diff --git a/.gitignore b/.gitignore
index fa84c93..896a6eb 100644
--- a/.gitignore
+++ b/.gitignore
@@ -7,6 +7,17 @@ deploy/fluent-bit/logs.db-wal
deploy/fluent-bit/storage/
/pkg/
/.claude/
+CLAUDE.md
+CHANGELOG-1.5.1.md
+docs/*
+
+# Test artifacts
+EdgeDNS/agents.test.exe
+EdgeAdmin/test_db2.go
+
+# Runtime data (generated at runtime, not source)
+EdgeNode/build/data/
+EdgeDNS/build/data/
# Local large build artifacts
EdgeAdmin/edge-admin.exe
diff --git a/EdgeAPI/build/build.sh b/EdgeAPI/build/build.sh
index 57f19b2..f7ee0a1 100644
--- a/EdgeAPI/build/build.sh
+++ b/EdgeAPI/build/build.sh
@@ -41,17 +41,7 @@ function build() {
cd "$ROOT""/../../EdgeNode/build" || exit
echo "=============================="
for arch in "${NODE_ARCHITECTS[@]}"; do
- # 查找 zip 文件时不包含 plus 标记
- if [ "${TAG}" = "plus" ]; then
- NODE_ZIP_FILE="$ROOT""/../../EdgeNode/dist/edge-node-linux-${arch}-v${NodeVersion}.zip"
- else
- NODE_ZIP_FILE="$ROOT""/../../EdgeNode/dist/edge-node-linux-${arch}-${TAG}-v${NodeVersion}.zip"
- fi
- if [ ! -f "$NODE_ZIP_FILE" ]; then
- ./build.sh linux "$arch" $TAG
- else
- echo "use built node linux/$arch/v${NodeVersion}"
- fi
+ ./build.sh linux "$arch" $TAG
done
echo "=============================="
cd - || exit
diff --git a/EdgeAPI/build/configs/db.template.yaml b/EdgeAPI/build/configs/db.template.yaml
index 04c31b7..91eb216 100644
--- a/EdgeAPI/build/configs/db.template.yaml
+++ b/EdgeAPI/build/configs/db.template.yaml
@@ -1,5 +1,5 @@
user: root
password: 123456
-host: 127.0.0.1:3306
+host: 127.0.0.1:3308
database: db_edge
boolFields: [ "uamIsOn", "followPort", "requestHostExcludingPort", "autoRemoteStart", "autoInstallNftables", "enableIPLists", "detectAgents", "checkingPorts", "enableRecordHealthCheck", "offlineIsNotified", "http2Enabled", "http3Enabled", "enableHTTP2", "retry50X", "retry40X", "autoSystemTuning", "disableDefaultDB", "autoTrimDisks", "enableGlobalPages", "ignoreLocal", "ignoreSearchEngine" ]
\ No newline at end of file
diff --git a/EdgeAPI/build/sql.sh b/EdgeAPI/build/sql.sh
index 76fd238..82347ac 100644
--- a/EdgeAPI/build/sql.sh
+++ b/EdgeAPI/build/sql.sh
@@ -5,8 +5,9 @@
CWD="$(dirname "$0")"
SQL_JSON="${CWD}/../internal/setup/sql.json"
-if [ -f "$SQL_JSON" ]; then
- echo "sql.json already exists, skipping sql-dump (delete it manually to regenerate)"
-else
+if [ "$1" = "--force" ] || [ ! -f "$SQL_JSON" ]; then
+ rm -f "$SQL_JSON"
go run "${CWD}"/../cmd/sql-dump/main.go -dir="${CWD}"
+else
+ echo "sql.json exists, skip (use --force to regenerate)"
fi
\ No newline at end of file
diff --git a/EdgeAPI/internal/clickhouse/logs_ingest_store.go b/EdgeAPI/internal/clickhouse/logs_ingest_store.go
index 84f7a56..54c7bbb 100644
--- a/EdgeAPI/internal/clickhouse/logs_ingest_store.go
+++ b/EdgeAPI/internal/clickhouse/logs_ingest_store.go
@@ -39,6 +39,7 @@ type LogsIngestRow struct {
RequestBody string
ResponseHeaders string
ResponseBody string
+ Attrs string
}
// ListFilter 列表查询条件(与 ListHTTPAccessLogsRequest 对齐)
@@ -178,7 +179,7 @@ func (s *LogsIngestStore) List(ctx context.Context, f ListFilter) (rows []*LogsI
// 列表查询不 SELECT 大字段(request_headers / request_body / response_headers / response_body),
// 避免每次翻页读取 GB 级数据。详情查看时通过 FindByTraceId 单独获取。
- query := fmt.Sprintf("SELECT timestamp, node_id, cluster_id, server_id, host, ip, method, path, status, bytes_in, bytes_out, cost_ms, ua, referer, log_type, trace_id, firewall_policy_id, firewall_rule_group_id, firewall_rule_set_id, firewall_rule_id FROM %s WHERE %s ORDER BY %s LIMIT %d",
+ query := fmt.Sprintf("SELECT timestamp, node_id, cluster_id, server_id, host, ip, method, path, status, bytes_in, bytes_out, cost_ms, ua, referer, log_type, trace_id, firewall_policy_id, firewall_rule_group_id, firewall_rule_set_id, firewall_rule_id, attrs FROM %s WHERE %s ORDER BY %s LIMIT %d",
table, where, orderBy, limit+1)
var rawRows []map[string]interface{}
@@ -225,7 +226,7 @@ func (s *LogsIngestStore) FindByTraceId(ctx context.Context, traceId string) (*L
}
table := quoteIdent("logs_ingest")
- query := fmt.Sprintf("SELECT timestamp, node_id, cluster_id, server_id, host, ip, method, path, status, bytes_in, bytes_out, cost_ms, ua, referer, log_type, trace_id, firewall_policy_id, firewall_rule_group_id, firewall_rule_set_id, firewall_rule_id, request_headers, request_body, response_headers, response_body FROM %s WHERE trace_id = '%s' LIMIT 1",
+ query := fmt.Sprintf("SELECT timestamp, node_id, cluster_id, server_id, host, ip, method, path, status, bytes_in, bytes_out, cost_ms, ua, referer, log_type, trace_id, firewall_policy_id, firewall_rule_group_id, firewall_rule_set_id, firewall_rule_id, request_headers, request_body, response_headers, response_body, attrs FROM %s WHERE trace_id = '%s' LIMIT 1",
table, escapeString(traceId))
var rawRows []map[string]interface{}
@@ -333,6 +334,7 @@ func mapToLogsIngestRow(m map[string]interface{}) *LogsIngestRow {
r.RequestBody = str("request_body")
r.ResponseHeaders = str("response_headers")
r.ResponseBody = str("response_body")
+ r.Attrs = str("attrs")
return r
}
@@ -401,6 +403,14 @@ func RowToPB(r *LogsIngestRow) *pb.HTTPAccessLog {
a.RequestBody = []byte(r.RequestBody)
}
+ // 扩展属性(cache.status 等)
+ if r.Attrs != "" {
+ var attrs map[string]string
+ if err := json.Unmarshal([]byte(r.Attrs), &attrs); err == nil && len(attrs) > 0 {
+ a.Attrs = attrs
+ }
+ }
+
return a
}
diff --git a/EdgeAPI/internal/const/const.go b/EdgeAPI/internal/const/const.go
index daab8e9..e9d4111 100644
--- a/EdgeAPI/internal/const/const.go
+++ b/EdgeAPI/internal/const/const.go
@@ -1,7 +1,7 @@
package teaconst
const (
- Version = "1.5.0" //1.3.9
+ Version = "1.5.1" //1.3.9
ProductName = "Edge API"
ProcessName = "edge-api"
@@ -17,6 +17,6 @@ const (
// 其他节点版本号,用来检测是否有需要升级的节点
- NodeVersion = "1.5.0" //1.3.8.2
+ NodeVersion = "1.5.1" //1.3.8.2
)
diff --git a/EdgeAPI/internal/const/const_plus.go b/EdgeAPI/internal/const/const_plus.go
index 2bb0568..f40b0bc 100644
--- a/EdgeAPI/internal/const/const_plus.go
+++ b/EdgeAPI/internal/const/const_plus.go
@@ -4,9 +4,9 @@
package teaconst
const (
- DNSNodeVersion = "1.5.0" //1.3.8.2
- UserNodeVersion = "1.5.0" //1.3.8.2
- ReportNodeVersion = "1.5.0"
+ DNSNodeVersion = "1.5.1" //1.3.8.2
+ UserNodeVersion = "1.5.1" //1.3.8.2
+ ReportNodeVersion = "1.5.1"
DefaultMaxNodes int32 = 50
)
diff --git a/EdgeAPI/internal/db/db_test.go b/EdgeAPI/internal/db/db_test.go
index 662f45a..61adb3a 100644
--- a/EdgeAPI/internal/db/db_test.go
+++ b/EdgeAPI/internal/db/db_test.go
@@ -19,7 +19,7 @@ func TestDB_Env(t *testing.T) {
func TestDB_Instance(t *testing.T) {
for i := 0; i < 10; i++ {
- db, err := sql.Open("mysql", "root:123456@tcp(127.0.0.1:3306)/db_edge?charset=utf8mb4&timeout=30s")
+ db, err := sql.Open("mysql", "root:123456@tcp(127.0.0.1:3308)/db_edge?charset=utf8mb4&timeout=30s")
if err != nil {
t.Fatal(i, "open:", err)
}
diff --git a/EdgeAPI/internal/db/models/http_access_log_manager_test.go b/EdgeAPI/internal/db/models/http_access_log_manager_test.go
index fcda0ca..17fbf96 100644
--- a/EdgeAPI/internal/db/models/http_access_log_manager_test.go
+++ b/EdgeAPI/internal/db/models/http_access_log_manager_test.go
@@ -14,7 +14,7 @@ import (
func TestNewHTTPAccessLogManager(t *testing.T) {
var config = &dbs.DBConfig{
Driver: "mysql",
- Dsn: "root:123456@tcp(127.0.0.1:3306)/db_edge_log?charset=utf8mb4&timeout=30s",
+ Dsn: "root:123456@tcp(127.0.0.1:3308)/db_edge_log?charset=utf8mb4&timeout=30s",
Prefix: "edge",
Connections: struct {
Pool int `yaml:"pool"`
@@ -45,7 +45,7 @@ func TestNewHTTPAccessLogManager(t *testing.T) {
func TestHTTPAccessLogManager_FindTableNames(t *testing.T) {
var config = &dbs.DBConfig{
Driver: "mysql",
- Dsn: "root:123456@tcp(127.0.0.1:3306)/db_edge_log?charset=utf8mb4&timeout=30s",
+ Dsn: "root:123456@tcp(127.0.0.1:3308)/db_edge_log?charset=utf8mb4&timeout=30s",
Prefix: "edge",
Connections: struct {
Pool int `yaml:"pool"`
@@ -84,7 +84,7 @@ func TestHTTPAccessLogManager_FindTableNames(t *testing.T) {
func TestHTTPAccessLogManager_FindTables(t *testing.T) {
var config = &dbs.DBConfig{
Driver: "mysql",
- Dsn: "root:123456@tcp(127.0.0.1:3306)/db_edge_log?charset=utf8mb4&timeout=30s",
+ Dsn: "root:123456@tcp(127.0.0.1:3308)/db_edge_log?charset=utf8mb4&timeout=30s",
Prefix: "edge",
Connections: struct {
Pool int `yaml:"pool"`
@@ -123,7 +123,7 @@ func TestHTTPAccessLogManager_FindTables(t *testing.T) {
func TestHTTPAccessLogManager_FindLastTable(t *testing.T) {
var config = &dbs.DBConfig{
Driver: "mysql",
- Dsn: "root:123456@tcp(127.0.0.1:3306)/db_edge_log?charset=utf8mb4&timeout=30s",
+ Dsn: "root:123456@tcp(127.0.0.1:3308)/db_edge_log?charset=utf8mb4&timeout=30s",
Prefix: "edge",
Connections: struct {
Pool int `yaml:"pool"`
@@ -162,7 +162,7 @@ func TestHTTPAccessLogManager_FindLastTable(t *testing.T) {
func TestHTTPAccessLogManager_FindPartitionTable(t *testing.T) {
var config = &dbs.DBConfig{
Driver: "mysql",
- Dsn: "root:123456@tcp(127.0.0.1:3306)/db_edge_log?charset=utf8mb4&timeout=30s",
+ Dsn: "root:123456@tcp(127.0.0.1:3308)/db_edge_log?charset=utf8mb4&timeout=30s",
Prefix: "edge",
Connections: struct {
Pool int `yaml:"pool"`
diff --git a/EdgeAPI/internal/db/models/httpdns_cluster_model.go b/EdgeAPI/internal/db/models/httpdns_cluster_model.go
index 917c562..3ee7a2a 100644
--- a/EdgeAPI/internal/db/models/httpdns_cluster_model.go
+++ b/EdgeAPI/internal/db/models/httpdns_cluster_model.go
@@ -6,15 +6,15 @@ import "github.com/iwind/TeaGo/dbs"
type HTTPDNSCluster struct {
Id uint32 `field:"id"` // ID
Name string `field:"name"` // 集群名称
- IsOn bool `field:"isOn"` // 是否启用
- IsDefault bool `field:"isDefault"` // 默认集群
+ IsOn uint8 `field:"isOn"` // 是否启用(tinyint unsigned)
+ IsDefault uint8 `field:"isDefault"` // 默认集群(tinyint unsigned)
ServiceDomain string `field:"serviceDomain"` // 服务域名
DefaultTTL int32 `field:"defaultTTL"` // 默认TTL
FallbackTimeoutMs int32 `field:"fallbackTimeoutMs"` // 降级超时
InstallDir string `field:"installDir"` // 安装目录
TLSPolicy dbs.JSON `field:"tlsPolicy"` // TLS策略
- AutoRemoteStart bool `field:"autoRemoteStart"` // 自动远程启动
- AccessLogIsOn bool `field:"accessLogIsOn"` // 访问日志是否开启
+ AutoRemoteStart uint8 `field:"autoRemoteStart"` // 自动远程启动(tinyint unsigned)
+ AccessLogIsOn uint8 `field:"accessLogIsOn"` // 访问日志是否开启(tinyint unsigned)
TimeZone string `field:"timeZone"` // 时区
CreatedAt uint64 `field:"createdAt"` // 创建时间
UpdatedAt uint64 `field:"updatedAt"` // 修改时间
diff --git a/EdgeAPI/internal/db/utils/utils_test.go b/EdgeAPI/internal/db/utils/utils_test.go
index aa48a02..6aaea9b 100644
--- a/EdgeAPI/internal/db/utils/utils_test.go
+++ b/EdgeAPI/internal/db/utils/utils_test.go
@@ -19,7 +19,7 @@ func TestIsLocalAddr(t *testing.T) {
a.IsTrue(dbutils.IsLocalAddr("127.0.0.1"))
a.IsTrue(dbutils.IsLocalAddr("localhost"))
a.IsTrue(dbutils.IsLocalAddr("::1"))
- a.IsTrue(dbutils.IsLocalAddr("127.0.0.1:3306"))
+ a.IsTrue(dbutils.IsLocalAddr("127.0.0.1:3308"))
a.IsFalse(dbutils.IsLocalAddr("192.168.2.200"))
a.IsFalse(dbutils.IsLocalAddr("192.168.2.200:3306"))
}
diff --git a/EdgeAPI/internal/installers/deploy_manager.go b/EdgeAPI/internal/installers/deploy_manager.go
index 3ea01f2..aa3a370 100644
--- a/EdgeAPI/internal/installers/deploy_manager.go
+++ b/EdgeAPI/internal/installers/deploy_manager.go
@@ -198,6 +198,21 @@ func (this *DeployManager) FindHTTPDNSNodeFile(os string, arch string) *DeployFi
return nil
}
+// LatestNodeVersion 获取部署目录中边缘节点的最新版本号
+func (this *DeployManager) LatestNodeVersion() string {
+ return latestVersion(this.LoadNodeFiles())
+}
+
+// LatestNSNodeVersion 获取部署目录中DNS节点的最新版本号
+func (this *DeployManager) LatestNSNodeVersion() string {
+ return latestVersion(this.LoadNSNodeFiles())
+}
+
+// LatestHTTPDNSNodeVersion 获取部署目录中HTTPDNS节点的最新版本号
+func (this *DeployManager) LatestHTTPDNSNodeVersion() string {
+ return latestVersion(this.LoadHTTPDNSNodeFiles())
+}
+
// Reload 重置缓存
func (this *DeployManager) Reload() {
this.locker.Lock()
@@ -207,3 +222,13 @@ func (this *DeployManager) Reload() {
this.nsNodeFiles = nil
this.httpdnsNodeFiles = nil
}
+
+func latestVersion(files []*DeployFile) string {
+ var latest string
+ for _, f := range files {
+ if len(latest) == 0 || stringutil.VersionCompare(f.Version, latest) > 0 {
+ latest = f.Version
+ }
+ }
+ return latest
+}
diff --git a/EdgeAPI/internal/rpc/services/httpdns/converters.go b/EdgeAPI/internal/rpc/services/httpdns/converters.go
index d8c70c9..7d433ed 100644
--- a/EdgeAPI/internal/rpc/services/httpdns/converters.go
+++ b/EdgeAPI/internal/rpc/services/httpdns/converters.go
@@ -16,8 +16,8 @@ func toPBCluster(cluster *models.HTTPDNSCluster) *pb.HTTPDNSCluster {
}
return &pb.HTTPDNSCluster{
Id: int64(cluster.Id),
- IsOn: cluster.IsOn,
- IsDefault: cluster.IsDefault,
+ IsOn: cluster.IsOn > 0,
+ IsDefault: cluster.IsDefault > 0,
Name: cluster.Name,
ServiceDomain: cluster.ServiceDomain,
DefaultTTL: cluster.DefaultTTL,
@@ -26,8 +26,8 @@ func toPBCluster(cluster *models.HTTPDNSCluster) *pb.HTTPDNSCluster {
TlsPolicyJSON: cluster.TLSPolicy,
CreatedAt: int64(cluster.CreatedAt),
UpdatedAt: int64(cluster.UpdatedAt),
- AutoRemoteStart: cluster.AutoRemoteStart,
- AccessLogIsOn: cluster.AccessLogIsOn,
+ AutoRemoteStart: cluster.AutoRemoteStart > 0,
+ AccessLogIsOn: cluster.AccessLogIsOn > 0,
TimeZone: cluster.TimeZone,
}
}
diff --git a/EdgeAPI/internal/rpc/services/httpdns/service_httpdns_app.go b/EdgeAPI/internal/rpc/services/httpdns/service_httpdns_app.go
index 6b64a1f..5b65c95 100644
--- a/EdgeAPI/internal/rpc/services/httpdns/service_httpdns_app.go
+++ b/EdgeAPI/internal/rpc/services/httpdns/service_httpdns_app.go
@@ -127,7 +127,7 @@ func readHTTPDNSDefaultClusterIdList(tx *dbs.Tx) ([]int64, error) {
if err != nil {
return nil, err
}
- if cluster != nil && cluster.IsOn {
+ if cluster != nil && cluster.IsOn > 0 {
validIds = append(validIds, id)
}
}
diff --git a/EdgeAPI/internal/rpc/services/httpdns/service_httpdns_cluster.go b/EdgeAPI/internal/rpc/services/httpdns/service_httpdns_cluster.go
index 94da75f..3def81a 100644
--- a/EdgeAPI/internal/rpc/services/httpdns/service_httpdns_cluster.go
+++ b/EdgeAPI/internal/rpc/services/httpdns/service_httpdns_cluster.go
@@ -120,8 +120,8 @@ func (this *HTTPDNSClusterService) FindHTTPDNSCluster(ctx context.Context, req *
}
if cluster != nil {
_ = grpc.SetHeader(ctx, metadata.Pairs(
- "x-httpdns-auto-remote-start", fmt.Sprintf("%t", cluster.AutoRemoteStart),
- "x-httpdns-access-log-is-on", fmt.Sprintf("%t", cluster.AccessLogIsOn),
+ "x-httpdns-auto-remote-start", fmt.Sprintf("%t", cluster.AutoRemoteStart > 0),
+ "x-httpdns-access-log-is-on", fmt.Sprintf("%t", cluster.AccessLogIsOn > 0),
"x-httpdns-time-zone", cluster.TimeZone,
))
}
diff --git a/EdgeAPI/internal/rpc/services/nameservers/service_ns_node.go b/EdgeAPI/internal/rpc/services/nameservers/service_ns_node.go
index ecbbeb6..25819a2 100644
--- a/EdgeAPI/internal/rpc/services/nameservers/service_ns_node.go
+++ b/EdgeAPI/internal/rpc/services/nameservers/service_ns_node.go
@@ -6,7 +6,6 @@ package nameservers
import (
"context"
"encoding/json"
- teaconst "github.com/TeaOSLab/EdgeAPI/internal/const"
"github.com/TeaOSLab/EdgeAPI/internal/db/models"
"github.com/TeaOSLab/EdgeAPI/internal/errors"
"github.com/TeaOSLab/EdgeAPI/internal/goman"
@@ -475,7 +474,7 @@ func (this *NSNodeService) FindLatestNSNodeVersion(ctx context.Context, req *pb.
return nil, err
}
- return &pb.FindLatestNSNodeVersionResponse{Version: teaconst.DNSNodeVersion}, nil
+ return &pb.FindLatestNSNodeVersionResponse{Version: installers.SharedDeployManager.LatestNSNodeVersion()}, nil
}
// DownloadNSNodeInstallationFile 下载最新DNS节点安装文件
diff --git a/EdgeAPI/internal/rpc/services/service_admin.go b/EdgeAPI/internal/rpc/services/service_admin.go
index 77306c1..c60a181 100644
--- a/EdgeAPI/internal/rpc/services/service_admin.go
+++ b/EdgeAPI/internal/rpc/services/service_admin.go
@@ -7,6 +7,7 @@ import (
"github.com/TeaOSLab/EdgeAPI/internal/db/models"
"github.com/TeaOSLab/EdgeAPI/internal/db/models/stats"
"github.com/TeaOSLab/EdgeAPI/internal/errors"
+ "github.com/TeaOSLab/EdgeAPI/internal/installers"
"github.com/TeaOSLab/EdgeAPI/internal/rpc/tasks"
rpcutils "github.com/TeaOSLab/EdgeAPI/internal/rpc/utils"
"github.com/TeaOSLab/EdgeAPI/internal/utils"
@@ -689,17 +690,20 @@ func (this *AdminService) ComposeAdminDashboard(ctx context.Context, req *pb.Com
// 边缘节点升级信息
{
- upgradeInfo := &pb.ComposeAdminDashboardResponse_UpgradeInfo{
- NewVersion: teaconst.NodeVersion,
+ var nodeVersion = installers.SharedDeployManager.LatestNodeVersion()
+ if len(nodeVersion) > 0 {
+ upgradeInfo := &pb.ComposeAdminDashboardResponse_UpgradeInfo{
+ NewVersion: nodeVersion,
+ }
+ this.BeginTag(ctx, "SharedNodeDAO.CountAllLowerVersionNodes")
+ countNodes, err := models.SharedNodeDAO.CountAllLowerVersionNodes(tx, upgradeInfo.NewVersion)
+ this.EndTag(ctx, "SharedNodeDAO.CountAllLowerVersionNodes")
+ if err != nil {
+ return nil, err
+ }
+ upgradeInfo.CountNodes = countNodes
+ result.NodeUpgradeInfo = upgradeInfo
}
- this.BeginTag(ctx, "SharedNodeDAO.CountAllLowerVersionNodes")
- countNodes, err := models.SharedNodeDAO.CountAllLowerVersionNodes(tx, upgradeInfo.NewVersion)
- this.EndTag(ctx, "SharedNodeDAO.CountAllLowerVersionNodes")
- if err != nil {
- return nil, err
- }
- upgradeInfo.CountNodes = countNodes
- result.NodeUpgradeInfo = upgradeInfo
}
// API节点升级信息
diff --git a/EdgeAPI/internal/rpc/services/service_admin_ext_plus.go b/EdgeAPI/internal/rpc/services/service_admin_ext_plus.go
index 379beba..e3c5058 100644
--- a/EdgeAPI/internal/rpc/services/service_admin_ext_plus.go
+++ b/EdgeAPI/internal/rpc/services/service_admin_ext_plus.go
@@ -7,6 +7,7 @@ import (
"context"
teaconst "github.com/TeaOSLab/EdgeAPI/internal/const"
"github.com/TeaOSLab/EdgeAPI/internal/db/models"
+ "github.com/TeaOSLab/EdgeAPI/internal/installers"
"github.com/TeaOSLab/EdgeAPI/internal/db/models/regions"
"github.com/TeaOSLab/EdgeAPI/internal/db/models/stats"
"github.com/TeaOSLab/EdgeCommon/pkg/rpc/pb"
@@ -36,17 +37,20 @@ func (this *AdminService) composeAdminDashboardExt(tx *dbs.Tx, ctx context.Conte
// DNS节点升级信息
if isPlus {
- upgradeInfo := &pb.ComposeAdminDashboardResponse_UpgradeInfo{
- NewVersion: teaconst.DNSNodeVersion,
+ var dnsNodeVersion = installers.SharedDeployManager.LatestNSNodeVersion()
+ if len(dnsNodeVersion) > 0 {
+ upgradeInfo := &pb.ComposeAdminDashboardResponse_UpgradeInfo{
+ NewVersion: dnsNodeVersion,
+ }
+ this.BeginTag(ctx, "SharedNSNodeDAO.CountAllLowerVersionNodes")
+ countNodes, err := models.SharedNSNodeDAO.CountAllLowerVersionNodes(tx, upgradeInfo.NewVersion)
+ this.EndTag(ctx, "SharedNSNodeDAO.CountAllLowerVersionNodes")
+ if err != nil {
+ return err
+ }
+ upgradeInfo.CountNodes = countNodes
+ result.NsNodeUpgradeInfo = upgradeInfo
}
- this.BeginTag(ctx, "SharedNSNodeDAO.CountAllLowerVersionNodes")
- countNodes, err := models.SharedNSNodeDAO.CountAllLowerVersionNodes(tx, upgradeInfo.NewVersion)
- this.EndTag(ctx, "SharedNSNodeDAO.CountAllLowerVersionNodes")
- if err != nil {
- return err
- }
- upgradeInfo.CountNodes = countNodes
- result.NsNodeUpgradeInfo = upgradeInfo
}
// Report节点升级信息
diff --git a/EdgeAPI/internal/setup/clickhouse_upgrade.go b/EdgeAPI/internal/setup/clickhouse_upgrade.go
index e7690d4..9184608 100644
--- a/EdgeAPI/internal/setup/clickhouse_upgrade.go
+++ b/EdgeAPI/internal/setup/clickhouse_upgrade.go
@@ -46,6 +46,7 @@ func EnsureClickHouseTables() error {
request_body String DEFAULT '' CODEC(ZSTD(3)),
response_headers String DEFAULT '' CODEC(ZSTD(3)),
response_body String DEFAULT '' CODEC(ZSTD(3)),
+ attrs String DEFAULT '' CODEC(ZSTD(3)),
INDEX idx_trace_id trace_id TYPE bloom_filter(0.01) GRANULARITY 4,
INDEX idx_ip ip TYPE bloom_filter(0.01) GRANULARITY 4,
INDEX idx_host host TYPE tokenbf_v1(10240, 3, 0) GRANULARITY 4,
@@ -128,5 +129,19 @@ SETTINGS index_granularity = 8192`,
}
}
+ // v1.5.1: 为 logs_ingest 添加 attrs 列(存储 cache.status 等扩展属性)
+ upgradeSQLs := []string{
+ `ALTER TABLE logs_ingest ADD COLUMN IF NOT EXISTS attrs String DEFAULT '' CODEC(ZSTD(3)) AFTER response_body`,
+ }
+ for _, sql := range upgradeSQLs {
+ stmt := strings.TrimSpace(sql)
+ if len(stmt) == 0 {
+ continue
+ }
+ if err := client.Execute(ctx, stmt); err != nil {
+ return err
+ }
+ }
+
return nil
}
diff --git a/EdgeAPI/internal/setup/sql.json b/EdgeAPI/internal/setup/sql.json
index 25d4184..684b45f 100644
--- a/EdgeAPI/internal/setup/sql.json
+++ b/EdgeAPI/internal/setup/sql.json
@@ -4,15 +4,15 @@
"name": "edgeACMEAuthentications",
"engine": "InnoDB",
"charset": "utf8mb4_unicode_ci",
- "definition": "CREATE TABLE `edgeACMEAuthentications` (\n `id` bigint unsigned NOT NULL AUTO_INCREMENT COMMENT 'ID',\n `taskId` bigint unsigned DEFAULT '0' COMMENT '任务ID',\n `domain` varchar(255) DEFAULT NULL COMMENT '域名',\n `token` varchar(255) DEFAULT NULL COMMENT '令牌',\n `key` varchar(1024) DEFAULT NULL COMMENT '密钥',\n `createdAt` bigint unsigned DEFAULT '0' COMMENT '创建时间',\n PRIMARY KEY (`id`),\n KEY `token` (`token`)\n) ENGINE=InnoDB DEFAULT CHARSET=utf8mb4 COLLATE=utf8mb4_unicode_ci COMMENT='ACME认证'",
+ "definition": "CREATE TABLE `edgeACMEAuthentications` (\n `id` bigint(20) unsigned NOT NULL AUTO_INCREMENT COMMENT 'ID',\n `taskId` bigint(20) unsigned DEFAULT '0' COMMENT '任务ID',\n `domain` varchar(255) COLLATE utf8mb4_unicode_ci DEFAULT NULL COMMENT '域名',\n `token` varchar(255) COLLATE utf8mb4_unicode_ci DEFAULT NULL COMMENT '令牌',\n `key` varchar(1024) COLLATE utf8mb4_unicode_ci DEFAULT NULL COMMENT '密钥',\n `createdAt` bigint(20) unsigned DEFAULT '0' COMMENT '创建时间',\n PRIMARY KEY (`id`),\n KEY `token` (`token`)\n) ENGINE=InnoDB DEFAULT CHARSET=utf8mb4 COLLATE=utf8mb4_unicode_ci COMMENT='ACME认证'",
"fields": [
{
"name": "id",
- "definition": "bigint unsigned auto_increment COMMENT 'ID'"
+ "definition": "bigint(20) unsigned auto_increment COMMENT 'ID'"
},
{
"name": "taskId",
- "definition": "bigint unsigned DEFAULT '0' COMMENT '任务ID'"
+ "definition": "bigint(20) unsigned DEFAULT '0' COMMENT '任务ID'"
},
{
"name": "domain",
@@ -28,7 +28,7 @@
},
{
"name": "createdAt",
- "definition": "bigint unsigned DEFAULT '0' COMMENT '创建时间'"
+ "definition": "bigint(20) unsigned DEFAULT '0' COMMENT '创建时间'"
}
],
"indexes": [
@@ -47,19 +47,19 @@
"name": "edgeACMEProviderAccounts",
"engine": "InnoDB",
"charset": "utf8mb4_unicode_ci",
- "definition": "CREATE TABLE `edgeACMEProviderAccounts` (\n `id` bigint unsigned NOT NULL AUTO_INCREMENT COMMENT 'ID',\n `userId` bigint unsigned DEFAULT '0' COMMENT '用户ID',\n `isOn` tinyint unsigned DEFAULT '1' COMMENT '是否启用',\n `name` varchar(255) DEFAULT NULL COMMENT '名称',\n `providerCode` varchar(128) DEFAULT NULL COMMENT '代号',\n `eabKid` varchar(128) DEFAULT NULL COMMENT 'KID',\n `eabKey` varchar(512) DEFAULT NULL COMMENT 'Key',\n `error` varchar(2048) DEFAULT NULL COMMENT '最后一条错误信息',\n `state` tinyint unsigned DEFAULT '1' COMMENT '状态',\n PRIMARY KEY (`id`),\n KEY `userId` (`userId`)\n) ENGINE=InnoDB DEFAULT CHARSET=utf8mb4 COLLATE=utf8mb4_unicode_ci COMMENT='ACME提供商'",
+ "definition": "CREATE TABLE `edgeACMEProviderAccounts` (\n `id` bigint(20) unsigned NOT NULL AUTO_INCREMENT COMMENT 'ID',\n `userId` bigint(20) unsigned DEFAULT '0' COMMENT '用户ID',\n `isOn` tinyint(3) unsigned DEFAULT '1' COMMENT '是否启用',\n `name` varchar(255) COLLATE utf8mb4_unicode_ci DEFAULT NULL COMMENT '名称',\n `providerCode` varchar(128) COLLATE utf8mb4_unicode_ci DEFAULT NULL COMMENT '代号',\n `eabKid` varchar(128) COLLATE utf8mb4_unicode_ci DEFAULT NULL COMMENT 'KID',\n `eabKey` varchar(512) COLLATE utf8mb4_unicode_ci DEFAULT NULL COMMENT 'Key',\n `error` varchar(2048) COLLATE utf8mb4_unicode_ci DEFAULT NULL COMMENT '最后一条错误信息',\n `state` tinyint(3) unsigned DEFAULT '1' COMMENT '状态',\n PRIMARY KEY (`id`),\n KEY `userId` (`userId`)\n) ENGINE=InnoDB DEFAULT CHARSET=utf8mb4 COLLATE=utf8mb4_unicode_ci COMMENT='ACME提供商'",
"fields": [
{
"name": "id",
- "definition": "bigint unsigned auto_increment COMMENT 'ID'"
+ "definition": "bigint(20) unsigned auto_increment COMMENT 'ID'"
},
{
"name": "userId",
- "definition": "bigint unsigned DEFAULT '0' COMMENT '用户ID'"
+ "definition": "bigint(20) unsigned DEFAULT '0' COMMENT '用户ID'"
},
{
"name": "isOn",
- "definition": "tinyint unsigned DEFAULT '1' COMMENT '是否启用'"
+ "definition": "tinyint(3) unsigned DEFAULT '1' COMMENT '是否启用'"
},
{
"name": "name",
@@ -83,7 +83,7 @@
},
{
"name": "state",
- "definition": "tinyint unsigned DEFAULT '1' COMMENT '状态'"
+ "definition": "tinyint(3) unsigned DEFAULT '1' COMMENT '状态'"
}
],
"indexes": [
@@ -102,19 +102,19 @@
"name": "edgeACMETaskLogs",
"engine": "InnoDB",
"charset": "utf8mb4_unicode_ci",
- "definition": "CREATE TABLE `edgeACMETaskLogs` (\n `id` bigint unsigned NOT NULL AUTO_INCREMENT COMMENT 'ID',\n `taskId` bigint unsigned DEFAULT '0' COMMENT '任务ID',\n `isOk` tinyint unsigned DEFAULT '1' COMMENT '是否成功',\n `error` varchar(4096) DEFAULT NULL COMMENT '错误信息',\n `createdAt` bigint unsigned DEFAULT '0' COMMENT '运行时间',\n PRIMARY KEY (`id`),\n KEY `taskId` (`taskId`)\n) ENGINE=InnoDB DEFAULT CHARSET=utf8mb4 COLLATE=utf8mb4_unicode_ci COMMENT='ACME任务运行日志'",
+ "definition": "CREATE TABLE `edgeACMETaskLogs` (\n `id` bigint(20) unsigned NOT NULL AUTO_INCREMENT COMMENT 'ID',\n `taskId` bigint(20) unsigned DEFAULT '0' COMMENT '任务ID',\n `isOk` tinyint(3) unsigned DEFAULT '1' COMMENT '是否成功',\n `error` varchar(4096) COLLATE utf8mb4_unicode_ci DEFAULT NULL COMMENT '错误信息',\n `createdAt` bigint(20) unsigned DEFAULT '0' COMMENT '运行时间',\n PRIMARY KEY (`id`),\n KEY `taskId` (`taskId`)\n) ENGINE=InnoDB DEFAULT CHARSET=utf8mb4 COLLATE=utf8mb4_unicode_ci COMMENT='ACME任务运行日志'",
"fields": [
{
"name": "id",
- "definition": "bigint unsigned auto_increment COMMENT 'ID'"
+ "definition": "bigint(20) unsigned auto_increment COMMENT 'ID'"
},
{
"name": "taskId",
- "definition": "bigint unsigned DEFAULT '0' COMMENT '任务ID'"
+ "definition": "bigint(20) unsigned DEFAULT '0' COMMENT '任务ID'"
},
{
"name": "isOk",
- "definition": "tinyint unsigned DEFAULT '1' COMMENT '是否成功'"
+ "definition": "tinyint(3) unsigned DEFAULT '1' COMMENT '是否成功'"
},
{
"name": "error",
@@ -122,7 +122,7 @@
},
{
"name": "createdAt",
- "definition": "bigint unsigned DEFAULT '0' COMMENT '运行时间'"
+ "definition": "bigint(20) unsigned DEFAULT '0' COMMENT '运行时间'"
}
],
"indexes": [
@@ -141,27 +141,27 @@
"name": "edgeACMETasks",
"engine": "InnoDB",
"charset": "utf8mb4_unicode_ci",
- "definition": "CREATE TABLE `edgeACMETasks` (\n `id` bigint unsigned NOT NULL AUTO_INCREMENT COMMENT 'ID',\n `adminId` int unsigned DEFAULT '0' COMMENT '管理员ID',\n `userId` int unsigned DEFAULT '0' COMMENT '用户ID',\n `isOn` tinyint unsigned DEFAULT '1' COMMENT '是否启用',\n `acmeUserId` int unsigned DEFAULT '0' COMMENT 'ACME用户ID',\n `dnsDomain` varchar(255) DEFAULT NULL COMMENT 'DNS主域名',\n `dnsProviderId` bigint unsigned DEFAULT '0' COMMENT 'DNS服务商',\n `domains` json DEFAULT NULL COMMENT '证书域名',\n `createdAt` bigint unsigned DEFAULT '0' COMMENT '创建时间',\n `state` tinyint unsigned DEFAULT '1' COMMENT '状态',\n `certId` bigint unsigned DEFAULT '0' COMMENT '生成的证书ID',\n `autoRenew` tinyint unsigned DEFAULT '0' COMMENT '是否自动更新',\n `authType` varchar(64) DEFAULT NULL COMMENT '认证类型',\n `authURL` varchar(1024) DEFAULT NULL COMMENT '认证URL',\n PRIMARY KEY (`id`),\n KEY `adminId` (`adminId`),\n KEY `userId` (`userId`),\n KEY `acmeUserId` (`acmeUserId`),\n KEY `certId` (`certId`)\n) ENGINE=InnoDB DEFAULT CHARSET=utf8mb4 COLLATE=utf8mb4_unicode_ci COMMENT='ACME任务'",
+ "definition": "CREATE TABLE `edgeACMETasks` (\n `id` bigint(20) unsigned NOT NULL AUTO_INCREMENT COMMENT 'ID',\n `adminId` int(10) unsigned DEFAULT '0' COMMENT '管理员ID',\n `userId` int(10) unsigned DEFAULT '0' COMMENT '用户ID',\n `isOn` tinyint(3) unsigned DEFAULT '1' COMMENT '是否启用',\n `acmeUserId` int(10) unsigned DEFAULT '0' COMMENT 'ACME用户ID',\n `dnsDomain` varchar(255) COLLATE utf8mb4_unicode_ci DEFAULT NULL COMMENT 'DNS主域名',\n `dnsProviderId` bigint(20) unsigned DEFAULT '0' COMMENT 'DNS服务商',\n `domains` json DEFAULT NULL COMMENT '证书域名',\n `createdAt` bigint(20) unsigned DEFAULT '0' COMMENT '创建时间',\n `state` tinyint(3) unsigned DEFAULT '1' COMMENT '状态',\n `certId` bigint(20) unsigned DEFAULT '0' COMMENT '生成的证书ID',\n `autoRenew` tinyint(3) unsigned DEFAULT '0' COMMENT '是否自动更新',\n `authType` varchar(64) COLLATE utf8mb4_unicode_ci DEFAULT NULL COMMENT '认证类型',\n `authURL` varchar(1024) COLLATE utf8mb4_unicode_ci DEFAULT NULL COMMENT '认证URL',\n PRIMARY KEY (`id`),\n KEY `adminId` (`adminId`),\n KEY `userId` (`userId`),\n KEY `acmeUserId` (`acmeUserId`),\n KEY `certId` (`certId`)\n) ENGINE=InnoDB DEFAULT CHARSET=utf8mb4 COLLATE=utf8mb4_unicode_ci COMMENT='ACME任务'",
"fields": [
{
"name": "id",
- "definition": "bigint unsigned auto_increment COMMENT 'ID'"
+ "definition": "bigint(20) unsigned auto_increment COMMENT 'ID'"
},
{
"name": "adminId",
- "definition": "int unsigned DEFAULT '0' COMMENT '管理员ID'"
+ "definition": "int(10) unsigned DEFAULT '0' COMMENT '管理员ID'"
},
{
"name": "userId",
- "definition": "int unsigned DEFAULT '0' COMMENT '用户ID'"
+ "definition": "int(10) unsigned DEFAULT '0' COMMENT '用户ID'"
},
{
"name": "isOn",
- "definition": "tinyint unsigned DEFAULT '1' COMMENT '是否启用'"
+ "definition": "tinyint(3) unsigned DEFAULT '1' COMMENT '是否启用'"
},
{
"name": "acmeUserId",
- "definition": "int unsigned DEFAULT '0' COMMENT 'ACME用户ID'"
+ "definition": "int(10) unsigned DEFAULT '0' COMMENT 'ACME用户ID'"
},
{
"name": "dnsDomain",
@@ -169,7 +169,7 @@
},
{
"name": "dnsProviderId",
- "definition": "bigint unsigned DEFAULT '0' COMMENT 'DNS服务商'"
+ "definition": "bigint(20) unsigned DEFAULT '0' COMMENT 'DNS服务商'"
},
{
"name": "domains",
@@ -177,19 +177,19 @@
},
{
"name": "createdAt",
- "definition": "bigint unsigned DEFAULT '0' COMMENT '创建时间'"
+ "definition": "bigint(20) unsigned DEFAULT '0' COMMENT '创建时间'"
},
{
"name": "state",
- "definition": "tinyint unsigned DEFAULT '1' COMMENT '状态'"
+ "definition": "tinyint(3) unsigned DEFAULT '1' COMMENT '状态'"
},
{
"name": "certId",
- "definition": "bigint unsigned DEFAULT '0' COMMENT '生成的证书ID'"
+ "definition": "bigint(20) unsigned DEFAULT '0' COMMENT '生成的证书ID'"
},
{
"name": "autoRenew",
- "definition": "tinyint unsigned DEFAULT '0' COMMENT '是否自动更新'"
+ "definition": "tinyint(3) unsigned DEFAULT '0' COMMENT '是否自动更新'"
},
{
"name": "authType",
@@ -228,19 +228,19 @@
"name": "edgeACMEUsers",
"engine": "InnoDB",
"charset": "utf8mb4_unicode_ci",
- "definition": "CREATE TABLE `edgeACMEUsers` (\n `id` bigint unsigned NOT NULL AUTO_INCREMENT COMMENT 'ID',\n `adminId` int unsigned DEFAULT '0' COMMENT '管理员ID',\n `userId` int unsigned DEFAULT '0' COMMENT '用户ID',\n `privateKey` text COMMENT '私钥',\n `email` varchar(255) DEFAULT NULL COMMENT 'E-mail',\n `createdAt` bigint unsigned DEFAULT '0' COMMENT '创建时间',\n `state` tinyint unsigned DEFAULT '1' COMMENT '状态',\n `description` varchar(512) DEFAULT NULL COMMENT '备注介绍',\n `registration` json DEFAULT NULL COMMENT '注册信息',\n `providerCode` varchar(128) DEFAULT 'letsencrypt' COMMENT '服务商代号',\n `accountId` bigint unsigned DEFAULT '0' COMMENT '提供商ID',\n PRIMARY KEY (`id`),\n KEY `adminId` (`adminId`),\n KEY `userId` (`userId`)\n) ENGINE=InnoDB DEFAULT CHARSET=utf8mb4 COLLATE=utf8mb4_unicode_ci COMMENT='ACME用户'",
+ "definition": "CREATE TABLE `edgeACMEUsers` (\n `id` bigint(20) unsigned NOT NULL AUTO_INCREMENT COMMENT 'ID',\n `adminId` int(10) unsigned DEFAULT '0' COMMENT '管理员ID',\n `userId` int(10) unsigned DEFAULT '0' COMMENT '用户ID',\n `privateKey` text COLLATE utf8mb4_unicode_ci COMMENT '私钥',\n `email` varchar(255) COLLATE utf8mb4_unicode_ci DEFAULT NULL COMMENT 'E-mail',\n `createdAt` bigint(20) unsigned DEFAULT '0' COMMENT '创建时间',\n `state` tinyint(3) unsigned DEFAULT '1' COMMENT '状态',\n `description` varchar(512) COLLATE utf8mb4_unicode_ci DEFAULT NULL COMMENT '备注介绍',\n `registration` json DEFAULT NULL COMMENT '注册信息',\n `providerCode` varchar(128) COLLATE utf8mb4_unicode_ci DEFAULT 'letsencrypt' COMMENT '服务商代号',\n `accountId` bigint(20) unsigned DEFAULT '0' COMMENT '提供商ID',\n PRIMARY KEY (`id`),\n KEY `adminId` (`adminId`),\n KEY `userId` (`userId`)\n) ENGINE=InnoDB DEFAULT CHARSET=utf8mb4 COLLATE=utf8mb4_unicode_ci COMMENT='ACME用户'",
"fields": [
{
"name": "id",
- "definition": "bigint unsigned auto_increment COMMENT 'ID'"
+ "definition": "bigint(20) unsigned auto_increment COMMENT 'ID'"
},
{
"name": "adminId",
- "definition": "int unsigned DEFAULT '0' COMMENT '管理员ID'"
+ "definition": "int(10) unsigned DEFAULT '0' COMMENT '管理员ID'"
},
{
"name": "userId",
- "definition": "int unsigned DEFAULT '0' COMMENT '用户ID'"
+ "definition": "int(10) unsigned DEFAULT '0' COMMENT '用户ID'"
},
{
"name": "privateKey",
@@ -252,11 +252,11 @@
},
{
"name": "createdAt",
- "definition": "bigint unsigned DEFAULT '0' COMMENT '创建时间'"
+ "definition": "bigint(20) unsigned DEFAULT '0' COMMENT '创建时间'"
},
{
"name": "state",
- "definition": "tinyint unsigned DEFAULT '1' COMMENT '状态'"
+ "definition": "tinyint(3) unsigned DEFAULT '1' COMMENT '状态'"
},
{
"name": "description",
@@ -272,7 +272,7 @@
},
{
"name": "accountId",
- "definition": "bigint unsigned DEFAULT '0' COMMENT '提供商ID'"
+ "definition": "bigint(20) unsigned DEFAULT '0' COMMENT '提供商ID'"
}
],
"indexes": [
@@ -295,15 +295,15 @@
"name": "edgeADNetworks",
"engine": "InnoDB",
"charset": "utf8mb4_unicode_ci",
- "definition": "CREATE TABLE `edgeADNetworks` (\n `id` int unsigned NOT NULL AUTO_INCREMENT COMMENT 'ID',\n `isOn` tinyint unsigned DEFAULT '1' COMMENT '是否启用',\n `name` varchar(255) DEFAULT NULL COMMENT '名称',\n `description` varchar(255) DEFAULT NULL COMMENT '描述',\n `order` int unsigned DEFAULT '0' COMMENT '排序',\n `state` tinyint unsigned DEFAULT '1' COMMENT '状态',\n PRIMARY KEY (`id`)\n) ENGINE=InnoDB DEFAULT CHARSET=utf8mb4 COLLATE=utf8mb4_unicode_ci COMMENT='高防线路'",
+ "definition": "CREATE TABLE `edgeADNetworks` (\n `id` int(10) unsigned NOT NULL AUTO_INCREMENT COMMENT 'ID',\n `isOn` tinyint(3) unsigned DEFAULT '1' COMMENT '是否启用',\n `name` varchar(255) COLLATE utf8mb4_unicode_ci DEFAULT NULL COMMENT '名称',\n `description` varchar(255) COLLATE utf8mb4_unicode_ci DEFAULT NULL COMMENT '描述',\n `order` int(10) unsigned DEFAULT '0' COMMENT '排序',\n `state` tinyint(3) unsigned DEFAULT '1' COMMENT '状态',\n PRIMARY KEY (`id`)\n) ENGINE=InnoDB DEFAULT CHARSET=utf8mb4 COLLATE=utf8mb4_unicode_ci COMMENT='高防线路'",
"fields": [
{
"name": "id",
- "definition": "int unsigned auto_increment COMMENT 'ID'"
+ "definition": "int(10) unsigned auto_increment COMMENT 'ID'"
},
{
"name": "isOn",
- "definition": "tinyint unsigned DEFAULT '1' COMMENT '是否启用'"
+ "definition": "tinyint(3) unsigned DEFAULT '1' COMMENT '是否启用'"
},
{
"name": "name",
@@ -315,11 +315,11 @@
},
{
"name": "order",
- "definition": "int unsigned DEFAULT '0' COMMENT '排序'"
+ "definition": "int(10) unsigned DEFAULT '0' COMMENT '排序'"
},
{
"name": "state",
- "definition": "tinyint unsigned DEFAULT '1' COMMENT '状态'"
+ "definition": "tinyint(3) unsigned DEFAULT '1' COMMENT '状态'"
}
],
"indexes": [
@@ -334,23 +334,23 @@
"name": "edgeADPackageInstances",
"engine": "InnoDB",
"charset": "utf8mb4_unicode_ci",
- "definition": "CREATE TABLE `edgeADPackageInstances` (\n `id` int unsigned NOT NULL AUTO_INCREMENT COMMENT 'ID',\n `isOn` tinyint unsigned DEFAULT '1' COMMENT '是否启用',\n `packageId` int unsigned DEFAULT '0' COMMENT '规格ID',\n `clusterId` int unsigned DEFAULT '0' COMMENT '集群ID',\n `nodeIds` json DEFAULT NULL COMMENT '节点ID',\n `ipAddresses` json DEFAULT NULL COMMENT 'IP地址',\n `userId` bigint unsigned DEFAULT '0' COMMENT '用户ID',\n `userDayTo` varchar(8) DEFAULT NULL COMMENT '用户有效期YYYYMMDD',\n `userInstanceId` bigint unsigned DEFAULT '0' COMMENT '用户实例ID',\n `state` tinyint unsigned DEFAULT '1' COMMENT '状态',\n `objectCodes` json DEFAULT NULL COMMENT '防护对象',\n PRIMARY KEY (`id`) USING BTREE,\n KEY `packageId` (`packageId`),\n KEY `clusterId` (`clusterId`)\n) ENGINE=InnoDB DEFAULT CHARSET=utf8mb4 COLLATE=utf8mb4_unicode_ci COMMENT='高防实例'",
+ "definition": "CREATE TABLE `edgeADPackageInstances` (\n `id` int(10) unsigned NOT NULL AUTO_INCREMENT COMMENT 'ID',\n `isOn` tinyint(3) unsigned DEFAULT '1' COMMENT '是否启用',\n `packageId` int(10) unsigned DEFAULT '0' COMMENT '规格ID',\n `clusterId` int(10) unsigned DEFAULT '0' COMMENT '集群ID',\n `nodeIds` json DEFAULT NULL COMMENT '节点ID',\n `ipAddresses` json DEFAULT NULL COMMENT 'IP地址',\n `userId` bigint(20) unsigned DEFAULT '0' COMMENT '用户ID',\n `userDayTo` varchar(8) COLLATE utf8mb4_unicode_ci DEFAULT NULL COMMENT '用户有效期YYYYMMDD',\n `userInstanceId` bigint(20) unsigned DEFAULT '0' COMMENT '用户实例ID',\n `state` tinyint(3) unsigned DEFAULT '1' COMMENT '状态',\n `objectCodes` json DEFAULT NULL COMMENT '防护对象',\n PRIMARY KEY (`id`) USING BTREE,\n KEY `packageId` (`packageId`),\n KEY `clusterId` (`clusterId`)\n) ENGINE=InnoDB DEFAULT CHARSET=utf8mb4 COLLATE=utf8mb4_unicode_ci COMMENT='高防实例'",
"fields": [
{
"name": "id",
- "definition": "int unsigned auto_increment COMMENT 'ID'"
+ "definition": "int(10) unsigned auto_increment COMMENT 'ID'"
},
{
"name": "isOn",
- "definition": "tinyint unsigned DEFAULT '1' COMMENT '是否启用'"
+ "definition": "tinyint(3) unsigned DEFAULT '1' COMMENT '是否启用'"
},
{
"name": "packageId",
- "definition": "int unsigned DEFAULT '0' COMMENT '规格ID'"
+ "definition": "int(10) unsigned DEFAULT '0' COMMENT '规格ID'"
},
{
"name": "clusterId",
- "definition": "int unsigned DEFAULT '0' COMMENT '集群ID'"
+ "definition": "int(10) unsigned DEFAULT '0' COMMENT '集群ID'"
},
{
"name": "nodeIds",
@@ -362,7 +362,7 @@
},
{
"name": "userId",
- "definition": "bigint unsigned DEFAULT '0' COMMENT '用户ID'"
+ "definition": "bigint(20) unsigned DEFAULT '0' COMMENT '用户ID'"
},
{
"name": "userDayTo",
@@ -370,11 +370,11 @@
},
{
"name": "userInstanceId",
- "definition": "bigint unsigned DEFAULT '0' COMMENT '用户实例ID'"
+ "definition": "bigint(20) unsigned DEFAULT '0' COMMENT '用户实例ID'"
},
{
"name": "state",
- "definition": "tinyint unsigned DEFAULT '1' COMMENT '状态'"
+ "definition": "tinyint(3) unsigned DEFAULT '1' COMMENT '状态'"
},
{
"name": "objectCodes",
@@ -401,19 +401,19 @@
"name": "edgeADPackagePeriods",
"engine": "InnoDB",
"charset": "utf8mb4_unicode_ci",
- "definition": "CREATE TABLE `edgeADPackagePeriods` (\n `id` int unsigned NOT NULL AUTO_INCREMENT COMMENT 'ID',\n `isOn` tinyint unsigned DEFAULT '1' COMMENT '是否启用',\n `count` int unsigned DEFAULT '0' COMMENT '数量',\n `unit` varchar(8) DEFAULT NULL COMMENT '单位:month, year',\n `months` int unsigned DEFAULT '0' COMMENT '月数',\n `state` tinyint unsigned DEFAULT '1' COMMENT '状态',\n PRIMARY KEY (`id`)\n) ENGINE=InnoDB DEFAULT CHARSET=utf8mb4 COLLATE=utf8mb4_unicode_ci COMMENT='高防产品有效期'",
+ "definition": "CREATE TABLE `edgeADPackagePeriods` (\n `id` int(10) unsigned NOT NULL AUTO_INCREMENT COMMENT 'ID',\n `isOn` tinyint(3) unsigned DEFAULT '1' COMMENT '是否启用',\n `count` int(10) unsigned DEFAULT '0' COMMENT '数量',\n `unit` varchar(8) COLLATE utf8mb4_unicode_ci DEFAULT NULL COMMENT '单位:month, year',\n `months` int(10) unsigned DEFAULT '0' COMMENT '月数',\n `state` tinyint(3) unsigned DEFAULT '1' COMMENT '状态',\n PRIMARY KEY (`id`)\n) ENGINE=InnoDB DEFAULT CHARSET=utf8mb4 COLLATE=utf8mb4_unicode_ci COMMENT='高防产品有效期'",
"fields": [
{
"name": "id",
- "definition": "int unsigned auto_increment COMMENT 'ID'"
+ "definition": "int(10) unsigned auto_increment COMMENT 'ID'"
},
{
"name": "isOn",
- "definition": "tinyint unsigned DEFAULT '1' COMMENT '是否启用'"
+ "definition": "tinyint(3) unsigned DEFAULT '1' COMMENT '是否启用'"
},
{
"name": "count",
- "definition": "int unsigned DEFAULT '0' COMMENT '数量'"
+ "definition": "int(10) unsigned DEFAULT '0' COMMENT '数量'"
},
{
"name": "unit",
@@ -421,11 +421,11 @@
},
{
"name": "months",
- "definition": "int unsigned DEFAULT '0' COMMENT '月数'"
+ "definition": "int(10) unsigned DEFAULT '0' COMMENT '月数'"
},
{
"name": "state",
- "definition": "tinyint unsigned DEFAULT '1' COMMENT '状态'"
+ "definition": "tinyint(3) unsigned DEFAULT '1' COMMENT '状态'"
}
],
"indexes": [
@@ -440,19 +440,19 @@
"name": "edgeADPackagePrices",
"engine": "InnoDB",
"charset": "utf8mb4_unicode_ci",
- "definition": "CREATE TABLE `edgeADPackagePrices` (\n `id` int unsigned NOT NULL AUTO_INCREMENT COMMENT 'ID',\n `packageId` int unsigned DEFAULT '0' COMMENT '高防产品ID',\n `periodId` int unsigned DEFAULT '0' COMMENT '有效期ID',\n `price` decimal(11,2) unsigned DEFAULT '0.00' COMMENT '价格',\n `discountPrice` decimal(11,2) unsigned DEFAULT '0.00' COMMENT '折后价格',\n PRIMARY KEY (`id`),\n UNIQUE KEY `package_period` (`packageId`,`periodId`) USING BTREE\n) ENGINE=InnoDB DEFAULT CHARSET=utf8mb4 COLLATE=utf8mb4_unicode_ci COMMENT='流量包价格'",
+ "definition": "CREATE TABLE `edgeADPackagePrices` (\n `id` int(10) unsigned NOT NULL AUTO_INCREMENT COMMENT 'ID',\n `packageId` int(10) unsigned DEFAULT '0' COMMENT '高防产品ID',\n `periodId` int(10) unsigned DEFAULT '0' COMMENT '有效期ID',\n `price` decimal(11,2) unsigned DEFAULT '0.00' COMMENT '价格',\n `discountPrice` decimal(11,2) unsigned DEFAULT '0.00' COMMENT '折后价格',\n PRIMARY KEY (`id`),\n UNIQUE KEY `package_period` (`packageId`,`periodId`) USING BTREE\n) ENGINE=InnoDB DEFAULT CHARSET=utf8mb4 COLLATE=utf8mb4_unicode_ci COMMENT='流量包价格'",
"fields": [
{
"name": "id",
- "definition": "int unsigned auto_increment COMMENT 'ID'"
+ "definition": "int(10) unsigned auto_increment COMMENT 'ID'"
},
{
"name": "packageId",
- "definition": "int unsigned DEFAULT '0' COMMENT '高防产品ID'"
+ "definition": "int(10) unsigned DEFAULT '0' COMMENT '高防产品ID'"
},
{
"name": "periodId",
- "definition": "int unsigned DEFAULT '0' COMMENT '有效期ID'"
+ "definition": "int(10) unsigned DEFAULT '0' COMMENT '有效期ID'"
},
{
"name": "price",
@@ -479,23 +479,23 @@
"name": "edgeADPackages",
"engine": "InnoDB",
"charset": "utf8mb4_unicode_ci",
- "definition": "CREATE TABLE `edgeADPackages` (\n `id` int unsigned NOT NULL AUTO_INCREMENT COMMENT 'ID',\n `isOn` tinyint unsigned DEFAULT '1' COMMENT '是否启用',\n `networkId` int unsigned DEFAULT '0' COMMENT '线路ID',\n `protectionBandwidthSize` int unsigned DEFAULT '0' COMMENT '防护带宽尺寸',\n `protectionBandwidthUnit` varchar(8) DEFAULT NULL COMMENT '防护带宽单位',\n `protectionBandwidthBits` bigint unsigned DEFAULT '0' COMMENT '防护带宽比特',\n `serverBandwidthSize` int unsigned DEFAULT '0' COMMENT '业务带宽尺寸',\n `serverBandwidthUnit` varchar(8) DEFAULT NULL COMMENT '业务带宽单位',\n `serverBandwidthBits` bigint unsigned DEFAULT '0' COMMENT '业务带宽比特',\n `state` tinyint unsigned DEFAULT '0' COMMENT '状态',\n PRIMARY KEY (`id`),\n KEY `networkId` (`networkId`)\n) ENGINE=InnoDB DEFAULT CHARSET=utf8mb4 COLLATE=utf8mb4_unicode_ci COMMENT='高防产品规格'",
+ "definition": "CREATE TABLE `edgeADPackages` (\n `id` int(10) unsigned NOT NULL AUTO_INCREMENT COMMENT 'ID',\n `isOn` tinyint(3) unsigned DEFAULT '1' COMMENT '是否启用',\n `networkId` int(10) unsigned DEFAULT '0' COMMENT '线路ID',\n `protectionBandwidthSize` int(10) unsigned DEFAULT '0' COMMENT '防护带宽尺寸',\n `protectionBandwidthUnit` varchar(8) COLLATE utf8mb4_unicode_ci DEFAULT NULL COMMENT '防护带宽单位',\n `protectionBandwidthBits` bigint(20) unsigned DEFAULT '0' COMMENT '防护带宽比特',\n `serverBandwidthSize` int(10) unsigned DEFAULT '0' COMMENT '业务带宽尺寸',\n `serverBandwidthUnit` varchar(8) COLLATE utf8mb4_unicode_ci DEFAULT NULL COMMENT '业务带宽单位',\n `serverBandwidthBits` bigint(20) unsigned DEFAULT '0' COMMENT '业务带宽比特',\n `state` tinyint(3) unsigned DEFAULT '0' COMMENT '状态',\n PRIMARY KEY (`id`),\n KEY `networkId` (`networkId`)\n) ENGINE=InnoDB DEFAULT CHARSET=utf8mb4 COLLATE=utf8mb4_unicode_ci COMMENT='高防产品规格'",
"fields": [
{
"name": "id",
- "definition": "int unsigned auto_increment COMMENT 'ID'"
+ "definition": "int(10) unsigned auto_increment COMMENT 'ID'"
},
{
"name": "isOn",
- "definition": "tinyint unsigned DEFAULT '1' COMMENT '是否启用'"
+ "definition": "tinyint(3) unsigned DEFAULT '1' COMMENT '是否启用'"
},
{
"name": "networkId",
- "definition": "int unsigned DEFAULT '0' COMMENT '线路ID'"
+ "definition": "int(10) unsigned DEFAULT '0' COMMENT '线路ID'"
},
{
"name": "protectionBandwidthSize",
- "definition": "int unsigned DEFAULT '0' COMMENT '防护带宽尺寸'"
+ "definition": "int(10) unsigned DEFAULT '0' COMMENT '防护带宽尺寸'"
},
{
"name": "protectionBandwidthUnit",
@@ -503,11 +503,11 @@
},
{
"name": "protectionBandwidthBits",
- "definition": "bigint unsigned DEFAULT '0' COMMENT '防护带宽比特'"
+ "definition": "bigint(20) unsigned DEFAULT '0' COMMENT '防护带宽比特'"
},
{
"name": "serverBandwidthSize",
- "definition": "int unsigned DEFAULT '0' COMMENT '业务带宽尺寸'"
+ "definition": "int(10) unsigned DEFAULT '0' COMMENT '业务带宽尺寸'"
},
{
"name": "serverBandwidthUnit",
@@ -515,11 +515,11 @@
},
{
"name": "serverBandwidthBits",
- "definition": "bigint unsigned DEFAULT '0' COMMENT '业务带宽比特'"
+ "definition": "bigint(20) unsigned DEFAULT '0' COMMENT '业务带宽比特'"
},
{
"name": "state",
- "definition": "tinyint unsigned DEFAULT '0' COMMENT '状态'"
+ "definition": "tinyint(3) unsigned DEFAULT '0' COMMENT '状态'"
}
],
"indexes": [
@@ -538,19 +538,19 @@
"name": "edgeAPIAccessTokens",
"engine": "InnoDB",
"charset": "utf8mb4_unicode_ci",
- "definition": "CREATE TABLE `edgeAPIAccessTokens` (\n `id` bigint unsigned NOT NULL AUTO_INCREMENT COMMENT 'ID',\n `userId` int unsigned DEFAULT '0' COMMENT '用户ID',\n `adminId` int unsigned DEFAULT '0' COMMENT '管理员ID',\n `token` varchar(255) DEFAULT NULL COMMENT '令牌',\n `createdAt` bigint unsigned DEFAULT '0' COMMENT '创建时间',\n `expiredAt` bigint unsigned DEFAULT '0' COMMENT '过期时间',\n PRIMARY KEY (`id`),\n KEY `userId` (`userId`),\n KEY `token` (`token`),\n KEY `adminId` (`adminId`)\n) ENGINE=InnoDB DEFAULT CHARSET=utf8mb4 COLLATE=utf8mb4_unicode_ci COMMENT='API访问令牌'",
+ "definition": "CREATE TABLE `edgeAPIAccessTokens` (\n `id` bigint(20) unsigned NOT NULL AUTO_INCREMENT COMMENT 'ID',\n `userId` int(10) unsigned DEFAULT '0' COMMENT '用户ID',\n `adminId` int(10) unsigned DEFAULT '0' COMMENT '管理员ID',\n `token` varchar(255) COLLATE utf8mb4_unicode_ci DEFAULT NULL COMMENT '令牌',\n `createdAt` bigint(20) unsigned DEFAULT '0' COMMENT '创建时间',\n `expiredAt` bigint(20) unsigned DEFAULT '0' COMMENT '过期时间',\n PRIMARY KEY (`id`),\n KEY `userId` (`userId`),\n KEY `token` (`token`),\n KEY `adminId` (`adminId`)\n) ENGINE=InnoDB DEFAULT CHARSET=utf8mb4 COLLATE=utf8mb4_unicode_ci COMMENT='API访问令牌'",
"fields": [
{
"name": "id",
- "definition": "bigint unsigned auto_increment COMMENT 'ID'"
+ "definition": "bigint(20) unsigned auto_increment COMMENT 'ID'"
},
{
"name": "userId",
- "definition": "int unsigned DEFAULT '0' COMMENT '用户ID'"
+ "definition": "int(10) unsigned DEFAULT '0' COMMENT '用户ID'"
},
{
"name": "adminId",
- "definition": "int unsigned DEFAULT '0' COMMENT '管理员ID'"
+ "definition": "int(10) unsigned DEFAULT '0' COMMENT '管理员ID'"
},
{
"name": "token",
@@ -558,11 +558,11 @@
},
{
"name": "createdAt",
- "definition": "bigint unsigned DEFAULT '0' COMMENT '创建时间'"
+ "definition": "bigint(20) unsigned DEFAULT '0' COMMENT '创建时间'"
},
{
"name": "expiredAt",
- "definition": "bigint unsigned DEFAULT '0' COMMENT '过期时间'"
+ "definition": "bigint(20) unsigned DEFAULT '0' COMMENT '过期时间'"
}
],
"indexes": [
@@ -589,15 +589,15 @@
"name": "edgeAPIMethodStats",
"engine": "InnoDB",
"charset": "utf8mb4_unicode_ci",
- "definition": "CREATE TABLE `edgeAPIMethodStats` (\n `id` bigint unsigned NOT NULL AUTO_INCREMENT COMMENT 'ID',\n `apiNodeId` int unsigned DEFAULT '0' COMMENT 'API节点ID',\n `method` varchar(128) DEFAULT NULL COMMENT '方法',\n `tag` varchar(128) DEFAULT NULL COMMENT '标签方法',\n `costMs` decimal(11,2) unsigned DEFAULT '0.00' COMMENT '耗时Ms',\n `peekMs` decimal(11,2) unsigned DEFAULT '0.00' COMMENT '峰值耗时',\n `countCalls` bigint unsigned DEFAULT '0' COMMENT '调用次数',\n `day` varchar(8) DEFAULT NULL COMMENT '日期',\n PRIMARY KEY (`id`),\n UNIQUE KEY `apiNodeId_method_tag_day` (`apiNodeId`,`method`,`tag`,`day`) USING BTREE,\n KEY `day` (`day`)\n) ENGINE=InnoDB DEFAULT CHARSET=utf8mb4 COLLATE=utf8mb4_unicode_ci COMMENT='API方法统计'",
+ "definition": "CREATE TABLE `edgeAPIMethodStats` (\n `id` bigint(20) unsigned NOT NULL AUTO_INCREMENT COMMENT 'ID',\n `apiNodeId` int(10) unsigned DEFAULT '0' COMMENT 'API节点ID',\n `method` varchar(128) COLLATE utf8mb4_unicode_ci DEFAULT NULL COMMENT '方法',\n `tag` varchar(128) COLLATE utf8mb4_unicode_ci DEFAULT NULL COMMENT '标签方法',\n `costMs` decimal(11,2) unsigned DEFAULT '0.00' COMMENT '耗时Ms',\n `peekMs` decimal(11,2) unsigned DEFAULT '0.00' COMMENT '峰值耗时',\n `countCalls` bigint(20) unsigned DEFAULT '0' COMMENT '调用次数',\n `day` varchar(8) COLLATE utf8mb4_unicode_ci DEFAULT NULL COMMENT '日期',\n PRIMARY KEY (`id`),\n UNIQUE KEY `apiNodeId_method_tag_day` (`apiNodeId`,`method`,`tag`,`day`) USING BTREE,\n KEY `day` (`day`)\n) ENGINE=InnoDB DEFAULT CHARSET=utf8mb4 COLLATE=utf8mb4_unicode_ci COMMENT='API方法统计'",
"fields": [
{
"name": "id",
- "definition": "bigint unsigned auto_increment COMMENT 'ID'"
+ "definition": "bigint(20) unsigned auto_increment COMMENT 'ID'"
},
{
"name": "apiNodeId",
- "definition": "int unsigned DEFAULT '0' COMMENT 'API节点ID'"
+ "definition": "int(10) unsigned DEFAULT '0' COMMENT 'API节点ID'"
},
{
"name": "method",
@@ -617,7 +617,7 @@
},
{
"name": "countCalls",
- "definition": "bigint unsigned DEFAULT '0' COMMENT '调用次数'"
+ "definition": "bigint(20) unsigned DEFAULT '0' COMMENT '调用次数'"
},
{
"name": "day",
@@ -644,19 +644,19 @@
"name": "edgeAPINodes",
"engine": "InnoDB",
"charset": "utf8mb4_unicode_ci",
- "definition": "CREATE TABLE `edgeAPINodes` (\n `id` int unsigned NOT NULL AUTO_INCREMENT COMMENT 'ID',\n `isOn` tinyint unsigned DEFAULT '1' COMMENT '是否启用',\n `clusterId` int unsigned DEFAULT '0' COMMENT '专用集群ID',\n `uniqueId` varchar(32) DEFAULT NULL COMMENT '唯一ID',\n `secret` varchar(32) DEFAULT NULL COMMENT '密钥',\n `name` varchar(255) DEFAULT NULL COMMENT '名称',\n `description` varchar(1024) DEFAULT NULL COMMENT '描述',\n `http` json DEFAULT NULL COMMENT '监听的HTTP配置',\n `https` json DEFAULT NULL COMMENT '监听的HTTPS配置',\n `restIsOn` tinyint unsigned DEFAULT '0' COMMENT '是否开放REST',\n `restHTTP` json DEFAULT NULL COMMENT 'REST HTTP配置',\n `restHTTPS` json DEFAULT NULL COMMENT 'REST HTTPS配置',\n `accessAddrs` json DEFAULT NULL COMMENT '外部访问地址',\n `order` int unsigned DEFAULT '0' COMMENT '排序',\n `state` tinyint unsigned DEFAULT '1' COMMENT '状态',\n `createdAt` bigint unsigned DEFAULT '0' COMMENT '创建时间',\n `adminId` int unsigned DEFAULT '0' COMMENT '管理员ID',\n `weight` int unsigned DEFAULT '0' COMMENT '权重',\n `status` json DEFAULT NULL COMMENT '运行状态',\n `isPrimary` tinyint unsigned DEFAULT '0' COMMENT '是否为主API节点',\n PRIMARY KEY (`id`),\n UNIQUE KEY `uniqueId` (`uniqueId`) USING BTREE\n) ENGINE=InnoDB DEFAULT CHARSET=utf8mb4 COLLATE=utf8mb4_unicode_ci COMMENT='API节点'",
+ "definition": "CREATE TABLE `edgeAPINodes` (\n `id` int(10) unsigned NOT NULL AUTO_INCREMENT COMMENT 'ID',\n `isOn` tinyint(3) unsigned DEFAULT '1' COMMENT '是否启用',\n `clusterId` int(10) unsigned DEFAULT '0' COMMENT '专用集群ID',\n `uniqueId` varchar(32) COLLATE utf8mb4_unicode_ci DEFAULT NULL COMMENT '唯一ID',\n `secret` varchar(32) COLLATE utf8mb4_unicode_ci DEFAULT NULL COMMENT '密钥',\n `name` varchar(255) COLLATE utf8mb4_unicode_ci DEFAULT NULL COMMENT '名称',\n `description` varchar(1024) COLLATE utf8mb4_unicode_ci DEFAULT NULL COMMENT '描述',\n `http` json DEFAULT NULL COMMENT '监听的HTTP配置',\n `https` json DEFAULT NULL COMMENT '监听的HTTPS配置',\n `restIsOn` tinyint(3) unsigned DEFAULT '0' COMMENT '是否开放REST',\n `restHTTP` json DEFAULT NULL COMMENT 'REST HTTP配置',\n `restHTTPS` json DEFAULT NULL COMMENT 'REST HTTPS配置',\n `accessAddrs` json DEFAULT NULL COMMENT '外部访问地址',\n `order` int(10) unsigned DEFAULT '0' COMMENT '排序',\n `state` tinyint(3) unsigned DEFAULT '1' COMMENT '状态',\n `createdAt` bigint(20) unsigned DEFAULT '0' COMMENT '创建时间',\n `adminId` int(10) unsigned DEFAULT '0' COMMENT '管理员ID',\n `weight` int(10) unsigned DEFAULT '0' COMMENT '权重',\n `status` json DEFAULT NULL COMMENT '运行状态',\n `isPrimary` tinyint(3) unsigned DEFAULT '0' COMMENT '是否为主API节点',\n PRIMARY KEY (`id`),\n UNIQUE KEY `uniqueId` (`uniqueId`) USING BTREE\n) ENGINE=InnoDB DEFAULT CHARSET=utf8mb4 COLLATE=utf8mb4_unicode_ci COMMENT='API节点'",
"fields": [
{
"name": "id",
- "definition": "int unsigned auto_increment COMMENT 'ID'"
+ "definition": "int(10) unsigned auto_increment COMMENT 'ID'"
},
{
"name": "isOn",
- "definition": "tinyint unsigned DEFAULT '1' COMMENT '是否启用'"
+ "definition": "tinyint(3) unsigned DEFAULT '1' COMMENT '是否启用'"
},
{
"name": "clusterId",
- "definition": "int unsigned DEFAULT '0' COMMENT '专用集群ID'"
+ "definition": "int(10) unsigned DEFAULT '0' COMMENT '专用集群ID'"
},
{
"name": "uniqueId",
@@ -684,7 +684,7 @@
},
{
"name": "restIsOn",
- "definition": "tinyint unsigned DEFAULT '0' COMMENT '是否开放REST'"
+ "definition": "tinyint(3) unsigned DEFAULT '0' COMMENT '是否开放REST'"
},
{
"name": "restHTTP",
@@ -700,23 +700,23 @@
},
{
"name": "order",
- "definition": "int unsigned DEFAULT '0' COMMENT '排序'"
+ "definition": "int(10) unsigned DEFAULT '0' COMMENT '排序'"
},
{
"name": "state",
- "definition": "tinyint unsigned DEFAULT '1' COMMENT '状态'"
+ "definition": "tinyint(3) unsigned DEFAULT '1' COMMENT '状态'"
},
{
"name": "createdAt",
- "definition": "bigint unsigned DEFAULT '0' COMMENT '创建时间'"
+ "definition": "bigint(20) unsigned DEFAULT '0' COMMENT '创建时间'"
},
{
"name": "adminId",
- "definition": "int unsigned DEFAULT '0' COMMENT '管理员ID'"
+ "definition": "int(10) unsigned DEFAULT '0' COMMENT '管理员ID'"
},
{
"name": "weight",
- "definition": "int unsigned DEFAULT '0' COMMENT '权重'"
+ "definition": "int(10) unsigned DEFAULT '0' COMMENT '权重'"
},
{
"name": "status",
@@ -724,7 +724,7 @@
},
{
"name": "isPrimary",
- "definition": "tinyint unsigned DEFAULT '0' COMMENT '是否为主API节点'"
+ "definition": "tinyint(3) unsigned DEFAULT '0' COMMENT '是否为主API节点'"
}
],
"indexes": [
@@ -743,11 +743,11 @@
"name": "edgeAPITokens",
"engine": "InnoDB",
"charset": "utf8mb4_unicode_ci",
- "definition": "CREATE TABLE `edgeAPITokens` (\n `id` int unsigned NOT NULL AUTO_INCREMENT COMMENT 'ID',\n `nodeId` varchar(32) DEFAULT NULL COMMENT '节点ID',\n `secret` varchar(255) DEFAULT NULL COMMENT '节点密钥',\n `role` varchar(64) DEFAULT NULL COMMENT '节点角色',\n `state` tinyint unsigned DEFAULT '1' COMMENT '状态',\n PRIMARY KEY (`id`),\n KEY `nodeId` (`nodeId`)\n) ENGINE=InnoDB DEFAULT CHARSET=utf8mb4 COLLATE=utf8mb4_unicode_ci COMMENT='API令牌管理'",
+ "definition": "CREATE TABLE `edgeAPITokens` (\n `id` int(10) unsigned NOT NULL AUTO_INCREMENT COMMENT 'ID',\n `nodeId` varchar(32) COLLATE utf8mb4_unicode_ci DEFAULT NULL COMMENT '节点ID',\n `secret` varchar(255) COLLATE utf8mb4_unicode_ci DEFAULT NULL COMMENT '节点密钥',\n `role` varchar(64) COLLATE utf8mb4_unicode_ci DEFAULT NULL COMMENT '节点角色',\n `state` tinyint(3) unsigned DEFAULT '1' COMMENT '状态',\n PRIMARY KEY (`id`),\n KEY `nodeId` (`nodeId`)\n) ENGINE=InnoDB DEFAULT CHARSET=utf8mb4 COLLATE=utf8mb4_unicode_ci COMMENT='API令牌管理'",
"fields": [
{
"name": "id",
- "definition": "int unsigned auto_increment COMMENT 'ID'"
+ "definition": "int(10) unsigned auto_increment COMMENT 'ID'"
},
{
"name": "nodeId",
@@ -763,7 +763,7 @@
},
{
"name": "state",
- "definition": "tinyint unsigned DEFAULT '1' COMMENT '状态'"
+ "definition": "tinyint(3) unsigned DEFAULT '1' COMMENT '状态'"
}
],
"indexes": [
@@ -782,15 +782,15 @@
"name": "edgeAdmins",
"engine": "InnoDB",
"charset": "utf8mb4_unicode_ci",
- "definition": "CREATE TABLE `edgeAdmins` (\n `id` int unsigned NOT NULL AUTO_INCREMENT COMMENT 'ID',\n `isOn` tinyint unsigned DEFAULT '1' COMMENT '是否启用',\n `username` varchar(64) DEFAULT NULL COMMENT '用户名',\n `password` varchar(32) DEFAULT NULL COMMENT '密码',\n `fullname` varchar(64) DEFAULT NULL COMMENT '全名',\n `isSuper` tinyint unsigned DEFAULT '0' COMMENT '是否为超级管理员',\n `createdAt` bigint unsigned DEFAULT '0' COMMENT '创建时间',\n `updatedAt` bigint unsigned DEFAULT '0' COMMENT '修改时间',\n `state` tinyint unsigned DEFAULT '1' COMMENT '状态',\n `modules` json DEFAULT NULL COMMENT '允许的模块',\n `canLogin` tinyint unsigned DEFAULT '1' COMMENT '是否可以登录',\n `theme` varchar(64) DEFAULT NULL COMMENT '模板设置',\n `lang` varchar(64) DEFAULT NULL COMMENT '语言代号',\n PRIMARY KEY (`id`),\n KEY `username` (`username`) USING BTREE,\n KEY `password` (`password`)\n) ENGINE=InnoDB DEFAULT CHARSET=utf8mb4 COLLATE=utf8mb4_unicode_ci COMMENT='管理员'",
+ "definition": "CREATE TABLE `edgeAdmins` (\n `id` int(10) unsigned NOT NULL AUTO_INCREMENT COMMENT 'ID',\n `isOn` tinyint(3) unsigned DEFAULT '1' COMMENT '是否启用',\n `username` varchar(64) COLLATE utf8mb4_unicode_ci DEFAULT NULL COMMENT '用户名',\n `password` varchar(32) COLLATE utf8mb4_unicode_ci DEFAULT NULL COMMENT '密码',\n `fullname` varchar(64) COLLATE utf8mb4_unicode_ci DEFAULT NULL COMMENT '全名',\n `isSuper` tinyint(3) unsigned DEFAULT '0' COMMENT '是否为超级管理员',\n `createdAt` bigint(20) unsigned DEFAULT '0' COMMENT '创建时间',\n `updatedAt` bigint(20) unsigned DEFAULT '0' COMMENT '修改时间',\n `state` tinyint(3) unsigned DEFAULT '1' COMMENT '状态',\n `modules` json DEFAULT NULL COMMENT '允许的模块',\n `canLogin` tinyint(3) unsigned DEFAULT '1' COMMENT '是否可以登录',\n `theme` varchar(64) COLLATE utf8mb4_unicode_ci DEFAULT NULL COMMENT '模板设置',\n `lang` varchar(64) COLLATE utf8mb4_unicode_ci DEFAULT NULL COMMENT '语言代号',\n PRIMARY KEY (`id`),\n KEY `username` (`username`) USING BTREE,\n KEY `password` (`password`)\n) ENGINE=InnoDB DEFAULT CHARSET=utf8mb4 COLLATE=utf8mb4_unicode_ci COMMENT='管理员'",
"fields": [
{
"name": "id",
- "definition": "int unsigned auto_increment COMMENT 'ID'"
+ "definition": "int(10) unsigned auto_increment COMMENT 'ID'"
},
{
"name": "isOn",
- "definition": "tinyint unsigned DEFAULT '1' COMMENT '是否启用'"
+ "definition": "tinyint(3) unsigned DEFAULT '1' COMMENT '是否启用'"
},
{
"name": "username",
@@ -806,19 +806,19 @@
},
{
"name": "isSuper",
- "definition": "tinyint unsigned DEFAULT '0' COMMENT '是否为超级管理员'"
+ "definition": "tinyint(3) unsigned DEFAULT '0' COMMENT '是否为超级管理员'"
},
{
"name": "createdAt",
- "definition": "bigint unsigned DEFAULT '0' COMMENT '创建时间'"
+ "definition": "bigint(20) unsigned DEFAULT '0' COMMENT '创建时间'"
},
{
"name": "updatedAt",
- "definition": "bigint unsigned DEFAULT '0' COMMENT '修改时间'"
+ "definition": "bigint(20) unsigned DEFAULT '0' COMMENT '修改时间'"
},
{
"name": "state",
- "definition": "tinyint unsigned DEFAULT '1' COMMENT '状态'"
+ "definition": "tinyint(3) unsigned DEFAULT '1' COMMENT '状态'"
},
{
"name": "modules",
@@ -826,7 +826,7 @@
},
{
"name": "canLogin",
- "definition": "tinyint unsigned DEFAULT '1' COMMENT '是否可以登录'"
+ "definition": "tinyint(3) unsigned DEFAULT '1' COMMENT '是否可以登录'"
},
{
"name": "theme",
@@ -857,11 +857,11 @@
"name": "edgeAuthorityKeys",
"engine": "InnoDB",
"charset": "utf8mb4_unicode_ci",
- "definition": "CREATE TABLE `edgeAuthorityKeys` (\n `id` int unsigned NOT NULL AUTO_INCREMENT COMMENT 'ID',\n `value` varchar(4096) DEFAULT NULL COMMENT 'Key值',\n `dayFrom` date DEFAULT NULL COMMENT '开始日期',\n `dayTo` date DEFAULT NULL COMMENT '结束日期',\n `hostname` varchar(255) DEFAULT NULL COMMENT 'Hostname',\n `macAddresses` json DEFAULT NULL COMMENT 'MAC地址',\n `updatedAt` bigint unsigned DEFAULT '0' COMMENT '创建/修改时间',\n `company` varchar(512) DEFAULT NULL COMMENT '公司组织',\n `requestCode` varchar(4096) DEFAULT NULL COMMENT '申请码',\n PRIMARY KEY (`id`)\n) ENGINE=InnoDB DEFAULT CHARSET=utf8mb4 COLLATE=utf8mb4_unicode_ci COMMENT='企业版认证信息'",
+ "definition": "CREATE TABLE `edgeAuthorityKeys` (\n `id` int(10) unsigned NOT NULL AUTO_INCREMENT COMMENT 'ID',\n `value` varchar(4096) COLLATE utf8mb4_unicode_ci DEFAULT NULL COMMENT 'Key值',\n `dayFrom` date DEFAULT NULL COMMENT '开始日期',\n `dayTo` date DEFAULT NULL COMMENT '结束日期',\n `hostname` varchar(255) COLLATE utf8mb4_unicode_ci DEFAULT NULL COMMENT 'Hostname',\n `macAddresses` json DEFAULT NULL COMMENT 'MAC地址',\n `updatedAt` bigint(20) unsigned DEFAULT '0' COMMENT '创建/修改时间',\n `company` varchar(512) COLLATE utf8mb4_unicode_ci DEFAULT NULL COMMENT '公司组织',\n `requestCode` varchar(4096) COLLATE utf8mb4_unicode_ci DEFAULT NULL COMMENT '申请码',\n PRIMARY KEY (`id`)\n) ENGINE=InnoDB DEFAULT CHARSET=utf8mb4 COLLATE=utf8mb4_unicode_ci COMMENT='企业版认证信息'",
"fields": [
{
"name": "id",
- "definition": "int unsigned auto_increment COMMENT 'ID'"
+ "definition": "int(10) unsigned auto_increment COMMENT 'ID'"
},
{
"name": "value",
@@ -885,7 +885,7 @@
},
{
"name": "updatedAt",
- "definition": "bigint unsigned DEFAULT '0' COMMENT '创建/修改时间'"
+ "definition": "bigint(20) unsigned DEFAULT '0' COMMENT '创建/修改时间'"
},
{
"name": "company",
@@ -908,15 +908,15 @@
"name": "edgeAuthorityNodes",
"engine": "InnoDB",
"charset": "utf8mb4_unicode_ci",
- "definition": "CREATE TABLE `edgeAuthorityNodes` (\n `id` int unsigned NOT NULL AUTO_INCREMENT COMMENT 'ID',\n `isOn` tinyint unsigned DEFAULT '1' COMMENT '是否启用',\n `uniqueId` varchar(32) DEFAULT NULL COMMENT '唯一ID',\n `secret` varchar(32) DEFAULT NULL COMMENT '密钥',\n `name` varchar(255) DEFAULT NULL COMMENT '名称',\n `description` varchar(1024) DEFAULT NULL COMMENT '描述',\n `order` int unsigned DEFAULT '0' COMMENT '排序',\n `state` tinyint unsigned DEFAULT '1' COMMENT '状态',\n `createdAt` bigint unsigned DEFAULT '0' COMMENT '创建时间',\n `adminId` int unsigned DEFAULT '0' COMMENT '管理员ID',\n `weight` int unsigned DEFAULT '0' COMMENT '权重',\n `status` json DEFAULT NULL COMMENT '运行状态',\n PRIMARY KEY (`id`),\n UNIQUE KEY `uniqueId` (`uniqueId`) USING BTREE\n) ENGINE=InnoDB DEFAULT CHARSET=utf8mb4 COLLATE=utf8mb4_unicode_ci COMMENT='监控节点'",
+ "definition": "CREATE TABLE `edgeAuthorityNodes` (\n `id` int(10) unsigned NOT NULL AUTO_INCREMENT COMMENT 'ID',\n `isOn` tinyint(3) unsigned DEFAULT '1' COMMENT '是否启用',\n `uniqueId` varchar(32) COLLATE utf8mb4_unicode_ci DEFAULT NULL COMMENT '唯一ID',\n `secret` varchar(32) COLLATE utf8mb4_unicode_ci DEFAULT NULL COMMENT '密钥',\n `name` varchar(255) COLLATE utf8mb4_unicode_ci DEFAULT NULL COMMENT '名称',\n `description` varchar(1024) COLLATE utf8mb4_unicode_ci DEFAULT NULL COMMENT '描述',\n `order` int(10) unsigned DEFAULT '0' COMMENT '排序',\n `state` tinyint(3) unsigned DEFAULT '1' COMMENT '状态',\n `createdAt` bigint(20) unsigned DEFAULT '0' COMMENT '创建时间',\n `adminId` int(10) unsigned DEFAULT '0' COMMENT '管理员ID',\n `weight` int(10) unsigned DEFAULT '0' COMMENT '权重',\n `status` json DEFAULT NULL COMMENT '运行状态',\n PRIMARY KEY (`id`),\n UNIQUE KEY `uniqueId` (`uniqueId`) USING BTREE\n) ENGINE=InnoDB DEFAULT CHARSET=utf8mb4 COLLATE=utf8mb4_unicode_ci COMMENT='监控节点'",
"fields": [
{
"name": "id",
- "definition": "int unsigned auto_increment COMMENT 'ID'"
+ "definition": "int(10) unsigned auto_increment COMMENT 'ID'"
},
{
"name": "isOn",
- "definition": "tinyint unsigned DEFAULT '1' COMMENT '是否启用'"
+ "definition": "tinyint(3) unsigned DEFAULT '1' COMMENT '是否启用'"
},
{
"name": "uniqueId",
@@ -936,23 +936,23 @@
},
{
"name": "order",
- "definition": "int unsigned DEFAULT '0' COMMENT '排序'"
+ "definition": "int(10) unsigned DEFAULT '0' COMMENT '排序'"
},
{
"name": "state",
- "definition": "tinyint unsigned DEFAULT '1' COMMENT '状态'"
+ "definition": "tinyint(3) unsigned DEFAULT '1' COMMENT '状态'"
},
{
"name": "createdAt",
- "definition": "bigint unsigned DEFAULT '0' COMMENT '创建时间'"
+ "definition": "bigint(20) unsigned DEFAULT '0' COMMENT '创建时间'"
},
{
"name": "adminId",
- "definition": "int unsigned DEFAULT '0' COMMENT '管理员ID'"
+ "definition": "int(10) unsigned DEFAULT '0' COMMENT '管理员ID'"
},
{
"name": "weight",
- "definition": "int unsigned DEFAULT '0' COMMENT '权重'"
+ "definition": "int(10) unsigned DEFAULT '0' COMMENT '权重'"
},
{
"name": "status",
@@ -975,15 +975,15 @@
"name": "edgeClientAgentIPs",
"engine": "InnoDB",
"charset": "utf8mb4_unicode_ci",
- "definition": "CREATE TABLE `edgeClientAgentIPs` (\n `id` bigint unsigned NOT NULL AUTO_INCREMENT COMMENT 'ID',\n `agentId` int unsigned DEFAULT '0' COMMENT 'Agent ID',\n `ip` varchar(64) DEFAULT NULL COMMENT 'IP地址',\n `ptr` varchar(255) DEFAULT NULL COMMENT 'PTR值',\n PRIMARY KEY (`id`) USING BTREE,\n UNIQUE KEY `agentId_ip` (`agentId`,`ip`) USING BTREE\n) ENGINE=InnoDB DEFAULT CHARSET=utf8mb4 COLLATE=utf8mb4_unicode_ci COMMENT='Agent IP'",
+ "definition": "CREATE TABLE `edgeClientAgentIPs` (\n `id` bigint(20) unsigned NOT NULL AUTO_INCREMENT COMMENT 'ID',\n `agentId` int(10) unsigned DEFAULT '0' COMMENT 'Agent ID',\n `ip` varchar(64) COLLATE utf8mb4_unicode_ci DEFAULT NULL COMMENT 'IP地址',\n `ptr` varchar(255) COLLATE utf8mb4_unicode_ci DEFAULT NULL COMMENT 'PTR值',\n PRIMARY KEY (`id`) USING BTREE,\n UNIQUE KEY `agentId_ip` (`agentId`,`ip`) USING BTREE\n) ENGINE=InnoDB DEFAULT CHARSET=utf8mb4 COLLATE=utf8mb4_unicode_ci COMMENT='Agent IP'",
"fields": [
{
"name": "id",
- "definition": "bigint unsigned auto_increment COMMENT 'ID'"
+ "definition": "bigint(20) unsigned auto_increment COMMENT 'ID'"
},
{
"name": "agentId",
- "definition": "int unsigned DEFAULT '0' COMMENT 'Agent ID'"
+ "definition": "int(10) unsigned DEFAULT '0' COMMENT 'Agent ID'"
},
{
"name": "ip",
@@ -108909,11 +108909,11 @@
"name": "edgeClientAgents",
"engine": "InnoDB",
"charset": "utf8mb4_unicode_ci",
- "definition": "CREATE TABLE `edgeClientAgents` (\n `id` int unsigned NOT NULL AUTO_INCREMENT COMMENT 'ID',\n `name` varchar(255) DEFAULT NULL COMMENT '名称',\n `code` varchar(128) DEFAULT NULL COMMENT '代号',\n `description` varchar(255) DEFAULT NULL COMMENT '介绍',\n `order` int unsigned DEFAULT '0' COMMENT '排序',\n `countIPs` int unsigned DEFAULT '0' COMMENT 'IP数量',\n PRIMARY KEY (`id`) USING BTREE,\n UNIQUE KEY `code` (`code`) USING BTREE\n) ENGINE=InnoDB DEFAULT CHARSET=utf8mb4 COLLATE=utf8mb4_unicode_ci COMMENT='Agent库'",
+ "definition": "CREATE TABLE `edgeClientAgents` (\n `id` int(10) unsigned NOT NULL AUTO_INCREMENT COMMENT 'ID',\n `name` varchar(255) COLLATE utf8mb4_unicode_ci DEFAULT NULL COMMENT '名称',\n `code` varchar(128) COLLATE utf8mb4_unicode_ci DEFAULT NULL COMMENT '代号',\n `description` varchar(255) COLLATE utf8mb4_unicode_ci DEFAULT NULL COMMENT '介绍',\n `order` int(10) unsigned DEFAULT '0' COMMENT '排序',\n `countIPs` int(10) unsigned DEFAULT '0' COMMENT 'IP数量',\n PRIMARY KEY (`id`) USING BTREE,\n UNIQUE KEY `code` (`code`) USING BTREE\n) ENGINE=InnoDB DEFAULT CHARSET=utf8mb4 COLLATE=utf8mb4_unicode_ci COMMENT='Agent库'",
"fields": [
{
"name": "id",
- "definition": "int unsigned auto_increment COMMENT 'ID'"
+ "definition": "int(10) unsigned auto_increment COMMENT 'ID'"
},
{
"name": "name",
@@ -108929,11 +108929,11 @@
},
{
"name": "order",
- "definition": "int unsigned DEFAULT '0' COMMENT '排序'"
+ "definition": "int(10) unsigned DEFAULT '0' COMMENT '排序'"
},
{
"name": "countIPs",
- "definition": "int unsigned DEFAULT '0' COMMENT 'IP数量'"
+ "definition": "int(10) unsigned DEFAULT '0' COMMENT 'IP数量'"
}
],
"indexes": [
@@ -109129,11 +109129,11 @@
"name": "edgeClientBrowsers",
"engine": "InnoDB",
"charset": "utf8mb4_unicode_ci",
- "definition": "CREATE TABLE `edgeClientBrowsers` (\n `id` bigint unsigned NOT NULL AUTO_INCREMENT COMMENT 'ID',\n `name` varchar(255) DEFAULT NULL COMMENT '浏览器名称',\n `codes` json DEFAULT NULL COMMENT '代号',\n `createdDay` varchar(8) DEFAULT '00000000' COMMENT '创建日期YYYYMMDD',\n `state` tinyint unsigned DEFAULT '1' COMMENT '状态',\n PRIMARY KEY (`id`),\n UNIQUE KEY `name` (`name`),\n KEY `createdDay` (`createdDay`)\n) ENGINE=InnoDB DEFAULT CHARSET=utf8mb4 COLLATE=utf8mb4_unicode_ci COMMENT='终端浏览器信息'",
+ "definition": "CREATE TABLE `edgeClientBrowsers` (\n `id` bigint(20) unsigned NOT NULL AUTO_INCREMENT COMMENT 'ID',\n `name` varchar(255) COLLATE utf8mb4_unicode_ci DEFAULT NULL COMMENT '浏览器名称',\n `codes` json DEFAULT NULL COMMENT '代号',\n `createdDay` varchar(8) COLLATE utf8mb4_unicode_ci DEFAULT '00000000' COMMENT '创建日期YYYYMMDD',\n `state` tinyint(3) unsigned DEFAULT '1' COMMENT '状态',\n PRIMARY KEY (`id`),\n UNIQUE KEY `name` (`name`),\n KEY `createdDay` (`createdDay`)\n) ENGINE=InnoDB DEFAULT CHARSET=utf8mb4 COLLATE=utf8mb4_unicode_ci COMMENT='终端浏览器信息'",
"fields": [
{
"name": "id",
- "definition": "bigint unsigned auto_increment COMMENT 'ID'"
+ "definition": "bigint(20) unsigned auto_increment COMMENT 'ID'"
},
{
"name": "name",
@@ -109149,7 +109149,7 @@
},
{
"name": "state",
- "definition": "tinyint unsigned DEFAULT '1' COMMENT '状态'"
+ "definition": "tinyint(3) unsigned DEFAULT '1' COMMENT '状态'"
}
],
"indexes": [
@@ -109172,11 +109172,11 @@
"name": "edgeClientSystems",
"engine": "InnoDB",
"charset": "utf8mb4_unicode_ci",
- "definition": "CREATE TABLE `edgeClientSystems` (\n `id` bigint unsigned NOT NULL AUTO_INCREMENT COMMENT 'ID',\n `name` varchar(255) DEFAULT NULL COMMENT '系统名称',\n `codes` json DEFAULT NULL COMMENT '代号',\n `createdDay` varchar(8) DEFAULT '00000000' COMMENT '创建日期YYYYMMDD',\n `state` tinyint unsigned DEFAULT '1' COMMENT '状态',\n PRIMARY KEY (`id`),\n UNIQUE KEY `name` (`name`) USING BTREE,\n KEY `createdDay` (`createdDay`)\n) ENGINE=InnoDB DEFAULT CHARSET=utf8mb4 COLLATE=utf8mb4_unicode_ci COMMENT='终端操作系统信息'",
+ "definition": "CREATE TABLE `edgeClientSystems` (\n `id` bigint(20) unsigned NOT NULL AUTO_INCREMENT COMMENT 'ID',\n `name` varchar(255) COLLATE utf8mb4_unicode_ci DEFAULT NULL COMMENT '系统名称',\n `codes` json DEFAULT NULL COMMENT '代号',\n `createdDay` varchar(8) COLLATE utf8mb4_unicode_ci DEFAULT '00000000' COMMENT '创建日期YYYYMMDD',\n `state` tinyint(3) unsigned DEFAULT '1' COMMENT '状态',\n PRIMARY KEY (`id`),\n UNIQUE KEY `name` (`name`) USING BTREE,\n KEY `createdDay` (`createdDay`)\n) ENGINE=InnoDB DEFAULT CHARSET=utf8mb4 COLLATE=utf8mb4_unicode_ci COMMENT='终端操作系统信息'",
"fields": [
{
"name": "id",
- "definition": "bigint unsigned auto_increment COMMENT 'ID'"
+ "definition": "bigint(20) unsigned auto_increment COMMENT 'ID'"
},
{
"name": "name",
@@ -109192,7 +109192,7 @@
},
{
"name": "state",
- "definition": "tinyint unsigned DEFAULT '1' COMMENT '状态'"
+ "definition": "tinyint(3) unsigned DEFAULT '1' COMMENT '状态'"
}
],
"indexes": [
@@ -109215,15 +109215,15 @@
"name": "edgeDBNodes",
"engine": "InnoDB",
"charset": "utf8mb4_unicode_ci",
- "definition": "CREATE TABLE `edgeDBNodes` (\n `id` int unsigned NOT NULL AUTO_INCREMENT COMMENT 'ID',\n `isOn` tinyint unsigned DEFAULT '1' COMMENT '是否启用',\n `role` varchar(255) DEFAULT NULL COMMENT '数据库角色',\n `name` varchar(255) DEFAULT NULL COMMENT '名称',\n `description` varchar(1024) DEFAULT NULL COMMENT '描述',\n `host` varchar(255) DEFAULT NULL COMMENT '主机',\n `port` int unsigned DEFAULT '0' COMMENT '端口',\n `database` varchar(255) DEFAULT NULL COMMENT '数据库名称',\n `username` varchar(255) DEFAULT NULL COMMENT '用户名',\n `password` varchar(255) DEFAULT NULL COMMENT '密码',\n `charset` varchar(255) DEFAULT NULL COMMENT '通讯字符集',\n `connTimeout` int unsigned DEFAULT '0' COMMENT '连接超时时间(秒)',\n `state` tinyint unsigned DEFAULT '1' COMMENT '状态',\n `createdAt` bigint unsigned DEFAULT '0' COMMENT '创建时间',\n `weight` int unsigned DEFAULT '0' COMMENT '权重',\n `order` int unsigned DEFAULT '0' COMMENT '排序',\n `adminId` int unsigned DEFAULT '0' COMMENT '管理员ID',\n PRIMARY KEY (`id`)\n) ENGINE=InnoDB DEFAULT CHARSET=utf8mb4 COLLATE=utf8mb4_unicode_ci COMMENT='数据库节点'",
+ "definition": "CREATE TABLE `edgeDBNodes` (\n `id` int(10) unsigned NOT NULL AUTO_INCREMENT COMMENT 'ID',\n `isOn` tinyint(3) unsigned DEFAULT '1' COMMENT '是否启用',\n `role` varchar(255) COLLATE utf8mb4_unicode_ci DEFAULT NULL COMMENT '数据库角色',\n `name` varchar(255) COLLATE utf8mb4_unicode_ci DEFAULT NULL COMMENT '名称',\n `description` varchar(1024) COLLATE utf8mb4_unicode_ci DEFAULT NULL COMMENT '描述',\n `host` varchar(255) COLLATE utf8mb4_unicode_ci DEFAULT NULL COMMENT '主机',\n `port` int(10) unsigned DEFAULT '0' COMMENT '端口',\n `database` varchar(255) COLLATE utf8mb4_unicode_ci DEFAULT NULL COMMENT '数据库名称',\n `username` varchar(255) COLLATE utf8mb4_unicode_ci DEFAULT NULL COMMENT '用户名',\n `password` varchar(255) COLLATE utf8mb4_unicode_ci DEFAULT NULL COMMENT '密码',\n `charset` varchar(255) COLLATE utf8mb4_unicode_ci DEFAULT NULL COMMENT '通讯字符集',\n `connTimeout` int(10) unsigned DEFAULT '0' COMMENT '连接超时时间(秒)',\n `state` tinyint(3) unsigned DEFAULT '1' COMMENT '状态',\n `createdAt` bigint(20) unsigned DEFAULT '0' COMMENT '创建时间',\n `weight` int(10) unsigned DEFAULT '0' COMMENT '权重',\n `order` int(10) unsigned DEFAULT '0' COMMENT '排序',\n `adminId` int(10) unsigned DEFAULT '0' COMMENT '管理员ID',\n PRIMARY KEY (`id`)\n) ENGINE=InnoDB DEFAULT CHARSET=utf8mb4 COLLATE=utf8mb4_unicode_ci COMMENT='数据库节点'",
"fields": [
{
"name": "id",
- "definition": "int unsigned auto_increment COMMENT 'ID'"
+ "definition": "int(10) unsigned auto_increment COMMENT 'ID'"
},
{
"name": "isOn",
- "definition": "tinyint unsigned DEFAULT '1' COMMENT '是否启用'"
+ "definition": "tinyint(3) unsigned DEFAULT '1' COMMENT '是否启用'"
},
{
"name": "role",
@@ -109243,7 +109243,7 @@
},
{
"name": "port",
- "definition": "int unsigned DEFAULT '0' COMMENT '端口'"
+ "definition": "int(10) unsigned DEFAULT '0' COMMENT '端口'"
},
{
"name": "database",
@@ -109263,27 +109263,27 @@
},
{
"name": "connTimeout",
- "definition": "int unsigned DEFAULT '0' COMMENT '连接超时时间(秒)'"
+ "definition": "int(10) unsigned DEFAULT '0' COMMENT '连接超时时间(秒)'"
},
{
"name": "state",
- "definition": "tinyint unsigned DEFAULT '1' COMMENT '状态'"
+ "definition": "tinyint(3) unsigned DEFAULT '1' COMMENT '状态'"
},
{
"name": "createdAt",
- "definition": "bigint unsigned DEFAULT '0' COMMENT '创建时间'"
+ "definition": "bigint(20) unsigned DEFAULT '0' COMMENT '创建时间'"
},
{
"name": "weight",
- "definition": "int unsigned DEFAULT '0' COMMENT '权重'"
+ "definition": "int(10) unsigned DEFAULT '0' COMMENT '权重'"
},
{
"name": "order",
- "definition": "int unsigned DEFAULT '0' COMMENT '排序'"
+ "definition": "int(10) unsigned DEFAULT '0' COMMENT '排序'"
},
{
"name": "adminId",
- "definition": "int unsigned DEFAULT '0' COMMENT '管理员ID'"
+ "definition": "int(10) unsigned DEFAULT '0' COMMENT '管理员ID'"
}
],
"indexes": [
@@ -109298,27 +109298,27 @@
"name": "edgeDNSDomains",
"engine": "InnoDB",
"charset": "utf8mb4_unicode_ci",
- "definition": "CREATE TABLE `edgeDNSDomains` (\n `id` int unsigned NOT NULL AUTO_INCREMENT COMMENT 'ID',\n `adminId` int unsigned DEFAULT '0' COMMENT '管理员ID',\n `userId` int unsigned DEFAULT '0' COMMENT '用户ID',\n `providerId` int unsigned DEFAULT '0' COMMENT '服务商ID',\n `isOn` tinyint unsigned DEFAULT '1' COMMENT '是否可用',\n `name` varchar(255) DEFAULT NULL COMMENT '域名',\n `createdAt` bigint unsigned DEFAULT '0' COMMENT '创建时间',\n `dataUpdatedAt` bigint unsigned DEFAULT '0' COMMENT '数据更新时间',\n `dataError` varchar(512) DEFAULT NULL COMMENT '数据更新错误',\n `data` text COMMENT '原始数据信息',\n `records` json DEFAULT NULL COMMENT '所有解析记录',\n `routes` json DEFAULT NULL COMMENT '线路数据',\n `isUp` tinyint unsigned DEFAULT '1' COMMENT '是否在线',\n `state` tinyint unsigned DEFAULT '1' COMMENT '状态',\n `isDeleted` tinyint unsigned DEFAULT '0' COMMENT '是否已删除',\n PRIMARY KEY (`id`),\n KEY `providerId` (`providerId`),\n KEY `name` (`name`)\n) ENGINE=InnoDB DEFAULT CHARSET=utf8mb4 COLLATE=utf8mb4_unicode_ci COMMENT='管理的域名'",
+ "definition": "CREATE TABLE `edgeDNSDomains` (\n `id` int(10) unsigned NOT NULL AUTO_INCREMENT COMMENT 'ID',\n `adminId` int(10) unsigned DEFAULT '0' COMMENT '管理员ID',\n `userId` int(10) unsigned DEFAULT '0' COMMENT '用户ID',\n `providerId` int(10) unsigned DEFAULT '0' COMMENT '服务商ID',\n `isOn` tinyint(3) unsigned DEFAULT '1' COMMENT '是否可用',\n `name` varchar(255) COLLATE utf8mb4_unicode_ci DEFAULT NULL COMMENT '域名',\n `createdAt` bigint(20) unsigned DEFAULT '0' COMMENT '创建时间',\n `dataUpdatedAt` bigint(20) unsigned DEFAULT '0' COMMENT '数据更新时间',\n `dataError` varchar(512) COLLATE utf8mb4_unicode_ci DEFAULT NULL COMMENT '数据更新错误',\n `data` text COLLATE utf8mb4_unicode_ci COMMENT '原始数据信息',\n `records` json DEFAULT NULL COMMENT '所有解析记录',\n `routes` json DEFAULT NULL COMMENT '线路数据',\n `isUp` tinyint(3) unsigned DEFAULT '1' COMMENT '是否在线',\n `state` tinyint(3) unsigned DEFAULT '1' COMMENT '状态',\n `isDeleted` tinyint(3) unsigned DEFAULT '0' COMMENT '是否已删除',\n PRIMARY KEY (`id`),\n KEY `providerId` (`providerId`),\n KEY `name` (`name`)\n) ENGINE=InnoDB DEFAULT CHARSET=utf8mb4 COLLATE=utf8mb4_unicode_ci COMMENT='管理的域名'",
"fields": [
{
"name": "id",
- "definition": "int unsigned auto_increment COMMENT 'ID'"
+ "definition": "int(10) unsigned auto_increment COMMENT 'ID'"
},
{
"name": "adminId",
- "definition": "int unsigned DEFAULT '0' COMMENT '管理员ID'"
+ "definition": "int(10) unsigned DEFAULT '0' COMMENT '管理员ID'"
},
{
"name": "userId",
- "definition": "int unsigned DEFAULT '0' COMMENT '用户ID'"
+ "definition": "int(10) unsigned DEFAULT '0' COMMENT '用户ID'"
},
{
"name": "providerId",
- "definition": "int unsigned DEFAULT '0' COMMENT '服务商ID'"
+ "definition": "int(10) unsigned DEFAULT '0' COMMENT '服务商ID'"
},
{
"name": "isOn",
- "definition": "tinyint unsigned DEFAULT '1' COMMENT '是否可用'"
+ "definition": "tinyint(3) unsigned DEFAULT '1' COMMENT '是否可用'"
},
{
"name": "name",
@@ -109326,11 +109326,11 @@
},
{
"name": "createdAt",
- "definition": "bigint unsigned DEFAULT '0' COMMENT '创建时间'"
+ "definition": "bigint(20) unsigned DEFAULT '0' COMMENT '创建时间'"
},
{
"name": "dataUpdatedAt",
- "definition": "bigint unsigned DEFAULT '0' COMMENT '数据更新时间'"
+ "definition": "bigint(20) unsigned DEFAULT '0' COMMENT '数据更新时间'"
},
{
"name": "dataError",
@@ -109350,15 +109350,15 @@
},
{
"name": "isUp",
- "definition": "tinyint unsigned DEFAULT '1' COMMENT '是否在线'"
+ "definition": "tinyint(3) unsigned DEFAULT '1' COMMENT '是否在线'"
},
{
"name": "state",
- "definition": "tinyint unsigned DEFAULT '1' COMMENT '状态'"
+ "definition": "tinyint(3) unsigned DEFAULT '1' COMMENT '状态'"
},
{
"name": "isDeleted",
- "definition": "tinyint unsigned DEFAULT '0' COMMENT '是否已删除'"
+ "definition": "tinyint(3) unsigned DEFAULT '0' COMMENT '是否已删除'"
}
],
"indexes": [
@@ -109381,11 +109381,11 @@
"name": "edgeDNSProviders",
"engine": "InnoDB",
"charset": "utf8mb4_unicode_ci",
- "definition": "CREATE TABLE `edgeDNSProviders` (\n `id` int unsigned NOT NULL AUTO_INCREMENT COMMENT 'ID',\n `name` varchar(255) DEFAULT NULL COMMENT '名称',\n `adminId` int unsigned DEFAULT '0' COMMENT '管理员ID',\n `userId` int unsigned DEFAULT '0' COMMENT '用户ID',\n `type` varchar(255) DEFAULT NULL COMMENT '供应商类型',\n `apiParams` json DEFAULT NULL COMMENT 'API参数',\n `createdAt` bigint unsigned DEFAULT '0' COMMENT '创建时间',\n `state` tinyint unsigned DEFAULT '1' COMMENT '状态',\n `dataUpdatedAt` bigint unsigned DEFAULT '0' COMMENT '数据同步时间',\n `minTTL` int unsigned DEFAULT '0' COMMENT '最小TTL',\n PRIMARY KEY (`id`),\n KEY `type` (`type`)\n) ENGINE=InnoDB DEFAULT CHARSET=utf8mb4 COLLATE=utf8mb4_unicode_ci COMMENT='DNS服务商'",
+ "definition": "CREATE TABLE `edgeDNSProviders` (\n `id` int(10) unsigned NOT NULL AUTO_INCREMENT COMMENT 'ID',\n `name` varchar(255) COLLATE utf8mb4_unicode_ci DEFAULT NULL COMMENT '名称',\n `adminId` int(10) unsigned DEFAULT '0' COMMENT '管理员ID',\n `userId` int(10) unsigned DEFAULT '0' COMMENT '用户ID',\n `type` varchar(255) COLLATE utf8mb4_unicode_ci DEFAULT NULL COMMENT '供应商类型',\n `apiParams` json DEFAULT NULL COMMENT 'API参数',\n `createdAt` bigint(20) unsigned DEFAULT '0' COMMENT '创建时间',\n `state` tinyint(3) unsigned DEFAULT '1' COMMENT '状态',\n `dataUpdatedAt` bigint(20) unsigned DEFAULT '0' COMMENT '数据同步时间',\n `minTTL` int(10) unsigned DEFAULT '0' COMMENT '最小TTL',\n PRIMARY KEY (`id`),\n KEY `type` (`type`)\n) ENGINE=InnoDB DEFAULT CHARSET=utf8mb4 COLLATE=utf8mb4_unicode_ci COMMENT='DNS服务商'",
"fields": [
{
"name": "id",
- "definition": "int unsigned auto_increment COMMENT 'ID'"
+ "definition": "int(10) unsigned auto_increment COMMENT 'ID'"
},
{
"name": "name",
@@ -109393,11 +109393,11 @@
},
{
"name": "adminId",
- "definition": "int unsigned DEFAULT '0' COMMENT '管理员ID'"
+ "definition": "int(10) unsigned DEFAULT '0' COMMENT '管理员ID'"
},
{
"name": "userId",
- "definition": "int unsigned DEFAULT '0' COMMENT '用户ID'"
+ "definition": "int(10) unsigned DEFAULT '0' COMMENT '用户ID'"
},
{
"name": "type",
@@ -109409,19 +109409,19 @@
},
{
"name": "createdAt",
- "definition": "bigint unsigned DEFAULT '0' COMMENT '创建时间'"
+ "definition": "bigint(20) unsigned DEFAULT '0' COMMENT '创建时间'"
},
{
"name": "state",
- "definition": "tinyint unsigned DEFAULT '1' COMMENT '状态'"
+ "definition": "tinyint(3) unsigned DEFAULT '1' COMMENT '状态'"
},
{
"name": "dataUpdatedAt",
- "definition": "bigint unsigned DEFAULT '0' COMMENT '数据同步时间'"
+ "definition": "bigint(20) unsigned DEFAULT '0' COMMENT '数据同步时间'"
},
{
"name": "minTTL",
- "definition": "int unsigned DEFAULT '0' COMMENT '最小TTL'"
+ "definition": "int(10) unsigned DEFAULT '0' COMMENT '最小TTL'"
}
],
"indexes": [
@@ -109440,27 +109440,27 @@
"name": "edgeDNSTasks",
"engine": "InnoDB",
"charset": "utf8mb4_unicode_ci",
- "definition": "CREATE TABLE `edgeDNSTasks` (\n `id` bigint unsigned NOT NULL AUTO_INCREMENT COMMENT 'ID',\n `clusterId` int unsigned DEFAULT '0' COMMENT '集群ID',\n `serverId` int unsigned DEFAULT '0' COMMENT '服务ID',\n `nodeId` int unsigned DEFAULT '0' COMMENT '节点ID',\n `domainId` int unsigned DEFAULT '0' COMMENT '域名ID',\n `recordName` varchar(255) DEFAULT NULL COMMENT '记录名',\n `type` varchar(255) DEFAULT NULL COMMENT '任务类型',\n `updatedAt` bigint unsigned DEFAULT '0' COMMENT '更新时间',\n `isDone` tinyint unsigned DEFAULT '0' COMMENT '是否已完成',\n `isOk` tinyint unsigned DEFAULT '0' COMMENT '是否成功',\n `error` varchar(1024) DEFAULT NULL COMMENT '错误信息',\n `version` bigint unsigned DEFAULT '0' COMMENT '版本',\n `countFails` int unsigned DEFAULT '0' COMMENT '尝试失败次数',\n PRIMARY KEY (`id`),\n UNIQUE KEY `uniqueId` (`clusterId`,`serverId`,`nodeId`,`domainId`,`recordName`,`type`) USING BTREE,\n KEY `isDone` (`isDone`)\n) ENGINE=InnoDB DEFAULT CHARSET=utf8mb4 COLLATE=utf8mb4_unicode_ci COMMENT='DNS更新任务'",
+ "definition": "CREATE TABLE `edgeDNSTasks` (\n `id` bigint(20) unsigned NOT NULL AUTO_INCREMENT COMMENT 'ID',\n `clusterId` int(10) unsigned DEFAULT '0' COMMENT '集群ID',\n `serverId` int(10) unsigned DEFAULT '0' COMMENT '服务ID',\n `nodeId` int(10) unsigned DEFAULT '0' COMMENT '节点ID',\n `domainId` int(10) unsigned DEFAULT '0' COMMENT '域名ID',\n `recordName` varchar(255) COLLATE utf8mb4_unicode_ci DEFAULT NULL COMMENT '记录名',\n `type` varchar(255) COLLATE utf8mb4_unicode_ci DEFAULT NULL COMMENT '任务类型',\n `updatedAt` bigint(20) unsigned DEFAULT '0' COMMENT '更新时间',\n `isDone` tinyint(3) unsigned DEFAULT '0' COMMENT '是否已完成',\n `isOk` tinyint(3) unsigned DEFAULT '0' COMMENT '是否成功',\n `error` varchar(1024) COLLATE utf8mb4_unicode_ci DEFAULT NULL COMMENT '错误信息',\n `version` bigint(20) unsigned DEFAULT '0' COMMENT '版本',\n `countFails` int(10) unsigned DEFAULT '0' COMMENT '尝试失败次数',\n PRIMARY KEY (`id`),\n UNIQUE KEY `uniqueId` (`clusterId`,`serverId`,`nodeId`,`domainId`,`recordName`,`type`) USING BTREE,\n KEY `isDone` (`isDone`)\n) ENGINE=InnoDB DEFAULT CHARSET=utf8mb4 COLLATE=utf8mb4_unicode_ci COMMENT='DNS更新任务'",
"fields": [
{
"name": "id",
- "definition": "bigint unsigned auto_increment COMMENT 'ID'"
+ "definition": "bigint(20) unsigned auto_increment COMMENT 'ID'"
},
{
"name": "clusterId",
- "definition": "int unsigned DEFAULT '0' COMMENT '集群ID'"
+ "definition": "int(10) unsigned DEFAULT '0' COMMENT '集群ID'"
},
{
"name": "serverId",
- "definition": "int unsigned DEFAULT '0' COMMENT '服务ID'"
+ "definition": "int(10) unsigned DEFAULT '0' COMMENT '服务ID'"
},
{
"name": "nodeId",
- "definition": "int unsigned DEFAULT '0' COMMENT '节点ID'"
+ "definition": "int(10) unsigned DEFAULT '0' COMMENT '节点ID'"
},
{
"name": "domainId",
- "definition": "int unsigned DEFAULT '0' COMMENT '域名ID'"
+ "definition": "int(10) unsigned DEFAULT '0' COMMENT '域名ID'"
},
{
"name": "recordName",
@@ -109472,15 +109472,15 @@
},
{
"name": "updatedAt",
- "definition": "bigint unsigned DEFAULT '0' COMMENT '更新时间'"
+ "definition": "bigint(20) unsigned DEFAULT '0' COMMENT '更新时间'"
},
{
"name": "isDone",
- "definition": "tinyint unsigned DEFAULT '0' COMMENT '是否已完成'"
+ "definition": "tinyint(3) unsigned DEFAULT '0' COMMENT '是否已完成'"
},
{
"name": "isOk",
- "definition": "tinyint unsigned DEFAULT '0' COMMENT '是否成功'"
+ "definition": "tinyint(3) unsigned DEFAULT '0' COMMENT '是否成功'"
},
{
"name": "error",
@@ -109488,11 +109488,11 @@
},
{
"name": "version",
- "definition": "bigint unsigned DEFAULT '0' COMMENT '版本'"
+ "definition": "bigint(20) unsigned DEFAULT '0' COMMENT '版本'"
},
{
"name": "countFails",
- "definition": "int unsigned DEFAULT '0' COMMENT '尝试失败次数'"
+ "definition": "int(10) unsigned DEFAULT '0' COMMENT '尝试失败次数'"
}
],
"indexes": [
@@ -109515,15 +109515,15 @@
"name": "edgeFileChunks",
"engine": "InnoDB",
"charset": "utf8mb4_unicode_ci",
- "definition": "CREATE TABLE `edgeFileChunks` (\n `id` int unsigned NOT NULL AUTO_INCREMENT COMMENT 'ID',\n `fileId` int unsigned DEFAULT '0' COMMENT '文件ID',\n `data` longblob COMMENT '分块内容',\n PRIMARY KEY (`id`),\n KEY `fileId` (`fileId`)\n) ENGINE=InnoDB DEFAULT CHARSET=utf8mb4 COLLATE=utf8mb4_unicode_ci COMMENT='文件片段'",
+ "definition": "CREATE TABLE `edgeFileChunks` (\n `id` int(10) unsigned NOT NULL AUTO_INCREMENT COMMENT 'ID',\n `fileId` int(10) unsigned DEFAULT '0' COMMENT '文件ID',\n `data` longblob COMMENT '分块内容',\n PRIMARY KEY (`id`),\n KEY `fileId` (`fileId`)\n) ENGINE=InnoDB DEFAULT CHARSET=utf8mb4 COLLATE=utf8mb4_unicode_ci COMMENT='文件片段'",
"fields": [
{
"name": "id",
- "definition": "int unsigned auto_increment COMMENT 'ID'"
+ "definition": "int(10) unsigned auto_increment COMMENT 'ID'"
},
{
"name": "fileId",
- "definition": "int unsigned DEFAULT '0' COMMENT '文件ID'"
+ "definition": "int(10) unsigned DEFAULT '0' COMMENT '文件ID'"
},
{
"name": "data",
@@ -109546,15 +109546,15 @@
"name": "edgeFiles",
"engine": "InnoDB",
"charset": "utf8mb4_unicode_ci",
- "definition": "CREATE TABLE `edgeFiles` (\n `id` int unsigned NOT NULL AUTO_INCREMENT COMMENT 'ID',\n `adminId` int unsigned DEFAULT '0' COMMENT '管理员ID',\n `code` varchar(40) DEFAULT NULL COMMENT '代号',\n `userId` int unsigned DEFAULT '0' COMMENT '用户ID',\n `description` varchar(255) DEFAULT NULL COMMENT '文件描述',\n `filename` varchar(255) DEFAULT NULL COMMENT '文件名',\n `size` int unsigned DEFAULT '0' COMMENT '文件尺寸',\n `mimeType` varchar(128) DEFAULT NULL COMMENT 'Mime类型',\n `createdAt` bigint unsigned DEFAULT '0' COMMENT '创建时间',\n `order` int unsigned DEFAULT '0' COMMENT '排序',\n `type` varchar(64) DEFAULT '' COMMENT '类型',\n `state` tinyint unsigned DEFAULT '1' COMMENT '状态',\n `isFinished` tinyint unsigned DEFAULT '0' COMMENT '是否已完成上传',\n `isPublic` tinyint unsigned DEFAULT '0' COMMENT '是否可以公开访问',\n PRIMARY KEY (`id`),\n KEY `type` (`type`),\n KEY `code` (`code`)\n) ENGINE=InnoDB DEFAULT CHARSET=utf8mb4 COLLATE=utf8mb4_unicode_ci COMMENT='文件管理'",
+ "definition": "CREATE TABLE `edgeFiles` (\n `id` int(10) unsigned NOT NULL AUTO_INCREMENT COMMENT 'ID',\n `adminId` int(10) unsigned DEFAULT '0' COMMENT '管理员ID',\n `code` varchar(40) COLLATE utf8mb4_unicode_ci DEFAULT NULL COMMENT '代号',\n `userId` int(10) unsigned DEFAULT '0' COMMENT '用户ID',\n `description` varchar(255) COLLATE utf8mb4_unicode_ci DEFAULT NULL COMMENT '文件描述',\n `filename` varchar(255) COLLATE utf8mb4_unicode_ci DEFAULT NULL COMMENT '文件名',\n `size` int(10) unsigned DEFAULT '0' COMMENT '文件尺寸',\n `mimeType` varchar(128) COLLATE utf8mb4_unicode_ci DEFAULT NULL COMMENT 'Mime类型',\n `createdAt` bigint(20) unsigned DEFAULT '0' COMMENT '创建时间',\n `order` int(10) unsigned DEFAULT '0' COMMENT '排序',\n `type` varchar(64) COLLATE utf8mb4_unicode_ci DEFAULT '' COMMENT '类型',\n `state` tinyint(3) unsigned DEFAULT '1' COMMENT '状态',\n `isFinished` tinyint(3) unsigned DEFAULT '0' COMMENT '是否已完成上传',\n `isPublic` tinyint(3) unsigned DEFAULT '0' COMMENT '是否可以公开访问',\n PRIMARY KEY (`id`),\n KEY `type` (`type`),\n KEY `code` (`code`)\n) ENGINE=InnoDB DEFAULT CHARSET=utf8mb4 COLLATE=utf8mb4_unicode_ci COMMENT='文件管理'",
"fields": [
{
"name": "id",
- "definition": "int unsigned auto_increment COMMENT 'ID'"
+ "definition": "int(10) unsigned auto_increment COMMENT 'ID'"
},
{
"name": "adminId",
- "definition": "int unsigned DEFAULT '0' COMMENT '管理员ID'"
+ "definition": "int(10) unsigned DEFAULT '0' COMMENT '管理员ID'"
},
{
"name": "code",
@@ -109562,7 +109562,7 @@
},
{
"name": "userId",
- "definition": "int unsigned DEFAULT '0' COMMENT '用户ID'"
+ "definition": "int(10) unsigned DEFAULT '0' COMMENT '用户ID'"
},
{
"name": "description",
@@ -109574,7 +109574,7 @@
},
{
"name": "size",
- "definition": "int unsigned DEFAULT '0' COMMENT '文件尺寸'"
+ "definition": "int(10) unsigned DEFAULT '0' COMMENT '文件尺寸'"
},
{
"name": "mimeType",
@@ -109582,11 +109582,11 @@
},
{
"name": "createdAt",
- "definition": "bigint unsigned DEFAULT '0' COMMENT '创建时间'"
+ "definition": "bigint(20) unsigned DEFAULT '0' COMMENT '创建时间'"
},
{
"name": "order",
- "definition": "int unsigned DEFAULT '0' COMMENT '排序'"
+ "definition": "int(10) unsigned DEFAULT '0' COMMENT '排序'"
},
{
"name": "type",
@@ -109594,15 +109594,15 @@
},
{
"name": "state",
- "definition": "tinyint unsigned DEFAULT '1' COMMENT '状态'"
+ "definition": "tinyint(3) unsigned DEFAULT '1' COMMENT '状态'"
},
{
"name": "isFinished",
- "definition": "tinyint unsigned DEFAULT '0' COMMENT '是否已完成上传'"
+ "definition": "tinyint(3) unsigned DEFAULT '0' COMMENT '是否已完成上传'"
},
{
"name": "isPublic",
- "definition": "tinyint unsigned DEFAULT '0' COMMENT '是否可以公开访问'"
+ "definition": "tinyint(3) unsigned DEFAULT '0' COMMENT '是否可以公开访问'"
}
],
"indexes": [
@@ -109625,11 +109625,11 @@
"name": "edgeFormalClientBrowsers",
"engine": "InnoDB",
"charset": "utf8mb4_unicode_ci",
- "definition": "CREATE TABLE `edgeFormalClientBrowsers` (\n `id` int unsigned NOT NULL AUTO_INCREMENT COMMENT 'ID',\n `name` varchar(255) DEFAULT NULL COMMENT '浏览器名称',\n `codes` json DEFAULT NULL COMMENT '代号',\n `dataId` varchar(16) DEFAULT NULL COMMENT '数据ID',\n `state` tinyint unsigned DEFAULT '1' COMMENT '状态',\n PRIMARY KEY (`id`),\n UNIQUE KEY `dataId` (`dataId`),\n KEY `name` (`name`)\n) ENGINE=InnoDB DEFAULT CHARSET=utf8mb4 COLLATE=utf8mb4_unicode_ci COMMENT='终端浏览器信息'",
+ "definition": "CREATE TABLE `edgeFormalClientBrowsers` (\n `id` int(10) unsigned NOT NULL AUTO_INCREMENT COMMENT 'ID',\n `name` varchar(255) COLLATE utf8mb4_unicode_ci DEFAULT NULL COMMENT '浏览器名称',\n `codes` json DEFAULT NULL COMMENT '代号',\n `dataId` varchar(16) COLLATE utf8mb4_unicode_ci DEFAULT NULL COMMENT '数据ID',\n `state` tinyint(3) unsigned DEFAULT '1' COMMENT '状态',\n PRIMARY KEY (`id`),\n UNIQUE KEY `dataId` (`dataId`),\n KEY `name` (`name`)\n) ENGINE=InnoDB DEFAULT CHARSET=utf8mb4 COLLATE=utf8mb4_unicode_ci COMMENT='终端浏览器信息'",
"fields": [
{
"name": "id",
- "definition": "int unsigned auto_increment COMMENT 'ID'"
+ "definition": "int(10) unsigned auto_increment COMMENT 'ID'"
},
{
"name": "name",
@@ -109645,7 +109645,7 @@
},
{
"name": "state",
- "definition": "tinyint unsigned DEFAULT '1' COMMENT '状态'"
+ "definition": "tinyint(3) unsigned DEFAULT '1' COMMENT '状态'"
}
],
"indexes": [
@@ -112497,11 +112497,11 @@
"name": "edgeFormalClientSystems",
"engine": "InnoDB",
"charset": "utf8mb4_unicode_ci",
- "definition": "CREATE TABLE `edgeFormalClientSystems` (\n `id` int unsigned NOT NULL AUTO_INCREMENT COMMENT 'ID',\n `name` varchar(255) DEFAULT NULL COMMENT '系统名称',\n `codes` json DEFAULT NULL COMMENT '代号',\n `state` tinyint unsigned DEFAULT '1' COMMENT '状态',\n `dataId` varchar(16) DEFAULT NULL COMMENT '数据ID',\n PRIMARY KEY (`id`),\n UNIQUE KEY `dataId` (`dataId`),\n KEY `name` (`name`)\n) ENGINE=InnoDB DEFAULT CHARSET=utf8mb4 COLLATE=utf8mb4_unicode_ci COMMENT='终端操作系统信息'",
+ "definition": "CREATE TABLE `edgeFormalClientSystems` (\n `id` int(10) unsigned NOT NULL AUTO_INCREMENT COMMENT 'ID',\n `name` varchar(255) COLLATE utf8mb4_unicode_ci DEFAULT NULL COMMENT '系统名称',\n `codes` json DEFAULT NULL COMMENT '代号',\n `state` tinyint(3) unsigned DEFAULT '1' COMMENT '状态',\n `dataId` varchar(16) COLLATE utf8mb4_unicode_ci DEFAULT NULL COMMENT '数据ID',\n PRIMARY KEY (`id`),\n UNIQUE KEY `dataId` (`dataId`),\n KEY `name` (`name`)\n) ENGINE=InnoDB DEFAULT CHARSET=utf8mb4 COLLATE=utf8mb4_unicode_ci COMMENT='终端操作系统信息'",
"fields": [
{
"name": "id",
- "definition": "int unsigned auto_increment COMMENT 'ID'"
+ "definition": "int(10) unsigned auto_increment COMMENT 'ID'"
},
{
"name": "name",
@@ -112513,7 +112513,7 @@
},
{
"name": "state",
- "definition": "tinyint unsigned DEFAULT '1' COMMENT '状态'"
+ "definition": "tinyint(3) unsigned DEFAULT '1' COMMENT '状态'"
},
{
"name": "dataId",
@@ -113017,31 +113017,31 @@
"name": "edgeHTTPAccessLogPolicies",
"engine": "InnoDB",
"charset": "utf8mb4_unicode_ci",
- "definition": "CREATE TABLE `edgeHTTPAccessLogPolicies` (\n `id` int unsigned NOT NULL AUTO_INCREMENT COMMENT 'ID',\n `templateId` int unsigned DEFAULT '0' COMMENT '模版ID',\n `adminId` int unsigned DEFAULT '0' COMMENT '管理员ID',\n `userId` int unsigned DEFAULT '0' COMMENT '用户ID',\n `state` tinyint unsigned DEFAULT '1' COMMENT '状态',\n `createdAt` bigint unsigned DEFAULT '0' COMMENT '创建时间',\n `name` varchar(255) DEFAULT NULL COMMENT '名称',\n `isOn` tinyint unsigned DEFAULT '1' COMMENT '是否启用',\n `type` varchar(255) DEFAULT NULL COMMENT '存储类型',\n `options` json DEFAULT NULL COMMENT '存储选项',\n `conds` json DEFAULT NULL COMMENT '请求条件',\n `isPublic` tinyint unsigned DEFAULT '0' COMMENT '是否为公用',\n `firewallOnly` tinyint unsigned DEFAULT '0' COMMENT '是否只记录防火墙相关',\n `version` int unsigned DEFAULT '0' COMMENT '版本号',\n `disableDefaultDB` tinyint unsigned DEFAULT '0' COMMENT '是否停止默认数据库存储',\n `writeTargets` json DEFAULT NULL COMMENT '写入目标: file/mysql/clickhouse',\n PRIMARY KEY (`id`),\n KEY `isPublic` (`isPublic`)\n) ENGINE=InnoDB DEFAULT CHARSET=utf8mb4 COLLATE=utf8mb4_unicode_ci COMMENT='访问日志策略'",
+ "definition": "CREATE TABLE `edgeHTTPAccessLogPolicies` (\n `id` int(10) unsigned NOT NULL AUTO_INCREMENT COMMENT 'ID',\n `templateId` int(10) unsigned DEFAULT '0' COMMENT '模版ID',\n `adminId` int(10) unsigned DEFAULT '0' COMMENT '管理员ID',\n `userId` int(10) unsigned DEFAULT '0' COMMENT '用户ID',\n `state` tinyint(3) unsigned DEFAULT '1' COMMENT '状态',\n `createdAt` bigint(20) unsigned DEFAULT '0' COMMENT '创建时间',\n `name` varchar(255) COLLATE utf8mb4_unicode_ci DEFAULT NULL COMMENT '名称',\n `isOn` tinyint(3) unsigned DEFAULT '1' COMMENT '是否启用',\n `type` varchar(255) COLLATE utf8mb4_unicode_ci DEFAULT NULL COMMENT '存储类型',\n `options` json DEFAULT NULL COMMENT '存储选项',\n `conds` json DEFAULT NULL COMMENT '请求条件',\n `isPublic` tinyint(3) unsigned DEFAULT '0' COMMENT '是否为公用',\n `firewallOnly` tinyint(3) unsigned DEFAULT '0' COMMENT '是否只记录防火墙相关',\n `version` int(10) unsigned DEFAULT '0' COMMENT '版本号',\n `disableDefaultDB` tinyint(3) unsigned DEFAULT '0' COMMENT '是否停止默认数据库存储',\n `writeTargets` json DEFAULT NULL COMMENT '写入目标: file/mysql/clickhouse',\n PRIMARY KEY (`id`),\n KEY `isPublic` (`isPublic`)\n) ENGINE=InnoDB DEFAULT CHARSET=utf8mb4 COLLATE=utf8mb4_unicode_ci COMMENT='访问日志策略'",
"fields": [
{
"name": "id",
- "definition": "int unsigned auto_increment COMMENT 'ID'"
+ "definition": "int(10) unsigned auto_increment COMMENT 'ID'"
},
{
"name": "templateId",
- "definition": "int unsigned DEFAULT '0' COMMENT '模版ID'"
+ "definition": "int(10) unsigned DEFAULT '0' COMMENT '模版ID'"
},
{
"name": "adminId",
- "definition": "int unsigned DEFAULT '0' COMMENT '管理员ID'"
+ "definition": "int(10) unsigned DEFAULT '0' COMMENT '管理员ID'"
},
{
"name": "userId",
- "definition": "int unsigned DEFAULT '0' COMMENT '用户ID'"
+ "definition": "int(10) unsigned DEFAULT '0' COMMENT '用户ID'"
},
{
"name": "state",
- "definition": "tinyint unsigned DEFAULT '1' COMMENT '状态'"
+ "definition": "tinyint(3) unsigned DEFAULT '1' COMMENT '状态'"
},
{
"name": "createdAt",
- "definition": "bigint unsigned DEFAULT '0' COMMENT '创建时间'"
+ "definition": "bigint(20) unsigned DEFAULT '0' COMMENT '创建时间'"
},
{
"name": "name",
@@ -113049,7 +113049,7 @@
},
{
"name": "isOn",
- "definition": "tinyint unsigned DEFAULT '1' COMMENT '是否启用'"
+ "definition": "tinyint(3) unsigned DEFAULT '1' COMMENT '是否启用'"
},
{
"name": "type",
@@ -113065,23 +113065,23 @@
},
{
"name": "isPublic",
- "definition": "tinyint unsigned DEFAULT '0' COMMENT '是否为公用'"
+ "definition": "tinyint(3) unsigned DEFAULT '0' COMMENT '是否为公用'"
},
{
"name": "firewallOnly",
- "definition": "tinyint unsigned DEFAULT '0' COMMENT '是否只记录防火墙相关'"
+ "definition": "tinyint(3) unsigned DEFAULT '0' COMMENT '是否只记录防火墙相关'"
},
{
"name": "version",
- "definition": "int unsigned DEFAULT '0' COMMENT '版本号'"
+ "definition": "int(10) unsigned DEFAULT '0' COMMENT '版本号'"
},
{
"name": "disableDefaultDB",
- "definition": "tinyint unsigned DEFAULT '0' COMMENT '是否停止默认数据库存储'"
+ "definition": "tinyint(3) unsigned DEFAULT '0' COMMENT '是否停止默认数据库存储'"
},
{
"name": "writeTargets",
- "definition": "json DEFAULT NULL COMMENT '写入目标: file/mysql/clickhouse'"
+ "definition": "json COMMENT '写入目标: file/mysql/clickhouse'"
}
],
"indexes": [
@@ -113100,27 +113100,27 @@
"name": "edgeHTTPAccessLogs",
"engine": "InnoDB",
"charset": "utf8mb4_unicode_ci",
- "definition": "CREATE TABLE `edgeHTTPAccessLogs` (\n `id` bigint unsigned NOT NULL AUTO_INCREMENT COMMENT 'ID',\n `serverId` int unsigned DEFAULT '0' COMMENT '服务ID',\n `nodeId` int unsigned DEFAULT '0' COMMENT '节点ID',\n `status` int unsigned DEFAULT '0' COMMENT '状态码',\n `createdAt` bigint unsigned DEFAULT '0' COMMENT '创建时间',\n `content` json DEFAULT NULL COMMENT '日志内容',\n `requestId` varchar(128) DEFAULT NULL COMMENT '请求ID',\n `firewallPolicyId` int unsigned DEFAULT '0' COMMENT 'WAF策略ID',\n `firewallRuleGroupId` int unsigned DEFAULT '0' COMMENT 'WAF分组ID',\n `firewallRuleSetId` int unsigned DEFAULT '0' COMMENT 'WAF集ID',\n `firewallRuleId` int unsigned DEFAULT '0' COMMENT 'WAF规则ID',\n `remoteAddr` varchar(64) DEFAULT NULL COMMENT 'IP地址',\n `domain` varchar(255) DEFAULT NULL COMMENT '域名',\n `requestBody` mediumblob COMMENT '请求内容',\n `responseBody` mediumblob COMMENT '响应内容',\n PRIMARY KEY (`id`),\n KEY `serverId` (`serverId`),\n KEY `nodeId` (`nodeId`),\n KEY `serverId_status` (`serverId`,`status`),\n KEY `requestId` (`requestId`),\n KEY `firewallPolicyId` (`firewallPolicyId`),\n KEY `firewallRuleGroupId` (`firewallRuleGroupId`),\n KEY `firewallRuleSetId` (`firewallRuleSetId`),\n KEY `firewallRuleId` (`firewallRuleId`),\n KEY `remoteAddr` (`remoteAddr`),\n KEY `domain` (`domain`)\n) ENGINE=InnoDB DEFAULT CHARSET=utf8mb4 COLLATE=utf8mb4_unicode_ci COMMENT='访问日志'",
+ "definition": "CREATE TABLE `edgeHTTPAccessLogs` (\n `id` bigint(20) unsigned NOT NULL AUTO_INCREMENT COMMENT 'ID',\n `serverId` int(10) unsigned DEFAULT '0' COMMENT '服务ID',\n `nodeId` int(10) unsigned DEFAULT '0' COMMENT '节点ID',\n `status` int(10) unsigned DEFAULT '0' COMMENT '状态码',\n `createdAt` bigint(20) unsigned DEFAULT '0' COMMENT '创建时间',\n `content` json DEFAULT NULL COMMENT '日志内容',\n `requestId` varchar(128) COLLATE utf8mb4_unicode_ci DEFAULT NULL COMMENT '请求ID',\n `firewallPolicyId` int(10) unsigned DEFAULT '0' COMMENT 'WAF策略ID',\n `firewallRuleGroupId` int(10) unsigned DEFAULT '0' COMMENT 'WAF分组ID',\n `firewallRuleSetId` int(10) unsigned DEFAULT '0' COMMENT 'WAF集ID',\n `firewallRuleId` int(10) unsigned DEFAULT '0' COMMENT 'WAF规则ID',\n `remoteAddr` varchar(64) COLLATE utf8mb4_unicode_ci DEFAULT NULL COMMENT 'IP地址',\n `domain` varchar(255) COLLATE utf8mb4_unicode_ci DEFAULT NULL COMMENT '域名',\n `requestBody` mediumblob COMMENT '请求内容',\n `responseBody` mediumblob COMMENT '响应内容',\n PRIMARY KEY (`id`),\n KEY `serverId` (`serverId`),\n KEY `nodeId` (`nodeId`),\n KEY `serverId_status` (`serverId`,`status`),\n KEY `requestId` (`requestId`),\n KEY `firewallPolicyId` (`firewallPolicyId`),\n KEY `firewallRuleGroupId` (`firewallRuleGroupId`),\n KEY `firewallRuleSetId` (`firewallRuleSetId`),\n KEY `firewallRuleId` (`firewallRuleId`),\n KEY `remoteAddr` (`remoteAddr`),\n KEY `domain` (`domain`)\n) ENGINE=InnoDB DEFAULT CHARSET=utf8mb4 COLLATE=utf8mb4_unicode_ci COMMENT='访问日志'",
"fields": [
{
"name": "id",
- "definition": "bigint unsigned auto_increment COMMENT 'ID'"
+ "definition": "bigint(20) unsigned auto_increment COMMENT 'ID'"
},
{
"name": "serverId",
- "definition": "int unsigned DEFAULT '0' COMMENT '服务ID'"
+ "definition": "int(10) unsigned DEFAULT '0' COMMENT '服务ID'"
},
{
"name": "nodeId",
- "definition": "int unsigned DEFAULT '0' COMMENT '节点ID'"
+ "definition": "int(10) unsigned DEFAULT '0' COMMENT '节点ID'"
},
{
"name": "status",
- "definition": "int unsigned DEFAULT '0' COMMENT '状态码'"
+ "definition": "int(10) unsigned DEFAULT '0' COMMENT '状态码'"
},
{
"name": "createdAt",
- "definition": "bigint unsigned DEFAULT '0' COMMENT '创建时间'"
+ "definition": "bigint(20) unsigned DEFAULT '0' COMMENT '创建时间'"
},
{
"name": "content",
@@ -113132,19 +113132,19 @@
},
{
"name": "firewallPolicyId",
- "definition": "int unsigned DEFAULT '0' COMMENT 'WAF策略ID'"
+ "definition": "int(10) unsigned DEFAULT '0' COMMENT 'WAF策略ID'"
},
{
"name": "firewallRuleGroupId",
- "definition": "int unsigned DEFAULT '0' COMMENT 'WAF分组ID'"
+ "definition": "int(10) unsigned DEFAULT '0' COMMENT 'WAF分组ID'"
},
{
"name": "firewallRuleSetId",
- "definition": "int unsigned DEFAULT '0' COMMENT 'WAF集ID'"
+ "definition": "int(10) unsigned DEFAULT '0' COMMENT 'WAF集ID'"
},
{
"name": "firewallRuleId",
- "definition": "int unsigned DEFAULT '0' COMMENT 'WAF规则ID'"
+ "definition": "int(10) unsigned DEFAULT '0' COMMENT 'WAF规则ID'"
},
{
"name": "remoteAddr",
@@ -113215,23 +113215,23 @@
"name": "edgeHTTPAuthPolicies",
"engine": "InnoDB",
"charset": "utf8mb4_unicode_ci",
- "definition": "CREATE TABLE `edgeHTTPAuthPolicies` (\n `id` bigint unsigned NOT NULL AUTO_INCREMENT COMMENT 'ID',\n `adminId` int unsigned DEFAULT '0' COMMENT '管理员ID',\n `userId` int unsigned DEFAULT '0' COMMENT '用户ID',\n `isOn` tinyint unsigned DEFAULT '1' COMMENT '是否启用',\n `name` varchar(128) DEFAULT NULL COMMENT '名称',\n `type` varchar(32) DEFAULT NULL COMMENT '类型',\n `params` json DEFAULT NULL COMMENT '参数',\n `state` tinyint unsigned DEFAULT '1' COMMENT '状态',\n PRIMARY KEY (`id`)\n) ENGINE=InnoDB DEFAULT CHARSET=utf8mb4 COLLATE=utf8mb4_unicode_ci COMMENT='HTTP认证策略'",
+ "definition": "CREATE TABLE `edgeHTTPAuthPolicies` (\n `id` bigint(20) unsigned NOT NULL AUTO_INCREMENT COMMENT 'ID',\n `adminId` int(10) unsigned DEFAULT '0' COMMENT '管理员ID',\n `userId` int(10) unsigned DEFAULT '0' COMMENT '用户ID',\n `isOn` tinyint(3) unsigned DEFAULT '1' COMMENT '是否启用',\n `name` varchar(128) COLLATE utf8mb4_unicode_ci DEFAULT NULL COMMENT '名称',\n `type` varchar(32) COLLATE utf8mb4_unicode_ci DEFAULT NULL COMMENT '类型',\n `params` json DEFAULT NULL COMMENT '参数',\n `state` tinyint(3) unsigned DEFAULT '1' COMMENT '状态',\n PRIMARY KEY (`id`)\n) ENGINE=InnoDB DEFAULT CHARSET=utf8mb4 COLLATE=utf8mb4_unicode_ci COMMENT='HTTP认证策略'",
"fields": [
{
"name": "id",
- "definition": "bigint unsigned auto_increment COMMENT 'ID'"
+ "definition": "bigint(20) unsigned auto_increment COMMENT 'ID'"
},
{
"name": "adminId",
- "definition": "int unsigned DEFAULT '0' COMMENT '管理员ID'"
+ "definition": "int(10) unsigned DEFAULT '0' COMMENT '管理员ID'"
},
{
"name": "userId",
- "definition": "int unsigned DEFAULT '0' COMMENT '用户ID'"
+ "definition": "int(10) unsigned DEFAULT '0' COMMENT '用户ID'"
},
{
"name": "isOn",
- "definition": "tinyint unsigned DEFAULT '1' COMMENT '是否启用'"
+ "definition": "tinyint(3) unsigned DEFAULT '1' COMMENT '是否启用'"
},
{
"name": "name",
@@ -113247,7 +113247,7 @@
},
{
"name": "state",
- "definition": "tinyint unsigned DEFAULT '1' COMMENT '状态'"
+ "definition": "tinyint(3) unsigned DEFAULT '1' COMMENT '状态'"
}
],
"indexes": [
@@ -113262,27 +113262,27 @@
"name": "edgeHTTPBrotliPolicies",
"engine": "InnoDB",
"charset": "utf8mb4_unicode_ci",
- "definition": "CREATE TABLE `edgeHTTPBrotliPolicies` (\n `id` int unsigned NOT NULL AUTO_INCREMENT COMMENT 'ID',\n `adminId` int unsigned DEFAULT '0' COMMENT '管理员ID',\n `userId` int unsigned DEFAULT '0' COMMENT '用户ID',\n `isOn` tinyint unsigned DEFAULT '1' COMMENT '是否启用',\n `level` int unsigned DEFAULT '0' COMMENT '压缩级别',\n `minLength` json DEFAULT NULL COMMENT '可压缩最小值',\n `maxLength` json DEFAULT NULL COMMENT '可压缩最大值',\n `state` tinyint unsigned DEFAULT '1' COMMENT '状态',\n `createdAt` bigint unsigned DEFAULT '0' COMMENT '创建时间',\n `conds` json DEFAULT NULL COMMENT '条件',\n PRIMARY KEY (`id`)\n) ENGINE=InnoDB DEFAULT CHARSET=utf8mb4 COLLATE=utf8mb4_unicode_ci COMMENT='Gzip配置'",
+ "definition": "CREATE TABLE `edgeHTTPBrotliPolicies` (\n `id` int(10) unsigned NOT NULL AUTO_INCREMENT COMMENT 'ID',\n `adminId` int(10) unsigned DEFAULT '0' COMMENT '管理员ID',\n `userId` int(10) unsigned DEFAULT '0' COMMENT '用户ID',\n `isOn` tinyint(3) unsigned DEFAULT '1' COMMENT '是否启用',\n `level` int(10) unsigned DEFAULT '0' COMMENT '压缩级别',\n `minLength` json DEFAULT NULL COMMENT '可压缩最小值',\n `maxLength` json DEFAULT NULL COMMENT '可压缩最大值',\n `state` tinyint(3) unsigned DEFAULT '1' COMMENT '状态',\n `createdAt` bigint(20) unsigned DEFAULT '0' COMMENT '创建时间',\n `conds` json DEFAULT NULL COMMENT '条件',\n PRIMARY KEY (`id`)\n) ENGINE=InnoDB DEFAULT CHARSET=utf8mb4 COLLATE=utf8mb4_unicode_ci COMMENT='Gzip配置'",
"fields": [
{
"name": "id",
- "definition": "int unsigned auto_increment COMMENT 'ID'"
+ "definition": "int(10) unsigned auto_increment COMMENT 'ID'"
},
{
"name": "adminId",
- "definition": "int unsigned DEFAULT '0' COMMENT '管理员ID'"
+ "definition": "int(10) unsigned DEFAULT '0' COMMENT '管理员ID'"
},
{
"name": "userId",
- "definition": "int unsigned DEFAULT '0' COMMENT '用户ID'"
+ "definition": "int(10) unsigned DEFAULT '0' COMMENT '用户ID'"
},
{
"name": "isOn",
- "definition": "tinyint unsigned DEFAULT '1' COMMENT '是否启用'"
+ "definition": "tinyint(3) unsigned DEFAULT '1' COMMENT '是否启用'"
},
{
"name": "level",
- "definition": "int unsigned DEFAULT '0' COMMENT '压缩级别'"
+ "definition": "int(10) unsigned DEFAULT '0' COMMENT '压缩级别'"
},
{
"name": "minLength",
@@ -113294,11 +113294,11 @@
},
{
"name": "state",
- "definition": "tinyint unsigned DEFAULT '1' COMMENT '状态'"
+ "definition": "tinyint(3) unsigned DEFAULT '1' COMMENT '状态'"
},
{
"name": "createdAt",
- "definition": "bigint unsigned DEFAULT '0' COMMENT '创建时间'"
+ "definition": "bigint(20) unsigned DEFAULT '0' COMMENT '创建时间'"
},
{
"name": "conds",
@@ -113317,27 +113317,27 @@
"name": "edgeHTTPCachePolicies",
"engine": "InnoDB",
"charset": "utf8mb4_unicode_ci",
- "definition": "CREATE TABLE `edgeHTTPCachePolicies` (\n `id` int unsigned NOT NULL AUTO_INCREMENT COMMENT 'ID',\n `adminId` int unsigned DEFAULT '0' COMMENT '管理员ID',\n `userId` int unsigned DEFAULT '0' COMMENT '用户ID',\n `templateId` int unsigned DEFAULT '0' COMMENT '模版ID',\n `isOn` tinyint unsigned DEFAULT '1' COMMENT '是否启用',\n `name` varchar(255) DEFAULT NULL COMMENT '名称',\n `capacity` json DEFAULT NULL COMMENT '容量数据',\n `maxKeys` bigint unsigned DEFAULT '0' COMMENT '最多Key值',\n `maxSize` json DEFAULT NULL COMMENT '最大缓存内容尺寸',\n `type` varchar(255) DEFAULT NULL COMMENT '存储类型',\n `options` json DEFAULT NULL COMMENT '存储选项',\n `createdAt` bigint unsigned DEFAULT '0' COMMENT '创建时间',\n `state` tinyint unsigned DEFAULT '1' COMMENT '状态',\n `description` varchar(1024) DEFAULT NULL COMMENT '描述',\n `refs` json DEFAULT NULL COMMENT '默认的缓存设置',\n `syncCompressionCache` tinyint unsigned DEFAULT '0' COMMENT '是否同步写入压缩缓存',\n `fetchTimeout` json DEFAULT NULL COMMENT '预热超时时间',\n PRIMARY KEY (`id`)\n) ENGINE=InnoDB DEFAULT CHARSET=utf8mb4 COLLATE=utf8mb4_unicode_ci COMMENT='HTTP缓存策略'",
+ "definition": "CREATE TABLE `edgeHTTPCachePolicies` (\n `id` int(10) unsigned NOT NULL AUTO_INCREMENT COMMENT 'ID',\n `adminId` int(10) unsigned DEFAULT '0' COMMENT '管理员ID',\n `userId` int(10) unsigned DEFAULT '0' COMMENT '用户ID',\n `templateId` int(10) unsigned DEFAULT '0' COMMENT '模版ID',\n `isOn` tinyint(3) unsigned DEFAULT '1' COMMENT '是否启用',\n `name` varchar(255) COLLATE utf8mb4_unicode_ci DEFAULT NULL COMMENT '名称',\n `capacity` json DEFAULT NULL COMMENT '容量数据',\n `maxKeys` bigint(20) unsigned DEFAULT '0' COMMENT '最多Key值',\n `maxSize` json DEFAULT NULL COMMENT '最大缓存内容尺寸',\n `type` varchar(255) COLLATE utf8mb4_unicode_ci DEFAULT NULL COMMENT '存储类型',\n `options` json DEFAULT NULL COMMENT '存储选项',\n `createdAt` bigint(20) unsigned DEFAULT '0' COMMENT '创建时间',\n `state` tinyint(3) unsigned DEFAULT '1' COMMENT '状态',\n `description` varchar(1024) COLLATE utf8mb4_unicode_ci DEFAULT NULL COMMENT '描述',\n `refs` json DEFAULT NULL COMMENT '默认的缓存设置',\n `syncCompressionCache` tinyint(3) unsigned DEFAULT '0' COMMENT '是否同步写入压缩缓存',\n `fetchTimeout` json DEFAULT NULL COMMENT '预热超时时间',\n PRIMARY KEY (`id`)\n) ENGINE=InnoDB DEFAULT CHARSET=utf8mb4 COLLATE=utf8mb4_unicode_ci COMMENT='HTTP缓存策略'",
"fields": [
{
"name": "id",
- "definition": "int unsigned auto_increment COMMENT 'ID'"
+ "definition": "int(10) unsigned auto_increment COMMENT 'ID'"
},
{
"name": "adminId",
- "definition": "int unsigned DEFAULT '0' COMMENT '管理员ID'"
+ "definition": "int(10) unsigned DEFAULT '0' COMMENT '管理员ID'"
},
{
"name": "userId",
- "definition": "int unsigned DEFAULT '0' COMMENT '用户ID'"
+ "definition": "int(10) unsigned DEFAULT '0' COMMENT '用户ID'"
},
{
"name": "templateId",
- "definition": "int unsigned DEFAULT '0' COMMENT '模版ID'"
+ "definition": "int(10) unsigned DEFAULT '0' COMMENT '模版ID'"
},
{
"name": "isOn",
- "definition": "tinyint unsigned DEFAULT '1' COMMENT '是否启用'"
+ "definition": "tinyint(3) unsigned DEFAULT '1' COMMENT '是否启用'"
},
{
"name": "name",
@@ -113349,7 +113349,7 @@
},
{
"name": "maxKeys",
- "definition": "bigint unsigned DEFAULT '0' COMMENT '最多Key值'"
+ "definition": "bigint(20) unsigned DEFAULT '0' COMMENT '最多Key值'"
},
{
"name": "maxSize",
@@ -113365,11 +113365,11 @@
},
{
"name": "createdAt",
- "definition": "bigint unsigned DEFAULT '0' COMMENT '创建时间'"
+ "definition": "bigint(20) unsigned DEFAULT '0' COMMENT '创建时间'"
},
{
"name": "state",
- "definition": "tinyint unsigned DEFAULT '1' COMMENT '状态'"
+ "definition": "tinyint(3) unsigned DEFAULT '1' COMMENT '状态'"
},
{
"name": "description",
@@ -113381,7 +113381,7 @@
},
{
"name": "syncCompressionCache",
- "definition": "tinyint unsigned DEFAULT '0' COMMENT '是否同步写入压缩缓存'"
+ "definition": "tinyint(3) unsigned DEFAULT '0' COMMENT '是否同步写入压缩缓存'"
},
{
"name": "fetchTimeout",
@@ -113400,15 +113400,15 @@
"name": "edgeHTTPCacheTaskKeys",
"engine": "InnoDB",
"charset": "utf8mb4_unicode_ci",
- "definition": "CREATE TABLE `edgeHTTPCacheTaskKeys` (\n `id` bigint unsigned NOT NULL AUTO_INCREMENT COMMENT 'ID',\n `taskId` bigint unsigned DEFAULT '0' COMMENT '任务ID',\n `key` varchar(1024) DEFAULT NULL COMMENT 'Key',\n `keyType` varchar(64) DEFAULT NULL COMMENT 'Key类型:key|prefix',\n `type` varchar(255) DEFAULT NULL COMMENT '操作类型',\n `clusterId` int unsigned DEFAULT '0' COMMENT '集群ID',\n `nodes` json DEFAULT NULL COMMENT '节点',\n `errors` json DEFAULT NULL COMMENT '错误信息',\n `isDone` tinyint unsigned DEFAULT '0' COMMENT '是否已完成',\n PRIMARY KEY (`id`),\n KEY `taskId` (`taskId`),\n KEY `clusterId` (`clusterId`)\n) ENGINE=InnoDB DEFAULT CHARSET=utf8mb4 COLLATE=utf8mb4_unicode_ci COMMENT='缓存任务Key'",
+ "definition": "CREATE TABLE `edgeHTTPCacheTaskKeys` (\n `id` bigint(20) unsigned NOT NULL AUTO_INCREMENT COMMENT 'ID',\n `taskId` bigint(20) unsigned DEFAULT '0' COMMENT '任务ID',\n `key` varchar(1024) COLLATE utf8mb4_unicode_ci DEFAULT NULL COMMENT 'Key',\n `keyType` varchar(64) COLLATE utf8mb4_unicode_ci DEFAULT NULL COMMENT 'Key类型:key|prefix',\n `type` varchar(255) COLLATE utf8mb4_unicode_ci DEFAULT NULL COMMENT '操作类型',\n `clusterId` int(10) unsigned DEFAULT '0' COMMENT '集群ID',\n `nodes` json DEFAULT NULL COMMENT '节点',\n `errors` json DEFAULT NULL COMMENT '错误信息',\n `isDone` tinyint(3) unsigned DEFAULT '0' COMMENT '是否已完成',\n PRIMARY KEY (`id`),\n KEY `taskId` (`taskId`),\n KEY `clusterId` (`clusterId`)\n) ENGINE=InnoDB DEFAULT CHARSET=utf8mb4 COLLATE=utf8mb4_unicode_ci COMMENT='缓存任务Key'",
"fields": [
{
"name": "id",
- "definition": "bigint unsigned auto_increment COMMENT 'ID'"
+ "definition": "bigint(20) unsigned auto_increment COMMENT 'ID'"
},
{
"name": "taskId",
- "definition": "bigint unsigned DEFAULT '0' COMMENT '任务ID'"
+ "definition": "bigint(20) unsigned DEFAULT '0' COMMENT '任务ID'"
},
{
"name": "key",
@@ -113424,7 +113424,7 @@
},
{
"name": "clusterId",
- "definition": "int unsigned DEFAULT '0' COMMENT '集群ID'"
+ "definition": "int(10) unsigned DEFAULT '0' COMMENT '集群ID'"
},
{
"name": "nodes",
@@ -113436,7 +113436,7 @@
},
{
"name": "isDone",
- "definition": "tinyint unsigned DEFAULT '0' COMMENT '是否已完成'"
+ "definition": "tinyint(3) unsigned DEFAULT '0' COMMENT '是否已完成'"
}
],
"indexes": [
@@ -113459,15 +113459,15 @@
"name": "edgeHTTPCacheTasks",
"engine": "InnoDB",
"charset": "utf8mb4_unicode_ci",
- "definition": "CREATE TABLE `edgeHTTPCacheTasks` (\n `id` bigint unsigned NOT NULL AUTO_INCREMENT COMMENT 'ID',\n `userId` int unsigned DEFAULT '0' COMMENT '用户ID',\n `type` varchar(255) DEFAULT NULL COMMENT '任务类型:purge|fetch',\n `keyType` varchar(255) DEFAULT NULL COMMENT 'Key类型',\n `state` tinyint unsigned DEFAULT '1' COMMENT '状态',\n `createdAt` bigint unsigned DEFAULT '0' COMMENT '创建时间',\n `doneAt` bigint unsigned DEFAULT '0' COMMENT '完成时间',\n `day` varchar(8) DEFAULT NULL COMMENT '创建日期YYYYMMDD',\n `isDone` tinyint unsigned DEFAULT '0' COMMENT '是否已完成',\n `isOk` tinyint unsigned DEFAULT '1' COMMENT '是否完全成功',\n `isReady` tinyint unsigned DEFAULT '0' COMMENT '是否已准备好',\n `description` varchar(255) DEFAULT NULL COMMENT '描述',\n PRIMARY KEY (`id`),\n KEY `userId` (`userId`),\n KEY `day` (`day`),\n KEY `isDone` (`isDone`)\n) ENGINE=InnoDB DEFAULT CHARSET=utf8mb4 COLLATE=utf8mb4_unicode_ci COMMENT='缓存相关任务'",
+ "definition": "CREATE TABLE `edgeHTTPCacheTasks` (\n `id` bigint(20) unsigned NOT NULL AUTO_INCREMENT COMMENT 'ID',\n `userId` int(10) unsigned DEFAULT '0' COMMENT '用户ID',\n `type` varchar(255) COLLATE utf8mb4_unicode_ci DEFAULT NULL COMMENT '任务类型:purge|fetch',\n `keyType` varchar(255) COLLATE utf8mb4_unicode_ci DEFAULT NULL COMMENT 'Key类型',\n `state` tinyint(3) unsigned DEFAULT '1' COMMENT '状态',\n `createdAt` bigint(20) unsigned DEFAULT '0' COMMENT '创建时间',\n `doneAt` bigint(20) unsigned DEFAULT '0' COMMENT '完成时间',\n `day` varchar(8) COLLATE utf8mb4_unicode_ci DEFAULT NULL COMMENT '创建日期YYYYMMDD',\n `isDone` tinyint(3) unsigned DEFAULT '0' COMMENT '是否已完成',\n `isOk` tinyint(3) unsigned DEFAULT '1' COMMENT '是否完全成功',\n `isReady` tinyint(3) unsigned DEFAULT '0' COMMENT '是否已准备好',\n `description` varchar(255) COLLATE utf8mb4_unicode_ci DEFAULT NULL COMMENT '描述',\n PRIMARY KEY (`id`),\n KEY `userId` (`userId`),\n KEY `day` (`day`),\n KEY `isDone` (`isDone`)\n) ENGINE=InnoDB DEFAULT CHARSET=utf8mb4 COLLATE=utf8mb4_unicode_ci COMMENT='缓存相关任务'",
"fields": [
{
"name": "id",
- "definition": "bigint unsigned auto_increment COMMENT 'ID'"
+ "definition": "bigint(20) unsigned auto_increment COMMENT 'ID'"
},
{
"name": "userId",
- "definition": "int unsigned DEFAULT '0' COMMENT '用户ID'"
+ "definition": "int(10) unsigned DEFAULT '0' COMMENT '用户ID'"
},
{
"name": "type",
@@ -113479,15 +113479,15 @@
},
{
"name": "state",
- "definition": "tinyint unsigned DEFAULT '1' COMMENT '状态'"
+ "definition": "tinyint(3) unsigned DEFAULT '1' COMMENT '状态'"
},
{
"name": "createdAt",
- "definition": "bigint unsigned DEFAULT '0' COMMENT '创建时间'"
+ "definition": "bigint(20) unsigned DEFAULT '0' COMMENT '创建时间'"
},
{
"name": "doneAt",
- "definition": "bigint unsigned DEFAULT '0' COMMENT '完成时间'"
+ "definition": "bigint(20) unsigned DEFAULT '0' COMMENT '完成时间'"
},
{
"name": "day",
@@ -113495,15 +113495,15 @@
},
{
"name": "isDone",
- "definition": "tinyint unsigned DEFAULT '0' COMMENT '是否已完成'"
+ "definition": "tinyint(3) unsigned DEFAULT '0' COMMENT '是否已完成'"
},
{
"name": "isOk",
- "definition": "tinyint unsigned DEFAULT '1' COMMENT '是否完全成功'"
+ "definition": "tinyint(3) unsigned DEFAULT '1' COMMENT '是否完全成功'"
},
{
"name": "isReady",
- "definition": "tinyint unsigned DEFAULT '0' COMMENT '是否已准备好'"
+ "definition": "tinyint(3) unsigned DEFAULT '0' COMMENT '是否已准备好'"
},
{
"name": "description",
@@ -113531,30 +113531,728 @@
"records": []
},
{
- "name": "edgeHTTPDeflatePolicies",
+ "name": "edgeHTTPDNSAccessLogs",
"engine": "InnoDB",
"charset": "utf8mb4_unicode_ci",
- "definition": "CREATE TABLE `edgeHTTPDeflatePolicies` (\n `id` int unsigned NOT NULL AUTO_INCREMENT COMMENT 'ID',\n `adminId` int unsigned DEFAULT '0' COMMENT '管理员ID',\n `userId` int unsigned DEFAULT '0' COMMENT '用户ID',\n `isOn` tinyint unsigned DEFAULT '1' COMMENT '是否启用',\n `level` int unsigned DEFAULT '0' COMMENT '压缩级别',\n `minLength` json DEFAULT NULL COMMENT '可压缩最小值',\n `maxLength` json DEFAULT NULL COMMENT '可压缩最大值',\n `state` tinyint unsigned DEFAULT '1' COMMENT '状态',\n `createdAt` bigint unsigned DEFAULT '0' COMMENT '创建时间',\n `conds` json DEFAULT NULL COMMENT '条件',\n PRIMARY KEY (`id`)\n) ENGINE=InnoDB DEFAULT CHARSET=utf8mb4 COLLATE=utf8mb4_unicode_ci COMMENT='Gzip配置'",
+ "definition": "CREATE TABLE `edgeHTTPDNSAccessLogs` (\n `id` bigint(20) unsigned NOT NULL AUTO_INCREMENT,\n `requestId` varchar(128) COLLATE utf8mb4_unicode_ci DEFAULT NULL,\n `clusterId` bigint(20) unsigned DEFAULT '0',\n `nodeId` bigint(20) unsigned DEFAULT '0',\n `appId` varchar(64) COLLATE utf8mb4_unicode_ci DEFAULT NULL,\n `appName` varchar(255) COLLATE utf8mb4_unicode_ci DEFAULT NULL,\n `domain` varchar(255) COLLATE utf8mb4_unicode_ci DEFAULT NULL,\n `qtype` varchar(16) COLLATE utf8mb4_unicode_ci DEFAULT NULL,\n `clientIP` varchar(64) COLLATE utf8mb4_unicode_ci DEFAULT NULL,\n `clientRegion` varchar(255) COLLATE utf8mb4_unicode_ci DEFAULT NULL,\n `carrier` varchar(128) COLLATE utf8mb4_unicode_ci DEFAULT NULL,\n `sdkVersion` varchar(64) COLLATE utf8mb4_unicode_ci DEFAULT NULL,\n `os` varchar(64) COLLATE utf8mb4_unicode_ci DEFAULT NULL,\n `resultIPs` text COLLATE utf8mb4_unicode_ci,\n `status` varchar(32) COLLATE utf8mb4_unicode_ci DEFAULT NULL,\n `errorCode` varchar(64) COLLATE utf8mb4_unicode_ci DEFAULT NULL,\n `costMs` int(10) unsigned DEFAULT '0',\n `createdAt` bigint(20) unsigned DEFAULT '0',\n `day` varchar(8) COLLATE utf8mb4_unicode_ci DEFAULT NULL,\n `summary` text COLLATE utf8mb4_unicode_ci,\n PRIMARY KEY (`id`),\n UNIQUE KEY `requestId_nodeId` (`requestId`,`nodeId`),\n KEY `day_cluster_node_domain_status_createdAt` (`day`,`clusterId`,`nodeId`,`domain`,`status`,`createdAt`),\n KEY `appId` (`appId`)\n) ENGINE=InnoDB DEFAULT CHARSET=utf8mb4 COLLATE=utf8mb4_unicode_ci",
"fields": [
{
"name": "id",
- "definition": "int unsigned auto_increment COMMENT 'ID'"
+ "definition": "bigint(20) unsigned auto_increment"
},
{
- "name": "adminId",
- "definition": "int unsigned DEFAULT '0' COMMENT '管理员ID'"
+ "name": "requestId",
+ "definition": "varchar(128)"
},
{
- "name": "userId",
- "definition": "int unsigned DEFAULT '0' COMMENT '用户ID'"
+ "name": "clusterId",
+ "definition": "bigint(20) unsigned DEFAULT '0'"
+ },
+ {
+ "name": "nodeId",
+ "definition": "bigint(20) unsigned DEFAULT '0'"
+ },
+ {
+ "name": "appId",
+ "definition": "varchar(64)"
+ },
+ {
+ "name": "appName",
+ "definition": "varchar(255)"
+ },
+ {
+ "name": "domain",
+ "definition": "varchar(255)"
+ },
+ {
+ "name": "qtype",
+ "definition": "varchar(16)"
+ },
+ {
+ "name": "clientIP",
+ "definition": "varchar(64)"
+ },
+ {
+ "name": "clientRegion",
+ "definition": "varchar(255)"
+ },
+ {
+ "name": "carrier",
+ "definition": "varchar(128)"
+ },
+ {
+ "name": "sdkVersion",
+ "definition": "varchar(64)"
+ },
+ {
+ "name": "os",
+ "definition": "varchar(64)"
+ },
+ {
+ "name": "resultIPs",
+ "definition": "text"
+ },
+ {
+ "name": "status",
+ "definition": "varchar(32)"
+ },
+ {
+ "name": "errorCode",
+ "definition": "varchar(64)"
+ },
+ {
+ "name": "costMs",
+ "definition": "int(10) unsigned DEFAULT '0'"
+ },
+ {
+ "name": "createdAt",
+ "definition": "bigint(20) unsigned DEFAULT '0'"
+ },
+ {
+ "name": "day",
+ "definition": "varchar(8)"
+ },
+ {
+ "name": "summary",
+ "definition": "text"
+ }
+ ],
+ "indexes": [
+ {
+ "name": "PRIMARY",
+ "definition": "UNIQUE KEY `PRIMARY` (`id`) USING BTREE"
+ },
+ {
+ "name": "requestId_nodeId",
+ "definition": "UNIQUE KEY `requestId_nodeId` (`requestId`,`nodeId`) USING BTREE"
+ },
+ {
+ "name": "day_cluster_node_domain_status_createdAt",
+ "definition": "KEY `day_cluster_node_domain_status_createdAt` (`day`,`clusterId`,`nodeId`,`domain`,`status`,`createdAt`) USING BTREE"
+ },
+ {
+ "name": "appId",
+ "definition": "KEY `appId` (`appId`) USING BTREE"
+ }
+ ],
+ "records": []
+ },
+ {
+ "name": "edgeHTTPDNSAppDomains",
+ "engine": "InnoDB",
+ "charset": "utf8mb4_unicode_ci",
+ "definition": "CREATE TABLE `edgeHTTPDNSAppDomains` (\n `id` int(11) unsigned NOT NULL AUTO_INCREMENT,\n `httpdnsAppId` int(11) unsigned NOT NULL DEFAULT '0',\n `nsDomainId` int(11) unsigned NOT NULL DEFAULT '0',\n `createdAt` bigint(20) unsigned DEFAULT '0',\n `state` tinyint(3) unsigned DEFAULT '1',\n PRIMARY KEY (`id`),\n KEY `idx_httpdnsAppId` (`httpdnsAppId`)\n) ENGINE=InnoDB DEFAULT CHARSET=utf8mb4 COLLATE=utf8mb4_unicode_ci",
+ "fields": [
+ {
+ "name": "id",
+ "definition": "int(11) unsigned auto_increment"
+ },
+ {
+ "name": "httpdnsAppId",
+ "definition": "int(11) unsigned DEFAULT '0'"
+ },
+ {
+ "name": "nsDomainId",
+ "definition": "int(11) unsigned DEFAULT '0'"
+ },
+ {
+ "name": "createdAt",
+ "definition": "bigint(20) unsigned DEFAULT '0'"
+ },
+ {
+ "name": "state",
+ "definition": "tinyint(3) unsigned DEFAULT '1'"
+ }
+ ],
+ "indexes": [
+ {
+ "name": "PRIMARY",
+ "definition": "UNIQUE KEY `PRIMARY` (`id`) USING BTREE"
+ },
+ {
+ "name": "idx_httpdnsAppId",
+ "definition": "KEY `idx_httpdnsAppId` (`httpdnsAppId`) USING BTREE"
+ }
+ ],
+ "records": []
+ },
+ {
+ "name": "edgeHTTPDNSAppSecrets",
+ "engine": "InnoDB",
+ "charset": "utf8mb4_unicode_ci",
+ "definition": "CREATE TABLE `edgeHTTPDNSAppSecrets` (\n `id` bigint(20) unsigned NOT NULL AUTO_INCREMENT,\n `appId` bigint(20) unsigned DEFAULT '0',\n `signEnabled` tinyint(3) unsigned DEFAULT '0',\n `signSecret` varchar(255) COLLATE utf8mb4_unicode_ci DEFAULT NULL,\n `signUpdatedAt` bigint(20) unsigned DEFAULT '0',\n `updatedAt` bigint(20) unsigned DEFAULT '0',\n `state` tinyint(3) unsigned DEFAULT '1',\n PRIMARY KEY (`id`),\n UNIQUE KEY `appId` (`appId`),\n KEY `state` (`state`)\n) ENGINE=InnoDB DEFAULT CHARSET=utf8mb4 COLLATE=utf8mb4_unicode_ci",
+ "fields": [
+ {
+ "name": "id",
+ "definition": "bigint(20) unsigned auto_increment"
+ },
+ {
+ "name": "appId",
+ "definition": "bigint(20) unsigned DEFAULT '0'"
+ },
+ {
+ "name": "signEnabled",
+ "definition": "tinyint(3) unsigned DEFAULT '0'"
+ },
+ {
+ "name": "signSecret",
+ "definition": "varchar(255)"
+ },
+ {
+ "name": "signUpdatedAt",
+ "definition": "bigint(20) unsigned DEFAULT '0'"
+ },
+ {
+ "name": "updatedAt",
+ "definition": "bigint(20) unsigned DEFAULT '0'"
+ },
+ {
+ "name": "state",
+ "definition": "tinyint(3) unsigned DEFAULT '1'"
+ }
+ ],
+ "indexes": [
+ {
+ "name": "PRIMARY",
+ "definition": "UNIQUE KEY `PRIMARY` (`id`) USING BTREE"
+ },
+ {
+ "name": "appId",
+ "definition": "UNIQUE KEY `appId` (`appId`) USING BTREE"
+ },
+ {
+ "name": "state",
+ "definition": "KEY `state` (`state`) USING BTREE"
+ }
+ ],
+ "records": []
+ },
+ {
+ "name": "edgeHTTPDNSApps",
+ "engine": "InnoDB",
+ "charset": "utf8mb4_unicode_ci",
+ "definition": "CREATE TABLE `edgeHTTPDNSApps` (\n `id` bigint(20) unsigned NOT NULL AUTO_INCREMENT,\n `name` varchar(255) COLLATE utf8mb4_unicode_ci DEFAULT NULL,\n `appId` varchar(64) COLLATE utf8mb4_unicode_ci DEFAULT NULL,\n `isOn` tinyint(3) unsigned DEFAULT '1',\n `clusterIdsJSON` text COLLATE utf8mb4_unicode_ci,\n `sniMode` varchar(64) COLLATE utf8mb4_unicode_ci DEFAULT 'fixed_hide',\n `userId` bigint(20) unsigned DEFAULT '0',\n `createdAt` bigint(20) unsigned DEFAULT '0',\n `updatedAt` bigint(20) unsigned DEFAULT '0',\n `state` tinyint(3) unsigned DEFAULT '1',\n PRIMARY KEY (`id`),\n UNIQUE KEY `appId` (`appId`),\n KEY `name` (`name`),\n KEY `state` (`state`),\n KEY `userId` (`userId`)\n) ENGINE=InnoDB DEFAULT CHARSET=utf8mb4 COLLATE=utf8mb4_unicode_ci COMMENT='HTTPDNS应用表(应用与主备集群绑定关系)'",
+ "fields": [
+ {
+ "name": "id",
+ "definition": "bigint(20) unsigned auto_increment"
+ },
+ {
+ "name": "name",
+ "definition": "varchar(255)"
+ },
+ {
+ "name": "appId",
+ "definition": "varchar(64)"
},
{
"name": "isOn",
- "definition": "tinyint unsigned DEFAULT '1' COMMENT '是否启用'"
+ "definition": "tinyint(3) unsigned DEFAULT '1'"
+ },
+ {
+ "name": "clusterIdsJSON",
+ "definition": "text"
+ },
+ {
+ "name": "sniMode",
+ "definition": "varchar(64) DEFAULT 'fixed_hide'"
+ },
+ {
+ "name": "userId",
+ "definition": "bigint(20) unsigned DEFAULT '0'"
+ },
+ {
+ "name": "createdAt",
+ "definition": "bigint(20) unsigned DEFAULT '0'"
+ },
+ {
+ "name": "updatedAt",
+ "definition": "bigint(20) unsigned DEFAULT '0'"
+ },
+ {
+ "name": "state",
+ "definition": "tinyint(3) unsigned DEFAULT '1'"
+ }
+ ],
+ "indexes": [
+ {
+ "name": "PRIMARY",
+ "definition": "UNIQUE KEY `PRIMARY` (`id`) USING BTREE"
+ },
+ {
+ "name": "appId",
+ "definition": "UNIQUE KEY `appId` (`appId`) USING BTREE"
+ },
+ {
+ "name": "name",
+ "definition": "KEY `name` (`name`) USING BTREE"
+ },
+ {
+ "name": "state",
+ "definition": "KEY `state` (`state`) USING BTREE"
+ },
+ {
+ "name": "userId",
+ "definition": "KEY `userId` (`userId`) USING BTREE"
+ }
+ ],
+ "records": []
+ },
+ {
+ "name": "edgeHTTPDNSClusters",
+ "engine": "InnoDB",
+ "charset": "utf8mb4_unicode_ci",
+ "definition": "CREATE TABLE `edgeHTTPDNSClusters` (\n `id` bigint(20) unsigned NOT NULL AUTO_INCREMENT,\n `name` varchar(255) COLLATE utf8mb4_unicode_ci DEFAULT NULL,\n `isOn` tinyint(3) unsigned DEFAULT '1',\n `isDefault` tinyint(3) unsigned DEFAULT '0',\n `serviceDomain` varchar(255) COLLATE utf8mb4_unicode_ci DEFAULT NULL,\n `defaultTTL` int(10) unsigned DEFAULT '30',\n `fallbackTimeoutMs` int(10) unsigned DEFAULT '300',\n `installDir` varchar(255) COLLATE utf8mb4_unicode_ci DEFAULT '/root/edge-httpdns',\n `tlsPolicy` json DEFAULT NULL,\n `autoRemoteStart` tinyint(3) unsigned DEFAULT '0' COMMENT '自动远程启动',\n `accessLogIsOn` tinyint(3) unsigned DEFAULT '0' COMMENT '访问日志是否开启',\n `timeZone` varchar(128) COLLATE utf8mb4_unicode_ci NOT NULL DEFAULT '' COMMENT '时区',\n `createdAt` bigint(20) unsigned DEFAULT '0',\n `updatedAt` bigint(20) unsigned DEFAULT '0',\n `state` tinyint(3) unsigned DEFAULT '1',\n PRIMARY KEY (`id`),\n KEY `name` (`name`),\n KEY `isDefault` (`isDefault`),\n KEY `state` (`state`)\n) ENGINE=InnoDB DEFAULT CHARSET=utf8mb4 COLLATE=utf8mb4_unicode_ci",
+ "fields": [
+ {
+ "name": "id",
+ "definition": "bigint(20) unsigned auto_increment"
+ },
+ {
+ "name": "name",
+ "definition": "varchar(255)"
+ },
+ {
+ "name": "isOn",
+ "definition": "tinyint(3) unsigned DEFAULT '1'"
+ },
+ {
+ "name": "isDefault",
+ "definition": "tinyint(3) unsigned DEFAULT '0'"
+ },
+ {
+ "name": "serviceDomain",
+ "definition": "varchar(255)"
+ },
+ {
+ "name": "defaultTTL",
+ "definition": "int(10) unsigned DEFAULT '30'"
+ },
+ {
+ "name": "fallbackTimeoutMs",
+ "definition": "int(10) unsigned DEFAULT '300'"
+ },
+ {
+ "name": "installDir",
+ "definition": "varchar(255) DEFAULT '/root/edge-httpdns'"
+ },
+ {
+ "name": "tlsPolicy",
+ "definition": "json"
+ },
+ {
+ "name": "autoRemoteStart",
+ "definition": "tinyint(3) unsigned DEFAULT '0' COMMENT '自动远程启动'"
+ },
+ {
+ "name": "accessLogIsOn",
+ "definition": "tinyint(3) unsigned DEFAULT '0' COMMENT '访问日志是否开启'"
+ },
+ {
+ "name": "timeZone",
+ "definition": "varchar(128) COMMENT '时区'"
+ },
+ {
+ "name": "createdAt",
+ "definition": "bigint(20) unsigned DEFAULT '0'"
+ },
+ {
+ "name": "updatedAt",
+ "definition": "bigint(20) unsigned DEFAULT '0'"
+ },
+ {
+ "name": "state",
+ "definition": "tinyint(3) unsigned DEFAULT '1'"
+ }
+ ],
+ "indexes": [
+ {
+ "name": "PRIMARY",
+ "definition": "UNIQUE KEY `PRIMARY` (`id`) USING BTREE"
+ },
+ {
+ "name": "name",
+ "definition": "KEY `name` (`name`) USING BTREE"
+ },
+ {
+ "name": "isDefault",
+ "definition": "KEY `isDefault` (`isDefault`) USING BTREE"
+ },
+ {
+ "name": "state",
+ "definition": "KEY `state` (`state`) USING BTREE"
+ }
+ ],
+ "records": []
+ },
+ {
+ "name": "edgeHTTPDNSCustomRuleRecords",
+ "engine": "InnoDB",
+ "charset": "utf8mb4_unicode_ci",
+ "definition": "CREATE TABLE `edgeHTTPDNSCustomRuleRecords` (\n `id` bigint(20) unsigned NOT NULL AUTO_INCREMENT,\n `ruleId` bigint(20) unsigned DEFAULT '0',\n `recordType` varchar(32) COLLATE utf8mb4_unicode_ci DEFAULT NULL,\n `recordValue` varchar(255) COLLATE utf8mb4_unicode_ci DEFAULT NULL,\n `weight` int(10) unsigned DEFAULT '0',\n `sort` int(10) unsigned DEFAULT '0',\n `state` tinyint(3) unsigned DEFAULT '1',\n PRIMARY KEY (`id`),\n KEY `ruleId` (`ruleId`),\n KEY `state` (`state`)\n) ENGINE=InnoDB DEFAULT CHARSET=utf8mb4 COLLATE=utf8mb4_unicode_ci",
+ "fields": [
+ {
+ "name": "id",
+ "definition": "bigint(20) unsigned auto_increment"
+ },
+ {
+ "name": "ruleId",
+ "definition": "bigint(20) unsigned DEFAULT '0'"
+ },
+ {
+ "name": "recordType",
+ "definition": "varchar(32)"
+ },
+ {
+ "name": "recordValue",
+ "definition": "varchar(255)"
+ },
+ {
+ "name": "weight",
+ "definition": "int(10) unsigned DEFAULT '0'"
+ },
+ {
+ "name": "sort",
+ "definition": "int(10) unsigned DEFAULT '0'"
+ },
+ {
+ "name": "state",
+ "definition": "tinyint(3) unsigned DEFAULT '1'"
+ }
+ ],
+ "indexes": [
+ {
+ "name": "PRIMARY",
+ "definition": "UNIQUE KEY `PRIMARY` (`id`) USING BTREE"
+ },
+ {
+ "name": "ruleId",
+ "definition": "KEY `ruleId` (`ruleId`) USING BTREE"
+ },
+ {
+ "name": "state",
+ "definition": "KEY `state` (`state`) USING BTREE"
+ }
+ ],
+ "records": []
+ },
+ {
+ "name": "edgeHTTPDNSCustomRules",
+ "engine": "InnoDB",
+ "charset": "utf8mb4_unicode_ci",
+ "definition": "CREATE TABLE `edgeHTTPDNSCustomRules` (\n `id` bigint(20) unsigned NOT NULL AUTO_INCREMENT,\n `appId` bigint(20) unsigned DEFAULT '0',\n `domainId` bigint(20) unsigned DEFAULT '0',\n `ruleName` varchar(255) COLLATE utf8mb4_unicode_ci DEFAULT NULL,\n `lineScope` varchar(64) COLLATE utf8mb4_unicode_ci DEFAULT NULL,\n `lineCarrier` varchar(64) COLLATE utf8mb4_unicode_ci DEFAULT NULL,\n `lineRegion` varchar(64) COLLATE utf8mb4_unicode_ci DEFAULT NULL,\n `lineProvince` varchar(64) COLLATE utf8mb4_unicode_ci DEFAULT NULL,\n `lineContinent` varchar(64) COLLATE utf8mb4_unicode_ci DEFAULT NULL,\n `lineCountry` varchar(128) COLLATE utf8mb4_unicode_ci DEFAULT NULL,\n `ttl` int(10) unsigned DEFAULT '30',\n `isOn` tinyint(3) unsigned DEFAULT '1',\n `priority` int(10) unsigned DEFAULT '0',\n `updatedAt` bigint(20) unsigned DEFAULT '0',\n `state` tinyint(3) unsigned DEFAULT '1',\n PRIMARY KEY (`id`),\n KEY `domainId_isOn_priority` (`domainId`,`isOn`,`priority`),\n KEY `state` (`state`)\n) ENGINE=InnoDB DEFAULT CHARSET=utf8mb4 COLLATE=utf8mb4_unicode_ci",
+ "fields": [
+ {
+ "name": "id",
+ "definition": "bigint(20) unsigned auto_increment"
+ },
+ {
+ "name": "appId",
+ "definition": "bigint(20) unsigned DEFAULT '0'"
+ },
+ {
+ "name": "domainId",
+ "definition": "bigint(20) unsigned DEFAULT '0'"
+ },
+ {
+ "name": "ruleName",
+ "definition": "varchar(255)"
+ },
+ {
+ "name": "lineScope",
+ "definition": "varchar(64)"
+ },
+ {
+ "name": "lineCarrier",
+ "definition": "varchar(64)"
+ },
+ {
+ "name": "lineRegion",
+ "definition": "varchar(64)"
+ },
+ {
+ "name": "lineProvince",
+ "definition": "varchar(64)"
+ },
+ {
+ "name": "lineContinent",
+ "definition": "varchar(64)"
+ },
+ {
+ "name": "lineCountry",
+ "definition": "varchar(128)"
+ },
+ {
+ "name": "ttl",
+ "definition": "int(10) unsigned DEFAULT '30'"
+ },
+ {
+ "name": "isOn",
+ "definition": "tinyint(3) unsigned DEFAULT '1'"
+ },
+ {
+ "name": "priority",
+ "definition": "int(10) unsigned DEFAULT '0'"
+ },
+ {
+ "name": "updatedAt",
+ "definition": "bigint(20) unsigned DEFAULT '0'"
+ },
+ {
+ "name": "state",
+ "definition": "tinyint(3) unsigned DEFAULT '1'"
+ }
+ ],
+ "indexes": [
+ {
+ "name": "PRIMARY",
+ "definition": "UNIQUE KEY `PRIMARY` (`id`) USING BTREE"
+ },
+ {
+ "name": "domainId_isOn_priority",
+ "definition": "KEY `domainId_isOn_priority` (`domainId`,`isOn`,`priority`) USING BTREE"
+ },
+ {
+ "name": "state",
+ "definition": "KEY `state` (`state`) USING BTREE"
+ }
+ ],
+ "records": []
+ },
+ {
+ "name": "edgeHTTPDNSDomains",
+ "engine": "InnoDB",
+ "charset": "utf8mb4_unicode_ci",
+ "definition": "CREATE TABLE `edgeHTTPDNSDomains` (\n `id` bigint(20) unsigned NOT NULL AUTO_INCREMENT,\n `appId` bigint(20) unsigned DEFAULT '0',\n `domain` varchar(255) COLLATE utf8mb4_unicode_ci DEFAULT NULL,\n `isOn` tinyint(3) unsigned DEFAULT '1',\n `createdAt` bigint(20) unsigned DEFAULT '0',\n `updatedAt` bigint(20) unsigned DEFAULT '0',\n `state` tinyint(3) unsigned DEFAULT '1',\n PRIMARY KEY (`id`),\n UNIQUE KEY `appId_domain` (`appId`,`domain`),\n KEY `domain` (`domain`),\n KEY `state` (`state`)\n) ENGINE=InnoDB DEFAULT CHARSET=utf8mb4 COLLATE=utf8mb4_unicode_ci",
+ "fields": [
+ {
+ "name": "id",
+ "definition": "bigint(20) unsigned auto_increment"
+ },
+ {
+ "name": "appId",
+ "definition": "bigint(20) unsigned DEFAULT '0'"
+ },
+ {
+ "name": "domain",
+ "definition": "varchar(255)"
+ },
+ {
+ "name": "isOn",
+ "definition": "tinyint(3) unsigned DEFAULT '1'"
+ },
+ {
+ "name": "createdAt",
+ "definition": "bigint(20) unsigned DEFAULT '0'"
+ },
+ {
+ "name": "updatedAt",
+ "definition": "bigint(20) unsigned DEFAULT '0'"
+ },
+ {
+ "name": "state",
+ "definition": "tinyint(3) unsigned DEFAULT '1'"
+ }
+ ],
+ "indexes": [
+ {
+ "name": "PRIMARY",
+ "definition": "UNIQUE KEY `PRIMARY` (`id`) USING BTREE"
+ },
+ {
+ "name": "appId_domain",
+ "definition": "UNIQUE KEY `appId_domain` (`appId`,`domain`) USING BTREE"
+ },
+ {
+ "name": "domain",
+ "definition": "KEY `domain` (`domain`) USING BTREE"
+ },
+ {
+ "name": "state",
+ "definition": "KEY `state` (`state`) USING BTREE"
+ }
+ ],
+ "records": []
+ },
+ {
+ "name": "edgeHTTPDNSNodes",
+ "engine": "InnoDB",
+ "charset": "utf8mb4_unicode_ci",
+ "definition": "CREATE TABLE `edgeHTTPDNSNodes` (\n `id` bigint(20) unsigned NOT NULL AUTO_INCREMENT,\n `clusterId` bigint(20) unsigned DEFAULT '0',\n `name` varchar(255) COLLATE utf8mb4_unicode_ci DEFAULT NULL,\n `isOn` tinyint(3) unsigned DEFAULT '1',\n `isUp` tinyint(3) unsigned DEFAULT '0',\n `isInstalled` tinyint(3) unsigned DEFAULT '0',\n `isActive` tinyint(3) unsigned DEFAULT '0',\n `uniqueId` varchar(64) COLLATE utf8mb4_unicode_ci DEFAULT NULL,\n `secret` varchar(64) COLLATE utf8mb4_unicode_ci DEFAULT NULL,\n `installDir` varchar(255) COLLATE utf8mb4_unicode_ci DEFAULT '/root/edge-httpdns',\n `status` json DEFAULT NULL,\n `installStatus` json DEFAULT NULL,\n `createdAt` bigint(20) unsigned DEFAULT '0',\n `updatedAt` bigint(20) unsigned DEFAULT '0',\n `state` tinyint(3) unsigned DEFAULT '1',\n PRIMARY KEY (`id`),\n UNIQUE KEY `uniqueId` (`uniqueId`),\n KEY `clusterId` (`clusterId`),\n KEY `state` (`state`)\n) ENGINE=InnoDB DEFAULT CHARSET=utf8mb4 COLLATE=utf8mb4_unicode_ci",
+ "fields": [
+ {
+ "name": "id",
+ "definition": "bigint(20) unsigned auto_increment"
+ },
+ {
+ "name": "clusterId",
+ "definition": "bigint(20) unsigned DEFAULT '0'"
+ },
+ {
+ "name": "name",
+ "definition": "varchar(255)"
+ },
+ {
+ "name": "isOn",
+ "definition": "tinyint(3) unsigned DEFAULT '1'"
+ },
+ {
+ "name": "isUp",
+ "definition": "tinyint(3) unsigned DEFAULT '0'"
+ },
+ {
+ "name": "isInstalled",
+ "definition": "tinyint(3) unsigned DEFAULT '0'"
+ },
+ {
+ "name": "isActive",
+ "definition": "tinyint(3) unsigned DEFAULT '0'"
+ },
+ {
+ "name": "uniqueId",
+ "definition": "varchar(64)"
+ },
+ {
+ "name": "secret",
+ "definition": "varchar(64)"
+ },
+ {
+ "name": "installDir",
+ "definition": "varchar(255) DEFAULT '/root/edge-httpdns'"
+ },
+ {
+ "name": "status",
+ "definition": "json"
+ },
+ {
+ "name": "installStatus",
+ "definition": "json"
+ },
+ {
+ "name": "createdAt",
+ "definition": "bigint(20) unsigned DEFAULT '0'"
+ },
+ {
+ "name": "updatedAt",
+ "definition": "bigint(20) unsigned DEFAULT '0'"
+ },
+ {
+ "name": "state",
+ "definition": "tinyint(3) unsigned DEFAULT '1'"
+ }
+ ],
+ "indexes": [
+ {
+ "name": "PRIMARY",
+ "definition": "UNIQUE KEY `PRIMARY` (`id`) USING BTREE"
+ },
+ {
+ "name": "uniqueId",
+ "definition": "UNIQUE KEY `uniqueId` (`uniqueId`) USING BTREE"
+ },
+ {
+ "name": "clusterId",
+ "definition": "KEY `clusterId` (`clusterId`) USING BTREE"
+ },
+ {
+ "name": "state",
+ "definition": "KEY `state` (`state`) USING BTREE"
+ }
+ ],
+ "records": []
+ },
+ {
+ "name": "edgeHTTPDNSRuntimeLogs",
+ "engine": "InnoDB",
+ "charset": "utf8mb4_unicode_ci",
+ "definition": "CREATE TABLE `edgeHTTPDNSRuntimeLogs` (\n `id` bigint(20) unsigned NOT NULL AUTO_INCREMENT,\n `clusterId` bigint(20) unsigned DEFAULT '0',\n `nodeId` bigint(20) unsigned DEFAULT '0',\n `level` varchar(32) COLLATE utf8mb4_unicode_ci DEFAULT NULL,\n `type` varchar(64) COLLATE utf8mb4_unicode_ci DEFAULT NULL,\n `module` varchar(64) COLLATE utf8mb4_unicode_ci DEFAULT NULL,\n `description` text COLLATE utf8mb4_unicode_ci,\n `count` bigint(20) unsigned DEFAULT '1',\n `requestId` varchar(128) COLLATE utf8mb4_unicode_ci DEFAULT NULL,\n `createdAt` bigint(20) unsigned DEFAULT '0',\n `day` varchar(8) COLLATE utf8mb4_unicode_ci DEFAULT NULL,\n PRIMARY KEY (`id`),\n KEY `day_cluster_node_level_createdAt` (`day`,`clusterId`,`nodeId`,`level`,`createdAt`),\n KEY `requestId` (`requestId`)\n) ENGINE=InnoDB DEFAULT CHARSET=utf8mb4 COLLATE=utf8mb4_unicode_ci",
+ "fields": [
+ {
+ "name": "id",
+ "definition": "bigint(20) unsigned auto_increment"
+ },
+ {
+ "name": "clusterId",
+ "definition": "bigint(20) unsigned DEFAULT '0'"
+ },
+ {
+ "name": "nodeId",
+ "definition": "bigint(20) unsigned DEFAULT '0'"
},
{
"name": "level",
- "definition": "int unsigned DEFAULT '0' COMMENT '压缩级别'"
+ "definition": "varchar(32)"
+ },
+ {
+ "name": "type",
+ "definition": "varchar(64)"
+ },
+ {
+ "name": "module",
+ "definition": "varchar(64)"
+ },
+ {
+ "name": "description",
+ "definition": "text"
+ },
+ {
+ "name": "count",
+ "definition": "bigint(20) unsigned DEFAULT '1'"
+ },
+ {
+ "name": "requestId",
+ "definition": "varchar(128)"
+ },
+ {
+ "name": "createdAt",
+ "definition": "bigint(20) unsigned DEFAULT '0'"
+ },
+ {
+ "name": "day",
+ "definition": "varchar(8)"
+ }
+ ],
+ "indexes": [
+ {
+ "name": "PRIMARY",
+ "definition": "UNIQUE KEY `PRIMARY` (`id`) USING BTREE"
+ },
+ {
+ "name": "day_cluster_node_level_createdAt",
+ "definition": "KEY `day_cluster_node_level_createdAt` (`day`,`clusterId`,`nodeId`,`level`,`createdAt`) USING BTREE"
+ },
+ {
+ "name": "requestId",
+ "definition": "KEY `requestId` (`requestId`) USING BTREE"
+ }
+ ],
+ "records": []
+ },
+ {
+ "name": "edgeHTTPDeflatePolicies",
+ "engine": "InnoDB",
+ "charset": "utf8mb4_unicode_ci",
+ "definition": "CREATE TABLE `edgeHTTPDeflatePolicies` (\n `id` int(10) unsigned NOT NULL AUTO_INCREMENT COMMENT 'ID',\n `adminId` int(10) unsigned DEFAULT '0' COMMENT '管理员ID',\n `userId` int(10) unsigned DEFAULT '0' COMMENT '用户ID',\n `isOn` tinyint(3) unsigned DEFAULT '1' COMMENT '是否启用',\n `level` int(10) unsigned DEFAULT '0' COMMENT '压缩级别',\n `minLength` json DEFAULT NULL COMMENT '可压缩最小值',\n `maxLength` json DEFAULT NULL COMMENT '可压缩最大值',\n `state` tinyint(3) unsigned DEFAULT '1' COMMENT '状态',\n `createdAt` bigint(20) unsigned DEFAULT '0' COMMENT '创建时间',\n `conds` json DEFAULT NULL COMMENT '条件',\n PRIMARY KEY (`id`)\n) ENGINE=InnoDB DEFAULT CHARSET=utf8mb4 COLLATE=utf8mb4_unicode_ci COMMENT='Gzip配置'",
+ "fields": [
+ {
+ "name": "id",
+ "definition": "int(10) unsigned auto_increment COMMENT 'ID'"
+ },
+ {
+ "name": "adminId",
+ "definition": "int(10) unsigned DEFAULT '0' COMMENT '管理员ID'"
+ },
+ {
+ "name": "userId",
+ "definition": "int(10) unsigned DEFAULT '0' COMMENT '用户ID'"
+ },
+ {
+ "name": "isOn",
+ "definition": "tinyint(3) unsigned DEFAULT '1' COMMENT '是否启用'"
+ },
+ {
+ "name": "level",
+ "definition": "int(10) unsigned DEFAULT '0' COMMENT '压缩级别'"
},
{
"name": "minLength",
@@ -113566,11 +114264,11 @@
},
{
"name": "state",
- "definition": "tinyint unsigned DEFAULT '1' COMMENT '状态'"
+ "definition": "tinyint(3) unsigned DEFAULT '1' COMMENT '状态'"
},
{
"name": "createdAt",
- "definition": "bigint unsigned DEFAULT '0' COMMENT '创建时间'"
+ "definition": "bigint(20) unsigned DEFAULT '0' COMMENT '创建时间'"
},
{
"name": "conds",
@@ -113589,23 +114287,23 @@
"name": "edgeHTTPFastcgis",
"engine": "InnoDB",
"charset": "utf8mb4_unicode_ci",
- "definition": "CREATE TABLE `edgeHTTPFastcgis` (\n `id` bigint unsigned NOT NULL AUTO_INCREMENT COMMENT 'ID',\n `adminId` int unsigned DEFAULT '0' COMMENT '管理员ID',\n `userId` int unsigned DEFAULT '0' COMMENT '用户ID',\n `isOn` tinyint unsigned DEFAULT '1' COMMENT '是否启用',\n `address` varchar(255) DEFAULT NULL COMMENT '地址',\n `params` json DEFAULT NULL COMMENT '参数',\n `readTimeout` json DEFAULT NULL COMMENT '读取超时',\n `connTimeout` json DEFAULT NULL COMMENT '连接超时',\n `poolSize` int unsigned DEFAULT '0' COMMENT '连接池尺寸',\n `pathInfoPattern` varchar(512) DEFAULT NULL COMMENT 'PATH_INFO匹配',\n `state` tinyint unsigned DEFAULT '1' COMMENT '状态',\n PRIMARY KEY (`id`),\n KEY `userId` (`userId`)\n) ENGINE=InnoDB DEFAULT CHARSET=utf8mb4 COLLATE=utf8mb4_unicode_ci COMMENT='Fastcgi设置'",
+ "definition": "CREATE TABLE `edgeHTTPFastcgis` (\n `id` bigint(20) unsigned NOT NULL AUTO_INCREMENT COMMENT 'ID',\n `adminId` int(10) unsigned DEFAULT '0' COMMENT '管理员ID',\n `userId` int(10) unsigned DEFAULT '0' COMMENT '用户ID',\n `isOn` tinyint(3) unsigned DEFAULT '1' COMMENT '是否启用',\n `address` varchar(255) COLLATE utf8mb4_unicode_ci DEFAULT NULL COMMENT '地址',\n `params` json DEFAULT NULL COMMENT '参数',\n `readTimeout` json DEFAULT NULL COMMENT '读取超时',\n `connTimeout` json DEFAULT NULL COMMENT '连接超时',\n `poolSize` int(10) unsigned DEFAULT '0' COMMENT '连接池尺寸',\n `pathInfoPattern` varchar(512) COLLATE utf8mb4_unicode_ci DEFAULT NULL COMMENT 'PATH_INFO匹配',\n `state` tinyint(3) unsigned DEFAULT '1' COMMENT '状态',\n PRIMARY KEY (`id`),\n KEY `userId` (`userId`)\n) ENGINE=InnoDB DEFAULT CHARSET=utf8mb4 COLLATE=utf8mb4_unicode_ci COMMENT='Fastcgi设置'",
"fields": [
{
"name": "id",
- "definition": "bigint unsigned auto_increment COMMENT 'ID'"
+ "definition": "bigint(20) unsigned auto_increment COMMENT 'ID'"
},
{
"name": "adminId",
- "definition": "int unsigned DEFAULT '0' COMMENT '管理员ID'"
+ "definition": "int(10) unsigned DEFAULT '0' COMMENT '管理员ID'"
},
{
"name": "userId",
- "definition": "int unsigned DEFAULT '0' COMMENT '用户ID'"
+ "definition": "int(10) unsigned DEFAULT '0' COMMENT '用户ID'"
},
{
"name": "isOn",
- "definition": "tinyint unsigned DEFAULT '1' COMMENT '是否启用'"
+ "definition": "tinyint(3) unsigned DEFAULT '1' COMMENT '是否启用'"
},
{
"name": "address",
@@ -113625,7 +114323,7 @@
},
{
"name": "poolSize",
- "definition": "int unsigned DEFAULT '0' COMMENT '连接池尺寸'"
+ "definition": "int(10) unsigned DEFAULT '0' COMMENT '连接池尺寸'"
},
{
"name": "pathInfoPattern",
@@ -113633,7 +114331,7 @@
},
{
"name": "state",
- "definition": "tinyint unsigned DEFAULT '1' COMMENT '状态'"
+ "definition": "tinyint(3) unsigned DEFAULT '1' COMMENT '状态'"
}
],
"indexes": [
@@ -113652,43 +114350,43 @@
"name": "edgeHTTPFirewallPolicies",
"engine": "InnoDB",
"charset": "utf8mb4_unicode_ci",
- "definition": "CREATE TABLE `edgeHTTPFirewallPolicies` (\n `id` int unsigned NOT NULL AUTO_INCREMENT COMMENT 'ID',\n `templateId` int unsigned DEFAULT '0' COMMENT '模版ID',\n `adminId` int unsigned DEFAULT '0' COMMENT '管理员ID',\n `userId` int unsigned DEFAULT '0' COMMENT '用户ID',\n `serverId` int unsigned DEFAULT '0' COMMENT '服务ID',\n `groupId` int unsigned DEFAULT '0' COMMENT '服务分组ID',\n `state` tinyint unsigned DEFAULT '1' COMMENT '状态',\n `createdAt` bigint unsigned DEFAULT '0' COMMENT '创建时间',\n `isOn` tinyint unsigned DEFAULT '1' COMMENT '是否启用',\n `name` varchar(255) DEFAULT NULL COMMENT '名称',\n `description` varchar(1024) DEFAULT NULL COMMENT '描述',\n `inbound` json DEFAULT NULL COMMENT '入站规则',\n `outbound` json DEFAULT NULL COMMENT '出站规则',\n `blockOptions` json DEFAULT NULL COMMENT 'BLOCK动作选项',\n `pageOptions` json DEFAULT NULL COMMENT 'PAGE动作选项',\n `captchaOptions` json DEFAULT NULL COMMENT '验证码动作选项',\n `jsCookieOptions` json DEFAULT NULL COMMENT 'JSCookie动作选项',\n `mode` varchar(32) DEFAULT 'defend' COMMENT '模式',\n `useLocalFirewall` tinyint unsigned DEFAULT '1' COMMENT '是否自动使用本地防火墙',\n `synFlood` json DEFAULT NULL COMMENT 'SynFlood防御设置',\n `log` json DEFAULT NULL COMMENT '日志配置',\n `maxRequestBodySize` int unsigned DEFAULT '0' COMMENT '可以检查的最大请求内容尺寸',\n `denyCountryHTML` text COMMENT '区域封禁提示',\n `denyProvinceHTML` text COMMENT '省份封禁提示',\n PRIMARY KEY (`id`),\n KEY `userId` (`userId`),\n KEY `serverId` (`serverId`)\n) ENGINE=InnoDB DEFAULT CHARSET=utf8mb4 COLLATE=utf8mb4_unicode_ci COMMENT='HTTP防火墙'",
+ "definition": "CREATE TABLE `edgeHTTPFirewallPolicies` (\n `id` int(10) unsigned NOT NULL AUTO_INCREMENT COMMENT 'ID',\n `templateId` int(10) unsigned DEFAULT '0' COMMENT '模版ID',\n `adminId` int(10) unsigned DEFAULT '0' COMMENT '管理员ID',\n `userId` int(10) unsigned DEFAULT '0' COMMENT '用户ID',\n `serverId` int(10) unsigned DEFAULT '0' COMMENT '服务ID',\n `groupId` int(10) unsigned DEFAULT '0' COMMENT '服务分组ID',\n `state` tinyint(3) unsigned DEFAULT '1' COMMENT '状态',\n `createdAt` bigint(20) unsigned DEFAULT '0' COMMENT '创建时间',\n `isOn` tinyint(3) unsigned DEFAULT '1' COMMENT '是否启用',\n `name` varchar(255) COLLATE utf8mb4_unicode_ci DEFAULT NULL COMMENT '名称',\n `description` varchar(1024) COLLATE utf8mb4_unicode_ci DEFAULT NULL COMMENT '描述',\n `inbound` json DEFAULT NULL COMMENT '入站规则',\n `outbound` json DEFAULT NULL COMMENT '出站规则',\n `blockOptions` json DEFAULT NULL COMMENT 'BLOCK动作选项',\n `pageOptions` json DEFAULT NULL COMMENT 'PAGE动作选项',\n `captchaOptions` json DEFAULT NULL COMMENT '验证码动作选项',\n `jsCookieOptions` json DEFAULT NULL COMMENT 'JSCookie动作选项',\n `mode` varchar(32) COLLATE utf8mb4_unicode_ci DEFAULT 'defend' COMMENT '模式',\n `useLocalFirewall` tinyint(3) unsigned DEFAULT '1' COMMENT '是否自动使用本地防火墙',\n `synFlood` json DEFAULT NULL COMMENT 'SynFlood防御设置',\n `log` json DEFAULT NULL COMMENT '日志配置',\n `maxRequestBodySize` int(10) unsigned DEFAULT '0' COMMENT '可以检查的最大请求内容尺寸',\n `denyCountryHTML` text COLLATE utf8mb4_unicode_ci COMMENT '区域封禁提示',\n `denyProvinceHTML` text COLLATE utf8mb4_unicode_ci COMMENT '省份封禁提示',\n PRIMARY KEY (`id`),\n KEY `userId` (`userId`),\n KEY `serverId` (`serverId`)\n) ENGINE=InnoDB DEFAULT CHARSET=utf8mb4 COLLATE=utf8mb4_unicode_ci COMMENT='HTTP防火墙'",
"fields": [
{
"name": "id",
- "definition": "int unsigned auto_increment COMMENT 'ID'"
+ "definition": "int(10) unsigned auto_increment COMMENT 'ID'"
},
{
"name": "templateId",
- "definition": "int unsigned DEFAULT '0' COMMENT '模版ID'"
+ "definition": "int(10) unsigned DEFAULT '0' COMMENT '模版ID'"
},
{
"name": "adminId",
- "definition": "int unsigned DEFAULT '0' COMMENT '管理员ID'"
+ "definition": "int(10) unsigned DEFAULT '0' COMMENT '管理员ID'"
},
{
"name": "userId",
- "definition": "int unsigned DEFAULT '0' COMMENT '用户ID'"
+ "definition": "int(10) unsigned DEFAULT '0' COMMENT '用户ID'"
},
{
"name": "serverId",
- "definition": "int unsigned DEFAULT '0' COMMENT '服务ID'"
+ "definition": "int(10) unsigned DEFAULT '0' COMMENT '服务ID'"
},
{
"name": "groupId",
- "definition": "int unsigned DEFAULT '0' COMMENT '服务分组ID'"
+ "definition": "int(10) unsigned DEFAULT '0' COMMENT '服务分组ID'"
},
{
"name": "state",
- "definition": "tinyint unsigned DEFAULT '1' COMMENT '状态'"
+ "definition": "tinyint(3) unsigned DEFAULT '1' COMMENT '状态'"
},
{
"name": "createdAt",
- "definition": "bigint unsigned DEFAULT '0' COMMENT '创建时间'"
+ "definition": "bigint(20) unsigned DEFAULT '0' COMMENT '创建时间'"
},
{
"name": "isOn",
- "definition": "tinyint unsigned DEFAULT '1' COMMENT '是否启用'"
+ "definition": "tinyint(3) unsigned DEFAULT '1' COMMENT '是否启用'"
},
{
"name": "name",
@@ -113728,7 +114426,7 @@
},
{
"name": "useLocalFirewall",
- "definition": "tinyint unsigned DEFAULT '1' COMMENT '是否自动使用本地防火墙'"
+ "definition": "tinyint(3) unsigned DEFAULT '1' COMMENT '是否自动使用本地防火墙'"
},
{
"name": "synFlood",
@@ -113740,7 +114438,7 @@
},
{
"name": "maxRequestBodySize",
- "definition": "int unsigned DEFAULT '0' COMMENT '可以检查的最大请求内容尺寸'"
+ "definition": "int(10) unsigned DEFAULT '0' COMMENT '可以检查的最大请求内容尺寸'"
},
{
"name": "denyCountryHTML",
@@ -113771,15 +114469,15 @@
"name": "edgeHTTPFirewallRuleGroups",
"engine": "InnoDB",
"charset": "utf8mb4_unicode_ci",
- "definition": "CREATE TABLE `edgeHTTPFirewallRuleGroups` (\n `id` int unsigned NOT NULL AUTO_INCREMENT COMMENT 'ID',\n `isOn` tinyint unsigned DEFAULT '1' COMMENT '是否启用',\n `name` varchar(255) DEFAULT NULL COMMENT '名称',\n `description` varchar(1024) DEFAULT NULL COMMENT '描述',\n `code` varchar(255) DEFAULT NULL COMMENT '代号',\n `isTemplate` tinyint unsigned DEFAULT '0' COMMENT '是否为预置模板',\n `adminId` int unsigned DEFAULT '0' COMMENT '管理员ID',\n `userId` int unsigned DEFAULT '0' COMMENT '用户ID',\n `state` tinyint unsigned DEFAULT '1' COMMENT '状态',\n `sets` json DEFAULT NULL COMMENT '规则集列表',\n `createdAt` bigint unsigned DEFAULT '0' COMMENT '创建时间',\n PRIMARY KEY (`id`),\n KEY `code` (`code`)\n) ENGINE=InnoDB DEFAULT CHARSET=utf8mb4 COLLATE=utf8mb4_unicode_ci COMMENT='防火墙规则分组'",
+ "definition": "CREATE TABLE `edgeHTTPFirewallRuleGroups` (\n `id` int(10) unsigned NOT NULL AUTO_INCREMENT COMMENT 'ID',\n `isOn` tinyint(3) unsigned DEFAULT '1' COMMENT '是否启用',\n `name` varchar(255) COLLATE utf8mb4_unicode_ci DEFAULT NULL COMMENT '名称',\n `description` varchar(1024) COLLATE utf8mb4_unicode_ci DEFAULT NULL COMMENT '描述',\n `code` varchar(255) COLLATE utf8mb4_unicode_ci DEFAULT NULL COMMENT '代号',\n `isTemplate` tinyint(3) unsigned DEFAULT '0' COMMENT '是否为预置模板',\n `adminId` int(10) unsigned DEFAULT '0' COMMENT '管理员ID',\n `userId` int(10) unsigned DEFAULT '0' COMMENT '用户ID',\n `state` tinyint(3) unsigned DEFAULT '1' COMMENT '状态',\n `sets` json DEFAULT NULL COMMENT '规则集列表',\n `createdAt` bigint(20) unsigned DEFAULT '0' COMMENT '创建时间',\n PRIMARY KEY (`id`),\n KEY `code` (`code`)\n) ENGINE=InnoDB DEFAULT CHARSET=utf8mb4 COLLATE=utf8mb4_unicode_ci COMMENT='防火墙规则分组'",
"fields": [
{
"name": "id",
- "definition": "int unsigned auto_increment COMMENT 'ID'"
+ "definition": "int(10) unsigned auto_increment COMMENT 'ID'"
},
{
"name": "isOn",
- "definition": "tinyint unsigned DEFAULT '1' COMMENT '是否启用'"
+ "definition": "tinyint(3) unsigned DEFAULT '1' COMMENT '是否启用'"
},
{
"name": "name",
@@ -113795,19 +114493,19 @@
},
{
"name": "isTemplate",
- "definition": "tinyint unsigned DEFAULT '0' COMMENT '是否为预置模板'"
+ "definition": "tinyint(3) unsigned DEFAULT '0' COMMENT '是否为预置模板'"
},
{
"name": "adminId",
- "definition": "int unsigned DEFAULT '0' COMMENT '管理员ID'"
+ "definition": "int(10) unsigned DEFAULT '0' COMMENT '管理员ID'"
},
{
"name": "userId",
- "definition": "int unsigned DEFAULT '0' COMMENT '用户ID'"
+ "definition": "int(10) unsigned DEFAULT '0' COMMENT '用户ID'"
},
{
"name": "state",
- "definition": "tinyint unsigned DEFAULT '1' COMMENT '状态'"
+ "definition": "tinyint(3) unsigned DEFAULT '1' COMMENT '状态'"
},
{
"name": "sets",
@@ -113815,7 +114513,7 @@
},
{
"name": "createdAt",
- "definition": "bigint unsigned DEFAULT '0' COMMENT '创建时间'"
+ "definition": "bigint(20) unsigned DEFAULT '0' COMMENT '创建时间'"
}
],
"indexes": [
@@ -113834,15 +114532,15 @@
"name": "edgeHTTPFirewallRuleSets",
"engine": "InnoDB",
"charset": "utf8mb4_unicode_ci",
- "definition": "CREATE TABLE `edgeHTTPFirewallRuleSets` (\n `id` int unsigned NOT NULL AUTO_INCREMENT COMMENT 'ID',\n `isOn` tinyint unsigned DEFAULT '1' COMMENT '是否启用',\n `code` varchar(255) DEFAULT NULL COMMENT '代号',\n `name` varchar(255) DEFAULT NULL COMMENT '名称',\n `description` varchar(1024) DEFAULT NULL COMMENT '描述',\n `createdAt` bigint unsigned DEFAULT '0' COMMENT '创建时间',\n `rules` json DEFAULT NULL COMMENT '规则列表',\n `connector` varchar(64) DEFAULT NULL COMMENT '规则之间的关系',\n `state` tinyint unsigned DEFAULT '1' COMMENT '状态',\n `adminId` int unsigned DEFAULT '0' COMMENT '管理员ID',\n `userId` int unsigned DEFAULT '0' COMMENT '用户ID',\n `action` varchar(255) DEFAULT NULL COMMENT '执行的动作(过期)',\n `actionOptions` json DEFAULT NULL COMMENT '动作的选项(过期)',\n `actions` json DEFAULT NULL COMMENT '一组动作',\n `ignoreLocal` tinyint unsigned DEFAULT '0' COMMENT '忽略局域网请求',\n `ignoreSearchEngine` tinyint unsigned DEFAULT '0' COMMENT '忽略搜索引擎',\n `level` varchar(255) DEFAULT NULL COMMENT '威胁等级',\n `cve` varchar(255) CHARACTER SET utf8mb4 COLLATE utf8mb4_unicode_ci DEFAULT NULL COMMENT 'cve编号',\n PRIMARY KEY (`id`)\n) ENGINE=InnoDB DEFAULT CHARSET=utf8mb4 COLLATE=utf8mb4_unicode_ci COMMENT='防火墙规则集'",
+ "definition": "CREATE TABLE `edgeHTTPFirewallRuleSets` (\n `id` int(10) unsigned NOT NULL AUTO_INCREMENT COMMENT 'ID',\n `isOn` tinyint(3) unsigned DEFAULT '1' COMMENT '是否启用',\n `code` varchar(255) COLLATE utf8mb4_unicode_ci DEFAULT NULL COMMENT '代号',\n `name` varchar(255) COLLATE utf8mb4_unicode_ci DEFAULT NULL COMMENT '名称',\n `description` varchar(1024) COLLATE utf8mb4_unicode_ci DEFAULT NULL COMMENT '描述',\n `createdAt` bigint(20) unsigned DEFAULT '0' COMMENT '创建时间',\n `rules` json DEFAULT NULL COMMENT '规则列表',\n `connector` varchar(64) COLLATE utf8mb4_unicode_ci DEFAULT NULL COMMENT '规则之间的关系',\n `state` tinyint(3) unsigned DEFAULT '1' COMMENT '状态',\n `adminId` int(10) unsigned DEFAULT '0' COMMENT '管理员ID',\n `userId` int(10) unsigned DEFAULT '0' COMMENT '用户ID',\n `action` varchar(255) COLLATE utf8mb4_unicode_ci DEFAULT NULL COMMENT '执行的动作(过期)',\n `actionOptions` json DEFAULT NULL COMMENT '动作的选项(过期)',\n `actions` json DEFAULT NULL COMMENT '一组动作',\n `ignoreLocal` tinyint(3) unsigned DEFAULT '0' COMMENT '忽略局域网请求',\n `ignoreSearchEngine` tinyint(3) unsigned DEFAULT '0' COMMENT '忽略搜索引擎',\n `level` varchar(255) COLLATE utf8mb4_unicode_ci DEFAULT NULL COMMENT '威胁等级',\n `cve` varchar(255) COLLATE utf8mb4_unicode_ci DEFAULT NULL COMMENT 'cve编号',\n PRIMARY KEY (`id`)\n) ENGINE=InnoDB DEFAULT CHARSET=utf8mb4 COLLATE=utf8mb4_unicode_ci COMMENT='防火墙规则集'",
"fields": [
{
"name": "id",
- "definition": "int unsigned auto_increment COMMENT 'ID'"
+ "definition": "int(10) unsigned auto_increment COMMENT 'ID'"
},
{
"name": "isOn",
- "definition": "tinyint unsigned DEFAULT '1' COMMENT '是否启用'"
+ "definition": "tinyint(3) unsigned DEFAULT '1' COMMENT '是否启用'"
},
{
"name": "code",
@@ -113858,7 +114556,7 @@
},
{
"name": "createdAt",
- "definition": "bigint unsigned DEFAULT '0' COMMENT '创建时间'"
+ "definition": "bigint(20) unsigned DEFAULT '0' COMMENT '创建时间'"
},
{
"name": "rules",
@@ -113870,15 +114568,15 @@
},
{
"name": "state",
- "definition": "tinyint unsigned DEFAULT '1' COMMENT '状态'"
+ "definition": "tinyint(3) unsigned DEFAULT '1' COMMENT '状态'"
},
{
"name": "adminId",
- "definition": "int unsigned DEFAULT '0' COMMENT '管理员ID'"
+ "definition": "int(10) unsigned DEFAULT '0' COMMENT '管理员ID'"
},
{
"name": "userId",
- "definition": "int unsigned DEFAULT '0' COMMENT '用户ID'"
+ "definition": "int(10) unsigned DEFAULT '0' COMMENT '用户ID'"
},
{
"name": "action",
@@ -113894,11 +114592,11 @@
},
{
"name": "ignoreLocal",
- "definition": "tinyint unsigned DEFAULT '0' COMMENT '忽略局域网请求'"
+ "definition": "tinyint(3) unsigned DEFAULT '0' COMMENT '忽略局域网请求'"
},
{
"name": "ignoreSearchEngine",
- "definition": "tinyint unsigned DEFAULT '0' COMMENT '忽略搜索引擎'"
+ "definition": "tinyint(3) unsigned DEFAULT '0' COMMENT '忽略搜索引擎'"
},
{
"name": "level",
@@ -113921,15 +114619,15 @@
"name": "edgeHTTPFirewallRules",
"engine": "InnoDB",
"charset": "utf8mb4_unicode_ci",
- "definition": "CREATE TABLE `edgeHTTPFirewallRules` (\n `id` int unsigned NOT NULL AUTO_INCREMENT COMMENT 'ID',\n `isOn` tinyint unsigned DEFAULT '1' COMMENT '是否启用',\n `description` varchar(1024) DEFAULT NULL COMMENT '说明',\n `param` varchar(1024) DEFAULT NULL COMMENT '参数',\n `paramFilters` json DEFAULT NULL COMMENT '处理器',\n `operator` varchar(255) DEFAULT NULL COMMENT '操作符',\n `value` varchar(4096) DEFAULT NULL COMMENT '对比值',\n `isCaseInsensitive` tinyint unsigned DEFAULT '1' COMMENT '是否大小写不敏感',\n `checkpointOptions` json DEFAULT NULL COMMENT '检查点参数',\n `state` tinyint unsigned DEFAULT '1' COMMENT '状态',\n `createdAt` bigint unsigned DEFAULT '0' COMMENT '创建时间',\n `adminId` int unsigned DEFAULT '0' COMMENT '管理员ID',\n `userId` int unsigned DEFAULT '0' COMMENT '用户ID',\n PRIMARY KEY (`id`)\n) ENGINE=InnoDB DEFAULT CHARSET=utf8mb4 COLLATE=utf8mb4_unicode_ci COMMENT='防火墙规则'",
+ "definition": "CREATE TABLE `edgeHTTPFirewallRules` (\n `id` int(10) unsigned NOT NULL AUTO_INCREMENT COMMENT 'ID',\n `isOn` tinyint(3) unsigned DEFAULT '1' COMMENT '是否启用',\n `description` varchar(1024) COLLATE utf8mb4_unicode_ci DEFAULT NULL COMMENT '说明',\n `param` varchar(1024) COLLATE utf8mb4_unicode_ci DEFAULT NULL COMMENT '参数',\n `paramFilters` json DEFAULT NULL COMMENT '处理器',\n `operator` varchar(255) COLLATE utf8mb4_unicode_ci DEFAULT NULL COMMENT '操作符',\n `value` varchar(4096) COLLATE utf8mb4_unicode_ci DEFAULT NULL COMMENT '对比值',\n `isCaseInsensitive` tinyint(3) unsigned DEFAULT '1' COMMENT '是否大小写不敏感',\n `checkpointOptions` json DEFAULT NULL COMMENT '检查点参数',\n `state` tinyint(3) unsigned DEFAULT '1' COMMENT '状态',\n `createdAt` bigint(20) unsigned DEFAULT '0' COMMENT '创建时间',\n `adminId` int(10) unsigned DEFAULT '0' COMMENT '管理员ID',\n `userId` int(10) unsigned DEFAULT '0' COMMENT '用户ID',\n PRIMARY KEY (`id`)\n) ENGINE=InnoDB DEFAULT CHARSET=utf8mb4 COLLATE=utf8mb4_unicode_ci COMMENT='防火墙规则'",
"fields": [
{
"name": "id",
- "definition": "int unsigned auto_increment COMMENT 'ID'"
+ "definition": "int(10) unsigned auto_increment COMMENT 'ID'"
},
{
"name": "isOn",
- "definition": "tinyint unsigned DEFAULT '1' COMMENT '是否启用'"
+ "definition": "tinyint(3) unsigned DEFAULT '1' COMMENT '是否启用'"
},
{
"name": "description",
@@ -113953,7 +114651,7 @@
},
{
"name": "isCaseInsensitive",
- "definition": "tinyint unsigned DEFAULT '1' COMMENT '是否大小写不敏感'"
+ "definition": "tinyint(3) unsigned DEFAULT '1' COMMENT '是否大小写不敏感'"
},
{
"name": "checkpointOptions",
@@ -113961,19 +114659,19 @@
},
{
"name": "state",
- "definition": "tinyint unsigned DEFAULT '1' COMMENT '状态'"
+ "definition": "tinyint(3) unsigned DEFAULT '1' COMMENT '状态'"
},
{
"name": "createdAt",
- "definition": "bigint unsigned DEFAULT '0' COMMENT '创建时间'"
+ "definition": "bigint(20) unsigned DEFAULT '0' COMMENT '创建时间'"
},
{
"name": "adminId",
- "definition": "int unsigned DEFAULT '0' COMMENT '管理员ID'"
+ "definition": "int(10) unsigned DEFAULT '0' COMMENT '管理员ID'"
},
{
"name": "userId",
- "definition": "int unsigned DEFAULT '0' COMMENT '用户ID'"
+ "definition": "int(10) unsigned DEFAULT '0' COMMENT '用户ID'"
}
],
"indexes": [
@@ -113988,27 +114686,27 @@
"name": "edgeHTTPGzips",
"engine": "InnoDB",
"charset": "utf8mb4_unicode_ci",
- "definition": "CREATE TABLE `edgeHTTPGzips` (\n `id` int unsigned NOT NULL AUTO_INCREMENT COMMENT 'ID',\n `adminId` int unsigned DEFAULT '0' COMMENT '管理员ID',\n `userId` int unsigned DEFAULT '0' COMMENT '用户ID',\n `isOn` tinyint unsigned DEFAULT '1' COMMENT '是否启用',\n `level` int unsigned DEFAULT '0' COMMENT '压缩级别',\n `minLength` json DEFAULT NULL COMMENT '可压缩最小值',\n `maxLength` json DEFAULT NULL COMMENT '可压缩最大值',\n `state` tinyint unsigned DEFAULT '1' COMMENT '状态',\n `createdAt` bigint unsigned DEFAULT '0' COMMENT '创建时间',\n `conds` json DEFAULT NULL COMMENT '条件',\n PRIMARY KEY (`id`)\n) ENGINE=InnoDB DEFAULT CHARSET=utf8mb4 COLLATE=utf8mb4_unicode_ci COMMENT='Gzip配置'",
+ "definition": "CREATE TABLE `edgeHTTPGzips` (\n `id` int(10) unsigned NOT NULL AUTO_INCREMENT COMMENT 'ID',\n `adminId` int(10) unsigned DEFAULT '0' COMMENT '管理员ID',\n `userId` int(10) unsigned DEFAULT '0' COMMENT '用户ID',\n `isOn` tinyint(3) unsigned DEFAULT '1' COMMENT '是否启用',\n `level` int(10) unsigned DEFAULT '0' COMMENT '压缩级别',\n `minLength` json DEFAULT NULL COMMENT '可压缩最小值',\n `maxLength` json DEFAULT NULL COMMENT '可压缩最大值',\n `state` tinyint(3) unsigned DEFAULT '1' COMMENT '状态',\n `createdAt` bigint(20) unsigned DEFAULT '0' COMMENT '创建时间',\n `conds` json DEFAULT NULL COMMENT '条件',\n PRIMARY KEY (`id`)\n) ENGINE=InnoDB DEFAULT CHARSET=utf8mb4 COLLATE=utf8mb4_unicode_ci COMMENT='Gzip配置'",
"fields": [
{
"name": "id",
- "definition": "int unsigned auto_increment COMMENT 'ID'"
+ "definition": "int(10) unsigned auto_increment COMMENT 'ID'"
},
{
"name": "adminId",
- "definition": "int unsigned DEFAULT '0' COMMENT '管理员ID'"
+ "definition": "int(10) unsigned DEFAULT '0' COMMENT '管理员ID'"
},
{
"name": "userId",
- "definition": "int unsigned DEFAULT '0' COMMENT '用户ID'"
+ "definition": "int(10) unsigned DEFAULT '0' COMMENT '用户ID'"
},
{
"name": "isOn",
- "definition": "tinyint unsigned DEFAULT '1' COMMENT '是否启用'"
+ "definition": "tinyint(3) unsigned DEFAULT '1' COMMENT '是否启用'"
},
{
"name": "level",
- "definition": "int unsigned DEFAULT '0' COMMENT '压缩级别'"
+ "definition": "int(10) unsigned DEFAULT '0' COMMENT '压缩级别'"
},
{
"name": "minLength",
@@ -114020,11 +114718,11 @@
},
{
"name": "state",
- "definition": "tinyint unsigned DEFAULT '1' COMMENT '状态'"
+ "definition": "tinyint(3) unsigned DEFAULT '1' COMMENT '状态'"
},
{
"name": "createdAt",
- "definition": "bigint unsigned DEFAULT '0' COMMENT '创建时间'"
+ "definition": "bigint(20) unsigned DEFAULT '0' COMMENT '创建时间'"
},
{
"name": "conds",
@@ -114043,31 +114741,31 @@
"name": "edgeHTTPHeaderPolicies",
"engine": "InnoDB",
"charset": "utf8mb4_unicode_ci",
- "definition": "CREATE TABLE `edgeHTTPHeaderPolicies` (\n `id` int unsigned NOT NULL AUTO_INCREMENT COMMENT 'ID',\n `isOn` tinyint unsigned NOT NULL DEFAULT '1' COMMENT '是否启用',\n `state` tinyint unsigned DEFAULT '1' COMMENT '状态',\n `adminId` int unsigned DEFAULT '0' COMMENT '管理员ID',\n `userId` int unsigned DEFAULT '0' COMMENT '用户ID',\n `createdAt` bigint unsigned DEFAULT '0' COMMENT '创建时间',\n `addHeaders` json DEFAULT NULL COMMENT '添加的Header',\n `addTrailers` json DEFAULT NULL COMMENT '添加的Trailers',\n `setHeaders` json DEFAULT NULL COMMENT '设置Header',\n `replaceHeaders` json DEFAULT NULL COMMENT '替换Header内容',\n `expires` json DEFAULT NULL COMMENT 'Expires单独设置',\n `deleteHeaders` json DEFAULT NULL COMMENT '删除的Headers',\n `nonStandardHeaders` json DEFAULT NULL COMMENT '非标Headers',\n `cors` json DEFAULT NULL COMMENT 'CORS配置',\n PRIMARY KEY (`id`),\n KEY `userId` (`userId`)\n) ENGINE=InnoDB DEFAULT CHARSET=utf8mb4 COLLATE=utf8mb4_unicode_ci COMMENT='Header定义'",
+ "definition": "CREATE TABLE `edgeHTTPHeaderPolicies` (\n `id` int(10) unsigned NOT NULL AUTO_INCREMENT COMMENT 'ID',\n `isOn` tinyint(3) unsigned DEFAULT '1' COMMENT '是否启用',\n `state` tinyint(3) unsigned DEFAULT '1' COMMENT '状态',\n `adminId` int(10) unsigned DEFAULT '0' COMMENT '管理员ID',\n `userId` int(10) unsigned DEFAULT '0' COMMENT '用户ID',\n `createdAt` bigint(20) unsigned DEFAULT '0' COMMENT '创建时间',\n `addHeaders` json DEFAULT NULL COMMENT '添加的Header',\n `addTrailers` json DEFAULT NULL COMMENT '添加的Trailers',\n `setHeaders` json DEFAULT NULL COMMENT '设置Header',\n `replaceHeaders` json DEFAULT NULL COMMENT '替换Header内容',\n `expires` json DEFAULT NULL COMMENT 'Expires单独设置',\n `deleteHeaders` json DEFAULT NULL COMMENT '删除的Headers',\n `nonStandardHeaders` json DEFAULT NULL COMMENT '非标Headers',\n `cors` json DEFAULT NULL COMMENT 'CORS配置',\n PRIMARY KEY (`id`),\n KEY `userId` (`userId`)\n) ENGINE=InnoDB DEFAULT CHARSET=utf8mb4 COLLATE=utf8mb4_unicode_ci COMMENT='Header定义'",
"fields": [
{
"name": "id",
- "definition": "int unsigned auto_increment COMMENT 'ID'"
+ "definition": "int(10) unsigned auto_increment COMMENT 'ID'"
},
{
"name": "isOn",
- "definition": "tinyint unsigned DEFAULT '1' COMMENT '是否启用'"
+ "definition": "tinyint(3) unsigned DEFAULT '1' COMMENT '是否启用'"
},
{
"name": "state",
- "definition": "tinyint unsigned DEFAULT '1' COMMENT '状态'"
+ "definition": "tinyint(3) unsigned DEFAULT '1' COMMENT '状态'"
},
{
"name": "adminId",
- "definition": "int unsigned DEFAULT '0' COMMENT '管理员ID'"
+ "definition": "int(10) unsigned DEFAULT '0' COMMENT '管理员ID'"
},
{
"name": "userId",
- "definition": "int unsigned DEFAULT '0' COMMENT '用户ID'"
+ "definition": "int(10) unsigned DEFAULT '0' COMMENT '用户ID'"
},
{
"name": "createdAt",
- "definition": "bigint unsigned DEFAULT '0' COMMENT '创建时间'"
+ "definition": "bigint(20) unsigned DEFAULT '0' COMMENT '创建时间'"
},
{
"name": "addHeaders",
@@ -114118,27 +114816,27 @@
"name": "edgeHTTPHeaders",
"engine": "InnoDB",
"charset": "utf8mb4_unicode_ci",
- "definition": "CREATE TABLE `edgeHTTPHeaders` (\n `id` int unsigned NOT NULL AUTO_INCREMENT COMMENT 'ID',\n `adminId` int unsigned DEFAULT '0' COMMENT '管理员ID',\n `userId` int unsigned DEFAULT '0' COMMENT '用户ID',\n `templateId` int unsigned DEFAULT '0' COMMENT '模版ID',\n `isOn` tinyint unsigned DEFAULT '1' COMMENT '是否启用',\n `name` varchar(255) DEFAULT NULL COMMENT '名称',\n `value` varchar(1024) DEFAULT NULL COMMENT '值',\n `order` int unsigned DEFAULT '0' COMMENT '排序',\n `status` json DEFAULT NULL COMMENT '状态码设置',\n `disableRedirect` tinyint unsigned DEFAULT '0' COMMENT '是否不支持跳转',\n `shouldAppend` tinyint unsigned DEFAULT '0' COMMENT '是否为附加',\n `shouldReplace` tinyint unsigned DEFAULT '0' COMMENT '是否替换变量',\n `replaceValues` json DEFAULT NULL COMMENT '替换的值',\n `methods` json DEFAULT NULL COMMENT '支持的方法',\n `domains` json DEFAULT NULL COMMENT '支持的域名',\n `state` tinyint unsigned DEFAULT '1' COMMENT '状态',\n `createdAt` bigint unsigned DEFAULT '0' COMMENT '创建时间',\n PRIMARY KEY (`id`),\n KEY `userId` (`userId`)\n) ENGINE=InnoDB DEFAULT CHARSET=utf8mb4 COLLATE=utf8mb4_unicode_ci COMMENT='HTTP Header'",
+ "definition": "CREATE TABLE `edgeHTTPHeaders` (\n `id` int(10) unsigned NOT NULL AUTO_INCREMENT COMMENT 'ID',\n `adminId` int(10) unsigned DEFAULT '0' COMMENT '管理员ID',\n `userId` int(10) unsigned DEFAULT '0' COMMENT '用户ID',\n `templateId` int(10) unsigned DEFAULT '0' COMMENT '模版ID',\n `isOn` tinyint(3) unsigned DEFAULT '1' COMMENT '是否启用',\n `name` varchar(255) COLLATE utf8mb4_unicode_ci DEFAULT NULL COMMENT '名称',\n `value` varchar(1024) COLLATE utf8mb4_unicode_ci DEFAULT NULL COMMENT '值',\n `order` int(10) unsigned DEFAULT '0' COMMENT '排序',\n `status` json DEFAULT NULL COMMENT '状态码设置',\n `disableRedirect` tinyint(3) unsigned DEFAULT '0' COMMENT '是否不支持跳转',\n `shouldAppend` tinyint(3) unsigned DEFAULT '0' COMMENT '是否为附加',\n `shouldReplace` tinyint(3) unsigned DEFAULT '0' COMMENT '是否替换变量',\n `replaceValues` json DEFAULT NULL COMMENT '替换的值',\n `methods` json DEFAULT NULL COMMENT '支持的方法',\n `domains` json DEFAULT NULL COMMENT '支持的域名',\n `state` tinyint(3) unsigned DEFAULT '1' COMMENT '状态',\n `createdAt` bigint(20) unsigned DEFAULT '0' COMMENT '创建时间',\n PRIMARY KEY (`id`),\n KEY `userId` (`userId`)\n) ENGINE=InnoDB DEFAULT CHARSET=utf8mb4 COLLATE=utf8mb4_unicode_ci COMMENT='HTTP Header'",
"fields": [
{
"name": "id",
- "definition": "int unsigned auto_increment COMMENT 'ID'"
+ "definition": "int(10) unsigned auto_increment COMMENT 'ID'"
},
{
"name": "adminId",
- "definition": "int unsigned DEFAULT '0' COMMENT '管理员ID'"
+ "definition": "int(10) unsigned DEFAULT '0' COMMENT '管理员ID'"
},
{
"name": "userId",
- "definition": "int unsigned DEFAULT '0' COMMENT '用户ID'"
+ "definition": "int(10) unsigned DEFAULT '0' COMMENT '用户ID'"
},
{
"name": "templateId",
- "definition": "int unsigned DEFAULT '0' COMMENT '模版ID'"
+ "definition": "int(10) unsigned DEFAULT '0' COMMENT '模版ID'"
},
{
"name": "isOn",
- "definition": "tinyint unsigned DEFAULT '1' COMMENT '是否启用'"
+ "definition": "tinyint(3) unsigned DEFAULT '1' COMMENT '是否启用'"
},
{
"name": "name",
@@ -114150,7 +114848,7 @@
},
{
"name": "order",
- "definition": "int unsigned DEFAULT '0' COMMENT '排序'"
+ "definition": "int(10) unsigned DEFAULT '0' COMMENT '排序'"
},
{
"name": "status",
@@ -114158,15 +114856,15 @@
},
{
"name": "disableRedirect",
- "definition": "tinyint unsigned DEFAULT '0' COMMENT '是否不支持跳转'"
+ "definition": "tinyint(3) unsigned DEFAULT '0' COMMENT '是否不支持跳转'"
},
{
"name": "shouldAppend",
- "definition": "tinyint unsigned DEFAULT '0' COMMENT '是否为附加'"
+ "definition": "tinyint(3) unsigned DEFAULT '0' COMMENT '是否为附加'"
},
{
"name": "shouldReplace",
- "definition": "tinyint unsigned DEFAULT '0' COMMENT '是否替换变量'"
+ "definition": "tinyint(3) unsigned DEFAULT '0' COMMENT '是否替换变量'"
},
{
"name": "replaceValues",
@@ -114182,11 +114880,11 @@
},
{
"name": "state",
- "definition": "tinyint unsigned DEFAULT '1' COMMENT '状态'"
+ "definition": "tinyint(3) unsigned DEFAULT '1' COMMENT '状态'"
},
{
"name": "createdAt",
- "definition": "bigint unsigned DEFAULT '0' COMMENT '创建时间'"
+ "definition": "bigint(20) unsigned DEFAULT '0' COMMENT '创建时间'"
}
],
"indexes": [
@@ -114205,35 +114903,35 @@
"name": "edgeHTTPLocations",
"engine": "InnoDB",
"charset": "utf8mb4_unicode_ci",
- "definition": "CREATE TABLE `edgeHTTPLocations` (\n `id` int unsigned NOT NULL AUTO_INCREMENT COMMENT 'ID',\n `templateId` int unsigned DEFAULT '0' COMMENT '模版ID',\n `adminId` int unsigned DEFAULT '0' COMMENT '管理员ID',\n `userId` int unsigned DEFAULT '0' COMMENT '用户ID',\n `parentId` int unsigned DEFAULT '0' COMMENT '父级ID',\n `state` tinyint unsigned DEFAULT '1' COMMENT '状态',\n `createdAt` bigint unsigned DEFAULT '0' COMMENT '创建时间',\n `pattern` varchar(1024) DEFAULT NULL COMMENT '匹配规则',\n `isOn` tinyint unsigned DEFAULT '1' COMMENT '是否启用',\n `name` varchar(255) DEFAULT NULL COMMENT '名称',\n `description` varchar(1024) DEFAULT NULL COMMENT '描述',\n `webId` int unsigned DEFAULT '0' COMMENT 'Web配置ID',\n `reverseProxy` json DEFAULT NULL COMMENT '反向代理',\n `urlPrefix` varchar(1024) DEFAULT NULL COMMENT 'URL前缀',\n `isBreak` tinyint unsigned DEFAULT '0' COMMENT '是否终止匹配',\n `conds` json DEFAULT NULL COMMENT '匹配条件',\n `domains` json DEFAULT NULL COMMENT '专属域名',\n PRIMARY KEY (`id`),\n KEY `webId` (`webId`)\n) ENGINE=InnoDB DEFAULT CHARSET=utf8mb4 COLLATE=utf8mb4_unicode_ci COMMENT='路由规则配置'",
+ "definition": "CREATE TABLE `edgeHTTPLocations` (\n `id` int(10) unsigned NOT NULL AUTO_INCREMENT COMMENT 'ID',\n `templateId` int(10) unsigned DEFAULT '0' COMMENT '模版ID',\n `adminId` int(10) unsigned DEFAULT '0' COMMENT '管理员ID',\n `userId` int(10) unsigned DEFAULT '0' COMMENT '用户ID',\n `parentId` int(10) unsigned DEFAULT '0' COMMENT '父级ID',\n `state` tinyint(3) unsigned DEFAULT '1' COMMENT '状态',\n `createdAt` bigint(20) unsigned DEFAULT '0' COMMENT '创建时间',\n `pattern` varchar(1024) COLLATE utf8mb4_unicode_ci DEFAULT NULL COMMENT '匹配规则',\n `isOn` tinyint(3) unsigned DEFAULT '1' COMMENT '是否启用',\n `name` varchar(255) COLLATE utf8mb4_unicode_ci DEFAULT NULL COMMENT '名称',\n `description` varchar(1024) COLLATE utf8mb4_unicode_ci DEFAULT NULL COMMENT '描述',\n `webId` int(10) unsigned DEFAULT '0' COMMENT 'Web配置ID',\n `reverseProxy` json DEFAULT NULL COMMENT '反向代理',\n `urlPrefix` varchar(1024) COLLATE utf8mb4_unicode_ci DEFAULT NULL COMMENT 'URL前缀',\n `isBreak` tinyint(3) unsigned DEFAULT '0' COMMENT '是否终止匹配',\n `conds` json DEFAULT NULL COMMENT '匹配条件',\n `domains` json DEFAULT NULL COMMENT '专属域名',\n PRIMARY KEY (`id`),\n KEY `webId` (`webId`)\n) ENGINE=InnoDB DEFAULT CHARSET=utf8mb4 COLLATE=utf8mb4_unicode_ci COMMENT='路由规则配置'",
"fields": [
{
"name": "id",
- "definition": "int unsigned auto_increment COMMENT 'ID'"
+ "definition": "int(10) unsigned auto_increment COMMENT 'ID'"
},
{
"name": "templateId",
- "definition": "int unsigned DEFAULT '0' COMMENT '模版ID'"
+ "definition": "int(10) unsigned DEFAULT '0' COMMENT '模版ID'"
},
{
"name": "adminId",
- "definition": "int unsigned DEFAULT '0' COMMENT '管理员ID'"
+ "definition": "int(10) unsigned DEFAULT '0' COMMENT '管理员ID'"
},
{
"name": "userId",
- "definition": "int unsigned DEFAULT '0' COMMENT '用户ID'"
+ "definition": "int(10) unsigned DEFAULT '0' COMMENT '用户ID'"
},
{
"name": "parentId",
- "definition": "int unsigned DEFAULT '0' COMMENT '父级ID'"
+ "definition": "int(10) unsigned DEFAULT '0' COMMENT '父级ID'"
},
{
"name": "state",
- "definition": "tinyint unsigned DEFAULT '1' COMMENT '状态'"
+ "definition": "tinyint(3) unsigned DEFAULT '1' COMMENT '状态'"
},
{
"name": "createdAt",
- "definition": "bigint unsigned DEFAULT '0' COMMENT '创建时间'"
+ "definition": "bigint(20) unsigned DEFAULT '0' COMMENT '创建时间'"
},
{
"name": "pattern",
@@ -114241,7 +114939,7 @@
},
{
"name": "isOn",
- "definition": "tinyint unsigned DEFAULT '1' COMMENT '是否启用'"
+ "definition": "tinyint(3) unsigned DEFAULT '1' COMMENT '是否启用'"
},
{
"name": "name",
@@ -114253,7 +114951,7 @@
},
{
"name": "webId",
- "definition": "int unsigned DEFAULT '0' COMMENT 'Web配置ID'"
+ "definition": "int(10) unsigned DEFAULT '0' COMMENT 'Web配置ID'"
},
{
"name": "reverseProxy",
@@ -114265,7 +114963,7 @@
},
{
"name": "isBreak",
- "definition": "tinyint unsigned DEFAULT '0' COMMENT '是否终止匹配'"
+ "definition": "tinyint(3) unsigned DEFAULT '0' COMMENT '是否终止匹配'"
},
{
"name": "conds",
@@ -114292,23 +114990,23 @@
"name": "edgeHTTPPages",
"engine": "InnoDB",
"charset": "utf8mb4_unicode_ci",
- "definition": "CREATE TABLE `edgeHTTPPages` (\n `id` int unsigned NOT NULL AUTO_INCREMENT COMMENT 'ID',\n `adminId` int unsigned DEFAULT '0' COMMENT '管理员ID',\n `userId` int unsigned DEFAULT '0' COMMENT '用户ID',\n `isOn` tinyint unsigned DEFAULT '0' COMMENT '是否启用',\n `statusList` json DEFAULT NULL COMMENT '状态列表',\n `url` varchar(1024) DEFAULT NULL COMMENT '页面URL',\n `newStatus` int DEFAULT NULL COMMENT '新状态码',\n `state` tinyint unsigned DEFAULT '1' COMMENT '状态',\n `createdAt` bigint unsigned DEFAULT '0' COMMENT '创建时间',\n `body` text COMMENT '页面内容',\n `bodyType` varchar(32) DEFAULT 'url' COMMENT '内容类型',\n `exceptURLPatterns` json DEFAULT NULL COMMENT '例外URL',\n `onlyURLPatterns` json DEFAULT NULL COMMENT '限制URL',\n PRIMARY KEY (`id`)\n) ENGINE=InnoDB DEFAULT CHARSET=utf8mb4 COLLATE=utf8mb4_unicode_ci COMMENT='特殊页面'",
+ "definition": "CREATE TABLE `edgeHTTPPages` (\n `id` int(10) unsigned NOT NULL AUTO_INCREMENT COMMENT 'ID',\n `adminId` int(10) unsigned DEFAULT '0' COMMENT '管理员ID',\n `userId` int(10) unsigned DEFAULT '0' COMMENT '用户ID',\n `isOn` tinyint(3) unsigned DEFAULT '0' COMMENT '是否启用',\n `statusList` json DEFAULT NULL COMMENT '状态列表',\n `url` varchar(1024) COLLATE utf8mb4_unicode_ci DEFAULT NULL COMMENT '页面URL',\n `newStatus` int(11) DEFAULT NULL COMMENT '新状态码',\n `state` tinyint(3) unsigned DEFAULT '1' COMMENT '状态',\n `createdAt` bigint(20) unsigned DEFAULT '0' COMMENT '创建时间',\n `body` text COLLATE utf8mb4_unicode_ci COMMENT '页面内容',\n `bodyType` varchar(32) COLLATE utf8mb4_unicode_ci DEFAULT 'url' COMMENT '内容类型',\n `exceptURLPatterns` json DEFAULT NULL COMMENT '例外URL',\n `onlyURLPatterns` json DEFAULT NULL COMMENT '限制URL',\n PRIMARY KEY (`id`)\n) ENGINE=InnoDB DEFAULT CHARSET=utf8mb4 COLLATE=utf8mb4_unicode_ci COMMENT='特殊页面'",
"fields": [
{
"name": "id",
- "definition": "int unsigned auto_increment COMMENT 'ID'"
+ "definition": "int(10) unsigned auto_increment COMMENT 'ID'"
},
{
"name": "adminId",
- "definition": "int unsigned DEFAULT '0' COMMENT '管理员ID'"
+ "definition": "int(10) unsigned DEFAULT '0' COMMENT '管理员ID'"
},
{
"name": "userId",
- "definition": "int unsigned DEFAULT '0' COMMENT '用户ID'"
+ "definition": "int(10) unsigned DEFAULT '0' COMMENT '用户ID'"
},
{
"name": "isOn",
- "definition": "tinyint unsigned DEFAULT '0' COMMENT '是否启用'"
+ "definition": "tinyint(3) unsigned DEFAULT '0' COMMENT '是否启用'"
},
{
"name": "statusList",
@@ -114320,15 +115018,15 @@
},
{
"name": "newStatus",
- "definition": "int COMMENT '新状态码'"
+ "definition": "int(11) COMMENT '新状态码'"
},
{
"name": "state",
- "definition": "tinyint unsigned DEFAULT '1' COMMENT '状态'"
+ "definition": "tinyint(3) unsigned DEFAULT '1' COMMENT '状态'"
},
{
"name": "createdAt",
- "definition": "bigint unsigned DEFAULT '0' COMMENT '创建时间'"
+ "definition": "bigint(20) unsigned DEFAULT '0' COMMENT '创建时间'"
},
{
"name": "body",
@@ -114359,35 +115057,35 @@
"name": "edgeHTTPRewriteRules",
"engine": "InnoDB",
"charset": "utf8mb4_unicode_ci",
- "definition": "CREATE TABLE `edgeHTTPRewriteRules` (\n `id` int unsigned NOT NULL AUTO_INCREMENT COMMENT 'ID',\n `adminId` int unsigned DEFAULT '0' COMMENT '管理员ID',\n `userId` int unsigned DEFAULT '0' COMMENT '用户ID',\n `templateId` int unsigned DEFAULT '0' COMMENT '模版ID',\n `isOn` tinyint unsigned DEFAULT '1' COMMENT '是否启用',\n `state` tinyint unsigned DEFAULT '1' COMMENT '状态',\n `createdAt` bigint unsigned DEFAULT '0' COMMENT '创建时间',\n `pattern` varchar(1024) DEFAULT NULL COMMENT '匹配规则',\n `replace` varchar(1024) DEFAULT NULL COMMENT '跳转后的地址',\n `mode` varchar(255) DEFAULT NULL COMMENT '替换模式',\n `redirectStatus` int unsigned DEFAULT '0' COMMENT '跳转的状态码',\n `proxyHost` varchar(255) DEFAULT NULL COMMENT '代理的主机名',\n `isBreak` tinyint unsigned DEFAULT '1' COMMENT '是否终止解析',\n `withQuery` tinyint unsigned DEFAULT '1' COMMENT '是否保留URI参数',\n `conds` json DEFAULT NULL COMMENT '匹配条件',\n PRIMARY KEY (`id`),\n KEY `userId` (`userId`)\n) ENGINE=InnoDB DEFAULT CHARSET=utf8mb4 COLLATE=utf8mb4_unicode_ci COMMENT='重写规则'",
+ "definition": "CREATE TABLE `edgeHTTPRewriteRules` (\n `id` int(10) unsigned NOT NULL AUTO_INCREMENT COMMENT 'ID',\n `adminId` int(10) unsigned DEFAULT '0' COMMENT '管理员ID',\n `userId` int(10) unsigned DEFAULT '0' COMMENT '用户ID',\n `templateId` int(10) unsigned DEFAULT '0' COMMENT '模版ID',\n `isOn` tinyint(3) unsigned DEFAULT '1' COMMENT '是否启用',\n `state` tinyint(3) unsigned DEFAULT '1' COMMENT '状态',\n `createdAt` bigint(20) unsigned DEFAULT '0' COMMENT '创建时间',\n `pattern` varchar(1024) COLLATE utf8mb4_unicode_ci DEFAULT NULL COMMENT '匹配规则',\n `replace` varchar(1024) COLLATE utf8mb4_unicode_ci DEFAULT NULL COMMENT '跳转后的地址',\n `mode` varchar(255) COLLATE utf8mb4_unicode_ci DEFAULT NULL COMMENT '替换模式',\n `redirectStatus` int(10) unsigned DEFAULT '0' COMMENT '跳转的状态码',\n `proxyHost` varchar(255) COLLATE utf8mb4_unicode_ci DEFAULT NULL COMMENT '代理的主机名',\n `isBreak` tinyint(3) unsigned DEFAULT '1' COMMENT '是否终止解析',\n `withQuery` tinyint(3) unsigned DEFAULT '1' COMMENT '是否保留URI参数',\n `conds` json DEFAULT NULL COMMENT '匹配条件',\n PRIMARY KEY (`id`),\n KEY `userId` (`userId`)\n) ENGINE=InnoDB DEFAULT CHARSET=utf8mb4 COLLATE=utf8mb4_unicode_ci COMMENT='重写规则'",
"fields": [
{
"name": "id",
- "definition": "int unsigned auto_increment COMMENT 'ID'"
+ "definition": "int(10) unsigned auto_increment COMMENT 'ID'"
},
{
"name": "adminId",
- "definition": "int unsigned DEFAULT '0' COMMENT '管理员ID'"
+ "definition": "int(10) unsigned DEFAULT '0' COMMENT '管理员ID'"
},
{
"name": "userId",
- "definition": "int unsigned DEFAULT '0' COMMENT '用户ID'"
+ "definition": "int(10) unsigned DEFAULT '0' COMMENT '用户ID'"
},
{
"name": "templateId",
- "definition": "int unsigned DEFAULT '0' COMMENT '模版ID'"
+ "definition": "int(10) unsigned DEFAULT '0' COMMENT '模版ID'"
},
{
"name": "isOn",
- "definition": "tinyint unsigned DEFAULT '1' COMMENT '是否启用'"
+ "definition": "tinyint(3) unsigned DEFAULT '1' COMMENT '是否启用'"
},
{
"name": "state",
- "definition": "tinyint unsigned DEFAULT '1' COMMENT '状态'"
+ "definition": "tinyint(3) unsigned DEFAULT '1' COMMENT '状态'"
},
{
"name": "createdAt",
- "definition": "bigint unsigned DEFAULT '0' COMMENT '创建时间'"
+ "definition": "bigint(20) unsigned DEFAULT '0' COMMENT '创建时间'"
},
{
"name": "pattern",
@@ -114403,7 +115101,7 @@
},
{
"name": "redirectStatus",
- "definition": "int unsigned DEFAULT '0' COMMENT '跳转的状态码'"
+ "definition": "int(10) unsigned DEFAULT '0' COMMENT '跳转的状态码'"
},
{
"name": "proxyHost",
@@ -114411,11 +115109,11 @@
},
{
"name": "isBreak",
- "definition": "tinyint unsigned DEFAULT '1' COMMENT '是否终止解析'"
+ "definition": "tinyint(3) unsigned DEFAULT '1' COMMENT '是否终止解析'"
},
{
"name": "withQuery",
- "definition": "tinyint unsigned DEFAULT '1' COMMENT '是否保留URI参数'"
+ "definition": "tinyint(3) unsigned DEFAULT '1' COMMENT '是否保留URI参数'"
},
{
"name": "conds",
@@ -114438,35 +115136,35 @@
"name": "edgeHTTPWebs",
"engine": "InnoDB",
"charset": "utf8mb4_unicode_ci",
- "definition": "CREATE TABLE `edgeHTTPWebs` (\n `id` int unsigned NOT NULL AUTO_INCREMENT COMMENT 'ID',\n `isOn` tinyint unsigned DEFAULT '1' COMMENT '是否启用',\n `templateId` int unsigned DEFAULT '0' COMMENT '模版ID',\n `adminId` int unsigned DEFAULT '0' COMMENT '管理员ID',\n `userId` int unsigned DEFAULT '0' COMMENT '用户ID',\n `state` tinyint unsigned DEFAULT '1' COMMENT '状态',\n `createdAt` bigint unsigned DEFAULT '0' COMMENT '创建时间',\n `root` json DEFAULT NULL COMMENT '根目录',\n `charset` json DEFAULT NULL COMMENT '字符集',\n `shutdown` json DEFAULT NULL COMMENT '临时关闭页面配置',\n `pages` json DEFAULT NULL COMMENT '特殊页面',\n `enableGlobalPages` tinyint unsigned DEFAULT '1' COMMENT '是否启用系统配置的自定义页面',\n `redirectToHttps` json DEFAULT NULL COMMENT '跳转到HTTPS设置',\n `indexes` json DEFAULT NULL COMMENT '首页文件列表',\n `maxRequestBodySize` json DEFAULT NULL COMMENT '最大允许的请求内容尺寸',\n `requestHeader` json DEFAULT NULL COMMENT '请求Header配置',\n `responseHeader` json DEFAULT NULL COMMENT '响应Header配置',\n `accessLog` json DEFAULT NULL COMMENT '访问日志配置',\n `stat` json DEFAULT NULL COMMENT '统计配置',\n `gzip` json DEFAULT NULL COMMENT 'Gzip配置(v0.3.2弃用)',\n `compression` json DEFAULT NULL COMMENT '压缩配置',\n `cache` json DEFAULT NULL COMMENT '缓存配置',\n `firewall` json DEFAULT NULL COMMENT '防火墙设置',\n `locations` json DEFAULT NULL COMMENT '路由规则配置',\n `websocket` json DEFAULT NULL COMMENT 'Websocket设置',\n `rewriteRules` json DEFAULT NULL COMMENT '重写规则配置',\n `hostRedirects` json DEFAULT NULL COMMENT '域名跳转',\n `fastcgi` json DEFAULT NULL COMMENT 'Fastcgi配置',\n `auth` json DEFAULT NULL COMMENT '认证策略配置',\n `webp` json DEFAULT NULL COMMENT 'WebP配置',\n `remoteAddr` json DEFAULT NULL COMMENT '客户端IP配置',\n `mergeSlashes` tinyint unsigned DEFAULT '0' COMMENT '是否合并路径中的斜杠',\n `requestLimit` json DEFAULT NULL COMMENT '请求限制',\n `requestScripts` json DEFAULT NULL COMMENT '请求脚本',\n `uam` json DEFAULT NULL COMMENT 'UAM设置',\n `cc` json DEFAULT NULL COMMENT 'CC设置',\n `referers` json DEFAULT NULL COMMENT '防盗链设置',\n `userAgent` json DEFAULT NULL COMMENT 'UserAgent设置',\n `optimization` json DEFAULT NULL COMMENT '页面优化配置',\n json DEFAULT NULL COMMENT '页面动态加密配置',\n `hls` json DEFAULT NULL COMMENT 'HLS设置',\n PRIMARY KEY (`id`),\n KEY `userId` (`userId`)\n) ENGINE=InnoDB DEFAULT CHARSET=utf8mb4 COLLATE=utf8mb4_unicode_ci COMMENT='HTTP Web'",
+ "definition": "CREATE TABLE `edgeHTTPWebs` (\n `id` int(10) unsigned NOT NULL AUTO_INCREMENT COMMENT 'ID',\n `isOn` tinyint(3) unsigned DEFAULT '1' COMMENT '是否启用',\n `templateId` int(10) unsigned DEFAULT '0' COMMENT '模版ID',\n `adminId` int(10) unsigned DEFAULT '0' COMMENT '管理员ID',\n `userId` int(10) unsigned DEFAULT '0' COMMENT '用户ID',\n `state` tinyint(3) unsigned DEFAULT '1' COMMENT '状态',\n `createdAt` bigint(20) unsigned DEFAULT '0' COMMENT '创建时间',\n `root` json DEFAULT NULL COMMENT '根目录',\n `charset` json DEFAULT NULL COMMENT '字符集',\n `shutdown` json DEFAULT NULL COMMENT '临时关闭页面配置',\n `pages` json DEFAULT NULL COMMENT '特殊页面',\n `enableGlobalPages` tinyint(3) unsigned DEFAULT '1' COMMENT '是否启用系统配置的自定义页面',\n `redirectToHttps` json DEFAULT NULL COMMENT '跳转到HTTPS设置',\n `indexes` json DEFAULT NULL COMMENT '首页文件列表',\n `maxRequestBodySize` json DEFAULT NULL COMMENT '最大允许的请求内容尺寸',\n `requestHeader` json DEFAULT NULL COMMENT '请求Header配置',\n `responseHeader` json DEFAULT NULL COMMENT '响应Header配置',\n `accessLog` json DEFAULT NULL COMMENT '访问日志配置',\n `stat` json DEFAULT NULL COMMENT '统计配置',\n `gzip` json DEFAULT NULL COMMENT 'Gzip配置(v0.3.2弃用)',\n `compression` json DEFAULT NULL COMMENT '压缩配置',\n `cache` json DEFAULT NULL COMMENT '缓存配置',\n `firewall` json DEFAULT NULL COMMENT '防火墙设置',\n `locations` json DEFAULT NULL COMMENT '路由规则配置',\n `websocket` json DEFAULT NULL COMMENT 'Websocket设置',\n `rewriteRules` json DEFAULT NULL COMMENT '重写规则配置',\n `hostRedirects` json DEFAULT NULL COMMENT '域名跳转',\n `fastcgi` json DEFAULT NULL COMMENT 'Fastcgi配置',\n `auth` json DEFAULT NULL COMMENT '认证策略配置',\n `webp` json DEFAULT NULL COMMENT 'WebP配置',\n `remoteAddr` json DEFAULT NULL COMMENT '客户端IP配置',\n `mergeSlashes` tinyint(3) unsigned DEFAULT '0' COMMENT '是否合并路径中的斜杠',\n `requestLimit` json DEFAULT NULL COMMENT '请求限制',\n `requestScripts` json DEFAULT NULL COMMENT '请求脚本',\n `uam` json DEFAULT NULL COMMENT 'UAM设置',\n `cc` json DEFAULT NULL COMMENT 'CC设置',\n `referers` json DEFAULT NULL COMMENT '防盗链设置',\n `userAgent` json DEFAULT NULL COMMENT 'UserAgent设置',\n `optimization` json DEFAULT NULL COMMENT '页面优化配置',\n `encryption` json DEFAULT NULL COMMENT '页面动态加密配置',\n `hls` json DEFAULT NULL COMMENT 'HLS设置',\n PRIMARY KEY (`id`),\n KEY `userId` (`userId`)\n) ENGINE=InnoDB DEFAULT CHARSET=utf8mb4 COLLATE=utf8mb4_unicode_ci COMMENT='HTTP Web'",
"fields": [
{
"name": "id",
- "definition": "int unsigned auto_increment COMMENT 'ID'"
+ "definition": "int(10) unsigned auto_increment COMMENT 'ID'"
},
{
"name": "isOn",
- "definition": "tinyint unsigned DEFAULT '1' COMMENT '是否启用'"
+ "definition": "tinyint(3) unsigned DEFAULT '1' COMMENT '是否启用'"
},
{
"name": "templateId",
- "definition": "int unsigned DEFAULT '0' COMMENT '模版ID'"
+ "definition": "int(10) unsigned DEFAULT '0' COMMENT '模版ID'"
},
{
"name": "adminId",
- "definition": "int unsigned DEFAULT '0' COMMENT '管理员ID'"
+ "definition": "int(10) unsigned DEFAULT '0' COMMENT '管理员ID'"
},
{
"name": "userId",
- "definition": "int unsigned DEFAULT '0' COMMENT '用户ID'"
+ "definition": "int(10) unsigned DEFAULT '0' COMMENT '用户ID'"
},
{
"name": "state",
- "definition": "tinyint unsigned DEFAULT '1' COMMENT '状态'"
+ "definition": "tinyint(3) unsigned DEFAULT '1' COMMENT '状态'"
},
{
"name": "createdAt",
- "definition": "bigint unsigned DEFAULT '0' COMMENT '创建时间'"
+ "definition": "bigint(20) unsigned DEFAULT '0' COMMENT '创建时间'"
},
{
"name": "root",
@@ -114486,7 +115184,7 @@
},
{
"name": "enableGlobalPages",
- "definition": "tinyint unsigned DEFAULT '1' COMMENT '是否启用系统配置的自定义页面'"
+ "definition": "tinyint(3) unsigned DEFAULT '1' COMMENT '是否启用系统配置的自定义页面'"
},
{
"name": "redirectToHttps",
@@ -114566,7 +115264,7 @@
},
{
"name": "mergeSlashes",
- "definition": "tinyint unsigned DEFAULT '0' COMMENT '是否合并路径中的斜杠'"
+ "definition": "tinyint(3) unsigned DEFAULT '0' COMMENT '是否合并路径中的斜杠'"
},
{
"name": "requestLimit",
@@ -114621,31 +115319,31 @@
"name": "edgeHTTPWebsockets",
"engine": "InnoDB",
"charset": "utf8mb4_unicode_ci",
- "definition": "CREATE TABLE `edgeHTTPWebsockets` (\n `id` int unsigned NOT NULL AUTO_INCREMENT COMMENT 'ID',\n `adminId` int unsigned DEFAULT '0' COMMENT '管理员ID',\n `userId` int unsigned DEFAULT '0' COMMENT '用户ID',\n `createdAt` bigint unsigned DEFAULT '0' COMMENT '创建时间',\n `state` tinyint unsigned DEFAULT '1' COMMENT '状态',\n `isOn` tinyint unsigned DEFAULT '1' COMMENT '是否启用',\n `handshakeTimeout` json DEFAULT NULL COMMENT '握手超时时间',\n `allowAllOrigins` tinyint unsigned DEFAULT '1' COMMENT '是否支持所有源',\n `allowedOrigins` json DEFAULT NULL COMMENT '支持的源域名列表',\n `requestSameOrigin` tinyint unsigned DEFAULT '1' COMMENT '是否请求一样的Origin',\n `requestOrigin` varchar(255) DEFAULT NULL COMMENT '请求Origin',\n `webId` bigint unsigned DEFAULT '0' COMMENT 'Web',\n PRIMARY KEY (`id`),\n KEY `webId` (`webId`),\n KEY `userId` (`userId`)\n) ENGINE=InnoDB DEFAULT CHARSET=utf8mb4 COLLATE=utf8mb4_unicode_ci COMMENT='Websocket设置'",
+ "definition": "CREATE TABLE `edgeHTTPWebsockets` (\n `id` int(10) unsigned NOT NULL AUTO_INCREMENT COMMENT 'ID',\n `adminId` int(10) unsigned DEFAULT '0' COMMENT '管理员ID',\n `userId` int(10) unsigned DEFAULT '0' COMMENT '用户ID',\n `createdAt` bigint(20) unsigned DEFAULT '0' COMMENT '创建时间',\n `state` tinyint(3) unsigned DEFAULT '1' COMMENT '状态',\n `isOn` tinyint(3) unsigned DEFAULT '1' COMMENT '是否启用',\n `handshakeTimeout` json DEFAULT NULL COMMENT '握手超时时间',\n `allowAllOrigins` tinyint(3) unsigned DEFAULT '1' COMMENT '是否支持所有源',\n `allowedOrigins` json DEFAULT NULL COMMENT '支持的源域名列表',\n `requestSameOrigin` tinyint(3) unsigned DEFAULT '1' COMMENT '是否请求一样的Origin',\n `requestOrigin` varchar(255) COLLATE utf8mb4_unicode_ci DEFAULT NULL COMMENT '请求Origin',\n `webId` bigint(20) unsigned DEFAULT '0' COMMENT 'Web',\n PRIMARY KEY (`id`),\n KEY `webId` (`webId`),\n KEY `userId` (`userId`)\n) ENGINE=InnoDB DEFAULT CHARSET=utf8mb4 COLLATE=utf8mb4_unicode_ci COMMENT='Websocket设置'",
"fields": [
{
"name": "id",
- "definition": "int unsigned auto_increment COMMENT 'ID'"
+ "definition": "int(10) unsigned auto_increment COMMENT 'ID'"
},
{
"name": "adminId",
- "definition": "int unsigned DEFAULT '0' COMMENT '管理员ID'"
+ "definition": "int(10) unsigned DEFAULT '0' COMMENT '管理员ID'"
},
{
"name": "userId",
- "definition": "int unsigned DEFAULT '0' COMMENT '用户ID'"
+ "definition": "int(10) unsigned DEFAULT '0' COMMENT '用户ID'"
},
{
"name": "createdAt",
- "definition": "bigint unsigned DEFAULT '0' COMMENT '创建时间'"
+ "definition": "bigint(20) unsigned DEFAULT '0' COMMENT '创建时间'"
},
{
"name": "state",
- "definition": "tinyint unsigned DEFAULT '1' COMMENT '状态'"
+ "definition": "tinyint(3) unsigned DEFAULT '1' COMMENT '状态'"
},
{
"name": "isOn",
- "definition": "tinyint unsigned DEFAULT '1' COMMENT '是否启用'"
+ "definition": "tinyint(3) unsigned DEFAULT '1' COMMENT '是否启用'"
},
{
"name": "handshakeTimeout",
@@ -114653,7 +115351,7 @@
},
{
"name": "allowAllOrigins",
- "definition": "tinyint unsigned DEFAULT '1' COMMENT '是否支持所有源'"
+ "definition": "tinyint(3) unsigned DEFAULT '1' COMMENT '是否支持所有源'"
},
{
"name": "allowedOrigins",
@@ -114661,7 +115359,7 @@
},
{
"name": "requestSameOrigin",
- "definition": "tinyint unsigned DEFAULT '1' COMMENT '是否请求一样的Origin'"
+ "definition": "tinyint(3) unsigned DEFAULT '1' COMMENT '是否请求一样的Origin'"
},
{
"name": "requestOrigin",
@@ -114669,7 +115367,7 @@
},
{
"name": "webId",
- "definition": "bigint unsigned DEFAULT '0' COMMENT 'Web'"
+ "definition": "bigint(20) unsigned DEFAULT '0' COMMENT 'Web'"
}
],
"indexes": [
@@ -114692,15 +115390,15 @@
"name": "edgeIPItems",
"engine": "InnoDB",
"charset": "utf8mb4_unicode_ci",
- "definition": "CREATE TABLE `edgeIPItems` (\n `id` bigint unsigned NOT NULL AUTO_INCREMENT COMMENT 'ID',\n `listId` int unsigned DEFAULT '0' COMMENT '所属名单ID',\n `value` varchar(255) DEFAULT NULL COMMENT '原始值',\n `type` varchar(64) DEFAULT 'ipv4' COMMENT '类型',\n `ipFrom` varchar(64) DEFAULT NULL COMMENT '开始IP',\n `ipTo` varchar(64) DEFAULT NULL COMMENT '结束IP',\n `ipFromLong` bigint unsigned DEFAULT '0' COMMENT '开始IP整型(弃用)',\n `ipToLong` bigint unsigned DEFAULT '0' COMMENT '结束IP整型(弃用)',\n `version` bigint unsigned DEFAULT '0' COMMENT '版本',\n `createdAt` bigint unsigned DEFAULT '0' COMMENT '创建时间',\n `updatedAt` bigint unsigned DEFAULT '0' COMMENT '修改时间',\n `reason` varchar(255) DEFAULT NULL COMMENT '加入说明',\n `eventLevel` varchar(64) DEFAULT NULL COMMENT '事件级别',\n `state` tinyint unsigned DEFAULT '1' COMMENT '状态',\n `expiredAt` bigint unsigned DEFAULT '0' COMMENT '过期时间',\n `serverId` int unsigned DEFAULT '0' COMMENT '有效范围服务ID',\n `nodeId` int unsigned DEFAULT '0' COMMENT '有效范围节点ID',\n `sourceNodeId` int unsigned DEFAULT '0' COMMENT '来源节点ID',\n `sourceServerId` int unsigned DEFAULT '0' COMMENT '来源服务ID',\n `sourceHTTPFirewallPolicyId` int unsigned DEFAULT '0' COMMENT '来源策略ID',\n `sourceHTTPFirewallRuleGroupId` int unsigned DEFAULT '0' COMMENT '来源规则集分组ID',\n `sourceHTTPFirewallRuleSetId` int unsigned DEFAULT '0' COMMENT '来源规则集ID',\n `sourceUserId` bigint unsigned DEFAULT '0' COMMENT '用户ID',\n `isRead` tinyint unsigned DEFAULT '1' COMMENT '是否已读',\n PRIMARY KEY (`id`),\n KEY `listId` (`listId`),\n KEY `ipFrom` (`ipFrom`),\n KEY `serverId` (`serverId`),\n KEY `expiredAt_state` (`expiredAt`,`state`) USING BTREE,\n KEY `isRead` (`expiredAt`,`isRead`) USING BTREE,\n KEY `createdAt` (`createdAt`),\n KEY `sourceUserId` (`sourceUserId`),\n KEY `version` (`version`),\n KEY `value` (`value`)\n) ENGINE=InnoDB DEFAULT CHARSET=utf8mb4 COLLATE=utf8mb4_unicode_ci COMMENT='IP'",
+ "definition": "CREATE TABLE `edgeIPItems` (\n `id` bigint(20) unsigned NOT NULL AUTO_INCREMENT COMMENT 'ID',\n `listId` int(10) unsigned DEFAULT '0' COMMENT '所属名单ID',\n `value` varchar(255) COLLATE utf8mb4_unicode_ci DEFAULT NULL COMMENT '原始值',\n `type` varchar(64) COLLATE utf8mb4_unicode_ci DEFAULT 'ipv4' COMMENT '类型',\n `ipFrom` varchar(64) COLLATE utf8mb4_unicode_ci DEFAULT NULL COMMENT '开始IP',\n `ipTo` varchar(64) COLLATE utf8mb4_unicode_ci DEFAULT NULL COMMENT '结束IP',\n `ipFromLong` bigint(20) unsigned DEFAULT '0' COMMENT '开始IP整型(弃用)',\n `ipToLong` bigint(20) unsigned DEFAULT '0' COMMENT '结束IP整型(弃用)',\n `version` bigint(20) unsigned DEFAULT '0' COMMENT '版本',\n `createdAt` bigint(20) unsigned DEFAULT '0' COMMENT '创建时间',\n `updatedAt` bigint(20) unsigned DEFAULT '0' COMMENT '修改时间',\n `reason` varchar(255) COLLATE utf8mb4_unicode_ci DEFAULT NULL COMMENT '加入说明',\n `eventLevel` varchar(64) COLLATE utf8mb4_unicode_ci DEFAULT NULL COMMENT '事件级别',\n `state` tinyint(3) unsigned DEFAULT '1' COMMENT '状态',\n `expiredAt` bigint(20) unsigned DEFAULT '0' COMMENT '过期时间',\n `serverId` int(10) unsigned DEFAULT '0' COMMENT '有效范围服务ID',\n `nodeId` int(10) unsigned DEFAULT '0' COMMENT '有效范围节点ID',\n `sourceNodeId` int(10) unsigned DEFAULT '0' COMMENT '来源节点ID',\n `sourceServerId` int(10) unsigned DEFAULT '0' COMMENT '来源服务ID',\n `sourceHTTPFirewallPolicyId` int(10) unsigned DEFAULT '0' COMMENT '来源策略ID',\n `sourceHTTPFirewallRuleGroupId` int(10) unsigned DEFAULT '0' COMMENT '来源规则集分组ID',\n `sourceHTTPFirewallRuleSetId` int(10) unsigned DEFAULT '0' COMMENT '来源规则集ID',\n `sourceUserId` bigint(20) unsigned DEFAULT '0' COMMENT '用户ID',\n `isRead` tinyint(3) unsigned DEFAULT '1' COMMENT '是否已读',\n PRIMARY KEY (`id`),\n KEY `listId` (`listId`),\n KEY `ipFrom` (`ipFrom`),\n KEY `serverId` (`serverId`),\n KEY `expiredAt_state` (`expiredAt`,`state`) USING BTREE,\n KEY `isRead` (`expiredAt`,`isRead`) USING BTREE,\n KEY `createdAt` (`createdAt`),\n KEY `sourceUserId` (`sourceUserId`),\n KEY `version` (`version`),\n KEY `value` (`value`)\n) ENGINE=InnoDB DEFAULT CHARSET=utf8mb4 COLLATE=utf8mb4_unicode_ci COMMENT='IP'",
"fields": [
{
"name": "id",
- "definition": "bigint unsigned auto_increment COMMENT 'ID'"
+ "definition": "bigint(20) unsigned auto_increment COMMENT 'ID'"
},
{
"name": "listId",
- "definition": "int unsigned DEFAULT '0' COMMENT '所属名单ID'"
+ "definition": "int(10) unsigned DEFAULT '0' COMMENT '所属名单ID'"
},
{
"name": "value",
@@ -114720,23 +115418,23 @@
},
{
"name": "ipFromLong",
- "definition": "bigint unsigned DEFAULT '0' COMMENT '开始IP整型(弃用)'"
+ "definition": "bigint(20) unsigned DEFAULT '0' COMMENT '开始IP整型(弃用)'"
},
{
"name": "ipToLong",
- "definition": "bigint unsigned DEFAULT '0' COMMENT '结束IP整型(弃用)'"
+ "definition": "bigint(20) unsigned DEFAULT '0' COMMENT '结束IP整型(弃用)'"
},
{
"name": "version",
- "definition": "bigint unsigned DEFAULT '0' COMMENT '版本'"
+ "definition": "bigint(20) unsigned DEFAULT '0' COMMENT '版本'"
},
{
"name": "createdAt",
- "definition": "bigint unsigned DEFAULT '0' COMMENT '创建时间'"
+ "definition": "bigint(20) unsigned DEFAULT '0' COMMENT '创建时间'"
},
{
"name": "updatedAt",
- "definition": "bigint unsigned DEFAULT '0' COMMENT '修改时间'"
+ "definition": "bigint(20) unsigned DEFAULT '0' COMMENT '修改时间'"
},
{
"name": "reason",
@@ -114748,47 +115446,47 @@
},
{
"name": "state",
- "definition": "tinyint unsigned DEFAULT '1' COMMENT '状态'"
+ "definition": "tinyint(3) unsigned DEFAULT '1' COMMENT '状态'"
},
{
"name": "expiredAt",
- "definition": "bigint unsigned DEFAULT '0' COMMENT '过期时间'"
+ "definition": "bigint(20) unsigned DEFAULT '0' COMMENT '过期时间'"
},
{
"name": "serverId",
- "definition": "int unsigned DEFAULT '0' COMMENT '有效范围服务ID'"
+ "definition": "int(10) unsigned DEFAULT '0' COMMENT '有效范围服务ID'"
},
{
"name": "nodeId",
- "definition": "int unsigned DEFAULT '0' COMMENT '有效范围节点ID'"
+ "definition": "int(10) unsigned DEFAULT '0' COMMENT '有效范围节点ID'"
},
{
"name": "sourceNodeId",
- "definition": "int unsigned DEFAULT '0' COMMENT '来源节点ID'"
+ "definition": "int(10) unsigned DEFAULT '0' COMMENT '来源节点ID'"
},
{
"name": "sourceServerId",
- "definition": "int unsigned DEFAULT '0' COMMENT '来源服务ID'"
+ "definition": "int(10) unsigned DEFAULT '0' COMMENT '来源服务ID'"
},
{
"name": "sourceHTTPFirewallPolicyId",
- "definition": "int unsigned DEFAULT '0' COMMENT '来源策略ID'"
+ "definition": "int(10) unsigned DEFAULT '0' COMMENT '来源策略ID'"
},
{
"name": "sourceHTTPFirewallRuleGroupId",
- "definition": "int unsigned DEFAULT '0' COMMENT '来源规则集分组ID'"
+ "definition": "int(10) unsigned DEFAULT '0' COMMENT '来源规则集分组ID'"
},
{
"name": "sourceHTTPFirewallRuleSetId",
- "definition": "int unsigned DEFAULT '0' COMMENT '来源规则集ID'"
+ "definition": "int(10) unsigned DEFAULT '0' COMMENT '来源规则集ID'"
},
{
"name": "sourceUserId",
- "definition": "bigint unsigned DEFAULT '0' COMMENT '用户ID'"
+ "definition": "bigint(20) unsigned DEFAULT '0' COMMENT '用户ID'"
},
{
"name": "isRead",
- "definition": "tinyint unsigned DEFAULT '1' COMMENT '是否已读'"
+ "definition": "tinyint(3) unsigned DEFAULT '1' COMMENT '是否已读'"
}
],
"indexes": [
@@ -114839,19 +115537,19 @@
"name": "edgeIPLibraries",
"engine": "InnoDB",
"charset": "utf8mb4_unicode_ci",
- "definition": "CREATE TABLE `edgeIPLibraries` (\n `id` int unsigned NOT NULL AUTO_INCREMENT COMMENT 'ID',\n `adminId` int unsigned DEFAULT '0' COMMENT '管理员ID',\n `fileId` int unsigned DEFAULT '0' COMMENT '文件ID',\n `type` varchar(255) DEFAULT NULL COMMENT '类型',\n `name` varchar(255) DEFAULT NULL COMMENT '名称',\n `isPublic` tinyint unsigned DEFAULT '0' COMMENT '是否公用',\n `state` tinyint unsigned DEFAULT '1' COMMENT '状态',\n `createdAt` bigint unsigned DEFAULT '0' COMMENT '创建时间',\n PRIMARY KEY (`id`),\n KEY `type` (`type`)\n) ENGINE=InnoDB DEFAULT CHARSET=utf8mb4 COLLATE=utf8mb4_unicode_ci COMMENT='IP库'",
+ "definition": "CREATE TABLE `edgeIPLibraries` (\n `id` int(10) unsigned NOT NULL AUTO_INCREMENT COMMENT 'ID',\n `adminId` int(10) unsigned DEFAULT '0' COMMENT '管理员ID',\n `fileId` int(10) unsigned DEFAULT '0' COMMENT '文件ID',\n `type` varchar(255) COLLATE utf8mb4_unicode_ci DEFAULT NULL COMMENT '类型',\n `name` varchar(255) COLLATE utf8mb4_unicode_ci DEFAULT NULL COMMENT '名称',\n `isPublic` tinyint(3) unsigned DEFAULT '0' COMMENT '是否公用',\n `state` tinyint(3) unsigned DEFAULT '1' COMMENT '状态',\n `createdAt` bigint(20) unsigned DEFAULT '0' COMMENT '创建时间',\n PRIMARY KEY (`id`),\n KEY `type` (`type`)\n) ENGINE=InnoDB DEFAULT CHARSET=utf8mb4 COLLATE=utf8mb4_unicode_ci COMMENT='IP库'",
"fields": [
{
"name": "id",
- "definition": "int unsigned auto_increment COMMENT 'ID'"
+ "definition": "int(10) unsigned auto_increment COMMENT 'ID'"
},
{
"name": "adminId",
- "definition": "int unsigned DEFAULT '0' COMMENT '管理员ID'"
+ "definition": "int(10) unsigned DEFAULT '0' COMMENT '管理员ID'"
},
{
"name": "fileId",
- "definition": "int unsigned DEFAULT '0' COMMENT '文件ID'"
+ "definition": "int(10) unsigned DEFAULT '0' COMMENT '文件ID'"
},
{
"name": "type",
@@ -114863,15 +115561,15 @@
},
{
"name": "isPublic",
- "definition": "tinyint unsigned DEFAULT '0' COMMENT '是否公用'"
+ "definition": "tinyint(3) unsigned DEFAULT '0' COMMENT '是否公用'"
},
{
"name": "state",
- "definition": "tinyint unsigned DEFAULT '1' COMMENT '状态'"
+ "definition": "tinyint(3) unsigned DEFAULT '1' COMMENT '状态'"
},
{
"name": "createdAt",
- "definition": "bigint unsigned DEFAULT '0' COMMENT '创建时间'"
+ "definition": "bigint(20) unsigned DEFAULT '0' COMMENT '创建时间'"
}
],
"indexes": [
@@ -114890,11 +115588,11 @@
"name": "edgeIPLibraryArtifacts",
"engine": "InnoDB",
"charset": "utf8mb4_unicode_ci",
- "definition": "CREATE TABLE `edgeIPLibraryArtifacts` (\n `id` int unsigned NOT NULL AUTO_INCREMENT COMMENT 'ID',\n `name` varchar(255) DEFAULT NULL COMMENT '名称',\n `fileId` bigint unsigned DEFAULT '0' COMMENT '文件ID',\n `libraryFileId` int unsigned DEFAULT '0' COMMENT 'IP库文件ID',\n `createdAt` bigint unsigned DEFAULT '0' COMMENT '创建时间',\n `meta` json DEFAULT NULL COMMENT '元数据',\n `isPublic` tinyint unsigned DEFAULT '0' COMMENT '是否为公用',\n `code` varchar(32) DEFAULT NULL COMMENT '代号',\n `state` tinyint unsigned DEFAULT '1' COMMENT '状态',\n PRIMARY KEY (`id`),\n KEY `isPublic` (`isPublic`) USING BTREE\n) ENGINE=InnoDB DEFAULT CHARSET=utf8mb4 COLLATE=utf8mb4_unicode_ci COMMENT='IP库制品'",
+ "definition": "CREATE TABLE `edgeIPLibraryArtifacts` (\n `id` int(10) unsigned NOT NULL AUTO_INCREMENT COMMENT 'ID',\n `name` varchar(255) COLLATE utf8mb4_unicode_ci DEFAULT NULL COMMENT '名称',\n `fileId` bigint(20) unsigned DEFAULT '0' COMMENT '文件ID',\n `libraryFileId` int(10) unsigned DEFAULT '0' COMMENT 'IP库文件ID',\n `createdAt` bigint(20) unsigned DEFAULT '0' COMMENT '创建时间',\n `meta` json DEFAULT NULL COMMENT '元数据',\n `isPublic` tinyint(3) unsigned DEFAULT '0' COMMENT '是否为公用',\n `code` varchar(32) COLLATE utf8mb4_unicode_ci DEFAULT NULL COMMENT '代号',\n `state` tinyint(3) unsigned DEFAULT '1' COMMENT '状态',\n PRIMARY KEY (`id`),\n KEY `isPublic` (`isPublic`) USING BTREE\n) ENGINE=InnoDB DEFAULT CHARSET=utf8mb4 COLLATE=utf8mb4_unicode_ci COMMENT='IP库制品'",
"fields": [
{
"name": "id",
- "definition": "int unsigned auto_increment COMMENT 'ID'"
+ "definition": "int(10) unsigned auto_increment COMMENT 'ID'"
},
{
"name": "name",
@@ -114902,15 +115600,15 @@
},
{
"name": "fileId",
- "definition": "bigint unsigned DEFAULT '0' COMMENT '文件ID'"
+ "definition": "bigint(20) unsigned DEFAULT '0' COMMENT '文件ID'"
},
{
"name": "libraryFileId",
- "definition": "int unsigned DEFAULT '0' COMMENT 'IP库文件ID'"
+ "definition": "int(10) unsigned DEFAULT '0' COMMENT 'IP库文件ID'"
},
{
"name": "createdAt",
- "definition": "bigint unsigned DEFAULT '0' COMMENT '创建时间'"
+ "definition": "bigint(20) unsigned DEFAULT '0' COMMENT '创建时间'"
},
{
"name": "meta",
@@ -114918,7 +115616,7 @@
},
{
"name": "isPublic",
- "definition": "tinyint unsigned DEFAULT '0' COMMENT '是否为公用'"
+ "definition": "tinyint(3) unsigned DEFAULT '0' COMMENT '是否为公用'"
},
{
"name": "code",
@@ -114926,7 +115624,7 @@
},
{
"name": "state",
- "definition": "tinyint unsigned DEFAULT '1' COMMENT '状态'"
+ "definition": "tinyint(3) unsigned DEFAULT '1' COMMENT '状态'"
}
],
"indexes": [
@@ -114945,11 +115643,11 @@
"name": "edgeIPLibraryFiles",
"engine": "InnoDB",
"charset": "utf8mb4_unicode_ci",
- "definition": "CREATE TABLE `edgeIPLibraryFiles` (\n `id` bigint unsigned NOT NULL AUTO_INCREMENT COMMENT 'ID',\n `name` varchar(255) DEFAULT NULL COMMENT 'IP库名称',\n `fileId` bigint unsigned DEFAULT '0' COMMENT '原始文件ID',\n `template` varchar(512) DEFAULT NULL COMMENT '模板',\n `emptyValues` json DEFAULT NULL COMMENT '空值列表',\n `generatedFileId` bigint unsigned DEFAULT '0' COMMENT '生成的文件ID',\n `generatedAt` bigint unsigned DEFAULT '0' COMMENT '生成时间',\n `isFinished` tinyint unsigned DEFAULT '0' COMMENT '是否已经完成',\n `countries` json DEFAULT NULL COMMENT '国家/地区',\n `provinces` json DEFAULT NULL COMMENT '省份',\n `cities` json DEFAULT NULL COMMENT '城市',\n `towns` json DEFAULT NULL COMMENT '区县',\n `providers` json DEFAULT NULL COMMENT 'ISP服务商',\n `code` varchar(64) DEFAULT NULL COMMENT '文件代号',\n `password` varchar(64) DEFAULT NULL COMMENT '密码',\n `createdAt` bigint unsigned DEFAULT '0' COMMENT '上传时间',\n `state` tinyint unsigned DEFAULT '1' COMMENT '状态',\n PRIMARY KEY (`id`)\n) ENGINE=InnoDB DEFAULT CHARSET=utf8mb4 COLLATE=utf8mb4_unicode_ci COMMENT='IP库上传的文件'",
+ "definition": "CREATE TABLE `edgeIPLibraryFiles` (\n `id` bigint(20) unsigned NOT NULL AUTO_INCREMENT COMMENT 'ID',\n `name` varchar(255) COLLATE utf8mb4_unicode_ci DEFAULT NULL COMMENT 'IP库名称',\n `fileId` bigint(20) unsigned DEFAULT '0' COMMENT '原始文件ID',\n `template` varchar(512) COLLATE utf8mb4_unicode_ci DEFAULT NULL COMMENT '模板',\n `emptyValues` json DEFAULT NULL COMMENT '空值列表',\n `generatedFileId` bigint(20) unsigned DEFAULT '0' COMMENT '生成的文件ID',\n `generatedAt` bigint(20) unsigned DEFAULT '0' COMMENT '生成时间',\n `isFinished` tinyint(3) unsigned DEFAULT '0' COMMENT '是否已经完成',\n `countries` json DEFAULT NULL COMMENT '国家/地区',\n `provinces` json DEFAULT NULL COMMENT '省份',\n `cities` json DEFAULT NULL COMMENT '城市',\n `towns` json DEFAULT NULL COMMENT '区县',\n `providers` json DEFAULT NULL COMMENT 'ISP服务商',\n `code` varchar(64) COLLATE utf8mb4_unicode_ci DEFAULT NULL COMMENT '文件代号',\n `password` varchar(64) COLLATE utf8mb4_unicode_ci DEFAULT NULL COMMENT '密码',\n `createdAt` bigint(20) unsigned DEFAULT '0' COMMENT '上传时间',\n `state` tinyint(3) unsigned DEFAULT '1' COMMENT '状态',\n PRIMARY KEY (`id`)\n) ENGINE=InnoDB DEFAULT CHARSET=utf8mb4 COLLATE=utf8mb4_unicode_ci COMMENT='IP库上传的文件'",
"fields": [
{
"name": "id",
- "definition": "bigint unsigned auto_increment COMMENT 'ID'"
+ "definition": "bigint(20) unsigned auto_increment COMMENT 'ID'"
},
{
"name": "name",
@@ -114957,7 +115655,7 @@
},
{
"name": "fileId",
- "definition": "bigint unsigned DEFAULT '0' COMMENT '原始文件ID'"
+ "definition": "bigint(20) unsigned DEFAULT '0' COMMENT '原始文件ID'"
},
{
"name": "template",
@@ -114969,15 +115667,15 @@
},
{
"name": "generatedFileId",
- "definition": "bigint unsigned DEFAULT '0' COMMENT '生成的文件ID'"
+ "definition": "bigint(20) unsigned DEFAULT '0' COMMENT '生成的文件ID'"
},
{
"name": "generatedAt",
- "definition": "bigint unsigned DEFAULT '0' COMMENT '生成时间'"
+ "definition": "bigint(20) unsigned DEFAULT '0' COMMENT '生成时间'"
},
{
"name": "isFinished",
- "definition": "tinyint unsigned DEFAULT '0' COMMENT '是否已经完成'"
+ "definition": "tinyint(3) unsigned DEFAULT '0' COMMENT '是否已经完成'"
},
{
"name": "countries",
@@ -115009,11 +115707,11 @@
},
{
"name": "createdAt",
- "definition": "bigint unsigned DEFAULT '0' COMMENT '上传时间'"
+ "definition": "bigint(20) unsigned DEFAULT '0' COMMENT '上传时间'"
},
{
"name": "state",
- "definition": "tinyint unsigned DEFAULT '1' COMMENT '状态'"
+ "definition": "tinyint(3) unsigned DEFAULT '1' COMMENT '状态'"
}
],
"indexes": [
@@ -115028,15 +115726,15 @@
"name": "edgeIPLists",
"engine": "InnoDB",
"charset": "utf8mb4_unicode_ci",
- "definition": "CREATE TABLE `edgeIPLists` (\n `id` int unsigned NOT NULL AUTO_INCREMENT COMMENT 'ID',\n `isOn` tinyint unsigned DEFAULT '1' COMMENT '是否启用',\n `type` varchar(255) DEFAULT NULL COMMENT '类型',\n `adminId` int unsigned DEFAULT '0' COMMENT '用户ID',\n `userId` int unsigned DEFAULT '0' COMMENT '用户ID',\n `serverId` bigint unsigned DEFAULT '0' COMMENT '服务ID',\n `name` varchar(255) DEFAULT NULL COMMENT '列表名',\n `code` varchar(255) DEFAULT NULL COMMENT '代号',\n `state` tinyint unsigned DEFAULT '1' COMMENT '状态',\n `createdAt` bigint unsigned DEFAULT '0' COMMENT '创建时间',\n `timeout` json DEFAULT NULL COMMENT '默认超时时间',\n `actions` json DEFAULT NULL COMMENT 'IP触发的动作',\n `description` varchar(512) DEFAULT NULL COMMENT '描述',\n `isPublic` tinyint unsigned DEFAULT '0' COMMENT '是否公用',\n `isGlobal` tinyint unsigned DEFAULT '0' COMMENT '是否全局',\n PRIMARY KEY (`id`),\n KEY `userId` (`userId`),\n KEY `type` (`type`),\n KEY `serverId` (`serverId`),\n KEY `code` (`code`)\n) ENGINE=InnoDB DEFAULT CHARSET=utf8mb4 COLLATE=utf8mb4_unicode_ci COMMENT='IP名单'",
+ "definition": "CREATE TABLE `edgeIPLists` (\n `id` int(10) unsigned NOT NULL AUTO_INCREMENT COMMENT 'ID',\n `isOn` tinyint(3) unsigned DEFAULT '1' COMMENT '是否启用',\n `type` varchar(255) COLLATE utf8mb4_unicode_ci DEFAULT NULL COMMENT '类型',\n `adminId` int(10) unsigned DEFAULT '0' COMMENT '用户ID',\n `userId` int(10) unsigned DEFAULT '0' COMMENT '用户ID',\n `serverId` bigint(20) unsigned DEFAULT '0' COMMENT '服务ID',\n `name` varchar(255) COLLATE utf8mb4_unicode_ci DEFAULT NULL COMMENT '列表名',\n `code` varchar(255) COLLATE utf8mb4_unicode_ci DEFAULT NULL COMMENT '代号',\n `state` tinyint(3) unsigned DEFAULT '1' COMMENT '状态',\n `createdAt` bigint(20) unsigned DEFAULT '0' COMMENT '创建时间',\n `timeout` json DEFAULT NULL COMMENT '默认超时时间',\n `actions` json DEFAULT NULL COMMENT 'IP触发的动作',\n `description` varchar(512) COLLATE utf8mb4_unicode_ci DEFAULT NULL COMMENT '描述',\n `isPublic` tinyint(3) unsigned DEFAULT '0' COMMENT '是否公用',\n `isGlobal` tinyint(3) unsigned DEFAULT '0' COMMENT '是否全局',\n PRIMARY KEY (`id`),\n KEY `userId` (`userId`),\n KEY `type` (`type`),\n KEY `serverId` (`serverId`),\n KEY `code` (`code`)\n) ENGINE=InnoDB DEFAULT CHARSET=utf8mb4 COLLATE=utf8mb4_unicode_ci COMMENT='IP名单'",
"fields": [
{
"name": "id",
- "definition": "int unsigned auto_increment COMMENT 'ID'"
+ "definition": "int(10) unsigned auto_increment COMMENT 'ID'"
},
{
"name": "isOn",
- "definition": "tinyint unsigned DEFAULT '1' COMMENT '是否启用'"
+ "definition": "tinyint(3) unsigned DEFAULT '1' COMMENT '是否启用'"
},
{
"name": "type",
@@ -115044,15 +115742,15 @@
},
{
"name": "adminId",
- "definition": "int unsigned DEFAULT '0' COMMENT '用户ID'"
+ "definition": "int(10) unsigned DEFAULT '0' COMMENT '用户ID'"
},
{
"name": "userId",
- "definition": "int unsigned DEFAULT '0' COMMENT '用户ID'"
+ "definition": "int(10) unsigned DEFAULT '0' COMMENT '用户ID'"
},
{
"name": "serverId",
- "definition": "bigint unsigned DEFAULT '0' COMMENT '服务ID'"
+ "definition": "bigint(20) unsigned DEFAULT '0' COMMENT '服务ID'"
},
{
"name": "name",
@@ -115064,11 +115762,11 @@
},
{
"name": "state",
- "definition": "tinyint unsigned DEFAULT '1' COMMENT '状态'"
+ "definition": "tinyint(3) unsigned DEFAULT '1' COMMENT '状态'"
},
{
"name": "createdAt",
- "definition": "bigint unsigned DEFAULT '0' COMMENT '创建时间'"
+ "definition": "bigint(20) unsigned DEFAULT '0' COMMENT '创建时间'"
},
{
"name": "timeout",
@@ -115084,11 +115782,11 @@
},
{
"name": "isPublic",
- "definition": "tinyint unsigned DEFAULT '0' COMMENT '是否公用'"
+ "definition": "tinyint(3) unsigned DEFAULT '0' COMMENT '是否公用'"
},
{
"name": "isGlobal",
- "definition": "tinyint unsigned DEFAULT '0' COMMENT '是否全局'"
+ "definition": "tinyint(3) unsigned DEFAULT '0' COMMENT '是否全局'"
}
],
"indexes": [
@@ -115119,11 +115817,11 @@
"name": "edgeLatestItems",
"engine": "InnoDB",
"charset": "utf8mb4_unicode_ci",
- "definition": "CREATE TABLE `edgeLatestItems` (\n `id` bigint unsigned NOT NULL AUTO_INCREMENT COMMENT 'ID',\n `itemType` varchar(255) DEFAULT NULL COMMENT 'Item类型',\n `itemId` bigint unsigned DEFAULT '0' COMMENT 'itemID',\n `count` bigint unsigned DEFAULT '0' COMMENT '数量',\n `updatedAt` bigint unsigned DEFAULT '0' COMMENT '更新时间',\n PRIMARY KEY (`id`),\n UNIQUE KEY `item` (`itemType`,`itemId`) USING BTREE\n) ENGINE=InnoDB DEFAULT CHARSET=utf8mb4 COLLATE=utf8mb4_unicode_ci COMMENT='最近的条目统计'",
+ "definition": "CREATE TABLE `edgeLatestItems` (\n `id` bigint(20) unsigned NOT NULL AUTO_INCREMENT COMMENT 'ID',\n `itemType` varchar(255) COLLATE utf8mb4_unicode_ci DEFAULT NULL COMMENT 'Item类型',\n `itemId` bigint(20) unsigned DEFAULT '0' COMMENT 'itemID',\n `count` bigint(20) unsigned DEFAULT '0' COMMENT '数量',\n `updatedAt` bigint(20) unsigned DEFAULT '0' COMMENT '更新时间',\n PRIMARY KEY (`id`),\n UNIQUE KEY `item` (`itemType`,`itemId`) USING BTREE\n) ENGINE=InnoDB DEFAULT CHARSET=utf8mb4 COLLATE=utf8mb4_unicode_ci COMMENT='最近的条目统计'",
"fields": [
{
"name": "id",
- "definition": "bigint unsigned auto_increment COMMENT 'ID'"
+ "definition": "bigint(20) unsigned auto_increment COMMENT 'ID'"
},
{
"name": "itemType",
@@ -115131,15 +115829,15 @@
},
{
"name": "itemId",
- "definition": "bigint unsigned DEFAULT '0' COMMENT 'itemID'"
+ "definition": "bigint(20) unsigned DEFAULT '0' COMMENT 'itemID'"
},
{
"name": "count",
- "definition": "bigint unsigned DEFAULT '0' COMMENT '数量'"
+ "definition": "bigint(20) unsigned DEFAULT '0' COMMENT '数量'"
},
{
"name": "updatedAt",
- "definition": "bigint unsigned DEFAULT '0' COMMENT '更新时间'"
+ "definition": "bigint(20) unsigned DEFAULT '0' COMMENT '更新时间'"
}
],
"indexes": [
@@ -115158,19 +115856,19 @@
"name": "edgeLoginSessions",
"engine": "InnoDB",
"charset": "utf8mb4_unicode_ci",
- "definition": "CREATE TABLE `edgeLoginSessions` (\n `id` bigint unsigned NOT NULL AUTO_INCREMENT COMMENT 'ID',\n `adminId` bigint unsigned DEFAULT '0' COMMENT '管理员ID',\n `userId` bigint unsigned DEFAULT '0' COMMENT '用户ID',\n `sid` varchar(128) DEFAULT NULL COMMENT '令牌',\n `values` json DEFAULT NULL COMMENT '数据',\n `ip` varchar(64) DEFAULT NULL COMMENT '登录IP',\n `createdAt` bigint unsigned DEFAULT '0' COMMENT '创建时间',\n `expiresAt` bigint unsigned DEFAULT '0' COMMENT '过期时间',\n PRIMARY KEY (`id`),\n UNIQUE KEY `sid` (`sid`),\n KEY `adminId` (`adminId`),\n KEY `userId` (`userId`)\n) ENGINE=InnoDB DEFAULT CHARSET=utf8mb4 COLLATE=utf8mb4_unicode_ci COMMENT='登录Session'",
+ "definition": "CREATE TABLE `edgeLoginSessions` (\n `id` bigint(20) unsigned NOT NULL AUTO_INCREMENT COMMENT 'ID',\n `adminId` bigint(20) unsigned DEFAULT '0' COMMENT '管理员ID',\n `userId` bigint(20) unsigned DEFAULT '0' COMMENT '用户ID',\n `sid` varchar(128) COLLATE utf8mb4_unicode_ci DEFAULT NULL COMMENT '令牌',\n `values` json DEFAULT NULL COMMENT '数据',\n `ip` varchar(64) COLLATE utf8mb4_unicode_ci DEFAULT NULL COMMENT '登录IP',\n `createdAt` bigint(20) unsigned DEFAULT '0' COMMENT '创建时间',\n `expiresAt` bigint(20) unsigned DEFAULT '0' COMMENT '过期时间',\n PRIMARY KEY (`id`),\n UNIQUE KEY `sid` (`sid`),\n KEY `adminId` (`adminId`),\n KEY `userId` (`userId`)\n) ENGINE=InnoDB DEFAULT CHARSET=utf8mb4 COLLATE=utf8mb4_unicode_ci COMMENT='登录Session'",
"fields": [
{
"name": "id",
- "definition": "bigint unsigned auto_increment COMMENT 'ID'"
+ "definition": "bigint(20) unsigned auto_increment COMMENT 'ID'"
},
{
"name": "adminId",
- "definition": "bigint unsigned DEFAULT '0' COMMENT '管理员ID'"
+ "definition": "bigint(20) unsigned DEFAULT '0' COMMENT '管理员ID'"
},
{
"name": "userId",
- "definition": "bigint unsigned DEFAULT '0' COMMENT '用户ID'"
+ "definition": "bigint(20) unsigned DEFAULT '0' COMMENT '用户ID'"
},
{
"name": "sid",
@@ -115186,11 +115884,11 @@
},
{
"name": "createdAt",
- "definition": "bigint unsigned DEFAULT '0' COMMENT '创建时间'"
+ "definition": "bigint(20) unsigned DEFAULT '0' COMMENT '创建时间'"
},
{
"name": "expiresAt",
- "definition": "bigint unsigned DEFAULT '0' COMMENT '过期时间'"
+ "definition": "bigint(20) unsigned DEFAULT '0' COMMENT '过期时间'"
}
],
"indexes": [
@@ -115217,15 +115915,15 @@
"name": "edgeLoginTickets",
"engine": "InnoDB",
"charset": "utf8mb4_unicode_ci",
- "definition": "CREATE TABLE `edgeLoginTickets` (\n `id` bigint unsigned NOT NULL AUTO_INCREMENT COMMENT 'ID',\n `expiresAt` bigint unsigned DEFAULT '0' COMMENT '过期时间',\n `value` varchar(32) DEFAULT NULL COMMENT '票据值',\n `adminId` int unsigned DEFAULT '0' COMMENT '管理员ID',\n `userId` int unsigned DEFAULT '0' COMMENT '用户ID',\n `ip` varchar(64) DEFAULT NULL COMMENT '用户IP',\n PRIMARY KEY (`id`),\n KEY `value` (`value`),\n KEY `expiresAt` (`expiresAt`)\n) ENGINE=InnoDB DEFAULT CHARSET=utf8mb4 COLLATE=utf8mb4_unicode_ci COMMENT='登录票据'",
+ "definition": "CREATE TABLE `edgeLoginTickets` (\n `id` bigint(20) unsigned NOT NULL AUTO_INCREMENT COMMENT 'ID',\n `expiresAt` bigint(20) unsigned DEFAULT '0' COMMENT '过期时间',\n `value` varchar(32) COLLATE utf8mb4_unicode_ci DEFAULT NULL COMMENT '票据值',\n `adminId` int(10) unsigned DEFAULT '0' COMMENT '管理员ID',\n `userId` int(10) unsigned DEFAULT '0' COMMENT '用户ID',\n `ip` varchar(64) COLLATE utf8mb4_unicode_ci DEFAULT NULL COMMENT '用户IP',\n PRIMARY KEY (`id`),\n KEY `value` (`value`),\n KEY `expiresAt` (`expiresAt`)\n) ENGINE=InnoDB DEFAULT CHARSET=utf8mb4 COLLATE=utf8mb4_unicode_ci COMMENT='登录票据'",
"fields": [
{
"name": "id",
- "definition": "bigint unsigned auto_increment COMMENT 'ID'"
+ "definition": "bigint(20) unsigned auto_increment COMMENT 'ID'"
},
{
"name": "expiresAt",
- "definition": "bigint unsigned DEFAULT '0' COMMENT '过期时间'"
+ "definition": "bigint(20) unsigned DEFAULT '0' COMMENT '过期时间'"
},
{
"name": "value",
@@ -115233,11 +115931,11 @@
},
{
"name": "adminId",
- "definition": "int unsigned DEFAULT '0' COMMENT '管理员ID'"
+ "definition": "int(10) unsigned DEFAULT '0' COMMENT '管理员ID'"
},
{
"name": "userId",
- "definition": "int unsigned DEFAULT '0' COMMENT '用户ID'"
+ "definition": "int(10) unsigned DEFAULT '0' COMMENT '用户ID'"
},
{
"name": "ip",
@@ -115264,23 +115962,23 @@
"name": "edgeLogins",
"engine": "InnoDB",
"charset": "utf8mb4_unicode_ci",
- "definition": "CREATE TABLE `edgeLogins` (\n `id` int unsigned NOT NULL AUTO_INCREMENT COMMENT 'ID',\n `adminId` int unsigned DEFAULT '0' COMMENT '管理员ID',\n `userId` int unsigned DEFAULT '0' COMMENT '用户ID',\n `isOn` tinyint unsigned DEFAULT '1' COMMENT '是否启用',\n `type` varchar(255) DEFAULT NULL COMMENT '认证方式',\n `params` json DEFAULT NULL COMMENT '参数',\n `state` tinyint unsigned DEFAULT '1' COMMENT '状态',\n PRIMARY KEY (`id`),\n KEY `adminId_type` (`adminId`,`type`) USING BTREE,\n KEY `user_type` (`userId`,`type`)\n) ENGINE=InnoDB DEFAULT CHARSET=utf8mb4 COLLATE=utf8mb4_unicode_ci COMMENT='第三方登录认证'",
+ "definition": "CREATE TABLE `edgeLogins` (\n `id` int(10) unsigned NOT NULL AUTO_INCREMENT COMMENT 'ID',\n `adminId` int(10) unsigned DEFAULT '0' COMMENT '管理员ID',\n `userId` int(10) unsigned DEFAULT '0' COMMENT '用户ID',\n `isOn` tinyint(3) unsigned DEFAULT '1' COMMENT '是否启用',\n `type` varchar(255) COLLATE utf8mb4_unicode_ci DEFAULT NULL COMMENT '认证方式',\n `params` json DEFAULT NULL COMMENT '参数',\n `state` tinyint(3) unsigned DEFAULT '1' COMMENT '状态',\n PRIMARY KEY (`id`),\n KEY `adminId_type` (`adminId`,`type`) USING BTREE,\n KEY `user_type` (`userId`,`type`)\n) ENGINE=InnoDB DEFAULT CHARSET=utf8mb4 COLLATE=utf8mb4_unicode_ci COMMENT='第三方登录认证'",
"fields": [
{
"name": "id",
- "definition": "int unsigned auto_increment COMMENT 'ID'"
+ "definition": "int(10) unsigned auto_increment COMMENT 'ID'"
},
{
"name": "adminId",
- "definition": "int unsigned DEFAULT '0' COMMENT '管理员ID'"
+ "definition": "int(10) unsigned DEFAULT '0' COMMENT '管理员ID'"
},
{
"name": "userId",
- "definition": "int unsigned DEFAULT '0' COMMENT '用户ID'"
+ "definition": "int(10) unsigned DEFAULT '0' COMMENT '用户ID'"
},
{
"name": "isOn",
- "definition": "tinyint unsigned DEFAULT '1' COMMENT '是否启用'"
+ "definition": "tinyint(3) unsigned DEFAULT '1' COMMENT '是否启用'"
},
{
"name": "type",
@@ -115292,7 +115990,7 @@
},
{
"name": "state",
- "definition": "tinyint unsigned DEFAULT '1' COMMENT '状态'"
+ "definition": "tinyint(3) unsigned DEFAULT '1' COMMENT '状态'"
}
],
"indexes": [
@@ -115315,11 +116013,11 @@
"name": "edgeLogs",
"engine": "InnoDB",
"charset": "utf8mb4_unicode_ci",
- "definition": "CREATE TABLE `edgeLogs` (\n `id` int unsigned NOT NULL AUTO_INCREMENT COMMENT 'ID',\n `level` varchar(32) DEFAULT NULL COMMENT '级别',\n `description` varchar(1024) DEFAULT NULL COMMENT '描述',\n `createdAt` bigint unsigned DEFAULT '0' COMMENT '创建时间',\n `action` varchar(255) DEFAULT NULL COMMENT '动作',\n `userId` int unsigned DEFAULT '0' COMMENT '用户ID',\n `adminId` int unsigned DEFAULT '0' COMMENT '管理员ID',\n `providerId` int unsigned DEFAULT '0' COMMENT '供应商ID',\n `ip` varchar(64) DEFAULT NULL COMMENT 'IP地址',\n `type` varchar(255) DEFAULT 'admin' COMMENT '类型:admin, user',\n `day` varchar(10) DEFAULT NULL COMMENT '日期',\n `billId` int unsigned DEFAULT '0' COMMENT '账单ID',\n `langMessageCode` varchar(255) DEFAULT NULL COMMENT '多语言消息代号',\n `langMessageArgs` json DEFAULT NULL COMMENT '多语言参数',\n `params` json DEFAULT NULL COMMENT '关联对象参数',\n PRIMARY KEY (`id`),\n KEY `userId` (`userId`),\n KEY `adminid` (`adminId`),\n KEY `day` (`day`),\n KEY `billId` (`billId`)\n) ENGINE=InnoDB DEFAULT CHARSET=utf8mb4 COLLATE=utf8mb4_unicode_ci COMMENT='操作日志'",
+ "definition": "CREATE TABLE `edgeLogs` (\n `id` int(10) unsigned NOT NULL AUTO_INCREMENT COMMENT 'ID',\n `level` varchar(32) COLLATE utf8mb4_unicode_ci DEFAULT NULL COMMENT '级别',\n `description` varchar(1024) COLLATE utf8mb4_unicode_ci DEFAULT NULL COMMENT '描述',\n `createdAt` bigint(20) unsigned DEFAULT '0' COMMENT '创建时间',\n `action` varchar(255) COLLATE utf8mb4_unicode_ci DEFAULT NULL COMMENT '动作',\n `userId` int(10) unsigned DEFAULT '0' COMMENT '用户ID',\n `adminId` int(10) unsigned DEFAULT '0' COMMENT '管理员ID',\n `providerId` int(10) unsigned DEFAULT '0' COMMENT '供应商ID',\n `ip` varchar(64) COLLATE utf8mb4_unicode_ci DEFAULT NULL COMMENT 'IP地址',\n `type` varchar(255) COLLATE utf8mb4_unicode_ci DEFAULT 'admin' COMMENT '类型:admin, user',\n `day` varchar(10) COLLATE utf8mb4_unicode_ci DEFAULT NULL COMMENT '日期',\n `billId` int(10) unsigned DEFAULT '0' COMMENT '账单ID',\n `langMessageCode` varchar(255) COLLATE utf8mb4_unicode_ci DEFAULT NULL COMMENT '多语言消息代号',\n `langMessageArgs` json DEFAULT NULL COMMENT '多语言参数',\n `params` json DEFAULT NULL COMMENT '关联对象参数',\n PRIMARY KEY (`id`),\n KEY `userId` (`userId`),\n KEY `adminid` (`adminId`),\n KEY `day` (`day`),\n KEY `billId` (`billId`)\n) ENGINE=InnoDB DEFAULT CHARSET=utf8mb4 COLLATE=utf8mb4_unicode_ci COMMENT='操作日志'",
"fields": [
{
"name": "id",
- "definition": "int unsigned auto_increment COMMENT 'ID'"
+ "definition": "int(10) unsigned auto_increment COMMENT 'ID'"
},
{
"name": "level",
@@ -115331,7 +116029,7 @@
},
{
"name": "createdAt",
- "definition": "bigint unsigned DEFAULT '0' COMMENT '创建时间'"
+ "definition": "bigint(20) unsigned DEFAULT '0' COMMENT '创建时间'"
},
{
"name": "action",
@@ -115339,15 +116037,15 @@
},
{
"name": "userId",
- "definition": "int unsigned DEFAULT '0' COMMENT '用户ID'"
+ "definition": "int(10) unsigned DEFAULT '0' COMMENT '用户ID'"
},
{
"name": "adminId",
- "definition": "int unsigned DEFAULT '0' COMMENT '管理员ID'"
+ "definition": "int(10) unsigned DEFAULT '0' COMMENT '管理员ID'"
},
{
"name": "providerId",
- "definition": "int unsigned DEFAULT '0' COMMENT '供应商ID'"
+ "definition": "int(10) unsigned DEFAULT '0' COMMENT '供应商ID'"
},
{
"name": "ip",
@@ -115363,7 +116061,7 @@
},
{
"name": "billId",
- "definition": "int unsigned DEFAULT '0' COMMENT '账单ID'"
+ "definition": "int(10) unsigned DEFAULT '0' COMMENT '账单ID'"
},
{
"name": "langMessageCode",
@@ -115406,11 +116104,11 @@
"name": "edgeMessageMediaInstances",
"engine": "InnoDB",
"charset": "utf8mb4_unicode_ci",
- "definition": "CREATE TABLE `edgeMessageMediaInstances` (\n `id` int unsigned NOT NULL AUTO_INCREMENT COMMENT 'ID',\n `name` varchar(255) DEFAULT NULL COMMENT '名称',\n `isOn` tinyint unsigned DEFAULT '1' COMMENT '是否启用',\n `mediaType` varchar(255) DEFAULT NULL COMMENT '媒介类型',\n `params` json DEFAULT NULL COMMENT '媒介参数',\n `description` varchar(512) DEFAULT NULL COMMENT '备注',\n `rate` json DEFAULT NULL COMMENT '发送频率',\n `state` tinyint unsigned DEFAULT '1' COMMENT '状态',\n `hashLife` int DEFAULT '0' COMMENT 'HASH有效期(秒)',\n PRIMARY KEY (`id`),\n KEY `mediaType` (`mediaType`)\n) ENGINE=InnoDB DEFAULT CHARSET=utf8mb4 COLLATE=utf8mb4_unicode_ci COMMENT='消息媒介接收人'",
+ "definition": "CREATE TABLE `edgeMessageMediaInstances` (\n `id` int(10) unsigned NOT NULL AUTO_INCREMENT COMMENT 'ID',\n `name` varchar(255) COLLATE utf8mb4_unicode_ci DEFAULT NULL COMMENT '名称',\n `isOn` tinyint(3) unsigned DEFAULT '1' COMMENT '是否启用',\n `mediaType` varchar(255) COLLATE utf8mb4_unicode_ci DEFAULT NULL COMMENT '媒介类型',\n `params` json DEFAULT NULL COMMENT '媒介参数',\n `description` varchar(512) COLLATE utf8mb4_unicode_ci DEFAULT NULL COMMENT '备注',\n `rate` json DEFAULT NULL COMMENT '发送频率',\n `state` tinyint(3) unsigned DEFAULT '1' COMMENT '状态',\n `hashLife` int(11) DEFAULT '0' COMMENT 'HASH有效期(秒)',\n PRIMARY KEY (`id`),\n KEY `mediaType` (`mediaType`)\n) ENGINE=InnoDB DEFAULT CHARSET=utf8mb4 COLLATE=utf8mb4_unicode_ci COMMENT='消息媒介接收人'",
"fields": [
{
"name": "id",
- "definition": "int unsigned auto_increment COMMENT 'ID'"
+ "definition": "int(10) unsigned auto_increment COMMENT 'ID'"
},
{
"name": "name",
@@ -115418,7 +116116,7 @@
},
{
"name": "isOn",
- "definition": "tinyint unsigned DEFAULT '1' COMMENT '是否启用'"
+ "definition": "tinyint(3) unsigned DEFAULT '1' COMMENT '是否启用'"
},
{
"name": "mediaType",
@@ -115438,11 +116136,11 @@
},
{
"name": "state",
- "definition": "tinyint unsigned DEFAULT '1' COMMENT '状态'"
+ "definition": "tinyint(3) unsigned DEFAULT '1' COMMENT '状态'"
},
{
"name": "hashLife",
- "definition": "int DEFAULT '0' COMMENT 'HASH有效期(秒)'"
+ "definition": "int(11) DEFAULT '0' COMMENT 'HASH有效期(秒)'"
}
],
"indexes": [
@@ -115461,11 +116159,11 @@
"name": "edgeMessageMedias",
"engine": "InnoDB",
"charset": "utf8mb4_unicode_ci",
- "definition": "CREATE TABLE `edgeMessageMedias` (\n `id` int unsigned NOT NULL AUTO_INCREMENT COMMENT 'ID',\n `name` varchar(255) DEFAULT NULL COMMENT '名称',\n `type` varchar(255) DEFAULT NULL COMMENT '类型',\n `description` varchar(512) DEFAULT NULL COMMENT '描述',\n `userDescription` varchar(512) DEFAULT NULL COMMENT '用户描述',\n `isOn` tinyint unsigned DEFAULT '1' COMMENT '是否启用',\n `order` int unsigned DEFAULT '0' COMMENT '排序',\n `state` tinyint unsigned DEFAULT '1' COMMENT '状态',\n PRIMARY KEY (`id`),\n UNIQUE KEY `type` (`type`)\n) ENGINE=InnoDB DEFAULT CHARSET=utf8mb4 COLLATE=utf8mb4_unicode_ci COMMENT='消息媒介'",
+ "definition": "CREATE TABLE `edgeMessageMedias` (\n `id` int(10) unsigned NOT NULL AUTO_INCREMENT COMMENT 'ID',\n `name` varchar(255) COLLATE utf8mb4_unicode_ci DEFAULT NULL COMMENT '名称',\n `type` varchar(255) COLLATE utf8mb4_unicode_ci DEFAULT NULL COMMENT '类型',\n `description` varchar(512) COLLATE utf8mb4_unicode_ci DEFAULT NULL COMMENT '描述',\n `userDescription` varchar(512) COLLATE utf8mb4_unicode_ci DEFAULT NULL COMMENT '用户描述',\n `isOn` tinyint(3) unsigned DEFAULT '1' COMMENT '是否启用',\n `order` int(10) unsigned DEFAULT '0' COMMENT '排序',\n `state` tinyint(3) unsigned DEFAULT '1' COMMENT '状态',\n PRIMARY KEY (`id`),\n UNIQUE KEY `type` (`type`)\n) ENGINE=InnoDB DEFAULT CHARSET=utf8mb4 COLLATE=utf8mb4_unicode_ci COMMENT='消息媒介'",
"fields": [
{
"name": "id",
- "definition": "int unsigned auto_increment COMMENT 'ID'"
+ "definition": "int(10) unsigned auto_increment COMMENT 'ID'"
},
{
"name": "name",
@@ -115485,15 +116183,15 @@
},
{
"name": "isOn",
- "definition": "tinyint unsigned DEFAULT '1' COMMENT '是否启用'"
+ "definition": "tinyint(3) unsigned DEFAULT '1' COMMENT '是否启用'"
},
{
"name": "order",
- "definition": "int unsigned DEFAULT '0' COMMENT '排序'"
+ "definition": "int(10) unsigned DEFAULT '0' COMMENT '排序'"
},
{
"name": "state",
- "definition": "tinyint unsigned DEFAULT '1' COMMENT '状态'"
+ "definition": "tinyint(3) unsigned DEFAULT '1' COMMENT '状态'"
}
],
"indexes": [
@@ -115612,7 +116310,7 @@
{
"id": 7,
"values": {
- "description": "通过阿里云短信服务发送短信。",
+ "description": "通过\u003ca href=\"https://www.aliyun.com/product/sms\" target=\"_blank\"\u003e阿里云短信服务\u003c/a\u003e发送短信。",
"id": "7",
"isOn": "1",
"name": "阿里云短信",
@@ -115649,11 +116347,11 @@
"name": "edgeMessageReceivers",
"engine": "InnoDB",
"charset": "utf8mb4_unicode_ci",
- "definition": "CREATE TABLE `edgeMessageReceivers` (\n `id` int unsigned NOT NULL AUTO_INCREMENT COMMENT 'ID',\n `role` varchar(32) DEFAULT 'node' COMMENT '节点角色',\n `clusterId` int unsigned DEFAULT '0' COMMENT '集群ID',\n `nodeId` int unsigned DEFAULT '0' COMMENT '节点ID',\n `serverId` int unsigned DEFAULT '0' COMMENT '服务ID',\n `type` varchar(255) DEFAULT NULL COMMENT '类型',\n `params` json DEFAULT NULL COMMENT '参数',\n `recipientId` int unsigned DEFAULT '0' COMMENT '接收人ID',\n `recipientGroupId` int unsigned DEFAULT '0' COMMENT '接收人分组ID',\n `state` tinyint unsigned DEFAULT '1' COMMENT '状态',\n PRIMARY KEY (`id`),\n KEY `clusterId` (`clusterId`),\n KEY `nodeId` (`nodeId`),\n KEY `serverId` (`serverId`),\n KEY `type` (`type`),\n KEY `recipientId` (`recipientId`)\n) ENGINE=InnoDB DEFAULT CHARSET=utf8mb4 COLLATE=utf8mb4_unicode_ci COMMENT='消息通知接收人'",
+ "definition": "CREATE TABLE `edgeMessageReceivers` (\n `id` int(10) unsigned NOT NULL AUTO_INCREMENT COMMENT 'ID',\n `role` varchar(32) COLLATE utf8mb4_unicode_ci DEFAULT 'node' COMMENT '节点角色',\n `clusterId` int(10) unsigned DEFAULT '0' COMMENT '集群ID',\n `nodeId` int(10) unsigned DEFAULT '0' COMMENT '节点ID',\n `serverId` int(10) unsigned DEFAULT '0' COMMENT '服务ID',\n `type` varchar(255) COLLATE utf8mb4_unicode_ci DEFAULT NULL COMMENT '类型',\n `params` json DEFAULT NULL COMMENT '参数',\n `recipientId` int(10) unsigned DEFAULT '0' COMMENT '接收人ID',\n `recipientGroupId` int(10) unsigned DEFAULT '0' COMMENT '接收人分组ID',\n `state` tinyint(3) unsigned DEFAULT '1' COMMENT '状态',\n PRIMARY KEY (`id`),\n KEY `clusterId` (`clusterId`),\n KEY `nodeId` (`nodeId`),\n KEY `serverId` (`serverId`),\n KEY `type` (`type`),\n KEY `recipientId` (`recipientId`)\n) ENGINE=InnoDB DEFAULT CHARSET=utf8mb4 COLLATE=utf8mb4_unicode_ci COMMENT='消息通知接收人'",
"fields": [
{
"name": "id",
- "definition": "int unsigned auto_increment COMMENT 'ID'"
+ "definition": "int(10) unsigned auto_increment COMMENT 'ID'"
},
{
"name": "role",
@@ -115661,15 +116359,15 @@
},
{
"name": "clusterId",
- "definition": "int unsigned DEFAULT '0' COMMENT '集群ID'"
+ "definition": "int(10) unsigned DEFAULT '0' COMMENT '集群ID'"
},
{
"name": "nodeId",
- "definition": "int unsigned DEFAULT '0' COMMENT '节点ID'"
+ "definition": "int(10) unsigned DEFAULT '0' COMMENT '节点ID'"
},
{
"name": "serverId",
- "definition": "int unsigned DEFAULT '0' COMMENT '服务ID'"
+ "definition": "int(10) unsigned DEFAULT '0' COMMENT '服务ID'"
},
{
"name": "type",
@@ -115681,15 +116379,15 @@
},
{
"name": "recipientId",
- "definition": "int unsigned DEFAULT '0' COMMENT '接收人ID'"
+ "definition": "int(10) unsigned DEFAULT '0' COMMENT '接收人ID'"
},
{
"name": "recipientGroupId",
- "definition": "int unsigned DEFAULT '0' COMMENT '接收人分组ID'"
+ "definition": "int(10) unsigned DEFAULT '0' COMMENT '接收人分组ID'"
},
{
"name": "state",
- "definition": "tinyint unsigned DEFAULT '1' COMMENT '状态'"
+ "definition": "tinyint(3) unsigned DEFAULT '1' COMMENT '状态'"
}
],
"indexes": [
@@ -115724,11 +116422,11 @@
"name": "edgeMessageRecipientGroups",
"engine": "InnoDB",
"charset": "utf8mb4_unicode_ci",
- "definition": "CREATE TABLE `edgeMessageRecipientGroups` (\n `id` int unsigned NOT NULL AUTO_INCREMENT COMMENT 'ID',\n `name` varchar(255) DEFAULT NULL COMMENT '分组名',\n `order` int unsigned DEFAULT '0' COMMENT '排序',\n `isOn` tinyint unsigned DEFAULT '1' COMMENT '是否启用',\n `state` tinyint unsigned DEFAULT '1' COMMENT '状态',\n PRIMARY KEY (`id`)\n) ENGINE=InnoDB DEFAULT CHARSET=utf8mb4 COLLATE=utf8mb4_unicode_ci COMMENT='消息接收人分组'",
+ "definition": "CREATE TABLE `edgeMessageRecipientGroups` (\n `id` int(10) unsigned NOT NULL AUTO_INCREMENT COMMENT 'ID',\n `name` varchar(255) COLLATE utf8mb4_unicode_ci DEFAULT NULL COMMENT '分组名',\n `order` int(10) unsigned DEFAULT '0' COMMENT '排序',\n `isOn` tinyint(3) unsigned DEFAULT '1' COMMENT '是否启用',\n `state` tinyint(3) unsigned DEFAULT '1' COMMENT '状态',\n PRIMARY KEY (`id`)\n) ENGINE=InnoDB DEFAULT CHARSET=utf8mb4 COLLATE=utf8mb4_unicode_ci COMMENT='消息接收人分组'",
"fields": [
{
"name": "id",
- "definition": "int unsigned auto_increment COMMENT 'ID'"
+ "definition": "int(10) unsigned auto_increment COMMENT 'ID'"
},
{
"name": "name",
@@ -115736,15 +116434,15 @@
},
{
"name": "order",
- "definition": "int unsigned DEFAULT '0' COMMENT '排序'"
+ "definition": "int(10) unsigned DEFAULT '0' COMMENT '排序'"
},
{
"name": "isOn",
- "definition": "tinyint unsigned DEFAULT '1' COMMENT '是否启用'"
+ "definition": "tinyint(3) unsigned DEFAULT '1' COMMENT '是否启用'"
},
{
"name": "state",
- "definition": "tinyint unsigned DEFAULT '1' COMMENT '状态'"
+ "definition": "tinyint(3) unsigned DEFAULT '1' COMMENT '状态'"
}
],
"indexes": [
@@ -115759,23 +116457,23 @@
"name": "edgeMessageRecipients",
"engine": "InnoDB",
"charset": "utf8mb4_unicode_ci",
- "definition": "CREATE TABLE `edgeMessageRecipients` (\n `id` int unsigned NOT NULL AUTO_INCREMENT COMMENT 'ID',\n `adminId` int unsigned DEFAULT '0' COMMENT '管理员ID',\n `isOn` tinyint unsigned DEFAULT '1' COMMENT '是否启用',\n `instanceId` int unsigned DEFAULT '0' COMMENT '实例ID',\n `user` varchar(1024) DEFAULT NULL COMMENT '接收人信息',\n `groupIds` json DEFAULT NULL COMMENT '分组ID',\n `state` tinyint unsigned DEFAULT '1' COMMENT '状态',\n `timeFrom` time DEFAULT NULL COMMENT '开始时间',\n `timeTo` time DEFAULT NULL COMMENT '结束时间',\n `description` varchar(512) DEFAULT NULL COMMENT '备注',\n PRIMARY KEY (`id`),\n KEY `adminId` (`adminId`),\n KEY `timeFrom_timeTo` (`timeFrom`,`timeTo`)\n) ENGINE=InnoDB DEFAULT CHARSET=utf8mb4 COLLATE=utf8mb4_unicode_ci COMMENT='消息媒介接收人'",
+ "definition": "CREATE TABLE `edgeMessageRecipients` (\n `id` int(10) unsigned NOT NULL AUTO_INCREMENT COMMENT 'ID',\n `adminId` int(10) unsigned DEFAULT '0' COMMENT '管理员ID',\n `isOn` tinyint(3) unsigned DEFAULT '1' COMMENT '是否启用',\n `instanceId` int(10) unsigned DEFAULT '0' COMMENT '实例ID',\n `user` varchar(1024) COLLATE utf8mb4_unicode_ci DEFAULT NULL COMMENT '接收人信息',\n `groupIds` json DEFAULT NULL COMMENT '分组ID',\n `state` tinyint(3) unsigned DEFAULT '1' COMMENT '状态',\n `timeFrom` time DEFAULT NULL COMMENT '开始时间',\n `timeTo` time DEFAULT NULL COMMENT '结束时间',\n `description` varchar(512) COLLATE utf8mb4_unicode_ci DEFAULT NULL COMMENT '备注',\n PRIMARY KEY (`id`),\n KEY `adminId` (`adminId`),\n KEY `timeFrom_timeTo` (`timeFrom`,`timeTo`)\n) ENGINE=InnoDB DEFAULT CHARSET=utf8mb4 COLLATE=utf8mb4_unicode_ci COMMENT='消息媒介接收人'",
"fields": [
{
"name": "id",
- "definition": "int unsigned auto_increment COMMENT 'ID'"
+ "definition": "int(10) unsigned auto_increment COMMENT 'ID'"
},
{
"name": "adminId",
- "definition": "int unsigned DEFAULT '0' COMMENT '管理员ID'"
+ "definition": "int(10) unsigned DEFAULT '0' COMMENT '管理员ID'"
},
{
"name": "isOn",
- "definition": "tinyint unsigned DEFAULT '1' COMMENT '是否启用'"
+ "definition": "tinyint(3) unsigned DEFAULT '1' COMMENT '是否启用'"
},
{
"name": "instanceId",
- "definition": "int unsigned DEFAULT '0' COMMENT '实例ID'"
+ "definition": "int(10) unsigned DEFAULT '0' COMMENT '实例ID'"
},
{
"name": "user",
@@ -115787,7 +116485,7 @@
},
{
"name": "state",
- "definition": "tinyint unsigned DEFAULT '1' COMMENT '状态'"
+ "definition": "tinyint(3) unsigned DEFAULT '1' COMMENT '状态'"
},
{
"name": "timeFrom",
@@ -115822,23 +116520,23 @@
"name": "edgeMessageTaskLogs",
"engine": "InnoDB",
"charset": "utf8mb4_unicode_ci",
- "definition": "CREATE TABLE `edgeMessageTaskLogs` (\n `id` bigint unsigned NOT NULL AUTO_INCREMENT COMMENT 'ID',\n `taskId` bigint unsigned DEFAULT '0' COMMENT '任务ID',\n `createdAt` bigint unsigned DEFAULT '0' COMMENT '创建时间',\n `isOk` tinyint unsigned DEFAULT '0' COMMENT '是否成功',\n `error` varchar(1024) DEFAULT NULL COMMENT '错误信息',\n `response` varchar(1024) DEFAULT NULL COMMENT '响应信息',\n `day` varchar(8) DEFAULT NULL COMMENT 'YYYYMMDD',\n PRIMARY KEY (`id`),\n KEY `day` (`day`)\n) ENGINE=InnoDB DEFAULT CHARSET=utf8mb4 COLLATE=utf8mb4_unicode_ci COMMENT='消息发送日志'",
+ "definition": "CREATE TABLE `edgeMessageTaskLogs` (\n `id` bigint(20) unsigned NOT NULL AUTO_INCREMENT COMMENT 'ID',\n `taskId` bigint(20) unsigned DEFAULT '0' COMMENT '任务ID',\n `createdAt` bigint(20) unsigned DEFAULT '0' COMMENT '创建时间',\n `isOk` tinyint(3) unsigned DEFAULT '0' COMMENT '是否成功',\n `error` varchar(1024) COLLATE utf8mb4_unicode_ci DEFAULT NULL COMMENT '错误信息',\n `response` varchar(1024) COLLATE utf8mb4_unicode_ci DEFAULT NULL COMMENT '响应信息',\n `day` varchar(8) COLLATE utf8mb4_unicode_ci DEFAULT NULL COMMENT 'YYYYMMDD',\n PRIMARY KEY (`id`),\n KEY `day` (`day`)\n) ENGINE=InnoDB DEFAULT CHARSET=utf8mb4 COLLATE=utf8mb4_unicode_ci COMMENT='消息发送日志'",
"fields": [
{
"name": "id",
- "definition": "bigint unsigned auto_increment COMMENT 'ID'"
+ "definition": "bigint(20) unsigned auto_increment COMMENT 'ID'"
},
{
"name": "taskId",
- "definition": "bigint unsigned DEFAULT '0' COMMENT '任务ID'"
+ "definition": "bigint(20) unsigned DEFAULT '0' COMMENT '任务ID'"
},
{
"name": "createdAt",
- "definition": "bigint unsigned DEFAULT '0' COMMENT '创建时间'"
+ "definition": "bigint(20) unsigned DEFAULT '0' COMMENT '创建时间'"
},
{
"name": "isOk",
- "definition": "tinyint unsigned DEFAULT '0' COMMENT '是否成功'"
+ "definition": "tinyint(3) unsigned DEFAULT '0' COMMENT '是否成功'"
},
{
"name": "error",
@@ -115869,15 +116567,15 @@
"name": "edgeMessageTasks",
"engine": "InnoDB",
"charset": "utf8mb4_unicode_ci",
- "definition": "CREATE TABLE `edgeMessageTasks` (\n `id` bigint unsigned NOT NULL AUTO_INCREMENT COMMENT 'ID',\n `recipientId` int unsigned DEFAULT '0' COMMENT '接收人ID',\n `hash` varchar(32) DEFAULT NULL COMMENT 'SUM标识',\n `instanceId` int unsigned DEFAULT '0' COMMENT '媒介实例ID',\n `user` varchar(255) DEFAULT NULL COMMENT '接收用户标识',\n `subject` varchar(255) DEFAULT NULL COMMENT '标题',\n `body` varchar(1024) DEFAULT NULL COMMENT '内容',\n `createdAt` bigint unsigned DEFAULT '0' COMMENT '创建时间',\n `status` tinyint unsigned DEFAULT '0' COMMENT '发送状态',\n `sentAt` bigint unsigned DEFAULT '0' COMMENT '最后一次发送时间',\n `state` tinyint unsigned DEFAULT '1' COMMENT '状态',\n `result` json DEFAULT NULL COMMENT '结果',\n `day` varchar(8) DEFAULT NULL COMMENT 'YYYYMMDD',\n `isPrimary` tinyint unsigned DEFAULT '0' COMMENT '是否优先',\n PRIMARY KEY (`id`),\n KEY `status` (`status`),\n KEY `day` (`day`),\n KEY `hash` (`hash`)\n) ENGINE=InnoDB DEFAULT CHARSET=utf8mb4 COLLATE=utf8mb4_unicode_ci COMMENT='消息发送相关任务'",
+ "definition": "CREATE TABLE `edgeMessageTasks` (\n `id` bigint(20) unsigned NOT NULL AUTO_INCREMENT COMMENT 'ID',\n `recipientId` int(10) unsigned DEFAULT '0' COMMENT '接收人ID',\n `hash` varchar(32) COLLATE utf8mb4_unicode_ci DEFAULT NULL COMMENT 'SUM标识',\n `instanceId` int(10) unsigned DEFAULT '0' COMMENT '媒介实例ID',\n `user` varchar(255) COLLATE utf8mb4_unicode_ci DEFAULT NULL COMMENT '接收用户标识',\n `subject` varchar(255) COLLATE utf8mb4_unicode_ci DEFAULT NULL COMMENT '标题',\n `body` varchar(1024) COLLATE utf8mb4_unicode_ci DEFAULT NULL COMMENT '内容',\n `createdAt` bigint(20) unsigned DEFAULT '0' COMMENT '创建时间',\n `status` tinyint(3) unsigned DEFAULT '0' COMMENT '发送状态',\n `sentAt` bigint(20) unsigned DEFAULT '0' COMMENT '最后一次发送时间',\n `state` tinyint(3) unsigned DEFAULT '1' COMMENT '状态',\n `result` json DEFAULT NULL COMMENT '结果',\n `day` varchar(8) COLLATE utf8mb4_unicode_ci DEFAULT NULL COMMENT 'YYYYMMDD',\n `isPrimary` tinyint(3) unsigned DEFAULT '0' COMMENT '是否优先',\n PRIMARY KEY (`id`),\n KEY `status` (`status`),\n KEY `day` (`day`),\n KEY `hash` (`hash`)\n) ENGINE=InnoDB DEFAULT CHARSET=utf8mb4 COLLATE=utf8mb4_unicode_ci COMMENT='消息发送相关任务'",
"fields": [
{
"name": "id",
- "definition": "bigint unsigned auto_increment COMMENT 'ID'"
+ "definition": "bigint(20) unsigned auto_increment COMMENT 'ID'"
},
{
"name": "recipientId",
- "definition": "int unsigned DEFAULT '0' COMMENT '接收人ID'"
+ "definition": "int(10) unsigned DEFAULT '0' COMMENT '接收人ID'"
},
{
"name": "hash",
@@ -115885,7 +116583,7 @@
},
{
"name": "instanceId",
- "definition": "int unsigned DEFAULT '0' COMMENT '媒介实例ID'"
+ "definition": "int(10) unsigned DEFAULT '0' COMMENT '媒介实例ID'"
},
{
"name": "user",
@@ -115901,19 +116599,19 @@
},
{
"name": "createdAt",
- "definition": "bigint unsigned DEFAULT '0' COMMENT '创建时间'"
+ "definition": "bigint(20) unsigned DEFAULT '0' COMMENT '创建时间'"
},
{
"name": "status",
- "definition": "tinyint unsigned DEFAULT '0' COMMENT '发送状态'"
+ "definition": "tinyint(3) unsigned DEFAULT '0' COMMENT '发送状态'"
},
{
"name": "sentAt",
- "definition": "bigint unsigned DEFAULT '0' COMMENT '最后一次发送时间'"
+ "definition": "bigint(20) unsigned DEFAULT '0' COMMENT '最后一次发送时间'"
},
{
"name": "state",
- "definition": "tinyint unsigned DEFAULT '1' COMMENT '状态'"
+ "definition": "tinyint(3) unsigned DEFAULT '1' COMMENT '状态'"
},
{
"name": "result",
@@ -115925,7 +116623,7 @@
},
{
"name": "isPrimary",
- "definition": "tinyint unsigned DEFAULT '0' COMMENT '是否优先'"
+ "definition": "tinyint(3) unsigned DEFAULT '0' COMMENT '是否优先'"
}
],
"indexes": [
@@ -115952,19 +116650,19 @@
"name": "edgeMessages",
"engine": "InnoDB",
"charset": "utf8mb4_unicode_ci",
- "definition": "CREATE TABLE `edgeMessages` (\n `id` bigint unsigned NOT NULL AUTO_INCREMENT COMMENT 'ID',\n `adminId` int unsigned DEFAULT '0' COMMENT '管理员ID',\n `userId` int unsigned DEFAULT '0' COMMENT '用户ID',\n `role` varchar(32) DEFAULT 'node' COMMENT '角色',\n `clusterId` int unsigned DEFAULT '0' COMMENT '集群ID',\n `nodeId` int unsigned DEFAULT '0' COMMENT '节点ID',\n `level` varchar(32) DEFAULT NULL COMMENT '级别',\n `subject` varchar(255) DEFAULT NULL COMMENT '标题',\n `body` varchar(2048) DEFAULT NULL,\n `type` varchar(128) DEFAULT NULL COMMENT '消息类型',\n `params` json DEFAULT NULL COMMENT '额外的参数',\n `isRead` tinyint unsigned DEFAULT '0' COMMENT '是否已读',\n `state` tinyint unsigned DEFAULT '1' COMMENT '状态',\n `createdAt` bigint unsigned DEFAULT '0' COMMENT '创建时间',\n `day` varchar(8) DEFAULT NULL COMMENT '日期YYYYMMDD',\n `hash` varchar(32) DEFAULT NULL COMMENT '消息内容的Hash',\n PRIMARY KEY (`id`),\n KEY `clusterId` (`clusterId`),\n KEY `nodeId` (`nodeId`),\n KEY `day` (`day`),\n KEY `hash` (`hash`),\n KEY `userId` (`userId`),\n KEY `adminId` (`adminId`),\n KEY `isRead` (`isRead`)\n) ENGINE=InnoDB DEFAULT CHARSET=utf8mb4 COLLATE=utf8mb4_unicode_ci COMMENT='消息通知'",
+ "definition": "CREATE TABLE `edgeMessages` (\n `id` bigint(20) unsigned NOT NULL AUTO_INCREMENT COMMENT 'ID',\n `adminId` int(10) unsigned DEFAULT '0' COMMENT '管理员ID',\n `userId` int(10) unsigned DEFAULT '0' COMMENT '用户ID',\n `role` varchar(32) COLLATE utf8mb4_unicode_ci DEFAULT 'node' COMMENT '角色',\n `clusterId` int(10) unsigned DEFAULT '0' COMMENT '集群ID',\n `nodeId` int(10) unsigned DEFAULT '0' COMMENT '节点ID',\n `level` varchar(32) COLLATE utf8mb4_unicode_ci DEFAULT NULL COMMENT '级别',\n `subject` varchar(255) COLLATE utf8mb4_unicode_ci DEFAULT NULL COMMENT '标题',\n `body` varchar(2048) COLLATE utf8mb4_unicode_ci DEFAULT NULL,\n `type` varchar(128) COLLATE utf8mb4_unicode_ci DEFAULT NULL COMMENT '消息类型',\n `params` json DEFAULT NULL COMMENT '额外的参数',\n `isRead` tinyint(3) unsigned DEFAULT '0' COMMENT '是否已读',\n `state` tinyint(3) unsigned DEFAULT '1' COMMENT '状态',\n `createdAt` bigint(20) unsigned DEFAULT '0' COMMENT '创建时间',\n `day` varchar(8) COLLATE utf8mb4_unicode_ci DEFAULT NULL COMMENT '日期YYYYMMDD',\n `hash` varchar(32) COLLATE utf8mb4_unicode_ci DEFAULT NULL COMMENT '消息内容的Hash',\n PRIMARY KEY (`id`),\n KEY `clusterId` (`clusterId`),\n KEY `nodeId` (`nodeId`),\n KEY `day` (`day`),\n KEY `hash` (`hash`),\n KEY `userId` (`userId`),\n KEY `adminId` (`adminId`),\n KEY `isRead` (`isRead`)\n) ENGINE=InnoDB DEFAULT CHARSET=utf8mb4 COLLATE=utf8mb4_unicode_ci COMMENT='消息通知'",
"fields": [
{
"name": "id",
- "definition": "bigint unsigned auto_increment COMMENT 'ID'"
+ "definition": "bigint(20) unsigned auto_increment COMMENT 'ID'"
},
{
"name": "adminId",
- "definition": "int unsigned DEFAULT '0' COMMENT '管理员ID'"
+ "definition": "int(10) unsigned DEFAULT '0' COMMENT '管理员ID'"
},
{
"name": "userId",
- "definition": "int unsigned DEFAULT '0' COMMENT '用户ID'"
+ "definition": "int(10) unsigned DEFAULT '0' COMMENT '用户ID'"
},
{
"name": "role",
@@ -115972,11 +116670,11 @@
},
{
"name": "clusterId",
- "definition": "int unsigned DEFAULT '0' COMMENT '集群ID'"
+ "definition": "int(10) unsigned DEFAULT '0' COMMENT '集群ID'"
},
{
"name": "nodeId",
- "definition": "int unsigned DEFAULT '0' COMMENT '节点ID'"
+ "definition": "int(10) unsigned DEFAULT '0' COMMENT '节点ID'"
},
{
"name": "level",
@@ -116000,15 +116698,15 @@
},
{
"name": "isRead",
- "definition": "tinyint unsigned DEFAULT '0' COMMENT '是否已读'"
+ "definition": "tinyint(3) unsigned DEFAULT '0' COMMENT '是否已读'"
},
{
"name": "state",
- "definition": "tinyint unsigned DEFAULT '1' COMMENT '状态'"
+ "definition": "tinyint(3) unsigned DEFAULT '1' COMMENT '状态'"
},
{
"name": "createdAt",
- "definition": "bigint unsigned DEFAULT '0' COMMENT '创建时间'"
+ "definition": "bigint(20) unsigned DEFAULT '0' COMMENT '创建时间'"
},
{
"name": "day",
@@ -116059,15 +116757,15 @@
"name": "edgeMetricCharts",
"engine": "InnoDB",
"charset": "utf8mb4_unicode_ci",
- "definition": "CREATE TABLE `edgeMetricCharts` (\n `id` int unsigned NOT NULL AUTO_INCREMENT COMMENT 'ID',\n `itemId` int unsigned DEFAULT '0' COMMENT '指标ID',\n `name` varchar(255) DEFAULT NULL COMMENT '名称',\n `code` varchar(128) DEFAULT NULL COMMENT '代号',\n `type` varchar(32) DEFAULT NULL COMMENT '图形类型',\n `widthDiv` int DEFAULT NULL COMMENT '宽度划分',\n `params` json DEFAULT NULL COMMENT '图形参数',\n `order` int unsigned DEFAULT '0' COMMENT '排序',\n `isOn` tinyint unsigned DEFAULT '1' COMMENT '是否启用',\n `state` tinyint unsigned DEFAULT '1' COMMENT '状态',\n `maxItems` int unsigned DEFAULT '0' COMMENT '最多条目',\n `ignoreEmptyKeys` tinyint unsigned DEFAULT '1' COMMENT '忽略空的键值',\n `ignoredKeys` json DEFAULT NULL COMMENT '忽略键值',\n PRIMARY KEY (`id`),\n KEY `itemId` (`itemId`),\n KEY `code` (`code`)\n) ENGINE=InnoDB DEFAULT CHARSET=utf8mb4 COLLATE=utf8mb4_unicode_ci COMMENT='指标图表'",
+ "definition": "CREATE TABLE `edgeMetricCharts` (\n `id` int(10) unsigned NOT NULL AUTO_INCREMENT COMMENT 'ID',\n `itemId` int(10) unsigned DEFAULT '0' COMMENT '指标ID',\n `name` varchar(255) COLLATE utf8mb4_unicode_ci DEFAULT NULL COMMENT '名称',\n `code` varchar(128) COLLATE utf8mb4_unicode_ci DEFAULT NULL COMMENT '代号',\n `type` varchar(32) COLLATE utf8mb4_unicode_ci DEFAULT NULL COMMENT '图形类型',\n `widthDiv` int(11) DEFAULT NULL COMMENT '宽度划分',\n `params` json DEFAULT NULL COMMENT '图形参数',\n `order` int(10) unsigned DEFAULT '0' COMMENT '排序',\n `isOn` tinyint(3) unsigned DEFAULT '1' COMMENT '是否启用',\n `state` tinyint(3) unsigned DEFAULT '1' COMMENT '状态',\n `maxItems` int(10) unsigned DEFAULT '0' COMMENT '最多条目',\n `ignoreEmptyKeys` tinyint(3) unsigned DEFAULT '1' COMMENT '忽略空的键值',\n `ignoredKeys` json DEFAULT NULL COMMENT '忽略键值',\n PRIMARY KEY (`id`),\n KEY `itemId` (`itemId`),\n KEY `code` (`code`)\n) ENGINE=InnoDB DEFAULT CHARSET=utf8mb4 COLLATE=utf8mb4_unicode_ci COMMENT='指标图表'",
"fields": [
{
"name": "id",
- "definition": "int unsigned auto_increment COMMENT 'ID'"
+ "definition": "int(10) unsigned auto_increment COMMENT 'ID'"
},
{
"name": "itemId",
- "definition": "int unsigned DEFAULT '0' COMMENT '指标ID'"
+ "definition": "int(10) unsigned DEFAULT '0' COMMENT '指标ID'"
},
{
"name": "name",
@@ -116083,7 +116781,7 @@
},
{
"name": "widthDiv",
- "definition": "int COMMENT '宽度划分'"
+ "definition": "int(11) COMMENT '宽度划分'"
},
{
"name": "params",
@@ -116091,23 +116789,23 @@
},
{
"name": "order",
- "definition": "int unsigned DEFAULT '0' COMMENT '排序'"
+ "definition": "int(10) unsigned DEFAULT '0' COMMENT '排序'"
},
{
"name": "isOn",
- "definition": "tinyint unsigned DEFAULT '1' COMMENT '是否启用'"
+ "definition": "tinyint(3) unsigned DEFAULT '1' COMMENT '是否启用'"
},
{
"name": "state",
- "definition": "tinyint unsigned DEFAULT '1' COMMENT '状态'"
+ "definition": "tinyint(3) unsigned DEFAULT '1' COMMENT '状态'"
},
{
"name": "maxItems",
- "definition": "int unsigned DEFAULT '0' COMMENT '最多条目'"
+ "definition": "int(10) unsigned DEFAULT '0' COMMENT '最多条目'"
},
{
"name": "ignoreEmptyKeys",
- "definition": "tinyint unsigned DEFAULT '1' COMMENT '忽略空的键值'"
+ "definition": "tinyint(3) unsigned DEFAULT '1' COMMENT '忽略空的键值'"
},
{
"name": "ignoredKeys",
@@ -116134,15 +116832,15 @@
"name": "edgeMetricItems",
"engine": "InnoDB",
"charset": "utf8mb4_unicode_ci",
- "definition": "CREATE TABLE `edgeMetricItems` (\n `id` bigint unsigned NOT NULL AUTO_INCREMENT COMMENT 'ID',\n `isOn` tinyint unsigned DEFAULT '1' COMMENT '是否启用',\n `code` varchar(128) DEFAULT NULL COMMENT '代号(用来区分是否内置)',\n `category` varchar(32) DEFAULT NULL COMMENT '类型,比如http, tcp等',\n `adminId` int unsigned DEFAULT '0' COMMENT '管理员ID',\n `userId` int unsigned DEFAULT '0' COMMENT '用户ID',\n `name` varchar(255) DEFAULT NULL COMMENT '指标名称',\n `keys` json DEFAULT NULL COMMENT '统计的Key',\n `period` int unsigned DEFAULT '0' COMMENT '周期',\n `periodUnit` varchar(32) DEFAULT NULL COMMENT '周期单位',\n `expiresPeriod` int unsigned DEFAULT '0' COMMENT '过期周期',\n `value` varchar(512) DEFAULT NULL COMMENT '值运算',\n `state` tinyint unsigned DEFAULT '1' COMMENT '状态',\n `version` int unsigned DEFAULT '0' COMMENT '版本号',\n `isPublic` tinyint unsigned DEFAULT '0' COMMENT '是否为公用',\n `lastTime` varchar(14) DEFAULT NULL COMMENT '最新时间',\n PRIMARY KEY (`id`),\n KEY `userId` (`userId`),\n KEY `category` (`category`),\n KEY `code` (`code`)\n) ENGINE=InnoDB DEFAULT CHARSET=utf8mb4 COLLATE=utf8mb4_unicode_ci COMMENT='指标定义'",
+ "definition": "CREATE TABLE `edgeMetricItems` (\n `id` bigint(20) unsigned NOT NULL AUTO_INCREMENT COMMENT 'ID',\n `isOn` tinyint(3) unsigned DEFAULT '1' COMMENT '是否启用',\n `code` varchar(128) COLLATE utf8mb4_unicode_ci DEFAULT NULL COMMENT '代号(用来区分是否内置)',\n `category` varchar(32) COLLATE utf8mb4_unicode_ci DEFAULT NULL COMMENT '类型,比如http, tcp等',\n `adminId` int(10) unsigned DEFAULT '0' COMMENT '管理员ID',\n `userId` int(10) unsigned DEFAULT '0' COMMENT '用户ID',\n `name` varchar(255) COLLATE utf8mb4_unicode_ci DEFAULT NULL COMMENT '指标名称',\n `keys` json DEFAULT NULL COMMENT '统计的Key',\n `period` int(10) unsigned DEFAULT '0' COMMENT '周期',\n `periodUnit` varchar(32) COLLATE utf8mb4_unicode_ci DEFAULT NULL COMMENT '周期单位',\n `expiresPeriod` int(10) unsigned DEFAULT '0' COMMENT '过期周期',\n `value` varchar(512) COLLATE utf8mb4_unicode_ci DEFAULT NULL COMMENT '值运算',\n `state` tinyint(3) unsigned DEFAULT '1' COMMENT '状态',\n `version` int(10) unsigned DEFAULT '0' COMMENT '版本号',\n `isPublic` tinyint(3) unsigned DEFAULT '0' COMMENT '是否为公用',\n `lastTime` varchar(14) COLLATE utf8mb4_unicode_ci DEFAULT NULL COMMENT '最新时间',\n PRIMARY KEY (`id`),\n KEY `userId` (`userId`),\n KEY `category` (`category`),\n KEY `code` (`code`)\n) ENGINE=InnoDB DEFAULT CHARSET=utf8mb4 COLLATE=utf8mb4_unicode_ci COMMENT='指标定义'",
"fields": [
{
"name": "id",
- "definition": "bigint unsigned auto_increment COMMENT 'ID'"
+ "definition": "bigint(20) unsigned auto_increment COMMENT 'ID'"
},
{
"name": "isOn",
- "definition": "tinyint unsigned DEFAULT '1' COMMENT '是否启用'"
+ "definition": "tinyint(3) unsigned DEFAULT '1' COMMENT '是否启用'"
},
{
"name": "code",
@@ -116154,11 +116852,11 @@
},
{
"name": "adminId",
- "definition": "int unsigned DEFAULT '0' COMMENT '管理员ID'"
+ "definition": "int(10) unsigned DEFAULT '0' COMMENT '管理员ID'"
},
{
"name": "userId",
- "definition": "int unsigned DEFAULT '0' COMMENT '用户ID'"
+ "definition": "int(10) unsigned DEFAULT '0' COMMENT '用户ID'"
},
{
"name": "name",
@@ -116170,7 +116868,7 @@
},
{
"name": "period",
- "definition": "int unsigned DEFAULT '0' COMMENT '周期'"
+ "definition": "int(10) unsigned DEFAULT '0' COMMENT '周期'"
},
{
"name": "periodUnit",
@@ -116178,7 +116876,7 @@
},
{
"name": "expiresPeriod",
- "definition": "int unsigned DEFAULT '0' COMMENT '过期周期'"
+ "definition": "int(10) unsigned DEFAULT '0' COMMENT '过期周期'"
},
{
"name": "value",
@@ -116186,15 +116884,15 @@
},
{
"name": "state",
- "definition": "tinyint unsigned DEFAULT '1' COMMENT '状态'"
+ "definition": "tinyint(3) unsigned DEFAULT '1' COMMENT '状态'"
},
{
"name": "version",
- "definition": "int unsigned DEFAULT '0' COMMENT '版本号'"
+ "definition": "int(10) unsigned DEFAULT '0' COMMENT '版本号'"
},
{
"name": "isPublic",
- "definition": "tinyint unsigned DEFAULT '0' COMMENT '是否为公用'"
+ "definition": "tinyint(3) unsigned DEFAULT '0' COMMENT '是否为公用'"
},
{
"name": "lastTime",
@@ -116225,11 +116923,11 @@
"name": "edgeMetricStats",
"engine": "InnoDB",
"charset": "utf8mb4_unicode_ci",
- "definition": "CREATE TABLE `edgeMetricStats` (\n `id` bigint unsigned NOT NULL AUTO_INCREMENT COMMENT 'ID',\n `hash` varchar(32) DEFAULT NULL COMMENT 'Hash值',\n `clusterId` int unsigned DEFAULT '0' COMMENT '集群ID',\n `nodeId` int unsigned DEFAULT '0' COMMENT '节点ID',\n `serverId` int unsigned DEFAULT '0' COMMENT '服务ID',\n `itemId` bigint unsigned DEFAULT '0' COMMENT '指标',\n `keys` json DEFAULT NULL COMMENT '键值',\n `value` decimal(20,2) DEFAULT '0.00' COMMENT '数值',\n `time` varchar(14) DEFAULT NULL COMMENT '分钟值YYYYMMDDHHII',\n `version` int unsigned DEFAULT '0' COMMENT '版本号',\n `createdDay` varchar(8) DEFAULT NULL COMMENT 'YYYYMMDD',\n PRIMARY KEY (`id`),\n UNIQUE KEY `hash` (`hash`),\n KEY `serverId` (`serverId`),\n KEY `createdDay` (`createdDay`),\n KEY `itemId` (`itemId`) USING BTREE,\n KEY `item_time` (`itemId`,`time`),\n KEY `cluster_item_time` (`clusterId`,`itemId`,`time`),\n KEY `node_item_time` (`nodeId`,`itemId`,`time`),\n KEY `server_item_time` (`serverId`,`itemId`,`time`)\n) ENGINE=InnoDB DEFAULT CHARSET=utf8mb4 COLLATE=utf8mb4_unicode_ci COMMENT='指标统计数据'",
+ "definition": "CREATE TABLE `edgeMetricStats` (\n `id` bigint(20) unsigned NOT NULL AUTO_INCREMENT COMMENT 'ID',\n `hash` varchar(32) COLLATE utf8mb4_unicode_ci DEFAULT NULL COMMENT 'Hash值',\n `clusterId` int(10) unsigned DEFAULT '0' COMMENT '集群ID',\n `nodeId` int(10) unsigned DEFAULT '0' COMMENT '节点ID',\n `serverId` int(10) unsigned DEFAULT '0' COMMENT '服务ID',\n `itemId` bigint(20) unsigned DEFAULT '0' COMMENT '指标',\n `keys` json DEFAULT NULL COMMENT '键值',\n `value` decimal(20,2) DEFAULT '0.00' COMMENT '数值',\n `time` varchar(14) COLLATE utf8mb4_unicode_ci DEFAULT NULL COMMENT '分钟值YYYYMMDDHHII',\n `version` int(10) unsigned DEFAULT '0' COMMENT '版本号',\n `createdDay` varchar(8) COLLATE utf8mb4_unicode_ci DEFAULT NULL COMMENT 'YYYYMMDD',\n PRIMARY KEY (`id`),\n UNIQUE KEY `hash` (`hash`),\n KEY `serverId` (`serverId`),\n KEY `createdDay` (`createdDay`),\n KEY `itemId` (`itemId`) USING BTREE,\n KEY `item_time` (`itemId`,`time`),\n KEY `cluster_item_time` (`clusterId`,`itemId`,`time`),\n KEY `node_item_time` (`nodeId`,`itemId`,`time`),\n KEY `server_item_time` (`serverId`,`itemId`,`time`)\n) ENGINE=InnoDB DEFAULT CHARSET=utf8mb4 COLLATE=utf8mb4_unicode_ci COMMENT='指标统计数据'",
"fields": [
{
"name": "id",
- "definition": "bigint unsigned auto_increment COMMENT 'ID'"
+ "definition": "bigint(20) unsigned auto_increment COMMENT 'ID'"
},
{
"name": "hash",
@@ -116237,19 +116935,19 @@
},
{
"name": "clusterId",
- "definition": "int unsigned DEFAULT '0' COMMENT '集群ID'"
+ "definition": "int(10) unsigned DEFAULT '0' COMMENT '集群ID'"
},
{
"name": "nodeId",
- "definition": "int unsigned DEFAULT '0' COMMENT '节点ID'"
+ "definition": "int(10) unsigned DEFAULT '0' COMMENT '节点ID'"
},
{
"name": "serverId",
- "definition": "int unsigned DEFAULT '0' COMMENT '服务ID'"
+ "definition": "int(10) unsigned DEFAULT '0' COMMENT '服务ID'"
},
{
"name": "itemId",
- "definition": "bigint unsigned DEFAULT '0' COMMENT '指标'"
+ "definition": "bigint(20) unsigned DEFAULT '0' COMMENT '指标'"
},
{
"name": "keys",
@@ -116265,7 +116963,7 @@
},
{
"name": "version",
- "definition": "int unsigned DEFAULT '0' COMMENT '版本号'"
+ "definition": "int(10) unsigned DEFAULT '0' COMMENT '版本号'"
},
{
"name": "createdDay",
@@ -116316,11 +117014,11 @@
"name": "edgeMetricStats_0",
"engine": "InnoDB",
"charset": "utf8mb4_unicode_ci",
- "definition": "CREATE TABLE `edgeMetricStats_0` (\n `id` bigint unsigned NOT NULL AUTO_INCREMENT COMMENT 'ID',\n `hash` varchar(32) DEFAULT NULL COMMENT 'Hash值',\n `clusterId` int unsigned DEFAULT '0' COMMENT '集群ID',\n `nodeId` int unsigned DEFAULT '0' COMMENT '节点ID',\n `serverId` int unsigned DEFAULT '0' COMMENT '服务ID',\n `itemId` bigint unsigned DEFAULT '0' COMMENT '指标',\n `keys` json DEFAULT NULL COMMENT '键值',\n `value` decimal(20,2) DEFAULT '0.00' COMMENT '数值',\n `time` varchar(14) DEFAULT NULL COMMENT '分钟值YYYYMMDDHHII',\n `version` int unsigned DEFAULT '0' COMMENT '版本号',\n `createdDay` varchar(8) DEFAULT NULL COMMENT 'YYYYMMDD',\n PRIMARY KEY (`id`),\n UNIQUE KEY `hash` (`hash`),\n KEY `serverId` (`serverId`),\n KEY `createdDay` (`createdDay`),\n KEY `itemId` (`itemId`) USING BTREE,\n KEY `item_time` (`itemId`,`time`),\n KEY `cluster_item_time` (`clusterId`,`itemId`,`time`),\n KEY `node_item_time` (`nodeId`,`itemId`,`time`),\n KEY `server_item_time` (`serverId`,`itemId`,`time`)\n) ENGINE=InnoDB DEFAULT CHARSET=utf8mb4 COLLATE=utf8mb4_unicode_ci COMMENT='指标统计数据'",
+ "definition": "CREATE TABLE `edgeMetricStats_0` (\n `id` bigint(20) unsigned NOT NULL AUTO_INCREMENT COMMENT 'ID',\n `hash` varchar(32) COLLATE utf8mb4_unicode_ci DEFAULT NULL COMMENT 'Hash值',\n `clusterId` int(10) unsigned DEFAULT '0' COMMENT '集群ID',\n `nodeId` int(10) unsigned DEFAULT '0' COMMENT '节点ID',\n `serverId` int(10) unsigned DEFAULT '0' COMMENT '服务ID',\n `itemId` bigint(20) unsigned DEFAULT '0' COMMENT '指标',\n `keys` json DEFAULT NULL COMMENT '键值',\n `value` decimal(20,2) DEFAULT '0.00' COMMENT '数值',\n `time` varchar(14) COLLATE utf8mb4_unicode_ci DEFAULT NULL COMMENT '分钟值YYYYMMDDHHII',\n `version` int(10) unsigned DEFAULT '0' COMMENT '版本号',\n `createdDay` varchar(8) COLLATE utf8mb4_unicode_ci DEFAULT NULL COMMENT 'YYYYMMDD',\n PRIMARY KEY (`id`),\n UNIQUE KEY `hash` (`hash`),\n KEY `serverId` (`serverId`),\n KEY `createdDay` (`createdDay`),\n KEY `itemId` (`itemId`) USING BTREE,\n KEY `item_time` (`itemId`,`time`),\n KEY `cluster_item_time` (`clusterId`,`itemId`,`time`),\n KEY `node_item_time` (`nodeId`,`itemId`,`time`),\n KEY `server_item_time` (`serverId`,`itemId`,`time`)\n) ENGINE=InnoDB DEFAULT CHARSET=utf8mb4 COLLATE=utf8mb4_unicode_ci COMMENT='指标统计数据'",
"fields": [
{
"name": "id",
- "definition": "bigint unsigned auto_increment COMMENT 'ID'"
+ "definition": "bigint(20) unsigned auto_increment COMMENT 'ID'"
},
{
"name": "hash",
@@ -116328,19 +117026,19 @@
},
{
"name": "clusterId",
- "definition": "int unsigned DEFAULT '0' COMMENT '集群ID'"
+ "definition": "int(10) unsigned DEFAULT '0' COMMENT '集群ID'"
},
{
"name": "nodeId",
- "definition": "int unsigned DEFAULT '0' COMMENT '节点ID'"
+ "definition": "int(10) unsigned DEFAULT '0' COMMENT '节点ID'"
},
{
"name": "serverId",
- "definition": "int unsigned DEFAULT '0' COMMENT '服务ID'"
+ "definition": "int(10) unsigned DEFAULT '0' COMMENT '服务ID'"
},
{
"name": "itemId",
- "definition": "bigint unsigned DEFAULT '0' COMMENT '指标'"
+ "definition": "bigint(20) unsigned DEFAULT '0' COMMENT '指标'"
},
{
"name": "keys",
@@ -116356,7 +117054,7 @@
},
{
"name": "version",
- "definition": "int unsigned DEFAULT '0' COMMENT '版本号'"
+ "definition": "int(10) unsigned DEFAULT '0' COMMENT '版本号'"
},
{
"name": "createdDay",
@@ -116407,11 +117105,11 @@
"name": "edgeMetricStats_1",
"engine": "InnoDB",
"charset": "utf8mb4_unicode_ci",
- "definition": "CREATE TABLE `edgeMetricStats_1` (\n `id` bigint unsigned NOT NULL AUTO_INCREMENT COMMENT 'ID',\n `hash` varchar(32) DEFAULT NULL COMMENT 'Hash值',\n `clusterId` int unsigned DEFAULT '0' COMMENT '集群ID',\n `nodeId` int unsigned DEFAULT '0' COMMENT '节点ID',\n `serverId` int unsigned DEFAULT '0' COMMENT '服务ID',\n `itemId` bigint unsigned DEFAULT '0' COMMENT '指标',\n `keys` json DEFAULT NULL COMMENT '键值',\n `value` decimal(22,2) DEFAULT '0.00' COMMENT '数值',\n `time` varchar(14) DEFAULT NULL COMMENT '分钟值YYYYMMDDHHII',\n `version` int unsigned DEFAULT '0' COMMENT '版本号',\n `createdDay` varchar(8) DEFAULT NULL COMMENT 'YYYYMMDD',\n PRIMARY KEY (`id`),\n UNIQUE KEY `hash` (`hash`),\n KEY `serverId` (`serverId`),\n KEY `createdDay` (`createdDay`),\n KEY `itemId` (`itemId`) USING BTREE,\n KEY `item_time` (`itemId`,`time`),\n KEY `cluster_item_time` (`clusterId`,`itemId`,`time`),\n KEY `node_item_time` (`nodeId`,`itemId`,`time`),\n KEY `server_item_time` (`serverId`,`itemId`,`time`)\n) ENGINE=InnoDB DEFAULT CHARSET=utf8mb4 COLLATE=utf8mb4_unicode_ci COMMENT='指标统计数据'",
+ "definition": "CREATE TABLE `edgeMetricStats_1` (\n `id` bigint(20) unsigned NOT NULL AUTO_INCREMENT COMMENT 'ID',\n `hash` varchar(32) COLLATE utf8mb4_unicode_ci DEFAULT NULL COMMENT 'Hash值',\n `clusterId` int(10) unsigned DEFAULT '0' COMMENT '集群ID',\n `nodeId` int(10) unsigned DEFAULT '0' COMMENT '节点ID',\n `serverId` int(10) unsigned DEFAULT '0' COMMENT '服务ID',\n `itemId` bigint(20) unsigned DEFAULT '0' COMMENT '指标',\n `keys` json DEFAULT NULL COMMENT '键值',\n `value` decimal(22,2) DEFAULT '0.00' COMMENT '数值',\n `time` varchar(14) COLLATE utf8mb4_unicode_ci DEFAULT NULL COMMENT '分钟值YYYYMMDDHHII',\n `version` int(10) unsigned DEFAULT '0' COMMENT '版本号',\n `createdDay` varchar(8) COLLATE utf8mb4_unicode_ci DEFAULT NULL COMMENT 'YYYYMMDD',\n PRIMARY KEY (`id`),\n UNIQUE KEY `hash` (`hash`),\n KEY `serverId` (`serverId`),\n KEY `createdDay` (`createdDay`),\n KEY `itemId` (`itemId`) USING BTREE,\n KEY `item_time` (`itemId`,`time`),\n KEY `cluster_item_time` (`clusterId`,`itemId`,`time`),\n KEY `node_item_time` (`nodeId`,`itemId`,`time`),\n KEY `server_item_time` (`serverId`,`itemId`,`time`)\n) ENGINE=InnoDB DEFAULT CHARSET=utf8mb4 COLLATE=utf8mb4_unicode_ci COMMENT='指标统计数据'",
"fields": [
{
"name": "id",
- "definition": "bigint unsigned auto_increment COMMENT 'ID'"
+ "definition": "bigint(20) unsigned auto_increment COMMENT 'ID'"
},
{
"name": "hash",
@@ -116419,19 +117117,19 @@
},
{
"name": "clusterId",
- "definition": "int unsigned DEFAULT '0' COMMENT '集群ID'"
+ "definition": "int(10) unsigned DEFAULT '0' COMMENT '集群ID'"
},
{
"name": "nodeId",
- "definition": "int unsigned DEFAULT '0' COMMENT '节点ID'"
+ "definition": "int(10) unsigned DEFAULT '0' COMMENT '节点ID'"
},
{
"name": "serverId",
- "definition": "int unsigned DEFAULT '0' COMMENT '服务ID'"
+ "definition": "int(10) unsigned DEFAULT '0' COMMENT '服务ID'"
},
{
"name": "itemId",
- "definition": "bigint unsigned DEFAULT '0' COMMENT '指标'"
+ "definition": "bigint(20) unsigned DEFAULT '0' COMMENT '指标'"
},
{
"name": "keys",
@@ -116447,7 +117145,7 @@
},
{
"name": "version",
- "definition": "int unsigned DEFAULT '0' COMMENT '版本号'"
+ "definition": "int(10) unsigned DEFAULT '0' COMMENT '版本号'"
},
{
"name": "createdDay",
@@ -116498,11 +117196,11 @@
"name": "edgeMetricStats_10",
"engine": "InnoDB",
"charset": "utf8mb4_unicode_ci",
- "definition": "CREATE TABLE `edgeMetricStats_10` (\n `id` bigint unsigned NOT NULL AUTO_INCREMENT COMMENT 'ID',\n `hash` varchar(32) DEFAULT NULL COMMENT 'Hash值',\n `clusterId` int unsigned DEFAULT '0' COMMENT '集群ID',\n `nodeId` int unsigned DEFAULT '0' COMMENT '节点ID',\n `serverId` int unsigned DEFAULT '0' COMMENT '服务ID',\n `itemId` bigint unsigned DEFAULT '0' COMMENT '指标',\n `keys` json DEFAULT NULL COMMENT '键值',\n `value` decimal(20,2) DEFAULT '0.00' COMMENT '数值',\n `time` varchar(14) DEFAULT NULL COMMENT '分钟值YYYYMMDDHHII',\n `version` int unsigned DEFAULT '0' COMMENT '版本号',\n `createdDay` varchar(8) DEFAULT NULL COMMENT 'YYYYMMDD',\n PRIMARY KEY (`id`),\n UNIQUE KEY `hash` (`hash`),\n KEY `serverId` (`serverId`),\n KEY `createdDay` (`createdDay`),\n KEY `itemId` (`itemId`) USING BTREE,\n KEY `item_time` (`itemId`,`time`),\n KEY `cluster_item_time` (`clusterId`,`itemId`,`time`),\n KEY `node_item_time` (`nodeId`,`itemId`,`time`),\n KEY `server_item_time` (`serverId`,`itemId`,`time`)\n) ENGINE=InnoDB DEFAULT CHARSET=utf8mb4 COLLATE=utf8mb4_unicode_ci COMMENT='指标统计数据'",
+ "definition": "CREATE TABLE `edgeMetricStats_10` (\n `id` bigint(20) unsigned NOT NULL AUTO_INCREMENT COMMENT 'ID',\n `hash` varchar(32) COLLATE utf8mb4_unicode_ci DEFAULT NULL COMMENT 'Hash值',\n `clusterId` int(10) unsigned DEFAULT '0' COMMENT '集群ID',\n `nodeId` int(10) unsigned DEFAULT '0' COMMENT '节点ID',\n `serverId` int(10) unsigned DEFAULT '0' COMMENT '服务ID',\n `itemId` bigint(20) unsigned DEFAULT '0' COMMENT '指标',\n `keys` json DEFAULT NULL COMMENT '键值',\n `value` decimal(20,2) DEFAULT '0.00' COMMENT '数值',\n `time` varchar(14) COLLATE utf8mb4_unicode_ci DEFAULT NULL COMMENT '分钟值YYYYMMDDHHII',\n `version` int(10) unsigned DEFAULT '0' COMMENT '版本号',\n `createdDay` varchar(8) COLLATE utf8mb4_unicode_ci DEFAULT NULL COMMENT 'YYYYMMDD',\n PRIMARY KEY (`id`),\n UNIQUE KEY `hash` (`hash`),\n KEY `serverId` (`serverId`),\n KEY `createdDay` (`createdDay`),\n KEY `itemId` (`itemId`) USING BTREE,\n KEY `item_time` (`itemId`,`time`),\n KEY `cluster_item_time` (`clusterId`,`itemId`,`time`),\n KEY `node_item_time` (`nodeId`,`itemId`,`time`),\n KEY `server_item_time` (`serverId`,`itemId`,`time`)\n) ENGINE=InnoDB DEFAULT CHARSET=utf8mb4 COLLATE=utf8mb4_unicode_ci COMMENT='指标统计数据'",
"fields": [
{
"name": "id",
- "definition": "bigint unsigned auto_increment COMMENT 'ID'"
+ "definition": "bigint(20) unsigned auto_increment COMMENT 'ID'"
},
{
"name": "hash",
@@ -116510,19 +117208,19 @@
},
{
"name": "clusterId",
- "definition": "int unsigned DEFAULT '0' COMMENT '集群ID'"
+ "definition": "int(10) unsigned DEFAULT '0' COMMENT '集群ID'"
},
{
"name": "nodeId",
- "definition": "int unsigned DEFAULT '0' COMMENT '节点ID'"
+ "definition": "int(10) unsigned DEFAULT '0' COMMENT '节点ID'"
},
{
"name": "serverId",
- "definition": "int unsigned DEFAULT '0' COMMENT '服务ID'"
+ "definition": "int(10) unsigned DEFAULT '0' COMMENT '服务ID'"
},
{
"name": "itemId",
- "definition": "bigint unsigned DEFAULT '0' COMMENT '指标'"
+ "definition": "bigint(20) unsigned DEFAULT '0' COMMENT '指标'"
},
{
"name": "keys",
@@ -116538,7 +117236,7 @@
},
{
"name": "version",
- "definition": "int unsigned DEFAULT '0' COMMENT '版本号'"
+ "definition": "int(10) unsigned DEFAULT '0' COMMENT '版本号'"
},
{
"name": "createdDay",
@@ -116589,11 +117287,11 @@
"name": "edgeMetricStats_11",
"engine": "InnoDB",
"charset": "utf8mb4_unicode_ci",
- "definition": "CREATE TABLE `edgeMetricStats_11` (\n `id` bigint unsigned NOT NULL AUTO_INCREMENT COMMENT 'ID',\n `hash` varchar(32) DEFAULT NULL COMMENT 'Hash值',\n `clusterId` int unsigned DEFAULT '0' COMMENT '集群ID',\n `nodeId` int unsigned DEFAULT '0' COMMENT '节点ID',\n `serverId` int unsigned DEFAULT '0' COMMENT '服务ID',\n `itemId` bigint unsigned DEFAULT '0' COMMENT '指标',\n `keys` json DEFAULT NULL COMMENT '键值',\n `value` decimal(20,2) DEFAULT '0.00' COMMENT '数值',\n `time` varchar(14) DEFAULT NULL COMMENT '分钟值YYYYMMDDHHII',\n `version` int unsigned DEFAULT '0' COMMENT '版本号',\n `createdDay` varchar(8) DEFAULT NULL COMMENT 'YYYYMMDD',\n PRIMARY KEY (`id`),\n UNIQUE KEY `hash` (`hash`),\n KEY `serverId` (`serverId`),\n KEY `createdDay` (`createdDay`),\n KEY `itemId` (`itemId`) USING BTREE,\n KEY `item_time` (`itemId`,`time`),\n KEY `cluster_item_time` (`clusterId`,`itemId`,`time`),\n KEY `node_item_time` (`nodeId`,`itemId`,`time`),\n KEY `server_item_time` (`serverId`,`itemId`,`time`)\n) ENGINE=InnoDB DEFAULT CHARSET=utf8mb4 COLLATE=utf8mb4_unicode_ci COMMENT='指标统计数据'",
+ "definition": "CREATE TABLE `edgeMetricStats_11` (\n `id` bigint(20) unsigned NOT NULL AUTO_INCREMENT COMMENT 'ID',\n `hash` varchar(32) COLLATE utf8mb4_unicode_ci DEFAULT NULL COMMENT 'Hash值',\n `clusterId` int(10) unsigned DEFAULT '0' COMMENT '集群ID',\n `nodeId` int(10) unsigned DEFAULT '0' COMMENT '节点ID',\n `serverId` int(10) unsigned DEFAULT '0' COMMENT '服务ID',\n `itemId` bigint(20) unsigned DEFAULT '0' COMMENT '指标',\n `keys` json DEFAULT NULL COMMENT '键值',\n `value` decimal(20,2) DEFAULT '0.00' COMMENT '数值',\n `time` varchar(14) COLLATE utf8mb4_unicode_ci DEFAULT NULL COMMENT '分钟值YYYYMMDDHHII',\n `version` int(10) unsigned DEFAULT '0' COMMENT '版本号',\n `createdDay` varchar(8) COLLATE utf8mb4_unicode_ci DEFAULT NULL COMMENT 'YYYYMMDD',\n PRIMARY KEY (`id`),\n UNIQUE KEY `hash` (`hash`),\n KEY `serverId` (`serverId`),\n KEY `createdDay` (`createdDay`),\n KEY `itemId` (`itemId`) USING BTREE,\n KEY `item_time` (`itemId`,`time`),\n KEY `cluster_item_time` (`clusterId`,`itemId`,`time`),\n KEY `node_item_time` (`nodeId`,`itemId`,`time`),\n KEY `server_item_time` (`serverId`,`itemId`,`time`)\n) ENGINE=InnoDB DEFAULT CHARSET=utf8mb4 COLLATE=utf8mb4_unicode_ci COMMENT='指标统计数据'",
"fields": [
{
"name": "id",
- "definition": "bigint unsigned auto_increment COMMENT 'ID'"
+ "definition": "bigint(20) unsigned auto_increment COMMENT 'ID'"
},
{
"name": "hash",
@@ -116601,19 +117299,19 @@
},
{
"name": "clusterId",
- "definition": "int unsigned DEFAULT '0' COMMENT '集群ID'"
+ "definition": "int(10) unsigned DEFAULT '0' COMMENT '集群ID'"
},
{
"name": "nodeId",
- "definition": "int unsigned DEFAULT '0' COMMENT '节点ID'"
+ "definition": "int(10) unsigned DEFAULT '0' COMMENT '节点ID'"
},
{
"name": "serverId",
- "definition": "int unsigned DEFAULT '0' COMMENT '服务ID'"
+ "definition": "int(10) unsigned DEFAULT '0' COMMENT '服务ID'"
},
{
"name": "itemId",
- "definition": "bigint unsigned DEFAULT '0' COMMENT '指标'"
+ "definition": "bigint(20) unsigned DEFAULT '0' COMMENT '指标'"
},
{
"name": "keys",
@@ -116629,7 +117327,7 @@
},
{
"name": "version",
- "definition": "int unsigned DEFAULT '0' COMMENT '版本号'"
+ "definition": "int(10) unsigned DEFAULT '0' COMMENT '版本号'"
},
{
"name": "createdDay",
@@ -116680,11 +117378,11 @@
"name": "edgeMetricStats_12",
"engine": "InnoDB",
"charset": "utf8mb4_unicode_ci",
- "definition": "CREATE TABLE `edgeMetricStats_12` (\n `id` bigint unsigned NOT NULL AUTO_INCREMENT COMMENT 'ID',\n `hash` varchar(32) DEFAULT NULL COMMENT 'Hash值',\n `clusterId` int unsigned DEFAULT '0' COMMENT '集群ID',\n `nodeId` int unsigned DEFAULT '0' COMMENT '节点ID',\n `serverId` int unsigned DEFAULT '0' COMMENT '服务ID',\n `itemId` bigint unsigned DEFAULT '0' COMMENT '指标',\n `keys` json DEFAULT NULL COMMENT '键值',\n `value` decimal(20,2) DEFAULT '0.00' COMMENT '数值',\n `time` varchar(14) DEFAULT NULL COMMENT '分钟值YYYYMMDDHHII',\n `version` int unsigned DEFAULT '0' COMMENT '版本号',\n `createdDay` varchar(8) DEFAULT NULL COMMENT 'YYYYMMDD',\n PRIMARY KEY (`id`),\n UNIQUE KEY `hash` (`hash`),\n KEY `serverId` (`serverId`),\n KEY `createdDay` (`createdDay`),\n KEY `itemId` (`itemId`) USING BTREE,\n KEY `item_time` (`itemId`,`time`),\n KEY `cluster_item_time` (`clusterId`,`itemId`,`time`),\n KEY `node_item_time` (`nodeId`,`itemId`,`time`),\n KEY `server_item_time` (`serverId`,`itemId`,`time`)\n) ENGINE=InnoDB DEFAULT CHARSET=utf8mb4 COLLATE=utf8mb4_unicode_ci COMMENT='指标统计数据'",
+ "definition": "CREATE TABLE `edgeMetricStats_12` (\n `id` bigint(20) unsigned NOT NULL AUTO_INCREMENT COMMENT 'ID',\n `hash` varchar(32) COLLATE utf8mb4_unicode_ci DEFAULT NULL COMMENT 'Hash值',\n `clusterId` int(10) unsigned DEFAULT '0' COMMENT '集群ID',\n `nodeId` int(10) unsigned DEFAULT '0' COMMENT '节点ID',\n `serverId` int(10) unsigned DEFAULT '0' COMMENT '服务ID',\n `itemId` bigint(20) unsigned DEFAULT '0' COMMENT '指标',\n `keys` json DEFAULT NULL COMMENT '键值',\n `value` decimal(20,2) DEFAULT '0.00' COMMENT '数值',\n `time` varchar(14) COLLATE utf8mb4_unicode_ci DEFAULT NULL COMMENT '分钟值YYYYMMDDHHII',\n `version` int(10) unsigned DEFAULT '0' COMMENT '版本号',\n `createdDay` varchar(8) COLLATE utf8mb4_unicode_ci DEFAULT NULL COMMENT 'YYYYMMDD',\n PRIMARY KEY (`id`),\n UNIQUE KEY `hash` (`hash`),\n KEY `serverId` (`serverId`),\n KEY `createdDay` (`createdDay`),\n KEY `itemId` (`itemId`) USING BTREE,\n KEY `item_time` (`itemId`,`time`),\n KEY `cluster_item_time` (`clusterId`,`itemId`,`time`),\n KEY `node_item_time` (`nodeId`,`itemId`,`time`),\n KEY `server_item_time` (`serverId`,`itemId`,`time`)\n) ENGINE=InnoDB DEFAULT CHARSET=utf8mb4 COLLATE=utf8mb4_unicode_ci COMMENT='指标统计数据'",
"fields": [
{
"name": "id",
- "definition": "bigint unsigned auto_increment COMMENT 'ID'"
+ "definition": "bigint(20) unsigned auto_increment COMMENT 'ID'"
},
{
"name": "hash",
@@ -116692,19 +117390,19 @@
},
{
"name": "clusterId",
- "definition": "int unsigned DEFAULT '0' COMMENT '集群ID'"
+ "definition": "int(10) unsigned DEFAULT '0' COMMENT '集群ID'"
},
{
"name": "nodeId",
- "definition": "int unsigned DEFAULT '0' COMMENT '节点ID'"
+ "definition": "int(10) unsigned DEFAULT '0' COMMENT '节点ID'"
},
{
"name": "serverId",
- "definition": "int unsigned DEFAULT '0' COMMENT '服务ID'"
+ "definition": "int(10) unsigned DEFAULT '0' COMMENT '服务ID'"
},
{
"name": "itemId",
- "definition": "bigint unsigned DEFAULT '0' COMMENT '指标'"
+ "definition": "bigint(20) unsigned DEFAULT '0' COMMENT '指标'"
},
{
"name": "keys",
@@ -116720,7 +117418,7 @@
},
{
"name": "version",
- "definition": "int unsigned DEFAULT '0' COMMENT '版本号'"
+ "definition": "int(10) unsigned DEFAULT '0' COMMENT '版本号'"
},
{
"name": "createdDay",
@@ -116771,11 +117469,11 @@
"name": "edgeMetricStats_13",
"engine": "InnoDB",
"charset": "utf8mb4_unicode_ci",
- "definition": "CREATE TABLE `edgeMetricStats_13` (\n `id` bigint unsigned NOT NULL AUTO_INCREMENT COMMENT 'ID',\n `hash` varchar(32) DEFAULT NULL COMMENT 'Hash值',\n `clusterId` int unsigned DEFAULT '0' COMMENT '集群ID',\n `nodeId` int unsigned DEFAULT '0' COMMENT '节点ID',\n `serverId` int unsigned DEFAULT '0' COMMENT '服务ID',\n `itemId` bigint unsigned DEFAULT '0' COMMENT '指标',\n `keys` json DEFAULT NULL COMMENT '键值',\n `value` decimal(20,2) DEFAULT '0.00' COMMENT '数值',\n `time` varchar(14) DEFAULT NULL COMMENT '分钟值YYYYMMDDHHII',\n `version` int unsigned DEFAULT '0' COMMENT '版本号',\n `createdDay` varchar(8) DEFAULT NULL COMMENT 'YYYYMMDD',\n PRIMARY KEY (`id`),\n UNIQUE KEY `hash` (`hash`),\n KEY `serverId` (`serverId`),\n KEY `createdDay` (`createdDay`),\n KEY `itemId` (`itemId`) USING BTREE,\n KEY `item_time` (`itemId`,`time`),\n KEY `cluster_item_time` (`clusterId`,`itemId`,`time`),\n KEY `node_item_time` (`nodeId`,`itemId`,`time`),\n KEY `server_item_time` (`serverId`,`itemId`,`time`)\n) ENGINE=InnoDB DEFAULT CHARSET=utf8mb4 COLLATE=utf8mb4_unicode_ci COMMENT='指标统计数据'",
+ "definition": "CREATE TABLE `edgeMetricStats_13` (\n `id` bigint(20) unsigned NOT NULL AUTO_INCREMENT COMMENT 'ID',\n `hash` varchar(32) COLLATE utf8mb4_unicode_ci DEFAULT NULL COMMENT 'Hash值',\n `clusterId` int(10) unsigned DEFAULT '0' COMMENT '集群ID',\n `nodeId` int(10) unsigned DEFAULT '0' COMMENT '节点ID',\n `serverId` int(10) unsigned DEFAULT '0' COMMENT '服务ID',\n `itemId` bigint(20) unsigned DEFAULT '0' COMMENT '指标',\n `keys` json DEFAULT NULL COMMENT '键值',\n `value` decimal(20,2) DEFAULT '0.00' COMMENT '数值',\n `time` varchar(14) COLLATE utf8mb4_unicode_ci DEFAULT NULL COMMENT '分钟值YYYYMMDDHHII',\n `version` int(10) unsigned DEFAULT '0' COMMENT '版本号',\n `createdDay` varchar(8) COLLATE utf8mb4_unicode_ci DEFAULT NULL COMMENT 'YYYYMMDD',\n PRIMARY KEY (`id`),\n UNIQUE KEY `hash` (`hash`),\n KEY `serverId` (`serverId`),\n KEY `createdDay` (`createdDay`),\n KEY `itemId` (`itemId`) USING BTREE,\n KEY `item_time` (`itemId`,`time`),\n KEY `cluster_item_time` (`clusterId`,`itemId`,`time`),\n KEY `node_item_time` (`nodeId`,`itemId`,`time`),\n KEY `server_item_time` (`serverId`,`itemId`,`time`)\n) ENGINE=InnoDB DEFAULT CHARSET=utf8mb4 COLLATE=utf8mb4_unicode_ci COMMENT='指标统计数据'",
"fields": [
{
"name": "id",
- "definition": "bigint unsigned auto_increment COMMENT 'ID'"
+ "definition": "bigint(20) unsigned auto_increment COMMENT 'ID'"
},
{
"name": "hash",
@@ -116783,19 +117481,19 @@
},
{
"name": "clusterId",
- "definition": "int unsigned DEFAULT '0' COMMENT '集群ID'"
+ "definition": "int(10) unsigned DEFAULT '0' COMMENT '集群ID'"
},
{
"name": "nodeId",
- "definition": "int unsigned DEFAULT '0' COMMENT '节点ID'"
+ "definition": "int(10) unsigned DEFAULT '0' COMMENT '节点ID'"
},
{
"name": "serverId",
- "definition": "int unsigned DEFAULT '0' COMMENT '服务ID'"
+ "definition": "int(10) unsigned DEFAULT '0' COMMENT '服务ID'"
},
{
"name": "itemId",
- "definition": "bigint unsigned DEFAULT '0' COMMENT '指标'"
+ "definition": "bigint(20) unsigned DEFAULT '0' COMMENT '指标'"
},
{
"name": "keys",
@@ -116811,7 +117509,7 @@
},
{
"name": "version",
- "definition": "int unsigned DEFAULT '0' COMMENT '版本号'"
+ "definition": "int(10) unsigned DEFAULT '0' COMMENT '版本号'"
},
{
"name": "createdDay",
@@ -116862,11 +117560,11 @@
"name": "edgeMetricStats_14",
"engine": "InnoDB",
"charset": "utf8mb4_unicode_ci",
- "definition": "CREATE TABLE `edgeMetricStats_14` (\n `id` bigint unsigned NOT NULL AUTO_INCREMENT COMMENT 'ID',\n `hash` varchar(32) DEFAULT NULL COMMENT 'Hash值',\n `clusterId` int unsigned DEFAULT '0' COMMENT '集群ID',\n `nodeId` int unsigned DEFAULT '0' COMMENT '节点ID',\n `serverId` int unsigned DEFAULT '0' COMMENT '服务ID',\n `itemId` bigint unsigned DEFAULT '0' COMMENT '指标',\n `keys` json DEFAULT NULL COMMENT '键值',\n `value` decimal(20,2) DEFAULT '0.00' COMMENT '数值',\n `time` varchar(14) DEFAULT NULL COMMENT '分钟值YYYYMMDDHHII',\n `version` int unsigned DEFAULT '0' COMMENT '版本号',\n `createdDay` varchar(8) DEFAULT NULL COMMENT 'YYYYMMDD',\n PRIMARY KEY (`id`),\n UNIQUE KEY `hash` (`hash`),\n KEY `serverId` (`serverId`),\n KEY `createdDay` (`createdDay`),\n KEY `itemId` (`itemId`) USING BTREE,\n KEY `item_time` (`itemId`,`time`),\n KEY `cluster_item_time` (`clusterId`,`itemId`,`time`),\n KEY `node_item_time` (`nodeId`,`itemId`,`time`),\n KEY `server_item_time` (`serverId`,`itemId`,`time`)\n) ENGINE=InnoDB DEFAULT CHARSET=utf8mb4 COLLATE=utf8mb4_unicode_ci COMMENT='指标统计数据'",
+ "definition": "CREATE TABLE `edgeMetricStats_14` (\n `id` bigint(20) unsigned NOT NULL AUTO_INCREMENT COMMENT 'ID',\n `hash` varchar(32) COLLATE utf8mb4_unicode_ci DEFAULT NULL COMMENT 'Hash值',\n `clusterId` int(10) unsigned DEFAULT '0' COMMENT '集群ID',\n `nodeId` int(10) unsigned DEFAULT '0' COMMENT '节点ID',\n `serverId` int(10) unsigned DEFAULT '0' COMMENT '服务ID',\n `itemId` bigint(20) unsigned DEFAULT '0' COMMENT '指标',\n `keys` json DEFAULT NULL COMMENT '键值',\n `value` decimal(20,2) DEFAULT '0.00' COMMENT '数值',\n `time` varchar(14) COLLATE utf8mb4_unicode_ci DEFAULT NULL COMMENT '分钟值YYYYMMDDHHII',\n `version` int(10) unsigned DEFAULT '0' COMMENT '版本号',\n `createdDay` varchar(8) COLLATE utf8mb4_unicode_ci DEFAULT NULL COMMENT 'YYYYMMDD',\n PRIMARY KEY (`id`),\n UNIQUE KEY `hash` (`hash`),\n KEY `serverId` (`serverId`),\n KEY `createdDay` (`createdDay`),\n KEY `itemId` (`itemId`) USING BTREE,\n KEY `item_time` (`itemId`,`time`),\n KEY `cluster_item_time` (`clusterId`,`itemId`,`time`),\n KEY `node_item_time` (`nodeId`,`itemId`,`time`),\n KEY `server_item_time` (`serverId`,`itemId`,`time`)\n) ENGINE=InnoDB DEFAULT CHARSET=utf8mb4 COLLATE=utf8mb4_unicode_ci COMMENT='指标统计数据'",
"fields": [
{
"name": "id",
- "definition": "bigint unsigned auto_increment COMMENT 'ID'"
+ "definition": "bigint(20) unsigned auto_increment COMMENT 'ID'"
},
{
"name": "hash",
@@ -116874,19 +117572,19 @@
},
{
"name": "clusterId",
- "definition": "int unsigned DEFAULT '0' COMMENT '集群ID'"
+ "definition": "int(10) unsigned DEFAULT '0' COMMENT '集群ID'"
},
{
"name": "nodeId",
- "definition": "int unsigned DEFAULT '0' COMMENT '节点ID'"
+ "definition": "int(10) unsigned DEFAULT '0' COMMENT '节点ID'"
},
{
"name": "serverId",
- "definition": "int unsigned DEFAULT '0' COMMENT '服务ID'"
+ "definition": "int(10) unsigned DEFAULT '0' COMMENT '服务ID'"
},
{
"name": "itemId",
- "definition": "bigint unsigned DEFAULT '0' COMMENT '指标'"
+ "definition": "bigint(20) unsigned DEFAULT '0' COMMENT '指标'"
},
{
"name": "keys",
@@ -116902,7 +117600,7 @@
},
{
"name": "version",
- "definition": "int unsigned DEFAULT '0' COMMENT '版本号'"
+ "definition": "int(10) unsigned DEFAULT '0' COMMENT '版本号'"
},
{
"name": "createdDay",
@@ -116953,11 +117651,11 @@
"name": "edgeMetricStats_15",
"engine": "InnoDB",
"charset": "utf8mb4_unicode_ci",
- "definition": "CREATE TABLE `edgeMetricStats_15` (\n `id` bigint unsigned NOT NULL AUTO_INCREMENT COMMENT 'ID',\n `hash` varchar(32) DEFAULT NULL COMMENT 'Hash值',\n `clusterId` int unsigned DEFAULT '0' COMMENT '集群ID',\n `nodeId` int unsigned DEFAULT '0' COMMENT '节点ID',\n `serverId` int unsigned DEFAULT '0' COMMENT '服务ID',\n `itemId` bigint unsigned DEFAULT '0' COMMENT '指标',\n `keys` json DEFAULT NULL COMMENT '键值',\n `value` decimal(20,2) DEFAULT '0.00' COMMENT '数值',\n `time` varchar(14) DEFAULT NULL COMMENT '分钟值YYYYMMDDHHII',\n `version` int unsigned DEFAULT '0' COMMENT '版本号',\n `createdDay` varchar(8) DEFAULT NULL COMMENT 'YYYYMMDD',\n PRIMARY KEY (`id`),\n UNIQUE KEY `hash` (`hash`),\n KEY `serverId` (`serverId`),\n KEY `createdDay` (`createdDay`),\n KEY `itemId` (`itemId`) USING BTREE,\n KEY `item_time` (`itemId`,`time`),\n KEY `cluster_item_time` (`clusterId`,`itemId`,`time`),\n KEY `node_item_time` (`nodeId`,`itemId`,`time`),\n KEY `server_item_time` (`serverId`,`itemId`,`time`)\n) ENGINE=InnoDB DEFAULT CHARSET=utf8mb4 COLLATE=utf8mb4_unicode_ci COMMENT='指标统计数据'",
+ "definition": "CREATE TABLE `edgeMetricStats_15` (\n `id` bigint(20) unsigned NOT NULL AUTO_INCREMENT COMMENT 'ID',\n `hash` varchar(32) COLLATE utf8mb4_unicode_ci DEFAULT NULL COMMENT 'Hash值',\n `clusterId` int(10) unsigned DEFAULT '0' COMMENT '集群ID',\n `nodeId` int(10) unsigned DEFAULT '0' COMMENT '节点ID',\n `serverId` int(10) unsigned DEFAULT '0' COMMENT '服务ID',\n `itemId` bigint(20) unsigned DEFAULT '0' COMMENT '指标',\n `keys` json DEFAULT NULL COMMENT '键值',\n `value` decimal(20,2) DEFAULT '0.00' COMMENT '数值',\n `time` varchar(14) COLLATE utf8mb4_unicode_ci DEFAULT NULL COMMENT '分钟值YYYYMMDDHHII',\n `version` int(10) unsigned DEFAULT '0' COMMENT '版本号',\n `createdDay` varchar(8) COLLATE utf8mb4_unicode_ci DEFAULT NULL COMMENT 'YYYYMMDD',\n PRIMARY KEY (`id`),\n UNIQUE KEY `hash` (`hash`),\n KEY `serverId` (`serverId`),\n KEY `createdDay` (`createdDay`),\n KEY `itemId` (`itemId`) USING BTREE,\n KEY `item_time` (`itemId`,`time`),\n KEY `cluster_item_time` (`clusterId`,`itemId`,`time`),\n KEY `node_item_time` (`nodeId`,`itemId`,`time`),\n KEY `server_item_time` (`serverId`,`itemId`,`time`)\n) ENGINE=InnoDB DEFAULT CHARSET=utf8mb4 COLLATE=utf8mb4_unicode_ci COMMENT='指标统计数据'",
"fields": [
{
"name": "id",
- "definition": "bigint unsigned auto_increment COMMENT 'ID'"
+ "definition": "bigint(20) unsigned auto_increment COMMENT 'ID'"
},
{
"name": "hash",
@@ -116965,19 +117663,19 @@
},
{
"name": "clusterId",
- "definition": "int unsigned DEFAULT '0' COMMENT '集群ID'"
+ "definition": "int(10) unsigned DEFAULT '0' COMMENT '集群ID'"
},
{
"name": "nodeId",
- "definition": "int unsigned DEFAULT '0' COMMENT '节点ID'"
+ "definition": "int(10) unsigned DEFAULT '0' COMMENT '节点ID'"
},
{
"name": "serverId",
- "definition": "int unsigned DEFAULT '0' COMMENT '服务ID'"
+ "definition": "int(10) unsigned DEFAULT '0' COMMENT '服务ID'"
},
{
"name": "itemId",
- "definition": "bigint unsigned DEFAULT '0' COMMENT '指标'"
+ "definition": "bigint(20) unsigned DEFAULT '0' COMMENT '指标'"
},
{
"name": "keys",
@@ -116993,7 +117691,7 @@
},
{
"name": "version",
- "definition": "int unsigned DEFAULT '0' COMMENT '版本号'"
+ "definition": "int(10) unsigned DEFAULT '0' COMMENT '版本号'"
},
{
"name": "createdDay",
@@ -117044,11 +117742,11 @@
"name": "edgeMetricStats_16",
"engine": "InnoDB",
"charset": "utf8mb4_unicode_ci",
- "definition": "CREATE TABLE `edgeMetricStats_16` (\n `id` bigint unsigned NOT NULL AUTO_INCREMENT COMMENT 'ID',\n `hash` varchar(32) DEFAULT NULL COMMENT 'Hash值',\n `clusterId` int unsigned DEFAULT '0' COMMENT '集群ID',\n `nodeId` int unsigned DEFAULT '0' COMMENT '节点ID',\n `serverId` int unsigned DEFAULT '0' COMMENT '服务ID',\n `itemId` bigint unsigned DEFAULT '0' COMMENT '指标',\n `keys` json DEFAULT NULL COMMENT '键值',\n `value` decimal(20,2) DEFAULT '0.00' COMMENT '数值',\n `time` varchar(14) DEFAULT NULL COMMENT '分钟值YYYYMMDDHHII',\n `version` int unsigned DEFAULT '0' COMMENT '版本号',\n `createdDay` varchar(8) DEFAULT NULL COMMENT 'YYYYMMDD',\n PRIMARY KEY (`id`),\n UNIQUE KEY `hash` (`hash`),\n KEY `serverId` (`serverId`),\n KEY `createdDay` (`createdDay`),\n KEY `itemId` (`itemId`) USING BTREE,\n KEY `item_time` (`itemId`,`time`),\n KEY `cluster_item_time` (`clusterId`,`itemId`,`time`),\n KEY `node_item_time` (`nodeId`,`itemId`,`time`),\n KEY `server_item_time` (`serverId`,`itemId`,`time`)\n) ENGINE=InnoDB DEFAULT CHARSET=utf8mb4 COLLATE=utf8mb4_unicode_ci COMMENT='指标统计数据'",
+ "definition": "CREATE TABLE `edgeMetricStats_16` (\n `id` bigint(20) unsigned NOT NULL AUTO_INCREMENT COMMENT 'ID',\n `hash` varchar(32) COLLATE utf8mb4_unicode_ci DEFAULT NULL COMMENT 'Hash值',\n `clusterId` int(10) unsigned DEFAULT '0' COMMENT '集群ID',\n `nodeId` int(10) unsigned DEFAULT '0' COMMENT '节点ID',\n `serverId` int(10) unsigned DEFAULT '0' COMMENT '服务ID',\n `itemId` bigint(20) unsigned DEFAULT '0' COMMENT '指标',\n `keys` json DEFAULT NULL COMMENT '键值',\n `value` decimal(20,2) DEFAULT '0.00' COMMENT '数值',\n `time` varchar(14) COLLATE utf8mb4_unicode_ci DEFAULT NULL COMMENT '分钟值YYYYMMDDHHII',\n `version` int(10) unsigned DEFAULT '0' COMMENT '版本号',\n `createdDay` varchar(8) COLLATE utf8mb4_unicode_ci DEFAULT NULL COMMENT 'YYYYMMDD',\n PRIMARY KEY (`id`),\n UNIQUE KEY `hash` (`hash`),\n KEY `serverId` (`serverId`),\n KEY `createdDay` (`createdDay`),\n KEY `itemId` (`itemId`) USING BTREE,\n KEY `item_time` (`itemId`,`time`),\n KEY `cluster_item_time` (`clusterId`,`itemId`,`time`),\n KEY `node_item_time` (`nodeId`,`itemId`,`time`),\n KEY `server_item_time` (`serverId`,`itemId`,`time`)\n) ENGINE=InnoDB DEFAULT CHARSET=utf8mb4 COLLATE=utf8mb4_unicode_ci COMMENT='指标统计数据'",
"fields": [
{
"name": "id",
- "definition": "bigint unsigned auto_increment COMMENT 'ID'"
+ "definition": "bigint(20) unsigned auto_increment COMMENT 'ID'"
},
{
"name": "hash",
@@ -117056,19 +117754,19 @@
},
{
"name": "clusterId",
- "definition": "int unsigned DEFAULT '0' COMMENT '集群ID'"
+ "definition": "int(10) unsigned DEFAULT '0' COMMENT '集群ID'"
},
{
"name": "nodeId",
- "definition": "int unsigned DEFAULT '0' COMMENT '节点ID'"
+ "definition": "int(10) unsigned DEFAULT '0' COMMENT '节点ID'"
},
{
"name": "serverId",
- "definition": "int unsigned DEFAULT '0' COMMENT '服务ID'"
+ "definition": "int(10) unsigned DEFAULT '0' COMMENT '服务ID'"
},
{
"name": "itemId",
- "definition": "bigint unsigned DEFAULT '0' COMMENT '指标'"
+ "definition": "bigint(20) unsigned DEFAULT '0' COMMENT '指标'"
},
{
"name": "keys",
@@ -117084,7 +117782,7 @@
},
{
"name": "version",
- "definition": "int unsigned DEFAULT '0' COMMENT '版本号'"
+ "definition": "int(10) unsigned DEFAULT '0' COMMENT '版本号'"
},
{
"name": "createdDay",
@@ -117135,11 +117833,11 @@
"name": "edgeMetricStats_17",
"engine": "InnoDB",
"charset": "utf8mb4_unicode_ci",
- "definition": "CREATE TABLE `edgeMetricStats_17` (\n `id` bigint unsigned NOT NULL AUTO_INCREMENT COMMENT 'ID',\n `hash` varchar(32) DEFAULT NULL COMMENT 'Hash值',\n `clusterId` int unsigned DEFAULT '0' COMMENT '集群ID',\n `nodeId` int unsigned DEFAULT '0' COMMENT '节点ID',\n `serverId` int unsigned DEFAULT '0' COMMENT '服务ID',\n `itemId` bigint unsigned DEFAULT '0' COMMENT '指标',\n `keys` json DEFAULT NULL COMMENT '键值',\n `value` decimal(20,2) DEFAULT '0.00' COMMENT '数值',\n `time` varchar(14) DEFAULT NULL COMMENT '分钟值YYYYMMDDHHII',\n `version` int unsigned DEFAULT '0' COMMENT '版本号',\n `createdDay` varchar(8) DEFAULT NULL COMMENT 'YYYYMMDD',\n PRIMARY KEY (`id`),\n UNIQUE KEY `hash` (`hash`),\n KEY `serverId` (`serverId`),\n KEY `createdDay` (`createdDay`),\n KEY `itemId` (`itemId`) USING BTREE,\n KEY `item_time` (`itemId`,`time`),\n KEY `cluster_item_time` (`clusterId`,`itemId`,`time`),\n KEY `node_item_time` (`nodeId`,`itemId`,`time`),\n KEY `server_item_time` (`serverId`,`itemId`,`time`)\n) ENGINE=InnoDB DEFAULT CHARSET=utf8mb4 COLLATE=utf8mb4_unicode_ci COMMENT='指标统计数据'",
+ "definition": "CREATE TABLE `edgeMetricStats_17` (\n `id` bigint(20) unsigned NOT NULL AUTO_INCREMENT COMMENT 'ID',\n `hash` varchar(32) COLLATE utf8mb4_unicode_ci DEFAULT NULL COMMENT 'Hash值',\n `clusterId` int(10) unsigned DEFAULT '0' COMMENT '集群ID',\n `nodeId` int(10) unsigned DEFAULT '0' COMMENT '节点ID',\n `serverId` int(10) unsigned DEFAULT '0' COMMENT '服务ID',\n `itemId` bigint(20) unsigned DEFAULT '0' COMMENT '指标',\n `keys` json DEFAULT NULL COMMENT '键值',\n `value` decimal(20,2) DEFAULT '0.00' COMMENT '数值',\n `time` varchar(14) COLLATE utf8mb4_unicode_ci DEFAULT NULL COMMENT '分钟值YYYYMMDDHHII',\n `version` int(10) unsigned DEFAULT '0' COMMENT '版本号',\n `createdDay` varchar(8) COLLATE utf8mb4_unicode_ci DEFAULT NULL COMMENT 'YYYYMMDD',\n PRIMARY KEY (`id`),\n UNIQUE KEY `hash` (`hash`),\n KEY `serverId` (`serverId`),\n KEY `createdDay` (`createdDay`),\n KEY `itemId` (`itemId`) USING BTREE,\n KEY `item_time` (`itemId`,`time`),\n KEY `cluster_item_time` (`clusterId`,`itemId`,`time`),\n KEY `node_item_time` (`nodeId`,`itemId`,`time`),\n KEY `server_item_time` (`serverId`,`itemId`,`time`)\n) ENGINE=InnoDB DEFAULT CHARSET=utf8mb4 COLLATE=utf8mb4_unicode_ci COMMENT='指标统计数据'",
"fields": [
{
"name": "id",
- "definition": "bigint unsigned auto_increment COMMENT 'ID'"
+ "definition": "bigint(20) unsigned auto_increment COMMENT 'ID'"
},
{
"name": "hash",
@@ -117147,19 +117845,19 @@
},
{
"name": "clusterId",
- "definition": "int unsigned DEFAULT '0' COMMENT '集群ID'"
+ "definition": "int(10) unsigned DEFAULT '0' COMMENT '集群ID'"
},
{
"name": "nodeId",
- "definition": "int unsigned DEFAULT '0' COMMENT '节点ID'"
+ "definition": "int(10) unsigned DEFAULT '0' COMMENT '节点ID'"
},
{
"name": "serverId",
- "definition": "int unsigned DEFAULT '0' COMMENT '服务ID'"
+ "definition": "int(10) unsigned DEFAULT '0' COMMENT '服务ID'"
},
{
"name": "itemId",
- "definition": "bigint unsigned DEFAULT '0' COMMENT '指标'"
+ "definition": "bigint(20) unsigned DEFAULT '0' COMMENT '指标'"
},
{
"name": "keys",
@@ -117175,7 +117873,7 @@
},
{
"name": "version",
- "definition": "int unsigned DEFAULT '0' COMMENT '版本号'"
+ "definition": "int(10) unsigned DEFAULT '0' COMMENT '版本号'"
},
{
"name": "createdDay",
@@ -117226,11 +117924,11 @@
"name": "edgeMetricStats_18",
"engine": "InnoDB",
"charset": "utf8mb4_unicode_ci",
- "definition": "CREATE TABLE `edgeMetricStats_18` (\n `id` bigint unsigned NOT NULL AUTO_INCREMENT COMMENT 'ID',\n `hash` varchar(32) DEFAULT NULL COMMENT 'Hash值',\n `clusterId` int unsigned DEFAULT '0' COMMENT '集群ID',\n `nodeId` int unsigned DEFAULT '0' COMMENT '节点ID',\n `serverId` int unsigned DEFAULT '0' COMMENT '服务ID',\n `itemId` bigint unsigned DEFAULT '0' COMMENT '指标',\n `keys` json DEFAULT NULL COMMENT '键值',\n `value` decimal(20,2) DEFAULT '0.00' COMMENT '数值',\n `time` varchar(14) DEFAULT NULL COMMENT '分钟值YYYYMMDDHHII',\n `version` int unsigned DEFAULT '0' COMMENT '版本号',\n `createdDay` varchar(8) DEFAULT NULL COMMENT 'YYYYMMDD',\n PRIMARY KEY (`id`),\n UNIQUE KEY `hash` (`hash`),\n KEY `serverId` (`serverId`),\n KEY `createdDay` (`createdDay`),\n KEY `itemId` (`itemId`) USING BTREE,\n KEY `item_time` (`itemId`,`time`),\n KEY `cluster_item_time` (`clusterId`,`itemId`,`time`),\n KEY `node_item_time` (`nodeId`,`itemId`,`time`),\n KEY `server_item_time` (`serverId`,`itemId`,`time`)\n) ENGINE=InnoDB DEFAULT CHARSET=utf8mb4 COLLATE=utf8mb4_unicode_ci COMMENT='指标统计数据'",
+ "definition": "CREATE TABLE `edgeMetricStats_18` (\n `id` bigint(20) unsigned NOT NULL AUTO_INCREMENT COMMENT 'ID',\n `hash` varchar(32) COLLATE utf8mb4_unicode_ci DEFAULT NULL COMMENT 'Hash值',\n `clusterId` int(10) unsigned DEFAULT '0' COMMENT '集群ID',\n `nodeId` int(10) unsigned DEFAULT '0' COMMENT '节点ID',\n `serverId` int(10) unsigned DEFAULT '0' COMMENT '服务ID',\n `itemId` bigint(20) unsigned DEFAULT '0' COMMENT '指标',\n `keys` json DEFAULT NULL COMMENT '键值',\n `value` decimal(20,2) DEFAULT '0.00' COMMENT '数值',\n `time` varchar(14) COLLATE utf8mb4_unicode_ci DEFAULT NULL COMMENT '分钟值YYYYMMDDHHII',\n `version` int(10) unsigned DEFAULT '0' COMMENT '版本号',\n `createdDay` varchar(8) COLLATE utf8mb4_unicode_ci DEFAULT NULL COMMENT 'YYYYMMDD',\n PRIMARY KEY (`id`),\n UNIQUE KEY `hash` (`hash`),\n KEY `serverId` (`serverId`),\n KEY `createdDay` (`createdDay`),\n KEY `itemId` (`itemId`) USING BTREE,\n KEY `item_time` (`itemId`,`time`),\n KEY `cluster_item_time` (`clusterId`,`itemId`,`time`),\n KEY `node_item_time` (`nodeId`,`itemId`,`time`),\n KEY `server_item_time` (`serverId`,`itemId`,`time`)\n) ENGINE=InnoDB DEFAULT CHARSET=utf8mb4 COLLATE=utf8mb4_unicode_ci COMMENT='指标统计数据'",
"fields": [
{
"name": "id",
- "definition": "bigint unsigned auto_increment COMMENT 'ID'"
+ "definition": "bigint(20) unsigned auto_increment COMMENT 'ID'"
},
{
"name": "hash",
@@ -117238,19 +117936,19 @@
},
{
"name": "clusterId",
- "definition": "int unsigned DEFAULT '0' COMMENT '集群ID'"
+ "definition": "int(10) unsigned DEFAULT '0' COMMENT '集群ID'"
},
{
"name": "nodeId",
- "definition": "int unsigned DEFAULT '0' COMMENT '节点ID'"
+ "definition": "int(10) unsigned DEFAULT '0' COMMENT '节点ID'"
},
{
"name": "serverId",
- "definition": "int unsigned DEFAULT '0' COMMENT '服务ID'"
+ "definition": "int(10) unsigned DEFAULT '0' COMMENT '服务ID'"
},
{
"name": "itemId",
- "definition": "bigint unsigned DEFAULT '0' COMMENT '指标'"
+ "definition": "bigint(20) unsigned DEFAULT '0' COMMENT '指标'"
},
{
"name": "keys",
@@ -117266,7 +117964,7 @@
},
{
"name": "version",
- "definition": "int unsigned DEFAULT '0' COMMENT '版本号'"
+ "definition": "int(10) unsigned DEFAULT '0' COMMENT '版本号'"
},
{
"name": "createdDay",
@@ -117317,11 +118015,11 @@
"name": "edgeMetricStats_19",
"engine": "InnoDB",
"charset": "utf8mb4_unicode_ci",
- "definition": "CREATE TABLE `edgeMetricStats_19` (\n `id` bigint unsigned NOT NULL AUTO_INCREMENT COMMENT 'ID',\n `hash` varchar(32) DEFAULT NULL COMMENT 'Hash值',\n `clusterId` int unsigned DEFAULT '0' COMMENT '集群ID',\n `nodeId` int unsigned DEFAULT '0' COMMENT '节点ID',\n `serverId` int unsigned DEFAULT '0' COMMENT '服务ID',\n `itemId` bigint unsigned DEFAULT '0' COMMENT '指标',\n `keys` json DEFAULT NULL COMMENT '键值',\n `value` decimal(22,2) DEFAULT '0.00' COMMENT '数值',\n `time` varchar(14) DEFAULT NULL COMMENT '分钟值YYYYMMDDHHII',\n `version` int unsigned DEFAULT '0' COMMENT '版本号',\n `createdDay` varchar(8) DEFAULT NULL COMMENT 'YYYYMMDD',\n PRIMARY KEY (`id`),\n UNIQUE KEY `hash` (`hash`),\n KEY `serverId` (`serverId`),\n KEY `createdDay` (`createdDay`),\n KEY `itemId` (`itemId`) USING BTREE,\n KEY `item_time` (`itemId`,`time`),\n KEY `cluster_item_time` (`clusterId`,`itemId`,`time`),\n KEY `node_item_time` (`nodeId`,`itemId`,`time`),\n KEY `server_item_time` (`serverId`,`itemId`,`time`)\n) ENGINE=InnoDB DEFAULT CHARSET=utf8mb4 COLLATE=utf8mb4_unicode_ci COMMENT='指标统计数据'",
+ "definition": "CREATE TABLE `edgeMetricStats_19` (\n `id` bigint(20) unsigned NOT NULL AUTO_INCREMENT COMMENT 'ID',\n `hash` varchar(32) COLLATE utf8mb4_unicode_ci DEFAULT NULL COMMENT 'Hash值',\n `clusterId` int(10) unsigned DEFAULT '0' COMMENT '集群ID',\n `nodeId` int(10) unsigned DEFAULT '0' COMMENT '节点ID',\n `serverId` int(10) unsigned DEFAULT '0' COMMENT '服务ID',\n `itemId` bigint(20) unsigned DEFAULT '0' COMMENT '指标',\n `keys` json DEFAULT NULL COMMENT '键值',\n `value` decimal(22,2) DEFAULT '0.00' COMMENT '数值',\n `time` varchar(14) COLLATE utf8mb4_unicode_ci DEFAULT NULL COMMENT '分钟值YYYYMMDDHHII',\n `version` int(10) unsigned DEFAULT '0' COMMENT '版本号',\n `createdDay` varchar(8) COLLATE utf8mb4_unicode_ci DEFAULT NULL COMMENT 'YYYYMMDD',\n PRIMARY KEY (`id`),\n UNIQUE KEY `hash` (`hash`),\n KEY `serverId` (`serverId`),\n KEY `createdDay` (`createdDay`),\n KEY `itemId` (`itemId`) USING BTREE,\n KEY `item_time` (`itemId`,`time`),\n KEY `cluster_item_time` (`clusterId`,`itemId`,`time`),\n KEY `node_item_time` (`nodeId`,`itemId`,`time`),\n KEY `server_item_time` (`serverId`,`itemId`,`time`)\n) ENGINE=InnoDB DEFAULT CHARSET=utf8mb4 COLLATE=utf8mb4_unicode_ci COMMENT='指标统计数据'",
"fields": [
{
"name": "id",
- "definition": "bigint unsigned auto_increment COMMENT 'ID'"
+ "definition": "bigint(20) unsigned auto_increment COMMENT 'ID'"
},
{
"name": "hash",
@@ -117329,19 +118027,19 @@
},
{
"name": "clusterId",
- "definition": "int unsigned DEFAULT '0' COMMENT '集群ID'"
+ "definition": "int(10) unsigned DEFAULT '0' COMMENT '集群ID'"
},
{
"name": "nodeId",
- "definition": "int unsigned DEFAULT '0' COMMENT '节点ID'"
+ "definition": "int(10) unsigned DEFAULT '0' COMMENT '节点ID'"
},
{
"name": "serverId",
- "definition": "int unsigned DEFAULT '0' COMMENT '服务ID'"
+ "definition": "int(10) unsigned DEFAULT '0' COMMENT '服务ID'"
},
{
"name": "itemId",
- "definition": "bigint unsigned DEFAULT '0' COMMENT '指标'"
+ "definition": "bigint(20) unsigned DEFAULT '0' COMMENT '指标'"
},
{
"name": "keys",
@@ -117357,7 +118055,7 @@
},
{
"name": "version",
- "definition": "int unsigned DEFAULT '0' COMMENT '版本号'"
+ "definition": "int(10) unsigned DEFAULT '0' COMMENT '版本号'"
},
{
"name": "createdDay",
@@ -117408,11 +118106,11 @@
"name": "edgeMetricStats_2",
"engine": "InnoDB",
"charset": "utf8mb4_unicode_ci",
- "definition": "CREATE TABLE `edgeMetricStats_2` (\n `id` bigint unsigned NOT NULL AUTO_INCREMENT COMMENT 'ID',\n `hash` varchar(32) DEFAULT NULL COMMENT 'Hash值',\n `clusterId` int unsigned DEFAULT '0' COMMENT '集群ID',\n `nodeId` int unsigned DEFAULT '0' COMMENT '节点ID',\n `serverId` int unsigned DEFAULT '0' COMMENT '服务ID',\n `itemId` bigint unsigned DEFAULT '0' COMMENT '指标',\n `keys` json DEFAULT NULL COMMENT '键值',\n `value` decimal(20,2) DEFAULT '0.00' COMMENT '数值',\n `time` varchar(14) DEFAULT NULL COMMENT '分钟值YYYYMMDDHHII',\n `version` int unsigned DEFAULT '0' COMMENT '版本号',\n `createdDay` varchar(8) DEFAULT NULL COMMENT 'YYYYMMDD',\n PRIMARY KEY (`id`),\n UNIQUE KEY `hash` (`hash`),\n KEY `serverId` (`serverId`),\n KEY `createdDay` (`createdDay`),\n KEY `itemId` (`itemId`) USING BTREE,\n KEY `item_time` (`itemId`,`time`),\n KEY `cluster_item_time` (`clusterId`,`itemId`,`time`),\n KEY `node_item_time` (`nodeId`,`itemId`,`time`),\n KEY `server_item_time` (`serverId`,`itemId`,`time`)\n) ENGINE=InnoDB DEFAULT CHARSET=utf8mb4 COLLATE=utf8mb4_unicode_ci COMMENT='指标统计数据'",
+ "definition": "CREATE TABLE `edgeMetricStats_2` (\n `id` bigint(20) unsigned NOT NULL AUTO_INCREMENT COMMENT 'ID',\n `hash` varchar(32) COLLATE utf8mb4_unicode_ci DEFAULT NULL COMMENT 'Hash值',\n `clusterId` int(10) unsigned DEFAULT '0' COMMENT '集群ID',\n `nodeId` int(10) unsigned DEFAULT '0' COMMENT '节点ID',\n `serverId` int(10) unsigned DEFAULT '0' COMMENT '服务ID',\n `itemId` bigint(20) unsigned DEFAULT '0' COMMENT '指标',\n `keys` json DEFAULT NULL COMMENT '键值',\n `value` decimal(20,2) DEFAULT '0.00' COMMENT '数值',\n `time` varchar(14) COLLATE utf8mb4_unicode_ci DEFAULT NULL COMMENT '分钟值YYYYMMDDHHII',\n `version` int(10) unsigned DEFAULT '0' COMMENT '版本号',\n `createdDay` varchar(8) COLLATE utf8mb4_unicode_ci DEFAULT NULL COMMENT 'YYYYMMDD',\n PRIMARY KEY (`id`),\n UNIQUE KEY `hash` (`hash`),\n KEY `serverId` (`serverId`),\n KEY `createdDay` (`createdDay`),\n KEY `itemId` (`itemId`) USING BTREE,\n KEY `item_time` (`itemId`,`time`),\n KEY `cluster_item_time` (`clusterId`,`itemId`,`time`),\n KEY `node_item_time` (`nodeId`,`itemId`,`time`),\n KEY `server_item_time` (`serverId`,`itemId`,`time`)\n) ENGINE=InnoDB DEFAULT CHARSET=utf8mb4 COLLATE=utf8mb4_unicode_ci COMMENT='指标统计数据'",
"fields": [
{
"name": "id",
- "definition": "bigint unsigned auto_increment COMMENT 'ID'"
+ "definition": "bigint(20) unsigned auto_increment COMMENT 'ID'"
},
{
"name": "hash",
@@ -117420,19 +118118,19 @@
},
{
"name": "clusterId",
- "definition": "int unsigned DEFAULT '0' COMMENT '集群ID'"
+ "definition": "int(10) unsigned DEFAULT '0' COMMENT '集群ID'"
},
{
"name": "nodeId",
- "definition": "int unsigned DEFAULT '0' COMMENT '节点ID'"
+ "definition": "int(10) unsigned DEFAULT '0' COMMENT '节点ID'"
},
{
"name": "serverId",
- "definition": "int unsigned DEFAULT '0' COMMENT '服务ID'"
+ "definition": "int(10) unsigned DEFAULT '0' COMMENT '服务ID'"
},
{
"name": "itemId",
- "definition": "bigint unsigned DEFAULT '0' COMMENT '指标'"
+ "definition": "bigint(20) unsigned DEFAULT '0' COMMENT '指标'"
},
{
"name": "keys",
@@ -117448,7 +118146,7 @@
},
{
"name": "version",
- "definition": "int unsigned DEFAULT '0' COMMENT '版本号'"
+ "definition": "int(10) unsigned DEFAULT '0' COMMENT '版本号'"
},
{
"name": "createdDay",
@@ -117499,11 +118197,11 @@
"name": "edgeMetricStats_3",
"engine": "InnoDB",
"charset": "utf8mb4_unicode_ci",
- "definition": "CREATE TABLE `edgeMetricStats_3` (\n `id` bigint unsigned NOT NULL AUTO_INCREMENT COMMENT 'ID',\n `hash` varchar(32) DEFAULT NULL COMMENT 'Hash值',\n `clusterId` int unsigned DEFAULT '0' COMMENT '集群ID',\n `nodeId` int unsigned DEFAULT '0' COMMENT '节点ID',\n `serverId` int unsigned DEFAULT '0' COMMENT '服务ID',\n `itemId` bigint unsigned DEFAULT '0' COMMENT '指标',\n `keys` json DEFAULT NULL COMMENT '键值',\n `value` decimal(20,2) DEFAULT '0.00' COMMENT '数值',\n `time` varchar(14) DEFAULT NULL COMMENT '分钟值YYYYMMDDHHII',\n `version` int unsigned DEFAULT '0' COMMENT '版本号',\n `createdDay` varchar(8) DEFAULT NULL COMMENT 'YYYYMMDD',\n PRIMARY KEY (`id`),\n UNIQUE KEY `hash` (`hash`),\n KEY `serverId` (`serverId`),\n KEY `createdDay` (`createdDay`),\n KEY `itemId` (`itemId`) USING BTREE,\n KEY `item_time` (`itemId`,`time`),\n KEY `cluster_item_time` (`clusterId`,`itemId`,`time`),\n KEY `node_item_time` (`nodeId`,`itemId`,`time`),\n KEY `server_item_time` (`serverId`,`itemId`,`time`)\n) ENGINE=InnoDB DEFAULT CHARSET=utf8mb4 COLLATE=utf8mb4_unicode_ci COMMENT='指标统计数据'",
+ "definition": "CREATE TABLE `edgeMetricStats_3` (\n `id` bigint(20) unsigned NOT NULL AUTO_INCREMENT COMMENT 'ID',\n `hash` varchar(32) COLLATE utf8mb4_unicode_ci DEFAULT NULL COMMENT 'Hash值',\n `clusterId` int(10) unsigned DEFAULT '0' COMMENT '集群ID',\n `nodeId` int(10) unsigned DEFAULT '0' COMMENT '节点ID',\n `serverId` int(10) unsigned DEFAULT '0' COMMENT '服务ID',\n `itemId` bigint(20) unsigned DEFAULT '0' COMMENT '指标',\n `keys` json DEFAULT NULL COMMENT '键值',\n `value` decimal(20,2) DEFAULT '0.00' COMMENT '数值',\n `time` varchar(14) COLLATE utf8mb4_unicode_ci DEFAULT NULL COMMENT '分钟值YYYYMMDDHHII',\n `version` int(10) unsigned DEFAULT '0' COMMENT '版本号',\n `createdDay` varchar(8) COLLATE utf8mb4_unicode_ci DEFAULT NULL COMMENT 'YYYYMMDD',\n PRIMARY KEY (`id`),\n UNIQUE KEY `hash` (`hash`),\n KEY `serverId` (`serverId`),\n KEY `createdDay` (`createdDay`),\n KEY `itemId` (`itemId`) USING BTREE,\n KEY `item_time` (`itemId`,`time`),\n KEY `cluster_item_time` (`clusterId`,`itemId`,`time`),\n KEY `node_item_time` (`nodeId`,`itemId`,`time`),\n KEY `server_item_time` (`serverId`,`itemId`,`time`)\n) ENGINE=InnoDB DEFAULT CHARSET=utf8mb4 COLLATE=utf8mb4_unicode_ci COMMENT='指标统计数据'",
"fields": [
{
"name": "id",
- "definition": "bigint unsigned auto_increment COMMENT 'ID'"
+ "definition": "bigint(20) unsigned auto_increment COMMENT 'ID'"
},
{
"name": "hash",
@@ -117511,19 +118209,19 @@
},
{
"name": "clusterId",
- "definition": "int unsigned DEFAULT '0' COMMENT '集群ID'"
+ "definition": "int(10) unsigned DEFAULT '0' COMMENT '集群ID'"
},
{
"name": "nodeId",
- "definition": "int unsigned DEFAULT '0' COMMENT '节点ID'"
+ "definition": "int(10) unsigned DEFAULT '0' COMMENT '节点ID'"
},
{
"name": "serverId",
- "definition": "int unsigned DEFAULT '0' COMMENT '服务ID'"
+ "definition": "int(10) unsigned DEFAULT '0' COMMENT '服务ID'"
},
{
"name": "itemId",
- "definition": "bigint unsigned DEFAULT '0' COMMENT '指标'"
+ "definition": "bigint(20) unsigned DEFAULT '0' COMMENT '指标'"
},
{
"name": "keys",
@@ -117539,7 +118237,7 @@
},
{
"name": "version",
- "definition": "int unsigned DEFAULT '0' COMMENT '版本号'"
+ "definition": "int(10) unsigned DEFAULT '0' COMMENT '版本号'"
},
{
"name": "createdDay",
@@ -117590,11 +118288,11 @@
"name": "edgeMetricStats_4",
"engine": "InnoDB",
"charset": "utf8mb4_unicode_ci",
- "definition": "CREATE TABLE `edgeMetricStats_4` (\n `id` bigint unsigned NOT NULL AUTO_INCREMENT COMMENT 'ID',\n `hash` varchar(32) DEFAULT NULL COMMENT 'Hash值',\n `clusterId` int unsigned DEFAULT '0' COMMENT '集群ID',\n `nodeId` int unsigned DEFAULT '0' COMMENT '节点ID',\n `serverId` int unsigned DEFAULT '0' COMMENT '服务ID',\n `itemId` bigint unsigned DEFAULT '0' COMMENT '指标',\n `keys` json DEFAULT NULL COMMENT '键值',\n `value` decimal(20,2) DEFAULT '0.00' COMMENT '数值',\n `time` varchar(14) DEFAULT NULL COMMENT '分钟值YYYYMMDDHHII',\n `version` int unsigned DEFAULT '0' COMMENT '版本号',\n `createdDay` varchar(8) DEFAULT NULL COMMENT 'YYYYMMDD',\n PRIMARY KEY (`id`),\n UNIQUE KEY `hash` (`hash`),\n KEY `serverId` (`serverId`),\n KEY `createdDay` (`createdDay`),\n KEY `itemId` (`itemId`) USING BTREE,\n KEY `item_time` (`itemId`,`time`),\n KEY `cluster_item_time` (`clusterId`,`itemId`,`time`),\n KEY `node_item_time` (`nodeId`,`itemId`,`time`),\n KEY `server_item_time` (`serverId`,`itemId`,`time`)\n) ENGINE=InnoDB DEFAULT CHARSET=utf8mb4 COLLATE=utf8mb4_unicode_ci COMMENT='指标统计数据'",
+ "definition": "CREATE TABLE `edgeMetricStats_4` (\n `id` bigint(20) unsigned NOT NULL AUTO_INCREMENT COMMENT 'ID',\n `hash` varchar(32) COLLATE utf8mb4_unicode_ci DEFAULT NULL COMMENT 'Hash值',\n `clusterId` int(10) unsigned DEFAULT '0' COMMENT '集群ID',\n `nodeId` int(10) unsigned DEFAULT '0' COMMENT '节点ID',\n `serverId` int(10) unsigned DEFAULT '0' COMMENT '服务ID',\n `itemId` bigint(20) unsigned DEFAULT '0' COMMENT '指标',\n `keys` json DEFAULT NULL COMMENT '键值',\n `value` decimal(20,2) DEFAULT '0.00' COMMENT '数值',\n `time` varchar(14) COLLATE utf8mb4_unicode_ci DEFAULT NULL COMMENT '分钟值YYYYMMDDHHII',\n `version` int(10) unsigned DEFAULT '0' COMMENT '版本号',\n `createdDay` varchar(8) COLLATE utf8mb4_unicode_ci DEFAULT NULL COMMENT 'YYYYMMDD',\n PRIMARY KEY (`id`),\n UNIQUE KEY `hash` (`hash`),\n KEY `serverId` (`serverId`),\n KEY `createdDay` (`createdDay`),\n KEY `itemId` (`itemId`) USING BTREE,\n KEY `item_time` (`itemId`,`time`),\n KEY `cluster_item_time` (`clusterId`,`itemId`,`time`),\n KEY `node_item_time` (`nodeId`,`itemId`,`time`),\n KEY `server_item_time` (`serverId`,`itemId`,`time`)\n) ENGINE=InnoDB DEFAULT CHARSET=utf8mb4 COLLATE=utf8mb4_unicode_ci COMMENT='指标统计数据'",
"fields": [
{
"name": "id",
- "definition": "bigint unsigned auto_increment COMMENT 'ID'"
+ "definition": "bigint(20) unsigned auto_increment COMMENT 'ID'"
},
{
"name": "hash",
@@ -117602,19 +118300,19 @@
},
{
"name": "clusterId",
- "definition": "int unsigned DEFAULT '0' COMMENT '集群ID'"
+ "definition": "int(10) unsigned DEFAULT '0' COMMENT '集群ID'"
},
{
"name": "nodeId",
- "definition": "int unsigned DEFAULT '0' COMMENT '节点ID'"
+ "definition": "int(10) unsigned DEFAULT '0' COMMENT '节点ID'"
},
{
"name": "serverId",
- "definition": "int unsigned DEFAULT '0' COMMENT '服务ID'"
+ "definition": "int(10) unsigned DEFAULT '0' COMMENT '服务ID'"
},
{
"name": "itemId",
- "definition": "bigint unsigned DEFAULT '0' COMMENT '指标'"
+ "definition": "bigint(20) unsigned DEFAULT '0' COMMENT '指标'"
},
{
"name": "keys",
@@ -117630,7 +118328,7 @@
},
{
"name": "version",
- "definition": "int unsigned DEFAULT '0' COMMENT '版本号'"
+ "definition": "int(10) unsigned DEFAULT '0' COMMENT '版本号'"
},
{
"name": "createdDay",
@@ -117681,11 +118379,11 @@
"name": "edgeMetricStats_5",
"engine": "InnoDB",
"charset": "utf8mb4_unicode_ci",
- "definition": "CREATE TABLE `edgeMetricStats_5` (\n `id` bigint unsigned NOT NULL AUTO_INCREMENT COMMENT 'ID',\n `hash` varchar(32) DEFAULT NULL COMMENT 'Hash值',\n `clusterId` int unsigned DEFAULT '0' COMMENT '集群ID',\n `nodeId` int unsigned DEFAULT '0' COMMENT '节点ID',\n `serverId` int unsigned DEFAULT '0' COMMENT '服务ID',\n `itemId` bigint unsigned DEFAULT '0' COMMENT '指标',\n `keys` json DEFAULT NULL COMMENT '键值',\n `value` decimal(20,2) DEFAULT '0.00' COMMENT '数值',\n `time` varchar(14) DEFAULT NULL COMMENT '分钟值YYYYMMDDHHII',\n `version` int unsigned DEFAULT '0' COMMENT '版本号',\n `createdDay` varchar(8) DEFAULT NULL COMMENT 'YYYYMMDD',\n PRIMARY KEY (`id`),\n UNIQUE KEY `hash` (`hash`),\n KEY `serverId` (`serverId`),\n KEY `createdDay` (`createdDay`),\n KEY `itemId` (`itemId`) USING BTREE,\n KEY `item_time` (`itemId`,`time`),\n KEY `cluster_item_time` (`clusterId`,`itemId`,`time`),\n KEY `node_item_time` (`nodeId`,`itemId`,`time`),\n KEY `server_item_time` (`serverId`,`itemId`,`time`)\n) ENGINE=InnoDB DEFAULT CHARSET=utf8mb4 COLLATE=utf8mb4_unicode_ci COMMENT='指标统计数据'",
+ "definition": "CREATE TABLE `edgeMetricStats_5` (\n `id` bigint(20) unsigned NOT NULL AUTO_INCREMENT COMMENT 'ID',\n `hash` varchar(32) COLLATE utf8mb4_unicode_ci DEFAULT NULL COMMENT 'Hash值',\n `clusterId` int(10) unsigned DEFAULT '0' COMMENT '集群ID',\n `nodeId` int(10) unsigned DEFAULT '0' COMMENT '节点ID',\n `serverId` int(10) unsigned DEFAULT '0' COMMENT '服务ID',\n `itemId` bigint(20) unsigned DEFAULT '0' COMMENT '指标',\n `keys` json DEFAULT NULL COMMENT '键值',\n `value` decimal(20,2) DEFAULT '0.00' COMMENT '数值',\n `time` varchar(14) COLLATE utf8mb4_unicode_ci DEFAULT NULL COMMENT '分钟值YYYYMMDDHHII',\n `version` int(10) unsigned DEFAULT '0' COMMENT '版本号',\n `createdDay` varchar(8) COLLATE utf8mb4_unicode_ci DEFAULT NULL COMMENT 'YYYYMMDD',\n PRIMARY KEY (`id`),\n UNIQUE KEY `hash` (`hash`),\n KEY `serverId` (`serverId`),\n KEY `createdDay` (`createdDay`),\n KEY `itemId` (`itemId`) USING BTREE,\n KEY `item_time` (`itemId`,`time`),\n KEY `cluster_item_time` (`clusterId`,`itemId`,`time`),\n KEY `node_item_time` (`nodeId`,`itemId`,`time`),\n KEY `server_item_time` (`serverId`,`itemId`,`time`)\n) ENGINE=InnoDB DEFAULT CHARSET=utf8mb4 COLLATE=utf8mb4_unicode_ci COMMENT='指标统计数据'",
"fields": [
{
"name": "id",
- "definition": "bigint unsigned auto_increment COMMENT 'ID'"
+ "definition": "bigint(20) unsigned auto_increment COMMENT 'ID'"
},
{
"name": "hash",
@@ -117693,19 +118391,19 @@
},
{
"name": "clusterId",
- "definition": "int unsigned DEFAULT '0' COMMENT '集群ID'"
+ "definition": "int(10) unsigned DEFAULT '0' COMMENT '集群ID'"
},
{
"name": "nodeId",
- "definition": "int unsigned DEFAULT '0' COMMENT '节点ID'"
+ "definition": "int(10) unsigned DEFAULT '0' COMMENT '节点ID'"
},
{
"name": "serverId",
- "definition": "int unsigned DEFAULT '0' COMMENT '服务ID'"
+ "definition": "int(10) unsigned DEFAULT '0' COMMENT '服务ID'"
},
{
"name": "itemId",
- "definition": "bigint unsigned DEFAULT '0' COMMENT '指标'"
+ "definition": "bigint(20) unsigned DEFAULT '0' COMMENT '指标'"
},
{
"name": "keys",
@@ -117721,7 +118419,7 @@
},
{
"name": "version",
- "definition": "int unsigned DEFAULT '0' COMMENT '版本号'"
+ "definition": "int(10) unsigned DEFAULT '0' COMMENT '版本号'"
},
{
"name": "createdDay",
@@ -117772,11 +118470,11 @@
"name": "edgeMetricStats_6",
"engine": "InnoDB",
"charset": "utf8mb4_unicode_ci",
- "definition": "CREATE TABLE `edgeMetricStats_6` (\n `id` bigint unsigned NOT NULL AUTO_INCREMENT COMMENT 'ID',\n `hash` varchar(32) DEFAULT NULL COMMENT 'Hash值',\n `clusterId` int unsigned DEFAULT '0' COMMENT '集群ID',\n `nodeId` int unsigned DEFAULT '0' COMMENT '节点ID',\n `serverId` int unsigned DEFAULT '0' COMMENT '服务ID',\n `itemId` bigint unsigned DEFAULT '0' COMMENT '指标',\n `keys` json DEFAULT NULL COMMENT '键值',\n `value` decimal(20,2) DEFAULT '0.00' COMMENT '数值',\n `time` varchar(14) DEFAULT NULL COMMENT '分钟值YYYYMMDDHHII',\n `version` int unsigned DEFAULT '0' COMMENT '版本号',\n `createdDay` varchar(8) DEFAULT NULL COMMENT 'YYYYMMDD',\n PRIMARY KEY (`id`),\n UNIQUE KEY `hash` (`hash`),\n KEY `serverId` (`serverId`),\n KEY `createdDay` (`createdDay`),\n KEY `itemId` (`itemId`) USING BTREE,\n KEY `item_time` (`itemId`,`time`),\n KEY `cluster_item_time` (`clusterId`,`itemId`,`time`),\n KEY `node_item_time` (`nodeId`,`itemId`,`time`),\n KEY `server_item_time` (`serverId`,`itemId`,`time`)\n) ENGINE=InnoDB DEFAULT CHARSET=utf8mb4 COLLATE=utf8mb4_unicode_ci COMMENT='指标统计数据'",
+ "definition": "CREATE TABLE `edgeMetricStats_6` (\n `id` bigint(20) unsigned NOT NULL AUTO_INCREMENT COMMENT 'ID',\n `hash` varchar(32) COLLATE utf8mb4_unicode_ci DEFAULT NULL COMMENT 'Hash值',\n `clusterId` int(10) unsigned DEFAULT '0' COMMENT '集群ID',\n `nodeId` int(10) unsigned DEFAULT '0' COMMENT '节点ID',\n `serverId` int(10) unsigned DEFAULT '0' COMMENT '服务ID',\n `itemId` bigint(20) unsigned DEFAULT '0' COMMENT '指标',\n `keys` json DEFAULT NULL COMMENT '键值',\n `value` decimal(20,2) DEFAULT '0.00' COMMENT '数值',\n `time` varchar(14) COLLATE utf8mb4_unicode_ci DEFAULT NULL COMMENT '分钟值YYYYMMDDHHII',\n `version` int(10) unsigned DEFAULT '0' COMMENT '版本号',\n `createdDay` varchar(8) COLLATE utf8mb4_unicode_ci DEFAULT NULL COMMENT 'YYYYMMDD',\n PRIMARY KEY (`id`),\n UNIQUE KEY `hash` (`hash`),\n KEY `serverId` (`serverId`),\n KEY `createdDay` (`createdDay`),\n KEY `itemId` (`itemId`) USING BTREE,\n KEY `item_time` (`itemId`,`time`),\n KEY `cluster_item_time` (`clusterId`,`itemId`,`time`),\n KEY `node_item_time` (`nodeId`,`itemId`,`time`),\n KEY `server_item_time` (`serverId`,`itemId`,`time`)\n) ENGINE=InnoDB DEFAULT CHARSET=utf8mb4 COLLATE=utf8mb4_unicode_ci COMMENT='指标统计数据'",
"fields": [
{
"name": "id",
- "definition": "bigint unsigned auto_increment COMMENT 'ID'"
+ "definition": "bigint(20) unsigned auto_increment COMMENT 'ID'"
},
{
"name": "hash",
@@ -117784,19 +118482,19 @@
},
{
"name": "clusterId",
- "definition": "int unsigned DEFAULT '0' COMMENT '集群ID'"
+ "definition": "int(10) unsigned DEFAULT '0' COMMENT '集群ID'"
},
{
"name": "nodeId",
- "definition": "int unsigned DEFAULT '0' COMMENT '节点ID'"
+ "definition": "int(10) unsigned DEFAULT '0' COMMENT '节点ID'"
},
{
"name": "serverId",
- "definition": "int unsigned DEFAULT '0' COMMENT '服务ID'"
+ "definition": "int(10) unsigned DEFAULT '0' COMMENT '服务ID'"
},
{
"name": "itemId",
- "definition": "bigint unsigned DEFAULT '0' COMMENT '指标'"
+ "definition": "bigint(20) unsigned DEFAULT '0' COMMENT '指标'"
},
{
"name": "keys",
@@ -117812,7 +118510,7 @@
},
{
"name": "version",
- "definition": "int unsigned DEFAULT '0' COMMENT '版本号'"
+ "definition": "int(10) unsigned DEFAULT '0' COMMENT '版本号'"
},
{
"name": "createdDay",
@@ -117863,11 +118561,11 @@
"name": "edgeMetricStats_7",
"engine": "InnoDB",
"charset": "utf8mb4_unicode_ci",
- "definition": "CREATE TABLE `edgeMetricStats_7` (\n `id` bigint unsigned NOT NULL AUTO_INCREMENT COMMENT 'ID',\n `hash` varchar(32) DEFAULT NULL COMMENT 'Hash值',\n `clusterId` int unsigned DEFAULT '0' COMMENT '集群ID',\n `nodeId` int unsigned DEFAULT '0' COMMENT '节点ID',\n `serverId` int unsigned DEFAULT '0' COMMENT '服务ID',\n `itemId` bigint unsigned DEFAULT '0' COMMENT '指标',\n `keys` json DEFAULT NULL COMMENT '键值',\n `value` decimal(20,2) DEFAULT '0.00' COMMENT '数值',\n `time` varchar(14) DEFAULT NULL COMMENT '分钟值YYYYMMDDHHII',\n `version` int unsigned DEFAULT '0' COMMENT '版本号',\n `createdDay` varchar(8) DEFAULT NULL COMMENT 'YYYYMMDD',\n PRIMARY KEY (`id`),\n UNIQUE KEY `hash` (`hash`),\n KEY `serverId` (`serverId`),\n KEY `createdDay` (`createdDay`),\n KEY `itemId` (`itemId`) USING BTREE,\n KEY `item_time` (`itemId`,`time`),\n KEY `cluster_item_time` (`clusterId`,`itemId`,`time`),\n KEY `node_item_time` (`nodeId`,`itemId`,`time`),\n KEY `server_item_time` (`serverId`,`itemId`,`time`)\n) ENGINE=InnoDB DEFAULT CHARSET=utf8mb4 COLLATE=utf8mb4_unicode_ci COMMENT='指标统计数据'",
+ "definition": "CREATE TABLE `edgeMetricStats_7` (\n `id` bigint(20) unsigned NOT NULL AUTO_INCREMENT COMMENT 'ID',\n `hash` varchar(32) COLLATE utf8mb4_unicode_ci DEFAULT NULL COMMENT 'Hash值',\n `clusterId` int(10) unsigned DEFAULT '0' COMMENT '集群ID',\n `nodeId` int(10) unsigned DEFAULT '0' COMMENT '节点ID',\n `serverId` int(10) unsigned DEFAULT '0' COMMENT '服务ID',\n `itemId` bigint(20) unsigned DEFAULT '0' COMMENT '指标',\n `keys` json DEFAULT NULL COMMENT '键值',\n `value` decimal(20,2) DEFAULT '0.00' COMMENT '数值',\n `time` varchar(14) COLLATE utf8mb4_unicode_ci DEFAULT NULL COMMENT '分钟值YYYYMMDDHHII',\n `version` int(10) unsigned DEFAULT '0' COMMENT '版本号',\n `createdDay` varchar(8) COLLATE utf8mb4_unicode_ci DEFAULT NULL COMMENT 'YYYYMMDD',\n PRIMARY KEY (`id`),\n UNIQUE KEY `hash` (`hash`),\n KEY `serverId` (`serverId`),\n KEY `createdDay` (`createdDay`),\n KEY `itemId` (`itemId`) USING BTREE,\n KEY `item_time` (`itemId`,`time`),\n KEY `cluster_item_time` (`clusterId`,`itemId`,`time`),\n KEY `node_item_time` (`nodeId`,`itemId`,`time`),\n KEY `server_item_time` (`serverId`,`itemId`,`time`)\n) ENGINE=InnoDB DEFAULT CHARSET=utf8mb4 COLLATE=utf8mb4_unicode_ci COMMENT='指标统计数据'",
"fields": [
{
"name": "id",
- "definition": "bigint unsigned auto_increment COMMENT 'ID'"
+ "definition": "bigint(20) unsigned auto_increment COMMENT 'ID'"
},
{
"name": "hash",
@@ -117875,19 +118573,19 @@
},
{
"name": "clusterId",
- "definition": "int unsigned DEFAULT '0' COMMENT '集群ID'"
+ "definition": "int(10) unsigned DEFAULT '0' COMMENT '集群ID'"
},
{
"name": "nodeId",
- "definition": "int unsigned DEFAULT '0' COMMENT '节点ID'"
+ "definition": "int(10) unsigned DEFAULT '0' COMMENT '节点ID'"
},
{
"name": "serverId",
- "definition": "int unsigned DEFAULT '0' COMMENT '服务ID'"
+ "definition": "int(10) unsigned DEFAULT '0' COMMENT '服务ID'"
},
{
"name": "itemId",
- "definition": "bigint unsigned DEFAULT '0' COMMENT '指标'"
+ "definition": "bigint(20) unsigned DEFAULT '0' COMMENT '指标'"
},
{
"name": "keys",
@@ -117903,7 +118601,7 @@
},
{
"name": "version",
- "definition": "int unsigned DEFAULT '0' COMMENT '版本号'"
+ "definition": "int(10) unsigned DEFAULT '0' COMMENT '版本号'"
},
{
"name": "createdDay",
@@ -117954,11 +118652,11 @@
"name": "edgeMetricStats_8",
"engine": "InnoDB",
"charset": "utf8mb4_unicode_ci",
- "definition": "CREATE TABLE `edgeMetricStats_8` (\n `id` bigint unsigned NOT NULL AUTO_INCREMENT COMMENT 'ID',\n `hash` varchar(32) DEFAULT NULL COMMENT 'Hash值',\n `clusterId` int unsigned DEFAULT '0' COMMENT '集群ID',\n `nodeId` int unsigned DEFAULT '0' COMMENT '节点ID',\n `serverId` int unsigned DEFAULT '0' COMMENT '服务ID',\n `itemId` bigint unsigned DEFAULT '0' COMMENT '指标',\n `keys` json DEFAULT NULL COMMENT '键值',\n `value` decimal(20,2) DEFAULT '0.00' COMMENT '数值',\n `time` varchar(14) DEFAULT NULL COMMENT '分钟值YYYYMMDDHHII',\n `version` int unsigned DEFAULT '0' COMMENT '版本号',\n `createdDay` varchar(8) DEFAULT NULL COMMENT 'YYYYMMDD',\n PRIMARY KEY (`id`),\n UNIQUE KEY `hash` (`hash`),\n KEY `serverId` (`serverId`),\n KEY `createdDay` (`createdDay`),\n KEY `itemId` (`itemId`) USING BTREE,\n KEY `item_time` (`itemId`,`time`),\n KEY `cluster_item_time` (`clusterId`,`itemId`,`time`),\n KEY `node_item_time` (`nodeId`,`itemId`,`time`),\n KEY `server_item_time` (`serverId`,`itemId`,`time`)\n) ENGINE=InnoDB DEFAULT CHARSET=utf8mb4 COLLATE=utf8mb4_unicode_ci COMMENT='指标统计数据'",
+ "definition": "CREATE TABLE `edgeMetricStats_8` (\n `id` bigint(20) unsigned NOT NULL AUTO_INCREMENT COMMENT 'ID',\n `hash` varchar(32) COLLATE utf8mb4_unicode_ci DEFAULT NULL COMMENT 'Hash值',\n `clusterId` int(10) unsigned DEFAULT '0' COMMENT '集群ID',\n `nodeId` int(10) unsigned DEFAULT '0' COMMENT '节点ID',\n `serverId` int(10) unsigned DEFAULT '0' COMMENT '服务ID',\n `itemId` bigint(20) unsigned DEFAULT '0' COMMENT '指标',\n `keys` json DEFAULT NULL COMMENT '键值',\n `value` decimal(20,2) DEFAULT '0.00' COMMENT '数值',\n `time` varchar(14) COLLATE utf8mb4_unicode_ci DEFAULT NULL COMMENT '分钟值YYYYMMDDHHII',\n `version` int(10) unsigned DEFAULT '0' COMMENT '版本号',\n `createdDay` varchar(8) COLLATE utf8mb4_unicode_ci DEFAULT NULL COMMENT 'YYYYMMDD',\n PRIMARY KEY (`id`),\n UNIQUE KEY `hash` (`hash`),\n KEY `serverId` (`serverId`),\n KEY `createdDay` (`createdDay`),\n KEY `itemId` (`itemId`) USING BTREE,\n KEY `item_time` (`itemId`,`time`),\n KEY `cluster_item_time` (`clusterId`,`itemId`,`time`),\n KEY `node_item_time` (`nodeId`,`itemId`,`time`),\n KEY `server_item_time` (`serverId`,`itemId`,`time`)\n) ENGINE=InnoDB DEFAULT CHARSET=utf8mb4 COLLATE=utf8mb4_unicode_ci COMMENT='指标统计数据'",
"fields": [
{
"name": "id",
- "definition": "bigint unsigned auto_increment COMMENT 'ID'"
+ "definition": "bigint(20) unsigned auto_increment COMMENT 'ID'"
},
{
"name": "hash",
@@ -117966,19 +118664,19 @@
},
{
"name": "clusterId",
- "definition": "int unsigned DEFAULT '0' COMMENT '集群ID'"
+ "definition": "int(10) unsigned DEFAULT '0' COMMENT '集群ID'"
},
{
"name": "nodeId",
- "definition": "int unsigned DEFAULT '0' COMMENT '节点ID'"
+ "definition": "int(10) unsigned DEFAULT '0' COMMENT '节点ID'"
},
{
"name": "serverId",
- "definition": "int unsigned DEFAULT '0' COMMENT '服务ID'"
+ "definition": "int(10) unsigned DEFAULT '0' COMMENT '服务ID'"
},
{
"name": "itemId",
- "definition": "bigint unsigned DEFAULT '0' COMMENT '指标'"
+ "definition": "bigint(20) unsigned DEFAULT '0' COMMENT '指标'"
},
{
"name": "keys",
@@ -117994,7 +118692,7 @@
},
{
"name": "version",
- "definition": "int unsigned DEFAULT '0' COMMENT '版本号'"
+ "definition": "int(10) unsigned DEFAULT '0' COMMENT '版本号'"
},
{
"name": "createdDay",
@@ -118045,11 +118743,11 @@
"name": "edgeMetricStats_9",
"engine": "InnoDB",
"charset": "utf8mb4_unicode_ci",
- "definition": "CREATE TABLE `edgeMetricStats_9` (\n `id` bigint unsigned NOT NULL AUTO_INCREMENT COMMENT 'ID',\n `hash` varchar(32) DEFAULT NULL COMMENT 'Hash值',\n `clusterId` int unsigned DEFAULT '0' COMMENT '集群ID',\n `nodeId` int unsigned DEFAULT '0' COMMENT '节点ID',\n `serverId` int unsigned DEFAULT '0' COMMENT '服务ID',\n `itemId` bigint unsigned DEFAULT '0' COMMENT '指标',\n `keys` json DEFAULT NULL COMMENT '键值',\n `value` decimal(20,2) DEFAULT '0.00' COMMENT '数值',\n `time` varchar(14) DEFAULT NULL COMMENT '分钟值YYYYMMDDHHII',\n `version` int unsigned DEFAULT '0' COMMENT '版本号',\n `createdDay` varchar(8) DEFAULT NULL COMMENT 'YYYYMMDD',\n PRIMARY KEY (`id`),\n UNIQUE KEY `hash` (`hash`),\n KEY `serverId` (`serverId`),\n KEY `createdDay` (`createdDay`),\n KEY `itemId` (`itemId`) USING BTREE,\n KEY `item_time` (`itemId`,`time`),\n KEY `cluster_item_time` (`clusterId`,`itemId`,`time`),\n KEY `node_item_time` (`nodeId`,`itemId`,`time`),\n KEY `server_item_time` (`serverId`,`itemId`,`time`)\n) ENGINE=InnoDB DEFAULT CHARSET=utf8mb4 COLLATE=utf8mb4_unicode_ci COMMENT='指标统计数据'",
+ "definition": "CREATE TABLE `edgeMetricStats_9` (\n `id` bigint(20) unsigned NOT NULL AUTO_INCREMENT COMMENT 'ID',\n `hash` varchar(32) COLLATE utf8mb4_unicode_ci DEFAULT NULL COMMENT 'Hash值',\n `clusterId` int(10) unsigned DEFAULT '0' COMMENT '集群ID',\n `nodeId` int(10) unsigned DEFAULT '0' COMMENT '节点ID',\n `serverId` int(10) unsigned DEFAULT '0' COMMENT '服务ID',\n `itemId` bigint(20) unsigned DEFAULT '0' COMMENT '指标',\n `keys` json DEFAULT NULL COMMENT '键值',\n `value` decimal(20,2) DEFAULT '0.00' COMMENT '数值',\n `time` varchar(14) COLLATE utf8mb4_unicode_ci DEFAULT NULL COMMENT '分钟值YYYYMMDDHHII',\n `version` int(10) unsigned DEFAULT '0' COMMENT '版本号',\n `createdDay` varchar(8) COLLATE utf8mb4_unicode_ci DEFAULT NULL COMMENT 'YYYYMMDD',\n PRIMARY KEY (`id`),\n UNIQUE KEY `hash` (`hash`),\n KEY `serverId` (`serverId`),\n KEY `createdDay` (`createdDay`),\n KEY `itemId` (`itemId`) USING BTREE,\n KEY `item_time` (`itemId`,`time`),\n KEY `cluster_item_time` (`clusterId`,`itemId`,`time`),\n KEY `node_item_time` (`nodeId`,`itemId`,`time`),\n KEY `server_item_time` (`serverId`,`itemId`,`time`)\n) ENGINE=InnoDB DEFAULT CHARSET=utf8mb4 COLLATE=utf8mb4_unicode_ci COMMENT='指标统计数据'",
"fields": [
{
"name": "id",
- "definition": "bigint unsigned auto_increment COMMENT 'ID'"
+ "definition": "bigint(20) unsigned auto_increment COMMENT 'ID'"
},
{
"name": "hash",
@@ -118057,19 +118755,19 @@
},
{
"name": "clusterId",
- "definition": "int unsigned DEFAULT '0' COMMENT '集群ID'"
+ "definition": "int(10) unsigned DEFAULT '0' COMMENT '集群ID'"
},
{
"name": "nodeId",
- "definition": "int unsigned DEFAULT '0' COMMENT '节点ID'"
+ "definition": "int(10) unsigned DEFAULT '0' COMMENT '节点ID'"
},
{
"name": "serverId",
- "definition": "int unsigned DEFAULT '0' COMMENT '服务ID'"
+ "definition": "int(10) unsigned DEFAULT '0' COMMENT '服务ID'"
},
{
"name": "itemId",
- "definition": "bigint unsigned DEFAULT '0' COMMENT '指标'"
+ "definition": "bigint(20) unsigned DEFAULT '0' COMMENT '指标'"
},
{
"name": "keys",
@@ -118085,7 +118783,7 @@
},
{
"name": "version",
- "definition": "int unsigned DEFAULT '0' COMMENT '版本号'"
+ "definition": "int(10) unsigned DEFAULT '0' COMMENT '版本号'"
},
{
"name": "createdDay",
@@ -118136,31 +118834,31 @@
"name": "edgeMetricSumStats",
"engine": "InnoDB",
"charset": "utf8mb4_unicode_ci",
- "definition": "CREATE TABLE `edgeMetricSumStats` (\n `id` bigint unsigned NOT NULL AUTO_INCREMENT COMMENT 'ID',\n `clusterId` int unsigned DEFAULT '0' COMMENT '集群ID',\n `nodeId` int unsigned DEFAULT '0' COMMENT '节点ID',\n `serverId` int unsigned DEFAULT '0' COMMENT '服务ID',\n `itemId` bigint unsigned DEFAULT '0' COMMENT '指标',\n `count` bigint unsigned DEFAULT '0' COMMENT '数量',\n `total` decimal(22,2) DEFAULT '0.00' COMMENT '总和',\n `time` varchar(14) DEFAULT NULL COMMENT '分钟值YYYYMMDDHHII',\n `version` int unsigned DEFAULT '0' COMMENT '版本号',\n `createdDay` varchar(8) DEFAULT NULL COMMENT '创建日期YYYYMMDD',\n PRIMARY KEY (`id`),\n UNIQUE KEY `node_server_item_time_version` (`nodeId`,`serverId`,`itemId`,`time`,`version`) USING BTREE,\n KEY `server_item_time` (`serverId`,`itemId`,`time`,`version`),\n KEY `createdDay` (`createdDay`),\n KEY `cluster_item_time` (`clusterId`,`itemId`,`time`),\n KEY `node_item_time` (`nodeId`,`itemId`,`time`)\n) ENGINE=InnoDB DEFAULT CHARSET=utf8mb4 COLLATE=utf8mb4_unicode_ci COMMENT='指标统计总和数据'",
+ "definition": "CREATE TABLE `edgeMetricSumStats` (\n `id` bigint(20) unsigned NOT NULL AUTO_INCREMENT COMMENT 'ID',\n `clusterId` int(10) unsigned DEFAULT '0' COMMENT '集群ID',\n `nodeId` int(10) unsigned DEFAULT '0' COMMENT '节点ID',\n `serverId` int(10) unsigned DEFAULT '0' COMMENT '服务ID',\n `itemId` bigint(20) unsigned DEFAULT '0' COMMENT '指标',\n `count` bigint(20) unsigned DEFAULT '0' COMMENT '数量',\n `total` decimal(22,2) DEFAULT '0.00' COMMENT '总和',\n `time` varchar(14) COLLATE utf8mb4_unicode_ci DEFAULT NULL COMMENT '分钟值YYYYMMDDHHII',\n `version` int(10) unsigned DEFAULT '0' COMMENT '版本号',\n `createdDay` varchar(8) COLLATE utf8mb4_unicode_ci DEFAULT NULL COMMENT '创建日期YYYYMMDD',\n PRIMARY KEY (`id`),\n UNIQUE KEY `node_server_item_time_version` (`nodeId`,`serverId`,`itemId`,`time`,`version`) USING BTREE,\n KEY `server_item_time` (`serverId`,`itemId`,`time`,`version`),\n KEY `createdDay` (`createdDay`),\n KEY `cluster_item_time` (`clusterId`,`itemId`,`time`),\n KEY `node_item_time` (`nodeId`,`itemId`,`time`)\n) ENGINE=InnoDB DEFAULT CHARSET=utf8mb4 COLLATE=utf8mb4_unicode_ci COMMENT='指标统计总和数据'",
"fields": [
{
"name": "id",
- "definition": "bigint unsigned auto_increment COMMENT 'ID'"
+ "definition": "bigint(20) unsigned auto_increment COMMENT 'ID'"
},
{
"name": "clusterId",
- "definition": "int unsigned DEFAULT '0' COMMENT '集群ID'"
+ "definition": "int(10) unsigned DEFAULT '0' COMMENT '集群ID'"
},
{
"name": "nodeId",
- "definition": "int unsigned DEFAULT '0' COMMENT '节点ID'"
+ "definition": "int(10) unsigned DEFAULT '0' COMMENT '节点ID'"
},
{
"name": "serverId",
- "definition": "int unsigned DEFAULT '0' COMMENT '服务ID'"
+ "definition": "int(10) unsigned DEFAULT '0' COMMENT '服务ID'"
},
{
"name": "itemId",
- "definition": "bigint unsigned DEFAULT '0' COMMENT '指标'"
+ "definition": "bigint(20) unsigned DEFAULT '0' COMMENT '指标'"
},
{
"name": "count",
- "definition": "bigint unsigned DEFAULT '0' COMMENT '数量'"
+ "definition": "bigint(20) unsigned DEFAULT '0' COMMENT '数量'"
},
{
"name": "total",
@@ -118172,7 +118870,7 @@
},
{
"name": "version",
- "definition": "int unsigned DEFAULT '0' COMMENT '版本号'"
+ "definition": "int(10) unsigned DEFAULT '0' COMMENT '版本号'"
},
{
"name": "createdDay",
@@ -118211,31 +118909,31 @@
"name": "edgeMetricSumStats_0",
"engine": "InnoDB",
"charset": "utf8mb4_unicode_ci",
- "definition": "CREATE TABLE `edgeMetricSumStats_0` (\n `id` bigint unsigned NOT NULL AUTO_INCREMENT COMMENT 'ID',\n `clusterId` int unsigned DEFAULT '0' COMMENT '集群ID',\n `nodeId` int unsigned DEFAULT '0' COMMENT '节点ID',\n `serverId` int unsigned DEFAULT '0' COMMENT '服务ID',\n `itemId` bigint unsigned DEFAULT '0' COMMENT '指标',\n `count` bigint unsigned DEFAULT '0' COMMENT '数量',\n `total` decimal(22,2) DEFAULT '0.00' COMMENT '总和',\n `time` varchar(14) DEFAULT NULL COMMENT '分钟值YYYYMMDDHHII',\n `version` int unsigned DEFAULT '0' COMMENT '版本号',\n `createdDay` varchar(8) DEFAULT NULL COMMENT '创建日期YYYYMMDD',\n PRIMARY KEY (`id`),\n UNIQUE KEY `node_server_item_time_version` (`nodeId`,`serverId`,`itemId`,`time`,`version`) USING BTREE,\n KEY `server_item_time` (`serverId`,`itemId`,`time`,`version`),\n KEY `createdDay` (`createdDay`),\n KEY `cluster_item_time` (`clusterId`,`itemId`,`time`),\n KEY `node_item_time` (`nodeId`,`itemId`,`time`)\n) ENGINE=InnoDB DEFAULT CHARSET=utf8mb4 COLLATE=utf8mb4_unicode_ci COMMENT='指标统计总和数据'",
+ "definition": "CREATE TABLE `edgeMetricSumStats_0` (\n `id` bigint(20) unsigned NOT NULL AUTO_INCREMENT COMMENT 'ID',\n `clusterId` int(10) unsigned DEFAULT '0' COMMENT '集群ID',\n `nodeId` int(10) unsigned DEFAULT '0' COMMENT '节点ID',\n `serverId` int(10) unsigned DEFAULT '0' COMMENT '服务ID',\n `itemId` bigint(20) unsigned DEFAULT '0' COMMENT '指标',\n `count` bigint(20) unsigned DEFAULT '0' COMMENT '数量',\n `total` decimal(22,2) DEFAULT '0.00' COMMENT '总和',\n `time` varchar(14) COLLATE utf8mb4_unicode_ci DEFAULT NULL COMMENT '分钟值YYYYMMDDHHII',\n `version` int(10) unsigned DEFAULT '0' COMMENT '版本号',\n `createdDay` varchar(8) COLLATE utf8mb4_unicode_ci DEFAULT NULL COMMENT '创建日期YYYYMMDD',\n PRIMARY KEY (`id`),\n UNIQUE KEY `node_server_item_time_version` (`nodeId`,`serverId`,`itemId`,`time`,`version`) USING BTREE,\n KEY `server_item_time` (`serverId`,`itemId`,`time`,`version`),\n KEY `createdDay` (`createdDay`),\n KEY `cluster_item_time` (`clusterId`,`itemId`,`time`),\n KEY `node_item_time` (`nodeId`,`itemId`,`time`)\n) ENGINE=InnoDB DEFAULT CHARSET=utf8mb4 COLLATE=utf8mb4_unicode_ci COMMENT='指标统计总和数据'",
"fields": [
{
"name": "id",
- "definition": "bigint unsigned auto_increment COMMENT 'ID'"
+ "definition": "bigint(20) unsigned auto_increment COMMENT 'ID'"
},
{
"name": "clusterId",
- "definition": "int unsigned DEFAULT '0' COMMENT '集群ID'"
+ "definition": "int(10) unsigned DEFAULT '0' COMMENT '集群ID'"
},
{
"name": "nodeId",
- "definition": "int unsigned DEFAULT '0' COMMENT '节点ID'"
+ "definition": "int(10) unsigned DEFAULT '0' COMMENT '节点ID'"
},
{
"name": "serverId",
- "definition": "int unsigned DEFAULT '0' COMMENT '服务ID'"
+ "definition": "int(10) unsigned DEFAULT '0' COMMENT '服务ID'"
},
{
"name": "itemId",
- "definition": "bigint unsigned DEFAULT '0' COMMENT '指标'"
+ "definition": "bigint(20) unsigned DEFAULT '0' COMMENT '指标'"
},
{
"name": "count",
- "definition": "bigint unsigned DEFAULT '0' COMMENT '数量'"
+ "definition": "bigint(20) unsigned DEFAULT '0' COMMENT '数量'"
},
{
"name": "total",
@@ -118247,7 +118945,7 @@
},
{
"name": "version",
- "definition": "int unsigned DEFAULT '0' COMMENT '版本号'"
+ "definition": "int(10) unsigned DEFAULT '0' COMMENT '版本号'"
},
{
"name": "createdDay",
@@ -118286,31 +118984,31 @@
"name": "edgeMetricSumStats_1",
"engine": "InnoDB",
"charset": "utf8mb4_unicode_ci",
- "definition": "CREATE TABLE `edgeMetricSumStats_1` (\n `id` bigint unsigned NOT NULL AUTO_INCREMENT COMMENT 'ID',\n `clusterId` int unsigned DEFAULT '0' COMMENT '集群ID',\n `nodeId` int unsigned DEFAULT '0' COMMENT '节点ID',\n `serverId` int unsigned DEFAULT '0' COMMENT '服务ID',\n `itemId` bigint unsigned DEFAULT '0' COMMENT '指标',\n `count` bigint unsigned DEFAULT '0' COMMENT '数量',\n `total` decimal(22,2) DEFAULT '0.00' COMMENT '总和',\n `time` varchar(14) DEFAULT NULL COMMENT '分钟值YYYYMMDDHHII',\n `version` int unsigned DEFAULT '0' COMMENT '版本号',\n `createdDay` varchar(8) DEFAULT NULL COMMENT '创建日期YYYYMMDD',\n PRIMARY KEY (`id`),\n UNIQUE KEY `node_server_item_time_version` (`nodeId`,`serverId`,`itemId`,`time`,`version`) USING BTREE,\n KEY `server_item_time` (`serverId`,`itemId`,`time`,`version`),\n KEY `createdDay` (`createdDay`),\n KEY `cluster_item_time` (`clusterId`,`itemId`,`time`),\n KEY `node_item_time` (`nodeId`,`itemId`,`time`)\n) ENGINE=InnoDB DEFAULT CHARSET=utf8mb4 COLLATE=utf8mb4_unicode_ci COMMENT='指标统计总和数据'",
+ "definition": "CREATE TABLE `edgeMetricSumStats_1` (\n `id` bigint(20) unsigned NOT NULL AUTO_INCREMENT COMMENT 'ID',\n `clusterId` int(10) unsigned DEFAULT '0' COMMENT '集群ID',\n `nodeId` int(10) unsigned DEFAULT '0' COMMENT '节点ID',\n `serverId` int(10) unsigned DEFAULT '0' COMMENT '服务ID',\n `itemId` bigint(20) unsigned DEFAULT '0' COMMENT '指标',\n `count` bigint(20) unsigned DEFAULT '0' COMMENT '数量',\n `total` decimal(22,2) DEFAULT '0.00' COMMENT '总和',\n `time` varchar(14) COLLATE utf8mb4_unicode_ci DEFAULT NULL COMMENT '分钟值YYYYMMDDHHII',\n `version` int(10) unsigned DEFAULT '0' COMMENT '版本号',\n `createdDay` varchar(8) COLLATE utf8mb4_unicode_ci DEFAULT NULL COMMENT '创建日期YYYYMMDD',\n PRIMARY KEY (`id`),\n UNIQUE KEY `node_server_item_time_version` (`nodeId`,`serverId`,`itemId`,`time`,`version`) USING BTREE,\n KEY `server_item_time` (`serverId`,`itemId`,`time`,`version`),\n KEY `createdDay` (`createdDay`),\n KEY `cluster_item_time` (`clusterId`,`itemId`,`time`),\n KEY `node_item_time` (`nodeId`,`itemId`,`time`)\n) ENGINE=InnoDB DEFAULT CHARSET=utf8mb4 COLLATE=utf8mb4_unicode_ci COMMENT='指标统计总和数据'",
"fields": [
{
"name": "id",
- "definition": "bigint unsigned auto_increment COMMENT 'ID'"
+ "definition": "bigint(20) unsigned auto_increment COMMENT 'ID'"
},
{
"name": "clusterId",
- "definition": "int unsigned DEFAULT '0' COMMENT '集群ID'"
+ "definition": "int(10) unsigned DEFAULT '0' COMMENT '集群ID'"
},
{
"name": "nodeId",
- "definition": "int unsigned DEFAULT '0' COMMENT '节点ID'"
+ "definition": "int(10) unsigned DEFAULT '0' COMMENT '节点ID'"
},
{
"name": "serverId",
- "definition": "int unsigned DEFAULT '0' COMMENT '服务ID'"
+ "definition": "int(10) unsigned DEFAULT '0' COMMENT '服务ID'"
},
{
"name": "itemId",
- "definition": "bigint unsigned DEFAULT '0' COMMENT '指标'"
+ "definition": "bigint(20) unsigned DEFAULT '0' COMMENT '指标'"
},
{
"name": "count",
- "definition": "bigint unsigned DEFAULT '0' COMMENT '数量'"
+ "definition": "bigint(20) unsigned DEFAULT '0' COMMENT '数量'"
},
{
"name": "total",
@@ -118322,7 +119020,7 @@
},
{
"name": "version",
- "definition": "int unsigned DEFAULT '0' COMMENT '版本号'"
+ "definition": "int(10) unsigned DEFAULT '0' COMMENT '版本号'"
},
{
"name": "createdDay",
@@ -118361,31 +119059,31 @@
"name": "edgeMetricSumStats_10",
"engine": "InnoDB",
"charset": "utf8mb4_unicode_ci",
- "definition": "CREATE TABLE `edgeMetricSumStats_10` (\n `id` bigint unsigned NOT NULL AUTO_INCREMENT COMMENT 'ID',\n `clusterId` int unsigned DEFAULT '0' COMMENT '集群ID',\n `nodeId` int unsigned DEFAULT '0' COMMENT '节点ID',\n `serverId` int unsigned DEFAULT '0' COMMENT '服务ID',\n `itemId` bigint unsigned DEFAULT '0' COMMENT '指标',\n `count` bigint unsigned DEFAULT '0' COMMENT '数量',\n `total` decimal(22,2) DEFAULT '0.00' COMMENT '总和',\n `time` varchar(14) DEFAULT NULL COMMENT '分钟值YYYYMMDDHHII',\n `version` int unsigned DEFAULT '0' COMMENT '版本号',\n `createdDay` varchar(8) DEFAULT NULL COMMENT '创建日期YYYYMMDD',\n PRIMARY KEY (`id`),\n UNIQUE KEY `node_server_item_time_version` (`nodeId`,`serverId`,`itemId`,`time`,`version`) USING BTREE,\n KEY `server_item_time` (`serverId`,`itemId`,`time`,`version`),\n KEY `createdDay` (`createdDay`),\n KEY `cluster_item_time` (`clusterId`,`itemId`,`time`),\n KEY `node_item_time` (`nodeId`,`itemId`,`time`)\n) ENGINE=InnoDB DEFAULT CHARSET=utf8mb4 COLLATE=utf8mb4_unicode_ci COMMENT='指标统计总和数据'",
+ "definition": "CREATE TABLE `edgeMetricSumStats_10` (\n `id` bigint(20) unsigned NOT NULL AUTO_INCREMENT COMMENT 'ID',\n `clusterId` int(10) unsigned DEFAULT '0' COMMENT '集群ID',\n `nodeId` int(10) unsigned DEFAULT '0' COMMENT '节点ID',\n `serverId` int(10) unsigned DEFAULT '0' COMMENT '服务ID',\n `itemId` bigint(20) unsigned DEFAULT '0' COMMENT '指标',\n `count` bigint(20) unsigned DEFAULT '0' COMMENT '数量',\n `total` decimal(22,2) DEFAULT '0.00' COMMENT '总和',\n `time` varchar(14) COLLATE utf8mb4_unicode_ci DEFAULT NULL COMMENT '分钟值YYYYMMDDHHII',\n `version` int(10) unsigned DEFAULT '0' COMMENT '版本号',\n `createdDay` varchar(8) COLLATE utf8mb4_unicode_ci DEFAULT NULL COMMENT '创建日期YYYYMMDD',\n PRIMARY KEY (`id`),\n UNIQUE KEY `node_server_item_time_version` (`nodeId`,`serverId`,`itemId`,`time`,`version`) USING BTREE,\n KEY `server_item_time` (`serverId`,`itemId`,`time`,`version`),\n KEY `createdDay` (`createdDay`),\n KEY `cluster_item_time` (`clusterId`,`itemId`,`time`),\n KEY `node_item_time` (`nodeId`,`itemId`,`time`)\n) ENGINE=InnoDB DEFAULT CHARSET=utf8mb4 COLLATE=utf8mb4_unicode_ci COMMENT='指标统计总和数据'",
"fields": [
{
"name": "id",
- "definition": "bigint unsigned auto_increment COMMENT 'ID'"
+ "definition": "bigint(20) unsigned auto_increment COMMENT 'ID'"
},
{
"name": "clusterId",
- "definition": "int unsigned DEFAULT '0' COMMENT '集群ID'"
+ "definition": "int(10) unsigned DEFAULT '0' COMMENT '集群ID'"
},
{
"name": "nodeId",
- "definition": "int unsigned DEFAULT '0' COMMENT '节点ID'"
+ "definition": "int(10) unsigned DEFAULT '0' COMMENT '节点ID'"
},
{
"name": "serverId",
- "definition": "int unsigned DEFAULT '0' COMMENT '服务ID'"
+ "definition": "int(10) unsigned DEFAULT '0' COMMENT '服务ID'"
},
{
"name": "itemId",
- "definition": "bigint unsigned DEFAULT '0' COMMENT '指标'"
+ "definition": "bigint(20) unsigned DEFAULT '0' COMMENT '指标'"
},
{
"name": "count",
- "definition": "bigint unsigned DEFAULT '0' COMMENT '数量'"
+ "definition": "bigint(20) unsigned DEFAULT '0' COMMENT '数量'"
},
{
"name": "total",
@@ -118397,7 +119095,7 @@
},
{
"name": "version",
- "definition": "int unsigned DEFAULT '0' COMMENT '版本号'"
+ "definition": "int(10) unsigned DEFAULT '0' COMMENT '版本号'"
},
{
"name": "createdDay",
@@ -118436,31 +119134,31 @@
"name": "edgeMetricSumStats_11",
"engine": "InnoDB",
"charset": "utf8mb4_unicode_ci",
- "definition": "CREATE TABLE `edgeMetricSumStats_11` (\n `id` bigint unsigned NOT NULL AUTO_INCREMENT COMMENT 'ID',\n `clusterId` int unsigned DEFAULT '0' COMMENT '集群ID',\n `nodeId` int unsigned DEFAULT '0' COMMENT '节点ID',\n `serverId` int unsigned DEFAULT '0' COMMENT '服务ID',\n `itemId` bigint unsigned DEFAULT '0' COMMENT '指标',\n `count` bigint unsigned DEFAULT '0' COMMENT '数量',\n `total` decimal(22,2) DEFAULT '0.00' COMMENT '总和',\n `time` varchar(14) DEFAULT NULL COMMENT '分钟值YYYYMMDDHHII',\n `version` int unsigned DEFAULT '0' COMMENT '版本号',\n `createdDay` varchar(8) DEFAULT NULL COMMENT '创建日期YYYYMMDD',\n PRIMARY KEY (`id`),\n UNIQUE KEY `node_server_item_time_version` (`nodeId`,`serverId`,`itemId`,`time`,`version`) USING BTREE,\n KEY `server_item_time` (`serverId`,`itemId`,`time`,`version`),\n KEY `createdDay` (`createdDay`),\n KEY `cluster_item_time` (`clusterId`,`itemId`,`time`),\n KEY `node_item_time` (`nodeId`,`itemId`,`time`)\n) ENGINE=InnoDB DEFAULT CHARSET=utf8mb4 COLLATE=utf8mb4_unicode_ci COMMENT='指标统计总和数据'",
+ "definition": "CREATE TABLE `edgeMetricSumStats_11` (\n `id` bigint(20) unsigned NOT NULL AUTO_INCREMENT COMMENT 'ID',\n `clusterId` int(10) unsigned DEFAULT '0' COMMENT '集群ID',\n `nodeId` int(10) unsigned DEFAULT '0' COMMENT '节点ID',\n `serverId` int(10) unsigned DEFAULT '0' COMMENT '服务ID',\n `itemId` bigint(20) unsigned DEFAULT '0' COMMENT '指标',\n `count` bigint(20) unsigned DEFAULT '0' COMMENT '数量',\n `total` decimal(22,2) DEFAULT '0.00' COMMENT '总和',\n `time` varchar(14) COLLATE utf8mb4_unicode_ci DEFAULT NULL COMMENT '分钟值YYYYMMDDHHII',\n `version` int(10) unsigned DEFAULT '0' COMMENT '版本号',\n `createdDay` varchar(8) COLLATE utf8mb4_unicode_ci DEFAULT NULL COMMENT '创建日期YYYYMMDD',\n PRIMARY KEY (`id`),\n UNIQUE KEY `node_server_item_time_version` (`nodeId`,`serverId`,`itemId`,`time`,`version`) USING BTREE,\n KEY `server_item_time` (`serverId`,`itemId`,`time`,`version`),\n KEY `createdDay` (`createdDay`),\n KEY `cluster_item_time` (`clusterId`,`itemId`,`time`),\n KEY `node_item_time` (`nodeId`,`itemId`,`time`)\n) ENGINE=InnoDB DEFAULT CHARSET=utf8mb4 COLLATE=utf8mb4_unicode_ci COMMENT='指标统计总和数据'",
"fields": [
{
"name": "id",
- "definition": "bigint unsigned auto_increment COMMENT 'ID'"
+ "definition": "bigint(20) unsigned auto_increment COMMENT 'ID'"
},
{
"name": "clusterId",
- "definition": "int unsigned DEFAULT '0' COMMENT '集群ID'"
+ "definition": "int(10) unsigned DEFAULT '0' COMMENT '集群ID'"
},
{
"name": "nodeId",
- "definition": "int unsigned DEFAULT '0' COMMENT '节点ID'"
+ "definition": "int(10) unsigned DEFAULT '0' COMMENT '节点ID'"
},
{
"name": "serverId",
- "definition": "int unsigned DEFAULT '0' COMMENT '服务ID'"
+ "definition": "int(10) unsigned DEFAULT '0' COMMENT '服务ID'"
},
{
"name": "itemId",
- "definition": "bigint unsigned DEFAULT '0' COMMENT '指标'"
+ "definition": "bigint(20) unsigned DEFAULT '0' COMMENT '指标'"
},
{
"name": "count",
- "definition": "bigint unsigned DEFAULT '0' COMMENT '数量'"
+ "definition": "bigint(20) unsigned DEFAULT '0' COMMENT '数量'"
},
{
"name": "total",
@@ -118472,7 +119170,7 @@
},
{
"name": "version",
- "definition": "int unsigned DEFAULT '0' COMMENT '版本号'"
+ "definition": "int(10) unsigned DEFAULT '0' COMMENT '版本号'"
},
{
"name": "createdDay",
@@ -118511,31 +119209,31 @@
"name": "edgeMetricSumStats_12",
"engine": "InnoDB",
"charset": "utf8mb4_unicode_ci",
- "definition": "CREATE TABLE `edgeMetricSumStats_12` (\n `id` bigint unsigned NOT NULL AUTO_INCREMENT COMMENT 'ID',\n `clusterId` int unsigned DEFAULT '0' COMMENT '集群ID',\n `nodeId` int unsigned DEFAULT '0' COMMENT '节点ID',\n `serverId` int unsigned DEFAULT '0' COMMENT '服务ID',\n `itemId` bigint unsigned DEFAULT '0' COMMENT '指标',\n `count` bigint unsigned DEFAULT '0' COMMENT '数量',\n `total` decimal(22,2) DEFAULT '0.00' COMMENT '总和',\n `time` varchar(14) DEFAULT NULL COMMENT '分钟值YYYYMMDDHHII',\n `version` int unsigned DEFAULT '0' COMMENT '版本号',\n `createdDay` varchar(8) DEFAULT NULL COMMENT '创建日期YYYYMMDD',\n PRIMARY KEY (`id`),\n UNIQUE KEY `node_server_item_time_version` (`nodeId`,`serverId`,`itemId`,`time`,`version`) USING BTREE,\n KEY `server_item_time` (`serverId`,`itemId`,`time`,`version`),\n KEY `createdDay` (`createdDay`),\n KEY `cluster_item_time` (`clusterId`,`itemId`,`time`),\n KEY `node_item_time` (`nodeId`,`itemId`,`time`)\n) ENGINE=InnoDB DEFAULT CHARSET=utf8mb4 COLLATE=utf8mb4_unicode_ci COMMENT='指标统计总和数据'",
+ "definition": "CREATE TABLE `edgeMetricSumStats_12` (\n `id` bigint(20) unsigned NOT NULL AUTO_INCREMENT COMMENT 'ID',\n `clusterId` int(10) unsigned DEFAULT '0' COMMENT '集群ID',\n `nodeId` int(10) unsigned DEFAULT '0' COMMENT '节点ID',\n `serverId` int(10) unsigned DEFAULT '0' COMMENT '服务ID',\n `itemId` bigint(20) unsigned DEFAULT '0' COMMENT '指标',\n `count` bigint(20) unsigned DEFAULT '0' COMMENT '数量',\n `total` decimal(22,2) DEFAULT '0.00' COMMENT '总和',\n `time` varchar(14) COLLATE utf8mb4_unicode_ci DEFAULT NULL COMMENT '分钟值YYYYMMDDHHII',\n `version` int(10) unsigned DEFAULT '0' COMMENT '版本号',\n `createdDay` varchar(8) COLLATE utf8mb4_unicode_ci DEFAULT NULL COMMENT '创建日期YYYYMMDD',\n PRIMARY KEY (`id`),\n UNIQUE KEY `node_server_item_time_version` (`nodeId`,`serverId`,`itemId`,`time`,`version`) USING BTREE,\n KEY `server_item_time` (`serverId`,`itemId`,`time`,`version`),\n KEY `createdDay` (`createdDay`),\n KEY `cluster_item_time` (`clusterId`,`itemId`,`time`),\n KEY `node_item_time` (`nodeId`,`itemId`,`time`)\n) ENGINE=InnoDB DEFAULT CHARSET=utf8mb4 COLLATE=utf8mb4_unicode_ci COMMENT='指标统计总和数据'",
"fields": [
{
"name": "id",
- "definition": "bigint unsigned auto_increment COMMENT 'ID'"
+ "definition": "bigint(20) unsigned auto_increment COMMENT 'ID'"
},
{
"name": "clusterId",
- "definition": "int unsigned DEFAULT '0' COMMENT '集群ID'"
+ "definition": "int(10) unsigned DEFAULT '0' COMMENT '集群ID'"
},
{
"name": "nodeId",
- "definition": "int unsigned DEFAULT '0' COMMENT '节点ID'"
+ "definition": "int(10) unsigned DEFAULT '0' COMMENT '节点ID'"
},
{
"name": "serverId",
- "definition": "int unsigned DEFAULT '0' COMMENT '服务ID'"
+ "definition": "int(10) unsigned DEFAULT '0' COMMENT '服务ID'"
},
{
"name": "itemId",
- "definition": "bigint unsigned DEFAULT '0' COMMENT '指标'"
+ "definition": "bigint(20) unsigned DEFAULT '0' COMMENT '指标'"
},
{
"name": "count",
- "definition": "bigint unsigned DEFAULT '0' COMMENT '数量'"
+ "definition": "bigint(20) unsigned DEFAULT '0' COMMENT '数量'"
},
{
"name": "total",
@@ -118547,7 +119245,7 @@
},
{
"name": "version",
- "definition": "int unsigned DEFAULT '0' COMMENT '版本号'"
+ "definition": "int(10) unsigned DEFAULT '0' COMMENT '版本号'"
},
{
"name": "createdDay",
@@ -118586,31 +119284,31 @@
"name": "edgeMetricSumStats_13",
"engine": "InnoDB",
"charset": "utf8mb4_unicode_ci",
- "definition": "CREATE TABLE `edgeMetricSumStats_13` (\n `id` bigint unsigned NOT NULL AUTO_INCREMENT COMMENT 'ID',\n `clusterId` int unsigned DEFAULT '0' COMMENT '集群ID',\n `nodeId` int unsigned DEFAULT '0' COMMENT '节点ID',\n `serverId` int unsigned DEFAULT '0' COMMENT '服务ID',\n `itemId` bigint unsigned DEFAULT '0' COMMENT '指标',\n `count` bigint unsigned DEFAULT '0' COMMENT '数量',\n `total` decimal(22,2) DEFAULT '0.00' COMMENT '总和',\n `time` varchar(14) DEFAULT NULL COMMENT '分钟值YYYYMMDDHHII',\n `version` int unsigned DEFAULT '0' COMMENT '版本号',\n `createdDay` varchar(8) DEFAULT NULL COMMENT '创建日期YYYYMMDD',\n PRIMARY KEY (`id`),\n UNIQUE KEY `node_server_item_time_version` (`nodeId`,`serverId`,`itemId`,`time`,`version`) USING BTREE,\n KEY `server_item_time` (`serverId`,`itemId`,`time`,`version`),\n KEY `createdDay` (`createdDay`),\n KEY `cluster_item_time` (`clusterId`,`itemId`,`time`),\n KEY `node_item_time` (`nodeId`,`itemId`,`time`)\n) ENGINE=InnoDB DEFAULT CHARSET=utf8mb4 COLLATE=utf8mb4_unicode_ci COMMENT='指标统计总和数据'",
+ "definition": "CREATE TABLE `edgeMetricSumStats_13` (\n `id` bigint(20) unsigned NOT NULL AUTO_INCREMENT COMMENT 'ID',\n `clusterId` int(10) unsigned DEFAULT '0' COMMENT '集群ID',\n `nodeId` int(10) unsigned DEFAULT '0' COMMENT '节点ID',\n `serverId` int(10) unsigned DEFAULT '0' COMMENT '服务ID',\n `itemId` bigint(20) unsigned DEFAULT '0' COMMENT '指标',\n `count` bigint(20) unsigned DEFAULT '0' COMMENT '数量',\n `total` decimal(22,2) DEFAULT '0.00' COMMENT '总和',\n `time` varchar(14) COLLATE utf8mb4_unicode_ci DEFAULT NULL COMMENT '分钟值YYYYMMDDHHII',\n `version` int(10) unsigned DEFAULT '0' COMMENT '版本号',\n `createdDay` varchar(8) COLLATE utf8mb4_unicode_ci DEFAULT NULL COMMENT '创建日期YYYYMMDD',\n PRIMARY KEY (`id`),\n UNIQUE KEY `node_server_item_time_version` (`nodeId`,`serverId`,`itemId`,`time`,`version`) USING BTREE,\n KEY `server_item_time` (`serverId`,`itemId`,`time`,`version`),\n KEY `createdDay` (`createdDay`),\n KEY `cluster_item_time` (`clusterId`,`itemId`,`time`),\n KEY `node_item_time` (`nodeId`,`itemId`,`time`)\n) ENGINE=InnoDB DEFAULT CHARSET=utf8mb4 COLLATE=utf8mb4_unicode_ci COMMENT='指标统计总和数据'",
"fields": [
{
"name": "id",
- "definition": "bigint unsigned auto_increment COMMENT 'ID'"
+ "definition": "bigint(20) unsigned auto_increment COMMENT 'ID'"
},
{
"name": "clusterId",
- "definition": "int unsigned DEFAULT '0' COMMENT '集群ID'"
+ "definition": "int(10) unsigned DEFAULT '0' COMMENT '集群ID'"
},
{
"name": "nodeId",
- "definition": "int unsigned DEFAULT '0' COMMENT '节点ID'"
+ "definition": "int(10) unsigned DEFAULT '0' COMMENT '节点ID'"
},
{
"name": "serverId",
- "definition": "int unsigned DEFAULT '0' COMMENT '服务ID'"
+ "definition": "int(10) unsigned DEFAULT '0' COMMENT '服务ID'"
},
{
"name": "itemId",
- "definition": "bigint unsigned DEFAULT '0' COMMENT '指标'"
+ "definition": "bigint(20) unsigned DEFAULT '0' COMMENT '指标'"
},
{
"name": "count",
- "definition": "bigint unsigned DEFAULT '0' COMMENT '数量'"
+ "definition": "bigint(20) unsigned DEFAULT '0' COMMENT '数量'"
},
{
"name": "total",
@@ -118622,7 +119320,7 @@
},
{
"name": "version",
- "definition": "int unsigned DEFAULT '0' COMMENT '版本号'"
+ "definition": "int(10) unsigned DEFAULT '0' COMMENT '版本号'"
},
{
"name": "createdDay",
@@ -118661,31 +119359,31 @@
"name": "edgeMetricSumStats_14",
"engine": "InnoDB",
"charset": "utf8mb4_unicode_ci",
- "definition": "CREATE TABLE `edgeMetricSumStats_14` (\n `id` bigint unsigned NOT NULL AUTO_INCREMENT COMMENT 'ID',\n `clusterId` int unsigned DEFAULT '0' COMMENT '集群ID',\n `nodeId` int unsigned DEFAULT '0' COMMENT '节点ID',\n `serverId` int unsigned DEFAULT '0' COMMENT '服务ID',\n `itemId` bigint unsigned DEFAULT '0' COMMENT '指标',\n `count` bigint unsigned DEFAULT '0' COMMENT '数量',\n `total` decimal(22,2) DEFAULT '0.00' COMMENT '总和',\n `time` varchar(14) DEFAULT NULL COMMENT '分钟值YYYYMMDDHHII',\n `version` int unsigned DEFAULT '0' COMMENT '版本号',\n `createdDay` varchar(8) DEFAULT NULL COMMENT '创建日期YYYYMMDD',\n PRIMARY KEY (`id`),\n UNIQUE KEY `node_server_item_time_version` (`nodeId`,`serverId`,`itemId`,`time`,`version`) USING BTREE,\n KEY `server_item_time` (`serverId`,`itemId`,`time`,`version`),\n KEY `createdDay` (`createdDay`),\n KEY `cluster_item_time` (`clusterId`,`itemId`,`time`),\n KEY `node_item_time` (`nodeId`,`itemId`,`time`)\n) ENGINE=InnoDB DEFAULT CHARSET=utf8mb4 COLLATE=utf8mb4_unicode_ci COMMENT='指标统计总和数据'",
+ "definition": "CREATE TABLE `edgeMetricSumStats_14` (\n `id` bigint(20) unsigned NOT NULL AUTO_INCREMENT COMMENT 'ID',\n `clusterId` int(10) unsigned DEFAULT '0' COMMENT '集群ID',\n `nodeId` int(10) unsigned DEFAULT '0' COMMENT '节点ID',\n `serverId` int(10) unsigned DEFAULT '0' COMMENT '服务ID',\n `itemId` bigint(20) unsigned DEFAULT '0' COMMENT '指标',\n `count` bigint(20) unsigned DEFAULT '0' COMMENT '数量',\n `total` decimal(22,2) DEFAULT '0.00' COMMENT '总和',\n `time` varchar(14) COLLATE utf8mb4_unicode_ci DEFAULT NULL COMMENT '分钟值YYYYMMDDHHII',\n `version` int(10) unsigned DEFAULT '0' COMMENT '版本号',\n `createdDay` varchar(8) COLLATE utf8mb4_unicode_ci DEFAULT NULL COMMENT '创建日期YYYYMMDD',\n PRIMARY KEY (`id`),\n UNIQUE KEY `node_server_item_time_version` (`nodeId`,`serverId`,`itemId`,`time`,`version`) USING BTREE,\n KEY `server_item_time` (`serverId`,`itemId`,`time`,`version`),\n KEY `createdDay` (`createdDay`),\n KEY `cluster_item_time` (`clusterId`,`itemId`,`time`),\n KEY `node_item_time` (`nodeId`,`itemId`,`time`)\n) ENGINE=InnoDB DEFAULT CHARSET=utf8mb4 COLLATE=utf8mb4_unicode_ci COMMENT='指标统计总和数据'",
"fields": [
{
"name": "id",
- "definition": "bigint unsigned auto_increment COMMENT 'ID'"
+ "definition": "bigint(20) unsigned auto_increment COMMENT 'ID'"
},
{
"name": "clusterId",
- "definition": "int unsigned DEFAULT '0' COMMENT '集群ID'"
+ "definition": "int(10) unsigned DEFAULT '0' COMMENT '集群ID'"
},
{
"name": "nodeId",
- "definition": "int unsigned DEFAULT '0' COMMENT '节点ID'"
+ "definition": "int(10) unsigned DEFAULT '0' COMMENT '节点ID'"
},
{
"name": "serverId",
- "definition": "int unsigned DEFAULT '0' COMMENT '服务ID'"
+ "definition": "int(10) unsigned DEFAULT '0' COMMENT '服务ID'"
},
{
"name": "itemId",
- "definition": "bigint unsigned DEFAULT '0' COMMENT '指标'"
+ "definition": "bigint(20) unsigned DEFAULT '0' COMMENT '指标'"
},
{
"name": "count",
- "definition": "bigint unsigned DEFAULT '0' COMMENT '数量'"
+ "definition": "bigint(20) unsigned DEFAULT '0' COMMENT '数量'"
},
{
"name": "total",
@@ -118697,7 +119395,7 @@
},
{
"name": "version",
- "definition": "int unsigned DEFAULT '0' COMMENT '版本号'"
+ "definition": "int(10) unsigned DEFAULT '0' COMMENT '版本号'"
},
{
"name": "createdDay",
@@ -118736,31 +119434,31 @@
"name": "edgeMetricSumStats_15",
"engine": "InnoDB",
"charset": "utf8mb4_unicode_ci",
- "definition": "CREATE TABLE `edgeMetricSumStats_15` (\n `id` bigint unsigned NOT NULL AUTO_INCREMENT COMMENT 'ID',\n `clusterId` int unsigned DEFAULT '0' COMMENT '集群ID',\n `nodeId` int unsigned DEFAULT '0' COMMENT '节点ID',\n `serverId` int unsigned DEFAULT '0' COMMENT '服务ID',\n `itemId` bigint unsigned DEFAULT '0' COMMENT '指标',\n `count` bigint unsigned DEFAULT '0' COMMENT '数量',\n `total` decimal(22,2) DEFAULT '0.00' COMMENT '总和',\n `time` varchar(14) DEFAULT NULL COMMENT '分钟值YYYYMMDDHHII',\n `version` int unsigned DEFAULT '0' COMMENT '版本号',\n `createdDay` varchar(8) DEFAULT NULL COMMENT '创建日期YYYYMMDD',\n PRIMARY KEY (`id`),\n UNIQUE KEY `node_server_item_time_version` (`nodeId`,`serverId`,`itemId`,`time`,`version`) USING BTREE,\n KEY `server_item_time` (`serverId`,`itemId`,`time`,`version`),\n KEY `createdDay` (`createdDay`),\n KEY `cluster_item_time` (`clusterId`,`itemId`,`time`),\n KEY `node_item_time` (`nodeId`,`itemId`,`time`)\n) ENGINE=InnoDB DEFAULT CHARSET=utf8mb4 COLLATE=utf8mb4_unicode_ci COMMENT='指标统计总和数据'",
+ "definition": "CREATE TABLE `edgeMetricSumStats_15` (\n `id` bigint(20) unsigned NOT NULL AUTO_INCREMENT COMMENT 'ID',\n `clusterId` int(10) unsigned DEFAULT '0' COMMENT '集群ID',\n `nodeId` int(10) unsigned DEFAULT '0' COMMENT '节点ID',\n `serverId` int(10) unsigned DEFAULT '0' COMMENT '服务ID',\n `itemId` bigint(20) unsigned DEFAULT '0' COMMENT '指标',\n `count` bigint(20) unsigned DEFAULT '0' COMMENT '数量',\n `total` decimal(22,2) DEFAULT '0.00' COMMENT '总和',\n `time` varchar(14) COLLATE utf8mb4_unicode_ci DEFAULT NULL COMMENT '分钟值YYYYMMDDHHII',\n `version` int(10) unsigned DEFAULT '0' COMMENT '版本号',\n `createdDay` varchar(8) COLLATE utf8mb4_unicode_ci DEFAULT NULL COMMENT '创建日期YYYYMMDD',\n PRIMARY KEY (`id`),\n UNIQUE KEY `node_server_item_time_version` (`nodeId`,`serverId`,`itemId`,`time`,`version`) USING BTREE,\n KEY `server_item_time` (`serverId`,`itemId`,`time`,`version`),\n KEY `createdDay` (`createdDay`),\n KEY `cluster_item_time` (`clusterId`,`itemId`,`time`),\n KEY `node_item_time` (`nodeId`,`itemId`,`time`)\n) ENGINE=InnoDB DEFAULT CHARSET=utf8mb4 COLLATE=utf8mb4_unicode_ci COMMENT='指标统计总和数据'",
"fields": [
{
"name": "id",
- "definition": "bigint unsigned auto_increment COMMENT 'ID'"
+ "definition": "bigint(20) unsigned auto_increment COMMENT 'ID'"
},
{
"name": "clusterId",
- "definition": "int unsigned DEFAULT '0' COMMENT '集群ID'"
+ "definition": "int(10) unsigned DEFAULT '0' COMMENT '集群ID'"
},
{
"name": "nodeId",
- "definition": "int unsigned DEFAULT '0' COMMENT '节点ID'"
+ "definition": "int(10) unsigned DEFAULT '0' COMMENT '节点ID'"
},
{
"name": "serverId",
- "definition": "int unsigned DEFAULT '0' COMMENT '服务ID'"
+ "definition": "int(10) unsigned DEFAULT '0' COMMENT '服务ID'"
},
{
"name": "itemId",
- "definition": "bigint unsigned DEFAULT '0' COMMENT '指标'"
+ "definition": "bigint(20) unsigned DEFAULT '0' COMMENT '指标'"
},
{
"name": "count",
- "definition": "bigint unsigned DEFAULT '0' COMMENT '数量'"
+ "definition": "bigint(20) unsigned DEFAULT '0' COMMENT '数量'"
},
{
"name": "total",
@@ -118772,7 +119470,7 @@
},
{
"name": "version",
- "definition": "int unsigned DEFAULT '0' COMMENT '版本号'"
+ "definition": "int(10) unsigned DEFAULT '0' COMMENT '版本号'"
},
{
"name": "createdDay",
@@ -118811,31 +119509,31 @@
"name": "edgeMetricSumStats_16",
"engine": "InnoDB",
"charset": "utf8mb4_unicode_ci",
- "definition": "CREATE TABLE `edgeMetricSumStats_16` (\n `id` bigint unsigned NOT NULL AUTO_INCREMENT COMMENT 'ID',\n `clusterId` int unsigned DEFAULT '0' COMMENT '集群ID',\n `nodeId` int unsigned DEFAULT '0' COMMENT '节点ID',\n `serverId` int unsigned DEFAULT '0' COMMENT '服务ID',\n `itemId` bigint unsigned DEFAULT '0' COMMENT '指标',\n `count` bigint unsigned DEFAULT '0' COMMENT '数量',\n `total` decimal(22,2) DEFAULT '0.00' COMMENT '总和',\n `time` varchar(14) DEFAULT NULL COMMENT '分钟值YYYYMMDDHHII',\n `version` int unsigned DEFAULT '0' COMMENT '版本号',\n `createdDay` varchar(8) DEFAULT NULL COMMENT '创建日期YYYYMMDD',\n PRIMARY KEY (`id`),\n UNIQUE KEY `node_server_item_time_version` (`nodeId`,`serverId`,`itemId`,`time`,`version`) USING BTREE,\n KEY `server_item_time` (`serverId`,`itemId`,`time`,`version`),\n KEY `createdDay` (`createdDay`),\n KEY `cluster_item_time` (`clusterId`,`itemId`,`time`),\n KEY `node_item_time` (`nodeId`,`itemId`,`time`)\n) ENGINE=InnoDB DEFAULT CHARSET=utf8mb4 COLLATE=utf8mb4_unicode_ci COMMENT='指标统计总和数据'",
+ "definition": "CREATE TABLE `edgeMetricSumStats_16` (\n `id` bigint(20) unsigned NOT NULL AUTO_INCREMENT COMMENT 'ID',\n `clusterId` int(10) unsigned DEFAULT '0' COMMENT '集群ID',\n `nodeId` int(10) unsigned DEFAULT '0' COMMENT '节点ID',\n `serverId` int(10) unsigned DEFAULT '0' COMMENT '服务ID',\n `itemId` bigint(20) unsigned DEFAULT '0' COMMENT '指标',\n `count` bigint(20) unsigned DEFAULT '0' COMMENT '数量',\n `total` decimal(22,2) DEFAULT '0.00' COMMENT '总和',\n `time` varchar(14) COLLATE utf8mb4_unicode_ci DEFAULT NULL COMMENT '分钟值YYYYMMDDHHII',\n `version` int(10) unsigned DEFAULT '0' COMMENT '版本号',\n `createdDay` varchar(8) COLLATE utf8mb4_unicode_ci DEFAULT NULL COMMENT '创建日期YYYYMMDD',\n PRIMARY KEY (`id`),\n UNIQUE KEY `node_server_item_time_version` (`nodeId`,`serverId`,`itemId`,`time`,`version`) USING BTREE,\n KEY `server_item_time` (`serverId`,`itemId`,`time`,`version`),\n KEY `createdDay` (`createdDay`),\n KEY `cluster_item_time` (`clusterId`,`itemId`,`time`),\n KEY `node_item_time` (`nodeId`,`itemId`,`time`)\n) ENGINE=InnoDB DEFAULT CHARSET=utf8mb4 COLLATE=utf8mb4_unicode_ci COMMENT='指标统计总和数据'",
"fields": [
{
"name": "id",
- "definition": "bigint unsigned auto_increment COMMENT 'ID'"
+ "definition": "bigint(20) unsigned auto_increment COMMENT 'ID'"
},
{
"name": "clusterId",
- "definition": "int unsigned DEFAULT '0' COMMENT '集群ID'"
+ "definition": "int(10) unsigned DEFAULT '0' COMMENT '集群ID'"
},
{
"name": "nodeId",
- "definition": "int unsigned DEFAULT '0' COMMENT '节点ID'"
+ "definition": "int(10) unsigned DEFAULT '0' COMMENT '节点ID'"
},
{
"name": "serverId",
- "definition": "int unsigned DEFAULT '0' COMMENT '服务ID'"
+ "definition": "int(10) unsigned DEFAULT '0' COMMENT '服务ID'"
},
{
"name": "itemId",
- "definition": "bigint unsigned DEFAULT '0' COMMENT '指标'"
+ "definition": "bigint(20) unsigned DEFAULT '0' COMMENT '指标'"
},
{
"name": "count",
- "definition": "bigint unsigned DEFAULT '0' COMMENT '数量'"
+ "definition": "bigint(20) unsigned DEFAULT '0' COMMENT '数量'"
},
{
"name": "total",
@@ -118847,7 +119545,7 @@
},
{
"name": "version",
- "definition": "int unsigned DEFAULT '0' COMMENT '版本号'"
+ "definition": "int(10) unsigned DEFAULT '0' COMMENT '版本号'"
},
{
"name": "createdDay",
@@ -118886,31 +119584,31 @@
"name": "edgeMetricSumStats_17",
"engine": "InnoDB",
"charset": "utf8mb4_unicode_ci",
- "definition": "CREATE TABLE `edgeMetricSumStats_17` (\n `id` bigint unsigned NOT NULL AUTO_INCREMENT COMMENT 'ID',\n `clusterId` int unsigned DEFAULT '0' COMMENT '集群ID',\n `nodeId` int unsigned DEFAULT '0' COMMENT '节点ID',\n `serverId` int unsigned DEFAULT '0' COMMENT '服务ID',\n `itemId` bigint unsigned DEFAULT '0' COMMENT '指标',\n `count` bigint unsigned DEFAULT '0' COMMENT '数量',\n `total` decimal(22,2) DEFAULT '0.00' COMMENT '总和',\n `time` varchar(14) DEFAULT NULL COMMENT '分钟值YYYYMMDDHHII',\n `version` int unsigned DEFAULT '0' COMMENT '版本号',\n `createdDay` varchar(8) DEFAULT NULL COMMENT '创建日期YYYYMMDD',\n PRIMARY KEY (`id`),\n UNIQUE KEY `node_server_item_time_version` (`nodeId`,`serverId`,`itemId`,`time`,`version`) USING BTREE,\n KEY `server_item_time` (`serverId`,`itemId`,`time`,`version`),\n KEY `createdDay` (`createdDay`),\n KEY `cluster_item_time` (`clusterId`,`itemId`,`time`),\n KEY `node_item_time` (`nodeId`,`itemId`,`time`)\n) ENGINE=InnoDB DEFAULT CHARSET=utf8mb4 COLLATE=utf8mb4_unicode_ci COMMENT='指标统计总和数据'",
+ "definition": "CREATE TABLE `edgeMetricSumStats_17` (\n `id` bigint(20) unsigned NOT NULL AUTO_INCREMENT COMMENT 'ID',\n `clusterId` int(10) unsigned DEFAULT '0' COMMENT '集群ID',\n `nodeId` int(10) unsigned DEFAULT '0' COMMENT '节点ID',\n `serverId` int(10) unsigned DEFAULT '0' COMMENT '服务ID',\n `itemId` bigint(20) unsigned DEFAULT '0' COMMENT '指标',\n `count` bigint(20) unsigned DEFAULT '0' COMMENT '数量',\n `total` decimal(22,2) DEFAULT '0.00' COMMENT '总和',\n `time` varchar(14) COLLATE utf8mb4_unicode_ci DEFAULT NULL COMMENT '分钟值YYYYMMDDHHII',\n `version` int(10) unsigned DEFAULT '0' COMMENT '版本号',\n `createdDay` varchar(8) COLLATE utf8mb4_unicode_ci DEFAULT NULL COMMENT '创建日期YYYYMMDD',\n PRIMARY KEY (`id`),\n UNIQUE KEY `node_server_item_time_version` (`nodeId`,`serverId`,`itemId`,`time`,`version`) USING BTREE,\n KEY `server_item_time` (`serverId`,`itemId`,`time`,`version`),\n KEY `createdDay` (`createdDay`),\n KEY `cluster_item_time` (`clusterId`,`itemId`,`time`),\n KEY `node_item_time` (`nodeId`,`itemId`,`time`)\n) ENGINE=InnoDB DEFAULT CHARSET=utf8mb4 COLLATE=utf8mb4_unicode_ci COMMENT='指标统计总和数据'",
"fields": [
{
"name": "id",
- "definition": "bigint unsigned auto_increment COMMENT 'ID'"
+ "definition": "bigint(20) unsigned auto_increment COMMENT 'ID'"
},
{
"name": "clusterId",
- "definition": "int unsigned DEFAULT '0' COMMENT '集群ID'"
+ "definition": "int(10) unsigned DEFAULT '0' COMMENT '集群ID'"
},
{
"name": "nodeId",
- "definition": "int unsigned DEFAULT '0' COMMENT '节点ID'"
+ "definition": "int(10) unsigned DEFAULT '0' COMMENT '节点ID'"
},
{
"name": "serverId",
- "definition": "int unsigned DEFAULT '0' COMMENT '服务ID'"
+ "definition": "int(10) unsigned DEFAULT '0' COMMENT '服务ID'"
},
{
"name": "itemId",
- "definition": "bigint unsigned DEFAULT '0' COMMENT '指标'"
+ "definition": "bigint(20) unsigned DEFAULT '0' COMMENT '指标'"
},
{
"name": "count",
- "definition": "bigint unsigned DEFAULT '0' COMMENT '数量'"
+ "definition": "bigint(20) unsigned DEFAULT '0' COMMENT '数量'"
},
{
"name": "total",
@@ -118922,7 +119620,7 @@
},
{
"name": "version",
- "definition": "int unsigned DEFAULT '0' COMMENT '版本号'"
+ "definition": "int(10) unsigned DEFAULT '0' COMMENT '版本号'"
},
{
"name": "createdDay",
@@ -118961,31 +119659,31 @@
"name": "edgeMetricSumStats_18",
"engine": "InnoDB",
"charset": "utf8mb4_unicode_ci",
- "definition": "CREATE TABLE `edgeMetricSumStats_18` (\n `id` bigint unsigned NOT NULL AUTO_INCREMENT COMMENT 'ID',\n `clusterId` int unsigned DEFAULT '0' COMMENT '集群ID',\n `nodeId` int unsigned DEFAULT '0' COMMENT '节点ID',\n `serverId` int unsigned DEFAULT '0' COMMENT '服务ID',\n `itemId` bigint unsigned DEFAULT '0' COMMENT '指标',\n `count` bigint unsigned DEFAULT '0' COMMENT '数量',\n `total` decimal(22,2) DEFAULT '0.00' COMMENT '总和',\n `time` varchar(14) DEFAULT NULL COMMENT '分钟值YYYYMMDDHHII',\n `version` int unsigned DEFAULT '0' COMMENT '版本号',\n `createdDay` varchar(8) DEFAULT NULL COMMENT '创建日期YYYYMMDD',\n PRIMARY KEY (`id`),\n UNIQUE KEY `node_server_item_time_version` (`nodeId`,`serverId`,`itemId`,`time`,`version`) USING BTREE,\n KEY `server_item_time` (`serverId`,`itemId`,`time`,`version`),\n KEY `createdDay` (`createdDay`),\n KEY `cluster_item_time` (`clusterId`,`itemId`,`time`),\n KEY `node_item_time` (`nodeId`,`itemId`,`time`)\n) ENGINE=InnoDB DEFAULT CHARSET=utf8mb4 COLLATE=utf8mb4_unicode_ci COMMENT='指标统计总和数据'",
+ "definition": "CREATE TABLE `edgeMetricSumStats_18` (\n `id` bigint(20) unsigned NOT NULL AUTO_INCREMENT COMMENT 'ID',\n `clusterId` int(10) unsigned DEFAULT '0' COMMENT '集群ID',\n `nodeId` int(10) unsigned DEFAULT '0' COMMENT '节点ID',\n `serverId` int(10) unsigned DEFAULT '0' COMMENT '服务ID',\n `itemId` bigint(20) unsigned DEFAULT '0' COMMENT '指标',\n `count` bigint(20) unsigned DEFAULT '0' COMMENT '数量',\n `total` decimal(22,2) DEFAULT '0.00' COMMENT '总和',\n `time` varchar(14) COLLATE utf8mb4_unicode_ci DEFAULT NULL COMMENT '分钟值YYYYMMDDHHII',\n `version` int(10) unsigned DEFAULT '0' COMMENT '版本号',\n `createdDay` varchar(8) COLLATE utf8mb4_unicode_ci DEFAULT NULL COMMENT '创建日期YYYYMMDD',\n PRIMARY KEY (`id`),\n UNIQUE KEY `node_server_item_time_version` (`nodeId`,`serverId`,`itemId`,`time`,`version`) USING BTREE,\n KEY `server_item_time` (`serverId`,`itemId`,`time`,`version`),\n KEY `createdDay` (`createdDay`),\n KEY `cluster_item_time` (`clusterId`,`itemId`,`time`),\n KEY `node_item_time` (`nodeId`,`itemId`,`time`)\n) ENGINE=InnoDB DEFAULT CHARSET=utf8mb4 COLLATE=utf8mb4_unicode_ci COMMENT='指标统计总和数据'",
"fields": [
{
"name": "id",
- "definition": "bigint unsigned auto_increment COMMENT 'ID'"
+ "definition": "bigint(20) unsigned auto_increment COMMENT 'ID'"
},
{
"name": "clusterId",
- "definition": "int unsigned DEFAULT '0' COMMENT '集群ID'"
+ "definition": "int(10) unsigned DEFAULT '0' COMMENT '集群ID'"
},
{
"name": "nodeId",
- "definition": "int unsigned DEFAULT '0' COMMENT '节点ID'"
+ "definition": "int(10) unsigned DEFAULT '0' COMMENT '节点ID'"
},
{
"name": "serverId",
- "definition": "int unsigned DEFAULT '0' COMMENT '服务ID'"
+ "definition": "int(10) unsigned DEFAULT '0' COMMENT '服务ID'"
},
{
"name": "itemId",
- "definition": "bigint unsigned DEFAULT '0' COMMENT '指标'"
+ "definition": "bigint(20) unsigned DEFAULT '0' COMMENT '指标'"
},
{
"name": "count",
- "definition": "bigint unsigned DEFAULT '0' COMMENT '数量'"
+ "definition": "bigint(20) unsigned DEFAULT '0' COMMENT '数量'"
},
{
"name": "total",
@@ -118997,7 +119695,7 @@
},
{
"name": "version",
- "definition": "int unsigned DEFAULT '0' COMMENT '版本号'"
+ "definition": "int(10) unsigned DEFAULT '0' COMMENT '版本号'"
},
{
"name": "createdDay",
@@ -119036,31 +119734,31 @@
"name": "edgeMetricSumStats_19",
"engine": "InnoDB",
"charset": "utf8mb4_unicode_ci",
- "definition": "CREATE TABLE `edgeMetricSumStats_19` (\n `id` bigint unsigned NOT NULL AUTO_INCREMENT COMMENT 'ID',\n `clusterId` int unsigned DEFAULT '0' COMMENT '集群ID',\n `nodeId` int unsigned DEFAULT '0' COMMENT '节点ID',\n `serverId` int unsigned DEFAULT '0' COMMENT '服务ID',\n `itemId` bigint unsigned DEFAULT '0' COMMENT '指标',\n `count` bigint unsigned DEFAULT '0' COMMENT '数量',\n `total` decimal(22,2) DEFAULT '0.00' COMMENT '总和',\n `time` varchar(14) DEFAULT NULL COMMENT '分钟值YYYYMMDDHHII',\n `version` int unsigned DEFAULT '0' COMMENT '版本号',\n `createdDay` varchar(8) DEFAULT NULL COMMENT '创建日期YYYYMMDD',\n PRIMARY KEY (`id`),\n UNIQUE KEY `node_server_item_time_version` (`nodeId`,`serverId`,`itemId`,`time`,`version`) USING BTREE,\n KEY `server_item_time` (`serverId`,`itemId`,`time`,`version`),\n KEY `createdDay` (`createdDay`),\n KEY `cluster_item_time` (`clusterId`,`itemId`,`time`),\n KEY `node_item_time` (`nodeId`,`itemId`,`time`)\n) ENGINE=InnoDB DEFAULT CHARSET=utf8mb4 COLLATE=utf8mb4_unicode_ci COMMENT='指标统计总和数据'",
+ "definition": "CREATE TABLE `edgeMetricSumStats_19` (\n `id` bigint(20) unsigned NOT NULL AUTO_INCREMENT COMMENT 'ID',\n `clusterId` int(10) unsigned DEFAULT '0' COMMENT '集群ID',\n `nodeId` int(10) unsigned DEFAULT '0' COMMENT '节点ID',\n `serverId` int(10) unsigned DEFAULT '0' COMMENT '服务ID',\n `itemId` bigint(20) unsigned DEFAULT '0' COMMENT '指标',\n `count` bigint(20) unsigned DEFAULT '0' COMMENT '数量',\n `total` decimal(22,2) DEFAULT '0.00' COMMENT '总和',\n `time` varchar(14) COLLATE utf8mb4_unicode_ci DEFAULT NULL COMMENT '分钟值YYYYMMDDHHII',\n `version` int(10) unsigned DEFAULT '0' COMMENT '版本号',\n `createdDay` varchar(8) COLLATE utf8mb4_unicode_ci DEFAULT NULL COMMENT '创建日期YYYYMMDD',\n PRIMARY KEY (`id`),\n UNIQUE KEY `node_server_item_time_version` (`nodeId`,`serverId`,`itemId`,`time`,`version`) USING BTREE,\n KEY `server_item_time` (`serverId`,`itemId`,`time`,`version`),\n KEY `createdDay` (`createdDay`),\n KEY `cluster_item_time` (`clusterId`,`itemId`,`time`),\n KEY `node_item_time` (`nodeId`,`itemId`,`time`)\n) ENGINE=InnoDB DEFAULT CHARSET=utf8mb4 COLLATE=utf8mb4_unicode_ci COMMENT='指标统计总和数据'",
"fields": [
{
"name": "id",
- "definition": "bigint unsigned auto_increment COMMENT 'ID'"
+ "definition": "bigint(20) unsigned auto_increment COMMENT 'ID'"
},
{
"name": "clusterId",
- "definition": "int unsigned DEFAULT '0' COMMENT '集群ID'"
+ "definition": "int(10) unsigned DEFAULT '0' COMMENT '集群ID'"
},
{
"name": "nodeId",
- "definition": "int unsigned DEFAULT '0' COMMENT '节点ID'"
+ "definition": "int(10) unsigned DEFAULT '0' COMMENT '节点ID'"
},
{
"name": "serverId",
- "definition": "int unsigned DEFAULT '0' COMMENT '服务ID'"
+ "definition": "int(10) unsigned DEFAULT '0' COMMENT '服务ID'"
},
{
"name": "itemId",
- "definition": "bigint unsigned DEFAULT '0' COMMENT '指标'"
+ "definition": "bigint(20) unsigned DEFAULT '0' COMMENT '指标'"
},
{
"name": "count",
- "definition": "bigint unsigned DEFAULT '0' COMMENT '数量'"
+ "definition": "bigint(20) unsigned DEFAULT '0' COMMENT '数量'"
},
{
"name": "total",
@@ -119072,7 +119770,7 @@
},
{
"name": "version",
- "definition": "int unsigned DEFAULT '0' COMMENT '版本号'"
+ "definition": "int(10) unsigned DEFAULT '0' COMMENT '版本号'"
},
{
"name": "createdDay",
@@ -119111,31 +119809,31 @@
"name": "edgeMetricSumStats_2",
"engine": "InnoDB",
"charset": "utf8mb4_unicode_ci",
- "definition": "CREATE TABLE `edgeMetricSumStats_2` (\n `id` bigint unsigned NOT NULL AUTO_INCREMENT COMMENT 'ID',\n `clusterId` int unsigned DEFAULT '0' COMMENT '集群ID',\n `nodeId` int unsigned DEFAULT '0' COMMENT '节点ID',\n `serverId` int unsigned DEFAULT '0' COMMENT '服务ID',\n `itemId` bigint unsigned DEFAULT '0' COMMENT '指标',\n `count` bigint unsigned DEFAULT '0' COMMENT '数量',\n `total` decimal(22,2) DEFAULT '0.00' COMMENT '总和',\n `time` varchar(14) DEFAULT NULL COMMENT '分钟值YYYYMMDDHHII',\n `version` int unsigned DEFAULT '0' COMMENT '版本号',\n `createdDay` varchar(8) DEFAULT NULL COMMENT '创建日期YYYYMMDD',\n PRIMARY KEY (`id`),\n UNIQUE KEY `node_server_item_time_version` (`nodeId`,`serverId`,`itemId`,`time`,`version`) USING BTREE,\n KEY `server_item_time` (`serverId`,`itemId`,`time`,`version`),\n KEY `createdDay` (`createdDay`),\n KEY `cluster_item_time` (`clusterId`,`itemId`,`time`),\n KEY `node_item_time` (`nodeId`,`itemId`,`time`)\n) ENGINE=InnoDB DEFAULT CHARSET=utf8mb4 COLLATE=utf8mb4_unicode_ci COMMENT='指标统计总和数据'",
+ "definition": "CREATE TABLE `edgeMetricSumStats_2` (\n `id` bigint(20) unsigned NOT NULL AUTO_INCREMENT COMMENT 'ID',\n `clusterId` int(10) unsigned DEFAULT '0' COMMENT '集群ID',\n `nodeId` int(10) unsigned DEFAULT '0' COMMENT '节点ID',\n `serverId` int(10) unsigned DEFAULT '0' COMMENT '服务ID',\n `itemId` bigint(20) unsigned DEFAULT '0' COMMENT '指标',\n `count` bigint(20) unsigned DEFAULT '0' COMMENT '数量',\n `total` decimal(22,2) DEFAULT '0.00' COMMENT '总和',\n `time` varchar(14) COLLATE utf8mb4_unicode_ci DEFAULT NULL COMMENT '分钟值YYYYMMDDHHII',\n `version` int(10) unsigned DEFAULT '0' COMMENT '版本号',\n `createdDay` varchar(8) COLLATE utf8mb4_unicode_ci DEFAULT NULL COMMENT '创建日期YYYYMMDD',\n PRIMARY KEY (`id`),\n UNIQUE KEY `node_server_item_time_version` (`nodeId`,`serverId`,`itemId`,`time`,`version`) USING BTREE,\n KEY `server_item_time` (`serverId`,`itemId`,`time`,`version`),\n KEY `createdDay` (`createdDay`),\n KEY `cluster_item_time` (`clusterId`,`itemId`,`time`),\n KEY `node_item_time` (`nodeId`,`itemId`,`time`)\n) ENGINE=InnoDB DEFAULT CHARSET=utf8mb4 COLLATE=utf8mb4_unicode_ci COMMENT='指标统计总和数据'",
"fields": [
{
"name": "id",
- "definition": "bigint unsigned auto_increment COMMENT 'ID'"
+ "definition": "bigint(20) unsigned auto_increment COMMENT 'ID'"
},
{
"name": "clusterId",
- "definition": "int unsigned DEFAULT '0' COMMENT '集群ID'"
+ "definition": "int(10) unsigned DEFAULT '0' COMMENT '集群ID'"
},
{
"name": "nodeId",
- "definition": "int unsigned DEFAULT '0' COMMENT '节点ID'"
+ "definition": "int(10) unsigned DEFAULT '0' COMMENT '节点ID'"
},
{
"name": "serverId",
- "definition": "int unsigned DEFAULT '0' COMMENT '服务ID'"
+ "definition": "int(10) unsigned DEFAULT '0' COMMENT '服务ID'"
},
{
"name": "itemId",
- "definition": "bigint unsigned DEFAULT '0' COMMENT '指标'"
+ "definition": "bigint(20) unsigned DEFAULT '0' COMMENT '指标'"
},
{
"name": "count",
- "definition": "bigint unsigned DEFAULT '0' COMMENT '数量'"
+ "definition": "bigint(20) unsigned DEFAULT '0' COMMENT '数量'"
},
{
"name": "total",
@@ -119147,7 +119845,7 @@
},
{
"name": "version",
- "definition": "int unsigned DEFAULT '0' COMMENT '版本号'"
+ "definition": "int(10) unsigned DEFAULT '0' COMMENT '版本号'"
},
{
"name": "createdDay",
@@ -119186,31 +119884,31 @@
"name": "edgeMetricSumStats_3",
"engine": "InnoDB",
"charset": "utf8mb4_unicode_ci",
- "definition": "CREATE TABLE `edgeMetricSumStats_3` (\n `id` bigint unsigned NOT NULL AUTO_INCREMENT COMMENT 'ID',\n `clusterId` int unsigned DEFAULT '0' COMMENT '集群ID',\n `nodeId` int unsigned DEFAULT '0' COMMENT '节点ID',\n `serverId` int unsigned DEFAULT '0' COMMENT '服务ID',\n `itemId` bigint unsigned DEFAULT '0' COMMENT '指标',\n `count` bigint unsigned DEFAULT '0' COMMENT '数量',\n `total` decimal(22,2) DEFAULT '0.00' COMMENT '总和',\n `time` varchar(14) DEFAULT NULL COMMENT '分钟值YYYYMMDDHHII',\n `version` int unsigned DEFAULT '0' COMMENT '版本号',\n `createdDay` varchar(8) DEFAULT NULL COMMENT '创建日期YYYYMMDD',\n PRIMARY KEY (`id`),\n UNIQUE KEY `node_server_item_time_version` (`nodeId`,`serverId`,`itemId`,`time`,`version`) USING BTREE,\n KEY `server_item_time` (`serverId`,`itemId`,`time`,`version`),\n KEY `createdDay` (`createdDay`),\n KEY `cluster_item_time` (`clusterId`,`itemId`,`time`),\n KEY `node_item_time` (`nodeId`,`itemId`,`time`)\n) ENGINE=InnoDB DEFAULT CHARSET=utf8mb4 COLLATE=utf8mb4_unicode_ci COMMENT='指标统计总和数据'",
+ "definition": "CREATE TABLE `edgeMetricSumStats_3` (\n `id` bigint(20) unsigned NOT NULL AUTO_INCREMENT COMMENT 'ID',\n `clusterId` int(10) unsigned DEFAULT '0' COMMENT '集群ID',\n `nodeId` int(10) unsigned DEFAULT '0' COMMENT '节点ID',\n `serverId` int(10) unsigned DEFAULT '0' COMMENT '服务ID',\n `itemId` bigint(20) unsigned DEFAULT '0' COMMENT '指标',\n `count` bigint(20) unsigned DEFAULT '0' COMMENT '数量',\n `total` decimal(22,2) DEFAULT '0.00' COMMENT '总和',\n `time` varchar(14) COLLATE utf8mb4_unicode_ci DEFAULT NULL COMMENT '分钟值YYYYMMDDHHII',\n `version` int(10) unsigned DEFAULT '0' COMMENT '版本号',\n `createdDay` varchar(8) COLLATE utf8mb4_unicode_ci DEFAULT NULL COMMENT '创建日期YYYYMMDD',\n PRIMARY KEY (`id`),\n UNIQUE KEY `node_server_item_time_version` (`nodeId`,`serverId`,`itemId`,`time`,`version`) USING BTREE,\n KEY `server_item_time` (`serverId`,`itemId`,`time`,`version`),\n KEY `createdDay` (`createdDay`),\n KEY `cluster_item_time` (`clusterId`,`itemId`,`time`),\n KEY `node_item_time` (`nodeId`,`itemId`,`time`)\n) ENGINE=InnoDB DEFAULT CHARSET=utf8mb4 COLLATE=utf8mb4_unicode_ci COMMENT='指标统计总和数据'",
"fields": [
{
"name": "id",
- "definition": "bigint unsigned auto_increment COMMENT 'ID'"
+ "definition": "bigint(20) unsigned auto_increment COMMENT 'ID'"
},
{
"name": "clusterId",
- "definition": "int unsigned DEFAULT '0' COMMENT '集群ID'"
+ "definition": "int(10) unsigned DEFAULT '0' COMMENT '集群ID'"
},
{
"name": "nodeId",
- "definition": "int unsigned DEFAULT '0' COMMENT '节点ID'"
+ "definition": "int(10) unsigned DEFAULT '0' COMMENT '节点ID'"
},
{
"name": "serverId",
- "definition": "int unsigned DEFAULT '0' COMMENT '服务ID'"
+ "definition": "int(10) unsigned DEFAULT '0' COMMENT '服务ID'"
},
{
"name": "itemId",
- "definition": "bigint unsigned DEFAULT '0' COMMENT '指标'"
+ "definition": "bigint(20) unsigned DEFAULT '0' COMMENT '指标'"
},
{
"name": "count",
- "definition": "bigint unsigned DEFAULT '0' COMMENT '数量'"
+ "definition": "bigint(20) unsigned DEFAULT '0' COMMENT '数量'"
},
{
"name": "total",
@@ -119222,7 +119920,7 @@
},
{
"name": "version",
- "definition": "int unsigned DEFAULT '0' COMMENT '版本号'"
+ "definition": "int(10) unsigned DEFAULT '0' COMMENT '版本号'"
},
{
"name": "createdDay",
@@ -119261,31 +119959,31 @@
"name": "edgeMetricSumStats_4",
"engine": "InnoDB",
"charset": "utf8mb4_unicode_ci",
- "definition": "CREATE TABLE `edgeMetricSumStats_4` (\n `id` bigint unsigned NOT NULL AUTO_INCREMENT COMMENT 'ID',\n `clusterId` int unsigned DEFAULT '0' COMMENT '集群ID',\n `nodeId` int unsigned DEFAULT '0' COMMENT '节点ID',\n `serverId` int unsigned DEFAULT '0' COMMENT '服务ID',\n `itemId` bigint unsigned DEFAULT '0' COMMENT '指标',\n `count` bigint unsigned DEFAULT '0' COMMENT '数量',\n `total` decimal(22,2) DEFAULT '0.00' COMMENT '总和',\n `time` varchar(14) DEFAULT NULL COMMENT '分钟值YYYYMMDDHHII',\n `version` int unsigned DEFAULT '0' COMMENT '版本号',\n `createdDay` varchar(8) DEFAULT NULL COMMENT '创建日期YYYYMMDD',\n PRIMARY KEY (`id`),\n UNIQUE KEY `node_server_item_time_version` (`nodeId`,`serverId`,`itemId`,`time`,`version`) USING BTREE,\n KEY `server_item_time` (`serverId`,`itemId`,`time`,`version`),\n KEY `createdDay` (`createdDay`),\n KEY `cluster_item_time` (`clusterId`,`itemId`,`time`),\n KEY `node_item_time` (`nodeId`,`itemId`,`time`)\n) ENGINE=InnoDB DEFAULT CHARSET=utf8mb4 COLLATE=utf8mb4_unicode_ci COMMENT='指标统计总和数据'",
+ "definition": "CREATE TABLE `edgeMetricSumStats_4` (\n `id` bigint(20) unsigned NOT NULL AUTO_INCREMENT COMMENT 'ID',\n `clusterId` int(10) unsigned DEFAULT '0' COMMENT '集群ID',\n `nodeId` int(10) unsigned DEFAULT '0' COMMENT '节点ID',\n `serverId` int(10) unsigned DEFAULT '0' COMMENT '服务ID',\n `itemId` bigint(20) unsigned DEFAULT '0' COMMENT '指标',\n `count` bigint(20) unsigned DEFAULT '0' COMMENT '数量',\n `total` decimal(22,2) DEFAULT '0.00' COMMENT '总和',\n `time` varchar(14) COLLATE utf8mb4_unicode_ci DEFAULT NULL COMMENT '分钟值YYYYMMDDHHII',\n `version` int(10) unsigned DEFAULT '0' COMMENT '版本号',\n `createdDay` varchar(8) COLLATE utf8mb4_unicode_ci DEFAULT NULL COMMENT '创建日期YYYYMMDD',\n PRIMARY KEY (`id`),\n UNIQUE KEY `node_server_item_time_version` (`nodeId`,`serverId`,`itemId`,`time`,`version`) USING BTREE,\n KEY `server_item_time` (`serverId`,`itemId`,`time`,`version`),\n KEY `createdDay` (`createdDay`),\n KEY `cluster_item_time` (`clusterId`,`itemId`,`time`),\n KEY `node_item_time` (`nodeId`,`itemId`,`time`)\n) ENGINE=InnoDB DEFAULT CHARSET=utf8mb4 COLLATE=utf8mb4_unicode_ci COMMENT='指标统计总和数据'",
"fields": [
{
"name": "id",
- "definition": "bigint unsigned auto_increment COMMENT 'ID'"
+ "definition": "bigint(20) unsigned auto_increment COMMENT 'ID'"
},
{
"name": "clusterId",
- "definition": "int unsigned DEFAULT '0' COMMENT '集群ID'"
+ "definition": "int(10) unsigned DEFAULT '0' COMMENT '集群ID'"
},
{
"name": "nodeId",
- "definition": "int unsigned DEFAULT '0' COMMENT '节点ID'"
+ "definition": "int(10) unsigned DEFAULT '0' COMMENT '节点ID'"
},
{
"name": "serverId",
- "definition": "int unsigned DEFAULT '0' COMMENT '服务ID'"
+ "definition": "int(10) unsigned DEFAULT '0' COMMENT '服务ID'"
},
{
"name": "itemId",
- "definition": "bigint unsigned DEFAULT '0' COMMENT '指标'"
+ "definition": "bigint(20) unsigned DEFAULT '0' COMMENT '指标'"
},
{
"name": "count",
- "definition": "bigint unsigned DEFAULT '0' COMMENT '数量'"
+ "definition": "bigint(20) unsigned DEFAULT '0' COMMENT '数量'"
},
{
"name": "total",
@@ -119297,7 +119995,7 @@
},
{
"name": "version",
- "definition": "int unsigned DEFAULT '0' COMMENT '版本号'"
+ "definition": "int(10) unsigned DEFAULT '0' COMMENT '版本号'"
},
{
"name": "createdDay",
@@ -119336,31 +120034,31 @@
"name": "edgeMetricSumStats_5",
"engine": "InnoDB",
"charset": "utf8mb4_unicode_ci",
- "definition": "CREATE TABLE `edgeMetricSumStats_5` (\n `id` bigint unsigned NOT NULL AUTO_INCREMENT COMMENT 'ID',\n `clusterId` int unsigned DEFAULT '0' COMMENT '集群ID',\n `nodeId` int unsigned DEFAULT '0' COMMENT '节点ID',\n `serverId` int unsigned DEFAULT '0' COMMENT '服务ID',\n `itemId` bigint unsigned DEFAULT '0' COMMENT '指标',\n `count` bigint unsigned DEFAULT '0' COMMENT '数量',\n `total` decimal(22,2) DEFAULT '0.00' COMMENT '总和',\n `time` varchar(14) DEFAULT NULL COMMENT '分钟值YYYYMMDDHHII',\n `version` int unsigned DEFAULT '0' COMMENT '版本号',\n `createdDay` varchar(8) DEFAULT NULL COMMENT '创建日期YYYYMMDD',\n PRIMARY KEY (`id`),\n UNIQUE KEY `node_server_item_time_version` (`nodeId`,`serverId`,`itemId`,`time`,`version`) USING BTREE,\n KEY `server_item_time` (`serverId`,`itemId`,`time`,`version`),\n KEY `createdDay` (`createdDay`),\n KEY `cluster_item_time` (`clusterId`,`itemId`,`time`),\n KEY `node_item_time` (`nodeId`,`itemId`,`time`)\n) ENGINE=InnoDB DEFAULT CHARSET=utf8mb4 COLLATE=utf8mb4_unicode_ci COMMENT='指标统计总和数据'",
+ "definition": "CREATE TABLE `edgeMetricSumStats_5` (\n `id` bigint(20) unsigned NOT NULL AUTO_INCREMENT COMMENT 'ID',\n `clusterId` int(10) unsigned DEFAULT '0' COMMENT '集群ID',\n `nodeId` int(10) unsigned DEFAULT '0' COMMENT '节点ID',\n `serverId` int(10) unsigned DEFAULT '0' COMMENT '服务ID',\n `itemId` bigint(20) unsigned DEFAULT '0' COMMENT '指标',\n `count` bigint(20) unsigned DEFAULT '0' COMMENT '数量',\n `total` decimal(22,2) DEFAULT '0.00' COMMENT '总和',\n `time` varchar(14) COLLATE utf8mb4_unicode_ci DEFAULT NULL COMMENT '分钟值YYYYMMDDHHII',\n `version` int(10) unsigned DEFAULT '0' COMMENT '版本号',\n `createdDay` varchar(8) COLLATE utf8mb4_unicode_ci DEFAULT NULL COMMENT '创建日期YYYYMMDD',\n PRIMARY KEY (`id`),\n UNIQUE KEY `node_server_item_time_version` (`nodeId`,`serverId`,`itemId`,`time`,`version`) USING BTREE,\n KEY `server_item_time` (`serverId`,`itemId`,`time`,`version`),\n KEY `createdDay` (`createdDay`),\n KEY `cluster_item_time` (`clusterId`,`itemId`,`time`),\n KEY `node_item_time` (`nodeId`,`itemId`,`time`)\n) ENGINE=InnoDB DEFAULT CHARSET=utf8mb4 COLLATE=utf8mb4_unicode_ci COMMENT='指标统计总和数据'",
"fields": [
{
"name": "id",
- "definition": "bigint unsigned auto_increment COMMENT 'ID'"
+ "definition": "bigint(20) unsigned auto_increment COMMENT 'ID'"
},
{
"name": "clusterId",
- "definition": "int unsigned DEFAULT '0' COMMENT '集群ID'"
+ "definition": "int(10) unsigned DEFAULT '0' COMMENT '集群ID'"
},
{
"name": "nodeId",
- "definition": "int unsigned DEFAULT '0' COMMENT '节点ID'"
+ "definition": "int(10) unsigned DEFAULT '0' COMMENT '节点ID'"
},
{
"name": "serverId",
- "definition": "int unsigned DEFAULT '0' COMMENT '服务ID'"
+ "definition": "int(10) unsigned DEFAULT '0' COMMENT '服务ID'"
},
{
"name": "itemId",
- "definition": "bigint unsigned DEFAULT '0' COMMENT '指标'"
+ "definition": "bigint(20) unsigned DEFAULT '0' COMMENT '指标'"
},
{
"name": "count",
- "definition": "bigint unsigned DEFAULT '0' COMMENT '数量'"
+ "definition": "bigint(20) unsigned DEFAULT '0' COMMENT '数量'"
},
{
"name": "total",
@@ -119372,7 +120070,7 @@
},
{
"name": "version",
- "definition": "int unsigned DEFAULT '0' COMMENT '版本号'"
+ "definition": "int(10) unsigned DEFAULT '0' COMMENT '版本号'"
},
{
"name": "createdDay",
@@ -119411,31 +120109,31 @@
"name": "edgeMetricSumStats_6",
"engine": "InnoDB",
"charset": "utf8mb4_unicode_ci",
- "definition": "CREATE TABLE `edgeMetricSumStats_6` (\n `id` bigint unsigned NOT NULL AUTO_INCREMENT COMMENT 'ID',\n `clusterId` int unsigned DEFAULT '0' COMMENT '集群ID',\n `nodeId` int unsigned DEFAULT '0' COMMENT '节点ID',\n `serverId` int unsigned DEFAULT '0' COMMENT '服务ID',\n `itemId` bigint unsigned DEFAULT '0' COMMENT '指标',\n `count` bigint unsigned DEFAULT '0' COMMENT '数量',\n `total` decimal(22,2) DEFAULT '0.00' COMMENT '总和',\n `time` varchar(14) DEFAULT NULL COMMENT '分钟值YYYYMMDDHHII',\n `version` int unsigned DEFAULT '0' COMMENT '版本号',\n `createdDay` varchar(8) DEFAULT NULL COMMENT '创建日期YYYYMMDD',\n PRIMARY KEY (`id`),\n UNIQUE KEY `node_server_item_time_version` (`nodeId`,`serverId`,`itemId`,`time`,`version`) USING BTREE,\n KEY `server_item_time` (`serverId`,`itemId`,`time`,`version`),\n KEY `createdDay` (`createdDay`),\n KEY `cluster_item_time` (`clusterId`,`itemId`,`time`),\n KEY `node_item_time` (`nodeId`,`itemId`,`time`)\n) ENGINE=InnoDB DEFAULT CHARSET=utf8mb4 COLLATE=utf8mb4_unicode_ci COMMENT='指标统计总和数据'",
+ "definition": "CREATE TABLE `edgeMetricSumStats_6` (\n `id` bigint(20) unsigned NOT NULL AUTO_INCREMENT COMMENT 'ID',\n `clusterId` int(10) unsigned DEFAULT '0' COMMENT '集群ID',\n `nodeId` int(10) unsigned DEFAULT '0' COMMENT '节点ID',\n `serverId` int(10) unsigned DEFAULT '0' COMMENT '服务ID',\n `itemId` bigint(20) unsigned DEFAULT '0' COMMENT '指标',\n `count` bigint(20) unsigned DEFAULT '0' COMMENT '数量',\n `total` decimal(22,2) DEFAULT '0.00' COMMENT '总和',\n `time` varchar(14) COLLATE utf8mb4_unicode_ci DEFAULT NULL COMMENT '分钟值YYYYMMDDHHII',\n `version` int(10) unsigned DEFAULT '0' COMMENT '版本号',\n `createdDay` varchar(8) COLLATE utf8mb4_unicode_ci DEFAULT NULL COMMENT '创建日期YYYYMMDD',\n PRIMARY KEY (`id`),\n UNIQUE KEY `node_server_item_time_version` (`nodeId`,`serverId`,`itemId`,`time`,`version`) USING BTREE,\n KEY `server_item_time` (`serverId`,`itemId`,`time`,`version`),\n KEY `createdDay` (`createdDay`),\n KEY `cluster_item_time` (`clusterId`,`itemId`,`time`),\n KEY `node_item_time` (`nodeId`,`itemId`,`time`)\n) ENGINE=InnoDB DEFAULT CHARSET=utf8mb4 COLLATE=utf8mb4_unicode_ci COMMENT='指标统计总和数据'",
"fields": [
{
"name": "id",
- "definition": "bigint unsigned auto_increment COMMENT 'ID'"
+ "definition": "bigint(20) unsigned auto_increment COMMENT 'ID'"
},
{
"name": "clusterId",
- "definition": "int unsigned DEFAULT '0' COMMENT '集群ID'"
+ "definition": "int(10) unsigned DEFAULT '0' COMMENT '集群ID'"
},
{
"name": "nodeId",
- "definition": "int unsigned DEFAULT '0' COMMENT '节点ID'"
+ "definition": "int(10) unsigned DEFAULT '0' COMMENT '节点ID'"
},
{
"name": "serverId",
- "definition": "int unsigned DEFAULT '0' COMMENT '服务ID'"
+ "definition": "int(10) unsigned DEFAULT '0' COMMENT '服务ID'"
},
{
"name": "itemId",
- "definition": "bigint unsigned DEFAULT '0' COMMENT '指标'"
+ "definition": "bigint(20) unsigned DEFAULT '0' COMMENT '指标'"
},
{
"name": "count",
- "definition": "bigint unsigned DEFAULT '0' COMMENT '数量'"
+ "definition": "bigint(20) unsigned DEFAULT '0' COMMENT '数量'"
},
{
"name": "total",
@@ -119447,7 +120145,7 @@
},
{
"name": "version",
- "definition": "int unsigned DEFAULT '0' COMMENT '版本号'"
+ "definition": "int(10) unsigned DEFAULT '0' COMMENT '版本号'"
},
{
"name": "createdDay",
@@ -119486,31 +120184,31 @@
"name": "edgeMetricSumStats_7",
"engine": "InnoDB",
"charset": "utf8mb4_unicode_ci",
- "definition": "CREATE TABLE `edgeMetricSumStats_7` (\n `id` bigint unsigned NOT NULL AUTO_INCREMENT COMMENT 'ID',\n `clusterId` int unsigned DEFAULT '0' COMMENT '集群ID',\n `nodeId` int unsigned DEFAULT '0' COMMENT '节点ID',\n `serverId` int unsigned DEFAULT '0' COMMENT '服务ID',\n `itemId` bigint unsigned DEFAULT '0' COMMENT '指标',\n `count` bigint unsigned DEFAULT '0' COMMENT '数量',\n `total` decimal(22,2) DEFAULT '0.00' COMMENT '总和',\n `time` varchar(14) DEFAULT NULL COMMENT '分钟值YYYYMMDDHHII',\n `version` int unsigned DEFAULT '0' COMMENT '版本号',\n `createdDay` varchar(8) DEFAULT NULL COMMENT '创建日期YYYYMMDD',\n PRIMARY KEY (`id`),\n UNIQUE KEY `node_server_item_time_version` (`nodeId`,`serverId`,`itemId`,`time`,`version`) USING BTREE,\n KEY `server_item_time` (`serverId`,`itemId`,`time`,`version`),\n KEY `createdDay` (`createdDay`),\n KEY `cluster_item_time` (`clusterId`,`itemId`,`time`),\n KEY `node_item_time` (`nodeId`,`itemId`,`time`)\n) ENGINE=InnoDB DEFAULT CHARSET=utf8mb4 COLLATE=utf8mb4_unicode_ci COMMENT='指标统计总和数据'",
+ "definition": "CREATE TABLE `edgeMetricSumStats_7` (\n `id` bigint(20) unsigned NOT NULL AUTO_INCREMENT COMMENT 'ID',\n `clusterId` int(10) unsigned DEFAULT '0' COMMENT '集群ID',\n `nodeId` int(10) unsigned DEFAULT '0' COMMENT '节点ID',\n `serverId` int(10) unsigned DEFAULT '0' COMMENT '服务ID',\n `itemId` bigint(20) unsigned DEFAULT '0' COMMENT '指标',\n `count` bigint(20) unsigned DEFAULT '0' COMMENT '数量',\n `total` decimal(22,2) DEFAULT '0.00' COMMENT '总和',\n `time` varchar(14) COLLATE utf8mb4_unicode_ci DEFAULT NULL COMMENT '分钟值YYYYMMDDHHII',\n `version` int(10) unsigned DEFAULT '0' COMMENT '版本号',\n `createdDay` varchar(8) COLLATE utf8mb4_unicode_ci DEFAULT NULL COMMENT '创建日期YYYYMMDD',\n PRIMARY KEY (`id`),\n UNIQUE KEY `node_server_item_time_version` (`nodeId`,`serverId`,`itemId`,`time`,`version`) USING BTREE,\n KEY `server_item_time` (`serverId`,`itemId`,`time`,`version`),\n KEY `createdDay` (`createdDay`),\n KEY `cluster_item_time` (`clusterId`,`itemId`,`time`),\n KEY `node_item_time` (`nodeId`,`itemId`,`time`)\n) ENGINE=InnoDB DEFAULT CHARSET=utf8mb4 COLLATE=utf8mb4_unicode_ci COMMENT='指标统计总和数据'",
"fields": [
{
"name": "id",
- "definition": "bigint unsigned auto_increment COMMENT 'ID'"
+ "definition": "bigint(20) unsigned auto_increment COMMENT 'ID'"
},
{
"name": "clusterId",
- "definition": "int unsigned DEFAULT '0' COMMENT '集群ID'"
+ "definition": "int(10) unsigned DEFAULT '0' COMMENT '集群ID'"
},
{
"name": "nodeId",
- "definition": "int unsigned DEFAULT '0' COMMENT '节点ID'"
+ "definition": "int(10) unsigned DEFAULT '0' COMMENT '节点ID'"
},
{
"name": "serverId",
- "definition": "int unsigned DEFAULT '0' COMMENT '服务ID'"
+ "definition": "int(10) unsigned DEFAULT '0' COMMENT '服务ID'"
},
{
"name": "itemId",
- "definition": "bigint unsigned DEFAULT '0' COMMENT '指标'"
+ "definition": "bigint(20) unsigned DEFAULT '0' COMMENT '指标'"
},
{
"name": "count",
- "definition": "bigint unsigned DEFAULT '0' COMMENT '数量'"
+ "definition": "bigint(20) unsigned DEFAULT '0' COMMENT '数量'"
},
{
"name": "total",
@@ -119522,7 +120220,7 @@
},
{
"name": "version",
- "definition": "int unsigned DEFAULT '0' COMMENT '版本号'"
+ "definition": "int(10) unsigned DEFAULT '0' COMMENT '版本号'"
},
{
"name": "createdDay",
@@ -119561,31 +120259,31 @@
"name": "edgeMetricSumStats_8",
"engine": "InnoDB",
"charset": "utf8mb4_unicode_ci",
- "definition": "CREATE TABLE `edgeMetricSumStats_8` (\n `id` bigint unsigned NOT NULL AUTO_INCREMENT COMMENT 'ID',\n `clusterId` int unsigned DEFAULT '0' COMMENT '集群ID',\n `nodeId` int unsigned DEFAULT '0' COMMENT '节点ID',\n `serverId` int unsigned DEFAULT '0' COMMENT '服务ID',\n `itemId` bigint unsigned DEFAULT '0' COMMENT '指标',\n `count` bigint unsigned DEFAULT '0' COMMENT '数量',\n `total` decimal(22,2) DEFAULT '0.00' COMMENT '总和',\n `time` varchar(14) DEFAULT NULL COMMENT '分钟值YYYYMMDDHHII',\n `version` int unsigned DEFAULT '0' COMMENT '版本号',\n `createdDay` varchar(8) DEFAULT NULL COMMENT '创建日期YYYYMMDD',\n PRIMARY KEY (`id`),\n UNIQUE KEY `node_server_item_time_version` (`nodeId`,`serverId`,`itemId`,`time`,`version`) USING BTREE,\n KEY `server_item_time` (`serverId`,`itemId`,`time`,`version`),\n KEY `createdDay` (`createdDay`),\n KEY `cluster_item_time` (`clusterId`,`itemId`,`time`),\n KEY `node_item_time` (`nodeId`,`itemId`,`time`)\n) ENGINE=InnoDB DEFAULT CHARSET=utf8mb4 COLLATE=utf8mb4_unicode_ci COMMENT='指标统计总和数据'",
+ "definition": "CREATE TABLE `edgeMetricSumStats_8` (\n `id` bigint(20) unsigned NOT NULL AUTO_INCREMENT COMMENT 'ID',\n `clusterId` int(10) unsigned DEFAULT '0' COMMENT '集群ID',\n `nodeId` int(10) unsigned DEFAULT '0' COMMENT '节点ID',\n `serverId` int(10) unsigned DEFAULT '0' COMMENT '服务ID',\n `itemId` bigint(20) unsigned DEFAULT '0' COMMENT '指标',\n `count` bigint(20) unsigned DEFAULT '0' COMMENT '数量',\n `total` decimal(22,2) DEFAULT '0.00' COMMENT '总和',\n `time` varchar(14) COLLATE utf8mb4_unicode_ci DEFAULT NULL COMMENT '分钟值YYYYMMDDHHII',\n `version` int(10) unsigned DEFAULT '0' COMMENT '版本号',\n `createdDay` varchar(8) COLLATE utf8mb4_unicode_ci DEFAULT NULL COMMENT '创建日期YYYYMMDD',\n PRIMARY KEY (`id`),\n UNIQUE KEY `node_server_item_time_version` (`nodeId`,`serverId`,`itemId`,`time`,`version`) USING BTREE,\n KEY `server_item_time` (`serverId`,`itemId`,`time`,`version`),\n KEY `createdDay` (`createdDay`),\n KEY `cluster_item_time` (`clusterId`,`itemId`,`time`),\n KEY `node_item_time` (`nodeId`,`itemId`,`time`)\n) ENGINE=InnoDB DEFAULT CHARSET=utf8mb4 COLLATE=utf8mb4_unicode_ci COMMENT='指标统计总和数据'",
"fields": [
{
"name": "id",
- "definition": "bigint unsigned auto_increment COMMENT 'ID'"
+ "definition": "bigint(20) unsigned auto_increment COMMENT 'ID'"
},
{
"name": "clusterId",
- "definition": "int unsigned DEFAULT '0' COMMENT '集群ID'"
+ "definition": "int(10) unsigned DEFAULT '0' COMMENT '集群ID'"
},
{
"name": "nodeId",
- "definition": "int unsigned DEFAULT '0' COMMENT '节点ID'"
+ "definition": "int(10) unsigned DEFAULT '0' COMMENT '节点ID'"
},
{
"name": "serverId",
- "definition": "int unsigned DEFAULT '0' COMMENT '服务ID'"
+ "definition": "int(10) unsigned DEFAULT '0' COMMENT '服务ID'"
},
{
"name": "itemId",
- "definition": "bigint unsigned DEFAULT '0' COMMENT '指标'"
+ "definition": "bigint(20) unsigned DEFAULT '0' COMMENT '指标'"
},
{
"name": "count",
- "definition": "bigint unsigned DEFAULT '0' COMMENT '数量'"
+ "definition": "bigint(20) unsigned DEFAULT '0' COMMENT '数量'"
},
{
"name": "total",
@@ -119597,7 +120295,7 @@
},
{
"name": "version",
- "definition": "int unsigned DEFAULT '0' COMMENT '版本号'"
+ "definition": "int(10) unsigned DEFAULT '0' COMMENT '版本号'"
},
{
"name": "createdDay",
@@ -119636,31 +120334,31 @@
"name": "edgeMetricSumStats_9",
"engine": "InnoDB",
"charset": "utf8mb4_unicode_ci",
- "definition": "CREATE TABLE `edgeMetricSumStats_9` (\n `id` bigint unsigned NOT NULL AUTO_INCREMENT COMMENT 'ID',\n `clusterId` int unsigned DEFAULT '0' COMMENT '集群ID',\n `nodeId` int unsigned DEFAULT '0' COMMENT '节点ID',\n `serverId` int unsigned DEFAULT '0' COMMENT '服务ID',\n `itemId` bigint unsigned DEFAULT '0' COMMENT '指标',\n `count` bigint unsigned DEFAULT '0' COMMENT '数量',\n `total` decimal(22,2) DEFAULT '0.00' COMMENT '总和',\n `time` varchar(14) DEFAULT NULL COMMENT '分钟值YYYYMMDDHHII',\n `version` int unsigned DEFAULT '0' COMMENT '版本号',\n `createdDay` varchar(8) DEFAULT NULL COMMENT '创建日期YYYYMMDD',\n PRIMARY KEY (`id`),\n UNIQUE KEY `node_server_item_time_version` (`nodeId`,`serverId`,`itemId`,`time`,`version`) USING BTREE,\n KEY `server_item_time` (`serverId`,`itemId`,`time`,`version`),\n KEY `createdDay` (`createdDay`),\n KEY `cluster_item_time` (`clusterId`,`itemId`,`time`),\n KEY `node_item_time` (`nodeId`,`itemId`,`time`)\n) ENGINE=InnoDB DEFAULT CHARSET=utf8mb4 COLLATE=utf8mb4_unicode_ci COMMENT='指标统计总和数据'",
+ "definition": "CREATE TABLE `edgeMetricSumStats_9` (\n `id` bigint(20) unsigned NOT NULL AUTO_INCREMENT COMMENT 'ID',\n `clusterId` int(10) unsigned DEFAULT '0' COMMENT '集群ID',\n `nodeId` int(10) unsigned DEFAULT '0' COMMENT '节点ID',\n `serverId` int(10) unsigned DEFAULT '0' COMMENT '服务ID',\n `itemId` bigint(20) unsigned DEFAULT '0' COMMENT '指标',\n `count` bigint(20) unsigned DEFAULT '0' COMMENT '数量',\n `total` decimal(22,2) DEFAULT '0.00' COMMENT '总和',\n `time` varchar(14) COLLATE utf8mb4_unicode_ci DEFAULT NULL COMMENT '分钟值YYYYMMDDHHII',\n `version` int(10) unsigned DEFAULT '0' COMMENT '版本号',\n `createdDay` varchar(8) COLLATE utf8mb4_unicode_ci DEFAULT NULL COMMENT '创建日期YYYYMMDD',\n PRIMARY KEY (`id`),\n UNIQUE KEY `node_server_item_time_version` (`nodeId`,`serverId`,`itemId`,`time`,`version`) USING BTREE,\n KEY `server_item_time` (`serverId`,`itemId`,`time`,`version`),\n KEY `createdDay` (`createdDay`),\n KEY `cluster_item_time` (`clusterId`,`itemId`,`time`),\n KEY `node_item_time` (`nodeId`,`itemId`,`time`)\n) ENGINE=InnoDB DEFAULT CHARSET=utf8mb4 COLLATE=utf8mb4_unicode_ci COMMENT='指标统计总和数据'",
"fields": [
{
"name": "id",
- "definition": "bigint unsigned auto_increment COMMENT 'ID'"
+ "definition": "bigint(20) unsigned auto_increment COMMENT 'ID'"
},
{
"name": "clusterId",
- "definition": "int unsigned DEFAULT '0' COMMENT '集群ID'"
+ "definition": "int(10) unsigned DEFAULT '0' COMMENT '集群ID'"
},
{
"name": "nodeId",
- "definition": "int unsigned DEFAULT '0' COMMENT '节点ID'"
+ "definition": "int(10) unsigned DEFAULT '0' COMMENT '节点ID'"
},
{
"name": "serverId",
- "definition": "int unsigned DEFAULT '0' COMMENT '服务ID'"
+ "definition": "int(10) unsigned DEFAULT '0' COMMENT '服务ID'"
},
{
"name": "itemId",
- "definition": "bigint unsigned DEFAULT '0' COMMENT '指标'"
+ "definition": "bigint(20) unsigned DEFAULT '0' COMMENT '指标'"
},
{
"name": "count",
- "definition": "bigint unsigned DEFAULT '0' COMMENT '数量'"
+ "definition": "bigint(20) unsigned DEFAULT '0' COMMENT '数量'"
},
{
"name": "total",
@@ -119672,7 +120370,7 @@
},
{
"name": "version",
- "definition": "int unsigned DEFAULT '0' COMMENT '版本号'"
+ "definition": "int(10) unsigned DEFAULT '0' COMMENT '版本号'"
},
{
"name": "createdDay",
@@ -119711,23 +120409,23 @@
"name": "edgeNSAccessLogs",
"engine": "InnoDB",
"charset": "utf8mb4_unicode_ci",
- "definition": "CREATE TABLE `edgeNSAccessLogs` (\n `id` bigint unsigned NOT NULL AUTO_INCREMENT COMMENT 'ID',\n `nodeId` int unsigned DEFAULT '0' COMMENT '节点ID',\n `domainId` int unsigned DEFAULT '0' COMMENT '域名ID',\n `recordId` int unsigned DEFAULT '0' COMMENT '记录ID',\n `content` json DEFAULT NULL COMMENT '访问数据',\n `requestId` varchar(128) DEFAULT NULL COMMENT '请求ID',\n `createdAt` bigint unsigned DEFAULT '0' COMMENT '创建时间',\n `remoteAddr` varchar(128) DEFAULT NULL COMMENT 'IP',\n PRIMARY KEY (`id`),\n KEY `nodeId` (`nodeId`),\n KEY `domainId` (`domainId`),\n KEY `recordId` (`recordId`),\n KEY `requestId` (`requestId`),\n KEY `remoteAddr` (`remoteAddr`)\n) ENGINE=InnoDB DEFAULT CHARSET=utf8mb4 COLLATE=utf8mb4_unicode_ci COMMENT='域名服务访问日志'",
+ "definition": "CREATE TABLE `edgeNSAccessLogs` (\n `id` bigint(20) unsigned NOT NULL AUTO_INCREMENT COMMENT 'ID',\n `nodeId` int(10) unsigned DEFAULT '0' COMMENT '节点ID',\n `domainId` int(10) unsigned DEFAULT '0' COMMENT '域名ID',\n `recordId` int(10) unsigned DEFAULT '0' COMMENT '记录ID',\n `content` json DEFAULT NULL COMMENT '访问数据',\n `requestId` varchar(128) COLLATE utf8mb4_unicode_ci DEFAULT NULL COMMENT '请求ID',\n `createdAt` bigint(20) unsigned DEFAULT '0' COMMENT '创建时间',\n `remoteAddr` varchar(128) COLLATE utf8mb4_unicode_ci DEFAULT NULL COMMENT 'IP',\n PRIMARY KEY (`id`),\n KEY `nodeId` (`nodeId`),\n KEY `domainId` (`domainId`),\n KEY `recordId` (`recordId`),\n KEY `requestId` (`requestId`),\n KEY `remoteAddr` (`remoteAddr`)\n) ENGINE=InnoDB DEFAULT CHARSET=utf8mb4 COLLATE=utf8mb4_unicode_ci COMMENT='域名服务访问日志'",
"fields": [
{
"name": "id",
- "definition": "bigint unsigned auto_increment COMMENT 'ID'"
+ "definition": "bigint(20) unsigned auto_increment COMMENT 'ID'"
},
{
"name": "nodeId",
- "definition": "int unsigned DEFAULT '0' COMMENT '节点ID'"
+ "definition": "int(10) unsigned DEFAULT '0' COMMENT '节点ID'"
},
{
"name": "domainId",
- "definition": "int unsigned DEFAULT '0' COMMENT '域名ID'"
+ "definition": "int(10) unsigned DEFAULT '0' COMMENT '域名ID'"
},
{
"name": "recordId",
- "definition": "int unsigned DEFAULT '0' COMMENT '记录ID'"
+ "definition": "int(10) unsigned DEFAULT '0' COMMENT '记录ID'"
},
{
"name": "content",
@@ -119739,7 +120437,7 @@
},
{
"name": "createdAt",
- "definition": "bigint unsigned DEFAULT '0' COMMENT '创建时间'"
+ "definition": "bigint(20) unsigned DEFAULT '0' COMMENT '创建时间'"
},
{
"name": "remoteAddr",
@@ -119778,15 +120476,15 @@
"name": "edgeNSClusters",
"engine": "InnoDB",
"charset": "utf8mb4_unicode_ci",
- "definition": "CREATE TABLE `edgeNSClusters` (\n `id` int unsigned NOT NULL AUTO_INCREMENT COMMENT 'ID',\n `isOn` tinyint unsigned DEFAULT '1' COMMENT '是否启用',\n `name` varchar(255) DEFAULT NULL COMMENT '集群名',\n `installDir` varchar(512) DEFAULT NULL COMMENT '安装目录',\n `state` tinyint unsigned DEFAULT '1' COMMENT '状态',\n `accessLog` json DEFAULT NULL COMMENT '访问日志配置',\n `grantId` int unsigned DEFAULT '0' COMMENT '授权ID',\n `recursion` json DEFAULT NULL COMMENT '递归DNS设置',\n `tcp` json DEFAULT NULL COMMENT 'TCP设置',\n `tls` json DEFAULT NULL COMMENT 'TLS设置',\n `udp` json DEFAULT NULL COMMENT 'UDP设置',\n `doh` json DEFAULT NULL COMMENT 'DoH设置',\n `ddosProtection` json DEFAULT NULL COMMENT 'DDoS防护设置',\n `hosts` json DEFAULT NULL COMMENT 'DNS主机地址',\n `soa` json DEFAULT NULL COMMENT 'SOA配置',\n `autoRemoteStart` tinyint unsigned DEFAULT '1' COMMENT '自动远程启动',\n `timeZone` varchar(64) DEFAULT NULL COMMENT '时区',\n `answer` json DEFAULT NULL COMMENT '应答设置',\n `soaSerial` bigint unsigned DEFAULT '0' COMMENT 'SOA序列号',\n `email` varchar(255) DEFAULT NULL COMMENT '管理员邮箱',\n `detectAgents` tinyint unsigned DEFAULT '1' COMMENT '是否监测Agents',\n `checkingPorts` tinyint unsigned DEFAULT '1' COMMENT '自动检测端口',\n PRIMARY KEY (`id`)\n) ENGINE=InnoDB DEFAULT CHARSET=utf8mb4 COLLATE=utf8mb4_unicode_ci COMMENT='域名服务器集群'",
+ "definition": "CREATE TABLE `edgeNSClusters` (\n `id` int(10) unsigned NOT NULL AUTO_INCREMENT COMMENT 'ID',\n `isOn` tinyint(3) unsigned DEFAULT '1' COMMENT '是否启用',\n `name` varchar(255) COLLATE utf8mb4_unicode_ci DEFAULT NULL COMMENT '集群名',\n `installDir` varchar(512) COLLATE utf8mb4_unicode_ci DEFAULT NULL COMMENT '安装目录',\n `state` tinyint(3) unsigned DEFAULT '1' COMMENT '状态',\n `accessLog` json DEFAULT NULL COMMENT '访问日志配置',\n `grantId` int(10) unsigned DEFAULT '0' COMMENT '授权ID',\n `recursion` json DEFAULT NULL COMMENT '递归DNS设置',\n `tcp` json DEFAULT NULL COMMENT 'TCP设置',\n `tls` json DEFAULT NULL COMMENT 'TLS设置',\n `udp` json DEFAULT NULL COMMENT 'UDP设置',\n `doh` json DEFAULT NULL COMMENT 'DoH设置',\n `ddosProtection` json DEFAULT NULL COMMENT 'DDoS防护设置',\n `hosts` json DEFAULT NULL COMMENT 'DNS主机地址',\n `soa` json DEFAULT NULL COMMENT 'SOA配置',\n `autoRemoteStart` tinyint(3) unsigned DEFAULT '1' COMMENT '自动远程启动',\n `timeZone` varchar(64) COLLATE utf8mb4_unicode_ci DEFAULT NULL COMMENT '时区',\n `answer` json DEFAULT NULL COMMENT '应答设置',\n `soaSerial` bigint(20) unsigned DEFAULT '0' COMMENT 'SOA序列号',\n `email` varchar(255) COLLATE utf8mb4_unicode_ci DEFAULT NULL COMMENT '管理员邮箱',\n `detectAgents` tinyint(3) unsigned DEFAULT '1' COMMENT '是否监测Agents',\n `checkingPorts` tinyint(3) unsigned DEFAULT '1' COMMENT '自动检测端口',\n PRIMARY KEY (`id`)\n) ENGINE=InnoDB DEFAULT CHARSET=utf8mb4 COLLATE=utf8mb4_unicode_ci COMMENT='域名服务器集群'",
"fields": [
{
"name": "id",
- "definition": "int unsigned auto_increment COMMENT 'ID'"
+ "definition": "int(10) unsigned auto_increment COMMENT 'ID'"
},
{
"name": "isOn",
- "definition": "tinyint unsigned DEFAULT '1' COMMENT '是否启用'"
+ "definition": "tinyint(3) unsigned DEFAULT '1' COMMENT '是否启用'"
},
{
"name": "name",
@@ -119798,7 +120496,7 @@
},
{
"name": "state",
- "definition": "tinyint unsigned DEFAULT '1' COMMENT '状态'"
+ "definition": "tinyint(3) unsigned DEFAULT '1' COMMENT '状态'"
},
{
"name": "accessLog",
@@ -119806,7 +120504,7 @@
},
{
"name": "grantId",
- "definition": "int unsigned DEFAULT '0' COMMENT '授权ID'"
+ "definition": "int(10) unsigned DEFAULT '0' COMMENT '授权ID'"
},
{
"name": "recursion",
@@ -119842,7 +120540,7 @@
},
{
"name": "autoRemoteStart",
- "definition": "tinyint unsigned DEFAULT '1' COMMENT '自动远程启动'"
+ "definition": "tinyint(3) unsigned DEFAULT '1' COMMENT '自动远程启动'"
},
{
"name": "timeZone",
@@ -119854,7 +120552,7 @@
},
{
"name": "soaSerial",
- "definition": "bigint unsigned DEFAULT '0' COMMENT 'SOA序列号'"
+ "definition": "bigint(20) unsigned DEFAULT '0' COMMENT 'SOA序列号'"
},
{
"name": "email",
@@ -119862,11 +120560,11 @@
},
{
"name": "detectAgents",
- "definition": "tinyint unsigned DEFAULT '1' COMMENT '是否监测Agents'"
+ "definition": "tinyint(3) unsigned DEFAULT '1' COMMENT '是否监测Agents'"
},
{
"name": "checkingPorts",
- "definition": "tinyint unsigned DEFAULT '1' COMMENT '自动检测端口'"
+ "definition": "tinyint(3) unsigned DEFAULT '1' COMMENT '自动检测端口'"
}
],
"indexes": [
@@ -119881,15 +120579,15 @@
"name": "edgeNSDomainGroups",
"engine": "InnoDB",
"charset": "utf8mb4_unicode_ci",
- "definition": "CREATE TABLE `edgeNSDomainGroups` (\n `id` bigint unsigned NOT NULL AUTO_INCREMENT COMMENT 'ID',\n `userId` bigint unsigned DEFAULT '0' COMMENT '用户ID',\n `name` varchar(255) DEFAULT NULL COMMENT '分组名称',\n `isOn` tinyint unsigned DEFAULT '1' COMMENT '是否启用',\n `order` int unsigned DEFAULT '0' COMMENT '排序',\n `state` tinyint unsigned DEFAULT '1' COMMENT '状态',\n PRIMARY KEY (`id`),\n KEY `userId` (`userId`)\n) ENGINE=InnoDB DEFAULT CHARSET=utf8mb4 COLLATE=utf8mb4_unicode_ci COMMENT='域名分组'",
+ "definition": "CREATE TABLE `edgeNSDomainGroups` (\n `id` bigint(20) unsigned NOT NULL AUTO_INCREMENT COMMENT 'ID',\n `userId` bigint(20) unsigned DEFAULT '0' COMMENT '用户ID',\n `name` varchar(255) COLLATE utf8mb4_unicode_ci DEFAULT NULL COMMENT '分组名称',\n `isOn` tinyint(3) unsigned DEFAULT '1' COMMENT '是否启用',\n `order` int(10) unsigned DEFAULT '0' COMMENT '排序',\n `state` tinyint(3) unsigned DEFAULT '1' COMMENT '状态',\n PRIMARY KEY (`id`),\n KEY `userId` (`userId`)\n) ENGINE=InnoDB DEFAULT CHARSET=utf8mb4 COLLATE=utf8mb4_unicode_ci COMMENT='域名分组'",
"fields": [
{
"name": "id",
- "definition": "bigint unsigned auto_increment COMMENT 'ID'"
+ "definition": "bigint(20) unsigned auto_increment COMMENT 'ID'"
},
{
"name": "userId",
- "definition": "bigint unsigned DEFAULT '0' COMMENT '用户ID'"
+ "definition": "bigint(20) unsigned DEFAULT '0' COMMENT '用户ID'"
},
{
"name": "name",
@@ -119897,15 +120595,15 @@
},
{
"name": "isOn",
- "definition": "tinyint unsigned DEFAULT '1' COMMENT '是否启用'"
+ "definition": "tinyint(3) unsigned DEFAULT '1' COMMENT '是否启用'"
},
{
"name": "order",
- "definition": "int unsigned DEFAULT '0' COMMENT '排序'"
+ "definition": "int(10) unsigned DEFAULT '0' COMMENT '排序'"
},
{
"name": "state",
- "definition": "tinyint unsigned DEFAULT '1' COMMENT '状态'"
+ "definition": "tinyint(3) unsigned DEFAULT '1' COMMENT '状态'"
}
],
"indexes": [
@@ -119924,23 +120622,23 @@
"name": "edgeNSDomains",
"engine": "InnoDB",
"charset": "utf8mb4_unicode_ci",
- "definition": "CREATE TABLE `edgeNSDomains` (\n `id` bigint unsigned NOT NULL AUTO_INCREMENT COMMENT 'ID',\n `clusterId` int unsigned DEFAULT '0' COMMENT '集群ID',\n `userId` int unsigned DEFAULT '0' COMMENT '用户ID',\n `isOn` tinyint unsigned DEFAULT '1' COMMENT '是否启用',\n `name` varchar(255) DEFAULT NULL COMMENT '域名',\n `groupIds` json DEFAULT NULL COMMENT '分组ID',\n `tsig` json DEFAULT NULL COMMENT 'TSIG配置',\n `verifyTXT` varchar(64) DEFAULT NULL COMMENT '验证用的TXT',\n `verifyExpiresAt` bigint unsigned DEFAULT '0' COMMENT '验证TXT过期时间',\n `recordsHealthCheck` json DEFAULT NULL COMMENT '记录健康检查设置',\n `createdAt` bigint unsigned DEFAULT '0' COMMENT '创建时间',\n `version` bigint unsigned DEFAULT '0' COMMENT '版本号',\n `status` varchar(64) DEFAULT 'none' COMMENT '状态:none|verified',\n `state` tinyint unsigned DEFAULT '1' COMMENT '状态',\n PRIMARY KEY (`id`),\n KEY `userId` (`userId`),\n KEY `name` (`name`),\n KEY `version` (`version`) USING BTREE,\n KEY `status` (`status`)\n) ENGINE=InnoDB DEFAULT CHARSET=utf8mb4 COLLATE=utf8mb4_unicode_ci COMMENT='DNS域名'",
+ "definition": "CREATE TABLE `edgeNSDomains` (\n `id` bigint(20) unsigned NOT NULL AUTO_INCREMENT COMMENT 'ID',\n `clusterId` int(10) unsigned DEFAULT '0' COMMENT '集群ID',\n `userId` int(10) unsigned DEFAULT '0' COMMENT '用户ID',\n `isOn` tinyint(3) unsigned DEFAULT '1' COMMENT '是否启用',\n `name` varchar(255) COLLATE utf8mb4_unicode_ci DEFAULT NULL COMMENT '域名',\n `groupIds` json DEFAULT NULL COMMENT '分组ID',\n `tsig` json DEFAULT NULL COMMENT 'TSIG配置',\n `verifyTXT` varchar(64) COLLATE utf8mb4_unicode_ci DEFAULT NULL COMMENT '验证用的TXT',\n `verifyExpiresAt` bigint(20) unsigned DEFAULT '0' COMMENT '验证TXT过期时间',\n `recordsHealthCheck` json DEFAULT NULL COMMENT '记录健康检查设置',\n `createdAt` bigint(20) unsigned DEFAULT '0' COMMENT '创建时间',\n `version` bigint(20) unsigned DEFAULT '0' COMMENT '版本号',\n `status` varchar(64) COLLATE utf8mb4_unicode_ci DEFAULT 'none' COMMENT '状态:none|verified',\n `state` tinyint(3) unsigned DEFAULT '1' COMMENT '状态',\n PRIMARY KEY (`id`),\n KEY `userId` (`userId`),\n KEY `name` (`name`),\n KEY `version` (`version`) USING BTREE,\n KEY `status` (`status`)\n) ENGINE=InnoDB DEFAULT CHARSET=utf8mb4 COLLATE=utf8mb4_unicode_ci COMMENT='DNS域名'",
"fields": [
{
"name": "id",
- "definition": "bigint unsigned auto_increment COMMENT 'ID'"
+ "definition": "bigint(20) unsigned auto_increment COMMENT 'ID'"
},
{
"name": "clusterId",
- "definition": "int unsigned DEFAULT '0' COMMENT '集群ID'"
+ "definition": "int(10) unsigned DEFAULT '0' COMMENT '集群ID'"
},
{
"name": "userId",
- "definition": "int unsigned DEFAULT '0' COMMENT '用户ID'"
+ "definition": "int(10) unsigned DEFAULT '0' COMMENT '用户ID'"
},
{
"name": "isOn",
- "definition": "tinyint unsigned DEFAULT '1' COMMENT '是否启用'"
+ "definition": "tinyint(3) unsigned DEFAULT '1' COMMENT '是否启用'"
},
{
"name": "name",
@@ -119960,7 +120658,7 @@
},
{
"name": "verifyExpiresAt",
- "definition": "bigint unsigned DEFAULT '0' COMMENT '验证TXT过期时间'"
+ "definition": "bigint(20) unsigned DEFAULT '0' COMMENT '验证TXT过期时间'"
},
{
"name": "recordsHealthCheck",
@@ -119968,11 +120666,11 @@
},
{
"name": "createdAt",
- "definition": "bigint unsigned DEFAULT '0' COMMENT '创建时间'"
+ "definition": "bigint(20) unsigned DEFAULT '0' COMMENT '创建时间'"
},
{
"name": "version",
- "definition": "bigint unsigned DEFAULT '0' COMMENT '版本号'"
+ "definition": "bigint(20) unsigned DEFAULT '0' COMMENT '版本号'"
},
{
"name": "status",
@@ -119980,7 +120678,7 @@
},
{
"name": "state",
- "definition": "tinyint unsigned DEFAULT '1' COMMENT '状态'"
+ "definition": "tinyint(3) unsigned DEFAULT '1' COMMENT '状态'"
}
],
"indexes": [
@@ -120011,15 +120709,15 @@
"name": "edgeNSKeys",
"engine": "InnoDB",
"charset": "utf8mb4_unicode_ci",
- "definition": "CREATE TABLE `edgeNSKeys` (\n `id` bigint unsigned NOT NULL AUTO_INCREMENT COMMENT 'ID',\n `isOn` tinyint unsigned DEFAULT '1' COMMENT '状态',\n `name` varchar(255) DEFAULT NULL COMMENT '名称',\n `domainId` bigint unsigned DEFAULT '0' COMMENT '域名ID',\n `zoneId` bigint unsigned DEFAULT '0' COMMENT '子域ID',\n `algo` varchar(64) DEFAULT NULL COMMENT '算法',\n `secret` varchar(4096) DEFAULT NULL COMMENT '密码',\n `secretType` varchar(32) DEFAULT NULL COMMENT '密码类型',\n `version` bigint unsigned DEFAULT '0' COMMENT '版本号',\n `state` tinyint unsigned DEFAULT '1' COMMENT '状态',\n PRIMARY KEY (`id`),\n KEY `zoneId` (`zoneId`),\n KEY `domainId` (`domainId`),\n KEY `version` (`version`)\n) ENGINE=InnoDB DEFAULT CHARSET=utf8mb4 COLLATE=utf8mb4_unicode_ci COMMENT='密钥管理'",
+ "definition": "CREATE TABLE `edgeNSKeys` (\n `id` bigint(20) unsigned NOT NULL AUTO_INCREMENT COMMENT 'ID',\n `isOn` tinyint(3) unsigned DEFAULT '1' COMMENT '状态',\n `name` varchar(255) COLLATE utf8mb4_unicode_ci DEFAULT NULL COMMENT '名称',\n `domainId` bigint(20) unsigned DEFAULT '0' COMMENT '域名ID',\n `zoneId` bigint(20) unsigned DEFAULT '0' COMMENT '子域ID',\n `algo` varchar(64) COLLATE utf8mb4_unicode_ci DEFAULT NULL COMMENT '算法',\n `secret` varchar(4096) COLLATE utf8mb4_unicode_ci DEFAULT NULL COMMENT '密码',\n `secretType` varchar(32) COLLATE utf8mb4_unicode_ci DEFAULT NULL COMMENT '密码类型',\n `version` bigint(20) unsigned DEFAULT '0' COMMENT '版本号',\n `state` tinyint(3) unsigned DEFAULT '1' COMMENT '状态',\n PRIMARY KEY (`id`),\n KEY `zoneId` (`zoneId`),\n KEY `domainId` (`domainId`),\n KEY `version` (`version`)\n) ENGINE=InnoDB DEFAULT CHARSET=utf8mb4 COLLATE=utf8mb4_unicode_ci COMMENT='密钥管理'",
"fields": [
{
"name": "id",
- "definition": "bigint unsigned auto_increment COMMENT 'ID'"
+ "definition": "bigint(20) unsigned auto_increment COMMENT 'ID'"
},
{
"name": "isOn",
- "definition": "tinyint unsigned DEFAULT '1' COMMENT '状态'"
+ "definition": "tinyint(3) unsigned DEFAULT '1' COMMENT '状态'"
},
{
"name": "name",
@@ -120027,11 +120725,11 @@
},
{
"name": "domainId",
- "definition": "bigint unsigned DEFAULT '0' COMMENT '域名ID'"
+ "definition": "bigint(20) unsigned DEFAULT '0' COMMENT '域名ID'"
},
{
"name": "zoneId",
- "definition": "bigint unsigned DEFAULT '0' COMMENT '子域ID'"
+ "definition": "bigint(20) unsigned DEFAULT '0' COMMENT '子域ID'"
},
{
"name": "algo",
@@ -120047,11 +120745,11 @@
},
{
"name": "version",
- "definition": "bigint unsigned DEFAULT '0' COMMENT '版本号'"
+ "definition": "bigint(20) unsigned DEFAULT '0' COMMENT '版本号'"
},
{
"name": "state",
- "definition": "tinyint unsigned DEFAULT '1' COMMENT '状态'"
+ "definition": "tinyint(3) unsigned DEFAULT '1' COMMENT '状态'"
}
],
"indexes": [
@@ -120078,19 +120776,19 @@
"name": "edgeNSNodes",
"engine": "InnoDB",
"charset": "utf8mb4_unicode_ci",
- "definition": "CREATE TABLE `edgeNSNodes` (\n `id` int unsigned NOT NULL AUTO_INCREMENT COMMENT 'ID',\n `adminId` int unsigned DEFAULT '0' COMMENT '管理员ID',\n `clusterId` int unsigned DEFAULT '0' COMMENT '集群ID',\n `name` varchar(255) DEFAULT NULL COMMENT '节点名称',\n `isOn` tinyint unsigned DEFAULT '1' COMMENT '是否启用',\n `status` json DEFAULT NULL COMMENT '运行状态',\n `uniqueId` varchar(32) DEFAULT NULL COMMENT '节点ID',\n `secret` varchar(32) DEFAULT NULL COMMENT '密钥',\n `isUp` tinyint unsigned DEFAULT '1' COMMENT '是否运行',\n `isInstalled` tinyint unsigned DEFAULT '0' COMMENT '是否已安装',\n `installStatus` json DEFAULT NULL COMMENT '安装状态',\n `installDir` varchar(512) DEFAULT NULL COMMENT '安装目录',\n `state` tinyint unsigned DEFAULT '1' COMMENT '状态',\n `isActive` tinyint unsigned DEFAULT '1' COMMENT '是否活跃',\n `statusIsNotified` tinyint unsigned DEFAULT '1' COMMENT '活跃状态已经通知',\n `inactiveNotifiedAt` bigint unsigned DEFAULT '0' COMMENT '离线通知时间',\n `connectedAPINodes` json DEFAULT NULL COMMENT '当前连接的API节点',\n `ddosProtection` json DEFAULT NULL COMMENT 'DDoS防护设置',\n `apiNodeAddrs` json DEFAULT NULL COMMENT 'API节点地址',\n PRIMARY KEY (`id`)\n) ENGINE=InnoDB DEFAULT CHARSET=utf8mb4 COLLATE=utf8mb4_unicode_ci COMMENT='域名服务器节点'",
+ "definition": "CREATE TABLE `edgeNSNodes` (\n `id` int(10) unsigned NOT NULL AUTO_INCREMENT COMMENT 'ID',\n `adminId` int(10) unsigned DEFAULT '0' COMMENT '管理员ID',\n `clusterId` int(10) unsigned DEFAULT '0' COMMENT '集群ID',\n `name` varchar(255) COLLATE utf8mb4_unicode_ci DEFAULT NULL COMMENT '节点名称',\n `isOn` tinyint(3) unsigned DEFAULT '1' COMMENT '是否启用',\n `status` json DEFAULT NULL COMMENT '运行状态',\n `uniqueId` varchar(32) COLLATE utf8mb4_unicode_ci DEFAULT NULL COMMENT '节点ID',\n `secret` varchar(32) COLLATE utf8mb4_unicode_ci DEFAULT NULL COMMENT '密钥',\n `isUp` tinyint(3) unsigned DEFAULT '1' COMMENT '是否运行',\n `isInstalled` tinyint(3) unsigned DEFAULT '0' COMMENT '是否已安装',\n `installStatus` json DEFAULT NULL COMMENT '安装状态',\n `installDir` varchar(512) COLLATE utf8mb4_unicode_ci DEFAULT NULL COMMENT '安装目录',\n `state` tinyint(3) unsigned DEFAULT '1' COMMENT '状态',\n `isActive` tinyint(3) unsigned DEFAULT '1' COMMENT '是否活跃',\n `statusIsNotified` tinyint(3) unsigned DEFAULT '1' COMMENT '活跃状态已经通知',\n `inactiveNotifiedAt` bigint(20) unsigned DEFAULT '0' COMMENT '离线通知时间',\n `connectedAPINodes` json DEFAULT NULL COMMENT '当前连接的API节点',\n `ddosProtection` json DEFAULT NULL COMMENT 'DDoS防护设置',\n `apiNodeAddrs` json DEFAULT NULL COMMENT 'API节点地址',\n PRIMARY KEY (`id`)\n) ENGINE=InnoDB DEFAULT CHARSET=utf8mb4 COLLATE=utf8mb4_unicode_ci COMMENT='域名服务器节点'",
"fields": [
{
"name": "id",
- "definition": "int unsigned auto_increment COMMENT 'ID'"
+ "definition": "int(10) unsigned auto_increment COMMENT 'ID'"
},
{
"name": "adminId",
- "definition": "int unsigned DEFAULT '0' COMMENT '管理员ID'"
+ "definition": "int(10) unsigned DEFAULT '0' COMMENT '管理员ID'"
},
{
"name": "clusterId",
- "definition": "int unsigned DEFAULT '0' COMMENT '集群ID'"
+ "definition": "int(10) unsigned DEFAULT '0' COMMENT '集群ID'"
},
{
"name": "name",
@@ -120098,7 +120796,7 @@
},
{
"name": "isOn",
- "definition": "tinyint unsigned DEFAULT '1' COMMENT '是否启用'"
+ "definition": "tinyint(3) unsigned DEFAULT '1' COMMENT '是否启用'"
},
{
"name": "status",
@@ -120114,11 +120812,11 @@
},
{
"name": "isUp",
- "definition": "tinyint unsigned DEFAULT '1' COMMENT '是否运行'"
+ "definition": "tinyint(3) unsigned DEFAULT '1' COMMENT '是否运行'"
},
{
"name": "isInstalled",
- "definition": "tinyint unsigned DEFAULT '0' COMMENT '是否已安装'"
+ "definition": "tinyint(3) unsigned DEFAULT '0' COMMENT '是否已安装'"
},
{
"name": "installStatus",
@@ -120130,19 +120828,19 @@
},
{
"name": "state",
- "definition": "tinyint unsigned DEFAULT '1' COMMENT '状态'"
+ "definition": "tinyint(3) unsigned DEFAULT '1' COMMENT '状态'"
},
{
"name": "isActive",
- "definition": "tinyint unsigned DEFAULT '1' COMMENT '是否活跃'"
+ "definition": "tinyint(3) unsigned DEFAULT '1' COMMENT '是否活跃'"
},
{
"name": "statusIsNotified",
- "definition": "tinyint unsigned DEFAULT '1' COMMENT '活跃状态已经通知'"
+ "definition": "tinyint(3) unsigned DEFAULT '1' COMMENT '活跃状态已经通知'"
},
{
"name": "inactiveNotifiedAt",
- "definition": "bigint unsigned DEFAULT '0' COMMENT '离线通知时间'"
+ "definition": "bigint(20) unsigned DEFAULT '0' COMMENT '离线通知时间'"
},
{
"name": "connectedAPINodes",
@@ -120169,11 +120867,11 @@
"name": "edgeNSPlans",
"engine": "InnoDB",
"charset": "utf8mb4_unicode_ci",
- "definition": "CREATE TABLE `edgeNSPlans` (\n `id` int unsigned NOT NULL AUTO_INCREMENT COMMENT 'ID',\n `name` varchar(255) DEFAULT NULL COMMENT '套餐名称',\n `isOn` tinyint unsigned DEFAULT '0' COMMENT '是否启用',\n `monthlyPrice` decimal(10,2) unsigned DEFAULT '0.00' COMMENT '月价格',\n `yearlyPrice` decimal(10,2) unsigned DEFAULT '0.00' COMMENT '年价格',\n `config` json DEFAULT NULL COMMENT '配置',\n `order` int unsigned DEFAULT '0' COMMENT '排序',\n `state` tinyint unsigned DEFAULT '1' COMMENT '状态',\n PRIMARY KEY (`id`)\n) ENGINE=InnoDB DEFAULT CHARSET=utf8mb4 COLLATE=utf8mb4_unicode_ci COMMENT='NS套餐'",
+ "definition": "CREATE TABLE `edgeNSPlans` (\n `id` int(10) unsigned NOT NULL AUTO_INCREMENT COMMENT 'ID',\n `name` varchar(255) COLLATE utf8mb4_unicode_ci DEFAULT NULL COMMENT '套餐名称',\n `isOn` tinyint(3) unsigned DEFAULT '0' COMMENT '是否启用',\n `monthlyPrice` decimal(10,2) unsigned DEFAULT '0.00' COMMENT '月价格',\n `yearlyPrice` decimal(10,2) unsigned DEFAULT '0.00' COMMENT '年价格',\n `config` json DEFAULT NULL COMMENT '配置',\n `order` int(10) unsigned DEFAULT '0' COMMENT '排序',\n `state` tinyint(3) unsigned DEFAULT '1' COMMENT '状态',\n PRIMARY KEY (`id`)\n) ENGINE=InnoDB DEFAULT CHARSET=utf8mb4 COLLATE=utf8mb4_unicode_ci COMMENT='NS套餐'",
"fields": [
{
"name": "id",
- "definition": "int unsigned auto_increment COMMENT 'ID'"
+ "definition": "int(10) unsigned auto_increment COMMENT 'ID'"
},
{
"name": "name",
@@ -120181,7 +120879,7 @@
},
{
"name": "isOn",
- "definition": "tinyint unsigned DEFAULT '0' COMMENT '是否启用'"
+ "definition": "tinyint(3) unsigned DEFAULT '0' COMMENT '是否启用'"
},
{
"name": "monthlyPrice",
@@ -120197,11 +120895,11 @@
},
{
"name": "order",
- "definition": "int unsigned DEFAULT '0' COMMENT '排序'"
+ "definition": "int(10) unsigned DEFAULT '0' COMMENT '排序'"
},
{
"name": "state",
- "definition": "tinyint unsigned DEFAULT '1' COMMENT '状态'"
+ "definition": "tinyint(3) unsigned DEFAULT '1' COMMENT '状态'"
}
],
"indexes": [
@@ -120216,11 +120914,11 @@
"name": "edgeNSQuestionOptions",
"engine": "InnoDB",
"charset": "utf8mb4_unicode_ci",
- "definition": "CREATE TABLE `edgeNSQuestionOptions` (\n `id` bigint unsigned NOT NULL AUTO_INCREMENT COMMENT 'ID',\n `name` varchar(128) DEFAULT NULL COMMENT '选项名',\n `values` json DEFAULT NULL COMMENT '选项值',\n `createdAt` bigint unsigned DEFAULT '0' COMMENT '创建时间',\n PRIMARY KEY (`id`)\n) ENGINE=InnoDB DEFAULT CHARSET=utf8mb4 COLLATE=utf8mb4_unicode_ci COMMENT='DNS请求选项'",
+ "definition": "CREATE TABLE `edgeNSQuestionOptions` (\n `id` bigint(20) unsigned NOT NULL AUTO_INCREMENT COMMENT 'ID',\n `name` varchar(128) COLLATE utf8mb4_unicode_ci DEFAULT NULL COMMENT '选项名',\n `values` json DEFAULT NULL COMMENT '选项值',\n `createdAt` bigint(20) unsigned DEFAULT '0' COMMENT '创建时间',\n PRIMARY KEY (`id`)\n) ENGINE=InnoDB DEFAULT CHARSET=utf8mb4 COLLATE=utf8mb4_unicode_ci COMMENT='DNS请求选项'",
"fields": [
{
"name": "id",
- "definition": "bigint unsigned auto_increment COMMENT 'ID'"
+ "definition": "bigint(20) unsigned auto_increment COMMENT 'ID'"
},
{
"name": "name",
@@ -120232,7 +120930,7 @@
},
{
"name": "createdAt",
- "definition": "bigint unsigned DEFAULT '0' COMMENT '创建时间'"
+ "definition": "bigint(20) unsigned DEFAULT '0' COMMENT '创建时间'"
}
],
"indexes": [
@@ -120247,27 +120945,27 @@
"name": "edgeNSRecordHourlyStats",
"engine": "InnoDB",
"charset": "utf8mb4_unicode_ci",
- "definition": "CREATE TABLE `edgeNSRecordHourlyStats` (\n `id` bigint unsigned NOT NULL AUTO_INCREMENT COMMENT 'ID',\n `clusterId` int unsigned DEFAULT '0' COMMENT '集群ID',\n `nodeId` int unsigned DEFAULT '0' COMMENT '节点ID',\n `domainId` bigint unsigned DEFAULT '0' COMMENT '域名ID',\n `recordId` bigint unsigned DEFAULT '0' COMMENT '记录ID',\n `day` varchar(8) DEFAULT NULL COMMENT 'YYYYMMDD',\n `hour` varchar(10) DEFAULT NULL COMMENT 'YYYYMMDDHH',\n `countRequests` bigint unsigned DEFAULT '0' COMMENT '请求数',\n `bytes` bigint unsigned DEFAULT '0' COMMENT '流量',\n PRIMARY KEY (`id`),\n UNIQUE KEY `node_record_hour` (`nodeId`,`recordId`,`hour`) USING BTREE,\n KEY `day` (`day`),\n KEY `hour` (`hour`),\n KEY `domainId` (`domainId`)\n) ENGINE=InnoDB DEFAULT CHARSET=utf8mb4 COLLATE=utf8mb4_unicode_ci COMMENT='NS记录统计'",
+ "definition": "CREATE TABLE `edgeNSRecordHourlyStats` (\n `id` bigint(20) unsigned NOT NULL AUTO_INCREMENT COMMENT 'ID',\n `clusterId` int(10) unsigned DEFAULT '0' COMMENT '集群ID',\n `nodeId` int(10) unsigned DEFAULT '0' COMMENT '节点ID',\n `domainId` bigint(20) unsigned DEFAULT '0' COMMENT '域名ID',\n `recordId` bigint(20) unsigned DEFAULT '0' COMMENT '记录ID',\n `day` varchar(8) COLLATE utf8mb4_unicode_ci DEFAULT NULL COMMENT 'YYYYMMDD',\n `hour` varchar(10) COLLATE utf8mb4_unicode_ci DEFAULT NULL COMMENT 'YYYYMMDDHH',\n `countRequests` bigint(20) unsigned DEFAULT '0' COMMENT '请求数',\n `bytes` bigint(20) unsigned DEFAULT '0' COMMENT '流量',\n PRIMARY KEY (`id`),\n UNIQUE KEY `node_record_hour` (`nodeId`,`recordId`,`hour`) USING BTREE,\n KEY `day` (`day`),\n KEY `hour` (`hour`),\n KEY `domainId` (`domainId`)\n) ENGINE=InnoDB DEFAULT CHARSET=utf8mb4 COLLATE=utf8mb4_unicode_ci COMMENT='NS记录统计'",
"fields": [
{
"name": "id",
- "definition": "bigint unsigned auto_increment COMMENT 'ID'"
+ "definition": "bigint(20) unsigned auto_increment COMMENT 'ID'"
},
{
"name": "clusterId",
- "definition": "int unsigned DEFAULT '0' COMMENT '集群ID'"
+ "definition": "int(10) unsigned DEFAULT '0' COMMENT '集群ID'"
},
{
"name": "nodeId",
- "definition": "int unsigned DEFAULT '0' COMMENT '节点ID'"
+ "definition": "int(10) unsigned DEFAULT '0' COMMENT '节点ID'"
},
{
"name": "domainId",
- "definition": "bigint unsigned DEFAULT '0' COMMENT '域名ID'"
+ "definition": "bigint(20) unsigned DEFAULT '0' COMMENT '域名ID'"
},
{
"name": "recordId",
- "definition": "bigint unsigned DEFAULT '0' COMMENT '记录ID'"
+ "definition": "bigint(20) unsigned DEFAULT '0' COMMENT '记录ID'"
},
{
"name": "day",
@@ -120279,11 +120977,11 @@
},
{
"name": "countRequests",
- "definition": "bigint unsigned DEFAULT '0' COMMENT '请求数'"
+ "definition": "bigint(20) unsigned DEFAULT '0' COMMENT '请求数'"
},
{
"name": "bytes",
- "definition": "bigint unsigned DEFAULT '0' COMMENT '流量'"
+ "definition": "bigint(20) unsigned DEFAULT '0' COMMENT '流量'"
}
],
"indexes": [
@@ -120314,19 +121012,19 @@
"name": "edgeNSRecords",
"engine": "InnoDB",
"charset": "utf8mb4_unicode_ci",
- "definition": "CREATE TABLE `edgeNSRecords` (\n `id` bigint unsigned NOT NULL AUTO_INCREMENT COMMENT 'ID',\n `domainId` int unsigned DEFAULT '0' COMMENT '域名ID',\n `isOn` tinyint unsigned DEFAULT '1' COMMENT '是否启用',\n `description` varchar(512) DEFAULT NULL COMMENT '备注',\n `name` varchar(255) DEFAULT NULL COMMENT '记录名',\n `type` varchar(32) DEFAULT NULL COMMENT '类型',\n `value` varchar(4096) DEFAULT NULL COMMENT '值',\n `mxPriority` int unsigned DEFAULT '0' COMMENT 'MX优先级',\n `srvPriority` int unsigned DEFAULT '0' COMMENT 'SRV优先级',\n `srvWeight` int unsigned DEFAULT '0' COMMENT 'SRV权重',\n `srvPort` int unsigned DEFAULT '0' COMMENT 'SRV端口',\n `caaFlag` tinyint unsigned DEFAULT '0' COMMENT 'CAA Flag',\n `caaTag` varchar(32) DEFAULT NULL COMMENT 'CAA TAG',\n `ttl` int unsigned DEFAULT '0' COMMENT 'TTL(秒)',\n `weight` int unsigned DEFAULT '0' COMMENT '权重',\n `routeIds` json DEFAULT NULL COMMENT '线路',\n `healthCheck` json DEFAULT NULL COMMENT '健康检查配置',\n `countUp` int unsigned DEFAULT '0' COMMENT '连续上线次数',\n `countDown` int unsigned DEFAULT '0' COMMENT '连续离线次数',\n `isUp` tinyint unsigned DEFAULT '1' COMMENT '是否在线',\n `createdAt` bigint unsigned DEFAULT '0' COMMENT '创建时间',\n `version` bigint unsigned DEFAULT '0' COMMENT '版本号',\n `state` tinyint unsigned DEFAULT '1' COMMENT '状态',\n PRIMARY KEY (`id`),\n KEY `domainId` (`domainId`),\n KEY `version` (`version`)\n) ENGINE=InnoDB DEFAULT CHARSET=utf8mb4 COLLATE=utf8mb4_unicode_ci COMMENT='DNS记录'",
+ "definition": "CREATE TABLE `edgeNSRecords` (\n `id` bigint(20) unsigned NOT NULL AUTO_INCREMENT COMMENT 'ID',\n `domainId` int(10) unsigned DEFAULT '0' COMMENT '域名ID',\n `isOn` tinyint(3) unsigned DEFAULT '1' COMMENT '是否启用',\n `description` varchar(512) COLLATE utf8mb4_unicode_ci DEFAULT NULL COMMENT '备注',\n `name` varchar(255) COLLATE utf8mb4_unicode_ci DEFAULT NULL COMMENT '记录名',\n `type` varchar(32) COLLATE utf8mb4_unicode_ci DEFAULT NULL COMMENT '类型',\n `value` varchar(4096) COLLATE utf8mb4_unicode_ci DEFAULT NULL COMMENT '值',\n `mxPriority` int(10) unsigned DEFAULT '0' COMMENT 'MX优先级',\n `srvPriority` int(10) unsigned DEFAULT '0' COMMENT 'SRV优先级',\n `srvWeight` int(10) unsigned DEFAULT '0' COMMENT 'SRV权重',\n `srvPort` int(10) unsigned DEFAULT '0' COMMENT 'SRV端口',\n `caaFlag` tinyint(3) unsigned DEFAULT '0' COMMENT 'CAA Flag',\n `caaTag` varchar(32) COLLATE utf8mb4_unicode_ci DEFAULT NULL COMMENT 'CAA TAG',\n `ttl` int(10) unsigned DEFAULT '0' COMMENT 'TTL(秒)',\n `weight` int(10) unsigned DEFAULT '0' COMMENT '权重',\n `routeIds` json DEFAULT NULL COMMENT '线路',\n `healthCheck` json DEFAULT NULL COMMENT '健康检查配置',\n `countUp` int(10) unsigned DEFAULT '0' COMMENT '连续上线次数',\n `countDown` int(10) unsigned DEFAULT '0' COMMENT '连续离线次数',\n `isUp` tinyint(3) unsigned DEFAULT '1' COMMENT '是否在线',\n `createdAt` bigint(20) unsigned DEFAULT '0' COMMENT '创建时间',\n `version` bigint(20) unsigned DEFAULT '0' COMMENT '版本号',\n `state` tinyint(3) unsigned DEFAULT '1' COMMENT '状态',\n PRIMARY KEY (`id`),\n KEY `domainId` (`domainId`),\n KEY `version` (`version`)\n) ENGINE=InnoDB DEFAULT CHARSET=utf8mb4 COLLATE=utf8mb4_unicode_ci COMMENT='DNS记录'",
"fields": [
{
"name": "id",
- "definition": "bigint unsigned auto_increment COMMENT 'ID'"
+ "definition": "bigint(20) unsigned auto_increment COMMENT 'ID'"
},
{
"name": "domainId",
- "definition": "int unsigned DEFAULT '0' COMMENT '域名ID'"
+ "definition": "int(10) unsigned DEFAULT '0' COMMENT '域名ID'"
},
{
"name": "isOn",
- "definition": "tinyint unsigned DEFAULT '1' COMMENT '是否启用'"
+ "definition": "tinyint(3) unsigned DEFAULT '1' COMMENT '是否启用'"
},
{
"name": "description",
@@ -120346,23 +121044,23 @@
},
{
"name": "mxPriority",
- "definition": "int unsigned DEFAULT '0' COMMENT 'MX优先级'"
+ "definition": "int(10) unsigned DEFAULT '0' COMMENT 'MX优先级'"
},
{
"name": "srvPriority",
- "definition": "int unsigned DEFAULT '0' COMMENT 'SRV优先级'"
+ "definition": "int(10) unsigned DEFAULT '0' COMMENT 'SRV优先级'"
},
{
"name": "srvWeight",
- "definition": "int unsigned DEFAULT '0' COMMENT 'SRV权重'"
+ "definition": "int(10) unsigned DEFAULT '0' COMMENT 'SRV权重'"
},
{
"name": "srvPort",
- "definition": "int unsigned DEFAULT '0' COMMENT 'SRV端口'"
+ "definition": "int(10) unsigned DEFAULT '0' COMMENT 'SRV端口'"
},
{
"name": "caaFlag",
- "definition": "tinyint unsigned DEFAULT '0' COMMENT 'CAA Flag'"
+ "definition": "tinyint(3) unsigned DEFAULT '0' COMMENT 'CAA Flag'"
},
{
"name": "caaTag",
@@ -120370,11 +121068,11 @@
},
{
"name": "ttl",
- "definition": "int unsigned DEFAULT '0' COMMENT 'TTL(秒)'"
+ "definition": "int(10) unsigned DEFAULT '0' COMMENT 'TTL(秒)'"
},
{
"name": "weight",
- "definition": "int unsigned DEFAULT '0' COMMENT '权重'"
+ "definition": "int(10) unsigned DEFAULT '0' COMMENT '权重'"
},
{
"name": "routeIds",
@@ -120386,27 +121084,27 @@
},
{
"name": "countUp",
- "definition": "int unsigned DEFAULT '0' COMMENT '连续上线次数'"
+ "definition": "int(10) unsigned DEFAULT '0' COMMENT '连续上线次数'"
},
{
"name": "countDown",
- "definition": "int unsigned DEFAULT '0' COMMENT '连续离线次数'"
+ "definition": "int(10) unsigned DEFAULT '0' COMMENT '连续离线次数'"
},
{
"name": "isUp",
- "definition": "tinyint unsigned DEFAULT '1' COMMENT '是否在线'"
+ "definition": "tinyint(3) unsigned DEFAULT '1' COMMENT '是否在线'"
},
{
"name": "createdAt",
- "definition": "bigint unsigned DEFAULT '0' COMMENT '创建时间'"
+ "definition": "bigint(20) unsigned DEFAULT '0' COMMENT '创建时间'"
},
{
"name": "version",
- "definition": "bigint unsigned DEFAULT '0' COMMENT '版本号'"
+ "definition": "bigint(20) unsigned DEFAULT '0' COMMENT '版本号'"
},
{
"name": "state",
- "definition": "tinyint unsigned DEFAULT '1' COMMENT '状态'"
+ "definition": "tinyint(3) unsigned DEFAULT '1' COMMENT '状态'"
}
],
"indexes": [
@@ -120429,15 +121127,15 @@
"name": "edgeNSRouteCategories",
"engine": "InnoDB",
"charset": "utf8mb4_unicode_ci",
- "definition": "CREATE TABLE `edgeNSRouteCategories` (\n `id` bigint unsigned NOT NULL AUTO_INCREMENT COMMENT 'ID',\n `isOn` tinyint unsigned DEFAULT '1' COMMENT '是否启用',\n `name` varchar(255) DEFAULT NULL COMMENT '分类名',\n `adminId` bigint unsigned DEFAULT '0' COMMENT '管理员ID',\n `userId` bigint unsigned DEFAULT '0' COMMENT '用户ID',\n `order` int unsigned DEFAULT '0' COMMENT '排序',\n `state` tinyint unsigned DEFAULT '1' COMMENT '状态',\n PRIMARY KEY (`id`),\n KEY `adminId` (`adminId`),\n KEY `userId` (`userId`)\n) ENGINE=InnoDB DEFAULT CHARSET=utf8mb4 COLLATE=utf8mb4_unicode_ci COMMENT='线路分类'",
+ "definition": "CREATE TABLE `edgeNSRouteCategories` (\n `id` bigint(20) unsigned NOT NULL AUTO_INCREMENT COMMENT 'ID',\n `isOn` tinyint(3) unsigned DEFAULT '1' COMMENT '是否启用',\n `name` varchar(255) COLLATE utf8mb4_unicode_ci DEFAULT NULL COMMENT '分类名',\n `adminId` bigint(20) unsigned DEFAULT '0' COMMENT '管理员ID',\n `userId` bigint(20) unsigned DEFAULT '0' COMMENT '用户ID',\n `order` int(10) unsigned DEFAULT '0' COMMENT '排序',\n `state` tinyint(3) unsigned DEFAULT '1' COMMENT '状态',\n PRIMARY KEY (`id`),\n KEY `adminId` (`adminId`),\n KEY `userId` (`userId`)\n) ENGINE=InnoDB DEFAULT CHARSET=utf8mb4 COLLATE=utf8mb4_unicode_ci COMMENT='线路分类'",
"fields": [
{
"name": "id",
- "definition": "bigint unsigned auto_increment COMMENT 'ID'"
+ "definition": "bigint(20) unsigned auto_increment COMMENT 'ID'"
},
{
"name": "isOn",
- "definition": "tinyint unsigned DEFAULT '1' COMMENT '是否启用'"
+ "definition": "tinyint(3) unsigned DEFAULT '1' COMMENT '是否启用'"
},
{
"name": "name",
@@ -120445,19 +121143,19 @@
},
{
"name": "adminId",
- "definition": "bigint unsigned DEFAULT '0' COMMENT '管理员ID'"
+ "definition": "bigint(20) unsigned DEFAULT '0' COMMENT '管理员ID'"
},
{
"name": "userId",
- "definition": "bigint unsigned DEFAULT '0' COMMENT '用户ID'"
+ "definition": "bigint(20) unsigned DEFAULT '0' COMMENT '用户ID'"
},
{
"name": "order",
- "definition": "int unsigned DEFAULT '0' COMMENT '排序'"
+ "definition": "int(10) unsigned DEFAULT '0' COMMENT '排序'"
},
{
"name": "state",
- "definition": "tinyint unsigned DEFAULT '1' COMMENT '状态'"
+ "definition": "tinyint(3) unsigned DEFAULT '1' COMMENT '状态'"
}
],
"indexes": [
@@ -120480,39 +121178,39 @@
"name": "edgeNSRoutes",
"engine": "InnoDB",
"charset": "utf8mb4_unicode_ci",
- "definition": "CREATE TABLE `edgeNSRoutes` (\n `id` int unsigned NOT NULL AUTO_INCREMENT COMMENT 'ID',\n `isOn` tinyint unsigned DEFAULT '0' COMMENT '是否启用',\n `clusterId` int unsigned DEFAULT '0' COMMENT '集群ID',\n `categoryId` int unsigned DEFAULT '0' COMMENT '分类ID',\n `domainId` bigint unsigned DEFAULT '0' COMMENT '域名ID',\n `adminId` bigint unsigned DEFAULT '0' COMMENT '管理员ID',\n `userId` bigint unsigned DEFAULT '0' COMMENT '用户ID',\n `isPublic` tinyint unsigned DEFAULT '0' COMMENT '是否公用(管理员创建的线路)',\n `name` varchar(255) DEFAULT NULL COMMENT '名称',\n `ranges` json DEFAULT NULL COMMENT '范围',\n `order` int unsigned DEFAULT '0' COMMENT '排序',\n `version` bigint unsigned DEFAULT '0' COMMENT '版本号',\n `priority` int unsigned DEFAULT '0' COMMENT '优先级,越高越优先',\n `code` varchar(128) DEFAULT NULL COMMENT '代号',\n `state` tinyint unsigned DEFAULT '1' COMMENT '状态',\n PRIMARY KEY (`id`),\n KEY `clusterId` (`clusterId`),\n KEY `domainId` (`domainId`),\n KEY `userId` (`userId`),\n KEY `adminId` (`adminId`)\n) ENGINE=InnoDB DEFAULT CHARSET=utf8mb4 COLLATE=utf8mb4_unicode_ci COMMENT='DNS线路'",
+ "definition": "CREATE TABLE `edgeNSRoutes` (\n `id` int(10) unsigned NOT NULL AUTO_INCREMENT COMMENT 'ID',\n `isOn` tinyint(3) unsigned DEFAULT '0' COMMENT '是否启用',\n `clusterId` int(10) unsigned DEFAULT '0' COMMENT '集群ID',\n `categoryId` int(10) unsigned DEFAULT '0' COMMENT '分类ID',\n `domainId` bigint(20) unsigned DEFAULT '0' COMMENT '域名ID',\n `adminId` bigint(20) unsigned DEFAULT '0' COMMENT '管理员ID',\n `userId` bigint(20) unsigned DEFAULT '0' COMMENT '用户ID',\n `isPublic` tinyint(3) unsigned DEFAULT '0' COMMENT '是否公用(管理员创建的线路)',\n `name` varchar(255) COLLATE utf8mb4_unicode_ci DEFAULT NULL COMMENT '名称',\n `ranges` json DEFAULT NULL COMMENT '范围',\n `order` int(10) unsigned DEFAULT '0' COMMENT '排序',\n `version` bigint(20) unsigned DEFAULT '0' COMMENT '版本号',\n `priority` int(10) unsigned DEFAULT '0' COMMENT '优先级,越高越优先',\n `code` varchar(128) COLLATE utf8mb4_unicode_ci DEFAULT NULL COMMENT '代号',\n `state` tinyint(3) unsigned DEFAULT '1' COMMENT '状态',\n PRIMARY KEY (`id`),\n KEY `clusterId` (`clusterId`),\n KEY `domainId` (`domainId`),\n KEY `userId` (`userId`),\n KEY `adminId` (`adminId`)\n) ENGINE=InnoDB DEFAULT CHARSET=utf8mb4 COLLATE=utf8mb4_unicode_ci COMMENT='DNS线路'",
"fields": [
{
"name": "id",
- "definition": "int unsigned auto_increment COMMENT 'ID'"
+ "definition": "int(10) unsigned auto_increment COMMENT 'ID'"
},
{
"name": "isOn",
- "definition": "tinyint unsigned DEFAULT '0' COMMENT '是否启用'"
+ "definition": "tinyint(3) unsigned DEFAULT '0' COMMENT '是否启用'"
},
{
"name": "clusterId",
- "definition": "int unsigned DEFAULT '0' COMMENT '集群ID'"
+ "definition": "int(10) unsigned DEFAULT '0' COMMENT '集群ID'"
},
{
"name": "categoryId",
- "definition": "int unsigned DEFAULT '0' COMMENT '分类ID'"
+ "definition": "int(10) unsigned DEFAULT '0' COMMENT '分类ID'"
},
{
"name": "domainId",
- "definition": "bigint unsigned DEFAULT '0' COMMENT '域名ID'"
+ "definition": "bigint(20) unsigned DEFAULT '0' COMMENT '域名ID'"
},
{
"name": "adminId",
- "definition": "bigint unsigned DEFAULT '0' COMMENT '管理员ID'"
+ "definition": "bigint(20) unsigned DEFAULT '0' COMMENT '管理员ID'"
},
{
"name": "userId",
- "definition": "bigint unsigned DEFAULT '0' COMMENT '用户ID'"
+ "definition": "bigint(20) unsigned DEFAULT '0' COMMENT '用户ID'"
},
{
"name": "isPublic",
- "definition": "tinyint unsigned DEFAULT '0' COMMENT '是否公用(管理员创建的线路)'"
+ "definition": "tinyint(3) unsigned DEFAULT '0' COMMENT '是否公用(管理员创建的线路)'"
},
{
"name": "name",
@@ -120524,15 +121222,15 @@
},
{
"name": "order",
- "definition": "int unsigned DEFAULT '0' COMMENT '排序'"
+ "definition": "int(10) unsigned DEFAULT '0' COMMENT '排序'"
},
{
"name": "version",
- "definition": "bigint unsigned DEFAULT '0' COMMENT '版本号'"
+ "definition": "bigint(20) unsigned DEFAULT '0' COMMENT '版本号'"
},
{
"name": "priority",
- "definition": "int unsigned DEFAULT '0' COMMENT '优先级,越高越优先'"
+ "definition": "int(10) unsigned DEFAULT '0' COMMENT '优先级,越高越优先'"
},
{
"name": "code",
@@ -120540,7 +121238,7 @@
},
{
"name": "state",
- "definition": "tinyint unsigned DEFAULT '1' COMMENT '状态'"
+ "definition": "tinyint(3) unsigned DEFAULT '1' COMMENT '状态'"
}
],
"indexes": [
@@ -120571,19 +121269,19 @@
"name": "edgeNSUserPlans",
"engine": "InnoDB",
"charset": "utf8mb4_unicode_ci",
- "definition": "CREATE TABLE `edgeNSUserPlans` (\n `id` bigint unsigned NOT NULL AUTO_INCREMENT COMMENT 'ID',\n `userId` bigint unsigned DEFAULT '0' COMMENT '用户ID',\n `planId` int unsigned DEFAULT '0' COMMENT '套餐ID',\n `dayFrom` varchar(8) DEFAULT NULL COMMENT 'YYYYMMDD',\n `dayTo` varchar(8) DEFAULT NULL COMMENT 'YYYYMMDD',\n `periodUnit` varchar(8) DEFAULT NULL COMMENT 'monthly|yearly',\n `createdAt` bigint unsigned DEFAULT '0' COMMENT '创建时间',\n `state` tinyint unsigned DEFAULT '1' COMMENT '状态',\n PRIMARY KEY (`id`),\n KEY `userId` (`userId`),\n KEY `dayTo` (`dayTo`)\n) ENGINE=InnoDB DEFAULT CHARSET=utf8mb4 COLLATE=utf8mb4_unicode_ci COMMENT='用户套餐'",
+ "definition": "CREATE TABLE `edgeNSUserPlans` (\n `id` bigint(20) unsigned NOT NULL AUTO_INCREMENT COMMENT 'ID',\n `userId` bigint(20) unsigned DEFAULT '0' COMMENT '用户ID',\n `planId` int(10) unsigned DEFAULT '0' COMMENT '套餐ID',\n `dayFrom` varchar(8) COLLATE utf8mb4_unicode_ci DEFAULT NULL COMMENT 'YYYYMMDD',\n `dayTo` varchar(8) COLLATE utf8mb4_unicode_ci DEFAULT NULL COMMENT 'YYYYMMDD',\n `periodUnit` varchar(8) COLLATE utf8mb4_unicode_ci DEFAULT NULL COMMENT 'monthly|yearly',\n `createdAt` bigint(20) unsigned DEFAULT '0' COMMENT '创建时间',\n `state` tinyint(3) unsigned DEFAULT '1' COMMENT '状态',\n PRIMARY KEY (`id`),\n KEY `userId` (`userId`),\n KEY `dayTo` (`dayTo`)\n) ENGINE=InnoDB DEFAULT CHARSET=utf8mb4 COLLATE=utf8mb4_unicode_ci COMMENT='用户套餐'",
"fields": [
{
"name": "id",
- "definition": "bigint unsigned auto_increment COMMENT 'ID'"
+ "definition": "bigint(20) unsigned auto_increment COMMENT 'ID'"
},
{
"name": "userId",
- "definition": "bigint unsigned DEFAULT '0' COMMENT '用户ID'"
+ "definition": "bigint(20) unsigned DEFAULT '0' COMMENT '用户ID'"
},
{
"name": "planId",
- "definition": "int unsigned DEFAULT '0' COMMENT '套餐ID'"
+ "definition": "int(10) unsigned DEFAULT '0' COMMENT '套餐ID'"
},
{
"name": "dayFrom",
@@ -120599,11 +121297,11 @@
},
{
"name": "createdAt",
- "definition": "bigint unsigned DEFAULT '0' COMMENT '创建时间'"
+ "definition": "bigint(20) unsigned DEFAULT '0' COMMENT '创建时间'"
},
{
"name": "state",
- "definition": "tinyint unsigned DEFAULT '1' COMMENT '状态'"
+ "definition": "tinyint(3) unsigned DEFAULT '1' COMMENT '状态'"
}
],
"indexes": [
@@ -120626,27 +121324,27 @@
"name": "edgeNSZones",
"engine": "InnoDB",
"charset": "utf8mb4_unicode_ci",
- "definition": "CREATE TABLE `edgeNSZones` (\n `id` bigint unsigned NOT NULL AUTO_INCREMENT COMMENT 'ID',\n `domainId` bigint unsigned DEFAULT '0' COMMENT '域名ID',\n `isOn` tinyint unsigned DEFAULT '1' COMMENT '是否启用',\n `order` int unsigned DEFAULT '0' COMMENT '排序',\n `version` bigint unsigned DEFAULT '0' COMMENT '版本',\n `tsig` json DEFAULT NULL COMMENT 'TSIG配置',\n `state` tinyint unsigned DEFAULT '1' COMMENT '状态',\n PRIMARY KEY (`id`),\n KEY `domainId` (`domainId`)\n) ENGINE=InnoDB DEFAULT CHARSET=utf8mb4 COLLATE=utf8mb4_unicode_ci COMMENT='域名子域'",
+ "definition": "CREATE TABLE `edgeNSZones` (\n `id` bigint(20) unsigned NOT NULL AUTO_INCREMENT COMMENT 'ID',\n `domainId` bigint(20) unsigned DEFAULT '0' COMMENT '域名ID',\n `isOn` tinyint(3) unsigned DEFAULT '1' COMMENT '是否启用',\n `order` int(10) unsigned DEFAULT '0' COMMENT '排序',\n `version` bigint(20) unsigned DEFAULT '0' COMMENT '版本',\n `tsig` json DEFAULT NULL COMMENT 'TSIG配置',\n `state` tinyint(3) unsigned DEFAULT '1' COMMENT '状态',\n PRIMARY KEY (`id`),\n KEY `domainId` (`domainId`)\n) ENGINE=InnoDB DEFAULT CHARSET=utf8mb4 COLLATE=utf8mb4_unicode_ci COMMENT='域名子域'",
"fields": [
{
"name": "id",
- "definition": "bigint unsigned auto_increment COMMENT 'ID'"
+ "definition": "bigint(20) unsigned auto_increment COMMENT 'ID'"
},
{
"name": "domainId",
- "definition": "bigint unsigned DEFAULT '0' COMMENT '域名ID'"
+ "definition": "bigint(20) unsigned DEFAULT '0' COMMENT '域名ID'"
},
{
"name": "isOn",
- "definition": "tinyint unsigned DEFAULT '1' COMMENT '是否启用'"
+ "definition": "tinyint(3) unsigned DEFAULT '1' COMMENT '是否启用'"
},
{
"name": "order",
- "definition": "int unsigned DEFAULT '0' COMMENT '排序'"
+ "definition": "int(10) unsigned DEFAULT '0' COMMENT '排序'"
},
{
"name": "version",
- "definition": "bigint unsigned DEFAULT '0' COMMENT '版本'"
+ "definition": "bigint(20) unsigned DEFAULT '0' COMMENT '版本'"
},
{
"name": "tsig",
@@ -120654,7 +121352,7 @@
},
{
"name": "state",
- "definition": "tinyint unsigned DEFAULT '1' COMMENT '状态'"
+ "definition": "tinyint(3) unsigned DEFAULT '1' COMMENT '状态'"
}
],
"indexes": [
@@ -120673,15 +121371,15 @@
"name": "edgeNodeActions",
"engine": "InnoDB",
"charset": "utf8mb4_unicode_ci",
- "definition": "CREATE TABLE `edgeNodeActions` (\n `id` bigint unsigned NOT NULL AUTO_INCREMENT COMMENT 'ID',\n `nodeId` bigint unsigned DEFAULT '0' COMMENT '节点ID',\n `role` varchar(16) DEFAULT NULL COMMENT '角色',\n `isOn` tinyint unsigned DEFAULT '1' COMMENT '是否启用',\n `conds` json DEFAULT NULL COMMENT '条件',\n `action` json DEFAULT NULL COMMENT '动作',\n `duration` json DEFAULT NULL COMMENT '持续时间',\n `order` int unsigned DEFAULT '0' COMMENT '排序',\n `state` tinyint unsigned DEFAULT '1' COMMENT '状态',\n PRIMARY KEY (`id`),\n KEY `nodeId` (`nodeId`)\n) ENGINE=InnoDB DEFAULT CHARSET=utf8mb4 COLLATE=utf8mb4_unicode_ci COMMENT='节点智能调度设置'",
+ "definition": "CREATE TABLE `edgeNodeActions` (\n `id` bigint(20) unsigned NOT NULL AUTO_INCREMENT COMMENT 'ID',\n `nodeId` bigint(20) unsigned DEFAULT '0' COMMENT '节点ID',\n `role` varchar(16) COLLATE utf8mb4_unicode_ci DEFAULT NULL COMMENT '角色',\n `isOn` tinyint(3) unsigned DEFAULT '1' COMMENT '是否启用',\n `conds` json DEFAULT NULL COMMENT '条件',\n `action` json DEFAULT NULL COMMENT '动作',\n `duration` json DEFAULT NULL COMMENT '持续时间',\n `order` int(10) unsigned DEFAULT '0' COMMENT '排序',\n `state` tinyint(3) unsigned DEFAULT '1' COMMENT '状态',\n PRIMARY KEY (`id`),\n KEY `nodeId` (`nodeId`)\n) ENGINE=InnoDB DEFAULT CHARSET=utf8mb4 COLLATE=utf8mb4_unicode_ci COMMENT='节点智能调度设置'",
"fields": [
{
"name": "id",
- "definition": "bigint unsigned auto_increment COMMENT 'ID'"
+ "definition": "bigint(20) unsigned auto_increment COMMENT 'ID'"
},
{
"name": "nodeId",
- "definition": "bigint unsigned DEFAULT '0' COMMENT '节点ID'"
+ "definition": "bigint(20) unsigned DEFAULT '0' COMMENT '节点ID'"
},
{
"name": "role",
@@ -120689,7 +121387,7 @@
},
{
"name": "isOn",
- "definition": "tinyint unsigned DEFAULT '1' COMMENT '是否启用'"
+ "definition": "tinyint(3) unsigned DEFAULT '1' COMMENT '是否启用'"
},
{
"name": "conds",
@@ -120705,11 +121403,11 @@
},
{
"name": "order",
- "definition": "int unsigned DEFAULT '0' COMMENT '排序'"
+ "definition": "int(10) unsigned DEFAULT '0' COMMENT '排序'"
},
{
"name": "state",
- "definition": "tinyint unsigned DEFAULT '1' COMMENT '状态'"
+ "definition": "tinyint(3) unsigned DEFAULT '1' COMMENT '状态'"
}
],
"indexes": [
@@ -120728,19 +121426,19 @@
"name": "edgeNodeClusterFirewallActions",
"engine": "InnoDB",
"charset": "utf8mb4_unicode_ci",
- "definition": "CREATE TABLE `edgeNodeClusterFirewallActions` (\n `id` int unsigned NOT NULL AUTO_INCREMENT COMMENT 'ID',\n `adminId` int unsigned DEFAULT '0' COMMENT '管理员ID',\n `clusterId` int unsigned DEFAULT '0' COMMENT '集群ID',\n `name` varchar(255) DEFAULT NULL COMMENT '名称',\n `eventLevel` varchar(255) DEFAULT NULL COMMENT '级别',\n `type` varchar(64) DEFAULT NULL COMMENT '动作类型',\n `params` json DEFAULT NULL COMMENT '参数',\n `state` tinyint unsigned DEFAULT '1' COMMENT '状态',\n PRIMARY KEY (`id`),\n KEY `clusterId` (`clusterId`)\n) ENGINE=InnoDB DEFAULT CHARSET=utf8mb4 COLLATE=utf8mb4_unicode_ci COMMENT='防火墙动作'",
+ "definition": "CREATE TABLE `edgeNodeClusterFirewallActions` (\n `id` int(10) unsigned NOT NULL AUTO_INCREMENT COMMENT 'ID',\n `adminId` int(10) unsigned DEFAULT '0' COMMENT '管理员ID',\n `clusterId` int(10) unsigned DEFAULT '0' COMMENT '集群ID',\n `name` varchar(255) COLLATE utf8mb4_unicode_ci DEFAULT NULL COMMENT '名称',\n `eventLevel` varchar(255) COLLATE utf8mb4_unicode_ci DEFAULT NULL COMMENT '级别',\n `type` varchar(64) COLLATE utf8mb4_unicode_ci DEFAULT NULL COMMENT '动作类型',\n `params` json DEFAULT NULL COMMENT '参数',\n `state` tinyint(3) unsigned DEFAULT '1' COMMENT '状态',\n PRIMARY KEY (`id`),\n KEY `clusterId` (`clusterId`)\n) ENGINE=InnoDB DEFAULT CHARSET=utf8mb4 COLLATE=utf8mb4_unicode_ci COMMENT='防火墙动作'",
"fields": [
{
"name": "id",
- "definition": "int unsigned auto_increment COMMENT 'ID'"
+ "definition": "int(10) unsigned auto_increment COMMENT 'ID'"
},
{
"name": "adminId",
- "definition": "int unsigned DEFAULT '0' COMMENT '管理员ID'"
+ "definition": "int(10) unsigned DEFAULT '0' COMMENT '管理员ID'"
},
{
"name": "clusterId",
- "definition": "int unsigned DEFAULT '0' COMMENT '集群ID'"
+ "definition": "int(10) unsigned DEFAULT '0' COMMENT '集群ID'"
},
{
"name": "name",
@@ -120760,7 +121458,7 @@
},
{
"name": "state",
- "definition": "tinyint unsigned DEFAULT '1' COMMENT '状态'"
+ "definition": "tinyint(3) unsigned DEFAULT '1' COMMENT '状态'"
}
],
"indexes": [
@@ -120779,27 +121477,27 @@
"name": "edgeNodeClusterMetricItems",
"engine": "InnoDB",
"charset": "utf8mb4_unicode_ci",
- "definition": "CREATE TABLE `edgeNodeClusterMetricItems` (\n `id` int unsigned NOT NULL AUTO_INCREMENT COMMENT 'ID',\n `isOn` tinyint unsigned DEFAULT '1' COMMENT '是否启用',\n `clusterId` int unsigned DEFAULT '0' COMMENT '集群ID',\n `itemId` bigint unsigned DEFAULT '0' COMMENT '指标ID',\n `state` tinyint unsigned DEFAULT '1' COMMENT '是否启用',\n PRIMARY KEY (`id`),\n KEY `clusterId` (`clusterId`),\n KEY `itemId` (`itemId`)\n) ENGINE=InnoDB DEFAULT CHARSET=utf8mb4 COLLATE=utf8mb4_unicode_ci COMMENT='集群使用的指标'",
+ "definition": "CREATE TABLE `edgeNodeClusterMetricItems` (\n `id` int(10) unsigned NOT NULL AUTO_INCREMENT COMMENT 'ID',\n `isOn` tinyint(3) unsigned DEFAULT '1' COMMENT '是否启用',\n `clusterId` int(10) unsigned DEFAULT '0' COMMENT '集群ID',\n `itemId` bigint(20) unsigned DEFAULT '0' COMMENT '指标ID',\n `state` tinyint(3) unsigned DEFAULT '1' COMMENT '是否启用',\n PRIMARY KEY (`id`),\n KEY `clusterId` (`clusterId`),\n KEY `itemId` (`itemId`)\n) ENGINE=InnoDB DEFAULT CHARSET=utf8mb4 COLLATE=utf8mb4_unicode_ci COMMENT='集群使用的指标'",
"fields": [
{
"name": "id",
- "definition": "int unsigned auto_increment COMMENT 'ID'"
+ "definition": "int(10) unsigned auto_increment COMMENT 'ID'"
},
{
"name": "isOn",
- "definition": "tinyint unsigned DEFAULT '1' COMMENT '是否启用'"
+ "definition": "tinyint(3) unsigned DEFAULT '1' COMMENT '是否启用'"
},
{
"name": "clusterId",
- "definition": "int unsigned DEFAULT '0' COMMENT '集群ID'"
+ "definition": "int(10) unsigned DEFAULT '0' COMMENT '集群ID'"
},
{
"name": "itemId",
- "definition": "bigint unsigned DEFAULT '0' COMMENT '指标ID'"
+ "definition": "bigint(20) unsigned DEFAULT '0' COMMENT '指标ID'"
},
{
"name": "state",
- "definition": "tinyint unsigned DEFAULT '1' COMMENT '是否启用'"
+ "definition": "tinyint(3) unsigned DEFAULT '1' COMMENT '是否启用'"
}
],
"indexes": [
@@ -120822,15 +121520,15 @@
"name": "edgeNodeClusterTrafficDailyStats",
"engine": "InnoDB",
"charset": "utf8mb4_unicode_ci",
- "definition": "CREATE TABLE `edgeNodeClusterTrafficDailyStats` (\n `id` bigint unsigned NOT NULL AUTO_INCREMENT COMMENT 'ID',\n `clusterId` int unsigned DEFAULT '0' COMMENT '集群ID',\n `day` varchar(8) DEFAULT NULL COMMENT 'YYYYMMDD',\n `bytes` bigint unsigned DEFAULT NULL COMMENT '流量字节',\n `cachedBytes` bigint unsigned DEFAULT '0' COMMENT '缓存流量',\n `countRequests` bigint unsigned DEFAULT '0' COMMENT '请求数',\n `countCachedRequests` bigint unsigned DEFAULT '0' COMMENT '缓存的请求数',\n `countAttackRequests` bigint unsigned DEFAULT '0' COMMENT '攻击请求数',\n `attackBytes` bigint unsigned DEFAULT '0' COMMENT '攻击流量',\n PRIMARY KEY (`id`),\n UNIQUE KEY `cluster_day` (`clusterId`,`day`) USING BTREE\n) ENGINE=InnoDB DEFAULT CHARSET=utf8mb4 COLLATE=utf8mb4_unicode_ci COMMENT='总的流量统计(按天)'",
+ "definition": "CREATE TABLE `edgeNodeClusterTrafficDailyStats` (\n `id` bigint(20) unsigned NOT NULL AUTO_INCREMENT COMMENT 'ID',\n `clusterId` int(10) unsigned DEFAULT '0' COMMENT '集群ID',\n `day` varchar(8) COLLATE utf8mb4_unicode_ci DEFAULT NULL COMMENT 'YYYYMMDD',\n `bytes` bigint(20) unsigned DEFAULT NULL COMMENT '流量字节',\n `cachedBytes` bigint(20) unsigned DEFAULT '0' COMMENT '缓存流量',\n `countRequests` bigint(20) unsigned DEFAULT '0' COMMENT '请求数',\n `countCachedRequests` bigint(20) unsigned DEFAULT '0' COMMENT '缓存的请求数',\n `countAttackRequests` bigint(20) unsigned DEFAULT '0' COMMENT '攻击请求数',\n `attackBytes` bigint(20) unsigned DEFAULT '0' COMMENT '攻击流量',\n PRIMARY KEY (`id`),\n UNIQUE KEY `cluster_day` (`clusterId`,`day`) USING BTREE\n) ENGINE=InnoDB DEFAULT CHARSET=utf8mb4 COLLATE=utf8mb4_unicode_ci COMMENT='总的流量统计(按天)'",
"fields": [
{
"name": "id",
- "definition": "bigint unsigned auto_increment COMMENT 'ID'"
+ "definition": "bigint(20) unsigned auto_increment COMMENT 'ID'"
},
{
"name": "clusterId",
- "definition": "int unsigned DEFAULT '0' COMMENT '集群ID'"
+ "definition": "int(10) unsigned DEFAULT '0' COMMENT '集群ID'"
},
{
"name": "day",
@@ -120838,27 +121536,27 @@
},
{
"name": "bytes",
- "definition": "bigint unsigned COMMENT '流量字节'"
+ "definition": "bigint(20) unsigned COMMENT '流量字节'"
},
{
"name": "cachedBytes",
- "definition": "bigint unsigned DEFAULT '0' COMMENT '缓存流量'"
+ "definition": "bigint(20) unsigned DEFAULT '0' COMMENT '缓存流量'"
},
{
"name": "countRequests",
- "definition": "bigint unsigned DEFAULT '0' COMMENT '请求数'"
+ "definition": "bigint(20) unsigned DEFAULT '0' COMMENT '请求数'"
},
{
"name": "countCachedRequests",
- "definition": "bigint unsigned DEFAULT '0' COMMENT '缓存的请求数'"
+ "definition": "bigint(20) unsigned DEFAULT '0' COMMENT '缓存的请求数'"
},
{
"name": "countAttackRequests",
- "definition": "bigint unsigned DEFAULT '0' COMMENT '攻击请求数'"
+ "definition": "bigint(20) unsigned DEFAULT '0' COMMENT '攻击请求数'"
},
{
"name": "attackBytes",
- "definition": "bigint unsigned DEFAULT '0' COMMENT '攻击流量'"
+ "definition": "bigint(20) unsigned DEFAULT '0' COMMENT '攻击流量'"
}
],
"indexes": [
@@ -120877,23 +121575,23 @@
"name": "edgeNodeClusters",
"engine": "InnoDB",
"charset": "utf8mb4_unicode_ci",
- "definition": "CREATE TABLE `edgeNodeClusters` (\n `id` int unsigned NOT NULL AUTO_INCREMENT COMMENT 'ID',\n `adminId` int unsigned DEFAULT '0' COMMENT '管理员ID',\n `userId` int unsigned DEFAULT '0' COMMENT '用户ID',\n `isOn` tinyint unsigned DEFAULT '1' COMMENT '是否启用',\n `name` varchar(255) DEFAULT NULL COMMENT '名称',\n `useAllAPINodes` tinyint unsigned DEFAULT '1' COMMENT '是否使用所有API节点',\n `apiNodes` json DEFAULT NULL COMMENT '使用的API节点',\n `installDir` varchar(512) DEFAULT NULL COMMENT '安装目录',\n `order` int unsigned DEFAULT '0' COMMENT '排序',\n `createdAt` bigint unsigned DEFAULT '0' COMMENT '创建时间',\n `grantId` int unsigned DEFAULT '0' COMMENT '默认认证方式',\n `sshParams` json DEFAULT NULL COMMENT 'SSH默认参数',\n `state` tinyint unsigned DEFAULT '1' COMMENT '状态',\n `autoRegister` tinyint unsigned DEFAULT '1' COMMENT '是否开启自动注册',\n `uniqueId` varchar(32) DEFAULT NULL COMMENT '唯一ID',\n `secret` varchar(32) DEFAULT NULL COMMENT '密钥',\n `healthCheck` json DEFAULT NULL COMMENT '健康检查',\n `dnsName` varchar(255) DEFAULT NULL COMMENT 'DNS名称',\n `dnsDomainId` int unsigned DEFAULT '0' COMMENT '域名ID',\n `dns` json DEFAULT NULL COMMENT 'DNS配置',\n `toa` json DEFAULT NULL COMMENT 'TOA配置',\n `cachePolicyId` int unsigned DEFAULT '0' COMMENT '缓存策略ID',\n `httpFirewallPolicyId` int unsigned DEFAULT '0' COMMENT 'WAF策略ID',\n `accessLog` json DEFAULT NULL COMMENT '访问日志设置',\n `systemServices` json DEFAULT NULL COMMENT '系统服务设置',\n `timeZone` varchar(64) DEFAULT NULL COMMENT '时区',\n `nodeMaxThreads` int unsigned DEFAULT '0' COMMENT '节点最大线程数',\n `ddosProtection` json DEFAULT NULL COMMENT 'DDoS防护设置',\n `autoOpenPorts` tinyint unsigned DEFAULT '1' COMMENT '是否自动尝试开放端口',\n `isPinned` tinyint unsigned DEFAULT '0' COMMENT '是否置顶',\n `webp` json DEFAULT NULL COMMENT 'WebP设置',\n `uam` json DEFAULT NULL COMMENT 'UAM设置',\n `clock` json DEFAULT NULL COMMENT '时钟配置',\n `globalServerConfig` json DEFAULT NULL COMMENT '全局服务配置',\n `autoRemoteStart` tinyint unsigned DEFAULT '1' COMMENT '自动远程启动',\n `autoInstallNftables` tinyint unsigned DEFAULT '0' COMMENT '自动安装nftables',\n `isAD` tinyint unsigned DEFAULT '0' COMMENT '是否为高防集群',\n `httpPages` json DEFAULT NULL COMMENT '自定义页面设置',\n `cc` json DEFAULT NULL COMMENT 'CC设置',\n `http3` json DEFAULT NULL COMMENT 'HTTP3设置',\n `autoSystemTuning` tinyint unsigned DEFAULT '1' COMMENT '是否自动调整系统参数',\n `networkSecurity` json DEFAULT NULL COMMENT '网络安全策略',\n `autoTrimDisks` tinyint unsigned DEFAULT '1' COMMENT '是否自动执行TRIM',\n `maxConcurrentReads` int unsigned DEFAULT '0' COMMENT '节点并发读限制',\n `maxConcurrentWrites` int unsigned DEFAULT '0' COMMENT '节点并发写限制',\n PRIMARY KEY (`id`),\n KEY `uniqueId` (`uniqueId`),\n KEY `grantId` (`grantId`),\n KEY `dnsDomainId` (`dnsDomainId`),\n KEY `cachePolicyId` (`cachePolicyId`),\n KEY `httpFirewallPolicyId` (`httpFirewallPolicyId`)\n) ENGINE=InnoDB DEFAULT CHARSET=utf8mb4 COLLATE=utf8mb4_unicode_ci COMMENT='节点集群'",
+ "definition": "CREATE TABLE `edgeNodeClusters` (\n `id` int(10) unsigned NOT NULL AUTO_INCREMENT COMMENT 'ID',\n `adminId` int(10) unsigned DEFAULT '0' COMMENT '管理员ID',\n `userId` int(10) unsigned DEFAULT '0' COMMENT '用户ID',\n `isOn` tinyint(3) unsigned DEFAULT '1' COMMENT '是否启用',\n `name` varchar(255) COLLATE utf8mb4_unicode_ci DEFAULT NULL COMMENT '名称',\n `useAllAPINodes` tinyint(3) unsigned DEFAULT '1' COMMENT '是否使用所有API节点',\n `apiNodes` json DEFAULT NULL COMMENT '使用的API节点',\n `installDir` varchar(512) COLLATE utf8mb4_unicode_ci DEFAULT NULL COMMENT '安装目录',\n `order` int(10) unsigned DEFAULT '0' COMMENT '排序',\n `createdAt` bigint(20) unsigned DEFAULT '0' COMMENT '创建时间',\n `grantId` int(10) unsigned DEFAULT '0' COMMENT '默认认证方式',\n `sshParams` json DEFAULT NULL COMMENT 'SSH默认参数',\n `state` tinyint(3) unsigned DEFAULT '1' COMMENT '状态',\n `autoRegister` tinyint(3) unsigned DEFAULT '1' COMMENT '是否开启自动注册',\n `uniqueId` varchar(32) COLLATE utf8mb4_unicode_ci DEFAULT NULL COMMENT '唯一ID',\n `secret` varchar(32) COLLATE utf8mb4_unicode_ci DEFAULT NULL COMMENT '密钥',\n `healthCheck` json DEFAULT NULL COMMENT '健康检查',\n `dnsName` varchar(255) COLLATE utf8mb4_unicode_ci DEFAULT NULL COMMENT 'DNS名称',\n `dnsDomainId` int(10) unsigned DEFAULT '0' COMMENT '域名ID',\n `dns` json DEFAULT NULL COMMENT 'DNS配置',\n `toa` json DEFAULT NULL COMMENT 'TOA配置',\n `cachePolicyId` int(10) unsigned DEFAULT '0' COMMENT '缓存策略ID',\n `httpFirewallPolicyId` int(10) unsigned DEFAULT '0' COMMENT 'WAF策略ID',\n `accessLog` json DEFAULT NULL COMMENT '访问日志设置',\n `systemServices` json DEFAULT NULL COMMENT '系统服务设置',\n `timeZone` varchar(64) COLLATE utf8mb4_unicode_ci DEFAULT NULL COMMENT '时区',\n `nodeMaxThreads` int(10) unsigned DEFAULT '0' COMMENT '节点最大线程数',\n `ddosProtection` json DEFAULT NULL COMMENT 'DDoS防护设置',\n `autoOpenPorts` tinyint(3) unsigned DEFAULT '1' COMMENT '是否自动尝试开放端口',\n `isPinned` tinyint(3) unsigned DEFAULT '0' COMMENT '是否置顶',\n `webp` json DEFAULT NULL COMMENT 'WebP设置',\n `uam` json DEFAULT NULL COMMENT 'UAM设置',\n `clock` json DEFAULT NULL COMMENT '时钟配置',\n `globalServerConfig` json DEFAULT NULL COMMENT '全局服务配置',\n `autoRemoteStart` tinyint(3) unsigned DEFAULT '1' COMMENT '自动远程启动',\n `autoInstallNftables` tinyint(3) unsigned DEFAULT '0' COMMENT '自动安装nftables',\n `isAD` tinyint(3) unsigned DEFAULT '0' COMMENT '是否为高防集群',\n `httpPages` json DEFAULT NULL COMMENT '自定义页面设置',\n `cc` json DEFAULT NULL COMMENT 'CC设置',\n `http3` json DEFAULT NULL COMMENT 'HTTP3设置',\n `autoSystemTuning` tinyint(3) unsigned DEFAULT '1' COMMENT '是否自动调整系统参数',\n `networkSecurity` json DEFAULT NULL COMMENT '网络安全策略',\n `autoTrimDisks` tinyint(3) unsigned DEFAULT '1' COMMENT '是否自动执行TRIM',\n `maxConcurrentReads` int(10) unsigned DEFAULT '0' COMMENT '节点并发读限制',\n `maxConcurrentWrites` int(10) unsigned DEFAULT '0' COMMENT '节点并发写限制',\n PRIMARY KEY (`id`),\n KEY `uniqueId` (`uniqueId`),\n KEY `grantId` (`grantId`),\n KEY `dnsDomainId` (`dnsDomainId`),\n KEY `cachePolicyId` (`cachePolicyId`),\n KEY `httpFirewallPolicyId` (`httpFirewallPolicyId`)\n) ENGINE=InnoDB DEFAULT CHARSET=utf8mb4 COLLATE=utf8mb4_unicode_ci COMMENT='节点集群'",
"fields": [
{
"name": "id",
- "definition": "int unsigned auto_increment COMMENT 'ID'"
+ "definition": "int(10) unsigned auto_increment COMMENT 'ID'"
},
{
"name": "adminId",
- "definition": "int unsigned DEFAULT '0' COMMENT '管理员ID'"
+ "definition": "int(10) unsigned DEFAULT '0' COMMENT '管理员ID'"
},
{
"name": "userId",
- "definition": "int unsigned DEFAULT '0' COMMENT '用户ID'"
+ "definition": "int(10) unsigned DEFAULT '0' COMMENT '用户ID'"
},
{
"name": "isOn",
- "definition": "tinyint unsigned DEFAULT '1' COMMENT '是否启用'"
+ "definition": "tinyint(3) unsigned DEFAULT '1' COMMENT '是否启用'"
},
{
"name": "name",
@@ -120901,7 +121599,7 @@
},
{
"name": "useAllAPINodes",
- "definition": "tinyint unsigned DEFAULT '1' COMMENT '是否使用所有API节点'"
+ "definition": "tinyint(3) unsigned DEFAULT '1' COMMENT '是否使用所有API节点'"
},
{
"name": "apiNodes",
@@ -120913,15 +121611,15 @@
},
{
"name": "order",
- "definition": "int unsigned DEFAULT '0' COMMENT '排序'"
+ "definition": "int(10) unsigned DEFAULT '0' COMMENT '排序'"
},
{
"name": "createdAt",
- "definition": "bigint unsigned DEFAULT '0' COMMENT '创建时间'"
+ "definition": "bigint(20) unsigned DEFAULT '0' COMMENT '创建时间'"
},
{
"name": "grantId",
- "definition": "int unsigned DEFAULT '0' COMMENT '默认认证方式'"
+ "definition": "int(10) unsigned DEFAULT '0' COMMENT '默认认证方式'"
},
{
"name": "sshParams",
@@ -120929,11 +121627,11 @@
},
{
"name": "state",
- "definition": "tinyint unsigned DEFAULT '1' COMMENT '状态'"
+ "definition": "tinyint(3) unsigned DEFAULT '1' COMMENT '状态'"
},
{
"name": "autoRegister",
- "definition": "tinyint unsigned DEFAULT '1' COMMENT '是否开启自动注册'"
+ "definition": "tinyint(3) unsigned DEFAULT '1' COMMENT '是否开启自动注册'"
},
{
"name": "uniqueId",
@@ -120953,7 +121651,7 @@
},
{
"name": "dnsDomainId",
- "definition": "int unsigned DEFAULT '0' COMMENT '域名ID'"
+ "definition": "int(10) unsigned DEFAULT '0' COMMENT '域名ID'"
},
{
"name": "dns",
@@ -120965,11 +121663,11 @@
},
{
"name": "cachePolicyId",
- "definition": "int unsigned DEFAULT '0' COMMENT '缓存策略ID'"
+ "definition": "int(10) unsigned DEFAULT '0' COMMENT '缓存策略ID'"
},
{
"name": "httpFirewallPolicyId",
- "definition": "int unsigned DEFAULT '0' COMMENT 'WAF策略ID'"
+ "definition": "int(10) unsigned DEFAULT '0' COMMENT 'WAF策略ID'"
},
{
"name": "accessLog",
@@ -120985,7 +121683,7 @@
},
{
"name": "nodeMaxThreads",
- "definition": "int unsigned DEFAULT '0' COMMENT '节点最大线程数'"
+ "definition": "int(10) unsigned DEFAULT '0' COMMENT '节点最大线程数'"
},
{
"name": "ddosProtection",
@@ -120993,11 +121691,11 @@
},
{
"name": "autoOpenPorts",
- "definition": "tinyint unsigned DEFAULT '1' COMMENT '是否自动尝试开放端口'"
+ "definition": "tinyint(3) unsigned DEFAULT '1' COMMENT '是否自动尝试开放端口'"
},
{
"name": "isPinned",
- "definition": "tinyint unsigned DEFAULT '0' COMMENT '是否置顶'"
+ "definition": "tinyint(3) unsigned DEFAULT '0' COMMENT '是否置顶'"
},
{
"name": "webp",
@@ -121017,15 +121715,15 @@
},
{
"name": "autoRemoteStart",
- "definition": "tinyint unsigned DEFAULT '1' COMMENT '自动远程启动'"
+ "definition": "tinyint(3) unsigned DEFAULT '1' COMMENT '自动远程启动'"
},
{
"name": "autoInstallNftables",
- "definition": "tinyint unsigned DEFAULT '0' COMMENT '自动安装nftables'"
+ "definition": "tinyint(3) unsigned DEFAULT '0' COMMENT '自动安装nftables'"
},
{
"name": "isAD",
- "definition": "tinyint unsigned DEFAULT '0' COMMENT '是否为高防集群'"
+ "definition": "tinyint(3) unsigned DEFAULT '0' COMMENT '是否为高防集群'"
},
{
"name": "httpPages",
@@ -121041,7 +121739,7 @@
},
{
"name": "autoSystemTuning",
- "definition": "tinyint unsigned DEFAULT '1' COMMENT '是否自动调整系统参数'"
+ "definition": "tinyint(3) unsigned DEFAULT '1' COMMENT '是否自动调整系统参数'"
},
{
"name": "networkSecurity",
@@ -121049,15 +121747,15 @@
},
{
"name": "autoTrimDisks",
- "definition": "tinyint unsigned DEFAULT '1' COMMENT '是否自动执行TRIM'"
+ "definition": "tinyint(3) unsigned DEFAULT '1' COMMENT '是否自动执行TRIM'"
},
{
"name": "maxConcurrentReads",
- "definition": "int unsigned DEFAULT '0' COMMENT '节点并发读限制'"
+ "definition": "int(10) unsigned DEFAULT '0' COMMENT '节点并发读限制'"
},
{
"name": "maxConcurrentWrites",
- "definition": "int unsigned DEFAULT '0' COMMENT '节点并发写限制'"
+ "definition": "int(10) unsigned DEFAULT '0' COMMENT '节点并发写限制'"
}
],
"indexes": [
@@ -121092,15 +121790,15 @@
"name": "edgeNodeGrants",
"engine": "InnoDB",
"charset": "utf8mb4_unicode_ci",
- "definition": "CREATE TABLE `edgeNodeGrants` (\n `id` int unsigned NOT NULL AUTO_INCREMENT COMMENT 'ID',\n `adminId` int unsigned DEFAULT '0' COMMENT '管理员ID',\n `name` varchar(255) DEFAULT NULL COMMENT '名称',\n `method` varchar(64) DEFAULT NULL COMMENT '登录方式',\n `username` varchar(255) DEFAULT NULL COMMENT '用户名',\n `password` varchar(255) DEFAULT NULL COMMENT '密码',\n `su` tinyint unsigned DEFAULT '0' COMMENT '是否需要su',\n `privateKey` varchar(4096) DEFAULT NULL COMMENT '私钥',\n `passphrase` varchar(512) DEFAULT NULL COMMENT '私钥密码',\n `description` varchar(255) DEFAULT NULL COMMENT '备注',\n `nodeId` int unsigned DEFAULT '0' COMMENT '专有节点',\n `role` varchar(32) DEFAULT 'node' COMMENT '角色',\n `state` tinyint unsigned DEFAULT '1' COMMENT '状态',\n `createdAt` bigint unsigned DEFAULT '0' COMMENT '创建时间',\n PRIMARY KEY (`id`),\n KEY `nodeId` (`nodeId`)\n) ENGINE=InnoDB DEFAULT CHARSET=utf8mb4 COLLATE=utf8mb4_unicode_ci COMMENT='节点授权'",
+ "definition": "CREATE TABLE `edgeNodeGrants` (\n `id` int(10) unsigned NOT NULL AUTO_INCREMENT COMMENT 'ID',\n `adminId` int(10) unsigned DEFAULT '0' COMMENT '管理员ID',\n `name` varchar(255) COLLATE utf8mb4_unicode_ci DEFAULT NULL COMMENT '名称',\n `method` varchar(64) COLLATE utf8mb4_unicode_ci DEFAULT NULL COMMENT '登录方式',\n `username` varchar(255) COLLATE utf8mb4_unicode_ci DEFAULT NULL COMMENT '用户名',\n `password` varchar(255) COLLATE utf8mb4_unicode_ci DEFAULT NULL COMMENT '密码',\n `su` tinyint(3) unsigned DEFAULT '0' COMMENT '是否需要su',\n `privateKey` varchar(4096) COLLATE utf8mb4_unicode_ci DEFAULT NULL COMMENT '私钥',\n `passphrase` varchar(512) COLLATE utf8mb4_unicode_ci DEFAULT NULL COMMENT '私钥密码',\n `description` varchar(255) COLLATE utf8mb4_unicode_ci DEFAULT NULL COMMENT '备注',\n `nodeId` int(10) unsigned DEFAULT '0' COMMENT '专有节点',\n `role` varchar(32) COLLATE utf8mb4_unicode_ci DEFAULT 'node' COMMENT '角色',\n `state` tinyint(3) unsigned DEFAULT '1' COMMENT '状态',\n `createdAt` bigint(20) unsigned DEFAULT '0' COMMENT '创建时间',\n PRIMARY KEY (`id`),\n KEY `nodeId` (`nodeId`)\n) ENGINE=InnoDB DEFAULT CHARSET=utf8mb4 COLLATE=utf8mb4_unicode_ci COMMENT='节点授权'",
"fields": [
{
"name": "id",
- "definition": "int unsigned auto_increment COMMENT 'ID'"
+ "definition": "int(10) unsigned auto_increment COMMENT 'ID'"
},
{
"name": "adminId",
- "definition": "int unsigned DEFAULT '0' COMMENT '管理员ID'"
+ "definition": "int(10) unsigned DEFAULT '0' COMMENT '管理员ID'"
},
{
"name": "name",
@@ -121120,7 +121818,7 @@
},
{
"name": "su",
- "definition": "tinyint unsigned DEFAULT '0' COMMENT '是否需要su'"
+ "definition": "tinyint(3) unsigned DEFAULT '0' COMMENT '是否需要su'"
},
{
"name": "privateKey",
@@ -121136,7 +121834,7 @@
},
{
"name": "nodeId",
- "definition": "int unsigned DEFAULT '0' COMMENT '专有节点'"
+ "definition": "int(10) unsigned DEFAULT '0' COMMENT '专有节点'"
},
{
"name": "role",
@@ -121144,11 +121842,11 @@
},
{
"name": "state",
- "definition": "tinyint unsigned DEFAULT '1' COMMENT '状态'"
+ "definition": "tinyint(3) unsigned DEFAULT '1' COMMENT '状态'"
},
{
"name": "createdAt",
- "definition": "bigint unsigned DEFAULT '0' COMMENT '创建时间'"
+ "definition": "bigint(20) unsigned DEFAULT '0' COMMENT '创建时间'"
}
],
"indexes": [
@@ -121167,11 +121865,11 @@
"name": "edgeNodeGroups",
"engine": "InnoDB",
"charset": "utf8mb4_unicode_ci",
- "definition": "CREATE TABLE `edgeNodeGroups` (\n `id` int unsigned NOT NULL AUTO_INCREMENT COMMENT 'ID',\n `name` varchar(255) DEFAULT NULL COMMENT '名称',\n `clusterId` int unsigned DEFAULT '0' COMMENT '集群ID',\n `order` int unsigned DEFAULT '0' COMMENT '排序',\n `createdAt` bigint unsigned DEFAULT '0' COMMENT '创建时间',\n `state` tinyint unsigned DEFAULT '1' COMMENT '状态',\n PRIMARY KEY (`id`),\n KEY `clusterId` (`clusterId`)\n) ENGINE=InnoDB DEFAULT CHARSET=utf8mb4 COLLATE=utf8mb4_unicode_ci COMMENT='节点分组'",
+ "definition": "CREATE TABLE `edgeNodeGroups` (\n `id` int(10) unsigned NOT NULL AUTO_INCREMENT COMMENT 'ID',\n `name` varchar(255) COLLATE utf8mb4_unicode_ci DEFAULT NULL COMMENT '名称',\n `clusterId` int(10) unsigned DEFAULT '0' COMMENT '集群ID',\n `order` int(10) unsigned DEFAULT '0' COMMENT '排序',\n `createdAt` bigint(20) unsigned DEFAULT '0' COMMENT '创建时间',\n `state` tinyint(3) unsigned DEFAULT '1' COMMENT '状态',\n PRIMARY KEY (`id`),\n KEY `clusterId` (`clusterId`)\n) ENGINE=InnoDB DEFAULT CHARSET=utf8mb4 COLLATE=utf8mb4_unicode_ci COMMENT='节点分组'",
"fields": [
{
"name": "id",
- "definition": "int unsigned auto_increment COMMENT 'ID'"
+ "definition": "int(10) unsigned auto_increment COMMENT 'ID'"
},
{
"name": "name",
@@ -121179,19 +121877,19 @@
},
{
"name": "clusterId",
- "definition": "int unsigned DEFAULT '0' COMMENT '集群ID'"
+ "definition": "int(10) unsigned DEFAULT '0' COMMENT '集群ID'"
},
{
"name": "order",
- "definition": "int unsigned DEFAULT '0' COMMENT '排序'"
+ "definition": "int(10) unsigned DEFAULT '0' COMMENT '排序'"
},
{
"name": "createdAt",
- "definition": "bigint unsigned DEFAULT '0' COMMENT '创建时间'"
+ "definition": "bigint(20) unsigned DEFAULT '0' COMMENT '创建时间'"
},
{
"name": "state",
- "definition": "tinyint unsigned DEFAULT '1' COMMENT '状态'"
+ "definition": "tinyint(3) unsigned DEFAULT '1' COMMENT '状态'"
}
],
"indexes": [
@@ -121210,11 +121908,11 @@
"name": "edgeNodeIPAddressGroups",
"engine": "InnoDB",
"charset": "utf8mb4_unicode_ci",
- "definition": "CREATE TABLE `edgeNodeIPAddressGroups` (\n `id` int unsigned NOT NULL AUTO_INCREMENT COMMENT 'ID',\n `name` varchar(128) DEFAULT NULL COMMENT '分组名',\n `value` varchar(128) DEFAULT NULL COMMENT 'IP值',\n PRIMARY KEY (`id`)\n) ENGINE=InnoDB DEFAULT CHARSET=utf8mb4 COLLATE=utf8mb4_unicode_ci COMMENT='IP地址分组'",
+ "definition": "CREATE TABLE `edgeNodeIPAddressGroups` (\n `id` int(10) unsigned NOT NULL AUTO_INCREMENT COMMENT 'ID',\n `name` varchar(128) COLLATE utf8mb4_unicode_ci DEFAULT NULL COMMENT '分组名',\n `value` varchar(128) COLLATE utf8mb4_unicode_ci DEFAULT NULL COMMENT 'IP值',\n PRIMARY KEY (`id`)\n) ENGINE=InnoDB DEFAULT CHARSET=utf8mb4 COLLATE=utf8mb4_unicode_ci COMMENT='IP地址分组'",
"fields": [
{
"name": "id",
- "definition": "int unsigned auto_increment COMMENT 'ID'"
+ "definition": "int(10) unsigned auto_increment COMMENT 'ID'"
},
{
"name": "name",
@@ -121237,19 +121935,19 @@
"name": "edgeNodeIPAddressLogs",
"engine": "InnoDB",
"charset": "utf8mb4_unicode_ci",
- "definition": "CREATE TABLE `edgeNodeIPAddressLogs` (\n `id` bigint unsigned NOT NULL AUTO_INCREMENT COMMENT 'ID',\n `addressId` bigint unsigned DEFAULT '0' COMMENT '地址ID',\n `adminId` int unsigned DEFAULT '0' COMMENT '管理员ID',\n `description` varchar(512) DEFAULT NULL COMMENT '描述',\n `createdAt` bigint unsigned DEFAULT '0' COMMENT '操作时间',\n `isUp` tinyint unsigned DEFAULT '0' COMMENT '是否在线',\n `isOn` tinyint unsigned DEFAULT '0' COMMENT '是否启用',\n `canAccess` tinyint unsigned DEFAULT '0' COMMENT '是否可访问',\n `day` varchar(8) DEFAULT NULL COMMENT 'YYYYMMDD,用来清理',\n `backupIP` varchar(128) DEFAULT NULL COMMENT '备用IP',\n PRIMARY KEY (`id`),\n KEY `addressId` (`addressId`),\n KEY `day` (`day`)\n) ENGINE=InnoDB DEFAULT CHARSET=utf8mb4 COLLATE=utf8mb4_unicode_ci COMMENT='IP状态变更日志'",
+ "definition": "CREATE TABLE `edgeNodeIPAddressLogs` (\n `id` bigint(20) unsigned NOT NULL AUTO_INCREMENT COMMENT 'ID',\n `addressId` bigint(20) unsigned DEFAULT '0' COMMENT '地址ID',\n `adminId` int(10) unsigned DEFAULT '0' COMMENT '管理员ID',\n `description` varchar(512) COLLATE utf8mb4_unicode_ci DEFAULT NULL COMMENT '描述',\n `createdAt` bigint(20) unsigned DEFAULT '0' COMMENT '操作时间',\n `isUp` tinyint(3) unsigned DEFAULT '0' COMMENT '是否在线',\n `isOn` tinyint(3) unsigned DEFAULT '0' COMMENT '是否启用',\n `canAccess` tinyint(3) unsigned DEFAULT '0' COMMENT '是否可访问',\n `day` varchar(8) COLLATE utf8mb4_unicode_ci DEFAULT NULL COMMENT 'YYYYMMDD,用来清理',\n `backupIP` varchar(128) COLLATE utf8mb4_unicode_ci DEFAULT NULL COMMENT '备用IP',\n PRIMARY KEY (`id`),\n KEY `addressId` (`addressId`),\n KEY `day` (`day`)\n) ENGINE=InnoDB DEFAULT CHARSET=utf8mb4 COLLATE=utf8mb4_unicode_ci COMMENT='IP状态变更日志'",
"fields": [
{
"name": "id",
- "definition": "bigint unsigned auto_increment COMMENT 'ID'"
+ "definition": "bigint(20) unsigned auto_increment COMMENT 'ID'"
},
{
"name": "addressId",
- "definition": "bigint unsigned DEFAULT '0' COMMENT '地址ID'"
+ "definition": "bigint(20) unsigned DEFAULT '0' COMMENT '地址ID'"
},
{
"name": "adminId",
- "definition": "int unsigned DEFAULT '0' COMMENT '管理员ID'"
+ "definition": "int(10) unsigned DEFAULT '0' COMMENT '管理员ID'"
},
{
"name": "description",
@@ -121257,19 +121955,19 @@
},
{
"name": "createdAt",
- "definition": "bigint unsigned DEFAULT '0' COMMENT '操作时间'"
+ "definition": "bigint(20) unsigned DEFAULT '0' COMMENT '操作时间'"
},
{
"name": "isUp",
- "definition": "tinyint unsigned DEFAULT '0' COMMENT '是否在线'"
+ "definition": "tinyint(3) unsigned DEFAULT '0' COMMENT '是否在线'"
},
{
"name": "isOn",
- "definition": "tinyint unsigned DEFAULT '0' COMMENT '是否启用'"
+ "definition": "tinyint(3) unsigned DEFAULT '0' COMMENT '是否启用'"
},
{
"name": "canAccess",
- "definition": "tinyint unsigned DEFAULT '0' COMMENT '是否可访问'"
+ "definition": "tinyint(3) unsigned DEFAULT '0' COMMENT '是否可访问'"
},
{
"name": "day",
@@ -121300,15 +121998,15 @@
"name": "edgeNodeIPAddressThresholds",
"engine": "InnoDB",
"charset": "utf8mb4_unicode_ci",
- "definition": "CREATE TABLE `edgeNodeIPAddressThresholds` (\n `id` bigint unsigned NOT NULL AUTO_INCREMENT COMMENT 'ID',\n `addressId` bigint unsigned DEFAULT '0' COMMENT 'IP地址ID',\n `items` json DEFAULT NULL COMMENT '阈值条目',\n `actions` json DEFAULT NULL COMMENT '动作',\n `notifiedAt` bigint unsigned DEFAULT '0' COMMENT '上次通知时间',\n `isMatched` tinyint unsigned DEFAULT '0' COMMENT '上次是否匹配',\n `state` tinyint unsigned DEFAULT '0' COMMENT '状态',\n `order` int unsigned DEFAULT '0' COMMENT '排序',\n PRIMARY KEY (`id`),\n KEY `addressId` (`addressId`)\n) ENGINE=InnoDB DEFAULT CHARSET=utf8mb4 COLLATE=utf8mb4_unicode_ci COMMENT='IP地址阈值'",
+ "definition": "CREATE TABLE `edgeNodeIPAddressThresholds` (\n `id` bigint(20) unsigned NOT NULL AUTO_INCREMENT COMMENT 'ID',\n `addressId` bigint(20) unsigned DEFAULT '0' COMMENT 'IP地址ID',\n `items` json DEFAULT NULL COMMENT '阈值条目',\n `actions` json DEFAULT NULL COMMENT '动作',\n `notifiedAt` bigint(20) unsigned DEFAULT '0' COMMENT '上次通知时间',\n `isMatched` tinyint(3) unsigned DEFAULT '0' COMMENT '上次是否匹配',\n `state` tinyint(3) unsigned DEFAULT '0' COMMENT '状态',\n `order` int(10) unsigned DEFAULT '0' COMMENT '排序',\n PRIMARY KEY (`id`),\n KEY `addressId` (`addressId`)\n) ENGINE=InnoDB DEFAULT CHARSET=utf8mb4 COLLATE=utf8mb4_unicode_ci COMMENT='IP地址阈值'",
"fields": [
{
"name": "id",
- "definition": "bigint unsigned auto_increment COMMENT 'ID'"
+ "definition": "bigint(20) unsigned auto_increment COMMENT 'ID'"
},
{
"name": "addressId",
- "definition": "bigint unsigned DEFAULT '0' COMMENT 'IP地址ID'"
+ "definition": "bigint(20) unsigned DEFAULT '0' COMMENT 'IP地址ID'"
},
{
"name": "items",
@@ -121320,19 +122018,19 @@
},
{
"name": "notifiedAt",
- "definition": "bigint unsigned DEFAULT '0' COMMENT '上次通知时间'"
+ "definition": "bigint(20) unsigned DEFAULT '0' COMMENT '上次通知时间'"
},
{
"name": "isMatched",
- "definition": "tinyint unsigned DEFAULT '0' COMMENT '上次是否匹配'"
+ "definition": "tinyint(3) unsigned DEFAULT '0' COMMENT '上次是否匹配'"
},
{
"name": "state",
- "definition": "tinyint unsigned DEFAULT '0' COMMENT '状态'"
+ "definition": "tinyint(3) unsigned DEFAULT '0' COMMENT '状态'"
},
{
"name": "order",
- "definition": "int unsigned DEFAULT '0' COMMENT '排序'"
+ "definition": "int(10) unsigned DEFAULT '0' COMMENT '排序'"
}
],
"indexes": [
@@ -121351,15 +122049,15 @@
"name": "edgeNodeIPAddresses",
"engine": "InnoDB",
"charset": "utf8mb4_unicode_ci",
- "definition": "CREATE TABLE `edgeNodeIPAddresses` (\n `id` int unsigned NOT NULL AUTO_INCREMENT COMMENT 'ID',\n `nodeId` int unsigned DEFAULT '0' COMMENT '节点ID',\n `clusterIds` json DEFAULT NULL COMMENT '所属集群IDs',\n `role` varchar(32) DEFAULT 'node' COMMENT '节点角色',\n `groupId` int unsigned DEFAULT '0' COMMENT '所属分组ID',\n `name` varchar(255) DEFAULT NULL COMMENT '名称',\n `ip` varchar(128) DEFAULT NULL COMMENT 'IP地址',\n `description` varchar(255) DEFAULT NULL COMMENT '描述',\n `state` tinyint unsigned DEFAULT '1' COMMENT '状态',\n `order` int unsigned DEFAULT '0' COMMENT '排序',\n `canAccess` tinyint unsigned DEFAULT '1' COMMENT '是否可以访问',\n `isOn` tinyint unsigned DEFAULT '1' COMMENT '是否启用',\n `isUp` tinyint unsigned DEFAULT '1' COMMENT '是否上线',\n `isHealthy` tinyint unsigned DEFAULT '1' COMMENT '是否健康',\n `thresholds` json DEFAULT NULL COMMENT '上线阈值',\n `connectivity` json DEFAULT NULL COMMENT '连通性状态',\n `backupIP` varchar(128) DEFAULT NULL COMMENT '备用IP',\n `backupThresholdId` int unsigned DEFAULT '0' COMMENT '触发备用IP的阈值',\n `countUp` int unsigned DEFAULT '0' COMMENT 'UP状态次数',\n `countDown` int unsigned DEFAULT '0' COMMENT 'DOWN状态次数',\n PRIMARY KEY (`id`),\n KEY `nodeId` (`nodeId`),\n KEY `groupId` (`groupId`)\n) ENGINE=InnoDB DEFAULT CHARSET=utf8mb4 COLLATE=utf8mb4_unicode_ci COMMENT='节点IP地址'",
+ "definition": "CREATE TABLE `edgeNodeIPAddresses` (\n `id` int(10) unsigned NOT NULL AUTO_INCREMENT COMMENT 'ID',\n `nodeId` int(10) unsigned DEFAULT '0' COMMENT '节点ID',\n `clusterIds` json DEFAULT NULL COMMENT '所属集群IDs',\n `role` varchar(32) COLLATE utf8mb4_unicode_ci DEFAULT 'node' COMMENT '节点角色',\n `groupId` int(10) unsigned DEFAULT '0' COMMENT '所属分组ID',\n `name` varchar(255) COLLATE utf8mb4_unicode_ci DEFAULT NULL COMMENT '名称',\n `ip` varchar(128) COLLATE utf8mb4_unicode_ci DEFAULT NULL COMMENT 'IP地址',\n `description` varchar(255) COLLATE utf8mb4_unicode_ci DEFAULT NULL COMMENT '描述',\n `state` tinyint(3) unsigned DEFAULT '1' COMMENT '状态',\n `order` int(10) unsigned DEFAULT '0' COMMENT '排序',\n `canAccess` tinyint(3) unsigned DEFAULT '1' COMMENT '是否可以访问',\n `isOn` tinyint(3) unsigned DEFAULT '1' COMMENT '是否启用',\n `isUp` tinyint(3) unsigned DEFAULT '1' COMMENT '是否上线',\n `isHealthy` tinyint(3) unsigned DEFAULT '1' COMMENT '是否健康',\n `thresholds` json DEFAULT NULL COMMENT '上线阈值',\n `connectivity` json DEFAULT NULL COMMENT '连通性状态',\n `backupIP` varchar(128) COLLATE utf8mb4_unicode_ci DEFAULT NULL COMMENT '备用IP',\n `backupThresholdId` int(10) unsigned DEFAULT '0' COMMENT '触发备用IP的阈值',\n `countUp` int(10) unsigned DEFAULT '0' COMMENT 'UP状态次数',\n `countDown` int(10) unsigned DEFAULT '0' COMMENT 'DOWN状态次数',\n PRIMARY KEY (`id`),\n KEY `nodeId` (`nodeId`),\n KEY `groupId` (`groupId`)\n) ENGINE=InnoDB DEFAULT CHARSET=utf8mb4 COLLATE=utf8mb4_unicode_ci COMMENT='节点IP地址'",
"fields": [
{
"name": "id",
- "definition": "int unsigned auto_increment COMMENT 'ID'"
+ "definition": "int(10) unsigned auto_increment COMMENT 'ID'"
},
{
"name": "nodeId",
- "definition": "int unsigned DEFAULT '0' COMMENT '节点ID'"
+ "definition": "int(10) unsigned DEFAULT '0' COMMENT '节点ID'"
},
{
"name": "clusterIds",
@@ -121371,7 +122069,7 @@
},
{
"name": "groupId",
- "definition": "int unsigned DEFAULT '0' COMMENT '所属分组ID'"
+ "definition": "int(10) unsigned DEFAULT '0' COMMENT '所属分组ID'"
},
{
"name": "name",
@@ -121387,27 +122085,27 @@
},
{
"name": "state",
- "definition": "tinyint unsigned DEFAULT '1' COMMENT '状态'"
+ "definition": "tinyint(3) unsigned DEFAULT '1' COMMENT '状态'"
},
{
"name": "order",
- "definition": "int unsigned DEFAULT '0' COMMENT '排序'"
+ "definition": "int(10) unsigned DEFAULT '0' COMMENT '排序'"
},
{
"name": "canAccess",
- "definition": "tinyint unsigned DEFAULT '1' COMMENT '是否可以访问'"
+ "definition": "tinyint(3) unsigned DEFAULT '1' COMMENT '是否可以访问'"
},
{
"name": "isOn",
- "definition": "tinyint unsigned DEFAULT '1' COMMENT '是否启用'"
+ "definition": "tinyint(3) unsigned DEFAULT '1' COMMENT '是否启用'"
},
{
"name": "isUp",
- "definition": "tinyint unsigned DEFAULT '1' COMMENT '是否上线'"
+ "definition": "tinyint(3) unsigned DEFAULT '1' COMMENT '是否上线'"
},
{
"name": "isHealthy",
- "definition": "tinyint unsigned DEFAULT '1' COMMENT '是否健康'"
+ "definition": "tinyint(3) unsigned DEFAULT '1' COMMENT '是否健康'"
},
{
"name": "thresholds",
@@ -121423,15 +122121,15 @@
},
{
"name": "backupThresholdId",
- "definition": "int unsigned DEFAULT '0' COMMENT '触发备用IP的阈值'"
+ "definition": "int(10) unsigned DEFAULT '0' COMMENT '触发备用IP的阈值'"
},
{
"name": "countUp",
- "definition": "int unsigned DEFAULT '0' COMMENT 'UP状态次数'"
+ "definition": "int(10) unsigned DEFAULT '0' COMMENT 'UP状态次数'"
},
{
"name": "countDown",
- "definition": "int unsigned DEFAULT '0' COMMENT 'DOWN状态次数'"
+ "definition": "int(10) unsigned DEFAULT '0' COMMENT 'DOWN状态次数'"
}
],
"indexes": [
@@ -121454,15 +122152,15 @@
"name": "edgeNodeLogins",
"engine": "InnoDB",
"charset": "utf8mb4_unicode_ci",
- "definition": "CREATE TABLE `edgeNodeLogins` (\n `id` int unsigned NOT NULL AUTO_INCREMENT COMMENT 'ID',\n `nodeId` int unsigned DEFAULT '0' COMMENT '节点ID',\n `role` varchar(32) DEFAULT 'node' COMMENT '角色',\n `name` varchar(255) DEFAULT NULL COMMENT '名称',\n `type` varchar(255) DEFAULT NULL COMMENT '类型:ssh,agent',\n `params` json DEFAULT NULL COMMENT '配置参数',\n `state` tinyint unsigned DEFAULT '1' COMMENT '状态',\n PRIMARY KEY (`id`),\n KEY `nodeId` (`nodeId`)\n) ENGINE=InnoDB DEFAULT CHARSET=utf8mb4 COLLATE=utf8mb4_unicode_ci COMMENT='节点登录信息'",
+ "definition": "CREATE TABLE `edgeNodeLogins` (\n `id` int(10) unsigned NOT NULL AUTO_INCREMENT COMMENT 'ID',\n `nodeId` int(10) unsigned DEFAULT '0' COMMENT '节点ID',\n `role` varchar(32) COLLATE utf8mb4_unicode_ci DEFAULT 'node' COMMENT '角色',\n `name` varchar(255) COLLATE utf8mb4_unicode_ci DEFAULT NULL COMMENT '名称',\n `type` varchar(255) COLLATE utf8mb4_unicode_ci DEFAULT NULL COMMENT '类型:ssh,agent',\n `params` json DEFAULT NULL COMMENT '配置参数',\n `state` tinyint(3) unsigned DEFAULT '1' COMMENT '状态',\n PRIMARY KEY (`id`),\n KEY `nodeId` (`nodeId`)\n) ENGINE=InnoDB DEFAULT CHARSET=utf8mb4 COLLATE=utf8mb4_unicode_ci COMMENT='节点登录信息'",
"fields": [
{
"name": "id",
- "definition": "int unsigned auto_increment COMMENT 'ID'"
+ "definition": "int(10) unsigned auto_increment COMMENT 'ID'"
},
{
"name": "nodeId",
- "definition": "int unsigned DEFAULT '0' COMMENT '节点ID'"
+ "definition": "int(10) unsigned DEFAULT '0' COMMENT '节点ID'"
},
{
"name": "role",
@@ -121482,7 +122180,7 @@
},
{
"name": "state",
- "definition": "tinyint unsigned DEFAULT '1' COMMENT '状态'"
+ "definition": "tinyint(3) unsigned DEFAULT '1' COMMENT '状态'"
}
],
"indexes": [
@@ -121501,11 +122199,11 @@
"name": "edgeNodeLogs",
"engine": "InnoDB",
"charset": "utf8mb4_unicode_ci",
- "definition": "CREATE TABLE `edgeNodeLogs` (\n `id` bigint unsigned NOT NULL AUTO_INCREMENT COMMENT 'ID',\n `role` varchar(64) DEFAULT NULL COMMENT '节点角色',\n `type` varchar(128) DEFAULT NULL COMMENT '类型',\n `createdAt` bigint unsigned DEFAULT '0' COMMENT '创建时间',\n `tag` varchar(255) DEFAULT NULL COMMENT '标签',\n `description` varchar(2048) DEFAULT NULL COMMENT '描述',\n `level` varchar(32) DEFAULT NULL COMMENT '级别',\n `nodeId` int unsigned DEFAULT '0' COMMENT '节点ID',\n `day` varchar(8) DEFAULT NULL COMMENT '日期',\n `serverId` int unsigned DEFAULT '0' COMMENT '服务ID',\n `originId` int unsigned DEFAULT '0' COMMENT '源站ID',\n `hash` varchar(32) DEFAULT NULL COMMENT '信息内容Hash',\n `count` int unsigned DEFAULT '0' COMMENT '重复次数',\n `isFixed` tinyint unsigned DEFAULT '0' COMMENT '是否已处理',\n `isRead` tinyint unsigned DEFAULT '1' COMMENT '是否已读',\n `params` json DEFAULT NULL COMMENT '参数',\n PRIMARY KEY (`id`),\n KEY `level` (`level`),\n KEY `day` (`day`),\n KEY `role_nodeId` (`role`,`nodeId`) USING BTREE,\n KEY `hash` (`hash`),\n KEY `serverId` (`serverId`),\n KEY `originId` (`originId`),\n KEY `isRead` (`isRead`)\n) ENGINE=InnoDB DEFAULT CHARSET=utf8mb4 COLLATE=utf8mb4_unicode_ci COMMENT='节点日志'",
+ "definition": "CREATE TABLE `edgeNodeLogs` (\n `id` bigint(20) unsigned NOT NULL AUTO_INCREMENT COMMENT 'ID',\n `role` varchar(64) COLLATE utf8mb4_unicode_ci DEFAULT NULL COMMENT '节点角色',\n `type` varchar(128) COLLATE utf8mb4_unicode_ci DEFAULT NULL COMMENT '类型',\n `createdAt` bigint(20) unsigned DEFAULT '0' COMMENT '创建时间',\n `tag` varchar(255) COLLATE utf8mb4_unicode_ci DEFAULT NULL COMMENT '标签',\n `description` varchar(2048) COLLATE utf8mb4_unicode_ci DEFAULT NULL COMMENT '描述',\n `level` varchar(32) COLLATE utf8mb4_unicode_ci DEFAULT NULL COMMENT '级别',\n `nodeId` int(10) unsigned DEFAULT '0' COMMENT '节点ID',\n `day` varchar(8) COLLATE utf8mb4_unicode_ci DEFAULT NULL COMMENT '日期',\n `serverId` int(10) unsigned DEFAULT '0' COMMENT '服务ID',\n `originId` int(10) unsigned DEFAULT '0' COMMENT '源站ID',\n `hash` varchar(32) COLLATE utf8mb4_unicode_ci DEFAULT NULL COMMENT '信息内容Hash',\n `count` int(10) unsigned DEFAULT '0' COMMENT '重复次数',\n `isFixed` tinyint(3) unsigned DEFAULT '0' COMMENT '是否已处理',\n `isRead` tinyint(3) unsigned DEFAULT '1' COMMENT '是否已读',\n `params` json DEFAULT NULL COMMENT '参数',\n PRIMARY KEY (`id`),\n KEY `level` (`level`),\n KEY `day` (`day`),\n KEY `role_nodeId` (`role`,`nodeId`) USING BTREE,\n KEY `hash` (`hash`),\n KEY `serverId` (`serverId`),\n KEY `originId` (`originId`),\n KEY `isRead` (`isRead`)\n) ENGINE=InnoDB DEFAULT CHARSET=utf8mb4 COLLATE=utf8mb4_unicode_ci COMMENT='节点日志'",
"fields": [
{
"name": "id",
- "definition": "bigint unsigned auto_increment COMMENT 'ID'"
+ "definition": "bigint(20) unsigned auto_increment COMMENT 'ID'"
},
{
"name": "role",
@@ -121517,7 +122215,7 @@
},
{
"name": "createdAt",
- "definition": "bigint unsigned DEFAULT '0' COMMENT '创建时间'"
+ "definition": "bigint(20) unsigned DEFAULT '0' COMMENT '创建时间'"
},
{
"name": "tag",
@@ -121533,7 +122231,7 @@
},
{
"name": "nodeId",
- "definition": "int unsigned DEFAULT '0' COMMENT '节点ID'"
+ "definition": "int(10) unsigned DEFAULT '0' COMMENT '节点ID'"
},
{
"name": "day",
@@ -121541,11 +122239,11 @@
},
{
"name": "serverId",
- "definition": "int unsigned DEFAULT '0' COMMENT '服务ID'"
+ "definition": "int(10) unsigned DEFAULT '0' COMMENT '服务ID'"
},
{
"name": "originId",
- "definition": "int unsigned DEFAULT '0' COMMENT '源站ID'"
+ "definition": "int(10) unsigned DEFAULT '0' COMMENT '源站ID'"
},
{
"name": "hash",
@@ -121553,15 +122251,15 @@
},
{
"name": "count",
- "definition": "int unsigned DEFAULT '0' COMMENT '重复次数'"
+ "definition": "int(10) unsigned DEFAULT '0' COMMENT '重复次数'"
},
{
"name": "isFixed",
- "definition": "tinyint unsigned DEFAULT '0' COMMENT '是否已处理'"
+ "definition": "tinyint(3) unsigned DEFAULT '0' COMMENT '是否已处理'"
},
{
"name": "isRead",
- "definition": "tinyint unsigned DEFAULT '1' COMMENT '是否已读'"
+ "definition": "tinyint(3) unsigned DEFAULT '1' COMMENT '是否已读'"
},
{
"name": "params",
@@ -121608,15 +122306,15 @@
"name": "edgeNodePriceItems",
"engine": "InnoDB",
"charset": "utf8mb4_unicode_ci",
- "definition": "CREATE TABLE `edgeNodePriceItems` (\n `id` int unsigned NOT NULL AUTO_INCREMENT COMMENT 'ID',\n `isOn` tinyint unsigned DEFAULT '1' COMMENT '是否启用',\n `type` varchar(64) DEFAULT NULL COMMENT '类型:峰值|流量',\n `name` varchar(255) DEFAULT NULL COMMENT '名称',\n `bitsFrom` bigint unsigned DEFAULT '0' COMMENT '起始值',\n `bitsTo` bigint unsigned DEFAULT '0' COMMENT '结束值',\n `createdAt` bigint unsigned DEFAULT '0' COMMENT '创建时间',\n `state` tinyint unsigned DEFAULT '1' COMMENT '状态',\n PRIMARY KEY (`id`),\n KEY `type` (`type`)\n) ENGINE=InnoDB DEFAULT CHARSET=utf8mb4 COLLATE=utf8mb4_unicode_ci COMMENT='区域计费设置'",
+ "definition": "CREATE TABLE `edgeNodePriceItems` (\n `id` int(10) unsigned NOT NULL AUTO_INCREMENT COMMENT 'ID',\n `isOn` tinyint(3) unsigned DEFAULT '1' COMMENT '是否启用',\n `type` varchar(64) COLLATE utf8mb4_unicode_ci DEFAULT NULL COMMENT '类型:峰值|流量',\n `name` varchar(255) COLLATE utf8mb4_unicode_ci DEFAULT NULL COMMENT '名称',\n `bitsFrom` bigint(20) unsigned DEFAULT '0' COMMENT '起始值',\n `bitsTo` bigint(20) unsigned DEFAULT '0' COMMENT '结束值',\n `createdAt` bigint(20) unsigned DEFAULT '0' COMMENT '创建时间',\n `state` tinyint(3) unsigned DEFAULT '1' COMMENT '状态',\n PRIMARY KEY (`id`),\n KEY `type` (`type`)\n) ENGINE=InnoDB DEFAULT CHARSET=utf8mb4 COLLATE=utf8mb4_unicode_ci COMMENT='区域计费设置'",
"fields": [
{
"name": "id",
- "definition": "int unsigned auto_increment COMMENT 'ID'"
+ "definition": "int(10) unsigned auto_increment COMMENT 'ID'"
},
{
"name": "isOn",
- "definition": "tinyint unsigned DEFAULT '1' COMMENT '是否启用'"
+ "definition": "tinyint(3) unsigned DEFAULT '1' COMMENT '是否启用'"
},
{
"name": "type",
@@ -121628,19 +122326,19 @@
},
{
"name": "bitsFrom",
- "definition": "bigint unsigned DEFAULT '0' COMMENT '起始值'"
+ "definition": "bigint(20) unsigned DEFAULT '0' COMMENT '起始值'"
},
{
"name": "bitsTo",
- "definition": "bigint unsigned DEFAULT '0' COMMENT '结束值'"
+ "definition": "bigint(20) unsigned DEFAULT '0' COMMENT '结束值'"
},
{
"name": "createdAt",
- "definition": "bigint unsigned DEFAULT '0' COMMENT '创建时间'"
+ "definition": "bigint(20) unsigned DEFAULT '0' COMMENT '创建时间'"
},
{
"name": "state",
- "definition": "tinyint unsigned DEFAULT '1' COMMENT '状态'"
+ "definition": "tinyint(3) unsigned DEFAULT '1' COMMENT '状态'"
}
],
"indexes": [
@@ -121659,19 +122357,19 @@
"name": "edgeNodeRegions",
"engine": "InnoDB",
"charset": "utf8mb4_unicode_ci",
- "definition": "CREATE TABLE `edgeNodeRegions` (\n `id` int unsigned NOT NULL AUTO_INCREMENT COMMENT 'ID',\n `adminId` int unsigned DEFAULT '0' COMMENT '管理员ID',\n `isOn` tinyint unsigned DEFAULT '1' COMMENT '是否启用',\n `name` varchar(255) DEFAULT NULL COMMENT '名称',\n `description` varchar(1024) DEFAULT NULL COMMENT '描述',\n `order` int unsigned DEFAULT '0' COMMENT '排序',\n `createdAt` bigint unsigned DEFAULT '0' COMMENT '创建时间',\n `prices` json DEFAULT NULL COMMENT '流量价格',\n `state` tinyint unsigned DEFAULT '1' COMMENT '状态',\n PRIMARY KEY (`id`)\n) ENGINE=InnoDB DEFAULT CHARSET=utf8mb4 COLLATE=utf8mb4_unicode_ci COMMENT='节点区域'",
+ "definition": "CREATE TABLE `edgeNodeRegions` (\n `id` int(10) unsigned NOT NULL AUTO_INCREMENT COMMENT 'ID',\n `adminId` int(10) unsigned DEFAULT '0' COMMENT '管理员ID',\n `isOn` tinyint(3) unsigned DEFAULT '1' COMMENT '是否启用',\n `name` varchar(255) COLLATE utf8mb4_unicode_ci DEFAULT NULL COMMENT '名称',\n `description` varchar(1024) COLLATE utf8mb4_unicode_ci DEFAULT NULL COMMENT '描述',\n `order` int(10) unsigned DEFAULT '0' COMMENT '排序',\n `createdAt` bigint(20) unsigned DEFAULT '0' COMMENT '创建时间',\n `prices` json DEFAULT NULL COMMENT '流量价格',\n `state` tinyint(3) unsigned DEFAULT '1' COMMENT '状态',\n PRIMARY KEY (`id`)\n) ENGINE=InnoDB DEFAULT CHARSET=utf8mb4 COLLATE=utf8mb4_unicode_ci COMMENT='节点区域'",
"fields": [
{
"name": "id",
- "definition": "int unsigned auto_increment COMMENT 'ID'"
+ "definition": "int(10) unsigned auto_increment COMMENT 'ID'"
},
{
"name": "adminId",
- "definition": "int unsigned DEFAULT '0' COMMENT '管理员ID'"
+ "definition": "int(10) unsigned DEFAULT '0' COMMENT '管理员ID'"
},
{
"name": "isOn",
- "definition": "tinyint unsigned DEFAULT '1' COMMENT '是否启用'"
+ "definition": "tinyint(3) unsigned DEFAULT '1' COMMENT '是否启用'"
},
{
"name": "name",
@@ -121683,11 +122381,11 @@
},
{
"name": "order",
- "definition": "int unsigned DEFAULT '0' COMMENT '排序'"
+ "definition": "int(10) unsigned DEFAULT '0' COMMENT '排序'"
},
{
"name": "createdAt",
- "definition": "bigint unsigned DEFAULT '0' COMMENT '创建时间'"
+ "definition": "bigint(20) unsigned DEFAULT '0' COMMENT '创建时间'"
},
{
"name": "prices",
@@ -121695,7 +122393,7 @@
},
{
"name": "state",
- "definition": "tinyint unsigned DEFAULT '1' COMMENT '状态'"
+ "definition": "tinyint(3) unsigned DEFAULT '1' COMMENT '状态'"
}
],
"indexes": [
@@ -121710,11 +122408,11 @@
"name": "edgeNodeTasks",
"engine": "InnoDB",
"charset": "utf8mb4_unicode_ci",
- "definition": "CREATE TABLE `edgeNodeTasks` (\n `id` bigint unsigned NOT NULL AUTO_INCREMENT COMMENT 'ID',\n `role` varchar(32) DEFAULT 'node' COMMENT '节点角色',\n `nodeId` int unsigned DEFAULT '0' COMMENT '节点ID',\n `clusterId` int unsigned DEFAULT '0' COMMENT '集群ID',\n `serverId` bigint unsigned DEFAULT '0' COMMENT '服务ID',\n `userId` bigint unsigned DEFAULT '0' COMMENT '用户ID',\n `type` varchar(255) DEFAULT NULL COMMENT '任务类型',\n `uniqueId` varchar(255) DEFAULT NULL COMMENT '唯一ID:nodeId@type',\n `updatedAt` bigint unsigned DEFAULT '0' COMMENT '修改时间',\n `isDone` tinyint unsigned DEFAULT '0' COMMENT '是否已完成',\n `isOk` tinyint unsigned DEFAULT '0' COMMENT '是否已完成',\n `error` varchar(1024) DEFAULT NULL COMMENT '错误信息',\n `isNotified` tinyint unsigned DEFAULT '0' COMMENT '是否已通知更新',\n `version` bigint unsigned DEFAULT '0' COMMENT '版本',\n PRIMARY KEY (`id`),\n UNIQUE KEY `uniqueId` (`uniqueId`) USING BTREE,\n KEY `nodeId` (`nodeId`),\n KEY `isDone` (`isDone`),\n KEY `clusterId` (`clusterId`),\n KEY `isNotified` (`isNotified`),\n KEY `serverId` (`serverId`)\n) ENGINE=InnoDB DEFAULT CHARSET=utf8mb4 COLLATE=utf8mb4_unicode_ci COMMENT='节点同步任务'",
+ "definition": "CREATE TABLE `edgeNodeTasks` (\n `id` bigint(20) unsigned NOT NULL AUTO_INCREMENT COMMENT 'ID',\n `role` varchar(32) COLLATE utf8mb4_unicode_ci DEFAULT 'node' COMMENT '节点角色',\n `nodeId` int(10) unsigned DEFAULT '0' COMMENT '节点ID',\n `clusterId` int(10) unsigned DEFAULT '0' COMMENT '集群ID',\n `serverId` bigint(20) unsigned DEFAULT '0' COMMENT '服务ID',\n `userId` bigint(20) unsigned DEFAULT '0' COMMENT '用户ID',\n `type` varchar(255) COLLATE utf8mb4_unicode_ci DEFAULT NULL COMMENT '任务类型',\n `uniqueId` varchar(255) COLLATE utf8mb4_unicode_ci DEFAULT NULL COMMENT '唯一ID:nodeId@type',\n `updatedAt` bigint(20) unsigned DEFAULT '0' COMMENT '修改时间',\n `isDone` tinyint(3) unsigned DEFAULT '0' COMMENT '是否已完成',\n `isOk` tinyint(3) unsigned DEFAULT '0' COMMENT '是否已完成',\n `error` varchar(1024) COLLATE utf8mb4_unicode_ci DEFAULT NULL COMMENT '错误信息',\n `isNotified` tinyint(3) unsigned DEFAULT '0' COMMENT '是否已通知更新',\n `version` bigint(20) unsigned DEFAULT '0' COMMENT '版本',\n PRIMARY KEY (`id`),\n UNIQUE KEY `uniqueId` (`uniqueId`) USING BTREE,\n KEY `nodeId` (`nodeId`),\n KEY `isDone` (`isDone`),\n KEY `clusterId` (`clusterId`),\n KEY `isNotified` (`isNotified`),\n KEY `serverId` (`serverId`)\n) ENGINE=InnoDB DEFAULT CHARSET=utf8mb4 COLLATE=utf8mb4_unicode_ci COMMENT='节点同步任务'",
"fields": [
{
"name": "id",
- "definition": "bigint unsigned auto_increment COMMENT 'ID'"
+ "definition": "bigint(20) unsigned auto_increment COMMENT 'ID'"
},
{
"name": "role",
@@ -121722,19 +122420,19 @@
},
{
"name": "nodeId",
- "definition": "int unsigned DEFAULT '0' COMMENT '节点ID'"
+ "definition": "int(10) unsigned DEFAULT '0' COMMENT '节点ID'"
},
{
"name": "clusterId",
- "definition": "int unsigned DEFAULT '0' COMMENT '集群ID'"
+ "definition": "int(10) unsigned DEFAULT '0' COMMENT '集群ID'"
},
{
"name": "serverId",
- "definition": "bigint unsigned DEFAULT '0' COMMENT '服务ID'"
+ "definition": "bigint(20) unsigned DEFAULT '0' COMMENT '服务ID'"
},
{
"name": "userId",
- "definition": "bigint unsigned DEFAULT '0' COMMENT '用户ID'"
+ "definition": "bigint(20) unsigned DEFAULT '0' COMMENT '用户ID'"
},
{
"name": "type",
@@ -121746,15 +122444,15 @@
},
{
"name": "updatedAt",
- "definition": "bigint unsigned DEFAULT '0' COMMENT '修改时间'"
+ "definition": "bigint(20) unsigned DEFAULT '0' COMMENT '修改时间'"
},
{
"name": "isDone",
- "definition": "tinyint unsigned DEFAULT '0' COMMENT '是否已完成'"
+ "definition": "tinyint(3) unsigned DEFAULT '0' COMMENT '是否已完成'"
},
{
"name": "isOk",
- "definition": "tinyint unsigned DEFAULT '0' COMMENT '是否已完成'"
+ "definition": "tinyint(3) unsigned DEFAULT '0' COMMENT '是否已完成'"
},
{
"name": "error",
@@ -121762,11 +122460,11 @@
},
{
"name": "isNotified",
- "definition": "tinyint unsigned DEFAULT '0' COMMENT '是否已通知更新'"
+ "definition": "tinyint(3) unsigned DEFAULT '0' COMMENT '是否已通知更新'"
},
{
"name": "version",
- "definition": "bigint unsigned DEFAULT '0' COMMENT '版本'"
+ "definition": "bigint(20) unsigned DEFAULT '0' COMMENT '版本'"
}
],
"indexes": [
@@ -121805,11 +122503,11 @@
"name": "edgeNodeThresholds",
"engine": "InnoDB",
"charset": "utf8mb4_unicode_ci",
- "definition": "CREATE TABLE `edgeNodeThresholds` (\n `id` bigint unsigned NOT NULL AUTO_INCREMENT COMMENT 'ID',\n `role` varchar(32) DEFAULT NULL COMMENT '节点角色',\n `clusterId` int unsigned DEFAULT '0' COMMENT '集群ID',\n `nodeId` int unsigned DEFAULT '0' COMMENT '节点ID',\n `isOn` tinyint unsigned DEFAULT '1' COMMENT '是否启用',\n `item` varchar(255) DEFAULT NULL COMMENT '监控项',\n `param` varchar(255) DEFAULT NULL COMMENT '参数',\n `operator` varchar(255) DEFAULT NULL COMMENT '操作符',\n `value` json DEFAULT NULL COMMENT '对比值',\n `message` varchar(512) DEFAULT NULL COMMENT '消息内容',\n `notifyDuration` int unsigned DEFAULT '0' COMMENT '通知间隔(单位分钟)',\n `notifiedAt` int unsigned DEFAULT '0' COMMENT '上次通知时间',\n `duration` int unsigned DEFAULT '0' COMMENT '时间段',\n `durationUnit` varchar(16) DEFAULT NULL COMMENT '时间段单位',\n `sumMethod` varchar(32) DEFAULT NULL COMMENT '聚合方法',\n `order` int unsigned DEFAULT '0' COMMENT '排序',\n `state` tinyint unsigned DEFAULT '1' COMMENT '状态',\n PRIMARY KEY (`id`),\n KEY `nodeId` (`nodeId`),\n KEY `clusterId` (`clusterId`)\n) ENGINE=InnoDB DEFAULT CHARSET=utf8mb4 COLLATE=utf8mb4_unicode_ci COMMENT='节点监控阈值设置'",
+ "definition": "CREATE TABLE `edgeNodeThresholds` (\n `id` bigint(20) unsigned NOT NULL AUTO_INCREMENT COMMENT 'ID',\n `role` varchar(32) COLLATE utf8mb4_unicode_ci DEFAULT NULL COMMENT '节点角色',\n `clusterId` int(10) unsigned DEFAULT '0' COMMENT '集群ID',\n `nodeId` int(10) unsigned DEFAULT '0' COMMENT '节点ID',\n `isOn` tinyint(3) unsigned DEFAULT '1' COMMENT '是否启用',\n `item` varchar(255) COLLATE utf8mb4_unicode_ci DEFAULT NULL COMMENT '监控项',\n `param` varchar(255) COLLATE utf8mb4_unicode_ci DEFAULT NULL COMMENT '参数',\n `operator` varchar(255) COLLATE utf8mb4_unicode_ci DEFAULT NULL COMMENT '操作符',\n `value` json DEFAULT NULL COMMENT '对比值',\n `message` varchar(512) COLLATE utf8mb4_unicode_ci DEFAULT NULL COMMENT '消息内容',\n `notifyDuration` int(10) unsigned DEFAULT '0' COMMENT '通知间隔(单位分钟)',\n `notifiedAt` int(10) unsigned DEFAULT '0' COMMENT '上次通知时间',\n `duration` int(10) unsigned DEFAULT '0' COMMENT '时间段',\n `durationUnit` varchar(16) COLLATE utf8mb4_unicode_ci DEFAULT NULL COMMENT '时间段单位',\n `sumMethod` varchar(32) COLLATE utf8mb4_unicode_ci DEFAULT NULL COMMENT '聚合方法',\n `order` int(10) unsigned DEFAULT '0' COMMENT '排序',\n `state` tinyint(3) unsigned DEFAULT '1' COMMENT '状态',\n PRIMARY KEY (`id`),\n KEY `nodeId` (`nodeId`),\n KEY `clusterId` (`clusterId`)\n) ENGINE=InnoDB DEFAULT CHARSET=utf8mb4 COLLATE=utf8mb4_unicode_ci COMMENT='节点监控阈值设置'",
"fields": [
{
"name": "id",
- "definition": "bigint unsigned auto_increment COMMENT 'ID'"
+ "definition": "bigint(20) unsigned auto_increment COMMENT 'ID'"
},
{
"name": "role",
@@ -121817,15 +122515,15 @@
},
{
"name": "clusterId",
- "definition": "int unsigned DEFAULT '0' COMMENT '集群ID'"
+ "definition": "int(10) unsigned DEFAULT '0' COMMENT '集群ID'"
},
{
"name": "nodeId",
- "definition": "int unsigned DEFAULT '0' COMMENT '节点ID'"
+ "definition": "int(10) unsigned DEFAULT '0' COMMENT '节点ID'"
},
{
"name": "isOn",
- "definition": "tinyint unsigned DEFAULT '1' COMMENT '是否启用'"
+ "definition": "tinyint(3) unsigned DEFAULT '1' COMMENT '是否启用'"
},
{
"name": "item",
@@ -121849,15 +122547,15 @@
},
{
"name": "notifyDuration",
- "definition": "int unsigned DEFAULT '0' COMMENT '通知间隔(单位分钟)'"
+ "definition": "int(10) unsigned DEFAULT '0' COMMENT '通知间隔(单位分钟)'"
},
{
"name": "notifiedAt",
- "definition": "int unsigned DEFAULT '0' COMMENT '上次通知时间'"
+ "definition": "int(10) unsigned DEFAULT '0' COMMENT '上次通知时间'"
},
{
"name": "duration",
- "definition": "int unsigned DEFAULT '0' COMMENT '时间段'"
+ "definition": "int(10) unsigned DEFAULT '0' COMMENT '时间段'"
},
{
"name": "durationUnit",
@@ -121869,11 +122567,11 @@
},
{
"name": "order",
- "definition": "int unsigned DEFAULT '0' COMMENT '排序'"
+ "definition": "int(10) unsigned DEFAULT '0' COMMENT '排序'"
},
{
"name": "state",
- "definition": "tinyint unsigned DEFAULT '1' COMMENT '状态'"
+ "definition": "tinyint(3) unsigned DEFAULT '1' COMMENT '状态'"
}
],
"indexes": [
@@ -121896,11 +122594,11 @@
"name": "edgeNodeTrafficDailyStats",
"engine": "InnoDB",
"charset": "utf8mb4_unicode_ci",
- "definition": "CREATE TABLE `edgeNodeTrafficDailyStats` (\n `id` bigint unsigned NOT NULL AUTO_INCREMENT COMMENT 'ID',\n `role` varchar(32) DEFAULT 'node' COMMENT '节点角色',\n `clusterId` int unsigned DEFAULT '0' COMMENT '集群ID',\n `nodeId` int unsigned DEFAULT '0' COMMENT '集群ID',\n `day` varchar(8) DEFAULT NULL COMMENT 'YYYYMMDD',\n `bytes` bigint unsigned DEFAULT NULL COMMENT '流量字节',\n `cachedBytes` bigint unsigned DEFAULT '0' COMMENT '缓存流量',\n `countRequests` bigint unsigned DEFAULT '0' COMMENT '请求数',\n `countCachedRequests` bigint unsigned DEFAULT '0' COMMENT '缓存的请求数',\n `countAttackRequests` bigint unsigned DEFAULT '0' COMMENT '攻击请求数',\n `attackBytes` bigint unsigned DEFAULT '0' COMMENT '攻击流量',\n PRIMARY KEY (`id`),\n UNIQUE KEY `node_day` (`clusterId`,`nodeId`,`day`) USING BTREE,\n KEY `clusterId` (`clusterId`)\n) ENGINE=InnoDB DEFAULT CHARSET=utf8mb4 COLLATE=utf8mb4_unicode_ci COMMENT='总的流量统计(按天)'",
+ "definition": "CREATE TABLE `edgeNodeTrafficDailyStats` (\n `id` bigint(20) unsigned NOT NULL AUTO_INCREMENT COMMENT 'ID',\n `role` varchar(32) COLLATE utf8mb4_unicode_ci DEFAULT 'node' COMMENT '节点角色',\n `clusterId` int(10) unsigned DEFAULT '0' COMMENT '集群ID',\n `nodeId` int(10) unsigned DEFAULT '0' COMMENT '集群ID',\n `day` varchar(8) COLLATE utf8mb4_unicode_ci DEFAULT NULL COMMENT 'YYYYMMDD',\n `bytes` bigint(20) unsigned DEFAULT NULL COMMENT '流量字节',\n `cachedBytes` bigint(20) unsigned DEFAULT '0' COMMENT '缓存流量',\n `countRequests` bigint(20) unsigned DEFAULT '0' COMMENT '请求数',\n `countCachedRequests` bigint(20) unsigned DEFAULT '0' COMMENT '缓存的请求数',\n `countAttackRequests` bigint(20) unsigned DEFAULT '0' COMMENT '攻击请求数',\n `attackBytes` bigint(20) unsigned DEFAULT '0' COMMENT '攻击流量',\n PRIMARY KEY (`id`),\n UNIQUE KEY `node_day` (`clusterId`,`nodeId`,`day`) USING BTREE,\n KEY `clusterId` (`clusterId`)\n) ENGINE=InnoDB DEFAULT CHARSET=utf8mb4 COLLATE=utf8mb4_unicode_ci COMMENT='总的流量统计(按天)'",
"fields": [
{
"name": "id",
- "definition": "bigint unsigned auto_increment COMMENT 'ID'"
+ "definition": "bigint(20) unsigned auto_increment COMMENT 'ID'"
},
{
"name": "role",
@@ -121908,11 +122606,11 @@
},
{
"name": "clusterId",
- "definition": "int unsigned DEFAULT '0' COMMENT '集群ID'"
+ "definition": "int(10) unsigned DEFAULT '0' COMMENT '集群ID'"
},
{
"name": "nodeId",
- "definition": "int unsigned DEFAULT '0' COMMENT '集群ID'"
+ "definition": "int(10) unsigned DEFAULT '0' COMMENT '集群ID'"
},
{
"name": "day",
@@ -121920,27 +122618,27 @@
},
{
"name": "bytes",
- "definition": "bigint unsigned COMMENT '流量字节'"
+ "definition": "bigint(20) unsigned COMMENT '流量字节'"
},
{
"name": "cachedBytes",
- "definition": "bigint unsigned DEFAULT '0' COMMENT '缓存流量'"
+ "definition": "bigint(20) unsigned DEFAULT '0' COMMENT '缓存流量'"
},
{
"name": "countRequests",
- "definition": "bigint unsigned DEFAULT '0' COMMENT '请求数'"
+ "definition": "bigint(20) unsigned DEFAULT '0' COMMENT '请求数'"
},
{
"name": "countCachedRequests",
- "definition": "bigint unsigned DEFAULT '0' COMMENT '缓存的请求数'"
+ "definition": "bigint(20) unsigned DEFAULT '0' COMMENT '缓存的请求数'"
},
{
"name": "countAttackRequests",
- "definition": "bigint unsigned DEFAULT '0' COMMENT '攻击请求数'"
+ "definition": "bigint(20) unsigned DEFAULT '0' COMMENT '攻击请求数'"
},
{
"name": "attackBytes",
- "definition": "bigint unsigned DEFAULT '0' COMMENT '攻击流量'"
+ "definition": "bigint(20) unsigned DEFAULT '0' COMMENT '攻击流量'"
}
],
"indexes": [
@@ -121963,11 +122661,11 @@
"name": "edgeNodeTrafficHourlyStats",
"engine": "InnoDB",
"charset": "utf8mb4_unicode_ci",
- "definition": "CREATE TABLE `edgeNodeTrafficHourlyStats` (\n `id` bigint unsigned NOT NULL AUTO_INCREMENT COMMENT 'ID',\n `role` varchar(32) DEFAULT 'node' COMMENT '节点角色',\n `clusterId` int unsigned DEFAULT '0' COMMENT '集群ID',\n `nodeId` int unsigned DEFAULT '0' COMMENT '集群ID',\n `hour` varchar(10) DEFAULT NULL COMMENT 'YYYYMMDDHH',\n `bytes` bigint unsigned DEFAULT NULL COMMENT '流量字节',\n `cachedBytes` bigint unsigned DEFAULT '0' COMMENT '缓存流量',\n `countRequests` bigint unsigned DEFAULT '0' COMMENT '请求数',\n `countCachedRequests` bigint unsigned DEFAULT '0' COMMENT '缓存的请求数',\n `countAttackRequests` bigint unsigned DEFAULT '0' COMMENT '攻击请求数',\n `attackBytes` bigint unsigned DEFAULT '0' COMMENT '攻击流量',\n PRIMARY KEY (`id`),\n UNIQUE KEY `node_day` (`clusterId`,`nodeId`,`hour`) USING BTREE,\n KEY `clusterId` (`clusterId`)\n) ENGINE=InnoDB DEFAULT CHARSET=utf8mb4 COLLATE=utf8mb4_unicode_ci COMMENT='总的流量统计(按天)'",
+ "definition": "CREATE TABLE `edgeNodeTrafficHourlyStats` (\n `id` bigint(20) unsigned NOT NULL AUTO_INCREMENT COMMENT 'ID',\n `role` varchar(32) COLLATE utf8mb4_unicode_ci DEFAULT 'node' COMMENT '节点角色',\n `clusterId` int(10) unsigned DEFAULT '0' COMMENT '集群ID',\n `nodeId` int(10) unsigned DEFAULT '0' COMMENT '集群ID',\n `hour` varchar(10) COLLATE utf8mb4_unicode_ci DEFAULT NULL COMMENT 'YYYYMMDDHH',\n `bytes` bigint(20) unsigned DEFAULT NULL COMMENT '流量字节',\n `cachedBytes` bigint(20) unsigned DEFAULT '0' COMMENT '缓存流量',\n `countRequests` bigint(20) unsigned DEFAULT '0' COMMENT '请求数',\n `countCachedRequests` bigint(20) unsigned DEFAULT '0' COMMENT '缓存的请求数',\n `countAttackRequests` bigint(20) unsigned DEFAULT '0' COMMENT '攻击请求数',\n `attackBytes` bigint(20) unsigned DEFAULT '0' COMMENT '攻击流量',\n PRIMARY KEY (`id`),\n UNIQUE KEY `node_day` (`clusterId`,`nodeId`,`hour`) USING BTREE,\n KEY `clusterId` (`clusterId`)\n) ENGINE=InnoDB DEFAULT CHARSET=utf8mb4 COLLATE=utf8mb4_unicode_ci COMMENT='总的流量统计(按天)'",
"fields": [
{
"name": "id",
- "definition": "bigint unsigned auto_increment COMMENT 'ID'"
+ "definition": "bigint(20) unsigned auto_increment COMMENT 'ID'"
},
{
"name": "role",
@@ -121975,11 +122673,11 @@
},
{
"name": "clusterId",
- "definition": "int unsigned DEFAULT '0' COMMENT '集群ID'"
+ "definition": "int(10) unsigned DEFAULT '0' COMMENT '集群ID'"
},
{
"name": "nodeId",
- "definition": "int unsigned DEFAULT '0' COMMENT '集群ID'"
+ "definition": "int(10) unsigned DEFAULT '0' COMMENT '集群ID'"
},
{
"name": "hour",
@@ -121987,27 +122685,27 @@
},
{
"name": "bytes",
- "definition": "bigint unsigned COMMENT '流量字节'"
+ "definition": "bigint(20) unsigned COMMENT '流量字节'"
},
{
"name": "cachedBytes",
- "definition": "bigint unsigned DEFAULT '0' COMMENT '缓存流量'"
+ "definition": "bigint(20) unsigned DEFAULT '0' COMMENT '缓存流量'"
},
{
"name": "countRequests",
- "definition": "bigint unsigned DEFAULT '0' COMMENT '请求数'"
+ "definition": "bigint(20) unsigned DEFAULT '0' COMMENT '请求数'"
},
{
"name": "countCachedRequests",
- "definition": "bigint unsigned DEFAULT '0' COMMENT '缓存的请求数'"
+ "definition": "bigint(20) unsigned DEFAULT '0' COMMENT '缓存的请求数'"
},
{
"name": "countAttackRequests",
- "definition": "bigint unsigned DEFAULT '0' COMMENT '攻击请求数'"
+ "definition": "bigint(20) unsigned DEFAULT '0' COMMENT '攻击请求数'"
},
{
"name": "attackBytes",
- "definition": "bigint unsigned DEFAULT '0' COMMENT '攻击流量'"
+ "definition": "bigint(20) unsigned DEFAULT '0' COMMENT '攻击流量'"
}
],
"indexes": [
@@ -122030,19 +122728,19 @@
"name": "edgeNodeValues",
"engine": "InnoDB",
"charset": "utf8mb4_unicode_ci",
- "definition": "CREATE TABLE `edgeNodeValues` (\n `id` bigint unsigned NOT NULL AUTO_INCREMENT COMMENT 'ID',\n `clusterId` int unsigned DEFAULT '0' COMMENT '集群ID',\n `nodeId` int unsigned DEFAULT '0' COMMENT '节点ID',\n `role` varchar(64) DEFAULT NULL COMMENT '节点角色',\n `item` varchar(255) DEFAULT NULL COMMENT '监控项',\n `value` json DEFAULT NULL COMMENT '数据',\n `createdAt` bigint unsigned DEFAULT '0' COMMENT '创建时间',\n `day` varchar(8) DEFAULT NULL COMMENT '日期',\n `hour` varchar(10) DEFAULT NULL COMMENT '小时',\n `minute` varchar(12) DEFAULT NULL COMMENT '分钟',\n PRIMARY KEY (`id`),\n UNIQUE KEY `nodeId_role_time` (`nodeId`,`role`,`item`,`day`,`hour`,`minute`) USING BTREE,\n KEY `nodeId` (`nodeId`),\n KEY `clusterId` (`clusterId`),\n KEY `role_item_minute` (`role`,`item`,`minute`),\n KEY `day` (`day`),\n KEY `hour` (`hour`)\n) ENGINE=InnoDB DEFAULT CHARSET=utf8mb4 COLLATE=utf8mb4_unicode_ci COMMENT='节点监控数据'",
+ "definition": "CREATE TABLE `edgeNodeValues` (\n `id` bigint(20) unsigned NOT NULL AUTO_INCREMENT COMMENT 'ID',\n `clusterId` int(10) unsigned DEFAULT '0' COMMENT '集群ID',\n `nodeId` int(10) unsigned DEFAULT '0' COMMENT '节点ID',\n `role` varchar(64) COLLATE utf8mb4_unicode_ci DEFAULT NULL COMMENT '节点角色',\n `item` varchar(255) COLLATE utf8mb4_unicode_ci DEFAULT NULL COMMENT '监控项',\n `value` json DEFAULT NULL COMMENT '数据',\n `createdAt` bigint(20) unsigned DEFAULT '0' COMMENT '创建时间',\n `day` varchar(8) COLLATE utf8mb4_unicode_ci DEFAULT NULL COMMENT '日期',\n `hour` varchar(10) COLLATE utf8mb4_unicode_ci DEFAULT NULL COMMENT '小时',\n `minute` varchar(12) COLLATE utf8mb4_unicode_ci DEFAULT NULL COMMENT '分钟',\n PRIMARY KEY (`id`),\n UNIQUE KEY `nodeId_role_time` (`nodeId`,`role`,`item`,`day`,`hour`,`minute`) USING BTREE,\n KEY `nodeId` (`nodeId`),\n KEY `clusterId` (`clusterId`),\n KEY `role_item_minute` (`role`,`item`,`minute`),\n KEY `day` (`day`),\n KEY `hour` (`hour`)\n) ENGINE=InnoDB DEFAULT CHARSET=utf8mb4 COLLATE=utf8mb4_unicode_ci COMMENT='节点监控数据'",
"fields": [
{
"name": "id",
- "definition": "bigint unsigned auto_increment COMMENT 'ID'"
+ "definition": "bigint(20) unsigned auto_increment COMMENT 'ID'"
},
{
"name": "clusterId",
- "definition": "int unsigned DEFAULT '0' COMMENT '集群ID'"
+ "definition": "int(10) unsigned DEFAULT '0' COMMENT '集群ID'"
},
{
"name": "nodeId",
- "definition": "int unsigned DEFAULT '0' COMMENT '节点ID'"
+ "definition": "int(10) unsigned DEFAULT '0' COMMENT '节点ID'"
},
{
"name": "role",
@@ -122058,7 +122756,7 @@
},
{
"name": "createdAt",
- "definition": "bigint unsigned DEFAULT '0' COMMENT '创建时间'"
+ "definition": "bigint(20) unsigned DEFAULT '0' COMMENT '创建时间'"
},
{
"name": "day",
@@ -122109,23 +122807,23 @@
"name": "edgeNodes",
"engine": "InnoDB",
"charset": "utf8mb4_unicode_ci",
- "definition": "CREATE TABLE `edgeNodes` (\n `id` int unsigned NOT NULL AUTO_INCREMENT COMMENT 'ID',\n `adminId` int unsigned DEFAULT '0' COMMENT '管理员ID',\n `userId` int unsigned DEFAULT '0' COMMENT '用户ID',\n `level` tinyint unsigned DEFAULT '1' COMMENT '级别',\n `lnAddrs` json DEFAULT NULL COMMENT 'Ln级别访问地址',\n `isOn` tinyint unsigned DEFAULT '1' COMMENT '是否启用',\n `isUp` tinyint unsigned DEFAULT '1' COMMENT '是否在线',\n `countUp` int unsigned DEFAULT '0' COMMENT '连续在线次数',\n `countDown` int unsigned DEFAULT '0' COMMENT '连续下线次数',\n `isActive` tinyint unsigned DEFAULT '1' COMMENT '是否活跃',\n `inactiveNotifiedAt` bigint unsigned DEFAULT '0' COMMENT '离线通知时间',\n `uniqueId` varchar(32) DEFAULT NULL COMMENT '节点ID',\n `secret` varchar(32) DEFAULT NULL COMMENT '密钥',\n `name` varchar(255) DEFAULT NULL COMMENT '节点名',\n `code` varchar(255) DEFAULT NULL COMMENT '代号',\n `clusterId` int unsigned DEFAULT '0' COMMENT '主集群ID',\n `secondaryClusterIds` json DEFAULT NULL COMMENT '从集群ID',\n `regionId` int unsigned DEFAULT '0' COMMENT '区域ID',\n `groupId` int unsigned DEFAULT '0' COMMENT '分组ID',\n `createdAt` bigint unsigned DEFAULT '0' COMMENT '创建时间',\n `status` json DEFAULT NULL COMMENT '最新的状态',\n `version` int unsigned DEFAULT '0' COMMENT '当前版本号',\n `latestVersion` int unsigned DEFAULT '0' COMMENT '最后版本号',\n `installDir` varchar(512) DEFAULT NULL COMMENT '安装目录',\n `isInstalled` tinyint unsigned DEFAULT '0' COMMENT '是否已安装',\n `installStatus` json DEFAULT NULL COMMENT '安装状态',\n `state` tinyint unsigned DEFAULT '1' COMMENT '状态',\n `connectedAPINodes` json DEFAULT NULL COMMENT '当前连接的API节点',\n `maxCPU` int unsigned DEFAULT '0' COMMENT '可以使用的最多CPU',\n `maxThreads` int unsigned DEFAULT '0' COMMENT '最大线程数',\n `ddosProtection` json DEFAULT NULL COMMENT 'DDOS配置',\n `dnsRoutes` json DEFAULT NULL COMMENT 'DNS线路设置',\n `maxCacheDiskCapacity` json DEFAULT NULL COMMENT '硬盘缓存容量',\n `maxCacheMemoryCapacity` json DEFAULT NULL COMMENT '内存缓存容量',\n `cacheDiskDir` varchar(255) DEFAULT NULL COMMENT '主缓存目录',\n `cacheDiskSubDirs` json DEFAULT NULL COMMENT '其他缓存目录',\n `dnsResolver` json DEFAULT NULL COMMENT 'DNS解析器',\n `enableIPLists` tinyint unsigned DEFAULT '1' COMMENT '启用IP名单',\n `apiNodeAddrs` json DEFAULT NULL COMMENT 'API节点地址',\n `offlineDay` varchar(8) DEFAULT NULL COMMENT '下线日期YYYYMMDD',\n `offlineIsNotified` tinyint unsigned DEFAULT '0' COMMENT '下线是否已通知',\n `isBackupForCluster` tinyint unsigned DEFAULT '0' COMMENT '是否为集群备用节点',\n `isBackupForGroup` tinyint unsigned DEFAULT '0' COMMENT '是否为分组备用节点',\n `backupIPs` json DEFAULT NULL COMMENT '备用IP',\n `actionStatus` json DEFAULT NULL COMMENT '当前动作配置',\n PRIMARY KEY (`id`),\n KEY `uniqueId` (`uniqueId`),\n KEY `clusterId` (`clusterId`),\n KEY `groupId` (`groupId`),\n KEY `regionId` (`regionId`)\n) ENGINE=InnoDB DEFAULT CHARSET=utf8mb4 COLLATE=utf8mb4_unicode_ci COMMENT='节点'",
+ "definition": "CREATE TABLE `edgeNodes` (\n `id` int(10) unsigned NOT NULL AUTO_INCREMENT COMMENT 'ID',\n `adminId` int(10) unsigned DEFAULT '0' COMMENT '管理员ID',\n `userId` int(10) unsigned DEFAULT '0' COMMENT '用户ID',\n `level` tinyint(3) unsigned DEFAULT '1' COMMENT '级别',\n `lnAddrs` json DEFAULT NULL COMMENT 'Ln级别访问地址',\n `isOn` tinyint(3) unsigned DEFAULT '1' COMMENT '是否启用',\n `isUp` tinyint(3) unsigned DEFAULT '1' COMMENT '是否在线',\n `countUp` int(10) unsigned DEFAULT '0' COMMENT '连续在线次数',\n `countDown` int(10) unsigned DEFAULT '0' COMMENT '连续下线次数',\n `isActive` tinyint(3) unsigned DEFAULT '1' COMMENT '是否活跃',\n `inactiveNotifiedAt` bigint(20) unsigned DEFAULT '0' COMMENT '离线通知时间',\n `uniqueId` varchar(32) COLLATE utf8mb4_unicode_ci DEFAULT NULL COMMENT '节点ID',\n `secret` varchar(32) COLLATE utf8mb4_unicode_ci DEFAULT NULL COMMENT '密钥',\n `name` varchar(255) COLLATE utf8mb4_unicode_ci DEFAULT NULL COMMENT '节点名',\n `code` varchar(255) COLLATE utf8mb4_unicode_ci DEFAULT NULL COMMENT '代号',\n `clusterId` int(10) unsigned DEFAULT '0' COMMENT '主集群ID',\n `secondaryClusterIds` json DEFAULT NULL COMMENT '从集群ID',\n `regionId` int(10) unsigned DEFAULT '0' COMMENT '区域ID',\n `groupId` int(10) unsigned DEFAULT '0' COMMENT '分组ID',\n `createdAt` bigint(20) unsigned DEFAULT '0' COMMENT '创建时间',\n `status` json DEFAULT NULL COMMENT '最新的状态',\n `version` int(10) unsigned DEFAULT '0' COMMENT '当前版本号',\n `latestVersion` int(10) unsigned DEFAULT '0' COMMENT '最后版本号',\n `installDir` varchar(512) COLLATE utf8mb4_unicode_ci DEFAULT NULL COMMENT '安装目录',\n `isInstalled` tinyint(3) unsigned DEFAULT '0' COMMENT '是否已安装',\n `installStatus` json DEFAULT NULL COMMENT '安装状态',\n `state` tinyint(3) unsigned DEFAULT '1' COMMENT '状态',\n `connectedAPINodes` json DEFAULT NULL COMMENT '当前连接的API节点',\n `maxCPU` int(10) unsigned DEFAULT '0' COMMENT '可以使用的最多CPU',\n `maxThreads` int(10) unsigned DEFAULT '0' COMMENT '最大线程数',\n `ddosProtection` json DEFAULT NULL COMMENT 'DDOS配置',\n `dnsRoutes` json DEFAULT NULL COMMENT 'DNS线路设置',\n `maxCacheDiskCapacity` json DEFAULT NULL COMMENT '硬盘缓存容量',\n `maxCacheMemoryCapacity` json DEFAULT NULL COMMENT '内存缓存容量',\n `cacheDiskDir` varchar(255) COLLATE utf8mb4_unicode_ci DEFAULT NULL COMMENT '主缓存目录',\n `cacheDiskSubDirs` json DEFAULT NULL COMMENT '其他缓存目录',\n `dnsResolver` json DEFAULT NULL COMMENT 'DNS解析器',\n `enableIPLists` tinyint(3) unsigned DEFAULT '1' COMMENT '启用IP名单',\n `apiNodeAddrs` json DEFAULT NULL COMMENT 'API节点地址',\n `offlineDay` varchar(8) COLLATE utf8mb4_unicode_ci DEFAULT NULL COMMENT '下线日期YYYYMMDD',\n `offlineIsNotified` tinyint(3) unsigned DEFAULT '0' COMMENT '下线是否已通知',\n `isBackupForCluster` tinyint(3) unsigned DEFAULT '0' COMMENT '是否为集群备用节点',\n `isBackupForGroup` tinyint(3) unsigned DEFAULT '0' COMMENT '是否为分组备用节点',\n `backupIPs` json DEFAULT NULL COMMENT '备用IP',\n `actionStatus` json DEFAULT NULL COMMENT '当前动作配置',\n PRIMARY KEY (`id`),\n KEY `uniqueId` (`uniqueId`),\n KEY `clusterId` (`clusterId`),\n KEY `groupId` (`groupId`),\n KEY `regionId` (`regionId`)\n) ENGINE=InnoDB DEFAULT CHARSET=utf8mb4 COLLATE=utf8mb4_unicode_ci COMMENT='节点'",
"fields": [
{
"name": "id",
- "definition": "int unsigned auto_increment COMMENT 'ID'"
+ "definition": "int(10) unsigned auto_increment COMMENT 'ID'"
},
{
"name": "adminId",
- "definition": "int unsigned DEFAULT '0' COMMENT '管理员ID'"
+ "definition": "int(10) unsigned DEFAULT '0' COMMENT '管理员ID'"
},
{
"name": "userId",
- "definition": "int unsigned DEFAULT '0' COMMENT '用户ID'"
+ "definition": "int(10) unsigned DEFAULT '0' COMMENT '用户ID'"
},
{
"name": "level",
- "definition": "tinyint unsigned DEFAULT '1' COMMENT '级别'"
+ "definition": "tinyint(3) unsigned DEFAULT '1' COMMENT '级别'"
},
{
"name": "lnAddrs",
@@ -122133,27 +122831,27 @@
},
{
"name": "isOn",
- "definition": "tinyint unsigned DEFAULT '1' COMMENT '是否启用'"
+ "definition": "tinyint(3) unsigned DEFAULT '1' COMMENT '是否启用'"
},
{
"name": "isUp",
- "definition": "tinyint unsigned DEFAULT '1' COMMENT '是否在线'"
+ "definition": "tinyint(3) unsigned DEFAULT '1' COMMENT '是否在线'"
},
{
"name": "countUp",
- "definition": "int unsigned DEFAULT '0' COMMENT '连续在线次数'"
+ "definition": "int(10) unsigned DEFAULT '0' COMMENT '连续在线次数'"
},
{
"name": "countDown",
- "definition": "int unsigned DEFAULT '0' COMMENT '连续下线次数'"
+ "definition": "int(10) unsigned DEFAULT '0' COMMENT '连续下线次数'"
},
{
"name": "isActive",
- "definition": "tinyint unsigned DEFAULT '1' COMMENT '是否活跃'"
+ "definition": "tinyint(3) unsigned DEFAULT '1' COMMENT '是否活跃'"
},
{
"name": "inactiveNotifiedAt",
- "definition": "bigint unsigned DEFAULT '0' COMMENT '离线通知时间'"
+ "definition": "bigint(20) unsigned DEFAULT '0' COMMENT '离线通知时间'"
},
{
"name": "uniqueId",
@@ -122173,7 +122871,7 @@
},
{
"name": "clusterId",
- "definition": "int unsigned DEFAULT '0' COMMENT '主集群ID'"
+ "definition": "int(10) unsigned DEFAULT '0' COMMENT '主集群ID'"
},
{
"name": "secondaryClusterIds",
@@ -122181,15 +122879,15 @@
},
{
"name": "regionId",
- "definition": "int unsigned DEFAULT '0' COMMENT '区域ID'"
+ "definition": "int(10) unsigned DEFAULT '0' COMMENT '区域ID'"
},
{
"name": "groupId",
- "definition": "int unsigned DEFAULT '0' COMMENT '分组ID'"
+ "definition": "int(10) unsigned DEFAULT '0' COMMENT '分组ID'"
},
{
"name": "createdAt",
- "definition": "bigint unsigned DEFAULT '0' COMMENT '创建时间'"
+ "definition": "bigint(20) unsigned DEFAULT '0' COMMENT '创建时间'"
},
{
"name": "status",
@@ -122197,11 +122895,11 @@
},
{
"name": "version",
- "definition": "int unsigned DEFAULT '0' COMMENT '当前版本号'"
+ "definition": "int(10) unsigned DEFAULT '0' COMMENT '当前版本号'"
},
{
"name": "latestVersion",
- "definition": "int unsigned DEFAULT '0' COMMENT '最后版本号'"
+ "definition": "int(10) unsigned DEFAULT '0' COMMENT '最后版本号'"
},
{
"name": "installDir",
@@ -122209,7 +122907,7 @@
},
{
"name": "isInstalled",
- "definition": "tinyint unsigned DEFAULT '0' COMMENT '是否已安装'"
+ "definition": "tinyint(3) unsigned DEFAULT '0' COMMENT '是否已安装'"
},
{
"name": "installStatus",
@@ -122217,7 +122915,7 @@
},
{
"name": "state",
- "definition": "tinyint unsigned DEFAULT '1' COMMENT '状态'"
+ "definition": "tinyint(3) unsigned DEFAULT '1' COMMENT '状态'"
},
{
"name": "connectedAPINodes",
@@ -122225,11 +122923,11 @@
},
{
"name": "maxCPU",
- "definition": "int unsigned DEFAULT '0' COMMENT '可以使用的最多CPU'"
+ "definition": "int(10) unsigned DEFAULT '0' COMMENT '可以使用的最多CPU'"
},
{
"name": "maxThreads",
- "definition": "int unsigned DEFAULT '0' COMMENT '最大线程数'"
+ "definition": "int(10) unsigned DEFAULT '0' COMMENT '最大线程数'"
},
{
"name": "ddosProtection",
@@ -122261,7 +122959,7 @@
},
{
"name": "enableIPLists",
- "definition": "tinyint unsigned DEFAULT '1' COMMENT '启用IP名单'"
+ "definition": "tinyint(3) unsigned DEFAULT '1' COMMENT '启用IP名单'"
},
{
"name": "apiNodeAddrs",
@@ -122273,15 +122971,15 @@
},
{
"name": "offlineIsNotified",
- "definition": "tinyint unsigned DEFAULT '0' COMMENT '下线是否已通知'"
+ "definition": "tinyint(3) unsigned DEFAULT '0' COMMENT '下线是否已通知'"
},
{
"name": "isBackupForCluster",
- "definition": "tinyint unsigned DEFAULT '0' COMMENT '是否为集群备用节点'"
+ "definition": "tinyint(3) unsigned DEFAULT '0' COMMENT '是否为集群备用节点'"
},
{
"name": "isBackupForGroup",
- "definition": "tinyint unsigned DEFAULT '0' COMMENT '是否为分组备用节点'"
+ "definition": "tinyint(3) unsigned DEFAULT '0' COMMENT '是否为分组备用节点'"
},
{
"name": "backupIPs",
@@ -122320,11 +123018,11 @@
"name": "edgeOrderMethods",
"engine": "InnoDB",
"charset": "utf8mb4_unicode_ci",
- "definition": "CREATE TABLE `edgeOrderMethods` (\n `id` int unsigned NOT NULL AUTO_INCREMENT COMMENT 'ID',\n `name` varchar(255) DEFAULT NULL COMMENT '名称',\n `isOn` tinyint unsigned DEFAULT '1' COMMENT '是否启用',\n `description` varchar(255) DEFAULT NULL COMMENT '描述',\n `parentCode` varchar(255) DEFAULT NULL COMMENT '内置的父级代号',\n `code` varchar(255) DEFAULT NULL COMMENT '代号',\n `url` varchar(1024) DEFAULT NULL COMMENT 'URL',\n `secret` varchar(128) DEFAULT NULL COMMENT '密钥',\n `params` json DEFAULT NULL COMMENT '参数',\n `clientType` varchar(32) DEFAULT NULL COMMENT '客户端类型',\n `qrcodeTitle` varchar(255) DEFAULT NULL COMMENT '二维码标题',\n `order` int unsigned DEFAULT '0' COMMENT '排序',\n `state` tinyint unsigned DEFAULT '1' COMMENT '状态',\n PRIMARY KEY (`id`)\n) ENGINE=InnoDB DEFAULT CHARSET=utf8mb4 COLLATE=utf8mb4_unicode_ci COMMENT='订单支付方式'",
+ "definition": "CREATE TABLE `edgeOrderMethods` (\n `id` int(10) unsigned NOT NULL AUTO_INCREMENT COMMENT 'ID',\n `name` varchar(255) COLLATE utf8mb4_unicode_ci DEFAULT NULL COMMENT '名称',\n `isOn` tinyint(3) unsigned DEFAULT '1' COMMENT '是否启用',\n `description` varchar(255) COLLATE utf8mb4_unicode_ci DEFAULT NULL COMMENT '描述',\n `parentCode` varchar(255) COLLATE utf8mb4_unicode_ci DEFAULT NULL COMMENT '内置的父级代号',\n `code` varchar(255) COLLATE utf8mb4_unicode_ci DEFAULT NULL COMMENT '代号',\n `url` varchar(1024) COLLATE utf8mb4_unicode_ci DEFAULT NULL COMMENT 'URL',\n `secret` varchar(128) COLLATE utf8mb4_unicode_ci DEFAULT NULL COMMENT '密钥',\n `params` json DEFAULT NULL COMMENT '参数',\n `clientType` varchar(32) COLLATE utf8mb4_unicode_ci DEFAULT NULL COMMENT '客户端类型',\n `qrcodeTitle` varchar(255) COLLATE utf8mb4_unicode_ci DEFAULT NULL COMMENT '二维码标题',\n `order` int(10) unsigned DEFAULT '0' COMMENT '排序',\n `state` tinyint(3) unsigned DEFAULT '1' COMMENT '状态',\n PRIMARY KEY (`id`)\n) ENGINE=InnoDB DEFAULT CHARSET=utf8mb4 COLLATE=utf8mb4_unicode_ci COMMENT='订单支付方式'",
"fields": [
{
"name": "id",
- "definition": "int unsigned auto_increment COMMENT 'ID'"
+ "definition": "int(10) unsigned auto_increment COMMENT 'ID'"
},
{
"name": "name",
@@ -122332,7 +123030,7 @@
},
{
"name": "isOn",
- "definition": "tinyint unsigned DEFAULT '1' COMMENT '是否启用'"
+ "definition": "tinyint(3) unsigned DEFAULT '1' COMMENT '是否启用'"
},
{
"name": "description",
@@ -122368,11 +123066,11 @@
},
{
"name": "order",
- "definition": "int unsigned DEFAULT '0' COMMENT '排序'"
+ "definition": "int(10) unsigned DEFAULT '0' COMMENT '排序'"
},
{
"name": "state",
- "definition": "tinyint unsigned DEFAULT '1' COMMENT '状态'"
+ "definition": "tinyint(3) unsigned DEFAULT '1' COMMENT '状态'"
}
],
"indexes": [
@@ -122387,27 +123085,27 @@
"name": "edgeOrigins",
"engine": "InnoDB",
"charset": "utf8mb4_unicode_ci",
- "definition": "CREATE TABLE `edgeOrigins` (\n `id` int unsigned NOT NULL AUTO_INCREMENT COMMENT 'ID',\n `adminId` int unsigned DEFAULT '0' COMMENT '管理员ID',\n `userId` int unsigned DEFAULT '0' COMMENT '用户ID',\n `reverseProxyId` bigint unsigned DEFAULT '0' COMMENT '所属反向代理ID',\n `isOn` tinyint unsigned DEFAULT '1' COMMENT '是否启用',\n `name` varchar(255) DEFAULT NULL COMMENT '名称',\n `version` int unsigned DEFAULT '0' COMMENT '版本',\n `addr` json DEFAULT NULL COMMENT '地址',\n `oss` json DEFAULT NULL COMMENT 'OSS配置',\n `description` varchar(512) DEFAULT NULL COMMENT '描述',\n `code` varchar(255) DEFAULT NULL COMMENT '代号',\n `weight` int unsigned DEFAULT '0' COMMENT '权重',\n `connTimeout` json DEFAULT NULL COMMENT '连接超时',\n `readTimeout` json DEFAULT NULL COMMENT '读超时',\n `idleTimeout` json DEFAULT NULL COMMENT '空闲连接超时',\n `maxFails` int unsigned DEFAULT '0' COMMENT '最多失败次数',\n `maxConns` int unsigned DEFAULT '0' COMMENT '最大并发连接数',\n `maxIdleConns` int unsigned DEFAULT '0' COMMENT '最多空闲连接数',\n `httpRequestURI` varchar(1024) DEFAULT NULL COMMENT '转发后的请求URI',\n `httpRequestHeader` json DEFAULT NULL COMMENT '请求Header配置',\n `httpResponseHeader` json DEFAULT NULL COMMENT '响应Header配置',\n `host` varchar(255) DEFAULT NULL COMMENT '自定义主机名',\n `healthCheck` json DEFAULT NULL COMMENT '健康检查设置',\n `cert` json DEFAULT NULL COMMENT '证书设置',\n `ftp` json DEFAULT NULL COMMENT 'FTP相关设置',\n `createdAt` bigint unsigned DEFAULT '0' COMMENT '创建时间',\n `domains` json DEFAULT NULL COMMENT '所属域名',\n `followPort` tinyint unsigned DEFAULT '0' COMMENT '端口跟随',\n `state` tinyint unsigned DEFAULT '1' COMMENT '状态',\n `http2Enabled` tinyint unsigned DEFAULT '0' COMMENT '是否支持HTTP/2',\n PRIMARY KEY (`id`)\n) ENGINE=InnoDB DEFAULT CHARSET=utf8mb4 COLLATE=utf8mb4_unicode_ci COMMENT='源站'",
+ "definition": "CREATE TABLE `edgeOrigins` (\n `id` int(10) unsigned NOT NULL AUTO_INCREMENT COMMENT 'ID',\n `adminId` int(10) unsigned DEFAULT '0' COMMENT '管理员ID',\n `userId` int(10) unsigned DEFAULT '0' COMMENT '用户ID',\n `reverseProxyId` bigint(20) unsigned DEFAULT '0' COMMENT '所属反向代理ID',\n `isOn` tinyint(3) unsigned DEFAULT '1' COMMENT '是否启用',\n `name` varchar(255) COLLATE utf8mb4_unicode_ci DEFAULT NULL COMMENT '名称',\n `version` int(10) unsigned DEFAULT '0' COMMENT '版本',\n `addr` json DEFAULT NULL COMMENT '地址',\n `oss` json DEFAULT NULL COMMENT 'OSS配置',\n `description` varchar(512) COLLATE utf8mb4_unicode_ci DEFAULT NULL COMMENT '描述',\n `code` varchar(255) COLLATE utf8mb4_unicode_ci DEFAULT NULL COMMENT '代号',\n `weight` int(10) unsigned DEFAULT '0' COMMENT '权重',\n `connTimeout` json DEFAULT NULL COMMENT '连接超时',\n `readTimeout` json DEFAULT NULL COMMENT '读超时',\n `idleTimeout` json DEFAULT NULL COMMENT '空闲连接超时',\n `maxFails` int(10) unsigned DEFAULT '0' COMMENT '最多失败次数',\n `maxConns` int(10) unsigned DEFAULT '0' COMMENT '最大并发连接数',\n `maxIdleConns` int(10) unsigned DEFAULT '0' COMMENT '最多空闲连接数',\n `httpRequestURI` varchar(1024) COLLATE utf8mb4_unicode_ci DEFAULT NULL COMMENT '转发后的请求URI',\n `httpRequestHeader` json DEFAULT NULL COMMENT '请求Header配置',\n `httpResponseHeader` json DEFAULT NULL COMMENT '响应Header配置',\n `host` varchar(255) COLLATE utf8mb4_unicode_ci DEFAULT NULL COMMENT '自定义主机名',\n `healthCheck` json DEFAULT NULL COMMENT '健康检查设置',\n `cert` json DEFAULT NULL COMMENT '证书设置',\n `ftp` json DEFAULT NULL COMMENT 'FTP相关设置',\n `createdAt` bigint(20) unsigned DEFAULT '0' COMMENT '创建时间',\n `domains` json DEFAULT NULL COMMENT '所属域名',\n `followPort` tinyint(3) unsigned DEFAULT '0' COMMENT '端口跟随',\n `state` tinyint(3) unsigned DEFAULT '1' COMMENT '状态',\n `http2Enabled` tinyint(3) unsigned DEFAULT '0' COMMENT '是否支持HTTP/2',\n PRIMARY KEY (`id`)\n) ENGINE=InnoDB DEFAULT CHARSET=utf8mb4 COLLATE=utf8mb4_unicode_ci COMMENT='源站'",
"fields": [
{
"name": "id",
- "definition": "int unsigned auto_increment COMMENT 'ID'"
+ "definition": "int(10) unsigned auto_increment COMMENT 'ID'"
},
{
"name": "adminId",
- "definition": "int unsigned DEFAULT '0' COMMENT '管理员ID'"
+ "definition": "int(10) unsigned DEFAULT '0' COMMENT '管理员ID'"
},
{
"name": "userId",
- "definition": "int unsigned DEFAULT '0' COMMENT '用户ID'"
+ "definition": "int(10) unsigned DEFAULT '0' COMMENT '用户ID'"
},
{
"name": "reverseProxyId",
- "definition": "bigint unsigned DEFAULT '0' COMMENT '所属反向代理ID'"
+ "definition": "bigint(20) unsigned DEFAULT '0' COMMENT '所属反向代理ID'"
},
{
"name": "isOn",
- "definition": "tinyint unsigned DEFAULT '1' COMMENT '是否启用'"
+ "definition": "tinyint(3) unsigned DEFAULT '1' COMMENT '是否启用'"
},
{
"name": "name",
@@ -122415,7 +123113,7 @@
},
{
"name": "version",
- "definition": "int unsigned DEFAULT '0' COMMENT '版本'"
+ "definition": "int(10) unsigned DEFAULT '0' COMMENT '版本'"
},
{
"name": "addr",
@@ -122435,7 +123133,7 @@
},
{
"name": "weight",
- "definition": "int unsigned DEFAULT '0' COMMENT '权重'"
+ "definition": "int(10) unsigned DEFAULT '0' COMMENT '权重'"
},
{
"name": "connTimeout",
@@ -122451,15 +123149,15 @@
},
{
"name": "maxFails",
- "definition": "int unsigned DEFAULT '0' COMMENT '最多失败次数'"
+ "definition": "int(10) unsigned DEFAULT '0' COMMENT '最多失败次数'"
},
{
"name": "maxConns",
- "definition": "int unsigned DEFAULT '0' COMMENT '最大并发连接数'"
+ "definition": "int(10) unsigned DEFAULT '0' COMMENT '最大并发连接数'"
},
{
"name": "maxIdleConns",
- "definition": "int unsigned DEFAULT '0' COMMENT '最多空闲连接数'"
+ "definition": "int(10) unsigned DEFAULT '0' COMMENT '最多空闲连接数'"
},
{
"name": "httpRequestURI",
@@ -122491,7 +123189,7 @@
},
{
"name": "createdAt",
- "definition": "bigint unsigned DEFAULT '0' COMMENT '创建时间'"
+ "definition": "bigint(20) unsigned DEFAULT '0' COMMENT '创建时间'"
},
{
"name": "domains",
@@ -122499,15 +123197,15 @@
},
{
"name": "followPort",
- "definition": "tinyint unsigned DEFAULT '0' COMMENT '端口跟随'"
+ "definition": "tinyint(3) unsigned DEFAULT '0' COMMENT '端口跟随'"
},
{
"name": "state",
- "definition": "tinyint unsigned DEFAULT '1' COMMENT '状态'"
+ "definition": "tinyint(3) unsigned DEFAULT '1' COMMENT '状态'"
},
{
"name": "http2Enabled",
- "definition": "tinyint unsigned DEFAULT '0' COMMENT '是否支持HTTP/2'"
+ "definition": "tinyint(3) unsigned DEFAULT '0' COMMENT '是否支持HTTP/2'"
}
],
"indexes": [
@@ -122522,15 +123220,15 @@
"name": "edgePlans",
"engine": "InnoDB",
"charset": "utf8mb4_unicode_ci",
- "definition": "CREATE TABLE `edgePlans` (\n `id` int unsigned NOT NULL AUTO_INCREMENT COMMENT 'ID',\n `isOn` tinyint unsigned DEFAULT '1' COMMENT '是否启用',\n `name` varchar(255) DEFAULT NULL COMMENT '套餐名',\n `description` varchar(255) DEFAULT NULL COMMENT '套餐简介',\n `clusterId` int unsigned DEFAULT '0' COMMENT '集群ID',\n `trafficLimit` json DEFAULT NULL COMMENT '流量限制',\n `bandwidthLimitPerNode` json DEFAULT NULL COMMENT '单节点带宽限制',\n `features` json DEFAULT NULL COMMENT '允许的功能',\n `hasFullFeatures` tinyint unsigned DEFAULT '1' COMMENT '是否有完整的功能',\n `trafficPrice` json DEFAULT NULL COMMENT '流量价格设定',\n `bandwidthPrice` json DEFAULT NULL COMMENT '带宽价格',\n `monthlyPrice` decimal(12,2) unsigned DEFAULT '0.00' COMMENT '月付',\n `seasonallyPrice` decimal(12,2) unsigned DEFAULT '0.00' COMMENT '季付',\n `yearlyPrice` decimal(12,2) unsigned DEFAULT '0.00' COMMENT '年付',\n `priceType` varchar(32) DEFAULT NULL COMMENT '价格类型',\n `order` int unsigned DEFAULT '0' COMMENT '排序',\n `state` tinyint unsigned DEFAULT '1' COMMENT '状态',\n `totalServers` int unsigned DEFAULT '1' COMMENT '可以绑定的网站数量',\n `totalServerNamesPerServer` int unsigned DEFAULT '0' COMMENT '每个网站可以绑定的域名数量',\n `totalServerNames` int unsigned DEFAULT '0' COMMENT '总域名数量',\n `monthlyRequests` bigint unsigned DEFAULT '0' COMMENT '每月访问量额度',\n `dailyRequests` bigint unsigned DEFAULT '0' COMMENT '每日访问量额度',\n `dailyWebsocketConnections` bigint unsigned DEFAULT '0' COMMENT '每日Websocket连接数',\n `monthlyWebsocketConnections` bigint unsigned DEFAULT '0' COMMENT '每月Websocket连接数',\n `maxUploadSize` json DEFAULT NULL COMMENT '最大上传',\n PRIMARY KEY (`id`),\n KEY `state` (`state`)\n) ENGINE=InnoDB DEFAULT CHARSET=utf8mb4 COLLATE=utf8mb4_unicode_ci COMMENT='用户套餐'",
+ "definition": "CREATE TABLE `edgePlans` (\n `id` int(10) unsigned NOT NULL AUTO_INCREMENT COMMENT 'ID',\n `isOn` tinyint(3) unsigned DEFAULT '1' COMMENT '是否启用',\n `name` varchar(255) COLLATE utf8mb4_unicode_ci DEFAULT NULL COMMENT '套餐名',\n `description` varchar(255) COLLATE utf8mb4_unicode_ci DEFAULT NULL COMMENT '套餐简介',\n `clusterId` int(10) unsigned DEFAULT '0' COMMENT '集群ID',\n `trafficLimit` json DEFAULT NULL COMMENT '流量限制',\n `bandwidthLimitPerNode` json DEFAULT NULL COMMENT '单节点带宽限制',\n `features` json DEFAULT NULL COMMENT '允许的功能',\n `hasFullFeatures` tinyint(3) unsigned DEFAULT '1' COMMENT '是否有完整的功能',\n `trafficPrice` json DEFAULT NULL COMMENT '流量价格设定',\n `bandwidthPrice` json DEFAULT NULL COMMENT '带宽价格',\n `monthlyPrice` decimal(12,2) unsigned DEFAULT '0.00' COMMENT '月付',\n `seasonallyPrice` decimal(12,2) unsigned DEFAULT '0.00' COMMENT '季付',\n `yearlyPrice` decimal(12,2) unsigned DEFAULT '0.00' COMMENT '年付',\n `priceType` varchar(32) COLLATE utf8mb4_unicode_ci DEFAULT NULL COMMENT '价格类型',\n `order` int(10) unsigned DEFAULT '0' COMMENT '排序',\n `state` tinyint(3) unsigned DEFAULT '1' COMMENT '状态',\n `totalServers` int(10) unsigned DEFAULT '1' COMMENT '可以绑定的网站数量',\n `totalServerNamesPerServer` int(10) unsigned DEFAULT '0' COMMENT '每个网站可以绑定的域名数量',\n `totalServerNames` int(10) unsigned DEFAULT '0' COMMENT '总域名数量',\n `monthlyRequests` bigint(20) unsigned DEFAULT '0' COMMENT '每月访问量额度',\n `dailyRequests` bigint(20) unsigned DEFAULT '0' COMMENT '每日访问量额度',\n `dailyWebsocketConnections` bigint(20) unsigned DEFAULT '0' COMMENT '每日Websocket连接数',\n `monthlyWebsocketConnections` bigint(20) unsigned DEFAULT '0' COMMENT '每月Websocket连接数',\n `maxUploadSize` json DEFAULT NULL COMMENT '最大上传',\n PRIMARY KEY (`id`),\n KEY `state` (`state`)\n) ENGINE=InnoDB DEFAULT CHARSET=utf8mb4 COLLATE=utf8mb4_unicode_ci COMMENT='用户套餐'",
"fields": [
{
"name": "id",
- "definition": "int unsigned auto_increment COMMENT 'ID'"
+ "definition": "int(10) unsigned auto_increment COMMENT 'ID'"
},
{
"name": "isOn",
- "definition": "tinyint unsigned DEFAULT '1' COMMENT '是否启用'"
+ "definition": "tinyint(3) unsigned DEFAULT '1' COMMENT '是否启用'"
},
{
"name": "name",
@@ -122542,7 +123240,7 @@
},
{
"name": "clusterId",
- "definition": "int unsigned DEFAULT '0' COMMENT '集群ID'"
+ "definition": "int(10) unsigned DEFAULT '0' COMMENT '集群ID'"
},
{
"name": "trafficLimit",
@@ -122558,7 +123256,7 @@
},
{
"name": "hasFullFeatures",
- "definition": "tinyint unsigned DEFAULT '1' COMMENT '是否有完整的功能'"
+ "definition": "tinyint(3) unsigned DEFAULT '1' COMMENT '是否有完整的功能'"
},
{
"name": "trafficPrice",
@@ -122586,39 +123284,39 @@
},
{
"name": "order",
- "definition": "int unsigned DEFAULT '0' COMMENT '排序'"
+ "definition": "int(10) unsigned DEFAULT '0' COMMENT '排序'"
},
{
"name": "state",
- "definition": "tinyint unsigned DEFAULT '1' COMMENT '状态'"
+ "definition": "tinyint(3) unsigned DEFAULT '1' COMMENT '状态'"
},
{
"name": "totalServers",
- "definition": "int unsigned DEFAULT '1' COMMENT '可以绑定的网站数量'"
+ "definition": "int(10) unsigned DEFAULT '1' COMMENT '可以绑定的网站数量'"
},
{
"name": "totalServerNamesPerServer",
- "definition": "int unsigned DEFAULT '0' COMMENT '每个网站可以绑定的域名数量'"
+ "definition": "int(10) unsigned DEFAULT '0' COMMENT '每个网站可以绑定的域名数量'"
},
{
"name": "totalServerNames",
- "definition": "int unsigned DEFAULT '0' COMMENT '总域名数量'"
+ "definition": "int(10) unsigned DEFAULT '0' COMMENT '总域名数量'"
},
{
"name": "monthlyRequests",
- "definition": "bigint unsigned DEFAULT '0' COMMENT '每月访问量额度'"
+ "definition": "bigint(20) unsigned DEFAULT '0' COMMENT '每月访问量额度'"
},
{
"name": "dailyRequests",
- "definition": "bigint unsigned DEFAULT '0' COMMENT '每日访问量额度'"
+ "definition": "bigint(20) unsigned DEFAULT '0' COMMENT '每日访问量额度'"
},
{
"name": "dailyWebsocketConnections",
- "definition": "bigint unsigned DEFAULT '0' COMMENT '每日Websocket连接数'"
+ "definition": "bigint(20) unsigned DEFAULT '0' COMMENT '每日Websocket连接数'"
},
{
"name": "monthlyWebsocketConnections",
- "definition": "bigint unsigned DEFAULT '0' COMMENT '每月Websocket连接数'"
+ "definition": "bigint(20) unsigned DEFAULT '0' COMMENT '每月Websocket连接数'"
},
{
"name": "maxUploadSize",
@@ -122641,11 +123339,11 @@
"name": "edgePostCategories",
"engine": "InnoDB",
"charset": "utf8mb4_unicode_ci",
- "definition": "CREATE TABLE `edgePostCategories` (\n `id` int unsigned NOT NULL AUTO_INCREMENT COMMENT 'ID',\n `name` varchar(255) DEFAULT NULL COMMENT '分类名称',\n `isOn` tinyint unsigned DEFAULT '1' COMMENT '是否启用',\n `code` varchar(255) DEFAULT NULL COMMENT '代号',\n `order` int unsigned DEFAULT '0' COMMENT '排序',\n `state` tinyint unsigned DEFAULT '1' COMMENT '分类状态',\n PRIMARY KEY (`id`)\n) ENGINE=InnoDB DEFAULT CHARSET=utf8mb4 COLLATE=utf8mb4_unicode_ci COMMENT='文章分类'",
+ "definition": "CREATE TABLE `edgePostCategories` (\n `id` int(10) unsigned NOT NULL AUTO_INCREMENT COMMENT 'ID',\n `name` varchar(255) COLLATE utf8mb4_unicode_ci DEFAULT NULL COMMENT '分类名称',\n `isOn` tinyint(3) unsigned DEFAULT '1' COMMENT '是否启用',\n `code` varchar(255) COLLATE utf8mb4_unicode_ci DEFAULT NULL COMMENT '代号',\n `order` int(10) unsigned DEFAULT '0' COMMENT '排序',\n `state` tinyint(3) unsigned DEFAULT '1' COMMENT '分类状态',\n PRIMARY KEY (`id`)\n) ENGINE=InnoDB DEFAULT CHARSET=utf8mb4 COLLATE=utf8mb4_unicode_ci COMMENT='文章分类'",
"fields": [
{
"name": "id",
- "definition": "int unsigned auto_increment COMMENT 'ID'"
+ "definition": "int(10) unsigned auto_increment COMMENT 'ID'"
},
{
"name": "name",
@@ -122653,7 +123351,7 @@
},
{
"name": "isOn",
- "definition": "tinyint unsigned DEFAULT '1' COMMENT '是否启用'"
+ "definition": "tinyint(3) unsigned DEFAULT '1' COMMENT '是否启用'"
},
{
"name": "code",
@@ -122661,11 +123359,11 @@
},
{
"name": "order",
- "definition": "int unsigned DEFAULT '0' COMMENT '排序'"
+ "definition": "int(10) unsigned DEFAULT '0' COMMENT '排序'"
},
{
"name": "state",
- "definition": "tinyint unsigned DEFAULT '1' COMMENT '分类状态'"
+ "definition": "tinyint(3) unsigned DEFAULT '1' COMMENT '分类状态'"
}
],
"indexes": [
@@ -122680,15 +123378,15 @@
"name": "edgePosts",
"engine": "InnoDB",
"charset": "utf8mb4_unicode_ci",
- "definition": "CREATE TABLE `edgePosts` (\n `id` int unsigned NOT NULL AUTO_INCREMENT COMMENT 'ID',\n `categoryId` int unsigned DEFAULT '0' COMMENT '文章分类',\n `type` varchar(255) DEFAULT NULL COMMENT '类型:normal, url',\n `url` varchar(255) DEFAULT NULL COMMENT 'URL',\n `subject` varchar(255) DEFAULT NULL COMMENT '标题',\n `body` longtext COMMENT '内容',\n `createdAt` bigint unsigned DEFAULT '0' COMMENT '创建时间',\n `isPublished` tinyint unsigned DEFAULT '0' COMMENT '是否已发布',\n `publishedAt` bigint unsigned DEFAULT '0' COMMENT '发布时间',\n `productCode` varchar(64) DEFAULT NULL COMMENT '产品代号',\n `state` tinyint unsigned DEFAULT '1' COMMENT '状态',\n PRIMARY KEY (`id`),\n KEY `categoryId` (`categoryId`)\n) ENGINE=InnoDB DEFAULT CHARSET=utf8mb4 COLLATE=utf8mb4_unicode_ci COMMENT='文章管理'",
+ "definition": "CREATE TABLE `edgePosts` (\n `id` int(10) unsigned NOT NULL AUTO_INCREMENT COMMENT 'ID',\n `categoryId` int(10) unsigned DEFAULT '0' COMMENT '文章分类',\n `type` varchar(255) COLLATE utf8mb4_unicode_ci DEFAULT NULL COMMENT '类型:normal, url',\n `url` varchar(255) COLLATE utf8mb4_unicode_ci DEFAULT NULL COMMENT 'URL',\n `subject` varchar(255) COLLATE utf8mb4_unicode_ci DEFAULT NULL COMMENT '标题',\n `body` longtext COLLATE utf8mb4_unicode_ci COMMENT '内容',\n `createdAt` bigint(20) unsigned DEFAULT '0' COMMENT '创建时间',\n `isPublished` tinyint(3) unsigned DEFAULT '0' COMMENT '是否已发布',\n `publishedAt` bigint(20) unsigned DEFAULT '0' COMMENT '发布时间',\n `productCode` varchar(64) COLLATE utf8mb4_unicode_ci DEFAULT NULL COMMENT '产品代号',\n `state` tinyint(3) unsigned DEFAULT '1' COMMENT '状态',\n PRIMARY KEY (`id`),\n KEY `categoryId` (`categoryId`)\n) ENGINE=InnoDB DEFAULT CHARSET=utf8mb4 COLLATE=utf8mb4_unicode_ci COMMENT='文章管理'",
"fields": [
{
"name": "id",
- "definition": "int unsigned auto_increment COMMENT 'ID'"
+ "definition": "int(10) unsigned auto_increment COMMENT 'ID'"
},
{
"name": "categoryId",
- "definition": "int unsigned DEFAULT '0' COMMENT '文章分类'"
+ "definition": "int(10) unsigned DEFAULT '0' COMMENT '文章分类'"
},
{
"name": "type",
@@ -122708,15 +123406,15 @@
},
{
"name": "createdAt",
- "definition": "bigint unsigned DEFAULT '0' COMMENT '创建时间'"
+ "definition": "bigint(20) unsigned DEFAULT '0' COMMENT '创建时间'"
},
{
"name": "isPublished",
- "definition": "tinyint unsigned DEFAULT '0' COMMENT '是否已发布'"
+ "definition": "tinyint(3) unsigned DEFAULT '0' COMMENT '是否已发布'"
},
{
"name": "publishedAt",
- "definition": "bigint unsigned DEFAULT '0' COMMENT '发布时间'"
+ "definition": "bigint(20) unsigned DEFAULT '0' COMMENT '发布时间'"
},
{
"name": "productCode",
@@ -122724,7 +123422,7 @@
},
{
"name": "state",
- "definition": "tinyint unsigned DEFAULT '1' COMMENT '状态'"
+ "definition": "tinyint(3) unsigned DEFAULT '1' COMMENT '状态'"
}
],
"indexes": [
@@ -122743,11 +123441,11 @@
"name": "edgeProviders",
"engine": "InnoDB",
"charset": "utf8mb4_unicode_ci",
- "definition": "CREATE TABLE `edgeProviders` (\n `id` int unsigned NOT NULL AUTO_INCREMENT COMMENT 'ID',\n `username` varchar(64) DEFAULT NULL COMMENT '用户名',\n `password` varchar(32) DEFAULT NULL COMMENT '密码',\n `fullname` varchar(64) DEFAULT NULL COMMENT '真实姓名',\n `createdAt` bigint unsigned DEFAULT '0' COMMENT '创建时间',\n `updatedAt` bigint unsigned DEFAULT '0' COMMENT '修改时间',\n `state` tinyint unsigned DEFAULT '1' COMMENT '状态',\n PRIMARY KEY (`id`)\n) ENGINE=InnoDB DEFAULT CHARSET=utf8mb4 COLLATE=utf8mb4_unicode_ci COMMENT='供应商'",
+ "definition": "CREATE TABLE `edgeProviders` (\n `id` int(10) unsigned NOT NULL AUTO_INCREMENT COMMENT 'ID',\n `username` varchar(64) COLLATE utf8mb4_unicode_ci DEFAULT NULL COMMENT '用户名',\n `password` varchar(32) COLLATE utf8mb4_unicode_ci DEFAULT NULL COMMENT '密码',\n `fullname` varchar(64) COLLATE utf8mb4_unicode_ci DEFAULT NULL COMMENT '真实姓名',\n `createdAt` bigint(20) unsigned DEFAULT '0' COMMENT '创建时间',\n `updatedAt` bigint(20) unsigned DEFAULT '0' COMMENT '修改时间',\n `state` tinyint(3) unsigned DEFAULT '1' COMMENT '状态',\n PRIMARY KEY (`id`)\n) ENGINE=InnoDB DEFAULT CHARSET=utf8mb4 COLLATE=utf8mb4_unicode_ci COMMENT='供应商'",
"fields": [
{
"name": "id",
- "definition": "int unsigned auto_increment COMMENT 'ID'"
+ "definition": "int(10) unsigned auto_increment COMMENT 'ID'"
},
{
"name": "username",
@@ -122763,15 +123461,15 @@
},
{
"name": "createdAt",
- "definition": "bigint unsigned DEFAULT '0' COMMENT '创建时间'"
+ "definition": "bigint(20) unsigned DEFAULT '0' COMMENT '创建时间'"
},
{
"name": "updatedAt",
- "definition": "bigint unsigned DEFAULT '0' COMMENT '修改时间'"
+ "definition": "bigint(20) unsigned DEFAULT '0' COMMENT '修改时间'"
},
{
"name": "state",
- "definition": "tinyint unsigned DEFAULT '1' COMMENT '状态'"
+ "definition": "tinyint(3) unsigned DEFAULT '1' COMMENT '状态'"
}
],
"indexes": [
@@ -122786,19 +123484,19 @@
"name": "edgeRegionCities",
"engine": "InnoDB",
"charset": "utf8mb4_unicode_ci",
- "definition": "CREATE TABLE `edgeRegionCities` (\n `id` int unsigned NOT NULL AUTO_INCREMENT COMMENT 'ID',\n `valueId` int unsigned DEFAULT '0' COMMENT '实际ID',\n `provinceId` int unsigned DEFAULT '0' COMMENT '省份ID',\n `name` varchar(255) DEFAULT NULL COMMENT '名称',\n `codes` json DEFAULT NULL COMMENT '代号',\n `customName` varchar(255) DEFAULT NULL COMMENT '自定义名称',\n `customCodes` json DEFAULT NULL COMMENT '自定义代号',\n `state` tinyint unsigned DEFAULT '1' COMMENT '状态',\n `dataId` varchar(255) DEFAULT NULL COMMENT '原始数据ID',\n PRIMARY KEY (`id`),\n KEY `proviceId` (`provinceId`),\n KEY `valueId` (`valueId`)\n) ENGINE=InnoDB DEFAULT CHARSET=utf8mb4 COLLATE=utf8mb4_unicode_ci COMMENT='区域-城市'",
+ "definition": "CREATE TABLE `edgeRegionCities` (\n `id` int(10) unsigned NOT NULL AUTO_INCREMENT COMMENT 'ID',\n `valueId` int(10) unsigned DEFAULT '0' COMMENT '实际ID',\n `provinceId` int(10) unsigned DEFAULT '0' COMMENT '省份ID',\n `name` varchar(255) COLLATE utf8mb4_unicode_ci DEFAULT NULL COMMENT '名称',\n `codes` json DEFAULT NULL COMMENT '代号',\n `customName` varchar(255) COLLATE utf8mb4_unicode_ci DEFAULT NULL COMMENT '自定义名称',\n `customCodes` json DEFAULT NULL COMMENT '自定义代号',\n `state` tinyint(3) unsigned DEFAULT '1' COMMENT '状态',\n `dataId` varchar(255) COLLATE utf8mb4_unicode_ci DEFAULT NULL COMMENT '原始数据ID',\n PRIMARY KEY (`id`),\n KEY `proviceId` (`provinceId`),\n KEY `valueId` (`valueId`)\n) ENGINE=InnoDB DEFAULT CHARSET=utf8mb4 COLLATE=utf8mb4_unicode_ci COMMENT='区域-城市'",
"fields": [
{
"name": "id",
- "definition": "int unsigned auto_increment COMMENT 'ID'"
+ "definition": "int(10) unsigned auto_increment COMMENT 'ID'"
},
{
"name": "valueId",
- "definition": "int unsigned DEFAULT '0' COMMENT '实际ID'"
+ "definition": "int(10) unsigned DEFAULT '0' COMMENT '实际ID'"
},
{
"name": "provinceId",
- "definition": "int unsigned DEFAULT '0' COMMENT '省份ID'"
+ "definition": "int(10) unsigned DEFAULT '0' COMMENT '省份ID'"
},
{
"name": "name",
@@ -122818,7 +123516,7 @@
},
{
"name": "state",
- "definition": "tinyint unsigned DEFAULT '1' COMMENT '状态'"
+ "definition": "tinyint(3) unsigned DEFAULT '1' COMMENT '状态'"
},
{
"name": "dataId",
@@ -137286,15 +137984,15 @@
"name": "edgeRegionCountries",
"engine": "InnoDB",
"charset": "utf8mb4_unicode_ci",
- "definition": "CREATE TABLE `edgeRegionCountries` (\n `id` int unsigned NOT NULL AUTO_INCREMENT COMMENT 'ID',\n `valueId` int unsigned DEFAULT '0' COMMENT '实际ID',\n `valueCode` varchar(128) DEFAULT NULL COMMENT '值代号',\n `name` varchar(255) DEFAULT NULL COMMENT '名称',\n `codes` json DEFAULT NULL COMMENT '代号',\n `customName` varchar(255) DEFAULT NULL COMMENT '自定义名称',\n `customCodes` json DEFAULT NULL COMMENT '自定义代号',\n `state` tinyint unsigned DEFAULT '1' COMMENT '状态',\n `dataId` varchar(255) DEFAULT NULL COMMENT '原始数据ID',\n `pinyin` json DEFAULT NULL COMMENT '拼音',\n `isCommon` tinyint unsigned DEFAULT '0' COMMENT '是否常用',\n `routeCode` varchar(128) DEFAULT NULL COMMENT '线路代号',\n PRIMARY KEY (`id`),\n KEY `valueId` (`valueId`)\n) ENGINE=InnoDB DEFAULT CHARSET=utf8mb4 COLLATE=utf8mb4_unicode_ci COMMENT='区域-国家/地区'",
+ "definition": "CREATE TABLE `edgeRegionCountries` (\n `id` int(10) unsigned NOT NULL AUTO_INCREMENT COMMENT 'ID',\n `valueId` int(10) unsigned DEFAULT '0' COMMENT '实际ID',\n `valueCode` varchar(128) COLLATE utf8mb4_unicode_ci DEFAULT NULL COMMENT '值代号',\n `name` varchar(255) COLLATE utf8mb4_unicode_ci DEFAULT NULL COMMENT '名称',\n `codes` json DEFAULT NULL COMMENT '代号',\n `customName` varchar(255) COLLATE utf8mb4_unicode_ci DEFAULT NULL COMMENT '自定义名称',\n `customCodes` json DEFAULT NULL COMMENT '自定义代号',\n `state` tinyint(3) unsigned DEFAULT '1' COMMENT '状态',\n `dataId` varchar(255) COLLATE utf8mb4_unicode_ci DEFAULT NULL COMMENT '原始数据ID',\n `pinyin` json DEFAULT NULL COMMENT '拼音',\n `isCommon` tinyint(3) unsigned DEFAULT '0' COMMENT '是否常用',\n `routeCode` varchar(128) COLLATE utf8mb4_unicode_ci DEFAULT NULL COMMENT '线路代号',\n PRIMARY KEY (`id`),\n KEY `valueId` (`valueId`)\n) ENGINE=InnoDB DEFAULT CHARSET=utf8mb4 COLLATE=utf8mb4_unicode_ci COMMENT='区域-国家/地区'",
"fields": [
{
"name": "id",
- "definition": "int unsigned auto_increment COMMENT 'ID'"
+ "definition": "int(10) unsigned auto_increment COMMENT 'ID'"
},
{
"name": "valueId",
- "definition": "int unsigned DEFAULT '0' COMMENT '实际ID'"
+ "definition": "int(10) unsigned DEFAULT '0' COMMENT '实际ID'"
},
{
"name": "valueCode",
@@ -137318,7 +138016,7 @@
},
{
"name": "state",
- "definition": "tinyint unsigned DEFAULT '1' COMMENT '状态'"
+ "definition": "tinyint(3) unsigned DEFAULT '1' COMMENT '状态'"
},
{
"name": "dataId",
@@ -137330,7 +138028,7 @@
},
{
"name": "isCommon",
- "definition": "tinyint unsigned DEFAULT '0' COMMENT '是否常用'"
+ "definition": "tinyint(3) unsigned DEFAULT '0' COMMENT '是否常用'"
},
{
"name": "routeCode",
@@ -143162,15 +143860,15 @@
"name": "edgeRegionProviders",
"engine": "InnoDB",
"charset": "utf8mb4_unicode_ci",
- "definition": "CREATE TABLE `edgeRegionProviders` (\n `id` int unsigned NOT NULL AUTO_INCREMENT COMMENT 'ID',\n `valueId` int unsigned DEFAULT '0' COMMENT '实际ID',\n `name` varchar(255) DEFAULT NULL COMMENT '名称',\n `codes` json DEFAULT NULL COMMENT '代号',\n `customName` varchar(255) DEFAULT NULL COMMENT '自定义名称',\n `customCodes` json DEFAULT NULL COMMENT '自定义代号',\n `state` tinyint unsigned DEFAULT '1' COMMENT '状态',\n PRIMARY KEY (`id`),\n KEY `valueId` (`valueId`)\n) ENGINE=InnoDB DEFAULT CHARSET=utf8mb4 COLLATE=utf8mb4_unicode_ci COMMENT='区域-运营商'",
+ "definition": "CREATE TABLE `edgeRegionProviders` (\n `id` int(10) unsigned NOT NULL AUTO_INCREMENT COMMENT 'ID',\n `valueId` int(10) unsigned DEFAULT '0' COMMENT '实际ID',\n `name` varchar(255) COLLATE utf8mb4_unicode_ci DEFAULT NULL COMMENT '名称',\n `codes` json DEFAULT NULL COMMENT '代号',\n `customName` varchar(255) COLLATE utf8mb4_unicode_ci DEFAULT NULL COMMENT '自定义名称',\n `customCodes` json DEFAULT NULL COMMENT '自定义代号',\n `state` tinyint(3) unsigned DEFAULT '1' COMMENT '状态',\n PRIMARY KEY (`id`),\n KEY `valueId` (`valueId`)\n) ENGINE=InnoDB DEFAULT CHARSET=utf8mb4 COLLATE=utf8mb4_unicode_ci COMMENT='区域-运营商'",
"fields": [
{
"name": "id",
- "definition": "int unsigned auto_increment COMMENT 'ID'"
+ "definition": "int(10) unsigned auto_increment COMMENT 'ID'"
},
{
"name": "valueId",
- "definition": "int unsigned DEFAULT '0' COMMENT '实际ID'"
+ "definition": "int(10) unsigned DEFAULT '0' COMMENT '实际ID'"
},
{
"name": "name",
@@ -143190,7 +143888,7 @@
},
{
"name": "state",
- "definition": "tinyint unsigned DEFAULT '1' COMMENT '状态'"
+ "definition": "tinyint(3) unsigned DEFAULT '1' COMMENT '状态'"
}
],
"indexes": [
@@ -149687,19 +150385,19 @@
"name": "edgeRegionProvinces",
"engine": "InnoDB",
"charset": "utf8mb4_unicode_ci",
- "definition": "CREATE TABLE `edgeRegionProvinces` (\n `id` int unsigned NOT NULL AUTO_INCREMENT COMMENT 'ID',\n `valueId` int unsigned DEFAULT '0' COMMENT '实际ID',\n `countryId` int unsigned DEFAULT '0' COMMENT '国家ID',\n `name` varchar(255) DEFAULT NULL COMMENT '名称',\n `codes` json DEFAULT NULL COMMENT '代号',\n `customName` varchar(255) DEFAULT NULL COMMENT '自定义名称',\n `customCodes` json DEFAULT NULL COMMENT '自定义代号',\n `state` tinyint unsigned DEFAULT '1' COMMENT '状态',\n `dataId` varchar(255) DEFAULT NULL COMMENT '原始数据ID',\n `routeCode` varchar(128) DEFAULT NULL COMMENT '线路代号',\n PRIMARY KEY (`id`),\n KEY `countryId` (`countryId`),\n KEY `valueId` (`valueId`)\n) ENGINE=InnoDB DEFAULT CHARSET=utf8mb4 COLLATE=utf8mb4_unicode_ci COMMENT='区域-省份'",
+ "definition": "CREATE TABLE `edgeRegionProvinces` (\n `id` int(10) unsigned NOT NULL AUTO_INCREMENT COMMENT 'ID',\n `valueId` int(10) unsigned DEFAULT '0' COMMENT '实际ID',\n `countryId` int(10) unsigned DEFAULT '0' COMMENT '国家ID',\n `name` varchar(255) COLLATE utf8mb4_unicode_ci DEFAULT NULL COMMENT '名称',\n `codes` json DEFAULT NULL COMMENT '代号',\n `customName` varchar(255) COLLATE utf8mb4_unicode_ci DEFAULT NULL COMMENT '自定义名称',\n `customCodes` json DEFAULT NULL COMMENT '自定义代号',\n `state` tinyint(3) unsigned DEFAULT '1' COMMENT '状态',\n `dataId` varchar(255) COLLATE utf8mb4_unicode_ci DEFAULT NULL COMMENT '原始数据ID',\n `routeCode` varchar(128) COLLATE utf8mb4_unicode_ci DEFAULT NULL COMMENT '线路代号',\n PRIMARY KEY (`id`),\n KEY `countryId` (`countryId`),\n KEY `valueId` (`valueId`)\n) ENGINE=InnoDB DEFAULT CHARSET=utf8mb4 COLLATE=utf8mb4_unicode_ci COMMENT='区域-省份'",
"fields": [
{
"name": "id",
- "definition": "int unsigned auto_increment COMMENT 'ID'"
+ "definition": "int(10) unsigned auto_increment COMMENT 'ID'"
},
{
"name": "valueId",
- "definition": "int unsigned DEFAULT '0' COMMENT '实际ID'"
+ "definition": "int(10) unsigned DEFAULT '0' COMMENT '实际ID'"
},
{
"name": "countryId",
- "definition": "int unsigned DEFAULT '0' COMMENT '国家ID'"
+ "definition": "int(10) unsigned DEFAULT '0' COMMENT '国家ID'"
},
{
"name": "name",
@@ -149719,7 +150417,7 @@
},
{
"name": "state",
- "definition": "tinyint unsigned DEFAULT '1' COMMENT '状态'"
+ "definition": "tinyint(3) unsigned DEFAULT '1' COMMENT '状态'"
},
{
"name": "dataId",
@@ -189105,19 +189803,19 @@
"name": "edgeRegionTowns",
"engine": "InnoDB",
"charset": "utf8mb4_unicode_ci",
- "definition": "CREATE TABLE `edgeRegionTowns` (\n `id` int unsigned NOT NULL AUTO_INCREMENT COMMENT 'ID',\n `valueId` int unsigned DEFAULT '0' COMMENT '真实ID',\n `cityId` int unsigned DEFAULT '0' COMMENT '城市ID',\n `name` varchar(255) DEFAULT NULL COMMENT '名称',\n `codes` json DEFAULT NULL COMMENT '代号',\n `customName` varchar(255) DEFAULT NULL COMMENT '自定义名称',\n `customCodes` json DEFAULT NULL COMMENT '自定义代号',\n `state` tinyint unsigned DEFAULT '1' COMMENT '状态',\n `dataId` varchar(255) DEFAULT NULL COMMENT '原始数据ID',\n PRIMARY KEY (`id`),\n KEY `cityId` (`cityId`),\n KEY `valueId` (`valueId`)\n) ENGINE=InnoDB DEFAULT CHARSET=utf8mb4 COLLATE=utf8mb4_unicode_ci COMMENT='区域-省份'",
+ "definition": "CREATE TABLE `edgeRegionTowns` (\n `id` int(10) unsigned NOT NULL AUTO_INCREMENT COMMENT 'ID',\n `valueId` int(10) unsigned DEFAULT '0' COMMENT '真实ID',\n `cityId` int(10) unsigned DEFAULT '0' COMMENT '城市ID',\n `name` varchar(255) COLLATE utf8mb4_unicode_ci DEFAULT NULL COMMENT '名称',\n `codes` json DEFAULT NULL COMMENT '代号',\n `customName` varchar(255) COLLATE utf8mb4_unicode_ci DEFAULT NULL COMMENT '自定义名称',\n `customCodes` json DEFAULT NULL COMMENT '自定义代号',\n `state` tinyint(3) unsigned DEFAULT '1' COMMENT '状态',\n `dataId` varchar(255) COLLATE utf8mb4_unicode_ci DEFAULT NULL COMMENT '原始数据ID',\n PRIMARY KEY (`id`),\n KEY `cityId` (`cityId`),\n KEY `valueId` (`valueId`)\n) ENGINE=InnoDB DEFAULT CHARSET=utf8mb4 COLLATE=utf8mb4_unicode_ci COMMENT='区域-省份'",
"fields": [
{
"name": "id",
- "definition": "int unsigned auto_increment COMMENT 'ID'"
+ "definition": "int(10) unsigned auto_increment COMMENT 'ID'"
},
{
"name": "valueId",
- "definition": "int unsigned DEFAULT '0' COMMENT '真实ID'"
+ "definition": "int(10) unsigned DEFAULT '0' COMMENT '真实ID'"
},
{
"name": "cityId",
- "definition": "int unsigned DEFAULT '0' COMMENT '城市ID'"
+ "definition": "int(10) unsigned DEFAULT '0' COMMENT '城市ID'"
},
{
"name": "name",
@@ -189137,7 +189835,7 @@
},
{
"name": "state",
- "definition": "tinyint unsigned DEFAULT '1' COMMENT '状态'"
+ "definition": "tinyint(3) unsigned DEFAULT '1' COMMENT '状态'"
},
{
"name": "dataId",
@@ -247945,11 +248643,11 @@
"name": "edgeReportNodeGroups",
"engine": "InnoDB",
"charset": "utf8mb4_unicode_ci",
- "definition": "CREATE TABLE `edgeReportNodeGroups` (\n `id` int unsigned NOT NULL AUTO_INCREMENT COMMENT 'ID',\n `name` varchar(128) DEFAULT NULL COMMENT '名称',\n `state` tinyint unsigned DEFAULT '1' COMMENT '状态',\n `isOn` tinyint unsigned DEFAULT '1' COMMENT '是否启用',\n PRIMARY KEY (`id`)\n) ENGINE=InnoDB DEFAULT CHARSET=utf8mb4 COLLATE=utf8mb4_unicode_ci COMMENT='监控终端区域'",
+ "definition": "CREATE TABLE `edgeReportNodeGroups` (\n `id` int(10) unsigned NOT NULL AUTO_INCREMENT COMMENT 'ID',\n `name` varchar(128) COLLATE utf8mb4_unicode_ci DEFAULT NULL COMMENT '名称',\n `state` tinyint(3) unsigned DEFAULT '1' COMMENT '状态',\n `isOn` tinyint(3) unsigned DEFAULT '1' COMMENT '是否启用',\n PRIMARY KEY (`id`)\n) ENGINE=InnoDB DEFAULT CHARSET=utf8mb4 COLLATE=utf8mb4_unicode_ci COMMENT='监控终端区域'",
"fields": [
{
"name": "id",
- "definition": "int unsigned auto_increment COMMENT 'ID'"
+ "definition": "int(10) unsigned auto_increment COMMENT 'ID'"
},
{
"name": "name",
@@ -247957,11 +248655,11 @@
},
{
"name": "state",
- "definition": "tinyint unsigned DEFAULT '1' COMMENT '状态'"
+ "definition": "tinyint(3) unsigned DEFAULT '1' COMMENT '状态'"
},
{
"name": "isOn",
- "definition": "tinyint unsigned DEFAULT '1' COMMENT '是否启用'"
+ "definition": "tinyint(3) unsigned DEFAULT '1' COMMENT '是否启用'"
}
],
"indexes": [
@@ -247976,11 +248674,11 @@
"name": "edgeReportNodes",
"engine": "InnoDB",
"charset": "utf8mb4_unicode_ci",
- "definition": "CREATE TABLE `edgeReportNodes` (\n `id` int unsigned NOT NULL AUTO_INCREMENT COMMENT 'ID',\n `uniqueId` varchar(32) DEFAULT NULL COMMENT '唯一ID',\n `secret` varchar(32) DEFAULT NULL COMMENT '密钥',\n `isOn` tinyint unsigned DEFAULT '1' COMMENT '是否启用',\n `name` varchar(128) DEFAULT NULL COMMENT '名称',\n `location` varchar(255) DEFAULT NULL COMMENT '所在区域',\n `isp` varchar(128) DEFAULT NULL COMMENT '网络服务商',\n `allowIPs` json DEFAULT NULL COMMENT '允许的IP',\n `isActive` tinyint unsigned DEFAULT '0' COMMENT '是否活跃',\n `status` json DEFAULT NULL COMMENT '状态',\n `state` tinyint unsigned DEFAULT '1' COMMENT '状态',\n `createdAt` bigint unsigned DEFAULT '0' COMMENT '创建时间',\n `groupIds` json DEFAULT NULL COMMENT '分组ID',\n PRIMARY KEY (`id`),\n KEY `uniqueId` (`uniqueId`)\n) ENGINE=InnoDB DEFAULT CHARSET=utf8mb4 COLLATE=utf8mb4_unicode_ci COMMENT='连通性报告终端'",
+ "definition": "CREATE TABLE `edgeReportNodes` (\n `id` int(10) unsigned NOT NULL AUTO_INCREMENT COMMENT 'ID',\n `uniqueId` varchar(32) COLLATE utf8mb4_unicode_ci DEFAULT NULL COMMENT '唯一ID',\n `secret` varchar(32) COLLATE utf8mb4_unicode_ci DEFAULT NULL COMMENT '密钥',\n `isOn` tinyint(3) unsigned DEFAULT '1' COMMENT '是否启用',\n `name` varchar(128) COLLATE utf8mb4_unicode_ci DEFAULT NULL COMMENT '名称',\n `location` varchar(255) COLLATE utf8mb4_unicode_ci DEFAULT NULL COMMENT '所在区域',\n `isp` varchar(128) COLLATE utf8mb4_unicode_ci DEFAULT NULL COMMENT '网络服务商',\n `allowIPs` json DEFAULT NULL COMMENT '允许的IP',\n `isActive` tinyint(3) unsigned DEFAULT '0' COMMENT '是否活跃',\n `status` json DEFAULT NULL COMMENT '状态',\n `state` tinyint(3) unsigned DEFAULT '1' COMMENT '状态',\n `createdAt` bigint(20) unsigned DEFAULT '0' COMMENT '创建时间',\n `groupIds` json DEFAULT NULL COMMENT '分组ID',\n PRIMARY KEY (`id`),\n KEY `uniqueId` (`uniqueId`)\n) ENGINE=InnoDB DEFAULT CHARSET=utf8mb4 COLLATE=utf8mb4_unicode_ci COMMENT='连通性报告终端'",
"fields": [
{
"name": "id",
- "definition": "int unsigned auto_increment COMMENT 'ID'"
+ "definition": "int(10) unsigned auto_increment COMMENT 'ID'"
},
{
"name": "uniqueId",
@@ -247992,7 +248690,7 @@
},
{
"name": "isOn",
- "definition": "tinyint unsigned DEFAULT '1' COMMENT '是否启用'"
+ "definition": "tinyint(3) unsigned DEFAULT '1' COMMENT '是否启用'"
},
{
"name": "name",
@@ -248012,7 +248710,7 @@
},
{
"name": "isActive",
- "definition": "tinyint unsigned DEFAULT '0' COMMENT '是否活跃'"
+ "definition": "tinyint(3) unsigned DEFAULT '0' COMMENT '是否活跃'"
},
{
"name": "status",
@@ -248020,11 +248718,11 @@
},
{
"name": "state",
- "definition": "tinyint unsigned DEFAULT '1' COMMENT '状态'"
+ "definition": "tinyint(3) unsigned DEFAULT '1' COMMENT '状态'"
},
{
"name": "createdAt",
- "definition": "bigint unsigned DEFAULT '0' COMMENT '创建时间'"
+ "definition": "bigint(20) unsigned DEFAULT '0' COMMENT '创建时间'"
},
{
"name": "groupIds",
@@ -248047,11 +248745,11 @@
"name": "edgeReportResults",
"engine": "InnoDB",
"charset": "utf8mb4_unicode_ci",
- "definition": "CREATE TABLE `edgeReportResults` (\n `id` bigint unsigned NOT NULL AUTO_INCREMENT COMMENT 'ID',\n `type` varchar(64) DEFAULT NULL COMMENT '对象类型',\n `targetId` bigint unsigned DEFAULT '0' COMMENT '对象ID',\n `targetDesc` varchar(255) DEFAULT NULL COMMENT '对象描述',\n `updatedAt` bigint unsigned DEFAULT '0' COMMENT '更新时间',\n `reportNodeId` int unsigned DEFAULT '0' COMMENT '监控节点ID',\n `isOk` tinyint unsigned DEFAULT '1' COMMENT '是否可连接',\n `level` varchar(32) DEFAULT NULL COMMENT '级别',\n `costMs` decimal(11,2) DEFAULT '0.00' COMMENT '单次连接花费的时间',\n `error` varchar(512) DEFAULT NULL COMMENT '产生的错误信息',\n `countUp` int unsigned DEFAULT '0' COMMENT '连续上线次数',\n `countDown` int unsigned DEFAULT '0' COMMENT '连续下线次数',\n PRIMARY KEY (`id`),\n UNIQUE KEY `uniqueId` (`reportNodeId`,`type`,`targetId`) USING BTREE,\n KEY `target` (`type`,`targetId`),\n KEY `reportNodeId` (`reportNodeId`)\n) ENGINE=InnoDB DEFAULT CHARSET=utf8mb4 COLLATE=utf8mb4_unicode_ci COMMENT='连通性监控结果'",
+ "definition": "CREATE TABLE `edgeReportResults` (\n `id` bigint(20) unsigned NOT NULL AUTO_INCREMENT COMMENT 'ID',\n `type` varchar(64) COLLATE utf8mb4_unicode_ci DEFAULT NULL COMMENT '对象类型',\n `targetId` bigint(20) unsigned DEFAULT '0' COMMENT '对象ID',\n `targetDesc` varchar(255) COLLATE utf8mb4_unicode_ci DEFAULT NULL COMMENT '对象描述',\n `updatedAt` bigint(20) unsigned DEFAULT '0' COMMENT '更新时间',\n `reportNodeId` int(10) unsigned DEFAULT '0' COMMENT '监控节点ID',\n `isOk` tinyint(3) unsigned DEFAULT '1' COMMENT '是否可连接',\n `level` varchar(32) COLLATE utf8mb4_unicode_ci DEFAULT NULL COMMENT '级别',\n `costMs` decimal(11,2) DEFAULT '0.00' COMMENT '单次连接花费的时间',\n `error` varchar(512) COLLATE utf8mb4_unicode_ci DEFAULT NULL COMMENT '产生的错误信息',\n `countUp` int(10) unsigned DEFAULT '0' COMMENT '连续上线次数',\n `countDown` int(10) unsigned DEFAULT '0' COMMENT '连续下线次数',\n PRIMARY KEY (`id`),\n UNIQUE KEY `uniqueId` (`reportNodeId`,`type`,`targetId`) USING BTREE,\n KEY `target` (`type`,`targetId`),\n KEY `reportNodeId` (`reportNodeId`)\n) ENGINE=InnoDB DEFAULT CHARSET=utf8mb4 COLLATE=utf8mb4_unicode_ci COMMENT='连通性监控结果'",
"fields": [
{
"name": "id",
- "definition": "bigint unsigned auto_increment COMMENT 'ID'"
+ "definition": "bigint(20) unsigned auto_increment COMMENT 'ID'"
},
{
"name": "type",
@@ -248059,7 +248757,7 @@
},
{
"name": "targetId",
- "definition": "bigint unsigned DEFAULT '0' COMMENT '对象ID'"
+ "definition": "bigint(20) unsigned DEFAULT '0' COMMENT '对象ID'"
},
{
"name": "targetDesc",
@@ -248067,15 +248765,15 @@
},
{
"name": "updatedAt",
- "definition": "bigint unsigned DEFAULT '0' COMMENT '更新时间'"
+ "definition": "bigint(20) unsigned DEFAULT '0' COMMENT '更新时间'"
},
{
"name": "reportNodeId",
- "definition": "int unsigned DEFAULT '0' COMMENT '监控节点ID'"
+ "definition": "int(10) unsigned DEFAULT '0' COMMENT '监控节点ID'"
},
{
"name": "isOk",
- "definition": "tinyint unsigned DEFAULT '1' COMMENT '是否可连接'"
+ "definition": "tinyint(3) unsigned DEFAULT '1' COMMENT '是否可连接'"
},
{
"name": "level",
@@ -248091,11 +248789,11 @@
},
{
"name": "countUp",
- "definition": "int unsigned DEFAULT '0' COMMENT '连续上线次数'"
+ "definition": "int(10) unsigned DEFAULT '0' COMMENT '连续上线次数'"
},
{
"name": "countDown",
- "definition": "int unsigned DEFAULT '0' COMMENT '连续下线次数'"
+ "definition": "int(10) unsigned DEFAULT '0' COMMENT '连续下线次数'"
}
],
"indexes": [
@@ -248122,27 +248820,27 @@
"name": "edgeReverseProxies",
"engine": "InnoDB",
"charset": "utf8mb4_unicode_ci",
- "definition": "CREATE TABLE `edgeReverseProxies` (\n `id` int unsigned NOT NULL AUTO_INCREMENT COMMENT 'ID',\n `adminId` int unsigned DEFAULT '0' COMMENT '管理员ID',\n `userId` int unsigned DEFAULT '0' COMMENT '用户ID',\n `templateId` int unsigned DEFAULT '0' COMMENT '模版ID',\n `isOn` tinyint unsigned DEFAULT '1' COMMENT '是否启用',\n `scheduling` json DEFAULT NULL COMMENT '调度算法',\n `primaryOrigins` json DEFAULT NULL COMMENT '主要源站',\n `backupOrigins` json DEFAULT NULL COMMENT '备用源站',\n `stripPrefix` varchar(255) DEFAULT NULL COMMENT '去除URL前缀',\n `requestHostType` tinyint unsigned DEFAULT '0' COMMENT '请求Host类型',\n `requestHost` varchar(255) DEFAULT NULL COMMENT '请求Host',\n `requestHostExcludingPort` tinyint unsigned DEFAULT '0' COMMENT '移除请求Host中的域名',\n `requestURI` varchar(1024) DEFAULT NULL COMMENT '请求URI',\n `autoFlush` tinyint unsigned DEFAULT '0' COMMENT '是否自动刷新缓冲区',\n `addHeaders` json DEFAULT NULL COMMENT '自动添加的Header列表',\n `state` tinyint unsigned DEFAULT '1' COMMENT '状态',\n `createdAt` bigint unsigned DEFAULT '0' COMMENT '创建时间',\n `connTimeout` json DEFAULT NULL COMMENT '连接超时时间',\n `readTimeout` json DEFAULT NULL COMMENT '读取超时时间',\n `idleTimeout` json DEFAULT NULL COMMENT '空闲超时时间',\n `maxConns` int unsigned DEFAULT '0' COMMENT '最大并发连接数',\n `maxIdleConns` int unsigned DEFAULT '0' COMMENT '最大空闲连接数',\n `proxyProtocol` json DEFAULT NULL COMMENT 'Proxy Protocol配置',\n `followRedirects` tinyint unsigned DEFAULT '0' COMMENT '回源跟随',\n `retry50X` tinyint unsigned DEFAULT '0' COMMENT '启用50X重试',\n `retry40X` tinyint unsigned DEFAULT '0' COMMENT '启用40X重试',\n PRIMARY KEY (`id`)\n) ENGINE=InnoDB DEFAULT CHARSET=utf8mb4 COLLATE=utf8mb4_unicode_ci COMMENT='反向代理配置'",
+ "definition": "CREATE TABLE `edgeReverseProxies` (\n `id` int(10) unsigned NOT NULL AUTO_INCREMENT COMMENT 'ID',\n `adminId` int(10) unsigned DEFAULT '0' COMMENT '管理员ID',\n `userId` int(10) unsigned DEFAULT '0' COMMENT '用户ID',\n `templateId` int(10) unsigned DEFAULT '0' COMMENT '模版ID',\n `isOn` tinyint(3) unsigned DEFAULT '1' COMMENT '是否启用',\n `scheduling` json DEFAULT NULL COMMENT '调度算法',\n `primaryOrigins` json DEFAULT NULL COMMENT '主要源站',\n `backupOrigins` json DEFAULT NULL COMMENT '备用源站',\n `stripPrefix` varchar(255) COLLATE utf8mb4_unicode_ci DEFAULT NULL COMMENT '去除URL前缀',\n `requestHostType` tinyint(3) unsigned DEFAULT '0' COMMENT '请求Host类型',\n `requestHost` varchar(255) COLLATE utf8mb4_unicode_ci DEFAULT NULL COMMENT '请求Host',\n `requestHostExcludingPort` tinyint(3) unsigned DEFAULT '0' COMMENT '移除请求Host中的域名',\n `requestURI` varchar(1024) COLLATE utf8mb4_unicode_ci DEFAULT NULL COMMENT '请求URI',\n `autoFlush` tinyint(3) unsigned DEFAULT '0' COMMENT '是否自动刷新缓冲区',\n `addHeaders` json DEFAULT NULL COMMENT '自动添加的Header列表',\n `state` tinyint(3) unsigned DEFAULT '1' COMMENT '状态',\n `createdAt` bigint(20) unsigned DEFAULT '0' COMMENT '创建时间',\n `connTimeout` json DEFAULT NULL COMMENT '连接超时时间',\n `readTimeout` json DEFAULT NULL COMMENT '读取超时时间',\n `idleTimeout` json DEFAULT NULL COMMENT '空闲超时时间',\n `maxConns` int(10) unsigned DEFAULT '0' COMMENT '最大并发连接数',\n `maxIdleConns` int(10) unsigned DEFAULT '0' COMMENT '最大空闲连接数',\n `proxyProtocol` json DEFAULT NULL COMMENT 'Proxy Protocol配置',\n `followRedirects` tinyint(3) unsigned DEFAULT '0' COMMENT '回源跟随',\n `retry50X` tinyint(3) unsigned DEFAULT '0' COMMENT '启用50X重试',\n `retry40X` tinyint(3) unsigned DEFAULT '0' COMMENT '启用40X重试',\n PRIMARY KEY (`id`)\n) ENGINE=InnoDB DEFAULT CHARSET=utf8mb4 COLLATE=utf8mb4_unicode_ci COMMENT='反向代理配置'",
"fields": [
{
"name": "id",
- "definition": "int unsigned auto_increment COMMENT 'ID'"
+ "definition": "int(10) unsigned auto_increment COMMENT 'ID'"
},
{
"name": "adminId",
- "definition": "int unsigned DEFAULT '0' COMMENT '管理员ID'"
+ "definition": "int(10) unsigned DEFAULT '0' COMMENT '管理员ID'"
},
{
"name": "userId",
- "definition": "int unsigned DEFAULT '0' COMMENT '用户ID'"
+ "definition": "int(10) unsigned DEFAULT '0' COMMENT '用户ID'"
},
{
"name": "templateId",
- "definition": "int unsigned DEFAULT '0' COMMENT '模版ID'"
+ "definition": "int(10) unsigned DEFAULT '0' COMMENT '模版ID'"
},
{
"name": "isOn",
- "definition": "tinyint unsigned DEFAULT '1' COMMENT '是否启用'"
+ "definition": "tinyint(3) unsigned DEFAULT '1' COMMENT '是否启用'"
},
{
"name": "scheduling",
@@ -248162,7 +248860,7 @@
},
{
"name": "requestHostType",
- "definition": "tinyint unsigned DEFAULT '0' COMMENT '请求Host类型'"
+ "definition": "tinyint(3) unsigned DEFAULT '0' COMMENT '请求Host类型'"
},
{
"name": "requestHost",
@@ -248170,7 +248868,7 @@
},
{
"name": "requestHostExcludingPort",
- "definition": "tinyint unsigned DEFAULT '0' COMMENT '移除请求Host中的域名'"
+ "definition": "tinyint(3) unsigned DEFAULT '0' COMMENT '移除请求Host中的域名'"
},
{
"name": "requestURI",
@@ -248178,7 +248876,7 @@
},
{
"name": "autoFlush",
- "definition": "tinyint unsigned DEFAULT '0' COMMENT '是否自动刷新缓冲区'"
+ "definition": "tinyint(3) unsigned DEFAULT '0' COMMENT '是否自动刷新缓冲区'"
},
{
"name": "addHeaders",
@@ -248186,11 +248884,11 @@
},
{
"name": "state",
- "definition": "tinyint unsigned DEFAULT '1' COMMENT '状态'"
+ "definition": "tinyint(3) unsigned DEFAULT '1' COMMENT '状态'"
},
{
"name": "createdAt",
- "definition": "bigint unsigned DEFAULT '0' COMMENT '创建时间'"
+ "definition": "bigint(20) unsigned DEFAULT '0' COMMENT '创建时间'"
},
{
"name": "connTimeout",
@@ -248206,11 +248904,11 @@
},
{
"name": "maxConns",
- "definition": "int unsigned DEFAULT '0' COMMENT '最大并发连接数'"
+ "definition": "int(10) unsigned DEFAULT '0' COMMENT '最大并发连接数'"
},
{
"name": "maxIdleConns",
- "definition": "int unsigned DEFAULT '0' COMMENT '最大空闲连接数'"
+ "definition": "int(10) unsigned DEFAULT '0' COMMENT '最大空闲连接数'"
},
{
"name": "proxyProtocol",
@@ -248218,15 +248916,15 @@
},
{
"name": "followRedirects",
- "definition": "tinyint unsigned DEFAULT '0' COMMENT '回源跟随'"
+ "definition": "tinyint(3) unsigned DEFAULT '0' COMMENT '回源跟随'"
},
{
"name": "retry50X",
- "definition": "tinyint unsigned DEFAULT '0' COMMENT '启用50X重试'"
+ "definition": "tinyint(3) unsigned DEFAULT '0' COMMENT '启用50X重试'"
},
{
"name": "retry40X",
- "definition": "tinyint unsigned DEFAULT '0' COMMENT '启用40X重试'"
+ "definition": "tinyint(3) unsigned DEFAULT '0' COMMENT '启用40X重试'"
}
],
"indexes": [
@@ -248241,19 +248939,19 @@
"name": "edgeSSLCertGroups",
"engine": "InnoDB",
"charset": "utf8mb4_unicode_ci",
- "definition": "CREATE TABLE `edgeSSLCertGroups` (\n `id` int unsigned NOT NULL AUTO_INCREMENT COMMENT 'ID',\n `adminId` int unsigned DEFAULT '0' COMMENT '管理员ID',\n `userId` int unsigned DEFAULT '0' COMMENT '用户ID',\n `name` varchar(255) DEFAULT NULL COMMENT '分组名',\n `order` int unsigned DEFAULT '0' COMMENT '分组排序',\n `state` tinyint unsigned DEFAULT '0' COMMENT '状态',\n `createdAt` bigint unsigned DEFAULT '0' COMMENT '创建时间',\n PRIMARY KEY (`id`)\n) ENGINE=InnoDB DEFAULT CHARSET=utf8mb4 COLLATE=utf8mb4_unicode_ci COMMENT='证书分组'",
+ "definition": "CREATE TABLE `edgeSSLCertGroups` (\n `id` int(10) unsigned NOT NULL AUTO_INCREMENT COMMENT 'ID',\n `adminId` int(10) unsigned DEFAULT '0' COMMENT '管理员ID',\n `userId` int(10) unsigned DEFAULT '0' COMMENT '用户ID',\n `name` varchar(255) COLLATE utf8mb4_unicode_ci DEFAULT NULL COMMENT '分组名',\n `order` int(10) unsigned DEFAULT '0' COMMENT '分组排序',\n `state` tinyint(3) unsigned DEFAULT '0' COMMENT '状态',\n `createdAt` bigint(20) unsigned DEFAULT '0' COMMENT '创建时间',\n PRIMARY KEY (`id`)\n) ENGINE=InnoDB DEFAULT CHARSET=utf8mb4 COLLATE=utf8mb4_unicode_ci COMMENT='证书分组'",
"fields": [
{
"name": "id",
- "definition": "int unsigned auto_increment COMMENT 'ID'"
+ "definition": "int(10) unsigned auto_increment COMMENT 'ID'"
},
{
"name": "adminId",
- "definition": "int unsigned DEFAULT '0' COMMENT '管理员ID'"
+ "definition": "int(10) unsigned DEFAULT '0' COMMENT '管理员ID'"
},
{
"name": "userId",
- "definition": "int unsigned DEFAULT '0' COMMENT '用户ID'"
+ "definition": "int(10) unsigned DEFAULT '0' COMMENT '用户ID'"
},
{
"name": "name",
@@ -248261,15 +248959,15 @@
},
{
"name": "order",
- "definition": "int unsigned DEFAULT '0' COMMENT '分组排序'"
+ "definition": "int(10) unsigned DEFAULT '0' COMMENT '分组排序'"
},
{
"name": "state",
- "definition": "tinyint unsigned DEFAULT '0' COMMENT '状态'"
+ "definition": "tinyint(3) unsigned DEFAULT '0' COMMENT '状态'"
},
{
"name": "createdAt",
- "definition": "bigint unsigned DEFAULT '0' COMMENT '创建时间'"
+ "definition": "bigint(20) unsigned DEFAULT '0' COMMENT '创建时间'"
}
],
"indexes": [
@@ -248284,35 +248982,35 @@
"name": "edgeSSLCerts",
"engine": "InnoDB",
"charset": "utf8mb4_unicode_ci",
- "definition": "CREATE TABLE `edgeSSLCerts` (\n `id` int unsigned NOT NULL AUTO_INCREMENT COMMENT 'ID',\n `adminId` int unsigned DEFAULT '0' COMMENT '管理员ID',\n `userId` int unsigned DEFAULT '0' COMMENT '用户ID',\n `state` tinyint unsigned DEFAULT '1' COMMENT '状态',\n `createdAt` bigint unsigned DEFAULT '0' COMMENT '创建时间',\n `updatedAt` bigint unsigned DEFAULT '0' COMMENT '修改时间',\n `isOn` tinyint unsigned DEFAULT '1' COMMENT '是否启用',\n `name` varchar(255) DEFAULT NULL COMMENT '证书名',\n `description` varchar(1024) DEFAULT NULL COMMENT '描述',\n `certData` blob COMMENT '证书内容',\n `keyData` blob COMMENT '密钥内容',\n `serverName` varchar(255) DEFAULT NULL COMMENT '证书使用的主机名',\n `isCA` tinyint unsigned DEFAULT '0' COMMENT '是否为CA证书',\n `groupIds` json DEFAULT NULL COMMENT '证书分组',\n `timeBeginAt` bigint unsigned DEFAULT '0' COMMENT '开始时间',\n `timeEndAt` bigint unsigned DEFAULT '0' COMMENT '结束时间',\n `dnsNames` json DEFAULT NULL COMMENT 'DNS名称列表',\n `commonNames` json DEFAULT NULL COMMENT '发行单位列表',\n `isACME` tinyint unsigned DEFAULT '0' COMMENT '是否为ACME自动生成的',\n `acmeTaskId` bigint unsigned DEFAULT '0' COMMENT 'ACME任务ID',\n `notifiedAt` bigint unsigned DEFAULT '0' COMMENT '最后通知时间',\n `ocsp` blob COMMENT 'OCSP缓存',\n `ocspIsUpdated` tinyint unsigned DEFAULT '0' COMMENT 'OCSP是否已更新',\n `ocspUpdatedAt` bigint unsigned DEFAULT '0' COMMENT 'OCSP更新时间',\n `ocspError` varchar(512) DEFAULT NULL COMMENT 'OCSP更新错误',\n `ocspUpdatedVersion` bigint unsigned DEFAULT '0' COMMENT 'OCSP更新版本',\n `ocspExpiresAt` bigint unsigned DEFAULT '0' COMMENT 'OCSP过期时间(UTC)',\n `ocspTries` int unsigned DEFAULT '0' COMMENT 'OCSP尝试次数',\n PRIMARY KEY (`id`),\n KEY `adminId` (`adminId`),\n KEY `userId` (`userId`),\n KEY `ocspIsUpdated` (`ocspIsUpdated`),\n KEY `ocspUpdatedAt` (`ocspUpdatedAt`),\n KEY `ocspUpdatedVersion` (`ocspUpdatedVersion`)\n) ENGINE=InnoDB DEFAULT CHARSET=utf8mb4 COLLATE=utf8mb4_unicode_ci COMMENT='SSL证书'",
+ "definition": "CREATE TABLE `edgeSSLCerts` (\n `id` int(10) unsigned NOT NULL AUTO_INCREMENT COMMENT 'ID',\n `adminId` int(10) unsigned DEFAULT '0' COMMENT '管理员ID',\n `userId` int(10) unsigned DEFAULT '0' COMMENT '用户ID',\n `state` tinyint(3) unsigned DEFAULT '1' COMMENT '状态',\n `createdAt` bigint(20) unsigned DEFAULT '0' COMMENT '创建时间',\n `updatedAt` bigint(20) unsigned DEFAULT '0' COMMENT '修改时间',\n `isOn` tinyint(3) unsigned DEFAULT '1' COMMENT '是否启用',\n `name` varchar(255) COLLATE utf8mb4_unicode_ci DEFAULT NULL COMMENT '证书名',\n `description` varchar(1024) COLLATE utf8mb4_unicode_ci DEFAULT NULL COMMENT '描述',\n `certData` blob COMMENT '证书内容',\n `keyData` blob COMMENT '密钥内容',\n `serverName` varchar(255) COLLATE utf8mb4_unicode_ci DEFAULT NULL COMMENT '证书使用的主机名',\n `isCA` tinyint(3) unsigned DEFAULT '0' COMMENT '是否为CA证书',\n `groupIds` json DEFAULT NULL COMMENT '证书分组',\n `timeBeginAt` bigint(20) unsigned DEFAULT '0' COMMENT '开始时间',\n `timeEndAt` bigint(20) unsigned DEFAULT '0' COMMENT '结束时间',\n `dnsNames` json DEFAULT NULL COMMENT 'DNS名称列表',\n `commonNames` json DEFAULT NULL COMMENT '发行单位列表',\n `isACME` tinyint(3) unsigned DEFAULT '0' COMMENT '是否为ACME自动生成的',\n `acmeTaskId` bigint(20) unsigned DEFAULT '0' COMMENT 'ACME任务ID',\n `notifiedAt` bigint(20) unsigned DEFAULT '0' COMMENT '最后通知时间',\n `ocsp` blob COMMENT 'OCSP缓存',\n `ocspIsUpdated` tinyint(3) unsigned DEFAULT '0' COMMENT 'OCSP是否已更新',\n `ocspUpdatedAt` bigint(20) unsigned DEFAULT '0' COMMENT 'OCSP更新时间',\n `ocspError` varchar(512) COLLATE utf8mb4_unicode_ci DEFAULT NULL COMMENT 'OCSP更新错误',\n `ocspUpdatedVersion` bigint(20) unsigned DEFAULT '0' COMMENT 'OCSP更新版本',\n `ocspExpiresAt` bigint(20) unsigned DEFAULT '0' COMMENT 'OCSP过期时间(UTC)',\n `ocspTries` int(10) unsigned DEFAULT '0' COMMENT 'OCSP尝试次数',\n PRIMARY KEY (`id`),\n KEY `adminId` (`adminId`),\n KEY `userId` (`userId`),\n KEY `ocspIsUpdated` (`ocspIsUpdated`),\n KEY `ocspUpdatedAt` (`ocspUpdatedAt`),\n KEY `ocspUpdatedVersion` (`ocspUpdatedVersion`)\n) ENGINE=InnoDB DEFAULT CHARSET=utf8mb4 COLLATE=utf8mb4_unicode_ci COMMENT='SSL证书'",
"fields": [
{
"name": "id",
- "definition": "int unsigned auto_increment COMMENT 'ID'"
+ "definition": "int(10) unsigned auto_increment COMMENT 'ID'"
},
{
"name": "adminId",
- "definition": "int unsigned DEFAULT '0' COMMENT '管理员ID'"
+ "definition": "int(10) unsigned DEFAULT '0' COMMENT '管理员ID'"
},
{
"name": "userId",
- "definition": "int unsigned DEFAULT '0' COMMENT '用户ID'"
+ "definition": "int(10) unsigned DEFAULT '0' COMMENT '用户ID'"
},
{
"name": "state",
- "definition": "tinyint unsigned DEFAULT '1' COMMENT '状态'"
+ "definition": "tinyint(3) unsigned DEFAULT '1' COMMENT '状态'"
},
{
"name": "createdAt",
- "definition": "bigint unsigned DEFAULT '0' COMMENT '创建时间'"
+ "definition": "bigint(20) unsigned DEFAULT '0' COMMENT '创建时间'"
},
{
"name": "updatedAt",
- "definition": "bigint unsigned DEFAULT '0' COMMENT '修改时间'"
+ "definition": "bigint(20) unsigned DEFAULT '0' COMMENT '修改时间'"
},
{
"name": "isOn",
- "definition": "tinyint unsigned DEFAULT '1' COMMENT '是否启用'"
+ "definition": "tinyint(3) unsigned DEFAULT '1' COMMENT '是否启用'"
},
{
"name": "name",
@@ -248336,7 +249034,7 @@
},
{
"name": "isCA",
- "definition": "tinyint unsigned DEFAULT '0' COMMENT '是否为CA证书'"
+ "definition": "tinyint(3) unsigned DEFAULT '0' COMMENT '是否为CA证书'"
},
{
"name": "groupIds",
@@ -248344,11 +249042,11 @@
},
{
"name": "timeBeginAt",
- "definition": "bigint unsigned DEFAULT '0' COMMENT '开始时间'"
+ "definition": "bigint(20) unsigned DEFAULT '0' COMMENT '开始时间'"
},
{
"name": "timeEndAt",
- "definition": "bigint unsigned DEFAULT '0' COMMENT '结束时间'"
+ "definition": "bigint(20) unsigned DEFAULT '0' COMMENT '结束时间'"
},
{
"name": "dnsNames",
@@ -248360,15 +249058,15 @@
},
{
"name": "isACME",
- "definition": "tinyint unsigned DEFAULT '0' COMMENT '是否为ACME自动生成的'"
+ "definition": "tinyint(3) unsigned DEFAULT '0' COMMENT '是否为ACME自动生成的'"
},
{
"name": "acmeTaskId",
- "definition": "bigint unsigned DEFAULT '0' COMMENT 'ACME任务ID'"
+ "definition": "bigint(20) unsigned DEFAULT '0' COMMENT 'ACME任务ID'"
},
{
"name": "notifiedAt",
- "definition": "bigint unsigned DEFAULT '0' COMMENT '最后通知时间'"
+ "definition": "bigint(20) unsigned DEFAULT '0' COMMENT '最后通知时间'"
},
{
"name": "ocsp",
@@ -248376,11 +249074,11 @@
},
{
"name": "ocspIsUpdated",
- "definition": "tinyint unsigned DEFAULT '0' COMMENT 'OCSP是否已更新'"
+ "definition": "tinyint(3) unsigned DEFAULT '0' COMMENT 'OCSP是否已更新'"
},
{
"name": "ocspUpdatedAt",
- "definition": "bigint unsigned DEFAULT '0' COMMENT 'OCSP更新时间'"
+ "definition": "bigint(20) unsigned DEFAULT '0' COMMENT 'OCSP更新时间'"
},
{
"name": "ocspError",
@@ -248388,15 +249086,15 @@
},
{
"name": "ocspUpdatedVersion",
- "definition": "bigint unsigned DEFAULT '0' COMMENT 'OCSP更新版本'"
+ "definition": "bigint(20) unsigned DEFAULT '0' COMMENT 'OCSP更新版本'"
},
{
"name": "ocspExpiresAt",
- "definition": "bigint unsigned DEFAULT '0' COMMENT 'OCSP过期时间(UTC)'"
+ "definition": "bigint(20) unsigned DEFAULT '0' COMMENT 'OCSP过期时间(UTC)'"
},
{
"name": "ocspTries",
- "definition": "int unsigned DEFAULT '0' COMMENT 'OCSP尝试次数'"
+ "definition": "int(10) unsigned DEFAULT '0' COMMENT 'OCSP尝试次数'"
}
],
"indexes": [
@@ -248431,23 +249129,23 @@
"name": "edgeSSLPolicies",
"engine": "InnoDB",
"charset": "utf8mb4_unicode_ci",
- "definition": "CREATE TABLE `edgeSSLPolicies` (\n `id` int unsigned NOT NULL AUTO_INCREMENT COMMENT 'ID',\n `adminId` int unsigned DEFAULT '0' COMMENT '管理员ID',\n `userId` int unsigned DEFAULT '0' COMMENT '用户ID',\n `isOn` tinyint unsigned DEFAULT '1' COMMENT '是否启用',\n `certs` json DEFAULT NULL COMMENT '证书列表',\n `clientCACerts` json DEFAULT NULL COMMENT '客户端证书',\n `clientAuthType` int unsigned DEFAULT '0' COMMENT '客户端认证类型',\n `minVersion` varchar(32) DEFAULT NULL COMMENT '支持的SSL最小版本',\n `cipherSuitesIsOn` tinyint unsigned DEFAULT '0' COMMENT '是否自定义加密算法套件',\n `cipherSuites` json DEFAULT NULL COMMENT '加密算法套件',\n `hsts` json DEFAULT NULL COMMENT 'HSTS设置',\n `http2Enabled` tinyint unsigned DEFAULT '1' COMMENT '是否启用HTTP/2',\n `http3Enabled` tinyint unsigned DEFAULT '0' COMMENT '是否启用HTTP/3',\n `ocspIsOn` tinyint unsigned DEFAULT '0' COMMENT '是否启用OCSP',\n `state` tinyint unsigned DEFAULT '1' COMMENT '状态',\n `createdAt` bigint unsigned DEFAULT '0' COMMENT '创建时间',\n PRIMARY KEY (`id`),\n KEY `userId` (`userId`),\n KEY `ocspIsOn` (`ocspIsOn`)\n) ENGINE=InnoDB DEFAULT CHARSET=utf8mb4 COLLATE=utf8mb4_unicode_ci COMMENT='SSL配置策略'",
+ "definition": "CREATE TABLE `edgeSSLPolicies` (\n `id` int(10) unsigned NOT NULL AUTO_INCREMENT COMMENT 'ID',\n `adminId` int(10) unsigned DEFAULT '0' COMMENT '管理员ID',\n `userId` int(10) unsigned DEFAULT '0' COMMENT '用户ID',\n `isOn` tinyint(3) unsigned DEFAULT '1' COMMENT '是否启用',\n `certs` json DEFAULT NULL COMMENT '证书列表',\n `clientCACerts` json DEFAULT NULL COMMENT '客户端证书',\n `clientAuthType` int(10) unsigned DEFAULT '0' COMMENT '客户端认证类型',\n `minVersion` varchar(32) COLLATE utf8mb4_unicode_ci DEFAULT NULL COMMENT '支持的SSL最小版本',\n `cipherSuitesIsOn` tinyint(3) unsigned DEFAULT '0' COMMENT '是否自定义加密算法套件',\n `cipherSuites` json DEFAULT NULL COMMENT '加密算法套件',\n `hsts` json DEFAULT NULL COMMENT 'HSTS设置',\n `http2Enabled` tinyint(3) unsigned DEFAULT '1' COMMENT '是否启用HTTP/2',\n `http3Enabled` tinyint(3) unsigned DEFAULT '0' COMMENT '是否启用HTTP/3',\n `ocspIsOn` tinyint(3) unsigned DEFAULT '0' COMMENT '是否启用OCSP',\n `state` tinyint(3) unsigned DEFAULT '1' COMMENT '状态',\n `createdAt` bigint(20) unsigned DEFAULT '0' COMMENT '创建时间',\n PRIMARY KEY (`id`),\n KEY `userId` (`userId`),\n KEY `ocspIsOn` (`ocspIsOn`)\n) ENGINE=InnoDB DEFAULT CHARSET=utf8mb4 COLLATE=utf8mb4_unicode_ci COMMENT='SSL配置策略'",
"fields": [
{
"name": "id",
- "definition": "int unsigned auto_increment COMMENT 'ID'"
+ "definition": "int(10) unsigned auto_increment COMMENT 'ID'"
},
{
"name": "adminId",
- "definition": "int unsigned DEFAULT '0' COMMENT '管理员ID'"
+ "definition": "int(10) unsigned DEFAULT '0' COMMENT '管理员ID'"
},
{
"name": "userId",
- "definition": "int unsigned DEFAULT '0' COMMENT '用户ID'"
+ "definition": "int(10) unsigned DEFAULT '0' COMMENT '用户ID'"
},
{
"name": "isOn",
- "definition": "tinyint unsigned DEFAULT '1' COMMENT '是否启用'"
+ "definition": "tinyint(3) unsigned DEFAULT '1' COMMENT '是否启用'"
},
{
"name": "certs",
@@ -248459,7 +249157,7 @@
},
{
"name": "clientAuthType",
- "definition": "int unsigned DEFAULT '0' COMMENT '客户端认证类型'"
+ "definition": "int(10) unsigned DEFAULT '0' COMMENT '客户端认证类型'"
},
{
"name": "minVersion",
@@ -248467,7 +249165,7 @@
},
{
"name": "cipherSuitesIsOn",
- "definition": "tinyint unsigned DEFAULT '0' COMMENT '是否自定义加密算法套件'"
+ "definition": "tinyint(3) unsigned DEFAULT '0' COMMENT '是否自定义加密算法套件'"
},
{
"name": "cipherSuites",
@@ -248479,23 +249177,23 @@
},
{
"name": "http2Enabled",
- "definition": "tinyint unsigned DEFAULT '1' COMMENT '是否启用HTTP/2'"
+ "definition": "tinyint(3) unsigned DEFAULT '1' COMMENT '是否启用HTTP/2'"
},
{
"name": "http3Enabled",
- "definition": "tinyint unsigned DEFAULT '0' COMMENT '是否启用HTTP/3'"
+ "definition": "tinyint(3) unsigned DEFAULT '0' COMMENT '是否启用HTTP/3'"
},
{
"name": "ocspIsOn",
- "definition": "tinyint unsigned DEFAULT '0' COMMENT '是否启用OCSP'"
+ "definition": "tinyint(3) unsigned DEFAULT '0' COMMENT '是否启用OCSP'"
},
{
"name": "state",
- "definition": "tinyint unsigned DEFAULT '1' COMMENT '状态'"
+ "definition": "tinyint(3) unsigned DEFAULT '1' COMMENT '状态'"
},
{
"name": "createdAt",
- "definition": "bigint unsigned DEFAULT '0' COMMENT '创建时间'"
+ "definition": "bigint(20) unsigned DEFAULT '0' COMMENT '创建时间'"
}
],
"indexes": [
@@ -248518,19 +249216,19 @@
"name": "edgeScriptHistories",
"engine": "InnoDB",
"charset": "utf8mb4_unicode_ci",
- "definition": "CREATE TABLE `edgeScriptHistories` (\n `id` int unsigned NOT NULL AUTO_INCREMENT COMMENT 'ID',\n `userId` bigint unsigned DEFAULT '0' COMMENT '用户ID',\n `scriptId` bigint unsigned DEFAULT '0' COMMENT '脚本ID',\n `filename` varchar(255) DEFAULT NULL COMMENT '文件名',\n `code` text COMMENT '代码',\n `version` bigint unsigned DEFAULT '0' COMMENT '版本号',\n PRIMARY KEY (`id`),\n KEY `userId` (`userId`),\n KEY `scriptId` (`scriptId`),\n KEY `version` (`version`)\n) ENGINE=InnoDB DEFAULT CHARSET=utf8mb4 COLLATE=utf8mb4_unicode_ci COMMENT='脚本历史记录'",
+ "definition": "CREATE TABLE `edgeScriptHistories` (\n `id` int(10) unsigned NOT NULL AUTO_INCREMENT COMMENT 'ID',\n `userId` bigint(20) unsigned DEFAULT '0' COMMENT '用户ID',\n `scriptId` bigint(20) unsigned DEFAULT '0' COMMENT '脚本ID',\n `filename` varchar(255) COLLATE utf8mb4_unicode_ci DEFAULT NULL COMMENT '文件名',\n `code` text COLLATE utf8mb4_unicode_ci COMMENT '代码',\n `version` bigint(20) unsigned DEFAULT '0' COMMENT '版本号',\n PRIMARY KEY (`id`),\n KEY `userId` (`userId`),\n KEY `scriptId` (`scriptId`),\n KEY `version` (`version`)\n) ENGINE=InnoDB DEFAULT CHARSET=utf8mb4 COLLATE=utf8mb4_unicode_ci COMMENT='脚本历史记录'",
"fields": [
{
"name": "id",
- "definition": "int unsigned auto_increment COMMENT 'ID'"
+ "definition": "int(10) unsigned auto_increment COMMENT 'ID'"
},
{
"name": "userId",
- "definition": "bigint unsigned DEFAULT '0' COMMENT '用户ID'"
+ "definition": "bigint(20) unsigned DEFAULT '0' COMMENT '用户ID'"
},
{
"name": "scriptId",
- "definition": "bigint unsigned DEFAULT '0' COMMENT '脚本ID'"
+ "definition": "bigint(20) unsigned DEFAULT '0' COMMENT '脚本ID'"
},
{
"name": "filename",
@@ -248542,7 +249240,7 @@
},
{
"name": "version",
- "definition": "bigint unsigned DEFAULT '0' COMMENT '版本号'"
+ "definition": "bigint(20) unsigned DEFAULT '0' COMMENT '版本号'"
}
],
"indexes": [
@@ -248569,19 +249267,19 @@
"name": "edgeScripts",
"engine": "InnoDB",
"charset": "utf8mb4_unicode_ci",
- "definition": "CREATE TABLE `edgeScripts` (\n `id` bigint unsigned NOT NULL AUTO_INCREMENT COMMENT 'ID',\n `userId` bigint unsigned DEFAULT '0' COMMENT '用户ID',\n `isOn` tinyint unsigned DEFAULT '1' COMMENT '是否启用',\n `name` varchar(255) DEFAULT NULL COMMENT '名称',\n `filename` varchar(255) DEFAULT NULL COMMENT '文件名',\n `code` text COMMENT '代码',\n `createdAt` bigint unsigned DEFAULT '0' COMMENT '创建时间',\n `updatedAt` bigint unsigned DEFAULT '0' COMMENT '修改时间',\n `state` tinyint unsigned DEFAULT '1' COMMENT '是否启用',\n PRIMARY KEY (`id`),\n KEY `userId` (`userId`)\n) ENGINE=InnoDB DEFAULT CHARSET=utf8mb4 COLLATE=utf8mb4_unicode_ci COMMENT='脚本库'",
+ "definition": "CREATE TABLE `edgeScripts` (\n `id` bigint(20) unsigned NOT NULL AUTO_INCREMENT COMMENT 'ID',\n `userId` bigint(20) unsigned DEFAULT '0' COMMENT '用户ID',\n `isOn` tinyint(3) unsigned DEFAULT '1' COMMENT '是否启用',\n `name` varchar(255) COLLATE utf8mb4_unicode_ci DEFAULT NULL COMMENT '名称',\n `filename` varchar(255) COLLATE utf8mb4_unicode_ci DEFAULT NULL COMMENT '文件名',\n `code` text COLLATE utf8mb4_unicode_ci COMMENT '代码',\n `createdAt` bigint(20) unsigned DEFAULT '0' COMMENT '创建时间',\n `updatedAt` bigint(20) unsigned DEFAULT '0' COMMENT '修改时间',\n `state` tinyint(3) unsigned DEFAULT '1' COMMENT '是否启用',\n PRIMARY KEY (`id`),\n KEY `userId` (`userId`)\n) ENGINE=InnoDB DEFAULT CHARSET=utf8mb4 COLLATE=utf8mb4_unicode_ci COMMENT='脚本库'",
"fields": [
{
"name": "id",
- "definition": "bigint unsigned auto_increment COMMENT 'ID'"
+ "definition": "bigint(20) unsigned auto_increment COMMENT 'ID'"
},
{
"name": "userId",
- "definition": "bigint unsigned DEFAULT '0' COMMENT '用户ID'"
+ "definition": "bigint(20) unsigned DEFAULT '0' COMMENT '用户ID'"
},
{
"name": "isOn",
- "definition": "tinyint unsigned DEFAULT '1' COMMENT '是否启用'"
+ "definition": "tinyint(3) unsigned DEFAULT '1' COMMENT '是否启用'"
},
{
"name": "name",
@@ -248597,15 +249295,15 @@
},
{
"name": "createdAt",
- "definition": "bigint unsigned DEFAULT '0' COMMENT '创建时间'"
+ "definition": "bigint(20) unsigned DEFAULT '0' COMMENT '创建时间'"
},
{
"name": "updatedAt",
- "definition": "bigint unsigned DEFAULT '0' COMMENT '修改时间'"
+ "definition": "bigint(20) unsigned DEFAULT '0' COMMENT '修改时间'"
},
{
"name": "state",
- "definition": "tinyint unsigned DEFAULT '1' COMMENT '是否启用'"
+ "definition": "tinyint(3) unsigned DEFAULT '1' COMMENT '是否启用'"
}
],
"indexes": [
@@ -248624,27 +249322,27 @@
"name": "edgeServerBandwidthStats",
"engine": "InnoDB",
"charset": "utf8mb4_unicode_ci",
- "definition": "CREATE TABLE `edgeServerBandwidthStats` (\n `id` bigint unsigned NOT NULL AUTO_INCREMENT COMMENT 'ID',\n `userId` bigint unsigned DEFAULT '0' COMMENT '用户ID',\n `serverId` bigint unsigned DEFAULT '0' COMMENT '服务ID',\n `regionId` int unsigned DEFAULT '0' COMMENT '区域ID',\n `userPlanId` bigint unsigned DEFAULT '0' COMMENT '用户套餐ID',\n `day` varchar(8) DEFAULT NULL COMMENT '日期YYYYMMDD',\n `timeAt` varchar(4) DEFAULT NULL COMMENT '时间点HHMM',\n `bytes` bigint unsigned DEFAULT '0' COMMENT '带宽字节',\n `avgBytes` bigint unsigned DEFAULT '0' COMMENT '平均流量',\n `cachedBytes` bigint unsigned DEFAULT '0' COMMENT '缓存的流量',\n `attackBytes` bigint unsigned DEFAULT '0' COMMENT '攻击流量',\n `countRequests` bigint unsigned DEFAULT '0' COMMENT '请求数',\n `countCachedRequests` bigint unsigned DEFAULT '0' COMMENT '缓存的请求数',\n `countAttackRequests` bigint unsigned DEFAULT '0' COMMENT '攻击请求数',\n `totalBytes` bigint unsigned DEFAULT '0' COMMENT '总流量',\n `countIPs` bigint unsigned DEFAULT '0' COMMENT '独立IP',\n PRIMARY KEY (`id`),\n UNIQUE KEY `server_day_time_region` (`serverId`,`day`,`timeAt`,`regionId`) USING BTREE,\n KEY `userId` (`userId`),\n KEY `day` (`day`) USING BTREE\n) ENGINE=InnoDB DEFAULT CHARSET=utf8mb4 COLLATE=utf8mb4_unicode_ci COMMENT='服务峰值带宽统计'",
+ "definition": "CREATE TABLE `edgeServerBandwidthStats` (\n `id` bigint(20) unsigned NOT NULL AUTO_INCREMENT COMMENT 'ID',\n `userId` bigint(20) unsigned DEFAULT '0' COMMENT '用户ID',\n `serverId` bigint(20) unsigned DEFAULT '0' COMMENT '服务ID',\n `regionId` int(10) unsigned DEFAULT '0' COMMENT '区域ID',\n `userPlanId` bigint(20) unsigned DEFAULT '0' COMMENT '用户套餐ID',\n `day` varchar(8) COLLATE utf8mb4_unicode_ci DEFAULT NULL COMMENT '日期YYYYMMDD',\n `timeAt` varchar(4) COLLATE utf8mb4_unicode_ci DEFAULT NULL COMMENT '时间点HHMM',\n `bytes` bigint(20) unsigned DEFAULT '0' COMMENT '带宽字节',\n `avgBytes` bigint(20) unsigned DEFAULT '0' COMMENT '平均流量',\n `cachedBytes` bigint(20) unsigned DEFAULT '0' COMMENT '缓存的流量',\n `attackBytes` bigint(20) unsigned DEFAULT '0' COMMENT '攻击流量',\n `countRequests` bigint(20) unsigned DEFAULT '0' COMMENT '请求数',\n `countCachedRequests` bigint(20) unsigned DEFAULT '0' COMMENT '缓存的请求数',\n `countAttackRequests` bigint(20) unsigned DEFAULT '0' COMMENT '攻击请求数',\n `totalBytes` bigint(20) unsigned DEFAULT '0' COMMENT '总流量',\n `countIPs` bigint(20) unsigned DEFAULT '0' COMMENT '独立IP',\n PRIMARY KEY (`id`),\n UNIQUE KEY `server_day_time_region` (`serverId`,`day`,`timeAt`,`regionId`) USING BTREE,\n KEY `userId` (`userId`),\n KEY `day` (`day`) USING BTREE\n) ENGINE=InnoDB DEFAULT CHARSET=utf8mb4 COLLATE=utf8mb4_unicode_ci COMMENT='服务峰值带宽统计'",
"fields": [
{
"name": "id",
- "definition": "bigint unsigned auto_increment COMMENT 'ID'"
+ "definition": "bigint(20) unsigned auto_increment COMMENT 'ID'"
},
{
"name": "userId",
- "definition": "bigint unsigned DEFAULT '0' COMMENT '用户ID'"
+ "definition": "bigint(20) unsigned DEFAULT '0' COMMENT '用户ID'"
},
{
"name": "serverId",
- "definition": "bigint unsigned DEFAULT '0' COMMENT '服务ID'"
+ "definition": "bigint(20) unsigned DEFAULT '0' COMMENT '服务ID'"
},
{
"name": "regionId",
- "definition": "int unsigned DEFAULT '0' COMMENT '区域ID'"
+ "definition": "int(10) unsigned DEFAULT '0' COMMENT '区域ID'"
},
{
"name": "userPlanId",
- "definition": "bigint unsigned DEFAULT '0' COMMENT '用户套餐ID'"
+ "definition": "bigint(20) unsigned DEFAULT '0' COMMENT '用户套餐ID'"
},
{
"name": "day",
@@ -248656,39 +249354,39 @@
},
{
"name": "bytes",
- "definition": "bigint unsigned DEFAULT '0' COMMENT '带宽字节'"
+ "definition": "bigint(20) unsigned DEFAULT '0' COMMENT '带宽字节'"
},
{
"name": "avgBytes",
- "definition": "bigint unsigned DEFAULT '0' COMMENT '平均流量'"
+ "definition": "bigint(20) unsigned DEFAULT '0' COMMENT '平均流量'"
},
{
"name": "cachedBytes",
- "definition": "bigint unsigned DEFAULT '0' COMMENT '缓存的流量'"
+ "definition": "bigint(20) unsigned DEFAULT '0' COMMENT '缓存的流量'"
},
{
"name": "attackBytes",
- "definition": "bigint unsigned DEFAULT '0' COMMENT '攻击流量'"
+ "definition": "bigint(20) unsigned DEFAULT '0' COMMENT '攻击流量'"
},
{
"name": "countRequests",
- "definition": "bigint unsigned DEFAULT '0' COMMENT '请求数'"
+ "definition": "bigint(20) unsigned DEFAULT '0' COMMENT '请求数'"
},
{
"name": "countCachedRequests",
- "definition": "bigint unsigned DEFAULT '0' COMMENT '缓存的请求数'"
+ "definition": "bigint(20) unsigned DEFAULT '0' COMMENT '缓存的请求数'"
},
{
"name": "countAttackRequests",
- "definition": "bigint unsigned DEFAULT '0' COMMENT '攻击请求数'"
+ "definition": "bigint(20) unsigned DEFAULT '0' COMMENT '攻击请求数'"
},
{
"name": "totalBytes",
- "definition": "bigint unsigned DEFAULT '0' COMMENT '总流量'"
+ "definition": "bigint(20) unsigned DEFAULT '0' COMMENT '总流量'"
},
{
"name": "countIPs",
- "definition": "bigint unsigned DEFAULT '0' COMMENT '独立IP'"
+ "definition": "bigint(20) unsigned DEFAULT '0' COMMENT '独立IP'"
}
],
"indexes": [
@@ -248715,19 +249413,19 @@
"name": "edgeServerBandwidthStats_0",
"engine": "InnoDB",
"charset": "utf8mb4_unicode_ci",
- "definition": "CREATE TABLE `edgeServerBandwidthStats_0` (\n `id` bigint unsigned NOT NULL AUTO_INCREMENT COMMENT 'ID',\n `userId` bigint unsigned DEFAULT '0' COMMENT '用户ID',\n `serverId` bigint unsigned DEFAULT '0' COMMENT '服务ID',\n `day` varchar(8) DEFAULT NULL COMMENT '日期YYYYMMDD',\n `timeAt` varchar(4) DEFAULT NULL COMMENT '时间点HHMM',\n `bytes` bigint unsigned DEFAULT '0' COMMENT '带宽字节',\n `regionId` int unsigned DEFAULT '0' COMMENT '区域ID',\n `userPlanId` bigint unsigned DEFAULT '0' COMMENT '用户套餐ID',\n `totalBytes` bigint unsigned DEFAULT '0' COMMENT '总流量',\n `avgBytes` bigint unsigned DEFAULT '0' COMMENT '平均流量',\n `cachedBytes` bigint unsigned DEFAULT '0' COMMENT '缓存的流量',\n `attackBytes` bigint unsigned DEFAULT '0' COMMENT '攻击流量',\n `countRequests` bigint unsigned DEFAULT '0' COMMENT '请求数',\n `countCachedRequests` bigint unsigned DEFAULT '0' COMMENT '缓存的请求数',\n `countAttackRequests` bigint unsigned DEFAULT '0' COMMENT '攻击请求数',\n `countIPs` bigint unsigned DEFAULT '0' COMMENT '独立IP',\n PRIMARY KEY (`id`),\n UNIQUE KEY `server_day_time_region` (`serverId`,`day`,`timeAt`,`regionId`) USING BTREE,\n KEY `day` (`day`),\n KEY `userId` (`userId`)\n) ENGINE=InnoDB DEFAULT CHARSET=utf8mb4 COLLATE=utf8mb4_unicode_ci COMMENT='服务峰值带宽统计'",
+ "definition": "CREATE TABLE `edgeServerBandwidthStats_0` (\n `id` bigint(20) unsigned NOT NULL AUTO_INCREMENT COMMENT 'ID',\n `userId` bigint(20) unsigned DEFAULT '0' COMMENT '用户ID',\n `serverId` bigint(20) unsigned DEFAULT '0' COMMENT '服务ID',\n `day` varchar(8) COLLATE utf8mb4_unicode_ci DEFAULT NULL COMMENT '日期YYYYMMDD',\n `timeAt` varchar(4) COLLATE utf8mb4_unicode_ci DEFAULT NULL COMMENT '时间点HHMM',\n `bytes` bigint(20) unsigned DEFAULT '0' COMMENT '带宽字节',\n `regionId` int(10) unsigned DEFAULT '0' COMMENT '区域ID',\n `userPlanId` bigint(20) unsigned DEFAULT '0' COMMENT '用户套餐ID',\n `totalBytes` bigint(20) unsigned DEFAULT '0' COMMENT '总流量',\n `avgBytes` bigint(20) unsigned DEFAULT '0' COMMENT '平均流量',\n `cachedBytes` bigint(20) unsigned DEFAULT '0' COMMENT '缓存的流量',\n `attackBytes` bigint(20) unsigned DEFAULT '0' COMMENT '攻击流量',\n `countRequests` bigint(20) unsigned DEFAULT '0' COMMENT '请求数',\n `countCachedRequests` bigint(20) unsigned DEFAULT '0' COMMENT '缓存的请求数',\n `countAttackRequests` bigint(20) unsigned DEFAULT '0' COMMENT '攻击请求数',\n `countIPs` bigint(20) unsigned DEFAULT '0' COMMENT '独立IP',\n PRIMARY KEY (`id`),\n UNIQUE KEY `server_day_time_region` (`serverId`,`day`,`timeAt`,`regionId`) USING BTREE,\n KEY `day` (`day`),\n KEY `userId` (`userId`)\n) ENGINE=InnoDB DEFAULT CHARSET=utf8mb4 COLLATE=utf8mb4_unicode_ci COMMENT='服务峰值带宽统计'",
"fields": [
{
"name": "id",
- "definition": "bigint unsigned auto_increment COMMENT 'ID'"
+ "definition": "bigint(20) unsigned auto_increment COMMENT 'ID'"
},
{
"name": "userId",
- "definition": "bigint unsigned DEFAULT '0' COMMENT '用户ID'"
+ "definition": "bigint(20) unsigned DEFAULT '0' COMMENT '用户ID'"
},
{
"name": "serverId",
- "definition": "bigint unsigned DEFAULT '0' COMMENT '服务ID'"
+ "definition": "bigint(20) unsigned DEFAULT '0' COMMENT '服务ID'"
},
{
"name": "day",
@@ -248739,47 +249437,47 @@
},
{
"name": "bytes",
- "definition": "bigint unsigned DEFAULT '0' COMMENT '带宽字节'"
+ "definition": "bigint(20) unsigned DEFAULT '0' COMMENT '带宽字节'"
},
{
"name": "regionId",
- "definition": "int unsigned DEFAULT '0' COMMENT '区域ID'"
+ "definition": "int(10) unsigned DEFAULT '0' COMMENT '区域ID'"
},
{
"name": "userPlanId",
- "definition": "bigint unsigned DEFAULT '0' COMMENT '用户套餐ID'"
+ "definition": "bigint(20) unsigned DEFAULT '0' COMMENT '用户套餐ID'"
},
{
"name": "totalBytes",
- "definition": "bigint unsigned DEFAULT '0' COMMENT '总流量'"
+ "definition": "bigint(20) unsigned DEFAULT '0' COMMENT '总流量'"
},
{
"name": "avgBytes",
- "definition": "bigint unsigned DEFAULT '0' COMMENT '平均流量'"
+ "definition": "bigint(20) unsigned DEFAULT '0' COMMENT '平均流量'"
},
{
"name": "cachedBytes",
- "definition": "bigint unsigned DEFAULT '0' COMMENT '缓存的流量'"
+ "definition": "bigint(20) unsigned DEFAULT '0' COMMENT '缓存的流量'"
},
{
"name": "attackBytes",
- "definition": "bigint unsigned DEFAULT '0' COMMENT '攻击流量'"
+ "definition": "bigint(20) unsigned DEFAULT '0' COMMENT '攻击流量'"
},
{
"name": "countRequests",
- "definition": "bigint unsigned DEFAULT '0' COMMENT '请求数'"
+ "definition": "bigint(20) unsigned DEFAULT '0' COMMENT '请求数'"
},
{
"name": "countCachedRequests",
- "definition": "bigint unsigned DEFAULT '0' COMMENT '缓存的请求数'"
+ "definition": "bigint(20) unsigned DEFAULT '0' COMMENT '缓存的请求数'"
},
{
"name": "countAttackRequests",
- "definition": "bigint unsigned DEFAULT '0' COMMENT '攻击请求数'"
+ "definition": "bigint(20) unsigned DEFAULT '0' COMMENT '攻击请求数'"
},
{
"name": "countIPs",
- "definition": "bigint unsigned DEFAULT '0' COMMENT '独立IP'"
+ "definition": "bigint(20) unsigned DEFAULT '0' COMMENT '独立IP'"
}
],
"indexes": [
@@ -248806,19 +249504,19 @@
"name": "edgeServerBandwidthStats_1",
"engine": "InnoDB",
"charset": "utf8mb4_unicode_ci",
- "definition": "CREATE TABLE `edgeServerBandwidthStats_1` (\n `id` bigint unsigned NOT NULL AUTO_INCREMENT COMMENT 'ID',\n `userId` bigint unsigned DEFAULT '0' COMMENT '用户ID',\n `serverId` bigint unsigned DEFAULT '0' COMMENT '服务ID',\n `day` varchar(8) DEFAULT NULL COMMENT '日期YYYYMMDD',\n `timeAt` varchar(4) DEFAULT NULL COMMENT '时间点HHMM',\n `bytes` bigint unsigned DEFAULT '0' COMMENT '带宽字节',\n `regionId` int unsigned DEFAULT '0' COMMENT '区域ID',\n `userPlanId` bigint unsigned DEFAULT '0' COMMENT '用户套餐ID',\n `totalBytes` bigint unsigned DEFAULT '0' COMMENT '总流量',\n `avgBytes` bigint unsigned DEFAULT '0' COMMENT '平均流量',\n `cachedBytes` bigint unsigned DEFAULT '0' COMMENT '缓存的流量',\n `attackBytes` bigint unsigned DEFAULT '0' COMMENT '攻击流量',\n `countRequests` bigint unsigned DEFAULT '0' COMMENT '请求数',\n `countCachedRequests` bigint unsigned DEFAULT '0' COMMENT '缓存的请求数',\n `countAttackRequests` bigint unsigned DEFAULT '0' COMMENT '攻击请求数',\n `countIPs` bigint unsigned DEFAULT '0' COMMENT '独立IP',\n PRIMARY KEY (`id`),\n UNIQUE KEY `server_day_time_region` (`serverId`,`day`,`timeAt`,`regionId`) USING BTREE,\n KEY `day` (`day`),\n KEY `userId` (`userId`)\n) ENGINE=InnoDB DEFAULT CHARSET=utf8mb4 COLLATE=utf8mb4_unicode_ci COMMENT='服务峰值带宽统计'",
+ "definition": "CREATE TABLE `edgeServerBandwidthStats_1` (\n `id` bigint(20) unsigned NOT NULL AUTO_INCREMENT COMMENT 'ID',\n `userId` bigint(20) unsigned DEFAULT '0' COMMENT '用户ID',\n `serverId` bigint(20) unsigned DEFAULT '0' COMMENT '服务ID',\n `day` varchar(8) COLLATE utf8mb4_unicode_ci DEFAULT NULL COMMENT '日期YYYYMMDD',\n `timeAt` varchar(4) COLLATE utf8mb4_unicode_ci DEFAULT NULL COMMENT '时间点HHMM',\n `bytes` bigint(20) unsigned DEFAULT '0' COMMENT '带宽字节',\n `regionId` int(10) unsigned DEFAULT '0' COMMENT '区域ID',\n `userPlanId` bigint(20) unsigned DEFAULT '0' COMMENT '用户套餐ID',\n `totalBytes` bigint(20) unsigned DEFAULT '0' COMMENT '总流量',\n `avgBytes` bigint(20) unsigned DEFAULT '0' COMMENT '平均流量',\n `cachedBytes` bigint(20) unsigned DEFAULT '0' COMMENT '缓存的流量',\n `attackBytes` bigint(20) unsigned DEFAULT '0' COMMENT '攻击流量',\n `countRequests` bigint(20) unsigned DEFAULT '0' COMMENT '请求数',\n `countCachedRequests` bigint(20) unsigned DEFAULT '0' COMMENT '缓存的请求数',\n `countAttackRequests` bigint(20) unsigned DEFAULT '0' COMMENT '攻击请求数',\n `countIPs` bigint(20) unsigned DEFAULT '0' COMMENT '独立IP',\n PRIMARY KEY (`id`),\n UNIQUE KEY `server_day_time_region` (`serverId`,`day`,`timeAt`,`regionId`) USING BTREE,\n KEY `day` (`day`),\n KEY `userId` (`userId`)\n) ENGINE=InnoDB DEFAULT CHARSET=utf8mb4 COLLATE=utf8mb4_unicode_ci COMMENT='服务峰值带宽统计'",
"fields": [
{
"name": "id",
- "definition": "bigint unsigned auto_increment COMMENT 'ID'"
+ "definition": "bigint(20) unsigned auto_increment COMMENT 'ID'"
},
{
"name": "userId",
- "definition": "bigint unsigned DEFAULT '0' COMMENT '用户ID'"
+ "definition": "bigint(20) unsigned DEFAULT '0' COMMENT '用户ID'"
},
{
"name": "serverId",
- "definition": "bigint unsigned DEFAULT '0' COMMENT '服务ID'"
+ "definition": "bigint(20) unsigned DEFAULT '0' COMMENT '服务ID'"
},
{
"name": "day",
@@ -248830,47 +249528,47 @@
},
{
"name": "bytes",
- "definition": "bigint unsigned DEFAULT '0' COMMENT '带宽字节'"
+ "definition": "bigint(20) unsigned DEFAULT '0' COMMENT '带宽字节'"
},
{
"name": "regionId",
- "definition": "int unsigned DEFAULT '0' COMMENT '区域ID'"
+ "definition": "int(10) unsigned DEFAULT '0' COMMENT '区域ID'"
},
{
"name": "userPlanId",
- "definition": "bigint unsigned DEFAULT '0' COMMENT '用户套餐ID'"
+ "definition": "bigint(20) unsigned DEFAULT '0' COMMENT '用户套餐ID'"
},
{
"name": "totalBytes",
- "definition": "bigint unsigned DEFAULT '0' COMMENT '总流量'"
+ "definition": "bigint(20) unsigned DEFAULT '0' COMMENT '总流量'"
},
{
"name": "avgBytes",
- "definition": "bigint unsigned DEFAULT '0' COMMENT '平均流量'"
+ "definition": "bigint(20) unsigned DEFAULT '0' COMMENT '平均流量'"
},
{
"name": "cachedBytes",
- "definition": "bigint unsigned DEFAULT '0' COMMENT '缓存的流量'"
+ "definition": "bigint(20) unsigned DEFAULT '0' COMMENT '缓存的流量'"
},
{
"name": "attackBytes",
- "definition": "bigint unsigned DEFAULT '0' COMMENT '攻击流量'"
+ "definition": "bigint(20) unsigned DEFAULT '0' COMMENT '攻击流量'"
},
{
"name": "countRequests",
- "definition": "bigint unsigned DEFAULT '0' COMMENT '请求数'"
+ "definition": "bigint(20) unsigned DEFAULT '0' COMMENT '请求数'"
},
{
"name": "countCachedRequests",
- "definition": "bigint unsigned DEFAULT '0' COMMENT '缓存的请求数'"
+ "definition": "bigint(20) unsigned DEFAULT '0' COMMENT '缓存的请求数'"
},
{
"name": "countAttackRequests",
- "definition": "bigint unsigned DEFAULT '0' COMMENT '攻击请求数'"
+ "definition": "bigint(20) unsigned DEFAULT '0' COMMENT '攻击请求数'"
},
{
"name": "countIPs",
- "definition": "bigint unsigned DEFAULT '0' COMMENT '独立IP'"
+ "definition": "bigint(20) unsigned DEFAULT '0' COMMENT '独立IP'"
}
],
"indexes": [
@@ -248897,19 +249595,19 @@
"name": "edgeServerBandwidthStats_10",
"engine": "InnoDB",
"charset": "utf8mb4_unicode_ci",
- "definition": "CREATE TABLE `edgeServerBandwidthStats_10` (\n `id` bigint unsigned NOT NULL AUTO_INCREMENT COMMENT 'ID',\n `userId` bigint unsigned DEFAULT '0' COMMENT '用户ID',\n `serverId` bigint unsigned DEFAULT '0' COMMENT '服务ID',\n `day` varchar(8) DEFAULT NULL COMMENT '日期YYYYMMDD',\n `timeAt` varchar(4) DEFAULT NULL COMMENT '时间点HHMM',\n `bytes` bigint unsigned DEFAULT '0' COMMENT '带宽字节',\n `regionId` int unsigned DEFAULT '0' COMMENT '区域ID',\n `userPlanId` bigint unsigned DEFAULT '0' COMMENT '用户套餐ID',\n `totalBytes` bigint unsigned DEFAULT '0' COMMENT '总流量',\n `avgBytes` bigint unsigned DEFAULT '0' COMMENT '平均流量',\n `cachedBytes` bigint unsigned DEFAULT '0' COMMENT '缓存的流量',\n `attackBytes` bigint unsigned DEFAULT '0' COMMENT '攻击流量',\n `countRequests` bigint unsigned DEFAULT '0' COMMENT '请求数',\n `countCachedRequests` bigint unsigned DEFAULT '0' COMMENT '缓存的请求数',\n `countAttackRequests` bigint unsigned DEFAULT '0' COMMENT '攻击请求数',\n `countIPs` bigint unsigned DEFAULT '0' COMMENT '独立IP',\n PRIMARY KEY (`id`),\n UNIQUE KEY `server_day_time_region` (`serverId`,`day`,`timeAt`,`regionId`) USING BTREE,\n KEY `day` (`day`),\n KEY `userId` (`userId`)\n) ENGINE=InnoDB DEFAULT CHARSET=utf8mb4 COLLATE=utf8mb4_unicode_ci COMMENT='服务峰值带宽统计'",
+ "definition": "CREATE TABLE `edgeServerBandwidthStats_10` (\n `id` bigint(20) unsigned NOT NULL AUTO_INCREMENT COMMENT 'ID',\n `userId` bigint(20) unsigned DEFAULT '0' COMMENT '用户ID',\n `serverId` bigint(20) unsigned DEFAULT '0' COMMENT '服务ID',\n `day` varchar(8) COLLATE utf8mb4_unicode_ci DEFAULT NULL COMMENT '日期YYYYMMDD',\n `timeAt` varchar(4) COLLATE utf8mb4_unicode_ci DEFAULT NULL COMMENT '时间点HHMM',\n `bytes` bigint(20) unsigned DEFAULT '0' COMMENT '带宽字节',\n `regionId` int(10) unsigned DEFAULT '0' COMMENT '区域ID',\n `userPlanId` bigint(20) unsigned DEFAULT '0' COMMENT '用户套餐ID',\n `totalBytes` bigint(20) unsigned DEFAULT '0' COMMENT '总流量',\n `avgBytes` bigint(20) unsigned DEFAULT '0' COMMENT '平均流量',\n `cachedBytes` bigint(20) unsigned DEFAULT '0' COMMENT '缓存的流量',\n `attackBytes` bigint(20) unsigned DEFAULT '0' COMMENT '攻击流量',\n `countRequests` bigint(20) unsigned DEFAULT '0' COMMENT '请求数',\n `countCachedRequests` bigint(20) unsigned DEFAULT '0' COMMENT '缓存的请求数',\n `countAttackRequests` bigint(20) unsigned DEFAULT '0' COMMENT '攻击请求数',\n `countIPs` bigint(20) unsigned DEFAULT '0' COMMENT '独立IP',\n PRIMARY KEY (`id`),\n UNIQUE KEY `server_day_time_region` (`serverId`,`day`,`timeAt`,`regionId`) USING BTREE,\n KEY `day` (`day`),\n KEY `userId` (`userId`)\n) ENGINE=InnoDB DEFAULT CHARSET=utf8mb4 COLLATE=utf8mb4_unicode_ci COMMENT='服务峰值带宽统计'",
"fields": [
{
"name": "id",
- "definition": "bigint unsigned auto_increment COMMENT 'ID'"
+ "definition": "bigint(20) unsigned auto_increment COMMENT 'ID'"
},
{
"name": "userId",
- "definition": "bigint unsigned DEFAULT '0' COMMENT '用户ID'"
+ "definition": "bigint(20) unsigned DEFAULT '0' COMMENT '用户ID'"
},
{
"name": "serverId",
- "definition": "bigint unsigned DEFAULT '0' COMMENT '服务ID'"
+ "definition": "bigint(20) unsigned DEFAULT '0' COMMENT '服务ID'"
},
{
"name": "day",
@@ -248921,47 +249619,47 @@
},
{
"name": "bytes",
- "definition": "bigint unsigned DEFAULT '0' COMMENT '带宽字节'"
+ "definition": "bigint(20) unsigned DEFAULT '0' COMMENT '带宽字节'"
},
{
"name": "regionId",
- "definition": "int unsigned DEFAULT '0' COMMENT '区域ID'"
+ "definition": "int(10) unsigned DEFAULT '0' COMMENT '区域ID'"
},
{
"name": "userPlanId",
- "definition": "bigint unsigned DEFAULT '0' COMMENT '用户套餐ID'"
+ "definition": "bigint(20) unsigned DEFAULT '0' COMMENT '用户套餐ID'"
},
{
"name": "totalBytes",
- "definition": "bigint unsigned DEFAULT '0' COMMENT '总流量'"
+ "definition": "bigint(20) unsigned DEFAULT '0' COMMENT '总流量'"
},
{
"name": "avgBytes",
- "definition": "bigint unsigned DEFAULT '0' COMMENT '平均流量'"
+ "definition": "bigint(20) unsigned DEFAULT '0' COMMENT '平均流量'"
},
{
"name": "cachedBytes",
- "definition": "bigint unsigned DEFAULT '0' COMMENT '缓存的流量'"
+ "definition": "bigint(20) unsigned DEFAULT '0' COMMENT '缓存的流量'"
},
{
"name": "attackBytes",
- "definition": "bigint unsigned DEFAULT '0' COMMENT '攻击流量'"
+ "definition": "bigint(20) unsigned DEFAULT '0' COMMENT '攻击流量'"
},
{
"name": "countRequests",
- "definition": "bigint unsigned DEFAULT '0' COMMENT '请求数'"
+ "definition": "bigint(20) unsigned DEFAULT '0' COMMENT '请求数'"
},
{
"name": "countCachedRequests",
- "definition": "bigint unsigned DEFAULT '0' COMMENT '缓存的请求数'"
+ "definition": "bigint(20) unsigned DEFAULT '0' COMMENT '缓存的请求数'"
},
{
"name": "countAttackRequests",
- "definition": "bigint unsigned DEFAULT '0' COMMENT '攻击请求数'"
+ "definition": "bigint(20) unsigned DEFAULT '0' COMMENT '攻击请求数'"
},
{
"name": "countIPs",
- "definition": "bigint unsigned DEFAULT '0' COMMENT '独立IP'"
+ "definition": "bigint(20) unsigned DEFAULT '0' COMMENT '独立IP'"
}
],
"indexes": [
@@ -248988,19 +249686,19 @@
"name": "edgeServerBandwidthStats_11",
"engine": "InnoDB",
"charset": "utf8mb4_unicode_ci",
- "definition": "CREATE TABLE `edgeServerBandwidthStats_11` (\n `id` bigint unsigned NOT NULL AUTO_INCREMENT COMMENT 'ID',\n `userId` bigint unsigned DEFAULT '0' COMMENT '用户ID',\n `serverId` bigint unsigned DEFAULT '0' COMMENT '服务ID',\n `day` varchar(8) DEFAULT NULL COMMENT '日期YYYYMMDD',\n `timeAt` varchar(4) DEFAULT NULL COMMENT '时间点HHMM',\n `bytes` bigint unsigned DEFAULT '0' COMMENT '带宽字节',\n `regionId` int unsigned DEFAULT '0' COMMENT '区域ID',\n `userPlanId` bigint unsigned DEFAULT '0' COMMENT '用户套餐ID',\n `totalBytes` bigint unsigned DEFAULT '0' COMMENT '总流量',\n `avgBytes` bigint unsigned DEFAULT '0' COMMENT '平均流量',\n `cachedBytes` bigint unsigned DEFAULT '0' COMMENT '缓存的流量',\n `attackBytes` bigint unsigned DEFAULT '0' COMMENT '攻击流量',\n `countRequests` bigint unsigned DEFAULT '0' COMMENT '请求数',\n `countCachedRequests` bigint unsigned DEFAULT '0' COMMENT '缓存的请求数',\n `countAttackRequests` bigint unsigned DEFAULT '0' COMMENT '攻击请求数',\n `countIPs` bigint unsigned DEFAULT '0' COMMENT '独立IP',\n PRIMARY KEY (`id`),\n UNIQUE KEY `server_day_time_region` (`serverId`,`day`,`timeAt`,`regionId`) USING BTREE,\n KEY `day` (`day`),\n KEY `userId` (`userId`)\n) ENGINE=InnoDB DEFAULT CHARSET=utf8mb4 COLLATE=utf8mb4_unicode_ci COMMENT='服务峰值带宽统计'",
+ "definition": "CREATE TABLE `edgeServerBandwidthStats_11` (\n `id` bigint(20) unsigned NOT NULL AUTO_INCREMENT COMMENT 'ID',\n `userId` bigint(20) unsigned DEFAULT '0' COMMENT '用户ID',\n `serverId` bigint(20) unsigned DEFAULT '0' COMMENT '服务ID',\n `day` varchar(8) COLLATE utf8mb4_unicode_ci DEFAULT NULL COMMENT '日期YYYYMMDD',\n `timeAt` varchar(4) COLLATE utf8mb4_unicode_ci DEFAULT NULL COMMENT '时间点HHMM',\n `bytes` bigint(20) unsigned DEFAULT '0' COMMENT '带宽字节',\n `regionId` int(10) unsigned DEFAULT '0' COMMENT '区域ID',\n `userPlanId` bigint(20) unsigned DEFAULT '0' COMMENT '用户套餐ID',\n `totalBytes` bigint(20) unsigned DEFAULT '0' COMMENT '总流量',\n `avgBytes` bigint(20) unsigned DEFAULT '0' COMMENT '平均流量',\n `cachedBytes` bigint(20) unsigned DEFAULT '0' COMMENT '缓存的流量',\n `attackBytes` bigint(20) unsigned DEFAULT '0' COMMENT '攻击流量',\n `countRequests` bigint(20) unsigned DEFAULT '0' COMMENT '请求数',\n `countCachedRequests` bigint(20) unsigned DEFAULT '0' COMMENT '缓存的请求数',\n `countAttackRequests` bigint(20) unsigned DEFAULT '0' COMMENT '攻击请求数',\n `countIPs` bigint(20) unsigned DEFAULT '0' COMMENT '独立IP',\n PRIMARY KEY (`id`),\n UNIQUE KEY `server_day_time_region` (`serverId`,`day`,`timeAt`,`regionId`) USING BTREE,\n KEY `day` (`day`),\n KEY `userId` (`userId`)\n) ENGINE=InnoDB DEFAULT CHARSET=utf8mb4 COLLATE=utf8mb4_unicode_ci COMMENT='服务峰值带宽统计'",
"fields": [
{
"name": "id",
- "definition": "bigint unsigned auto_increment COMMENT 'ID'"
+ "definition": "bigint(20) unsigned auto_increment COMMENT 'ID'"
},
{
"name": "userId",
- "definition": "bigint unsigned DEFAULT '0' COMMENT '用户ID'"
+ "definition": "bigint(20) unsigned DEFAULT '0' COMMENT '用户ID'"
},
{
"name": "serverId",
- "definition": "bigint unsigned DEFAULT '0' COMMENT '服务ID'"
+ "definition": "bigint(20) unsigned DEFAULT '0' COMMENT '服务ID'"
},
{
"name": "day",
@@ -249012,47 +249710,47 @@
},
{
"name": "bytes",
- "definition": "bigint unsigned DEFAULT '0' COMMENT '带宽字节'"
+ "definition": "bigint(20) unsigned DEFAULT '0' COMMENT '带宽字节'"
},
{
"name": "regionId",
- "definition": "int unsigned DEFAULT '0' COMMENT '区域ID'"
+ "definition": "int(10) unsigned DEFAULT '0' COMMENT '区域ID'"
},
{
"name": "userPlanId",
- "definition": "bigint unsigned DEFAULT '0' COMMENT '用户套餐ID'"
+ "definition": "bigint(20) unsigned DEFAULT '0' COMMENT '用户套餐ID'"
},
{
"name": "totalBytes",
- "definition": "bigint unsigned DEFAULT '0' COMMENT '总流量'"
+ "definition": "bigint(20) unsigned DEFAULT '0' COMMENT '总流量'"
},
{
"name": "avgBytes",
- "definition": "bigint unsigned DEFAULT '0' COMMENT '平均流量'"
+ "definition": "bigint(20) unsigned DEFAULT '0' COMMENT '平均流量'"
},
{
"name": "cachedBytes",
- "definition": "bigint unsigned DEFAULT '0' COMMENT '缓存的流量'"
+ "definition": "bigint(20) unsigned DEFAULT '0' COMMENT '缓存的流量'"
},
{
"name": "attackBytes",
- "definition": "bigint unsigned DEFAULT '0' COMMENT '攻击流量'"
+ "definition": "bigint(20) unsigned DEFAULT '0' COMMENT '攻击流量'"
},
{
"name": "countRequests",
- "definition": "bigint unsigned DEFAULT '0' COMMENT '请求数'"
+ "definition": "bigint(20) unsigned DEFAULT '0' COMMENT '请求数'"
},
{
"name": "countCachedRequests",
- "definition": "bigint unsigned DEFAULT '0' COMMENT '缓存的请求数'"
+ "definition": "bigint(20) unsigned DEFAULT '0' COMMENT '缓存的请求数'"
},
{
"name": "countAttackRequests",
- "definition": "bigint unsigned DEFAULT '0' COMMENT '攻击请求数'"
+ "definition": "bigint(20) unsigned DEFAULT '0' COMMENT '攻击请求数'"
},
{
"name": "countIPs",
- "definition": "bigint unsigned DEFAULT '0' COMMENT '独立IP'"
+ "definition": "bigint(20) unsigned DEFAULT '0' COMMENT '独立IP'"
}
],
"indexes": [
@@ -249079,19 +249777,19 @@
"name": "edgeServerBandwidthStats_12",
"engine": "InnoDB",
"charset": "utf8mb4_unicode_ci",
- "definition": "CREATE TABLE `edgeServerBandwidthStats_12` (\n `id` bigint unsigned NOT NULL AUTO_INCREMENT COMMENT 'ID',\n `userId` bigint unsigned DEFAULT '0' COMMENT '用户ID',\n `serverId` bigint unsigned DEFAULT '0' COMMENT '服务ID',\n `day` varchar(8) DEFAULT NULL COMMENT '日期YYYYMMDD',\n `timeAt` varchar(4) DEFAULT NULL COMMENT '时间点HHMM',\n `bytes` bigint unsigned DEFAULT '0' COMMENT '带宽字节',\n `regionId` int unsigned DEFAULT '0' COMMENT '区域ID',\n `userPlanId` bigint unsigned DEFAULT '0' COMMENT '用户套餐ID',\n `totalBytes` bigint unsigned DEFAULT '0' COMMENT '总流量',\n `avgBytes` bigint unsigned DEFAULT '0' COMMENT '平均流量',\n `cachedBytes` bigint unsigned DEFAULT '0' COMMENT '缓存的流量',\n `attackBytes` bigint unsigned DEFAULT '0' COMMENT '攻击流量',\n `countRequests` bigint unsigned DEFAULT '0' COMMENT '请求数',\n `countCachedRequests` bigint unsigned DEFAULT '0' COMMENT '缓存的请求数',\n `countAttackRequests` bigint unsigned DEFAULT '0' COMMENT '攻击请求数',\n `countIPs` bigint unsigned DEFAULT '0' COMMENT '独立IP',\n PRIMARY KEY (`id`),\n UNIQUE KEY `server_day_time_region` (`serverId`,`day`,`timeAt`,`regionId`) USING BTREE,\n KEY `day` (`day`),\n KEY `userId` (`userId`)\n) ENGINE=InnoDB DEFAULT CHARSET=utf8mb4 COLLATE=utf8mb4_unicode_ci COMMENT='服务峰值带宽统计'",
+ "definition": "CREATE TABLE `edgeServerBandwidthStats_12` (\n `id` bigint(20) unsigned NOT NULL AUTO_INCREMENT COMMENT 'ID',\n `userId` bigint(20) unsigned DEFAULT '0' COMMENT '用户ID',\n `serverId` bigint(20) unsigned DEFAULT '0' COMMENT '服务ID',\n `day` varchar(8) COLLATE utf8mb4_unicode_ci DEFAULT NULL COMMENT '日期YYYYMMDD',\n `timeAt` varchar(4) COLLATE utf8mb4_unicode_ci DEFAULT NULL COMMENT '时间点HHMM',\n `bytes` bigint(20) unsigned DEFAULT '0' COMMENT '带宽字节',\n `regionId` int(10) unsigned DEFAULT '0' COMMENT '区域ID',\n `userPlanId` bigint(20) unsigned DEFAULT '0' COMMENT '用户套餐ID',\n `totalBytes` bigint(20) unsigned DEFAULT '0' COMMENT '总流量',\n `avgBytes` bigint(20) unsigned DEFAULT '0' COMMENT '平均流量',\n `cachedBytes` bigint(20) unsigned DEFAULT '0' COMMENT '缓存的流量',\n `attackBytes` bigint(20) unsigned DEFAULT '0' COMMENT '攻击流量',\n `countRequests` bigint(20) unsigned DEFAULT '0' COMMENT '请求数',\n `countCachedRequests` bigint(20) unsigned DEFAULT '0' COMMENT '缓存的请求数',\n `countAttackRequests` bigint(20) unsigned DEFAULT '0' COMMENT '攻击请求数',\n `countIPs` bigint(20) unsigned DEFAULT '0' COMMENT '独立IP',\n PRIMARY KEY (`id`),\n UNIQUE KEY `server_day_time_region` (`serverId`,`day`,`timeAt`,`regionId`) USING BTREE,\n KEY `day` (`day`),\n KEY `userId` (`userId`)\n) ENGINE=InnoDB DEFAULT CHARSET=utf8mb4 COLLATE=utf8mb4_unicode_ci COMMENT='服务峰值带宽统计'",
"fields": [
{
"name": "id",
- "definition": "bigint unsigned auto_increment COMMENT 'ID'"
+ "definition": "bigint(20) unsigned auto_increment COMMENT 'ID'"
},
{
"name": "userId",
- "definition": "bigint unsigned DEFAULT '0' COMMENT '用户ID'"
+ "definition": "bigint(20) unsigned DEFAULT '0' COMMENT '用户ID'"
},
{
"name": "serverId",
- "definition": "bigint unsigned DEFAULT '0' COMMENT '服务ID'"
+ "definition": "bigint(20) unsigned DEFAULT '0' COMMENT '服务ID'"
},
{
"name": "day",
@@ -249103,47 +249801,47 @@
},
{
"name": "bytes",
- "definition": "bigint unsigned DEFAULT '0' COMMENT '带宽字节'"
+ "definition": "bigint(20) unsigned DEFAULT '0' COMMENT '带宽字节'"
},
{
"name": "regionId",
- "definition": "int unsigned DEFAULT '0' COMMENT '区域ID'"
+ "definition": "int(10) unsigned DEFAULT '0' COMMENT '区域ID'"
},
{
"name": "userPlanId",
- "definition": "bigint unsigned DEFAULT '0' COMMENT '用户套餐ID'"
+ "definition": "bigint(20) unsigned DEFAULT '0' COMMENT '用户套餐ID'"
},
{
"name": "totalBytes",
- "definition": "bigint unsigned DEFAULT '0' COMMENT '总流量'"
+ "definition": "bigint(20) unsigned DEFAULT '0' COMMENT '总流量'"
},
{
"name": "avgBytes",
- "definition": "bigint unsigned DEFAULT '0' COMMENT '平均流量'"
+ "definition": "bigint(20) unsigned DEFAULT '0' COMMENT '平均流量'"
},
{
"name": "cachedBytes",
- "definition": "bigint unsigned DEFAULT '0' COMMENT '缓存的流量'"
+ "definition": "bigint(20) unsigned DEFAULT '0' COMMENT '缓存的流量'"
},
{
"name": "attackBytes",
- "definition": "bigint unsigned DEFAULT '0' COMMENT '攻击流量'"
+ "definition": "bigint(20) unsigned DEFAULT '0' COMMENT '攻击流量'"
},
{
"name": "countRequests",
- "definition": "bigint unsigned DEFAULT '0' COMMENT '请求数'"
+ "definition": "bigint(20) unsigned DEFAULT '0' COMMENT '请求数'"
},
{
"name": "countCachedRequests",
- "definition": "bigint unsigned DEFAULT '0' COMMENT '缓存的请求数'"
+ "definition": "bigint(20) unsigned DEFAULT '0' COMMENT '缓存的请求数'"
},
{
"name": "countAttackRequests",
- "definition": "bigint unsigned DEFAULT '0' COMMENT '攻击请求数'"
+ "definition": "bigint(20) unsigned DEFAULT '0' COMMENT '攻击请求数'"
},
{
"name": "countIPs",
- "definition": "bigint unsigned DEFAULT '0' COMMENT '独立IP'"
+ "definition": "bigint(20) unsigned DEFAULT '0' COMMENT '独立IP'"
}
],
"indexes": [
@@ -249170,19 +249868,19 @@
"name": "edgeServerBandwidthStats_13",
"engine": "InnoDB",
"charset": "utf8mb4_unicode_ci",
- "definition": "CREATE TABLE `edgeServerBandwidthStats_13` (\n `id` bigint unsigned NOT NULL AUTO_INCREMENT COMMENT 'ID',\n `userId` bigint unsigned DEFAULT '0' COMMENT '用户ID',\n `serverId` bigint unsigned DEFAULT '0' COMMENT '服务ID',\n `day` varchar(8) DEFAULT NULL COMMENT '日期YYYYMMDD',\n `timeAt` varchar(4) DEFAULT NULL COMMENT '时间点HHMM',\n `bytes` bigint unsigned DEFAULT '0' COMMENT '带宽字节',\n `regionId` int unsigned DEFAULT '0' COMMENT '区域ID',\n `userPlanId` bigint unsigned DEFAULT '0' COMMENT '用户套餐ID',\n `totalBytes` bigint unsigned DEFAULT '0' COMMENT '总流量',\n `avgBytes` bigint unsigned DEFAULT '0' COMMENT '平均流量',\n `cachedBytes` bigint unsigned DEFAULT '0' COMMENT '缓存的流量',\n `attackBytes` bigint unsigned DEFAULT '0' COMMENT '攻击流量',\n `countRequests` bigint unsigned DEFAULT '0' COMMENT '请求数',\n `countCachedRequests` bigint unsigned DEFAULT '0' COMMENT '缓存的请求数',\n `countAttackRequests` bigint unsigned DEFAULT '0' COMMENT '攻击请求数',\n `countIPs` bigint unsigned DEFAULT '0' COMMENT '独立IP',\n PRIMARY KEY (`id`),\n UNIQUE KEY `server_day_time_region` (`serverId`,`day`,`timeAt`,`regionId`) USING BTREE,\n KEY `day` (`day`),\n KEY `userId` (`userId`)\n) ENGINE=InnoDB DEFAULT CHARSET=utf8mb4 COLLATE=utf8mb4_unicode_ci COMMENT='服务峰值带宽统计'",
+ "definition": "CREATE TABLE `edgeServerBandwidthStats_13` (\n `id` bigint(20) unsigned NOT NULL AUTO_INCREMENT COMMENT 'ID',\n `userId` bigint(20) unsigned DEFAULT '0' COMMENT '用户ID',\n `serverId` bigint(20) unsigned DEFAULT '0' COMMENT '服务ID',\n `day` varchar(8) COLLATE utf8mb4_unicode_ci DEFAULT NULL COMMENT '日期YYYYMMDD',\n `timeAt` varchar(4) COLLATE utf8mb4_unicode_ci DEFAULT NULL COMMENT '时间点HHMM',\n `bytes` bigint(20) unsigned DEFAULT '0' COMMENT '带宽字节',\n `regionId` int(10) unsigned DEFAULT '0' COMMENT '区域ID',\n `userPlanId` bigint(20) unsigned DEFAULT '0' COMMENT '用户套餐ID',\n `totalBytes` bigint(20) unsigned DEFAULT '0' COMMENT '总流量',\n `avgBytes` bigint(20) unsigned DEFAULT '0' COMMENT '平均流量',\n `cachedBytes` bigint(20) unsigned DEFAULT '0' COMMENT '缓存的流量',\n `attackBytes` bigint(20) unsigned DEFAULT '0' COMMENT '攻击流量',\n `countRequests` bigint(20) unsigned DEFAULT '0' COMMENT '请求数',\n `countCachedRequests` bigint(20) unsigned DEFAULT '0' COMMENT '缓存的请求数',\n `countAttackRequests` bigint(20) unsigned DEFAULT '0' COMMENT '攻击请求数',\n `countIPs` bigint(20) unsigned DEFAULT '0' COMMENT '独立IP',\n PRIMARY KEY (`id`),\n UNIQUE KEY `server_day_time_region` (`serverId`,`day`,`timeAt`,`regionId`) USING BTREE,\n KEY `day` (`day`),\n KEY `userId` (`userId`)\n) ENGINE=InnoDB DEFAULT CHARSET=utf8mb4 COLLATE=utf8mb4_unicode_ci COMMENT='服务峰值带宽统计'",
"fields": [
{
"name": "id",
- "definition": "bigint unsigned auto_increment COMMENT 'ID'"
+ "definition": "bigint(20) unsigned auto_increment COMMENT 'ID'"
},
{
"name": "userId",
- "definition": "bigint unsigned DEFAULT '0' COMMENT '用户ID'"
+ "definition": "bigint(20) unsigned DEFAULT '0' COMMENT '用户ID'"
},
{
"name": "serverId",
- "definition": "bigint unsigned DEFAULT '0' COMMENT '服务ID'"
+ "definition": "bigint(20) unsigned DEFAULT '0' COMMENT '服务ID'"
},
{
"name": "day",
@@ -249194,47 +249892,47 @@
},
{
"name": "bytes",
- "definition": "bigint unsigned DEFAULT '0' COMMENT '带宽字节'"
+ "definition": "bigint(20) unsigned DEFAULT '0' COMMENT '带宽字节'"
},
{
"name": "regionId",
- "definition": "int unsigned DEFAULT '0' COMMENT '区域ID'"
+ "definition": "int(10) unsigned DEFAULT '0' COMMENT '区域ID'"
},
{
"name": "userPlanId",
- "definition": "bigint unsigned DEFAULT '0' COMMENT '用户套餐ID'"
+ "definition": "bigint(20) unsigned DEFAULT '0' COMMENT '用户套餐ID'"
},
{
"name": "totalBytes",
- "definition": "bigint unsigned DEFAULT '0' COMMENT '总流量'"
+ "definition": "bigint(20) unsigned DEFAULT '0' COMMENT '总流量'"
},
{
"name": "avgBytes",
- "definition": "bigint unsigned DEFAULT '0' COMMENT '平均流量'"
+ "definition": "bigint(20) unsigned DEFAULT '0' COMMENT '平均流量'"
},
{
"name": "cachedBytes",
- "definition": "bigint unsigned DEFAULT '0' COMMENT '缓存的流量'"
+ "definition": "bigint(20) unsigned DEFAULT '0' COMMENT '缓存的流量'"
},
{
"name": "attackBytes",
- "definition": "bigint unsigned DEFAULT '0' COMMENT '攻击流量'"
+ "definition": "bigint(20) unsigned DEFAULT '0' COMMENT '攻击流量'"
},
{
"name": "countRequests",
- "definition": "bigint unsigned DEFAULT '0' COMMENT '请求数'"
+ "definition": "bigint(20) unsigned DEFAULT '0' COMMENT '请求数'"
},
{
"name": "countCachedRequests",
- "definition": "bigint unsigned DEFAULT '0' COMMENT '缓存的请求数'"
+ "definition": "bigint(20) unsigned DEFAULT '0' COMMENT '缓存的请求数'"
},
{
"name": "countAttackRequests",
- "definition": "bigint unsigned DEFAULT '0' COMMENT '攻击请求数'"
+ "definition": "bigint(20) unsigned DEFAULT '0' COMMENT '攻击请求数'"
},
{
"name": "countIPs",
- "definition": "bigint unsigned DEFAULT '0' COMMENT '独立IP'"
+ "definition": "bigint(20) unsigned DEFAULT '0' COMMENT '独立IP'"
}
],
"indexes": [
@@ -249261,19 +249959,19 @@
"name": "edgeServerBandwidthStats_14",
"engine": "InnoDB",
"charset": "utf8mb4_unicode_ci",
- "definition": "CREATE TABLE `edgeServerBandwidthStats_14` (\n `id` bigint unsigned NOT NULL AUTO_INCREMENT COMMENT 'ID',\n `userId` bigint unsigned DEFAULT '0' COMMENT '用户 ID',\n `serverId` bigint unsigned DEFAULT '0' COMMENT '服务ID',\n `day` varchar(8) DEFAULT NULL COMMENT '日期YYYYMMDD',\n `timeAt` varchar(4) DEFAULT NULL COMMENT '时间点HHMM',\n `bytes` bigint unsigned DEFAULT '0' COMMENT '带宽字节',\n `regionId` int unsigned DEFAULT '0' COMMENT '区域ID',\n `userPlanId` bigint unsigned DEFAULT '0' COMMENT '用户套餐ID',\n `totalBytes` bigint unsigned DEFAULT '0' COMMENT '总流量',\n `avgBytes` bigint unsigned DEFAULT '0' COMMENT '平均流量',\n `cachedBytes` bigint unsigned DEFAULT '0' COMMENT '缓存的流量',\n `attackBytes` bigint unsigned DEFAULT '0' COMMENT '攻击流量',\n `countRequests` bigint unsigned DEFAULT '0' COMMENT '请求数',\n `countCachedRequests` bigint unsigned DEFAULT '0' COMMENT '缓存的请求数',\n `countAttackRequests` bigint unsigned DEFAULT '0' COMMENT '攻击请求数',\n `countIPs` bigint unsigned DEFAULT '0' COMMENT '独立IP',\n PRIMARY KEY (`id`),\n UNIQUE KEY `server_day_time_region` (`serverId`,`day`,`timeAt`,`regionId`) USING BTREE,\n KEY `day` (`day`),\n KEY `userId` (`userId`)\n) ENGINE=InnoDB DEFAULT CHARSET=utf8mb4 COLLATE=utf8mb4_unicode_ci COMMENT='服务峰值带宽统计'",
+ "definition": "CREATE TABLE `edgeServerBandwidthStats_14` (\n `id` bigint(20) unsigned NOT NULL AUTO_INCREMENT COMMENT 'ID',\n `userId` bigint(20) unsigned DEFAULT '0' COMMENT '用户 ID',\n `serverId` bigint(20) unsigned DEFAULT '0' COMMENT '服务ID',\n `day` varchar(8) COLLATE utf8mb4_unicode_ci DEFAULT NULL COMMENT '日期YYYYMMDD',\n `timeAt` varchar(4) COLLATE utf8mb4_unicode_ci DEFAULT NULL COMMENT '时间点HHMM',\n `bytes` bigint(20) unsigned DEFAULT '0' COMMENT '带宽字节',\n `regionId` int(10) unsigned DEFAULT '0' COMMENT '区域ID',\n `userPlanId` bigint(20) unsigned DEFAULT '0' COMMENT '用户套餐ID',\n `totalBytes` bigint(20) unsigned DEFAULT '0' COMMENT '总流量',\n `avgBytes` bigint(20) unsigned DEFAULT '0' COMMENT '平均流量',\n `cachedBytes` bigint(20) unsigned DEFAULT '0' COMMENT '缓存的流量',\n `attackBytes` bigint(20) unsigned DEFAULT '0' COMMENT '攻击流量',\n `countRequests` bigint(20) unsigned DEFAULT '0' COMMENT '请求数',\n `countCachedRequests` bigint(20) unsigned DEFAULT '0' COMMENT '缓存的请求数',\n `countAttackRequests` bigint(20) unsigned DEFAULT '0' COMMENT '攻击请求数',\n `countIPs` bigint(20) unsigned DEFAULT '0' COMMENT '独立IP',\n PRIMARY KEY (`id`),\n UNIQUE KEY `server_day_time_region` (`serverId`,`day`,`timeAt`,`regionId`) USING BTREE,\n KEY `day` (`day`),\n KEY `userId` (`userId`)\n) ENGINE=InnoDB DEFAULT CHARSET=utf8mb4 COLLATE=utf8mb4_unicode_ci COMMENT='服务峰值带宽统计'",
"fields": [
{
"name": "id",
- "definition": "bigint unsigned auto_increment COMMENT 'ID'"
+ "definition": "bigint(20) unsigned auto_increment COMMENT 'ID'"
},
{
"name": "userId",
- "definition": "bigint unsigned DEFAULT '0' COMMENT '用户 ID'"
+ "definition": "bigint(20) unsigned DEFAULT '0' COMMENT '用户 ID'"
},
{
"name": "serverId",
- "definition": "bigint unsigned DEFAULT '0' COMMENT '服务ID'"
+ "definition": "bigint(20) unsigned DEFAULT '0' COMMENT '服务ID'"
},
{
"name": "day",
@@ -249285,47 +249983,47 @@
},
{
"name": "bytes",
- "definition": "bigint unsigned DEFAULT '0' COMMENT '带宽字节'"
+ "definition": "bigint(20) unsigned DEFAULT '0' COMMENT '带宽字节'"
},
{
"name": "regionId",
- "definition": "int unsigned DEFAULT '0' COMMENT '区域ID'"
+ "definition": "int(10) unsigned DEFAULT '0' COMMENT '区域ID'"
},
{
"name": "userPlanId",
- "definition": "bigint unsigned DEFAULT '0' COMMENT '用户套餐ID'"
+ "definition": "bigint(20) unsigned DEFAULT '0' COMMENT '用户套餐ID'"
},
{
"name": "totalBytes",
- "definition": "bigint unsigned DEFAULT '0' COMMENT '总流量'"
+ "definition": "bigint(20) unsigned DEFAULT '0' COMMENT '总流量'"
},
{
"name": "avgBytes",
- "definition": "bigint unsigned DEFAULT '0' COMMENT '平均流量'"
+ "definition": "bigint(20) unsigned DEFAULT '0' COMMENT '平均流量'"
},
{
"name": "cachedBytes",
- "definition": "bigint unsigned DEFAULT '0' COMMENT '缓存的流量'"
+ "definition": "bigint(20) unsigned DEFAULT '0' COMMENT '缓存的流量'"
},
{
"name": "attackBytes",
- "definition": "bigint unsigned DEFAULT '0' COMMENT '攻击流量'"
+ "definition": "bigint(20) unsigned DEFAULT '0' COMMENT '攻击流量'"
},
{
"name": "countRequests",
- "definition": "bigint unsigned DEFAULT '0' COMMENT '请求数'"
+ "definition": "bigint(20) unsigned DEFAULT '0' COMMENT '请求数'"
},
{
"name": "countCachedRequests",
- "definition": "bigint unsigned DEFAULT '0' COMMENT '缓存的请求数'"
+ "definition": "bigint(20) unsigned DEFAULT '0' COMMENT '缓存的请求数'"
},
{
"name": "countAttackRequests",
- "definition": "bigint unsigned DEFAULT '0' COMMENT '攻击请求数'"
+ "definition": "bigint(20) unsigned DEFAULT '0' COMMENT '攻击请求数'"
},
{
"name": "countIPs",
- "definition": "bigint unsigned DEFAULT '0' COMMENT '独立IP'"
+ "definition": "bigint(20) unsigned DEFAULT '0' COMMENT '独立IP'"
}
],
"indexes": [
@@ -249352,19 +250050,19 @@
"name": "edgeServerBandwidthStats_15",
"engine": "InnoDB",
"charset": "utf8mb4_unicode_ci",
- "definition": "CREATE TABLE `edgeServerBandwidthStats_15` (\n `id` bigint unsigned NOT NULL AUTO_INCREMENT COMMENT 'ID',\n `userId` bigint unsigned DEFAULT '0' COMMENT '用户ID',\n `serverId` bigint unsigned DEFAULT '0' COMMENT '服务ID',\n `day` varchar(8) DEFAULT NULL COMMENT '日期YYYYMMDD',\n `timeAt` varchar(4) DEFAULT NULL COMMENT '时间点HHMM',\n `bytes` bigint unsigned DEFAULT '0' COMMENT '带宽字节',\n `regionId` int unsigned DEFAULT '0' COMMENT '区域ID',\n `userPlanId` bigint unsigned DEFAULT '0' COMMENT '用户套餐ID',\n `totalBytes` bigint unsigned DEFAULT '0' COMMENT '总流量',\n `avgBytes` bigint unsigned DEFAULT '0' COMMENT '平均流量',\n `cachedBytes` bigint unsigned DEFAULT '0' COMMENT '缓存的流量',\n `attackBytes` bigint unsigned DEFAULT '0' COMMENT '攻击流量',\n `countRequests` bigint unsigned DEFAULT '0' COMMENT '请求数',\n `countCachedRequests` bigint unsigned DEFAULT '0' COMMENT '缓存的请求数',\n `countAttackRequests` bigint unsigned DEFAULT '0' COMMENT '攻击请求数',\n `countIPs` bigint unsigned DEFAULT '0' COMMENT '独立IP',\n PRIMARY KEY (`id`),\n UNIQUE KEY `server_day_time_region` (`serverId`,`day`,`timeAt`,`regionId`) USING BTREE,\n KEY `day` (`day`),\n KEY `userId` (`userId`)\n) ENGINE=InnoDB DEFAULT CHARSET=utf8mb4 COLLATE=utf8mb4_unicode_ci COMMENT='服务峰值带宽统计'",
+ "definition": "CREATE TABLE `edgeServerBandwidthStats_15` (\n `id` bigint(20) unsigned NOT NULL AUTO_INCREMENT COMMENT 'ID',\n `userId` bigint(20) unsigned DEFAULT '0' COMMENT '用户ID',\n `serverId` bigint(20) unsigned DEFAULT '0' COMMENT '服务ID',\n `day` varchar(8) COLLATE utf8mb4_unicode_ci DEFAULT NULL COMMENT '日期YYYYMMDD',\n `timeAt` varchar(4) COLLATE utf8mb4_unicode_ci DEFAULT NULL COMMENT '时间点HHMM',\n `bytes` bigint(20) unsigned DEFAULT '0' COMMENT '带宽字节',\n `regionId` int(10) unsigned DEFAULT '0' COMMENT '区域ID',\n `userPlanId` bigint(20) unsigned DEFAULT '0' COMMENT '用户套餐ID',\n `totalBytes` bigint(20) unsigned DEFAULT '0' COMMENT '总流量',\n `avgBytes` bigint(20) unsigned DEFAULT '0' COMMENT '平均流量',\n `cachedBytes` bigint(20) unsigned DEFAULT '0' COMMENT '缓存的流量',\n `attackBytes` bigint(20) unsigned DEFAULT '0' COMMENT '攻击流量',\n `countRequests` bigint(20) unsigned DEFAULT '0' COMMENT '请求数',\n `countCachedRequests` bigint(20) unsigned DEFAULT '0' COMMENT '缓存的请求数',\n `countAttackRequests` bigint(20) unsigned DEFAULT '0' COMMENT '攻击请求数',\n `countIPs` bigint(20) unsigned DEFAULT '0' COMMENT '独立IP',\n PRIMARY KEY (`id`),\n UNIQUE KEY `server_day_time_region` (`serverId`,`day`,`timeAt`,`regionId`) USING BTREE,\n KEY `day` (`day`),\n KEY `userId` (`userId`)\n) ENGINE=InnoDB DEFAULT CHARSET=utf8mb4 COLLATE=utf8mb4_unicode_ci COMMENT='服务峰值带宽统计'",
"fields": [
{
"name": "id",
- "definition": "bigint unsigned auto_increment COMMENT 'ID'"
+ "definition": "bigint(20) unsigned auto_increment COMMENT 'ID'"
},
{
"name": "userId",
- "definition": "bigint unsigned DEFAULT '0' COMMENT '用户ID'"
+ "definition": "bigint(20) unsigned DEFAULT '0' COMMENT '用户ID'"
},
{
"name": "serverId",
- "definition": "bigint unsigned DEFAULT '0' COMMENT '服务ID'"
+ "definition": "bigint(20) unsigned DEFAULT '0' COMMENT '服务ID'"
},
{
"name": "day",
@@ -249376,47 +250074,47 @@
},
{
"name": "bytes",
- "definition": "bigint unsigned DEFAULT '0' COMMENT '带宽字节'"
+ "definition": "bigint(20) unsigned DEFAULT '0' COMMENT '带宽字节'"
},
{
"name": "regionId",
- "definition": "int unsigned DEFAULT '0' COMMENT '区域ID'"
+ "definition": "int(10) unsigned DEFAULT '0' COMMENT '区域ID'"
},
{
"name": "userPlanId",
- "definition": "bigint unsigned DEFAULT '0' COMMENT '用户套餐ID'"
+ "definition": "bigint(20) unsigned DEFAULT '0' COMMENT '用户套餐ID'"
},
{
"name": "totalBytes",
- "definition": "bigint unsigned DEFAULT '0' COMMENT '总流量'"
+ "definition": "bigint(20) unsigned DEFAULT '0' COMMENT '总流量'"
},
{
"name": "avgBytes",
- "definition": "bigint unsigned DEFAULT '0' COMMENT '平均流量'"
+ "definition": "bigint(20) unsigned DEFAULT '0' COMMENT '平均流量'"
},
{
"name": "cachedBytes",
- "definition": "bigint unsigned DEFAULT '0' COMMENT '缓存的流量'"
+ "definition": "bigint(20) unsigned DEFAULT '0' COMMENT '缓存的流量'"
},
{
"name": "attackBytes",
- "definition": "bigint unsigned DEFAULT '0' COMMENT '攻击流量'"
+ "definition": "bigint(20) unsigned DEFAULT '0' COMMENT '攻击流量'"
},
{
"name": "countRequests",
- "definition": "bigint unsigned DEFAULT '0' COMMENT '请求数'"
+ "definition": "bigint(20) unsigned DEFAULT '0' COMMENT '请求数'"
},
{
"name": "countCachedRequests",
- "definition": "bigint unsigned DEFAULT '0' COMMENT '缓存的请求数'"
+ "definition": "bigint(20) unsigned DEFAULT '0' COMMENT '缓存的请求数'"
},
{
"name": "countAttackRequests",
- "definition": "bigint unsigned DEFAULT '0' COMMENT '攻击请求数'"
+ "definition": "bigint(20) unsigned DEFAULT '0' COMMENT '攻击请求数'"
},
{
"name": "countIPs",
- "definition": "bigint unsigned DEFAULT '0' COMMENT '独立IP'"
+ "definition": "bigint(20) unsigned DEFAULT '0' COMMENT '独立IP'"
}
],
"indexes": [
@@ -249443,19 +250141,19 @@
"name": "edgeServerBandwidthStats_16",
"engine": "InnoDB",
"charset": "utf8mb4_unicode_ci",
- "definition": "CREATE TABLE `edgeServerBandwidthStats_16` (\n `id` bigint unsigned NOT NULL AUTO_INCREMENT COMMENT 'ID',\n `userId` bigint unsigned DEFAULT '0' COMMENT '用户ID',\n `serverId` bigint unsigned DEFAULT '0' COMMENT '服务ID',\n `day` varchar(8) DEFAULT NULL COMMENT '日期YYYYMMDD',\n `timeAt` varchar(4) DEFAULT NULL COMMENT '时间点HHMM',\n `bytes` bigint unsigned DEFAULT '0' COMMENT '带宽字节',\n `regionId` int unsigned DEFAULT '0' COMMENT '区域ID',\n `userPlanId` bigint unsigned DEFAULT '0' COMMENT '用户套餐ID',\n `totalBytes` bigint unsigned DEFAULT '0' COMMENT '总流量',\n `avgBytes` bigint unsigned DEFAULT '0' COMMENT '平均流量',\n `cachedBytes` bigint unsigned DEFAULT '0' COMMENT '缓存的流量',\n `attackBytes` bigint unsigned DEFAULT '0' COMMENT '攻击流量',\n `countRequests` bigint unsigned DEFAULT '0' COMMENT '请求数',\n `countCachedRequests` bigint unsigned DEFAULT '0' COMMENT '缓存的请求数',\n `countAttackRequests` bigint unsigned DEFAULT '0' COMMENT '攻击请求数',\n `countIPs` bigint unsigned DEFAULT '0' COMMENT '独立IP',\n PRIMARY KEY (`id`),\n UNIQUE KEY `server_day_time_region` (`serverId`,`day`,`timeAt`,`regionId`) USING BTREE,\n KEY `day` (`day`),\n KEY `userId` (`userId`)\n) ENGINE=InnoDB DEFAULT CHARSET=utf8mb4 COLLATE=utf8mb4_unicode_ci COMMENT='服务峰值带宽统计'",
+ "definition": "CREATE TABLE `edgeServerBandwidthStats_16` (\n `id` bigint(20) unsigned NOT NULL AUTO_INCREMENT COMMENT 'ID',\n `userId` bigint(20) unsigned DEFAULT '0' COMMENT '用户ID',\n `serverId` bigint(20) unsigned DEFAULT '0' COMMENT '服务ID',\n `day` varchar(8) COLLATE utf8mb4_unicode_ci DEFAULT NULL COMMENT '日期YYYYMMDD',\n `timeAt` varchar(4) COLLATE utf8mb4_unicode_ci DEFAULT NULL COMMENT '时间点HHMM',\n `bytes` bigint(20) unsigned DEFAULT '0' COMMENT '带宽字节',\n `regionId` int(10) unsigned DEFAULT '0' COMMENT '区域ID',\n `userPlanId` bigint(20) unsigned DEFAULT '0' COMMENT '用户套餐ID',\n `totalBytes` bigint(20) unsigned DEFAULT '0' COMMENT '总流量',\n `avgBytes` bigint(20) unsigned DEFAULT '0' COMMENT '平均流量',\n `cachedBytes` bigint(20) unsigned DEFAULT '0' COMMENT '缓存的流量',\n `attackBytes` bigint(20) unsigned DEFAULT '0' COMMENT '攻击流量',\n `countRequests` bigint(20) unsigned DEFAULT '0' COMMENT '请求数',\n `countCachedRequests` bigint(20) unsigned DEFAULT '0' COMMENT '缓存的请求数',\n `countAttackRequests` bigint(20) unsigned DEFAULT '0' COMMENT '攻击请求数',\n `countIPs` bigint(20) unsigned DEFAULT '0' COMMENT '独立IP',\n PRIMARY KEY (`id`),\n UNIQUE KEY `server_day_time_region` (`serverId`,`day`,`timeAt`,`regionId`) USING BTREE,\n KEY `day` (`day`),\n KEY `userId` (`userId`)\n) ENGINE=InnoDB DEFAULT CHARSET=utf8mb4 COLLATE=utf8mb4_unicode_ci COMMENT='服务峰值带宽统计'",
"fields": [
{
"name": "id",
- "definition": "bigint unsigned auto_increment COMMENT 'ID'"
+ "definition": "bigint(20) unsigned auto_increment COMMENT 'ID'"
},
{
"name": "userId",
- "definition": "bigint unsigned DEFAULT '0' COMMENT '用户ID'"
+ "definition": "bigint(20) unsigned DEFAULT '0' COMMENT '用户ID'"
},
{
"name": "serverId",
- "definition": "bigint unsigned DEFAULT '0' COMMENT '服务ID'"
+ "definition": "bigint(20) unsigned DEFAULT '0' COMMENT '服务ID'"
},
{
"name": "day",
@@ -249467,47 +250165,47 @@
},
{
"name": "bytes",
- "definition": "bigint unsigned DEFAULT '0' COMMENT '带宽字节'"
+ "definition": "bigint(20) unsigned DEFAULT '0' COMMENT '带宽字节'"
},
{
"name": "regionId",
- "definition": "int unsigned DEFAULT '0' COMMENT '区域ID'"
+ "definition": "int(10) unsigned DEFAULT '0' COMMENT '区域ID'"
},
{
"name": "userPlanId",
- "definition": "bigint unsigned DEFAULT '0' COMMENT '用户套餐ID'"
+ "definition": "bigint(20) unsigned DEFAULT '0' COMMENT '用户套餐ID'"
},
{
"name": "totalBytes",
- "definition": "bigint unsigned DEFAULT '0' COMMENT '总流量'"
+ "definition": "bigint(20) unsigned DEFAULT '0' COMMENT '总流量'"
},
{
"name": "avgBytes",
- "definition": "bigint unsigned DEFAULT '0' COMMENT '平均流量'"
+ "definition": "bigint(20) unsigned DEFAULT '0' COMMENT '平均流量'"
},
{
"name": "cachedBytes",
- "definition": "bigint unsigned DEFAULT '0' COMMENT '缓存的流量'"
+ "definition": "bigint(20) unsigned DEFAULT '0' COMMENT '缓存的流量'"
},
{
"name": "attackBytes",
- "definition": "bigint unsigned DEFAULT '0' COMMENT '攻击流量'"
+ "definition": "bigint(20) unsigned DEFAULT '0' COMMENT '攻击流量'"
},
{
"name": "countRequests",
- "definition": "bigint unsigned DEFAULT '0' COMMENT '请求数'"
+ "definition": "bigint(20) unsigned DEFAULT '0' COMMENT '请求数'"
},
{
"name": "countCachedRequests",
- "definition": "bigint unsigned DEFAULT '0' COMMENT '缓存的请求数'"
+ "definition": "bigint(20) unsigned DEFAULT '0' COMMENT '缓存的请求数'"
},
{
"name": "countAttackRequests",
- "definition": "bigint unsigned DEFAULT '0' COMMENT '攻击请求数'"
+ "definition": "bigint(20) unsigned DEFAULT '0' COMMENT '攻击请求数'"
},
{
"name": "countIPs",
- "definition": "bigint unsigned DEFAULT '0' COMMENT '独立IP'"
+ "definition": "bigint(20) unsigned DEFAULT '0' COMMENT '独立IP'"
}
],
"indexes": [
@@ -249534,19 +250232,19 @@
"name": "edgeServerBandwidthStats_17",
"engine": "InnoDB",
"charset": "utf8mb4_unicode_ci",
- "definition": "CREATE TABLE `edgeServerBandwidthStats_17` (\n `id` bigint unsigned NOT NULL AUTO_INCREMENT COMMENT 'ID',\n `userId` bigint unsigned DEFAULT '0' COMMENT '用户ID',\n `serverId` bigint unsigned DEFAULT '0' COMMENT '服务ID',\n `day` varchar(8) DEFAULT NULL COMMENT '日期YYYYMMDD',\n `timeAt` varchar(4) DEFAULT NULL COMMENT '时间点HHMM',\n `bytes` bigint unsigned DEFAULT '0' COMMENT '带宽字节',\n `regionId` int unsigned DEFAULT '0' COMMENT '区域ID',\n `userPlanId` bigint unsigned DEFAULT '0' COMMENT '用户套餐ID',\n `totalBytes` bigint unsigned DEFAULT '0' COMMENT '总流量',\n `avgBytes` bigint unsigned DEFAULT '0' COMMENT '平均流量',\n `cachedBytes` bigint unsigned DEFAULT '0' COMMENT '缓存的流量',\n `attackBytes` bigint unsigned DEFAULT '0' COMMENT '攻击流量',\n `countRequests` bigint unsigned DEFAULT '0' COMMENT '请求数',\n `countCachedRequests` bigint unsigned DEFAULT '0' COMMENT '缓存的请求数',\n `countAttackRequests` bigint unsigned DEFAULT '0' COMMENT '攻击请求数',\n `countIPs` bigint unsigned DEFAULT '0' COMMENT '独立IP',\n PRIMARY KEY (`id`),\n UNIQUE KEY `server_day_time_region` (`serverId`,`day`,`timeAt`,`regionId`) USING BTREE,\n KEY `day` (`day`),\n KEY `userId` (`userId`)\n) ENGINE=InnoDB DEFAULT CHARSET=utf8mb4 COLLATE=utf8mb4_unicode_ci COMMENT='服务峰值带宽统计'",
+ "definition": "CREATE TABLE `edgeServerBandwidthStats_17` (\n `id` bigint(20) unsigned NOT NULL AUTO_INCREMENT COMMENT 'ID',\n `userId` bigint(20) unsigned DEFAULT '0' COMMENT '用户ID',\n `serverId` bigint(20) unsigned DEFAULT '0' COMMENT '服务ID',\n `day` varchar(8) COLLATE utf8mb4_unicode_ci DEFAULT NULL COMMENT '日期YYYYMMDD',\n `timeAt` varchar(4) COLLATE utf8mb4_unicode_ci DEFAULT NULL COMMENT '时间点HHMM',\n `bytes` bigint(20) unsigned DEFAULT '0' COMMENT '带宽字节',\n `regionId` int(10) unsigned DEFAULT '0' COMMENT '区域ID',\n `userPlanId` bigint(20) unsigned DEFAULT '0' COMMENT '用户套餐ID',\n `totalBytes` bigint(20) unsigned DEFAULT '0' COMMENT '总流量',\n `avgBytes` bigint(20) unsigned DEFAULT '0' COMMENT '平均流量',\n `cachedBytes` bigint(20) unsigned DEFAULT '0' COMMENT '缓存的流量',\n `attackBytes` bigint(20) unsigned DEFAULT '0' COMMENT '攻击流量',\n `countRequests` bigint(20) unsigned DEFAULT '0' COMMENT '请求数',\n `countCachedRequests` bigint(20) unsigned DEFAULT '0' COMMENT '缓存的请求数',\n `countAttackRequests` bigint(20) unsigned DEFAULT '0' COMMENT '攻击请求数',\n `countIPs` bigint(20) unsigned DEFAULT '0' COMMENT '独立IP',\n PRIMARY KEY (`id`),\n UNIQUE KEY `server_day_time_region` (`serverId`,`day`,`timeAt`,`regionId`) USING BTREE,\n KEY `day` (`day`),\n KEY `userId` (`userId`)\n) ENGINE=InnoDB DEFAULT CHARSET=utf8mb4 COLLATE=utf8mb4_unicode_ci COMMENT='服务峰值带宽统计'",
"fields": [
{
"name": "id",
- "definition": "bigint unsigned auto_increment COMMENT 'ID'"
+ "definition": "bigint(20) unsigned auto_increment COMMENT 'ID'"
},
{
"name": "userId",
- "definition": "bigint unsigned DEFAULT '0' COMMENT '用户ID'"
+ "definition": "bigint(20) unsigned DEFAULT '0' COMMENT '用户ID'"
},
{
"name": "serverId",
- "definition": "bigint unsigned DEFAULT '0' COMMENT '服务ID'"
+ "definition": "bigint(20) unsigned DEFAULT '0' COMMENT '服务ID'"
},
{
"name": "day",
@@ -249558,47 +250256,47 @@
},
{
"name": "bytes",
- "definition": "bigint unsigned DEFAULT '0' COMMENT '带宽字节'"
+ "definition": "bigint(20) unsigned DEFAULT '0' COMMENT '带宽字节'"
},
{
"name": "regionId",
- "definition": "int unsigned DEFAULT '0' COMMENT '区域ID'"
+ "definition": "int(10) unsigned DEFAULT '0' COMMENT '区域ID'"
},
{
"name": "userPlanId",
- "definition": "bigint unsigned DEFAULT '0' COMMENT '用户套餐ID'"
+ "definition": "bigint(20) unsigned DEFAULT '0' COMMENT '用户套餐ID'"
},
{
"name": "totalBytes",
- "definition": "bigint unsigned DEFAULT '0' COMMENT '总流量'"
+ "definition": "bigint(20) unsigned DEFAULT '0' COMMENT '总流量'"
},
{
"name": "avgBytes",
- "definition": "bigint unsigned DEFAULT '0' COMMENT '平均流量'"
+ "definition": "bigint(20) unsigned DEFAULT '0' COMMENT '平均流量'"
},
{
"name": "cachedBytes",
- "definition": "bigint unsigned DEFAULT '0' COMMENT '缓存的流量'"
+ "definition": "bigint(20) unsigned DEFAULT '0' COMMENT '缓存的流量'"
},
{
"name": "attackBytes",
- "definition": "bigint unsigned DEFAULT '0' COMMENT '攻击流量'"
+ "definition": "bigint(20) unsigned DEFAULT '0' COMMENT '攻击流量'"
},
{
"name": "countRequests",
- "definition": "bigint unsigned DEFAULT '0' COMMENT '请求数'"
+ "definition": "bigint(20) unsigned DEFAULT '0' COMMENT '请求数'"
},
{
"name": "countCachedRequests",
- "definition": "bigint unsigned DEFAULT '0' COMMENT '缓存的请求数'"
+ "definition": "bigint(20) unsigned DEFAULT '0' COMMENT '缓存的请求数'"
},
{
"name": "countAttackRequests",
- "definition": "bigint unsigned DEFAULT '0' COMMENT '攻击请求数'"
+ "definition": "bigint(20) unsigned DEFAULT '0' COMMENT '攻击请求数'"
},
{
"name": "countIPs",
- "definition": "bigint unsigned DEFAULT '0' COMMENT '独立IP'"
+ "definition": "bigint(20) unsigned DEFAULT '0' COMMENT '独立IP'"
}
],
"indexes": [
@@ -249625,19 +250323,19 @@
"name": "edgeServerBandwidthStats_18",
"engine": "InnoDB",
"charset": "utf8mb4_unicode_ci",
- "definition": "CREATE TABLE `edgeServerBandwidthStats_18` (\n `id` bigint unsigned NOT NULL AUTO_INCREMENT COMMENT 'ID',\n `userId` bigint unsigned DEFAULT '0' COMMENT '用户ID',\n `serverId` bigint unsigned DEFAULT '0' COMMENT '服务ID',\n `day` varchar(8) DEFAULT NULL COMMENT '日期YYYYMMDD',\n `timeAt` varchar(4) DEFAULT NULL COMMENT '时间点HHMM',\n `bytes` bigint unsigned DEFAULT '0' COMMENT '带宽字节',\n `regionId` int unsigned DEFAULT '0' COMMENT '区域ID',\n `userPlanId` bigint unsigned DEFAULT '0' COMMENT '用户套餐ID',\n `totalBytes` bigint unsigned DEFAULT '0' COMMENT '总流量',\n `avgBytes` bigint unsigned DEFAULT '0' COMMENT '平均流量',\n `cachedBytes` bigint unsigned DEFAULT '0' COMMENT '缓存的流量',\n `attackBytes` bigint unsigned DEFAULT '0' COMMENT '攻击流量',\n `countRequests` bigint unsigned DEFAULT '0' COMMENT '请求数',\n `countCachedRequests` bigint unsigned DEFAULT '0' COMMENT '缓存的请求数',\n `countAttackRequests` bigint unsigned DEFAULT '0' COMMENT '攻击请求数',\n `countIPs` bigint unsigned DEFAULT '0' COMMENT '独立IP',\n PRIMARY KEY (`id`),\n UNIQUE KEY `server_day_time_region` (`serverId`,`day`,`timeAt`,`regionId`) USING BTREE,\n KEY `day` (`day`),\n KEY `userId` (`userId`)\n) ENGINE=InnoDB DEFAULT CHARSET=utf8mb4 COLLATE=utf8mb4_unicode_ci COMMENT='服务峰值带宽统计'",
+ "definition": "CREATE TABLE `edgeServerBandwidthStats_18` (\n `id` bigint(20) unsigned NOT NULL AUTO_INCREMENT COMMENT 'ID',\n `userId` bigint(20) unsigned DEFAULT '0' COMMENT '用户ID',\n `serverId` bigint(20) unsigned DEFAULT '0' COMMENT '服务ID',\n `day` varchar(8) COLLATE utf8mb4_unicode_ci DEFAULT NULL COMMENT '日期YYYYMMDD',\n `timeAt` varchar(4) COLLATE utf8mb4_unicode_ci DEFAULT NULL COMMENT '时间点HHMM',\n `bytes` bigint(20) unsigned DEFAULT '0' COMMENT '带宽字节',\n `regionId` int(10) unsigned DEFAULT '0' COMMENT '区域ID',\n `userPlanId` bigint(20) unsigned DEFAULT '0' COMMENT '用户套餐ID',\n `totalBytes` bigint(20) unsigned DEFAULT '0' COMMENT '总流量',\n `avgBytes` bigint(20) unsigned DEFAULT '0' COMMENT '平均流量',\n `cachedBytes` bigint(20) unsigned DEFAULT '0' COMMENT '缓存的流量',\n `attackBytes` bigint(20) unsigned DEFAULT '0' COMMENT '攻击流量',\n `countRequests` bigint(20) unsigned DEFAULT '0' COMMENT '请求数',\n `countCachedRequests` bigint(20) unsigned DEFAULT '0' COMMENT '缓存的请求数',\n `countAttackRequests` bigint(20) unsigned DEFAULT '0' COMMENT '攻击请求数',\n `countIPs` bigint(20) unsigned DEFAULT '0' COMMENT '独立IP',\n PRIMARY KEY (`id`),\n UNIQUE KEY `server_day_time_region` (`serverId`,`day`,`timeAt`,`regionId`) USING BTREE,\n KEY `day` (`day`),\n KEY `userId` (`userId`)\n) ENGINE=InnoDB DEFAULT CHARSET=utf8mb4 COLLATE=utf8mb4_unicode_ci COMMENT='服务峰值带宽统计'",
"fields": [
{
"name": "id",
- "definition": "bigint unsigned auto_increment COMMENT 'ID'"
+ "definition": "bigint(20) unsigned auto_increment COMMENT 'ID'"
},
{
"name": "userId",
- "definition": "bigint unsigned DEFAULT '0' COMMENT '用户ID'"
+ "definition": "bigint(20) unsigned DEFAULT '0' COMMENT '用户ID'"
},
{
"name": "serverId",
- "definition": "bigint unsigned DEFAULT '0' COMMENT '服务ID'"
+ "definition": "bigint(20) unsigned DEFAULT '0' COMMENT '服务ID'"
},
{
"name": "day",
@@ -249649,47 +250347,47 @@
},
{
"name": "bytes",
- "definition": "bigint unsigned DEFAULT '0' COMMENT '带宽字节'"
+ "definition": "bigint(20) unsigned DEFAULT '0' COMMENT '带宽字节'"
},
{
"name": "regionId",
- "definition": "int unsigned DEFAULT '0' COMMENT '区域ID'"
+ "definition": "int(10) unsigned DEFAULT '0' COMMENT '区域ID'"
},
{
"name": "userPlanId",
- "definition": "bigint unsigned DEFAULT '0' COMMENT '用户套餐ID'"
+ "definition": "bigint(20) unsigned DEFAULT '0' COMMENT '用户套餐ID'"
},
{
"name": "totalBytes",
- "definition": "bigint unsigned DEFAULT '0' COMMENT '总流量'"
+ "definition": "bigint(20) unsigned DEFAULT '0' COMMENT '总流量'"
},
{
"name": "avgBytes",
- "definition": "bigint unsigned DEFAULT '0' COMMENT '平均流量'"
+ "definition": "bigint(20) unsigned DEFAULT '0' COMMENT '平均流量'"
},
{
"name": "cachedBytes",
- "definition": "bigint unsigned DEFAULT '0' COMMENT '缓存的流量'"
+ "definition": "bigint(20) unsigned DEFAULT '0' COMMENT '缓存的流量'"
},
{
"name": "attackBytes",
- "definition": "bigint unsigned DEFAULT '0' COMMENT '攻击流量'"
+ "definition": "bigint(20) unsigned DEFAULT '0' COMMENT '攻击流量'"
},
{
"name": "countRequests",
- "definition": "bigint unsigned DEFAULT '0' COMMENT '请求数'"
+ "definition": "bigint(20) unsigned DEFAULT '0' COMMENT '请求数'"
},
{
"name": "countCachedRequests",
- "definition": "bigint unsigned DEFAULT '0' COMMENT '缓存的请求数'"
+ "definition": "bigint(20) unsigned DEFAULT '0' COMMENT '缓存的请求数'"
},
{
"name": "countAttackRequests",
- "definition": "bigint unsigned DEFAULT '0' COMMENT '攻击请求数'"
+ "definition": "bigint(20) unsigned DEFAULT '0' COMMENT '攻击请求数'"
},
{
"name": "countIPs",
- "definition": "bigint unsigned DEFAULT '0' COMMENT '独立IP'"
+ "definition": "bigint(20) unsigned DEFAULT '0' COMMENT '独立IP'"
}
],
"indexes": [
@@ -249716,19 +250414,19 @@
"name": "edgeServerBandwidthStats_19",
"engine": "InnoDB",
"charset": "utf8mb4_unicode_ci",
- "definition": "CREATE TABLE `edgeServerBandwidthStats_19` (\n `id` bigint unsigned NOT NULL AUTO_INCREMENT COMMENT 'ID',\n `userId` bigint unsigned DEFAULT '0' COMMENT '用户ID',\n `serverId` bigint unsigned DEFAULT '0' COMMENT '服务ID',\n `day` varchar(8) DEFAULT NULL COMMENT '日期YYYYMMDD',\n `timeAt` varchar(4) DEFAULT NULL COMMENT '时间点HHMM',\n `bytes` bigint unsigned DEFAULT '0' COMMENT '带宽字节',\n `regionId` int unsigned DEFAULT '0' COMMENT '区域ID',\n `userPlanId` bigint unsigned DEFAULT '0' COMMENT '用户套餐ID',\n `totalBytes` bigint unsigned DEFAULT '0' COMMENT '总流量',\n `avgBytes` bigint unsigned DEFAULT '0' COMMENT '平均流量',\n `cachedBytes` bigint unsigned DEFAULT '0' COMMENT '缓存的流量',\n `attackBytes` bigint unsigned DEFAULT '0' COMMENT '攻击流量',\n `countRequests` bigint unsigned DEFAULT '0' COMMENT '请求数',\n `countCachedRequests` bigint unsigned DEFAULT '0' COMMENT '缓存的请求数',\n `countAttackRequests` bigint unsigned DEFAULT '0' COMMENT '攻击请求数',\n `countIPs` bigint unsigned DEFAULT '0' COMMENT '独立IP',\n PRIMARY KEY (`id`),\n UNIQUE KEY `server_day_time_region` (`serverId`,`day`,`timeAt`,`regionId`) USING BTREE,\n KEY `day` (`day`),\n KEY `userId` (`userId`)\n) ENGINE=InnoDB DEFAULT CHARSET=utf8mb4 COLLATE=utf8mb4_unicode_ci COMMENT='服务峰值带宽统计'",
+ "definition": "CREATE TABLE `edgeServerBandwidthStats_19` (\n `id` bigint(20) unsigned NOT NULL AUTO_INCREMENT COMMENT 'ID',\n `userId` bigint(20) unsigned DEFAULT '0' COMMENT '用户ID',\n `serverId` bigint(20) unsigned DEFAULT '0' COMMENT '服务ID',\n `day` varchar(8) COLLATE utf8mb4_unicode_ci DEFAULT NULL COMMENT '日期YYYYMMDD',\n `timeAt` varchar(4) COLLATE utf8mb4_unicode_ci DEFAULT NULL COMMENT '时间点HHMM',\n `bytes` bigint(20) unsigned DEFAULT '0' COMMENT '带宽字节',\n `regionId` int(10) unsigned DEFAULT '0' COMMENT '区域ID',\n `userPlanId` bigint(20) unsigned DEFAULT '0' COMMENT '用户套餐ID',\n `totalBytes` bigint(20) unsigned DEFAULT '0' COMMENT '总流量',\n `avgBytes` bigint(20) unsigned DEFAULT '0' COMMENT '平均流量',\n `cachedBytes` bigint(20) unsigned DEFAULT '0' COMMENT '缓存的流量',\n `attackBytes` bigint(20) unsigned DEFAULT '0' COMMENT '攻击流量',\n `countRequests` bigint(20) unsigned DEFAULT '0' COMMENT '请求数',\n `countCachedRequests` bigint(20) unsigned DEFAULT '0' COMMENT '缓存的请求数',\n `countAttackRequests` bigint(20) unsigned DEFAULT '0' COMMENT '攻击请求数',\n `countIPs` bigint(20) unsigned DEFAULT '0' COMMENT '独立IP',\n PRIMARY KEY (`id`),\n UNIQUE KEY `server_day_time_region` (`serverId`,`day`,`timeAt`,`regionId`) USING BTREE,\n KEY `day` (`day`),\n KEY `userId` (`userId`)\n) ENGINE=InnoDB DEFAULT CHARSET=utf8mb4 COLLATE=utf8mb4_unicode_ci COMMENT='服务峰值带宽统计'",
"fields": [
{
"name": "id",
- "definition": "bigint unsigned auto_increment COMMENT 'ID'"
+ "definition": "bigint(20) unsigned auto_increment COMMENT 'ID'"
},
{
"name": "userId",
- "definition": "bigint unsigned DEFAULT '0' COMMENT '用户ID'"
+ "definition": "bigint(20) unsigned DEFAULT '0' COMMENT '用户ID'"
},
{
"name": "serverId",
- "definition": "bigint unsigned DEFAULT '0' COMMENT '服务ID'"
+ "definition": "bigint(20) unsigned DEFAULT '0' COMMENT '服务ID'"
},
{
"name": "day",
@@ -249740,47 +250438,47 @@
},
{
"name": "bytes",
- "definition": "bigint unsigned DEFAULT '0' COMMENT '带宽字节'"
+ "definition": "bigint(20) unsigned DEFAULT '0' COMMENT '带宽字节'"
},
{
"name": "regionId",
- "definition": "int unsigned DEFAULT '0' COMMENT '区域ID'"
+ "definition": "int(10) unsigned DEFAULT '0' COMMENT '区域ID'"
},
{
"name": "userPlanId",
- "definition": "bigint unsigned DEFAULT '0' COMMENT '用户套餐ID'"
+ "definition": "bigint(20) unsigned DEFAULT '0' COMMENT '用户套餐ID'"
},
{
"name": "totalBytes",
- "definition": "bigint unsigned DEFAULT '0' COMMENT '总流量'"
+ "definition": "bigint(20) unsigned DEFAULT '0' COMMENT '总流量'"
},
{
"name": "avgBytes",
- "definition": "bigint unsigned DEFAULT '0' COMMENT '平均流量'"
+ "definition": "bigint(20) unsigned DEFAULT '0' COMMENT '平均流量'"
},
{
"name": "cachedBytes",
- "definition": "bigint unsigned DEFAULT '0' COMMENT '缓存的流量'"
+ "definition": "bigint(20) unsigned DEFAULT '0' COMMENT '缓存的流量'"
},
{
"name": "attackBytes",
- "definition": "bigint unsigned DEFAULT '0' COMMENT '攻击流量'"
+ "definition": "bigint(20) unsigned DEFAULT '0' COMMENT '攻击流量'"
},
{
"name": "countRequests",
- "definition": "bigint unsigned DEFAULT '0' COMMENT '请求数'"
+ "definition": "bigint(20) unsigned DEFAULT '0' COMMENT '请求数'"
},
{
"name": "countCachedRequests",
- "definition": "bigint unsigned DEFAULT '0' COMMENT '缓存的请求数'"
+ "definition": "bigint(20) unsigned DEFAULT '0' COMMENT '缓存的请求数'"
},
{
"name": "countAttackRequests",
- "definition": "bigint unsigned DEFAULT '0' COMMENT '攻击请求数'"
+ "definition": "bigint(20) unsigned DEFAULT '0' COMMENT '攻击请求数'"
},
{
"name": "countIPs",
- "definition": "bigint unsigned DEFAULT '0' COMMENT '独立IP'"
+ "definition": "bigint(20) unsigned DEFAULT '0' COMMENT '独立IP'"
}
],
"indexes": [
@@ -249807,19 +250505,19 @@
"name": "edgeServerBandwidthStats_2",
"engine": "InnoDB",
"charset": "utf8mb4_unicode_ci",
- "definition": "CREATE TABLE `edgeServerBandwidthStats_2` (\n `id` bigint unsigned NOT NULL AUTO_INCREMENT COMMENT 'ID',\n `userId` bigint unsigned DEFAULT '0' COMMENT '用户ID',\n `serverId` bigint unsigned DEFAULT '0' COMMENT '服务ID',\n `day` varchar(8) DEFAULT NULL COMMENT '日期YYYYMMDD',\n `timeAt` varchar(4) DEFAULT NULL COMMENT '时间点HHMM',\n `bytes` bigint unsigned DEFAULT '0' COMMENT '带宽字节',\n `regionId` int unsigned DEFAULT '0' COMMENT '区域ID',\n `userPlanId` bigint unsigned DEFAULT '0' COMMENT '用户套餐ID',\n `totalBytes` bigint unsigned DEFAULT '0' COMMENT '总流量',\n `avgBytes` bigint unsigned DEFAULT '0' COMMENT '平均流量',\n `cachedBytes` bigint unsigned DEFAULT '0' COMMENT '缓存的流量',\n `attackBytes` bigint unsigned DEFAULT '0' COMMENT '攻击流量',\n `countRequests` bigint unsigned DEFAULT '0' COMMENT '请求数',\n `countCachedRequests` bigint unsigned DEFAULT '0' COMMENT '缓存的请求数',\n `countAttackRequests` bigint unsigned DEFAULT '0' COMMENT '攻击请求数',\n `countIPs` bigint unsigned DEFAULT '0' COMMENT '独立IP',\n PRIMARY KEY (`id`),\n UNIQUE KEY `server_day_time_region` (`serverId`,`day`,`timeAt`,`regionId`) USING BTREE,\n KEY `day` (`day`),\n KEY `userId` (`userId`)\n) ENGINE=InnoDB DEFAULT CHARSET=utf8mb4 COLLATE=utf8mb4_unicode_ci COMMENT='服务峰值带宽统计'",
+ "definition": "CREATE TABLE `edgeServerBandwidthStats_2` (\n `id` bigint(20) unsigned NOT NULL AUTO_INCREMENT COMMENT 'ID',\n `userId` bigint(20) unsigned DEFAULT '0' COMMENT '用户ID',\n `serverId` bigint(20) unsigned DEFAULT '0' COMMENT '服务ID',\n `day` varchar(8) COLLATE utf8mb4_unicode_ci DEFAULT NULL COMMENT '日期YYYYMMDD',\n `timeAt` varchar(4) COLLATE utf8mb4_unicode_ci DEFAULT NULL COMMENT '时间点HHMM',\n `bytes` bigint(20) unsigned DEFAULT '0' COMMENT '带宽字节',\n `regionId` int(10) unsigned DEFAULT '0' COMMENT '区域ID',\n `userPlanId` bigint(20) unsigned DEFAULT '0' COMMENT '用户套餐ID',\n `totalBytes` bigint(20) unsigned DEFAULT '0' COMMENT '总流量',\n `avgBytes` bigint(20) unsigned DEFAULT '0' COMMENT '平均流量',\n `cachedBytes` bigint(20) unsigned DEFAULT '0' COMMENT '缓存的流量',\n `attackBytes` bigint(20) unsigned DEFAULT '0' COMMENT '攻击流量',\n `countRequests` bigint(20) unsigned DEFAULT '0' COMMENT '请求数',\n `countCachedRequests` bigint(20) unsigned DEFAULT '0' COMMENT '缓存的请求数',\n `countAttackRequests` bigint(20) unsigned DEFAULT '0' COMMENT '攻击请求数',\n `countIPs` bigint(20) unsigned DEFAULT '0' COMMENT '独立IP',\n PRIMARY KEY (`id`),\n UNIQUE KEY `server_day_time_region` (`serverId`,`day`,`timeAt`,`regionId`) USING BTREE,\n KEY `day` (`day`),\n KEY `userId` (`userId`)\n) ENGINE=InnoDB DEFAULT CHARSET=utf8mb4 COLLATE=utf8mb4_unicode_ci COMMENT='服务峰值带宽统计'",
"fields": [
{
"name": "id",
- "definition": "bigint unsigned auto_increment COMMENT 'ID'"
+ "definition": "bigint(20) unsigned auto_increment COMMENT 'ID'"
},
{
"name": "userId",
- "definition": "bigint unsigned DEFAULT '0' COMMENT '用户ID'"
+ "definition": "bigint(20) unsigned DEFAULT '0' COMMENT '用户ID'"
},
{
"name": "serverId",
- "definition": "bigint unsigned DEFAULT '0' COMMENT '服务ID'"
+ "definition": "bigint(20) unsigned DEFAULT '0' COMMENT '服务ID'"
},
{
"name": "day",
@@ -249831,47 +250529,47 @@
},
{
"name": "bytes",
- "definition": "bigint unsigned DEFAULT '0' COMMENT '带宽字节'"
+ "definition": "bigint(20) unsigned DEFAULT '0' COMMENT '带宽字节'"
},
{
"name": "regionId",
- "definition": "int unsigned DEFAULT '0' COMMENT '区域ID'"
+ "definition": "int(10) unsigned DEFAULT '0' COMMENT '区域ID'"
},
{
"name": "userPlanId",
- "definition": "bigint unsigned DEFAULT '0' COMMENT '用户套餐ID'"
+ "definition": "bigint(20) unsigned DEFAULT '0' COMMENT '用户套餐ID'"
},
{
"name": "totalBytes",
- "definition": "bigint unsigned DEFAULT '0' COMMENT '总流量'"
+ "definition": "bigint(20) unsigned DEFAULT '0' COMMENT '总流量'"
},
{
"name": "avgBytes",
- "definition": "bigint unsigned DEFAULT '0' COMMENT '平均流量'"
+ "definition": "bigint(20) unsigned DEFAULT '0' COMMENT '平均流量'"
},
{
"name": "cachedBytes",
- "definition": "bigint unsigned DEFAULT '0' COMMENT '缓存的流量'"
+ "definition": "bigint(20) unsigned DEFAULT '0' COMMENT '缓存的流量'"
},
{
"name": "attackBytes",
- "definition": "bigint unsigned DEFAULT '0' COMMENT '攻击流量'"
+ "definition": "bigint(20) unsigned DEFAULT '0' COMMENT '攻击流量'"
},
{
"name": "countRequests",
- "definition": "bigint unsigned DEFAULT '0' COMMENT '请求数'"
+ "definition": "bigint(20) unsigned DEFAULT '0' COMMENT '请求数'"
},
{
"name": "countCachedRequests",
- "definition": "bigint unsigned DEFAULT '0' COMMENT '缓存的请求数'"
+ "definition": "bigint(20) unsigned DEFAULT '0' COMMENT '缓存的请求数'"
},
{
"name": "countAttackRequests",
- "definition": "bigint unsigned DEFAULT '0' COMMENT '攻击请求数'"
+ "definition": "bigint(20) unsigned DEFAULT '0' COMMENT '攻击请求数'"
},
{
"name": "countIPs",
- "definition": "bigint unsigned DEFAULT '0' COMMENT '独立IP'"
+ "definition": "bigint(20) unsigned DEFAULT '0' COMMENT '独立IP'"
}
],
"indexes": [
@@ -249898,19 +250596,19 @@
"name": "edgeServerBandwidthStats_3",
"engine": "InnoDB",
"charset": "utf8mb4_unicode_ci",
- "definition": "CREATE TABLE `edgeServerBandwidthStats_3` (\n `id` bigint unsigned NOT NULL AUTO_INCREMENT COMMENT 'ID',\n `userId` bigint unsigned DEFAULT '0' COMMENT '用户ID',\n `serverId` bigint unsigned DEFAULT '0' COMMENT '服务ID',\n `day` varchar(8) DEFAULT NULL COMMENT '日期YYYYMMDD',\n `timeAt` varchar(4) DEFAULT NULL COMMENT '时间点HHMM',\n `bytes` bigint unsigned DEFAULT '0' COMMENT '带宽字节',\n `regionId` int unsigned DEFAULT '0' COMMENT '区域ID',\n `userPlanId` bigint unsigned DEFAULT '0' COMMENT '用户套餐ID',\n `totalBytes` bigint unsigned DEFAULT '0' COMMENT '总流量',\n `avgBytes` bigint unsigned DEFAULT '0' COMMENT '平均流量',\n `cachedBytes` bigint unsigned DEFAULT '0' COMMENT '缓存的流量',\n `attackBytes` bigint unsigned DEFAULT '0' COMMENT '攻击流量',\n `countRequests` bigint unsigned DEFAULT '0' COMMENT '请求数',\n `countCachedRequests` bigint unsigned DEFAULT '0' COMMENT '缓存的请求数',\n `countAttackRequests` bigint unsigned DEFAULT '0' COMMENT '攻击请求数',\n `countIPs` bigint unsigned DEFAULT '0' COMMENT '独立IP',\n PRIMARY KEY (`id`),\n UNIQUE KEY `server_day_time_region` (`serverId`,`day`,`timeAt`,`regionId`) USING BTREE,\n KEY `userId` (`userId`),\n KEY `day` (`day`) USING BTREE\n) ENGINE=InnoDB DEFAULT CHARSET=utf8mb4 COLLATE=utf8mb4_unicode_ci COMMENT='服务峰值带宽统计'",
+ "definition": "CREATE TABLE `edgeServerBandwidthStats_3` (\n `id` bigint(20) unsigned NOT NULL AUTO_INCREMENT COMMENT 'ID',\n `userId` bigint(20) unsigned DEFAULT '0' COMMENT '用户ID',\n `serverId` bigint(20) unsigned DEFAULT '0' COMMENT '服务ID',\n `day` varchar(8) COLLATE utf8mb4_unicode_ci DEFAULT NULL COMMENT '日期YYYYMMDD',\n `timeAt` varchar(4) COLLATE utf8mb4_unicode_ci DEFAULT NULL COMMENT '时间点HHMM',\n `bytes` bigint(20) unsigned DEFAULT '0' COMMENT '带宽字节',\n `regionId` int(10) unsigned DEFAULT '0' COMMENT '区域ID',\n `userPlanId` bigint(20) unsigned DEFAULT '0' COMMENT '用户套餐ID',\n `totalBytes` bigint(20) unsigned DEFAULT '0' COMMENT '总流量',\n `avgBytes` bigint(20) unsigned DEFAULT '0' COMMENT '平均流量',\n `cachedBytes` bigint(20) unsigned DEFAULT '0' COMMENT '缓存的流量',\n `attackBytes` bigint(20) unsigned DEFAULT '0' COMMENT '攻击流量',\n `countRequests` bigint(20) unsigned DEFAULT '0' COMMENT '请求数',\n `countCachedRequests` bigint(20) unsigned DEFAULT '0' COMMENT '缓存的请求数',\n `countAttackRequests` bigint(20) unsigned DEFAULT '0' COMMENT '攻击请求数',\n `countIPs` bigint(20) unsigned DEFAULT '0' COMMENT '独立IP',\n PRIMARY KEY (`id`),\n UNIQUE KEY `server_day_time_region` (`serverId`,`day`,`timeAt`,`regionId`) USING BTREE,\n KEY `userId` (`userId`),\n KEY `day` (`day`) USING BTREE\n) ENGINE=InnoDB DEFAULT CHARSET=utf8mb4 COLLATE=utf8mb4_unicode_ci COMMENT='服务峰值带宽统计'",
"fields": [
{
"name": "id",
- "definition": "bigint unsigned auto_increment COMMENT 'ID'"
+ "definition": "bigint(20) unsigned auto_increment COMMENT 'ID'"
},
{
"name": "userId",
- "definition": "bigint unsigned DEFAULT '0' COMMENT '用户ID'"
+ "definition": "bigint(20) unsigned DEFAULT '0' COMMENT '用户ID'"
},
{
"name": "serverId",
- "definition": "bigint unsigned DEFAULT '0' COMMENT '服务ID'"
+ "definition": "bigint(20) unsigned DEFAULT '0' COMMENT '服务ID'"
},
{
"name": "day",
@@ -249922,47 +250620,47 @@
},
{
"name": "bytes",
- "definition": "bigint unsigned DEFAULT '0' COMMENT '带宽字节'"
+ "definition": "bigint(20) unsigned DEFAULT '0' COMMENT '带宽字节'"
},
{
"name": "regionId",
- "definition": "int unsigned DEFAULT '0' COMMENT '区域ID'"
+ "definition": "int(10) unsigned DEFAULT '0' COMMENT '区域ID'"
},
{
"name": "userPlanId",
- "definition": "bigint unsigned DEFAULT '0' COMMENT '用户套餐ID'"
+ "definition": "bigint(20) unsigned DEFAULT '0' COMMENT '用户套餐ID'"
},
{
"name": "totalBytes",
- "definition": "bigint unsigned DEFAULT '0' COMMENT '总流量'"
+ "definition": "bigint(20) unsigned DEFAULT '0' COMMENT '总流量'"
},
{
"name": "avgBytes",
- "definition": "bigint unsigned DEFAULT '0' COMMENT '平均流量'"
+ "definition": "bigint(20) unsigned DEFAULT '0' COMMENT '平均流量'"
},
{
"name": "cachedBytes",
- "definition": "bigint unsigned DEFAULT '0' COMMENT '缓存的流量'"
+ "definition": "bigint(20) unsigned DEFAULT '0' COMMENT '缓存的流量'"
},
{
"name": "attackBytes",
- "definition": "bigint unsigned DEFAULT '0' COMMENT '攻击流量'"
+ "definition": "bigint(20) unsigned DEFAULT '0' COMMENT '攻击流量'"
},
{
"name": "countRequests",
- "definition": "bigint unsigned DEFAULT '0' COMMENT '请求数'"
+ "definition": "bigint(20) unsigned DEFAULT '0' COMMENT '请求数'"
},
{
"name": "countCachedRequests",
- "definition": "bigint unsigned DEFAULT '0' COMMENT '缓存的请求数'"
+ "definition": "bigint(20) unsigned DEFAULT '0' COMMENT '缓存的请求数'"
},
{
"name": "countAttackRequests",
- "definition": "bigint unsigned DEFAULT '0' COMMENT '攻击请求数'"
+ "definition": "bigint(20) unsigned DEFAULT '0' COMMENT '攻击请求数'"
},
{
"name": "countIPs",
- "definition": "bigint unsigned DEFAULT '0' COMMENT '独立IP'"
+ "definition": "bigint(20) unsigned DEFAULT '0' COMMENT '独立IP'"
}
],
"indexes": [
@@ -249989,19 +250687,19 @@
"name": "edgeServerBandwidthStats_4",
"engine": "InnoDB",
"charset": "utf8mb4_unicode_ci",
- "definition": "CREATE TABLE `edgeServerBandwidthStats_4` (\n `id` bigint unsigned NOT NULL AUTO_INCREMENT COMMENT 'ID',\n `userId` bigint unsigned DEFAULT '0' COMMENT '用户ID',\n `serverId` bigint unsigned DEFAULT '0' COMMENT '服务ID',\n `day` varchar(8) DEFAULT NULL COMMENT '日期YYYYMMDD',\n `timeAt` varchar(4) DEFAULT NULL COMMENT '时间点HHMM',\n `bytes` bigint unsigned DEFAULT '0' COMMENT '带宽字节',\n `regionId` int unsigned DEFAULT '0' COMMENT '区域ID',\n `userPlanId` bigint unsigned DEFAULT '0' COMMENT '用户套餐ID',\n `totalBytes` bigint unsigned DEFAULT '0' COMMENT '总流量',\n `avgBytes` bigint unsigned DEFAULT '0' COMMENT '平均流量',\n `cachedBytes` bigint unsigned DEFAULT '0' COMMENT '缓存的流量',\n `attackBytes` bigint unsigned DEFAULT '0' COMMENT '攻击流量',\n `countRequests` bigint unsigned DEFAULT '0' COMMENT '请求数',\n `countCachedRequests` bigint unsigned DEFAULT '0' COMMENT '缓存的请求数',\n `countAttackRequests` bigint unsigned DEFAULT '0' COMMENT '攻击请求数',\n `countIPs` bigint unsigned DEFAULT '0' COMMENT '独立IP',\n PRIMARY KEY (`id`),\n UNIQUE KEY `server_day_time_region` (`serverId`,`day`,`timeAt`,`regionId`) USING BTREE,\n KEY `day` (`day`),\n KEY `userId` (`userId`)\n) ENGINE=InnoDB DEFAULT CHARSET=utf8mb4 COLLATE=utf8mb4_unicode_ci COMMENT='服务峰值带宽统计'",
+ "definition": "CREATE TABLE `edgeServerBandwidthStats_4` (\n `id` bigint(20) unsigned NOT NULL AUTO_INCREMENT COMMENT 'ID',\n `userId` bigint(20) unsigned DEFAULT '0' COMMENT '用户ID',\n `serverId` bigint(20) unsigned DEFAULT '0' COMMENT '服务ID',\n `day` varchar(8) COLLATE utf8mb4_unicode_ci DEFAULT NULL COMMENT '日期YYYYMMDD',\n `timeAt` varchar(4) COLLATE utf8mb4_unicode_ci DEFAULT NULL COMMENT '时间点HHMM',\n `bytes` bigint(20) unsigned DEFAULT '0' COMMENT '带宽字节',\n `regionId` int(10) unsigned DEFAULT '0' COMMENT '区域ID',\n `userPlanId` bigint(20) unsigned DEFAULT '0' COMMENT '用户套餐ID',\n `totalBytes` bigint(20) unsigned DEFAULT '0' COMMENT '总流量',\n `avgBytes` bigint(20) unsigned DEFAULT '0' COMMENT '平均流量',\n `cachedBytes` bigint(20) unsigned DEFAULT '0' COMMENT '缓存的流量',\n `attackBytes` bigint(20) unsigned DEFAULT '0' COMMENT '攻击流量',\n `countRequests` bigint(20) unsigned DEFAULT '0' COMMENT '请求数',\n `countCachedRequests` bigint(20) unsigned DEFAULT '0' COMMENT '缓存的请求数',\n `countAttackRequests` bigint(20) unsigned DEFAULT '0' COMMENT '攻击请求数',\n `countIPs` bigint(20) unsigned DEFAULT '0' COMMENT '独立IP',\n PRIMARY KEY (`id`),\n UNIQUE KEY `server_day_time_region` (`serverId`,`day`,`timeAt`,`regionId`) USING BTREE,\n KEY `day` (`day`),\n KEY `userId` (`userId`)\n) ENGINE=InnoDB DEFAULT CHARSET=utf8mb4 COLLATE=utf8mb4_unicode_ci COMMENT='服务峰值带宽统计'",
"fields": [
{
"name": "id",
- "definition": "bigint unsigned auto_increment COMMENT 'ID'"
+ "definition": "bigint(20) unsigned auto_increment COMMENT 'ID'"
},
{
"name": "userId",
- "definition": "bigint unsigned DEFAULT '0' COMMENT '用户ID'"
+ "definition": "bigint(20) unsigned DEFAULT '0' COMMENT '用户ID'"
},
{
"name": "serverId",
- "definition": "bigint unsigned DEFAULT '0' COMMENT '服务ID'"
+ "definition": "bigint(20) unsigned DEFAULT '0' COMMENT '服务ID'"
},
{
"name": "day",
@@ -250013,47 +250711,47 @@
},
{
"name": "bytes",
- "definition": "bigint unsigned DEFAULT '0' COMMENT '带宽字节'"
+ "definition": "bigint(20) unsigned DEFAULT '0' COMMENT '带宽字节'"
},
{
"name": "regionId",
- "definition": "int unsigned DEFAULT '0' COMMENT '区域ID'"
+ "definition": "int(10) unsigned DEFAULT '0' COMMENT '区域ID'"
},
{
"name": "userPlanId",
- "definition": "bigint unsigned DEFAULT '0' COMMENT '用户套餐ID'"
+ "definition": "bigint(20) unsigned DEFAULT '0' COMMENT '用户套餐ID'"
},
{
"name": "totalBytes",
- "definition": "bigint unsigned DEFAULT '0' COMMENT '总流量'"
+ "definition": "bigint(20) unsigned DEFAULT '0' COMMENT '总流量'"
},
{
"name": "avgBytes",
- "definition": "bigint unsigned DEFAULT '0' COMMENT '平均流量'"
+ "definition": "bigint(20) unsigned DEFAULT '0' COMMENT '平均流量'"
},
{
"name": "cachedBytes",
- "definition": "bigint unsigned DEFAULT '0' COMMENT '缓存的流量'"
+ "definition": "bigint(20) unsigned DEFAULT '0' COMMENT '缓存的流量'"
},
{
"name": "attackBytes",
- "definition": "bigint unsigned DEFAULT '0' COMMENT '攻击流量'"
+ "definition": "bigint(20) unsigned DEFAULT '0' COMMENT '攻击流量'"
},
{
"name": "countRequests",
- "definition": "bigint unsigned DEFAULT '0' COMMENT '请求数'"
+ "definition": "bigint(20) unsigned DEFAULT '0' COMMENT '请求数'"
},
{
"name": "countCachedRequests",
- "definition": "bigint unsigned DEFAULT '0' COMMENT '缓存的请求数'"
+ "definition": "bigint(20) unsigned DEFAULT '0' COMMENT '缓存的请求数'"
},
{
"name": "countAttackRequests",
- "definition": "bigint unsigned DEFAULT '0' COMMENT '攻击请求数'"
+ "definition": "bigint(20) unsigned DEFAULT '0' COMMENT '攻击请求数'"
},
{
"name": "countIPs",
- "definition": "bigint unsigned DEFAULT '0' COMMENT '独立IP'"
+ "definition": "bigint(20) unsigned DEFAULT '0' COMMENT '独立IP'"
}
],
"indexes": [
@@ -250080,19 +250778,19 @@
"name": "edgeServerBandwidthStats_5",
"engine": "InnoDB",
"charset": "utf8mb4_unicode_ci",
- "definition": "CREATE TABLE `edgeServerBandwidthStats_5` (\n `id` bigint unsigned NOT NULL AUTO_INCREMENT COMMENT 'ID',\n `userId` bigint unsigned DEFAULT '0' COMMENT '用户ID',\n `serverId` bigint unsigned DEFAULT '0' COMMENT '服务ID',\n `day` varchar(8) DEFAULT NULL COMMENT '日期YYYYMMDD',\n `timeAt` varchar(4) DEFAULT NULL COMMENT '时间点HHMM',\n `bytes` bigint unsigned DEFAULT '0' COMMENT '带宽字节',\n `regionId` int unsigned DEFAULT '0' COMMENT '区域ID',\n `userPlanId` bigint unsigned DEFAULT '0' COMMENT '用户套餐ID',\n `totalBytes` bigint unsigned DEFAULT '0' COMMENT '总流量',\n `avgBytes` bigint unsigned DEFAULT '0' COMMENT '平均流量',\n `cachedBytes` bigint unsigned DEFAULT '0' COMMENT '缓存的流量',\n `attackBytes` bigint unsigned DEFAULT '0' COMMENT '攻击流量',\n `countRequests` bigint unsigned DEFAULT '0' COMMENT '请求数',\n `countCachedRequests` bigint unsigned DEFAULT '0' COMMENT '缓存的请求数',\n `countAttackRequests` bigint unsigned DEFAULT '0' COMMENT '攻击请求数',\n `countIPs` bigint unsigned DEFAULT '0' COMMENT '独立IP',\n PRIMARY KEY (`id`),\n UNIQUE KEY `server_day_time_region` (`serverId`,`day`,`timeAt`,`regionId`) USING BTREE,\n KEY `day` (`day`),\n KEY `userId` (`userId`)\n) ENGINE=InnoDB DEFAULT CHARSET=utf8mb4 COLLATE=utf8mb4_unicode_ci COMMENT='服务峰值带宽统计'",
+ "definition": "CREATE TABLE `edgeServerBandwidthStats_5` (\n `id` bigint(20) unsigned NOT NULL AUTO_INCREMENT COMMENT 'ID',\n `userId` bigint(20) unsigned DEFAULT '0' COMMENT '用户ID',\n `serverId` bigint(20) unsigned DEFAULT '0' COMMENT '服务ID',\n `day` varchar(8) COLLATE utf8mb4_unicode_ci DEFAULT NULL COMMENT '日期YYYYMMDD',\n `timeAt` varchar(4) COLLATE utf8mb4_unicode_ci DEFAULT NULL COMMENT '时间点HHMM',\n `bytes` bigint(20) unsigned DEFAULT '0' COMMENT '带宽字节',\n `regionId` int(10) unsigned DEFAULT '0' COMMENT '区域ID',\n `userPlanId` bigint(20) unsigned DEFAULT '0' COMMENT '用户套餐ID',\n `totalBytes` bigint(20) unsigned DEFAULT '0' COMMENT '总流量',\n `avgBytes` bigint(20) unsigned DEFAULT '0' COMMENT '平均流量',\n `cachedBytes` bigint(20) unsigned DEFAULT '0' COMMENT '缓存的流量',\n `attackBytes` bigint(20) unsigned DEFAULT '0' COMMENT '攻击流量',\n `countRequests` bigint(20) unsigned DEFAULT '0' COMMENT '请求数',\n `countCachedRequests` bigint(20) unsigned DEFAULT '0' COMMENT '缓存的请求数',\n `countAttackRequests` bigint(20) unsigned DEFAULT '0' COMMENT '攻击请求数',\n `countIPs` bigint(20) unsigned DEFAULT '0' COMMENT '独立IP',\n PRIMARY KEY (`id`),\n UNIQUE KEY `server_day_time_region` (`serverId`,`day`,`timeAt`,`regionId`) USING BTREE,\n KEY `day` (`day`),\n KEY `userId` (`userId`)\n) ENGINE=InnoDB DEFAULT CHARSET=utf8mb4 COLLATE=utf8mb4_unicode_ci COMMENT='服务峰值带宽统计'",
"fields": [
{
"name": "id",
- "definition": "bigint unsigned auto_increment COMMENT 'ID'"
+ "definition": "bigint(20) unsigned auto_increment COMMENT 'ID'"
},
{
"name": "userId",
- "definition": "bigint unsigned DEFAULT '0' COMMENT '用户ID'"
+ "definition": "bigint(20) unsigned DEFAULT '0' COMMENT '用户ID'"
},
{
"name": "serverId",
- "definition": "bigint unsigned DEFAULT '0' COMMENT '服务ID'"
+ "definition": "bigint(20) unsigned DEFAULT '0' COMMENT '服务ID'"
},
{
"name": "day",
@@ -250104,47 +250802,47 @@
},
{
"name": "bytes",
- "definition": "bigint unsigned DEFAULT '0' COMMENT '带宽字节'"
+ "definition": "bigint(20) unsigned DEFAULT '0' COMMENT '带宽字节'"
},
{
"name": "regionId",
- "definition": "int unsigned DEFAULT '0' COMMENT '区域ID'"
+ "definition": "int(10) unsigned DEFAULT '0' COMMENT '区域ID'"
},
{
"name": "userPlanId",
- "definition": "bigint unsigned DEFAULT '0' COMMENT '用户套餐ID'"
+ "definition": "bigint(20) unsigned DEFAULT '0' COMMENT '用户套餐ID'"
},
{
"name": "totalBytes",
- "definition": "bigint unsigned DEFAULT '0' COMMENT '总流量'"
+ "definition": "bigint(20) unsigned DEFAULT '0' COMMENT '总流量'"
},
{
"name": "avgBytes",
- "definition": "bigint unsigned DEFAULT '0' COMMENT '平均流量'"
+ "definition": "bigint(20) unsigned DEFAULT '0' COMMENT '平均流量'"
},
{
"name": "cachedBytes",
- "definition": "bigint unsigned DEFAULT '0' COMMENT '缓存的流量'"
+ "definition": "bigint(20) unsigned DEFAULT '0' COMMENT '缓存的流量'"
},
{
"name": "attackBytes",
- "definition": "bigint unsigned DEFAULT '0' COMMENT '攻击流量'"
+ "definition": "bigint(20) unsigned DEFAULT '0' COMMENT '攻击流量'"
},
{
"name": "countRequests",
- "definition": "bigint unsigned DEFAULT '0' COMMENT '请求数'"
+ "definition": "bigint(20) unsigned DEFAULT '0' COMMENT '请求数'"
},
{
"name": "countCachedRequests",
- "definition": "bigint unsigned DEFAULT '0' COMMENT '缓存的请求数'"
+ "definition": "bigint(20) unsigned DEFAULT '0' COMMENT '缓存的请求数'"
},
{
"name": "countAttackRequests",
- "definition": "bigint unsigned DEFAULT '0' COMMENT '攻击请求数'"
+ "definition": "bigint(20) unsigned DEFAULT '0' COMMENT '攻击请求数'"
},
{
"name": "countIPs",
- "definition": "bigint unsigned DEFAULT '0' COMMENT '独立IP'"
+ "definition": "bigint(20) unsigned DEFAULT '0' COMMENT '独立IP'"
}
],
"indexes": [
@@ -250171,19 +250869,19 @@
"name": "edgeServerBandwidthStats_6",
"engine": "InnoDB",
"charset": "utf8mb4_unicode_ci",
- "definition": "CREATE TABLE `edgeServerBandwidthStats_6` (\n `id` bigint unsigned NOT NULL AUTO_INCREMENT COMMENT 'ID',\n `userId` bigint unsigned DEFAULT '0' COMMENT '用户ID',\n `serverId` bigint unsigned DEFAULT '0' COMMENT '服务ID',\n `day` varchar(8) DEFAULT NULL COMMENT '日期YYYYMMDD',\n `timeAt` varchar(4) DEFAULT NULL COMMENT '时间点HHMM',\n `bytes` bigint unsigned DEFAULT '0' COMMENT '带宽字节',\n `regionId` int unsigned DEFAULT '0' COMMENT '区域ID',\n `userPlanId` bigint unsigned DEFAULT '0' COMMENT '用户套餐ID',\n `totalBytes` bigint unsigned DEFAULT '0' COMMENT '总流量',\n `avgBytes` bigint unsigned DEFAULT '0' COMMENT '平均流量',\n `cachedBytes` bigint unsigned DEFAULT '0' COMMENT '缓存的流量',\n `attackBytes` bigint unsigned DEFAULT '0' COMMENT '攻击流量',\n `countRequests` bigint unsigned DEFAULT '0' COMMENT '请求数',\n `countCachedRequests` bigint unsigned DEFAULT '0' COMMENT '缓存的请求数',\n `countAttackRequests` bigint unsigned DEFAULT '0' COMMENT '攻击请求数',\n `countIPs` bigint unsigned DEFAULT '0' COMMENT '独立IP',\n PRIMARY KEY (`id`),\n UNIQUE KEY `server_day_time_region` (`serverId`,`day`,`timeAt`,`regionId`) USING BTREE,\n KEY `day` (`day`),\n KEY `userId` (`userId`)\n) ENGINE=InnoDB DEFAULT CHARSET=utf8mb4 COLLATE=utf8mb4_unicode_ci COMMENT='服务峰值带宽统计'",
+ "definition": "CREATE TABLE `edgeServerBandwidthStats_6` (\n `id` bigint(20) unsigned NOT NULL AUTO_INCREMENT COMMENT 'ID',\n `userId` bigint(20) unsigned DEFAULT '0' COMMENT '用户ID',\n `serverId` bigint(20) unsigned DEFAULT '0' COMMENT '服务ID',\n `day` varchar(8) COLLATE utf8mb4_unicode_ci DEFAULT NULL COMMENT '日期YYYYMMDD',\n `timeAt` varchar(4) COLLATE utf8mb4_unicode_ci DEFAULT NULL COMMENT '时间点HHMM',\n `bytes` bigint(20) unsigned DEFAULT '0' COMMENT '带宽字节',\n `regionId` int(10) unsigned DEFAULT '0' COMMENT '区域ID',\n `userPlanId` bigint(20) unsigned DEFAULT '0' COMMENT '用户套餐ID',\n `totalBytes` bigint(20) unsigned DEFAULT '0' COMMENT '总流量',\n `avgBytes` bigint(20) unsigned DEFAULT '0' COMMENT '平均流量',\n `cachedBytes` bigint(20) unsigned DEFAULT '0' COMMENT '缓存的流量',\n `attackBytes` bigint(20) unsigned DEFAULT '0' COMMENT '攻击流量',\n `countRequests` bigint(20) unsigned DEFAULT '0' COMMENT '请求数',\n `countCachedRequests` bigint(20) unsigned DEFAULT '0' COMMENT '缓存的请求数',\n `countAttackRequests` bigint(20) unsigned DEFAULT '0' COMMENT '攻击请求数',\n `countIPs` bigint(20) unsigned DEFAULT '0' COMMENT '独立IP',\n PRIMARY KEY (`id`),\n UNIQUE KEY `server_day_time_region` (`serverId`,`day`,`timeAt`,`regionId`) USING BTREE,\n KEY `day` (`day`),\n KEY `userId` (`userId`)\n) ENGINE=InnoDB DEFAULT CHARSET=utf8mb4 COLLATE=utf8mb4_unicode_ci COMMENT='服务峰值带宽统计'",
"fields": [
{
"name": "id",
- "definition": "bigint unsigned auto_increment COMMENT 'ID'"
+ "definition": "bigint(20) unsigned auto_increment COMMENT 'ID'"
},
{
"name": "userId",
- "definition": "bigint unsigned DEFAULT '0' COMMENT '用户ID'"
+ "definition": "bigint(20) unsigned DEFAULT '0' COMMENT '用户ID'"
},
{
"name": "serverId",
- "definition": "bigint unsigned DEFAULT '0' COMMENT '服务ID'"
+ "definition": "bigint(20) unsigned DEFAULT '0' COMMENT '服务ID'"
},
{
"name": "day",
@@ -250195,47 +250893,47 @@
},
{
"name": "bytes",
- "definition": "bigint unsigned DEFAULT '0' COMMENT '带宽字节'"
+ "definition": "bigint(20) unsigned DEFAULT '0' COMMENT '带宽字节'"
},
{
"name": "regionId",
- "definition": "int unsigned DEFAULT '0' COMMENT '区域ID'"
+ "definition": "int(10) unsigned DEFAULT '0' COMMENT '区域ID'"
},
{
"name": "userPlanId",
- "definition": "bigint unsigned DEFAULT '0' COMMENT '用户套餐ID'"
+ "definition": "bigint(20) unsigned DEFAULT '0' COMMENT '用户套餐ID'"
},
{
"name": "totalBytes",
- "definition": "bigint unsigned DEFAULT '0' COMMENT '总流量'"
+ "definition": "bigint(20) unsigned DEFAULT '0' COMMENT '总流量'"
},
{
"name": "avgBytes",
- "definition": "bigint unsigned DEFAULT '0' COMMENT '平均流量'"
+ "definition": "bigint(20) unsigned DEFAULT '0' COMMENT '平均流量'"
},
{
"name": "cachedBytes",
- "definition": "bigint unsigned DEFAULT '0' COMMENT '缓存的流量'"
+ "definition": "bigint(20) unsigned DEFAULT '0' COMMENT '缓存的流量'"
},
{
"name": "attackBytes",
- "definition": "bigint unsigned DEFAULT '0' COMMENT '攻击流量'"
+ "definition": "bigint(20) unsigned DEFAULT '0' COMMENT '攻击流量'"
},
{
"name": "countRequests",
- "definition": "bigint unsigned DEFAULT '0' COMMENT '请求数'"
+ "definition": "bigint(20) unsigned DEFAULT '0' COMMENT '请求数'"
},
{
"name": "countCachedRequests",
- "definition": "bigint unsigned DEFAULT '0' COMMENT '缓存的请求数'"
+ "definition": "bigint(20) unsigned DEFAULT '0' COMMENT '缓存的请求数'"
},
{
"name": "countAttackRequests",
- "definition": "bigint unsigned DEFAULT '0' COMMENT '攻击请求数'"
+ "definition": "bigint(20) unsigned DEFAULT '0' COMMENT '攻击请求数'"
},
{
"name": "countIPs",
- "definition": "bigint unsigned DEFAULT '0' COMMENT '独立IP'"
+ "definition": "bigint(20) unsigned DEFAULT '0' COMMENT '独立IP'"
}
],
"indexes": [
@@ -250262,19 +250960,19 @@
"name": "edgeServerBandwidthStats_7",
"engine": "InnoDB",
"charset": "utf8mb4_unicode_ci",
- "definition": "CREATE TABLE `edgeServerBandwidthStats_7` (\n `id` bigint unsigned NOT NULL AUTO_INCREMENT COMMENT 'ID',\n `userId` bigint unsigned DEFAULT '0',\n `serverId` bigint unsigned DEFAULT '0' COMMENT '服务ID',\n `day` varchar(8) DEFAULT NULL COMMENT '日期YYYYMMDD',\n `timeAt` varchar(4) DEFAULT NULL COMMENT '时间点HHMM',\n `bytes` bigint unsigned DEFAULT '0' COMMENT '带宽字节',\n `regionId` int unsigned DEFAULT '0' COMMENT '区域ID',\n `userPlanId` bigint unsigned DEFAULT '0' COMMENT '用户套餐ID',\n `totalBytes` bigint unsigned DEFAULT '0' COMMENT '总流量',\n `avgBytes` bigint unsigned DEFAULT '0' COMMENT '平均流量',\n `cachedBytes` bigint unsigned DEFAULT '0' COMMENT '缓存的流量',\n `attackBytes` bigint unsigned DEFAULT '0' COMMENT '攻击流量',\n `countRequests` bigint unsigned DEFAULT '0' COMMENT '请求数',\n `countCachedRequests` bigint unsigned DEFAULT '0' COMMENT '缓存的请求数',\n `countAttackRequests` bigint unsigned DEFAULT '0' COMMENT '攻击请求数',\n `countIPs` bigint unsigned DEFAULT '0' COMMENT '独立IP',\n PRIMARY KEY (`id`),\n UNIQUE KEY `server_day_time_region` (`serverId`,`day`,`timeAt`,`regionId`) USING BTREE,\n KEY `day` (`day`),\n KEY `userId` (`userId`)\n) ENGINE=InnoDB DEFAULT CHARSET=utf8mb4 COLLATE=utf8mb4_unicode_ci COMMENT='服务峰值带宽统计'",
+ "definition": "CREATE TABLE `edgeServerBandwidthStats_7` (\n `id` bigint(20) unsigned NOT NULL AUTO_INCREMENT COMMENT 'ID',\n `userId` bigint(20) unsigned DEFAULT '0',\n `serverId` bigint(20) unsigned DEFAULT '0' COMMENT '服务ID',\n `day` varchar(8) COLLATE utf8mb4_unicode_ci DEFAULT NULL COMMENT '日期YYYYMMDD',\n `timeAt` varchar(4) COLLATE utf8mb4_unicode_ci DEFAULT NULL COMMENT '时间点HHMM',\n `bytes` bigint(20) unsigned DEFAULT '0' COMMENT '带宽字节',\n `regionId` int(10) unsigned DEFAULT '0' COMMENT '区域ID',\n `userPlanId` bigint(20) unsigned DEFAULT '0' COMMENT '用户套餐ID',\n `totalBytes` bigint(20) unsigned DEFAULT '0' COMMENT '总流量',\n `avgBytes` bigint(20) unsigned DEFAULT '0' COMMENT '平均流量',\n `cachedBytes` bigint(20) unsigned DEFAULT '0' COMMENT '缓存的流量',\n `attackBytes` bigint(20) unsigned DEFAULT '0' COMMENT '攻击流量',\n `countRequests` bigint(20) unsigned DEFAULT '0' COMMENT '请求数',\n `countCachedRequests` bigint(20) unsigned DEFAULT '0' COMMENT '缓存的请求数',\n `countAttackRequests` bigint(20) unsigned DEFAULT '0' COMMENT '攻击请求数',\n `countIPs` bigint(20) unsigned DEFAULT '0' COMMENT '独立IP',\n PRIMARY KEY (`id`),\n UNIQUE KEY `server_day_time_region` (`serverId`,`day`,`timeAt`,`regionId`) USING BTREE,\n KEY `day` (`day`),\n KEY `userId` (`userId`)\n) ENGINE=InnoDB DEFAULT CHARSET=utf8mb4 COLLATE=utf8mb4_unicode_ci COMMENT='服务峰值带宽统计'",
"fields": [
{
"name": "id",
- "definition": "bigint unsigned auto_increment COMMENT 'ID'"
+ "definition": "bigint(20) unsigned auto_increment COMMENT 'ID'"
},
{
"name": "userId",
- "definition": "bigint unsigned DEFAULT '0'"
+ "definition": "bigint(20) unsigned DEFAULT '0'"
},
{
"name": "serverId",
- "definition": "bigint unsigned DEFAULT '0' COMMENT '服务ID'"
+ "definition": "bigint(20) unsigned DEFAULT '0' COMMENT '服务ID'"
},
{
"name": "day",
@@ -250286,47 +250984,47 @@
},
{
"name": "bytes",
- "definition": "bigint unsigned DEFAULT '0' COMMENT '带宽字节'"
+ "definition": "bigint(20) unsigned DEFAULT '0' COMMENT '带宽字节'"
},
{
"name": "regionId",
- "definition": "int unsigned DEFAULT '0' COMMENT '区域ID'"
+ "definition": "int(10) unsigned DEFAULT '0' COMMENT '区域ID'"
},
{
"name": "userPlanId",
- "definition": "bigint unsigned DEFAULT '0' COMMENT '用户套餐ID'"
+ "definition": "bigint(20) unsigned DEFAULT '0' COMMENT '用户套餐ID'"
},
{
"name": "totalBytes",
- "definition": "bigint unsigned DEFAULT '0' COMMENT '总流量'"
+ "definition": "bigint(20) unsigned DEFAULT '0' COMMENT '总流量'"
},
{
"name": "avgBytes",
- "definition": "bigint unsigned DEFAULT '0' COMMENT '平均流量'"
+ "definition": "bigint(20) unsigned DEFAULT '0' COMMENT '平均流量'"
},
{
"name": "cachedBytes",
- "definition": "bigint unsigned DEFAULT '0' COMMENT '缓存的流量'"
+ "definition": "bigint(20) unsigned DEFAULT '0' COMMENT '缓存的流量'"
},
{
"name": "attackBytes",
- "definition": "bigint unsigned DEFAULT '0' COMMENT '攻击流量'"
+ "definition": "bigint(20) unsigned DEFAULT '0' COMMENT '攻击流量'"
},
{
"name": "countRequests",
- "definition": "bigint unsigned DEFAULT '0' COMMENT '请求数'"
+ "definition": "bigint(20) unsigned DEFAULT '0' COMMENT '请求数'"
},
{
"name": "countCachedRequests",
- "definition": "bigint unsigned DEFAULT '0' COMMENT '缓存的请求数'"
+ "definition": "bigint(20) unsigned DEFAULT '0' COMMENT '缓存的请求数'"
},
{
"name": "countAttackRequests",
- "definition": "bigint unsigned DEFAULT '0' COMMENT '攻击请求数'"
+ "definition": "bigint(20) unsigned DEFAULT '0' COMMENT '攻击请求数'"
},
{
"name": "countIPs",
- "definition": "bigint unsigned DEFAULT '0' COMMENT '独立IP'"
+ "definition": "bigint(20) unsigned DEFAULT '0' COMMENT '独立IP'"
}
],
"indexes": [
@@ -250353,19 +251051,19 @@
"name": "edgeServerBandwidthStats_8",
"engine": "InnoDB",
"charset": "utf8mb4_unicode_ci",
- "definition": "CREATE TABLE `edgeServerBandwidthStats_8` (\n `id` bigint unsigned NOT NULL AUTO_INCREMENT COMMENT 'ID',\n `userId` bigint unsigned DEFAULT '0' COMMENT '用户ID',\n `serverId` bigint unsigned DEFAULT '0' COMMENT '服务ID',\n `day` varchar(8) DEFAULT NULL COMMENT '日期YYYYMMDD',\n `timeAt` varchar(4) DEFAULT NULL COMMENT '时间点HHMM',\n `bytes` bigint unsigned DEFAULT '0' COMMENT '带宽字节',\n `regionId` int unsigned DEFAULT '0' COMMENT '区域ID',\n `userPlanId` bigint unsigned DEFAULT '0' COMMENT '用户套餐ID',\n `totalBytes` bigint unsigned DEFAULT '0' COMMENT '总流量',\n `avgBytes` bigint unsigned DEFAULT '0' COMMENT '平均流量',\n `cachedBytes` bigint unsigned DEFAULT '0' COMMENT '缓存的流量',\n `attackBytes` bigint unsigned DEFAULT '0' COMMENT '攻击流量',\n `countRequests` bigint unsigned DEFAULT '0' COMMENT '请求数',\n `countCachedRequests` bigint unsigned DEFAULT '0' COMMENT '缓存的请求数',\n `countAttackRequests` bigint unsigned DEFAULT '0' COMMENT '攻击请求数',\n `countIPs` bigint unsigned DEFAULT '0' COMMENT '独立IP',\n PRIMARY KEY (`id`),\n UNIQUE KEY `server_day_time_region` (`serverId`,`day`,`timeAt`,`regionId`) USING BTREE,\n KEY `day` (`day`),\n KEY `userId` (`userId`)\n) ENGINE=InnoDB DEFAULT CHARSET=utf8mb4 COLLATE=utf8mb4_unicode_ci COMMENT='服务峰值带宽统计'",
+ "definition": "CREATE TABLE `edgeServerBandwidthStats_8` (\n `id` bigint(20) unsigned NOT NULL AUTO_INCREMENT COMMENT 'ID',\n `userId` bigint(20) unsigned DEFAULT '0' COMMENT '用户ID',\n `serverId` bigint(20) unsigned DEFAULT '0' COMMENT '服务ID',\n `day` varchar(8) COLLATE utf8mb4_unicode_ci DEFAULT NULL COMMENT '日期YYYYMMDD',\n `timeAt` varchar(4) COLLATE utf8mb4_unicode_ci DEFAULT NULL COMMENT '时间点HHMM',\n `bytes` bigint(20) unsigned DEFAULT '0' COMMENT '带宽字节',\n `regionId` int(10) unsigned DEFAULT '0' COMMENT '区域ID',\n `userPlanId` bigint(20) unsigned DEFAULT '0' COMMENT '用户套餐ID',\n `totalBytes` bigint(20) unsigned DEFAULT '0' COMMENT '总流量',\n `avgBytes` bigint(20) unsigned DEFAULT '0' COMMENT '平均流量',\n `cachedBytes` bigint(20) unsigned DEFAULT '0' COMMENT '缓存的流量',\n `attackBytes` bigint(20) unsigned DEFAULT '0' COMMENT '攻击流量',\n `countRequests` bigint(20) unsigned DEFAULT '0' COMMENT '请求数',\n `countCachedRequests` bigint(20) unsigned DEFAULT '0' COMMENT '缓存的请求数',\n `countAttackRequests` bigint(20) unsigned DEFAULT '0' COMMENT '攻击请求数',\n `countIPs` bigint(20) unsigned DEFAULT '0' COMMENT '独立IP',\n PRIMARY KEY (`id`),\n UNIQUE KEY `server_day_time_region` (`serverId`,`day`,`timeAt`,`regionId`) USING BTREE,\n KEY `day` (`day`),\n KEY `userId` (`userId`)\n) ENGINE=InnoDB DEFAULT CHARSET=utf8mb4 COLLATE=utf8mb4_unicode_ci COMMENT='服务峰值带宽统计'",
"fields": [
{
"name": "id",
- "definition": "bigint unsigned auto_increment COMMENT 'ID'"
+ "definition": "bigint(20) unsigned auto_increment COMMENT 'ID'"
},
{
"name": "userId",
- "definition": "bigint unsigned DEFAULT '0' COMMENT '用户ID'"
+ "definition": "bigint(20) unsigned DEFAULT '0' COMMENT '用户ID'"
},
{
"name": "serverId",
- "definition": "bigint unsigned DEFAULT '0' COMMENT '服务ID'"
+ "definition": "bigint(20) unsigned DEFAULT '0' COMMENT '服务ID'"
},
{
"name": "day",
@@ -250377,47 +251075,47 @@
},
{
"name": "bytes",
- "definition": "bigint unsigned DEFAULT '0' COMMENT '带宽字节'"
+ "definition": "bigint(20) unsigned DEFAULT '0' COMMENT '带宽字节'"
},
{
"name": "regionId",
- "definition": "int unsigned DEFAULT '0' COMMENT '区域ID'"
+ "definition": "int(10) unsigned DEFAULT '0' COMMENT '区域ID'"
},
{
"name": "userPlanId",
- "definition": "bigint unsigned DEFAULT '0' COMMENT '用户套餐ID'"
+ "definition": "bigint(20) unsigned DEFAULT '0' COMMENT '用户套餐ID'"
},
{
"name": "totalBytes",
- "definition": "bigint unsigned DEFAULT '0' COMMENT '总流量'"
+ "definition": "bigint(20) unsigned DEFAULT '0' COMMENT '总流量'"
},
{
"name": "avgBytes",
- "definition": "bigint unsigned DEFAULT '0' COMMENT '平均流量'"
+ "definition": "bigint(20) unsigned DEFAULT '0' COMMENT '平均流量'"
},
{
"name": "cachedBytes",
- "definition": "bigint unsigned DEFAULT '0' COMMENT '缓存的流量'"
+ "definition": "bigint(20) unsigned DEFAULT '0' COMMENT '缓存的流量'"
},
{
"name": "attackBytes",
- "definition": "bigint unsigned DEFAULT '0' COMMENT '攻击流量'"
+ "definition": "bigint(20) unsigned DEFAULT '0' COMMENT '攻击流量'"
},
{
"name": "countRequests",
- "definition": "bigint unsigned DEFAULT '0' COMMENT '请求数'"
+ "definition": "bigint(20) unsigned DEFAULT '0' COMMENT '请求数'"
},
{
"name": "countCachedRequests",
- "definition": "bigint unsigned DEFAULT '0' COMMENT '缓存的请求数'"
+ "definition": "bigint(20) unsigned DEFAULT '0' COMMENT '缓存的请求数'"
},
{
"name": "countAttackRequests",
- "definition": "bigint unsigned DEFAULT '0' COMMENT '攻击请求数'"
+ "definition": "bigint(20) unsigned DEFAULT '0' COMMENT '攻击请求数'"
},
{
"name": "countIPs",
- "definition": "bigint unsigned DEFAULT '0' COMMENT '独立IP'"
+ "definition": "bigint(20) unsigned DEFAULT '0' COMMENT '独立IP'"
}
],
"indexes": [
@@ -250444,19 +251142,19 @@
"name": "edgeServerBandwidthStats_9",
"engine": "InnoDB",
"charset": "utf8mb4_unicode_ci",
- "definition": "CREATE TABLE `edgeServerBandwidthStats_9` (\n `id` bigint unsigned NOT NULL AUTO_INCREMENT COMMENT 'ID',\n `userId` bigint unsigned DEFAULT '0' COMMENT '用户ID',\n `serverId` bigint unsigned DEFAULT '0' COMMENT '服务ID',\n `day` varchar(8) DEFAULT NULL COMMENT '日期YYYYMMDD',\n `timeAt` varchar(4) DEFAULT NULL COMMENT '时间点HHMM',\n `bytes` bigint unsigned DEFAULT '0' COMMENT '带宽字节',\n `regionId` int unsigned DEFAULT '0' COMMENT '区域ID',\n `userPlanId` bigint unsigned DEFAULT '0' COMMENT '用户套餐ID',\n `totalBytes` bigint unsigned DEFAULT '0' COMMENT '总流量',\n `avgBytes` bigint unsigned DEFAULT '0' COMMENT '平均流量',\n `cachedBytes` bigint unsigned DEFAULT '0' COMMENT '缓存的流量',\n `attackBytes` bigint unsigned DEFAULT '0' COMMENT '攻击流量',\n `countRequests` bigint unsigned DEFAULT '0' COMMENT '请求数',\n `countCachedRequests` bigint unsigned DEFAULT '0' COMMENT '缓存的请求数',\n `countAttackRequests` bigint unsigned DEFAULT '0' COMMENT '攻击请求数',\n `countIPs` bigint unsigned DEFAULT '0' COMMENT '独立IP',\n PRIMARY KEY (`id`),\n UNIQUE KEY `server_day_time_region` (`serverId`,`day`,`timeAt`,`regionId`) USING BTREE,\n KEY `day` (`day`),\n KEY `userId` (`userId`)\n) ENGINE=InnoDB DEFAULT CHARSET=utf8mb4 COLLATE=utf8mb4_unicode_ci COMMENT='服务峰值带宽统计'",
+ "definition": "CREATE TABLE `edgeServerBandwidthStats_9` (\n `id` bigint(20) unsigned NOT NULL AUTO_INCREMENT COMMENT 'ID',\n `userId` bigint(20) unsigned DEFAULT '0' COMMENT '用户ID',\n `serverId` bigint(20) unsigned DEFAULT '0' COMMENT '服务ID',\n `day` varchar(8) COLLATE utf8mb4_unicode_ci DEFAULT NULL COMMENT '日期YYYYMMDD',\n `timeAt` varchar(4) COLLATE utf8mb4_unicode_ci DEFAULT NULL COMMENT '时间点HHMM',\n `bytes` bigint(20) unsigned DEFAULT '0' COMMENT '带宽字节',\n `regionId` int(10) unsigned DEFAULT '0' COMMENT '区域ID',\n `userPlanId` bigint(20) unsigned DEFAULT '0' COMMENT '用户套餐ID',\n `totalBytes` bigint(20) unsigned DEFAULT '0' COMMENT '总流量',\n `avgBytes` bigint(20) unsigned DEFAULT '0' COMMENT '平均流量',\n `cachedBytes` bigint(20) unsigned DEFAULT '0' COMMENT '缓存的流量',\n `attackBytes` bigint(20) unsigned DEFAULT '0' COMMENT '攻击流量',\n `countRequests` bigint(20) unsigned DEFAULT '0' COMMENT '请求数',\n `countCachedRequests` bigint(20) unsigned DEFAULT '0' COMMENT '缓存的请求数',\n `countAttackRequests` bigint(20) unsigned DEFAULT '0' COMMENT '攻击请求数',\n `countIPs` bigint(20) unsigned DEFAULT '0' COMMENT '独立IP',\n PRIMARY KEY (`id`),\n UNIQUE KEY `server_day_time_region` (`serverId`,`day`,`timeAt`,`regionId`) USING BTREE,\n KEY `day` (`day`),\n KEY `userId` (`userId`)\n) ENGINE=InnoDB DEFAULT CHARSET=utf8mb4 COLLATE=utf8mb4_unicode_ci COMMENT='服务峰值带宽统计'",
"fields": [
{
"name": "id",
- "definition": "bigint unsigned auto_increment COMMENT 'ID'"
+ "definition": "bigint(20) unsigned auto_increment COMMENT 'ID'"
},
{
"name": "userId",
- "definition": "bigint unsigned DEFAULT '0' COMMENT '用户ID'"
+ "definition": "bigint(20) unsigned DEFAULT '0' COMMENT '用户ID'"
},
{
"name": "serverId",
- "definition": "bigint unsigned DEFAULT '0' COMMENT '服务ID'"
+ "definition": "bigint(20) unsigned DEFAULT '0' COMMENT '服务ID'"
},
{
"name": "day",
@@ -250468,47 +251166,47 @@
},
{
"name": "bytes",
- "definition": "bigint unsigned DEFAULT '0' COMMENT '带宽字节'"
+ "definition": "bigint(20) unsigned DEFAULT '0' COMMENT '带宽字节'"
},
{
"name": "regionId",
- "definition": "int unsigned DEFAULT '0' COMMENT '区域ID'"
+ "definition": "int(10) unsigned DEFAULT '0' COMMENT '区域ID'"
},
{
"name": "userPlanId",
- "definition": "bigint unsigned DEFAULT '0' COMMENT '用户套餐ID'"
+ "definition": "bigint(20) unsigned DEFAULT '0' COMMENT '用户套餐ID'"
},
{
"name": "totalBytes",
- "definition": "bigint unsigned DEFAULT '0' COMMENT '总流量'"
+ "definition": "bigint(20) unsigned DEFAULT '0' COMMENT '总流量'"
},
{
"name": "avgBytes",
- "definition": "bigint unsigned DEFAULT '0' COMMENT '平均流量'"
+ "definition": "bigint(20) unsigned DEFAULT '0' COMMENT '平均流量'"
},
{
"name": "cachedBytes",
- "definition": "bigint unsigned DEFAULT '0' COMMENT '缓存的流量'"
+ "definition": "bigint(20) unsigned DEFAULT '0' COMMENT '缓存的流量'"
},
{
"name": "attackBytes",
- "definition": "bigint unsigned DEFAULT '0' COMMENT '攻击流量'"
+ "definition": "bigint(20) unsigned DEFAULT '0' COMMENT '攻击流量'"
},
{
"name": "countRequests",
- "definition": "bigint unsigned DEFAULT '0' COMMENT '请求数'"
+ "definition": "bigint(20) unsigned DEFAULT '0' COMMENT '请求数'"
},
{
"name": "countCachedRequests",
- "definition": "bigint unsigned DEFAULT '0' COMMENT '缓存的请求数'"
+ "definition": "bigint(20) unsigned DEFAULT '0' COMMENT '缓存的请求数'"
},
{
"name": "countAttackRequests",
- "definition": "bigint unsigned DEFAULT '0' COMMENT '攻击请求数'"
+ "definition": "bigint(20) unsigned DEFAULT '0' COMMENT '攻击请求数'"
},
{
"name": "countIPs",
- "definition": "bigint unsigned DEFAULT '0' COMMENT '独立IP'"
+ "definition": "bigint(20) unsigned DEFAULT '0' COMMENT '独立IP'"
}
],
"indexes": [
@@ -250535,19 +251233,19 @@
"name": "edgeServerBills",
"engine": "InnoDB",
"charset": "utf8mb4_unicode_ci",
- "definition": "CREATE TABLE `edgeServerBills` (\n `id` bigint unsigned NOT NULL AUTO_INCREMENT COMMENT 'ID',\n `userId` int unsigned DEFAULT '0' COMMENT '用户ID',\n `serverId` int unsigned DEFAULT '0' COMMENT '服务ID',\n `amount` decimal(11,2) unsigned DEFAULT '0.00' COMMENT '金额',\n `month` varchar(6) DEFAULT NULL COMMENT '月份',\n `createdAt` bigint unsigned DEFAULT '0' COMMENT '创建时间',\n `userPlanId` int unsigned DEFAULT '0' COMMENT '用户套餐ID',\n `planId` int unsigned DEFAULT '0' COMMENT '套餐ID',\n `totalTrafficBytes` bigint unsigned DEFAULT '0' COMMENT '总流量',\n `bandwidthPercentileBytes` bigint unsigned DEFAULT '0' COMMENT '带宽百分位字节',\n `bandwidthPercentile` tinyint unsigned DEFAULT '0' COMMENT '带宽百分位',\n `priceType` varchar(128) DEFAULT NULL COMMENT '计费类型',\n PRIMARY KEY (`id`),\n UNIQUE KEY `server_plan_month` (`serverId`,`userPlanId`,`month`) USING BTREE,\n KEY `userId` (`userId`)\n) ENGINE=InnoDB DEFAULT CHARSET=utf8mb4 COLLATE=utf8mb4_unicode_ci COMMENT='服务账单'",
+ "definition": "CREATE TABLE `edgeServerBills` (\n `id` bigint(20) unsigned NOT NULL AUTO_INCREMENT COMMENT 'ID',\n `userId` int(10) unsigned DEFAULT '0' COMMENT '用户ID',\n `serverId` int(10) unsigned DEFAULT '0' COMMENT '服务ID',\n `amount` decimal(11,2) unsigned DEFAULT '0.00' COMMENT '金额',\n `month` varchar(6) COLLATE utf8mb4_unicode_ci DEFAULT NULL COMMENT '月份',\n `createdAt` bigint(20) unsigned DEFAULT '0' COMMENT '创建时间',\n `userPlanId` int(10) unsigned DEFAULT '0' COMMENT '用户套餐ID',\n `planId` int(10) unsigned DEFAULT '0' COMMENT '套餐ID',\n `totalTrafficBytes` bigint(20) unsigned DEFAULT '0' COMMENT '总流量',\n `bandwidthPercentileBytes` bigint(20) unsigned DEFAULT '0' COMMENT '带宽百分位字节',\n `bandwidthPercentile` tinyint(3) unsigned DEFAULT '0' COMMENT '带宽百分位',\n `priceType` varchar(128) COLLATE utf8mb4_unicode_ci DEFAULT NULL COMMENT '计费类型',\n PRIMARY KEY (`id`),\n UNIQUE KEY `server_plan_month` (`serverId`,`userPlanId`,`month`) USING BTREE,\n KEY `userId` (`userId`)\n) ENGINE=InnoDB DEFAULT CHARSET=utf8mb4 COLLATE=utf8mb4_unicode_ci COMMENT='服务账单'",
"fields": [
{
"name": "id",
- "definition": "bigint unsigned auto_increment COMMENT 'ID'"
+ "definition": "bigint(20) unsigned auto_increment COMMENT 'ID'"
},
{
"name": "userId",
- "definition": "int unsigned DEFAULT '0' COMMENT '用户ID'"
+ "definition": "int(10) unsigned DEFAULT '0' COMMENT '用户ID'"
},
{
"name": "serverId",
- "definition": "int unsigned DEFAULT '0' COMMENT '服务ID'"
+ "definition": "int(10) unsigned DEFAULT '0' COMMENT '服务ID'"
},
{
"name": "amount",
@@ -250559,27 +251257,27 @@
},
{
"name": "createdAt",
- "definition": "bigint unsigned DEFAULT '0' COMMENT '创建时间'"
+ "definition": "bigint(20) unsigned DEFAULT '0' COMMENT '创建时间'"
},
{
"name": "userPlanId",
- "definition": "int unsigned DEFAULT '0' COMMENT '用户套餐ID'"
+ "definition": "int(10) unsigned DEFAULT '0' COMMENT '用户套餐ID'"
},
{
"name": "planId",
- "definition": "int unsigned DEFAULT '0' COMMENT '套餐ID'"
+ "definition": "int(10) unsigned DEFAULT '0' COMMENT '套餐ID'"
},
{
"name": "totalTrafficBytes",
- "definition": "bigint unsigned DEFAULT '0' COMMENT '总流量'"
+ "definition": "bigint(20) unsigned DEFAULT '0' COMMENT '总流量'"
},
{
"name": "bandwidthPercentileBytes",
- "definition": "bigint unsigned DEFAULT '0' COMMENT '带宽百分位字节'"
+ "definition": "bigint(20) unsigned DEFAULT '0' COMMENT '带宽百分位字节'"
},
{
"name": "bandwidthPercentile",
- "definition": "tinyint unsigned DEFAULT '0' COMMENT '带宽百分位'"
+ "definition": "tinyint(3) unsigned DEFAULT '0' COMMENT '带宽百分位'"
},
{
"name": "priceType",
@@ -250606,19 +251304,19 @@
"name": "edgeServerClientBrowserMonthlyStats",
"engine": "InnoDB",
"charset": "utf8mb4_unicode_ci",
- "definition": "CREATE TABLE `edgeServerClientBrowserMonthlyStats` (\n `id` bigint unsigned NOT NULL AUTO_INCREMENT COMMENT 'ID',\n `serverId` int unsigned DEFAULT '0' COMMENT '服务ID',\n `browserId` int unsigned DEFAULT '0' COMMENT '浏览器ID',\n `month` varchar(6) DEFAULT NULL COMMENT 'YYYYMM',\n `version` varchar(255) DEFAULT NULL COMMENT '主版本号',\n `count` bigint unsigned DEFAULT '0' COMMENT '数量',\n PRIMARY KEY (`id`),\n UNIQUE KEY `uniqueId` (`serverId`,`browserId`,`version`,`month`) USING BTREE,\n KEY `serverId` (`serverId`),\n KEY `month` (`month`)\n) ENGINE=InnoDB DEFAULT CHARSET=utf8mb4 COLLATE=utf8mb4_unicode_ci COMMENT='浏览器统计(按月)'",
+ "definition": "CREATE TABLE `edgeServerClientBrowserMonthlyStats` (\n `id` bigint(20) unsigned NOT NULL AUTO_INCREMENT COMMENT 'ID',\n `serverId` int(10) unsigned DEFAULT '0' COMMENT '服务ID',\n `browserId` int(10) unsigned DEFAULT '0' COMMENT '浏览器ID',\n `month` varchar(6) COLLATE utf8mb4_unicode_ci DEFAULT NULL COMMENT 'YYYYMM',\n `version` varchar(255) COLLATE utf8mb4_unicode_ci DEFAULT NULL COMMENT '主版本号',\n `count` bigint(20) unsigned DEFAULT '0' COMMENT '数量',\n PRIMARY KEY (`id`),\n UNIQUE KEY `uniqueId` (`serverId`,`browserId`,`version`,`month`) USING BTREE,\n KEY `serverId` (`serverId`),\n KEY `month` (`month`)\n) ENGINE=InnoDB DEFAULT CHARSET=utf8mb4 COLLATE=utf8mb4_unicode_ci COMMENT='浏览器统计(按月)'",
"fields": [
{
"name": "id",
- "definition": "bigint unsigned auto_increment COMMENT 'ID'"
+ "definition": "bigint(20) unsigned auto_increment COMMENT 'ID'"
},
{
"name": "serverId",
- "definition": "int unsigned DEFAULT '0' COMMENT '服务ID'"
+ "definition": "int(10) unsigned DEFAULT '0' COMMENT '服务ID'"
},
{
"name": "browserId",
- "definition": "int unsigned DEFAULT '0' COMMENT '浏览器ID'"
+ "definition": "int(10) unsigned DEFAULT '0' COMMENT '浏览器ID'"
},
{
"name": "month",
@@ -250630,7 +251328,7 @@
},
{
"name": "count",
- "definition": "bigint unsigned DEFAULT '0' COMMENT '数量'"
+ "definition": "bigint(20) unsigned DEFAULT '0' COMMENT '数量'"
}
],
"indexes": [
@@ -250657,19 +251355,19 @@
"name": "edgeServerClientSystemMonthlyStats",
"engine": "InnoDB",
"charset": "utf8mb4_unicode_ci",
- "definition": "CREATE TABLE `edgeServerClientSystemMonthlyStats` (\n `id` bigint unsigned NOT NULL AUTO_INCREMENT COMMENT 'ID',\n `serverId` int unsigned DEFAULT '0' COMMENT '服务ID',\n `systemId` int unsigned DEFAULT '0' COMMENT '系统ID',\n `version` varchar(255) DEFAULT NULL COMMENT '主版本号',\n `month` varchar(6) DEFAULT NULL COMMENT 'YYYYMM',\n `count` bigint unsigned DEFAULT '0' COMMENT '数量',\n PRIMARY KEY (`id`),\n UNIQUE KEY `uniqueId` (`serverId`,`systemId`,`version`,`month`) USING BTREE,\n KEY `serverId` (`serverId`),\n KEY `month` (`month`)\n) ENGINE=InnoDB DEFAULT CHARSET=utf8mb4 COLLATE=utf8mb4_unicode_ci COMMENT='操作系统统计(按月)'",
+ "definition": "CREATE TABLE `edgeServerClientSystemMonthlyStats` (\n `id` bigint(20) unsigned NOT NULL AUTO_INCREMENT COMMENT 'ID',\n `serverId` int(10) unsigned DEFAULT '0' COMMENT '服务ID',\n `systemId` int(10) unsigned DEFAULT '0' COMMENT '系统ID',\n `version` varchar(255) COLLATE utf8mb4_unicode_ci DEFAULT NULL COMMENT '主版本号',\n `month` varchar(6) COLLATE utf8mb4_unicode_ci DEFAULT NULL COMMENT 'YYYYMM',\n `count` bigint(20) unsigned DEFAULT '0' COMMENT '数量',\n PRIMARY KEY (`id`),\n UNIQUE KEY `uniqueId` (`serverId`,`systemId`,`version`,`month`) USING BTREE,\n KEY `serverId` (`serverId`),\n KEY `month` (`month`)\n) ENGINE=InnoDB DEFAULT CHARSET=utf8mb4 COLLATE=utf8mb4_unicode_ci COMMENT='操作系统统计(按月)'",
"fields": [
{
"name": "id",
- "definition": "bigint unsigned auto_increment COMMENT 'ID'"
+ "definition": "bigint(20) unsigned auto_increment COMMENT 'ID'"
},
{
"name": "serverId",
- "definition": "int unsigned DEFAULT '0' COMMENT '服务ID'"
+ "definition": "int(10) unsigned DEFAULT '0' COMMENT '服务ID'"
},
{
"name": "systemId",
- "definition": "int unsigned DEFAULT '0' COMMENT '系统ID'"
+ "definition": "int(10) unsigned DEFAULT '0' COMMENT '系统ID'"
},
{
"name": "version",
@@ -250681,7 +251379,7 @@
},
{
"name": "count",
- "definition": "bigint unsigned DEFAULT '0' COMMENT '数量'"
+ "definition": "bigint(20) unsigned DEFAULT '0' COMMENT '数量'"
}
],
"indexes": [
@@ -250708,47 +251406,47 @@
"name": "edgeServerDailyStats",
"engine": "InnoDB",
"charset": "utf8mb4_unicode_ci",
- "definition": "CREATE TABLE `edgeServerDailyStats` (\n `id` bigint unsigned NOT NULL AUTO_INCREMENT COMMENT 'ID',\n `userId` int unsigned DEFAULT '0' COMMENT '用户ID',\n `serverId` int unsigned DEFAULT '0' COMMENT '服务ID',\n `regionId` int unsigned DEFAULT '0' COMMENT '区域ID',\n `bytes` bigint unsigned DEFAULT '0' COMMENT '流量',\n `cachedBytes` bigint unsigned DEFAULT '0' COMMENT '缓存的流量',\n `countRequests` bigint unsigned DEFAULT '0' COMMENT '请求数',\n `countCachedRequests` bigint unsigned DEFAULT '0' COMMENT '缓存的请求数',\n `countAttackRequests` bigint unsigned DEFAULT '0' COMMENT '攻击请求数',\n `attackBytes` bigint unsigned DEFAULT '0' COMMENT '攻击流量',\n `day` varchar(8) DEFAULT NULL COMMENT '日期YYYYMMDD',\n `hour` varchar(10) DEFAULT NULL COMMENT 'YYYYMMDDHH',\n `timeFrom` varchar(6) DEFAULT NULL COMMENT '开始时间HHMMSS',\n `timeTo` varchar(6) DEFAULT NULL COMMENT '结束时间',\n `isCharged` tinyint unsigned DEFAULT '0' COMMENT '是否已计算费用',\n `planId` bigint unsigned DEFAULT '0' COMMENT '套餐ID',\n `fee` decimal(11,2) unsigned DEFAULT '0.00' COMMENT '费用',\n PRIMARY KEY (`id`),\n UNIQUE KEY `sererId_regionId_day_timeFrom` (`serverId`,`regionId`,`day`,`timeFrom`),\n KEY `serverId_day` (`serverId`,`day`) USING BTREE,\n KEY `isCharged` (`isCharged`),\n KEY `userId` (`userId`),\n KEY `day_plan` (`day`,`planId`)\n) ENGINE=InnoDB DEFAULT CHARSET=utf8mb4 COLLATE=utf8mb4_unicode_ci COMMENT='计费流量统计'",
+ "definition": "CREATE TABLE `edgeServerDailyStats` (\n `id` bigint(20) unsigned NOT NULL AUTO_INCREMENT COMMENT 'ID',\n `userId` int(10) unsigned DEFAULT '0' COMMENT '用户ID',\n `serverId` int(10) unsigned DEFAULT '0' COMMENT '服务ID',\n `regionId` int(10) unsigned DEFAULT '0' COMMENT '区域ID',\n `bytes` bigint(20) unsigned DEFAULT '0' COMMENT '流量',\n `cachedBytes` bigint(20) unsigned DEFAULT '0' COMMENT '缓存的流量',\n `countRequests` bigint(20) unsigned DEFAULT '0' COMMENT '请求数',\n `countCachedRequests` bigint(20) unsigned DEFAULT '0' COMMENT '缓存的请求数',\n `countAttackRequests` bigint(20) unsigned DEFAULT '0' COMMENT '攻击请求数',\n `attackBytes` bigint(20) unsigned DEFAULT '0' COMMENT '攻击流量',\n `day` varchar(8) COLLATE utf8mb4_unicode_ci DEFAULT NULL COMMENT '日期YYYYMMDD',\n `hour` varchar(10) COLLATE utf8mb4_unicode_ci DEFAULT NULL COMMENT 'YYYYMMDDHH',\n `timeFrom` varchar(6) COLLATE utf8mb4_unicode_ci DEFAULT NULL COMMENT '开始时间HHMMSS',\n `timeTo` varchar(6) COLLATE utf8mb4_unicode_ci DEFAULT NULL COMMENT '结束时间',\n `isCharged` tinyint(3) unsigned DEFAULT '0' COMMENT '是否已计算费用',\n `planId` bigint(20) unsigned DEFAULT '0' COMMENT '套餐ID',\n `fee` decimal(11,2) unsigned DEFAULT '0.00' COMMENT '费用',\n PRIMARY KEY (`id`),\n UNIQUE KEY `sererId_regionId_day_timeFrom` (`serverId`,`regionId`,`day`,`timeFrom`),\n KEY `serverId_day` (`serverId`,`day`) USING BTREE,\n KEY `isCharged` (`isCharged`),\n KEY `userId` (`userId`),\n KEY `day_plan` (`day`,`planId`)\n) ENGINE=InnoDB DEFAULT CHARSET=utf8mb4 COLLATE=utf8mb4_unicode_ci COMMENT='计费流量统计'",
"fields": [
{
"name": "id",
- "definition": "bigint unsigned auto_increment COMMENT 'ID'"
+ "definition": "bigint(20) unsigned auto_increment COMMENT 'ID'"
},
{
"name": "userId",
- "definition": "int unsigned DEFAULT '0' COMMENT '用户ID'"
+ "definition": "int(10) unsigned DEFAULT '0' COMMENT '用户ID'"
},
{
"name": "serverId",
- "definition": "int unsigned DEFAULT '0' COMMENT '服务ID'"
+ "definition": "int(10) unsigned DEFAULT '0' COMMENT '服务ID'"
},
{
"name": "regionId",
- "definition": "int unsigned DEFAULT '0' COMMENT '区域ID'"
+ "definition": "int(10) unsigned DEFAULT '0' COMMENT '区域ID'"
},
{
"name": "bytes",
- "definition": "bigint unsigned DEFAULT '0' COMMENT '流量'"
+ "definition": "bigint(20) unsigned DEFAULT '0' COMMENT '流量'"
},
{
"name": "cachedBytes",
- "definition": "bigint unsigned DEFAULT '0' COMMENT '缓存的流量'"
+ "definition": "bigint(20) unsigned DEFAULT '0' COMMENT '缓存的流量'"
},
{
"name": "countRequests",
- "definition": "bigint unsigned DEFAULT '0' COMMENT '请求数'"
+ "definition": "bigint(20) unsigned DEFAULT '0' COMMENT '请求数'"
},
{
"name": "countCachedRequests",
- "definition": "bigint unsigned DEFAULT '0' COMMENT '缓存的请求数'"
+ "definition": "bigint(20) unsigned DEFAULT '0' COMMENT '缓存的请求数'"
},
{
"name": "countAttackRequests",
- "definition": "bigint unsigned DEFAULT '0' COMMENT '攻击请求数'"
+ "definition": "bigint(20) unsigned DEFAULT '0' COMMENT '攻击请求数'"
},
{
"name": "attackBytes",
- "definition": "bigint unsigned DEFAULT '0' COMMENT '攻击流量'"
+ "definition": "bigint(20) unsigned DEFAULT '0' COMMENT '攻击流量'"
},
{
"name": "day",
@@ -250768,11 +251466,11 @@
},
{
"name": "isCharged",
- "definition": "tinyint unsigned DEFAULT '0' COMMENT '是否已计算费用'"
+ "definition": "tinyint(3) unsigned DEFAULT '0' COMMENT '是否已计算费用'"
},
{
"name": "planId",
- "definition": "bigint unsigned DEFAULT '0' COMMENT '套餐ID'"
+ "definition": "bigint(20) unsigned DEFAULT '0' COMMENT '套餐ID'"
},
{
"name": "fee",
@@ -250811,23 +251509,23 @@
"name": "edgeServerDomainHourlyStats",
"engine": "InnoDB",
"charset": "utf8mb4_unicode_ci",
- "definition": "CREATE TABLE `edgeServerDomainHourlyStats` (\n `id` bigint unsigned NOT NULL AUTO_INCREMENT COMMENT 'ID',\n `clusterId` int unsigned DEFAULT '0' COMMENT '集群ID',\n `nodeId` int unsigned DEFAULT '0' COMMENT '节点ID',\n `serverId` int unsigned DEFAULT '0' COMMENT '服务ID',\n `domain` varchar(255) DEFAULT NULL COMMENT '域名',\n `hour` varchar(10) DEFAULT NULL COMMENT 'YYYYMMDDHH',\n `bytes` bigint unsigned DEFAULT '0' COMMENT '流量',\n `cachedBytes` bigint unsigned DEFAULT '0' COMMENT '缓存流量',\n `countRequests` bigint unsigned DEFAULT '0' COMMENT '请求数',\n `countCachedRequests` bigint unsigned DEFAULT '0' COMMENT '缓存请求',\n `countAttackRequests` bigint unsigned DEFAULT '0' COMMENT '攻击请求数',\n `attackBytes` bigint unsigned DEFAULT '0' COMMENT '攻击流量',\n PRIMARY KEY (`id`),\n UNIQUE KEY `domain_hour` (`clusterId`,`serverId`,`domain`,`hour`) USING BTREE,\n KEY `clusterId` (`clusterId`),\n KEY `serverId` (`serverId`),\n KEY `nodeId` (`nodeId`),\n KEY `hour` (`hour`) USING BTREE\n) ENGINE=InnoDB DEFAULT CHARSET=utf8mb4 COLLATE=utf8mb4_unicode_ci COMMENT='服务域名统计'",
+ "definition": "CREATE TABLE `edgeServerDomainHourlyStats` (\n `id` bigint(20) unsigned NOT NULL AUTO_INCREMENT COMMENT 'ID',\n `clusterId` int(10) unsigned DEFAULT '0' COMMENT '集群ID',\n `nodeId` int(10) unsigned DEFAULT '0' COMMENT '节点ID',\n `serverId` int(10) unsigned DEFAULT '0' COMMENT '服务ID',\n `domain` varchar(255) COLLATE utf8mb4_unicode_ci DEFAULT NULL COMMENT '域名',\n `hour` varchar(10) COLLATE utf8mb4_unicode_ci DEFAULT NULL COMMENT 'YYYYMMDDHH',\n `bytes` bigint(20) unsigned DEFAULT '0' COMMENT '流量',\n `cachedBytes` bigint(20) unsigned DEFAULT '0' COMMENT '缓存流量',\n `countRequests` bigint(20) unsigned DEFAULT '0' COMMENT '请求数',\n `countCachedRequests` bigint(20) unsigned DEFAULT '0' COMMENT '缓存请求',\n `countAttackRequests` bigint(20) unsigned DEFAULT '0' COMMENT '攻击请求数',\n `attackBytes` bigint(20) unsigned DEFAULT '0' COMMENT '攻击流量',\n PRIMARY KEY (`id`),\n UNIQUE KEY `domain_hour` (`clusterId`,`serverId`,`domain`,`hour`) USING BTREE,\n KEY `clusterId` (`clusterId`),\n KEY `serverId` (`serverId`),\n KEY `nodeId` (`nodeId`),\n KEY `hour` (`hour`) USING BTREE\n) ENGINE=InnoDB DEFAULT CHARSET=utf8mb4 COLLATE=utf8mb4_unicode_ci COMMENT='服务域名统计'",
"fields": [
{
"name": "id",
- "definition": "bigint unsigned auto_increment COMMENT 'ID'"
+ "definition": "bigint(20) unsigned auto_increment COMMENT 'ID'"
},
{
"name": "clusterId",
- "definition": "int unsigned DEFAULT '0' COMMENT '集群ID'"
+ "definition": "int(10) unsigned DEFAULT '0' COMMENT '集群ID'"
},
{
"name": "nodeId",
- "definition": "int unsigned DEFAULT '0' COMMENT '节点ID'"
+ "definition": "int(10) unsigned DEFAULT '0' COMMENT '节点ID'"
},
{
"name": "serverId",
- "definition": "int unsigned DEFAULT '0' COMMENT '服务ID'"
+ "definition": "int(10) unsigned DEFAULT '0' COMMENT '服务ID'"
},
{
"name": "domain",
@@ -250839,27 +251537,27 @@
},
{
"name": "bytes",
- "definition": "bigint unsigned DEFAULT '0' COMMENT '流量'"
+ "definition": "bigint(20) unsigned DEFAULT '0' COMMENT '流量'"
},
{
"name": "cachedBytes",
- "definition": "bigint unsigned DEFAULT '0' COMMENT '缓存流量'"
+ "definition": "bigint(20) unsigned DEFAULT '0' COMMENT '缓存流量'"
},
{
"name": "countRequests",
- "definition": "bigint unsigned DEFAULT '0' COMMENT '请求数'"
+ "definition": "bigint(20) unsigned DEFAULT '0' COMMENT '请求数'"
},
{
"name": "countCachedRequests",
- "definition": "bigint unsigned DEFAULT '0' COMMENT '缓存请求'"
+ "definition": "bigint(20) unsigned DEFAULT '0' COMMENT '缓存请求'"
},
{
"name": "countAttackRequests",
- "definition": "bigint unsigned DEFAULT '0' COMMENT '攻击请求数'"
+ "definition": "bigint(20) unsigned DEFAULT '0' COMMENT '攻击请求数'"
},
{
"name": "attackBytes",
- "definition": "bigint unsigned DEFAULT '0' COMMENT '攻击流量'"
+ "definition": "bigint(20) unsigned DEFAULT '0' COMMENT '攻击流量'"
}
],
"indexes": [
@@ -250894,23 +251592,23 @@
"name": "edgeServerDomainHourlyStats_0",
"engine": "InnoDB",
"charset": "utf8mb4_unicode_ci",
- "definition": "CREATE TABLE `edgeServerDomainHourlyStats_0` (\n `id` bigint unsigned NOT NULL AUTO_INCREMENT COMMENT 'ID',\n `clusterId` int unsigned DEFAULT '0' COMMENT '集群ID',\n `nodeId` int unsigned DEFAULT '0' COMMENT '节点ID',\n `serverId` int unsigned DEFAULT '0' COMMENT '服务ID',\n `domain` varchar(255) DEFAULT NULL COMMENT '域名',\n `hour` varchar(10) DEFAULT NULL COMMENT 'YYYYMMDDHH',\n `bytes` bigint unsigned DEFAULT '0' COMMENT '流量',\n `cachedBytes` bigint unsigned DEFAULT '0' COMMENT '缓存流量',\n `countRequests` bigint unsigned DEFAULT '0' COMMENT '请求数',\n `countCachedRequests` bigint unsigned DEFAULT '0' COMMENT '缓存请求',\n `countAttackRequests` bigint unsigned DEFAULT '0' COMMENT '攻击请求数',\n `attackBytes` bigint unsigned DEFAULT '0' COMMENT '攻击流量',\n PRIMARY KEY (`id`),\n UNIQUE KEY `domain_hour` (`clusterId`,`serverId`,`domain`,`hour`) USING BTREE,\n KEY `clusterId` (`clusterId`),\n KEY `serverId` (`serverId`),\n KEY `nodeId` (`nodeId`),\n KEY `hour` (`hour`)\n) ENGINE=InnoDB DEFAULT CHARSET=utf8mb4 COLLATE=utf8mb4_unicode_ci COMMENT='服务域名统计'",
+ "definition": "CREATE TABLE `edgeServerDomainHourlyStats_0` (\n `id` bigint(20) unsigned NOT NULL AUTO_INCREMENT COMMENT 'ID',\n `clusterId` int(10) unsigned DEFAULT '0' COMMENT '集群ID',\n `nodeId` int(10) unsigned DEFAULT '0' COMMENT '节点ID',\n `serverId` int(10) unsigned DEFAULT '0' COMMENT '服务ID',\n `domain` varchar(255) COLLATE utf8mb4_unicode_ci DEFAULT NULL COMMENT '域名',\n `hour` varchar(10) COLLATE utf8mb4_unicode_ci DEFAULT NULL COMMENT 'YYYYMMDDHH',\n `bytes` bigint(20) unsigned DEFAULT '0' COMMENT '流量',\n `cachedBytes` bigint(20) unsigned DEFAULT '0' COMMENT '缓存流量',\n `countRequests` bigint(20) unsigned DEFAULT '0' COMMENT '请求数',\n `countCachedRequests` bigint(20) unsigned DEFAULT '0' COMMENT '缓存请求',\n `countAttackRequests` bigint(20) unsigned DEFAULT '0' COMMENT '攻击请求数',\n `attackBytes` bigint(20) unsigned DEFAULT '0' COMMENT '攻击流量',\n PRIMARY KEY (`id`),\n UNIQUE KEY `domain_hour` (`clusterId`,`serverId`,`domain`,`hour`) USING BTREE,\n KEY `clusterId` (`clusterId`),\n KEY `serverId` (`serverId`),\n KEY `nodeId` (`nodeId`),\n KEY `hour` (`hour`)\n) ENGINE=InnoDB DEFAULT CHARSET=utf8mb4 COLLATE=utf8mb4_unicode_ci COMMENT='服务域名统计'",
"fields": [
{
"name": "id",
- "definition": "bigint unsigned auto_increment COMMENT 'ID'"
+ "definition": "bigint(20) unsigned auto_increment COMMENT 'ID'"
},
{
"name": "clusterId",
- "definition": "int unsigned DEFAULT '0' COMMENT '集群ID'"
+ "definition": "int(10) unsigned DEFAULT '0' COMMENT '集群ID'"
},
{
"name": "nodeId",
- "definition": "int unsigned DEFAULT '0' COMMENT '节点ID'"
+ "definition": "int(10) unsigned DEFAULT '0' COMMENT '节点ID'"
},
{
"name": "serverId",
- "definition": "int unsigned DEFAULT '0' COMMENT '服务ID'"
+ "definition": "int(10) unsigned DEFAULT '0' COMMENT '服务ID'"
},
{
"name": "domain",
@@ -250922,27 +251620,27 @@
},
{
"name": "bytes",
- "definition": "bigint unsigned DEFAULT '0' COMMENT '流量'"
+ "definition": "bigint(20) unsigned DEFAULT '0' COMMENT '流量'"
},
{
"name": "cachedBytes",
- "definition": "bigint unsigned DEFAULT '0' COMMENT '缓存流量'"
+ "definition": "bigint(20) unsigned DEFAULT '0' COMMENT '缓存流量'"
},
{
"name": "countRequests",
- "definition": "bigint unsigned DEFAULT '0' COMMENT '请求数'"
+ "definition": "bigint(20) unsigned DEFAULT '0' COMMENT '请求数'"
},
{
"name": "countCachedRequests",
- "definition": "bigint unsigned DEFAULT '0' COMMENT '缓存请求'"
+ "definition": "bigint(20) unsigned DEFAULT '0' COMMENT '缓存请求'"
},
{
"name": "countAttackRequests",
- "definition": "bigint unsigned DEFAULT '0' COMMENT '攻击请求数'"
+ "definition": "bigint(20) unsigned DEFAULT '0' COMMENT '攻击请求数'"
},
{
"name": "attackBytes",
- "definition": "bigint unsigned DEFAULT '0' COMMENT '攻击流量'"
+ "definition": "bigint(20) unsigned DEFAULT '0' COMMENT '攻击流量'"
}
],
"indexes": [
@@ -250977,23 +251675,23 @@
"name": "edgeServerDomainHourlyStats_1",
"engine": "InnoDB",
"charset": "utf8mb4_unicode_ci",
- "definition": "CREATE TABLE `edgeServerDomainHourlyStats_1` (\n `id` bigint unsigned NOT NULL AUTO_INCREMENT COMMENT 'ID',\n `clusterId` int unsigned DEFAULT '0' COMMENT '集群ID',\n `nodeId` int unsigned DEFAULT '0' COMMENT '节点ID',\n `serverId` int unsigned DEFAULT '0' COMMENT '服务ID',\n `domain` varchar(255) DEFAULT NULL COMMENT '域名',\n `hour` varchar(10) DEFAULT NULL COMMENT 'YYYYMMDDHH',\n `bytes` bigint unsigned DEFAULT '0' COMMENT '流量',\n `cachedBytes` bigint unsigned DEFAULT '0' COMMENT '缓存流量',\n `countRequests` bigint unsigned DEFAULT '0' COMMENT '请求数',\n `countCachedRequests` bigint unsigned DEFAULT '0' COMMENT '缓存请求',\n `countAttackRequests` bigint unsigned DEFAULT '0' COMMENT '攻击请求数',\n `attackBytes` bigint unsigned DEFAULT '0' COMMENT '攻击流量',\n PRIMARY KEY (`id`),\n UNIQUE KEY `domain_hour` (`clusterId`,`serverId`,`domain`,`hour`) USING BTREE,\n KEY `clusterId` (`clusterId`),\n KEY `serverId` (`serverId`),\n KEY `nodeId` (`nodeId`),\n KEY `hour` (`hour`)\n) ENGINE=InnoDB DEFAULT CHARSET=utf8mb4 COLLATE=utf8mb4_unicode_ci COMMENT='服务域名统计'",
+ "definition": "CREATE TABLE `edgeServerDomainHourlyStats_1` (\n `id` bigint(20) unsigned NOT NULL AUTO_INCREMENT COMMENT 'ID',\n `clusterId` int(10) unsigned DEFAULT '0' COMMENT '集群ID',\n `nodeId` int(10) unsigned DEFAULT '0' COMMENT '节点ID',\n `serverId` int(10) unsigned DEFAULT '0' COMMENT '服务ID',\n `domain` varchar(255) COLLATE utf8mb4_unicode_ci DEFAULT NULL COMMENT '域名',\n `hour` varchar(10) COLLATE utf8mb4_unicode_ci DEFAULT NULL COMMENT 'YYYYMMDDHH',\n `bytes` bigint(20) unsigned DEFAULT '0' COMMENT '流量',\n `cachedBytes` bigint(20) unsigned DEFAULT '0' COMMENT '缓存流量',\n `countRequests` bigint(20) unsigned DEFAULT '0' COMMENT '请求数',\n `countCachedRequests` bigint(20) unsigned DEFAULT '0' COMMENT '缓存请求',\n `countAttackRequests` bigint(20) unsigned DEFAULT '0' COMMENT '攻击请求数',\n `attackBytes` bigint(20) unsigned DEFAULT '0' COMMENT '攻击流量',\n PRIMARY KEY (`id`),\n UNIQUE KEY `domain_hour` (`clusterId`,`serverId`,`domain`,`hour`) USING BTREE,\n KEY `clusterId` (`clusterId`),\n KEY `serverId` (`serverId`),\n KEY `nodeId` (`nodeId`),\n KEY `hour` (`hour`)\n) ENGINE=InnoDB DEFAULT CHARSET=utf8mb4 COLLATE=utf8mb4_unicode_ci COMMENT='服务域名统计'",
"fields": [
{
"name": "id",
- "definition": "bigint unsigned auto_increment COMMENT 'ID'"
+ "definition": "bigint(20) unsigned auto_increment COMMENT 'ID'"
},
{
"name": "clusterId",
- "definition": "int unsigned DEFAULT '0' COMMENT '集群ID'"
+ "definition": "int(10) unsigned DEFAULT '0' COMMENT '集群ID'"
},
{
"name": "nodeId",
- "definition": "int unsigned DEFAULT '0' COMMENT '节点ID'"
+ "definition": "int(10) unsigned DEFAULT '0' COMMENT '节点ID'"
},
{
"name": "serverId",
- "definition": "int unsigned DEFAULT '0' COMMENT '服务ID'"
+ "definition": "int(10) unsigned DEFAULT '0' COMMENT '服务ID'"
},
{
"name": "domain",
@@ -251005,27 +251703,27 @@
},
{
"name": "bytes",
- "definition": "bigint unsigned DEFAULT '0' COMMENT '流量'"
+ "definition": "bigint(20) unsigned DEFAULT '0' COMMENT '流量'"
},
{
"name": "cachedBytes",
- "definition": "bigint unsigned DEFAULT '0' COMMENT '缓存流量'"
+ "definition": "bigint(20) unsigned DEFAULT '0' COMMENT '缓存流量'"
},
{
"name": "countRequests",
- "definition": "bigint unsigned DEFAULT '0' COMMENT '请求数'"
+ "definition": "bigint(20) unsigned DEFAULT '0' COMMENT '请求数'"
},
{
"name": "countCachedRequests",
- "definition": "bigint unsigned DEFAULT '0' COMMENT '缓存请求'"
+ "definition": "bigint(20) unsigned DEFAULT '0' COMMENT '缓存请求'"
},
{
"name": "countAttackRequests",
- "definition": "bigint unsigned DEFAULT '0' COMMENT '攻击请求数'"
+ "definition": "bigint(20) unsigned DEFAULT '0' COMMENT '攻击请求数'"
},
{
"name": "attackBytes",
- "definition": "bigint unsigned DEFAULT '0' COMMENT '攻击流量'"
+ "definition": "bigint(20) unsigned DEFAULT '0' COMMENT '攻击流量'"
}
],
"indexes": [
@@ -251060,23 +251758,23 @@
"name": "edgeServerDomainHourlyStats_2",
"engine": "InnoDB",
"charset": "utf8mb4_unicode_ci",
- "definition": "CREATE TABLE `edgeServerDomainHourlyStats_2` (\n `id` bigint unsigned NOT NULL AUTO_INCREMENT COMMENT 'ID',\n `clusterId` int unsigned DEFAULT '0' COMMENT '集群ID',\n `nodeId` int unsigned DEFAULT '0' COMMENT '节点ID',\n `serverId` int unsigned DEFAULT '0' COMMENT '服务ID',\n `domain` varchar(255) DEFAULT NULL COMMENT '域名',\n `hour` varchar(10) DEFAULT NULL COMMENT 'YYYYMMDDHH',\n `bytes` bigint unsigned DEFAULT '0' COMMENT '流量',\n `cachedBytes` bigint unsigned DEFAULT '0' COMMENT '缓存流量',\n `countRequests` bigint unsigned DEFAULT '0' COMMENT '请求数',\n `countCachedRequests` bigint unsigned DEFAULT '0' COMMENT '缓存请求',\n `countAttackRequests` bigint unsigned DEFAULT '0' COMMENT '攻击请求数',\n `attackBytes` bigint unsigned DEFAULT '0' COMMENT '攻击流量',\n PRIMARY KEY (`id`),\n UNIQUE KEY `domain_hour` (`clusterId`,`serverId`,`domain`,`hour`) USING BTREE,\n KEY `clusterId` (`clusterId`),\n KEY `serverId` (`serverId`),\n KEY `nodeId` (`nodeId`),\n KEY `hour` (`hour`) USING BTREE\n) ENGINE=InnoDB DEFAULT CHARSET=utf8mb4 COLLATE=utf8mb4_unicode_ci COMMENT='服务域名统计'",
+ "definition": "CREATE TABLE `edgeServerDomainHourlyStats_2` (\n `id` bigint(20) unsigned NOT NULL AUTO_INCREMENT COMMENT 'ID',\n `clusterId` int(10) unsigned DEFAULT '0' COMMENT '集群ID',\n `nodeId` int(10) unsigned DEFAULT '0' COMMENT '节点ID',\n `serverId` int(10) unsigned DEFAULT '0' COMMENT '服务ID',\n `domain` varchar(255) COLLATE utf8mb4_unicode_ci DEFAULT NULL COMMENT '域名',\n `hour` varchar(10) COLLATE utf8mb4_unicode_ci DEFAULT NULL COMMENT 'YYYYMMDDHH',\n `bytes` bigint(20) unsigned DEFAULT '0' COMMENT '流量',\n `cachedBytes` bigint(20) unsigned DEFAULT '0' COMMENT '缓存流量',\n `countRequests` bigint(20) unsigned DEFAULT '0' COMMENT '请求数',\n `countCachedRequests` bigint(20) unsigned DEFAULT '0' COMMENT '缓存请求',\n `countAttackRequests` bigint(20) unsigned DEFAULT '0' COMMENT '攻击请求数',\n `attackBytes` bigint(20) unsigned DEFAULT '0' COMMENT '攻击流量',\n PRIMARY KEY (`id`),\n UNIQUE KEY `domain_hour` (`clusterId`,`serverId`,`domain`,`hour`) USING BTREE,\n KEY `clusterId` (`clusterId`),\n KEY `serverId` (`serverId`),\n KEY `nodeId` (`nodeId`),\n KEY `hour` (`hour`) USING BTREE\n) ENGINE=InnoDB DEFAULT CHARSET=utf8mb4 COLLATE=utf8mb4_unicode_ci COMMENT='服务域名统计'",
"fields": [
{
"name": "id",
- "definition": "bigint unsigned auto_increment COMMENT 'ID'"
+ "definition": "bigint(20) unsigned auto_increment COMMENT 'ID'"
},
{
"name": "clusterId",
- "definition": "int unsigned DEFAULT '0' COMMENT '集群ID'"
+ "definition": "int(10) unsigned DEFAULT '0' COMMENT '集群ID'"
},
{
"name": "nodeId",
- "definition": "int unsigned DEFAULT '0' COMMENT '节点ID'"
+ "definition": "int(10) unsigned DEFAULT '0' COMMENT '节点ID'"
},
{
"name": "serverId",
- "definition": "int unsigned DEFAULT '0' COMMENT '服务ID'"
+ "definition": "int(10) unsigned DEFAULT '0' COMMENT '服务ID'"
},
{
"name": "domain",
@@ -251088,27 +251786,27 @@
},
{
"name": "bytes",
- "definition": "bigint unsigned DEFAULT '0' COMMENT '流量'"
+ "definition": "bigint(20) unsigned DEFAULT '0' COMMENT '流量'"
},
{
"name": "cachedBytes",
- "definition": "bigint unsigned DEFAULT '0' COMMENT '缓存流量'"
+ "definition": "bigint(20) unsigned DEFAULT '0' COMMENT '缓存流量'"
},
{
"name": "countRequests",
- "definition": "bigint unsigned DEFAULT '0' COMMENT '请求数'"
+ "definition": "bigint(20) unsigned DEFAULT '0' COMMENT '请求数'"
},
{
"name": "countCachedRequests",
- "definition": "bigint unsigned DEFAULT '0' COMMENT '缓存请求'"
+ "definition": "bigint(20) unsigned DEFAULT '0' COMMENT '缓存请求'"
},
{
"name": "countAttackRequests",
- "definition": "bigint unsigned DEFAULT '0' COMMENT '攻击请求数'"
+ "definition": "bigint(20) unsigned DEFAULT '0' COMMENT '攻击请求数'"
},
{
"name": "attackBytes",
- "definition": "bigint unsigned DEFAULT '0' COMMENT '攻击流量'"
+ "definition": "bigint(20) unsigned DEFAULT '0' COMMENT '攻击流量'"
}
],
"indexes": [
@@ -251143,23 +251841,23 @@
"name": "edgeServerDomainHourlyStats_3",
"engine": "InnoDB",
"charset": "utf8mb4_unicode_ci",
- "definition": "CREATE TABLE `edgeServerDomainHourlyStats_3` (\n `id` bigint unsigned NOT NULL AUTO_INCREMENT COMMENT 'ID',\n `clusterId` int unsigned DEFAULT '0' COMMENT '集群ID',\n `nodeId` int unsigned DEFAULT '0' COMMENT '节点ID',\n `serverId` int unsigned DEFAULT '0' COMMENT '服务ID',\n `domain` varchar(255) DEFAULT NULL COMMENT '域名',\n `hour` varchar(10) DEFAULT NULL COMMENT 'YYYYMMDDHH',\n `bytes` bigint unsigned DEFAULT '0' COMMENT '流量',\n `cachedBytes` bigint unsigned DEFAULT '0' COMMENT '缓存流量',\n `countRequests` bigint unsigned DEFAULT '0' COMMENT '请求数',\n `countCachedRequests` bigint unsigned DEFAULT '0' COMMENT '缓存请求',\n `countAttackRequests` bigint unsigned DEFAULT '0' COMMENT '攻击请求数',\n `attackBytes` bigint unsigned DEFAULT '0' COMMENT '攻击流量',\n PRIMARY KEY (`id`),\n UNIQUE KEY `domain_hour` (`clusterId`,`serverId`,`domain`,`hour`) USING BTREE,\n KEY `clusterId` (`clusterId`),\n KEY `serverId` (`serverId`),\n KEY `nodeId` (`nodeId`),\n KEY `hour` (`hour`)\n) ENGINE=InnoDB DEFAULT CHARSET=utf8mb4 COLLATE=utf8mb4_unicode_ci COMMENT='服务域名统计'",
+ "definition": "CREATE TABLE `edgeServerDomainHourlyStats_3` (\n `id` bigint(20) unsigned NOT NULL AUTO_INCREMENT COMMENT 'ID',\n `clusterId` int(10) unsigned DEFAULT '0' COMMENT '集群ID',\n `nodeId` int(10) unsigned DEFAULT '0' COMMENT '节点ID',\n `serverId` int(10) unsigned DEFAULT '0' COMMENT '服务ID',\n `domain` varchar(255) COLLATE utf8mb4_unicode_ci DEFAULT NULL COMMENT '域名',\n `hour` varchar(10) COLLATE utf8mb4_unicode_ci DEFAULT NULL COMMENT 'YYYYMMDDHH',\n `bytes` bigint(20) unsigned DEFAULT '0' COMMENT '流量',\n `cachedBytes` bigint(20) unsigned DEFAULT '0' COMMENT '缓存流量',\n `countRequests` bigint(20) unsigned DEFAULT '0' COMMENT '请求数',\n `countCachedRequests` bigint(20) unsigned DEFAULT '0' COMMENT '缓存请求',\n `countAttackRequests` bigint(20) unsigned DEFAULT '0' COMMENT '攻击请求数',\n `attackBytes` bigint(20) unsigned DEFAULT '0' COMMENT '攻击流量',\n PRIMARY KEY (`id`),\n UNIQUE KEY `domain_hour` (`clusterId`,`serverId`,`domain`,`hour`) USING BTREE,\n KEY `clusterId` (`clusterId`),\n KEY `serverId` (`serverId`),\n KEY `nodeId` (`nodeId`),\n KEY `hour` (`hour`)\n) ENGINE=InnoDB DEFAULT CHARSET=utf8mb4 COLLATE=utf8mb4_unicode_ci COMMENT='服务域名统计'",
"fields": [
{
"name": "id",
- "definition": "bigint unsigned auto_increment COMMENT 'ID'"
+ "definition": "bigint(20) unsigned auto_increment COMMENT 'ID'"
},
{
"name": "clusterId",
- "definition": "int unsigned DEFAULT '0' COMMENT '集群ID'"
+ "definition": "int(10) unsigned DEFAULT '0' COMMENT '集群ID'"
},
{
"name": "nodeId",
- "definition": "int unsigned DEFAULT '0' COMMENT '节点ID'"
+ "definition": "int(10) unsigned DEFAULT '0' COMMENT '节点ID'"
},
{
"name": "serverId",
- "definition": "int unsigned DEFAULT '0' COMMENT '服务ID'"
+ "definition": "int(10) unsigned DEFAULT '0' COMMENT '服务ID'"
},
{
"name": "domain",
@@ -251171,27 +251869,27 @@
},
{
"name": "bytes",
- "definition": "bigint unsigned DEFAULT '0' COMMENT '流量'"
+ "definition": "bigint(20) unsigned DEFAULT '0' COMMENT '流量'"
},
{
"name": "cachedBytes",
- "definition": "bigint unsigned DEFAULT '0' COMMENT '缓存流量'"
+ "definition": "bigint(20) unsigned DEFAULT '0' COMMENT '缓存流量'"
},
{
"name": "countRequests",
- "definition": "bigint unsigned DEFAULT '0' COMMENT '请求数'"
+ "definition": "bigint(20) unsigned DEFAULT '0' COMMENT '请求数'"
},
{
"name": "countCachedRequests",
- "definition": "bigint unsigned DEFAULT '0' COMMENT '缓存请求'"
+ "definition": "bigint(20) unsigned DEFAULT '0' COMMENT '缓存请求'"
},
{
"name": "countAttackRequests",
- "definition": "bigint unsigned DEFAULT '0' COMMENT '攻击请求数'"
+ "definition": "bigint(20) unsigned DEFAULT '0' COMMENT '攻击请求数'"
},
{
"name": "attackBytes",
- "definition": "bigint unsigned DEFAULT '0' COMMENT '攻击流量'"
+ "definition": "bigint(20) unsigned DEFAULT '0' COMMENT '攻击流量'"
}
],
"indexes": [
@@ -251226,23 +251924,23 @@
"name": "edgeServerDomainHourlyStats_4",
"engine": "InnoDB",
"charset": "utf8mb4_unicode_ci",
- "definition": "CREATE TABLE `edgeServerDomainHourlyStats_4` (\n `id` bigint unsigned NOT NULL AUTO_INCREMENT COMMENT 'ID',\n `clusterId` int unsigned DEFAULT '0' COMMENT '集群ID',\n `nodeId` int unsigned DEFAULT '0' COMMENT '节点ID',\n `serverId` int unsigned DEFAULT '0' COMMENT '服务ID',\n `domain` varchar(255) DEFAULT NULL COMMENT '域名',\n `hour` varchar(10) DEFAULT NULL COMMENT 'YYYYMMDDHH',\n `bytes` bigint unsigned DEFAULT '0' COMMENT '流量',\n `cachedBytes` bigint unsigned DEFAULT '0' COMMENT '缓存流量',\n `countRequests` bigint unsigned DEFAULT '0' COMMENT '请求数',\n `countCachedRequests` bigint unsigned DEFAULT '0' COMMENT '缓存请求',\n `countAttackRequests` bigint unsigned DEFAULT '0' COMMENT '攻击请求数',\n `attackBytes` bigint unsigned DEFAULT '0' COMMENT '攻击流量',\n PRIMARY KEY (`id`),\n UNIQUE KEY `domain_hour` (`clusterId`,`serverId`,`domain`,`hour`) USING BTREE,\n KEY `clusterId` (`clusterId`),\n KEY `serverId` (`serverId`),\n KEY `nodeId` (`nodeId`),\n KEY `hour` (`hour`)\n) ENGINE=InnoDB DEFAULT CHARSET=utf8mb4 COLLATE=utf8mb4_unicode_ci COMMENT='服务域名统计'",
+ "definition": "CREATE TABLE `edgeServerDomainHourlyStats_4` (\n `id` bigint(20) unsigned NOT NULL AUTO_INCREMENT COMMENT 'ID',\n `clusterId` int(10) unsigned DEFAULT '0' COMMENT '集群ID',\n `nodeId` int(10) unsigned DEFAULT '0' COMMENT '节点ID',\n `serverId` int(10) unsigned DEFAULT '0' COMMENT '服务ID',\n `domain` varchar(255) COLLATE utf8mb4_unicode_ci DEFAULT NULL COMMENT '域名',\n `hour` varchar(10) COLLATE utf8mb4_unicode_ci DEFAULT NULL COMMENT 'YYYYMMDDHH',\n `bytes` bigint(20) unsigned DEFAULT '0' COMMENT '流量',\n `cachedBytes` bigint(20) unsigned DEFAULT '0' COMMENT '缓存流量',\n `countRequests` bigint(20) unsigned DEFAULT '0' COMMENT '请求数',\n `countCachedRequests` bigint(20) unsigned DEFAULT '0' COMMENT '缓存请求',\n `countAttackRequests` bigint(20) unsigned DEFAULT '0' COMMENT '攻击请求数',\n `attackBytes` bigint(20) unsigned DEFAULT '0' COMMENT '攻击流量',\n PRIMARY KEY (`id`),\n UNIQUE KEY `domain_hour` (`clusterId`,`serverId`,`domain`,`hour`) USING BTREE,\n KEY `clusterId` (`clusterId`),\n KEY `serverId` (`serverId`),\n KEY `nodeId` (`nodeId`),\n KEY `hour` (`hour`)\n) ENGINE=InnoDB DEFAULT CHARSET=utf8mb4 COLLATE=utf8mb4_unicode_ci COMMENT='服务域名统计'",
"fields": [
{
"name": "id",
- "definition": "bigint unsigned auto_increment COMMENT 'ID'"
+ "definition": "bigint(20) unsigned auto_increment COMMENT 'ID'"
},
{
"name": "clusterId",
- "definition": "int unsigned DEFAULT '0' COMMENT '集群ID'"
+ "definition": "int(10) unsigned DEFAULT '0' COMMENT '集群ID'"
},
{
"name": "nodeId",
- "definition": "int unsigned DEFAULT '0' COMMENT '节点ID'"
+ "definition": "int(10) unsigned DEFAULT '0' COMMENT '节点ID'"
},
{
"name": "serverId",
- "definition": "int unsigned DEFAULT '0' COMMENT '服务ID'"
+ "definition": "int(10) unsigned DEFAULT '0' COMMENT '服务ID'"
},
{
"name": "domain",
@@ -251254,27 +251952,27 @@
},
{
"name": "bytes",
- "definition": "bigint unsigned DEFAULT '0' COMMENT '流量'"
+ "definition": "bigint(20) unsigned DEFAULT '0' COMMENT '流量'"
},
{
"name": "cachedBytes",
- "definition": "bigint unsigned DEFAULT '0' COMMENT '缓存流量'"
+ "definition": "bigint(20) unsigned DEFAULT '0' COMMENT '缓存流量'"
},
{
"name": "countRequests",
- "definition": "bigint unsigned DEFAULT '0' COMMENT '请求数'"
+ "definition": "bigint(20) unsigned DEFAULT '0' COMMENT '请求数'"
},
{
"name": "countCachedRequests",
- "definition": "bigint unsigned DEFAULT '0' COMMENT '缓存请求'"
+ "definition": "bigint(20) unsigned DEFAULT '0' COMMENT '缓存请求'"
},
{
"name": "countAttackRequests",
- "definition": "bigint unsigned DEFAULT '0' COMMENT '攻击请求数'"
+ "definition": "bigint(20) unsigned DEFAULT '0' COMMENT '攻击请求数'"
},
{
"name": "attackBytes",
- "definition": "bigint unsigned DEFAULT '0' COMMENT '攻击流量'"
+ "definition": "bigint(20) unsigned DEFAULT '0' COMMENT '攻击流量'"
}
],
"indexes": [
@@ -251309,23 +252007,23 @@
"name": "edgeServerDomainHourlyStats_5",
"engine": "InnoDB",
"charset": "utf8mb4_unicode_ci",
- "definition": "CREATE TABLE `edgeServerDomainHourlyStats_5` (\n `id` bigint unsigned NOT NULL AUTO_INCREMENT COMMENT 'ID',\n `clusterId` int unsigned DEFAULT '0' COMMENT '集群ID',\n `nodeId` int unsigned DEFAULT '0' COMMENT '节点ID',\n `serverId` int unsigned DEFAULT '0' COMMENT '服务ID',\n `domain` varchar(255) DEFAULT NULL COMMENT '域名',\n `hour` varchar(10) DEFAULT NULL COMMENT 'YYYYMMDDHH',\n `bytes` bigint unsigned DEFAULT '0' COMMENT '流量',\n `cachedBytes` bigint unsigned DEFAULT '0' COMMENT '缓存流量',\n `countRequests` bigint unsigned DEFAULT '0' COMMENT '请求数',\n `countCachedRequests` bigint unsigned DEFAULT '0' COMMENT '缓存请求',\n `countAttackRequests` bigint unsigned DEFAULT '0' COMMENT '攻击请求数',\n `attackBytes` bigint unsigned DEFAULT '0' COMMENT '攻击流量',\n PRIMARY KEY (`id`),\n UNIQUE KEY `domain_hour` (`clusterId`,`serverId`,`domain`,`hour`) USING BTREE,\n KEY `clusterId` (`clusterId`),\n KEY `serverId` (`serverId`),\n KEY `nodeId` (`nodeId`),\n KEY `hour` (`hour`)\n) ENGINE=InnoDB DEFAULT CHARSET=utf8mb4 COLLATE=utf8mb4_unicode_ci COMMENT='服务域名统计'",
+ "definition": "CREATE TABLE `edgeServerDomainHourlyStats_5` (\n `id` bigint(20) unsigned NOT NULL AUTO_INCREMENT COMMENT 'ID',\n `clusterId` int(10) unsigned DEFAULT '0' COMMENT '集群ID',\n `nodeId` int(10) unsigned DEFAULT '0' COMMENT '节点ID',\n `serverId` int(10) unsigned DEFAULT '0' COMMENT '服务ID',\n `domain` varchar(255) COLLATE utf8mb4_unicode_ci DEFAULT NULL COMMENT '域名',\n `hour` varchar(10) COLLATE utf8mb4_unicode_ci DEFAULT NULL COMMENT 'YYYYMMDDHH',\n `bytes` bigint(20) unsigned DEFAULT '0' COMMENT '流量',\n `cachedBytes` bigint(20) unsigned DEFAULT '0' COMMENT '缓存流量',\n `countRequests` bigint(20) unsigned DEFAULT '0' COMMENT '请求数',\n `countCachedRequests` bigint(20) unsigned DEFAULT '0' COMMENT '缓存请求',\n `countAttackRequests` bigint(20) unsigned DEFAULT '0' COMMENT '攻击请求数',\n `attackBytes` bigint(20) unsigned DEFAULT '0' COMMENT '攻击流量',\n PRIMARY KEY (`id`),\n UNIQUE KEY `domain_hour` (`clusterId`,`serverId`,`domain`,`hour`) USING BTREE,\n KEY `clusterId` (`clusterId`),\n KEY `serverId` (`serverId`),\n KEY `nodeId` (`nodeId`),\n KEY `hour` (`hour`)\n) ENGINE=InnoDB DEFAULT CHARSET=utf8mb4 COLLATE=utf8mb4_unicode_ci COMMENT='服务域名统计'",
"fields": [
{
"name": "id",
- "definition": "bigint unsigned auto_increment COMMENT 'ID'"
+ "definition": "bigint(20) unsigned auto_increment COMMENT 'ID'"
},
{
"name": "clusterId",
- "definition": "int unsigned DEFAULT '0' COMMENT '集群ID'"
+ "definition": "int(10) unsigned DEFAULT '0' COMMENT '集群ID'"
},
{
"name": "nodeId",
- "definition": "int unsigned DEFAULT '0' COMMENT '节点ID'"
+ "definition": "int(10) unsigned DEFAULT '0' COMMENT '节点ID'"
},
{
"name": "serverId",
- "definition": "int unsigned DEFAULT '0' COMMENT '服务ID'"
+ "definition": "int(10) unsigned DEFAULT '0' COMMENT '服务ID'"
},
{
"name": "domain",
@@ -251337,27 +252035,27 @@
},
{
"name": "bytes",
- "definition": "bigint unsigned DEFAULT '0' COMMENT '流量'"
+ "definition": "bigint(20) unsigned DEFAULT '0' COMMENT '流量'"
},
{
"name": "cachedBytes",
- "definition": "bigint unsigned DEFAULT '0' COMMENT '缓存流量'"
+ "definition": "bigint(20) unsigned DEFAULT '0' COMMENT '缓存流量'"
},
{
"name": "countRequests",
- "definition": "bigint unsigned DEFAULT '0' COMMENT '请求数'"
+ "definition": "bigint(20) unsigned DEFAULT '0' COMMENT '请求数'"
},
{
"name": "countCachedRequests",
- "definition": "bigint unsigned DEFAULT '0' COMMENT '缓存请求'"
+ "definition": "bigint(20) unsigned DEFAULT '0' COMMENT '缓存请求'"
},
{
"name": "countAttackRequests",
- "definition": "bigint unsigned DEFAULT '0' COMMENT '攻击请求数'"
+ "definition": "bigint(20) unsigned DEFAULT '0' COMMENT '攻击请求数'"
},
{
"name": "attackBytes",
- "definition": "bigint unsigned DEFAULT '0' COMMENT '攻击流量'"
+ "definition": "bigint(20) unsigned DEFAULT '0' COMMENT '攻击流量'"
}
],
"indexes": [
@@ -251392,23 +252090,23 @@
"name": "edgeServerDomainHourlyStats_6",
"engine": "InnoDB",
"charset": "utf8mb4_unicode_ci",
- "definition": "CREATE TABLE `edgeServerDomainHourlyStats_6` (\n `id` bigint unsigned NOT NULL AUTO_INCREMENT COMMENT 'ID',\n `clusterId` int unsigned DEFAULT '0' COMMENT '集群ID',\n `nodeId` int unsigned DEFAULT '0' COMMENT '节点ID',\n `serverId` int unsigned DEFAULT '0' COMMENT '服务ID',\n `domain` varchar(255) DEFAULT NULL COMMENT '域名',\n `hour` varchar(10) DEFAULT NULL COMMENT 'YYYYMMDDHH',\n `bytes` bigint unsigned DEFAULT '0' COMMENT '流量',\n `cachedBytes` bigint unsigned DEFAULT '0' COMMENT '缓存流量',\n `countRequests` bigint unsigned DEFAULT '0' COMMENT '请求数',\n `countCachedRequests` bigint unsigned DEFAULT '0' COMMENT '缓存请求',\n `countAttackRequests` bigint unsigned DEFAULT '0' COMMENT '攻击请求数',\n `attackBytes` bigint unsigned DEFAULT '0' COMMENT '攻击流量',\n PRIMARY KEY (`id`),\n UNIQUE KEY `domain_hour` (`clusterId`,`serverId`,`domain`,`hour`) USING BTREE,\n KEY `clusterId` (`clusterId`),\n KEY `serverId` (`serverId`),\n KEY `nodeId` (`nodeId`),\n KEY `hour` (`hour`)\n) ENGINE=InnoDB DEFAULT CHARSET=utf8mb4 COLLATE=utf8mb4_unicode_ci COMMENT='服务域名统计'",
+ "definition": "CREATE TABLE `edgeServerDomainHourlyStats_6` (\n `id` bigint(20) unsigned NOT NULL AUTO_INCREMENT COMMENT 'ID',\n `clusterId` int(10) unsigned DEFAULT '0' COMMENT '集群ID',\n `nodeId` int(10) unsigned DEFAULT '0' COMMENT '节点ID',\n `serverId` int(10) unsigned DEFAULT '0' COMMENT '服务ID',\n `domain` varchar(255) COLLATE utf8mb4_unicode_ci DEFAULT NULL COMMENT '域名',\n `hour` varchar(10) COLLATE utf8mb4_unicode_ci DEFAULT NULL COMMENT 'YYYYMMDDHH',\n `bytes` bigint(20) unsigned DEFAULT '0' COMMENT '流量',\n `cachedBytes` bigint(20) unsigned DEFAULT '0' COMMENT '缓存流量',\n `countRequests` bigint(20) unsigned DEFAULT '0' COMMENT '请求数',\n `countCachedRequests` bigint(20) unsigned DEFAULT '0' COMMENT '缓存请求',\n `countAttackRequests` bigint(20) unsigned DEFAULT '0' COMMENT '攻击请求数',\n `attackBytes` bigint(20) unsigned DEFAULT '0' COMMENT '攻击流量',\n PRIMARY KEY (`id`),\n UNIQUE KEY `domain_hour` (`clusterId`,`serverId`,`domain`,`hour`) USING BTREE,\n KEY `clusterId` (`clusterId`),\n KEY `serverId` (`serverId`),\n KEY `nodeId` (`nodeId`),\n KEY `hour` (`hour`)\n) ENGINE=InnoDB DEFAULT CHARSET=utf8mb4 COLLATE=utf8mb4_unicode_ci COMMENT='服务域名统计'",
"fields": [
{
"name": "id",
- "definition": "bigint unsigned auto_increment COMMENT 'ID'"
+ "definition": "bigint(20) unsigned auto_increment COMMENT 'ID'"
},
{
"name": "clusterId",
- "definition": "int unsigned DEFAULT '0' COMMENT '集群ID'"
+ "definition": "int(10) unsigned DEFAULT '0' COMMENT '集群ID'"
},
{
"name": "nodeId",
- "definition": "int unsigned DEFAULT '0' COMMENT '节点ID'"
+ "definition": "int(10) unsigned DEFAULT '0' COMMENT '节点ID'"
},
{
"name": "serverId",
- "definition": "int unsigned DEFAULT '0' COMMENT '服务ID'"
+ "definition": "int(10) unsigned DEFAULT '0' COMMENT '服务ID'"
},
{
"name": "domain",
@@ -251420,27 +252118,27 @@
},
{
"name": "bytes",
- "definition": "bigint unsigned DEFAULT '0' COMMENT '流量'"
+ "definition": "bigint(20) unsigned DEFAULT '0' COMMENT '流量'"
},
{
"name": "cachedBytes",
- "definition": "bigint unsigned DEFAULT '0' COMMENT '缓存流量'"
+ "definition": "bigint(20) unsigned DEFAULT '0' COMMENT '缓存流量'"
},
{
"name": "countRequests",
- "definition": "bigint unsigned DEFAULT '0' COMMENT '请求数'"
+ "definition": "bigint(20) unsigned DEFAULT '0' COMMENT '请求数'"
},
{
"name": "countCachedRequests",
- "definition": "bigint unsigned DEFAULT '0' COMMENT '缓存请求'"
+ "definition": "bigint(20) unsigned DEFAULT '0' COMMENT '缓存请求'"
},
{
"name": "countAttackRequests",
- "definition": "bigint unsigned DEFAULT '0' COMMENT '攻击请求数'"
+ "definition": "bigint(20) unsigned DEFAULT '0' COMMENT '攻击请求数'"
},
{
"name": "attackBytes",
- "definition": "bigint unsigned DEFAULT '0' COMMENT '攻击流量'"
+ "definition": "bigint(20) unsigned DEFAULT '0' COMMENT '攻击流量'"
}
],
"indexes": [
@@ -251475,23 +252173,23 @@
"name": "edgeServerDomainHourlyStats_7",
"engine": "InnoDB",
"charset": "utf8mb4_unicode_ci",
- "definition": "CREATE TABLE `edgeServerDomainHourlyStats_7` (\n `id` bigint unsigned NOT NULL AUTO_INCREMENT COMMENT 'ID',\n `clusterId` int unsigned DEFAULT '0' COMMENT '集群ID',\n `nodeId` int unsigned DEFAULT '0' COMMENT '节点ID',\n `serverId` int unsigned DEFAULT '0' COMMENT '服务ID',\n `domain` varchar(255) DEFAULT NULL COMMENT '域名',\n `hour` varchar(10) DEFAULT NULL COMMENT 'YYYYMMDDHH',\n `bytes` bigint unsigned DEFAULT '0' COMMENT '流量',\n `cachedBytes` bigint unsigned DEFAULT '0' COMMENT '缓存流量',\n `countRequests` bigint unsigned DEFAULT '0' COMMENT '请求数',\n `countCachedRequests` bigint unsigned DEFAULT '0' COMMENT '缓存请求',\n `countAttackRequests` bigint unsigned DEFAULT '0' COMMENT '攻击请求数',\n `attackBytes` bigint unsigned DEFAULT '0' COMMENT '攻击流量',\n PRIMARY KEY (`id`),\n UNIQUE KEY `domain_hour` (`clusterId`,`serverId`,`domain`,`hour`) USING BTREE,\n KEY `clusterId` (`clusterId`),\n KEY `serverId` (`serverId`),\n KEY `nodeId` (`nodeId`),\n KEY `hour` (`hour`)\n) ENGINE=InnoDB DEFAULT CHARSET=utf8mb4 COLLATE=utf8mb4_unicode_ci COMMENT='服务域名统计'",
+ "definition": "CREATE TABLE `edgeServerDomainHourlyStats_7` (\n `id` bigint(20) unsigned NOT NULL AUTO_INCREMENT COMMENT 'ID',\n `clusterId` int(10) unsigned DEFAULT '0' COMMENT '集群ID',\n `nodeId` int(10) unsigned DEFAULT '0' COMMENT '节点ID',\n `serverId` int(10) unsigned DEFAULT '0' COMMENT '服务ID',\n `domain` varchar(255) COLLATE utf8mb4_unicode_ci DEFAULT NULL COMMENT '域名',\n `hour` varchar(10) COLLATE utf8mb4_unicode_ci DEFAULT NULL COMMENT 'YYYYMMDDHH',\n `bytes` bigint(20) unsigned DEFAULT '0' COMMENT '流量',\n `cachedBytes` bigint(20) unsigned DEFAULT '0' COMMENT '缓存流量',\n `countRequests` bigint(20) unsigned DEFAULT '0' COMMENT '请求数',\n `countCachedRequests` bigint(20) unsigned DEFAULT '0' COMMENT '缓存请求',\n `countAttackRequests` bigint(20) unsigned DEFAULT '0' COMMENT '攻击请求数',\n `attackBytes` bigint(20) unsigned DEFAULT '0' COMMENT '攻击流量',\n PRIMARY KEY (`id`),\n UNIQUE KEY `domain_hour` (`clusterId`,`serverId`,`domain`,`hour`) USING BTREE,\n KEY `clusterId` (`clusterId`),\n KEY `serverId` (`serverId`),\n KEY `nodeId` (`nodeId`),\n KEY `hour` (`hour`)\n) ENGINE=InnoDB DEFAULT CHARSET=utf8mb4 COLLATE=utf8mb4_unicode_ci COMMENT='服务域名统计'",
"fields": [
{
"name": "id",
- "definition": "bigint unsigned auto_increment COMMENT 'ID'"
+ "definition": "bigint(20) unsigned auto_increment COMMENT 'ID'"
},
{
"name": "clusterId",
- "definition": "int unsigned DEFAULT '0' COMMENT '集群ID'"
+ "definition": "int(10) unsigned DEFAULT '0' COMMENT '集群ID'"
},
{
"name": "nodeId",
- "definition": "int unsigned DEFAULT '0' COMMENT '节点ID'"
+ "definition": "int(10) unsigned DEFAULT '0' COMMENT '节点ID'"
},
{
"name": "serverId",
- "definition": "int unsigned DEFAULT '0' COMMENT '服务ID'"
+ "definition": "int(10) unsigned DEFAULT '0' COMMENT '服务ID'"
},
{
"name": "domain",
@@ -251503,27 +252201,27 @@
},
{
"name": "bytes",
- "definition": "bigint unsigned DEFAULT '0' COMMENT '流量'"
+ "definition": "bigint(20) unsigned DEFAULT '0' COMMENT '流量'"
},
{
"name": "cachedBytes",
- "definition": "bigint unsigned DEFAULT '0' COMMENT '缓存流量'"
+ "definition": "bigint(20) unsigned DEFAULT '0' COMMENT '缓存流量'"
},
{
"name": "countRequests",
- "definition": "bigint unsigned DEFAULT '0' COMMENT '请求数'"
+ "definition": "bigint(20) unsigned DEFAULT '0' COMMENT '请求数'"
},
{
"name": "countCachedRequests",
- "definition": "bigint unsigned DEFAULT '0' COMMENT '缓存请求'"
+ "definition": "bigint(20) unsigned DEFAULT '0' COMMENT '缓存请求'"
},
{
"name": "countAttackRequests",
- "definition": "bigint unsigned DEFAULT '0' COMMENT '攻击请求数'"
+ "definition": "bigint(20) unsigned DEFAULT '0' COMMENT '攻击请求数'"
},
{
"name": "attackBytes",
- "definition": "bigint unsigned DEFAULT '0' COMMENT '攻击流量'"
+ "definition": "bigint(20) unsigned DEFAULT '0' COMMENT '攻击流量'"
}
],
"indexes": [
@@ -251558,23 +252256,23 @@
"name": "edgeServerDomainHourlyStats_8",
"engine": "InnoDB",
"charset": "utf8mb4_unicode_ci",
- "definition": "CREATE TABLE `edgeServerDomainHourlyStats_8` (\n `id` bigint unsigned NOT NULL AUTO_INCREMENT COMMENT 'ID',\n `clusterId` int unsigned DEFAULT '0' COMMENT '集群ID',\n `nodeId` int unsigned DEFAULT '0' COMMENT '节点ID',\n `serverId` int unsigned DEFAULT '0' COMMENT '服务ID',\n `domain` varchar(255) DEFAULT NULL COMMENT '域名',\n `hour` varchar(10) DEFAULT NULL COMMENT 'YYYYMMDDHH',\n `bytes` bigint unsigned DEFAULT '0' COMMENT '流量',\n `cachedBytes` bigint unsigned DEFAULT '0' COMMENT '缓存流量',\n `countRequests` bigint unsigned DEFAULT '0' COMMENT '请求数',\n `countCachedRequests` bigint unsigned DEFAULT '0' COMMENT '缓存请求',\n `countAttackRequests` bigint unsigned DEFAULT '0' COMMENT '攻击请求数',\n `attackBytes` bigint unsigned DEFAULT '0' COMMENT '攻击流量',\n PRIMARY KEY (`id`),\n UNIQUE KEY `domain_hour` (`clusterId`,`serverId`,`domain`,`hour`) USING BTREE,\n KEY `clusterId` (`clusterId`),\n KEY `serverId` (`serverId`),\n KEY `nodeId` (`nodeId`),\n KEY `hour` (`hour`)\n) ENGINE=InnoDB DEFAULT CHARSET=utf8mb4 COLLATE=utf8mb4_unicode_ci COMMENT='服务域名统计'",
+ "definition": "CREATE TABLE `edgeServerDomainHourlyStats_8` (\n `id` bigint(20) unsigned NOT NULL AUTO_INCREMENT COMMENT 'ID',\n `clusterId` int(10) unsigned DEFAULT '0' COMMENT '集群ID',\n `nodeId` int(10) unsigned DEFAULT '0' COMMENT '节点ID',\n `serverId` int(10) unsigned DEFAULT '0' COMMENT '服务ID',\n `domain` varchar(255) COLLATE utf8mb4_unicode_ci DEFAULT NULL COMMENT '域名',\n `hour` varchar(10) COLLATE utf8mb4_unicode_ci DEFAULT NULL COMMENT 'YYYYMMDDHH',\n `bytes` bigint(20) unsigned DEFAULT '0' COMMENT '流量',\n `cachedBytes` bigint(20) unsigned DEFAULT '0' COMMENT '缓存流量',\n `countRequests` bigint(20) unsigned DEFAULT '0' COMMENT '请求数',\n `countCachedRequests` bigint(20) unsigned DEFAULT '0' COMMENT '缓存请求',\n `countAttackRequests` bigint(20) unsigned DEFAULT '0' COMMENT '攻击请求数',\n `attackBytes` bigint(20) unsigned DEFAULT '0' COMMENT '攻击流量',\n PRIMARY KEY (`id`),\n UNIQUE KEY `domain_hour` (`clusterId`,`serverId`,`domain`,`hour`) USING BTREE,\n KEY `clusterId` (`clusterId`),\n KEY `serverId` (`serverId`),\n KEY `nodeId` (`nodeId`),\n KEY `hour` (`hour`)\n) ENGINE=InnoDB DEFAULT CHARSET=utf8mb4 COLLATE=utf8mb4_unicode_ci COMMENT='服务域名统计'",
"fields": [
{
"name": "id",
- "definition": "bigint unsigned auto_increment COMMENT 'ID'"
+ "definition": "bigint(20) unsigned auto_increment COMMENT 'ID'"
},
{
"name": "clusterId",
- "definition": "int unsigned DEFAULT '0' COMMENT '集群ID'"
+ "definition": "int(10) unsigned DEFAULT '0' COMMENT '集群ID'"
},
{
"name": "nodeId",
- "definition": "int unsigned DEFAULT '0' COMMENT '节点ID'"
+ "definition": "int(10) unsigned DEFAULT '0' COMMENT '节点ID'"
},
{
"name": "serverId",
- "definition": "int unsigned DEFAULT '0' COMMENT '服务ID'"
+ "definition": "int(10) unsigned DEFAULT '0' COMMENT '服务ID'"
},
{
"name": "domain",
@@ -251586,27 +252284,27 @@
},
{
"name": "bytes",
- "definition": "bigint unsigned DEFAULT '0' COMMENT '流量'"
+ "definition": "bigint(20) unsigned DEFAULT '0' COMMENT '流量'"
},
{
"name": "cachedBytes",
- "definition": "bigint unsigned DEFAULT '0' COMMENT '缓存流量'"
+ "definition": "bigint(20) unsigned DEFAULT '0' COMMENT '缓存流量'"
},
{
"name": "countRequests",
- "definition": "bigint unsigned DEFAULT '0' COMMENT '请求数'"
+ "definition": "bigint(20) unsigned DEFAULT '0' COMMENT '请求数'"
},
{
"name": "countCachedRequests",
- "definition": "bigint unsigned DEFAULT '0' COMMENT '缓存请求'"
+ "definition": "bigint(20) unsigned DEFAULT '0' COMMENT '缓存请求'"
},
{
"name": "countAttackRequests",
- "definition": "bigint unsigned DEFAULT '0' COMMENT '攻击请求数'"
+ "definition": "bigint(20) unsigned DEFAULT '0' COMMENT '攻击请求数'"
},
{
"name": "attackBytes",
- "definition": "bigint unsigned DEFAULT '0' COMMENT '攻击流量'"
+ "definition": "bigint(20) unsigned DEFAULT '0' COMMENT '攻击流量'"
}
],
"indexes": [
@@ -251641,23 +252339,23 @@
"name": "edgeServerDomainHourlyStats_9",
"engine": "InnoDB",
"charset": "utf8mb4_unicode_ci",
- "definition": "CREATE TABLE `edgeServerDomainHourlyStats_9` (\n `id` bigint unsigned NOT NULL AUTO_INCREMENT COMMENT 'ID',\n `clusterId` int unsigned DEFAULT '0' COMMENT '集群ID',\n `nodeId` int unsigned DEFAULT '0' COMMENT '节点ID',\n `serverId` int unsigned DEFAULT '0' COMMENT '服务ID',\n `domain` varchar(255) DEFAULT NULL COMMENT '域名',\n `hour` varchar(10) DEFAULT NULL COMMENT 'YYYYMMDDHH',\n `bytes` bigint unsigned DEFAULT '0' COMMENT '流量',\n `cachedBytes` bigint unsigned DEFAULT '0' COMMENT '缓存流量',\n `countRequests` bigint unsigned DEFAULT '0' COMMENT '请求数',\n `countCachedRequests` bigint unsigned DEFAULT '0' COMMENT '缓存请求',\n `countAttackRequests` bigint unsigned DEFAULT '0' COMMENT '攻击请求数',\n `attackBytes` bigint unsigned DEFAULT '0' COMMENT '攻击流量',\n PRIMARY KEY (`id`),\n UNIQUE KEY `domain_hour` (`clusterId`,`serverId`,`domain`,`hour`) USING BTREE,\n KEY `clusterId` (`clusterId`),\n KEY `serverId` (`serverId`),\n KEY `nodeId` (`nodeId`),\n KEY `hour` (`hour`)\n) ENGINE=InnoDB DEFAULT CHARSET=utf8mb4 COLLATE=utf8mb4_unicode_ci COMMENT='服务域名统计'",
+ "definition": "CREATE TABLE `edgeServerDomainHourlyStats_9` (\n `id` bigint(20) unsigned NOT NULL AUTO_INCREMENT COMMENT 'ID',\n `clusterId` int(10) unsigned DEFAULT '0' COMMENT '集群ID',\n `nodeId` int(10) unsigned DEFAULT '0' COMMENT '节点ID',\n `serverId` int(10) unsigned DEFAULT '0' COMMENT '服务ID',\n `domain` varchar(255) COLLATE utf8mb4_unicode_ci DEFAULT NULL COMMENT '域名',\n `hour` varchar(10) COLLATE utf8mb4_unicode_ci DEFAULT NULL COMMENT 'YYYYMMDDHH',\n `bytes` bigint(20) unsigned DEFAULT '0' COMMENT '流量',\n `cachedBytes` bigint(20) unsigned DEFAULT '0' COMMENT '缓存流量',\n `countRequests` bigint(20) unsigned DEFAULT '0' COMMENT '请求数',\n `countCachedRequests` bigint(20) unsigned DEFAULT '0' COMMENT '缓存请求',\n `countAttackRequests` bigint(20) unsigned DEFAULT '0' COMMENT '攻击请求数',\n `attackBytes` bigint(20) unsigned DEFAULT '0' COMMENT '攻击流量',\n PRIMARY KEY (`id`),\n UNIQUE KEY `domain_hour` (`clusterId`,`serverId`,`domain`,`hour`) USING BTREE,\n KEY `clusterId` (`clusterId`),\n KEY `serverId` (`serverId`),\n KEY `nodeId` (`nodeId`),\n KEY `hour` (`hour`)\n) ENGINE=InnoDB DEFAULT CHARSET=utf8mb4 COLLATE=utf8mb4_unicode_ci COMMENT='服务域名统计'",
"fields": [
{
"name": "id",
- "definition": "bigint unsigned auto_increment COMMENT 'ID'"
+ "definition": "bigint(20) unsigned auto_increment COMMENT 'ID'"
},
{
"name": "clusterId",
- "definition": "int unsigned DEFAULT '0' COMMENT '集群ID'"
+ "definition": "int(10) unsigned DEFAULT '0' COMMENT '集群ID'"
},
{
"name": "nodeId",
- "definition": "int unsigned DEFAULT '0' COMMENT '节点ID'"
+ "definition": "int(10) unsigned DEFAULT '0' COMMENT '节点ID'"
},
{
"name": "serverId",
- "definition": "int unsigned DEFAULT '0' COMMENT '服务ID'"
+ "definition": "int(10) unsigned DEFAULT '0' COMMENT '服务ID'"
},
{
"name": "domain",
@@ -251669,27 +252367,27 @@
},
{
"name": "bytes",
- "definition": "bigint unsigned DEFAULT '0' COMMENT '流量'"
+ "definition": "bigint(20) unsigned DEFAULT '0' COMMENT '流量'"
},
{
"name": "cachedBytes",
- "definition": "bigint unsigned DEFAULT '0' COMMENT '缓存流量'"
+ "definition": "bigint(20) unsigned DEFAULT '0' COMMENT '缓存流量'"
},
{
"name": "countRequests",
- "definition": "bigint unsigned DEFAULT '0' COMMENT '请求数'"
+ "definition": "bigint(20) unsigned DEFAULT '0' COMMENT '请求数'"
},
{
"name": "countCachedRequests",
- "definition": "bigint unsigned DEFAULT '0' COMMENT '缓存请求'"
+ "definition": "bigint(20) unsigned DEFAULT '0' COMMENT '缓存请求'"
},
{
"name": "countAttackRequests",
- "definition": "bigint unsigned DEFAULT '0' COMMENT '攻击请求数'"
+ "definition": "bigint(20) unsigned DEFAULT '0' COMMENT '攻击请求数'"
},
{
"name": "attackBytes",
- "definition": "bigint unsigned DEFAULT '0' COMMENT '攻击流量'"
+ "definition": "bigint(20) unsigned DEFAULT '0' COMMENT '攻击流量'"
}
],
"indexes": [
@@ -251724,23 +252422,23 @@
"name": "edgeServerDomainHourlyStats_a",
"engine": "InnoDB",
"charset": "utf8mb4_unicode_ci",
- "definition": "CREATE TABLE `edgeServerDomainHourlyStats_a` (\n `id` bigint unsigned NOT NULL AUTO_INCREMENT COMMENT 'ID',\n `clusterId` int unsigned DEFAULT '0' COMMENT '集群ID',\n `nodeId` int unsigned DEFAULT '0' COMMENT '节点ID',\n `serverId` int unsigned DEFAULT '0' COMMENT '服务ID',\n `domain` varchar(255) DEFAULT NULL COMMENT '域名',\n `hour` varchar(10) DEFAULT NULL COMMENT 'YYYYMMDDHH',\n `bytes` bigint unsigned DEFAULT '0' COMMENT '流量',\n `cachedBytes` bigint unsigned DEFAULT '0' COMMENT '缓存流量',\n `countRequests` bigint unsigned DEFAULT '0' COMMENT '请求数',\n `countCachedRequests` bigint unsigned DEFAULT '0' COMMENT '缓存请求',\n `countAttackRequests` bigint unsigned DEFAULT '0' COMMENT '攻击请求数',\n `attackBytes` bigint unsigned DEFAULT '0' COMMENT '攻击流量',\n PRIMARY KEY (`id`),\n UNIQUE KEY `domain_hour` (`clusterId`,`serverId`,`domain`,`hour`) USING BTREE,\n KEY `clusterId` (`clusterId`),\n KEY `serverId` (`serverId`),\n KEY `nodeId` (`nodeId`),\n KEY `hour` (`hour`)\n) ENGINE=InnoDB DEFAULT CHARSET=utf8mb4 COLLATE=utf8mb4_unicode_ci COMMENT='服务域名统计'",
+ "definition": "CREATE TABLE `edgeServerDomainHourlyStats_a` (\n `id` bigint(20) unsigned NOT NULL AUTO_INCREMENT COMMENT 'ID',\n `clusterId` int(10) unsigned DEFAULT '0' COMMENT '集群ID',\n `nodeId` int(10) unsigned DEFAULT '0' COMMENT '节点ID',\n `serverId` int(10) unsigned DEFAULT '0' COMMENT '服务ID',\n `domain` varchar(255) COLLATE utf8mb4_unicode_ci DEFAULT NULL COMMENT '域名',\n `hour` varchar(10) COLLATE utf8mb4_unicode_ci DEFAULT NULL COMMENT 'YYYYMMDDHH',\n `bytes` bigint(20) unsigned DEFAULT '0' COMMENT '流量',\n `cachedBytes` bigint(20) unsigned DEFAULT '0' COMMENT '缓存流量',\n `countRequests` bigint(20) unsigned DEFAULT '0' COMMENT '请求数',\n `countCachedRequests` bigint(20) unsigned DEFAULT '0' COMMENT '缓存请求',\n `countAttackRequests` bigint(20) unsigned DEFAULT '0' COMMENT '攻击请求数',\n `attackBytes` bigint(20) unsigned DEFAULT '0' COMMENT '攻击流量',\n PRIMARY KEY (`id`),\n UNIQUE KEY `domain_hour` (`clusterId`,`serverId`,`domain`,`hour`) USING BTREE,\n KEY `clusterId` (`clusterId`),\n KEY `serverId` (`serverId`),\n KEY `nodeId` (`nodeId`),\n KEY `hour` (`hour`)\n) ENGINE=InnoDB DEFAULT CHARSET=utf8mb4 COLLATE=utf8mb4_unicode_ci COMMENT='服务域名统计'",
"fields": [
{
"name": "id",
- "definition": "bigint unsigned auto_increment COMMENT 'ID'"
+ "definition": "bigint(20) unsigned auto_increment COMMENT 'ID'"
},
{
"name": "clusterId",
- "definition": "int unsigned DEFAULT '0' COMMENT '集群ID'"
+ "definition": "int(10) unsigned DEFAULT '0' COMMENT '集群ID'"
},
{
"name": "nodeId",
- "definition": "int unsigned DEFAULT '0' COMMENT '节点ID'"
+ "definition": "int(10) unsigned DEFAULT '0' COMMENT '节点ID'"
},
{
"name": "serverId",
- "definition": "int unsigned DEFAULT '0' COMMENT '服务ID'"
+ "definition": "int(10) unsigned DEFAULT '0' COMMENT '服务ID'"
},
{
"name": "domain",
@@ -251752,27 +252450,27 @@
},
{
"name": "bytes",
- "definition": "bigint unsigned DEFAULT '0' COMMENT '流量'"
+ "definition": "bigint(20) unsigned DEFAULT '0' COMMENT '流量'"
},
{
"name": "cachedBytes",
- "definition": "bigint unsigned DEFAULT '0' COMMENT '缓存流量'"
+ "definition": "bigint(20) unsigned DEFAULT '0' COMMENT '缓存流量'"
},
{
"name": "countRequests",
- "definition": "bigint unsigned DEFAULT '0' COMMENT '请求数'"
+ "definition": "bigint(20) unsigned DEFAULT '0' COMMENT '请求数'"
},
{
"name": "countCachedRequests",
- "definition": "bigint unsigned DEFAULT '0' COMMENT '缓存请求'"
+ "definition": "bigint(20) unsigned DEFAULT '0' COMMENT '缓存请求'"
},
{
"name": "countAttackRequests",
- "definition": "bigint unsigned DEFAULT '0' COMMENT '攻击请求数'"
+ "definition": "bigint(20) unsigned DEFAULT '0' COMMENT '攻击请求数'"
},
{
"name": "attackBytes",
- "definition": "bigint unsigned DEFAULT '0' COMMENT '攻击流量'"
+ "definition": "bigint(20) unsigned DEFAULT '0' COMMENT '攻击流量'"
}
],
"indexes": [
@@ -251807,23 +252505,23 @@
"name": "edgeServerDomainHourlyStats_b",
"engine": "InnoDB",
"charset": "utf8mb4_unicode_ci",
- "definition": "CREATE TABLE `edgeServerDomainHourlyStats_b` (\n `id` bigint unsigned NOT NULL AUTO_INCREMENT COMMENT 'ID',\n `clusterId` int unsigned DEFAULT '0' COMMENT '集群ID',\n `nodeId` int unsigned DEFAULT '0' COMMENT '节点ID',\n `serverId` int unsigned DEFAULT '0' COMMENT '服务ID',\n `domain` varchar(255) DEFAULT NULL COMMENT '域名',\n `hour` varchar(10) DEFAULT NULL COMMENT 'YYYYMMDDHH',\n `bytes` bigint unsigned DEFAULT '0' COMMENT '流量',\n `cachedBytes` bigint unsigned DEFAULT '0' COMMENT '缓存流量',\n `countRequests` bigint unsigned DEFAULT '0' COMMENT '请求数',\n `countCachedRequests` bigint unsigned DEFAULT '0' COMMENT '缓存请求',\n `countAttackRequests` bigint unsigned DEFAULT '0' COMMENT '攻击请求数',\n `attackBytes` bigint unsigned DEFAULT '0' COMMENT '攻击流量',\n PRIMARY KEY (`id`),\n UNIQUE KEY `domain_hour` (`clusterId`,`serverId`,`domain`,`hour`) USING BTREE,\n KEY `clusterId` (`clusterId`),\n KEY `serverId` (`serverId`),\n KEY `nodeId` (`nodeId`),\n KEY `hour` (`hour`)\n) ENGINE=InnoDB DEFAULT CHARSET=utf8mb4 COLLATE=utf8mb4_unicode_ci COMMENT='服务域名统计'",
+ "definition": "CREATE TABLE `edgeServerDomainHourlyStats_b` (\n `id` bigint(20) unsigned NOT NULL AUTO_INCREMENT COMMENT 'ID',\n `clusterId` int(10) unsigned DEFAULT '0' COMMENT '集群ID',\n `nodeId` int(10) unsigned DEFAULT '0' COMMENT '节点ID',\n `serverId` int(10) unsigned DEFAULT '0' COMMENT '服务ID',\n `domain` varchar(255) COLLATE utf8mb4_unicode_ci DEFAULT NULL COMMENT '域名',\n `hour` varchar(10) COLLATE utf8mb4_unicode_ci DEFAULT NULL COMMENT 'YYYYMMDDHH',\n `bytes` bigint(20) unsigned DEFAULT '0' COMMENT '流量',\n `cachedBytes` bigint(20) unsigned DEFAULT '0' COMMENT '缓存流量',\n `countRequests` bigint(20) unsigned DEFAULT '0' COMMENT '请求数',\n `countCachedRequests` bigint(20) unsigned DEFAULT '0' COMMENT '缓存请求',\n `countAttackRequests` bigint(20) unsigned DEFAULT '0' COMMENT '攻击请求数',\n `attackBytes` bigint(20) unsigned DEFAULT '0' COMMENT '攻击流量',\n PRIMARY KEY (`id`),\n UNIQUE KEY `domain_hour` (`clusterId`,`serverId`,`domain`,`hour`) USING BTREE,\n KEY `clusterId` (`clusterId`),\n KEY `serverId` (`serverId`),\n KEY `nodeId` (`nodeId`),\n KEY `hour` (`hour`)\n) ENGINE=InnoDB DEFAULT CHARSET=utf8mb4 COLLATE=utf8mb4_unicode_ci COMMENT='服务域名统计'",
"fields": [
{
"name": "id",
- "definition": "bigint unsigned auto_increment COMMENT 'ID'"
+ "definition": "bigint(20) unsigned auto_increment COMMENT 'ID'"
},
{
"name": "clusterId",
- "definition": "int unsigned DEFAULT '0' COMMENT '集群ID'"
+ "definition": "int(10) unsigned DEFAULT '0' COMMENT '集群ID'"
},
{
"name": "nodeId",
- "definition": "int unsigned DEFAULT '0' COMMENT '节点ID'"
+ "definition": "int(10) unsigned DEFAULT '0' COMMENT '节点ID'"
},
{
"name": "serverId",
- "definition": "int unsigned DEFAULT '0' COMMENT '服务ID'"
+ "definition": "int(10) unsigned DEFAULT '0' COMMENT '服务ID'"
},
{
"name": "domain",
@@ -251835,27 +252533,27 @@
},
{
"name": "bytes",
- "definition": "bigint unsigned DEFAULT '0' COMMENT '流量'"
+ "definition": "bigint(20) unsigned DEFAULT '0' COMMENT '流量'"
},
{
"name": "cachedBytes",
- "definition": "bigint unsigned DEFAULT '0' COMMENT '缓存流量'"
+ "definition": "bigint(20) unsigned DEFAULT '0' COMMENT '缓存流量'"
},
{
"name": "countRequests",
- "definition": "bigint unsigned DEFAULT '0' COMMENT '请求数'"
+ "definition": "bigint(20) unsigned DEFAULT '0' COMMENT '请求数'"
},
{
"name": "countCachedRequests",
- "definition": "bigint unsigned DEFAULT '0' COMMENT '缓存请求'"
+ "definition": "bigint(20) unsigned DEFAULT '0' COMMENT '缓存请求'"
},
{
"name": "countAttackRequests",
- "definition": "bigint unsigned DEFAULT '0' COMMENT '攻击请求数'"
+ "definition": "bigint(20) unsigned DEFAULT '0' COMMENT '攻击请求数'"
},
{
"name": "attackBytes",
- "definition": "bigint unsigned DEFAULT '0' COMMENT '攻击流量'"
+ "definition": "bigint(20) unsigned DEFAULT '0' COMMENT '攻击流量'"
}
],
"indexes": [
@@ -251890,23 +252588,23 @@
"name": "edgeServerDomainHourlyStats_c",
"engine": "InnoDB",
"charset": "utf8mb4_unicode_ci",
- "definition": "CREATE TABLE `edgeServerDomainHourlyStats_c` (\n `id` bigint unsigned NOT NULL AUTO_INCREMENT COMMENT 'ID',\n `clusterId` int unsigned DEFAULT '0' COMMENT '集群ID',\n `nodeId` int unsigned DEFAULT '0' COMMENT '节点ID',\n `serverId` int unsigned DEFAULT '0' COMMENT '服务ID',\n `domain` varchar(255) DEFAULT NULL COMMENT '域名',\n `hour` varchar(10) DEFAULT NULL COMMENT 'YYYYMMDDHH',\n `bytes` bigint unsigned DEFAULT '0' COMMENT '流量',\n `cachedBytes` bigint unsigned DEFAULT '0' COMMENT '缓存流量',\n `countRequests` bigint unsigned DEFAULT '0' COMMENT '请求数',\n `countCachedRequests` bigint unsigned DEFAULT '0' COMMENT '缓存请求',\n `countAttackRequests` bigint unsigned DEFAULT '0' COMMENT '攻击请求数',\n `attackBytes` bigint unsigned DEFAULT '0' COMMENT '攻击流量',\n PRIMARY KEY (`id`),\n UNIQUE KEY `domain_hour` (`clusterId`,`serverId`,`domain`,`hour`) USING BTREE,\n KEY `clusterId` (`clusterId`),\n KEY `serverId` (`serverId`),\n KEY `nodeId` (`nodeId`),\n KEY `hour` (`hour`)\n) ENGINE=InnoDB DEFAULT CHARSET=utf8mb4 COLLATE=utf8mb4_unicode_ci COMMENT='服务域名统计'",
+ "definition": "CREATE TABLE `edgeServerDomainHourlyStats_c` (\n `id` bigint(20) unsigned NOT NULL AUTO_INCREMENT COMMENT 'ID',\n `clusterId` int(10) unsigned DEFAULT '0' COMMENT '集群ID',\n `nodeId` int(10) unsigned DEFAULT '0' COMMENT '节点ID',\n `serverId` int(10) unsigned DEFAULT '0' COMMENT '服务ID',\n `domain` varchar(255) COLLATE utf8mb4_unicode_ci DEFAULT NULL COMMENT '域名',\n `hour` varchar(10) COLLATE utf8mb4_unicode_ci DEFAULT NULL COMMENT 'YYYYMMDDHH',\n `bytes` bigint(20) unsigned DEFAULT '0' COMMENT '流量',\n `cachedBytes` bigint(20) unsigned DEFAULT '0' COMMENT '缓存流量',\n `countRequests` bigint(20) unsigned DEFAULT '0' COMMENT '请求数',\n `countCachedRequests` bigint(20) unsigned DEFAULT '0' COMMENT '缓存请求',\n `countAttackRequests` bigint(20) unsigned DEFAULT '0' COMMENT '攻击请求数',\n `attackBytes` bigint(20) unsigned DEFAULT '0' COMMENT '攻击流量',\n PRIMARY KEY (`id`),\n UNIQUE KEY `domain_hour` (`clusterId`,`serverId`,`domain`,`hour`) USING BTREE,\n KEY `clusterId` (`clusterId`),\n KEY `serverId` (`serverId`),\n KEY `nodeId` (`nodeId`),\n KEY `hour` (`hour`)\n) ENGINE=InnoDB DEFAULT CHARSET=utf8mb4 COLLATE=utf8mb4_unicode_ci COMMENT='服务域名统计'",
"fields": [
{
"name": "id",
- "definition": "bigint unsigned auto_increment COMMENT 'ID'"
+ "definition": "bigint(20) unsigned auto_increment COMMENT 'ID'"
},
{
"name": "clusterId",
- "definition": "int unsigned DEFAULT '0' COMMENT '集群ID'"
+ "definition": "int(10) unsigned DEFAULT '0' COMMENT '集群ID'"
},
{
"name": "nodeId",
- "definition": "int unsigned DEFAULT '0' COMMENT '节点ID'"
+ "definition": "int(10) unsigned DEFAULT '0' COMMENT '节点ID'"
},
{
"name": "serverId",
- "definition": "int unsigned DEFAULT '0' COMMENT '服务ID'"
+ "definition": "int(10) unsigned DEFAULT '0' COMMENT '服务ID'"
},
{
"name": "domain",
@@ -251918,27 +252616,27 @@
},
{
"name": "bytes",
- "definition": "bigint unsigned DEFAULT '0' COMMENT '流量'"
+ "definition": "bigint(20) unsigned DEFAULT '0' COMMENT '流量'"
},
{
"name": "cachedBytes",
- "definition": "bigint unsigned DEFAULT '0' COMMENT '缓存流量'"
+ "definition": "bigint(20) unsigned DEFAULT '0' COMMENT '缓存流量'"
},
{
"name": "countRequests",
- "definition": "bigint unsigned DEFAULT '0' COMMENT '请求数'"
+ "definition": "bigint(20) unsigned DEFAULT '0' COMMENT '请求数'"
},
{
"name": "countCachedRequests",
- "definition": "bigint unsigned DEFAULT '0' COMMENT '缓存请求'"
+ "definition": "bigint(20) unsigned DEFAULT '0' COMMENT '缓存请求'"
},
{
"name": "countAttackRequests",
- "definition": "bigint unsigned DEFAULT '0' COMMENT '攻击请求数'"
+ "definition": "bigint(20) unsigned DEFAULT '0' COMMENT '攻击请求数'"
},
{
"name": "attackBytes",
- "definition": "bigint unsigned DEFAULT '0' COMMENT '攻击流量'"
+ "definition": "bigint(20) unsigned DEFAULT '0' COMMENT '攻击流量'"
}
],
"indexes": [
@@ -251973,23 +252671,23 @@
"name": "edgeServerDomainHourlyStats_d",
"engine": "InnoDB",
"charset": "utf8mb4_unicode_ci",
- "definition": "CREATE TABLE `edgeServerDomainHourlyStats_d` (\n `id` bigint unsigned NOT NULL AUTO_INCREMENT COMMENT 'ID',\n `clusterId` int unsigned DEFAULT '0' COMMENT '集群ID',\n `nodeId` int unsigned DEFAULT '0' COMMENT '节点ID',\n `serverId` int unsigned DEFAULT '0' COMMENT '服务ID',\n `domain` varchar(255) DEFAULT NULL COMMENT '域名',\n `hour` varchar(10) DEFAULT NULL COMMENT 'YYYYMMDDHH',\n `bytes` bigint unsigned DEFAULT '0' COMMENT '流量',\n `cachedBytes` bigint unsigned DEFAULT '0' COMMENT '缓存流量',\n `countRequests` bigint unsigned DEFAULT '0' COMMENT '请求数',\n `countCachedRequests` bigint unsigned DEFAULT '0' COMMENT '缓存请求',\n `countAttackRequests` bigint unsigned DEFAULT '0' COMMENT '攻击请求数',\n `attackBytes` bigint unsigned DEFAULT '0' COMMENT '攻击流量',\n PRIMARY KEY (`id`),\n UNIQUE KEY `domain_hour` (`clusterId`,`serverId`,`domain`,`hour`) USING BTREE,\n KEY `clusterId` (`clusterId`),\n KEY `serverId` (`serverId`),\n KEY `nodeId` (`nodeId`),\n KEY `hour` (`hour`)\n) ENGINE=InnoDB DEFAULT CHARSET=utf8mb4 COLLATE=utf8mb4_unicode_ci COMMENT='服务域名统计'",
+ "definition": "CREATE TABLE `edgeServerDomainHourlyStats_d` (\n `id` bigint(20) unsigned NOT NULL AUTO_INCREMENT COMMENT 'ID',\n `clusterId` int(10) unsigned DEFAULT '0' COMMENT '集群ID',\n `nodeId` int(10) unsigned DEFAULT '0' COMMENT '节点ID',\n `serverId` int(10) unsigned DEFAULT '0' COMMENT '服务ID',\n `domain` varchar(255) COLLATE utf8mb4_unicode_ci DEFAULT NULL COMMENT '域名',\n `hour` varchar(10) COLLATE utf8mb4_unicode_ci DEFAULT NULL COMMENT 'YYYYMMDDHH',\n `bytes` bigint(20) unsigned DEFAULT '0' COMMENT '流量',\n `cachedBytes` bigint(20) unsigned DEFAULT '0' COMMENT '缓存流量',\n `countRequests` bigint(20) unsigned DEFAULT '0' COMMENT '请求数',\n `countCachedRequests` bigint(20) unsigned DEFAULT '0' COMMENT '缓存请求',\n `countAttackRequests` bigint(20) unsigned DEFAULT '0' COMMENT '攻击请求数',\n `attackBytes` bigint(20) unsigned DEFAULT '0' COMMENT '攻击流量',\n PRIMARY KEY (`id`),\n UNIQUE KEY `domain_hour` (`clusterId`,`serverId`,`domain`,`hour`) USING BTREE,\n KEY `clusterId` (`clusterId`),\n KEY `serverId` (`serverId`),\n KEY `nodeId` (`nodeId`),\n KEY `hour` (`hour`)\n) ENGINE=InnoDB DEFAULT CHARSET=utf8mb4 COLLATE=utf8mb4_unicode_ci COMMENT='服务域名统计'",
"fields": [
{
"name": "id",
- "definition": "bigint unsigned auto_increment COMMENT 'ID'"
+ "definition": "bigint(20) unsigned auto_increment COMMENT 'ID'"
},
{
"name": "clusterId",
- "definition": "int unsigned DEFAULT '0' COMMENT '集群ID'"
+ "definition": "int(10) unsigned DEFAULT '0' COMMENT '集群ID'"
},
{
"name": "nodeId",
- "definition": "int unsigned DEFAULT '0' COMMENT '节点ID'"
+ "definition": "int(10) unsigned DEFAULT '0' COMMENT '节点ID'"
},
{
"name": "serverId",
- "definition": "int unsigned DEFAULT '0' COMMENT '服务ID'"
+ "definition": "int(10) unsigned DEFAULT '0' COMMENT '服务ID'"
},
{
"name": "domain",
@@ -252001,27 +252699,27 @@
},
{
"name": "bytes",
- "definition": "bigint unsigned DEFAULT '0' COMMENT '流量'"
+ "definition": "bigint(20) unsigned DEFAULT '0' COMMENT '流量'"
},
{
"name": "cachedBytes",
- "definition": "bigint unsigned DEFAULT '0' COMMENT '缓存流量'"
+ "definition": "bigint(20) unsigned DEFAULT '0' COMMENT '缓存流量'"
},
{
"name": "countRequests",
- "definition": "bigint unsigned DEFAULT '0' COMMENT '请求数'"
+ "definition": "bigint(20) unsigned DEFAULT '0' COMMENT '请求数'"
},
{
"name": "countCachedRequests",
- "definition": "bigint unsigned DEFAULT '0' COMMENT '缓存请求'"
+ "definition": "bigint(20) unsigned DEFAULT '0' COMMENT '缓存请求'"
},
{
"name": "countAttackRequests",
- "definition": "bigint unsigned DEFAULT '0' COMMENT '攻击请求数'"
+ "definition": "bigint(20) unsigned DEFAULT '0' COMMENT '攻击请求数'"
},
{
"name": "attackBytes",
- "definition": "bigint unsigned DEFAULT '0' COMMENT '攻击流量'"
+ "definition": "bigint(20) unsigned DEFAULT '0' COMMENT '攻击流量'"
}
],
"indexes": [
@@ -252056,23 +252754,23 @@
"name": "edgeServerDomainHourlyStats_e",
"engine": "InnoDB",
"charset": "utf8mb4_unicode_ci",
- "definition": "CREATE TABLE `edgeServerDomainHourlyStats_e` (\n `id` bigint unsigned NOT NULL AUTO_INCREMENT COMMENT 'ID',\n `clusterId` int unsigned DEFAULT '0' COMMENT '集群ID',\n `nodeId` int unsigned DEFAULT '0' COMMENT '节点ID',\n `serverId` int unsigned DEFAULT '0' COMMENT '服务ID',\n `domain` varchar(255) DEFAULT NULL COMMENT '域名',\n `hour` varchar(10) DEFAULT NULL COMMENT 'YYYYMMDDHH',\n `bytes` bigint unsigned DEFAULT '0' COMMENT '流量',\n `cachedBytes` bigint unsigned DEFAULT '0' COMMENT '缓存流量',\n `countRequests` bigint unsigned DEFAULT '0' COMMENT '请求数',\n `countCachedRequests` bigint unsigned DEFAULT '0' COMMENT '缓存请求',\n `countAttackRequests` bigint unsigned DEFAULT '0' COMMENT '攻击请求数',\n `attackBytes` bigint unsigned DEFAULT '0' COMMENT '攻击流量',\n PRIMARY KEY (`id`),\n UNIQUE KEY `domain_hour` (`clusterId`,`serverId`,`domain`,`hour`) USING BTREE,\n KEY `clusterId` (`clusterId`),\n KEY `serverId` (`serverId`),\n KEY `nodeId` (`nodeId`),\n KEY `hour` (`hour`)\n) ENGINE=InnoDB DEFAULT CHARSET=utf8mb4 COLLATE=utf8mb4_unicode_ci COMMENT='服务域名统计'",
+ "definition": "CREATE TABLE `edgeServerDomainHourlyStats_e` (\n `id` bigint(20) unsigned NOT NULL AUTO_INCREMENT COMMENT 'ID',\n `clusterId` int(10) unsigned DEFAULT '0' COMMENT '集群ID',\n `nodeId` int(10) unsigned DEFAULT '0' COMMENT '节点ID',\n `serverId` int(10) unsigned DEFAULT '0' COMMENT '服务ID',\n `domain` varchar(255) COLLATE utf8mb4_unicode_ci DEFAULT NULL COMMENT '域名',\n `hour` varchar(10) COLLATE utf8mb4_unicode_ci DEFAULT NULL COMMENT 'YYYYMMDDHH',\n `bytes` bigint(20) unsigned DEFAULT '0' COMMENT '流量',\n `cachedBytes` bigint(20) unsigned DEFAULT '0' COMMENT '缓存流量',\n `countRequests` bigint(20) unsigned DEFAULT '0' COMMENT '请求数',\n `countCachedRequests` bigint(20) unsigned DEFAULT '0' COMMENT '缓存请求',\n `countAttackRequests` bigint(20) unsigned DEFAULT '0' COMMENT '攻击请求数',\n `attackBytes` bigint(20) unsigned DEFAULT '0' COMMENT '攻击流量',\n PRIMARY KEY (`id`),\n UNIQUE KEY `domain_hour` (`clusterId`,`serverId`,`domain`,`hour`) USING BTREE,\n KEY `clusterId` (`clusterId`),\n KEY `serverId` (`serverId`),\n KEY `nodeId` (`nodeId`),\n KEY `hour` (`hour`)\n) ENGINE=InnoDB DEFAULT CHARSET=utf8mb4 COLLATE=utf8mb4_unicode_ci COMMENT='服务域名统计'",
"fields": [
{
"name": "id",
- "definition": "bigint unsigned auto_increment COMMENT 'ID'"
+ "definition": "bigint(20) unsigned auto_increment COMMENT 'ID'"
},
{
"name": "clusterId",
- "definition": "int unsigned DEFAULT '0' COMMENT '集群ID'"
+ "definition": "int(10) unsigned DEFAULT '0' COMMENT '集群ID'"
},
{
"name": "nodeId",
- "definition": "int unsigned DEFAULT '0' COMMENT '节点ID'"
+ "definition": "int(10) unsigned DEFAULT '0' COMMENT '节点ID'"
},
{
"name": "serverId",
- "definition": "int unsigned DEFAULT '0' COMMENT '服务ID'"
+ "definition": "int(10) unsigned DEFAULT '0' COMMENT '服务ID'"
},
{
"name": "domain",
@@ -252084,27 +252782,27 @@
},
{
"name": "bytes",
- "definition": "bigint unsigned DEFAULT '0' COMMENT '流量'"
+ "definition": "bigint(20) unsigned DEFAULT '0' COMMENT '流量'"
},
{
"name": "cachedBytes",
- "definition": "bigint unsigned DEFAULT '0' COMMENT '缓存流量'"
+ "definition": "bigint(20) unsigned DEFAULT '0' COMMENT '缓存流量'"
},
{
"name": "countRequests",
- "definition": "bigint unsigned DEFAULT '0' COMMENT '请求数'"
+ "definition": "bigint(20) unsigned DEFAULT '0' COMMENT '请求数'"
},
{
"name": "countCachedRequests",
- "definition": "bigint unsigned DEFAULT '0' COMMENT '缓存请求'"
+ "definition": "bigint(20) unsigned DEFAULT '0' COMMENT '缓存请求'"
},
{
"name": "countAttackRequests",
- "definition": "bigint unsigned DEFAULT '0' COMMENT '攻击请求数'"
+ "definition": "bigint(20) unsigned DEFAULT '0' COMMENT '攻击请求数'"
},
{
"name": "attackBytes",
- "definition": "bigint unsigned DEFAULT '0' COMMENT '攻击流量'"
+ "definition": "bigint(20) unsigned DEFAULT '0' COMMENT '攻击流量'"
}
],
"indexes": [
@@ -252139,23 +252837,23 @@
"name": "edgeServerDomainHourlyStats_f",
"engine": "InnoDB",
"charset": "utf8mb4_unicode_ci",
- "definition": "CREATE TABLE `edgeServerDomainHourlyStats_f` (\n `id` bigint unsigned NOT NULL AUTO_INCREMENT COMMENT 'ID',\n `clusterId` int unsigned DEFAULT '0' COMMENT '集群ID',\n `nodeId` int unsigned DEFAULT '0' COMMENT '节点ID',\n `serverId` int unsigned DEFAULT '0' COMMENT '服务ID',\n `domain` varchar(255) DEFAULT NULL COMMENT '域名',\n `hour` varchar(10) DEFAULT NULL COMMENT 'YYYYMMDDHH',\n `bytes` bigint unsigned DEFAULT '0' COMMENT '流量',\n `cachedBytes` bigint unsigned DEFAULT '0' COMMENT '缓存流量',\n `countRequests` bigint unsigned DEFAULT '0' COMMENT '请求数',\n `countCachedRequests` bigint unsigned DEFAULT '0' COMMENT '缓存请求',\n `countAttackRequests` bigint unsigned DEFAULT '0' COMMENT '攻击请求数',\n `attackBytes` bigint unsigned DEFAULT '0' COMMENT '攻击流量',\n PRIMARY KEY (`id`),\n UNIQUE KEY `domain_hour` (`clusterId`,`serverId`,`domain`,`hour`) USING BTREE,\n KEY `clusterId` (`clusterId`),\n KEY `serverId` (`serverId`),\n KEY `nodeId` (`nodeId`),\n KEY `hour` (`hour`)\n) ENGINE=InnoDB DEFAULT CHARSET=utf8mb4 COLLATE=utf8mb4_unicode_ci COMMENT='服务域名统计'",
+ "definition": "CREATE TABLE `edgeServerDomainHourlyStats_f` (\n `id` bigint(20) unsigned NOT NULL AUTO_INCREMENT COMMENT 'ID',\n `clusterId` int(10) unsigned DEFAULT '0' COMMENT '集群ID',\n `nodeId` int(10) unsigned DEFAULT '0' COMMENT '节点ID',\n `serverId` int(10) unsigned DEFAULT '0' COMMENT '服务ID',\n `domain` varchar(255) COLLATE utf8mb4_unicode_ci DEFAULT NULL COMMENT '域名',\n `hour` varchar(10) COLLATE utf8mb4_unicode_ci DEFAULT NULL COMMENT 'YYYYMMDDHH',\n `bytes` bigint(20) unsigned DEFAULT '0' COMMENT '流量',\n `cachedBytes` bigint(20) unsigned DEFAULT '0' COMMENT '缓存流量',\n `countRequests` bigint(20) unsigned DEFAULT '0' COMMENT '请求数',\n `countCachedRequests` bigint(20) unsigned DEFAULT '0' COMMENT '缓存请求',\n `countAttackRequests` bigint(20) unsigned DEFAULT '0' COMMENT '攻击请求数',\n `attackBytes` bigint(20) unsigned DEFAULT '0' COMMENT '攻击流量',\n PRIMARY KEY (`id`),\n UNIQUE KEY `domain_hour` (`clusterId`,`serverId`,`domain`,`hour`) USING BTREE,\n KEY `clusterId` (`clusterId`),\n KEY `serverId` (`serverId`),\n KEY `nodeId` (`nodeId`),\n KEY `hour` (`hour`)\n) ENGINE=InnoDB DEFAULT CHARSET=utf8mb4 COLLATE=utf8mb4_unicode_ci COMMENT='服务域名统计'",
"fields": [
{
"name": "id",
- "definition": "bigint unsigned auto_increment COMMENT 'ID'"
+ "definition": "bigint(20) unsigned auto_increment COMMENT 'ID'"
},
{
"name": "clusterId",
- "definition": "int unsigned DEFAULT '0' COMMENT '集群ID'"
+ "definition": "int(10) unsigned DEFAULT '0' COMMENT '集群ID'"
},
{
"name": "nodeId",
- "definition": "int unsigned DEFAULT '0' COMMENT '节点ID'"
+ "definition": "int(10) unsigned DEFAULT '0' COMMENT '节点ID'"
},
{
"name": "serverId",
- "definition": "int unsigned DEFAULT '0' COMMENT '服务ID'"
+ "definition": "int(10) unsigned DEFAULT '0' COMMENT '服务ID'"
},
{
"name": "domain",
@@ -252167,27 +252865,27 @@
},
{
"name": "bytes",
- "definition": "bigint unsigned DEFAULT '0' COMMENT '流量'"
+ "definition": "bigint(20) unsigned DEFAULT '0' COMMENT '流量'"
},
{
"name": "cachedBytes",
- "definition": "bigint unsigned DEFAULT '0' COMMENT '缓存流量'"
+ "definition": "bigint(20) unsigned DEFAULT '0' COMMENT '缓存流量'"
},
{
"name": "countRequests",
- "definition": "bigint unsigned DEFAULT '0' COMMENT '请求数'"
+ "definition": "bigint(20) unsigned DEFAULT '0' COMMENT '请求数'"
},
{
"name": "countCachedRequests",
- "definition": "bigint unsigned DEFAULT '0' COMMENT '缓存请求'"
+ "definition": "bigint(20) unsigned DEFAULT '0' COMMENT '缓存请求'"
},
{
"name": "countAttackRequests",
- "definition": "bigint unsigned DEFAULT '0' COMMENT '攻击请求数'"
+ "definition": "bigint(20) unsigned DEFAULT '0' COMMENT '攻击请求数'"
},
{
"name": "attackBytes",
- "definition": "bigint unsigned DEFAULT '0' COMMENT '攻击流量'"
+ "definition": "bigint(20) unsigned DEFAULT '0' COMMENT '攻击流量'"
}
],
"indexes": [
@@ -252222,23 +252920,23 @@
"name": "edgeServerDomainHourlyStats_g",
"engine": "InnoDB",
"charset": "utf8mb4_unicode_ci",
- "definition": "CREATE TABLE `edgeServerDomainHourlyStats_g` (\n `id` bigint unsigned NOT NULL AUTO_INCREMENT COMMENT 'ID',\n `clusterId` int unsigned DEFAULT '0' COMMENT '集群ID',\n `nodeId` int unsigned DEFAULT '0' COMMENT '节点ID',\n `serverId` int unsigned DEFAULT '0' COMMENT '服务ID',\n `domain` varchar(255) DEFAULT NULL COMMENT '域名',\n `hour` varchar(10) DEFAULT NULL COMMENT 'YYYYMMDDHH',\n `bytes` bigint unsigned DEFAULT '0' COMMENT '流量',\n `cachedBytes` bigint unsigned DEFAULT '0' COMMENT '缓存流量',\n `countRequests` bigint unsigned DEFAULT '0' COMMENT '请求数',\n `countCachedRequests` bigint unsigned DEFAULT '0' COMMENT '缓存请求',\n `countAttackRequests` bigint unsigned DEFAULT '0' COMMENT '攻击请求数',\n `attackBytes` bigint unsigned DEFAULT '0' COMMENT '攻击流量',\n PRIMARY KEY (`id`),\n UNIQUE KEY `domain_hour` (`clusterId`,`serverId`,`domain`,`hour`) USING BTREE,\n KEY `clusterId` (`clusterId`),\n KEY `serverId` (`serverId`),\n KEY `nodeId` (`nodeId`),\n KEY `hour` (`hour`)\n) ENGINE=InnoDB DEFAULT CHARSET=utf8mb4 COLLATE=utf8mb4_unicode_ci COMMENT='服务域名统计'",
+ "definition": "CREATE TABLE `edgeServerDomainHourlyStats_g` (\n `id` bigint(20) unsigned NOT NULL AUTO_INCREMENT COMMENT 'ID',\n `clusterId` int(10) unsigned DEFAULT '0' COMMENT '集群ID',\n `nodeId` int(10) unsigned DEFAULT '0' COMMENT '节点ID',\n `serverId` int(10) unsigned DEFAULT '0' COMMENT '服务ID',\n `domain` varchar(255) COLLATE utf8mb4_unicode_ci DEFAULT NULL COMMENT '域名',\n `hour` varchar(10) COLLATE utf8mb4_unicode_ci DEFAULT NULL COMMENT 'YYYYMMDDHH',\n `bytes` bigint(20) unsigned DEFAULT '0' COMMENT '流量',\n `cachedBytes` bigint(20) unsigned DEFAULT '0' COMMENT '缓存流量',\n `countRequests` bigint(20) unsigned DEFAULT '0' COMMENT '请求数',\n `countCachedRequests` bigint(20) unsigned DEFAULT '0' COMMENT '缓存请求',\n `countAttackRequests` bigint(20) unsigned DEFAULT '0' COMMENT '攻击请求数',\n `attackBytes` bigint(20) unsigned DEFAULT '0' COMMENT '攻击流量',\n PRIMARY KEY (`id`),\n UNIQUE KEY `domain_hour` (`clusterId`,`serverId`,`domain`,`hour`) USING BTREE,\n KEY `clusterId` (`clusterId`),\n KEY `serverId` (`serverId`),\n KEY `nodeId` (`nodeId`),\n KEY `hour` (`hour`)\n) ENGINE=InnoDB DEFAULT CHARSET=utf8mb4 COLLATE=utf8mb4_unicode_ci COMMENT='服务域名统计'",
"fields": [
{
"name": "id",
- "definition": "bigint unsigned auto_increment COMMENT 'ID'"
+ "definition": "bigint(20) unsigned auto_increment COMMENT 'ID'"
},
{
"name": "clusterId",
- "definition": "int unsigned DEFAULT '0' COMMENT '集群ID'"
+ "definition": "int(10) unsigned DEFAULT '0' COMMENT '集群ID'"
},
{
"name": "nodeId",
- "definition": "int unsigned DEFAULT '0' COMMENT '节点ID'"
+ "definition": "int(10) unsigned DEFAULT '0' COMMENT '节点ID'"
},
{
"name": "serverId",
- "definition": "int unsigned DEFAULT '0' COMMENT '服务ID'"
+ "definition": "int(10) unsigned DEFAULT '0' COMMENT '服务ID'"
},
{
"name": "domain",
@@ -252250,27 +252948,27 @@
},
{
"name": "bytes",
- "definition": "bigint unsigned DEFAULT '0' COMMENT '流量'"
+ "definition": "bigint(20) unsigned DEFAULT '0' COMMENT '流量'"
},
{
"name": "cachedBytes",
- "definition": "bigint unsigned DEFAULT '0' COMMENT '缓存流量'"
+ "definition": "bigint(20) unsigned DEFAULT '0' COMMENT '缓存流量'"
},
{
"name": "countRequests",
- "definition": "bigint unsigned DEFAULT '0' COMMENT '请求数'"
+ "definition": "bigint(20) unsigned DEFAULT '0' COMMENT '请求数'"
},
{
"name": "countCachedRequests",
- "definition": "bigint unsigned DEFAULT '0' COMMENT '缓存请求'"
+ "definition": "bigint(20) unsigned DEFAULT '0' COMMENT '缓存请求'"
},
{
"name": "countAttackRequests",
- "definition": "bigint unsigned DEFAULT '0' COMMENT '攻击请求数'"
+ "definition": "bigint(20) unsigned DEFAULT '0' COMMENT '攻击请求数'"
},
{
"name": "attackBytes",
- "definition": "bigint unsigned DEFAULT '0' COMMENT '攻击流量'"
+ "definition": "bigint(20) unsigned DEFAULT '0' COMMENT '攻击流量'"
}
],
"indexes": [
@@ -252305,23 +253003,23 @@
"name": "edgeServerDomainHourlyStats_h",
"engine": "InnoDB",
"charset": "utf8mb4_unicode_ci",
- "definition": "CREATE TABLE `edgeServerDomainHourlyStats_h` (\n `id` bigint unsigned NOT NULL AUTO_INCREMENT COMMENT 'ID',\n `clusterId` int unsigned DEFAULT '0' COMMENT '集群ID',\n `nodeId` int unsigned DEFAULT '0' COMMENT '节点ID',\n `serverId` int unsigned DEFAULT '0' COMMENT '服务ID',\n `domain` varchar(255) DEFAULT NULL COMMENT '域名',\n `hour` varchar(10) DEFAULT NULL COMMENT 'YYYYMMDDHH',\n `bytes` bigint unsigned DEFAULT '0' COMMENT '流量',\n `cachedBytes` bigint unsigned DEFAULT '0' COMMENT '缓存流量',\n `countRequests` bigint unsigned DEFAULT '0' COMMENT '请求数',\n `countCachedRequests` bigint unsigned DEFAULT '0' COMMENT '缓存请求',\n `countAttackRequests` bigint unsigned DEFAULT '0' COMMENT '攻击请求数',\n `attackBytes` bigint unsigned DEFAULT '0' COMMENT '攻击流量',\n PRIMARY KEY (`id`),\n UNIQUE KEY `domain_hour` (`clusterId`,`serverId`,`domain`,`hour`) USING BTREE,\n KEY `clusterId` (`clusterId`),\n KEY `serverId` (`serverId`),\n KEY `nodeId` (`nodeId`),\n KEY `hour` (`hour`)\n) ENGINE=InnoDB DEFAULT CHARSET=utf8mb4 COLLATE=utf8mb4_unicode_ci COMMENT='服务域名统计'",
+ "definition": "CREATE TABLE `edgeServerDomainHourlyStats_h` (\n `id` bigint(20) unsigned NOT NULL AUTO_INCREMENT COMMENT 'ID',\n `clusterId` int(10) unsigned DEFAULT '0' COMMENT '集群ID',\n `nodeId` int(10) unsigned DEFAULT '0' COMMENT '节点ID',\n `serverId` int(10) unsigned DEFAULT '0' COMMENT '服务ID',\n `domain` varchar(255) COLLATE utf8mb4_unicode_ci DEFAULT NULL COMMENT '域名',\n `hour` varchar(10) COLLATE utf8mb4_unicode_ci DEFAULT NULL COMMENT 'YYYYMMDDHH',\n `bytes` bigint(20) unsigned DEFAULT '0' COMMENT '流量',\n `cachedBytes` bigint(20) unsigned DEFAULT '0' COMMENT '缓存流量',\n `countRequests` bigint(20) unsigned DEFAULT '0' COMMENT '请求数',\n `countCachedRequests` bigint(20) unsigned DEFAULT '0' COMMENT '缓存请求',\n `countAttackRequests` bigint(20) unsigned DEFAULT '0' COMMENT '攻击请求数',\n `attackBytes` bigint(20) unsigned DEFAULT '0' COMMENT '攻击流量',\n PRIMARY KEY (`id`),\n UNIQUE KEY `domain_hour` (`clusterId`,`serverId`,`domain`,`hour`) USING BTREE,\n KEY `clusterId` (`clusterId`),\n KEY `serverId` (`serverId`),\n KEY `nodeId` (`nodeId`),\n KEY `hour` (`hour`)\n) ENGINE=InnoDB DEFAULT CHARSET=utf8mb4 COLLATE=utf8mb4_unicode_ci COMMENT='服务域名统计'",
"fields": [
{
"name": "id",
- "definition": "bigint unsigned auto_increment COMMENT 'ID'"
+ "definition": "bigint(20) unsigned auto_increment COMMENT 'ID'"
},
{
"name": "clusterId",
- "definition": "int unsigned DEFAULT '0' COMMENT '集群ID'"
+ "definition": "int(10) unsigned DEFAULT '0' COMMENT '集群ID'"
},
{
"name": "nodeId",
- "definition": "int unsigned DEFAULT '0' COMMENT '节点ID'"
+ "definition": "int(10) unsigned DEFAULT '0' COMMENT '节点ID'"
},
{
"name": "serverId",
- "definition": "int unsigned DEFAULT '0' COMMENT '服务ID'"
+ "definition": "int(10) unsigned DEFAULT '0' COMMENT '服务ID'"
},
{
"name": "domain",
@@ -252333,27 +253031,27 @@
},
{
"name": "bytes",
- "definition": "bigint unsigned DEFAULT '0' COMMENT '流量'"
+ "definition": "bigint(20) unsigned DEFAULT '0' COMMENT '流量'"
},
{
"name": "cachedBytes",
- "definition": "bigint unsigned DEFAULT '0' COMMENT '缓存流量'"
+ "definition": "bigint(20) unsigned DEFAULT '0' COMMENT '缓存流量'"
},
{
"name": "countRequests",
- "definition": "bigint unsigned DEFAULT '0' COMMENT '请求数'"
+ "definition": "bigint(20) unsigned DEFAULT '0' COMMENT '请求数'"
},
{
"name": "countCachedRequests",
- "definition": "bigint unsigned DEFAULT '0' COMMENT '缓存请求'"
+ "definition": "bigint(20) unsigned DEFAULT '0' COMMENT '缓存请求'"
},
{
"name": "countAttackRequests",
- "definition": "bigint unsigned DEFAULT '0' COMMENT '攻击请求数'"
+ "definition": "bigint(20) unsigned DEFAULT '0' COMMENT '攻击请求数'"
},
{
"name": "attackBytes",
- "definition": "bigint unsigned DEFAULT '0' COMMENT '攻击流量'"
+ "definition": "bigint(20) unsigned DEFAULT '0' COMMENT '攻击流量'"
}
],
"indexes": [
@@ -252388,23 +253086,23 @@
"name": "edgeServerDomainHourlyStats_i",
"engine": "InnoDB",
"charset": "utf8mb4_unicode_ci",
- "definition": "CREATE TABLE `edgeServerDomainHourlyStats_i` (\n `id` bigint unsigned NOT NULL AUTO_INCREMENT COMMENT 'ID',\n `clusterId` int unsigned DEFAULT '0' COMMENT '集群ID',\n `nodeId` int unsigned DEFAULT '0' COMMENT '节点ID',\n `serverId` int unsigned DEFAULT '0' COMMENT '服务ID',\n `domain` varchar(255) DEFAULT NULL COMMENT '域名',\n `hour` varchar(10) DEFAULT NULL COMMENT 'YYYYMMDDHH',\n `bytes` bigint unsigned DEFAULT '0' COMMENT '流量',\n `cachedBytes` bigint unsigned DEFAULT '0' COMMENT '缓存流量',\n `countRequests` bigint unsigned DEFAULT '0' COMMENT '请求数',\n `countCachedRequests` bigint unsigned DEFAULT '0' COMMENT '缓存请求',\n `countAttackRequests` bigint unsigned DEFAULT '0' COMMENT '攻击请求数',\n `attackBytes` bigint unsigned DEFAULT '0' COMMENT '攻击流量',\n PRIMARY KEY (`id`),\n UNIQUE KEY `domain_hour` (`clusterId`,`serverId`,`domain`,`hour`) USING BTREE,\n KEY `clusterId` (`clusterId`),\n KEY `serverId` (`serverId`),\n KEY `nodeId` (`nodeId`),\n KEY `hour` (`hour`)\n) ENGINE=InnoDB DEFAULT CHARSET=utf8mb4 COLLATE=utf8mb4_unicode_ci COMMENT='服务域名统计'",
+ "definition": "CREATE TABLE `edgeServerDomainHourlyStats_i` (\n `id` bigint(20) unsigned NOT NULL AUTO_INCREMENT COMMENT 'ID',\n `clusterId` int(10) unsigned DEFAULT '0' COMMENT '集群ID',\n `nodeId` int(10) unsigned DEFAULT '0' COMMENT '节点ID',\n `serverId` int(10) unsigned DEFAULT '0' COMMENT '服务ID',\n `domain` varchar(255) COLLATE utf8mb4_unicode_ci DEFAULT NULL COMMENT '域名',\n `hour` varchar(10) COLLATE utf8mb4_unicode_ci DEFAULT NULL COMMENT 'YYYYMMDDHH',\n `bytes` bigint(20) unsigned DEFAULT '0' COMMENT '流量',\n `cachedBytes` bigint(20) unsigned DEFAULT '0' COMMENT '缓存流量',\n `countRequests` bigint(20) unsigned DEFAULT '0' COMMENT '请求数',\n `countCachedRequests` bigint(20) unsigned DEFAULT '0' COMMENT '缓存请求',\n `countAttackRequests` bigint(20) unsigned DEFAULT '0' COMMENT '攻击请求数',\n `attackBytes` bigint(20) unsigned DEFAULT '0' COMMENT '攻击流量',\n PRIMARY KEY (`id`),\n UNIQUE KEY `domain_hour` (`clusterId`,`serverId`,`domain`,`hour`) USING BTREE,\n KEY `clusterId` (`clusterId`),\n KEY `serverId` (`serverId`),\n KEY `nodeId` (`nodeId`),\n KEY `hour` (`hour`)\n) ENGINE=InnoDB DEFAULT CHARSET=utf8mb4 COLLATE=utf8mb4_unicode_ci COMMENT='服务域名统计'",
"fields": [
{
"name": "id",
- "definition": "bigint unsigned auto_increment COMMENT 'ID'"
+ "definition": "bigint(20) unsigned auto_increment COMMENT 'ID'"
},
{
"name": "clusterId",
- "definition": "int unsigned DEFAULT '0' COMMENT '集群ID'"
+ "definition": "int(10) unsigned DEFAULT '0' COMMENT '集群ID'"
},
{
"name": "nodeId",
- "definition": "int unsigned DEFAULT '0' COMMENT '节点ID'"
+ "definition": "int(10) unsigned DEFAULT '0' COMMENT '节点ID'"
},
{
"name": "serverId",
- "definition": "int unsigned DEFAULT '0' COMMENT '服务ID'"
+ "definition": "int(10) unsigned DEFAULT '0' COMMENT '服务ID'"
},
{
"name": "domain",
@@ -252416,27 +253114,27 @@
},
{
"name": "bytes",
- "definition": "bigint unsigned DEFAULT '0' COMMENT '流量'"
+ "definition": "bigint(20) unsigned DEFAULT '0' COMMENT '流量'"
},
{
"name": "cachedBytes",
- "definition": "bigint unsigned DEFAULT '0' COMMENT '缓存流量'"
+ "definition": "bigint(20) unsigned DEFAULT '0' COMMENT '缓存流量'"
},
{
"name": "countRequests",
- "definition": "bigint unsigned DEFAULT '0' COMMENT '请求数'"
+ "definition": "bigint(20) unsigned DEFAULT '0' COMMENT '请求数'"
},
{
"name": "countCachedRequests",
- "definition": "bigint unsigned DEFAULT '0' COMMENT '缓存请求'"
+ "definition": "bigint(20) unsigned DEFAULT '0' COMMENT '缓存请求'"
},
{
"name": "countAttackRequests",
- "definition": "bigint unsigned DEFAULT '0' COMMENT '攻击请求数'"
+ "definition": "bigint(20) unsigned DEFAULT '0' COMMENT '攻击请求数'"
},
{
"name": "attackBytes",
- "definition": "bigint unsigned DEFAULT '0' COMMENT '攻击流量'"
+ "definition": "bigint(20) unsigned DEFAULT '0' COMMENT '攻击流量'"
}
],
"indexes": [
@@ -252471,23 +253169,23 @@
"name": "edgeServerDomainHourlyStats_j",
"engine": "InnoDB",
"charset": "utf8mb4_unicode_ci",
- "definition": "CREATE TABLE `edgeServerDomainHourlyStats_j` (\n `id` bigint unsigned NOT NULL AUTO_INCREMENT COMMENT 'ID',\n `clusterId` int unsigned DEFAULT '0' COMMENT '集群ID',\n `nodeId` int unsigned DEFAULT '0' COMMENT '节点ID',\n `serverId` int unsigned DEFAULT '0' COMMENT '服务ID',\n `domain` varchar(255) DEFAULT NULL COMMENT '域名',\n `hour` varchar(10) DEFAULT NULL COMMENT 'YYYYMMDDHH',\n `bytes` bigint unsigned DEFAULT '0' COMMENT '流量',\n `cachedBytes` bigint unsigned DEFAULT '0' COMMENT '缓存流量',\n `countRequests` bigint unsigned DEFAULT '0' COMMENT '请求数',\n `countCachedRequests` bigint unsigned DEFAULT '0' COMMENT '缓存请求',\n `countAttackRequests` bigint unsigned DEFAULT '0' COMMENT '攻击请求数',\n `attackBytes` bigint unsigned DEFAULT '0' COMMENT '攻击流量',\n PRIMARY KEY (`id`),\n UNIQUE KEY `domain_hour` (`clusterId`,`serverId`,`domain`,`hour`) USING BTREE,\n KEY `clusterId` (`clusterId`),\n KEY `serverId` (`serverId`),\n KEY `nodeId` (`nodeId`),\n KEY `hour` (`hour`)\n) ENGINE=InnoDB DEFAULT CHARSET=utf8mb4 COLLATE=utf8mb4_unicode_ci COMMENT='服务域名统计'",
+ "definition": "CREATE TABLE `edgeServerDomainHourlyStats_j` (\n `id` bigint(20) unsigned NOT NULL AUTO_INCREMENT COMMENT 'ID',\n `clusterId` int(10) unsigned DEFAULT '0' COMMENT '集群ID',\n `nodeId` int(10) unsigned DEFAULT '0' COMMENT '节点ID',\n `serverId` int(10) unsigned DEFAULT '0' COMMENT '服务ID',\n `domain` varchar(255) COLLATE utf8mb4_unicode_ci DEFAULT NULL COMMENT '域名',\n `hour` varchar(10) COLLATE utf8mb4_unicode_ci DEFAULT NULL COMMENT 'YYYYMMDDHH',\n `bytes` bigint(20) unsigned DEFAULT '0' COMMENT '流量',\n `cachedBytes` bigint(20) unsigned DEFAULT '0' COMMENT '缓存流量',\n `countRequests` bigint(20) unsigned DEFAULT '0' COMMENT '请求数',\n `countCachedRequests` bigint(20) unsigned DEFAULT '0' COMMENT '缓存请求',\n `countAttackRequests` bigint(20) unsigned DEFAULT '0' COMMENT '攻击请求数',\n `attackBytes` bigint(20) unsigned DEFAULT '0' COMMENT '攻击流量',\n PRIMARY KEY (`id`),\n UNIQUE KEY `domain_hour` (`clusterId`,`serverId`,`domain`,`hour`) USING BTREE,\n KEY `clusterId` (`clusterId`),\n KEY `serverId` (`serverId`),\n KEY `nodeId` (`nodeId`),\n KEY `hour` (`hour`)\n) ENGINE=InnoDB DEFAULT CHARSET=utf8mb4 COLLATE=utf8mb4_unicode_ci COMMENT='服务域名统计'",
"fields": [
{
"name": "id",
- "definition": "bigint unsigned auto_increment COMMENT 'ID'"
+ "definition": "bigint(20) unsigned auto_increment COMMENT 'ID'"
},
{
"name": "clusterId",
- "definition": "int unsigned DEFAULT '0' COMMENT '集群ID'"
+ "definition": "int(10) unsigned DEFAULT '0' COMMENT '集群ID'"
},
{
"name": "nodeId",
- "definition": "int unsigned DEFAULT '0' COMMENT '节点ID'"
+ "definition": "int(10) unsigned DEFAULT '0' COMMENT '节点ID'"
},
{
"name": "serverId",
- "definition": "int unsigned DEFAULT '0' COMMENT '服务ID'"
+ "definition": "int(10) unsigned DEFAULT '0' COMMENT '服务ID'"
},
{
"name": "domain",
@@ -252499,27 +253197,27 @@
},
{
"name": "bytes",
- "definition": "bigint unsigned DEFAULT '0' COMMENT '流量'"
+ "definition": "bigint(20) unsigned DEFAULT '0' COMMENT '流量'"
},
{
"name": "cachedBytes",
- "definition": "bigint unsigned DEFAULT '0' COMMENT '缓存流量'"
+ "definition": "bigint(20) unsigned DEFAULT '0' COMMENT '缓存流量'"
},
{
"name": "countRequests",
- "definition": "bigint unsigned DEFAULT '0' COMMENT '请求数'"
+ "definition": "bigint(20) unsigned DEFAULT '0' COMMENT '请求数'"
},
{
"name": "countCachedRequests",
- "definition": "bigint unsigned DEFAULT '0' COMMENT '缓存请求'"
+ "definition": "bigint(20) unsigned DEFAULT '0' COMMENT '缓存请求'"
},
{
"name": "countAttackRequests",
- "definition": "bigint unsigned DEFAULT '0' COMMENT '攻击请求数'"
+ "definition": "bigint(20) unsigned DEFAULT '0' COMMENT '攻击请求数'"
},
{
"name": "attackBytes",
- "definition": "bigint unsigned DEFAULT '0' COMMENT '攻击流量'"
+ "definition": "bigint(20) unsigned DEFAULT '0' COMMENT '攻击流量'"
}
],
"indexes": [
@@ -252554,23 +253252,23 @@
"name": "edgeServerDomainHourlyStats_k",
"engine": "InnoDB",
"charset": "utf8mb4_unicode_ci",
- "definition": "CREATE TABLE `edgeServerDomainHourlyStats_k` (\n `id` bigint unsigned NOT NULL AUTO_INCREMENT COMMENT 'ID',\n `clusterId` int unsigned DEFAULT '0' COMMENT '集群ID',\n `nodeId` int unsigned DEFAULT '0' COMMENT '节点ID',\n `serverId` int unsigned DEFAULT '0' COMMENT '服务ID',\n `domain` varchar(255) DEFAULT NULL COMMENT '域名',\n `hour` varchar(10) DEFAULT NULL COMMENT 'YYYYMMDDHH',\n `bytes` bigint unsigned DEFAULT '0' COMMENT '流量',\n `cachedBytes` bigint unsigned DEFAULT '0' COMMENT '缓存流量',\n `countRequests` bigint unsigned DEFAULT '0' COMMENT '请求数',\n `countCachedRequests` bigint unsigned DEFAULT '0' COMMENT '缓存请求',\n `countAttackRequests` bigint unsigned DEFAULT '0' COMMENT '攻击请求数',\n `attackBytes` bigint unsigned DEFAULT '0' COMMENT '攻击流量',\n PRIMARY KEY (`id`),\n UNIQUE KEY `domain_hour` (`clusterId`,`serverId`,`domain`,`hour`) USING BTREE,\n KEY `clusterId` (`clusterId`),\n KEY `serverId` (`serverId`),\n KEY `nodeId` (`nodeId`),\n KEY `hour` (`hour`)\n) ENGINE=InnoDB DEFAULT CHARSET=utf8mb4 COLLATE=utf8mb4_unicode_ci COMMENT='服务域名统计'",
+ "definition": "CREATE TABLE `edgeServerDomainHourlyStats_k` (\n `id` bigint(20) unsigned NOT NULL AUTO_INCREMENT COMMENT 'ID',\n `clusterId` int(10) unsigned DEFAULT '0' COMMENT '集群ID',\n `nodeId` int(10) unsigned DEFAULT '0' COMMENT '节点ID',\n `serverId` int(10) unsigned DEFAULT '0' COMMENT '服务ID',\n `domain` varchar(255) COLLATE utf8mb4_unicode_ci DEFAULT NULL COMMENT '域名',\n `hour` varchar(10) COLLATE utf8mb4_unicode_ci DEFAULT NULL COMMENT 'YYYYMMDDHH',\n `bytes` bigint(20) unsigned DEFAULT '0' COMMENT '流量',\n `cachedBytes` bigint(20) unsigned DEFAULT '0' COMMENT '缓存流量',\n `countRequests` bigint(20) unsigned DEFAULT '0' COMMENT '请求数',\n `countCachedRequests` bigint(20) unsigned DEFAULT '0' COMMENT '缓存请求',\n `countAttackRequests` bigint(20) unsigned DEFAULT '0' COMMENT '攻击请求数',\n `attackBytes` bigint(20) unsigned DEFAULT '0' COMMENT '攻击流量',\n PRIMARY KEY (`id`),\n UNIQUE KEY `domain_hour` (`clusterId`,`serverId`,`domain`,`hour`) USING BTREE,\n KEY `clusterId` (`clusterId`),\n KEY `serverId` (`serverId`),\n KEY `nodeId` (`nodeId`),\n KEY `hour` (`hour`)\n) ENGINE=InnoDB DEFAULT CHARSET=utf8mb4 COLLATE=utf8mb4_unicode_ci COMMENT='服务域名统计'",
"fields": [
{
"name": "id",
- "definition": "bigint unsigned auto_increment COMMENT 'ID'"
+ "definition": "bigint(20) unsigned auto_increment COMMENT 'ID'"
},
{
"name": "clusterId",
- "definition": "int unsigned DEFAULT '0' COMMENT '集群ID'"
+ "definition": "int(10) unsigned DEFAULT '0' COMMENT '集群ID'"
},
{
"name": "nodeId",
- "definition": "int unsigned DEFAULT '0' COMMENT '节点ID'"
+ "definition": "int(10) unsigned DEFAULT '0' COMMENT '节点ID'"
},
{
"name": "serverId",
- "definition": "int unsigned DEFAULT '0' COMMENT '服务ID'"
+ "definition": "int(10) unsigned DEFAULT '0' COMMENT '服务ID'"
},
{
"name": "domain",
@@ -252582,27 +253280,27 @@
},
{
"name": "bytes",
- "definition": "bigint unsigned DEFAULT '0' COMMENT '流量'"
+ "definition": "bigint(20) unsigned DEFAULT '0' COMMENT '流量'"
},
{
"name": "cachedBytes",
- "definition": "bigint unsigned DEFAULT '0' COMMENT '缓存流量'"
+ "definition": "bigint(20) unsigned DEFAULT '0' COMMENT '缓存流量'"
},
{
"name": "countRequests",
- "definition": "bigint unsigned DEFAULT '0' COMMENT '请求数'"
+ "definition": "bigint(20) unsigned DEFAULT '0' COMMENT '请求数'"
},
{
"name": "countCachedRequests",
- "definition": "bigint unsigned DEFAULT '0' COMMENT '缓存请求'"
+ "definition": "bigint(20) unsigned DEFAULT '0' COMMENT '缓存请求'"
},
{
"name": "countAttackRequests",
- "definition": "bigint unsigned DEFAULT '0' COMMENT '攻击请求数'"
+ "definition": "bigint(20) unsigned DEFAULT '0' COMMENT '攻击请求数'"
},
{
"name": "attackBytes",
- "definition": "bigint unsigned DEFAULT '0' COMMENT '攻击流量'"
+ "definition": "bigint(20) unsigned DEFAULT '0' COMMENT '攻击流量'"
}
],
"indexes": [
@@ -252637,23 +253335,23 @@
"name": "edgeServerDomainHourlyStats_l",
"engine": "InnoDB",
"charset": "utf8mb4_unicode_ci",
- "definition": "CREATE TABLE `edgeServerDomainHourlyStats_l` (\n `id` bigint unsigned NOT NULL AUTO_INCREMENT COMMENT 'ID',\n `clusterId` int unsigned DEFAULT '0' COMMENT '集群ID',\n `nodeId` int unsigned DEFAULT '0' COMMENT '节点ID',\n `serverId` int unsigned DEFAULT '0' COMMENT '服务ID',\n `domain` varchar(255) DEFAULT NULL COMMENT '域名',\n `hour` varchar(10) DEFAULT NULL COMMENT 'YYYYMMDDHH',\n `bytes` bigint unsigned DEFAULT '0' COMMENT '流量',\n `cachedBytes` bigint unsigned DEFAULT '0' COMMENT '缓存流量',\n `countRequests` bigint unsigned DEFAULT '0' COMMENT '请求数',\n `countCachedRequests` bigint unsigned DEFAULT '0' COMMENT '缓存请求',\n `countAttackRequests` bigint unsigned DEFAULT '0' COMMENT '攻击请求数',\n `attackBytes` bigint unsigned DEFAULT '0' COMMENT '攻击流量',\n PRIMARY KEY (`id`),\n UNIQUE KEY `domain_hour` (`clusterId`,`serverId`,`domain`,`hour`) USING BTREE,\n KEY `clusterId` (`clusterId`),\n KEY `serverId` (`serverId`),\n KEY `nodeId` (`nodeId`),\n KEY `hour` (`hour`)\n) ENGINE=InnoDB DEFAULT CHARSET=utf8mb4 COLLATE=utf8mb4_unicode_ci COMMENT='服务域名统计'",
+ "definition": "CREATE TABLE `edgeServerDomainHourlyStats_l` (\n `id` bigint(20) unsigned NOT NULL AUTO_INCREMENT COMMENT 'ID',\n `clusterId` int(10) unsigned DEFAULT '0' COMMENT '集群ID',\n `nodeId` int(10) unsigned DEFAULT '0' COMMENT '节点ID',\n `serverId` int(10) unsigned DEFAULT '0' COMMENT '服务ID',\n `domain` varchar(255) COLLATE utf8mb4_unicode_ci DEFAULT NULL COMMENT '域名',\n `hour` varchar(10) COLLATE utf8mb4_unicode_ci DEFAULT NULL COMMENT 'YYYYMMDDHH',\n `bytes` bigint(20) unsigned DEFAULT '0' COMMENT '流量',\n `cachedBytes` bigint(20) unsigned DEFAULT '0' COMMENT '缓存流量',\n `countRequests` bigint(20) unsigned DEFAULT '0' COMMENT '请求数',\n `countCachedRequests` bigint(20) unsigned DEFAULT '0' COMMENT '缓存请求',\n `countAttackRequests` bigint(20) unsigned DEFAULT '0' COMMENT '攻击请求数',\n `attackBytes` bigint(20) unsigned DEFAULT '0' COMMENT '攻击流量',\n PRIMARY KEY (`id`),\n UNIQUE KEY `domain_hour` (`clusterId`,`serverId`,`domain`,`hour`) USING BTREE,\n KEY `clusterId` (`clusterId`),\n KEY `serverId` (`serverId`),\n KEY `nodeId` (`nodeId`),\n KEY `hour` (`hour`)\n) ENGINE=InnoDB DEFAULT CHARSET=utf8mb4 COLLATE=utf8mb4_unicode_ci COMMENT='服务域名统计'",
"fields": [
{
"name": "id",
- "definition": "bigint unsigned auto_increment COMMENT 'ID'"
+ "definition": "bigint(20) unsigned auto_increment COMMENT 'ID'"
},
{
"name": "clusterId",
- "definition": "int unsigned DEFAULT '0' COMMENT '集群ID'"
+ "definition": "int(10) unsigned DEFAULT '0' COMMENT '集群ID'"
},
{
"name": "nodeId",
- "definition": "int unsigned DEFAULT '0' COMMENT '节点ID'"
+ "definition": "int(10) unsigned DEFAULT '0' COMMENT '节点ID'"
},
{
"name": "serverId",
- "definition": "int unsigned DEFAULT '0' COMMENT '服务ID'"
+ "definition": "int(10) unsigned DEFAULT '0' COMMENT '服务ID'"
},
{
"name": "domain",
@@ -252665,27 +253363,27 @@
},
{
"name": "bytes",
- "definition": "bigint unsigned DEFAULT '0' COMMENT '流量'"
+ "definition": "bigint(20) unsigned DEFAULT '0' COMMENT '流量'"
},
{
"name": "cachedBytes",
- "definition": "bigint unsigned DEFAULT '0' COMMENT '缓存流量'"
+ "definition": "bigint(20) unsigned DEFAULT '0' COMMENT '缓存流量'"
},
{
"name": "countRequests",
- "definition": "bigint unsigned DEFAULT '0' COMMENT '请求数'"
+ "definition": "bigint(20) unsigned DEFAULT '0' COMMENT '请求数'"
},
{
"name": "countCachedRequests",
- "definition": "bigint unsigned DEFAULT '0' COMMENT '缓存请求'"
+ "definition": "bigint(20) unsigned DEFAULT '0' COMMENT '缓存请求'"
},
{
"name": "countAttackRequests",
- "definition": "bigint unsigned DEFAULT '0' COMMENT '攻击请求数'"
+ "definition": "bigint(20) unsigned DEFAULT '0' COMMENT '攻击请求数'"
},
{
"name": "attackBytes",
- "definition": "bigint unsigned DEFAULT '0' COMMENT '攻击流量'"
+ "definition": "bigint(20) unsigned DEFAULT '0' COMMENT '攻击流量'"
}
],
"indexes": [
@@ -252720,23 +253418,23 @@
"name": "edgeServerDomainHourlyStats_m",
"engine": "InnoDB",
"charset": "utf8mb4_unicode_ci",
- "definition": "CREATE TABLE `edgeServerDomainHourlyStats_m` (\n `id` bigint unsigned NOT NULL AUTO_INCREMENT COMMENT 'ID',\n `clusterId` int unsigned DEFAULT '0' COMMENT '集群ID',\n `nodeId` int unsigned DEFAULT '0' COMMENT '节点ID',\n `serverId` int unsigned DEFAULT '0' COMMENT '服务ID',\n `domain` varchar(255) DEFAULT NULL COMMENT '域名',\n `hour` varchar(10) DEFAULT NULL COMMENT 'YYYYMMDDHH',\n `bytes` bigint unsigned DEFAULT '0' COMMENT '流量',\n `cachedBytes` bigint unsigned DEFAULT '0' COMMENT '缓存流量',\n `countRequests` bigint unsigned DEFAULT '0' COMMENT '请求数',\n `countCachedRequests` bigint unsigned DEFAULT '0' COMMENT '缓存请求',\n `countAttackRequests` bigint unsigned DEFAULT '0' COMMENT '攻击请求数',\n `attackBytes` bigint unsigned DEFAULT '0' COMMENT '攻击流量',\n PRIMARY KEY (`id`),\n UNIQUE KEY `domain_hour` (`clusterId`,`serverId`,`domain`,`hour`) USING BTREE,\n KEY `clusterId` (`clusterId`),\n KEY `serverId` (`serverId`),\n KEY `nodeId` (`nodeId`),\n KEY `hour` (`hour`)\n) ENGINE=InnoDB DEFAULT CHARSET=utf8mb4 COLLATE=utf8mb4_unicode_ci COMMENT='服务域名统计'",
+ "definition": "CREATE TABLE `edgeServerDomainHourlyStats_m` (\n `id` bigint(20) unsigned NOT NULL AUTO_INCREMENT COMMENT 'ID',\n `clusterId` int(10) unsigned DEFAULT '0' COMMENT '集群ID',\n `nodeId` int(10) unsigned DEFAULT '0' COMMENT '节点ID',\n `serverId` int(10) unsigned DEFAULT '0' COMMENT '服务ID',\n `domain` varchar(255) COLLATE utf8mb4_unicode_ci DEFAULT NULL COMMENT '域名',\n `hour` varchar(10) COLLATE utf8mb4_unicode_ci DEFAULT NULL COMMENT 'YYYYMMDDHH',\n `bytes` bigint(20) unsigned DEFAULT '0' COMMENT '流量',\n `cachedBytes` bigint(20) unsigned DEFAULT '0' COMMENT '缓存流量',\n `countRequests` bigint(20) unsigned DEFAULT '0' COMMENT '请求数',\n `countCachedRequests` bigint(20) unsigned DEFAULT '0' COMMENT '缓存请求',\n `countAttackRequests` bigint(20) unsigned DEFAULT '0' COMMENT '攻击请求数',\n `attackBytes` bigint(20) unsigned DEFAULT '0' COMMENT '攻击流量',\n PRIMARY KEY (`id`),\n UNIQUE KEY `domain_hour` (`clusterId`,`serverId`,`domain`,`hour`) USING BTREE,\n KEY `clusterId` (`clusterId`),\n KEY `serverId` (`serverId`),\n KEY `nodeId` (`nodeId`),\n KEY `hour` (`hour`)\n) ENGINE=InnoDB DEFAULT CHARSET=utf8mb4 COLLATE=utf8mb4_unicode_ci COMMENT='服务域名统计'",
"fields": [
{
"name": "id",
- "definition": "bigint unsigned auto_increment COMMENT 'ID'"
+ "definition": "bigint(20) unsigned auto_increment COMMENT 'ID'"
},
{
"name": "clusterId",
- "definition": "int unsigned DEFAULT '0' COMMENT '集群ID'"
+ "definition": "int(10) unsigned DEFAULT '0' COMMENT '集群ID'"
},
{
"name": "nodeId",
- "definition": "int unsigned DEFAULT '0' COMMENT '节点ID'"
+ "definition": "int(10) unsigned DEFAULT '0' COMMENT '节点ID'"
},
{
"name": "serverId",
- "definition": "int unsigned DEFAULT '0' COMMENT '服务ID'"
+ "definition": "int(10) unsigned DEFAULT '0' COMMENT '服务ID'"
},
{
"name": "domain",
@@ -252748,27 +253446,27 @@
},
{
"name": "bytes",
- "definition": "bigint unsigned DEFAULT '0' COMMENT '流量'"
+ "definition": "bigint(20) unsigned DEFAULT '0' COMMENT '流量'"
},
{
"name": "cachedBytes",
- "definition": "bigint unsigned DEFAULT '0' COMMENT '缓存流量'"
+ "definition": "bigint(20) unsigned DEFAULT '0' COMMENT '缓存流量'"
},
{
"name": "countRequests",
- "definition": "bigint unsigned DEFAULT '0' COMMENT '请求数'"
+ "definition": "bigint(20) unsigned DEFAULT '0' COMMENT '请求数'"
},
{
"name": "countCachedRequests",
- "definition": "bigint unsigned DEFAULT '0' COMMENT '缓存请求'"
+ "definition": "bigint(20) unsigned DEFAULT '0' COMMENT '缓存请求'"
},
{
"name": "countAttackRequests",
- "definition": "bigint unsigned DEFAULT '0' COMMENT '攻击请求数'"
+ "definition": "bigint(20) unsigned DEFAULT '0' COMMENT '攻击请求数'"
},
{
"name": "attackBytes",
- "definition": "bigint unsigned DEFAULT '0' COMMENT '攻击流量'"
+ "definition": "bigint(20) unsigned DEFAULT '0' COMMENT '攻击流量'"
}
],
"indexes": [
@@ -252803,23 +253501,23 @@
"name": "edgeServerDomainHourlyStats_n",
"engine": "InnoDB",
"charset": "utf8mb4_unicode_ci",
- "definition": "CREATE TABLE `edgeServerDomainHourlyStats_n` (\n `id` bigint unsigned NOT NULL AUTO_INCREMENT COMMENT 'ID',\n `clusterId` int unsigned DEFAULT '0' COMMENT '集群ID',\n `nodeId` int unsigned DEFAULT '0' COMMENT '节点ID',\n `serverId` int unsigned DEFAULT '0' COMMENT '服务ID',\n `domain` varchar(255) DEFAULT NULL COMMENT '域名',\n `hour` varchar(10) DEFAULT NULL COMMENT 'YYYYMMDDHH',\n `bytes` bigint unsigned DEFAULT '0' COMMENT '流量',\n `cachedBytes` bigint unsigned DEFAULT '0' COMMENT '缓存流量',\n `countRequests` bigint unsigned DEFAULT '0' COMMENT '请求数',\n `countCachedRequests` bigint unsigned DEFAULT '0' COMMENT '缓存请求',\n `countAttackRequests` bigint unsigned DEFAULT '0' COMMENT '攻击请求数',\n `attackBytes` bigint unsigned DEFAULT '0' COMMENT '攻击流量',\n PRIMARY KEY (`id`),\n UNIQUE KEY `domain_hour` (`clusterId`,`serverId`,`domain`,`hour`) USING BTREE,\n KEY `clusterId` (`clusterId`),\n KEY `serverId` (`serverId`),\n KEY `nodeId` (`nodeId`),\n KEY `hour` (`hour`)\n) ENGINE=InnoDB DEFAULT CHARSET=utf8mb4 COLLATE=utf8mb4_unicode_ci COMMENT='服务域名统计'",
+ "definition": "CREATE TABLE `edgeServerDomainHourlyStats_n` (\n `id` bigint(20) unsigned NOT NULL AUTO_INCREMENT COMMENT 'ID',\n `clusterId` int(10) unsigned DEFAULT '0' COMMENT '集群ID',\n `nodeId` int(10) unsigned DEFAULT '0' COMMENT '节点ID',\n `serverId` int(10) unsigned DEFAULT '0' COMMENT '服务ID',\n `domain` varchar(255) COLLATE utf8mb4_unicode_ci DEFAULT NULL COMMENT '域名',\n `hour` varchar(10) COLLATE utf8mb4_unicode_ci DEFAULT NULL COMMENT 'YYYYMMDDHH',\n `bytes` bigint(20) unsigned DEFAULT '0' COMMENT '流量',\n `cachedBytes` bigint(20) unsigned DEFAULT '0' COMMENT '缓存流量',\n `countRequests` bigint(20) unsigned DEFAULT '0' COMMENT '请求数',\n `countCachedRequests` bigint(20) unsigned DEFAULT '0' COMMENT '缓存请求',\n `countAttackRequests` bigint(20) unsigned DEFAULT '0' COMMENT '攻击请求数',\n `attackBytes` bigint(20) unsigned DEFAULT '0' COMMENT '攻击流量',\n PRIMARY KEY (`id`),\n UNIQUE KEY `domain_hour` (`clusterId`,`serverId`,`domain`,`hour`) USING BTREE,\n KEY `clusterId` (`clusterId`),\n KEY `serverId` (`serverId`),\n KEY `nodeId` (`nodeId`),\n KEY `hour` (`hour`)\n) ENGINE=InnoDB DEFAULT CHARSET=utf8mb4 COLLATE=utf8mb4_unicode_ci COMMENT='服务域名统计'",
"fields": [
{
"name": "id",
- "definition": "bigint unsigned auto_increment COMMENT 'ID'"
+ "definition": "bigint(20) unsigned auto_increment COMMENT 'ID'"
},
{
"name": "clusterId",
- "definition": "int unsigned DEFAULT '0' COMMENT '集群ID'"
+ "definition": "int(10) unsigned DEFAULT '0' COMMENT '集群ID'"
},
{
"name": "nodeId",
- "definition": "int unsigned DEFAULT '0' COMMENT '节点ID'"
+ "definition": "int(10) unsigned DEFAULT '0' COMMENT '节点ID'"
},
{
"name": "serverId",
- "definition": "int unsigned DEFAULT '0' COMMENT '服务ID'"
+ "definition": "int(10) unsigned DEFAULT '0' COMMENT '服务ID'"
},
{
"name": "domain",
@@ -252831,27 +253529,27 @@
},
{
"name": "bytes",
- "definition": "bigint unsigned DEFAULT '0' COMMENT '流量'"
+ "definition": "bigint(20) unsigned DEFAULT '0' COMMENT '流量'"
},
{
"name": "cachedBytes",
- "definition": "bigint unsigned DEFAULT '0' COMMENT '缓存流量'"
+ "definition": "bigint(20) unsigned DEFAULT '0' COMMENT '缓存流量'"
},
{
"name": "countRequests",
- "definition": "bigint unsigned DEFAULT '0' COMMENT '请求数'"
+ "definition": "bigint(20) unsigned DEFAULT '0' COMMENT '请求数'"
},
{
"name": "countCachedRequests",
- "definition": "bigint unsigned DEFAULT '0' COMMENT '缓存请求'"
+ "definition": "bigint(20) unsigned DEFAULT '0' COMMENT '缓存请求'"
},
{
"name": "countAttackRequests",
- "definition": "bigint unsigned DEFAULT '0' COMMENT '攻击请求数'"
+ "definition": "bigint(20) unsigned DEFAULT '0' COMMENT '攻击请求数'"
},
{
"name": "attackBytes",
- "definition": "bigint unsigned DEFAULT '0' COMMENT '攻击流量'"
+ "definition": "bigint(20) unsigned DEFAULT '0' COMMENT '攻击流量'"
}
],
"indexes": [
@@ -252886,23 +253584,23 @@
"name": "edgeServerDomainHourlyStats_o",
"engine": "InnoDB",
"charset": "utf8mb4_unicode_ci",
- "definition": "CREATE TABLE `edgeServerDomainHourlyStats_o` (\n `id` bigint unsigned NOT NULL AUTO_INCREMENT COMMENT 'ID',\n `clusterId` int unsigned DEFAULT '0' COMMENT '集群ID',\n `nodeId` int unsigned DEFAULT '0' COMMENT '节点ID',\n `serverId` int unsigned DEFAULT '0' COMMENT '服务ID',\n `domain` varchar(255) DEFAULT NULL COMMENT '域名',\n `hour` varchar(10) DEFAULT NULL COMMENT 'YYYYMMDDHH',\n `bytes` bigint unsigned DEFAULT '0' COMMENT '流量',\n `cachedBytes` bigint unsigned DEFAULT '0' COMMENT '缓存流量',\n `countRequests` bigint unsigned DEFAULT '0' COMMENT '请求数',\n `countCachedRequests` bigint unsigned DEFAULT '0' COMMENT '缓存请求',\n `countAttackRequests` bigint unsigned DEFAULT '0' COMMENT '攻击请求数',\n `attackBytes` bigint unsigned DEFAULT '0' COMMENT '攻击流量',\n PRIMARY KEY (`id`),\n UNIQUE KEY `domain_hour` (`clusterId`,`serverId`,`domain`,`hour`) USING BTREE,\n KEY `clusterId` (`clusterId`),\n KEY `serverId` (`serverId`),\n KEY `nodeId` (`nodeId`),\n KEY `hour` (`hour`)\n) ENGINE=InnoDB DEFAULT CHARSET=utf8mb4 COLLATE=utf8mb4_unicode_ci COMMENT='服务域名统计'",
+ "definition": "CREATE TABLE `edgeServerDomainHourlyStats_o` (\n `id` bigint(20) unsigned NOT NULL AUTO_INCREMENT COMMENT 'ID',\n `clusterId` int(10) unsigned DEFAULT '0' COMMENT '集群ID',\n `nodeId` int(10) unsigned DEFAULT '0' COMMENT '节点ID',\n `serverId` int(10) unsigned DEFAULT '0' COMMENT '服务ID',\n `domain` varchar(255) COLLATE utf8mb4_unicode_ci DEFAULT NULL COMMENT '域名',\n `hour` varchar(10) COLLATE utf8mb4_unicode_ci DEFAULT NULL COMMENT 'YYYYMMDDHH',\n `bytes` bigint(20) unsigned DEFAULT '0' COMMENT '流量',\n `cachedBytes` bigint(20) unsigned DEFAULT '0' COMMENT '缓存流量',\n `countRequests` bigint(20) unsigned DEFAULT '0' COMMENT '请求数',\n `countCachedRequests` bigint(20) unsigned DEFAULT '0' COMMENT '缓存请求',\n `countAttackRequests` bigint(20) unsigned DEFAULT '0' COMMENT '攻击请求数',\n `attackBytes` bigint(20) unsigned DEFAULT '0' COMMENT '攻击流量',\n PRIMARY KEY (`id`),\n UNIQUE KEY `domain_hour` (`clusterId`,`serverId`,`domain`,`hour`) USING BTREE,\n KEY `clusterId` (`clusterId`),\n KEY `serverId` (`serverId`),\n KEY `nodeId` (`nodeId`),\n KEY `hour` (`hour`)\n) ENGINE=InnoDB DEFAULT CHARSET=utf8mb4 COLLATE=utf8mb4_unicode_ci COMMENT='服务域名统计'",
"fields": [
{
"name": "id",
- "definition": "bigint unsigned auto_increment COMMENT 'ID'"
+ "definition": "bigint(20) unsigned auto_increment COMMENT 'ID'"
},
{
"name": "clusterId",
- "definition": "int unsigned DEFAULT '0' COMMENT '集群ID'"
+ "definition": "int(10) unsigned DEFAULT '0' COMMENT '集群ID'"
},
{
"name": "nodeId",
- "definition": "int unsigned DEFAULT '0' COMMENT '节点ID'"
+ "definition": "int(10) unsigned DEFAULT '0' COMMENT '节点ID'"
},
{
"name": "serverId",
- "definition": "int unsigned DEFAULT '0' COMMENT '服务ID'"
+ "definition": "int(10) unsigned DEFAULT '0' COMMENT '服务ID'"
},
{
"name": "domain",
@@ -252914,27 +253612,27 @@
},
{
"name": "bytes",
- "definition": "bigint unsigned DEFAULT '0' COMMENT '流量'"
+ "definition": "bigint(20) unsigned DEFAULT '0' COMMENT '流量'"
},
{
"name": "cachedBytes",
- "definition": "bigint unsigned DEFAULT '0' COMMENT '缓存流量'"
+ "definition": "bigint(20) unsigned DEFAULT '0' COMMENT '缓存流量'"
},
{
"name": "countRequests",
- "definition": "bigint unsigned DEFAULT '0' COMMENT '请求数'"
+ "definition": "bigint(20) unsigned DEFAULT '0' COMMENT '请求数'"
},
{
"name": "countCachedRequests",
- "definition": "bigint unsigned DEFAULT '0' COMMENT '缓存请求'"
+ "definition": "bigint(20) unsigned DEFAULT '0' COMMENT '缓存请求'"
},
{
"name": "countAttackRequests",
- "definition": "bigint unsigned DEFAULT '0' COMMENT '攻击请求数'"
+ "definition": "bigint(20) unsigned DEFAULT '0' COMMENT '攻击请求数'"
},
{
"name": "attackBytes",
- "definition": "bigint unsigned DEFAULT '0' COMMENT '攻击流量'"
+ "definition": "bigint(20) unsigned DEFAULT '0' COMMENT '攻击流量'"
}
],
"indexes": [
@@ -252969,23 +253667,23 @@
"name": "edgeServerDomainHourlyStats_p",
"engine": "InnoDB",
"charset": "utf8mb4_unicode_ci",
- "definition": "CREATE TABLE `edgeServerDomainHourlyStats_p` (\n `id` bigint unsigned NOT NULL AUTO_INCREMENT COMMENT 'ID',\n `clusterId` int unsigned DEFAULT '0' COMMENT '集群ID',\n `nodeId` int unsigned DEFAULT '0' COMMENT '节点ID',\n `serverId` int unsigned DEFAULT '0' COMMENT '服务ID',\n `domain` varchar(255) DEFAULT NULL COMMENT '域名',\n `hour` varchar(10) DEFAULT NULL COMMENT 'YYYYMMDDHH',\n `bytes` bigint unsigned DEFAULT '0' COMMENT '流量',\n `cachedBytes` bigint unsigned DEFAULT '0' COMMENT '缓存流量',\n `countRequests` bigint unsigned DEFAULT '0' COMMENT '请求数',\n `countCachedRequests` bigint unsigned DEFAULT '0' COMMENT '缓存请求',\n `countAttackRequests` bigint unsigned DEFAULT '0' COMMENT '攻击请求数',\n `attackBytes` bigint unsigned DEFAULT '0' COMMENT '攻击流量',\n PRIMARY KEY (`id`),\n UNIQUE KEY `domain_hour` (`clusterId`,`serverId`,`domain`,`hour`) USING BTREE,\n KEY `clusterId` (`clusterId`),\n KEY `serverId` (`serverId`),\n KEY `nodeId` (`nodeId`),\n KEY `hour` (`hour`)\n) ENGINE=InnoDB DEFAULT CHARSET=utf8mb4 COLLATE=utf8mb4_unicode_ci COMMENT='服务域名统计'",
+ "definition": "CREATE TABLE `edgeServerDomainHourlyStats_p` (\n `id` bigint(20) unsigned NOT NULL AUTO_INCREMENT COMMENT 'ID',\n `clusterId` int(10) unsigned DEFAULT '0' COMMENT '集群ID',\n `nodeId` int(10) unsigned DEFAULT '0' COMMENT '节点ID',\n `serverId` int(10) unsigned DEFAULT '0' COMMENT '服务ID',\n `domain` varchar(255) COLLATE utf8mb4_unicode_ci DEFAULT NULL COMMENT '域名',\n `hour` varchar(10) COLLATE utf8mb4_unicode_ci DEFAULT NULL COMMENT 'YYYYMMDDHH',\n `bytes` bigint(20) unsigned DEFAULT '0' COMMENT '流量',\n `cachedBytes` bigint(20) unsigned DEFAULT '0' COMMENT '缓存流量',\n `countRequests` bigint(20) unsigned DEFAULT '0' COMMENT '请求数',\n `countCachedRequests` bigint(20) unsigned DEFAULT '0' COMMENT '缓存请求',\n `countAttackRequests` bigint(20) unsigned DEFAULT '0' COMMENT '攻击请求数',\n `attackBytes` bigint(20) unsigned DEFAULT '0' COMMENT '攻击流量',\n PRIMARY KEY (`id`),\n UNIQUE KEY `domain_hour` (`clusterId`,`serverId`,`domain`,`hour`) USING BTREE,\n KEY `clusterId` (`clusterId`),\n KEY `serverId` (`serverId`),\n KEY `nodeId` (`nodeId`),\n KEY `hour` (`hour`)\n) ENGINE=InnoDB DEFAULT CHARSET=utf8mb4 COLLATE=utf8mb4_unicode_ci COMMENT='服务域名统计'",
"fields": [
{
"name": "id",
- "definition": "bigint unsigned auto_increment COMMENT 'ID'"
+ "definition": "bigint(20) unsigned auto_increment COMMENT 'ID'"
},
{
"name": "clusterId",
- "definition": "int unsigned DEFAULT '0' COMMENT '集群ID'"
+ "definition": "int(10) unsigned DEFAULT '0' COMMENT '集群ID'"
},
{
"name": "nodeId",
- "definition": "int unsigned DEFAULT '0' COMMENT '节点ID'"
+ "definition": "int(10) unsigned DEFAULT '0' COMMENT '节点ID'"
},
{
"name": "serverId",
- "definition": "int unsigned DEFAULT '0' COMMENT '服务ID'"
+ "definition": "int(10) unsigned DEFAULT '0' COMMENT '服务ID'"
},
{
"name": "domain",
@@ -252997,27 +253695,27 @@
},
{
"name": "bytes",
- "definition": "bigint unsigned DEFAULT '0' COMMENT '流量'"
+ "definition": "bigint(20) unsigned DEFAULT '0' COMMENT '流量'"
},
{
"name": "cachedBytes",
- "definition": "bigint unsigned DEFAULT '0' COMMENT '缓存流量'"
+ "definition": "bigint(20) unsigned DEFAULT '0' COMMENT '缓存流量'"
},
{
"name": "countRequests",
- "definition": "bigint unsigned DEFAULT '0' COMMENT '请求数'"
+ "definition": "bigint(20) unsigned DEFAULT '0' COMMENT '请求数'"
},
{
"name": "countCachedRequests",
- "definition": "bigint unsigned DEFAULT '0' COMMENT '缓存请求'"
+ "definition": "bigint(20) unsigned DEFAULT '0' COMMENT '缓存请求'"
},
{
"name": "countAttackRequests",
- "definition": "bigint unsigned DEFAULT '0' COMMENT '攻击请求数'"
+ "definition": "bigint(20) unsigned DEFAULT '0' COMMENT '攻击请求数'"
},
{
"name": "attackBytes",
- "definition": "bigint unsigned DEFAULT '0' COMMENT '攻击流量'"
+ "definition": "bigint(20) unsigned DEFAULT '0' COMMENT '攻击流量'"
}
],
"indexes": [
@@ -253052,23 +253750,23 @@
"name": "edgeServerDomainHourlyStats_q",
"engine": "InnoDB",
"charset": "utf8mb4_unicode_ci",
- "definition": "CREATE TABLE `edgeServerDomainHourlyStats_q` (\n `id` bigint unsigned NOT NULL AUTO_INCREMENT COMMENT 'ID',\n `clusterId` int unsigned DEFAULT '0' COMMENT '集群ID',\n `nodeId` int unsigned DEFAULT '0' COMMENT '节点ID',\n `serverId` int unsigned DEFAULT '0' COMMENT '服务ID',\n `domain` varchar(255) DEFAULT NULL COMMENT '域名',\n `hour` varchar(10) DEFAULT NULL COMMENT 'YYYYMMDDHH',\n `bytes` bigint unsigned DEFAULT '0' COMMENT '流量',\n `cachedBytes` bigint unsigned DEFAULT '0' COMMENT '缓存流量',\n `countRequests` bigint unsigned DEFAULT '0' COMMENT '请求数',\n `countCachedRequests` bigint unsigned DEFAULT '0' COMMENT '缓存请求',\n `countAttackRequests` bigint unsigned DEFAULT '0' COMMENT '攻击请求数',\n `attackBytes` bigint unsigned DEFAULT '0' COMMENT '攻击流量',\n PRIMARY KEY (`id`),\n UNIQUE KEY `domain_hour` (`clusterId`,`serverId`,`domain`,`hour`) USING BTREE,\n KEY `clusterId` (`clusterId`),\n KEY `serverId` (`serverId`),\n KEY `nodeId` (`nodeId`),\n KEY `hour` (`hour`)\n) ENGINE=InnoDB DEFAULT CHARSET=utf8mb4 COLLATE=utf8mb4_unicode_ci COMMENT='服务域名统计'",
+ "definition": "CREATE TABLE `edgeServerDomainHourlyStats_q` (\n `id` bigint(20) unsigned NOT NULL AUTO_INCREMENT COMMENT 'ID',\n `clusterId` int(10) unsigned DEFAULT '0' COMMENT '集群ID',\n `nodeId` int(10) unsigned DEFAULT '0' COMMENT '节点ID',\n `serverId` int(10) unsigned DEFAULT '0' COMMENT '服务ID',\n `domain` varchar(255) COLLATE utf8mb4_unicode_ci DEFAULT NULL COMMENT '域名',\n `hour` varchar(10) COLLATE utf8mb4_unicode_ci DEFAULT NULL COMMENT 'YYYYMMDDHH',\n `bytes` bigint(20) unsigned DEFAULT '0' COMMENT '流量',\n `cachedBytes` bigint(20) unsigned DEFAULT '0' COMMENT '缓存流量',\n `countRequests` bigint(20) unsigned DEFAULT '0' COMMENT '请求数',\n `countCachedRequests` bigint(20) unsigned DEFAULT '0' COMMENT '缓存请求',\n `countAttackRequests` bigint(20) unsigned DEFAULT '0' COMMENT '攻击请求数',\n `attackBytes` bigint(20) unsigned DEFAULT '0' COMMENT '攻击流量',\n PRIMARY KEY (`id`),\n UNIQUE KEY `domain_hour` (`clusterId`,`serverId`,`domain`,`hour`) USING BTREE,\n KEY `clusterId` (`clusterId`),\n KEY `serverId` (`serverId`),\n KEY `nodeId` (`nodeId`),\n KEY `hour` (`hour`)\n) ENGINE=InnoDB DEFAULT CHARSET=utf8mb4 COLLATE=utf8mb4_unicode_ci COMMENT='服务域名统计'",
"fields": [
{
"name": "id",
- "definition": "bigint unsigned auto_increment COMMENT 'ID'"
+ "definition": "bigint(20) unsigned auto_increment COMMENT 'ID'"
},
{
"name": "clusterId",
- "definition": "int unsigned DEFAULT '0' COMMENT '集群ID'"
+ "definition": "int(10) unsigned DEFAULT '0' COMMENT '集群ID'"
},
{
"name": "nodeId",
- "definition": "int unsigned DEFAULT '0' COMMENT '节点ID'"
+ "definition": "int(10) unsigned DEFAULT '0' COMMENT '节点ID'"
},
{
"name": "serverId",
- "definition": "int unsigned DEFAULT '0' COMMENT '服务ID'"
+ "definition": "int(10) unsigned DEFAULT '0' COMMENT '服务ID'"
},
{
"name": "domain",
@@ -253080,27 +253778,27 @@
},
{
"name": "bytes",
- "definition": "bigint unsigned DEFAULT '0' COMMENT '流量'"
+ "definition": "bigint(20) unsigned DEFAULT '0' COMMENT '流量'"
},
{
"name": "cachedBytes",
- "definition": "bigint unsigned DEFAULT '0' COMMENT '缓存流量'"
+ "definition": "bigint(20) unsigned DEFAULT '0' COMMENT '缓存流量'"
},
{
"name": "countRequests",
- "definition": "bigint unsigned DEFAULT '0' COMMENT '请求数'"
+ "definition": "bigint(20) unsigned DEFAULT '0' COMMENT '请求数'"
},
{
"name": "countCachedRequests",
- "definition": "bigint unsigned DEFAULT '0' COMMENT '缓存请求'"
+ "definition": "bigint(20) unsigned DEFAULT '0' COMMENT '缓存请求'"
},
{
"name": "countAttackRequests",
- "definition": "bigint unsigned DEFAULT '0' COMMENT '攻击请求数'"
+ "definition": "bigint(20) unsigned DEFAULT '0' COMMENT '攻击请求数'"
},
{
"name": "attackBytes",
- "definition": "bigint unsigned DEFAULT '0' COMMENT '攻击流量'"
+ "definition": "bigint(20) unsigned DEFAULT '0' COMMENT '攻击流量'"
}
],
"indexes": [
@@ -253135,23 +253833,23 @@
"name": "edgeServerDomainHourlyStats_r",
"engine": "InnoDB",
"charset": "utf8mb4_unicode_ci",
- "definition": "CREATE TABLE `edgeServerDomainHourlyStats_r` (\n `id` bigint unsigned NOT NULL AUTO_INCREMENT COMMENT 'ID',\n `clusterId` int unsigned DEFAULT '0' COMMENT '集群ID',\n `nodeId` int unsigned DEFAULT '0' COMMENT '节点ID',\n `serverId` int unsigned DEFAULT '0' COMMENT '服务ID',\n `domain` varchar(255) DEFAULT NULL COMMENT '域名',\n `hour` varchar(10) DEFAULT NULL COMMENT 'YYYYMMDDHH',\n `bytes` bigint unsigned DEFAULT '0' COMMENT '流量',\n `cachedBytes` bigint unsigned DEFAULT '0' COMMENT '缓存流量',\n `countRequests` bigint unsigned DEFAULT '0' COMMENT '请求数',\n `countCachedRequests` bigint unsigned DEFAULT '0' COMMENT '缓存请求',\n `countAttackRequests` bigint unsigned DEFAULT '0' COMMENT '攻击请求数',\n `attackBytes` bigint unsigned DEFAULT '0' COMMENT '攻击流量',\n PRIMARY KEY (`id`),\n UNIQUE KEY `domain_hour` (`clusterId`,`serverId`,`domain`,`hour`) USING BTREE,\n KEY `clusterId` (`clusterId`),\n KEY `serverId` (`serverId`),\n KEY `nodeId` (`nodeId`),\n KEY `hour` (`hour`)\n) ENGINE=InnoDB DEFAULT CHARSET=utf8mb4 COLLATE=utf8mb4_unicode_ci COMMENT='服务域名统计'",
+ "definition": "CREATE TABLE `edgeServerDomainHourlyStats_r` (\n `id` bigint(20) unsigned NOT NULL AUTO_INCREMENT COMMENT 'ID',\n `clusterId` int(10) unsigned DEFAULT '0' COMMENT '集群ID',\n `nodeId` int(10) unsigned DEFAULT '0' COMMENT '节点ID',\n `serverId` int(10) unsigned DEFAULT '0' COMMENT '服务ID',\n `domain` varchar(255) COLLATE utf8mb4_unicode_ci DEFAULT NULL COMMENT '域名',\n `hour` varchar(10) COLLATE utf8mb4_unicode_ci DEFAULT NULL COMMENT 'YYYYMMDDHH',\n `bytes` bigint(20) unsigned DEFAULT '0' COMMENT '流量',\n `cachedBytes` bigint(20) unsigned DEFAULT '0' COMMENT '缓存流量',\n `countRequests` bigint(20) unsigned DEFAULT '0' COMMENT '请求数',\n `countCachedRequests` bigint(20) unsigned DEFAULT '0' COMMENT '缓存请求',\n `countAttackRequests` bigint(20) unsigned DEFAULT '0' COMMENT '攻击请求数',\n `attackBytes` bigint(20) unsigned DEFAULT '0' COMMENT '攻击流量',\n PRIMARY KEY (`id`),\n UNIQUE KEY `domain_hour` (`clusterId`,`serverId`,`domain`,`hour`) USING BTREE,\n KEY `clusterId` (`clusterId`),\n KEY `serverId` (`serverId`),\n KEY `nodeId` (`nodeId`),\n KEY `hour` (`hour`)\n) ENGINE=InnoDB DEFAULT CHARSET=utf8mb4 COLLATE=utf8mb4_unicode_ci COMMENT='服务域名统计'",
"fields": [
{
"name": "id",
- "definition": "bigint unsigned auto_increment COMMENT 'ID'"
+ "definition": "bigint(20) unsigned auto_increment COMMENT 'ID'"
},
{
"name": "clusterId",
- "definition": "int unsigned DEFAULT '0' COMMENT '集群ID'"
+ "definition": "int(10) unsigned DEFAULT '0' COMMENT '集群ID'"
},
{
"name": "nodeId",
- "definition": "int unsigned DEFAULT '0' COMMENT '节点ID'"
+ "definition": "int(10) unsigned DEFAULT '0' COMMENT '节点ID'"
},
{
"name": "serverId",
- "definition": "int unsigned DEFAULT '0' COMMENT '服务ID'"
+ "definition": "int(10) unsigned DEFAULT '0' COMMENT '服务ID'"
},
{
"name": "domain",
@@ -253163,27 +253861,27 @@
},
{
"name": "bytes",
- "definition": "bigint unsigned DEFAULT '0' COMMENT '流量'"
+ "definition": "bigint(20) unsigned DEFAULT '0' COMMENT '流量'"
},
{
"name": "cachedBytes",
- "definition": "bigint unsigned DEFAULT '0' COMMENT '缓存流量'"
+ "definition": "bigint(20) unsigned DEFAULT '0' COMMENT '缓存流量'"
},
{
"name": "countRequests",
- "definition": "bigint unsigned DEFAULT '0' COMMENT '请求数'"
+ "definition": "bigint(20) unsigned DEFAULT '0' COMMENT '请求数'"
},
{
"name": "countCachedRequests",
- "definition": "bigint unsigned DEFAULT '0' COMMENT '缓存请求'"
+ "definition": "bigint(20) unsigned DEFAULT '0' COMMENT '缓存请求'"
},
{
"name": "countAttackRequests",
- "definition": "bigint unsigned DEFAULT '0' COMMENT '攻击请求数'"
+ "definition": "bigint(20) unsigned DEFAULT '0' COMMENT '攻击请求数'"
},
{
"name": "attackBytes",
- "definition": "bigint unsigned DEFAULT '0' COMMENT '攻击流量'"
+ "definition": "bigint(20) unsigned DEFAULT '0' COMMENT '攻击流量'"
}
],
"indexes": [
@@ -253218,23 +253916,23 @@
"name": "edgeServerDomainHourlyStats_s",
"engine": "InnoDB",
"charset": "utf8mb4_unicode_ci",
- "definition": "CREATE TABLE `edgeServerDomainHourlyStats_s` (\n `id` bigint unsigned NOT NULL AUTO_INCREMENT COMMENT 'ID',\n `clusterId` int unsigned DEFAULT '0' COMMENT '集群ID',\n `nodeId` int unsigned DEFAULT '0' COMMENT '节点ID',\n `serverId` int unsigned DEFAULT '0' COMMENT '服务ID',\n `domain` varchar(255) DEFAULT NULL COMMENT '域名',\n `hour` varchar(10) DEFAULT NULL COMMENT 'YYYYMMDDHH',\n `bytes` bigint unsigned DEFAULT '0' COMMENT '流量',\n `cachedBytes` bigint unsigned DEFAULT '0' COMMENT '缓存流量',\n `countRequests` bigint unsigned DEFAULT '0' COMMENT '请求数',\n `countCachedRequests` bigint unsigned DEFAULT '0' COMMENT '缓存请求',\n `countAttackRequests` bigint unsigned DEFAULT '0' COMMENT '攻击请求数',\n `attackBytes` bigint unsigned DEFAULT '0' COMMENT '攻击流量',\n PRIMARY KEY (`id`),\n UNIQUE KEY `domain_hour` (`clusterId`,`serverId`,`domain`,`hour`) USING BTREE,\n KEY `clusterId` (`clusterId`),\n KEY `serverId` (`serverId`),\n KEY `nodeId` (`nodeId`),\n KEY `hour` (`hour`)\n) ENGINE=InnoDB DEFAULT CHARSET=utf8mb4 COLLATE=utf8mb4_unicode_ci COMMENT='服务域名统计'",
+ "definition": "CREATE TABLE `edgeServerDomainHourlyStats_s` (\n `id` bigint(20) unsigned NOT NULL AUTO_INCREMENT COMMENT 'ID',\n `clusterId` int(10) unsigned DEFAULT '0' COMMENT '集群ID',\n `nodeId` int(10) unsigned DEFAULT '0' COMMENT '节点ID',\n `serverId` int(10) unsigned DEFAULT '0' COMMENT '服务ID',\n `domain` varchar(255) COLLATE utf8mb4_unicode_ci DEFAULT NULL COMMENT '域名',\n `hour` varchar(10) COLLATE utf8mb4_unicode_ci DEFAULT NULL COMMENT 'YYYYMMDDHH',\n `bytes` bigint(20) unsigned DEFAULT '0' COMMENT '流量',\n `cachedBytes` bigint(20) unsigned DEFAULT '0' COMMENT '缓存流量',\n `countRequests` bigint(20) unsigned DEFAULT '0' COMMENT '请求数',\n `countCachedRequests` bigint(20) unsigned DEFAULT '0' COMMENT '缓存请求',\n `countAttackRequests` bigint(20) unsigned DEFAULT '0' COMMENT '攻击请求数',\n `attackBytes` bigint(20) unsigned DEFAULT '0' COMMENT '攻击流量',\n PRIMARY KEY (`id`),\n UNIQUE KEY `domain_hour` (`clusterId`,`serverId`,`domain`,`hour`) USING BTREE,\n KEY `clusterId` (`clusterId`),\n KEY `serverId` (`serverId`),\n KEY `nodeId` (`nodeId`),\n KEY `hour` (`hour`)\n) ENGINE=InnoDB DEFAULT CHARSET=utf8mb4 COLLATE=utf8mb4_unicode_ci COMMENT='服务域名统计'",
"fields": [
{
"name": "id",
- "definition": "bigint unsigned auto_increment COMMENT 'ID'"
+ "definition": "bigint(20) unsigned auto_increment COMMENT 'ID'"
},
{
"name": "clusterId",
- "definition": "int unsigned DEFAULT '0' COMMENT '集群ID'"
+ "definition": "int(10) unsigned DEFAULT '0' COMMENT '集群ID'"
},
{
"name": "nodeId",
- "definition": "int unsigned DEFAULT '0' COMMENT '节点ID'"
+ "definition": "int(10) unsigned DEFAULT '0' COMMENT '节点ID'"
},
{
"name": "serverId",
- "definition": "int unsigned DEFAULT '0' COMMENT '服务ID'"
+ "definition": "int(10) unsigned DEFAULT '0' COMMENT '服务ID'"
},
{
"name": "domain",
@@ -253246,27 +253944,27 @@
},
{
"name": "bytes",
- "definition": "bigint unsigned DEFAULT '0' COMMENT '流量'"
+ "definition": "bigint(20) unsigned DEFAULT '0' COMMENT '流量'"
},
{
"name": "cachedBytes",
- "definition": "bigint unsigned DEFAULT '0' COMMENT '缓存流量'"
+ "definition": "bigint(20) unsigned DEFAULT '0' COMMENT '缓存流量'"
},
{
"name": "countRequests",
- "definition": "bigint unsigned DEFAULT '0' COMMENT '请求数'"
+ "definition": "bigint(20) unsigned DEFAULT '0' COMMENT '请求数'"
},
{
"name": "countCachedRequests",
- "definition": "bigint unsigned DEFAULT '0' COMMENT '缓存请求'"
+ "definition": "bigint(20) unsigned DEFAULT '0' COMMENT '缓存请求'"
},
{
"name": "countAttackRequests",
- "definition": "bigint unsigned DEFAULT '0' COMMENT '攻击请求数'"
+ "definition": "bigint(20) unsigned DEFAULT '0' COMMENT '攻击请求数'"
},
{
"name": "attackBytes",
- "definition": "bigint unsigned DEFAULT '0' COMMENT '攻击流量'"
+ "definition": "bigint(20) unsigned DEFAULT '0' COMMENT '攻击流量'"
}
],
"indexes": [
@@ -253301,23 +253999,23 @@
"name": "edgeServerDomainHourlyStats_t",
"engine": "InnoDB",
"charset": "utf8mb4_unicode_ci",
- "definition": "CREATE TABLE `edgeServerDomainHourlyStats_t` (\n `id` bigint unsigned NOT NULL AUTO_INCREMENT COMMENT 'ID',\n `clusterId` int unsigned DEFAULT '0' COMMENT '集群ID',\n `nodeId` int unsigned DEFAULT '0' COMMENT '节点ID',\n `serverId` int unsigned DEFAULT '0' COMMENT '服务ID',\n `domain` varchar(255) DEFAULT NULL COMMENT '域名',\n `hour` varchar(10) DEFAULT NULL COMMENT 'YYYYMMDDHH',\n `bytes` bigint unsigned DEFAULT '0' COMMENT '流量',\n `cachedBytes` bigint unsigned DEFAULT '0' COMMENT '缓存流量',\n `countRequests` bigint unsigned DEFAULT '0' COMMENT '请求数',\n `countCachedRequests` bigint unsigned DEFAULT '0' COMMENT '缓存请求',\n `countAttackRequests` bigint unsigned DEFAULT '0' COMMENT '攻击请求数',\n `attackBytes` bigint unsigned DEFAULT '0' COMMENT '攻击流量',\n PRIMARY KEY (`id`),\n UNIQUE KEY `domain_hour` (`clusterId`,`serverId`,`domain`,`hour`) USING BTREE,\n KEY `clusterId` (`clusterId`),\n KEY `serverId` (`serverId`),\n KEY `nodeId` (`nodeId`),\n KEY `hour` (`hour`)\n) ENGINE=InnoDB DEFAULT CHARSET=utf8mb4 COLLATE=utf8mb4_unicode_ci COMMENT='服务域名统计'",
+ "definition": "CREATE TABLE `edgeServerDomainHourlyStats_t` (\n `id` bigint(20) unsigned NOT NULL AUTO_INCREMENT COMMENT 'ID',\n `clusterId` int(10) unsigned DEFAULT '0' COMMENT '集群ID',\n `nodeId` int(10) unsigned DEFAULT '0' COMMENT '节点ID',\n `serverId` int(10) unsigned DEFAULT '0' COMMENT '服务ID',\n `domain` varchar(255) COLLATE utf8mb4_unicode_ci DEFAULT NULL COMMENT '域名',\n `hour` varchar(10) COLLATE utf8mb4_unicode_ci DEFAULT NULL COMMENT 'YYYYMMDDHH',\n `bytes` bigint(20) unsigned DEFAULT '0' COMMENT '流量',\n `cachedBytes` bigint(20) unsigned DEFAULT '0' COMMENT '缓存流量',\n `countRequests` bigint(20) unsigned DEFAULT '0' COMMENT '请求数',\n `countCachedRequests` bigint(20) unsigned DEFAULT '0' COMMENT '缓存请求',\n `countAttackRequests` bigint(20) unsigned DEFAULT '0' COMMENT '攻击请求数',\n `attackBytes` bigint(20) unsigned DEFAULT '0' COMMENT '攻击流量',\n PRIMARY KEY (`id`),\n UNIQUE KEY `domain_hour` (`clusterId`,`serverId`,`domain`,`hour`) USING BTREE,\n KEY `clusterId` (`clusterId`),\n KEY `serverId` (`serverId`),\n KEY `nodeId` (`nodeId`),\n KEY `hour` (`hour`)\n) ENGINE=InnoDB DEFAULT CHARSET=utf8mb4 COLLATE=utf8mb4_unicode_ci COMMENT='服务域名统计'",
"fields": [
{
"name": "id",
- "definition": "bigint unsigned auto_increment COMMENT 'ID'"
+ "definition": "bigint(20) unsigned auto_increment COMMENT 'ID'"
},
{
"name": "clusterId",
- "definition": "int unsigned DEFAULT '0' COMMENT '集群ID'"
+ "definition": "int(10) unsigned DEFAULT '0' COMMENT '集群ID'"
},
{
"name": "nodeId",
- "definition": "int unsigned DEFAULT '0' COMMENT '节点ID'"
+ "definition": "int(10) unsigned DEFAULT '0' COMMENT '节点ID'"
},
{
"name": "serverId",
- "definition": "int unsigned DEFAULT '0' COMMENT '服务ID'"
+ "definition": "int(10) unsigned DEFAULT '0' COMMENT '服务ID'"
},
{
"name": "domain",
@@ -253329,27 +254027,27 @@
},
{
"name": "bytes",
- "definition": "bigint unsigned DEFAULT '0' COMMENT '流量'"
+ "definition": "bigint(20) unsigned DEFAULT '0' COMMENT '流量'"
},
{
"name": "cachedBytes",
- "definition": "bigint unsigned DEFAULT '0' COMMENT '缓存流量'"
+ "definition": "bigint(20) unsigned DEFAULT '0' COMMENT '缓存流量'"
},
{
"name": "countRequests",
- "definition": "bigint unsigned DEFAULT '0' COMMENT '请求数'"
+ "definition": "bigint(20) unsigned DEFAULT '0' COMMENT '请求数'"
},
{
"name": "countCachedRequests",
- "definition": "bigint unsigned DEFAULT '0' COMMENT '缓存请求'"
+ "definition": "bigint(20) unsigned DEFAULT '0' COMMENT '缓存请求'"
},
{
"name": "countAttackRequests",
- "definition": "bigint unsigned DEFAULT '0' COMMENT '攻击请求数'"
+ "definition": "bigint(20) unsigned DEFAULT '0' COMMENT '攻击请求数'"
},
{
"name": "attackBytes",
- "definition": "bigint unsigned DEFAULT '0' COMMENT '攻击流量'"
+ "definition": "bigint(20) unsigned DEFAULT '0' COMMENT '攻击流量'"
}
],
"indexes": [
@@ -253384,23 +254082,23 @@
"name": "edgeServerDomainHourlyStats_u",
"engine": "InnoDB",
"charset": "utf8mb4_unicode_ci",
- "definition": "CREATE TABLE `edgeServerDomainHourlyStats_u` (\n `id` bigint unsigned NOT NULL AUTO_INCREMENT COMMENT 'ID',\n `clusterId` int unsigned DEFAULT '0' COMMENT '集群ID',\n `nodeId` int unsigned DEFAULT '0' COMMENT '节点ID',\n `serverId` int unsigned DEFAULT '0' COMMENT '服务ID',\n `domain` varchar(255) DEFAULT NULL COMMENT '域名',\n `hour` varchar(10) DEFAULT NULL COMMENT 'YYYYMMDDHH',\n `bytes` bigint unsigned DEFAULT '0' COMMENT '流量',\n `cachedBytes` bigint unsigned DEFAULT '0' COMMENT '缓存流量',\n `countRequests` bigint unsigned DEFAULT '0' COMMENT '请求数',\n `countCachedRequests` bigint unsigned DEFAULT '0' COMMENT '缓存请求',\n `countAttackRequests` bigint unsigned DEFAULT '0' COMMENT '攻击请求数',\n `attackBytes` bigint unsigned DEFAULT '0' COMMENT '攻击流量',\n PRIMARY KEY (`id`),\n UNIQUE KEY `domain_hour` (`clusterId`,`serverId`,`domain`,`hour`) USING BTREE,\n KEY `clusterId` (`clusterId`),\n KEY `serverId` (`serverId`),\n KEY `nodeId` (`nodeId`),\n KEY `hour` (`hour`)\n) ENGINE=InnoDB DEFAULT CHARSET=utf8mb4 COLLATE=utf8mb4_unicode_ci COMMENT='服务域名统计'",
+ "definition": "CREATE TABLE `edgeServerDomainHourlyStats_u` (\n `id` bigint(20) unsigned NOT NULL AUTO_INCREMENT COMMENT 'ID',\n `clusterId` int(10) unsigned DEFAULT '0' COMMENT '集群ID',\n `nodeId` int(10) unsigned DEFAULT '0' COMMENT '节点ID',\n `serverId` int(10) unsigned DEFAULT '0' COMMENT '服务ID',\n `domain` varchar(255) COLLATE utf8mb4_unicode_ci DEFAULT NULL COMMENT '域名',\n `hour` varchar(10) COLLATE utf8mb4_unicode_ci DEFAULT NULL COMMENT 'YYYYMMDDHH',\n `bytes` bigint(20) unsigned DEFAULT '0' COMMENT '流量',\n `cachedBytes` bigint(20) unsigned DEFAULT '0' COMMENT '缓存流量',\n `countRequests` bigint(20) unsigned DEFAULT '0' COMMENT '请求数',\n `countCachedRequests` bigint(20) unsigned DEFAULT '0' COMMENT '缓存请求',\n `countAttackRequests` bigint(20) unsigned DEFAULT '0' COMMENT '攻击请求数',\n `attackBytes` bigint(20) unsigned DEFAULT '0' COMMENT '攻击流量',\n PRIMARY KEY (`id`),\n UNIQUE KEY `domain_hour` (`clusterId`,`serverId`,`domain`,`hour`) USING BTREE,\n KEY `clusterId` (`clusterId`),\n KEY `serverId` (`serverId`),\n KEY `nodeId` (`nodeId`),\n KEY `hour` (`hour`)\n) ENGINE=InnoDB DEFAULT CHARSET=utf8mb4 COLLATE=utf8mb4_unicode_ci COMMENT='服务域名统计'",
"fields": [
{
"name": "id",
- "definition": "bigint unsigned auto_increment COMMENT 'ID'"
+ "definition": "bigint(20) unsigned auto_increment COMMENT 'ID'"
},
{
"name": "clusterId",
- "definition": "int unsigned DEFAULT '0' COMMENT '集群ID'"
+ "definition": "int(10) unsigned DEFAULT '0' COMMENT '集群ID'"
},
{
"name": "nodeId",
- "definition": "int unsigned DEFAULT '0' COMMENT '节点ID'"
+ "definition": "int(10) unsigned DEFAULT '0' COMMENT '节点ID'"
},
{
"name": "serverId",
- "definition": "int unsigned DEFAULT '0' COMMENT '服务ID'"
+ "definition": "int(10) unsigned DEFAULT '0' COMMENT '服务ID'"
},
{
"name": "domain",
@@ -253412,27 +254110,27 @@
},
{
"name": "bytes",
- "definition": "bigint unsigned DEFAULT '0' COMMENT '流量'"
+ "definition": "bigint(20) unsigned DEFAULT '0' COMMENT '流量'"
},
{
"name": "cachedBytes",
- "definition": "bigint unsigned DEFAULT '0' COMMENT '缓存流量'"
+ "definition": "bigint(20) unsigned DEFAULT '0' COMMENT '缓存流量'"
},
{
"name": "countRequests",
- "definition": "bigint unsigned DEFAULT '0' COMMENT '请求数'"
+ "definition": "bigint(20) unsigned DEFAULT '0' COMMENT '请求数'"
},
{
"name": "countCachedRequests",
- "definition": "bigint unsigned DEFAULT '0' COMMENT '缓存请求'"
+ "definition": "bigint(20) unsigned DEFAULT '0' COMMENT '缓存请求'"
},
{
"name": "countAttackRequests",
- "definition": "bigint unsigned DEFAULT '0' COMMENT '攻击请求数'"
+ "definition": "bigint(20) unsigned DEFAULT '0' COMMENT '攻击请求数'"
},
{
"name": "attackBytes",
- "definition": "bigint unsigned DEFAULT '0' COMMENT '攻击流量'"
+ "definition": "bigint(20) unsigned DEFAULT '0' COMMENT '攻击流量'"
}
],
"indexes": [
@@ -253467,23 +254165,23 @@
"name": "edgeServerDomainHourlyStats_v",
"engine": "InnoDB",
"charset": "utf8mb4_unicode_ci",
- "definition": "CREATE TABLE `edgeServerDomainHourlyStats_v` (\n `id` bigint unsigned NOT NULL AUTO_INCREMENT COMMENT 'ID',\n `clusterId` int unsigned DEFAULT '0' COMMENT '集群ID',\n `nodeId` int unsigned DEFAULT '0' COMMENT '节点ID',\n `serverId` int unsigned DEFAULT '0' COMMENT '服务ID',\n `domain` varchar(255) DEFAULT NULL COMMENT '域名',\n `hour` varchar(10) DEFAULT NULL COMMENT 'YYYYMMDDHH',\n `bytes` bigint unsigned DEFAULT '0' COMMENT '流量',\n `cachedBytes` bigint unsigned DEFAULT '0' COMMENT '缓存流量',\n `countRequests` bigint unsigned DEFAULT '0' COMMENT '请求数',\n `countCachedRequests` bigint unsigned DEFAULT '0' COMMENT '缓存请求',\n `countAttackRequests` bigint unsigned DEFAULT '0' COMMENT '攻击请求数',\n `attackBytes` bigint unsigned DEFAULT '0' COMMENT '攻击流量',\n PRIMARY KEY (`id`),\n UNIQUE KEY `domain_hour` (`clusterId`,`serverId`,`domain`,`hour`) USING BTREE,\n KEY `clusterId` (`clusterId`),\n KEY `serverId` (`serverId`),\n KEY `nodeId` (`nodeId`),\n KEY `hour` (`hour`)\n) ENGINE=InnoDB DEFAULT CHARSET=utf8mb4 COLLATE=utf8mb4_unicode_ci COMMENT='服务域名统计'",
+ "definition": "CREATE TABLE `edgeServerDomainHourlyStats_v` (\n `id` bigint(20) unsigned NOT NULL AUTO_INCREMENT COMMENT 'ID',\n `clusterId` int(10) unsigned DEFAULT '0' COMMENT '集群ID',\n `nodeId` int(10) unsigned DEFAULT '0' COMMENT '节点ID',\n `serverId` int(10) unsigned DEFAULT '0' COMMENT '服务ID',\n `domain` varchar(255) COLLATE utf8mb4_unicode_ci DEFAULT NULL COMMENT '域名',\n `hour` varchar(10) COLLATE utf8mb4_unicode_ci DEFAULT NULL COMMENT 'YYYYMMDDHH',\n `bytes` bigint(20) unsigned DEFAULT '0' COMMENT '流量',\n `cachedBytes` bigint(20) unsigned DEFAULT '0' COMMENT '缓存流量',\n `countRequests` bigint(20) unsigned DEFAULT '0' COMMENT '请求数',\n `countCachedRequests` bigint(20) unsigned DEFAULT '0' COMMENT '缓存请求',\n `countAttackRequests` bigint(20) unsigned DEFAULT '0' COMMENT '攻击请求数',\n `attackBytes` bigint(20) unsigned DEFAULT '0' COMMENT '攻击流量',\n PRIMARY KEY (`id`),\n UNIQUE KEY `domain_hour` (`clusterId`,`serverId`,`domain`,`hour`) USING BTREE,\n KEY `clusterId` (`clusterId`),\n KEY `serverId` (`serverId`),\n KEY `nodeId` (`nodeId`),\n KEY `hour` (`hour`)\n) ENGINE=InnoDB DEFAULT CHARSET=utf8mb4 COLLATE=utf8mb4_unicode_ci COMMENT='服务域名统计'",
"fields": [
{
"name": "id",
- "definition": "bigint unsigned auto_increment COMMENT 'ID'"
+ "definition": "bigint(20) unsigned auto_increment COMMENT 'ID'"
},
{
"name": "clusterId",
- "definition": "int unsigned DEFAULT '0' COMMENT '集群ID'"
+ "definition": "int(10) unsigned DEFAULT '0' COMMENT '集群ID'"
},
{
"name": "nodeId",
- "definition": "int unsigned DEFAULT '0' COMMENT '节点ID'"
+ "definition": "int(10) unsigned DEFAULT '0' COMMENT '节点ID'"
},
{
"name": "serverId",
- "definition": "int unsigned DEFAULT '0' COMMENT '服务ID'"
+ "definition": "int(10) unsigned DEFAULT '0' COMMENT '服务ID'"
},
{
"name": "domain",
@@ -253495,27 +254193,27 @@
},
{
"name": "bytes",
- "definition": "bigint unsigned DEFAULT '0' COMMENT '流量'"
+ "definition": "bigint(20) unsigned DEFAULT '0' COMMENT '流量'"
},
{
"name": "cachedBytes",
- "definition": "bigint unsigned DEFAULT '0' COMMENT '缓存流量'"
+ "definition": "bigint(20) unsigned DEFAULT '0' COMMENT '缓存流量'"
},
{
"name": "countRequests",
- "definition": "bigint unsigned DEFAULT '0' COMMENT '请求数'"
+ "definition": "bigint(20) unsigned DEFAULT '0' COMMENT '请求数'"
},
{
"name": "countCachedRequests",
- "definition": "bigint unsigned DEFAULT '0' COMMENT '缓存请求'"
+ "definition": "bigint(20) unsigned DEFAULT '0' COMMENT '缓存请求'"
},
{
"name": "countAttackRequests",
- "definition": "bigint unsigned DEFAULT '0' COMMENT '攻击请求数'"
+ "definition": "bigint(20) unsigned DEFAULT '0' COMMENT '攻击请求数'"
},
{
"name": "attackBytes",
- "definition": "bigint unsigned DEFAULT '0' COMMENT '攻击流量'"
+ "definition": "bigint(20) unsigned DEFAULT '0' COMMENT '攻击流量'"
}
],
"indexes": [
@@ -253550,23 +254248,23 @@
"name": "edgeServerDomainHourlyStats_w",
"engine": "InnoDB",
"charset": "utf8mb4_unicode_ci",
- "definition": "CREATE TABLE `edgeServerDomainHourlyStats_w` (\n `id` bigint unsigned NOT NULL AUTO_INCREMENT COMMENT 'ID',\n `clusterId` int unsigned DEFAULT '0' COMMENT '集群ID',\n `nodeId` int unsigned DEFAULT '0' COMMENT '节点ID',\n `serverId` int unsigned DEFAULT '0' COMMENT '服务ID',\n `domain` varchar(255) DEFAULT NULL COMMENT '域名',\n `hour` varchar(10) DEFAULT NULL COMMENT 'YYYYMMDDHH',\n `bytes` bigint unsigned DEFAULT '0' COMMENT '流量',\n `cachedBytes` bigint unsigned DEFAULT '0' COMMENT '缓存流量',\n `countRequests` bigint unsigned DEFAULT '0' COMMENT '请求数',\n `countCachedRequests` bigint unsigned DEFAULT '0' COMMENT '缓存请求',\n `countAttackRequests` bigint unsigned DEFAULT '0' COMMENT '攻击请求数',\n `attackBytes` bigint unsigned DEFAULT '0' COMMENT '攻击流量',\n PRIMARY KEY (`id`),\n UNIQUE KEY `domain_hour` (`clusterId`,`serverId`,`domain`,`hour`) USING BTREE,\n KEY `clusterId` (`clusterId`),\n KEY `serverId` (`serverId`),\n KEY `nodeId` (`nodeId`),\n KEY `hour` (`hour`)\n) ENGINE=InnoDB DEFAULT CHARSET=utf8mb4 COLLATE=utf8mb4_unicode_ci COMMENT='服务域名统计'",
+ "definition": "CREATE TABLE `edgeServerDomainHourlyStats_w` (\n `id` bigint(20) unsigned NOT NULL AUTO_INCREMENT COMMENT 'ID',\n `clusterId` int(10) unsigned DEFAULT '0' COMMENT '集群ID',\n `nodeId` int(10) unsigned DEFAULT '0' COMMENT '节点ID',\n `serverId` int(10) unsigned DEFAULT '0' COMMENT '服务ID',\n `domain` varchar(255) COLLATE utf8mb4_unicode_ci DEFAULT NULL COMMENT '域名',\n `hour` varchar(10) COLLATE utf8mb4_unicode_ci DEFAULT NULL COMMENT 'YYYYMMDDHH',\n `bytes` bigint(20) unsigned DEFAULT '0' COMMENT '流量',\n `cachedBytes` bigint(20) unsigned DEFAULT '0' COMMENT '缓存流量',\n `countRequests` bigint(20) unsigned DEFAULT '0' COMMENT '请求数',\n `countCachedRequests` bigint(20) unsigned DEFAULT '0' COMMENT '缓存请求',\n `countAttackRequests` bigint(20) unsigned DEFAULT '0' COMMENT '攻击请求数',\n `attackBytes` bigint(20) unsigned DEFAULT '0' COMMENT '攻击流量',\n PRIMARY KEY (`id`),\n UNIQUE KEY `domain_hour` (`clusterId`,`serverId`,`domain`,`hour`) USING BTREE,\n KEY `clusterId` (`clusterId`),\n KEY `serverId` (`serverId`),\n KEY `nodeId` (`nodeId`),\n KEY `hour` (`hour`)\n) ENGINE=InnoDB DEFAULT CHARSET=utf8mb4 COLLATE=utf8mb4_unicode_ci COMMENT='服务域名统计'",
"fields": [
{
"name": "id",
- "definition": "bigint unsigned auto_increment COMMENT 'ID'"
+ "definition": "bigint(20) unsigned auto_increment COMMENT 'ID'"
},
{
"name": "clusterId",
- "definition": "int unsigned DEFAULT '0' COMMENT '集群ID'"
+ "definition": "int(10) unsigned DEFAULT '0' COMMENT '集群ID'"
},
{
"name": "nodeId",
- "definition": "int unsigned DEFAULT '0' COMMENT '节点ID'"
+ "definition": "int(10) unsigned DEFAULT '0' COMMENT '节点ID'"
},
{
"name": "serverId",
- "definition": "int unsigned DEFAULT '0' COMMENT '服务ID'"
+ "definition": "int(10) unsigned DEFAULT '0' COMMENT '服务ID'"
},
{
"name": "domain",
@@ -253578,27 +254276,27 @@
},
{
"name": "bytes",
- "definition": "bigint unsigned DEFAULT '0' COMMENT '流量'"
+ "definition": "bigint(20) unsigned DEFAULT '0' COMMENT '流量'"
},
{
"name": "cachedBytes",
- "definition": "bigint unsigned DEFAULT '0' COMMENT '缓存流量'"
+ "definition": "bigint(20) unsigned DEFAULT '0' COMMENT '缓存流量'"
},
{
"name": "countRequests",
- "definition": "bigint unsigned DEFAULT '0' COMMENT '请求数'"
+ "definition": "bigint(20) unsigned DEFAULT '0' COMMENT '请求数'"
},
{
"name": "countCachedRequests",
- "definition": "bigint unsigned DEFAULT '0' COMMENT '缓存请求'"
+ "definition": "bigint(20) unsigned DEFAULT '0' COMMENT '缓存请求'"
},
{
"name": "countAttackRequests",
- "definition": "bigint unsigned DEFAULT '0' COMMENT '攻击请求数'"
+ "definition": "bigint(20) unsigned DEFAULT '0' COMMENT '攻击请求数'"
},
{
"name": "attackBytes",
- "definition": "bigint unsigned DEFAULT '0' COMMENT '攻击流量'"
+ "definition": "bigint(20) unsigned DEFAULT '0' COMMENT '攻击流量'"
}
],
"indexes": [
@@ -253633,23 +254331,23 @@
"name": "edgeServerDomainHourlyStats_x",
"engine": "InnoDB",
"charset": "utf8mb4_unicode_ci",
- "definition": "CREATE TABLE `edgeServerDomainHourlyStats_x` (\n `id` bigint unsigned NOT NULL AUTO_INCREMENT COMMENT 'ID',\n `clusterId` int unsigned DEFAULT '0' COMMENT '集群ID',\n `nodeId` int unsigned DEFAULT '0' COMMENT '节点ID',\n `serverId` int unsigned DEFAULT '0' COMMENT '服务ID',\n `domain` varchar(255) DEFAULT NULL COMMENT '域名',\n `hour` varchar(10) DEFAULT NULL COMMENT 'YYYYMMDDHH',\n `bytes` bigint unsigned DEFAULT '0' COMMENT '流量',\n `cachedBytes` bigint unsigned DEFAULT '0' COMMENT '缓存流量',\n `countRequests` bigint unsigned DEFAULT '0' COMMENT '请求数',\n `countCachedRequests` bigint unsigned DEFAULT '0' COMMENT '缓存请求',\n `countAttackRequests` bigint unsigned DEFAULT '0' COMMENT '攻击请求数',\n `attackBytes` bigint unsigned DEFAULT '0' COMMENT '攻击流量',\n PRIMARY KEY (`id`),\n UNIQUE KEY `domain_hour` (`clusterId`,`serverId`,`domain`,`hour`) USING BTREE,\n KEY `clusterId` (`clusterId`),\n KEY `serverId` (`serverId`),\n KEY `nodeId` (`nodeId`),\n KEY `hour` (`hour`)\n) ENGINE=InnoDB DEFAULT CHARSET=utf8mb4 COLLATE=utf8mb4_unicode_ci COMMENT='服务域名统计'",
+ "definition": "CREATE TABLE `edgeServerDomainHourlyStats_x` (\n `id` bigint(20) unsigned NOT NULL AUTO_INCREMENT COMMENT 'ID',\n `clusterId` int(10) unsigned DEFAULT '0' COMMENT '集群ID',\n `nodeId` int(10) unsigned DEFAULT '0' COMMENT '节点ID',\n `serverId` int(10) unsigned DEFAULT '0' COMMENT '服务ID',\n `domain` varchar(255) COLLATE utf8mb4_unicode_ci DEFAULT NULL COMMENT '域名',\n `hour` varchar(10) COLLATE utf8mb4_unicode_ci DEFAULT NULL COMMENT 'YYYYMMDDHH',\n `bytes` bigint(20) unsigned DEFAULT '0' COMMENT '流量',\n `cachedBytes` bigint(20) unsigned DEFAULT '0' COMMENT '缓存流量',\n `countRequests` bigint(20) unsigned DEFAULT '0' COMMENT '请求数',\n `countCachedRequests` bigint(20) unsigned DEFAULT '0' COMMENT '缓存请求',\n `countAttackRequests` bigint(20) unsigned DEFAULT '0' COMMENT '攻击请求数',\n `attackBytes` bigint(20) unsigned DEFAULT '0' COMMENT '攻击流量',\n PRIMARY KEY (`id`),\n UNIQUE KEY `domain_hour` (`clusterId`,`serverId`,`domain`,`hour`) USING BTREE,\n KEY `clusterId` (`clusterId`),\n KEY `serverId` (`serverId`),\n KEY `nodeId` (`nodeId`),\n KEY `hour` (`hour`)\n) ENGINE=InnoDB DEFAULT CHARSET=utf8mb4 COLLATE=utf8mb4_unicode_ci COMMENT='服务域名统计'",
"fields": [
{
"name": "id",
- "definition": "bigint unsigned auto_increment COMMENT 'ID'"
+ "definition": "bigint(20) unsigned auto_increment COMMENT 'ID'"
},
{
"name": "clusterId",
- "definition": "int unsigned DEFAULT '0' COMMENT '集群ID'"
+ "definition": "int(10) unsigned DEFAULT '0' COMMENT '集群ID'"
},
{
"name": "nodeId",
- "definition": "int unsigned DEFAULT '0' COMMENT '节点ID'"
+ "definition": "int(10) unsigned DEFAULT '0' COMMENT '节点ID'"
},
{
"name": "serverId",
- "definition": "int unsigned DEFAULT '0' COMMENT '服务ID'"
+ "definition": "int(10) unsigned DEFAULT '0' COMMENT '服务ID'"
},
{
"name": "domain",
@@ -253661,27 +254359,27 @@
},
{
"name": "bytes",
- "definition": "bigint unsigned DEFAULT '0' COMMENT '流量'"
+ "definition": "bigint(20) unsigned DEFAULT '0' COMMENT '流量'"
},
{
"name": "cachedBytes",
- "definition": "bigint unsigned DEFAULT '0' COMMENT '缓存流量'"
+ "definition": "bigint(20) unsigned DEFAULT '0' COMMENT '缓存流量'"
},
{
"name": "countRequests",
- "definition": "bigint unsigned DEFAULT '0' COMMENT '请求数'"
+ "definition": "bigint(20) unsigned DEFAULT '0' COMMENT '请求数'"
},
{
"name": "countCachedRequests",
- "definition": "bigint unsigned DEFAULT '0' COMMENT '缓存请求'"
+ "definition": "bigint(20) unsigned DEFAULT '0' COMMENT '缓存请求'"
},
{
"name": "countAttackRequests",
- "definition": "bigint unsigned DEFAULT '0' COMMENT '攻击请求数'"
+ "definition": "bigint(20) unsigned DEFAULT '0' COMMENT '攻击请求数'"
},
{
"name": "attackBytes",
- "definition": "bigint unsigned DEFAULT '0' COMMENT '攻击流量'"
+ "definition": "bigint(20) unsigned DEFAULT '0' COMMENT '攻击流量'"
}
],
"indexes": [
@@ -253716,23 +254414,23 @@
"name": "edgeServerDomainHourlyStats_y",
"engine": "InnoDB",
"charset": "utf8mb4_unicode_ci",
- "definition": "CREATE TABLE `edgeServerDomainHourlyStats_y` (\n `id` bigint unsigned NOT NULL AUTO_INCREMENT COMMENT 'ID',\n `clusterId` int unsigned DEFAULT '0' COMMENT '集群ID',\n `nodeId` int unsigned DEFAULT '0' COMMENT '节点ID',\n `serverId` int unsigned DEFAULT '0' COMMENT '服务ID',\n `domain` varchar(255) DEFAULT NULL COMMENT '域名',\n `hour` varchar(10) DEFAULT NULL COMMENT 'YYYYMMDDHH',\n `bytes` bigint unsigned DEFAULT '0' COMMENT '流量',\n `cachedBytes` bigint unsigned DEFAULT '0' COMMENT '缓存流量',\n `countRequests` bigint unsigned DEFAULT '0' COMMENT '请求数',\n `countCachedRequests` bigint unsigned DEFAULT '0' COMMENT '缓存请求',\n `countAttackRequests` bigint unsigned DEFAULT '0' COMMENT '攻击请求数',\n `attackBytes` bigint unsigned DEFAULT '0' COMMENT '攻击流量',\n PRIMARY KEY (`id`),\n UNIQUE KEY `domain_hour` (`clusterId`,`serverId`,`domain`,`hour`) USING BTREE,\n KEY `clusterId` (`clusterId`),\n KEY `serverId` (`serverId`),\n KEY `nodeId` (`nodeId`),\n KEY `hour` (`hour`)\n) ENGINE=InnoDB DEFAULT CHARSET=utf8mb4 COLLATE=utf8mb4_unicode_ci COMMENT='服务域名统计'",
+ "definition": "CREATE TABLE `edgeServerDomainHourlyStats_y` (\n `id` bigint(20) unsigned NOT NULL AUTO_INCREMENT COMMENT 'ID',\n `clusterId` int(10) unsigned DEFAULT '0' COMMENT '集群ID',\n `nodeId` int(10) unsigned DEFAULT '0' COMMENT '节点ID',\n `serverId` int(10) unsigned DEFAULT '0' COMMENT '服务ID',\n `domain` varchar(255) COLLATE utf8mb4_unicode_ci DEFAULT NULL COMMENT '域名',\n `hour` varchar(10) COLLATE utf8mb4_unicode_ci DEFAULT NULL COMMENT 'YYYYMMDDHH',\n `bytes` bigint(20) unsigned DEFAULT '0' COMMENT '流量',\n `cachedBytes` bigint(20) unsigned DEFAULT '0' COMMENT '缓存流量',\n `countRequests` bigint(20) unsigned DEFAULT '0' COMMENT '请求数',\n `countCachedRequests` bigint(20) unsigned DEFAULT '0' COMMENT '缓存请求',\n `countAttackRequests` bigint(20) unsigned DEFAULT '0' COMMENT '攻击请求数',\n `attackBytes` bigint(20) unsigned DEFAULT '0' COMMENT '攻击流量',\n PRIMARY KEY (`id`),\n UNIQUE KEY `domain_hour` (`clusterId`,`serverId`,`domain`,`hour`) USING BTREE,\n KEY `clusterId` (`clusterId`),\n KEY `serverId` (`serverId`),\n KEY `nodeId` (`nodeId`),\n KEY `hour` (`hour`)\n) ENGINE=InnoDB DEFAULT CHARSET=utf8mb4 COLLATE=utf8mb4_unicode_ci COMMENT='服务域名统计'",
"fields": [
{
"name": "id",
- "definition": "bigint unsigned auto_increment COMMENT 'ID'"
+ "definition": "bigint(20) unsigned auto_increment COMMENT 'ID'"
},
{
"name": "clusterId",
- "definition": "int unsigned DEFAULT '0' COMMENT '集群ID'"
+ "definition": "int(10) unsigned DEFAULT '0' COMMENT '集群ID'"
},
{
"name": "nodeId",
- "definition": "int unsigned DEFAULT '0' COMMENT '节点ID'"
+ "definition": "int(10) unsigned DEFAULT '0' COMMENT '节点ID'"
},
{
"name": "serverId",
- "definition": "int unsigned DEFAULT '0' COMMENT '服务ID'"
+ "definition": "int(10) unsigned DEFAULT '0' COMMENT '服务ID'"
},
{
"name": "domain",
@@ -253744,27 +254442,27 @@
},
{
"name": "bytes",
- "definition": "bigint unsigned DEFAULT '0' COMMENT '流量'"
+ "definition": "bigint(20) unsigned DEFAULT '0' COMMENT '流量'"
},
{
"name": "cachedBytes",
- "definition": "bigint unsigned DEFAULT '0' COMMENT '缓存流量'"
+ "definition": "bigint(20) unsigned DEFAULT '0' COMMENT '缓存流量'"
},
{
"name": "countRequests",
- "definition": "bigint unsigned DEFAULT '0' COMMENT '请求数'"
+ "definition": "bigint(20) unsigned DEFAULT '0' COMMENT '请求数'"
},
{
"name": "countCachedRequests",
- "definition": "bigint unsigned DEFAULT '0' COMMENT '缓存请求'"
+ "definition": "bigint(20) unsigned DEFAULT '0' COMMENT '缓存请求'"
},
{
"name": "countAttackRequests",
- "definition": "bigint unsigned DEFAULT '0' COMMENT '攻击请求数'"
+ "definition": "bigint(20) unsigned DEFAULT '0' COMMENT '攻击请求数'"
},
{
"name": "attackBytes",
- "definition": "bigint unsigned DEFAULT '0' COMMENT '攻击流量'"
+ "definition": "bigint(20) unsigned DEFAULT '0' COMMENT '攻击流量'"
}
],
"indexes": [
@@ -253799,23 +254497,23 @@
"name": "edgeServerDomainHourlyStats_z",
"engine": "InnoDB",
"charset": "utf8mb4_unicode_ci",
- "definition": "CREATE TABLE `edgeServerDomainHourlyStats_z` (\n `id` bigint unsigned NOT NULL AUTO_INCREMENT COMMENT 'ID',\n `clusterId` int unsigned DEFAULT '0' COMMENT '集群ID',\n `nodeId` int unsigned DEFAULT '0' COMMENT '节点ID',\n `serverId` int unsigned DEFAULT '0' COMMENT '服务ID',\n `domain` varchar(255) DEFAULT NULL COMMENT '域名',\n `hour` varchar(10) DEFAULT NULL COMMENT 'YYYYMMDDHH',\n `bytes` bigint unsigned DEFAULT '0' COMMENT '流量',\n `cachedBytes` bigint unsigned DEFAULT '0' COMMENT '缓存流量',\n `countRequests` bigint unsigned DEFAULT '0' COMMENT '请求数',\n `countCachedRequests` bigint unsigned DEFAULT '0' COMMENT '缓存请求',\n `countAttackRequests` bigint unsigned DEFAULT '0' COMMENT '攻击请求数',\n `attackBytes` bigint unsigned DEFAULT '0' COMMENT '攻击流量',\n PRIMARY KEY (`id`),\n UNIQUE KEY `domain_hour` (`clusterId`,`serverId`,`domain`,`hour`) USING BTREE,\n KEY `clusterId` (`clusterId`),\n KEY `serverId` (`serverId`),\n KEY `nodeId` (`nodeId`),\n KEY `hour` (`hour`)\n) ENGINE=InnoDB DEFAULT CHARSET=utf8mb4 COLLATE=utf8mb4_unicode_ci COMMENT='服务域名统计'",
+ "definition": "CREATE TABLE `edgeServerDomainHourlyStats_z` (\n `id` bigint(20) unsigned NOT NULL AUTO_INCREMENT COMMENT 'ID',\n `clusterId` int(10) unsigned DEFAULT '0' COMMENT '集群ID',\n `nodeId` int(10) unsigned DEFAULT '0' COMMENT '节点ID',\n `serverId` int(10) unsigned DEFAULT '0' COMMENT '服务ID',\n `domain` varchar(255) COLLATE utf8mb4_unicode_ci DEFAULT NULL COMMENT '域名',\n `hour` varchar(10) COLLATE utf8mb4_unicode_ci DEFAULT NULL COMMENT 'YYYYMMDDHH',\n `bytes` bigint(20) unsigned DEFAULT '0' COMMENT '流量',\n `cachedBytes` bigint(20) unsigned DEFAULT '0' COMMENT '缓存流量',\n `countRequests` bigint(20) unsigned DEFAULT '0' COMMENT '请求数',\n `countCachedRequests` bigint(20) unsigned DEFAULT '0' COMMENT '缓存请求',\n `countAttackRequests` bigint(20) unsigned DEFAULT '0' COMMENT '攻击请求数',\n `attackBytes` bigint(20) unsigned DEFAULT '0' COMMENT '攻击流量',\n PRIMARY KEY (`id`),\n UNIQUE KEY `domain_hour` (`clusterId`,`serverId`,`domain`,`hour`) USING BTREE,\n KEY `clusterId` (`clusterId`),\n KEY `serverId` (`serverId`),\n KEY `nodeId` (`nodeId`),\n KEY `hour` (`hour`)\n) ENGINE=InnoDB DEFAULT CHARSET=utf8mb4 COLLATE=utf8mb4_unicode_ci COMMENT='服务域名统计'",
"fields": [
{
"name": "id",
- "definition": "bigint unsigned auto_increment COMMENT 'ID'"
+ "definition": "bigint(20) unsigned auto_increment COMMENT 'ID'"
},
{
"name": "clusterId",
- "definition": "int unsigned DEFAULT '0' COMMENT '集群ID'"
+ "definition": "int(10) unsigned DEFAULT '0' COMMENT '集群ID'"
},
{
"name": "nodeId",
- "definition": "int unsigned DEFAULT '0' COMMENT '节点ID'"
+ "definition": "int(10) unsigned DEFAULT '0' COMMENT '节点ID'"
},
{
"name": "serverId",
- "definition": "int unsigned DEFAULT '0' COMMENT '服务ID'"
+ "definition": "int(10) unsigned DEFAULT '0' COMMENT '服务ID'"
},
{
"name": "domain",
@@ -253827,27 +254525,27 @@
},
{
"name": "bytes",
- "definition": "bigint unsigned DEFAULT '0' COMMENT '流量'"
+ "definition": "bigint(20) unsigned DEFAULT '0' COMMENT '流量'"
},
{
"name": "cachedBytes",
- "definition": "bigint unsigned DEFAULT '0' COMMENT '缓存流量'"
+ "definition": "bigint(20) unsigned DEFAULT '0' COMMENT '缓存流量'"
},
{
"name": "countRequests",
- "definition": "bigint unsigned DEFAULT '0' COMMENT '请求数'"
+ "definition": "bigint(20) unsigned DEFAULT '0' COMMENT '请求数'"
},
{
"name": "countCachedRequests",
- "definition": "bigint unsigned DEFAULT '0' COMMENT '缓存请求'"
+ "definition": "bigint(20) unsigned DEFAULT '0' COMMENT '缓存请求'"
},
{
"name": "countAttackRequests",
- "definition": "bigint unsigned DEFAULT '0' COMMENT '攻击请求数'"
+ "definition": "bigint(20) unsigned DEFAULT '0' COMMENT '攻击请求数'"
},
{
"name": "attackBytes",
- "definition": "bigint unsigned DEFAULT '0' COMMENT '攻击流量'"
+ "definition": "bigint(20) unsigned DEFAULT '0' COMMENT '攻击流量'"
}
],
"indexes": [
@@ -253882,23 +254580,23 @@
"name": "edgeServerGroups",
"engine": "InnoDB",
"charset": "utf8mb4_unicode_ci",
- "definition": "CREATE TABLE `edgeServerGroups` (\n `id` int unsigned NOT NULL AUTO_INCREMENT COMMENT 'ID',\n `adminId` int unsigned DEFAULT '0' COMMENT '管理员ID',\n `userId` int unsigned DEFAULT '0' COMMENT '用户ID',\n `isOn` tinyint unsigned DEFAULT '1' COMMENT '是否启用',\n `name` varchar(255) DEFAULT NULL COMMENT '名称',\n `order` int unsigned DEFAULT '0' COMMENT '排序',\n `createdAt` bigint unsigned DEFAULT '0' COMMENT '创建时间',\n `state` tinyint unsigned DEFAULT '1' COMMENT '状态',\n `httpReverseProxy` json DEFAULT NULL COMMENT '反向代理设置',\n `tcpReverseProxy` json DEFAULT NULL COMMENT 'TCP反向代理',\n `udpReverseProxy` json DEFAULT NULL COMMENT 'UDP反向代理',\n `webId` int unsigned DEFAULT '0' COMMENT 'Web配置ID',\n PRIMARY KEY (`id`),\n KEY `webId` (`webId`),\n KEY `userId` (`userId`)\n) ENGINE=InnoDB DEFAULT CHARSET=utf8mb4 COLLATE=utf8mb4_unicode_ci COMMENT='服务分组'",
+ "definition": "CREATE TABLE `edgeServerGroups` (\n `id` int(10) unsigned NOT NULL AUTO_INCREMENT COMMENT 'ID',\n `adminId` int(10) unsigned DEFAULT '0' COMMENT '管理员ID',\n `userId` int(10) unsigned DEFAULT '0' COMMENT '用户ID',\n `isOn` tinyint(3) unsigned DEFAULT '1' COMMENT '是否启用',\n `name` varchar(255) COLLATE utf8mb4_unicode_ci DEFAULT NULL COMMENT '名称',\n `order` int(10) unsigned DEFAULT '0' COMMENT '排序',\n `createdAt` bigint(20) unsigned DEFAULT '0' COMMENT '创建时间',\n `state` tinyint(3) unsigned DEFAULT '1' COMMENT '状态',\n `httpReverseProxy` json DEFAULT NULL COMMENT '反向代理设置',\n `tcpReverseProxy` json DEFAULT NULL COMMENT 'TCP反向代理',\n `udpReverseProxy` json DEFAULT NULL COMMENT 'UDP反向代理',\n `webId` int(10) unsigned DEFAULT '0' COMMENT 'Web配置ID',\n PRIMARY KEY (`id`),\n KEY `webId` (`webId`),\n KEY `userId` (`userId`)\n) ENGINE=InnoDB DEFAULT CHARSET=utf8mb4 COLLATE=utf8mb4_unicode_ci COMMENT='服务分组'",
"fields": [
{
"name": "id",
- "definition": "int unsigned auto_increment COMMENT 'ID'"
+ "definition": "int(10) unsigned auto_increment COMMENT 'ID'"
},
{
"name": "adminId",
- "definition": "int unsigned DEFAULT '0' COMMENT '管理员ID'"
+ "definition": "int(10) unsigned DEFAULT '0' COMMENT '管理员ID'"
},
{
"name": "userId",
- "definition": "int unsigned DEFAULT '0' COMMENT '用户ID'"
+ "definition": "int(10) unsigned DEFAULT '0' COMMENT '用户ID'"
},
{
"name": "isOn",
- "definition": "tinyint unsigned DEFAULT '1' COMMENT '是否启用'"
+ "definition": "tinyint(3) unsigned DEFAULT '1' COMMENT '是否启用'"
},
{
"name": "name",
@@ -253906,15 +254604,15 @@
},
{
"name": "order",
- "definition": "int unsigned DEFAULT '0' COMMENT '排序'"
+ "definition": "int(10) unsigned DEFAULT '0' COMMENT '排序'"
},
{
"name": "createdAt",
- "definition": "bigint unsigned DEFAULT '0' COMMENT '创建时间'"
+ "definition": "bigint(20) unsigned DEFAULT '0' COMMENT '创建时间'"
},
{
"name": "state",
- "definition": "tinyint unsigned DEFAULT '1' COMMENT '状态'"
+ "definition": "tinyint(3) unsigned DEFAULT '1' COMMENT '状态'"
},
{
"name": "httpReverseProxy",
@@ -253930,7 +254628,7 @@
},
{
"name": "webId",
- "definition": "int unsigned DEFAULT '0' COMMENT 'Web配置ID'"
+ "definition": "int(10) unsigned DEFAULT '0' COMMENT 'Web配置ID'"
}
],
"indexes": [
@@ -253953,15 +254651,15 @@
"name": "edgeServerHTTPFirewallDailyStats",
"engine": "InnoDB",
"charset": "utf8mb4_unicode_ci",
- "definition": "CREATE TABLE `edgeServerHTTPFirewallDailyStats` (\n `id` bigint unsigned NOT NULL AUTO_INCREMENT COMMENT 'ID',\n `serverId` int unsigned DEFAULT '0' COMMENT '服务ID',\n `day` varchar(8) DEFAULT NULL COMMENT 'YYYYMMDD',\n `httpFirewallRuleGroupId` int unsigned DEFAULT '0' COMMENT 'WAF分组ID',\n `action` varchar(64) DEFAULT NULL COMMENT '采取的动作',\n `count` bigint unsigned DEFAULT '0' COMMENT '数量',\n PRIMARY KEY (`id`),\n UNIQUE KEY `uniqueId` (`serverId`,`day`,`httpFirewallRuleGroupId`,`action`) USING BTREE,\n KEY `day` (`day`)\n) ENGINE=InnoDB DEFAULT CHARSET=utf8mb4 COLLATE=utf8mb4_unicode_ci COMMENT='WAF统计'",
+ "definition": "CREATE TABLE `edgeServerHTTPFirewallDailyStats` (\n `id` bigint(20) unsigned NOT NULL AUTO_INCREMENT COMMENT 'ID',\n `serverId` int(10) unsigned DEFAULT '0' COMMENT '服务ID',\n `day` varchar(8) COLLATE utf8mb4_unicode_ci DEFAULT NULL COMMENT 'YYYYMMDD',\n `httpFirewallRuleGroupId` int(10) unsigned DEFAULT '0' COMMENT 'WAF分组ID',\n `action` varchar(64) COLLATE utf8mb4_unicode_ci DEFAULT NULL COMMENT '采取的动作',\n `count` bigint(20) unsigned DEFAULT '0' COMMENT '数量',\n PRIMARY KEY (`id`),\n UNIQUE KEY `uniqueId` (`serverId`,`day`,`httpFirewallRuleGroupId`,`action`) USING BTREE,\n KEY `day` (`day`)\n) ENGINE=InnoDB DEFAULT CHARSET=utf8mb4 COLLATE=utf8mb4_unicode_ci COMMENT='WAF统计'",
"fields": [
{
"name": "id",
- "definition": "bigint unsigned auto_increment COMMENT 'ID'"
+ "definition": "bigint(20) unsigned auto_increment COMMENT 'ID'"
},
{
"name": "serverId",
- "definition": "int unsigned DEFAULT '0' COMMENT '服务ID'"
+ "definition": "int(10) unsigned DEFAULT '0' COMMENT '服务ID'"
},
{
"name": "day",
@@ -253969,7 +254667,7 @@
},
{
"name": "httpFirewallRuleGroupId",
- "definition": "int unsigned DEFAULT '0' COMMENT 'WAF分组ID'"
+ "definition": "int(10) unsigned DEFAULT '0' COMMENT 'WAF分组ID'"
},
{
"name": "action",
@@ -253977,7 +254675,7 @@
},
{
"name": "count",
- "definition": "bigint unsigned DEFAULT '0' COMMENT '数量'"
+ "definition": "bigint(20) unsigned DEFAULT '0' COMMENT '数量'"
}
],
"indexes": [
@@ -254000,15 +254698,15 @@
"name": "edgeServerHTTPFirewallHourlyStats",
"engine": "InnoDB",
"charset": "utf8mb4_unicode_ci",
- "definition": "CREATE TABLE `edgeServerHTTPFirewallHourlyStats` (\n `id` bigint unsigned NOT NULL AUTO_INCREMENT COMMENT 'ID',\n `serverId` int unsigned DEFAULT '0' COMMENT '服务ID',\n `day` varchar(8) DEFAULT NULL COMMENT 'YYYYMMDD',\n `hour` varchar(10) DEFAULT NULL COMMENT 'YYYYMMDDHH',\n `httpFirewallRuleGroupId` int unsigned DEFAULT '0' COMMENT 'WAF分组ID',\n `action` varchar(64) DEFAULT NULL COMMENT '采取的动作',\n `count` bigint unsigned DEFAULT '0' COMMENT '数量',\n PRIMARY KEY (`id`),\n UNIQUE KEY `uniqueId` (`serverId`,`hour`,`httpFirewallRuleGroupId`,`action`) USING BTREE,\n KEY `hour` (`hour`)\n) ENGINE=InnoDB DEFAULT CHARSET=utf8mb4 COLLATE=utf8mb4_unicode_ci COMMENT='WAF统计'",
+ "definition": "CREATE TABLE `edgeServerHTTPFirewallHourlyStats` (\n `id` bigint(20) unsigned NOT NULL AUTO_INCREMENT COMMENT 'ID',\n `serverId` int(10) unsigned DEFAULT '0' COMMENT '服务ID',\n `day` varchar(8) COLLATE utf8mb4_unicode_ci DEFAULT NULL COMMENT 'YYYYMMDD',\n `hour` varchar(10) COLLATE utf8mb4_unicode_ci DEFAULT NULL COMMENT 'YYYYMMDDHH',\n `httpFirewallRuleGroupId` int(10) unsigned DEFAULT '0' COMMENT 'WAF分组ID',\n `action` varchar(64) COLLATE utf8mb4_unicode_ci DEFAULT NULL COMMENT '采取的动作',\n `count` bigint(20) unsigned DEFAULT '0' COMMENT '数量',\n PRIMARY KEY (`id`),\n UNIQUE KEY `uniqueId` (`serverId`,`hour`,`httpFirewallRuleGroupId`,`action`) USING BTREE,\n KEY `hour` (`hour`)\n) ENGINE=InnoDB DEFAULT CHARSET=utf8mb4 COLLATE=utf8mb4_unicode_ci COMMENT='WAF统计'",
"fields": [
{
"name": "id",
- "definition": "bigint unsigned auto_increment COMMENT 'ID'"
+ "definition": "bigint(20) unsigned auto_increment COMMENT 'ID'"
},
{
"name": "serverId",
- "definition": "int unsigned DEFAULT '0' COMMENT '服务ID'"
+ "definition": "int(10) unsigned DEFAULT '0' COMMENT '服务ID'"
},
{
"name": "day",
@@ -254020,7 +254718,7 @@
},
{
"name": "httpFirewallRuleGroupId",
- "definition": "int unsigned DEFAULT '0' COMMENT 'WAF分组ID'"
+ "definition": "int(10) unsigned DEFAULT '0' COMMENT 'WAF分组ID'"
},
{
"name": "action",
@@ -254028,7 +254726,7 @@
},
{
"name": "count",
- "definition": "bigint unsigned DEFAULT '0' COMMENT '数量'"
+ "definition": "bigint(20) unsigned DEFAULT '0' COMMENT '数量'"
}
],
"indexes": [
@@ -254051,19 +254749,19 @@
"name": "edgeServerRegionCityMonthlyStats",
"engine": "InnoDB",
"charset": "utf8mb4_unicode_ci",
- "definition": "CREATE TABLE `edgeServerRegionCityMonthlyStats` (\n `id` bigint unsigned NOT NULL AUTO_INCREMENT COMMENT 'ID',\n `serverId` int unsigned DEFAULT '0' COMMENT '服务ID',\n `cityId` int unsigned DEFAULT '0' COMMENT '城市ID',\n `month` varchar(6) DEFAULT NULL COMMENT '月份YYYYMM',\n `count` bigint unsigned DEFAULT '0' COMMENT '数量',\n PRIMARY KEY (`id`),\n UNIQUE KEY `unique_id` (`serverId`,`cityId`,`month`) USING BTREE,\n KEY `month` (`month`),\n KEY `serverId` (`serverId`)\n) ENGINE=InnoDB DEFAULT CHARSET=utf8mb4 COLLATE=utf8mb4_unicode_ci COMMENT='服务用户省份分布统计(按天)'",
+ "definition": "CREATE TABLE `edgeServerRegionCityMonthlyStats` (\n `id` bigint(20) unsigned NOT NULL AUTO_INCREMENT COMMENT 'ID',\n `serverId` int(10) unsigned DEFAULT '0' COMMENT '服务ID',\n `cityId` int(10) unsigned DEFAULT '0' COMMENT '城市ID',\n `month` varchar(6) COLLATE utf8mb4_unicode_ci DEFAULT NULL COMMENT '月份YYYYMM',\n `count` bigint(20) unsigned DEFAULT '0' COMMENT '数量',\n PRIMARY KEY (`id`),\n UNIQUE KEY `unique_id` (`serverId`,`cityId`,`month`) USING BTREE,\n KEY `month` (`month`),\n KEY `serverId` (`serverId`)\n) ENGINE=InnoDB DEFAULT CHARSET=utf8mb4 COLLATE=utf8mb4_unicode_ci COMMENT='服务用户省份分布统计(按天)'",
"fields": [
{
"name": "id",
- "definition": "bigint unsigned auto_increment COMMENT 'ID'"
+ "definition": "bigint(20) unsigned auto_increment COMMENT 'ID'"
},
{
"name": "serverId",
- "definition": "int unsigned DEFAULT '0' COMMENT '服务ID'"
+ "definition": "int(10) unsigned DEFAULT '0' COMMENT '服务ID'"
},
{
"name": "cityId",
- "definition": "int unsigned DEFAULT '0' COMMENT '城市ID'"
+ "definition": "int(10) unsigned DEFAULT '0' COMMENT '城市ID'"
},
{
"name": "month",
@@ -254071,7 +254769,7 @@
},
{
"name": "count",
- "definition": "bigint unsigned DEFAULT '0' COMMENT '数量'"
+ "definition": "bigint(20) unsigned DEFAULT '0' COMMENT '数量'"
}
],
"indexes": [
@@ -254098,19 +254796,19 @@
"name": "edgeServerRegionCountryDailyStats",
"engine": "InnoDB",
"charset": "utf8mb4_unicode_ci",
- "definition": "CREATE TABLE `edgeServerRegionCountryDailyStats` (\n `id` bigint unsigned NOT NULL AUTO_INCREMENT COMMENT 'ID',\n `serverId` int unsigned DEFAULT '0' COMMENT '服务ID',\n `countryId` int unsigned DEFAULT '0' COMMENT '国家/区域ID',\n `day` varchar(8) DEFAULT NULL COMMENT '日期YYYYMMDD',\n `countRequests` bigint unsigned DEFAULT '0' COMMENT '请求数量',\n `countAttackRequests` bigint unsigned DEFAULT '0' COMMENT '攻击数量',\n `attackBytes` bigint unsigned DEFAULT '0' COMMENT '攻击流量',\n `bytes` bigint unsigned DEFAULT '0' COMMENT '总流量',\n PRIMARY KEY (`id`),\n UNIQUE KEY `unique_id` (`serverId`,`countryId`,`day`) USING BTREE,\n KEY `day` (`day`),\n KEY `serverId` (`serverId`)\n) ENGINE=InnoDB DEFAULT CHARSET=utf8mb4 COLLATE=utf8mb4_unicode_ci COMMENT='服务用户区域分布统计(按天)'",
+ "definition": "CREATE TABLE `edgeServerRegionCountryDailyStats` (\n `id` bigint(20) unsigned NOT NULL AUTO_INCREMENT COMMENT 'ID',\n `serverId` int(10) unsigned DEFAULT '0' COMMENT '服务ID',\n `countryId` int(10) unsigned DEFAULT '0' COMMENT '国家/区域ID',\n `day` varchar(8) COLLATE utf8mb4_unicode_ci DEFAULT NULL COMMENT '日期YYYYMMDD',\n `countRequests` bigint(20) unsigned DEFAULT '0' COMMENT '请求数量',\n `countAttackRequests` bigint(20) unsigned DEFAULT '0' COMMENT '攻击数量',\n `attackBytes` bigint(20) unsigned DEFAULT '0' COMMENT '攻击流量',\n `bytes` bigint(20) unsigned DEFAULT '0' COMMENT '总流量',\n PRIMARY KEY (`id`),\n UNIQUE KEY `unique_id` (`serverId`,`countryId`,`day`) USING BTREE,\n KEY `day` (`day`),\n KEY `serverId` (`serverId`)\n) ENGINE=InnoDB DEFAULT CHARSET=utf8mb4 COLLATE=utf8mb4_unicode_ci COMMENT='服务用户区域分布统计(按天)'",
"fields": [
{
"name": "id",
- "definition": "bigint unsigned auto_increment COMMENT 'ID'"
+ "definition": "bigint(20) unsigned auto_increment COMMENT 'ID'"
},
{
"name": "serverId",
- "definition": "int unsigned DEFAULT '0' COMMENT '服务ID'"
+ "definition": "int(10) unsigned DEFAULT '0' COMMENT '服务ID'"
},
{
"name": "countryId",
- "definition": "int unsigned DEFAULT '0' COMMENT '国家/区域ID'"
+ "definition": "int(10) unsigned DEFAULT '0' COMMENT '国家/区域ID'"
},
{
"name": "day",
@@ -254118,19 +254816,19 @@
},
{
"name": "countRequests",
- "definition": "bigint unsigned DEFAULT '0' COMMENT '请求数量'"
+ "definition": "bigint(20) unsigned DEFAULT '0' COMMENT '请求数量'"
},
{
"name": "countAttackRequests",
- "definition": "bigint unsigned DEFAULT '0' COMMENT '攻击数量'"
+ "definition": "bigint(20) unsigned DEFAULT '0' COMMENT '攻击数量'"
},
{
"name": "attackBytes",
- "definition": "bigint unsigned DEFAULT '0' COMMENT '攻击流量'"
+ "definition": "bigint(20) unsigned DEFAULT '0' COMMENT '攻击流量'"
},
{
"name": "bytes",
- "definition": "bigint unsigned DEFAULT '0' COMMENT '总流量'"
+ "definition": "bigint(20) unsigned DEFAULT '0' COMMENT '总流量'"
}
],
"indexes": [
@@ -254157,19 +254855,19 @@
"name": "edgeServerRegionCountryMonthlyStats",
"engine": "InnoDB",
"charset": "utf8mb4_unicode_ci",
- "definition": "CREATE TABLE `edgeServerRegionCountryMonthlyStats` (\n `id` bigint unsigned NOT NULL AUTO_INCREMENT COMMENT 'ID',\n `serverId` int unsigned DEFAULT '0' COMMENT '服务ID',\n `countryId` int unsigned DEFAULT '0' COMMENT '国家/区域ID',\n `month` varchar(6) DEFAULT NULL COMMENT '月份YYYYMM',\n `count` bigint unsigned DEFAULT '0' COMMENT '数量',\n PRIMARY KEY (`id`),\n UNIQUE KEY `unique_id` (`serverId`,`countryId`,`month`) USING BTREE,\n KEY `month` (`month`),\n KEY `serverId` (`serverId`)\n) ENGINE=InnoDB DEFAULT CHARSET=utf8mb4 COLLATE=utf8mb4_unicode_ci COMMENT='服务用户区域分布统计(按天)'",
+ "definition": "CREATE TABLE `edgeServerRegionCountryMonthlyStats` (\n `id` bigint(20) unsigned NOT NULL AUTO_INCREMENT COMMENT 'ID',\n `serverId` int(10) unsigned DEFAULT '0' COMMENT '服务ID',\n `countryId` int(10) unsigned DEFAULT '0' COMMENT '国家/区域ID',\n `month` varchar(6) COLLATE utf8mb4_unicode_ci DEFAULT NULL COMMENT '月份YYYYMM',\n `count` bigint(20) unsigned DEFAULT '0' COMMENT '数量',\n PRIMARY KEY (`id`),\n UNIQUE KEY `unique_id` (`serverId`,`countryId`,`month`) USING BTREE,\n KEY `month` (`month`),\n KEY `serverId` (`serverId`)\n) ENGINE=InnoDB DEFAULT CHARSET=utf8mb4 COLLATE=utf8mb4_unicode_ci COMMENT='服务用户区域分布统计(按天)'",
"fields": [
{
"name": "id",
- "definition": "bigint unsigned auto_increment COMMENT 'ID'"
+ "definition": "bigint(20) unsigned auto_increment COMMENT 'ID'"
},
{
"name": "serverId",
- "definition": "int unsigned DEFAULT '0' COMMENT '服务ID'"
+ "definition": "int(10) unsigned DEFAULT '0' COMMENT '服务ID'"
},
{
"name": "countryId",
- "definition": "int unsigned DEFAULT '0' COMMENT '国家/区域ID'"
+ "definition": "int(10) unsigned DEFAULT '0' COMMENT '国家/区域ID'"
},
{
"name": "month",
@@ -254177,7 +254875,7 @@
},
{
"name": "count",
- "definition": "bigint unsigned DEFAULT '0' COMMENT '数量'"
+ "definition": "bigint(20) unsigned DEFAULT '0' COMMENT '数量'"
}
],
"indexes": [
@@ -254204,19 +254902,19 @@
"name": "edgeServerRegionProviderMonthlyStats",
"engine": "InnoDB",
"charset": "utf8mb4_unicode_ci",
- "definition": "CREATE TABLE `edgeServerRegionProviderMonthlyStats` (\n `id` bigint unsigned NOT NULL AUTO_INCREMENT COMMENT 'ID',\n `serverId` int unsigned DEFAULT '0' COMMENT '服务ID',\n `providerId` int unsigned DEFAULT '0' COMMENT '运营商ID',\n `month` varchar(6) DEFAULT NULL COMMENT '月份YYYYMM',\n `count` bigint unsigned DEFAULT '0' COMMENT '数量',\n PRIMARY KEY (`id`),\n UNIQUE KEY `unique_id` (`serverId`,`providerId`,`month`) USING BTREE,\n KEY `month` (`month`) USING BTREE,\n KEY `serverId` (`serverId`)\n) ENGINE=InnoDB DEFAULT CHARSET=utf8mb4 COLLATE=utf8mb4_unicode_ci COMMENT='服务用户省份分布统计(按天)'",
+ "definition": "CREATE TABLE `edgeServerRegionProviderMonthlyStats` (\n `id` bigint(20) unsigned NOT NULL AUTO_INCREMENT COMMENT 'ID',\n `serverId` int(10) unsigned DEFAULT '0' COMMENT '服务ID',\n `providerId` int(10) unsigned DEFAULT '0' COMMENT '运营商ID',\n `month` varchar(6) COLLATE utf8mb4_unicode_ci DEFAULT NULL COMMENT '月份YYYYMM',\n `count` bigint(20) unsigned DEFAULT '0' COMMENT '数量',\n PRIMARY KEY (`id`),\n UNIQUE KEY `unique_id` (`serverId`,`providerId`,`month`) USING BTREE,\n KEY `month` (`month`) USING BTREE,\n KEY `serverId` (`serverId`)\n) ENGINE=InnoDB DEFAULT CHARSET=utf8mb4 COLLATE=utf8mb4_unicode_ci COMMENT='服务用户省份分布统计(按天)'",
"fields": [
{
"name": "id",
- "definition": "bigint unsigned auto_increment COMMENT 'ID'"
+ "definition": "bigint(20) unsigned auto_increment COMMENT 'ID'"
},
{
"name": "serverId",
- "definition": "int unsigned DEFAULT '0' COMMENT '服务ID'"
+ "definition": "int(10) unsigned DEFAULT '0' COMMENT '服务ID'"
},
{
"name": "providerId",
- "definition": "int unsigned DEFAULT '0' COMMENT '运营商ID'"
+ "definition": "int(10) unsigned DEFAULT '0' COMMENT '运营商ID'"
},
{
"name": "month",
@@ -254224,7 +254922,7 @@
},
{
"name": "count",
- "definition": "bigint unsigned DEFAULT '0' COMMENT '数量'"
+ "definition": "bigint(20) unsigned DEFAULT '0' COMMENT '数量'"
}
],
"indexes": [
@@ -254251,19 +254949,19 @@
"name": "edgeServerRegionProvinceMonthlyStats",
"engine": "InnoDB",
"charset": "utf8mb4_unicode_ci",
- "definition": "CREATE TABLE `edgeServerRegionProvinceMonthlyStats` (\n `id` bigint unsigned NOT NULL AUTO_INCREMENT COMMENT 'ID',\n `serverId` int unsigned DEFAULT '0' COMMENT '服务ID',\n `provinceId` int unsigned DEFAULT '0' COMMENT '省份ID',\n `month` varchar(6) DEFAULT NULL COMMENT '月份YYYYMM',\n `count` bigint unsigned DEFAULT '0' COMMENT '数量',\n PRIMARY KEY (`id`),\n UNIQUE KEY `unique_id` (`serverId`,`provinceId`,`month`) USING BTREE,\n KEY `month` (`month`),\n KEY `serverId` (`serverId`)\n) ENGINE=InnoDB DEFAULT CHARSET=utf8mb4 COLLATE=utf8mb4_unicode_ci COMMENT='服务用户省份分布统计(按天)'",
+ "definition": "CREATE TABLE `edgeServerRegionProvinceMonthlyStats` (\n `id` bigint(20) unsigned NOT NULL AUTO_INCREMENT COMMENT 'ID',\n `serverId` int(10) unsigned DEFAULT '0' COMMENT '服务ID',\n `provinceId` int(10) unsigned DEFAULT '0' COMMENT '省份ID',\n `month` varchar(6) COLLATE utf8mb4_unicode_ci DEFAULT NULL COMMENT '月份YYYYMM',\n `count` bigint(20) unsigned DEFAULT '0' COMMENT '数量',\n PRIMARY KEY (`id`),\n UNIQUE KEY `unique_id` (`serverId`,`provinceId`,`month`) USING BTREE,\n KEY `month` (`month`),\n KEY `serverId` (`serverId`)\n) ENGINE=InnoDB DEFAULT CHARSET=utf8mb4 COLLATE=utf8mb4_unicode_ci COMMENT='服务用户省份分布统计(按天)'",
"fields": [
{
"name": "id",
- "definition": "bigint unsigned auto_increment COMMENT 'ID'"
+ "definition": "bigint(20) unsigned auto_increment COMMENT 'ID'"
},
{
"name": "serverId",
- "definition": "int unsigned DEFAULT '0' COMMENT '服务ID'"
+ "definition": "int(10) unsigned DEFAULT '0' COMMENT '服务ID'"
},
{
"name": "provinceId",
- "definition": "int unsigned DEFAULT '0' COMMENT '省份ID'"
+ "definition": "int(10) unsigned DEFAULT '0' COMMENT '省份ID'"
},
{
"name": "month",
@@ -254271,7 +254969,7 @@
},
{
"name": "count",
- "definition": "bigint unsigned DEFAULT '0' COMMENT '数量'"
+ "definition": "bigint(20) unsigned DEFAULT '0' COMMENT '数量'"
}
],
"indexes": [
@@ -254298,15 +254996,15 @@
"name": "edgeServerStatBoardCharts",
"engine": "InnoDB",
"charset": "utf8mb4_unicode_ci",
- "definition": "CREATE TABLE `edgeServerStatBoardCharts` (\n `id` bigint unsigned NOT NULL AUTO_INCREMENT COMMENT 'ID',\n `boardId` bigint unsigned DEFAULT '0' COMMENT '看板ID',\n `code` varchar(255) DEFAULT NULL COMMENT '内置图表代码',\n `itemId` int unsigned DEFAULT '0' COMMENT '指标ID',\n `chartId` int unsigned DEFAULT '0' COMMENT '图表ID',\n `order` int unsigned DEFAULT '0' COMMENT '排序',\n `state` tinyint unsigned DEFAULT '1' COMMENT '状态',\n PRIMARY KEY (`id`),\n KEY `boardId` (`boardId`)\n) ENGINE=InnoDB DEFAULT CHARSET=utf8mb4 COLLATE=utf8mb4_unicode_ci COMMENT='服务看板中的图表'",
+ "definition": "CREATE TABLE `edgeServerStatBoardCharts` (\n `id` bigint(20) unsigned NOT NULL AUTO_INCREMENT COMMENT 'ID',\n `boardId` bigint(20) unsigned DEFAULT '0' COMMENT '看板ID',\n `code` varchar(255) COLLATE utf8mb4_unicode_ci DEFAULT NULL COMMENT '内置图表代码',\n `itemId` int(10) unsigned DEFAULT '0' COMMENT '指标ID',\n `chartId` int(10) unsigned DEFAULT '0' COMMENT '图表ID',\n `order` int(10) unsigned DEFAULT '0' COMMENT '排序',\n `state` tinyint(3) unsigned DEFAULT '1' COMMENT '状态',\n PRIMARY KEY (`id`),\n KEY `boardId` (`boardId`)\n) ENGINE=InnoDB DEFAULT CHARSET=utf8mb4 COLLATE=utf8mb4_unicode_ci COMMENT='服务看板中的图表'",
"fields": [
{
"name": "id",
- "definition": "bigint unsigned auto_increment COMMENT 'ID'"
+ "definition": "bigint(20) unsigned auto_increment COMMENT 'ID'"
},
{
"name": "boardId",
- "definition": "bigint unsigned DEFAULT '0' COMMENT '看板ID'"
+ "definition": "bigint(20) unsigned DEFAULT '0' COMMENT '看板ID'"
},
{
"name": "code",
@@ -254314,19 +255012,19 @@
},
{
"name": "itemId",
- "definition": "int unsigned DEFAULT '0' COMMENT '指标ID'"
+ "definition": "int(10) unsigned DEFAULT '0' COMMENT '指标ID'"
},
{
"name": "chartId",
- "definition": "int unsigned DEFAULT '0' COMMENT '图表ID'"
+ "definition": "int(10) unsigned DEFAULT '0' COMMENT '图表ID'"
},
{
"name": "order",
- "definition": "int unsigned DEFAULT '0' COMMENT '排序'"
+ "definition": "int(10) unsigned DEFAULT '0' COMMENT '排序'"
},
{
"name": "state",
- "definition": "tinyint unsigned DEFAULT '1' COMMENT '状态'"
+ "definition": "tinyint(3) unsigned DEFAULT '1' COMMENT '状态'"
}
],
"indexes": [
@@ -254345,11 +255043,11 @@
"name": "edgeServerStatBoards",
"engine": "InnoDB",
"charset": "utf8mb4_unicode_ci",
- "definition": "CREATE TABLE `edgeServerStatBoards` (\n `id` bigint unsigned NOT NULL AUTO_INCREMENT COMMENT 'ID',\n `name` varchar(255) DEFAULT NULL COMMENT '名称',\n `clusterId` int unsigned DEFAULT '0' COMMENT '集群ID',\n `isOn` tinyint unsigned DEFAULT '1' COMMENT '是否启用',\n `order` int unsigned DEFAULT '0' COMMENT '排序',\n `state` tinyint unsigned DEFAULT '1' COMMENT '状态',\n PRIMARY KEY (`id`),\n KEY `clusterId` (`clusterId`)\n) ENGINE=InnoDB DEFAULT CHARSET=utf8mb4 COLLATE=utf8mb4_unicode_ci COMMENT='服务统计看板'",
+ "definition": "CREATE TABLE `edgeServerStatBoards` (\n `id` bigint(20) unsigned NOT NULL AUTO_INCREMENT COMMENT 'ID',\n `name` varchar(255) COLLATE utf8mb4_unicode_ci DEFAULT NULL COMMENT '名称',\n `clusterId` int(10) unsigned DEFAULT '0' COMMENT '集群ID',\n `isOn` tinyint(3) unsigned DEFAULT '1' COMMENT '是否启用',\n `order` int(10) unsigned DEFAULT '0' COMMENT '排序',\n `state` tinyint(3) unsigned DEFAULT '1' COMMENT '状态',\n PRIMARY KEY (`id`),\n KEY `clusterId` (`clusterId`)\n) ENGINE=InnoDB DEFAULT CHARSET=utf8mb4 COLLATE=utf8mb4_unicode_ci COMMENT='服务统计看板'",
"fields": [
{
"name": "id",
- "definition": "bigint unsigned auto_increment COMMENT 'ID'"
+ "definition": "bigint(20) unsigned auto_increment COMMENT 'ID'"
},
{
"name": "name",
@@ -254357,19 +255055,19 @@
},
{
"name": "clusterId",
- "definition": "int unsigned DEFAULT '0' COMMENT '集群ID'"
+ "definition": "int(10) unsigned DEFAULT '0' COMMENT '集群ID'"
},
{
"name": "isOn",
- "definition": "tinyint unsigned DEFAULT '1' COMMENT '是否启用'"
+ "definition": "tinyint(3) unsigned DEFAULT '1' COMMENT '是否启用'"
},
{
"name": "order",
- "definition": "int unsigned DEFAULT '0' COMMENT '排序'"
+ "definition": "int(10) unsigned DEFAULT '0' COMMENT '排序'"
},
{
"name": "state",
- "definition": "tinyint unsigned DEFAULT '1' COMMENT '状态'"
+ "definition": "tinyint(3) unsigned DEFAULT '1' COMMENT '状态'"
}
],
"indexes": [
@@ -254388,23 +255086,23 @@
"name": "edgeServers",
"engine": "InnoDB",
"charset": "utf8mb4_unicode_ci",
- "definition": "CREATE TABLE `edgeServers` (\n `id` int unsigned NOT NULL AUTO_INCREMENT COMMENT 'ID',\n `isOn` tinyint unsigned DEFAULT '1' COMMENT '是否启用',\n `userId` int unsigned DEFAULT '0' COMMENT '用户ID',\n `adminId` int unsigned DEFAULT '0' COMMENT '管理员ID',\n `type` varchar(64) DEFAULT NULL COMMENT '服务类型',\n `name` varchar(255) DEFAULT NULL COMMENT '名称',\n `description` varchar(512) DEFAULT NULL COMMENT '描述',\n `plainServerNames` json DEFAULT NULL COMMENT '扁平化域名列表',\n `serverNames` json DEFAULT NULL COMMENT '域名列表',\n `auditingAt` bigint unsigned DEFAULT '0' COMMENT '审核提交时间',\n `auditingServerNames` json DEFAULT NULL COMMENT '审核中的域名',\n `isAuditing` tinyint unsigned DEFAULT '0' COMMENT '是否正在审核',\n `auditingResult` json DEFAULT NULL COMMENT '审核结果',\n `http` json DEFAULT NULL COMMENT 'HTTP配置',\n `https` json DEFAULT NULL COMMENT 'HTTPS配置',\n `tcp` json DEFAULT NULL COMMENT 'TCP配置',\n `tls` json DEFAULT NULL COMMENT 'TLS配置',\n `unix` json DEFAULT NULL COMMENT 'Unix配置(弃用)',\n `udp` json DEFAULT NULL COMMENT 'UDP配置',\n `webId` int unsigned DEFAULT '0' COMMENT 'WEB配置',\n `reverseProxy` json DEFAULT NULL COMMENT '反向代理配置',\n `groupIds` json DEFAULT NULL COMMENT '分组ID列表',\n `config` json DEFAULT NULL COMMENT '服务配置,自动生成',\n `configMd5` varchar(32) DEFAULT NULL COMMENT 'Md5',\n `clusterId` int unsigned DEFAULT '0' COMMENT '集群ID',\n `includeNodes` json DEFAULT NULL COMMENT '部署条件',\n `excludeNodes` json DEFAULT NULL COMMENT '节点排除条件',\n `version` int unsigned DEFAULT '0' COMMENT '版本号',\n `createdAt` bigint unsigned DEFAULT '0' COMMENT '创建时间',\n `state` tinyint unsigned DEFAULT '1' COMMENT '状态',\n `dnsName` varchar(255) DEFAULT NULL COMMENT 'DNS名称',\n `tcpPorts` json DEFAULT NULL COMMENT '所包含TCP端口',\n `udpPorts` json DEFAULT NULL COMMENT '所包含UDP端口',\n `supportCNAME` tinyint unsigned DEFAULT '0' COMMENT '允许CNAME不在域名名单',\n `trafficLimit` json DEFAULT NULL COMMENT '流量限制',\n `trafficDay` varchar(8) DEFAULT NULL COMMENT 'YYYYMMDD',\n `trafficMonth` varchar(6) DEFAULT NULL COMMENT 'YYYYMM',\n `totalDailyTraffic` decimal(20,6) unsigned DEFAULT '0.000000' COMMENT '日流量',\n `totalMonthlyTraffic` decimal(20,6) unsigned DEFAULT '0.000000' COMMENT '月流量',\n `trafficLimitStatus` json DEFAULT NULL COMMENT '流量限制状态',\n `totalTraffic` decimal(20,6) unsigned DEFAULT '0.000000' COMMENT '总流量',\n `userPlanId` int unsigned DEFAULT '0' COMMENT '所属套餐ID',\n `lastUserPlanId` int unsigned DEFAULT '0' COMMENT '上一次使用的套餐',\n `uam` json DEFAULT NULL COMMENT 'UAM设置',\n `bandwidthTime` varchar(12) DEFAULT NULL COMMENT '带宽更新时间,YYYYMMDDHHII',\n `bandwidthBytes` bigint unsigned DEFAULT '0' COMMENT '最近带宽峰值',\n `countAttackRequests` bigint unsigned DEFAULT '0' COMMENT '最近攻击请求数',\n `countRequests` bigint unsigned DEFAULT '0' COMMENT '最近总请求数',\n PRIMARY KEY (`id`),\n KEY `userId` (`userId`),\n KEY `adminId` (`adminId`),\n KEY `isUpdating_state` (`state`) USING BTREE,\n KEY `dnsName` (`dnsName`),\n KEY `clusterId` (`clusterId`),\n KEY `isAuditing` (`isAuditing`),\n KEY `webId` (`webId`),\n KEY `userPlanId` (`userPlanId`)\n) ENGINE=InnoDB DEFAULT CHARSET=utf8mb4 COLLATE=utf8mb4_unicode_ci COMMENT='服务'",
+ "definition": "CREATE TABLE `edgeServers` (\n `id` int(10) unsigned NOT NULL AUTO_INCREMENT COMMENT 'ID',\n `isOn` tinyint(3) unsigned DEFAULT '1' COMMENT '是否启用',\n `userId` int(10) unsigned DEFAULT '0' COMMENT '用户ID',\n `adminId` int(10) unsigned DEFAULT '0' COMMENT '管理员ID',\n `type` varchar(64) COLLATE utf8mb4_unicode_ci DEFAULT NULL COMMENT '服务类型',\n `name` varchar(255) COLLATE utf8mb4_unicode_ci DEFAULT NULL COMMENT '名称',\n `description` varchar(512) COLLATE utf8mb4_unicode_ci DEFAULT NULL COMMENT '描述',\n `plainServerNames` json DEFAULT NULL COMMENT '扁平化域名列表',\n `serverNames` json DEFAULT NULL COMMENT '域名列表',\n `auditingAt` bigint(20) unsigned DEFAULT '0' COMMENT '审核提交时间',\n `auditingServerNames` json DEFAULT NULL COMMENT '审核中的域名',\n `isAuditing` tinyint(3) unsigned DEFAULT '0' COMMENT '是否正在审核',\n `auditingResult` json DEFAULT NULL COMMENT '审核结果',\n `http` json DEFAULT NULL COMMENT 'HTTP配置',\n `https` json DEFAULT NULL COMMENT 'HTTPS配置',\n `tcp` json DEFAULT NULL COMMENT 'TCP配置',\n `tls` json DEFAULT NULL COMMENT 'TLS配置',\n `unix` json DEFAULT NULL COMMENT 'Unix配置(弃用)',\n `udp` json DEFAULT NULL COMMENT 'UDP配置',\n `webId` int(10) unsigned DEFAULT '0' COMMENT 'WEB配置',\n `reverseProxy` json DEFAULT NULL COMMENT '反向代理配置',\n `groupIds` json DEFAULT NULL COMMENT '分组ID列表',\n `config` json DEFAULT NULL COMMENT '服务配置,自动生成',\n `configMd5` varchar(32) COLLATE utf8mb4_unicode_ci DEFAULT NULL COMMENT 'Md5',\n `clusterId` int(10) unsigned DEFAULT '0' COMMENT '集群ID',\n `includeNodes` json DEFAULT NULL COMMENT '部署条件',\n `excludeNodes` json DEFAULT NULL COMMENT '节点排除条件',\n `version` int(10) unsigned DEFAULT '0' COMMENT '版本号',\n `createdAt` bigint(20) unsigned DEFAULT '0' COMMENT '创建时间',\n `state` tinyint(3) unsigned DEFAULT '1' COMMENT '状态',\n `dnsName` varchar(255) COLLATE utf8mb4_unicode_ci DEFAULT NULL COMMENT 'DNS名称',\n `tcpPorts` json DEFAULT NULL COMMENT '所包含TCP端口',\n `udpPorts` json DEFAULT NULL COMMENT '所包含UDP端口',\n `supportCNAME` tinyint(3) unsigned DEFAULT '0' COMMENT '允许CNAME不在域名名单',\n `trafficLimit` json DEFAULT NULL COMMENT '流量限制',\n `trafficDay` varchar(8) COLLATE utf8mb4_unicode_ci DEFAULT NULL COMMENT 'YYYYMMDD',\n `trafficMonth` varchar(6) COLLATE utf8mb4_unicode_ci DEFAULT NULL COMMENT 'YYYYMM',\n `totalDailyTraffic` decimal(20,6) unsigned DEFAULT '0.000000' COMMENT '日流量',\n `totalMonthlyTraffic` decimal(20,6) unsigned DEFAULT '0.000000' COMMENT '月流量',\n `trafficLimitStatus` json DEFAULT NULL COMMENT '流量限制状态',\n `totalTraffic` decimal(20,6) unsigned DEFAULT '0.000000' COMMENT '总流量',\n `userPlanId` int(10) unsigned DEFAULT '0' COMMENT '所属套餐ID',\n `lastUserPlanId` int(10) unsigned DEFAULT '0' COMMENT '上一次使用的套餐',\n `uam` json DEFAULT NULL COMMENT 'UAM设置',\n `bandwidthTime` varchar(12) COLLATE utf8mb4_unicode_ci DEFAULT NULL COMMENT '带宽更新时间,YYYYMMDDHHII',\n `bandwidthBytes` bigint(20) unsigned DEFAULT '0' COMMENT '最近带宽峰值',\n `countAttackRequests` bigint(20) unsigned DEFAULT '0' COMMENT '最近攻击请求数',\n `countRequests` bigint(20) unsigned DEFAULT '0' COMMENT '最近总请求数',\n PRIMARY KEY (`id`),\n KEY `userId` (`userId`),\n KEY `adminId` (`adminId`),\n KEY `isUpdating_state` (`state`) USING BTREE,\n KEY `dnsName` (`dnsName`),\n KEY `clusterId` (`clusterId`),\n KEY `isAuditing` (`isAuditing`),\n KEY `webId` (`webId`),\n KEY `userPlanId` (`userPlanId`)\n) ENGINE=InnoDB DEFAULT CHARSET=utf8mb4 COLLATE=utf8mb4_unicode_ci COMMENT='服务'",
"fields": [
{
"name": "id",
- "definition": "int unsigned auto_increment COMMENT 'ID'"
+ "definition": "int(10) unsigned auto_increment COMMENT 'ID'"
},
{
"name": "isOn",
- "definition": "tinyint unsigned DEFAULT '1' COMMENT '是否启用'"
+ "definition": "tinyint(3) unsigned DEFAULT '1' COMMENT '是否启用'"
},
{
"name": "userId",
- "definition": "int unsigned DEFAULT '0' COMMENT '用户ID'"
+ "definition": "int(10) unsigned DEFAULT '0' COMMENT '用户ID'"
},
{
"name": "adminId",
- "definition": "int unsigned DEFAULT '0' COMMENT '管理员ID'"
+ "definition": "int(10) unsigned DEFAULT '0' COMMENT '管理员ID'"
},
{
"name": "type",
@@ -254428,7 +255126,7 @@
},
{
"name": "auditingAt",
- "definition": "bigint unsigned DEFAULT '0' COMMENT '审核提交时间'"
+ "definition": "bigint(20) unsigned DEFAULT '0' COMMENT '审核提交时间'"
},
{
"name": "auditingServerNames",
@@ -254436,7 +255134,7 @@
},
{
"name": "isAuditing",
- "definition": "tinyint unsigned DEFAULT '0' COMMENT '是否正在审核'"
+ "definition": "tinyint(3) unsigned DEFAULT '0' COMMENT '是否正在审核'"
},
{
"name": "auditingResult",
@@ -254468,7 +255166,7 @@
},
{
"name": "webId",
- "definition": "int unsigned DEFAULT '0' COMMENT 'WEB配置'"
+ "definition": "int(10) unsigned DEFAULT '0' COMMENT 'WEB配置'"
},
{
"name": "reverseProxy",
@@ -254488,7 +255186,7 @@
},
{
"name": "clusterId",
- "definition": "int unsigned DEFAULT '0' COMMENT '集群ID'"
+ "definition": "int(10) unsigned DEFAULT '0' COMMENT '集群ID'"
},
{
"name": "includeNodes",
@@ -254500,15 +255198,15 @@
},
{
"name": "version",
- "definition": "int unsigned DEFAULT '0' COMMENT '版本号'"
+ "definition": "int(10) unsigned DEFAULT '0' COMMENT '版本号'"
},
{
"name": "createdAt",
- "definition": "bigint unsigned DEFAULT '0' COMMENT '创建时间'"
+ "definition": "bigint(20) unsigned DEFAULT '0' COMMENT '创建时间'"
},
{
"name": "state",
- "definition": "tinyint unsigned DEFAULT '1' COMMENT '状态'"
+ "definition": "tinyint(3) unsigned DEFAULT '1' COMMENT '状态'"
},
{
"name": "dnsName",
@@ -254524,7 +255222,7 @@
},
{
"name": "supportCNAME",
- "definition": "tinyint unsigned DEFAULT '0' COMMENT '允许CNAME不在域名名单'"
+ "definition": "tinyint(3) unsigned DEFAULT '0' COMMENT '允许CNAME不在域名名单'"
},
{
"name": "trafficLimit",
@@ -254556,11 +255254,11 @@
},
{
"name": "userPlanId",
- "definition": "int unsigned DEFAULT '0' COMMENT '所属套餐ID'"
+ "definition": "int(10) unsigned DEFAULT '0' COMMENT '所属套餐ID'"
},
{
"name": "lastUserPlanId",
- "definition": "int unsigned DEFAULT '0' COMMENT '上一次使用的套餐'"
+ "definition": "int(10) unsigned DEFAULT '0' COMMENT '上一次使用的套餐'"
},
{
"name": "uam",
@@ -254572,15 +255270,15 @@
},
{
"name": "bandwidthBytes",
- "definition": "bigint unsigned DEFAULT '0' COMMENT '最近带宽峰值'"
+ "definition": "bigint(20) unsigned DEFAULT '0' COMMENT '最近带宽峰值'"
},
{
"name": "countAttackRequests",
- "definition": "bigint unsigned DEFAULT '0' COMMENT '最近攻击请求数'"
+ "definition": "bigint(20) unsigned DEFAULT '0' COMMENT '最近攻击请求数'"
},
{
"name": "countRequests",
- "definition": "bigint unsigned DEFAULT '0' COMMENT '最近总请求数'"
+ "definition": "bigint(20) unsigned DEFAULT '0' COMMENT '最近总请求数'"
}
],
"indexes": [
@@ -254627,19 +255325,19 @@
"name": "edgeSubUsers",
"engine": "InnoDB",
"charset": "utf8mb4_unicode_ci",
- "definition": "CREATE TABLE `edgeSubUsers` (\n `id` int unsigned NOT NULL AUTO_INCREMENT COMMENT 'ID',\n `userId` int unsigned DEFAULT '0' COMMENT '所属主用户ID',\n `isOn` tinyint unsigned DEFAULT '1' COMMENT '是否启用',\n `name` varchar(255) DEFAULT NULL COMMENT '名称',\n `username` varchar(255) DEFAULT NULL COMMENT '用户名',\n `password` varchar(32) DEFAULT NULL COMMENT '密码',\n `state` tinyint unsigned DEFAULT '1' COMMENT '状态',\n PRIMARY KEY (`id`),\n KEY `userId` (`userId`)\n) ENGINE=InnoDB DEFAULT CHARSET=utf8mb4 COLLATE=utf8mb4_unicode_ci COMMENT='子用户'",
+ "definition": "CREATE TABLE `edgeSubUsers` (\n `id` int(10) unsigned NOT NULL AUTO_INCREMENT COMMENT 'ID',\n `userId` int(10) unsigned DEFAULT '0' COMMENT '所属主用户ID',\n `isOn` tinyint(3) unsigned DEFAULT '1' COMMENT '是否启用',\n `name` varchar(255) COLLATE utf8mb4_unicode_ci DEFAULT NULL COMMENT '名称',\n `username` varchar(255) COLLATE utf8mb4_unicode_ci DEFAULT NULL COMMENT '用户名',\n `password` varchar(32) COLLATE utf8mb4_unicode_ci DEFAULT NULL COMMENT '密码',\n `state` tinyint(3) unsigned DEFAULT '1' COMMENT '状态',\n PRIMARY KEY (`id`),\n KEY `userId` (`userId`)\n) ENGINE=InnoDB DEFAULT CHARSET=utf8mb4 COLLATE=utf8mb4_unicode_ci COMMENT='子用户'",
"fields": [
{
"name": "id",
- "definition": "int unsigned auto_increment COMMENT 'ID'"
+ "definition": "int(10) unsigned auto_increment COMMENT 'ID'"
},
{
"name": "userId",
- "definition": "int unsigned DEFAULT '0' COMMENT '所属主用户ID'"
+ "definition": "int(10) unsigned DEFAULT '0' COMMENT '所属主用户ID'"
},
{
"name": "isOn",
- "definition": "tinyint unsigned DEFAULT '1' COMMENT '是否启用'"
+ "definition": "tinyint(3) unsigned DEFAULT '1' COMMENT '是否启用'"
},
{
"name": "name",
@@ -254655,7 +255353,7 @@
},
{
"name": "state",
- "definition": "tinyint unsigned DEFAULT '1' COMMENT '状态'"
+ "definition": "tinyint(3) unsigned DEFAULT '1' COMMENT '状态'"
}
],
"indexes": [
@@ -254674,11 +255372,11 @@
"name": "edgeSysEvents",
"engine": "InnoDB",
"charset": "utf8mb4_unicode_ci",
- "definition": "CREATE TABLE `edgeSysEvents` (\n `id` bigint unsigned NOT NULL AUTO_INCREMENT COMMENT 'ID',\n `type` varchar(255) DEFAULT NULL COMMENT '类型',\n `params` json DEFAULT NULL COMMENT '参数',\n `createdAt` bigint unsigned DEFAULT '0' COMMENT '创建时间',\n PRIMARY KEY (`id`)\n) ENGINE=InnoDB DEFAULT CHARSET=utf8mb4 COLLATE=utf8mb4_unicode_ci COMMENT='系统事件'",
+ "definition": "CREATE TABLE `edgeSysEvents` (\n `id` bigint(20) unsigned NOT NULL AUTO_INCREMENT COMMENT 'ID',\n `type` varchar(255) COLLATE utf8mb4_unicode_ci DEFAULT NULL COMMENT '类型',\n `params` json DEFAULT NULL COMMENT '参数',\n `createdAt` bigint(20) unsigned DEFAULT '0' COMMENT '创建时间',\n PRIMARY KEY (`id`)\n) ENGINE=InnoDB DEFAULT CHARSET=utf8mb4 COLLATE=utf8mb4_unicode_ci COMMENT='系统事件'",
"fields": [
{
"name": "id",
- "definition": "bigint unsigned auto_increment COMMENT 'ID'"
+ "definition": "bigint(20) unsigned auto_increment COMMENT 'ID'"
},
{
"name": "type",
@@ -254690,7 +255388,7 @@
},
{
"name": "createdAt",
- "definition": "bigint unsigned DEFAULT '0' COMMENT '创建时间'"
+ "definition": "bigint(20) unsigned DEFAULT '0' COMMENT '创建时间'"
}
],
"indexes": [
@@ -254705,11 +255403,11 @@
"name": "edgeSysLockers",
"engine": "InnoDB",
"charset": "utf8mb4_unicode_ci",
- "definition": "CREATE TABLE `edgeSysLockers` (\n `id` bigint unsigned NOT NULL AUTO_INCREMENT COMMENT 'ID',\n `key` varchar(255) DEFAULT NULL COMMENT '键值',\n `version` bigint unsigned DEFAULT '0' COMMENT '版本号',\n `timeoutAt` bigint unsigned DEFAULT '0' COMMENT '超时时间',\n PRIMARY KEY (`id`),\n UNIQUE KEY `key` (`key`)\n) ENGINE=InnoDB DEFAULT CHARSET=utf8mb4 COLLATE=utf8mb4_unicode_ci COMMENT='并发锁'",
+ "definition": "CREATE TABLE `edgeSysLockers` (\n `id` bigint(20) unsigned NOT NULL AUTO_INCREMENT COMMENT 'ID',\n `key` varchar(255) COLLATE utf8mb4_unicode_ci DEFAULT NULL COMMENT '键值',\n `version` bigint(20) unsigned DEFAULT '0' COMMENT '版本号',\n `timeoutAt` bigint(20) unsigned DEFAULT '0' COMMENT '超时时间',\n PRIMARY KEY (`id`),\n UNIQUE KEY `key` (`key`)\n) ENGINE=InnoDB DEFAULT CHARSET=utf8mb4 COLLATE=utf8mb4_unicode_ci COMMENT='并发锁'",
"fields": [
{
"name": "id",
- "definition": "bigint unsigned auto_increment COMMENT 'ID'"
+ "definition": "bigint(20) unsigned auto_increment COMMENT 'ID'"
},
{
"name": "key",
@@ -254717,11 +255415,11 @@
},
{
"name": "version",
- "definition": "bigint unsigned DEFAULT '0' COMMENT '版本号'"
+ "definition": "bigint(20) unsigned DEFAULT '0' COMMENT '版本号'"
},
{
"name": "timeoutAt",
- "definition": "bigint unsigned DEFAULT '0' COMMENT '超时时间'"
+ "definition": "bigint(20) unsigned DEFAULT '0' COMMENT '超时时间'"
}
],
"indexes": [
@@ -254740,15 +255438,15 @@
"name": "edgeSysSettings",
"engine": "InnoDB",
"charset": "utf8mb4_unicode_ci",
- "definition": "CREATE TABLE `edgeSysSettings` (\n `id` int unsigned NOT NULL AUTO_INCREMENT COMMENT 'ID',\n `userId` int unsigned DEFAULT '0' COMMENT '用户ID',\n `code` varchar(255) DEFAULT NULL COMMENT '代号',\n `value` json DEFAULT NULL COMMENT '配置值',\n PRIMARY KEY (`id`),\n UNIQUE KEY `code` (`code`)\n) ENGINE=InnoDB DEFAULT CHARSET=utf8mb4 COLLATE=utf8mb4_unicode_ci COMMENT='系统配置'",
+ "definition": "CREATE TABLE `edgeSysSettings` (\n `id` int(10) unsigned NOT NULL AUTO_INCREMENT COMMENT 'ID',\n `userId` int(10) unsigned DEFAULT '0' COMMENT '用户ID',\n `code` varchar(255) COLLATE utf8mb4_unicode_ci DEFAULT NULL COMMENT '代号',\n `value` json DEFAULT NULL COMMENT '配置值',\n PRIMARY KEY (`id`),\n UNIQUE KEY `code` (`code`)\n) ENGINE=InnoDB DEFAULT CHARSET=utf8mb4 COLLATE=utf8mb4_unicode_ci COMMENT='系统配置'",
"fields": [
{
"name": "id",
- "definition": "int unsigned auto_increment COMMENT 'ID'"
+ "definition": "int(10) unsigned auto_increment COMMENT 'ID'"
},
{
"name": "userId",
- "definition": "int unsigned DEFAULT '0' COMMENT '用户ID'"
+ "definition": "int(10) unsigned DEFAULT '0' COMMENT '用户ID'"
},
{
"name": "code",
@@ -254775,23 +255473,23 @@
"name": "edgeTCPFirewallPolicies",
"engine": "InnoDB",
"charset": "utf8mb4_unicode_ci",
- "definition": "CREATE TABLE `edgeTCPFirewallPolicies` (\n `id` int unsigned NOT NULL AUTO_INCREMENT COMMENT 'ID',\n `adminId` int DEFAULT NULL COMMENT '管理员ID',\n `userId` int unsigned DEFAULT '0' COMMENT '用户ID',\n `templateId` int unsigned DEFAULT '0' COMMENT '模版ID',\n PRIMARY KEY (`id`)\n) ENGINE=InnoDB DEFAULT CHARSET=utf8mb4 COLLATE=utf8mb4_unicode_ci COMMENT='TCP防火墙'",
+ "definition": "CREATE TABLE `edgeTCPFirewallPolicies` (\n `id` int(10) unsigned NOT NULL AUTO_INCREMENT COMMENT 'ID',\n `adminId` int(11) DEFAULT NULL COMMENT '管理员ID',\n `userId` int(10) unsigned DEFAULT '0' COMMENT '用户ID',\n `templateId` int(10) unsigned DEFAULT '0' COMMENT '模版ID',\n PRIMARY KEY (`id`)\n) ENGINE=InnoDB DEFAULT CHARSET=utf8mb4 COLLATE=utf8mb4_unicode_ci COMMENT='TCP防火墙'",
"fields": [
{
"name": "id",
- "definition": "int unsigned auto_increment COMMENT 'ID'"
+ "definition": "int(10) unsigned auto_increment COMMENT 'ID'"
},
{
"name": "adminId",
- "definition": "int COMMENT '管理员ID'"
+ "definition": "int(11) COMMENT '管理员ID'"
},
{
"name": "userId",
- "definition": "int unsigned DEFAULT '0' COMMENT '用户ID'"
+ "definition": "int(10) unsigned DEFAULT '0' COMMENT '用户ID'"
},
{
"name": "templateId",
- "definition": "int unsigned DEFAULT '0' COMMENT '模版ID'"
+ "definition": "int(10) unsigned DEFAULT '0' COMMENT '模版ID'"
}
],
"indexes": [
@@ -254806,11 +255504,11 @@
"name": "edgeTrafficDailyStats",
"engine": "InnoDB",
"charset": "utf8mb4_unicode_ci",
- "definition": "CREATE TABLE `edgeTrafficDailyStats` (\n `id` bigint unsigned NOT NULL AUTO_INCREMENT COMMENT 'ID',\n `day` varchar(8) DEFAULT NULL COMMENT 'YYYYMMDD',\n `cachedBytes` bigint unsigned DEFAULT '0' COMMENT '缓存流量',\n `bytes` bigint unsigned DEFAULT '0' COMMENT '流量字节',\n `countRequests` bigint unsigned DEFAULT '0' COMMENT '请求数',\n `countCachedRequests` bigint unsigned DEFAULT '0' COMMENT '缓存请求数',\n `countAttackRequests` bigint unsigned DEFAULT '0' COMMENT '攻击量',\n `attackBytes` bigint unsigned DEFAULT '0' COMMENT '攻击流量',\n `countIPs` bigint unsigned DEFAULT '0' COMMENT '独立IP数',\n PRIMARY KEY (`id`),\n UNIQUE KEY `day` (`day`)\n) ENGINE=InnoDB DEFAULT CHARSET=utf8mb4 COLLATE=utf8mb4_unicode_ci COMMENT='总的流量统计(按天)'",
+ "definition": "CREATE TABLE `edgeTrafficDailyStats` (\n `id` bigint(20) unsigned NOT NULL AUTO_INCREMENT COMMENT 'ID',\n `day` varchar(8) COLLATE utf8mb4_unicode_ci DEFAULT NULL COMMENT 'YYYYMMDD',\n `cachedBytes` bigint(20) unsigned DEFAULT '0' COMMENT '缓存流量',\n `bytes` bigint(20) unsigned DEFAULT '0' COMMENT '流量字节',\n `countRequests` bigint(20) unsigned DEFAULT '0' COMMENT '请求数',\n `countCachedRequests` bigint(20) unsigned DEFAULT '0' COMMENT '缓存请求数',\n `countAttackRequests` bigint(20) unsigned DEFAULT '0' COMMENT '攻击量',\n `attackBytes` bigint(20) unsigned DEFAULT '0' COMMENT '攻击流量',\n `countIPs` bigint(20) unsigned DEFAULT '0' COMMENT '独立IP数',\n PRIMARY KEY (`id`),\n UNIQUE KEY `day` (`day`)\n) ENGINE=InnoDB DEFAULT CHARSET=utf8mb4 COLLATE=utf8mb4_unicode_ci COMMENT='总的流量统计(按天)'",
"fields": [
{
"name": "id",
- "definition": "bigint unsigned auto_increment COMMENT 'ID'"
+ "definition": "bigint(20) unsigned auto_increment COMMENT 'ID'"
},
{
"name": "day",
@@ -254818,31 +255516,31 @@
},
{
"name": "cachedBytes",
- "definition": "bigint unsigned DEFAULT '0' COMMENT '缓存流量'"
+ "definition": "bigint(20) unsigned DEFAULT '0' COMMENT '缓存流量'"
},
{
"name": "bytes",
- "definition": "bigint unsigned DEFAULT '0' COMMENT '流量字节'"
+ "definition": "bigint(20) unsigned DEFAULT '0' COMMENT '流量字节'"
},
{
"name": "countRequests",
- "definition": "bigint unsigned DEFAULT '0' COMMENT '请求数'"
+ "definition": "bigint(20) unsigned DEFAULT '0' COMMENT '请求数'"
},
{
"name": "countCachedRequests",
- "definition": "bigint unsigned DEFAULT '0' COMMENT '缓存请求数'"
+ "definition": "bigint(20) unsigned DEFAULT '0' COMMENT '缓存请求数'"
},
{
"name": "countAttackRequests",
- "definition": "bigint unsigned DEFAULT '0' COMMENT '攻击量'"
+ "definition": "bigint(20) unsigned DEFAULT '0' COMMENT '攻击量'"
},
{
"name": "attackBytes",
- "definition": "bigint unsigned DEFAULT '0' COMMENT '攻击流量'"
+ "definition": "bigint(20) unsigned DEFAULT '0' COMMENT '攻击流量'"
},
{
"name": "countIPs",
- "definition": "bigint unsigned DEFAULT '0' COMMENT '独立IP数'"
+ "definition": "bigint(20) unsigned DEFAULT '0' COMMENT '独立IP数'"
}
],
"indexes": [
@@ -254861,11 +255559,11 @@
"name": "edgeTrafficHourlyStats",
"engine": "InnoDB",
"charset": "utf8mb4_unicode_ci",
- "definition": "CREATE TABLE `edgeTrafficHourlyStats` (\n `id` bigint unsigned NOT NULL AUTO_INCREMENT COMMENT 'ID',\n `hour` varchar(10) DEFAULT NULL COMMENT 'YYYYMMDDHH',\n `bytes` bigint unsigned DEFAULT NULL COMMENT '流量字节',\n `cachedBytes` bigint unsigned DEFAULT '0' COMMENT '缓存流量',\n `countRequests` bigint unsigned DEFAULT '0' COMMENT '请求数',\n `countCachedRequests` bigint unsigned DEFAULT '0' COMMENT '缓存请求数',\n `countAttackRequests` bigint unsigned DEFAULT '0' COMMENT '攻击数',\n `attackBytes` bigint unsigned DEFAULT '0' COMMENT '攻击流量',\n PRIMARY KEY (`id`),\n UNIQUE KEY `hour` (`hour`)\n) ENGINE=InnoDB DEFAULT CHARSET=utf8mb4 COLLATE=utf8mb4_unicode_ci COMMENT='总的流量统计(按小时)'",
+ "definition": "CREATE TABLE `edgeTrafficHourlyStats` (\n `id` bigint(20) unsigned NOT NULL AUTO_INCREMENT COMMENT 'ID',\n `hour` varchar(10) COLLATE utf8mb4_unicode_ci DEFAULT NULL COMMENT 'YYYYMMDDHH',\n `bytes` bigint(20) unsigned DEFAULT NULL COMMENT '流量字节',\n `cachedBytes` bigint(20) unsigned DEFAULT '0' COMMENT '缓存流量',\n `countRequests` bigint(20) unsigned DEFAULT '0' COMMENT '请求数',\n `countCachedRequests` bigint(20) unsigned DEFAULT '0' COMMENT '缓存请求数',\n `countAttackRequests` bigint(20) unsigned DEFAULT '0' COMMENT '攻击数',\n `attackBytes` bigint(20) unsigned DEFAULT '0' COMMENT '攻击流量',\n PRIMARY KEY (`id`),\n UNIQUE KEY `hour` (`hour`)\n) ENGINE=InnoDB DEFAULT CHARSET=utf8mb4 COLLATE=utf8mb4_unicode_ci COMMENT='总的流量统计(按小时)'",
"fields": [
{
"name": "id",
- "definition": "bigint unsigned auto_increment COMMENT 'ID'"
+ "definition": "bigint(20) unsigned auto_increment COMMENT 'ID'"
},
{
"name": "hour",
@@ -254873,27 +255571,27 @@
},
{
"name": "bytes",
- "definition": "bigint unsigned COMMENT '流量字节'"
+ "definition": "bigint(20) unsigned COMMENT '流量字节'"
},
{
"name": "cachedBytes",
- "definition": "bigint unsigned DEFAULT '0' COMMENT '缓存流量'"
+ "definition": "bigint(20) unsigned DEFAULT '0' COMMENT '缓存流量'"
},
{
"name": "countRequests",
- "definition": "bigint unsigned DEFAULT '0' COMMENT '请求数'"
+ "definition": "bigint(20) unsigned DEFAULT '0' COMMENT '请求数'"
},
{
"name": "countCachedRequests",
- "definition": "bigint unsigned DEFAULT '0' COMMENT '缓存请求数'"
+ "definition": "bigint(20) unsigned DEFAULT '0' COMMENT '缓存请求数'"
},
{
"name": "countAttackRequests",
- "definition": "bigint unsigned DEFAULT '0' COMMENT '攻击数'"
+ "definition": "bigint(20) unsigned DEFAULT '0' COMMENT '攻击数'"
},
{
"name": "attackBytes",
- "definition": "bigint unsigned DEFAULT '0' COMMENT '攻击流量'"
+ "definition": "bigint(20) unsigned DEFAULT '0' COMMENT '攻击流量'"
}
],
"indexes": [
@@ -254912,19 +255610,19 @@
"name": "edgeTrafficPackagePeriods",
"engine": "InnoDB",
"charset": "utf8mb4_unicode_ci",
- "definition": "CREATE TABLE `edgeTrafficPackagePeriods` (\n `id` int unsigned NOT NULL AUTO_INCREMENT COMMENT 'ID',\n `isOn` tinyint unsigned DEFAULT '1' COMMENT '是否启用',\n `count` int unsigned DEFAULT '0' COMMENT '数量',\n `unit` varchar(8) DEFAULT NULL COMMENT '单位:month, year',\n `months` int unsigned DEFAULT '0' COMMENT '月数',\n `state` tinyint unsigned DEFAULT '1' COMMENT '状态',\n PRIMARY KEY (`id`)\n) ENGINE=InnoDB DEFAULT CHARSET=utf8mb4 COLLATE=utf8mb4_unicode_ci COMMENT='流量包有效期'",
+ "definition": "CREATE TABLE `edgeTrafficPackagePeriods` (\n `id` int(10) unsigned NOT NULL AUTO_INCREMENT COMMENT 'ID',\n `isOn` tinyint(3) unsigned DEFAULT '1' COMMENT '是否启用',\n `count` int(10) unsigned DEFAULT '0' COMMENT '数量',\n `unit` varchar(8) COLLATE utf8mb4_unicode_ci DEFAULT NULL COMMENT '单位:month, year',\n `months` int(10) unsigned DEFAULT '0' COMMENT '月数',\n `state` tinyint(3) unsigned DEFAULT '1' COMMENT '状态',\n PRIMARY KEY (`id`)\n) ENGINE=InnoDB DEFAULT CHARSET=utf8mb4 COLLATE=utf8mb4_unicode_ci COMMENT='流量包有效期'",
"fields": [
{
"name": "id",
- "definition": "int unsigned auto_increment COMMENT 'ID'"
+ "definition": "int(10) unsigned auto_increment COMMENT 'ID'"
},
{
"name": "isOn",
- "definition": "tinyint unsigned DEFAULT '1' COMMENT '是否启用'"
+ "definition": "tinyint(3) unsigned DEFAULT '1' COMMENT '是否启用'"
},
{
"name": "count",
- "definition": "int unsigned DEFAULT '0' COMMENT '数量'"
+ "definition": "int(10) unsigned DEFAULT '0' COMMENT '数量'"
},
{
"name": "unit",
@@ -254932,11 +255630,11 @@
},
{
"name": "months",
- "definition": "int unsigned DEFAULT '0' COMMENT '月数'"
+ "definition": "int(10) unsigned DEFAULT '0' COMMENT '月数'"
},
{
"name": "state",
- "definition": "tinyint unsigned DEFAULT '1' COMMENT '状态'"
+ "definition": "tinyint(3) unsigned DEFAULT '1' COMMENT '状态'"
}
],
"indexes": [
@@ -254951,23 +255649,23 @@
"name": "edgeTrafficPackagePrices",
"engine": "InnoDB",
"charset": "utf8mb4_unicode_ci",
- "definition": "CREATE TABLE `edgeTrafficPackagePrices` (\n `id` int unsigned NOT NULL AUTO_INCREMENT COMMENT 'ID',\n `packageId` int unsigned DEFAULT '0' COMMENT '套餐ID',\n `regionId` int unsigned DEFAULT '0' COMMENT '区域ID',\n `periodId` int unsigned DEFAULT '0' COMMENT '有效期ID',\n `price` decimal(11,2) unsigned DEFAULT '0.00' COMMENT '价格',\n `discountPrice` decimal(11,2) unsigned DEFAULT '0.00' COMMENT '折后价格',\n PRIMARY KEY (`id`),\n UNIQUE KEY `package_region_period` (`packageId`,`regionId`,`periodId`) USING BTREE\n) ENGINE=InnoDB DEFAULT CHARSET=utf8mb4 COLLATE=utf8mb4_unicode_ci COMMENT='流量包价格'",
+ "definition": "CREATE TABLE `edgeTrafficPackagePrices` (\n `id` int(10) unsigned NOT NULL AUTO_INCREMENT COMMENT 'ID',\n `packageId` int(10) unsigned DEFAULT '0' COMMENT '套餐ID',\n `regionId` int(10) unsigned DEFAULT '0' COMMENT '区域ID',\n `periodId` int(10) unsigned DEFAULT '0' COMMENT '有效期ID',\n `price` decimal(11,2) unsigned DEFAULT '0.00' COMMENT '价格',\n `discountPrice` decimal(11,2) unsigned DEFAULT '0.00' COMMENT '折后价格',\n PRIMARY KEY (`id`),\n UNIQUE KEY `package_region_period` (`packageId`,`regionId`,`periodId`) USING BTREE\n) ENGINE=InnoDB DEFAULT CHARSET=utf8mb4 COLLATE=utf8mb4_unicode_ci COMMENT='流量包价格'",
"fields": [
{
"name": "id",
- "definition": "int unsigned auto_increment COMMENT 'ID'"
+ "definition": "int(10) unsigned auto_increment COMMENT 'ID'"
},
{
"name": "packageId",
- "definition": "int unsigned DEFAULT '0' COMMENT '套餐ID'"
+ "definition": "int(10) unsigned DEFAULT '0' COMMENT '套餐ID'"
},
{
"name": "regionId",
- "definition": "int unsigned DEFAULT '0' COMMENT '区域ID'"
+ "definition": "int(10) unsigned DEFAULT '0' COMMENT '区域ID'"
},
{
"name": "periodId",
- "definition": "int unsigned DEFAULT '0' COMMENT '有效期ID'"
+ "definition": "int(10) unsigned DEFAULT '0' COMMENT '有效期ID'"
},
{
"name": "price",
@@ -254994,15 +255692,15 @@
"name": "edgeTrafficPackages",
"engine": "InnoDB",
"charset": "utf8mb4_unicode_ci",
- "definition": "CREATE TABLE `edgeTrafficPackages` (\n `id` int unsigned NOT NULL AUTO_INCREMENT COMMENT 'ID',\n `size` int unsigned DEFAULT '0' COMMENT '尺寸',\n `unit` varchar(8) DEFAULT NULL COMMENT '单位(gb|tb等)',\n `bytes` bigint unsigned DEFAULT '0' COMMENT '字节',\n `isOn` tinyint unsigned DEFAULT '1' COMMENT '是否启用',\n `state` tinyint unsigned DEFAULT '1' COMMENT '状态',\n PRIMARY KEY (`id`)\n) ENGINE=InnoDB DEFAULT CHARSET=utf8mb4 COLLATE=utf8mb4_unicode_ci COMMENT='流量包'",
+ "definition": "CREATE TABLE `edgeTrafficPackages` (\n `id` int(10) unsigned NOT NULL AUTO_INCREMENT COMMENT 'ID',\n `size` int(10) unsigned DEFAULT '0' COMMENT '尺寸',\n `unit` varchar(8) COLLATE utf8mb4_unicode_ci DEFAULT NULL COMMENT '单位(gb|tb等)',\n `bytes` bigint(20) unsigned DEFAULT '0' COMMENT '字节',\n `isOn` tinyint(3) unsigned DEFAULT '1' COMMENT '是否启用',\n `state` tinyint(3) unsigned DEFAULT '1' COMMENT '状态',\n PRIMARY KEY (`id`)\n) ENGINE=InnoDB DEFAULT CHARSET=utf8mb4 COLLATE=utf8mb4_unicode_ci COMMENT='流量包'",
"fields": [
{
"name": "id",
- "definition": "int unsigned auto_increment COMMENT 'ID'"
+ "definition": "int(10) unsigned auto_increment COMMENT 'ID'"
},
{
"name": "size",
- "definition": "int unsigned DEFAULT '0' COMMENT '尺寸'"
+ "definition": "int(10) unsigned DEFAULT '0' COMMENT '尺寸'"
},
{
"name": "unit",
@@ -255010,15 +255708,15 @@
},
{
"name": "bytes",
- "definition": "bigint unsigned DEFAULT '0' COMMENT '字节'"
+ "definition": "bigint(20) unsigned DEFAULT '0' COMMENT '字节'"
},
{
"name": "isOn",
- "definition": "tinyint unsigned DEFAULT '1' COMMENT '是否启用'"
+ "definition": "tinyint(3) unsigned DEFAULT '1' COMMENT '是否启用'"
},
{
"name": "state",
- "definition": "tinyint unsigned DEFAULT '1' COMMENT '状态'"
+ "definition": "tinyint(3) unsigned DEFAULT '1' COMMENT '状态'"
}
],
"indexes": [
@@ -255033,15 +255731,15 @@
"name": "edgeUpdatingServerLists",
"engine": "InnoDB",
"charset": "utf8mb4_unicode_ci",
- "definition": "CREATE TABLE `edgeUpdatingServerLists` (\n `id` bigint unsigned NOT NULL AUTO_INCREMENT COMMENT 'ID',\n `clusterId` int unsigned DEFAULT '0' COMMENT '集群ID',\n `uniqueId` varchar(32) DEFAULT NULL COMMENT '唯一ID',\n `serverIds` json DEFAULT NULL COMMENT '服务IDs',\n `day` varchar(8) DEFAULT NULL COMMENT '创建日期',\n PRIMARY KEY (`id`),\n UNIQUE KEY `uniqueId` (`uniqueId`),\n KEY `clusterId` (`clusterId`),\n KEY `day` (`day`)\n) ENGINE=InnoDB DEFAULT CHARSET=utf8mb4 COLLATE=utf8mb4_unicode_ci COMMENT='待更新服务列表'",
+ "definition": "CREATE TABLE `edgeUpdatingServerLists` (\n `id` bigint(20) unsigned NOT NULL AUTO_INCREMENT COMMENT 'ID',\n `clusterId` int(10) unsigned DEFAULT '0' COMMENT '集群ID',\n `uniqueId` varchar(32) COLLATE utf8mb4_unicode_ci DEFAULT NULL COMMENT '唯一ID',\n `serverIds` json DEFAULT NULL COMMENT '服务IDs',\n `day` varchar(8) COLLATE utf8mb4_unicode_ci DEFAULT NULL COMMENT '创建日期',\n PRIMARY KEY (`id`),\n UNIQUE KEY `uniqueId` (`uniqueId`),\n KEY `clusterId` (`clusterId`),\n KEY `day` (`day`)\n) ENGINE=InnoDB DEFAULT CHARSET=utf8mb4 COLLATE=utf8mb4_unicode_ci COMMENT='待更新服务列表'",
"fields": [
{
"name": "id",
- "definition": "bigint unsigned auto_increment COMMENT 'ID'"
+ "definition": "bigint(20) unsigned auto_increment COMMENT 'ID'"
},
{
"name": "clusterId",
- "definition": "int unsigned DEFAULT '0' COMMENT '集群ID'"
+ "definition": "int(10) unsigned DEFAULT '0' COMMENT '集群ID'"
},
{
"name": "uniqueId",
@@ -255080,31 +255778,31 @@
"name": "edgeUserADInstances",
"engine": "InnoDB",
"charset": "utf8mb4_unicode_ci",
- "definition": "CREATE TABLE `edgeUserADInstances` (\n `id` bigint unsigned NOT NULL AUTO_INCREMENT COMMENT 'ID',\n `adminId` int unsigned DEFAULT '0' COMMENT '管理员ID',\n `userId` bigint unsigned DEFAULT '0' COMMENT '用户ID',\n `instanceId` int unsigned DEFAULT '0' COMMENT '高防实例ID',\n `periodId` int unsigned DEFAULT '0' COMMENT '有效期',\n `periodCount` int unsigned DEFAULT '0' COMMENT '有效期数量',\n `periodUnit` varchar(8) DEFAULT NULL COMMENT '有效期单位',\n `dayFrom` varchar(8) DEFAULT NULL COMMENT '开始日期',\n `dayTo` varchar(8) DEFAULT NULL COMMENT '结束日期',\n `maxObjects` int unsigned DEFAULT '0' COMMENT '最多防护对象数',\n `objectCodes` json DEFAULT NULL COMMENT '防护对象',\n `createdAt` bigint unsigned DEFAULT '0' COMMENT '创建时间',\n `state` tinyint unsigned DEFAULT '1' COMMENT '状态',\n PRIMARY KEY (`id`),\n KEY `userId` (`userId`),\n KEY `instanceId` (`instanceId`)\n) ENGINE=InnoDB DEFAULT CHARSET=utf8mb4 COLLATE=utf8mb4_unicode_ci COMMENT='高防实例'",
+ "definition": "CREATE TABLE `edgeUserADInstances` (\n `id` bigint(20) unsigned NOT NULL AUTO_INCREMENT COMMENT 'ID',\n `adminId` int(10) unsigned DEFAULT '0' COMMENT '管理员ID',\n `userId` bigint(20) unsigned DEFAULT '0' COMMENT '用户ID',\n `instanceId` int(10) unsigned DEFAULT '0' COMMENT '高防实例ID',\n `periodId` int(10) unsigned DEFAULT '0' COMMENT '有效期',\n `periodCount` int(10) unsigned DEFAULT '0' COMMENT '有效期数量',\n `periodUnit` varchar(8) COLLATE utf8mb4_unicode_ci DEFAULT NULL COMMENT '有效期单位',\n `dayFrom` varchar(8) COLLATE utf8mb4_unicode_ci DEFAULT NULL COMMENT '开始日期',\n `dayTo` varchar(8) COLLATE utf8mb4_unicode_ci DEFAULT NULL COMMENT '结束日期',\n `maxObjects` int(10) unsigned DEFAULT '0' COMMENT '最多防护对象数',\n `objectCodes` json DEFAULT NULL COMMENT '防护对象',\n `createdAt` bigint(20) unsigned DEFAULT '0' COMMENT '创建时间',\n `state` tinyint(3) unsigned DEFAULT '1' COMMENT '状态',\n PRIMARY KEY (`id`),\n KEY `userId` (`userId`),\n KEY `instanceId` (`instanceId`)\n) ENGINE=InnoDB DEFAULT CHARSET=utf8mb4 COLLATE=utf8mb4_unicode_ci COMMENT='高防实例'",
"fields": [
{
"name": "id",
- "definition": "bigint unsigned auto_increment COMMENT 'ID'"
+ "definition": "bigint(20) unsigned auto_increment COMMENT 'ID'"
},
{
"name": "adminId",
- "definition": "int unsigned DEFAULT '0' COMMENT '管理员ID'"
+ "definition": "int(10) unsigned DEFAULT '0' COMMENT '管理员ID'"
},
{
"name": "userId",
- "definition": "bigint unsigned DEFAULT '0' COMMENT '用户ID'"
+ "definition": "bigint(20) unsigned DEFAULT '0' COMMENT '用户ID'"
},
{
"name": "instanceId",
- "definition": "int unsigned DEFAULT '0' COMMENT '高防实例ID'"
+ "definition": "int(10) unsigned DEFAULT '0' COMMENT '高防实例ID'"
},
{
"name": "periodId",
- "definition": "int unsigned DEFAULT '0' COMMENT '有效期'"
+ "definition": "int(10) unsigned DEFAULT '0' COMMENT '有效期'"
},
{
"name": "periodCount",
- "definition": "int unsigned DEFAULT '0' COMMENT '有效期数量'"
+ "definition": "int(10) unsigned DEFAULT '0' COMMENT '有效期数量'"
},
{
"name": "periodUnit",
@@ -255120,7 +255818,7 @@
},
{
"name": "maxObjects",
- "definition": "int unsigned DEFAULT '0' COMMENT '最多防护对象数'"
+ "definition": "int(10) unsigned DEFAULT '0' COMMENT '最多防护对象数'"
},
{
"name": "objectCodes",
@@ -255128,11 +255826,11 @@
},
{
"name": "createdAt",
- "definition": "bigint unsigned DEFAULT '0' COMMENT '创建时间'"
+ "definition": "bigint(20) unsigned DEFAULT '0' COMMENT '创建时间'"
},
{
"name": "state",
- "definition": "tinyint unsigned DEFAULT '1' COMMENT '状态'"
+ "definition": "tinyint(3) unsigned DEFAULT '1' COMMENT '状态'"
}
],
"indexes": [
@@ -255155,27 +255853,27 @@
"name": "edgeUserAccessKeys",
"engine": "InnoDB",
"charset": "utf8mb4_unicode_ci",
- "definition": "CREATE TABLE `edgeUserAccessKeys` (\n `id` int unsigned NOT NULL AUTO_INCREMENT COMMENT 'ID',\n `adminId` int unsigned DEFAULT '0' COMMENT '管理员ID',\n `userId` int unsigned DEFAULT '0' COMMENT '用户ID',\n `subUserId` int unsigned DEFAULT '0' COMMENT '子用户ID',\n `isOn` tinyint unsigned DEFAULT '1' COMMENT '是否启用',\n `uniqueId` varchar(32) DEFAULT NULL COMMENT '唯一的Key',\n `secret` varchar(64) DEFAULT NULL COMMENT '密钥',\n `description` varchar(255) DEFAULT NULL COMMENT '备注',\n `accessedAt` bigint unsigned DEFAULT '0' COMMENT '最近一次访问时间',\n `state` tinyint unsigned DEFAULT '1' COMMENT '状态',\n PRIMARY KEY (`id`),\n KEY `userId` (`userId`),\n KEY `subUserId` (`subUserId`),\n KEY `uniqueId` (`uniqueId`)\n) ENGINE=InnoDB DEFAULT CHARSET=utf8mb4 COLLATE=utf8mb4_unicode_ci COMMENT='AccessKey'",
+ "definition": "CREATE TABLE `edgeUserAccessKeys` (\n `id` int(10) unsigned NOT NULL AUTO_INCREMENT COMMENT 'ID',\n `adminId` int(10) unsigned DEFAULT '0' COMMENT '管理员ID',\n `userId` int(10) unsigned DEFAULT '0' COMMENT '用户ID',\n `subUserId` int(10) unsigned DEFAULT '0' COMMENT '子用户ID',\n `isOn` tinyint(3) unsigned DEFAULT '1' COMMENT '是否启用',\n `uniqueId` varchar(32) COLLATE utf8mb4_unicode_ci DEFAULT NULL COMMENT '唯一的Key',\n `secret` varchar(64) COLLATE utf8mb4_unicode_ci DEFAULT NULL COMMENT '密钥',\n `description` varchar(255) COLLATE utf8mb4_unicode_ci DEFAULT NULL COMMENT '备注',\n `accessedAt` bigint(20) unsigned DEFAULT '0' COMMENT '最近一次访问时间',\n `state` tinyint(3) unsigned DEFAULT '1' COMMENT '状态',\n PRIMARY KEY (`id`),\n KEY `userId` (`userId`),\n KEY `subUserId` (`subUserId`),\n KEY `uniqueId` (`uniqueId`)\n) ENGINE=InnoDB DEFAULT CHARSET=utf8mb4 COLLATE=utf8mb4_unicode_ci COMMENT='AccessKey'",
"fields": [
{
"name": "id",
- "definition": "int unsigned auto_increment COMMENT 'ID'"
+ "definition": "int(10) unsigned auto_increment COMMENT 'ID'"
},
{
"name": "adminId",
- "definition": "int unsigned DEFAULT '0' COMMENT '管理员ID'"
+ "definition": "int(10) unsigned DEFAULT '0' COMMENT '管理员ID'"
},
{
"name": "userId",
- "definition": "int unsigned DEFAULT '0' COMMENT '用户ID'"
+ "definition": "int(10) unsigned DEFAULT '0' COMMENT '用户ID'"
},
{
"name": "subUserId",
- "definition": "int unsigned DEFAULT '0' COMMENT '子用户ID'"
+ "definition": "int(10) unsigned DEFAULT '0' COMMENT '子用户ID'"
},
{
"name": "isOn",
- "definition": "tinyint unsigned DEFAULT '1' COMMENT '是否启用'"
+ "definition": "tinyint(3) unsigned DEFAULT '1' COMMENT '是否启用'"
},
{
"name": "uniqueId",
@@ -255191,11 +255889,11 @@
},
{
"name": "accessedAt",
- "definition": "bigint unsigned DEFAULT '0' COMMENT '最近一次访问时间'"
+ "definition": "bigint(20) unsigned DEFAULT '0' COMMENT '最近一次访问时间'"
},
{
"name": "state",
- "definition": "tinyint unsigned DEFAULT '1' COMMENT '状态'"
+ "definition": "tinyint(3) unsigned DEFAULT '1' COMMENT '状态'"
}
],
"indexes": [
@@ -255222,11 +255920,11 @@
"name": "edgeUserAccountDailyStats",
"engine": "InnoDB",
"charset": "utf8mb4_unicode_ci",
- "definition": "CREATE TABLE `edgeUserAccountDailyStats` (\n `id` int unsigned NOT NULL AUTO_INCREMENT COMMENT 'ID',\n `day` varchar(8) DEFAULT NULL COMMENT 'YYYYMMDD',\n `month` varchar(6) DEFAULT NULL COMMENT 'YYYYMM',\n `income` decimal(12,2) unsigned DEFAULT '0.00' COMMENT '收入',\n `expense` decimal(12,2) unsigned DEFAULT '0.00' COMMENT '支出',\n PRIMARY KEY (`id`),\n UNIQUE KEY `day` (`day`) USING BTREE,\n KEY `month` (`month`)\n) ENGINE=InnoDB DEFAULT CHARSET=utf8mb4 COLLATE=utf8mb4_unicode_ci COMMENT='账户每日统计'",
+ "definition": "CREATE TABLE `edgeUserAccountDailyStats` (\n `id` int(10) unsigned NOT NULL AUTO_INCREMENT COMMENT 'ID',\n `day` varchar(8) COLLATE utf8mb4_unicode_ci DEFAULT NULL COMMENT 'YYYYMMDD',\n `month` varchar(6) COLLATE utf8mb4_unicode_ci DEFAULT NULL COMMENT 'YYYYMM',\n `income` decimal(12,2) unsigned DEFAULT '0.00' COMMENT '收入',\n `expense` decimal(12,2) unsigned DEFAULT '0.00' COMMENT '支出',\n PRIMARY KEY (`id`),\n UNIQUE KEY `day` (`day`) USING BTREE,\n KEY `month` (`month`)\n) ENGINE=InnoDB DEFAULT CHARSET=utf8mb4 COLLATE=utf8mb4_unicode_ci COMMENT='账户每日统计'",
"fields": [
{
"name": "id",
- "definition": "int unsigned auto_increment COMMENT 'ID'"
+ "definition": "int(10) unsigned auto_increment COMMENT 'ID'"
},
{
"name": "day",
@@ -255265,19 +255963,19 @@
"name": "edgeUserAccountLogs",
"engine": "InnoDB",
"charset": "utf8mb4_unicode_ci",
- "definition": "CREATE TABLE `edgeUserAccountLogs` (\n `id` bigint unsigned NOT NULL AUTO_INCREMENT COMMENT 'ID',\n `userId` bigint unsigned DEFAULT '0' COMMENT '用户ID',\n `accountId` bigint unsigned DEFAULT '0' COMMENT '账户ID',\n `delta` decimal(11,2) DEFAULT '0.00' COMMENT '操作余额的数量(可为负)',\n `deltaFrozen` decimal(11,2) DEFAULT '0.00' COMMENT '操作冻结的数量(可为负)',\n `total` decimal(11,2) unsigned DEFAULT '0.00' COMMENT '操作后余额',\n `totalFrozen` decimal(11,2) unsigned DEFAULT '0.00' COMMENT '操作后冻结余额',\n `eventType` varchar(128) DEFAULT NULL COMMENT '类型',\n `description` varchar(512) DEFAULT NULL COMMENT '描述文字',\n `day` varchar(8) DEFAULT NULL COMMENT 'YYYYMMDD',\n `createdAt` bigint unsigned DEFAULT '0' COMMENT '时间',\n `params` json DEFAULT NULL COMMENT '参数',\n PRIMARY KEY (`id`),\n KEY `accountId` (`accountId`),\n KEY `type` (`eventType`),\n KEY `day` (`day`),\n KEY `userId` (`userId`)\n) ENGINE=InnoDB DEFAULT CHARSET=utf8mb4 COLLATE=utf8mb4_unicode_ci COMMENT='用户账户日志'",
+ "definition": "CREATE TABLE `edgeUserAccountLogs` (\n `id` bigint(20) unsigned NOT NULL AUTO_INCREMENT COMMENT 'ID',\n `userId` bigint(20) unsigned DEFAULT '0' COMMENT '用户ID',\n `accountId` bigint(20) unsigned DEFAULT '0' COMMENT '账户ID',\n `delta` decimal(11,2) DEFAULT '0.00' COMMENT '操作余额的数量(可为负)',\n `deltaFrozen` decimal(11,2) DEFAULT '0.00' COMMENT '操作冻结的数量(可为负)',\n `total` decimal(11,2) unsigned DEFAULT '0.00' COMMENT '操作后余额',\n `totalFrozen` decimal(11,2) unsigned DEFAULT '0.00' COMMENT '操作后冻结余额',\n `eventType` varchar(128) COLLATE utf8mb4_unicode_ci DEFAULT NULL COMMENT '类型',\n `description` varchar(512) COLLATE utf8mb4_unicode_ci DEFAULT NULL COMMENT '描述文字',\n `day` varchar(8) COLLATE utf8mb4_unicode_ci DEFAULT NULL COMMENT 'YYYYMMDD',\n `createdAt` bigint(20) unsigned DEFAULT '0' COMMENT '时间',\n `params` json DEFAULT NULL COMMENT '参数',\n PRIMARY KEY (`id`),\n KEY `accountId` (`accountId`),\n KEY `type` (`eventType`),\n KEY `day` (`day`),\n KEY `userId` (`userId`)\n) ENGINE=InnoDB DEFAULT CHARSET=utf8mb4 COLLATE=utf8mb4_unicode_ci COMMENT='用户账户日志'",
"fields": [
{
"name": "id",
- "definition": "bigint unsigned auto_increment COMMENT 'ID'"
+ "definition": "bigint(20) unsigned auto_increment COMMENT 'ID'"
},
{
"name": "userId",
- "definition": "bigint unsigned DEFAULT '0' COMMENT '用户ID'"
+ "definition": "bigint(20) unsigned DEFAULT '0' COMMENT '用户ID'"
},
{
"name": "accountId",
- "definition": "bigint unsigned DEFAULT '0' COMMENT '账户ID'"
+ "definition": "bigint(20) unsigned DEFAULT '0' COMMENT '账户ID'"
},
{
"name": "delta",
@@ -255309,7 +256007,7 @@
},
{
"name": "createdAt",
- "definition": "bigint unsigned DEFAULT '0' COMMENT '时间'"
+ "definition": "bigint(20) unsigned DEFAULT '0' COMMENT '时间'"
},
{
"name": "params",
@@ -255344,15 +256042,15 @@
"name": "edgeUserAccounts",
"engine": "InnoDB",
"charset": "utf8mb4_unicode_ci",
- "definition": "CREATE TABLE `edgeUserAccounts` (\n `id` bigint unsigned NOT NULL AUTO_INCREMENT COMMENT 'ID',\n `userId` bigint unsigned DEFAULT '0' COMMENT '用户ID',\n `total` decimal(11,2) unsigned DEFAULT '0.00' COMMENT '可用总余额',\n `totalFrozen` decimal(11,2) unsigned DEFAULT '0.00' COMMENT '冻结余额',\n PRIMARY KEY (`id`),\n UNIQUE KEY `userId` (`userId`) USING BTREE\n) ENGINE=InnoDB DEFAULT CHARSET=utf8mb4 COLLATE=utf8mb4_unicode_ci COMMENT='用户账号'",
+ "definition": "CREATE TABLE `edgeUserAccounts` (\n `id` bigint(20) unsigned NOT NULL AUTO_INCREMENT COMMENT 'ID',\n `userId` bigint(20) unsigned DEFAULT '0' COMMENT '用户ID',\n `total` decimal(11,2) unsigned DEFAULT '0.00' COMMENT '可用总余额',\n `totalFrozen` decimal(11,2) unsigned DEFAULT '0.00' COMMENT '冻结余额',\n PRIMARY KEY (`id`),\n UNIQUE KEY `userId` (`userId`) USING BTREE\n) ENGINE=InnoDB DEFAULT CHARSET=utf8mb4 COLLATE=utf8mb4_unicode_ci COMMENT='用户账号'",
"fields": [
{
"name": "id",
- "definition": "bigint unsigned auto_increment COMMENT 'ID'"
+ "definition": "bigint(20) unsigned auto_increment COMMENT 'ID'"
},
{
"name": "userId",
- "definition": "bigint unsigned DEFAULT '0' COMMENT '用户ID'"
+ "definition": "bigint(20) unsigned DEFAULT '0' COMMENT '用户ID'"
},
{
"name": "total",
@@ -255379,19 +256077,19 @@
"name": "edgeUserBandwidthStats",
"engine": "InnoDB",
"charset": "utf8mb4_unicode_ci",
- "definition": "CREATE TABLE `edgeUserBandwidthStats` (\n `id` bigint unsigned NOT NULL AUTO_INCREMENT COMMENT 'ID',\n `userId` bigint unsigned DEFAULT '0' COMMENT '用户ID',\n `regionId` int unsigned DEFAULT '0' COMMENT '区域ID',\n `day` varchar(8) DEFAULT NULL COMMENT '日期YYYYMMDD',\n `timeAt` varchar(4) DEFAULT NULL COMMENT '时间点HHII',\n `bytes` bigint unsigned DEFAULT '0' COMMENT '带宽',\n `totalBytes` bigint unsigned DEFAULT '0' COMMENT '总流量',\n `avgBytes` bigint unsigned DEFAULT '0' COMMENT '平均流量',\n `cachedBytes` bigint unsigned DEFAULT '0' COMMENT '缓存的流量',\n `attackBytes` bigint unsigned DEFAULT '0' COMMENT '攻击流量',\n `countRequests` bigint unsigned DEFAULT '0' COMMENT '请求数',\n `countCachedRequests` bigint unsigned DEFAULT '0' COMMENT '缓存的请求数',\n `countAttackRequests` bigint unsigned DEFAULT '0' COMMENT '攻击请求数',\n PRIMARY KEY (`id`),\n UNIQUE KEY `user_day_time_region` (`userId`,`day`,`timeAt`,`regionId`) USING BTREE\n) ENGINE=InnoDB DEFAULT CHARSET=utf8mb4 COLLATE=utf8mb4_unicode_ci COMMENT='用户月带宽峰值'",
+ "definition": "CREATE TABLE `edgeUserBandwidthStats` (\n `id` bigint(20) unsigned NOT NULL AUTO_INCREMENT COMMENT 'ID',\n `userId` bigint(20) unsigned DEFAULT '0' COMMENT '用户ID',\n `regionId` int(10) unsigned DEFAULT '0' COMMENT '区域ID',\n `day` varchar(8) COLLATE utf8mb4_unicode_ci DEFAULT NULL COMMENT '日期YYYYMMDD',\n `timeAt` varchar(4) COLLATE utf8mb4_unicode_ci DEFAULT NULL COMMENT '时间点HHII',\n `bytes` bigint(20) unsigned DEFAULT '0' COMMENT '带宽',\n `totalBytes` bigint(20) unsigned DEFAULT '0' COMMENT '总流量',\n `avgBytes` bigint(20) unsigned DEFAULT '0' COMMENT '平均流量',\n `cachedBytes` bigint(20) unsigned DEFAULT '0' COMMENT '缓存的流量',\n `attackBytes` bigint(20) unsigned DEFAULT '0' COMMENT '攻击流量',\n `countRequests` bigint(20) unsigned DEFAULT '0' COMMENT '请求数',\n `countCachedRequests` bigint(20) unsigned DEFAULT '0' COMMENT '缓存的请求数',\n `countAttackRequests` bigint(20) unsigned DEFAULT '0' COMMENT '攻击请求数',\n PRIMARY KEY (`id`),\n UNIQUE KEY `user_day_time_region` (`userId`,`day`,`timeAt`,`regionId`) USING BTREE\n) ENGINE=InnoDB DEFAULT CHARSET=utf8mb4 COLLATE=utf8mb4_unicode_ci COMMENT='用户月带宽峰值'",
"fields": [
{
"name": "id",
- "definition": "bigint unsigned auto_increment COMMENT 'ID'"
+ "definition": "bigint(20) unsigned auto_increment COMMENT 'ID'"
},
{
"name": "userId",
- "definition": "bigint unsigned DEFAULT '0' COMMENT '用户ID'"
+ "definition": "bigint(20) unsigned DEFAULT '0' COMMENT '用户ID'"
},
{
"name": "regionId",
- "definition": "int unsigned DEFAULT '0' COMMENT '区域ID'"
+ "definition": "int(10) unsigned DEFAULT '0' COMMENT '区域ID'"
},
{
"name": "day",
@@ -255403,35 +256101,35 @@
},
{
"name": "bytes",
- "definition": "bigint unsigned DEFAULT '0' COMMENT '带宽'"
+ "definition": "bigint(20) unsigned DEFAULT '0' COMMENT '带宽'"
},
{
"name": "totalBytes",
- "definition": "bigint unsigned DEFAULT '0' COMMENT '总流量'"
+ "definition": "bigint(20) unsigned DEFAULT '0' COMMENT '总流量'"
},
{
"name": "avgBytes",
- "definition": "bigint unsigned DEFAULT '0' COMMENT '平均流量'"
+ "definition": "bigint(20) unsigned DEFAULT '0' COMMENT '平均流量'"
},
{
"name": "cachedBytes",
- "definition": "bigint unsigned DEFAULT '0' COMMENT '缓存的流量'"
+ "definition": "bigint(20) unsigned DEFAULT '0' COMMENT '缓存的流量'"
},
{
"name": "attackBytes",
- "definition": "bigint unsigned DEFAULT '0' COMMENT '攻击流量'"
+ "definition": "bigint(20) unsigned DEFAULT '0' COMMENT '攻击流量'"
},
{
"name": "countRequests",
- "definition": "bigint unsigned DEFAULT '0' COMMENT '请求数'"
+ "definition": "bigint(20) unsigned DEFAULT '0' COMMENT '请求数'"
},
{
"name": "countCachedRequests",
- "definition": "bigint unsigned DEFAULT '0' COMMENT '缓存的请求数'"
+ "definition": "bigint(20) unsigned DEFAULT '0' COMMENT '缓存的请求数'"
},
{
"name": "countAttackRequests",
- "definition": "bigint unsigned DEFAULT '0' COMMENT '攻击请求数'"
+ "definition": "bigint(20) unsigned DEFAULT '0' COMMENT '攻击请求数'"
}
],
"indexes": [
@@ -255450,15 +256148,15 @@
"name": "edgeUserBandwidthStats_0",
"engine": "InnoDB",
"charset": "utf8mb4_unicode_ci",
- "definition": "CREATE TABLE `edgeUserBandwidthStats_0` (\n `id` bigint unsigned NOT NULL AUTO_INCREMENT COMMENT 'ID',\n `userId` bigint unsigned DEFAULT '0' COMMENT '用户ID',\n `day` varchar(8) DEFAULT NULL COMMENT '日期YYYYMMDD',\n `timeAt` varchar(4) DEFAULT NULL COMMENT '时间点HHII',\n `bytes` bigint unsigned DEFAULT '0' COMMENT '带宽',\n `regionId` int unsigned DEFAULT '0' COMMENT '区域ID',\n `totalBytes` bigint unsigned DEFAULT '0' COMMENT '总流量',\n `avgBytes` bigint unsigned DEFAULT '0' COMMENT '平均流量',\n `cachedBytes` bigint unsigned DEFAULT '0' COMMENT '缓存的流量',\n `attackBytes` bigint unsigned DEFAULT '0' COMMENT '攻击流量',\n `countRequests` bigint unsigned DEFAULT '0' COMMENT '请求数',\n `countCachedRequests` bigint unsigned DEFAULT '0' COMMENT '缓存的请求数',\n `countAttackRequests` bigint unsigned DEFAULT '0' COMMENT '攻击请求数',\n PRIMARY KEY (`id`),\n UNIQUE KEY `user_day_time_region` (`userId`,`day`,`timeAt`,`regionId`) USING BTREE\n) ENGINE=InnoDB DEFAULT CHARSET=utf8mb4 COLLATE=utf8mb4_unicode_ci COMMENT='用户月带宽峰值'",
+ "definition": "CREATE TABLE `edgeUserBandwidthStats_0` (\n `id` bigint(20) unsigned NOT NULL AUTO_INCREMENT COMMENT 'ID',\n `userId` bigint(20) unsigned DEFAULT '0' COMMENT '用户ID',\n `day` varchar(8) COLLATE utf8mb4_unicode_ci DEFAULT NULL COMMENT '日期YYYYMMDD',\n `timeAt` varchar(4) COLLATE utf8mb4_unicode_ci DEFAULT NULL COMMENT '时间点HHII',\n `bytes` bigint(20) unsigned DEFAULT '0' COMMENT '带宽',\n `regionId` int(10) unsigned DEFAULT '0' COMMENT '区域ID',\n `totalBytes` bigint(20) unsigned DEFAULT '0' COMMENT '总流量',\n `avgBytes` bigint(20) unsigned DEFAULT '0' COMMENT '平均流量',\n `cachedBytes` bigint(20) unsigned DEFAULT '0' COMMENT '缓存的流量',\n `attackBytes` bigint(20) unsigned DEFAULT '0' COMMENT '攻击流量',\n `countRequests` bigint(20) unsigned DEFAULT '0' COMMENT '请求数',\n `countCachedRequests` bigint(20) unsigned DEFAULT '0' COMMENT '缓存的请求数',\n `countAttackRequests` bigint(20) unsigned DEFAULT '0' COMMENT '攻击请求数',\n PRIMARY KEY (`id`),\n UNIQUE KEY `user_day_time_region` (`userId`,`day`,`timeAt`,`regionId`) USING BTREE\n) ENGINE=InnoDB DEFAULT CHARSET=utf8mb4 COLLATE=utf8mb4_unicode_ci COMMENT='用户月带宽峰值'",
"fields": [
{
"name": "id",
- "definition": "bigint unsigned auto_increment COMMENT 'ID'"
+ "definition": "bigint(20) unsigned auto_increment COMMENT 'ID'"
},
{
"name": "userId",
- "definition": "bigint unsigned DEFAULT '0' COMMENT '用户ID'"
+ "definition": "bigint(20) unsigned DEFAULT '0' COMMENT '用户ID'"
},
{
"name": "day",
@@ -255470,39 +256168,39 @@
},
{
"name": "bytes",
- "definition": "bigint unsigned DEFAULT '0' COMMENT '带宽'"
+ "definition": "bigint(20) unsigned DEFAULT '0' COMMENT '带宽'"
},
{
"name": "regionId",
- "definition": "int unsigned DEFAULT '0' COMMENT '区域ID'"
+ "definition": "int(10) unsigned DEFAULT '0' COMMENT '区域ID'"
},
{
"name": "totalBytes",
- "definition": "bigint unsigned DEFAULT '0' COMMENT '总流量'"
+ "definition": "bigint(20) unsigned DEFAULT '0' COMMENT '总流量'"
},
{
"name": "avgBytes",
- "definition": "bigint unsigned DEFAULT '0' COMMENT '平均流量'"
+ "definition": "bigint(20) unsigned DEFAULT '0' COMMENT '平均流量'"
},
{
"name": "cachedBytes",
- "definition": "bigint unsigned DEFAULT '0' COMMENT '缓存的流量'"
+ "definition": "bigint(20) unsigned DEFAULT '0' COMMENT '缓存的流量'"
},
{
"name": "attackBytes",
- "definition": "bigint unsigned DEFAULT '0' COMMENT '攻击流量'"
+ "definition": "bigint(20) unsigned DEFAULT '0' COMMENT '攻击流量'"
},
{
"name": "countRequests",
- "definition": "bigint unsigned DEFAULT '0' COMMENT '请求数'"
+ "definition": "bigint(20) unsigned DEFAULT '0' COMMENT '请求数'"
},
{
"name": "countCachedRequests",
- "definition": "bigint unsigned DEFAULT '0' COMMENT '缓存的请求数'"
+ "definition": "bigint(20) unsigned DEFAULT '0' COMMENT '缓存的请求数'"
},
{
"name": "countAttackRequests",
- "definition": "bigint unsigned DEFAULT '0' COMMENT '攻击请求数'"
+ "definition": "bigint(20) unsigned DEFAULT '0' COMMENT '攻击请求数'"
}
],
"indexes": [
@@ -255521,15 +256219,15 @@
"name": "edgeUserBandwidthStats_1",
"engine": "InnoDB",
"charset": "utf8mb4_unicode_ci",
- "definition": "CREATE TABLE `edgeUserBandwidthStats_1` (\n `id` bigint unsigned NOT NULL AUTO_INCREMENT COMMENT 'ID',\n `userId` bigint unsigned DEFAULT '0' COMMENT '用户ID',\n `day` varchar(8) DEFAULT NULL COMMENT '日期YYYYMMDD',\n `timeAt` varchar(4) DEFAULT NULL COMMENT '时间点HHII',\n `bytes` bigint unsigned DEFAULT '0' COMMENT '带宽',\n `regionId` int unsigned DEFAULT '0' COMMENT '区域ID',\n `totalBytes` bigint unsigned DEFAULT '0' COMMENT '总流量',\n `avgBytes` bigint unsigned DEFAULT '0' COMMENT '平均流量',\n `cachedBytes` bigint unsigned DEFAULT '0' COMMENT '缓存的流量',\n `attackBytes` bigint unsigned DEFAULT '0' COMMENT '攻击流量',\n `countRequests` bigint unsigned DEFAULT '0' COMMENT '请求数',\n `countCachedRequests` bigint unsigned DEFAULT '0' COMMENT '缓存的请求数',\n `countAttackRequests` bigint unsigned DEFAULT '0' COMMENT '攻击请求数',\n PRIMARY KEY (`id`),\n UNIQUE KEY `user_day_time_region` (`userId`,`day`,`timeAt`,`regionId`) USING BTREE\n) ENGINE=InnoDB DEFAULT CHARSET=utf8mb4 COLLATE=utf8mb4_unicode_ci COMMENT='用户月带宽峰值'",
+ "definition": "CREATE TABLE `edgeUserBandwidthStats_1` (\n `id` bigint(20) unsigned NOT NULL AUTO_INCREMENT COMMENT 'ID',\n `userId` bigint(20) unsigned DEFAULT '0' COMMENT '用户ID',\n `day` varchar(8) COLLATE utf8mb4_unicode_ci DEFAULT NULL COMMENT '日期YYYYMMDD',\n `timeAt` varchar(4) COLLATE utf8mb4_unicode_ci DEFAULT NULL COMMENT '时间点HHII',\n `bytes` bigint(20) unsigned DEFAULT '0' COMMENT '带宽',\n `regionId` int(10) unsigned DEFAULT '0' COMMENT '区域ID',\n `totalBytes` bigint(20) unsigned DEFAULT '0' COMMENT '总流量',\n `avgBytes` bigint(20) unsigned DEFAULT '0' COMMENT '平均流量',\n `cachedBytes` bigint(20) unsigned DEFAULT '0' COMMENT '缓存的流量',\n `attackBytes` bigint(20) unsigned DEFAULT '0' COMMENT '攻击流量',\n `countRequests` bigint(20) unsigned DEFAULT '0' COMMENT '请求数',\n `countCachedRequests` bigint(20) unsigned DEFAULT '0' COMMENT '缓存的请求数',\n `countAttackRequests` bigint(20) unsigned DEFAULT '0' COMMENT '攻击请求数',\n PRIMARY KEY (`id`),\n UNIQUE KEY `user_day_time_region` (`userId`,`day`,`timeAt`,`regionId`) USING BTREE\n) ENGINE=InnoDB DEFAULT CHARSET=utf8mb4 COLLATE=utf8mb4_unicode_ci COMMENT='用户月带宽峰值'",
"fields": [
{
"name": "id",
- "definition": "bigint unsigned auto_increment COMMENT 'ID'"
+ "definition": "bigint(20) unsigned auto_increment COMMENT 'ID'"
},
{
"name": "userId",
- "definition": "bigint unsigned DEFAULT '0' COMMENT '用户ID'"
+ "definition": "bigint(20) unsigned DEFAULT '0' COMMENT '用户ID'"
},
{
"name": "day",
@@ -255541,39 +256239,39 @@
},
{
"name": "bytes",
- "definition": "bigint unsigned DEFAULT '0' COMMENT '带宽'"
+ "definition": "bigint(20) unsigned DEFAULT '0' COMMENT '带宽'"
},
{
"name": "regionId",
- "definition": "int unsigned DEFAULT '0' COMMENT '区域ID'"
+ "definition": "int(10) unsigned DEFAULT '0' COMMENT '区域ID'"
},
{
"name": "totalBytes",
- "definition": "bigint unsigned DEFAULT '0' COMMENT '总流量'"
+ "definition": "bigint(20) unsigned DEFAULT '0' COMMENT '总流量'"
},
{
"name": "avgBytes",
- "definition": "bigint unsigned DEFAULT '0' COMMENT '平均流量'"
+ "definition": "bigint(20) unsigned DEFAULT '0' COMMENT '平均流量'"
},
{
"name": "cachedBytes",
- "definition": "bigint unsigned DEFAULT '0' COMMENT '缓存的流量'"
+ "definition": "bigint(20) unsigned DEFAULT '0' COMMENT '缓存的流量'"
},
{
"name": "attackBytes",
- "definition": "bigint unsigned DEFAULT '0' COMMENT '攻击流量'"
+ "definition": "bigint(20) unsigned DEFAULT '0' COMMENT '攻击流量'"
},
{
"name": "countRequests",
- "definition": "bigint unsigned DEFAULT '0' COMMENT '请求数'"
+ "definition": "bigint(20) unsigned DEFAULT '0' COMMENT '请求数'"
},
{
"name": "countCachedRequests",
- "definition": "bigint unsigned DEFAULT '0' COMMENT '缓存的请求数'"
+ "definition": "bigint(20) unsigned DEFAULT '0' COMMENT '缓存的请求数'"
},
{
"name": "countAttackRequests",
- "definition": "bigint unsigned DEFAULT '0' COMMENT '攻击请求数'"
+ "definition": "bigint(20) unsigned DEFAULT '0' COMMENT '攻击请求数'"
}
],
"indexes": [
@@ -255592,15 +256290,15 @@
"name": "edgeUserBandwidthStats_10",
"engine": "InnoDB",
"charset": "utf8mb4_unicode_ci",
- "definition": "CREATE TABLE `edgeUserBandwidthStats_10` (\n `id` bigint unsigned NOT NULL AUTO_INCREMENT COMMENT 'ID',\n `userId` bigint unsigned DEFAULT '0' COMMENT '用户ID',\n `day` varchar(8) DEFAULT NULL COMMENT '日期YYYYMMDD',\n `timeAt` varchar(4) DEFAULT NULL COMMENT '时间点HHII',\n `bytes` bigint unsigned DEFAULT '0' COMMENT '带宽',\n `regionId` int unsigned DEFAULT '0' COMMENT '区域ID',\n `totalBytes` bigint unsigned DEFAULT '0' COMMENT '总流量',\n `avgBytes` bigint unsigned DEFAULT '0' COMMENT '平均流量',\n `cachedBytes` bigint unsigned DEFAULT '0' COMMENT '缓存的流量',\n `attackBytes` bigint unsigned DEFAULT '0' COMMENT '攻击流量',\n `countRequests` bigint unsigned DEFAULT '0' COMMENT '请求数',\n `countCachedRequests` bigint unsigned DEFAULT '0' COMMENT '缓存的请求数',\n `countAttackRequests` bigint unsigned DEFAULT '0' COMMENT '攻击请求数',\n PRIMARY KEY (`id`),\n UNIQUE KEY `user_day_time_region` (`userId`,`day`,`timeAt`,`regionId`) USING BTREE\n) ENGINE=InnoDB DEFAULT CHARSET=utf8mb4 COLLATE=utf8mb4_unicode_ci COMMENT='用户月带宽峰值'",
+ "definition": "CREATE TABLE `edgeUserBandwidthStats_10` (\n `id` bigint(20) unsigned NOT NULL AUTO_INCREMENT COMMENT 'ID',\n `userId` bigint(20) unsigned DEFAULT '0' COMMENT '用户ID',\n `day` varchar(8) COLLATE utf8mb4_unicode_ci DEFAULT NULL COMMENT '日期YYYYMMDD',\n `timeAt` varchar(4) COLLATE utf8mb4_unicode_ci DEFAULT NULL COMMENT '时间点HHII',\n `bytes` bigint(20) unsigned DEFAULT '0' COMMENT '带宽',\n `regionId` int(10) unsigned DEFAULT '0' COMMENT '区域ID',\n `totalBytes` bigint(20) unsigned DEFAULT '0' COMMENT '总流量',\n `avgBytes` bigint(20) unsigned DEFAULT '0' COMMENT '平均流量',\n `cachedBytes` bigint(20) unsigned DEFAULT '0' COMMENT '缓存的流量',\n `attackBytes` bigint(20) unsigned DEFAULT '0' COMMENT '攻击流量',\n `countRequests` bigint(20) unsigned DEFAULT '0' COMMENT '请求数',\n `countCachedRequests` bigint(20) unsigned DEFAULT '0' COMMENT '缓存的请求数',\n `countAttackRequests` bigint(20) unsigned DEFAULT '0' COMMENT '攻击请求数',\n PRIMARY KEY (`id`),\n UNIQUE KEY `user_day_time_region` (`userId`,`day`,`timeAt`,`regionId`) USING BTREE\n) ENGINE=InnoDB DEFAULT CHARSET=utf8mb4 COLLATE=utf8mb4_unicode_ci COMMENT='用户月带宽峰值'",
"fields": [
{
"name": "id",
- "definition": "bigint unsigned auto_increment COMMENT 'ID'"
+ "definition": "bigint(20) unsigned auto_increment COMMENT 'ID'"
},
{
"name": "userId",
- "definition": "bigint unsigned DEFAULT '0' COMMENT '用户ID'"
+ "definition": "bigint(20) unsigned DEFAULT '0' COMMENT '用户ID'"
},
{
"name": "day",
@@ -255612,39 +256310,39 @@
},
{
"name": "bytes",
- "definition": "bigint unsigned DEFAULT '0' COMMENT '带宽'"
+ "definition": "bigint(20) unsigned DEFAULT '0' COMMENT '带宽'"
},
{
"name": "regionId",
- "definition": "int unsigned DEFAULT '0' COMMENT '区域ID'"
+ "definition": "int(10) unsigned DEFAULT '0' COMMENT '区域ID'"
},
{
"name": "totalBytes",
- "definition": "bigint unsigned DEFAULT '0' COMMENT '总流量'"
+ "definition": "bigint(20) unsigned DEFAULT '0' COMMENT '总流量'"
},
{
"name": "avgBytes",
- "definition": "bigint unsigned DEFAULT '0' COMMENT '平均流量'"
+ "definition": "bigint(20) unsigned DEFAULT '0' COMMENT '平均流量'"
},
{
"name": "cachedBytes",
- "definition": "bigint unsigned DEFAULT '0' COMMENT '缓存的流量'"
+ "definition": "bigint(20) unsigned DEFAULT '0' COMMENT '缓存的流量'"
},
{
"name": "attackBytes",
- "definition": "bigint unsigned DEFAULT '0' COMMENT '攻击流量'"
+ "definition": "bigint(20) unsigned DEFAULT '0' COMMENT '攻击流量'"
},
{
"name": "countRequests",
- "definition": "bigint unsigned DEFAULT '0' COMMENT '请求数'"
+ "definition": "bigint(20) unsigned DEFAULT '0' COMMENT '请求数'"
},
{
"name": "countCachedRequests",
- "definition": "bigint unsigned DEFAULT '0' COMMENT '缓存的请求数'"
+ "definition": "bigint(20) unsigned DEFAULT '0' COMMENT '缓存的请求数'"
},
{
"name": "countAttackRequests",
- "definition": "bigint unsigned DEFAULT '0' COMMENT '攻击请求数'"
+ "definition": "bigint(20) unsigned DEFAULT '0' COMMENT '攻击请求数'"
}
],
"indexes": [
@@ -255663,15 +256361,15 @@
"name": "edgeUserBandwidthStats_11",
"engine": "InnoDB",
"charset": "utf8mb4_unicode_ci",
- "definition": "CREATE TABLE `edgeUserBandwidthStats_11` (\n `id` bigint unsigned NOT NULL AUTO_INCREMENT COMMENT 'ID',\n `userId` bigint unsigned DEFAULT '0' COMMENT '用户ID',\n `day` varchar(8) DEFAULT NULL COMMENT '日期YYYYMMDD',\n `timeAt` varchar(4) DEFAULT NULL COMMENT '时间点HHII',\n `bytes` bigint unsigned DEFAULT '0' COMMENT '带宽',\n `regionId` int unsigned DEFAULT '0' COMMENT '区域ID',\n `totalBytes` bigint unsigned DEFAULT '0' COMMENT '总流量',\n `avgBytes` bigint unsigned DEFAULT '0' COMMENT '平均流量',\n `cachedBytes` bigint unsigned DEFAULT '0' COMMENT '缓存的流量',\n `attackBytes` bigint unsigned DEFAULT '0' COMMENT '攻击流量',\n `countRequests` bigint unsigned DEFAULT '0' COMMENT '请求数',\n `countCachedRequests` bigint unsigned DEFAULT '0' COMMENT '缓存的请求数',\n `countAttackRequests` bigint unsigned DEFAULT '0' COMMENT '攻击请求数',\n PRIMARY KEY (`id`),\n UNIQUE KEY `user_day_time_region` (`userId`,`day`,`timeAt`,`regionId`) USING BTREE\n) ENGINE=InnoDB DEFAULT CHARSET=utf8mb4 COLLATE=utf8mb4_unicode_ci COMMENT='用户月带宽峰值'",
+ "definition": "CREATE TABLE `edgeUserBandwidthStats_11` (\n `id` bigint(20) unsigned NOT NULL AUTO_INCREMENT COMMENT 'ID',\n `userId` bigint(20) unsigned DEFAULT '0' COMMENT '用户ID',\n `day` varchar(8) COLLATE utf8mb4_unicode_ci DEFAULT NULL COMMENT '日期YYYYMMDD',\n `timeAt` varchar(4) COLLATE utf8mb4_unicode_ci DEFAULT NULL COMMENT '时间点HHII',\n `bytes` bigint(20) unsigned DEFAULT '0' COMMENT '带宽',\n `regionId` int(10) unsigned DEFAULT '0' COMMENT '区域ID',\n `totalBytes` bigint(20) unsigned DEFAULT '0' COMMENT '总流量',\n `avgBytes` bigint(20) unsigned DEFAULT '0' COMMENT '平均流量',\n `cachedBytes` bigint(20) unsigned DEFAULT '0' COMMENT '缓存的流量',\n `attackBytes` bigint(20) unsigned DEFAULT '0' COMMENT '攻击流量',\n `countRequests` bigint(20) unsigned DEFAULT '0' COMMENT '请求数',\n `countCachedRequests` bigint(20) unsigned DEFAULT '0' COMMENT '缓存的请求数',\n `countAttackRequests` bigint(20) unsigned DEFAULT '0' COMMENT '攻击请求数',\n PRIMARY KEY (`id`),\n UNIQUE KEY `user_day_time_region` (`userId`,`day`,`timeAt`,`regionId`) USING BTREE\n) ENGINE=InnoDB DEFAULT CHARSET=utf8mb4 COLLATE=utf8mb4_unicode_ci COMMENT='用户月带宽峰值'",
"fields": [
{
"name": "id",
- "definition": "bigint unsigned auto_increment COMMENT 'ID'"
+ "definition": "bigint(20) unsigned auto_increment COMMENT 'ID'"
},
{
"name": "userId",
- "definition": "bigint unsigned DEFAULT '0' COMMENT '用户ID'"
+ "definition": "bigint(20) unsigned DEFAULT '0' COMMENT '用户ID'"
},
{
"name": "day",
@@ -255683,39 +256381,39 @@
},
{
"name": "bytes",
- "definition": "bigint unsigned DEFAULT '0' COMMENT '带宽'"
+ "definition": "bigint(20) unsigned DEFAULT '0' COMMENT '带宽'"
},
{
"name": "regionId",
- "definition": "int unsigned DEFAULT '0' COMMENT '区域ID'"
+ "definition": "int(10) unsigned DEFAULT '0' COMMENT '区域ID'"
},
{
"name": "totalBytes",
- "definition": "bigint unsigned DEFAULT '0' COMMENT '总流量'"
+ "definition": "bigint(20) unsigned DEFAULT '0' COMMENT '总流量'"
},
{
"name": "avgBytes",
- "definition": "bigint unsigned DEFAULT '0' COMMENT '平均流量'"
+ "definition": "bigint(20) unsigned DEFAULT '0' COMMENT '平均流量'"
},
{
"name": "cachedBytes",
- "definition": "bigint unsigned DEFAULT '0' COMMENT '缓存的流量'"
+ "definition": "bigint(20) unsigned DEFAULT '0' COMMENT '缓存的流量'"
},
{
"name": "attackBytes",
- "definition": "bigint unsigned DEFAULT '0' COMMENT '攻击流量'"
+ "definition": "bigint(20) unsigned DEFAULT '0' COMMENT '攻击流量'"
},
{
"name": "countRequests",
- "definition": "bigint unsigned DEFAULT '0' COMMENT '请求数'"
+ "definition": "bigint(20) unsigned DEFAULT '0' COMMENT '请求数'"
},
{
"name": "countCachedRequests",
- "definition": "bigint unsigned DEFAULT '0' COMMENT '缓存的请求数'"
+ "definition": "bigint(20) unsigned DEFAULT '0' COMMENT '缓存的请求数'"
},
{
"name": "countAttackRequests",
- "definition": "bigint unsigned DEFAULT '0' COMMENT '攻击请求数'"
+ "definition": "bigint(20) unsigned DEFAULT '0' COMMENT '攻击请求数'"
}
],
"indexes": [
@@ -255734,15 +256432,15 @@
"name": "edgeUserBandwidthStats_12",
"engine": "InnoDB",
"charset": "utf8mb4_unicode_ci",
- "definition": "CREATE TABLE `edgeUserBandwidthStats_12` (\n `id` bigint unsigned NOT NULL AUTO_INCREMENT COMMENT 'ID',\n `userId` bigint unsigned DEFAULT '0' COMMENT '用户ID',\n `day` varchar(8) DEFAULT NULL COMMENT '日期YYYYMMDD',\n `timeAt` varchar(4) DEFAULT NULL COMMENT '时间点HHII',\n `bytes` bigint unsigned DEFAULT '0' COMMENT '带宽',\n `regionId` int unsigned DEFAULT '0' COMMENT '区域ID',\n `totalBytes` bigint unsigned DEFAULT '0' COMMENT '总流量',\n `avgBytes` bigint unsigned DEFAULT '0' COMMENT '平均流量',\n `cachedBytes` bigint unsigned DEFAULT '0' COMMENT '缓存的流量',\n `attackBytes` bigint unsigned DEFAULT '0' COMMENT '攻击流量',\n `countRequests` bigint unsigned DEFAULT '0' COMMENT '请求数',\n `countCachedRequests` bigint unsigned DEFAULT '0' COMMENT '缓存的请求数',\n `countAttackRequests` bigint unsigned DEFAULT '0' COMMENT '攻击请求数',\n PRIMARY KEY (`id`),\n UNIQUE KEY `user_day_time_region` (`userId`,`day`,`timeAt`,`regionId`) USING BTREE\n) ENGINE=InnoDB DEFAULT CHARSET=utf8mb4 COLLATE=utf8mb4_unicode_ci COMMENT='用户月带宽峰值'",
+ "definition": "CREATE TABLE `edgeUserBandwidthStats_12` (\n `id` bigint(20) unsigned NOT NULL AUTO_INCREMENT COMMENT 'ID',\n `userId` bigint(20) unsigned DEFAULT '0' COMMENT '用户ID',\n `day` varchar(8) COLLATE utf8mb4_unicode_ci DEFAULT NULL COMMENT '日期YYYYMMDD',\n `timeAt` varchar(4) COLLATE utf8mb4_unicode_ci DEFAULT NULL COMMENT '时间点HHII',\n `bytes` bigint(20) unsigned DEFAULT '0' COMMENT '带宽',\n `regionId` int(10) unsigned DEFAULT '0' COMMENT '区域ID',\n `totalBytes` bigint(20) unsigned DEFAULT '0' COMMENT '总流量',\n `avgBytes` bigint(20) unsigned DEFAULT '0' COMMENT '平均流量',\n `cachedBytes` bigint(20) unsigned DEFAULT '0' COMMENT '缓存的流量',\n `attackBytes` bigint(20) unsigned DEFAULT '0' COMMENT '攻击流量',\n `countRequests` bigint(20) unsigned DEFAULT '0' COMMENT '请求数',\n `countCachedRequests` bigint(20) unsigned DEFAULT '0' COMMENT '缓存的请求数',\n `countAttackRequests` bigint(20) unsigned DEFAULT '0' COMMENT '攻击请求数',\n PRIMARY KEY (`id`),\n UNIQUE KEY `user_day_time_region` (`userId`,`day`,`timeAt`,`regionId`) USING BTREE\n) ENGINE=InnoDB DEFAULT CHARSET=utf8mb4 COLLATE=utf8mb4_unicode_ci COMMENT='用户月带宽峰值'",
"fields": [
{
"name": "id",
- "definition": "bigint unsigned auto_increment COMMENT 'ID'"
+ "definition": "bigint(20) unsigned auto_increment COMMENT 'ID'"
},
{
"name": "userId",
- "definition": "bigint unsigned DEFAULT '0' COMMENT '用户ID'"
+ "definition": "bigint(20) unsigned DEFAULT '0' COMMENT '用户ID'"
},
{
"name": "day",
@@ -255754,39 +256452,39 @@
},
{
"name": "bytes",
- "definition": "bigint unsigned DEFAULT '0' COMMENT '带宽'"
+ "definition": "bigint(20) unsigned DEFAULT '0' COMMENT '带宽'"
},
{
"name": "regionId",
- "definition": "int unsigned DEFAULT '0' COMMENT '区域ID'"
+ "definition": "int(10) unsigned DEFAULT '0' COMMENT '区域ID'"
},
{
"name": "totalBytes",
- "definition": "bigint unsigned DEFAULT '0' COMMENT '总流量'"
+ "definition": "bigint(20) unsigned DEFAULT '0' COMMENT '总流量'"
},
{
"name": "avgBytes",
- "definition": "bigint unsigned DEFAULT '0' COMMENT '平均流量'"
+ "definition": "bigint(20) unsigned DEFAULT '0' COMMENT '平均流量'"
},
{
"name": "cachedBytes",
- "definition": "bigint unsigned DEFAULT '0' COMMENT '缓存的流量'"
+ "definition": "bigint(20) unsigned DEFAULT '0' COMMENT '缓存的流量'"
},
{
"name": "attackBytes",
- "definition": "bigint unsigned DEFAULT '0' COMMENT '攻击流量'"
+ "definition": "bigint(20) unsigned DEFAULT '0' COMMENT '攻击流量'"
},
{
"name": "countRequests",
- "definition": "bigint unsigned DEFAULT '0' COMMENT '请求数'"
+ "definition": "bigint(20) unsigned DEFAULT '0' COMMENT '请求数'"
},
{
"name": "countCachedRequests",
- "definition": "bigint unsigned DEFAULT '0' COMMENT '缓存的请求数'"
+ "definition": "bigint(20) unsigned DEFAULT '0' COMMENT '缓存的请求数'"
},
{
"name": "countAttackRequests",
- "definition": "bigint unsigned DEFAULT '0' COMMENT '攻击请求数'"
+ "definition": "bigint(20) unsigned DEFAULT '0' COMMENT '攻击请求数'"
}
],
"indexes": [
@@ -255805,15 +256503,15 @@
"name": "edgeUserBandwidthStats_13",
"engine": "InnoDB",
"charset": "utf8mb4_unicode_ci",
- "definition": "CREATE TABLE `edgeUserBandwidthStats_13` (\n `id` bigint unsigned NOT NULL AUTO_INCREMENT COMMENT 'ID',\n `userId` bigint unsigned DEFAULT '0' COMMENT '用户ID',\n `day` varchar(8) DEFAULT NULL COMMENT '日期YYYYMMDD',\n `timeAt` varchar(4) DEFAULT NULL COMMENT '时间点HHII',\n `bytes` bigint unsigned DEFAULT '0' COMMENT '带宽',\n `regionId` int unsigned DEFAULT '0' COMMENT '区域ID',\n `totalBytes` bigint unsigned DEFAULT '0' COMMENT '总流量',\n `avgBytes` bigint unsigned DEFAULT '0' COMMENT '平均流量',\n `cachedBytes` bigint unsigned DEFAULT '0' COMMENT '缓存的流量',\n `attackBytes` bigint unsigned DEFAULT '0' COMMENT '攻击流量',\n `countRequests` bigint unsigned DEFAULT '0' COMMENT '请求数',\n `countCachedRequests` bigint unsigned DEFAULT '0' COMMENT '缓存的请求数',\n `countAttackRequests` bigint unsigned DEFAULT '0' COMMENT '攻击请求数',\n PRIMARY KEY (`id`),\n UNIQUE KEY `user_day_time_region` (`userId`,`day`,`timeAt`,`regionId`) USING BTREE\n) ENGINE=InnoDB DEFAULT CHARSET=utf8mb4 COLLATE=utf8mb4_unicode_ci COMMENT='用户月带宽峰值'",
+ "definition": "CREATE TABLE `edgeUserBandwidthStats_13` (\n `id` bigint(20) unsigned NOT NULL AUTO_INCREMENT COMMENT 'ID',\n `userId` bigint(20) unsigned DEFAULT '0' COMMENT '用户ID',\n `day` varchar(8) COLLATE utf8mb4_unicode_ci DEFAULT NULL COMMENT '日期YYYYMMDD',\n `timeAt` varchar(4) COLLATE utf8mb4_unicode_ci DEFAULT NULL COMMENT '时间点HHII',\n `bytes` bigint(20) unsigned DEFAULT '0' COMMENT '带宽',\n `regionId` int(10) unsigned DEFAULT '0' COMMENT '区域ID',\n `totalBytes` bigint(20) unsigned DEFAULT '0' COMMENT '总流量',\n `avgBytes` bigint(20) unsigned DEFAULT '0' COMMENT '平均流量',\n `cachedBytes` bigint(20) unsigned DEFAULT '0' COMMENT '缓存的流量',\n `attackBytes` bigint(20) unsigned DEFAULT '0' COMMENT '攻击流量',\n `countRequests` bigint(20) unsigned DEFAULT '0' COMMENT '请求数',\n `countCachedRequests` bigint(20) unsigned DEFAULT '0' COMMENT '缓存的请求数',\n `countAttackRequests` bigint(20) unsigned DEFAULT '0' COMMENT '攻击请求数',\n PRIMARY KEY (`id`),\n UNIQUE KEY `user_day_time_region` (`userId`,`day`,`timeAt`,`regionId`) USING BTREE\n) ENGINE=InnoDB DEFAULT CHARSET=utf8mb4 COLLATE=utf8mb4_unicode_ci COMMENT='用户月带宽峰值'",
"fields": [
{
"name": "id",
- "definition": "bigint unsigned auto_increment COMMENT 'ID'"
+ "definition": "bigint(20) unsigned auto_increment COMMENT 'ID'"
},
{
"name": "userId",
- "definition": "bigint unsigned DEFAULT '0' COMMENT '用户ID'"
+ "definition": "bigint(20) unsigned DEFAULT '0' COMMENT '用户ID'"
},
{
"name": "day",
@@ -255825,39 +256523,39 @@
},
{
"name": "bytes",
- "definition": "bigint unsigned DEFAULT '0' COMMENT '带宽'"
+ "definition": "bigint(20) unsigned DEFAULT '0' COMMENT '带宽'"
},
{
"name": "regionId",
- "definition": "int unsigned DEFAULT '0' COMMENT '区域ID'"
+ "definition": "int(10) unsigned DEFAULT '0' COMMENT '区域ID'"
},
{
"name": "totalBytes",
- "definition": "bigint unsigned DEFAULT '0' COMMENT '总流量'"
+ "definition": "bigint(20) unsigned DEFAULT '0' COMMENT '总流量'"
},
{
"name": "avgBytes",
- "definition": "bigint unsigned DEFAULT '0' COMMENT '平均流量'"
+ "definition": "bigint(20) unsigned DEFAULT '0' COMMENT '平均流量'"
},
{
"name": "cachedBytes",
- "definition": "bigint unsigned DEFAULT '0' COMMENT '缓存的流量'"
+ "definition": "bigint(20) unsigned DEFAULT '0' COMMENT '缓存的流量'"
},
{
"name": "attackBytes",
- "definition": "bigint unsigned DEFAULT '0' COMMENT '攻击流量'"
+ "definition": "bigint(20) unsigned DEFAULT '0' COMMENT '攻击流量'"
},
{
"name": "countRequests",
- "definition": "bigint unsigned DEFAULT '0' COMMENT '请求数'"
+ "definition": "bigint(20) unsigned DEFAULT '0' COMMENT '请求数'"
},
{
"name": "countCachedRequests",
- "definition": "bigint unsigned DEFAULT '0' COMMENT '缓存的请求数'"
+ "definition": "bigint(20) unsigned DEFAULT '0' COMMENT '缓存的请求数'"
},
{
"name": "countAttackRequests",
- "definition": "bigint unsigned DEFAULT '0' COMMENT '攻击请求数'"
+ "definition": "bigint(20) unsigned DEFAULT '0' COMMENT '攻击请求数'"
}
],
"indexes": [
@@ -255876,15 +256574,15 @@
"name": "edgeUserBandwidthStats_14",
"engine": "InnoDB",
"charset": "utf8mb4_unicode_ci",
- "definition": "CREATE TABLE `edgeUserBandwidthStats_14` (\n `id` bigint unsigned NOT NULL AUTO_INCREMENT COMMENT 'ID',\n `userId` bigint unsigned DEFAULT '0' COMMENT '用户ID',\n `day` varchar(8) DEFAULT NULL COMMENT '日期YYYYMMDD',\n `timeAt` varchar(4) DEFAULT NULL COMMENT '时间点HHII',\n `bytes` bigint unsigned DEFAULT '0' COMMENT '带宽',\n `regionId` int unsigned DEFAULT '0' COMMENT '区域ID',\n `totalBytes` bigint unsigned DEFAULT '0' COMMENT '总流量',\n `avgBytes` bigint unsigned DEFAULT '0' COMMENT '平均流量',\n `cachedBytes` bigint unsigned DEFAULT '0' COMMENT '缓存的流量',\n `attackBytes` bigint unsigned DEFAULT '0' COMMENT '攻击流量',\n `countRequests` bigint unsigned DEFAULT '0' COMMENT '请求数',\n `countCachedRequests` bigint unsigned DEFAULT '0' COMMENT '缓存的请求数',\n `countAttackRequests` bigint unsigned DEFAULT '0' COMMENT '攻击请求数',\n PRIMARY KEY (`id`),\n UNIQUE KEY `user_day_time_region` (`userId`,`day`,`timeAt`,`regionId`) USING BTREE\n) ENGINE=InnoDB DEFAULT CHARSET=utf8mb4 COLLATE=utf8mb4_unicode_ci COMMENT='用户月带宽峰值'",
+ "definition": "CREATE TABLE `edgeUserBandwidthStats_14` (\n `id` bigint(20) unsigned NOT NULL AUTO_INCREMENT COMMENT 'ID',\n `userId` bigint(20) unsigned DEFAULT '0' COMMENT '用户ID',\n `day` varchar(8) COLLATE utf8mb4_unicode_ci DEFAULT NULL COMMENT '日期YYYYMMDD',\n `timeAt` varchar(4) COLLATE utf8mb4_unicode_ci DEFAULT NULL COMMENT '时间点HHII',\n `bytes` bigint(20) unsigned DEFAULT '0' COMMENT '带宽',\n `regionId` int(10) unsigned DEFAULT '0' COMMENT '区域ID',\n `totalBytes` bigint(20) unsigned DEFAULT '0' COMMENT '总流量',\n `avgBytes` bigint(20) unsigned DEFAULT '0' COMMENT '平均流量',\n `cachedBytes` bigint(20) unsigned DEFAULT '0' COMMENT '缓存的流量',\n `attackBytes` bigint(20) unsigned DEFAULT '0' COMMENT '攻击流量',\n `countRequests` bigint(20) unsigned DEFAULT '0' COMMENT '请求数',\n `countCachedRequests` bigint(20) unsigned DEFAULT '0' COMMENT '缓存的请求数',\n `countAttackRequests` bigint(20) unsigned DEFAULT '0' COMMENT '攻击请求数',\n PRIMARY KEY (`id`),\n UNIQUE KEY `user_day_time_region` (`userId`,`day`,`timeAt`,`regionId`) USING BTREE\n) ENGINE=InnoDB DEFAULT CHARSET=utf8mb4 COLLATE=utf8mb4_unicode_ci COMMENT='用户月带宽峰值'",
"fields": [
{
"name": "id",
- "definition": "bigint unsigned auto_increment COMMENT 'ID'"
+ "definition": "bigint(20) unsigned auto_increment COMMENT 'ID'"
},
{
"name": "userId",
- "definition": "bigint unsigned DEFAULT '0' COMMENT '用户ID'"
+ "definition": "bigint(20) unsigned DEFAULT '0' COMMENT '用户ID'"
},
{
"name": "day",
@@ -255896,39 +256594,39 @@
},
{
"name": "bytes",
- "definition": "bigint unsigned DEFAULT '0' COMMENT '带宽'"
+ "definition": "bigint(20) unsigned DEFAULT '0' COMMENT '带宽'"
},
{
"name": "regionId",
- "definition": "int unsigned DEFAULT '0' COMMENT '区域ID'"
+ "definition": "int(10) unsigned DEFAULT '0' COMMENT '区域ID'"
},
{
"name": "totalBytes",
- "definition": "bigint unsigned DEFAULT '0' COMMENT '总流量'"
+ "definition": "bigint(20) unsigned DEFAULT '0' COMMENT '总流量'"
},
{
"name": "avgBytes",
- "definition": "bigint unsigned DEFAULT '0' COMMENT '平均流量'"
+ "definition": "bigint(20) unsigned DEFAULT '0' COMMENT '平均流量'"
},
{
"name": "cachedBytes",
- "definition": "bigint unsigned DEFAULT '0' COMMENT '缓存的流量'"
+ "definition": "bigint(20) unsigned DEFAULT '0' COMMENT '缓存的流量'"
},
{
"name": "attackBytes",
- "definition": "bigint unsigned DEFAULT '0' COMMENT '攻击流量'"
+ "definition": "bigint(20) unsigned DEFAULT '0' COMMENT '攻击流量'"
},
{
"name": "countRequests",
- "definition": "bigint unsigned DEFAULT '0' COMMENT '请求数'"
+ "definition": "bigint(20) unsigned DEFAULT '0' COMMENT '请求数'"
},
{
"name": "countCachedRequests",
- "definition": "bigint unsigned DEFAULT '0' COMMENT '缓存的请求数'"
+ "definition": "bigint(20) unsigned DEFAULT '0' COMMENT '缓存的请求数'"
},
{
"name": "countAttackRequests",
- "definition": "bigint unsigned DEFAULT '0' COMMENT '攻击请求数'"
+ "definition": "bigint(20) unsigned DEFAULT '0' COMMENT '攻击请求数'"
}
],
"indexes": [
@@ -255947,15 +256645,15 @@
"name": "edgeUserBandwidthStats_15",
"engine": "InnoDB",
"charset": "utf8mb4_unicode_ci",
- "definition": "CREATE TABLE `edgeUserBandwidthStats_15` (\n `id` bigint unsigned NOT NULL AUTO_INCREMENT COMMENT 'ID',\n `userId` bigint unsigned DEFAULT '0' COMMENT '用户ID',\n `day` varchar(8) DEFAULT NULL COMMENT '日期YYYYMMDD',\n `timeAt` varchar(4) DEFAULT NULL COMMENT '时间点HHII',\n `bytes` bigint unsigned DEFAULT '0' COMMENT '带宽',\n `regionId` int unsigned DEFAULT '0' COMMENT '区域ID',\n `totalBytes` bigint unsigned DEFAULT '0' COMMENT '总流量',\n `avgBytes` bigint unsigned DEFAULT '0' COMMENT '平均流量',\n `cachedBytes` bigint unsigned DEFAULT '0' COMMENT '缓存的流量',\n `attackBytes` bigint unsigned DEFAULT '0' COMMENT '攻击流量',\n `countRequests` bigint unsigned DEFAULT '0' COMMENT '请求数',\n `countCachedRequests` bigint unsigned DEFAULT '0' COMMENT '缓存的请求数',\n `countAttackRequests` bigint unsigned DEFAULT '0' COMMENT '攻击请求数',\n PRIMARY KEY (`id`),\n UNIQUE KEY `user_day_time_region` (`userId`,`day`,`timeAt`,`regionId`) USING BTREE\n) ENGINE=InnoDB DEFAULT CHARSET=utf8mb4 COLLATE=utf8mb4_unicode_ci COMMENT='用户月带宽峰值'",
+ "definition": "CREATE TABLE `edgeUserBandwidthStats_15` (\n `id` bigint(20) unsigned NOT NULL AUTO_INCREMENT COMMENT 'ID',\n `userId` bigint(20) unsigned DEFAULT '0' COMMENT '用户ID',\n `day` varchar(8) COLLATE utf8mb4_unicode_ci DEFAULT NULL COMMENT '日期YYYYMMDD',\n `timeAt` varchar(4) COLLATE utf8mb4_unicode_ci DEFAULT NULL COMMENT '时间点HHII',\n `bytes` bigint(20) unsigned DEFAULT '0' COMMENT '带宽',\n `regionId` int(10) unsigned DEFAULT '0' COMMENT '区域ID',\n `totalBytes` bigint(20) unsigned DEFAULT '0' COMMENT '总流量',\n `avgBytes` bigint(20) unsigned DEFAULT '0' COMMENT '平均流量',\n `cachedBytes` bigint(20) unsigned DEFAULT '0' COMMENT '缓存的流量',\n `attackBytes` bigint(20) unsigned DEFAULT '0' COMMENT '攻击流量',\n `countRequests` bigint(20) unsigned DEFAULT '0' COMMENT '请求数',\n `countCachedRequests` bigint(20) unsigned DEFAULT '0' COMMENT '缓存的请求数',\n `countAttackRequests` bigint(20) unsigned DEFAULT '0' COMMENT '攻击请求数',\n PRIMARY KEY (`id`),\n UNIQUE KEY `user_day_time_region` (`userId`,`day`,`timeAt`,`regionId`) USING BTREE\n) ENGINE=InnoDB DEFAULT CHARSET=utf8mb4 COLLATE=utf8mb4_unicode_ci COMMENT='用户月带宽峰值'",
"fields": [
{
"name": "id",
- "definition": "bigint unsigned auto_increment COMMENT 'ID'"
+ "definition": "bigint(20) unsigned auto_increment COMMENT 'ID'"
},
{
"name": "userId",
- "definition": "bigint unsigned DEFAULT '0' COMMENT '用户ID'"
+ "definition": "bigint(20) unsigned DEFAULT '0' COMMENT '用户ID'"
},
{
"name": "day",
@@ -255967,39 +256665,39 @@
},
{
"name": "bytes",
- "definition": "bigint unsigned DEFAULT '0' COMMENT '带宽'"
+ "definition": "bigint(20) unsigned DEFAULT '0' COMMENT '带宽'"
},
{
"name": "regionId",
- "definition": "int unsigned DEFAULT '0' COMMENT '区域ID'"
+ "definition": "int(10) unsigned DEFAULT '0' COMMENT '区域ID'"
},
{
"name": "totalBytes",
- "definition": "bigint unsigned DEFAULT '0' COMMENT '总流量'"
+ "definition": "bigint(20) unsigned DEFAULT '0' COMMENT '总流量'"
},
{
"name": "avgBytes",
- "definition": "bigint unsigned DEFAULT '0' COMMENT '平均流量'"
+ "definition": "bigint(20) unsigned DEFAULT '0' COMMENT '平均流量'"
},
{
"name": "cachedBytes",
- "definition": "bigint unsigned DEFAULT '0' COMMENT '缓存的流量'"
+ "definition": "bigint(20) unsigned DEFAULT '0' COMMENT '缓存的流量'"
},
{
"name": "attackBytes",
- "definition": "bigint unsigned DEFAULT '0' COMMENT '攻击流量'"
+ "definition": "bigint(20) unsigned DEFAULT '0' COMMENT '攻击流量'"
},
{
"name": "countRequests",
- "definition": "bigint unsigned DEFAULT '0' COMMENT '请求数'"
+ "definition": "bigint(20) unsigned DEFAULT '0' COMMENT '请求数'"
},
{
"name": "countCachedRequests",
- "definition": "bigint unsigned DEFAULT '0' COMMENT '缓存的请求数'"
+ "definition": "bigint(20) unsigned DEFAULT '0' COMMENT '缓存的请求数'"
},
{
"name": "countAttackRequests",
- "definition": "bigint unsigned DEFAULT '0' COMMENT '攻击请求数'"
+ "definition": "bigint(20) unsigned DEFAULT '0' COMMENT '攻击请求数'"
}
],
"indexes": [
@@ -256018,15 +256716,15 @@
"name": "edgeUserBandwidthStats_16",
"engine": "InnoDB",
"charset": "utf8mb4_unicode_ci",
- "definition": "CREATE TABLE `edgeUserBandwidthStats_16` (\n `id` bigint unsigned NOT NULL AUTO_INCREMENT COMMENT 'ID',\n `userId` bigint unsigned DEFAULT '0' COMMENT '用户ID',\n `day` varchar(8) DEFAULT NULL COMMENT '日期YYYYMMDD',\n `timeAt` varchar(4) DEFAULT NULL COMMENT '时间点HHII',\n `bytes` bigint unsigned DEFAULT '0' COMMENT '带宽',\n `regionId` int unsigned DEFAULT '0' COMMENT '区域ID',\n `totalBytes` bigint unsigned DEFAULT '0' COMMENT '总流量',\n `avgBytes` bigint unsigned DEFAULT '0' COMMENT '平均流量',\n `cachedBytes` bigint unsigned DEFAULT '0' COMMENT '缓存的流量',\n `attackBytes` bigint unsigned DEFAULT '0' COMMENT '攻击流量',\n `countRequests` bigint unsigned DEFAULT '0' COMMENT '请求数',\n `countCachedRequests` bigint unsigned DEFAULT '0' COMMENT '缓存的请求数',\n `countAttackRequests` bigint unsigned DEFAULT '0' COMMENT '攻击请求数',\n PRIMARY KEY (`id`),\n UNIQUE KEY `user_day_time_region` (`userId`,`day`,`timeAt`,`regionId`) USING BTREE\n) ENGINE=InnoDB DEFAULT CHARSET=utf8mb4 COLLATE=utf8mb4_unicode_ci COMMENT='用户月带宽峰值'",
+ "definition": "CREATE TABLE `edgeUserBandwidthStats_16` (\n `id` bigint(20) unsigned NOT NULL AUTO_INCREMENT COMMENT 'ID',\n `userId` bigint(20) unsigned DEFAULT '0' COMMENT '用户ID',\n `day` varchar(8) COLLATE utf8mb4_unicode_ci DEFAULT NULL COMMENT '日期YYYYMMDD',\n `timeAt` varchar(4) COLLATE utf8mb4_unicode_ci DEFAULT NULL COMMENT '时间点HHII',\n `bytes` bigint(20) unsigned DEFAULT '0' COMMENT '带宽',\n `regionId` int(10) unsigned DEFAULT '0' COMMENT '区域ID',\n `totalBytes` bigint(20) unsigned DEFAULT '0' COMMENT '总流量',\n `avgBytes` bigint(20) unsigned DEFAULT '0' COMMENT '平均流量',\n `cachedBytes` bigint(20) unsigned DEFAULT '0' COMMENT '缓存的流量',\n `attackBytes` bigint(20) unsigned DEFAULT '0' COMMENT '攻击流量',\n `countRequests` bigint(20) unsigned DEFAULT '0' COMMENT '请求数',\n `countCachedRequests` bigint(20) unsigned DEFAULT '0' COMMENT '缓存的请求数',\n `countAttackRequests` bigint(20) unsigned DEFAULT '0' COMMENT '攻击请求数',\n PRIMARY KEY (`id`),\n UNIQUE KEY `user_day_time_region` (`userId`,`day`,`timeAt`,`regionId`) USING BTREE\n) ENGINE=InnoDB DEFAULT CHARSET=utf8mb4 COLLATE=utf8mb4_unicode_ci COMMENT='用户月带宽峰值'",
"fields": [
{
"name": "id",
- "definition": "bigint unsigned auto_increment COMMENT 'ID'"
+ "definition": "bigint(20) unsigned auto_increment COMMENT 'ID'"
},
{
"name": "userId",
- "definition": "bigint unsigned DEFAULT '0' COMMENT '用户ID'"
+ "definition": "bigint(20) unsigned DEFAULT '0' COMMENT '用户ID'"
},
{
"name": "day",
@@ -256038,39 +256736,39 @@
},
{
"name": "bytes",
- "definition": "bigint unsigned DEFAULT '0' COMMENT '带宽'"
+ "definition": "bigint(20) unsigned DEFAULT '0' COMMENT '带宽'"
},
{
"name": "regionId",
- "definition": "int unsigned DEFAULT '0' COMMENT '区域ID'"
+ "definition": "int(10) unsigned DEFAULT '0' COMMENT '区域ID'"
},
{
"name": "totalBytes",
- "definition": "bigint unsigned DEFAULT '0' COMMENT '总流量'"
+ "definition": "bigint(20) unsigned DEFAULT '0' COMMENT '总流量'"
},
{
"name": "avgBytes",
- "definition": "bigint unsigned DEFAULT '0' COMMENT '平均流量'"
+ "definition": "bigint(20) unsigned DEFAULT '0' COMMENT '平均流量'"
},
{
"name": "cachedBytes",
- "definition": "bigint unsigned DEFAULT '0' COMMENT '缓存的流量'"
+ "definition": "bigint(20) unsigned DEFAULT '0' COMMENT '缓存的流量'"
},
{
"name": "attackBytes",
- "definition": "bigint unsigned DEFAULT '0' COMMENT '攻击流量'"
+ "definition": "bigint(20) unsigned DEFAULT '0' COMMENT '攻击流量'"
},
{
"name": "countRequests",
- "definition": "bigint unsigned DEFAULT '0' COMMENT '请求数'"
+ "definition": "bigint(20) unsigned DEFAULT '0' COMMENT '请求数'"
},
{
"name": "countCachedRequests",
- "definition": "bigint unsigned DEFAULT '0' COMMENT '缓存的请求数'"
+ "definition": "bigint(20) unsigned DEFAULT '0' COMMENT '缓存的请求数'"
},
{
"name": "countAttackRequests",
- "definition": "bigint unsigned DEFAULT '0' COMMENT '攻击请求数'"
+ "definition": "bigint(20) unsigned DEFAULT '0' COMMENT '攻击请求数'"
}
],
"indexes": [
@@ -256089,15 +256787,15 @@
"name": "edgeUserBandwidthStats_17",
"engine": "InnoDB",
"charset": "utf8mb4_unicode_ci",
- "definition": "CREATE TABLE `edgeUserBandwidthStats_17` (\n `id` bigint unsigned NOT NULL AUTO_INCREMENT COMMENT 'ID',\n `userId` bigint unsigned DEFAULT '0' COMMENT '用户ID',\n `day` varchar(8) DEFAULT NULL COMMENT '日期YYYYMMDD',\n `timeAt` varchar(4) DEFAULT NULL COMMENT '时间点HHII',\n `bytes` bigint unsigned DEFAULT '0' COMMENT '带宽',\n `regionId` int unsigned DEFAULT '0' COMMENT '区域ID',\n `totalBytes` bigint unsigned DEFAULT '0' COMMENT '总流量',\n `avgBytes` bigint unsigned DEFAULT '0' COMMENT '平均流量',\n `cachedBytes` bigint unsigned DEFAULT '0' COMMENT '缓存的流量',\n `attackBytes` bigint unsigned DEFAULT '0' COMMENT '攻击流量',\n `countRequests` bigint unsigned DEFAULT '0' COMMENT '请求数',\n `countCachedRequests` bigint unsigned DEFAULT '0' COMMENT '缓存的请求数',\n `countAttackRequests` bigint unsigned DEFAULT '0' COMMENT '攻击请求数',\n PRIMARY KEY (`id`),\n UNIQUE KEY `user_day_time_region` (`userId`,`day`,`timeAt`,`regionId`) USING BTREE\n) ENGINE=InnoDB DEFAULT CHARSET=utf8mb4 COLLATE=utf8mb4_unicode_ci COMMENT='用户月带宽峰值'",
+ "definition": "CREATE TABLE `edgeUserBandwidthStats_17` (\n `id` bigint(20) unsigned NOT NULL AUTO_INCREMENT COMMENT 'ID',\n `userId` bigint(20) unsigned DEFAULT '0' COMMENT '用户ID',\n `day` varchar(8) COLLATE utf8mb4_unicode_ci DEFAULT NULL COMMENT '日期YYYYMMDD',\n `timeAt` varchar(4) COLLATE utf8mb4_unicode_ci DEFAULT NULL COMMENT '时间点HHII',\n `bytes` bigint(20) unsigned DEFAULT '0' COMMENT '带宽',\n `regionId` int(10) unsigned DEFAULT '0' COMMENT '区域ID',\n `totalBytes` bigint(20) unsigned DEFAULT '0' COMMENT '总流量',\n `avgBytes` bigint(20) unsigned DEFAULT '0' COMMENT '平均流量',\n `cachedBytes` bigint(20) unsigned DEFAULT '0' COMMENT '缓存的流量',\n `attackBytes` bigint(20) unsigned DEFAULT '0' COMMENT '攻击流量',\n `countRequests` bigint(20) unsigned DEFAULT '0' COMMENT '请求数',\n `countCachedRequests` bigint(20) unsigned DEFAULT '0' COMMENT '缓存的请求数',\n `countAttackRequests` bigint(20) unsigned DEFAULT '0' COMMENT '攻击请求数',\n PRIMARY KEY (`id`),\n UNIQUE KEY `user_day_time_region` (`userId`,`day`,`timeAt`,`regionId`) USING BTREE\n) ENGINE=InnoDB DEFAULT CHARSET=utf8mb4 COLLATE=utf8mb4_unicode_ci COMMENT='用户月带宽峰值'",
"fields": [
{
"name": "id",
- "definition": "bigint unsigned auto_increment COMMENT 'ID'"
+ "definition": "bigint(20) unsigned auto_increment COMMENT 'ID'"
},
{
"name": "userId",
- "definition": "bigint unsigned DEFAULT '0' COMMENT '用户ID'"
+ "definition": "bigint(20) unsigned DEFAULT '0' COMMENT '用户ID'"
},
{
"name": "day",
@@ -256109,39 +256807,39 @@
},
{
"name": "bytes",
- "definition": "bigint unsigned DEFAULT '0' COMMENT '带宽'"
+ "definition": "bigint(20) unsigned DEFAULT '0' COMMENT '带宽'"
},
{
"name": "regionId",
- "definition": "int unsigned DEFAULT '0' COMMENT '区域ID'"
+ "definition": "int(10) unsigned DEFAULT '0' COMMENT '区域ID'"
},
{
"name": "totalBytes",
- "definition": "bigint unsigned DEFAULT '0' COMMENT '总流量'"
+ "definition": "bigint(20) unsigned DEFAULT '0' COMMENT '总流量'"
},
{
"name": "avgBytes",
- "definition": "bigint unsigned DEFAULT '0' COMMENT '平均流量'"
+ "definition": "bigint(20) unsigned DEFAULT '0' COMMENT '平均流量'"
},
{
"name": "cachedBytes",
- "definition": "bigint unsigned DEFAULT '0' COMMENT '缓存的流量'"
+ "definition": "bigint(20) unsigned DEFAULT '0' COMMENT '缓存的流量'"
},
{
"name": "attackBytes",
- "definition": "bigint unsigned DEFAULT '0' COMMENT '攻击流量'"
+ "definition": "bigint(20) unsigned DEFAULT '0' COMMENT '攻击流量'"
},
{
"name": "countRequests",
- "definition": "bigint unsigned DEFAULT '0' COMMENT '请求数'"
+ "definition": "bigint(20) unsigned DEFAULT '0' COMMENT '请求数'"
},
{
"name": "countCachedRequests",
- "definition": "bigint unsigned DEFAULT '0' COMMENT '缓存的请求数'"
+ "definition": "bigint(20) unsigned DEFAULT '0' COMMENT '缓存的请求数'"
},
{
"name": "countAttackRequests",
- "definition": "bigint unsigned DEFAULT '0' COMMENT '攻击请求数'"
+ "definition": "bigint(20) unsigned DEFAULT '0' COMMENT '攻击请求数'"
}
],
"indexes": [
@@ -256160,15 +256858,15 @@
"name": "edgeUserBandwidthStats_18",
"engine": "InnoDB",
"charset": "utf8mb4_unicode_ci",
- "definition": "CREATE TABLE `edgeUserBandwidthStats_18` (\n `id` bigint unsigned NOT NULL AUTO_INCREMENT COMMENT 'ID',\n `userId` bigint unsigned DEFAULT '0' COMMENT '用户ID',\n `day` varchar(8) DEFAULT NULL COMMENT '日期YYYYMMDD',\n `timeAt` varchar(4) DEFAULT NULL COMMENT '时间点HHII',\n `bytes` bigint unsigned DEFAULT '0' COMMENT '带宽',\n `regionId` int unsigned DEFAULT '0' COMMENT '区域ID',\n `totalBytes` bigint unsigned DEFAULT '0' COMMENT '总流量',\n `avgBytes` bigint unsigned DEFAULT '0' COMMENT '平均流量',\n `cachedBytes` bigint unsigned DEFAULT '0' COMMENT '缓存的流量',\n `attackBytes` bigint unsigned DEFAULT '0' COMMENT '攻击流量',\n `countRequests` bigint unsigned DEFAULT '0' COMMENT '请求数',\n `countCachedRequests` bigint unsigned DEFAULT '0' COMMENT '缓存的请求数',\n `countAttackRequests` bigint unsigned DEFAULT '0' COMMENT '攻击请求数',\n PRIMARY KEY (`id`),\n UNIQUE KEY `user_day_time_region` (`userId`,`day`,`timeAt`,`regionId`) USING BTREE\n) ENGINE=InnoDB DEFAULT CHARSET=utf8mb4 COLLATE=utf8mb4_unicode_ci COMMENT='用户月带宽峰值'",
+ "definition": "CREATE TABLE `edgeUserBandwidthStats_18` (\n `id` bigint(20) unsigned NOT NULL AUTO_INCREMENT COMMENT 'ID',\n `userId` bigint(20) unsigned DEFAULT '0' COMMENT '用户ID',\n `day` varchar(8) COLLATE utf8mb4_unicode_ci DEFAULT NULL COMMENT '日期YYYYMMDD',\n `timeAt` varchar(4) COLLATE utf8mb4_unicode_ci DEFAULT NULL COMMENT '时间点HHII',\n `bytes` bigint(20) unsigned DEFAULT '0' COMMENT '带宽',\n `regionId` int(10) unsigned DEFAULT '0' COMMENT '区域ID',\n `totalBytes` bigint(20) unsigned DEFAULT '0' COMMENT '总流量',\n `avgBytes` bigint(20) unsigned DEFAULT '0' COMMENT '平均流量',\n `cachedBytes` bigint(20) unsigned DEFAULT '0' COMMENT '缓存的流量',\n `attackBytes` bigint(20) unsigned DEFAULT '0' COMMENT '攻击流量',\n `countRequests` bigint(20) unsigned DEFAULT '0' COMMENT '请求数',\n `countCachedRequests` bigint(20) unsigned DEFAULT '0' COMMENT '缓存的请求数',\n `countAttackRequests` bigint(20) unsigned DEFAULT '0' COMMENT '攻击请求数',\n PRIMARY KEY (`id`),\n UNIQUE KEY `user_day_time_region` (`userId`,`day`,`timeAt`,`regionId`) USING BTREE\n) ENGINE=InnoDB DEFAULT CHARSET=utf8mb4 COLLATE=utf8mb4_unicode_ci COMMENT='用户月带宽峰值'",
"fields": [
{
"name": "id",
- "definition": "bigint unsigned auto_increment COMMENT 'ID'"
+ "definition": "bigint(20) unsigned auto_increment COMMENT 'ID'"
},
{
"name": "userId",
- "definition": "bigint unsigned DEFAULT '0' COMMENT '用户ID'"
+ "definition": "bigint(20) unsigned DEFAULT '0' COMMENT '用户ID'"
},
{
"name": "day",
@@ -256180,39 +256878,39 @@
},
{
"name": "bytes",
- "definition": "bigint unsigned DEFAULT '0' COMMENT '带宽'"
+ "definition": "bigint(20) unsigned DEFAULT '0' COMMENT '带宽'"
},
{
"name": "regionId",
- "definition": "int unsigned DEFAULT '0' COMMENT '区域ID'"
+ "definition": "int(10) unsigned DEFAULT '0' COMMENT '区域ID'"
},
{
"name": "totalBytes",
- "definition": "bigint unsigned DEFAULT '0' COMMENT '总流量'"
+ "definition": "bigint(20) unsigned DEFAULT '0' COMMENT '总流量'"
},
{
"name": "avgBytes",
- "definition": "bigint unsigned DEFAULT '0' COMMENT '平均流量'"
+ "definition": "bigint(20) unsigned DEFAULT '0' COMMENT '平均流量'"
},
{
"name": "cachedBytes",
- "definition": "bigint unsigned DEFAULT '0' COMMENT '缓存的流量'"
+ "definition": "bigint(20) unsigned DEFAULT '0' COMMENT '缓存的流量'"
},
{
"name": "attackBytes",
- "definition": "bigint unsigned DEFAULT '0' COMMENT '攻击流量'"
+ "definition": "bigint(20) unsigned DEFAULT '0' COMMENT '攻击流量'"
},
{
"name": "countRequests",
- "definition": "bigint unsigned DEFAULT '0' COMMENT '请求数'"
+ "definition": "bigint(20) unsigned DEFAULT '0' COMMENT '请求数'"
},
{
"name": "countCachedRequests",
- "definition": "bigint unsigned DEFAULT '0' COMMENT '缓存的请求数'"
+ "definition": "bigint(20) unsigned DEFAULT '0' COMMENT '缓存的请求数'"
},
{
"name": "countAttackRequests",
- "definition": "bigint unsigned DEFAULT '0' COMMENT '攻击请求数'"
+ "definition": "bigint(20) unsigned DEFAULT '0' COMMENT '攻击请求数'"
}
],
"indexes": [
@@ -256231,15 +256929,15 @@
"name": "edgeUserBandwidthStats_19",
"engine": "InnoDB",
"charset": "utf8mb4_unicode_ci",
- "definition": "CREATE TABLE `edgeUserBandwidthStats_19` (\n `id` bigint unsigned NOT NULL AUTO_INCREMENT COMMENT 'ID',\n `userId` bigint unsigned DEFAULT '0' COMMENT '用户ID',\n `day` varchar(8) DEFAULT NULL COMMENT '日期YYYYMMDD',\n `timeAt` varchar(4) DEFAULT NULL COMMENT '时间点HHII',\n `bytes` bigint unsigned DEFAULT '0' COMMENT '带宽',\n `regionId` int unsigned DEFAULT '0' COMMENT '区域ID',\n `totalBytes` bigint unsigned DEFAULT '0' COMMENT '总流量',\n `avgBytes` bigint unsigned DEFAULT '0' COMMENT '平均流量',\n `cachedBytes` bigint unsigned DEFAULT '0' COMMENT '缓存的流量',\n `attackBytes` bigint unsigned DEFAULT '0' COMMENT '攻击流量',\n `countRequests` bigint unsigned DEFAULT '0' COMMENT '请求数',\n `countCachedRequests` bigint unsigned DEFAULT '0' COMMENT '缓存的请求数',\n `countAttackRequests` bigint unsigned DEFAULT '0' COMMENT '攻击请求数',\n PRIMARY KEY (`id`),\n UNIQUE KEY `user_day_time_region` (`userId`,`day`,`timeAt`,`regionId`) USING BTREE\n) ENGINE=InnoDB DEFAULT CHARSET=utf8mb4 COLLATE=utf8mb4_unicode_ci COMMENT='用户月带宽峰值'",
+ "definition": "CREATE TABLE `edgeUserBandwidthStats_19` (\n `id` bigint(20) unsigned NOT NULL AUTO_INCREMENT COMMENT 'ID',\n `userId` bigint(20) unsigned DEFAULT '0' COMMENT '用户ID',\n `day` varchar(8) COLLATE utf8mb4_unicode_ci DEFAULT NULL COMMENT '日期YYYYMMDD',\n `timeAt` varchar(4) COLLATE utf8mb4_unicode_ci DEFAULT NULL COMMENT '时间点HHII',\n `bytes` bigint(20) unsigned DEFAULT '0' COMMENT '带宽',\n `regionId` int(10) unsigned DEFAULT '0' COMMENT '区域ID',\n `totalBytes` bigint(20) unsigned DEFAULT '0' COMMENT '总流量',\n `avgBytes` bigint(20) unsigned DEFAULT '0' COMMENT '平均流量',\n `cachedBytes` bigint(20) unsigned DEFAULT '0' COMMENT '缓存的流量',\n `attackBytes` bigint(20) unsigned DEFAULT '0' COMMENT '攻击流量',\n `countRequests` bigint(20) unsigned DEFAULT '0' COMMENT '请求数',\n `countCachedRequests` bigint(20) unsigned DEFAULT '0' COMMENT '缓存的请求数',\n `countAttackRequests` bigint(20) unsigned DEFAULT '0' COMMENT '攻击请求数',\n PRIMARY KEY (`id`),\n UNIQUE KEY `user_day_time_region` (`userId`,`day`,`timeAt`,`regionId`) USING BTREE\n) ENGINE=InnoDB DEFAULT CHARSET=utf8mb4 COLLATE=utf8mb4_unicode_ci COMMENT='用户月带宽峰值'",
"fields": [
{
"name": "id",
- "definition": "bigint unsigned auto_increment COMMENT 'ID'"
+ "definition": "bigint(20) unsigned auto_increment COMMENT 'ID'"
},
{
"name": "userId",
- "definition": "bigint unsigned DEFAULT '0' COMMENT '用户ID'"
+ "definition": "bigint(20) unsigned DEFAULT '0' COMMENT '用户ID'"
},
{
"name": "day",
@@ -256251,39 +256949,39 @@
},
{
"name": "bytes",
- "definition": "bigint unsigned DEFAULT '0' COMMENT '带宽'"
+ "definition": "bigint(20) unsigned DEFAULT '0' COMMENT '带宽'"
},
{
"name": "regionId",
- "definition": "int unsigned DEFAULT '0' COMMENT '区域ID'"
+ "definition": "int(10) unsigned DEFAULT '0' COMMENT '区域ID'"
},
{
"name": "totalBytes",
- "definition": "bigint unsigned DEFAULT '0' COMMENT '总流量'"
+ "definition": "bigint(20) unsigned DEFAULT '0' COMMENT '总流量'"
},
{
"name": "avgBytes",
- "definition": "bigint unsigned DEFAULT '0' COMMENT '平均流量'"
+ "definition": "bigint(20) unsigned DEFAULT '0' COMMENT '平均流量'"
},
{
"name": "cachedBytes",
- "definition": "bigint unsigned DEFAULT '0' COMMENT '缓存的流量'"
+ "definition": "bigint(20) unsigned DEFAULT '0' COMMENT '缓存的流量'"
},
{
"name": "attackBytes",
- "definition": "bigint unsigned DEFAULT '0' COMMENT '攻击流量'"
+ "definition": "bigint(20) unsigned DEFAULT '0' COMMENT '攻击流量'"
},
{
"name": "countRequests",
- "definition": "bigint unsigned DEFAULT '0' COMMENT '请求数'"
+ "definition": "bigint(20) unsigned DEFAULT '0' COMMENT '请求数'"
},
{
"name": "countCachedRequests",
- "definition": "bigint unsigned DEFAULT '0' COMMENT '缓存的请求数'"
+ "definition": "bigint(20) unsigned DEFAULT '0' COMMENT '缓存的请求数'"
},
{
"name": "countAttackRequests",
- "definition": "bigint unsigned DEFAULT '0' COMMENT '攻击请求数'"
+ "definition": "bigint(20) unsigned DEFAULT '0' COMMENT '攻击请求数'"
}
],
"indexes": [
@@ -256302,15 +257000,15 @@
"name": "edgeUserBandwidthStats_2",
"engine": "InnoDB",
"charset": "utf8mb4_unicode_ci",
- "definition": "CREATE TABLE `edgeUserBandwidthStats_2` (\n `id` bigint unsigned NOT NULL AUTO_INCREMENT COMMENT 'ID',\n `userId` bigint unsigned DEFAULT '0' COMMENT '用户ID',\n `day` varchar(8) DEFAULT NULL COMMENT '日期YYYYMMDD',\n `timeAt` varchar(4) DEFAULT NULL COMMENT '时间点HHII',\n `bytes` bigint unsigned DEFAULT '0' COMMENT '带宽',\n `regionId` int unsigned DEFAULT '0' COMMENT '区域ID',\n `totalBytes` bigint unsigned DEFAULT '0' COMMENT '总流量',\n `avgBytes` bigint unsigned DEFAULT '0' COMMENT '平均流量',\n `cachedBytes` bigint unsigned DEFAULT '0' COMMENT '缓存的流量',\n `attackBytes` bigint unsigned DEFAULT '0' COMMENT '攻击流量',\n `countRequests` bigint unsigned DEFAULT '0' COMMENT '请求数',\n `countCachedRequests` bigint unsigned DEFAULT '0' COMMENT '缓存的请求数',\n `countAttackRequests` bigint unsigned DEFAULT '0' COMMENT '攻击请求数',\n PRIMARY KEY (`id`),\n UNIQUE KEY `user_day_time_region` (`userId`,`day`,`timeAt`,`regionId`) USING BTREE\n) ENGINE=InnoDB DEFAULT CHARSET=utf8mb4 COLLATE=utf8mb4_unicode_ci COMMENT='用户月带宽峰值'",
+ "definition": "CREATE TABLE `edgeUserBandwidthStats_2` (\n `id` bigint(20) unsigned NOT NULL AUTO_INCREMENT COMMENT 'ID',\n `userId` bigint(20) unsigned DEFAULT '0' COMMENT '用户ID',\n `day` varchar(8) COLLATE utf8mb4_unicode_ci DEFAULT NULL COMMENT '日期YYYYMMDD',\n `timeAt` varchar(4) COLLATE utf8mb4_unicode_ci DEFAULT NULL COMMENT '时间点HHII',\n `bytes` bigint(20) unsigned DEFAULT '0' COMMENT '带宽',\n `regionId` int(10) unsigned DEFAULT '0' COMMENT '区域ID',\n `totalBytes` bigint(20) unsigned DEFAULT '0' COMMENT '总流量',\n `avgBytes` bigint(20) unsigned DEFAULT '0' COMMENT '平均流量',\n `cachedBytes` bigint(20) unsigned DEFAULT '0' COMMENT '缓存的流量',\n `attackBytes` bigint(20) unsigned DEFAULT '0' COMMENT '攻击流量',\n `countRequests` bigint(20) unsigned DEFAULT '0' COMMENT '请求数',\n `countCachedRequests` bigint(20) unsigned DEFAULT '0' COMMENT '缓存的请求数',\n `countAttackRequests` bigint(20) unsigned DEFAULT '0' COMMENT '攻击请求数',\n PRIMARY KEY (`id`),\n UNIQUE KEY `user_day_time_region` (`userId`,`day`,`timeAt`,`regionId`) USING BTREE\n) ENGINE=InnoDB DEFAULT CHARSET=utf8mb4 COLLATE=utf8mb4_unicode_ci COMMENT='用户月带宽峰值'",
"fields": [
{
"name": "id",
- "definition": "bigint unsigned auto_increment COMMENT 'ID'"
+ "definition": "bigint(20) unsigned auto_increment COMMENT 'ID'"
},
{
"name": "userId",
- "definition": "bigint unsigned DEFAULT '0' COMMENT '用户ID'"
+ "definition": "bigint(20) unsigned DEFAULT '0' COMMENT '用户ID'"
},
{
"name": "day",
@@ -256322,39 +257020,39 @@
},
{
"name": "bytes",
- "definition": "bigint unsigned DEFAULT '0' COMMENT '带宽'"
+ "definition": "bigint(20) unsigned DEFAULT '0' COMMENT '带宽'"
},
{
"name": "regionId",
- "definition": "int unsigned DEFAULT '0' COMMENT '区域ID'"
+ "definition": "int(10) unsigned DEFAULT '0' COMMENT '区域ID'"
},
{
"name": "totalBytes",
- "definition": "bigint unsigned DEFAULT '0' COMMENT '总流量'"
+ "definition": "bigint(20) unsigned DEFAULT '0' COMMENT '总流量'"
},
{
"name": "avgBytes",
- "definition": "bigint unsigned DEFAULT '0' COMMENT '平均流量'"
+ "definition": "bigint(20) unsigned DEFAULT '0' COMMENT '平均流量'"
},
{
"name": "cachedBytes",
- "definition": "bigint unsigned DEFAULT '0' COMMENT '缓存的流量'"
+ "definition": "bigint(20) unsigned DEFAULT '0' COMMENT '缓存的流量'"
},
{
"name": "attackBytes",
- "definition": "bigint unsigned DEFAULT '0' COMMENT '攻击流量'"
+ "definition": "bigint(20) unsigned DEFAULT '0' COMMENT '攻击流量'"
},
{
"name": "countRequests",
- "definition": "bigint unsigned DEFAULT '0' COMMENT '请求数'"
+ "definition": "bigint(20) unsigned DEFAULT '0' COMMENT '请求数'"
},
{
"name": "countCachedRequests",
- "definition": "bigint unsigned DEFAULT '0' COMMENT '缓存的请求数'"
+ "definition": "bigint(20) unsigned DEFAULT '0' COMMENT '缓存的请求数'"
},
{
"name": "countAttackRequests",
- "definition": "bigint unsigned DEFAULT '0' COMMENT '攻击请求数'"
+ "definition": "bigint(20) unsigned DEFAULT '0' COMMENT '攻击请求数'"
}
],
"indexes": [
@@ -256373,15 +257071,15 @@
"name": "edgeUserBandwidthStats_3",
"engine": "InnoDB",
"charset": "utf8mb4_unicode_ci",
- "definition": "CREATE TABLE `edgeUserBandwidthStats_3` (\n `id` bigint unsigned NOT NULL AUTO_INCREMENT COMMENT 'ID',\n `userId` bigint unsigned DEFAULT '0' COMMENT '用户ID',\n `day` varchar(8) DEFAULT NULL COMMENT '日期YYYYMMDD',\n `timeAt` varchar(4) DEFAULT NULL COMMENT '时间点HHII',\n `bytes` bigint unsigned DEFAULT '0' COMMENT '带宽',\n `regionId` int unsigned DEFAULT '0' COMMENT '区域ID',\n `totalBytes` bigint unsigned DEFAULT '0' COMMENT '总流量',\n `avgBytes` bigint unsigned DEFAULT '0' COMMENT '平均流量',\n `cachedBytes` bigint unsigned DEFAULT '0' COMMENT '缓存的流量',\n `attackBytes` bigint unsigned DEFAULT '0' COMMENT '攻击流量',\n `countRequests` bigint unsigned DEFAULT '0' COMMENT '请求数',\n `countCachedRequests` bigint unsigned DEFAULT '0' COMMENT '缓存的请求数',\n `countAttackRequests` bigint unsigned DEFAULT '0' COMMENT '攻击请求数',\n PRIMARY KEY (`id`),\n UNIQUE KEY `user_day_time_region` (`userId`,`day`,`timeAt`,`regionId`) USING BTREE\n) ENGINE=InnoDB DEFAULT CHARSET=utf8mb4 COLLATE=utf8mb4_unicode_ci COMMENT='用户月带宽峰值'",
+ "definition": "CREATE TABLE `edgeUserBandwidthStats_3` (\n `id` bigint(20) unsigned NOT NULL AUTO_INCREMENT COMMENT 'ID',\n `userId` bigint(20) unsigned DEFAULT '0' COMMENT '用户ID',\n `day` varchar(8) COLLATE utf8mb4_unicode_ci DEFAULT NULL COMMENT '日期YYYYMMDD',\n `timeAt` varchar(4) COLLATE utf8mb4_unicode_ci DEFAULT NULL COMMENT '时间点HHII',\n `bytes` bigint(20) unsigned DEFAULT '0' COMMENT '带宽',\n `regionId` int(10) unsigned DEFAULT '0' COMMENT '区域ID',\n `totalBytes` bigint(20) unsigned DEFAULT '0' COMMENT '总流量',\n `avgBytes` bigint(20) unsigned DEFAULT '0' COMMENT '平均流量',\n `cachedBytes` bigint(20) unsigned DEFAULT '0' COMMENT '缓存的流量',\n `attackBytes` bigint(20) unsigned DEFAULT '0' COMMENT '攻击流量',\n `countRequests` bigint(20) unsigned DEFAULT '0' COMMENT '请求数',\n `countCachedRequests` bigint(20) unsigned DEFAULT '0' COMMENT '缓存的请求数',\n `countAttackRequests` bigint(20) unsigned DEFAULT '0' COMMENT '攻击请求数',\n PRIMARY KEY (`id`),\n UNIQUE KEY `user_day_time_region` (`userId`,`day`,`timeAt`,`regionId`) USING BTREE\n) ENGINE=InnoDB DEFAULT CHARSET=utf8mb4 COLLATE=utf8mb4_unicode_ci COMMENT='用户月带宽峰值'",
"fields": [
{
"name": "id",
- "definition": "bigint unsigned auto_increment COMMENT 'ID'"
+ "definition": "bigint(20) unsigned auto_increment COMMENT 'ID'"
},
{
"name": "userId",
- "definition": "bigint unsigned DEFAULT '0' COMMENT '用户ID'"
+ "definition": "bigint(20) unsigned DEFAULT '0' COMMENT '用户ID'"
},
{
"name": "day",
@@ -256393,39 +257091,39 @@
},
{
"name": "bytes",
- "definition": "bigint unsigned DEFAULT '0' COMMENT '带宽'"
+ "definition": "bigint(20) unsigned DEFAULT '0' COMMENT '带宽'"
},
{
"name": "regionId",
- "definition": "int unsigned DEFAULT '0' COMMENT '区域ID'"
+ "definition": "int(10) unsigned DEFAULT '0' COMMENT '区域ID'"
},
{
"name": "totalBytes",
- "definition": "bigint unsigned DEFAULT '0' COMMENT '总流量'"
+ "definition": "bigint(20) unsigned DEFAULT '0' COMMENT '总流量'"
},
{
"name": "avgBytes",
- "definition": "bigint unsigned DEFAULT '0' COMMENT '平均流量'"
+ "definition": "bigint(20) unsigned DEFAULT '0' COMMENT '平均流量'"
},
{
"name": "cachedBytes",
- "definition": "bigint unsigned DEFAULT '0' COMMENT '缓存的流量'"
+ "definition": "bigint(20) unsigned DEFAULT '0' COMMENT '缓存的流量'"
},
{
"name": "attackBytes",
- "definition": "bigint unsigned DEFAULT '0' COMMENT '攻击流量'"
+ "definition": "bigint(20) unsigned DEFAULT '0' COMMENT '攻击流量'"
},
{
"name": "countRequests",
- "definition": "bigint unsigned DEFAULT '0' COMMENT '请求数'"
+ "definition": "bigint(20) unsigned DEFAULT '0' COMMENT '请求数'"
},
{
"name": "countCachedRequests",
- "definition": "bigint unsigned DEFAULT '0' COMMENT '缓存的请求数'"
+ "definition": "bigint(20) unsigned DEFAULT '0' COMMENT '缓存的请求数'"
},
{
"name": "countAttackRequests",
- "definition": "bigint unsigned DEFAULT '0' COMMENT '攻击请求数'"
+ "definition": "bigint(20) unsigned DEFAULT '0' COMMENT '攻击请求数'"
}
],
"indexes": [
@@ -256444,15 +257142,15 @@
"name": "edgeUserBandwidthStats_4",
"engine": "InnoDB",
"charset": "utf8mb4_unicode_ci",
- "definition": "CREATE TABLE `edgeUserBandwidthStats_4` (\n `id` bigint unsigned NOT NULL AUTO_INCREMENT COMMENT 'ID',\n `userId` bigint unsigned DEFAULT '0' COMMENT '用户ID',\n `day` varchar(8) DEFAULT NULL COMMENT '日期YYYYMMDD',\n `timeAt` varchar(4) DEFAULT NULL COMMENT '时间点HHII',\n `bytes` bigint unsigned DEFAULT '0' COMMENT '带宽',\n `regionId` int unsigned DEFAULT '0' COMMENT '区域ID',\n `totalBytes` bigint unsigned DEFAULT '0' COMMENT '总流量',\n `avgBytes` bigint unsigned DEFAULT '0' COMMENT '平均流量',\n `cachedBytes` bigint unsigned DEFAULT '0' COMMENT '缓存的流量',\n `attackBytes` bigint unsigned DEFAULT '0' COMMENT '攻击流量',\n `countRequests` bigint unsigned DEFAULT '0' COMMENT '请求数',\n `countCachedRequests` bigint unsigned DEFAULT '0' COMMENT '缓存的请求数',\n `countAttackRequests` bigint unsigned DEFAULT '0' COMMENT '攻击请求数',\n PRIMARY KEY (`id`),\n UNIQUE KEY `user_day_time_region` (`userId`,`day`,`timeAt`,`regionId`) USING BTREE\n) ENGINE=InnoDB DEFAULT CHARSET=utf8mb4 COLLATE=utf8mb4_unicode_ci COMMENT='用户月带宽峰值'",
+ "definition": "CREATE TABLE `edgeUserBandwidthStats_4` (\n `id` bigint(20) unsigned NOT NULL AUTO_INCREMENT COMMENT 'ID',\n `userId` bigint(20) unsigned DEFAULT '0' COMMENT '用户ID',\n `day` varchar(8) COLLATE utf8mb4_unicode_ci DEFAULT NULL COMMENT '日期YYYYMMDD',\n `timeAt` varchar(4) COLLATE utf8mb4_unicode_ci DEFAULT NULL COMMENT '时间点HHII',\n `bytes` bigint(20) unsigned DEFAULT '0' COMMENT '带宽',\n `regionId` int(10) unsigned DEFAULT '0' COMMENT '区域ID',\n `totalBytes` bigint(20) unsigned DEFAULT '0' COMMENT '总流量',\n `avgBytes` bigint(20) unsigned DEFAULT '0' COMMENT '平均流量',\n `cachedBytes` bigint(20) unsigned DEFAULT '0' COMMENT '缓存的流量',\n `attackBytes` bigint(20) unsigned DEFAULT '0' COMMENT '攻击流量',\n `countRequests` bigint(20) unsigned DEFAULT '0' COMMENT '请求数',\n `countCachedRequests` bigint(20) unsigned DEFAULT '0' COMMENT '缓存的请求数',\n `countAttackRequests` bigint(20) unsigned DEFAULT '0' COMMENT '攻击请求数',\n PRIMARY KEY (`id`),\n UNIQUE KEY `user_day_time_region` (`userId`,`day`,`timeAt`,`regionId`) USING BTREE\n) ENGINE=InnoDB DEFAULT CHARSET=utf8mb4 COLLATE=utf8mb4_unicode_ci COMMENT='用户月带宽峰值'",
"fields": [
{
"name": "id",
- "definition": "bigint unsigned auto_increment COMMENT 'ID'"
+ "definition": "bigint(20) unsigned auto_increment COMMENT 'ID'"
},
{
"name": "userId",
- "definition": "bigint unsigned DEFAULT '0' COMMENT '用户ID'"
+ "definition": "bigint(20) unsigned DEFAULT '0' COMMENT '用户ID'"
},
{
"name": "day",
@@ -256464,39 +257162,39 @@
},
{
"name": "bytes",
- "definition": "bigint unsigned DEFAULT '0' COMMENT '带宽'"
+ "definition": "bigint(20) unsigned DEFAULT '0' COMMENT '带宽'"
},
{
"name": "regionId",
- "definition": "int unsigned DEFAULT '0' COMMENT '区域ID'"
+ "definition": "int(10) unsigned DEFAULT '0' COMMENT '区域ID'"
},
{
"name": "totalBytes",
- "definition": "bigint unsigned DEFAULT '0' COMMENT '总流量'"
+ "definition": "bigint(20) unsigned DEFAULT '0' COMMENT '总流量'"
},
{
"name": "avgBytes",
- "definition": "bigint unsigned DEFAULT '0' COMMENT '平均流量'"
+ "definition": "bigint(20) unsigned DEFAULT '0' COMMENT '平均流量'"
},
{
"name": "cachedBytes",
- "definition": "bigint unsigned DEFAULT '0' COMMENT '缓存的流量'"
+ "definition": "bigint(20) unsigned DEFAULT '0' COMMENT '缓存的流量'"
},
{
"name": "attackBytes",
- "definition": "bigint unsigned DEFAULT '0' COMMENT '攻击流量'"
+ "definition": "bigint(20) unsigned DEFAULT '0' COMMENT '攻击流量'"
},
{
"name": "countRequests",
- "definition": "bigint unsigned DEFAULT '0' COMMENT '请求数'"
+ "definition": "bigint(20) unsigned DEFAULT '0' COMMENT '请求数'"
},
{
"name": "countCachedRequests",
- "definition": "bigint unsigned DEFAULT '0' COMMENT '缓存的请求数'"
+ "definition": "bigint(20) unsigned DEFAULT '0' COMMENT '缓存的请求数'"
},
{
"name": "countAttackRequests",
- "definition": "bigint unsigned DEFAULT '0' COMMENT '攻击请求数'"
+ "definition": "bigint(20) unsigned DEFAULT '0' COMMENT '攻击请求数'"
}
],
"indexes": [
@@ -256515,15 +257213,15 @@
"name": "edgeUserBandwidthStats_5",
"engine": "InnoDB",
"charset": "utf8mb4_unicode_ci",
- "definition": "CREATE TABLE `edgeUserBandwidthStats_5` (\n `id` bigint unsigned NOT NULL AUTO_INCREMENT COMMENT 'ID',\n `userId` bigint unsigned DEFAULT '0' COMMENT '用户ID',\n `day` varchar(8) DEFAULT NULL COMMENT '日期YYYYMMDD',\n `timeAt` varchar(4) DEFAULT NULL COMMENT '时间点HHII',\n `bytes` bigint unsigned DEFAULT '0' COMMENT '带宽',\n `regionId` int unsigned DEFAULT '0' COMMENT '区域ID',\n `totalBytes` bigint unsigned DEFAULT '0' COMMENT '总流量',\n `avgBytes` bigint unsigned DEFAULT '0' COMMENT '平均流量',\n `cachedBytes` bigint unsigned DEFAULT '0' COMMENT '缓存的流量',\n `attackBytes` bigint unsigned DEFAULT '0' COMMENT '攻击流量',\n `countRequests` bigint unsigned DEFAULT '0' COMMENT '请求数',\n `countCachedRequests` bigint unsigned DEFAULT '0' COMMENT '缓存的请求数',\n `countAttackRequests` bigint unsigned DEFAULT '0' COMMENT '攻击请求数',\n PRIMARY KEY (`id`),\n UNIQUE KEY `user_day_time_region` (`userId`,`day`,`timeAt`,`regionId`) USING BTREE\n) ENGINE=InnoDB DEFAULT CHARSET=utf8mb4 COLLATE=utf8mb4_unicode_ci COMMENT='用户月带宽峰值'",
+ "definition": "CREATE TABLE `edgeUserBandwidthStats_5` (\n `id` bigint(20) unsigned NOT NULL AUTO_INCREMENT COMMENT 'ID',\n `userId` bigint(20) unsigned DEFAULT '0' COMMENT '用户ID',\n `day` varchar(8) COLLATE utf8mb4_unicode_ci DEFAULT NULL COMMENT '日期YYYYMMDD',\n `timeAt` varchar(4) COLLATE utf8mb4_unicode_ci DEFAULT NULL COMMENT '时间点HHII',\n `bytes` bigint(20) unsigned DEFAULT '0' COMMENT '带宽',\n `regionId` int(10) unsigned DEFAULT '0' COMMENT '区域ID',\n `totalBytes` bigint(20) unsigned DEFAULT '0' COMMENT '总流量',\n `avgBytes` bigint(20) unsigned DEFAULT '0' COMMENT '平均流量',\n `cachedBytes` bigint(20) unsigned DEFAULT '0' COMMENT '缓存的流量',\n `attackBytes` bigint(20) unsigned DEFAULT '0' COMMENT '攻击流量',\n `countRequests` bigint(20) unsigned DEFAULT '0' COMMENT '请求数',\n `countCachedRequests` bigint(20) unsigned DEFAULT '0' COMMENT '缓存的请求数',\n `countAttackRequests` bigint(20) unsigned DEFAULT '0' COMMENT '攻击请求数',\n PRIMARY KEY (`id`),\n UNIQUE KEY `user_day_time_region` (`userId`,`day`,`timeAt`,`regionId`) USING BTREE\n) ENGINE=InnoDB DEFAULT CHARSET=utf8mb4 COLLATE=utf8mb4_unicode_ci COMMENT='用户月带宽峰值'",
"fields": [
{
"name": "id",
- "definition": "bigint unsigned auto_increment COMMENT 'ID'"
+ "definition": "bigint(20) unsigned auto_increment COMMENT 'ID'"
},
{
"name": "userId",
- "definition": "bigint unsigned DEFAULT '0' COMMENT '用户ID'"
+ "definition": "bigint(20) unsigned DEFAULT '0' COMMENT '用户ID'"
},
{
"name": "day",
@@ -256535,39 +257233,39 @@
},
{
"name": "bytes",
- "definition": "bigint unsigned DEFAULT '0' COMMENT '带宽'"
+ "definition": "bigint(20) unsigned DEFAULT '0' COMMENT '带宽'"
},
{
"name": "regionId",
- "definition": "int unsigned DEFAULT '0' COMMENT '区域ID'"
+ "definition": "int(10) unsigned DEFAULT '0' COMMENT '区域ID'"
},
{
"name": "totalBytes",
- "definition": "bigint unsigned DEFAULT '0' COMMENT '总流量'"
+ "definition": "bigint(20) unsigned DEFAULT '0' COMMENT '总流量'"
},
{
"name": "avgBytes",
- "definition": "bigint unsigned DEFAULT '0' COMMENT '平均流量'"
+ "definition": "bigint(20) unsigned DEFAULT '0' COMMENT '平均流量'"
},
{
"name": "cachedBytes",
- "definition": "bigint unsigned DEFAULT '0' COMMENT '缓存的流量'"
+ "definition": "bigint(20) unsigned DEFAULT '0' COMMENT '缓存的流量'"
},
{
"name": "attackBytes",
- "definition": "bigint unsigned DEFAULT '0' COMMENT '攻击流量'"
+ "definition": "bigint(20) unsigned DEFAULT '0' COMMENT '攻击流量'"
},
{
"name": "countRequests",
- "definition": "bigint unsigned DEFAULT '0' COMMENT '请求数'"
+ "definition": "bigint(20) unsigned DEFAULT '0' COMMENT '请求数'"
},
{
"name": "countCachedRequests",
- "definition": "bigint unsigned DEFAULT '0' COMMENT '缓存的请求数'"
+ "definition": "bigint(20) unsigned DEFAULT '0' COMMENT '缓存的请求数'"
},
{
"name": "countAttackRequests",
- "definition": "bigint unsigned DEFAULT '0' COMMENT '攻击请求数'"
+ "definition": "bigint(20) unsigned DEFAULT '0' COMMENT '攻击请求数'"
}
],
"indexes": [
@@ -256586,15 +257284,15 @@
"name": "edgeUserBandwidthStats_6",
"engine": "InnoDB",
"charset": "utf8mb4_unicode_ci",
- "definition": "CREATE TABLE `edgeUserBandwidthStats_6` (\n `id` bigint unsigned NOT NULL AUTO_INCREMENT COMMENT 'ID',\n `userId` bigint unsigned DEFAULT '0' COMMENT '用户ID',\n `day` varchar(8) DEFAULT NULL COMMENT '日期YYYYMMDD',\n `timeAt` varchar(4) DEFAULT NULL COMMENT '时间点HHII',\n `bytes` bigint unsigned DEFAULT '0' COMMENT '带宽',\n `regionId` int unsigned DEFAULT '0' COMMENT '区域ID',\n `totalBytes` bigint unsigned DEFAULT '0' COMMENT '总流量',\n `avgBytes` bigint unsigned DEFAULT '0' COMMENT '平均流量',\n `cachedBytes` bigint unsigned DEFAULT '0' COMMENT '缓存的流量',\n `attackBytes` bigint unsigned DEFAULT '0' COMMENT '攻击流量',\n `countRequests` bigint unsigned DEFAULT '0' COMMENT '请求数',\n `countCachedRequests` bigint unsigned DEFAULT '0' COMMENT '缓存的请求数',\n `countAttackRequests` bigint unsigned DEFAULT '0' COMMENT '攻击请求数',\n PRIMARY KEY (`id`),\n UNIQUE KEY `user_day_time_region` (`userId`,`day`,`timeAt`,`regionId`) USING BTREE\n) ENGINE=InnoDB DEFAULT CHARSET=utf8mb4 COLLATE=utf8mb4_unicode_ci COMMENT='用户月带宽峰值'",
+ "definition": "CREATE TABLE `edgeUserBandwidthStats_6` (\n `id` bigint(20) unsigned NOT NULL AUTO_INCREMENT COMMENT 'ID',\n `userId` bigint(20) unsigned DEFAULT '0' COMMENT '用户ID',\n `day` varchar(8) COLLATE utf8mb4_unicode_ci DEFAULT NULL COMMENT '日期YYYYMMDD',\n `timeAt` varchar(4) COLLATE utf8mb4_unicode_ci DEFAULT NULL COMMENT '时间点HHII',\n `bytes` bigint(20) unsigned DEFAULT '0' COMMENT '带宽',\n `regionId` int(10) unsigned DEFAULT '0' COMMENT '区域ID',\n `totalBytes` bigint(20) unsigned DEFAULT '0' COMMENT '总流量',\n `avgBytes` bigint(20) unsigned DEFAULT '0' COMMENT '平均流量',\n `cachedBytes` bigint(20) unsigned DEFAULT '0' COMMENT '缓存的流量',\n `attackBytes` bigint(20) unsigned DEFAULT '0' COMMENT '攻击流量',\n `countRequests` bigint(20) unsigned DEFAULT '0' COMMENT '请求数',\n `countCachedRequests` bigint(20) unsigned DEFAULT '0' COMMENT '缓存的请求数',\n `countAttackRequests` bigint(20) unsigned DEFAULT '0' COMMENT '攻击请求数',\n PRIMARY KEY (`id`),\n UNIQUE KEY `user_day_time_region` (`userId`,`day`,`timeAt`,`regionId`) USING BTREE\n) ENGINE=InnoDB DEFAULT CHARSET=utf8mb4 COLLATE=utf8mb4_unicode_ci COMMENT='用户月带宽峰值'",
"fields": [
{
"name": "id",
- "definition": "bigint unsigned auto_increment COMMENT 'ID'"
+ "definition": "bigint(20) unsigned auto_increment COMMENT 'ID'"
},
{
"name": "userId",
- "definition": "bigint unsigned DEFAULT '0' COMMENT '用户ID'"
+ "definition": "bigint(20) unsigned DEFAULT '0' COMMENT '用户ID'"
},
{
"name": "day",
@@ -256606,39 +257304,39 @@
},
{
"name": "bytes",
- "definition": "bigint unsigned DEFAULT '0' COMMENT '带宽'"
+ "definition": "bigint(20) unsigned DEFAULT '0' COMMENT '带宽'"
},
{
"name": "regionId",
- "definition": "int unsigned DEFAULT '0' COMMENT '区域ID'"
+ "definition": "int(10) unsigned DEFAULT '0' COMMENT '区域ID'"
},
{
"name": "totalBytes",
- "definition": "bigint unsigned DEFAULT '0' COMMENT '总流量'"
+ "definition": "bigint(20) unsigned DEFAULT '0' COMMENT '总流量'"
},
{
"name": "avgBytes",
- "definition": "bigint unsigned DEFAULT '0' COMMENT '平均流量'"
+ "definition": "bigint(20) unsigned DEFAULT '0' COMMENT '平均流量'"
},
{
"name": "cachedBytes",
- "definition": "bigint unsigned DEFAULT '0' COMMENT '缓存的流量'"
+ "definition": "bigint(20) unsigned DEFAULT '0' COMMENT '缓存的流量'"
},
{
"name": "attackBytes",
- "definition": "bigint unsigned DEFAULT '0' COMMENT '攻击流量'"
+ "definition": "bigint(20) unsigned DEFAULT '0' COMMENT '攻击流量'"
},
{
"name": "countRequests",
- "definition": "bigint unsigned DEFAULT '0' COMMENT '请求数'"
+ "definition": "bigint(20) unsigned DEFAULT '0' COMMENT '请求数'"
},
{
"name": "countCachedRequests",
- "definition": "bigint unsigned DEFAULT '0' COMMENT '缓存的请求数'"
+ "definition": "bigint(20) unsigned DEFAULT '0' COMMENT '缓存的请求数'"
},
{
"name": "countAttackRequests",
- "definition": "bigint unsigned DEFAULT '0' COMMENT '攻击请求数'"
+ "definition": "bigint(20) unsigned DEFAULT '0' COMMENT '攻击请求数'"
}
],
"indexes": [
@@ -256657,15 +257355,15 @@
"name": "edgeUserBandwidthStats_7",
"engine": "InnoDB",
"charset": "utf8mb4_unicode_ci",
- "definition": "CREATE TABLE `edgeUserBandwidthStats_7` (\n `id` bigint unsigned NOT NULL AUTO_INCREMENT COMMENT 'ID',\n `userId` bigint unsigned DEFAULT '0' COMMENT '用户ID',\n `day` varchar(8) DEFAULT NULL COMMENT '日期YYYYMMDD',\n `timeAt` varchar(4) DEFAULT NULL COMMENT '时间点HHII',\n `bytes` bigint unsigned DEFAULT '0' COMMENT '带宽',\n `regionId` int unsigned DEFAULT '0' COMMENT '区域ID',\n `totalBytes` bigint unsigned DEFAULT '0' COMMENT '总流量',\n `avgBytes` bigint unsigned DEFAULT '0' COMMENT '平均流量',\n `cachedBytes` bigint unsigned DEFAULT '0' COMMENT '缓存的流量',\n `attackBytes` bigint unsigned DEFAULT '0' COMMENT '攻击流量',\n `countRequests` bigint unsigned DEFAULT '0' COMMENT '请求数',\n `countCachedRequests` bigint unsigned DEFAULT '0' COMMENT '缓存的请求数',\n `countAttackRequests` bigint unsigned DEFAULT '0' COMMENT '攻击请求数',\n PRIMARY KEY (`id`),\n UNIQUE KEY `user_day_time_region` (`userId`,`day`,`timeAt`,`regionId`) USING BTREE\n) ENGINE=InnoDB DEFAULT CHARSET=utf8mb4 COLLATE=utf8mb4_unicode_ci COMMENT='用户月带宽峰值'",
+ "definition": "CREATE TABLE `edgeUserBandwidthStats_7` (\n `id` bigint(20) unsigned NOT NULL AUTO_INCREMENT COMMENT 'ID',\n `userId` bigint(20) unsigned DEFAULT '0' COMMENT '用户ID',\n `day` varchar(8) COLLATE utf8mb4_unicode_ci DEFAULT NULL COMMENT '日期YYYYMMDD',\n `timeAt` varchar(4) COLLATE utf8mb4_unicode_ci DEFAULT NULL COMMENT '时间点HHII',\n `bytes` bigint(20) unsigned DEFAULT '0' COMMENT '带宽',\n `regionId` int(10) unsigned DEFAULT '0' COMMENT '区域ID',\n `totalBytes` bigint(20) unsigned DEFAULT '0' COMMENT '总流量',\n `avgBytes` bigint(20) unsigned DEFAULT '0' COMMENT '平均流量',\n `cachedBytes` bigint(20) unsigned DEFAULT '0' COMMENT '缓存的流量',\n `attackBytes` bigint(20) unsigned DEFAULT '0' COMMENT '攻击流量',\n `countRequests` bigint(20) unsigned DEFAULT '0' COMMENT '请求数',\n `countCachedRequests` bigint(20) unsigned DEFAULT '0' COMMENT '缓存的请求数',\n `countAttackRequests` bigint(20) unsigned DEFAULT '0' COMMENT '攻击请求数',\n PRIMARY KEY (`id`),\n UNIQUE KEY `user_day_time_region` (`userId`,`day`,`timeAt`,`regionId`) USING BTREE\n) ENGINE=InnoDB DEFAULT CHARSET=utf8mb4 COLLATE=utf8mb4_unicode_ci COMMENT='用户月带宽峰值'",
"fields": [
{
"name": "id",
- "definition": "bigint unsigned auto_increment COMMENT 'ID'"
+ "definition": "bigint(20) unsigned auto_increment COMMENT 'ID'"
},
{
"name": "userId",
- "definition": "bigint unsigned DEFAULT '0' COMMENT '用户ID'"
+ "definition": "bigint(20) unsigned DEFAULT '0' COMMENT '用户ID'"
},
{
"name": "day",
@@ -256677,39 +257375,39 @@
},
{
"name": "bytes",
- "definition": "bigint unsigned DEFAULT '0' COMMENT '带宽'"
+ "definition": "bigint(20) unsigned DEFAULT '0' COMMENT '带宽'"
},
{
"name": "regionId",
- "definition": "int unsigned DEFAULT '0' COMMENT '区域ID'"
+ "definition": "int(10) unsigned DEFAULT '0' COMMENT '区域ID'"
},
{
"name": "totalBytes",
- "definition": "bigint unsigned DEFAULT '0' COMMENT '总流量'"
+ "definition": "bigint(20) unsigned DEFAULT '0' COMMENT '总流量'"
},
{
"name": "avgBytes",
- "definition": "bigint unsigned DEFAULT '0' COMMENT '平均流量'"
+ "definition": "bigint(20) unsigned DEFAULT '0' COMMENT '平均流量'"
},
{
"name": "cachedBytes",
- "definition": "bigint unsigned DEFAULT '0' COMMENT '缓存的流量'"
+ "definition": "bigint(20) unsigned DEFAULT '0' COMMENT '缓存的流量'"
},
{
"name": "attackBytes",
- "definition": "bigint unsigned DEFAULT '0' COMMENT '攻击流量'"
+ "definition": "bigint(20) unsigned DEFAULT '0' COMMENT '攻击流量'"
},
{
"name": "countRequests",
- "definition": "bigint unsigned DEFAULT '0' COMMENT '请求数'"
+ "definition": "bigint(20) unsigned DEFAULT '0' COMMENT '请求数'"
},
{
"name": "countCachedRequests",
- "definition": "bigint unsigned DEFAULT '0' COMMENT '缓存的请求数'"
+ "definition": "bigint(20) unsigned DEFAULT '0' COMMENT '缓存的请求数'"
},
{
"name": "countAttackRequests",
- "definition": "bigint unsigned DEFAULT '0' COMMENT '攻击请求数'"
+ "definition": "bigint(20) unsigned DEFAULT '0' COMMENT '攻击请求数'"
}
],
"indexes": [
@@ -256728,15 +257426,15 @@
"name": "edgeUserBandwidthStats_8",
"engine": "InnoDB",
"charset": "utf8mb4_unicode_ci",
- "definition": "CREATE TABLE `edgeUserBandwidthStats_8` (\n `id` bigint unsigned NOT NULL AUTO_INCREMENT COMMENT 'ID',\n `userId` bigint unsigned DEFAULT '0' COMMENT '用户ID',\n `day` varchar(8) DEFAULT NULL COMMENT '日期YYYYMMDD',\n `timeAt` varchar(4) DEFAULT NULL COMMENT '时间点HHII',\n `bytes` bigint unsigned DEFAULT '0' COMMENT '带宽',\n `regionId` int unsigned DEFAULT '0' COMMENT '区域ID',\n `totalBytes` bigint unsigned DEFAULT '0' COMMENT '总流量',\n `avgBytes` bigint unsigned DEFAULT '0' COMMENT '平均流量',\n `cachedBytes` bigint unsigned DEFAULT '0' COMMENT '缓存的流量',\n `attackBytes` bigint unsigned DEFAULT '0' COMMENT '攻击流量',\n `countRequests` bigint unsigned DEFAULT '0' COMMENT '请求数',\n `countCachedRequests` bigint unsigned DEFAULT '0' COMMENT '缓存的请求数',\n `countAttackRequests` bigint unsigned DEFAULT '0' COMMENT '攻击请求数',\n PRIMARY KEY (`id`),\n UNIQUE KEY `user_day_time_region` (`userId`,`day`,`timeAt`,`regionId`) USING BTREE\n) ENGINE=InnoDB DEFAULT CHARSET=utf8mb4 COLLATE=utf8mb4_unicode_ci COMMENT='用户月带宽峰值'",
+ "definition": "CREATE TABLE `edgeUserBandwidthStats_8` (\n `id` bigint(20) unsigned NOT NULL AUTO_INCREMENT COMMENT 'ID',\n `userId` bigint(20) unsigned DEFAULT '0' COMMENT '用户ID',\n `day` varchar(8) COLLATE utf8mb4_unicode_ci DEFAULT NULL COMMENT '日期YYYYMMDD',\n `timeAt` varchar(4) COLLATE utf8mb4_unicode_ci DEFAULT NULL COMMENT '时间点HHII',\n `bytes` bigint(20) unsigned DEFAULT '0' COMMENT '带宽',\n `regionId` int(10) unsigned DEFAULT '0' COMMENT '区域ID',\n `totalBytes` bigint(20) unsigned DEFAULT '0' COMMENT '总流量',\n `avgBytes` bigint(20) unsigned DEFAULT '0' COMMENT '平均流量',\n `cachedBytes` bigint(20) unsigned DEFAULT '0' COMMENT '缓存的流量',\n `attackBytes` bigint(20) unsigned DEFAULT '0' COMMENT '攻击流量',\n `countRequests` bigint(20) unsigned DEFAULT '0' COMMENT '请求数',\n `countCachedRequests` bigint(20) unsigned DEFAULT '0' COMMENT '缓存的请求数',\n `countAttackRequests` bigint(20) unsigned DEFAULT '0' COMMENT '攻击请求数',\n PRIMARY KEY (`id`),\n UNIQUE KEY `user_day_time_region` (`userId`,`day`,`timeAt`,`regionId`) USING BTREE\n) ENGINE=InnoDB DEFAULT CHARSET=utf8mb4 COLLATE=utf8mb4_unicode_ci COMMENT='用户月带宽峰值'",
"fields": [
{
"name": "id",
- "definition": "bigint unsigned auto_increment COMMENT 'ID'"
+ "definition": "bigint(20) unsigned auto_increment COMMENT 'ID'"
},
{
"name": "userId",
- "definition": "bigint unsigned DEFAULT '0' COMMENT '用户ID'"
+ "definition": "bigint(20) unsigned DEFAULT '0' COMMENT '用户ID'"
},
{
"name": "day",
@@ -256748,39 +257446,39 @@
},
{
"name": "bytes",
- "definition": "bigint unsigned DEFAULT '0' COMMENT '带宽'"
+ "definition": "bigint(20) unsigned DEFAULT '0' COMMENT '带宽'"
},
{
"name": "regionId",
- "definition": "int unsigned DEFAULT '0' COMMENT '区域ID'"
+ "definition": "int(10) unsigned DEFAULT '0' COMMENT '区域ID'"
},
{
"name": "totalBytes",
- "definition": "bigint unsigned DEFAULT '0' COMMENT '总流量'"
+ "definition": "bigint(20) unsigned DEFAULT '0' COMMENT '总流量'"
},
{
"name": "avgBytes",
- "definition": "bigint unsigned DEFAULT '0' COMMENT '平均流量'"
+ "definition": "bigint(20) unsigned DEFAULT '0' COMMENT '平均流量'"
},
{
"name": "cachedBytes",
- "definition": "bigint unsigned DEFAULT '0' COMMENT '缓存的流量'"
+ "definition": "bigint(20) unsigned DEFAULT '0' COMMENT '缓存的流量'"
},
{
"name": "attackBytes",
- "definition": "bigint unsigned DEFAULT '0' COMMENT '攻击流量'"
+ "definition": "bigint(20) unsigned DEFAULT '0' COMMENT '攻击流量'"
},
{
"name": "countRequests",
- "definition": "bigint unsigned DEFAULT '0' COMMENT '请求数'"
+ "definition": "bigint(20) unsigned DEFAULT '0' COMMENT '请求数'"
},
{
"name": "countCachedRequests",
- "definition": "bigint unsigned DEFAULT '0' COMMENT '缓存的请求数'"
+ "definition": "bigint(20) unsigned DEFAULT '0' COMMENT '缓存的请求数'"
},
{
"name": "countAttackRequests",
- "definition": "bigint unsigned DEFAULT '0' COMMENT '攻击请求数'"
+ "definition": "bigint(20) unsigned DEFAULT '0' COMMENT '攻击请求数'"
}
],
"indexes": [
@@ -256799,15 +257497,15 @@
"name": "edgeUserBandwidthStats_9",
"engine": "InnoDB",
"charset": "utf8mb4_unicode_ci",
- "definition": "CREATE TABLE `edgeUserBandwidthStats_9` (\n `id` bigint unsigned NOT NULL AUTO_INCREMENT COMMENT 'ID',\n `userId` bigint unsigned DEFAULT '0' COMMENT '用户ID',\n `day` varchar(8) DEFAULT NULL COMMENT '日期YYYYMMDD',\n `timeAt` varchar(4) DEFAULT NULL COMMENT '时间点HHII',\n `bytes` bigint unsigned DEFAULT '0' COMMENT '带宽',\n `regionId` int unsigned DEFAULT '0' COMMENT '区域ID',\n `totalBytes` bigint unsigned DEFAULT '0' COMMENT '总流量',\n `avgBytes` bigint unsigned DEFAULT '0' COMMENT '平均流量',\n `cachedBytes` bigint unsigned DEFAULT '0' COMMENT '缓存的流量',\n `attackBytes` bigint unsigned DEFAULT '0' COMMENT '攻击流量',\n `countRequests` bigint unsigned DEFAULT '0' COMMENT '请求数',\n `countCachedRequests` bigint unsigned DEFAULT '0' COMMENT '缓存的请求数',\n `countAttackRequests` bigint unsigned DEFAULT '0' COMMENT '攻击请求数',\n PRIMARY KEY (`id`),\n UNIQUE KEY `user_day_time_region` (`userId`,`day`,`timeAt`,`regionId`) USING BTREE\n) ENGINE=InnoDB DEFAULT CHARSET=utf8mb4 COLLATE=utf8mb4_unicode_ci COMMENT='用户月带宽峰值'",
+ "definition": "CREATE TABLE `edgeUserBandwidthStats_9` (\n `id` bigint(20) unsigned NOT NULL AUTO_INCREMENT COMMENT 'ID',\n `userId` bigint(20) unsigned DEFAULT '0' COMMENT '用户ID',\n `day` varchar(8) COLLATE utf8mb4_unicode_ci DEFAULT NULL COMMENT '日期YYYYMMDD',\n `timeAt` varchar(4) COLLATE utf8mb4_unicode_ci DEFAULT NULL COMMENT '时间点HHII',\n `bytes` bigint(20) unsigned DEFAULT '0' COMMENT '带宽',\n `regionId` int(10) unsigned DEFAULT '0' COMMENT '区域ID',\n `totalBytes` bigint(20) unsigned DEFAULT '0' COMMENT '总流量',\n `avgBytes` bigint(20) unsigned DEFAULT '0' COMMENT '平均流量',\n `cachedBytes` bigint(20) unsigned DEFAULT '0' COMMENT '缓存的流量',\n `attackBytes` bigint(20) unsigned DEFAULT '0' COMMENT '攻击流量',\n `countRequests` bigint(20) unsigned DEFAULT '0' COMMENT '请求数',\n `countCachedRequests` bigint(20) unsigned DEFAULT '0' COMMENT '缓存的请求数',\n `countAttackRequests` bigint(20) unsigned DEFAULT '0' COMMENT '攻击请求数',\n PRIMARY KEY (`id`),\n UNIQUE KEY `user_day_time_region` (`userId`,`day`,`timeAt`,`regionId`) USING BTREE\n) ENGINE=InnoDB DEFAULT CHARSET=utf8mb4 COLLATE=utf8mb4_unicode_ci COMMENT='用户月带宽峰值'",
"fields": [
{
"name": "id",
- "definition": "bigint unsigned auto_increment COMMENT 'ID'"
+ "definition": "bigint(20) unsigned auto_increment COMMENT 'ID'"
},
{
"name": "userId",
- "definition": "bigint unsigned DEFAULT '0' COMMENT '用户ID'"
+ "definition": "bigint(20) unsigned DEFAULT '0' COMMENT '用户ID'"
},
{
"name": "day",
@@ -256819,39 +257517,39 @@
},
{
"name": "bytes",
- "definition": "bigint unsigned DEFAULT '0' COMMENT '带宽'"
+ "definition": "bigint(20) unsigned DEFAULT '0' COMMENT '带宽'"
},
{
"name": "regionId",
- "definition": "int unsigned DEFAULT '0' COMMENT '区域ID'"
+ "definition": "int(10) unsigned DEFAULT '0' COMMENT '区域ID'"
},
{
"name": "totalBytes",
- "definition": "bigint unsigned DEFAULT '0' COMMENT '总流量'"
+ "definition": "bigint(20) unsigned DEFAULT '0' COMMENT '总流量'"
},
{
"name": "avgBytes",
- "definition": "bigint unsigned DEFAULT '0' COMMENT '平均流量'"
+ "definition": "bigint(20) unsigned DEFAULT '0' COMMENT '平均流量'"
},
{
"name": "cachedBytes",
- "definition": "bigint unsigned DEFAULT '0' COMMENT '缓存的流量'"
+ "definition": "bigint(20) unsigned DEFAULT '0' COMMENT '缓存的流量'"
},
{
"name": "attackBytes",
- "definition": "bigint unsigned DEFAULT '0' COMMENT '攻击流量'"
+ "definition": "bigint(20) unsigned DEFAULT '0' COMMENT '攻击流量'"
},
{
"name": "countRequests",
- "definition": "bigint unsigned DEFAULT '0' COMMENT '请求数'"
+ "definition": "bigint(20) unsigned DEFAULT '0' COMMENT '请求数'"
},
{
"name": "countCachedRequests",
- "definition": "bigint unsigned DEFAULT '0' COMMENT '缓存的请求数'"
+ "definition": "bigint(20) unsigned DEFAULT '0' COMMENT '缓存的请求数'"
},
{
"name": "countAttackRequests",
- "definition": "bigint unsigned DEFAULT '0' COMMENT '攻击请求数'"
+ "definition": "bigint(20) unsigned DEFAULT '0' COMMENT '攻击请求数'"
}
],
"indexes": [
@@ -256870,15 +257568,15 @@
"name": "edgeUserBills",
"engine": "InnoDB",
"charset": "utf8mb4_unicode_ci",
- "definition": "CREATE TABLE `edgeUserBills` (\n `id` bigint unsigned NOT NULL AUTO_INCREMENT COMMENT 'ID',\n `userId` int unsigned DEFAULT '0' COMMENT '用户ID',\n `type` varchar(255) DEFAULT NULL COMMENT '消费类型',\n `pricePeriod` varchar(32) DEFAULT 'monthly' COMMENT '计费周期',\n `description` varchar(1024) DEFAULT NULL COMMENT '描述',\n `amount` decimal(11,2) unsigned DEFAULT '0.00' COMMENT '消费数额',\n `dayFrom` varchar(8) DEFAULT NULL COMMENT 'YYYYMMDD',\n `dayTo` varchar(8) DEFAULT NULL COMMENT 'YYYYMMDD',\n `month` varchar(6) DEFAULT NULL COMMENT '帐期YYYYMM',\n `canPay` tinyint unsigned DEFAULT '1' COMMENT '是否可以支付',\n `isPaid` tinyint unsigned DEFAULT '0' COMMENT '是否已支付',\n `paidAt` bigint unsigned DEFAULT '0' COMMENT '支付时间',\n `code` varchar(64) DEFAULT NULL COMMENT '账单编号',\n `createdAt` bigint unsigned DEFAULT '0' COMMENT '创建时间',\n `createdDay` varchar(8) DEFAULT NULL COMMENT '创建日期',\n `state` tinyint unsigned DEFAULT '1' COMMENT '状态',\n PRIMARY KEY (`id`),\n UNIQUE KEY `code` (`code`),\n UNIQUE KEY `user_month_day_type_state` (`userId`,`month`,`type`,`dayFrom`,`dayTo`,`state`) USING BTREE,\n KEY `userId` (`userId`),\n KEY `isPaid` (`isPaid`),\n KEY `createdDay` (`createdDay`)\n) ENGINE=InnoDB DEFAULT CHARSET=utf8mb4 COLLATE=utf8mb4_unicode_ci COMMENT='用户账单'",
+ "definition": "CREATE TABLE `edgeUserBills` (\n `id` bigint(20) unsigned NOT NULL AUTO_INCREMENT COMMENT 'ID',\n `userId` int(10) unsigned DEFAULT '0' COMMENT '用户ID',\n `type` varchar(255) COLLATE utf8mb4_unicode_ci DEFAULT NULL COMMENT '消费类型',\n `pricePeriod` varchar(32) COLLATE utf8mb4_unicode_ci DEFAULT 'monthly' COMMENT '计费周期',\n `description` varchar(1024) COLLATE utf8mb4_unicode_ci DEFAULT NULL COMMENT '描述',\n `amount` decimal(11,2) unsigned DEFAULT '0.00' COMMENT '消费数额',\n `dayFrom` varchar(8) COLLATE utf8mb4_unicode_ci DEFAULT NULL COMMENT 'YYYYMMDD',\n `dayTo` varchar(8) COLLATE utf8mb4_unicode_ci DEFAULT NULL COMMENT 'YYYYMMDD',\n `month` varchar(6) COLLATE utf8mb4_unicode_ci DEFAULT NULL COMMENT '帐期YYYYMM',\n `canPay` tinyint(3) unsigned DEFAULT '1' COMMENT '是否可以支付',\n `isPaid` tinyint(3) unsigned DEFAULT '0' COMMENT '是否已支付',\n `paidAt` bigint(20) unsigned DEFAULT '0' COMMENT '支付时间',\n `code` varchar(64) COLLATE utf8mb4_unicode_ci DEFAULT NULL COMMENT '账单编号',\n `createdAt` bigint(20) unsigned DEFAULT '0' COMMENT '创建时间',\n `createdDay` varchar(8) COLLATE utf8mb4_unicode_ci DEFAULT NULL COMMENT '创建日期',\n `state` tinyint(3) unsigned DEFAULT '1' COMMENT '状态',\n PRIMARY KEY (`id`),\n UNIQUE KEY `code` (`code`),\n UNIQUE KEY `user_month_day_type_state` (`userId`,`month`,`type`,`dayFrom`,`dayTo`,`state`) USING BTREE,\n KEY `userId` (`userId`),\n KEY `isPaid` (`isPaid`),\n KEY `createdDay` (`createdDay`)\n) ENGINE=InnoDB DEFAULT CHARSET=utf8mb4 COLLATE=utf8mb4_unicode_ci COMMENT='用户账单'",
"fields": [
{
"name": "id",
- "definition": "bigint unsigned auto_increment COMMENT 'ID'"
+ "definition": "bigint(20) unsigned auto_increment COMMENT 'ID'"
},
{
"name": "userId",
- "definition": "int unsigned DEFAULT '0' COMMENT '用户ID'"
+ "definition": "int(10) unsigned DEFAULT '0' COMMENT '用户ID'"
},
{
"name": "type",
@@ -256910,15 +257608,15 @@
},
{
"name": "canPay",
- "definition": "tinyint unsigned DEFAULT '1' COMMENT '是否可以支付'"
+ "definition": "tinyint(3) unsigned DEFAULT '1' COMMENT '是否可以支付'"
},
{
"name": "isPaid",
- "definition": "tinyint unsigned DEFAULT '0' COMMENT '是否已支付'"
+ "definition": "tinyint(3) unsigned DEFAULT '0' COMMENT '是否已支付'"
},
{
"name": "paidAt",
- "definition": "bigint unsigned DEFAULT '0' COMMENT '支付时间'"
+ "definition": "bigint(20) unsigned DEFAULT '0' COMMENT '支付时间'"
},
{
"name": "code",
@@ -256926,7 +257624,7 @@
},
{
"name": "createdAt",
- "definition": "bigint unsigned DEFAULT '0' COMMENT '创建时间'"
+ "definition": "bigint(20) unsigned DEFAULT '0' COMMENT '创建时间'"
},
{
"name": "createdDay",
@@ -256934,7 +257632,7 @@
},
{
"name": "state",
- "definition": "tinyint unsigned DEFAULT '1' COMMENT '状态'"
+ "definition": "tinyint(3) unsigned DEFAULT '1' COMMENT '状态'"
}
],
"indexes": [
@@ -256969,11 +257667,11 @@
"name": "edgeUserEmailNotifications",
"engine": "InnoDB",
"charset": "utf8mb4_unicode_ci",
- "definition": "CREATE TABLE `edgeUserEmailNotifications` (\n `id` bigint unsigned NOT NULL AUTO_INCREMENT COMMENT 'ID',\n `email` varchar(255) DEFAULT NULL COMMENT '邮箱地址',\n `subject` varchar(255) DEFAULT NULL COMMENT '标题',\n `body` text COMMENT '内容',\n `createdAt` bigint unsigned DEFAULT '0' COMMENT '创建时间',\n `day` varchar(8) DEFAULT NULL COMMENT 'YYYYMMDD',\n PRIMARY KEY (`id`),\n KEY `day` (`day`)\n) ENGINE=InnoDB DEFAULT CHARSET=utf8mb4 COLLATE=utf8mb4_unicode_ci COMMENT='邮件通知队列'",
+ "definition": "CREATE TABLE `edgeUserEmailNotifications` (\n `id` bigint(20) unsigned NOT NULL AUTO_INCREMENT COMMENT 'ID',\n `email` varchar(255) COLLATE utf8mb4_unicode_ci DEFAULT NULL COMMENT '邮箱地址',\n `subject` varchar(255) COLLATE utf8mb4_unicode_ci DEFAULT NULL COMMENT '标题',\n `body` text COLLATE utf8mb4_unicode_ci COMMENT '内容',\n `createdAt` bigint(20) unsigned DEFAULT '0' COMMENT '创建时间',\n `day` varchar(8) COLLATE utf8mb4_unicode_ci DEFAULT NULL COMMENT 'YYYYMMDD',\n PRIMARY KEY (`id`),\n KEY `day` (`day`)\n) ENGINE=InnoDB DEFAULT CHARSET=utf8mb4 COLLATE=utf8mb4_unicode_ci COMMENT='邮件通知队列'",
"fields": [
{
"name": "id",
- "definition": "bigint unsigned auto_increment COMMENT 'ID'"
+ "definition": "bigint(20) unsigned auto_increment COMMENT 'ID'"
},
{
"name": "email",
@@ -256989,7 +257687,7 @@
},
{
"name": "createdAt",
- "definition": "bigint unsigned DEFAULT '0' COMMENT '创建时间'"
+ "definition": "bigint(20) unsigned DEFAULT '0' COMMENT '创建时间'"
},
{
"name": "day",
@@ -257012,11 +257710,11 @@
"name": "edgeUserEmailVerifications",
"engine": "InnoDB",
"charset": "utf8mb4_unicode_ci",
- "definition": "CREATE TABLE `edgeUserEmailVerifications` (\n `id` bigint unsigned NOT NULL AUTO_INCREMENT COMMENT 'ID',\n `email` varchar(255) DEFAULT NULL COMMENT '邮箱',\n `userId` bigint unsigned DEFAULT '0' COMMENT '用户ID',\n `code` varchar(32) DEFAULT NULL COMMENT '激活码',\n `createdAt` bigint unsigned DEFAULT '0' COMMENT '创建时间',\n `isSent` tinyint unsigned DEFAULT '0' COMMENT '是否已发送',\n `isVerified` tinyint unsigned DEFAULT '0' COMMENT '是否已激活',\n `day` varchar(8) DEFAULT NULL COMMENT 'YYYYMMDD',\n PRIMARY KEY (`id`),\n KEY `code` (`code`),\n KEY `day` (`day`),\n KEY `isSent` (`isSent`),\n KEY `userId` (`userId`)\n) ENGINE=InnoDB DEFAULT CHARSET=utf8mb4 COLLATE=utf8mb4_unicode_ci COMMENT='邮箱激活邮件队列'",
+ "definition": "CREATE TABLE `edgeUserEmailVerifications` (\n `id` bigint(20) unsigned NOT NULL AUTO_INCREMENT COMMENT 'ID',\n `email` varchar(255) COLLATE utf8mb4_unicode_ci DEFAULT NULL COMMENT '邮箱',\n `userId` bigint(20) unsigned DEFAULT '0' COMMENT '用户ID',\n `code` varchar(32) COLLATE utf8mb4_unicode_ci DEFAULT NULL COMMENT '激活码',\n `createdAt` bigint(20) unsigned DEFAULT '0' COMMENT '创建时间',\n `isSent` tinyint(3) unsigned DEFAULT '0' COMMENT '是否已发送',\n `isVerified` tinyint(3) unsigned DEFAULT '0' COMMENT '是否已激活',\n `day` varchar(8) COLLATE utf8mb4_unicode_ci DEFAULT NULL COMMENT 'YYYYMMDD',\n PRIMARY KEY (`id`),\n KEY `code` (`code`),\n KEY `day` (`day`),\n KEY `isSent` (`isSent`),\n KEY `userId` (`userId`)\n) ENGINE=InnoDB DEFAULT CHARSET=utf8mb4 COLLATE=utf8mb4_unicode_ci COMMENT='邮箱激活邮件队列'",
"fields": [
{
"name": "id",
- "definition": "bigint unsigned auto_increment COMMENT 'ID'"
+ "definition": "bigint(20) unsigned auto_increment COMMENT 'ID'"
},
{
"name": "email",
@@ -257024,7 +257722,7 @@
},
{
"name": "userId",
- "definition": "bigint unsigned DEFAULT '0' COMMENT '用户ID'"
+ "definition": "bigint(20) unsigned DEFAULT '0' COMMENT '用户ID'"
},
{
"name": "code",
@@ -257032,15 +257730,15 @@
},
{
"name": "createdAt",
- "definition": "bigint unsigned DEFAULT '0' COMMENT '创建时间'"
+ "definition": "bigint(20) unsigned DEFAULT '0' COMMENT '创建时间'"
},
{
"name": "isSent",
- "definition": "tinyint unsigned DEFAULT '0' COMMENT '是否已发送'"
+ "definition": "tinyint(3) unsigned DEFAULT '0' COMMENT '是否已发送'"
},
{
"name": "isVerified",
- "definition": "tinyint unsigned DEFAULT '0' COMMENT '是否已激活'"
+ "definition": "tinyint(3) unsigned DEFAULT '0' COMMENT '是否已激活'"
},
{
"name": "day",
@@ -257075,15 +257773,15 @@
"name": "edgeUserIdentities",
"engine": "InnoDB",
"charset": "utf8mb4_unicode_ci",
- "definition": "CREATE TABLE `edgeUserIdentities` (\n `id` bigint unsigned NOT NULL AUTO_INCREMENT COMMENT 'ID',\n `userId` bigint unsigned DEFAULT '0' COMMENT '用户ID',\n `orgType` varchar(64) DEFAULT NULL COMMENT '组织类型',\n `type` varchar(64) DEFAULT NULL COMMENT '证件类型',\n `realName` varchar(128) DEFAULT NULL COMMENT '真实姓名',\n `number` varchar(128) DEFAULT NULL COMMENT '编号',\n `fileIds` json DEFAULT NULL COMMENT '文件ID',\n `status` varchar(32) DEFAULT NULL COMMENT '状态:none,submitted,verified,rejected',\n `state` tinyint unsigned DEFAULT '1' COMMENT '状态',\n `createdAt` bigint unsigned DEFAULT '0' COMMENT '创建时间',\n `updatedAt` bigint unsigned DEFAULT '0' COMMENT '修改时间',\n `submittedAt` bigint unsigned DEFAULT '0' COMMENT '提交时间',\n `rejectedAt` bigint unsigned DEFAULT '0' COMMENT '拒绝时间',\n `verifiedAt` bigint unsigned DEFAULT '0' COMMENT '认证时间',\n `rejectReason` varchar(255) DEFAULT NULL COMMENT '拒绝原因',\n PRIMARY KEY (`id`),\n KEY `userId` (`userId`),\n KEY `status` (`status`)\n) ENGINE=InnoDB DEFAULT CHARSET=utf8mb4 COLLATE=utf8mb4_unicode_ci COMMENT='用户实名认证信息'",
+ "definition": "CREATE TABLE `edgeUserIdentities` (\n `id` bigint(20) unsigned NOT NULL AUTO_INCREMENT COMMENT 'ID',\n `userId` bigint(20) unsigned DEFAULT '0' COMMENT '用户ID',\n `orgType` varchar(64) COLLATE utf8mb4_unicode_ci DEFAULT NULL COMMENT '组织类型',\n `type` varchar(64) COLLATE utf8mb4_unicode_ci DEFAULT NULL COMMENT '证件类型',\n `realName` varchar(128) COLLATE utf8mb4_unicode_ci DEFAULT NULL COMMENT '真实姓名',\n `number` varchar(128) COLLATE utf8mb4_unicode_ci DEFAULT NULL COMMENT '编号',\n `fileIds` json DEFAULT NULL COMMENT '文件ID',\n `status` varchar(32) COLLATE utf8mb4_unicode_ci DEFAULT NULL COMMENT '状态:none,submitted,verified,rejected',\n `state` tinyint(3) unsigned DEFAULT '1' COMMENT '状态',\n `createdAt` bigint(20) unsigned DEFAULT '0' COMMENT '创建时间',\n `updatedAt` bigint(20) unsigned DEFAULT '0' COMMENT '修改时间',\n `submittedAt` bigint(20) unsigned DEFAULT '0' COMMENT '提交时间',\n `rejectedAt` bigint(20) unsigned DEFAULT '0' COMMENT '拒绝时间',\n `verifiedAt` bigint(20) unsigned DEFAULT '0' COMMENT '认证时间',\n `rejectReason` varchar(255) COLLATE utf8mb4_unicode_ci DEFAULT NULL COMMENT '拒绝原因',\n PRIMARY KEY (`id`),\n KEY `userId` (`userId`),\n KEY `status` (`status`)\n) ENGINE=InnoDB DEFAULT CHARSET=utf8mb4 COLLATE=utf8mb4_unicode_ci COMMENT='用户实名认证信息'",
"fields": [
{
"name": "id",
- "definition": "bigint unsigned auto_increment COMMENT 'ID'"
+ "definition": "bigint(20) unsigned auto_increment COMMENT 'ID'"
},
{
"name": "userId",
- "definition": "bigint unsigned DEFAULT '0' COMMENT '用户ID'"
+ "definition": "bigint(20) unsigned DEFAULT '0' COMMENT '用户ID'"
},
{
"name": "orgType",
@@ -257111,27 +257809,27 @@
},
{
"name": "state",
- "definition": "tinyint unsigned DEFAULT '1' COMMENT '状态'"
+ "definition": "tinyint(3) unsigned DEFAULT '1' COMMENT '状态'"
},
{
"name": "createdAt",
- "definition": "bigint unsigned DEFAULT '0' COMMENT '创建时间'"
+ "definition": "bigint(20) unsigned DEFAULT '0' COMMENT '创建时间'"
},
{
"name": "updatedAt",
- "definition": "bigint unsigned DEFAULT '0' COMMENT '修改时间'"
+ "definition": "bigint(20) unsigned DEFAULT '0' COMMENT '修改时间'"
},
{
"name": "submittedAt",
- "definition": "bigint unsigned DEFAULT '0' COMMENT '提交时间'"
+ "definition": "bigint(20) unsigned DEFAULT '0' COMMENT '提交时间'"
},
{
"name": "rejectedAt",
- "definition": "bigint unsigned DEFAULT '0' COMMENT '拒绝时间'"
+ "definition": "bigint(20) unsigned DEFAULT '0' COMMENT '拒绝时间'"
},
{
"name": "verifiedAt",
- "definition": "bigint unsigned DEFAULT '0' COMMENT '认证时间'"
+ "definition": "bigint(20) unsigned DEFAULT '0' COMMENT '认证时间'"
},
{
"name": "rejectReason",
@@ -257158,11 +257856,11 @@
"name": "edgeUserMobileVerifications",
"engine": "InnoDB",
"charset": "utf8mb4_unicode_ci",
- "definition": "CREATE TABLE `edgeUserMobileVerifications` (\n `id` bigint unsigned NOT NULL AUTO_INCREMENT COMMENT 'ID',\n `mobile` varchar(64) DEFAULT NULL COMMENT '手机号码',\n `userId` bigint unsigned DEFAULT '0' COMMENT '用户ID',\n `code` varchar(32) DEFAULT NULL COMMENT '激活码',\n `createdAt` bigint unsigned DEFAULT '0' COMMENT '创建时间',\n `isSent` tinyint unsigned DEFAULT '0' COMMENT '是否已发送',\n `isVerified` tinyint unsigned DEFAULT '0' COMMENT '是否已激活',\n `day` varchar(8) DEFAULT NULL COMMENT 'YYYYMMDD',\n PRIMARY KEY (`id`),\n KEY `code` (`code`),\n KEY `day` (`day`),\n KEY `isSent` (`isSent`),\n KEY `userId` (`userId`)\n) ENGINE=InnoDB DEFAULT CHARSET=utf8mb4 COLLATE=utf8mb4_unicode_ci COMMENT='邮箱激活邮件队列'",
+ "definition": "CREATE TABLE `edgeUserMobileVerifications` (\n `id` bigint(20) unsigned NOT NULL AUTO_INCREMENT COMMENT 'ID',\n `mobile` varchar(64) COLLATE utf8mb4_unicode_ci DEFAULT NULL COMMENT '手机号码',\n `userId` bigint(20) unsigned DEFAULT '0' COMMENT '用户ID',\n `code` varchar(32) COLLATE utf8mb4_unicode_ci DEFAULT NULL COMMENT '激活码',\n `createdAt` bigint(20) unsigned DEFAULT '0' COMMENT '创建时间',\n `isSent` tinyint(3) unsigned DEFAULT '0' COMMENT '是否已发送',\n `isVerified` tinyint(3) unsigned DEFAULT '0' COMMENT '是否已激活',\n `day` varchar(8) COLLATE utf8mb4_unicode_ci DEFAULT NULL COMMENT 'YYYYMMDD',\n PRIMARY KEY (`id`),\n KEY `code` (`code`),\n KEY `day` (`day`),\n KEY `isSent` (`isSent`),\n KEY `userId` (`userId`)\n) ENGINE=InnoDB DEFAULT CHARSET=utf8mb4 COLLATE=utf8mb4_unicode_ci COMMENT='邮箱激活邮件队列'",
"fields": [
{
"name": "id",
- "definition": "bigint unsigned auto_increment COMMENT 'ID'"
+ "definition": "bigint(20) unsigned auto_increment COMMENT 'ID'"
},
{
"name": "mobile",
@@ -257170,7 +257868,7 @@
},
{
"name": "userId",
- "definition": "bigint unsigned DEFAULT '0' COMMENT '用户ID'"
+ "definition": "bigint(20) unsigned DEFAULT '0' COMMENT '用户ID'"
},
{
"name": "code",
@@ -257178,15 +257876,15 @@
},
{
"name": "createdAt",
- "definition": "bigint unsigned DEFAULT '0' COMMENT '创建时间'"
+ "definition": "bigint(20) unsigned DEFAULT '0' COMMENT '创建时间'"
},
{
"name": "isSent",
- "definition": "tinyint unsigned DEFAULT '0' COMMENT '是否已发送'"
+ "definition": "tinyint(3) unsigned DEFAULT '0' COMMENT '是否已发送'"
},
{
"name": "isVerified",
- "definition": "tinyint unsigned DEFAULT '0' COMMENT '是否已激活'"
+ "definition": "tinyint(3) unsigned DEFAULT '0' COMMENT '是否已激活'"
},
{
"name": "day",
@@ -257221,15 +257919,15 @@
"name": "edgeUserNodes",
"engine": "InnoDB",
"charset": "utf8mb4_unicode_ci",
- "definition": "CREATE TABLE `edgeUserNodes` (\n `id` int unsigned NOT NULL AUTO_INCREMENT COMMENT 'ID',\n `isOn` tinyint unsigned DEFAULT '1' COMMENT '是否启用',\n `uniqueId` varchar(32) DEFAULT NULL COMMENT '唯一ID',\n `secret` varchar(32) DEFAULT NULL COMMENT '密钥',\n `name` varchar(255) DEFAULT NULL COMMENT '名称',\n `description` varchar(1024) DEFAULT NULL COMMENT '描述',\n `http` json DEFAULT NULL COMMENT '监听的HTTP配置',\n `https` json DEFAULT NULL COMMENT '监听的HTTPS配置',\n `accessAddrs` json DEFAULT NULL COMMENT '外部访问地址',\n `order` int unsigned DEFAULT '0' COMMENT '排序',\n `state` tinyint unsigned DEFAULT '1' COMMENT '状态',\n `createdAt` bigint unsigned DEFAULT '0' COMMENT '创建时间',\n `adminId` int unsigned DEFAULT '0' COMMENT '管理员ID',\n `weight` int unsigned DEFAULT '0' COMMENT '权重',\n `status` json DEFAULT NULL COMMENT '运行状态',\n PRIMARY KEY (`id`),\n UNIQUE KEY `uniqueId` (`uniqueId`) USING BTREE\n) ENGINE=InnoDB DEFAULT CHARSET=utf8mb4 COLLATE=utf8mb4_unicode_ci COMMENT='用户节点'",
+ "definition": "CREATE TABLE `edgeUserNodes` (\n `id` int(10) unsigned NOT NULL AUTO_INCREMENT COMMENT 'ID',\n `isOn` tinyint(3) unsigned DEFAULT '1' COMMENT '是否启用',\n `uniqueId` varchar(32) COLLATE utf8mb4_unicode_ci DEFAULT NULL COMMENT '唯一ID',\n `secret` varchar(32) COLLATE utf8mb4_unicode_ci DEFAULT NULL COMMENT '密钥',\n `name` varchar(255) COLLATE utf8mb4_unicode_ci DEFAULT NULL COMMENT '名称',\n `description` varchar(1024) COLLATE utf8mb4_unicode_ci DEFAULT NULL COMMENT '描述',\n `http` json DEFAULT NULL COMMENT '监听的HTTP配置',\n `https` json DEFAULT NULL COMMENT '监听的HTTPS配置',\n `accessAddrs` json DEFAULT NULL COMMENT '外部访问地址',\n `order` int(10) unsigned DEFAULT '0' COMMENT '排序',\n `state` tinyint(3) unsigned DEFAULT '1' COMMENT '状态',\n `createdAt` bigint(20) unsigned DEFAULT '0' COMMENT '创建时间',\n `adminId` int(10) unsigned DEFAULT '0' COMMENT '管理员ID',\n `weight` int(10) unsigned DEFAULT '0' COMMENT '权重',\n `status` json DEFAULT NULL COMMENT '运行状态',\n PRIMARY KEY (`id`),\n UNIQUE KEY `uniqueId` (`uniqueId`) USING BTREE\n) ENGINE=InnoDB DEFAULT CHARSET=utf8mb4 COLLATE=utf8mb4_unicode_ci COMMENT='用户节点'",
"fields": [
{
"name": "id",
- "definition": "int unsigned auto_increment COMMENT 'ID'"
+ "definition": "int(10) unsigned auto_increment COMMENT 'ID'"
},
{
"name": "isOn",
- "definition": "tinyint unsigned DEFAULT '1' COMMENT '是否启用'"
+ "definition": "tinyint(3) unsigned DEFAULT '1' COMMENT '是否启用'"
},
{
"name": "uniqueId",
@@ -257261,23 +257959,23 @@
},
{
"name": "order",
- "definition": "int unsigned DEFAULT '0' COMMENT '排序'"
+ "definition": "int(10) unsigned DEFAULT '0' COMMENT '排序'"
},
{
"name": "state",
- "definition": "tinyint unsigned DEFAULT '1' COMMENT '状态'"
+ "definition": "tinyint(3) unsigned DEFAULT '1' COMMENT '状态'"
},
{
"name": "createdAt",
- "definition": "bigint unsigned DEFAULT '0' COMMENT '创建时间'"
+ "definition": "bigint(20) unsigned DEFAULT '0' COMMENT '创建时间'"
},
{
"name": "adminId",
- "definition": "int unsigned DEFAULT '0' COMMENT '管理员ID'"
+ "definition": "int(10) unsigned DEFAULT '0' COMMENT '管理员ID'"
},
{
"name": "weight",
- "definition": "int unsigned DEFAULT '0' COMMENT '权重'"
+ "definition": "int(10) unsigned DEFAULT '0' COMMENT '权重'"
},
{
"name": "status",
@@ -257300,23 +257998,23 @@
"name": "edgeUserOrderLogs",
"engine": "InnoDB",
"charset": "utf8mb4_unicode_ci",
- "definition": "CREATE TABLE `edgeUserOrderLogs` (\n `id` bigint unsigned NOT NULL AUTO_INCREMENT COMMENT 'ID',\n `adminId` bigint unsigned DEFAULT '0' COMMENT '管理员ID',\n `userId` bigint unsigned DEFAULT '0' COMMENT '用户ID',\n `orderId` bigint unsigned DEFAULT '0' COMMENT '订单ID',\n `status` varchar(64) DEFAULT NULL COMMENT '状态',\n `snapshot` json DEFAULT NULL COMMENT '状态快照',\n `createdAt` bigint unsigned DEFAULT '0' COMMENT '创建时间',\n PRIMARY KEY (`id`),\n KEY `orderId` (`orderId`)\n) ENGINE=InnoDB DEFAULT CHARSET=utf8mb4 COLLATE=utf8mb4_unicode_ci COMMENT='订单日志'",
+ "definition": "CREATE TABLE `edgeUserOrderLogs` (\n `id` bigint(20) unsigned NOT NULL AUTO_INCREMENT COMMENT 'ID',\n `adminId` bigint(20) unsigned DEFAULT '0' COMMENT '管理员ID',\n `userId` bigint(20) unsigned DEFAULT '0' COMMENT '用户ID',\n `orderId` bigint(20) unsigned DEFAULT '0' COMMENT '订单ID',\n `status` varchar(64) COLLATE utf8mb4_unicode_ci DEFAULT NULL COMMENT '状态',\n `snapshot` json DEFAULT NULL COMMENT '状态快照',\n `createdAt` bigint(20) unsigned DEFAULT '0' COMMENT '创建时间',\n PRIMARY KEY (`id`),\n KEY `orderId` (`orderId`)\n) ENGINE=InnoDB DEFAULT CHARSET=utf8mb4 COLLATE=utf8mb4_unicode_ci COMMENT='订单日志'",
"fields": [
{
"name": "id",
- "definition": "bigint unsigned auto_increment COMMENT 'ID'"
+ "definition": "bigint(20) unsigned auto_increment COMMENT 'ID'"
},
{
"name": "adminId",
- "definition": "bigint unsigned DEFAULT '0' COMMENT '管理员ID'"
+ "definition": "bigint(20) unsigned DEFAULT '0' COMMENT '管理员ID'"
},
{
"name": "userId",
- "definition": "bigint unsigned DEFAULT '0' COMMENT '用户ID'"
+ "definition": "bigint(20) unsigned DEFAULT '0' COMMENT '用户ID'"
},
{
"name": "orderId",
- "definition": "bigint unsigned DEFAULT '0' COMMENT '订单ID'"
+ "definition": "bigint(20) unsigned DEFAULT '0' COMMENT '订单ID'"
},
{
"name": "status",
@@ -257328,7 +258026,7 @@
},
{
"name": "createdAt",
- "definition": "bigint unsigned DEFAULT '0' COMMENT '创建时间'"
+ "definition": "bigint(20) unsigned DEFAULT '0' COMMENT '创建时间'"
}
],
"indexes": [
@@ -257347,15 +258045,15 @@
"name": "edgeUserOrders",
"engine": "InnoDB",
"charset": "utf8mb4_unicode_ci",
- "definition": "CREATE TABLE `edgeUserOrders` (\n `id` bigint unsigned NOT NULL AUTO_INCREMENT COMMENT '用户订单',\n `userId` bigint unsigned DEFAULT '0' COMMENT '用户ID',\n `code` varchar(64) DEFAULT NULL COMMENT '订单号',\n `type` varchar(64) DEFAULT NULL COMMENT '订单类型',\n `methodId` int unsigned DEFAULT '0' COMMENT '支付方式',\n `status` varchar(64) DEFAULT NULL COMMENT '订单状态',\n `amount` decimal(11,2) unsigned DEFAULT '0.00' COMMENT '金额',\n `params` json DEFAULT NULL COMMENT '附加参数',\n `expiredAt` bigint unsigned DEFAULT '0' COMMENT '过期时间',\n `createdAt` bigint unsigned DEFAULT '0' COMMENT '创建时间',\n `cancelledAt` bigint unsigned DEFAULT '0' COMMENT '取消时间',\n `finishedAt` bigint unsigned DEFAULT '0' COMMENT '结束时间',\n `state` tinyint unsigned DEFAULT '1' COMMENT '状态',\n PRIMARY KEY (`id`),\n UNIQUE KEY `code` (`code`) USING BTREE,\n KEY `userId` (`userId`),\n KEY `status` (`status`)\n) ENGINE=InnoDB DEFAULT CHARSET=utf8mb4 COLLATE=utf8mb4_unicode_ci COMMENT='用户订单'",
+ "definition": "CREATE TABLE `edgeUserOrders` (\n `id` bigint(20) unsigned NOT NULL AUTO_INCREMENT COMMENT '用户订单',\n `userId` bigint(20) unsigned DEFAULT '0' COMMENT '用户ID',\n `code` varchar(64) COLLATE utf8mb4_unicode_ci DEFAULT NULL COMMENT '订单号',\n `type` varchar(64) COLLATE utf8mb4_unicode_ci DEFAULT NULL COMMENT '订单类型',\n `methodId` int(10) unsigned DEFAULT '0' COMMENT '支付方式',\n `status` varchar(64) COLLATE utf8mb4_unicode_ci DEFAULT NULL COMMENT '订单状态',\n `amount` decimal(11,2) unsigned DEFAULT '0.00' COMMENT '金额',\n `params` json DEFAULT NULL COMMENT '附加参数',\n `expiredAt` bigint(20) unsigned DEFAULT '0' COMMENT '过期时间',\n `createdAt` bigint(20) unsigned DEFAULT '0' COMMENT '创建时间',\n `cancelledAt` bigint(20) unsigned DEFAULT '0' COMMENT '取消时间',\n `finishedAt` bigint(20) unsigned DEFAULT '0' COMMENT '结束时间',\n `state` tinyint(3) unsigned DEFAULT '1' COMMENT '状态',\n PRIMARY KEY (`id`),\n UNIQUE KEY `code` (`code`) USING BTREE,\n KEY `userId` (`userId`),\n KEY `status` (`status`)\n) ENGINE=InnoDB DEFAULT CHARSET=utf8mb4 COLLATE=utf8mb4_unicode_ci COMMENT='用户订单'",
"fields": [
{
"name": "id",
- "definition": "bigint unsigned auto_increment COMMENT '用户订单'"
+ "definition": "bigint(20) unsigned auto_increment COMMENT '用户订单'"
},
{
"name": "userId",
- "definition": "bigint unsigned DEFAULT '0' COMMENT '用户ID'"
+ "definition": "bigint(20) unsigned DEFAULT '0' COMMENT '用户ID'"
},
{
"name": "code",
@@ -257367,7 +258065,7 @@
},
{
"name": "methodId",
- "definition": "int unsigned DEFAULT '0' COMMENT '支付方式'"
+ "definition": "int(10) unsigned DEFAULT '0' COMMENT '支付方式'"
},
{
"name": "status",
@@ -257383,23 +258081,23 @@
},
{
"name": "expiredAt",
- "definition": "bigint unsigned DEFAULT '0' COMMENT '过期时间'"
+ "definition": "bigint(20) unsigned DEFAULT '0' COMMENT '过期时间'"
},
{
"name": "createdAt",
- "definition": "bigint unsigned DEFAULT '0' COMMENT '创建时间'"
+ "definition": "bigint(20) unsigned DEFAULT '0' COMMENT '创建时间'"
},
{
"name": "cancelledAt",
- "definition": "bigint unsigned DEFAULT '0' COMMENT '取消时间'"
+ "definition": "bigint(20) unsigned DEFAULT '0' COMMENT '取消时间'"
},
{
"name": "finishedAt",
- "definition": "bigint unsigned DEFAULT '0' COMMENT '结束时间'"
+ "definition": "bigint(20) unsigned DEFAULT '0' COMMENT '结束时间'"
},
{
"name": "state",
- "definition": "tinyint unsigned DEFAULT '1' COMMENT '状态'"
+ "definition": "tinyint(3) unsigned DEFAULT '1' COMMENT '状态'"
}
],
"indexes": [
@@ -257426,19 +258124,19 @@
"name": "edgeUserPlanBandwidthStats",
"engine": "InnoDB",
"charset": "utf8mb4_unicode_ci",
- "definition": "CREATE TABLE `edgeUserPlanBandwidthStats` (\n `id` bigint unsigned NOT NULL AUTO_INCREMENT COMMENT 'ID',\n `userId` bigint unsigned DEFAULT '0' COMMENT '用户ID',\n `userPlanId` bigint unsigned DEFAULT '0' COMMENT '用户套餐ID',\n `day` varchar(8) DEFAULT NULL COMMENT '日期YYYYMMDD',\n `timeAt` varchar(4) DEFAULT NULL COMMENT '时间点HHII',\n `bytes` bigint unsigned DEFAULT '0' COMMENT '带宽',\n `regionId` int unsigned DEFAULT '0' COMMENT '区域ID',\n `totalBytes` bigint unsigned DEFAULT '0' COMMENT '总流量',\n `avgBytes` bigint unsigned DEFAULT '0' COMMENT '平均流量',\n `cachedBytes` bigint unsigned DEFAULT '0' COMMENT '缓存的流量',\n `attackBytes` bigint unsigned DEFAULT '0' COMMENT '攻击流量',\n `countRequests` bigint unsigned DEFAULT '0' COMMENT '请求数',\n `countCachedRequests` bigint unsigned DEFAULT '0' COMMENT '缓存的请求数',\n `countAttackRequests` bigint unsigned DEFAULT '0' COMMENT '攻击请求数',\n `countWebsocketConnections` bigint unsigned DEFAULT '0' COMMENT 'Websocket连接数',\n PRIMARY KEY (`id`),\n UNIQUE KEY `userPlan_day_time_region` (`userPlanId`,`day`,`timeAt`,`regionId`) USING BTREE\n) ENGINE=InnoDB DEFAULT CHARSET=utf8mb4 COLLATE=utf8mb4_unicode_ci COMMENT='用户套餐带宽峰值'",
+ "definition": "CREATE TABLE `edgeUserPlanBandwidthStats` (\n `id` bigint(20) unsigned NOT NULL AUTO_INCREMENT COMMENT 'ID',\n `userId` bigint(20) unsigned DEFAULT '0' COMMENT '用户ID',\n `userPlanId` bigint(20) unsigned DEFAULT '0' COMMENT '用户套餐ID',\n `day` varchar(8) COLLATE utf8mb4_unicode_ci DEFAULT NULL COMMENT '日期YYYYMMDD',\n `timeAt` varchar(4) COLLATE utf8mb4_unicode_ci DEFAULT NULL COMMENT '时间点HHII',\n `bytes` bigint(20) unsigned DEFAULT '0' COMMENT '带宽',\n `regionId` int(10) unsigned DEFAULT '0' COMMENT '区域ID',\n `totalBytes` bigint(20) unsigned DEFAULT '0' COMMENT '总流量',\n `avgBytes` bigint(20) unsigned DEFAULT '0' COMMENT '平均流量',\n `cachedBytes` bigint(20) unsigned DEFAULT '0' COMMENT '缓存的流量',\n `attackBytes` bigint(20) unsigned DEFAULT '0' COMMENT '攻击流量',\n `countRequests` bigint(20) unsigned DEFAULT '0' COMMENT '请求数',\n `countCachedRequests` bigint(20) unsigned DEFAULT '0' COMMENT '缓存的请求数',\n `countAttackRequests` bigint(20) unsigned DEFAULT '0' COMMENT '攻击请求数',\n `countWebsocketConnections` bigint(20) unsigned DEFAULT '0' COMMENT 'Websocket连接数',\n PRIMARY KEY (`id`),\n UNIQUE KEY `userPlan_day_time_region` (`userPlanId`,`day`,`timeAt`,`regionId`) USING BTREE\n) ENGINE=InnoDB DEFAULT CHARSET=utf8mb4 COLLATE=utf8mb4_unicode_ci COMMENT='用户套餐带宽峰值'",
"fields": [
{
"name": "id",
- "definition": "bigint unsigned auto_increment COMMENT 'ID'"
+ "definition": "bigint(20) unsigned auto_increment COMMENT 'ID'"
},
{
"name": "userId",
- "definition": "bigint unsigned DEFAULT '0' COMMENT '用户ID'"
+ "definition": "bigint(20) unsigned DEFAULT '0' COMMENT '用户ID'"
},
{
"name": "userPlanId",
- "definition": "bigint unsigned DEFAULT '0' COMMENT '用户套餐ID'"
+ "definition": "bigint(20) unsigned DEFAULT '0' COMMENT '用户套餐ID'"
},
{
"name": "day",
@@ -257450,43 +258148,43 @@
},
{
"name": "bytes",
- "definition": "bigint unsigned DEFAULT '0' COMMENT '带宽'"
+ "definition": "bigint(20) unsigned DEFAULT '0' COMMENT '带宽'"
},
{
"name": "regionId",
- "definition": "int unsigned DEFAULT '0' COMMENT '区域ID'"
+ "definition": "int(10) unsigned DEFAULT '0' COMMENT '区域ID'"
},
{
"name": "totalBytes",
- "definition": "bigint unsigned DEFAULT '0' COMMENT '总流量'"
+ "definition": "bigint(20) unsigned DEFAULT '0' COMMENT '总流量'"
},
{
"name": "avgBytes",
- "definition": "bigint unsigned DEFAULT '0' COMMENT '平均流量'"
+ "definition": "bigint(20) unsigned DEFAULT '0' COMMENT '平均流量'"
},
{
"name": "cachedBytes",
- "definition": "bigint unsigned DEFAULT '0' COMMENT '缓存的流量'"
+ "definition": "bigint(20) unsigned DEFAULT '0' COMMENT '缓存的流量'"
},
{
"name": "attackBytes",
- "definition": "bigint unsigned DEFAULT '0' COMMENT '攻击流量'"
+ "definition": "bigint(20) unsigned DEFAULT '0' COMMENT '攻击流量'"
},
{
"name": "countRequests",
- "definition": "bigint unsigned DEFAULT '0' COMMENT '请求数'"
+ "definition": "bigint(20) unsigned DEFAULT '0' COMMENT '请求数'"
},
{
"name": "countCachedRequests",
- "definition": "bigint unsigned DEFAULT '0' COMMENT '缓存的请求数'"
+ "definition": "bigint(20) unsigned DEFAULT '0' COMMENT '缓存的请求数'"
},
{
"name": "countAttackRequests",
- "definition": "bigint unsigned DEFAULT '0' COMMENT '攻击请求数'"
+ "definition": "bigint(20) unsigned DEFAULT '0' COMMENT '攻击请求数'"
},
{
"name": "countWebsocketConnections",
- "definition": "bigint unsigned DEFAULT '0' COMMENT 'Websocket连接数'"
+ "definition": "bigint(20) unsigned DEFAULT '0' COMMENT 'Websocket连接数'"
}
],
"indexes": [
@@ -257505,19 +258203,19 @@
"name": "edgeUserPlanBandwidthStats_0",
"engine": "InnoDB",
"charset": "utf8mb4_unicode_ci",
- "definition": "CREATE TABLE `edgeUserPlanBandwidthStats_0` (\n `id` bigint unsigned NOT NULL AUTO_INCREMENT COMMENT 'ID',\n `userId` bigint unsigned DEFAULT '0' COMMENT '用户ID',\n `userPlanId` bigint unsigned DEFAULT '0' COMMENT '用户套餐ID',\n `day` varchar(8) DEFAULT NULL COMMENT '日期YYYYMMDD',\n `timeAt` varchar(4) DEFAULT NULL COMMENT '时间点HHII',\n `bytes` bigint unsigned DEFAULT '0' COMMENT '带宽',\n `regionId` int unsigned DEFAULT '0' COMMENT '区域ID',\n `totalBytes` bigint unsigned DEFAULT '0' COMMENT '总流量',\n `avgBytes` bigint unsigned DEFAULT '0' COMMENT '平均流量',\n `cachedBytes` bigint unsigned DEFAULT '0' COMMENT '缓存的流量',\n `attackBytes` bigint unsigned DEFAULT '0' COMMENT '攻击流量',\n `countRequests` bigint unsigned DEFAULT '0' COMMENT '请求数',\n `countCachedRequests` bigint unsigned DEFAULT '0' COMMENT '缓存的请求数',\n `countAttackRequests` bigint unsigned DEFAULT '0' COMMENT '攻击请求数',\n `countWebsocketConnections` bigint unsigned DEFAULT '0' COMMENT 'Websocket连接数',\n PRIMARY KEY (`id`),\n UNIQUE KEY `userPlan_day_time_region` (`userPlanId`,`day`,`timeAt`,`regionId`) USING BTREE\n) ENGINE=InnoDB DEFAULT CHARSET=utf8mb4 COLLATE=utf8mb4_unicode_ci COMMENT='用户套餐带宽峰值'",
+ "definition": "CREATE TABLE `edgeUserPlanBandwidthStats_0` (\n `id` bigint(20) unsigned NOT NULL AUTO_INCREMENT COMMENT 'ID',\n `userId` bigint(20) unsigned DEFAULT '0' COMMENT '用户ID',\n `userPlanId` bigint(20) unsigned DEFAULT '0' COMMENT '用户套餐ID',\n `day` varchar(8) COLLATE utf8mb4_unicode_ci DEFAULT NULL COMMENT '日期YYYYMMDD',\n `timeAt` varchar(4) COLLATE utf8mb4_unicode_ci DEFAULT NULL COMMENT '时间点HHII',\n `bytes` bigint(20) unsigned DEFAULT '0' COMMENT '带宽',\n `regionId` int(10) unsigned DEFAULT '0' COMMENT '区域ID',\n `totalBytes` bigint(20) unsigned DEFAULT '0' COMMENT '总流量',\n `avgBytes` bigint(20) unsigned DEFAULT '0' COMMENT '平均流量',\n `cachedBytes` bigint(20) unsigned DEFAULT '0' COMMENT '缓存的流量',\n `attackBytes` bigint(20) unsigned DEFAULT '0' COMMENT '攻击流量',\n `countRequests` bigint(20) unsigned DEFAULT '0' COMMENT '请求数',\n `countCachedRequests` bigint(20) unsigned DEFAULT '0' COMMENT '缓存的请求数',\n `countAttackRequests` bigint(20) unsigned DEFAULT '0' COMMENT '攻击请求数',\n `countWebsocketConnections` bigint(20) unsigned DEFAULT '0' COMMENT 'Websocket连接数',\n PRIMARY KEY (`id`),\n UNIQUE KEY `userPlan_day_time_region` (`userPlanId`,`day`,`timeAt`,`regionId`) USING BTREE\n) ENGINE=InnoDB DEFAULT CHARSET=utf8mb4 COLLATE=utf8mb4_unicode_ci COMMENT='用户套餐带宽峰值'",
"fields": [
{
"name": "id",
- "definition": "bigint unsigned auto_increment COMMENT 'ID'"
+ "definition": "bigint(20) unsigned auto_increment COMMENT 'ID'"
},
{
"name": "userId",
- "definition": "bigint unsigned DEFAULT '0' COMMENT '用户ID'"
+ "definition": "bigint(20) unsigned DEFAULT '0' COMMENT '用户ID'"
},
{
"name": "userPlanId",
- "definition": "bigint unsigned DEFAULT '0' COMMENT '用户套餐ID'"
+ "definition": "bigint(20) unsigned DEFAULT '0' COMMENT '用户套餐ID'"
},
{
"name": "day",
@@ -257529,43 +258227,43 @@
},
{
"name": "bytes",
- "definition": "bigint unsigned DEFAULT '0' COMMENT '带宽'"
+ "definition": "bigint(20) unsigned DEFAULT '0' COMMENT '带宽'"
},
{
"name": "regionId",
- "definition": "int unsigned DEFAULT '0' COMMENT '区域ID'"
+ "definition": "int(10) unsigned DEFAULT '0' COMMENT '区域ID'"
},
{
"name": "totalBytes",
- "definition": "bigint unsigned DEFAULT '0' COMMENT '总流量'"
+ "definition": "bigint(20) unsigned DEFAULT '0' COMMENT '总流量'"
},
{
"name": "avgBytes",
- "definition": "bigint unsigned DEFAULT '0' COMMENT '平均流量'"
+ "definition": "bigint(20) unsigned DEFAULT '0' COMMENT '平均流量'"
},
{
"name": "cachedBytes",
- "definition": "bigint unsigned DEFAULT '0' COMMENT '缓存的流量'"
+ "definition": "bigint(20) unsigned DEFAULT '0' COMMENT '缓存的流量'"
},
{
"name": "attackBytes",
- "definition": "bigint unsigned DEFAULT '0' COMMENT '攻击流量'"
+ "definition": "bigint(20) unsigned DEFAULT '0' COMMENT '攻击流量'"
},
{
"name": "countRequests",
- "definition": "bigint unsigned DEFAULT '0' COMMENT '请求数'"
+ "definition": "bigint(20) unsigned DEFAULT '0' COMMENT '请求数'"
},
{
"name": "countCachedRequests",
- "definition": "bigint unsigned DEFAULT '0' COMMENT '缓存的请求数'"
+ "definition": "bigint(20) unsigned DEFAULT '0' COMMENT '缓存的请求数'"
},
{
"name": "countAttackRequests",
- "definition": "bigint unsigned DEFAULT '0' COMMENT '攻击请求数'"
+ "definition": "bigint(20) unsigned DEFAULT '0' COMMENT '攻击请求数'"
},
{
"name": "countWebsocketConnections",
- "definition": "bigint unsigned DEFAULT '0' COMMENT 'Websocket连接数'"
+ "definition": "bigint(20) unsigned DEFAULT '0' COMMENT 'Websocket连接数'"
}
],
"indexes": [
@@ -257584,19 +258282,19 @@
"name": "edgeUserPlanBandwidthStats_1",
"engine": "InnoDB",
"charset": "utf8mb4_unicode_ci",
- "definition": "CREATE TABLE `edgeUserPlanBandwidthStats_1` (\n `id` bigint unsigned NOT NULL AUTO_INCREMENT COMMENT 'ID',\n `userId` bigint unsigned DEFAULT '0' COMMENT '用户ID',\n `userPlanId` bigint unsigned DEFAULT '0' COMMENT '用户套餐ID',\n `day` varchar(8) DEFAULT NULL COMMENT '日期YYYYMMDD',\n `timeAt` varchar(4) DEFAULT NULL COMMENT '时间点HHII',\n `bytes` bigint unsigned DEFAULT '0' COMMENT '带宽',\n `regionId` int unsigned DEFAULT '0' COMMENT '区域ID',\n `totalBytes` bigint unsigned DEFAULT '0' COMMENT '总流量',\n `avgBytes` bigint unsigned DEFAULT '0' COMMENT '平均流量',\n `cachedBytes` bigint unsigned DEFAULT '0' COMMENT '缓存的流量',\n `attackBytes` bigint unsigned DEFAULT '0' COMMENT '攻击流量',\n `countRequests` bigint unsigned DEFAULT '0' COMMENT '请求数',\n `countCachedRequests` bigint unsigned DEFAULT '0' COMMENT '缓存的请求数',\n `countAttackRequests` bigint unsigned DEFAULT '0' COMMENT '攻击请求数',\n `countWebsocketConnections` bigint unsigned DEFAULT '0' COMMENT 'Websocket连接数',\n PRIMARY KEY (`id`),\n UNIQUE KEY `userPlan_day_time_region` (`userPlanId`,`day`,`timeAt`,`regionId`) USING BTREE\n) ENGINE=InnoDB DEFAULT CHARSET=utf8mb4 COLLATE=utf8mb4_unicode_ci COMMENT='用户套餐带宽峰值'",
+ "definition": "CREATE TABLE `edgeUserPlanBandwidthStats_1` (\n `id` bigint(20) unsigned NOT NULL AUTO_INCREMENT COMMENT 'ID',\n `userId` bigint(20) unsigned DEFAULT '0' COMMENT '用户ID',\n `userPlanId` bigint(20) unsigned DEFAULT '0' COMMENT '用户套餐ID',\n `day` varchar(8) COLLATE utf8mb4_unicode_ci DEFAULT NULL COMMENT '日期YYYYMMDD',\n `timeAt` varchar(4) COLLATE utf8mb4_unicode_ci DEFAULT NULL COMMENT '时间点HHII',\n `bytes` bigint(20) unsigned DEFAULT '0' COMMENT '带宽',\n `regionId` int(10) unsigned DEFAULT '0' COMMENT '区域ID',\n `totalBytes` bigint(20) unsigned DEFAULT '0' COMMENT '总流量',\n `avgBytes` bigint(20) unsigned DEFAULT '0' COMMENT '平均流量',\n `cachedBytes` bigint(20) unsigned DEFAULT '0' COMMENT '缓存的流量',\n `attackBytes` bigint(20) unsigned DEFAULT '0' COMMENT '攻击流量',\n `countRequests` bigint(20) unsigned DEFAULT '0' COMMENT '请求数',\n `countCachedRequests` bigint(20) unsigned DEFAULT '0' COMMENT '缓存的请求数',\n `countAttackRequests` bigint(20) unsigned DEFAULT '0' COMMENT '攻击请求数',\n `countWebsocketConnections` bigint(20) unsigned DEFAULT '0' COMMENT 'Websocket连接数',\n PRIMARY KEY (`id`),\n UNIQUE KEY `userPlan_day_time_region` (`userPlanId`,`day`,`timeAt`,`regionId`) USING BTREE\n) ENGINE=InnoDB DEFAULT CHARSET=utf8mb4 COLLATE=utf8mb4_unicode_ci COMMENT='用户套餐带宽峰值'",
"fields": [
{
"name": "id",
- "definition": "bigint unsigned auto_increment COMMENT 'ID'"
+ "definition": "bigint(20) unsigned auto_increment COMMENT 'ID'"
},
{
"name": "userId",
- "definition": "bigint unsigned DEFAULT '0' COMMENT '用户ID'"
+ "definition": "bigint(20) unsigned DEFAULT '0' COMMENT '用户ID'"
},
{
"name": "userPlanId",
- "definition": "bigint unsigned DEFAULT '0' COMMENT '用户套餐ID'"
+ "definition": "bigint(20) unsigned DEFAULT '0' COMMENT '用户套餐ID'"
},
{
"name": "day",
@@ -257608,43 +258306,43 @@
},
{
"name": "bytes",
- "definition": "bigint unsigned DEFAULT '0' COMMENT '带宽'"
+ "definition": "bigint(20) unsigned DEFAULT '0' COMMENT '带宽'"
},
{
"name": "regionId",
- "definition": "int unsigned DEFAULT '0' COMMENT '区域ID'"
+ "definition": "int(10) unsigned DEFAULT '0' COMMENT '区域ID'"
},
{
"name": "totalBytes",
- "definition": "bigint unsigned DEFAULT '0' COMMENT '总流量'"
+ "definition": "bigint(20) unsigned DEFAULT '0' COMMENT '总流量'"
},
{
"name": "avgBytes",
- "definition": "bigint unsigned DEFAULT '0' COMMENT '平均流量'"
+ "definition": "bigint(20) unsigned DEFAULT '0' COMMENT '平均流量'"
},
{
"name": "cachedBytes",
- "definition": "bigint unsigned DEFAULT '0' COMMENT '缓存的流量'"
+ "definition": "bigint(20) unsigned DEFAULT '0' COMMENT '缓存的流量'"
},
{
"name": "attackBytes",
- "definition": "bigint unsigned DEFAULT '0' COMMENT '攻击流量'"
+ "definition": "bigint(20) unsigned DEFAULT '0' COMMENT '攻击流量'"
},
{
"name": "countRequests",
- "definition": "bigint unsigned DEFAULT '0' COMMENT '请求数'"
+ "definition": "bigint(20) unsigned DEFAULT '0' COMMENT '请求数'"
},
{
"name": "countCachedRequests",
- "definition": "bigint unsigned DEFAULT '0' COMMENT '缓存的请求数'"
+ "definition": "bigint(20) unsigned DEFAULT '0' COMMENT '缓存的请求数'"
},
{
"name": "countAttackRequests",
- "definition": "bigint unsigned DEFAULT '0' COMMENT '攻击请求数'"
+ "definition": "bigint(20) unsigned DEFAULT '0' COMMENT '攻击请求数'"
},
{
"name": "countWebsocketConnections",
- "definition": "bigint unsigned DEFAULT '0' COMMENT 'Websocket连接数'"
+ "definition": "bigint(20) unsigned DEFAULT '0' COMMENT 'Websocket连接数'"
}
],
"indexes": [
@@ -257663,19 +258361,19 @@
"name": "edgeUserPlanBandwidthStats_10",
"engine": "InnoDB",
"charset": "utf8mb4_unicode_ci",
- "definition": "CREATE TABLE `edgeUserPlanBandwidthStats_10` (\n `id` bigint unsigned NOT NULL AUTO_INCREMENT COMMENT 'ID',\n `userId` bigint unsigned DEFAULT '0' COMMENT '用户ID',\n `userPlanId` bigint unsigned DEFAULT '0' COMMENT '用户套餐ID',\n `day` varchar(8) DEFAULT NULL COMMENT '日期YYYYMMDD',\n `timeAt` varchar(4) DEFAULT NULL COMMENT '时间点HHII',\n `bytes` bigint unsigned DEFAULT '0' COMMENT '带宽',\n `regionId` int unsigned DEFAULT '0' COMMENT '区域ID',\n `totalBytes` bigint unsigned DEFAULT '0' COMMENT '总流量',\n `avgBytes` bigint unsigned DEFAULT '0' COMMENT '平均流量',\n `cachedBytes` bigint unsigned DEFAULT '0' COMMENT '缓存的流量',\n `attackBytes` bigint unsigned DEFAULT '0' COMMENT '攻击流量',\n `countRequests` bigint unsigned DEFAULT '0' COMMENT '请求数',\n `countCachedRequests` bigint unsigned DEFAULT '0' COMMENT '缓存的请求数',\n `countAttackRequests` bigint unsigned DEFAULT '0' COMMENT '攻击请求数',\n `countWebsocketConnections` bigint unsigned DEFAULT '0' COMMENT 'Websocket连接数',\n PRIMARY KEY (`id`),\n UNIQUE KEY `userPlan_day_time_region` (`userPlanId`,`day`,`timeAt`,`regionId`) USING BTREE\n) ENGINE=InnoDB DEFAULT CHARSET=utf8mb4 COLLATE=utf8mb4_unicode_ci COMMENT='用户套餐带宽峰值'",
+ "definition": "CREATE TABLE `edgeUserPlanBandwidthStats_10` (\n `id` bigint(20) unsigned NOT NULL AUTO_INCREMENT COMMENT 'ID',\n `userId` bigint(20) unsigned DEFAULT '0' COMMENT '用户ID',\n `userPlanId` bigint(20) unsigned DEFAULT '0' COMMENT '用户套餐ID',\n `day` varchar(8) COLLATE utf8mb4_unicode_ci DEFAULT NULL COMMENT '日期YYYYMMDD',\n `timeAt` varchar(4) COLLATE utf8mb4_unicode_ci DEFAULT NULL COMMENT '时间点HHII',\n `bytes` bigint(20) unsigned DEFAULT '0' COMMENT '带宽',\n `regionId` int(10) unsigned DEFAULT '0' COMMENT '区域ID',\n `totalBytes` bigint(20) unsigned DEFAULT '0' COMMENT '总流量',\n `avgBytes` bigint(20) unsigned DEFAULT '0' COMMENT '平均流量',\n `cachedBytes` bigint(20) unsigned DEFAULT '0' COMMENT '缓存的流量',\n `attackBytes` bigint(20) unsigned DEFAULT '0' COMMENT '攻击流量',\n `countRequests` bigint(20) unsigned DEFAULT '0' COMMENT '请求数',\n `countCachedRequests` bigint(20) unsigned DEFAULT '0' COMMENT '缓存的请求数',\n `countAttackRequests` bigint(20) unsigned DEFAULT '0' COMMENT '攻击请求数',\n `countWebsocketConnections` bigint(20) unsigned DEFAULT '0' COMMENT 'Websocket连接数',\n PRIMARY KEY (`id`),\n UNIQUE KEY `userPlan_day_time_region` (`userPlanId`,`day`,`timeAt`,`regionId`) USING BTREE\n) ENGINE=InnoDB DEFAULT CHARSET=utf8mb4 COLLATE=utf8mb4_unicode_ci COMMENT='用户套餐带宽峰值'",
"fields": [
{
"name": "id",
- "definition": "bigint unsigned auto_increment COMMENT 'ID'"
+ "definition": "bigint(20) unsigned auto_increment COMMENT 'ID'"
},
{
"name": "userId",
- "definition": "bigint unsigned DEFAULT '0' COMMENT '用户ID'"
+ "definition": "bigint(20) unsigned DEFAULT '0' COMMENT '用户ID'"
},
{
"name": "userPlanId",
- "definition": "bigint unsigned DEFAULT '0' COMMENT '用户套餐ID'"
+ "definition": "bigint(20) unsigned DEFAULT '0' COMMENT '用户套餐ID'"
},
{
"name": "day",
@@ -257687,43 +258385,43 @@
},
{
"name": "bytes",
- "definition": "bigint unsigned DEFAULT '0' COMMENT '带宽'"
+ "definition": "bigint(20) unsigned DEFAULT '0' COMMENT '带宽'"
},
{
"name": "regionId",
- "definition": "int unsigned DEFAULT '0' COMMENT '区域ID'"
+ "definition": "int(10) unsigned DEFAULT '0' COMMENT '区域ID'"
},
{
"name": "totalBytes",
- "definition": "bigint unsigned DEFAULT '0' COMMENT '总流量'"
+ "definition": "bigint(20) unsigned DEFAULT '0' COMMENT '总流量'"
},
{
"name": "avgBytes",
- "definition": "bigint unsigned DEFAULT '0' COMMENT '平均流量'"
+ "definition": "bigint(20) unsigned DEFAULT '0' COMMENT '平均流量'"
},
{
"name": "cachedBytes",
- "definition": "bigint unsigned DEFAULT '0' COMMENT '缓存的流量'"
+ "definition": "bigint(20) unsigned DEFAULT '0' COMMENT '缓存的流量'"
},
{
"name": "attackBytes",
- "definition": "bigint unsigned DEFAULT '0' COMMENT '攻击流量'"
+ "definition": "bigint(20) unsigned DEFAULT '0' COMMENT '攻击流量'"
},
{
"name": "countRequests",
- "definition": "bigint unsigned DEFAULT '0' COMMENT '请求数'"
+ "definition": "bigint(20) unsigned DEFAULT '0' COMMENT '请求数'"
},
{
"name": "countCachedRequests",
- "definition": "bigint unsigned DEFAULT '0' COMMENT '缓存的请求数'"
+ "definition": "bigint(20) unsigned DEFAULT '0' COMMENT '缓存的请求数'"
},
{
"name": "countAttackRequests",
- "definition": "bigint unsigned DEFAULT '0' COMMENT '攻击请求数'"
+ "definition": "bigint(20) unsigned DEFAULT '0' COMMENT '攻击请求数'"
},
{
"name": "countWebsocketConnections",
- "definition": "bigint unsigned DEFAULT '0' COMMENT 'Websocket连接数'"
+ "definition": "bigint(20) unsigned DEFAULT '0' COMMENT 'Websocket连接数'"
}
],
"indexes": [
@@ -257742,19 +258440,19 @@
"name": "edgeUserPlanBandwidthStats_11",
"engine": "InnoDB",
"charset": "utf8mb4_unicode_ci",
- "definition": "CREATE TABLE `edgeUserPlanBandwidthStats_11` (\n `id` bigint unsigned NOT NULL AUTO_INCREMENT COMMENT 'ID',\n `userId` bigint unsigned DEFAULT '0' COMMENT '用户ID',\n `userPlanId` bigint unsigned DEFAULT '0' COMMENT '用户套餐ID',\n `day` varchar(8) DEFAULT NULL COMMENT '日期YYYYMMDD',\n `timeAt` varchar(4) DEFAULT NULL COMMENT '时间点HHII',\n `bytes` bigint unsigned DEFAULT '0' COMMENT '带宽',\n `regionId` int unsigned DEFAULT '0' COMMENT '区域ID',\n `totalBytes` bigint unsigned DEFAULT '0' COMMENT '总流量',\n `avgBytes` bigint unsigned DEFAULT '0' COMMENT '平均流量',\n `cachedBytes` bigint unsigned DEFAULT '0' COMMENT '缓存的流量',\n `attackBytes` bigint unsigned DEFAULT '0' COMMENT '攻击流量',\n `countRequests` bigint unsigned DEFAULT '0' COMMENT '请求数',\n `countCachedRequests` bigint unsigned DEFAULT '0' COMMENT '缓存的请求数',\n `countAttackRequests` bigint unsigned DEFAULT '0' COMMENT '攻击请求数',\n `countWebsocketConnections` bigint unsigned DEFAULT '0' COMMENT 'Websocket连接数',\n PRIMARY KEY (`id`),\n UNIQUE KEY `userPlan_day_time_region` (`userPlanId`,`day`,`timeAt`,`regionId`) USING BTREE\n) ENGINE=InnoDB DEFAULT CHARSET=utf8mb4 COLLATE=utf8mb4_unicode_ci COMMENT='用户套餐带宽峰值'",
+ "definition": "CREATE TABLE `edgeUserPlanBandwidthStats_11` (\n `id` bigint(20) unsigned NOT NULL AUTO_INCREMENT COMMENT 'ID',\n `userId` bigint(20) unsigned DEFAULT '0' COMMENT '用户ID',\n `userPlanId` bigint(20) unsigned DEFAULT '0' COMMENT '用户套餐ID',\n `day` varchar(8) COLLATE utf8mb4_unicode_ci DEFAULT NULL COMMENT '日期YYYYMMDD',\n `timeAt` varchar(4) COLLATE utf8mb4_unicode_ci DEFAULT NULL COMMENT '时间点HHII',\n `bytes` bigint(20) unsigned DEFAULT '0' COMMENT '带宽',\n `regionId` int(10) unsigned DEFAULT '0' COMMENT '区域ID',\n `totalBytes` bigint(20) unsigned DEFAULT '0' COMMENT '总流量',\n `avgBytes` bigint(20) unsigned DEFAULT '0' COMMENT '平均流量',\n `cachedBytes` bigint(20) unsigned DEFAULT '0' COMMENT '缓存的流量',\n `attackBytes` bigint(20) unsigned DEFAULT '0' COMMENT '攻击流量',\n `countRequests` bigint(20) unsigned DEFAULT '0' COMMENT '请求数',\n `countCachedRequests` bigint(20) unsigned DEFAULT '0' COMMENT '缓存的请求数',\n `countAttackRequests` bigint(20) unsigned DEFAULT '0' COMMENT '攻击请求数',\n `countWebsocketConnections` bigint(20) unsigned DEFAULT '0' COMMENT 'Websocket连接数',\n PRIMARY KEY (`id`),\n UNIQUE KEY `userPlan_day_time_region` (`userPlanId`,`day`,`timeAt`,`regionId`) USING BTREE\n) ENGINE=InnoDB DEFAULT CHARSET=utf8mb4 COLLATE=utf8mb4_unicode_ci COMMENT='用户套餐带宽峰值'",
"fields": [
{
"name": "id",
- "definition": "bigint unsigned auto_increment COMMENT 'ID'"
+ "definition": "bigint(20) unsigned auto_increment COMMENT 'ID'"
},
{
"name": "userId",
- "definition": "bigint unsigned DEFAULT '0' COMMENT '用户ID'"
+ "definition": "bigint(20) unsigned DEFAULT '0' COMMENT '用户ID'"
},
{
"name": "userPlanId",
- "definition": "bigint unsigned DEFAULT '0' COMMENT '用户套餐ID'"
+ "definition": "bigint(20) unsigned DEFAULT '0' COMMENT '用户套餐ID'"
},
{
"name": "day",
@@ -257766,43 +258464,43 @@
},
{
"name": "bytes",
- "definition": "bigint unsigned DEFAULT '0' COMMENT '带宽'"
+ "definition": "bigint(20) unsigned DEFAULT '0' COMMENT '带宽'"
},
{
"name": "regionId",
- "definition": "int unsigned DEFAULT '0' COMMENT '区域ID'"
+ "definition": "int(10) unsigned DEFAULT '0' COMMENT '区域ID'"
},
{
"name": "totalBytes",
- "definition": "bigint unsigned DEFAULT '0' COMMENT '总流量'"
+ "definition": "bigint(20) unsigned DEFAULT '0' COMMENT '总流量'"
},
{
"name": "avgBytes",
- "definition": "bigint unsigned DEFAULT '0' COMMENT '平均流量'"
+ "definition": "bigint(20) unsigned DEFAULT '0' COMMENT '平均流量'"
},
{
"name": "cachedBytes",
- "definition": "bigint unsigned DEFAULT '0' COMMENT '缓存的流量'"
+ "definition": "bigint(20) unsigned DEFAULT '0' COMMENT '缓存的流量'"
},
{
"name": "attackBytes",
- "definition": "bigint unsigned DEFAULT '0' COMMENT '攻击流量'"
+ "definition": "bigint(20) unsigned DEFAULT '0' COMMENT '攻击流量'"
},
{
"name": "countRequests",
- "definition": "bigint unsigned DEFAULT '0' COMMENT '请求数'"
+ "definition": "bigint(20) unsigned DEFAULT '0' COMMENT '请求数'"
},
{
"name": "countCachedRequests",
- "definition": "bigint unsigned DEFAULT '0' COMMENT '缓存的请求数'"
+ "definition": "bigint(20) unsigned DEFAULT '0' COMMENT '缓存的请求数'"
},
{
"name": "countAttackRequests",
- "definition": "bigint unsigned DEFAULT '0' COMMENT '攻击请求数'"
+ "definition": "bigint(20) unsigned DEFAULT '0' COMMENT '攻击请求数'"
},
{
"name": "countWebsocketConnections",
- "definition": "bigint unsigned DEFAULT '0' COMMENT 'Websocket连接数'"
+ "definition": "bigint(20) unsigned DEFAULT '0' COMMENT 'Websocket连接数'"
}
],
"indexes": [
@@ -257821,19 +258519,19 @@
"name": "edgeUserPlanBandwidthStats_12",
"engine": "InnoDB",
"charset": "utf8mb4_unicode_ci",
- "definition": "CREATE TABLE `edgeUserPlanBandwidthStats_12` (\n `id` bigint unsigned NOT NULL AUTO_INCREMENT COMMENT 'ID',\n `userId` bigint unsigned DEFAULT '0' COMMENT '用户ID',\n `userPlanId` bigint unsigned DEFAULT '0' COMMENT '用户套餐ID',\n `day` varchar(8) DEFAULT NULL COMMENT '日期YYYYMMDD',\n `timeAt` varchar(4) DEFAULT NULL COMMENT '时间点HHII',\n `bytes` bigint unsigned DEFAULT '0' COMMENT '带宽',\n `regionId` int unsigned DEFAULT '0' COMMENT '区域ID',\n `totalBytes` bigint unsigned DEFAULT '0' COMMENT '总流量',\n `avgBytes` bigint unsigned DEFAULT '0' COMMENT '平均流量',\n `cachedBytes` bigint unsigned DEFAULT '0' COMMENT '缓存的流量',\n `attackBytes` bigint unsigned DEFAULT '0' COMMENT '攻击流量',\n `countRequests` bigint unsigned DEFAULT '0' COMMENT '请求数',\n `countCachedRequests` bigint unsigned DEFAULT '0' COMMENT '缓存的请求数',\n `countAttackRequests` bigint unsigned DEFAULT '0' COMMENT '攻击请求数',\n `countWebsocketConnections` bigint unsigned DEFAULT '0' COMMENT 'Websocket连接数',\n PRIMARY KEY (`id`),\n UNIQUE KEY `userPlan_day_time_region` (`userPlanId`,`day`,`timeAt`,`regionId`) USING BTREE\n) ENGINE=InnoDB DEFAULT CHARSET=utf8mb4 COLLATE=utf8mb4_unicode_ci COMMENT='用户套餐带宽峰值'",
+ "definition": "CREATE TABLE `edgeUserPlanBandwidthStats_12` (\n `id` bigint(20) unsigned NOT NULL AUTO_INCREMENT COMMENT 'ID',\n `userId` bigint(20) unsigned DEFAULT '0' COMMENT '用户ID',\n `userPlanId` bigint(20) unsigned DEFAULT '0' COMMENT '用户套餐ID',\n `day` varchar(8) COLLATE utf8mb4_unicode_ci DEFAULT NULL COMMENT '日期YYYYMMDD',\n `timeAt` varchar(4) COLLATE utf8mb4_unicode_ci DEFAULT NULL COMMENT '时间点HHII',\n `bytes` bigint(20) unsigned DEFAULT '0' COMMENT '带宽',\n `regionId` int(10) unsigned DEFAULT '0' COMMENT '区域ID',\n `totalBytes` bigint(20) unsigned DEFAULT '0' COMMENT '总流量',\n `avgBytes` bigint(20) unsigned DEFAULT '0' COMMENT '平均流量',\n `cachedBytes` bigint(20) unsigned DEFAULT '0' COMMENT '缓存的流量',\n `attackBytes` bigint(20) unsigned DEFAULT '0' COMMENT '攻击流量',\n `countRequests` bigint(20) unsigned DEFAULT '0' COMMENT '请求数',\n `countCachedRequests` bigint(20) unsigned DEFAULT '0' COMMENT '缓存的请求数',\n `countAttackRequests` bigint(20) unsigned DEFAULT '0' COMMENT '攻击请求数',\n `countWebsocketConnections` bigint(20) unsigned DEFAULT '0' COMMENT 'Websocket连接数',\n PRIMARY KEY (`id`),\n UNIQUE KEY `userPlan_day_time_region` (`userPlanId`,`day`,`timeAt`,`regionId`) USING BTREE\n) ENGINE=InnoDB DEFAULT CHARSET=utf8mb4 COLLATE=utf8mb4_unicode_ci COMMENT='用户套餐带宽峰值'",
"fields": [
{
"name": "id",
- "definition": "bigint unsigned auto_increment COMMENT 'ID'"
+ "definition": "bigint(20) unsigned auto_increment COMMENT 'ID'"
},
{
"name": "userId",
- "definition": "bigint unsigned DEFAULT '0' COMMENT '用户ID'"
+ "definition": "bigint(20) unsigned DEFAULT '0' COMMENT '用户ID'"
},
{
"name": "userPlanId",
- "definition": "bigint unsigned DEFAULT '0' COMMENT '用户套餐ID'"
+ "definition": "bigint(20) unsigned DEFAULT '0' COMMENT '用户套餐ID'"
},
{
"name": "day",
@@ -257845,43 +258543,43 @@
},
{
"name": "bytes",
- "definition": "bigint unsigned DEFAULT '0' COMMENT '带宽'"
+ "definition": "bigint(20) unsigned DEFAULT '0' COMMENT '带宽'"
},
{
"name": "regionId",
- "definition": "int unsigned DEFAULT '0' COMMENT '区域ID'"
+ "definition": "int(10) unsigned DEFAULT '0' COMMENT '区域ID'"
},
{
"name": "totalBytes",
- "definition": "bigint unsigned DEFAULT '0' COMMENT '总流量'"
+ "definition": "bigint(20) unsigned DEFAULT '0' COMMENT '总流量'"
},
{
"name": "avgBytes",
- "definition": "bigint unsigned DEFAULT '0' COMMENT '平均流量'"
+ "definition": "bigint(20) unsigned DEFAULT '0' COMMENT '平均流量'"
},
{
"name": "cachedBytes",
- "definition": "bigint unsigned DEFAULT '0' COMMENT '缓存的流量'"
+ "definition": "bigint(20) unsigned DEFAULT '0' COMMENT '缓存的流量'"
},
{
"name": "attackBytes",
- "definition": "bigint unsigned DEFAULT '0' COMMENT '攻击流量'"
+ "definition": "bigint(20) unsigned DEFAULT '0' COMMENT '攻击流量'"
},
{
"name": "countRequests",
- "definition": "bigint unsigned DEFAULT '0' COMMENT '请求数'"
+ "definition": "bigint(20) unsigned DEFAULT '0' COMMENT '请求数'"
},
{
"name": "countCachedRequests",
- "definition": "bigint unsigned DEFAULT '0' COMMENT '缓存的请求数'"
+ "definition": "bigint(20) unsigned DEFAULT '0' COMMENT '缓存的请求数'"
},
{
"name": "countAttackRequests",
- "definition": "bigint unsigned DEFAULT '0' COMMENT '攻击请求数'"
+ "definition": "bigint(20) unsigned DEFAULT '0' COMMENT '攻击请求数'"
},
{
"name": "countWebsocketConnections",
- "definition": "bigint unsigned DEFAULT '0' COMMENT 'Websocket连接数'"
+ "definition": "bigint(20) unsigned DEFAULT '0' COMMENT 'Websocket连接数'"
}
],
"indexes": [
@@ -257900,19 +258598,19 @@
"name": "edgeUserPlanBandwidthStats_13",
"engine": "InnoDB",
"charset": "utf8mb4_unicode_ci",
- "definition": "CREATE TABLE `edgeUserPlanBandwidthStats_13` (\n `id` bigint unsigned NOT NULL AUTO_INCREMENT COMMENT 'ID',\n `userId` bigint unsigned DEFAULT '0' COMMENT '用户ID',\n `userPlanId` bigint unsigned DEFAULT '0' COMMENT '用户套餐ID',\n `day` varchar(8) DEFAULT NULL COMMENT '日期YYYYMMDD',\n `timeAt` varchar(4) DEFAULT NULL COMMENT '时间点HHII',\n `bytes` bigint unsigned DEFAULT '0' COMMENT '带宽',\n `regionId` int unsigned DEFAULT '0' COMMENT '区域ID',\n `totalBytes` bigint unsigned DEFAULT '0' COMMENT '总流量',\n `avgBytes` bigint unsigned DEFAULT '0' COMMENT '平均流量',\n `cachedBytes` bigint unsigned DEFAULT '0' COMMENT '缓存的流量',\n `attackBytes` bigint unsigned DEFAULT '0' COMMENT '攻击流量',\n `countRequests` bigint unsigned DEFAULT '0' COMMENT '请求数',\n `countCachedRequests` bigint unsigned DEFAULT '0' COMMENT '缓存的请求数',\n `countAttackRequests` bigint unsigned DEFAULT '0' COMMENT '攻击请求数',\n `countWebsocketConnections` bigint unsigned DEFAULT '0' COMMENT 'Websocket连接数',\n PRIMARY KEY (`id`),\n UNIQUE KEY `userPlan_day_time_region` (`userPlanId`,`day`,`timeAt`,`regionId`) USING BTREE\n) ENGINE=InnoDB DEFAULT CHARSET=utf8mb4 COLLATE=utf8mb4_unicode_ci COMMENT='用户套餐带宽峰值'",
+ "definition": "CREATE TABLE `edgeUserPlanBandwidthStats_13` (\n `id` bigint(20) unsigned NOT NULL AUTO_INCREMENT COMMENT 'ID',\n `userId` bigint(20) unsigned DEFAULT '0' COMMENT '用户ID',\n `userPlanId` bigint(20) unsigned DEFAULT '0' COMMENT '用户套餐ID',\n `day` varchar(8) COLLATE utf8mb4_unicode_ci DEFAULT NULL COMMENT '日期YYYYMMDD',\n `timeAt` varchar(4) COLLATE utf8mb4_unicode_ci DEFAULT NULL COMMENT '时间点HHII',\n `bytes` bigint(20) unsigned DEFAULT '0' COMMENT '带宽',\n `regionId` int(10) unsigned DEFAULT '0' COMMENT '区域ID',\n `totalBytes` bigint(20) unsigned DEFAULT '0' COMMENT '总流量',\n `avgBytes` bigint(20) unsigned DEFAULT '0' COMMENT '平均流量',\n `cachedBytes` bigint(20) unsigned DEFAULT '0' COMMENT '缓存的流量',\n `attackBytes` bigint(20) unsigned DEFAULT '0' COMMENT '攻击流量',\n `countRequests` bigint(20) unsigned DEFAULT '0' COMMENT '请求数',\n `countCachedRequests` bigint(20) unsigned DEFAULT '0' COMMENT '缓存的请求数',\n `countAttackRequests` bigint(20) unsigned DEFAULT '0' COMMENT '攻击请求数',\n `countWebsocketConnections` bigint(20) unsigned DEFAULT '0' COMMENT 'Websocket连接数',\n PRIMARY KEY (`id`),\n UNIQUE KEY `userPlan_day_time_region` (`userPlanId`,`day`,`timeAt`,`regionId`) USING BTREE\n) ENGINE=InnoDB DEFAULT CHARSET=utf8mb4 COLLATE=utf8mb4_unicode_ci COMMENT='用户套餐带宽峰值'",
"fields": [
{
"name": "id",
- "definition": "bigint unsigned auto_increment COMMENT 'ID'"
+ "definition": "bigint(20) unsigned auto_increment COMMENT 'ID'"
},
{
"name": "userId",
- "definition": "bigint unsigned DEFAULT '0' COMMENT '用户ID'"
+ "definition": "bigint(20) unsigned DEFAULT '0' COMMENT '用户ID'"
},
{
"name": "userPlanId",
- "definition": "bigint unsigned DEFAULT '0' COMMENT '用户套餐ID'"
+ "definition": "bigint(20) unsigned DEFAULT '0' COMMENT '用户套餐ID'"
},
{
"name": "day",
@@ -257924,43 +258622,43 @@
},
{
"name": "bytes",
- "definition": "bigint unsigned DEFAULT '0' COMMENT '带宽'"
+ "definition": "bigint(20) unsigned DEFAULT '0' COMMENT '带宽'"
},
{
"name": "regionId",
- "definition": "int unsigned DEFAULT '0' COMMENT '区域ID'"
+ "definition": "int(10) unsigned DEFAULT '0' COMMENT '区域ID'"
},
{
"name": "totalBytes",
- "definition": "bigint unsigned DEFAULT '0' COMMENT '总流量'"
+ "definition": "bigint(20) unsigned DEFAULT '0' COMMENT '总流量'"
},
{
"name": "avgBytes",
- "definition": "bigint unsigned DEFAULT '0' COMMENT '平均流量'"
+ "definition": "bigint(20) unsigned DEFAULT '0' COMMENT '平均流量'"
},
{
"name": "cachedBytes",
- "definition": "bigint unsigned DEFAULT '0' COMMENT '缓存的流量'"
+ "definition": "bigint(20) unsigned DEFAULT '0' COMMENT '缓存的流量'"
},
{
"name": "attackBytes",
- "definition": "bigint unsigned DEFAULT '0' COMMENT '攻击流量'"
+ "definition": "bigint(20) unsigned DEFAULT '0' COMMENT '攻击流量'"
},
{
"name": "countRequests",
- "definition": "bigint unsigned DEFAULT '0' COMMENT '请求数'"
+ "definition": "bigint(20) unsigned DEFAULT '0' COMMENT '请求数'"
},
{
"name": "countCachedRequests",
- "definition": "bigint unsigned DEFAULT '0' COMMENT '缓存的请求数'"
+ "definition": "bigint(20) unsigned DEFAULT '0' COMMENT '缓存的请求数'"
},
{
"name": "countAttackRequests",
- "definition": "bigint unsigned DEFAULT '0' COMMENT '攻击请求数'"
+ "definition": "bigint(20) unsigned DEFAULT '0' COMMENT '攻击请求数'"
},
{
"name": "countWebsocketConnections",
- "definition": "bigint unsigned DEFAULT '0' COMMENT 'Websocket连接数'"
+ "definition": "bigint(20) unsigned DEFAULT '0' COMMENT 'Websocket连接数'"
}
],
"indexes": [
@@ -257979,19 +258677,19 @@
"name": "edgeUserPlanBandwidthStats_14",
"engine": "InnoDB",
"charset": "utf8mb4_unicode_ci",
- "definition": "CREATE TABLE `edgeUserPlanBandwidthStats_14` (\n `id` bigint unsigned NOT NULL AUTO_INCREMENT COMMENT 'ID',\n `userId` bigint unsigned DEFAULT '0' COMMENT '用户ID',\n `userPlanId` bigint unsigned DEFAULT '0' COMMENT '用户套餐ID',\n `day` varchar(8) DEFAULT NULL COMMENT '日期YYYYMMDD',\n `timeAt` varchar(4) DEFAULT NULL COMMENT '时间点HHII',\n `bytes` bigint unsigned DEFAULT '0' COMMENT '带宽',\n `regionId` int unsigned DEFAULT '0' COMMENT '区域ID',\n `totalBytes` bigint unsigned DEFAULT '0' COMMENT '总流量',\n `avgBytes` bigint unsigned DEFAULT '0' COMMENT '平均流量',\n `cachedBytes` bigint unsigned DEFAULT '0' COMMENT '缓存的流量',\n `attackBytes` bigint unsigned DEFAULT '0' COMMENT '攻击流量',\n `countRequests` bigint unsigned DEFAULT '0' COMMENT '请求数',\n `countCachedRequests` bigint unsigned DEFAULT '0' COMMENT '缓存的请求数',\n `countAttackRequests` bigint unsigned DEFAULT '0' COMMENT '攻击请求数',\n `countWebsocketConnections` bigint unsigned DEFAULT '0' COMMENT 'Websocket连接数',\n PRIMARY KEY (`id`),\n UNIQUE KEY `userPlan_day_time_region` (`userPlanId`,`day`,`timeAt`,`regionId`) USING BTREE\n) ENGINE=InnoDB DEFAULT CHARSET=utf8mb4 COLLATE=utf8mb4_unicode_ci COMMENT='用户套餐带宽峰值'",
+ "definition": "CREATE TABLE `edgeUserPlanBandwidthStats_14` (\n `id` bigint(20) unsigned NOT NULL AUTO_INCREMENT COMMENT 'ID',\n `userId` bigint(20) unsigned DEFAULT '0' COMMENT '用户ID',\n `userPlanId` bigint(20) unsigned DEFAULT '0' COMMENT '用户套餐ID',\n `day` varchar(8) COLLATE utf8mb4_unicode_ci DEFAULT NULL COMMENT '日期YYYYMMDD',\n `timeAt` varchar(4) COLLATE utf8mb4_unicode_ci DEFAULT NULL COMMENT '时间点HHII',\n `bytes` bigint(20) unsigned DEFAULT '0' COMMENT '带宽',\n `regionId` int(10) unsigned DEFAULT '0' COMMENT '区域ID',\n `totalBytes` bigint(20) unsigned DEFAULT '0' COMMENT '总流量',\n `avgBytes` bigint(20) unsigned DEFAULT '0' COMMENT '平均流量',\n `cachedBytes` bigint(20) unsigned DEFAULT '0' COMMENT '缓存的流量',\n `attackBytes` bigint(20) unsigned DEFAULT '0' COMMENT '攻击流量',\n `countRequests` bigint(20) unsigned DEFAULT '0' COMMENT '请求数',\n `countCachedRequests` bigint(20) unsigned DEFAULT '0' COMMENT '缓存的请求数',\n `countAttackRequests` bigint(20) unsigned DEFAULT '0' COMMENT '攻击请求数',\n `countWebsocketConnections` bigint(20) unsigned DEFAULT '0' COMMENT 'Websocket连接数',\n PRIMARY KEY (`id`),\n UNIQUE KEY `userPlan_day_time_region` (`userPlanId`,`day`,`timeAt`,`regionId`) USING BTREE\n) ENGINE=InnoDB DEFAULT CHARSET=utf8mb4 COLLATE=utf8mb4_unicode_ci COMMENT='用户套餐带宽峰值'",
"fields": [
{
"name": "id",
- "definition": "bigint unsigned auto_increment COMMENT 'ID'"
+ "definition": "bigint(20) unsigned auto_increment COMMENT 'ID'"
},
{
"name": "userId",
- "definition": "bigint unsigned DEFAULT '0' COMMENT '用户ID'"
+ "definition": "bigint(20) unsigned DEFAULT '0' COMMENT '用户ID'"
},
{
"name": "userPlanId",
- "definition": "bigint unsigned DEFAULT '0' COMMENT '用户套餐ID'"
+ "definition": "bigint(20) unsigned DEFAULT '0' COMMENT '用户套餐ID'"
},
{
"name": "day",
@@ -258003,43 +258701,43 @@
},
{
"name": "bytes",
- "definition": "bigint unsigned DEFAULT '0' COMMENT '带宽'"
+ "definition": "bigint(20) unsigned DEFAULT '0' COMMENT '带宽'"
},
{
"name": "regionId",
- "definition": "int unsigned DEFAULT '0' COMMENT '区域ID'"
+ "definition": "int(10) unsigned DEFAULT '0' COMMENT '区域ID'"
},
{
"name": "totalBytes",
- "definition": "bigint unsigned DEFAULT '0' COMMENT '总流量'"
+ "definition": "bigint(20) unsigned DEFAULT '0' COMMENT '总流量'"
},
{
"name": "avgBytes",
- "definition": "bigint unsigned DEFAULT '0' COMMENT '平均流量'"
+ "definition": "bigint(20) unsigned DEFAULT '0' COMMENT '平均流量'"
},
{
"name": "cachedBytes",
- "definition": "bigint unsigned DEFAULT '0' COMMENT '缓存的流量'"
+ "definition": "bigint(20) unsigned DEFAULT '0' COMMENT '缓存的流量'"
},
{
"name": "attackBytes",
- "definition": "bigint unsigned DEFAULT '0' COMMENT '攻击流量'"
+ "definition": "bigint(20) unsigned DEFAULT '0' COMMENT '攻击流量'"
},
{
"name": "countRequests",
- "definition": "bigint unsigned DEFAULT '0' COMMENT '请求数'"
+ "definition": "bigint(20) unsigned DEFAULT '0' COMMENT '请求数'"
},
{
"name": "countCachedRequests",
- "definition": "bigint unsigned DEFAULT '0' COMMENT '缓存的请求数'"
+ "definition": "bigint(20) unsigned DEFAULT '0' COMMENT '缓存的请求数'"
},
{
"name": "countAttackRequests",
- "definition": "bigint unsigned DEFAULT '0' COMMENT '攻击请求数'"
+ "definition": "bigint(20) unsigned DEFAULT '0' COMMENT '攻击请求数'"
},
{
"name": "countWebsocketConnections",
- "definition": "bigint unsigned DEFAULT '0' COMMENT 'Websocket连接数'"
+ "definition": "bigint(20) unsigned DEFAULT '0' COMMENT 'Websocket连接数'"
}
],
"indexes": [
@@ -258058,19 +258756,19 @@
"name": "edgeUserPlanBandwidthStats_15",
"engine": "InnoDB",
"charset": "utf8mb4_unicode_ci",
- "definition": "CREATE TABLE `edgeUserPlanBandwidthStats_15` (\n `id` bigint unsigned NOT NULL AUTO_INCREMENT COMMENT 'ID',\n `userId` bigint unsigned DEFAULT '0' COMMENT '用户ID',\n `userPlanId` bigint unsigned DEFAULT '0' COMMENT '用户套餐ID',\n `day` varchar(8) DEFAULT NULL COMMENT '日期YYYYMMDD',\n `timeAt` varchar(4) DEFAULT NULL COMMENT '时间点HHII',\n `bytes` bigint unsigned DEFAULT '0' COMMENT '带宽',\n `regionId` int unsigned DEFAULT '0' COMMENT '区域ID',\n `totalBytes` bigint unsigned DEFAULT '0' COMMENT '总流量',\n `avgBytes` bigint unsigned DEFAULT '0' COMMENT '平均流量',\n `cachedBytes` bigint unsigned DEFAULT '0' COMMENT '缓存的流量',\n `attackBytes` bigint unsigned DEFAULT '0' COMMENT '攻击流量',\n `countRequests` bigint unsigned DEFAULT '0' COMMENT '请求数',\n `countCachedRequests` bigint unsigned DEFAULT '0' COMMENT '缓存的请求数',\n `countAttackRequests` bigint unsigned DEFAULT '0' COMMENT '攻击请求数',\n `countWebsocketConnections` bigint unsigned DEFAULT '0' COMMENT 'Websocket连接数',\n PRIMARY KEY (`id`),\n UNIQUE KEY `userPlan_day_time_region` (`userPlanId`,`day`,`timeAt`,`regionId`) USING BTREE\n) ENGINE=InnoDB DEFAULT CHARSET=utf8mb4 COLLATE=utf8mb4_unicode_ci COMMENT='用户套餐带宽峰值'",
+ "definition": "CREATE TABLE `edgeUserPlanBandwidthStats_15` (\n `id` bigint(20) unsigned NOT NULL AUTO_INCREMENT COMMENT 'ID',\n `userId` bigint(20) unsigned DEFAULT '0' COMMENT '用户ID',\n `userPlanId` bigint(20) unsigned DEFAULT '0' COMMENT '用户套餐ID',\n `day` varchar(8) COLLATE utf8mb4_unicode_ci DEFAULT NULL COMMENT '日期YYYYMMDD',\n `timeAt` varchar(4) COLLATE utf8mb4_unicode_ci DEFAULT NULL COMMENT '时间点HHII',\n `bytes` bigint(20) unsigned DEFAULT '0' COMMENT '带宽',\n `regionId` int(10) unsigned DEFAULT '0' COMMENT '区域ID',\n `totalBytes` bigint(20) unsigned DEFAULT '0' COMMENT '总流量',\n `avgBytes` bigint(20) unsigned DEFAULT '0' COMMENT '平均流量',\n `cachedBytes` bigint(20) unsigned DEFAULT '0' COMMENT '缓存的流量',\n `attackBytes` bigint(20) unsigned DEFAULT '0' COMMENT '攻击流量',\n `countRequests` bigint(20) unsigned DEFAULT '0' COMMENT '请求数',\n `countCachedRequests` bigint(20) unsigned DEFAULT '0' COMMENT '缓存的请求数',\n `countAttackRequests` bigint(20) unsigned DEFAULT '0' COMMENT '攻击请求数',\n `countWebsocketConnections` bigint(20) unsigned DEFAULT '0' COMMENT 'Websocket连接数',\n PRIMARY KEY (`id`),\n UNIQUE KEY `userPlan_day_time_region` (`userPlanId`,`day`,`timeAt`,`regionId`) USING BTREE\n) ENGINE=InnoDB DEFAULT CHARSET=utf8mb4 COLLATE=utf8mb4_unicode_ci COMMENT='用户套餐带宽峰值'",
"fields": [
{
"name": "id",
- "definition": "bigint unsigned auto_increment COMMENT 'ID'"
+ "definition": "bigint(20) unsigned auto_increment COMMENT 'ID'"
},
{
"name": "userId",
- "definition": "bigint unsigned DEFAULT '0' COMMENT '用户ID'"
+ "definition": "bigint(20) unsigned DEFAULT '0' COMMENT '用户ID'"
},
{
"name": "userPlanId",
- "definition": "bigint unsigned DEFAULT '0' COMMENT '用户套餐ID'"
+ "definition": "bigint(20) unsigned DEFAULT '0' COMMENT '用户套餐ID'"
},
{
"name": "day",
@@ -258082,43 +258780,43 @@
},
{
"name": "bytes",
- "definition": "bigint unsigned DEFAULT '0' COMMENT '带宽'"
+ "definition": "bigint(20) unsigned DEFAULT '0' COMMENT '带宽'"
},
{
"name": "regionId",
- "definition": "int unsigned DEFAULT '0' COMMENT '区域ID'"
+ "definition": "int(10) unsigned DEFAULT '0' COMMENT '区域ID'"
},
{
"name": "totalBytes",
- "definition": "bigint unsigned DEFAULT '0' COMMENT '总流量'"
+ "definition": "bigint(20) unsigned DEFAULT '0' COMMENT '总流量'"
},
{
"name": "avgBytes",
- "definition": "bigint unsigned DEFAULT '0' COMMENT '平均流量'"
+ "definition": "bigint(20) unsigned DEFAULT '0' COMMENT '平均流量'"
},
{
"name": "cachedBytes",
- "definition": "bigint unsigned DEFAULT '0' COMMENT '缓存的流量'"
+ "definition": "bigint(20) unsigned DEFAULT '0' COMMENT '缓存的流量'"
},
{
"name": "attackBytes",
- "definition": "bigint unsigned DEFAULT '0' COMMENT '攻击流量'"
+ "definition": "bigint(20) unsigned DEFAULT '0' COMMENT '攻击流量'"
},
{
"name": "countRequests",
- "definition": "bigint unsigned DEFAULT '0' COMMENT '请求数'"
+ "definition": "bigint(20) unsigned DEFAULT '0' COMMENT '请求数'"
},
{
"name": "countCachedRequests",
- "definition": "bigint unsigned DEFAULT '0' COMMENT '缓存的请求数'"
+ "definition": "bigint(20) unsigned DEFAULT '0' COMMENT '缓存的请求数'"
},
{
"name": "countAttackRequests",
- "definition": "bigint unsigned DEFAULT '0' COMMENT '攻击请求数'"
+ "definition": "bigint(20) unsigned DEFAULT '0' COMMENT '攻击请求数'"
},
{
"name": "countWebsocketConnections",
- "definition": "bigint unsigned DEFAULT '0' COMMENT 'Websocket连接数'"
+ "definition": "bigint(20) unsigned DEFAULT '0' COMMENT 'Websocket连接数'"
}
],
"indexes": [
@@ -258137,19 +258835,19 @@
"name": "edgeUserPlanBandwidthStats_16",
"engine": "InnoDB",
"charset": "utf8mb4_unicode_ci",
- "definition": "CREATE TABLE `edgeUserPlanBandwidthStats_16` (\n `id` bigint unsigned NOT NULL AUTO_INCREMENT COMMENT 'ID',\n `userId` bigint unsigned DEFAULT '0' COMMENT '用户ID',\n `userPlanId` bigint unsigned DEFAULT '0' COMMENT '用户套餐ID',\n `day` varchar(8) DEFAULT NULL COMMENT '日期YYYYMMDD',\n `timeAt` varchar(4) DEFAULT NULL COMMENT '时间点HHII',\n `bytes` bigint unsigned DEFAULT '0' COMMENT '带宽',\n `regionId` int unsigned DEFAULT '0' COMMENT '区域ID',\n `totalBytes` bigint unsigned DEFAULT '0' COMMENT '总流量',\n `avgBytes` bigint unsigned DEFAULT '0' COMMENT '平均流量',\n `cachedBytes` bigint unsigned DEFAULT '0' COMMENT '缓存的流量',\n `attackBytes` bigint unsigned DEFAULT '0' COMMENT '攻击流量',\n `countRequests` bigint unsigned DEFAULT '0' COMMENT '请求数',\n `countCachedRequests` bigint unsigned DEFAULT '0' COMMENT '缓存的请求数',\n `countAttackRequests` bigint unsigned DEFAULT '0' COMMENT '攻击请求数',\n `countWebsocketConnections` bigint unsigned DEFAULT '0' COMMENT 'Websocket连接数',\n PRIMARY KEY (`id`),\n UNIQUE KEY `userPlan_day_time_region` (`userPlanId`,`day`,`timeAt`,`regionId`) USING BTREE\n) ENGINE=InnoDB DEFAULT CHARSET=utf8mb4 COLLATE=utf8mb4_unicode_ci COMMENT='用户套餐带宽峰值'",
+ "definition": "CREATE TABLE `edgeUserPlanBandwidthStats_16` (\n `id` bigint(20) unsigned NOT NULL AUTO_INCREMENT COMMENT 'ID',\n `userId` bigint(20) unsigned DEFAULT '0' COMMENT '用户ID',\n `userPlanId` bigint(20) unsigned DEFAULT '0' COMMENT '用户套餐ID',\n `day` varchar(8) COLLATE utf8mb4_unicode_ci DEFAULT NULL COMMENT '日期YYYYMMDD',\n `timeAt` varchar(4) COLLATE utf8mb4_unicode_ci DEFAULT NULL COMMENT '时间点HHII',\n `bytes` bigint(20) unsigned DEFAULT '0' COMMENT '带宽',\n `regionId` int(10) unsigned DEFAULT '0' COMMENT '区域ID',\n `totalBytes` bigint(20) unsigned DEFAULT '0' COMMENT '总流量',\n `avgBytes` bigint(20) unsigned DEFAULT '0' COMMENT '平均流量',\n `cachedBytes` bigint(20) unsigned DEFAULT '0' COMMENT '缓存的流量',\n `attackBytes` bigint(20) unsigned DEFAULT '0' COMMENT '攻击流量',\n `countRequests` bigint(20) unsigned DEFAULT '0' COMMENT '请求数',\n `countCachedRequests` bigint(20) unsigned DEFAULT '0' COMMENT '缓存的请求数',\n `countAttackRequests` bigint(20) unsigned DEFAULT '0' COMMENT '攻击请求数',\n `countWebsocketConnections` bigint(20) unsigned DEFAULT '0' COMMENT 'Websocket连接数',\n PRIMARY KEY (`id`),\n UNIQUE KEY `userPlan_day_time_region` (`userPlanId`,`day`,`timeAt`,`regionId`) USING BTREE\n) ENGINE=InnoDB DEFAULT CHARSET=utf8mb4 COLLATE=utf8mb4_unicode_ci COMMENT='用户套餐带宽峰值'",
"fields": [
{
"name": "id",
- "definition": "bigint unsigned auto_increment COMMENT 'ID'"
+ "definition": "bigint(20) unsigned auto_increment COMMENT 'ID'"
},
{
"name": "userId",
- "definition": "bigint unsigned DEFAULT '0' COMMENT '用户ID'"
+ "definition": "bigint(20) unsigned DEFAULT '0' COMMENT '用户ID'"
},
{
"name": "userPlanId",
- "definition": "bigint unsigned DEFAULT '0' COMMENT '用户套餐ID'"
+ "definition": "bigint(20) unsigned DEFAULT '0' COMMENT '用户套餐ID'"
},
{
"name": "day",
@@ -258161,43 +258859,43 @@
},
{
"name": "bytes",
- "definition": "bigint unsigned DEFAULT '0' COMMENT '带宽'"
+ "definition": "bigint(20) unsigned DEFAULT '0' COMMENT '带宽'"
},
{
"name": "regionId",
- "definition": "int unsigned DEFAULT '0' COMMENT '区域ID'"
+ "definition": "int(10) unsigned DEFAULT '0' COMMENT '区域ID'"
},
{
"name": "totalBytes",
- "definition": "bigint unsigned DEFAULT '0' COMMENT '总流量'"
+ "definition": "bigint(20) unsigned DEFAULT '0' COMMENT '总流量'"
},
{
"name": "avgBytes",
- "definition": "bigint unsigned DEFAULT '0' COMMENT '平均流量'"
+ "definition": "bigint(20) unsigned DEFAULT '0' COMMENT '平均流量'"
},
{
"name": "cachedBytes",
- "definition": "bigint unsigned DEFAULT '0' COMMENT '缓存的流量'"
+ "definition": "bigint(20) unsigned DEFAULT '0' COMMENT '缓存的流量'"
},
{
"name": "attackBytes",
- "definition": "bigint unsigned DEFAULT '0' COMMENT '攻击流量'"
+ "definition": "bigint(20) unsigned DEFAULT '0' COMMENT '攻击流量'"
},
{
"name": "countRequests",
- "definition": "bigint unsigned DEFAULT '0' COMMENT '请求数'"
+ "definition": "bigint(20) unsigned DEFAULT '0' COMMENT '请求数'"
},
{
"name": "countCachedRequests",
- "definition": "bigint unsigned DEFAULT '0' COMMENT '缓存的请求数'"
+ "definition": "bigint(20) unsigned DEFAULT '0' COMMENT '缓存的请求数'"
},
{
"name": "countAttackRequests",
- "definition": "bigint unsigned DEFAULT '0' COMMENT '攻击请求数'"
+ "definition": "bigint(20) unsigned DEFAULT '0' COMMENT '攻击请求数'"
},
{
"name": "countWebsocketConnections",
- "definition": "bigint unsigned DEFAULT '0' COMMENT 'Websocket连接数'"
+ "definition": "bigint(20) unsigned DEFAULT '0' COMMENT 'Websocket连接数'"
}
],
"indexes": [
@@ -258216,19 +258914,19 @@
"name": "edgeUserPlanBandwidthStats_17",
"engine": "InnoDB",
"charset": "utf8mb4_unicode_ci",
- "definition": "CREATE TABLE `edgeUserPlanBandwidthStats_17` (\n `id` bigint unsigned NOT NULL AUTO_INCREMENT COMMENT 'ID',\n `userId` bigint unsigned DEFAULT '0' COMMENT '用户ID',\n `userPlanId` bigint unsigned DEFAULT '0' COMMENT '用户套餐ID',\n `day` varchar(8) DEFAULT NULL COMMENT '日期YYYYMMDD',\n `timeAt` varchar(4) DEFAULT NULL COMMENT '时间点HHII',\n `bytes` bigint unsigned DEFAULT '0' COMMENT '带宽',\n `regionId` int unsigned DEFAULT '0' COMMENT '区域ID',\n `totalBytes` bigint unsigned DEFAULT '0' COMMENT '总流量',\n `avgBytes` bigint unsigned DEFAULT '0' COMMENT '平均流量',\n `cachedBytes` bigint unsigned DEFAULT '0' COMMENT '缓存的流量',\n `attackBytes` bigint unsigned DEFAULT '0' COMMENT '攻击流量',\n `countRequests` bigint unsigned DEFAULT '0' COMMENT '请求数',\n `countCachedRequests` bigint unsigned DEFAULT '0' COMMENT '缓存的请求数',\n `countAttackRequests` bigint unsigned DEFAULT '0' COMMENT '攻击请求数',\n `countWebsocketConnections` bigint unsigned DEFAULT '0' COMMENT 'Websocket连接数',\n PRIMARY KEY (`id`),\n UNIQUE KEY `userPlan_day_time_region` (`userPlanId`,`day`,`timeAt`,`regionId`) USING BTREE\n) ENGINE=InnoDB DEFAULT CHARSET=utf8mb4 COLLATE=utf8mb4_unicode_ci COMMENT='用户套餐带宽峰值'",
+ "definition": "CREATE TABLE `edgeUserPlanBandwidthStats_17` (\n `id` bigint(20) unsigned NOT NULL AUTO_INCREMENT COMMENT 'ID',\n `userId` bigint(20) unsigned DEFAULT '0' COMMENT '用户ID',\n `userPlanId` bigint(20) unsigned DEFAULT '0' COMMENT '用户套餐ID',\n `day` varchar(8) COLLATE utf8mb4_unicode_ci DEFAULT NULL COMMENT '日期YYYYMMDD',\n `timeAt` varchar(4) COLLATE utf8mb4_unicode_ci DEFAULT NULL COMMENT '时间点HHII',\n `bytes` bigint(20) unsigned DEFAULT '0' COMMENT '带宽',\n `regionId` int(10) unsigned DEFAULT '0' COMMENT '区域ID',\n `totalBytes` bigint(20) unsigned DEFAULT '0' COMMENT '总流量',\n `avgBytes` bigint(20) unsigned DEFAULT '0' COMMENT '平均流量',\n `cachedBytes` bigint(20) unsigned DEFAULT '0' COMMENT '缓存的流量',\n `attackBytes` bigint(20) unsigned DEFAULT '0' COMMENT '攻击流量',\n `countRequests` bigint(20) unsigned DEFAULT '0' COMMENT '请求数',\n `countCachedRequests` bigint(20) unsigned DEFAULT '0' COMMENT '缓存的请求数',\n `countAttackRequests` bigint(20) unsigned DEFAULT '0' COMMENT '攻击请求数',\n `countWebsocketConnections` bigint(20) unsigned DEFAULT '0' COMMENT 'Websocket连接数',\n PRIMARY KEY (`id`),\n UNIQUE KEY `userPlan_day_time_region` (`userPlanId`,`day`,`timeAt`,`regionId`) USING BTREE\n) ENGINE=InnoDB DEFAULT CHARSET=utf8mb4 COLLATE=utf8mb4_unicode_ci COMMENT='用户套餐带宽峰值'",
"fields": [
{
"name": "id",
- "definition": "bigint unsigned auto_increment COMMENT 'ID'"
+ "definition": "bigint(20) unsigned auto_increment COMMENT 'ID'"
},
{
"name": "userId",
- "definition": "bigint unsigned DEFAULT '0' COMMENT '用户ID'"
+ "definition": "bigint(20) unsigned DEFAULT '0' COMMENT '用户ID'"
},
{
"name": "userPlanId",
- "definition": "bigint unsigned DEFAULT '0' COMMENT '用户套餐ID'"
+ "definition": "bigint(20) unsigned DEFAULT '0' COMMENT '用户套餐ID'"
},
{
"name": "day",
@@ -258240,43 +258938,43 @@
},
{
"name": "bytes",
- "definition": "bigint unsigned DEFAULT '0' COMMENT '带宽'"
+ "definition": "bigint(20) unsigned DEFAULT '0' COMMENT '带宽'"
},
{
"name": "regionId",
- "definition": "int unsigned DEFAULT '0' COMMENT '区域ID'"
+ "definition": "int(10) unsigned DEFAULT '0' COMMENT '区域ID'"
},
{
"name": "totalBytes",
- "definition": "bigint unsigned DEFAULT '0' COMMENT '总流量'"
+ "definition": "bigint(20) unsigned DEFAULT '0' COMMENT '总流量'"
},
{
"name": "avgBytes",
- "definition": "bigint unsigned DEFAULT '0' COMMENT '平均流量'"
+ "definition": "bigint(20) unsigned DEFAULT '0' COMMENT '平均流量'"
},
{
"name": "cachedBytes",
- "definition": "bigint unsigned DEFAULT '0' COMMENT '缓存的流量'"
+ "definition": "bigint(20) unsigned DEFAULT '0' COMMENT '缓存的流量'"
},
{
"name": "attackBytes",
- "definition": "bigint unsigned DEFAULT '0' COMMENT '攻击流量'"
+ "definition": "bigint(20) unsigned DEFAULT '0' COMMENT '攻击流量'"
},
{
"name": "countRequests",
- "definition": "bigint unsigned DEFAULT '0' COMMENT '请求数'"
+ "definition": "bigint(20) unsigned DEFAULT '0' COMMENT '请求数'"
},
{
"name": "countCachedRequests",
- "definition": "bigint unsigned DEFAULT '0' COMMENT '缓存的请求数'"
+ "definition": "bigint(20) unsigned DEFAULT '0' COMMENT '缓存的请求数'"
},
{
"name": "countAttackRequests",
- "definition": "bigint unsigned DEFAULT '0' COMMENT '攻击请求数'"
+ "definition": "bigint(20) unsigned DEFAULT '0' COMMENT '攻击请求数'"
},
{
"name": "countWebsocketConnections",
- "definition": "bigint unsigned DEFAULT '0' COMMENT 'Websocket连接数'"
+ "definition": "bigint(20) unsigned DEFAULT '0' COMMENT 'Websocket连接数'"
}
],
"indexes": [
@@ -258295,19 +258993,19 @@
"name": "edgeUserPlanBandwidthStats_18",
"engine": "InnoDB",
"charset": "utf8mb4_unicode_ci",
- "definition": "CREATE TABLE `edgeUserPlanBandwidthStats_18` (\n `id` bigint unsigned NOT NULL AUTO_INCREMENT COMMENT 'ID',\n `userId` bigint unsigned DEFAULT '0' COMMENT '用户ID',\n `userPlanId` bigint unsigned DEFAULT '0' COMMENT '用户套餐ID',\n `day` varchar(8) DEFAULT NULL COMMENT '日期YYYYMMDD',\n `timeAt` varchar(4) DEFAULT NULL COMMENT '时间点HHII',\n `bytes` bigint unsigned DEFAULT '0' COMMENT '带宽',\n `regionId` int unsigned DEFAULT '0' COMMENT '区域ID',\n `totalBytes` bigint unsigned DEFAULT '0' COMMENT '总流量',\n `avgBytes` bigint unsigned DEFAULT '0' COMMENT '平均流量',\n `cachedBytes` bigint unsigned DEFAULT '0' COMMENT '缓存的流量',\n `attackBytes` bigint unsigned DEFAULT '0' COMMENT '攻击流量',\n `countRequests` bigint unsigned DEFAULT '0' COMMENT '请求数',\n `countCachedRequests` bigint unsigned DEFAULT '0' COMMENT '缓存的请求数',\n `countAttackRequests` bigint unsigned DEFAULT '0' COMMENT '攻击请求数',\n `countWebsocketConnections` bigint unsigned DEFAULT '0' COMMENT 'Websocket连接数',\n PRIMARY KEY (`id`),\n UNIQUE KEY `userPlan_day_time_region` (`userPlanId`,`day`,`timeAt`,`regionId`) USING BTREE\n) ENGINE=InnoDB DEFAULT CHARSET=utf8mb4 COLLATE=utf8mb4_unicode_ci COMMENT='用户套餐带宽峰值'",
+ "definition": "CREATE TABLE `edgeUserPlanBandwidthStats_18` (\n `id` bigint(20) unsigned NOT NULL AUTO_INCREMENT COMMENT 'ID',\n `userId` bigint(20) unsigned DEFAULT '0' COMMENT '用户ID',\n `userPlanId` bigint(20) unsigned DEFAULT '0' COMMENT '用户套餐ID',\n `day` varchar(8) COLLATE utf8mb4_unicode_ci DEFAULT NULL COMMENT '日期YYYYMMDD',\n `timeAt` varchar(4) COLLATE utf8mb4_unicode_ci DEFAULT NULL COMMENT '时间点HHII',\n `bytes` bigint(20) unsigned DEFAULT '0' COMMENT '带宽',\n `regionId` int(10) unsigned DEFAULT '0' COMMENT '区域ID',\n `totalBytes` bigint(20) unsigned DEFAULT '0' COMMENT '总流量',\n `avgBytes` bigint(20) unsigned DEFAULT '0' COMMENT '平均流量',\n `cachedBytes` bigint(20) unsigned DEFAULT '0' COMMENT '缓存的流量',\n `attackBytes` bigint(20) unsigned DEFAULT '0' COMMENT '攻击流量',\n `countRequests` bigint(20) unsigned DEFAULT '0' COMMENT '请求数',\n `countCachedRequests` bigint(20) unsigned DEFAULT '0' COMMENT '缓存的请求数',\n `countAttackRequests` bigint(20) unsigned DEFAULT '0' COMMENT '攻击请求数',\n `countWebsocketConnections` bigint(20) unsigned DEFAULT '0' COMMENT 'Websocket连接数',\n PRIMARY KEY (`id`),\n UNIQUE KEY `userPlan_day_time_region` (`userPlanId`,`day`,`timeAt`,`regionId`) USING BTREE\n) ENGINE=InnoDB DEFAULT CHARSET=utf8mb4 COLLATE=utf8mb4_unicode_ci COMMENT='用户套餐带宽峰值'",
"fields": [
{
"name": "id",
- "definition": "bigint unsigned auto_increment COMMENT 'ID'"
+ "definition": "bigint(20) unsigned auto_increment COMMENT 'ID'"
},
{
"name": "userId",
- "definition": "bigint unsigned DEFAULT '0' COMMENT '用户ID'"
+ "definition": "bigint(20) unsigned DEFAULT '0' COMMENT '用户ID'"
},
{
"name": "userPlanId",
- "definition": "bigint unsigned DEFAULT '0' COMMENT '用户套餐ID'"
+ "definition": "bigint(20) unsigned DEFAULT '0' COMMENT '用户套餐ID'"
},
{
"name": "day",
@@ -258319,43 +259017,43 @@
},
{
"name": "bytes",
- "definition": "bigint unsigned DEFAULT '0' COMMENT '带宽'"
+ "definition": "bigint(20) unsigned DEFAULT '0' COMMENT '带宽'"
},
{
"name": "regionId",
- "definition": "int unsigned DEFAULT '0' COMMENT '区域ID'"
+ "definition": "int(10) unsigned DEFAULT '0' COMMENT '区域ID'"
},
{
"name": "totalBytes",
- "definition": "bigint unsigned DEFAULT '0' COMMENT '总流量'"
+ "definition": "bigint(20) unsigned DEFAULT '0' COMMENT '总流量'"
},
{
"name": "avgBytes",
- "definition": "bigint unsigned DEFAULT '0' COMMENT '平均流量'"
+ "definition": "bigint(20) unsigned DEFAULT '0' COMMENT '平均流量'"
},
{
"name": "cachedBytes",
- "definition": "bigint unsigned DEFAULT '0' COMMENT '缓存的流量'"
+ "definition": "bigint(20) unsigned DEFAULT '0' COMMENT '缓存的流量'"
},
{
"name": "attackBytes",
- "definition": "bigint unsigned DEFAULT '0' COMMENT '攻击流量'"
+ "definition": "bigint(20) unsigned DEFAULT '0' COMMENT '攻击流量'"
},
{
"name": "countRequests",
- "definition": "bigint unsigned DEFAULT '0' COMMENT '请求数'"
+ "definition": "bigint(20) unsigned DEFAULT '0' COMMENT '请求数'"
},
{
"name": "countCachedRequests",
- "definition": "bigint unsigned DEFAULT '0' COMMENT '缓存的请求数'"
+ "definition": "bigint(20) unsigned DEFAULT '0' COMMENT '缓存的请求数'"
},
{
"name": "countAttackRequests",
- "definition": "bigint unsigned DEFAULT '0' COMMENT '攻击请求数'"
+ "definition": "bigint(20) unsigned DEFAULT '0' COMMENT '攻击请求数'"
},
{
"name": "countWebsocketConnections",
- "definition": "bigint unsigned DEFAULT '0' COMMENT 'Websocket连接数'"
+ "definition": "bigint(20) unsigned DEFAULT '0' COMMENT 'Websocket连接数'"
}
],
"indexes": [
@@ -258374,19 +259072,19 @@
"name": "edgeUserPlanBandwidthStats_19",
"engine": "InnoDB",
"charset": "utf8mb4_unicode_ci",
- "definition": "CREATE TABLE `edgeUserPlanBandwidthStats_19` (\n `id` bigint unsigned NOT NULL AUTO_INCREMENT COMMENT 'ID',\n `userId` bigint unsigned DEFAULT '0' COMMENT '用户ID',\n `userPlanId` bigint unsigned DEFAULT '0' COMMENT '用户套餐ID',\n `day` varchar(8) DEFAULT NULL COMMENT '日期YYYYMMDD',\n `timeAt` varchar(4) DEFAULT NULL COMMENT '时间点HHII',\n `bytes` bigint unsigned DEFAULT '0' COMMENT '带宽',\n `regionId` int unsigned DEFAULT '0' COMMENT '区域ID',\n `totalBytes` bigint unsigned DEFAULT '0' COMMENT '总流量',\n `avgBytes` bigint unsigned DEFAULT '0' COMMENT '平均流量',\n `cachedBytes` bigint unsigned DEFAULT '0' COMMENT '缓存的流量',\n `attackBytes` bigint unsigned DEFAULT '0' COMMENT '攻击流量',\n `countRequests` bigint unsigned DEFAULT '0' COMMENT '请求数',\n `countCachedRequests` bigint unsigned DEFAULT '0' COMMENT '缓存的请求数',\n `countAttackRequests` bigint unsigned DEFAULT '0' COMMENT '攻击请求数',\n `countWebsocketConnections` bigint unsigned DEFAULT '0' COMMENT 'Websocket连接数',\n PRIMARY KEY (`id`),\n UNIQUE KEY `userPlan_day_time_region` (`userPlanId`,`day`,`timeAt`,`regionId`) USING BTREE\n) ENGINE=InnoDB DEFAULT CHARSET=utf8mb4 COLLATE=utf8mb4_unicode_ci COMMENT='用户套餐带宽峰值'",
+ "definition": "CREATE TABLE `edgeUserPlanBandwidthStats_19` (\n `id` bigint(20) unsigned NOT NULL AUTO_INCREMENT COMMENT 'ID',\n `userId` bigint(20) unsigned DEFAULT '0' COMMENT '用户ID',\n `userPlanId` bigint(20) unsigned DEFAULT '0' COMMENT '用户套餐ID',\n `day` varchar(8) COLLATE utf8mb4_unicode_ci DEFAULT NULL COMMENT '日期YYYYMMDD',\n `timeAt` varchar(4) COLLATE utf8mb4_unicode_ci DEFAULT NULL COMMENT '时间点HHII',\n `bytes` bigint(20) unsigned DEFAULT '0' COMMENT '带宽',\n `regionId` int(10) unsigned DEFAULT '0' COMMENT '区域ID',\n `totalBytes` bigint(20) unsigned DEFAULT '0' COMMENT '总流量',\n `avgBytes` bigint(20) unsigned DEFAULT '0' COMMENT '平均流量',\n `cachedBytes` bigint(20) unsigned DEFAULT '0' COMMENT '缓存的流量',\n `attackBytes` bigint(20) unsigned DEFAULT '0' COMMENT '攻击流量',\n `countRequests` bigint(20) unsigned DEFAULT '0' COMMENT '请求数',\n `countCachedRequests` bigint(20) unsigned DEFAULT '0' COMMENT '缓存的请求数',\n `countAttackRequests` bigint(20) unsigned DEFAULT '0' COMMENT '攻击请求数',\n `countWebsocketConnections` bigint(20) unsigned DEFAULT '0' COMMENT 'Websocket连接数',\n PRIMARY KEY (`id`),\n UNIQUE KEY `userPlan_day_time_region` (`userPlanId`,`day`,`timeAt`,`regionId`) USING BTREE\n) ENGINE=InnoDB DEFAULT CHARSET=utf8mb4 COLLATE=utf8mb4_unicode_ci COMMENT='用户套餐带宽峰值'",
"fields": [
{
"name": "id",
- "definition": "bigint unsigned auto_increment COMMENT 'ID'"
+ "definition": "bigint(20) unsigned auto_increment COMMENT 'ID'"
},
{
"name": "userId",
- "definition": "bigint unsigned DEFAULT '0' COMMENT '用户ID'"
+ "definition": "bigint(20) unsigned DEFAULT '0' COMMENT '用户ID'"
},
{
"name": "userPlanId",
- "definition": "bigint unsigned DEFAULT '0' COMMENT '用户套餐ID'"
+ "definition": "bigint(20) unsigned DEFAULT '0' COMMENT '用户套餐ID'"
},
{
"name": "day",
@@ -258398,43 +259096,43 @@
},
{
"name": "bytes",
- "definition": "bigint unsigned DEFAULT '0' COMMENT '带宽'"
+ "definition": "bigint(20) unsigned DEFAULT '0' COMMENT '带宽'"
},
{
"name": "regionId",
- "definition": "int unsigned DEFAULT '0' COMMENT '区域ID'"
+ "definition": "int(10) unsigned DEFAULT '0' COMMENT '区域ID'"
},
{
"name": "totalBytes",
- "definition": "bigint unsigned DEFAULT '0' COMMENT '总流量'"
+ "definition": "bigint(20) unsigned DEFAULT '0' COMMENT '总流量'"
},
{
"name": "avgBytes",
- "definition": "bigint unsigned DEFAULT '0' COMMENT '平均流量'"
+ "definition": "bigint(20) unsigned DEFAULT '0' COMMENT '平均流量'"
},
{
"name": "cachedBytes",
- "definition": "bigint unsigned DEFAULT '0' COMMENT '缓存的流量'"
+ "definition": "bigint(20) unsigned DEFAULT '0' COMMENT '缓存的流量'"
},
{
"name": "attackBytes",
- "definition": "bigint unsigned DEFAULT '0' COMMENT '攻击流量'"
+ "definition": "bigint(20) unsigned DEFAULT '0' COMMENT '攻击流量'"
},
{
"name": "countRequests",
- "definition": "bigint unsigned DEFAULT '0' COMMENT '请求数'"
+ "definition": "bigint(20) unsigned DEFAULT '0' COMMENT '请求数'"
},
{
"name": "countCachedRequests",
- "definition": "bigint unsigned DEFAULT '0' COMMENT '缓存的请求数'"
+ "definition": "bigint(20) unsigned DEFAULT '0' COMMENT '缓存的请求数'"
},
{
"name": "countAttackRequests",
- "definition": "bigint unsigned DEFAULT '0' COMMENT '攻击请求数'"
+ "definition": "bigint(20) unsigned DEFAULT '0' COMMENT '攻击请求数'"
},
{
"name": "countWebsocketConnections",
- "definition": "bigint unsigned DEFAULT '0' COMMENT 'Websocket连接数'"
+ "definition": "bigint(20) unsigned DEFAULT '0' COMMENT 'Websocket连接数'"
}
],
"indexes": [
@@ -258453,19 +259151,19 @@
"name": "edgeUserPlanBandwidthStats_2",
"engine": "InnoDB",
"charset": "utf8mb4_unicode_ci",
- "definition": "CREATE TABLE `edgeUserPlanBandwidthStats_2` (\n `id` bigint unsigned NOT NULL AUTO_INCREMENT COMMENT 'ID',\n `userId` bigint unsigned DEFAULT '0' COMMENT '用户ID',\n `userPlanId` bigint unsigned DEFAULT '0' COMMENT '用户套餐ID',\n `day` varchar(8) DEFAULT NULL COMMENT '日期YYYYMMDD',\n `timeAt` varchar(4) DEFAULT NULL COMMENT '时间点HHII',\n `bytes` bigint unsigned DEFAULT '0' COMMENT '带宽',\n `regionId` int unsigned DEFAULT '0' COMMENT '区域ID',\n `totalBytes` bigint unsigned DEFAULT '0' COMMENT '总流量',\n `avgBytes` bigint unsigned DEFAULT '0' COMMENT '平均流量',\n `cachedBytes` bigint unsigned DEFAULT '0' COMMENT '缓存的流量',\n `attackBytes` bigint unsigned DEFAULT '0' COMMENT '攻击流量',\n `countRequests` bigint unsigned DEFAULT '0' COMMENT '请求数',\n `countCachedRequests` bigint unsigned DEFAULT '0' COMMENT '缓存的请求数',\n `countAttackRequests` bigint unsigned DEFAULT '0' COMMENT '攻击请求数',\n `countWebsocketConnections` bigint unsigned DEFAULT '0' COMMENT 'Websocket连接数',\n PRIMARY KEY (`id`),\n UNIQUE KEY `userPlan_day_time_region` (`userPlanId`,`day`,`timeAt`,`regionId`) USING BTREE\n) ENGINE=InnoDB DEFAULT CHARSET=utf8mb4 COLLATE=utf8mb4_unicode_ci COMMENT='用户套餐带宽峰值'",
+ "definition": "CREATE TABLE `edgeUserPlanBandwidthStats_2` (\n `id` bigint(20) unsigned NOT NULL AUTO_INCREMENT COMMENT 'ID',\n `userId` bigint(20) unsigned DEFAULT '0' COMMENT '用户ID',\n `userPlanId` bigint(20) unsigned DEFAULT '0' COMMENT '用户套餐ID',\n `day` varchar(8) COLLATE utf8mb4_unicode_ci DEFAULT NULL COMMENT '日期YYYYMMDD',\n `timeAt` varchar(4) COLLATE utf8mb4_unicode_ci DEFAULT NULL COMMENT '时间点HHII',\n `bytes` bigint(20) unsigned DEFAULT '0' COMMENT '带宽',\n `regionId` int(10) unsigned DEFAULT '0' COMMENT '区域ID',\n `totalBytes` bigint(20) unsigned DEFAULT '0' COMMENT '总流量',\n `avgBytes` bigint(20) unsigned DEFAULT '0' COMMENT '平均流量',\n `cachedBytes` bigint(20) unsigned DEFAULT '0' COMMENT '缓存的流量',\n `attackBytes` bigint(20) unsigned DEFAULT '0' COMMENT '攻击流量',\n `countRequests` bigint(20) unsigned DEFAULT '0' COMMENT '请求数',\n `countCachedRequests` bigint(20) unsigned DEFAULT '0' COMMENT '缓存的请求数',\n `countAttackRequests` bigint(20) unsigned DEFAULT '0' COMMENT '攻击请求数',\n `countWebsocketConnections` bigint(20) unsigned DEFAULT '0' COMMENT 'Websocket连接数',\n PRIMARY KEY (`id`),\n UNIQUE KEY `userPlan_day_time_region` (`userPlanId`,`day`,`timeAt`,`regionId`) USING BTREE\n) ENGINE=InnoDB DEFAULT CHARSET=utf8mb4 COLLATE=utf8mb4_unicode_ci COMMENT='用户套餐带宽峰值'",
"fields": [
{
"name": "id",
- "definition": "bigint unsigned auto_increment COMMENT 'ID'"
+ "definition": "bigint(20) unsigned auto_increment COMMENT 'ID'"
},
{
"name": "userId",
- "definition": "bigint unsigned DEFAULT '0' COMMENT '用户ID'"
+ "definition": "bigint(20) unsigned DEFAULT '0' COMMENT '用户ID'"
},
{
"name": "userPlanId",
- "definition": "bigint unsigned DEFAULT '0' COMMENT '用户套餐ID'"
+ "definition": "bigint(20) unsigned DEFAULT '0' COMMENT '用户套餐ID'"
},
{
"name": "day",
@@ -258477,43 +259175,43 @@
},
{
"name": "bytes",
- "definition": "bigint unsigned DEFAULT '0' COMMENT '带宽'"
+ "definition": "bigint(20) unsigned DEFAULT '0' COMMENT '带宽'"
},
{
"name": "regionId",
- "definition": "int unsigned DEFAULT '0' COMMENT '区域ID'"
+ "definition": "int(10) unsigned DEFAULT '0' COMMENT '区域ID'"
},
{
"name": "totalBytes",
- "definition": "bigint unsigned DEFAULT '0' COMMENT '总流量'"
+ "definition": "bigint(20) unsigned DEFAULT '0' COMMENT '总流量'"
},
{
"name": "avgBytes",
- "definition": "bigint unsigned DEFAULT '0' COMMENT '平均流量'"
+ "definition": "bigint(20) unsigned DEFAULT '0' COMMENT '平均流量'"
},
{
"name": "cachedBytes",
- "definition": "bigint unsigned DEFAULT '0' COMMENT '缓存的流量'"
+ "definition": "bigint(20) unsigned DEFAULT '0' COMMENT '缓存的流量'"
},
{
"name": "attackBytes",
- "definition": "bigint unsigned DEFAULT '0' COMMENT '攻击流量'"
+ "definition": "bigint(20) unsigned DEFAULT '0' COMMENT '攻击流量'"
},
{
"name": "countRequests",
- "definition": "bigint unsigned DEFAULT '0' COMMENT '请求数'"
+ "definition": "bigint(20) unsigned DEFAULT '0' COMMENT '请求数'"
},
{
"name": "countCachedRequests",
- "definition": "bigint unsigned DEFAULT '0' COMMENT '缓存的请求数'"
+ "definition": "bigint(20) unsigned DEFAULT '0' COMMENT '缓存的请求数'"
},
{
"name": "countAttackRequests",
- "definition": "bigint unsigned DEFAULT '0' COMMENT '攻击请求数'"
+ "definition": "bigint(20) unsigned DEFAULT '0' COMMENT '攻击请求数'"
},
{
"name": "countWebsocketConnections",
- "definition": "bigint unsigned DEFAULT '0' COMMENT 'Websocket连接数'"
+ "definition": "bigint(20) unsigned DEFAULT '0' COMMENT 'Websocket连接数'"
}
],
"indexes": [
@@ -258532,19 +259230,19 @@
"name": "edgeUserPlanBandwidthStats_3",
"engine": "InnoDB",
"charset": "utf8mb4_unicode_ci",
- "definition": "CREATE TABLE `edgeUserPlanBandwidthStats_3` (\n `id` bigint unsigned NOT NULL AUTO_INCREMENT COMMENT 'ID',\n `userId` bigint unsigned DEFAULT '0' COMMENT '用户ID',\n `userPlanId` bigint unsigned DEFAULT '0' COMMENT '用户套餐ID',\n `day` varchar(8) DEFAULT NULL COMMENT '日期YYYYMMDD',\n `timeAt` varchar(4) DEFAULT NULL COMMENT '时间点HHII',\n `bytes` bigint unsigned DEFAULT '0' COMMENT '带宽',\n `regionId` int unsigned DEFAULT '0' COMMENT '区域ID',\n `totalBytes` bigint unsigned DEFAULT '0' COMMENT '总流量',\n `avgBytes` bigint unsigned DEFAULT '0' COMMENT '平均流量',\n `cachedBytes` bigint unsigned DEFAULT '0' COMMENT '缓存的流量',\n `attackBytes` bigint unsigned DEFAULT '0' COMMENT '攻击流量',\n `countRequests` bigint unsigned DEFAULT '0' COMMENT '请求数',\n `countCachedRequests` bigint unsigned DEFAULT '0' COMMENT '缓存的请求数',\n `countAttackRequests` bigint unsigned DEFAULT '0' COMMENT '攻击请求数',\n `countWebsocketConnections` bigint unsigned DEFAULT '0' COMMENT 'Websocket连接数',\n PRIMARY KEY (`id`),\n UNIQUE KEY `userPlan_day_time_region` (`userPlanId`,`day`,`timeAt`,`regionId`) USING BTREE\n) ENGINE=InnoDB DEFAULT CHARSET=utf8mb4 COLLATE=utf8mb4_unicode_ci COMMENT='用户套餐带宽峰值'",
+ "definition": "CREATE TABLE `edgeUserPlanBandwidthStats_3` (\n `id` bigint(20) unsigned NOT NULL AUTO_INCREMENT COMMENT 'ID',\n `userId` bigint(20) unsigned DEFAULT '0' COMMENT '用户ID',\n `userPlanId` bigint(20) unsigned DEFAULT '0' COMMENT '用户套餐ID',\n `day` varchar(8) COLLATE utf8mb4_unicode_ci DEFAULT NULL COMMENT '日期YYYYMMDD',\n `timeAt` varchar(4) COLLATE utf8mb4_unicode_ci DEFAULT NULL COMMENT '时间点HHII',\n `bytes` bigint(20) unsigned DEFAULT '0' COMMENT '带宽',\n `regionId` int(10) unsigned DEFAULT '0' COMMENT '区域ID',\n `totalBytes` bigint(20) unsigned DEFAULT '0' COMMENT '总流量',\n `avgBytes` bigint(20) unsigned DEFAULT '0' COMMENT '平均流量',\n `cachedBytes` bigint(20) unsigned DEFAULT '0' COMMENT '缓存的流量',\n `attackBytes` bigint(20) unsigned DEFAULT '0' COMMENT '攻击流量',\n `countRequests` bigint(20) unsigned DEFAULT '0' COMMENT '请求数',\n `countCachedRequests` bigint(20) unsigned DEFAULT '0' COMMENT '缓存的请求数',\n `countAttackRequests` bigint(20) unsigned DEFAULT '0' COMMENT '攻击请求数',\n `countWebsocketConnections` bigint(20) unsigned DEFAULT '0' COMMENT 'Websocket连接数',\n PRIMARY KEY (`id`),\n UNIQUE KEY `userPlan_day_time_region` (`userPlanId`,`day`,`timeAt`,`regionId`) USING BTREE\n) ENGINE=InnoDB DEFAULT CHARSET=utf8mb4 COLLATE=utf8mb4_unicode_ci COMMENT='用户套餐带宽峰值'",
"fields": [
{
"name": "id",
- "definition": "bigint unsigned auto_increment COMMENT 'ID'"
+ "definition": "bigint(20) unsigned auto_increment COMMENT 'ID'"
},
{
"name": "userId",
- "definition": "bigint unsigned DEFAULT '0' COMMENT '用户ID'"
+ "definition": "bigint(20) unsigned DEFAULT '0' COMMENT '用户ID'"
},
{
"name": "userPlanId",
- "definition": "bigint unsigned DEFAULT '0' COMMENT '用户套餐ID'"
+ "definition": "bigint(20) unsigned DEFAULT '0' COMMENT '用户套餐ID'"
},
{
"name": "day",
@@ -258556,43 +259254,43 @@
},
{
"name": "bytes",
- "definition": "bigint unsigned DEFAULT '0' COMMENT '带宽'"
+ "definition": "bigint(20) unsigned DEFAULT '0' COMMENT '带宽'"
},
{
"name": "regionId",
- "definition": "int unsigned DEFAULT '0' COMMENT '区域ID'"
+ "definition": "int(10) unsigned DEFAULT '0' COMMENT '区域ID'"
},
{
"name": "totalBytes",
- "definition": "bigint unsigned DEFAULT '0' COMMENT '总流量'"
+ "definition": "bigint(20) unsigned DEFAULT '0' COMMENT '总流量'"
},
{
"name": "avgBytes",
- "definition": "bigint unsigned DEFAULT '0' COMMENT '平均流量'"
+ "definition": "bigint(20) unsigned DEFAULT '0' COMMENT '平均流量'"
},
{
"name": "cachedBytes",
- "definition": "bigint unsigned DEFAULT '0' COMMENT '缓存的流量'"
+ "definition": "bigint(20) unsigned DEFAULT '0' COMMENT '缓存的流量'"
},
{
"name": "attackBytes",
- "definition": "bigint unsigned DEFAULT '0' COMMENT '攻击流量'"
+ "definition": "bigint(20) unsigned DEFAULT '0' COMMENT '攻击流量'"
},
{
"name": "countRequests",
- "definition": "bigint unsigned DEFAULT '0' COMMENT '请求数'"
+ "definition": "bigint(20) unsigned DEFAULT '0' COMMENT '请求数'"
},
{
"name": "countCachedRequests",
- "definition": "bigint unsigned DEFAULT '0' COMMENT '缓存的请求数'"
+ "definition": "bigint(20) unsigned DEFAULT '0' COMMENT '缓存的请求数'"
},
{
"name": "countAttackRequests",
- "definition": "bigint unsigned DEFAULT '0' COMMENT '攻击请求数'"
+ "definition": "bigint(20) unsigned DEFAULT '0' COMMENT '攻击请求数'"
},
{
"name": "countWebsocketConnections",
- "definition": "bigint unsigned DEFAULT '0' COMMENT 'Websocket连接数'"
+ "definition": "bigint(20) unsigned DEFAULT '0' COMMENT 'Websocket连接数'"
}
],
"indexes": [
@@ -258611,19 +259309,19 @@
"name": "edgeUserPlanBandwidthStats_4",
"engine": "InnoDB",
"charset": "utf8mb4_unicode_ci",
- "definition": "CREATE TABLE `edgeUserPlanBandwidthStats_4` (\n `id` bigint unsigned NOT NULL AUTO_INCREMENT COMMENT 'ID',\n `userId` bigint unsigned DEFAULT '0' COMMENT '用户ID',\n `userPlanId` bigint unsigned DEFAULT '0' COMMENT '用户套餐ID',\n `day` varchar(8) DEFAULT NULL COMMENT '日期YYYYMMDD',\n `timeAt` varchar(4) DEFAULT NULL COMMENT '时间点HHII',\n `bytes` bigint unsigned DEFAULT '0' COMMENT '带宽',\n `regionId` int unsigned DEFAULT '0' COMMENT '区域ID',\n `totalBytes` bigint unsigned DEFAULT '0' COMMENT '总流量',\n `avgBytes` bigint unsigned DEFAULT '0' COMMENT '平均流量',\n `cachedBytes` bigint unsigned DEFAULT '0' COMMENT '缓存的流量',\n `attackBytes` bigint unsigned DEFAULT '0' COMMENT '攻击流量',\n `countRequests` bigint unsigned DEFAULT '0' COMMENT '请求数',\n `countCachedRequests` bigint unsigned DEFAULT '0' COMMENT '缓存的请求数',\n `countAttackRequests` bigint unsigned DEFAULT '0' COMMENT '攻击请求数',\n `countWebsocketConnections` bigint unsigned DEFAULT '0' COMMENT 'Websocket连接数',\n PRIMARY KEY (`id`),\n UNIQUE KEY `userPlan_day_time_region` (`userPlanId`,`day`,`timeAt`,`regionId`) USING BTREE\n) ENGINE=InnoDB DEFAULT CHARSET=utf8mb4 COLLATE=utf8mb4_unicode_ci COMMENT='用户套餐带宽峰值'",
+ "definition": "CREATE TABLE `edgeUserPlanBandwidthStats_4` (\n `id` bigint(20) unsigned NOT NULL AUTO_INCREMENT COMMENT 'ID',\n `userId` bigint(20) unsigned DEFAULT '0' COMMENT '用户ID',\n `userPlanId` bigint(20) unsigned DEFAULT '0' COMMENT '用户套餐ID',\n `day` varchar(8) COLLATE utf8mb4_unicode_ci DEFAULT NULL COMMENT '日期YYYYMMDD',\n `timeAt` varchar(4) COLLATE utf8mb4_unicode_ci DEFAULT NULL COMMENT '时间点HHII',\n `bytes` bigint(20) unsigned DEFAULT '0' COMMENT '带宽',\n `regionId` int(10) unsigned DEFAULT '0' COMMENT '区域ID',\n `totalBytes` bigint(20) unsigned DEFAULT '0' COMMENT '总流量',\n `avgBytes` bigint(20) unsigned DEFAULT '0' COMMENT '平均流量',\n `cachedBytes` bigint(20) unsigned DEFAULT '0' COMMENT '缓存的流量',\n `attackBytes` bigint(20) unsigned DEFAULT '0' COMMENT '攻击流量',\n `countRequests` bigint(20) unsigned DEFAULT '0' COMMENT '请求数',\n `countCachedRequests` bigint(20) unsigned DEFAULT '0' COMMENT '缓存的请求数',\n `countAttackRequests` bigint(20) unsigned DEFAULT '0' COMMENT '攻击请求数',\n `countWebsocketConnections` bigint(20) unsigned DEFAULT '0' COMMENT 'Websocket连接数',\n PRIMARY KEY (`id`),\n UNIQUE KEY `userPlan_day_time_region` (`userPlanId`,`day`,`timeAt`,`regionId`) USING BTREE\n) ENGINE=InnoDB DEFAULT CHARSET=utf8mb4 COLLATE=utf8mb4_unicode_ci COMMENT='用户套餐带宽峰值'",
"fields": [
{
"name": "id",
- "definition": "bigint unsigned auto_increment COMMENT 'ID'"
+ "definition": "bigint(20) unsigned auto_increment COMMENT 'ID'"
},
{
"name": "userId",
- "definition": "bigint unsigned DEFAULT '0' COMMENT '用户ID'"
+ "definition": "bigint(20) unsigned DEFAULT '0' COMMENT '用户ID'"
},
{
"name": "userPlanId",
- "definition": "bigint unsigned DEFAULT '0' COMMENT '用户套餐ID'"
+ "definition": "bigint(20) unsigned DEFAULT '0' COMMENT '用户套餐ID'"
},
{
"name": "day",
@@ -258635,43 +259333,43 @@
},
{
"name": "bytes",
- "definition": "bigint unsigned DEFAULT '0' COMMENT '带宽'"
+ "definition": "bigint(20) unsigned DEFAULT '0' COMMENT '带宽'"
},
{
"name": "regionId",
- "definition": "int unsigned DEFAULT '0' COMMENT '区域ID'"
+ "definition": "int(10) unsigned DEFAULT '0' COMMENT '区域ID'"
},
{
"name": "totalBytes",
- "definition": "bigint unsigned DEFAULT '0' COMMENT '总流量'"
+ "definition": "bigint(20) unsigned DEFAULT '0' COMMENT '总流量'"
},
{
"name": "avgBytes",
- "definition": "bigint unsigned DEFAULT '0' COMMENT '平均流量'"
+ "definition": "bigint(20) unsigned DEFAULT '0' COMMENT '平均流量'"
},
{
"name": "cachedBytes",
- "definition": "bigint unsigned DEFAULT '0' COMMENT '缓存的流量'"
+ "definition": "bigint(20) unsigned DEFAULT '0' COMMENT '缓存的流量'"
},
{
"name": "attackBytes",
- "definition": "bigint unsigned DEFAULT '0' COMMENT '攻击流量'"
+ "definition": "bigint(20) unsigned DEFAULT '0' COMMENT '攻击流量'"
},
{
"name": "countRequests",
- "definition": "bigint unsigned DEFAULT '0' COMMENT '请求数'"
+ "definition": "bigint(20) unsigned DEFAULT '0' COMMENT '请求数'"
},
{
"name": "countCachedRequests",
- "definition": "bigint unsigned DEFAULT '0' COMMENT '缓存的请求数'"
+ "definition": "bigint(20) unsigned DEFAULT '0' COMMENT '缓存的请求数'"
},
{
"name": "countAttackRequests",
- "definition": "bigint unsigned DEFAULT '0' COMMENT '攻击请求数'"
+ "definition": "bigint(20) unsigned DEFAULT '0' COMMENT '攻击请求数'"
},
{
"name": "countWebsocketConnections",
- "definition": "bigint unsigned DEFAULT '0' COMMENT 'Websocket连接数'"
+ "definition": "bigint(20) unsigned DEFAULT '0' COMMENT 'Websocket连接数'"
}
],
"indexes": [
@@ -258690,19 +259388,19 @@
"name": "edgeUserPlanBandwidthStats_5",
"engine": "InnoDB",
"charset": "utf8mb4_unicode_ci",
- "definition": "CREATE TABLE `edgeUserPlanBandwidthStats_5` (\n `id` bigint unsigned NOT NULL AUTO_INCREMENT COMMENT 'ID',\n `userId` bigint unsigned DEFAULT '0' COMMENT '用户ID',\n `userPlanId` bigint unsigned DEFAULT '0' COMMENT '用户套餐ID',\n `day` varchar(8) DEFAULT NULL COMMENT '日期YYYYMMDD',\n `timeAt` varchar(4) DEFAULT NULL COMMENT '时间点HHII',\n `bytes` bigint unsigned DEFAULT '0' COMMENT '带宽',\n `regionId` int unsigned DEFAULT '0' COMMENT '区域ID',\n `totalBytes` bigint unsigned DEFAULT '0' COMMENT '总流量',\n `avgBytes` bigint unsigned DEFAULT '0' COMMENT '平均流量',\n `cachedBytes` bigint unsigned DEFAULT '0' COMMENT '缓存的流量',\n `attackBytes` bigint unsigned DEFAULT '0' COMMENT '攻击流量',\n `countRequests` bigint unsigned DEFAULT '0' COMMENT '请求数',\n `countCachedRequests` bigint unsigned DEFAULT '0' COMMENT '缓存的请求数',\n `countAttackRequests` bigint unsigned DEFAULT '0' COMMENT '攻击请求数',\n `countWebsocketConnections` bigint unsigned DEFAULT '0' COMMENT 'Websocket连接数',\n PRIMARY KEY (`id`),\n UNIQUE KEY `userPlan_day_time_region` (`userPlanId`,`day`,`timeAt`,`regionId`) USING BTREE\n) ENGINE=InnoDB DEFAULT CHARSET=utf8mb4 COLLATE=utf8mb4_unicode_ci COMMENT='用户套餐带宽峰值'",
+ "definition": "CREATE TABLE `edgeUserPlanBandwidthStats_5` (\n `id` bigint(20) unsigned NOT NULL AUTO_INCREMENT COMMENT 'ID',\n `userId` bigint(20) unsigned DEFAULT '0' COMMENT '用户ID',\n `userPlanId` bigint(20) unsigned DEFAULT '0' COMMENT '用户套餐ID',\n `day` varchar(8) COLLATE utf8mb4_unicode_ci DEFAULT NULL COMMENT '日期YYYYMMDD',\n `timeAt` varchar(4) COLLATE utf8mb4_unicode_ci DEFAULT NULL COMMENT '时间点HHII',\n `bytes` bigint(20) unsigned DEFAULT '0' COMMENT '带宽',\n `regionId` int(10) unsigned DEFAULT '0' COMMENT '区域ID',\n `totalBytes` bigint(20) unsigned DEFAULT '0' COMMENT '总流量',\n `avgBytes` bigint(20) unsigned DEFAULT '0' COMMENT '平均流量',\n `cachedBytes` bigint(20) unsigned DEFAULT '0' COMMENT '缓存的流量',\n `attackBytes` bigint(20) unsigned DEFAULT '0' COMMENT '攻击流量',\n `countRequests` bigint(20) unsigned DEFAULT '0' COMMENT '请求数',\n `countCachedRequests` bigint(20) unsigned DEFAULT '0' COMMENT '缓存的请求数',\n `countAttackRequests` bigint(20) unsigned DEFAULT '0' COMMENT '攻击请求数',\n `countWebsocketConnections` bigint(20) unsigned DEFAULT '0' COMMENT 'Websocket连接数',\n PRIMARY KEY (`id`),\n UNIQUE KEY `userPlan_day_time_region` (`userPlanId`,`day`,`timeAt`,`regionId`) USING BTREE\n) ENGINE=InnoDB DEFAULT CHARSET=utf8mb4 COLLATE=utf8mb4_unicode_ci COMMENT='用户套餐带宽峰值'",
"fields": [
{
"name": "id",
- "definition": "bigint unsigned auto_increment COMMENT 'ID'"
+ "definition": "bigint(20) unsigned auto_increment COMMENT 'ID'"
},
{
"name": "userId",
- "definition": "bigint unsigned DEFAULT '0' COMMENT '用户ID'"
+ "definition": "bigint(20) unsigned DEFAULT '0' COMMENT '用户ID'"
},
{
"name": "userPlanId",
- "definition": "bigint unsigned DEFAULT '0' COMMENT '用户套餐ID'"
+ "definition": "bigint(20) unsigned DEFAULT '0' COMMENT '用户套餐ID'"
},
{
"name": "day",
@@ -258714,43 +259412,43 @@
},
{
"name": "bytes",
- "definition": "bigint unsigned DEFAULT '0' COMMENT '带宽'"
+ "definition": "bigint(20) unsigned DEFAULT '0' COMMENT '带宽'"
},
{
"name": "regionId",
- "definition": "int unsigned DEFAULT '0' COMMENT '区域ID'"
+ "definition": "int(10) unsigned DEFAULT '0' COMMENT '区域ID'"
},
{
"name": "totalBytes",
- "definition": "bigint unsigned DEFAULT '0' COMMENT '总流量'"
+ "definition": "bigint(20) unsigned DEFAULT '0' COMMENT '总流量'"
},
{
"name": "avgBytes",
- "definition": "bigint unsigned DEFAULT '0' COMMENT '平均流量'"
+ "definition": "bigint(20) unsigned DEFAULT '0' COMMENT '平均流量'"
},
{
"name": "cachedBytes",
- "definition": "bigint unsigned DEFAULT '0' COMMENT '缓存的流量'"
+ "definition": "bigint(20) unsigned DEFAULT '0' COMMENT '缓存的流量'"
},
{
"name": "attackBytes",
- "definition": "bigint unsigned DEFAULT '0' COMMENT '攻击流量'"
+ "definition": "bigint(20) unsigned DEFAULT '0' COMMENT '攻击流量'"
},
{
"name": "countRequests",
- "definition": "bigint unsigned DEFAULT '0' COMMENT '请求数'"
+ "definition": "bigint(20) unsigned DEFAULT '0' COMMENT '请求数'"
},
{
"name": "countCachedRequests",
- "definition": "bigint unsigned DEFAULT '0' COMMENT '缓存的请求数'"
+ "definition": "bigint(20) unsigned DEFAULT '0' COMMENT '缓存的请求数'"
},
{
"name": "countAttackRequests",
- "definition": "bigint unsigned DEFAULT '0' COMMENT '攻击请求数'"
+ "definition": "bigint(20) unsigned DEFAULT '0' COMMENT '攻击请求数'"
},
{
"name": "countWebsocketConnections",
- "definition": "bigint unsigned DEFAULT '0' COMMENT 'Websocket连接数'"
+ "definition": "bigint(20) unsigned DEFAULT '0' COMMENT 'Websocket连接数'"
}
],
"indexes": [
@@ -258769,19 +259467,19 @@
"name": "edgeUserPlanBandwidthStats_6",
"engine": "InnoDB",
"charset": "utf8mb4_unicode_ci",
- "definition": "CREATE TABLE `edgeUserPlanBandwidthStats_6` (\n `id` bigint unsigned NOT NULL AUTO_INCREMENT COMMENT 'ID',\n `userId` bigint unsigned DEFAULT '0' COMMENT '用户ID',\n `userPlanId` bigint unsigned DEFAULT '0' COMMENT '用户套餐ID',\n `day` varchar(8) DEFAULT NULL COMMENT '日期YYYYMMDD',\n `timeAt` varchar(4) DEFAULT NULL COMMENT '时间点HHII',\n `bytes` bigint unsigned DEFAULT '0' COMMENT '带宽',\n `regionId` int unsigned DEFAULT '0' COMMENT '区域ID',\n `totalBytes` bigint unsigned DEFAULT '0' COMMENT '总流量',\n `avgBytes` bigint unsigned DEFAULT '0' COMMENT '平均流量',\n `cachedBytes` bigint unsigned DEFAULT '0' COMMENT '缓存的流量',\n `attackBytes` bigint unsigned DEFAULT '0' COMMENT '攻击流量',\n `countRequests` bigint unsigned DEFAULT '0' COMMENT '请求数',\n `countCachedRequests` bigint unsigned DEFAULT '0' COMMENT '缓存的请求数',\n `countAttackRequests` bigint unsigned DEFAULT '0' COMMENT '攻击请求数',\n `countWebsocketConnections` bigint unsigned DEFAULT '0' COMMENT 'Websocket连接数',\n PRIMARY KEY (`id`),\n UNIQUE KEY `userPlan_day_time_region` (`userPlanId`,`day`,`timeAt`,`regionId`) USING BTREE\n) ENGINE=InnoDB DEFAULT CHARSET=utf8mb4 COLLATE=utf8mb4_unicode_ci COMMENT='用户套餐带宽峰值'",
+ "definition": "CREATE TABLE `edgeUserPlanBandwidthStats_6` (\n `id` bigint(20) unsigned NOT NULL AUTO_INCREMENT COMMENT 'ID',\n `userId` bigint(20) unsigned DEFAULT '0' COMMENT '用户ID',\n `userPlanId` bigint(20) unsigned DEFAULT '0' COMMENT '用户套餐ID',\n `day` varchar(8) COLLATE utf8mb4_unicode_ci DEFAULT NULL COMMENT '日期YYYYMMDD',\n `timeAt` varchar(4) COLLATE utf8mb4_unicode_ci DEFAULT NULL COMMENT '时间点HHII',\n `bytes` bigint(20) unsigned DEFAULT '0' COMMENT '带宽',\n `regionId` int(10) unsigned DEFAULT '0' COMMENT '区域ID',\n `totalBytes` bigint(20) unsigned DEFAULT '0' COMMENT '总流量',\n `avgBytes` bigint(20) unsigned DEFAULT '0' COMMENT '平均流量',\n `cachedBytes` bigint(20) unsigned DEFAULT '0' COMMENT '缓存的流量',\n `attackBytes` bigint(20) unsigned DEFAULT '0' COMMENT '攻击流量',\n `countRequests` bigint(20) unsigned DEFAULT '0' COMMENT '请求数',\n `countCachedRequests` bigint(20) unsigned DEFAULT '0' COMMENT '缓存的请求数',\n `countAttackRequests` bigint(20) unsigned DEFAULT '0' COMMENT '攻击请求数',\n `countWebsocketConnections` bigint(20) unsigned DEFAULT '0' COMMENT 'Websocket连接数',\n PRIMARY KEY (`id`),\n UNIQUE KEY `userPlan_day_time_region` (`userPlanId`,`day`,`timeAt`,`regionId`) USING BTREE\n) ENGINE=InnoDB DEFAULT CHARSET=utf8mb4 COLLATE=utf8mb4_unicode_ci COMMENT='用户套餐带宽峰值'",
"fields": [
{
"name": "id",
- "definition": "bigint unsigned auto_increment COMMENT 'ID'"
+ "definition": "bigint(20) unsigned auto_increment COMMENT 'ID'"
},
{
"name": "userId",
- "definition": "bigint unsigned DEFAULT '0' COMMENT '用户ID'"
+ "definition": "bigint(20) unsigned DEFAULT '0' COMMENT '用户ID'"
},
{
"name": "userPlanId",
- "definition": "bigint unsigned DEFAULT '0' COMMENT '用户套餐ID'"
+ "definition": "bigint(20) unsigned DEFAULT '0' COMMENT '用户套餐ID'"
},
{
"name": "day",
@@ -258793,43 +259491,43 @@
},
{
"name": "bytes",
- "definition": "bigint unsigned DEFAULT '0' COMMENT '带宽'"
+ "definition": "bigint(20) unsigned DEFAULT '0' COMMENT '带宽'"
},
{
"name": "regionId",
- "definition": "int unsigned DEFAULT '0' COMMENT '区域ID'"
+ "definition": "int(10) unsigned DEFAULT '0' COMMENT '区域ID'"
},
{
"name": "totalBytes",
- "definition": "bigint unsigned DEFAULT '0' COMMENT '总流量'"
+ "definition": "bigint(20) unsigned DEFAULT '0' COMMENT '总流量'"
},
{
"name": "avgBytes",
- "definition": "bigint unsigned DEFAULT '0' COMMENT '平均流量'"
+ "definition": "bigint(20) unsigned DEFAULT '0' COMMENT '平均流量'"
},
{
"name": "cachedBytes",
- "definition": "bigint unsigned DEFAULT '0' COMMENT '缓存的流量'"
+ "definition": "bigint(20) unsigned DEFAULT '0' COMMENT '缓存的流量'"
},
{
"name": "attackBytes",
- "definition": "bigint unsigned DEFAULT '0' COMMENT '攻击流量'"
+ "definition": "bigint(20) unsigned DEFAULT '0' COMMENT '攻击流量'"
},
{
"name": "countRequests",
- "definition": "bigint unsigned DEFAULT '0' COMMENT '请求数'"
+ "definition": "bigint(20) unsigned DEFAULT '0' COMMENT '请求数'"
},
{
"name": "countCachedRequests",
- "definition": "bigint unsigned DEFAULT '0' COMMENT '缓存的请求数'"
+ "definition": "bigint(20) unsigned DEFAULT '0' COMMENT '缓存的请求数'"
},
{
"name": "countAttackRequests",
- "definition": "bigint unsigned DEFAULT '0' COMMENT '攻击请求数'"
+ "definition": "bigint(20) unsigned DEFAULT '0' COMMENT '攻击请求数'"
},
{
"name": "countWebsocketConnections",
- "definition": "bigint unsigned DEFAULT '0' COMMENT 'Websocket连接数'"
+ "definition": "bigint(20) unsigned DEFAULT '0' COMMENT 'Websocket连接数'"
}
],
"indexes": [
@@ -258848,19 +259546,19 @@
"name": "edgeUserPlanBandwidthStats_7",
"engine": "InnoDB",
"charset": "utf8mb4_unicode_ci",
- "definition": "CREATE TABLE `edgeUserPlanBandwidthStats_7` (\n `id` bigint unsigned NOT NULL AUTO_INCREMENT COMMENT 'ID',\n `userId` bigint unsigned DEFAULT '0' COMMENT '用户ID',\n `userPlanId` bigint unsigned DEFAULT '0' COMMENT '用户套餐ID',\n `day` varchar(8) DEFAULT NULL COMMENT '日期YYYYMMDD',\n `timeAt` varchar(4) DEFAULT NULL COMMENT '时间点HHII',\n `bytes` bigint unsigned DEFAULT '0' COMMENT '带宽',\n `regionId` int unsigned DEFAULT '0' COMMENT '区域ID',\n `totalBytes` bigint unsigned DEFAULT '0' COMMENT '总流量',\n `avgBytes` bigint unsigned DEFAULT '0' COMMENT '平均流量',\n `cachedBytes` bigint unsigned DEFAULT '0' COMMENT '缓存的流量',\n `attackBytes` bigint unsigned DEFAULT '0' COMMENT '攻击流量',\n `countRequests` bigint unsigned DEFAULT '0' COMMENT '请求数',\n `countCachedRequests` bigint unsigned DEFAULT '0' COMMENT '缓存的请求数',\n `countAttackRequests` bigint unsigned DEFAULT '0' COMMENT '攻击请求数',\n `countWebsocketConnections` bigint unsigned DEFAULT '0' COMMENT 'Websocket连接数',\n PRIMARY KEY (`id`),\n UNIQUE KEY `userPlan_day_time_region` (`userPlanId`,`day`,`timeAt`,`regionId`) USING BTREE\n) ENGINE=InnoDB DEFAULT CHARSET=utf8mb4 COLLATE=utf8mb4_unicode_ci COMMENT='用户套餐带宽峰值'",
+ "definition": "CREATE TABLE `edgeUserPlanBandwidthStats_7` (\n `id` bigint(20) unsigned NOT NULL AUTO_INCREMENT COMMENT 'ID',\n `userId` bigint(20) unsigned DEFAULT '0' COMMENT '用户ID',\n `userPlanId` bigint(20) unsigned DEFAULT '0' COMMENT '用户套餐ID',\n `day` varchar(8) COLLATE utf8mb4_unicode_ci DEFAULT NULL COMMENT '日期YYYYMMDD',\n `timeAt` varchar(4) COLLATE utf8mb4_unicode_ci DEFAULT NULL COMMENT '时间点HHII',\n `bytes` bigint(20) unsigned DEFAULT '0' COMMENT '带宽',\n `regionId` int(10) unsigned DEFAULT '0' COMMENT '区域ID',\n `totalBytes` bigint(20) unsigned DEFAULT '0' COMMENT '总流量',\n `avgBytes` bigint(20) unsigned DEFAULT '0' COMMENT '平均流量',\n `cachedBytes` bigint(20) unsigned DEFAULT '0' COMMENT '缓存的流量',\n `attackBytes` bigint(20) unsigned DEFAULT '0' COMMENT '攻击流量',\n `countRequests` bigint(20) unsigned DEFAULT '0' COMMENT '请求数',\n `countCachedRequests` bigint(20) unsigned DEFAULT '0' COMMENT '缓存的请求数',\n `countAttackRequests` bigint(20) unsigned DEFAULT '0' COMMENT '攻击请求数',\n `countWebsocketConnections` bigint(20) unsigned DEFAULT '0' COMMENT 'Websocket连接数',\n PRIMARY KEY (`id`),\n UNIQUE KEY `userPlan_day_time_region` (`userPlanId`,`day`,`timeAt`,`regionId`) USING BTREE\n) ENGINE=InnoDB DEFAULT CHARSET=utf8mb4 COLLATE=utf8mb4_unicode_ci COMMENT='用户套餐带宽峰值'",
"fields": [
{
"name": "id",
- "definition": "bigint unsigned auto_increment COMMENT 'ID'"
+ "definition": "bigint(20) unsigned auto_increment COMMENT 'ID'"
},
{
"name": "userId",
- "definition": "bigint unsigned DEFAULT '0' COMMENT '用户ID'"
+ "definition": "bigint(20) unsigned DEFAULT '0' COMMENT '用户ID'"
},
{
"name": "userPlanId",
- "definition": "bigint unsigned DEFAULT '0' COMMENT '用户套餐ID'"
+ "definition": "bigint(20) unsigned DEFAULT '0' COMMENT '用户套餐ID'"
},
{
"name": "day",
@@ -258872,43 +259570,43 @@
},
{
"name": "bytes",
- "definition": "bigint unsigned DEFAULT '0' COMMENT '带宽'"
+ "definition": "bigint(20) unsigned DEFAULT '0' COMMENT '带宽'"
},
{
"name": "regionId",
- "definition": "int unsigned DEFAULT '0' COMMENT '区域ID'"
+ "definition": "int(10) unsigned DEFAULT '0' COMMENT '区域ID'"
},
{
"name": "totalBytes",
- "definition": "bigint unsigned DEFAULT '0' COMMENT '总流量'"
+ "definition": "bigint(20) unsigned DEFAULT '0' COMMENT '总流量'"
},
{
"name": "avgBytes",
- "definition": "bigint unsigned DEFAULT '0' COMMENT '平均流量'"
+ "definition": "bigint(20) unsigned DEFAULT '0' COMMENT '平均流量'"
},
{
"name": "cachedBytes",
- "definition": "bigint unsigned DEFAULT '0' COMMENT '缓存的流量'"
+ "definition": "bigint(20) unsigned DEFAULT '0' COMMENT '缓存的流量'"
},
{
"name": "attackBytes",
- "definition": "bigint unsigned DEFAULT '0' COMMENT '攻击流量'"
+ "definition": "bigint(20) unsigned DEFAULT '0' COMMENT '攻击流量'"
},
{
"name": "countRequests",
- "definition": "bigint unsigned DEFAULT '0' COMMENT '请求数'"
+ "definition": "bigint(20) unsigned DEFAULT '0' COMMENT '请求数'"
},
{
"name": "countCachedRequests",
- "definition": "bigint unsigned DEFAULT '0' COMMENT '缓存的请求数'"
+ "definition": "bigint(20) unsigned DEFAULT '0' COMMENT '缓存的请求数'"
},
{
"name": "countAttackRequests",
- "definition": "bigint unsigned DEFAULT '0' COMMENT '攻击请求数'"
+ "definition": "bigint(20) unsigned DEFAULT '0' COMMENT '攻击请求数'"
},
{
"name": "countWebsocketConnections",
- "definition": "bigint unsigned DEFAULT '0' COMMENT 'Websocket连接数'"
+ "definition": "bigint(20) unsigned DEFAULT '0' COMMENT 'Websocket连接数'"
}
],
"indexes": [
@@ -258927,19 +259625,19 @@
"name": "edgeUserPlanBandwidthStats_8",
"engine": "InnoDB",
"charset": "utf8mb4_unicode_ci",
- "definition": "CREATE TABLE `edgeUserPlanBandwidthStats_8` (\n `id` bigint unsigned NOT NULL AUTO_INCREMENT COMMENT 'ID',\n `userId` bigint unsigned DEFAULT '0' COMMENT '用户ID',\n `userPlanId` bigint unsigned DEFAULT '0' COMMENT '用户套餐ID',\n `day` varchar(8) DEFAULT NULL COMMENT '日期YYYYMMDD',\n `timeAt` varchar(4) DEFAULT NULL COMMENT '时间点HHII',\n `bytes` bigint unsigned DEFAULT '0' COMMENT '带宽',\n `regionId` int unsigned DEFAULT '0' COMMENT '区域ID',\n `totalBytes` bigint unsigned DEFAULT '0' COMMENT '总流量',\n `avgBytes` bigint unsigned DEFAULT '0' COMMENT '平均流量',\n `cachedBytes` bigint unsigned DEFAULT '0' COMMENT '缓存的流量',\n `attackBytes` bigint unsigned DEFAULT '0' COMMENT '攻击流量',\n `countRequests` bigint unsigned DEFAULT '0' COMMENT '请求数',\n `countCachedRequests` bigint unsigned DEFAULT '0' COMMENT '缓存的请求数',\n `countAttackRequests` bigint unsigned DEFAULT '0' COMMENT '攻击请求数',\n `countWebsocketConnections` bigint unsigned DEFAULT '0' COMMENT 'Websocket连接数',\n PRIMARY KEY (`id`),\n UNIQUE KEY `userPlan_day_time_region` (`userPlanId`,`day`,`timeAt`,`regionId`) USING BTREE\n) ENGINE=InnoDB DEFAULT CHARSET=utf8mb4 COLLATE=utf8mb4_unicode_ci COMMENT='用户套餐带宽峰值'",
+ "definition": "CREATE TABLE `edgeUserPlanBandwidthStats_8` (\n `id` bigint(20) unsigned NOT NULL AUTO_INCREMENT COMMENT 'ID',\n `userId` bigint(20) unsigned DEFAULT '0' COMMENT '用户ID',\n `userPlanId` bigint(20) unsigned DEFAULT '0' COMMENT '用户套餐ID',\n `day` varchar(8) COLLATE utf8mb4_unicode_ci DEFAULT NULL COMMENT '日期YYYYMMDD',\n `timeAt` varchar(4) COLLATE utf8mb4_unicode_ci DEFAULT NULL COMMENT '时间点HHII',\n `bytes` bigint(20) unsigned DEFAULT '0' COMMENT '带宽',\n `regionId` int(10) unsigned DEFAULT '0' COMMENT '区域ID',\n `totalBytes` bigint(20) unsigned DEFAULT '0' COMMENT '总流量',\n `avgBytes` bigint(20) unsigned DEFAULT '0' COMMENT '平均流量',\n `cachedBytes` bigint(20) unsigned DEFAULT '0' COMMENT '缓存的流量',\n `attackBytes` bigint(20) unsigned DEFAULT '0' COMMENT '攻击流量',\n `countRequests` bigint(20) unsigned DEFAULT '0' COMMENT '请求数',\n `countCachedRequests` bigint(20) unsigned DEFAULT '0' COMMENT '缓存的请求数',\n `countAttackRequests` bigint(20) unsigned DEFAULT '0' COMMENT '攻击请求数',\n `countWebsocketConnections` bigint(20) unsigned DEFAULT '0' COMMENT 'Websocket连接数',\n PRIMARY KEY (`id`),\n UNIQUE KEY `userPlan_day_time_region` (`userPlanId`,`day`,`timeAt`,`regionId`) USING BTREE\n) ENGINE=InnoDB DEFAULT CHARSET=utf8mb4 COLLATE=utf8mb4_unicode_ci COMMENT='用户套餐带宽峰值'",
"fields": [
{
"name": "id",
- "definition": "bigint unsigned auto_increment COMMENT 'ID'"
+ "definition": "bigint(20) unsigned auto_increment COMMENT 'ID'"
},
{
"name": "userId",
- "definition": "bigint unsigned DEFAULT '0' COMMENT '用户ID'"
+ "definition": "bigint(20) unsigned DEFAULT '0' COMMENT '用户ID'"
},
{
"name": "userPlanId",
- "definition": "bigint unsigned DEFAULT '0' COMMENT '用户套餐ID'"
+ "definition": "bigint(20) unsigned DEFAULT '0' COMMENT '用户套餐ID'"
},
{
"name": "day",
@@ -258951,43 +259649,43 @@
},
{
"name": "bytes",
- "definition": "bigint unsigned DEFAULT '0' COMMENT '带宽'"
+ "definition": "bigint(20) unsigned DEFAULT '0' COMMENT '带宽'"
},
{
"name": "regionId",
- "definition": "int unsigned DEFAULT '0' COMMENT '区域ID'"
+ "definition": "int(10) unsigned DEFAULT '0' COMMENT '区域ID'"
},
{
"name": "totalBytes",
- "definition": "bigint unsigned DEFAULT '0' COMMENT '总流量'"
+ "definition": "bigint(20) unsigned DEFAULT '0' COMMENT '总流量'"
},
{
"name": "avgBytes",
- "definition": "bigint unsigned DEFAULT '0' COMMENT '平均流量'"
+ "definition": "bigint(20) unsigned DEFAULT '0' COMMENT '平均流量'"
},
{
"name": "cachedBytes",
- "definition": "bigint unsigned DEFAULT '0' COMMENT '缓存的流量'"
+ "definition": "bigint(20) unsigned DEFAULT '0' COMMENT '缓存的流量'"
},
{
"name": "attackBytes",
- "definition": "bigint unsigned DEFAULT '0' COMMENT '攻击流量'"
+ "definition": "bigint(20) unsigned DEFAULT '0' COMMENT '攻击流量'"
},
{
"name": "countRequests",
- "definition": "bigint unsigned DEFAULT '0' COMMENT '请求数'"
+ "definition": "bigint(20) unsigned DEFAULT '0' COMMENT '请求数'"
},
{
"name": "countCachedRequests",
- "definition": "bigint unsigned DEFAULT '0' COMMENT '缓存的请求数'"
+ "definition": "bigint(20) unsigned DEFAULT '0' COMMENT '缓存的请求数'"
},
{
"name": "countAttackRequests",
- "definition": "bigint unsigned DEFAULT '0' COMMENT '攻击请求数'"
+ "definition": "bigint(20) unsigned DEFAULT '0' COMMENT '攻击请求数'"
},
{
"name": "countWebsocketConnections",
- "definition": "bigint unsigned DEFAULT '0' COMMENT 'Websocket连接数'"
+ "definition": "bigint(20) unsigned DEFAULT '0' COMMENT 'Websocket连接数'"
}
],
"indexes": [
@@ -259006,19 +259704,19 @@
"name": "edgeUserPlanBandwidthStats_9",
"engine": "InnoDB",
"charset": "utf8mb4_unicode_ci",
- "definition": "CREATE TABLE `edgeUserPlanBandwidthStats_9` (\n `id` bigint unsigned NOT NULL AUTO_INCREMENT COMMENT 'ID',\n `userId` bigint unsigned DEFAULT '0' COMMENT '用户ID',\n `userPlanId` bigint unsigned DEFAULT '0' COMMENT '用户套餐ID',\n `day` varchar(8) DEFAULT NULL COMMENT '日期YYYYMMDD',\n `timeAt` varchar(4) DEFAULT NULL COMMENT '时间点HHII',\n `bytes` bigint unsigned DEFAULT '0' COMMENT '带宽',\n `regionId` int unsigned DEFAULT '0' COMMENT '区域ID',\n `totalBytes` bigint unsigned DEFAULT '0' COMMENT '总流量',\n `avgBytes` bigint unsigned DEFAULT '0' COMMENT '平均流量',\n `cachedBytes` bigint unsigned DEFAULT '0' COMMENT '缓存的流量',\n `attackBytes` bigint unsigned DEFAULT '0' COMMENT '攻击流量',\n `countRequests` bigint unsigned DEFAULT '0' COMMENT '请求数',\n `countCachedRequests` bigint unsigned DEFAULT '0' COMMENT '缓存的请求数',\n `countAttackRequests` bigint unsigned DEFAULT '0' COMMENT '攻击请求数',\n `countWebsocketConnections` bigint unsigned DEFAULT '0' COMMENT 'Websocket连接数',\n PRIMARY KEY (`id`),\n UNIQUE KEY `userPlan_day_time_region` (`userPlanId`,`day`,`timeAt`,`regionId`) USING BTREE\n) ENGINE=InnoDB DEFAULT CHARSET=utf8mb4 COLLATE=utf8mb4_unicode_ci COMMENT='用户套餐带宽峰值'",
+ "definition": "CREATE TABLE `edgeUserPlanBandwidthStats_9` (\n `id` bigint(20) unsigned NOT NULL AUTO_INCREMENT COMMENT 'ID',\n `userId` bigint(20) unsigned DEFAULT '0' COMMENT '用户ID',\n `userPlanId` bigint(20) unsigned DEFAULT '0' COMMENT '用户套餐ID',\n `day` varchar(8) COLLATE utf8mb4_unicode_ci DEFAULT NULL COMMENT '日期YYYYMMDD',\n `timeAt` varchar(4) COLLATE utf8mb4_unicode_ci DEFAULT NULL COMMENT '时间点HHII',\n `bytes` bigint(20) unsigned DEFAULT '0' COMMENT '带宽',\n `regionId` int(10) unsigned DEFAULT '0' COMMENT '区域ID',\n `totalBytes` bigint(20) unsigned DEFAULT '0' COMMENT '总流量',\n `avgBytes` bigint(20) unsigned DEFAULT '0' COMMENT '平均流量',\n `cachedBytes` bigint(20) unsigned DEFAULT '0' COMMENT '缓存的流量',\n `attackBytes` bigint(20) unsigned DEFAULT '0' COMMENT '攻击流量',\n `countRequests` bigint(20) unsigned DEFAULT '0' COMMENT '请求数',\n `countCachedRequests` bigint(20) unsigned DEFAULT '0' COMMENT '缓存的请求数',\n `countAttackRequests` bigint(20) unsigned DEFAULT '0' COMMENT '攻击请求数',\n `countWebsocketConnections` bigint(20) unsigned DEFAULT '0' COMMENT 'Websocket连接数',\n PRIMARY KEY (`id`),\n UNIQUE KEY `userPlan_day_time_region` (`userPlanId`,`day`,`timeAt`,`regionId`) USING BTREE\n) ENGINE=InnoDB DEFAULT CHARSET=utf8mb4 COLLATE=utf8mb4_unicode_ci COMMENT='用户套餐带宽峰值'",
"fields": [
{
"name": "id",
- "definition": "bigint unsigned auto_increment COMMENT 'ID'"
+ "definition": "bigint(20) unsigned auto_increment COMMENT 'ID'"
},
{
"name": "userId",
- "definition": "bigint unsigned DEFAULT '0' COMMENT '用户ID'"
+ "definition": "bigint(20) unsigned DEFAULT '0' COMMENT '用户ID'"
},
{
"name": "userPlanId",
- "definition": "bigint unsigned DEFAULT '0' COMMENT '用户套餐ID'"
+ "definition": "bigint(20) unsigned DEFAULT '0' COMMENT '用户套餐ID'"
},
{
"name": "day",
@@ -259030,43 +259728,43 @@
},
{
"name": "bytes",
- "definition": "bigint unsigned DEFAULT '0' COMMENT '带宽'"
+ "definition": "bigint(20) unsigned DEFAULT '0' COMMENT '带宽'"
},
{
"name": "regionId",
- "definition": "int unsigned DEFAULT '0' COMMENT '区域ID'"
+ "definition": "int(10) unsigned DEFAULT '0' COMMENT '区域ID'"
},
{
"name": "totalBytes",
- "definition": "bigint unsigned DEFAULT '0' COMMENT '总流量'"
+ "definition": "bigint(20) unsigned DEFAULT '0' COMMENT '总流量'"
},
{
"name": "avgBytes",
- "definition": "bigint unsigned DEFAULT '0' COMMENT '平均流量'"
+ "definition": "bigint(20) unsigned DEFAULT '0' COMMENT '平均流量'"
},
{
"name": "cachedBytes",
- "definition": "bigint unsigned DEFAULT '0' COMMENT '缓存的流量'"
+ "definition": "bigint(20) unsigned DEFAULT '0' COMMENT '缓存的流量'"
},
{
"name": "attackBytes",
- "definition": "bigint unsigned DEFAULT '0' COMMENT '攻击流量'"
+ "definition": "bigint(20) unsigned DEFAULT '0' COMMENT '攻击流量'"
},
{
"name": "countRequests",
- "definition": "bigint unsigned DEFAULT '0' COMMENT '请求数'"
+ "definition": "bigint(20) unsigned DEFAULT '0' COMMENT '请求数'"
},
{
"name": "countCachedRequests",
- "definition": "bigint unsigned DEFAULT '0' COMMENT '缓存的请求数'"
+ "definition": "bigint(20) unsigned DEFAULT '0' COMMENT '缓存的请求数'"
},
{
"name": "countAttackRequests",
- "definition": "bigint unsigned DEFAULT '0' COMMENT '攻击请求数'"
+ "definition": "bigint(20) unsigned DEFAULT '0' COMMENT '攻击请求数'"
},
{
"name": "countWebsocketConnections",
- "definition": "bigint unsigned DEFAULT '0' COMMENT 'Websocket连接数'"
+ "definition": "bigint(20) unsigned DEFAULT '0' COMMENT 'Websocket连接数'"
}
],
"indexes": [
@@ -259085,15 +259783,15 @@
"name": "edgeUserPlanStats",
"engine": "InnoDB",
"charset": "utf8mb4_unicode_ci",
- "definition": "CREATE TABLE `edgeUserPlanStats` (\n `id` bigint unsigned NOT NULL AUTO_INCREMENT COMMENT 'ID',\n `userPlanId` bigint unsigned DEFAULT '0' COMMENT '用户套餐ID',\n `date` varchar(16) DEFAULT NULL COMMENT '日期:YYYYMMDD或YYYYMM',\n `dateType` varchar(16) DEFAULT NULL COMMENT '日期类型:day|month',\n `trafficBytes` bigint unsigned DEFAULT '0' COMMENT '流量',\n `countRequests` bigint unsigned DEFAULT '0' COMMENT '总请求数',\n `countWebsocketConnections` bigint unsigned DEFAULT '0' COMMENT 'Websocket连接数',\n `isProcessed` tinyint unsigned DEFAULT '0' COMMENT '是否已处理',\n PRIMARY KEY (`id`),\n UNIQUE KEY `userPlanId_date_dateType` (`userPlanId`,`date`,`dateType`) USING BTREE,\n KEY `isProcessed` (`isProcessed`)\n) ENGINE=InnoDB DEFAULT CHARSET=utf8mb4 COLLATE=utf8mb4_unicode_ci COMMENT='用户套餐统计'",
+ "definition": "CREATE TABLE `edgeUserPlanStats` (\n `id` bigint(20) unsigned NOT NULL AUTO_INCREMENT COMMENT 'ID',\n `userPlanId` bigint(20) unsigned DEFAULT '0' COMMENT '用户套餐ID',\n `date` varchar(16) COLLATE utf8mb4_unicode_ci DEFAULT NULL COMMENT '日期:YYYYMMDD或YYYYMM',\n `dateType` varchar(16) COLLATE utf8mb4_unicode_ci DEFAULT NULL COMMENT '日期类型:day|month',\n `trafficBytes` bigint(20) unsigned DEFAULT '0' COMMENT '流量',\n `countRequests` bigint(20) unsigned DEFAULT '0' COMMENT '总请求数',\n `countWebsocketConnections` bigint(20) unsigned DEFAULT '0' COMMENT 'Websocket连接数',\n `isProcessed` tinyint(3) unsigned DEFAULT '0' COMMENT '是否已处理',\n PRIMARY KEY (`id`),\n UNIQUE KEY `userPlanId_date_dateType` (`userPlanId`,`date`,`dateType`) USING BTREE,\n KEY `isProcessed` (`isProcessed`)\n) ENGINE=InnoDB DEFAULT CHARSET=utf8mb4 COLLATE=utf8mb4_unicode_ci COMMENT='用户套餐统计'",
"fields": [
{
"name": "id",
- "definition": "bigint unsigned auto_increment COMMENT 'ID'"
+ "definition": "bigint(20) unsigned auto_increment COMMENT 'ID'"
},
{
"name": "userPlanId",
- "definition": "bigint unsigned DEFAULT '0' COMMENT '用户套餐ID'"
+ "definition": "bigint(20) unsigned DEFAULT '0' COMMENT '用户套餐ID'"
},
{
"name": "date",
@@ -259105,19 +259803,19 @@
},
{
"name": "trafficBytes",
- "definition": "bigint unsigned DEFAULT '0' COMMENT '流量'"
+ "definition": "bigint(20) unsigned DEFAULT '0' COMMENT '流量'"
},
{
"name": "countRequests",
- "definition": "bigint unsigned DEFAULT '0' COMMENT '总请求数'"
+ "definition": "bigint(20) unsigned DEFAULT '0' COMMENT '总请求数'"
},
{
"name": "countWebsocketConnections",
- "definition": "bigint unsigned DEFAULT '0' COMMENT 'Websocket连接数'"
+ "definition": "bigint(20) unsigned DEFAULT '0' COMMENT 'Websocket连接数'"
},
{
"name": "isProcessed",
- "definition": "tinyint unsigned DEFAULT '0' COMMENT '是否已处理'"
+ "definition": "tinyint(3) unsigned DEFAULT '0' COMMENT '是否已处理'"
}
],
"indexes": [
@@ -259140,23 +259838,23 @@
"name": "edgeUserPlans",
"engine": "InnoDB",
"charset": "utf8mb4_unicode_ci",
- "definition": "CREATE TABLE `edgeUserPlans` (\n `id` bigint unsigned NOT NULL AUTO_INCREMENT COMMENT 'ID',\n `userId` int unsigned DEFAULT '0' COMMENT '用户ID',\n `planId` int unsigned DEFAULT '0' COMMENT '套餐ID',\n `isOn` tinyint unsigned DEFAULT '1' COMMENT '是否启用',\n `name` varchar(255) DEFAULT NULL COMMENT '名称',\n `dayTo` date DEFAULT NULL COMMENT '结束日期',\n `state` tinyint unsigned DEFAULT '1' COMMENT '状态',\n PRIMARY KEY (`id`),\n KEY `planId` (`planId`),\n KEY `userId` (`userId`),\n KEY `dayTo` (`dayTo`)\n) ENGINE=InnoDB DEFAULT CHARSET=utf8mb4 COLLATE=utf8mb4_unicode_ci COMMENT='用户的套餐'",
+ "definition": "CREATE TABLE `edgeUserPlans` (\n `id` bigint(20) unsigned NOT NULL AUTO_INCREMENT COMMENT 'ID',\n `userId` int(10) unsigned DEFAULT '0' COMMENT '用户ID',\n `planId` int(10) unsigned DEFAULT '0' COMMENT '套餐ID',\n `isOn` tinyint(3) unsigned DEFAULT '1' COMMENT '是否启用',\n `name` varchar(255) COLLATE utf8mb4_unicode_ci DEFAULT NULL COMMENT '名称',\n `dayTo` date DEFAULT NULL COMMENT '结束日期',\n `state` tinyint(3) unsigned DEFAULT '1' COMMENT '状态',\n PRIMARY KEY (`id`),\n KEY `planId` (`planId`),\n KEY `userId` (`userId`),\n KEY `dayTo` (`dayTo`)\n) ENGINE=InnoDB DEFAULT CHARSET=utf8mb4 COLLATE=utf8mb4_unicode_ci COMMENT='用户的套餐'",
"fields": [
{
"name": "id",
- "definition": "bigint unsigned auto_increment COMMENT 'ID'"
+ "definition": "bigint(20) unsigned auto_increment COMMENT 'ID'"
},
{
"name": "userId",
- "definition": "int unsigned DEFAULT '0' COMMENT '用户ID'"
+ "definition": "int(10) unsigned DEFAULT '0' COMMENT '用户ID'"
},
{
"name": "planId",
- "definition": "int unsigned DEFAULT '0' COMMENT '套餐ID'"
+ "definition": "int(10) unsigned DEFAULT '0' COMMENT '套餐ID'"
},
{
"name": "isOn",
- "definition": "tinyint unsigned DEFAULT '1' COMMENT '是否启用'"
+ "definition": "tinyint(3) unsigned DEFAULT '1' COMMENT '是否启用'"
},
{
"name": "name",
@@ -259168,7 +259866,7 @@
},
{
"name": "state",
- "definition": "tinyint unsigned DEFAULT '1' COMMENT '状态'"
+ "definition": "tinyint(3) unsigned DEFAULT '1' COMMENT '状态'"
}
],
"indexes": [
@@ -259195,19 +259893,19 @@
"name": "edgeUserScripts",
"engine": "InnoDB",
"charset": "utf8mb4_unicode_ci",
- "definition": "CREATE TABLE `edgeUserScripts` (\n `id` bigint unsigned NOT NULL AUTO_INCREMENT COMMENT 'ID',\n `userId` bigint unsigned DEFAULT '0' COMMENT '用户ID',\n `adminId` bigint unsigned DEFAULT '0' COMMENT '操作管理员',\n `code` text COMMENT '代码',\n `codeMD5` varchar(32) DEFAULT NULL COMMENT '代码MD5',\n `createdAt` bigint unsigned DEFAULT '0' COMMENT '创建时间',\n `isRejected` tinyint unsigned DEFAULT '0' COMMENT '是否已驳回',\n `rejectedAt` bigint unsigned DEFAULT '0' COMMENT '驳回时间',\n `rejectedReason` varchar(255) DEFAULT NULL COMMENT '驳回原因',\n `isPassed` tinyint unsigned DEFAULT '0' COMMENT '是否通过审核',\n `passedAt` bigint unsigned DEFAULT '0' COMMENT '通过时间',\n `state` tinyint unsigned DEFAULT '1' COMMENT '状态',\n `webIds` json DEFAULT NULL COMMENT 'WebId列表',\n PRIMARY KEY (`id`),\n KEY `userId` (`userId`),\n KEY `codeMD5` (`codeMD5`)\n) ENGINE=InnoDB DEFAULT CHARSET=utf8mb4 COLLATE=utf8mb4_unicode_ci COMMENT='用户脚本审核'",
+ "definition": "CREATE TABLE `edgeUserScripts` (\n `id` bigint(20) unsigned NOT NULL AUTO_INCREMENT COMMENT 'ID',\n `userId` bigint(20) unsigned DEFAULT '0' COMMENT '用户ID',\n `adminId` bigint(20) unsigned DEFAULT '0' COMMENT '操作管理员',\n `code` text COLLATE utf8mb4_unicode_ci COMMENT '代码',\n `codeMD5` varchar(32) COLLATE utf8mb4_unicode_ci DEFAULT NULL COMMENT '代码MD5',\n `createdAt` bigint(20) unsigned DEFAULT '0' COMMENT '创建时间',\n `isRejected` tinyint(3) unsigned DEFAULT '0' COMMENT '是否已驳回',\n `rejectedAt` bigint(20) unsigned DEFAULT '0' COMMENT '驳回时间',\n `rejectedReason` varchar(255) COLLATE utf8mb4_unicode_ci DEFAULT NULL COMMENT '驳回原因',\n `isPassed` tinyint(3) unsigned DEFAULT '0' COMMENT '是否通过审核',\n `passedAt` bigint(20) unsigned DEFAULT '0' COMMENT '通过时间',\n `state` tinyint(3) unsigned DEFAULT '1' COMMENT '状态',\n `webIds` json DEFAULT NULL COMMENT 'WebId列表',\n PRIMARY KEY (`id`),\n KEY `userId` (`userId`),\n KEY `codeMD5` (`codeMD5`)\n) ENGINE=InnoDB DEFAULT CHARSET=utf8mb4 COLLATE=utf8mb4_unicode_ci COMMENT='用户脚本审核'",
"fields": [
{
"name": "id",
- "definition": "bigint unsigned auto_increment COMMENT 'ID'"
+ "definition": "bigint(20) unsigned auto_increment COMMENT 'ID'"
},
{
"name": "userId",
- "definition": "bigint unsigned DEFAULT '0' COMMENT '用户ID'"
+ "definition": "bigint(20) unsigned DEFAULT '0' COMMENT '用户ID'"
},
{
"name": "adminId",
- "definition": "bigint unsigned DEFAULT '0' COMMENT '操作管理员'"
+ "definition": "bigint(20) unsigned DEFAULT '0' COMMENT '操作管理员'"
},
{
"name": "code",
@@ -259219,15 +259917,15 @@
},
{
"name": "createdAt",
- "definition": "bigint unsigned DEFAULT '0' COMMENT '创建时间'"
+ "definition": "bigint(20) unsigned DEFAULT '0' COMMENT '创建时间'"
},
{
"name": "isRejected",
- "definition": "tinyint unsigned DEFAULT '0' COMMENT '是否已驳回'"
+ "definition": "tinyint(3) unsigned DEFAULT '0' COMMENT '是否已驳回'"
},
{
"name": "rejectedAt",
- "definition": "bigint unsigned DEFAULT '0' COMMENT '驳回时间'"
+ "definition": "bigint(20) unsigned DEFAULT '0' COMMENT '驳回时间'"
},
{
"name": "rejectedReason",
@@ -259235,15 +259933,15 @@
},
{
"name": "isPassed",
- "definition": "tinyint unsigned DEFAULT '0' COMMENT '是否通过审核'"
+ "definition": "tinyint(3) unsigned DEFAULT '0' COMMENT '是否通过审核'"
},
{
"name": "passedAt",
- "definition": "bigint unsigned DEFAULT '0' COMMENT '通过时间'"
+ "definition": "bigint(20) unsigned DEFAULT '0' COMMENT '通过时间'"
},
{
"name": "state",
- "definition": "tinyint unsigned DEFAULT '1' COMMENT '状态'"
+ "definition": "tinyint(3) unsigned DEFAULT '1' COMMENT '状态'"
},
{
"name": "webIds",
@@ -259270,11 +259968,11 @@
"name": "edgeUserTicketCategories",
"engine": "InnoDB",
"charset": "utf8mb4_unicode_ci",
- "definition": "CREATE TABLE `edgeUserTicketCategories` (\n `id` int unsigned NOT NULL AUTO_INCREMENT COMMENT 'ID',\n `name` varchar(255) DEFAULT NULL COMMENT '分类名',\n `isOn` tinyint unsigned DEFAULT '1' COMMENT '是否启用',\n `order` int unsigned DEFAULT '0' COMMENT '排序',\n `state` tinyint unsigned DEFAULT '1' COMMENT '状态',\n PRIMARY KEY (`id`)\n) ENGINE=InnoDB DEFAULT CHARSET=utf8mb4 COLLATE=utf8mb4_unicode_ci COMMENT='工单分类'",
+ "definition": "CREATE TABLE `edgeUserTicketCategories` (\n `id` int(10) unsigned NOT NULL AUTO_INCREMENT COMMENT 'ID',\n `name` varchar(255) COLLATE utf8mb4_unicode_ci DEFAULT NULL COMMENT '分类名',\n `isOn` tinyint(3) unsigned DEFAULT '1' COMMENT '是否启用',\n `order` int(10) unsigned DEFAULT '0' COMMENT '排序',\n `state` tinyint(3) unsigned DEFAULT '1' COMMENT '状态',\n PRIMARY KEY (`id`)\n) ENGINE=InnoDB DEFAULT CHARSET=utf8mb4 COLLATE=utf8mb4_unicode_ci COMMENT='工单分类'",
"fields": [
{
"name": "id",
- "definition": "int unsigned auto_increment COMMENT 'ID'"
+ "definition": "int(10) unsigned auto_increment COMMENT 'ID'"
},
{
"name": "name",
@@ -259282,15 +259980,15 @@
},
{
"name": "isOn",
- "definition": "tinyint unsigned DEFAULT '1' COMMENT '是否启用'"
+ "definition": "tinyint(3) unsigned DEFAULT '1' COMMENT '是否启用'"
},
{
"name": "order",
- "definition": "int unsigned DEFAULT '0' COMMENT '排序'"
+ "definition": "int(10) unsigned DEFAULT '0' COMMENT '排序'"
},
{
"name": "state",
- "definition": "tinyint unsigned DEFAULT '1' COMMENT '状态'"
+ "definition": "tinyint(3) unsigned DEFAULT '1' COMMENT '状态'"
}
],
"indexes": [
@@ -259305,23 +260003,23 @@
"name": "edgeUserTicketLogs",
"engine": "InnoDB",
"charset": "utf8mb4_unicode_ci",
- "definition": "CREATE TABLE `edgeUserTicketLogs` (\n `id` bigint unsigned NOT NULL AUTO_INCREMENT COMMENT 'ID',\n `adminId` bigint unsigned DEFAULT '0' COMMENT '管理员ID',\n `userId` bigint unsigned DEFAULT '0' COMMENT '用户ID',\n `ticketId` bigint unsigned DEFAULT '0' COMMENT '工单ID',\n `status` varchar(64) DEFAULT NULL COMMENT '状态',\n `comment` text COMMENT '回复内容',\n `createdAt` bigint unsigned DEFAULT '0' COMMENT '创建时间',\n `isReadonly` tinyint unsigned DEFAULT '0' COMMENT '是否为只读',\n `state` tinyint unsigned DEFAULT '1' COMMENT '状态',\n PRIMARY KEY (`id`),\n KEY `ticketId` (`ticketId`)\n) ENGINE=InnoDB DEFAULT CHARSET=utf8mb4 COLLATE=utf8mb4_unicode_ci COMMENT='工单日志'",
+ "definition": "CREATE TABLE `edgeUserTicketLogs` (\n `id` bigint(20) unsigned NOT NULL AUTO_INCREMENT COMMENT 'ID',\n `adminId` bigint(20) unsigned DEFAULT '0' COMMENT '管理员ID',\n `userId` bigint(20) unsigned DEFAULT '0' COMMENT '用户ID',\n `ticketId` bigint(20) unsigned DEFAULT '0' COMMENT '工单ID',\n `status` varchar(64) COLLATE utf8mb4_unicode_ci DEFAULT NULL COMMENT '状态',\n `comment` text COLLATE utf8mb4_unicode_ci COMMENT '回复内容',\n `createdAt` bigint(20) unsigned DEFAULT '0' COMMENT '创建时间',\n `isReadonly` tinyint(3) unsigned DEFAULT '0' COMMENT '是否为只读',\n `state` tinyint(3) unsigned DEFAULT '1' COMMENT '状态',\n PRIMARY KEY (`id`),\n KEY `ticketId` (`ticketId`)\n) ENGINE=InnoDB DEFAULT CHARSET=utf8mb4 COLLATE=utf8mb4_unicode_ci COMMENT='工单日志'",
"fields": [
{
"name": "id",
- "definition": "bigint unsigned auto_increment COMMENT 'ID'"
+ "definition": "bigint(20) unsigned auto_increment COMMENT 'ID'"
},
{
"name": "adminId",
- "definition": "bigint unsigned DEFAULT '0' COMMENT '管理员ID'"
+ "definition": "bigint(20) unsigned DEFAULT '0' COMMENT '管理员ID'"
},
{
"name": "userId",
- "definition": "bigint unsigned DEFAULT '0' COMMENT '用户ID'"
+ "definition": "bigint(20) unsigned DEFAULT '0' COMMENT '用户ID'"
},
{
"name": "ticketId",
- "definition": "bigint unsigned DEFAULT '0' COMMENT '工单ID'"
+ "definition": "bigint(20) unsigned DEFAULT '0' COMMENT '工单ID'"
},
{
"name": "status",
@@ -259333,15 +260031,15 @@
},
{
"name": "createdAt",
- "definition": "bigint unsigned DEFAULT '0' COMMENT '创建时间'"
+ "definition": "bigint(20) unsigned DEFAULT '0' COMMENT '创建时间'"
},
{
"name": "isReadonly",
- "definition": "tinyint unsigned DEFAULT '0' COMMENT '是否为只读'"
+ "definition": "tinyint(3) unsigned DEFAULT '0' COMMENT '是否为只读'"
},
{
"name": "state",
- "definition": "tinyint unsigned DEFAULT '1' COMMENT '状态'"
+ "definition": "tinyint(3) unsigned DEFAULT '1' COMMENT '状态'"
}
],
"indexes": [
@@ -259360,23 +260058,23 @@
"name": "edgeUserTickets",
"engine": "InnoDB",
"charset": "utf8mb4_unicode_ci",
- "definition": "CREATE TABLE `edgeUserTickets` (\n `id` bigint unsigned NOT NULL AUTO_INCREMENT COMMENT 'ID',\n `categoryId` bigint unsigned DEFAULT '0' COMMENT '分类ID',\n `toAdminId` bigint unsigned DEFAULT '0' COMMENT '指派的管理员ID',\n `userId` bigint unsigned DEFAULT '0' COMMENT '用户ID',\n `subject` varchar(255) DEFAULT NULL COMMENT '标题',\n `body` text COMMENT '内容',\n `status` varchar(64) DEFAULT NULL COMMENT '状态',\n `createdAt` bigint unsigned DEFAULT '0' COMMENT '创建时间',\n `lastLogAt` bigint unsigned DEFAULT '0' COMMENT '最后日志时间',\n `state` tinyint unsigned DEFAULT '1' COMMENT '状态',\n PRIMARY KEY (`id`),\n KEY `userId` (`userId`),\n KEY `status` (`status`),\n KEY `toAdminId` (`toAdminId`),\n KEY `categoryId` (`categoryId`)\n) ENGINE=InnoDB DEFAULT CHARSET=utf8mb4 COLLATE=utf8mb4_unicode_ci COMMENT='工单'",
+ "definition": "CREATE TABLE `edgeUserTickets` (\n `id` bigint(20) unsigned NOT NULL AUTO_INCREMENT COMMENT 'ID',\n `categoryId` bigint(20) unsigned DEFAULT '0' COMMENT '分类ID',\n `toAdminId` bigint(20) unsigned DEFAULT '0' COMMENT '指派的管理员ID',\n `userId` bigint(20) unsigned DEFAULT '0' COMMENT '用户ID',\n `subject` varchar(255) COLLATE utf8mb4_unicode_ci DEFAULT NULL COMMENT '标题',\n `body` text COLLATE utf8mb4_unicode_ci COMMENT '内容',\n `status` varchar(64) COLLATE utf8mb4_unicode_ci DEFAULT NULL COMMENT '状态',\n `createdAt` bigint(20) unsigned DEFAULT '0' COMMENT '创建时间',\n `lastLogAt` bigint(20) unsigned DEFAULT '0' COMMENT '最后日志时间',\n `state` tinyint(3) unsigned DEFAULT '1' COMMENT '状态',\n PRIMARY KEY (`id`),\n KEY `userId` (`userId`),\n KEY `status` (`status`),\n KEY `toAdminId` (`toAdminId`),\n KEY `categoryId` (`categoryId`)\n) ENGINE=InnoDB DEFAULT CHARSET=utf8mb4 COLLATE=utf8mb4_unicode_ci COMMENT='工单'",
"fields": [
{
"name": "id",
- "definition": "bigint unsigned auto_increment COMMENT 'ID'"
+ "definition": "bigint(20) unsigned auto_increment COMMENT 'ID'"
},
{
"name": "categoryId",
- "definition": "bigint unsigned DEFAULT '0' COMMENT '分类ID'"
+ "definition": "bigint(20) unsigned DEFAULT '0' COMMENT '分类ID'"
},
{
"name": "toAdminId",
- "definition": "bigint unsigned DEFAULT '0' COMMENT '指派的管理员ID'"
+ "definition": "bigint(20) unsigned DEFAULT '0' COMMENT '指派的管理员ID'"
},
{
"name": "userId",
- "definition": "bigint unsigned DEFAULT '0' COMMENT '用户ID'"
+ "definition": "bigint(20) unsigned DEFAULT '0' COMMENT '用户ID'"
},
{
"name": "subject",
@@ -259392,15 +260090,15 @@
},
{
"name": "createdAt",
- "definition": "bigint unsigned DEFAULT '0' COMMENT '创建时间'"
+ "definition": "bigint(20) unsigned DEFAULT '0' COMMENT '创建时间'"
},
{
"name": "lastLogAt",
- "definition": "bigint unsigned DEFAULT '0' COMMENT '最后日志时间'"
+ "definition": "bigint(20) unsigned DEFAULT '0' COMMENT '最后日志时间'"
},
{
"name": "state",
- "definition": "tinyint unsigned DEFAULT '1' COMMENT '状态'"
+ "definition": "tinyint(3) unsigned DEFAULT '1' COMMENT '状态'"
}
],
"indexes": [
@@ -259431,19 +260129,19 @@
"name": "edgeUserTrafficBills",
"engine": "InnoDB",
"charset": "utf8mb4_unicode_ci",
- "definition": "CREATE TABLE `edgeUserTrafficBills` (\n `id` bigint unsigned NOT NULL AUTO_INCREMENT COMMENT 'ID',\n `billId` bigint unsigned NOT NULL DEFAULT '0' COMMENT '主账单ID',\n `regionId` int unsigned DEFAULT '0' COMMENT '区域ID',\n `amount` decimal(11,2) unsigned DEFAULT '0.00' COMMENT '金额',\n `bandwidthMB` decimal(20,4) unsigned DEFAULT '0.0000' COMMENT '带宽MB',\n `bandwidthPercentile` tinyint unsigned DEFAULT '0' COMMENT '带宽百分位',\n `trafficGB` decimal(20,8) unsigned DEFAULT '0.00000000' COMMENT '流量GB',\n `trafficPackageGB` decimal(20,8) unsigned DEFAULT '0.00000000' COMMENT '使用的流量包GB',\n `userTrafficPackageIds` json DEFAULT NULL COMMENT '使用的流量包ID',\n `pricePerUnit` decimal(11,4) unsigned DEFAULT '0.0000' COMMENT '单位价格',\n `priceType` varchar(32) DEFAULT NULL COMMENT '计费方式:traffic|bandwidth',\n `state` tinyint unsigned DEFAULT '1' COMMENT '状态',\n PRIMARY KEY (`id`) USING BTREE,\n UNIQUE KEY `uniqueId` (`billId`,`regionId`) USING BTREE,\n KEY `billId` (`billId`)\n) ENGINE=InnoDB DEFAULT CHARSET=utf8mb4 COLLATE=utf8mb4_unicode_ci COMMENT='用户流量/带宽账单'",
+ "definition": "CREATE TABLE `edgeUserTrafficBills` (\n `id` bigint(20) unsigned NOT NULL AUTO_INCREMENT COMMENT 'ID',\n `billId` bigint(20) unsigned DEFAULT '0' COMMENT '主账单ID',\n `regionId` int(10) unsigned DEFAULT '0' COMMENT '区域ID',\n `amount` decimal(11,2) unsigned DEFAULT '0.00' COMMENT '金额',\n `bandwidthMB` decimal(20,4) unsigned DEFAULT '0.0000' COMMENT '带宽MB',\n `bandwidthPercentile` tinyint(3) unsigned DEFAULT '0' COMMENT '带宽百分位',\n `trafficGB` decimal(20,8) unsigned DEFAULT '0.00000000' COMMENT '流量GB',\n `trafficPackageGB` decimal(20,8) unsigned DEFAULT '0.00000000' COMMENT '使用的流量包GB',\n `userTrafficPackageIds` json DEFAULT NULL COMMENT '使用的流量包ID',\n `pricePerUnit` decimal(11,4) unsigned DEFAULT '0.0000' COMMENT '单位价格',\n `priceType` varchar(32) COLLATE utf8mb4_unicode_ci DEFAULT NULL COMMENT '计费方式:traffic|bandwidth',\n `state` tinyint(3) unsigned DEFAULT '1' COMMENT '状态',\n PRIMARY KEY (`id`) USING BTREE,\n UNIQUE KEY `uniqueId` (`billId`,`regionId`) USING BTREE,\n KEY `billId` (`billId`)\n) ENGINE=InnoDB DEFAULT CHARSET=utf8mb4 COLLATE=utf8mb4_unicode_ci COMMENT='用户流量/带宽账单'",
"fields": [
{
"name": "id",
- "definition": "bigint unsigned auto_increment COMMENT 'ID'"
+ "definition": "bigint(20) unsigned auto_increment COMMENT 'ID'"
},
{
"name": "billId",
- "definition": "bigint unsigned DEFAULT '0' COMMENT '主账单ID'"
+ "definition": "bigint(20) unsigned DEFAULT '0' COMMENT '主账单ID'"
},
{
"name": "regionId",
- "definition": "int unsigned DEFAULT '0' COMMENT '区域ID'"
+ "definition": "int(10) unsigned DEFAULT '0' COMMENT '区域ID'"
},
{
"name": "amount",
@@ -259455,7 +260153,7 @@
},
{
"name": "bandwidthPercentile",
- "definition": "tinyint unsigned DEFAULT '0' COMMENT '带宽百分位'"
+ "definition": "tinyint(3) unsigned DEFAULT '0' COMMENT '带宽百分位'"
},
{
"name": "trafficGB",
@@ -259479,7 +260177,7 @@
},
{
"name": "state",
- "definition": "tinyint unsigned DEFAULT '1' COMMENT '状态'"
+ "definition": "tinyint(3) unsigned DEFAULT '1' COMMENT '状态'"
}
],
"indexes": [
@@ -259502,43 +260200,43 @@
"name": "edgeUserTrafficPackages",
"engine": "InnoDB",
"charset": "utf8mb4_unicode_ci",
- "definition": "CREATE TABLE `edgeUserTrafficPackages` (\n `id` bigint unsigned NOT NULL AUTO_INCREMENT COMMENT 'ID',\n `adminId` int unsigned DEFAULT '0' COMMENT '管理员ID',\n `userId` bigint unsigned DEFAULT '0' COMMENT '用户ID',\n `packageId` int unsigned DEFAULT '0' COMMENT '流量包ID',\n `totalBytes` bigint unsigned DEFAULT '0' COMMENT '总字节数',\n `usedBytes` bigint unsigned DEFAULT '0' COMMENT '已使用字节数',\n `regionId` int unsigned DEFAULT '0' COMMENT '区域ID',\n `periodId` int unsigned DEFAULT '0' COMMENT '有效期ID',\n `periodCount` int unsigned DEFAULT '0' COMMENT '有效期数量',\n `periodUnit` varchar(8) DEFAULT NULL COMMENT '有效期单位',\n `dayFrom` varchar(8) DEFAULT NULL COMMENT '开始日期',\n `dayTo` varchar(8) DEFAULT NULL COMMENT '结束日期',\n `createdAt` bigint unsigned DEFAULT '0' COMMENT '创建时间',\n `state` tinyint unsigned DEFAULT '1' COMMENT '状态',\n PRIMARY KEY (`id`),\n KEY `userId` (`userId`),\n KEY `packageId` (`packageId`),\n KEY `regionId` (`regionId`)\n) ENGINE=InnoDB DEFAULT CHARSET=utf8mb4 COLLATE=utf8mb4_unicode_ci COMMENT='用户购买的流量包'",
+ "definition": "CREATE TABLE `edgeUserTrafficPackages` (\n `id` bigint(20) unsigned NOT NULL AUTO_INCREMENT COMMENT 'ID',\n `adminId` int(10) unsigned DEFAULT '0' COMMENT '管理员ID',\n `userId` bigint(20) unsigned DEFAULT '0' COMMENT '用户ID',\n `packageId` int(10) unsigned DEFAULT '0' COMMENT '流量包ID',\n `totalBytes` bigint(20) unsigned DEFAULT '0' COMMENT '总字节数',\n `usedBytes` bigint(20) unsigned DEFAULT '0' COMMENT '已使用字节数',\n `regionId` int(10) unsigned DEFAULT '0' COMMENT '区域ID',\n `periodId` int(10) unsigned DEFAULT '0' COMMENT '有效期ID',\n `periodCount` int(10) unsigned DEFAULT '0' COMMENT '有效期数量',\n `periodUnit` varchar(8) COLLATE utf8mb4_unicode_ci DEFAULT NULL COMMENT '有效期单位',\n `dayFrom` varchar(8) COLLATE utf8mb4_unicode_ci DEFAULT NULL COMMENT '开始日期',\n `dayTo` varchar(8) COLLATE utf8mb4_unicode_ci DEFAULT NULL COMMENT '结束日期',\n `createdAt` bigint(20) unsigned DEFAULT '0' COMMENT '创建时间',\n `state` tinyint(3) unsigned DEFAULT '1' COMMENT '状态',\n PRIMARY KEY (`id`),\n KEY `userId` (`userId`),\n KEY `packageId` (`packageId`),\n KEY `regionId` (`regionId`)\n) ENGINE=InnoDB DEFAULT CHARSET=utf8mb4 COLLATE=utf8mb4_unicode_ci COMMENT='用户购买的流量包'",
"fields": [
{
"name": "id",
- "definition": "bigint unsigned auto_increment COMMENT 'ID'"
+ "definition": "bigint(20) unsigned auto_increment COMMENT 'ID'"
},
{
"name": "adminId",
- "definition": "int unsigned DEFAULT '0' COMMENT '管理员ID'"
+ "definition": "int(10) unsigned DEFAULT '0' COMMENT '管理员ID'"
},
{
"name": "userId",
- "definition": "bigint unsigned DEFAULT '0' COMMENT '用户ID'"
+ "definition": "bigint(20) unsigned DEFAULT '0' COMMENT '用户ID'"
},
{
"name": "packageId",
- "definition": "int unsigned DEFAULT '0' COMMENT '流量包ID'"
+ "definition": "int(10) unsigned DEFAULT '0' COMMENT '流量包ID'"
},
{
"name": "totalBytes",
- "definition": "bigint unsigned DEFAULT '0' COMMENT '总字节数'"
+ "definition": "bigint(20) unsigned DEFAULT '0' COMMENT '总字节数'"
},
{
"name": "usedBytes",
- "definition": "bigint unsigned DEFAULT '0' COMMENT '已使用字节数'"
+ "definition": "bigint(20) unsigned DEFAULT '0' COMMENT '已使用字节数'"
},
{
"name": "regionId",
- "definition": "int unsigned DEFAULT '0' COMMENT '区域ID'"
+ "definition": "int(10) unsigned DEFAULT '0' COMMENT '区域ID'"
},
{
"name": "periodId",
- "definition": "int unsigned DEFAULT '0' COMMENT '有效期ID'"
+ "definition": "int(10) unsigned DEFAULT '0' COMMENT '有效期ID'"
},
{
"name": "periodCount",
- "definition": "int unsigned DEFAULT '0' COMMENT '有效期数量'"
+ "definition": "int(10) unsigned DEFAULT '0' COMMENT '有效期数量'"
},
{
"name": "periodUnit",
@@ -259554,11 +260252,11 @@
},
{
"name": "createdAt",
- "definition": "bigint unsigned DEFAULT '0' COMMENT '创建时间'"
+ "definition": "bigint(20) unsigned DEFAULT '0' COMMENT '创建时间'"
},
{
"name": "state",
- "definition": "tinyint unsigned DEFAULT '1' COMMENT '状态'"
+ "definition": "tinyint(3) unsigned DEFAULT '1' COMMENT '状态'"
}
],
"indexes": [
@@ -259585,11 +260283,11 @@
"name": "edgeUserVerifyCodes",
"engine": "InnoDB",
"charset": "utf8mb4_unicode_ci",
- "definition": "CREATE TABLE `edgeUserVerifyCodes` (\n `id` bigint unsigned NOT NULL AUTO_INCREMENT COMMENT 'ID',\n `email` varchar(255) DEFAULT NULL COMMENT '邮箱地址',\n `mobile` varchar(20) DEFAULT NULL COMMENT '手机号',\n `code` varchar(8) DEFAULT NULL COMMENT '验证码',\n `type` varchar(32) DEFAULT NULL COMMENT '类型',\n `isSent` tinyint unsigned DEFAULT '0' COMMENT '是否已发送',\n `isVerified` tinyint unsigned DEFAULT '0' COMMENT '是否已激活',\n `createdAt` bigint unsigned DEFAULT '0' COMMENT '创建时间',\n `expiresAt` bigint unsigned DEFAULT '0' COMMENT '过期时间',\n `day` varchar(8) DEFAULT NULL COMMENT 'YYYYMMDD',\n PRIMARY KEY (`id`),\n KEY `day` (`day`),\n KEY `email` (`email`),\n KEY `mobile` (`mobile`),\n KEY `isSent` (`isSent`)\n) ENGINE=InnoDB DEFAULT CHARSET=utf8mb4 COLLATE=utf8mb4_unicode_ci COMMENT='重置密码之验证码'",
+ "definition": "CREATE TABLE `edgeUserVerifyCodes` (\n `id` bigint(20) unsigned NOT NULL AUTO_INCREMENT COMMENT 'ID',\n `email` varchar(255) COLLATE utf8mb4_unicode_ci DEFAULT NULL COMMENT '邮箱地址',\n `mobile` varchar(20) COLLATE utf8mb4_unicode_ci DEFAULT NULL COMMENT '手机号',\n `code` varchar(8) COLLATE utf8mb4_unicode_ci DEFAULT NULL COMMENT '验证码',\n `type` varchar(32) COLLATE utf8mb4_unicode_ci DEFAULT NULL COMMENT '类型',\n `isSent` tinyint(3) unsigned DEFAULT '0' COMMENT '是否已发送',\n `isVerified` tinyint(3) unsigned DEFAULT '0' COMMENT '是否已激活',\n `createdAt` bigint(20) unsigned DEFAULT '0' COMMENT '创建时间',\n `expiresAt` bigint(20) unsigned DEFAULT '0' COMMENT '过期时间',\n `day` varchar(8) COLLATE utf8mb4_unicode_ci DEFAULT NULL COMMENT 'YYYYMMDD',\n PRIMARY KEY (`id`),\n KEY `day` (`day`),\n KEY `email` (`email`),\n KEY `mobile` (`mobile`),\n KEY `isSent` (`isSent`)\n) ENGINE=InnoDB DEFAULT CHARSET=utf8mb4 COLLATE=utf8mb4_unicode_ci COMMENT='重置密码之验证码'",
"fields": [
{
"name": "id",
- "definition": "bigint unsigned auto_increment COMMENT 'ID'"
+ "definition": "bigint(20) unsigned auto_increment COMMENT 'ID'"
},
{
"name": "email",
@@ -259609,19 +260307,19 @@
},
{
"name": "isSent",
- "definition": "tinyint unsigned DEFAULT '0' COMMENT '是否已发送'"
+ "definition": "tinyint(3) unsigned DEFAULT '0' COMMENT '是否已发送'"
},
{
"name": "isVerified",
- "definition": "tinyint unsigned DEFAULT '0' COMMENT '是否已激活'"
+ "definition": "tinyint(3) unsigned DEFAULT '0' COMMENT '是否已激活'"
},
{
"name": "createdAt",
- "definition": "bigint unsigned DEFAULT '0' COMMENT '创建时间'"
+ "definition": "bigint(20) unsigned DEFAULT '0' COMMENT '创建时间'"
},
{
"name": "expiresAt",
- "definition": "bigint unsigned DEFAULT '0' COMMENT '过期时间'"
+ "definition": "bigint(20) unsigned DEFAULT '0' COMMENT '过期时间'"
},
{
"name": "day",
@@ -259656,15 +260354,15 @@
"name": "edgeUsers",
"engine": "InnoDB",
"charset": "utf8mb4_unicode_ci",
- "definition": "CREATE TABLE `edgeUsers` (\n `id` int unsigned NOT NULL AUTO_INCREMENT COMMENT 'ID',\n `isOn` tinyint unsigned DEFAULT '1' COMMENT '是否启用',\n `username` varchar(64) DEFAULT NULL COMMENT '用户名',\n `password` varchar(32) DEFAULT NULL COMMENT '密码',\n `fullname` varchar(64) DEFAULT NULL COMMENT '真实姓名',\n `mobile` varchar(11) DEFAULT NULL COMMENT '手机号',\n `verifiedMobile` varchar(20) DEFAULT NULL COMMENT '已验证手机号',\n `mobileIsVerified` tinyint unsigned DEFAULT '0' COMMENT '手机号是否已验证',\n `tel` varchar(255) DEFAULT NULL COMMENT '联系电话',\n `remark` varchar(1024) DEFAULT NULL COMMENT '备注',\n `email` varchar(255) DEFAULT NULL COMMENT '邮箱地址',\n `verifiedEmail` varchar(255) DEFAULT NULL COMMENT '激活后的邮箱',\n `emailIsVerified` tinyint unsigned DEFAULT '0' COMMENT '邮箱是否已验证',\n `avatarFileId` bigint unsigned DEFAULT '0' COMMENT '头像文件ID',\n `createdAt` bigint unsigned DEFAULT '0' COMMENT '创建时间',\n `day` varchar(8) DEFAULT NULL COMMENT 'YYYYMMDD',\n `updatedAt` bigint unsigned DEFAULT '0' COMMENT '修改时间',\n `state` tinyint unsigned DEFAULT '1' COMMENT '状态',\n `source` varchar(255) DEFAULT NULL COMMENT '来源',\n `clusterId` int unsigned DEFAULT '0' COMMENT '集群ID',\n `features` json DEFAULT NULL COMMENT '允许操作的特征',\n `registeredIP` varchar(64) DEFAULT NULL COMMENT '注册使用的IP',\n `isRejected` tinyint unsigned DEFAULT '0' COMMENT '是否已拒绝',\n `rejectReason` varchar(255) DEFAULT NULL COMMENT '拒绝理由',\n `isVerified` tinyint unsigned DEFAULT '1' COMMENT '是否验证通过',\n `requirePlans` tinyint unsigned DEFAULT '0' COMMENT '是否需要购买套餐',\n `modules` json DEFAULT NULL COMMENT '用户模块',\n `priceType` varchar(32) DEFAULT NULL COMMENT '计费类型:traffic|bandwidth',\n `pricePeriod` varchar(32) DEFAULT NULL COMMENT '结算周期',\n `serversEnabled` tinyint unsigned DEFAULT '1' COMMENT '是否禁用所有服务',\n `notification` json DEFAULT NULL COMMENT '通知设置',\n `bandwidthAlgo` varchar(16) DEFAULT NULL COMMENT '带宽算法',\n `bandwidthModifier` decimal(4,0) unsigned DEFAULT '0' COMMENT '带宽修正值',\n `lang` varchar(64) DEFAULT NULL COMMENT '语言代号',\n PRIMARY KEY (`id`),\n UNIQUE KEY `username_state` (`username`,`state`),\n KEY `username` (`username`),\n KEY `day` (`day`),\n KEY `verifiedEmail` (`verifiedEmail`),\n KEY `verifiedMobile` (`verifiedMobile`)\n) ENGINE=InnoDB DEFAULT CHARSET=utf8mb4 COLLATE=utf8mb4_unicode_ci COMMENT='用户'",
+ "definition": "CREATE TABLE `edgeUsers` (\n `id` int(10) unsigned NOT NULL AUTO_INCREMENT COMMENT 'ID',\n `isOn` tinyint(3) unsigned DEFAULT '1' COMMENT '是否启用',\n `username` varchar(64) COLLATE utf8mb4_unicode_ci DEFAULT NULL COMMENT '用户名',\n `password` varchar(32) COLLATE utf8mb4_unicode_ci DEFAULT NULL COMMENT '密码',\n `fullname` varchar(64) COLLATE utf8mb4_unicode_ci DEFAULT NULL COMMENT '真实姓名',\n `mobile` varchar(11) COLLATE utf8mb4_unicode_ci DEFAULT NULL COMMENT '手机号',\n `verifiedMobile` varchar(20) COLLATE utf8mb4_unicode_ci DEFAULT NULL COMMENT '已验证手机号',\n `mobileIsVerified` tinyint(3) unsigned DEFAULT '0' COMMENT '手机号是否已验证',\n `tel` varchar(255) COLLATE utf8mb4_unicode_ci DEFAULT NULL COMMENT '联系电话',\n `remark` varchar(1024) COLLATE utf8mb4_unicode_ci DEFAULT NULL COMMENT '备注',\n `email` varchar(255) COLLATE utf8mb4_unicode_ci DEFAULT NULL COMMENT '邮箱地址',\n `verifiedEmail` varchar(255) COLLATE utf8mb4_unicode_ci DEFAULT NULL COMMENT '激活后的邮箱',\n `emailIsVerified` tinyint(3) unsigned DEFAULT '0' COMMENT '邮箱是否已验证',\n `avatarFileId` bigint(20) unsigned DEFAULT '0' COMMENT '头像文件ID',\n `createdAt` bigint(20) unsigned DEFAULT '0' COMMENT '创建时间',\n `day` varchar(8) COLLATE utf8mb4_unicode_ci DEFAULT NULL COMMENT 'YYYYMMDD',\n `updatedAt` bigint(20) unsigned DEFAULT '0' COMMENT '修改时间',\n `state` tinyint(3) unsigned DEFAULT '1' COMMENT '状态',\n `source` varchar(255) COLLATE utf8mb4_unicode_ci DEFAULT NULL COMMENT '来源',\n `clusterId` int(10) unsigned DEFAULT '0' COMMENT '集群ID',\n `features` json DEFAULT NULL COMMENT '允许操作的特征',\n `registeredIP` varchar(64) COLLATE utf8mb4_unicode_ci DEFAULT NULL COMMENT '注册使用的IP',\n `isRejected` tinyint(3) unsigned DEFAULT '0' COMMENT '是否已拒绝',\n `rejectReason` varchar(255) COLLATE utf8mb4_unicode_ci DEFAULT NULL COMMENT '拒绝理由',\n `isVerified` tinyint(3) unsigned DEFAULT '1' COMMENT '是否验证通过',\n `requirePlans` tinyint(3) unsigned DEFAULT '0' COMMENT '是否需要购买套餐',\n `modules` json DEFAULT NULL COMMENT '用户模块',\n `priceType` varchar(32) COLLATE utf8mb4_unicode_ci DEFAULT NULL COMMENT '计费类型:traffic|bandwidth',\n `pricePeriod` varchar(32) COLLATE utf8mb4_unicode_ci DEFAULT NULL COMMENT '结算周期',\n `serversEnabled` tinyint(3) unsigned DEFAULT '1' COMMENT '是否禁用所有服务',\n `notification` json DEFAULT NULL COMMENT '通知设置',\n `bandwidthAlgo` varchar(16) COLLATE utf8mb4_unicode_ci DEFAULT NULL COMMENT '带宽算法',\n `bandwidthModifier` decimal(4,0) unsigned DEFAULT '0' COMMENT '带宽修正值',\n `lang` varchar(64) COLLATE utf8mb4_unicode_ci DEFAULT NULL COMMENT '语言代号',\n `httpdnsClusterIds` text COLLATE utf8mb4_unicode_ci COMMENT 'HTTPDNS鍏宠仈闆嗙兢ID鍒楄〃',\n PRIMARY KEY (`id`),\n UNIQUE KEY `username_state` (`username`,`state`),\n KEY `username` (`username`),\n KEY `day` (`day`),\n KEY `verifiedEmail` (`verifiedEmail`),\n KEY `verifiedMobile` (`verifiedMobile`)\n) ENGINE=InnoDB DEFAULT CHARSET=utf8mb4 COLLATE=utf8mb4_unicode_ci COMMENT='用户'",
"fields": [
{
"name": "id",
- "definition": "int unsigned auto_increment COMMENT 'ID'"
+ "definition": "int(10) unsigned auto_increment COMMENT 'ID'"
},
{
"name": "isOn",
- "definition": "tinyint unsigned DEFAULT '1' COMMENT '是否启用'"
+ "definition": "tinyint(3) unsigned DEFAULT '1' COMMENT '是否启用'"
},
{
"name": "username",
@@ -259688,7 +260386,7 @@
},
{
"name": "mobileIsVerified",
- "definition": "tinyint unsigned DEFAULT '0' COMMENT '手机号是否已验证'"
+ "definition": "tinyint(3) unsigned DEFAULT '0' COMMENT '手机号是否已验证'"
},
{
"name": "tel",
@@ -259708,15 +260406,15 @@
},
{
"name": "emailIsVerified",
- "definition": "tinyint unsigned DEFAULT '0' COMMENT '邮箱是否已验证'"
+ "definition": "tinyint(3) unsigned DEFAULT '0' COMMENT '邮箱是否已验证'"
},
{
"name": "avatarFileId",
- "definition": "bigint unsigned DEFAULT '0' COMMENT '头像文件ID'"
+ "definition": "bigint(20) unsigned DEFAULT '0' COMMENT '头像文件ID'"
},
{
"name": "createdAt",
- "definition": "bigint unsigned DEFAULT '0' COMMENT '创建时间'"
+ "definition": "bigint(20) unsigned DEFAULT '0' COMMENT '创建时间'"
},
{
"name": "day",
@@ -259724,11 +260422,11 @@
},
{
"name": "updatedAt",
- "definition": "bigint unsigned DEFAULT '0' COMMENT '修改时间'"
+ "definition": "bigint(20) unsigned DEFAULT '0' COMMENT '修改时间'"
},
{
"name": "state",
- "definition": "tinyint unsigned DEFAULT '1' COMMENT '状态'"
+ "definition": "tinyint(3) unsigned DEFAULT '1' COMMENT '状态'"
},
{
"name": "source",
@@ -259736,7 +260434,7 @@
},
{
"name": "clusterId",
- "definition": "int unsigned DEFAULT '0' COMMENT '集群ID'"
+ "definition": "int(10) unsigned DEFAULT '0' COMMENT '集群ID'"
},
{
"name": "features",
@@ -259748,7 +260446,7 @@
},
{
"name": "isRejected",
- "definition": "tinyint unsigned DEFAULT '0' COMMENT '是否已拒绝'"
+ "definition": "tinyint(3) unsigned DEFAULT '0' COMMENT '是否已拒绝'"
},
{
"name": "rejectReason",
@@ -259756,11 +260454,11 @@
},
{
"name": "isVerified",
- "definition": "tinyint unsigned DEFAULT '1' COMMENT '是否验证通过'"
+ "definition": "tinyint(3) unsigned DEFAULT '1' COMMENT '是否验证通过'"
},
{
"name": "requirePlans",
- "definition": "tinyint unsigned DEFAULT '0' COMMENT '是否需要购买套餐'"
+ "definition": "tinyint(3) unsigned DEFAULT '0' COMMENT '是否需要购买套餐'"
},
{
"name": "modules",
@@ -259776,7 +260474,7 @@
},
{
"name": "serversEnabled",
- "definition": "tinyint unsigned DEFAULT '1' COMMENT '是否禁用所有服务'"
+ "definition": "tinyint(3) unsigned DEFAULT '1' COMMENT '是否禁用所有服务'"
},
{
"name": "notification",
@@ -259793,6 +260491,10 @@
{
"name": "lang",
"definition": "varchar(64) COMMENT '语言代号'"
+ },
+ {
+ "name": "httpdnsClusterIds",
+ "definition": "text COMMENT 'HTTPDNS鍏宠仈闆嗙兢ID鍒楄〃'"
}
],
"indexes": [
@@ -259827,11 +260529,11 @@
"name": "edgeVersions",
"engine": "InnoDB",
"charset": "utf8mb4_unicode_ci",
- "definition": "CREATE TABLE `edgeVersions` (\n `id` bigint unsigned NOT NULL AUTO_INCREMENT COMMENT 'ID',\n `version` varchar(64) DEFAULT NULL,\n PRIMARY KEY (`id`)\n) ENGINE=InnoDB DEFAULT CHARSET=utf8mb4 COLLATE=utf8mb4_unicode_ci COMMENT='数据库结构版本'",
+ "definition": "CREATE TABLE `edgeVersions` (\n `id` bigint(20) unsigned NOT NULL AUTO_INCREMENT COMMENT 'ID',\n `version` varchar(64) COLLATE utf8mb4_unicode_ci DEFAULT NULL,\n PRIMARY KEY (`id`)\n) ENGINE=InnoDB DEFAULT CHARSET=utf8mb4 COLLATE=utf8mb4_unicode_ci COMMENT='数据库结构版本'",
"fields": [
{
"name": "id",
- "definition": "bigint unsigned auto_increment COMMENT 'ID'"
+ "definition": "bigint(20) unsigned auto_increment COMMENT 'ID'"
},
{
"name": "version",
diff --git a/EdgeAPI/internal/setup/sql_dump_test.go b/EdgeAPI/internal/setup/sql_dump_test.go
index e28faee..a3a406d 100644
--- a/EdgeAPI/internal/setup/sql_dump_test.go
+++ b/EdgeAPI/internal/setup/sql_dump_test.go
@@ -10,7 +10,7 @@ import (
func TestSQLDump_Dump(t *testing.T) {
db, err := dbs.NewInstanceFromConfig(&dbs.DBConfig{
Driver: "mysql",
- Dsn: "root:123456@tcp(127.0.0.1:3306)/db_edge?charset=utf8mb4&timeout=30s",
+ Dsn: "root:123456@tcp(127.0.0.1:3308)/db_edge?charset=utf8mb4&timeout=30s",
Prefix: "edge",
})
if err != nil {
@@ -53,7 +53,7 @@ func TestSQLDump_Dump(t *testing.T) {
func TestSQLDump_Apply(t *testing.T) {
db, err := dbs.NewInstanceFromConfig(&dbs.DBConfig{
Driver: "mysql",
- Dsn: "root:123456@tcp(127.0.0.1:3306)/db_edge?charset=utf8mb4&timeout=30s",
+ Dsn: "root:123456@tcp(127.0.0.1:3308)/db_edge?charset=utf8mb4&timeout=30s",
Prefix: "edge",
})
if err != nil {
diff --git a/EdgeAPI/internal/setup/sql_executor_test.go b/EdgeAPI/internal/setup/sql_executor_test.go
index 45505aa..b1f83ae 100644
--- a/EdgeAPI/internal/setup/sql_executor_test.go
+++ b/EdgeAPI/internal/setup/sql_executor_test.go
@@ -9,7 +9,7 @@ func TestSQLExecutor_Run(t *testing.T) {
var executor = NewSQLExecutor(&dbs.DBConfig{
Driver: "mysql",
Prefix: "edge",
- Dsn: "root:123456@tcp(127.0.0.1:3306)/db_edge_new?charset=utf8mb4&multiStatements=true",
+ Dsn: "root:123456@tcp(127.0.0.1:3308)/db_edge_new?charset=utf8mb4&multiStatements=true",
})
err := executor.Run(false)
if err != nil {
@@ -22,7 +22,7 @@ func TestSQLExecutor_checkCluster(t *testing.T) {
var executor = NewSQLExecutor(&dbs.DBConfig{
Driver: "mysql",
Prefix: "edge",
- Dsn: "root:123456@tcp(127.0.0.1:3306)/db_edge_new?charset=utf8mb4&multiStatements=true",
+ Dsn: "root:123456@tcp(127.0.0.1:3308)/db_edge_new?charset=utf8mb4&multiStatements=true",
})
db, err := dbs.NewInstanceFromConfig(executor.dbConfig)
if err != nil {
@@ -43,7 +43,7 @@ func TestSQLExecutor_checkMetricItems(t *testing.T) {
var executor = NewSQLExecutor(&dbs.DBConfig{
Driver: "mysql",
Prefix: "edge",
- Dsn: "root:123456@tcp(127.0.0.1:3306)/db_edge_new?charset=utf8mb4&multiStatements=true",
+ Dsn: "root:123456@tcp(127.0.0.1:3308)/db_edge_new?charset=utf8mb4&multiStatements=true",
})
db, err := dbs.NewInstanceFromConfig(executor.dbConfig)
if err != nil {
@@ -64,7 +64,7 @@ func TestSQLExecutor_checkNS(t *testing.T) {
var executor = NewSQLExecutor(&dbs.DBConfig{
Driver: "mysql",
Prefix: "edge",
- Dsn: "root:123456@tcp(127.0.0.1:3306)/db_edge_new?charset=utf8mb4&multiStatements=true",
+ Dsn: "root:123456@tcp(127.0.0.1:3308)/db_edge_new?charset=utf8mb4&multiStatements=true",
})
db, err := dbs.NewInstanceFromConfig(executor.dbConfig)
if err != nil {
@@ -85,7 +85,7 @@ func TestSQLExecutor_checkClientAgents(t *testing.T) {
var executor = NewSQLExecutor(&dbs.DBConfig{
Driver: "mysql",
Prefix: "edge",
- Dsn: "root:123456@tcp(127.0.0.1:3306)/db_edge?charset=utf8mb4&multiStatements=true",
+ Dsn: "root:123456@tcp(127.0.0.1:3308)/db_edge?charset=utf8mb4&multiStatements=true",
})
db, err := dbs.NewInstanceFromConfig(executor.dbConfig)
if err != nil {
diff --git a/EdgeAPI/internal/setup/sql_upgrade.go b/EdgeAPI/internal/setup/sql_upgrade.go
index 40b789f..b353a0e 100644
--- a/EdgeAPI/internal/setup/sql_upgrade.go
+++ b/EdgeAPI/internal/setup/sql_upgrade.go
@@ -116,6 +116,9 @@ var upgradeFuncs = []*upgradeVersion{
{
"1.4.9", upgradeV1_4_9,
},
+ {
+ "1.5.1", upgradeV1_5_1,
+ },
}
// UpgradeSQLData 升级SQL数据
@@ -1292,6 +1295,27 @@ func upgradeV1_4_9(db *dbs.DB) error {
return nil
}
+// v1.5.1
+func upgradeV1_5_1(db *dbs.DB) error {
+ // 补充 httpdnsClusterIds 字段(1.4.8 升级可能因版本号跳过未执行)
+ _, err := db.Exec("ALTER TABLE `edgeUsers` ADD COLUMN `httpdnsClusterIds` text DEFAULT NULL COMMENT 'HTTPDNS关联集群ID列表'")
+ if err != nil {
+ if strings.Contains(err.Error(), "Duplicate column") {
+ // 字段已存在,忽略
+ } else {
+ return err
+ }
+ }
+
+ // 确保 HTTPDNS 相关表存在
+ err = createHTTPDNSTables(db)
+ if err != nil {
+ return err
+ }
+
+ return nil
+}
+
func createHTTPDNSTables(db *dbs.DB) error {
sqls := []string{
"CREATE TABLE IF NOT EXISTS `edgeHTTPDNSClusters` (`id` bigint unsigned NOT NULL AUTO_INCREMENT,`name` varchar(255) DEFAULT NULL,`isOn` tinyint unsigned DEFAULT '1',`isDefault` tinyint unsigned DEFAULT '0',`serviceDomain` varchar(255) DEFAULT NULL,`defaultTTL` int unsigned DEFAULT '30',`fallbackTimeoutMs` int unsigned DEFAULT '300',`installDir` varchar(255) DEFAULT '/root/edge-httpdns',`tlsPolicy` json DEFAULT NULL,`autoRemoteStart` tinyint unsigned DEFAULT '0',`accessLogIsOn` tinyint unsigned DEFAULT '0',`timeZone` varchar(128) NOT NULL DEFAULT '',`createdAt` bigint unsigned DEFAULT '0',`updatedAt` bigint unsigned DEFAULT '0',`state` tinyint unsigned DEFAULT '1',PRIMARY KEY (`id`),KEY `name` (`name`),KEY `isDefault` (`isDefault`),KEY `state` (`state`)) ENGINE=InnoDB DEFAULT CHARSET=utf8mb4 COLLATE=utf8mb4_unicode_ci COMMENT='HTTPDNS集群配置表(默认TTL、回退超时、服务域名等)'",
diff --git a/EdgeAPI/internal/setup/sql_upgrade_ext_test.go b/EdgeAPI/internal/setup/sql_upgrade_ext_test.go
index e831b50..f08633c 100644
--- a/EdgeAPI/internal/setup/sql_upgrade_ext_test.go
+++ b/EdgeAPI/internal/setup/sql_upgrade_ext_test.go
@@ -11,7 +11,7 @@ import (
func TestUpgradeSQLData_v0_5_6(t *testing.T) {
db, err := dbs.NewInstanceFromConfig(&dbs.DBConfig{
Driver: "mysql",
- Dsn: "root:123456@tcp(127.0.0.1:3306)/db_edge?charset=utf8mb4&timeout=30s",
+ Dsn: "root:123456@tcp(127.0.0.1:3308)/db_edge?charset=utf8mb4&timeout=30s",
Prefix: "edge",
})
if err != nil {
@@ -31,7 +31,7 @@ func TestUpgradeSQLData_v0_5_6(t *testing.T) {
func TestUpgradeSQLData_v1_3_4(t *testing.T) {
db, err := dbs.NewInstanceFromConfig(&dbs.DBConfig{
Driver: "mysql",
- Dsn: "root:123456@tcp(127.0.0.1:3306)/db_edge?charset=utf8mb4&timeout=30s",
+ Dsn: "root:123456@tcp(127.0.0.1:3308)/db_edge?charset=utf8mb4&timeout=30s",
Prefix: "edge",
})
if err != nil {
diff --git a/EdgeAPI/internal/setup/sql_upgrade_plus_test.go b/EdgeAPI/internal/setup/sql_upgrade_plus_test.go
index d5bbefb..22ee4ea 100644
--- a/EdgeAPI/internal/setup/sql_upgrade_plus_test.go
+++ b/EdgeAPI/internal/setup/sql_upgrade_plus_test.go
@@ -10,7 +10,7 @@ import (
func TestUpgradeSQLData_v0_5_6(t *testing.T) {
db, err := dbs.NewInstanceFromConfig(&dbs.DBConfig{
Driver: "mysql",
- Dsn: "root:123456@tcp(127.0.0.1:3306)/db_edge?charset=utf8mb4&timeout=30s",
+ Dsn: "root:123456@tcp(127.0.0.1:3308)/db_edge?charset=utf8mb4&timeout=30s",
Prefix: "edge",
})
if err != nil {
@@ -29,7 +29,7 @@ func TestUpgradeSQLData_v0_5_6(t *testing.T) {
func TestUpgradeSQLData_v0_5_8(t *testing.T) {
db, err := dbs.NewInstanceFromConfig(&dbs.DBConfig{
Driver: "mysql",
- Dsn: "root:123456@tcp(127.0.0.1:3306)/db_edge?charset=utf8mb4&timeout=30s",
+ Dsn: "root:123456@tcp(127.0.0.1:3308)/db_edge?charset=utf8mb4&timeout=30s",
Prefix: "edge",
})
if err != nil {
@@ -48,7 +48,7 @@ func TestUpgradeSQLData_v0_5_8(t *testing.T) {
func TestUpgradeSQLData_v1_2_9(t *testing.T) {
db, err := dbs.NewInstanceFromConfig(&dbs.DBConfig{
Driver: "mysql",
- Dsn: "root:123456@tcp(127.0.0.1:3306)/db_edge?charset=utf8mb4&timeout=30s",
+ Dsn: "root:123456@tcp(127.0.0.1:3308)/db_edge?charset=utf8mb4&timeout=30s",
Prefix: "edge",
})
if err != nil {
diff --git a/EdgeAPI/internal/setup/sql_upgrade_test.go b/EdgeAPI/internal/setup/sql_upgrade_test.go
index 7c159a9..69f9269 100644
--- a/EdgeAPI/internal/setup/sql_upgrade_test.go
+++ b/EdgeAPI/internal/setup/sql_upgrade_test.go
@@ -8,7 +8,7 @@ import (
func TestUpgradeSQLData(t *testing.T) {
db, err := dbs.NewInstanceFromConfig(&dbs.DBConfig{
Driver: "mysql",
- Dsn: "root:123456@tcp(127.0.0.1:3306)/db_edge_new?charset=utf8mb4&timeout=30s",
+ Dsn: "root:123456@tcp(127.0.0.1:3308)/db_edge_new?charset=utf8mb4&timeout=30s",
Prefix: "edge",
})
if err != nil {
@@ -27,7 +27,7 @@ func TestUpgradeSQLData(t *testing.T) {
func TestUpgradeSQLData_v0_3_1(t *testing.T) {
db, err := dbs.NewInstanceFromConfig(&dbs.DBConfig{
Driver: "mysql",
- Dsn: "root:123456@tcp(127.0.0.1:3306)/db_edge_new?charset=utf8mb4&timeout=30s",
+ Dsn: "root:123456@tcp(127.0.0.1:3308)/db_edge_new?charset=utf8mb4&timeout=30s",
Prefix: "edge",
})
if err != nil {
@@ -46,7 +46,7 @@ func TestUpgradeSQLData_v0_3_1(t *testing.T) {
func TestUpgradeSQLData_v0_3_2(t *testing.T) {
db, err := dbs.NewInstanceFromConfig(&dbs.DBConfig{
Driver: "mysql",
- Dsn: "root:123456@tcp(127.0.0.1:3306)/db_edge?charset=utf8mb4&timeout=30s",
+ Dsn: "root:123456@tcp(127.0.0.1:3308)/db_edge?charset=utf8mb4&timeout=30s",
Prefix: "edge",
})
if err != nil {
@@ -65,7 +65,7 @@ func TestUpgradeSQLData_v0_3_2(t *testing.T) {
func TestUpgradeSQLData_v0_3_3(t *testing.T) {
db, err := dbs.NewInstanceFromConfig(&dbs.DBConfig{
Driver: "mysql",
- Dsn: "root:123456@tcp(127.0.0.1:3306)/db_edge?charset=utf8mb4&timeout=30s",
+ Dsn: "root:123456@tcp(127.0.0.1:3308)/db_edge?charset=utf8mb4&timeout=30s",
Prefix: "edge",
})
if err != nil {
@@ -84,7 +84,7 @@ func TestUpgradeSQLData_v0_3_3(t *testing.T) {
func TestUpgradeSQLData_v0_3_7(t *testing.T) {
db, err := dbs.NewInstanceFromConfig(&dbs.DBConfig{
Driver: "mysql",
- Dsn: "root:123456@tcp(127.0.0.1:3306)/db_edge?charset=utf8mb4&timeout=30s",
+ Dsn: "root:123456@tcp(127.0.0.1:3308)/db_edge?charset=utf8mb4&timeout=30s",
Prefix: "edge",
})
if err != nil {
@@ -103,7 +103,7 @@ func TestUpgradeSQLData_v0_3_7(t *testing.T) {
func TestUpgradeSQLData_v0_4_0(t *testing.T) {
db, err := dbs.NewInstanceFromConfig(&dbs.DBConfig{
Driver: "mysql",
- Dsn: "root:123456@tcp(127.0.0.1:3306)/db_edge?charset=utf8mb4&timeout=30s",
+ Dsn: "root:123456@tcp(127.0.0.1:3308)/db_edge?charset=utf8mb4&timeout=30s",
Prefix: "edge",
})
if err != nil {
@@ -122,7 +122,7 @@ func TestUpgradeSQLData_v0_4_0(t *testing.T) {
func TestUpgradeSQLData_v0_4_1(t *testing.T) {
db, err := dbs.NewInstanceFromConfig(&dbs.DBConfig{
Driver: "mysql",
- Dsn: "root:123456@tcp(127.0.0.1:3306)/db_edge?charset=utf8mb4&timeout=30s",
+ Dsn: "root:123456@tcp(127.0.0.1:3308)/db_edge?charset=utf8mb4&timeout=30s",
Prefix: "edge",
})
if err != nil {
@@ -141,7 +141,7 @@ func TestUpgradeSQLData_v0_4_1(t *testing.T) {
func TestUpgradeSQLData_v0_4_5(t *testing.T) {
db, err := dbs.NewInstanceFromConfig(&dbs.DBConfig{
Driver: "mysql",
- Dsn: "root:123456@tcp(127.0.0.1:3306)/db_edge?charset=utf8mb4&timeout=30s",
+ Dsn: "root:123456@tcp(127.0.0.1:3308)/db_edge?charset=utf8mb4&timeout=30s",
Prefix: "edge",
})
if err != nil {
@@ -160,7 +160,7 @@ func TestUpgradeSQLData_v0_4_5(t *testing.T) {
func TestUpgradeSQLData_v0_4_7(t *testing.T) {
db, err := dbs.NewInstanceFromConfig(&dbs.DBConfig{
Driver: "mysql",
- Dsn: "root:123456@tcp(127.0.0.1:3306)/db_edge?charset=utf8mb4&timeout=30s",
+ Dsn: "root:123456@tcp(127.0.0.1:3308)/db_edge?charset=utf8mb4&timeout=30s",
Prefix: "edge",
})
if err != nil {
@@ -179,7 +179,7 @@ func TestUpgradeSQLData_v0_4_7(t *testing.T) {
func TestUpgradeSQLData_v0_4_8(t *testing.T) {
db, err := dbs.NewInstanceFromConfig(&dbs.DBConfig{
Driver: "mysql",
- Dsn: "root:123456@tcp(127.0.0.1:3306)/db_edge?charset=utf8mb4&timeout=30s",
+ Dsn: "root:123456@tcp(127.0.0.1:3308)/db_edge?charset=utf8mb4&timeout=30s",
Prefix: "edge",
})
if err != nil {
@@ -198,7 +198,7 @@ func TestUpgradeSQLData_v0_4_8(t *testing.T) {
func TestUpgradeSQLData_v0_4_9(t *testing.T) {
db, err := dbs.NewInstanceFromConfig(&dbs.DBConfig{
Driver: "mysql",
- Dsn: "root:123456@tcp(127.0.0.1:3306)/db_edge?charset=utf8mb4&timeout=30s",
+ Dsn: "root:123456@tcp(127.0.0.1:3308)/db_edge?charset=utf8mb4&timeout=30s",
Prefix: "edge",
})
if err != nil {
@@ -217,7 +217,7 @@ func TestUpgradeSQLData_v0_4_9(t *testing.T) {
func TestUpgradeSQLData_v0_4_11(t *testing.T) {
db, err := dbs.NewInstanceFromConfig(&dbs.DBConfig{
Driver: "mysql",
- Dsn: "root:123456@tcp(127.0.0.1:3306)/db_edge?charset=utf8mb4&timeout=30s",
+ Dsn: "root:123456@tcp(127.0.0.1:3308)/db_edge?charset=utf8mb4&timeout=30s",
Prefix: "edge",
})
if err != nil {
@@ -236,7 +236,7 @@ func TestUpgradeSQLData_v0_4_11(t *testing.T) {
func TestUpgradeSQLData_v0_5_3(t *testing.T) {
db, err := dbs.NewInstanceFromConfig(&dbs.DBConfig{
Driver: "mysql",
- Dsn: "root:123456@tcp(127.0.0.1:3306)/db_edge?charset=utf8mb4&timeout=30s",
+ Dsn: "root:123456@tcp(127.0.0.1:3308)/db_edge?charset=utf8mb4&timeout=30s",
Prefix: "edge",
})
if err != nil {
@@ -255,7 +255,7 @@ func TestUpgradeSQLData_v0_5_3(t *testing.T) {
func TestUpgradeSQLData_v1_2_1(t *testing.T) {
db, err := dbs.NewInstanceFromConfig(&dbs.DBConfig{
Driver: "mysql",
- Dsn: "root:123456@tcp(127.0.0.1:3306)/db_edge?charset=utf8mb4&timeout=30s",
+ Dsn: "root:123456@tcp(127.0.0.1:3308)/db_edge?charset=utf8mb4&timeout=30s",
Prefix: "edge",
})
if err != nil {
@@ -274,7 +274,7 @@ func TestUpgradeSQLData_v1_2_1(t *testing.T) {
func TestUpgradeSQLData_v1_2_10(t *testing.T) {
db, err := dbs.NewInstanceFromConfig(&dbs.DBConfig{
Driver: "mysql",
- Dsn: "root:123456@tcp(127.0.0.1:3306)/db_edge?charset=utf8mb4&timeout=30s",
+ Dsn: "root:123456@tcp(127.0.0.1:3308)/db_edge?charset=utf8mb4&timeout=30s",
Prefix: "edge",
})
if err != nil {
@@ -293,7 +293,7 @@ func TestUpgradeSQLData_v1_2_10(t *testing.T) {
func TestUpgradeSQLData_v1_3_2(t *testing.T) {
db, err := dbs.NewInstanceFromConfig(&dbs.DBConfig{
Driver: "mysql",
- Dsn: "root:123456@tcp(127.0.0.1:3306)/db_edge?charset=utf8mb4&timeout=30s",
+ Dsn: "root:123456@tcp(127.0.0.1:3308)/db_edge?charset=utf8mb4&timeout=30s",
Prefix: "edge",
})
if err != nil {
diff --git a/EdgeAPI/internal/tasks/httpdns_node_monitor_task.go b/EdgeAPI/internal/tasks/httpdns_node_monitor_task.go
index 949d91b..99fffa3 100644
--- a/EdgeAPI/internal/tasks/httpdns_node_monitor_task.go
+++ b/EdgeAPI/internal/tasks/httpdns_node_monitor_task.go
@@ -59,7 +59,7 @@ func (t *HTTPDNSNodeMonitorTask) Loop() error {
}
for _, cluster := range clusters {
- if cluster == nil || !cluster.IsOn || !cluster.AutoRemoteStart {
+ if cluster == nil || cluster.IsOn == 0 || cluster.AutoRemoteStart == 0 {
continue
}
clusterID := int64(cluster.Id)
diff --git a/EdgeAdmin/build/build.sh b/EdgeAdmin/build/build.sh
index d699c4c..97609eb 100644
--- a/EdgeAdmin/build/build.sh
+++ b/EdgeAdmin/build/build.sh
@@ -47,7 +47,7 @@ function build() {
# checking environment
echo "checking required commands ..."
- commands=("zip" "unzip" "go" "find" "sed")
+ commands=("zip" "unzip" "go" "find" "sed" "protoc")
for cmd in "${commands[@]}"; do
if [ "$(which "${cmd}")" ]; then
echo "checking ${cmd}: ok"
@@ -65,6 +65,19 @@ function build() {
ZIP="${NAME}-${OS}-${ARCH}-${TAG}-v${VERSION}.zip"
fi
+ # regenerate protobuf files to keep rawDesc in sync with .proto
+ echo "regenerating protobuf files ..."
+ EDGE_COMMON_BUILD="$ROOT/../../EdgeCommon/build"
+ if [ -f "$EDGE_COMMON_BUILD/build.sh" ]; then
+ (cd "$EDGE_COMMON_BUILD" && ./build.sh)
+ if [ $? -ne 0 ]; then
+ echo "protobuf generation failed! Fix errors before building."
+ exit 1
+ fi
+ else
+ echo "EdgeCommon/build/build.sh not found, skipping protobuf generation"
+ fi
+
# build edge-api
APINodeVersion=$(lookup-version "$ROOT""/../../EdgeAPI/internal/const/const.go")
echo "building edge-api v${APINodeVersion} ..."
diff --git a/EdgeAdmin/build/configs/api_db.template.yaml b/EdgeAdmin/build/configs/api_db.template.yaml
index 7696ed2..45efc8b 100644
--- a/EdgeAdmin/build/configs/api_db.template.yaml
+++ b/EdgeAdmin/build/configs/api_db.template.yaml
@@ -5,7 +5,7 @@ default:
dbs:
prod:
driver: "mysql"
- dsn: "root:123456@tcp(127.0.0.1:3306)/db_edge?charset=utf8mb4&timeout=30s"
+ dsn: "root:123456@tcp(127.0.0.1:3308)/db_edge?charset=utf8mb4&timeout=30s"
prefix: "edge"
models:
package: internal/web/models
diff --git a/EdgeAdmin/go.mod b/EdgeAdmin/go.mod
index 37ba441..06b539d 100644
--- a/EdgeAdmin/go.mod
+++ b/EdgeAdmin/go.mod
@@ -10,7 +10,7 @@ require (
github.com/TeaOSLab/EdgeCommon v0.0.0-00010101000000-000000000000
github.com/TeaOSLab/EdgePlus v0.0.0-00010101000000-000000000000
github.com/cespare/xxhash/v2 v2.3.0
- github.com/go-sql-driver/mysql v1.5.0
+ github.com/go-sql-driver/mysql v1.7.0
github.com/iwind/TeaGo v0.0.0-20240429060313-31a7bc8e9cc9
github.com/iwind/gosock v0.0.0-20211103081026-ee4652210ca4
github.com/miekg/dns v1.1.43
diff --git a/EdgeAdmin/go.sum b/EdgeAdmin/go.sum
index 5f78e1b..dcabbab 100644
--- a/EdgeAdmin/go.sum
+++ b/EdgeAdmin/go.sum
@@ -1,3 +1,9 @@
+github.com/OneOfOne/xxhash v1.2.2 h1:KMrpdQIwFcEqXDklaen+P1axHaj9BSKzvpUUfnHldSE=
+github.com/OneOfOne/xxhash v1.2.2/go.mod h1:HSdplMjZKSmBqAxg5vPj2TmRDmfkzw+cTzAElWljhcU=
+github.com/TeaOSLab/EdgeAPI v1.3.9 h1:qUSQJsDmxb6XBatu2tKMZ24+6hmJHhBBGx5WXBTbfN4=
+github.com/TeaOSLab/EdgeAPI v1.3.9/go.mod h1:/XK/wF+DcEeQ0v42VpWC/co5sRUuExbs7wvTNv6b8EE=
+github.com/cespare/xxhash v1.1.0 h1:a6HrQnmkObjyL+Gs60czilIUGqrzKutQD6XZog3p+ko=
+github.com/cespare/xxhash v1.1.0/go.mod h1:XrSqR1VqqWfGrhpAt58auRo0WTKS1nRRg3ghfAqPWnc=
github.com/cespare/xxhash/v2 v2.3.0 h1:UL815xU9SqsFlibzuggzjXhog7bL6oX9BbNZnL2UFvs=
github.com/cespare/xxhash/v2 v2.3.0/go.mod h1:VGX0DQ3Q6kWi7AoAeZDth3/j3BFtOZR5XLFGgcrjCOs=
github.com/creack/pty v1.1.9/go.mod h1:oKZEueFk5CKHvIhNR5MUki03XCEU+Q6VDXinZuGJ33E=
@@ -7,14 +13,16 @@ github.com/davecgh/go-spew v1.1.1/go.mod h1:J7Y8YcW2NihsgmVo/mv3lAwl/skON4iLHjSs
github.com/frankban/quicktest v1.5.0/go.mod h1:jaStnuzAqU1AJdCO0l53JDCJrVDKcS03DbaAcR7Ks/o=
github.com/frankban/quicktest v1.11.3 h1:8sXhOn0uLys67V8EsXLc6eszDs8VXWxL3iRvebPhedY=
github.com/frankban/quicktest v1.11.3/go.mod h1:wRf/ReqHper53s+kmmSZizM8NamnL3IM0I9ntUbOk+k=
+github.com/fsnotify/fsnotify v1.7.0 h1:8JEhPFa5W2WU7YfeZzPNqzMP6Lwt7L2715Ggo0nosvA=
+github.com/fsnotify/fsnotify v1.7.0/go.mod h1:40Bi/Hjc2AVfZrqy+aj+yEI+/bRxZnMJyTJwOpGvigM=
github.com/go-logr/logr v1.4.3 h1:CjnDlHq8ikf6E492q6eKboGOC0T8CDaOvkHCIg8idEI=
github.com/go-logr/logr v1.4.3/go.mod h1:9T104GzyrTigFIr8wt5mBrctHMim0Nb2HLGrmQ40KvY=
github.com/go-logr/stdr v1.2.2 h1:hSWxHoqTgW2S2qGc0LTAI563KZ5YKYRhT3MFKZMbjag=
github.com/go-logr/stdr v1.2.2/go.mod h1:mMo/vtBO5dYbehREoey6XUKy/eSumjCCveDpRre4VKE=
github.com/go-ole/go-ole v1.2.6 h1:/Fpf6oFPoeFik9ty7siob0G6Ke8QvQEuVcuChpwXzpY=
github.com/go-ole/go-ole v1.2.6/go.mod h1:pprOEPIfldk/42T2oK7lQ4v4JSDwmV0As9GaiUsvbm0=
-github.com/go-sql-driver/mysql v1.5.0 h1:ozyZYNQW3x3HtqT1jira07DN2PArx2v7/mN66gGcHOs=
-github.com/go-sql-driver/mysql v1.5.0/go.mod h1:DCzpHaOWr8IXmIStZouvnhqoel9Qv2LBy8hT2VhHyBg=
+github.com/go-sql-driver/mysql v1.7.0 h1:ueSltNNllEqE3qcWBTD0iQd3IpL/6U+mJxLkazJ7YPc=
+github.com/go-sql-driver/mysql v1.7.0/go.mod h1:OXbVy3sEdcQ2Doequ6Z5BW6fXNQTmx+9S1MCJN5yJMI=
github.com/go-task/slim-sprig v0.0.0-20230315185526-52ccab3ef572 h1:tfuBGBXKqDEevZMzYi5KSi8KkcZtzBcTgAUUtapy0OI=
github.com/go-task/slim-sprig v0.0.0-20230315185526-52ccab3ef572/go.mod h1:9Pwr4B2jHnOSGXyyzV8ROjYa2ojvAY6HCGYYfMoC3Ls=
github.com/golang/protobuf v1.5.4 h1:i7eJL8qZTpSEXOPTxNKhASYpMn+8e5Q6AdndVa1dWek=
@@ -34,8 +42,12 @@ github.com/google/uuid v1.6.0 h1:NIvaJDMOsjHA8n1jAhLSgzrAzy1Hgr+hNrb57e+94F0=
github.com/google/uuid v1.6.0/go.mod h1:TIyPZe4MgqvfeYDBFedMoGGpEw/LqOeaOT+nhxU+yHo=
github.com/iwind/TeaGo v0.0.0-20240429060313-31a7bc8e9cc9 h1:lqSd+OeAMzPlejoVtsmHJEeQ6/MWXCr+Ws2eX9/Rewg=
github.com/iwind/TeaGo v0.0.0-20240429060313-31a7bc8e9cc9/go.mod h1:SfqVbWyIPdVflyA6lMgicZzsoGS8pyeLiTRe8/CIpGI=
+github.com/iwind/TeaGo v0.0.0-20240508072741-7647e70b7070 h1:0YHZBcuXYbvtQ0XfEdtzr/XybiMrwD8vV1lvgAwzUW4=
+github.com/iwind/TeaGo v0.0.0-20240508072741-7647e70b7070/go.mod h1:SfqVbWyIPdVflyA6lMgicZzsoGS8pyeLiTRe8/CIpGI=
github.com/iwind/gosock v0.0.0-20211103081026-ee4652210ca4 h1:VWGsCqTzObdlbf7UUE3oceIpcEKi4C/YBUszQXk118A=
github.com/iwind/gosock v0.0.0-20211103081026-ee4652210ca4/go.mod h1:H5Q7SXwbx3a97ecJkaS2sD77gspzE7HFUafBO0peEyA=
+github.com/iwind/gosock v0.0.0-20220505115348-f88412125a62 h1:HJH6RDheAY156DnIfJSD/bEvqyXzsZuE2gzs8PuUjoo=
+github.com/iwind/gosock v0.0.0-20220505115348-f88412125a62/go.mod h1:H5Q7SXwbx3a97ecJkaS2sD77gspzE7HFUafBO0peEyA=
github.com/kr/pretty v0.1.0/go.mod h1:dAy3ld7l9f0ibDNOQOHHMYYIIbhfbHSm3C4ZsoJORNo=
github.com/kr/pretty v0.2.1 h1:Fmg33tUaq4/8ym9TJN1x7sLJnHVwhP33CNkpYV/7rwI=
github.com/kr/pretty v0.2.1/go.mod h1:ipq/a2n7PKx3OHsz4KJII5eveXtPO4qwEXGdVfWzfnI=
@@ -43,11 +55,16 @@ github.com/kr/pty v1.1.1/go.mod h1:pFQYn66WHrOpPYNljwOMqo10TkYh1fy3cYio2l3bCsQ=
github.com/kr/text v0.1.0/go.mod h1:4Jbv+DJW3UT/LiOwJeYQe1efqtUx/iVham/4vfdArNI=
github.com/kr/text v0.2.0 h1:5Nx0Ya0ZqY2ygV366QzturHI13Jq95ApcVaJBhpS+AY=
github.com/kr/text v0.2.0/go.mod h1:eLer722TekiGuMkidMxC/pM04lWEeraHUUmBw8l2grE=
+github.com/lufia/plan9stats v0.0.0-20211012122336-39d0f177ccd0 h1:6E+4a0GO5zZEnZ81pIr0yLvtUWk2if982qA3F3QD6H4=
github.com/lufia/plan9stats v0.0.0-20211012122336-39d0f177ccd0/go.mod h1:zJYVVT2jmtg6P3p1VtQj7WsuWi/y4VnjVBn7F8KPB3I=
github.com/miekg/dns v1.1.43 h1:JKfpVSCB84vrAmHzyrsxB5NAr5kLoMXZArPSw7Qlgyg=
github.com/miekg/dns v1.1.43/go.mod h1:+evo5L0630/F6ca/Z9+GAqzhjGyn8/c+TBaOyfEl0V4=
+github.com/miekg/dns v1.1.58 h1:ca2Hdkz+cDg/7eNF6V56jjzuZ4aCAE+DbVkILdQWG/4=
+github.com/miekg/dns v1.1.58/go.mod h1:Ypv+3b/KadlvW9vJfXOTf300O4UqaHFzFCuHz+rPkBY=
github.com/mohae/deepcopy v0.0.0-20170929034955-c48cc78d4826 h1:RWengNIwukTxcDr9M+97sNutRR1RKhG96O6jWumTTnw=
github.com/mohae/deepcopy v0.0.0-20170929034955-c48cc78d4826/go.mod h1:TaXosZuwdSHYgviHp1DAtfrULt5eUgsSMsZf+YrPgl8=
+github.com/mozillazg/go-pinyin v0.18.0 h1:hQompXO23/0ohH8YNjvfsAITnCQImCiR/Fny8EhIeW0=
+github.com/mozillazg/go-pinyin v0.18.0/go.mod h1:iR4EnMMRXkfpFVV5FMi4FNB6wGq9NV6uDWbUuPhP4Yc=
github.com/onsi/ginkgo/v2 v2.17.1 h1:V++EzdbhI4ZV4ev0UTIj0PzhzOcReJFyJaLjtSF55M8=
github.com/onsi/ginkgo/v2 v2.17.1/go.mod h1:llBI3WDLL9Z6taip6f33H76YcWtJv+7R3HigUjbIBOs=
github.com/onsi/gomega v1.30.0 h1:hvMK7xYz4D3HapigLTeGdId/NcfQx1VHMJc60ew99+8=
@@ -81,6 +98,8 @@ github.com/shirou/gopsutil/v3 v3.22.5 h1:atX36I/IXgFiB81687vSiBI5zrMsxcIBkP9cQMJ
github.com/shirou/gopsutil/v3 v3.22.5/go.mod h1:so9G9VzeHt/hsd0YwqprnjHnfARAUktauykSbr+y2gA=
github.com/skip2/go-qrcode v0.0.0-20200617195104-da1b6568686e h1:MRM5ITcdelLK2j1vwZ3Je0FKVCfqOLp5zO6trqMLYs0=
github.com/skip2/go-qrcode v0.0.0-20200617195104-da1b6568686e/go.mod h1:XV66xRDqSt+GTGFMVlhk3ULuV0y9ZmzeVGR4mloJI3M=
+github.com/spaolacci/murmur3 v0.0.0-20180118202830-f09979ecbc72 h1:qLC7fQah7D6K1B0ujays3HV9gkFtllcxhzImRR7ArPQ=
+github.com/spaolacci/murmur3 v0.0.0-20180118202830-f09979ecbc72/go.mod h1:JwIasOWyU6f++ZhiEuf87xNszmSA2myDM2Kzu9HwQUA=
github.com/stretchr/objx v0.1.0/go.mod h1:HFkY916IF+rwdDfMAkV7OtwuqBVzrE8GR6GFx+wExME=
github.com/stretchr/testify v1.6.1/go.mod h1:6Fq8oRcR53rry900zMqJjRRixrwX3KX962/h/Wwjteg=
github.com/stretchr/testify v1.7.1/go.mod h1:6Fq8oRcR53rry900zMqJjRRixrwX3KX962/h/Wwjteg=
@@ -122,24 +141,18 @@ golang.org/x/image v0.18.0 h1:jGzIakQa/ZXI1I0Fxvaa9W7yP25TqT6cHIHn+6CqvSQ=
golang.org/x/image v0.18.0/go.mod h1:4yyo5vMFQjVjUcVk4jEQcU9MGy/rulF5WvUILseCM2E=
golang.org/x/mod v0.29.0 h1:HV8lRxZC4l2cr3Zq1LvtOsi/ThTgWnUk/y64QSs8GwA=
golang.org/x/mod v0.29.0/go.mod h1:NyhrlYXJ2H4eJiRy/WDBO6HMqZQ6q9nk4JzS3NuCK+w=
-golang.org/x/net v0.0.0-20210226172049-e18ecbb05110/go.mod h1:m0MpNAwzfU5UDzcl9v0D8zg8gWTRqZa9RBIspLL5mdg=
golang.org/x/net v0.47.0 h1:Mx+4dIFzqraBXUugkia1OOvlD6LemFo1ALMHjrXDOhY=
golang.org/x/net v0.47.0/go.mod h1:/jNxtkgq5yWUGYkaZGqo27cfGZ1c5Nen03aYrrKpVRU=
-golang.org/x/sync v0.0.0-20210220032951-036812b2e83c/go.mod h1:RxMgew5VJxzue5/jJTE5uejpjVlOe/izrB70Jof72aM=
golang.org/x/sync v0.18.0 h1:kr88TuHDroi+UVf+0hZnirlk8o8T+4MrK6mr60WkH/I=
golang.org/x/sync v0.18.0/go.mod h1:9KTHXmSnoGruLpwFjVSX0lNNA75CykiMECbovNTZqGI=
golang.org/x/sys v0.0.0-20190916202348-b4ddaad3f8a3/go.mod h1:h1NjWce9XRLGQEsW7wpKNCjG9DtNlClVuFLEZdDNbEs=
-golang.org/x/sys v0.0.0-20201119102817-f84b799fce68/go.mod h1:h1NjWce9XRLGQEsW7wpKNCjG9DtNlClVuFLEZdDNbEs=
golang.org/x/sys v0.0.0-20201204225414-ed752295db88/go.mod h1:h1NjWce9XRLGQEsW7wpKNCjG9DtNlClVuFLEZdDNbEs=
-golang.org/x/sys v0.0.0-20210303074136-134d130e1a04/go.mod h1:h1NjWce9XRLGQEsW7wpKNCjG9DtNlClVuFLEZdDNbEs=
golang.org/x/sys v0.0.0-20220128215802-99c3d69c2c27/go.mod h1:oPkhp1MJrh7nUepCBck5+mAzfO9JrbApNNgaTdGDITg=
golang.org/x/sys v0.38.0 h1:3yZWxaJjBmCWXqhN1qh02AkOnCQ1poK6oF+a7xWL6Gc=
golang.org/x/sys v0.38.0/go.mod h1:OgkHotnGiDImocRcuBABYBEXf8A9a87e/uXjp9XT3ks=
-golang.org/x/term v0.0.0-20201126162022-7de9c90e9dd1/go.mod h1:bj7SfCRtBDWHUb9snDiAeCFNEtKQo2Wmx5Cou7ajbmo=
golang.org/x/term v0.37.0 h1:8EGAD0qCmHYZg6J17DvsMy9/wJ7/D/4pV/wfnld5lTU=
golang.org/x/term v0.37.0/go.mod h1:5pB4lxRNYYVZuTLmy8oR2BH8dflOR+IbTYFD8fi3254=
golang.org/x/text v0.3.2/go.mod h1:bEr9sfX3Q8Zfm5fL9x+3itogRgK3+ptLWKqgva+5dAk=
-golang.org/x/text v0.3.3/go.mod h1:5Zoc/QRtKVWzQhOtBMvqHzDpF6irO9z98xDceosuGiQ=
golang.org/x/text v0.31.0 h1:aC8ghyu4JhP8VojJ2lEHBnochRno1sgL6nEi9WGFGMM=
golang.org/x/text v0.31.0/go.mod h1:tKRAlv61yKIjGGHX/4tP1LTbc13YSec1pxVEWXzfoeM=
golang.org/x/time v0.5.0 h1:o7cqy6amK/52YcAKIPlM3a+Fpj35zvRj2TP+e1xFSfk=
diff --git a/EdgeAdmin/internal/const/const.go b/EdgeAdmin/internal/const/const.go
index 6eabbb7..e49eacd 100644
--- a/EdgeAdmin/internal/const/const.go
+++ b/EdgeAdmin/internal/const/const.go
@@ -1,9 +1,9 @@
package teaconst
const (
- Version = "1.5.0" //1.3.9
+ Version = "1.5.1" //1.3.9
- APINodeVersion = "1.5.0" //1.3.9
+ APINodeVersion = "1.5.1" //1.3.9
ProductName = "Edge Admin"
ProcessName = "edge-admin"
diff --git a/EdgeAdmin/internal/rpc/rpc_client.go b/EdgeAdmin/internal/rpc/rpc_client.go
index 0bd112c..5054d20 100644
--- a/EdgeAdmin/internal/rpc/rpc_client.go
+++ b/EdgeAdmin/internal/rpc/rpc_client.go
@@ -377,6 +377,10 @@ func (this *RPCClient) HTTPDNSRuntimeLogRPC() pb.HTTPDNSRuntimeLogServiceClient
return pb.NewHTTPDNSRuntimeLogServiceClient(this.pickConn())
}
+func (this *RPCClient) HTTPDNSBoardRPC() pb.HTTPDNSBoardServiceClient {
+ return pb.NewHTTPDNSBoardServiceClient(this.pickConn())
+}
+
func (this *RPCClient) HTTPDNSSandboxRPC() pb.HTTPDNSSandboxServiceClient {
return pb.NewHTTPDNSSandboxServiceClient(this.pickConn())
}
diff --git a/EdgeAdmin/internal/rpc/rpc_client_plus.go b/EdgeAdmin/internal/rpc/rpc_client_plus.go
index 6eab88e..6834f12 100644
--- a/EdgeAdmin/internal/rpc/rpc_client_plus.go
+++ b/EdgeAdmin/internal/rpc/rpc_client_plus.go
@@ -249,6 +249,3 @@ func (this *RPCClient) PostRPC() pb.PostServiceClient {
return pb.NewPostServiceClient(this.pickConn())
}
-func (this *RPCClient) HTTPDNSBoardRPC() pb.HTTPDNSBoardServiceClient {
- return pb.NewHTTPDNSBoardServiceClient(this.pickConn())
-}
diff --git a/EdgeAdmin/internal/web/actions/default/setup/mysql/mysqlinstallers/mysql_installer.go b/EdgeAdmin/internal/web/actions/default/setup/mysql/mysqlinstallers/mysql_installer.go
index ef18cea..f7babc6 100644
--- a/EdgeAdmin/internal/web/actions/default/setup/mysql/mysqlinstallers/mysql_installer.go
+++ b/EdgeAdmin/internal/web/actions/default/setup/mysql/mysqlinstallers/mysql_installer.go
@@ -359,7 +359,7 @@ func (this *MySQLInstaller) InstallFromFile(xzFilePath string, targetDir string)
// waiting for startup
for i := 0; i < 30; i++ {
var conn net.Conn
- conn, err = net.Dial("tcp", "127.0.0.1:3306")
+ conn, err = net.Dial("tcp", "127.0.0.1:3308")
if err != nil {
time.Sleep(1 * time.Second)
} else {
diff --git a/EdgeAdmin/test_db2.go b/EdgeAdmin/test_db2.go
deleted file mode 100644
index 9f26f1c..0000000
--- a/EdgeAdmin/test_db2.go
+++ /dev/null
@@ -1 +0,0 @@
-package main; import ("fmt"; "github.com/TeaOSLab/EdgeAPI/internal/db/models"; _ "github.com/go-sql-driver/mysql"; "github.com/iwind/TeaGo/dbs"; "github.com/iwind/TeaGo/Tea"); func main() { Tea.Env = "prod"; dbConfig := &dbs.Config{Driver: "mysql", Dsn: "edge:123456@tcp(127.0.0.1:3306)/edge?charset=utf8mb4&parseTime=true&loc=Local", Prefix: "edge"}; dbs.DefaultDB(dbConfig); apps, _ := models.SharedHTTPDNSAppDAO.FindAllEnabledApps(nil); for _, app := range apps { fmt.Printf("App: %s, Primary: %d\n", app.AppId, app.PrimaryClusterId) } }
diff --git a/EdgeAdmin/web/views/@default/@layout.html b/EdgeAdmin/web/views/@default/@layout.html
index 837c78c..1c7ec71 100644
--- a/EdgeAdmin/web/views/@default/@layout.html
+++ b/EdgeAdmin/web/views/@default/@layout.html
@@ -126,8 +126,8 @@
diff --git a/EdgeAdmin/web/views/@default/dashboard/boards/httpdns.js b/EdgeAdmin/web/views/@default/dashboard/boards/httpdns.js
index 2cf6eb7..7c82ee0 100644
--- a/EdgeAdmin/web/views/@default/dashboard/boards/httpdns.js
+++ b/EdgeAdmin/web/views/@default/dashboard/boards/httpdns.js
@@ -37,6 +37,7 @@ Tea.context(function () {
this.reloadHourlyTrafficChart = function () {
let stats = this.hourlyStats
if (stats == null || stats.length == 0) {
+ this.renderEmptyBarChart("hourly-traffic-chart", "暂无请求趋势数据")
return
}
this.reloadTrafficChart("hourly-traffic-chart", stats, function (args) {
@@ -47,6 +48,7 @@ Tea.context(function () {
this.reloadDailyTrafficChart = function () {
let stats = this.dailyStats
if (stats == null || stats.length == 0) {
+ this.renderEmptyBarChart("daily-traffic-chart", "暂无请求趋势数据")
return
}
this.reloadTrafficChart("daily-traffic-chart", stats, function (args) {
@@ -116,6 +118,7 @@ Tea.context(function () {
this.reloadTopAppsChart = function () {
if (this.topAppStats == null || this.topAppStats.length == 0) {
+ this.renderEmptyBarChart("top-apps-chart", "暂无应用请求数据")
return
}
let axis = teaweb.countAxis(this.topAppStats, function (v) {
@@ -140,6 +143,7 @@ Tea.context(function () {
this.reloadTopDomainsChart = function () {
if (this.topDomainStats == null || this.topDomainStats.length == 0) {
+ this.renderEmptyBarChart("top-domains-chart", "暂无域名请求数据")
return
}
let axis = teaweb.countAxis(this.topDomainStats, function (v) {
@@ -164,6 +168,7 @@ Tea.context(function () {
this.reloadTopNodesChart = function () {
if (this.topNodeStats == null || this.topNodeStats.length == 0) {
+ this.renderEmptyBarChart("top-nodes-chart", "暂无节点访问数据")
return
}
let axis = teaweb.countAxis(this.topNodeStats, function (v) {
@@ -189,4 +194,39 @@ Tea.context(function () {
})
}
+ this.renderEmptyBarChart = function (chartId, message) {
+ let chartBox = document.getElementById(chartId)
+ if (chartBox == null) {
+ return
+ }
+ let chart = teaweb.initChart(chartBox)
+ chart.setOption({
+ xAxis: {
+ data: [],
+ axisLabel: { show: false }
+ },
+ yAxis: {
+ axisLabel: { show: false },
+ splitLine: { show: true }
+ },
+ grid: {
+ left: 50,
+ top: 40,
+ right: 20,
+ bottom: 20
+ },
+ graphic: [{
+ type: "text",
+ left: "center",
+ top: "middle",
+ style: {
+ text: message,
+ fontSize: 13,
+ fill: "#999"
+ }
+ }],
+ series: []
+ })
+ chart.resize()
+ }
})
diff --git a/EdgeAdmin/web/views/@default/httpdns/index.js b/EdgeAdmin/web/views/@default/httpdns/index.js
index c7d2ede..7c82ee0 100644
--- a/EdgeAdmin/web/views/@default/httpdns/index.js
+++ b/EdgeAdmin/web/views/@default/httpdns/index.js
@@ -37,6 +37,7 @@ Tea.context(function () {
this.reloadHourlyTrafficChart = function () {
let stats = this.hourlyStats
if (stats == null || stats.length == 0) {
+ this.renderEmptyBarChart("hourly-traffic-chart", "暂无请求趋势数据")
return
}
this.reloadTrafficChart("hourly-traffic-chart", stats, function (args) {
@@ -47,6 +48,7 @@ Tea.context(function () {
this.reloadDailyTrafficChart = function () {
let stats = this.dailyStats
if (stats == null || stats.length == 0) {
+ this.renderEmptyBarChart("daily-traffic-chart", "暂无请求趋势数据")
return
}
this.reloadTrafficChart("daily-traffic-chart", stats, function (args) {
@@ -116,6 +118,7 @@ Tea.context(function () {
this.reloadTopAppsChart = function () {
if (this.topAppStats == null || this.topAppStats.length == 0) {
+ this.renderEmptyBarChart("top-apps-chart", "暂无应用请求数据")
return
}
let axis = teaweb.countAxis(this.topAppStats, function (v) {
@@ -140,6 +143,7 @@ Tea.context(function () {
this.reloadTopDomainsChart = function () {
if (this.topDomainStats == null || this.topDomainStats.length == 0) {
+ this.renderEmptyBarChart("top-domains-chart", "暂无域名请求数据")
return
}
let axis = teaweb.countAxis(this.topDomainStats, function (v) {
@@ -164,6 +168,7 @@ Tea.context(function () {
this.reloadTopNodesChart = function () {
if (this.topNodeStats == null || this.topNodeStats.length == 0) {
+ this.renderEmptyBarChart("top-nodes-chart", "暂无节点访问数据")
return
}
let axis = teaweb.countAxis(this.topNodeStats, function (v) {
@@ -188,4 +193,40 @@ Tea.context(function () {
}
})
}
+
+ this.renderEmptyBarChart = function (chartId, message) {
+ let chartBox = document.getElementById(chartId)
+ if (chartBox == null) {
+ return
+ }
+ let chart = teaweb.initChart(chartBox)
+ chart.setOption({
+ xAxis: {
+ data: [],
+ axisLabel: { show: false }
+ },
+ yAxis: {
+ axisLabel: { show: false },
+ splitLine: { show: true }
+ },
+ grid: {
+ left: 50,
+ top: 40,
+ right: 20,
+ bottom: 20
+ },
+ graphic: [{
+ type: "text",
+ left: "center",
+ top: "middle",
+ style: {
+ text: message,
+ fontSize: 13,
+ fill: "#999"
+ }
+ }],
+ series: []
+ })
+ chart.resize()
+ }
})
diff --git a/EdgeAdmin/web/views/@default/settings/upgrade/index.js b/EdgeAdmin/web/views/@default/settings/upgrade/index.js
index 3a984c4..20229d9 100644
--- a/EdgeAdmin/web/views/@default/settings/upgrade/index.js
+++ b/EdgeAdmin/web/views/@default/settings/upgrade/index.js
@@ -355,7 +355,8 @@ Tea.context(function () {
cluster.nodes.forEach(function (node) {
if (node.id == nodeId && installStatus != null) {
node.installStatus = installStatus
- // 升级完成后移除跟踪
+ // 仅在升级完成(isFinished)时才移除跟踪
+ // 不要仅凭 !isRunning 就移除,因为批量升级时排队的节点尚未开始
if (installStatus.isFinished) {
node.isUpgrading = false
let idx = that.upgradingNodeIds[moduleCode].indexOf(nodeId)
diff --git a/EdgeCommon/build/check-proto-sync.sh b/EdgeCommon/build/check-proto-sync.sh
new file mode 100644
index 0000000..e180a42
--- /dev/null
+++ b/EdgeCommon/build/check-proto-sync.sh
@@ -0,0 +1,106 @@
+#!/usr/bin/env bash
+#
+# check-proto-sync.sh — 检查 .proto 和 .pb.go 的 rawDesc 是否一致
+#
+# 工作原理:从 .proto 文件提取字段数量,从 .pb.go 的 Go struct 提取字段数量,
+# 如果 struct 的字段比 proto 的字段多(说明手动添加了字段没有重新生成),则报错。
+#
+# 用法:
+# ./check-proto-sync.sh # 检查所有 proto 文件
+# ./check-proto-sync.sh --fix # 如果有 protoc,自动重新生成
+
+set -e
+
+ROOT=$(dirname "$0")/..
+PROTO_DIR="$ROOT/pkg/rpc/protos"
+PB_DIR="$ROOT/pkg/rpc/pb"
+ERRORS=0
+
+echo "Checking proto <-> pb.go sync ..."
+
+# 对每个 .proto 文件,检查 message 中的字段数量是否和 .pb.go 一致
+for proto_file in "$PROTO_DIR"/*.proto "$PROTO_DIR"/models/*.proto; do
+ [ -f "$proto_file" ] || continue
+
+ base=$(basename "$proto_file" .proto)
+ pb_file="$PB_DIR/${base}.pb.go"
+
+ [ -f "$pb_file" ] || continue
+
+ # 从 .proto 提取每个 message 的字段数(格式: "MessageName:N")
+ # 只计算顶层 message 的直接字段(= N 格式的行)
+ current_msg=""
+ declare -A proto_fields
+ while IFS= read -r line; do
+ # 匹配 message 声明
+ if [[ "$line" =~ ^[[:space:]]*message[[:space:]]+([A-Za-z0-9_]+) ]]; then
+ current_msg="${BASH_REMATCH[1]}"
+ proto_fields["$current_msg"]=0
+ fi
+ # 匹配字段声明(type name = N;)
+ if [ -n "$current_msg" ] && [[ "$line" =~ =[[:space:]]*[0-9]+\; ]]; then
+ proto_fields["$current_msg"]=$(( ${proto_fields["$current_msg"]} + 1 ))
+ fi
+ # message 结束
+ if [ -n "$current_msg" ] && [[ "$line" =~ ^[[:space:]]*\} ]]; then
+ current_msg=""
+ fi
+ done < "$proto_file"
+
+ # 从 .pb.go 提取每个 struct 的 protobuf 字段数
+ declare -A pbgo_fields
+ current_struct=""
+ while IFS= read -r line; do
+ if [[ "$line" =~ ^type[[:space:]]+([A-Za-z0-9_]+)[[:space:]]+struct ]]; then
+ current_struct="${BASH_REMATCH[1]}"
+ pbgo_fields["$current_struct"]=0
+ fi
+ if [ -n "$current_struct" ] && [[ "$line" =~ protobuf:\" ]]; then
+ pbgo_fields["$current_struct"]=$(( ${pbgo_fields["$current_struct"]} + 1 ))
+ fi
+ if [ -n "$current_struct" ] && [[ "$line" =~ ^\} ]]; then
+ current_struct=""
+ fi
+ done < "$pb_file"
+
+ # 比较
+ for msg in "${!proto_fields[@]}"; do
+ proto_count=${proto_fields["$msg"]}
+ pbgo_count=${pbgo_fields["$msg"]:-0}
+
+ if [ "$pbgo_count" -gt "$proto_count" ] 2>/dev/null; then
+ echo " [WARN] $base: struct '$msg' has $pbgo_count fields in .pb.go but only $proto_count in .proto (hand-edited?)"
+ ERRORS=$((ERRORS + 1))
+ elif [ "$pbgo_count" -lt "$proto_count" ] 2>/dev/null; then
+ echo " [WARN] $base: struct '$msg' has $pbgo_count fields in .pb.go but $proto_count in .proto (needs regeneration)"
+ ERRORS=$((ERRORS + 1))
+ fi
+ done
+
+ unset proto_fields
+ unset pbgo_fields
+ declare -A proto_fields
+ declare -A pbgo_fields
+done
+
+if [ "$ERRORS" -gt 0 ]; then
+ echo ""
+ echo "Found $ERRORS proto sync issue(s)."
+ echo "Fix: install protoc and run 'cd EdgeCommon/build && ./build.sh'"
+
+ if [ "$1" = "--fix" ]; then
+ if command -v protoc &>/dev/null; then
+ echo "Regenerating ..."
+ cd "$(dirname "$0")"
+ ./build.sh
+ echo "Done. Please review and commit the changes."
+ else
+ echo "protoc not found, cannot auto-fix."
+ exit 1
+ fi
+ else
+ exit 1
+ fi
+else
+ echo "All proto files are in sync. OK"
+fi
diff --git a/EdgeCommon/pkg/langs/utils.go b/EdgeCommon/pkg/langs/utils.go
index 4c29add..c3465ba 100644
--- a/EdgeCommon/pkg/langs/utils.go
+++ b/EdgeCommon/pkg/langs/utils.go
@@ -20,35 +20,8 @@ func DefaultMessage(messageCode MessageCode, args ...any) string {
}
func ParseLangFromRequest(req *http.Request) (langCode string) {
- // parse language from cookie
- const cookieName = "edgelang"
- cookie, _ := req.Cookie(cookieName)
- if cookie != nil && len(cookie.Value) > 0 {
- // HasLang 内部会转换为小写,但这里也转换以确保一致性
- langCode = strings.ToLower(cookie.Value)
- if defaultManager.HasLang(langCode) {
- return langCode
- }
- }
-
- // parse language from 'Accept-Language'
- var acceptLanguage = req.Header.Get("Accept-Language")
- if len(acceptLanguage) > 0 {
- var pieces = strings.Split(acceptLanguage, ",")
- for _, lang := range pieces {
- var index = strings.Index(lang, ";")
- if index >= 0 {
- lang = lang[:index]
- }
-
- var match = defaultManager.MatchLang(lang)
- if len(match) > 0 {
- return match
- }
- }
- }
-
- return defaultManager.DefaultLang()
+ // 强制使用中文
+ return "zh-cn"
}
func ParseLangFromAction(action actions.ActionWrapper) (langCode string) {
diff --git a/EdgeCommon/pkg/rpc/pb/api_method_stat_service.pb.go b/EdgeCommon/pkg/rpc/pb/api_method_stat_service.pb.go
index f41709c..618689b 100644
--- a/EdgeCommon/pkg/rpc/pb/api_method_stat_service.pb.go
+++ b/EdgeCommon/pkg/rpc/pb/api_method_stat_service.pb.go
@@ -1,7 +1,7 @@
// Code generated by protoc-gen-go. DO NOT EDIT.
// versions:
-// protoc-gen-go v1.36.0
-// protoc v6.33.2
+// protoc-gen-go v1.36.11
+// protoc v3.19.6
// source: api_method_stat_service.proto
package pb
@@ -11,6 +11,7 @@ import (
protoimpl "google.golang.org/protobuf/runtime/protoimpl"
reflect "reflect"
sync "sync"
+ unsafe "unsafe"
)
const (
@@ -156,51 +157,27 @@ func (x *CountAPIMethodStatsWithDayRequest) GetDay() string {
var File_api_method_stat_service_proto protoreflect.FileDescriptor
-var file_api_method_stat_service_proto_rawDesc = []byte{
- 0x0a, 0x1d, 0x61, 0x70, 0x69, 0x5f, 0x6d, 0x65, 0x74, 0x68, 0x6f, 0x64, 0x5f, 0x73, 0x74, 0x61,
- 0x74, 0x5f, 0x73, 0x65, 0x72, 0x76, 0x69, 0x63, 0x65, 0x2e, 0x70, 0x72, 0x6f, 0x74, 0x6f, 0x12,
- 0x02, 0x70, 0x62, 0x1a, 0x22, 0x6d, 0x6f, 0x64, 0x65, 0x6c, 0x73, 0x2f, 0x6d, 0x6f, 0x64, 0x65,
- 0x6c, 0x5f, 0x61, 0x70, 0x69, 0x5f, 0x6d, 0x65, 0x74, 0x68, 0x6f, 0x64, 0x5f, 0x73, 0x74, 0x61,
- 0x74, 0x2e, 0x70, 0x72, 0x6f, 0x74, 0x6f, 0x1a, 0x19, 0x6d, 0x6f, 0x64, 0x65, 0x6c, 0x73, 0x2f,
- 0x72, 0x70, 0x63, 0x5f, 0x6d, 0x65, 0x73, 0x73, 0x61, 0x67, 0x65, 0x73, 0x2e, 0x70, 0x72, 0x6f,
- 0x74, 0x6f, 0x22, 0x34, 0x0a, 0x20, 0x46, 0x69, 0x6e, 0x64, 0x41, 0x50, 0x49, 0x4d, 0x65, 0x74,
- 0x68, 0x6f, 0x64, 0x53, 0x74, 0x61, 0x74, 0x73, 0x57, 0x69, 0x74, 0x68, 0x44, 0x61, 0x79, 0x52,
- 0x65, 0x71, 0x75, 0x65, 0x73, 0x74, 0x12, 0x10, 0x0a, 0x03, 0x64, 0x61, 0x79, 0x18, 0x01, 0x20,
- 0x01, 0x28, 0x09, 0x52, 0x03, 0x64, 0x61, 0x79, 0x22, 0x5e, 0x0a, 0x21, 0x46, 0x69, 0x6e, 0x64,
- 0x41, 0x50, 0x49, 0x4d, 0x65, 0x74, 0x68, 0x6f, 0x64, 0x53, 0x74, 0x61, 0x74, 0x73, 0x57, 0x69,
- 0x74, 0x68, 0x44, 0x61, 0x79, 0x52, 0x65, 0x73, 0x70, 0x6f, 0x6e, 0x73, 0x65, 0x12, 0x39, 0x0a,
- 0x0e, 0x61, 0x70, 0x69, 0x4d, 0x65, 0x74, 0x68, 0x6f, 0x64, 0x53, 0x74, 0x61, 0x74, 0x73, 0x18,
- 0x01, 0x20, 0x03, 0x28, 0x0b, 0x32, 0x11, 0x2e, 0x70, 0x62, 0x2e, 0x41, 0x50, 0x49, 0x4d, 0x65,
- 0x74, 0x68, 0x6f, 0x64, 0x53, 0x74, 0x61, 0x74, 0x52, 0x0e, 0x61, 0x70, 0x69, 0x4d, 0x65, 0x74,
- 0x68, 0x6f, 0x64, 0x53, 0x74, 0x61, 0x74, 0x73, 0x22, 0x35, 0x0a, 0x21, 0x43, 0x6f, 0x75, 0x6e,
- 0x74, 0x41, 0x50, 0x49, 0x4d, 0x65, 0x74, 0x68, 0x6f, 0x64, 0x53, 0x74, 0x61, 0x74, 0x73, 0x57,
- 0x69, 0x74, 0x68, 0x44, 0x61, 0x79, 0x52, 0x65, 0x71, 0x75, 0x65, 0x73, 0x74, 0x12, 0x10, 0x0a,
- 0x03, 0x64, 0x61, 0x79, 0x18, 0x01, 0x20, 0x01, 0x28, 0x09, 0x52, 0x03, 0x64, 0x61, 0x79, 0x32,
- 0xdb, 0x01, 0x0a, 0x14, 0x41, 0x50, 0x49, 0x4d, 0x65, 0x74, 0x68, 0x6f, 0x64, 0x53, 0x74, 0x61,
- 0x74, 0x53, 0x65, 0x72, 0x76, 0x69, 0x63, 0x65, 0x12, 0x68, 0x0a, 0x19, 0x66, 0x69, 0x6e, 0x64,
- 0x41, 0x50, 0x49, 0x4d, 0x65, 0x74, 0x68, 0x6f, 0x64, 0x53, 0x74, 0x61, 0x74, 0x73, 0x57, 0x69,
- 0x74, 0x68, 0x44, 0x61, 0x79, 0x12, 0x24, 0x2e, 0x70, 0x62, 0x2e, 0x46, 0x69, 0x6e, 0x64, 0x41,
- 0x50, 0x49, 0x4d, 0x65, 0x74, 0x68, 0x6f, 0x64, 0x53, 0x74, 0x61, 0x74, 0x73, 0x57, 0x69, 0x74,
- 0x68, 0x44, 0x61, 0x79, 0x52, 0x65, 0x71, 0x75, 0x65, 0x73, 0x74, 0x1a, 0x25, 0x2e, 0x70, 0x62,
- 0x2e, 0x46, 0x69, 0x6e, 0x64, 0x41, 0x50, 0x49, 0x4d, 0x65, 0x74, 0x68, 0x6f, 0x64, 0x53, 0x74,
- 0x61, 0x74, 0x73, 0x57, 0x69, 0x74, 0x68, 0x44, 0x61, 0x79, 0x52, 0x65, 0x73, 0x70, 0x6f, 0x6e,
- 0x73, 0x65, 0x12, 0x59, 0x0a, 0x1a, 0x63, 0x6f, 0x75, 0x6e, 0x74, 0x41, 0x50, 0x49, 0x4d, 0x65,
- 0x74, 0x68, 0x6f, 0x64, 0x53, 0x74, 0x61, 0x74, 0x73, 0x57, 0x69, 0x74, 0x68, 0x44, 0x61, 0x79,
- 0x12, 0x25, 0x2e, 0x70, 0x62, 0x2e, 0x43, 0x6f, 0x75, 0x6e, 0x74, 0x41, 0x50, 0x49, 0x4d, 0x65,
- 0x74, 0x68, 0x6f, 0x64, 0x53, 0x74, 0x61, 0x74, 0x73, 0x57, 0x69, 0x74, 0x68, 0x44, 0x61, 0x79,
- 0x52, 0x65, 0x71, 0x75, 0x65, 0x73, 0x74, 0x1a, 0x14, 0x2e, 0x70, 0x62, 0x2e, 0x52, 0x50, 0x43,
- 0x43, 0x6f, 0x75, 0x6e, 0x74, 0x52, 0x65, 0x73, 0x70, 0x6f, 0x6e, 0x73, 0x65, 0x42, 0x06, 0x5a,
- 0x04, 0x2e, 0x2f, 0x70, 0x62, 0x62, 0x06, 0x70, 0x72, 0x6f, 0x74, 0x6f, 0x33,
-}
+const file_api_method_stat_service_proto_rawDesc = "" +
+ "\n" +
+ "\x1dapi_method_stat_service.proto\x12\x02pb\x1a\"models/model_api_method_stat.proto\x1a\x19models/rpc_messages.proto\"4\n" +
+ " FindAPIMethodStatsWithDayRequest\x12\x10\n" +
+ "\x03day\x18\x01 \x01(\tR\x03day\"^\n" +
+ "!FindAPIMethodStatsWithDayResponse\x129\n" +
+ "\x0eapiMethodStats\x18\x01 \x03(\v2\x11.pb.APIMethodStatR\x0eapiMethodStats\"5\n" +
+ "!CountAPIMethodStatsWithDayRequest\x12\x10\n" +
+ "\x03day\x18\x01 \x01(\tR\x03day2\xdb\x01\n" +
+ "\x14APIMethodStatService\x12h\n" +
+ "\x19findAPIMethodStatsWithDay\x12$.pb.FindAPIMethodStatsWithDayRequest\x1a%.pb.FindAPIMethodStatsWithDayResponse\x12Y\n" +
+ "\x1acountAPIMethodStatsWithDay\x12%.pb.CountAPIMethodStatsWithDayRequest\x1a\x14.pb.RPCCountResponseB\x06Z\x04./pbb\x06proto3"
var (
file_api_method_stat_service_proto_rawDescOnce sync.Once
- file_api_method_stat_service_proto_rawDescData = file_api_method_stat_service_proto_rawDesc
+ file_api_method_stat_service_proto_rawDescData []byte
)
func file_api_method_stat_service_proto_rawDescGZIP() []byte {
file_api_method_stat_service_proto_rawDescOnce.Do(func() {
- file_api_method_stat_service_proto_rawDescData = protoimpl.X.CompressGZIP(file_api_method_stat_service_proto_rawDescData)
+ file_api_method_stat_service_proto_rawDescData = protoimpl.X.CompressGZIP(unsafe.Slice(unsafe.StringData(file_api_method_stat_service_proto_rawDesc), len(file_api_method_stat_service_proto_rawDesc)))
})
return file_api_method_stat_service_proto_rawDescData
}
@@ -237,7 +214,7 @@ func file_api_method_stat_service_proto_init() {
out := protoimpl.TypeBuilder{
File: protoimpl.DescBuilder{
GoPackagePath: reflect.TypeOf(x{}).PkgPath(),
- RawDescriptor: file_api_method_stat_service_proto_rawDesc,
+ RawDescriptor: unsafe.Slice(unsafe.StringData(file_api_method_stat_service_proto_rawDesc), len(file_api_method_stat_service_proto_rawDesc)),
NumEnums: 0,
NumMessages: 3,
NumExtensions: 0,
@@ -248,7 +225,6 @@ func file_api_method_stat_service_proto_init() {
MessageInfos: file_api_method_stat_service_proto_msgTypes,
}.Build()
File_api_method_stat_service_proto = out.File
- file_api_method_stat_service_proto_rawDesc = nil
file_api_method_stat_service_proto_goTypes = nil
file_api_method_stat_service_proto_depIdxs = nil
}
diff --git a/EdgeCommon/pkg/rpc/pb/api_method_stat_service_grpc.pb.go b/EdgeCommon/pkg/rpc/pb/api_method_stat_service_grpc.pb.go
index 9be8706..c5d23a8 100644
--- a/EdgeCommon/pkg/rpc/pb/api_method_stat_service_grpc.pb.go
+++ b/EdgeCommon/pkg/rpc/pb/api_method_stat_service_grpc.pb.go
@@ -1,7 +1,7 @@
// Code generated by protoc-gen-go-grpc. DO NOT EDIT.
// versions:
-// - protoc-gen-go-grpc v1.5.1
-// - protoc v6.33.2
+// - protoc-gen-go-grpc v1.6.1
+// - protoc v3.19.6
// source: api_method_stat_service.proto
package pb
@@ -83,10 +83,10 @@ type APIMethodStatServiceServer interface {
type UnimplementedAPIMethodStatServiceServer struct{}
func (UnimplementedAPIMethodStatServiceServer) FindAPIMethodStatsWithDay(context.Context, *FindAPIMethodStatsWithDayRequest) (*FindAPIMethodStatsWithDayResponse, error) {
- return nil, status.Errorf(codes.Unimplemented, "method FindAPIMethodStatsWithDay not implemented")
+ return nil, status.Error(codes.Unimplemented, "method FindAPIMethodStatsWithDay not implemented")
}
func (UnimplementedAPIMethodStatServiceServer) CountAPIMethodStatsWithDay(context.Context, *CountAPIMethodStatsWithDayRequest) (*RPCCountResponse, error) {
- return nil, status.Errorf(codes.Unimplemented, "method CountAPIMethodStatsWithDay not implemented")
+ return nil, status.Error(codes.Unimplemented, "method CountAPIMethodStatsWithDay not implemented")
}
func (UnimplementedAPIMethodStatServiceServer) testEmbeddedByValue() {}
@@ -98,7 +98,7 @@ type UnsafeAPIMethodStatServiceServer interface {
}
func RegisterAPIMethodStatServiceServer(s grpc.ServiceRegistrar, srv APIMethodStatServiceServer) {
- // If the following call pancis, it indicates UnimplementedAPIMethodStatServiceServer was
+ // If the following call panics, it indicates UnimplementedAPIMethodStatServiceServer was
// embedded by pointer and is nil. This will cause panics if an
// unimplemented method is ever invoked, so we test this at initialization
// time to prevent it from happening at runtime later due to I/O.
diff --git a/EdgeCommon/pkg/rpc/pb/model_acme_provider.pb.go b/EdgeCommon/pkg/rpc/pb/model_acme_provider.pb.go
index 3f6caa7..4158277 100644
--- a/EdgeCommon/pkg/rpc/pb/model_acme_provider.pb.go
+++ b/EdgeCommon/pkg/rpc/pb/model_acme_provider.pb.go
@@ -1,7 +1,7 @@
// Code generated by protoc-gen-go. DO NOT EDIT.
// versions:
-// protoc-gen-go v1.36.0
-// protoc v6.33.2
+// protoc-gen-go v1.36.11
+// protoc v3.19.6
// source: models/model_acme_provider.proto
package pb
@@ -11,6 +11,7 @@ import (
protoimpl "google.golang.org/protobuf/runtime/protoimpl"
reflect "reflect"
sync "sync"
+ unsafe "unsafe"
)
const (
@@ -106,33 +107,27 @@ func (x *ACMEProvider) GetEabDescription() string {
var File_models_model_acme_provider_proto protoreflect.FileDescriptor
-var file_models_model_acme_provider_proto_rawDesc = []byte{
- 0x0a, 0x20, 0x6d, 0x6f, 0x64, 0x65, 0x6c, 0x73, 0x2f, 0x6d, 0x6f, 0x64, 0x65, 0x6c, 0x5f, 0x61,
- 0x63, 0x6d, 0x65, 0x5f, 0x70, 0x72, 0x6f, 0x76, 0x69, 0x64, 0x65, 0x72, 0x2e, 0x70, 0x72, 0x6f,
- 0x74, 0x6f, 0x12, 0x02, 0x70, 0x62, 0x22, 0xb8, 0x01, 0x0a, 0x0c, 0x41, 0x43, 0x4d, 0x45, 0x50,
- 0x72, 0x6f, 0x76, 0x69, 0x64, 0x65, 0x72, 0x12, 0x12, 0x0a, 0x04, 0x6e, 0x61, 0x6d, 0x65, 0x18,
- 0x01, 0x20, 0x01, 0x28, 0x09, 0x52, 0x04, 0x6e, 0x61, 0x6d, 0x65, 0x12, 0x12, 0x0a, 0x04, 0x63,
- 0x6f, 0x64, 0x65, 0x18, 0x02, 0x20, 0x01, 0x28, 0x09, 0x52, 0x04, 0x63, 0x6f, 0x64, 0x65, 0x12,
- 0x20, 0x0a, 0x0b, 0x64, 0x65, 0x73, 0x63, 0x72, 0x69, 0x70, 0x74, 0x69, 0x6f, 0x6e, 0x18, 0x04,
- 0x20, 0x01, 0x28, 0x09, 0x52, 0x0b, 0x64, 0x65, 0x73, 0x63, 0x72, 0x69, 0x70, 0x74, 0x69, 0x6f,
- 0x6e, 0x12, 0x16, 0x0a, 0x06, 0x61, 0x70, 0x69, 0x55, 0x52, 0x4c, 0x18, 0x05, 0x20, 0x01, 0x28,
- 0x09, 0x52, 0x06, 0x61, 0x70, 0x69, 0x55, 0x52, 0x4c, 0x12, 0x1e, 0x0a, 0x0a, 0x72, 0x65, 0x71,
- 0x75, 0x69, 0x72, 0x65, 0x45, 0x41, 0x42, 0x18, 0x06, 0x20, 0x01, 0x28, 0x08, 0x52, 0x0a, 0x72,
- 0x65, 0x71, 0x75, 0x69, 0x72, 0x65, 0x45, 0x41, 0x42, 0x12, 0x26, 0x0a, 0x0e, 0x65, 0x61, 0x62,
- 0x44, 0x65, 0x73, 0x63, 0x72, 0x69, 0x70, 0x74, 0x69, 0x6f, 0x6e, 0x18, 0x07, 0x20, 0x01, 0x28,
- 0x09, 0x52, 0x0e, 0x65, 0x61, 0x62, 0x44, 0x65, 0x73, 0x63, 0x72, 0x69, 0x70, 0x74, 0x69, 0x6f,
- 0x6e, 0x42, 0x06, 0x5a, 0x04, 0x2e, 0x2f, 0x70, 0x62, 0x62, 0x06, 0x70, 0x72, 0x6f, 0x74, 0x6f,
- 0x33,
-}
+const file_models_model_acme_provider_proto_rawDesc = "" +
+ "\n" +
+ " models/model_acme_provider.proto\x12\x02pb\"\xb8\x01\n" +
+ "\fACMEProvider\x12\x12\n" +
+ "\x04name\x18\x01 \x01(\tR\x04name\x12\x12\n" +
+ "\x04code\x18\x02 \x01(\tR\x04code\x12 \n" +
+ "\vdescription\x18\x04 \x01(\tR\vdescription\x12\x16\n" +
+ "\x06apiURL\x18\x05 \x01(\tR\x06apiURL\x12\x1e\n" +
+ "\n" +
+ "requireEAB\x18\x06 \x01(\bR\n" +
+ "requireEAB\x12&\n" +
+ "\x0eeabDescription\x18\a \x01(\tR\x0eeabDescriptionB\x06Z\x04./pbb\x06proto3"
var (
file_models_model_acme_provider_proto_rawDescOnce sync.Once
- file_models_model_acme_provider_proto_rawDescData = file_models_model_acme_provider_proto_rawDesc
+ file_models_model_acme_provider_proto_rawDescData []byte
)
func file_models_model_acme_provider_proto_rawDescGZIP() []byte {
file_models_model_acme_provider_proto_rawDescOnce.Do(func() {
- file_models_model_acme_provider_proto_rawDescData = protoimpl.X.CompressGZIP(file_models_model_acme_provider_proto_rawDescData)
+ file_models_model_acme_provider_proto_rawDescData = protoimpl.X.CompressGZIP(unsafe.Slice(unsafe.StringData(file_models_model_acme_provider_proto_rawDesc), len(file_models_model_acme_provider_proto_rawDesc)))
})
return file_models_model_acme_provider_proto_rawDescData
}
@@ -158,7 +153,7 @@ func file_models_model_acme_provider_proto_init() {
out := protoimpl.TypeBuilder{
File: protoimpl.DescBuilder{
GoPackagePath: reflect.TypeOf(x{}).PkgPath(),
- RawDescriptor: file_models_model_acme_provider_proto_rawDesc,
+ RawDescriptor: unsafe.Slice(unsafe.StringData(file_models_model_acme_provider_proto_rawDesc), len(file_models_model_acme_provider_proto_rawDesc)),
NumEnums: 0,
NumMessages: 1,
NumExtensions: 0,
@@ -169,7 +164,6 @@ func file_models_model_acme_provider_proto_init() {
MessageInfos: file_models_model_acme_provider_proto_msgTypes,
}.Build()
File_models_model_acme_provider_proto = out.File
- file_models_model_acme_provider_proto_rawDesc = nil
file_models_model_acme_provider_proto_goTypes = nil
file_models_model_acme_provider_proto_depIdxs = nil
}
diff --git a/EdgeCommon/pkg/rpc/pb/model_acme_provider_account.pb.go b/EdgeCommon/pkg/rpc/pb/model_acme_provider_account.pb.go
index c53ae10..116b3ed 100644
--- a/EdgeCommon/pkg/rpc/pb/model_acme_provider_account.pb.go
+++ b/EdgeCommon/pkg/rpc/pb/model_acme_provider_account.pb.go
@@ -1,7 +1,7 @@
// Code generated by protoc-gen-go. DO NOT EDIT.
// versions:
-// protoc-gen-go v1.36.0
-// protoc v6.33.2
+// protoc-gen-go v1.36.11
+// protoc v3.19.6
// source: models/model_acme_provider_account.proto
package pb
@@ -11,6 +11,7 @@ import (
protoimpl "google.golang.org/protobuf/runtime/protoimpl"
reflect "reflect"
sync "sync"
+ unsafe "unsafe"
)
const (
@@ -122,38 +123,27 @@ func (x *ACMEProviderAccount) GetAcmeProvider() *ACMEProvider {
var File_models_model_acme_provider_account_proto protoreflect.FileDescriptor
-var file_models_model_acme_provider_account_proto_rawDesc = []byte{
- 0x0a, 0x28, 0x6d, 0x6f, 0x64, 0x65, 0x6c, 0x73, 0x2f, 0x6d, 0x6f, 0x64, 0x65, 0x6c, 0x5f, 0x61,
- 0x63, 0x6d, 0x65, 0x5f, 0x70, 0x72, 0x6f, 0x76, 0x69, 0x64, 0x65, 0x72, 0x5f, 0x61, 0x63, 0x63,
- 0x6f, 0x75, 0x6e, 0x74, 0x2e, 0x70, 0x72, 0x6f, 0x74, 0x6f, 0x12, 0x02, 0x70, 0x62, 0x1a, 0x20,
- 0x6d, 0x6f, 0x64, 0x65, 0x6c, 0x73, 0x2f, 0x6d, 0x6f, 0x64, 0x65, 0x6c, 0x5f, 0x61, 0x63, 0x6d,
- 0x65, 0x5f, 0x70, 0x72, 0x6f, 0x76, 0x69, 0x64, 0x65, 0x72, 0x2e, 0x70, 0x72, 0x6f, 0x74, 0x6f,
- 0x22, 0xed, 0x01, 0x0a, 0x13, 0x41, 0x43, 0x4d, 0x45, 0x50, 0x72, 0x6f, 0x76, 0x69, 0x64, 0x65,
- 0x72, 0x41, 0x63, 0x63, 0x6f, 0x75, 0x6e, 0x74, 0x12, 0x0e, 0x0a, 0x02, 0x69, 0x64, 0x18, 0x01,
- 0x20, 0x01, 0x28, 0x03, 0x52, 0x02, 0x69, 0x64, 0x12, 0x12, 0x0a, 0x04, 0x6e, 0x61, 0x6d, 0x65,
- 0x18, 0x02, 0x20, 0x01, 0x28, 0x09, 0x52, 0x04, 0x6e, 0x61, 0x6d, 0x65, 0x12, 0x12, 0x0a, 0x04,
- 0x69, 0x73, 0x4f, 0x6e, 0x18, 0x03, 0x20, 0x01, 0x28, 0x08, 0x52, 0x04, 0x69, 0x73, 0x4f, 0x6e,
- 0x12, 0x22, 0x0a, 0x0c, 0x70, 0x72, 0x6f, 0x76, 0x69, 0x64, 0x65, 0x72, 0x43, 0x6f, 0x64, 0x65,
- 0x18, 0x04, 0x20, 0x01, 0x28, 0x09, 0x52, 0x0c, 0x70, 0x72, 0x6f, 0x76, 0x69, 0x64, 0x65, 0x72,
- 0x43, 0x6f, 0x64, 0x65, 0x12, 0x16, 0x0a, 0x06, 0x65, 0x61, 0x62, 0x4b, 0x69, 0x64, 0x18, 0x05,
- 0x20, 0x01, 0x28, 0x09, 0x52, 0x06, 0x65, 0x61, 0x62, 0x4b, 0x69, 0x64, 0x12, 0x16, 0x0a, 0x06,
- 0x65, 0x61, 0x62, 0x4b, 0x65, 0x79, 0x18, 0x06, 0x20, 0x01, 0x28, 0x09, 0x52, 0x06, 0x65, 0x61,
- 0x62, 0x4b, 0x65, 0x79, 0x12, 0x14, 0x0a, 0x05, 0x65, 0x72, 0x72, 0x6f, 0x72, 0x18, 0x07, 0x20,
- 0x01, 0x28, 0x09, 0x52, 0x05, 0x65, 0x72, 0x72, 0x6f, 0x72, 0x12, 0x34, 0x0a, 0x0c, 0x61, 0x63,
- 0x6d, 0x65, 0x50, 0x72, 0x6f, 0x76, 0x69, 0x64, 0x65, 0x72, 0x18, 0x1e, 0x20, 0x01, 0x28, 0x0b,
- 0x32, 0x10, 0x2e, 0x70, 0x62, 0x2e, 0x41, 0x43, 0x4d, 0x45, 0x50, 0x72, 0x6f, 0x76, 0x69, 0x64,
- 0x65, 0x72, 0x52, 0x0c, 0x61, 0x63, 0x6d, 0x65, 0x50, 0x72, 0x6f, 0x76, 0x69, 0x64, 0x65, 0x72,
- 0x42, 0x06, 0x5a, 0x04, 0x2e, 0x2f, 0x70, 0x62, 0x62, 0x06, 0x70, 0x72, 0x6f, 0x74, 0x6f, 0x33,
-}
+const file_models_model_acme_provider_account_proto_rawDesc = "" +
+ "\n" +
+ "(models/model_acme_provider_account.proto\x12\x02pb\x1a models/model_acme_provider.proto\"\xed\x01\n" +
+ "\x13ACMEProviderAccount\x12\x0e\n" +
+ "\x02id\x18\x01 \x01(\x03R\x02id\x12\x12\n" +
+ "\x04name\x18\x02 \x01(\tR\x04name\x12\x12\n" +
+ "\x04isOn\x18\x03 \x01(\bR\x04isOn\x12\"\n" +
+ "\fproviderCode\x18\x04 \x01(\tR\fproviderCode\x12\x16\n" +
+ "\x06eabKid\x18\x05 \x01(\tR\x06eabKid\x12\x16\n" +
+ "\x06eabKey\x18\x06 \x01(\tR\x06eabKey\x12\x14\n" +
+ "\x05error\x18\a \x01(\tR\x05error\x124\n" +
+ "\facmeProvider\x18\x1e \x01(\v2\x10.pb.ACMEProviderR\facmeProviderB\x06Z\x04./pbb\x06proto3"
var (
file_models_model_acme_provider_account_proto_rawDescOnce sync.Once
- file_models_model_acme_provider_account_proto_rawDescData = file_models_model_acme_provider_account_proto_rawDesc
+ file_models_model_acme_provider_account_proto_rawDescData []byte
)
func file_models_model_acme_provider_account_proto_rawDescGZIP() []byte {
file_models_model_acme_provider_account_proto_rawDescOnce.Do(func() {
- file_models_model_acme_provider_account_proto_rawDescData = protoimpl.X.CompressGZIP(file_models_model_acme_provider_account_proto_rawDescData)
+ file_models_model_acme_provider_account_proto_rawDescData = protoimpl.X.CompressGZIP(unsafe.Slice(unsafe.StringData(file_models_model_acme_provider_account_proto_rawDesc), len(file_models_model_acme_provider_account_proto_rawDesc)))
})
return file_models_model_acme_provider_account_proto_rawDescData
}
@@ -182,7 +172,7 @@ func file_models_model_acme_provider_account_proto_init() {
out := protoimpl.TypeBuilder{
File: protoimpl.DescBuilder{
GoPackagePath: reflect.TypeOf(x{}).PkgPath(),
- RawDescriptor: file_models_model_acme_provider_account_proto_rawDesc,
+ RawDescriptor: unsafe.Slice(unsafe.StringData(file_models_model_acme_provider_account_proto_rawDesc), len(file_models_model_acme_provider_account_proto_rawDesc)),
NumEnums: 0,
NumMessages: 1,
NumExtensions: 0,
@@ -193,7 +183,6 @@ func file_models_model_acme_provider_account_proto_init() {
MessageInfos: file_models_model_acme_provider_account_proto_msgTypes,
}.Build()
File_models_model_acme_provider_account_proto = out.File
- file_models_model_acme_provider_account_proto_rawDesc = nil
file_models_model_acme_provider_account_proto_goTypes = nil
file_models_model_acme_provider_account_proto_depIdxs = nil
}
diff --git a/EdgeCommon/pkg/rpc/pb/model_acme_task.pb.go b/EdgeCommon/pkg/rpc/pb/model_acme_task.pb.go
index b0ed426..50c4c5f 100644
--- a/EdgeCommon/pkg/rpc/pb/model_acme_task.pb.go
+++ b/EdgeCommon/pkg/rpc/pb/model_acme_task.pb.go
@@ -1,7 +1,7 @@
// Code generated by protoc-gen-go. DO NOT EDIT.
// versions:
-// protoc-gen-go v1.36.0
-// protoc v6.33.2
+// protoc-gen-go v1.36.11
+// protoc v3.19.6
// source: models/model_acme_task.proto
package pb
@@ -11,6 +11,7 @@ import (
protoimpl "google.golang.org/protobuf/runtime/protoimpl"
reflect "reflect"
sync "sync"
+ unsafe "unsafe"
)
const (
@@ -154,54 +155,31 @@ func (x *ACMETask) GetLatestACMETaskLog() *ACMETaskLog {
var File_models_model_acme_task_proto protoreflect.FileDescriptor
-var file_models_model_acme_task_proto_rawDesc = []byte{
- 0x0a, 0x1c, 0x6d, 0x6f, 0x64, 0x65, 0x6c, 0x73, 0x2f, 0x6d, 0x6f, 0x64, 0x65, 0x6c, 0x5f, 0x61,
- 0x63, 0x6d, 0x65, 0x5f, 0x74, 0x61, 0x73, 0x6b, 0x2e, 0x70, 0x72, 0x6f, 0x74, 0x6f, 0x12, 0x02,
- 0x70, 0x62, 0x1a, 0x1c, 0x6d, 0x6f, 0x64, 0x65, 0x6c, 0x73, 0x2f, 0x6d, 0x6f, 0x64, 0x65, 0x6c,
- 0x5f, 0x61, 0x63, 0x6d, 0x65, 0x5f, 0x75, 0x73, 0x65, 0x72, 0x2e, 0x70, 0x72, 0x6f, 0x74, 0x6f,
- 0x1a, 0x1f, 0x6d, 0x6f, 0x64, 0x65, 0x6c, 0x73, 0x2f, 0x6d, 0x6f, 0x64, 0x65, 0x6c, 0x5f, 0x64,
- 0x6e, 0x73, 0x5f, 0x70, 0x72, 0x6f, 0x76, 0x69, 0x64, 0x65, 0x72, 0x2e, 0x70, 0x72, 0x6f, 0x74,
- 0x6f, 0x1a, 0x1b, 0x6d, 0x6f, 0x64, 0x65, 0x6c, 0x73, 0x2f, 0x6d, 0x6f, 0x64, 0x65, 0x6c, 0x5f,
- 0x73, 0x73, 0x6c, 0x5f, 0x63, 0x65, 0x72, 0x74, 0x2e, 0x70, 0x72, 0x6f, 0x74, 0x6f, 0x1a, 0x20,
- 0x6d, 0x6f, 0x64, 0x65, 0x6c, 0x73, 0x2f, 0x6d, 0x6f, 0x64, 0x65, 0x6c, 0x5f, 0x61, 0x63, 0x6d,
- 0x65, 0x5f, 0x74, 0x61, 0x73, 0x6b, 0x5f, 0x6c, 0x6f, 0x67, 0x2e, 0x70, 0x72, 0x6f, 0x74, 0x6f,
- 0x22, 0x9b, 0x03, 0x0a, 0x08, 0x41, 0x43, 0x4d, 0x45, 0x54, 0x61, 0x73, 0x6b, 0x12, 0x0e, 0x0a,
- 0x02, 0x69, 0x64, 0x18, 0x01, 0x20, 0x01, 0x28, 0x03, 0x52, 0x02, 0x69, 0x64, 0x12, 0x12, 0x0a,
- 0x04, 0x69, 0x73, 0x4f, 0x6e, 0x18, 0x02, 0x20, 0x01, 0x28, 0x08, 0x52, 0x04, 0x69, 0x73, 0x4f,
- 0x6e, 0x12, 0x1c, 0x0a, 0x09, 0x64, 0x6e, 0x73, 0x44, 0x6f, 0x6d, 0x61, 0x69, 0x6e, 0x18, 0x03,
- 0x20, 0x01, 0x28, 0x09, 0x52, 0x09, 0x64, 0x6e, 0x73, 0x44, 0x6f, 0x6d, 0x61, 0x69, 0x6e, 0x12,
- 0x18, 0x0a, 0x07, 0x64, 0x6f, 0x6d, 0x61, 0x69, 0x6e, 0x73, 0x18, 0x04, 0x20, 0x03, 0x28, 0x09,
- 0x52, 0x07, 0x64, 0x6f, 0x6d, 0x61, 0x69, 0x6e, 0x73, 0x12, 0x1c, 0x0a, 0x09, 0x63, 0x72, 0x65,
- 0x61, 0x74, 0x65, 0x64, 0x41, 0x74, 0x18, 0x05, 0x20, 0x01, 0x28, 0x03, 0x52, 0x09, 0x63, 0x72,
- 0x65, 0x61, 0x74, 0x65, 0x64, 0x41, 0x74, 0x12, 0x1c, 0x0a, 0x09, 0x61, 0x75, 0x74, 0x6f, 0x52,
- 0x65, 0x6e, 0x65, 0x77, 0x18, 0x06, 0x20, 0x01, 0x28, 0x08, 0x52, 0x09, 0x61, 0x75, 0x74, 0x6f,
- 0x52, 0x65, 0x6e, 0x65, 0x77, 0x12, 0x1a, 0x0a, 0x08, 0x61, 0x75, 0x74, 0x68, 0x54, 0x79, 0x70,
- 0x65, 0x18, 0x07, 0x20, 0x01, 0x28, 0x09, 0x52, 0x08, 0x61, 0x75, 0x74, 0x68, 0x54, 0x79, 0x70,
- 0x65, 0x12, 0x18, 0x0a, 0x07, 0x61, 0x75, 0x74, 0x68, 0x55, 0x52, 0x4c, 0x18, 0x08, 0x20, 0x01,
- 0x28, 0x09, 0x52, 0x07, 0x61, 0x75, 0x74, 0x68, 0x55, 0x52, 0x4c, 0x12, 0x28, 0x0a, 0x08, 0x61,
- 0x63, 0x6d, 0x65, 0x55, 0x73, 0x65, 0x72, 0x18, 0x1e, 0x20, 0x01, 0x28, 0x0b, 0x32, 0x0c, 0x2e,
- 0x70, 0x62, 0x2e, 0x41, 0x43, 0x4d, 0x45, 0x55, 0x73, 0x65, 0x72, 0x52, 0x08, 0x61, 0x63, 0x6d,
- 0x65, 0x55, 0x73, 0x65, 0x72, 0x12, 0x31, 0x0a, 0x0b, 0x64, 0x6e, 0x73, 0x50, 0x72, 0x6f, 0x76,
- 0x69, 0x64, 0x65, 0x72, 0x18, 0x1f, 0x20, 0x01, 0x28, 0x0b, 0x32, 0x0f, 0x2e, 0x70, 0x62, 0x2e,
- 0x44, 0x4e, 0x53, 0x50, 0x72, 0x6f, 0x76, 0x69, 0x64, 0x65, 0x72, 0x52, 0x0b, 0x64, 0x6e, 0x73,
- 0x50, 0x72, 0x6f, 0x76, 0x69, 0x64, 0x65, 0x72, 0x12, 0x25, 0x0a, 0x07, 0x73, 0x73, 0x6c, 0x43,
- 0x65, 0x72, 0x74, 0x18, 0x20, 0x20, 0x01, 0x28, 0x0b, 0x32, 0x0b, 0x2e, 0x70, 0x62, 0x2e, 0x53,
- 0x53, 0x4c, 0x43, 0x65, 0x72, 0x74, 0x52, 0x07, 0x73, 0x73, 0x6c, 0x43, 0x65, 0x72, 0x74, 0x12,
- 0x3d, 0x0a, 0x11, 0x6c, 0x61, 0x74, 0x65, 0x73, 0x74, 0x41, 0x43, 0x4d, 0x45, 0x54, 0x61, 0x73,
- 0x6b, 0x4c, 0x6f, 0x67, 0x18, 0x21, 0x20, 0x01, 0x28, 0x0b, 0x32, 0x0f, 0x2e, 0x70, 0x62, 0x2e,
- 0x41, 0x43, 0x4d, 0x45, 0x54, 0x61, 0x73, 0x6b, 0x4c, 0x6f, 0x67, 0x52, 0x11, 0x6c, 0x61, 0x74,
- 0x65, 0x73, 0x74, 0x41, 0x43, 0x4d, 0x45, 0x54, 0x61, 0x73, 0x6b, 0x4c, 0x6f, 0x67, 0x42, 0x06,
- 0x5a, 0x04, 0x2e, 0x2f, 0x70, 0x62, 0x62, 0x06, 0x70, 0x72, 0x6f, 0x74, 0x6f, 0x33,
-}
+const file_models_model_acme_task_proto_rawDesc = "" +
+ "\n" +
+ "\x1cmodels/model_acme_task.proto\x12\x02pb\x1a\x1cmodels/model_acme_user.proto\x1a\x1fmodels/model_dns_provider.proto\x1a\x1bmodels/model_ssl_cert.proto\x1a models/model_acme_task_log.proto\"\x9b\x03\n" +
+ "\bACMETask\x12\x0e\n" +
+ "\x02id\x18\x01 \x01(\x03R\x02id\x12\x12\n" +
+ "\x04isOn\x18\x02 \x01(\bR\x04isOn\x12\x1c\n" +
+ "\tdnsDomain\x18\x03 \x01(\tR\tdnsDomain\x12\x18\n" +
+ "\adomains\x18\x04 \x03(\tR\adomains\x12\x1c\n" +
+ "\tcreatedAt\x18\x05 \x01(\x03R\tcreatedAt\x12\x1c\n" +
+ "\tautoRenew\x18\x06 \x01(\bR\tautoRenew\x12\x1a\n" +
+ "\bauthType\x18\a \x01(\tR\bauthType\x12\x18\n" +
+ "\aauthURL\x18\b \x01(\tR\aauthURL\x12(\n" +
+ "\bacmeUser\x18\x1e \x01(\v2\f.pb.ACMEUserR\bacmeUser\x121\n" +
+ "\vdnsProvider\x18\x1f \x01(\v2\x0f.pb.DNSProviderR\vdnsProvider\x12%\n" +
+ "\asslCert\x18 \x01(\v2\v.pb.SSLCertR\asslCert\x12=\n" +
+ "\x11latestACMETaskLog\x18! \x01(\v2\x0f.pb.ACMETaskLogR\x11latestACMETaskLogB\x06Z\x04./pbb\x06proto3"
var (
file_models_model_acme_task_proto_rawDescOnce sync.Once
- file_models_model_acme_task_proto_rawDescData = file_models_model_acme_task_proto_rawDesc
+ file_models_model_acme_task_proto_rawDescData []byte
)
func file_models_model_acme_task_proto_rawDescGZIP() []byte {
file_models_model_acme_task_proto_rawDescOnce.Do(func() {
- file_models_model_acme_task_proto_rawDescData = protoimpl.X.CompressGZIP(file_models_model_acme_task_proto_rawDescData)
+ file_models_model_acme_task_proto_rawDescData = protoimpl.X.CompressGZIP(unsafe.Slice(unsafe.StringData(file_models_model_acme_task_proto_rawDesc), len(file_models_model_acme_task_proto_rawDesc)))
})
return file_models_model_acme_task_proto_rawDescData
}
@@ -239,7 +217,7 @@ func file_models_model_acme_task_proto_init() {
out := protoimpl.TypeBuilder{
File: protoimpl.DescBuilder{
GoPackagePath: reflect.TypeOf(x{}).PkgPath(),
- RawDescriptor: file_models_model_acme_task_proto_rawDesc,
+ RawDescriptor: unsafe.Slice(unsafe.StringData(file_models_model_acme_task_proto_rawDesc), len(file_models_model_acme_task_proto_rawDesc)),
NumEnums: 0,
NumMessages: 1,
NumExtensions: 0,
@@ -250,7 +228,6 @@ func file_models_model_acme_task_proto_init() {
MessageInfos: file_models_model_acme_task_proto_msgTypes,
}.Build()
File_models_model_acme_task_proto = out.File
- file_models_model_acme_task_proto_rawDesc = nil
file_models_model_acme_task_proto_goTypes = nil
file_models_model_acme_task_proto_depIdxs = nil
}
diff --git a/EdgeCommon/pkg/rpc/pb/model_acme_task_log.pb.go b/EdgeCommon/pkg/rpc/pb/model_acme_task_log.pb.go
index 389d15f..7eb7957 100644
--- a/EdgeCommon/pkg/rpc/pb/model_acme_task_log.pb.go
+++ b/EdgeCommon/pkg/rpc/pb/model_acme_task_log.pb.go
@@ -1,7 +1,7 @@
// Code generated by protoc-gen-go. DO NOT EDIT.
// versions:
-// protoc-gen-go v1.36.0
-// protoc v6.33.2
+// protoc-gen-go v1.36.11
+// protoc v3.19.6
// source: models/model_acme_task_log.proto
package pb
@@ -11,6 +11,7 @@ import (
protoimpl "google.golang.org/protobuf/runtime/protoimpl"
reflect "reflect"
sync "sync"
+ unsafe "unsafe"
)
const (
@@ -91,27 +92,23 @@ func (x *ACMETaskLog) GetCreatedAt() int64 {
var File_models_model_acme_task_log_proto protoreflect.FileDescriptor
-var file_models_model_acme_task_log_proto_rawDesc = []byte{
- 0x0a, 0x20, 0x6d, 0x6f, 0x64, 0x65, 0x6c, 0x73, 0x2f, 0x6d, 0x6f, 0x64, 0x65, 0x6c, 0x5f, 0x61,
- 0x63, 0x6d, 0x65, 0x5f, 0x74, 0x61, 0x73, 0x6b, 0x5f, 0x6c, 0x6f, 0x67, 0x2e, 0x70, 0x72, 0x6f,
- 0x74, 0x6f, 0x12, 0x02, 0x70, 0x62, 0x22, 0x65, 0x0a, 0x0b, 0x41, 0x43, 0x4d, 0x45, 0x54, 0x61,
- 0x73, 0x6b, 0x4c, 0x6f, 0x67, 0x12, 0x0e, 0x0a, 0x02, 0x69, 0x64, 0x18, 0x01, 0x20, 0x01, 0x28,
- 0x03, 0x52, 0x02, 0x69, 0x64, 0x12, 0x12, 0x0a, 0x04, 0x69, 0x73, 0x4f, 0x6b, 0x18, 0x02, 0x20,
- 0x01, 0x28, 0x08, 0x52, 0x04, 0x69, 0x73, 0x4f, 0x6b, 0x12, 0x14, 0x0a, 0x05, 0x65, 0x72, 0x72,
- 0x6f, 0x72, 0x18, 0x03, 0x20, 0x01, 0x28, 0x09, 0x52, 0x05, 0x65, 0x72, 0x72, 0x6f, 0x72, 0x12,
- 0x1c, 0x0a, 0x09, 0x63, 0x72, 0x65, 0x61, 0x74, 0x65, 0x64, 0x41, 0x74, 0x18, 0x04, 0x20, 0x01,
- 0x28, 0x03, 0x52, 0x09, 0x63, 0x72, 0x65, 0x61, 0x74, 0x65, 0x64, 0x41, 0x74, 0x42, 0x06, 0x5a,
- 0x04, 0x2e, 0x2f, 0x70, 0x62, 0x62, 0x06, 0x70, 0x72, 0x6f, 0x74, 0x6f, 0x33,
-}
+const file_models_model_acme_task_log_proto_rawDesc = "" +
+ "\n" +
+ " models/model_acme_task_log.proto\x12\x02pb\"e\n" +
+ "\vACMETaskLog\x12\x0e\n" +
+ "\x02id\x18\x01 \x01(\x03R\x02id\x12\x12\n" +
+ "\x04isOk\x18\x02 \x01(\bR\x04isOk\x12\x14\n" +
+ "\x05error\x18\x03 \x01(\tR\x05error\x12\x1c\n" +
+ "\tcreatedAt\x18\x04 \x01(\x03R\tcreatedAtB\x06Z\x04./pbb\x06proto3"
var (
file_models_model_acme_task_log_proto_rawDescOnce sync.Once
- file_models_model_acme_task_log_proto_rawDescData = file_models_model_acme_task_log_proto_rawDesc
+ file_models_model_acme_task_log_proto_rawDescData []byte
)
func file_models_model_acme_task_log_proto_rawDescGZIP() []byte {
file_models_model_acme_task_log_proto_rawDescOnce.Do(func() {
- file_models_model_acme_task_log_proto_rawDescData = protoimpl.X.CompressGZIP(file_models_model_acme_task_log_proto_rawDescData)
+ file_models_model_acme_task_log_proto_rawDescData = protoimpl.X.CompressGZIP(unsafe.Slice(unsafe.StringData(file_models_model_acme_task_log_proto_rawDesc), len(file_models_model_acme_task_log_proto_rawDesc)))
})
return file_models_model_acme_task_log_proto_rawDescData
}
@@ -137,7 +134,7 @@ func file_models_model_acme_task_log_proto_init() {
out := protoimpl.TypeBuilder{
File: protoimpl.DescBuilder{
GoPackagePath: reflect.TypeOf(x{}).PkgPath(),
- RawDescriptor: file_models_model_acme_task_log_proto_rawDesc,
+ RawDescriptor: unsafe.Slice(unsafe.StringData(file_models_model_acme_task_log_proto_rawDesc), len(file_models_model_acme_task_log_proto_rawDesc)),
NumEnums: 0,
NumMessages: 1,
NumExtensions: 0,
@@ -148,7 +145,6 @@ func file_models_model_acme_task_log_proto_init() {
MessageInfos: file_models_model_acme_task_log_proto_msgTypes,
}.Build()
File_models_model_acme_task_log_proto = out.File
- file_models_model_acme_task_log_proto_rawDesc = nil
file_models_model_acme_task_log_proto_goTypes = nil
file_models_model_acme_task_log_proto_depIdxs = nil
}
diff --git a/EdgeCommon/pkg/rpc/pb/model_acme_user.pb.go b/EdgeCommon/pkg/rpc/pb/model_acme_user.pb.go
index 321145f..1b36fa7 100644
--- a/EdgeCommon/pkg/rpc/pb/model_acme_user.pb.go
+++ b/EdgeCommon/pkg/rpc/pb/model_acme_user.pb.go
@@ -1,7 +1,7 @@
// Code generated by protoc-gen-go. DO NOT EDIT.
// versions:
-// protoc-gen-go v1.36.0
-// protoc v6.33.2
+// protoc-gen-go v1.36.11
+// protoc v3.19.6
// source: models/model_acme_user.proto
package pb
@@ -11,6 +11,7 @@ import (
protoimpl "google.golang.org/protobuf/runtime/protoimpl"
reflect "reflect"
sync "sync"
+ unsafe "unsafe"
)
const (
@@ -114,43 +115,26 @@ func (x *ACMEUser) GetAcmeProviderAccount() *ACMEProviderAccount {
var File_models_model_acme_user_proto protoreflect.FileDescriptor
-var file_models_model_acme_user_proto_rawDesc = []byte{
- 0x0a, 0x1c, 0x6d, 0x6f, 0x64, 0x65, 0x6c, 0x73, 0x2f, 0x6d, 0x6f, 0x64, 0x65, 0x6c, 0x5f, 0x61,
- 0x63, 0x6d, 0x65, 0x5f, 0x75, 0x73, 0x65, 0x72, 0x2e, 0x70, 0x72, 0x6f, 0x74, 0x6f, 0x12, 0x02,
- 0x70, 0x62, 0x1a, 0x20, 0x6d, 0x6f, 0x64, 0x65, 0x6c, 0x73, 0x2f, 0x6d, 0x6f, 0x64, 0x65, 0x6c,
- 0x5f, 0x61, 0x63, 0x6d, 0x65, 0x5f, 0x70, 0x72, 0x6f, 0x76, 0x69, 0x64, 0x65, 0x72, 0x2e, 0x70,
- 0x72, 0x6f, 0x74, 0x6f, 0x1a, 0x28, 0x6d, 0x6f, 0x64, 0x65, 0x6c, 0x73, 0x2f, 0x6d, 0x6f, 0x64,
- 0x65, 0x6c, 0x5f, 0x61, 0x63, 0x6d, 0x65, 0x5f, 0x70, 0x72, 0x6f, 0x76, 0x69, 0x64, 0x65, 0x72,
- 0x5f, 0x61, 0x63, 0x63, 0x6f, 0x75, 0x6e, 0x74, 0x2e, 0x70, 0x72, 0x6f, 0x74, 0x6f, 0x22, 0x9d,
- 0x02, 0x0a, 0x08, 0x41, 0x43, 0x4d, 0x45, 0x55, 0x73, 0x65, 0x72, 0x12, 0x0e, 0x0a, 0x02, 0x69,
- 0x64, 0x18, 0x01, 0x20, 0x01, 0x28, 0x03, 0x52, 0x02, 0x69, 0x64, 0x12, 0x14, 0x0a, 0x05, 0x65,
- 0x6d, 0x61, 0x69, 0x6c, 0x18, 0x02, 0x20, 0x01, 0x28, 0x09, 0x52, 0x05, 0x65, 0x6d, 0x61, 0x69,
- 0x6c, 0x12, 0x20, 0x0a, 0x0b, 0x64, 0x65, 0x73, 0x63, 0x72, 0x69, 0x70, 0x74, 0x69, 0x6f, 0x6e,
- 0x18, 0x03, 0x20, 0x01, 0x28, 0x09, 0x52, 0x0b, 0x64, 0x65, 0x73, 0x63, 0x72, 0x69, 0x70, 0x74,
- 0x69, 0x6f, 0x6e, 0x12, 0x1c, 0x0a, 0x09, 0x63, 0x72, 0x65, 0x61, 0x74, 0x65, 0x64, 0x41, 0x74,
- 0x18, 0x04, 0x20, 0x01, 0x28, 0x03, 0x52, 0x09, 0x63, 0x72, 0x65, 0x61, 0x74, 0x65, 0x64, 0x41,
- 0x74, 0x12, 0x2a, 0x0a, 0x10, 0x61, 0x63, 0x6d, 0x65, 0x50, 0x72, 0x6f, 0x76, 0x69, 0x64, 0x65,
- 0x72, 0x43, 0x6f, 0x64, 0x65, 0x18, 0x05, 0x20, 0x01, 0x28, 0x09, 0x52, 0x10, 0x61, 0x63, 0x6d,
- 0x65, 0x50, 0x72, 0x6f, 0x76, 0x69, 0x64, 0x65, 0x72, 0x43, 0x6f, 0x64, 0x65, 0x12, 0x34, 0x0a,
- 0x0c, 0x61, 0x63, 0x6d, 0x65, 0x50, 0x72, 0x6f, 0x76, 0x69, 0x64, 0x65, 0x72, 0x18, 0x1e, 0x20,
- 0x01, 0x28, 0x0b, 0x32, 0x10, 0x2e, 0x70, 0x62, 0x2e, 0x41, 0x43, 0x4d, 0x45, 0x50, 0x72, 0x6f,
- 0x76, 0x69, 0x64, 0x65, 0x72, 0x52, 0x0c, 0x61, 0x63, 0x6d, 0x65, 0x50, 0x72, 0x6f, 0x76, 0x69,
- 0x64, 0x65, 0x72, 0x12, 0x49, 0x0a, 0x13, 0x61, 0x63, 0x6d, 0x65, 0x50, 0x72, 0x6f, 0x76, 0x69,
- 0x64, 0x65, 0x72, 0x41, 0x63, 0x63, 0x6f, 0x75, 0x6e, 0x74, 0x18, 0x1f, 0x20, 0x01, 0x28, 0x0b,
- 0x32, 0x17, 0x2e, 0x70, 0x62, 0x2e, 0x41, 0x43, 0x4d, 0x45, 0x50, 0x72, 0x6f, 0x76, 0x69, 0x64,
- 0x65, 0x72, 0x41, 0x63, 0x63, 0x6f, 0x75, 0x6e, 0x74, 0x52, 0x13, 0x61, 0x63, 0x6d, 0x65, 0x50,
- 0x72, 0x6f, 0x76, 0x69, 0x64, 0x65, 0x72, 0x41, 0x63, 0x63, 0x6f, 0x75, 0x6e, 0x74, 0x42, 0x06,
- 0x5a, 0x04, 0x2e, 0x2f, 0x70, 0x62, 0x62, 0x06, 0x70, 0x72, 0x6f, 0x74, 0x6f, 0x33,
-}
+const file_models_model_acme_user_proto_rawDesc = "" +
+ "\n" +
+ "\x1cmodels/model_acme_user.proto\x12\x02pb\x1a models/model_acme_provider.proto\x1a(models/model_acme_provider_account.proto\"\x9d\x02\n" +
+ "\bACMEUser\x12\x0e\n" +
+ "\x02id\x18\x01 \x01(\x03R\x02id\x12\x14\n" +
+ "\x05email\x18\x02 \x01(\tR\x05email\x12 \n" +
+ "\vdescription\x18\x03 \x01(\tR\vdescription\x12\x1c\n" +
+ "\tcreatedAt\x18\x04 \x01(\x03R\tcreatedAt\x12*\n" +
+ "\x10acmeProviderCode\x18\x05 \x01(\tR\x10acmeProviderCode\x124\n" +
+ "\facmeProvider\x18\x1e \x01(\v2\x10.pb.ACMEProviderR\facmeProvider\x12I\n" +
+ "\x13acmeProviderAccount\x18\x1f \x01(\v2\x17.pb.ACMEProviderAccountR\x13acmeProviderAccountB\x06Z\x04./pbb\x06proto3"
var (
file_models_model_acme_user_proto_rawDescOnce sync.Once
- file_models_model_acme_user_proto_rawDescData = file_models_model_acme_user_proto_rawDesc
+ file_models_model_acme_user_proto_rawDescData []byte
)
func file_models_model_acme_user_proto_rawDescGZIP() []byte {
file_models_model_acme_user_proto_rawDescOnce.Do(func() {
- file_models_model_acme_user_proto_rawDescData = protoimpl.X.CompressGZIP(file_models_model_acme_user_proto_rawDescData)
+ file_models_model_acme_user_proto_rawDescData = protoimpl.X.CompressGZIP(unsafe.Slice(unsafe.StringData(file_models_model_acme_user_proto_rawDesc), len(file_models_model_acme_user_proto_rawDesc)))
})
return file_models_model_acme_user_proto_rawDescData
}
@@ -182,7 +166,7 @@ func file_models_model_acme_user_proto_init() {
out := protoimpl.TypeBuilder{
File: protoimpl.DescBuilder{
GoPackagePath: reflect.TypeOf(x{}).PkgPath(),
- RawDescriptor: file_models_model_acme_user_proto_rawDesc,
+ RawDescriptor: unsafe.Slice(unsafe.StringData(file_models_model_acme_user_proto_rawDesc), len(file_models_model_acme_user_proto_rawDesc)),
NumEnums: 0,
NumMessages: 1,
NumExtensions: 0,
@@ -193,7 +177,6 @@ func file_models_model_acme_user_proto_init() {
MessageInfos: file_models_model_acme_user_proto_msgTypes,
}.Build()
File_models_model_acme_user_proto = out.File
- file_models_model_acme_user_proto_rawDesc = nil
file_models_model_acme_user_proto_goTypes = nil
file_models_model_acme_user_proto_depIdxs = nil
}
diff --git a/EdgeCommon/pkg/rpc/pb/model_ad_network.pb.go b/EdgeCommon/pkg/rpc/pb/model_ad_network.pb.go
index e03b10a..73779e7 100644
--- a/EdgeCommon/pkg/rpc/pb/model_ad_network.pb.go
+++ b/EdgeCommon/pkg/rpc/pb/model_ad_network.pb.go
@@ -1,7 +1,7 @@
// Code generated by protoc-gen-go. DO NOT EDIT.
// versions:
-// protoc-gen-go v1.36.0
-// protoc v6.33.2
+// protoc-gen-go v1.36.11
+// protoc v3.19.6
// source: models/model_ad_network.proto
package pb
@@ -11,6 +11,7 @@ import (
protoimpl "google.golang.org/protobuf/runtime/protoimpl"
reflect "reflect"
sync "sync"
+ unsafe "unsafe"
)
const (
@@ -91,27 +92,23 @@ func (x *ADNetwork) GetDescription() string {
var File_models_model_ad_network_proto protoreflect.FileDescriptor
-var file_models_model_ad_network_proto_rawDesc = []byte{
- 0x0a, 0x1d, 0x6d, 0x6f, 0x64, 0x65, 0x6c, 0x73, 0x2f, 0x6d, 0x6f, 0x64, 0x65, 0x6c, 0x5f, 0x61,
- 0x64, 0x5f, 0x6e, 0x65, 0x74, 0x77, 0x6f, 0x72, 0x6b, 0x2e, 0x70, 0x72, 0x6f, 0x74, 0x6f, 0x12,
- 0x02, 0x70, 0x62, 0x22, 0x65, 0x0a, 0x09, 0x41, 0x44, 0x4e, 0x65, 0x74, 0x77, 0x6f, 0x72, 0x6b,
- 0x12, 0x0e, 0x0a, 0x02, 0x69, 0x64, 0x18, 0x01, 0x20, 0x01, 0x28, 0x03, 0x52, 0x02, 0x69, 0x64,
- 0x12, 0x12, 0x0a, 0x04, 0x69, 0x73, 0x4f, 0x6e, 0x18, 0x02, 0x20, 0x01, 0x28, 0x08, 0x52, 0x04,
- 0x69, 0x73, 0x4f, 0x6e, 0x12, 0x12, 0x0a, 0x04, 0x6e, 0x61, 0x6d, 0x65, 0x18, 0x03, 0x20, 0x01,
- 0x28, 0x09, 0x52, 0x04, 0x6e, 0x61, 0x6d, 0x65, 0x12, 0x20, 0x0a, 0x0b, 0x64, 0x65, 0x73, 0x63,
- 0x72, 0x69, 0x70, 0x74, 0x69, 0x6f, 0x6e, 0x18, 0x04, 0x20, 0x01, 0x28, 0x09, 0x52, 0x0b, 0x64,
- 0x65, 0x73, 0x63, 0x72, 0x69, 0x70, 0x74, 0x69, 0x6f, 0x6e, 0x42, 0x06, 0x5a, 0x04, 0x2e, 0x2f,
- 0x70, 0x62, 0x62, 0x06, 0x70, 0x72, 0x6f, 0x74, 0x6f, 0x33,
-}
+const file_models_model_ad_network_proto_rawDesc = "" +
+ "\n" +
+ "\x1dmodels/model_ad_network.proto\x12\x02pb\"e\n" +
+ "\tADNetwork\x12\x0e\n" +
+ "\x02id\x18\x01 \x01(\x03R\x02id\x12\x12\n" +
+ "\x04isOn\x18\x02 \x01(\bR\x04isOn\x12\x12\n" +
+ "\x04name\x18\x03 \x01(\tR\x04name\x12 \n" +
+ "\vdescription\x18\x04 \x01(\tR\vdescriptionB\x06Z\x04./pbb\x06proto3"
var (
file_models_model_ad_network_proto_rawDescOnce sync.Once
- file_models_model_ad_network_proto_rawDescData = file_models_model_ad_network_proto_rawDesc
+ file_models_model_ad_network_proto_rawDescData []byte
)
func file_models_model_ad_network_proto_rawDescGZIP() []byte {
file_models_model_ad_network_proto_rawDescOnce.Do(func() {
- file_models_model_ad_network_proto_rawDescData = protoimpl.X.CompressGZIP(file_models_model_ad_network_proto_rawDescData)
+ file_models_model_ad_network_proto_rawDescData = protoimpl.X.CompressGZIP(unsafe.Slice(unsafe.StringData(file_models_model_ad_network_proto_rawDesc), len(file_models_model_ad_network_proto_rawDesc)))
})
return file_models_model_ad_network_proto_rawDescData
}
@@ -137,7 +134,7 @@ func file_models_model_ad_network_proto_init() {
out := protoimpl.TypeBuilder{
File: protoimpl.DescBuilder{
GoPackagePath: reflect.TypeOf(x{}).PkgPath(),
- RawDescriptor: file_models_model_ad_network_proto_rawDesc,
+ RawDescriptor: unsafe.Slice(unsafe.StringData(file_models_model_ad_network_proto_rawDesc), len(file_models_model_ad_network_proto_rawDesc)),
NumEnums: 0,
NumMessages: 1,
NumExtensions: 0,
@@ -148,7 +145,6 @@ func file_models_model_ad_network_proto_init() {
MessageInfos: file_models_model_ad_network_proto_msgTypes,
}.Build()
File_models_model_ad_network_proto = out.File
- file_models_model_ad_network_proto_rawDesc = nil
file_models_model_ad_network_proto_goTypes = nil
file_models_model_ad_network_proto_depIdxs = nil
}
diff --git a/EdgeCommon/pkg/rpc/pb/model_ad_package.pb.go b/EdgeCommon/pkg/rpc/pb/model_ad_package.pb.go
index 9a179d4..1831ec4 100644
--- a/EdgeCommon/pkg/rpc/pb/model_ad_package.pb.go
+++ b/EdgeCommon/pkg/rpc/pb/model_ad_package.pb.go
@@ -1,7 +1,7 @@
// Code generated by protoc-gen-go. DO NOT EDIT.
// versions:
-// protoc-gen-go v1.36.0
-// protoc v6.33.2
+// protoc-gen-go v1.36.11
+// protoc v3.19.6
// source: models/model_ad_package.proto
package pb
@@ -11,6 +11,7 @@ import (
protoimpl "google.golang.org/protobuf/runtime/protoimpl"
reflect "reflect"
sync "sync"
+ unsafe "unsafe"
)
const (
@@ -139,50 +140,29 @@ func (x *ADPackage) GetCountIdleADPackageInstances() int64 {
var File_models_model_ad_package_proto protoreflect.FileDescriptor
-var file_models_model_ad_package_proto_rawDesc = []byte{
- 0x0a, 0x1d, 0x6d, 0x6f, 0x64, 0x65, 0x6c, 0x73, 0x2f, 0x6d, 0x6f, 0x64, 0x65, 0x6c, 0x5f, 0x61,
- 0x64, 0x5f, 0x70, 0x61, 0x63, 0x6b, 0x61, 0x67, 0x65, 0x2e, 0x70, 0x72, 0x6f, 0x74, 0x6f, 0x12,
- 0x02, 0x70, 0x62, 0x1a, 0x1d, 0x6d, 0x6f, 0x64, 0x65, 0x6c, 0x73, 0x2f, 0x6d, 0x6f, 0x64, 0x65,
- 0x6c, 0x5f, 0x61, 0x64, 0x5f, 0x6e, 0x65, 0x74, 0x77, 0x6f, 0x72, 0x6b, 0x2e, 0x70, 0x72, 0x6f,
- 0x74, 0x6f, 0x22, 0xb2, 0x03, 0x0a, 0x09, 0x41, 0x44, 0x50, 0x61, 0x63, 0x6b, 0x61, 0x67, 0x65,
- 0x12, 0x0e, 0x0a, 0x02, 0x69, 0x64, 0x18, 0x01, 0x20, 0x01, 0x28, 0x03, 0x52, 0x02, 0x69, 0x64,
- 0x12, 0x12, 0x0a, 0x04, 0x69, 0x73, 0x4f, 0x6e, 0x18, 0x02, 0x20, 0x01, 0x28, 0x08, 0x52, 0x04,
- 0x69, 0x73, 0x4f, 0x6e, 0x12, 0x20, 0x0a, 0x0b, 0x61, 0x64, 0x4e, 0x65, 0x74, 0x77, 0x6f, 0x72,
- 0x6b, 0x49, 0x64, 0x18, 0x03, 0x20, 0x01, 0x28, 0x03, 0x52, 0x0b, 0x61, 0x64, 0x4e, 0x65, 0x74,
- 0x77, 0x6f, 0x72, 0x6b, 0x49, 0x64, 0x12, 0x38, 0x0a, 0x17, 0x70, 0x72, 0x6f, 0x74, 0x65, 0x63,
- 0x74, 0x69, 0x6f, 0x6e, 0x42, 0x61, 0x6e, 0x64, 0x77, 0x69, 0x64, 0x74, 0x68, 0x53, 0x69, 0x7a,
- 0x65, 0x18, 0x04, 0x20, 0x01, 0x28, 0x05, 0x52, 0x17, 0x70, 0x72, 0x6f, 0x74, 0x65, 0x63, 0x74,
- 0x69, 0x6f, 0x6e, 0x42, 0x61, 0x6e, 0x64, 0x77, 0x69, 0x64, 0x74, 0x68, 0x53, 0x69, 0x7a, 0x65,
- 0x12, 0x38, 0x0a, 0x17, 0x70, 0x72, 0x6f, 0x74, 0x65, 0x63, 0x74, 0x69, 0x6f, 0x6e, 0x42, 0x61,
- 0x6e, 0x64, 0x77, 0x69, 0x64, 0x74, 0x68, 0x55, 0x6e, 0x69, 0x74, 0x18, 0x05, 0x20, 0x01, 0x28,
- 0x09, 0x52, 0x17, 0x70, 0x72, 0x6f, 0x74, 0x65, 0x63, 0x74, 0x69, 0x6f, 0x6e, 0x42, 0x61, 0x6e,
- 0x64, 0x77, 0x69, 0x64, 0x74, 0x68, 0x55, 0x6e, 0x69, 0x74, 0x12, 0x30, 0x0a, 0x13, 0x73, 0x65,
- 0x72, 0x76, 0x65, 0x72, 0x42, 0x61, 0x6e, 0x64, 0x77, 0x69, 0x64, 0x74, 0x68, 0x53, 0x69, 0x7a,
- 0x65, 0x18, 0x06, 0x20, 0x01, 0x28, 0x05, 0x52, 0x13, 0x73, 0x65, 0x72, 0x76, 0x65, 0x72, 0x42,
- 0x61, 0x6e, 0x64, 0x77, 0x69, 0x64, 0x74, 0x68, 0x53, 0x69, 0x7a, 0x65, 0x12, 0x30, 0x0a, 0x13,
- 0x73, 0x65, 0x72, 0x76, 0x65, 0x72, 0x42, 0x61, 0x6e, 0x64, 0x77, 0x69, 0x64, 0x74, 0x68, 0x55,
- 0x6e, 0x69, 0x74, 0x18, 0x07, 0x20, 0x01, 0x28, 0x09, 0x52, 0x13, 0x73, 0x65, 0x72, 0x76, 0x65,
- 0x72, 0x42, 0x61, 0x6e, 0x64, 0x77, 0x69, 0x64, 0x74, 0x68, 0x55, 0x6e, 0x69, 0x74, 0x12, 0x2b,
- 0x0a, 0x09, 0x61, 0x64, 0x4e, 0x65, 0x74, 0x77, 0x6f, 0x72, 0x6b, 0x18, 0x1e, 0x20, 0x01, 0x28,
- 0x0b, 0x32, 0x0d, 0x2e, 0x70, 0x62, 0x2e, 0x41, 0x44, 0x4e, 0x65, 0x74, 0x77, 0x6f, 0x72, 0x6b,
- 0x52, 0x09, 0x61, 0x64, 0x4e, 0x65, 0x74, 0x77, 0x6f, 0x72, 0x6b, 0x12, 0x18, 0x0a, 0x07, 0x73,
- 0x75, 0x6d, 0x6d, 0x61, 0x72, 0x79, 0x18, 0x1f, 0x20, 0x01, 0x28, 0x09, 0x52, 0x07, 0x73, 0x75,
- 0x6d, 0x6d, 0x61, 0x72, 0x79, 0x12, 0x40, 0x0a, 0x1b, 0x63, 0x6f, 0x75, 0x6e, 0x74, 0x49, 0x64,
- 0x6c, 0x65, 0x41, 0x44, 0x50, 0x61, 0x63, 0x6b, 0x61, 0x67, 0x65, 0x49, 0x6e, 0x73, 0x74, 0x61,
- 0x6e, 0x63, 0x65, 0x73, 0x18, 0x20, 0x20, 0x01, 0x28, 0x03, 0x52, 0x1b, 0x63, 0x6f, 0x75, 0x6e,
- 0x74, 0x49, 0x64, 0x6c, 0x65, 0x41, 0x44, 0x50, 0x61, 0x63, 0x6b, 0x61, 0x67, 0x65, 0x49, 0x6e,
- 0x73, 0x74, 0x61, 0x6e, 0x63, 0x65, 0x73, 0x42, 0x06, 0x5a, 0x04, 0x2e, 0x2f, 0x70, 0x62, 0x62,
- 0x06, 0x70, 0x72, 0x6f, 0x74, 0x6f, 0x33,
-}
+const file_models_model_ad_package_proto_rawDesc = "" +
+ "\n" +
+ "\x1dmodels/model_ad_package.proto\x12\x02pb\x1a\x1dmodels/model_ad_network.proto\"\xb2\x03\n" +
+ "\tADPackage\x12\x0e\n" +
+ "\x02id\x18\x01 \x01(\x03R\x02id\x12\x12\n" +
+ "\x04isOn\x18\x02 \x01(\bR\x04isOn\x12 \n" +
+ "\vadNetworkId\x18\x03 \x01(\x03R\vadNetworkId\x128\n" +
+ "\x17protectionBandwidthSize\x18\x04 \x01(\x05R\x17protectionBandwidthSize\x128\n" +
+ "\x17protectionBandwidthUnit\x18\x05 \x01(\tR\x17protectionBandwidthUnit\x120\n" +
+ "\x13serverBandwidthSize\x18\x06 \x01(\x05R\x13serverBandwidthSize\x120\n" +
+ "\x13serverBandwidthUnit\x18\a \x01(\tR\x13serverBandwidthUnit\x12+\n" +
+ "\tadNetwork\x18\x1e \x01(\v2\r.pb.ADNetworkR\tadNetwork\x12\x18\n" +
+ "\asummary\x18\x1f \x01(\tR\asummary\x12@\n" +
+ "\x1bcountIdleADPackageInstances\x18 \x01(\x03R\x1bcountIdleADPackageInstancesB\x06Z\x04./pbb\x06proto3"
var (
file_models_model_ad_package_proto_rawDescOnce sync.Once
- file_models_model_ad_package_proto_rawDescData = file_models_model_ad_package_proto_rawDesc
+ file_models_model_ad_package_proto_rawDescData []byte
)
func file_models_model_ad_package_proto_rawDescGZIP() []byte {
file_models_model_ad_package_proto_rawDescOnce.Do(func() {
- file_models_model_ad_package_proto_rawDescData = protoimpl.X.CompressGZIP(file_models_model_ad_package_proto_rawDescData)
+ file_models_model_ad_package_proto_rawDescData = protoimpl.X.CompressGZIP(unsafe.Slice(unsafe.StringData(file_models_model_ad_package_proto_rawDesc), len(file_models_model_ad_package_proto_rawDesc)))
})
return file_models_model_ad_package_proto_rawDescData
}
@@ -211,7 +191,7 @@ func file_models_model_ad_package_proto_init() {
out := protoimpl.TypeBuilder{
File: protoimpl.DescBuilder{
GoPackagePath: reflect.TypeOf(x{}).PkgPath(),
- RawDescriptor: file_models_model_ad_package_proto_rawDesc,
+ RawDescriptor: unsafe.Slice(unsafe.StringData(file_models_model_ad_package_proto_rawDesc), len(file_models_model_ad_package_proto_rawDesc)),
NumEnums: 0,
NumMessages: 1,
NumExtensions: 0,
@@ -222,7 +202,6 @@ func file_models_model_ad_package_proto_init() {
MessageInfos: file_models_model_ad_package_proto_msgTypes,
}.Build()
File_models_model_ad_package_proto = out.File
- file_models_model_ad_package_proto_rawDesc = nil
file_models_model_ad_package_proto_goTypes = nil
file_models_model_ad_package_proto_depIdxs = nil
}
diff --git a/EdgeCommon/pkg/rpc/pb/model_ad_package_instance.pb.go b/EdgeCommon/pkg/rpc/pb/model_ad_package_instance.pb.go
index 830dfba..f2fe09d 100644
--- a/EdgeCommon/pkg/rpc/pb/model_ad_package_instance.pb.go
+++ b/EdgeCommon/pkg/rpc/pb/model_ad_package_instance.pb.go
@@ -1,7 +1,7 @@
// Code generated by protoc-gen-go. DO NOT EDIT.
// versions:
-// protoc-gen-go v1.36.0
-// protoc v6.33.2
+// protoc-gen-go v1.36.11
+// protoc v3.19.6
// source: models/model_ad_package_instance.proto
package pb
@@ -11,6 +11,7 @@ import (
protoimpl "google.golang.org/protobuf/runtime/protoimpl"
reflect "reflect"
sync "sync"
+ unsafe "unsafe"
)
const (
@@ -155,52 +156,31 @@ func (x *ADPackageInstance) GetUser() *User {
var File_models_model_ad_package_instance_proto protoreflect.FileDescriptor
-var file_models_model_ad_package_instance_proto_rawDesc = []byte{
- 0x0a, 0x26, 0x6d, 0x6f, 0x64, 0x65, 0x6c, 0x73, 0x2f, 0x6d, 0x6f, 0x64, 0x65, 0x6c, 0x5f, 0x61,
- 0x64, 0x5f, 0x70, 0x61, 0x63, 0x6b, 0x61, 0x67, 0x65, 0x5f, 0x69, 0x6e, 0x73, 0x74, 0x61, 0x6e,
- 0x63, 0x65, 0x2e, 0x70, 0x72, 0x6f, 0x74, 0x6f, 0x12, 0x02, 0x70, 0x62, 0x1a, 0x1f, 0x6d, 0x6f,
- 0x64, 0x65, 0x6c, 0x73, 0x2f, 0x6d, 0x6f, 0x64, 0x65, 0x6c, 0x5f, 0x6e, 0x6f, 0x64, 0x65, 0x5f,
- 0x63, 0x6c, 0x75, 0x73, 0x74, 0x65, 0x72, 0x2e, 0x70, 0x72, 0x6f, 0x74, 0x6f, 0x1a, 0x1d, 0x6d,
- 0x6f, 0x64, 0x65, 0x6c, 0x73, 0x2f, 0x6d, 0x6f, 0x64, 0x65, 0x6c, 0x5f, 0x61, 0x64, 0x5f, 0x70,
- 0x61, 0x63, 0x6b, 0x61, 0x67, 0x65, 0x2e, 0x70, 0x72, 0x6f, 0x74, 0x6f, 0x1a, 0x17, 0x6d, 0x6f,
- 0x64, 0x65, 0x6c, 0x73, 0x2f, 0x6d, 0x6f, 0x64, 0x65, 0x6c, 0x5f, 0x75, 0x73, 0x65, 0x72, 0x2e,
- 0x70, 0x72, 0x6f, 0x74, 0x6f, 0x22, 0x97, 0x03, 0x0a, 0x11, 0x41, 0x44, 0x50, 0x61, 0x63, 0x6b,
- 0x61, 0x67, 0x65, 0x49, 0x6e, 0x73, 0x74, 0x61, 0x6e, 0x63, 0x65, 0x12, 0x0e, 0x0a, 0x02, 0x69,
- 0x64, 0x18, 0x01, 0x20, 0x01, 0x28, 0x03, 0x52, 0x02, 0x69, 0x64, 0x12, 0x12, 0x0a, 0x04, 0x69,
- 0x73, 0x4f, 0x6e, 0x18, 0x02, 0x20, 0x01, 0x28, 0x08, 0x52, 0x04, 0x69, 0x73, 0x4f, 0x6e, 0x12,
- 0x20, 0x0a, 0x0b, 0x61, 0x64, 0x50, 0x61, 0x63, 0x6b, 0x61, 0x67, 0x65, 0x49, 0x64, 0x18, 0x03,
- 0x20, 0x01, 0x28, 0x03, 0x52, 0x0b, 0x61, 0x64, 0x50, 0x61, 0x63, 0x6b, 0x61, 0x67, 0x65, 0x49,
- 0x64, 0x12, 0x24, 0x0a, 0x0d, 0x6e, 0x6f, 0x64, 0x65, 0x43, 0x6c, 0x75, 0x73, 0x74, 0x65, 0x72,
- 0x49, 0x64, 0x18, 0x04, 0x20, 0x01, 0x28, 0x03, 0x52, 0x0d, 0x6e, 0x6f, 0x64, 0x65, 0x43, 0x6c,
- 0x75, 0x73, 0x74, 0x65, 0x72, 0x49, 0x64, 0x12, 0x18, 0x0a, 0x07, 0x6e, 0x6f, 0x64, 0x65, 0x49,
- 0x64, 0x73, 0x18, 0x05, 0x20, 0x03, 0x28, 0x03, 0x52, 0x07, 0x6e, 0x6f, 0x64, 0x65, 0x49, 0x64,
- 0x73, 0x12, 0x20, 0x0a, 0x0b, 0x69, 0x70, 0x41, 0x64, 0x64, 0x72, 0x65, 0x73, 0x73, 0x65, 0x73,
- 0x18, 0x06, 0x20, 0x03, 0x28, 0x09, 0x52, 0x0b, 0x69, 0x70, 0x41, 0x64, 0x64, 0x72, 0x65, 0x73,
- 0x73, 0x65, 0x73, 0x12, 0x16, 0x0a, 0x06, 0x75, 0x73, 0x65, 0x72, 0x49, 0x64, 0x18, 0x07, 0x20,
- 0x01, 0x28, 0x03, 0x52, 0x06, 0x75, 0x73, 0x65, 0x72, 0x49, 0x64, 0x12, 0x1c, 0x0a, 0x09, 0x75,
- 0x73, 0x65, 0x72, 0x44, 0x61, 0x79, 0x54, 0x6f, 0x18, 0x08, 0x20, 0x01, 0x28, 0x09, 0x52, 0x09,
- 0x75, 0x73, 0x65, 0x72, 0x44, 0x61, 0x79, 0x54, 0x6f, 0x12, 0x26, 0x0a, 0x0e, 0x75, 0x73, 0x65,
- 0x72, 0x49, 0x6e, 0x73, 0x74, 0x61, 0x6e, 0x63, 0x65, 0x49, 0x64, 0x18, 0x09, 0x20, 0x01, 0x28,
- 0x03, 0x52, 0x0e, 0x75, 0x73, 0x65, 0x72, 0x49, 0x6e, 0x73, 0x74, 0x61, 0x6e, 0x63, 0x65, 0x49,
- 0x64, 0x12, 0x31, 0x0a, 0x0b, 0x6e, 0x6f, 0x64, 0x65, 0x43, 0x6c, 0x75, 0x73, 0x74, 0x65, 0x72,
- 0x18, 0x1e, 0x20, 0x01, 0x28, 0x0b, 0x32, 0x0f, 0x2e, 0x70, 0x62, 0x2e, 0x4e, 0x6f, 0x64, 0x65,
- 0x43, 0x6c, 0x75, 0x73, 0x74, 0x65, 0x72, 0x52, 0x0b, 0x6e, 0x6f, 0x64, 0x65, 0x43, 0x6c, 0x75,
- 0x73, 0x74, 0x65, 0x72, 0x12, 0x2b, 0x0a, 0x09, 0x61, 0x64, 0x50, 0x61, 0x63, 0x6b, 0x61, 0x67,
- 0x65, 0x18, 0x1f, 0x20, 0x01, 0x28, 0x0b, 0x32, 0x0d, 0x2e, 0x70, 0x62, 0x2e, 0x41, 0x44, 0x50,
- 0x61, 0x63, 0x6b, 0x61, 0x67, 0x65, 0x52, 0x09, 0x61, 0x64, 0x50, 0x61, 0x63, 0x6b, 0x61, 0x67,
- 0x65, 0x12, 0x1c, 0x0a, 0x04, 0x75, 0x73, 0x65, 0x72, 0x18, 0x20, 0x20, 0x01, 0x28, 0x0b, 0x32,
- 0x08, 0x2e, 0x70, 0x62, 0x2e, 0x55, 0x73, 0x65, 0x72, 0x52, 0x04, 0x75, 0x73, 0x65, 0x72, 0x42,
- 0x06, 0x5a, 0x04, 0x2e, 0x2f, 0x70, 0x62, 0x62, 0x06, 0x70, 0x72, 0x6f, 0x74, 0x6f, 0x33,
-}
+const file_models_model_ad_package_instance_proto_rawDesc = "" +
+ "\n" +
+ "&models/model_ad_package_instance.proto\x12\x02pb\x1a\x1fmodels/model_node_cluster.proto\x1a\x1dmodels/model_ad_package.proto\x1a\x17models/model_user.proto\"\x97\x03\n" +
+ "\x11ADPackageInstance\x12\x0e\n" +
+ "\x02id\x18\x01 \x01(\x03R\x02id\x12\x12\n" +
+ "\x04isOn\x18\x02 \x01(\bR\x04isOn\x12 \n" +
+ "\vadPackageId\x18\x03 \x01(\x03R\vadPackageId\x12$\n" +
+ "\rnodeClusterId\x18\x04 \x01(\x03R\rnodeClusterId\x12\x18\n" +
+ "\anodeIds\x18\x05 \x03(\x03R\anodeIds\x12 \n" +
+ "\vipAddresses\x18\x06 \x03(\tR\vipAddresses\x12\x16\n" +
+ "\x06userId\x18\a \x01(\x03R\x06userId\x12\x1c\n" +
+ "\tuserDayTo\x18\b \x01(\tR\tuserDayTo\x12&\n" +
+ "\x0euserInstanceId\x18\t \x01(\x03R\x0euserInstanceId\x121\n" +
+ "\vnodeCluster\x18\x1e \x01(\v2\x0f.pb.NodeClusterR\vnodeCluster\x12+\n" +
+ "\tadPackage\x18\x1f \x01(\v2\r.pb.ADPackageR\tadPackage\x12\x1c\n" +
+ "\x04user\x18 \x01(\v2\b.pb.UserR\x04userB\x06Z\x04./pbb\x06proto3"
var (
file_models_model_ad_package_instance_proto_rawDescOnce sync.Once
- file_models_model_ad_package_instance_proto_rawDescData = file_models_model_ad_package_instance_proto_rawDesc
+ file_models_model_ad_package_instance_proto_rawDescData []byte
)
func file_models_model_ad_package_instance_proto_rawDescGZIP() []byte {
file_models_model_ad_package_instance_proto_rawDescOnce.Do(func() {
- file_models_model_ad_package_instance_proto_rawDescData = protoimpl.X.CompressGZIP(file_models_model_ad_package_instance_proto_rawDescData)
+ file_models_model_ad_package_instance_proto_rawDescData = protoimpl.X.CompressGZIP(unsafe.Slice(unsafe.StringData(file_models_model_ad_package_instance_proto_rawDesc), len(file_models_model_ad_package_instance_proto_rawDesc)))
})
return file_models_model_ad_package_instance_proto_rawDescData
}
@@ -235,7 +215,7 @@ func file_models_model_ad_package_instance_proto_init() {
out := protoimpl.TypeBuilder{
File: protoimpl.DescBuilder{
GoPackagePath: reflect.TypeOf(x{}).PkgPath(),
- RawDescriptor: file_models_model_ad_package_instance_proto_rawDesc,
+ RawDescriptor: unsafe.Slice(unsafe.StringData(file_models_model_ad_package_instance_proto_rawDesc), len(file_models_model_ad_package_instance_proto_rawDesc)),
NumEnums: 0,
NumMessages: 1,
NumExtensions: 0,
@@ -246,7 +226,6 @@ func file_models_model_ad_package_instance_proto_init() {
MessageInfos: file_models_model_ad_package_instance_proto_msgTypes,
}.Build()
File_models_model_ad_package_instance_proto = out.File
- file_models_model_ad_package_instance_proto_rawDesc = nil
file_models_model_ad_package_instance_proto_goTypes = nil
file_models_model_ad_package_instance_proto_depIdxs = nil
}
diff --git a/EdgeCommon/pkg/rpc/pb/model_ad_package_period.pb.go b/EdgeCommon/pkg/rpc/pb/model_ad_package_period.pb.go
index cd047a1..f6db176 100644
--- a/EdgeCommon/pkg/rpc/pb/model_ad_package_period.pb.go
+++ b/EdgeCommon/pkg/rpc/pb/model_ad_package_period.pb.go
@@ -1,7 +1,7 @@
// Code generated by protoc-gen-go. DO NOT EDIT.
// versions:
-// protoc-gen-go v1.36.0
-// protoc v6.33.2
+// protoc-gen-go v1.36.11
+// protoc v3.19.6
// source: models/model_ad_package_period.proto
package pb
@@ -11,6 +11,7 @@ import (
protoimpl "google.golang.org/protobuf/runtime/protoimpl"
reflect "reflect"
sync "sync"
+ unsafe "unsafe"
)
const (
@@ -99,29 +100,24 @@ func (x *ADPackagePeriod) GetMonths() int32 {
var File_models_model_ad_package_period_proto protoreflect.FileDescriptor
-var file_models_model_ad_package_period_proto_rawDesc = []byte{
- 0x0a, 0x24, 0x6d, 0x6f, 0x64, 0x65, 0x6c, 0x73, 0x2f, 0x6d, 0x6f, 0x64, 0x65, 0x6c, 0x5f, 0x61,
- 0x64, 0x5f, 0x70, 0x61, 0x63, 0x6b, 0x61, 0x67, 0x65, 0x5f, 0x70, 0x65, 0x72, 0x69, 0x6f, 0x64,
- 0x2e, 0x70, 0x72, 0x6f, 0x74, 0x6f, 0x12, 0x02, 0x70, 0x62, 0x22, 0x77, 0x0a, 0x0f, 0x41, 0x44,
- 0x50, 0x61, 0x63, 0x6b, 0x61, 0x67, 0x65, 0x50, 0x65, 0x72, 0x69, 0x6f, 0x64, 0x12, 0x0e, 0x0a,
- 0x02, 0x69, 0x64, 0x18, 0x01, 0x20, 0x01, 0x28, 0x03, 0x52, 0x02, 0x69, 0x64, 0x12, 0x12, 0x0a,
- 0x04, 0x69, 0x73, 0x4f, 0x6e, 0x18, 0x02, 0x20, 0x01, 0x28, 0x08, 0x52, 0x04, 0x69, 0x73, 0x4f,
- 0x6e, 0x12, 0x14, 0x0a, 0x05, 0x63, 0x6f, 0x75, 0x6e, 0x74, 0x18, 0x03, 0x20, 0x01, 0x28, 0x05,
- 0x52, 0x05, 0x63, 0x6f, 0x75, 0x6e, 0x74, 0x12, 0x12, 0x0a, 0x04, 0x75, 0x6e, 0x69, 0x74, 0x18,
- 0x04, 0x20, 0x01, 0x28, 0x09, 0x52, 0x04, 0x75, 0x6e, 0x69, 0x74, 0x12, 0x16, 0x0a, 0x06, 0x6d,
- 0x6f, 0x6e, 0x74, 0x68, 0x73, 0x18, 0x05, 0x20, 0x01, 0x28, 0x05, 0x52, 0x06, 0x6d, 0x6f, 0x6e,
- 0x74, 0x68, 0x73, 0x42, 0x06, 0x5a, 0x04, 0x2e, 0x2f, 0x70, 0x62, 0x62, 0x06, 0x70, 0x72, 0x6f,
- 0x74, 0x6f, 0x33,
-}
+const file_models_model_ad_package_period_proto_rawDesc = "" +
+ "\n" +
+ "$models/model_ad_package_period.proto\x12\x02pb\"w\n" +
+ "\x0fADPackagePeriod\x12\x0e\n" +
+ "\x02id\x18\x01 \x01(\x03R\x02id\x12\x12\n" +
+ "\x04isOn\x18\x02 \x01(\bR\x04isOn\x12\x14\n" +
+ "\x05count\x18\x03 \x01(\x05R\x05count\x12\x12\n" +
+ "\x04unit\x18\x04 \x01(\tR\x04unit\x12\x16\n" +
+ "\x06months\x18\x05 \x01(\x05R\x06monthsB\x06Z\x04./pbb\x06proto3"
var (
file_models_model_ad_package_period_proto_rawDescOnce sync.Once
- file_models_model_ad_package_period_proto_rawDescData = file_models_model_ad_package_period_proto_rawDesc
+ file_models_model_ad_package_period_proto_rawDescData []byte
)
func file_models_model_ad_package_period_proto_rawDescGZIP() []byte {
file_models_model_ad_package_period_proto_rawDescOnce.Do(func() {
- file_models_model_ad_package_period_proto_rawDescData = protoimpl.X.CompressGZIP(file_models_model_ad_package_period_proto_rawDescData)
+ file_models_model_ad_package_period_proto_rawDescData = protoimpl.X.CompressGZIP(unsafe.Slice(unsafe.StringData(file_models_model_ad_package_period_proto_rawDesc), len(file_models_model_ad_package_period_proto_rawDesc)))
})
return file_models_model_ad_package_period_proto_rawDescData
}
@@ -147,7 +143,7 @@ func file_models_model_ad_package_period_proto_init() {
out := protoimpl.TypeBuilder{
File: protoimpl.DescBuilder{
GoPackagePath: reflect.TypeOf(x{}).PkgPath(),
- RawDescriptor: file_models_model_ad_package_period_proto_rawDesc,
+ RawDescriptor: unsafe.Slice(unsafe.StringData(file_models_model_ad_package_period_proto_rawDesc), len(file_models_model_ad_package_period_proto_rawDesc)),
NumEnums: 0,
NumMessages: 1,
NumExtensions: 0,
@@ -158,7 +154,6 @@ func file_models_model_ad_package_period_proto_init() {
MessageInfos: file_models_model_ad_package_period_proto_msgTypes,
}.Build()
File_models_model_ad_package_period_proto = out.File
- file_models_model_ad_package_period_proto_rawDesc = nil
file_models_model_ad_package_period_proto_goTypes = nil
file_models_model_ad_package_period_proto_depIdxs = nil
}
diff --git a/EdgeCommon/pkg/rpc/pb/model_ad_package_price.pb.go b/EdgeCommon/pkg/rpc/pb/model_ad_package_price.pb.go
index 093b319..d57d9ba 100644
--- a/EdgeCommon/pkg/rpc/pb/model_ad_package_price.pb.go
+++ b/EdgeCommon/pkg/rpc/pb/model_ad_package_price.pb.go
@@ -1,7 +1,7 @@
// Code generated by protoc-gen-go. DO NOT EDIT.
// versions:
-// protoc-gen-go v1.36.0
-// protoc v6.33.2
+// protoc-gen-go v1.36.11
+// protoc v3.19.6
// source: models/model_ad_package_price.proto
package pb
@@ -11,6 +11,7 @@ import (
protoimpl "google.golang.org/protobuf/runtime/protoimpl"
reflect "reflect"
sync "sync"
+ unsafe "unsafe"
)
const (
@@ -83,29 +84,22 @@ func (x *ADPackagePrice) GetPrice() float64 {
var File_models_model_ad_package_price_proto protoreflect.FileDescriptor
-var file_models_model_ad_package_price_proto_rawDesc = []byte{
- 0x0a, 0x23, 0x6d, 0x6f, 0x64, 0x65, 0x6c, 0x73, 0x2f, 0x6d, 0x6f, 0x64, 0x65, 0x6c, 0x5f, 0x61,
- 0x64, 0x5f, 0x70, 0x61, 0x63, 0x6b, 0x61, 0x67, 0x65, 0x5f, 0x70, 0x72, 0x69, 0x63, 0x65, 0x2e,
- 0x70, 0x72, 0x6f, 0x74, 0x6f, 0x12, 0x02, 0x70, 0x62, 0x22, 0x76, 0x0a, 0x0e, 0x41, 0x44, 0x50,
- 0x61, 0x63, 0x6b, 0x61, 0x67, 0x65, 0x50, 0x72, 0x69, 0x63, 0x65, 0x12, 0x20, 0x0a, 0x0b, 0x61,
- 0x64, 0x50, 0x61, 0x63, 0x6b, 0x61, 0x67, 0x65, 0x49, 0x64, 0x18, 0x01, 0x20, 0x01, 0x28, 0x03,
- 0x52, 0x0b, 0x61, 0x64, 0x50, 0x61, 0x63, 0x6b, 0x61, 0x67, 0x65, 0x49, 0x64, 0x12, 0x2c, 0x0a,
- 0x11, 0x61, 0x64, 0x50, 0x61, 0x63, 0x6b, 0x61, 0x67, 0x65, 0x50, 0x65, 0x72, 0x69, 0x6f, 0x64,
- 0x49, 0x64, 0x18, 0x02, 0x20, 0x01, 0x28, 0x03, 0x52, 0x11, 0x61, 0x64, 0x50, 0x61, 0x63, 0x6b,
- 0x61, 0x67, 0x65, 0x50, 0x65, 0x72, 0x69, 0x6f, 0x64, 0x49, 0x64, 0x12, 0x14, 0x0a, 0x05, 0x70,
- 0x72, 0x69, 0x63, 0x65, 0x18, 0x03, 0x20, 0x01, 0x28, 0x01, 0x52, 0x05, 0x70, 0x72, 0x69, 0x63,
- 0x65, 0x42, 0x06, 0x5a, 0x04, 0x2e, 0x2f, 0x70, 0x62, 0x62, 0x06, 0x70, 0x72, 0x6f, 0x74, 0x6f,
- 0x33,
-}
+const file_models_model_ad_package_price_proto_rawDesc = "" +
+ "\n" +
+ "#models/model_ad_package_price.proto\x12\x02pb\"v\n" +
+ "\x0eADPackagePrice\x12 \n" +
+ "\vadPackageId\x18\x01 \x01(\x03R\vadPackageId\x12,\n" +
+ "\x11adPackagePeriodId\x18\x02 \x01(\x03R\x11adPackagePeriodId\x12\x14\n" +
+ "\x05price\x18\x03 \x01(\x01R\x05priceB\x06Z\x04./pbb\x06proto3"
var (
file_models_model_ad_package_price_proto_rawDescOnce sync.Once
- file_models_model_ad_package_price_proto_rawDescData = file_models_model_ad_package_price_proto_rawDesc
+ file_models_model_ad_package_price_proto_rawDescData []byte
)
func file_models_model_ad_package_price_proto_rawDescGZIP() []byte {
file_models_model_ad_package_price_proto_rawDescOnce.Do(func() {
- file_models_model_ad_package_price_proto_rawDescData = protoimpl.X.CompressGZIP(file_models_model_ad_package_price_proto_rawDescData)
+ file_models_model_ad_package_price_proto_rawDescData = protoimpl.X.CompressGZIP(unsafe.Slice(unsafe.StringData(file_models_model_ad_package_price_proto_rawDesc), len(file_models_model_ad_package_price_proto_rawDesc)))
})
return file_models_model_ad_package_price_proto_rawDescData
}
@@ -131,7 +125,7 @@ func file_models_model_ad_package_price_proto_init() {
out := protoimpl.TypeBuilder{
File: protoimpl.DescBuilder{
GoPackagePath: reflect.TypeOf(x{}).PkgPath(),
- RawDescriptor: file_models_model_ad_package_price_proto_rawDesc,
+ RawDescriptor: unsafe.Slice(unsafe.StringData(file_models_model_ad_package_price_proto_rawDesc), len(file_models_model_ad_package_price_proto_rawDesc)),
NumEnums: 0,
NumMessages: 1,
NumExtensions: 0,
@@ -142,7 +136,6 @@ func file_models_model_ad_package_price_proto_init() {
MessageInfos: file_models_model_ad_package_price_proto_msgTypes,
}.Build()
File_models_model_ad_package_price_proto = out.File
- file_models_model_ad_package_price_proto_rawDesc = nil
file_models_model_ad_package_price_proto_goTypes = nil
file_models_model_ad_package_price_proto_depIdxs = nil
}
diff --git a/EdgeCommon/pkg/rpc/pb/model_admin.pb.go b/EdgeCommon/pkg/rpc/pb/model_admin.pb.go
index 849b4f6..0759d14 100644
--- a/EdgeCommon/pkg/rpc/pb/model_admin.pb.go
+++ b/EdgeCommon/pkg/rpc/pb/model_admin.pb.go
@@ -1,7 +1,7 @@
// Code generated by protoc-gen-go. DO NOT EDIT.
// versions:
-// protoc-gen-go v1.36.0
-// protoc v6.33.2
+// protoc-gen-go v1.36.11
+// protoc v3.19.6
// source: models/model_admin.proto
package pb
@@ -11,6 +11,7 @@ import (
protoimpl "google.golang.org/protobuf/runtime/protoimpl"
reflect "reflect"
sync "sync"
+ unsafe "unsafe"
)
const (
@@ -138,43 +139,30 @@ func (x *Admin) GetHasWeakPassword() bool {
var File_models_model_admin_proto protoreflect.FileDescriptor
-var file_models_model_admin_proto_rawDesc = []byte{
- 0x0a, 0x18, 0x6d, 0x6f, 0x64, 0x65, 0x6c, 0x73, 0x2f, 0x6d, 0x6f, 0x64, 0x65, 0x6c, 0x5f, 0x61,
- 0x64, 0x6d, 0x69, 0x6e, 0x2e, 0x70, 0x72, 0x6f, 0x74, 0x6f, 0x12, 0x02, 0x70, 0x62, 0x1a, 0x1f,
- 0x6d, 0x6f, 0x64, 0x65, 0x6c, 0x73, 0x2f, 0x6d, 0x6f, 0x64, 0x65, 0x6c, 0x5f, 0x61, 0x64, 0x6d,
- 0x69, 0x6e, 0x5f, 0x6d, 0x6f, 0x64, 0x75, 0x6c, 0x65, 0x2e, 0x70, 0x72, 0x6f, 0x74, 0x6f, 0x1a,
- 0x18, 0x6d, 0x6f, 0x64, 0x65, 0x6c, 0x73, 0x2f, 0x6d, 0x6f, 0x64, 0x65, 0x6c, 0x5f, 0x6c, 0x6f,
- 0x67, 0x69, 0x6e, 0x2e, 0x70, 0x72, 0x6f, 0x74, 0x6f, 0x22, 0xb3, 0x02, 0x0a, 0x05, 0x41, 0x64,
- 0x6d, 0x69, 0x6e, 0x12, 0x0e, 0x0a, 0x02, 0x69, 0x64, 0x18, 0x01, 0x20, 0x01, 0x28, 0x03, 0x52,
- 0x02, 0x69, 0x64, 0x12, 0x1a, 0x0a, 0x08, 0x66, 0x75, 0x6c, 0x6c, 0x6e, 0x61, 0x6d, 0x65, 0x18,
- 0x02, 0x20, 0x01, 0x28, 0x09, 0x52, 0x08, 0x66, 0x75, 0x6c, 0x6c, 0x6e, 0x61, 0x6d, 0x65, 0x12,
- 0x1a, 0x0a, 0x08, 0x75, 0x73, 0x65, 0x72, 0x6e, 0x61, 0x6d, 0x65, 0x18, 0x03, 0x20, 0x01, 0x28,
- 0x09, 0x52, 0x08, 0x75, 0x73, 0x65, 0x72, 0x6e, 0x61, 0x6d, 0x65, 0x12, 0x12, 0x0a, 0x04, 0x69,
- 0x73, 0x4f, 0x6e, 0x18, 0x04, 0x20, 0x01, 0x28, 0x08, 0x52, 0x04, 0x69, 0x73, 0x4f, 0x6e, 0x12,
- 0x18, 0x0a, 0x07, 0x69, 0x73, 0x53, 0x75, 0x70, 0x65, 0x72, 0x18, 0x05, 0x20, 0x01, 0x28, 0x08,
- 0x52, 0x07, 0x69, 0x73, 0x53, 0x75, 0x70, 0x65, 0x72, 0x12, 0x1c, 0x0a, 0x09, 0x63, 0x72, 0x65,
- 0x61, 0x74, 0x65, 0x64, 0x41, 0x74, 0x18, 0x06, 0x20, 0x01, 0x28, 0x03, 0x52, 0x09, 0x63, 0x72,
- 0x65, 0x61, 0x74, 0x65, 0x64, 0x41, 0x74, 0x12, 0x29, 0x0a, 0x07, 0x4d, 0x6f, 0x64, 0x75, 0x6c,
- 0x65, 0x73, 0x18, 0x07, 0x20, 0x03, 0x28, 0x0b, 0x32, 0x0f, 0x2e, 0x70, 0x62, 0x2e, 0x41, 0x64,
- 0x6d, 0x69, 0x6e, 0x4d, 0x6f, 0x64, 0x75, 0x6c, 0x65, 0x52, 0x07, 0x4d, 0x6f, 0x64, 0x75, 0x6c,
- 0x65, 0x73, 0x12, 0x25, 0x0a, 0x08, 0x6f, 0x74, 0x70, 0x4c, 0x6f, 0x67, 0x69, 0x6e, 0x18, 0x08,
- 0x20, 0x01, 0x28, 0x0b, 0x32, 0x09, 0x2e, 0x70, 0x62, 0x2e, 0x4c, 0x6f, 0x67, 0x69, 0x6e, 0x52,
- 0x08, 0x6f, 0x74, 0x70, 0x4c, 0x6f, 0x67, 0x69, 0x6e, 0x12, 0x1a, 0x0a, 0x08, 0x63, 0x61, 0x6e,
- 0x4c, 0x6f, 0x67, 0x69, 0x6e, 0x18, 0x09, 0x20, 0x01, 0x28, 0x08, 0x52, 0x08, 0x63, 0x61, 0x6e,
- 0x4c, 0x6f, 0x67, 0x69, 0x6e, 0x12, 0x28, 0x0a, 0x0f, 0x68, 0x61, 0x73, 0x57, 0x65, 0x61, 0x6b,
- 0x50, 0x61, 0x73, 0x73, 0x77, 0x6f, 0x72, 0x64, 0x18, 0x0a, 0x20, 0x01, 0x28, 0x08, 0x52, 0x0f,
- 0x68, 0x61, 0x73, 0x57, 0x65, 0x61, 0x6b, 0x50, 0x61, 0x73, 0x73, 0x77, 0x6f, 0x72, 0x64, 0x42,
- 0x06, 0x5a, 0x04, 0x2e, 0x2f, 0x70, 0x62, 0x62, 0x06, 0x70, 0x72, 0x6f, 0x74, 0x6f, 0x33,
-}
+const file_models_model_admin_proto_rawDesc = "" +
+ "\n" +
+ "\x18models/model_admin.proto\x12\x02pb\x1a\x1fmodels/model_admin_module.proto\x1a\x18models/model_login.proto\"\xb3\x02\n" +
+ "\x05Admin\x12\x0e\n" +
+ "\x02id\x18\x01 \x01(\x03R\x02id\x12\x1a\n" +
+ "\bfullname\x18\x02 \x01(\tR\bfullname\x12\x1a\n" +
+ "\busername\x18\x03 \x01(\tR\busername\x12\x12\n" +
+ "\x04isOn\x18\x04 \x01(\bR\x04isOn\x12\x18\n" +
+ "\aisSuper\x18\x05 \x01(\bR\aisSuper\x12\x1c\n" +
+ "\tcreatedAt\x18\x06 \x01(\x03R\tcreatedAt\x12)\n" +
+ "\aModules\x18\a \x03(\v2\x0f.pb.AdminModuleR\aModules\x12%\n" +
+ "\botpLogin\x18\b \x01(\v2\t.pb.LoginR\botpLogin\x12\x1a\n" +
+ "\bcanLogin\x18\t \x01(\bR\bcanLogin\x12(\n" +
+ "\x0fhasWeakPassword\x18\n" +
+ " \x01(\bR\x0fhasWeakPasswordB\x06Z\x04./pbb\x06proto3"
var (
file_models_model_admin_proto_rawDescOnce sync.Once
- file_models_model_admin_proto_rawDescData = file_models_model_admin_proto_rawDesc
+ file_models_model_admin_proto_rawDescData []byte
)
func file_models_model_admin_proto_rawDescGZIP() []byte {
file_models_model_admin_proto_rawDescOnce.Do(func() {
- file_models_model_admin_proto_rawDescData = protoimpl.X.CompressGZIP(file_models_model_admin_proto_rawDescData)
+ file_models_model_admin_proto_rawDescData = protoimpl.X.CompressGZIP(unsafe.Slice(unsafe.StringData(file_models_model_admin_proto_rawDesc), len(file_models_model_admin_proto_rawDesc)))
})
return file_models_model_admin_proto_rawDescData
}
@@ -206,7 +194,7 @@ func file_models_model_admin_proto_init() {
out := protoimpl.TypeBuilder{
File: protoimpl.DescBuilder{
GoPackagePath: reflect.TypeOf(x{}).PkgPath(),
- RawDescriptor: file_models_model_admin_proto_rawDesc,
+ RawDescriptor: unsafe.Slice(unsafe.StringData(file_models_model_admin_proto_rawDesc), len(file_models_model_admin_proto_rawDesc)),
NumEnums: 0,
NumMessages: 1,
NumExtensions: 0,
@@ -217,7 +205,6 @@ func file_models_model_admin_proto_init() {
MessageInfos: file_models_model_admin_proto_msgTypes,
}.Build()
File_models_model_admin_proto = out.File
- file_models_model_admin_proto_rawDesc = nil
file_models_model_admin_proto_goTypes = nil
file_models_model_admin_proto_depIdxs = nil
}
diff --git a/EdgeCommon/pkg/rpc/pb/model_admin_list.pb.go b/EdgeCommon/pkg/rpc/pb/model_admin_list.pb.go
index 402d202..b82bd92 100644
--- a/EdgeCommon/pkg/rpc/pb/model_admin_list.pb.go
+++ b/EdgeCommon/pkg/rpc/pb/model_admin_list.pb.go
@@ -1,7 +1,7 @@
// Code generated by protoc-gen-go. DO NOT EDIT.
// versions:
-// protoc-gen-go v1.36.0
-// protoc v6.33.2
+// protoc-gen-go v1.36.11
+// protoc v3.19.6
// source: models/model_admin_list.proto
package pb
@@ -11,6 +11,7 @@ import (
protoimpl "google.golang.org/protobuf/runtime/protoimpl"
reflect "reflect"
sync "sync"
+ unsafe "unsafe"
)
const (
@@ -106,34 +107,25 @@ func (x *AdminModuleList) GetLang() string {
var File_models_model_admin_list_proto protoreflect.FileDescriptor
-var file_models_model_admin_list_proto_rawDesc = []byte{
- 0x0a, 0x1d, 0x6d, 0x6f, 0x64, 0x65, 0x6c, 0x73, 0x2f, 0x6d, 0x6f, 0x64, 0x65, 0x6c, 0x5f, 0x61,
- 0x64, 0x6d, 0x69, 0x6e, 0x5f, 0x6c, 0x69, 0x73, 0x74, 0x2e, 0x70, 0x72, 0x6f, 0x74, 0x6f, 0x12,
- 0x02, 0x70, 0x62, 0x1a, 0x1f, 0x6d, 0x6f, 0x64, 0x65, 0x6c, 0x73, 0x2f, 0x6d, 0x6f, 0x64, 0x65,
- 0x6c, 0x5f, 0x61, 0x64, 0x6d, 0x69, 0x6e, 0x5f, 0x6d, 0x6f, 0x64, 0x75, 0x6c, 0x65, 0x2e, 0x70,
- 0x72, 0x6f, 0x74, 0x6f, 0x22, 0xb6, 0x01, 0x0a, 0x0f, 0x41, 0x64, 0x6d, 0x69, 0x6e, 0x4d, 0x6f,
- 0x64, 0x75, 0x6c, 0x65, 0x4c, 0x69, 0x73, 0x74, 0x12, 0x18, 0x0a, 0x07, 0x61, 0x64, 0x6d, 0x69,
- 0x6e, 0x49, 0x64, 0x18, 0x01, 0x20, 0x01, 0x28, 0x03, 0x52, 0x07, 0x61, 0x64, 0x6d, 0x69, 0x6e,
- 0x49, 0x64, 0x12, 0x18, 0x0a, 0x07, 0x69, 0x73, 0x53, 0x75, 0x70, 0x65, 0x72, 0x18, 0x02, 0x20,
- 0x01, 0x28, 0x08, 0x52, 0x07, 0x69, 0x73, 0x53, 0x75, 0x70, 0x65, 0x72, 0x12, 0x29, 0x0a, 0x07,
- 0x4d, 0x6f, 0x64, 0x75, 0x6c, 0x65, 0x73, 0x18, 0x03, 0x20, 0x03, 0x28, 0x0b, 0x32, 0x0f, 0x2e,
- 0x70, 0x62, 0x2e, 0x41, 0x64, 0x6d, 0x69, 0x6e, 0x4d, 0x6f, 0x64, 0x75, 0x6c, 0x65, 0x52, 0x07,
- 0x4d, 0x6f, 0x64, 0x75, 0x6c, 0x65, 0x73, 0x12, 0x1a, 0x0a, 0x08, 0x66, 0x75, 0x6c, 0x6c, 0x6e,
- 0x61, 0x6d, 0x65, 0x18, 0x04, 0x20, 0x01, 0x28, 0x09, 0x52, 0x08, 0x66, 0x75, 0x6c, 0x6c, 0x6e,
- 0x61, 0x6d, 0x65, 0x12, 0x14, 0x0a, 0x05, 0x74, 0x68, 0x65, 0x6d, 0x65, 0x18, 0x05, 0x20, 0x01,
- 0x28, 0x09, 0x52, 0x05, 0x74, 0x68, 0x65, 0x6d, 0x65, 0x12, 0x12, 0x0a, 0x04, 0x6c, 0x61, 0x6e,
- 0x67, 0x18, 0x06, 0x20, 0x01, 0x28, 0x09, 0x52, 0x04, 0x6c, 0x61, 0x6e, 0x67, 0x42, 0x06, 0x5a,
- 0x04, 0x2e, 0x2f, 0x70, 0x62, 0x62, 0x06, 0x70, 0x72, 0x6f, 0x74, 0x6f, 0x33,
-}
+const file_models_model_admin_list_proto_rawDesc = "" +
+ "\n" +
+ "\x1dmodels/model_admin_list.proto\x12\x02pb\x1a\x1fmodels/model_admin_module.proto\"\xb6\x01\n" +
+ "\x0fAdminModuleList\x12\x18\n" +
+ "\aadminId\x18\x01 \x01(\x03R\aadminId\x12\x18\n" +
+ "\aisSuper\x18\x02 \x01(\bR\aisSuper\x12)\n" +
+ "\aModules\x18\x03 \x03(\v2\x0f.pb.AdminModuleR\aModules\x12\x1a\n" +
+ "\bfullname\x18\x04 \x01(\tR\bfullname\x12\x14\n" +
+ "\x05theme\x18\x05 \x01(\tR\x05theme\x12\x12\n" +
+ "\x04lang\x18\x06 \x01(\tR\x04langB\x06Z\x04./pbb\x06proto3"
var (
file_models_model_admin_list_proto_rawDescOnce sync.Once
- file_models_model_admin_list_proto_rawDescData = file_models_model_admin_list_proto_rawDesc
+ file_models_model_admin_list_proto_rawDescData []byte
)
func file_models_model_admin_list_proto_rawDescGZIP() []byte {
file_models_model_admin_list_proto_rawDescOnce.Do(func() {
- file_models_model_admin_list_proto_rawDescData = protoimpl.X.CompressGZIP(file_models_model_admin_list_proto_rawDescData)
+ file_models_model_admin_list_proto_rawDescData = protoimpl.X.CompressGZIP(unsafe.Slice(unsafe.StringData(file_models_model_admin_list_proto_rawDesc), len(file_models_model_admin_list_proto_rawDesc)))
})
return file_models_model_admin_list_proto_rawDescData
}
@@ -162,7 +154,7 @@ func file_models_model_admin_list_proto_init() {
out := protoimpl.TypeBuilder{
File: protoimpl.DescBuilder{
GoPackagePath: reflect.TypeOf(x{}).PkgPath(),
- RawDescriptor: file_models_model_admin_list_proto_rawDesc,
+ RawDescriptor: unsafe.Slice(unsafe.StringData(file_models_model_admin_list_proto_rawDesc), len(file_models_model_admin_list_proto_rawDesc)),
NumEnums: 0,
NumMessages: 1,
NumExtensions: 0,
@@ -173,7 +165,6 @@ func file_models_model_admin_list_proto_init() {
MessageInfos: file_models_model_admin_list_proto_msgTypes,
}.Build()
File_models_model_admin_list_proto = out.File
- file_models_model_admin_list_proto_rawDesc = nil
file_models_model_admin_list_proto_goTypes = nil
file_models_model_admin_list_proto_depIdxs = nil
}
diff --git a/EdgeCommon/pkg/rpc/pb/model_admin_module.pb.go b/EdgeCommon/pkg/rpc/pb/model_admin_module.pb.go
index cb37591..e0de95d 100644
--- a/EdgeCommon/pkg/rpc/pb/model_admin_module.pb.go
+++ b/EdgeCommon/pkg/rpc/pb/model_admin_module.pb.go
@@ -1,7 +1,7 @@
// Code generated by protoc-gen-go. DO NOT EDIT.
// versions:
-// protoc-gen-go v1.36.0
-// protoc v6.33.2
+// protoc-gen-go v1.36.11
+// protoc v3.19.6
// source: models/model_admin_module.proto
package pb
@@ -11,6 +11,7 @@ import (
protoimpl "google.golang.org/protobuf/runtime/protoimpl"
reflect "reflect"
sync "sync"
+ unsafe "unsafe"
)
const (
@@ -82,26 +83,22 @@ func (x *AdminModule) GetActions() []string {
var File_models_model_admin_module_proto protoreflect.FileDescriptor
-var file_models_model_admin_module_proto_rawDesc = []byte{
- 0x0a, 0x1f, 0x6d, 0x6f, 0x64, 0x65, 0x6c, 0x73, 0x2f, 0x6d, 0x6f, 0x64, 0x65, 0x6c, 0x5f, 0x61,
- 0x64, 0x6d, 0x69, 0x6e, 0x5f, 0x6d, 0x6f, 0x64, 0x75, 0x6c, 0x65, 0x2e, 0x70, 0x72, 0x6f, 0x74,
- 0x6f, 0x12, 0x02, 0x70, 0x62, 0x22, 0x57, 0x0a, 0x0b, 0x41, 0x64, 0x6d, 0x69, 0x6e, 0x4d, 0x6f,
- 0x64, 0x75, 0x6c, 0x65, 0x12, 0x1a, 0x0a, 0x08, 0x61, 0x6c, 0x6c, 0x6f, 0x77, 0x41, 0x6c, 0x6c,
- 0x18, 0x01, 0x20, 0x01, 0x28, 0x08, 0x52, 0x08, 0x61, 0x6c, 0x6c, 0x6f, 0x77, 0x41, 0x6c, 0x6c,
- 0x12, 0x12, 0x0a, 0x04, 0x63, 0x6f, 0x64, 0x65, 0x18, 0x02, 0x20, 0x01, 0x28, 0x09, 0x52, 0x04,
- 0x63, 0x6f, 0x64, 0x65, 0x12, 0x18, 0x0a, 0x07, 0x61, 0x63, 0x74, 0x69, 0x6f, 0x6e, 0x73, 0x18,
- 0x03, 0x20, 0x03, 0x28, 0x09, 0x52, 0x07, 0x61, 0x63, 0x74, 0x69, 0x6f, 0x6e, 0x73, 0x42, 0x06,
- 0x5a, 0x04, 0x2e, 0x2f, 0x70, 0x62, 0x62, 0x06, 0x70, 0x72, 0x6f, 0x74, 0x6f, 0x33,
-}
+const file_models_model_admin_module_proto_rawDesc = "" +
+ "\n" +
+ "\x1fmodels/model_admin_module.proto\x12\x02pb\"W\n" +
+ "\vAdminModule\x12\x1a\n" +
+ "\ballowAll\x18\x01 \x01(\bR\ballowAll\x12\x12\n" +
+ "\x04code\x18\x02 \x01(\tR\x04code\x12\x18\n" +
+ "\aactions\x18\x03 \x03(\tR\aactionsB\x06Z\x04./pbb\x06proto3"
var (
file_models_model_admin_module_proto_rawDescOnce sync.Once
- file_models_model_admin_module_proto_rawDescData = file_models_model_admin_module_proto_rawDesc
+ file_models_model_admin_module_proto_rawDescData []byte
)
func file_models_model_admin_module_proto_rawDescGZIP() []byte {
file_models_model_admin_module_proto_rawDescOnce.Do(func() {
- file_models_model_admin_module_proto_rawDescData = protoimpl.X.CompressGZIP(file_models_model_admin_module_proto_rawDescData)
+ file_models_model_admin_module_proto_rawDescData = protoimpl.X.CompressGZIP(unsafe.Slice(unsafe.StringData(file_models_model_admin_module_proto_rawDesc), len(file_models_model_admin_module_proto_rawDesc)))
})
return file_models_model_admin_module_proto_rawDescData
}
@@ -127,7 +124,7 @@ func file_models_model_admin_module_proto_init() {
out := protoimpl.TypeBuilder{
File: protoimpl.DescBuilder{
GoPackagePath: reflect.TypeOf(x{}).PkgPath(),
- RawDescriptor: file_models_model_admin_module_proto_rawDesc,
+ RawDescriptor: unsafe.Slice(unsafe.StringData(file_models_model_admin_module_proto_rawDesc), len(file_models_model_admin_module_proto_rawDesc)),
NumEnums: 0,
NumMessages: 1,
NumExtensions: 0,
@@ -138,7 +135,6 @@ func file_models_model_admin_module_proto_init() {
MessageInfos: file_models_model_admin_module_proto_msgTypes,
}.Build()
File_models_model_admin_module_proto = out.File
- file_models_model_admin_module_proto_rawDesc = nil
file_models_model_admin_module_proto_goTypes = nil
file_models_model_admin_module_proto_depIdxs = nil
}
diff --git a/EdgeCommon/pkg/rpc/pb/model_api_method_stat.pb.go b/EdgeCommon/pkg/rpc/pb/model_api_method_stat.pb.go
index 5fba3c1..042b6a8 100644
--- a/EdgeCommon/pkg/rpc/pb/model_api_method_stat.pb.go
+++ b/EdgeCommon/pkg/rpc/pb/model_api_method_stat.pb.go
@@ -1,7 +1,7 @@
// Code generated by protoc-gen-go. DO NOT EDIT.
// versions:
-// protoc-gen-go v1.36.0
-// protoc v6.33.2
+// protoc-gen-go v1.36.11
+// protoc v3.19.6
// source: models/model_api_method_stat.proto
package pb
@@ -11,6 +11,7 @@ import (
protoimpl "google.golang.org/protobuf/runtime/protoimpl"
reflect "reflect"
sync "sync"
+ unsafe "unsafe"
)
const (
@@ -122,37 +123,29 @@ func (x *APIMethodStat) GetApiNode() *APINode {
var File_models_model_api_method_stat_proto protoreflect.FileDescriptor
-var file_models_model_api_method_stat_proto_rawDesc = []byte{
- 0x0a, 0x22, 0x6d, 0x6f, 0x64, 0x65, 0x6c, 0x73, 0x2f, 0x6d, 0x6f, 0x64, 0x65, 0x6c, 0x5f, 0x61,
- 0x70, 0x69, 0x5f, 0x6d, 0x65, 0x74, 0x68, 0x6f, 0x64, 0x5f, 0x73, 0x74, 0x61, 0x74, 0x2e, 0x70,
- 0x72, 0x6f, 0x74, 0x6f, 0x12, 0x02, 0x70, 0x62, 0x1a, 0x1b, 0x6d, 0x6f, 0x64, 0x65, 0x6c, 0x73,
- 0x2f, 0x6d, 0x6f, 0x64, 0x65, 0x6c, 0x5f, 0x61, 0x70, 0x69, 0x5f, 0x6e, 0x6f, 0x64, 0x65, 0x2e,
- 0x70, 0x72, 0x6f, 0x74, 0x6f, 0x22, 0xde, 0x01, 0x0a, 0x0d, 0x41, 0x50, 0x49, 0x4d, 0x65, 0x74,
- 0x68, 0x6f, 0x64, 0x53, 0x74, 0x61, 0x74, 0x12, 0x0e, 0x0a, 0x02, 0x69, 0x64, 0x18, 0x01, 0x20,
- 0x01, 0x28, 0x03, 0x52, 0x02, 0x69, 0x64, 0x12, 0x1c, 0x0a, 0x09, 0x61, 0x70, 0x69, 0x4e, 0x6f,
- 0x64, 0x65, 0x49, 0x64, 0x18, 0x02, 0x20, 0x01, 0x28, 0x03, 0x52, 0x09, 0x61, 0x70, 0x69, 0x4e,
- 0x6f, 0x64, 0x65, 0x49, 0x64, 0x12, 0x16, 0x0a, 0x06, 0x6d, 0x65, 0x74, 0x68, 0x6f, 0x64, 0x18,
- 0x03, 0x20, 0x01, 0x28, 0x09, 0x52, 0x06, 0x6d, 0x65, 0x74, 0x68, 0x6f, 0x64, 0x12, 0x10, 0x0a,
- 0x03, 0x74, 0x61, 0x67, 0x18, 0x04, 0x20, 0x01, 0x28, 0x09, 0x52, 0x03, 0x74, 0x61, 0x67, 0x12,
- 0x16, 0x0a, 0x06, 0x63, 0x6f, 0x73, 0x74, 0x4d, 0x73, 0x18, 0x05, 0x20, 0x01, 0x28, 0x02, 0x52,
- 0x06, 0x63, 0x6f, 0x73, 0x74, 0x4d, 0x73, 0x12, 0x16, 0x0a, 0x06, 0x70, 0x65, 0x65, 0x6b, 0x4d,
- 0x73, 0x18, 0x06, 0x20, 0x01, 0x28, 0x02, 0x52, 0x06, 0x70, 0x65, 0x65, 0x6b, 0x4d, 0x73, 0x12,
- 0x1e, 0x0a, 0x0a, 0x63, 0x6f, 0x75, 0x6e, 0x74, 0x43, 0x61, 0x6c, 0x6c, 0x73, 0x18, 0x07, 0x20,
- 0x01, 0x28, 0x03, 0x52, 0x0a, 0x63, 0x6f, 0x75, 0x6e, 0x74, 0x43, 0x61, 0x6c, 0x6c, 0x73, 0x12,
- 0x25, 0x0a, 0x07, 0x61, 0x70, 0x69, 0x4e, 0x6f, 0x64, 0x65, 0x18, 0x1e, 0x20, 0x01, 0x28, 0x0b,
- 0x32, 0x0b, 0x2e, 0x70, 0x62, 0x2e, 0x41, 0x50, 0x49, 0x4e, 0x6f, 0x64, 0x65, 0x52, 0x07, 0x61,
- 0x70, 0x69, 0x4e, 0x6f, 0x64, 0x65, 0x42, 0x06, 0x5a, 0x04, 0x2e, 0x2f, 0x70, 0x62, 0x62, 0x06,
- 0x70, 0x72, 0x6f, 0x74, 0x6f, 0x33,
-}
+const file_models_model_api_method_stat_proto_rawDesc = "" +
+ "\n" +
+ "\"models/model_api_method_stat.proto\x12\x02pb\x1a\x1bmodels/model_api_node.proto\"\xde\x01\n" +
+ "\rAPIMethodStat\x12\x0e\n" +
+ "\x02id\x18\x01 \x01(\x03R\x02id\x12\x1c\n" +
+ "\tapiNodeId\x18\x02 \x01(\x03R\tapiNodeId\x12\x16\n" +
+ "\x06method\x18\x03 \x01(\tR\x06method\x12\x10\n" +
+ "\x03tag\x18\x04 \x01(\tR\x03tag\x12\x16\n" +
+ "\x06costMs\x18\x05 \x01(\x02R\x06costMs\x12\x16\n" +
+ "\x06peekMs\x18\x06 \x01(\x02R\x06peekMs\x12\x1e\n" +
+ "\n" +
+ "countCalls\x18\a \x01(\x03R\n" +
+ "countCalls\x12%\n" +
+ "\aapiNode\x18\x1e \x01(\v2\v.pb.APINodeR\aapiNodeB\x06Z\x04./pbb\x06proto3"
var (
file_models_model_api_method_stat_proto_rawDescOnce sync.Once
- file_models_model_api_method_stat_proto_rawDescData = file_models_model_api_method_stat_proto_rawDesc
+ file_models_model_api_method_stat_proto_rawDescData []byte
)
func file_models_model_api_method_stat_proto_rawDescGZIP() []byte {
file_models_model_api_method_stat_proto_rawDescOnce.Do(func() {
- file_models_model_api_method_stat_proto_rawDescData = protoimpl.X.CompressGZIP(file_models_model_api_method_stat_proto_rawDescData)
+ file_models_model_api_method_stat_proto_rawDescData = protoimpl.X.CompressGZIP(unsafe.Slice(unsafe.StringData(file_models_model_api_method_stat_proto_rawDesc), len(file_models_model_api_method_stat_proto_rawDesc)))
})
return file_models_model_api_method_stat_proto_rawDescData
}
@@ -181,7 +174,7 @@ func file_models_model_api_method_stat_proto_init() {
out := protoimpl.TypeBuilder{
File: protoimpl.DescBuilder{
GoPackagePath: reflect.TypeOf(x{}).PkgPath(),
- RawDescriptor: file_models_model_api_method_stat_proto_rawDesc,
+ RawDescriptor: unsafe.Slice(unsafe.StringData(file_models_model_api_method_stat_proto_rawDesc), len(file_models_model_api_method_stat_proto_rawDesc)),
NumEnums: 0,
NumMessages: 1,
NumExtensions: 0,
@@ -192,7 +185,6 @@ func file_models_model_api_method_stat_proto_init() {
MessageInfos: file_models_model_api_method_stat_proto_msgTypes,
}.Build()
File_models_model_api_method_stat_proto = out.File
- file_models_model_api_method_stat_proto_rawDesc = nil
file_models_model_api_method_stat_proto_goTypes = nil
file_models_model_api_method_stat_proto_depIdxs = nil
}
diff --git a/EdgeCommon/pkg/rpc/pb/model_api_node.pb.go b/EdgeCommon/pkg/rpc/pb/model_api_node.pb.go
index 01b711f..a71e64b 100644
--- a/EdgeCommon/pkg/rpc/pb/model_api_node.pb.go
+++ b/EdgeCommon/pkg/rpc/pb/model_api_node.pb.go
@@ -1,7 +1,7 @@
// Code generated by protoc-gen-go. DO NOT EDIT.
// versions:
-// protoc-gen-go v1.36.0
-// protoc v6.33.2
+// protoc-gen-go v1.36.11
+// protoc v3.19.6
// source: models/model_api_node.proto
package pb
@@ -11,6 +11,7 @@ import (
protoimpl "google.golang.org/protobuf/runtime/protoimpl"
reflect "reflect"
sync "sync"
+ unsafe "unsafe"
)
const (
@@ -202,55 +203,40 @@ func (x *APINode) GetInstanceCode() string {
var File_models_model_api_node_proto protoreflect.FileDescriptor
-var file_models_model_api_node_proto_rawDesc = []byte{
- 0x0a, 0x1b, 0x6d, 0x6f, 0x64, 0x65, 0x6c, 0x73, 0x2f, 0x6d, 0x6f, 0x64, 0x65, 0x6c, 0x5f, 0x61,
- 0x70, 0x69, 0x5f, 0x6e, 0x6f, 0x64, 0x65, 0x2e, 0x70, 0x72, 0x6f, 0x74, 0x6f, 0x12, 0x02, 0x70,
- 0x62, 0x22, 0xa1, 0x04, 0x0a, 0x07, 0x41, 0x50, 0x49, 0x4e, 0x6f, 0x64, 0x65, 0x12, 0x0e, 0x0a,
- 0x02, 0x69, 0x64, 0x18, 0x01, 0x20, 0x01, 0x28, 0x03, 0x52, 0x02, 0x69, 0x64, 0x12, 0x12, 0x0a,
- 0x04, 0x69, 0x73, 0x4f, 0x6e, 0x18, 0x02, 0x20, 0x01, 0x28, 0x08, 0x52, 0x04, 0x69, 0x73, 0x4f,
- 0x6e, 0x12, 0x24, 0x0a, 0x0d, 0x6e, 0x6f, 0x64, 0x65, 0x43, 0x6c, 0x75, 0x73, 0x74, 0x65, 0x72,
- 0x49, 0x64, 0x18, 0x03, 0x20, 0x01, 0x28, 0x03, 0x52, 0x0d, 0x6e, 0x6f, 0x64, 0x65, 0x43, 0x6c,
- 0x75, 0x73, 0x74, 0x65, 0x72, 0x49, 0x64, 0x12, 0x1a, 0x0a, 0x08, 0x75, 0x6e, 0x69, 0x71, 0x75,
- 0x65, 0x49, 0x64, 0x18, 0x04, 0x20, 0x01, 0x28, 0x09, 0x52, 0x08, 0x75, 0x6e, 0x69, 0x71, 0x75,
- 0x65, 0x49, 0x64, 0x12, 0x16, 0x0a, 0x06, 0x73, 0x65, 0x63, 0x72, 0x65, 0x74, 0x18, 0x05, 0x20,
- 0x01, 0x28, 0x09, 0x52, 0x06, 0x73, 0x65, 0x63, 0x72, 0x65, 0x74, 0x12, 0x12, 0x0a, 0x04, 0x6e,
- 0x61, 0x6d, 0x65, 0x18, 0x06, 0x20, 0x01, 0x28, 0x09, 0x52, 0x04, 0x6e, 0x61, 0x6d, 0x65, 0x12,
- 0x20, 0x0a, 0x0b, 0x64, 0x65, 0x73, 0x63, 0x72, 0x69, 0x70, 0x74, 0x69, 0x6f, 0x6e, 0x18, 0x07,
- 0x20, 0x01, 0x28, 0x09, 0x52, 0x0b, 0x64, 0x65, 0x73, 0x63, 0x72, 0x69, 0x70, 0x74, 0x69, 0x6f,
- 0x6e, 0x12, 0x1a, 0x0a, 0x08, 0x68, 0x74, 0x74, 0x70, 0x4a, 0x53, 0x4f, 0x4e, 0x18, 0x08, 0x20,
- 0x01, 0x28, 0x0c, 0x52, 0x08, 0x68, 0x74, 0x74, 0x70, 0x4a, 0x53, 0x4f, 0x4e, 0x12, 0x1c, 0x0a,
- 0x09, 0x68, 0x74, 0x74, 0x70, 0x73, 0x4a, 0x53, 0x4f, 0x4e, 0x18, 0x09, 0x20, 0x01, 0x28, 0x0c,
- 0x52, 0x09, 0x68, 0x74, 0x74, 0x70, 0x73, 0x4a, 0x53, 0x4f, 0x4e, 0x12, 0x1a, 0x0a, 0x08, 0x52,
- 0x65, 0x73, 0x74, 0x49, 0x73, 0x4f, 0x6e, 0x18, 0x0d, 0x20, 0x01, 0x28, 0x08, 0x52, 0x08, 0x52,
- 0x65, 0x73, 0x74, 0x49, 0x73, 0x4f, 0x6e, 0x12, 0x22, 0x0a, 0x0c, 0x72, 0x65, 0x73, 0x74, 0x48,
- 0x54, 0x54, 0x50, 0x4a, 0x53, 0x4f, 0x4e, 0x18, 0x0e, 0x20, 0x01, 0x28, 0x0c, 0x52, 0x0c, 0x72,
- 0x65, 0x73, 0x74, 0x48, 0x54, 0x54, 0x50, 0x4a, 0x53, 0x4f, 0x4e, 0x12, 0x24, 0x0a, 0x0d, 0x72,
- 0x65, 0x73, 0x74, 0x48, 0x54, 0x54, 0x50, 0x53, 0x4a, 0x53, 0x4f, 0x4e, 0x18, 0x0f, 0x20, 0x01,
- 0x28, 0x0c, 0x52, 0x0d, 0x72, 0x65, 0x73, 0x74, 0x48, 0x54, 0x54, 0x50, 0x53, 0x4a, 0x53, 0x4f,
- 0x4e, 0x12, 0x28, 0x0a, 0x0f, 0x61, 0x63, 0x63, 0x65, 0x73, 0x73, 0x41, 0x64, 0x64, 0x72, 0x73,
- 0x4a, 0x53, 0x4f, 0x4e, 0x18, 0x0a, 0x20, 0x01, 0x28, 0x0c, 0x52, 0x0f, 0x61, 0x63, 0x63, 0x65,
- 0x73, 0x73, 0x41, 0x64, 0x64, 0x72, 0x73, 0x4a, 0x53, 0x4f, 0x4e, 0x12, 0x20, 0x0a, 0x0b, 0x61,
- 0x63, 0x63, 0x65, 0x73, 0x73, 0x41, 0x64, 0x64, 0x72, 0x73, 0x18, 0x0b, 0x20, 0x03, 0x28, 0x09,
- 0x52, 0x0b, 0x61, 0x63, 0x63, 0x65, 0x73, 0x73, 0x41, 0x64, 0x64, 0x72, 0x73, 0x12, 0x1e, 0x0a,
- 0x0a, 0x73, 0x74, 0x61, 0x74, 0x75, 0x73, 0x4a, 0x53, 0x4f, 0x4e, 0x18, 0x0c, 0x20, 0x01, 0x28,
- 0x0c, 0x52, 0x0a, 0x73, 0x74, 0x61, 0x74, 0x75, 0x73, 0x4a, 0x53, 0x4f, 0x4e, 0x12, 0x1c, 0x0a,
- 0x09, 0x69, 0x73, 0x50, 0x72, 0x69, 0x6d, 0x61, 0x72, 0x79, 0x18, 0x10, 0x20, 0x01, 0x28, 0x08,
- 0x52, 0x09, 0x69, 0x73, 0x50, 0x72, 0x69, 0x6d, 0x61, 0x72, 0x79, 0x12, 0x14, 0x0a, 0x05, 0x64,
- 0x65, 0x62, 0x75, 0x67, 0x18, 0x1e, 0x20, 0x01, 0x28, 0x08, 0x52, 0x05, 0x64, 0x65, 0x62, 0x75,
- 0x67, 0x12, 0x22, 0x0a, 0x0c, 0x69, 0x6e, 0x73, 0x74, 0x61, 0x6e, 0x63, 0x65, 0x43, 0x6f, 0x64,
- 0x65, 0x18, 0x1f, 0x20, 0x01, 0x28, 0x09, 0x52, 0x0c, 0x69, 0x6e, 0x73, 0x74, 0x61, 0x6e, 0x63,
- 0x65, 0x43, 0x6f, 0x64, 0x65, 0x42, 0x06, 0x5a, 0x04, 0x2e, 0x2f, 0x70, 0x62, 0x62, 0x06, 0x70,
- 0x72, 0x6f, 0x74, 0x6f, 0x33,
-}
+const file_models_model_api_node_proto_rawDesc = "" +
+ "\n" +
+ "\x1bmodels/model_api_node.proto\x12\x02pb\"\xa1\x04\n" +
+ "\aAPINode\x12\x0e\n" +
+ "\x02id\x18\x01 \x01(\x03R\x02id\x12\x12\n" +
+ "\x04isOn\x18\x02 \x01(\bR\x04isOn\x12$\n" +
+ "\rnodeClusterId\x18\x03 \x01(\x03R\rnodeClusterId\x12\x1a\n" +
+ "\buniqueId\x18\x04 \x01(\tR\buniqueId\x12\x16\n" +
+ "\x06secret\x18\x05 \x01(\tR\x06secret\x12\x12\n" +
+ "\x04name\x18\x06 \x01(\tR\x04name\x12 \n" +
+ "\vdescription\x18\a \x01(\tR\vdescription\x12\x1a\n" +
+ "\bhttpJSON\x18\b \x01(\fR\bhttpJSON\x12\x1c\n" +
+ "\thttpsJSON\x18\t \x01(\fR\thttpsJSON\x12\x1a\n" +
+ "\bRestIsOn\x18\r \x01(\bR\bRestIsOn\x12\"\n" +
+ "\frestHTTPJSON\x18\x0e \x01(\fR\frestHTTPJSON\x12$\n" +
+ "\rrestHTTPSJSON\x18\x0f \x01(\fR\rrestHTTPSJSON\x12(\n" +
+ "\x0faccessAddrsJSON\x18\n" +
+ " \x01(\fR\x0faccessAddrsJSON\x12 \n" +
+ "\vaccessAddrs\x18\v \x03(\tR\vaccessAddrs\x12\x1e\n" +
+ "\n" +
+ "statusJSON\x18\f \x01(\fR\n" +
+ "statusJSON\x12\x1c\n" +
+ "\tisPrimary\x18\x10 \x01(\bR\tisPrimary\x12\x14\n" +
+ "\x05debug\x18\x1e \x01(\bR\x05debug\x12\"\n" +
+ "\finstanceCode\x18\x1f \x01(\tR\finstanceCodeB\x06Z\x04./pbb\x06proto3"
var (
file_models_model_api_node_proto_rawDescOnce sync.Once
- file_models_model_api_node_proto_rawDescData = file_models_model_api_node_proto_rawDesc
+ file_models_model_api_node_proto_rawDescData []byte
)
func file_models_model_api_node_proto_rawDescGZIP() []byte {
file_models_model_api_node_proto_rawDescOnce.Do(func() {
- file_models_model_api_node_proto_rawDescData = protoimpl.X.CompressGZIP(file_models_model_api_node_proto_rawDescData)
+ file_models_model_api_node_proto_rawDescData = protoimpl.X.CompressGZIP(unsafe.Slice(unsafe.StringData(file_models_model_api_node_proto_rawDesc), len(file_models_model_api_node_proto_rawDesc)))
})
return file_models_model_api_node_proto_rawDescData
}
@@ -276,7 +262,7 @@ func file_models_model_api_node_proto_init() {
out := protoimpl.TypeBuilder{
File: protoimpl.DescBuilder{
GoPackagePath: reflect.TypeOf(x{}).PkgPath(),
- RawDescriptor: file_models_model_api_node_proto_rawDesc,
+ RawDescriptor: unsafe.Slice(unsafe.StringData(file_models_model_api_node_proto_rawDesc), len(file_models_model_api_node_proto_rawDesc)),
NumEnums: 0,
NumMessages: 1,
NumExtensions: 0,
@@ -287,7 +273,6 @@ func file_models_model_api_node_proto_init() {
MessageInfos: file_models_model_api_node_proto_msgTypes,
}.Build()
File_models_model_api_node_proto = out.File
- file_models_model_api_node_proto_rawDesc = nil
file_models_model_api_node_proto_goTypes = nil
file_models_model_api_node_proto_depIdxs = nil
}
diff --git a/EdgeCommon/pkg/rpc/pb/model_api_token.pb.go b/EdgeCommon/pkg/rpc/pb/model_api_token.pb.go
index 8727afd..7ac5c18 100644
--- a/EdgeCommon/pkg/rpc/pb/model_api_token.pb.go
+++ b/EdgeCommon/pkg/rpc/pb/model_api_token.pb.go
@@ -1,7 +1,7 @@
// Code generated by protoc-gen-go. DO NOT EDIT.
// versions:
-// protoc-gen-go v1.36.0
-// protoc v6.33.2
+// protoc-gen-go v1.36.11
+// protoc v3.19.6
// source: models/model_api_token.proto
package pb
@@ -11,6 +11,7 @@ import (
protoimpl "google.golang.org/protobuf/runtime/protoimpl"
reflect "reflect"
sync "sync"
+ unsafe "unsafe"
)
const (
@@ -91,27 +92,23 @@ func (x *APIToken) GetRole() string {
var File_models_model_api_token_proto protoreflect.FileDescriptor
-var file_models_model_api_token_proto_rawDesc = []byte{
- 0x0a, 0x1c, 0x6d, 0x6f, 0x64, 0x65, 0x6c, 0x73, 0x2f, 0x6d, 0x6f, 0x64, 0x65, 0x6c, 0x5f, 0x61,
- 0x70, 0x69, 0x5f, 0x74, 0x6f, 0x6b, 0x65, 0x6e, 0x2e, 0x70, 0x72, 0x6f, 0x74, 0x6f, 0x12, 0x02,
- 0x70, 0x62, 0x22, 0x5e, 0x0a, 0x08, 0x41, 0x50, 0x49, 0x54, 0x6f, 0x6b, 0x65, 0x6e, 0x12, 0x0e,
- 0x0a, 0x02, 0x69, 0x64, 0x18, 0x01, 0x20, 0x01, 0x28, 0x03, 0x52, 0x02, 0x69, 0x64, 0x12, 0x16,
- 0x0a, 0x06, 0x6e, 0x6f, 0x64, 0x65, 0x49, 0x64, 0x18, 0x02, 0x20, 0x01, 0x28, 0x09, 0x52, 0x06,
- 0x6e, 0x6f, 0x64, 0x65, 0x49, 0x64, 0x12, 0x16, 0x0a, 0x06, 0x73, 0x65, 0x63, 0x72, 0x65, 0x74,
- 0x18, 0x03, 0x20, 0x01, 0x28, 0x09, 0x52, 0x06, 0x73, 0x65, 0x63, 0x72, 0x65, 0x74, 0x12, 0x12,
- 0x0a, 0x04, 0x72, 0x6f, 0x6c, 0x65, 0x18, 0x04, 0x20, 0x01, 0x28, 0x09, 0x52, 0x04, 0x72, 0x6f,
- 0x6c, 0x65, 0x42, 0x06, 0x5a, 0x04, 0x2e, 0x2f, 0x70, 0x62, 0x62, 0x06, 0x70, 0x72, 0x6f, 0x74,
- 0x6f, 0x33,
-}
+const file_models_model_api_token_proto_rawDesc = "" +
+ "\n" +
+ "\x1cmodels/model_api_token.proto\x12\x02pb\"^\n" +
+ "\bAPIToken\x12\x0e\n" +
+ "\x02id\x18\x01 \x01(\x03R\x02id\x12\x16\n" +
+ "\x06nodeId\x18\x02 \x01(\tR\x06nodeId\x12\x16\n" +
+ "\x06secret\x18\x03 \x01(\tR\x06secret\x12\x12\n" +
+ "\x04role\x18\x04 \x01(\tR\x04roleB\x06Z\x04./pbb\x06proto3"
var (
file_models_model_api_token_proto_rawDescOnce sync.Once
- file_models_model_api_token_proto_rawDescData = file_models_model_api_token_proto_rawDesc
+ file_models_model_api_token_proto_rawDescData []byte
)
func file_models_model_api_token_proto_rawDescGZIP() []byte {
file_models_model_api_token_proto_rawDescOnce.Do(func() {
- file_models_model_api_token_proto_rawDescData = protoimpl.X.CompressGZIP(file_models_model_api_token_proto_rawDescData)
+ file_models_model_api_token_proto_rawDescData = protoimpl.X.CompressGZIP(unsafe.Slice(unsafe.StringData(file_models_model_api_token_proto_rawDesc), len(file_models_model_api_token_proto_rawDesc)))
})
return file_models_model_api_token_proto_rawDescData
}
@@ -137,7 +134,7 @@ func file_models_model_api_token_proto_init() {
out := protoimpl.TypeBuilder{
File: protoimpl.DescBuilder{
GoPackagePath: reflect.TypeOf(x{}).PkgPath(),
- RawDescriptor: file_models_model_api_token_proto_rawDesc,
+ RawDescriptor: unsafe.Slice(unsafe.StringData(file_models_model_api_token_proto_rawDesc), len(file_models_model_api_token_proto_rawDesc)),
NumEnums: 0,
NumMessages: 1,
NumExtensions: 0,
@@ -148,7 +145,6 @@ func file_models_model_api_token_proto_init() {
MessageInfos: file_models_model_api_token_proto_msgTypes,
}.Build()
File_models_model_api_token_proto = out.File
- file_models_model_api_token_proto_rawDesc = nil
file_models_model_api_token_proto_goTypes = nil
file_models_model_api_token_proto_depIdxs = nil
}
diff --git a/EdgeCommon/pkg/rpc/pb/model_authority_key.pb.go b/EdgeCommon/pkg/rpc/pb/model_authority_key.pb.go
index 59ed482..40971e1 100644
--- a/EdgeCommon/pkg/rpc/pb/model_authority_key.pb.go
+++ b/EdgeCommon/pkg/rpc/pb/model_authority_key.pb.go
@@ -1,7 +1,7 @@
// Code generated by protoc-gen-go. DO NOT EDIT.
// versions:
-// protoc-gen-go v1.36.0
-// protoc v6.33.2
+// protoc-gen-go v1.36.11
+// protoc v3.19.6
// source: models/model_authority_key.proto
package pb
@@ -11,6 +11,7 @@ import (
protoimpl "google.golang.org/protobuf/runtime/protoimpl"
reflect "reflect"
sync "sync"
+ unsafe "unsafe"
)
const (
@@ -147,41 +148,33 @@ func (x *AuthorityKey) GetRequestCode() string {
var File_models_model_authority_key_proto protoreflect.FileDescriptor
-var file_models_model_authority_key_proto_rawDesc = []byte{
- 0x0a, 0x20, 0x6d, 0x6f, 0x64, 0x65, 0x6c, 0x73, 0x2f, 0x6d, 0x6f, 0x64, 0x65, 0x6c, 0x5f, 0x61,
- 0x75, 0x74, 0x68, 0x6f, 0x72, 0x69, 0x74, 0x79, 0x5f, 0x6b, 0x65, 0x79, 0x2e, 0x70, 0x72, 0x6f,
- 0x74, 0x6f, 0x12, 0x02, 0x70, 0x62, 0x22, 0xbe, 0x02, 0x0a, 0x0c, 0x41, 0x75, 0x74, 0x68, 0x6f,
- 0x72, 0x69, 0x74, 0x79, 0x4b, 0x65, 0x79, 0x12, 0x14, 0x0a, 0x05, 0x76, 0x61, 0x6c, 0x75, 0x65,
- 0x18, 0x01, 0x20, 0x01, 0x28, 0x09, 0x52, 0x05, 0x76, 0x61, 0x6c, 0x75, 0x65, 0x12, 0x18, 0x0a,
- 0x07, 0x64, 0x61, 0x79, 0x46, 0x72, 0x6f, 0x6d, 0x18, 0x02, 0x20, 0x01, 0x28, 0x09, 0x52, 0x07,
- 0x64, 0x61, 0x79, 0x46, 0x72, 0x6f, 0x6d, 0x12, 0x14, 0x0a, 0x05, 0x64, 0x61, 0x79, 0x54, 0x6f,
- 0x18, 0x03, 0x20, 0x01, 0x28, 0x09, 0x52, 0x05, 0x64, 0x61, 0x79, 0x54, 0x6f, 0x12, 0x1a, 0x0a,
- 0x08, 0x68, 0x6f, 0x73, 0x74, 0x6e, 0x61, 0x6d, 0x65, 0x18, 0x04, 0x20, 0x01, 0x28, 0x09, 0x52,
- 0x08, 0x68, 0x6f, 0x73, 0x74, 0x6e, 0x61, 0x6d, 0x65, 0x12, 0x22, 0x0a, 0x0c, 0x6d, 0x61, 0x63,
- 0x41, 0x64, 0x64, 0x72, 0x65, 0x73, 0x73, 0x65, 0x73, 0x18, 0x05, 0x20, 0x03, 0x28, 0x09, 0x52,
- 0x0c, 0x6d, 0x61, 0x63, 0x41, 0x64, 0x64, 0x72, 0x65, 0x73, 0x73, 0x65, 0x73, 0x12, 0x1c, 0x0a,
- 0x09, 0x75, 0x70, 0x64, 0x61, 0x74, 0x65, 0x64, 0x41, 0x74, 0x18, 0x06, 0x20, 0x01, 0x28, 0x03,
- 0x52, 0x09, 0x75, 0x70, 0x64, 0x61, 0x74, 0x65, 0x64, 0x41, 0x74, 0x12, 0x18, 0x0a, 0x07, 0x63,
- 0x6f, 0x6d, 0x70, 0x61, 0x6e, 0x79, 0x18, 0x07, 0x20, 0x01, 0x28, 0x09, 0x52, 0x07, 0x63, 0x6f,
- 0x6d, 0x70, 0x61, 0x6e, 0x79, 0x12, 0x14, 0x0a, 0x05, 0x6e, 0x6f, 0x64, 0x65, 0x73, 0x18, 0x08,
- 0x20, 0x01, 0x28, 0x05, 0x52, 0x05, 0x6e, 0x6f, 0x64, 0x65, 0x73, 0x12, 0x1e, 0x0a, 0x0a, 0x63,
- 0x6f, 0x6d, 0x70, 0x6f, 0x6e, 0x65, 0x6e, 0x74, 0x73, 0x18, 0x09, 0x20, 0x03, 0x28, 0x09, 0x52,
- 0x0a, 0x63, 0x6f, 0x6d, 0x70, 0x6f, 0x6e, 0x65, 0x6e, 0x74, 0x73, 0x12, 0x18, 0x0a, 0x07, 0x65,
- 0x64, 0x69, 0x74, 0x69, 0x6f, 0x6e, 0x18, 0x0a, 0x20, 0x01, 0x28, 0x09, 0x52, 0x07, 0x65, 0x64,
- 0x69, 0x74, 0x69, 0x6f, 0x6e, 0x12, 0x20, 0x0a, 0x0b, 0x72, 0x65, 0x71, 0x75, 0x65, 0x73, 0x74,
- 0x43, 0x6f, 0x64, 0x65, 0x18, 0x0b, 0x20, 0x01, 0x28, 0x09, 0x52, 0x0b, 0x72, 0x65, 0x71, 0x75,
- 0x65, 0x73, 0x74, 0x43, 0x6f, 0x64, 0x65, 0x42, 0x06, 0x5a, 0x04, 0x2e, 0x2f, 0x70, 0x62, 0x62,
- 0x06, 0x70, 0x72, 0x6f, 0x74, 0x6f, 0x33,
-}
+const file_models_model_authority_key_proto_rawDesc = "" +
+ "\n" +
+ " models/model_authority_key.proto\x12\x02pb\"\xbe\x02\n" +
+ "\fAuthorityKey\x12\x14\n" +
+ "\x05value\x18\x01 \x01(\tR\x05value\x12\x18\n" +
+ "\adayFrom\x18\x02 \x01(\tR\adayFrom\x12\x14\n" +
+ "\x05dayTo\x18\x03 \x01(\tR\x05dayTo\x12\x1a\n" +
+ "\bhostname\x18\x04 \x01(\tR\bhostname\x12\"\n" +
+ "\fmacAddresses\x18\x05 \x03(\tR\fmacAddresses\x12\x1c\n" +
+ "\tupdatedAt\x18\x06 \x01(\x03R\tupdatedAt\x12\x18\n" +
+ "\acompany\x18\a \x01(\tR\acompany\x12\x14\n" +
+ "\x05nodes\x18\b \x01(\x05R\x05nodes\x12\x1e\n" +
+ "\n" +
+ "components\x18\t \x03(\tR\n" +
+ "components\x12\x18\n" +
+ "\aedition\x18\n" +
+ " \x01(\tR\aedition\x12 \n" +
+ "\vrequestCode\x18\v \x01(\tR\vrequestCodeB\x06Z\x04./pbb\x06proto3"
var (
file_models_model_authority_key_proto_rawDescOnce sync.Once
- file_models_model_authority_key_proto_rawDescData = file_models_model_authority_key_proto_rawDesc
+ file_models_model_authority_key_proto_rawDescData []byte
)
func file_models_model_authority_key_proto_rawDescGZIP() []byte {
file_models_model_authority_key_proto_rawDescOnce.Do(func() {
- file_models_model_authority_key_proto_rawDescData = protoimpl.X.CompressGZIP(file_models_model_authority_key_proto_rawDescData)
+ file_models_model_authority_key_proto_rawDescData = protoimpl.X.CompressGZIP(unsafe.Slice(unsafe.StringData(file_models_model_authority_key_proto_rawDesc), len(file_models_model_authority_key_proto_rawDesc)))
})
return file_models_model_authority_key_proto_rawDescData
}
@@ -207,7 +200,7 @@ func file_models_model_authority_key_proto_init() {
out := protoimpl.TypeBuilder{
File: protoimpl.DescBuilder{
GoPackagePath: reflect.TypeOf(x{}).PkgPath(),
- RawDescriptor: file_models_model_authority_key_proto_rawDesc,
+ RawDescriptor: unsafe.Slice(unsafe.StringData(file_models_model_authority_key_proto_rawDesc), len(file_models_model_authority_key_proto_rawDesc)),
NumEnums: 0,
NumMessages: 1,
NumExtensions: 0,
@@ -218,7 +211,6 @@ func file_models_model_authority_key_proto_init() {
MessageInfos: file_models_model_authority_key_proto_msgTypes,
}.Build()
File_models_model_authority_key_proto = out.File
- file_models_model_authority_key_proto_rawDesc = nil
file_models_model_authority_key_proto_goTypes = nil
file_models_model_authority_key_proto_depIdxs = nil
}
diff --git a/EdgeCommon/pkg/rpc/pb/model_authority_node.pb.go b/EdgeCommon/pkg/rpc/pb/model_authority_node.pb.go
index fd5c7f0..e178527 100644
--- a/EdgeCommon/pkg/rpc/pb/model_authority_node.pb.go
+++ b/EdgeCommon/pkg/rpc/pb/model_authority_node.pb.go
@@ -1,7 +1,7 @@
// Code generated by protoc-gen-go. DO NOT EDIT.
// versions:
-// protoc-gen-go v1.36.0
-// protoc v6.33.2
+// protoc-gen-go v1.36.11
+// protoc v3.19.6
// source: models/model_authority_node.proto
package pb
@@ -11,6 +11,7 @@ import (
protoimpl "google.golang.org/protobuf/runtime/protoimpl"
reflect "reflect"
sync "sync"
+ unsafe "unsafe"
)
const (
@@ -114,33 +115,28 @@ func (x *AuthorityNode) GetStatusJSON() []byte {
var File_models_model_authority_node_proto protoreflect.FileDescriptor
-var file_models_model_authority_node_proto_rawDesc = []byte{
- 0x0a, 0x21, 0x6d, 0x6f, 0x64, 0x65, 0x6c, 0x73, 0x2f, 0x6d, 0x6f, 0x64, 0x65, 0x6c, 0x5f, 0x61,
- 0x75, 0x74, 0x68, 0x6f, 0x72, 0x69, 0x74, 0x79, 0x5f, 0x6e, 0x6f, 0x64, 0x65, 0x2e, 0x70, 0x72,
- 0x6f, 0x74, 0x6f, 0x12, 0x02, 0x70, 0x62, 0x22, 0xbd, 0x01, 0x0a, 0x0d, 0x41, 0x75, 0x74, 0x68,
- 0x6f, 0x72, 0x69, 0x74, 0x79, 0x4e, 0x6f, 0x64, 0x65, 0x12, 0x0e, 0x0a, 0x02, 0x69, 0x64, 0x18,
- 0x01, 0x20, 0x01, 0x28, 0x03, 0x52, 0x02, 0x69, 0x64, 0x12, 0x12, 0x0a, 0x04, 0x69, 0x73, 0x4f,
- 0x6e, 0x18, 0x02, 0x20, 0x01, 0x28, 0x08, 0x52, 0x04, 0x69, 0x73, 0x4f, 0x6e, 0x12, 0x1a, 0x0a,
- 0x08, 0x75, 0x6e, 0x69, 0x71, 0x75, 0x65, 0x49, 0x64, 0x18, 0x03, 0x20, 0x01, 0x28, 0x09, 0x52,
- 0x08, 0x75, 0x6e, 0x69, 0x71, 0x75, 0x65, 0x49, 0x64, 0x12, 0x16, 0x0a, 0x06, 0x73, 0x65, 0x63,
- 0x72, 0x65, 0x74, 0x18, 0x04, 0x20, 0x01, 0x28, 0x09, 0x52, 0x06, 0x73, 0x65, 0x63, 0x72, 0x65,
- 0x74, 0x12, 0x12, 0x0a, 0x04, 0x6e, 0x61, 0x6d, 0x65, 0x18, 0x05, 0x20, 0x01, 0x28, 0x09, 0x52,
- 0x04, 0x6e, 0x61, 0x6d, 0x65, 0x12, 0x20, 0x0a, 0x0b, 0x64, 0x65, 0x73, 0x63, 0x72, 0x69, 0x70,
- 0x74, 0x69, 0x6f, 0x6e, 0x18, 0x06, 0x20, 0x01, 0x28, 0x09, 0x52, 0x0b, 0x64, 0x65, 0x73, 0x63,
- 0x72, 0x69, 0x70, 0x74, 0x69, 0x6f, 0x6e, 0x12, 0x1e, 0x0a, 0x0a, 0x73, 0x74, 0x61, 0x74, 0x75,
- 0x73, 0x4a, 0x53, 0x4f, 0x4e, 0x18, 0x07, 0x20, 0x01, 0x28, 0x0c, 0x52, 0x0a, 0x73, 0x74, 0x61,
- 0x74, 0x75, 0x73, 0x4a, 0x53, 0x4f, 0x4e, 0x42, 0x06, 0x5a, 0x04, 0x2e, 0x2f, 0x70, 0x62, 0x62,
- 0x06, 0x70, 0x72, 0x6f, 0x74, 0x6f, 0x33,
-}
+const file_models_model_authority_node_proto_rawDesc = "" +
+ "\n" +
+ "!models/model_authority_node.proto\x12\x02pb\"\xbd\x01\n" +
+ "\rAuthorityNode\x12\x0e\n" +
+ "\x02id\x18\x01 \x01(\x03R\x02id\x12\x12\n" +
+ "\x04isOn\x18\x02 \x01(\bR\x04isOn\x12\x1a\n" +
+ "\buniqueId\x18\x03 \x01(\tR\buniqueId\x12\x16\n" +
+ "\x06secret\x18\x04 \x01(\tR\x06secret\x12\x12\n" +
+ "\x04name\x18\x05 \x01(\tR\x04name\x12 \n" +
+ "\vdescription\x18\x06 \x01(\tR\vdescription\x12\x1e\n" +
+ "\n" +
+ "statusJSON\x18\a \x01(\fR\n" +
+ "statusJSONB\x06Z\x04./pbb\x06proto3"
var (
file_models_model_authority_node_proto_rawDescOnce sync.Once
- file_models_model_authority_node_proto_rawDescData = file_models_model_authority_node_proto_rawDesc
+ file_models_model_authority_node_proto_rawDescData []byte
)
func file_models_model_authority_node_proto_rawDescGZIP() []byte {
file_models_model_authority_node_proto_rawDescOnce.Do(func() {
- file_models_model_authority_node_proto_rawDescData = protoimpl.X.CompressGZIP(file_models_model_authority_node_proto_rawDescData)
+ file_models_model_authority_node_proto_rawDescData = protoimpl.X.CompressGZIP(unsafe.Slice(unsafe.StringData(file_models_model_authority_node_proto_rawDesc), len(file_models_model_authority_node_proto_rawDesc)))
})
return file_models_model_authority_node_proto_rawDescData
}
@@ -166,7 +162,7 @@ func file_models_model_authority_node_proto_init() {
out := protoimpl.TypeBuilder{
File: protoimpl.DescBuilder{
GoPackagePath: reflect.TypeOf(x{}).PkgPath(),
- RawDescriptor: file_models_model_authority_node_proto_rawDesc,
+ RawDescriptor: unsafe.Slice(unsafe.StringData(file_models_model_authority_node_proto_rawDesc), len(file_models_model_authority_node_proto_rawDesc)),
NumEnums: 0,
NumMessages: 1,
NumExtensions: 0,
@@ -177,7 +173,6 @@ func file_models_model_authority_node_proto_init() {
MessageInfos: file_models_model_authority_node_proto_msgTypes,
}.Build()
File_models_model_authority_node_proto = out.File
- file_models_model_authority_node_proto_rawDesc = nil
file_models_model_authority_node_proto_goTypes = nil
file_models_model_authority_node_proto_depIdxs = nil
}
diff --git a/EdgeCommon/pkg/rpc/pb/model_client_agent.pb.go b/EdgeCommon/pkg/rpc/pb/model_client_agent.pb.go
index 7829e2c..9c911f0 100644
--- a/EdgeCommon/pkg/rpc/pb/model_client_agent.pb.go
+++ b/EdgeCommon/pkg/rpc/pb/model_client_agent.pb.go
@@ -1,7 +1,7 @@
// Code generated by protoc-gen-go. DO NOT EDIT.
// versions:
-// protoc-gen-go v1.36.0
-// protoc v6.33.2
+// protoc-gen-go v1.36.11
+// protoc v3.19.6
// source: models/model_client_agent.proto
package pb
@@ -11,6 +11,7 @@ import (
protoimpl "google.golang.org/protobuf/runtime/protoimpl"
reflect "reflect"
sync "sync"
+ unsafe "unsafe"
)
const (
@@ -98,29 +99,24 @@ func (x *ClientAgent) GetCountIPs() int64 {
var File_models_model_client_agent_proto protoreflect.FileDescriptor
-var file_models_model_client_agent_proto_rawDesc = []byte{
- 0x0a, 0x1f, 0x6d, 0x6f, 0x64, 0x65, 0x6c, 0x73, 0x2f, 0x6d, 0x6f, 0x64, 0x65, 0x6c, 0x5f, 0x63,
- 0x6c, 0x69, 0x65, 0x6e, 0x74, 0x5f, 0x61, 0x67, 0x65, 0x6e, 0x74, 0x2e, 0x70, 0x72, 0x6f, 0x74,
- 0x6f, 0x12, 0x02, 0x70, 0x62, 0x22, 0x83, 0x01, 0x0a, 0x0b, 0x43, 0x6c, 0x69, 0x65, 0x6e, 0x74,
- 0x41, 0x67, 0x65, 0x6e, 0x74, 0x12, 0x0e, 0x0a, 0x02, 0x69, 0x64, 0x18, 0x01, 0x20, 0x01, 0x28,
- 0x03, 0x52, 0x02, 0x69, 0x64, 0x12, 0x12, 0x0a, 0x04, 0x6e, 0x61, 0x6d, 0x65, 0x18, 0x02, 0x20,
- 0x01, 0x28, 0x09, 0x52, 0x04, 0x6e, 0x61, 0x6d, 0x65, 0x12, 0x12, 0x0a, 0x04, 0x63, 0x6f, 0x64,
- 0x65, 0x18, 0x03, 0x20, 0x01, 0x28, 0x09, 0x52, 0x04, 0x63, 0x6f, 0x64, 0x65, 0x12, 0x20, 0x0a,
- 0x0b, 0x64, 0x65, 0x73, 0x63, 0x72, 0x69, 0x70, 0x74, 0x69, 0x6f, 0x6e, 0x18, 0x04, 0x20, 0x01,
- 0x28, 0x09, 0x52, 0x0b, 0x64, 0x65, 0x73, 0x63, 0x72, 0x69, 0x70, 0x74, 0x69, 0x6f, 0x6e, 0x12,
- 0x1a, 0x0a, 0x08, 0x63, 0x6f, 0x75, 0x6e, 0x74, 0x49, 0x50, 0x73, 0x18, 0x05, 0x20, 0x01, 0x28,
- 0x03, 0x52, 0x08, 0x63, 0x6f, 0x75, 0x6e, 0x74, 0x49, 0x50, 0x73, 0x42, 0x06, 0x5a, 0x04, 0x2e,
- 0x2f, 0x70, 0x62, 0x62, 0x06, 0x70, 0x72, 0x6f, 0x74, 0x6f, 0x33,
-}
+const file_models_model_client_agent_proto_rawDesc = "" +
+ "\n" +
+ "\x1fmodels/model_client_agent.proto\x12\x02pb\"\x83\x01\n" +
+ "\vClientAgent\x12\x0e\n" +
+ "\x02id\x18\x01 \x01(\x03R\x02id\x12\x12\n" +
+ "\x04name\x18\x02 \x01(\tR\x04name\x12\x12\n" +
+ "\x04code\x18\x03 \x01(\tR\x04code\x12 \n" +
+ "\vdescription\x18\x04 \x01(\tR\vdescription\x12\x1a\n" +
+ "\bcountIPs\x18\x05 \x01(\x03R\bcountIPsB\x06Z\x04./pbb\x06proto3"
var (
file_models_model_client_agent_proto_rawDescOnce sync.Once
- file_models_model_client_agent_proto_rawDescData = file_models_model_client_agent_proto_rawDesc
+ file_models_model_client_agent_proto_rawDescData []byte
)
func file_models_model_client_agent_proto_rawDescGZIP() []byte {
file_models_model_client_agent_proto_rawDescOnce.Do(func() {
- file_models_model_client_agent_proto_rawDescData = protoimpl.X.CompressGZIP(file_models_model_client_agent_proto_rawDescData)
+ file_models_model_client_agent_proto_rawDescData = protoimpl.X.CompressGZIP(unsafe.Slice(unsafe.StringData(file_models_model_client_agent_proto_rawDesc), len(file_models_model_client_agent_proto_rawDesc)))
})
return file_models_model_client_agent_proto_rawDescData
}
@@ -146,7 +142,7 @@ func file_models_model_client_agent_proto_init() {
out := protoimpl.TypeBuilder{
File: protoimpl.DescBuilder{
GoPackagePath: reflect.TypeOf(x{}).PkgPath(),
- RawDescriptor: file_models_model_client_agent_proto_rawDesc,
+ RawDescriptor: unsafe.Slice(unsafe.StringData(file_models_model_client_agent_proto_rawDesc), len(file_models_model_client_agent_proto_rawDesc)),
NumEnums: 0,
NumMessages: 1,
NumExtensions: 0,
@@ -157,7 +153,6 @@ func file_models_model_client_agent_proto_init() {
MessageInfos: file_models_model_client_agent_proto_msgTypes,
}.Build()
File_models_model_client_agent_proto = out.File
- file_models_model_client_agent_proto_rawDesc = nil
file_models_model_client_agent_proto_goTypes = nil
file_models_model_client_agent_proto_depIdxs = nil
}
diff --git a/EdgeCommon/pkg/rpc/pb/model_client_agent_ip.pb.go b/EdgeCommon/pkg/rpc/pb/model_client_agent_ip.pb.go
index 10cb18d..62d65bb 100644
--- a/EdgeCommon/pkg/rpc/pb/model_client_agent_ip.pb.go
+++ b/EdgeCommon/pkg/rpc/pb/model_client_agent_ip.pb.go
@@ -1,7 +1,7 @@
// Code generated by protoc-gen-go. DO NOT EDIT.
// versions:
-// protoc-gen-go v1.36.0
-// protoc v6.33.2
+// protoc-gen-go v1.36.11
+// protoc v3.19.6
// source: models/model_client_agent_ip.proto
package pb
@@ -11,6 +11,7 @@ import (
protoimpl "google.golang.org/protobuf/runtime/protoimpl"
reflect "reflect"
sync "sync"
+ unsafe "unsafe"
)
const (
@@ -90,30 +91,23 @@ func (x *ClientAgentIP) GetClientAgent() *ClientAgent {
var File_models_model_client_agent_ip_proto protoreflect.FileDescriptor
-var file_models_model_client_agent_ip_proto_rawDesc = []byte{
- 0x0a, 0x22, 0x6d, 0x6f, 0x64, 0x65, 0x6c, 0x73, 0x2f, 0x6d, 0x6f, 0x64, 0x65, 0x6c, 0x5f, 0x63,
- 0x6c, 0x69, 0x65, 0x6e, 0x74, 0x5f, 0x61, 0x67, 0x65, 0x6e, 0x74, 0x5f, 0x69, 0x70, 0x2e, 0x70,
- 0x72, 0x6f, 0x74, 0x6f, 0x12, 0x02, 0x70, 0x62, 0x1a, 0x1f, 0x6d, 0x6f, 0x64, 0x65, 0x6c, 0x73,
- 0x2f, 0x6d, 0x6f, 0x64, 0x65, 0x6c, 0x5f, 0x63, 0x6c, 0x69, 0x65, 0x6e, 0x74, 0x5f, 0x61, 0x67,
- 0x65, 0x6e, 0x74, 0x2e, 0x70, 0x72, 0x6f, 0x74, 0x6f, 0x22, 0x74, 0x0a, 0x0d, 0x43, 0x6c, 0x69,
- 0x65, 0x6e, 0x74, 0x41, 0x67, 0x65, 0x6e, 0x74, 0x49, 0x50, 0x12, 0x0e, 0x0a, 0x02, 0x69, 0x64,
- 0x18, 0x01, 0x20, 0x01, 0x28, 0x03, 0x52, 0x02, 0x69, 0x64, 0x12, 0x0e, 0x0a, 0x02, 0x69, 0x70,
- 0x18, 0x02, 0x20, 0x01, 0x28, 0x09, 0x52, 0x02, 0x69, 0x70, 0x12, 0x10, 0x0a, 0x03, 0x70, 0x74,
- 0x72, 0x18, 0x03, 0x20, 0x01, 0x28, 0x09, 0x52, 0x03, 0x70, 0x74, 0x72, 0x12, 0x31, 0x0a, 0x0b,
- 0x63, 0x6c, 0x69, 0x65, 0x6e, 0x74, 0x41, 0x67, 0x65, 0x6e, 0x74, 0x18, 0x1e, 0x20, 0x01, 0x28,
- 0x0b, 0x32, 0x0f, 0x2e, 0x70, 0x62, 0x2e, 0x43, 0x6c, 0x69, 0x65, 0x6e, 0x74, 0x41, 0x67, 0x65,
- 0x6e, 0x74, 0x52, 0x0b, 0x63, 0x6c, 0x69, 0x65, 0x6e, 0x74, 0x41, 0x67, 0x65, 0x6e, 0x74, 0x42,
- 0x06, 0x5a, 0x04, 0x2e, 0x2f, 0x70, 0x62, 0x62, 0x06, 0x70, 0x72, 0x6f, 0x74, 0x6f, 0x33,
-}
+const file_models_model_client_agent_ip_proto_rawDesc = "" +
+ "\n" +
+ "\"models/model_client_agent_ip.proto\x12\x02pb\x1a\x1fmodels/model_client_agent.proto\"t\n" +
+ "\rClientAgentIP\x12\x0e\n" +
+ "\x02id\x18\x01 \x01(\x03R\x02id\x12\x0e\n" +
+ "\x02ip\x18\x02 \x01(\tR\x02ip\x12\x10\n" +
+ "\x03ptr\x18\x03 \x01(\tR\x03ptr\x121\n" +
+ "\vclientAgent\x18\x1e \x01(\v2\x0f.pb.ClientAgentR\vclientAgentB\x06Z\x04./pbb\x06proto3"
var (
file_models_model_client_agent_ip_proto_rawDescOnce sync.Once
- file_models_model_client_agent_ip_proto_rawDescData = file_models_model_client_agent_ip_proto_rawDesc
+ file_models_model_client_agent_ip_proto_rawDescData []byte
)
func file_models_model_client_agent_ip_proto_rawDescGZIP() []byte {
file_models_model_client_agent_ip_proto_rawDescOnce.Do(func() {
- file_models_model_client_agent_ip_proto_rawDescData = protoimpl.X.CompressGZIP(file_models_model_client_agent_ip_proto_rawDescData)
+ file_models_model_client_agent_ip_proto_rawDescData = protoimpl.X.CompressGZIP(unsafe.Slice(unsafe.StringData(file_models_model_client_agent_ip_proto_rawDesc), len(file_models_model_client_agent_ip_proto_rawDesc)))
})
return file_models_model_client_agent_ip_proto_rawDescData
}
@@ -142,7 +136,7 @@ func file_models_model_client_agent_ip_proto_init() {
out := protoimpl.TypeBuilder{
File: protoimpl.DescBuilder{
GoPackagePath: reflect.TypeOf(x{}).PkgPath(),
- RawDescriptor: file_models_model_client_agent_ip_proto_rawDesc,
+ RawDescriptor: unsafe.Slice(unsafe.StringData(file_models_model_client_agent_ip_proto_rawDesc), len(file_models_model_client_agent_ip_proto_rawDesc)),
NumEnums: 0,
NumMessages: 1,
NumExtensions: 0,
@@ -153,7 +147,6 @@ func file_models_model_client_agent_ip_proto_init() {
MessageInfos: file_models_model_client_agent_ip_proto_msgTypes,
}.Build()
File_models_model_client_agent_ip_proto = out.File
- file_models_model_client_agent_ip_proto_rawDesc = nil
file_models_model_client_agent_ip_proto_goTypes = nil
file_models_model_client_agent_ip_proto_depIdxs = nil
}
diff --git a/EdgeCommon/pkg/rpc/pb/model_client_browser.pb.go b/EdgeCommon/pkg/rpc/pb/model_client_browser.pb.go
index 14d3d4c..08b6a99 100644
--- a/EdgeCommon/pkg/rpc/pb/model_client_browser.pb.go
+++ b/EdgeCommon/pkg/rpc/pb/model_client_browser.pb.go
@@ -1,7 +1,7 @@
// Code generated by protoc-gen-go. DO NOT EDIT.
// versions:
-// protoc-gen-go v1.36.0
-// protoc v6.33.2
+// protoc-gen-go v1.36.11
+// protoc v3.19.6
// source: models/model_client_browser.proto
package pb
@@ -11,6 +11,7 @@ import (
protoimpl "google.golang.org/protobuf/runtime/protoimpl"
reflect "reflect"
sync "sync"
+ unsafe "unsafe"
)
const (
@@ -74,24 +75,21 @@ func (x *ClientBrowser) GetName() string {
var File_models_model_client_browser_proto protoreflect.FileDescriptor
-var file_models_model_client_browser_proto_rawDesc = []byte{
- 0x0a, 0x21, 0x6d, 0x6f, 0x64, 0x65, 0x6c, 0x73, 0x2f, 0x6d, 0x6f, 0x64, 0x65, 0x6c, 0x5f, 0x63,
- 0x6c, 0x69, 0x65, 0x6e, 0x74, 0x5f, 0x62, 0x72, 0x6f, 0x77, 0x73, 0x65, 0x72, 0x2e, 0x70, 0x72,
- 0x6f, 0x74, 0x6f, 0x12, 0x02, 0x70, 0x62, 0x22, 0x33, 0x0a, 0x0d, 0x43, 0x6c, 0x69, 0x65, 0x6e,
- 0x74, 0x42, 0x72, 0x6f, 0x77, 0x73, 0x65, 0x72, 0x12, 0x0e, 0x0a, 0x02, 0x69, 0x64, 0x18, 0x01,
- 0x20, 0x01, 0x28, 0x03, 0x52, 0x02, 0x69, 0x64, 0x12, 0x12, 0x0a, 0x04, 0x6e, 0x61, 0x6d, 0x65,
- 0x18, 0x02, 0x20, 0x01, 0x28, 0x09, 0x52, 0x04, 0x6e, 0x61, 0x6d, 0x65, 0x42, 0x06, 0x5a, 0x04,
- 0x2e, 0x2f, 0x70, 0x62, 0x62, 0x06, 0x70, 0x72, 0x6f, 0x74, 0x6f, 0x33,
-}
+const file_models_model_client_browser_proto_rawDesc = "" +
+ "\n" +
+ "!models/model_client_browser.proto\x12\x02pb\"3\n" +
+ "\rClientBrowser\x12\x0e\n" +
+ "\x02id\x18\x01 \x01(\x03R\x02id\x12\x12\n" +
+ "\x04name\x18\x02 \x01(\tR\x04nameB\x06Z\x04./pbb\x06proto3"
var (
file_models_model_client_browser_proto_rawDescOnce sync.Once
- file_models_model_client_browser_proto_rawDescData = file_models_model_client_browser_proto_rawDesc
+ file_models_model_client_browser_proto_rawDescData []byte
)
func file_models_model_client_browser_proto_rawDescGZIP() []byte {
file_models_model_client_browser_proto_rawDescOnce.Do(func() {
- file_models_model_client_browser_proto_rawDescData = protoimpl.X.CompressGZIP(file_models_model_client_browser_proto_rawDescData)
+ file_models_model_client_browser_proto_rawDescData = protoimpl.X.CompressGZIP(unsafe.Slice(unsafe.StringData(file_models_model_client_browser_proto_rawDesc), len(file_models_model_client_browser_proto_rawDesc)))
})
return file_models_model_client_browser_proto_rawDescData
}
@@ -117,7 +115,7 @@ func file_models_model_client_browser_proto_init() {
out := protoimpl.TypeBuilder{
File: protoimpl.DescBuilder{
GoPackagePath: reflect.TypeOf(x{}).PkgPath(),
- RawDescriptor: file_models_model_client_browser_proto_rawDesc,
+ RawDescriptor: unsafe.Slice(unsafe.StringData(file_models_model_client_browser_proto_rawDesc), len(file_models_model_client_browser_proto_rawDesc)),
NumEnums: 0,
NumMessages: 1,
NumExtensions: 0,
@@ -128,7 +126,6 @@ func file_models_model_client_browser_proto_init() {
MessageInfos: file_models_model_client_browser_proto_msgTypes,
}.Build()
File_models_model_client_browser_proto = out.File
- file_models_model_client_browser_proto_rawDesc = nil
file_models_model_client_browser_proto_goTypes = nil
file_models_model_client_browser_proto_depIdxs = nil
}
diff --git a/EdgeCommon/pkg/rpc/pb/model_client_system.pb.go b/EdgeCommon/pkg/rpc/pb/model_client_system.pb.go
index 58b94f9..4c8446c 100644
--- a/EdgeCommon/pkg/rpc/pb/model_client_system.pb.go
+++ b/EdgeCommon/pkg/rpc/pb/model_client_system.pb.go
@@ -1,7 +1,7 @@
// Code generated by protoc-gen-go. DO NOT EDIT.
// versions:
-// protoc-gen-go v1.36.0
-// protoc v6.33.2
+// protoc-gen-go v1.36.11
+// protoc v3.19.6
// source: models/model_client_system.proto
package pb
@@ -11,6 +11,7 @@ import (
protoimpl "google.golang.org/protobuf/runtime/protoimpl"
reflect "reflect"
sync "sync"
+ unsafe "unsafe"
)
const (
@@ -74,24 +75,21 @@ func (x *ClientSystem) GetName() string {
var File_models_model_client_system_proto protoreflect.FileDescriptor
-var file_models_model_client_system_proto_rawDesc = []byte{
- 0x0a, 0x20, 0x6d, 0x6f, 0x64, 0x65, 0x6c, 0x73, 0x2f, 0x6d, 0x6f, 0x64, 0x65, 0x6c, 0x5f, 0x63,
- 0x6c, 0x69, 0x65, 0x6e, 0x74, 0x5f, 0x73, 0x79, 0x73, 0x74, 0x65, 0x6d, 0x2e, 0x70, 0x72, 0x6f,
- 0x74, 0x6f, 0x12, 0x02, 0x70, 0x62, 0x22, 0x32, 0x0a, 0x0c, 0x43, 0x6c, 0x69, 0x65, 0x6e, 0x74,
- 0x53, 0x79, 0x73, 0x74, 0x65, 0x6d, 0x12, 0x0e, 0x0a, 0x02, 0x69, 0x64, 0x18, 0x01, 0x20, 0x01,
- 0x28, 0x03, 0x52, 0x02, 0x69, 0x64, 0x12, 0x12, 0x0a, 0x04, 0x6e, 0x61, 0x6d, 0x65, 0x18, 0x02,
- 0x20, 0x01, 0x28, 0x09, 0x52, 0x04, 0x6e, 0x61, 0x6d, 0x65, 0x42, 0x06, 0x5a, 0x04, 0x2e, 0x2f,
- 0x70, 0x62, 0x62, 0x06, 0x70, 0x72, 0x6f, 0x74, 0x6f, 0x33,
-}
+const file_models_model_client_system_proto_rawDesc = "" +
+ "\n" +
+ " models/model_client_system.proto\x12\x02pb\"2\n" +
+ "\fClientSystem\x12\x0e\n" +
+ "\x02id\x18\x01 \x01(\x03R\x02id\x12\x12\n" +
+ "\x04name\x18\x02 \x01(\tR\x04nameB\x06Z\x04./pbb\x06proto3"
var (
file_models_model_client_system_proto_rawDescOnce sync.Once
- file_models_model_client_system_proto_rawDescData = file_models_model_client_system_proto_rawDesc
+ file_models_model_client_system_proto_rawDescData []byte
)
func file_models_model_client_system_proto_rawDescGZIP() []byte {
file_models_model_client_system_proto_rawDescOnce.Do(func() {
- file_models_model_client_system_proto_rawDescData = protoimpl.X.CompressGZIP(file_models_model_client_system_proto_rawDescData)
+ file_models_model_client_system_proto_rawDescData = protoimpl.X.CompressGZIP(unsafe.Slice(unsafe.StringData(file_models_model_client_system_proto_rawDesc), len(file_models_model_client_system_proto_rawDesc)))
})
return file_models_model_client_system_proto_rawDescData
}
@@ -117,7 +115,7 @@ func file_models_model_client_system_proto_init() {
out := protoimpl.TypeBuilder{
File: protoimpl.DescBuilder{
GoPackagePath: reflect.TypeOf(x{}).PkgPath(),
- RawDescriptor: file_models_model_client_system_proto_rawDesc,
+ RawDescriptor: unsafe.Slice(unsafe.StringData(file_models_model_client_system_proto_rawDesc), len(file_models_model_client_system_proto_rawDesc)),
NumEnums: 0,
NumMessages: 1,
NumExtensions: 0,
@@ -128,7 +126,6 @@ func file_models_model_client_system_proto_init() {
MessageInfos: file_models_model_client_system_proto_msgTypes,
}.Build()
File_models_model_client_system_proto = out.File
- file_models_model_client_system_proto_rawDesc = nil
file_models_model_client_system_proto_goTypes = nil
file_models_model_client_system_proto_depIdxs = nil
}
diff --git a/EdgeCommon/pkg/rpc/pb/model_db_node.pb.go b/EdgeCommon/pkg/rpc/pb/model_db_node.pb.go
index 716550d..f83fe39 100644
--- a/EdgeCommon/pkg/rpc/pb/model_db_node.pb.go
+++ b/EdgeCommon/pkg/rpc/pb/model_db_node.pb.go
@@ -1,7 +1,7 @@
// Code generated by protoc-gen-go. DO NOT EDIT.
// versions:
-// protoc-gen-go v1.36.0
-// protoc v6.33.2
+// protoc-gen-go v1.36.11
+// protoc v3.19.6
// source: models/model_db_node.proto
package pb
@@ -11,6 +11,7 @@ import (
protoimpl "google.golang.org/protobuf/runtime/protoimpl"
reflect "reflect"
sync "sync"
+ unsafe "unsafe"
)
const (
@@ -214,45 +215,36 @@ func (x *DBNodeStatus) GetVersion() string {
var File_models_model_db_node_proto protoreflect.FileDescriptor
-var file_models_model_db_node_proto_rawDesc = []byte{
- 0x0a, 0x1a, 0x6d, 0x6f, 0x64, 0x65, 0x6c, 0x73, 0x2f, 0x6d, 0x6f, 0x64, 0x65, 0x6c, 0x5f, 0x64,
- 0x62, 0x5f, 0x6e, 0x6f, 0x64, 0x65, 0x2e, 0x70, 0x72, 0x6f, 0x74, 0x6f, 0x12, 0x02, 0x70, 0x62,
- 0x22, 0xa2, 0x02, 0x0a, 0x06, 0x44, 0x42, 0x4e, 0x6f, 0x64, 0x65, 0x12, 0x0e, 0x0a, 0x02, 0x69,
- 0x64, 0x18, 0x01, 0x20, 0x01, 0x28, 0x03, 0x52, 0x02, 0x69, 0x64, 0x12, 0x12, 0x0a, 0x04, 0x6e,
- 0x61, 0x6d, 0x65, 0x18, 0x02, 0x20, 0x01, 0x28, 0x09, 0x52, 0x04, 0x6e, 0x61, 0x6d, 0x65, 0x12,
- 0x20, 0x0a, 0x0b, 0x64, 0x65, 0x73, 0x63, 0x72, 0x69, 0x70, 0x74, 0x69, 0x6f, 0x6e, 0x18, 0x03,
- 0x20, 0x01, 0x28, 0x09, 0x52, 0x0b, 0x64, 0x65, 0x73, 0x63, 0x72, 0x69, 0x70, 0x74, 0x69, 0x6f,
- 0x6e, 0x12, 0x12, 0x0a, 0x04, 0x69, 0x73, 0x4f, 0x6e, 0x18, 0x04, 0x20, 0x01, 0x28, 0x08, 0x52,
- 0x04, 0x69, 0x73, 0x4f, 0x6e, 0x12, 0x12, 0x0a, 0x04, 0x68, 0x6f, 0x73, 0x74, 0x18, 0x05, 0x20,
- 0x01, 0x28, 0x09, 0x52, 0x04, 0x68, 0x6f, 0x73, 0x74, 0x12, 0x12, 0x0a, 0x04, 0x70, 0x6f, 0x72,
- 0x74, 0x18, 0x06, 0x20, 0x01, 0x28, 0x05, 0x52, 0x04, 0x70, 0x6f, 0x72, 0x74, 0x12, 0x1a, 0x0a,
- 0x08, 0x64, 0x61, 0x74, 0x61, 0x62, 0x61, 0x73, 0x65, 0x18, 0x07, 0x20, 0x01, 0x28, 0x09, 0x52,
- 0x08, 0x64, 0x61, 0x74, 0x61, 0x62, 0x61, 0x73, 0x65, 0x12, 0x1a, 0x0a, 0x08, 0x75, 0x73, 0x65,
- 0x72, 0x6e, 0x61, 0x6d, 0x65, 0x18, 0x08, 0x20, 0x01, 0x28, 0x09, 0x52, 0x08, 0x75, 0x73, 0x65,
- 0x72, 0x6e, 0x61, 0x6d, 0x65, 0x12, 0x1a, 0x0a, 0x08, 0x70, 0x61, 0x73, 0x73, 0x77, 0x6f, 0x72,
- 0x64, 0x18, 0x09, 0x20, 0x01, 0x28, 0x09, 0x52, 0x08, 0x70, 0x61, 0x73, 0x73, 0x77, 0x6f, 0x72,
- 0x64, 0x12, 0x18, 0x0a, 0x07, 0x63, 0x68, 0x61, 0x72, 0x73, 0x65, 0x74, 0x18, 0x0a, 0x20, 0x01,
- 0x28, 0x09, 0x52, 0x07, 0x63, 0x68, 0x61, 0x72, 0x73, 0x65, 0x74, 0x12, 0x28, 0x0a, 0x06, 0x73,
- 0x74, 0x61, 0x74, 0x75, 0x73, 0x18, 0x1e, 0x20, 0x01, 0x28, 0x0b, 0x32, 0x10, 0x2e, 0x70, 0x62,
- 0x2e, 0x44, 0x42, 0x4e, 0x6f, 0x64, 0x65, 0x53, 0x74, 0x61, 0x74, 0x75, 0x73, 0x52, 0x06, 0x73,
- 0x74, 0x61, 0x74, 0x75, 0x73, 0x22, 0x66, 0x0a, 0x0c, 0x44, 0x42, 0x4e, 0x6f, 0x64, 0x65, 0x53,
- 0x74, 0x61, 0x74, 0x75, 0x73, 0x12, 0x12, 0x0a, 0x04, 0x69, 0x73, 0x4f, 0x6b, 0x18, 0x01, 0x20,
- 0x01, 0x28, 0x08, 0x52, 0x04, 0x69, 0x73, 0x4f, 0x6b, 0x12, 0x12, 0x0a, 0x04, 0x73, 0x69, 0x7a,
- 0x65, 0x18, 0x02, 0x20, 0x01, 0x28, 0x03, 0x52, 0x04, 0x73, 0x69, 0x7a, 0x65, 0x12, 0x14, 0x0a,
- 0x05, 0x65, 0x72, 0x72, 0x6f, 0x72, 0x18, 0x03, 0x20, 0x01, 0x28, 0x09, 0x52, 0x05, 0x65, 0x72,
- 0x72, 0x6f, 0x72, 0x12, 0x18, 0x0a, 0x07, 0x76, 0x65, 0x72, 0x73, 0x69, 0x6f, 0x6e, 0x18, 0x04,
- 0x20, 0x01, 0x28, 0x09, 0x52, 0x07, 0x76, 0x65, 0x72, 0x73, 0x69, 0x6f, 0x6e, 0x42, 0x06, 0x5a,
- 0x04, 0x2e, 0x2f, 0x70, 0x62, 0x62, 0x06, 0x70, 0x72, 0x6f, 0x74, 0x6f, 0x33,
-}
+const file_models_model_db_node_proto_rawDesc = "" +
+ "\n" +
+ "\x1amodels/model_db_node.proto\x12\x02pb\"\xa2\x02\n" +
+ "\x06DBNode\x12\x0e\n" +
+ "\x02id\x18\x01 \x01(\x03R\x02id\x12\x12\n" +
+ "\x04name\x18\x02 \x01(\tR\x04name\x12 \n" +
+ "\vdescription\x18\x03 \x01(\tR\vdescription\x12\x12\n" +
+ "\x04isOn\x18\x04 \x01(\bR\x04isOn\x12\x12\n" +
+ "\x04host\x18\x05 \x01(\tR\x04host\x12\x12\n" +
+ "\x04port\x18\x06 \x01(\x05R\x04port\x12\x1a\n" +
+ "\bdatabase\x18\a \x01(\tR\bdatabase\x12\x1a\n" +
+ "\busername\x18\b \x01(\tR\busername\x12\x1a\n" +
+ "\bpassword\x18\t \x01(\tR\bpassword\x12\x18\n" +
+ "\acharset\x18\n" +
+ " \x01(\tR\acharset\x12(\n" +
+ "\x06status\x18\x1e \x01(\v2\x10.pb.DBNodeStatusR\x06status\"f\n" +
+ "\fDBNodeStatus\x12\x12\n" +
+ "\x04isOk\x18\x01 \x01(\bR\x04isOk\x12\x12\n" +
+ "\x04size\x18\x02 \x01(\x03R\x04size\x12\x14\n" +
+ "\x05error\x18\x03 \x01(\tR\x05error\x12\x18\n" +
+ "\aversion\x18\x04 \x01(\tR\aversionB\x06Z\x04./pbb\x06proto3"
var (
file_models_model_db_node_proto_rawDescOnce sync.Once
- file_models_model_db_node_proto_rawDescData = file_models_model_db_node_proto_rawDesc
+ file_models_model_db_node_proto_rawDescData []byte
)
func file_models_model_db_node_proto_rawDescGZIP() []byte {
file_models_model_db_node_proto_rawDescOnce.Do(func() {
- file_models_model_db_node_proto_rawDescData = protoimpl.X.CompressGZIP(file_models_model_db_node_proto_rawDescData)
+ file_models_model_db_node_proto_rawDescData = protoimpl.X.CompressGZIP(unsafe.Slice(unsafe.StringData(file_models_model_db_node_proto_rawDesc), len(file_models_model_db_node_proto_rawDesc)))
})
return file_models_model_db_node_proto_rawDescData
}
@@ -280,7 +272,7 @@ func file_models_model_db_node_proto_init() {
out := protoimpl.TypeBuilder{
File: protoimpl.DescBuilder{
GoPackagePath: reflect.TypeOf(x{}).PkgPath(),
- RawDescriptor: file_models_model_db_node_proto_rawDesc,
+ RawDescriptor: unsafe.Slice(unsafe.StringData(file_models_model_db_node_proto_rawDesc), len(file_models_model_db_node_proto_rawDesc)),
NumEnums: 0,
NumMessages: 2,
NumExtensions: 0,
@@ -291,7 +283,6 @@ func file_models_model_db_node_proto_init() {
MessageInfos: file_models_model_db_node_proto_msgTypes,
}.Build()
File_models_model_db_node_proto = out.File
- file_models_model_db_node_proto_rawDesc = nil
file_models_model_db_node_proto_goTypes = nil
file_models_model_db_node_proto_depIdxs = nil
}
diff --git a/EdgeCommon/pkg/rpc/pb/model_db_table.pb.go b/EdgeCommon/pkg/rpc/pb/model_db_table.pb.go
index 47c7b2e..99a82a8 100644
--- a/EdgeCommon/pkg/rpc/pb/model_db_table.pb.go
+++ b/EdgeCommon/pkg/rpc/pb/model_db_table.pb.go
@@ -1,7 +1,7 @@
// Code generated by protoc-gen-go. DO NOT EDIT.
// versions:
-// protoc-gen-go v1.36.0
-// protoc v6.33.2
+// protoc-gen-go v1.36.11
+// protoc v3.19.6
// source: models/model_db_table.proto
package pb
@@ -11,6 +11,7 @@ import (
protoimpl "google.golang.org/protobuf/runtime/protoimpl"
reflect "reflect"
sync "sync"
+ unsafe "unsafe"
)
const (
@@ -155,41 +156,34 @@ func (x *DBTable) GetCanDelete() bool {
var File_models_model_db_table_proto protoreflect.FileDescriptor
-var file_models_model_db_table_proto_rawDesc = []byte{
- 0x0a, 0x1b, 0x6d, 0x6f, 0x64, 0x65, 0x6c, 0x73, 0x2f, 0x6d, 0x6f, 0x64, 0x65, 0x6c, 0x5f, 0x64,
- 0x62, 0x5f, 0x74, 0x61, 0x62, 0x6c, 0x65, 0x2e, 0x70, 0x72, 0x6f, 0x74, 0x6f, 0x12, 0x02, 0x70,
- 0x62, 0x22, 0xcb, 0x02, 0x0a, 0x07, 0x44, 0x42, 0x54, 0x61, 0x62, 0x6c, 0x65, 0x12, 0x12, 0x0a,
- 0x04, 0x6e, 0x61, 0x6d, 0x65, 0x18, 0x01, 0x20, 0x01, 0x28, 0x09, 0x52, 0x04, 0x6e, 0x61, 0x6d,
- 0x65, 0x12, 0x16, 0x0a, 0x06, 0x73, 0x63, 0x68, 0x65, 0x6d, 0x61, 0x18, 0x02, 0x20, 0x01, 0x28,
- 0x09, 0x52, 0x06, 0x73, 0x63, 0x68, 0x65, 0x6d, 0x61, 0x12, 0x12, 0x0a, 0x04, 0x74, 0x79, 0x70,
- 0x65, 0x18, 0x03, 0x20, 0x01, 0x28, 0x09, 0x52, 0x04, 0x74, 0x79, 0x70, 0x65, 0x12, 0x16, 0x0a,
- 0x06, 0x65, 0x6e, 0x67, 0x69, 0x6e, 0x65, 0x18, 0x04, 0x20, 0x01, 0x28, 0x09, 0x52, 0x06, 0x65,
- 0x6e, 0x67, 0x69, 0x6e, 0x65, 0x12, 0x12, 0x0a, 0x04, 0x72, 0x6f, 0x77, 0x73, 0x18, 0x05, 0x20,
- 0x01, 0x28, 0x03, 0x52, 0x04, 0x72, 0x6f, 0x77, 0x73, 0x12, 0x1e, 0x0a, 0x0a, 0x64, 0x61, 0x74,
- 0x61, 0x4c, 0x65, 0x6e, 0x67, 0x74, 0x68, 0x18, 0x06, 0x20, 0x01, 0x28, 0x03, 0x52, 0x0a, 0x64,
- 0x61, 0x74, 0x61, 0x4c, 0x65, 0x6e, 0x67, 0x74, 0x68, 0x12, 0x20, 0x0a, 0x0b, 0x69, 0x6e, 0x64,
- 0x65, 0x78, 0x4c, 0x65, 0x6e, 0x67, 0x74, 0x68, 0x18, 0x07, 0x20, 0x01, 0x28, 0x03, 0x52, 0x0b,
- 0x69, 0x6e, 0x64, 0x65, 0x78, 0x4c, 0x65, 0x6e, 0x67, 0x74, 0x68, 0x12, 0x18, 0x0a, 0x07, 0x63,
- 0x6f, 0x6d, 0x6d, 0x65, 0x6e, 0x74, 0x18, 0x08, 0x20, 0x01, 0x28, 0x09, 0x52, 0x07, 0x63, 0x6f,
- 0x6d, 0x6d, 0x65, 0x6e, 0x74, 0x12, 0x1c, 0x0a, 0x09, 0x63, 0x6f, 0x6c, 0x6c, 0x61, 0x74, 0x69,
- 0x6f, 0x6e, 0x18, 0x09, 0x20, 0x01, 0x28, 0x09, 0x52, 0x09, 0x63, 0x6f, 0x6c, 0x6c, 0x61, 0x74,
- 0x69, 0x6f, 0x6e, 0x12, 0x20, 0x0a, 0x0b, 0x69, 0x73, 0x42, 0x61, 0x73, 0x65, 0x54, 0x61, 0x62,
- 0x6c, 0x65, 0x18, 0x0a, 0x20, 0x01, 0x28, 0x08, 0x52, 0x0b, 0x69, 0x73, 0x42, 0x61, 0x73, 0x65,
- 0x54, 0x61, 0x62, 0x6c, 0x65, 0x12, 0x1a, 0x0a, 0x08, 0x63, 0x61, 0x6e, 0x43, 0x6c, 0x65, 0x61,
- 0x6e, 0x18, 0x0b, 0x20, 0x01, 0x28, 0x08, 0x52, 0x08, 0x63, 0x61, 0x6e, 0x43, 0x6c, 0x65, 0x61,
- 0x6e, 0x12, 0x1c, 0x0a, 0x09, 0x63, 0x61, 0x6e, 0x44, 0x65, 0x6c, 0x65, 0x74, 0x65, 0x18, 0x0c,
- 0x20, 0x01, 0x28, 0x08, 0x52, 0x09, 0x63, 0x61, 0x6e, 0x44, 0x65, 0x6c, 0x65, 0x74, 0x65, 0x42,
- 0x06, 0x5a, 0x04, 0x2e, 0x2f, 0x70, 0x62, 0x62, 0x06, 0x70, 0x72, 0x6f, 0x74, 0x6f, 0x33,
-}
+const file_models_model_db_table_proto_rawDesc = "" +
+ "\n" +
+ "\x1bmodels/model_db_table.proto\x12\x02pb\"\xcb\x02\n" +
+ "\aDBTable\x12\x12\n" +
+ "\x04name\x18\x01 \x01(\tR\x04name\x12\x16\n" +
+ "\x06schema\x18\x02 \x01(\tR\x06schema\x12\x12\n" +
+ "\x04type\x18\x03 \x01(\tR\x04type\x12\x16\n" +
+ "\x06engine\x18\x04 \x01(\tR\x06engine\x12\x12\n" +
+ "\x04rows\x18\x05 \x01(\x03R\x04rows\x12\x1e\n" +
+ "\n" +
+ "dataLength\x18\x06 \x01(\x03R\n" +
+ "dataLength\x12 \n" +
+ "\vindexLength\x18\a \x01(\x03R\vindexLength\x12\x18\n" +
+ "\acomment\x18\b \x01(\tR\acomment\x12\x1c\n" +
+ "\tcollation\x18\t \x01(\tR\tcollation\x12 \n" +
+ "\visBaseTable\x18\n" +
+ " \x01(\bR\visBaseTable\x12\x1a\n" +
+ "\bcanClean\x18\v \x01(\bR\bcanClean\x12\x1c\n" +
+ "\tcanDelete\x18\f \x01(\bR\tcanDeleteB\x06Z\x04./pbb\x06proto3"
var (
file_models_model_db_table_proto_rawDescOnce sync.Once
- file_models_model_db_table_proto_rawDescData = file_models_model_db_table_proto_rawDesc
+ file_models_model_db_table_proto_rawDescData []byte
)
func file_models_model_db_table_proto_rawDescGZIP() []byte {
file_models_model_db_table_proto_rawDescOnce.Do(func() {
- file_models_model_db_table_proto_rawDescData = protoimpl.X.CompressGZIP(file_models_model_db_table_proto_rawDescData)
+ file_models_model_db_table_proto_rawDescData = protoimpl.X.CompressGZIP(unsafe.Slice(unsafe.StringData(file_models_model_db_table_proto_rawDesc), len(file_models_model_db_table_proto_rawDesc)))
})
return file_models_model_db_table_proto_rawDescData
}
@@ -215,7 +209,7 @@ func file_models_model_db_table_proto_init() {
out := protoimpl.TypeBuilder{
File: protoimpl.DescBuilder{
GoPackagePath: reflect.TypeOf(x{}).PkgPath(),
- RawDescriptor: file_models_model_db_table_proto_rawDesc,
+ RawDescriptor: unsafe.Slice(unsafe.StringData(file_models_model_db_table_proto_rawDesc), len(file_models_model_db_table_proto_rawDesc)),
NumEnums: 0,
NumMessages: 1,
NumExtensions: 0,
@@ -226,7 +220,6 @@ func file_models_model_db_table_proto_init() {
MessageInfos: file_models_model_db_table_proto_msgTypes,
}.Build()
File_models_model_db_table_proto = out.File
- file_models_model_db_table_proto_rawDesc = nil
file_models_model_db_table_proto_goTypes = nil
file_models_model_db_table_proto_depIdxs = nil
}
diff --git a/EdgeCommon/pkg/rpc/pb/model_dns_domain.pb.go b/EdgeCommon/pkg/rpc/pb/model_dns_domain.pb.go
index e79bf5b..d4dcbe8 100644
--- a/EdgeCommon/pkg/rpc/pb/model_dns_domain.pb.go
+++ b/EdgeCommon/pkg/rpc/pb/model_dns_domain.pb.go
@@ -1,7 +1,7 @@
// Code generated by protoc-gen-go. DO NOT EDIT.
// versions:
-// protoc-gen-go v1.36.0
-// protoc v6.33.2
+// protoc-gen-go v1.36.11
+// protoc v3.19.6
// source: models/model_dns_domain.proto
package pb
@@ -11,6 +11,7 @@ import (
protoimpl "google.golang.org/protobuf/runtime/protoimpl"
reflect "reflect"
sync "sync"
+ unsafe "unsafe"
)
const (
@@ -186,57 +187,38 @@ func (x *DNSDomain) GetIsDeleted() bool {
var File_models_model_dns_domain_proto protoreflect.FileDescriptor
-var file_models_model_dns_domain_proto_rawDesc = []byte{
- 0x0a, 0x1d, 0x6d, 0x6f, 0x64, 0x65, 0x6c, 0x73, 0x2f, 0x6d, 0x6f, 0x64, 0x65, 0x6c, 0x5f, 0x64,
- 0x6e, 0x73, 0x5f, 0x64, 0x6f, 0x6d, 0x61, 0x69, 0x6e, 0x2e, 0x70, 0x72, 0x6f, 0x74, 0x6f, 0x12,
- 0x02, 0x70, 0x62, 0x1a, 0x1c, 0x6d, 0x6f, 0x64, 0x65, 0x6c, 0x73, 0x2f, 0x6d, 0x6f, 0x64, 0x65,
- 0x6c, 0x5f, 0x64, 0x6e, 0x73, 0x5f, 0x72, 0x6f, 0x75, 0x74, 0x65, 0x2e, 0x70, 0x72, 0x6f, 0x74,
- 0x6f, 0x22, 0xa5, 0x04, 0x0a, 0x09, 0x44, 0x4e, 0x53, 0x44, 0x6f, 0x6d, 0x61, 0x69, 0x6e, 0x12,
- 0x0e, 0x0a, 0x02, 0x69, 0x64, 0x18, 0x01, 0x20, 0x01, 0x28, 0x03, 0x52, 0x02, 0x69, 0x64, 0x12,
- 0x12, 0x0a, 0x04, 0x6e, 0x61, 0x6d, 0x65, 0x18, 0x02, 0x20, 0x01, 0x28, 0x09, 0x52, 0x04, 0x6e,
- 0x61, 0x6d, 0x65, 0x12, 0x12, 0x0a, 0x04, 0x69, 0x73, 0x4f, 0x6e, 0x18, 0x03, 0x20, 0x01, 0x28,
- 0x08, 0x52, 0x04, 0x69, 0x73, 0x4f, 0x6e, 0x12, 0x24, 0x0a, 0x0d, 0x64, 0x61, 0x74, 0x61, 0x55,
- 0x70, 0x64, 0x61, 0x74, 0x65, 0x64, 0x41, 0x74, 0x18, 0x04, 0x20, 0x01, 0x28, 0x03, 0x52, 0x0d,
- 0x64, 0x61, 0x74, 0x61, 0x55, 0x70, 0x64, 0x61, 0x74, 0x65, 0x64, 0x41, 0x74, 0x12, 0x1c, 0x0a,
- 0x09, 0x64, 0x61, 0x74, 0x61, 0x45, 0x72, 0x72, 0x6f, 0x72, 0x18, 0x05, 0x20, 0x01, 0x28, 0x09,
- 0x52, 0x09, 0x64, 0x61, 0x74, 0x61, 0x45, 0x72, 0x72, 0x6f, 0x72, 0x12, 0x2e, 0x0a, 0x12, 0x63,
- 0x6f, 0x75, 0x6e, 0x74, 0x53, 0x65, 0x72, 0x76, 0x65, 0x72, 0x52, 0x65, 0x63, 0x6f, 0x72, 0x64,
- 0x73, 0x18, 0x06, 0x20, 0x01, 0x28, 0x03, 0x52, 0x12, 0x63, 0x6f, 0x75, 0x6e, 0x74, 0x53, 0x65,
- 0x72, 0x76, 0x65, 0x72, 0x52, 0x65, 0x63, 0x6f, 0x72, 0x64, 0x73, 0x12, 0x28, 0x0a, 0x0f, 0x63,
- 0x6f, 0x75, 0x6e, 0x74, 0x41, 0x6c, 0x6c, 0x53, 0x65, 0x72, 0x76, 0x65, 0x72, 0x73, 0x18, 0x0d,
- 0x20, 0x01, 0x28, 0x03, 0x52, 0x0f, 0x63, 0x6f, 0x75, 0x6e, 0x74, 0x41, 0x6c, 0x6c, 0x53, 0x65,
- 0x72, 0x76, 0x65, 0x72, 0x73, 0x12, 0x26, 0x0a, 0x0e, 0x73, 0x65, 0x72, 0x76, 0x65, 0x72, 0x73,
- 0x43, 0x68, 0x61, 0x6e, 0x67, 0x65, 0x64, 0x18, 0x07, 0x20, 0x01, 0x28, 0x08, 0x52, 0x0e, 0x73,
- 0x65, 0x72, 0x76, 0x65, 0x72, 0x73, 0x43, 0x68, 0x61, 0x6e, 0x67, 0x65, 0x64, 0x12, 0x2a, 0x0a,
- 0x10, 0x63, 0x6f, 0x75, 0x6e, 0x74, 0x4e, 0x6f, 0x64, 0x65, 0x52, 0x65, 0x63, 0x6f, 0x72, 0x64,
- 0x73, 0x18, 0x08, 0x20, 0x01, 0x28, 0x03, 0x52, 0x10, 0x63, 0x6f, 0x75, 0x6e, 0x74, 0x4e, 0x6f,
- 0x64, 0x65, 0x52, 0x65, 0x63, 0x6f, 0x72, 0x64, 0x73, 0x12, 0x24, 0x0a, 0x0d, 0x63, 0x6f, 0x75,
- 0x6e, 0x74, 0x41, 0x6c, 0x6c, 0x4e, 0x6f, 0x64, 0x65, 0x73, 0x18, 0x0e, 0x20, 0x01, 0x28, 0x03,
- 0x52, 0x0d, 0x63, 0x6f, 0x75, 0x6e, 0x74, 0x41, 0x6c, 0x6c, 0x4e, 0x6f, 0x64, 0x65, 0x73, 0x12,
- 0x22, 0x0a, 0x0c, 0x6e, 0x6f, 0x64, 0x65, 0x73, 0x43, 0x68, 0x61, 0x6e, 0x67, 0x65, 0x64, 0x18,
- 0x09, 0x20, 0x01, 0x28, 0x08, 0x52, 0x0c, 0x6e, 0x6f, 0x64, 0x65, 0x73, 0x43, 0x68, 0x61, 0x6e,
- 0x67, 0x65, 0x64, 0x12, 0x24, 0x0a, 0x06, 0x72, 0x6f, 0x75, 0x74, 0x65, 0x73, 0x18, 0x0a, 0x20,
- 0x03, 0x28, 0x0b, 0x32, 0x0c, 0x2e, 0x70, 0x62, 0x2e, 0x44, 0x4e, 0x53, 0x52, 0x6f, 0x75, 0x74,
- 0x65, 0x52, 0x06, 0x72, 0x6f, 0x75, 0x74, 0x65, 0x73, 0x12, 0x1e, 0x0a, 0x0a, 0x70, 0x72, 0x6f,
- 0x76, 0x69, 0x64, 0x65, 0x72, 0x49, 0x64, 0x18, 0x0b, 0x20, 0x01, 0x28, 0x03, 0x52, 0x0a, 0x70,
- 0x72, 0x6f, 0x76, 0x69, 0x64, 0x65, 0x72, 0x49, 0x64, 0x12, 0x2c, 0x0a, 0x11, 0x63, 0x6f, 0x75,
- 0x6e, 0x74, 0x4e, 0x6f, 0x64, 0x65, 0x43, 0x6c, 0x75, 0x73, 0x74, 0x65, 0x72, 0x73, 0x18, 0x0c,
- 0x20, 0x01, 0x28, 0x03, 0x52, 0x11, 0x63, 0x6f, 0x75, 0x6e, 0x74, 0x4e, 0x6f, 0x64, 0x65, 0x43,
- 0x6c, 0x75, 0x73, 0x74, 0x65, 0x72, 0x73, 0x12, 0x12, 0x0a, 0x04, 0x69, 0x73, 0x55, 0x70, 0x18,
- 0x0f, 0x20, 0x01, 0x28, 0x08, 0x52, 0x04, 0x69, 0x73, 0x55, 0x70, 0x12, 0x1c, 0x0a, 0x09, 0x69,
- 0x73, 0x44, 0x65, 0x6c, 0x65, 0x74, 0x65, 0x64, 0x18, 0x10, 0x20, 0x01, 0x28, 0x08, 0x52, 0x09,
- 0x69, 0x73, 0x44, 0x65, 0x6c, 0x65, 0x74, 0x65, 0x64, 0x42, 0x06, 0x5a, 0x04, 0x2e, 0x2f, 0x70,
- 0x62, 0x62, 0x06, 0x70, 0x72, 0x6f, 0x74, 0x6f, 0x33,
-}
+const file_models_model_dns_domain_proto_rawDesc = "" +
+ "\n" +
+ "\x1dmodels/model_dns_domain.proto\x12\x02pb\x1a\x1cmodels/model_dns_route.proto\"\xa5\x04\n" +
+ "\tDNSDomain\x12\x0e\n" +
+ "\x02id\x18\x01 \x01(\x03R\x02id\x12\x12\n" +
+ "\x04name\x18\x02 \x01(\tR\x04name\x12\x12\n" +
+ "\x04isOn\x18\x03 \x01(\bR\x04isOn\x12$\n" +
+ "\rdataUpdatedAt\x18\x04 \x01(\x03R\rdataUpdatedAt\x12\x1c\n" +
+ "\tdataError\x18\x05 \x01(\tR\tdataError\x12.\n" +
+ "\x12countServerRecords\x18\x06 \x01(\x03R\x12countServerRecords\x12(\n" +
+ "\x0fcountAllServers\x18\r \x01(\x03R\x0fcountAllServers\x12&\n" +
+ "\x0eserversChanged\x18\a \x01(\bR\x0eserversChanged\x12*\n" +
+ "\x10countNodeRecords\x18\b \x01(\x03R\x10countNodeRecords\x12$\n" +
+ "\rcountAllNodes\x18\x0e \x01(\x03R\rcountAllNodes\x12\"\n" +
+ "\fnodesChanged\x18\t \x01(\bR\fnodesChanged\x12$\n" +
+ "\x06routes\x18\n" +
+ " \x03(\v2\f.pb.DNSRouteR\x06routes\x12\x1e\n" +
+ "\n" +
+ "providerId\x18\v \x01(\x03R\n" +
+ "providerId\x12,\n" +
+ "\x11countNodeClusters\x18\f \x01(\x03R\x11countNodeClusters\x12\x12\n" +
+ "\x04isUp\x18\x0f \x01(\bR\x04isUp\x12\x1c\n" +
+ "\tisDeleted\x18\x10 \x01(\bR\tisDeletedB\x06Z\x04./pbb\x06proto3"
var (
file_models_model_dns_domain_proto_rawDescOnce sync.Once
- file_models_model_dns_domain_proto_rawDescData = file_models_model_dns_domain_proto_rawDesc
+ file_models_model_dns_domain_proto_rawDescData []byte
)
func file_models_model_dns_domain_proto_rawDescGZIP() []byte {
file_models_model_dns_domain_proto_rawDescOnce.Do(func() {
- file_models_model_dns_domain_proto_rawDescData = protoimpl.X.CompressGZIP(file_models_model_dns_domain_proto_rawDescData)
+ file_models_model_dns_domain_proto_rawDescData = protoimpl.X.CompressGZIP(unsafe.Slice(unsafe.StringData(file_models_model_dns_domain_proto_rawDesc), len(file_models_model_dns_domain_proto_rawDesc)))
})
return file_models_model_dns_domain_proto_rawDescData
}
@@ -265,7 +247,7 @@ func file_models_model_dns_domain_proto_init() {
out := protoimpl.TypeBuilder{
File: protoimpl.DescBuilder{
GoPackagePath: reflect.TypeOf(x{}).PkgPath(),
- RawDescriptor: file_models_model_dns_domain_proto_rawDesc,
+ RawDescriptor: unsafe.Slice(unsafe.StringData(file_models_model_dns_domain_proto_rawDesc), len(file_models_model_dns_domain_proto_rawDesc)),
NumEnums: 0,
NumMessages: 1,
NumExtensions: 0,
@@ -276,7 +258,6 @@ func file_models_model_dns_domain_proto_init() {
MessageInfos: file_models_model_dns_domain_proto_msgTypes,
}.Build()
File_models_model_dns_domain_proto = out.File
- file_models_model_dns_domain_proto_rawDesc = nil
file_models_model_dns_domain_proto_goTypes = nil
file_models_model_dns_domain_proto_depIdxs = nil
}
diff --git a/EdgeCommon/pkg/rpc/pb/model_dns_issue.pb.go b/EdgeCommon/pkg/rpc/pb/model_dns_issue.pb.go
index 42b0903..edd9deb 100644
--- a/EdgeCommon/pkg/rpc/pb/model_dns_issue.pb.go
+++ b/EdgeCommon/pkg/rpc/pb/model_dns_issue.pb.go
@@ -1,7 +1,7 @@
// Code generated by protoc-gen-go. DO NOT EDIT.
// versions:
-// protoc-gen-go v1.36.0
-// protoc v6.33.2
+// protoc-gen-go v1.36.11
+// protoc v3.19.6
// source: models/model_dns_issue.proto
package pb
@@ -11,6 +11,7 @@ import (
protoimpl "google.golang.org/protobuf/runtime/protoimpl"
reflect "reflect"
sync "sync"
+ unsafe "unsafe"
)
const (
@@ -106,36 +107,28 @@ func (x *DNSIssue) GetMustFix() bool {
var File_models_model_dns_issue_proto protoreflect.FileDescriptor
-var file_models_model_dns_issue_proto_rawDesc = []byte{
- 0x0a, 0x1c, 0x6d, 0x6f, 0x64, 0x65, 0x6c, 0x73, 0x2f, 0x6d, 0x6f, 0x64, 0x65, 0x6c, 0x5f, 0x64,
- 0x6e, 0x73, 0x5f, 0x69, 0x73, 0x73, 0x75, 0x65, 0x2e, 0x70, 0x72, 0x6f, 0x74, 0x6f, 0x12, 0x02,
- 0x70, 0x62, 0x22, 0xfb, 0x01, 0x0a, 0x08, 0x44, 0x4e, 0x53, 0x49, 0x73, 0x73, 0x75, 0x65, 0x12,
- 0x16, 0x0a, 0x06, 0x74, 0x61, 0x72, 0x67, 0x65, 0x74, 0x18, 0x01, 0x20, 0x01, 0x28, 0x09, 0x52,
- 0x06, 0x74, 0x61, 0x72, 0x67, 0x65, 0x74, 0x12, 0x1a, 0x0a, 0x08, 0x74, 0x61, 0x72, 0x67, 0x65,
- 0x74, 0x49, 0x64, 0x18, 0x02, 0x20, 0x01, 0x28, 0x03, 0x52, 0x08, 0x74, 0x61, 0x72, 0x67, 0x65,
- 0x74, 0x49, 0x64, 0x12, 0x12, 0x0a, 0x04, 0x74, 0x79, 0x70, 0x65, 0x18, 0x03, 0x20, 0x01, 0x28,
- 0x09, 0x52, 0x04, 0x74, 0x79, 0x70, 0x65, 0x12, 0x20, 0x0a, 0x0b, 0x64, 0x65, 0x73, 0x63, 0x72,
- 0x69, 0x70, 0x74, 0x69, 0x6f, 0x6e, 0x18, 0x04, 0x20, 0x01, 0x28, 0x09, 0x52, 0x0b, 0x64, 0x65,
- 0x73, 0x63, 0x72, 0x69, 0x70, 0x74, 0x69, 0x6f, 0x6e, 0x12, 0x30, 0x0a, 0x06, 0x70, 0x61, 0x72,
- 0x61, 0x6d, 0x73, 0x18, 0x05, 0x20, 0x03, 0x28, 0x0b, 0x32, 0x18, 0x2e, 0x70, 0x62, 0x2e, 0x44,
- 0x4e, 0x53, 0x49, 0x73, 0x73, 0x75, 0x65, 0x2e, 0x50, 0x61, 0x72, 0x61, 0x6d, 0x73, 0x45, 0x6e,
- 0x74, 0x72, 0x79, 0x52, 0x06, 0x70, 0x61, 0x72, 0x61, 0x6d, 0x73, 0x12, 0x18, 0x0a, 0x07, 0x6d,
- 0x75, 0x73, 0x74, 0x46, 0x69, 0x78, 0x18, 0x06, 0x20, 0x01, 0x28, 0x08, 0x52, 0x07, 0x6d, 0x75,
- 0x73, 0x74, 0x46, 0x69, 0x78, 0x1a, 0x39, 0x0a, 0x0b, 0x50, 0x61, 0x72, 0x61, 0x6d, 0x73, 0x45,
- 0x6e, 0x74, 0x72, 0x79, 0x12, 0x10, 0x0a, 0x03, 0x6b, 0x65, 0x79, 0x18, 0x01, 0x20, 0x01, 0x28,
- 0x09, 0x52, 0x03, 0x6b, 0x65, 0x79, 0x12, 0x14, 0x0a, 0x05, 0x76, 0x61, 0x6c, 0x75, 0x65, 0x18,
- 0x02, 0x20, 0x01, 0x28, 0x09, 0x52, 0x05, 0x76, 0x61, 0x6c, 0x75, 0x65, 0x3a, 0x02, 0x38, 0x01,
- 0x42, 0x06, 0x5a, 0x04, 0x2e, 0x2f, 0x70, 0x62, 0x62, 0x06, 0x70, 0x72, 0x6f, 0x74, 0x6f, 0x33,
-}
+const file_models_model_dns_issue_proto_rawDesc = "" +
+ "\n" +
+ "\x1cmodels/model_dns_issue.proto\x12\x02pb\"\xfb\x01\n" +
+ "\bDNSIssue\x12\x16\n" +
+ "\x06target\x18\x01 \x01(\tR\x06target\x12\x1a\n" +
+ "\btargetId\x18\x02 \x01(\x03R\btargetId\x12\x12\n" +
+ "\x04type\x18\x03 \x01(\tR\x04type\x12 \n" +
+ "\vdescription\x18\x04 \x01(\tR\vdescription\x120\n" +
+ "\x06params\x18\x05 \x03(\v2\x18.pb.DNSIssue.ParamsEntryR\x06params\x12\x18\n" +
+ "\amustFix\x18\x06 \x01(\bR\amustFix\x1a9\n" +
+ "\vParamsEntry\x12\x10\n" +
+ "\x03key\x18\x01 \x01(\tR\x03key\x12\x14\n" +
+ "\x05value\x18\x02 \x01(\tR\x05value:\x028\x01B\x06Z\x04./pbb\x06proto3"
var (
file_models_model_dns_issue_proto_rawDescOnce sync.Once
- file_models_model_dns_issue_proto_rawDescData = file_models_model_dns_issue_proto_rawDesc
+ file_models_model_dns_issue_proto_rawDescData []byte
)
func file_models_model_dns_issue_proto_rawDescGZIP() []byte {
file_models_model_dns_issue_proto_rawDescOnce.Do(func() {
- file_models_model_dns_issue_proto_rawDescData = protoimpl.X.CompressGZIP(file_models_model_dns_issue_proto_rawDescData)
+ file_models_model_dns_issue_proto_rawDescData = protoimpl.X.CompressGZIP(unsafe.Slice(unsafe.StringData(file_models_model_dns_issue_proto_rawDesc), len(file_models_model_dns_issue_proto_rawDesc)))
})
return file_models_model_dns_issue_proto_rawDescData
}
@@ -163,7 +156,7 @@ func file_models_model_dns_issue_proto_init() {
out := protoimpl.TypeBuilder{
File: protoimpl.DescBuilder{
GoPackagePath: reflect.TypeOf(x{}).PkgPath(),
- RawDescriptor: file_models_model_dns_issue_proto_rawDesc,
+ RawDescriptor: unsafe.Slice(unsafe.StringData(file_models_model_dns_issue_proto_rawDesc), len(file_models_model_dns_issue_proto_rawDesc)),
NumEnums: 0,
NumMessages: 2,
NumExtensions: 0,
@@ -174,7 +167,6 @@ func file_models_model_dns_issue_proto_init() {
MessageInfos: file_models_model_dns_issue_proto_msgTypes,
}.Build()
File_models_model_dns_issue_proto = out.File
- file_models_model_dns_issue_proto_rawDesc = nil
file_models_model_dns_issue_proto_goTypes = nil
file_models_model_dns_issue_proto_depIdxs = nil
}
diff --git a/EdgeCommon/pkg/rpc/pb/model_dns_provider.pb.go b/EdgeCommon/pkg/rpc/pb/model_dns_provider.pb.go
index e476e23..beb64e0 100644
--- a/EdgeCommon/pkg/rpc/pb/model_dns_provider.pb.go
+++ b/EdgeCommon/pkg/rpc/pb/model_dns_provider.pb.go
@@ -1,7 +1,7 @@
// Code generated by protoc-gen-go. DO NOT EDIT.
// versions:
-// protoc-gen-go v1.36.0
-// protoc v6.33.2
+// protoc-gen-go v1.36.11
+// protoc v3.19.6
// source: models/model_dns_provider.proto
package pb
@@ -11,6 +11,7 @@ import (
protoimpl "google.golang.org/protobuf/runtime/protoimpl"
reflect "reflect"
sync "sync"
+ unsafe "unsafe"
)
const (
@@ -114,33 +115,26 @@ func (x *DNSProvider) GetMinTTL() int32 {
var File_models_model_dns_provider_proto protoreflect.FileDescriptor
-var file_models_model_dns_provider_proto_rawDesc = []byte{
- 0x0a, 0x1f, 0x6d, 0x6f, 0x64, 0x65, 0x6c, 0x73, 0x2f, 0x6d, 0x6f, 0x64, 0x65, 0x6c, 0x5f, 0x64,
- 0x6e, 0x73, 0x5f, 0x70, 0x72, 0x6f, 0x76, 0x69, 0x64, 0x65, 0x72, 0x2e, 0x70, 0x72, 0x6f, 0x74,
- 0x6f, 0x12, 0x02, 0x70, 0x62, 0x22, 0xc5, 0x01, 0x0a, 0x0b, 0x44, 0x4e, 0x53, 0x50, 0x72, 0x6f,
- 0x76, 0x69, 0x64, 0x65, 0x72, 0x12, 0x0e, 0x0a, 0x02, 0x69, 0x64, 0x18, 0x01, 0x20, 0x01, 0x28,
- 0x03, 0x52, 0x02, 0x69, 0x64, 0x12, 0x12, 0x0a, 0x04, 0x6e, 0x61, 0x6d, 0x65, 0x18, 0x02, 0x20,
- 0x01, 0x28, 0x09, 0x52, 0x04, 0x6e, 0x61, 0x6d, 0x65, 0x12, 0x12, 0x0a, 0x04, 0x74, 0x79, 0x70,
- 0x65, 0x18, 0x03, 0x20, 0x01, 0x28, 0x09, 0x52, 0x04, 0x74, 0x79, 0x70, 0x65, 0x12, 0x1a, 0x0a,
- 0x08, 0x74, 0x79, 0x70, 0x65, 0x4e, 0x61, 0x6d, 0x65, 0x18, 0x04, 0x20, 0x01, 0x28, 0x09, 0x52,
- 0x08, 0x74, 0x79, 0x70, 0x65, 0x4e, 0x61, 0x6d, 0x65, 0x12, 0x24, 0x0a, 0x0d, 0x61, 0x70, 0x69,
- 0x50, 0x61, 0x72, 0x61, 0x6d, 0x73, 0x4a, 0x53, 0x4f, 0x4e, 0x18, 0x05, 0x20, 0x01, 0x28, 0x0c,
- 0x52, 0x0d, 0x61, 0x70, 0x69, 0x50, 0x61, 0x72, 0x61, 0x6d, 0x73, 0x4a, 0x53, 0x4f, 0x4e, 0x12,
- 0x24, 0x0a, 0x0d, 0x64, 0x61, 0x74, 0x61, 0x55, 0x70, 0x64, 0x61, 0x74, 0x65, 0x64, 0x41, 0x74,
- 0x18, 0x06, 0x20, 0x01, 0x28, 0x03, 0x52, 0x0d, 0x64, 0x61, 0x74, 0x61, 0x55, 0x70, 0x64, 0x61,
- 0x74, 0x65, 0x64, 0x41, 0x74, 0x12, 0x16, 0x0a, 0x06, 0x6d, 0x69, 0x6e, 0x54, 0x54, 0x4c, 0x18,
- 0x07, 0x20, 0x01, 0x28, 0x05, 0x52, 0x06, 0x6d, 0x69, 0x6e, 0x54, 0x54, 0x4c, 0x42, 0x06, 0x5a,
- 0x04, 0x2e, 0x2f, 0x70, 0x62, 0x62, 0x06, 0x70, 0x72, 0x6f, 0x74, 0x6f, 0x33,
-}
+const file_models_model_dns_provider_proto_rawDesc = "" +
+ "\n" +
+ "\x1fmodels/model_dns_provider.proto\x12\x02pb\"\xc5\x01\n" +
+ "\vDNSProvider\x12\x0e\n" +
+ "\x02id\x18\x01 \x01(\x03R\x02id\x12\x12\n" +
+ "\x04name\x18\x02 \x01(\tR\x04name\x12\x12\n" +
+ "\x04type\x18\x03 \x01(\tR\x04type\x12\x1a\n" +
+ "\btypeName\x18\x04 \x01(\tR\btypeName\x12$\n" +
+ "\rapiParamsJSON\x18\x05 \x01(\fR\rapiParamsJSON\x12$\n" +
+ "\rdataUpdatedAt\x18\x06 \x01(\x03R\rdataUpdatedAt\x12\x16\n" +
+ "\x06minTTL\x18\a \x01(\x05R\x06minTTLB\x06Z\x04./pbb\x06proto3"
var (
file_models_model_dns_provider_proto_rawDescOnce sync.Once
- file_models_model_dns_provider_proto_rawDescData = file_models_model_dns_provider_proto_rawDesc
+ file_models_model_dns_provider_proto_rawDescData []byte
)
func file_models_model_dns_provider_proto_rawDescGZIP() []byte {
file_models_model_dns_provider_proto_rawDescOnce.Do(func() {
- file_models_model_dns_provider_proto_rawDescData = protoimpl.X.CompressGZIP(file_models_model_dns_provider_proto_rawDescData)
+ file_models_model_dns_provider_proto_rawDescData = protoimpl.X.CompressGZIP(unsafe.Slice(unsafe.StringData(file_models_model_dns_provider_proto_rawDesc), len(file_models_model_dns_provider_proto_rawDesc)))
})
return file_models_model_dns_provider_proto_rawDescData
}
@@ -166,7 +160,7 @@ func file_models_model_dns_provider_proto_init() {
out := protoimpl.TypeBuilder{
File: protoimpl.DescBuilder{
GoPackagePath: reflect.TypeOf(x{}).PkgPath(),
- RawDescriptor: file_models_model_dns_provider_proto_rawDesc,
+ RawDescriptor: unsafe.Slice(unsafe.StringData(file_models_model_dns_provider_proto_rawDesc), len(file_models_model_dns_provider_proto_rawDesc)),
NumEnums: 0,
NumMessages: 1,
NumExtensions: 0,
@@ -177,7 +171,6 @@ func file_models_model_dns_provider_proto_init() {
MessageInfos: file_models_model_dns_provider_proto_msgTypes,
}.Build()
File_models_model_dns_provider_proto = out.File
- file_models_model_dns_provider_proto_rawDesc = nil
file_models_model_dns_provider_proto_goTypes = nil
file_models_model_dns_provider_proto_depIdxs = nil
}
diff --git a/EdgeCommon/pkg/rpc/pb/model_dns_record.pb.go b/EdgeCommon/pkg/rpc/pb/model_dns_record.pb.go
index 0ca7832..d39f637 100644
--- a/EdgeCommon/pkg/rpc/pb/model_dns_record.pb.go
+++ b/EdgeCommon/pkg/rpc/pb/model_dns_record.pb.go
@@ -1,7 +1,7 @@
// Code generated by protoc-gen-go. DO NOT EDIT.
// versions:
-// protoc-gen-go v1.36.0
-// protoc v6.33.2
+// protoc-gen-go v1.36.11
+// protoc v3.19.6
// source: models/model_dns_record.proto
package pb
@@ -11,6 +11,7 @@ import (
protoimpl "google.golang.org/protobuf/runtime/protoimpl"
reflect "reflect"
sync "sync"
+ unsafe "unsafe"
)
const (
@@ -98,28 +99,24 @@ func (x *DNSRecord) GetRoute() string {
var File_models_model_dns_record_proto protoreflect.FileDescriptor
-var file_models_model_dns_record_proto_rawDesc = []byte{
- 0x0a, 0x1d, 0x6d, 0x6f, 0x64, 0x65, 0x6c, 0x73, 0x2f, 0x6d, 0x6f, 0x64, 0x65, 0x6c, 0x5f, 0x64,
- 0x6e, 0x73, 0x5f, 0x72, 0x65, 0x63, 0x6f, 0x72, 0x64, 0x2e, 0x70, 0x72, 0x6f, 0x74, 0x6f, 0x12,
- 0x02, 0x70, 0x62, 0x22, 0x6f, 0x0a, 0x09, 0x44, 0x4e, 0x53, 0x52, 0x65, 0x63, 0x6f, 0x72, 0x64,
- 0x12, 0x0e, 0x0a, 0x02, 0x69, 0x64, 0x18, 0x01, 0x20, 0x01, 0x28, 0x09, 0x52, 0x02, 0x69, 0x64,
- 0x12, 0x12, 0x0a, 0x04, 0x6e, 0x61, 0x6d, 0x65, 0x18, 0x02, 0x20, 0x01, 0x28, 0x09, 0x52, 0x04,
- 0x6e, 0x61, 0x6d, 0x65, 0x12, 0x14, 0x0a, 0x05, 0x76, 0x61, 0x6c, 0x75, 0x65, 0x18, 0x03, 0x20,
- 0x01, 0x28, 0x09, 0x52, 0x05, 0x76, 0x61, 0x6c, 0x75, 0x65, 0x12, 0x12, 0x0a, 0x04, 0x74, 0x79,
- 0x70, 0x65, 0x18, 0x04, 0x20, 0x01, 0x28, 0x09, 0x52, 0x04, 0x74, 0x79, 0x70, 0x65, 0x12, 0x14,
- 0x0a, 0x05, 0x72, 0x6f, 0x75, 0x74, 0x65, 0x18, 0x05, 0x20, 0x01, 0x28, 0x09, 0x52, 0x05, 0x72,
- 0x6f, 0x75, 0x74, 0x65, 0x42, 0x06, 0x5a, 0x04, 0x2e, 0x2f, 0x70, 0x62, 0x62, 0x06, 0x70, 0x72,
- 0x6f, 0x74, 0x6f, 0x33,
-}
+const file_models_model_dns_record_proto_rawDesc = "" +
+ "\n" +
+ "\x1dmodels/model_dns_record.proto\x12\x02pb\"o\n" +
+ "\tDNSRecord\x12\x0e\n" +
+ "\x02id\x18\x01 \x01(\tR\x02id\x12\x12\n" +
+ "\x04name\x18\x02 \x01(\tR\x04name\x12\x14\n" +
+ "\x05value\x18\x03 \x01(\tR\x05value\x12\x12\n" +
+ "\x04type\x18\x04 \x01(\tR\x04type\x12\x14\n" +
+ "\x05route\x18\x05 \x01(\tR\x05routeB\x06Z\x04./pbb\x06proto3"
var (
file_models_model_dns_record_proto_rawDescOnce sync.Once
- file_models_model_dns_record_proto_rawDescData = file_models_model_dns_record_proto_rawDesc
+ file_models_model_dns_record_proto_rawDescData []byte
)
func file_models_model_dns_record_proto_rawDescGZIP() []byte {
file_models_model_dns_record_proto_rawDescOnce.Do(func() {
- file_models_model_dns_record_proto_rawDescData = protoimpl.X.CompressGZIP(file_models_model_dns_record_proto_rawDescData)
+ file_models_model_dns_record_proto_rawDescData = protoimpl.X.CompressGZIP(unsafe.Slice(unsafe.StringData(file_models_model_dns_record_proto_rawDesc), len(file_models_model_dns_record_proto_rawDesc)))
})
return file_models_model_dns_record_proto_rawDescData
}
@@ -145,7 +142,7 @@ func file_models_model_dns_record_proto_init() {
out := protoimpl.TypeBuilder{
File: protoimpl.DescBuilder{
GoPackagePath: reflect.TypeOf(x{}).PkgPath(),
- RawDescriptor: file_models_model_dns_record_proto_rawDesc,
+ RawDescriptor: unsafe.Slice(unsafe.StringData(file_models_model_dns_record_proto_rawDesc), len(file_models_model_dns_record_proto_rawDesc)),
NumEnums: 0,
NumMessages: 1,
NumExtensions: 0,
@@ -156,7 +153,6 @@ func file_models_model_dns_record_proto_init() {
MessageInfos: file_models_model_dns_record_proto_msgTypes,
}.Build()
File_models_model_dns_record_proto = out.File
- file_models_model_dns_record_proto_rawDesc = nil
file_models_model_dns_record_proto_goTypes = nil
file_models_model_dns_record_proto_depIdxs = nil
}
diff --git a/EdgeCommon/pkg/rpc/pb/model_dns_route.pb.go b/EdgeCommon/pkg/rpc/pb/model_dns_route.pb.go
index 43e653a..2100cb2 100644
--- a/EdgeCommon/pkg/rpc/pb/model_dns_route.pb.go
+++ b/EdgeCommon/pkg/rpc/pb/model_dns_route.pb.go
@@ -1,7 +1,7 @@
// Code generated by protoc-gen-go. DO NOT EDIT.
// versions:
-// protoc-gen-go v1.36.0
-// protoc v6.33.2
+// protoc-gen-go v1.36.11
+// protoc v3.19.6
// source: models/model_dns_route.proto
package pb
@@ -11,6 +11,7 @@ import (
protoimpl "google.golang.org/protobuf/runtime/protoimpl"
reflect "reflect"
sync "sync"
+ unsafe "unsafe"
)
const (
@@ -74,24 +75,21 @@ func (x *DNSRoute) GetCode() string {
var File_models_model_dns_route_proto protoreflect.FileDescriptor
-var file_models_model_dns_route_proto_rawDesc = []byte{
- 0x0a, 0x1c, 0x6d, 0x6f, 0x64, 0x65, 0x6c, 0x73, 0x2f, 0x6d, 0x6f, 0x64, 0x65, 0x6c, 0x5f, 0x64,
- 0x6e, 0x73, 0x5f, 0x72, 0x6f, 0x75, 0x74, 0x65, 0x2e, 0x70, 0x72, 0x6f, 0x74, 0x6f, 0x12, 0x02,
- 0x70, 0x62, 0x22, 0x32, 0x0a, 0x08, 0x44, 0x4e, 0x53, 0x52, 0x6f, 0x75, 0x74, 0x65, 0x12, 0x12,
- 0x0a, 0x04, 0x6e, 0x61, 0x6d, 0x65, 0x18, 0x01, 0x20, 0x01, 0x28, 0x09, 0x52, 0x04, 0x6e, 0x61,
- 0x6d, 0x65, 0x12, 0x12, 0x0a, 0x04, 0x63, 0x6f, 0x64, 0x65, 0x18, 0x02, 0x20, 0x01, 0x28, 0x09,
- 0x52, 0x04, 0x63, 0x6f, 0x64, 0x65, 0x42, 0x06, 0x5a, 0x04, 0x2e, 0x2f, 0x70, 0x62, 0x62, 0x06,
- 0x70, 0x72, 0x6f, 0x74, 0x6f, 0x33,
-}
+const file_models_model_dns_route_proto_rawDesc = "" +
+ "\n" +
+ "\x1cmodels/model_dns_route.proto\x12\x02pb\"2\n" +
+ "\bDNSRoute\x12\x12\n" +
+ "\x04name\x18\x01 \x01(\tR\x04name\x12\x12\n" +
+ "\x04code\x18\x02 \x01(\tR\x04codeB\x06Z\x04./pbb\x06proto3"
var (
file_models_model_dns_route_proto_rawDescOnce sync.Once
- file_models_model_dns_route_proto_rawDescData = file_models_model_dns_route_proto_rawDesc
+ file_models_model_dns_route_proto_rawDescData []byte
)
func file_models_model_dns_route_proto_rawDescGZIP() []byte {
file_models_model_dns_route_proto_rawDescOnce.Do(func() {
- file_models_model_dns_route_proto_rawDescData = protoimpl.X.CompressGZIP(file_models_model_dns_route_proto_rawDescData)
+ file_models_model_dns_route_proto_rawDescData = protoimpl.X.CompressGZIP(unsafe.Slice(unsafe.StringData(file_models_model_dns_route_proto_rawDesc), len(file_models_model_dns_route_proto_rawDesc)))
})
return file_models_model_dns_route_proto_rawDescData
}
@@ -117,7 +115,7 @@ func file_models_model_dns_route_proto_init() {
out := protoimpl.TypeBuilder{
File: protoimpl.DescBuilder{
GoPackagePath: reflect.TypeOf(x{}).PkgPath(),
- RawDescriptor: file_models_model_dns_route_proto_rawDesc,
+ RawDescriptor: unsafe.Slice(unsafe.StringData(file_models_model_dns_route_proto_rawDesc), len(file_models_model_dns_route_proto_rawDesc)),
NumEnums: 0,
NumMessages: 1,
NumExtensions: 0,
@@ -128,7 +126,6 @@ func file_models_model_dns_route_proto_init() {
MessageInfos: file_models_model_dns_route_proto_msgTypes,
}.Build()
File_models_model_dns_route_proto = out.File
- file_models_model_dns_route_proto_rawDesc = nil
file_models_model_dns_route_proto_goTypes = nil
file_models_model_dns_route_proto_depIdxs = nil
}
diff --git a/EdgeCommon/pkg/rpc/pb/model_dns_task.pb.go b/EdgeCommon/pkg/rpc/pb/model_dns_task.pb.go
index 8142a31..7da64f5 100644
--- a/EdgeCommon/pkg/rpc/pb/model_dns_task.pb.go
+++ b/EdgeCommon/pkg/rpc/pb/model_dns_task.pb.go
@@ -1,7 +1,7 @@
// Code generated by protoc-gen-go. DO NOT EDIT.
// versions:
-// protoc-gen-go v1.36.0
-// protoc v6.33.2
+// protoc-gen-go v1.36.11
+// protoc v3.19.6
// source: models/model_dns_task.proto
package pb
@@ -11,6 +11,7 @@ import (
protoimpl "google.golang.org/protobuf/runtime/protoimpl"
reflect "reflect"
sync "sync"
+ unsafe "unsafe"
)
const (
@@ -139,47 +140,30 @@ func (x *DNSTask) GetDnsDomain() *DNSDomain {
var File_models_model_dns_task_proto protoreflect.FileDescriptor
-var file_models_model_dns_task_proto_rawDesc = []byte{
- 0x0a, 0x1b, 0x6d, 0x6f, 0x64, 0x65, 0x6c, 0x73, 0x2f, 0x6d, 0x6f, 0x64, 0x65, 0x6c, 0x5f, 0x64,
- 0x6e, 0x73, 0x5f, 0x74, 0x61, 0x73, 0x6b, 0x2e, 0x70, 0x72, 0x6f, 0x74, 0x6f, 0x12, 0x02, 0x70,
- 0x62, 0x1a, 0x17, 0x6d, 0x6f, 0x64, 0x65, 0x6c, 0x73, 0x2f, 0x6d, 0x6f, 0x64, 0x65, 0x6c, 0x5f,
- 0x6e, 0x6f, 0x64, 0x65, 0x2e, 0x70, 0x72, 0x6f, 0x74, 0x6f, 0x1a, 0x1f, 0x6d, 0x6f, 0x64, 0x65,
- 0x6c, 0x73, 0x2f, 0x6d, 0x6f, 0x64, 0x65, 0x6c, 0x5f, 0x6e, 0x6f, 0x64, 0x65, 0x5f, 0x63, 0x6c,
- 0x75, 0x73, 0x74, 0x65, 0x72, 0x2e, 0x70, 0x72, 0x6f, 0x74, 0x6f, 0x1a, 0x19, 0x6d, 0x6f, 0x64,
- 0x65, 0x6c, 0x73, 0x2f, 0x6d, 0x6f, 0x64, 0x65, 0x6c, 0x5f, 0x73, 0x65, 0x72, 0x76, 0x65, 0x72,
- 0x2e, 0x70, 0x72, 0x6f, 0x74, 0x6f, 0x1a, 0x1d, 0x6d, 0x6f, 0x64, 0x65, 0x6c, 0x73, 0x2f, 0x6d,
- 0x6f, 0x64, 0x65, 0x6c, 0x5f, 0x64, 0x6e, 0x73, 0x5f, 0x64, 0x6f, 0x6d, 0x61, 0x69, 0x6e, 0x2e,
- 0x70, 0x72, 0x6f, 0x74, 0x6f, 0x22, 0xaf, 0x02, 0x0a, 0x07, 0x44, 0x4e, 0x53, 0x54, 0x61, 0x73,
- 0x6b, 0x12, 0x0e, 0x0a, 0x02, 0x69, 0x64, 0x18, 0x01, 0x20, 0x01, 0x28, 0x03, 0x52, 0x02, 0x69,
- 0x64, 0x12, 0x12, 0x0a, 0x04, 0x74, 0x79, 0x70, 0x65, 0x18, 0x02, 0x20, 0x01, 0x28, 0x09, 0x52,
- 0x04, 0x74, 0x79, 0x70, 0x65, 0x12, 0x16, 0x0a, 0x06, 0x69, 0x73, 0x44, 0x6f, 0x6e, 0x65, 0x18,
- 0x03, 0x20, 0x01, 0x28, 0x08, 0x52, 0x06, 0x69, 0x73, 0x44, 0x6f, 0x6e, 0x65, 0x12, 0x12, 0x0a,
- 0x04, 0x69, 0x73, 0x4f, 0x6b, 0x18, 0x04, 0x20, 0x01, 0x28, 0x08, 0x52, 0x04, 0x69, 0x73, 0x4f,
- 0x6b, 0x12, 0x14, 0x0a, 0x05, 0x65, 0x72, 0x72, 0x6f, 0x72, 0x18, 0x05, 0x20, 0x01, 0x28, 0x09,
- 0x52, 0x05, 0x65, 0x72, 0x72, 0x6f, 0x72, 0x12, 0x1c, 0x0a, 0x09, 0x75, 0x70, 0x64, 0x61, 0x74,
- 0x65, 0x64, 0x41, 0x74, 0x18, 0x06, 0x20, 0x01, 0x28, 0x03, 0x52, 0x09, 0x75, 0x70, 0x64, 0x61,
- 0x74, 0x65, 0x64, 0x41, 0x74, 0x12, 0x1c, 0x0a, 0x04, 0x6e, 0x6f, 0x64, 0x65, 0x18, 0x1e, 0x20,
- 0x01, 0x28, 0x0b, 0x32, 0x08, 0x2e, 0x70, 0x62, 0x2e, 0x4e, 0x6f, 0x64, 0x65, 0x52, 0x04, 0x6e,
- 0x6f, 0x64, 0x65, 0x12, 0x31, 0x0a, 0x0b, 0x6e, 0x6f, 0x64, 0x65, 0x43, 0x6c, 0x75, 0x73, 0x74,
- 0x65, 0x72, 0x18, 0x1f, 0x20, 0x01, 0x28, 0x0b, 0x32, 0x0f, 0x2e, 0x70, 0x62, 0x2e, 0x4e, 0x6f,
- 0x64, 0x65, 0x43, 0x6c, 0x75, 0x73, 0x74, 0x65, 0x72, 0x52, 0x0b, 0x6e, 0x6f, 0x64, 0x65, 0x43,
- 0x6c, 0x75, 0x73, 0x74, 0x65, 0x72, 0x12, 0x22, 0x0a, 0x06, 0x73, 0x65, 0x72, 0x76, 0x65, 0x72,
- 0x18, 0x20, 0x20, 0x01, 0x28, 0x0b, 0x32, 0x0a, 0x2e, 0x70, 0x62, 0x2e, 0x53, 0x65, 0x72, 0x76,
- 0x65, 0x72, 0x52, 0x06, 0x73, 0x65, 0x72, 0x76, 0x65, 0x72, 0x12, 0x2b, 0x0a, 0x09, 0x64, 0x6e,
- 0x73, 0x44, 0x6f, 0x6d, 0x61, 0x69, 0x6e, 0x18, 0x21, 0x20, 0x01, 0x28, 0x0b, 0x32, 0x0d, 0x2e,
- 0x70, 0x62, 0x2e, 0x44, 0x4e, 0x53, 0x44, 0x6f, 0x6d, 0x61, 0x69, 0x6e, 0x52, 0x09, 0x64, 0x6e,
- 0x73, 0x44, 0x6f, 0x6d, 0x61, 0x69, 0x6e, 0x42, 0x06, 0x5a, 0x04, 0x2e, 0x2f, 0x70, 0x62, 0x62,
- 0x06, 0x70, 0x72, 0x6f, 0x74, 0x6f, 0x33,
-}
+const file_models_model_dns_task_proto_rawDesc = "" +
+ "\n" +
+ "\x1bmodels/model_dns_task.proto\x12\x02pb\x1a\x17models/model_node.proto\x1a\x1fmodels/model_node_cluster.proto\x1a\x19models/model_server.proto\x1a\x1dmodels/model_dns_domain.proto\"\xaf\x02\n" +
+ "\aDNSTask\x12\x0e\n" +
+ "\x02id\x18\x01 \x01(\x03R\x02id\x12\x12\n" +
+ "\x04type\x18\x02 \x01(\tR\x04type\x12\x16\n" +
+ "\x06isDone\x18\x03 \x01(\bR\x06isDone\x12\x12\n" +
+ "\x04isOk\x18\x04 \x01(\bR\x04isOk\x12\x14\n" +
+ "\x05error\x18\x05 \x01(\tR\x05error\x12\x1c\n" +
+ "\tupdatedAt\x18\x06 \x01(\x03R\tupdatedAt\x12\x1c\n" +
+ "\x04node\x18\x1e \x01(\v2\b.pb.NodeR\x04node\x121\n" +
+ "\vnodeCluster\x18\x1f \x01(\v2\x0f.pb.NodeClusterR\vnodeCluster\x12\"\n" +
+ "\x06server\x18 \x01(\v2\n" +
+ ".pb.ServerR\x06server\x12+\n" +
+ "\tdnsDomain\x18! \x01(\v2\r.pb.DNSDomainR\tdnsDomainB\x06Z\x04./pbb\x06proto3"
var (
file_models_model_dns_task_proto_rawDescOnce sync.Once
- file_models_model_dns_task_proto_rawDescData = file_models_model_dns_task_proto_rawDesc
+ file_models_model_dns_task_proto_rawDescData []byte
)
func file_models_model_dns_task_proto_rawDescGZIP() []byte {
file_models_model_dns_task_proto_rawDescOnce.Do(func() {
- file_models_model_dns_task_proto_rawDescData = protoimpl.X.CompressGZIP(file_models_model_dns_task_proto_rawDescData)
+ file_models_model_dns_task_proto_rawDescData = protoimpl.X.CompressGZIP(unsafe.Slice(unsafe.StringData(file_models_model_dns_task_proto_rawDesc), len(file_models_model_dns_task_proto_rawDesc)))
})
return file_models_model_dns_task_proto_rawDescData
}
@@ -217,7 +201,7 @@ func file_models_model_dns_task_proto_init() {
out := protoimpl.TypeBuilder{
File: protoimpl.DescBuilder{
GoPackagePath: reflect.TypeOf(x{}).PkgPath(),
- RawDescriptor: file_models_model_dns_task_proto_rawDesc,
+ RawDescriptor: unsafe.Slice(unsafe.StringData(file_models_model_dns_task_proto_rawDesc), len(file_models_model_dns_task_proto_rawDesc)),
NumEnums: 0,
NumMessages: 1,
NumExtensions: 0,
@@ -228,7 +212,6 @@ func file_models_model_dns_task_proto_init() {
MessageInfos: file_models_model_dns_task_proto_msgTypes,
}.Build()
File_models_model_dns_task_proto = out.File
- file_models_model_dns_task_proto_rawDesc = nil
file_models_model_dns_task_proto_goTypes = nil
file_models_model_dns_task_proto_depIdxs = nil
}
diff --git a/EdgeCommon/pkg/rpc/pb/model_file.pb.go b/EdgeCommon/pkg/rpc/pb/model_file.pb.go
index 4ed476e..70367f2 100644
--- a/EdgeCommon/pkg/rpc/pb/model_file.pb.go
+++ b/EdgeCommon/pkg/rpc/pb/model_file.pb.go
@@ -1,7 +1,7 @@
// Code generated by protoc-gen-go. DO NOT EDIT.
// versions:
-// protoc-gen-go v1.36.0
-// protoc v6.33.2
+// protoc-gen-go v1.36.11
+// protoc v3.19.6
// source: models/model_file.proto
package pb
@@ -11,6 +11,7 @@ import (
protoimpl "google.golang.org/protobuf/runtime/protoimpl"
reflect "reflect"
sync "sync"
+ unsafe "unsafe"
)
const (
@@ -114,31 +115,26 @@ func (x *File) GetType() string {
var File_models_model_file_proto protoreflect.FileDescriptor
-var file_models_model_file_proto_rawDesc = []byte{
- 0x0a, 0x17, 0x6d, 0x6f, 0x64, 0x65, 0x6c, 0x73, 0x2f, 0x6d, 0x6f, 0x64, 0x65, 0x6c, 0x5f, 0x66,
- 0x69, 0x6c, 0x65, 0x2e, 0x70, 0x72, 0x6f, 0x74, 0x6f, 0x12, 0x02, 0x70, 0x62, 0x22, 0xb0, 0x01,
- 0x0a, 0x04, 0x46, 0x69, 0x6c, 0x65, 0x12, 0x0e, 0x0a, 0x02, 0x69, 0x64, 0x18, 0x01, 0x20, 0x01,
- 0x28, 0x03, 0x52, 0x02, 0x69, 0x64, 0x12, 0x1a, 0x0a, 0x08, 0x66, 0x69, 0x6c, 0x65, 0x6e, 0x61,
- 0x6d, 0x65, 0x18, 0x02, 0x20, 0x01, 0x28, 0x09, 0x52, 0x08, 0x66, 0x69, 0x6c, 0x65, 0x6e, 0x61,
- 0x6d, 0x65, 0x12, 0x12, 0x0a, 0x04, 0x73, 0x69, 0x7a, 0x65, 0x18, 0x03, 0x20, 0x01, 0x28, 0x03,
- 0x52, 0x04, 0x73, 0x69, 0x7a, 0x65, 0x12, 0x1c, 0x0a, 0x09, 0x63, 0x72, 0x65, 0x61, 0x74, 0x65,
- 0x64, 0x41, 0x74, 0x18, 0x04, 0x20, 0x01, 0x28, 0x03, 0x52, 0x09, 0x63, 0x72, 0x65, 0x61, 0x74,
- 0x65, 0x64, 0x41, 0x74, 0x12, 0x1a, 0x0a, 0x08, 0x69, 0x73, 0x50, 0x75, 0x62, 0x6c, 0x69, 0x63,
- 0x18, 0x05, 0x20, 0x01, 0x28, 0x08, 0x52, 0x08, 0x69, 0x73, 0x50, 0x75, 0x62, 0x6c, 0x69, 0x63,
- 0x12, 0x1a, 0x0a, 0x08, 0x6d, 0x69, 0x6d, 0x65, 0x54, 0x79, 0x70, 0x65, 0x18, 0x06, 0x20, 0x01,
- 0x28, 0x09, 0x52, 0x08, 0x6d, 0x69, 0x6d, 0x65, 0x54, 0x79, 0x70, 0x65, 0x12, 0x12, 0x0a, 0x04,
- 0x74, 0x79, 0x70, 0x65, 0x18, 0x07, 0x20, 0x01, 0x28, 0x09, 0x52, 0x04, 0x74, 0x79, 0x70, 0x65,
- 0x42, 0x06, 0x5a, 0x04, 0x2e, 0x2f, 0x70, 0x62, 0x62, 0x06, 0x70, 0x72, 0x6f, 0x74, 0x6f, 0x33,
-}
+const file_models_model_file_proto_rawDesc = "" +
+ "\n" +
+ "\x17models/model_file.proto\x12\x02pb\"\xb0\x01\n" +
+ "\x04File\x12\x0e\n" +
+ "\x02id\x18\x01 \x01(\x03R\x02id\x12\x1a\n" +
+ "\bfilename\x18\x02 \x01(\tR\bfilename\x12\x12\n" +
+ "\x04size\x18\x03 \x01(\x03R\x04size\x12\x1c\n" +
+ "\tcreatedAt\x18\x04 \x01(\x03R\tcreatedAt\x12\x1a\n" +
+ "\bisPublic\x18\x05 \x01(\bR\bisPublic\x12\x1a\n" +
+ "\bmimeType\x18\x06 \x01(\tR\bmimeType\x12\x12\n" +
+ "\x04type\x18\a \x01(\tR\x04typeB\x06Z\x04./pbb\x06proto3"
var (
file_models_model_file_proto_rawDescOnce sync.Once
- file_models_model_file_proto_rawDescData = file_models_model_file_proto_rawDesc
+ file_models_model_file_proto_rawDescData []byte
)
func file_models_model_file_proto_rawDescGZIP() []byte {
file_models_model_file_proto_rawDescOnce.Do(func() {
- file_models_model_file_proto_rawDescData = protoimpl.X.CompressGZIP(file_models_model_file_proto_rawDescData)
+ file_models_model_file_proto_rawDescData = protoimpl.X.CompressGZIP(unsafe.Slice(unsafe.StringData(file_models_model_file_proto_rawDesc), len(file_models_model_file_proto_rawDesc)))
})
return file_models_model_file_proto_rawDescData
}
@@ -164,7 +160,7 @@ func file_models_model_file_proto_init() {
out := protoimpl.TypeBuilder{
File: protoimpl.DescBuilder{
GoPackagePath: reflect.TypeOf(x{}).PkgPath(),
- RawDescriptor: file_models_model_file_proto_rawDesc,
+ RawDescriptor: unsafe.Slice(unsafe.StringData(file_models_model_file_proto_rawDesc), len(file_models_model_file_proto_rawDesc)),
NumEnums: 0,
NumMessages: 1,
NumExtensions: 0,
@@ -175,7 +171,6 @@ func file_models_model_file_proto_init() {
MessageInfos: file_models_model_file_proto_msgTypes,
}.Build()
File_models_model_file_proto = out.File
- file_models_model_file_proto_rawDesc = nil
file_models_model_file_proto_goTypes = nil
file_models_model_file_proto_depIdxs = nil
}
diff --git a/EdgeCommon/pkg/rpc/pb/model_file_chunk.pb.go b/EdgeCommon/pkg/rpc/pb/model_file_chunk.pb.go
index 6035144..bbc0058 100644
--- a/EdgeCommon/pkg/rpc/pb/model_file_chunk.pb.go
+++ b/EdgeCommon/pkg/rpc/pb/model_file_chunk.pb.go
@@ -1,7 +1,7 @@
// Code generated by protoc-gen-go. DO NOT EDIT.
// versions:
-// protoc-gen-go v1.36.0
-// protoc v6.33.2
+// protoc-gen-go v1.36.11
+// protoc v3.19.6
// source: models/model_file_chunk.proto
package pb
@@ -11,6 +11,7 @@ import (
protoimpl "google.golang.org/protobuf/runtime/protoimpl"
reflect "reflect"
sync "sync"
+ unsafe "unsafe"
)
const (
@@ -66,23 +67,20 @@ func (x *FileChunk) GetData() []byte {
var File_models_model_file_chunk_proto protoreflect.FileDescriptor
-var file_models_model_file_chunk_proto_rawDesc = []byte{
- 0x0a, 0x1d, 0x6d, 0x6f, 0x64, 0x65, 0x6c, 0x73, 0x2f, 0x6d, 0x6f, 0x64, 0x65, 0x6c, 0x5f, 0x66,
- 0x69, 0x6c, 0x65, 0x5f, 0x63, 0x68, 0x75, 0x6e, 0x6b, 0x2e, 0x70, 0x72, 0x6f, 0x74, 0x6f, 0x12,
- 0x02, 0x70, 0x62, 0x22, 0x1f, 0x0a, 0x09, 0x46, 0x69, 0x6c, 0x65, 0x43, 0x68, 0x75, 0x6e, 0x6b,
- 0x12, 0x12, 0x0a, 0x04, 0x64, 0x61, 0x74, 0x61, 0x18, 0x01, 0x20, 0x01, 0x28, 0x0c, 0x52, 0x04,
- 0x64, 0x61, 0x74, 0x61, 0x42, 0x06, 0x5a, 0x04, 0x2e, 0x2f, 0x70, 0x62, 0x62, 0x06, 0x70, 0x72,
- 0x6f, 0x74, 0x6f, 0x33,
-}
+const file_models_model_file_chunk_proto_rawDesc = "" +
+ "\n" +
+ "\x1dmodels/model_file_chunk.proto\x12\x02pb\"\x1f\n" +
+ "\tFileChunk\x12\x12\n" +
+ "\x04data\x18\x01 \x01(\fR\x04dataB\x06Z\x04./pbb\x06proto3"
var (
file_models_model_file_chunk_proto_rawDescOnce sync.Once
- file_models_model_file_chunk_proto_rawDescData = file_models_model_file_chunk_proto_rawDesc
+ file_models_model_file_chunk_proto_rawDescData []byte
)
func file_models_model_file_chunk_proto_rawDescGZIP() []byte {
file_models_model_file_chunk_proto_rawDescOnce.Do(func() {
- file_models_model_file_chunk_proto_rawDescData = protoimpl.X.CompressGZIP(file_models_model_file_chunk_proto_rawDescData)
+ file_models_model_file_chunk_proto_rawDescData = protoimpl.X.CompressGZIP(unsafe.Slice(unsafe.StringData(file_models_model_file_chunk_proto_rawDesc), len(file_models_model_file_chunk_proto_rawDesc)))
})
return file_models_model_file_chunk_proto_rawDescData
}
@@ -108,7 +106,7 @@ func file_models_model_file_chunk_proto_init() {
out := protoimpl.TypeBuilder{
File: protoimpl.DescBuilder{
GoPackagePath: reflect.TypeOf(x{}).PkgPath(),
- RawDescriptor: file_models_model_file_chunk_proto_rawDesc,
+ RawDescriptor: unsafe.Slice(unsafe.StringData(file_models_model_file_chunk_proto_rawDesc), len(file_models_model_file_chunk_proto_rawDesc)),
NumEnums: 0,
NumMessages: 1,
NumExtensions: 0,
@@ -119,7 +117,6 @@ func file_models_model_file_chunk_proto_init() {
MessageInfos: file_models_model_file_chunk_proto_msgTypes,
}.Build()
File_models_model_file_chunk_proto = out.File
- file_models_model_file_chunk_proto_rawDesc = nil
file_models_model_file_chunk_proto_goTypes = nil
file_models_model_file_chunk_proto_depIdxs = nil
}
diff --git a/EdgeCommon/pkg/rpc/pb/model_formal_client_browser.pb.go b/EdgeCommon/pkg/rpc/pb/model_formal_client_browser.pb.go
index 2c15dca..18658bb 100644
--- a/EdgeCommon/pkg/rpc/pb/model_formal_client_browser.pb.go
+++ b/EdgeCommon/pkg/rpc/pb/model_formal_client_browser.pb.go
@@ -1,7 +1,7 @@
// Code generated by protoc-gen-go. DO NOT EDIT.
// versions:
-// protoc-gen-go v1.36.0
-// protoc v6.33.2
+// protoc-gen-go v1.36.11
+// protoc v3.19.6
// source: models/model_formal_client_browser.proto
package pb
@@ -11,6 +11,7 @@ import (
protoimpl "google.golang.org/protobuf/runtime/protoimpl"
reflect "reflect"
sync "sync"
+ unsafe "unsafe"
)
const (
@@ -98,29 +99,24 @@ func (x *FormalClientBrowser) GetState() int32 {
var File_models_model_formal_client_browser_proto protoreflect.FileDescriptor
-var file_models_model_formal_client_browser_proto_rawDesc = []byte{
- 0x0a, 0x28, 0x6d, 0x6f, 0x64, 0x65, 0x6c, 0x73, 0x2f, 0x6d, 0x6f, 0x64, 0x65, 0x6c, 0x5f, 0x66,
- 0x6f, 0x72, 0x6d, 0x61, 0x6c, 0x5f, 0x63, 0x6c, 0x69, 0x65, 0x6e, 0x74, 0x5f, 0x62, 0x72, 0x6f,
- 0x77, 0x73, 0x65, 0x72, 0x2e, 0x70, 0x72, 0x6f, 0x74, 0x6f, 0x12, 0x02, 0x70, 0x62, 0x22, 0x7d,
- 0x0a, 0x13, 0x46, 0x6f, 0x72, 0x6d, 0x61, 0x6c, 0x43, 0x6c, 0x69, 0x65, 0x6e, 0x74, 0x42, 0x72,
- 0x6f, 0x77, 0x73, 0x65, 0x72, 0x12, 0x0e, 0x0a, 0x02, 0x69, 0x64, 0x18, 0x01, 0x20, 0x01, 0x28,
- 0x03, 0x52, 0x02, 0x69, 0x64, 0x12, 0x12, 0x0a, 0x04, 0x6e, 0x61, 0x6d, 0x65, 0x18, 0x02, 0x20,
- 0x01, 0x28, 0x09, 0x52, 0x04, 0x6e, 0x61, 0x6d, 0x65, 0x12, 0x14, 0x0a, 0x05, 0x63, 0x6f, 0x64,
- 0x65, 0x73, 0x18, 0x03, 0x20, 0x03, 0x28, 0x09, 0x52, 0x05, 0x63, 0x6f, 0x64, 0x65, 0x73, 0x12,
- 0x16, 0x0a, 0x06, 0x64, 0x61, 0x74, 0x61, 0x49, 0x64, 0x18, 0x04, 0x20, 0x01, 0x28, 0x09, 0x52,
- 0x06, 0x64, 0x61, 0x74, 0x61, 0x49, 0x64, 0x12, 0x14, 0x0a, 0x05, 0x73, 0x74, 0x61, 0x74, 0x65,
- 0x18, 0x05, 0x20, 0x01, 0x28, 0x05, 0x52, 0x05, 0x73, 0x74, 0x61, 0x74, 0x65, 0x42, 0x06, 0x5a,
- 0x04, 0x2e, 0x2f, 0x70, 0x62, 0x62, 0x06, 0x70, 0x72, 0x6f, 0x74, 0x6f, 0x33,
-}
+const file_models_model_formal_client_browser_proto_rawDesc = "" +
+ "\n" +
+ "(models/model_formal_client_browser.proto\x12\x02pb\"}\n" +
+ "\x13FormalClientBrowser\x12\x0e\n" +
+ "\x02id\x18\x01 \x01(\x03R\x02id\x12\x12\n" +
+ "\x04name\x18\x02 \x01(\tR\x04name\x12\x14\n" +
+ "\x05codes\x18\x03 \x03(\tR\x05codes\x12\x16\n" +
+ "\x06dataId\x18\x04 \x01(\tR\x06dataId\x12\x14\n" +
+ "\x05state\x18\x05 \x01(\x05R\x05stateB\x06Z\x04./pbb\x06proto3"
var (
file_models_model_formal_client_browser_proto_rawDescOnce sync.Once
- file_models_model_formal_client_browser_proto_rawDescData = file_models_model_formal_client_browser_proto_rawDesc
+ file_models_model_formal_client_browser_proto_rawDescData []byte
)
func file_models_model_formal_client_browser_proto_rawDescGZIP() []byte {
file_models_model_formal_client_browser_proto_rawDescOnce.Do(func() {
- file_models_model_formal_client_browser_proto_rawDescData = protoimpl.X.CompressGZIP(file_models_model_formal_client_browser_proto_rawDescData)
+ file_models_model_formal_client_browser_proto_rawDescData = protoimpl.X.CompressGZIP(unsafe.Slice(unsafe.StringData(file_models_model_formal_client_browser_proto_rawDesc), len(file_models_model_formal_client_browser_proto_rawDesc)))
})
return file_models_model_formal_client_browser_proto_rawDescData
}
@@ -146,7 +142,7 @@ func file_models_model_formal_client_browser_proto_init() {
out := protoimpl.TypeBuilder{
File: protoimpl.DescBuilder{
GoPackagePath: reflect.TypeOf(x{}).PkgPath(),
- RawDescriptor: file_models_model_formal_client_browser_proto_rawDesc,
+ RawDescriptor: unsafe.Slice(unsafe.StringData(file_models_model_formal_client_browser_proto_rawDesc), len(file_models_model_formal_client_browser_proto_rawDesc)),
NumEnums: 0,
NumMessages: 1,
NumExtensions: 0,
@@ -157,7 +153,6 @@ func file_models_model_formal_client_browser_proto_init() {
MessageInfos: file_models_model_formal_client_browser_proto_msgTypes,
}.Build()
File_models_model_formal_client_browser_proto = out.File
- file_models_model_formal_client_browser_proto_rawDesc = nil
file_models_model_formal_client_browser_proto_goTypes = nil
file_models_model_formal_client_browser_proto_depIdxs = nil
}
diff --git a/EdgeCommon/pkg/rpc/pb/model_formal_client_system.pb.go b/EdgeCommon/pkg/rpc/pb/model_formal_client_system.pb.go
index e729414..ee4743a 100644
--- a/EdgeCommon/pkg/rpc/pb/model_formal_client_system.pb.go
+++ b/EdgeCommon/pkg/rpc/pb/model_formal_client_system.pb.go
@@ -1,7 +1,7 @@
// Code generated by protoc-gen-go. DO NOT EDIT.
// versions:
-// protoc-gen-go v1.36.0
-// protoc v6.33.2
+// protoc-gen-go v1.36.11
+// protoc v3.19.6
// source: models/model_formal_client_system.proto
package pb
@@ -11,6 +11,7 @@ import (
protoimpl "google.golang.org/protobuf/runtime/protoimpl"
reflect "reflect"
sync "sync"
+ unsafe "unsafe"
)
const (
@@ -98,29 +99,24 @@ func (x *FormalClientSystem) GetState() int32 {
var File_models_model_formal_client_system_proto protoreflect.FileDescriptor
-var file_models_model_formal_client_system_proto_rawDesc = []byte{
- 0x0a, 0x27, 0x6d, 0x6f, 0x64, 0x65, 0x6c, 0x73, 0x2f, 0x6d, 0x6f, 0x64, 0x65, 0x6c, 0x5f, 0x66,
- 0x6f, 0x72, 0x6d, 0x61, 0x6c, 0x5f, 0x63, 0x6c, 0x69, 0x65, 0x6e, 0x74, 0x5f, 0x73, 0x79, 0x73,
- 0x74, 0x65, 0x6d, 0x2e, 0x70, 0x72, 0x6f, 0x74, 0x6f, 0x12, 0x02, 0x70, 0x62, 0x22, 0x7c, 0x0a,
- 0x12, 0x46, 0x6f, 0x72, 0x6d, 0x61, 0x6c, 0x43, 0x6c, 0x69, 0x65, 0x6e, 0x74, 0x53, 0x79, 0x73,
- 0x74, 0x65, 0x6d, 0x12, 0x0e, 0x0a, 0x02, 0x69, 0x64, 0x18, 0x01, 0x20, 0x01, 0x28, 0x03, 0x52,
- 0x02, 0x69, 0x64, 0x12, 0x12, 0x0a, 0x04, 0x6e, 0x61, 0x6d, 0x65, 0x18, 0x02, 0x20, 0x01, 0x28,
- 0x09, 0x52, 0x04, 0x6e, 0x61, 0x6d, 0x65, 0x12, 0x14, 0x0a, 0x05, 0x63, 0x6f, 0x64, 0x65, 0x73,
- 0x18, 0x03, 0x20, 0x03, 0x28, 0x09, 0x52, 0x05, 0x63, 0x6f, 0x64, 0x65, 0x73, 0x12, 0x16, 0x0a,
- 0x06, 0x64, 0x61, 0x74, 0x61, 0x49, 0x64, 0x18, 0x04, 0x20, 0x01, 0x28, 0x09, 0x52, 0x06, 0x64,
- 0x61, 0x74, 0x61, 0x49, 0x64, 0x12, 0x14, 0x0a, 0x05, 0x73, 0x74, 0x61, 0x74, 0x65, 0x18, 0x05,
- 0x20, 0x01, 0x28, 0x05, 0x52, 0x05, 0x73, 0x74, 0x61, 0x74, 0x65, 0x42, 0x06, 0x5a, 0x04, 0x2e,
- 0x2f, 0x70, 0x62, 0x62, 0x06, 0x70, 0x72, 0x6f, 0x74, 0x6f, 0x33,
-}
+const file_models_model_formal_client_system_proto_rawDesc = "" +
+ "\n" +
+ "'models/model_formal_client_system.proto\x12\x02pb\"|\n" +
+ "\x12FormalClientSystem\x12\x0e\n" +
+ "\x02id\x18\x01 \x01(\x03R\x02id\x12\x12\n" +
+ "\x04name\x18\x02 \x01(\tR\x04name\x12\x14\n" +
+ "\x05codes\x18\x03 \x03(\tR\x05codes\x12\x16\n" +
+ "\x06dataId\x18\x04 \x01(\tR\x06dataId\x12\x14\n" +
+ "\x05state\x18\x05 \x01(\x05R\x05stateB\x06Z\x04./pbb\x06proto3"
var (
file_models_model_formal_client_system_proto_rawDescOnce sync.Once
- file_models_model_formal_client_system_proto_rawDescData = file_models_model_formal_client_system_proto_rawDesc
+ file_models_model_formal_client_system_proto_rawDescData []byte
)
func file_models_model_formal_client_system_proto_rawDescGZIP() []byte {
file_models_model_formal_client_system_proto_rawDescOnce.Do(func() {
- file_models_model_formal_client_system_proto_rawDescData = protoimpl.X.CompressGZIP(file_models_model_formal_client_system_proto_rawDescData)
+ file_models_model_formal_client_system_proto_rawDescData = protoimpl.X.CompressGZIP(unsafe.Slice(unsafe.StringData(file_models_model_formal_client_system_proto_rawDesc), len(file_models_model_formal_client_system_proto_rawDesc)))
})
return file_models_model_formal_client_system_proto_rawDescData
}
@@ -146,7 +142,7 @@ func file_models_model_formal_client_system_proto_init() {
out := protoimpl.TypeBuilder{
File: protoimpl.DescBuilder{
GoPackagePath: reflect.TypeOf(x{}).PkgPath(),
- RawDescriptor: file_models_model_formal_client_system_proto_rawDesc,
+ RawDescriptor: unsafe.Slice(unsafe.StringData(file_models_model_formal_client_system_proto_rawDesc), len(file_models_model_formal_client_system_proto_rawDesc)),
NumEnums: 0,
NumMessages: 1,
NumExtensions: 0,
@@ -157,7 +153,6 @@ func file_models_model_formal_client_system_proto_init() {
MessageInfos: file_models_model_formal_client_system_proto_msgTypes,
}.Build()
File_models_model_formal_client_system_proto = out.File
- file_models_model_formal_client_system_proto_rawDesc = nil
file_models_model_formal_client_system_proto_goTypes = nil
file_models_model_formal_client_system_proto_depIdxs = nil
}
diff --git a/EdgeCommon/pkg/rpc/pb/model_http_access_log.pb.go b/EdgeCommon/pkg/rpc/pb/model_http_access_log.pb.go
index 9288f6e..7f58dfc 100644
--- a/EdgeCommon/pkg/rpc/pb/model_http_access_log.pb.go
+++ b/EdgeCommon/pkg/rpc/pb/model_http_access_log.pb.go
@@ -1,7 +1,7 @@
// Code generated by protoc-gen-go. DO NOT EDIT.
// versions:
-// protoc-gen-go v1.36.0
-// protoc v6.33.2
+// protoc-gen-go v1.36.11
+// protoc v3.19.6
// source: models/model_http_access_log.proto
package pb
@@ -11,6 +11,7 @@ import (
protoimpl "google.golang.org/protobuf/runtime/protoimpl"
reflect "reflect"
sync "sync"
+ unsafe "unsafe"
)
const (
@@ -524,153 +525,103 @@ func (x *Strings) GetValues() []string {
var File_models_model_http_access_log_proto protoreflect.FileDescriptor
-var file_models_model_http_access_log_proto_rawDesc = []byte{
- 0x0a, 0x22, 0x6d, 0x6f, 0x64, 0x65, 0x6c, 0x73, 0x2f, 0x6d, 0x6f, 0x64, 0x65, 0x6c, 0x5f, 0x68,
- 0x74, 0x74, 0x70, 0x5f, 0x61, 0x63, 0x63, 0x65, 0x73, 0x73, 0x5f, 0x6c, 0x6f, 0x67, 0x2e, 0x70,
- 0x72, 0x6f, 0x74, 0x6f, 0x12, 0x02, 0x70, 0x62, 0x1a, 0x17, 0x6d, 0x6f, 0x64, 0x65, 0x6c, 0x73,
- 0x2f, 0x6d, 0x6f, 0x64, 0x65, 0x6c, 0x5f, 0x6e, 0x6f, 0x64, 0x65, 0x2e, 0x70, 0x72, 0x6f, 0x74,
- 0x6f, 0x22, 0x81, 0x10, 0x0a, 0x0d, 0x48, 0x54, 0x54, 0x50, 0x41, 0x63, 0x63, 0x65, 0x73, 0x73,
- 0x4c, 0x6f, 0x67, 0x12, 0x1c, 0x0a, 0x09, 0x72, 0x65, 0x71, 0x75, 0x65, 0x73, 0x74, 0x49, 0x64,
- 0x18, 0x30, 0x20, 0x01, 0x28, 0x09, 0x52, 0x09, 0x72, 0x65, 0x71, 0x75, 0x65, 0x73, 0x74, 0x49,
- 0x64, 0x12, 0x1a, 0x0a, 0x08, 0x73, 0x65, 0x72, 0x76, 0x65, 0x72, 0x49, 0x64, 0x18, 0x01, 0x20,
- 0x01, 0x28, 0x03, 0x52, 0x08, 0x73, 0x65, 0x72, 0x76, 0x65, 0x72, 0x49, 0x64, 0x12, 0x16, 0x0a,
- 0x06, 0x6e, 0x6f, 0x64, 0x65, 0x49, 0x64, 0x18, 0x02, 0x20, 0x01, 0x28, 0x03, 0x52, 0x06, 0x6e,
- 0x6f, 0x64, 0x65, 0x49, 0x64, 0x12, 0x1e, 0x0a, 0x0a, 0x6c, 0x6f, 0x63, 0x61, 0x74, 0x69, 0x6f,
- 0x6e, 0x49, 0x64, 0x18, 0x03, 0x20, 0x01, 0x28, 0x03, 0x52, 0x0a, 0x6c, 0x6f, 0x63, 0x61, 0x74,
- 0x69, 0x6f, 0x6e, 0x49, 0x64, 0x12, 0x1c, 0x0a, 0x09, 0x72, 0x65, 0x77, 0x72, 0x69, 0x74, 0x65,
- 0x49, 0x64, 0x18, 0x04, 0x20, 0x01, 0x28, 0x03, 0x52, 0x09, 0x72, 0x65, 0x77, 0x72, 0x69, 0x74,
- 0x65, 0x49, 0x64, 0x12, 0x1a, 0x0a, 0x08, 0x6f, 0x72, 0x69, 0x67, 0x69, 0x6e, 0x49, 0x64, 0x18,
- 0x05, 0x20, 0x01, 0x28, 0x03, 0x52, 0x08, 0x6f, 0x72, 0x69, 0x67, 0x69, 0x6e, 0x49, 0x64, 0x12,
- 0x1e, 0x0a, 0x0a, 0x72, 0x65, 0x6d, 0x6f, 0x74, 0x65, 0x41, 0x64, 0x64, 0x72, 0x18, 0x06, 0x20,
- 0x01, 0x28, 0x09, 0x52, 0x0a, 0x72, 0x65, 0x6d, 0x6f, 0x74, 0x65, 0x41, 0x64, 0x64, 0x72, 0x12,
- 0x24, 0x0a, 0x0d, 0x72, 0x61, 0x77, 0x52, 0x65, 0x6d, 0x6f, 0x74, 0x65, 0x41, 0x64, 0x64, 0x72,
- 0x18, 0x07, 0x20, 0x01, 0x28, 0x09, 0x52, 0x0d, 0x72, 0x61, 0x77, 0x52, 0x65, 0x6d, 0x6f, 0x74,
- 0x65, 0x41, 0x64, 0x64, 0x72, 0x12, 0x1e, 0x0a, 0x0a, 0x72, 0x65, 0x6d, 0x6f, 0x74, 0x65, 0x50,
- 0x6f, 0x72, 0x74, 0x18, 0x08, 0x20, 0x01, 0x28, 0x05, 0x52, 0x0a, 0x72, 0x65, 0x6d, 0x6f, 0x74,
- 0x65, 0x50, 0x6f, 0x72, 0x74, 0x12, 0x1e, 0x0a, 0x0a, 0x72, 0x65, 0x6d, 0x6f, 0x74, 0x65, 0x55,
- 0x73, 0x65, 0x72, 0x18, 0x09, 0x20, 0x01, 0x28, 0x09, 0x52, 0x0a, 0x72, 0x65, 0x6d, 0x6f, 0x74,
- 0x65, 0x55, 0x73, 0x65, 0x72, 0x12, 0x1e, 0x0a, 0x0a, 0x72, 0x65, 0x71, 0x75, 0x65, 0x73, 0x74,
- 0x55, 0x52, 0x49, 0x18, 0x0a, 0x20, 0x01, 0x28, 0x09, 0x52, 0x0a, 0x72, 0x65, 0x71, 0x75, 0x65,
- 0x73, 0x74, 0x55, 0x52, 0x49, 0x12, 0x20, 0x0a, 0x0b, 0x72, 0x65, 0x71, 0x75, 0x65, 0x73, 0x74,
- 0x50, 0x61, 0x74, 0x68, 0x18, 0x0b, 0x20, 0x01, 0x28, 0x09, 0x52, 0x0b, 0x72, 0x65, 0x71, 0x75,
- 0x65, 0x73, 0x74, 0x50, 0x61, 0x74, 0x68, 0x12, 0x24, 0x0a, 0x0d, 0x72, 0x65, 0x71, 0x75, 0x65,
- 0x73, 0x74, 0x4c, 0x65, 0x6e, 0x67, 0x74, 0x68, 0x18, 0x0c, 0x20, 0x01, 0x28, 0x03, 0x52, 0x0d,
- 0x72, 0x65, 0x71, 0x75, 0x65, 0x73, 0x74, 0x4c, 0x65, 0x6e, 0x67, 0x74, 0x68, 0x12, 0x20, 0x0a,
- 0x0b, 0x72, 0x65, 0x71, 0x75, 0x65, 0x73, 0x74, 0x54, 0x69, 0x6d, 0x65, 0x18, 0x0d, 0x20, 0x01,
- 0x28, 0x01, 0x52, 0x0b, 0x72, 0x65, 0x71, 0x75, 0x65, 0x73, 0x74, 0x54, 0x69, 0x6d, 0x65, 0x12,
- 0x24, 0x0a, 0x0d, 0x72, 0x65, 0x71, 0x75, 0x65, 0x73, 0x74, 0x4d, 0x65, 0x74, 0x68, 0x6f, 0x64,
- 0x18, 0x0e, 0x20, 0x01, 0x28, 0x09, 0x52, 0x0d, 0x72, 0x65, 0x71, 0x75, 0x65, 0x73, 0x74, 0x4d,
- 0x65, 0x74, 0x68, 0x6f, 0x64, 0x12, 0x28, 0x0a, 0x0f, 0x72, 0x65, 0x71, 0x75, 0x65, 0x73, 0x74,
- 0x46, 0x69, 0x6c, 0x65, 0x6e, 0x61, 0x6d, 0x65, 0x18, 0x0f, 0x20, 0x01, 0x28, 0x09, 0x52, 0x0f,
- 0x72, 0x65, 0x71, 0x75, 0x65, 0x73, 0x74, 0x46, 0x69, 0x6c, 0x65, 0x6e, 0x61, 0x6d, 0x65, 0x12,
- 0x20, 0x0a, 0x0b, 0x72, 0x65, 0x71, 0x75, 0x65, 0x73, 0x74, 0x42, 0x6f, 0x64, 0x79, 0x18, 0x33,
- 0x20, 0x01, 0x28, 0x0c, 0x52, 0x0b, 0x72, 0x65, 0x71, 0x75, 0x65, 0x73, 0x74, 0x42, 0x6f, 0x64,
- 0x79, 0x12, 0x16, 0x0a, 0x06, 0x73, 0x63, 0x68, 0x65, 0x6d, 0x65, 0x18, 0x10, 0x20, 0x01, 0x28,
- 0x09, 0x52, 0x06, 0x73, 0x63, 0x68, 0x65, 0x6d, 0x65, 0x12, 0x14, 0x0a, 0x05, 0x70, 0x72, 0x6f,
- 0x74, 0x6f, 0x18, 0x11, 0x20, 0x01, 0x28, 0x09, 0x52, 0x05, 0x70, 0x72, 0x6f, 0x74, 0x6f, 0x12,
- 0x1c, 0x0a, 0x09, 0x62, 0x79, 0x74, 0x65, 0x73, 0x53, 0x65, 0x6e, 0x74, 0x18, 0x12, 0x20, 0x01,
- 0x28, 0x03, 0x52, 0x09, 0x62, 0x79, 0x74, 0x65, 0x73, 0x53, 0x65, 0x6e, 0x74, 0x12, 0x24, 0x0a,
- 0x0d, 0x62, 0x6f, 0x64, 0x79, 0x42, 0x79, 0x74, 0x65, 0x73, 0x53, 0x65, 0x6e, 0x74, 0x18, 0x13,
- 0x20, 0x01, 0x28, 0x03, 0x52, 0x0d, 0x62, 0x6f, 0x64, 0x79, 0x42, 0x79, 0x74, 0x65, 0x73, 0x53,
- 0x65, 0x6e, 0x74, 0x12, 0x16, 0x0a, 0x06, 0x73, 0x74, 0x61, 0x74, 0x75, 0x73, 0x18, 0x14, 0x20,
- 0x01, 0x28, 0x05, 0x52, 0x06, 0x73, 0x74, 0x61, 0x74, 0x75, 0x73, 0x12, 0x24, 0x0a, 0x0d, 0x73,
- 0x74, 0x61, 0x74, 0x75, 0x73, 0x4d, 0x65, 0x73, 0x73, 0x61, 0x67, 0x65, 0x18, 0x15, 0x20, 0x01,
- 0x28, 0x09, 0x52, 0x0d, 0x73, 0x74, 0x61, 0x74, 0x75, 0x73, 0x4d, 0x65, 0x73, 0x73, 0x61, 0x67,
- 0x65, 0x12, 0x41, 0x0a, 0x0a, 0x73, 0x65, 0x6e, 0x74, 0x48, 0x65, 0x61, 0x64, 0x65, 0x72, 0x18,
- 0x16, 0x20, 0x03, 0x28, 0x0b, 0x32, 0x21, 0x2e, 0x70, 0x62, 0x2e, 0x48, 0x54, 0x54, 0x50, 0x41,
- 0x63, 0x63, 0x65, 0x73, 0x73, 0x4c, 0x6f, 0x67, 0x2e, 0x53, 0x65, 0x6e, 0x74, 0x48, 0x65, 0x61,
- 0x64, 0x65, 0x72, 0x45, 0x6e, 0x74, 0x72, 0x79, 0x52, 0x0a, 0x73, 0x65, 0x6e, 0x74, 0x48, 0x65,
- 0x61, 0x64, 0x65, 0x72, 0x12, 0x20, 0x0a, 0x0b, 0x74, 0x69, 0x6d, 0x65, 0x49, 0x53, 0x4f, 0x38,
- 0x36, 0x30, 0x31, 0x18, 0x17, 0x20, 0x01, 0x28, 0x09, 0x52, 0x0b, 0x74, 0x69, 0x6d, 0x65, 0x49,
- 0x53, 0x4f, 0x38, 0x36, 0x30, 0x31, 0x12, 0x1c, 0x0a, 0x09, 0x74, 0x69, 0x6d, 0x65, 0x4c, 0x6f,
- 0x63, 0x61, 0x6c, 0x18, 0x18, 0x20, 0x01, 0x28, 0x09, 0x52, 0x09, 0x74, 0x69, 0x6d, 0x65, 0x4c,
- 0x6f, 0x63, 0x61, 0x6c, 0x12, 0x12, 0x0a, 0x04, 0x6d, 0x73, 0x65, 0x63, 0x18, 0x19, 0x20, 0x01,
- 0x28, 0x01, 0x52, 0x04, 0x6d, 0x73, 0x65, 0x63, 0x12, 0x1c, 0x0a, 0x09, 0x74, 0x69, 0x6d, 0x65,
- 0x73, 0x74, 0x61, 0x6d, 0x70, 0x18, 0x1a, 0x20, 0x01, 0x28, 0x03, 0x52, 0x09, 0x74, 0x69, 0x6d,
- 0x65, 0x73, 0x74, 0x61, 0x6d, 0x70, 0x12, 0x12, 0x0a, 0x04, 0x68, 0x6f, 0x73, 0x74, 0x18, 0x1b,
- 0x20, 0x01, 0x28, 0x09, 0x52, 0x04, 0x68, 0x6f, 0x73, 0x74, 0x12, 0x18, 0x0a, 0x07, 0x72, 0x65,
- 0x66, 0x65, 0x72, 0x65, 0x72, 0x18, 0x1c, 0x20, 0x01, 0x28, 0x09, 0x52, 0x07, 0x72, 0x65, 0x66,
- 0x65, 0x72, 0x65, 0x72, 0x12, 0x1c, 0x0a, 0x09, 0x75, 0x73, 0x65, 0x72, 0x41, 0x67, 0x65, 0x6e,
- 0x74, 0x18, 0x1d, 0x20, 0x01, 0x28, 0x09, 0x52, 0x09, 0x75, 0x73, 0x65, 0x72, 0x41, 0x67, 0x65,
- 0x6e, 0x74, 0x12, 0x18, 0x0a, 0x07, 0x72, 0x65, 0x71, 0x75, 0x65, 0x73, 0x74, 0x18, 0x1e, 0x20,
- 0x01, 0x28, 0x09, 0x52, 0x07, 0x72, 0x65, 0x71, 0x75, 0x65, 0x73, 0x74, 0x12, 0x20, 0x0a, 0x0b,
- 0x63, 0x6f, 0x6e, 0x74, 0x65, 0x6e, 0x74, 0x54, 0x79, 0x70, 0x65, 0x18, 0x1f, 0x20, 0x01, 0x28,
- 0x09, 0x52, 0x0b, 0x63, 0x6f, 0x6e, 0x74, 0x65, 0x6e, 0x74, 0x54, 0x79, 0x70, 0x65, 0x12, 0x35,
- 0x0a, 0x06, 0x63, 0x6f, 0x6f, 0x6b, 0x69, 0x65, 0x18, 0x20, 0x20, 0x03, 0x28, 0x0b, 0x32, 0x1d,
- 0x2e, 0x70, 0x62, 0x2e, 0x48, 0x54, 0x54, 0x50, 0x41, 0x63, 0x63, 0x65, 0x73, 0x73, 0x4c, 0x6f,
- 0x67, 0x2e, 0x43, 0x6f, 0x6f, 0x6b, 0x69, 0x65, 0x45, 0x6e, 0x74, 0x72, 0x79, 0x52, 0x06, 0x63,
- 0x6f, 0x6f, 0x6b, 0x69, 0x65, 0x12, 0x12, 0x0a, 0x04, 0x61, 0x72, 0x67, 0x73, 0x18, 0x22, 0x20,
- 0x01, 0x28, 0x09, 0x52, 0x04, 0x61, 0x72, 0x67, 0x73, 0x12, 0x20, 0x0a, 0x0b, 0x71, 0x75, 0x65,
- 0x72, 0x79, 0x53, 0x74, 0x72, 0x69, 0x6e, 0x67, 0x18, 0x23, 0x20, 0x01, 0x28, 0x09, 0x52, 0x0b,
- 0x71, 0x75, 0x65, 0x72, 0x79, 0x53, 0x74, 0x72, 0x69, 0x6e, 0x67, 0x12, 0x35, 0x0a, 0x06, 0x68,
- 0x65, 0x61, 0x64, 0x65, 0x72, 0x18, 0x24, 0x20, 0x03, 0x28, 0x0b, 0x32, 0x1d, 0x2e, 0x70, 0x62,
- 0x2e, 0x48, 0x54, 0x54, 0x50, 0x41, 0x63, 0x63, 0x65, 0x73, 0x73, 0x4c, 0x6f, 0x67, 0x2e, 0x48,
- 0x65, 0x61, 0x64, 0x65, 0x72, 0x45, 0x6e, 0x74, 0x72, 0x79, 0x52, 0x06, 0x68, 0x65, 0x61, 0x64,
- 0x65, 0x72, 0x12, 0x1e, 0x0a, 0x0a, 0x73, 0x65, 0x72, 0x76, 0x65, 0x72, 0x4e, 0x61, 0x6d, 0x65,
- 0x18, 0x25, 0x20, 0x01, 0x28, 0x09, 0x52, 0x0a, 0x73, 0x65, 0x72, 0x76, 0x65, 0x72, 0x4e, 0x61,
- 0x6d, 0x65, 0x12, 0x1e, 0x0a, 0x0a, 0x73, 0x65, 0x72, 0x76, 0x65, 0x72, 0x50, 0x6f, 0x72, 0x74,
- 0x18, 0x26, 0x20, 0x01, 0x28, 0x05, 0x52, 0x0a, 0x73, 0x65, 0x72, 0x76, 0x65, 0x72, 0x50, 0x6f,
- 0x72, 0x74, 0x12, 0x26, 0x0a, 0x0e, 0x73, 0x65, 0x72, 0x76, 0x65, 0x72, 0x50, 0x72, 0x6f, 0x74,
- 0x6f, 0x63, 0x6f, 0x6c, 0x18, 0x27, 0x20, 0x01, 0x28, 0x09, 0x52, 0x0e, 0x73, 0x65, 0x72, 0x76,
- 0x65, 0x72, 0x50, 0x72, 0x6f, 0x74, 0x6f, 0x63, 0x6f, 0x6c, 0x12, 0x1a, 0x0a, 0x08, 0x68, 0x6f,
- 0x73, 0x74, 0x6e, 0x61, 0x6d, 0x65, 0x18, 0x28, 0x20, 0x01, 0x28, 0x09, 0x52, 0x08, 0x68, 0x6f,
- 0x73, 0x74, 0x6e, 0x61, 0x6d, 0x65, 0x12, 0x24, 0x0a, 0x0d, 0x6f, 0x72, 0x69, 0x67, 0x69, 0x6e,
- 0x41, 0x64, 0x64, 0x72, 0x65, 0x73, 0x73, 0x18, 0x29, 0x20, 0x01, 0x28, 0x09, 0x52, 0x0d, 0x6f,
- 0x72, 0x69, 0x67, 0x69, 0x6e, 0x41, 0x64, 0x64, 0x72, 0x65, 0x73, 0x73, 0x12, 0x22, 0x0a, 0x0c,
- 0x6f, 0x72, 0x69, 0x67, 0x69, 0x6e, 0x53, 0x74, 0x61, 0x74, 0x75, 0x73, 0x18, 0x34, 0x20, 0x01,
- 0x28, 0x05, 0x52, 0x0c, 0x6f, 0x72, 0x69, 0x67, 0x69, 0x6e, 0x53, 0x74, 0x61, 0x74, 0x75, 0x73,
- 0x12, 0x16, 0x0a, 0x06, 0x65, 0x72, 0x72, 0x6f, 0x72, 0x73, 0x18, 0x2a, 0x20, 0x03, 0x28, 0x09,
- 0x52, 0x06, 0x65, 0x72, 0x72, 0x6f, 0x72, 0x73, 0x12, 0x32, 0x0a, 0x05, 0x61, 0x74, 0x74, 0x72,
- 0x73, 0x18, 0x2b, 0x20, 0x03, 0x28, 0x0b, 0x32, 0x1c, 0x2e, 0x70, 0x62, 0x2e, 0x48, 0x54, 0x54,
- 0x50, 0x41, 0x63, 0x63, 0x65, 0x73, 0x73, 0x4c, 0x6f, 0x67, 0x2e, 0x41, 0x74, 0x74, 0x72, 0x73,
- 0x45, 0x6e, 0x74, 0x72, 0x79, 0x52, 0x05, 0x61, 0x74, 0x74, 0x72, 0x73, 0x12, 0x2a, 0x0a, 0x10,
- 0x66, 0x69, 0x72, 0x65, 0x77, 0x61, 0x6c, 0x6c, 0x50, 0x6f, 0x6c, 0x69, 0x63, 0x79, 0x49, 0x64,
- 0x18, 0x2c, 0x20, 0x01, 0x28, 0x03, 0x52, 0x10, 0x66, 0x69, 0x72, 0x65, 0x77, 0x61, 0x6c, 0x6c,
- 0x50, 0x6f, 0x6c, 0x69, 0x63, 0x79, 0x49, 0x64, 0x12, 0x30, 0x0a, 0x13, 0x66, 0x69, 0x72, 0x65,
- 0x77, 0x61, 0x6c, 0x6c, 0x52, 0x75, 0x6c, 0x65, 0x47, 0x72, 0x6f, 0x75, 0x70, 0x49, 0x64, 0x18,
- 0x2d, 0x20, 0x01, 0x28, 0x03, 0x52, 0x13, 0x66, 0x69, 0x72, 0x65, 0x77, 0x61, 0x6c, 0x6c, 0x52,
- 0x75, 0x6c, 0x65, 0x47, 0x72, 0x6f, 0x75, 0x70, 0x49, 0x64, 0x12, 0x2c, 0x0a, 0x11, 0x66, 0x69,
- 0x72, 0x65, 0x77, 0x61, 0x6c, 0x6c, 0x52, 0x75, 0x6c, 0x65, 0x53, 0x65, 0x74, 0x49, 0x64, 0x18,
- 0x2e, 0x20, 0x01, 0x28, 0x03, 0x52, 0x11, 0x66, 0x69, 0x72, 0x65, 0x77, 0x61, 0x6c, 0x6c, 0x52,
- 0x75, 0x6c, 0x65, 0x53, 0x65, 0x74, 0x49, 0x64, 0x12, 0x26, 0x0a, 0x0e, 0x66, 0x69, 0x72, 0x65,
- 0x77, 0x61, 0x6c, 0x6c, 0x52, 0x75, 0x6c, 0x65, 0x49, 0x64, 0x18, 0x2f, 0x20, 0x01, 0x28, 0x03,
- 0x52, 0x0e, 0x66, 0x69, 0x72, 0x65, 0x77, 0x61, 0x6c, 0x6c, 0x52, 0x75, 0x6c, 0x65, 0x49, 0x64,
- 0x12, 0x28, 0x0a, 0x0f, 0x66, 0x69, 0x72, 0x65, 0x77, 0x61, 0x6c, 0x6c, 0x41, 0x63, 0x74, 0x69,
- 0x6f, 0x6e, 0x73, 0x18, 0x31, 0x20, 0x03, 0x28, 0x09, 0x52, 0x0f, 0x66, 0x69, 0x72, 0x65, 0x77,
- 0x61, 0x6c, 0x6c, 0x41, 0x63, 0x74, 0x69, 0x6f, 0x6e, 0x73, 0x12, 0x12, 0x0a, 0x04, 0x74, 0x61,
- 0x67, 0x73, 0x18, 0x32, 0x20, 0x03, 0x28, 0x09, 0x52, 0x04, 0x74, 0x61, 0x67, 0x73, 0x12, 0x1c,
- 0x0a, 0x04, 0x6e, 0x6f, 0x64, 0x65, 0x18, 0x64, 0x20, 0x01, 0x28, 0x0b, 0x32, 0x08, 0x2e, 0x70,
- 0x62, 0x2e, 0x4e, 0x6f, 0x64, 0x65, 0x52, 0x04, 0x6e, 0x6f, 0x64, 0x65, 0x1a, 0x4a, 0x0a, 0x0f,
- 0x53, 0x65, 0x6e, 0x74, 0x48, 0x65, 0x61, 0x64, 0x65, 0x72, 0x45, 0x6e, 0x74, 0x72, 0x79, 0x12,
- 0x10, 0x0a, 0x03, 0x6b, 0x65, 0x79, 0x18, 0x01, 0x20, 0x01, 0x28, 0x09, 0x52, 0x03, 0x6b, 0x65,
- 0x79, 0x12, 0x21, 0x0a, 0x05, 0x76, 0x61, 0x6c, 0x75, 0x65, 0x18, 0x02, 0x20, 0x01, 0x28, 0x0b,
- 0x32, 0x0b, 0x2e, 0x70, 0x62, 0x2e, 0x53, 0x74, 0x72, 0x69, 0x6e, 0x67, 0x73, 0x52, 0x05, 0x76,
- 0x61, 0x6c, 0x75, 0x65, 0x3a, 0x02, 0x38, 0x01, 0x1a, 0x39, 0x0a, 0x0b, 0x43, 0x6f, 0x6f, 0x6b,
- 0x69, 0x65, 0x45, 0x6e, 0x74, 0x72, 0x79, 0x12, 0x10, 0x0a, 0x03, 0x6b, 0x65, 0x79, 0x18, 0x01,
- 0x20, 0x01, 0x28, 0x09, 0x52, 0x03, 0x6b, 0x65, 0x79, 0x12, 0x14, 0x0a, 0x05, 0x76, 0x61, 0x6c,
- 0x75, 0x65, 0x18, 0x02, 0x20, 0x01, 0x28, 0x09, 0x52, 0x05, 0x76, 0x61, 0x6c, 0x75, 0x65, 0x3a,
- 0x02, 0x38, 0x01, 0x1a, 0x46, 0x0a, 0x0b, 0x48, 0x65, 0x61, 0x64, 0x65, 0x72, 0x45, 0x6e, 0x74,
- 0x72, 0x79, 0x12, 0x10, 0x0a, 0x03, 0x6b, 0x65, 0x79, 0x18, 0x01, 0x20, 0x01, 0x28, 0x09, 0x52,
- 0x03, 0x6b, 0x65, 0x79, 0x12, 0x21, 0x0a, 0x05, 0x76, 0x61, 0x6c, 0x75, 0x65, 0x18, 0x02, 0x20,
- 0x01, 0x28, 0x0b, 0x32, 0x0b, 0x2e, 0x70, 0x62, 0x2e, 0x53, 0x74, 0x72, 0x69, 0x6e, 0x67, 0x73,
- 0x52, 0x05, 0x76, 0x61, 0x6c, 0x75, 0x65, 0x3a, 0x02, 0x38, 0x01, 0x1a, 0x38, 0x0a, 0x0a, 0x41,
- 0x74, 0x74, 0x72, 0x73, 0x45, 0x6e, 0x74, 0x72, 0x79, 0x12, 0x10, 0x0a, 0x03, 0x6b, 0x65, 0x79,
- 0x18, 0x01, 0x20, 0x01, 0x28, 0x09, 0x52, 0x03, 0x6b, 0x65, 0x79, 0x12, 0x14, 0x0a, 0x05, 0x76,
- 0x61, 0x6c, 0x75, 0x65, 0x18, 0x02, 0x20, 0x01, 0x28, 0x09, 0x52, 0x05, 0x76, 0x61, 0x6c, 0x75,
- 0x65, 0x3a, 0x02, 0x38, 0x01, 0x22, 0x21, 0x0a, 0x07, 0x53, 0x74, 0x72, 0x69, 0x6e, 0x67, 0x73,
- 0x12, 0x16, 0x0a, 0x06, 0x76, 0x61, 0x6c, 0x75, 0x65, 0x73, 0x18, 0x01, 0x20, 0x03, 0x28, 0x09,
- 0x52, 0x06, 0x76, 0x61, 0x6c, 0x75, 0x65, 0x73, 0x42, 0x06, 0x5a, 0x04, 0x2e, 0x2f, 0x70, 0x62,
- 0x62, 0x06, 0x70, 0x72, 0x6f, 0x74, 0x6f, 0x33,
-}
+const file_models_model_http_access_log_proto_rawDesc = "" +
+ "\n" +
+ "\"models/model_http_access_log.proto\x12\x02pb\x1a\x17models/model_node.proto\"\x81\x10\n" +
+ "\rHTTPAccessLog\x12\x1c\n" +
+ "\trequestId\x180 \x01(\tR\trequestId\x12\x1a\n" +
+ "\bserverId\x18\x01 \x01(\x03R\bserverId\x12\x16\n" +
+ "\x06nodeId\x18\x02 \x01(\x03R\x06nodeId\x12\x1e\n" +
+ "\n" +
+ "locationId\x18\x03 \x01(\x03R\n" +
+ "locationId\x12\x1c\n" +
+ "\trewriteId\x18\x04 \x01(\x03R\trewriteId\x12\x1a\n" +
+ "\boriginId\x18\x05 \x01(\x03R\boriginId\x12\x1e\n" +
+ "\n" +
+ "remoteAddr\x18\x06 \x01(\tR\n" +
+ "remoteAddr\x12$\n" +
+ "\rrawRemoteAddr\x18\a \x01(\tR\rrawRemoteAddr\x12\x1e\n" +
+ "\n" +
+ "remotePort\x18\b \x01(\x05R\n" +
+ "remotePort\x12\x1e\n" +
+ "\n" +
+ "remoteUser\x18\t \x01(\tR\n" +
+ "remoteUser\x12\x1e\n" +
+ "\n" +
+ "requestURI\x18\n" +
+ " \x01(\tR\n" +
+ "requestURI\x12 \n" +
+ "\vrequestPath\x18\v \x01(\tR\vrequestPath\x12$\n" +
+ "\rrequestLength\x18\f \x01(\x03R\rrequestLength\x12 \n" +
+ "\vrequestTime\x18\r \x01(\x01R\vrequestTime\x12$\n" +
+ "\rrequestMethod\x18\x0e \x01(\tR\rrequestMethod\x12(\n" +
+ "\x0frequestFilename\x18\x0f \x01(\tR\x0frequestFilename\x12 \n" +
+ "\vrequestBody\x183 \x01(\fR\vrequestBody\x12\x16\n" +
+ "\x06scheme\x18\x10 \x01(\tR\x06scheme\x12\x14\n" +
+ "\x05proto\x18\x11 \x01(\tR\x05proto\x12\x1c\n" +
+ "\tbytesSent\x18\x12 \x01(\x03R\tbytesSent\x12$\n" +
+ "\rbodyBytesSent\x18\x13 \x01(\x03R\rbodyBytesSent\x12\x16\n" +
+ "\x06status\x18\x14 \x01(\x05R\x06status\x12$\n" +
+ "\rstatusMessage\x18\x15 \x01(\tR\rstatusMessage\x12A\n" +
+ "\n" +
+ "sentHeader\x18\x16 \x03(\v2!.pb.HTTPAccessLog.SentHeaderEntryR\n" +
+ "sentHeader\x12 \n" +
+ "\vtimeISO8601\x18\x17 \x01(\tR\vtimeISO8601\x12\x1c\n" +
+ "\ttimeLocal\x18\x18 \x01(\tR\ttimeLocal\x12\x12\n" +
+ "\x04msec\x18\x19 \x01(\x01R\x04msec\x12\x1c\n" +
+ "\ttimestamp\x18\x1a \x01(\x03R\ttimestamp\x12\x12\n" +
+ "\x04host\x18\x1b \x01(\tR\x04host\x12\x18\n" +
+ "\areferer\x18\x1c \x01(\tR\areferer\x12\x1c\n" +
+ "\tuserAgent\x18\x1d \x01(\tR\tuserAgent\x12\x18\n" +
+ "\arequest\x18\x1e \x01(\tR\arequest\x12 \n" +
+ "\vcontentType\x18\x1f \x01(\tR\vcontentType\x125\n" +
+ "\x06cookie\x18 \x03(\v2\x1d.pb.HTTPAccessLog.CookieEntryR\x06cookie\x12\x12\n" +
+ "\x04args\x18\" \x01(\tR\x04args\x12 \n" +
+ "\vqueryString\x18# \x01(\tR\vqueryString\x125\n" +
+ "\x06header\x18$ \x03(\v2\x1d.pb.HTTPAccessLog.HeaderEntryR\x06header\x12\x1e\n" +
+ "\n" +
+ "serverName\x18% \x01(\tR\n" +
+ "serverName\x12\x1e\n" +
+ "\n" +
+ "serverPort\x18& \x01(\x05R\n" +
+ "serverPort\x12&\n" +
+ "\x0eserverProtocol\x18' \x01(\tR\x0eserverProtocol\x12\x1a\n" +
+ "\bhostname\x18( \x01(\tR\bhostname\x12$\n" +
+ "\roriginAddress\x18) \x01(\tR\roriginAddress\x12\"\n" +
+ "\foriginStatus\x184 \x01(\x05R\foriginStatus\x12\x16\n" +
+ "\x06errors\x18* \x03(\tR\x06errors\x122\n" +
+ "\x05attrs\x18+ \x03(\v2\x1c.pb.HTTPAccessLog.AttrsEntryR\x05attrs\x12*\n" +
+ "\x10firewallPolicyId\x18, \x01(\x03R\x10firewallPolicyId\x120\n" +
+ "\x13firewallRuleGroupId\x18- \x01(\x03R\x13firewallRuleGroupId\x12,\n" +
+ "\x11firewallRuleSetId\x18. \x01(\x03R\x11firewallRuleSetId\x12&\n" +
+ "\x0efirewallRuleId\x18/ \x01(\x03R\x0efirewallRuleId\x12(\n" +
+ "\x0ffirewallActions\x181 \x03(\tR\x0ffirewallActions\x12\x12\n" +
+ "\x04tags\x182 \x03(\tR\x04tags\x12\x1c\n" +
+ "\x04node\x18d \x01(\v2\b.pb.NodeR\x04node\x1aJ\n" +
+ "\x0fSentHeaderEntry\x12\x10\n" +
+ "\x03key\x18\x01 \x01(\tR\x03key\x12!\n" +
+ "\x05value\x18\x02 \x01(\v2\v.pb.StringsR\x05value:\x028\x01\x1a9\n" +
+ "\vCookieEntry\x12\x10\n" +
+ "\x03key\x18\x01 \x01(\tR\x03key\x12\x14\n" +
+ "\x05value\x18\x02 \x01(\tR\x05value:\x028\x01\x1aF\n" +
+ "\vHeaderEntry\x12\x10\n" +
+ "\x03key\x18\x01 \x01(\tR\x03key\x12!\n" +
+ "\x05value\x18\x02 \x01(\v2\v.pb.StringsR\x05value:\x028\x01\x1a8\n" +
+ "\n" +
+ "AttrsEntry\x12\x10\n" +
+ "\x03key\x18\x01 \x01(\tR\x03key\x12\x14\n" +
+ "\x05value\x18\x02 \x01(\tR\x05value:\x028\x01\"!\n" +
+ "\aStrings\x12\x16\n" +
+ "\x06values\x18\x01 \x03(\tR\x06valuesB\x06Z\x04./pbb\x06proto3"
var (
file_models_model_http_access_log_proto_rawDescOnce sync.Once
- file_models_model_http_access_log_proto_rawDescData = file_models_model_http_access_log_proto_rawDesc
+ file_models_model_http_access_log_proto_rawDescData []byte
)
func file_models_model_http_access_log_proto_rawDescGZIP() []byte {
file_models_model_http_access_log_proto_rawDescOnce.Do(func() {
- file_models_model_http_access_log_proto_rawDescData = protoimpl.X.CompressGZIP(file_models_model_http_access_log_proto_rawDescData)
+ file_models_model_http_access_log_proto_rawDescData = protoimpl.X.CompressGZIP(unsafe.Slice(unsafe.StringData(file_models_model_http_access_log_proto_rawDesc), len(file_models_model_http_access_log_proto_rawDesc)))
})
return file_models_model_http_access_log_proto_rawDescData
}
@@ -710,7 +661,7 @@ func file_models_model_http_access_log_proto_init() {
out := protoimpl.TypeBuilder{
File: protoimpl.DescBuilder{
GoPackagePath: reflect.TypeOf(x{}).PkgPath(),
- RawDescriptor: file_models_model_http_access_log_proto_rawDesc,
+ RawDescriptor: unsafe.Slice(unsafe.StringData(file_models_model_http_access_log_proto_rawDesc), len(file_models_model_http_access_log_proto_rawDesc)),
NumEnums: 0,
NumMessages: 6,
NumExtensions: 0,
@@ -721,7 +672,6 @@ func file_models_model_http_access_log_proto_init() {
MessageInfos: file_models_model_http_access_log_proto_msgTypes,
}.Build()
File_models_model_http_access_log_proto = out.File
- file_models_model_http_access_log_proto_rawDesc = nil
file_models_model_http_access_log_proto_goTypes = nil
file_models_model_http_access_log_proto_depIdxs = nil
}
diff --git a/EdgeCommon/pkg/rpc/pb/model_http_access_log_policy.pb.go b/EdgeCommon/pkg/rpc/pb/model_http_access_log_policy.pb.go
index f261890..d2a6216 100644
--- a/EdgeCommon/pkg/rpc/pb/model_http_access_log_policy.pb.go
+++ b/EdgeCommon/pkg/rpc/pb/model_http_access_log_policy.pb.go
@@ -1,7 +1,7 @@
// Code generated by protoc-gen-go. DO NOT EDIT.
// versions:
-// protoc-gen-go v1.36.0
-// protoc v6.33.2
+// protoc-gen-go v1.36.11
+// protoc v3.19.6
// source: models/model_http_access_log_policy.proto
package pb
@@ -11,6 +11,7 @@ import (
protoimpl "google.golang.org/protobuf/runtime/protoimpl"
reflect "reflect"
sync "sync"
+ unsafe "unsafe"
)
const (
@@ -31,7 +32,7 @@ type HTTPAccessLogPolicy struct {
IsPublic bool `protobuf:"varint,7,opt,name=isPublic,proto3" json:"isPublic,omitempty"` // 是否公用
FirewallOnly bool `protobuf:"varint,8,opt,name=firewallOnly,proto3" json:"firewallOnly,omitempty"` // 是否只记录WAF相关访问日志
DisableDefaultDB bool `protobuf:"varint,9,opt,name=disableDefaultDB,proto3" json:"disableDefaultDB,omitempty"` // 停用默认数据库存储
- WriteTargetsJSON []byte `protobuf:"bytes,10,opt,name=writeTargetsJSON,proto3" json:"writeTargetsJSON,omitempty"` // 写入目标 JSON
+ WriteTargetsJSON []byte `protobuf:"bytes,10,opt,name=writeTargetsJSON,proto3" json:"writeTargetsJSON,omitempty"` // 写入目标 JSON: {"file":true,"mysql":true,"clickhouse":false}
unknownFields protoimpl.UnknownFields
sizeCache protoimpl.SizeCache
}
@@ -138,38 +139,30 @@ func (x *HTTPAccessLogPolicy) GetWriteTargetsJSON() []byte {
var File_models_model_http_access_log_policy_proto protoreflect.FileDescriptor
-var file_models_model_http_access_log_policy_proto_rawDesc = []byte{
- 0x0a, 0x29, 0x6d, 0x6f, 0x64, 0x65, 0x6c, 0x73, 0x2f, 0x6d, 0x6f, 0x64, 0x65, 0x6c, 0x5f, 0x68,
- 0x74, 0x74, 0x70, 0x5f, 0x61, 0x63, 0x63, 0x65, 0x73, 0x73, 0x5f, 0x6c, 0x6f, 0x67, 0x5f, 0x70,
- 0x6f, 0x6c, 0x69, 0x63, 0x79, 0x2e, 0x70, 0x72, 0x6f, 0x74, 0x6f, 0x12, 0x02, 0x70, 0x62, 0x22,
- 0x8d, 0x02, 0x0a, 0x13, 0x48, 0x54, 0x54, 0x50, 0x41, 0x63, 0x63, 0x65, 0x73, 0x73, 0x4c, 0x6f,
- 0x67, 0x50, 0x6f, 0x6c, 0x69, 0x63, 0x79, 0x12, 0x0e, 0x0a, 0x02, 0x69, 0x64, 0x18, 0x01, 0x20,
- 0x01, 0x28, 0x03, 0x52, 0x02, 0x69, 0x64, 0x12, 0x12, 0x0a, 0x04, 0x6e, 0x61, 0x6d, 0x65, 0x18,
- 0x02, 0x20, 0x01, 0x28, 0x09, 0x52, 0x04, 0x6e, 0x61, 0x6d, 0x65, 0x12, 0x12, 0x0a, 0x04, 0x69,
- 0x73, 0x4f, 0x6e, 0x18, 0x03, 0x20, 0x01, 0x28, 0x08, 0x52, 0x04, 0x69, 0x73, 0x4f, 0x6e, 0x12,
- 0x12, 0x0a, 0x04, 0x74, 0x79, 0x70, 0x65, 0x18, 0x04, 0x20, 0x01, 0x28, 0x09, 0x52, 0x04, 0x74,
- 0x79, 0x70, 0x65, 0x12, 0x20, 0x0a, 0x0b, 0x6f, 0x70, 0x74, 0x69, 0x6f, 0x6e, 0x73, 0x4a, 0x53,
- 0x4f, 0x4e, 0x18, 0x05, 0x20, 0x01, 0x28, 0x0c, 0x52, 0x0b, 0x6f, 0x70, 0x74, 0x69, 0x6f, 0x6e,
- 0x73, 0x4a, 0x53, 0x4f, 0x4e, 0x12, 0x1c, 0x0a, 0x09, 0x63, 0x6f, 0x6e, 0x64, 0x73, 0x4a, 0x53,
- 0x4f, 0x4e, 0x18, 0x06, 0x20, 0x01, 0x28, 0x0c, 0x52, 0x09, 0x63, 0x6f, 0x6e, 0x64, 0x73, 0x4a,
- 0x53, 0x4f, 0x4e, 0x12, 0x1a, 0x0a, 0x08, 0x69, 0x73, 0x50, 0x75, 0x62, 0x6c, 0x69, 0x63, 0x18,
- 0x07, 0x20, 0x01, 0x28, 0x08, 0x52, 0x08, 0x69, 0x73, 0x50, 0x75, 0x62, 0x6c, 0x69, 0x63, 0x12,
- 0x22, 0x0a, 0x0c, 0x66, 0x69, 0x72, 0x65, 0x77, 0x61, 0x6c, 0x6c, 0x4f, 0x6e, 0x6c, 0x79, 0x18,
- 0x08, 0x20, 0x01, 0x28, 0x08, 0x52, 0x0c, 0x66, 0x69, 0x72, 0x65, 0x77, 0x61, 0x6c, 0x6c, 0x4f,
- 0x6e, 0x6c, 0x79, 0x12, 0x2a, 0x0a, 0x10, 0x64, 0x69, 0x73, 0x61, 0x62, 0x6c, 0x65, 0x44, 0x65,
- 0x66, 0x61, 0x75, 0x6c, 0x74, 0x44, 0x42, 0x18, 0x09, 0x20, 0x01, 0x28, 0x08, 0x52, 0x10, 0x64,
- 0x69, 0x73, 0x61, 0x62, 0x6c, 0x65, 0x44, 0x65, 0x66, 0x61, 0x75, 0x6c, 0x74, 0x44, 0x42, 0x42,
- 0x06, 0x5a, 0x04, 0x2e, 0x2f, 0x70, 0x62, 0x62, 0x06, 0x70, 0x72, 0x6f, 0x74, 0x6f, 0x33,
-}
+const file_models_model_http_access_log_policy_proto_rawDesc = "" +
+ "\n" +
+ ")models/model_http_access_log_policy.proto\x12\x02pb\"\xb9\x02\n" +
+ "\x13HTTPAccessLogPolicy\x12\x0e\n" +
+ "\x02id\x18\x01 \x01(\x03R\x02id\x12\x12\n" +
+ "\x04name\x18\x02 \x01(\tR\x04name\x12\x12\n" +
+ "\x04isOn\x18\x03 \x01(\bR\x04isOn\x12\x12\n" +
+ "\x04type\x18\x04 \x01(\tR\x04type\x12 \n" +
+ "\voptionsJSON\x18\x05 \x01(\fR\voptionsJSON\x12\x1c\n" +
+ "\tcondsJSON\x18\x06 \x01(\fR\tcondsJSON\x12\x1a\n" +
+ "\bisPublic\x18\a \x01(\bR\bisPublic\x12\"\n" +
+ "\ffirewallOnly\x18\b \x01(\bR\ffirewallOnly\x12*\n" +
+ "\x10disableDefaultDB\x18\t \x01(\bR\x10disableDefaultDB\x12*\n" +
+ "\x10writeTargetsJSON\x18\n" +
+ " \x01(\fR\x10writeTargetsJSONB\x06Z\x04./pbb\x06proto3"
var (
file_models_model_http_access_log_policy_proto_rawDescOnce sync.Once
- file_models_model_http_access_log_policy_proto_rawDescData = file_models_model_http_access_log_policy_proto_rawDesc
+ file_models_model_http_access_log_policy_proto_rawDescData []byte
)
func file_models_model_http_access_log_policy_proto_rawDescGZIP() []byte {
file_models_model_http_access_log_policy_proto_rawDescOnce.Do(func() {
- file_models_model_http_access_log_policy_proto_rawDescData = protoimpl.X.CompressGZIP(file_models_model_http_access_log_policy_proto_rawDescData)
+ file_models_model_http_access_log_policy_proto_rawDescData = protoimpl.X.CompressGZIP(unsafe.Slice(unsafe.StringData(file_models_model_http_access_log_policy_proto_rawDesc), len(file_models_model_http_access_log_policy_proto_rawDesc)))
})
return file_models_model_http_access_log_policy_proto_rawDescData
}
@@ -195,7 +188,7 @@ func file_models_model_http_access_log_policy_proto_init() {
out := protoimpl.TypeBuilder{
File: protoimpl.DescBuilder{
GoPackagePath: reflect.TypeOf(x{}).PkgPath(),
- RawDescriptor: file_models_model_http_access_log_policy_proto_rawDesc,
+ RawDescriptor: unsafe.Slice(unsafe.StringData(file_models_model_http_access_log_policy_proto_rawDesc), len(file_models_model_http_access_log_policy_proto_rawDesc)),
NumEnums: 0,
NumMessages: 1,
NumExtensions: 0,
@@ -206,7 +199,6 @@ func file_models_model_http_access_log_policy_proto_init() {
MessageInfos: file_models_model_http_access_log_policy_proto_msgTypes,
}.Build()
File_models_model_http_access_log_policy_proto = out.File
- file_models_model_http_access_log_policy_proto_rawDesc = nil
file_models_model_http_access_log_policy_proto_goTypes = nil
file_models_model_http_access_log_policy_proto_depIdxs = nil
}
diff --git a/EdgeCommon/pkg/rpc/pb/model_http_auth_policy.pb.go b/EdgeCommon/pkg/rpc/pb/model_http_auth_policy.pb.go
index 5410665..72ef91d 100644
--- a/EdgeCommon/pkg/rpc/pb/model_http_auth_policy.pb.go
+++ b/EdgeCommon/pkg/rpc/pb/model_http_auth_policy.pb.go
@@ -1,7 +1,7 @@
// Code generated by protoc-gen-go. DO NOT EDIT.
// versions:
-// protoc-gen-go v1.36.0
-// protoc v6.33.2
+// protoc-gen-go v1.36.11
+// protoc v3.19.6
// source: models/model_http_auth_policy.proto
package pb
@@ -11,6 +11,7 @@ import (
protoimpl "google.golang.org/protobuf/runtime/protoimpl"
reflect "reflect"
sync "sync"
+ unsafe "unsafe"
)
const (
@@ -99,29 +100,26 @@ func (x *HTTPAuthPolicy) GetParamsJSON() []byte {
var File_models_model_http_auth_policy_proto protoreflect.FileDescriptor
-var file_models_model_http_auth_policy_proto_rawDesc = []byte{
- 0x0a, 0x23, 0x6d, 0x6f, 0x64, 0x65, 0x6c, 0x73, 0x2f, 0x6d, 0x6f, 0x64, 0x65, 0x6c, 0x5f, 0x68,
- 0x74, 0x74, 0x70, 0x5f, 0x61, 0x75, 0x74, 0x68, 0x5f, 0x70, 0x6f, 0x6c, 0x69, 0x63, 0x79, 0x2e,
- 0x70, 0x72, 0x6f, 0x74, 0x6f, 0x12, 0x02, 0x70, 0x62, 0x22, 0x7c, 0x0a, 0x0e, 0x48, 0x54, 0x54,
- 0x50, 0x41, 0x75, 0x74, 0x68, 0x50, 0x6f, 0x6c, 0x69, 0x63, 0x79, 0x12, 0x0e, 0x0a, 0x02, 0x69,
- 0x64, 0x18, 0x01, 0x20, 0x01, 0x28, 0x03, 0x52, 0x02, 0x69, 0x64, 0x12, 0x12, 0x0a, 0x04, 0x69,
- 0x73, 0x4f, 0x6e, 0x18, 0x02, 0x20, 0x01, 0x28, 0x08, 0x52, 0x04, 0x69, 0x73, 0x4f, 0x6e, 0x12,
- 0x12, 0x0a, 0x04, 0x6e, 0x61, 0x6d, 0x65, 0x18, 0x03, 0x20, 0x01, 0x28, 0x09, 0x52, 0x04, 0x6e,
- 0x61, 0x6d, 0x65, 0x12, 0x12, 0x0a, 0x04, 0x74, 0x79, 0x70, 0x65, 0x18, 0x04, 0x20, 0x01, 0x28,
- 0x09, 0x52, 0x04, 0x74, 0x79, 0x70, 0x65, 0x12, 0x1e, 0x0a, 0x0a, 0x70, 0x61, 0x72, 0x61, 0x6d,
- 0x73, 0x4a, 0x53, 0x4f, 0x4e, 0x18, 0x05, 0x20, 0x01, 0x28, 0x0c, 0x52, 0x0a, 0x70, 0x61, 0x72,
- 0x61, 0x6d, 0x73, 0x4a, 0x53, 0x4f, 0x4e, 0x42, 0x06, 0x5a, 0x04, 0x2e, 0x2f, 0x70, 0x62, 0x62,
- 0x06, 0x70, 0x72, 0x6f, 0x74, 0x6f, 0x33,
-}
+const file_models_model_http_auth_policy_proto_rawDesc = "" +
+ "\n" +
+ "#models/model_http_auth_policy.proto\x12\x02pb\"|\n" +
+ "\x0eHTTPAuthPolicy\x12\x0e\n" +
+ "\x02id\x18\x01 \x01(\x03R\x02id\x12\x12\n" +
+ "\x04isOn\x18\x02 \x01(\bR\x04isOn\x12\x12\n" +
+ "\x04name\x18\x03 \x01(\tR\x04name\x12\x12\n" +
+ "\x04type\x18\x04 \x01(\tR\x04type\x12\x1e\n" +
+ "\n" +
+ "paramsJSON\x18\x05 \x01(\fR\n" +
+ "paramsJSONB\x06Z\x04./pbb\x06proto3"
var (
file_models_model_http_auth_policy_proto_rawDescOnce sync.Once
- file_models_model_http_auth_policy_proto_rawDescData = file_models_model_http_auth_policy_proto_rawDesc
+ file_models_model_http_auth_policy_proto_rawDescData []byte
)
func file_models_model_http_auth_policy_proto_rawDescGZIP() []byte {
file_models_model_http_auth_policy_proto_rawDescOnce.Do(func() {
- file_models_model_http_auth_policy_proto_rawDescData = protoimpl.X.CompressGZIP(file_models_model_http_auth_policy_proto_rawDescData)
+ file_models_model_http_auth_policy_proto_rawDescData = protoimpl.X.CompressGZIP(unsafe.Slice(unsafe.StringData(file_models_model_http_auth_policy_proto_rawDesc), len(file_models_model_http_auth_policy_proto_rawDesc)))
})
return file_models_model_http_auth_policy_proto_rawDescData
}
@@ -147,7 +145,7 @@ func file_models_model_http_auth_policy_proto_init() {
out := protoimpl.TypeBuilder{
File: protoimpl.DescBuilder{
GoPackagePath: reflect.TypeOf(x{}).PkgPath(),
- RawDescriptor: file_models_model_http_auth_policy_proto_rawDesc,
+ RawDescriptor: unsafe.Slice(unsafe.StringData(file_models_model_http_auth_policy_proto_rawDesc), len(file_models_model_http_auth_policy_proto_rawDesc)),
NumEnums: 0,
NumMessages: 1,
NumExtensions: 0,
@@ -158,7 +156,6 @@ func file_models_model_http_auth_policy_proto_init() {
MessageInfos: file_models_model_http_auth_policy_proto_msgTypes,
}.Build()
File_models_model_http_auth_policy_proto = out.File
- file_models_model_http_auth_policy_proto_rawDesc = nil
file_models_model_http_auth_policy_proto_goTypes = nil
file_models_model_http_auth_policy_proto_depIdxs = nil
}
diff --git a/EdgeCommon/pkg/rpc/pb/model_http_cache_policy.pb.go b/EdgeCommon/pkg/rpc/pb/model_http_cache_policy.pb.go
index 2f0d68a..85730a1 100644
--- a/EdgeCommon/pkg/rpc/pb/model_http_cache_policy.pb.go
+++ b/EdgeCommon/pkg/rpc/pb/model_http_cache_policy.pb.go
@@ -1,7 +1,7 @@
// Code generated by protoc-gen-go. DO NOT EDIT.
// versions:
-// protoc-gen-go v1.36.0
-// protoc v6.33.2
+// protoc-gen-go v1.36.11
+// protoc v3.19.6
// source: models/model_http_cache_policy.proto
package pb
@@ -11,6 +11,7 @@ import (
protoimpl "google.golang.org/protobuf/runtime/protoimpl"
reflect "reflect"
sync "sync"
+ unsafe "unsafe"
)
const (
@@ -90,28 +91,23 @@ func (x *HTTPCachePolicy) GetMaxBytesJSON() []byte {
var File_models_model_http_cache_policy_proto protoreflect.FileDescriptor
-var file_models_model_http_cache_policy_proto_rawDesc = []byte{
- 0x0a, 0x24, 0x6d, 0x6f, 0x64, 0x65, 0x6c, 0x73, 0x2f, 0x6d, 0x6f, 0x64, 0x65, 0x6c, 0x5f, 0x68,
- 0x74, 0x74, 0x70, 0x5f, 0x63, 0x61, 0x63, 0x68, 0x65, 0x5f, 0x70, 0x6f, 0x6c, 0x69, 0x63, 0x79,
- 0x2e, 0x70, 0x72, 0x6f, 0x74, 0x6f, 0x12, 0x02, 0x70, 0x62, 0x22, 0x6d, 0x0a, 0x0f, 0x48, 0x54,
- 0x54, 0x50, 0x43, 0x61, 0x63, 0x68, 0x65, 0x50, 0x6f, 0x6c, 0x69, 0x63, 0x79, 0x12, 0x0e, 0x0a,
- 0x02, 0x69, 0x64, 0x18, 0x01, 0x20, 0x01, 0x28, 0x03, 0x52, 0x02, 0x69, 0x64, 0x12, 0x12, 0x0a,
- 0x04, 0x6e, 0x61, 0x6d, 0x65, 0x18, 0x02, 0x20, 0x01, 0x28, 0x09, 0x52, 0x04, 0x6e, 0x61, 0x6d,
- 0x65, 0x12, 0x12, 0x0a, 0x04, 0x69, 0x73, 0x4f, 0x6e, 0x18, 0x03, 0x20, 0x01, 0x28, 0x08, 0x52,
- 0x04, 0x69, 0x73, 0x4f, 0x6e, 0x12, 0x22, 0x0a, 0x0c, 0x6d, 0x61, 0x78, 0x42, 0x79, 0x74, 0x65,
- 0x73, 0x4a, 0x53, 0x4f, 0x4e, 0x18, 0x04, 0x20, 0x01, 0x28, 0x0c, 0x52, 0x0c, 0x6d, 0x61, 0x78,
- 0x42, 0x79, 0x74, 0x65, 0x73, 0x4a, 0x53, 0x4f, 0x4e, 0x42, 0x06, 0x5a, 0x04, 0x2e, 0x2f, 0x70,
- 0x62, 0x62, 0x06, 0x70, 0x72, 0x6f, 0x74, 0x6f, 0x33,
-}
+const file_models_model_http_cache_policy_proto_rawDesc = "" +
+ "\n" +
+ "$models/model_http_cache_policy.proto\x12\x02pb\"m\n" +
+ "\x0fHTTPCachePolicy\x12\x0e\n" +
+ "\x02id\x18\x01 \x01(\x03R\x02id\x12\x12\n" +
+ "\x04name\x18\x02 \x01(\tR\x04name\x12\x12\n" +
+ "\x04isOn\x18\x03 \x01(\bR\x04isOn\x12\"\n" +
+ "\fmaxBytesJSON\x18\x04 \x01(\fR\fmaxBytesJSONB\x06Z\x04./pbb\x06proto3"
var (
file_models_model_http_cache_policy_proto_rawDescOnce sync.Once
- file_models_model_http_cache_policy_proto_rawDescData = file_models_model_http_cache_policy_proto_rawDesc
+ file_models_model_http_cache_policy_proto_rawDescData []byte
)
func file_models_model_http_cache_policy_proto_rawDescGZIP() []byte {
file_models_model_http_cache_policy_proto_rawDescOnce.Do(func() {
- file_models_model_http_cache_policy_proto_rawDescData = protoimpl.X.CompressGZIP(file_models_model_http_cache_policy_proto_rawDescData)
+ file_models_model_http_cache_policy_proto_rawDescData = protoimpl.X.CompressGZIP(unsafe.Slice(unsafe.StringData(file_models_model_http_cache_policy_proto_rawDesc), len(file_models_model_http_cache_policy_proto_rawDesc)))
})
return file_models_model_http_cache_policy_proto_rawDescData
}
@@ -137,7 +133,7 @@ func file_models_model_http_cache_policy_proto_init() {
out := protoimpl.TypeBuilder{
File: protoimpl.DescBuilder{
GoPackagePath: reflect.TypeOf(x{}).PkgPath(),
- RawDescriptor: file_models_model_http_cache_policy_proto_rawDesc,
+ RawDescriptor: unsafe.Slice(unsafe.StringData(file_models_model_http_cache_policy_proto_rawDesc), len(file_models_model_http_cache_policy_proto_rawDesc)),
NumEnums: 0,
NumMessages: 1,
NumExtensions: 0,
@@ -148,7 +144,6 @@ func file_models_model_http_cache_policy_proto_init() {
MessageInfos: file_models_model_http_cache_policy_proto_msgTypes,
}.Build()
File_models_model_http_cache_policy_proto = out.File
- file_models_model_http_cache_policy_proto_rawDesc = nil
file_models_model_http_cache_policy_proto_goTypes = nil
file_models_model_http_cache_policy_proto_depIdxs = nil
}
diff --git a/EdgeCommon/pkg/rpc/pb/model_http_cache_task.pb.go b/EdgeCommon/pkg/rpc/pb/model_http_cache_task.pb.go
index a23c00e..2fec59b 100644
--- a/EdgeCommon/pkg/rpc/pb/model_http_cache_task.pb.go
+++ b/EdgeCommon/pkg/rpc/pb/model_http_cache_task.pb.go
@@ -1,7 +1,7 @@
// Code generated by protoc-gen-go. DO NOT EDIT.
// versions:
-// protoc-gen-go v1.36.0
-// protoc v6.33.2
+// protoc-gen-go v1.36.11
+// protoc v3.19.6
// source: models/model_http_cache_task.proto
package pb
@@ -11,6 +11,7 @@ import (
protoimpl "google.golang.org/protobuf/runtime/protoimpl"
reflect "reflect"
sync "sync"
+ unsafe "unsafe"
)
const (
@@ -146,46 +147,30 @@ func (x *HTTPCacheTask) GetHttpCacheTaskKeys() []*HTTPCacheTaskKey {
var File_models_model_http_cache_task_proto protoreflect.FileDescriptor
-var file_models_model_http_cache_task_proto_rawDesc = []byte{
- 0x0a, 0x22, 0x6d, 0x6f, 0x64, 0x65, 0x6c, 0x73, 0x2f, 0x6d, 0x6f, 0x64, 0x65, 0x6c, 0x5f, 0x68,
- 0x74, 0x74, 0x70, 0x5f, 0x63, 0x61, 0x63, 0x68, 0x65, 0x5f, 0x74, 0x61, 0x73, 0x6b, 0x2e, 0x70,
- 0x72, 0x6f, 0x74, 0x6f, 0x12, 0x02, 0x70, 0x62, 0x1a, 0x17, 0x6d, 0x6f, 0x64, 0x65, 0x6c, 0x73,
- 0x2f, 0x6d, 0x6f, 0x64, 0x65, 0x6c, 0x5f, 0x75, 0x73, 0x65, 0x72, 0x2e, 0x70, 0x72, 0x6f, 0x74,
- 0x6f, 0x1a, 0x26, 0x6d, 0x6f, 0x64, 0x65, 0x6c, 0x73, 0x2f, 0x6d, 0x6f, 0x64, 0x65, 0x6c, 0x5f,
- 0x68, 0x74, 0x74, 0x70, 0x5f, 0x63, 0x61, 0x63, 0x68, 0x65, 0x5f, 0x74, 0x61, 0x73, 0x6b, 0x5f,
- 0x6b, 0x65, 0x79, 0x2e, 0x70, 0x72, 0x6f, 0x74, 0x6f, 0x22, 0xcb, 0x02, 0x0a, 0x0d, 0x48, 0x54,
- 0x54, 0x50, 0x43, 0x61, 0x63, 0x68, 0x65, 0x54, 0x61, 0x73, 0x6b, 0x12, 0x0e, 0x0a, 0x02, 0x69,
- 0x64, 0x18, 0x01, 0x20, 0x01, 0x28, 0x03, 0x52, 0x02, 0x69, 0x64, 0x12, 0x16, 0x0a, 0x06, 0x75,
- 0x73, 0x65, 0x72, 0x49, 0x64, 0x18, 0x02, 0x20, 0x01, 0x28, 0x03, 0x52, 0x06, 0x75, 0x73, 0x65,
- 0x72, 0x49, 0x64, 0x12, 0x12, 0x0a, 0x04, 0x74, 0x79, 0x70, 0x65, 0x18, 0x03, 0x20, 0x01, 0x28,
- 0x09, 0x52, 0x04, 0x74, 0x79, 0x70, 0x65, 0x12, 0x18, 0x0a, 0x07, 0x6b, 0x65, 0x79, 0x54, 0x79,
- 0x70, 0x65, 0x18, 0x04, 0x20, 0x01, 0x28, 0x09, 0x52, 0x07, 0x6b, 0x65, 0x79, 0x54, 0x79, 0x70,
- 0x65, 0x12, 0x1c, 0x0a, 0x09, 0x63, 0x72, 0x65, 0x61, 0x74, 0x65, 0x64, 0x41, 0x74, 0x18, 0x05,
- 0x20, 0x01, 0x28, 0x03, 0x52, 0x09, 0x63, 0x72, 0x65, 0x61, 0x74, 0x65, 0x64, 0x41, 0x74, 0x12,
- 0x16, 0x0a, 0x06, 0x64, 0x6f, 0x6e, 0x65, 0x41, 0x74, 0x18, 0x06, 0x20, 0x01, 0x28, 0x03, 0x52,
- 0x06, 0x64, 0x6f, 0x6e, 0x65, 0x41, 0x74, 0x12, 0x16, 0x0a, 0x06, 0x69, 0x73, 0x44, 0x6f, 0x6e,
- 0x65, 0x18, 0x07, 0x20, 0x01, 0x28, 0x08, 0x52, 0x06, 0x69, 0x73, 0x44, 0x6f, 0x6e, 0x65, 0x12,
- 0x12, 0x0a, 0x04, 0x69, 0x73, 0x4f, 0x6b, 0x18, 0x08, 0x20, 0x01, 0x28, 0x08, 0x52, 0x04, 0x69,
- 0x73, 0x4f, 0x6b, 0x12, 0x20, 0x0a, 0x0b, 0x64, 0x65, 0x73, 0x63, 0x72, 0x69, 0x70, 0x74, 0x69,
- 0x6f, 0x6e, 0x18, 0x09, 0x20, 0x01, 0x28, 0x09, 0x52, 0x0b, 0x64, 0x65, 0x73, 0x63, 0x72, 0x69,
- 0x70, 0x74, 0x69, 0x6f, 0x6e, 0x12, 0x1c, 0x0a, 0x04, 0x75, 0x73, 0x65, 0x72, 0x18, 0x1e, 0x20,
- 0x01, 0x28, 0x0b, 0x32, 0x08, 0x2e, 0x70, 0x62, 0x2e, 0x55, 0x73, 0x65, 0x72, 0x52, 0x04, 0x75,
- 0x73, 0x65, 0x72, 0x12, 0x42, 0x0a, 0x11, 0x68, 0x74, 0x74, 0x70, 0x43, 0x61, 0x63, 0x68, 0x65,
- 0x54, 0x61, 0x73, 0x6b, 0x4b, 0x65, 0x79, 0x73, 0x18, 0x1f, 0x20, 0x03, 0x28, 0x0b, 0x32, 0x14,
- 0x2e, 0x70, 0x62, 0x2e, 0x48, 0x54, 0x54, 0x50, 0x43, 0x61, 0x63, 0x68, 0x65, 0x54, 0x61, 0x73,
- 0x6b, 0x4b, 0x65, 0x79, 0x52, 0x11, 0x68, 0x74, 0x74, 0x70, 0x43, 0x61, 0x63, 0x68, 0x65, 0x54,
- 0x61, 0x73, 0x6b, 0x4b, 0x65, 0x79, 0x73, 0x42, 0x06, 0x5a, 0x04, 0x2e, 0x2f, 0x70, 0x62, 0x62,
- 0x06, 0x70, 0x72, 0x6f, 0x74, 0x6f, 0x33,
-}
+const file_models_model_http_cache_task_proto_rawDesc = "" +
+ "\n" +
+ "\"models/model_http_cache_task.proto\x12\x02pb\x1a\x17models/model_user.proto\x1a&models/model_http_cache_task_key.proto\"\xcb\x02\n" +
+ "\rHTTPCacheTask\x12\x0e\n" +
+ "\x02id\x18\x01 \x01(\x03R\x02id\x12\x16\n" +
+ "\x06userId\x18\x02 \x01(\x03R\x06userId\x12\x12\n" +
+ "\x04type\x18\x03 \x01(\tR\x04type\x12\x18\n" +
+ "\akeyType\x18\x04 \x01(\tR\akeyType\x12\x1c\n" +
+ "\tcreatedAt\x18\x05 \x01(\x03R\tcreatedAt\x12\x16\n" +
+ "\x06doneAt\x18\x06 \x01(\x03R\x06doneAt\x12\x16\n" +
+ "\x06isDone\x18\a \x01(\bR\x06isDone\x12\x12\n" +
+ "\x04isOk\x18\b \x01(\bR\x04isOk\x12 \n" +
+ "\vdescription\x18\t \x01(\tR\vdescription\x12\x1c\n" +
+ "\x04user\x18\x1e \x01(\v2\b.pb.UserR\x04user\x12B\n" +
+ "\x11httpCacheTaskKeys\x18\x1f \x03(\v2\x14.pb.HTTPCacheTaskKeyR\x11httpCacheTaskKeysB\x06Z\x04./pbb\x06proto3"
var (
file_models_model_http_cache_task_proto_rawDescOnce sync.Once
- file_models_model_http_cache_task_proto_rawDescData = file_models_model_http_cache_task_proto_rawDesc
+ file_models_model_http_cache_task_proto_rawDescData []byte
)
func file_models_model_http_cache_task_proto_rawDescGZIP() []byte {
file_models_model_http_cache_task_proto_rawDescOnce.Do(func() {
- file_models_model_http_cache_task_proto_rawDescData = protoimpl.X.CompressGZIP(file_models_model_http_cache_task_proto_rawDescData)
+ file_models_model_http_cache_task_proto_rawDescData = protoimpl.X.CompressGZIP(unsafe.Slice(unsafe.StringData(file_models_model_http_cache_task_proto_rawDesc), len(file_models_model_http_cache_task_proto_rawDesc)))
})
return file_models_model_http_cache_task_proto_rawDescData
}
@@ -217,7 +202,7 @@ func file_models_model_http_cache_task_proto_init() {
out := protoimpl.TypeBuilder{
File: protoimpl.DescBuilder{
GoPackagePath: reflect.TypeOf(x{}).PkgPath(),
- RawDescriptor: file_models_model_http_cache_task_proto_rawDesc,
+ RawDescriptor: unsafe.Slice(unsafe.StringData(file_models_model_http_cache_task_proto_rawDesc), len(file_models_model_http_cache_task_proto_rawDesc)),
NumEnums: 0,
NumMessages: 1,
NumExtensions: 0,
@@ -228,7 +213,6 @@ func file_models_model_http_cache_task_proto_init() {
MessageInfos: file_models_model_http_cache_task_proto_msgTypes,
}.Build()
File_models_model_http_cache_task_proto = out.File
- file_models_model_http_cache_task_proto_rawDesc = nil
file_models_model_http_cache_task_proto_goTypes = nil
file_models_model_http_cache_task_proto_depIdxs = nil
}
diff --git a/EdgeCommon/pkg/rpc/pb/model_http_cache_task_key.pb.go b/EdgeCommon/pkg/rpc/pb/model_http_cache_task_key.pb.go
index 0ec5ddd..1d874f9 100644
--- a/EdgeCommon/pkg/rpc/pb/model_http_cache_task_key.pb.go
+++ b/EdgeCommon/pkg/rpc/pb/model_http_cache_task_key.pb.go
@@ -1,7 +1,7 @@
// Code generated by protoc-gen-go. DO NOT EDIT.
// versions:
-// protoc-gen-go v1.36.0
-// protoc v6.33.2
+// protoc-gen-go v1.36.11
+// protoc v3.19.6
// source: models/model_http_cache_task_key.proto
package pb
@@ -11,6 +11,7 @@ import (
protoimpl "google.golang.org/protobuf/runtime/protoimpl"
reflect "reflect"
sync "sync"
+ unsafe "unsafe"
)
const (
@@ -138,42 +139,31 @@ func (x *HTTPCacheTaskKey) GetNodeCluster() *NodeCluster {
var File_models_model_http_cache_task_key_proto protoreflect.FileDescriptor
-var file_models_model_http_cache_task_key_proto_rawDesc = []byte{
- 0x0a, 0x26, 0x6d, 0x6f, 0x64, 0x65, 0x6c, 0x73, 0x2f, 0x6d, 0x6f, 0x64, 0x65, 0x6c, 0x5f, 0x68,
- 0x74, 0x74, 0x70, 0x5f, 0x63, 0x61, 0x63, 0x68, 0x65, 0x5f, 0x74, 0x61, 0x73, 0x6b, 0x5f, 0x6b,
- 0x65, 0x79, 0x2e, 0x70, 0x72, 0x6f, 0x74, 0x6f, 0x12, 0x02, 0x70, 0x62, 0x1a, 0x1f, 0x6d, 0x6f,
- 0x64, 0x65, 0x6c, 0x73, 0x2f, 0x6d, 0x6f, 0x64, 0x65, 0x6c, 0x5f, 0x6e, 0x6f, 0x64, 0x65, 0x5f,
- 0x63, 0x6c, 0x75, 0x73, 0x74, 0x65, 0x72, 0x2e, 0x70, 0x72, 0x6f, 0x74, 0x6f, 0x22, 0xa5, 0x02,
- 0x0a, 0x10, 0x48, 0x54, 0x54, 0x50, 0x43, 0x61, 0x63, 0x68, 0x65, 0x54, 0x61, 0x73, 0x6b, 0x4b,
- 0x65, 0x79, 0x12, 0x0e, 0x0a, 0x02, 0x69, 0x64, 0x18, 0x01, 0x20, 0x01, 0x28, 0x03, 0x52, 0x02,
- 0x69, 0x64, 0x12, 0x16, 0x0a, 0x06, 0x74, 0x61, 0x73, 0x6b, 0x49, 0x64, 0x18, 0x02, 0x20, 0x01,
- 0x28, 0x03, 0x52, 0x06, 0x74, 0x61, 0x73, 0x6b, 0x49, 0x64, 0x12, 0x10, 0x0a, 0x03, 0x6b, 0x65,
- 0x79, 0x18, 0x03, 0x20, 0x01, 0x28, 0x09, 0x52, 0x03, 0x6b, 0x65, 0x79, 0x12, 0x12, 0x0a, 0x04,
- 0x74, 0x79, 0x70, 0x65, 0x18, 0x04, 0x20, 0x01, 0x28, 0x09, 0x52, 0x04, 0x74, 0x79, 0x70, 0x65,
- 0x12, 0x18, 0x0a, 0x07, 0x6b, 0x65, 0x79, 0x54, 0x79, 0x70, 0x65, 0x18, 0x05, 0x20, 0x01, 0x28,
- 0x09, 0x52, 0x07, 0x6b, 0x65, 0x79, 0x54, 0x79, 0x70, 0x65, 0x12, 0x16, 0x0a, 0x06, 0x69, 0x73,
- 0x44, 0x6f, 0x6e, 0x65, 0x18, 0x06, 0x20, 0x01, 0x28, 0x08, 0x52, 0x06, 0x69, 0x73, 0x44, 0x6f,
- 0x6e, 0x65, 0x12, 0x18, 0x0a, 0x07, 0x69, 0x73, 0x44, 0x6f, 0x69, 0x6e, 0x67, 0x18, 0x09, 0x20,
- 0x01, 0x28, 0x08, 0x52, 0x07, 0x69, 0x73, 0x44, 0x6f, 0x69, 0x6e, 0x67, 0x12, 0x1e, 0x0a, 0x0a,
- 0x65, 0x72, 0x72, 0x6f, 0x72, 0x73, 0x4a, 0x53, 0x4f, 0x4e, 0x18, 0x07, 0x20, 0x01, 0x28, 0x0c,
- 0x52, 0x0a, 0x65, 0x72, 0x72, 0x6f, 0x72, 0x73, 0x4a, 0x53, 0x4f, 0x4e, 0x12, 0x24, 0x0a, 0x0d,
- 0x6e, 0x6f, 0x64, 0x65, 0x43, 0x6c, 0x75, 0x73, 0x74, 0x65, 0x72, 0x49, 0x64, 0x18, 0x08, 0x20,
- 0x01, 0x28, 0x03, 0x52, 0x0d, 0x6e, 0x6f, 0x64, 0x65, 0x43, 0x6c, 0x75, 0x73, 0x74, 0x65, 0x72,
- 0x49, 0x64, 0x12, 0x31, 0x0a, 0x0b, 0x6e, 0x6f, 0x64, 0x65, 0x43, 0x6c, 0x75, 0x73, 0x74, 0x65,
- 0x72, 0x18, 0x1e, 0x20, 0x01, 0x28, 0x0b, 0x32, 0x0f, 0x2e, 0x70, 0x62, 0x2e, 0x4e, 0x6f, 0x64,
- 0x65, 0x43, 0x6c, 0x75, 0x73, 0x74, 0x65, 0x72, 0x52, 0x0b, 0x6e, 0x6f, 0x64, 0x65, 0x43, 0x6c,
- 0x75, 0x73, 0x74, 0x65, 0x72, 0x42, 0x06, 0x5a, 0x04, 0x2e, 0x2f, 0x70, 0x62, 0x62, 0x06, 0x70,
- 0x72, 0x6f, 0x74, 0x6f, 0x33,
-}
+const file_models_model_http_cache_task_key_proto_rawDesc = "" +
+ "\n" +
+ "&models/model_http_cache_task_key.proto\x12\x02pb\x1a\x1fmodels/model_node_cluster.proto\"\xa5\x02\n" +
+ "\x10HTTPCacheTaskKey\x12\x0e\n" +
+ "\x02id\x18\x01 \x01(\x03R\x02id\x12\x16\n" +
+ "\x06taskId\x18\x02 \x01(\x03R\x06taskId\x12\x10\n" +
+ "\x03key\x18\x03 \x01(\tR\x03key\x12\x12\n" +
+ "\x04type\x18\x04 \x01(\tR\x04type\x12\x18\n" +
+ "\akeyType\x18\x05 \x01(\tR\akeyType\x12\x16\n" +
+ "\x06isDone\x18\x06 \x01(\bR\x06isDone\x12\x18\n" +
+ "\aisDoing\x18\t \x01(\bR\aisDoing\x12\x1e\n" +
+ "\n" +
+ "errorsJSON\x18\a \x01(\fR\n" +
+ "errorsJSON\x12$\n" +
+ "\rnodeClusterId\x18\b \x01(\x03R\rnodeClusterId\x121\n" +
+ "\vnodeCluster\x18\x1e \x01(\v2\x0f.pb.NodeClusterR\vnodeClusterB\x06Z\x04./pbb\x06proto3"
var (
file_models_model_http_cache_task_key_proto_rawDescOnce sync.Once
- file_models_model_http_cache_task_key_proto_rawDescData = file_models_model_http_cache_task_key_proto_rawDesc
+ file_models_model_http_cache_task_key_proto_rawDescData []byte
)
func file_models_model_http_cache_task_key_proto_rawDescGZIP() []byte {
file_models_model_http_cache_task_key_proto_rawDescOnce.Do(func() {
- file_models_model_http_cache_task_key_proto_rawDescData = protoimpl.X.CompressGZIP(file_models_model_http_cache_task_key_proto_rawDescData)
+ file_models_model_http_cache_task_key_proto_rawDescData = protoimpl.X.CompressGZIP(unsafe.Slice(unsafe.StringData(file_models_model_http_cache_task_key_proto_rawDesc), len(file_models_model_http_cache_task_key_proto_rawDesc)))
})
return file_models_model_http_cache_task_key_proto_rawDescData
}
@@ -202,7 +192,7 @@ func file_models_model_http_cache_task_key_proto_init() {
out := protoimpl.TypeBuilder{
File: protoimpl.DescBuilder{
GoPackagePath: reflect.TypeOf(x{}).PkgPath(),
- RawDescriptor: file_models_model_http_cache_task_key_proto_rawDesc,
+ RawDescriptor: unsafe.Slice(unsafe.StringData(file_models_model_http_cache_task_key_proto_rawDesc), len(file_models_model_http_cache_task_key_proto_rawDesc)),
NumEnums: 0,
NumMessages: 1,
NumExtensions: 0,
@@ -213,7 +203,6 @@ func file_models_model_http_cache_task_key_proto_init() {
MessageInfos: file_models_model_http_cache_task_key_proto_msgTypes,
}.Build()
File_models_model_http_cache_task_key_proto = out.File
- file_models_model_http_cache_task_key_proto_rawDesc = nil
file_models_model_http_cache_task_key_proto_goTypes = nil
file_models_model_http_cache_task_key_proto_depIdxs = nil
}
diff --git a/EdgeCommon/pkg/rpc/pb/model_http_fastcgi.pb.go b/EdgeCommon/pkg/rpc/pb/model_http_fastcgi.pb.go
index 61a1470..076db11 100644
--- a/EdgeCommon/pkg/rpc/pb/model_http_fastcgi.pb.go
+++ b/EdgeCommon/pkg/rpc/pb/model_http_fastcgi.pb.go
@@ -1,7 +1,7 @@
// Code generated by protoc-gen-go. DO NOT EDIT.
// versions:
-// protoc-gen-go v1.36.0
-// protoc v6.33.2
+// protoc-gen-go v1.36.11
+// protoc v3.19.6
// source: models/model_http_fastcgi.proto
package pb
@@ -11,6 +11,7 @@ import (
protoimpl "google.golang.org/protobuf/runtime/protoimpl"
reflect "reflect"
sync "sync"
+ unsafe "unsafe"
)
const (
@@ -123,37 +124,29 @@ func (x *HTTPFastcgi) GetPathInfoPattern() string {
var File_models_model_http_fastcgi_proto protoreflect.FileDescriptor
-var file_models_model_http_fastcgi_proto_rawDesc = []byte{
- 0x0a, 0x1f, 0x6d, 0x6f, 0x64, 0x65, 0x6c, 0x73, 0x2f, 0x6d, 0x6f, 0x64, 0x65, 0x6c, 0x5f, 0x68,
- 0x74, 0x74, 0x70, 0x5f, 0x66, 0x61, 0x73, 0x74, 0x63, 0x67, 0x69, 0x2e, 0x70, 0x72, 0x6f, 0x74,
- 0x6f, 0x12, 0x02, 0x70, 0x62, 0x22, 0x85, 0x02, 0x0a, 0x0b, 0x48, 0x54, 0x54, 0x50, 0x46, 0x61,
- 0x73, 0x74, 0x63, 0x67, 0x69, 0x12, 0x0e, 0x0a, 0x02, 0x69, 0x64, 0x18, 0x01, 0x20, 0x01, 0x28,
- 0x03, 0x52, 0x02, 0x69, 0x64, 0x12, 0x12, 0x0a, 0x04, 0x69, 0x73, 0x4f, 0x6e, 0x18, 0x02, 0x20,
- 0x01, 0x28, 0x08, 0x52, 0x04, 0x69, 0x73, 0x4f, 0x6e, 0x12, 0x18, 0x0a, 0x07, 0x61, 0x64, 0x64,
- 0x72, 0x65, 0x73, 0x73, 0x18, 0x03, 0x20, 0x01, 0x28, 0x09, 0x52, 0x07, 0x61, 0x64, 0x64, 0x72,
- 0x65, 0x73, 0x73, 0x12, 0x1e, 0x0a, 0x0a, 0x70, 0x61, 0x72, 0x61, 0x6d, 0x73, 0x4a, 0x53, 0x4f,
- 0x4e, 0x18, 0x04, 0x20, 0x01, 0x28, 0x0c, 0x52, 0x0a, 0x70, 0x61, 0x72, 0x61, 0x6d, 0x73, 0x4a,
- 0x53, 0x4f, 0x4e, 0x12, 0x28, 0x0a, 0x0f, 0x72, 0x65, 0x61, 0x64, 0x54, 0x69, 0x6d, 0x65, 0x6f,
- 0x75, 0x74, 0x4a, 0x53, 0x4f, 0x4e, 0x18, 0x05, 0x20, 0x01, 0x28, 0x0c, 0x52, 0x0f, 0x72, 0x65,
- 0x61, 0x64, 0x54, 0x69, 0x6d, 0x65, 0x6f, 0x75, 0x74, 0x4a, 0x53, 0x4f, 0x4e, 0x12, 0x28, 0x0a,
- 0x0f, 0x63, 0x6f, 0x6e, 0x6e, 0x54, 0x69, 0x6d, 0x65, 0x6f, 0x75, 0x74, 0x4a, 0x53, 0x4f, 0x4e,
- 0x18, 0x06, 0x20, 0x01, 0x28, 0x0c, 0x52, 0x0f, 0x63, 0x6f, 0x6e, 0x6e, 0x54, 0x69, 0x6d, 0x65,
- 0x6f, 0x75, 0x74, 0x4a, 0x53, 0x4f, 0x4e, 0x12, 0x1a, 0x0a, 0x08, 0x70, 0x6f, 0x6f, 0x6c, 0x53,
- 0x69, 0x7a, 0x65, 0x18, 0x07, 0x20, 0x01, 0x28, 0x05, 0x52, 0x08, 0x70, 0x6f, 0x6f, 0x6c, 0x53,
- 0x69, 0x7a, 0x65, 0x12, 0x28, 0x0a, 0x0f, 0x70, 0x61, 0x74, 0x68, 0x49, 0x6e, 0x66, 0x6f, 0x50,
- 0x61, 0x74, 0x74, 0x65, 0x72, 0x6e, 0x18, 0x08, 0x20, 0x01, 0x28, 0x09, 0x52, 0x0f, 0x70, 0x61,
- 0x74, 0x68, 0x49, 0x6e, 0x66, 0x6f, 0x50, 0x61, 0x74, 0x74, 0x65, 0x72, 0x6e, 0x42, 0x06, 0x5a,
- 0x04, 0x2e, 0x2f, 0x70, 0x62, 0x62, 0x06, 0x70, 0x72, 0x6f, 0x74, 0x6f, 0x33,
-}
+const file_models_model_http_fastcgi_proto_rawDesc = "" +
+ "\n" +
+ "\x1fmodels/model_http_fastcgi.proto\x12\x02pb\"\x85\x02\n" +
+ "\vHTTPFastcgi\x12\x0e\n" +
+ "\x02id\x18\x01 \x01(\x03R\x02id\x12\x12\n" +
+ "\x04isOn\x18\x02 \x01(\bR\x04isOn\x12\x18\n" +
+ "\aaddress\x18\x03 \x01(\tR\aaddress\x12\x1e\n" +
+ "\n" +
+ "paramsJSON\x18\x04 \x01(\fR\n" +
+ "paramsJSON\x12(\n" +
+ "\x0freadTimeoutJSON\x18\x05 \x01(\fR\x0freadTimeoutJSON\x12(\n" +
+ "\x0fconnTimeoutJSON\x18\x06 \x01(\fR\x0fconnTimeoutJSON\x12\x1a\n" +
+ "\bpoolSize\x18\a \x01(\x05R\bpoolSize\x12(\n" +
+ "\x0fpathInfoPattern\x18\b \x01(\tR\x0fpathInfoPatternB\x06Z\x04./pbb\x06proto3"
var (
file_models_model_http_fastcgi_proto_rawDescOnce sync.Once
- file_models_model_http_fastcgi_proto_rawDescData = file_models_model_http_fastcgi_proto_rawDesc
+ file_models_model_http_fastcgi_proto_rawDescData []byte
)
func file_models_model_http_fastcgi_proto_rawDescGZIP() []byte {
file_models_model_http_fastcgi_proto_rawDescOnce.Do(func() {
- file_models_model_http_fastcgi_proto_rawDescData = protoimpl.X.CompressGZIP(file_models_model_http_fastcgi_proto_rawDescData)
+ file_models_model_http_fastcgi_proto_rawDescData = protoimpl.X.CompressGZIP(unsafe.Slice(unsafe.StringData(file_models_model_http_fastcgi_proto_rawDesc), len(file_models_model_http_fastcgi_proto_rawDesc)))
})
return file_models_model_http_fastcgi_proto_rawDescData
}
@@ -179,7 +172,7 @@ func file_models_model_http_fastcgi_proto_init() {
out := protoimpl.TypeBuilder{
File: protoimpl.DescBuilder{
GoPackagePath: reflect.TypeOf(x{}).PkgPath(),
- RawDescriptor: file_models_model_http_fastcgi_proto_rawDesc,
+ RawDescriptor: unsafe.Slice(unsafe.StringData(file_models_model_http_fastcgi_proto_rawDesc), len(file_models_model_http_fastcgi_proto_rawDesc)),
NumEnums: 0,
NumMessages: 1,
NumExtensions: 0,
@@ -190,7 +183,6 @@ func file_models_model_http_fastcgi_proto_init() {
MessageInfos: file_models_model_http_fastcgi_proto_msgTypes,
}.Build()
File_models_model_http_fastcgi_proto = out.File
- file_models_model_http_fastcgi_proto_rawDesc = nil
file_models_model_http_fastcgi_proto_goTypes = nil
file_models_model_http_fastcgi_proto_depIdxs = nil
}
diff --git a/EdgeCommon/pkg/rpc/pb/model_http_firewall_policy.pb.go b/EdgeCommon/pkg/rpc/pb/model_http_firewall_policy.pb.go
index 94387b5..ce89088 100644
--- a/EdgeCommon/pkg/rpc/pb/model_http_firewall_policy.pb.go
+++ b/EdgeCommon/pkg/rpc/pb/model_http_firewall_policy.pb.go
@@ -1,7 +1,7 @@
// Code generated by protoc-gen-go. DO NOT EDIT.
// versions:
-// protoc-gen-go v1.36.0
-// protoc v6.33.2
+// protoc-gen-go v1.36.11
+// protoc v3.19.6
// source: models/model_http_firewall_policy.proto
package pb
@@ -11,6 +11,7 @@ import (
protoimpl "google.golang.org/protobuf/runtime/protoimpl"
reflect "reflect"
sync "sync"
+ unsafe "unsafe"
)
const (
@@ -171,52 +172,34 @@ func (x *HTTPFirewallPolicy) GetJsCookieOptionsJSON() []byte {
var File_models_model_http_firewall_policy_proto protoreflect.FileDescriptor
-var file_models_model_http_firewall_policy_proto_rawDesc = []byte{
- 0x0a, 0x27, 0x6d, 0x6f, 0x64, 0x65, 0x6c, 0x73, 0x2f, 0x6d, 0x6f, 0x64, 0x65, 0x6c, 0x5f, 0x68,
- 0x74, 0x74, 0x70, 0x5f, 0x66, 0x69, 0x72, 0x65, 0x77, 0x61, 0x6c, 0x6c, 0x5f, 0x70, 0x6f, 0x6c,
- 0x69, 0x63, 0x79, 0x2e, 0x70, 0x72, 0x6f, 0x74, 0x6f, 0x12, 0x02, 0x70, 0x62, 0x22, 0xec, 0x03,
- 0x0a, 0x12, 0x48, 0x54, 0x54, 0x50, 0x46, 0x69, 0x72, 0x65, 0x77, 0x61, 0x6c, 0x6c, 0x50, 0x6f,
- 0x6c, 0x69, 0x63, 0x79, 0x12, 0x0e, 0x0a, 0x02, 0x69, 0x64, 0x18, 0x01, 0x20, 0x01, 0x28, 0x03,
- 0x52, 0x02, 0x69, 0x64, 0x12, 0x12, 0x0a, 0x04, 0x6e, 0x61, 0x6d, 0x65, 0x18, 0x02, 0x20, 0x01,
- 0x28, 0x09, 0x52, 0x04, 0x6e, 0x61, 0x6d, 0x65, 0x12, 0x12, 0x0a, 0x04, 0x6d, 0x6f, 0x64, 0x65,
- 0x18, 0x07, 0x20, 0x01, 0x28, 0x09, 0x52, 0x04, 0x6d, 0x6f, 0x64, 0x65, 0x12, 0x12, 0x0a, 0x04,
- 0x69, 0x73, 0x4f, 0x6e, 0x18, 0x03, 0x20, 0x01, 0x28, 0x08, 0x52, 0x04, 0x69, 0x73, 0x4f, 0x6e,
- 0x12, 0x20, 0x0a, 0x0b, 0x64, 0x65, 0x73, 0x63, 0x72, 0x69, 0x70, 0x74, 0x69, 0x6f, 0x6e, 0x18,
- 0x04, 0x20, 0x01, 0x28, 0x09, 0x52, 0x0b, 0x64, 0x65, 0x73, 0x63, 0x72, 0x69, 0x70, 0x74, 0x69,
- 0x6f, 0x6e, 0x12, 0x20, 0x0a, 0x0b, 0x69, 0x6e, 0x62, 0x6f, 0x75, 0x6e, 0x64, 0x4a, 0x53, 0x4f,
- 0x4e, 0x18, 0x05, 0x20, 0x01, 0x28, 0x0c, 0x52, 0x0b, 0x69, 0x6e, 0x62, 0x6f, 0x75, 0x6e, 0x64,
- 0x4a, 0x53, 0x4f, 0x4e, 0x12, 0x22, 0x0a, 0x0c, 0x6f, 0x75, 0x74, 0x62, 0x6f, 0x75, 0x6e, 0x64,
- 0x4a, 0x53, 0x4f, 0x4e, 0x18, 0x06, 0x20, 0x01, 0x28, 0x0c, 0x52, 0x0c, 0x6f, 0x75, 0x74, 0x62,
- 0x6f, 0x75, 0x6e, 0x64, 0x4a, 0x53, 0x4f, 0x4e, 0x12, 0x1a, 0x0a, 0x08, 0x73, 0x65, 0x72, 0x76,
- 0x65, 0x72, 0x49, 0x64, 0x18, 0x08, 0x20, 0x01, 0x28, 0x03, 0x52, 0x08, 0x73, 0x65, 0x72, 0x76,
- 0x65, 0x72, 0x49, 0x64, 0x12, 0x2a, 0x0a, 0x10, 0x75, 0x73, 0x65, 0x4c, 0x6f, 0x63, 0x61, 0x6c,
- 0x46, 0x69, 0x72, 0x65, 0x77, 0x61, 0x6c, 0x6c, 0x18, 0x09, 0x20, 0x01, 0x28, 0x08, 0x52, 0x10,
- 0x75, 0x73, 0x65, 0x4c, 0x6f, 0x63, 0x61, 0x6c, 0x46, 0x69, 0x72, 0x65, 0x77, 0x61, 0x6c, 0x6c,
- 0x12, 0x22, 0x0a, 0x0c, 0x73, 0x79, 0x6e, 0x46, 0x6c, 0x6f, 0x6f, 0x64, 0x4a, 0x53, 0x4f, 0x4e,
- 0x18, 0x0a, 0x20, 0x01, 0x28, 0x0c, 0x52, 0x0c, 0x73, 0x79, 0x6e, 0x46, 0x6c, 0x6f, 0x6f, 0x64,
- 0x4a, 0x53, 0x4f, 0x4e, 0x12, 0x2a, 0x0a, 0x10, 0x62, 0x6c, 0x6f, 0x63, 0x6b, 0x4f, 0x70, 0x74,
- 0x69, 0x6f, 0x6e, 0x73, 0x4a, 0x53, 0x4f, 0x4e, 0x18, 0x0b, 0x20, 0x01, 0x28, 0x0c, 0x52, 0x10,
- 0x62, 0x6c, 0x6f, 0x63, 0x6b, 0x4f, 0x70, 0x74, 0x69, 0x6f, 0x6e, 0x73, 0x4a, 0x53, 0x4f, 0x4e,
- 0x12, 0x28, 0x0a, 0x0f, 0x70, 0x61, 0x67, 0x65, 0x4f, 0x70, 0x74, 0x69, 0x6f, 0x6e, 0x73, 0x4a,
- 0x53, 0x4f, 0x4e, 0x18, 0x0d, 0x20, 0x01, 0x28, 0x0c, 0x52, 0x0f, 0x70, 0x61, 0x67, 0x65, 0x4f,
- 0x70, 0x74, 0x69, 0x6f, 0x6e, 0x73, 0x4a, 0x53, 0x4f, 0x4e, 0x12, 0x2e, 0x0a, 0x12, 0x63, 0x61,
- 0x70, 0x74, 0x63, 0x68, 0x61, 0x4f, 0x70, 0x74, 0x69, 0x6f, 0x6e, 0x73, 0x4a, 0x53, 0x4f, 0x4e,
- 0x18, 0x0c, 0x20, 0x01, 0x28, 0x0c, 0x52, 0x12, 0x63, 0x61, 0x70, 0x74, 0x63, 0x68, 0x61, 0x4f,
- 0x70, 0x74, 0x69, 0x6f, 0x6e, 0x73, 0x4a, 0x53, 0x4f, 0x4e, 0x12, 0x30, 0x0a, 0x13, 0x6a, 0x73,
- 0x43, 0x6f, 0x6f, 0x6b, 0x69, 0x65, 0x4f, 0x70, 0x74, 0x69, 0x6f, 0x6e, 0x73, 0x4a, 0x53, 0x4f,
- 0x4e, 0x18, 0x0e, 0x20, 0x01, 0x28, 0x0c, 0x52, 0x13, 0x6a, 0x73, 0x43, 0x6f, 0x6f, 0x6b, 0x69,
- 0x65, 0x4f, 0x70, 0x74, 0x69, 0x6f, 0x6e, 0x73, 0x4a, 0x53, 0x4f, 0x4e, 0x42, 0x06, 0x5a, 0x04,
- 0x2e, 0x2f, 0x70, 0x62, 0x62, 0x06, 0x70, 0x72, 0x6f, 0x74, 0x6f, 0x33,
-}
+const file_models_model_http_firewall_policy_proto_rawDesc = "" +
+ "\n" +
+ "'models/model_http_firewall_policy.proto\x12\x02pb\"\xec\x03\n" +
+ "\x12HTTPFirewallPolicy\x12\x0e\n" +
+ "\x02id\x18\x01 \x01(\x03R\x02id\x12\x12\n" +
+ "\x04name\x18\x02 \x01(\tR\x04name\x12\x12\n" +
+ "\x04mode\x18\a \x01(\tR\x04mode\x12\x12\n" +
+ "\x04isOn\x18\x03 \x01(\bR\x04isOn\x12 \n" +
+ "\vdescription\x18\x04 \x01(\tR\vdescription\x12 \n" +
+ "\vinboundJSON\x18\x05 \x01(\fR\vinboundJSON\x12\"\n" +
+ "\foutboundJSON\x18\x06 \x01(\fR\foutboundJSON\x12\x1a\n" +
+ "\bserverId\x18\b \x01(\x03R\bserverId\x12*\n" +
+ "\x10useLocalFirewall\x18\t \x01(\bR\x10useLocalFirewall\x12\"\n" +
+ "\fsynFloodJSON\x18\n" +
+ " \x01(\fR\fsynFloodJSON\x12*\n" +
+ "\x10blockOptionsJSON\x18\v \x01(\fR\x10blockOptionsJSON\x12(\n" +
+ "\x0fpageOptionsJSON\x18\r \x01(\fR\x0fpageOptionsJSON\x12.\n" +
+ "\x12captchaOptionsJSON\x18\f \x01(\fR\x12captchaOptionsJSON\x120\n" +
+ "\x13jsCookieOptionsJSON\x18\x0e \x01(\fR\x13jsCookieOptionsJSONB\x06Z\x04./pbb\x06proto3"
var (
file_models_model_http_firewall_policy_proto_rawDescOnce sync.Once
- file_models_model_http_firewall_policy_proto_rawDescData = file_models_model_http_firewall_policy_proto_rawDesc
+ file_models_model_http_firewall_policy_proto_rawDescData []byte
)
func file_models_model_http_firewall_policy_proto_rawDescGZIP() []byte {
file_models_model_http_firewall_policy_proto_rawDescOnce.Do(func() {
- file_models_model_http_firewall_policy_proto_rawDescData = protoimpl.X.CompressGZIP(file_models_model_http_firewall_policy_proto_rawDescData)
+ file_models_model_http_firewall_policy_proto_rawDescData = protoimpl.X.CompressGZIP(unsafe.Slice(unsafe.StringData(file_models_model_http_firewall_policy_proto_rawDesc), len(file_models_model_http_firewall_policy_proto_rawDesc)))
})
return file_models_model_http_firewall_policy_proto_rawDescData
}
@@ -242,7 +225,7 @@ func file_models_model_http_firewall_policy_proto_init() {
out := protoimpl.TypeBuilder{
File: protoimpl.DescBuilder{
GoPackagePath: reflect.TypeOf(x{}).PkgPath(),
- RawDescriptor: file_models_model_http_firewall_policy_proto_rawDesc,
+ RawDescriptor: unsafe.Slice(unsafe.StringData(file_models_model_http_firewall_policy_proto_rawDesc), len(file_models_model_http_firewall_policy_proto_rawDesc)),
NumEnums: 0,
NumMessages: 1,
NumExtensions: 0,
@@ -253,7 +236,6 @@ func file_models_model_http_firewall_policy_proto_init() {
MessageInfos: file_models_model_http_firewall_policy_proto_msgTypes,
}.Build()
File_models_model_http_firewall_policy_proto = out.File
- file_models_model_http_firewall_policy_proto_rawDesc = nil
file_models_model_http_firewall_policy_proto_goTypes = nil
file_models_model_http_firewall_policy_proto_depIdxs = nil
}
diff --git a/EdgeCommon/pkg/rpc/pb/model_http_firewall_rule_group.pb.go b/EdgeCommon/pkg/rpc/pb/model_http_firewall_rule_group.pb.go
index b8f596c..dbba3df 100644
--- a/EdgeCommon/pkg/rpc/pb/model_http_firewall_rule_group.pb.go
+++ b/EdgeCommon/pkg/rpc/pb/model_http_firewall_rule_group.pb.go
@@ -1,7 +1,7 @@
// Code generated by protoc-gen-go. DO NOT EDIT.
// versions:
-// protoc-gen-go v1.36.0
-// protoc v6.33.2
+// protoc-gen-go v1.36.11
+// protoc v3.19.6
// source: models/model_http_firewall_rule_group.proto
package pb
@@ -11,6 +11,7 @@ import (
protoimpl "google.golang.org/protobuf/runtime/protoimpl"
reflect "reflect"
sync "sync"
+ unsafe "unsafe"
)
const (
@@ -98,30 +99,24 @@ func (x *HTTPFirewallRuleGroup) GetCode() string {
var File_models_model_http_firewall_rule_group_proto protoreflect.FileDescriptor
-var file_models_model_http_firewall_rule_group_proto_rawDesc = []byte{
- 0x0a, 0x2b, 0x6d, 0x6f, 0x64, 0x65, 0x6c, 0x73, 0x2f, 0x6d, 0x6f, 0x64, 0x65, 0x6c, 0x5f, 0x68,
- 0x74, 0x74, 0x70, 0x5f, 0x66, 0x69, 0x72, 0x65, 0x77, 0x61, 0x6c, 0x6c, 0x5f, 0x72, 0x75, 0x6c,
- 0x65, 0x5f, 0x67, 0x72, 0x6f, 0x75, 0x70, 0x2e, 0x70, 0x72, 0x6f, 0x74, 0x6f, 0x12, 0x02, 0x70,
- 0x62, 0x22, 0x85, 0x01, 0x0a, 0x15, 0x48, 0x54, 0x54, 0x50, 0x46, 0x69, 0x72, 0x65, 0x77, 0x61,
- 0x6c, 0x6c, 0x52, 0x75, 0x6c, 0x65, 0x47, 0x72, 0x6f, 0x75, 0x70, 0x12, 0x0e, 0x0a, 0x02, 0x69,
- 0x64, 0x18, 0x01, 0x20, 0x01, 0x28, 0x03, 0x52, 0x02, 0x69, 0x64, 0x12, 0x12, 0x0a, 0x04, 0x6e,
- 0x61, 0x6d, 0x65, 0x18, 0x02, 0x20, 0x01, 0x28, 0x09, 0x52, 0x04, 0x6e, 0x61, 0x6d, 0x65, 0x12,
- 0x12, 0x0a, 0x04, 0x69, 0x73, 0x4f, 0x6e, 0x18, 0x03, 0x20, 0x01, 0x28, 0x08, 0x52, 0x04, 0x69,
- 0x73, 0x4f, 0x6e, 0x12, 0x20, 0x0a, 0x0b, 0x64, 0x65, 0x73, 0x63, 0x72, 0x69, 0x70, 0x74, 0x69,
- 0x6f, 0x6e, 0x18, 0x04, 0x20, 0x01, 0x28, 0x09, 0x52, 0x0b, 0x64, 0x65, 0x73, 0x63, 0x72, 0x69,
- 0x70, 0x74, 0x69, 0x6f, 0x6e, 0x12, 0x12, 0x0a, 0x04, 0x63, 0x6f, 0x64, 0x65, 0x18, 0x05, 0x20,
- 0x01, 0x28, 0x09, 0x52, 0x04, 0x63, 0x6f, 0x64, 0x65, 0x42, 0x06, 0x5a, 0x04, 0x2e, 0x2f, 0x70,
- 0x62, 0x62, 0x06, 0x70, 0x72, 0x6f, 0x74, 0x6f, 0x33,
-}
+const file_models_model_http_firewall_rule_group_proto_rawDesc = "" +
+ "\n" +
+ "+models/model_http_firewall_rule_group.proto\x12\x02pb\"\x85\x01\n" +
+ "\x15HTTPFirewallRuleGroup\x12\x0e\n" +
+ "\x02id\x18\x01 \x01(\x03R\x02id\x12\x12\n" +
+ "\x04name\x18\x02 \x01(\tR\x04name\x12\x12\n" +
+ "\x04isOn\x18\x03 \x01(\bR\x04isOn\x12 \n" +
+ "\vdescription\x18\x04 \x01(\tR\vdescription\x12\x12\n" +
+ "\x04code\x18\x05 \x01(\tR\x04codeB\x06Z\x04./pbb\x06proto3"
var (
file_models_model_http_firewall_rule_group_proto_rawDescOnce sync.Once
- file_models_model_http_firewall_rule_group_proto_rawDescData = file_models_model_http_firewall_rule_group_proto_rawDesc
+ file_models_model_http_firewall_rule_group_proto_rawDescData []byte
)
func file_models_model_http_firewall_rule_group_proto_rawDescGZIP() []byte {
file_models_model_http_firewall_rule_group_proto_rawDescOnce.Do(func() {
- file_models_model_http_firewall_rule_group_proto_rawDescData = protoimpl.X.CompressGZIP(file_models_model_http_firewall_rule_group_proto_rawDescData)
+ file_models_model_http_firewall_rule_group_proto_rawDescData = protoimpl.X.CompressGZIP(unsafe.Slice(unsafe.StringData(file_models_model_http_firewall_rule_group_proto_rawDesc), len(file_models_model_http_firewall_rule_group_proto_rawDesc)))
})
return file_models_model_http_firewall_rule_group_proto_rawDescData
}
@@ -147,7 +142,7 @@ func file_models_model_http_firewall_rule_group_proto_init() {
out := protoimpl.TypeBuilder{
File: protoimpl.DescBuilder{
GoPackagePath: reflect.TypeOf(x{}).PkgPath(),
- RawDescriptor: file_models_model_http_firewall_rule_group_proto_rawDesc,
+ RawDescriptor: unsafe.Slice(unsafe.StringData(file_models_model_http_firewall_rule_group_proto_rawDesc), len(file_models_model_http_firewall_rule_group_proto_rawDesc)),
NumEnums: 0,
NumMessages: 1,
NumExtensions: 0,
@@ -158,7 +153,6 @@ func file_models_model_http_firewall_rule_group_proto_init() {
MessageInfos: file_models_model_http_firewall_rule_group_proto_msgTypes,
}.Build()
File_models_model_http_firewall_rule_group_proto = out.File
- file_models_model_http_firewall_rule_group_proto_rawDesc = nil
file_models_model_http_firewall_rule_group_proto_goTypes = nil
file_models_model_http_firewall_rule_group_proto_depIdxs = nil
}
diff --git a/EdgeCommon/pkg/rpc/pb/model_http_firewall_rule_set.pb.go b/EdgeCommon/pkg/rpc/pb/model_http_firewall_rule_set.pb.go
index 256305c..5a5bb5e 100644
--- a/EdgeCommon/pkg/rpc/pb/model_http_firewall_rule_set.pb.go
+++ b/EdgeCommon/pkg/rpc/pb/model_http_firewall_rule_set.pb.go
@@ -1,7 +1,7 @@
// Code generated by protoc-gen-go. DO NOT EDIT.
// versions:
-// protoc-gen-go v1.36.0
-// protoc v6.33.2
+// protoc-gen-go v1.36.11
+// protoc v3.19.6
// source: models/model_http_firewall_rule_set.proto
package pb
@@ -11,6 +11,7 @@ import (
protoimpl "google.golang.org/protobuf/runtime/protoimpl"
reflect "reflect"
sync "sync"
+ unsafe "unsafe"
)
const (
@@ -98,30 +99,24 @@ func (x *HTTPFirewallRuleSet) GetCode() string {
var File_models_model_http_firewall_rule_set_proto protoreflect.FileDescriptor
-var file_models_model_http_firewall_rule_set_proto_rawDesc = []byte{
- 0x0a, 0x29, 0x6d, 0x6f, 0x64, 0x65, 0x6c, 0x73, 0x2f, 0x6d, 0x6f, 0x64, 0x65, 0x6c, 0x5f, 0x68,
- 0x74, 0x74, 0x70, 0x5f, 0x66, 0x69, 0x72, 0x65, 0x77, 0x61, 0x6c, 0x6c, 0x5f, 0x72, 0x75, 0x6c,
- 0x65, 0x5f, 0x73, 0x65, 0x74, 0x2e, 0x70, 0x72, 0x6f, 0x74, 0x6f, 0x12, 0x02, 0x70, 0x62, 0x22,
- 0x83, 0x01, 0x0a, 0x13, 0x48, 0x54, 0x54, 0x50, 0x46, 0x69, 0x72, 0x65, 0x77, 0x61, 0x6c, 0x6c,
- 0x52, 0x75, 0x6c, 0x65, 0x53, 0x65, 0x74, 0x12, 0x0e, 0x0a, 0x02, 0x69, 0x64, 0x18, 0x01, 0x20,
- 0x01, 0x28, 0x03, 0x52, 0x02, 0x69, 0x64, 0x12, 0x12, 0x0a, 0x04, 0x6e, 0x61, 0x6d, 0x65, 0x18,
- 0x02, 0x20, 0x01, 0x28, 0x09, 0x52, 0x04, 0x6e, 0x61, 0x6d, 0x65, 0x12, 0x12, 0x0a, 0x04, 0x69,
- 0x73, 0x4f, 0x6e, 0x18, 0x03, 0x20, 0x01, 0x28, 0x08, 0x52, 0x04, 0x69, 0x73, 0x4f, 0x6e, 0x12,
- 0x20, 0x0a, 0x0b, 0x64, 0x65, 0x73, 0x63, 0x72, 0x69, 0x70, 0x74, 0x69, 0x6f, 0x6e, 0x18, 0x04,
- 0x20, 0x01, 0x28, 0x09, 0x52, 0x0b, 0x64, 0x65, 0x73, 0x63, 0x72, 0x69, 0x70, 0x74, 0x69, 0x6f,
- 0x6e, 0x12, 0x12, 0x0a, 0x04, 0x63, 0x6f, 0x64, 0x65, 0x18, 0x05, 0x20, 0x01, 0x28, 0x09, 0x52,
- 0x04, 0x63, 0x6f, 0x64, 0x65, 0x42, 0x06, 0x5a, 0x04, 0x2e, 0x2f, 0x70, 0x62, 0x62, 0x06, 0x70,
- 0x72, 0x6f, 0x74, 0x6f, 0x33,
-}
+const file_models_model_http_firewall_rule_set_proto_rawDesc = "" +
+ "\n" +
+ ")models/model_http_firewall_rule_set.proto\x12\x02pb\"\x83\x01\n" +
+ "\x13HTTPFirewallRuleSet\x12\x0e\n" +
+ "\x02id\x18\x01 \x01(\x03R\x02id\x12\x12\n" +
+ "\x04name\x18\x02 \x01(\tR\x04name\x12\x12\n" +
+ "\x04isOn\x18\x03 \x01(\bR\x04isOn\x12 \n" +
+ "\vdescription\x18\x04 \x01(\tR\vdescription\x12\x12\n" +
+ "\x04code\x18\x05 \x01(\tR\x04codeB\x06Z\x04./pbb\x06proto3"
var (
file_models_model_http_firewall_rule_set_proto_rawDescOnce sync.Once
- file_models_model_http_firewall_rule_set_proto_rawDescData = file_models_model_http_firewall_rule_set_proto_rawDesc
+ file_models_model_http_firewall_rule_set_proto_rawDescData []byte
)
func file_models_model_http_firewall_rule_set_proto_rawDescGZIP() []byte {
file_models_model_http_firewall_rule_set_proto_rawDescOnce.Do(func() {
- file_models_model_http_firewall_rule_set_proto_rawDescData = protoimpl.X.CompressGZIP(file_models_model_http_firewall_rule_set_proto_rawDescData)
+ file_models_model_http_firewall_rule_set_proto_rawDescData = protoimpl.X.CompressGZIP(unsafe.Slice(unsafe.StringData(file_models_model_http_firewall_rule_set_proto_rawDesc), len(file_models_model_http_firewall_rule_set_proto_rawDesc)))
})
return file_models_model_http_firewall_rule_set_proto_rawDescData
}
@@ -147,7 +142,7 @@ func file_models_model_http_firewall_rule_set_proto_init() {
out := protoimpl.TypeBuilder{
File: protoimpl.DescBuilder{
GoPackagePath: reflect.TypeOf(x{}).PkgPath(),
- RawDescriptor: file_models_model_http_firewall_rule_set_proto_rawDesc,
+ RawDescriptor: unsafe.Slice(unsafe.StringData(file_models_model_http_firewall_rule_set_proto_rawDesc), len(file_models_model_http_firewall_rule_set_proto_rawDesc)),
NumEnums: 0,
NumMessages: 1,
NumExtensions: 0,
@@ -158,7 +153,6 @@ func file_models_model_http_firewall_rule_set_proto_init() {
MessageInfos: file_models_model_http_firewall_rule_set_proto_msgTypes,
}.Build()
File_models_model_http_firewall_rule_set_proto = out.File
- file_models_model_http_firewall_rule_set_proto_rawDesc = nil
file_models_model_http_firewall_rule_set_proto_goTypes = nil
file_models_model_http_firewall_rule_set_proto_depIdxs = nil
}
diff --git a/EdgeCommon/pkg/rpc/pb/model_http_gzip.pb.go b/EdgeCommon/pkg/rpc/pb/model_http_gzip.pb.go
index 2494946..e5cc359 100644
--- a/EdgeCommon/pkg/rpc/pb/model_http_gzip.pb.go
+++ b/EdgeCommon/pkg/rpc/pb/model_http_gzip.pb.go
@@ -1,7 +1,7 @@
// Code generated by protoc-gen-go. DO NOT EDIT.
// versions:
-// protoc-gen-go v1.36.0
-// protoc v6.33.2
+// protoc-gen-go v1.36.11
+// protoc v3.19.6
// source: models/model_http_gzip.proto
package pb
@@ -11,6 +11,7 @@ import (
protoimpl "google.golang.org/protobuf/runtime/protoimpl"
reflect "reflect"
sync "sync"
+ unsafe "unsafe"
)
const (
@@ -106,35 +107,25 @@ func (x *HTTPGzip) GetCondsJSON() []byte {
var File_models_model_http_gzip_proto protoreflect.FileDescriptor
-var file_models_model_http_gzip_proto_rawDesc = []byte{
- 0x0a, 0x1c, 0x6d, 0x6f, 0x64, 0x65, 0x6c, 0x73, 0x2f, 0x6d, 0x6f, 0x64, 0x65, 0x6c, 0x5f, 0x68,
- 0x74, 0x74, 0x70, 0x5f, 0x67, 0x7a, 0x69, 0x70, 0x2e, 0x70, 0x72, 0x6f, 0x74, 0x6f, 0x12, 0x02,
- 0x70, 0x62, 0x1a, 0x20, 0x6d, 0x6f, 0x64, 0x65, 0x6c, 0x73, 0x2f, 0x6d, 0x6f, 0x64, 0x65, 0x6c,
- 0x5f, 0x73, 0x69, 0x7a, 0x65, 0x5f, 0x63, 0x61, 0x70, 0x61, 0x63, 0x69, 0x74, 0x79, 0x2e, 0x70,
- 0x72, 0x6f, 0x74, 0x6f, 0x22, 0xc2, 0x01, 0x0a, 0x08, 0x48, 0x54, 0x54, 0x50, 0x47, 0x7a, 0x69,
- 0x70, 0x12, 0x0e, 0x0a, 0x02, 0x69, 0x64, 0x18, 0x01, 0x20, 0x01, 0x28, 0x03, 0x52, 0x02, 0x69,
- 0x64, 0x12, 0x12, 0x0a, 0x04, 0x69, 0x73, 0x4f, 0x6e, 0x18, 0x02, 0x20, 0x01, 0x28, 0x08, 0x52,
- 0x04, 0x69, 0x73, 0x4f, 0x6e, 0x12, 0x14, 0x0a, 0x05, 0x6c, 0x65, 0x76, 0x65, 0x6c, 0x18, 0x03,
- 0x20, 0x01, 0x28, 0x05, 0x52, 0x05, 0x6c, 0x65, 0x76, 0x65, 0x6c, 0x12, 0x2e, 0x0a, 0x09, 0x6d,
- 0x69, 0x6e, 0x4c, 0x65, 0x6e, 0x67, 0x74, 0x68, 0x18, 0x04, 0x20, 0x01, 0x28, 0x0b, 0x32, 0x10,
- 0x2e, 0x70, 0x62, 0x2e, 0x53, 0x69, 0x7a, 0x65, 0x43, 0x61, 0x70, 0x61, 0x63, 0x69, 0x74, 0x79,
- 0x52, 0x09, 0x6d, 0x69, 0x6e, 0x4c, 0x65, 0x6e, 0x67, 0x74, 0x68, 0x12, 0x2e, 0x0a, 0x09, 0x6d,
- 0x61, 0x78, 0x4c, 0x65, 0x6e, 0x67, 0x74, 0x68, 0x18, 0x05, 0x20, 0x01, 0x28, 0x0b, 0x32, 0x10,
- 0x2e, 0x70, 0x62, 0x2e, 0x53, 0x69, 0x7a, 0x65, 0x43, 0x61, 0x70, 0x61, 0x63, 0x69, 0x74, 0x79,
- 0x52, 0x09, 0x6d, 0x61, 0x78, 0x4c, 0x65, 0x6e, 0x67, 0x74, 0x68, 0x12, 0x1c, 0x0a, 0x09, 0x63,
- 0x6f, 0x6e, 0x64, 0x73, 0x4a, 0x53, 0x4f, 0x4e, 0x18, 0x06, 0x20, 0x01, 0x28, 0x0c, 0x52, 0x09,
- 0x63, 0x6f, 0x6e, 0x64, 0x73, 0x4a, 0x53, 0x4f, 0x4e, 0x42, 0x06, 0x5a, 0x04, 0x2e, 0x2f, 0x70,
- 0x62, 0x62, 0x06, 0x70, 0x72, 0x6f, 0x74, 0x6f, 0x33,
-}
+const file_models_model_http_gzip_proto_rawDesc = "" +
+ "\n" +
+ "\x1cmodels/model_http_gzip.proto\x12\x02pb\x1a models/model_size_capacity.proto\"\xc2\x01\n" +
+ "\bHTTPGzip\x12\x0e\n" +
+ "\x02id\x18\x01 \x01(\x03R\x02id\x12\x12\n" +
+ "\x04isOn\x18\x02 \x01(\bR\x04isOn\x12\x14\n" +
+ "\x05level\x18\x03 \x01(\x05R\x05level\x12.\n" +
+ "\tminLength\x18\x04 \x01(\v2\x10.pb.SizeCapacityR\tminLength\x12.\n" +
+ "\tmaxLength\x18\x05 \x01(\v2\x10.pb.SizeCapacityR\tmaxLength\x12\x1c\n" +
+ "\tcondsJSON\x18\x06 \x01(\fR\tcondsJSONB\x06Z\x04./pbb\x06proto3"
var (
file_models_model_http_gzip_proto_rawDescOnce sync.Once
- file_models_model_http_gzip_proto_rawDescData = file_models_model_http_gzip_proto_rawDesc
+ file_models_model_http_gzip_proto_rawDescData []byte
)
func file_models_model_http_gzip_proto_rawDescGZIP() []byte {
file_models_model_http_gzip_proto_rawDescOnce.Do(func() {
- file_models_model_http_gzip_proto_rawDescData = protoimpl.X.CompressGZIP(file_models_model_http_gzip_proto_rawDescData)
+ file_models_model_http_gzip_proto_rawDescData = protoimpl.X.CompressGZIP(unsafe.Slice(unsafe.StringData(file_models_model_http_gzip_proto_rawDesc), len(file_models_model_http_gzip_proto_rawDesc)))
})
return file_models_model_http_gzip_proto_rawDescData
}
@@ -164,7 +155,7 @@ func file_models_model_http_gzip_proto_init() {
out := protoimpl.TypeBuilder{
File: protoimpl.DescBuilder{
GoPackagePath: reflect.TypeOf(x{}).PkgPath(),
- RawDescriptor: file_models_model_http_gzip_proto_rawDesc,
+ RawDescriptor: unsafe.Slice(unsafe.StringData(file_models_model_http_gzip_proto_rawDesc), len(file_models_model_http_gzip_proto_rawDesc)),
NumEnums: 0,
NumMessages: 1,
NumExtensions: 0,
@@ -175,7 +166,6 @@ func file_models_model_http_gzip_proto_init() {
MessageInfos: file_models_model_http_gzip_proto_msgTypes,
}.Build()
File_models_model_http_gzip_proto = out.File
- file_models_model_http_gzip_proto_rawDesc = nil
file_models_model_http_gzip_proto_goTypes = nil
file_models_model_http_gzip_proto_depIdxs = nil
}
diff --git a/EdgeCommon/pkg/rpc/pb/model_http_web.pb.go b/EdgeCommon/pkg/rpc/pb/model_http_web.pb.go
index 970f57f..502db84 100644
--- a/EdgeCommon/pkg/rpc/pb/model_http_web.pb.go
+++ b/EdgeCommon/pkg/rpc/pb/model_http_web.pb.go
@@ -1,7 +1,7 @@
// Code generated by protoc-gen-go. DO NOT EDIT.
// versions:
-// protoc-gen-go v1.36.0
-// protoc v6.33.2
+// protoc-gen-go v1.36.11
+// protoc v3.19.6
// source: models/model_http_web.proto
package pb
@@ -11,6 +11,7 @@ import (
protoimpl "google.golang.org/protobuf/runtime/protoimpl"
reflect "reflect"
sync "sync"
+ unsafe "unsafe"
)
const (
@@ -74,23 +75,21 @@ func (x *HTTPWeb) GetIsOn() bool {
var File_models_model_http_web_proto protoreflect.FileDescriptor
-var file_models_model_http_web_proto_rawDesc = []byte{
- 0x0a, 0x1b, 0x6d, 0x6f, 0x64, 0x65, 0x6c, 0x73, 0x2f, 0x6d, 0x6f, 0x64, 0x65, 0x6c, 0x5f, 0x68,
- 0x74, 0x74, 0x70, 0x5f, 0x77, 0x65, 0x62, 0x2e, 0x70, 0x72, 0x6f, 0x74, 0x6f, 0x12, 0x02, 0x70,
- 0x62, 0x22, 0x2d, 0x0a, 0x07, 0x48, 0x54, 0x54, 0x50, 0x57, 0x65, 0x62, 0x12, 0x0e, 0x0a, 0x02,
- 0x69, 0x64, 0x18, 0x01, 0x20, 0x01, 0x28, 0x03, 0x52, 0x02, 0x69, 0x64, 0x12, 0x12, 0x0a, 0x04,
- 0x69, 0x73, 0x4f, 0x6e, 0x18, 0x02, 0x20, 0x01, 0x28, 0x08, 0x52, 0x04, 0x69, 0x73, 0x4f, 0x6e,
- 0x42, 0x06, 0x5a, 0x04, 0x2e, 0x2f, 0x70, 0x62, 0x62, 0x06, 0x70, 0x72, 0x6f, 0x74, 0x6f, 0x33,
-}
+const file_models_model_http_web_proto_rawDesc = "" +
+ "\n" +
+ "\x1bmodels/model_http_web.proto\x12\x02pb\"-\n" +
+ "\aHTTPWeb\x12\x0e\n" +
+ "\x02id\x18\x01 \x01(\x03R\x02id\x12\x12\n" +
+ "\x04isOn\x18\x02 \x01(\bR\x04isOnB\x06Z\x04./pbb\x06proto3"
var (
file_models_model_http_web_proto_rawDescOnce sync.Once
- file_models_model_http_web_proto_rawDescData = file_models_model_http_web_proto_rawDesc
+ file_models_model_http_web_proto_rawDescData []byte
)
func file_models_model_http_web_proto_rawDescGZIP() []byte {
file_models_model_http_web_proto_rawDescOnce.Do(func() {
- file_models_model_http_web_proto_rawDescData = protoimpl.X.CompressGZIP(file_models_model_http_web_proto_rawDescData)
+ file_models_model_http_web_proto_rawDescData = protoimpl.X.CompressGZIP(unsafe.Slice(unsafe.StringData(file_models_model_http_web_proto_rawDesc), len(file_models_model_http_web_proto_rawDesc)))
})
return file_models_model_http_web_proto_rawDescData
}
@@ -116,7 +115,7 @@ func file_models_model_http_web_proto_init() {
out := protoimpl.TypeBuilder{
File: protoimpl.DescBuilder{
GoPackagePath: reflect.TypeOf(x{}).PkgPath(),
- RawDescriptor: file_models_model_http_web_proto_rawDesc,
+ RawDescriptor: unsafe.Slice(unsafe.StringData(file_models_model_http_web_proto_rawDesc), len(file_models_model_http_web_proto_rawDesc)),
NumEnums: 0,
NumMessages: 1,
NumExtensions: 0,
@@ -127,7 +126,6 @@ func file_models_model_http_web_proto_init() {
MessageInfos: file_models_model_http_web_proto_msgTypes,
}.Build()
File_models_model_http_web_proto = out.File
- file_models_model_http_web_proto_rawDesc = nil
file_models_model_http_web_proto_goTypes = nil
file_models_model_http_web_proto_depIdxs = nil
}
diff --git a/EdgeCommon/pkg/rpc/pb/model_httpdns_access_log.pb.go b/EdgeCommon/pkg/rpc/pb/model_httpdns_access_log.pb.go
index f75b0c1..8de4225 100644
--- a/EdgeCommon/pkg/rpc/pb/model_httpdns_access_log.pb.go
+++ b/EdgeCommon/pkg/rpc/pb/model_httpdns_access_log.pb.go
@@ -1,7 +1,7 @@
// Code generated by protoc-gen-go. DO NOT EDIT.
// versions:
-// protoc-gen-go v1.35.1
-// protoc v3.21.12
+// protoc-gen-go v1.36.11
+// protoc v3.19.6
// source: models/model_httpdns_access_log.proto
package pb
@@ -11,6 +11,7 @@ import (
protoimpl "google.golang.org/protobuf/runtime/protoimpl"
reflect "reflect"
sync "sync"
+ unsafe "unsafe"
)
const (
@@ -21,32 +22,31 @@ const (
)
type HTTPDNSAccessLog struct {
- state protoimpl.MessageState
- sizeCache protoimpl.SizeCache
+ state protoimpl.MessageState `protogen:"open.v1"`
+ Id int64 `protobuf:"varint,1,opt,name=id,proto3" json:"id,omitempty"`
+ RequestId string `protobuf:"bytes,2,opt,name=requestId,proto3" json:"requestId,omitempty"`
+ ClusterId int64 `protobuf:"varint,3,opt,name=clusterId,proto3" json:"clusterId,omitempty"`
+ NodeId int64 `protobuf:"varint,4,opt,name=nodeId,proto3" json:"nodeId,omitempty"`
+ AppId string `protobuf:"bytes,5,opt,name=appId,proto3" json:"appId,omitempty"`
+ AppName string `protobuf:"bytes,6,opt,name=appName,proto3" json:"appName,omitempty"`
+ Domain string `protobuf:"bytes,7,opt,name=domain,proto3" json:"domain,omitempty"`
+ Qtype string `protobuf:"bytes,8,opt,name=qtype,proto3" json:"qtype,omitempty"`
+ ClientIP string `protobuf:"bytes,9,opt,name=clientIP,proto3" json:"clientIP,omitempty"`
+ ClientRegion string `protobuf:"bytes,10,opt,name=clientRegion,proto3" json:"clientRegion,omitempty"`
+ Carrier string `protobuf:"bytes,11,opt,name=carrier,proto3" json:"carrier,omitempty"`
+ SdkVersion string `protobuf:"bytes,12,opt,name=sdkVersion,proto3" json:"sdkVersion,omitempty"`
+ Os string `protobuf:"bytes,13,opt,name=os,proto3" json:"os,omitempty"`
+ ResultIPs string `protobuf:"bytes,14,opt,name=resultIPs,proto3" json:"resultIPs,omitempty"`
+ Status string `protobuf:"bytes,15,opt,name=status,proto3" json:"status,omitempty"`
+ ErrorCode string `protobuf:"bytes,16,opt,name=errorCode,proto3" json:"errorCode,omitempty"`
+ CostMs int32 `protobuf:"varint,17,opt,name=costMs,proto3" json:"costMs,omitempty"`
+ CreatedAt int64 `protobuf:"varint,18,opt,name=createdAt,proto3" json:"createdAt,omitempty"`
+ Day string `protobuf:"bytes,19,opt,name=day,proto3" json:"day,omitempty"`
+ Summary string `protobuf:"bytes,20,opt,name=summary,proto3" json:"summary,omitempty"`
+ NodeName string `protobuf:"bytes,21,opt,name=nodeName,proto3" json:"nodeName,omitempty"`
+ ClusterName string `protobuf:"bytes,22,opt,name=clusterName,proto3" json:"clusterName,omitempty"`
unknownFields protoimpl.UnknownFields
-
- Id int64 `protobuf:"varint,1,opt,name=id,proto3" json:"id,omitempty"`
- RequestId string `protobuf:"bytes,2,opt,name=requestId,proto3" json:"requestId,omitempty"`
- ClusterId int64 `protobuf:"varint,3,opt,name=clusterId,proto3" json:"clusterId,omitempty"`
- NodeId int64 `protobuf:"varint,4,opt,name=nodeId,proto3" json:"nodeId,omitempty"`
- AppId string `protobuf:"bytes,5,opt,name=appId,proto3" json:"appId,omitempty"`
- AppName string `protobuf:"bytes,6,opt,name=appName,proto3" json:"appName,omitempty"`
- Domain string `protobuf:"bytes,7,opt,name=domain,proto3" json:"domain,omitempty"`
- Qtype string `protobuf:"bytes,8,opt,name=qtype,proto3" json:"qtype,omitempty"`
- ClientIP string `protobuf:"bytes,9,opt,name=clientIP,proto3" json:"clientIP,omitempty"`
- ClientRegion string `protobuf:"bytes,10,opt,name=clientRegion,proto3" json:"clientRegion,omitempty"`
- Carrier string `protobuf:"bytes,11,opt,name=carrier,proto3" json:"carrier,omitempty"`
- SdkVersion string `protobuf:"bytes,12,opt,name=sdkVersion,proto3" json:"sdkVersion,omitempty"`
- Os string `protobuf:"bytes,13,opt,name=os,proto3" json:"os,omitempty"`
- ResultIPs string `protobuf:"bytes,14,opt,name=resultIPs,proto3" json:"resultIPs,omitempty"`
- Status string `protobuf:"bytes,15,opt,name=status,proto3" json:"status,omitempty"`
- ErrorCode string `protobuf:"bytes,16,opt,name=errorCode,proto3" json:"errorCode,omitempty"`
- CostMs int32 `protobuf:"varint,17,opt,name=costMs,proto3" json:"costMs,omitempty"`
- CreatedAt int64 `protobuf:"varint,18,opt,name=createdAt,proto3" json:"createdAt,omitempty"`
- Day string `protobuf:"bytes,19,opt,name=day,proto3" json:"day,omitempty"`
- Summary string `protobuf:"bytes,20,opt,name=summary,proto3" json:"summary,omitempty"`
- NodeName string `protobuf:"bytes,21,opt,name=nodeName,proto3" json:"nodeName,omitempty"`
- ClusterName string `protobuf:"bytes,22,opt,name=clusterName,proto3" json:"clusterName,omitempty"`
+ sizeCache protoimpl.SizeCache
}
func (x *HTTPDNSAccessLog) Reset() {
@@ -235,58 +235,44 @@ func (x *HTTPDNSAccessLog) GetClusterName() string {
var File_models_model_httpdns_access_log_proto protoreflect.FileDescriptor
-var file_models_model_httpdns_access_log_proto_rawDesc = []byte{
- 0x0a, 0x25, 0x6d, 0x6f, 0x64, 0x65, 0x6c, 0x73, 0x2f, 0x6d, 0x6f, 0x64, 0x65, 0x6c, 0x5f, 0x68,
- 0x74, 0x74, 0x70, 0x64, 0x6e, 0x73, 0x5f, 0x61, 0x63, 0x63, 0x65, 0x73, 0x73, 0x5f, 0x6c, 0x6f,
- 0x67, 0x2e, 0x70, 0x72, 0x6f, 0x74, 0x6f, 0x12, 0x02, 0x70, 0x62, 0x22, 0xd2, 0x04, 0x0a, 0x10,
- 0x48, 0x54, 0x54, 0x50, 0x44, 0x4e, 0x53, 0x41, 0x63, 0x63, 0x65, 0x73, 0x73, 0x4c, 0x6f, 0x67,
- 0x12, 0x0e, 0x0a, 0x02, 0x69, 0x64, 0x18, 0x01, 0x20, 0x01, 0x28, 0x03, 0x52, 0x02, 0x69, 0x64,
- 0x12, 0x1c, 0x0a, 0x09, 0x72, 0x65, 0x71, 0x75, 0x65, 0x73, 0x74, 0x49, 0x64, 0x18, 0x02, 0x20,
- 0x01, 0x28, 0x09, 0x52, 0x09, 0x72, 0x65, 0x71, 0x75, 0x65, 0x73, 0x74, 0x49, 0x64, 0x12, 0x1c,
- 0x0a, 0x09, 0x63, 0x6c, 0x75, 0x73, 0x74, 0x65, 0x72, 0x49, 0x64, 0x18, 0x03, 0x20, 0x01, 0x28,
- 0x03, 0x52, 0x09, 0x63, 0x6c, 0x75, 0x73, 0x74, 0x65, 0x72, 0x49, 0x64, 0x12, 0x16, 0x0a, 0x06,
- 0x6e, 0x6f, 0x64, 0x65, 0x49, 0x64, 0x18, 0x04, 0x20, 0x01, 0x28, 0x03, 0x52, 0x06, 0x6e, 0x6f,
- 0x64, 0x65, 0x49, 0x64, 0x12, 0x14, 0x0a, 0x05, 0x61, 0x70, 0x70, 0x49, 0x64, 0x18, 0x05, 0x20,
- 0x01, 0x28, 0x09, 0x52, 0x05, 0x61, 0x70, 0x70, 0x49, 0x64, 0x12, 0x18, 0x0a, 0x07, 0x61, 0x70,
- 0x70, 0x4e, 0x61, 0x6d, 0x65, 0x18, 0x06, 0x20, 0x01, 0x28, 0x09, 0x52, 0x07, 0x61, 0x70, 0x70,
- 0x4e, 0x61, 0x6d, 0x65, 0x12, 0x16, 0x0a, 0x06, 0x64, 0x6f, 0x6d, 0x61, 0x69, 0x6e, 0x18, 0x07,
- 0x20, 0x01, 0x28, 0x09, 0x52, 0x06, 0x64, 0x6f, 0x6d, 0x61, 0x69, 0x6e, 0x12, 0x14, 0x0a, 0x05,
- 0x71, 0x74, 0x79, 0x70, 0x65, 0x18, 0x08, 0x20, 0x01, 0x28, 0x09, 0x52, 0x05, 0x71, 0x74, 0x79,
- 0x70, 0x65, 0x12, 0x1a, 0x0a, 0x08, 0x63, 0x6c, 0x69, 0x65, 0x6e, 0x74, 0x49, 0x50, 0x18, 0x09,
- 0x20, 0x01, 0x28, 0x09, 0x52, 0x08, 0x63, 0x6c, 0x69, 0x65, 0x6e, 0x74, 0x49, 0x50, 0x12, 0x22,
- 0x0a, 0x0c, 0x63, 0x6c, 0x69, 0x65, 0x6e, 0x74, 0x52, 0x65, 0x67, 0x69, 0x6f, 0x6e, 0x18, 0x0a,
- 0x20, 0x01, 0x28, 0x09, 0x52, 0x0c, 0x63, 0x6c, 0x69, 0x65, 0x6e, 0x74, 0x52, 0x65, 0x67, 0x69,
- 0x6f, 0x6e, 0x12, 0x18, 0x0a, 0x07, 0x63, 0x61, 0x72, 0x72, 0x69, 0x65, 0x72, 0x18, 0x0b, 0x20,
- 0x01, 0x28, 0x09, 0x52, 0x07, 0x63, 0x61, 0x72, 0x72, 0x69, 0x65, 0x72, 0x12, 0x1e, 0x0a, 0x0a,
- 0x73, 0x64, 0x6b, 0x56, 0x65, 0x72, 0x73, 0x69, 0x6f, 0x6e, 0x18, 0x0c, 0x20, 0x01, 0x28, 0x09,
- 0x52, 0x0a, 0x73, 0x64, 0x6b, 0x56, 0x65, 0x72, 0x73, 0x69, 0x6f, 0x6e, 0x12, 0x0e, 0x0a, 0x02,
- 0x6f, 0x73, 0x18, 0x0d, 0x20, 0x01, 0x28, 0x09, 0x52, 0x02, 0x6f, 0x73, 0x12, 0x1c, 0x0a, 0x09,
- 0x72, 0x65, 0x73, 0x75, 0x6c, 0x74, 0x49, 0x50, 0x73, 0x18, 0x0e, 0x20, 0x01, 0x28, 0x09, 0x52,
- 0x09, 0x72, 0x65, 0x73, 0x75, 0x6c, 0x74, 0x49, 0x50, 0x73, 0x12, 0x16, 0x0a, 0x06, 0x73, 0x74,
- 0x61, 0x74, 0x75, 0x73, 0x18, 0x0f, 0x20, 0x01, 0x28, 0x09, 0x52, 0x06, 0x73, 0x74, 0x61, 0x74,
- 0x75, 0x73, 0x12, 0x1c, 0x0a, 0x09, 0x65, 0x72, 0x72, 0x6f, 0x72, 0x43, 0x6f, 0x64, 0x65, 0x18,
- 0x10, 0x20, 0x01, 0x28, 0x09, 0x52, 0x09, 0x65, 0x72, 0x72, 0x6f, 0x72, 0x43, 0x6f, 0x64, 0x65,
- 0x12, 0x16, 0x0a, 0x06, 0x63, 0x6f, 0x73, 0x74, 0x4d, 0x73, 0x18, 0x11, 0x20, 0x01, 0x28, 0x05,
- 0x52, 0x06, 0x63, 0x6f, 0x73, 0x74, 0x4d, 0x73, 0x12, 0x1c, 0x0a, 0x09, 0x63, 0x72, 0x65, 0x61,
- 0x74, 0x65, 0x64, 0x41, 0x74, 0x18, 0x12, 0x20, 0x01, 0x28, 0x03, 0x52, 0x09, 0x63, 0x72, 0x65,
- 0x61, 0x74, 0x65, 0x64, 0x41, 0x74, 0x12, 0x10, 0x0a, 0x03, 0x64, 0x61, 0x79, 0x18, 0x13, 0x20,
- 0x01, 0x28, 0x09, 0x52, 0x03, 0x64, 0x61, 0x79, 0x12, 0x18, 0x0a, 0x07, 0x73, 0x75, 0x6d, 0x6d,
- 0x61, 0x72, 0x79, 0x18, 0x14, 0x20, 0x01, 0x28, 0x09, 0x52, 0x07, 0x73, 0x75, 0x6d, 0x6d, 0x61,
- 0x72, 0x79, 0x12, 0x1a, 0x0a, 0x08, 0x6e, 0x6f, 0x64, 0x65, 0x4e, 0x61, 0x6d, 0x65, 0x18, 0x15,
- 0x20, 0x01, 0x28, 0x09, 0x52, 0x08, 0x6e, 0x6f, 0x64, 0x65, 0x4e, 0x61, 0x6d, 0x65, 0x12, 0x20,
- 0x0a, 0x0b, 0x63, 0x6c, 0x75, 0x73, 0x74, 0x65, 0x72, 0x4e, 0x61, 0x6d, 0x65, 0x18, 0x16, 0x20,
- 0x01, 0x28, 0x09, 0x52, 0x0b, 0x63, 0x6c, 0x75, 0x73, 0x74, 0x65, 0x72, 0x4e, 0x61, 0x6d, 0x65,
- 0x42, 0x06, 0x5a, 0x04, 0x2e, 0x2f, 0x70, 0x62, 0x62, 0x06, 0x70, 0x72, 0x6f, 0x74, 0x6f, 0x33,
-}
+const file_models_model_httpdns_access_log_proto_rawDesc = "" +
+ "\n" +
+ "%models/model_httpdns_access_log.proto\x12\x02pb\"\xd2\x04\n" +
+ "\x10HTTPDNSAccessLog\x12\x0e\n" +
+ "\x02id\x18\x01 \x01(\x03R\x02id\x12\x1c\n" +
+ "\trequestId\x18\x02 \x01(\tR\trequestId\x12\x1c\n" +
+ "\tclusterId\x18\x03 \x01(\x03R\tclusterId\x12\x16\n" +
+ "\x06nodeId\x18\x04 \x01(\x03R\x06nodeId\x12\x14\n" +
+ "\x05appId\x18\x05 \x01(\tR\x05appId\x12\x18\n" +
+ "\aappName\x18\x06 \x01(\tR\aappName\x12\x16\n" +
+ "\x06domain\x18\a \x01(\tR\x06domain\x12\x14\n" +
+ "\x05qtype\x18\b \x01(\tR\x05qtype\x12\x1a\n" +
+ "\bclientIP\x18\t \x01(\tR\bclientIP\x12\"\n" +
+ "\fclientRegion\x18\n" +
+ " \x01(\tR\fclientRegion\x12\x18\n" +
+ "\acarrier\x18\v \x01(\tR\acarrier\x12\x1e\n" +
+ "\n" +
+ "sdkVersion\x18\f \x01(\tR\n" +
+ "sdkVersion\x12\x0e\n" +
+ "\x02os\x18\r \x01(\tR\x02os\x12\x1c\n" +
+ "\tresultIPs\x18\x0e \x01(\tR\tresultIPs\x12\x16\n" +
+ "\x06status\x18\x0f \x01(\tR\x06status\x12\x1c\n" +
+ "\terrorCode\x18\x10 \x01(\tR\terrorCode\x12\x16\n" +
+ "\x06costMs\x18\x11 \x01(\x05R\x06costMs\x12\x1c\n" +
+ "\tcreatedAt\x18\x12 \x01(\x03R\tcreatedAt\x12\x10\n" +
+ "\x03day\x18\x13 \x01(\tR\x03day\x12\x18\n" +
+ "\asummary\x18\x14 \x01(\tR\asummary\x12\x1a\n" +
+ "\bnodeName\x18\x15 \x01(\tR\bnodeName\x12 \n" +
+ "\vclusterName\x18\x16 \x01(\tR\vclusterNameB\x06Z\x04./pbb\x06proto3"
var (
file_models_model_httpdns_access_log_proto_rawDescOnce sync.Once
- file_models_model_httpdns_access_log_proto_rawDescData = file_models_model_httpdns_access_log_proto_rawDesc
+ file_models_model_httpdns_access_log_proto_rawDescData []byte
)
func file_models_model_httpdns_access_log_proto_rawDescGZIP() []byte {
file_models_model_httpdns_access_log_proto_rawDescOnce.Do(func() {
- file_models_model_httpdns_access_log_proto_rawDescData = protoimpl.X.CompressGZIP(file_models_model_httpdns_access_log_proto_rawDescData)
+ file_models_model_httpdns_access_log_proto_rawDescData = protoimpl.X.CompressGZIP(unsafe.Slice(unsafe.StringData(file_models_model_httpdns_access_log_proto_rawDesc), len(file_models_model_httpdns_access_log_proto_rawDesc)))
})
return file_models_model_httpdns_access_log_proto_rawDescData
}
@@ -312,7 +298,7 @@ func file_models_model_httpdns_access_log_proto_init() {
out := protoimpl.TypeBuilder{
File: protoimpl.DescBuilder{
GoPackagePath: reflect.TypeOf(x{}).PkgPath(),
- RawDescriptor: file_models_model_httpdns_access_log_proto_rawDesc,
+ RawDescriptor: unsafe.Slice(unsafe.StringData(file_models_model_httpdns_access_log_proto_rawDesc), len(file_models_model_httpdns_access_log_proto_rawDesc)),
NumEnums: 0,
NumMessages: 1,
NumExtensions: 0,
@@ -323,7 +309,6 @@ func file_models_model_httpdns_access_log_proto_init() {
MessageInfos: file_models_model_httpdns_access_log_proto_msgTypes,
}.Build()
File_models_model_httpdns_access_log_proto = out.File
- file_models_model_httpdns_access_log_proto_rawDesc = nil
file_models_model_httpdns_access_log_proto_goTypes = nil
file_models_model_httpdns_access_log_proto_depIdxs = nil
}
diff --git a/EdgeCommon/pkg/rpc/pb/model_httpdns_app.pb.go b/EdgeCommon/pkg/rpc/pb/model_httpdns_app.pb.go
index 36c43f1..060abc7 100644
--- a/EdgeCommon/pkg/rpc/pb/model_httpdns_app.pb.go
+++ b/EdgeCommon/pkg/rpc/pb/model_httpdns_app.pb.go
@@ -1,7 +1,7 @@
// Code generated by protoc-gen-go. DO NOT EDIT.
// versions:
// protoc-gen-go v1.36.11
-// protoc v3.21.12
+// protoc v3.19.6
// source: models/model_httpdns_app.proto
package pb
diff --git a/EdgeCommon/pkg/rpc/pb/model_httpdns_cluster.pb.go b/EdgeCommon/pkg/rpc/pb/model_httpdns_cluster.pb.go
index 4a4935f..84afac6 100644
--- a/EdgeCommon/pkg/rpc/pb/model_httpdns_cluster.pb.go
+++ b/EdgeCommon/pkg/rpc/pb/model_httpdns_cluster.pb.go
@@ -1,7 +1,7 @@
// Code generated by protoc-gen-go. DO NOT EDIT.
// versions:
-// protoc-gen-go v1.35.1
-// protoc v3.21.12
+// protoc-gen-go v1.36.11
+// protoc v3.19.6
// source: models/model_httpdns_cluster.proto
package pb
@@ -11,6 +11,7 @@ import (
protoimpl "google.golang.org/protobuf/runtime/protoimpl"
reflect "reflect"
sync "sync"
+ unsafe "unsafe"
)
const (
@@ -21,24 +22,23 @@ const (
)
type HTTPDNSCluster struct {
- state protoimpl.MessageState
- sizeCache protoimpl.SizeCache
- unknownFields protoimpl.UnknownFields
-
- Id int64 `protobuf:"varint,1,opt,name=id,proto3" json:"id,omitempty"`
- IsOn bool `protobuf:"varint,2,opt,name=isOn,proto3" json:"isOn,omitempty"`
- IsDefault bool `protobuf:"varint,3,opt,name=isDefault,proto3" json:"isDefault,omitempty"`
- Name string `protobuf:"bytes,4,opt,name=name,proto3" json:"name,omitempty"`
- ServiceDomain string `protobuf:"bytes,5,opt,name=serviceDomain,proto3" json:"serviceDomain,omitempty"`
- DefaultTTL int32 `protobuf:"varint,6,opt,name=defaultTTL,proto3" json:"defaultTTL,omitempty"`
- FallbackTimeoutMs int32 `protobuf:"varint,7,opt,name=fallbackTimeoutMs,proto3" json:"fallbackTimeoutMs,omitempty"`
- InstallDir string `protobuf:"bytes,8,opt,name=installDir,proto3" json:"installDir,omitempty"`
- TlsPolicyJSON []byte `protobuf:"bytes,9,opt,name=tlsPolicyJSON,proto3" json:"tlsPolicyJSON,omitempty"`
- CreatedAt int64 `protobuf:"varint,10,opt,name=createdAt,proto3" json:"createdAt,omitempty"`
- UpdatedAt int64 `protobuf:"varint,11,opt,name=updatedAt,proto3" json:"updatedAt,omitempty"`
- AutoRemoteStart bool `protobuf:"varint,12,opt,name=autoRemoteStart,proto3" json:"autoRemoteStart,omitempty"`
- AccessLogIsOn bool `protobuf:"varint,13,opt,name=accessLogIsOn,proto3" json:"accessLogIsOn,omitempty"`
- TimeZone string `protobuf:"bytes,14,opt,name=timeZone,proto3" json:"timeZone,omitempty"`
+ state protoimpl.MessageState `protogen:"open.v1"`
+ Id int64 `protobuf:"varint,1,opt,name=id,proto3" json:"id,omitempty"`
+ IsOn bool `protobuf:"varint,2,opt,name=isOn,proto3" json:"isOn,omitempty"`
+ IsDefault bool `protobuf:"varint,3,opt,name=isDefault,proto3" json:"isDefault,omitempty"`
+ Name string `protobuf:"bytes,4,opt,name=name,proto3" json:"name,omitempty"`
+ ServiceDomain string `protobuf:"bytes,5,opt,name=serviceDomain,proto3" json:"serviceDomain,omitempty"`
+ DefaultTTL int32 `protobuf:"varint,6,opt,name=defaultTTL,proto3" json:"defaultTTL,omitempty"`
+ FallbackTimeoutMs int32 `protobuf:"varint,7,opt,name=fallbackTimeoutMs,proto3" json:"fallbackTimeoutMs,omitempty"`
+ InstallDir string `protobuf:"bytes,8,opt,name=installDir,proto3" json:"installDir,omitempty"`
+ TlsPolicyJSON []byte `protobuf:"bytes,9,opt,name=tlsPolicyJSON,proto3" json:"tlsPolicyJSON,omitempty"`
+ CreatedAt int64 `protobuf:"varint,10,opt,name=createdAt,proto3" json:"createdAt,omitempty"`
+ UpdatedAt int64 `protobuf:"varint,11,opt,name=updatedAt,proto3" json:"updatedAt,omitempty"`
+ AutoRemoteStart bool `protobuf:"varint,12,opt,name=autoRemoteStart,proto3" json:"autoRemoteStart,omitempty"`
+ AccessLogIsOn bool `protobuf:"varint,13,opt,name=accessLogIsOn,proto3" json:"accessLogIsOn,omitempty"`
+ TimeZone string `protobuf:"bytes,14,opt,name=timeZone,proto3" json:"timeZone,omitempty"`
+ unknownFields protoimpl.UnknownFields
+ sizeCache protoimpl.SizeCache
}
func (x *HTTPDNSCluster) Reset() {
@@ -171,43 +171,38 @@ func (x *HTTPDNSCluster) GetTimeZone() string {
var File_models_model_httpdns_cluster_proto protoreflect.FileDescriptor
-var file_models_model_httpdns_cluster_proto_rawDesc = []byte{
- 0x0a, 0x22, 0x6d, 0x6f, 0x64, 0x65, 0x6c, 0x73, 0x2f, 0x6d, 0x6f, 0x64, 0x65, 0x6c, 0x5f, 0x68,
- 0x74, 0x74, 0x70, 0x64, 0x6e, 0x73, 0x5f, 0x63, 0x6c, 0x75, 0x73, 0x74, 0x65, 0x72, 0x2e, 0x70,
- 0x72, 0x6f, 0x74, 0x6f, 0x12, 0x02, 0x70, 0x62, 0x22, 0xdc, 0x02, 0x0a, 0x0e, 0x48, 0x54, 0x54,
- 0x50, 0x44, 0x4e, 0x53, 0x43, 0x6c, 0x75, 0x73, 0x74, 0x65, 0x72, 0x12, 0x0e, 0x0a, 0x02, 0x69,
- 0x64, 0x18, 0x01, 0x20, 0x01, 0x28, 0x03, 0x52, 0x02, 0x69, 0x64, 0x12, 0x12, 0x0a, 0x04, 0x69,
- 0x73, 0x4f, 0x6e, 0x18, 0x02, 0x20, 0x01, 0x28, 0x08, 0x52, 0x04, 0x69, 0x73, 0x4f, 0x6e, 0x12,
- 0x1c, 0x0a, 0x09, 0x69, 0x73, 0x44, 0x65, 0x66, 0x61, 0x75, 0x6c, 0x74, 0x18, 0x03, 0x20, 0x01,
- 0x28, 0x08, 0x52, 0x09, 0x69, 0x73, 0x44, 0x65, 0x66, 0x61, 0x75, 0x6c, 0x74, 0x12, 0x12, 0x0a,
- 0x04, 0x6e, 0x61, 0x6d, 0x65, 0x18, 0x04, 0x20, 0x01, 0x28, 0x09, 0x52, 0x04, 0x6e, 0x61, 0x6d,
- 0x65, 0x12, 0x24, 0x0a, 0x0d, 0x73, 0x65, 0x72, 0x76, 0x69, 0x63, 0x65, 0x44, 0x6f, 0x6d, 0x61,
- 0x69, 0x6e, 0x18, 0x05, 0x20, 0x01, 0x28, 0x09, 0x52, 0x0d, 0x73, 0x65, 0x72, 0x76, 0x69, 0x63,
- 0x65, 0x44, 0x6f, 0x6d, 0x61, 0x69, 0x6e, 0x12, 0x1e, 0x0a, 0x0a, 0x64, 0x65, 0x66, 0x61, 0x75,
- 0x6c, 0x74, 0x54, 0x54, 0x4c, 0x18, 0x06, 0x20, 0x01, 0x28, 0x05, 0x52, 0x0a, 0x64, 0x65, 0x66,
- 0x61, 0x75, 0x6c, 0x74, 0x54, 0x54, 0x4c, 0x12, 0x2c, 0x0a, 0x11, 0x66, 0x61, 0x6c, 0x6c, 0x62,
- 0x61, 0x63, 0x6b, 0x54, 0x69, 0x6d, 0x65, 0x6f, 0x75, 0x74, 0x4d, 0x73, 0x18, 0x07, 0x20, 0x01,
- 0x28, 0x05, 0x52, 0x11, 0x66, 0x61, 0x6c, 0x6c, 0x62, 0x61, 0x63, 0x6b, 0x54, 0x69, 0x6d, 0x65,
- 0x6f, 0x75, 0x74, 0x4d, 0x73, 0x12, 0x1e, 0x0a, 0x0a, 0x69, 0x6e, 0x73, 0x74, 0x61, 0x6c, 0x6c,
- 0x44, 0x69, 0x72, 0x18, 0x08, 0x20, 0x01, 0x28, 0x09, 0x52, 0x0a, 0x69, 0x6e, 0x73, 0x74, 0x61,
- 0x6c, 0x6c, 0x44, 0x69, 0x72, 0x12, 0x24, 0x0a, 0x0d, 0x74, 0x6c, 0x73, 0x50, 0x6f, 0x6c, 0x69,
- 0x63, 0x79, 0x4a, 0x53, 0x4f, 0x4e, 0x18, 0x09, 0x20, 0x01, 0x28, 0x0c, 0x52, 0x0d, 0x74, 0x6c,
- 0x73, 0x50, 0x6f, 0x6c, 0x69, 0x63, 0x79, 0x4a, 0x53, 0x4f, 0x4e, 0x12, 0x1c, 0x0a, 0x09, 0x63,
- 0x72, 0x65, 0x61, 0x74, 0x65, 0x64, 0x41, 0x74, 0x18, 0x0a, 0x20, 0x01, 0x28, 0x03, 0x52, 0x09,
- 0x63, 0x72, 0x65, 0x61, 0x74, 0x65, 0x64, 0x41, 0x74, 0x12, 0x1c, 0x0a, 0x09, 0x75, 0x70, 0x64,
- 0x61, 0x74, 0x65, 0x64, 0x41, 0x74, 0x18, 0x0b, 0x20, 0x01, 0x28, 0x03, 0x52, 0x09, 0x75, 0x70,
- 0x64, 0x61, 0x74, 0x65, 0x64, 0x41, 0x74, 0x42, 0x06, 0x5a, 0x04, 0x2e, 0x2f, 0x70, 0x62, 0x62,
- 0x06, 0x70, 0x72, 0x6f, 0x74, 0x6f, 0x33,
-}
+const file_models_model_httpdns_cluster_proto_rawDesc = "" +
+ "\n" +
+ "\"models/model_httpdns_cluster.proto\x12\x02pb\"\xc8\x03\n" +
+ "\x0eHTTPDNSCluster\x12\x0e\n" +
+ "\x02id\x18\x01 \x01(\x03R\x02id\x12\x12\n" +
+ "\x04isOn\x18\x02 \x01(\bR\x04isOn\x12\x1c\n" +
+ "\tisDefault\x18\x03 \x01(\bR\tisDefault\x12\x12\n" +
+ "\x04name\x18\x04 \x01(\tR\x04name\x12$\n" +
+ "\rserviceDomain\x18\x05 \x01(\tR\rserviceDomain\x12\x1e\n" +
+ "\n" +
+ "defaultTTL\x18\x06 \x01(\x05R\n" +
+ "defaultTTL\x12,\n" +
+ "\x11fallbackTimeoutMs\x18\a \x01(\x05R\x11fallbackTimeoutMs\x12\x1e\n" +
+ "\n" +
+ "installDir\x18\b \x01(\tR\n" +
+ "installDir\x12$\n" +
+ "\rtlsPolicyJSON\x18\t \x01(\fR\rtlsPolicyJSON\x12\x1c\n" +
+ "\tcreatedAt\x18\n" +
+ " \x01(\x03R\tcreatedAt\x12\x1c\n" +
+ "\tupdatedAt\x18\v \x01(\x03R\tupdatedAt\x12(\n" +
+ "\x0fautoRemoteStart\x18\f \x01(\bR\x0fautoRemoteStart\x12$\n" +
+ "\raccessLogIsOn\x18\r \x01(\bR\raccessLogIsOn\x12\x1a\n" +
+ "\btimeZone\x18\x0e \x01(\tR\btimeZoneB\x06Z\x04./pbb\x06proto3"
var (
file_models_model_httpdns_cluster_proto_rawDescOnce sync.Once
- file_models_model_httpdns_cluster_proto_rawDescData = file_models_model_httpdns_cluster_proto_rawDesc
+ file_models_model_httpdns_cluster_proto_rawDescData []byte
)
func file_models_model_httpdns_cluster_proto_rawDescGZIP() []byte {
file_models_model_httpdns_cluster_proto_rawDescOnce.Do(func() {
- file_models_model_httpdns_cluster_proto_rawDescData = protoimpl.X.CompressGZIP(file_models_model_httpdns_cluster_proto_rawDescData)
+ file_models_model_httpdns_cluster_proto_rawDescData = protoimpl.X.CompressGZIP(unsafe.Slice(unsafe.StringData(file_models_model_httpdns_cluster_proto_rawDesc), len(file_models_model_httpdns_cluster_proto_rawDesc)))
})
return file_models_model_httpdns_cluster_proto_rawDescData
}
@@ -233,7 +228,7 @@ func file_models_model_httpdns_cluster_proto_init() {
out := protoimpl.TypeBuilder{
File: protoimpl.DescBuilder{
GoPackagePath: reflect.TypeOf(x{}).PkgPath(),
- RawDescriptor: file_models_model_httpdns_cluster_proto_rawDesc,
+ RawDescriptor: unsafe.Slice(unsafe.StringData(file_models_model_httpdns_cluster_proto_rawDesc), len(file_models_model_httpdns_cluster_proto_rawDesc)),
NumEnums: 0,
NumMessages: 1,
NumExtensions: 0,
@@ -244,7 +239,6 @@ func file_models_model_httpdns_cluster_proto_init() {
MessageInfos: file_models_model_httpdns_cluster_proto_msgTypes,
}.Build()
File_models_model_httpdns_cluster_proto = out.File
- file_models_model_httpdns_cluster_proto_rawDesc = nil
file_models_model_httpdns_cluster_proto_goTypes = nil
file_models_model_httpdns_cluster_proto_depIdxs = nil
}
diff --git a/EdgeCommon/pkg/rpc/pb/model_httpdns_domain.pb.go b/EdgeCommon/pkg/rpc/pb/model_httpdns_domain.pb.go
index 0f2c157..7e43f9e 100644
--- a/EdgeCommon/pkg/rpc/pb/model_httpdns_domain.pb.go
+++ b/EdgeCommon/pkg/rpc/pb/model_httpdns_domain.pb.go
@@ -1,7 +1,7 @@
// Code generated by protoc-gen-go. DO NOT EDIT.
// versions:
-// protoc-gen-go v1.35.1
-// protoc v3.21.12
+// protoc-gen-go v1.36.11
+// protoc v3.19.6
// source: models/model_httpdns_domain.proto
package pb
@@ -11,6 +11,7 @@ import (
protoimpl "google.golang.org/protobuf/runtime/protoimpl"
reflect "reflect"
sync "sync"
+ unsafe "unsafe"
)
const (
@@ -21,17 +22,16 @@ const (
)
type HTTPDNSDomain struct {
- state protoimpl.MessageState
- sizeCache protoimpl.SizeCache
+ state protoimpl.MessageState `protogen:"open.v1"`
+ Id int64 `protobuf:"varint,1,opt,name=id,proto3" json:"id,omitempty"`
+ AppId int64 `protobuf:"varint,2,opt,name=appId,proto3" json:"appId,omitempty"`
+ Domain string `protobuf:"bytes,3,opt,name=domain,proto3" json:"domain,omitempty"`
+ IsOn bool `protobuf:"varint,4,opt,name=isOn,proto3" json:"isOn,omitempty"`
+ CreatedAt int64 `protobuf:"varint,5,opt,name=createdAt,proto3" json:"createdAt,omitempty"`
+ UpdatedAt int64 `protobuf:"varint,6,opt,name=updatedAt,proto3" json:"updatedAt,omitempty"`
+ RuleCount int64 `protobuf:"varint,7,opt,name=ruleCount,proto3" json:"ruleCount,omitempty"`
unknownFields protoimpl.UnknownFields
-
- Id int64 `protobuf:"varint,1,opt,name=id,proto3" json:"id,omitempty"`
- AppId int64 `protobuf:"varint,2,opt,name=appId,proto3" json:"appId,omitempty"`
- Domain string `protobuf:"bytes,3,opt,name=domain,proto3" json:"domain,omitempty"`
- IsOn bool `protobuf:"varint,4,opt,name=isOn,proto3" json:"isOn,omitempty"`
- CreatedAt int64 `protobuf:"varint,5,opt,name=createdAt,proto3" json:"createdAt,omitempty"`
- UpdatedAt int64 `protobuf:"varint,6,opt,name=updatedAt,proto3" json:"updatedAt,omitempty"`
- RuleCount int64 `protobuf:"varint,7,opt,name=ruleCount,proto3" json:"ruleCount,omitempty"`
+ sizeCache protoimpl.SizeCache
}
func (x *HTTPDNSDomain) Reset() {
@@ -115,33 +115,26 @@ func (x *HTTPDNSDomain) GetRuleCount() int64 {
var File_models_model_httpdns_domain_proto protoreflect.FileDescriptor
-var file_models_model_httpdns_domain_proto_rawDesc = []byte{
- 0x0a, 0x21, 0x6d, 0x6f, 0x64, 0x65, 0x6c, 0x73, 0x2f, 0x6d, 0x6f, 0x64, 0x65, 0x6c, 0x5f, 0x68,
- 0x74, 0x74, 0x70, 0x64, 0x6e, 0x73, 0x5f, 0x64, 0x6f, 0x6d, 0x61, 0x69, 0x6e, 0x2e, 0x70, 0x72,
- 0x6f, 0x74, 0x6f, 0x12, 0x02, 0x70, 0x62, 0x22, 0xbb, 0x01, 0x0a, 0x0d, 0x48, 0x54, 0x54, 0x50,
- 0x44, 0x4e, 0x53, 0x44, 0x6f, 0x6d, 0x61, 0x69, 0x6e, 0x12, 0x0e, 0x0a, 0x02, 0x69, 0x64, 0x18,
- 0x01, 0x20, 0x01, 0x28, 0x03, 0x52, 0x02, 0x69, 0x64, 0x12, 0x14, 0x0a, 0x05, 0x61, 0x70, 0x70,
- 0x49, 0x64, 0x18, 0x02, 0x20, 0x01, 0x28, 0x03, 0x52, 0x05, 0x61, 0x70, 0x70, 0x49, 0x64, 0x12,
- 0x16, 0x0a, 0x06, 0x64, 0x6f, 0x6d, 0x61, 0x69, 0x6e, 0x18, 0x03, 0x20, 0x01, 0x28, 0x09, 0x52,
- 0x06, 0x64, 0x6f, 0x6d, 0x61, 0x69, 0x6e, 0x12, 0x12, 0x0a, 0x04, 0x69, 0x73, 0x4f, 0x6e, 0x18,
- 0x04, 0x20, 0x01, 0x28, 0x08, 0x52, 0x04, 0x69, 0x73, 0x4f, 0x6e, 0x12, 0x1c, 0x0a, 0x09, 0x63,
- 0x72, 0x65, 0x61, 0x74, 0x65, 0x64, 0x41, 0x74, 0x18, 0x05, 0x20, 0x01, 0x28, 0x03, 0x52, 0x09,
- 0x63, 0x72, 0x65, 0x61, 0x74, 0x65, 0x64, 0x41, 0x74, 0x12, 0x1c, 0x0a, 0x09, 0x75, 0x70, 0x64,
- 0x61, 0x74, 0x65, 0x64, 0x41, 0x74, 0x18, 0x06, 0x20, 0x01, 0x28, 0x03, 0x52, 0x09, 0x75, 0x70,
- 0x64, 0x61, 0x74, 0x65, 0x64, 0x41, 0x74, 0x12, 0x1c, 0x0a, 0x09, 0x72, 0x75, 0x6c, 0x65, 0x43,
- 0x6f, 0x75, 0x6e, 0x74, 0x18, 0x07, 0x20, 0x01, 0x28, 0x03, 0x52, 0x09, 0x72, 0x75, 0x6c, 0x65,
- 0x43, 0x6f, 0x75, 0x6e, 0x74, 0x42, 0x06, 0x5a, 0x04, 0x2e, 0x2f, 0x70, 0x62, 0x62, 0x06, 0x70,
- 0x72, 0x6f, 0x74, 0x6f, 0x33,
-}
+const file_models_model_httpdns_domain_proto_rawDesc = "" +
+ "\n" +
+ "!models/model_httpdns_domain.proto\x12\x02pb\"\xbb\x01\n" +
+ "\rHTTPDNSDomain\x12\x0e\n" +
+ "\x02id\x18\x01 \x01(\x03R\x02id\x12\x14\n" +
+ "\x05appId\x18\x02 \x01(\x03R\x05appId\x12\x16\n" +
+ "\x06domain\x18\x03 \x01(\tR\x06domain\x12\x12\n" +
+ "\x04isOn\x18\x04 \x01(\bR\x04isOn\x12\x1c\n" +
+ "\tcreatedAt\x18\x05 \x01(\x03R\tcreatedAt\x12\x1c\n" +
+ "\tupdatedAt\x18\x06 \x01(\x03R\tupdatedAt\x12\x1c\n" +
+ "\truleCount\x18\a \x01(\x03R\truleCountB\x06Z\x04./pbb\x06proto3"
var (
file_models_model_httpdns_domain_proto_rawDescOnce sync.Once
- file_models_model_httpdns_domain_proto_rawDescData = file_models_model_httpdns_domain_proto_rawDesc
+ file_models_model_httpdns_domain_proto_rawDescData []byte
)
func file_models_model_httpdns_domain_proto_rawDescGZIP() []byte {
file_models_model_httpdns_domain_proto_rawDescOnce.Do(func() {
- file_models_model_httpdns_domain_proto_rawDescData = protoimpl.X.CompressGZIP(file_models_model_httpdns_domain_proto_rawDescData)
+ file_models_model_httpdns_domain_proto_rawDescData = protoimpl.X.CompressGZIP(unsafe.Slice(unsafe.StringData(file_models_model_httpdns_domain_proto_rawDesc), len(file_models_model_httpdns_domain_proto_rawDesc)))
})
return file_models_model_httpdns_domain_proto_rawDescData
}
@@ -167,7 +160,7 @@ func file_models_model_httpdns_domain_proto_init() {
out := protoimpl.TypeBuilder{
File: protoimpl.DescBuilder{
GoPackagePath: reflect.TypeOf(x{}).PkgPath(),
- RawDescriptor: file_models_model_httpdns_domain_proto_rawDesc,
+ RawDescriptor: unsafe.Slice(unsafe.StringData(file_models_model_httpdns_domain_proto_rawDesc), len(file_models_model_httpdns_domain_proto_rawDesc)),
NumEnums: 0,
NumMessages: 1,
NumExtensions: 0,
@@ -178,7 +171,6 @@ func file_models_model_httpdns_domain_proto_init() {
MessageInfos: file_models_model_httpdns_domain_proto_msgTypes,
}.Build()
File_models_model_httpdns_domain_proto = out.File
- file_models_model_httpdns_domain_proto_rawDesc = nil
file_models_model_httpdns_domain_proto_goTypes = nil
file_models_model_httpdns_domain_proto_depIdxs = nil
}
diff --git a/EdgeCommon/pkg/rpc/pb/model_httpdns_node.pb.go b/EdgeCommon/pkg/rpc/pb/model_httpdns_node.pb.go
index 204d8bd..95812fc 100644
--- a/EdgeCommon/pkg/rpc/pb/model_httpdns_node.pb.go
+++ b/EdgeCommon/pkg/rpc/pb/model_httpdns_node.pb.go
@@ -1,7 +1,7 @@
// Code generated by protoc-gen-go. DO NOT EDIT.
// versions:
// protoc-gen-go v1.36.11
-// protoc v3.21.12
+// protoc v3.19.6
// source: models/model_httpdns_node.proto
package pb
diff --git a/EdgeCommon/pkg/rpc/pb/model_httpdns_rule.pb.go b/EdgeCommon/pkg/rpc/pb/model_httpdns_rule.pb.go
index 7d01941..1762ed8 100644
--- a/EdgeCommon/pkg/rpc/pb/model_httpdns_rule.pb.go
+++ b/EdgeCommon/pkg/rpc/pb/model_httpdns_rule.pb.go
@@ -1,7 +1,7 @@
// Code generated by protoc-gen-go. DO NOT EDIT.
// versions:
-// protoc-gen-go v1.35.1
-// protoc v3.21.12
+// protoc-gen-go v1.36.11
+// protoc v3.19.6
// source: models/model_httpdns_rule.proto
package pb
@@ -11,6 +11,7 @@ import (
protoimpl "google.golang.org/protobuf/runtime/protoimpl"
reflect "reflect"
sync "sync"
+ unsafe "unsafe"
)
const (
@@ -21,16 +22,15 @@ const (
)
type HTTPDNSRuleRecord struct {
- state protoimpl.MessageState
- sizeCache protoimpl.SizeCache
+ state protoimpl.MessageState `protogen:"open.v1"`
+ Id int64 `protobuf:"varint,1,opt,name=id,proto3" json:"id,omitempty"`
+ RuleId int64 `protobuf:"varint,2,opt,name=ruleId,proto3" json:"ruleId,omitempty"`
+ RecordType string `protobuf:"bytes,3,opt,name=recordType,proto3" json:"recordType,omitempty"`
+ RecordValue string `protobuf:"bytes,4,opt,name=recordValue,proto3" json:"recordValue,omitempty"`
+ Weight int32 `protobuf:"varint,5,opt,name=weight,proto3" json:"weight,omitempty"`
+ Sort int32 `protobuf:"varint,6,opt,name=sort,proto3" json:"sort,omitempty"`
unknownFields protoimpl.UnknownFields
-
- Id int64 `protobuf:"varint,1,opt,name=id,proto3" json:"id,omitempty"`
- RuleId int64 `protobuf:"varint,2,opt,name=ruleId,proto3" json:"ruleId,omitempty"`
- RecordType string `protobuf:"bytes,3,opt,name=recordType,proto3" json:"recordType,omitempty"`
- RecordValue string `protobuf:"bytes,4,opt,name=recordValue,proto3" json:"recordValue,omitempty"`
- Weight int32 `protobuf:"varint,5,opt,name=weight,proto3" json:"weight,omitempty"`
- Sort int32 `protobuf:"varint,6,opt,name=sort,proto3" json:"sort,omitempty"`
+ sizeCache protoimpl.SizeCache
}
func (x *HTTPDNSRuleRecord) Reset() {
@@ -106,25 +106,24 @@ func (x *HTTPDNSRuleRecord) GetSort() int32 {
}
type HTTPDNSCustomRule struct {
- state protoimpl.MessageState
- sizeCache protoimpl.SizeCache
+ state protoimpl.MessageState `protogen:"open.v1"`
+ Id int64 `protobuf:"varint,1,opt,name=id,proto3" json:"id,omitempty"`
+ AppId int64 `protobuf:"varint,2,opt,name=appId,proto3" json:"appId,omitempty"`
+ DomainId int64 `protobuf:"varint,3,opt,name=domainId,proto3" json:"domainId,omitempty"`
+ RuleName string `protobuf:"bytes,4,opt,name=ruleName,proto3" json:"ruleName,omitempty"`
+ LineScope string `protobuf:"bytes,5,opt,name=lineScope,proto3" json:"lineScope,omitempty"`
+ LineCarrier string `protobuf:"bytes,6,opt,name=lineCarrier,proto3" json:"lineCarrier,omitempty"`
+ LineRegion string `protobuf:"bytes,7,opt,name=lineRegion,proto3" json:"lineRegion,omitempty"`
+ LineProvince string `protobuf:"bytes,8,opt,name=lineProvince,proto3" json:"lineProvince,omitempty"`
+ LineContinent string `protobuf:"bytes,9,opt,name=lineContinent,proto3" json:"lineContinent,omitempty"`
+ LineCountry string `protobuf:"bytes,10,opt,name=lineCountry,proto3" json:"lineCountry,omitempty"`
+ Ttl int32 `protobuf:"varint,11,opt,name=ttl,proto3" json:"ttl,omitempty"`
+ IsOn bool `protobuf:"varint,12,opt,name=isOn,proto3" json:"isOn,omitempty"`
+ Priority int32 `protobuf:"varint,13,opt,name=priority,proto3" json:"priority,omitempty"`
+ UpdatedAt int64 `protobuf:"varint,14,opt,name=updatedAt,proto3" json:"updatedAt,omitempty"`
+ Records []*HTTPDNSRuleRecord `protobuf:"bytes,15,rep,name=records,proto3" json:"records,omitempty"`
unknownFields protoimpl.UnknownFields
-
- Id int64 `protobuf:"varint,1,opt,name=id,proto3" json:"id,omitempty"`
- AppId int64 `protobuf:"varint,2,opt,name=appId,proto3" json:"appId,omitempty"`
- DomainId int64 `protobuf:"varint,3,opt,name=domainId,proto3" json:"domainId,omitempty"`
- RuleName string `protobuf:"bytes,4,opt,name=ruleName,proto3" json:"ruleName,omitempty"`
- LineScope string `protobuf:"bytes,5,opt,name=lineScope,proto3" json:"lineScope,omitempty"`
- LineCarrier string `protobuf:"bytes,6,opt,name=lineCarrier,proto3" json:"lineCarrier,omitempty"`
- LineRegion string `protobuf:"bytes,7,opt,name=lineRegion,proto3" json:"lineRegion,omitempty"`
- LineProvince string `protobuf:"bytes,8,opt,name=lineProvince,proto3" json:"lineProvince,omitempty"`
- LineContinent string `protobuf:"bytes,9,opt,name=lineContinent,proto3" json:"lineContinent,omitempty"`
- LineCountry string `protobuf:"bytes,10,opt,name=lineCountry,proto3" json:"lineCountry,omitempty"`
- Ttl int32 `protobuf:"varint,11,opt,name=ttl,proto3" json:"ttl,omitempty"`
- IsOn bool `protobuf:"varint,12,opt,name=isOn,proto3" json:"isOn,omitempty"`
- Priority int32 `protobuf:"varint,13,opt,name=priority,proto3" json:"priority,omitempty"`
- UpdatedAt int64 `protobuf:"varint,14,opt,name=updatedAt,proto3" json:"updatedAt,omitempty"`
- Records []*HTTPDNSRuleRecord `protobuf:"bytes,15,rep,name=records,proto3" json:"records,omitempty"`
+ sizeCache protoimpl.SizeCache
}
func (x *HTTPDNSCustomRule) Reset() {
@@ -264,61 +263,46 @@ func (x *HTTPDNSCustomRule) GetRecords() []*HTTPDNSRuleRecord {
var File_models_model_httpdns_rule_proto protoreflect.FileDescriptor
-var file_models_model_httpdns_rule_proto_rawDesc = []byte{
- 0x0a, 0x1f, 0x6d, 0x6f, 0x64, 0x65, 0x6c, 0x73, 0x2f, 0x6d, 0x6f, 0x64, 0x65, 0x6c, 0x5f, 0x68,
- 0x74, 0x74, 0x70, 0x64, 0x6e, 0x73, 0x5f, 0x72, 0x75, 0x6c, 0x65, 0x2e, 0x70, 0x72, 0x6f, 0x74,
- 0x6f, 0x12, 0x02, 0x70, 0x62, 0x22, 0xa9, 0x01, 0x0a, 0x11, 0x48, 0x54, 0x54, 0x50, 0x44, 0x4e,
- 0x53, 0x52, 0x75, 0x6c, 0x65, 0x52, 0x65, 0x63, 0x6f, 0x72, 0x64, 0x12, 0x0e, 0x0a, 0x02, 0x69,
- 0x64, 0x18, 0x01, 0x20, 0x01, 0x28, 0x03, 0x52, 0x02, 0x69, 0x64, 0x12, 0x16, 0x0a, 0x06, 0x72,
- 0x75, 0x6c, 0x65, 0x49, 0x64, 0x18, 0x02, 0x20, 0x01, 0x28, 0x03, 0x52, 0x06, 0x72, 0x75, 0x6c,
- 0x65, 0x49, 0x64, 0x12, 0x1e, 0x0a, 0x0a, 0x72, 0x65, 0x63, 0x6f, 0x72, 0x64, 0x54, 0x79, 0x70,
- 0x65, 0x18, 0x03, 0x20, 0x01, 0x28, 0x09, 0x52, 0x0a, 0x72, 0x65, 0x63, 0x6f, 0x72, 0x64, 0x54,
- 0x79, 0x70, 0x65, 0x12, 0x20, 0x0a, 0x0b, 0x72, 0x65, 0x63, 0x6f, 0x72, 0x64, 0x56, 0x61, 0x6c,
- 0x75, 0x65, 0x18, 0x04, 0x20, 0x01, 0x28, 0x09, 0x52, 0x0b, 0x72, 0x65, 0x63, 0x6f, 0x72, 0x64,
- 0x56, 0x61, 0x6c, 0x75, 0x65, 0x12, 0x16, 0x0a, 0x06, 0x77, 0x65, 0x69, 0x67, 0x68, 0x74, 0x18,
- 0x05, 0x20, 0x01, 0x28, 0x05, 0x52, 0x06, 0x77, 0x65, 0x69, 0x67, 0x68, 0x74, 0x12, 0x12, 0x0a,
- 0x04, 0x73, 0x6f, 0x72, 0x74, 0x18, 0x06, 0x20, 0x01, 0x28, 0x05, 0x52, 0x04, 0x73, 0x6f, 0x72,
- 0x74, 0x22, 0xce, 0x03, 0x0a, 0x11, 0x48, 0x54, 0x54, 0x50, 0x44, 0x4e, 0x53, 0x43, 0x75, 0x73,
- 0x74, 0x6f, 0x6d, 0x52, 0x75, 0x6c, 0x65, 0x12, 0x0e, 0x0a, 0x02, 0x69, 0x64, 0x18, 0x01, 0x20,
- 0x01, 0x28, 0x03, 0x52, 0x02, 0x69, 0x64, 0x12, 0x14, 0x0a, 0x05, 0x61, 0x70, 0x70, 0x49, 0x64,
- 0x18, 0x02, 0x20, 0x01, 0x28, 0x03, 0x52, 0x05, 0x61, 0x70, 0x70, 0x49, 0x64, 0x12, 0x1a, 0x0a,
- 0x08, 0x64, 0x6f, 0x6d, 0x61, 0x69, 0x6e, 0x49, 0x64, 0x18, 0x03, 0x20, 0x01, 0x28, 0x03, 0x52,
- 0x08, 0x64, 0x6f, 0x6d, 0x61, 0x69, 0x6e, 0x49, 0x64, 0x12, 0x1a, 0x0a, 0x08, 0x72, 0x75, 0x6c,
- 0x65, 0x4e, 0x61, 0x6d, 0x65, 0x18, 0x04, 0x20, 0x01, 0x28, 0x09, 0x52, 0x08, 0x72, 0x75, 0x6c,
- 0x65, 0x4e, 0x61, 0x6d, 0x65, 0x12, 0x1c, 0x0a, 0x09, 0x6c, 0x69, 0x6e, 0x65, 0x53, 0x63, 0x6f,
- 0x70, 0x65, 0x18, 0x05, 0x20, 0x01, 0x28, 0x09, 0x52, 0x09, 0x6c, 0x69, 0x6e, 0x65, 0x53, 0x63,
- 0x6f, 0x70, 0x65, 0x12, 0x20, 0x0a, 0x0b, 0x6c, 0x69, 0x6e, 0x65, 0x43, 0x61, 0x72, 0x72, 0x69,
- 0x65, 0x72, 0x18, 0x06, 0x20, 0x01, 0x28, 0x09, 0x52, 0x0b, 0x6c, 0x69, 0x6e, 0x65, 0x43, 0x61,
- 0x72, 0x72, 0x69, 0x65, 0x72, 0x12, 0x1e, 0x0a, 0x0a, 0x6c, 0x69, 0x6e, 0x65, 0x52, 0x65, 0x67,
- 0x69, 0x6f, 0x6e, 0x18, 0x07, 0x20, 0x01, 0x28, 0x09, 0x52, 0x0a, 0x6c, 0x69, 0x6e, 0x65, 0x52,
- 0x65, 0x67, 0x69, 0x6f, 0x6e, 0x12, 0x22, 0x0a, 0x0c, 0x6c, 0x69, 0x6e, 0x65, 0x50, 0x72, 0x6f,
- 0x76, 0x69, 0x6e, 0x63, 0x65, 0x18, 0x08, 0x20, 0x01, 0x28, 0x09, 0x52, 0x0c, 0x6c, 0x69, 0x6e,
- 0x65, 0x50, 0x72, 0x6f, 0x76, 0x69, 0x6e, 0x63, 0x65, 0x12, 0x24, 0x0a, 0x0d, 0x6c, 0x69, 0x6e,
- 0x65, 0x43, 0x6f, 0x6e, 0x74, 0x69, 0x6e, 0x65, 0x6e, 0x74, 0x18, 0x09, 0x20, 0x01, 0x28, 0x09,
- 0x52, 0x0d, 0x6c, 0x69, 0x6e, 0x65, 0x43, 0x6f, 0x6e, 0x74, 0x69, 0x6e, 0x65, 0x6e, 0x74, 0x12,
- 0x20, 0x0a, 0x0b, 0x6c, 0x69, 0x6e, 0x65, 0x43, 0x6f, 0x75, 0x6e, 0x74, 0x72, 0x79, 0x18, 0x0a,
- 0x20, 0x01, 0x28, 0x09, 0x52, 0x0b, 0x6c, 0x69, 0x6e, 0x65, 0x43, 0x6f, 0x75, 0x6e, 0x74, 0x72,
- 0x79, 0x12, 0x10, 0x0a, 0x03, 0x74, 0x74, 0x6c, 0x18, 0x0b, 0x20, 0x01, 0x28, 0x05, 0x52, 0x03,
- 0x74, 0x74, 0x6c, 0x12, 0x12, 0x0a, 0x04, 0x69, 0x73, 0x4f, 0x6e, 0x18, 0x0c, 0x20, 0x01, 0x28,
- 0x08, 0x52, 0x04, 0x69, 0x73, 0x4f, 0x6e, 0x12, 0x1a, 0x0a, 0x08, 0x70, 0x72, 0x69, 0x6f, 0x72,
- 0x69, 0x74, 0x79, 0x18, 0x0d, 0x20, 0x01, 0x28, 0x05, 0x52, 0x08, 0x70, 0x72, 0x69, 0x6f, 0x72,
- 0x69, 0x74, 0x79, 0x12, 0x1c, 0x0a, 0x09, 0x75, 0x70, 0x64, 0x61, 0x74, 0x65, 0x64, 0x41, 0x74,
- 0x18, 0x0e, 0x20, 0x01, 0x28, 0x03, 0x52, 0x09, 0x75, 0x70, 0x64, 0x61, 0x74, 0x65, 0x64, 0x41,
- 0x74, 0x12, 0x2f, 0x0a, 0x07, 0x72, 0x65, 0x63, 0x6f, 0x72, 0x64, 0x73, 0x18, 0x0f, 0x20, 0x03,
- 0x28, 0x0b, 0x32, 0x15, 0x2e, 0x70, 0x62, 0x2e, 0x48, 0x54, 0x54, 0x50, 0x44, 0x4e, 0x53, 0x52,
- 0x75, 0x6c, 0x65, 0x52, 0x65, 0x63, 0x6f, 0x72, 0x64, 0x52, 0x07, 0x72, 0x65, 0x63, 0x6f, 0x72,
- 0x64, 0x73, 0x42, 0x06, 0x5a, 0x04, 0x2e, 0x2f, 0x70, 0x62, 0x62, 0x06, 0x70, 0x72, 0x6f, 0x74,
- 0x6f, 0x33,
-}
+const file_models_model_httpdns_rule_proto_rawDesc = "" +
+ "\n" +
+ "\x1fmodels/model_httpdns_rule.proto\x12\x02pb\"\xa9\x01\n" +
+ "\x11HTTPDNSRuleRecord\x12\x0e\n" +
+ "\x02id\x18\x01 \x01(\x03R\x02id\x12\x16\n" +
+ "\x06ruleId\x18\x02 \x01(\x03R\x06ruleId\x12\x1e\n" +
+ "\n" +
+ "recordType\x18\x03 \x01(\tR\n" +
+ "recordType\x12 \n" +
+ "\vrecordValue\x18\x04 \x01(\tR\vrecordValue\x12\x16\n" +
+ "\x06weight\x18\x05 \x01(\x05R\x06weight\x12\x12\n" +
+ "\x04sort\x18\x06 \x01(\x05R\x04sort\"\xce\x03\n" +
+ "\x11HTTPDNSCustomRule\x12\x0e\n" +
+ "\x02id\x18\x01 \x01(\x03R\x02id\x12\x14\n" +
+ "\x05appId\x18\x02 \x01(\x03R\x05appId\x12\x1a\n" +
+ "\bdomainId\x18\x03 \x01(\x03R\bdomainId\x12\x1a\n" +
+ "\bruleName\x18\x04 \x01(\tR\bruleName\x12\x1c\n" +
+ "\tlineScope\x18\x05 \x01(\tR\tlineScope\x12 \n" +
+ "\vlineCarrier\x18\x06 \x01(\tR\vlineCarrier\x12\x1e\n" +
+ "\n" +
+ "lineRegion\x18\a \x01(\tR\n" +
+ "lineRegion\x12\"\n" +
+ "\flineProvince\x18\b \x01(\tR\flineProvince\x12$\n" +
+ "\rlineContinent\x18\t \x01(\tR\rlineContinent\x12 \n" +
+ "\vlineCountry\x18\n" +
+ " \x01(\tR\vlineCountry\x12\x10\n" +
+ "\x03ttl\x18\v \x01(\x05R\x03ttl\x12\x12\n" +
+ "\x04isOn\x18\f \x01(\bR\x04isOn\x12\x1a\n" +
+ "\bpriority\x18\r \x01(\x05R\bpriority\x12\x1c\n" +
+ "\tupdatedAt\x18\x0e \x01(\x03R\tupdatedAt\x12/\n" +
+ "\arecords\x18\x0f \x03(\v2\x15.pb.HTTPDNSRuleRecordR\arecordsB\x06Z\x04./pbb\x06proto3"
var (
file_models_model_httpdns_rule_proto_rawDescOnce sync.Once
- file_models_model_httpdns_rule_proto_rawDescData = file_models_model_httpdns_rule_proto_rawDesc
+ file_models_model_httpdns_rule_proto_rawDescData []byte
)
func file_models_model_httpdns_rule_proto_rawDescGZIP() []byte {
file_models_model_httpdns_rule_proto_rawDescOnce.Do(func() {
- file_models_model_httpdns_rule_proto_rawDescData = protoimpl.X.CompressGZIP(file_models_model_httpdns_rule_proto_rawDescData)
+ file_models_model_httpdns_rule_proto_rawDescData = protoimpl.X.CompressGZIP(unsafe.Slice(unsafe.StringData(file_models_model_httpdns_rule_proto_rawDesc), len(file_models_model_httpdns_rule_proto_rawDesc)))
})
return file_models_model_httpdns_rule_proto_rawDescData
}
@@ -346,7 +330,7 @@ func file_models_model_httpdns_rule_proto_init() {
out := protoimpl.TypeBuilder{
File: protoimpl.DescBuilder{
GoPackagePath: reflect.TypeOf(x{}).PkgPath(),
- RawDescriptor: file_models_model_httpdns_rule_proto_rawDesc,
+ RawDescriptor: unsafe.Slice(unsafe.StringData(file_models_model_httpdns_rule_proto_rawDesc), len(file_models_model_httpdns_rule_proto_rawDesc)),
NumEnums: 0,
NumMessages: 2,
NumExtensions: 0,
@@ -357,7 +341,6 @@ func file_models_model_httpdns_rule_proto_init() {
MessageInfos: file_models_model_httpdns_rule_proto_msgTypes,
}.Build()
File_models_model_httpdns_rule_proto = out.File
- file_models_model_httpdns_rule_proto_rawDesc = nil
file_models_model_httpdns_rule_proto_goTypes = nil
file_models_model_httpdns_rule_proto_depIdxs = nil
}
diff --git a/EdgeCommon/pkg/rpc/pb/model_httpdns_runtime_log.pb.go b/EdgeCommon/pkg/rpc/pb/model_httpdns_runtime_log.pb.go
index e408505..9496305 100644
--- a/EdgeCommon/pkg/rpc/pb/model_httpdns_runtime_log.pb.go
+++ b/EdgeCommon/pkg/rpc/pb/model_httpdns_runtime_log.pb.go
@@ -1,7 +1,7 @@
// Code generated by protoc-gen-go. DO NOT EDIT.
// versions:
-// protoc-gen-go v1.35.1
-// protoc v3.21.12
+// protoc-gen-go v1.36.11
+// protoc v3.19.6
// source: models/model_httpdns_runtime_log.proto
package pb
@@ -11,6 +11,7 @@ import (
protoimpl "google.golang.org/protobuf/runtime/protoimpl"
reflect "reflect"
sync "sync"
+ unsafe "unsafe"
)
const (
@@ -21,23 +22,22 @@ const (
)
type HTTPDNSRuntimeLog struct {
- state protoimpl.MessageState
- sizeCache protoimpl.SizeCache
+ state protoimpl.MessageState `protogen:"open.v1"`
+ Id int64 `protobuf:"varint,1,opt,name=id,proto3" json:"id,omitempty"`
+ ClusterId int64 `protobuf:"varint,2,opt,name=clusterId,proto3" json:"clusterId,omitempty"`
+ NodeId int64 `protobuf:"varint,3,opt,name=nodeId,proto3" json:"nodeId,omitempty"`
+ Level string `protobuf:"bytes,4,opt,name=level,proto3" json:"level,omitempty"`
+ Type string `protobuf:"bytes,5,opt,name=type,proto3" json:"type,omitempty"`
+ Module string `protobuf:"bytes,6,opt,name=module,proto3" json:"module,omitempty"`
+ Description string `protobuf:"bytes,7,opt,name=description,proto3" json:"description,omitempty"`
+ Count int64 `protobuf:"varint,8,opt,name=count,proto3" json:"count,omitempty"`
+ RequestId string `protobuf:"bytes,9,opt,name=requestId,proto3" json:"requestId,omitempty"`
+ CreatedAt int64 `protobuf:"varint,10,opt,name=createdAt,proto3" json:"createdAt,omitempty"`
+ Day string `protobuf:"bytes,11,opt,name=day,proto3" json:"day,omitempty"`
+ ClusterName string `protobuf:"bytes,12,opt,name=clusterName,proto3" json:"clusterName,omitempty"`
+ NodeName string `protobuf:"bytes,13,opt,name=nodeName,proto3" json:"nodeName,omitempty"`
unknownFields protoimpl.UnknownFields
-
- Id int64 `protobuf:"varint,1,opt,name=id,proto3" json:"id,omitempty"`
- ClusterId int64 `protobuf:"varint,2,opt,name=clusterId,proto3" json:"clusterId,omitempty"`
- NodeId int64 `protobuf:"varint,3,opt,name=nodeId,proto3" json:"nodeId,omitempty"`
- Level string `protobuf:"bytes,4,opt,name=level,proto3" json:"level,omitempty"`
- Type string `protobuf:"bytes,5,opt,name=type,proto3" json:"type,omitempty"`
- Module string `protobuf:"bytes,6,opt,name=module,proto3" json:"module,omitempty"`
- Description string `protobuf:"bytes,7,opt,name=description,proto3" json:"description,omitempty"`
- Count int64 `protobuf:"varint,8,opt,name=count,proto3" json:"count,omitempty"`
- RequestId string `protobuf:"bytes,9,opt,name=requestId,proto3" json:"requestId,omitempty"`
- CreatedAt int64 `protobuf:"varint,10,opt,name=createdAt,proto3" json:"createdAt,omitempty"`
- Day string `protobuf:"bytes,11,opt,name=day,proto3" json:"day,omitempty"`
- ClusterName string `protobuf:"bytes,12,opt,name=clusterName,proto3" json:"clusterName,omitempty"`
- NodeName string `protobuf:"bytes,13,opt,name=nodeName,proto3" json:"nodeName,omitempty"`
+ sizeCache protoimpl.SizeCache
}
func (x *HTTPDNSRuntimeLog) Reset() {
@@ -163,43 +163,33 @@ func (x *HTTPDNSRuntimeLog) GetNodeName() string {
var File_models_model_httpdns_runtime_log_proto protoreflect.FileDescriptor
-var file_models_model_httpdns_runtime_log_proto_rawDesc = []byte{
- 0x0a, 0x26, 0x6d, 0x6f, 0x64, 0x65, 0x6c, 0x73, 0x2f, 0x6d, 0x6f, 0x64, 0x65, 0x6c, 0x5f, 0x68,
- 0x74, 0x74, 0x70, 0x64, 0x6e, 0x73, 0x5f, 0x72, 0x75, 0x6e, 0x74, 0x69, 0x6d, 0x65, 0x5f, 0x6c,
- 0x6f, 0x67, 0x2e, 0x70, 0x72, 0x6f, 0x74, 0x6f, 0x12, 0x02, 0x70, 0x62, 0x22, 0xdf, 0x02, 0x0a,
- 0x11, 0x48, 0x54, 0x54, 0x50, 0x44, 0x4e, 0x53, 0x52, 0x75, 0x6e, 0x74, 0x69, 0x6d, 0x65, 0x4c,
- 0x6f, 0x67, 0x12, 0x0e, 0x0a, 0x02, 0x69, 0x64, 0x18, 0x01, 0x20, 0x01, 0x28, 0x03, 0x52, 0x02,
- 0x69, 0x64, 0x12, 0x1c, 0x0a, 0x09, 0x63, 0x6c, 0x75, 0x73, 0x74, 0x65, 0x72, 0x49, 0x64, 0x18,
- 0x02, 0x20, 0x01, 0x28, 0x03, 0x52, 0x09, 0x63, 0x6c, 0x75, 0x73, 0x74, 0x65, 0x72, 0x49, 0x64,
- 0x12, 0x16, 0x0a, 0x06, 0x6e, 0x6f, 0x64, 0x65, 0x49, 0x64, 0x18, 0x03, 0x20, 0x01, 0x28, 0x03,
- 0x52, 0x06, 0x6e, 0x6f, 0x64, 0x65, 0x49, 0x64, 0x12, 0x14, 0x0a, 0x05, 0x6c, 0x65, 0x76, 0x65,
- 0x6c, 0x18, 0x04, 0x20, 0x01, 0x28, 0x09, 0x52, 0x05, 0x6c, 0x65, 0x76, 0x65, 0x6c, 0x12, 0x12,
- 0x0a, 0x04, 0x74, 0x79, 0x70, 0x65, 0x18, 0x05, 0x20, 0x01, 0x28, 0x09, 0x52, 0x04, 0x74, 0x79,
- 0x70, 0x65, 0x12, 0x16, 0x0a, 0x06, 0x6d, 0x6f, 0x64, 0x75, 0x6c, 0x65, 0x18, 0x06, 0x20, 0x01,
- 0x28, 0x09, 0x52, 0x06, 0x6d, 0x6f, 0x64, 0x75, 0x6c, 0x65, 0x12, 0x20, 0x0a, 0x0b, 0x64, 0x65,
- 0x73, 0x63, 0x72, 0x69, 0x70, 0x74, 0x69, 0x6f, 0x6e, 0x18, 0x07, 0x20, 0x01, 0x28, 0x09, 0x52,
- 0x0b, 0x64, 0x65, 0x73, 0x63, 0x72, 0x69, 0x70, 0x74, 0x69, 0x6f, 0x6e, 0x12, 0x14, 0x0a, 0x05,
- 0x63, 0x6f, 0x75, 0x6e, 0x74, 0x18, 0x08, 0x20, 0x01, 0x28, 0x03, 0x52, 0x05, 0x63, 0x6f, 0x75,
- 0x6e, 0x74, 0x12, 0x1c, 0x0a, 0x09, 0x72, 0x65, 0x71, 0x75, 0x65, 0x73, 0x74, 0x49, 0x64, 0x18,
- 0x09, 0x20, 0x01, 0x28, 0x09, 0x52, 0x09, 0x72, 0x65, 0x71, 0x75, 0x65, 0x73, 0x74, 0x49, 0x64,
- 0x12, 0x1c, 0x0a, 0x09, 0x63, 0x72, 0x65, 0x61, 0x74, 0x65, 0x64, 0x41, 0x74, 0x18, 0x0a, 0x20,
- 0x01, 0x28, 0x03, 0x52, 0x09, 0x63, 0x72, 0x65, 0x61, 0x74, 0x65, 0x64, 0x41, 0x74, 0x12, 0x10,
- 0x0a, 0x03, 0x64, 0x61, 0x79, 0x18, 0x0b, 0x20, 0x01, 0x28, 0x09, 0x52, 0x03, 0x64, 0x61, 0x79,
- 0x12, 0x20, 0x0a, 0x0b, 0x63, 0x6c, 0x75, 0x73, 0x74, 0x65, 0x72, 0x4e, 0x61, 0x6d, 0x65, 0x18,
- 0x0c, 0x20, 0x01, 0x28, 0x09, 0x52, 0x0b, 0x63, 0x6c, 0x75, 0x73, 0x74, 0x65, 0x72, 0x4e, 0x61,
- 0x6d, 0x65, 0x12, 0x1a, 0x0a, 0x08, 0x6e, 0x6f, 0x64, 0x65, 0x4e, 0x61, 0x6d, 0x65, 0x18, 0x0d,
- 0x20, 0x01, 0x28, 0x09, 0x52, 0x08, 0x6e, 0x6f, 0x64, 0x65, 0x4e, 0x61, 0x6d, 0x65, 0x42, 0x06,
- 0x5a, 0x04, 0x2e, 0x2f, 0x70, 0x62, 0x62, 0x06, 0x70, 0x72, 0x6f, 0x74, 0x6f, 0x33,
-}
+const file_models_model_httpdns_runtime_log_proto_rawDesc = "" +
+ "\n" +
+ "&models/model_httpdns_runtime_log.proto\x12\x02pb\"\xdf\x02\n" +
+ "\x11HTTPDNSRuntimeLog\x12\x0e\n" +
+ "\x02id\x18\x01 \x01(\x03R\x02id\x12\x1c\n" +
+ "\tclusterId\x18\x02 \x01(\x03R\tclusterId\x12\x16\n" +
+ "\x06nodeId\x18\x03 \x01(\x03R\x06nodeId\x12\x14\n" +
+ "\x05level\x18\x04 \x01(\tR\x05level\x12\x12\n" +
+ "\x04type\x18\x05 \x01(\tR\x04type\x12\x16\n" +
+ "\x06module\x18\x06 \x01(\tR\x06module\x12 \n" +
+ "\vdescription\x18\a \x01(\tR\vdescription\x12\x14\n" +
+ "\x05count\x18\b \x01(\x03R\x05count\x12\x1c\n" +
+ "\trequestId\x18\t \x01(\tR\trequestId\x12\x1c\n" +
+ "\tcreatedAt\x18\n" +
+ " \x01(\x03R\tcreatedAt\x12\x10\n" +
+ "\x03day\x18\v \x01(\tR\x03day\x12 \n" +
+ "\vclusterName\x18\f \x01(\tR\vclusterName\x12\x1a\n" +
+ "\bnodeName\x18\r \x01(\tR\bnodeNameB\x06Z\x04./pbb\x06proto3"
var (
file_models_model_httpdns_runtime_log_proto_rawDescOnce sync.Once
- file_models_model_httpdns_runtime_log_proto_rawDescData = file_models_model_httpdns_runtime_log_proto_rawDesc
+ file_models_model_httpdns_runtime_log_proto_rawDescData []byte
)
func file_models_model_httpdns_runtime_log_proto_rawDescGZIP() []byte {
file_models_model_httpdns_runtime_log_proto_rawDescOnce.Do(func() {
- file_models_model_httpdns_runtime_log_proto_rawDescData = protoimpl.X.CompressGZIP(file_models_model_httpdns_runtime_log_proto_rawDescData)
+ file_models_model_httpdns_runtime_log_proto_rawDescData = protoimpl.X.CompressGZIP(unsafe.Slice(unsafe.StringData(file_models_model_httpdns_runtime_log_proto_rawDesc), len(file_models_model_httpdns_runtime_log_proto_rawDesc)))
})
return file_models_model_httpdns_runtime_log_proto_rawDescData
}
@@ -225,7 +215,7 @@ func file_models_model_httpdns_runtime_log_proto_init() {
out := protoimpl.TypeBuilder{
File: protoimpl.DescBuilder{
GoPackagePath: reflect.TypeOf(x{}).PkgPath(),
- RawDescriptor: file_models_model_httpdns_runtime_log_proto_rawDesc,
+ RawDescriptor: unsafe.Slice(unsafe.StringData(file_models_model_httpdns_runtime_log_proto_rawDesc), len(file_models_model_httpdns_runtime_log_proto_rawDesc)),
NumEnums: 0,
NumMessages: 1,
NumExtensions: 0,
@@ -236,7 +226,6 @@ func file_models_model_httpdns_runtime_log_proto_init() {
MessageInfos: file_models_model_httpdns_runtime_log_proto_msgTypes,
}.Build()
File_models_model_httpdns_runtime_log_proto = out.File
- file_models_model_httpdns_runtime_log_proto_rawDesc = nil
file_models_model_httpdns_runtime_log_proto_goTypes = nil
file_models_model_httpdns_runtime_log_proto_depIdxs = nil
}
diff --git a/EdgeCommon/pkg/rpc/pb/model_ip_item.pb.go b/EdgeCommon/pkg/rpc/pb/model_ip_item.pb.go
index 9c5ab37..9173fcc 100644
--- a/EdgeCommon/pkg/rpc/pb/model_ip_item.pb.go
+++ b/EdgeCommon/pkg/rpc/pb/model_ip_item.pb.go
@@ -1,7 +1,7 @@
// Code generated by protoc-gen-go. DO NOT EDIT.
// versions:
-// protoc-gen-go v1.36.0
-// protoc v6.33.2
+// protoc-gen-go v1.36.11
+// protoc v3.19.6
// source: models/model_ip_item.proto
package pb
@@ -11,6 +11,7 @@ import (
protoimpl "google.golang.org/protobuf/runtime/protoimpl"
reflect "reflect"
sync "sync"
+ unsafe "unsafe"
)
const (
@@ -282,101 +283,54 @@ func (x *IPItem) GetSourceNode() *Node {
var File_models_model_ip_item_proto protoreflect.FileDescriptor
-var file_models_model_ip_item_proto_rawDesc = []byte{
- 0x0a, 0x1a, 0x6d, 0x6f, 0x64, 0x65, 0x6c, 0x73, 0x2f, 0x6d, 0x6f, 0x64, 0x65, 0x6c, 0x5f, 0x69,
- 0x70, 0x5f, 0x69, 0x74, 0x65, 0x6d, 0x2e, 0x70, 0x72, 0x6f, 0x74, 0x6f, 0x12, 0x02, 0x70, 0x62,
- 0x1a, 0x27, 0x6d, 0x6f, 0x64, 0x65, 0x6c, 0x73, 0x2f, 0x6d, 0x6f, 0x64, 0x65, 0x6c, 0x5f, 0x68,
- 0x74, 0x74, 0x70, 0x5f, 0x66, 0x69, 0x72, 0x65, 0x77, 0x61, 0x6c, 0x6c, 0x5f, 0x70, 0x6f, 0x6c,
- 0x69, 0x63, 0x79, 0x2e, 0x70, 0x72, 0x6f, 0x74, 0x6f, 0x1a, 0x2b, 0x6d, 0x6f, 0x64, 0x65, 0x6c,
- 0x73, 0x2f, 0x6d, 0x6f, 0x64, 0x65, 0x6c, 0x5f, 0x68, 0x74, 0x74, 0x70, 0x5f, 0x66, 0x69, 0x72,
- 0x65, 0x77, 0x61, 0x6c, 0x6c, 0x5f, 0x72, 0x75, 0x6c, 0x65, 0x5f, 0x67, 0x72, 0x6f, 0x75, 0x70,
- 0x2e, 0x70, 0x72, 0x6f, 0x74, 0x6f, 0x1a, 0x29, 0x6d, 0x6f, 0x64, 0x65, 0x6c, 0x73, 0x2f, 0x6d,
- 0x6f, 0x64, 0x65, 0x6c, 0x5f, 0x68, 0x74, 0x74, 0x70, 0x5f, 0x66, 0x69, 0x72, 0x65, 0x77, 0x61,
- 0x6c, 0x6c, 0x5f, 0x72, 0x75, 0x6c, 0x65, 0x5f, 0x73, 0x65, 0x74, 0x2e, 0x70, 0x72, 0x6f, 0x74,
- 0x6f, 0x1a, 0x19, 0x6d, 0x6f, 0x64, 0x65, 0x6c, 0x73, 0x2f, 0x6d, 0x6f, 0x64, 0x65, 0x6c, 0x5f,
- 0x73, 0x65, 0x72, 0x76, 0x65, 0x72, 0x2e, 0x70, 0x72, 0x6f, 0x74, 0x6f, 0x1a, 0x17, 0x6d, 0x6f,
- 0x64, 0x65, 0x6c, 0x73, 0x2f, 0x6d, 0x6f, 0x64, 0x65, 0x6c, 0x5f, 0x6e, 0x6f, 0x64, 0x65, 0x2e,
- 0x70, 0x72, 0x6f, 0x74, 0x6f, 0x22, 0xd0, 0x08, 0x0a, 0x06, 0x49, 0x50, 0x49, 0x74, 0x65, 0x6d,
- 0x12, 0x0e, 0x0a, 0x02, 0x69, 0x64, 0x18, 0x01, 0x20, 0x01, 0x28, 0x03, 0x52, 0x02, 0x69, 0x64,
- 0x12, 0x14, 0x0a, 0x05, 0x76, 0x61, 0x6c, 0x75, 0x65, 0x18, 0x16, 0x20, 0x01, 0x28, 0x09, 0x52,
- 0x05, 0x76, 0x61, 0x6c, 0x75, 0x65, 0x12, 0x16, 0x0a, 0x06, 0x69, 0x70, 0x46, 0x72, 0x6f, 0x6d,
- 0x18, 0x02, 0x20, 0x01, 0x28, 0x09, 0x52, 0x06, 0x69, 0x70, 0x46, 0x72, 0x6f, 0x6d, 0x12, 0x12,
- 0x0a, 0x04, 0x69, 0x70, 0x54, 0x6f, 0x18, 0x03, 0x20, 0x01, 0x28, 0x09, 0x52, 0x04, 0x69, 0x70,
- 0x54, 0x6f, 0x12, 0x18, 0x0a, 0x07, 0x76, 0x65, 0x72, 0x73, 0x69, 0x6f, 0x6e, 0x18, 0x04, 0x20,
- 0x01, 0x28, 0x03, 0x52, 0x07, 0x76, 0x65, 0x72, 0x73, 0x69, 0x6f, 0x6e, 0x12, 0x1c, 0x0a, 0x09,
- 0x65, 0x78, 0x70, 0x69, 0x72, 0x65, 0x64, 0x41, 0x74, 0x18, 0x05, 0x20, 0x01, 0x28, 0x03, 0x52,
- 0x09, 0x65, 0x78, 0x70, 0x69, 0x72, 0x65, 0x64, 0x41, 0x74, 0x12, 0x16, 0x0a, 0x06, 0x72, 0x65,
- 0x61, 0x73, 0x6f, 0x6e, 0x18, 0x06, 0x20, 0x01, 0x28, 0x09, 0x52, 0x06, 0x72, 0x65, 0x61, 0x73,
- 0x6f, 0x6e, 0x12, 0x16, 0x0a, 0x06, 0x6c, 0x69, 0x73, 0x74, 0x49, 0x64, 0x18, 0x07, 0x20, 0x01,
- 0x28, 0x03, 0x52, 0x06, 0x6c, 0x69, 0x73, 0x74, 0x49, 0x64, 0x12, 0x1c, 0x0a, 0x09, 0x69, 0x73,
- 0x44, 0x65, 0x6c, 0x65, 0x74, 0x65, 0x64, 0x18, 0x08, 0x20, 0x01, 0x28, 0x08, 0x52, 0x09, 0x69,
- 0x73, 0x44, 0x65, 0x6c, 0x65, 0x74, 0x65, 0x64, 0x12, 0x12, 0x0a, 0x04, 0x74, 0x79, 0x70, 0x65,
- 0x18, 0x09, 0x20, 0x01, 0x28, 0x09, 0x52, 0x04, 0x74, 0x79, 0x70, 0x65, 0x12, 0x1e, 0x0a, 0x0a,
- 0x65, 0x76, 0x65, 0x6e, 0x74, 0x4c, 0x65, 0x76, 0x65, 0x6c, 0x18, 0x0a, 0x20, 0x01, 0x28, 0x09,
- 0x52, 0x0a, 0x65, 0x76, 0x65, 0x6e, 0x74, 0x4c, 0x65, 0x76, 0x65, 0x6c, 0x12, 0x1a, 0x0a, 0x08,
- 0x6c, 0x69, 0x73, 0x74, 0x54, 0x79, 0x70, 0x65, 0x18, 0x0b, 0x20, 0x01, 0x28, 0x09, 0x52, 0x08,
- 0x6c, 0x69, 0x73, 0x74, 0x54, 0x79, 0x70, 0x65, 0x12, 0x1a, 0x0a, 0x08, 0x69, 0x73, 0x47, 0x6c,
- 0x6f, 0x62, 0x61, 0x6c, 0x18, 0x14, 0x20, 0x01, 0x28, 0x08, 0x52, 0x08, 0x69, 0x73, 0x47, 0x6c,
- 0x6f, 0x62, 0x61, 0x6c, 0x12, 0x1c, 0x0a, 0x09, 0x63, 0x72, 0x65, 0x61, 0x74, 0x65, 0x64, 0x41,
- 0x74, 0x18, 0x0c, 0x20, 0x01, 0x28, 0x03, 0x52, 0x09, 0x63, 0x72, 0x65, 0x61, 0x74, 0x65, 0x64,
- 0x41, 0x74, 0x12, 0x16, 0x0a, 0x06, 0x6e, 0x6f, 0x64, 0x65, 0x49, 0x64, 0x18, 0x0d, 0x20, 0x01,
- 0x28, 0x03, 0x52, 0x06, 0x6e, 0x6f, 0x64, 0x65, 0x49, 0x64, 0x12, 0x1a, 0x0a, 0x08, 0x73, 0x65,
- 0x72, 0x76, 0x65, 0x72, 0x49, 0x64, 0x18, 0x0e, 0x20, 0x01, 0x28, 0x03, 0x52, 0x08, 0x73, 0x65,
- 0x72, 0x76, 0x65, 0x72, 0x49, 0x64, 0x12, 0x22, 0x0a, 0x0c, 0x73, 0x6f, 0x75, 0x72, 0x63, 0x65,
- 0x4e, 0x6f, 0x64, 0x65, 0x49, 0x64, 0x18, 0x0f, 0x20, 0x01, 0x28, 0x03, 0x52, 0x0c, 0x73, 0x6f,
- 0x75, 0x72, 0x63, 0x65, 0x4e, 0x6f, 0x64, 0x65, 0x49, 0x64, 0x12, 0x26, 0x0a, 0x0e, 0x73, 0x6f,
- 0x75, 0x72, 0x63, 0x65, 0x53, 0x65, 0x72, 0x76, 0x65, 0x72, 0x49, 0x64, 0x18, 0x10, 0x20, 0x01,
- 0x28, 0x03, 0x52, 0x0e, 0x73, 0x6f, 0x75, 0x72, 0x63, 0x65, 0x53, 0x65, 0x72, 0x76, 0x65, 0x72,
- 0x49, 0x64, 0x12, 0x3e, 0x0a, 0x1a, 0x73, 0x6f, 0x75, 0x72, 0x63, 0x65, 0x48, 0x54, 0x54, 0x50,
- 0x46, 0x69, 0x72, 0x65, 0x77, 0x61, 0x6c, 0x6c, 0x50, 0x6f, 0x6c, 0x69, 0x63, 0x79, 0x49, 0x64,
- 0x18, 0x11, 0x20, 0x01, 0x28, 0x03, 0x52, 0x1a, 0x73, 0x6f, 0x75, 0x72, 0x63, 0x65, 0x48, 0x54,
- 0x54, 0x50, 0x46, 0x69, 0x72, 0x65, 0x77, 0x61, 0x6c, 0x6c, 0x50, 0x6f, 0x6c, 0x69, 0x63, 0x79,
- 0x49, 0x64, 0x12, 0x44, 0x0a, 0x1d, 0x73, 0x6f, 0x75, 0x72, 0x63, 0x65, 0x48, 0x54, 0x54, 0x50,
- 0x46, 0x69, 0x72, 0x65, 0x77, 0x61, 0x6c, 0x6c, 0x52, 0x75, 0x6c, 0x65, 0x47, 0x72, 0x6f, 0x75,
- 0x70, 0x49, 0x64, 0x18, 0x12, 0x20, 0x01, 0x28, 0x03, 0x52, 0x1d, 0x73, 0x6f, 0x75, 0x72, 0x63,
- 0x65, 0x48, 0x54, 0x54, 0x50, 0x46, 0x69, 0x72, 0x65, 0x77, 0x61, 0x6c, 0x6c, 0x52, 0x75, 0x6c,
- 0x65, 0x47, 0x72, 0x6f, 0x75, 0x70, 0x49, 0x64, 0x12, 0x40, 0x0a, 0x1b, 0x73, 0x6f, 0x75, 0x72,
- 0x63, 0x65, 0x48, 0x54, 0x54, 0x50, 0x46, 0x69, 0x72, 0x65, 0x77, 0x61, 0x6c, 0x6c, 0x52, 0x75,
- 0x6c, 0x65, 0x53, 0x65, 0x74, 0x49, 0x64, 0x18, 0x13, 0x20, 0x01, 0x28, 0x03, 0x52, 0x1b, 0x73,
- 0x6f, 0x75, 0x72, 0x63, 0x65, 0x48, 0x54, 0x54, 0x50, 0x46, 0x69, 0x72, 0x65, 0x77, 0x61, 0x6c,
- 0x6c, 0x52, 0x75, 0x6c, 0x65, 0x53, 0x65, 0x74, 0x49, 0x64, 0x12, 0x16, 0x0a, 0x06, 0x69, 0x73,
- 0x52, 0x65, 0x61, 0x64, 0x18, 0x15, 0x20, 0x01, 0x28, 0x08, 0x52, 0x06, 0x69, 0x73, 0x52, 0x65,
- 0x61, 0x64, 0x12, 0x2e, 0x0a, 0x0c, 0x73, 0x6f, 0x75, 0x72, 0x63, 0x65, 0x53, 0x65, 0x72, 0x76,
- 0x65, 0x72, 0x18, 0x1e, 0x20, 0x01, 0x28, 0x0b, 0x32, 0x0a, 0x2e, 0x70, 0x62, 0x2e, 0x53, 0x65,
- 0x72, 0x76, 0x65, 0x72, 0x52, 0x0c, 0x73, 0x6f, 0x75, 0x72, 0x63, 0x65, 0x53, 0x65, 0x72, 0x76,
- 0x65, 0x72, 0x12, 0x22, 0x0a, 0x06, 0x73, 0x65, 0x72, 0x76, 0x65, 0x72, 0x18, 0x22, 0x20, 0x01,
- 0x28, 0x0b, 0x32, 0x0a, 0x2e, 0x70, 0x62, 0x2e, 0x53, 0x65, 0x72, 0x76, 0x65, 0x72, 0x52, 0x06,
- 0x73, 0x65, 0x72, 0x76, 0x65, 0x72, 0x12, 0x52, 0x0a, 0x18, 0x73, 0x6f, 0x75, 0x72, 0x63, 0x65,
- 0x48, 0x54, 0x54, 0x50, 0x46, 0x69, 0x72, 0x65, 0x77, 0x61, 0x6c, 0x6c, 0x50, 0x6f, 0x6c, 0x69,
- 0x63, 0x79, 0x18, 0x1f, 0x20, 0x01, 0x28, 0x0b, 0x32, 0x16, 0x2e, 0x70, 0x62, 0x2e, 0x48, 0x54,
- 0x54, 0x50, 0x46, 0x69, 0x72, 0x65, 0x77, 0x61, 0x6c, 0x6c, 0x50, 0x6f, 0x6c, 0x69, 0x63, 0x79,
- 0x52, 0x18, 0x73, 0x6f, 0x75, 0x72, 0x63, 0x65, 0x48, 0x54, 0x54, 0x50, 0x46, 0x69, 0x72, 0x65,
- 0x77, 0x61, 0x6c, 0x6c, 0x50, 0x6f, 0x6c, 0x69, 0x63, 0x79, 0x12, 0x5b, 0x0a, 0x1b, 0x73, 0x6f,
- 0x75, 0x72, 0x63, 0x65, 0x48, 0x54, 0x54, 0x50, 0x46, 0x69, 0x72, 0x65, 0x77, 0x61, 0x6c, 0x6c,
- 0x52, 0x75, 0x6c, 0x65, 0x47, 0x72, 0x6f, 0x75, 0x70, 0x18, 0x20, 0x20, 0x01, 0x28, 0x0b, 0x32,
- 0x19, 0x2e, 0x70, 0x62, 0x2e, 0x48, 0x54, 0x54, 0x50, 0x46, 0x69, 0x72, 0x65, 0x77, 0x61, 0x6c,
- 0x6c, 0x52, 0x75, 0x6c, 0x65, 0x47, 0x72, 0x6f, 0x75, 0x70, 0x52, 0x1b, 0x73, 0x6f, 0x75, 0x72,
- 0x63, 0x65, 0x48, 0x54, 0x54, 0x50, 0x46, 0x69, 0x72, 0x65, 0x77, 0x61, 0x6c, 0x6c, 0x52, 0x75,
- 0x6c, 0x65, 0x47, 0x72, 0x6f, 0x75, 0x70, 0x12, 0x55, 0x0a, 0x19, 0x73, 0x6f, 0x75, 0x72, 0x63,
- 0x65, 0x48, 0x54, 0x54, 0x50, 0x46, 0x69, 0x72, 0x65, 0x77, 0x61, 0x6c, 0x6c, 0x52, 0x75, 0x6c,
- 0x65, 0x53, 0x65, 0x74, 0x18, 0x21, 0x20, 0x01, 0x28, 0x0b, 0x32, 0x17, 0x2e, 0x70, 0x62, 0x2e,
- 0x48, 0x54, 0x54, 0x50, 0x46, 0x69, 0x72, 0x65, 0x77, 0x61, 0x6c, 0x6c, 0x52, 0x75, 0x6c, 0x65,
- 0x53, 0x65, 0x74, 0x52, 0x19, 0x73, 0x6f, 0x75, 0x72, 0x63, 0x65, 0x48, 0x54, 0x54, 0x50, 0x46,
- 0x69, 0x72, 0x65, 0x77, 0x61, 0x6c, 0x6c, 0x52, 0x75, 0x6c, 0x65, 0x53, 0x65, 0x74, 0x12, 0x28,
- 0x0a, 0x0a, 0x73, 0x6f, 0x75, 0x72, 0x63, 0x65, 0x4e, 0x6f, 0x64, 0x65, 0x18, 0x23, 0x20, 0x01,
- 0x28, 0x0b, 0x32, 0x08, 0x2e, 0x70, 0x62, 0x2e, 0x4e, 0x6f, 0x64, 0x65, 0x52, 0x0a, 0x73, 0x6f,
- 0x75, 0x72, 0x63, 0x65, 0x4e, 0x6f, 0x64, 0x65, 0x42, 0x06, 0x5a, 0x04, 0x2e, 0x2f, 0x70, 0x62,
- 0x62, 0x06, 0x70, 0x72, 0x6f, 0x74, 0x6f, 0x33,
-}
+const file_models_model_ip_item_proto_rawDesc = "" +
+ "\n" +
+ "\x1amodels/model_ip_item.proto\x12\x02pb\x1a'models/model_http_firewall_policy.proto\x1a+models/model_http_firewall_rule_group.proto\x1a)models/model_http_firewall_rule_set.proto\x1a\x19models/model_server.proto\x1a\x17models/model_node.proto\"\xd0\b\n" +
+ "\x06IPItem\x12\x0e\n" +
+ "\x02id\x18\x01 \x01(\x03R\x02id\x12\x14\n" +
+ "\x05value\x18\x16 \x01(\tR\x05value\x12\x16\n" +
+ "\x06ipFrom\x18\x02 \x01(\tR\x06ipFrom\x12\x12\n" +
+ "\x04ipTo\x18\x03 \x01(\tR\x04ipTo\x12\x18\n" +
+ "\aversion\x18\x04 \x01(\x03R\aversion\x12\x1c\n" +
+ "\texpiredAt\x18\x05 \x01(\x03R\texpiredAt\x12\x16\n" +
+ "\x06reason\x18\x06 \x01(\tR\x06reason\x12\x16\n" +
+ "\x06listId\x18\a \x01(\x03R\x06listId\x12\x1c\n" +
+ "\tisDeleted\x18\b \x01(\bR\tisDeleted\x12\x12\n" +
+ "\x04type\x18\t \x01(\tR\x04type\x12\x1e\n" +
+ "\n" +
+ "eventLevel\x18\n" +
+ " \x01(\tR\n" +
+ "eventLevel\x12\x1a\n" +
+ "\blistType\x18\v \x01(\tR\blistType\x12\x1a\n" +
+ "\bisGlobal\x18\x14 \x01(\bR\bisGlobal\x12\x1c\n" +
+ "\tcreatedAt\x18\f \x01(\x03R\tcreatedAt\x12\x16\n" +
+ "\x06nodeId\x18\r \x01(\x03R\x06nodeId\x12\x1a\n" +
+ "\bserverId\x18\x0e \x01(\x03R\bserverId\x12\"\n" +
+ "\fsourceNodeId\x18\x0f \x01(\x03R\fsourceNodeId\x12&\n" +
+ "\x0esourceServerId\x18\x10 \x01(\x03R\x0esourceServerId\x12>\n" +
+ "\x1asourceHTTPFirewallPolicyId\x18\x11 \x01(\x03R\x1asourceHTTPFirewallPolicyId\x12D\n" +
+ "\x1dsourceHTTPFirewallRuleGroupId\x18\x12 \x01(\x03R\x1dsourceHTTPFirewallRuleGroupId\x12@\n" +
+ "\x1bsourceHTTPFirewallRuleSetId\x18\x13 \x01(\x03R\x1bsourceHTTPFirewallRuleSetId\x12\x16\n" +
+ "\x06isRead\x18\x15 \x01(\bR\x06isRead\x12.\n" +
+ "\fsourceServer\x18\x1e \x01(\v2\n" +
+ ".pb.ServerR\fsourceServer\x12\"\n" +
+ "\x06server\x18\" \x01(\v2\n" +
+ ".pb.ServerR\x06server\x12R\n" +
+ "\x18sourceHTTPFirewallPolicy\x18\x1f \x01(\v2\x16.pb.HTTPFirewallPolicyR\x18sourceHTTPFirewallPolicy\x12[\n" +
+ "\x1bsourceHTTPFirewallRuleGroup\x18 \x01(\v2\x19.pb.HTTPFirewallRuleGroupR\x1bsourceHTTPFirewallRuleGroup\x12U\n" +
+ "\x19sourceHTTPFirewallRuleSet\x18! \x01(\v2\x17.pb.HTTPFirewallRuleSetR\x19sourceHTTPFirewallRuleSet\x12(\n" +
+ "\n" +
+ "sourceNode\x18# \x01(\v2\b.pb.NodeR\n" +
+ "sourceNodeB\x06Z\x04./pbb\x06proto3"
var (
file_models_model_ip_item_proto_rawDescOnce sync.Once
- file_models_model_ip_item_proto_rawDescData = file_models_model_ip_item_proto_rawDesc
+ file_models_model_ip_item_proto_rawDescData []byte
)
func file_models_model_ip_item_proto_rawDescGZIP() []byte {
file_models_model_ip_item_proto_rawDescOnce.Do(func() {
- file_models_model_ip_item_proto_rawDescData = protoimpl.X.CompressGZIP(file_models_model_ip_item_proto_rawDescData)
+ file_models_model_ip_item_proto_rawDescData = protoimpl.X.CompressGZIP(unsafe.Slice(unsafe.StringData(file_models_model_ip_item_proto_rawDesc), len(file_models_model_ip_item_proto_rawDesc)))
})
return file_models_model_ip_item_proto_rawDescData
}
@@ -418,7 +372,7 @@ func file_models_model_ip_item_proto_init() {
out := protoimpl.TypeBuilder{
File: protoimpl.DescBuilder{
GoPackagePath: reflect.TypeOf(x{}).PkgPath(),
- RawDescriptor: file_models_model_ip_item_proto_rawDesc,
+ RawDescriptor: unsafe.Slice(unsafe.StringData(file_models_model_ip_item_proto_rawDesc), len(file_models_model_ip_item_proto_rawDesc)),
NumEnums: 0,
NumMessages: 1,
NumExtensions: 0,
@@ -429,7 +383,6 @@ func file_models_model_ip_item_proto_init() {
MessageInfos: file_models_model_ip_item_proto_msgTypes,
}.Build()
File_models_model_ip_item_proto = out.File
- file_models_model_ip_item_proto_rawDesc = nil
file_models_model_ip_item_proto_goTypes = nil
file_models_model_ip_item_proto_depIdxs = nil
}
diff --git a/EdgeCommon/pkg/rpc/pb/model_ip_library.pb.go b/EdgeCommon/pkg/rpc/pb/model_ip_library.pb.go
index 18fcda3..54e123a 100644
--- a/EdgeCommon/pkg/rpc/pb/model_ip_library.pb.go
+++ b/EdgeCommon/pkg/rpc/pb/model_ip_library.pb.go
@@ -1,7 +1,7 @@
// Code generated by protoc-gen-go. DO NOT EDIT.
// versions:
-// protoc-gen-go v1.36.0
-// protoc v6.33.2
+// protoc-gen-go v1.36.11
+// protoc v3.19.6
// source: models/model_ip_library.proto
package pb
@@ -11,6 +11,7 @@ import (
protoimpl "google.golang.org/protobuf/runtime/protoimpl"
reflect "reflect"
sync "sync"
+ unsafe "unsafe"
)
const (
@@ -90,29 +91,23 @@ func (x *IPLibrary) GetFile() *File {
var File_models_model_ip_library_proto protoreflect.FileDescriptor
-var file_models_model_ip_library_proto_rawDesc = []byte{
- 0x0a, 0x1d, 0x6d, 0x6f, 0x64, 0x65, 0x6c, 0x73, 0x2f, 0x6d, 0x6f, 0x64, 0x65, 0x6c, 0x5f, 0x69,
- 0x70, 0x5f, 0x6c, 0x69, 0x62, 0x72, 0x61, 0x72, 0x79, 0x2e, 0x70, 0x72, 0x6f, 0x74, 0x6f, 0x12,
- 0x02, 0x70, 0x62, 0x1a, 0x17, 0x6d, 0x6f, 0x64, 0x65, 0x6c, 0x73, 0x2f, 0x6d, 0x6f, 0x64, 0x65,
- 0x6c, 0x5f, 0x66, 0x69, 0x6c, 0x65, 0x2e, 0x70, 0x72, 0x6f, 0x74, 0x6f, 0x22, 0x6b, 0x0a, 0x09,
- 0x49, 0x50, 0x4c, 0x69, 0x62, 0x72, 0x61, 0x72, 0x79, 0x12, 0x0e, 0x0a, 0x02, 0x69, 0x64, 0x18,
- 0x01, 0x20, 0x01, 0x28, 0x03, 0x52, 0x02, 0x69, 0x64, 0x12, 0x12, 0x0a, 0x04, 0x74, 0x79, 0x70,
- 0x65, 0x18, 0x02, 0x20, 0x01, 0x28, 0x09, 0x52, 0x04, 0x74, 0x79, 0x70, 0x65, 0x12, 0x1c, 0x0a,
- 0x09, 0x63, 0x72, 0x65, 0x61, 0x74, 0x65, 0x64, 0x41, 0x74, 0x18, 0x03, 0x20, 0x01, 0x28, 0x03,
- 0x52, 0x09, 0x63, 0x72, 0x65, 0x61, 0x74, 0x65, 0x64, 0x41, 0x74, 0x12, 0x1c, 0x0a, 0x04, 0x66,
- 0x69, 0x6c, 0x65, 0x18, 0x1e, 0x20, 0x01, 0x28, 0x0b, 0x32, 0x08, 0x2e, 0x70, 0x62, 0x2e, 0x46,
- 0x69, 0x6c, 0x65, 0x52, 0x04, 0x66, 0x69, 0x6c, 0x65, 0x42, 0x06, 0x5a, 0x04, 0x2e, 0x2f, 0x70,
- 0x62, 0x62, 0x06, 0x70, 0x72, 0x6f, 0x74, 0x6f, 0x33,
-}
+const file_models_model_ip_library_proto_rawDesc = "" +
+ "\n" +
+ "\x1dmodels/model_ip_library.proto\x12\x02pb\x1a\x17models/model_file.proto\"k\n" +
+ "\tIPLibrary\x12\x0e\n" +
+ "\x02id\x18\x01 \x01(\x03R\x02id\x12\x12\n" +
+ "\x04type\x18\x02 \x01(\tR\x04type\x12\x1c\n" +
+ "\tcreatedAt\x18\x03 \x01(\x03R\tcreatedAt\x12\x1c\n" +
+ "\x04file\x18\x1e \x01(\v2\b.pb.FileR\x04fileB\x06Z\x04./pbb\x06proto3"
var (
file_models_model_ip_library_proto_rawDescOnce sync.Once
- file_models_model_ip_library_proto_rawDescData = file_models_model_ip_library_proto_rawDesc
+ file_models_model_ip_library_proto_rawDescData []byte
)
func file_models_model_ip_library_proto_rawDescGZIP() []byte {
file_models_model_ip_library_proto_rawDescOnce.Do(func() {
- file_models_model_ip_library_proto_rawDescData = protoimpl.X.CompressGZIP(file_models_model_ip_library_proto_rawDescData)
+ file_models_model_ip_library_proto_rawDescData = protoimpl.X.CompressGZIP(unsafe.Slice(unsafe.StringData(file_models_model_ip_library_proto_rawDesc), len(file_models_model_ip_library_proto_rawDesc)))
})
return file_models_model_ip_library_proto_rawDescData
}
@@ -141,7 +136,7 @@ func file_models_model_ip_library_proto_init() {
out := protoimpl.TypeBuilder{
File: protoimpl.DescBuilder{
GoPackagePath: reflect.TypeOf(x{}).PkgPath(),
- RawDescriptor: file_models_model_ip_library_proto_rawDesc,
+ RawDescriptor: unsafe.Slice(unsafe.StringData(file_models_model_ip_library_proto_rawDesc), len(file_models_model_ip_library_proto_rawDesc)),
NumEnums: 0,
NumMessages: 1,
NumExtensions: 0,
@@ -152,7 +147,6 @@ func file_models_model_ip_library_proto_init() {
MessageInfos: file_models_model_ip_library_proto_msgTypes,
}.Build()
File_models_model_ip_library_proto = out.File
- file_models_model_ip_library_proto_rawDesc = nil
file_models_model_ip_library_proto_goTypes = nil
file_models_model_ip_library_proto_depIdxs = nil
}
diff --git a/EdgeCommon/pkg/rpc/pb/model_ip_library_artifact.pb.go b/EdgeCommon/pkg/rpc/pb/model_ip_library_artifact.pb.go
index e2e86c6..9985e1c 100644
--- a/EdgeCommon/pkg/rpc/pb/model_ip_library_artifact.pb.go
+++ b/EdgeCommon/pkg/rpc/pb/model_ip_library_artifact.pb.go
@@ -1,7 +1,7 @@
// Code generated by protoc-gen-go. DO NOT EDIT.
// versions:
-// protoc-gen-go v1.36.0
-// protoc v6.33.2
+// protoc-gen-go v1.36.11
+// protoc v3.19.6
// source: models/model_ip_library_artifact.proto
package pb
@@ -11,6 +11,7 @@ import (
protoimpl "google.golang.org/protobuf/runtime/protoimpl"
reflect "reflect"
sync "sync"
+ unsafe "unsafe"
)
const (
@@ -122,36 +123,27 @@ func (x *IPLibraryArtifact) GetFile() *File {
var File_models_model_ip_library_artifact_proto protoreflect.FileDescriptor
-var file_models_model_ip_library_artifact_proto_rawDesc = []byte{
- 0x0a, 0x26, 0x6d, 0x6f, 0x64, 0x65, 0x6c, 0x73, 0x2f, 0x6d, 0x6f, 0x64, 0x65, 0x6c, 0x5f, 0x69,
- 0x70, 0x5f, 0x6c, 0x69, 0x62, 0x72, 0x61, 0x72, 0x79, 0x5f, 0x61, 0x72, 0x74, 0x69, 0x66, 0x61,
- 0x63, 0x74, 0x2e, 0x70, 0x72, 0x6f, 0x74, 0x6f, 0x12, 0x02, 0x70, 0x62, 0x1a, 0x17, 0x6d, 0x6f,
- 0x64, 0x65, 0x6c, 0x73, 0x2f, 0x6d, 0x6f, 0x64, 0x65, 0x6c, 0x5f, 0x66, 0x69, 0x6c, 0x65, 0x2e,
- 0x70, 0x72, 0x6f, 0x74, 0x6f, 0x22, 0xd7, 0x01, 0x0a, 0x11, 0x49, 0x50, 0x4c, 0x69, 0x62, 0x72,
- 0x61, 0x72, 0x79, 0x41, 0x72, 0x74, 0x69, 0x66, 0x61, 0x63, 0x74, 0x12, 0x0e, 0x0a, 0x02, 0x69,
- 0x64, 0x18, 0x01, 0x20, 0x01, 0x28, 0x03, 0x52, 0x02, 0x69, 0x64, 0x12, 0x16, 0x0a, 0x06, 0x66,
- 0x69, 0x6c, 0x65, 0x49, 0x64, 0x18, 0x02, 0x20, 0x01, 0x28, 0x03, 0x52, 0x06, 0x66, 0x69, 0x6c,
- 0x65, 0x49, 0x64, 0x12, 0x1c, 0x0a, 0x09, 0x63, 0x72, 0x65, 0x61, 0x74, 0x65, 0x64, 0x41, 0x74,
- 0x18, 0x03, 0x20, 0x01, 0x28, 0x03, 0x52, 0x09, 0x63, 0x72, 0x65, 0x61, 0x74, 0x65, 0x64, 0x41,
- 0x74, 0x12, 0x1a, 0x0a, 0x08, 0x6d, 0x65, 0x74, 0x61, 0x4a, 0x53, 0x4f, 0x4e, 0x18, 0x04, 0x20,
- 0x01, 0x28, 0x0c, 0x52, 0x08, 0x6d, 0x65, 0x74, 0x61, 0x4a, 0x53, 0x4f, 0x4e, 0x12, 0x1a, 0x0a,
- 0x08, 0x69, 0x73, 0x50, 0x75, 0x62, 0x6c, 0x69, 0x63, 0x18, 0x05, 0x20, 0x01, 0x28, 0x08, 0x52,
- 0x08, 0x69, 0x73, 0x50, 0x75, 0x62, 0x6c, 0x69, 0x63, 0x12, 0x12, 0x0a, 0x04, 0x6e, 0x61, 0x6d,
- 0x65, 0x18, 0x06, 0x20, 0x01, 0x28, 0x09, 0x52, 0x04, 0x6e, 0x61, 0x6d, 0x65, 0x12, 0x12, 0x0a,
- 0x04, 0x63, 0x6f, 0x64, 0x65, 0x18, 0x07, 0x20, 0x01, 0x28, 0x09, 0x52, 0x04, 0x63, 0x6f, 0x64,
- 0x65, 0x12, 0x1c, 0x0a, 0x04, 0x66, 0x69, 0x6c, 0x65, 0x18, 0x1e, 0x20, 0x01, 0x28, 0x0b, 0x32,
- 0x08, 0x2e, 0x70, 0x62, 0x2e, 0x46, 0x69, 0x6c, 0x65, 0x52, 0x04, 0x66, 0x69, 0x6c, 0x65, 0x42,
- 0x06, 0x5a, 0x04, 0x2e, 0x2f, 0x70, 0x62, 0x62, 0x06, 0x70, 0x72, 0x6f, 0x74, 0x6f, 0x33,
-}
+const file_models_model_ip_library_artifact_proto_rawDesc = "" +
+ "\n" +
+ "&models/model_ip_library_artifact.proto\x12\x02pb\x1a\x17models/model_file.proto\"\xd7\x01\n" +
+ "\x11IPLibraryArtifact\x12\x0e\n" +
+ "\x02id\x18\x01 \x01(\x03R\x02id\x12\x16\n" +
+ "\x06fileId\x18\x02 \x01(\x03R\x06fileId\x12\x1c\n" +
+ "\tcreatedAt\x18\x03 \x01(\x03R\tcreatedAt\x12\x1a\n" +
+ "\bmetaJSON\x18\x04 \x01(\fR\bmetaJSON\x12\x1a\n" +
+ "\bisPublic\x18\x05 \x01(\bR\bisPublic\x12\x12\n" +
+ "\x04name\x18\x06 \x01(\tR\x04name\x12\x12\n" +
+ "\x04code\x18\a \x01(\tR\x04code\x12\x1c\n" +
+ "\x04file\x18\x1e \x01(\v2\b.pb.FileR\x04fileB\x06Z\x04./pbb\x06proto3"
var (
file_models_model_ip_library_artifact_proto_rawDescOnce sync.Once
- file_models_model_ip_library_artifact_proto_rawDescData = file_models_model_ip_library_artifact_proto_rawDesc
+ file_models_model_ip_library_artifact_proto_rawDescData []byte
)
func file_models_model_ip_library_artifact_proto_rawDescGZIP() []byte {
file_models_model_ip_library_artifact_proto_rawDescOnce.Do(func() {
- file_models_model_ip_library_artifact_proto_rawDescData = protoimpl.X.CompressGZIP(file_models_model_ip_library_artifact_proto_rawDescData)
+ file_models_model_ip_library_artifact_proto_rawDescData = protoimpl.X.CompressGZIP(unsafe.Slice(unsafe.StringData(file_models_model_ip_library_artifact_proto_rawDesc), len(file_models_model_ip_library_artifact_proto_rawDesc)))
})
return file_models_model_ip_library_artifact_proto_rawDescData
}
@@ -180,7 +172,7 @@ func file_models_model_ip_library_artifact_proto_init() {
out := protoimpl.TypeBuilder{
File: protoimpl.DescBuilder{
GoPackagePath: reflect.TypeOf(x{}).PkgPath(),
- RawDescriptor: file_models_model_ip_library_artifact_proto_rawDesc,
+ RawDescriptor: unsafe.Slice(unsafe.StringData(file_models_model_ip_library_artifact_proto_rawDesc), len(file_models_model_ip_library_artifact_proto_rawDesc)),
NumEnums: 0,
NumMessages: 1,
NumExtensions: 0,
@@ -191,7 +183,6 @@ func file_models_model_ip_library_artifact_proto_init() {
MessageInfos: file_models_model_ip_library_artifact_proto_msgTypes,
}.Build()
File_models_model_ip_library_artifact_proto = out.File
- file_models_model_ip_library_artifact_proto_rawDesc = nil
file_models_model_ip_library_artifact_proto_goTypes = nil
file_models_model_ip_library_artifact_proto_depIdxs = nil
}
diff --git a/EdgeCommon/pkg/rpc/pb/model_ip_library_file.pb.go b/EdgeCommon/pkg/rpc/pb/model_ip_library_file.pb.go
index 7707692..2d3bf8e 100644
--- a/EdgeCommon/pkg/rpc/pb/model_ip_library_file.pb.go
+++ b/EdgeCommon/pkg/rpc/pb/model_ip_library_file.pb.go
@@ -1,7 +1,7 @@
// Code generated by protoc-gen-go. DO NOT EDIT.
// versions:
-// protoc-gen-go v1.36.0
-// protoc v6.33.2
+// protoc-gen-go v1.36.11
+// protoc v3.19.6
// source: models/model_ip_library_file.proto
package pb
@@ -11,6 +11,7 @@ import (
protoimpl "google.golang.org/protobuf/runtime/protoimpl"
reflect "reflect"
sync "sync"
+ unsafe "unsafe"
)
const (
@@ -358,74 +359,49 @@ func (x *IPLibraryFile_Town) GetTownName() string {
var File_models_model_ip_library_file_proto protoreflect.FileDescriptor
-var file_models_model_ip_library_file_proto_rawDesc = []byte{
- 0x0a, 0x22, 0x6d, 0x6f, 0x64, 0x65, 0x6c, 0x73, 0x2f, 0x6d, 0x6f, 0x64, 0x65, 0x6c, 0x5f, 0x69,
- 0x70, 0x5f, 0x6c, 0x69, 0x62, 0x72, 0x61, 0x72, 0x79, 0x5f, 0x66, 0x69, 0x6c, 0x65, 0x2e, 0x70,
- 0x72, 0x6f, 0x74, 0x6f, 0x12, 0x02, 0x70, 0x62, 0x22, 0xd4, 0x06, 0x0a, 0x0d, 0x49, 0x50, 0x4c,
- 0x69, 0x62, 0x72, 0x61, 0x72, 0x79, 0x46, 0x69, 0x6c, 0x65, 0x12, 0x0e, 0x0a, 0x02, 0x69, 0x64,
- 0x18, 0x01, 0x20, 0x01, 0x28, 0x03, 0x52, 0x02, 0x69, 0x64, 0x12, 0x12, 0x0a, 0x04, 0x6e, 0x61,
- 0x6d, 0x65, 0x18, 0x02, 0x20, 0x01, 0x28, 0x09, 0x52, 0x04, 0x6e, 0x61, 0x6d, 0x65, 0x12, 0x16,
- 0x0a, 0x06, 0x66, 0x69, 0x6c, 0x65, 0x49, 0x64, 0x18, 0x03, 0x20, 0x01, 0x28, 0x03, 0x52, 0x06,
- 0x66, 0x69, 0x6c, 0x65, 0x49, 0x64, 0x12, 0x1a, 0x0a, 0x08, 0x74, 0x65, 0x6d, 0x70, 0x6c, 0x61,
- 0x74, 0x65, 0x18, 0x04, 0x20, 0x01, 0x28, 0x09, 0x52, 0x08, 0x74, 0x65, 0x6d, 0x70, 0x6c, 0x61,
- 0x74, 0x65, 0x12, 0x20, 0x0a, 0x0b, 0x65, 0x6d, 0x70, 0x74, 0x79, 0x56, 0x61, 0x6c, 0x75, 0x65,
- 0x73, 0x18, 0x05, 0x20, 0x03, 0x28, 0x09, 0x52, 0x0b, 0x65, 0x6d, 0x70, 0x74, 0x79, 0x56, 0x61,
- 0x6c, 0x75, 0x65, 0x73, 0x12, 0x28, 0x0a, 0x0f, 0x67, 0x65, 0x6e, 0x65, 0x72, 0x61, 0x74, 0x65,
- 0x64, 0x46, 0x69, 0x6c, 0x65, 0x49, 0x64, 0x18, 0x06, 0x20, 0x01, 0x28, 0x03, 0x52, 0x0f, 0x67,
- 0x65, 0x6e, 0x65, 0x72, 0x61, 0x74, 0x65, 0x64, 0x46, 0x69, 0x6c, 0x65, 0x49, 0x64, 0x12, 0x20,
- 0x0a, 0x0b, 0x67, 0x65, 0x6e, 0x65, 0x72, 0x61, 0x74, 0x65, 0x64, 0x41, 0x74, 0x18, 0x07, 0x20,
- 0x01, 0x28, 0x03, 0x52, 0x0b, 0x67, 0x65, 0x6e, 0x65, 0x72, 0x61, 0x74, 0x65, 0x64, 0x41, 0x74,
- 0x12, 0x1e, 0x0a, 0x0a, 0x69, 0x73, 0x46, 0x69, 0x6e, 0x69, 0x73, 0x68, 0x65, 0x64, 0x18, 0x08,
- 0x20, 0x01, 0x28, 0x08, 0x52, 0x0a, 0x69, 0x73, 0x46, 0x69, 0x6e, 0x69, 0x73, 0x68, 0x65, 0x64,
- 0x12, 0x1c, 0x0a, 0x09, 0x63, 0x72, 0x65, 0x61, 0x74, 0x65, 0x64, 0x41, 0x74, 0x18, 0x09, 0x20,
- 0x01, 0x28, 0x03, 0x52, 0x09, 0x63, 0x72, 0x65, 0x61, 0x74, 0x65, 0x64, 0x41, 0x74, 0x12, 0x22,
- 0x0a, 0x0c, 0x63, 0x6f, 0x75, 0x6e, 0x74, 0x72, 0x79, 0x4e, 0x61, 0x6d, 0x65, 0x73, 0x18, 0x0a,
- 0x20, 0x03, 0x28, 0x09, 0x52, 0x0c, 0x63, 0x6f, 0x75, 0x6e, 0x74, 0x72, 0x79, 0x4e, 0x61, 0x6d,
- 0x65, 0x73, 0x12, 0x38, 0x0a, 0x09, 0x70, 0x72, 0x6f, 0x76, 0x69, 0x6e, 0x63, 0x65, 0x73, 0x18,
- 0x0b, 0x20, 0x03, 0x28, 0x0b, 0x32, 0x1a, 0x2e, 0x70, 0x62, 0x2e, 0x49, 0x50, 0x4c, 0x69, 0x62,
- 0x72, 0x61, 0x72, 0x79, 0x46, 0x69, 0x6c, 0x65, 0x2e, 0x50, 0x72, 0x6f, 0x76, 0x69, 0x6e, 0x63,
- 0x65, 0x52, 0x09, 0x70, 0x72, 0x6f, 0x76, 0x69, 0x6e, 0x63, 0x65, 0x73, 0x12, 0x2e, 0x0a, 0x06,
- 0x63, 0x69, 0x74, 0x69, 0x65, 0x73, 0x18, 0x0c, 0x20, 0x03, 0x28, 0x0b, 0x32, 0x16, 0x2e, 0x70,
- 0x62, 0x2e, 0x49, 0x50, 0x4c, 0x69, 0x62, 0x72, 0x61, 0x72, 0x79, 0x46, 0x69, 0x6c, 0x65, 0x2e,
- 0x43, 0x69, 0x74, 0x79, 0x52, 0x06, 0x63, 0x69, 0x74, 0x69, 0x65, 0x73, 0x12, 0x2c, 0x0a, 0x05,
- 0x74, 0x6f, 0x77, 0x6e, 0x73, 0x18, 0x0d, 0x20, 0x03, 0x28, 0x0b, 0x32, 0x16, 0x2e, 0x70, 0x62,
- 0x2e, 0x49, 0x50, 0x4c, 0x69, 0x62, 0x72, 0x61, 0x72, 0x79, 0x46, 0x69, 0x6c, 0x65, 0x2e, 0x54,
- 0x6f, 0x77, 0x6e, 0x52, 0x05, 0x74, 0x6f, 0x77, 0x6e, 0x73, 0x12, 0x24, 0x0a, 0x0d, 0x70, 0x72,
- 0x6f, 0x76, 0x69, 0x64, 0x65, 0x72, 0x4e, 0x61, 0x6d, 0x65, 0x73, 0x18, 0x0e, 0x20, 0x03, 0x28,
- 0x09, 0x52, 0x0d, 0x70, 0x72, 0x6f, 0x76, 0x69, 0x64, 0x65, 0x72, 0x4e, 0x61, 0x6d, 0x65, 0x73,
- 0x12, 0x1a, 0x0a, 0x08, 0x70, 0x61, 0x73, 0x73, 0x77, 0x6f, 0x72, 0x64, 0x18, 0x0f, 0x20, 0x01,
- 0x28, 0x09, 0x52, 0x08, 0x70, 0x61, 0x73, 0x73, 0x77, 0x6f, 0x72, 0x64, 0x1a, 0x50, 0x0a, 0x08,
- 0x50, 0x72, 0x6f, 0x76, 0x69, 0x6e, 0x63, 0x65, 0x12, 0x20, 0x0a, 0x0b, 0x63, 0x6f, 0x75, 0x6e,
- 0x74, 0x72, 0x79, 0x4e, 0x61, 0x6d, 0x65, 0x18, 0x01, 0x20, 0x01, 0x28, 0x09, 0x52, 0x0b, 0x63,
- 0x6f, 0x75, 0x6e, 0x74, 0x72, 0x79, 0x4e, 0x61, 0x6d, 0x65, 0x12, 0x22, 0x0a, 0x0c, 0x70, 0x72,
- 0x6f, 0x76, 0x69, 0x6e, 0x63, 0x65, 0x4e, 0x61, 0x6d, 0x65, 0x18, 0x02, 0x20, 0x01, 0x28, 0x09,
- 0x52, 0x0c, 0x70, 0x72, 0x6f, 0x76, 0x69, 0x6e, 0x63, 0x65, 0x4e, 0x61, 0x6d, 0x65, 0x1a, 0x68,
- 0x0a, 0x04, 0x43, 0x69, 0x74, 0x79, 0x12, 0x20, 0x0a, 0x0b, 0x63, 0x6f, 0x75, 0x6e, 0x74, 0x72,
- 0x79, 0x4e, 0x61, 0x6d, 0x65, 0x18, 0x01, 0x20, 0x01, 0x28, 0x09, 0x52, 0x0b, 0x63, 0x6f, 0x75,
- 0x6e, 0x74, 0x72, 0x79, 0x4e, 0x61, 0x6d, 0x65, 0x12, 0x22, 0x0a, 0x0c, 0x70, 0x72, 0x6f, 0x76,
- 0x69, 0x6e, 0x63, 0x65, 0x4e, 0x61, 0x6d, 0x65, 0x18, 0x02, 0x20, 0x01, 0x28, 0x09, 0x52, 0x0c,
- 0x70, 0x72, 0x6f, 0x76, 0x69, 0x6e, 0x63, 0x65, 0x4e, 0x61, 0x6d, 0x65, 0x12, 0x1a, 0x0a, 0x08,
- 0x63, 0x69, 0x74, 0x79, 0x4e, 0x61, 0x6d, 0x65, 0x18, 0x03, 0x20, 0x01, 0x28, 0x09, 0x52, 0x08,
- 0x63, 0x69, 0x74, 0x79, 0x4e, 0x61, 0x6d, 0x65, 0x1a, 0x84, 0x01, 0x0a, 0x04, 0x54, 0x6f, 0x77,
- 0x6e, 0x12, 0x20, 0x0a, 0x0b, 0x63, 0x6f, 0x75, 0x6e, 0x74, 0x72, 0x79, 0x4e, 0x61, 0x6d, 0x65,
- 0x18, 0x01, 0x20, 0x01, 0x28, 0x09, 0x52, 0x0b, 0x63, 0x6f, 0x75, 0x6e, 0x74, 0x72, 0x79, 0x4e,
- 0x61, 0x6d, 0x65, 0x12, 0x22, 0x0a, 0x0c, 0x70, 0x72, 0x6f, 0x76, 0x69, 0x6e, 0x63, 0x65, 0x4e,
- 0x61, 0x6d, 0x65, 0x18, 0x02, 0x20, 0x01, 0x28, 0x09, 0x52, 0x0c, 0x70, 0x72, 0x6f, 0x76, 0x69,
- 0x6e, 0x63, 0x65, 0x4e, 0x61, 0x6d, 0x65, 0x12, 0x1a, 0x0a, 0x08, 0x63, 0x69, 0x74, 0x79, 0x4e,
- 0x61, 0x6d, 0x65, 0x18, 0x03, 0x20, 0x01, 0x28, 0x09, 0x52, 0x08, 0x63, 0x69, 0x74, 0x79, 0x4e,
- 0x61, 0x6d, 0x65, 0x12, 0x1a, 0x0a, 0x08, 0x74, 0x6f, 0x77, 0x6e, 0x4e, 0x61, 0x6d, 0x65, 0x18,
- 0x04, 0x20, 0x01, 0x28, 0x09, 0x52, 0x08, 0x74, 0x6f, 0x77, 0x6e, 0x4e, 0x61, 0x6d, 0x65, 0x42,
- 0x06, 0x5a, 0x04, 0x2e, 0x2f, 0x70, 0x62, 0x62, 0x06, 0x70, 0x72, 0x6f, 0x74, 0x6f, 0x33,
-}
+const file_models_model_ip_library_file_proto_rawDesc = "" +
+ "\n" +
+ "\"models/model_ip_library_file.proto\x12\x02pb\"\xd4\x06\n" +
+ "\rIPLibraryFile\x12\x0e\n" +
+ "\x02id\x18\x01 \x01(\x03R\x02id\x12\x12\n" +
+ "\x04name\x18\x02 \x01(\tR\x04name\x12\x16\n" +
+ "\x06fileId\x18\x03 \x01(\x03R\x06fileId\x12\x1a\n" +
+ "\btemplate\x18\x04 \x01(\tR\btemplate\x12 \n" +
+ "\vemptyValues\x18\x05 \x03(\tR\vemptyValues\x12(\n" +
+ "\x0fgeneratedFileId\x18\x06 \x01(\x03R\x0fgeneratedFileId\x12 \n" +
+ "\vgeneratedAt\x18\a \x01(\x03R\vgeneratedAt\x12\x1e\n" +
+ "\n" +
+ "isFinished\x18\b \x01(\bR\n" +
+ "isFinished\x12\x1c\n" +
+ "\tcreatedAt\x18\t \x01(\x03R\tcreatedAt\x12\"\n" +
+ "\fcountryNames\x18\n" +
+ " \x03(\tR\fcountryNames\x128\n" +
+ "\tprovinces\x18\v \x03(\v2\x1a.pb.IPLibraryFile.ProvinceR\tprovinces\x12.\n" +
+ "\x06cities\x18\f \x03(\v2\x16.pb.IPLibraryFile.CityR\x06cities\x12,\n" +
+ "\x05towns\x18\r \x03(\v2\x16.pb.IPLibraryFile.TownR\x05towns\x12$\n" +
+ "\rproviderNames\x18\x0e \x03(\tR\rproviderNames\x12\x1a\n" +
+ "\bpassword\x18\x0f \x01(\tR\bpassword\x1aP\n" +
+ "\bProvince\x12 \n" +
+ "\vcountryName\x18\x01 \x01(\tR\vcountryName\x12\"\n" +
+ "\fprovinceName\x18\x02 \x01(\tR\fprovinceName\x1ah\n" +
+ "\x04City\x12 \n" +
+ "\vcountryName\x18\x01 \x01(\tR\vcountryName\x12\"\n" +
+ "\fprovinceName\x18\x02 \x01(\tR\fprovinceName\x12\x1a\n" +
+ "\bcityName\x18\x03 \x01(\tR\bcityName\x1a\x84\x01\n" +
+ "\x04Town\x12 \n" +
+ "\vcountryName\x18\x01 \x01(\tR\vcountryName\x12\"\n" +
+ "\fprovinceName\x18\x02 \x01(\tR\fprovinceName\x12\x1a\n" +
+ "\bcityName\x18\x03 \x01(\tR\bcityName\x12\x1a\n" +
+ "\btownName\x18\x04 \x01(\tR\btownNameB\x06Z\x04./pbb\x06proto3"
var (
file_models_model_ip_library_file_proto_rawDescOnce sync.Once
- file_models_model_ip_library_file_proto_rawDescData = file_models_model_ip_library_file_proto_rawDesc
+ file_models_model_ip_library_file_proto_rawDescData []byte
)
func file_models_model_ip_library_file_proto_rawDescGZIP() []byte {
file_models_model_ip_library_file_proto_rawDescOnce.Do(func() {
- file_models_model_ip_library_file_proto_rawDescData = protoimpl.X.CompressGZIP(file_models_model_ip_library_file_proto_rawDescData)
+ file_models_model_ip_library_file_proto_rawDescData = protoimpl.X.CompressGZIP(unsafe.Slice(unsafe.StringData(file_models_model_ip_library_file_proto_rawDesc), len(file_models_model_ip_library_file_proto_rawDesc)))
})
return file_models_model_ip_library_file_proto_rawDescData
}
@@ -457,7 +433,7 @@ func file_models_model_ip_library_file_proto_init() {
out := protoimpl.TypeBuilder{
File: protoimpl.DescBuilder{
GoPackagePath: reflect.TypeOf(x{}).PkgPath(),
- RawDescriptor: file_models_model_ip_library_file_proto_rawDesc,
+ RawDescriptor: unsafe.Slice(unsafe.StringData(file_models_model_ip_library_file_proto_rawDesc), len(file_models_model_ip_library_file_proto_rawDesc)),
NumEnums: 0,
NumMessages: 4,
NumExtensions: 0,
@@ -468,7 +444,6 @@ func file_models_model_ip_library_file_proto_init() {
MessageInfos: file_models_model_ip_library_file_proto_msgTypes,
}.Build()
File_models_model_ip_library_file_proto = out.File
- file_models_model_ip_library_file_proto_rawDesc = nil
file_models_model_ip_library_file_proto_goTypes = nil
file_models_model_ip_library_file_proto_depIdxs = nil
}
diff --git a/EdgeCommon/pkg/rpc/pb/model_ip_list.pb.go b/EdgeCommon/pkg/rpc/pb/model_ip_list.pb.go
index 6bd992c..febddf1 100644
--- a/EdgeCommon/pkg/rpc/pb/model_ip_list.pb.go
+++ b/EdgeCommon/pkg/rpc/pb/model_ip_list.pb.go
@@ -1,7 +1,7 @@
// Code generated by protoc-gen-go. DO NOT EDIT.
// versions:
-// protoc-gen-go v1.36.0
-// protoc v6.33.2
+// protoc-gen-go v1.36.11
+// protoc v3.19.6
// source: models/model_ip_list.proto
package pb
@@ -11,6 +11,7 @@ import (
protoimpl "google.golang.org/protobuf/runtime/protoimpl"
reflect "reflect"
sync "sync"
+ unsafe "unsafe"
)
const (
@@ -130,35 +131,28 @@ func (x *IPList) GetIsGlobal() bool {
var File_models_model_ip_list_proto protoreflect.FileDescriptor
-var file_models_model_ip_list_proto_rawDesc = []byte{
- 0x0a, 0x1a, 0x6d, 0x6f, 0x64, 0x65, 0x6c, 0x73, 0x2f, 0x6d, 0x6f, 0x64, 0x65, 0x6c, 0x5f, 0x69,
- 0x70, 0x5f, 0x6c, 0x69, 0x73, 0x74, 0x2e, 0x70, 0x72, 0x6f, 0x74, 0x6f, 0x12, 0x02, 0x70, 0x62,
- 0x22, 0xe4, 0x01, 0x0a, 0x06, 0x49, 0x50, 0x4c, 0x69, 0x73, 0x74, 0x12, 0x0e, 0x0a, 0x02, 0x69,
- 0x64, 0x18, 0x01, 0x20, 0x01, 0x28, 0x03, 0x52, 0x02, 0x69, 0x64, 0x12, 0x12, 0x0a, 0x04, 0x69,
- 0x73, 0x4f, 0x6e, 0x18, 0x02, 0x20, 0x01, 0x28, 0x08, 0x52, 0x04, 0x69, 0x73, 0x4f, 0x6e, 0x12,
- 0x12, 0x0a, 0x04, 0x74, 0x79, 0x70, 0x65, 0x18, 0x03, 0x20, 0x01, 0x28, 0x09, 0x52, 0x04, 0x74,
- 0x79, 0x70, 0x65, 0x12, 0x12, 0x0a, 0x04, 0x6e, 0x61, 0x6d, 0x65, 0x18, 0x04, 0x20, 0x01, 0x28,
- 0x09, 0x52, 0x04, 0x6e, 0x61, 0x6d, 0x65, 0x12, 0x12, 0x0a, 0x04, 0x63, 0x6f, 0x64, 0x65, 0x18,
- 0x05, 0x20, 0x01, 0x28, 0x09, 0x52, 0x04, 0x63, 0x6f, 0x64, 0x65, 0x12, 0x20, 0x0a, 0x0b, 0x74,
- 0x69, 0x6d, 0x65, 0x6f, 0x75, 0x74, 0x4a, 0x53, 0x4f, 0x4e, 0x18, 0x06, 0x20, 0x01, 0x28, 0x0c,
- 0x52, 0x0b, 0x74, 0x69, 0x6d, 0x65, 0x6f, 0x75, 0x74, 0x4a, 0x53, 0x4f, 0x4e, 0x12, 0x1a, 0x0a,
- 0x08, 0x69, 0x73, 0x50, 0x75, 0x62, 0x6c, 0x69, 0x63, 0x18, 0x07, 0x20, 0x01, 0x28, 0x08, 0x52,
- 0x08, 0x69, 0x73, 0x50, 0x75, 0x62, 0x6c, 0x69, 0x63, 0x12, 0x20, 0x0a, 0x0b, 0x64, 0x65, 0x73,
- 0x63, 0x72, 0x69, 0x70, 0x74, 0x69, 0x6f, 0x6e, 0x18, 0x08, 0x20, 0x01, 0x28, 0x09, 0x52, 0x0b,
- 0x64, 0x65, 0x73, 0x63, 0x72, 0x69, 0x70, 0x74, 0x69, 0x6f, 0x6e, 0x12, 0x1a, 0x0a, 0x08, 0x69,
- 0x73, 0x47, 0x6c, 0x6f, 0x62, 0x61, 0x6c, 0x18, 0x09, 0x20, 0x01, 0x28, 0x08, 0x52, 0x08, 0x69,
- 0x73, 0x47, 0x6c, 0x6f, 0x62, 0x61, 0x6c, 0x42, 0x06, 0x5a, 0x04, 0x2e, 0x2f, 0x70, 0x62, 0x62,
- 0x06, 0x70, 0x72, 0x6f, 0x74, 0x6f, 0x33,
-}
+const file_models_model_ip_list_proto_rawDesc = "" +
+ "\n" +
+ "\x1amodels/model_ip_list.proto\x12\x02pb\"\xe4\x01\n" +
+ "\x06IPList\x12\x0e\n" +
+ "\x02id\x18\x01 \x01(\x03R\x02id\x12\x12\n" +
+ "\x04isOn\x18\x02 \x01(\bR\x04isOn\x12\x12\n" +
+ "\x04type\x18\x03 \x01(\tR\x04type\x12\x12\n" +
+ "\x04name\x18\x04 \x01(\tR\x04name\x12\x12\n" +
+ "\x04code\x18\x05 \x01(\tR\x04code\x12 \n" +
+ "\vtimeoutJSON\x18\x06 \x01(\fR\vtimeoutJSON\x12\x1a\n" +
+ "\bisPublic\x18\a \x01(\bR\bisPublic\x12 \n" +
+ "\vdescription\x18\b \x01(\tR\vdescription\x12\x1a\n" +
+ "\bisGlobal\x18\t \x01(\bR\bisGlobalB\x06Z\x04./pbb\x06proto3"
var (
file_models_model_ip_list_proto_rawDescOnce sync.Once
- file_models_model_ip_list_proto_rawDescData = file_models_model_ip_list_proto_rawDesc
+ file_models_model_ip_list_proto_rawDescData []byte
)
func file_models_model_ip_list_proto_rawDescGZIP() []byte {
file_models_model_ip_list_proto_rawDescOnce.Do(func() {
- file_models_model_ip_list_proto_rawDescData = protoimpl.X.CompressGZIP(file_models_model_ip_list_proto_rawDescData)
+ file_models_model_ip_list_proto_rawDescData = protoimpl.X.CompressGZIP(unsafe.Slice(unsafe.StringData(file_models_model_ip_list_proto_rawDesc), len(file_models_model_ip_list_proto_rawDesc)))
})
return file_models_model_ip_list_proto_rawDescData
}
@@ -184,7 +178,7 @@ func file_models_model_ip_list_proto_init() {
out := protoimpl.TypeBuilder{
File: protoimpl.DescBuilder{
GoPackagePath: reflect.TypeOf(x{}).PkgPath(),
- RawDescriptor: file_models_model_ip_list_proto_rawDesc,
+ RawDescriptor: unsafe.Slice(unsafe.StringData(file_models_model_ip_list_proto_rawDesc), len(file_models_model_ip_list_proto_rawDesc)),
NumEnums: 0,
NumMessages: 1,
NumExtensions: 0,
@@ -195,7 +189,6 @@ func file_models_model_ip_list_proto_init() {
MessageInfos: file_models_model_ip_list_proto_msgTypes,
}.Build()
File_models_model_ip_list_proto = out.File
- file_models_model_ip_list_proto_rawDesc = nil
file_models_model_ip_list_proto_goTypes = nil
file_models_model_ip_list_proto_depIdxs = nil
}
diff --git a/EdgeCommon/pkg/rpc/pb/model_log.pb.go b/EdgeCommon/pkg/rpc/pb/model_log.pb.go
index 0f3e152..b0e9417 100644
--- a/EdgeCommon/pkg/rpc/pb/model_log.pb.go
+++ b/EdgeCommon/pkg/rpc/pb/model_log.pb.go
@@ -1,7 +1,7 @@
// Code generated by protoc-gen-go. DO NOT EDIT.
// versions:
-// protoc-gen-go v1.36.0
-// protoc v6.33.2
+// protoc-gen-go v1.36.11
+// protoc v3.19.6
// source: models/model_log.proto
package pb
@@ -11,6 +11,7 @@ import (
protoimpl "google.golang.org/protobuf/runtime/protoimpl"
reflect "reflect"
sync "sync"
+ unsafe "unsafe"
)
const (
@@ -146,38 +147,33 @@ func (x *Log) GetDescription() string {
var File_models_model_log_proto protoreflect.FileDescriptor
-var file_models_model_log_proto_rawDesc = []byte{
- 0x0a, 0x16, 0x6d, 0x6f, 0x64, 0x65, 0x6c, 0x73, 0x2f, 0x6d, 0x6f, 0x64, 0x65, 0x6c, 0x5f, 0x6c,
- 0x6f, 0x67, 0x2e, 0x70, 0x72, 0x6f, 0x74, 0x6f, 0x12, 0x02, 0x70, 0x62, 0x22, 0x95, 0x02, 0x0a,
- 0x03, 0x4c, 0x6f, 0x67, 0x12, 0x0e, 0x0a, 0x02, 0x69, 0x64, 0x18, 0x01, 0x20, 0x01, 0x28, 0x03,
- 0x52, 0x02, 0x69, 0x64, 0x12, 0x14, 0x0a, 0x05, 0x6c, 0x65, 0x76, 0x65, 0x6c, 0x18, 0x02, 0x20,
- 0x01, 0x28, 0x09, 0x52, 0x05, 0x6c, 0x65, 0x76, 0x65, 0x6c, 0x12, 0x16, 0x0a, 0x06, 0x61, 0x63,
- 0x74, 0x69, 0x6f, 0x6e, 0x18, 0x03, 0x20, 0x01, 0x28, 0x09, 0x52, 0x06, 0x61, 0x63, 0x74, 0x69,
- 0x6f, 0x6e, 0x12, 0x18, 0x0a, 0x07, 0x61, 0x64, 0x6d, 0x69, 0x6e, 0x49, 0x64, 0x18, 0x04, 0x20,
- 0x01, 0x28, 0x03, 0x52, 0x07, 0x61, 0x64, 0x6d, 0x69, 0x6e, 0x49, 0x64, 0x12, 0x16, 0x0a, 0x06,
- 0x75, 0x73, 0x65, 0x72, 0x49, 0x64, 0x18, 0x05, 0x20, 0x01, 0x28, 0x03, 0x52, 0x06, 0x75, 0x73,
- 0x65, 0x72, 0x49, 0x64, 0x12, 0x1e, 0x0a, 0x0a, 0x70, 0x72, 0x6f, 0x76, 0x69, 0x64, 0x65, 0x72,
- 0x49, 0x64, 0x18, 0x06, 0x20, 0x01, 0x28, 0x03, 0x52, 0x0a, 0x70, 0x72, 0x6f, 0x76, 0x69, 0x64,
- 0x65, 0x72, 0x49, 0x64, 0x12, 0x1c, 0x0a, 0x09, 0x63, 0x72, 0x65, 0x61, 0x74, 0x65, 0x64, 0x41,
- 0x74, 0x18, 0x07, 0x20, 0x01, 0x28, 0x03, 0x52, 0x09, 0x63, 0x72, 0x65, 0x61, 0x74, 0x65, 0x64,
- 0x41, 0x74, 0x12, 0x12, 0x0a, 0x04, 0x74, 0x79, 0x70, 0x65, 0x18, 0x08, 0x20, 0x01, 0x28, 0x09,
- 0x52, 0x04, 0x74, 0x79, 0x70, 0x65, 0x12, 0x0e, 0x0a, 0x02, 0x69, 0x70, 0x18, 0x09, 0x20, 0x01,
- 0x28, 0x09, 0x52, 0x02, 0x69, 0x70, 0x12, 0x1a, 0x0a, 0x08, 0x75, 0x73, 0x65, 0x72, 0x4e, 0x61,
- 0x6d, 0x65, 0x18, 0x0a, 0x20, 0x01, 0x28, 0x09, 0x52, 0x08, 0x75, 0x73, 0x65, 0x72, 0x4e, 0x61,
- 0x6d, 0x65, 0x12, 0x20, 0x0a, 0x0b, 0x64, 0x65, 0x73, 0x63, 0x72, 0x69, 0x70, 0x74, 0x69, 0x6f,
- 0x6e, 0x18, 0x0b, 0x20, 0x01, 0x28, 0x09, 0x52, 0x0b, 0x64, 0x65, 0x73, 0x63, 0x72, 0x69, 0x70,
- 0x74, 0x69, 0x6f, 0x6e, 0x42, 0x06, 0x5a, 0x04, 0x2e, 0x2f, 0x70, 0x62, 0x62, 0x06, 0x70, 0x72,
- 0x6f, 0x74, 0x6f, 0x33,
-}
+const file_models_model_log_proto_rawDesc = "" +
+ "\n" +
+ "\x16models/model_log.proto\x12\x02pb\"\x95\x02\n" +
+ "\x03Log\x12\x0e\n" +
+ "\x02id\x18\x01 \x01(\x03R\x02id\x12\x14\n" +
+ "\x05level\x18\x02 \x01(\tR\x05level\x12\x16\n" +
+ "\x06action\x18\x03 \x01(\tR\x06action\x12\x18\n" +
+ "\aadminId\x18\x04 \x01(\x03R\aadminId\x12\x16\n" +
+ "\x06userId\x18\x05 \x01(\x03R\x06userId\x12\x1e\n" +
+ "\n" +
+ "providerId\x18\x06 \x01(\x03R\n" +
+ "providerId\x12\x1c\n" +
+ "\tcreatedAt\x18\a \x01(\x03R\tcreatedAt\x12\x12\n" +
+ "\x04type\x18\b \x01(\tR\x04type\x12\x0e\n" +
+ "\x02ip\x18\t \x01(\tR\x02ip\x12\x1a\n" +
+ "\buserName\x18\n" +
+ " \x01(\tR\buserName\x12 \n" +
+ "\vdescription\x18\v \x01(\tR\vdescriptionB\x06Z\x04./pbb\x06proto3"
var (
file_models_model_log_proto_rawDescOnce sync.Once
- file_models_model_log_proto_rawDescData = file_models_model_log_proto_rawDesc
+ file_models_model_log_proto_rawDescData []byte
)
func file_models_model_log_proto_rawDescGZIP() []byte {
file_models_model_log_proto_rawDescOnce.Do(func() {
- file_models_model_log_proto_rawDescData = protoimpl.X.CompressGZIP(file_models_model_log_proto_rawDescData)
+ file_models_model_log_proto_rawDescData = protoimpl.X.CompressGZIP(unsafe.Slice(unsafe.StringData(file_models_model_log_proto_rawDesc), len(file_models_model_log_proto_rawDesc)))
})
return file_models_model_log_proto_rawDescData
}
@@ -203,7 +199,7 @@ func file_models_model_log_proto_init() {
out := protoimpl.TypeBuilder{
File: protoimpl.DescBuilder{
GoPackagePath: reflect.TypeOf(x{}).PkgPath(),
- RawDescriptor: file_models_model_log_proto_rawDesc,
+ RawDescriptor: unsafe.Slice(unsafe.StringData(file_models_model_log_proto_rawDesc), len(file_models_model_log_proto_rawDesc)),
NumEnums: 0,
NumMessages: 1,
NumExtensions: 0,
@@ -214,7 +210,6 @@ func file_models_model_log_proto_init() {
MessageInfos: file_models_model_log_proto_msgTypes,
}.Build()
File_models_model_log_proto = out.File
- file_models_model_log_proto_rawDesc = nil
file_models_model_log_proto_goTypes = nil
file_models_model_log_proto_depIdxs = nil
}
diff --git a/EdgeCommon/pkg/rpc/pb/model_login.pb.go b/EdgeCommon/pkg/rpc/pb/model_login.pb.go
index c43ad63..3734a23 100644
--- a/EdgeCommon/pkg/rpc/pb/model_login.pb.go
+++ b/EdgeCommon/pkg/rpc/pb/model_login.pb.go
@@ -1,7 +1,7 @@
// Code generated by protoc-gen-go. DO NOT EDIT.
// versions:
-// protoc-gen-go v1.36.0
-// protoc v6.33.2
+// protoc-gen-go v1.36.11
+// protoc v3.19.6
// source: models/model_login.proto
package pb
@@ -11,6 +11,7 @@ import (
protoimpl "google.golang.org/protobuf/runtime/protoimpl"
reflect "reflect"
sync "sync"
+ unsafe "unsafe"
)
const (
@@ -106,30 +107,27 @@ func (x *Login) GetUserId() int64 {
var File_models_model_login_proto protoreflect.FileDescriptor
-var file_models_model_login_proto_rawDesc = []byte{
- 0x0a, 0x18, 0x6d, 0x6f, 0x64, 0x65, 0x6c, 0x73, 0x2f, 0x6d, 0x6f, 0x64, 0x65, 0x6c, 0x5f, 0x6c,
- 0x6f, 0x67, 0x69, 0x6e, 0x2e, 0x70, 0x72, 0x6f, 0x74, 0x6f, 0x12, 0x02, 0x70, 0x62, 0x22, 0x91,
- 0x01, 0x0a, 0x05, 0x4c, 0x6f, 0x67, 0x69, 0x6e, 0x12, 0x0e, 0x0a, 0x02, 0x69, 0x64, 0x18, 0x01,
- 0x20, 0x01, 0x28, 0x03, 0x52, 0x02, 0x69, 0x64, 0x12, 0x12, 0x0a, 0x04, 0x74, 0x79, 0x70, 0x65,
- 0x18, 0x02, 0x20, 0x01, 0x28, 0x09, 0x52, 0x04, 0x74, 0x79, 0x70, 0x65, 0x12, 0x1e, 0x0a, 0x0a,
- 0x70, 0x61, 0x72, 0x61, 0x6d, 0x73, 0x4a, 0x53, 0x4f, 0x4e, 0x18, 0x03, 0x20, 0x01, 0x28, 0x0c,
- 0x52, 0x0a, 0x70, 0x61, 0x72, 0x61, 0x6d, 0x73, 0x4a, 0x53, 0x4f, 0x4e, 0x12, 0x12, 0x0a, 0x04,
- 0x69, 0x73, 0x4f, 0x6e, 0x18, 0x04, 0x20, 0x01, 0x28, 0x08, 0x52, 0x04, 0x69, 0x73, 0x4f, 0x6e,
- 0x12, 0x18, 0x0a, 0x07, 0x61, 0x64, 0x6d, 0x69, 0x6e, 0x49, 0x64, 0x18, 0x05, 0x20, 0x01, 0x28,
- 0x03, 0x52, 0x07, 0x61, 0x64, 0x6d, 0x69, 0x6e, 0x49, 0x64, 0x12, 0x16, 0x0a, 0x06, 0x75, 0x73,
- 0x65, 0x72, 0x49, 0x64, 0x18, 0x06, 0x20, 0x01, 0x28, 0x03, 0x52, 0x06, 0x75, 0x73, 0x65, 0x72,
- 0x49, 0x64, 0x42, 0x06, 0x5a, 0x04, 0x2e, 0x2f, 0x70, 0x62, 0x62, 0x06, 0x70, 0x72, 0x6f, 0x74,
- 0x6f, 0x33,
-}
+const file_models_model_login_proto_rawDesc = "" +
+ "\n" +
+ "\x18models/model_login.proto\x12\x02pb\"\x91\x01\n" +
+ "\x05Login\x12\x0e\n" +
+ "\x02id\x18\x01 \x01(\x03R\x02id\x12\x12\n" +
+ "\x04type\x18\x02 \x01(\tR\x04type\x12\x1e\n" +
+ "\n" +
+ "paramsJSON\x18\x03 \x01(\fR\n" +
+ "paramsJSON\x12\x12\n" +
+ "\x04isOn\x18\x04 \x01(\bR\x04isOn\x12\x18\n" +
+ "\aadminId\x18\x05 \x01(\x03R\aadminId\x12\x16\n" +
+ "\x06userId\x18\x06 \x01(\x03R\x06userIdB\x06Z\x04./pbb\x06proto3"
var (
file_models_model_login_proto_rawDescOnce sync.Once
- file_models_model_login_proto_rawDescData = file_models_model_login_proto_rawDesc
+ file_models_model_login_proto_rawDescData []byte
)
func file_models_model_login_proto_rawDescGZIP() []byte {
file_models_model_login_proto_rawDescOnce.Do(func() {
- file_models_model_login_proto_rawDescData = protoimpl.X.CompressGZIP(file_models_model_login_proto_rawDescData)
+ file_models_model_login_proto_rawDescData = protoimpl.X.CompressGZIP(unsafe.Slice(unsafe.StringData(file_models_model_login_proto_rawDesc), len(file_models_model_login_proto_rawDesc)))
})
return file_models_model_login_proto_rawDescData
}
@@ -155,7 +153,7 @@ func file_models_model_login_proto_init() {
out := protoimpl.TypeBuilder{
File: protoimpl.DescBuilder{
GoPackagePath: reflect.TypeOf(x{}).PkgPath(),
- RawDescriptor: file_models_model_login_proto_rawDesc,
+ RawDescriptor: unsafe.Slice(unsafe.StringData(file_models_model_login_proto_rawDesc), len(file_models_model_login_proto_rawDesc)),
NumEnums: 0,
NumMessages: 1,
NumExtensions: 0,
@@ -166,7 +164,6 @@ func file_models_model_login_proto_init() {
MessageInfos: file_models_model_login_proto_msgTypes,
}.Build()
File_models_model_login_proto = out.File
- file_models_model_login_proto_rawDesc = nil
file_models_model_login_proto_goTypes = nil
file_models_model_login_proto_depIdxs = nil
}
diff --git a/EdgeCommon/pkg/rpc/pb/model_login_session.pb.go b/EdgeCommon/pkg/rpc/pb/model_login_session.pb.go
index e216205..6f1dbb2 100644
--- a/EdgeCommon/pkg/rpc/pb/model_login_session.pb.go
+++ b/EdgeCommon/pkg/rpc/pb/model_login_session.pb.go
@@ -1,7 +1,7 @@
// Code generated by protoc-gen-go. DO NOT EDIT.
// versions:
-// protoc-gen-go v1.36.0
-// protoc v6.33.2
+// protoc-gen-go v1.36.11
+// protoc v3.19.6
// source: models/model_login_session.proto
package pb
@@ -11,6 +11,7 @@ import (
protoimpl "google.golang.org/protobuf/runtime/protoimpl"
reflect "reflect"
sync "sync"
+ unsafe "unsafe"
)
const (
@@ -123,34 +124,29 @@ func (x *LoginSession) GetExpiresAt() int64 {
var File_models_model_login_session_proto protoreflect.FileDescriptor
-var file_models_model_login_session_proto_rawDesc = []byte{
- 0x0a, 0x20, 0x6d, 0x6f, 0x64, 0x65, 0x6c, 0x73, 0x2f, 0x6d, 0x6f, 0x64, 0x65, 0x6c, 0x5f, 0x6c,
- 0x6f, 0x67, 0x69, 0x6e, 0x5f, 0x73, 0x65, 0x73, 0x73, 0x69, 0x6f, 0x6e, 0x2e, 0x70, 0x72, 0x6f,
- 0x74, 0x6f, 0x12, 0x02, 0x70, 0x62, 0x22, 0xce, 0x01, 0x0a, 0x0c, 0x4c, 0x6f, 0x67, 0x69, 0x6e,
- 0x53, 0x65, 0x73, 0x73, 0x69, 0x6f, 0x6e, 0x12, 0x0e, 0x0a, 0x02, 0x69, 0x64, 0x18, 0x01, 0x20,
- 0x01, 0x28, 0x03, 0x52, 0x02, 0x69, 0x64, 0x12, 0x18, 0x0a, 0x07, 0x61, 0x64, 0x6d, 0x69, 0x6e,
- 0x49, 0x64, 0x18, 0x02, 0x20, 0x01, 0x28, 0x03, 0x52, 0x07, 0x61, 0x64, 0x6d, 0x69, 0x6e, 0x49,
- 0x64, 0x12, 0x16, 0x0a, 0x06, 0x75, 0x73, 0x65, 0x72, 0x49, 0x64, 0x18, 0x03, 0x20, 0x01, 0x28,
- 0x03, 0x52, 0x06, 0x75, 0x73, 0x65, 0x72, 0x49, 0x64, 0x12, 0x10, 0x0a, 0x03, 0x73, 0x69, 0x64,
- 0x18, 0x04, 0x20, 0x01, 0x28, 0x09, 0x52, 0x03, 0x73, 0x69, 0x64, 0x12, 0x1e, 0x0a, 0x0a, 0x76,
- 0x61, 0x6c, 0x75, 0x65, 0x73, 0x4a, 0x53, 0x4f, 0x4e, 0x18, 0x05, 0x20, 0x01, 0x28, 0x0c, 0x52,
- 0x0a, 0x76, 0x61, 0x6c, 0x75, 0x65, 0x73, 0x4a, 0x53, 0x4f, 0x4e, 0x12, 0x0e, 0x0a, 0x02, 0x69,
- 0x70, 0x18, 0x06, 0x20, 0x01, 0x28, 0x09, 0x52, 0x02, 0x69, 0x70, 0x12, 0x1c, 0x0a, 0x09, 0x63,
- 0x72, 0x65, 0x61, 0x74, 0x65, 0x64, 0x41, 0x74, 0x18, 0x07, 0x20, 0x01, 0x28, 0x03, 0x52, 0x09,
- 0x63, 0x72, 0x65, 0x61, 0x74, 0x65, 0x64, 0x41, 0x74, 0x12, 0x1c, 0x0a, 0x09, 0x65, 0x78, 0x70,
- 0x69, 0x72, 0x65, 0x73, 0x41, 0x74, 0x18, 0x08, 0x20, 0x01, 0x28, 0x03, 0x52, 0x09, 0x65, 0x78,
- 0x70, 0x69, 0x72, 0x65, 0x73, 0x41, 0x74, 0x42, 0x06, 0x5a, 0x04, 0x2e, 0x2f, 0x70, 0x62, 0x62,
- 0x06, 0x70, 0x72, 0x6f, 0x74, 0x6f, 0x33,
-}
+const file_models_model_login_session_proto_rawDesc = "" +
+ "\n" +
+ " models/model_login_session.proto\x12\x02pb\"\xce\x01\n" +
+ "\fLoginSession\x12\x0e\n" +
+ "\x02id\x18\x01 \x01(\x03R\x02id\x12\x18\n" +
+ "\aadminId\x18\x02 \x01(\x03R\aadminId\x12\x16\n" +
+ "\x06userId\x18\x03 \x01(\x03R\x06userId\x12\x10\n" +
+ "\x03sid\x18\x04 \x01(\tR\x03sid\x12\x1e\n" +
+ "\n" +
+ "valuesJSON\x18\x05 \x01(\fR\n" +
+ "valuesJSON\x12\x0e\n" +
+ "\x02ip\x18\x06 \x01(\tR\x02ip\x12\x1c\n" +
+ "\tcreatedAt\x18\a \x01(\x03R\tcreatedAt\x12\x1c\n" +
+ "\texpiresAt\x18\b \x01(\x03R\texpiresAtB\x06Z\x04./pbb\x06proto3"
var (
file_models_model_login_session_proto_rawDescOnce sync.Once
- file_models_model_login_session_proto_rawDescData = file_models_model_login_session_proto_rawDesc
+ file_models_model_login_session_proto_rawDescData []byte
)
func file_models_model_login_session_proto_rawDescGZIP() []byte {
file_models_model_login_session_proto_rawDescOnce.Do(func() {
- file_models_model_login_session_proto_rawDescData = protoimpl.X.CompressGZIP(file_models_model_login_session_proto_rawDescData)
+ file_models_model_login_session_proto_rawDescData = protoimpl.X.CompressGZIP(unsafe.Slice(unsafe.StringData(file_models_model_login_session_proto_rawDesc), len(file_models_model_login_session_proto_rawDesc)))
})
return file_models_model_login_session_proto_rawDescData
}
@@ -176,7 +172,7 @@ func file_models_model_login_session_proto_init() {
out := protoimpl.TypeBuilder{
File: protoimpl.DescBuilder{
GoPackagePath: reflect.TypeOf(x{}).PkgPath(),
- RawDescriptor: file_models_model_login_session_proto_rawDesc,
+ RawDescriptor: unsafe.Slice(unsafe.StringData(file_models_model_login_session_proto_rawDesc), len(file_models_model_login_session_proto_rawDesc)),
NumEnums: 0,
NumMessages: 1,
NumExtensions: 0,
@@ -187,7 +183,6 @@ func file_models_model_login_session_proto_init() {
MessageInfos: file_models_model_login_session_proto_msgTypes,
}.Build()
File_models_model_login_session_proto = out.File
- file_models_model_login_session_proto_rawDesc = nil
file_models_model_login_session_proto_goTypes = nil
file_models_model_login_session_proto_depIdxs = nil
}
diff --git a/EdgeCommon/pkg/rpc/pb/model_login_ticket.pb.go b/EdgeCommon/pkg/rpc/pb/model_login_ticket.pb.go
index 1321342..7a9756f 100644
--- a/EdgeCommon/pkg/rpc/pb/model_login_ticket.pb.go
+++ b/EdgeCommon/pkg/rpc/pb/model_login_ticket.pb.go
@@ -1,7 +1,7 @@
// Code generated by protoc-gen-go. DO NOT EDIT.
// versions:
-// protoc-gen-go v1.36.0
-// protoc v6.33.2
+// protoc-gen-go v1.36.11
+// protoc v3.19.6
// source: models/model_login_ticket.proto
package pb
@@ -11,6 +11,7 @@ import (
protoimpl "google.golang.org/protobuf/runtime/protoimpl"
reflect "reflect"
sync "sync"
+ unsafe "unsafe"
)
const (
@@ -107,30 +108,25 @@ func (x *LoginTicket) GetIp() string {
var File_models_model_login_ticket_proto protoreflect.FileDescriptor
-var file_models_model_login_ticket_proto_rawDesc = []byte{
- 0x0a, 0x1f, 0x6d, 0x6f, 0x64, 0x65, 0x6c, 0x73, 0x2f, 0x6d, 0x6f, 0x64, 0x65, 0x6c, 0x5f, 0x6c,
- 0x6f, 0x67, 0x69, 0x6e, 0x5f, 0x74, 0x69, 0x63, 0x6b, 0x65, 0x74, 0x2e, 0x70, 0x72, 0x6f, 0x74,
- 0x6f, 0x12, 0x02, 0x70, 0x62, 0x22, 0x93, 0x01, 0x0a, 0x0b, 0x4c, 0x6f, 0x67, 0x69, 0x6e, 0x54,
- 0x69, 0x63, 0x6b, 0x65, 0x74, 0x12, 0x0e, 0x0a, 0x02, 0x69, 0x64, 0x18, 0x01, 0x20, 0x01, 0x28,
- 0x03, 0x52, 0x02, 0x69, 0x64, 0x12, 0x1c, 0x0a, 0x09, 0x65, 0x78, 0x70, 0x69, 0x72, 0x65, 0x73,
- 0x41, 0x74, 0x18, 0x02, 0x20, 0x01, 0x28, 0x03, 0x52, 0x09, 0x65, 0x78, 0x70, 0x69, 0x72, 0x65,
- 0x73, 0x41, 0x74, 0x12, 0x14, 0x0a, 0x05, 0x76, 0x61, 0x6c, 0x75, 0x65, 0x18, 0x03, 0x20, 0x01,
- 0x28, 0x09, 0x52, 0x05, 0x76, 0x61, 0x6c, 0x75, 0x65, 0x12, 0x18, 0x0a, 0x07, 0x61, 0x64, 0x6d,
- 0x69, 0x6e, 0x49, 0x64, 0x18, 0x04, 0x20, 0x01, 0x28, 0x03, 0x52, 0x07, 0x61, 0x64, 0x6d, 0x69,
- 0x6e, 0x49, 0x64, 0x12, 0x16, 0x0a, 0x06, 0x75, 0x73, 0x65, 0x72, 0x49, 0x64, 0x18, 0x05, 0x20,
- 0x01, 0x28, 0x03, 0x52, 0x06, 0x75, 0x73, 0x65, 0x72, 0x49, 0x64, 0x12, 0x0e, 0x0a, 0x02, 0x69,
- 0x70, 0x18, 0x06, 0x20, 0x01, 0x28, 0x09, 0x52, 0x02, 0x69, 0x70, 0x42, 0x06, 0x5a, 0x04, 0x2e,
- 0x2f, 0x70, 0x62, 0x62, 0x06, 0x70, 0x72, 0x6f, 0x74, 0x6f, 0x33,
-}
+const file_models_model_login_ticket_proto_rawDesc = "" +
+ "\n" +
+ "\x1fmodels/model_login_ticket.proto\x12\x02pb\"\x93\x01\n" +
+ "\vLoginTicket\x12\x0e\n" +
+ "\x02id\x18\x01 \x01(\x03R\x02id\x12\x1c\n" +
+ "\texpiresAt\x18\x02 \x01(\x03R\texpiresAt\x12\x14\n" +
+ "\x05value\x18\x03 \x01(\tR\x05value\x12\x18\n" +
+ "\aadminId\x18\x04 \x01(\x03R\aadminId\x12\x16\n" +
+ "\x06userId\x18\x05 \x01(\x03R\x06userId\x12\x0e\n" +
+ "\x02ip\x18\x06 \x01(\tR\x02ipB\x06Z\x04./pbb\x06proto3"
var (
file_models_model_login_ticket_proto_rawDescOnce sync.Once
- file_models_model_login_ticket_proto_rawDescData = file_models_model_login_ticket_proto_rawDesc
+ file_models_model_login_ticket_proto_rawDescData []byte
)
func file_models_model_login_ticket_proto_rawDescGZIP() []byte {
file_models_model_login_ticket_proto_rawDescOnce.Do(func() {
- file_models_model_login_ticket_proto_rawDescData = protoimpl.X.CompressGZIP(file_models_model_login_ticket_proto_rawDescData)
+ file_models_model_login_ticket_proto_rawDescData = protoimpl.X.CompressGZIP(unsafe.Slice(unsafe.StringData(file_models_model_login_ticket_proto_rawDesc), len(file_models_model_login_ticket_proto_rawDesc)))
})
return file_models_model_login_ticket_proto_rawDescData
}
@@ -156,7 +152,7 @@ func file_models_model_login_ticket_proto_init() {
out := protoimpl.TypeBuilder{
File: protoimpl.DescBuilder{
GoPackagePath: reflect.TypeOf(x{}).PkgPath(),
- RawDescriptor: file_models_model_login_ticket_proto_rawDesc,
+ RawDescriptor: unsafe.Slice(unsafe.StringData(file_models_model_login_ticket_proto_rawDesc), len(file_models_model_login_ticket_proto_rawDesc)),
NumEnums: 0,
NumMessages: 1,
NumExtensions: 0,
@@ -167,7 +163,6 @@ func file_models_model_login_ticket_proto_init() {
MessageInfos: file_models_model_login_ticket_proto_msgTypes,
}.Build()
File_models_model_login_ticket_proto = out.File
- file_models_model_login_ticket_proto_rawDesc = nil
file_models_model_login_ticket_proto_goTypes = nil
file_models_model_login_ticket_proto_depIdxs = nil
}
diff --git a/EdgeCommon/pkg/rpc/pb/model_message.pb.go b/EdgeCommon/pkg/rpc/pb/model_message.pb.go
index 4743b80..902e497 100644
--- a/EdgeCommon/pkg/rpc/pb/model_message.pb.go
+++ b/EdgeCommon/pkg/rpc/pb/model_message.pb.go
@@ -1,7 +1,7 @@
// Code generated by protoc-gen-go. DO NOT EDIT.
// versions:
-// protoc-gen-go v1.36.0
-// protoc v6.33.2
+// protoc-gen-go v1.36.11
+// protoc v3.19.6
// source: models/model_message.proto
package pb
@@ -11,6 +11,7 @@ import (
protoimpl "google.golang.org/protobuf/runtime/protoimpl"
reflect "reflect"
sync "sync"
+ unsafe "unsafe"
)
const (
@@ -138,41 +139,31 @@ func (x *Message) GetNode() *Node {
var File_models_model_message_proto protoreflect.FileDescriptor
-var file_models_model_message_proto_rawDesc = []byte{
- 0x0a, 0x1a, 0x6d, 0x6f, 0x64, 0x65, 0x6c, 0x73, 0x2f, 0x6d, 0x6f, 0x64, 0x65, 0x6c, 0x5f, 0x6d,
- 0x65, 0x73, 0x73, 0x61, 0x67, 0x65, 0x2e, 0x70, 0x72, 0x6f, 0x74, 0x6f, 0x12, 0x02, 0x70, 0x62,
- 0x1a, 0x1f, 0x6d, 0x6f, 0x64, 0x65, 0x6c, 0x73, 0x2f, 0x6d, 0x6f, 0x64, 0x65, 0x6c, 0x5f, 0x6e,
- 0x6f, 0x64, 0x65, 0x5f, 0x63, 0x6c, 0x75, 0x73, 0x74, 0x65, 0x72, 0x2e, 0x70, 0x72, 0x6f, 0x74,
- 0x6f, 0x1a, 0x17, 0x6d, 0x6f, 0x64, 0x65, 0x6c, 0x73, 0x2f, 0x6d, 0x6f, 0x64, 0x65, 0x6c, 0x5f,
- 0x6e, 0x6f, 0x64, 0x65, 0x2e, 0x70, 0x72, 0x6f, 0x74, 0x6f, 0x22, 0x92, 0x02, 0x0a, 0x07, 0x4d,
- 0x65, 0x73, 0x73, 0x61, 0x67, 0x65, 0x12, 0x0e, 0x0a, 0x02, 0x69, 0x64, 0x18, 0x01, 0x20, 0x01,
- 0x28, 0x03, 0x52, 0x02, 0x69, 0x64, 0x12, 0x12, 0x0a, 0x04, 0x74, 0x79, 0x70, 0x65, 0x18, 0x02,
- 0x20, 0x01, 0x28, 0x09, 0x52, 0x04, 0x74, 0x79, 0x70, 0x65, 0x12, 0x12, 0x0a, 0x04, 0x62, 0x6f,
- 0x64, 0x79, 0x18, 0x03, 0x20, 0x01, 0x28, 0x09, 0x52, 0x04, 0x62, 0x6f, 0x64, 0x79, 0x12, 0x14,
- 0x0a, 0x05, 0x6c, 0x65, 0x76, 0x65, 0x6c, 0x18, 0x04, 0x20, 0x01, 0x28, 0x09, 0x52, 0x05, 0x6c,
- 0x65, 0x76, 0x65, 0x6c, 0x12, 0x1e, 0x0a, 0x0a, 0x70, 0x61, 0x72, 0x61, 0x6d, 0x73, 0x4a, 0x53,
- 0x4f, 0x4e, 0x18, 0x05, 0x20, 0x01, 0x28, 0x0c, 0x52, 0x0a, 0x70, 0x61, 0x72, 0x61, 0x6d, 0x73,
- 0x4a, 0x53, 0x4f, 0x4e, 0x12, 0x16, 0x0a, 0x06, 0x69, 0x73, 0x52, 0x65, 0x61, 0x64, 0x18, 0x06,
- 0x20, 0x01, 0x28, 0x08, 0x52, 0x06, 0x69, 0x73, 0x52, 0x65, 0x61, 0x64, 0x12, 0x1c, 0x0a, 0x09,
- 0x63, 0x72, 0x65, 0x61, 0x74, 0x65, 0x64, 0x41, 0x74, 0x18, 0x07, 0x20, 0x01, 0x28, 0x03, 0x52,
- 0x09, 0x63, 0x72, 0x65, 0x61, 0x74, 0x65, 0x64, 0x41, 0x74, 0x12, 0x12, 0x0a, 0x04, 0x72, 0x6f,
- 0x6c, 0x65, 0x18, 0x08, 0x20, 0x01, 0x28, 0x09, 0x52, 0x04, 0x72, 0x6f, 0x6c, 0x65, 0x12, 0x31,
- 0x0a, 0x0b, 0x6e, 0x6f, 0x64, 0x65, 0x43, 0x6c, 0x75, 0x73, 0x74, 0x65, 0x72, 0x18, 0x1e, 0x20,
- 0x01, 0x28, 0x0b, 0x32, 0x0f, 0x2e, 0x70, 0x62, 0x2e, 0x4e, 0x6f, 0x64, 0x65, 0x43, 0x6c, 0x75,
- 0x73, 0x74, 0x65, 0x72, 0x52, 0x0b, 0x6e, 0x6f, 0x64, 0x65, 0x43, 0x6c, 0x75, 0x73, 0x74, 0x65,
- 0x72, 0x12, 0x1c, 0x0a, 0x04, 0x6e, 0x6f, 0x64, 0x65, 0x18, 0x1f, 0x20, 0x01, 0x28, 0x0b, 0x32,
- 0x08, 0x2e, 0x70, 0x62, 0x2e, 0x4e, 0x6f, 0x64, 0x65, 0x52, 0x04, 0x6e, 0x6f, 0x64, 0x65, 0x42,
- 0x06, 0x5a, 0x04, 0x2e, 0x2f, 0x70, 0x62, 0x62, 0x06, 0x70, 0x72, 0x6f, 0x74, 0x6f, 0x33,
-}
+const file_models_model_message_proto_rawDesc = "" +
+ "\n" +
+ "\x1amodels/model_message.proto\x12\x02pb\x1a\x1fmodels/model_node_cluster.proto\x1a\x17models/model_node.proto\"\x92\x02\n" +
+ "\aMessage\x12\x0e\n" +
+ "\x02id\x18\x01 \x01(\x03R\x02id\x12\x12\n" +
+ "\x04type\x18\x02 \x01(\tR\x04type\x12\x12\n" +
+ "\x04body\x18\x03 \x01(\tR\x04body\x12\x14\n" +
+ "\x05level\x18\x04 \x01(\tR\x05level\x12\x1e\n" +
+ "\n" +
+ "paramsJSON\x18\x05 \x01(\fR\n" +
+ "paramsJSON\x12\x16\n" +
+ "\x06isRead\x18\x06 \x01(\bR\x06isRead\x12\x1c\n" +
+ "\tcreatedAt\x18\a \x01(\x03R\tcreatedAt\x12\x12\n" +
+ "\x04role\x18\b \x01(\tR\x04role\x121\n" +
+ "\vnodeCluster\x18\x1e \x01(\v2\x0f.pb.NodeClusterR\vnodeCluster\x12\x1c\n" +
+ "\x04node\x18\x1f \x01(\v2\b.pb.NodeR\x04nodeB\x06Z\x04./pbb\x06proto3"
var (
file_models_model_message_proto_rawDescOnce sync.Once
- file_models_model_message_proto_rawDescData = file_models_model_message_proto_rawDesc
+ file_models_model_message_proto_rawDescData []byte
)
func file_models_model_message_proto_rawDescGZIP() []byte {
file_models_model_message_proto_rawDescOnce.Do(func() {
- file_models_model_message_proto_rawDescData = protoimpl.X.CompressGZIP(file_models_model_message_proto_rawDescData)
+ file_models_model_message_proto_rawDescData = protoimpl.X.CompressGZIP(unsafe.Slice(unsafe.StringData(file_models_model_message_proto_rawDesc), len(file_models_model_message_proto_rawDesc)))
})
return file_models_model_message_proto_rawDescData
}
@@ -204,7 +195,7 @@ func file_models_model_message_proto_init() {
out := protoimpl.TypeBuilder{
File: protoimpl.DescBuilder{
GoPackagePath: reflect.TypeOf(x{}).PkgPath(),
- RawDescriptor: file_models_model_message_proto_rawDesc,
+ RawDescriptor: unsafe.Slice(unsafe.StringData(file_models_model_message_proto_rawDesc), len(file_models_model_message_proto_rawDesc)),
NumEnums: 0,
NumMessages: 1,
NumExtensions: 0,
@@ -215,7 +206,6 @@ func file_models_model_message_proto_init() {
MessageInfos: file_models_model_message_proto_msgTypes,
}.Build()
File_models_model_message_proto = out.File
- file_models_model_message_proto_rawDesc = nil
file_models_model_message_proto_goTypes = nil
file_models_model_message_proto_depIdxs = nil
}
diff --git a/EdgeCommon/pkg/rpc/pb/model_message_media.pb.go b/EdgeCommon/pkg/rpc/pb/model_message_media.pb.go
index 2c5633e..e106136 100644
--- a/EdgeCommon/pkg/rpc/pb/model_message_media.pb.go
+++ b/EdgeCommon/pkg/rpc/pb/model_message_media.pb.go
@@ -1,7 +1,7 @@
// Code generated by protoc-gen-go. DO NOT EDIT.
// versions:
-// protoc-gen-go v1.36.0
-// protoc v6.33.2
+// protoc-gen-go v1.36.11
+// protoc v3.19.6
// source: models/model_message_media.proto
package pb
@@ -11,6 +11,7 @@ import (
protoimpl "google.golang.org/protobuf/runtime/protoimpl"
reflect "reflect"
sync "sync"
+ unsafe "unsafe"
)
const (
@@ -106,31 +107,25 @@ func (x *MessageMedia) GetIsOn() bool {
var File_models_model_message_media_proto protoreflect.FileDescriptor
-var file_models_model_message_media_proto_rawDesc = []byte{
- 0x0a, 0x20, 0x6d, 0x6f, 0x64, 0x65, 0x6c, 0x73, 0x2f, 0x6d, 0x6f, 0x64, 0x65, 0x6c, 0x5f, 0x6d,
- 0x65, 0x73, 0x73, 0x61, 0x67, 0x65, 0x5f, 0x6d, 0x65, 0x64, 0x69, 0x61, 0x2e, 0x70, 0x72, 0x6f,
- 0x74, 0x6f, 0x12, 0x02, 0x70, 0x62, 0x22, 0xa6, 0x01, 0x0a, 0x0c, 0x4d, 0x65, 0x73, 0x73, 0x61,
- 0x67, 0x65, 0x4d, 0x65, 0x64, 0x69, 0x61, 0x12, 0x0e, 0x0a, 0x02, 0x69, 0x64, 0x18, 0x01, 0x20,
- 0x01, 0x28, 0x03, 0x52, 0x02, 0x69, 0x64, 0x12, 0x12, 0x0a, 0x04, 0x74, 0x79, 0x70, 0x65, 0x18,
- 0x02, 0x20, 0x01, 0x28, 0x09, 0x52, 0x04, 0x74, 0x79, 0x70, 0x65, 0x12, 0x12, 0x0a, 0x04, 0x6e,
- 0x61, 0x6d, 0x65, 0x18, 0x03, 0x20, 0x01, 0x28, 0x09, 0x52, 0x04, 0x6e, 0x61, 0x6d, 0x65, 0x12,
- 0x20, 0x0a, 0x0b, 0x64, 0x65, 0x73, 0x63, 0x72, 0x69, 0x70, 0x74, 0x69, 0x6f, 0x6e, 0x18, 0x04,
- 0x20, 0x01, 0x28, 0x09, 0x52, 0x0b, 0x64, 0x65, 0x73, 0x63, 0x72, 0x69, 0x70, 0x74, 0x69, 0x6f,
- 0x6e, 0x12, 0x28, 0x0a, 0x0f, 0x75, 0x73, 0x65, 0x72, 0x44, 0x65, 0x73, 0x63, 0x72, 0x69, 0x70,
- 0x74, 0x69, 0x6f, 0x6e, 0x18, 0x05, 0x20, 0x01, 0x28, 0x09, 0x52, 0x0f, 0x75, 0x73, 0x65, 0x72,
- 0x44, 0x65, 0x73, 0x63, 0x72, 0x69, 0x70, 0x74, 0x69, 0x6f, 0x6e, 0x12, 0x12, 0x0a, 0x04, 0x69,
- 0x73, 0x4f, 0x6e, 0x18, 0x06, 0x20, 0x01, 0x28, 0x08, 0x52, 0x04, 0x69, 0x73, 0x4f, 0x6e, 0x42,
- 0x06, 0x5a, 0x04, 0x2e, 0x2f, 0x70, 0x62, 0x62, 0x06, 0x70, 0x72, 0x6f, 0x74, 0x6f, 0x33,
-}
+const file_models_model_message_media_proto_rawDesc = "" +
+ "\n" +
+ " models/model_message_media.proto\x12\x02pb\"\xa6\x01\n" +
+ "\fMessageMedia\x12\x0e\n" +
+ "\x02id\x18\x01 \x01(\x03R\x02id\x12\x12\n" +
+ "\x04type\x18\x02 \x01(\tR\x04type\x12\x12\n" +
+ "\x04name\x18\x03 \x01(\tR\x04name\x12 \n" +
+ "\vdescription\x18\x04 \x01(\tR\vdescription\x12(\n" +
+ "\x0fuserDescription\x18\x05 \x01(\tR\x0fuserDescription\x12\x12\n" +
+ "\x04isOn\x18\x06 \x01(\bR\x04isOnB\x06Z\x04./pbb\x06proto3"
var (
file_models_model_message_media_proto_rawDescOnce sync.Once
- file_models_model_message_media_proto_rawDescData = file_models_model_message_media_proto_rawDesc
+ file_models_model_message_media_proto_rawDescData []byte
)
func file_models_model_message_media_proto_rawDescGZIP() []byte {
file_models_model_message_media_proto_rawDescOnce.Do(func() {
- file_models_model_message_media_proto_rawDescData = protoimpl.X.CompressGZIP(file_models_model_message_media_proto_rawDescData)
+ file_models_model_message_media_proto_rawDescData = protoimpl.X.CompressGZIP(unsafe.Slice(unsafe.StringData(file_models_model_message_media_proto_rawDesc), len(file_models_model_message_media_proto_rawDesc)))
})
return file_models_model_message_media_proto_rawDescData
}
@@ -156,7 +151,7 @@ func file_models_model_message_media_proto_init() {
out := protoimpl.TypeBuilder{
File: protoimpl.DescBuilder{
GoPackagePath: reflect.TypeOf(x{}).PkgPath(),
- RawDescriptor: file_models_model_message_media_proto_rawDesc,
+ RawDescriptor: unsafe.Slice(unsafe.StringData(file_models_model_message_media_proto_rawDesc), len(file_models_model_message_media_proto_rawDesc)),
NumEnums: 0,
NumMessages: 1,
NumExtensions: 0,
@@ -167,7 +162,6 @@ func file_models_model_message_media_proto_init() {
MessageInfos: file_models_model_message_media_proto_msgTypes,
}.Build()
File_models_model_message_media_proto = out.File
- file_models_model_message_media_proto_rawDesc = nil
file_models_model_message_media_proto_goTypes = nil
file_models_model_message_media_proto_depIdxs = nil
}
diff --git a/EdgeCommon/pkg/rpc/pb/model_message_media_instance.pb.go b/EdgeCommon/pkg/rpc/pb/model_message_media_instance.pb.go
index e72a9dd..c87ab1e 100644
--- a/EdgeCommon/pkg/rpc/pb/model_message_media_instance.pb.go
+++ b/EdgeCommon/pkg/rpc/pb/model_message_media_instance.pb.go
@@ -1,7 +1,7 @@
// Code generated by protoc-gen-go. DO NOT EDIT.
// versions:
-// protoc-gen-go v1.36.0
-// protoc v6.33.2
+// protoc-gen-go v1.36.11
+// protoc v3.19.6
// source: models/model_message_media_instance.proto
package pb
@@ -11,6 +11,7 @@ import (
protoimpl "google.golang.org/protobuf/runtime/protoimpl"
reflect "reflect"
sync "sync"
+ unsafe "unsafe"
)
const (
@@ -122,40 +123,29 @@ func (x *MessageMediaInstance) GetHashLife() int32 {
var File_models_model_message_media_instance_proto protoreflect.FileDescriptor
-var file_models_model_message_media_instance_proto_rawDesc = []byte{
- 0x0a, 0x29, 0x6d, 0x6f, 0x64, 0x65, 0x6c, 0x73, 0x2f, 0x6d, 0x6f, 0x64, 0x65, 0x6c, 0x5f, 0x6d,
- 0x65, 0x73, 0x73, 0x61, 0x67, 0x65, 0x5f, 0x6d, 0x65, 0x64, 0x69, 0x61, 0x5f, 0x69, 0x6e, 0x73,
- 0x74, 0x61, 0x6e, 0x63, 0x65, 0x2e, 0x70, 0x72, 0x6f, 0x74, 0x6f, 0x12, 0x02, 0x70, 0x62, 0x1a,
- 0x20, 0x6d, 0x6f, 0x64, 0x65, 0x6c, 0x73, 0x2f, 0x6d, 0x6f, 0x64, 0x65, 0x6c, 0x5f, 0x6d, 0x65,
- 0x73, 0x73, 0x61, 0x67, 0x65, 0x5f, 0x6d, 0x65, 0x64, 0x69, 0x61, 0x2e, 0x70, 0x72, 0x6f, 0x74,
- 0x6f, 0x22, 0xfe, 0x01, 0x0a, 0x14, 0x4d, 0x65, 0x73, 0x73, 0x61, 0x67, 0x65, 0x4d, 0x65, 0x64,
- 0x69, 0x61, 0x49, 0x6e, 0x73, 0x74, 0x61, 0x6e, 0x63, 0x65, 0x12, 0x0e, 0x0a, 0x02, 0x69, 0x64,
- 0x18, 0x01, 0x20, 0x01, 0x28, 0x03, 0x52, 0x02, 0x69, 0x64, 0x12, 0x12, 0x0a, 0x04, 0x69, 0x73,
- 0x4f, 0x6e, 0x18, 0x02, 0x20, 0x01, 0x28, 0x08, 0x52, 0x04, 0x69, 0x73, 0x4f, 0x6e, 0x12, 0x12,
- 0x0a, 0x04, 0x6e, 0x61, 0x6d, 0x65, 0x18, 0x03, 0x20, 0x01, 0x28, 0x09, 0x52, 0x04, 0x6e, 0x61,
- 0x6d, 0x65, 0x12, 0x34, 0x0a, 0x0c, 0x6d, 0x65, 0x73, 0x73, 0x61, 0x67, 0x65, 0x4d, 0x65, 0x64,
- 0x69, 0x61, 0x18, 0x04, 0x20, 0x01, 0x28, 0x0b, 0x32, 0x10, 0x2e, 0x70, 0x62, 0x2e, 0x4d, 0x65,
- 0x73, 0x73, 0x61, 0x67, 0x65, 0x4d, 0x65, 0x64, 0x69, 0x61, 0x52, 0x0c, 0x6d, 0x65, 0x73, 0x73,
- 0x61, 0x67, 0x65, 0x4d, 0x65, 0x64, 0x69, 0x61, 0x12, 0x1e, 0x0a, 0x0a, 0x70, 0x61, 0x72, 0x61,
- 0x6d, 0x73, 0x4a, 0x53, 0x4f, 0x4e, 0x18, 0x05, 0x20, 0x01, 0x28, 0x0c, 0x52, 0x0a, 0x70, 0x61,
- 0x72, 0x61, 0x6d, 0x73, 0x4a, 0x53, 0x4f, 0x4e, 0x12, 0x20, 0x0a, 0x0b, 0x64, 0x65, 0x73, 0x63,
- 0x72, 0x69, 0x70, 0x74, 0x69, 0x6f, 0x6e, 0x18, 0x06, 0x20, 0x01, 0x28, 0x09, 0x52, 0x0b, 0x64,
- 0x65, 0x73, 0x63, 0x72, 0x69, 0x70, 0x74, 0x69, 0x6f, 0x6e, 0x12, 0x1a, 0x0a, 0x08, 0x72, 0x61,
- 0x74, 0x65, 0x4a, 0x53, 0x4f, 0x4e, 0x18, 0x07, 0x20, 0x01, 0x28, 0x0c, 0x52, 0x08, 0x72, 0x61,
- 0x74, 0x65, 0x4a, 0x53, 0x4f, 0x4e, 0x12, 0x1a, 0x0a, 0x08, 0x68, 0x61, 0x73, 0x68, 0x4c, 0x69,
- 0x66, 0x65, 0x18, 0x08, 0x20, 0x01, 0x28, 0x05, 0x52, 0x08, 0x68, 0x61, 0x73, 0x68, 0x4c, 0x69,
- 0x66, 0x65, 0x42, 0x06, 0x5a, 0x04, 0x2e, 0x2f, 0x70, 0x62, 0x62, 0x06, 0x70, 0x72, 0x6f, 0x74,
- 0x6f, 0x33,
-}
+const file_models_model_message_media_instance_proto_rawDesc = "" +
+ "\n" +
+ ")models/model_message_media_instance.proto\x12\x02pb\x1a models/model_message_media.proto\"\xfe\x01\n" +
+ "\x14MessageMediaInstance\x12\x0e\n" +
+ "\x02id\x18\x01 \x01(\x03R\x02id\x12\x12\n" +
+ "\x04isOn\x18\x02 \x01(\bR\x04isOn\x12\x12\n" +
+ "\x04name\x18\x03 \x01(\tR\x04name\x124\n" +
+ "\fmessageMedia\x18\x04 \x01(\v2\x10.pb.MessageMediaR\fmessageMedia\x12\x1e\n" +
+ "\n" +
+ "paramsJSON\x18\x05 \x01(\fR\n" +
+ "paramsJSON\x12 \n" +
+ "\vdescription\x18\x06 \x01(\tR\vdescription\x12\x1a\n" +
+ "\brateJSON\x18\a \x01(\fR\brateJSON\x12\x1a\n" +
+ "\bhashLife\x18\b \x01(\x05R\bhashLifeB\x06Z\x04./pbb\x06proto3"
var (
file_models_model_message_media_instance_proto_rawDescOnce sync.Once
- file_models_model_message_media_instance_proto_rawDescData = file_models_model_message_media_instance_proto_rawDesc
+ file_models_model_message_media_instance_proto_rawDescData []byte
)
func file_models_model_message_media_instance_proto_rawDescGZIP() []byte {
file_models_model_message_media_instance_proto_rawDescOnce.Do(func() {
- file_models_model_message_media_instance_proto_rawDescData = protoimpl.X.CompressGZIP(file_models_model_message_media_instance_proto_rawDescData)
+ file_models_model_message_media_instance_proto_rawDescData = protoimpl.X.CompressGZIP(unsafe.Slice(unsafe.StringData(file_models_model_message_media_instance_proto_rawDesc), len(file_models_model_message_media_instance_proto_rawDesc)))
})
return file_models_model_message_media_instance_proto_rawDescData
}
@@ -184,7 +174,7 @@ func file_models_model_message_media_instance_proto_init() {
out := protoimpl.TypeBuilder{
File: protoimpl.DescBuilder{
GoPackagePath: reflect.TypeOf(x{}).PkgPath(),
- RawDescriptor: file_models_model_message_media_instance_proto_rawDesc,
+ RawDescriptor: unsafe.Slice(unsafe.StringData(file_models_model_message_media_instance_proto_rawDesc), len(file_models_model_message_media_instance_proto_rawDesc)),
NumEnums: 0,
NumMessages: 1,
NumExtensions: 0,
@@ -195,7 +185,6 @@ func file_models_model_message_media_instance_proto_init() {
MessageInfos: file_models_model_message_media_instance_proto_msgTypes,
}.Build()
File_models_model_message_media_instance_proto = out.File
- file_models_model_message_media_instance_proto_rawDesc = nil
file_models_model_message_media_instance_proto_goTypes = nil
file_models_model_message_media_instance_proto_depIdxs = nil
}
diff --git a/EdgeCommon/pkg/rpc/pb/model_message_receiver.pb.go b/EdgeCommon/pkg/rpc/pb/model_message_receiver.pb.go
index 2824f1f..29acf47 100644
--- a/EdgeCommon/pkg/rpc/pb/model_message_receiver.pb.go
+++ b/EdgeCommon/pkg/rpc/pb/model_message_receiver.pb.go
@@ -1,7 +1,7 @@
// Code generated by protoc-gen-go. DO NOT EDIT.
// versions:
-// protoc-gen-go v1.36.0
-// protoc v6.33.2
+// protoc-gen-go v1.36.11
+// protoc v3.19.6
// source: models/model_message_receiver.proto
package pb
@@ -11,6 +11,7 @@ import (
protoimpl "google.golang.org/protobuf/runtime/protoimpl"
reflect "reflect"
sync "sync"
+ unsafe "unsafe"
)
const (
@@ -130,47 +131,30 @@ func (x *MessageReceiver) GetMessageRecipientGroup() *MessageRecipientGroup {
var File_models_model_message_receiver_proto protoreflect.FileDescriptor
-var file_models_model_message_receiver_proto_rawDesc = []byte{
- 0x0a, 0x23, 0x6d, 0x6f, 0x64, 0x65, 0x6c, 0x73, 0x2f, 0x6d, 0x6f, 0x64, 0x65, 0x6c, 0x5f, 0x6d,
- 0x65, 0x73, 0x73, 0x61, 0x67, 0x65, 0x5f, 0x72, 0x65, 0x63, 0x65, 0x69, 0x76, 0x65, 0x72, 0x2e,
- 0x70, 0x72, 0x6f, 0x74, 0x6f, 0x12, 0x02, 0x70, 0x62, 0x1a, 0x24, 0x6d, 0x6f, 0x64, 0x65, 0x6c,
- 0x73, 0x2f, 0x6d, 0x6f, 0x64, 0x65, 0x6c, 0x5f, 0x6d, 0x65, 0x73, 0x73, 0x61, 0x67, 0x65, 0x5f,
- 0x72, 0x65, 0x63, 0x69, 0x70, 0x69, 0x65, 0x6e, 0x74, 0x2e, 0x70, 0x72, 0x6f, 0x74, 0x6f, 0x1a,
- 0x2a, 0x6d, 0x6f, 0x64, 0x65, 0x6c, 0x73, 0x2f, 0x6d, 0x6f, 0x64, 0x65, 0x6c, 0x5f, 0x6d, 0x65,
- 0x73, 0x73, 0x61, 0x67, 0x65, 0x5f, 0x72, 0x65, 0x63, 0x69, 0x70, 0x69, 0x65, 0x6e, 0x74, 0x5f,
- 0x67, 0x72, 0x6f, 0x75, 0x70, 0x2e, 0x70, 0x72, 0x6f, 0x74, 0x6f, 0x22, 0xce, 0x02, 0x0a, 0x0f,
- 0x4d, 0x65, 0x73, 0x73, 0x61, 0x67, 0x65, 0x52, 0x65, 0x63, 0x65, 0x69, 0x76, 0x65, 0x72, 0x12,
- 0x0e, 0x0a, 0x02, 0x69, 0x64, 0x18, 0x01, 0x20, 0x01, 0x28, 0x03, 0x52, 0x02, 0x69, 0x64, 0x12,
- 0x1c, 0x0a, 0x09, 0x63, 0x6c, 0x75, 0x73, 0x74, 0x65, 0x72, 0x49, 0x64, 0x18, 0x02, 0x20, 0x01,
- 0x28, 0x03, 0x52, 0x09, 0x63, 0x6c, 0x75, 0x73, 0x74, 0x65, 0x72, 0x49, 0x64, 0x12, 0x16, 0x0a,
- 0x06, 0x6e, 0x6f, 0x64, 0x65, 0x49, 0x64, 0x18, 0x03, 0x20, 0x01, 0x28, 0x03, 0x52, 0x06, 0x6e,
- 0x6f, 0x64, 0x65, 0x49, 0x64, 0x12, 0x1a, 0x0a, 0x08, 0x73, 0x65, 0x72, 0x76, 0x65, 0x72, 0x49,
- 0x64, 0x18, 0x04, 0x20, 0x01, 0x28, 0x03, 0x52, 0x08, 0x73, 0x65, 0x72, 0x76, 0x65, 0x72, 0x49,
- 0x64, 0x12, 0x12, 0x0a, 0x04, 0x74, 0x79, 0x70, 0x65, 0x18, 0x05, 0x20, 0x01, 0x28, 0x09, 0x52,
- 0x04, 0x74, 0x79, 0x70, 0x65, 0x12, 0x1e, 0x0a, 0x0a, 0x70, 0x61, 0x72, 0x61, 0x6d, 0x73, 0x4a,
- 0x53, 0x4f, 0x4e, 0x18, 0x06, 0x20, 0x01, 0x28, 0x0c, 0x52, 0x0a, 0x70, 0x61, 0x72, 0x61, 0x6d,
- 0x73, 0x4a, 0x53, 0x4f, 0x4e, 0x12, 0x12, 0x0a, 0x04, 0x72, 0x6f, 0x6c, 0x65, 0x18, 0x09, 0x20,
- 0x01, 0x28, 0x09, 0x52, 0x04, 0x72, 0x6f, 0x6c, 0x65, 0x12, 0x40, 0x0a, 0x10, 0x6d, 0x65, 0x73,
- 0x73, 0x61, 0x67, 0x65, 0x52, 0x65, 0x63, 0x69, 0x70, 0x69, 0x65, 0x6e, 0x74, 0x18, 0x07, 0x20,
- 0x01, 0x28, 0x0b, 0x32, 0x14, 0x2e, 0x70, 0x62, 0x2e, 0x4d, 0x65, 0x73, 0x73, 0x61, 0x67, 0x65,
- 0x52, 0x65, 0x63, 0x69, 0x70, 0x69, 0x65, 0x6e, 0x74, 0x52, 0x10, 0x6d, 0x65, 0x73, 0x73, 0x61,
- 0x67, 0x65, 0x52, 0x65, 0x63, 0x69, 0x70, 0x69, 0x65, 0x6e, 0x74, 0x12, 0x4f, 0x0a, 0x15, 0x6d,
- 0x65, 0x73, 0x73, 0x61, 0x67, 0x65, 0x52, 0x65, 0x63, 0x69, 0x70, 0x69, 0x65, 0x6e, 0x74, 0x47,
- 0x72, 0x6f, 0x75, 0x70, 0x18, 0x08, 0x20, 0x01, 0x28, 0x0b, 0x32, 0x19, 0x2e, 0x70, 0x62, 0x2e,
- 0x4d, 0x65, 0x73, 0x73, 0x61, 0x67, 0x65, 0x52, 0x65, 0x63, 0x69, 0x70, 0x69, 0x65, 0x6e, 0x74,
- 0x47, 0x72, 0x6f, 0x75, 0x70, 0x52, 0x15, 0x6d, 0x65, 0x73, 0x73, 0x61, 0x67, 0x65, 0x52, 0x65,
- 0x63, 0x69, 0x70, 0x69, 0x65, 0x6e, 0x74, 0x47, 0x72, 0x6f, 0x75, 0x70, 0x42, 0x06, 0x5a, 0x04,
- 0x2e, 0x2f, 0x70, 0x62, 0x62, 0x06, 0x70, 0x72, 0x6f, 0x74, 0x6f, 0x33,
-}
+const file_models_model_message_receiver_proto_rawDesc = "" +
+ "\n" +
+ "#models/model_message_receiver.proto\x12\x02pb\x1a$models/model_message_recipient.proto\x1a*models/model_message_recipient_group.proto\"\xce\x02\n" +
+ "\x0fMessageReceiver\x12\x0e\n" +
+ "\x02id\x18\x01 \x01(\x03R\x02id\x12\x1c\n" +
+ "\tclusterId\x18\x02 \x01(\x03R\tclusterId\x12\x16\n" +
+ "\x06nodeId\x18\x03 \x01(\x03R\x06nodeId\x12\x1a\n" +
+ "\bserverId\x18\x04 \x01(\x03R\bserverId\x12\x12\n" +
+ "\x04type\x18\x05 \x01(\tR\x04type\x12\x1e\n" +
+ "\n" +
+ "paramsJSON\x18\x06 \x01(\fR\n" +
+ "paramsJSON\x12\x12\n" +
+ "\x04role\x18\t \x01(\tR\x04role\x12@\n" +
+ "\x10messageRecipient\x18\a \x01(\v2\x14.pb.MessageRecipientR\x10messageRecipient\x12O\n" +
+ "\x15messageRecipientGroup\x18\b \x01(\v2\x19.pb.MessageRecipientGroupR\x15messageRecipientGroupB\x06Z\x04./pbb\x06proto3"
var (
file_models_model_message_receiver_proto_rawDescOnce sync.Once
- file_models_model_message_receiver_proto_rawDescData = file_models_model_message_receiver_proto_rawDesc
+ file_models_model_message_receiver_proto_rawDescData []byte
)
func file_models_model_message_receiver_proto_rawDescGZIP() []byte {
file_models_model_message_receiver_proto_rawDescOnce.Do(func() {
- file_models_model_message_receiver_proto_rawDescData = protoimpl.X.CompressGZIP(file_models_model_message_receiver_proto_rawDescData)
+ file_models_model_message_receiver_proto_rawDescData = protoimpl.X.CompressGZIP(unsafe.Slice(unsafe.StringData(file_models_model_message_receiver_proto_rawDesc), len(file_models_model_message_receiver_proto_rawDesc)))
})
return file_models_model_message_receiver_proto_rawDescData
}
@@ -202,7 +186,7 @@ func file_models_model_message_receiver_proto_init() {
out := protoimpl.TypeBuilder{
File: protoimpl.DescBuilder{
GoPackagePath: reflect.TypeOf(x{}).PkgPath(),
- RawDescriptor: file_models_model_message_receiver_proto_rawDesc,
+ RawDescriptor: unsafe.Slice(unsafe.StringData(file_models_model_message_receiver_proto_rawDesc), len(file_models_model_message_receiver_proto_rawDesc)),
NumEnums: 0,
NumMessages: 1,
NumExtensions: 0,
@@ -213,7 +197,6 @@ func file_models_model_message_receiver_proto_init() {
MessageInfos: file_models_model_message_receiver_proto_msgTypes,
}.Build()
File_models_model_message_receiver_proto = out.File
- file_models_model_message_receiver_proto_rawDesc = nil
file_models_model_message_receiver_proto_goTypes = nil
file_models_model_message_receiver_proto_depIdxs = nil
}
diff --git a/EdgeCommon/pkg/rpc/pb/model_message_recipient.pb.go b/EdgeCommon/pkg/rpc/pb/model_message_recipient.pb.go
index 38014ce..d08fc0b 100644
--- a/EdgeCommon/pkg/rpc/pb/model_message_recipient.pb.go
+++ b/EdgeCommon/pkg/rpc/pb/model_message_recipient.pb.go
@@ -1,7 +1,7 @@
// Code generated by protoc-gen-go. DO NOT EDIT.
// versions:
-// protoc-gen-go v1.36.0
-// protoc v6.33.2
+// protoc-gen-go v1.36.11
+// protoc v3.19.6
// source: models/model_message_recipient.proto
package pb
@@ -11,6 +11,7 @@ import (
protoimpl "google.golang.org/protobuf/runtime/protoimpl"
reflect "reflect"
sync "sync"
+ unsafe "unsafe"
)
const (
@@ -130,50 +131,28 @@ func (x *MessageRecipient) GetTimeTo() string {
var File_models_model_message_recipient_proto protoreflect.FileDescriptor
-var file_models_model_message_recipient_proto_rawDesc = []byte{
- 0x0a, 0x24, 0x6d, 0x6f, 0x64, 0x65, 0x6c, 0x73, 0x2f, 0x6d, 0x6f, 0x64, 0x65, 0x6c, 0x5f, 0x6d,
- 0x65, 0x73, 0x73, 0x61, 0x67, 0x65, 0x5f, 0x72, 0x65, 0x63, 0x69, 0x70, 0x69, 0x65, 0x6e, 0x74,
- 0x2e, 0x70, 0x72, 0x6f, 0x74, 0x6f, 0x12, 0x02, 0x70, 0x62, 0x1a, 0x18, 0x6d, 0x6f, 0x64, 0x65,
- 0x6c, 0x73, 0x2f, 0x6d, 0x6f, 0x64, 0x65, 0x6c, 0x5f, 0x61, 0x64, 0x6d, 0x69, 0x6e, 0x2e, 0x70,
- 0x72, 0x6f, 0x74, 0x6f, 0x1a, 0x2a, 0x6d, 0x6f, 0x64, 0x65, 0x6c, 0x73, 0x2f, 0x6d, 0x6f, 0x64,
- 0x65, 0x6c, 0x5f, 0x6d, 0x65, 0x73, 0x73, 0x61, 0x67, 0x65, 0x5f, 0x72, 0x65, 0x63, 0x69, 0x70,
- 0x69, 0x65, 0x6e, 0x74, 0x5f, 0x67, 0x72, 0x6f, 0x75, 0x70, 0x2e, 0x70, 0x72, 0x6f, 0x74, 0x6f,
- 0x1a, 0x29, 0x6d, 0x6f, 0x64, 0x65, 0x6c, 0x73, 0x2f, 0x6d, 0x6f, 0x64, 0x65, 0x6c, 0x5f, 0x6d,
- 0x65, 0x73, 0x73, 0x61, 0x67, 0x65, 0x5f, 0x6d, 0x65, 0x64, 0x69, 0x61, 0x5f, 0x69, 0x6e, 0x73,
- 0x74, 0x61, 0x6e, 0x63, 0x65, 0x2e, 0x70, 0x72, 0x6f, 0x74, 0x6f, 0x22, 0xe2, 0x02, 0x0a, 0x10,
- 0x4d, 0x65, 0x73, 0x73, 0x61, 0x67, 0x65, 0x52, 0x65, 0x63, 0x69, 0x70, 0x69, 0x65, 0x6e, 0x74,
- 0x12, 0x0e, 0x0a, 0x02, 0x69, 0x64, 0x18, 0x01, 0x20, 0x01, 0x28, 0x03, 0x52, 0x02, 0x69, 0x64,
- 0x12, 0x1f, 0x0a, 0x05, 0x61, 0x64, 0x6d, 0x69, 0x6e, 0x18, 0x02, 0x20, 0x01, 0x28, 0x0b, 0x32,
- 0x09, 0x2e, 0x70, 0x62, 0x2e, 0x41, 0x64, 0x6d, 0x69, 0x6e, 0x52, 0x05, 0x61, 0x64, 0x6d, 0x69,
- 0x6e, 0x12, 0x4c, 0x0a, 0x14, 0x6d, 0x65, 0x73, 0x73, 0x61, 0x67, 0x65, 0x4d, 0x65, 0x64, 0x69,
- 0x61, 0x49, 0x6e, 0x73, 0x74, 0x61, 0x6e, 0x63, 0x65, 0x18, 0x03, 0x20, 0x01, 0x28, 0x0b, 0x32,
- 0x18, 0x2e, 0x70, 0x62, 0x2e, 0x4d, 0x65, 0x73, 0x73, 0x61, 0x67, 0x65, 0x4d, 0x65, 0x64, 0x69,
- 0x61, 0x49, 0x6e, 0x73, 0x74, 0x61, 0x6e, 0x63, 0x65, 0x52, 0x14, 0x6d, 0x65, 0x73, 0x73, 0x61,
- 0x67, 0x65, 0x4d, 0x65, 0x64, 0x69, 0x61, 0x49, 0x6e, 0x73, 0x74, 0x61, 0x6e, 0x63, 0x65, 0x12,
- 0x12, 0x0a, 0x04, 0x69, 0x73, 0x4f, 0x6e, 0x18, 0x04, 0x20, 0x01, 0x28, 0x08, 0x52, 0x04, 0x69,
- 0x73, 0x4f, 0x6e, 0x12, 0x51, 0x0a, 0x16, 0x6d, 0x65, 0x73, 0x73, 0x61, 0x67, 0x65, 0x52, 0x65,
- 0x63, 0x69, 0x70, 0x69, 0x65, 0x6e, 0x74, 0x47, 0x72, 0x6f, 0x75, 0x70, 0x73, 0x18, 0x05, 0x20,
- 0x03, 0x28, 0x0b, 0x32, 0x19, 0x2e, 0x70, 0x62, 0x2e, 0x4d, 0x65, 0x73, 0x73, 0x61, 0x67, 0x65,
- 0x52, 0x65, 0x63, 0x69, 0x70, 0x69, 0x65, 0x6e, 0x74, 0x47, 0x72, 0x6f, 0x75, 0x70, 0x52, 0x16,
- 0x6d, 0x65, 0x73, 0x73, 0x61, 0x67, 0x65, 0x52, 0x65, 0x63, 0x69, 0x70, 0x69, 0x65, 0x6e, 0x74,
- 0x47, 0x72, 0x6f, 0x75, 0x70, 0x73, 0x12, 0x20, 0x0a, 0x0b, 0x64, 0x65, 0x73, 0x63, 0x72, 0x69,
- 0x70, 0x74, 0x69, 0x6f, 0x6e, 0x18, 0x06, 0x20, 0x01, 0x28, 0x09, 0x52, 0x0b, 0x64, 0x65, 0x73,
- 0x63, 0x72, 0x69, 0x70, 0x74, 0x69, 0x6f, 0x6e, 0x12, 0x12, 0x0a, 0x04, 0x75, 0x73, 0x65, 0x72,
- 0x18, 0x07, 0x20, 0x01, 0x28, 0x09, 0x52, 0x04, 0x75, 0x73, 0x65, 0x72, 0x12, 0x1a, 0x0a, 0x08,
- 0x74, 0x69, 0x6d, 0x65, 0x46, 0x72, 0x6f, 0x6d, 0x18, 0x08, 0x20, 0x01, 0x28, 0x09, 0x52, 0x08,
- 0x74, 0x69, 0x6d, 0x65, 0x46, 0x72, 0x6f, 0x6d, 0x12, 0x16, 0x0a, 0x06, 0x74, 0x69, 0x6d, 0x65,
- 0x54, 0x6f, 0x18, 0x09, 0x20, 0x01, 0x28, 0x09, 0x52, 0x06, 0x74, 0x69, 0x6d, 0x65, 0x54, 0x6f,
- 0x42, 0x06, 0x5a, 0x04, 0x2e, 0x2f, 0x70, 0x62, 0x62, 0x06, 0x70, 0x72, 0x6f, 0x74, 0x6f, 0x33,
-}
+const file_models_model_message_recipient_proto_rawDesc = "" +
+ "\n" +
+ "$models/model_message_recipient.proto\x12\x02pb\x1a\x18models/model_admin.proto\x1a*models/model_message_recipient_group.proto\x1a)models/model_message_media_instance.proto\"\xe2\x02\n" +
+ "\x10MessageRecipient\x12\x0e\n" +
+ "\x02id\x18\x01 \x01(\x03R\x02id\x12\x1f\n" +
+ "\x05admin\x18\x02 \x01(\v2\t.pb.AdminR\x05admin\x12L\n" +
+ "\x14messageMediaInstance\x18\x03 \x01(\v2\x18.pb.MessageMediaInstanceR\x14messageMediaInstance\x12\x12\n" +
+ "\x04isOn\x18\x04 \x01(\bR\x04isOn\x12Q\n" +
+ "\x16messageRecipientGroups\x18\x05 \x03(\v2\x19.pb.MessageRecipientGroupR\x16messageRecipientGroups\x12 \n" +
+ "\vdescription\x18\x06 \x01(\tR\vdescription\x12\x12\n" +
+ "\x04user\x18\a \x01(\tR\x04user\x12\x1a\n" +
+ "\btimeFrom\x18\b \x01(\tR\btimeFrom\x12\x16\n" +
+ "\x06timeTo\x18\t \x01(\tR\x06timeToB\x06Z\x04./pbb\x06proto3"
var (
file_models_model_message_recipient_proto_rawDescOnce sync.Once
- file_models_model_message_recipient_proto_rawDescData = file_models_model_message_recipient_proto_rawDesc
+ file_models_model_message_recipient_proto_rawDescData []byte
)
func file_models_model_message_recipient_proto_rawDescGZIP() []byte {
file_models_model_message_recipient_proto_rawDescOnce.Do(func() {
- file_models_model_message_recipient_proto_rawDescData = protoimpl.X.CompressGZIP(file_models_model_message_recipient_proto_rawDescData)
+ file_models_model_message_recipient_proto_rawDescData = protoimpl.X.CompressGZIP(unsafe.Slice(unsafe.StringData(file_models_model_message_recipient_proto_rawDesc), len(file_models_model_message_recipient_proto_rawDesc)))
})
return file_models_model_message_recipient_proto_rawDescData
}
@@ -208,7 +187,7 @@ func file_models_model_message_recipient_proto_init() {
out := protoimpl.TypeBuilder{
File: protoimpl.DescBuilder{
GoPackagePath: reflect.TypeOf(x{}).PkgPath(),
- RawDescriptor: file_models_model_message_recipient_proto_rawDesc,
+ RawDescriptor: unsafe.Slice(unsafe.StringData(file_models_model_message_recipient_proto_rawDesc), len(file_models_model_message_recipient_proto_rawDesc)),
NumEnums: 0,
NumMessages: 1,
NumExtensions: 0,
@@ -219,7 +198,6 @@ func file_models_model_message_recipient_proto_init() {
MessageInfos: file_models_model_message_recipient_proto_msgTypes,
}.Build()
File_models_model_message_recipient_proto = out.File
- file_models_model_message_recipient_proto_rawDesc = nil
file_models_model_message_recipient_proto_goTypes = nil
file_models_model_message_recipient_proto_depIdxs = nil
}
diff --git a/EdgeCommon/pkg/rpc/pb/model_message_recipient_group.pb.go b/EdgeCommon/pkg/rpc/pb/model_message_recipient_group.pb.go
index 6eb765e..a9b882d 100644
--- a/EdgeCommon/pkg/rpc/pb/model_message_recipient_group.pb.go
+++ b/EdgeCommon/pkg/rpc/pb/model_message_recipient_group.pb.go
@@ -1,7 +1,7 @@
// Code generated by protoc-gen-go. DO NOT EDIT.
// versions:
-// protoc-gen-go v1.36.0
-// protoc v6.33.2
+// protoc-gen-go v1.36.11
+// protoc v3.19.6
// source: models/model_message_recipient_group.proto
package pb
@@ -11,6 +11,7 @@ import (
protoimpl "google.golang.org/protobuf/runtime/protoimpl"
reflect "reflect"
sync "sync"
+ unsafe "unsafe"
)
const (
@@ -82,27 +83,22 @@ func (x *MessageRecipientGroup) GetIsOn() bool {
var File_models_model_message_recipient_group_proto protoreflect.FileDescriptor
-var file_models_model_message_recipient_group_proto_rawDesc = []byte{
- 0x0a, 0x2a, 0x6d, 0x6f, 0x64, 0x65, 0x6c, 0x73, 0x2f, 0x6d, 0x6f, 0x64, 0x65, 0x6c, 0x5f, 0x6d,
- 0x65, 0x73, 0x73, 0x61, 0x67, 0x65, 0x5f, 0x72, 0x65, 0x63, 0x69, 0x70, 0x69, 0x65, 0x6e, 0x74,
- 0x5f, 0x67, 0x72, 0x6f, 0x75, 0x70, 0x2e, 0x70, 0x72, 0x6f, 0x74, 0x6f, 0x12, 0x02, 0x70, 0x62,
- 0x22, 0x4f, 0x0a, 0x15, 0x4d, 0x65, 0x73, 0x73, 0x61, 0x67, 0x65, 0x52, 0x65, 0x63, 0x69, 0x70,
- 0x69, 0x65, 0x6e, 0x74, 0x47, 0x72, 0x6f, 0x75, 0x70, 0x12, 0x0e, 0x0a, 0x02, 0x69, 0x64, 0x18,
- 0x01, 0x20, 0x01, 0x28, 0x03, 0x52, 0x02, 0x69, 0x64, 0x12, 0x12, 0x0a, 0x04, 0x6e, 0x61, 0x6d,
- 0x65, 0x18, 0x02, 0x20, 0x01, 0x28, 0x09, 0x52, 0x04, 0x6e, 0x61, 0x6d, 0x65, 0x12, 0x12, 0x0a,
- 0x04, 0x69, 0x73, 0x4f, 0x6e, 0x18, 0x03, 0x20, 0x01, 0x28, 0x08, 0x52, 0x04, 0x69, 0x73, 0x4f,
- 0x6e, 0x42, 0x06, 0x5a, 0x04, 0x2e, 0x2f, 0x70, 0x62, 0x62, 0x06, 0x70, 0x72, 0x6f, 0x74, 0x6f,
- 0x33,
-}
+const file_models_model_message_recipient_group_proto_rawDesc = "" +
+ "\n" +
+ "*models/model_message_recipient_group.proto\x12\x02pb\"O\n" +
+ "\x15MessageRecipientGroup\x12\x0e\n" +
+ "\x02id\x18\x01 \x01(\x03R\x02id\x12\x12\n" +
+ "\x04name\x18\x02 \x01(\tR\x04name\x12\x12\n" +
+ "\x04isOn\x18\x03 \x01(\bR\x04isOnB\x06Z\x04./pbb\x06proto3"
var (
file_models_model_message_recipient_group_proto_rawDescOnce sync.Once
- file_models_model_message_recipient_group_proto_rawDescData = file_models_model_message_recipient_group_proto_rawDesc
+ file_models_model_message_recipient_group_proto_rawDescData []byte
)
func file_models_model_message_recipient_group_proto_rawDescGZIP() []byte {
file_models_model_message_recipient_group_proto_rawDescOnce.Do(func() {
- file_models_model_message_recipient_group_proto_rawDescData = protoimpl.X.CompressGZIP(file_models_model_message_recipient_group_proto_rawDescData)
+ file_models_model_message_recipient_group_proto_rawDescData = protoimpl.X.CompressGZIP(unsafe.Slice(unsafe.StringData(file_models_model_message_recipient_group_proto_rawDesc), len(file_models_model_message_recipient_group_proto_rawDesc)))
})
return file_models_model_message_recipient_group_proto_rawDescData
}
@@ -128,7 +124,7 @@ func file_models_model_message_recipient_group_proto_init() {
out := protoimpl.TypeBuilder{
File: protoimpl.DescBuilder{
GoPackagePath: reflect.TypeOf(x{}).PkgPath(),
- RawDescriptor: file_models_model_message_recipient_group_proto_rawDesc,
+ RawDescriptor: unsafe.Slice(unsafe.StringData(file_models_model_message_recipient_group_proto_rawDesc), len(file_models_model_message_recipient_group_proto_rawDesc)),
NumEnums: 0,
NumMessages: 1,
NumExtensions: 0,
@@ -139,7 +135,6 @@ func file_models_model_message_recipient_group_proto_init() {
MessageInfos: file_models_model_message_recipient_group_proto_msgTypes,
}.Build()
File_models_model_message_recipient_group_proto = out.File
- file_models_model_message_recipient_group_proto_rawDesc = nil
file_models_model_message_recipient_group_proto_goTypes = nil
file_models_model_message_recipient_group_proto_depIdxs = nil
}
diff --git a/EdgeCommon/pkg/rpc/pb/model_message_task.pb.go b/EdgeCommon/pkg/rpc/pb/model_message_task.pb.go
index 6d94ba0..93e2f82 100644
--- a/EdgeCommon/pkg/rpc/pb/model_message_task.pb.go
+++ b/EdgeCommon/pkg/rpc/pb/model_message_task.pb.go
@@ -1,7 +1,7 @@
// Code generated by protoc-gen-go. DO NOT EDIT.
// versions:
-// protoc-gen-go v1.36.0
-// protoc v6.33.2
+// protoc-gen-go v1.36.11
+// protoc v3.19.6
// source: models/model_message_task.proto
package pb
@@ -11,6 +11,7 @@ import (
protoimpl "google.golang.org/protobuf/runtime/protoimpl"
reflect "reflect"
sync "sync"
+ unsafe "unsafe"
)
const (
@@ -198,54 +199,34 @@ func (x *MessageTaskResult) GetResponse() string {
var File_models_model_message_task_proto protoreflect.FileDescriptor
-var file_models_model_message_task_proto_rawDesc = []byte{
- 0x0a, 0x1f, 0x6d, 0x6f, 0x64, 0x65, 0x6c, 0x73, 0x2f, 0x6d, 0x6f, 0x64, 0x65, 0x6c, 0x5f, 0x6d,
- 0x65, 0x73, 0x73, 0x61, 0x67, 0x65, 0x5f, 0x74, 0x61, 0x73, 0x6b, 0x2e, 0x70, 0x72, 0x6f, 0x74,
- 0x6f, 0x12, 0x02, 0x70, 0x62, 0x1a, 0x24, 0x6d, 0x6f, 0x64, 0x65, 0x6c, 0x73, 0x2f, 0x6d, 0x6f,
- 0x64, 0x65, 0x6c, 0x5f, 0x6d, 0x65, 0x73, 0x73, 0x61, 0x67, 0x65, 0x5f, 0x72, 0x65, 0x63, 0x69,
- 0x70, 0x69, 0x65, 0x6e, 0x74, 0x2e, 0x70, 0x72, 0x6f, 0x74, 0x6f, 0x1a, 0x29, 0x6d, 0x6f, 0x64,
- 0x65, 0x6c, 0x73, 0x2f, 0x6d, 0x6f, 0x64, 0x65, 0x6c, 0x5f, 0x6d, 0x65, 0x73, 0x73, 0x61, 0x67,
- 0x65, 0x5f, 0x6d, 0x65, 0x64, 0x69, 0x61, 0x5f, 0x69, 0x6e, 0x73, 0x74, 0x61, 0x6e, 0x63, 0x65,
- 0x2e, 0x70, 0x72, 0x6f, 0x74, 0x6f, 0x22, 0xec, 0x02, 0x0a, 0x0b, 0x4d, 0x65, 0x73, 0x73, 0x61,
- 0x67, 0x65, 0x54, 0x61, 0x73, 0x6b, 0x12, 0x0e, 0x0a, 0x02, 0x69, 0x64, 0x18, 0x01, 0x20, 0x01,
- 0x28, 0x03, 0x52, 0x02, 0x69, 0x64, 0x12, 0x40, 0x0a, 0x10, 0x6d, 0x65, 0x73, 0x73, 0x61, 0x67,
- 0x65, 0x52, 0x65, 0x63, 0x69, 0x70, 0x69, 0x65, 0x6e, 0x74, 0x18, 0x02, 0x20, 0x01, 0x28, 0x0b,
- 0x32, 0x14, 0x2e, 0x70, 0x62, 0x2e, 0x4d, 0x65, 0x73, 0x73, 0x61, 0x67, 0x65, 0x52, 0x65, 0x63,
- 0x69, 0x70, 0x69, 0x65, 0x6e, 0x74, 0x52, 0x10, 0x6d, 0x65, 0x73, 0x73, 0x61, 0x67, 0x65, 0x52,
- 0x65, 0x63, 0x69, 0x70, 0x69, 0x65, 0x6e, 0x74, 0x12, 0x12, 0x0a, 0x04, 0x75, 0x73, 0x65, 0x72,
- 0x18, 0x03, 0x20, 0x01, 0x28, 0x09, 0x52, 0x04, 0x75, 0x73, 0x65, 0x72, 0x12, 0x18, 0x0a, 0x07,
- 0x73, 0x75, 0x62, 0x6a, 0x65, 0x63, 0x74, 0x18, 0x04, 0x20, 0x01, 0x28, 0x09, 0x52, 0x07, 0x73,
- 0x75, 0x62, 0x6a, 0x65, 0x63, 0x74, 0x12, 0x12, 0x0a, 0x04, 0x62, 0x6f, 0x64, 0x79, 0x18, 0x05,
- 0x20, 0x01, 0x28, 0x09, 0x52, 0x04, 0x62, 0x6f, 0x64, 0x79, 0x12, 0x1c, 0x0a, 0x09, 0x63, 0x72,
- 0x65, 0x61, 0x74, 0x65, 0x64, 0x41, 0x74, 0x18, 0x06, 0x20, 0x01, 0x28, 0x03, 0x52, 0x09, 0x63,
- 0x72, 0x65, 0x61, 0x74, 0x65, 0x64, 0x41, 0x74, 0x12, 0x16, 0x0a, 0x06, 0x73, 0x74, 0x61, 0x74,
- 0x75, 0x73, 0x18, 0x07, 0x20, 0x01, 0x28, 0x05, 0x52, 0x06, 0x73, 0x74, 0x61, 0x74, 0x75, 0x73,
- 0x12, 0x16, 0x0a, 0x06, 0x73, 0x65, 0x6e, 0x74, 0x41, 0x74, 0x18, 0x08, 0x20, 0x01, 0x28, 0x03,
- 0x52, 0x06, 0x73, 0x65, 0x6e, 0x74, 0x41, 0x74, 0x12, 0x2d, 0x0a, 0x06, 0x72, 0x65, 0x73, 0x75,
- 0x6c, 0x74, 0x18, 0x09, 0x20, 0x01, 0x28, 0x0b, 0x32, 0x15, 0x2e, 0x70, 0x62, 0x2e, 0x4d, 0x65,
- 0x73, 0x73, 0x61, 0x67, 0x65, 0x54, 0x61, 0x73, 0x6b, 0x52, 0x65, 0x73, 0x75, 0x6c, 0x74, 0x52,
- 0x06, 0x72, 0x65, 0x73, 0x75, 0x6c, 0x74, 0x12, 0x4c, 0x0a, 0x14, 0x6d, 0x65, 0x73, 0x73, 0x61,
- 0x67, 0x65, 0x4d, 0x65, 0x64, 0x69, 0x61, 0x49, 0x6e, 0x73, 0x74, 0x61, 0x6e, 0x63, 0x65, 0x18,
- 0x0a, 0x20, 0x01, 0x28, 0x0b, 0x32, 0x18, 0x2e, 0x70, 0x62, 0x2e, 0x4d, 0x65, 0x73, 0x73, 0x61,
- 0x67, 0x65, 0x4d, 0x65, 0x64, 0x69, 0x61, 0x49, 0x6e, 0x73, 0x74, 0x61, 0x6e, 0x63, 0x65, 0x52,
- 0x14, 0x6d, 0x65, 0x73, 0x73, 0x61, 0x67, 0x65, 0x4d, 0x65, 0x64, 0x69, 0x61, 0x49, 0x6e, 0x73,
- 0x74, 0x61, 0x6e, 0x63, 0x65, 0x22, 0x59, 0x0a, 0x11, 0x4d, 0x65, 0x73, 0x73, 0x61, 0x67, 0x65,
- 0x54, 0x61, 0x73, 0x6b, 0x52, 0x65, 0x73, 0x75, 0x6c, 0x74, 0x12, 0x12, 0x0a, 0x04, 0x69, 0x73,
- 0x4f, 0x6b, 0x18, 0x01, 0x20, 0x01, 0x28, 0x08, 0x52, 0x04, 0x69, 0x73, 0x4f, 0x6b, 0x12, 0x14,
- 0x0a, 0x05, 0x65, 0x72, 0x72, 0x6f, 0x72, 0x18, 0x02, 0x20, 0x01, 0x28, 0x09, 0x52, 0x05, 0x65,
- 0x72, 0x72, 0x6f, 0x72, 0x12, 0x1a, 0x0a, 0x08, 0x72, 0x65, 0x73, 0x70, 0x6f, 0x6e, 0x73, 0x65,
- 0x18, 0x03, 0x20, 0x01, 0x28, 0x09, 0x52, 0x08, 0x72, 0x65, 0x73, 0x70, 0x6f, 0x6e, 0x73, 0x65,
- 0x42, 0x06, 0x5a, 0x04, 0x2e, 0x2f, 0x70, 0x62, 0x62, 0x06, 0x70, 0x72, 0x6f, 0x74, 0x6f, 0x33,
-}
+const file_models_model_message_task_proto_rawDesc = "" +
+ "\n" +
+ "\x1fmodels/model_message_task.proto\x12\x02pb\x1a$models/model_message_recipient.proto\x1a)models/model_message_media_instance.proto\"\xec\x02\n" +
+ "\vMessageTask\x12\x0e\n" +
+ "\x02id\x18\x01 \x01(\x03R\x02id\x12@\n" +
+ "\x10messageRecipient\x18\x02 \x01(\v2\x14.pb.MessageRecipientR\x10messageRecipient\x12\x12\n" +
+ "\x04user\x18\x03 \x01(\tR\x04user\x12\x18\n" +
+ "\asubject\x18\x04 \x01(\tR\asubject\x12\x12\n" +
+ "\x04body\x18\x05 \x01(\tR\x04body\x12\x1c\n" +
+ "\tcreatedAt\x18\x06 \x01(\x03R\tcreatedAt\x12\x16\n" +
+ "\x06status\x18\a \x01(\x05R\x06status\x12\x16\n" +
+ "\x06sentAt\x18\b \x01(\x03R\x06sentAt\x12-\n" +
+ "\x06result\x18\t \x01(\v2\x15.pb.MessageTaskResultR\x06result\x12L\n" +
+ "\x14messageMediaInstance\x18\n" +
+ " \x01(\v2\x18.pb.MessageMediaInstanceR\x14messageMediaInstance\"Y\n" +
+ "\x11MessageTaskResult\x12\x12\n" +
+ "\x04isOk\x18\x01 \x01(\bR\x04isOk\x12\x14\n" +
+ "\x05error\x18\x02 \x01(\tR\x05error\x12\x1a\n" +
+ "\bresponse\x18\x03 \x01(\tR\bresponseB\x06Z\x04./pbb\x06proto3"
var (
file_models_model_message_task_proto_rawDescOnce sync.Once
- file_models_model_message_task_proto_rawDescData = file_models_model_message_task_proto_rawDesc
+ file_models_model_message_task_proto_rawDescData []byte
)
func file_models_model_message_task_proto_rawDescGZIP() []byte {
file_models_model_message_task_proto_rawDescOnce.Do(func() {
- file_models_model_message_task_proto_rawDescData = protoimpl.X.CompressGZIP(file_models_model_message_task_proto_rawDescData)
+ file_models_model_message_task_proto_rawDescData = protoimpl.X.CompressGZIP(unsafe.Slice(unsafe.StringData(file_models_model_message_task_proto_rawDesc), len(file_models_model_message_task_proto_rawDesc)))
})
return file_models_model_message_task_proto_rawDescData
}
@@ -279,7 +260,7 @@ func file_models_model_message_task_proto_init() {
out := protoimpl.TypeBuilder{
File: protoimpl.DescBuilder{
GoPackagePath: reflect.TypeOf(x{}).PkgPath(),
- RawDescriptor: file_models_model_message_task_proto_rawDesc,
+ RawDescriptor: unsafe.Slice(unsafe.StringData(file_models_model_message_task_proto_rawDesc), len(file_models_model_message_task_proto_rawDesc)),
NumEnums: 0,
NumMessages: 2,
NumExtensions: 0,
@@ -290,7 +271,6 @@ func file_models_model_message_task_proto_init() {
MessageInfos: file_models_model_message_task_proto_msgTypes,
}.Build()
File_models_model_message_task_proto = out.File
- file_models_model_message_task_proto_rawDesc = nil
file_models_model_message_task_proto_goTypes = nil
file_models_model_message_task_proto_depIdxs = nil
}
diff --git a/EdgeCommon/pkg/rpc/pb/model_message_task_log.pb.go b/EdgeCommon/pkg/rpc/pb/model_message_task_log.pb.go
index bb888fd..8c3354e 100644
--- a/EdgeCommon/pkg/rpc/pb/model_message_task_log.pb.go
+++ b/EdgeCommon/pkg/rpc/pb/model_message_task_log.pb.go
@@ -1,7 +1,7 @@
// Code generated by protoc-gen-go. DO NOT EDIT.
// versions:
-// protoc-gen-go v1.36.0
-// protoc v6.33.2
+// protoc-gen-go v1.36.11
+// protoc v3.19.6
// source: models/model_message_task_log.proto
package pb
@@ -11,6 +11,7 @@ import (
protoimpl "google.golang.org/protobuf/runtime/protoimpl"
reflect "reflect"
sync "sync"
+ unsafe "unsafe"
)
const (
@@ -107,35 +108,25 @@ func (x *MessageTaskLog) GetMessageTask() *MessageTask {
var File_models_model_message_task_log_proto protoreflect.FileDescriptor
-var file_models_model_message_task_log_proto_rawDesc = []byte{
- 0x0a, 0x23, 0x6d, 0x6f, 0x64, 0x65, 0x6c, 0x73, 0x2f, 0x6d, 0x6f, 0x64, 0x65, 0x6c, 0x5f, 0x6d,
- 0x65, 0x73, 0x73, 0x61, 0x67, 0x65, 0x5f, 0x74, 0x61, 0x73, 0x6b, 0x5f, 0x6c, 0x6f, 0x67, 0x2e,
- 0x70, 0x72, 0x6f, 0x74, 0x6f, 0x12, 0x02, 0x70, 0x62, 0x1a, 0x1f, 0x6d, 0x6f, 0x64, 0x65, 0x6c,
- 0x73, 0x2f, 0x6d, 0x6f, 0x64, 0x65, 0x6c, 0x5f, 0x6d, 0x65, 0x73, 0x73, 0x61, 0x67, 0x65, 0x5f,
- 0x74, 0x61, 0x73, 0x6b, 0x2e, 0x70, 0x72, 0x6f, 0x74, 0x6f, 0x22, 0xb7, 0x01, 0x0a, 0x0e, 0x4d,
- 0x65, 0x73, 0x73, 0x61, 0x67, 0x65, 0x54, 0x61, 0x73, 0x6b, 0x4c, 0x6f, 0x67, 0x12, 0x0e, 0x0a,
- 0x02, 0x69, 0x64, 0x18, 0x01, 0x20, 0x01, 0x28, 0x03, 0x52, 0x02, 0x69, 0x64, 0x12, 0x1c, 0x0a,
- 0x09, 0x63, 0x72, 0x65, 0x61, 0x74, 0x65, 0x64, 0x41, 0x74, 0x18, 0x02, 0x20, 0x01, 0x28, 0x03,
- 0x52, 0x09, 0x63, 0x72, 0x65, 0x61, 0x74, 0x65, 0x64, 0x41, 0x74, 0x12, 0x12, 0x0a, 0x04, 0x69,
- 0x73, 0x4f, 0x6b, 0x18, 0x03, 0x20, 0x01, 0x28, 0x08, 0x52, 0x04, 0x69, 0x73, 0x4f, 0x6b, 0x12,
- 0x14, 0x0a, 0x05, 0x65, 0x72, 0x72, 0x6f, 0x72, 0x18, 0x04, 0x20, 0x01, 0x28, 0x09, 0x52, 0x05,
- 0x65, 0x72, 0x72, 0x6f, 0x72, 0x12, 0x1a, 0x0a, 0x08, 0x72, 0x65, 0x73, 0x70, 0x6f, 0x6e, 0x73,
- 0x65, 0x18, 0x05, 0x20, 0x01, 0x28, 0x09, 0x52, 0x08, 0x72, 0x65, 0x73, 0x70, 0x6f, 0x6e, 0x73,
- 0x65, 0x12, 0x31, 0x0a, 0x0b, 0x6d, 0x65, 0x73, 0x73, 0x61, 0x67, 0x65, 0x54, 0x61, 0x73, 0x6b,
- 0x18, 0x06, 0x20, 0x01, 0x28, 0x0b, 0x32, 0x0f, 0x2e, 0x70, 0x62, 0x2e, 0x4d, 0x65, 0x73, 0x73,
- 0x61, 0x67, 0x65, 0x54, 0x61, 0x73, 0x6b, 0x52, 0x0b, 0x6d, 0x65, 0x73, 0x73, 0x61, 0x67, 0x65,
- 0x54, 0x61, 0x73, 0x6b, 0x42, 0x06, 0x5a, 0x04, 0x2e, 0x2f, 0x70, 0x62, 0x62, 0x06, 0x70, 0x72,
- 0x6f, 0x74, 0x6f, 0x33,
-}
+const file_models_model_message_task_log_proto_rawDesc = "" +
+ "\n" +
+ "#models/model_message_task_log.proto\x12\x02pb\x1a\x1fmodels/model_message_task.proto\"\xb7\x01\n" +
+ "\x0eMessageTaskLog\x12\x0e\n" +
+ "\x02id\x18\x01 \x01(\x03R\x02id\x12\x1c\n" +
+ "\tcreatedAt\x18\x02 \x01(\x03R\tcreatedAt\x12\x12\n" +
+ "\x04isOk\x18\x03 \x01(\bR\x04isOk\x12\x14\n" +
+ "\x05error\x18\x04 \x01(\tR\x05error\x12\x1a\n" +
+ "\bresponse\x18\x05 \x01(\tR\bresponse\x121\n" +
+ "\vmessageTask\x18\x06 \x01(\v2\x0f.pb.MessageTaskR\vmessageTaskB\x06Z\x04./pbb\x06proto3"
var (
file_models_model_message_task_log_proto_rawDescOnce sync.Once
- file_models_model_message_task_log_proto_rawDescData = file_models_model_message_task_log_proto_rawDesc
+ file_models_model_message_task_log_proto_rawDescData []byte
)
func file_models_model_message_task_log_proto_rawDescGZIP() []byte {
file_models_model_message_task_log_proto_rawDescOnce.Do(func() {
- file_models_model_message_task_log_proto_rawDescData = protoimpl.X.CompressGZIP(file_models_model_message_task_log_proto_rawDescData)
+ file_models_model_message_task_log_proto_rawDescData = protoimpl.X.CompressGZIP(unsafe.Slice(unsafe.StringData(file_models_model_message_task_log_proto_rawDesc), len(file_models_model_message_task_log_proto_rawDesc)))
})
return file_models_model_message_task_log_proto_rawDescData
}
@@ -164,7 +155,7 @@ func file_models_model_message_task_log_proto_init() {
out := protoimpl.TypeBuilder{
File: protoimpl.DescBuilder{
GoPackagePath: reflect.TypeOf(x{}).PkgPath(),
- RawDescriptor: file_models_model_message_task_log_proto_rawDesc,
+ RawDescriptor: unsafe.Slice(unsafe.StringData(file_models_model_message_task_log_proto_rawDesc), len(file_models_model_message_task_log_proto_rawDesc)),
NumEnums: 0,
NumMessages: 1,
NumExtensions: 0,
@@ -175,7 +166,6 @@ func file_models_model_message_task_log_proto_init() {
MessageInfos: file_models_model_message_task_log_proto_msgTypes,
}.Build()
File_models_model_message_task_log_proto = out.File
- file_models_model_message_task_log_proto_rawDesc = nil
file_models_model_message_task_log_proto_goTypes = nil
file_models_model_message_task_log_proto_depIdxs = nil
}
diff --git a/EdgeCommon/pkg/rpc/pb/model_metric_chart.pb.go b/EdgeCommon/pkg/rpc/pb/model_metric_chart.pb.go
index dc91b87..0b61cd9 100644
--- a/EdgeCommon/pkg/rpc/pb/model_metric_chart.pb.go
+++ b/EdgeCommon/pkg/rpc/pb/model_metric_chart.pb.go
@@ -1,7 +1,7 @@
// Code generated by protoc-gen-go. DO NOT EDIT.
// versions:
-// protoc-gen-go v1.36.0
-// protoc v6.33.2
+// protoc-gen-go v1.36.11
+// protoc v3.19.6
// source: models/model_metric_chart.proto
package pb
@@ -11,6 +11,7 @@ import (
protoimpl "google.golang.org/protobuf/runtime/protoimpl"
reflect "reflect"
sync "sync"
+ unsafe "unsafe"
)
const (
@@ -139,42 +140,33 @@ func (x *MetricChart) GetMetricItem() *MetricItem {
var File_models_model_metric_chart_proto protoreflect.FileDescriptor
-var file_models_model_metric_chart_proto_rawDesc = []byte{
- 0x0a, 0x1f, 0x6d, 0x6f, 0x64, 0x65, 0x6c, 0x73, 0x2f, 0x6d, 0x6f, 0x64, 0x65, 0x6c, 0x5f, 0x6d,
- 0x65, 0x74, 0x72, 0x69, 0x63, 0x5f, 0x63, 0x68, 0x61, 0x72, 0x74, 0x2e, 0x70, 0x72, 0x6f, 0x74,
- 0x6f, 0x12, 0x02, 0x70, 0x62, 0x1a, 0x1e, 0x6d, 0x6f, 0x64, 0x65, 0x6c, 0x73, 0x2f, 0x6d, 0x6f,
- 0x64, 0x65, 0x6c, 0x5f, 0x6d, 0x65, 0x74, 0x72, 0x69, 0x63, 0x5f, 0x69, 0x74, 0x65, 0x6d, 0x2e,
- 0x70, 0x72, 0x6f, 0x74, 0x6f, 0x22, 0xad, 0x02, 0x0a, 0x0b, 0x4d, 0x65, 0x74, 0x72, 0x69, 0x63,
- 0x43, 0x68, 0x61, 0x72, 0x74, 0x12, 0x0e, 0x0a, 0x02, 0x69, 0x64, 0x18, 0x01, 0x20, 0x01, 0x28,
- 0x03, 0x52, 0x02, 0x69, 0x64, 0x12, 0x12, 0x0a, 0x04, 0x6e, 0x61, 0x6d, 0x65, 0x18, 0x02, 0x20,
- 0x01, 0x28, 0x09, 0x52, 0x04, 0x6e, 0x61, 0x6d, 0x65, 0x12, 0x12, 0x0a, 0x04, 0x74, 0x79, 0x70,
- 0x65, 0x18, 0x03, 0x20, 0x01, 0x28, 0x09, 0x52, 0x04, 0x74, 0x79, 0x70, 0x65, 0x12, 0x1a, 0x0a,
- 0x08, 0x77, 0x69, 0x64, 0x74, 0x68, 0x44, 0x69, 0x76, 0x18, 0x04, 0x20, 0x01, 0x28, 0x05, 0x52,
- 0x08, 0x77, 0x69, 0x64, 0x74, 0x68, 0x44, 0x69, 0x76, 0x12, 0x1e, 0x0a, 0x0a, 0x70, 0x61, 0x72,
- 0x61, 0x6d, 0x73, 0x4a, 0x53, 0x4f, 0x4e, 0x18, 0x05, 0x20, 0x01, 0x28, 0x0c, 0x52, 0x0a, 0x70,
- 0x61, 0x72, 0x61, 0x6d, 0x73, 0x4a, 0x53, 0x4f, 0x4e, 0x12, 0x12, 0x0a, 0x04, 0x69, 0x73, 0x4f,
- 0x6e, 0x18, 0x06, 0x20, 0x01, 0x28, 0x08, 0x52, 0x04, 0x69, 0x73, 0x4f, 0x6e, 0x12, 0x1a, 0x0a,
- 0x08, 0x6d, 0x61, 0x78, 0x49, 0x74, 0x65, 0x6d, 0x73, 0x18, 0x07, 0x20, 0x01, 0x28, 0x05, 0x52,
- 0x08, 0x6d, 0x61, 0x78, 0x49, 0x74, 0x65, 0x6d, 0x73, 0x12, 0x28, 0x0a, 0x0f, 0x69, 0x67, 0x6e,
- 0x6f, 0x72, 0x65, 0x45, 0x6d, 0x70, 0x74, 0x79, 0x4b, 0x65, 0x79, 0x73, 0x18, 0x08, 0x20, 0x01,
- 0x28, 0x08, 0x52, 0x0f, 0x69, 0x67, 0x6e, 0x6f, 0x72, 0x65, 0x45, 0x6d, 0x70, 0x74, 0x79, 0x4b,
- 0x65, 0x79, 0x73, 0x12, 0x20, 0x0a, 0x0b, 0x69, 0x67, 0x6e, 0x6f, 0x72, 0x65, 0x64, 0x4b, 0x65,
- 0x79, 0x73, 0x18, 0x09, 0x20, 0x03, 0x28, 0x09, 0x52, 0x0b, 0x69, 0x67, 0x6e, 0x6f, 0x72, 0x65,
- 0x64, 0x4b, 0x65, 0x79, 0x73, 0x12, 0x2e, 0x0a, 0x0a, 0x6d, 0x65, 0x74, 0x72, 0x69, 0x63, 0x49,
- 0x74, 0x65, 0x6d, 0x18, 0x1e, 0x20, 0x01, 0x28, 0x0b, 0x32, 0x0e, 0x2e, 0x70, 0x62, 0x2e, 0x4d,
- 0x65, 0x74, 0x72, 0x69, 0x63, 0x49, 0x74, 0x65, 0x6d, 0x52, 0x0a, 0x6d, 0x65, 0x74, 0x72, 0x69,
- 0x63, 0x49, 0x74, 0x65, 0x6d, 0x42, 0x06, 0x5a, 0x04, 0x2e, 0x2f, 0x70, 0x62, 0x62, 0x06, 0x70,
- 0x72, 0x6f, 0x74, 0x6f, 0x33,
-}
+const file_models_model_metric_chart_proto_rawDesc = "" +
+ "\n" +
+ "\x1fmodels/model_metric_chart.proto\x12\x02pb\x1a\x1emodels/model_metric_item.proto\"\xad\x02\n" +
+ "\vMetricChart\x12\x0e\n" +
+ "\x02id\x18\x01 \x01(\x03R\x02id\x12\x12\n" +
+ "\x04name\x18\x02 \x01(\tR\x04name\x12\x12\n" +
+ "\x04type\x18\x03 \x01(\tR\x04type\x12\x1a\n" +
+ "\bwidthDiv\x18\x04 \x01(\x05R\bwidthDiv\x12\x1e\n" +
+ "\n" +
+ "paramsJSON\x18\x05 \x01(\fR\n" +
+ "paramsJSON\x12\x12\n" +
+ "\x04isOn\x18\x06 \x01(\bR\x04isOn\x12\x1a\n" +
+ "\bmaxItems\x18\a \x01(\x05R\bmaxItems\x12(\n" +
+ "\x0fignoreEmptyKeys\x18\b \x01(\bR\x0fignoreEmptyKeys\x12 \n" +
+ "\vignoredKeys\x18\t \x03(\tR\vignoredKeys\x12.\n" +
+ "\n" +
+ "metricItem\x18\x1e \x01(\v2\x0e.pb.MetricItemR\n" +
+ "metricItemB\x06Z\x04./pbb\x06proto3"
var (
file_models_model_metric_chart_proto_rawDescOnce sync.Once
- file_models_model_metric_chart_proto_rawDescData = file_models_model_metric_chart_proto_rawDesc
+ file_models_model_metric_chart_proto_rawDescData []byte
)
func file_models_model_metric_chart_proto_rawDescGZIP() []byte {
file_models_model_metric_chart_proto_rawDescOnce.Do(func() {
- file_models_model_metric_chart_proto_rawDescData = protoimpl.X.CompressGZIP(file_models_model_metric_chart_proto_rawDescData)
+ file_models_model_metric_chart_proto_rawDescData = protoimpl.X.CompressGZIP(unsafe.Slice(unsafe.StringData(file_models_model_metric_chart_proto_rawDesc), len(file_models_model_metric_chart_proto_rawDesc)))
})
return file_models_model_metric_chart_proto_rawDescData
}
@@ -203,7 +195,7 @@ func file_models_model_metric_chart_proto_init() {
out := protoimpl.TypeBuilder{
File: protoimpl.DescBuilder{
GoPackagePath: reflect.TypeOf(x{}).PkgPath(),
- RawDescriptor: file_models_model_metric_chart_proto_rawDesc,
+ RawDescriptor: unsafe.Slice(unsafe.StringData(file_models_model_metric_chart_proto_rawDesc), len(file_models_model_metric_chart_proto_rawDesc)),
NumEnums: 0,
NumMessages: 1,
NumExtensions: 0,
@@ -214,7 +206,6 @@ func file_models_model_metric_chart_proto_init() {
MessageInfos: file_models_model_metric_chart_proto_msgTypes,
}.Build()
File_models_model_metric_chart_proto = out.File
- file_models_model_metric_chart_proto_rawDesc = nil
file_models_model_metric_chart_proto_goTypes = nil
file_models_model_metric_chart_proto_depIdxs = nil
}
diff --git a/EdgeCommon/pkg/rpc/pb/model_metric_item.pb.go b/EdgeCommon/pkg/rpc/pb/model_metric_item.pb.go
index a7e16d6..46e9818 100644
--- a/EdgeCommon/pkg/rpc/pb/model_metric_item.pb.go
+++ b/EdgeCommon/pkg/rpc/pb/model_metric_item.pb.go
@@ -1,7 +1,7 @@
// Code generated by protoc-gen-go. DO NOT EDIT.
// versions:
-// protoc-gen-go v1.36.0
-// protoc v6.33.2
+// protoc-gen-go v1.36.11
+// protoc v3.19.6
// source: models/model_metric_item.proto
package pb
@@ -11,6 +11,7 @@ import (
protoimpl "google.golang.org/protobuf/runtime/protoimpl"
reflect "reflect"
sync "sync"
+ unsafe "unsafe"
)
const (
@@ -147,38 +148,34 @@ func (x *MetricItem) GetIsPublic() bool {
var File_models_model_metric_item_proto protoreflect.FileDescriptor
-var file_models_model_metric_item_proto_rawDesc = []byte{
- 0x0a, 0x1e, 0x6d, 0x6f, 0x64, 0x65, 0x6c, 0x73, 0x2f, 0x6d, 0x6f, 0x64, 0x65, 0x6c, 0x5f, 0x6d,
- 0x65, 0x74, 0x72, 0x69, 0x63, 0x5f, 0x69, 0x74, 0x65, 0x6d, 0x2e, 0x70, 0x72, 0x6f, 0x74, 0x6f,
- 0x12, 0x02, 0x70, 0x62, 0x22, 0x98, 0x02, 0x0a, 0x0a, 0x4d, 0x65, 0x74, 0x72, 0x69, 0x63, 0x49,
- 0x74, 0x65, 0x6d, 0x12, 0x0e, 0x0a, 0x02, 0x69, 0x64, 0x18, 0x01, 0x20, 0x01, 0x28, 0x03, 0x52,
- 0x02, 0x69, 0x64, 0x12, 0x12, 0x0a, 0x04, 0x69, 0x73, 0x4f, 0x6e, 0x18, 0x02, 0x20, 0x01, 0x28,
- 0x08, 0x52, 0x04, 0x69, 0x73, 0x4f, 0x6e, 0x12, 0x12, 0x0a, 0x04, 0x63, 0x6f, 0x64, 0x65, 0x18,
- 0x03, 0x20, 0x01, 0x28, 0x09, 0x52, 0x04, 0x63, 0x6f, 0x64, 0x65, 0x12, 0x1a, 0x0a, 0x08, 0x63,
- 0x61, 0x74, 0x65, 0x67, 0x6f, 0x72, 0x79, 0x18, 0x04, 0x20, 0x01, 0x28, 0x09, 0x52, 0x08, 0x63,
- 0x61, 0x74, 0x65, 0x67, 0x6f, 0x72, 0x79, 0x12, 0x12, 0x0a, 0x04, 0x6e, 0x61, 0x6d, 0x65, 0x18,
- 0x05, 0x20, 0x01, 0x28, 0x09, 0x52, 0x04, 0x6e, 0x61, 0x6d, 0x65, 0x12, 0x12, 0x0a, 0x04, 0x6b,
- 0x65, 0x79, 0x73, 0x18, 0x06, 0x20, 0x03, 0x28, 0x09, 0x52, 0x04, 0x6b, 0x65, 0x79, 0x73, 0x12,
- 0x16, 0x0a, 0x06, 0x70, 0x65, 0x72, 0x69, 0x6f, 0x64, 0x18, 0x07, 0x20, 0x01, 0x28, 0x05, 0x52,
- 0x06, 0x70, 0x65, 0x72, 0x69, 0x6f, 0x64, 0x12, 0x1e, 0x0a, 0x0a, 0x70, 0x65, 0x72, 0x69, 0x6f,
- 0x64, 0x55, 0x6e, 0x69, 0x74, 0x18, 0x08, 0x20, 0x01, 0x28, 0x09, 0x52, 0x0a, 0x70, 0x65, 0x72,
- 0x69, 0x6f, 0x64, 0x55, 0x6e, 0x69, 0x74, 0x12, 0x24, 0x0a, 0x0d, 0x65, 0x78, 0x70, 0x69, 0x72,
- 0x65, 0x73, 0x50, 0x65, 0x72, 0x69, 0x6f, 0x64, 0x18, 0x0c, 0x20, 0x01, 0x28, 0x05, 0x52, 0x0d,
- 0x65, 0x78, 0x70, 0x69, 0x72, 0x65, 0x73, 0x50, 0x65, 0x72, 0x69, 0x6f, 0x64, 0x12, 0x14, 0x0a,
- 0x05, 0x76, 0x61, 0x6c, 0x75, 0x65, 0x18, 0x0a, 0x20, 0x01, 0x28, 0x09, 0x52, 0x05, 0x76, 0x61,
- 0x6c, 0x75, 0x65, 0x12, 0x1a, 0x0a, 0x08, 0x69, 0x73, 0x50, 0x75, 0x62, 0x6c, 0x69, 0x63, 0x18,
- 0x0b, 0x20, 0x01, 0x28, 0x08, 0x52, 0x08, 0x69, 0x73, 0x50, 0x75, 0x62, 0x6c, 0x69, 0x63, 0x42,
- 0x06, 0x5a, 0x04, 0x2e, 0x2f, 0x70, 0x62, 0x62, 0x06, 0x70, 0x72, 0x6f, 0x74, 0x6f, 0x33,
-}
+const file_models_model_metric_item_proto_rawDesc = "" +
+ "\n" +
+ "\x1emodels/model_metric_item.proto\x12\x02pb\"\x98\x02\n" +
+ "\n" +
+ "MetricItem\x12\x0e\n" +
+ "\x02id\x18\x01 \x01(\x03R\x02id\x12\x12\n" +
+ "\x04isOn\x18\x02 \x01(\bR\x04isOn\x12\x12\n" +
+ "\x04code\x18\x03 \x01(\tR\x04code\x12\x1a\n" +
+ "\bcategory\x18\x04 \x01(\tR\bcategory\x12\x12\n" +
+ "\x04name\x18\x05 \x01(\tR\x04name\x12\x12\n" +
+ "\x04keys\x18\x06 \x03(\tR\x04keys\x12\x16\n" +
+ "\x06period\x18\a \x01(\x05R\x06period\x12\x1e\n" +
+ "\n" +
+ "periodUnit\x18\b \x01(\tR\n" +
+ "periodUnit\x12$\n" +
+ "\rexpiresPeriod\x18\f \x01(\x05R\rexpiresPeriod\x12\x14\n" +
+ "\x05value\x18\n" +
+ " \x01(\tR\x05value\x12\x1a\n" +
+ "\bisPublic\x18\v \x01(\bR\bisPublicB\x06Z\x04./pbb\x06proto3"
var (
file_models_model_metric_item_proto_rawDescOnce sync.Once
- file_models_model_metric_item_proto_rawDescData = file_models_model_metric_item_proto_rawDesc
+ file_models_model_metric_item_proto_rawDescData []byte
)
func file_models_model_metric_item_proto_rawDescGZIP() []byte {
file_models_model_metric_item_proto_rawDescOnce.Do(func() {
- file_models_model_metric_item_proto_rawDescData = protoimpl.X.CompressGZIP(file_models_model_metric_item_proto_rawDescData)
+ file_models_model_metric_item_proto_rawDescData = protoimpl.X.CompressGZIP(unsafe.Slice(unsafe.StringData(file_models_model_metric_item_proto_rawDesc), len(file_models_model_metric_item_proto_rawDesc)))
})
return file_models_model_metric_item_proto_rawDescData
}
@@ -204,7 +201,7 @@ func file_models_model_metric_item_proto_init() {
out := protoimpl.TypeBuilder{
File: protoimpl.DescBuilder{
GoPackagePath: reflect.TypeOf(x{}).PkgPath(),
- RawDescriptor: file_models_model_metric_item_proto_rawDesc,
+ RawDescriptor: unsafe.Slice(unsafe.StringData(file_models_model_metric_item_proto_rawDesc), len(file_models_model_metric_item_proto_rawDesc)),
NumEnums: 0,
NumMessages: 1,
NumExtensions: 0,
@@ -215,7 +212,6 @@ func file_models_model_metric_item_proto_init() {
MessageInfos: file_models_model_metric_item_proto_msgTypes,
}.Build()
File_models_model_metric_item_proto = out.File
- file_models_model_metric_item_proto_rawDesc = nil
file_models_model_metric_item_proto_goTypes = nil
file_models_model_metric_item_proto_depIdxs = nil
}
diff --git a/EdgeCommon/pkg/rpc/pb/model_metric_stat.pb.go b/EdgeCommon/pkg/rpc/pb/model_metric_stat.pb.go
index 97d7398..0aa1f3f 100644
--- a/EdgeCommon/pkg/rpc/pb/model_metric_stat.pb.go
+++ b/EdgeCommon/pkg/rpc/pb/model_metric_stat.pb.go
@@ -1,7 +1,7 @@
// Code generated by protoc-gen-go. DO NOT EDIT.
// versions:
-// protoc-gen-go v1.36.0
-// protoc v6.33.2
+// protoc-gen-go v1.36.11
+// protoc v3.19.6
// source: models/model_metric_stat.proto
package pb
@@ -11,6 +11,7 @@ import (
protoimpl "google.golang.org/protobuf/runtime/protoimpl"
reflect "reflect"
sync "sync"
+ unsafe "unsafe"
)
const (
@@ -232,55 +233,39 @@ func (x *UploadingMetricStat) GetValue() float32 {
var File_models_model_metric_stat_proto protoreflect.FileDescriptor
-var file_models_model_metric_stat_proto_rawDesc = []byte{
- 0x0a, 0x1e, 0x6d, 0x6f, 0x64, 0x65, 0x6c, 0x73, 0x2f, 0x6d, 0x6f, 0x64, 0x65, 0x6c, 0x5f, 0x6d,
- 0x65, 0x74, 0x72, 0x69, 0x63, 0x5f, 0x73, 0x74, 0x61, 0x74, 0x2e, 0x70, 0x72, 0x6f, 0x74, 0x6f,
- 0x12, 0x02, 0x70, 0x62, 0x1a, 0x1f, 0x6d, 0x6f, 0x64, 0x65, 0x6c, 0x73, 0x2f, 0x6d, 0x6f, 0x64,
- 0x65, 0x6c, 0x5f, 0x6e, 0x6f, 0x64, 0x65, 0x5f, 0x63, 0x6c, 0x75, 0x73, 0x74, 0x65, 0x72, 0x2e,
- 0x70, 0x72, 0x6f, 0x74, 0x6f, 0x1a, 0x17, 0x6d, 0x6f, 0x64, 0x65, 0x6c, 0x73, 0x2f, 0x6d, 0x6f,
- 0x64, 0x65, 0x6c, 0x5f, 0x6e, 0x6f, 0x64, 0x65, 0x2e, 0x70, 0x72, 0x6f, 0x74, 0x6f, 0x1a, 0x19,
- 0x6d, 0x6f, 0x64, 0x65, 0x6c, 0x73, 0x2f, 0x6d, 0x6f, 0x64, 0x65, 0x6c, 0x5f, 0x73, 0x65, 0x72,
- 0x76, 0x65, 0x72, 0x2e, 0x70, 0x72, 0x6f, 0x74, 0x6f, 0x22, 0xe9, 0x02, 0x0a, 0x0a, 0x4d, 0x65,
- 0x74, 0x72, 0x69, 0x63, 0x53, 0x74, 0x61, 0x74, 0x12, 0x0e, 0x0a, 0x02, 0x69, 0x64, 0x18, 0x01,
- 0x20, 0x01, 0x28, 0x03, 0x52, 0x02, 0x69, 0x64, 0x12, 0x12, 0x0a, 0x04, 0x68, 0x61, 0x73, 0x68,
- 0x18, 0x02, 0x20, 0x01, 0x28, 0x09, 0x52, 0x04, 0x68, 0x61, 0x73, 0x68, 0x12, 0x1a, 0x0a, 0x08,
- 0x73, 0x65, 0x72, 0x76, 0x65, 0x72, 0x49, 0x64, 0x18, 0x03, 0x20, 0x01, 0x28, 0x03, 0x52, 0x08,
- 0x73, 0x65, 0x72, 0x76, 0x65, 0x72, 0x49, 0x64, 0x12, 0x16, 0x0a, 0x06, 0x69, 0x74, 0x65, 0x6d,
- 0x49, 0x64, 0x18, 0x04, 0x20, 0x01, 0x28, 0x03, 0x52, 0x06, 0x69, 0x74, 0x65, 0x6d, 0x49, 0x64,
- 0x12, 0x12, 0x0a, 0x04, 0x6b, 0x65, 0x79, 0x73, 0x18, 0x05, 0x20, 0x03, 0x28, 0x09, 0x52, 0x04,
- 0x6b, 0x65, 0x79, 0x73, 0x12, 0x14, 0x0a, 0x05, 0x76, 0x61, 0x6c, 0x75, 0x65, 0x18, 0x06, 0x20,
- 0x01, 0x28, 0x02, 0x52, 0x05, 0x76, 0x61, 0x6c, 0x75, 0x65, 0x12, 0x12, 0x0a, 0x04, 0x74, 0x69,
- 0x6d, 0x65, 0x18, 0x07, 0x20, 0x01, 0x28, 0x09, 0x52, 0x04, 0x74, 0x69, 0x6d, 0x65, 0x12, 0x18,
- 0x0a, 0x07, 0x76, 0x65, 0x72, 0x73, 0x69, 0x6f, 0x6e, 0x18, 0x08, 0x20, 0x01, 0x28, 0x05, 0x52,
- 0x07, 0x76, 0x65, 0x72, 0x73, 0x69, 0x6f, 0x6e, 0x12, 0x31, 0x0a, 0x0b, 0x6e, 0x6f, 0x64, 0x65,
- 0x43, 0x6c, 0x75, 0x73, 0x74, 0x65, 0x72, 0x18, 0x1e, 0x20, 0x01, 0x28, 0x0b, 0x32, 0x0f, 0x2e,
- 0x70, 0x62, 0x2e, 0x4e, 0x6f, 0x64, 0x65, 0x43, 0x6c, 0x75, 0x73, 0x74, 0x65, 0x72, 0x52, 0x0b,
- 0x6e, 0x6f, 0x64, 0x65, 0x43, 0x6c, 0x75, 0x73, 0x74, 0x65, 0x72, 0x12, 0x1c, 0x0a, 0x04, 0x6e,
- 0x6f, 0x64, 0x65, 0x18, 0x1f, 0x20, 0x01, 0x28, 0x0b, 0x32, 0x08, 0x2e, 0x70, 0x62, 0x2e, 0x4e,
- 0x6f, 0x64, 0x65, 0x52, 0x04, 0x6e, 0x6f, 0x64, 0x65, 0x12, 0x22, 0x0a, 0x06, 0x73, 0x65, 0x72,
- 0x76, 0x65, 0x72, 0x18, 0x20, 0x20, 0x01, 0x28, 0x0b, 0x32, 0x0a, 0x2e, 0x70, 0x62, 0x2e, 0x53,
- 0x65, 0x72, 0x76, 0x65, 0x72, 0x52, 0x06, 0x73, 0x65, 0x72, 0x76, 0x65, 0x72, 0x12, 0x1a, 0x0a,
- 0x08, 0x73, 0x75, 0x6d, 0x43, 0x6f, 0x75, 0x6e, 0x74, 0x18, 0x28, 0x20, 0x01, 0x28, 0x03, 0x52,
- 0x08, 0x73, 0x75, 0x6d, 0x43, 0x6f, 0x75, 0x6e, 0x74, 0x12, 0x1a, 0x0a, 0x08, 0x73, 0x75, 0x6d,
- 0x54, 0x6f, 0x74, 0x61, 0x6c, 0x18, 0x29, 0x20, 0x01, 0x28, 0x02, 0x52, 0x08, 0x73, 0x75, 0x6d,
- 0x54, 0x6f, 0x74, 0x61, 0x6c, 0x22, 0x63, 0x0a, 0x13, 0x55, 0x70, 0x6c, 0x6f, 0x61, 0x64, 0x69,
- 0x6e, 0x67, 0x4d, 0x65, 0x74, 0x72, 0x69, 0x63, 0x53, 0x74, 0x61, 0x74, 0x12, 0x0e, 0x0a, 0x02,
- 0x69, 0x64, 0x18, 0x01, 0x20, 0x01, 0x28, 0x03, 0x52, 0x02, 0x69, 0x64, 0x12, 0x12, 0x0a, 0x04,
- 0x68, 0x61, 0x73, 0x68, 0x18, 0x02, 0x20, 0x01, 0x28, 0x09, 0x52, 0x04, 0x68, 0x61, 0x73, 0x68,
- 0x12, 0x12, 0x0a, 0x04, 0x6b, 0x65, 0x79, 0x73, 0x18, 0x03, 0x20, 0x03, 0x28, 0x09, 0x52, 0x04,
- 0x6b, 0x65, 0x79, 0x73, 0x12, 0x14, 0x0a, 0x05, 0x76, 0x61, 0x6c, 0x75, 0x65, 0x18, 0x04, 0x20,
- 0x01, 0x28, 0x02, 0x52, 0x05, 0x76, 0x61, 0x6c, 0x75, 0x65, 0x42, 0x06, 0x5a, 0x04, 0x2e, 0x2f,
- 0x70, 0x62, 0x62, 0x06, 0x70, 0x72, 0x6f, 0x74, 0x6f, 0x33,
-}
+const file_models_model_metric_stat_proto_rawDesc = "" +
+ "\n" +
+ "\x1emodels/model_metric_stat.proto\x12\x02pb\x1a\x1fmodels/model_node_cluster.proto\x1a\x17models/model_node.proto\x1a\x19models/model_server.proto\"\xe9\x02\n" +
+ "\n" +
+ "MetricStat\x12\x0e\n" +
+ "\x02id\x18\x01 \x01(\x03R\x02id\x12\x12\n" +
+ "\x04hash\x18\x02 \x01(\tR\x04hash\x12\x1a\n" +
+ "\bserverId\x18\x03 \x01(\x03R\bserverId\x12\x16\n" +
+ "\x06itemId\x18\x04 \x01(\x03R\x06itemId\x12\x12\n" +
+ "\x04keys\x18\x05 \x03(\tR\x04keys\x12\x14\n" +
+ "\x05value\x18\x06 \x01(\x02R\x05value\x12\x12\n" +
+ "\x04time\x18\a \x01(\tR\x04time\x12\x18\n" +
+ "\aversion\x18\b \x01(\x05R\aversion\x121\n" +
+ "\vnodeCluster\x18\x1e \x01(\v2\x0f.pb.NodeClusterR\vnodeCluster\x12\x1c\n" +
+ "\x04node\x18\x1f \x01(\v2\b.pb.NodeR\x04node\x12\"\n" +
+ "\x06server\x18 \x01(\v2\n" +
+ ".pb.ServerR\x06server\x12\x1a\n" +
+ "\bsumCount\x18( \x01(\x03R\bsumCount\x12\x1a\n" +
+ "\bsumTotal\x18) \x01(\x02R\bsumTotal\"c\n" +
+ "\x13UploadingMetricStat\x12\x0e\n" +
+ "\x02id\x18\x01 \x01(\x03R\x02id\x12\x12\n" +
+ "\x04hash\x18\x02 \x01(\tR\x04hash\x12\x12\n" +
+ "\x04keys\x18\x03 \x03(\tR\x04keys\x12\x14\n" +
+ "\x05value\x18\x04 \x01(\x02R\x05valueB\x06Z\x04./pbb\x06proto3"
var (
file_models_model_metric_stat_proto_rawDescOnce sync.Once
- file_models_model_metric_stat_proto_rawDescData = file_models_model_metric_stat_proto_rawDesc
+ file_models_model_metric_stat_proto_rawDescData []byte
)
func file_models_model_metric_stat_proto_rawDescGZIP() []byte {
file_models_model_metric_stat_proto_rawDescOnce.Do(func() {
- file_models_model_metric_stat_proto_rawDescData = protoimpl.X.CompressGZIP(file_models_model_metric_stat_proto_rawDescData)
+ file_models_model_metric_stat_proto_rawDescData = protoimpl.X.CompressGZIP(unsafe.Slice(unsafe.StringData(file_models_model_metric_stat_proto_rawDesc), len(file_models_model_metric_stat_proto_rawDesc)))
})
return file_models_model_metric_stat_proto_rawDescData
}
@@ -316,7 +301,7 @@ func file_models_model_metric_stat_proto_init() {
out := protoimpl.TypeBuilder{
File: protoimpl.DescBuilder{
GoPackagePath: reflect.TypeOf(x{}).PkgPath(),
- RawDescriptor: file_models_model_metric_stat_proto_rawDesc,
+ RawDescriptor: unsafe.Slice(unsafe.StringData(file_models_model_metric_stat_proto_rawDesc), len(file_models_model_metric_stat_proto_rawDesc)),
NumEnums: 0,
NumMessages: 2,
NumExtensions: 0,
@@ -327,7 +312,6 @@ func file_models_model_metric_stat_proto_init() {
MessageInfos: file_models_model_metric_stat_proto_msgTypes,
}.Build()
File_models_model_metric_stat_proto = out.File
- file_models_model_metric_stat_proto_rawDesc = nil
file_models_model_metric_stat_proto_goTypes = nil
file_models_model_metric_stat_proto_depIdxs = nil
}
diff --git a/EdgeCommon/pkg/rpc/pb/model_network_address.pb.go b/EdgeCommon/pkg/rpc/pb/model_network_address.pb.go
index 7b9a0a0..f0b1568 100644
--- a/EdgeCommon/pkg/rpc/pb/model_network_address.pb.go
+++ b/EdgeCommon/pkg/rpc/pb/model_network_address.pb.go
@@ -1,7 +1,7 @@
// Code generated by protoc-gen-go. DO NOT EDIT.
// versions:
-// protoc-gen-go v1.36.0
-// protoc v6.33.2
+// protoc-gen-go v1.36.11
+// protoc v3.19.6
// source: models/model_network_address.proto
package pb
@@ -11,6 +11,7 @@ import (
protoimpl "google.golang.org/protobuf/runtime/protoimpl"
reflect "reflect"
sync "sync"
+ unsafe "unsafe"
)
const (
@@ -82,27 +83,22 @@ func (x *NetworkAddress) GetPortRange() string {
var File_models_model_network_address_proto protoreflect.FileDescriptor
-var file_models_model_network_address_proto_rawDesc = []byte{
- 0x0a, 0x22, 0x6d, 0x6f, 0x64, 0x65, 0x6c, 0x73, 0x2f, 0x6d, 0x6f, 0x64, 0x65, 0x6c, 0x5f, 0x6e,
- 0x65, 0x74, 0x77, 0x6f, 0x72, 0x6b, 0x5f, 0x61, 0x64, 0x64, 0x72, 0x65, 0x73, 0x73, 0x2e, 0x70,
- 0x72, 0x6f, 0x74, 0x6f, 0x12, 0x02, 0x70, 0x62, 0x22, 0x5e, 0x0a, 0x0e, 0x4e, 0x65, 0x74, 0x77,
- 0x6f, 0x72, 0x6b, 0x41, 0x64, 0x64, 0x72, 0x65, 0x73, 0x73, 0x12, 0x1a, 0x0a, 0x08, 0x70, 0x72,
- 0x6f, 0x74, 0x6f, 0x63, 0x6f, 0x6c, 0x18, 0x01, 0x20, 0x01, 0x28, 0x09, 0x52, 0x08, 0x70, 0x72,
- 0x6f, 0x74, 0x6f, 0x63, 0x6f, 0x6c, 0x12, 0x12, 0x0a, 0x04, 0x68, 0x6f, 0x73, 0x74, 0x18, 0x02,
- 0x20, 0x01, 0x28, 0x09, 0x52, 0x04, 0x68, 0x6f, 0x73, 0x74, 0x12, 0x1c, 0x0a, 0x09, 0x70, 0x6f,
- 0x72, 0x74, 0x52, 0x61, 0x6e, 0x67, 0x65, 0x18, 0x03, 0x20, 0x01, 0x28, 0x09, 0x52, 0x09, 0x70,
- 0x6f, 0x72, 0x74, 0x52, 0x61, 0x6e, 0x67, 0x65, 0x42, 0x06, 0x5a, 0x04, 0x2e, 0x2f, 0x70, 0x62,
- 0x62, 0x06, 0x70, 0x72, 0x6f, 0x74, 0x6f, 0x33,
-}
+const file_models_model_network_address_proto_rawDesc = "" +
+ "\n" +
+ "\"models/model_network_address.proto\x12\x02pb\"^\n" +
+ "\x0eNetworkAddress\x12\x1a\n" +
+ "\bprotocol\x18\x01 \x01(\tR\bprotocol\x12\x12\n" +
+ "\x04host\x18\x02 \x01(\tR\x04host\x12\x1c\n" +
+ "\tportRange\x18\x03 \x01(\tR\tportRangeB\x06Z\x04./pbb\x06proto3"
var (
file_models_model_network_address_proto_rawDescOnce sync.Once
- file_models_model_network_address_proto_rawDescData = file_models_model_network_address_proto_rawDesc
+ file_models_model_network_address_proto_rawDescData []byte
)
func file_models_model_network_address_proto_rawDescGZIP() []byte {
file_models_model_network_address_proto_rawDescOnce.Do(func() {
- file_models_model_network_address_proto_rawDescData = protoimpl.X.CompressGZIP(file_models_model_network_address_proto_rawDescData)
+ file_models_model_network_address_proto_rawDescData = protoimpl.X.CompressGZIP(unsafe.Slice(unsafe.StringData(file_models_model_network_address_proto_rawDesc), len(file_models_model_network_address_proto_rawDesc)))
})
return file_models_model_network_address_proto_rawDescData
}
@@ -128,7 +124,7 @@ func file_models_model_network_address_proto_init() {
out := protoimpl.TypeBuilder{
File: protoimpl.DescBuilder{
GoPackagePath: reflect.TypeOf(x{}).PkgPath(),
- RawDescriptor: file_models_model_network_address_proto_rawDesc,
+ RawDescriptor: unsafe.Slice(unsafe.StringData(file_models_model_network_address_proto_rawDesc), len(file_models_model_network_address_proto_rawDesc)),
NumEnums: 0,
NumMessages: 1,
NumExtensions: 0,
@@ -139,7 +135,6 @@ func file_models_model_network_address_proto_init() {
MessageInfos: file_models_model_network_address_proto_msgTypes,
}.Build()
File_models_model_network_address_proto = out.File
- file_models_model_network_address_proto_rawDesc = nil
file_models_model_network_address_proto_goTypes = nil
file_models_model_network_address_proto_depIdxs = nil
}
diff --git a/EdgeCommon/pkg/rpc/pb/model_node.pb.go b/EdgeCommon/pkg/rpc/pb/model_node.pb.go
index c90cc35..695aad1 100644
--- a/EdgeCommon/pkg/rpc/pb/model_node.pb.go
+++ b/EdgeCommon/pkg/rpc/pb/model_node.pb.go
@@ -1,7 +1,7 @@
// Code generated by protoc-gen-go. DO NOT EDIT.
// versions:
-// protoc-gen-go v1.36.0
-// protoc v6.33.2
+// protoc-gen-go v1.36.11
+// protoc v3.19.6
// source: models/model_node.proto
package pb
@@ -11,6 +11,7 @@ import (
protoimpl "google.golang.org/protobuf/runtime/protoimpl"
reflect "reflect"
sync "sync"
+ unsafe "unsafe"
)
const (
@@ -414,130 +415,70 @@ func (x *BasicNode) GetNodeCluster() *NodeCluster {
var File_models_model_node_proto protoreflect.FileDescriptor
-var file_models_model_node_proto_rawDesc = []byte{
- 0x0a, 0x17, 0x6d, 0x6f, 0x64, 0x65, 0x6c, 0x73, 0x2f, 0x6d, 0x6f, 0x64, 0x65, 0x6c, 0x5f, 0x6e,
- 0x6f, 0x64, 0x65, 0x2e, 0x70, 0x72, 0x6f, 0x74, 0x6f, 0x12, 0x02, 0x70, 0x62, 0x1a, 0x1f, 0x6d,
- 0x6f, 0x64, 0x65, 0x6c, 0x73, 0x2f, 0x6d, 0x6f, 0x64, 0x65, 0x6c, 0x5f, 0x6e, 0x6f, 0x64, 0x65,
- 0x5f, 0x63, 0x6c, 0x75, 0x73, 0x74, 0x65, 0x72, 0x2e, 0x70, 0x72, 0x6f, 0x74, 0x6f, 0x1a, 0x1d,
- 0x6d, 0x6f, 0x64, 0x65, 0x6c, 0x73, 0x2f, 0x6d, 0x6f, 0x64, 0x65, 0x6c, 0x5f, 0x6e, 0x6f, 0x64,
- 0x65, 0x5f, 0x6c, 0x6f, 0x67, 0x69, 0x6e, 0x2e, 0x70, 0x72, 0x6f, 0x74, 0x6f, 0x1a, 0x26, 0x6d,
- 0x6f, 0x64, 0x65, 0x6c, 0x73, 0x2f, 0x6d, 0x6f, 0x64, 0x65, 0x6c, 0x5f, 0x6e, 0x6f, 0x64, 0x65,
- 0x5f, 0x69, 0x6e, 0x73, 0x74, 0x61, 0x6c, 0x6c, 0x5f, 0x73, 0x74, 0x61, 0x74, 0x75, 0x73, 0x2e,
- 0x70, 0x72, 0x6f, 0x74, 0x6f, 0x1a, 0x22, 0x6d, 0x6f, 0x64, 0x65, 0x6c, 0x73, 0x2f, 0x6d, 0x6f,
- 0x64, 0x65, 0x6c, 0x5f, 0x6e, 0x6f, 0x64, 0x65, 0x5f, 0x69, 0x70, 0x5f, 0x61, 0x64, 0x64, 0x72,
- 0x65, 0x73, 0x73, 0x2e, 0x70, 0x72, 0x6f, 0x74, 0x6f, 0x1a, 0x1d, 0x6d, 0x6f, 0x64, 0x65, 0x6c,
- 0x73, 0x2f, 0x6d, 0x6f, 0x64, 0x65, 0x6c, 0x5f, 0x6e, 0x6f, 0x64, 0x65, 0x5f, 0x67, 0x72, 0x6f,
- 0x75, 0x70, 0x2e, 0x70, 0x72, 0x6f, 0x74, 0x6f, 0x1a, 0x1e, 0x6d, 0x6f, 0x64, 0x65, 0x6c, 0x73,
- 0x2f, 0x6d, 0x6f, 0x64, 0x65, 0x6c, 0x5f, 0x6e, 0x6f, 0x64, 0x65, 0x5f, 0x72, 0x65, 0x67, 0x69,
- 0x6f, 0x6e, 0x2e, 0x70, 0x72, 0x6f, 0x74, 0x6f, 0x1a, 0x1c, 0x6d, 0x6f, 0x64, 0x65, 0x6c, 0x73,
- 0x2f, 0x6d, 0x6f, 0x64, 0x65, 0x6c, 0x5f, 0x64, 0x6e, 0x73, 0x5f, 0x72, 0x6f, 0x75, 0x74, 0x65,
- 0x2e, 0x70, 0x72, 0x6f, 0x74, 0x6f, 0x1a, 0x20, 0x6d, 0x6f, 0x64, 0x65, 0x6c, 0x73, 0x2f, 0x6d,
- 0x6f, 0x64, 0x65, 0x6c, 0x5f, 0x73, 0x69, 0x7a, 0x65, 0x5f, 0x63, 0x61, 0x70, 0x61, 0x63, 0x69,
- 0x74, 0x79, 0x2e, 0x70, 0x72, 0x6f, 0x74, 0x6f, 0x22, 0xaa, 0x0a, 0x0a, 0x04, 0x4e, 0x6f, 0x64,
- 0x65, 0x12, 0x0e, 0x0a, 0x02, 0x69, 0x64, 0x18, 0x01, 0x20, 0x01, 0x28, 0x03, 0x52, 0x02, 0x69,
- 0x64, 0x12, 0x12, 0x0a, 0x04, 0x6e, 0x61, 0x6d, 0x65, 0x18, 0x02, 0x20, 0x01, 0x28, 0x09, 0x52,
- 0x04, 0x6e, 0x61, 0x6d, 0x65, 0x12, 0x1e, 0x0a, 0x0a, 0x73, 0x74, 0x61, 0x74, 0x75, 0x73, 0x4a,
- 0x53, 0x4f, 0x4e, 0x18, 0x03, 0x20, 0x01, 0x28, 0x0c, 0x52, 0x0a, 0x73, 0x74, 0x61, 0x74, 0x75,
- 0x73, 0x4a, 0x53, 0x4f, 0x4e, 0x12, 0x1e, 0x0a, 0x0a, 0x69, 0x6e, 0x73, 0x74, 0x61, 0x6c, 0x6c,
- 0x44, 0x69, 0x72, 0x18, 0x04, 0x20, 0x01, 0x28, 0x09, 0x52, 0x0a, 0x69, 0x6e, 0x73, 0x74, 0x61,
- 0x6c, 0x6c, 0x44, 0x69, 0x72, 0x12, 0x20, 0x0a, 0x0b, 0x69, 0x73, 0x49, 0x6e, 0x73, 0x74, 0x61,
- 0x6c, 0x6c, 0x65, 0x64, 0x18, 0x05, 0x20, 0x01, 0x28, 0x08, 0x52, 0x0b, 0x69, 0x73, 0x49, 0x6e,
- 0x73, 0x74, 0x61, 0x6c, 0x6c, 0x65, 0x64, 0x12, 0x12, 0x0a, 0x04, 0x63, 0x6f, 0x64, 0x65, 0x18,
- 0x06, 0x20, 0x01, 0x28, 0x09, 0x52, 0x04, 0x63, 0x6f, 0x64, 0x65, 0x12, 0x1a, 0x0a, 0x08, 0x75,
- 0x6e, 0x69, 0x71, 0x75, 0x65, 0x49, 0x64, 0x18, 0x07, 0x20, 0x01, 0x28, 0x09, 0x52, 0x08, 0x75,
- 0x6e, 0x69, 0x71, 0x75, 0x65, 0x49, 0x64, 0x12, 0x16, 0x0a, 0x06, 0x73, 0x65, 0x63, 0x72, 0x65,
- 0x74, 0x18, 0x08, 0x20, 0x01, 0x28, 0x09, 0x52, 0x06, 0x73, 0x65, 0x63, 0x72, 0x65, 0x74, 0x12,
- 0x18, 0x0a, 0x07, 0x76, 0x65, 0x72, 0x73, 0x69, 0x6f, 0x6e, 0x18, 0x09, 0x20, 0x01, 0x28, 0x03,
- 0x52, 0x07, 0x76, 0x65, 0x72, 0x73, 0x69, 0x6f, 0x6e, 0x12, 0x24, 0x0a, 0x0d, 0x6c, 0x61, 0x74,
- 0x65, 0x73, 0x74, 0x56, 0x65, 0x72, 0x73, 0x69, 0x6f, 0x6e, 0x18, 0x0a, 0x20, 0x01, 0x28, 0x03,
- 0x52, 0x0d, 0x6c, 0x61, 0x74, 0x65, 0x73, 0x74, 0x56, 0x65, 0x72, 0x73, 0x69, 0x6f, 0x6e, 0x12,
- 0x30, 0x0a, 0x13, 0x63, 0x6f, 0x6e, 0x6e, 0x65, 0x63, 0x74, 0x65, 0x64, 0x41, 0x50, 0x49, 0x4e,
- 0x6f, 0x64, 0x65, 0x49, 0x64, 0x73, 0x18, 0x0b, 0x20, 0x03, 0x28, 0x03, 0x52, 0x13, 0x63, 0x6f,
- 0x6e, 0x6e, 0x65, 0x63, 0x74, 0x65, 0x64, 0x41, 0x50, 0x49, 0x4e, 0x6f, 0x64, 0x65, 0x49, 0x64,
- 0x73, 0x12, 0x16, 0x0a, 0x06, 0x6d, 0x61, 0x78, 0x43, 0x50, 0x55, 0x18, 0x0c, 0x20, 0x01, 0x28,
- 0x05, 0x52, 0x06, 0x6d, 0x61, 0x78, 0x43, 0x50, 0x55, 0x12, 0x12, 0x0a, 0x04, 0x69, 0x73, 0x4f,
- 0x6e, 0x18, 0x0d, 0x20, 0x01, 0x28, 0x08, 0x52, 0x04, 0x69, 0x73, 0x4f, 0x6e, 0x12, 0x12, 0x0a,
- 0x04, 0x69, 0x73, 0x55, 0x70, 0x18, 0x0e, 0x20, 0x01, 0x28, 0x08, 0x52, 0x04, 0x69, 0x73, 0x55,
- 0x70, 0x12, 0x2a, 0x0a, 0x09, 0x64, 0x6e, 0x73, 0x52, 0x6f, 0x75, 0x74, 0x65, 0x73, 0x18, 0x0f,
- 0x20, 0x03, 0x28, 0x0b, 0x32, 0x0c, 0x2e, 0x70, 0x62, 0x2e, 0x44, 0x4e, 0x53, 0x52, 0x6f, 0x75,
- 0x74, 0x65, 0x52, 0x09, 0x64, 0x6e, 0x73, 0x52, 0x6f, 0x75, 0x74, 0x65, 0x73, 0x12, 0x1a, 0x0a,
- 0x08, 0x69, 0x73, 0x41, 0x63, 0x74, 0x69, 0x76, 0x65, 0x18, 0x10, 0x20, 0x01, 0x28, 0x08, 0x52,
- 0x08, 0x69, 0x73, 0x41, 0x63, 0x74, 0x69, 0x76, 0x65, 0x12, 0x44, 0x0a, 0x14, 0x6d, 0x61, 0x78,
- 0x43, 0x61, 0x63, 0x68, 0x65, 0x44, 0x69, 0x73, 0x6b, 0x43, 0x61, 0x70, 0x61, 0x63, 0x69, 0x74,
- 0x79, 0x18, 0x11, 0x20, 0x01, 0x28, 0x0b, 0x32, 0x10, 0x2e, 0x70, 0x62, 0x2e, 0x53, 0x69, 0x7a,
- 0x65, 0x43, 0x61, 0x70, 0x61, 0x63, 0x69, 0x74, 0x79, 0x52, 0x14, 0x6d, 0x61, 0x78, 0x43, 0x61,
- 0x63, 0x68, 0x65, 0x44, 0x69, 0x73, 0x6b, 0x43, 0x61, 0x70, 0x61, 0x63, 0x69, 0x74, 0x79, 0x12,
- 0x48, 0x0a, 0x16, 0x6d, 0x61, 0x78, 0x43, 0x61, 0x63, 0x68, 0x65, 0x4d, 0x65, 0x6d, 0x6f, 0x72,
- 0x79, 0x43, 0x61, 0x70, 0x61, 0x63, 0x69, 0x74, 0x79, 0x18, 0x12, 0x20, 0x01, 0x28, 0x0b, 0x32,
- 0x10, 0x2e, 0x70, 0x62, 0x2e, 0x53, 0x69, 0x7a, 0x65, 0x43, 0x61, 0x70, 0x61, 0x63, 0x69, 0x74,
- 0x79, 0x52, 0x16, 0x6d, 0x61, 0x78, 0x43, 0x61, 0x63, 0x68, 0x65, 0x4d, 0x65, 0x6d, 0x6f, 0x72,
- 0x79, 0x43, 0x61, 0x70, 0x61, 0x63, 0x69, 0x74, 0x79, 0x12, 0x22, 0x0a, 0x0c, 0x63, 0x61, 0x63,
- 0x68, 0x65, 0x44, 0x69, 0x73, 0x6b, 0x44, 0x69, 0x72, 0x18, 0x13, 0x20, 0x01, 0x28, 0x09, 0x52,
- 0x0c, 0x63, 0x61, 0x63, 0x68, 0x65, 0x44, 0x69, 0x73, 0x6b, 0x44, 0x69, 0x72, 0x12, 0x32, 0x0a,
- 0x14, 0x63, 0x61, 0x63, 0x68, 0x65, 0x44, 0x69, 0x73, 0x6b, 0x53, 0x75, 0x62, 0x44, 0x69, 0x72,
- 0x73, 0x4a, 0x53, 0x4f, 0x4e, 0x18, 0x17, 0x20, 0x01, 0x28, 0x0c, 0x52, 0x14, 0x63, 0x61, 0x63,
- 0x68, 0x65, 0x44, 0x69, 0x73, 0x6b, 0x53, 0x75, 0x62, 0x44, 0x69, 0x72, 0x73, 0x4a, 0x53, 0x4f,
- 0x4e, 0x12, 0x14, 0x0a, 0x05, 0x6c, 0x65, 0x76, 0x65, 0x6c, 0x18, 0x14, 0x20, 0x01, 0x28, 0x05,
- 0x52, 0x05, 0x6c, 0x65, 0x76, 0x65, 0x6c, 0x12, 0x18, 0x0a, 0x07, 0x6c, 0x6e, 0x41, 0x64, 0x64,
- 0x72, 0x73, 0x18, 0x15, 0x20, 0x03, 0x28, 0x09, 0x52, 0x07, 0x6c, 0x6e, 0x41, 0x64, 0x64, 0x72,
- 0x73, 0x12, 0x24, 0x0a, 0x0d, 0x65, 0x6e, 0x61, 0x62, 0x6c, 0x65, 0x49, 0x50, 0x4c, 0x69, 0x73,
- 0x74, 0x73, 0x18, 0x16, 0x20, 0x01, 0x28, 0x08, 0x52, 0x0d, 0x65, 0x6e, 0x61, 0x62, 0x6c, 0x65,
- 0x49, 0x50, 0x4c, 0x69, 0x73, 0x74, 0x73, 0x12, 0x2a, 0x0a, 0x10, 0x61, 0x70, 0x69, 0x4e, 0x6f,
- 0x64, 0x65, 0x41, 0x64, 0x64, 0x72, 0x73, 0x4a, 0x53, 0x4f, 0x4e, 0x18, 0x18, 0x20, 0x01, 0x28,
- 0x0c, 0x52, 0x10, 0x61, 0x70, 0x69, 0x4e, 0x6f, 0x64, 0x65, 0x41, 0x64, 0x64, 0x72, 0x73, 0x4a,
- 0x53, 0x4f, 0x4e, 0x12, 0x1e, 0x0a, 0x0a, 0x6f, 0x66, 0x66, 0x6c, 0x69, 0x6e, 0x65, 0x44, 0x61,
- 0x79, 0x18, 0x19, 0x20, 0x01, 0x28, 0x09, 0x52, 0x0a, 0x6f, 0x66, 0x66, 0x6c, 0x69, 0x6e, 0x65,
- 0x44, 0x61, 0x79, 0x12, 0x2e, 0x0a, 0x12, 0x69, 0x73, 0x42, 0x61, 0x63, 0x6b, 0x75, 0x70, 0x46,
- 0x6f, 0x72, 0x43, 0x6c, 0x75, 0x73, 0x74, 0x65, 0x72, 0x18, 0x1a, 0x20, 0x01, 0x28, 0x08, 0x52,
- 0x12, 0x69, 0x73, 0x42, 0x61, 0x63, 0x6b, 0x75, 0x70, 0x46, 0x6f, 0x72, 0x43, 0x6c, 0x75, 0x73,
- 0x74, 0x65, 0x72, 0x12, 0x2a, 0x0a, 0x10, 0x69, 0x73, 0x42, 0x61, 0x63, 0x6b, 0x75, 0x70, 0x46,
- 0x6f, 0x72, 0x47, 0x72, 0x6f, 0x75, 0x70, 0x18, 0x1b, 0x20, 0x01, 0x28, 0x08, 0x52, 0x10, 0x69,
- 0x73, 0x42, 0x61, 0x63, 0x6b, 0x75, 0x70, 0x46, 0x6f, 0x72, 0x47, 0x72, 0x6f, 0x75, 0x70, 0x12,
- 0x31, 0x0a, 0x0b, 0x6e, 0x6f, 0x64, 0x65, 0x43, 0x6c, 0x75, 0x73, 0x74, 0x65, 0x72, 0x18, 0x20,
- 0x20, 0x01, 0x28, 0x0b, 0x32, 0x0f, 0x2e, 0x70, 0x62, 0x2e, 0x4e, 0x6f, 0x64, 0x65, 0x43, 0x6c,
- 0x75, 0x73, 0x74, 0x65, 0x72, 0x52, 0x0b, 0x6e, 0x6f, 0x64, 0x65, 0x43, 0x6c, 0x75, 0x73, 0x74,
- 0x65, 0x72, 0x12, 0x2b, 0x0a, 0x09, 0x6e, 0x6f, 0x64, 0x65, 0x4c, 0x6f, 0x67, 0x69, 0x6e, 0x18,
- 0x21, 0x20, 0x01, 0x28, 0x0b, 0x32, 0x0d, 0x2e, 0x70, 0x62, 0x2e, 0x4e, 0x6f, 0x64, 0x65, 0x4c,
- 0x6f, 0x67, 0x69, 0x6e, 0x52, 0x09, 0x6e, 0x6f, 0x64, 0x65, 0x4c, 0x6f, 0x67, 0x69, 0x6e, 0x12,
- 0x3b, 0x0a, 0x0d, 0x69, 0x6e, 0x73, 0x74, 0x61, 0x6c, 0x6c, 0x53, 0x74, 0x61, 0x74, 0x75, 0x73,
- 0x18, 0x22, 0x20, 0x01, 0x28, 0x0b, 0x32, 0x15, 0x2e, 0x70, 0x62, 0x2e, 0x4e, 0x6f, 0x64, 0x65,
- 0x49, 0x6e, 0x73, 0x74, 0x61, 0x6c, 0x6c, 0x53, 0x74, 0x61, 0x74, 0x75, 0x73, 0x52, 0x0d, 0x69,
- 0x6e, 0x73, 0x74, 0x61, 0x6c, 0x6c, 0x53, 0x74, 0x61, 0x74, 0x75, 0x73, 0x12, 0x33, 0x0a, 0x0b,
- 0x69, 0x70, 0x41, 0x64, 0x64, 0x72, 0x65, 0x73, 0x73, 0x65, 0x73, 0x18, 0x23, 0x20, 0x03, 0x28,
- 0x0b, 0x32, 0x11, 0x2e, 0x70, 0x62, 0x2e, 0x4e, 0x6f, 0x64, 0x65, 0x49, 0x50, 0x41, 0x64, 0x64,
- 0x72, 0x65, 0x73, 0x73, 0x52, 0x0b, 0x69, 0x70, 0x41, 0x64, 0x64, 0x72, 0x65, 0x73, 0x73, 0x65,
- 0x73, 0x12, 0x2b, 0x0a, 0x09, 0x6e, 0x6f, 0x64, 0x65, 0x47, 0x72, 0x6f, 0x75, 0x70, 0x18, 0x24,
- 0x20, 0x01, 0x28, 0x0b, 0x32, 0x0d, 0x2e, 0x70, 0x62, 0x2e, 0x4e, 0x6f, 0x64, 0x65, 0x47, 0x72,
- 0x6f, 0x75, 0x70, 0x52, 0x09, 0x6e, 0x6f, 0x64, 0x65, 0x47, 0x72, 0x6f, 0x75, 0x70, 0x12, 0x2e,
- 0x0a, 0x0a, 0x6e, 0x6f, 0x64, 0x65, 0x52, 0x65, 0x67, 0x69, 0x6f, 0x6e, 0x18, 0x25, 0x20, 0x01,
- 0x28, 0x0b, 0x32, 0x0e, 0x2e, 0x70, 0x62, 0x2e, 0x4e, 0x6f, 0x64, 0x65, 0x52, 0x65, 0x67, 0x69,
- 0x6f, 0x6e, 0x52, 0x0a, 0x6e, 0x6f, 0x64, 0x65, 0x52, 0x65, 0x67, 0x69, 0x6f, 0x6e, 0x12, 0x45,
- 0x0a, 0x15, 0x73, 0x65, 0x63, 0x6f, 0x6e, 0x64, 0x61, 0x72, 0x79, 0x4e, 0x6f, 0x64, 0x65, 0x43,
- 0x6c, 0x75, 0x73, 0x74, 0x65, 0x72, 0x73, 0x18, 0x26, 0x20, 0x03, 0x28, 0x0b, 0x32, 0x0f, 0x2e,
- 0x70, 0x62, 0x2e, 0x4e, 0x6f, 0x64, 0x65, 0x43, 0x6c, 0x75, 0x73, 0x74, 0x65, 0x72, 0x52, 0x15,
- 0x73, 0x65, 0x63, 0x6f, 0x6e, 0x64, 0x61, 0x72, 0x79, 0x4e, 0x6f, 0x64, 0x65, 0x43, 0x6c, 0x75,
- 0x73, 0x74, 0x65, 0x72, 0x73, 0x22, 0xa0, 0x01, 0x0a, 0x09, 0x42, 0x61, 0x73, 0x69, 0x63, 0x4e,
- 0x6f, 0x64, 0x65, 0x12, 0x0e, 0x0a, 0x02, 0x69, 0x64, 0x18, 0x01, 0x20, 0x01, 0x28, 0x03, 0x52,
- 0x02, 0x69, 0x64, 0x12, 0x12, 0x0a, 0x04, 0x6e, 0x61, 0x6d, 0x65, 0x18, 0x02, 0x20, 0x01, 0x28,
- 0x09, 0x52, 0x04, 0x6e, 0x61, 0x6d, 0x65, 0x12, 0x12, 0x0a, 0x04, 0x69, 0x73, 0x4f, 0x6e, 0x18,
- 0x03, 0x20, 0x01, 0x28, 0x08, 0x52, 0x04, 0x69, 0x73, 0x4f, 0x6e, 0x12, 0x12, 0x0a, 0x04, 0x69,
- 0x73, 0x55, 0x70, 0x18, 0x04, 0x20, 0x01, 0x28, 0x08, 0x52, 0x04, 0x69, 0x73, 0x55, 0x70, 0x12,
- 0x14, 0x0a, 0x05, 0x6c, 0x65, 0x76, 0x65, 0x6c, 0x18, 0x05, 0x20, 0x01, 0x28, 0x05, 0x52, 0x05,
- 0x6c, 0x65, 0x76, 0x65, 0x6c, 0x12, 0x31, 0x0a, 0x0b, 0x6e, 0x6f, 0x64, 0x65, 0x43, 0x6c, 0x75,
- 0x73, 0x74, 0x65, 0x72, 0x18, 0x1e, 0x20, 0x01, 0x28, 0x0b, 0x32, 0x0f, 0x2e, 0x70, 0x62, 0x2e,
- 0x4e, 0x6f, 0x64, 0x65, 0x43, 0x6c, 0x75, 0x73, 0x74, 0x65, 0x72, 0x52, 0x0b, 0x6e, 0x6f, 0x64,
- 0x65, 0x43, 0x6c, 0x75, 0x73, 0x74, 0x65, 0x72, 0x42, 0x06, 0x5a, 0x04, 0x2e, 0x2f, 0x70, 0x62,
- 0x62, 0x06, 0x70, 0x72, 0x6f, 0x74, 0x6f, 0x33,
-}
+const file_models_model_node_proto_rawDesc = "" +
+ "\n" +
+ "\x17models/model_node.proto\x12\x02pb\x1a\x1fmodels/model_node_cluster.proto\x1a\x1dmodels/model_node_login.proto\x1a&models/model_node_install_status.proto\x1a\"models/model_node_ip_address.proto\x1a\x1dmodels/model_node_group.proto\x1a\x1emodels/model_node_region.proto\x1a\x1cmodels/model_dns_route.proto\x1a models/model_size_capacity.proto\"\xaa\n" +
+ "\n" +
+ "\x04Node\x12\x0e\n" +
+ "\x02id\x18\x01 \x01(\x03R\x02id\x12\x12\n" +
+ "\x04name\x18\x02 \x01(\tR\x04name\x12\x1e\n" +
+ "\n" +
+ "statusJSON\x18\x03 \x01(\fR\n" +
+ "statusJSON\x12\x1e\n" +
+ "\n" +
+ "installDir\x18\x04 \x01(\tR\n" +
+ "installDir\x12 \n" +
+ "\visInstalled\x18\x05 \x01(\bR\visInstalled\x12\x12\n" +
+ "\x04code\x18\x06 \x01(\tR\x04code\x12\x1a\n" +
+ "\buniqueId\x18\a \x01(\tR\buniqueId\x12\x16\n" +
+ "\x06secret\x18\b \x01(\tR\x06secret\x12\x18\n" +
+ "\aversion\x18\t \x01(\x03R\aversion\x12$\n" +
+ "\rlatestVersion\x18\n" +
+ " \x01(\x03R\rlatestVersion\x120\n" +
+ "\x13connectedAPINodeIds\x18\v \x03(\x03R\x13connectedAPINodeIds\x12\x16\n" +
+ "\x06maxCPU\x18\f \x01(\x05R\x06maxCPU\x12\x12\n" +
+ "\x04isOn\x18\r \x01(\bR\x04isOn\x12\x12\n" +
+ "\x04isUp\x18\x0e \x01(\bR\x04isUp\x12*\n" +
+ "\tdnsRoutes\x18\x0f \x03(\v2\f.pb.DNSRouteR\tdnsRoutes\x12\x1a\n" +
+ "\bisActive\x18\x10 \x01(\bR\bisActive\x12D\n" +
+ "\x14maxCacheDiskCapacity\x18\x11 \x01(\v2\x10.pb.SizeCapacityR\x14maxCacheDiskCapacity\x12H\n" +
+ "\x16maxCacheMemoryCapacity\x18\x12 \x01(\v2\x10.pb.SizeCapacityR\x16maxCacheMemoryCapacity\x12\"\n" +
+ "\fcacheDiskDir\x18\x13 \x01(\tR\fcacheDiskDir\x122\n" +
+ "\x14cacheDiskSubDirsJSON\x18\x17 \x01(\fR\x14cacheDiskSubDirsJSON\x12\x14\n" +
+ "\x05level\x18\x14 \x01(\x05R\x05level\x12\x18\n" +
+ "\alnAddrs\x18\x15 \x03(\tR\alnAddrs\x12$\n" +
+ "\renableIPLists\x18\x16 \x01(\bR\renableIPLists\x12*\n" +
+ "\x10apiNodeAddrsJSON\x18\x18 \x01(\fR\x10apiNodeAddrsJSON\x12\x1e\n" +
+ "\n" +
+ "offlineDay\x18\x19 \x01(\tR\n" +
+ "offlineDay\x12.\n" +
+ "\x12isBackupForCluster\x18\x1a \x01(\bR\x12isBackupForCluster\x12*\n" +
+ "\x10isBackupForGroup\x18\x1b \x01(\bR\x10isBackupForGroup\x121\n" +
+ "\vnodeCluster\x18 \x01(\v2\x0f.pb.NodeClusterR\vnodeCluster\x12+\n" +
+ "\tnodeLogin\x18! \x01(\v2\r.pb.NodeLoginR\tnodeLogin\x12;\n" +
+ "\rinstallStatus\x18\" \x01(\v2\x15.pb.NodeInstallStatusR\rinstallStatus\x123\n" +
+ "\vipAddresses\x18# \x03(\v2\x11.pb.NodeIPAddressR\vipAddresses\x12+\n" +
+ "\tnodeGroup\x18$ \x01(\v2\r.pb.NodeGroupR\tnodeGroup\x12.\n" +
+ "\n" +
+ "nodeRegion\x18% \x01(\v2\x0e.pb.NodeRegionR\n" +
+ "nodeRegion\x12E\n" +
+ "\x15secondaryNodeClusters\x18& \x03(\v2\x0f.pb.NodeClusterR\x15secondaryNodeClusters\"\xa0\x01\n" +
+ "\tBasicNode\x12\x0e\n" +
+ "\x02id\x18\x01 \x01(\x03R\x02id\x12\x12\n" +
+ "\x04name\x18\x02 \x01(\tR\x04name\x12\x12\n" +
+ "\x04isOn\x18\x03 \x01(\bR\x04isOn\x12\x12\n" +
+ "\x04isUp\x18\x04 \x01(\bR\x04isUp\x12\x14\n" +
+ "\x05level\x18\x05 \x01(\x05R\x05level\x121\n" +
+ "\vnodeCluster\x18\x1e \x01(\v2\x0f.pb.NodeClusterR\vnodeClusterB\x06Z\x04./pbb\x06proto3"
var (
file_models_model_node_proto_rawDescOnce sync.Once
- file_models_model_node_proto_rawDescData = file_models_model_node_proto_rawDesc
+ file_models_model_node_proto_rawDescData []byte
)
func file_models_model_node_proto_rawDescGZIP() []byte {
file_models_model_node_proto_rawDescOnce.Do(func() {
- file_models_model_node_proto_rawDescData = protoimpl.X.CompressGZIP(file_models_model_node_proto_rawDescData)
+ file_models_model_node_proto_rawDescData = protoimpl.X.CompressGZIP(unsafe.Slice(unsafe.StringData(file_models_model_node_proto_rawDesc), len(file_models_model_node_proto_rawDesc)))
})
return file_models_model_node_proto_rawDescData
}
@@ -591,7 +532,7 @@ func file_models_model_node_proto_init() {
out := protoimpl.TypeBuilder{
File: protoimpl.DescBuilder{
GoPackagePath: reflect.TypeOf(x{}).PkgPath(),
- RawDescriptor: file_models_model_node_proto_rawDesc,
+ RawDescriptor: unsafe.Slice(unsafe.StringData(file_models_model_node_proto_rawDesc), len(file_models_model_node_proto_rawDesc)),
NumEnums: 0,
NumMessages: 2,
NumExtensions: 0,
@@ -602,7 +543,6 @@ func file_models_model_node_proto_init() {
MessageInfos: file_models_model_node_proto_msgTypes,
}.Build()
File_models_model_node_proto = out.File
- file_models_model_node_proto_rawDesc = nil
file_models_model_node_proto_goTypes = nil
file_models_model_node_proto_depIdxs = nil
}
diff --git a/EdgeCommon/pkg/rpc/pb/model_node_action.pb.go b/EdgeCommon/pkg/rpc/pb/model_node_action.pb.go
index 73651a9..a5a8b08 100644
--- a/EdgeCommon/pkg/rpc/pb/model_node_action.pb.go
+++ b/EdgeCommon/pkg/rpc/pb/model_node_action.pb.go
@@ -1,7 +1,7 @@
// Code generated by protoc-gen-go. DO NOT EDIT.
// versions:
-// protoc-gen-go v1.36.0
-// protoc v6.33.2
+// protoc-gen-go v1.36.11
+// protoc v3.19.6
// source: models/model_node_action.proto
package pb
@@ -11,6 +11,7 @@ import (
protoimpl "google.golang.org/protobuf/runtime/protoimpl"
reflect "reflect"
sync "sync"
+ unsafe "unsafe"
)
const (
@@ -115,33 +116,29 @@ func (x *NodeAction) GetDurationJSON() []byte {
var File_models_model_node_action_proto protoreflect.FileDescriptor
-var file_models_model_node_action_proto_rawDesc = []byte{
- 0x0a, 0x1e, 0x6d, 0x6f, 0x64, 0x65, 0x6c, 0x73, 0x2f, 0x6d, 0x6f, 0x64, 0x65, 0x6c, 0x5f, 0x6e,
- 0x6f, 0x64, 0x65, 0x5f, 0x61, 0x63, 0x74, 0x69, 0x6f, 0x6e, 0x2e, 0x70, 0x72, 0x6f, 0x74, 0x6f,
- 0x12, 0x02, 0x70, 0x62, 0x22, 0xbe, 0x01, 0x0a, 0x0a, 0x4e, 0x6f, 0x64, 0x65, 0x41, 0x63, 0x74,
- 0x69, 0x6f, 0x6e, 0x12, 0x0e, 0x0a, 0x02, 0x69, 0x64, 0x18, 0x01, 0x20, 0x01, 0x28, 0x03, 0x52,
- 0x02, 0x69, 0x64, 0x12, 0x16, 0x0a, 0x06, 0x6e, 0x6f, 0x64, 0x65, 0x49, 0x64, 0x18, 0x02, 0x20,
- 0x01, 0x28, 0x03, 0x52, 0x06, 0x6e, 0x6f, 0x64, 0x65, 0x49, 0x64, 0x12, 0x12, 0x0a, 0x04, 0x72,
- 0x6f, 0x6c, 0x65, 0x18, 0x03, 0x20, 0x01, 0x28, 0x09, 0x52, 0x04, 0x72, 0x6f, 0x6c, 0x65, 0x12,
- 0x12, 0x0a, 0x04, 0x69, 0x73, 0x4f, 0x6e, 0x18, 0x04, 0x20, 0x01, 0x28, 0x08, 0x52, 0x04, 0x69,
- 0x73, 0x4f, 0x6e, 0x12, 0x1c, 0x0a, 0x09, 0x63, 0x6f, 0x6e, 0x64, 0x73, 0x4a, 0x53, 0x4f, 0x4e,
- 0x18, 0x05, 0x20, 0x01, 0x28, 0x0c, 0x52, 0x09, 0x63, 0x6f, 0x6e, 0x64, 0x73, 0x4a, 0x53, 0x4f,
- 0x4e, 0x12, 0x1e, 0x0a, 0x0a, 0x61, 0x63, 0x74, 0x69, 0x6f, 0x6e, 0x4a, 0x53, 0x4f, 0x4e, 0x18,
- 0x06, 0x20, 0x01, 0x28, 0x0c, 0x52, 0x0a, 0x61, 0x63, 0x74, 0x69, 0x6f, 0x6e, 0x4a, 0x53, 0x4f,
- 0x4e, 0x12, 0x22, 0x0a, 0x0c, 0x64, 0x75, 0x72, 0x61, 0x74, 0x69, 0x6f, 0x6e, 0x4a, 0x53, 0x4f,
- 0x4e, 0x18, 0x07, 0x20, 0x01, 0x28, 0x0c, 0x52, 0x0c, 0x64, 0x75, 0x72, 0x61, 0x74, 0x69, 0x6f,
- 0x6e, 0x4a, 0x53, 0x4f, 0x4e, 0x42, 0x06, 0x5a, 0x04, 0x2e, 0x2f, 0x70, 0x62, 0x62, 0x06, 0x70,
- 0x72, 0x6f, 0x74, 0x6f, 0x33,
-}
+const file_models_model_node_action_proto_rawDesc = "" +
+ "\n" +
+ "\x1emodels/model_node_action.proto\x12\x02pb\"\xbe\x01\n" +
+ "\n" +
+ "NodeAction\x12\x0e\n" +
+ "\x02id\x18\x01 \x01(\x03R\x02id\x12\x16\n" +
+ "\x06nodeId\x18\x02 \x01(\x03R\x06nodeId\x12\x12\n" +
+ "\x04role\x18\x03 \x01(\tR\x04role\x12\x12\n" +
+ "\x04isOn\x18\x04 \x01(\bR\x04isOn\x12\x1c\n" +
+ "\tcondsJSON\x18\x05 \x01(\fR\tcondsJSON\x12\x1e\n" +
+ "\n" +
+ "actionJSON\x18\x06 \x01(\fR\n" +
+ "actionJSON\x12\"\n" +
+ "\fdurationJSON\x18\a \x01(\fR\fdurationJSONB\x06Z\x04./pbb\x06proto3"
var (
file_models_model_node_action_proto_rawDescOnce sync.Once
- file_models_model_node_action_proto_rawDescData = file_models_model_node_action_proto_rawDesc
+ file_models_model_node_action_proto_rawDescData []byte
)
func file_models_model_node_action_proto_rawDescGZIP() []byte {
file_models_model_node_action_proto_rawDescOnce.Do(func() {
- file_models_model_node_action_proto_rawDescData = protoimpl.X.CompressGZIP(file_models_model_node_action_proto_rawDescData)
+ file_models_model_node_action_proto_rawDescData = protoimpl.X.CompressGZIP(unsafe.Slice(unsafe.StringData(file_models_model_node_action_proto_rawDesc), len(file_models_model_node_action_proto_rawDesc)))
})
return file_models_model_node_action_proto_rawDescData
}
@@ -167,7 +164,7 @@ func file_models_model_node_action_proto_init() {
out := protoimpl.TypeBuilder{
File: protoimpl.DescBuilder{
GoPackagePath: reflect.TypeOf(x{}).PkgPath(),
- RawDescriptor: file_models_model_node_action_proto_rawDesc,
+ RawDescriptor: unsafe.Slice(unsafe.StringData(file_models_model_node_action_proto_rawDesc), len(file_models_model_node_action_proto_rawDesc)),
NumEnums: 0,
NumMessages: 1,
NumExtensions: 0,
@@ -178,7 +175,6 @@ func file_models_model_node_action_proto_init() {
MessageInfos: file_models_model_node_action_proto_msgTypes,
}.Build()
File_models_model_node_action_proto = out.File
- file_models_model_node_action_proto_rawDesc = nil
file_models_model_node_action_proto_goTypes = nil
file_models_model_node_action_proto_depIdxs = nil
}
diff --git a/EdgeCommon/pkg/rpc/pb/model_node_cluster.pb.go b/EdgeCommon/pkg/rpc/pb/model_node_cluster.pb.go
index 58d57d7..7cf6127 100644
--- a/EdgeCommon/pkg/rpc/pb/model_node_cluster.pb.go
+++ b/EdgeCommon/pkg/rpc/pb/model_node_cluster.pb.go
@@ -1,7 +1,7 @@
// Code generated by protoc-gen-go. DO NOT EDIT.
// versions:
-// protoc-gen-go v1.36.0
-// protoc v6.33.2
+// protoc-gen-go v1.36.11
+// protoc v3.19.6
// source: models/model_node_cluster.proto
package pb
@@ -11,6 +11,7 @@ import (
protoimpl "google.golang.org/protobuf/runtime/protoimpl"
reflect "reflect"
sync "sync"
+ unsafe "unsafe"
)
const (
@@ -258,77 +259,47 @@ func (x *NodeCluster) GetMaxConcurrentWrites() int32 {
var File_models_model_node_cluster_proto protoreflect.FileDescriptor
-var file_models_model_node_cluster_proto_rawDesc = []byte{
- 0x0a, 0x1f, 0x6d, 0x6f, 0x64, 0x65, 0x6c, 0x73, 0x2f, 0x6d, 0x6f, 0x64, 0x65, 0x6c, 0x5f, 0x6e,
- 0x6f, 0x64, 0x65, 0x5f, 0x63, 0x6c, 0x75, 0x73, 0x74, 0x65, 0x72, 0x2e, 0x70, 0x72, 0x6f, 0x74,
- 0x6f, 0x12, 0x02, 0x70, 0x62, 0x22, 0xfb, 0x06, 0x0a, 0x0b, 0x4e, 0x6f, 0x64, 0x65, 0x43, 0x6c,
- 0x75, 0x73, 0x74, 0x65, 0x72, 0x12, 0x0e, 0x0a, 0x02, 0x69, 0x64, 0x18, 0x01, 0x20, 0x01, 0x28,
- 0x03, 0x52, 0x02, 0x69, 0x64, 0x12, 0x12, 0x0a, 0x04, 0x6e, 0x61, 0x6d, 0x65, 0x18, 0x02, 0x20,
- 0x01, 0x28, 0x09, 0x52, 0x04, 0x6e, 0x61, 0x6d, 0x65, 0x12, 0x1c, 0x0a, 0x09, 0x63, 0x72, 0x65,
- 0x61, 0x74, 0x65, 0x64, 0x41, 0x74, 0x18, 0x03, 0x20, 0x01, 0x28, 0x03, 0x52, 0x09, 0x63, 0x72,
- 0x65, 0x61, 0x74, 0x65, 0x64, 0x41, 0x74, 0x12, 0x20, 0x0a, 0x0b, 0x6e, 0x6f, 0x64, 0x65, 0x47,
- 0x72, 0x61, 0x6e, 0x74, 0x49, 0x64, 0x18, 0x04, 0x20, 0x01, 0x28, 0x03, 0x52, 0x0b, 0x6e, 0x6f,
- 0x64, 0x65, 0x47, 0x72, 0x61, 0x6e, 0x74, 0x49, 0x64, 0x12, 0x1e, 0x0a, 0x0a, 0x69, 0x6e, 0x73,
- 0x74, 0x61, 0x6c, 0x6c, 0x44, 0x69, 0x72, 0x18, 0x05, 0x20, 0x01, 0x28, 0x09, 0x52, 0x0a, 0x69,
- 0x6e, 0x73, 0x74, 0x61, 0x6c, 0x6c, 0x44, 0x69, 0x72, 0x12, 0x1a, 0x0a, 0x08, 0x75, 0x6e, 0x69,
- 0x71, 0x75, 0x65, 0x49, 0x64, 0x18, 0x06, 0x20, 0x01, 0x28, 0x09, 0x52, 0x08, 0x75, 0x6e, 0x69,
- 0x71, 0x75, 0x65, 0x49, 0x64, 0x12, 0x16, 0x0a, 0x06, 0x73, 0x65, 0x63, 0x72, 0x65, 0x74, 0x18,
- 0x07, 0x20, 0x01, 0x28, 0x09, 0x52, 0x06, 0x73, 0x65, 0x63, 0x72, 0x65, 0x74, 0x12, 0x18, 0x0a,
- 0x07, 0x64, 0x6e, 0x73, 0x4e, 0x61, 0x6d, 0x65, 0x18, 0x08, 0x20, 0x01, 0x28, 0x09, 0x52, 0x07,
- 0x64, 0x6e, 0x73, 0x4e, 0x61, 0x6d, 0x65, 0x12, 0x20, 0x0a, 0x0b, 0x64, 0x6e, 0x73, 0x44, 0x6f,
- 0x6d, 0x61, 0x69, 0x6e, 0x49, 0x64, 0x18, 0x09, 0x20, 0x01, 0x28, 0x03, 0x52, 0x0b, 0x64, 0x6e,
- 0x73, 0x44, 0x6f, 0x6d, 0x61, 0x69, 0x6e, 0x49, 0x64, 0x12, 0x28, 0x0a, 0x0f, 0x64, 0x6e, 0x73,
- 0x44, 0x65, 0x66, 0x61, 0x75, 0x6c, 0x74, 0x52, 0x6f, 0x75, 0x74, 0x65, 0x18, 0x16, 0x20, 0x01,
- 0x28, 0x09, 0x52, 0x0f, 0x64, 0x6e, 0x73, 0x44, 0x65, 0x66, 0x61, 0x75, 0x6c, 0x74, 0x52, 0x6f,
- 0x75, 0x74, 0x65, 0x12, 0x2c, 0x0a, 0x11, 0x68, 0x74, 0x74, 0x70, 0x43, 0x61, 0x63, 0x68, 0x65,
- 0x50, 0x6f, 0x6c, 0x69, 0x63, 0x79, 0x49, 0x64, 0x18, 0x0a, 0x20, 0x01, 0x28, 0x03, 0x52, 0x11,
- 0x68, 0x74, 0x74, 0x70, 0x43, 0x61, 0x63, 0x68, 0x65, 0x50, 0x6f, 0x6c, 0x69, 0x63, 0x79, 0x49,
- 0x64, 0x12, 0x32, 0x0a, 0x14, 0x68, 0x74, 0x74, 0x70, 0x46, 0x69, 0x72, 0x65, 0x77, 0x61, 0x6c,
- 0x6c, 0x50, 0x6f, 0x6c, 0x69, 0x63, 0x79, 0x49, 0x64, 0x18, 0x0b, 0x20, 0x01, 0x28, 0x03, 0x52,
- 0x14, 0x68, 0x74, 0x74, 0x70, 0x46, 0x69, 0x72, 0x65, 0x77, 0x61, 0x6c, 0x6c, 0x50, 0x6f, 0x6c,
- 0x69, 0x63, 0x79, 0x49, 0x64, 0x12, 0x12, 0x0a, 0x04, 0x69, 0x73, 0x4f, 0x6e, 0x18, 0x0c, 0x20,
- 0x01, 0x28, 0x08, 0x52, 0x04, 0x69, 0x73, 0x4f, 0x6e, 0x12, 0x1a, 0x0a, 0x08, 0x74, 0x69, 0x6d,
- 0x65, 0x5a, 0x6f, 0x6e, 0x65, 0x18, 0x0d, 0x20, 0x01, 0x28, 0x09, 0x52, 0x08, 0x74, 0x69, 0x6d,
- 0x65, 0x5a, 0x6f, 0x6e, 0x65, 0x12, 0x26, 0x0a, 0x0e, 0x6e, 0x6f, 0x64, 0x65, 0x4d, 0x61, 0x78,
- 0x54, 0x68, 0x72, 0x65, 0x61, 0x64, 0x73, 0x18, 0x0e, 0x20, 0x01, 0x28, 0x05, 0x52, 0x0e, 0x6e,
- 0x6f, 0x64, 0x65, 0x4d, 0x61, 0x78, 0x54, 0x68, 0x72, 0x65, 0x61, 0x64, 0x73, 0x12, 0x24, 0x0a,
- 0x0d, 0x61, 0x75, 0x74, 0x6f, 0x4f, 0x70, 0x65, 0x6e, 0x50, 0x6f, 0x72, 0x74, 0x73, 0x18, 0x10,
- 0x20, 0x01, 0x28, 0x08, 0x52, 0x0d, 0x61, 0x75, 0x74, 0x6f, 0x4f, 0x70, 0x65, 0x6e, 0x50, 0x6f,
- 0x72, 0x74, 0x73, 0x12, 0x1a, 0x0a, 0x08, 0x69, 0x73, 0x50, 0x69, 0x6e, 0x6e, 0x65, 0x64, 0x18,
- 0x11, 0x20, 0x01, 0x28, 0x08, 0x52, 0x08, 0x69, 0x73, 0x50, 0x69, 0x6e, 0x6e, 0x65, 0x64, 0x12,
- 0x1c, 0x0a, 0x09, 0x63, 0x6c, 0x6f, 0x63, 0x6b, 0x4a, 0x53, 0x4f, 0x4e, 0x18, 0x12, 0x20, 0x01,
- 0x28, 0x0c, 0x52, 0x09, 0x63, 0x6c, 0x6f, 0x63, 0x6b, 0x4a, 0x53, 0x4f, 0x4e, 0x12, 0x28, 0x0a,
- 0x0f, 0x61, 0x75, 0x74, 0x6f, 0x52, 0x65, 0x6d, 0x6f, 0x74, 0x65, 0x53, 0x74, 0x61, 0x72, 0x74,
- 0x18, 0x13, 0x20, 0x01, 0x28, 0x08, 0x52, 0x0f, 0x61, 0x75, 0x74, 0x6f, 0x52, 0x65, 0x6d, 0x6f,
- 0x74, 0x65, 0x53, 0x74, 0x61, 0x72, 0x74, 0x12, 0x30, 0x0a, 0x13, 0x61, 0x75, 0x74, 0x6f, 0x49,
- 0x6e, 0x73, 0x74, 0x61, 0x6c, 0x6c, 0x4e, 0x66, 0x74, 0x61, 0x62, 0x6c, 0x65, 0x73, 0x18, 0x14,
- 0x20, 0x01, 0x28, 0x08, 0x52, 0x13, 0x61, 0x75, 0x74, 0x6f, 0x49, 0x6e, 0x73, 0x74, 0x61, 0x6c,
- 0x6c, 0x4e, 0x66, 0x74, 0x61, 0x62, 0x6c, 0x65, 0x73, 0x12, 0x24, 0x0a, 0x0d, 0x73, 0x73, 0x68,
- 0x50, 0x61, 0x72, 0x61, 0x6d, 0x73, 0x4a, 0x53, 0x4f, 0x4e, 0x18, 0x15, 0x20, 0x01, 0x28, 0x0c,
- 0x52, 0x0d, 0x73, 0x73, 0x68, 0x50, 0x61, 0x72, 0x61, 0x6d, 0x73, 0x4a, 0x53, 0x4f, 0x4e, 0x12,
- 0x2a, 0x0a, 0x10, 0x61, 0x75, 0x74, 0x6f, 0x53, 0x79, 0x73, 0x74, 0x65, 0x6d, 0x54, 0x75, 0x6e,
- 0x69, 0x6e, 0x67, 0x18, 0x17, 0x20, 0x01, 0x28, 0x08, 0x52, 0x10, 0x61, 0x75, 0x74, 0x6f, 0x53,
- 0x79, 0x73, 0x74, 0x65, 0x6d, 0x54, 0x75, 0x6e, 0x69, 0x6e, 0x67, 0x12, 0x24, 0x0a, 0x0d, 0x61,
- 0x75, 0x74, 0x6f, 0x54, 0x72, 0x69, 0x6d, 0x44, 0x69, 0x73, 0x6b, 0x73, 0x18, 0x18, 0x20, 0x01,
- 0x28, 0x08, 0x52, 0x0d, 0x61, 0x75, 0x74, 0x6f, 0x54, 0x72, 0x69, 0x6d, 0x44, 0x69, 0x73, 0x6b,
- 0x73, 0x12, 0x2e, 0x0a, 0x12, 0x6d, 0x61, 0x78, 0x43, 0x6f, 0x6e, 0x63, 0x75, 0x72, 0x72, 0x65,
- 0x6e, 0x74, 0x52, 0x65, 0x61, 0x64, 0x73, 0x18, 0x19, 0x20, 0x01, 0x28, 0x05, 0x52, 0x12, 0x6d,
- 0x61, 0x78, 0x43, 0x6f, 0x6e, 0x63, 0x75, 0x72, 0x72, 0x65, 0x6e, 0x74, 0x52, 0x65, 0x61, 0x64,
- 0x73, 0x12, 0x30, 0x0a, 0x13, 0x6d, 0x61, 0x78, 0x43, 0x6f, 0x6e, 0x63, 0x75, 0x72, 0x72, 0x65,
- 0x6e, 0x74, 0x57, 0x72, 0x69, 0x74, 0x65, 0x73, 0x18, 0x1a, 0x20, 0x01, 0x28, 0x05, 0x52, 0x13,
- 0x6d, 0x61, 0x78, 0x43, 0x6f, 0x6e, 0x63, 0x75, 0x72, 0x72, 0x65, 0x6e, 0x74, 0x57, 0x72, 0x69,
- 0x74, 0x65, 0x73, 0x42, 0x06, 0x5a, 0x04, 0x2e, 0x2f, 0x70, 0x62, 0x62, 0x06, 0x70, 0x72, 0x6f,
- 0x74, 0x6f, 0x33,
-}
+const file_models_model_node_cluster_proto_rawDesc = "" +
+ "\n" +
+ "\x1fmodels/model_node_cluster.proto\x12\x02pb\"\xfb\x06\n" +
+ "\vNodeCluster\x12\x0e\n" +
+ "\x02id\x18\x01 \x01(\x03R\x02id\x12\x12\n" +
+ "\x04name\x18\x02 \x01(\tR\x04name\x12\x1c\n" +
+ "\tcreatedAt\x18\x03 \x01(\x03R\tcreatedAt\x12 \n" +
+ "\vnodeGrantId\x18\x04 \x01(\x03R\vnodeGrantId\x12\x1e\n" +
+ "\n" +
+ "installDir\x18\x05 \x01(\tR\n" +
+ "installDir\x12\x1a\n" +
+ "\buniqueId\x18\x06 \x01(\tR\buniqueId\x12\x16\n" +
+ "\x06secret\x18\a \x01(\tR\x06secret\x12\x18\n" +
+ "\adnsName\x18\b \x01(\tR\adnsName\x12 \n" +
+ "\vdnsDomainId\x18\t \x01(\x03R\vdnsDomainId\x12(\n" +
+ "\x0fdnsDefaultRoute\x18\x16 \x01(\tR\x0fdnsDefaultRoute\x12,\n" +
+ "\x11httpCachePolicyId\x18\n" +
+ " \x01(\x03R\x11httpCachePolicyId\x122\n" +
+ "\x14httpFirewallPolicyId\x18\v \x01(\x03R\x14httpFirewallPolicyId\x12\x12\n" +
+ "\x04isOn\x18\f \x01(\bR\x04isOn\x12\x1a\n" +
+ "\btimeZone\x18\r \x01(\tR\btimeZone\x12&\n" +
+ "\x0enodeMaxThreads\x18\x0e \x01(\x05R\x0enodeMaxThreads\x12$\n" +
+ "\rautoOpenPorts\x18\x10 \x01(\bR\rautoOpenPorts\x12\x1a\n" +
+ "\bisPinned\x18\x11 \x01(\bR\bisPinned\x12\x1c\n" +
+ "\tclockJSON\x18\x12 \x01(\fR\tclockJSON\x12(\n" +
+ "\x0fautoRemoteStart\x18\x13 \x01(\bR\x0fautoRemoteStart\x120\n" +
+ "\x13autoInstallNftables\x18\x14 \x01(\bR\x13autoInstallNftables\x12$\n" +
+ "\rsshParamsJSON\x18\x15 \x01(\fR\rsshParamsJSON\x12*\n" +
+ "\x10autoSystemTuning\x18\x17 \x01(\bR\x10autoSystemTuning\x12$\n" +
+ "\rautoTrimDisks\x18\x18 \x01(\bR\rautoTrimDisks\x12.\n" +
+ "\x12maxConcurrentReads\x18\x19 \x01(\x05R\x12maxConcurrentReads\x120\n" +
+ "\x13maxConcurrentWrites\x18\x1a \x01(\x05R\x13maxConcurrentWritesB\x06Z\x04./pbb\x06proto3"
var (
file_models_model_node_cluster_proto_rawDescOnce sync.Once
- file_models_model_node_cluster_proto_rawDescData = file_models_model_node_cluster_proto_rawDesc
+ file_models_model_node_cluster_proto_rawDescData []byte
)
func file_models_model_node_cluster_proto_rawDescGZIP() []byte {
file_models_model_node_cluster_proto_rawDescOnce.Do(func() {
- file_models_model_node_cluster_proto_rawDescData = protoimpl.X.CompressGZIP(file_models_model_node_cluster_proto_rawDescData)
+ file_models_model_node_cluster_proto_rawDescData = protoimpl.X.CompressGZIP(unsafe.Slice(unsafe.StringData(file_models_model_node_cluster_proto_rawDesc), len(file_models_model_node_cluster_proto_rawDesc)))
})
return file_models_model_node_cluster_proto_rawDescData
}
@@ -354,7 +325,7 @@ func file_models_model_node_cluster_proto_init() {
out := protoimpl.TypeBuilder{
File: protoimpl.DescBuilder{
GoPackagePath: reflect.TypeOf(x{}).PkgPath(),
- RawDescriptor: file_models_model_node_cluster_proto_rawDesc,
+ RawDescriptor: unsafe.Slice(unsafe.StringData(file_models_model_node_cluster_proto_rawDesc), len(file_models_model_node_cluster_proto_rawDesc)),
NumEnums: 0,
NumMessages: 1,
NumExtensions: 0,
@@ -365,7 +336,6 @@ func file_models_model_node_cluster_proto_init() {
MessageInfos: file_models_model_node_cluster_proto_msgTypes,
}.Build()
File_models_model_node_cluster_proto = out.File
- file_models_model_node_cluster_proto_rawDesc = nil
file_models_model_node_cluster_proto_goTypes = nil
file_models_model_node_cluster_proto_depIdxs = nil
}
diff --git a/EdgeCommon/pkg/rpc/pb/model_node_cluster_firewall_action.pb.go b/EdgeCommon/pkg/rpc/pb/model_node_cluster_firewall_action.pb.go
index 8b8c610..60480c3 100644
--- a/EdgeCommon/pkg/rpc/pb/model_node_cluster_firewall_action.pb.go
+++ b/EdgeCommon/pkg/rpc/pb/model_node_cluster_firewall_action.pb.go
@@ -1,7 +1,7 @@
// Code generated by protoc-gen-go. DO NOT EDIT.
// versions:
-// protoc-gen-go v1.36.0
-// protoc v6.33.2
+// protoc-gen-go v1.36.11
+// protoc v3.19.6
// source: models/model_node_cluster_firewall_action.proto
package pb
@@ -11,6 +11,7 @@ import (
protoimpl "google.golang.org/protobuf/runtime/protoimpl"
reflect "reflect"
sync "sync"
+ unsafe "unsafe"
)
const (
@@ -106,34 +107,29 @@ func (x *NodeClusterFirewallAction) GetType() string {
var File_models_model_node_cluster_firewall_action_proto protoreflect.FileDescriptor
-var file_models_model_node_cluster_firewall_action_proto_rawDesc = []byte{
- 0x0a, 0x2f, 0x6d, 0x6f, 0x64, 0x65, 0x6c, 0x73, 0x2f, 0x6d, 0x6f, 0x64, 0x65, 0x6c, 0x5f, 0x6e,
- 0x6f, 0x64, 0x65, 0x5f, 0x63, 0x6c, 0x75, 0x73, 0x74, 0x65, 0x72, 0x5f, 0x66, 0x69, 0x72, 0x65,
- 0x77, 0x61, 0x6c, 0x6c, 0x5f, 0x61, 0x63, 0x74, 0x69, 0x6f, 0x6e, 0x2e, 0x70, 0x72, 0x6f, 0x74,
- 0x6f, 0x12, 0x02, 0x70, 0x62, 0x22, 0xb9, 0x01, 0x0a, 0x19, 0x4e, 0x6f, 0x64, 0x65, 0x43, 0x6c,
- 0x75, 0x73, 0x74, 0x65, 0x72, 0x46, 0x69, 0x72, 0x65, 0x77, 0x61, 0x6c, 0x6c, 0x41, 0x63, 0x74,
- 0x69, 0x6f, 0x6e, 0x12, 0x0e, 0x0a, 0x02, 0x69, 0x64, 0x18, 0x01, 0x20, 0x01, 0x28, 0x03, 0x52,
- 0x02, 0x69, 0x64, 0x12, 0x24, 0x0a, 0x0d, 0x6e, 0x6f, 0x64, 0x65, 0x43, 0x6c, 0x75, 0x73, 0x74,
- 0x65, 0x72, 0x49, 0x64, 0x18, 0x02, 0x20, 0x01, 0x28, 0x03, 0x52, 0x0d, 0x6e, 0x6f, 0x64, 0x65,
- 0x43, 0x6c, 0x75, 0x73, 0x74, 0x65, 0x72, 0x49, 0x64, 0x12, 0x12, 0x0a, 0x04, 0x6e, 0x61, 0x6d,
- 0x65, 0x18, 0x03, 0x20, 0x01, 0x28, 0x09, 0x52, 0x04, 0x6e, 0x61, 0x6d, 0x65, 0x12, 0x1e, 0x0a,
- 0x0a, 0x65, 0x76, 0x65, 0x6e, 0x74, 0x4c, 0x65, 0x76, 0x65, 0x6c, 0x18, 0x04, 0x20, 0x01, 0x28,
- 0x09, 0x52, 0x0a, 0x65, 0x76, 0x65, 0x6e, 0x74, 0x4c, 0x65, 0x76, 0x65, 0x6c, 0x12, 0x1e, 0x0a,
- 0x0a, 0x70, 0x61, 0x72, 0x61, 0x6d, 0x73, 0x4a, 0x53, 0x4f, 0x4e, 0x18, 0x05, 0x20, 0x01, 0x28,
- 0x0c, 0x52, 0x0a, 0x70, 0x61, 0x72, 0x61, 0x6d, 0x73, 0x4a, 0x53, 0x4f, 0x4e, 0x12, 0x12, 0x0a,
- 0x04, 0x74, 0x79, 0x70, 0x65, 0x18, 0x06, 0x20, 0x01, 0x28, 0x09, 0x52, 0x04, 0x74, 0x79, 0x70,
- 0x65, 0x42, 0x06, 0x5a, 0x04, 0x2e, 0x2f, 0x70, 0x62, 0x62, 0x06, 0x70, 0x72, 0x6f, 0x74, 0x6f,
- 0x33,
-}
+const file_models_model_node_cluster_firewall_action_proto_rawDesc = "" +
+ "\n" +
+ "/models/model_node_cluster_firewall_action.proto\x12\x02pb\"\xb9\x01\n" +
+ "\x19NodeClusterFirewallAction\x12\x0e\n" +
+ "\x02id\x18\x01 \x01(\x03R\x02id\x12$\n" +
+ "\rnodeClusterId\x18\x02 \x01(\x03R\rnodeClusterId\x12\x12\n" +
+ "\x04name\x18\x03 \x01(\tR\x04name\x12\x1e\n" +
+ "\n" +
+ "eventLevel\x18\x04 \x01(\tR\n" +
+ "eventLevel\x12\x1e\n" +
+ "\n" +
+ "paramsJSON\x18\x05 \x01(\fR\n" +
+ "paramsJSON\x12\x12\n" +
+ "\x04type\x18\x06 \x01(\tR\x04typeB\x06Z\x04./pbb\x06proto3"
var (
file_models_model_node_cluster_firewall_action_proto_rawDescOnce sync.Once
- file_models_model_node_cluster_firewall_action_proto_rawDescData = file_models_model_node_cluster_firewall_action_proto_rawDesc
+ file_models_model_node_cluster_firewall_action_proto_rawDescData []byte
)
func file_models_model_node_cluster_firewall_action_proto_rawDescGZIP() []byte {
file_models_model_node_cluster_firewall_action_proto_rawDescOnce.Do(func() {
- file_models_model_node_cluster_firewall_action_proto_rawDescData = protoimpl.X.CompressGZIP(file_models_model_node_cluster_firewall_action_proto_rawDescData)
+ file_models_model_node_cluster_firewall_action_proto_rawDescData = protoimpl.X.CompressGZIP(unsafe.Slice(unsafe.StringData(file_models_model_node_cluster_firewall_action_proto_rawDesc), len(file_models_model_node_cluster_firewall_action_proto_rawDesc)))
})
return file_models_model_node_cluster_firewall_action_proto_rawDescData
}
@@ -159,7 +155,7 @@ func file_models_model_node_cluster_firewall_action_proto_init() {
out := protoimpl.TypeBuilder{
File: protoimpl.DescBuilder{
GoPackagePath: reflect.TypeOf(x{}).PkgPath(),
- RawDescriptor: file_models_model_node_cluster_firewall_action_proto_rawDesc,
+ RawDescriptor: unsafe.Slice(unsafe.StringData(file_models_model_node_cluster_firewall_action_proto_rawDesc), len(file_models_model_node_cluster_firewall_action_proto_rawDesc)),
NumEnums: 0,
NumMessages: 1,
NumExtensions: 0,
@@ -170,7 +166,6 @@ func file_models_model_node_cluster_firewall_action_proto_init() {
MessageInfos: file_models_model_node_cluster_firewall_action_proto_msgTypes,
}.Build()
File_models_model_node_cluster_firewall_action_proto = out.File
- file_models_model_node_cluster_firewall_action_proto_rawDesc = nil
file_models_model_node_cluster_firewall_action_proto_goTypes = nil
file_models_model_node_cluster_firewall_action_proto_depIdxs = nil
}
diff --git a/EdgeCommon/pkg/rpc/pb/model_node_grant.pb.go b/EdgeCommon/pkg/rpc/pb/model_node_grant.pb.go
index f48cdff..ea48a1e 100644
--- a/EdgeCommon/pkg/rpc/pb/model_node_grant.pb.go
+++ b/EdgeCommon/pkg/rpc/pb/model_node_grant.pb.go
@@ -1,7 +1,7 @@
// Code generated by protoc-gen-go. DO NOT EDIT.
// versions:
-// protoc-gen-go v1.36.0
-// protoc v6.33.2
+// protoc-gen-go v1.36.11
+// protoc v3.19.6
// source: models/model_node_grant.proto
package pb
@@ -11,6 +11,7 @@ import (
protoimpl "google.golang.org/protobuf/runtime/protoimpl"
reflect "reflect"
sync "sync"
+ unsafe "unsafe"
)
const (
@@ -138,37 +139,34 @@ func (x *NodeGrant) GetNodeId() int64 {
var File_models_model_node_grant_proto protoreflect.FileDescriptor
-var file_models_model_node_grant_proto_rawDesc = []byte{
- 0x0a, 0x1d, 0x6d, 0x6f, 0x64, 0x65, 0x6c, 0x73, 0x2f, 0x6d, 0x6f, 0x64, 0x65, 0x6c, 0x5f, 0x6e,
- 0x6f, 0x64, 0x65, 0x5f, 0x67, 0x72, 0x61, 0x6e, 0x74, 0x2e, 0x70, 0x72, 0x6f, 0x74, 0x6f, 0x12,
- 0x02, 0x70, 0x62, 0x22, 0x89, 0x02, 0x0a, 0x09, 0x4e, 0x6f, 0x64, 0x65, 0x47, 0x72, 0x61, 0x6e,
- 0x74, 0x12, 0x0e, 0x0a, 0x02, 0x69, 0x64, 0x18, 0x01, 0x20, 0x01, 0x28, 0x03, 0x52, 0x02, 0x69,
- 0x64, 0x12, 0x12, 0x0a, 0x04, 0x6e, 0x61, 0x6d, 0x65, 0x18, 0x02, 0x20, 0x01, 0x28, 0x09, 0x52,
- 0x04, 0x6e, 0x61, 0x6d, 0x65, 0x12, 0x16, 0x0a, 0x06, 0x6d, 0x65, 0x74, 0x68, 0x6f, 0x64, 0x18,
- 0x03, 0x20, 0x01, 0x28, 0x09, 0x52, 0x06, 0x6d, 0x65, 0x74, 0x68, 0x6f, 0x64, 0x12, 0x1a, 0x0a,
- 0x08, 0x75, 0x73, 0x65, 0x72, 0x6e, 0x61, 0x6d, 0x65, 0x18, 0x04, 0x20, 0x01, 0x28, 0x09, 0x52,
- 0x08, 0x75, 0x73, 0x65, 0x72, 0x6e, 0x61, 0x6d, 0x65, 0x12, 0x1a, 0x0a, 0x08, 0x70, 0x61, 0x73,
- 0x73, 0x77, 0x6f, 0x72, 0x64, 0x18, 0x05, 0x20, 0x01, 0x28, 0x09, 0x52, 0x08, 0x70, 0x61, 0x73,
- 0x73, 0x77, 0x6f, 0x72, 0x64, 0x12, 0x0e, 0x0a, 0x02, 0x73, 0x75, 0x18, 0x06, 0x20, 0x01, 0x28,
- 0x08, 0x52, 0x02, 0x73, 0x75, 0x12, 0x1e, 0x0a, 0x0a, 0x70, 0x72, 0x69, 0x76, 0x61, 0x74, 0x65,
- 0x4b, 0x65, 0x79, 0x18, 0x07, 0x20, 0x01, 0x28, 0x09, 0x52, 0x0a, 0x70, 0x72, 0x69, 0x76, 0x61,
- 0x74, 0x65, 0x4b, 0x65, 0x79, 0x12, 0x1e, 0x0a, 0x0a, 0x70, 0x61, 0x73, 0x73, 0x70, 0x68, 0x72,
- 0x61, 0x73, 0x65, 0x18, 0x0a, 0x20, 0x01, 0x28, 0x09, 0x52, 0x0a, 0x70, 0x61, 0x73, 0x73, 0x70,
- 0x68, 0x72, 0x61, 0x73, 0x65, 0x12, 0x20, 0x0a, 0x0b, 0x64, 0x65, 0x73, 0x63, 0x72, 0x69, 0x70,
- 0x74, 0x69, 0x6f, 0x6e, 0x18, 0x08, 0x20, 0x01, 0x28, 0x09, 0x52, 0x0b, 0x64, 0x65, 0x73, 0x63,
- 0x72, 0x69, 0x70, 0x74, 0x69, 0x6f, 0x6e, 0x12, 0x16, 0x0a, 0x06, 0x6e, 0x6f, 0x64, 0x65, 0x49,
- 0x64, 0x18, 0x09, 0x20, 0x01, 0x28, 0x03, 0x52, 0x06, 0x6e, 0x6f, 0x64, 0x65, 0x49, 0x64, 0x42,
- 0x06, 0x5a, 0x04, 0x2e, 0x2f, 0x70, 0x62, 0x62, 0x06, 0x70, 0x72, 0x6f, 0x74, 0x6f, 0x33,
-}
+const file_models_model_node_grant_proto_rawDesc = "" +
+ "\n" +
+ "\x1dmodels/model_node_grant.proto\x12\x02pb\"\x89\x02\n" +
+ "\tNodeGrant\x12\x0e\n" +
+ "\x02id\x18\x01 \x01(\x03R\x02id\x12\x12\n" +
+ "\x04name\x18\x02 \x01(\tR\x04name\x12\x16\n" +
+ "\x06method\x18\x03 \x01(\tR\x06method\x12\x1a\n" +
+ "\busername\x18\x04 \x01(\tR\busername\x12\x1a\n" +
+ "\bpassword\x18\x05 \x01(\tR\bpassword\x12\x0e\n" +
+ "\x02su\x18\x06 \x01(\bR\x02su\x12\x1e\n" +
+ "\n" +
+ "privateKey\x18\a \x01(\tR\n" +
+ "privateKey\x12\x1e\n" +
+ "\n" +
+ "passphrase\x18\n" +
+ " \x01(\tR\n" +
+ "passphrase\x12 \n" +
+ "\vdescription\x18\b \x01(\tR\vdescription\x12\x16\n" +
+ "\x06nodeId\x18\t \x01(\x03R\x06nodeIdB\x06Z\x04./pbb\x06proto3"
var (
file_models_model_node_grant_proto_rawDescOnce sync.Once
- file_models_model_node_grant_proto_rawDescData = file_models_model_node_grant_proto_rawDesc
+ file_models_model_node_grant_proto_rawDescData []byte
)
func file_models_model_node_grant_proto_rawDescGZIP() []byte {
file_models_model_node_grant_proto_rawDescOnce.Do(func() {
- file_models_model_node_grant_proto_rawDescData = protoimpl.X.CompressGZIP(file_models_model_node_grant_proto_rawDescData)
+ file_models_model_node_grant_proto_rawDescData = protoimpl.X.CompressGZIP(unsafe.Slice(unsafe.StringData(file_models_model_node_grant_proto_rawDesc), len(file_models_model_node_grant_proto_rawDesc)))
})
return file_models_model_node_grant_proto_rawDescData
}
@@ -194,7 +192,7 @@ func file_models_model_node_grant_proto_init() {
out := protoimpl.TypeBuilder{
File: protoimpl.DescBuilder{
GoPackagePath: reflect.TypeOf(x{}).PkgPath(),
- RawDescriptor: file_models_model_node_grant_proto_rawDesc,
+ RawDescriptor: unsafe.Slice(unsafe.StringData(file_models_model_node_grant_proto_rawDesc), len(file_models_model_node_grant_proto_rawDesc)),
NumEnums: 0,
NumMessages: 1,
NumExtensions: 0,
@@ -205,7 +203,6 @@ func file_models_model_node_grant_proto_init() {
MessageInfos: file_models_model_node_grant_proto_msgTypes,
}.Build()
File_models_model_node_grant_proto = out.File
- file_models_model_node_grant_proto_rawDesc = nil
file_models_model_node_grant_proto_goTypes = nil
file_models_model_node_grant_proto_depIdxs = nil
}
diff --git a/EdgeCommon/pkg/rpc/pb/model_node_group.pb.go b/EdgeCommon/pkg/rpc/pb/model_node_group.pb.go
index f78a9ac..83dcff5 100644
--- a/EdgeCommon/pkg/rpc/pb/model_node_group.pb.go
+++ b/EdgeCommon/pkg/rpc/pb/model_node_group.pb.go
@@ -1,7 +1,7 @@
// Code generated by protoc-gen-go. DO NOT EDIT.
// versions:
-// protoc-gen-go v1.36.0
-// protoc v6.33.2
+// protoc-gen-go v1.36.11
+// protoc v3.19.6
// source: models/model_node_group.proto
package pb
@@ -11,6 +11,7 @@ import (
protoimpl "google.golang.org/protobuf/runtime/protoimpl"
reflect "reflect"
sync "sync"
+ unsafe "unsafe"
)
const (
@@ -74,24 +75,21 @@ func (x *NodeGroup) GetName() string {
var File_models_model_node_group_proto protoreflect.FileDescriptor
-var file_models_model_node_group_proto_rawDesc = []byte{
- 0x0a, 0x1d, 0x6d, 0x6f, 0x64, 0x65, 0x6c, 0x73, 0x2f, 0x6d, 0x6f, 0x64, 0x65, 0x6c, 0x5f, 0x6e,
- 0x6f, 0x64, 0x65, 0x5f, 0x67, 0x72, 0x6f, 0x75, 0x70, 0x2e, 0x70, 0x72, 0x6f, 0x74, 0x6f, 0x12,
- 0x02, 0x70, 0x62, 0x22, 0x2f, 0x0a, 0x09, 0x4e, 0x6f, 0x64, 0x65, 0x47, 0x72, 0x6f, 0x75, 0x70,
- 0x12, 0x0e, 0x0a, 0x02, 0x69, 0x64, 0x18, 0x01, 0x20, 0x01, 0x28, 0x03, 0x52, 0x02, 0x69, 0x64,
- 0x12, 0x12, 0x0a, 0x04, 0x6e, 0x61, 0x6d, 0x65, 0x18, 0x02, 0x20, 0x01, 0x28, 0x09, 0x52, 0x04,
- 0x6e, 0x61, 0x6d, 0x65, 0x42, 0x06, 0x5a, 0x04, 0x2e, 0x2f, 0x70, 0x62, 0x62, 0x06, 0x70, 0x72,
- 0x6f, 0x74, 0x6f, 0x33,
-}
+const file_models_model_node_group_proto_rawDesc = "" +
+ "\n" +
+ "\x1dmodels/model_node_group.proto\x12\x02pb\"/\n" +
+ "\tNodeGroup\x12\x0e\n" +
+ "\x02id\x18\x01 \x01(\x03R\x02id\x12\x12\n" +
+ "\x04name\x18\x02 \x01(\tR\x04nameB\x06Z\x04./pbb\x06proto3"
var (
file_models_model_node_group_proto_rawDescOnce sync.Once
- file_models_model_node_group_proto_rawDescData = file_models_model_node_group_proto_rawDesc
+ file_models_model_node_group_proto_rawDescData []byte
)
func file_models_model_node_group_proto_rawDescGZIP() []byte {
file_models_model_node_group_proto_rawDescOnce.Do(func() {
- file_models_model_node_group_proto_rawDescData = protoimpl.X.CompressGZIP(file_models_model_node_group_proto_rawDescData)
+ file_models_model_node_group_proto_rawDescData = protoimpl.X.CompressGZIP(unsafe.Slice(unsafe.StringData(file_models_model_node_group_proto_rawDesc), len(file_models_model_node_group_proto_rawDesc)))
})
return file_models_model_node_group_proto_rawDescData
}
@@ -117,7 +115,7 @@ func file_models_model_node_group_proto_init() {
out := protoimpl.TypeBuilder{
File: protoimpl.DescBuilder{
GoPackagePath: reflect.TypeOf(x{}).PkgPath(),
- RawDescriptor: file_models_model_node_group_proto_rawDesc,
+ RawDescriptor: unsafe.Slice(unsafe.StringData(file_models_model_node_group_proto_rawDesc), len(file_models_model_node_group_proto_rawDesc)),
NumEnums: 0,
NumMessages: 1,
NumExtensions: 0,
@@ -128,7 +126,6 @@ func file_models_model_node_group_proto_init() {
MessageInfos: file_models_model_node_group_proto_msgTypes,
}.Build()
File_models_model_node_group_proto = out.File
- file_models_model_node_group_proto_rawDesc = nil
file_models_model_node_group_proto_goTypes = nil
file_models_model_node_group_proto_depIdxs = nil
}
diff --git a/EdgeCommon/pkg/rpc/pb/model_node_install_status.pb.go b/EdgeCommon/pkg/rpc/pb/model_node_install_status.pb.go
index 85d4f5e..df80dc7 100644
--- a/EdgeCommon/pkg/rpc/pb/model_node_install_status.pb.go
+++ b/EdgeCommon/pkg/rpc/pb/model_node_install_status.pb.go
@@ -1,7 +1,7 @@
// Code generated by protoc-gen-go. DO NOT EDIT.
// versions:
-// protoc-gen-go v1.36.0
-// protoc v6.33.2
+// protoc-gen-go v1.36.11
+// protoc v3.19.6
// source: models/model_node_install_status.proto
package pb
@@ -11,6 +11,7 @@ import (
protoimpl "google.golang.org/protobuf/runtime/protoimpl"
reflect "reflect"
sync "sync"
+ unsafe "unsafe"
)
const (
@@ -106,33 +107,27 @@ func (x *NodeInstallStatus) GetUpdatedAt() int64 {
var File_models_model_node_install_status_proto protoreflect.FileDescriptor
-var file_models_model_node_install_status_proto_rawDesc = []byte{
- 0x0a, 0x26, 0x6d, 0x6f, 0x64, 0x65, 0x6c, 0x73, 0x2f, 0x6d, 0x6f, 0x64, 0x65, 0x6c, 0x5f, 0x6e,
- 0x6f, 0x64, 0x65, 0x5f, 0x69, 0x6e, 0x73, 0x74, 0x61, 0x6c, 0x6c, 0x5f, 0x73, 0x74, 0x61, 0x74,
- 0x75, 0x73, 0x2e, 0x70, 0x72, 0x6f, 0x74, 0x6f, 0x12, 0x02, 0x70, 0x62, 0x22, 0xb7, 0x01, 0x0a,
- 0x11, 0x4e, 0x6f, 0x64, 0x65, 0x49, 0x6e, 0x73, 0x74, 0x61, 0x6c, 0x6c, 0x53, 0x74, 0x61, 0x74,
- 0x75, 0x73, 0x12, 0x1c, 0x0a, 0x09, 0x69, 0x73, 0x52, 0x75, 0x6e, 0x6e, 0x69, 0x6e, 0x67, 0x18,
- 0x01, 0x20, 0x01, 0x28, 0x08, 0x52, 0x09, 0x69, 0x73, 0x52, 0x75, 0x6e, 0x6e, 0x69, 0x6e, 0x67,
- 0x12, 0x1e, 0x0a, 0x0a, 0x69, 0x73, 0x46, 0x69, 0x6e, 0x69, 0x73, 0x68, 0x65, 0x64, 0x18, 0x02,
- 0x20, 0x01, 0x28, 0x08, 0x52, 0x0a, 0x69, 0x73, 0x46, 0x69, 0x6e, 0x69, 0x73, 0x68, 0x65, 0x64,
- 0x12, 0x12, 0x0a, 0x04, 0x69, 0x73, 0x4f, 0x6b, 0x18, 0x03, 0x20, 0x01, 0x28, 0x08, 0x52, 0x04,
- 0x69, 0x73, 0x4f, 0x6b, 0x12, 0x14, 0x0a, 0x05, 0x65, 0x72, 0x72, 0x6f, 0x72, 0x18, 0x04, 0x20,
- 0x01, 0x28, 0x09, 0x52, 0x05, 0x65, 0x72, 0x72, 0x6f, 0x72, 0x12, 0x1c, 0x0a, 0x09, 0x65, 0x72,
- 0x72, 0x6f, 0x72, 0x43, 0x6f, 0x64, 0x65, 0x18, 0x06, 0x20, 0x01, 0x28, 0x09, 0x52, 0x09, 0x65,
- 0x72, 0x72, 0x6f, 0x72, 0x43, 0x6f, 0x64, 0x65, 0x12, 0x1c, 0x0a, 0x09, 0x75, 0x70, 0x64, 0x61,
- 0x74, 0x65, 0x64, 0x41, 0x74, 0x18, 0x05, 0x20, 0x01, 0x28, 0x03, 0x52, 0x09, 0x75, 0x70, 0x64,
- 0x61, 0x74, 0x65, 0x64, 0x41, 0x74, 0x42, 0x06, 0x5a, 0x04, 0x2e, 0x2f, 0x70, 0x62, 0x62, 0x06,
- 0x70, 0x72, 0x6f, 0x74, 0x6f, 0x33,
-}
+const file_models_model_node_install_status_proto_rawDesc = "" +
+ "\n" +
+ "&models/model_node_install_status.proto\x12\x02pb\"\xb7\x01\n" +
+ "\x11NodeInstallStatus\x12\x1c\n" +
+ "\tisRunning\x18\x01 \x01(\bR\tisRunning\x12\x1e\n" +
+ "\n" +
+ "isFinished\x18\x02 \x01(\bR\n" +
+ "isFinished\x12\x12\n" +
+ "\x04isOk\x18\x03 \x01(\bR\x04isOk\x12\x14\n" +
+ "\x05error\x18\x04 \x01(\tR\x05error\x12\x1c\n" +
+ "\terrorCode\x18\x06 \x01(\tR\terrorCode\x12\x1c\n" +
+ "\tupdatedAt\x18\x05 \x01(\x03R\tupdatedAtB\x06Z\x04./pbb\x06proto3"
var (
file_models_model_node_install_status_proto_rawDescOnce sync.Once
- file_models_model_node_install_status_proto_rawDescData = file_models_model_node_install_status_proto_rawDesc
+ file_models_model_node_install_status_proto_rawDescData []byte
)
func file_models_model_node_install_status_proto_rawDescGZIP() []byte {
file_models_model_node_install_status_proto_rawDescOnce.Do(func() {
- file_models_model_node_install_status_proto_rawDescData = protoimpl.X.CompressGZIP(file_models_model_node_install_status_proto_rawDescData)
+ file_models_model_node_install_status_proto_rawDescData = protoimpl.X.CompressGZIP(unsafe.Slice(unsafe.StringData(file_models_model_node_install_status_proto_rawDesc), len(file_models_model_node_install_status_proto_rawDesc)))
})
return file_models_model_node_install_status_proto_rawDescData
}
@@ -158,7 +153,7 @@ func file_models_model_node_install_status_proto_init() {
out := protoimpl.TypeBuilder{
File: protoimpl.DescBuilder{
GoPackagePath: reflect.TypeOf(x{}).PkgPath(),
- RawDescriptor: file_models_model_node_install_status_proto_rawDesc,
+ RawDescriptor: unsafe.Slice(unsafe.StringData(file_models_model_node_install_status_proto_rawDesc), len(file_models_model_node_install_status_proto_rawDesc)),
NumEnums: 0,
NumMessages: 1,
NumExtensions: 0,
@@ -169,7 +164,6 @@ func file_models_model_node_install_status_proto_init() {
MessageInfos: file_models_model_node_install_status_proto_msgTypes,
}.Build()
File_models_model_node_install_status_proto = out.File
- file_models_model_node_install_status_proto_rawDesc = nil
file_models_model_node_install_status_proto_goTypes = nil
file_models_model_node_install_status_proto_depIdxs = nil
}
diff --git a/EdgeCommon/pkg/rpc/pb/model_node_ip_address.pb.go b/EdgeCommon/pkg/rpc/pb/model_node_ip_address.pb.go
index ee41a21..2d8f96d 100644
--- a/EdgeCommon/pkg/rpc/pb/model_node_ip_address.pb.go
+++ b/EdgeCommon/pkg/rpc/pb/model_node_ip_address.pb.go
@@ -1,7 +1,7 @@
// Code generated by protoc-gen-go. DO NOT EDIT.
// versions:
-// protoc-gen-go v1.36.0
-// protoc v6.33.2
+// protoc-gen-go v1.36.11
+// protoc v3.19.6
// source: models/model_node_ip_address.proto
package pb
@@ -11,6 +11,7 @@ import (
protoimpl "google.golang.org/protobuf/runtime/protoimpl"
reflect "reflect"
sync "sync"
+ unsafe "unsafe"
)
const (
@@ -171,46 +172,34 @@ func (x *NodeIPAddress) GetNodeClusters() []*NodeCluster {
var File_models_model_node_ip_address_proto protoreflect.FileDescriptor
-var file_models_model_node_ip_address_proto_rawDesc = []byte{
- 0x0a, 0x22, 0x6d, 0x6f, 0x64, 0x65, 0x6c, 0x73, 0x2f, 0x6d, 0x6f, 0x64, 0x65, 0x6c, 0x5f, 0x6e,
- 0x6f, 0x64, 0x65, 0x5f, 0x69, 0x70, 0x5f, 0x61, 0x64, 0x64, 0x72, 0x65, 0x73, 0x73, 0x2e, 0x70,
- 0x72, 0x6f, 0x74, 0x6f, 0x12, 0x02, 0x70, 0x62, 0x1a, 0x1f, 0x6d, 0x6f, 0x64, 0x65, 0x6c, 0x73,
- 0x2f, 0x6d, 0x6f, 0x64, 0x65, 0x6c, 0x5f, 0x6e, 0x6f, 0x64, 0x65, 0x5f, 0x63, 0x6c, 0x75, 0x73,
- 0x74, 0x65, 0x72, 0x2e, 0x70, 0x72, 0x6f, 0x74, 0x6f, 0x22, 0xf2, 0x02, 0x0a, 0x0d, 0x4e, 0x6f,
- 0x64, 0x65, 0x49, 0x50, 0x41, 0x64, 0x64, 0x72, 0x65, 0x73, 0x73, 0x12, 0x0e, 0x0a, 0x02, 0x69,
- 0x64, 0x18, 0x01, 0x20, 0x01, 0x28, 0x03, 0x52, 0x02, 0x69, 0x64, 0x12, 0x16, 0x0a, 0x06, 0x6e,
- 0x6f, 0x64, 0x65, 0x49, 0x64, 0x18, 0x02, 0x20, 0x01, 0x28, 0x03, 0x52, 0x06, 0x6e, 0x6f, 0x64,
- 0x65, 0x49, 0x64, 0x12, 0x12, 0x0a, 0x04, 0x6e, 0x61, 0x6d, 0x65, 0x18, 0x03, 0x20, 0x01, 0x28,
- 0x09, 0x52, 0x04, 0x6e, 0x61, 0x6d, 0x65, 0x12, 0x0e, 0x0a, 0x02, 0x69, 0x70, 0x18, 0x04, 0x20,
- 0x01, 0x28, 0x09, 0x52, 0x02, 0x69, 0x70, 0x12, 0x20, 0x0a, 0x0b, 0x64, 0x65, 0x73, 0x63, 0x72,
- 0x69, 0x70, 0x74, 0x69, 0x6f, 0x6e, 0x18, 0x05, 0x20, 0x01, 0x28, 0x09, 0x52, 0x0b, 0x64, 0x65,
- 0x73, 0x63, 0x72, 0x69, 0x70, 0x74, 0x69, 0x6f, 0x6e, 0x12, 0x14, 0x0a, 0x05, 0x73, 0x74, 0x61,
- 0x74, 0x65, 0x18, 0x06, 0x20, 0x01, 0x28, 0x03, 0x52, 0x05, 0x73, 0x74, 0x61, 0x74, 0x65, 0x12,
- 0x14, 0x0a, 0x05, 0x6f, 0x72, 0x64, 0x65, 0x72, 0x18, 0x07, 0x20, 0x01, 0x28, 0x03, 0x52, 0x05,
- 0x6f, 0x72, 0x64, 0x65, 0x72, 0x12, 0x1c, 0x0a, 0x09, 0x63, 0x61, 0x6e, 0x41, 0x63, 0x63, 0x65,
- 0x73, 0x73, 0x18, 0x08, 0x20, 0x01, 0x28, 0x08, 0x52, 0x09, 0x63, 0x61, 0x6e, 0x41, 0x63, 0x63,
- 0x65, 0x73, 0x73, 0x12, 0x12, 0x0a, 0x04, 0x69, 0x73, 0x4f, 0x6e, 0x18, 0x09, 0x20, 0x01, 0x28,
- 0x08, 0x52, 0x04, 0x69, 0x73, 0x4f, 0x6e, 0x12, 0x12, 0x0a, 0x04, 0x69, 0x73, 0x55, 0x70, 0x18,
- 0x0a, 0x20, 0x01, 0x28, 0x08, 0x52, 0x04, 0x69, 0x73, 0x55, 0x70, 0x12, 0x12, 0x0a, 0x04, 0x72,
- 0x6f, 0x6c, 0x65, 0x18, 0x0c, 0x20, 0x01, 0x28, 0x09, 0x52, 0x04, 0x72, 0x6f, 0x6c, 0x65, 0x12,
- 0x1a, 0x0a, 0x08, 0x62, 0x61, 0x63, 0x6b, 0x75, 0x70, 0x49, 0x50, 0x18, 0x0d, 0x20, 0x01, 0x28,
- 0x09, 0x52, 0x08, 0x62, 0x61, 0x63, 0x6b, 0x75, 0x70, 0x49, 0x50, 0x12, 0x1c, 0x0a, 0x09, 0x69,
- 0x73, 0x48, 0x65, 0x61, 0x6c, 0x74, 0x68, 0x79, 0x18, 0x0e, 0x20, 0x01, 0x28, 0x08, 0x52, 0x09,
- 0x69, 0x73, 0x48, 0x65, 0x61, 0x6c, 0x74, 0x68, 0x79, 0x12, 0x33, 0x0a, 0x0c, 0x6e, 0x6f, 0x64,
- 0x65, 0x43, 0x6c, 0x75, 0x73, 0x74, 0x65, 0x72, 0x73, 0x18, 0x1e, 0x20, 0x03, 0x28, 0x0b, 0x32,
- 0x0f, 0x2e, 0x70, 0x62, 0x2e, 0x4e, 0x6f, 0x64, 0x65, 0x43, 0x6c, 0x75, 0x73, 0x74, 0x65, 0x72,
- 0x52, 0x0c, 0x6e, 0x6f, 0x64, 0x65, 0x43, 0x6c, 0x75, 0x73, 0x74, 0x65, 0x72, 0x73, 0x42, 0x06,
- 0x5a, 0x04, 0x2e, 0x2f, 0x70, 0x62, 0x62, 0x06, 0x70, 0x72, 0x6f, 0x74, 0x6f, 0x33,
-}
+const file_models_model_node_ip_address_proto_rawDesc = "" +
+ "\n" +
+ "\"models/model_node_ip_address.proto\x12\x02pb\x1a\x1fmodels/model_node_cluster.proto\"\xf2\x02\n" +
+ "\rNodeIPAddress\x12\x0e\n" +
+ "\x02id\x18\x01 \x01(\x03R\x02id\x12\x16\n" +
+ "\x06nodeId\x18\x02 \x01(\x03R\x06nodeId\x12\x12\n" +
+ "\x04name\x18\x03 \x01(\tR\x04name\x12\x0e\n" +
+ "\x02ip\x18\x04 \x01(\tR\x02ip\x12 \n" +
+ "\vdescription\x18\x05 \x01(\tR\vdescription\x12\x14\n" +
+ "\x05state\x18\x06 \x01(\x03R\x05state\x12\x14\n" +
+ "\x05order\x18\a \x01(\x03R\x05order\x12\x1c\n" +
+ "\tcanAccess\x18\b \x01(\bR\tcanAccess\x12\x12\n" +
+ "\x04isOn\x18\t \x01(\bR\x04isOn\x12\x12\n" +
+ "\x04isUp\x18\n" +
+ " \x01(\bR\x04isUp\x12\x12\n" +
+ "\x04role\x18\f \x01(\tR\x04role\x12\x1a\n" +
+ "\bbackupIP\x18\r \x01(\tR\bbackupIP\x12\x1c\n" +
+ "\tisHealthy\x18\x0e \x01(\bR\tisHealthy\x123\n" +
+ "\fnodeClusters\x18\x1e \x03(\v2\x0f.pb.NodeClusterR\fnodeClustersB\x06Z\x04./pbb\x06proto3"
var (
file_models_model_node_ip_address_proto_rawDescOnce sync.Once
- file_models_model_node_ip_address_proto_rawDescData = file_models_model_node_ip_address_proto_rawDesc
+ file_models_model_node_ip_address_proto_rawDescData []byte
)
func file_models_model_node_ip_address_proto_rawDescGZIP() []byte {
file_models_model_node_ip_address_proto_rawDescOnce.Do(func() {
- file_models_model_node_ip_address_proto_rawDescData = protoimpl.X.CompressGZIP(file_models_model_node_ip_address_proto_rawDescData)
+ file_models_model_node_ip_address_proto_rawDescData = protoimpl.X.CompressGZIP(unsafe.Slice(unsafe.StringData(file_models_model_node_ip_address_proto_rawDesc), len(file_models_model_node_ip_address_proto_rawDesc)))
})
return file_models_model_node_ip_address_proto_rawDescData
}
@@ -239,7 +228,7 @@ func file_models_model_node_ip_address_proto_init() {
out := protoimpl.TypeBuilder{
File: protoimpl.DescBuilder{
GoPackagePath: reflect.TypeOf(x{}).PkgPath(),
- RawDescriptor: file_models_model_node_ip_address_proto_rawDesc,
+ RawDescriptor: unsafe.Slice(unsafe.StringData(file_models_model_node_ip_address_proto_rawDesc), len(file_models_model_node_ip_address_proto_rawDesc)),
NumEnums: 0,
NumMessages: 1,
NumExtensions: 0,
@@ -250,7 +239,6 @@ func file_models_model_node_ip_address_proto_init() {
MessageInfos: file_models_model_node_ip_address_proto_msgTypes,
}.Build()
File_models_model_node_ip_address_proto = out.File
- file_models_model_node_ip_address_proto_rawDesc = nil
file_models_model_node_ip_address_proto_goTypes = nil
file_models_model_node_ip_address_proto_depIdxs = nil
}
diff --git a/EdgeCommon/pkg/rpc/pb/model_node_ip_address_log.pb.go b/EdgeCommon/pkg/rpc/pb/model_node_ip_address_log.pb.go
index c90cdfe..84403b2 100644
--- a/EdgeCommon/pkg/rpc/pb/model_node_ip_address_log.pb.go
+++ b/EdgeCommon/pkg/rpc/pb/model_node_ip_address_log.pb.go
@@ -1,7 +1,7 @@
// Code generated by protoc-gen-go. DO NOT EDIT.
// versions:
-// protoc-gen-go v1.36.0
-// protoc v6.33.2
+// protoc-gen-go v1.36.11
+// protoc v3.19.6
// source: models/model_node_ip_address_log.proto
package pb
@@ -11,6 +11,7 @@ import (
protoimpl "google.golang.org/protobuf/runtime/protoimpl"
reflect "reflect"
sync "sync"
+ unsafe "unsafe"
)
const (
@@ -130,43 +131,28 @@ func (x *NodeIPAddressLog) GetAdmin() *Admin {
var File_models_model_node_ip_address_log_proto protoreflect.FileDescriptor
-var file_models_model_node_ip_address_log_proto_rawDesc = []byte{
- 0x0a, 0x26, 0x6d, 0x6f, 0x64, 0x65, 0x6c, 0x73, 0x2f, 0x6d, 0x6f, 0x64, 0x65, 0x6c, 0x5f, 0x6e,
- 0x6f, 0x64, 0x65, 0x5f, 0x69, 0x70, 0x5f, 0x61, 0x64, 0x64, 0x72, 0x65, 0x73, 0x73, 0x5f, 0x6c,
- 0x6f, 0x67, 0x2e, 0x70, 0x72, 0x6f, 0x74, 0x6f, 0x12, 0x02, 0x70, 0x62, 0x1a, 0x22, 0x6d, 0x6f,
- 0x64, 0x65, 0x6c, 0x73, 0x2f, 0x6d, 0x6f, 0x64, 0x65, 0x6c, 0x5f, 0x6e, 0x6f, 0x64, 0x65, 0x5f,
- 0x69, 0x70, 0x5f, 0x61, 0x64, 0x64, 0x72, 0x65, 0x73, 0x73, 0x2e, 0x70, 0x72, 0x6f, 0x74, 0x6f,
- 0x1a, 0x18, 0x6d, 0x6f, 0x64, 0x65, 0x6c, 0x73, 0x2f, 0x6d, 0x6f, 0x64, 0x65, 0x6c, 0x5f, 0x61,
- 0x64, 0x6d, 0x69, 0x6e, 0x2e, 0x70, 0x72, 0x6f, 0x74, 0x6f, 0x22, 0x9e, 0x02, 0x0a, 0x10, 0x4e,
- 0x6f, 0x64, 0x65, 0x49, 0x50, 0x41, 0x64, 0x64, 0x72, 0x65, 0x73, 0x73, 0x4c, 0x6f, 0x67, 0x12,
- 0x0e, 0x0a, 0x02, 0x69, 0x64, 0x18, 0x01, 0x20, 0x01, 0x28, 0x03, 0x52, 0x02, 0x69, 0x64, 0x12,
- 0x20, 0x0a, 0x0b, 0x64, 0x65, 0x73, 0x63, 0x72, 0x69, 0x70, 0x74, 0x69, 0x6f, 0x6e, 0x18, 0x02,
- 0x20, 0x01, 0x28, 0x09, 0x52, 0x0b, 0x64, 0x65, 0x73, 0x63, 0x72, 0x69, 0x70, 0x74, 0x69, 0x6f,
- 0x6e, 0x12, 0x1c, 0x0a, 0x09, 0x63, 0x72, 0x65, 0x61, 0x74, 0x65, 0x64, 0x41, 0x74, 0x18, 0x03,
- 0x20, 0x01, 0x28, 0x03, 0x52, 0x09, 0x63, 0x72, 0x65, 0x61, 0x74, 0x65, 0x64, 0x41, 0x74, 0x12,
- 0x12, 0x0a, 0x04, 0x69, 0x73, 0x55, 0x70, 0x18, 0x04, 0x20, 0x01, 0x28, 0x08, 0x52, 0x04, 0x69,
- 0x73, 0x55, 0x70, 0x12, 0x12, 0x0a, 0x04, 0x69, 0x73, 0x4f, 0x6e, 0x18, 0x05, 0x20, 0x01, 0x28,
- 0x08, 0x52, 0x04, 0x69, 0x73, 0x4f, 0x6e, 0x12, 0x1c, 0x0a, 0x09, 0x63, 0x61, 0x6e, 0x41, 0x63,
- 0x63, 0x65, 0x73, 0x73, 0x18, 0x06, 0x20, 0x01, 0x28, 0x08, 0x52, 0x09, 0x63, 0x61, 0x6e, 0x41,
- 0x63, 0x63, 0x65, 0x73, 0x73, 0x12, 0x1a, 0x0a, 0x08, 0x62, 0x61, 0x63, 0x6b, 0x75, 0x70, 0x49,
- 0x50, 0x18, 0x07, 0x20, 0x01, 0x28, 0x09, 0x52, 0x08, 0x62, 0x61, 0x63, 0x6b, 0x75, 0x70, 0x49,
- 0x50, 0x12, 0x37, 0x0a, 0x0d, 0x6e, 0x6f, 0x64, 0x65, 0x49, 0x50, 0x41, 0x64, 0x64, 0x72, 0x65,
- 0x73, 0x73, 0x18, 0x1e, 0x20, 0x01, 0x28, 0x0b, 0x32, 0x11, 0x2e, 0x70, 0x62, 0x2e, 0x4e, 0x6f,
- 0x64, 0x65, 0x49, 0x50, 0x41, 0x64, 0x64, 0x72, 0x65, 0x73, 0x73, 0x52, 0x0d, 0x6e, 0x6f, 0x64,
- 0x65, 0x49, 0x50, 0x41, 0x64, 0x64, 0x72, 0x65, 0x73, 0x73, 0x12, 0x1f, 0x0a, 0x05, 0x61, 0x64,
- 0x6d, 0x69, 0x6e, 0x18, 0x1f, 0x20, 0x01, 0x28, 0x0b, 0x32, 0x09, 0x2e, 0x70, 0x62, 0x2e, 0x41,
- 0x64, 0x6d, 0x69, 0x6e, 0x52, 0x05, 0x61, 0x64, 0x6d, 0x69, 0x6e, 0x42, 0x06, 0x5a, 0x04, 0x2e,
- 0x2f, 0x70, 0x62, 0x62, 0x06, 0x70, 0x72, 0x6f, 0x74, 0x6f, 0x33,
-}
+const file_models_model_node_ip_address_log_proto_rawDesc = "" +
+ "\n" +
+ "&models/model_node_ip_address_log.proto\x12\x02pb\x1a\"models/model_node_ip_address.proto\x1a\x18models/model_admin.proto\"\x9e\x02\n" +
+ "\x10NodeIPAddressLog\x12\x0e\n" +
+ "\x02id\x18\x01 \x01(\x03R\x02id\x12 \n" +
+ "\vdescription\x18\x02 \x01(\tR\vdescription\x12\x1c\n" +
+ "\tcreatedAt\x18\x03 \x01(\x03R\tcreatedAt\x12\x12\n" +
+ "\x04isUp\x18\x04 \x01(\bR\x04isUp\x12\x12\n" +
+ "\x04isOn\x18\x05 \x01(\bR\x04isOn\x12\x1c\n" +
+ "\tcanAccess\x18\x06 \x01(\bR\tcanAccess\x12\x1a\n" +
+ "\bbackupIP\x18\a \x01(\tR\bbackupIP\x127\n" +
+ "\rnodeIPAddress\x18\x1e \x01(\v2\x11.pb.NodeIPAddressR\rnodeIPAddress\x12\x1f\n" +
+ "\x05admin\x18\x1f \x01(\v2\t.pb.AdminR\x05adminB\x06Z\x04./pbb\x06proto3"
var (
file_models_model_node_ip_address_log_proto_rawDescOnce sync.Once
- file_models_model_node_ip_address_log_proto_rawDescData = file_models_model_node_ip_address_log_proto_rawDesc
+ file_models_model_node_ip_address_log_proto_rawDescData []byte
)
func file_models_model_node_ip_address_log_proto_rawDescGZIP() []byte {
file_models_model_node_ip_address_log_proto_rawDescOnce.Do(func() {
- file_models_model_node_ip_address_log_proto_rawDescData = protoimpl.X.CompressGZIP(file_models_model_node_ip_address_log_proto_rawDescData)
+ file_models_model_node_ip_address_log_proto_rawDescData = protoimpl.X.CompressGZIP(unsafe.Slice(unsafe.StringData(file_models_model_node_ip_address_log_proto_rawDesc), len(file_models_model_node_ip_address_log_proto_rawDesc)))
})
return file_models_model_node_ip_address_log_proto_rawDescData
}
@@ -198,7 +184,7 @@ func file_models_model_node_ip_address_log_proto_init() {
out := protoimpl.TypeBuilder{
File: protoimpl.DescBuilder{
GoPackagePath: reflect.TypeOf(x{}).PkgPath(),
- RawDescriptor: file_models_model_node_ip_address_log_proto_rawDesc,
+ RawDescriptor: unsafe.Slice(unsafe.StringData(file_models_model_node_ip_address_log_proto_rawDesc), len(file_models_model_node_ip_address_log_proto_rawDesc)),
NumEnums: 0,
NumMessages: 1,
NumExtensions: 0,
@@ -209,7 +195,6 @@ func file_models_model_node_ip_address_log_proto_init() {
MessageInfos: file_models_model_node_ip_address_log_proto_msgTypes,
}.Build()
File_models_model_node_ip_address_log_proto = out.File
- file_models_model_node_ip_address_log_proto_rawDesc = nil
file_models_model_node_ip_address_log_proto_goTypes = nil
file_models_model_node_ip_address_log_proto_depIdxs = nil
}
diff --git a/EdgeCommon/pkg/rpc/pb/model_node_ip_address_threshold.pb.go b/EdgeCommon/pkg/rpc/pb/model_node_ip_address_threshold.pb.go
index fd574d9..1a19e64 100644
--- a/EdgeCommon/pkg/rpc/pb/model_node_ip_address_threshold.pb.go
+++ b/EdgeCommon/pkg/rpc/pb/model_node_ip_address_threshold.pb.go
@@ -1,7 +1,7 @@
// Code generated by protoc-gen-go. DO NOT EDIT.
// versions:
-// protoc-gen-go v1.36.0
-// protoc v6.33.2
+// protoc-gen-go v1.36.11
+// protoc v3.19.6
// source: models/model_node_ip_address_threshold.proto
package pb
@@ -11,6 +11,7 @@ import (
protoimpl "google.golang.org/protobuf/runtime/protoimpl"
reflect "reflect"
sync "sync"
+ unsafe "unsafe"
)
const (
@@ -82,28 +83,22 @@ func (x *NodeIPAddressThreshold) GetActionsJSON() []byte {
var File_models_model_node_ip_address_threshold_proto protoreflect.FileDescriptor
-var file_models_model_node_ip_address_threshold_proto_rawDesc = []byte{
- 0x0a, 0x2c, 0x6d, 0x6f, 0x64, 0x65, 0x6c, 0x73, 0x2f, 0x6d, 0x6f, 0x64, 0x65, 0x6c, 0x5f, 0x6e,
- 0x6f, 0x64, 0x65, 0x5f, 0x69, 0x70, 0x5f, 0x61, 0x64, 0x64, 0x72, 0x65, 0x73, 0x73, 0x5f, 0x74,
- 0x68, 0x72, 0x65, 0x73, 0x68, 0x6f, 0x6c, 0x64, 0x2e, 0x70, 0x72, 0x6f, 0x74, 0x6f, 0x12, 0x02,
- 0x70, 0x62, 0x22, 0x68, 0x0a, 0x16, 0x4e, 0x6f, 0x64, 0x65, 0x49, 0x50, 0x41, 0x64, 0x64, 0x72,
- 0x65, 0x73, 0x73, 0x54, 0x68, 0x72, 0x65, 0x73, 0x68, 0x6f, 0x6c, 0x64, 0x12, 0x0e, 0x0a, 0x02,
- 0x69, 0x64, 0x18, 0x01, 0x20, 0x01, 0x28, 0x03, 0x52, 0x02, 0x69, 0x64, 0x12, 0x1c, 0x0a, 0x09,
- 0x69, 0x74, 0x65, 0x6d, 0x73, 0x4a, 0x53, 0x4f, 0x4e, 0x18, 0x02, 0x20, 0x01, 0x28, 0x0c, 0x52,
- 0x09, 0x69, 0x74, 0x65, 0x6d, 0x73, 0x4a, 0x53, 0x4f, 0x4e, 0x12, 0x20, 0x0a, 0x0b, 0x61, 0x63,
- 0x74, 0x69, 0x6f, 0x6e, 0x73, 0x4a, 0x53, 0x4f, 0x4e, 0x18, 0x03, 0x20, 0x01, 0x28, 0x0c, 0x52,
- 0x0b, 0x61, 0x63, 0x74, 0x69, 0x6f, 0x6e, 0x73, 0x4a, 0x53, 0x4f, 0x4e, 0x42, 0x06, 0x5a, 0x04,
- 0x2e, 0x2f, 0x70, 0x62, 0x62, 0x06, 0x70, 0x72, 0x6f, 0x74, 0x6f, 0x33,
-}
+const file_models_model_node_ip_address_threshold_proto_rawDesc = "" +
+ "\n" +
+ ",models/model_node_ip_address_threshold.proto\x12\x02pb\"h\n" +
+ "\x16NodeIPAddressThreshold\x12\x0e\n" +
+ "\x02id\x18\x01 \x01(\x03R\x02id\x12\x1c\n" +
+ "\titemsJSON\x18\x02 \x01(\fR\titemsJSON\x12 \n" +
+ "\vactionsJSON\x18\x03 \x01(\fR\vactionsJSONB\x06Z\x04./pbb\x06proto3"
var (
file_models_model_node_ip_address_threshold_proto_rawDescOnce sync.Once
- file_models_model_node_ip_address_threshold_proto_rawDescData = file_models_model_node_ip_address_threshold_proto_rawDesc
+ file_models_model_node_ip_address_threshold_proto_rawDescData []byte
)
func file_models_model_node_ip_address_threshold_proto_rawDescGZIP() []byte {
file_models_model_node_ip_address_threshold_proto_rawDescOnce.Do(func() {
- file_models_model_node_ip_address_threshold_proto_rawDescData = protoimpl.X.CompressGZIP(file_models_model_node_ip_address_threshold_proto_rawDescData)
+ file_models_model_node_ip_address_threshold_proto_rawDescData = protoimpl.X.CompressGZIP(unsafe.Slice(unsafe.StringData(file_models_model_node_ip_address_threshold_proto_rawDesc), len(file_models_model_node_ip_address_threshold_proto_rawDesc)))
})
return file_models_model_node_ip_address_threshold_proto_rawDescData
}
@@ -129,7 +124,7 @@ func file_models_model_node_ip_address_threshold_proto_init() {
out := protoimpl.TypeBuilder{
File: protoimpl.DescBuilder{
GoPackagePath: reflect.TypeOf(x{}).PkgPath(),
- RawDescriptor: file_models_model_node_ip_address_threshold_proto_rawDesc,
+ RawDescriptor: unsafe.Slice(unsafe.StringData(file_models_model_node_ip_address_threshold_proto_rawDesc), len(file_models_model_node_ip_address_threshold_proto_rawDesc)),
NumEnums: 0,
NumMessages: 1,
NumExtensions: 0,
@@ -140,7 +135,6 @@ func file_models_model_node_ip_address_threshold_proto_init() {
MessageInfos: file_models_model_node_ip_address_threshold_proto_msgTypes,
}.Build()
File_models_model_node_ip_address_threshold_proto = out.File
- file_models_model_node_ip_address_threshold_proto_rawDesc = nil
file_models_model_node_ip_address_threshold_proto_goTypes = nil
file_models_model_node_ip_address_threshold_proto_depIdxs = nil
}
diff --git a/EdgeCommon/pkg/rpc/pb/model_node_log.pb.go b/EdgeCommon/pkg/rpc/pb/model_node_log.pb.go
index 61e64ca..ddacc18 100644
--- a/EdgeCommon/pkg/rpc/pb/model_node_log.pb.go
+++ b/EdgeCommon/pkg/rpc/pb/model_node_log.pb.go
@@ -1,7 +1,7 @@
// Code generated by protoc-gen-go. DO NOT EDIT.
// versions:
-// protoc-gen-go v1.36.0
-// protoc v6.33.2
+// protoc-gen-go v1.36.11
+// protoc v3.19.6
// source: models/model_node_log.proto
package pb
@@ -11,6 +11,7 @@ import (
protoimpl "google.golang.org/protobuf/runtime/protoimpl"
reflect "reflect"
sync "sync"
+ unsafe "unsafe"
)
const (
@@ -170,43 +171,36 @@ func (x *NodeLog) GetType() string {
var File_models_model_node_log_proto protoreflect.FileDescriptor
-var file_models_model_node_log_proto_rawDesc = []byte{
- 0x0a, 0x1b, 0x6d, 0x6f, 0x64, 0x65, 0x6c, 0x73, 0x2f, 0x6d, 0x6f, 0x64, 0x65, 0x6c, 0x5f, 0x6e,
- 0x6f, 0x64, 0x65, 0x5f, 0x6c, 0x6f, 0x67, 0x2e, 0x70, 0x72, 0x6f, 0x74, 0x6f, 0x12, 0x02, 0x70,
- 0x62, 0x22, 0xe1, 0x02, 0x0a, 0x07, 0x4e, 0x6f, 0x64, 0x65, 0x4c, 0x6f, 0x67, 0x12, 0x0e, 0x0a,
- 0x02, 0x69, 0x64, 0x18, 0x01, 0x20, 0x01, 0x28, 0x03, 0x52, 0x02, 0x69, 0x64, 0x12, 0x12, 0x0a,
- 0x04, 0x72, 0x6f, 0x6c, 0x65, 0x18, 0x02, 0x20, 0x01, 0x28, 0x09, 0x52, 0x04, 0x72, 0x6f, 0x6c,
- 0x65, 0x12, 0x10, 0x0a, 0x03, 0x74, 0x61, 0x67, 0x18, 0x03, 0x20, 0x01, 0x28, 0x09, 0x52, 0x03,
- 0x74, 0x61, 0x67, 0x12, 0x20, 0x0a, 0x0b, 0x64, 0x65, 0x73, 0x63, 0x72, 0x69, 0x70, 0x74, 0x69,
- 0x6f, 0x6e, 0x18, 0x04, 0x20, 0x01, 0x28, 0x09, 0x52, 0x0b, 0x64, 0x65, 0x73, 0x63, 0x72, 0x69,
- 0x70, 0x74, 0x69, 0x6f, 0x6e, 0x12, 0x14, 0x0a, 0x05, 0x6c, 0x65, 0x76, 0x65, 0x6c, 0x18, 0x05,
- 0x20, 0x01, 0x28, 0x09, 0x52, 0x05, 0x6c, 0x65, 0x76, 0x65, 0x6c, 0x12, 0x16, 0x0a, 0x06, 0x6e,
- 0x6f, 0x64, 0x65, 0x49, 0x64, 0x18, 0x06, 0x20, 0x01, 0x28, 0x03, 0x52, 0x06, 0x6e, 0x6f, 0x64,
- 0x65, 0x49, 0x64, 0x12, 0x1c, 0x0a, 0x09, 0x63, 0x72, 0x65, 0x61, 0x74, 0x65, 0x64, 0x41, 0x74,
- 0x18, 0x07, 0x20, 0x01, 0x28, 0x03, 0x52, 0x09, 0x63, 0x72, 0x65, 0x61, 0x74, 0x65, 0x64, 0x41,
- 0x74, 0x12, 0x14, 0x0a, 0x05, 0x63, 0x6f, 0x75, 0x6e, 0x74, 0x18, 0x08, 0x20, 0x01, 0x28, 0x05,
- 0x52, 0x05, 0x63, 0x6f, 0x75, 0x6e, 0x74, 0x12, 0x1a, 0x0a, 0x08, 0x73, 0x65, 0x72, 0x76, 0x65,
- 0x72, 0x49, 0x64, 0x18, 0x09, 0x20, 0x01, 0x28, 0x03, 0x52, 0x08, 0x73, 0x65, 0x72, 0x76, 0x65,
- 0x72, 0x49, 0x64, 0x12, 0x18, 0x0a, 0x07, 0x69, 0x73, 0x46, 0x69, 0x78, 0x65, 0x64, 0x18, 0x0a,
- 0x20, 0x01, 0x28, 0x08, 0x52, 0x07, 0x69, 0x73, 0x46, 0x69, 0x78, 0x65, 0x64, 0x12, 0x1a, 0x0a,
- 0x08, 0x6f, 0x72, 0x69, 0x67, 0x69, 0x6e, 0x49, 0x64, 0x18, 0x0b, 0x20, 0x01, 0x28, 0x03, 0x52,
- 0x08, 0x6f, 0x72, 0x69, 0x67, 0x69, 0x6e, 0x49, 0x64, 0x12, 0x16, 0x0a, 0x06, 0x69, 0x73, 0x52,
- 0x65, 0x61, 0x64, 0x18, 0x0c, 0x20, 0x01, 0x28, 0x08, 0x52, 0x06, 0x69, 0x73, 0x52, 0x65, 0x61,
- 0x64, 0x12, 0x1e, 0x0a, 0x0a, 0x70, 0x61, 0x72, 0x61, 0x6d, 0x73, 0x4a, 0x53, 0x4f, 0x4e, 0x18,
- 0x0d, 0x20, 0x01, 0x28, 0x0c, 0x52, 0x0a, 0x70, 0x61, 0x72, 0x61, 0x6d, 0x73, 0x4a, 0x53, 0x4f,
- 0x4e, 0x12, 0x12, 0x0a, 0x04, 0x74, 0x79, 0x70, 0x65, 0x18, 0x0e, 0x20, 0x01, 0x28, 0x09, 0x52,
- 0x04, 0x74, 0x79, 0x70, 0x65, 0x42, 0x06, 0x5a, 0x04, 0x2e, 0x2f, 0x70, 0x62, 0x62, 0x06, 0x70,
- 0x72, 0x6f, 0x74, 0x6f, 0x33,
-}
+const file_models_model_node_log_proto_rawDesc = "" +
+ "\n" +
+ "\x1bmodels/model_node_log.proto\x12\x02pb\"\xe1\x02\n" +
+ "\aNodeLog\x12\x0e\n" +
+ "\x02id\x18\x01 \x01(\x03R\x02id\x12\x12\n" +
+ "\x04role\x18\x02 \x01(\tR\x04role\x12\x10\n" +
+ "\x03tag\x18\x03 \x01(\tR\x03tag\x12 \n" +
+ "\vdescription\x18\x04 \x01(\tR\vdescription\x12\x14\n" +
+ "\x05level\x18\x05 \x01(\tR\x05level\x12\x16\n" +
+ "\x06nodeId\x18\x06 \x01(\x03R\x06nodeId\x12\x1c\n" +
+ "\tcreatedAt\x18\a \x01(\x03R\tcreatedAt\x12\x14\n" +
+ "\x05count\x18\b \x01(\x05R\x05count\x12\x1a\n" +
+ "\bserverId\x18\t \x01(\x03R\bserverId\x12\x18\n" +
+ "\aisFixed\x18\n" +
+ " \x01(\bR\aisFixed\x12\x1a\n" +
+ "\boriginId\x18\v \x01(\x03R\boriginId\x12\x16\n" +
+ "\x06isRead\x18\f \x01(\bR\x06isRead\x12\x1e\n" +
+ "\n" +
+ "paramsJSON\x18\r \x01(\fR\n" +
+ "paramsJSON\x12\x12\n" +
+ "\x04type\x18\x0e \x01(\tR\x04typeB\x06Z\x04./pbb\x06proto3"
var (
file_models_model_node_log_proto_rawDescOnce sync.Once
- file_models_model_node_log_proto_rawDescData = file_models_model_node_log_proto_rawDesc
+ file_models_model_node_log_proto_rawDescData []byte
)
func file_models_model_node_log_proto_rawDescGZIP() []byte {
file_models_model_node_log_proto_rawDescOnce.Do(func() {
- file_models_model_node_log_proto_rawDescData = protoimpl.X.CompressGZIP(file_models_model_node_log_proto_rawDescData)
+ file_models_model_node_log_proto_rawDescData = protoimpl.X.CompressGZIP(unsafe.Slice(unsafe.StringData(file_models_model_node_log_proto_rawDesc), len(file_models_model_node_log_proto_rawDesc)))
})
return file_models_model_node_log_proto_rawDescData
}
@@ -232,7 +226,7 @@ func file_models_model_node_log_proto_init() {
out := protoimpl.TypeBuilder{
File: protoimpl.DescBuilder{
GoPackagePath: reflect.TypeOf(x{}).PkgPath(),
- RawDescriptor: file_models_model_node_log_proto_rawDesc,
+ RawDescriptor: unsafe.Slice(unsafe.StringData(file_models_model_node_log_proto_rawDesc), len(file_models_model_node_log_proto_rawDesc)),
NumEnums: 0,
NumMessages: 1,
NumExtensions: 0,
@@ -243,7 +237,6 @@ func file_models_model_node_log_proto_init() {
MessageInfos: file_models_model_node_log_proto_msgTypes,
}.Build()
File_models_model_node_log_proto = out.File
- file_models_model_node_log_proto_rawDesc = nil
file_models_model_node_log_proto_goTypes = nil
file_models_model_node_log_proto_depIdxs = nil
}
diff --git a/EdgeCommon/pkg/rpc/pb/model_node_login.pb.go b/EdgeCommon/pkg/rpc/pb/model_node_login.pb.go
index 13ee821..29790c5 100644
--- a/EdgeCommon/pkg/rpc/pb/model_node_login.pb.go
+++ b/EdgeCommon/pkg/rpc/pb/model_node_login.pb.go
@@ -1,7 +1,7 @@
// Code generated by protoc-gen-go. DO NOT EDIT.
// versions:
-// protoc-gen-go v1.36.0
-// protoc v6.33.2
+// protoc-gen-go v1.36.11
+// protoc v3.19.6
// source: models/model_node_login.proto
package pb
@@ -11,6 +11,7 @@ import (
protoimpl "google.golang.org/protobuf/runtime/protoimpl"
reflect "reflect"
sync "sync"
+ unsafe "unsafe"
)
const (
@@ -90,26 +91,23 @@ func (x *NodeLogin) GetParams() []byte {
var File_models_model_node_login_proto protoreflect.FileDescriptor
-var file_models_model_node_login_proto_rawDesc = []byte{
- 0x0a, 0x1d, 0x6d, 0x6f, 0x64, 0x65, 0x6c, 0x73, 0x2f, 0x6d, 0x6f, 0x64, 0x65, 0x6c, 0x5f, 0x6e,
- 0x6f, 0x64, 0x65, 0x5f, 0x6c, 0x6f, 0x67, 0x69, 0x6e, 0x2e, 0x70, 0x72, 0x6f, 0x74, 0x6f, 0x12,
- 0x02, 0x70, 0x62, 0x22, 0x5b, 0x0a, 0x09, 0x4e, 0x6f, 0x64, 0x65, 0x4c, 0x6f, 0x67, 0x69, 0x6e,
- 0x12, 0x0e, 0x0a, 0x02, 0x69, 0x64, 0x18, 0x01, 0x20, 0x01, 0x28, 0x03, 0x52, 0x02, 0x69, 0x64,
- 0x12, 0x12, 0x0a, 0x04, 0x6e, 0x61, 0x6d, 0x65, 0x18, 0x02, 0x20, 0x01, 0x28, 0x09, 0x52, 0x04,
- 0x6e, 0x61, 0x6d, 0x65, 0x12, 0x12, 0x0a, 0x04, 0x74, 0x79, 0x70, 0x65, 0x18, 0x03, 0x20, 0x01,
- 0x28, 0x09, 0x52, 0x04, 0x74, 0x79, 0x70, 0x65, 0x12, 0x16, 0x0a, 0x06, 0x70, 0x61, 0x72, 0x61,
- 0x6d, 0x73, 0x18, 0x04, 0x20, 0x01, 0x28, 0x0c, 0x52, 0x06, 0x70, 0x61, 0x72, 0x61, 0x6d, 0x73,
- 0x42, 0x06, 0x5a, 0x04, 0x2e, 0x2f, 0x70, 0x62, 0x62, 0x06, 0x70, 0x72, 0x6f, 0x74, 0x6f, 0x33,
-}
+const file_models_model_node_login_proto_rawDesc = "" +
+ "\n" +
+ "\x1dmodels/model_node_login.proto\x12\x02pb\"[\n" +
+ "\tNodeLogin\x12\x0e\n" +
+ "\x02id\x18\x01 \x01(\x03R\x02id\x12\x12\n" +
+ "\x04name\x18\x02 \x01(\tR\x04name\x12\x12\n" +
+ "\x04type\x18\x03 \x01(\tR\x04type\x12\x16\n" +
+ "\x06params\x18\x04 \x01(\fR\x06paramsB\x06Z\x04./pbb\x06proto3"
var (
file_models_model_node_login_proto_rawDescOnce sync.Once
- file_models_model_node_login_proto_rawDescData = file_models_model_node_login_proto_rawDesc
+ file_models_model_node_login_proto_rawDescData []byte
)
func file_models_model_node_login_proto_rawDescGZIP() []byte {
file_models_model_node_login_proto_rawDescOnce.Do(func() {
- file_models_model_node_login_proto_rawDescData = protoimpl.X.CompressGZIP(file_models_model_node_login_proto_rawDescData)
+ file_models_model_node_login_proto_rawDescData = protoimpl.X.CompressGZIP(unsafe.Slice(unsafe.StringData(file_models_model_node_login_proto_rawDesc), len(file_models_model_node_login_proto_rawDesc)))
})
return file_models_model_node_login_proto_rawDescData
}
@@ -135,7 +133,7 @@ func file_models_model_node_login_proto_init() {
out := protoimpl.TypeBuilder{
File: protoimpl.DescBuilder{
GoPackagePath: reflect.TypeOf(x{}).PkgPath(),
- RawDescriptor: file_models_model_node_login_proto_rawDesc,
+ RawDescriptor: unsafe.Slice(unsafe.StringData(file_models_model_node_login_proto_rawDesc), len(file_models_model_node_login_proto_rawDesc)),
NumEnums: 0,
NumMessages: 1,
NumExtensions: 0,
@@ -146,7 +144,6 @@ func file_models_model_node_login_proto_init() {
MessageInfos: file_models_model_node_login_proto_msgTypes,
}.Build()
File_models_model_node_login_proto = out.File
- file_models_model_node_login_proto_rawDesc = nil
file_models_model_node_login_proto_goTypes = nil
file_models_model_node_login_proto_depIdxs = nil
}
diff --git a/EdgeCommon/pkg/rpc/pb/model_node_price_item.pb.go b/EdgeCommon/pkg/rpc/pb/model_node_price_item.pb.go
index 4e0e51f..7441414 100644
--- a/EdgeCommon/pkg/rpc/pb/model_node_price_item.pb.go
+++ b/EdgeCommon/pkg/rpc/pb/model_node_price_item.pb.go
@@ -1,7 +1,7 @@
// Code generated by protoc-gen-go. DO NOT EDIT.
// versions:
-// protoc-gen-go v1.36.0
-// protoc v6.33.2
+// protoc-gen-go v1.36.11
+// protoc v3.19.6
// source: models/model_node_price_item.proto
package pb
@@ -11,6 +11,7 @@ import (
protoimpl "google.golang.org/protobuf/runtime/protoimpl"
reflect "reflect"
sync "sync"
+ unsafe "unsafe"
)
const (
@@ -106,30 +107,25 @@ func (x *NodePriceItem) GetBitsTo() int64 {
var File_models_model_node_price_item_proto protoreflect.FileDescriptor
-var file_models_model_node_price_item_proto_rawDesc = []byte{
- 0x0a, 0x22, 0x6d, 0x6f, 0x64, 0x65, 0x6c, 0x73, 0x2f, 0x6d, 0x6f, 0x64, 0x65, 0x6c, 0x5f, 0x6e,
- 0x6f, 0x64, 0x65, 0x5f, 0x70, 0x72, 0x69, 0x63, 0x65, 0x5f, 0x69, 0x74, 0x65, 0x6d, 0x2e, 0x70,
- 0x72, 0x6f, 0x74, 0x6f, 0x12, 0x02, 0x70, 0x62, 0x22, 0x8f, 0x01, 0x0a, 0x0d, 0x4e, 0x6f, 0x64,
- 0x65, 0x50, 0x72, 0x69, 0x63, 0x65, 0x49, 0x74, 0x65, 0x6d, 0x12, 0x0e, 0x0a, 0x02, 0x69, 0x64,
- 0x18, 0x01, 0x20, 0x01, 0x28, 0x03, 0x52, 0x02, 0x69, 0x64, 0x12, 0x12, 0x0a, 0x04, 0x69, 0x73,
- 0x4f, 0x6e, 0x18, 0x02, 0x20, 0x01, 0x28, 0x08, 0x52, 0x04, 0x69, 0x73, 0x4f, 0x6e, 0x12, 0x12,
- 0x0a, 0x04, 0x6e, 0x61, 0x6d, 0x65, 0x18, 0x03, 0x20, 0x01, 0x28, 0x09, 0x52, 0x04, 0x6e, 0x61,
- 0x6d, 0x65, 0x12, 0x12, 0x0a, 0x04, 0x74, 0x79, 0x70, 0x65, 0x18, 0x04, 0x20, 0x01, 0x28, 0x09,
- 0x52, 0x04, 0x74, 0x79, 0x70, 0x65, 0x12, 0x1a, 0x0a, 0x08, 0x62, 0x69, 0x74, 0x73, 0x46, 0x72,
- 0x6f, 0x6d, 0x18, 0x05, 0x20, 0x01, 0x28, 0x03, 0x52, 0x08, 0x62, 0x69, 0x74, 0x73, 0x46, 0x72,
- 0x6f, 0x6d, 0x12, 0x16, 0x0a, 0x06, 0x62, 0x69, 0x74, 0x73, 0x54, 0x6f, 0x18, 0x06, 0x20, 0x01,
- 0x28, 0x03, 0x52, 0x06, 0x62, 0x69, 0x74, 0x73, 0x54, 0x6f, 0x42, 0x06, 0x5a, 0x04, 0x2e, 0x2f,
- 0x70, 0x62, 0x62, 0x06, 0x70, 0x72, 0x6f, 0x74, 0x6f, 0x33,
-}
+const file_models_model_node_price_item_proto_rawDesc = "" +
+ "\n" +
+ "\"models/model_node_price_item.proto\x12\x02pb\"\x8f\x01\n" +
+ "\rNodePriceItem\x12\x0e\n" +
+ "\x02id\x18\x01 \x01(\x03R\x02id\x12\x12\n" +
+ "\x04isOn\x18\x02 \x01(\bR\x04isOn\x12\x12\n" +
+ "\x04name\x18\x03 \x01(\tR\x04name\x12\x12\n" +
+ "\x04type\x18\x04 \x01(\tR\x04type\x12\x1a\n" +
+ "\bbitsFrom\x18\x05 \x01(\x03R\bbitsFrom\x12\x16\n" +
+ "\x06bitsTo\x18\x06 \x01(\x03R\x06bitsToB\x06Z\x04./pbb\x06proto3"
var (
file_models_model_node_price_item_proto_rawDescOnce sync.Once
- file_models_model_node_price_item_proto_rawDescData = file_models_model_node_price_item_proto_rawDesc
+ file_models_model_node_price_item_proto_rawDescData []byte
)
func file_models_model_node_price_item_proto_rawDescGZIP() []byte {
file_models_model_node_price_item_proto_rawDescOnce.Do(func() {
- file_models_model_node_price_item_proto_rawDescData = protoimpl.X.CompressGZIP(file_models_model_node_price_item_proto_rawDescData)
+ file_models_model_node_price_item_proto_rawDescData = protoimpl.X.CompressGZIP(unsafe.Slice(unsafe.StringData(file_models_model_node_price_item_proto_rawDesc), len(file_models_model_node_price_item_proto_rawDesc)))
})
return file_models_model_node_price_item_proto_rawDescData
}
@@ -155,7 +151,7 @@ func file_models_model_node_price_item_proto_init() {
out := protoimpl.TypeBuilder{
File: protoimpl.DescBuilder{
GoPackagePath: reflect.TypeOf(x{}).PkgPath(),
- RawDescriptor: file_models_model_node_price_item_proto_rawDesc,
+ RawDescriptor: unsafe.Slice(unsafe.StringData(file_models_model_node_price_item_proto_rawDesc), len(file_models_model_node_price_item_proto_rawDesc)),
NumEnums: 0,
NumMessages: 1,
NumExtensions: 0,
@@ -166,7 +162,6 @@ func file_models_model_node_price_item_proto_init() {
MessageInfos: file_models_model_node_price_item_proto_msgTypes,
}.Build()
File_models_model_node_price_item_proto = out.File
- file_models_model_node_price_item_proto_rawDesc = nil
file_models_model_node_price_item_proto_goTypes = nil
file_models_model_node_price_item_proto_depIdxs = nil
}
diff --git a/EdgeCommon/pkg/rpc/pb/model_node_region.pb.go b/EdgeCommon/pkg/rpc/pb/model_node_region.pb.go
index 4834739..f66aa6a 100644
--- a/EdgeCommon/pkg/rpc/pb/model_node_region.pb.go
+++ b/EdgeCommon/pkg/rpc/pb/model_node_region.pb.go
@@ -1,7 +1,7 @@
// Code generated by protoc-gen-go. DO NOT EDIT.
// versions:
-// protoc-gen-go v1.36.0
-// protoc v6.33.2
+// protoc-gen-go v1.36.11
+// protoc v3.19.6
// source: models/model_node_region.proto
package pb
@@ -11,6 +11,7 @@ import (
protoimpl "google.golang.org/protobuf/runtime/protoimpl"
reflect "reflect"
sync "sync"
+ unsafe "unsafe"
)
const (
@@ -98,29 +99,27 @@ func (x *NodeRegion) GetPricesJSON() []byte {
var File_models_model_node_region_proto protoreflect.FileDescriptor
-var file_models_model_node_region_proto_rawDesc = []byte{
- 0x0a, 0x1e, 0x6d, 0x6f, 0x64, 0x65, 0x6c, 0x73, 0x2f, 0x6d, 0x6f, 0x64, 0x65, 0x6c, 0x5f, 0x6e,
- 0x6f, 0x64, 0x65, 0x5f, 0x72, 0x65, 0x67, 0x69, 0x6f, 0x6e, 0x2e, 0x70, 0x72, 0x6f, 0x74, 0x6f,
- 0x12, 0x02, 0x70, 0x62, 0x22, 0x86, 0x01, 0x0a, 0x0a, 0x4e, 0x6f, 0x64, 0x65, 0x52, 0x65, 0x67,
- 0x69, 0x6f, 0x6e, 0x12, 0x0e, 0x0a, 0x02, 0x69, 0x64, 0x18, 0x01, 0x20, 0x01, 0x28, 0x03, 0x52,
- 0x02, 0x69, 0x64, 0x12, 0x12, 0x0a, 0x04, 0x69, 0x73, 0x4f, 0x6e, 0x18, 0x02, 0x20, 0x01, 0x28,
- 0x08, 0x52, 0x04, 0x69, 0x73, 0x4f, 0x6e, 0x12, 0x12, 0x0a, 0x04, 0x6e, 0x61, 0x6d, 0x65, 0x18,
- 0x03, 0x20, 0x01, 0x28, 0x09, 0x52, 0x04, 0x6e, 0x61, 0x6d, 0x65, 0x12, 0x20, 0x0a, 0x0b, 0x64,
- 0x65, 0x73, 0x63, 0x72, 0x69, 0x70, 0x74, 0x69, 0x6f, 0x6e, 0x18, 0x04, 0x20, 0x01, 0x28, 0x09,
- 0x52, 0x0b, 0x64, 0x65, 0x73, 0x63, 0x72, 0x69, 0x70, 0x74, 0x69, 0x6f, 0x6e, 0x12, 0x1e, 0x0a,
- 0x0a, 0x70, 0x72, 0x69, 0x63, 0x65, 0x73, 0x4a, 0x53, 0x4f, 0x4e, 0x18, 0x05, 0x20, 0x01, 0x28,
- 0x0c, 0x52, 0x0a, 0x70, 0x72, 0x69, 0x63, 0x65, 0x73, 0x4a, 0x53, 0x4f, 0x4e, 0x42, 0x06, 0x5a,
- 0x04, 0x2e, 0x2f, 0x70, 0x62, 0x62, 0x06, 0x70, 0x72, 0x6f, 0x74, 0x6f, 0x33,
-}
+const file_models_model_node_region_proto_rawDesc = "" +
+ "\n" +
+ "\x1emodels/model_node_region.proto\x12\x02pb\"\x86\x01\n" +
+ "\n" +
+ "NodeRegion\x12\x0e\n" +
+ "\x02id\x18\x01 \x01(\x03R\x02id\x12\x12\n" +
+ "\x04isOn\x18\x02 \x01(\bR\x04isOn\x12\x12\n" +
+ "\x04name\x18\x03 \x01(\tR\x04name\x12 \n" +
+ "\vdescription\x18\x04 \x01(\tR\vdescription\x12\x1e\n" +
+ "\n" +
+ "pricesJSON\x18\x05 \x01(\fR\n" +
+ "pricesJSONB\x06Z\x04./pbb\x06proto3"
var (
file_models_model_node_region_proto_rawDescOnce sync.Once
- file_models_model_node_region_proto_rawDescData = file_models_model_node_region_proto_rawDesc
+ file_models_model_node_region_proto_rawDescData []byte
)
func file_models_model_node_region_proto_rawDescGZIP() []byte {
file_models_model_node_region_proto_rawDescOnce.Do(func() {
- file_models_model_node_region_proto_rawDescData = protoimpl.X.CompressGZIP(file_models_model_node_region_proto_rawDescData)
+ file_models_model_node_region_proto_rawDescData = protoimpl.X.CompressGZIP(unsafe.Slice(unsafe.StringData(file_models_model_node_region_proto_rawDesc), len(file_models_model_node_region_proto_rawDesc)))
})
return file_models_model_node_region_proto_rawDescData
}
@@ -146,7 +145,7 @@ func file_models_model_node_region_proto_init() {
out := protoimpl.TypeBuilder{
File: protoimpl.DescBuilder{
GoPackagePath: reflect.TypeOf(x{}).PkgPath(),
- RawDescriptor: file_models_model_node_region_proto_rawDesc,
+ RawDescriptor: unsafe.Slice(unsafe.StringData(file_models_model_node_region_proto_rawDesc), len(file_models_model_node_region_proto_rawDesc)),
NumEnums: 0,
NumMessages: 1,
NumExtensions: 0,
@@ -157,7 +156,6 @@ func file_models_model_node_region_proto_init() {
MessageInfos: file_models_model_node_region_proto_msgTypes,
}.Build()
File_models_model_node_region_proto = out.File
- file_models_model_node_region_proto_rawDesc = nil
file_models_model_node_region_proto_goTypes = nil
file_models_model_node_region_proto_depIdxs = nil
}
diff --git a/EdgeCommon/pkg/rpc/pb/model_node_task.pb.go b/EdgeCommon/pkg/rpc/pb/model_node_task.pb.go
index ea23dce..5b8f19e 100644
--- a/EdgeCommon/pkg/rpc/pb/model_node_task.pb.go
+++ b/EdgeCommon/pkg/rpc/pb/model_node_task.pb.go
@@ -1,7 +1,7 @@
// Code generated by protoc-gen-go. DO NOT EDIT.
// versions:
-// protoc-gen-go v1.36.0
-// protoc v6.33.2
+// protoc-gen-go v1.36.11
+// protoc v3.19.6
// source: models/model_node_task.proto
package pb
@@ -11,6 +11,7 @@ import (
protoimpl "google.golang.org/protobuf/runtime/protoimpl"
reflect "reflect"
sync "sync"
+ unsafe "unsafe"
)
const (
@@ -163,48 +164,33 @@ func (x *NodeTask) GetServer() *NodeCluster {
var File_models_model_node_task_proto protoreflect.FileDescriptor
-var file_models_model_node_task_proto_rawDesc = []byte{
- 0x0a, 0x1c, 0x6d, 0x6f, 0x64, 0x65, 0x6c, 0x73, 0x2f, 0x6d, 0x6f, 0x64, 0x65, 0x6c, 0x5f, 0x6e,
- 0x6f, 0x64, 0x65, 0x5f, 0x74, 0x61, 0x73, 0x6b, 0x2e, 0x70, 0x72, 0x6f, 0x74, 0x6f, 0x12, 0x02,
- 0x70, 0x62, 0x1a, 0x17, 0x6d, 0x6f, 0x64, 0x65, 0x6c, 0x73, 0x2f, 0x6d, 0x6f, 0x64, 0x65, 0x6c,
- 0x5f, 0x6e, 0x6f, 0x64, 0x65, 0x2e, 0x70, 0x72, 0x6f, 0x74, 0x6f, 0x1a, 0x1f, 0x6d, 0x6f, 0x64,
- 0x65, 0x6c, 0x73, 0x2f, 0x6d, 0x6f, 0x64, 0x65, 0x6c, 0x5f, 0x6e, 0x6f, 0x64, 0x65, 0x5f, 0x63,
- 0x6c, 0x75, 0x73, 0x74, 0x65, 0x72, 0x2e, 0x70, 0x72, 0x6f, 0x74, 0x6f, 0x22, 0xf4, 0x02, 0x0a,
- 0x08, 0x4e, 0x6f, 0x64, 0x65, 0x54, 0x61, 0x73, 0x6b, 0x12, 0x0e, 0x0a, 0x02, 0x69, 0x64, 0x18,
- 0x01, 0x20, 0x01, 0x28, 0x03, 0x52, 0x02, 0x69, 0x64, 0x12, 0x12, 0x0a, 0x04, 0x74, 0x79, 0x70,
- 0x65, 0x18, 0x02, 0x20, 0x01, 0x28, 0x09, 0x52, 0x04, 0x74, 0x79, 0x70, 0x65, 0x12, 0x16, 0x0a,
- 0x06, 0x69, 0x73, 0x44, 0x6f, 0x6e, 0x65, 0x18, 0x03, 0x20, 0x01, 0x28, 0x08, 0x52, 0x06, 0x69,
- 0x73, 0x44, 0x6f, 0x6e, 0x65, 0x12, 0x12, 0x0a, 0x04, 0x69, 0x73, 0x4f, 0x6b, 0x18, 0x04, 0x20,
- 0x01, 0x28, 0x08, 0x52, 0x04, 0x69, 0x73, 0x4f, 0x6b, 0x12, 0x14, 0x0a, 0x05, 0x65, 0x72, 0x72,
- 0x6f, 0x72, 0x18, 0x05, 0x20, 0x01, 0x28, 0x09, 0x52, 0x05, 0x65, 0x72, 0x72, 0x6f, 0x72, 0x12,
- 0x1c, 0x0a, 0x09, 0x75, 0x70, 0x64, 0x61, 0x74, 0x65, 0x64, 0x41, 0x74, 0x18, 0x06, 0x20, 0x01,
- 0x28, 0x03, 0x52, 0x09, 0x75, 0x70, 0x64, 0x61, 0x74, 0x65, 0x64, 0x41, 0x74, 0x12, 0x18, 0x0a,
- 0x07, 0x76, 0x65, 0x72, 0x73, 0x69, 0x6f, 0x6e, 0x18, 0x07, 0x20, 0x01, 0x28, 0x03, 0x52, 0x07,
- 0x76, 0x65, 0x72, 0x73, 0x69, 0x6f, 0x6e, 0x12, 0x1c, 0x0a, 0x09, 0x69, 0x73, 0x50, 0x72, 0x69,
- 0x6d, 0x61, 0x72, 0x79, 0x18, 0x08, 0x20, 0x01, 0x28, 0x08, 0x52, 0x09, 0x69, 0x73, 0x50, 0x72,
- 0x69, 0x6d, 0x61, 0x72, 0x79, 0x12, 0x1a, 0x0a, 0x08, 0x73, 0x65, 0x72, 0x76, 0x65, 0x72, 0x49,
- 0x64, 0x18, 0x09, 0x20, 0x01, 0x28, 0x03, 0x52, 0x08, 0x73, 0x65, 0x72, 0x76, 0x65, 0x72, 0x49,
- 0x64, 0x12, 0x16, 0x0a, 0x06, 0x75, 0x73, 0x65, 0x72, 0x49, 0x64, 0x18, 0x0a, 0x20, 0x01, 0x28,
- 0x03, 0x52, 0x06, 0x75, 0x73, 0x65, 0x72, 0x49, 0x64, 0x12, 0x1c, 0x0a, 0x04, 0x6e, 0x6f, 0x64,
- 0x65, 0x18, 0x1e, 0x20, 0x01, 0x28, 0x0b, 0x32, 0x08, 0x2e, 0x70, 0x62, 0x2e, 0x4e, 0x6f, 0x64,
- 0x65, 0x52, 0x04, 0x6e, 0x6f, 0x64, 0x65, 0x12, 0x31, 0x0a, 0x0b, 0x6e, 0x6f, 0x64, 0x65, 0x43,
- 0x6c, 0x75, 0x73, 0x74, 0x65, 0x72, 0x18, 0x1f, 0x20, 0x01, 0x28, 0x0b, 0x32, 0x0f, 0x2e, 0x70,
- 0x62, 0x2e, 0x4e, 0x6f, 0x64, 0x65, 0x43, 0x6c, 0x75, 0x73, 0x74, 0x65, 0x72, 0x52, 0x0b, 0x6e,
- 0x6f, 0x64, 0x65, 0x43, 0x6c, 0x75, 0x73, 0x74, 0x65, 0x72, 0x12, 0x27, 0x0a, 0x06, 0x73, 0x65,
- 0x72, 0x76, 0x65, 0x72, 0x18, 0x20, 0x20, 0x01, 0x28, 0x0b, 0x32, 0x0f, 0x2e, 0x70, 0x62, 0x2e,
- 0x4e, 0x6f, 0x64, 0x65, 0x43, 0x6c, 0x75, 0x73, 0x74, 0x65, 0x72, 0x52, 0x06, 0x73, 0x65, 0x72,
- 0x76, 0x65, 0x72, 0x42, 0x06, 0x5a, 0x04, 0x2e, 0x2f, 0x70, 0x62, 0x62, 0x06, 0x70, 0x72, 0x6f,
- 0x74, 0x6f, 0x33,
-}
+const file_models_model_node_task_proto_rawDesc = "" +
+ "\n" +
+ "\x1cmodels/model_node_task.proto\x12\x02pb\x1a\x17models/model_node.proto\x1a\x1fmodels/model_node_cluster.proto\"\xf4\x02\n" +
+ "\bNodeTask\x12\x0e\n" +
+ "\x02id\x18\x01 \x01(\x03R\x02id\x12\x12\n" +
+ "\x04type\x18\x02 \x01(\tR\x04type\x12\x16\n" +
+ "\x06isDone\x18\x03 \x01(\bR\x06isDone\x12\x12\n" +
+ "\x04isOk\x18\x04 \x01(\bR\x04isOk\x12\x14\n" +
+ "\x05error\x18\x05 \x01(\tR\x05error\x12\x1c\n" +
+ "\tupdatedAt\x18\x06 \x01(\x03R\tupdatedAt\x12\x18\n" +
+ "\aversion\x18\a \x01(\x03R\aversion\x12\x1c\n" +
+ "\tisPrimary\x18\b \x01(\bR\tisPrimary\x12\x1a\n" +
+ "\bserverId\x18\t \x01(\x03R\bserverId\x12\x16\n" +
+ "\x06userId\x18\n" +
+ " \x01(\x03R\x06userId\x12\x1c\n" +
+ "\x04node\x18\x1e \x01(\v2\b.pb.NodeR\x04node\x121\n" +
+ "\vnodeCluster\x18\x1f \x01(\v2\x0f.pb.NodeClusterR\vnodeCluster\x12'\n" +
+ "\x06server\x18 \x01(\v2\x0f.pb.NodeClusterR\x06serverB\x06Z\x04./pbb\x06proto3"
var (
file_models_model_node_task_proto_rawDescOnce sync.Once
- file_models_model_node_task_proto_rawDescData = file_models_model_node_task_proto_rawDesc
+ file_models_model_node_task_proto_rawDescData []byte
)
func file_models_model_node_task_proto_rawDescGZIP() []byte {
file_models_model_node_task_proto_rawDescOnce.Do(func() {
- file_models_model_node_task_proto_rawDescData = protoimpl.X.CompressGZIP(file_models_model_node_task_proto_rawDescData)
+ file_models_model_node_task_proto_rawDescData = protoimpl.X.CompressGZIP(unsafe.Slice(unsafe.StringData(file_models_model_node_task_proto_rawDesc), len(file_models_model_node_task_proto_rawDesc)))
})
return file_models_model_node_task_proto_rawDescData
}
@@ -237,7 +223,7 @@ func file_models_model_node_task_proto_init() {
out := protoimpl.TypeBuilder{
File: protoimpl.DescBuilder{
GoPackagePath: reflect.TypeOf(x{}).PkgPath(),
- RawDescriptor: file_models_model_node_task_proto_rawDesc,
+ RawDescriptor: unsafe.Slice(unsafe.StringData(file_models_model_node_task_proto_rawDesc), len(file_models_model_node_task_proto_rawDesc)),
NumEnums: 0,
NumMessages: 1,
NumExtensions: 0,
@@ -248,7 +234,6 @@ func file_models_model_node_task_proto_init() {
MessageInfos: file_models_model_node_task_proto_msgTypes,
}.Build()
File_models_model_node_task_proto = out.File
- file_models_model_node_task_proto_rawDesc = nil
file_models_model_node_task_proto_goTypes = nil
file_models_model_node_task_proto_depIdxs = nil
}
diff --git a/EdgeCommon/pkg/rpc/pb/model_node_threshold.pb.go b/EdgeCommon/pkg/rpc/pb/model_node_threshold.pb.go
index cb5edb3..a9baf0d 100644
--- a/EdgeCommon/pkg/rpc/pb/model_node_threshold.pb.go
+++ b/EdgeCommon/pkg/rpc/pb/model_node_threshold.pb.go
@@ -1,7 +1,7 @@
// Code generated by protoc-gen-go. DO NOT EDIT.
// versions:
-// protoc-gen-go v1.36.0
-// protoc v6.33.2
+// protoc-gen-go v1.36.11
+// protoc v3.19.6
// source: models/model_node_threshold.proto
package pb
@@ -11,6 +11,7 @@ import (
protoimpl "google.golang.org/protobuf/runtime/protoimpl"
reflect "reflect"
sync "sync"
+ unsafe "unsafe"
)
const (
@@ -162,46 +163,33 @@ func (x *NodeThreshold) GetNotifyDuration() int32 {
var File_models_model_node_threshold_proto protoreflect.FileDescriptor
-var file_models_model_node_threshold_proto_rawDesc = []byte{
- 0x0a, 0x21, 0x6d, 0x6f, 0x64, 0x65, 0x6c, 0x73, 0x2f, 0x6d, 0x6f, 0x64, 0x65, 0x6c, 0x5f, 0x6e,
- 0x6f, 0x64, 0x65, 0x5f, 0x74, 0x68, 0x72, 0x65, 0x73, 0x68, 0x6f, 0x6c, 0x64, 0x2e, 0x70, 0x72,
- 0x6f, 0x74, 0x6f, 0x12, 0x02, 0x70, 0x62, 0x1a, 0x17, 0x6d, 0x6f, 0x64, 0x65, 0x6c, 0x73, 0x2f,
- 0x6d, 0x6f, 0x64, 0x65, 0x6c, 0x5f, 0x6e, 0x6f, 0x64, 0x65, 0x2e, 0x70, 0x72, 0x6f, 0x74, 0x6f,
- 0x22, 0xf3, 0x02, 0x0a, 0x0d, 0x4e, 0x6f, 0x64, 0x65, 0x54, 0x68, 0x72, 0x65, 0x73, 0x68, 0x6f,
- 0x6c, 0x64, 0x12, 0x0e, 0x0a, 0x02, 0x69, 0x64, 0x18, 0x01, 0x20, 0x01, 0x28, 0x03, 0x52, 0x02,
- 0x69, 0x64, 0x12, 0x1c, 0x0a, 0x09, 0x63, 0x6c, 0x75, 0x73, 0x74, 0x65, 0x72, 0x49, 0x64, 0x18,
- 0x02, 0x20, 0x01, 0x28, 0x03, 0x52, 0x09, 0x63, 0x6c, 0x75, 0x73, 0x74, 0x65, 0x72, 0x49, 0x64,
- 0x12, 0x1c, 0x0a, 0x04, 0x6e, 0x6f, 0x64, 0x65, 0x18, 0x03, 0x20, 0x01, 0x28, 0x0b, 0x32, 0x08,
- 0x2e, 0x70, 0x62, 0x2e, 0x4e, 0x6f, 0x64, 0x65, 0x52, 0x04, 0x6e, 0x6f, 0x64, 0x65, 0x12, 0x12,
- 0x0a, 0x04, 0x69, 0x74, 0x65, 0x6d, 0x18, 0x04, 0x20, 0x01, 0x28, 0x09, 0x52, 0x04, 0x69, 0x74,
- 0x65, 0x6d, 0x12, 0x14, 0x0a, 0x05, 0x70, 0x61, 0x72, 0x61, 0x6d, 0x18, 0x05, 0x20, 0x01, 0x28,
- 0x09, 0x52, 0x05, 0x70, 0x61, 0x72, 0x61, 0x6d, 0x12, 0x1a, 0x0a, 0x08, 0x6f, 0x70, 0x65, 0x72,
- 0x61, 0x74, 0x6f, 0x72, 0x18, 0x06, 0x20, 0x01, 0x28, 0x09, 0x52, 0x08, 0x6f, 0x70, 0x65, 0x72,
- 0x61, 0x74, 0x6f, 0x72, 0x12, 0x1c, 0x0a, 0x09, 0x76, 0x61, 0x6c, 0x75, 0x65, 0x4a, 0x53, 0x4f,
- 0x4e, 0x18, 0x07, 0x20, 0x01, 0x28, 0x0c, 0x52, 0x09, 0x76, 0x61, 0x6c, 0x75, 0x65, 0x4a, 0x53,
- 0x4f, 0x4e, 0x12, 0x18, 0x0a, 0x07, 0x6d, 0x65, 0x73, 0x73, 0x61, 0x67, 0x65, 0x18, 0x08, 0x20,
- 0x01, 0x28, 0x09, 0x52, 0x07, 0x6d, 0x65, 0x73, 0x73, 0x61, 0x67, 0x65, 0x12, 0x1a, 0x0a, 0x08,
- 0x64, 0x75, 0x72, 0x61, 0x74, 0x69, 0x6f, 0x6e, 0x18, 0x09, 0x20, 0x01, 0x28, 0x05, 0x52, 0x08,
- 0x64, 0x75, 0x72, 0x61, 0x74, 0x69, 0x6f, 0x6e, 0x12, 0x22, 0x0a, 0x0c, 0x64, 0x75, 0x72, 0x61,
- 0x74, 0x69, 0x6f, 0x6e, 0x55, 0x6e, 0x69, 0x74, 0x18, 0x0a, 0x20, 0x01, 0x28, 0x09, 0x52, 0x0c,
- 0x64, 0x75, 0x72, 0x61, 0x74, 0x69, 0x6f, 0x6e, 0x55, 0x6e, 0x69, 0x74, 0x12, 0x1c, 0x0a, 0x09,
- 0x73, 0x75, 0x6d, 0x4d, 0x65, 0x74, 0x68, 0x6f, 0x64, 0x18, 0x0b, 0x20, 0x01, 0x28, 0x09, 0x52,
- 0x09, 0x73, 0x75, 0x6d, 0x4d, 0x65, 0x74, 0x68, 0x6f, 0x64, 0x12, 0x12, 0x0a, 0x04, 0x69, 0x73,
- 0x4f, 0x6e, 0x18, 0x0c, 0x20, 0x01, 0x28, 0x08, 0x52, 0x04, 0x69, 0x73, 0x4f, 0x6e, 0x12, 0x26,
- 0x0a, 0x0e, 0x6e, 0x6f, 0x74, 0x69, 0x66, 0x79, 0x44, 0x75, 0x72, 0x61, 0x74, 0x69, 0x6f, 0x6e,
- 0x18, 0x0d, 0x20, 0x01, 0x28, 0x05, 0x52, 0x0e, 0x6e, 0x6f, 0x74, 0x69, 0x66, 0x79, 0x44, 0x75,
- 0x72, 0x61, 0x74, 0x69, 0x6f, 0x6e, 0x42, 0x06, 0x5a, 0x04, 0x2e, 0x2f, 0x70, 0x62, 0x62, 0x06,
- 0x70, 0x72, 0x6f, 0x74, 0x6f, 0x33,
-}
+const file_models_model_node_threshold_proto_rawDesc = "" +
+ "\n" +
+ "!models/model_node_threshold.proto\x12\x02pb\x1a\x17models/model_node.proto\"\xf3\x02\n" +
+ "\rNodeThreshold\x12\x0e\n" +
+ "\x02id\x18\x01 \x01(\x03R\x02id\x12\x1c\n" +
+ "\tclusterId\x18\x02 \x01(\x03R\tclusterId\x12\x1c\n" +
+ "\x04node\x18\x03 \x01(\v2\b.pb.NodeR\x04node\x12\x12\n" +
+ "\x04item\x18\x04 \x01(\tR\x04item\x12\x14\n" +
+ "\x05param\x18\x05 \x01(\tR\x05param\x12\x1a\n" +
+ "\boperator\x18\x06 \x01(\tR\boperator\x12\x1c\n" +
+ "\tvalueJSON\x18\a \x01(\fR\tvalueJSON\x12\x18\n" +
+ "\amessage\x18\b \x01(\tR\amessage\x12\x1a\n" +
+ "\bduration\x18\t \x01(\x05R\bduration\x12\"\n" +
+ "\fdurationUnit\x18\n" +
+ " \x01(\tR\fdurationUnit\x12\x1c\n" +
+ "\tsumMethod\x18\v \x01(\tR\tsumMethod\x12\x12\n" +
+ "\x04isOn\x18\f \x01(\bR\x04isOn\x12&\n" +
+ "\x0enotifyDuration\x18\r \x01(\x05R\x0enotifyDurationB\x06Z\x04./pbb\x06proto3"
var (
file_models_model_node_threshold_proto_rawDescOnce sync.Once
- file_models_model_node_threshold_proto_rawDescData = file_models_model_node_threshold_proto_rawDesc
+ file_models_model_node_threshold_proto_rawDescData []byte
)
func file_models_model_node_threshold_proto_rawDescGZIP() []byte {
file_models_model_node_threshold_proto_rawDescOnce.Do(func() {
- file_models_model_node_threshold_proto_rawDescData = protoimpl.X.CompressGZIP(file_models_model_node_threshold_proto_rawDescData)
+ file_models_model_node_threshold_proto_rawDescData = protoimpl.X.CompressGZIP(unsafe.Slice(unsafe.StringData(file_models_model_node_threshold_proto_rawDesc), len(file_models_model_node_threshold_proto_rawDesc)))
})
return file_models_model_node_threshold_proto_rawDescData
}
@@ -230,7 +218,7 @@ func file_models_model_node_threshold_proto_init() {
out := protoimpl.TypeBuilder{
File: protoimpl.DescBuilder{
GoPackagePath: reflect.TypeOf(x{}).PkgPath(),
- RawDescriptor: file_models_model_node_threshold_proto_rawDesc,
+ RawDescriptor: unsafe.Slice(unsafe.StringData(file_models_model_node_threshold_proto_rawDesc), len(file_models_model_node_threshold_proto_rawDesc)),
NumEnums: 0,
NumMessages: 1,
NumExtensions: 0,
@@ -241,7 +229,6 @@ func file_models_model_node_threshold_proto_init() {
MessageInfos: file_models_model_node_threshold_proto_msgTypes,
}.Build()
File_models_model_node_threshold_proto = out.File
- file_models_model_node_threshold_proto_rawDesc = nil
file_models_model_node_threshold_proto_goTypes = nil
file_models_model_node_threshold_proto_depIdxs = nil
}
diff --git a/EdgeCommon/pkg/rpc/pb/model_node_value.pb.go b/EdgeCommon/pkg/rpc/pb/model_node_value.pb.go
index 142cbe4..433ba75 100644
--- a/EdgeCommon/pkg/rpc/pb/model_node_value.pb.go
+++ b/EdgeCommon/pkg/rpc/pb/model_node_value.pb.go
@@ -1,7 +1,7 @@
// Code generated by protoc-gen-go. DO NOT EDIT.
// versions:
-// protoc-gen-go v1.36.0
-// protoc v6.33.2
+// protoc-gen-go v1.36.11
+// protoc v3.19.6
// source: models/model_node_value.proto
package pb
@@ -11,6 +11,7 @@ import (
protoimpl "google.golang.org/protobuf/runtime/protoimpl"
reflect "reflect"
sync "sync"
+ unsafe "unsafe"
)
const (
@@ -75,25 +76,21 @@ func (x *NodeValue) GetCreatedAt() int64 {
var File_models_model_node_value_proto protoreflect.FileDescriptor
-var file_models_model_node_value_proto_rawDesc = []byte{
- 0x0a, 0x1d, 0x6d, 0x6f, 0x64, 0x65, 0x6c, 0x73, 0x2f, 0x6d, 0x6f, 0x64, 0x65, 0x6c, 0x5f, 0x6e,
- 0x6f, 0x64, 0x65, 0x5f, 0x76, 0x61, 0x6c, 0x75, 0x65, 0x2e, 0x70, 0x72, 0x6f, 0x74, 0x6f, 0x12,
- 0x02, 0x70, 0x62, 0x22, 0x47, 0x0a, 0x09, 0x4e, 0x6f, 0x64, 0x65, 0x56, 0x61, 0x6c, 0x75, 0x65,
- 0x12, 0x1c, 0x0a, 0x09, 0x76, 0x61, 0x6c, 0x75, 0x65, 0x4a, 0x53, 0x4f, 0x4e, 0x18, 0x01, 0x20,
- 0x01, 0x28, 0x0c, 0x52, 0x09, 0x76, 0x61, 0x6c, 0x75, 0x65, 0x4a, 0x53, 0x4f, 0x4e, 0x12, 0x1c,
- 0x0a, 0x09, 0x63, 0x72, 0x65, 0x61, 0x74, 0x65, 0x64, 0x41, 0x74, 0x18, 0x02, 0x20, 0x01, 0x28,
- 0x03, 0x52, 0x09, 0x63, 0x72, 0x65, 0x61, 0x74, 0x65, 0x64, 0x41, 0x74, 0x42, 0x06, 0x5a, 0x04,
- 0x2e, 0x2f, 0x70, 0x62, 0x62, 0x06, 0x70, 0x72, 0x6f, 0x74, 0x6f, 0x33,
-}
+const file_models_model_node_value_proto_rawDesc = "" +
+ "\n" +
+ "\x1dmodels/model_node_value.proto\x12\x02pb\"G\n" +
+ "\tNodeValue\x12\x1c\n" +
+ "\tvalueJSON\x18\x01 \x01(\fR\tvalueJSON\x12\x1c\n" +
+ "\tcreatedAt\x18\x02 \x01(\x03R\tcreatedAtB\x06Z\x04./pbb\x06proto3"
var (
file_models_model_node_value_proto_rawDescOnce sync.Once
- file_models_model_node_value_proto_rawDescData = file_models_model_node_value_proto_rawDesc
+ file_models_model_node_value_proto_rawDescData []byte
)
func file_models_model_node_value_proto_rawDescGZIP() []byte {
file_models_model_node_value_proto_rawDescOnce.Do(func() {
- file_models_model_node_value_proto_rawDescData = protoimpl.X.CompressGZIP(file_models_model_node_value_proto_rawDescData)
+ file_models_model_node_value_proto_rawDescData = protoimpl.X.CompressGZIP(unsafe.Slice(unsafe.StringData(file_models_model_node_value_proto_rawDesc), len(file_models_model_node_value_proto_rawDesc)))
})
return file_models_model_node_value_proto_rawDescData
}
@@ -119,7 +116,7 @@ func file_models_model_node_value_proto_init() {
out := protoimpl.TypeBuilder{
File: protoimpl.DescBuilder{
GoPackagePath: reflect.TypeOf(x{}).PkgPath(),
- RawDescriptor: file_models_model_node_value_proto_rawDesc,
+ RawDescriptor: unsafe.Slice(unsafe.StringData(file_models_model_node_value_proto_rawDesc), len(file_models_model_node_value_proto_rawDesc)),
NumEnums: 0,
NumMessages: 1,
NumExtensions: 0,
@@ -130,7 +127,6 @@ func file_models_model_node_value_proto_init() {
MessageInfos: file_models_model_node_value_proto_msgTypes,
}.Build()
File_models_model_node_value_proto = out.File
- file_models_model_node_value_proto_rawDesc = nil
file_models_model_node_value_proto_goTypes = nil
file_models_model_node_value_proto_depIdxs = nil
}
diff --git a/EdgeCommon/pkg/rpc/pb/model_ns_access_log.pb.go b/EdgeCommon/pkg/rpc/pb/model_ns_access_log.pb.go
index c188511..30551c2 100644
--- a/EdgeCommon/pkg/rpc/pb/model_ns_access_log.pb.go
+++ b/EdgeCommon/pkg/rpc/pb/model_ns_access_log.pb.go
@@ -1,7 +1,7 @@
// Code generated by protoc-gen-go. DO NOT EDIT.
// versions:
-// protoc-gen-go v1.36.0
-// protoc v6.33.2
+// protoc-gen-go v1.36.11
+// protoc v3.19.6
// source: models/model_ns_access_log.proto
package pb
@@ -11,6 +11,7 @@ import (
protoimpl "google.golang.org/protobuf/runtime/protoimpl"
reflect "reflect"
sync "sync"
+ unsafe "unsafe"
)
const (
@@ -213,62 +214,55 @@ func (x *NSAccessLog) GetIsRecursive() bool {
var File_models_model_ns_access_log_proto protoreflect.FileDescriptor
-var file_models_model_ns_access_log_proto_rawDesc = []byte{
- 0x0a, 0x20, 0x6d, 0x6f, 0x64, 0x65, 0x6c, 0x73, 0x2f, 0x6d, 0x6f, 0x64, 0x65, 0x6c, 0x5f, 0x6e,
- 0x73, 0x5f, 0x61, 0x63, 0x63, 0x65, 0x73, 0x73, 0x5f, 0x6c, 0x6f, 0x67, 0x2e, 0x70, 0x72, 0x6f,
- 0x74, 0x6f, 0x12, 0x02, 0x70, 0x62, 0x1a, 0x1b, 0x6d, 0x6f, 0x64, 0x65, 0x6c, 0x73, 0x2f, 0x6d,
- 0x6f, 0x64, 0x65, 0x6c, 0x5f, 0x6e, 0x73, 0x5f, 0x72, 0x6f, 0x75, 0x74, 0x65, 0x2e, 0x70, 0x72,
- 0x6f, 0x74, 0x6f, 0x22, 0xf6, 0x04, 0x0a, 0x0b, 0x4e, 0x53, 0x41, 0x63, 0x63, 0x65, 0x73, 0x73,
- 0x4c, 0x6f, 0x67, 0x12, 0x1a, 0x0a, 0x08, 0x6e, 0x73, 0x4e, 0x6f, 0x64, 0x65, 0x49, 0x64, 0x18,
- 0x01, 0x20, 0x01, 0x28, 0x03, 0x52, 0x08, 0x6e, 0x73, 0x4e, 0x6f, 0x64, 0x65, 0x49, 0x64, 0x12,
- 0x1e, 0x0a, 0x0a, 0x6e, 0x73, 0x44, 0x6f, 0x6d, 0x61, 0x69, 0x6e, 0x49, 0x64, 0x18, 0x02, 0x20,
- 0x01, 0x28, 0x03, 0x52, 0x0a, 0x6e, 0x73, 0x44, 0x6f, 0x6d, 0x61, 0x69, 0x6e, 0x49, 0x64, 0x12,
- 0x1e, 0x0a, 0x0a, 0x6e, 0x73, 0x52, 0x65, 0x63, 0x6f, 0x72, 0x64, 0x49, 0x64, 0x18, 0x03, 0x20,
- 0x01, 0x28, 0x03, 0x52, 0x0a, 0x6e, 0x73, 0x52, 0x65, 0x63, 0x6f, 0x72, 0x64, 0x49, 0x64, 0x12,
- 0x22, 0x0a, 0x0a, 0x6e, 0x73, 0x52, 0x6f, 0x75, 0x74, 0x65, 0x49, 0x64, 0x73, 0x18, 0x04, 0x20,
- 0x03, 0x28, 0x03, 0x42, 0x02, 0x18, 0x01, 0x52, 0x0a, 0x6e, 0x73, 0x52, 0x6f, 0x75, 0x74, 0x65,
- 0x49, 0x64, 0x73, 0x12, 0x22, 0x0a, 0x0c, 0x6e, 0x73, 0x52, 0x6f, 0x75, 0x74, 0x65, 0x43, 0x6f,
- 0x64, 0x65, 0x73, 0x18, 0x11, 0x20, 0x03, 0x28, 0x09, 0x52, 0x0c, 0x6e, 0x73, 0x52, 0x6f, 0x75,
- 0x74, 0x65, 0x43, 0x6f, 0x64, 0x65, 0x73, 0x12, 0x27, 0x0a, 0x08, 0x6e, 0x73, 0x52, 0x6f, 0x75,
- 0x74, 0x65, 0x73, 0x18, 0x12, 0x20, 0x03, 0x28, 0x0b, 0x32, 0x0b, 0x2e, 0x70, 0x62, 0x2e, 0x4e,
- 0x53, 0x52, 0x6f, 0x75, 0x74, 0x65, 0x52, 0x08, 0x6e, 0x73, 0x52, 0x6f, 0x75, 0x74, 0x65, 0x73,
- 0x12, 0x1e, 0x0a, 0x0a, 0x72, 0x65, 0x6d, 0x6f, 0x74, 0x65, 0x41, 0x64, 0x64, 0x72, 0x18, 0x05,
- 0x20, 0x01, 0x28, 0x09, 0x52, 0x0a, 0x72, 0x65, 0x6d, 0x6f, 0x74, 0x65, 0x41, 0x64, 0x64, 0x72,
- 0x12, 0x22, 0x0a, 0x0c, 0x71, 0x75, 0x65, 0x73, 0x74, 0x69, 0x6f, 0x6e, 0x4e, 0x61, 0x6d, 0x65,
- 0x18, 0x06, 0x20, 0x01, 0x28, 0x09, 0x52, 0x0c, 0x71, 0x75, 0x65, 0x73, 0x74, 0x69, 0x6f, 0x6e,
- 0x4e, 0x61, 0x6d, 0x65, 0x12, 0x22, 0x0a, 0x0c, 0x71, 0x75, 0x65, 0x73, 0x74, 0x69, 0x6f, 0x6e,
- 0x54, 0x79, 0x70, 0x65, 0x18, 0x07, 0x20, 0x01, 0x28, 0x09, 0x52, 0x0c, 0x71, 0x75, 0x65, 0x73,
- 0x74, 0x69, 0x6f, 0x6e, 0x54, 0x79, 0x70, 0x65, 0x12, 0x1e, 0x0a, 0x0a, 0x72, 0x65, 0x63, 0x6f,
- 0x72, 0x64, 0x4e, 0x61, 0x6d, 0x65, 0x18, 0x08, 0x20, 0x01, 0x28, 0x09, 0x52, 0x0a, 0x72, 0x65,
- 0x63, 0x6f, 0x72, 0x64, 0x4e, 0x61, 0x6d, 0x65, 0x12, 0x1e, 0x0a, 0x0a, 0x72, 0x65, 0x63, 0x6f,
- 0x72, 0x64, 0x54, 0x79, 0x70, 0x65, 0x18, 0x09, 0x20, 0x01, 0x28, 0x09, 0x52, 0x0a, 0x72, 0x65,
- 0x63, 0x6f, 0x72, 0x64, 0x54, 0x79, 0x70, 0x65, 0x12, 0x20, 0x0a, 0x0b, 0x72, 0x65, 0x63, 0x6f,
- 0x72, 0x64, 0x56, 0x61, 0x6c, 0x75, 0x65, 0x18, 0x0a, 0x20, 0x01, 0x28, 0x09, 0x52, 0x0b, 0x72,
- 0x65, 0x63, 0x6f, 0x72, 0x64, 0x56, 0x61, 0x6c, 0x75, 0x65, 0x12, 0x1e, 0x0a, 0x0a, 0x6e, 0x65,
- 0x74, 0x77, 0x6f, 0x72, 0x6b, 0x69, 0x6e, 0x67, 0x18, 0x0b, 0x20, 0x01, 0x28, 0x09, 0x52, 0x0a,
- 0x6e, 0x65, 0x74, 0x77, 0x6f, 0x72, 0x6b, 0x69, 0x6e, 0x67, 0x12, 0x1e, 0x0a, 0x0a, 0x73, 0x65,
- 0x72, 0x76, 0x65, 0x72, 0x41, 0x64, 0x64, 0x72, 0x18, 0x0c, 0x20, 0x01, 0x28, 0x09, 0x52, 0x0a,
- 0x73, 0x65, 0x72, 0x76, 0x65, 0x72, 0x41, 0x64, 0x64, 0x72, 0x12, 0x1c, 0x0a, 0x09, 0x74, 0x69,
- 0x6d, 0x65, 0x73, 0x74, 0x61, 0x6d, 0x70, 0x18, 0x0d, 0x20, 0x01, 0x28, 0x03, 0x52, 0x09, 0x74,
- 0x69, 0x6d, 0x65, 0x73, 0x74, 0x61, 0x6d, 0x70, 0x12, 0x1c, 0x0a, 0x09, 0x72, 0x65, 0x71, 0x75,
- 0x65, 0x73, 0x74, 0x49, 0x64, 0x18, 0x0e, 0x20, 0x01, 0x28, 0x09, 0x52, 0x09, 0x72, 0x65, 0x71,
- 0x75, 0x65, 0x73, 0x74, 0x49, 0x64, 0x12, 0x1c, 0x0a, 0x09, 0x74, 0x69, 0x6d, 0x65, 0x4c, 0x6f,
- 0x63, 0x61, 0x6c, 0x18, 0x0f, 0x20, 0x01, 0x28, 0x09, 0x52, 0x09, 0x74, 0x69, 0x6d, 0x65, 0x4c,
- 0x6f, 0x63, 0x61, 0x6c, 0x12, 0x14, 0x0a, 0x05, 0x65, 0x72, 0x72, 0x6f, 0x72, 0x18, 0x10, 0x20,
- 0x01, 0x28, 0x09, 0x52, 0x05, 0x65, 0x72, 0x72, 0x6f, 0x72, 0x12, 0x20, 0x0a, 0x0b, 0x69, 0x73,
- 0x52, 0x65, 0x63, 0x75, 0x72, 0x73, 0x69, 0x76, 0x65, 0x18, 0x13, 0x20, 0x01, 0x28, 0x08, 0x52,
- 0x0b, 0x69, 0x73, 0x52, 0x65, 0x63, 0x75, 0x72, 0x73, 0x69, 0x76, 0x65, 0x42, 0x06, 0x5a, 0x04,
- 0x2e, 0x2f, 0x70, 0x62, 0x62, 0x06, 0x70, 0x72, 0x6f, 0x74, 0x6f, 0x33,
-}
+const file_models_model_ns_access_log_proto_rawDesc = "" +
+ "\n" +
+ " models/model_ns_access_log.proto\x12\x02pb\x1a\x1bmodels/model_ns_route.proto\"\xf6\x04\n" +
+ "\vNSAccessLog\x12\x1a\n" +
+ "\bnsNodeId\x18\x01 \x01(\x03R\bnsNodeId\x12\x1e\n" +
+ "\n" +
+ "nsDomainId\x18\x02 \x01(\x03R\n" +
+ "nsDomainId\x12\x1e\n" +
+ "\n" +
+ "nsRecordId\x18\x03 \x01(\x03R\n" +
+ "nsRecordId\x12\"\n" +
+ "\n" +
+ "nsRouteIds\x18\x04 \x03(\x03B\x02\x18\x01R\n" +
+ "nsRouteIds\x12\"\n" +
+ "\fnsRouteCodes\x18\x11 \x03(\tR\fnsRouteCodes\x12'\n" +
+ "\bnsRoutes\x18\x12 \x03(\v2\v.pb.NSRouteR\bnsRoutes\x12\x1e\n" +
+ "\n" +
+ "remoteAddr\x18\x05 \x01(\tR\n" +
+ "remoteAddr\x12\"\n" +
+ "\fquestionName\x18\x06 \x01(\tR\fquestionName\x12\"\n" +
+ "\fquestionType\x18\a \x01(\tR\fquestionType\x12\x1e\n" +
+ "\n" +
+ "recordName\x18\b \x01(\tR\n" +
+ "recordName\x12\x1e\n" +
+ "\n" +
+ "recordType\x18\t \x01(\tR\n" +
+ "recordType\x12 \n" +
+ "\vrecordValue\x18\n" +
+ " \x01(\tR\vrecordValue\x12\x1e\n" +
+ "\n" +
+ "networking\x18\v \x01(\tR\n" +
+ "networking\x12\x1e\n" +
+ "\n" +
+ "serverAddr\x18\f \x01(\tR\n" +
+ "serverAddr\x12\x1c\n" +
+ "\ttimestamp\x18\r \x01(\x03R\ttimestamp\x12\x1c\n" +
+ "\trequestId\x18\x0e \x01(\tR\trequestId\x12\x1c\n" +
+ "\ttimeLocal\x18\x0f \x01(\tR\ttimeLocal\x12\x14\n" +
+ "\x05error\x18\x10 \x01(\tR\x05error\x12 \n" +
+ "\visRecursive\x18\x13 \x01(\bR\visRecursiveB\x06Z\x04./pbb\x06proto3"
var (
file_models_model_ns_access_log_proto_rawDescOnce sync.Once
- file_models_model_ns_access_log_proto_rawDescData = file_models_model_ns_access_log_proto_rawDesc
+ file_models_model_ns_access_log_proto_rawDescData []byte
)
func file_models_model_ns_access_log_proto_rawDescGZIP() []byte {
file_models_model_ns_access_log_proto_rawDescOnce.Do(func() {
- file_models_model_ns_access_log_proto_rawDescData = protoimpl.X.CompressGZIP(file_models_model_ns_access_log_proto_rawDescData)
+ file_models_model_ns_access_log_proto_rawDescData = protoimpl.X.CompressGZIP(unsafe.Slice(unsafe.StringData(file_models_model_ns_access_log_proto_rawDesc), len(file_models_model_ns_access_log_proto_rawDesc)))
})
return file_models_model_ns_access_log_proto_rawDescData
}
@@ -297,7 +291,7 @@ func file_models_model_ns_access_log_proto_init() {
out := protoimpl.TypeBuilder{
File: protoimpl.DescBuilder{
GoPackagePath: reflect.TypeOf(x{}).PkgPath(),
- RawDescriptor: file_models_model_ns_access_log_proto_rawDesc,
+ RawDescriptor: unsafe.Slice(unsafe.StringData(file_models_model_ns_access_log_proto_rawDesc), len(file_models_model_ns_access_log_proto_rawDesc)),
NumEnums: 0,
NumMessages: 1,
NumExtensions: 0,
@@ -308,7 +302,6 @@ func file_models_model_ns_access_log_proto_init() {
MessageInfos: file_models_model_ns_access_log_proto_msgTypes,
}.Build()
File_models_model_ns_access_log_proto = out.File
- file_models_model_ns_access_log_proto_rawDesc = nil
file_models_model_ns_access_log_proto_goTypes = nil
file_models_model_ns_access_log_proto_depIdxs = nil
}
diff --git a/EdgeCommon/pkg/rpc/pb/model_ns_cluster.pb.go b/EdgeCommon/pkg/rpc/pb/model_ns_cluster.pb.go
index 4086bb8..9ce1c93 100644
--- a/EdgeCommon/pkg/rpc/pb/model_ns_cluster.pb.go
+++ b/EdgeCommon/pkg/rpc/pb/model_ns_cluster.pb.go
@@ -1,7 +1,7 @@
// Code generated by protoc-gen-go. DO NOT EDIT.
// versions:
-// protoc-gen-go v1.36.0
-// protoc v6.33.2
+// protoc-gen-go v1.36.11
+// protoc v3.19.6
// source: models/model_ns_cluster.proto
package pb
@@ -11,6 +11,7 @@ import (
protoimpl "google.golang.org/protobuf/runtime/protoimpl"
reflect "reflect"
sync "sync"
+ unsafe "unsafe"
)
const (
@@ -187,49 +188,40 @@ func (x *NSCluster) GetCheckingPorts() bool {
var File_models_model_ns_cluster_proto protoreflect.FileDescriptor
-var file_models_model_ns_cluster_proto_rawDesc = []byte{
- 0x0a, 0x1d, 0x6d, 0x6f, 0x64, 0x65, 0x6c, 0x73, 0x2f, 0x6d, 0x6f, 0x64, 0x65, 0x6c, 0x5f, 0x6e,
- 0x73, 0x5f, 0x63, 0x6c, 0x75, 0x73, 0x74, 0x65, 0x72, 0x2e, 0x70, 0x72, 0x6f, 0x74, 0x6f, 0x12,
- 0x02, 0x70, 0x62, 0x22, 0xc1, 0x03, 0x0a, 0x09, 0x4e, 0x53, 0x43, 0x6c, 0x75, 0x73, 0x74, 0x65,
- 0x72, 0x12, 0x0e, 0x0a, 0x02, 0x69, 0x64, 0x18, 0x01, 0x20, 0x01, 0x28, 0x03, 0x52, 0x02, 0x69,
- 0x64, 0x12, 0x12, 0x0a, 0x04, 0x69, 0x73, 0x4f, 0x6e, 0x18, 0x02, 0x20, 0x01, 0x28, 0x08, 0x52,
- 0x04, 0x69, 0x73, 0x4f, 0x6e, 0x12, 0x12, 0x0a, 0x04, 0x6e, 0x61, 0x6d, 0x65, 0x18, 0x03, 0x20,
- 0x01, 0x28, 0x09, 0x52, 0x04, 0x6e, 0x61, 0x6d, 0x65, 0x12, 0x1e, 0x0a, 0x0a, 0x69, 0x6e, 0x73,
- 0x74, 0x61, 0x6c, 0x6c, 0x44, 0x69, 0x72, 0x18, 0x04, 0x20, 0x01, 0x28, 0x09, 0x52, 0x0a, 0x69,
- 0x6e, 0x73, 0x74, 0x61, 0x6c, 0x6c, 0x44, 0x69, 0x72, 0x12, 0x18, 0x0a, 0x07, 0x74, 0x63, 0x70,
- 0x4a, 0x53, 0x4f, 0x4e, 0x18, 0x05, 0x20, 0x01, 0x28, 0x0c, 0x52, 0x07, 0x74, 0x63, 0x70, 0x4a,
- 0x53, 0x4f, 0x4e, 0x12, 0x18, 0x0a, 0x07, 0x74, 0x6c, 0x73, 0x4a, 0x53, 0x4f, 0x4e, 0x18, 0x06,
- 0x20, 0x01, 0x28, 0x0c, 0x52, 0x07, 0x74, 0x6c, 0x73, 0x4a, 0x53, 0x4f, 0x4e, 0x12, 0x18, 0x0a,
- 0x07, 0x75, 0x64, 0x70, 0x4a, 0x53, 0x4f, 0x4e, 0x18, 0x07, 0x20, 0x01, 0x28, 0x0c, 0x52, 0x07,
- 0x75, 0x64, 0x70, 0x4a, 0x53, 0x4f, 0x4e, 0x12, 0x18, 0x0a, 0x07, 0x64, 0x6f, 0x68, 0x4a, 0x53,
- 0x4f, 0x4e, 0x18, 0x10, 0x20, 0x01, 0x28, 0x0c, 0x52, 0x07, 0x64, 0x6f, 0x68, 0x4a, 0x53, 0x4f,
- 0x4e, 0x12, 0x14, 0x0a, 0x05, 0x68, 0x6f, 0x73, 0x74, 0x73, 0x18, 0x08, 0x20, 0x03, 0x28, 0x09,
- 0x52, 0x05, 0x68, 0x6f, 0x73, 0x74, 0x73, 0x12, 0x18, 0x0a, 0x07, 0x73, 0x6f, 0x61, 0x4a, 0x53,
- 0x4f, 0x4e, 0x18, 0x0c, 0x20, 0x01, 0x28, 0x0c, 0x52, 0x07, 0x73, 0x6f, 0x61, 0x4a, 0x53, 0x4f,
- 0x4e, 0x12, 0x14, 0x0a, 0x05, 0x65, 0x6d, 0x61, 0x69, 0x6c, 0x18, 0x0d, 0x20, 0x01, 0x28, 0x09,
- 0x52, 0x05, 0x65, 0x6d, 0x61, 0x69, 0x6c, 0x12, 0x28, 0x0a, 0x0f, 0x61, 0x75, 0x74, 0x6f, 0x52,
- 0x65, 0x6d, 0x6f, 0x74, 0x65, 0x53, 0x74, 0x61, 0x72, 0x74, 0x18, 0x09, 0x20, 0x01, 0x28, 0x08,
- 0x52, 0x0f, 0x61, 0x75, 0x74, 0x6f, 0x52, 0x65, 0x6d, 0x6f, 0x74, 0x65, 0x53, 0x74, 0x61, 0x72,
- 0x74, 0x12, 0x1a, 0x0a, 0x08, 0x74, 0x69, 0x6d, 0x65, 0x5a, 0x6f, 0x6e, 0x65, 0x18, 0x0a, 0x20,
- 0x01, 0x28, 0x09, 0x52, 0x08, 0x74, 0x69, 0x6d, 0x65, 0x5a, 0x6f, 0x6e, 0x65, 0x12, 0x1e, 0x0a,
- 0x0a, 0x61, 0x6e, 0x73, 0x77, 0x65, 0x72, 0x4a, 0x53, 0x4f, 0x4e, 0x18, 0x0b, 0x20, 0x01, 0x28,
- 0x0c, 0x52, 0x0a, 0x61, 0x6e, 0x73, 0x77, 0x65, 0x72, 0x4a, 0x53, 0x4f, 0x4e, 0x12, 0x22, 0x0a,
- 0x0c, 0x64, 0x65, 0x74, 0x65, 0x63, 0x74, 0x41, 0x67, 0x65, 0x6e, 0x74, 0x73, 0x18, 0x0e, 0x20,
- 0x01, 0x28, 0x08, 0x52, 0x0c, 0x64, 0x65, 0x74, 0x65, 0x63, 0x74, 0x41, 0x67, 0x65, 0x6e, 0x74,
- 0x73, 0x12, 0x24, 0x0a, 0x0d, 0x63, 0x68, 0x65, 0x63, 0x6b, 0x69, 0x6e, 0x67, 0x50, 0x6f, 0x72,
- 0x74, 0x73, 0x18, 0x0f, 0x20, 0x01, 0x28, 0x08, 0x52, 0x0d, 0x63, 0x68, 0x65, 0x63, 0x6b, 0x69,
- 0x6e, 0x67, 0x50, 0x6f, 0x72, 0x74, 0x73, 0x42, 0x06, 0x5a, 0x04, 0x2e, 0x2f, 0x70, 0x62, 0x62,
- 0x06, 0x70, 0x72, 0x6f, 0x74, 0x6f, 0x33,
-}
+const file_models_model_ns_cluster_proto_rawDesc = "" +
+ "\n" +
+ "\x1dmodels/model_ns_cluster.proto\x12\x02pb\"\xc1\x03\n" +
+ "\tNSCluster\x12\x0e\n" +
+ "\x02id\x18\x01 \x01(\x03R\x02id\x12\x12\n" +
+ "\x04isOn\x18\x02 \x01(\bR\x04isOn\x12\x12\n" +
+ "\x04name\x18\x03 \x01(\tR\x04name\x12\x1e\n" +
+ "\n" +
+ "installDir\x18\x04 \x01(\tR\n" +
+ "installDir\x12\x18\n" +
+ "\atcpJSON\x18\x05 \x01(\fR\atcpJSON\x12\x18\n" +
+ "\atlsJSON\x18\x06 \x01(\fR\atlsJSON\x12\x18\n" +
+ "\audpJSON\x18\a \x01(\fR\audpJSON\x12\x18\n" +
+ "\adohJSON\x18\x10 \x01(\fR\adohJSON\x12\x14\n" +
+ "\x05hosts\x18\b \x03(\tR\x05hosts\x12\x18\n" +
+ "\asoaJSON\x18\f \x01(\fR\asoaJSON\x12\x14\n" +
+ "\x05email\x18\r \x01(\tR\x05email\x12(\n" +
+ "\x0fautoRemoteStart\x18\t \x01(\bR\x0fautoRemoteStart\x12\x1a\n" +
+ "\btimeZone\x18\n" +
+ " \x01(\tR\btimeZone\x12\x1e\n" +
+ "\n" +
+ "answerJSON\x18\v \x01(\fR\n" +
+ "answerJSON\x12\"\n" +
+ "\fdetectAgents\x18\x0e \x01(\bR\fdetectAgents\x12$\n" +
+ "\rcheckingPorts\x18\x0f \x01(\bR\rcheckingPortsB\x06Z\x04./pbb\x06proto3"
var (
file_models_model_ns_cluster_proto_rawDescOnce sync.Once
- file_models_model_ns_cluster_proto_rawDescData = file_models_model_ns_cluster_proto_rawDesc
+ file_models_model_ns_cluster_proto_rawDescData []byte
)
func file_models_model_ns_cluster_proto_rawDescGZIP() []byte {
file_models_model_ns_cluster_proto_rawDescOnce.Do(func() {
- file_models_model_ns_cluster_proto_rawDescData = protoimpl.X.CompressGZIP(file_models_model_ns_cluster_proto_rawDescData)
+ file_models_model_ns_cluster_proto_rawDescData = protoimpl.X.CompressGZIP(unsafe.Slice(unsafe.StringData(file_models_model_ns_cluster_proto_rawDesc), len(file_models_model_ns_cluster_proto_rawDesc)))
})
return file_models_model_ns_cluster_proto_rawDescData
}
@@ -255,7 +247,7 @@ func file_models_model_ns_cluster_proto_init() {
out := protoimpl.TypeBuilder{
File: protoimpl.DescBuilder{
GoPackagePath: reflect.TypeOf(x{}).PkgPath(),
- RawDescriptor: file_models_model_ns_cluster_proto_rawDesc,
+ RawDescriptor: unsafe.Slice(unsafe.StringData(file_models_model_ns_cluster_proto_rawDesc), len(file_models_model_ns_cluster_proto_rawDesc)),
NumEnums: 0,
NumMessages: 1,
NumExtensions: 0,
@@ -266,7 +258,6 @@ func file_models_model_ns_cluster_proto_init() {
MessageInfos: file_models_model_ns_cluster_proto_msgTypes,
}.Build()
File_models_model_ns_cluster_proto = out.File
- file_models_model_ns_cluster_proto_rawDesc = nil
file_models_model_ns_cluster_proto_goTypes = nil
file_models_model_ns_cluster_proto_depIdxs = nil
}
diff --git a/EdgeCommon/pkg/rpc/pb/model_ns_domain.pb.go b/EdgeCommon/pkg/rpc/pb/model_ns_domain.pb.go
index 77b1e31..c714c31 100644
--- a/EdgeCommon/pkg/rpc/pb/model_ns_domain.pb.go
+++ b/EdgeCommon/pkg/rpc/pb/model_ns_domain.pb.go
@@ -1,7 +1,7 @@
// Code generated by protoc-gen-go. DO NOT EDIT.
// versions:
-// protoc-gen-go v1.36.0
-// protoc v6.33.2
+// protoc-gen-go v1.36.11
+// protoc v3.19.6
// source: models/model_ns_domain.proto
package pb
@@ -11,6 +11,7 @@ import (
protoimpl "google.golang.org/protobuf/runtime/protoimpl"
reflect "reflect"
sync "sync"
+ unsafe "unsafe"
)
const (
@@ -171,55 +172,34 @@ func (x *NSDomain) GetNsDomainGroups() []*NSDomainGroup {
var File_models_model_ns_domain_proto protoreflect.FileDescriptor
-var file_models_model_ns_domain_proto_rawDesc = []byte{
- 0x0a, 0x1c, 0x6d, 0x6f, 0x64, 0x65, 0x6c, 0x73, 0x2f, 0x6d, 0x6f, 0x64, 0x65, 0x6c, 0x5f, 0x6e,
- 0x73, 0x5f, 0x64, 0x6f, 0x6d, 0x61, 0x69, 0x6e, 0x2e, 0x70, 0x72, 0x6f, 0x74, 0x6f, 0x12, 0x02,
- 0x70, 0x62, 0x1a, 0x1d, 0x6d, 0x6f, 0x64, 0x65, 0x6c, 0x73, 0x2f, 0x6d, 0x6f, 0x64, 0x65, 0x6c,
- 0x5f, 0x6e, 0x73, 0x5f, 0x63, 0x6c, 0x75, 0x73, 0x74, 0x65, 0x72, 0x2e, 0x70, 0x72, 0x6f, 0x74,
- 0x6f, 0x1a, 0x22, 0x6d, 0x6f, 0x64, 0x65, 0x6c, 0x73, 0x2f, 0x6d, 0x6f, 0x64, 0x65, 0x6c, 0x5f,
- 0x6e, 0x73, 0x5f, 0x64, 0x6f, 0x6d, 0x61, 0x69, 0x6e, 0x5f, 0x67, 0x72, 0x6f, 0x75, 0x70, 0x2e,
- 0x70, 0x72, 0x6f, 0x74, 0x6f, 0x1a, 0x17, 0x6d, 0x6f, 0x64, 0x65, 0x6c, 0x73, 0x2f, 0x6d, 0x6f,
- 0x64, 0x65, 0x6c, 0x5f, 0x75, 0x73, 0x65, 0x72, 0x2e, 0x70, 0x72, 0x6f, 0x74, 0x6f, 0x22, 0xce,
- 0x03, 0x0a, 0x08, 0x4e, 0x53, 0x44, 0x6f, 0x6d, 0x61, 0x69, 0x6e, 0x12, 0x0e, 0x0a, 0x02, 0x69,
- 0x64, 0x18, 0x01, 0x20, 0x01, 0x28, 0x03, 0x52, 0x02, 0x69, 0x64, 0x12, 0x12, 0x0a, 0x04, 0x6e,
- 0x61, 0x6d, 0x65, 0x18, 0x02, 0x20, 0x01, 0x28, 0x09, 0x52, 0x04, 0x6e, 0x61, 0x6d, 0x65, 0x12,
- 0x12, 0x0a, 0x04, 0x69, 0x73, 0x4f, 0x6e, 0x18, 0x03, 0x20, 0x01, 0x28, 0x08, 0x52, 0x04, 0x69,
- 0x73, 0x4f, 0x6e, 0x12, 0x1c, 0x0a, 0x09, 0x63, 0x72, 0x65, 0x61, 0x74, 0x65, 0x64, 0x41, 0x74,
- 0x18, 0x04, 0x20, 0x01, 0x28, 0x03, 0x52, 0x09, 0x63, 0x72, 0x65, 0x61, 0x74, 0x65, 0x64, 0x41,
- 0x74, 0x12, 0x1c, 0x0a, 0x09, 0x69, 0x73, 0x44, 0x65, 0x6c, 0x65, 0x74, 0x65, 0x64, 0x18, 0x05,
- 0x20, 0x01, 0x28, 0x08, 0x52, 0x09, 0x69, 0x73, 0x44, 0x65, 0x6c, 0x65, 0x74, 0x65, 0x64, 0x12,
- 0x18, 0x0a, 0x07, 0x76, 0x65, 0x72, 0x73, 0x69, 0x6f, 0x6e, 0x18, 0x06, 0x20, 0x01, 0x28, 0x03,
- 0x52, 0x07, 0x76, 0x65, 0x72, 0x73, 0x69, 0x6f, 0x6e, 0x12, 0x1a, 0x0a, 0x08, 0x74, 0x73, 0x69,
- 0x67, 0x4a, 0x53, 0x4f, 0x4e, 0x18, 0x07, 0x20, 0x01, 0x28, 0x0c, 0x52, 0x08, 0x74, 0x73, 0x69,
- 0x67, 0x4a, 0x53, 0x4f, 0x4e, 0x12, 0x2a, 0x0a, 0x10, 0x6e, 0x73, 0x44, 0x6f, 0x6d, 0x61, 0x69,
- 0x6e, 0x47, 0x72, 0x6f, 0x75, 0x70, 0x49, 0x64, 0x73, 0x18, 0x08, 0x20, 0x03, 0x28, 0x03, 0x52,
- 0x10, 0x6e, 0x73, 0x44, 0x6f, 0x6d, 0x61, 0x69, 0x6e, 0x47, 0x72, 0x6f, 0x75, 0x70, 0x49, 0x64,
- 0x73, 0x12, 0x16, 0x0a, 0x06, 0x73, 0x74, 0x61, 0x74, 0x75, 0x73, 0x18, 0x09, 0x20, 0x01, 0x28,
- 0x09, 0x52, 0x06, 0x73, 0x74, 0x61, 0x74, 0x75, 0x73, 0x12, 0x16, 0x0a, 0x06, 0x75, 0x73, 0x65,
- 0x72, 0x49, 0x64, 0x18, 0x0a, 0x20, 0x01, 0x28, 0x03, 0x52, 0x06, 0x75, 0x73, 0x65, 0x72, 0x49,
- 0x64, 0x12, 0x36, 0x0a, 0x16, 0x72, 0x65, 0x63, 0x6f, 0x72, 0x64, 0x73, 0x48, 0x65, 0x61, 0x6c,
- 0x74, 0x68, 0x43, 0x68, 0x65, 0x63, 0x6b, 0x4a, 0x53, 0x4f, 0x4e, 0x18, 0x0b, 0x20, 0x01, 0x28,
- 0x0c, 0x52, 0x16, 0x72, 0x65, 0x63, 0x6f, 0x72, 0x64, 0x73, 0x48, 0x65, 0x61, 0x6c, 0x74, 0x68,
- 0x43, 0x68, 0x65, 0x63, 0x6b, 0x4a, 0x53, 0x4f, 0x4e, 0x12, 0x2b, 0x0a, 0x09, 0x6e, 0x73, 0x43,
- 0x6c, 0x75, 0x73, 0x74, 0x65, 0x72, 0x18, 0x1e, 0x20, 0x01, 0x28, 0x0b, 0x32, 0x0d, 0x2e, 0x70,
- 0x62, 0x2e, 0x4e, 0x53, 0x43, 0x6c, 0x75, 0x73, 0x74, 0x65, 0x72, 0x52, 0x09, 0x6e, 0x73, 0x43,
- 0x6c, 0x75, 0x73, 0x74, 0x65, 0x72, 0x12, 0x1c, 0x0a, 0x04, 0x75, 0x73, 0x65, 0x72, 0x18, 0x1f,
- 0x20, 0x01, 0x28, 0x0b, 0x32, 0x08, 0x2e, 0x70, 0x62, 0x2e, 0x55, 0x73, 0x65, 0x72, 0x52, 0x04,
- 0x75, 0x73, 0x65, 0x72, 0x12, 0x39, 0x0a, 0x0e, 0x6e, 0x73, 0x44, 0x6f, 0x6d, 0x61, 0x69, 0x6e,
- 0x47, 0x72, 0x6f, 0x75, 0x70, 0x73, 0x18, 0x20, 0x20, 0x03, 0x28, 0x0b, 0x32, 0x11, 0x2e, 0x70,
- 0x62, 0x2e, 0x4e, 0x53, 0x44, 0x6f, 0x6d, 0x61, 0x69, 0x6e, 0x47, 0x72, 0x6f, 0x75, 0x70, 0x52,
- 0x0e, 0x6e, 0x73, 0x44, 0x6f, 0x6d, 0x61, 0x69, 0x6e, 0x47, 0x72, 0x6f, 0x75, 0x70, 0x73, 0x42,
- 0x06, 0x5a, 0x04, 0x2e, 0x2f, 0x70, 0x62, 0x62, 0x06, 0x70, 0x72, 0x6f, 0x74, 0x6f, 0x33,
-}
+const file_models_model_ns_domain_proto_rawDesc = "" +
+ "\n" +
+ "\x1cmodels/model_ns_domain.proto\x12\x02pb\x1a\x1dmodels/model_ns_cluster.proto\x1a\"models/model_ns_domain_group.proto\x1a\x17models/model_user.proto\"\xce\x03\n" +
+ "\bNSDomain\x12\x0e\n" +
+ "\x02id\x18\x01 \x01(\x03R\x02id\x12\x12\n" +
+ "\x04name\x18\x02 \x01(\tR\x04name\x12\x12\n" +
+ "\x04isOn\x18\x03 \x01(\bR\x04isOn\x12\x1c\n" +
+ "\tcreatedAt\x18\x04 \x01(\x03R\tcreatedAt\x12\x1c\n" +
+ "\tisDeleted\x18\x05 \x01(\bR\tisDeleted\x12\x18\n" +
+ "\aversion\x18\x06 \x01(\x03R\aversion\x12\x1a\n" +
+ "\btsigJSON\x18\a \x01(\fR\btsigJSON\x12*\n" +
+ "\x10nsDomainGroupIds\x18\b \x03(\x03R\x10nsDomainGroupIds\x12\x16\n" +
+ "\x06status\x18\t \x01(\tR\x06status\x12\x16\n" +
+ "\x06userId\x18\n" +
+ " \x01(\x03R\x06userId\x126\n" +
+ "\x16recordsHealthCheckJSON\x18\v \x01(\fR\x16recordsHealthCheckJSON\x12+\n" +
+ "\tnsCluster\x18\x1e \x01(\v2\r.pb.NSClusterR\tnsCluster\x12\x1c\n" +
+ "\x04user\x18\x1f \x01(\v2\b.pb.UserR\x04user\x129\n" +
+ "\x0ensDomainGroups\x18 \x03(\v2\x11.pb.NSDomainGroupR\x0ensDomainGroupsB\x06Z\x04./pbb\x06proto3"
var (
file_models_model_ns_domain_proto_rawDescOnce sync.Once
- file_models_model_ns_domain_proto_rawDescData = file_models_model_ns_domain_proto_rawDesc
+ file_models_model_ns_domain_proto_rawDescData []byte
)
func file_models_model_ns_domain_proto_rawDescGZIP() []byte {
file_models_model_ns_domain_proto_rawDescOnce.Do(func() {
- file_models_model_ns_domain_proto_rawDescData = protoimpl.X.CompressGZIP(file_models_model_ns_domain_proto_rawDescData)
+ file_models_model_ns_domain_proto_rawDescData = protoimpl.X.CompressGZIP(unsafe.Slice(unsafe.StringData(file_models_model_ns_domain_proto_rawDesc), len(file_models_model_ns_domain_proto_rawDesc)))
})
return file_models_model_ns_domain_proto_rawDescData
}
@@ -254,7 +234,7 @@ func file_models_model_ns_domain_proto_init() {
out := protoimpl.TypeBuilder{
File: protoimpl.DescBuilder{
GoPackagePath: reflect.TypeOf(x{}).PkgPath(),
- RawDescriptor: file_models_model_ns_domain_proto_rawDesc,
+ RawDescriptor: unsafe.Slice(unsafe.StringData(file_models_model_ns_domain_proto_rawDesc), len(file_models_model_ns_domain_proto_rawDesc)),
NumEnums: 0,
NumMessages: 1,
NumExtensions: 0,
@@ -265,7 +245,6 @@ func file_models_model_ns_domain_proto_init() {
MessageInfos: file_models_model_ns_domain_proto_msgTypes,
}.Build()
File_models_model_ns_domain_proto = out.File
- file_models_model_ns_domain_proto_rawDesc = nil
file_models_model_ns_domain_proto_goTypes = nil
file_models_model_ns_domain_proto_depIdxs = nil
}
diff --git a/EdgeCommon/pkg/rpc/pb/model_ns_domain_group.pb.go b/EdgeCommon/pkg/rpc/pb/model_ns_domain_group.pb.go
index 56e8645..eec7b5f 100644
--- a/EdgeCommon/pkg/rpc/pb/model_ns_domain_group.pb.go
+++ b/EdgeCommon/pkg/rpc/pb/model_ns_domain_group.pb.go
@@ -1,7 +1,7 @@
// Code generated by protoc-gen-go. DO NOT EDIT.
// versions:
-// protoc-gen-go v1.36.0
-// protoc v6.33.2
+// protoc-gen-go v1.36.11
+// protoc v3.19.6
// source: models/model_ns_domain_group.proto
package pb
@@ -11,6 +11,7 @@ import (
protoimpl "google.golang.org/protobuf/runtime/protoimpl"
reflect "reflect"
sync "sync"
+ unsafe "unsafe"
)
const (
@@ -91,27 +92,23 @@ func (x *NSDomainGroup) GetUserId() int64 {
var File_models_model_ns_domain_group_proto protoreflect.FileDescriptor
-var file_models_model_ns_domain_group_proto_rawDesc = []byte{
- 0x0a, 0x22, 0x6d, 0x6f, 0x64, 0x65, 0x6c, 0x73, 0x2f, 0x6d, 0x6f, 0x64, 0x65, 0x6c, 0x5f, 0x6e,
- 0x73, 0x5f, 0x64, 0x6f, 0x6d, 0x61, 0x69, 0x6e, 0x5f, 0x67, 0x72, 0x6f, 0x75, 0x70, 0x2e, 0x70,
- 0x72, 0x6f, 0x74, 0x6f, 0x12, 0x02, 0x70, 0x62, 0x22, 0x5f, 0x0a, 0x0d, 0x4e, 0x53, 0x44, 0x6f,
- 0x6d, 0x61, 0x69, 0x6e, 0x47, 0x72, 0x6f, 0x75, 0x70, 0x12, 0x0e, 0x0a, 0x02, 0x69, 0x64, 0x18,
- 0x01, 0x20, 0x01, 0x28, 0x03, 0x52, 0x02, 0x69, 0x64, 0x12, 0x12, 0x0a, 0x04, 0x6e, 0x61, 0x6d,
- 0x65, 0x18, 0x02, 0x20, 0x01, 0x28, 0x09, 0x52, 0x04, 0x6e, 0x61, 0x6d, 0x65, 0x12, 0x12, 0x0a,
- 0x04, 0x69, 0x73, 0x4f, 0x6e, 0x18, 0x03, 0x20, 0x01, 0x28, 0x08, 0x52, 0x04, 0x69, 0x73, 0x4f,
- 0x6e, 0x12, 0x16, 0x0a, 0x06, 0x75, 0x73, 0x65, 0x72, 0x49, 0x64, 0x18, 0x04, 0x20, 0x01, 0x28,
- 0x03, 0x52, 0x06, 0x75, 0x73, 0x65, 0x72, 0x49, 0x64, 0x42, 0x06, 0x5a, 0x04, 0x2e, 0x2f, 0x70,
- 0x62, 0x62, 0x06, 0x70, 0x72, 0x6f, 0x74, 0x6f, 0x33,
-}
+const file_models_model_ns_domain_group_proto_rawDesc = "" +
+ "\n" +
+ "\"models/model_ns_domain_group.proto\x12\x02pb\"_\n" +
+ "\rNSDomainGroup\x12\x0e\n" +
+ "\x02id\x18\x01 \x01(\x03R\x02id\x12\x12\n" +
+ "\x04name\x18\x02 \x01(\tR\x04name\x12\x12\n" +
+ "\x04isOn\x18\x03 \x01(\bR\x04isOn\x12\x16\n" +
+ "\x06userId\x18\x04 \x01(\x03R\x06userIdB\x06Z\x04./pbb\x06proto3"
var (
file_models_model_ns_domain_group_proto_rawDescOnce sync.Once
- file_models_model_ns_domain_group_proto_rawDescData = file_models_model_ns_domain_group_proto_rawDesc
+ file_models_model_ns_domain_group_proto_rawDescData []byte
)
func file_models_model_ns_domain_group_proto_rawDescGZIP() []byte {
file_models_model_ns_domain_group_proto_rawDescOnce.Do(func() {
- file_models_model_ns_domain_group_proto_rawDescData = protoimpl.X.CompressGZIP(file_models_model_ns_domain_group_proto_rawDescData)
+ file_models_model_ns_domain_group_proto_rawDescData = protoimpl.X.CompressGZIP(unsafe.Slice(unsafe.StringData(file_models_model_ns_domain_group_proto_rawDesc), len(file_models_model_ns_domain_group_proto_rawDesc)))
})
return file_models_model_ns_domain_group_proto_rawDescData
}
@@ -137,7 +134,7 @@ func file_models_model_ns_domain_group_proto_init() {
out := protoimpl.TypeBuilder{
File: protoimpl.DescBuilder{
GoPackagePath: reflect.TypeOf(x{}).PkgPath(),
- RawDescriptor: file_models_model_ns_domain_group_proto_rawDesc,
+ RawDescriptor: unsafe.Slice(unsafe.StringData(file_models_model_ns_domain_group_proto_rawDesc), len(file_models_model_ns_domain_group_proto_rawDesc)),
NumEnums: 0,
NumMessages: 1,
NumExtensions: 0,
@@ -148,7 +145,6 @@ func file_models_model_ns_domain_group_proto_init() {
MessageInfos: file_models_model_ns_domain_group_proto_msgTypes,
}.Build()
File_models_model_ns_domain_group_proto = out.File
- file_models_model_ns_domain_group_proto_rawDesc = nil
file_models_model_ns_domain_group_proto_goTypes = nil
file_models_model_ns_domain_group_proto_depIdxs = nil
}
diff --git a/EdgeCommon/pkg/rpc/pb/model_ns_key.pb.go b/EdgeCommon/pkg/rpc/pb/model_ns_key.pb.go
index df11fea..faf2cc5 100644
--- a/EdgeCommon/pkg/rpc/pb/model_ns_key.pb.go
+++ b/EdgeCommon/pkg/rpc/pb/model_ns_key.pb.go
@@ -1,7 +1,7 @@
// Code generated by protoc-gen-go. DO NOT EDIT.
// versions:
-// protoc-gen-go v1.36.0
-// protoc v6.33.2
+// protoc-gen-go v1.36.11
+// protoc v3.19.6
// source: models/model_ns_key.proto
package pb
@@ -11,6 +11,7 @@ import (
protoimpl "google.golang.org/protobuf/runtime/protoimpl"
reflect "reflect"
sync "sync"
+ unsafe "unsafe"
)
const (
@@ -139,41 +140,32 @@ func (x *NSKey) GetNsZone() *NSZone {
var File_models_model_ns_key_proto protoreflect.FileDescriptor
-var file_models_model_ns_key_proto_rawDesc = []byte{
- 0x0a, 0x19, 0x6d, 0x6f, 0x64, 0x65, 0x6c, 0x73, 0x2f, 0x6d, 0x6f, 0x64, 0x65, 0x6c, 0x5f, 0x6e,
- 0x73, 0x5f, 0x6b, 0x65, 0x79, 0x2e, 0x70, 0x72, 0x6f, 0x74, 0x6f, 0x12, 0x02, 0x70, 0x62, 0x1a,
- 0x1c, 0x6d, 0x6f, 0x64, 0x65, 0x6c, 0x73, 0x2f, 0x6d, 0x6f, 0x64, 0x65, 0x6c, 0x5f, 0x6e, 0x73,
- 0x5f, 0x64, 0x6f, 0x6d, 0x61, 0x69, 0x6e, 0x2e, 0x70, 0x72, 0x6f, 0x74, 0x6f, 0x1a, 0x1a, 0x6d,
- 0x6f, 0x64, 0x65, 0x6c, 0x73, 0x2f, 0x6d, 0x6f, 0x64, 0x65, 0x6c, 0x5f, 0x6e, 0x73, 0x5f, 0x7a,
- 0x6f, 0x6e, 0x65, 0x2e, 0x70, 0x72, 0x6f, 0x74, 0x6f, 0x22, 0x91, 0x02, 0x0a, 0x05, 0x4e, 0x53,
- 0x4b, 0x65, 0x79, 0x12, 0x0e, 0x0a, 0x02, 0x69, 0x64, 0x18, 0x01, 0x20, 0x01, 0x28, 0x03, 0x52,
- 0x02, 0x69, 0x64, 0x12, 0x12, 0x0a, 0x04, 0x69, 0x73, 0x4f, 0x6e, 0x18, 0x02, 0x20, 0x01, 0x28,
- 0x08, 0x52, 0x04, 0x69, 0x73, 0x4f, 0x6e, 0x12, 0x12, 0x0a, 0x04, 0x6e, 0x61, 0x6d, 0x65, 0x18,
- 0x03, 0x20, 0x01, 0x28, 0x09, 0x52, 0x04, 0x6e, 0x61, 0x6d, 0x65, 0x12, 0x12, 0x0a, 0x04, 0x61,
- 0x6c, 0x67, 0x6f, 0x18, 0x04, 0x20, 0x01, 0x28, 0x09, 0x52, 0x04, 0x61, 0x6c, 0x67, 0x6f, 0x12,
- 0x16, 0x0a, 0x06, 0x73, 0x65, 0x63, 0x72, 0x65, 0x74, 0x18, 0x05, 0x20, 0x01, 0x28, 0x09, 0x52,
- 0x06, 0x73, 0x65, 0x63, 0x72, 0x65, 0x74, 0x12, 0x1e, 0x0a, 0x0a, 0x73, 0x65, 0x63, 0x72, 0x65,
- 0x74, 0x54, 0x79, 0x70, 0x65, 0x18, 0x06, 0x20, 0x01, 0x28, 0x09, 0x52, 0x0a, 0x73, 0x65, 0x63,
- 0x72, 0x65, 0x74, 0x54, 0x79, 0x70, 0x65, 0x12, 0x1c, 0x0a, 0x09, 0x69, 0x73, 0x44, 0x65, 0x6c,
- 0x65, 0x74, 0x65, 0x64, 0x18, 0x07, 0x20, 0x01, 0x28, 0x08, 0x52, 0x09, 0x69, 0x73, 0x44, 0x65,
- 0x6c, 0x65, 0x74, 0x65, 0x64, 0x12, 0x18, 0x0a, 0x07, 0x76, 0x65, 0x72, 0x73, 0x69, 0x6f, 0x6e,
- 0x18, 0x08, 0x20, 0x01, 0x28, 0x03, 0x52, 0x07, 0x76, 0x65, 0x72, 0x73, 0x69, 0x6f, 0x6e, 0x12,
- 0x28, 0x0a, 0x08, 0x6e, 0x73, 0x44, 0x6f, 0x6d, 0x61, 0x69, 0x6e, 0x18, 0x1e, 0x20, 0x01, 0x28,
- 0x0b, 0x32, 0x0c, 0x2e, 0x70, 0x62, 0x2e, 0x4e, 0x53, 0x44, 0x6f, 0x6d, 0x61, 0x69, 0x6e, 0x52,
- 0x08, 0x6e, 0x73, 0x44, 0x6f, 0x6d, 0x61, 0x69, 0x6e, 0x12, 0x22, 0x0a, 0x06, 0x6e, 0x73, 0x5a,
- 0x6f, 0x6e, 0x65, 0x18, 0x1f, 0x20, 0x01, 0x28, 0x0b, 0x32, 0x0a, 0x2e, 0x70, 0x62, 0x2e, 0x4e,
- 0x53, 0x5a, 0x6f, 0x6e, 0x65, 0x52, 0x06, 0x6e, 0x73, 0x5a, 0x6f, 0x6e, 0x65, 0x42, 0x06, 0x5a,
- 0x04, 0x2e, 0x2f, 0x70, 0x62, 0x62, 0x06, 0x70, 0x72, 0x6f, 0x74, 0x6f, 0x33,
-}
+const file_models_model_ns_key_proto_rawDesc = "" +
+ "\n" +
+ "\x19models/model_ns_key.proto\x12\x02pb\x1a\x1cmodels/model_ns_domain.proto\x1a\x1amodels/model_ns_zone.proto\"\x91\x02\n" +
+ "\x05NSKey\x12\x0e\n" +
+ "\x02id\x18\x01 \x01(\x03R\x02id\x12\x12\n" +
+ "\x04isOn\x18\x02 \x01(\bR\x04isOn\x12\x12\n" +
+ "\x04name\x18\x03 \x01(\tR\x04name\x12\x12\n" +
+ "\x04algo\x18\x04 \x01(\tR\x04algo\x12\x16\n" +
+ "\x06secret\x18\x05 \x01(\tR\x06secret\x12\x1e\n" +
+ "\n" +
+ "secretType\x18\x06 \x01(\tR\n" +
+ "secretType\x12\x1c\n" +
+ "\tisDeleted\x18\a \x01(\bR\tisDeleted\x12\x18\n" +
+ "\aversion\x18\b \x01(\x03R\aversion\x12(\n" +
+ "\bnsDomain\x18\x1e \x01(\v2\f.pb.NSDomainR\bnsDomain\x12\"\n" +
+ "\x06nsZone\x18\x1f \x01(\v2\n" +
+ ".pb.NSZoneR\x06nsZoneB\x06Z\x04./pbb\x06proto3"
var (
file_models_model_ns_key_proto_rawDescOnce sync.Once
- file_models_model_ns_key_proto_rawDescData = file_models_model_ns_key_proto_rawDesc
+ file_models_model_ns_key_proto_rawDescData []byte
)
func file_models_model_ns_key_proto_rawDescGZIP() []byte {
file_models_model_ns_key_proto_rawDescOnce.Do(func() {
- file_models_model_ns_key_proto_rawDescData = protoimpl.X.CompressGZIP(file_models_model_ns_key_proto_rawDescData)
+ file_models_model_ns_key_proto_rawDescData = protoimpl.X.CompressGZIP(unsafe.Slice(unsafe.StringData(file_models_model_ns_key_proto_rawDesc), len(file_models_model_ns_key_proto_rawDesc)))
})
return file_models_model_ns_key_proto_rawDescData
}
@@ -205,7 +197,7 @@ func file_models_model_ns_key_proto_init() {
out := protoimpl.TypeBuilder{
File: protoimpl.DescBuilder{
GoPackagePath: reflect.TypeOf(x{}).PkgPath(),
- RawDescriptor: file_models_model_ns_key_proto_rawDesc,
+ RawDescriptor: unsafe.Slice(unsafe.StringData(file_models_model_ns_key_proto_rawDesc), len(file_models_model_ns_key_proto_rawDesc)),
NumEnums: 0,
NumMessages: 1,
NumExtensions: 0,
@@ -216,7 +208,6 @@ func file_models_model_ns_key_proto_init() {
MessageInfos: file_models_model_ns_key_proto_msgTypes,
}.Build()
File_models_model_ns_key_proto = out.File
- file_models_model_ns_key_proto_rawDesc = nil
file_models_model_ns_key_proto_goTypes = nil
file_models_model_ns_key_proto_depIdxs = nil
}
diff --git a/EdgeCommon/pkg/rpc/pb/model_ns_node.pb.go b/EdgeCommon/pkg/rpc/pb/model_ns_node.pb.go
index 28c6edd..e745476 100644
--- a/EdgeCommon/pkg/rpc/pb/model_ns_node.pb.go
+++ b/EdgeCommon/pkg/rpc/pb/model_ns_node.pb.go
@@ -1,7 +1,7 @@
// Code generated by protoc-gen-go. DO NOT EDIT.
// versions:
-// protoc-gen-go v1.36.0
-// protoc v6.33.2
+// protoc-gen-go v1.36.11
+// protoc v3.19.6
// source: models/model_ns_node.proto
package pb
@@ -11,6 +11,7 @@ import (
protoimpl "google.golang.org/protobuf/runtime/protoimpl"
reflect "reflect"
sync "sync"
+ unsafe "unsafe"
)
const (
@@ -179,59 +180,39 @@ func (x *NSNode) GetInstallStatus() *NodeInstallStatus {
var File_models_model_ns_node_proto protoreflect.FileDescriptor
-var file_models_model_ns_node_proto_rawDesc = []byte{
- 0x0a, 0x1a, 0x6d, 0x6f, 0x64, 0x65, 0x6c, 0x73, 0x2f, 0x6d, 0x6f, 0x64, 0x65, 0x6c, 0x5f, 0x6e,
- 0x73, 0x5f, 0x6e, 0x6f, 0x64, 0x65, 0x2e, 0x70, 0x72, 0x6f, 0x74, 0x6f, 0x12, 0x02, 0x70, 0x62,
- 0x1a, 0x1d, 0x6d, 0x6f, 0x64, 0x65, 0x6c, 0x73, 0x2f, 0x6d, 0x6f, 0x64, 0x65, 0x6c, 0x5f, 0x6e,
- 0x73, 0x5f, 0x63, 0x6c, 0x75, 0x73, 0x74, 0x65, 0x72, 0x2e, 0x70, 0x72, 0x6f, 0x74, 0x6f, 0x1a,
- 0x26, 0x6d, 0x6f, 0x64, 0x65, 0x6c, 0x73, 0x2f, 0x6d, 0x6f, 0x64, 0x65, 0x6c, 0x5f, 0x6e, 0x6f,
- 0x64, 0x65, 0x5f, 0x69, 0x6e, 0x73, 0x74, 0x61, 0x6c, 0x6c, 0x5f, 0x73, 0x74, 0x61, 0x74, 0x75,
- 0x73, 0x2e, 0x70, 0x72, 0x6f, 0x74, 0x6f, 0x1a, 0x1d, 0x6d, 0x6f, 0x64, 0x65, 0x6c, 0x73, 0x2f,
- 0x6d, 0x6f, 0x64, 0x65, 0x6c, 0x5f, 0x6e, 0x6f, 0x64, 0x65, 0x5f, 0x6c, 0x6f, 0x67, 0x69, 0x6e,
- 0x2e, 0x70, 0x72, 0x6f, 0x74, 0x6f, 0x22, 0xfb, 0x03, 0x0a, 0x06, 0x4e, 0x53, 0x4e, 0x6f, 0x64,
- 0x65, 0x12, 0x0e, 0x0a, 0x02, 0x69, 0x64, 0x18, 0x01, 0x20, 0x01, 0x28, 0x03, 0x52, 0x02, 0x69,
- 0x64, 0x12, 0x12, 0x0a, 0x04, 0x6e, 0x61, 0x6d, 0x65, 0x18, 0x02, 0x20, 0x01, 0x28, 0x09, 0x52,
- 0x04, 0x6e, 0x61, 0x6d, 0x65, 0x12, 0x12, 0x0a, 0x04, 0x69, 0x73, 0x4f, 0x6e, 0x18, 0x03, 0x20,
- 0x01, 0x28, 0x08, 0x52, 0x04, 0x69, 0x73, 0x4f, 0x6e, 0x12, 0x1a, 0x0a, 0x08, 0x75, 0x6e, 0x69,
- 0x71, 0x75, 0x65, 0x49, 0x64, 0x18, 0x04, 0x20, 0x01, 0x28, 0x09, 0x52, 0x08, 0x75, 0x6e, 0x69,
- 0x71, 0x75, 0x65, 0x49, 0x64, 0x12, 0x16, 0x0a, 0x06, 0x73, 0x65, 0x63, 0x72, 0x65, 0x74, 0x18,
- 0x05, 0x20, 0x01, 0x28, 0x09, 0x52, 0x06, 0x73, 0x65, 0x63, 0x72, 0x65, 0x74, 0x12, 0x1e, 0x0a,
- 0x0a, 0x73, 0x74, 0x61, 0x74, 0x75, 0x73, 0x4a, 0x53, 0x4f, 0x4e, 0x18, 0x06, 0x20, 0x01, 0x28,
- 0x0c, 0x52, 0x0a, 0x73, 0x74, 0x61, 0x74, 0x75, 0x73, 0x4a, 0x53, 0x4f, 0x4e, 0x12, 0x20, 0x0a,
- 0x0b, 0x69, 0x73, 0x49, 0x6e, 0x73, 0x74, 0x61, 0x6c, 0x6c, 0x65, 0x64, 0x18, 0x07, 0x20, 0x01,
- 0x28, 0x08, 0x52, 0x0b, 0x69, 0x73, 0x49, 0x6e, 0x73, 0x74, 0x61, 0x6c, 0x6c, 0x65, 0x64, 0x12,
- 0x1e, 0x0a, 0x0a, 0x69, 0x6e, 0x73, 0x74, 0x61, 0x6c, 0x6c, 0x44, 0x69, 0x72, 0x18, 0x09, 0x20,
- 0x01, 0x28, 0x09, 0x52, 0x0a, 0x69, 0x6e, 0x73, 0x74, 0x61, 0x6c, 0x6c, 0x44, 0x69, 0x72, 0x12,
- 0x12, 0x0a, 0x04, 0x69, 0x73, 0x55, 0x70, 0x18, 0x08, 0x20, 0x01, 0x28, 0x08, 0x52, 0x04, 0x69,
- 0x73, 0x55, 0x70, 0x12, 0x1a, 0x0a, 0x08, 0x69, 0x73, 0x41, 0x63, 0x74, 0x69, 0x76, 0x65, 0x18,
- 0x0a, 0x20, 0x01, 0x28, 0x08, 0x52, 0x08, 0x69, 0x73, 0x41, 0x63, 0x74, 0x69, 0x76, 0x65, 0x12,
- 0x30, 0x0a, 0x13, 0x63, 0x6f, 0x6e, 0x6e, 0x65, 0x63, 0x74, 0x65, 0x64, 0x41, 0x50, 0x49, 0x4e,
- 0x6f, 0x64, 0x65, 0x49, 0x64, 0x73, 0x18, 0x0b, 0x20, 0x03, 0x28, 0x03, 0x52, 0x13, 0x63, 0x6f,
- 0x6e, 0x6e, 0x65, 0x63, 0x74, 0x65, 0x64, 0x41, 0x50, 0x49, 0x4e, 0x6f, 0x64, 0x65, 0x49, 0x64,
- 0x73, 0x12, 0x2a, 0x0a, 0x10, 0x61, 0x70, 0x69, 0x4e, 0x6f, 0x64, 0x65, 0x41, 0x64, 0x64, 0x72,
- 0x73, 0x4a, 0x53, 0x4f, 0x4e, 0x18, 0x0c, 0x20, 0x01, 0x28, 0x0c, 0x52, 0x10, 0x61, 0x70, 0x69,
- 0x4e, 0x6f, 0x64, 0x65, 0x41, 0x64, 0x64, 0x72, 0x73, 0x4a, 0x53, 0x4f, 0x4e, 0x12, 0x2b, 0x0a,
- 0x09, 0x6e, 0x73, 0x43, 0x6c, 0x75, 0x73, 0x74, 0x65, 0x72, 0x18, 0x20, 0x20, 0x01, 0x28, 0x0b,
- 0x32, 0x0d, 0x2e, 0x70, 0x62, 0x2e, 0x4e, 0x53, 0x43, 0x6c, 0x75, 0x73, 0x74, 0x65, 0x72, 0x52,
- 0x09, 0x6e, 0x73, 0x43, 0x6c, 0x75, 0x73, 0x74, 0x65, 0x72, 0x12, 0x2b, 0x0a, 0x09, 0x6e, 0x6f,
- 0x64, 0x65, 0x4c, 0x6f, 0x67, 0x69, 0x6e, 0x18, 0x21, 0x20, 0x01, 0x28, 0x0b, 0x32, 0x0d, 0x2e,
- 0x70, 0x62, 0x2e, 0x4e, 0x6f, 0x64, 0x65, 0x4c, 0x6f, 0x67, 0x69, 0x6e, 0x52, 0x09, 0x6e, 0x6f,
- 0x64, 0x65, 0x4c, 0x6f, 0x67, 0x69, 0x6e, 0x12, 0x3b, 0x0a, 0x0d, 0x69, 0x6e, 0x73, 0x74, 0x61,
- 0x6c, 0x6c, 0x53, 0x74, 0x61, 0x74, 0x75, 0x73, 0x18, 0x22, 0x20, 0x01, 0x28, 0x0b, 0x32, 0x15,
- 0x2e, 0x70, 0x62, 0x2e, 0x4e, 0x6f, 0x64, 0x65, 0x49, 0x6e, 0x73, 0x74, 0x61, 0x6c, 0x6c, 0x53,
- 0x74, 0x61, 0x74, 0x75, 0x73, 0x52, 0x0d, 0x69, 0x6e, 0x73, 0x74, 0x61, 0x6c, 0x6c, 0x53, 0x74,
- 0x61, 0x74, 0x75, 0x73, 0x42, 0x06, 0x5a, 0x04, 0x2e, 0x2f, 0x70, 0x62, 0x62, 0x06, 0x70, 0x72,
- 0x6f, 0x74, 0x6f, 0x33,
-}
+const file_models_model_ns_node_proto_rawDesc = "" +
+ "\n" +
+ "\x1amodels/model_ns_node.proto\x12\x02pb\x1a\x1dmodels/model_ns_cluster.proto\x1a&models/model_node_install_status.proto\x1a\x1dmodels/model_node_login.proto\"\xfb\x03\n" +
+ "\x06NSNode\x12\x0e\n" +
+ "\x02id\x18\x01 \x01(\x03R\x02id\x12\x12\n" +
+ "\x04name\x18\x02 \x01(\tR\x04name\x12\x12\n" +
+ "\x04isOn\x18\x03 \x01(\bR\x04isOn\x12\x1a\n" +
+ "\buniqueId\x18\x04 \x01(\tR\buniqueId\x12\x16\n" +
+ "\x06secret\x18\x05 \x01(\tR\x06secret\x12\x1e\n" +
+ "\n" +
+ "statusJSON\x18\x06 \x01(\fR\n" +
+ "statusJSON\x12 \n" +
+ "\visInstalled\x18\a \x01(\bR\visInstalled\x12\x1e\n" +
+ "\n" +
+ "installDir\x18\t \x01(\tR\n" +
+ "installDir\x12\x12\n" +
+ "\x04isUp\x18\b \x01(\bR\x04isUp\x12\x1a\n" +
+ "\bisActive\x18\n" +
+ " \x01(\bR\bisActive\x120\n" +
+ "\x13connectedAPINodeIds\x18\v \x03(\x03R\x13connectedAPINodeIds\x12*\n" +
+ "\x10apiNodeAddrsJSON\x18\f \x01(\fR\x10apiNodeAddrsJSON\x12+\n" +
+ "\tnsCluster\x18 \x01(\v2\r.pb.NSClusterR\tnsCluster\x12+\n" +
+ "\tnodeLogin\x18! \x01(\v2\r.pb.NodeLoginR\tnodeLogin\x12;\n" +
+ "\rinstallStatus\x18\" \x01(\v2\x15.pb.NodeInstallStatusR\rinstallStatusB\x06Z\x04./pbb\x06proto3"
var (
file_models_model_ns_node_proto_rawDescOnce sync.Once
- file_models_model_ns_node_proto_rawDescData = file_models_model_ns_node_proto_rawDesc
+ file_models_model_ns_node_proto_rawDescData []byte
)
func file_models_model_ns_node_proto_rawDescGZIP() []byte {
file_models_model_ns_node_proto_rawDescOnce.Do(func() {
- file_models_model_ns_node_proto_rawDescData = protoimpl.X.CompressGZIP(file_models_model_ns_node_proto_rawDescData)
+ file_models_model_ns_node_proto_rawDescData = protoimpl.X.CompressGZIP(unsafe.Slice(unsafe.StringData(file_models_model_ns_node_proto_rawDesc), len(file_models_model_ns_node_proto_rawDesc)))
})
return file_models_model_ns_node_proto_rawDescData
}
@@ -266,7 +247,7 @@ func file_models_model_ns_node_proto_init() {
out := protoimpl.TypeBuilder{
File: protoimpl.DescBuilder{
GoPackagePath: reflect.TypeOf(x{}).PkgPath(),
- RawDescriptor: file_models_model_ns_node_proto_rawDesc,
+ RawDescriptor: unsafe.Slice(unsafe.StringData(file_models_model_ns_node_proto_rawDesc), len(file_models_model_ns_node_proto_rawDesc)),
NumEnums: 0,
NumMessages: 1,
NumExtensions: 0,
@@ -277,7 +258,6 @@ func file_models_model_ns_node_proto_init() {
MessageInfos: file_models_model_ns_node_proto_msgTypes,
}.Build()
File_models_model_ns_node_proto = out.File
- file_models_model_ns_node_proto_rawDesc = nil
file_models_model_ns_node_proto_goTypes = nil
file_models_model_ns_node_proto_depIdxs = nil
}
diff --git a/EdgeCommon/pkg/rpc/pb/model_ns_plan.pb.go b/EdgeCommon/pkg/rpc/pb/model_ns_plan.pb.go
index eb413e0..41f76a3 100644
--- a/EdgeCommon/pkg/rpc/pb/model_ns_plan.pb.go
+++ b/EdgeCommon/pkg/rpc/pb/model_ns_plan.pb.go
@@ -1,7 +1,7 @@
// Code generated by protoc-gen-go. DO NOT EDIT.
// versions:
-// protoc-gen-go v1.36.0
-// protoc v6.33.2
+// protoc-gen-go v1.36.11
+// protoc v3.19.6
// source: models/model_ns_plan.proto
package pb
@@ -11,6 +11,7 @@ import (
protoimpl "google.golang.org/protobuf/runtime/protoimpl"
reflect "reflect"
sync "sync"
+ unsafe "unsafe"
)
const (
@@ -106,31 +107,27 @@ func (x *NSPlan) GetConfigJSON() []byte {
var File_models_model_ns_plan_proto protoreflect.FileDescriptor
-var file_models_model_ns_plan_proto_rawDesc = []byte{
- 0x0a, 0x1a, 0x6d, 0x6f, 0x64, 0x65, 0x6c, 0x73, 0x2f, 0x6d, 0x6f, 0x64, 0x65, 0x6c, 0x5f, 0x6e,
- 0x73, 0x5f, 0x70, 0x6c, 0x61, 0x6e, 0x2e, 0x70, 0x72, 0x6f, 0x74, 0x6f, 0x12, 0x02, 0x70, 0x62,
- 0x22, 0xa6, 0x01, 0x0a, 0x06, 0x4e, 0x53, 0x50, 0x6c, 0x61, 0x6e, 0x12, 0x0e, 0x0a, 0x02, 0x69,
- 0x64, 0x18, 0x01, 0x20, 0x01, 0x28, 0x03, 0x52, 0x02, 0x69, 0x64, 0x12, 0x12, 0x0a, 0x04, 0x6e,
- 0x61, 0x6d, 0x65, 0x18, 0x02, 0x20, 0x01, 0x28, 0x09, 0x52, 0x04, 0x6e, 0x61, 0x6d, 0x65, 0x12,
- 0x12, 0x0a, 0x04, 0x69, 0x73, 0x4f, 0x6e, 0x18, 0x03, 0x20, 0x01, 0x28, 0x08, 0x52, 0x04, 0x69,
- 0x73, 0x4f, 0x6e, 0x12, 0x22, 0x0a, 0x0c, 0x6d, 0x6f, 0x6e, 0x74, 0x68, 0x6c, 0x79, 0x50, 0x72,
- 0x69, 0x63, 0x65, 0x18, 0x04, 0x20, 0x01, 0x28, 0x02, 0x52, 0x0c, 0x6d, 0x6f, 0x6e, 0x74, 0x68,
- 0x6c, 0x79, 0x50, 0x72, 0x69, 0x63, 0x65, 0x12, 0x20, 0x0a, 0x0b, 0x79, 0x65, 0x61, 0x72, 0x6c,
- 0x79, 0x50, 0x72, 0x69, 0x63, 0x65, 0x18, 0x05, 0x20, 0x01, 0x28, 0x02, 0x52, 0x0b, 0x79, 0x65,
- 0x61, 0x72, 0x6c, 0x79, 0x50, 0x72, 0x69, 0x63, 0x65, 0x12, 0x1e, 0x0a, 0x0a, 0x63, 0x6f, 0x6e,
- 0x66, 0x69, 0x67, 0x4a, 0x53, 0x4f, 0x4e, 0x18, 0x06, 0x20, 0x01, 0x28, 0x0c, 0x52, 0x0a, 0x63,
- 0x6f, 0x6e, 0x66, 0x69, 0x67, 0x4a, 0x53, 0x4f, 0x4e, 0x42, 0x06, 0x5a, 0x04, 0x2e, 0x2f, 0x70,
- 0x62, 0x62, 0x06, 0x70, 0x72, 0x6f, 0x74, 0x6f, 0x33,
-}
+const file_models_model_ns_plan_proto_rawDesc = "" +
+ "\n" +
+ "\x1amodels/model_ns_plan.proto\x12\x02pb\"\xa6\x01\n" +
+ "\x06NSPlan\x12\x0e\n" +
+ "\x02id\x18\x01 \x01(\x03R\x02id\x12\x12\n" +
+ "\x04name\x18\x02 \x01(\tR\x04name\x12\x12\n" +
+ "\x04isOn\x18\x03 \x01(\bR\x04isOn\x12\"\n" +
+ "\fmonthlyPrice\x18\x04 \x01(\x02R\fmonthlyPrice\x12 \n" +
+ "\vyearlyPrice\x18\x05 \x01(\x02R\vyearlyPrice\x12\x1e\n" +
+ "\n" +
+ "configJSON\x18\x06 \x01(\fR\n" +
+ "configJSONB\x06Z\x04./pbb\x06proto3"
var (
file_models_model_ns_plan_proto_rawDescOnce sync.Once
- file_models_model_ns_plan_proto_rawDescData = file_models_model_ns_plan_proto_rawDesc
+ file_models_model_ns_plan_proto_rawDescData []byte
)
func file_models_model_ns_plan_proto_rawDescGZIP() []byte {
file_models_model_ns_plan_proto_rawDescOnce.Do(func() {
- file_models_model_ns_plan_proto_rawDescData = protoimpl.X.CompressGZIP(file_models_model_ns_plan_proto_rawDescData)
+ file_models_model_ns_plan_proto_rawDescData = protoimpl.X.CompressGZIP(unsafe.Slice(unsafe.StringData(file_models_model_ns_plan_proto_rawDesc), len(file_models_model_ns_plan_proto_rawDesc)))
})
return file_models_model_ns_plan_proto_rawDescData
}
@@ -156,7 +153,7 @@ func file_models_model_ns_plan_proto_init() {
out := protoimpl.TypeBuilder{
File: protoimpl.DescBuilder{
GoPackagePath: reflect.TypeOf(x{}).PkgPath(),
- RawDescriptor: file_models_model_ns_plan_proto_rawDesc,
+ RawDescriptor: unsafe.Slice(unsafe.StringData(file_models_model_ns_plan_proto_rawDesc), len(file_models_model_ns_plan_proto_rawDesc)),
NumEnums: 0,
NumMessages: 1,
NumExtensions: 0,
@@ -167,7 +164,6 @@ func file_models_model_ns_plan_proto_init() {
MessageInfos: file_models_model_ns_plan_proto_msgTypes,
}.Build()
File_models_model_ns_plan_proto = out.File
- file_models_model_ns_plan_proto_rawDesc = nil
file_models_model_ns_plan_proto_goTypes = nil
file_models_model_ns_plan_proto_depIdxs = nil
}
diff --git a/EdgeCommon/pkg/rpc/pb/model_ns_question_option.pb.go b/EdgeCommon/pkg/rpc/pb/model_ns_question_option.pb.go
index 16e46e7..0524e60 100644
--- a/EdgeCommon/pkg/rpc/pb/model_ns_question_option.pb.go
+++ b/EdgeCommon/pkg/rpc/pb/model_ns_question_option.pb.go
@@ -1,7 +1,7 @@
// Code generated by protoc-gen-go. DO NOT EDIT.
// versions:
-// protoc-gen-go v1.36.0
-// protoc v6.33.2
+// protoc-gen-go v1.36.11
+// protoc v3.19.6
// source: models/model_ns_question_option.proto
package pb
@@ -11,6 +11,7 @@ import (
protoimpl "google.golang.org/protobuf/runtime/protoimpl"
reflect "reflect"
sync "sync"
+ unsafe "unsafe"
)
const (
@@ -83,27 +84,24 @@ func (x *NSQuestionOption) GetValuesJSON() []byte {
var File_models_model_ns_question_option_proto protoreflect.FileDescriptor
-var file_models_model_ns_question_option_proto_rawDesc = []byte{
- 0x0a, 0x25, 0x6d, 0x6f, 0x64, 0x65, 0x6c, 0x73, 0x2f, 0x6d, 0x6f, 0x64, 0x65, 0x6c, 0x5f, 0x6e,
- 0x73, 0x5f, 0x71, 0x75, 0x65, 0x73, 0x74, 0x69, 0x6f, 0x6e, 0x5f, 0x6f, 0x70, 0x74, 0x69, 0x6f,
- 0x6e, 0x2e, 0x70, 0x72, 0x6f, 0x74, 0x6f, 0x12, 0x02, 0x70, 0x62, 0x22, 0x56, 0x0a, 0x10, 0x4e,
- 0x53, 0x51, 0x75, 0x65, 0x73, 0x74, 0x69, 0x6f, 0x6e, 0x4f, 0x70, 0x74, 0x69, 0x6f, 0x6e, 0x12,
- 0x0e, 0x0a, 0x02, 0x69, 0x64, 0x18, 0x01, 0x20, 0x01, 0x28, 0x03, 0x52, 0x02, 0x69, 0x64, 0x12,
- 0x12, 0x0a, 0x04, 0x6e, 0x61, 0x6d, 0x65, 0x18, 0x02, 0x20, 0x01, 0x28, 0x09, 0x52, 0x04, 0x6e,
- 0x61, 0x6d, 0x65, 0x12, 0x1e, 0x0a, 0x0a, 0x76, 0x61, 0x6c, 0x75, 0x65, 0x73, 0x4a, 0x53, 0x4f,
- 0x4e, 0x18, 0x03, 0x20, 0x01, 0x28, 0x0c, 0x52, 0x0a, 0x76, 0x61, 0x6c, 0x75, 0x65, 0x73, 0x4a,
- 0x53, 0x4f, 0x4e, 0x42, 0x06, 0x5a, 0x04, 0x2e, 0x2f, 0x70, 0x62, 0x62, 0x06, 0x70, 0x72, 0x6f,
- 0x74, 0x6f, 0x33,
-}
+const file_models_model_ns_question_option_proto_rawDesc = "" +
+ "\n" +
+ "%models/model_ns_question_option.proto\x12\x02pb\"V\n" +
+ "\x10NSQuestionOption\x12\x0e\n" +
+ "\x02id\x18\x01 \x01(\x03R\x02id\x12\x12\n" +
+ "\x04name\x18\x02 \x01(\tR\x04name\x12\x1e\n" +
+ "\n" +
+ "valuesJSON\x18\x03 \x01(\fR\n" +
+ "valuesJSONB\x06Z\x04./pbb\x06proto3"
var (
file_models_model_ns_question_option_proto_rawDescOnce sync.Once
- file_models_model_ns_question_option_proto_rawDescData = file_models_model_ns_question_option_proto_rawDesc
+ file_models_model_ns_question_option_proto_rawDescData []byte
)
func file_models_model_ns_question_option_proto_rawDescGZIP() []byte {
file_models_model_ns_question_option_proto_rawDescOnce.Do(func() {
- file_models_model_ns_question_option_proto_rawDescData = protoimpl.X.CompressGZIP(file_models_model_ns_question_option_proto_rawDescData)
+ file_models_model_ns_question_option_proto_rawDescData = protoimpl.X.CompressGZIP(unsafe.Slice(unsafe.StringData(file_models_model_ns_question_option_proto_rawDesc), len(file_models_model_ns_question_option_proto_rawDesc)))
})
return file_models_model_ns_question_option_proto_rawDescData
}
@@ -129,7 +127,7 @@ func file_models_model_ns_question_option_proto_init() {
out := protoimpl.TypeBuilder{
File: protoimpl.DescBuilder{
GoPackagePath: reflect.TypeOf(x{}).PkgPath(),
- RawDescriptor: file_models_model_ns_question_option_proto_rawDesc,
+ RawDescriptor: unsafe.Slice(unsafe.StringData(file_models_model_ns_question_option_proto_rawDesc), len(file_models_model_ns_question_option_proto_rawDesc)),
NumEnums: 0,
NumMessages: 1,
NumExtensions: 0,
@@ -140,7 +138,6 @@ func file_models_model_ns_question_option_proto_init() {
MessageInfos: file_models_model_ns_question_option_proto_msgTypes,
}.Build()
File_models_model_ns_question_option_proto = out.File
- file_models_model_ns_question_option_proto_rawDesc = nil
file_models_model_ns_question_option_proto_goTypes = nil
file_models_model_ns_question_option_proto_depIdxs = nil
}
diff --git a/EdgeCommon/pkg/rpc/pb/model_ns_record.pb.go b/EdgeCommon/pkg/rpc/pb/model_ns_record.pb.go
index 10ef8c1..c6abcbd 100644
--- a/EdgeCommon/pkg/rpc/pb/model_ns_record.pb.go
+++ b/EdgeCommon/pkg/rpc/pb/model_ns_record.pb.go
@@ -1,7 +1,7 @@
// Code generated by protoc-gen-go. DO NOT EDIT.
// versions:
-// protoc-gen-go v1.36.0
-// protoc v6.33.2
+// protoc-gen-go v1.36.11
+// protoc v3.19.6
// source: models/model_ns_record.proto
package pb
@@ -11,6 +11,7 @@ import (
protoimpl "google.golang.org/protobuf/runtime/protoimpl"
reflect "reflect"
sync "sync"
+ unsafe "unsafe"
)
const (
@@ -227,61 +228,43 @@ func (x *NSRecord) GetNsRoutes() []*NSRoute {
var File_models_model_ns_record_proto protoreflect.FileDescriptor
-var file_models_model_ns_record_proto_rawDesc = []byte{
- 0x0a, 0x1c, 0x6d, 0x6f, 0x64, 0x65, 0x6c, 0x73, 0x2f, 0x6d, 0x6f, 0x64, 0x65, 0x6c, 0x5f, 0x6e,
- 0x73, 0x5f, 0x72, 0x65, 0x63, 0x6f, 0x72, 0x64, 0x2e, 0x70, 0x72, 0x6f, 0x74, 0x6f, 0x12, 0x02,
- 0x70, 0x62, 0x1a, 0x1c, 0x6d, 0x6f, 0x64, 0x65, 0x6c, 0x73, 0x2f, 0x6d, 0x6f, 0x64, 0x65, 0x6c,
- 0x5f, 0x6e, 0x73, 0x5f, 0x64, 0x6f, 0x6d, 0x61, 0x69, 0x6e, 0x2e, 0x70, 0x72, 0x6f, 0x74, 0x6f,
- 0x1a, 0x1b, 0x6d, 0x6f, 0x64, 0x65, 0x6c, 0x73, 0x2f, 0x6d, 0x6f, 0x64, 0x65, 0x6c, 0x5f, 0x6e,
- 0x73, 0x5f, 0x72, 0x6f, 0x75, 0x74, 0x65, 0x2e, 0x70, 0x72, 0x6f, 0x74, 0x6f, 0x22, 0xcb, 0x04,
- 0x0a, 0x08, 0x4e, 0x53, 0x52, 0x65, 0x63, 0x6f, 0x72, 0x64, 0x12, 0x0e, 0x0a, 0x02, 0x69, 0x64,
- 0x18, 0x01, 0x20, 0x01, 0x28, 0x03, 0x52, 0x02, 0x69, 0x64, 0x12, 0x20, 0x0a, 0x0b, 0x64, 0x65,
- 0x73, 0x63, 0x72, 0x69, 0x70, 0x74, 0x69, 0x6f, 0x6e, 0x18, 0x02, 0x20, 0x01, 0x28, 0x09, 0x52,
- 0x0b, 0x64, 0x65, 0x73, 0x63, 0x72, 0x69, 0x70, 0x74, 0x69, 0x6f, 0x6e, 0x12, 0x12, 0x0a, 0x04,
- 0x6e, 0x61, 0x6d, 0x65, 0x18, 0x03, 0x20, 0x01, 0x28, 0x09, 0x52, 0x04, 0x6e, 0x61, 0x6d, 0x65,
- 0x12, 0x12, 0x0a, 0x04, 0x74, 0x79, 0x70, 0x65, 0x18, 0x04, 0x20, 0x01, 0x28, 0x09, 0x52, 0x04,
- 0x74, 0x79, 0x70, 0x65, 0x12, 0x14, 0x0a, 0x05, 0x76, 0x61, 0x6c, 0x75, 0x65, 0x18, 0x05, 0x20,
- 0x01, 0x28, 0x09, 0x52, 0x05, 0x76, 0x61, 0x6c, 0x75, 0x65, 0x12, 0x1e, 0x0a, 0x0a, 0x6d, 0x78,
- 0x50, 0x72, 0x69, 0x6f, 0x72, 0x69, 0x74, 0x79, 0x18, 0x0c, 0x20, 0x01, 0x28, 0x05, 0x52, 0x0a,
- 0x6d, 0x78, 0x50, 0x72, 0x69, 0x6f, 0x72, 0x69, 0x74, 0x79, 0x12, 0x20, 0x0a, 0x0b, 0x73, 0x72,
- 0x76, 0x50, 0x72, 0x69, 0x6f, 0x72, 0x69, 0x74, 0x79, 0x18, 0x0d, 0x20, 0x01, 0x28, 0x05, 0x52,
- 0x0b, 0x73, 0x72, 0x76, 0x50, 0x72, 0x69, 0x6f, 0x72, 0x69, 0x74, 0x79, 0x12, 0x1c, 0x0a, 0x09,
- 0x73, 0x72, 0x76, 0x57, 0x65, 0x69, 0x67, 0x68, 0x74, 0x18, 0x0e, 0x20, 0x01, 0x28, 0x05, 0x52,
- 0x09, 0x73, 0x72, 0x76, 0x57, 0x65, 0x69, 0x67, 0x68, 0x74, 0x12, 0x18, 0x0a, 0x07, 0x73, 0x72,
- 0x76, 0x50, 0x6f, 0x72, 0x74, 0x18, 0x0f, 0x20, 0x01, 0x28, 0x05, 0x52, 0x07, 0x73, 0x72, 0x76,
- 0x50, 0x6f, 0x72, 0x74, 0x12, 0x18, 0x0a, 0x07, 0x63, 0x61, 0x61, 0x46, 0x6c, 0x61, 0x67, 0x18,
- 0x10, 0x20, 0x01, 0x28, 0x05, 0x52, 0x07, 0x63, 0x61, 0x61, 0x46, 0x6c, 0x61, 0x67, 0x12, 0x16,
- 0x0a, 0x06, 0x63, 0x61, 0x61, 0x54, 0x61, 0x67, 0x18, 0x11, 0x20, 0x01, 0x28, 0x09, 0x52, 0x06,
- 0x63, 0x61, 0x61, 0x54, 0x61, 0x67, 0x12, 0x10, 0x0a, 0x03, 0x74, 0x74, 0x6c, 0x18, 0x06, 0x20,
- 0x01, 0x28, 0x05, 0x52, 0x03, 0x74, 0x74, 0x6c, 0x12, 0x16, 0x0a, 0x06, 0x77, 0x65, 0x69, 0x67,
- 0x68, 0x74, 0x18, 0x07, 0x20, 0x01, 0x28, 0x05, 0x52, 0x06, 0x77, 0x65, 0x69, 0x67, 0x68, 0x74,
- 0x12, 0x1c, 0x0a, 0x09, 0x63, 0x72, 0x65, 0x61, 0x74, 0x65, 0x64, 0x41, 0x74, 0x18, 0x08, 0x20,
- 0x01, 0x28, 0x03, 0x52, 0x09, 0x63, 0x72, 0x65, 0x61, 0x74, 0x65, 0x64, 0x41, 0x74, 0x12, 0x1c,
- 0x0a, 0x09, 0x69, 0x73, 0x44, 0x65, 0x6c, 0x65, 0x74, 0x65, 0x64, 0x18, 0x09, 0x20, 0x01, 0x28,
- 0x08, 0x52, 0x09, 0x69, 0x73, 0x44, 0x65, 0x6c, 0x65, 0x74, 0x65, 0x64, 0x12, 0x18, 0x0a, 0x07,
- 0x76, 0x65, 0x72, 0x73, 0x69, 0x6f, 0x6e, 0x18, 0x0a, 0x20, 0x01, 0x28, 0x03, 0x52, 0x07, 0x76,
- 0x65, 0x72, 0x73, 0x69, 0x6f, 0x6e, 0x12, 0x12, 0x0a, 0x04, 0x69, 0x73, 0x4f, 0x6e, 0x18, 0x0b,
- 0x20, 0x01, 0x28, 0x08, 0x52, 0x04, 0x69, 0x73, 0x4f, 0x6e, 0x12, 0x28, 0x0a, 0x0f, 0x68, 0x65,
- 0x61, 0x6c, 0x74, 0x68, 0x43, 0x68, 0x65, 0x63, 0x6b, 0x4a, 0x53, 0x4f, 0x4e, 0x18, 0x12, 0x20,
- 0x01, 0x28, 0x0c, 0x52, 0x0f, 0x68, 0x65, 0x61, 0x6c, 0x74, 0x68, 0x43, 0x68, 0x65, 0x63, 0x6b,
- 0x4a, 0x53, 0x4f, 0x4e, 0x12, 0x12, 0x0a, 0x04, 0x69, 0x73, 0x55, 0x70, 0x18, 0x13, 0x20, 0x01,
- 0x28, 0x08, 0x52, 0x04, 0x69, 0x73, 0x55, 0x70, 0x12, 0x28, 0x0a, 0x08, 0x6e, 0x73, 0x44, 0x6f,
- 0x6d, 0x61, 0x69, 0x6e, 0x18, 0x1e, 0x20, 0x01, 0x28, 0x0b, 0x32, 0x0c, 0x2e, 0x70, 0x62, 0x2e,
- 0x4e, 0x53, 0x44, 0x6f, 0x6d, 0x61, 0x69, 0x6e, 0x52, 0x08, 0x6e, 0x73, 0x44, 0x6f, 0x6d, 0x61,
- 0x69, 0x6e, 0x12, 0x27, 0x0a, 0x08, 0x6e, 0x73, 0x52, 0x6f, 0x75, 0x74, 0x65, 0x73, 0x18, 0x1f,
- 0x20, 0x03, 0x28, 0x0b, 0x32, 0x0b, 0x2e, 0x70, 0x62, 0x2e, 0x4e, 0x53, 0x52, 0x6f, 0x75, 0x74,
- 0x65, 0x52, 0x08, 0x6e, 0x73, 0x52, 0x6f, 0x75, 0x74, 0x65, 0x73, 0x42, 0x06, 0x5a, 0x04, 0x2e,
- 0x2f, 0x70, 0x62, 0x62, 0x06, 0x70, 0x72, 0x6f, 0x74, 0x6f, 0x33,
-}
+const file_models_model_ns_record_proto_rawDesc = "" +
+ "\n" +
+ "\x1cmodels/model_ns_record.proto\x12\x02pb\x1a\x1cmodels/model_ns_domain.proto\x1a\x1bmodels/model_ns_route.proto\"\xcb\x04\n" +
+ "\bNSRecord\x12\x0e\n" +
+ "\x02id\x18\x01 \x01(\x03R\x02id\x12 \n" +
+ "\vdescription\x18\x02 \x01(\tR\vdescription\x12\x12\n" +
+ "\x04name\x18\x03 \x01(\tR\x04name\x12\x12\n" +
+ "\x04type\x18\x04 \x01(\tR\x04type\x12\x14\n" +
+ "\x05value\x18\x05 \x01(\tR\x05value\x12\x1e\n" +
+ "\n" +
+ "mxPriority\x18\f \x01(\x05R\n" +
+ "mxPriority\x12 \n" +
+ "\vsrvPriority\x18\r \x01(\x05R\vsrvPriority\x12\x1c\n" +
+ "\tsrvWeight\x18\x0e \x01(\x05R\tsrvWeight\x12\x18\n" +
+ "\asrvPort\x18\x0f \x01(\x05R\asrvPort\x12\x18\n" +
+ "\acaaFlag\x18\x10 \x01(\x05R\acaaFlag\x12\x16\n" +
+ "\x06caaTag\x18\x11 \x01(\tR\x06caaTag\x12\x10\n" +
+ "\x03ttl\x18\x06 \x01(\x05R\x03ttl\x12\x16\n" +
+ "\x06weight\x18\a \x01(\x05R\x06weight\x12\x1c\n" +
+ "\tcreatedAt\x18\b \x01(\x03R\tcreatedAt\x12\x1c\n" +
+ "\tisDeleted\x18\t \x01(\bR\tisDeleted\x12\x18\n" +
+ "\aversion\x18\n" +
+ " \x01(\x03R\aversion\x12\x12\n" +
+ "\x04isOn\x18\v \x01(\bR\x04isOn\x12(\n" +
+ "\x0fhealthCheckJSON\x18\x12 \x01(\fR\x0fhealthCheckJSON\x12\x12\n" +
+ "\x04isUp\x18\x13 \x01(\bR\x04isUp\x12(\n" +
+ "\bnsDomain\x18\x1e \x01(\v2\f.pb.NSDomainR\bnsDomain\x12'\n" +
+ "\bnsRoutes\x18\x1f \x03(\v2\v.pb.NSRouteR\bnsRoutesB\x06Z\x04./pbb\x06proto3"
var (
file_models_model_ns_record_proto_rawDescOnce sync.Once
- file_models_model_ns_record_proto_rawDescData = file_models_model_ns_record_proto_rawDesc
+ file_models_model_ns_record_proto_rawDescData []byte
)
func file_models_model_ns_record_proto_rawDescGZIP() []byte {
file_models_model_ns_record_proto_rawDescOnce.Do(func() {
- file_models_model_ns_record_proto_rawDescData = protoimpl.X.CompressGZIP(file_models_model_ns_record_proto_rawDescData)
+ file_models_model_ns_record_proto_rawDescData = protoimpl.X.CompressGZIP(unsafe.Slice(unsafe.StringData(file_models_model_ns_record_proto_rawDesc), len(file_models_model_ns_record_proto_rawDesc)))
})
return file_models_model_ns_record_proto_rawDescData
}
@@ -313,7 +296,7 @@ func file_models_model_ns_record_proto_init() {
out := protoimpl.TypeBuilder{
File: protoimpl.DescBuilder{
GoPackagePath: reflect.TypeOf(x{}).PkgPath(),
- RawDescriptor: file_models_model_ns_record_proto_rawDesc,
+ RawDescriptor: unsafe.Slice(unsafe.StringData(file_models_model_ns_record_proto_rawDesc), len(file_models_model_ns_record_proto_rawDesc)),
NumEnums: 0,
NumMessages: 1,
NumExtensions: 0,
@@ -324,7 +307,6 @@ func file_models_model_ns_record_proto_init() {
MessageInfos: file_models_model_ns_record_proto_msgTypes,
}.Build()
File_models_model_ns_record_proto = out.File
- file_models_model_ns_record_proto_rawDesc = nil
file_models_model_ns_record_proto_goTypes = nil
file_models_model_ns_record_proto_depIdxs = nil
}
diff --git a/EdgeCommon/pkg/rpc/pb/model_ns_record_hourly_stat.pb.go b/EdgeCommon/pkg/rpc/pb/model_ns_record_hourly_stat.pb.go
index 975819c..1b231dc 100644
--- a/EdgeCommon/pkg/rpc/pb/model_ns_record_hourly_stat.pb.go
+++ b/EdgeCommon/pkg/rpc/pb/model_ns_record_hourly_stat.pb.go
@@ -1,7 +1,7 @@
// Code generated by protoc-gen-go. DO NOT EDIT.
// versions:
-// protoc-gen-go v1.36.0
-// protoc v6.33.2
+// protoc-gen-go v1.36.11
+// protoc v3.19.6
// source: models/model_ns_record_hourly_stat.proto
package pb
@@ -11,6 +11,7 @@ import (
protoimpl "google.golang.org/protobuf/runtime/protoimpl"
reflect "reflect"
sync "sync"
+ unsafe "unsafe"
)
const (
@@ -122,38 +123,31 @@ func (x *NSRecordHourlyStat) GetHour() string {
var File_models_model_ns_record_hourly_stat_proto protoreflect.FileDescriptor
-var file_models_model_ns_record_hourly_stat_proto_rawDesc = []byte{
- 0x0a, 0x28, 0x6d, 0x6f, 0x64, 0x65, 0x6c, 0x73, 0x2f, 0x6d, 0x6f, 0x64, 0x65, 0x6c, 0x5f, 0x6e,
- 0x73, 0x5f, 0x72, 0x65, 0x63, 0x6f, 0x72, 0x64, 0x5f, 0x68, 0x6f, 0x75, 0x72, 0x6c, 0x79, 0x5f,
- 0x73, 0x74, 0x61, 0x74, 0x2e, 0x70, 0x72, 0x6f, 0x74, 0x6f, 0x12, 0x02, 0x70, 0x62, 0x22, 0x80,
- 0x02, 0x0a, 0x12, 0x4e, 0x53, 0x52, 0x65, 0x63, 0x6f, 0x72, 0x64, 0x48, 0x6f, 0x75, 0x72, 0x6c,
- 0x79, 0x53, 0x74, 0x61, 0x74, 0x12, 0x20, 0x0a, 0x0b, 0x6e, 0x73, 0x43, 0x6c, 0x75, 0x73, 0x74,
- 0x65, 0x72, 0x49, 0x64, 0x18, 0x01, 0x20, 0x01, 0x28, 0x03, 0x52, 0x0b, 0x6e, 0x73, 0x43, 0x6c,
- 0x75, 0x73, 0x74, 0x65, 0x72, 0x49, 0x64, 0x12, 0x1a, 0x0a, 0x08, 0x6e, 0x73, 0x4e, 0x6f, 0x64,
- 0x65, 0x49, 0x64, 0x18, 0x02, 0x20, 0x01, 0x28, 0x03, 0x52, 0x08, 0x6e, 0x73, 0x4e, 0x6f, 0x64,
- 0x65, 0x49, 0x64, 0x12, 0x1e, 0x0a, 0x0a, 0x6e, 0x73, 0x44, 0x6f, 0x6d, 0x61, 0x69, 0x6e, 0x49,
- 0x64, 0x18, 0x03, 0x20, 0x01, 0x28, 0x03, 0x52, 0x0a, 0x6e, 0x73, 0x44, 0x6f, 0x6d, 0x61, 0x69,
- 0x6e, 0x49, 0x64, 0x12, 0x1e, 0x0a, 0x0a, 0x6e, 0x73, 0x52, 0x65, 0x63, 0x6f, 0x72, 0x64, 0x49,
- 0x64, 0x18, 0x04, 0x20, 0x01, 0x28, 0x03, 0x52, 0x0a, 0x6e, 0x73, 0x52, 0x65, 0x63, 0x6f, 0x72,
- 0x64, 0x49, 0x64, 0x12, 0x14, 0x0a, 0x05, 0x62, 0x79, 0x74, 0x65, 0x73, 0x18, 0x05, 0x20, 0x01,
- 0x28, 0x03, 0x52, 0x05, 0x62, 0x79, 0x74, 0x65, 0x73, 0x12, 0x24, 0x0a, 0x0d, 0x63, 0x6f, 0x75,
- 0x6e, 0x74, 0x52, 0x65, 0x71, 0x75, 0x65, 0x73, 0x74, 0x73, 0x18, 0x06, 0x20, 0x01, 0x28, 0x03,
- 0x52, 0x0d, 0x63, 0x6f, 0x75, 0x6e, 0x74, 0x52, 0x65, 0x71, 0x75, 0x65, 0x73, 0x74, 0x73, 0x12,
- 0x1c, 0x0a, 0x09, 0x63, 0x72, 0x65, 0x61, 0x74, 0x65, 0x64, 0x41, 0x74, 0x18, 0x07, 0x20, 0x01,
- 0x28, 0x03, 0x52, 0x09, 0x63, 0x72, 0x65, 0x61, 0x74, 0x65, 0x64, 0x41, 0x74, 0x12, 0x12, 0x0a,
- 0x04, 0x68, 0x6f, 0x75, 0x72, 0x18, 0x08, 0x20, 0x01, 0x28, 0x09, 0x52, 0x04, 0x68, 0x6f, 0x75,
- 0x72, 0x42, 0x06, 0x5a, 0x04, 0x2e, 0x2f, 0x70, 0x62, 0x62, 0x06, 0x70, 0x72, 0x6f, 0x74, 0x6f,
- 0x33,
-}
+const file_models_model_ns_record_hourly_stat_proto_rawDesc = "" +
+ "\n" +
+ "(models/model_ns_record_hourly_stat.proto\x12\x02pb\"\x80\x02\n" +
+ "\x12NSRecordHourlyStat\x12 \n" +
+ "\vnsClusterId\x18\x01 \x01(\x03R\vnsClusterId\x12\x1a\n" +
+ "\bnsNodeId\x18\x02 \x01(\x03R\bnsNodeId\x12\x1e\n" +
+ "\n" +
+ "nsDomainId\x18\x03 \x01(\x03R\n" +
+ "nsDomainId\x12\x1e\n" +
+ "\n" +
+ "nsRecordId\x18\x04 \x01(\x03R\n" +
+ "nsRecordId\x12\x14\n" +
+ "\x05bytes\x18\x05 \x01(\x03R\x05bytes\x12$\n" +
+ "\rcountRequests\x18\x06 \x01(\x03R\rcountRequests\x12\x1c\n" +
+ "\tcreatedAt\x18\a \x01(\x03R\tcreatedAt\x12\x12\n" +
+ "\x04hour\x18\b \x01(\tR\x04hourB\x06Z\x04./pbb\x06proto3"
var (
file_models_model_ns_record_hourly_stat_proto_rawDescOnce sync.Once
- file_models_model_ns_record_hourly_stat_proto_rawDescData = file_models_model_ns_record_hourly_stat_proto_rawDesc
+ file_models_model_ns_record_hourly_stat_proto_rawDescData []byte
)
func file_models_model_ns_record_hourly_stat_proto_rawDescGZIP() []byte {
file_models_model_ns_record_hourly_stat_proto_rawDescOnce.Do(func() {
- file_models_model_ns_record_hourly_stat_proto_rawDescData = protoimpl.X.CompressGZIP(file_models_model_ns_record_hourly_stat_proto_rawDescData)
+ file_models_model_ns_record_hourly_stat_proto_rawDescData = protoimpl.X.CompressGZIP(unsafe.Slice(unsafe.StringData(file_models_model_ns_record_hourly_stat_proto_rawDesc), len(file_models_model_ns_record_hourly_stat_proto_rawDesc)))
})
return file_models_model_ns_record_hourly_stat_proto_rawDescData
}
@@ -179,7 +173,7 @@ func file_models_model_ns_record_hourly_stat_proto_init() {
out := protoimpl.TypeBuilder{
File: protoimpl.DescBuilder{
GoPackagePath: reflect.TypeOf(x{}).PkgPath(),
- RawDescriptor: file_models_model_ns_record_hourly_stat_proto_rawDesc,
+ RawDescriptor: unsafe.Slice(unsafe.StringData(file_models_model_ns_record_hourly_stat_proto_rawDesc), len(file_models_model_ns_record_hourly_stat_proto_rawDesc)),
NumEnums: 0,
NumMessages: 1,
NumExtensions: 0,
@@ -190,7 +184,6 @@ func file_models_model_ns_record_hourly_stat_proto_init() {
MessageInfos: file_models_model_ns_record_hourly_stat_proto_msgTypes,
}.Build()
File_models_model_ns_record_hourly_stat_proto = out.File
- file_models_model_ns_record_hourly_stat_proto_rawDesc = nil
file_models_model_ns_record_hourly_stat_proto_goTypes = nil
file_models_model_ns_record_hourly_stat_proto_depIdxs = nil
}
diff --git a/EdgeCommon/pkg/rpc/pb/model_ns_route.pb.go b/EdgeCommon/pkg/rpc/pb/model_ns_route.pb.go
index bc9f52d..6749e43 100644
--- a/EdgeCommon/pkg/rpc/pb/model_ns_route.pb.go
+++ b/EdgeCommon/pkg/rpc/pb/model_ns_route.pb.go
@@ -1,7 +1,7 @@
// Code generated by protoc-gen-go. DO NOT EDIT.
// versions:
-// protoc-gen-go v1.36.0
-// protoc v6.33.2
+// protoc-gen-go v1.36.11
+// protoc v3.19.6
// source: models/model_ns_route.proto
package pb
@@ -11,6 +11,7 @@ import (
protoimpl "google.golang.org/protobuf/runtime/protoimpl"
reflect "reflect"
sync "sync"
+ unsafe "unsafe"
)
const (
@@ -171,53 +172,36 @@ func (x *NSRoute) GetNsRouteCategory() *NSRouteCategory {
var File_models_model_ns_route_proto protoreflect.FileDescriptor
-var file_models_model_ns_route_proto_rawDesc = []byte{
- 0x0a, 0x1b, 0x6d, 0x6f, 0x64, 0x65, 0x6c, 0x73, 0x2f, 0x6d, 0x6f, 0x64, 0x65, 0x6c, 0x5f, 0x6e,
- 0x73, 0x5f, 0x72, 0x6f, 0x75, 0x74, 0x65, 0x2e, 0x70, 0x72, 0x6f, 0x74, 0x6f, 0x12, 0x02, 0x70,
- 0x62, 0x1a, 0x1d, 0x6d, 0x6f, 0x64, 0x65, 0x6c, 0x73, 0x2f, 0x6d, 0x6f, 0x64, 0x65, 0x6c, 0x5f,
- 0x6e, 0x73, 0x5f, 0x63, 0x6c, 0x75, 0x73, 0x74, 0x65, 0x72, 0x2e, 0x70, 0x72, 0x6f, 0x74, 0x6f,
- 0x1a, 0x1c, 0x6d, 0x6f, 0x64, 0x65, 0x6c, 0x73, 0x2f, 0x6d, 0x6f, 0x64, 0x65, 0x6c, 0x5f, 0x6e,
- 0x73, 0x5f, 0x64, 0x6f, 0x6d, 0x61, 0x69, 0x6e, 0x2e, 0x70, 0x72, 0x6f, 0x74, 0x6f, 0x1a, 0x24,
- 0x6d, 0x6f, 0x64, 0x65, 0x6c, 0x73, 0x2f, 0x6d, 0x6f, 0x64, 0x65, 0x6c, 0x5f, 0x6e, 0x73, 0x5f,
- 0x72, 0x6f, 0x75, 0x74, 0x65, 0x5f, 0x63, 0x61, 0x74, 0x65, 0x67, 0x6f, 0x72, 0x79, 0x2e, 0x70,
- 0x72, 0x6f, 0x74, 0x6f, 0x22, 0xa9, 0x03, 0x0a, 0x07, 0x4e, 0x53, 0x52, 0x6f, 0x75, 0x74, 0x65,
- 0x12, 0x0e, 0x0a, 0x02, 0x69, 0x64, 0x18, 0x01, 0x20, 0x01, 0x28, 0x03, 0x52, 0x02, 0x69, 0x64,
- 0x12, 0x12, 0x0a, 0x04, 0x69, 0x73, 0x4f, 0x6e, 0x18, 0x02, 0x20, 0x01, 0x28, 0x08, 0x52, 0x04,
- 0x69, 0x73, 0x4f, 0x6e, 0x12, 0x12, 0x0a, 0x04, 0x6e, 0x61, 0x6d, 0x65, 0x18, 0x03, 0x20, 0x01,
- 0x28, 0x09, 0x52, 0x04, 0x6e, 0x61, 0x6d, 0x65, 0x12, 0x1e, 0x0a, 0x0a, 0x72, 0x61, 0x6e, 0x67,
- 0x65, 0x73, 0x4a, 0x53, 0x4f, 0x4e, 0x18, 0x04, 0x20, 0x01, 0x28, 0x0c, 0x52, 0x0a, 0x72, 0x61,
- 0x6e, 0x67, 0x65, 0x73, 0x4a, 0x53, 0x4f, 0x4e, 0x12, 0x1c, 0x0a, 0x09, 0x69, 0x73, 0x44, 0x65,
- 0x6c, 0x65, 0x74, 0x65, 0x64, 0x18, 0x05, 0x20, 0x01, 0x28, 0x08, 0x52, 0x09, 0x69, 0x73, 0x44,
- 0x65, 0x6c, 0x65, 0x74, 0x65, 0x64, 0x12, 0x14, 0x0a, 0x05, 0x6f, 0x72, 0x64, 0x65, 0x72, 0x18,
- 0x06, 0x20, 0x01, 0x28, 0x05, 0x52, 0x05, 0x6f, 0x72, 0x64, 0x65, 0x72, 0x12, 0x18, 0x0a, 0x07,
- 0x76, 0x65, 0x72, 0x73, 0x69, 0x6f, 0x6e, 0x18, 0x07, 0x20, 0x01, 0x28, 0x03, 0x52, 0x07, 0x76,
- 0x65, 0x72, 0x73, 0x69, 0x6f, 0x6e, 0x12, 0x12, 0x0a, 0x04, 0x63, 0x6f, 0x64, 0x65, 0x18, 0x08,
- 0x20, 0x01, 0x28, 0x09, 0x52, 0x04, 0x63, 0x6f, 0x64, 0x65, 0x12, 0x1a, 0x0a, 0x08, 0x69, 0x73,
- 0x50, 0x75, 0x62, 0x6c, 0x69, 0x63, 0x18, 0x09, 0x20, 0x01, 0x28, 0x08, 0x52, 0x08, 0x69, 0x73,
- 0x50, 0x75, 0x62, 0x6c, 0x69, 0x63, 0x12, 0x1a, 0x0a, 0x08, 0x70, 0x72, 0x69, 0x6f, 0x72, 0x69,
- 0x74, 0x79, 0x18, 0x0a, 0x20, 0x01, 0x28, 0x05, 0x52, 0x08, 0x70, 0x72, 0x69, 0x6f, 0x72, 0x69,
- 0x74, 0x79, 0x12, 0x16, 0x0a, 0x06, 0x75, 0x73, 0x65, 0x72, 0x49, 0x64, 0x18, 0x0b, 0x20, 0x01,
- 0x28, 0x03, 0x52, 0x06, 0x75, 0x73, 0x65, 0x72, 0x49, 0x64, 0x12, 0x2b, 0x0a, 0x09, 0x6e, 0x73,
- 0x43, 0x6c, 0x75, 0x73, 0x74, 0x65, 0x72, 0x18, 0x1e, 0x20, 0x01, 0x28, 0x0b, 0x32, 0x0d, 0x2e,
- 0x70, 0x62, 0x2e, 0x4e, 0x53, 0x43, 0x6c, 0x75, 0x73, 0x74, 0x65, 0x72, 0x52, 0x09, 0x6e, 0x73,
- 0x43, 0x6c, 0x75, 0x73, 0x74, 0x65, 0x72, 0x12, 0x28, 0x0a, 0x08, 0x6e, 0x73, 0x44, 0x6f, 0x6d,
- 0x61, 0x69, 0x6e, 0x18, 0x1f, 0x20, 0x01, 0x28, 0x0b, 0x32, 0x0c, 0x2e, 0x70, 0x62, 0x2e, 0x4e,
- 0x53, 0x44, 0x6f, 0x6d, 0x61, 0x69, 0x6e, 0x52, 0x08, 0x6e, 0x73, 0x44, 0x6f, 0x6d, 0x61, 0x69,
- 0x6e, 0x12, 0x3d, 0x0a, 0x0f, 0x6e, 0x73, 0x52, 0x6f, 0x75, 0x74, 0x65, 0x43, 0x61, 0x74, 0x65,
- 0x67, 0x6f, 0x72, 0x79, 0x18, 0x20, 0x20, 0x01, 0x28, 0x0b, 0x32, 0x13, 0x2e, 0x70, 0x62, 0x2e,
- 0x4e, 0x53, 0x52, 0x6f, 0x75, 0x74, 0x65, 0x43, 0x61, 0x74, 0x65, 0x67, 0x6f, 0x72, 0x79, 0x52,
- 0x0f, 0x6e, 0x73, 0x52, 0x6f, 0x75, 0x74, 0x65, 0x43, 0x61, 0x74, 0x65, 0x67, 0x6f, 0x72, 0x79,
- 0x42, 0x06, 0x5a, 0x04, 0x2e, 0x2f, 0x70, 0x62, 0x62, 0x06, 0x70, 0x72, 0x6f, 0x74, 0x6f, 0x33,
-}
+const file_models_model_ns_route_proto_rawDesc = "" +
+ "\n" +
+ "\x1bmodels/model_ns_route.proto\x12\x02pb\x1a\x1dmodels/model_ns_cluster.proto\x1a\x1cmodels/model_ns_domain.proto\x1a$models/model_ns_route_category.proto\"\xa9\x03\n" +
+ "\aNSRoute\x12\x0e\n" +
+ "\x02id\x18\x01 \x01(\x03R\x02id\x12\x12\n" +
+ "\x04isOn\x18\x02 \x01(\bR\x04isOn\x12\x12\n" +
+ "\x04name\x18\x03 \x01(\tR\x04name\x12\x1e\n" +
+ "\n" +
+ "rangesJSON\x18\x04 \x01(\fR\n" +
+ "rangesJSON\x12\x1c\n" +
+ "\tisDeleted\x18\x05 \x01(\bR\tisDeleted\x12\x14\n" +
+ "\x05order\x18\x06 \x01(\x05R\x05order\x12\x18\n" +
+ "\aversion\x18\a \x01(\x03R\aversion\x12\x12\n" +
+ "\x04code\x18\b \x01(\tR\x04code\x12\x1a\n" +
+ "\bisPublic\x18\t \x01(\bR\bisPublic\x12\x1a\n" +
+ "\bpriority\x18\n" +
+ " \x01(\x05R\bpriority\x12\x16\n" +
+ "\x06userId\x18\v \x01(\x03R\x06userId\x12+\n" +
+ "\tnsCluster\x18\x1e \x01(\v2\r.pb.NSClusterR\tnsCluster\x12(\n" +
+ "\bnsDomain\x18\x1f \x01(\v2\f.pb.NSDomainR\bnsDomain\x12=\n" +
+ "\x0fnsRouteCategory\x18 \x01(\v2\x13.pb.NSRouteCategoryR\x0fnsRouteCategoryB\x06Z\x04./pbb\x06proto3"
var (
file_models_model_ns_route_proto_rawDescOnce sync.Once
- file_models_model_ns_route_proto_rawDescData = file_models_model_ns_route_proto_rawDesc
+ file_models_model_ns_route_proto_rawDescData []byte
)
func file_models_model_ns_route_proto_rawDescGZIP() []byte {
file_models_model_ns_route_proto_rawDescOnce.Do(func() {
- file_models_model_ns_route_proto_rawDescData = protoimpl.X.CompressGZIP(file_models_model_ns_route_proto_rawDescData)
+ file_models_model_ns_route_proto_rawDescData = protoimpl.X.CompressGZIP(unsafe.Slice(unsafe.StringData(file_models_model_ns_route_proto_rawDesc), len(file_models_model_ns_route_proto_rawDesc)))
})
return file_models_model_ns_route_proto_rawDescData
}
@@ -252,7 +236,7 @@ func file_models_model_ns_route_proto_init() {
out := protoimpl.TypeBuilder{
File: protoimpl.DescBuilder{
GoPackagePath: reflect.TypeOf(x{}).PkgPath(),
- RawDescriptor: file_models_model_ns_route_proto_rawDesc,
+ RawDescriptor: unsafe.Slice(unsafe.StringData(file_models_model_ns_route_proto_rawDesc), len(file_models_model_ns_route_proto_rawDesc)),
NumEnums: 0,
NumMessages: 1,
NumExtensions: 0,
@@ -263,7 +247,6 @@ func file_models_model_ns_route_proto_init() {
MessageInfos: file_models_model_ns_route_proto_msgTypes,
}.Build()
File_models_model_ns_route_proto = out.File
- file_models_model_ns_route_proto_rawDesc = nil
file_models_model_ns_route_proto_goTypes = nil
file_models_model_ns_route_proto_depIdxs = nil
}
diff --git a/EdgeCommon/pkg/rpc/pb/model_ns_route_category.pb.go b/EdgeCommon/pkg/rpc/pb/model_ns_route_category.pb.go
index 21b2234..83161af 100644
--- a/EdgeCommon/pkg/rpc/pb/model_ns_route_category.pb.go
+++ b/EdgeCommon/pkg/rpc/pb/model_ns_route_category.pb.go
@@ -1,7 +1,7 @@
// Code generated by protoc-gen-go. DO NOT EDIT.
// versions:
-// protoc-gen-go v1.36.0
-// protoc v6.33.2
+// protoc-gen-go v1.36.11
+// protoc v3.19.6
// source: models/model_ns_route_category.proto
package pb
@@ -11,6 +11,7 @@ import (
protoimpl "google.golang.org/protobuf/runtime/protoimpl"
reflect "reflect"
sync "sync"
+ unsafe "unsafe"
)
const (
@@ -91,27 +92,23 @@ func (x *NSRouteCategory) GetOrder() int32 {
var File_models_model_ns_route_category_proto protoreflect.FileDescriptor
-var file_models_model_ns_route_category_proto_rawDesc = []byte{
- 0x0a, 0x24, 0x6d, 0x6f, 0x64, 0x65, 0x6c, 0x73, 0x2f, 0x6d, 0x6f, 0x64, 0x65, 0x6c, 0x5f, 0x6e,
- 0x73, 0x5f, 0x72, 0x6f, 0x75, 0x74, 0x65, 0x5f, 0x63, 0x61, 0x74, 0x65, 0x67, 0x6f, 0x72, 0x79,
- 0x2e, 0x70, 0x72, 0x6f, 0x74, 0x6f, 0x12, 0x02, 0x70, 0x62, 0x22, 0x5f, 0x0a, 0x0f, 0x4e, 0x53,
- 0x52, 0x6f, 0x75, 0x74, 0x65, 0x43, 0x61, 0x74, 0x65, 0x67, 0x6f, 0x72, 0x79, 0x12, 0x0e, 0x0a,
- 0x02, 0x69, 0x64, 0x18, 0x01, 0x20, 0x01, 0x28, 0x03, 0x52, 0x02, 0x69, 0x64, 0x12, 0x12, 0x0a,
- 0x04, 0x6e, 0x61, 0x6d, 0x65, 0x18, 0x02, 0x20, 0x01, 0x28, 0x09, 0x52, 0x04, 0x6e, 0x61, 0x6d,
- 0x65, 0x12, 0x12, 0x0a, 0x04, 0x69, 0x73, 0x4f, 0x6e, 0x18, 0x03, 0x20, 0x01, 0x28, 0x08, 0x52,
- 0x04, 0x69, 0x73, 0x4f, 0x6e, 0x12, 0x14, 0x0a, 0x05, 0x6f, 0x72, 0x64, 0x65, 0x72, 0x18, 0x04,
- 0x20, 0x01, 0x28, 0x05, 0x52, 0x05, 0x6f, 0x72, 0x64, 0x65, 0x72, 0x42, 0x06, 0x5a, 0x04, 0x2e,
- 0x2f, 0x70, 0x62, 0x62, 0x06, 0x70, 0x72, 0x6f, 0x74, 0x6f, 0x33,
-}
+const file_models_model_ns_route_category_proto_rawDesc = "" +
+ "\n" +
+ "$models/model_ns_route_category.proto\x12\x02pb\"_\n" +
+ "\x0fNSRouteCategory\x12\x0e\n" +
+ "\x02id\x18\x01 \x01(\x03R\x02id\x12\x12\n" +
+ "\x04name\x18\x02 \x01(\tR\x04name\x12\x12\n" +
+ "\x04isOn\x18\x03 \x01(\bR\x04isOn\x12\x14\n" +
+ "\x05order\x18\x04 \x01(\x05R\x05orderB\x06Z\x04./pbb\x06proto3"
var (
file_models_model_ns_route_category_proto_rawDescOnce sync.Once
- file_models_model_ns_route_category_proto_rawDescData = file_models_model_ns_route_category_proto_rawDesc
+ file_models_model_ns_route_category_proto_rawDescData []byte
)
func file_models_model_ns_route_category_proto_rawDescGZIP() []byte {
file_models_model_ns_route_category_proto_rawDescOnce.Do(func() {
- file_models_model_ns_route_category_proto_rawDescData = protoimpl.X.CompressGZIP(file_models_model_ns_route_category_proto_rawDescData)
+ file_models_model_ns_route_category_proto_rawDescData = protoimpl.X.CompressGZIP(unsafe.Slice(unsafe.StringData(file_models_model_ns_route_category_proto_rawDesc), len(file_models_model_ns_route_category_proto_rawDesc)))
})
return file_models_model_ns_route_category_proto_rawDescData
}
@@ -137,7 +134,7 @@ func file_models_model_ns_route_category_proto_init() {
out := protoimpl.TypeBuilder{
File: protoimpl.DescBuilder{
GoPackagePath: reflect.TypeOf(x{}).PkgPath(),
- RawDescriptor: file_models_model_ns_route_category_proto_rawDesc,
+ RawDescriptor: unsafe.Slice(unsafe.StringData(file_models_model_ns_route_category_proto_rawDesc), len(file_models_model_ns_route_category_proto_rawDesc)),
NumEnums: 0,
NumMessages: 1,
NumExtensions: 0,
@@ -148,7 +145,6 @@ func file_models_model_ns_route_category_proto_init() {
MessageInfos: file_models_model_ns_route_category_proto_msgTypes,
}.Build()
File_models_model_ns_route_category_proto = out.File
- file_models_model_ns_route_category_proto_rawDesc = nil
file_models_model_ns_route_category_proto_goTypes = nil
file_models_model_ns_route_category_proto_depIdxs = nil
}
diff --git a/EdgeCommon/pkg/rpc/pb/model_ns_user_plan.pb.go b/EdgeCommon/pkg/rpc/pb/model_ns_user_plan.pb.go
index 6ad425c..7f7c992 100644
--- a/EdgeCommon/pkg/rpc/pb/model_ns_user_plan.pb.go
+++ b/EdgeCommon/pkg/rpc/pb/model_ns_user_plan.pb.go
@@ -1,7 +1,7 @@
// Code generated by protoc-gen-go. DO NOT EDIT.
// versions:
-// protoc-gen-go v1.36.0
-// protoc v6.33.2
+// protoc-gen-go v1.36.11
+// protoc v3.19.6
// source: models/model_ns_user_plan.proto
package pb
@@ -11,6 +11,7 @@ import (
protoimpl "google.golang.org/protobuf/runtime/protoimpl"
reflect "reflect"
sync "sync"
+ unsafe "unsafe"
)
const (
@@ -122,38 +123,31 @@ func (x *NSUserPlan) GetUser() *User {
var File_models_model_ns_user_plan_proto protoreflect.FileDescriptor
-var file_models_model_ns_user_plan_proto_rawDesc = []byte{
- 0x0a, 0x1f, 0x6d, 0x6f, 0x64, 0x65, 0x6c, 0x73, 0x2f, 0x6d, 0x6f, 0x64, 0x65, 0x6c, 0x5f, 0x6e,
- 0x73, 0x5f, 0x75, 0x73, 0x65, 0x72, 0x5f, 0x70, 0x6c, 0x61, 0x6e, 0x2e, 0x70, 0x72, 0x6f, 0x74,
- 0x6f, 0x12, 0x02, 0x70, 0x62, 0x1a, 0x1a, 0x6d, 0x6f, 0x64, 0x65, 0x6c, 0x73, 0x2f, 0x6d, 0x6f,
- 0x64, 0x65, 0x6c, 0x5f, 0x6e, 0x73, 0x5f, 0x70, 0x6c, 0x61, 0x6e, 0x2e, 0x70, 0x72, 0x6f, 0x74,
- 0x6f, 0x1a, 0x17, 0x6d, 0x6f, 0x64, 0x65, 0x6c, 0x73, 0x2f, 0x6d, 0x6f, 0x64, 0x65, 0x6c, 0x5f,
- 0x75, 0x73, 0x65, 0x72, 0x2e, 0x70, 0x72, 0x6f, 0x74, 0x6f, 0x22, 0xe2, 0x01, 0x0a, 0x0a, 0x4e,
- 0x53, 0x55, 0x73, 0x65, 0x72, 0x50, 0x6c, 0x61, 0x6e, 0x12, 0x0e, 0x0a, 0x02, 0x69, 0x64, 0x18,
- 0x01, 0x20, 0x01, 0x28, 0x03, 0x52, 0x02, 0x69, 0x64, 0x12, 0x1a, 0x0a, 0x08, 0x6e, 0x73, 0x50,
- 0x6c, 0x61, 0x6e, 0x49, 0x64, 0x18, 0x02, 0x20, 0x01, 0x28, 0x03, 0x52, 0x08, 0x6e, 0x73, 0x50,
- 0x6c, 0x61, 0x6e, 0x49, 0x64, 0x12, 0x16, 0x0a, 0x06, 0x75, 0x73, 0x65, 0x72, 0x49, 0x64, 0x18,
- 0x03, 0x20, 0x01, 0x28, 0x03, 0x52, 0x06, 0x75, 0x73, 0x65, 0x72, 0x49, 0x64, 0x12, 0x18, 0x0a,
- 0x07, 0x64, 0x61, 0x79, 0x46, 0x72, 0x6f, 0x6d, 0x18, 0x04, 0x20, 0x01, 0x28, 0x09, 0x52, 0x07,
- 0x64, 0x61, 0x79, 0x46, 0x72, 0x6f, 0x6d, 0x12, 0x14, 0x0a, 0x05, 0x64, 0x61, 0x79, 0x54, 0x6f,
- 0x18, 0x05, 0x20, 0x01, 0x28, 0x09, 0x52, 0x05, 0x64, 0x61, 0x79, 0x54, 0x6f, 0x12, 0x1e, 0x0a,
- 0x0a, 0x70, 0x65, 0x72, 0x69, 0x6f, 0x64, 0x55, 0x6e, 0x69, 0x74, 0x18, 0x06, 0x20, 0x01, 0x28,
- 0x09, 0x52, 0x0a, 0x70, 0x65, 0x72, 0x69, 0x6f, 0x64, 0x55, 0x6e, 0x69, 0x74, 0x12, 0x22, 0x0a,
- 0x06, 0x6e, 0x73, 0x50, 0x6c, 0x61, 0x6e, 0x18, 0x1e, 0x20, 0x01, 0x28, 0x0b, 0x32, 0x0a, 0x2e,
- 0x70, 0x62, 0x2e, 0x4e, 0x53, 0x50, 0x6c, 0x61, 0x6e, 0x52, 0x06, 0x6e, 0x73, 0x50, 0x6c, 0x61,
- 0x6e, 0x12, 0x1c, 0x0a, 0x04, 0x75, 0x73, 0x65, 0x72, 0x18, 0x1f, 0x20, 0x01, 0x28, 0x0b, 0x32,
- 0x08, 0x2e, 0x70, 0x62, 0x2e, 0x55, 0x73, 0x65, 0x72, 0x52, 0x04, 0x75, 0x73, 0x65, 0x72, 0x42,
- 0x06, 0x5a, 0x04, 0x2e, 0x2f, 0x70, 0x62, 0x62, 0x06, 0x70, 0x72, 0x6f, 0x74, 0x6f, 0x33,
-}
+const file_models_model_ns_user_plan_proto_rawDesc = "" +
+ "\n" +
+ "\x1fmodels/model_ns_user_plan.proto\x12\x02pb\x1a\x1amodels/model_ns_plan.proto\x1a\x17models/model_user.proto\"\xe2\x01\n" +
+ "\n" +
+ "NSUserPlan\x12\x0e\n" +
+ "\x02id\x18\x01 \x01(\x03R\x02id\x12\x1a\n" +
+ "\bnsPlanId\x18\x02 \x01(\x03R\bnsPlanId\x12\x16\n" +
+ "\x06userId\x18\x03 \x01(\x03R\x06userId\x12\x18\n" +
+ "\adayFrom\x18\x04 \x01(\tR\adayFrom\x12\x14\n" +
+ "\x05dayTo\x18\x05 \x01(\tR\x05dayTo\x12\x1e\n" +
+ "\n" +
+ "periodUnit\x18\x06 \x01(\tR\n" +
+ "periodUnit\x12\"\n" +
+ "\x06nsPlan\x18\x1e \x01(\v2\n" +
+ ".pb.NSPlanR\x06nsPlan\x12\x1c\n" +
+ "\x04user\x18\x1f \x01(\v2\b.pb.UserR\x04userB\x06Z\x04./pbb\x06proto3"
var (
file_models_model_ns_user_plan_proto_rawDescOnce sync.Once
- file_models_model_ns_user_plan_proto_rawDescData = file_models_model_ns_user_plan_proto_rawDesc
+ file_models_model_ns_user_plan_proto_rawDescData []byte
)
func file_models_model_ns_user_plan_proto_rawDescGZIP() []byte {
file_models_model_ns_user_plan_proto_rawDescOnce.Do(func() {
- file_models_model_ns_user_plan_proto_rawDescData = protoimpl.X.CompressGZIP(file_models_model_ns_user_plan_proto_rawDescData)
+ file_models_model_ns_user_plan_proto_rawDescData = protoimpl.X.CompressGZIP(unsafe.Slice(unsafe.StringData(file_models_model_ns_user_plan_proto_rawDesc), len(file_models_model_ns_user_plan_proto_rawDesc)))
})
return file_models_model_ns_user_plan_proto_rawDescData
}
@@ -185,7 +179,7 @@ func file_models_model_ns_user_plan_proto_init() {
out := protoimpl.TypeBuilder{
File: protoimpl.DescBuilder{
GoPackagePath: reflect.TypeOf(x{}).PkgPath(),
- RawDescriptor: file_models_model_ns_user_plan_proto_rawDesc,
+ RawDescriptor: unsafe.Slice(unsafe.StringData(file_models_model_ns_user_plan_proto_rawDesc), len(file_models_model_ns_user_plan_proto_rawDesc)),
NumEnums: 0,
NumMessages: 1,
NumExtensions: 0,
@@ -196,7 +190,6 @@ func file_models_model_ns_user_plan_proto_init() {
MessageInfos: file_models_model_ns_user_plan_proto_msgTypes,
}.Build()
File_models_model_ns_user_plan_proto = out.File
- file_models_model_ns_user_plan_proto_rawDesc = nil
file_models_model_ns_user_plan_proto_goTypes = nil
file_models_model_ns_user_plan_proto_depIdxs = nil
}
diff --git a/EdgeCommon/pkg/rpc/pb/model_ns_zone.pb.go b/EdgeCommon/pkg/rpc/pb/model_ns_zone.pb.go
index e53256a..ec8b292 100644
--- a/EdgeCommon/pkg/rpc/pb/model_ns_zone.pb.go
+++ b/EdgeCommon/pkg/rpc/pb/model_ns_zone.pb.go
@@ -1,7 +1,7 @@
// Code generated by protoc-gen-go. DO NOT EDIT.
// versions:
-// protoc-gen-go v1.36.0
-// protoc v6.33.2
+// protoc-gen-go v1.36.11
+// protoc v3.19.6
// source: models/model_ns_zone.proto
package pb
@@ -11,6 +11,7 @@ import (
protoimpl "google.golang.org/protobuf/runtime/protoimpl"
reflect "reflect"
sync "sync"
+ unsafe "unsafe"
)
const (
@@ -67,22 +68,20 @@ func (x *NSZone) GetId() int64 {
var File_models_model_ns_zone_proto protoreflect.FileDescriptor
-var file_models_model_ns_zone_proto_rawDesc = []byte{
- 0x0a, 0x1a, 0x6d, 0x6f, 0x64, 0x65, 0x6c, 0x73, 0x2f, 0x6d, 0x6f, 0x64, 0x65, 0x6c, 0x5f, 0x6e,
- 0x73, 0x5f, 0x7a, 0x6f, 0x6e, 0x65, 0x2e, 0x70, 0x72, 0x6f, 0x74, 0x6f, 0x12, 0x02, 0x70, 0x62,
- 0x22, 0x18, 0x0a, 0x06, 0x4e, 0x53, 0x5a, 0x6f, 0x6e, 0x65, 0x12, 0x0e, 0x0a, 0x02, 0x69, 0x64,
- 0x18, 0x01, 0x20, 0x01, 0x28, 0x03, 0x52, 0x02, 0x69, 0x64, 0x42, 0x06, 0x5a, 0x04, 0x2e, 0x2f,
- 0x70, 0x62, 0x62, 0x06, 0x70, 0x72, 0x6f, 0x74, 0x6f, 0x33,
-}
+const file_models_model_ns_zone_proto_rawDesc = "" +
+ "\n" +
+ "\x1amodels/model_ns_zone.proto\x12\x02pb\"\x18\n" +
+ "\x06NSZone\x12\x0e\n" +
+ "\x02id\x18\x01 \x01(\x03R\x02idB\x06Z\x04./pbb\x06proto3"
var (
file_models_model_ns_zone_proto_rawDescOnce sync.Once
- file_models_model_ns_zone_proto_rawDescData = file_models_model_ns_zone_proto_rawDesc
+ file_models_model_ns_zone_proto_rawDescData []byte
)
func file_models_model_ns_zone_proto_rawDescGZIP() []byte {
file_models_model_ns_zone_proto_rawDescOnce.Do(func() {
- file_models_model_ns_zone_proto_rawDescData = protoimpl.X.CompressGZIP(file_models_model_ns_zone_proto_rawDescData)
+ file_models_model_ns_zone_proto_rawDescData = protoimpl.X.CompressGZIP(unsafe.Slice(unsafe.StringData(file_models_model_ns_zone_proto_rawDesc), len(file_models_model_ns_zone_proto_rawDesc)))
})
return file_models_model_ns_zone_proto_rawDescData
}
@@ -108,7 +107,7 @@ func file_models_model_ns_zone_proto_init() {
out := protoimpl.TypeBuilder{
File: protoimpl.DescBuilder{
GoPackagePath: reflect.TypeOf(x{}).PkgPath(),
- RawDescriptor: file_models_model_ns_zone_proto_rawDesc,
+ RawDescriptor: unsafe.Slice(unsafe.StringData(file_models_model_ns_zone_proto_rawDesc), len(file_models_model_ns_zone_proto_rawDesc)),
NumEnums: 0,
NumMessages: 1,
NumExtensions: 0,
@@ -119,7 +118,6 @@ func file_models_model_ns_zone_proto_init() {
MessageInfos: file_models_model_ns_zone_proto_msgTypes,
}.Build()
File_models_model_ns_zone_proto = out.File
- file_models_model_ns_zone_proto_rawDesc = nil
file_models_model_ns_zone_proto_goTypes = nil
file_models_model_ns_zone_proto_depIdxs = nil
}
diff --git a/EdgeCommon/pkg/rpc/pb/model_order_method.pb.go b/EdgeCommon/pkg/rpc/pb/model_order_method.pb.go
index ccca90a..395945a 100644
--- a/EdgeCommon/pkg/rpc/pb/model_order_method.pb.go
+++ b/EdgeCommon/pkg/rpc/pb/model_order_method.pb.go
@@ -1,7 +1,7 @@
// Code generated by protoc-gen-go. DO NOT EDIT.
// versions:
-// protoc-gen-go v1.36.0
-// protoc v6.33.2
+// protoc-gen-go v1.36.11
+// protoc v3.19.6
// source: models/model_order_method.proto
package pb
@@ -11,6 +11,7 @@ import (
protoimpl "google.golang.org/protobuf/runtime/protoimpl"
reflect "reflect"
sync "sync"
+ unsafe "unsafe"
)
const (
@@ -147,39 +148,35 @@ func (x *OrderMethod) GetQrcodeTitle() string {
var File_models_model_order_method_proto protoreflect.FileDescriptor
-var file_models_model_order_method_proto_rawDesc = []byte{
- 0x0a, 0x1f, 0x6d, 0x6f, 0x64, 0x65, 0x6c, 0x73, 0x2f, 0x6d, 0x6f, 0x64, 0x65, 0x6c, 0x5f, 0x6f,
- 0x72, 0x64, 0x65, 0x72, 0x5f, 0x6d, 0x65, 0x74, 0x68, 0x6f, 0x64, 0x2e, 0x70, 0x72, 0x6f, 0x74,
- 0x6f, 0x12, 0x02, 0x70, 0x62, 0x22, 0x9f, 0x02, 0x0a, 0x0b, 0x4f, 0x72, 0x64, 0x65, 0x72, 0x4d,
- 0x65, 0x74, 0x68, 0x6f, 0x64, 0x12, 0x0e, 0x0a, 0x02, 0x69, 0x64, 0x18, 0x01, 0x20, 0x01, 0x28,
- 0x03, 0x52, 0x02, 0x69, 0x64, 0x12, 0x12, 0x0a, 0x04, 0x6e, 0x61, 0x6d, 0x65, 0x18, 0x02, 0x20,
- 0x01, 0x28, 0x09, 0x52, 0x04, 0x6e, 0x61, 0x6d, 0x65, 0x12, 0x12, 0x0a, 0x04, 0x63, 0x6f, 0x64,
- 0x65, 0x18, 0x03, 0x20, 0x01, 0x28, 0x09, 0x52, 0x04, 0x63, 0x6f, 0x64, 0x65, 0x12, 0x20, 0x0a,
- 0x0b, 0x64, 0x65, 0x73, 0x63, 0x72, 0x69, 0x70, 0x74, 0x69, 0x6f, 0x6e, 0x18, 0x04, 0x20, 0x01,
- 0x28, 0x09, 0x52, 0x0b, 0x64, 0x65, 0x73, 0x63, 0x72, 0x69, 0x70, 0x74, 0x69, 0x6f, 0x6e, 0x12,
- 0x16, 0x0a, 0x06, 0x73, 0x65, 0x63, 0x72, 0x65, 0x74, 0x18, 0x06, 0x20, 0x01, 0x28, 0x09, 0x52,
- 0x06, 0x73, 0x65, 0x63, 0x72, 0x65, 0x74, 0x12, 0x12, 0x0a, 0x04, 0x69, 0x73, 0x4f, 0x6e, 0x18,
- 0x07, 0x20, 0x01, 0x28, 0x08, 0x52, 0x04, 0x69, 0x73, 0x4f, 0x6e, 0x12, 0x10, 0x0a, 0x03, 0x75,
- 0x72, 0x6c, 0x18, 0x05, 0x20, 0x01, 0x28, 0x09, 0x52, 0x03, 0x75, 0x72, 0x6c, 0x12, 0x1e, 0x0a,
- 0x0a, 0x70, 0x61, 0x72, 0x65, 0x6e, 0x74, 0x43, 0x6f, 0x64, 0x65, 0x18, 0x08, 0x20, 0x01, 0x28,
- 0x09, 0x52, 0x0a, 0x70, 0x61, 0x72, 0x65, 0x6e, 0x74, 0x43, 0x6f, 0x64, 0x65, 0x12, 0x16, 0x0a,
- 0x06, 0x70, 0x61, 0x72, 0x61, 0x6d, 0x73, 0x18, 0x09, 0x20, 0x01, 0x28, 0x0c, 0x52, 0x06, 0x70,
- 0x61, 0x72, 0x61, 0x6d, 0x73, 0x12, 0x1e, 0x0a, 0x0a, 0x63, 0x6c, 0x69, 0x65, 0x6e, 0x74, 0x54,
- 0x79, 0x70, 0x65, 0x18, 0x0a, 0x20, 0x01, 0x28, 0x09, 0x52, 0x0a, 0x63, 0x6c, 0x69, 0x65, 0x6e,
- 0x74, 0x54, 0x79, 0x70, 0x65, 0x12, 0x20, 0x0a, 0x0b, 0x71, 0x72, 0x63, 0x6f, 0x64, 0x65, 0x54,
- 0x69, 0x74, 0x6c, 0x65, 0x18, 0x0b, 0x20, 0x01, 0x28, 0x09, 0x52, 0x0b, 0x71, 0x72, 0x63, 0x6f,
- 0x64, 0x65, 0x54, 0x69, 0x74, 0x6c, 0x65, 0x42, 0x06, 0x5a, 0x04, 0x2e, 0x2f, 0x70, 0x62, 0x62,
- 0x06, 0x70, 0x72, 0x6f, 0x74, 0x6f, 0x33,
-}
+const file_models_model_order_method_proto_rawDesc = "" +
+ "\n" +
+ "\x1fmodels/model_order_method.proto\x12\x02pb\"\x9f\x02\n" +
+ "\vOrderMethod\x12\x0e\n" +
+ "\x02id\x18\x01 \x01(\x03R\x02id\x12\x12\n" +
+ "\x04name\x18\x02 \x01(\tR\x04name\x12\x12\n" +
+ "\x04code\x18\x03 \x01(\tR\x04code\x12 \n" +
+ "\vdescription\x18\x04 \x01(\tR\vdescription\x12\x16\n" +
+ "\x06secret\x18\x06 \x01(\tR\x06secret\x12\x12\n" +
+ "\x04isOn\x18\a \x01(\bR\x04isOn\x12\x10\n" +
+ "\x03url\x18\x05 \x01(\tR\x03url\x12\x1e\n" +
+ "\n" +
+ "parentCode\x18\b \x01(\tR\n" +
+ "parentCode\x12\x16\n" +
+ "\x06params\x18\t \x01(\fR\x06params\x12\x1e\n" +
+ "\n" +
+ "clientType\x18\n" +
+ " \x01(\tR\n" +
+ "clientType\x12 \n" +
+ "\vqrcodeTitle\x18\v \x01(\tR\vqrcodeTitleB\x06Z\x04./pbb\x06proto3"
var (
file_models_model_order_method_proto_rawDescOnce sync.Once
- file_models_model_order_method_proto_rawDescData = file_models_model_order_method_proto_rawDesc
+ file_models_model_order_method_proto_rawDescData []byte
)
func file_models_model_order_method_proto_rawDescGZIP() []byte {
file_models_model_order_method_proto_rawDescOnce.Do(func() {
- file_models_model_order_method_proto_rawDescData = protoimpl.X.CompressGZIP(file_models_model_order_method_proto_rawDescData)
+ file_models_model_order_method_proto_rawDescData = protoimpl.X.CompressGZIP(unsafe.Slice(unsafe.StringData(file_models_model_order_method_proto_rawDesc), len(file_models_model_order_method_proto_rawDesc)))
})
return file_models_model_order_method_proto_rawDescData
}
@@ -205,7 +202,7 @@ func file_models_model_order_method_proto_init() {
out := protoimpl.TypeBuilder{
File: protoimpl.DescBuilder{
GoPackagePath: reflect.TypeOf(x{}).PkgPath(),
- RawDescriptor: file_models_model_order_method_proto_rawDesc,
+ RawDescriptor: unsafe.Slice(unsafe.StringData(file_models_model_order_method_proto_rawDesc), len(file_models_model_order_method_proto_rawDesc)),
NumEnums: 0,
NumMessages: 1,
NumExtensions: 0,
@@ -216,7 +213,6 @@ func file_models_model_order_method_proto_init() {
MessageInfos: file_models_model_order_method_proto_msgTypes,
}.Build()
File_models_model_order_method_proto = out.File
- file_models_model_order_method_proto_rawDesc = nil
file_models_model_order_method_proto_goTypes = nil
file_models_model_order_method_proto_depIdxs = nil
}
diff --git a/EdgeCommon/pkg/rpc/pb/model_origin.pb.go b/EdgeCommon/pkg/rpc/pb/model_origin.pb.go
index 34bed66..f362ce1 100644
--- a/EdgeCommon/pkg/rpc/pb/model_origin.pb.go
+++ b/EdgeCommon/pkg/rpc/pb/model_origin.pb.go
@@ -1,7 +1,7 @@
// Code generated by protoc-gen-go. DO NOT EDIT.
// versions:
-// protoc-gen-go v1.36.0
-// protoc v6.33.2
+// protoc-gen-go v1.36.11
+// protoc v3.19.6
// source: models/model_origin.proto
package pb
@@ -11,6 +11,7 @@ import (
protoimpl "google.golang.org/protobuf/runtime/protoimpl"
reflect "reflect"
sync "sync"
+ unsafe "unsafe"
)
const (
@@ -138,40 +139,32 @@ func (x *Origin) GetHttp2Enabled() bool {
var File_models_model_origin_proto protoreflect.FileDescriptor
-var file_models_model_origin_proto_rawDesc = []byte{
- 0x0a, 0x19, 0x6d, 0x6f, 0x64, 0x65, 0x6c, 0x73, 0x2f, 0x6d, 0x6f, 0x64, 0x65, 0x6c, 0x5f, 0x6f,
- 0x72, 0x69, 0x67, 0x69, 0x6e, 0x2e, 0x70, 0x72, 0x6f, 0x74, 0x6f, 0x12, 0x02, 0x70, 0x62, 0x1a,
- 0x22, 0x6d, 0x6f, 0x64, 0x65, 0x6c, 0x73, 0x2f, 0x6d, 0x6f, 0x64, 0x65, 0x6c, 0x5f, 0x6e, 0x65,
- 0x74, 0x77, 0x6f, 0x72, 0x6b, 0x5f, 0x61, 0x64, 0x64, 0x72, 0x65, 0x73, 0x73, 0x2e, 0x70, 0x72,
- 0x6f, 0x74, 0x6f, 0x22, 0x96, 0x02, 0x0a, 0x06, 0x4f, 0x72, 0x69, 0x67, 0x69, 0x6e, 0x12, 0x0e,
- 0x0a, 0x02, 0x69, 0x64, 0x18, 0x01, 0x20, 0x01, 0x28, 0x03, 0x52, 0x02, 0x69, 0x64, 0x12, 0x12,
- 0x0a, 0x04, 0x69, 0x73, 0x4f, 0x6e, 0x18, 0x02, 0x20, 0x01, 0x28, 0x08, 0x52, 0x04, 0x69, 0x73,
- 0x4f, 0x6e, 0x12, 0x12, 0x0a, 0x04, 0x6e, 0x61, 0x6d, 0x65, 0x18, 0x03, 0x20, 0x01, 0x28, 0x09,
- 0x52, 0x04, 0x6e, 0x61, 0x6d, 0x65, 0x12, 0x26, 0x0a, 0x04, 0x61, 0x64, 0x64, 0x72, 0x18, 0x04,
- 0x20, 0x01, 0x28, 0x0b, 0x32, 0x12, 0x2e, 0x70, 0x62, 0x2e, 0x4e, 0x65, 0x74, 0x77, 0x6f, 0x72,
- 0x6b, 0x41, 0x64, 0x64, 0x72, 0x65, 0x73, 0x73, 0x52, 0x04, 0x61, 0x64, 0x64, 0x72, 0x12, 0x18,
- 0x0a, 0x07, 0x6f, 0x73, 0x73, 0x4a, 0x53, 0x4f, 0x4e, 0x18, 0x09, 0x20, 0x01, 0x28, 0x0c, 0x52,
- 0x07, 0x6f, 0x73, 0x73, 0x4a, 0x53, 0x4f, 0x4e, 0x12, 0x20, 0x0a, 0x0b, 0x64, 0x65, 0x73, 0x63,
- 0x72, 0x69, 0x70, 0x74, 0x69, 0x6f, 0x6e, 0x18, 0x05, 0x20, 0x01, 0x28, 0x09, 0x52, 0x0b, 0x64,
- 0x65, 0x73, 0x63, 0x72, 0x69, 0x70, 0x74, 0x69, 0x6f, 0x6e, 0x12, 0x18, 0x0a, 0x07, 0x64, 0x6f,
- 0x6d, 0x61, 0x69, 0x6e, 0x73, 0x18, 0x06, 0x20, 0x03, 0x28, 0x09, 0x52, 0x07, 0x64, 0x6f, 0x6d,
- 0x61, 0x69, 0x6e, 0x73, 0x12, 0x12, 0x0a, 0x04, 0x68, 0x6f, 0x73, 0x74, 0x18, 0x07, 0x20, 0x01,
- 0x28, 0x09, 0x52, 0x04, 0x68, 0x6f, 0x73, 0x74, 0x12, 0x1e, 0x0a, 0x0a, 0x66, 0x6f, 0x6c, 0x6c,
- 0x6f, 0x77, 0x50, 0x6f, 0x72, 0x74, 0x18, 0x08, 0x20, 0x01, 0x28, 0x08, 0x52, 0x0a, 0x66, 0x6f,
- 0x6c, 0x6c, 0x6f, 0x77, 0x50, 0x6f, 0x72, 0x74, 0x12, 0x22, 0x0a, 0x0c, 0x68, 0x74, 0x74, 0x70,
- 0x32, 0x45, 0x6e, 0x61, 0x62, 0x6c, 0x65, 0x64, 0x18, 0x0a, 0x20, 0x01, 0x28, 0x08, 0x52, 0x0c,
- 0x68, 0x74, 0x74, 0x70, 0x32, 0x45, 0x6e, 0x61, 0x62, 0x6c, 0x65, 0x64, 0x42, 0x06, 0x5a, 0x04,
- 0x2e, 0x2f, 0x70, 0x62, 0x62, 0x06, 0x70, 0x72, 0x6f, 0x74, 0x6f, 0x33,
-}
+const file_models_model_origin_proto_rawDesc = "" +
+ "\n" +
+ "\x19models/model_origin.proto\x12\x02pb\x1a\"models/model_network_address.proto\"\x96\x02\n" +
+ "\x06Origin\x12\x0e\n" +
+ "\x02id\x18\x01 \x01(\x03R\x02id\x12\x12\n" +
+ "\x04isOn\x18\x02 \x01(\bR\x04isOn\x12\x12\n" +
+ "\x04name\x18\x03 \x01(\tR\x04name\x12&\n" +
+ "\x04addr\x18\x04 \x01(\v2\x12.pb.NetworkAddressR\x04addr\x12\x18\n" +
+ "\aossJSON\x18\t \x01(\fR\aossJSON\x12 \n" +
+ "\vdescription\x18\x05 \x01(\tR\vdescription\x12\x18\n" +
+ "\adomains\x18\x06 \x03(\tR\adomains\x12\x12\n" +
+ "\x04host\x18\a \x01(\tR\x04host\x12\x1e\n" +
+ "\n" +
+ "followPort\x18\b \x01(\bR\n" +
+ "followPort\x12\"\n" +
+ "\fhttp2Enabled\x18\n" +
+ " \x01(\bR\fhttp2EnabledB\x06Z\x04./pbb\x06proto3"
var (
file_models_model_origin_proto_rawDescOnce sync.Once
- file_models_model_origin_proto_rawDescData = file_models_model_origin_proto_rawDesc
+ file_models_model_origin_proto_rawDescData []byte
)
func file_models_model_origin_proto_rawDescGZIP() []byte {
file_models_model_origin_proto_rawDescOnce.Do(func() {
- file_models_model_origin_proto_rawDescData = protoimpl.X.CompressGZIP(file_models_model_origin_proto_rawDescData)
+ file_models_model_origin_proto_rawDescData = protoimpl.X.CompressGZIP(unsafe.Slice(unsafe.StringData(file_models_model_origin_proto_rawDesc), len(file_models_model_origin_proto_rawDesc)))
})
return file_models_model_origin_proto_rawDescData
}
@@ -200,7 +193,7 @@ func file_models_model_origin_proto_init() {
out := protoimpl.TypeBuilder{
File: protoimpl.DescBuilder{
GoPackagePath: reflect.TypeOf(x{}).PkgPath(),
- RawDescriptor: file_models_model_origin_proto_rawDesc,
+ RawDescriptor: unsafe.Slice(unsafe.StringData(file_models_model_origin_proto_rawDesc), len(file_models_model_origin_proto_rawDesc)),
NumEnums: 0,
NumMessages: 1,
NumExtensions: 0,
@@ -211,7 +204,6 @@ func file_models_model_origin_proto_init() {
MessageInfos: file_models_model_origin_proto_msgTypes,
}.Build()
File_models_model_origin_proto = out.File
- file_models_model_origin_proto_rawDesc = nil
file_models_model_origin_proto_goTypes = nil
file_models_model_origin_proto_depIdxs = nil
}
diff --git a/EdgeCommon/pkg/rpc/pb/model_plan.pb.go b/EdgeCommon/pkg/rpc/pb/model_plan.pb.go
index 979faa4..a2e481a 100644
--- a/EdgeCommon/pkg/rpc/pb/model_plan.pb.go
+++ b/EdgeCommon/pkg/rpc/pb/model_plan.pb.go
@@ -1,7 +1,7 @@
// Code generated by protoc-gen-go. DO NOT EDIT.
// versions:
-// protoc-gen-go v1.36.0
-// protoc v6.33.2
+// protoc-gen-go v1.36.11
+// protoc v3.19.6
// source: models/model_plan.proto
package pb
@@ -11,6 +11,7 @@ import (
protoimpl "google.golang.org/protobuf/runtime/protoimpl"
reflect "reflect"
sync "sync"
+ unsafe "unsafe"
)
const (
@@ -242,79 +243,43 @@ func (x *Plan) GetMaxUploadSizeJSON() []byte {
var File_models_model_plan_proto protoreflect.FileDescriptor
-var file_models_model_plan_proto_rawDesc = []byte{
- 0x0a, 0x17, 0x6d, 0x6f, 0x64, 0x65, 0x6c, 0x73, 0x2f, 0x6d, 0x6f, 0x64, 0x65, 0x6c, 0x5f, 0x70,
- 0x6c, 0x61, 0x6e, 0x2e, 0x70, 0x72, 0x6f, 0x74, 0x6f, 0x12, 0x02, 0x70, 0x62, 0x22, 0xac, 0x07,
- 0x0a, 0x04, 0x50, 0x6c, 0x61, 0x6e, 0x12, 0x0e, 0x0a, 0x02, 0x69, 0x64, 0x18, 0x01, 0x20, 0x01,
- 0x28, 0x03, 0x52, 0x02, 0x69, 0x64, 0x12, 0x12, 0x0a, 0x04, 0x69, 0x73, 0x4f, 0x6e, 0x18, 0x02,
- 0x20, 0x01, 0x28, 0x08, 0x52, 0x04, 0x69, 0x73, 0x4f, 0x6e, 0x12, 0x12, 0x0a, 0x04, 0x6e, 0x61,
- 0x6d, 0x65, 0x18, 0x03, 0x20, 0x01, 0x28, 0x09, 0x52, 0x04, 0x6e, 0x61, 0x6d, 0x65, 0x12, 0x20,
- 0x0a, 0x0b, 0x64, 0x65, 0x73, 0x63, 0x72, 0x69, 0x70, 0x74, 0x69, 0x6f, 0x6e, 0x18, 0x15, 0x20,
- 0x01, 0x28, 0x09, 0x52, 0x0b, 0x64, 0x65, 0x73, 0x63, 0x72, 0x69, 0x70, 0x74, 0x69, 0x6f, 0x6e,
- 0x12, 0x1c, 0x0a, 0x09, 0x63, 0x6c, 0x75, 0x73, 0x74, 0x65, 0x72, 0x49, 0x64, 0x18, 0x04, 0x20,
- 0x01, 0x28, 0x03, 0x52, 0x09, 0x63, 0x6c, 0x75, 0x73, 0x74, 0x65, 0x72, 0x49, 0x64, 0x12, 0x2a,
- 0x0a, 0x10, 0x74, 0x72, 0x61, 0x66, 0x66, 0x69, 0x63, 0x4c, 0x69, 0x6d, 0x69, 0x74, 0x4a, 0x53,
- 0x4f, 0x4e, 0x18, 0x05, 0x20, 0x01, 0x28, 0x0c, 0x52, 0x10, 0x74, 0x72, 0x61, 0x66, 0x66, 0x69,
- 0x63, 0x4c, 0x69, 0x6d, 0x69, 0x74, 0x4a, 0x53, 0x4f, 0x4e, 0x12, 0x3c, 0x0a, 0x19, 0x62, 0x61,
- 0x6e, 0x64, 0x77, 0x69, 0x64, 0x74, 0x68, 0x4c, 0x69, 0x6d, 0x69, 0x74, 0x50, 0x65, 0x72, 0x4e,
- 0x6f, 0x64, 0x65, 0x4a, 0x53, 0x4f, 0x4e, 0x18, 0x16, 0x20, 0x01, 0x28, 0x0c, 0x52, 0x19, 0x62,
- 0x61, 0x6e, 0x64, 0x77, 0x69, 0x64, 0x74, 0x68, 0x4c, 0x69, 0x6d, 0x69, 0x74, 0x50, 0x65, 0x72,
- 0x4e, 0x6f, 0x64, 0x65, 0x4a, 0x53, 0x4f, 0x4e, 0x12, 0x28, 0x0a, 0x0f, 0x68, 0x61, 0x73, 0x46,
- 0x75, 0x6c, 0x6c, 0x46, 0x65, 0x61, 0x74, 0x75, 0x72, 0x65, 0x73, 0x18, 0x14, 0x20, 0x01, 0x28,
- 0x08, 0x52, 0x0f, 0x68, 0x61, 0x73, 0x46, 0x75, 0x6c, 0x6c, 0x46, 0x65, 0x61, 0x74, 0x75, 0x72,
- 0x65, 0x73, 0x12, 0x22, 0x0a, 0x0c, 0x66, 0x65, 0x61, 0x74, 0x75, 0x72, 0x65, 0x73, 0x4a, 0x53,
- 0x4f, 0x4e, 0x18, 0x06, 0x20, 0x01, 0x28, 0x0c, 0x52, 0x0c, 0x66, 0x65, 0x61, 0x74, 0x75, 0x72,
- 0x65, 0x73, 0x4a, 0x53, 0x4f, 0x4e, 0x12, 0x1c, 0x0a, 0x09, 0x70, 0x72, 0x69, 0x63, 0x65, 0x54,
- 0x79, 0x70, 0x65, 0x18, 0x07, 0x20, 0x01, 0x28, 0x09, 0x52, 0x09, 0x70, 0x72, 0x69, 0x63, 0x65,
- 0x54, 0x79, 0x70, 0x65, 0x12, 0x2a, 0x0a, 0x10, 0x74, 0x72, 0x61, 0x66, 0x66, 0x69, 0x63, 0x50,
- 0x72, 0x69, 0x63, 0x65, 0x4a, 0x53, 0x4f, 0x4e, 0x18, 0x08, 0x20, 0x01, 0x28, 0x0c, 0x52, 0x10,
- 0x74, 0x72, 0x61, 0x66, 0x66, 0x69, 0x63, 0x50, 0x72, 0x69, 0x63, 0x65, 0x4a, 0x53, 0x4f, 0x4e,
- 0x12, 0x2e, 0x0a, 0x12, 0x62, 0x61, 0x6e, 0x64, 0x77, 0x69, 0x64, 0x74, 0x68, 0x50, 0x72, 0x69,
- 0x63, 0x65, 0x4a, 0x53, 0x4f, 0x4e, 0x18, 0x0c, 0x20, 0x01, 0x28, 0x0c, 0x52, 0x12, 0x62, 0x61,
- 0x6e, 0x64, 0x77, 0x69, 0x64, 0x74, 0x68, 0x50, 0x72, 0x69, 0x63, 0x65, 0x4a, 0x53, 0x4f, 0x4e,
- 0x12, 0x22, 0x0a, 0x0c, 0x6d, 0x6f, 0x6e, 0x74, 0x68, 0x6c, 0x79, 0x50, 0x72, 0x69, 0x63, 0x65,
- 0x18, 0x09, 0x20, 0x01, 0x28, 0x01, 0x52, 0x0c, 0x6d, 0x6f, 0x6e, 0x74, 0x68, 0x6c, 0x79, 0x50,
- 0x72, 0x69, 0x63, 0x65, 0x12, 0x28, 0x0a, 0x0f, 0x73, 0x65, 0x61, 0x73, 0x6f, 0x6e, 0x61, 0x6c,
- 0x6c, 0x79, 0x50, 0x72, 0x69, 0x63, 0x65, 0x18, 0x0a, 0x20, 0x01, 0x28, 0x01, 0x52, 0x0f, 0x73,
- 0x65, 0x61, 0x73, 0x6f, 0x6e, 0x61, 0x6c, 0x6c, 0x79, 0x50, 0x72, 0x69, 0x63, 0x65, 0x12, 0x20,
- 0x0a, 0x0b, 0x79, 0x65, 0x61, 0x72, 0x6c, 0x79, 0x50, 0x72, 0x69, 0x63, 0x65, 0x18, 0x0b, 0x20,
- 0x01, 0x28, 0x01, 0x52, 0x0b, 0x79, 0x65, 0x61, 0x72, 0x6c, 0x79, 0x50, 0x72, 0x69, 0x63, 0x65,
- 0x12, 0x22, 0x0a, 0x0c, 0x74, 0x6f, 0x74, 0x61, 0x6c, 0x53, 0x65, 0x72, 0x76, 0x65, 0x72, 0x73,
- 0x18, 0x0d, 0x20, 0x01, 0x28, 0x05, 0x52, 0x0c, 0x74, 0x6f, 0x74, 0x61, 0x6c, 0x53, 0x65, 0x72,
- 0x76, 0x65, 0x72, 0x73, 0x12, 0x3c, 0x0a, 0x19, 0x74, 0x6f, 0x74, 0x61, 0x6c, 0x53, 0x65, 0x72,
- 0x76, 0x65, 0x72, 0x4e, 0x61, 0x6d, 0x65, 0x73, 0x50, 0x65, 0x72, 0x53, 0x65, 0x72, 0x76, 0x65,
- 0x72, 0x18, 0x0e, 0x20, 0x01, 0x28, 0x05, 0x52, 0x19, 0x74, 0x6f, 0x74, 0x61, 0x6c, 0x53, 0x65,
- 0x72, 0x76, 0x65, 0x72, 0x4e, 0x61, 0x6d, 0x65, 0x73, 0x50, 0x65, 0x72, 0x53, 0x65, 0x72, 0x76,
- 0x65, 0x72, 0x12, 0x2a, 0x0a, 0x10, 0x74, 0x6f, 0x74, 0x61, 0x6c, 0x53, 0x65, 0x72, 0x76, 0x65,
- 0x72, 0x4e, 0x61, 0x6d, 0x65, 0x73, 0x18, 0x0f, 0x20, 0x01, 0x28, 0x05, 0x52, 0x10, 0x74, 0x6f,
- 0x74, 0x61, 0x6c, 0x53, 0x65, 0x72, 0x76, 0x65, 0x72, 0x4e, 0x61, 0x6d, 0x65, 0x73, 0x12, 0x24,
- 0x0a, 0x0d, 0x64, 0x61, 0x69, 0x6c, 0x79, 0x52, 0x65, 0x71, 0x75, 0x65, 0x73, 0x74, 0x73, 0x18,
- 0x10, 0x20, 0x01, 0x28, 0x03, 0x52, 0x0d, 0x64, 0x61, 0x69, 0x6c, 0x79, 0x52, 0x65, 0x71, 0x75,
- 0x65, 0x73, 0x74, 0x73, 0x12, 0x28, 0x0a, 0x0f, 0x6d, 0x6f, 0x6e, 0x74, 0x68, 0x6c, 0x79, 0x52,
- 0x65, 0x71, 0x75, 0x65, 0x73, 0x74, 0x73, 0x18, 0x11, 0x20, 0x01, 0x28, 0x03, 0x52, 0x0f, 0x6d,
- 0x6f, 0x6e, 0x74, 0x68, 0x6c, 0x79, 0x52, 0x65, 0x71, 0x75, 0x65, 0x73, 0x74, 0x73, 0x12, 0x3c,
- 0x0a, 0x19, 0x64, 0x61, 0x69, 0x6c, 0x79, 0x57, 0x65, 0x62, 0x73, 0x6f, 0x63, 0x6b, 0x65, 0x74,
- 0x43, 0x6f, 0x6e, 0x6e, 0x65, 0x63, 0x74, 0x69, 0x6f, 0x6e, 0x73, 0x18, 0x12, 0x20, 0x01, 0x28,
- 0x03, 0x52, 0x19, 0x64, 0x61, 0x69, 0x6c, 0x79, 0x57, 0x65, 0x62, 0x73, 0x6f, 0x63, 0x6b, 0x65,
- 0x74, 0x43, 0x6f, 0x6e, 0x6e, 0x65, 0x63, 0x74, 0x69, 0x6f, 0x6e, 0x73, 0x12, 0x40, 0x0a, 0x1b,
- 0x6d, 0x6f, 0x6e, 0x74, 0x68, 0x6c, 0x79, 0x57, 0x65, 0x62, 0x73, 0x6f, 0x63, 0x6b, 0x65, 0x74,
- 0x43, 0x6f, 0x6e, 0x6e, 0x65, 0x63, 0x74, 0x69, 0x6f, 0x6e, 0x73, 0x18, 0x13, 0x20, 0x01, 0x28,
- 0x03, 0x52, 0x1b, 0x6d, 0x6f, 0x6e, 0x74, 0x68, 0x6c, 0x79, 0x57, 0x65, 0x62, 0x73, 0x6f, 0x63,
- 0x6b, 0x65, 0x74, 0x43, 0x6f, 0x6e, 0x6e, 0x65, 0x63, 0x74, 0x69, 0x6f, 0x6e, 0x73, 0x12, 0x2c,
- 0x0a, 0x11, 0x6d, 0x61, 0x78, 0x55, 0x70, 0x6c, 0x6f, 0x61, 0x64, 0x53, 0x69, 0x7a, 0x65, 0x4a,
- 0x53, 0x4f, 0x4e, 0x18, 0x17, 0x20, 0x01, 0x28, 0x0c, 0x52, 0x11, 0x6d, 0x61, 0x78, 0x55, 0x70,
- 0x6c, 0x6f, 0x61, 0x64, 0x53, 0x69, 0x7a, 0x65, 0x4a, 0x53, 0x4f, 0x4e, 0x42, 0x06, 0x5a, 0x04,
- 0x2e, 0x2f, 0x70, 0x62, 0x62, 0x06, 0x70, 0x72, 0x6f, 0x74, 0x6f, 0x33,
-}
+const file_models_model_plan_proto_rawDesc = "" +
+ "\n" +
+ "\x17models/model_plan.proto\x12\x02pb\"\xac\a\n" +
+ "\x04Plan\x12\x0e\n" +
+ "\x02id\x18\x01 \x01(\x03R\x02id\x12\x12\n" +
+ "\x04isOn\x18\x02 \x01(\bR\x04isOn\x12\x12\n" +
+ "\x04name\x18\x03 \x01(\tR\x04name\x12 \n" +
+ "\vdescription\x18\x15 \x01(\tR\vdescription\x12\x1c\n" +
+ "\tclusterId\x18\x04 \x01(\x03R\tclusterId\x12*\n" +
+ "\x10trafficLimitJSON\x18\x05 \x01(\fR\x10trafficLimitJSON\x12<\n" +
+ "\x19bandwidthLimitPerNodeJSON\x18\x16 \x01(\fR\x19bandwidthLimitPerNodeJSON\x12(\n" +
+ "\x0fhasFullFeatures\x18\x14 \x01(\bR\x0fhasFullFeatures\x12\"\n" +
+ "\ffeaturesJSON\x18\x06 \x01(\fR\ffeaturesJSON\x12\x1c\n" +
+ "\tpriceType\x18\a \x01(\tR\tpriceType\x12*\n" +
+ "\x10trafficPriceJSON\x18\b \x01(\fR\x10trafficPriceJSON\x12.\n" +
+ "\x12bandwidthPriceJSON\x18\f \x01(\fR\x12bandwidthPriceJSON\x12\"\n" +
+ "\fmonthlyPrice\x18\t \x01(\x01R\fmonthlyPrice\x12(\n" +
+ "\x0fseasonallyPrice\x18\n" +
+ " \x01(\x01R\x0fseasonallyPrice\x12 \n" +
+ "\vyearlyPrice\x18\v \x01(\x01R\vyearlyPrice\x12\"\n" +
+ "\ftotalServers\x18\r \x01(\x05R\ftotalServers\x12<\n" +
+ "\x19totalServerNamesPerServer\x18\x0e \x01(\x05R\x19totalServerNamesPerServer\x12*\n" +
+ "\x10totalServerNames\x18\x0f \x01(\x05R\x10totalServerNames\x12$\n" +
+ "\rdailyRequests\x18\x10 \x01(\x03R\rdailyRequests\x12(\n" +
+ "\x0fmonthlyRequests\x18\x11 \x01(\x03R\x0fmonthlyRequests\x12<\n" +
+ "\x19dailyWebsocketConnections\x18\x12 \x01(\x03R\x19dailyWebsocketConnections\x12@\n" +
+ "\x1bmonthlyWebsocketConnections\x18\x13 \x01(\x03R\x1bmonthlyWebsocketConnections\x12,\n" +
+ "\x11maxUploadSizeJSON\x18\x17 \x01(\fR\x11maxUploadSizeJSONB\x06Z\x04./pbb\x06proto3"
var (
file_models_model_plan_proto_rawDescOnce sync.Once
- file_models_model_plan_proto_rawDescData = file_models_model_plan_proto_rawDesc
+ file_models_model_plan_proto_rawDescData []byte
)
func file_models_model_plan_proto_rawDescGZIP() []byte {
file_models_model_plan_proto_rawDescOnce.Do(func() {
- file_models_model_plan_proto_rawDescData = protoimpl.X.CompressGZIP(file_models_model_plan_proto_rawDescData)
+ file_models_model_plan_proto_rawDescData = protoimpl.X.CompressGZIP(unsafe.Slice(unsafe.StringData(file_models_model_plan_proto_rawDesc), len(file_models_model_plan_proto_rawDesc)))
})
return file_models_model_plan_proto_rawDescData
}
@@ -340,7 +305,7 @@ func file_models_model_plan_proto_init() {
out := protoimpl.TypeBuilder{
File: protoimpl.DescBuilder{
GoPackagePath: reflect.TypeOf(x{}).PkgPath(),
- RawDescriptor: file_models_model_plan_proto_rawDesc,
+ RawDescriptor: unsafe.Slice(unsafe.StringData(file_models_model_plan_proto_rawDesc), len(file_models_model_plan_proto_rawDesc)),
NumEnums: 0,
NumMessages: 1,
NumExtensions: 0,
@@ -351,7 +316,6 @@ func file_models_model_plan_proto_init() {
MessageInfos: file_models_model_plan_proto_msgTypes,
}.Build()
File_models_model_plan_proto = out.File
- file_models_model_plan_proto_rawDesc = nil
file_models_model_plan_proto_goTypes = nil
file_models_model_plan_proto_depIdxs = nil
}
diff --git a/EdgeCommon/pkg/rpc/pb/model_post.pb.go b/EdgeCommon/pkg/rpc/pb/model_post.pb.go
index 03d938e..8155a56 100644
--- a/EdgeCommon/pkg/rpc/pb/model_post.pb.go
+++ b/EdgeCommon/pkg/rpc/pb/model_post.pb.go
@@ -1,7 +1,7 @@
// Code generated by protoc-gen-go. DO NOT EDIT.
// versions:
-// protoc-gen-go v1.36.0
-// protoc v6.33.2
+// protoc-gen-go v1.36.11
+// protoc v3.19.6
// source: models/model_post.proto
package pb
@@ -11,6 +11,7 @@ import (
protoimpl "google.golang.org/protobuf/runtime/protoimpl"
reflect "reflect"
sync "sync"
+ unsafe "unsafe"
)
const (
@@ -147,43 +148,31 @@ func (x *Post) GetPostCategory() *PostCategory {
var File_models_model_post_proto protoreflect.FileDescriptor
-var file_models_model_post_proto_rawDesc = []byte{
- 0x0a, 0x17, 0x6d, 0x6f, 0x64, 0x65, 0x6c, 0x73, 0x2f, 0x6d, 0x6f, 0x64, 0x65, 0x6c, 0x5f, 0x70,
- 0x6f, 0x73, 0x74, 0x2e, 0x70, 0x72, 0x6f, 0x74, 0x6f, 0x12, 0x02, 0x70, 0x62, 0x1a, 0x20, 0x6d,
- 0x6f, 0x64, 0x65, 0x6c, 0x73, 0x2f, 0x6d, 0x6f, 0x64, 0x65, 0x6c, 0x5f, 0x70, 0x6f, 0x73, 0x74,
- 0x5f, 0x63, 0x61, 0x74, 0x65, 0x67, 0x6f, 0x72, 0x79, 0x2e, 0x70, 0x72, 0x6f, 0x74, 0x6f, 0x22,
- 0xcc, 0x02, 0x0a, 0x04, 0x50, 0x6f, 0x73, 0x74, 0x12, 0x0e, 0x0a, 0x02, 0x69, 0x64, 0x18, 0x01,
- 0x20, 0x01, 0x28, 0x03, 0x52, 0x02, 0x69, 0x64, 0x12, 0x26, 0x0a, 0x0e, 0x70, 0x6f, 0x73, 0x74,
- 0x43, 0x61, 0x74, 0x65, 0x67, 0x6f, 0x72, 0x79, 0x49, 0x64, 0x18, 0x02, 0x20, 0x01, 0x28, 0x03,
- 0x52, 0x0e, 0x70, 0x6f, 0x73, 0x74, 0x43, 0x61, 0x74, 0x65, 0x67, 0x6f, 0x72, 0x79, 0x49, 0x64,
- 0x12, 0x20, 0x0a, 0x0b, 0x70, 0x72, 0x6f, 0x64, 0x75, 0x63, 0x74, 0x43, 0x6f, 0x64, 0x65, 0x18,
- 0x03, 0x20, 0x01, 0x28, 0x09, 0x52, 0x0b, 0x70, 0x72, 0x6f, 0x64, 0x75, 0x63, 0x74, 0x43, 0x6f,
- 0x64, 0x65, 0x12, 0x12, 0x0a, 0x04, 0x74, 0x79, 0x70, 0x65, 0x18, 0x04, 0x20, 0x01, 0x28, 0x09,
- 0x52, 0x04, 0x74, 0x79, 0x70, 0x65, 0x12, 0x18, 0x0a, 0x07, 0x73, 0x75, 0x62, 0x6a, 0x65, 0x63,
- 0x74, 0x18, 0x05, 0x20, 0x01, 0x28, 0x09, 0x52, 0x07, 0x73, 0x75, 0x62, 0x6a, 0x65, 0x63, 0x74,
- 0x12, 0x10, 0x0a, 0x03, 0x75, 0x72, 0x6c, 0x18, 0x06, 0x20, 0x01, 0x28, 0x09, 0x52, 0x03, 0x75,
- 0x72, 0x6c, 0x12, 0x12, 0x0a, 0x04, 0x62, 0x6f, 0x64, 0x79, 0x18, 0x07, 0x20, 0x01, 0x28, 0x09,
- 0x52, 0x04, 0x62, 0x6f, 0x64, 0x79, 0x12, 0x1c, 0x0a, 0x09, 0x63, 0x72, 0x65, 0x61, 0x74, 0x65,
- 0x64, 0x41, 0x74, 0x18, 0x08, 0x20, 0x01, 0x28, 0x03, 0x52, 0x09, 0x63, 0x72, 0x65, 0x61, 0x74,
- 0x65, 0x64, 0x41, 0x74, 0x12, 0x20, 0x0a, 0x0b, 0x69, 0x73, 0x50, 0x75, 0x62, 0x6c, 0x69, 0x73,
- 0x68, 0x65, 0x64, 0x18, 0x09, 0x20, 0x01, 0x28, 0x08, 0x52, 0x0b, 0x69, 0x73, 0x50, 0x75, 0x62,
- 0x6c, 0x69, 0x73, 0x68, 0x65, 0x64, 0x12, 0x20, 0x0a, 0x0b, 0x70, 0x75, 0x62, 0x6c, 0x69, 0x73,
- 0x68, 0x65, 0x64, 0x41, 0x74, 0x18, 0x0a, 0x20, 0x01, 0x28, 0x03, 0x52, 0x0b, 0x70, 0x75, 0x62,
- 0x6c, 0x69, 0x73, 0x68, 0x65, 0x64, 0x41, 0x74, 0x12, 0x34, 0x0a, 0x0c, 0x70, 0x6f, 0x73, 0x74,
- 0x43, 0x61, 0x74, 0x65, 0x67, 0x6f, 0x72, 0x79, 0x18, 0x1e, 0x20, 0x01, 0x28, 0x0b, 0x32, 0x10,
- 0x2e, 0x70, 0x62, 0x2e, 0x50, 0x6f, 0x73, 0x74, 0x43, 0x61, 0x74, 0x65, 0x67, 0x6f, 0x72, 0x79,
- 0x52, 0x0c, 0x70, 0x6f, 0x73, 0x74, 0x43, 0x61, 0x74, 0x65, 0x67, 0x6f, 0x72, 0x79, 0x42, 0x06,
- 0x5a, 0x04, 0x2e, 0x2f, 0x70, 0x62, 0x62, 0x06, 0x70, 0x72, 0x6f, 0x74, 0x6f, 0x33,
-}
+const file_models_model_post_proto_rawDesc = "" +
+ "\n" +
+ "\x17models/model_post.proto\x12\x02pb\x1a models/model_post_category.proto\"\xcc\x02\n" +
+ "\x04Post\x12\x0e\n" +
+ "\x02id\x18\x01 \x01(\x03R\x02id\x12&\n" +
+ "\x0epostCategoryId\x18\x02 \x01(\x03R\x0epostCategoryId\x12 \n" +
+ "\vproductCode\x18\x03 \x01(\tR\vproductCode\x12\x12\n" +
+ "\x04type\x18\x04 \x01(\tR\x04type\x12\x18\n" +
+ "\asubject\x18\x05 \x01(\tR\asubject\x12\x10\n" +
+ "\x03url\x18\x06 \x01(\tR\x03url\x12\x12\n" +
+ "\x04body\x18\a \x01(\tR\x04body\x12\x1c\n" +
+ "\tcreatedAt\x18\b \x01(\x03R\tcreatedAt\x12 \n" +
+ "\visPublished\x18\t \x01(\bR\visPublished\x12 \n" +
+ "\vpublishedAt\x18\n" +
+ " \x01(\x03R\vpublishedAt\x124\n" +
+ "\fpostCategory\x18\x1e \x01(\v2\x10.pb.PostCategoryR\fpostCategoryB\x06Z\x04./pbb\x06proto3"
var (
file_models_model_post_proto_rawDescOnce sync.Once
- file_models_model_post_proto_rawDescData = file_models_model_post_proto_rawDesc
+ file_models_model_post_proto_rawDescData []byte
)
func file_models_model_post_proto_rawDescGZIP() []byte {
file_models_model_post_proto_rawDescOnce.Do(func() {
- file_models_model_post_proto_rawDescData = protoimpl.X.CompressGZIP(file_models_model_post_proto_rawDescData)
+ file_models_model_post_proto_rawDescData = protoimpl.X.CompressGZIP(unsafe.Slice(unsafe.StringData(file_models_model_post_proto_rawDesc), len(file_models_model_post_proto_rawDesc)))
})
return file_models_model_post_proto_rawDescData
}
@@ -212,7 +201,7 @@ func file_models_model_post_proto_init() {
out := protoimpl.TypeBuilder{
File: protoimpl.DescBuilder{
GoPackagePath: reflect.TypeOf(x{}).PkgPath(),
- RawDescriptor: file_models_model_post_proto_rawDesc,
+ RawDescriptor: unsafe.Slice(unsafe.StringData(file_models_model_post_proto_rawDesc), len(file_models_model_post_proto_rawDesc)),
NumEnums: 0,
NumMessages: 1,
NumExtensions: 0,
@@ -223,7 +212,6 @@ func file_models_model_post_proto_init() {
MessageInfos: file_models_model_post_proto_msgTypes,
}.Build()
File_models_model_post_proto = out.File
- file_models_model_post_proto_rawDesc = nil
file_models_model_post_proto_goTypes = nil
file_models_model_post_proto_depIdxs = nil
}
diff --git a/EdgeCommon/pkg/rpc/pb/model_post_category.pb.go b/EdgeCommon/pkg/rpc/pb/model_post_category.pb.go
index ffff7da..dc460da 100644
--- a/EdgeCommon/pkg/rpc/pb/model_post_category.pb.go
+++ b/EdgeCommon/pkg/rpc/pb/model_post_category.pb.go
@@ -1,7 +1,7 @@
// Code generated by protoc-gen-go. DO NOT EDIT.
// versions:
-// protoc-gen-go v1.36.0
-// protoc v6.33.2
+// protoc-gen-go v1.36.11
+// protoc v3.19.6
// source: models/model_post_category.proto
package pb
@@ -11,6 +11,7 @@ import (
protoimpl "google.golang.org/protobuf/runtime/protoimpl"
reflect "reflect"
sync "sync"
+ unsafe "unsafe"
)
const (
@@ -91,27 +92,23 @@ func (x *PostCategory) GetIsOn() bool {
var File_models_model_post_category_proto protoreflect.FileDescriptor
-var file_models_model_post_category_proto_rawDesc = []byte{
- 0x0a, 0x20, 0x6d, 0x6f, 0x64, 0x65, 0x6c, 0x73, 0x2f, 0x6d, 0x6f, 0x64, 0x65, 0x6c, 0x5f, 0x70,
- 0x6f, 0x73, 0x74, 0x5f, 0x63, 0x61, 0x74, 0x65, 0x67, 0x6f, 0x72, 0x79, 0x2e, 0x70, 0x72, 0x6f,
- 0x74, 0x6f, 0x12, 0x02, 0x70, 0x62, 0x22, 0x5a, 0x0a, 0x0c, 0x50, 0x6f, 0x73, 0x74, 0x43, 0x61,
- 0x74, 0x65, 0x67, 0x6f, 0x72, 0x79, 0x12, 0x0e, 0x0a, 0x02, 0x69, 0x64, 0x18, 0x01, 0x20, 0x01,
- 0x28, 0x03, 0x52, 0x02, 0x69, 0x64, 0x12, 0x12, 0x0a, 0x04, 0x6e, 0x61, 0x6d, 0x65, 0x18, 0x02,
- 0x20, 0x01, 0x28, 0x09, 0x52, 0x04, 0x6e, 0x61, 0x6d, 0x65, 0x12, 0x12, 0x0a, 0x04, 0x63, 0x6f,
- 0x64, 0x65, 0x18, 0x03, 0x20, 0x01, 0x28, 0x09, 0x52, 0x04, 0x63, 0x6f, 0x64, 0x65, 0x12, 0x12,
- 0x0a, 0x04, 0x69, 0x73, 0x4f, 0x6e, 0x18, 0x04, 0x20, 0x01, 0x28, 0x08, 0x52, 0x04, 0x69, 0x73,
- 0x4f, 0x6e, 0x42, 0x06, 0x5a, 0x04, 0x2e, 0x2f, 0x70, 0x62, 0x62, 0x06, 0x70, 0x72, 0x6f, 0x74,
- 0x6f, 0x33,
-}
+const file_models_model_post_category_proto_rawDesc = "" +
+ "\n" +
+ " models/model_post_category.proto\x12\x02pb\"Z\n" +
+ "\fPostCategory\x12\x0e\n" +
+ "\x02id\x18\x01 \x01(\x03R\x02id\x12\x12\n" +
+ "\x04name\x18\x02 \x01(\tR\x04name\x12\x12\n" +
+ "\x04code\x18\x03 \x01(\tR\x04code\x12\x12\n" +
+ "\x04isOn\x18\x04 \x01(\bR\x04isOnB\x06Z\x04./pbb\x06proto3"
var (
file_models_model_post_category_proto_rawDescOnce sync.Once
- file_models_model_post_category_proto_rawDescData = file_models_model_post_category_proto_rawDesc
+ file_models_model_post_category_proto_rawDescData []byte
)
func file_models_model_post_category_proto_rawDescGZIP() []byte {
file_models_model_post_category_proto_rawDescOnce.Do(func() {
- file_models_model_post_category_proto_rawDescData = protoimpl.X.CompressGZIP(file_models_model_post_category_proto_rawDescData)
+ file_models_model_post_category_proto_rawDescData = protoimpl.X.CompressGZIP(unsafe.Slice(unsafe.StringData(file_models_model_post_category_proto_rawDesc), len(file_models_model_post_category_proto_rawDesc)))
})
return file_models_model_post_category_proto_rawDescData
}
@@ -137,7 +134,7 @@ func file_models_model_post_category_proto_init() {
out := protoimpl.TypeBuilder{
File: protoimpl.DescBuilder{
GoPackagePath: reflect.TypeOf(x{}).PkgPath(),
- RawDescriptor: file_models_model_post_category_proto_rawDesc,
+ RawDescriptor: unsafe.Slice(unsafe.StringData(file_models_model_post_category_proto_rawDesc), len(file_models_model_post_category_proto_rawDesc)),
NumEnums: 0,
NumMessages: 1,
NumExtensions: 0,
@@ -148,7 +145,6 @@ func file_models_model_post_category_proto_init() {
MessageInfos: file_models_model_post_category_proto_msgTypes,
}.Build()
File_models_model_post_category_proto = out.File
- file_models_model_post_category_proto_rawDesc = nil
file_models_model_post_category_proto_goTypes = nil
file_models_model_post_category_proto_depIdxs = nil
}
diff --git a/EdgeCommon/pkg/rpc/pb/model_region_city.pb.go b/EdgeCommon/pkg/rpc/pb/model_region_city.pb.go
index 8b74273..d928930 100644
--- a/EdgeCommon/pkg/rpc/pb/model_region_city.pb.go
+++ b/EdgeCommon/pkg/rpc/pb/model_region_city.pb.go
@@ -1,7 +1,7 @@
// Code generated by protoc-gen-go. DO NOT EDIT.
// versions:
-// protoc-gen-go v1.36.0
-// protoc v6.33.2
+// protoc-gen-go v1.36.11
+// protoc v3.19.6
// source: models/model_region_city.proto
package pb
@@ -11,6 +11,7 @@ import (
protoimpl "google.golang.org/protobuf/runtime/protoimpl"
reflect "reflect"
sync "sync"
+ unsafe "unsafe"
)
const (
@@ -122,40 +123,30 @@ func (x *RegionCity) GetRegionProvince() *RegionProvince {
var File_models_model_region_city_proto protoreflect.FileDescriptor
-var file_models_model_region_city_proto_rawDesc = []byte{
- 0x0a, 0x1e, 0x6d, 0x6f, 0x64, 0x65, 0x6c, 0x73, 0x2f, 0x6d, 0x6f, 0x64, 0x65, 0x6c, 0x5f, 0x72,
- 0x65, 0x67, 0x69, 0x6f, 0x6e, 0x5f, 0x63, 0x69, 0x74, 0x79, 0x2e, 0x70, 0x72, 0x6f, 0x74, 0x6f,
- 0x12, 0x02, 0x70, 0x62, 0x1a, 0x22, 0x6d, 0x6f, 0x64, 0x65, 0x6c, 0x73, 0x2f, 0x6d, 0x6f, 0x64,
- 0x65, 0x6c, 0x5f, 0x72, 0x65, 0x67, 0x69, 0x6f, 0x6e, 0x5f, 0x70, 0x72, 0x6f, 0x76, 0x69, 0x6e,
- 0x63, 0x65, 0x2e, 0x70, 0x72, 0x6f, 0x74, 0x6f, 0x22, 0x92, 0x02, 0x0a, 0x0a, 0x52, 0x65, 0x67,
- 0x69, 0x6f, 0x6e, 0x43, 0x69, 0x74, 0x79, 0x12, 0x0e, 0x0a, 0x02, 0x69, 0x64, 0x18, 0x01, 0x20,
- 0x01, 0x28, 0x03, 0x52, 0x02, 0x69, 0x64, 0x12, 0x12, 0x0a, 0x04, 0x6e, 0x61, 0x6d, 0x65, 0x18,
- 0x02, 0x20, 0x01, 0x28, 0x09, 0x52, 0x04, 0x6e, 0x61, 0x6d, 0x65, 0x12, 0x14, 0x0a, 0x05, 0x63,
- 0x6f, 0x64, 0x65, 0x73, 0x18, 0x03, 0x20, 0x03, 0x28, 0x09, 0x52, 0x05, 0x63, 0x6f, 0x64, 0x65,
- 0x73, 0x12, 0x2a, 0x0a, 0x10, 0x72, 0x65, 0x67, 0x69, 0x6f, 0x6e, 0x50, 0x72, 0x6f, 0x76, 0x69,
- 0x6e, 0x63, 0x65, 0x49, 0x64, 0x18, 0x04, 0x20, 0x01, 0x28, 0x03, 0x52, 0x10, 0x72, 0x65, 0x67,
- 0x69, 0x6f, 0x6e, 0x50, 0x72, 0x6f, 0x76, 0x69, 0x6e, 0x63, 0x65, 0x49, 0x64, 0x12, 0x1e, 0x0a,
- 0x0a, 0x63, 0x75, 0x73, 0x74, 0x6f, 0x6d, 0x4e, 0x61, 0x6d, 0x65, 0x18, 0x05, 0x20, 0x01, 0x28,
- 0x09, 0x52, 0x0a, 0x63, 0x75, 0x73, 0x74, 0x6f, 0x6d, 0x4e, 0x61, 0x6d, 0x65, 0x12, 0x20, 0x0a,
- 0x0b, 0x63, 0x75, 0x73, 0x74, 0x6f, 0x6d, 0x43, 0x6f, 0x64, 0x65, 0x73, 0x18, 0x06, 0x20, 0x03,
- 0x28, 0x09, 0x52, 0x0b, 0x63, 0x75, 0x73, 0x74, 0x6f, 0x6d, 0x43, 0x6f, 0x64, 0x65, 0x73, 0x12,
- 0x20, 0x0a, 0x0b, 0x64, 0x69, 0x73, 0x70, 0x6c, 0x61, 0x79, 0x4e, 0x61, 0x6d, 0x65, 0x18, 0x07,
- 0x20, 0x01, 0x28, 0x09, 0x52, 0x0b, 0x64, 0x69, 0x73, 0x70, 0x6c, 0x61, 0x79, 0x4e, 0x61, 0x6d,
- 0x65, 0x12, 0x3a, 0x0a, 0x0e, 0x72, 0x65, 0x67, 0x69, 0x6f, 0x6e, 0x50, 0x72, 0x6f, 0x76, 0x69,
- 0x6e, 0x63, 0x65, 0x18, 0x1e, 0x20, 0x01, 0x28, 0x0b, 0x32, 0x12, 0x2e, 0x70, 0x62, 0x2e, 0x52,
- 0x65, 0x67, 0x69, 0x6f, 0x6e, 0x50, 0x72, 0x6f, 0x76, 0x69, 0x6e, 0x63, 0x65, 0x52, 0x0e, 0x72,
- 0x65, 0x67, 0x69, 0x6f, 0x6e, 0x50, 0x72, 0x6f, 0x76, 0x69, 0x6e, 0x63, 0x65, 0x42, 0x06, 0x5a,
- 0x04, 0x2e, 0x2f, 0x70, 0x62, 0x62, 0x06, 0x70, 0x72, 0x6f, 0x74, 0x6f, 0x33,
-}
+const file_models_model_region_city_proto_rawDesc = "" +
+ "\n" +
+ "\x1emodels/model_region_city.proto\x12\x02pb\x1a\"models/model_region_province.proto\"\x92\x02\n" +
+ "\n" +
+ "RegionCity\x12\x0e\n" +
+ "\x02id\x18\x01 \x01(\x03R\x02id\x12\x12\n" +
+ "\x04name\x18\x02 \x01(\tR\x04name\x12\x14\n" +
+ "\x05codes\x18\x03 \x03(\tR\x05codes\x12*\n" +
+ "\x10regionProvinceId\x18\x04 \x01(\x03R\x10regionProvinceId\x12\x1e\n" +
+ "\n" +
+ "customName\x18\x05 \x01(\tR\n" +
+ "customName\x12 \n" +
+ "\vcustomCodes\x18\x06 \x03(\tR\vcustomCodes\x12 \n" +
+ "\vdisplayName\x18\a \x01(\tR\vdisplayName\x12:\n" +
+ "\x0eregionProvince\x18\x1e \x01(\v2\x12.pb.RegionProvinceR\x0eregionProvinceB\x06Z\x04./pbb\x06proto3"
var (
file_models_model_region_city_proto_rawDescOnce sync.Once
- file_models_model_region_city_proto_rawDescData = file_models_model_region_city_proto_rawDesc
+ file_models_model_region_city_proto_rawDescData []byte
)
func file_models_model_region_city_proto_rawDescGZIP() []byte {
file_models_model_region_city_proto_rawDescOnce.Do(func() {
- file_models_model_region_city_proto_rawDescData = protoimpl.X.CompressGZIP(file_models_model_region_city_proto_rawDescData)
+ file_models_model_region_city_proto_rawDescData = protoimpl.X.CompressGZIP(unsafe.Slice(unsafe.StringData(file_models_model_region_city_proto_rawDesc), len(file_models_model_region_city_proto_rawDesc)))
})
return file_models_model_region_city_proto_rawDescData
}
@@ -184,7 +175,7 @@ func file_models_model_region_city_proto_init() {
out := protoimpl.TypeBuilder{
File: protoimpl.DescBuilder{
GoPackagePath: reflect.TypeOf(x{}).PkgPath(),
- RawDescriptor: file_models_model_region_city_proto_rawDesc,
+ RawDescriptor: unsafe.Slice(unsafe.StringData(file_models_model_region_city_proto_rawDesc), len(file_models_model_region_city_proto_rawDesc)),
NumEnums: 0,
NumMessages: 1,
NumExtensions: 0,
@@ -195,7 +186,6 @@ func file_models_model_region_city_proto_init() {
MessageInfos: file_models_model_region_city_proto_msgTypes,
}.Build()
File_models_model_region_city_proto = out.File
- file_models_model_region_city_proto_rawDesc = nil
file_models_model_region_city_proto_goTypes = nil
file_models_model_region_city_proto_depIdxs = nil
}
diff --git a/EdgeCommon/pkg/rpc/pb/model_region_country.pb.go b/EdgeCommon/pkg/rpc/pb/model_region_country.pb.go
index c09735b..e155a65 100644
--- a/EdgeCommon/pkg/rpc/pb/model_region_country.pb.go
+++ b/EdgeCommon/pkg/rpc/pb/model_region_country.pb.go
@@ -1,7 +1,7 @@
// Code generated by protoc-gen-go. DO NOT EDIT.
// versions:
-// protoc-gen-go v1.36.0
-// protoc v6.33.2
+// protoc-gen-go v1.36.11
+// protoc v3.19.6
// source: models/model_region_country.proto
package pb
@@ -11,6 +11,7 @@ import (
protoimpl "google.golang.org/protobuf/runtime/protoimpl"
reflect "reflect"
sync "sync"
+ unsafe "unsafe"
)
const (
@@ -131,37 +132,30 @@ func (x *RegionCountry) GetRouteCode() string {
var File_models_model_region_country_proto protoreflect.FileDescriptor
-var file_models_model_region_country_proto_rawDesc = []byte{
- 0x0a, 0x21, 0x6d, 0x6f, 0x64, 0x65, 0x6c, 0x73, 0x2f, 0x6d, 0x6f, 0x64, 0x65, 0x6c, 0x5f, 0x72,
- 0x65, 0x67, 0x69, 0x6f, 0x6e, 0x5f, 0x63, 0x6f, 0x75, 0x6e, 0x74, 0x72, 0x79, 0x2e, 0x70, 0x72,
- 0x6f, 0x74, 0x6f, 0x12, 0x02, 0x70, 0x62, 0x22, 0xff, 0x01, 0x0a, 0x0d, 0x52, 0x65, 0x67, 0x69,
- 0x6f, 0x6e, 0x43, 0x6f, 0x75, 0x6e, 0x74, 0x72, 0x79, 0x12, 0x0e, 0x0a, 0x02, 0x69, 0x64, 0x18,
- 0x01, 0x20, 0x01, 0x28, 0x03, 0x52, 0x02, 0x69, 0x64, 0x12, 0x12, 0x0a, 0x04, 0x6e, 0x61, 0x6d,
- 0x65, 0x18, 0x02, 0x20, 0x01, 0x28, 0x09, 0x52, 0x04, 0x6e, 0x61, 0x6d, 0x65, 0x12, 0x14, 0x0a,
- 0x05, 0x63, 0x6f, 0x64, 0x65, 0x73, 0x18, 0x03, 0x20, 0x03, 0x28, 0x09, 0x52, 0x05, 0x63, 0x6f,
- 0x64, 0x65, 0x73, 0x12, 0x16, 0x0a, 0x06, 0x70, 0x69, 0x6e, 0x79, 0x69, 0x6e, 0x18, 0x04, 0x20,
- 0x03, 0x28, 0x09, 0x52, 0x06, 0x70, 0x69, 0x6e, 0x79, 0x69, 0x6e, 0x12, 0x1e, 0x0a, 0x0a, 0x63,
- 0x75, 0x73, 0x74, 0x6f, 0x6d, 0x4e, 0x61, 0x6d, 0x65, 0x18, 0x05, 0x20, 0x01, 0x28, 0x09, 0x52,
- 0x0a, 0x63, 0x75, 0x73, 0x74, 0x6f, 0x6d, 0x4e, 0x61, 0x6d, 0x65, 0x12, 0x20, 0x0a, 0x0b, 0x63,
- 0x75, 0x73, 0x74, 0x6f, 0x6d, 0x43, 0x6f, 0x64, 0x65, 0x73, 0x18, 0x06, 0x20, 0x03, 0x28, 0x09,
- 0x52, 0x0b, 0x63, 0x75, 0x73, 0x74, 0x6f, 0x6d, 0x43, 0x6f, 0x64, 0x65, 0x73, 0x12, 0x20, 0x0a,
- 0x0b, 0x64, 0x69, 0x73, 0x70, 0x6c, 0x61, 0x79, 0x4e, 0x61, 0x6d, 0x65, 0x18, 0x07, 0x20, 0x01,
- 0x28, 0x09, 0x52, 0x0b, 0x64, 0x69, 0x73, 0x70, 0x6c, 0x61, 0x79, 0x4e, 0x61, 0x6d, 0x65, 0x12,
- 0x1a, 0x0a, 0x08, 0x69, 0x73, 0x43, 0x6f, 0x6d, 0x6d, 0x6f, 0x6e, 0x18, 0x08, 0x20, 0x01, 0x28,
- 0x08, 0x52, 0x08, 0x69, 0x73, 0x43, 0x6f, 0x6d, 0x6d, 0x6f, 0x6e, 0x12, 0x1c, 0x0a, 0x09, 0x72,
- 0x6f, 0x75, 0x74, 0x65, 0x43, 0x6f, 0x64, 0x65, 0x18, 0x09, 0x20, 0x01, 0x28, 0x09, 0x52, 0x09,
- 0x72, 0x6f, 0x75, 0x74, 0x65, 0x43, 0x6f, 0x64, 0x65, 0x42, 0x06, 0x5a, 0x04, 0x2e, 0x2f, 0x70,
- 0x62, 0x62, 0x06, 0x70, 0x72, 0x6f, 0x74, 0x6f, 0x33,
-}
+const file_models_model_region_country_proto_rawDesc = "" +
+ "\n" +
+ "!models/model_region_country.proto\x12\x02pb\"\xff\x01\n" +
+ "\rRegionCountry\x12\x0e\n" +
+ "\x02id\x18\x01 \x01(\x03R\x02id\x12\x12\n" +
+ "\x04name\x18\x02 \x01(\tR\x04name\x12\x14\n" +
+ "\x05codes\x18\x03 \x03(\tR\x05codes\x12\x16\n" +
+ "\x06pinyin\x18\x04 \x03(\tR\x06pinyin\x12\x1e\n" +
+ "\n" +
+ "customName\x18\x05 \x01(\tR\n" +
+ "customName\x12 \n" +
+ "\vcustomCodes\x18\x06 \x03(\tR\vcustomCodes\x12 \n" +
+ "\vdisplayName\x18\a \x01(\tR\vdisplayName\x12\x1a\n" +
+ "\bisCommon\x18\b \x01(\bR\bisCommon\x12\x1c\n" +
+ "\trouteCode\x18\t \x01(\tR\trouteCodeB\x06Z\x04./pbb\x06proto3"
var (
file_models_model_region_country_proto_rawDescOnce sync.Once
- file_models_model_region_country_proto_rawDescData = file_models_model_region_country_proto_rawDesc
+ file_models_model_region_country_proto_rawDescData []byte
)
func file_models_model_region_country_proto_rawDescGZIP() []byte {
file_models_model_region_country_proto_rawDescOnce.Do(func() {
- file_models_model_region_country_proto_rawDescData = protoimpl.X.CompressGZIP(file_models_model_region_country_proto_rawDescData)
+ file_models_model_region_country_proto_rawDescData = protoimpl.X.CompressGZIP(unsafe.Slice(unsafe.StringData(file_models_model_region_country_proto_rawDesc), len(file_models_model_region_country_proto_rawDesc)))
})
return file_models_model_region_country_proto_rawDescData
}
@@ -187,7 +181,7 @@ func file_models_model_region_country_proto_init() {
out := protoimpl.TypeBuilder{
File: protoimpl.DescBuilder{
GoPackagePath: reflect.TypeOf(x{}).PkgPath(),
- RawDescriptor: file_models_model_region_country_proto_rawDesc,
+ RawDescriptor: unsafe.Slice(unsafe.StringData(file_models_model_region_country_proto_rawDesc), len(file_models_model_region_country_proto_rawDesc)),
NumEnums: 0,
NumMessages: 1,
NumExtensions: 0,
@@ -198,7 +192,6 @@ func file_models_model_region_country_proto_init() {
MessageInfos: file_models_model_region_country_proto_msgTypes,
}.Build()
File_models_model_region_country_proto = out.File
- file_models_model_region_country_proto_rawDesc = nil
file_models_model_region_country_proto_goTypes = nil
file_models_model_region_country_proto_depIdxs = nil
}
diff --git a/EdgeCommon/pkg/rpc/pb/model_region_provider.pb.go b/EdgeCommon/pkg/rpc/pb/model_region_provider.pb.go
index 8a9a266..e25aa3a 100644
--- a/EdgeCommon/pkg/rpc/pb/model_region_provider.pb.go
+++ b/EdgeCommon/pkg/rpc/pb/model_region_provider.pb.go
@@ -1,7 +1,7 @@
// Code generated by protoc-gen-go. DO NOT EDIT.
// versions:
-// protoc-gen-go v1.36.0
-// protoc v6.33.2
+// protoc-gen-go v1.36.11
+// protoc v3.19.6
// source: models/model_region_provider.proto
package pb
@@ -11,6 +11,7 @@ import (
protoimpl "google.golang.org/protobuf/runtime/protoimpl"
reflect "reflect"
sync "sync"
+ unsafe "unsafe"
)
const (
@@ -106,32 +107,27 @@ func (x *RegionProvider) GetDisplayName() string {
var File_models_model_region_provider_proto protoreflect.FileDescriptor
-var file_models_model_region_provider_proto_rawDesc = []byte{
- 0x0a, 0x22, 0x6d, 0x6f, 0x64, 0x65, 0x6c, 0x73, 0x2f, 0x6d, 0x6f, 0x64, 0x65, 0x6c, 0x5f, 0x72,
- 0x65, 0x67, 0x69, 0x6f, 0x6e, 0x5f, 0x70, 0x72, 0x6f, 0x76, 0x69, 0x64, 0x65, 0x72, 0x2e, 0x70,
- 0x72, 0x6f, 0x74, 0x6f, 0x12, 0x02, 0x70, 0x62, 0x22, 0xae, 0x01, 0x0a, 0x0e, 0x52, 0x65, 0x67,
- 0x69, 0x6f, 0x6e, 0x50, 0x72, 0x6f, 0x76, 0x69, 0x64, 0x65, 0x72, 0x12, 0x0e, 0x0a, 0x02, 0x69,
- 0x64, 0x18, 0x01, 0x20, 0x01, 0x28, 0x03, 0x52, 0x02, 0x69, 0x64, 0x12, 0x12, 0x0a, 0x04, 0x6e,
- 0x61, 0x6d, 0x65, 0x18, 0x02, 0x20, 0x01, 0x28, 0x09, 0x52, 0x04, 0x6e, 0x61, 0x6d, 0x65, 0x12,
- 0x14, 0x0a, 0x05, 0x63, 0x6f, 0x64, 0x65, 0x73, 0x18, 0x03, 0x20, 0x03, 0x28, 0x09, 0x52, 0x05,
- 0x63, 0x6f, 0x64, 0x65, 0x73, 0x12, 0x1e, 0x0a, 0x0a, 0x63, 0x75, 0x73, 0x74, 0x6f, 0x6d, 0x4e,
- 0x61, 0x6d, 0x65, 0x18, 0x04, 0x20, 0x01, 0x28, 0x09, 0x52, 0x0a, 0x63, 0x75, 0x73, 0x74, 0x6f,
- 0x6d, 0x4e, 0x61, 0x6d, 0x65, 0x12, 0x20, 0x0a, 0x0b, 0x63, 0x75, 0x73, 0x74, 0x6f, 0x6d, 0x43,
- 0x6f, 0x64, 0x65, 0x73, 0x18, 0x05, 0x20, 0x03, 0x28, 0x09, 0x52, 0x0b, 0x63, 0x75, 0x73, 0x74,
- 0x6f, 0x6d, 0x43, 0x6f, 0x64, 0x65, 0x73, 0x12, 0x20, 0x0a, 0x0b, 0x64, 0x69, 0x73, 0x70, 0x6c,
- 0x61, 0x79, 0x4e, 0x61, 0x6d, 0x65, 0x18, 0x06, 0x20, 0x01, 0x28, 0x09, 0x52, 0x0b, 0x64, 0x69,
- 0x73, 0x70, 0x6c, 0x61, 0x79, 0x4e, 0x61, 0x6d, 0x65, 0x42, 0x06, 0x5a, 0x04, 0x2e, 0x2f, 0x70,
- 0x62, 0x62, 0x06, 0x70, 0x72, 0x6f, 0x74, 0x6f, 0x33,
-}
+const file_models_model_region_provider_proto_rawDesc = "" +
+ "\n" +
+ "\"models/model_region_provider.proto\x12\x02pb\"\xae\x01\n" +
+ "\x0eRegionProvider\x12\x0e\n" +
+ "\x02id\x18\x01 \x01(\x03R\x02id\x12\x12\n" +
+ "\x04name\x18\x02 \x01(\tR\x04name\x12\x14\n" +
+ "\x05codes\x18\x03 \x03(\tR\x05codes\x12\x1e\n" +
+ "\n" +
+ "customName\x18\x04 \x01(\tR\n" +
+ "customName\x12 \n" +
+ "\vcustomCodes\x18\x05 \x03(\tR\vcustomCodes\x12 \n" +
+ "\vdisplayName\x18\x06 \x01(\tR\vdisplayNameB\x06Z\x04./pbb\x06proto3"
var (
file_models_model_region_provider_proto_rawDescOnce sync.Once
- file_models_model_region_provider_proto_rawDescData = file_models_model_region_provider_proto_rawDesc
+ file_models_model_region_provider_proto_rawDescData []byte
)
func file_models_model_region_provider_proto_rawDescGZIP() []byte {
file_models_model_region_provider_proto_rawDescOnce.Do(func() {
- file_models_model_region_provider_proto_rawDescData = protoimpl.X.CompressGZIP(file_models_model_region_provider_proto_rawDescData)
+ file_models_model_region_provider_proto_rawDescData = protoimpl.X.CompressGZIP(unsafe.Slice(unsafe.StringData(file_models_model_region_provider_proto_rawDesc), len(file_models_model_region_provider_proto_rawDesc)))
})
return file_models_model_region_provider_proto_rawDescData
}
@@ -157,7 +153,7 @@ func file_models_model_region_provider_proto_init() {
out := protoimpl.TypeBuilder{
File: protoimpl.DescBuilder{
GoPackagePath: reflect.TypeOf(x{}).PkgPath(),
- RawDescriptor: file_models_model_region_provider_proto_rawDesc,
+ RawDescriptor: unsafe.Slice(unsafe.StringData(file_models_model_region_provider_proto_rawDesc), len(file_models_model_region_provider_proto_rawDesc)),
NumEnums: 0,
NumMessages: 1,
NumExtensions: 0,
@@ -168,7 +164,6 @@ func file_models_model_region_provider_proto_init() {
MessageInfos: file_models_model_region_provider_proto_msgTypes,
}.Build()
File_models_model_region_provider_proto = out.File
- file_models_model_region_provider_proto_rawDesc = nil
file_models_model_region_provider_proto_goTypes = nil
file_models_model_region_provider_proto_depIdxs = nil
}
diff --git a/EdgeCommon/pkg/rpc/pb/model_region_province.pb.go b/EdgeCommon/pkg/rpc/pb/model_region_province.pb.go
index 0e61b51..e955e58 100644
--- a/EdgeCommon/pkg/rpc/pb/model_region_province.pb.go
+++ b/EdgeCommon/pkg/rpc/pb/model_region_province.pb.go
@@ -1,7 +1,7 @@
// Code generated by protoc-gen-go. DO NOT EDIT.
// versions:
-// protoc-gen-go v1.36.0
-// protoc v6.33.2
+// protoc-gen-go v1.36.11
+// protoc v3.19.6
// source: models/model_region_province.proto
package pb
@@ -11,6 +11,7 @@ import (
protoimpl "google.golang.org/protobuf/runtime/protoimpl"
reflect "reflect"
sync "sync"
+ unsafe "unsafe"
)
const (
@@ -123,40 +124,29 @@ func (x *RegionProvince) GetRegionCountry() *RegionCountry {
var File_models_model_region_province_proto protoreflect.FileDescriptor
-var file_models_model_region_province_proto_rawDesc = []byte{
- 0x0a, 0x22, 0x6d, 0x6f, 0x64, 0x65, 0x6c, 0x73, 0x2f, 0x6d, 0x6f, 0x64, 0x65, 0x6c, 0x5f, 0x72,
- 0x65, 0x67, 0x69, 0x6f, 0x6e, 0x5f, 0x70, 0x72, 0x6f, 0x76, 0x69, 0x6e, 0x63, 0x65, 0x2e, 0x70,
- 0x72, 0x6f, 0x74, 0x6f, 0x12, 0x02, 0x70, 0x62, 0x1a, 0x21, 0x6d, 0x6f, 0x64, 0x65, 0x6c, 0x73,
- 0x2f, 0x6d, 0x6f, 0x64, 0x65, 0x6c, 0x5f, 0x72, 0x65, 0x67, 0x69, 0x6f, 0x6e, 0x5f, 0x63, 0x6f,
- 0x75, 0x6e, 0x74, 0x72, 0x79, 0x2e, 0x70, 0x72, 0x6f, 0x74, 0x6f, 0x22, 0x91, 0x02, 0x0a, 0x0e,
- 0x52, 0x65, 0x67, 0x69, 0x6f, 0x6e, 0x50, 0x72, 0x6f, 0x76, 0x69, 0x6e, 0x63, 0x65, 0x12, 0x0e,
- 0x0a, 0x02, 0x69, 0x64, 0x18, 0x01, 0x20, 0x01, 0x28, 0x03, 0x52, 0x02, 0x69, 0x64, 0x12, 0x12,
- 0x0a, 0x04, 0x6e, 0x61, 0x6d, 0x65, 0x18, 0x02, 0x20, 0x01, 0x28, 0x09, 0x52, 0x04, 0x6e, 0x61,
- 0x6d, 0x65, 0x12, 0x14, 0x0a, 0x05, 0x63, 0x6f, 0x64, 0x65, 0x73, 0x18, 0x03, 0x20, 0x03, 0x28,
- 0x09, 0x52, 0x05, 0x63, 0x6f, 0x64, 0x65, 0x73, 0x12, 0x28, 0x0a, 0x0f, 0x72, 0x65, 0x67, 0x69,
- 0x6f, 0x6e, 0x43, 0x6f, 0x75, 0x6e, 0x74, 0x72, 0x79, 0x49, 0x64, 0x18, 0x04, 0x20, 0x01, 0x28,
- 0x03, 0x52, 0x0f, 0x72, 0x65, 0x67, 0x69, 0x6f, 0x6e, 0x43, 0x6f, 0x75, 0x6e, 0x74, 0x72, 0x79,
- 0x49, 0x64, 0x12, 0x1e, 0x0a, 0x0a, 0x63, 0x75, 0x73, 0x74, 0x6f, 0x6d, 0x4e, 0x61, 0x6d, 0x65,
- 0x18, 0x05, 0x20, 0x01, 0x28, 0x09, 0x52, 0x0a, 0x63, 0x75, 0x73, 0x74, 0x6f, 0x6d, 0x4e, 0x61,
- 0x6d, 0x65, 0x12, 0x20, 0x0a, 0x0b, 0x63, 0x75, 0x73, 0x74, 0x6f, 0x6d, 0x43, 0x6f, 0x64, 0x65,
- 0x73, 0x18, 0x06, 0x20, 0x03, 0x28, 0x09, 0x52, 0x0b, 0x63, 0x75, 0x73, 0x74, 0x6f, 0x6d, 0x43,
- 0x6f, 0x64, 0x65, 0x73, 0x12, 0x20, 0x0a, 0x0b, 0x64, 0x69, 0x73, 0x70, 0x6c, 0x61, 0x79, 0x4e,
- 0x61, 0x6d, 0x65, 0x18, 0x07, 0x20, 0x01, 0x28, 0x09, 0x52, 0x0b, 0x64, 0x69, 0x73, 0x70, 0x6c,
- 0x61, 0x79, 0x4e, 0x61, 0x6d, 0x65, 0x12, 0x37, 0x0a, 0x0d, 0x72, 0x65, 0x67, 0x69, 0x6f, 0x6e,
- 0x43, 0x6f, 0x75, 0x6e, 0x74, 0x72, 0x79, 0x18, 0x1e, 0x20, 0x01, 0x28, 0x0b, 0x32, 0x11, 0x2e,
- 0x70, 0x62, 0x2e, 0x52, 0x65, 0x67, 0x69, 0x6f, 0x6e, 0x43, 0x6f, 0x75, 0x6e, 0x74, 0x72, 0x79,
- 0x52, 0x0d, 0x72, 0x65, 0x67, 0x69, 0x6f, 0x6e, 0x43, 0x6f, 0x75, 0x6e, 0x74, 0x72, 0x79, 0x42,
- 0x06, 0x5a, 0x04, 0x2e, 0x2f, 0x70, 0x62, 0x62, 0x06, 0x70, 0x72, 0x6f, 0x74, 0x6f, 0x33,
-}
+const file_models_model_region_province_proto_rawDesc = "" +
+ "\n" +
+ "\"models/model_region_province.proto\x12\x02pb\x1a!models/model_region_country.proto\"\x91\x02\n" +
+ "\x0eRegionProvince\x12\x0e\n" +
+ "\x02id\x18\x01 \x01(\x03R\x02id\x12\x12\n" +
+ "\x04name\x18\x02 \x01(\tR\x04name\x12\x14\n" +
+ "\x05codes\x18\x03 \x03(\tR\x05codes\x12(\n" +
+ "\x0fregionCountryId\x18\x04 \x01(\x03R\x0fregionCountryId\x12\x1e\n" +
+ "\n" +
+ "customName\x18\x05 \x01(\tR\n" +
+ "customName\x12 \n" +
+ "\vcustomCodes\x18\x06 \x03(\tR\vcustomCodes\x12 \n" +
+ "\vdisplayName\x18\a \x01(\tR\vdisplayName\x127\n" +
+ "\rregionCountry\x18\x1e \x01(\v2\x11.pb.RegionCountryR\rregionCountryB\x06Z\x04./pbb\x06proto3"
var (
file_models_model_region_province_proto_rawDescOnce sync.Once
- file_models_model_region_province_proto_rawDescData = file_models_model_region_province_proto_rawDesc
+ file_models_model_region_province_proto_rawDescData []byte
)
func file_models_model_region_province_proto_rawDescGZIP() []byte {
file_models_model_region_province_proto_rawDescOnce.Do(func() {
- file_models_model_region_province_proto_rawDescData = protoimpl.X.CompressGZIP(file_models_model_region_province_proto_rawDescData)
+ file_models_model_region_province_proto_rawDescData = protoimpl.X.CompressGZIP(unsafe.Slice(unsafe.StringData(file_models_model_region_province_proto_rawDesc), len(file_models_model_region_province_proto_rawDesc)))
})
return file_models_model_region_province_proto_rawDescData
}
@@ -185,7 +175,7 @@ func file_models_model_region_province_proto_init() {
out := protoimpl.TypeBuilder{
File: protoimpl.DescBuilder{
GoPackagePath: reflect.TypeOf(x{}).PkgPath(),
- RawDescriptor: file_models_model_region_province_proto_rawDesc,
+ RawDescriptor: unsafe.Slice(unsafe.StringData(file_models_model_region_province_proto_rawDesc), len(file_models_model_region_province_proto_rawDesc)),
NumEnums: 0,
NumMessages: 1,
NumExtensions: 0,
@@ -196,7 +186,6 @@ func file_models_model_region_province_proto_init() {
MessageInfos: file_models_model_region_province_proto_msgTypes,
}.Build()
File_models_model_region_province_proto = out.File
- file_models_model_region_province_proto_rawDesc = nil
file_models_model_region_province_proto_goTypes = nil
file_models_model_region_province_proto_depIdxs = nil
}
diff --git a/EdgeCommon/pkg/rpc/pb/model_region_town.pb.go b/EdgeCommon/pkg/rpc/pb/model_region_town.pb.go
index 785fad0..20503e7 100644
--- a/EdgeCommon/pkg/rpc/pb/model_region_town.pb.go
+++ b/EdgeCommon/pkg/rpc/pb/model_region_town.pb.go
@@ -1,7 +1,7 @@
// Code generated by protoc-gen-go. DO NOT EDIT.
// versions:
-// protoc-gen-go v1.36.0
-// protoc v6.33.2
+// protoc-gen-go v1.36.11
+// protoc v3.19.6
// source: models/model_region_town.proto
package pb
@@ -11,6 +11,7 @@ import (
protoimpl "google.golang.org/protobuf/runtime/protoimpl"
reflect "reflect"
sync "sync"
+ unsafe "unsafe"
)
const (
@@ -122,39 +123,32 @@ func (x *RegionTown) GetRegionCity() *RegionCity {
var File_models_model_region_town_proto protoreflect.FileDescriptor
-var file_models_model_region_town_proto_rawDesc = []byte{
- 0x0a, 0x1e, 0x6d, 0x6f, 0x64, 0x65, 0x6c, 0x73, 0x2f, 0x6d, 0x6f, 0x64, 0x65, 0x6c, 0x5f, 0x72,
- 0x65, 0x67, 0x69, 0x6f, 0x6e, 0x5f, 0x74, 0x6f, 0x77, 0x6e, 0x2e, 0x70, 0x72, 0x6f, 0x74, 0x6f,
- 0x12, 0x02, 0x70, 0x62, 0x1a, 0x1e, 0x6d, 0x6f, 0x64, 0x65, 0x6c, 0x73, 0x2f, 0x6d, 0x6f, 0x64,
- 0x65, 0x6c, 0x5f, 0x72, 0x65, 0x67, 0x69, 0x6f, 0x6e, 0x5f, 0x63, 0x69, 0x74, 0x79, 0x2e, 0x70,
- 0x72, 0x6f, 0x74, 0x6f, 0x22, 0xfe, 0x01, 0x0a, 0x0a, 0x52, 0x65, 0x67, 0x69, 0x6f, 0x6e, 0x54,
- 0x6f, 0x77, 0x6e, 0x12, 0x0e, 0x0a, 0x02, 0x69, 0x64, 0x18, 0x01, 0x20, 0x01, 0x28, 0x03, 0x52,
- 0x02, 0x69, 0x64, 0x12, 0x12, 0x0a, 0x04, 0x6e, 0x61, 0x6d, 0x65, 0x18, 0x02, 0x20, 0x01, 0x28,
- 0x09, 0x52, 0x04, 0x6e, 0x61, 0x6d, 0x65, 0x12, 0x14, 0x0a, 0x05, 0x63, 0x6f, 0x64, 0x65, 0x73,
- 0x18, 0x03, 0x20, 0x03, 0x28, 0x09, 0x52, 0x05, 0x63, 0x6f, 0x64, 0x65, 0x73, 0x12, 0x22, 0x0a,
- 0x0c, 0x72, 0x65, 0x67, 0x69, 0x6f, 0x6e, 0x43, 0x69, 0x74, 0x79, 0x49, 0x64, 0x18, 0x04, 0x20,
- 0x01, 0x28, 0x03, 0x52, 0x0c, 0x72, 0x65, 0x67, 0x69, 0x6f, 0x6e, 0x43, 0x69, 0x74, 0x79, 0x49,
- 0x64, 0x12, 0x1e, 0x0a, 0x0a, 0x63, 0x75, 0x73, 0x74, 0x6f, 0x6d, 0x4e, 0x61, 0x6d, 0x65, 0x18,
- 0x05, 0x20, 0x01, 0x28, 0x09, 0x52, 0x0a, 0x63, 0x75, 0x73, 0x74, 0x6f, 0x6d, 0x4e, 0x61, 0x6d,
- 0x65, 0x12, 0x20, 0x0a, 0x0b, 0x63, 0x75, 0x73, 0x74, 0x6f, 0x6d, 0x43, 0x6f, 0x64, 0x65, 0x73,
- 0x18, 0x06, 0x20, 0x03, 0x28, 0x09, 0x52, 0x0b, 0x63, 0x75, 0x73, 0x74, 0x6f, 0x6d, 0x43, 0x6f,
- 0x64, 0x65, 0x73, 0x12, 0x20, 0x0a, 0x0b, 0x64, 0x69, 0x73, 0x70, 0x6c, 0x61, 0x79, 0x4e, 0x61,
- 0x6d, 0x65, 0x18, 0x07, 0x20, 0x01, 0x28, 0x09, 0x52, 0x0b, 0x64, 0x69, 0x73, 0x70, 0x6c, 0x61,
- 0x79, 0x4e, 0x61, 0x6d, 0x65, 0x12, 0x2e, 0x0a, 0x0a, 0x72, 0x65, 0x67, 0x69, 0x6f, 0x6e, 0x43,
- 0x69, 0x74, 0x79, 0x18, 0x1e, 0x20, 0x01, 0x28, 0x0b, 0x32, 0x0e, 0x2e, 0x70, 0x62, 0x2e, 0x52,
- 0x65, 0x67, 0x69, 0x6f, 0x6e, 0x43, 0x69, 0x74, 0x79, 0x52, 0x0a, 0x72, 0x65, 0x67, 0x69, 0x6f,
- 0x6e, 0x43, 0x69, 0x74, 0x79, 0x42, 0x06, 0x5a, 0x04, 0x2e, 0x2f, 0x70, 0x62, 0x62, 0x06, 0x70,
- 0x72, 0x6f, 0x74, 0x6f, 0x33,
-}
+const file_models_model_region_town_proto_rawDesc = "" +
+ "\n" +
+ "\x1emodels/model_region_town.proto\x12\x02pb\x1a\x1emodels/model_region_city.proto\"\xfe\x01\n" +
+ "\n" +
+ "RegionTown\x12\x0e\n" +
+ "\x02id\x18\x01 \x01(\x03R\x02id\x12\x12\n" +
+ "\x04name\x18\x02 \x01(\tR\x04name\x12\x14\n" +
+ "\x05codes\x18\x03 \x03(\tR\x05codes\x12\"\n" +
+ "\fregionCityId\x18\x04 \x01(\x03R\fregionCityId\x12\x1e\n" +
+ "\n" +
+ "customName\x18\x05 \x01(\tR\n" +
+ "customName\x12 \n" +
+ "\vcustomCodes\x18\x06 \x03(\tR\vcustomCodes\x12 \n" +
+ "\vdisplayName\x18\a \x01(\tR\vdisplayName\x12.\n" +
+ "\n" +
+ "regionCity\x18\x1e \x01(\v2\x0e.pb.RegionCityR\n" +
+ "regionCityB\x06Z\x04./pbb\x06proto3"
var (
file_models_model_region_town_proto_rawDescOnce sync.Once
- file_models_model_region_town_proto_rawDescData = file_models_model_region_town_proto_rawDesc
+ file_models_model_region_town_proto_rawDescData []byte
)
func file_models_model_region_town_proto_rawDescGZIP() []byte {
file_models_model_region_town_proto_rawDescOnce.Do(func() {
- file_models_model_region_town_proto_rawDescData = protoimpl.X.CompressGZIP(file_models_model_region_town_proto_rawDescData)
+ file_models_model_region_town_proto_rawDescData = protoimpl.X.CompressGZIP(unsafe.Slice(unsafe.StringData(file_models_model_region_town_proto_rawDesc), len(file_models_model_region_town_proto_rawDesc)))
})
return file_models_model_region_town_proto_rawDescData
}
@@ -183,7 +177,7 @@ func file_models_model_region_town_proto_init() {
out := protoimpl.TypeBuilder{
File: protoimpl.DescBuilder{
GoPackagePath: reflect.TypeOf(x{}).PkgPath(),
- RawDescriptor: file_models_model_region_town_proto_rawDesc,
+ RawDescriptor: unsafe.Slice(unsafe.StringData(file_models_model_region_town_proto_rawDesc), len(file_models_model_region_town_proto_rawDesc)),
NumEnums: 0,
NumMessages: 1,
NumExtensions: 0,
@@ -194,7 +188,6 @@ func file_models_model_region_town_proto_init() {
MessageInfos: file_models_model_region_town_proto_msgTypes,
}.Build()
File_models_model_region_town_proto = out.File
- file_models_model_region_town_proto_rawDesc = nil
file_models_model_region_town_proto_goTypes = nil
file_models_model_region_town_proto_depIdxs = nil
}
diff --git a/EdgeCommon/pkg/rpc/pb/model_report_node.pb.go b/EdgeCommon/pkg/rpc/pb/model_report_node.pb.go
index 977e18f..86ae8bb 100644
--- a/EdgeCommon/pkg/rpc/pb/model_report_node.pb.go
+++ b/EdgeCommon/pkg/rpc/pb/model_report_node.pb.go
@@ -1,7 +1,7 @@
// Code generated by protoc-gen-go. DO NOT EDIT.
// versions:
-// protoc-gen-go v1.36.0
-// protoc v6.33.2
+// protoc-gen-go v1.36.11
+// protoc v3.19.6
// source: models/model_report_node.proto
package pb
@@ -11,6 +11,7 @@ import (
protoimpl "google.golang.org/protobuf/runtime/protoimpl"
reflect "reflect"
sync "sync"
+ unsafe "unsafe"
)
const (
@@ -146,43 +147,34 @@ func (x *ReportNode) GetReportNodeGroups() []*ReportNodeGroup {
var File_models_model_report_node_proto protoreflect.FileDescriptor
-var file_models_model_report_node_proto_rawDesc = []byte{
- 0x0a, 0x1e, 0x6d, 0x6f, 0x64, 0x65, 0x6c, 0x73, 0x2f, 0x6d, 0x6f, 0x64, 0x65, 0x6c, 0x5f, 0x72,
- 0x65, 0x70, 0x6f, 0x72, 0x74, 0x5f, 0x6e, 0x6f, 0x64, 0x65, 0x2e, 0x70, 0x72, 0x6f, 0x74, 0x6f,
- 0x12, 0x02, 0x70, 0x62, 0x1a, 0x24, 0x6d, 0x6f, 0x64, 0x65, 0x6c, 0x73, 0x2f, 0x6d, 0x6f, 0x64,
- 0x65, 0x6c, 0x5f, 0x72, 0x65, 0x70, 0x6f, 0x72, 0x74, 0x5f, 0x6e, 0x6f, 0x64, 0x65, 0x5f, 0x67,
- 0x72, 0x6f, 0x75, 0x70, 0x2e, 0x70, 0x72, 0x6f, 0x74, 0x6f, 0x22, 0xbf, 0x02, 0x0a, 0x0a, 0x52,
- 0x65, 0x70, 0x6f, 0x72, 0x74, 0x4e, 0x6f, 0x64, 0x65, 0x12, 0x0e, 0x0a, 0x02, 0x69, 0x64, 0x18,
- 0x01, 0x20, 0x01, 0x28, 0x03, 0x52, 0x02, 0x69, 0x64, 0x12, 0x1a, 0x0a, 0x08, 0x75, 0x6e, 0x69,
- 0x71, 0x75, 0x65, 0x49, 0x64, 0x18, 0x02, 0x20, 0x01, 0x28, 0x09, 0x52, 0x08, 0x75, 0x6e, 0x69,
- 0x71, 0x75, 0x65, 0x49, 0x64, 0x12, 0x16, 0x0a, 0x06, 0x73, 0x65, 0x63, 0x72, 0x65, 0x74, 0x18,
- 0x03, 0x20, 0x01, 0x28, 0x09, 0x52, 0x06, 0x73, 0x65, 0x63, 0x72, 0x65, 0x74, 0x12, 0x12, 0x0a,
- 0x04, 0x69, 0x73, 0x4f, 0x6e, 0x18, 0x04, 0x20, 0x01, 0x28, 0x08, 0x52, 0x04, 0x69, 0x73, 0x4f,
- 0x6e, 0x12, 0x12, 0x0a, 0x04, 0x6e, 0x61, 0x6d, 0x65, 0x18, 0x05, 0x20, 0x01, 0x28, 0x09, 0x52,
- 0x04, 0x6e, 0x61, 0x6d, 0x65, 0x12, 0x1a, 0x0a, 0x08, 0x6c, 0x6f, 0x63, 0x61, 0x74, 0x69, 0x6f,
- 0x6e, 0x18, 0x06, 0x20, 0x01, 0x28, 0x09, 0x52, 0x08, 0x6c, 0x6f, 0x63, 0x61, 0x74, 0x69, 0x6f,
- 0x6e, 0x12, 0x10, 0x0a, 0x03, 0x69, 0x73, 0x70, 0x18, 0x07, 0x20, 0x01, 0x28, 0x09, 0x52, 0x03,
- 0x69, 0x73, 0x70, 0x12, 0x1a, 0x0a, 0x08, 0x69, 0x73, 0x41, 0x63, 0x74, 0x69, 0x76, 0x65, 0x18,
- 0x08, 0x20, 0x01, 0x28, 0x08, 0x52, 0x08, 0x69, 0x73, 0x41, 0x63, 0x74, 0x69, 0x76, 0x65, 0x12,
- 0x1e, 0x0a, 0x0a, 0x73, 0x74, 0x61, 0x74, 0x75, 0x73, 0x4a, 0x53, 0x4f, 0x4e, 0x18, 0x09, 0x20,
- 0x01, 0x28, 0x0c, 0x52, 0x0a, 0x73, 0x74, 0x61, 0x74, 0x75, 0x73, 0x4a, 0x53, 0x4f, 0x4e, 0x12,
- 0x1a, 0x0a, 0x08, 0x61, 0x6c, 0x6c, 0x6f, 0x77, 0x49, 0x50, 0x73, 0x18, 0x0a, 0x20, 0x03, 0x28,
- 0x09, 0x52, 0x08, 0x61, 0x6c, 0x6c, 0x6f, 0x77, 0x49, 0x50, 0x73, 0x12, 0x3f, 0x0a, 0x10, 0x72,
- 0x65, 0x70, 0x6f, 0x72, 0x74, 0x4e, 0x6f, 0x64, 0x65, 0x47, 0x72, 0x6f, 0x75, 0x70, 0x73, 0x18,
- 0x0b, 0x20, 0x03, 0x28, 0x0b, 0x32, 0x13, 0x2e, 0x70, 0x62, 0x2e, 0x52, 0x65, 0x70, 0x6f, 0x72,
- 0x74, 0x4e, 0x6f, 0x64, 0x65, 0x47, 0x72, 0x6f, 0x75, 0x70, 0x52, 0x10, 0x72, 0x65, 0x70, 0x6f,
- 0x72, 0x74, 0x4e, 0x6f, 0x64, 0x65, 0x47, 0x72, 0x6f, 0x75, 0x70, 0x73, 0x42, 0x06, 0x5a, 0x04,
- 0x2e, 0x2f, 0x70, 0x62, 0x62, 0x06, 0x70, 0x72, 0x6f, 0x74, 0x6f, 0x33,
-}
+const file_models_model_report_node_proto_rawDesc = "" +
+ "\n" +
+ "\x1emodels/model_report_node.proto\x12\x02pb\x1a$models/model_report_node_group.proto\"\xbf\x02\n" +
+ "\n" +
+ "ReportNode\x12\x0e\n" +
+ "\x02id\x18\x01 \x01(\x03R\x02id\x12\x1a\n" +
+ "\buniqueId\x18\x02 \x01(\tR\buniqueId\x12\x16\n" +
+ "\x06secret\x18\x03 \x01(\tR\x06secret\x12\x12\n" +
+ "\x04isOn\x18\x04 \x01(\bR\x04isOn\x12\x12\n" +
+ "\x04name\x18\x05 \x01(\tR\x04name\x12\x1a\n" +
+ "\blocation\x18\x06 \x01(\tR\blocation\x12\x10\n" +
+ "\x03isp\x18\a \x01(\tR\x03isp\x12\x1a\n" +
+ "\bisActive\x18\b \x01(\bR\bisActive\x12\x1e\n" +
+ "\n" +
+ "statusJSON\x18\t \x01(\fR\n" +
+ "statusJSON\x12\x1a\n" +
+ "\ballowIPs\x18\n" +
+ " \x03(\tR\ballowIPs\x12?\n" +
+ "\x10reportNodeGroups\x18\v \x03(\v2\x13.pb.ReportNodeGroupR\x10reportNodeGroupsB\x06Z\x04./pbb\x06proto3"
var (
file_models_model_report_node_proto_rawDescOnce sync.Once
- file_models_model_report_node_proto_rawDescData = file_models_model_report_node_proto_rawDesc
+ file_models_model_report_node_proto_rawDescData []byte
)
func file_models_model_report_node_proto_rawDescGZIP() []byte {
file_models_model_report_node_proto_rawDescOnce.Do(func() {
- file_models_model_report_node_proto_rawDescData = protoimpl.X.CompressGZIP(file_models_model_report_node_proto_rawDescData)
+ file_models_model_report_node_proto_rawDescData = protoimpl.X.CompressGZIP(unsafe.Slice(unsafe.StringData(file_models_model_report_node_proto_rawDesc), len(file_models_model_report_node_proto_rawDesc)))
})
return file_models_model_report_node_proto_rawDescData
}
@@ -211,7 +203,7 @@ func file_models_model_report_node_proto_init() {
out := protoimpl.TypeBuilder{
File: protoimpl.DescBuilder{
GoPackagePath: reflect.TypeOf(x{}).PkgPath(),
- RawDescriptor: file_models_model_report_node_proto_rawDesc,
+ RawDescriptor: unsafe.Slice(unsafe.StringData(file_models_model_report_node_proto_rawDesc), len(file_models_model_report_node_proto_rawDesc)),
NumEnums: 0,
NumMessages: 1,
NumExtensions: 0,
@@ -222,7 +214,6 @@ func file_models_model_report_node_proto_init() {
MessageInfos: file_models_model_report_node_proto_msgTypes,
}.Build()
File_models_model_report_node_proto = out.File
- file_models_model_report_node_proto_rawDesc = nil
file_models_model_report_node_proto_goTypes = nil
file_models_model_report_node_proto_depIdxs = nil
}
diff --git a/EdgeCommon/pkg/rpc/pb/model_report_node_group.pb.go b/EdgeCommon/pkg/rpc/pb/model_report_node_group.pb.go
index d4967aa..0ab75a3 100644
--- a/EdgeCommon/pkg/rpc/pb/model_report_node_group.pb.go
+++ b/EdgeCommon/pkg/rpc/pb/model_report_node_group.pb.go
@@ -1,7 +1,7 @@
// Code generated by protoc-gen-go. DO NOT EDIT.
// versions:
-// protoc-gen-go v1.36.0
-// protoc v6.33.2
+// protoc-gen-go v1.36.11
+// protoc v3.19.6
// source: models/model_report_node_group.proto
package pb
@@ -11,6 +11,7 @@ import (
protoimpl "google.golang.org/protobuf/runtime/protoimpl"
reflect "reflect"
sync "sync"
+ unsafe "unsafe"
)
const (
@@ -83,26 +84,22 @@ func (x *ReportNodeGroup) GetIsOn() bool {
var File_models_model_report_node_group_proto protoreflect.FileDescriptor
-var file_models_model_report_node_group_proto_rawDesc = []byte{
- 0x0a, 0x24, 0x6d, 0x6f, 0x64, 0x65, 0x6c, 0x73, 0x2f, 0x6d, 0x6f, 0x64, 0x65, 0x6c, 0x5f, 0x72,
- 0x65, 0x70, 0x6f, 0x72, 0x74, 0x5f, 0x6e, 0x6f, 0x64, 0x65, 0x5f, 0x67, 0x72, 0x6f, 0x75, 0x70,
- 0x2e, 0x70, 0x72, 0x6f, 0x74, 0x6f, 0x12, 0x02, 0x70, 0x62, 0x22, 0x49, 0x0a, 0x0f, 0x52, 0x65,
- 0x70, 0x6f, 0x72, 0x74, 0x4e, 0x6f, 0x64, 0x65, 0x47, 0x72, 0x6f, 0x75, 0x70, 0x12, 0x0e, 0x0a,
- 0x02, 0x69, 0x64, 0x18, 0x01, 0x20, 0x01, 0x28, 0x03, 0x52, 0x02, 0x69, 0x64, 0x12, 0x12, 0x0a,
- 0x04, 0x6e, 0x61, 0x6d, 0x65, 0x18, 0x02, 0x20, 0x01, 0x28, 0x09, 0x52, 0x04, 0x6e, 0x61, 0x6d,
- 0x65, 0x12, 0x12, 0x0a, 0x04, 0x69, 0x73, 0x4f, 0x6e, 0x18, 0x03, 0x20, 0x01, 0x28, 0x08, 0x52,
- 0x04, 0x69, 0x73, 0x4f, 0x6e, 0x42, 0x06, 0x5a, 0x04, 0x2e, 0x2f, 0x70, 0x62, 0x62, 0x06, 0x70,
- 0x72, 0x6f, 0x74, 0x6f, 0x33,
-}
+const file_models_model_report_node_group_proto_rawDesc = "" +
+ "\n" +
+ "$models/model_report_node_group.proto\x12\x02pb\"I\n" +
+ "\x0fReportNodeGroup\x12\x0e\n" +
+ "\x02id\x18\x01 \x01(\x03R\x02id\x12\x12\n" +
+ "\x04name\x18\x02 \x01(\tR\x04name\x12\x12\n" +
+ "\x04isOn\x18\x03 \x01(\bR\x04isOnB\x06Z\x04./pbb\x06proto3"
var (
file_models_model_report_node_group_proto_rawDescOnce sync.Once
- file_models_model_report_node_group_proto_rawDescData = file_models_model_report_node_group_proto_rawDesc
+ file_models_model_report_node_group_proto_rawDescData []byte
)
func file_models_model_report_node_group_proto_rawDescGZIP() []byte {
file_models_model_report_node_group_proto_rawDescOnce.Do(func() {
- file_models_model_report_node_group_proto_rawDescData = protoimpl.X.CompressGZIP(file_models_model_report_node_group_proto_rawDescData)
+ file_models_model_report_node_group_proto_rawDescData = protoimpl.X.CompressGZIP(unsafe.Slice(unsafe.StringData(file_models_model_report_node_group_proto_rawDesc), len(file_models_model_report_node_group_proto_rawDesc)))
})
return file_models_model_report_node_group_proto_rawDescData
}
@@ -128,7 +125,7 @@ func file_models_model_report_node_group_proto_init() {
out := protoimpl.TypeBuilder{
File: protoimpl.DescBuilder{
GoPackagePath: reflect.TypeOf(x{}).PkgPath(),
- RawDescriptor: file_models_model_report_node_group_proto_rawDesc,
+ RawDescriptor: unsafe.Slice(unsafe.StringData(file_models_model_report_node_group_proto_rawDesc), len(file_models_model_report_node_group_proto_rawDesc)),
NumEnums: 0,
NumMessages: 1,
NumExtensions: 0,
@@ -139,7 +136,6 @@ func file_models_model_report_node_group_proto_init() {
MessageInfos: file_models_model_report_node_group_proto_msgTypes,
}.Build()
File_models_model_report_node_group_proto = out.File
- file_models_model_report_node_group_proto_rawDesc = nil
file_models_model_report_node_group_proto_goTypes = nil
file_models_model_report_node_group_proto_depIdxs = nil
}
diff --git a/EdgeCommon/pkg/rpc/pb/model_report_result.pb.go b/EdgeCommon/pkg/rpc/pb/model_report_result.pb.go
index 1e4488b..dfecb1b 100644
--- a/EdgeCommon/pkg/rpc/pb/model_report_result.pb.go
+++ b/EdgeCommon/pkg/rpc/pb/model_report_result.pb.go
@@ -1,7 +1,7 @@
// Code generated by protoc-gen-go. DO NOT EDIT.
// versions:
-// protoc-gen-go v1.36.0
-// protoc v6.33.2
+// protoc-gen-go v1.36.11
+// protoc v3.19.6
// source: models/model_report_result.proto
package pb
@@ -11,6 +11,7 @@ import (
protoimpl "google.golang.org/protobuf/runtime/protoimpl"
reflect "reflect"
sync "sync"
+ unsafe "unsafe"
)
const (
@@ -138,38 +139,32 @@ func (x *ReportResult) GetLevel() string {
var File_models_model_report_result_proto protoreflect.FileDescriptor
-var file_models_model_report_result_proto_rawDesc = []byte{
- 0x0a, 0x20, 0x6d, 0x6f, 0x64, 0x65, 0x6c, 0x73, 0x2f, 0x6d, 0x6f, 0x64, 0x65, 0x6c, 0x5f, 0x72,
- 0x65, 0x70, 0x6f, 0x72, 0x74, 0x5f, 0x72, 0x65, 0x73, 0x75, 0x6c, 0x74, 0x2e, 0x70, 0x72, 0x6f,
- 0x74, 0x6f, 0x12, 0x02, 0x70, 0x62, 0x22, 0x88, 0x02, 0x0a, 0x0c, 0x52, 0x65, 0x70, 0x6f, 0x72,
- 0x74, 0x52, 0x65, 0x73, 0x75, 0x6c, 0x74, 0x12, 0x0e, 0x0a, 0x02, 0x69, 0x64, 0x18, 0x01, 0x20,
- 0x01, 0x28, 0x03, 0x52, 0x02, 0x69, 0x64, 0x12, 0x12, 0x0a, 0x04, 0x74, 0x79, 0x70, 0x65, 0x18,
- 0x02, 0x20, 0x01, 0x28, 0x09, 0x52, 0x04, 0x74, 0x79, 0x70, 0x65, 0x12, 0x1a, 0x0a, 0x08, 0x74,
- 0x61, 0x72, 0x67, 0x65, 0x74, 0x49, 0x64, 0x18, 0x03, 0x20, 0x01, 0x28, 0x03, 0x52, 0x08, 0x74,
- 0x61, 0x72, 0x67, 0x65, 0x74, 0x49, 0x64, 0x12, 0x1e, 0x0a, 0x0a, 0x74, 0x61, 0x72, 0x67, 0x65,
- 0x74, 0x44, 0x65, 0x73, 0x63, 0x18, 0x04, 0x20, 0x01, 0x28, 0x09, 0x52, 0x0a, 0x74, 0x61, 0x72,
- 0x67, 0x65, 0x74, 0x44, 0x65, 0x73, 0x63, 0x12, 0x22, 0x0a, 0x0c, 0x72, 0x65, 0x70, 0x6f, 0x72,
- 0x74, 0x4e, 0x6f, 0x64, 0x65, 0x49, 0x64, 0x18, 0x05, 0x20, 0x01, 0x28, 0x03, 0x52, 0x0c, 0x72,
- 0x65, 0x70, 0x6f, 0x72, 0x74, 0x4e, 0x6f, 0x64, 0x65, 0x49, 0x64, 0x12, 0x12, 0x0a, 0x04, 0x69,
- 0x73, 0x4f, 0x6b, 0x18, 0x06, 0x20, 0x01, 0x28, 0x08, 0x52, 0x04, 0x69, 0x73, 0x4f, 0x6b, 0x12,
- 0x16, 0x0a, 0x06, 0x63, 0x6f, 0x73, 0x74, 0x4d, 0x73, 0x18, 0x07, 0x20, 0x01, 0x28, 0x02, 0x52,
- 0x06, 0x63, 0x6f, 0x73, 0x74, 0x4d, 0x73, 0x12, 0x14, 0x0a, 0x05, 0x65, 0x72, 0x72, 0x6f, 0x72,
- 0x18, 0x08, 0x20, 0x01, 0x28, 0x09, 0x52, 0x05, 0x65, 0x72, 0x72, 0x6f, 0x72, 0x12, 0x1c, 0x0a,
- 0x09, 0x75, 0x70, 0x64, 0x61, 0x74, 0x65, 0x64, 0x41, 0x74, 0x18, 0x09, 0x20, 0x01, 0x28, 0x03,
- 0x52, 0x09, 0x75, 0x70, 0x64, 0x61, 0x74, 0x65, 0x64, 0x41, 0x74, 0x12, 0x14, 0x0a, 0x05, 0x6c,
- 0x65, 0x76, 0x65, 0x6c, 0x18, 0x0a, 0x20, 0x01, 0x28, 0x09, 0x52, 0x05, 0x6c, 0x65, 0x76, 0x65,
- 0x6c, 0x42, 0x06, 0x5a, 0x04, 0x2e, 0x2f, 0x70, 0x62, 0x62, 0x06, 0x70, 0x72, 0x6f, 0x74, 0x6f,
- 0x33,
-}
+const file_models_model_report_result_proto_rawDesc = "" +
+ "\n" +
+ " models/model_report_result.proto\x12\x02pb\"\x88\x02\n" +
+ "\fReportResult\x12\x0e\n" +
+ "\x02id\x18\x01 \x01(\x03R\x02id\x12\x12\n" +
+ "\x04type\x18\x02 \x01(\tR\x04type\x12\x1a\n" +
+ "\btargetId\x18\x03 \x01(\x03R\btargetId\x12\x1e\n" +
+ "\n" +
+ "targetDesc\x18\x04 \x01(\tR\n" +
+ "targetDesc\x12\"\n" +
+ "\freportNodeId\x18\x05 \x01(\x03R\freportNodeId\x12\x12\n" +
+ "\x04isOk\x18\x06 \x01(\bR\x04isOk\x12\x16\n" +
+ "\x06costMs\x18\a \x01(\x02R\x06costMs\x12\x14\n" +
+ "\x05error\x18\b \x01(\tR\x05error\x12\x1c\n" +
+ "\tupdatedAt\x18\t \x01(\x03R\tupdatedAt\x12\x14\n" +
+ "\x05level\x18\n" +
+ " \x01(\tR\x05levelB\x06Z\x04./pbb\x06proto3"
var (
file_models_model_report_result_proto_rawDescOnce sync.Once
- file_models_model_report_result_proto_rawDescData = file_models_model_report_result_proto_rawDesc
+ file_models_model_report_result_proto_rawDescData []byte
)
func file_models_model_report_result_proto_rawDescGZIP() []byte {
file_models_model_report_result_proto_rawDescOnce.Do(func() {
- file_models_model_report_result_proto_rawDescData = protoimpl.X.CompressGZIP(file_models_model_report_result_proto_rawDescData)
+ file_models_model_report_result_proto_rawDescData = protoimpl.X.CompressGZIP(unsafe.Slice(unsafe.StringData(file_models_model_report_result_proto_rawDesc), len(file_models_model_report_result_proto_rawDesc)))
})
return file_models_model_report_result_proto_rawDescData
}
@@ -195,7 +190,7 @@ func file_models_model_report_result_proto_init() {
out := protoimpl.TypeBuilder{
File: protoimpl.DescBuilder{
GoPackagePath: reflect.TypeOf(x{}).PkgPath(),
- RawDescriptor: file_models_model_report_result_proto_rawDesc,
+ RawDescriptor: unsafe.Slice(unsafe.StringData(file_models_model_report_result_proto_rawDesc), len(file_models_model_report_result_proto_rawDesc)),
NumEnums: 0,
NumMessages: 1,
NumExtensions: 0,
@@ -206,7 +201,6 @@ func file_models_model_report_result_proto_init() {
MessageInfos: file_models_model_report_result_proto_msgTypes,
}.Build()
File_models_model_report_result_proto = out.File
- file_models_model_report_result_proto_rawDesc = nil
file_models_model_report_result_proto_goTypes = nil
file_models_model_report_result_proto_depIdxs = nil
}
diff --git a/EdgeCommon/pkg/rpc/pb/model_report_task.pb.go b/EdgeCommon/pkg/rpc/pb/model_report_task.pb.go
index 970051f..7a7463b 100644
--- a/EdgeCommon/pkg/rpc/pb/model_report_task.pb.go
+++ b/EdgeCommon/pkg/rpc/pb/model_report_task.pb.go
@@ -1,7 +1,7 @@
// Code generated by protoc-gen-go. DO NOT EDIT.
// versions:
-// protoc-gen-go v1.36.0
-// protoc v6.33.2
+// protoc-gen-go v1.36.11
+// protoc v3.19.6
// source: models/model_report_task.proto
package pb
@@ -11,6 +11,7 @@ import (
protoimpl "google.golang.org/protobuf/runtime/protoimpl"
reflect "reflect"
sync "sync"
+ unsafe "unsafe"
)
const (
@@ -107,35 +108,25 @@ func (x *IPAddrReportTask) GetNodeIPAddress() *NodeIPAddress {
var File_models_model_report_task_proto protoreflect.FileDescriptor
-var file_models_model_report_task_proto_rawDesc = []byte{
- 0x0a, 0x1e, 0x6d, 0x6f, 0x64, 0x65, 0x6c, 0x73, 0x2f, 0x6d, 0x6f, 0x64, 0x65, 0x6c, 0x5f, 0x72,
- 0x65, 0x70, 0x6f, 0x72, 0x74, 0x5f, 0x74, 0x61, 0x73, 0x6b, 0x2e, 0x70, 0x72, 0x6f, 0x74, 0x6f,
- 0x12, 0x02, 0x70, 0x62, 0x1a, 0x22, 0x6d, 0x6f, 0x64, 0x65, 0x6c, 0x73, 0x2f, 0x6d, 0x6f, 0x64,
- 0x65, 0x6c, 0x5f, 0x6e, 0x6f, 0x64, 0x65, 0x5f, 0x69, 0x70, 0x5f, 0x61, 0x64, 0x64, 0x72, 0x65,
- 0x73, 0x73, 0x2e, 0x70, 0x72, 0x6f, 0x74, 0x6f, 0x22, 0xc1, 0x01, 0x0a, 0x10, 0x49, 0x50, 0x41,
- 0x64, 0x64, 0x72, 0x52, 0x65, 0x70, 0x6f, 0x72, 0x74, 0x54, 0x61, 0x73, 0x6b, 0x12, 0x0e, 0x0a,
- 0x02, 0x69, 0x70, 0x18, 0x01, 0x20, 0x01, 0x28, 0x09, 0x52, 0x02, 0x69, 0x70, 0x12, 0x12, 0x0a,
- 0x04, 0x70, 0x6f, 0x72, 0x74, 0x18, 0x02, 0x20, 0x01, 0x28, 0x05, 0x52, 0x04, 0x70, 0x6f, 0x72,
- 0x74, 0x12, 0x16, 0x0a, 0x06, 0x63, 0x6f, 0x73, 0x74, 0x4d, 0x73, 0x18, 0x03, 0x20, 0x01, 0x28,
- 0x02, 0x52, 0x06, 0x63, 0x6f, 0x73, 0x74, 0x4d, 0x73, 0x12, 0x14, 0x0a, 0x05, 0x6c, 0x65, 0x76,
- 0x65, 0x6c, 0x18, 0x04, 0x20, 0x01, 0x28, 0x09, 0x52, 0x05, 0x6c, 0x65, 0x76, 0x65, 0x6c, 0x12,
- 0x22, 0x0a, 0x0c, 0x63, 0x6f, 0x6e, 0x6e, 0x65, 0x63, 0x74, 0x69, 0x76, 0x69, 0x74, 0x79, 0x18,
- 0x05, 0x20, 0x01, 0x28, 0x02, 0x52, 0x0c, 0x63, 0x6f, 0x6e, 0x6e, 0x65, 0x63, 0x74, 0x69, 0x76,
- 0x69, 0x74, 0x79, 0x12, 0x37, 0x0a, 0x0d, 0x6e, 0x6f, 0x64, 0x65, 0x49, 0x50, 0x41, 0x64, 0x64,
- 0x72, 0x65, 0x73, 0x73, 0x18, 0x1e, 0x20, 0x01, 0x28, 0x0b, 0x32, 0x11, 0x2e, 0x70, 0x62, 0x2e,
- 0x4e, 0x6f, 0x64, 0x65, 0x49, 0x50, 0x41, 0x64, 0x64, 0x72, 0x65, 0x73, 0x73, 0x52, 0x0d, 0x6e,
- 0x6f, 0x64, 0x65, 0x49, 0x50, 0x41, 0x64, 0x64, 0x72, 0x65, 0x73, 0x73, 0x42, 0x06, 0x5a, 0x04,
- 0x2e, 0x2f, 0x70, 0x62, 0x62, 0x06, 0x70, 0x72, 0x6f, 0x74, 0x6f, 0x33,
-}
+const file_models_model_report_task_proto_rawDesc = "" +
+ "\n" +
+ "\x1emodels/model_report_task.proto\x12\x02pb\x1a\"models/model_node_ip_address.proto\"\xc1\x01\n" +
+ "\x10IPAddrReportTask\x12\x0e\n" +
+ "\x02ip\x18\x01 \x01(\tR\x02ip\x12\x12\n" +
+ "\x04port\x18\x02 \x01(\x05R\x04port\x12\x16\n" +
+ "\x06costMs\x18\x03 \x01(\x02R\x06costMs\x12\x14\n" +
+ "\x05level\x18\x04 \x01(\tR\x05level\x12\"\n" +
+ "\fconnectivity\x18\x05 \x01(\x02R\fconnectivity\x127\n" +
+ "\rnodeIPAddress\x18\x1e \x01(\v2\x11.pb.NodeIPAddressR\rnodeIPAddressB\x06Z\x04./pbb\x06proto3"
var (
file_models_model_report_task_proto_rawDescOnce sync.Once
- file_models_model_report_task_proto_rawDescData = file_models_model_report_task_proto_rawDesc
+ file_models_model_report_task_proto_rawDescData []byte
)
func file_models_model_report_task_proto_rawDescGZIP() []byte {
file_models_model_report_task_proto_rawDescOnce.Do(func() {
- file_models_model_report_task_proto_rawDescData = protoimpl.X.CompressGZIP(file_models_model_report_task_proto_rawDescData)
+ file_models_model_report_task_proto_rawDescData = protoimpl.X.CompressGZIP(unsafe.Slice(unsafe.StringData(file_models_model_report_task_proto_rawDesc), len(file_models_model_report_task_proto_rawDesc)))
})
return file_models_model_report_task_proto_rawDescData
}
@@ -164,7 +155,7 @@ func file_models_model_report_task_proto_init() {
out := protoimpl.TypeBuilder{
File: protoimpl.DescBuilder{
GoPackagePath: reflect.TypeOf(x{}).PkgPath(),
- RawDescriptor: file_models_model_report_task_proto_rawDesc,
+ RawDescriptor: unsafe.Slice(unsafe.StringData(file_models_model_report_task_proto_rawDesc), len(file_models_model_report_task_proto_rawDesc)),
NumEnums: 0,
NumMessages: 1,
NumExtensions: 0,
@@ -175,7 +166,6 @@ func file_models_model_report_task_proto_init() {
MessageInfos: file_models_model_report_task_proto_msgTypes,
}.Build()
File_models_model_report_task_proto = out.File
- file_models_model_report_task_proto_rawDesc = nil
file_models_model_report_task_proto_goTypes = nil
file_models_model_report_task_proto_depIdxs = nil
}
diff --git a/EdgeCommon/pkg/rpc/pb/model_reverse_proxy.pb.go b/EdgeCommon/pkg/rpc/pb/model_reverse_proxy.pb.go
index 815e18e..d3cc661 100644
--- a/EdgeCommon/pkg/rpc/pb/model_reverse_proxy.pb.go
+++ b/EdgeCommon/pkg/rpc/pb/model_reverse_proxy.pb.go
@@ -1,7 +1,7 @@
// Code generated by protoc-gen-go. DO NOT EDIT.
// versions:
-// protoc-gen-go v1.36.0
-// protoc v6.33.2
+// protoc-gen-go v1.36.11
+// protoc v3.19.6
// source: models/model_reverse_proxy.proto
package pb
@@ -11,6 +11,7 @@ import (
protoimpl "google.golang.org/protobuf/runtime/protoimpl"
reflect "reflect"
sync "sync"
+ unsafe "unsafe"
)
const (
@@ -90,31 +91,23 @@ func (x *ReverseProxy) GetBackupOriginsJSON() []byte {
var File_models_model_reverse_proxy_proto protoreflect.FileDescriptor
-var file_models_model_reverse_proxy_proto_rawDesc = []byte{
- 0x0a, 0x20, 0x6d, 0x6f, 0x64, 0x65, 0x6c, 0x73, 0x2f, 0x6d, 0x6f, 0x64, 0x65, 0x6c, 0x5f, 0x72,
- 0x65, 0x76, 0x65, 0x72, 0x73, 0x65, 0x5f, 0x70, 0x72, 0x6f, 0x78, 0x79, 0x2e, 0x70, 0x72, 0x6f,
- 0x74, 0x6f, 0x12, 0x02, 0x70, 0x62, 0x22, 0xa4, 0x01, 0x0a, 0x0c, 0x52, 0x65, 0x76, 0x65, 0x72,
- 0x73, 0x65, 0x50, 0x72, 0x6f, 0x78, 0x79, 0x12, 0x0e, 0x0a, 0x02, 0x69, 0x64, 0x18, 0x01, 0x20,
- 0x01, 0x28, 0x03, 0x52, 0x02, 0x69, 0x64, 0x12, 0x26, 0x0a, 0x0e, 0x73, 0x63, 0x68, 0x65, 0x64,
- 0x75, 0x6c, 0x69, 0x6e, 0x67, 0x4a, 0x53, 0x4f, 0x4e, 0x18, 0x02, 0x20, 0x01, 0x28, 0x0c, 0x52,
- 0x0e, 0x73, 0x63, 0x68, 0x65, 0x64, 0x75, 0x6c, 0x69, 0x6e, 0x67, 0x4a, 0x53, 0x4f, 0x4e, 0x12,
- 0x2e, 0x0a, 0x12, 0x70, 0x72, 0x69, 0x6d, 0x61, 0x72, 0x79, 0x4f, 0x72, 0x69, 0x67, 0x69, 0x6e,
- 0x73, 0x4a, 0x53, 0x4f, 0x4e, 0x18, 0x03, 0x20, 0x01, 0x28, 0x0c, 0x52, 0x12, 0x70, 0x72, 0x69,
- 0x6d, 0x61, 0x72, 0x79, 0x4f, 0x72, 0x69, 0x67, 0x69, 0x6e, 0x73, 0x4a, 0x53, 0x4f, 0x4e, 0x12,
- 0x2c, 0x0a, 0x11, 0x62, 0x61, 0x63, 0x6b, 0x75, 0x70, 0x4f, 0x72, 0x69, 0x67, 0x69, 0x6e, 0x73,
- 0x4a, 0x53, 0x4f, 0x4e, 0x18, 0x04, 0x20, 0x01, 0x28, 0x0c, 0x52, 0x11, 0x62, 0x61, 0x63, 0x6b,
- 0x75, 0x70, 0x4f, 0x72, 0x69, 0x67, 0x69, 0x6e, 0x73, 0x4a, 0x53, 0x4f, 0x4e, 0x42, 0x06, 0x5a,
- 0x04, 0x2e, 0x2f, 0x70, 0x62, 0x62, 0x06, 0x70, 0x72, 0x6f, 0x74, 0x6f, 0x33,
-}
+const file_models_model_reverse_proxy_proto_rawDesc = "" +
+ "\n" +
+ " models/model_reverse_proxy.proto\x12\x02pb\"\xa4\x01\n" +
+ "\fReverseProxy\x12\x0e\n" +
+ "\x02id\x18\x01 \x01(\x03R\x02id\x12&\n" +
+ "\x0eschedulingJSON\x18\x02 \x01(\fR\x0eschedulingJSON\x12.\n" +
+ "\x12primaryOriginsJSON\x18\x03 \x01(\fR\x12primaryOriginsJSON\x12,\n" +
+ "\x11backupOriginsJSON\x18\x04 \x01(\fR\x11backupOriginsJSONB\x06Z\x04./pbb\x06proto3"
var (
file_models_model_reverse_proxy_proto_rawDescOnce sync.Once
- file_models_model_reverse_proxy_proto_rawDescData = file_models_model_reverse_proxy_proto_rawDesc
+ file_models_model_reverse_proxy_proto_rawDescData []byte
)
func file_models_model_reverse_proxy_proto_rawDescGZIP() []byte {
file_models_model_reverse_proxy_proto_rawDescOnce.Do(func() {
- file_models_model_reverse_proxy_proto_rawDescData = protoimpl.X.CompressGZIP(file_models_model_reverse_proxy_proto_rawDescData)
+ file_models_model_reverse_proxy_proto_rawDescData = protoimpl.X.CompressGZIP(unsafe.Slice(unsafe.StringData(file_models_model_reverse_proxy_proto_rawDesc), len(file_models_model_reverse_proxy_proto_rawDesc)))
})
return file_models_model_reverse_proxy_proto_rawDescData
}
@@ -140,7 +133,7 @@ func file_models_model_reverse_proxy_proto_init() {
out := protoimpl.TypeBuilder{
File: protoimpl.DescBuilder{
GoPackagePath: reflect.TypeOf(x{}).PkgPath(),
- RawDescriptor: file_models_model_reverse_proxy_proto_rawDesc,
+ RawDescriptor: unsafe.Slice(unsafe.StringData(file_models_model_reverse_proxy_proto_rawDesc), len(file_models_model_reverse_proxy_proto_rawDesc)),
NumEnums: 0,
NumMessages: 1,
NumExtensions: 0,
@@ -151,7 +144,6 @@ func file_models_model_reverse_proxy_proto_init() {
MessageInfos: file_models_model_reverse_proxy_proto_msgTypes,
}.Build()
File_models_model_reverse_proxy_proto = out.File
- file_models_model_reverse_proxy_proto_rawDesc = nil
file_models_model_reverse_proxy_proto_goTypes = nil
file_models_model_reverse_proxy_proto_depIdxs = nil
}
diff --git a/EdgeCommon/pkg/rpc/pb/model_script.pb.go b/EdgeCommon/pkg/rpc/pb/model_script.pb.go
index eae440c..3576174 100644
--- a/EdgeCommon/pkg/rpc/pb/model_script.pb.go
+++ b/EdgeCommon/pkg/rpc/pb/model_script.pb.go
@@ -1,7 +1,7 @@
// Code generated by protoc-gen-go. DO NOT EDIT.
// versions:
-// protoc-gen-go v1.36.0
-// protoc v6.33.2
+// protoc-gen-go v1.36.11
+// protoc v3.19.6
// source: models/model_script.proto
package pb
@@ -11,6 +11,7 @@ import (
protoimpl "google.golang.org/protobuf/runtime/protoimpl"
reflect "reflect"
sync "sync"
+ unsafe "unsafe"
)
const (
@@ -114,31 +115,26 @@ func (x *Script) GetUpdatedAt() int64 {
var File_models_model_script_proto protoreflect.FileDescriptor
-var file_models_model_script_proto_rawDesc = []byte{
- 0x0a, 0x19, 0x6d, 0x6f, 0x64, 0x65, 0x6c, 0x73, 0x2f, 0x6d, 0x6f, 0x64, 0x65, 0x6c, 0x5f, 0x73,
- 0x63, 0x72, 0x69, 0x70, 0x74, 0x2e, 0x70, 0x72, 0x6f, 0x74, 0x6f, 0x12, 0x02, 0x70, 0x62, 0x22,
- 0xa6, 0x01, 0x0a, 0x06, 0x53, 0x63, 0x72, 0x69, 0x70, 0x74, 0x12, 0x0e, 0x0a, 0x02, 0x69, 0x64,
- 0x18, 0x01, 0x20, 0x01, 0x28, 0x03, 0x52, 0x02, 0x69, 0x64, 0x12, 0x16, 0x0a, 0x06, 0x75, 0x73,
- 0x65, 0x72, 0x49, 0x64, 0x18, 0x02, 0x20, 0x01, 0x28, 0x03, 0x52, 0x06, 0x75, 0x73, 0x65, 0x72,
- 0x49, 0x64, 0x12, 0x12, 0x0a, 0x04, 0x69, 0x73, 0x4f, 0x6e, 0x18, 0x03, 0x20, 0x01, 0x28, 0x08,
- 0x52, 0x04, 0x69, 0x73, 0x4f, 0x6e, 0x12, 0x12, 0x0a, 0x04, 0x6e, 0x61, 0x6d, 0x65, 0x18, 0x04,
- 0x20, 0x01, 0x28, 0x09, 0x52, 0x04, 0x6e, 0x61, 0x6d, 0x65, 0x12, 0x1a, 0x0a, 0x08, 0x66, 0x69,
- 0x6c, 0x65, 0x6e, 0x61, 0x6d, 0x65, 0x18, 0x05, 0x20, 0x01, 0x28, 0x09, 0x52, 0x08, 0x66, 0x69,
- 0x6c, 0x65, 0x6e, 0x61, 0x6d, 0x65, 0x12, 0x12, 0x0a, 0x04, 0x63, 0x6f, 0x64, 0x65, 0x18, 0x06,
- 0x20, 0x01, 0x28, 0x09, 0x52, 0x04, 0x63, 0x6f, 0x64, 0x65, 0x12, 0x1c, 0x0a, 0x09, 0x75, 0x70,
- 0x64, 0x61, 0x74, 0x65, 0x64, 0x41, 0x74, 0x18, 0x07, 0x20, 0x01, 0x28, 0x03, 0x52, 0x09, 0x75,
- 0x70, 0x64, 0x61, 0x74, 0x65, 0x64, 0x41, 0x74, 0x42, 0x06, 0x5a, 0x04, 0x2e, 0x2f, 0x70, 0x62,
- 0x62, 0x06, 0x70, 0x72, 0x6f, 0x74, 0x6f, 0x33,
-}
+const file_models_model_script_proto_rawDesc = "" +
+ "\n" +
+ "\x19models/model_script.proto\x12\x02pb\"\xa6\x01\n" +
+ "\x06Script\x12\x0e\n" +
+ "\x02id\x18\x01 \x01(\x03R\x02id\x12\x16\n" +
+ "\x06userId\x18\x02 \x01(\x03R\x06userId\x12\x12\n" +
+ "\x04isOn\x18\x03 \x01(\bR\x04isOn\x12\x12\n" +
+ "\x04name\x18\x04 \x01(\tR\x04name\x12\x1a\n" +
+ "\bfilename\x18\x05 \x01(\tR\bfilename\x12\x12\n" +
+ "\x04code\x18\x06 \x01(\tR\x04code\x12\x1c\n" +
+ "\tupdatedAt\x18\a \x01(\x03R\tupdatedAtB\x06Z\x04./pbb\x06proto3"
var (
file_models_model_script_proto_rawDescOnce sync.Once
- file_models_model_script_proto_rawDescData = file_models_model_script_proto_rawDesc
+ file_models_model_script_proto_rawDescData []byte
)
func file_models_model_script_proto_rawDescGZIP() []byte {
file_models_model_script_proto_rawDescOnce.Do(func() {
- file_models_model_script_proto_rawDescData = protoimpl.X.CompressGZIP(file_models_model_script_proto_rawDescData)
+ file_models_model_script_proto_rawDescData = protoimpl.X.CompressGZIP(unsafe.Slice(unsafe.StringData(file_models_model_script_proto_rawDesc), len(file_models_model_script_proto_rawDesc)))
})
return file_models_model_script_proto_rawDescData
}
@@ -164,7 +160,7 @@ func file_models_model_script_proto_init() {
out := protoimpl.TypeBuilder{
File: protoimpl.DescBuilder{
GoPackagePath: reflect.TypeOf(x{}).PkgPath(),
- RawDescriptor: file_models_model_script_proto_rawDesc,
+ RawDescriptor: unsafe.Slice(unsafe.StringData(file_models_model_script_proto_rawDesc), len(file_models_model_script_proto_rawDesc)),
NumEnums: 0,
NumMessages: 1,
NumExtensions: 0,
@@ -175,7 +171,6 @@ func file_models_model_script_proto_init() {
MessageInfos: file_models_model_script_proto_msgTypes,
}.Build()
File_models_model_script_proto = out.File
- file_models_model_script_proto_rawDesc = nil
file_models_model_script_proto_goTypes = nil
file_models_model_script_proto_depIdxs = nil
}
diff --git a/EdgeCommon/pkg/rpc/pb/model_server.pb.go b/EdgeCommon/pkg/rpc/pb/model_server.pb.go
index 61801a5..f081f86 100644
--- a/EdgeCommon/pkg/rpc/pb/model_server.pb.go
+++ b/EdgeCommon/pkg/rpc/pb/model_server.pb.go
@@ -1,7 +1,7 @@
// Code generated by protoc-gen-go. DO NOT EDIT.
// versions:
-// protoc-gen-go v1.36.0
-// protoc v6.33.2
+// protoc-gen-go v1.36.11
+// protoc v3.19.6
// source: models/model_server.proto
package pb
@@ -11,6 +11,7 @@ import (
protoimpl "google.golang.org/protobuf/runtime/protoimpl"
reflect "reflect"
sync "sync"
+ unsafe "unsafe"
)
const (
@@ -331,103 +332,60 @@ func (x *Server) GetUser() *User {
var File_models_model_server_proto protoreflect.FileDescriptor
-var file_models_model_server_proto_rawDesc = []byte{
- 0x0a, 0x19, 0x6d, 0x6f, 0x64, 0x65, 0x6c, 0x73, 0x2f, 0x6d, 0x6f, 0x64, 0x65, 0x6c, 0x5f, 0x73,
- 0x65, 0x72, 0x76, 0x65, 0x72, 0x2e, 0x70, 0x72, 0x6f, 0x74, 0x6f, 0x12, 0x02, 0x70, 0x62, 0x1a,
- 0x1f, 0x6d, 0x6f, 0x64, 0x65, 0x6c, 0x73, 0x2f, 0x6d, 0x6f, 0x64, 0x65, 0x6c, 0x5f, 0x6e, 0x6f,
- 0x64, 0x65, 0x5f, 0x63, 0x6c, 0x75, 0x73, 0x74, 0x65, 0x72, 0x2e, 0x70, 0x72, 0x6f, 0x74, 0x6f,
- 0x1a, 0x1f, 0x6d, 0x6f, 0x64, 0x65, 0x6c, 0x73, 0x2f, 0x6d, 0x6f, 0x64, 0x65, 0x6c, 0x5f, 0x73,
- 0x65, 0x72, 0x76, 0x65, 0x72, 0x5f, 0x67, 0x72, 0x6f, 0x75, 0x70, 0x2e, 0x70, 0x72, 0x6f, 0x74,
- 0x6f, 0x1a, 0x17, 0x6d, 0x6f, 0x64, 0x65, 0x6c, 0x73, 0x2f, 0x6d, 0x6f, 0x64, 0x65, 0x6c, 0x5f,
- 0x75, 0x73, 0x65, 0x72, 0x2e, 0x70, 0x72, 0x6f, 0x74, 0x6f, 0x1a, 0x2e, 0x6d, 0x6f, 0x64, 0x65,
- 0x6c, 0x73, 0x2f, 0x6d, 0x6f, 0x64, 0x65, 0x6c, 0x5f, 0x73, 0x65, 0x72, 0x76, 0x65, 0x72, 0x5f,
- 0x6e, 0x61, 0x6d, 0x65, 0x5f, 0x61, 0x75, 0x64, 0x69, 0x74, 0x69, 0x6e, 0x67, 0x5f, 0x72, 0x65,
- 0x73, 0x75, 0x6c, 0x74, 0x2e, 0x70, 0x72, 0x6f, 0x74, 0x6f, 0x22, 0xa0, 0x09, 0x0a, 0x06, 0x53,
- 0x65, 0x72, 0x76, 0x65, 0x72, 0x12, 0x0e, 0x0a, 0x02, 0x69, 0x64, 0x18, 0x01, 0x20, 0x01, 0x28,
- 0x03, 0x52, 0x02, 0x69, 0x64, 0x12, 0x12, 0x0a, 0x04, 0x69, 0x73, 0x4f, 0x6e, 0x18, 0x12, 0x20,
- 0x01, 0x28, 0x08, 0x52, 0x04, 0x69, 0x73, 0x4f, 0x6e, 0x12, 0x12, 0x0a, 0x04, 0x74, 0x79, 0x70,
- 0x65, 0x18, 0x02, 0x20, 0x01, 0x28, 0x09, 0x52, 0x04, 0x74, 0x79, 0x70, 0x65, 0x12, 0x12, 0x0a,
- 0x04, 0x6e, 0x61, 0x6d, 0x65, 0x18, 0x03, 0x20, 0x01, 0x28, 0x09, 0x52, 0x04, 0x6e, 0x61, 0x6d,
- 0x65, 0x12, 0x20, 0x0a, 0x0b, 0x64, 0x65, 0x73, 0x63, 0x72, 0x69, 0x70, 0x74, 0x69, 0x6f, 0x6e,
- 0x18, 0x04, 0x20, 0x01, 0x28, 0x09, 0x52, 0x0b, 0x64, 0x65, 0x73, 0x63, 0x72, 0x69, 0x70, 0x74,
- 0x69, 0x6f, 0x6e, 0x12, 0x22, 0x0a, 0x0c, 0x69, 0x6e, 0x63, 0x6c, 0x75, 0x64, 0x65, 0x4e, 0x6f,
- 0x64, 0x65, 0x73, 0x18, 0x05, 0x20, 0x01, 0x28, 0x0c, 0x52, 0x0c, 0x69, 0x6e, 0x63, 0x6c, 0x75,
- 0x64, 0x65, 0x4e, 0x6f, 0x64, 0x65, 0x73, 0x12, 0x22, 0x0a, 0x0c, 0x65, 0x78, 0x63, 0x6c, 0x75,
- 0x64, 0x65, 0x4e, 0x6f, 0x64, 0x65, 0x73, 0x18, 0x06, 0x20, 0x01, 0x28, 0x0c, 0x52, 0x0c, 0x65,
- 0x78, 0x63, 0x6c, 0x75, 0x64, 0x65, 0x4e, 0x6f, 0x64, 0x65, 0x73, 0x12, 0x1c, 0x0a, 0x09, 0x63,
- 0x72, 0x65, 0x61, 0x74, 0x65, 0x64, 0x41, 0x74, 0x18, 0x07, 0x20, 0x01, 0x28, 0x03, 0x52, 0x09,
- 0x63, 0x72, 0x65, 0x61, 0x74, 0x65, 0x64, 0x41, 0x74, 0x12, 0x18, 0x0a, 0x07, 0x64, 0x6e, 0x73,
- 0x4e, 0x61, 0x6d, 0x65, 0x18, 0x13, 0x20, 0x01, 0x28, 0x09, 0x52, 0x07, 0x64, 0x6e, 0x73, 0x4e,
- 0x61, 0x6d, 0x65, 0x12, 0x22, 0x0a, 0x0c, 0x73, 0x75, 0x70, 0x70, 0x6f, 0x72, 0x74, 0x43, 0x4e,
- 0x41, 0x4d, 0x45, 0x18, 0x17, 0x20, 0x01, 0x28, 0x08, 0x52, 0x0c, 0x73, 0x75, 0x70, 0x70, 0x6f,
- 0x72, 0x74, 0x43, 0x4e, 0x41, 0x4d, 0x45, 0x12, 0x1e, 0x0a, 0x0a, 0x75, 0x73, 0x65, 0x72, 0x50,
- 0x6c, 0x61, 0x6e, 0x49, 0x64, 0x18, 0x18, 0x20, 0x01, 0x28, 0x03, 0x52, 0x0a, 0x75, 0x73, 0x65,
- 0x72, 0x50, 0x6c, 0x61, 0x6e, 0x49, 0x64, 0x12, 0x16, 0x0a, 0x06, 0x75, 0x73, 0x65, 0x72, 0x49,
- 0x64, 0x18, 0x1d, 0x20, 0x01, 0x28, 0x03, 0x52, 0x06, 0x75, 0x73, 0x65, 0x72, 0x49, 0x64, 0x12,
- 0x16, 0x0a, 0x06, 0x63, 0x6f, 0x6e, 0x66, 0x69, 0x67, 0x18, 0x11, 0x20, 0x01, 0x28, 0x0c, 0x52,
- 0x06, 0x63, 0x6f, 0x6e, 0x66, 0x69, 0x67, 0x12, 0x28, 0x0a, 0x0f, 0x73, 0x65, 0x72, 0x76, 0x65,
- 0x72, 0x4e, 0x61, 0x6d, 0x65, 0x73, 0x4a, 0x53, 0x4f, 0x4e, 0x18, 0x08, 0x20, 0x01, 0x28, 0x0c,
- 0x52, 0x0f, 0x73, 0x65, 0x72, 0x76, 0x65, 0x72, 0x4e, 0x61, 0x6d, 0x65, 0x73, 0x4a, 0x53, 0x4f,
- 0x4e, 0x12, 0x28, 0x0a, 0x0f, 0x66, 0x69, 0x72, 0x73, 0x74, 0x53, 0x65, 0x72, 0x76, 0x65, 0x72,
- 0x4e, 0x61, 0x6d, 0x65, 0x18, 0x21, 0x20, 0x01, 0x28, 0x09, 0x52, 0x0f, 0x66, 0x69, 0x72, 0x73,
- 0x74, 0x53, 0x65, 0x72, 0x76, 0x65, 0x72, 0x4e, 0x61, 0x6d, 0x65, 0x12, 0x2a, 0x0a, 0x10, 0x63,
- 0x6f, 0x75, 0x6e, 0x74, 0x53, 0x65, 0x72, 0x76, 0x65, 0x72, 0x4e, 0x61, 0x6d, 0x65, 0x73, 0x18,
- 0x1c, 0x20, 0x01, 0x28, 0x05, 0x52, 0x10, 0x63, 0x6f, 0x75, 0x6e, 0x74, 0x53, 0x65, 0x72, 0x76,
- 0x65, 0x72, 0x4e, 0x61, 0x6d, 0x65, 0x73, 0x12, 0x1e, 0x0a, 0x0a, 0x69, 0x73, 0x41, 0x75, 0x64,
- 0x69, 0x74, 0x69, 0x6e, 0x67, 0x18, 0x14, 0x20, 0x01, 0x28, 0x08, 0x52, 0x0a, 0x69, 0x73, 0x41,
- 0x75, 0x64, 0x69, 0x74, 0x69, 0x6e, 0x67, 0x12, 0x1e, 0x0a, 0x0a, 0x61, 0x75, 0x64, 0x69, 0x74,
- 0x69, 0x6e, 0x67, 0x41, 0x74, 0x18, 0x19, 0x20, 0x01, 0x28, 0x03, 0x52, 0x0a, 0x61, 0x75, 0x64,
- 0x69, 0x74, 0x69, 0x6e, 0x67, 0x41, 0x74, 0x12, 0x38, 0x0a, 0x17, 0x61, 0x75, 0x64, 0x69, 0x74,
- 0x69, 0x6e, 0x67, 0x53, 0x65, 0x72, 0x76, 0x65, 0x72, 0x4e, 0x61, 0x6d, 0x65, 0x73, 0x4a, 0x53,
- 0x4f, 0x4e, 0x18, 0x15, 0x20, 0x01, 0x28, 0x0c, 0x52, 0x17, 0x61, 0x75, 0x64, 0x69, 0x74, 0x69,
- 0x6e, 0x67, 0x53, 0x65, 0x72, 0x76, 0x65, 0x72, 0x4e, 0x61, 0x6d, 0x65, 0x73, 0x4a, 0x53, 0x4f,
- 0x4e, 0x12, 0x44, 0x0a, 0x0e, 0x61, 0x75, 0x64, 0x69, 0x74, 0x69, 0x6e, 0x67, 0x52, 0x65, 0x73,
- 0x75, 0x6c, 0x74, 0x18, 0x16, 0x20, 0x01, 0x28, 0x0b, 0x32, 0x1c, 0x2e, 0x70, 0x62, 0x2e, 0x53,
- 0x65, 0x72, 0x76, 0x65, 0x72, 0x4e, 0x61, 0x6d, 0x65, 0x41, 0x75, 0x64, 0x69, 0x74, 0x69, 0x6e,
- 0x67, 0x52, 0x65, 0x73, 0x75, 0x6c, 0x74, 0x52, 0x0e, 0x61, 0x75, 0x64, 0x69, 0x74, 0x69, 0x6e,
- 0x67, 0x52, 0x65, 0x73, 0x75, 0x6c, 0x74, 0x12, 0x1a, 0x0a, 0x08, 0x68, 0x74, 0x74, 0x70, 0x4a,
- 0x53, 0x4f, 0x4e, 0x18, 0x09, 0x20, 0x01, 0x28, 0x0c, 0x52, 0x08, 0x68, 0x74, 0x74, 0x70, 0x4a,
- 0x53, 0x4f, 0x4e, 0x12, 0x1c, 0x0a, 0x09, 0x68, 0x74, 0x74, 0x70, 0x73, 0x4a, 0x53, 0x4f, 0x4e,
- 0x18, 0x0a, 0x20, 0x01, 0x28, 0x0c, 0x52, 0x09, 0x68, 0x74, 0x74, 0x70, 0x73, 0x4a, 0x53, 0x4f,
- 0x4e, 0x12, 0x18, 0x0a, 0x07, 0x74, 0x63, 0x70, 0x4a, 0x53, 0x4f, 0x4e, 0x18, 0x0b, 0x20, 0x01,
- 0x28, 0x0c, 0x52, 0x07, 0x74, 0x63, 0x70, 0x4a, 0x53, 0x4f, 0x4e, 0x12, 0x18, 0x0a, 0x07, 0x74,
- 0x6c, 0x73, 0x4a, 0x53, 0x4f, 0x4e, 0x18, 0x0c, 0x20, 0x01, 0x28, 0x0c, 0x52, 0x07, 0x74, 0x6c,
- 0x73, 0x4a, 0x53, 0x4f, 0x4e, 0x12, 0x18, 0x0a, 0x07, 0x75, 0x64, 0x70, 0x4a, 0x53, 0x4f, 0x4e,
- 0x18, 0x0e, 0x20, 0x01, 0x28, 0x0c, 0x52, 0x07, 0x75, 0x64, 0x70, 0x4a, 0x53, 0x4f, 0x4e, 0x12,
- 0x14, 0x0a, 0x05, 0x77, 0x65, 0x62, 0x49, 0x64, 0x18, 0x0f, 0x20, 0x01, 0x28, 0x03, 0x52, 0x05,
- 0x77, 0x65, 0x62, 0x49, 0x64, 0x12, 0x2a, 0x0a, 0x10, 0x72, 0x65, 0x76, 0x65, 0x72, 0x73, 0x65,
- 0x50, 0x72, 0x6f, 0x78, 0x79, 0x4a, 0x53, 0x4f, 0x4e, 0x18, 0x10, 0x20, 0x01, 0x28, 0x0c, 0x52,
- 0x10, 0x72, 0x65, 0x76, 0x65, 0x72, 0x73, 0x65, 0x50, 0x72, 0x6f, 0x78, 0x79, 0x4a, 0x53, 0x4f,
- 0x4e, 0x12, 0x24, 0x0a, 0x0d, 0x62, 0x61, 0x6e, 0x64, 0x77, 0x69, 0x64, 0x74, 0x68, 0x54, 0x69,
- 0x6d, 0x65, 0x18, 0x1a, 0x20, 0x01, 0x28, 0x09, 0x52, 0x0d, 0x62, 0x61, 0x6e, 0x64, 0x77, 0x69,
- 0x64, 0x74, 0x68, 0x54, 0x69, 0x6d, 0x65, 0x12, 0x26, 0x0a, 0x0e, 0x62, 0x61, 0x6e, 0x64, 0x77,
- 0x69, 0x64, 0x74, 0x68, 0x42, 0x79, 0x74, 0x65, 0x73, 0x18, 0x1b, 0x20, 0x01, 0x28, 0x03, 0x52,
- 0x0e, 0x62, 0x61, 0x6e, 0x64, 0x77, 0x69, 0x64, 0x74, 0x68, 0x42, 0x79, 0x74, 0x65, 0x73, 0x12,
- 0x24, 0x0a, 0x0d, 0x63, 0x6f, 0x75, 0x6e, 0x74, 0x52, 0x65, 0x71, 0x75, 0x65, 0x73, 0x74, 0x73,
- 0x18, 0x22, 0x20, 0x01, 0x28, 0x03, 0x52, 0x0d, 0x63, 0x6f, 0x75, 0x6e, 0x74, 0x52, 0x65, 0x71,
- 0x75, 0x65, 0x73, 0x74, 0x73, 0x12, 0x30, 0x0a, 0x13, 0x63, 0x6f, 0x75, 0x6e, 0x74, 0x41, 0x74,
- 0x74, 0x61, 0x63, 0x6b, 0x52, 0x65, 0x71, 0x75, 0x65, 0x73, 0x74, 0x73, 0x18, 0x23, 0x20, 0x01,
- 0x28, 0x03, 0x52, 0x13, 0x63, 0x6f, 0x75, 0x6e, 0x74, 0x41, 0x74, 0x74, 0x61, 0x63, 0x6b, 0x52,
- 0x65, 0x71, 0x75, 0x65, 0x73, 0x74, 0x73, 0x12, 0x31, 0x0a, 0x0b, 0x6e, 0x6f, 0x64, 0x65, 0x43,
- 0x6c, 0x75, 0x73, 0x74, 0x65, 0x72, 0x18, 0x1e, 0x20, 0x01, 0x28, 0x0b, 0x32, 0x0f, 0x2e, 0x70,
- 0x62, 0x2e, 0x4e, 0x6f, 0x64, 0x65, 0x43, 0x6c, 0x75, 0x73, 0x74, 0x65, 0x72, 0x52, 0x0b, 0x6e,
- 0x6f, 0x64, 0x65, 0x43, 0x6c, 0x75, 0x73, 0x74, 0x65, 0x72, 0x12, 0x33, 0x0a, 0x0c, 0x73, 0x65,
- 0x72, 0x76, 0x65, 0x72, 0x47, 0x72, 0x6f, 0x75, 0x70, 0x73, 0x18, 0x1f, 0x20, 0x03, 0x28, 0x0b,
- 0x32, 0x0f, 0x2e, 0x70, 0x62, 0x2e, 0x53, 0x65, 0x72, 0x76, 0x65, 0x72, 0x47, 0x72, 0x6f, 0x75,
- 0x70, 0x52, 0x0c, 0x73, 0x65, 0x72, 0x76, 0x65, 0x72, 0x47, 0x72, 0x6f, 0x75, 0x70, 0x73, 0x12,
- 0x1c, 0x0a, 0x04, 0x75, 0x73, 0x65, 0x72, 0x18, 0x20, 0x20, 0x01, 0x28, 0x0b, 0x32, 0x08, 0x2e,
- 0x70, 0x62, 0x2e, 0x55, 0x73, 0x65, 0x72, 0x52, 0x04, 0x75, 0x73, 0x65, 0x72, 0x42, 0x06, 0x5a,
- 0x04, 0x2e, 0x2f, 0x70, 0x62, 0x62, 0x06, 0x70, 0x72, 0x6f, 0x74, 0x6f, 0x33,
-}
+const file_models_model_server_proto_rawDesc = "" +
+ "\n" +
+ "\x19models/model_server.proto\x12\x02pb\x1a\x1fmodels/model_node_cluster.proto\x1a\x1fmodels/model_server_group.proto\x1a\x17models/model_user.proto\x1a.models/model_server_name_auditing_result.proto\"\xa0\t\n" +
+ "\x06Server\x12\x0e\n" +
+ "\x02id\x18\x01 \x01(\x03R\x02id\x12\x12\n" +
+ "\x04isOn\x18\x12 \x01(\bR\x04isOn\x12\x12\n" +
+ "\x04type\x18\x02 \x01(\tR\x04type\x12\x12\n" +
+ "\x04name\x18\x03 \x01(\tR\x04name\x12 \n" +
+ "\vdescription\x18\x04 \x01(\tR\vdescription\x12\"\n" +
+ "\fincludeNodes\x18\x05 \x01(\fR\fincludeNodes\x12\"\n" +
+ "\fexcludeNodes\x18\x06 \x01(\fR\fexcludeNodes\x12\x1c\n" +
+ "\tcreatedAt\x18\a \x01(\x03R\tcreatedAt\x12\x18\n" +
+ "\adnsName\x18\x13 \x01(\tR\adnsName\x12\"\n" +
+ "\fsupportCNAME\x18\x17 \x01(\bR\fsupportCNAME\x12\x1e\n" +
+ "\n" +
+ "userPlanId\x18\x18 \x01(\x03R\n" +
+ "userPlanId\x12\x16\n" +
+ "\x06userId\x18\x1d \x01(\x03R\x06userId\x12\x16\n" +
+ "\x06config\x18\x11 \x01(\fR\x06config\x12(\n" +
+ "\x0fserverNamesJSON\x18\b \x01(\fR\x0fserverNamesJSON\x12(\n" +
+ "\x0ffirstServerName\x18! \x01(\tR\x0ffirstServerName\x12*\n" +
+ "\x10countServerNames\x18\x1c \x01(\x05R\x10countServerNames\x12\x1e\n" +
+ "\n" +
+ "isAuditing\x18\x14 \x01(\bR\n" +
+ "isAuditing\x12\x1e\n" +
+ "\n" +
+ "auditingAt\x18\x19 \x01(\x03R\n" +
+ "auditingAt\x128\n" +
+ "\x17auditingServerNamesJSON\x18\x15 \x01(\fR\x17auditingServerNamesJSON\x12D\n" +
+ "\x0eauditingResult\x18\x16 \x01(\v2\x1c.pb.ServerNameAuditingResultR\x0eauditingResult\x12\x1a\n" +
+ "\bhttpJSON\x18\t \x01(\fR\bhttpJSON\x12\x1c\n" +
+ "\thttpsJSON\x18\n" +
+ " \x01(\fR\thttpsJSON\x12\x18\n" +
+ "\atcpJSON\x18\v \x01(\fR\atcpJSON\x12\x18\n" +
+ "\atlsJSON\x18\f \x01(\fR\atlsJSON\x12\x18\n" +
+ "\audpJSON\x18\x0e \x01(\fR\audpJSON\x12\x14\n" +
+ "\x05webId\x18\x0f \x01(\x03R\x05webId\x12*\n" +
+ "\x10reverseProxyJSON\x18\x10 \x01(\fR\x10reverseProxyJSON\x12$\n" +
+ "\rbandwidthTime\x18\x1a \x01(\tR\rbandwidthTime\x12&\n" +
+ "\x0ebandwidthBytes\x18\x1b \x01(\x03R\x0ebandwidthBytes\x12$\n" +
+ "\rcountRequests\x18\" \x01(\x03R\rcountRequests\x120\n" +
+ "\x13countAttackRequests\x18# \x01(\x03R\x13countAttackRequests\x121\n" +
+ "\vnodeCluster\x18\x1e \x01(\v2\x0f.pb.NodeClusterR\vnodeCluster\x123\n" +
+ "\fserverGroups\x18\x1f \x03(\v2\x0f.pb.ServerGroupR\fserverGroups\x12\x1c\n" +
+ "\x04user\x18 \x01(\v2\b.pb.UserR\x04userB\x06Z\x04./pbb\x06proto3"
var (
file_models_model_server_proto_rawDescOnce sync.Once
- file_models_model_server_proto_rawDescData = file_models_model_server_proto_rawDesc
+ file_models_model_server_proto_rawDescData []byte
)
func file_models_model_server_proto_rawDescGZIP() []byte {
file_models_model_server_proto_rawDescOnce.Do(func() {
- file_models_model_server_proto_rawDescData = protoimpl.X.CompressGZIP(file_models_model_server_proto_rawDescData)
+ file_models_model_server_proto_rawDescData = protoimpl.X.CompressGZIP(unsafe.Slice(unsafe.StringData(file_models_model_server_proto_rawDesc), len(file_models_model_server_proto_rawDesc)))
})
return file_models_model_server_proto_rawDescData
}
@@ -465,7 +423,7 @@ func file_models_model_server_proto_init() {
out := protoimpl.TypeBuilder{
File: protoimpl.DescBuilder{
GoPackagePath: reflect.TypeOf(x{}).PkgPath(),
- RawDescriptor: file_models_model_server_proto_rawDesc,
+ RawDescriptor: unsafe.Slice(unsafe.StringData(file_models_model_server_proto_rawDesc), len(file_models_model_server_proto_rawDesc)),
NumEnums: 0,
NumMessages: 1,
NumExtensions: 0,
@@ -476,7 +434,6 @@ func file_models_model_server_proto_init() {
MessageInfos: file_models_model_server_proto_msgTypes,
}.Build()
File_models_model_server_proto = out.File
- file_models_model_server_proto_rawDesc = nil
file_models_model_server_proto_goTypes = nil
file_models_model_server_proto_depIdxs = nil
}
diff --git a/EdgeCommon/pkg/rpc/pb/model_server_bandwidth_stat.pb.go b/EdgeCommon/pkg/rpc/pb/model_server_bandwidth_stat.pb.go
index d8a8ac6..dcf5fb0 100644
--- a/EdgeCommon/pkg/rpc/pb/model_server_bandwidth_stat.pb.go
+++ b/EdgeCommon/pkg/rpc/pb/model_server_bandwidth_stat.pb.go
@@ -1,7 +1,7 @@
// Code generated by protoc-gen-go. DO NOT EDIT.
// versions:
-// protoc-gen-go v1.36.0
-// protoc v6.33.2
+// protoc-gen-go v1.36.11
+// protoc v3.19.6
// source: models/model_server_bandwidth_stat.proto
package pb
@@ -11,6 +11,7 @@ import (
protoimpl "google.golang.org/protobuf/runtime/protoimpl"
reflect "reflect"
sync "sync"
+ unsafe "unsafe"
)
const (
@@ -195,57 +196,41 @@ func (x *ServerBandwidthStat) GetCountIPs() int64 {
var File_models_model_server_bandwidth_stat_proto protoreflect.FileDescriptor
-var file_models_model_server_bandwidth_stat_proto_rawDesc = []byte{
- 0x0a, 0x28, 0x6d, 0x6f, 0x64, 0x65, 0x6c, 0x73, 0x2f, 0x6d, 0x6f, 0x64, 0x65, 0x6c, 0x5f, 0x73,
- 0x65, 0x72, 0x76, 0x65, 0x72, 0x5f, 0x62, 0x61, 0x6e, 0x64, 0x77, 0x69, 0x64, 0x74, 0x68, 0x5f,
- 0x73, 0x74, 0x61, 0x74, 0x2e, 0x70, 0x72, 0x6f, 0x74, 0x6f, 0x12, 0x02, 0x70, 0x62, 0x22, 0xb9,
- 0x04, 0x0a, 0x13, 0x53, 0x65, 0x72, 0x76, 0x65, 0x72, 0x42, 0x61, 0x6e, 0x64, 0x77, 0x69, 0x64,
- 0x74, 0x68, 0x53, 0x74, 0x61, 0x74, 0x12, 0x0e, 0x0a, 0x02, 0x69, 0x64, 0x18, 0x01, 0x20, 0x01,
- 0x28, 0x03, 0x52, 0x02, 0x69, 0x64, 0x12, 0x16, 0x0a, 0x06, 0x75, 0x73, 0x65, 0x72, 0x49, 0x64,
- 0x18, 0x02, 0x20, 0x01, 0x28, 0x03, 0x52, 0x06, 0x75, 0x73, 0x65, 0x72, 0x49, 0x64, 0x12, 0x1a,
- 0x0a, 0x08, 0x73, 0x65, 0x72, 0x76, 0x65, 0x72, 0x49, 0x64, 0x18, 0x03, 0x20, 0x01, 0x28, 0x03,
- 0x52, 0x08, 0x73, 0x65, 0x72, 0x76, 0x65, 0x72, 0x49, 0x64, 0x12, 0x10, 0x0a, 0x03, 0x64, 0x61,
- 0x79, 0x18, 0x04, 0x20, 0x01, 0x28, 0x09, 0x52, 0x03, 0x64, 0x61, 0x79, 0x12, 0x16, 0x0a, 0x06,
- 0x74, 0x69, 0x6d, 0x65, 0x41, 0x74, 0x18, 0x05, 0x20, 0x01, 0x28, 0x09, 0x52, 0x06, 0x74, 0x69,
- 0x6d, 0x65, 0x41, 0x74, 0x12, 0x14, 0x0a, 0x05, 0x62, 0x79, 0x74, 0x65, 0x73, 0x18, 0x06, 0x20,
- 0x01, 0x28, 0x03, 0x52, 0x05, 0x62, 0x79, 0x74, 0x65, 0x73, 0x12, 0x1e, 0x0a, 0x0a, 0x74, 0x6f,
- 0x74, 0x61, 0x6c, 0x42, 0x79, 0x74, 0x65, 0x73, 0x18, 0x09, 0x20, 0x01, 0x28, 0x03, 0x52, 0x0a,
- 0x74, 0x6f, 0x74, 0x61, 0x6c, 0x42, 0x79, 0x74, 0x65, 0x73, 0x12, 0x12, 0x0a, 0x04, 0x62, 0x69,
- 0x74, 0x73, 0x18, 0x07, 0x20, 0x01, 0x28, 0x03, 0x52, 0x04, 0x62, 0x69, 0x74, 0x73, 0x12, 0x22,
- 0x0a, 0x0c, 0x6e, 0x6f, 0x64, 0x65, 0x52, 0x65, 0x67, 0x69, 0x6f, 0x6e, 0x49, 0x64, 0x18, 0x08,
- 0x20, 0x01, 0x28, 0x03, 0x52, 0x0c, 0x6e, 0x6f, 0x64, 0x65, 0x52, 0x65, 0x67, 0x69, 0x6f, 0x6e,
- 0x49, 0x64, 0x12, 0x20, 0x0a, 0x0b, 0x63, 0x61, 0x63, 0x68, 0x65, 0x64, 0x42, 0x79, 0x74, 0x65,
- 0x73, 0x18, 0x0a, 0x20, 0x01, 0x28, 0x03, 0x52, 0x0b, 0x63, 0x61, 0x63, 0x68, 0x65, 0x64, 0x42,
- 0x79, 0x74, 0x65, 0x73, 0x12, 0x20, 0x0a, 0x0b, 0x61, 0x74, 0x74, 0x61, 0x63, 0x6b, 0x42, 0x79,
- 0x74, 0x65, 0x73, 0x18, 0x0b, 0x20, 0x01, 0x28, 0x03, 0x52, 0x0b, 0x61, 0x74, 0x74, 0x61, 0x63,
- 0x6b, 0x42, 0x79, 0x74, 0x65, 0x73, 0x12, 0x24, 0x0a, 0x0d, 0x63, 0x6f, 0x75, 0x6e, 0x74, 0x52,
- 0x65, 0x71, 0x75, 0x65, 0x73, 0x74, 0x73, 0x18, 0x0c, 0x20, 0x01, 0x28, 0x03, 0x52, 0x0d, 0x63,
- 0x6f, 0x75, 0x6e, 0x74, 0x52, 0x65, 0x71, 0x75, 0x65, 0x73, 0x74, 0x73, 0x12, 0x30, 0x0a, 0x13,
- 0x63, 0x6f, 0x75, 0x6e, 0x74, 0x43, 0x61, 0x63, 0x68, 0x65, 0x64, 0x52, 0x65, 0x71, 0x75, 0x65,
- 0x73, 0x74, 0x73, 0x18, 0x0d, 0x20, 0x01, 0x28, 0x03, 0x52, 0x13, 0x63, 0x6f, 0x75, 0x6e, 0x74,
- 0x43, 0x61, 0x63, 0x68, 0x65, 0x64, 0x52, 0x65, 0x71, 0x75, 0x65, 0x73, 0x74, 0x73, 0x12, 0x30,
- 0x0a, 0x13, 0x63, 0x6f, 0x75, 0x6e, 0x74, 0x41, 0x74, 0x74, 0x61, 0x63, 0x6b, 0x52, 0x65, 0x71,
- 0x75, 0x65, 0x73, 0x74, 0x73, 0x18, 0x0e, 0x20, 0x01, 0x28, 0x03, 0x52, 0x13, 0x63, 0x6f, 0x75,
- 0x6e, 0x74, 0x41, 0x74, 0x74, 0x61, 0x63, 0x6b, 0x52, 0x65, 0x71, 0x75, 0x65, 0x73, 0x74, 0x73,
- 0x12, 0x1e, 0x0a, 0x0a, 0x75, 0x73, 0x65, 0x72, 0x50, 0x6c, 0x61, 0x6e, 0x49, 0x64, 0x18, 0x0f,
- 0x20, 0x01, 0x28, 0x03, 0x52, 0x0a, 0x75, 0x73, 0x65, 0x72, 0x50, 0x6c, 0x61, 0x6e, 0x49, 0x64,
- 0x12, 0x3c, 0x0a, 0x19, 0x63, 0x6f, 0x75, 0x6e, 0x74, 0x57, 0x65, 0x62, 0x73, 0x6f, 0x63, 0x6b,
- 0x65, 0x74, 0x43, 0x6f, 0x6e, 0x6e, 0x65, 0x63, 0x74, 0x69, 0x6f, 0x6e, 0x73, 0x18, 0x10, 0x20,
- 0x01, 0x28, 0x03, 0x52, 0x19, 0x63, 0x6f, 0x75, 0x6e, 0x74, 0x57, 0x65, 0x62, 0x73, 0x6f, 0x63,
- 0x6b, 0x65, 0x74, 0x43, 0x6f, 0x6e, 0x6e, 0x65, 0x63, 0x74, 0x69, 0x6f, 0x6e, 0x73, 0x12, 0x1a,
- 0x0a, 0x08, 0x63, 0x6f, 0x75, 0x6e, 0x74, 0x49, 0x50, 0x73, 0x18, 0x11, 0x20, 0x01, 0x28, 0x03,
- 0x52, 0x08, 0x63, 0x6f, 0x75, 0x6e, 0x74, 0x49, 0x50, 0x73, 0x42, 0x06, 0x5a, 0x04, 0x2e, 0x2f,
- 0x70, 0x62, 0x62, 0x06, 0x70, 0x72, 0x6f, 0x74, 0x6f, 0x33,
-}
+const file_models_model_server_bandwidth_stat_proto_rawDesc = "" +
+ "\n" +
+ "(models/model_server_bandwidth_stat.proto\x12\x02pb\"\xb9\x04\n" +
+ "\x13ServerBandwidthStat\x12\x0e\n" +
+ "\x02id\x18\x01 \x01(\x03R\x02id\x12\x16\n" +
+ "\x06userId\x18\x02 \x01(\x03R\x06userId\x12\x1a\n" +
+ "\bserverId\x18\x03 \x01(\x03R\bserverId\x12\x10\n" +
+ "\x03day\x18\x04 \x01(\tR\x03day\x12\x16\n" +
+ "\x06timeAt\x18\x05 \x01(\tR\x06timeAt\x12\x14\n" +
+ "\x05bytes\x18\x06 \x01(\x03R\x05bytes\x12\x1e\n" +
+ "\n" +
+ "totalBytes\x18\t \x01(\x03R\n" +
+ "totalBytes\x12\x12\n" +
+ "\x04bits\x18\a \x01(\x03R\x04bits\x12\"\n" +
+ "\fnodeRegionId\x18\b \x01(\x03R\fnodeRegionId\x12 \n" +
+ "\vcachedBytes\x18\n" +
+ " \x01(\x03R\vcachedBytes\x12 \n" +
+ "\vattackBytes\x18\v \x01(\x03R\vattackBytes\x12$\n" +
+ "\rcountRequests\x18\f \x01(\x03R\rcountRequests\x120\n" +
+ "\x13countCachedRequests\x18\r \x01(\x03R\x13countCachedRequests\x120\n" +
+ "\x13countAttackRequests\x18\x0e \x01(\x03R\x13countAttackRequests\x12\x1e\n" +
+ "\n" +
+ "userPlanId\x18\x0f \x01(\x03R\n" +
+ "userPlanId\x12<\n" +
+ "\x19countWebsocketConnections\x18\x10 \x01(\x03R\x19countWebsocketConnections\x12\x1a\n" +
+ "\bcountIPs\x18\x11 \x01(\x03R\bcountIPsB\x06Z\x04./pbb\x06proto3"
var (
file_models_model_server_bandwidth_stat_proto_rawDescOnce sync.Once
- file_models_model_server_bandwidth_stat_proto_rawDescData = file_models_model_server_bandwidth_stat_proto_rawDesc
+ file_models_model_server_bandwidth_stat_proto_rawDescData []byte
)
func file_models_model_server_bandwidth_stat_proto_rawDescGZIP() []byte {
file_models_model_server_bandwidth_stat_proto_rawDescOnce.Do(func() {
- file_models_model_server_bandwidth_stat_proto_rawDescData = protoimpl.X.CompressGZIP(file_models_model_server_bandwidth_stat_proto_rawDescData)
+ file_models_model_server_bandwidth_stat_proto_rawDescData = protoimpl.X.CompressGZIP(unsafe.Slice(unsafe.StringData(file_models_model_server_bandwidth_stat_proto_rawDesc), len(file_models_model_server_bandwidth_stat_proto_rawDesc)))
})
return file_models_model_server_bandwidth_stat_proto_rawDescData
}
@@ -271,7 +256,7 @@ func file_models_model_server_bandwidth_stat_proto_init() {
out := protoimpl.TypeBuilder{
File: protoimpl.DescBuilder{
GoPackagePath: reflect.TypeOf(x{}).PkgPath(),
- RawDescriptor: file_models_model_server_bandwidth_stat_proto_rawDesc,
+ RawDescriptor: unsafe.Slice(unsafe.StringData(file_models_model_server_bandwidth_stat_proto_rawDesc), len(file_models_model_server_bandwidth_stat_proto_rawDesc)),
NumEnums: 0,
NumMessages: 1,
NumExtensions: 0,
@@ -282,7 +267,6 @@ func file_models_model_server_bandwidth_stat_proto_init() {
MessageInfos: file_models_model_server_bandwidth_stat_proto_msgTypes,
}.Build()
File_models_model_server_bandwidth_stat_proto = out.File
- file_models_model_server_bandwidth_stat_proto_rawDesc = nil
file_models_model_server_bandwidth_stat_proto_goTypes = nil
file_models_model_server_bandwidth_stat_proto_depIdxs = nil
}
diff --git a/EdgeCommon/pkg/rpc/pb/model_server_bill.pb.go b/EdgeCommon/pkg/rpc/pb/model_server_bill.pb.go
index aee9708..f2e8a24 100644
--- a/EdgeCommon/pkg/rpc/pb/model_server_bill.pb.go
+++ b/EdgeCommon/pkg/rpc/pb/model_server_bill.pb.go
@@ -1,7 +1,7 @@
// Code generated by protoc-gen-go. DO NOT EDIT.
// versions:
-// protoc-gen-go v1.36.0
-// protoc v6.33.2
+// protoc-gen-go v1.36.11
+// protoc v3.19.6
// source: models/model_server_bill.proto
package pb
@@ -11,6 +11,7 @@ import (
protoimpl "google.golang.org/protobuf/runtime/protoimpl"
reflect "reflect"
sync "sync"
+ unsafe "unsafe"
)
const (
@@ -178,60 +179,39 @@ func (x *ServerBill) GetServer() *Server {
var File_models_model_server_bill_proto protoreflect.FileDescriptor
-var file_models_model_server_bill_proto_rawDesc = []byte{
- 0x0a, 0x1e, 0x6d, 0x6f, 0x64, 0x65, 0x6c, 0x73, 0x2f, 0x6d, 0x6f, 0x64, 0x65, 0x6c, 0x5f, 0x73,
- 0x65, 0x72, 0x76, 0x65, 0x72, 0x5f, 0x62, 0x69, 0x6c, 0x6c, 0x2e, 0x70, 0x72, 0x6f, 0x74, 0x6f,
- 0x12, 0x02, 0x70, 0x62, 0x1a, 0x17, 0x6d, 0x6f, 0x64, 0x65, 0x6c, 0x73, 0x2f, 0x6d, 0x6f, 0x64,
- 0x65, 0x6c, 0x5f, 0x70, 0x6c, 0x61, 0x6e, 0x2e, 0x70, 0x72, 0x6f, 0x74, 0x6f, 0x1a, 0x1c, 0x6d,
- 0x6f, 0x64, 0x65, 0x6c, 0x73, 0x2f, 0x6d, 0x6f, 0x64, 0x65, 0x6c, 0x5f, 0x75, 0x73, 0x65, 0x72,
- 0x5f, 0x70, 0x6c, 0x61, 0x6e, 0x2e, 0x70, 0x72, 0x6f, 0x74, 0x6f, 0x1a, 0x17, 0x6d, 0x6f, 0x64,
- 0x65, 0x6c, 0x73, 0x2f, 0x6d, 0x6f, 0x64, 0x65, 0x6c, 0x5f, 0x75, 0x73, 0x65, 0x72, 0x2e, 0x70,
- 0x72, 0x6f, 0x74, 0x6f, 0x1a, 0x19, 0x6d, 0x6f, 0x64, 0x65, 0x6c, 0x73, 0x2f, 0x6d, 0x6f, 0x64,
- 0x65, 0x6c, 0x5f, 0x73, 0x65, 0x72, 0x76, 0x65, 0x72, 0x2e, 0x70, 0x72, 0x6f, 0x74, 0x6f, 0x22,
- 0x82, 0x04, 0x0a, 0x0a, 0x53, 0x65, 0x72, 0x76, 0x65, 0x72, 0x42, 0x69, 0x6c, 0x6c, 0x12, 0x0e,
- 0x0a, 0x02, 0x69, 0x64, 0x18, 0x01, 0x20, 0x01, 0x28, 0x03, 0x52, 0x02, 0x69, 0x64, 0x12, 0x16,
- 0x0a, 0x06, 0x75, 0x73, 0x65, 0x72, 0x49, 0x64, 0x18, 0x02, 0x20, 0x01, 0x28, 0x03, 0x52, 0x06,
- 0x75, 0x73, 0x65, 0x72, 0x49, 0x64, 0x12, 0x1a, 0x0a, 0x08, 0x73, 0x65, 0x72, 0x76, 0x65, 0x72,
- 0x49, 0x64, 0x18, 0x03, 0x20, 0x01, 0x28, 0x03, 0x52, 0x08, 0x73, 0x65, 0x72, 0x76, 0x65, 0x72,
- 0x49, 0x64, 0x12, 0x16, 0x0a, 0x06, 0x61, 0x6d, 0x6f, 0x75, 0x6e, 0x74, 0x18, 0x04, 0x20, 0x01,
- 0x28, 0x02, 0x52, 0x06, 0x61, 0x6d, 0x6f, 0x75, 0x6e, 0x74, 0x12, 0x1c, 0x0a, 0x09, 0x63, 0x72,
- 0x65, 0x61, 0x74, 0x65, 0x64, 0x41, 0x74, 0x18, 0x05, 0x20, 0x01, 0x28, 0x03, 0x52, 0x09, 0x63,
- 0x72, 0x65, 0x61, 0x74, 0x65, 0x64, 0x41, 0x74, 0x12, 0x1e, 0x0a, 0x0a, 0x75, 0x73, 0x65, 0x72,
- 0x50, 0x6c, 0x61, 0x6e, 0x49, 0x64, 0x18, 0x06, 0x20, 0x01, 0x28, 0x03, 0x52, 0x0a, 0x75, 0x73,
- 0x65, 0x72, 0x50, 0x6c, 0x61, 0x6e, 0x49, 0x64, 0x12, 0x16, 0x0a, 0x06, 0x70, 0x6c, 0x61, 0x6e,
- 0x49, 0x64, 0x18, 0x07, 0x20, 0x01, 0x28, 0x03, 0x52, 0x06, 0x70, 0x6c, 0x61, 0x6e, 0x49, 0x64,
- 0x12, 0x2c, 0x0a, 0x11, 0x74, 0x6f, 0x74, 0x61, 0x6c, 0x54, 0x72, 0x61, 0x66, 0x66, 0x69, 0x63,
- 0x42, 0x79, 0x74, 0x65, 0x73, 0x18, 0x08, 0x20, 0x01, 0x28, 0x03, 0x52, 0x11, 0x74, 0x6f, 0x74,
- 0x61, 0x6c, 0x54, 0x72, 0x61, 0x66, 0x66, 0x69, 0x63, 0x42, 0x79, 0x74, 0x65, 0x73, 0x12, 0x3a,
- 0x0a, 0x18, 0x62, 0x61, 0x6e, 0x64, 0x77, 0x69, 0x64, 0x74, 0x68, 0x50, 0x65, 0x72, 0x63, 0x65,
- 0x6e, 0x74, 0x69, 0x6c, 0x65, 0x42, 0x79, 0x74, 0x65, 0x73, 0x18, 0x09, 0x20, 0x01, 0x28, 0x03,
- 0x52, 0x18, 0x62, 0x61, 0x6e, 0x64, 0x77, 0x69, 0x64, 0x74, 0x68, 0x50, 0x65, 0x72, 0x63, 0x65,
- 0x6e, 0x74, 0x69, 0x6c, 0x65, 0x42, 0x79, 0x74, 0x65, 0x73, 0x12, 0x30, 0x0a, 0x13, 0x62, 0x61,
- 0x6e, 0x64, 0x77, 0x69, 0x64, 0x74, 0x68, 0x50, 0x65, 0x72, 0x63, 0x65, 0x6e, 0x74, 0x69, 0x6c,
- 0x65, 0x18, 0x0a, 0x20, 0x01, 0x28, 0x05, 0x52, 0x13, 0x62, 0x61, 0x6e, 0x64, 0x77, 0x69, 0x64,
- 0x74, 0x68, 0x50, 0x65, 0x72, 0x63, 0x65, 0x6e, 0x74, 0x69, 0x6c, 0x65, 0x12, 0x1c, 0x0a, 0x09,
- 0x70, 0x72, 0x69, 0x63, 0x65, 0x54, 0x79, 0x70, 0x65, 0x18, 0x0b, 0x20, 0x01, 0x28, 0x09, 0x52,
- 0x09, 0x70, 0x72, 0x69, 0x63, 0x65, 0x54, 0x79, 0x70, 0x65, 0x12, 0x28, 0x0a, 0x08, 0x75, 0x73,
- 0x65, 0x72, 0x50, 0x6c, 0x61, 0x6e, 0x18, 0x1e, 0x20, 0x01, 0x28, 0x0b, 0x32, 0x0c, 0x2e, 0x70,
- 0x62, 0x2e, 0x55, 0x73, 0x65, 0x72, 0x50, 0x6c, 0x61, 0x6e, 0x52, 0x08, 0x75, 0x73, 0x65, 0x72,
- 0x50, 0x6c, 0x61, 0x6e, 0x12, 0x1c, 0x0a, 0x04, 0x70, 0x6c, 0x61, 0x6e, 0x18, 0x1f, 0x20, 0x01,
- 0x28, 0x0b, 0x32, 0x08, 0x2e, 0x70, 0x62, 0x2e, 0x50, 0x6c, 0x61, 0x6e, 0x52, 0x04, 0x70, 0x6c,
- 0x61, 0x6e, 0x12, 0x1c, 0x0a, 0x04, 0x75, 0x73, 0x65, 0x72, 0x18, 0x20, 0x20, 0x01, 0x28, 0x0b,
- 0x32, 0x08, 0x2e, 0x70, 0x62, 0x2e, 0x55, 0x73, 0x65, 0x72, 0x52, 0x04, 0x75, 0x73, 0x65, 0x72,
- 0x12, 0x22, 0x0a, 0x06, 0x73, 0x65, 0x72, 0x76, 0x65, 0x72, 0x18, 0x21, 0x20, 0x01, 0x28, 0x0b,
- 0x32, 0x0a, 0x2e, 0x70, 0x62, 0x2e, 0x53, 0x65, 0x72, 0x76, 0x65, 0x72, 0x52, 0x06, 0x73, 0x65,
- 0x72, 0x76, 0x65, 0x72, 0x42, 0x06, 0x5a, 0x04, 0x2e, 0x2f, 0x70, 0x62, 0x62, 0x06, 0x70, 0x72,
- 0x6f, 0x74, 0x6f, 0x33,
-}
+const file_models_model_server_bill_proto_rawDesc = "" +
+ "\n" +
+ "\x1emodels/model_server_bill.proto\x12\x02pb\x1a\x17models/model_plan.proto\x1a\x1cmodels/model_user_plan.proto\x1a\x17models/model_user.proto\x1a\x19models/model_server.proto\"\x82\x04\n" +
+ "\n" +
+ "ServerBill\x12\x0e\n" +
+ "\x02id\x18\x01 \x01(\x03R\x02id\x12\x16\n" +
+ "\x06userId\x18\x02 \x01(\x03R\x06userId\x12\x1a\n" +
+ "\bserverId\x18\x03 \x01(\x03R\bserverId\x12\x16\n" +
+ "\x06amount\x18\x04 \x01(\x02R\x06amount\x12\x1c\n" +
+ "\tcreatedAt\x18\x05 \x01(\x03R\tcreatedAt\x12\x1e\n" +
+ "\n" +
+ "userPlanId\x18\x06 \x01(\x03R\n" +
+ "userPlanId\x12\x16\n" +
+ "\x06planId\x18\a \x01(\x03R\x06planId\x12,\n" +
+ "\x11totalTrafficBytes\x18\b \x01(\x03R\x11totalTrafficBytes\x12:\n" +
+ "\x18bandwidthPercentileBytes\x18\t \x01(\x03R\x18bandwidthPercentileBytes\x120\n" +
+ "\x13bandwidthPercentile\x18\n" +
+ " \x01(\x05R\x13bandwidthPercentile\x12\x1c\n" +
+ "\tpriceType\x18\v \x01(\tR\tpriceType\x12(\n" +
+ "\buserPlan\x18\x1e \x01(\v2\f.pb.UserPlanR\buserPlan\x12\x1c\n" +
+ "\x04plan\x18\x1f \x01(\v2\b.pb.PlanR\x04plan\x12\x1c\n" +
+ "\x04user\x18 \x01(\v2\b.pb.UserR\x04user\x12\"\n" +
+ "\x06server\x18! \x01(\v2\n" +
+ ".pb.ServerR\x06serverB\x06Z\x04./pbb\x06proto3"
var (
file_models_model_server_bill_proto_rawDescOnce sync.Once
- file_models_model_server_bill_proto_rawDescData = file_models_model_server_bill_proto_rawDesc
+ file_models_model_server_bill_proto_rawDescData []byte
)
func file_models_model_server_bill_proto_rawDescGZIP() []byte {
file_models_model_server_bill_proto_rawDescOnce.Do(func() {
- file_models_model_server_bill_proto_rawDescData = protoimpl.X.CompressGZIP(file_models_model_server_bill_proto_rawDescData)
+ file_models_model_server_bill_proto_rawDescData = protoimpl.X.CompressGZIP(unsafe.Slice(unsafe.StringData(file_models_model_server_bill_proto_rawDesc), len(file_models_model_server_bill_proto_rawDesc)))
})
return file_models_model_server_bill_proto_rawDescData
}
@@ -269,7 +249,7 @@ func file_models_model_server_bill_proto_init() {
out := protoimpl.TypeBuilder{
File: protoimpl.DescBuilder{
GoPackagePath: reflect.TypeOf(x{}).PkgPath(),
- RawDescriptor: file_models_model_server_bill_proto_rawDesc,
+ RawDescriptor: unsafe.Slice(unsafe.StringData(file_models_model_server_bill_proto_rawDesc), len(file_models_model_server_bill_proto_rawDesc)),
NumEnums: 0,
NumMessages: 1,
NumExtensions: 0,
@@ -280,7 +260,6 @@ func file_models_model_server_bill_proto_init() {
MessageInfos: file_models_model_server_bill_proto_msgTypes,
}.Build()
File_models_model_server_bill_proto = out.File
- file_models_model_server_bill_proto_rawDesc = nil
file_models_model_server_bill_proto_goTypes = nil
file_models_model_server_bill_proto_depIdxs = nil
}
diff --git a/EdgeCommon/pkg/rpc/pb/model_server_daily_stat.pb.go b/EdgeCommon/pkg/rpc/pb/model_server_daily_stat.pb.go
index a974ea8..e9a55ab 100644
--- a/EdgeCommon/pkg/rpc/pb/model_server_daily_stat.pb.go
+++ b/EdgeCommon/pkg/rpc/pb/model_server_daily_stat.pb.go
@@ -1,7 +1,7 @@
// Code generated by protoc-gen-go. DO NOT EDIT.
// versions:
-// protoc-gen-go v1.36.0
-// protoc v6.33.2
+// protoc-gen-go v1.36.11
+// protoc v3.19.6
// source: models/model_server_daily_stat.proto
package pb
@@ -11,6 +11,7 @@ import (
protoimpl "google.golang.org/protobuf/runtime/protoimpl"
reflect "reflect"
sync "sync"
+ unsafe "unsafe"
)
const (
@@ -195,56 +196,37 @@ func (x *ServerDailyStat) GetCountIPs() int64 {
var File_models_model_server_daily_stat_proto protoreflect.FileDescriptor
-var file_models_model_server_daily_stat_proto_rawDesc = []byte{
- 0x0a, 0x24, 0x6d, 0x6f, 0x64, 0x65, 0x6c, 0x73, 0x2f, 0x6d, 0x6f, 0x64, 0x65, 0x6c, 0x5f, 0x73,
- 0x65, 0x72, 0x76, 0x65, 0x72, 0x5f, 0x64, 0x61, 0x69, 0x6c, 0x79, 0x5f, 0x73, 0x74, 0x61, 0x74,
- 0x2e, 0x70, 0x72, 0x6f, 0x74, 0x6f, 0x12, 0x02, 0x70, 0x62, 0x22, 0xad, 0x04, 0x0a, 0x0f, 0x53,
- 0x65, 0x72, 0x76, 0x65, 0x72, 0x44, 0x61, 0x69, 0x6c, 0x79, 0x53, 0x74, 0x61, 0x74, 0x12, 0x1a,
- 0x0a, 0x08, 0x73, 0x65, 0x72, 0x76, 0x65, 0x72, 0x49, 0x64, 0x18, 0x01, 0x20, 0x01, 0x28, 0x03,
- 0x52, 0x08, 0x73, 0x65, 0x72, 0x76, 0x65, 0x72, 0x49, 0x64, 0x12, 0x16, 0x0a, 0x06, 0x75, 0x73,
- 0x65, 0x72, 0x49, 0x64, 0x18, 0x10, 0x20, 0x01, 0x28, 0x03, 0x52, 0x06, 0x75, 0x73, 0x65, 0x72,
- 0x49, 0x64, 0x12, 0x22, 0x0a, 0x0c, 0x6e, 0x6f, 0x64, 0x65, 0x52, 0x65, 0x67, 0x69, 0x6f, 0x6e,
- 0x49, 0x64, 0x18, 0x02, 0x20, 0x01, 0x28, 0x03, 0x52, 0x0c, 0x6e, 0x6f, 0x64, 0x65, 0x52, 0x65,
- 0x67, 0x69, 0x6f, 0x6e, 0x49, 0x64, 0x12, 0x14, 0x0a, 0x05, 0x62, 0x79, 0x74, 0x65, 0x73, 0x18,
- 0x03, 0x20, 0x01, 0x28, 0x03, 0x52, 0x05, 0x62, 0x79, 0x74, 0x65, 0x73, 0x12, 0x20, 0x0a, 0x0b,
- 0x63, 0x61, 0x63, 0x68, 0x65, 0x64, 0x42, 0x79, 0x74, 0x65, 0x73, 0x18, 0x05, 0x20, 0x01, 0x28,
- 0x03, 0x52, 0x0b, 0x63, 0x61, 0x63, 0x68, 0x65, 0x64, 0x42, 0x79, 0x74, 0x65, 0x73, 0x12, 0x24,
- 0x0a, 0x0d, 0x63, 0x6f, 0x75, 0x6e, 0x74, 0x52, 0x65, 0x71, 0x75, 0x65, 0x73, 0x74, 0x73, 0x18,
- 0x06, 0x20, 0x01, 0x28, 0x03, 0x52, 0x0d, 0x63, 0x6f, 0x75, 0x6e, 0x74, 0x52, 0x65, 0x71, 0x75,
- 0x65, 0x73, 0x74, 0x73, 0x12, 0x30, 0x0a, 0x13, 0x63, 0x6f, 0x75, 0x6e, 0x74, 0x43, 0x61, 0x63,
- 0x68, 0x65, 0x64, 0x52, 0x65, 0x71, 0x75, 0x65, 0x73, 0x74, 0x73, 0x18, 0x07, 0x20, 0x01, 0x28,
- 0x03, 0x52, 0x13, 0x63, 0x6f, 0x75, 0x6e, 0x74, 0x43, 0x61, 0x63, 0x68, 0x65, 0x64, 0x52, 0x65,
- 0x71, 0x75, 0x65, 0x73, 0x74, 0x73, 0x12, 0x1c, 0x0a, 0x09, 0x63, 0x72, 0x65, 0x61, 0x74, 0x65,
- 0x64, 0x41, 0x74, 0x18, 0x04, 0x20, 0x01, 0x28, 0x03, 0x52, 0x09, 0x63, 0x72, 0x65, 0x61, 0x74,
- 0x65, 0x64, 0x41, 0x74, 0x12, 0x30, 0x0a, 0x13, 0x63, 0x6f, 0x75, 0x6e, 0x74, 0x41, 0x74, 0x74,
- 0x61, 0x63, 0x6b, 0x52, 0x65, 0x71, 0x75, 0x65, 0x73, 0x74, 0x73, 0x18, 0x08, 0x20, 0x01, 0x28,
- 0x03, 0x52, 0x13, 0x63, 0x6f, 0x75, 0x6e, 0x74, 0x41, 0x74, 0x74, 0x61, 0x63, 0x6b, 0x52, 0x65,
- 0x71, 0x75, 0x65, 0x73, 0x74, 0x73, 0x12, 0x20, 0x0a, 0x0b, 0x61, 0x74, 0x74, 0x61, 0x63, 0x6b,
- 0x42, 0x79, 0x74, 0x65, 0x73, 0x18, 0x09, 0x20, 0x01, 0x28, 0x03, 0x52, 0x0b, 0x61, 0x74, 0x74,
- 0x61, 0x63, 0x6b, 0x42, 0x79, 0x74, 0x65, 0x73, 0x12, 0x32, 0x0a, 0x14, 0x63, 0x68, 0x65, 0x63,
- 0x6b, 0x54, 0x72, 0x61, 0x66, 0x66, 0x69, 0x63, 0x4c, 0x69, 0x6d, 0x69, 0x74, 0x69, 0x6e, 0x67,
- 0x18, 0x0a, 0x20, 0x01, 0x28, 0x08, 0x52, 0x14, 0x63, 0x68, 0x65, 0x63, 0x6b, 0x54, 0x72, 0x61,
- 0x66, 0x66, 0x69, 0x63, 0x4c, 0x69, 0x6d, 0x69, 0x74, 0x69, 0x6e, 0x67, 0x12, 0x16, 0x0a, 0x06,
- 0x70, 0x6c, 0x61, 0x6e, 0x49, 0x64, 0x18, 0x0b, 0x20, 0x01, 0x28, 0x03, 0x52, 0x06, 0x70, 0x6c,
- 0x61, 0x6e, 0x49, 0x64, 0x12, 0x10, 0x0a, 0x03, 0x64, 0x61, 0x79, 0x18, 0x0c, 0x20, 0x01, 0x28,
- 0x09, 0x52, 0x03, 0x64, 0x61, 0x79, 0x12, 0x12, 0x0a, 0x04, 0x68, 0x6f, 0x75, 0x72, 0x18, 0x0d,
- 0x20, 0x01, 0x28, 0x09, 0x52, 0x04, 0x68, 0x6f, 0x75, 0x72, 0x12, 0x1a, 0x0a, 0x08, 0x74, 0x69,
- 0x6d, 0x65, 0x46, 0x72, 0x6f, 0x6d, 0x18, 0x0e, 0x20, 0x01, 0x28, 0x09, 0x52, 0x08, 0x74, 0x69,
- 0x6d, 0x65, 0x46, 0x72, 0x6f, 0x6d, 0x12, 0x16, 0x0a, 0x06, 0x74, 0x69, 0x6d, 0x65, 0x54, 0x6f,
- 0x18, 0x0f, 0x20, 0x01, 0x28, 0x09, 0x52, 0x06, 0x74, 0x69, 0x6d, 0x65, 0x54, 0x6f, 0x12, 0x1a,
- 0x0a, 0x08, 0x63, 0x6f, 0x75, 0x6e, 0x74, 0x49, 0x50, 0x73, 0x18, 0x11, 0x20, 0x01, 0x28, 0x03,
- 0x52, 0x08, 0x63, 0x6f, 0x75, 0x6e, 0x74, 0x49, 0x50, 0x73, 0x42, 0x06, 0x5a, 0x04, 0x2e, 0x2f,
- 0x70, 0x62, 0x62, 0x06, 0x70, 0x72, 0x6f, 0x74, 0x6f, 0x33,
-}
+const file_models_model_server_daily_stat_proto_rawDesc = "" +
+ "\n" +
+ "$models/model_server_daily_stat.proto\x12\x02pb\"\xad\x04\n" +
+ "\x0fServerDailyStat\x12\x1a\n" +
+ "\bserverId\x18\x01 \x01(\x03R\bserverId\x12\x16\n" +
+ "\x06userId\x18\x10 \x01(\x03R\x06userId\x12\"\n" +
+ "\fnodeRegionId\x18\x02 \x01(\x03R\fnodeRegionId\x12\x14\n" +
+ "\x05bytes\x18\x03 \x01(\x03R\x05bytes\x12 \n" +
+ "\vcachedBytes\x18\x05 \x01(\x03R\vcachedBytes\x12$\n" +
+ "\rcountRequests\x18\x06 \x01(\x03R\rcountRequests\x120\n" +
+ "\x13countCachedRequests\x18\a \x01(\x03R\x13countCachedRequests\x12\x1c\n" +
+ "\tcreatedAt\x18\x04 \x01(\x03R\tcreatedAt\x120\n" +
+ "\x13countAttackRequests\x18\b \x01(\x03R\x13countAttackRequests\x12 \n" +
+ "\vattackBytes\x18\t \x01(\x03R\vattackBytes\x122\n" +
+ "\x14checkTrafficLimiting\x18\n" +
+ " \x01(\bR\x14checkTrafficLimiting\x12\x16\n" +
+ "\x06planId\x18\v \x01(\x03R\x06planId\x12\x10\n" +
+ "\x03day\x18\f \x01(\tR\x03day\x12\x12\n" +
+ "\x04hour\x18\r \x01(\tR\x04hour\x12\x1a\n" +
+ "\btimeFrom\x18\x0e \x01(\tR\btimeFrom\x12\x16\n" +
+ "\x06timeTo\x18\x0f \x01(\tR\x06timeTo\x12\x1a\n" +
+ "\bcountIPs\x18\x11 \x01(\x03R\bcountIPsB\x06Z\x04./pbb\x06proto3"
var (
file_models_model_server_daily_stat_proto_rawDescOnce sync.Once
- file_models_model_server_daily_stat_proto_rawDescData = file_models_model_server_daily_stat_proto_rawDesc
+ file_models_model_server_daily_stat_proto_rawDescData []byte
)
func file_models_model_server_daily_stat_proto_rawDescGZIP() []byte {
file_models_model_server_daily_stat_proto_rawDescOnce.Do(func() {
- file_models_model_server_daily_stat_proto_rawDescData = protoimpl.X.CompressGZIP(file_models_model_server_daily_stat_proto_rawDescData)
+ file_models_model_server_daily_stat_proto_rawDescData = protoimpl.X.CompressGZIP(unsafe.Slice(unsafe.StringData(file_models_model_server_daily_stat_proto_rawDesc), len(file_models_model_server_daily_stat_proto_rawDesc)))
})
return file_models_model_server_daily_stat_proto_rawDescData
}
@@ -270,7 +252,7 @@ func file_models_model_server_daily_stat_proto_init() {
out := protoimpl.TypeBuilder{
File: protoimpl.DescBuilder{
GoPackagePath: reflect.TypeOf(x{}).PkgPath(),
- RawDescriptor: file_models_model_server_daily_stat_proto_rawDesc,
+ RawDescriptor: unsafe.Slice(unsafe.StringData(file_models_model_server_daily_stat_proto_rawDesc), len(file_models_model_server_daily_stat_proto_rawDesc)),
NumEnums: 0,
NumMessages: 1,
NumExtensions: 0,
@@ -281,7 +263,6 @@ func file_models_model_server_daily_stat_proto_init() {
MessageInfos: file_models_model_server_daily_stat_proto_msgTypes,
}.Build()
File_models_model_server_daily_stat_proto = out.File
- file_models_model_server_daily_stat_proto_rawDesc = nil
file_models_model_server_daily_stat_proto_goTypes = nil
file_models_model_server_daily_stat_proto_depIdxs = nil
}
diff --git a/EdgeCommon/pkg/rpc/pb/model_server_domain_hourly_stat.pb.go b/EdgeCommon/pkg/rpc/pb/model_server_domain_hourly_stat.pb.go
index c48515a..0ddabf5 100644
--- a/EdgeCommon/pkg/rpc/pb/model_server_domain_hourly_stat.pb.go
+++ b/EdgeCommon/pkg/rpc/pb/model_server_domain_hourly_stat.pb.go
@@ -1,7 +1,7 @@
// Code generated by protoc-gen-go. DO NOT EDIT.
// versions:
-// protoc-gen-go v1.36.0
-// protoc v6.33.2
+// protoc-gen-go v1.36.11
+// protoc v3.19.6
// source: models/model_server_domain_hourly_stat.proto
package pb
@@ -11,6 +11,7 @@ import (
protoimpl "google.golang.org/protobuf/runtime/protoimpl"
reflect "reflect"
sync "sync"
+ unsafe "unsafe"
)
const (
@@ -107,36 +108,25 @@ func (x *ServerDomainHourlyStat) GetAttackBytes() int64 {
var File_models_model_server_domain_hourly_stat_proto protoreflect.FileDescriptor
-var file_models_model_server_domain_hourly_stat_proto_rawDesc = []byte{
- 0x0a, 0x2c, 0x6d, 0x6f, 0x64, 0x65, 0x6c, 0x73, 0x2f, 0x6d, 0x6f, 0x64, 0x65, 0x6c, 0x5f, 0x73,
- 0x65, 0x72, 0x76, 0x65, 0x72, 0x5f, 0x64, 0x6f, 0x6d, 0x61, 0x69, 0x6e, 0x5f, 0x68, 0x6f, 0x75,
- 0x72, 0x6c, 0x79, 0x5f, 0x73, 0x74, 0x61, 0x74, 0x2e, 0x70, 0x72, 0x6f, 0x74, 0x6f, 0x12, 0x02,
- 0x70, 0x62, 0x22, 0xdc, 0x01, 0x0a, 0x16, 0x53, 0x65, 0x72, 0x76, 0x65, 0x72, 0x44, 0x6f, 0x6d,
- 0x61, 0x69, 0x6e, 0x48, 0x6f, 0x75, 0x72, 0x6c, 0x79, 0x53, 0x74, 0x61, 0x74, 0x12, 0x1a, 0x0a,
- 0x08, 0x73, 0x65, 0x72, 0x76, 0x65, 0x72, 0x49, 0x64, 0x18, 0x01, 0x20, 0x01, 0x28, 0x03, 0x52,
- 0x08, 0x73, 0x65, 0x72, 0x76, 0x65, 0x72, 0x49, 0x64, 0x12, 0x16, 0x0a, 0x06, 0x64, 0x6f, 0x6d,
- 0x61, 0x69, 0x6e, 0x18, 0x02, 0x20, 0x01, 0x28, 0x09, 0x52, 0x06, 0x64, 0x6f, 0x6d, 0x61, 0x69,
- 0x6e, 0x12, 0x24, 0x0a, 0x0d, 0x63, 0x6f, 0x75, 0x6e, 0x74, 0x52, 0x65, 0x71, 0x75, 0x65, 0x73,
- 0x74, 0x73, 0x18, 0x03, 0x20, 0x01, 0x28, 0x03, 0x52, 0x0d, 0x63, 0x6f, 0x75, 0x6e, 0x74, 0x52,
- 0x65, 0x71, 0x75, 0x65, 0x73, 0x74, 0x73, 0x12, 0x14, 0x0a, 0x05, 0x62, 0x79, 0x74, 0x65, 0x73,
- 0x18, 0x04, 0x20, 0x01, 0x28, 0x03, 0x52, 0x05, 0x62, 0x79, 0x74, 0x65, 0x73, 0x12, 0x30, 0x0a,
- 0x13, 0x63, 0x6f, 0x75, 0x6e, 0x74, 0x41, 0x74, 0x74, 0x61, 0x63, 0x6b, 0x52, 0x65, 0x71, 0x75,
- 0x65, 0x73, 0x74, 0x73, 0x18, 0x06, 0x20, 0x01, 0x28, 0x03, 0x52, 0x13, 0x63, 0x6f, 0x75, 0x6e,
- 0x74, 0x41, 0x74, 0x74, 0x61, 0x63, 0x6b, 0x52, 0x65, 0x71, 0x75, 0x65, 0x73, 0x74, 0x73, 0x12,
- 0x20, 0x0a, 0x0b, 0x61, 0x74, 0x74, 0x61, 0x63, 0x6b, 0x42, 0x79, 0x74, 0x65, 0x73, 0x18, 0x07,
- 0x20, 0x01, 0x28, 0x03, 0x52, 0x0b, 0x61, 0x74, 0x74, 0x61, 0x63, 0x6b, 0x42, 0x79, 0x74, 0x65,
- 0x73, 0x42, 0x06, 0x5a, 0x04, 0x2e, 0x2f, 0x70, 0x62, 0x62, 0x06, 0x70, 0x72, 0x6f, 0x74, 0x6f,
- 0x33,
-}
+const file_models_model_server_domain_hourly_stat_proto_rawDesc = "" +
+ "\n" +
+ ",models/model_server_domain_hourly_stat.proto\x12\x02pb\"\xdc\x01\n" +
+ "\x16ServerDomainHourlyStat\x12\x1a\n" +
+ "\bserverId\x18\x01 \x01(\x03R\bserverId\x12\x16\n" +
+ "\x06domain\x18\x02 \x01(\tR\x06domain\x12$\n" +
+ "\rcountRequests\x18\x03 \x01(\x03R\rcountRequests\x12\x14\n" +
+ "\x05bytes\x18\x04 \x01(\x03R\x05bytes\x120\n" +
+ "\x13countAttackRequests\x18\x06 \x01(\x03R\x13countAttackRequests\x12 \n" +
+ "\vattackBytes\x18\a \x01(\x03R\vattackBytesB\x06Z\x04./pbb\x06proto3"
var (
file_models_model_server_domain_hourly_stat_proto_rawDescOnce sync.Once
- file_models_model_server_domain_hourly_stat_proto_rawDescData = file_models_model_server_domain_hourly_stat_proto_rawDesc
+ file_models_model_server_domain_hourly_stat_proto_rawDescData []byte
)
func file_models_model_server_domain_hourly_stat_proto_rawDescGZIP() []byte {
file_models_model_server_domain_hourly_stat_proto_rawDescOnce.Do(func() {
- file_models_model_server_domain_hourly_stat_proto_rawDescData = protoimpl.X.CompressGZIP(file_models_model_server_domain_hourly_stat_proto_rawDescData)
+ file_models_model_server_domain_hourly_stat_proto_rawDescData = protoimpl.X.CompressGZIP(unsafe.Slice(unsafe.StringData(file_models_model_server_domain_hourly_stat_proto_rawDesc), len(file_models_model_server_domain_hourly_stat_proto_rawDesc)))
})
return file_models_model_server_domain_hourly_stat_proto_rawDescData
}
@@ -162,7 +152,7 @@ func file_models_model_server_domain_hourly_stat_proto_init() {
out := protoimpl.TypeBuilder{
File: protoimpl.DescBuilder{
GoPackagePath: reflect.TypeOf(x{}).PkgPath(),
- RawDescriptor: file_models_model_server_domain_hourly_stat_proto_rawDesc,
+ RawDescriptor: unsafe.Slice(unsafe.StringData(file_models_model_server_domain_hourly_stat_proto_rawDesc), len(file_models_model_server_domain_hourly_stat_proto_rawDesc)),
NumEnums: 0,
NumMessages: 1,
NumExtensions: 0,
@@ -173,7 +163,6 @@ func file_models_model_server_domain_hourly_stat_proto_init() {
MessageInfos: file_models_model_server_domain_hourly_stat_proto_msgTypes,
}.Build()
File_models_model_server_domain_hourly_stat_proto = out.File
- file_models_model_server_domain_hourly_stat_proto_rawDesc = nil
file_models_model_server_domain_hourly_stat_proto_goTypes = nil
file_models_model_server_domain_hourly_stat_proto_depIdxs = nil
}
diff --git a/EdgeCommon/pkg/rpc/pb/model_server_group.pb.go b/EdgeCommon/pkg/rpc/pb/model_server_group.pb.go
index 30f90a3..bf6a2b3 100644
--- a/EdgeCommon/pkg/rpc/pb/model_server_group.pb.go
+++ b/EdgeCommon/pkg/rpc/pb/model_server_group.pb.go
@@ -1,7 +1,7 @@
// Code generated by protoc-gen-go. DO NOT EDIT.
// versions:
-// protoc-gen-go v1.36.0
-// protoc v6.33.2
+// protoc-gen-go v1.36.11
+// protoc v3.19.6
// source: models/model_server_group.proto
package pb
@@ -11,6 +11,7 @@ import (
protoimpl "google.golang.org/protobuf/runtime/protoimpl"
reflect "reflect"
sync "sync"
+ unsafe "unsafe"
)
const (
@@ -90,27 +91,23 @@ func (x *ServerGroup) GetIsOn() bool {
var File_models_model_server_group_proto protoreflect.FileDescriptor
-var file_models_model_server_group_proto_rawDesc = []byte{
- 0x0a, 0x1f, 0x6d, 0x6f, 0x64, 0x65, 0x6c, 0x73, 0x2f, 0x6d, 0x6f, 0x64, 0x65, 0x6c, 0x5f, 0x73,
- 0x65, 0x72, 0x76, 0x65, 0x72, 0x5f, 0x67, 0x72, 0x6f, 0x75, 0x70, 0x2e, 0x70, 0x72, 0x6f, 0x74,
- 0x6f, 0x12, 0x02, 0x70, 0x62, 0x22, 0x5d, 0x0a, 0x0b, 0x53, 0x65, 0x72, 0x76, 0x65, 0x72, 0x47,
- 0x72, 0x6f, 0x75, 0x70, 0x12, 0x0e, 0x0a, 0x02, 0x69, 0x64, 0x18, 0x01, 0x20, 0x01, 0x28, 0x03,
- 0x52, 0x02, 0x69, 0x64, 0x12, 0x12, 0x0a, 0x04, 0x6e, 0x61, 0x6d, 0x65, 0x18, 0x02, 0x20, 0x01,
- 0x28, 0x09, 0x52, 0x04, 0x6e, 0x61, 0x6d, 0x65, 0x12, 0x16, 0x0a, 0x06, 0x75, 0x73, 0x65, 0x72,
- 0x49, 0x64, 0x18, 0x03, 0x20, 0x01, 0x28, 0x03, 0x52, 0x06, 0x75, 0x73, 0x65, 0x72, 0x49, 0x64,
- 0x12, 0x12, 0x0a, 0x04, 0x69, 0x73, 0x4f, 0x6e, 0x18, 0x04, 0x20, 0x01, 0x28, 0x08, 0x52, 0x04,
- 0x69, 0x73, 0x4f, 0x6e, 0x42, 0x06, 0x5a, 0x04, 0x2e, 0x2f, 0x70, 0x62, 0x62, 0x06, 0x70, 0x72,
- 0x6f, 0x74, 0x6f, 0x33,
-}
+const file_models_model_server_group_proto_rawDesc = "" +
+ "\n" +
+ "\x1fmodels/model_server_group.proto\x12\x02pb\"]\n" +
+ "\vServerGroup\x12\x0e\n" +
+ "\x02id\x18\x01 \x01(\x03R\x02id\x12\x12\n" +
+ "\x04name\x18\x02 \x01(\tR\x04name\x12\x16\n" +
+ "\x06userId\x18\x03 \x01(\x03R\x06userId\x12\x12\n" +
+ "\x04isOn\x18\x04 \x01(\bR\x04isOnB\x06Z\x04./pbb\x06proto3"
var (
file_models_model_server_group_proto_rawDescOnce sync.Once
- file_models_model_server_group_proto_rawDescData = file_models_model_server_group_proto_rawDesc
+ file_models_model_server_group_proto_rawDescData []byte
)
func file_models_model_server_group_proto_rawDescGZIP() []byte {
file_models_model_server_group_proto_rawDescOnce.Do(func() {
- file_models_model_server_group_proto_rawDescData = protoimpl.X.CompressGZIP(file_models_model_server_group_proto_rawDescData)
+ file_models_model_server_group_proto_rawDescData = protoimpl.X.CompressGZIP(unsafe.Slice(unsafe.StringData(file_models_model_server_group_proto_rawDesc), len(file_models_model_server_group_proto_rawDesc)))
})
return file_models_model_server_group_proto_rawDescData
}
@@ -136,7 +133,7 @@ func file_models_model_server_group_proto_init() {
out := protoimpl.TypeBuilder{
File: protoimpl.DescBuilder{
GoPackagePath: reflect.TypeOf(x{}).PkgPath(),
- RawDescriptor: file_models_model_server_group_proto_rawDesc,
+ RawDescriptor: unsafe.Slice(unsafe.StringData(file_models_model_server_group_proto_rawDesc), len(file_models_model_server_group_proto_rawDesc)),
NumEnums: 0,
NumMessages: 1,
NumExtensions: 0,
@@ -147,7 +144,6 @@ func file_models_model_server_group_proto_init() {
MessageInfos: file_models_model_server_group_proto_msgTypes,
}.Build()
File_models_model_server_group_proto = out.File
- file_models_model_server_group_proto_rawDesc = nil
file_models_model_server_group_proto_goTypes = nil
file_models_model_server_group_proto_depIdxs = nil
}
diff --git a/EdgeCommon/pkg/rpc/pb/model_server_name_auditing_result.pb.go b/EdgeCommon/pkg/rpc/pb/model_server_name_auditing_result.pb.go
index e2c094a..9a084c6 100644
--- a/EdgeCommon/pkg/rpc/pb/model_server_name_auditing_result.pb.go
+++ b/EdgeCommon/pkg/rpc/pb/model_server_name_auditing_result.pb.go
@@ -1,7 +1,7 @@
// Code generated by protoc-gen-go. DO NOT EDIT.
// versions:
-// protoc-gen-go v1.36.0
-// protoc v6.33.2
+// protoc-gen-go v1.36.11
+// protoc v3.19.6
// source: models/model_server_name_auditing_result.proto
package pb
@@ -11,6 +11,7 @@ import (
protoimpl "google.golang.org/protobuf/runtime/protoimpl"
reflect "reflect"
sync "sync"
+ unsafe "unsafe"
)
const (
@@ -82,28 +83,22 @@ func (x *ServerNameAuditingResult) GetCreatedAt() int64 {
var File_models_model_server_name_auditing_result_proto protoreflect.FileDescriptor
-var file_models_model_server_name_auditing_result_proto_rawDesc = []byte{
- 0x0a, 0x2e, 0x6d, 0x6f, 0x64, 0x65, 0x6c, 0x73, 0x2f, 0x6d, 0x6f, 0x64, 0x65, 0x6c, 0x5f, 0x73,
- 0x65, 0x72, 0x76, 0x65, 0x72, 0x5f, 0x6e, 0x61, 0x6d, 0x65, 0x5f, 0x61, 0x75, 0x64, 0x69, 0x74,
- 0x69, 0x6e, 0x67, 0x5f, 0x72, 0x65, 0x73, 0x75, 0x6c, 0x74, 0x2e, 0x70, 0x72, 0x6f, 0x74, 0x6f,
- 0x12, 0x02, 0x70, 0x62, 0x22, 0x64, 0x0a, 0x18, 0x53, 0x65, 0x72, 0x76, 0x65, 0x72, 0x4e, 0x61,
- 0x6d, 0x65, 0x41, 0x75, 0x64, 0x69, 0x74, 0x69, 0x6e, 0x67, 0x52, 0x65, 0x73, 0x75, 0x6c, 0x74,
- 0x12, 0x12, 0x0a, 0x04, 0x69, 0x73, 0x4f, 0x6b, 0x18, 0x01, 0x20, 0x01, 0x28, 0x08, 0x52, 0x04,
- 0x69, 0x73, 0x4f, 0x6b, 0x12, 0x16, 0x0a, 0x06, 0x72, 0x65, 0x61, 0x73, 0x6f, 0x6e, 0x18, 0x02,
- 0x20, 0x01, 0x28, 0x09, 0x52, 0x06, 0x72, 0x65, 0x61, 0x73, 0x6f, 0x6e, 0x12, 0x1c, 0x0a, 0x09,
- 0x63, 0x72, 0x65, 0x61, 0x74, 0x65, 0x64, 0x41, 0x74, 0x18, 0x03, 0x20, 0x01, 0x28, 0x03, 0x52,
- 0x09, 0x63, 0x72, 0x65, 0x61, 0x74, 0x65, 0x64, 0x41, 0x74, 0x42, 0x06, 0x5a, 0x04, 0x2e, 0x2f,
- 0x70, 0x62, 0x62, 0x06, 0x70, 0x72, 0x6f, 0x74, 0x6f, 0x33,
-}
+const file_models_model_server_name_auditing_result_proto_rawDesc = "" +
+ "\n" +
+ ".models/model_server_name_auditing_result.proto\x12\x02pb\"d\n" +
+ "\x18ServerNameAuditingResult\x12\x12\n" +
+ "\x04isOk\x18\x01 \x01(\bR\x04isOk\x12\x16\n" +
+ "\x06reason\x18\x02 \x01(\tR\x06reason\x12\x1c\n" +
+ "\tcreatedAt\x18\x03 \x01(\x03R\tcreatedAtB\x06Z\x04./pbb\x06proto3"
var (
file_models_model_server_name_auditing_result_proto_rawDescOnce sync.Once
- file_models_model_server_name_auditing_result_proto_rawDescData = file_models_model_server_name_auditing_result_proto_rawDesc
+ file_models_model_server_name_auditing_result_proto_rawDescData []byte
)
func file_models_model_server_name_auditing_result_proto_rawDescGZIP() []byte {
file_models_model_server_name_auditing_result_proto_rawDescOnce.Do(func() {
- file_models_model_server_name_auditing_result_proto_rawDescData = protoimpl.X.CompressGZIP(file_models_model_server_name_auditing_result_proto_rawDescData)
+ file_models_model_server_name_auditing_result_proto_rawDescData = protoimpl.X.CompressGZIP(unsafe.Slice(unsafe.StringData(file_models_model_server_name_auditing_result_proto_rawDesc), len(file_models_model_server_name_auditing_result_proto_rawDesc)))
})
return file_models_model_server_name_auditing_result_proto_rawDescData
}
@@ -129,7 +124,7 @@ func file_models_model_server_name_auditing_result_proto_init() {
out := protoimpl.TypeBuilder{
File: protoimpl.DescBuilder{
GoPackagePath: reflect.TypeOf(x{}).PkgPath(),
- RawDescriptor: file_models_model_server_name_auditing_result_proto_rawDesc,
+ RawDescriptor: unsafe.Slice(unsafe.StringData(file_models_model_server_name_auditing_result_proto_rawDesc), len(file_models_model_server_name_auditing_result_proto_rawDesc)),
NumEnums: 0,
NumMessages: 1,
NumExtensions: 0,
@@ -140,7 +135,6 @@ func file_models_model_server_name_auditing_result_proto_init() {
MessageInfos: file_models_model_server_name_auditing_result_proto_msgTypes,
}.Build()
File_models_model_server_name_auditing_result_proto = out.File
- file_models_model_server_name_auditing_result_proto_rawDesc = nil
file_models_model_server_name_auditing_result_proto_goTypes = nil
file_models_model_server_name_auditing_result_proto_depIdxs = nil
}
diff --git a/EdgeCommon/pkg/rpc/pb/model_server_stat_board.pb.go b/EdgeCommon/pkg/rpc/pb/model_server_stat_board.pb.go
index a45353f..6eb0cc0 100644
--- a/EdgeCommon/pkg/rpc/pb/model_server_stat_board.pb.go
+++ b/EdgeCommon/pkg/rpc/pb/model_server_stat_board.pb.go
@@ -1,7 +1,7 @@
// Code generated by protoc-gen-go. DO NOT EDIT.
// versions:
-// protoc-gen-go v1.36.0
-// protoc v6.33.2
+// protoc-gen-go v1.36.11
+// protoc v3.19.6
// source: models/model_server_stat_board.proto
package pb
@@ -11,6 +11,7 @@ import (
protoimpl "google.golang.org/protobuf/runtime/protoimpl"
reflect "reflect"
sync "sync"
+ unsafe "unsafe"
)
const (
@@ -83,26 +84,22 @@ func (x *ServerStatBoard) GetIsOn() bool {
var File_models_model_server_stat_board_proto protoreflect.FileDescriptor
-var file_models_model_server_stat_board_proto_rawDesc = []byte{
- 0x0a, 0x24, 0x6d, 0x6f, 0x64, 0x65, 0x6c, 0x73, 0x2f, 0x6d, 0x6f, 0x64, 0x65, 0x6c, 0x5f, 0x73,
- 0x65, 0x72, 0x76, 0x65, 0x72, 0x5f, 0x73, 0x74, 0x61, 0x74, 0x5f, 0x62, 0x6f, 0x61, 0x72, 0x64,
- 0x2e, 0x70, 0x72, 0x6f, 0x74, 0x6f, 0x12, 0x02, 0x70, 0x62, 0x22, 0x49, 0x0a, 0x0f, 0x53, 0x65,
- 0x72, 0x76, 0x65, 0x72, 0x53, 0x74, 0x61, 0x74, 0x42, 0x6f, 0x61, 0x72, 0x64, 0x12, 0x0e, 0x0a,
- 0x02, 0x69, 0x64, 0x18, 0x01, 0x20, 0x01, 0x28, 0x03, 0x52, 0x02, 0x69, 0x64, 0x12, 0x12, 0x0a,
- 0x04, 0x6e, 0x61, 0x6d, 0x65, 0x18, 0x02, 0x20, 0x01, 0x28, 0x09, 0x52, 0x04, 0x6e, 0x61, 0x6d,
- 0x65, 0x12, 0x12, 0x0a, 0x04, 0x69, 0x73, 0x4f, 0x6e, 0x18, 0x03, 0x20, 0x01, 0x28, 0x08, 0x52,
- 0x04, 0x69, 0x73, 0x4f, 0x6e, 0x42, 0x06, 0x5a, 0x04, 0x2e, 0x2f, 0x70, 0x62, 0x62, 0x06, 0x70,
- 0x72, 0x6f, 0x74, 0x6f, 0x33,
-}
+const file_models_model_server_stat_board_proto_rawDesc = "" +
+ "\n" +
+ "$models/model_server_stat_board.proto\x12\x02pb\"I\n" +
+ "\x0fServerStatBoard\x12\x0e\n" +
+ "\x02id\x18\x01 \x01(\x03R\x02id\x12\x12\n" +
+ "\x04name\x18\x02 \x01(\tR\x04name\x12\x12\n" +
+ "\x04isOn\x18\x03 \x01(\bR\x04isOnB\x06Z\x04./pbb\x06proto3"
var (
file_models_model_server_stat_board_proto_rawDescOnce sync.Once
- file_models_model_server_stat_board_proto_rawDescData = file_models_model_server_stat_board_proto_rawDesc
+ file_models_model_server_stat_board_proto_rawDescData []byte
)
func file_models_model_server_stat_board_proto_rawDescGZIP() []byte {
file_models_model_server_stat_board_proto_rawDescOnce.Do(func() {
- file_models_model_server_stat_board_proto_rawDescData = protoimpl.X.CompressGZIP(file_models_model_server_stat_board_proto_rawDescData)
+ file_models_model_server_stat_board_proto_rawDescData = protoimpl.X.CompressGZIP(unsafe.Slice(unsafe.StringData(file_models_model_server_stat_board_proto_rawDesc), len(file_models_model_server_stat_board_proto_rawDesc)))
})
return file_models_model_server_stat_board_proto_rawDescData
}
@@ -128,7 +125,7 @@ func file_models_model_server_stat_board_proto_init() {
out := protoimpl.TypeBuilder{
File: protoimpl.DescBuilder{
GoPackagePath: reflect.TypeOf(x{}).PkgPath(),
- RawDescriptor: file_models_model_server_stat_board_proto_rawDesc,
+ RawDescriptor: unsafe.Slice(unsafe.StringData(file_models_model_server_stat_board_proto_rawDesc), len(file_models_model_server_stat_board_proto_rawDesc)),
NumEnums: 0,
NumMessages: 1,
NumExtensions: 0,
@@ -139,7 +136,6 @@ func file_models_model_server_stat_board_proto_init() {
MessageInfos: file_models_model_server_stat_board_proto_msgTypes,
}.Build()
File_models_model_server_stat_board_proto = out.File
- file_models_model_server_stat_board_proto_rawDesc = nil
file_models_model_server_stat_board_proto_goTypes = nil
file_models_model_server_stat_board_proto_depIdxs = nil
}
diff --git a/EdgeCommon/pkg/rpc/pb/model_server_stat_board_chart.pb.go b/EdgeCommon/pkg/rpc/pb/model_server_stat_board_chart.pb.go
index e24494a..db09337 100644
--- a/EdgeCommon/pkg/rpc/pb/model_server_stat_board_chart.pb.go
+++ b/EdgeCommon/pkg/rpc/pb/model_server_stat_board_chart.pb.go
@@ -1,7 +1,7 @@
// Code generated by protoc-gen-go. DO NOT EDIT.
// versions:
-// protoc-gen-go v1.36.0
-// protoc v6.33.2
+// protoc-gen-go v1.36.11
+// protoc v3.19.6
// source: models/model_server_stat_board_chart.proto
package pb
@@ -11,6 +11,7 @@ import (
protoimpl "google.golang.org/protobuf/runtime/protoimpl"
reflect "reflect"
sync "sync"
+ unsafe "unsafe"
)
const (
@@ -75,29 +76,21 @@ func (x *ServerStatBoardChart) GetMetricChart() *MetricChart {
var File_models_model_server_stat_board_chart_proto protoreflect.FileDescriptor
-var file_models_model_server_stat_board_chart_proto_rawDesc = []byte{
- 0x0a, 0x2a, 0x6d, 0x6f, 0x64, 0x65, 0x6c, 0x73, 0x2f, 0x6d, 0x6f, 0x64, 0x65, 0x6c, 0x5f, 0x73,
- 0x65, 0x72, 0x76, 0x65, 0x72, 0x5f, 0x73, 0x74, 0x61, 0x74, 0x5f, 0x62, 0x6f, 0x61, 0x72, 0x64,
- 0x5f, 0x63, 0x68, 0x61, 0x72, 0x74, 0x2e, 0x70, 0x72, 0x6f, 0x74, 0x6f, 0x12, 0x02, 0x70, 0x62,
- 0x1a, 0x1f, 0x6d, 0x6f, 0x64, 0x65, 0x6c, 0x73, 0x2f, 0x6d, 0x6f, 0x64, 0x65, 0x6c, 0x5f, 0x6d,
- 0x65, 0x74, 0x72, 0x69, 0x63, 0x5f, 0x63, 0x68, 0x61, 0x72, 0x74, 0x2e, 0x70, 0x72, 0x6f, 0x74,
- 0x6f, 0x22, 0x59, 0x0a, 0x14, 0x53, 0x65, 0x72, 0x76, 0x65, 0x72, 0x53, 0x74, 0x61, 0x74, 0x42,
- 0x6f, 0x61, 0x72, 0x64, 0x43, 0x68, 0x61, 0x72, 0x74, 0x12, 0x0e, 0x0a, 0x02, 0x69, 0x64, 0x18,
- 0x01, 0x20, 0x01, 0x28, 0x03, 0x52, 0x02, 0x69, 0x64, 0x12, 0x31, 0x0a, 0x0b, 0x6d, 0x65, 0x74,
- 0x72, 0x69, 0x63, 0x43, 0x68, 0x61, 0x72, 0x74, 0x18, 0x1e, 0x20, 0x01, 0x28, 0x0b, 0x32, 0x0f,
- 0x2e, 0x70, 0x62, 0x2e, 0x4d, 0x65, 0x74, 0x72, 0x69, 0x63, 0x43, 0x68, 0x61, 0x72, 0x74, 0x52,
- 0x0b, 0x6d, 0x65, 0x74, 0x72, 0x69, 0x63, 0x43, 0x68, 0x61, 0x72, 0x74, 0x42, 0x06, 0x5a, 0x04,
- 0x2e, 0x2f, 0x70, 0x62, 0x62, 0x06, 0x70, 0x72, 0x6f, 0x74, 0x6f, 0x33,
-}
+const file_models_model_server_stat_board_chart_proto_rawDesc = "" +
+ "\n" +
+ "*models/model_server_stat_board_chart.proto\x12\x02pb\x1a\x1fmodels/model_metric_chart.proto\"Y\n" +
+ "\x14ServerStatBoardChart\x12\x0e\n" +
+ "\x02id\x18\x01 \x01(\x03R\x02id\x121\n" +
+ "\vmetricChart\x18\x1e \x01(\v2\x0f.pb.MetricChartR\vmetricChartB\x06Z\x04./pbb\x06proto3"
var (
file_models_model_server_stat_board_chart_proto_rawDescOnce sync.Once
- file_models_model_server_stat_board_chart_proto_rawDescData = file_models_model_server_stat_board_chart_proto_rawDesc
+ file_models_model_server_stat_board_chart_proto_rawDescData []byte
)
func file_models_model_server_stat_board_chart_proto_rawDescGZIP() []byte {
file_models_model_server_stat_board_chart_proto_rawDescOnce.Do(func() {
- file_models_model_server_stat_board_chart_proto_rawDescData = protoimpl.X.CompressGZIP(file_models_model_server_stat_board_chart_proto_rawDescData)
+ file_models_model_server_stat_board_chart_proto_rawDescData = protoimpl.X.CompressGZIP(unsafe.Slice(unsafe.StringData(file_models_model_server_stat_board_chart_proto_rawDesc), len(file_models_model_server_stat_board_chart_proto_rawDesc)))
})
return file_models_model_server_stat_board_chart_proto_rawDescData
}
@@ -126,7 +119,7 @@ func file_models_model_server_stat_board_chart_proto_init() {
out := protoimpl.TypeBuilder{
File: protoimpl.DescBuilder{
GoPackagePath: reflect.TypeOf(x{}).PkgPath(),
- RawDescriptor: file_models_model_server_stat_board_chart_proto_rawDesc,
+ RawDescriptor: unsafe.Slice(unsafe.StringData(file_models_model_server_stat_board_chart_proto_rawDesc), len(file_models_model_server_stat_board_chart_proto_rawDesc)),
NumEnums: 0,
NumMessages: 1,
NumExtensions: 0,
@@ -137,7 +130,6 @@ func file_models_model_server_stat_board_chart_proto_init() {
MessageInfos: file_models_model_server_stat_board_chart_proto_msgTypes,
}.Build()
File_models_model_server_stat_board_chart_proto = out.File
- file_models_model_server_stat_board_chart_proto_rawDesc = nil
file_models_model_server_stat_board_chart_proto_goTypes = nil
file_models_model_server_stat_board_chart_proto_depIdxs = nil
}
diff --git a/EdgeCommon/pkg/rpc/pb/model_size_capacity.pb.go b/EdgeCommon/pkg/rpc/pb/model_size_capacity.pb.go
index e676503..7c5ad2a 100644
--- a/EdgeCommon/pkg/rpc/pb/model_size_capacity.pb.go
+++ b/EdgeCommon/pkg/rpc/pb/model_size_capacity.pb.go
@@ -1,7 +1,7 @@
// Code generated by protoc-gen-go. DO NOT EDIT.
// versions:
-// protoc-gen-go v1.36.0
-// protoc v6.33.2
+// protoc-gen-go v1.36.11
+// protoc v3.19.6
// source: models/model_size_capacity.proto
package pb
@@ -11,6 +11,7 @@ import (
protoimpl "google.golang.org/protobuf/runtime/protoimpl"
reflect "reflect"
sync "sync"
+ unsafe "unsafe"
)
const (
@@ -74,24 +75,21 @@ func (x *SizeCapacity) GetUnit() string {
var File_models_model_size_capacity_proto protoreflect.FileDescriptor
-var file_models_model_size_capacity_proto_rawDesc = []byte{
- 0x0a, 0x20, 0x6d, 0x6f, 0x64, 0x65, 0x6c, 0x73, 0x2f, 0x6d, 0x6f, 0x64, 0x65, 0x6c, 0x5f, 0x73,
- 0x69, 0x7a, 0x65, 0x5f, 0x63, 0x61, 0x70, 0x61, 0x63, 0x69, 0x74, 0x79, 0x2e, 0x70, 0x72, 0x6f,
- 0x74, 0x6f, 0x12, 0x02, 0x70, 0x62, 0x22, 0x38, 0x0a, 0x0c, 0x53, 0x69, 0x7a, 0x65, 0x43, 0x61,
- 0x70, 0x61, 0x63, 0x69, 0x74, 0x79, 0x12, 0x14, 0x0a, 0x05, 0x63, 0x6f, 0x75, 0x6e, 0x74, 0x18,
- 0x01, 0x20, 0x01, 0x28, 0x03, 0x52, 0x05, 0x63, 0x6f, 0x75, 0x6e, 0x74, 0x12, 0x12, 0x0a, 0x04,
- 0x75, 0x6e, 0x69, 0x74, 0x18, 0x02, 0x20, 0x01, 0x28, 0x09, 0x52, 0x04, 0x75, 0x6e, 0x69, 0x74,
- 0x42, 0x06, 0x5a, 0x04, 0x2e, 0x2f, 0x70, 0x62, 0x62, 0x06, 0x70, 0x72, 0x6f, 0x74, 0x6f, 0x33,
-}
+const file_models_model_size_capacity_proto_rawDesc = "" +
+ "\n" +
+ " models/model_size_capacity.proto\x12\x02pb\"8\n" +
+ "\fSizeCapacity\x12\x14\n" +
+ "\x05count\x18\x01 \x01(\x03R\x05count\x12\x12\n" +
+ "\x04unit\x18\x02 \x01(\tR\x04unitB\x06Z\x04./pbb\x06proto3"
var (
file_models_model_size_capacity_proto_rawDescOnce sync.Once
- file_models_model_size_capacity_proto_rawDescData = file_models_model_size_capacity_proto_rawDesc
+ file_models_model_size_capacity_proto_rawDescData []byte
)
func file_models_model_size_capacity_proto_rawDescGZIP() []byte {
file_models_model_size_capacity_proto_rawDescOnce.Do(func() {
- file_models_model_size_capacity_proto_rawDescData = protoimpl.X.CompressGZIP(file_models_model_size_capacity_proto_rawDescData)
+ file_models_model_size_capacity_proto_rawDescData = protoimpl.X.CompressGZIP(unsafe.Slice(unsafe.StringData(file_models_model_size_capacity_proto_rawDesc), len(file_models_model_size_capacity_proto_rawDesc)))
})
return file_models_model_size_capacity_proto_rawDescData
}
@@ -117,7 +115,7 @@ func file_models_model_size_capacity_proto_init() {
out := protoimpl.TypeBuilder{
File: protoimpl.DescBuilder{
GoPackagePath: reflect.TypeOf(x{}).PkgPath(),
- RawDescriptor: file_models_model_size_capacity_proto_rawDesc,
+ RawDescriptor: unsafe.Slice(unsafe.StringData(file_models_model_size_capacity_proto_rawDesc), len(file_models_model_size_capacity_proto_rawDesc)),
NumEnums: 0,
NumMessages: 1,
NumExtensions: 0,
@@ -128,7 +126,6 @@ func file_models_model_size_capacity_proto_init() {
MessageInfos: file_models_model_size_capacity_proto_msgTypes,
}.Build()
File_models_model_size_capacity_proto = out.File
- file_models_model_size_capacity_proto_rawDesc = nil
file_models_model_size_capacity_proto_goTypes = nil
file_models_model_size_capacity_proto_depIdxs = nil
}
diff --git a/EdgeCommon/pkg/rpc/pb/model_ssl_cert.pb.go b/EdgeCommon/pkg/rpc/pb/model_ssl_cert.pb.go
index e00867b..cc9e7a7 100644
--- a/EdgeCommon/pkg/rpc/pb/model_ssl_cert.pb.go
+++ b/EdgeCommon/pkg/rpc/pb/model_ssl_cert.pb.go
@@ -1,7 +1,7 @@
// Code generated by protoc-gen-go. DO NOT EDIT.
// versions:
-// protoc-gen-go v1.36.0
-// protoc v6.33.2
+// protoc-gen-go v1.36.11
+// protoc v3.19.6
// source: models/model_ssl_cert.proto
package pb
@@ -11,6 +11,7 @@ import (
protoimpl "google.golang.org/protobuf/runtime/protoimpl"
reflect "reflect"
sync "sync"
+ unsafe "unsafe"
)
const (
@@ -194,51 +195,41 @@ func (x *SSLCert) GetUpdatedAt() int64 {
var File_models_model_ssl_cert_proto protoreflect.FileDescriptor
-var file_models_model_ssl_cert_proto_rawDesc = []byte{
- 0x0a, 0x1b, 0x6d, 0x6f, 0x64, 0x65, 0x6c, 0x73, 0x2f, 0x6d, 0x6f, 0x64, 0x65, 0x6c, 0x5f, 0x73,
- 0x73, 0x6c, 0x5f, 0x63, 0x65, 0x72, 0x74, 0x2e, 0x70, 0x72, 0x6f, 0x74, 0x6f, 0x12, 0x02, 0x70,
- 0x62, 0x22, 0xe1, 0x03, 0x0a, 0x07, 0x53, 0x53, 0x4c, 0x43, 0x65, 0x72, 0x74, 0x12, 0x0e, 0x0a,
- 0x02, 0x69, 0x64, 0x18, 0x01, 0x20, 0x01, 0x28, 0x03, 0x52, 0x02, 0x69, 0x64, 0x12, 0x12, 0x0a,
- 0x04, 0x69, 0x73, 0x4f, 0x6e, 0x18, 0x02, 0x20, 0x01, 0x28, 0x08, 0x52, 0x04, 0x69, 0x73, 0x4f,
- 0x6e, 0x12, 0x12, 0x0a, 0x04, 0x6e, 0x61, 0x6d, 0x65, 0x18, 0x03, 0x20, 0x01, 0x28, 0x09, 0x52,
- 0x04, 0x6e, 0x61, 0x6d, 0x65, 0x12, 0x20, 0x0a, 0x0b, 0x74, 0x69, 0x6d, 0x65, 0x42, 0x65, 0x67,
- 0x69, 0x6e, 0x41, 0x74, 0x18, 0x04, 0x20, 0x01, 0x28, 0x03, 0x52, 0x0b, 0x74, 0x69, 0x6d, 0x65,
- 0x42, 0x65, 0x67, 0x69, 0x6e, 0x41, 0x74, 0x12, 0x1c, 0x0a, 0x09, 0x74, 0x69, 0x6d, 0x65, 0x45,
- 0x6e, 0x64, 0x41, 0x74, 0x18, 0x05, 0x20, 0x01, 0x28, 0x03, 0x52, 0x09, 0x74, 0x69, 0x6d, 0x65,
- 0x45, 0x6e, 0x64, 0x41, 0x74, 0x12, 0x1a, 0x0a, 0x08, 0x64, 0x6e, 0x73, 0x4e, 0x61, 0x6d, 0x65,
- 0x73, 0x18, 0x06, 0x20, 0x03, 0x28, 0x09, 0x52, 0x08, 0x64, 0x6e, 0x73, 0x4e, 0x61, 0x6d, 0x65,
- 0x73, 0x12, 0x20, 0x0a, 0x0b, 0x63, 0x6f, 0x6d, 0x6d, 0x6f, 0x6e, 0x4e, 0x61, 0x6d, 0x65, 0x73,
- 0x18, 0x07, 0x20, 0x03, 0x28, 0x09, 0x52, 0x0b, 0x63, 0x6f, 0x6d, 0x6d, 0x6f, 0x6e, 0x4e, 0x61,
- 0x6d, 0x65, 0x73, 0x12, 0x16, 0x0a, 0x06, 0x69, 0x73, 0x41, 0x43, 0x4d, 0x45, 0x18, 0x08, 0x20,
- 0x01, 0x28, 0x08, 0x52, 0x06, 0x69, 0x73, 0x41, 0x43, 0x4d, 0x45, 0x12, 0x1e, 0x0a, 0x0a, 0x61,
- 0x63, 0x6d, 0x65, 0x54, 0x61, 0x73, 0x6b, 0x49, 0x64, 0x18, 0x11, 0x20, 0x01, 0x28, 0x03, 0x52,
- 0x0a, 0x61, 0x63, 0x6d, 0x65, 0x54, 0x61, 0x73, 0x6b, 0x49, 0x64, 0x12, 0x12, 0x0a, 0x04, 0x6f,
- 0x63, 0x73, 0x70, 0x18, 0x09, 0x20, 0x01, 0x28, 0x0c, 0x52, 0x04, 0x6f, 0x63, 0x73, 0x70, 0x12,
- 0x24, 0x0a, 0x0d, 0x6f, 0x63, 0x73, 0x70, 0x49, 0x73, 0x55, 0x70, 0x64, 0x61, 0x74, 0x65, 0x64,
- 0x18, 0x0a, 0x20, 0x01, 0x28, 0x08, 0x52, 0x0d, 0x6f, 0x63, 0x73, 0x70, 0x49, 0x73, 0x55, 0x70,
- 0x64, 0x61, 0x74, 0x65, 0x64, 0x12, 0x1c, 0x0a, 0x09, 0x6f, 0x63, 0x73, 0x70, 0x45, 0x72, 0x72,
- 0x6f, 0x72, 0x18, 0x0b, 0x20, 0x01, 0x28, 0x09, 0x52, 0x09, 0x6f, 0x63, 0x73, 0x70, 0x45, 0x72,
- 0x72, 0x6f, 0x72, 0x12, 0x20, 0x0a, 0x0b, 0x64, 0x65, 0x73, 0x63, 0x72, 0x69, 0x70, 0x74, 0x69,
- 0x6f, 0x6e, 0x18, 0x0c, 0x20, 0x01, 0x28, 0x09, 0x52, 0x0b, 0x64, 0x65, 0x73, 0x63, 0x72, 0x69,
- 0x70, 0x74, 0x69, 0x6f, 0x6e, 0x12, 0x12, 0x0a, 0x04, 0x69, 0x73, 0x43, 0x41, 0x18, 0x0d, 0x20,
- 0x01, 0x28, 0x08, 0x52, 0x04, 0x69, 0x73, 0x43, 0x41, 0x12, 0x1e, 0x0a, 0x0a, 0x73, 0x65, 0x72,
- 0x76, 0x65, 0x72, 0x4e, 0x61, 0x6d, 0x65, 0x18, 0x0e, 0x20, 0x01, 0x28, 0x09, 0x52, 0x0a, 0x73,
- 0x65, 0x72, 0x76, 0x65, 0x72, 0x4e, 0x61, 0x6d, 0x65, 0x12, 0x1c, 0x0a, 0x09, 0x63, 0x72, 0x65,
- 0x61, 0x74, 0x65, 0x64, 0x41, 0x74, 0x18, 0x0f, 0x20, 0x01, 0x28, 0x03, 0x52, 0x09, 0x63, 0x72,
- 0x65, 0x61, 0x74, 0x65, 0x64, 0x41, 0x74, 0x12, 0x1c, 0x0a, 0x09, 0x75, 0x70, 0x64, 0x61, 0x74,
- 0x65, 0x64, 0x41, 0x74, 0x18, 0x10, 0x20, 0x01, 0x28, 0x03, 0x52, 0x09, 0x75, 0x70, 0x64, 0x61,
- 0x74, 0x65, 0x64, 0x41, 0x74, 0x42, 0x06, 0x5a, 0x04, 0x2e, 0x2f, 0x70, 0x62, 0x62, 0x06, 0x70,
- 0x72, 0x6f, 0x74, 0x6f, 0x33,
-}
+const file_models_model_ssl_cert_proto_rawDesc = "" +
+ "\n" +
+ "\x1bmodels/model_ssl_cert.proto\x12\x02pb\"\xe1\x03\n" +
+ "\aSSLCert\x12\x0e\n" +
+ "\x02id\x18\x01 \x01(\x03R\x02id\x12\x12\n" +
+ "\x04isOn\x18\x02 \x01(\bR\x04isOn\x12\x12\n" +
+ "\x04name\x18\x03 \x01(\tR\x04name\x12 \n" +
+ "\vtimeBeginAt\x18\x04 \x01(\x03R\vtimeBeginAt\x12\x1c\n" +
+ "\ttimeEndAt\x18\x05 \x01(\x03R\ttimeEndAt\x12\x1a\n" +
+ "\bdnsNames\x18\x06 \x03(\tR\bdnsNames\x12 \n" +
+ "\vcommonNames\x18\a \x03(\tR\vcommonNames\x12\x16\n" +
+ "\x06isACME\x18\b \x01(\bR\x06isACME\x12\x1e\n" +
+ "\n" +
+ "acmeTaskId\x18\x11 \x01(\x03R\n" +
+ "acmeTaskId\x12\x12\n" +
+ "\x04ocsp\x18\t \x01(\fR\x04ocsp\x12$\n" +
+ "\rocspIsUpdated\x18\n" +
+ " \x01(\bR\rocspIsUpdated\x12\x1c\n" +
+ "\tocspError\x18\v \x01(\tR\tocspError\x12 \n" +
+ "\vdescription\x18\f \x01(\tR\vdescription\x12\x12\n" +
+ "\x04isCA\x18\r \x01(\bR\x04isCA\x12\x1e\n" +
+ "\n" +
+ "serverName\x18\x0e \x01(\tR\n" +
+ "serverName\x12\x1c\n" +
+ "\tcreatedAt\x18\x0f \x01(\x03R\tcreatedAt\x12\x1c\n" +
+ "\tupdatedAt\x18\x10 \x01(\x03R\tupdatedAtB\x06Z\x04./pbb\x06proto3"
var (
file_models_model_ssl_cert_proto_rawDescOnce sync.Once
- file_models_model_ssl_cert_proto_rawDescData = file_models_model_ssl_cert_proto_rawDesc
+ file_models_model_ssl_cert_proto_rawDescData []byte
)
func file_models_model_ssl_cert_proto_rawDescGZIP() []byte {
file_models_model_ssl_cert_proto_rawDescOnce.Do(func() {
- file_models_model_ssl_cert_proto_rawDescData = protoimpl.X.CompressGZIP(file_models_model_ssl_cert_proto_rawDescData)
+ file_models_model_ssl_cert_proto_rawDescData = protoimpl.X.CompressGZIP(unsafe.Slice(unsafe.StringData(file_models_model_ssl_cert_proto_rawDesc), len(file_models_model_ssl_cert_proto_rawDesc)))
})
return file_models_model_ssl_cert_proto_rawDescData
}
@@ -264,7 +255,7 @@ func file_models_model_ssl_cert_proto_init() {
out := protoimpl.TypeBuilder{
File: protoimpl.DescBuilder{
GoPackagePath: reflect.TypeOf(x{}).PkgPath(),
- RawDescriptor: file_models_model_ssl_cert_proto_rawDesc,
+ RawDescriptor: unsafe.Slice(unsafe.StringData(file_models_model_ssl_cert_proto_rawDesc), len(file_models_model_ssl_cert_proto_rawDesc)),
NumEnums: 0,
NumMessages: 1,
NumExtensions: 0,
@@ -275,7 +266,6 @@ func file_models_model_ssl_cert_proto_init() {
MessageInfos: file_models_model_ssl_cert_proto_msgTypes,
}.Build()
File_models_model_ssl_cert_proto = out.File
- file_models_model_ssl_cert_proto_rawDesc = nil
file_models_model_ssl_cert_proto_goTypes = nil
file_models_model_ssl_cert_proto_depIdxs = nil
}
diff --git a/EdgeCommon/pkg/rpc/pb/model_traffic_daily_stat.pb.go b/EdgeCommon/pkg/rpc/pb/model_traffic_daily_stat.pb.go
index 6352f65..06f62ea 100644
--- a/EdgeCommon/pkg/rpc/pb/model_traffic_daily_stat.pb.go
+++ b/EdgeCommon/pkg/rpc/pb/model_traffic_daily_stat.pb.go
@@ -1,7 +1,7 @@
// Code generated by protoc-gen-go. DO NOT EDIT.
// versions:
-// protoc-gen-go v1.36.0
-// protoc v6.33.2
+// protoc-gen-go v1.36.11
+// protoc v3.19.6
// source: models/model_traffic_daily_stat.proto
package pb
@@ -11,6 +11,7 @@ import (
protoimpl "google.golang.org/protobuf/runtime/protoimpl"
reflect "reflect"
sync "sync"
+ unsafe "unsafe"
)
const (
@@ -122,39 +123,27 @@ func (x *TrafficDailyStat) GetAttackBytes() int64 {
var File_models_model_traffic_daily_stat_proto protoreflect.FileDescriptor
-var file_models_model_traffic_daily_stat_proto_rawDesc = []byte{
- 0x0a, 0x25, 0x6d, 0x6f, 0x64, 0x65, 0x6c, 0x73, 0x2f, 0x6d, 0x6f, 0x64, 0x65, 0x6c, 0x5f, 0x74,
- 0x72, 0x61, 0x66, 0x66, 0x69, 0x63, 0x5f, 0x64, 0x61, 0x69, 0x6c, 0x79, 0x5f, 0x73, 0x74, 0x61,
- 0x74, 0x2e, 0x70, 0x72, 0x6f, 0x74, 0x6f, 0x12, 0x02, 0x70, 0x62, 0x22, 0x98, 0x02, 0x0a, 0x10,
- 0x54, 0x72, 0x61, 0x66, 0x66, 0x69, 0x63, 0x44, 0x61, 0x69, 0x6c, 0x79, 0x53, 0x74, 0x61, 0x74,
- 0x12, 0x0e, 0x0a, 0x02, 0x69, 0x64, 0x18, 0x01, 0x20, 0x01, 0x28, 0x03, 0x52, 0x02, 0x69, 0x64,
- 0x12, 0x10, 0x0a, 0x03, 0x64, 0x61, 0x79, 0x18, 0x02, 0x20, 0x01, 0x28, 0x09, 0x52, 0x03, 0x64,
- 0x61, 0x79, 0x12, 0x20, 0x0a, 0x0b, 0x63, 0x61, 0x63, 0x68, 0x65, 0x64, 0x42, 0x79, 0x74, 0x65,
- 0x73, 0x18, 0x03, 0x20, 0x01, 0x28, 0x03, 0x52, 0x0b, 0x63, 0x61, 0x63, 0x68, 0x65, 0x64, 0x42,
- 0x79, 0x74, 0x65, 0x73, 0x12, 0x14, 0x0a, 0x05, 0x62, 0x79, 0x74, 0x65, 0x73, 0x18, 0x04, 0x20,
- 0x01, 0x28, 0x03, 0x52, 0x05, 0x62, 0x79, 0x74, 0x65, 0x73, 0x12, 0x24, 0x0a, 0x0d, 0x63, 0x6f,
- 0x75, 0x6e, 0x74, 0x52, 0x65, 0x71, 0x75, 0x65, 0x73, 0x74, 0x73, 0x18, 0x05, 0x20, 0x01, 0x28,
- 0x03, 0x52, 0x0d, 0x63, 0x6f, 0x75, 0x6e, 0x74, 0x52, 0x65, 0x71, 0x75, 0x65, 0x73, 0x74, 0x73,
- 0x12, 0x30, 0x0a, 0x13, 0x63, 0x6f, 0x75, 0x6e, 0x74, 0x43, 0x61, 0x63, 0x68, 0x65, 0x64, 0x52,
- 0x65, 0x71, 0x75, 0x65, 0x73, 0x74, 0x73, 0x18, 0x06, 0x20, 0x01, 0x28, 0x03, 0x52, 0x13, 0x63,
- 0x6f, 0x75, 0x6e, 0x74, 0x43, 0x61, 0x63, 0x68, 0x65, 0x64, 0x52, 0x65, 0x71, 0x75, 0x65, 0x73,
- 0x74, 0x73, 0x12, 0x30, 0x0a, 0x13, 0x63, 0x6f, 0x75, 0x6e, 0x74, 0x41, 0x74, 0x74, 0x61, 0x63,
- 0x6b, 0x52, 0x65, 0x71, 0x75, 0x65, 0x73, 0x74, 0x73, 0x18, 0x07, 0x20, 0x01, 0x28, 0x03, 0x52,
- 0x13, 0x63, 0x6f, 0x75, 0x6e, 0x74, 0x41, 0x74, 0x74, 0x61, 0x63, 0x6b, 0x52, 0x65, 0x71, 0x75,
- 0x65, 0x73, 0x74, 0x73, 0x12, 0x20, 0x0a, 0x0b, 0x61, 0x74, 0x74, 0x61, 0x63, 0x6b, 0x42, 0x79,
- 0x74, 0x65, 0x73, 0x18, 0x08, 0x20, 0x01, 0x28, 0x03, 0x52, 0x0b, 0x61, 0x74, 0x74, 0x61, 0x63,
- 0x6b, 0x42, 0x79, 0x74, 0x65, 0x73, 0x42, 0x06, 0x5a, 0x04, 0x2e, 0x2f, 0x70, 0x62, 0x62, 0x06,
- 0x70, 0x72, 0x6f, 0x74, 0x6f, 0x33,
-}
+const file_models_model_traffic_daily_stat_proto_rawDesc = "" +
+ "\n" +
+ "%models/model_traffic_daily_stat.proto\x12\x02pb\"\x98\x02\n" +
+ "\x10TrafficDailyStat\x12\x0e\n" +
+ "\x02id\x18\x01 \x01(\x03R\x02id\x12\x10\n" +
+ "\x03day\x18\x02 \x01(\tR\x03day\x12 \n" +
+ "\vcachedBytes\x18\x03 \x01(\x03R\vcachedBytes\x12\x14\n" +
+ "\x05bytes\x18\x04 \x01(\x03R\x05bytes\x12$\n" +
+ "\rcountRequests\x18\x05 \x01(\x03R\rcountRequests\x120\n" +
+ "\x13countCachedRequests\x18\x06 \x01(\x03R\x13countCachedRequests\x120\n" +
+ "\x13countAttackRequests\x18\a \x01(\x03R\x13countAttackRequests\x12 \n" +
+ "\vattackBytes\x18\b \x01(\x03R\vattackBytesB\x06Z\x04./pbb\x06proto3"
var (
file_models_model_traffic_daily_stat_proto_rawDescOnce sync.Once
- file_models_model_traffic_daily_stat_proto_rawDescData = file_models_model_traffic_daily_stat_proto_rawDesc
+ file_models_model_traffic_daily_stat_proto_rawDescData []byte
)
func file_models_model_traffic_daily_stat_proto_rawDescGZIP() []byte {
file_models_model_traffic_daily_stat_proto_rawDescOnce.Do(func() {
- file_models_model_traffic_daily_stat_proto_rawDescData = protoimpl.X.CompressGZIP(file_models_model_traffic_daily_stat_proto_rawDescData)
+ file_models_model_traffic_daily_stat_proto_rawDescData = protoimpl.X.CompressGZIP(unsafe.Slice(unsafe.StringData(file_models_model_traffic_daily_stat_proto_rawDesc), len(file_models_model_traffic_daily_stat_proto_rawDesc)))
})
return file_models_model_traffic_daily_stat_proto_rawDescData
}
@@ -180,7 +169,7 @@ func file_models_model_traffic_daily_stat_proto_init() {
out := protoimpl.TypeBuilder{
File: protoimpl.DescBuilder{
GoPackagePath: reflect.TypeOf(x{}).PkgPath(),
- RawDescriptor: file_models_model_traffic_daily_stat_proto_rawDesc,
+ RawDescriptor: unsafe.Slice(unsafe.StringData(file_models_model_traffic_daily_stat_proto_rawDesc), len(file_models_model_traffic_daily_stat_proto_rawDesc)),
NumEnums: 0,
NumMessages: 1,
NumExtensions: 0,
@@ -191,7 +180,6 @@ func file_models_model_traffic_daily_stat_proto_init() {
MessageInfos: file_models_model_traffic_daily_stat_proto_msgTypes,
}.Build()
File_models_model_traffic_daily_stat_proto = out.File
- file_models_model_traffic_daily_stat_proto_rawDesc = nil
file_models_model_traffic_daily_stat_proto_goTypes = nil
file_models_model_traffic_daily_stat_proto_depIdxs = nil
}
diff --git a/EdgeCommon/pkg/rpc/pb/model_traffic_package.pb.go b/EdgeCommon/pkg/rpc/pb/model_traffic_package.pb.go
index 3accd76..c08e4f4 100644
--- a/EdgeCommon/pkg/rpc/pb/model_traffic_package.pb.go
+++ b/EdgeCommon/pkg/rpc/pb/model_traffic_package.pb.go
@@ -1,7 +1,7 @@
// Code generated by protoc-gen-go. DO NOT EDIT.
// versions:
-// protoc-gen-go v1.36.0
-// protoc v6.33.2
+// protoc-gen-go v1.36.11
+// protoc v3.19.6
// source: models/model_traffic_package.proto
package pb
@@ -11,6 +11,7 @@ import (
protoimpl "google.golang.org/protobuf/runtime/protoimpl"
reflect "reflect"
sync "sync"
+ unsafe "unsafe"
)
const (
@@ -99,28 +100,24 @@ func (x *TrafficPackage) GetIsOn() bool {
var File_models_model_traffic_package_proto protoreflect.FileDescriptor
-var file_models_model_traffic_package_proto_rawDesc = []byte{
- 0x0a, 0x22, 0x6d, 0x6f, 0x64, 0x65, 0x6c, 0x73, 0x2f, 0x6d, 0x6f, 0x64, 0x65, 0x6c, 0x5f, 0x74,
- 0x72, 0x61, 0x66, 0x66, 0x69, 0x63, 0x5f, 0x70, 0x61, 0x63, 0x6b, 0x61, 0x67, 0x65, 0x2e, 0x70,
- 0x72, 0x6f, 0x74, 0x6f, 0x12, 0x02, 0x70, 0x62, 0x22, 0x72, 0x0a, 0x0e, 0x54, 0x72, 0x61, 0x66,
- 0x66, 0x69, 0x63, 0x50, 0x61, 0x63, 0x6b, 0x61, 0x67, 0x65, 0x12, 0x0e, 0x0a, 0x02, 0x69, 0x64,
- 0x18, 0x01, 0x20, 0x01, 0x28, 0x03, 0x52, 0x02, 0x69, 0x64, 0x12, 0x12, 0x0a, 0x04, 0x73, 0x69,
- 0x7a, 0x65, 0x18, 0x02, 0x20, 0x01, 0x28, 0x05, 0x52, 0x04, 0x73, 0x69, 0x7a, 0x65, 0x12, 0x12,
- 0x0a, 0x04, 0x75, 0x6e, 0x69, 0x74, 0x18, 0x03, 0x20, 0x01, 0x28, 0x09, 0x52, 0x04, 0x75, 0x6e,
- 0x69, 0x74, 0x12, 0x14, 0x0a, 0x05, 0x62, 0x79, 0x74, 0x65, 0x73, 0x18, 0x04, 0x20, 0x01, 0x28,
- 0x03, 0x52, 0x05, 0x62, 0x79, 0x74, 0x65, 0x73, 0x12, 0x12, 0x0a, 0x04, 0x69, 0x73, 0x4f, 0x6e,
- 0x18, 0x05, 0x20, 0x01, 0x28, 0x08, 0x52, 0x04, 0x69, 0x73, 0x4f, 0x6e, 0x42, 0x06, 0x5a, 0x04,
- 0x2e, 0x2f, 0x70, 0x62, 0x62, 0x06, 0x70, 0x72, 0x6f, 0x74, 0x6f, 0x33,
-}
+const file_models_model_traffic_package_proto_rawDesc = "" +
+ "\n" +
+ "\"models/model_traffic_package.proto\x12\x02pb\"r\n" +
+ "\x0eTrafficPackage\x12\x0e\n" +
+ "\x02id\x18\x01 \x01(\x03R\x02id\x12\x12\n" +
+ "\x04size\x18\x02 \x01(\x05R\x04size\x12\x12\n" +
+ "\x04unit\x18\x03 \x01(\tR\x04unit\x12\x14\n" +
+ "\x05bytes\x18\x04 \x01(\x03R\x05bytes\x12\x12\n" +
+ "\x04isOn\x18\x05 \x01(\bR\x04isOnB\x06Z\x04./pbb\x06proto3"
var (
file_models_model_traffic_package_proto_rawDescOnce sync.Once
- file_models_model_traffic_package_proto_rawDescData = file_models_model_traffic_package_proto_rawDesc
+ file_models_model_traffic_package_proto_rawDescData []byte
)
func file_models_model_traffic_package_proto_rawDescGZIP() []byte {
file_models_model_traffic_package_proto_rawDescOnce.Do(func() {
- file_models_model_traffic_package_proto_rawDescData = protoimpl.X.CompressGZIP(file_models_model_traffic_package_proto_rawDescData)
+ file_models_model_traffic_package_proto_rawDescData = protoimpl.X.CompressGZIP(unsafe.Slice(unsafe.StringData(file_models_model_traffic_package_proto_rawDesc), len(file_models_model_traffic_package_proto_rawDesc)))
})
return file_models_model_traffic_package_proto_rawDescData
}
@@ -146,7 +143,7 @@ func file_models_model_traffic_package_proto_init() {
out := protoimpl.TypeBuilder{
File: protoimpl.DescBuilder{
GoPackagePath: reflect.TypeOf(x{}).PkgPath(),
- RawDescriptor: file_models_model_traffic_package_proto_rawDesc,
+ RawDescriptor: unsafe.Slice(unsafe.StringData(file_models_model_traffic_package_proto_rawDesc), len(file_models_model_traffic_package_proto_rawDesc)),
NumEnums: 0,
NumMessages: 1,
NumExtensions: 0,
@@ -157,7 +154,6 @@ func file_models_model_traffic_package_proto_init() {
MessageInfos: file_models_model_traffic_package_proto_msgTypes,
}.Build()
File_models_model_traffic_package_proto = out.File
- file_models_model_traffic_package_proto_rawDesc = nil
file_models_model_traffic_package_proto_goTypes = nil
file_models_model_traffic_package_proto_depIdxs = nil
}
diff --git a/EdgeCommon/pkg/rpc/pb/model_traffic_package_period.pb.go b/EdgeCommon/pkg/rpc/pb/model_traffic_package_period.pb.go
index a9a118d..da4425f 100644
--- a/EdgeCommon/pkg/rpc/pb/model_traffic_package_period.pb.go
+++ b/EdgeCommon/pkg/rpc/pb/model_traffic_package_period.pb.go
@@ -1,7 +1,7 @@
// Code generated by protoc-gen-go. DO NOT EDIT.
// versions:
-// protoc-gen-go v1.36.0
-// protoc v6.33.2
+// protoc-gen-go v1.36.11
+// protoc v3.19.6
// source: models/model_traffic_package_period.proto
package pb
@@ -11,6 +11,7 @@ import (
protoimpl "google.golang.org/protobuf/runtime/protoimpl"
reflect "reflect"
sync "sync"
+ unsafe "unsafe"
)
const (
@@ -99,29 +100,24 @@ func (x *TrafficPackagePeriod) GetMonths() int32 {
var File_models_model_traffic_package_period_proto protoreflect.FileDescriptor
-var file_models_model_traffic_package_period_proto_rawDesc = []byte{
- 0x0a, 0x29, 0x6d, 0x6f, 0x64, 0x65, 0x6c, 0x73, 0x2f, 0x6d, 0x6f, 0x64, 0x65, 0x6c, 0x5f, 0x74,
- 0x72, 0x61, 0x66, 0x66, 0x69, 0x63, 0x5f, 0x70, 0x61, 0x63, 0x6b, 0x61, 0x67, 0x65, 0x5f, 0x70,
- 0x65, 0x72, 0x69, 0x6f, 0x64, 0x2e, 0x70, 0x72, 0x6f, 0x74, 0x6f, 0x12, 0x02, 0x70, 0x62, 0x22,
- 0x7c, 0x0a, 0x14, 0x54, 0x72, 0x61, 0x66, 0x66, 0x69, 0x63, 0x50, 0x61, 0x63, 0x6b, 0x61, 0x67,
- 0x65, 0x50, 0x65, 0x72, 0x69, 0x6f, 0x64, 0x12, 0x0e, 0x0a, 0x02, 0x69, 0x64, 0x18, 0x01, 0x20,
- 0x01, 0x28, 0x03, 0x52, 0x02, 0x69, 0x64, 0x12, 0x12, 0x0a, 0x04, 0x69, 0x73, 0x4f, 0x6e, 0x18,
- 0x02, 0x20, 0x01, 0x28, 0x08, 0x52, 0x04, 0x69, 0x73, 0x4f, 0x6e, 0x12, 0x14, 0x0a, 0x05, 0x63,
- 0x6f, 0x75, 0x6e, 0x74, 0x18, 0x03, 0x20, 0x01, 0x28, 0x05, 0x52, 0x05, 0x63, 0x6f, 0x75, 0x6e,
- 0x74, 0x12, 0x12, 0x0a, 0x04, 0x75, 0x6e, 0x69, 0x74, 0x18, 0x04, 0x20, 0x01, 0x28, 0x09, 0x52,
- 0x04, 0x75, 0x6e, 0x69, 0x74, 0x12, 0x16, 0x0a, 0x06, 0x6d, 0x6f, 0x6e, 0x74, 0x68, 0x73, 0x18,
- 0x05, 0x20, 0x01, 0x28, 0x05, 0x52, 0x06, 0x6d, 0x6f, 0x6e, 0x74, 0x68, 0x73, 0x42, 0x06, 0x5a,
- 0x04, 0x2e, 0x2f, 0x70, 0x62, 0x62, 0x06, 0x70, 0x72, 0x6f, 0x74, 0x6f, 0x33,
-}
+const file_models_model_traffic_package_period_proto_rawDesc = "" +
+ "\n" +
+ ")models/model_traffic_package_period.proto\x12\x02pb\"|\n" +
+ "\x14TrafficPackagePeriod\x12\x0e\n" +
+ "\x02id\x18\x01 \x01(\x03R\x02id\x12\x12\n" +
+ "\x04isOn\x18\x02 \x01(\bR\x04isOn\x12\x14\n" +
+ "\x05count\x18\x03 \x01(\x05R\x05count\x12\x12\n" +
+ "\x04unit\x18\x04 \x01(\tR\x04unit\x12\x16\n" +
+ "\x06months\x18\x05 \x01(\x05R\x06monthsB\x06Z\x04./pbb\x06proto3"
var (
file_models_model_traffic_package_period_proto_rawDescOnce sync.Once
- file_models_model_traffic_package_period_proto_rawDescData = file_models_model_traffic_package_period_proto_rawDesc
+ file_models_model_traffic_package_period_proto_rawDescData []byte
)
func file_models_model_traffic_package_period_proto_rawDescGZIP() []byte {
file_models_model_traffic_package_period_proto_rawDescOnce.Do(func() {
- file_models_model_traffic_package_period_proto_rawDescData = protoimpl.X.CompressGZIP(file_models_model_traffic_package_period_proto_rawDescData)
+ file_models_model_traffic_package_period_proto_rawDescData = protoimpl.X.CompressGZIP(unsafe.Slice(unsafe.StringData(file_models_model_traffic_package_period_proto_rawDesc), len(file_models_model_traffic_package_period_proto_rawDesc)))
})
return file_models_model_traffic_package_period_proto_rawDescData
}
@@ -147,7 +143,7 @@ func file_models_model_traffic_package_period_proto_init() {
out := protoimpl.TypeBuilder{
File: protoimpl.DescBuilder{
GoPackagePath: reflect.TypeOf(x{}).PkgPath(),
- RawDescriptor: file_models_model_traffic_package_period_proto_rawDesc,
+ RawDescriptor: unsafe.Slice(unsafe.StringData(file_models_model_traffic_package_period_proto_rawDesc), len(file_models_model_traffic_package_period_proto_rawDesc)),
NumEnums: 0,
NumMessages: 1,
NumExtensions: 0,
@@ -158,7 +154,6 @@ func file_models_model_traffic_package_period_proto_init() {
MessageInfos: file_models_model_traffic_package_period_proto_msgTypes,
}.Build()
File_models_model_traffic_package_period_proto = out.File
- file_models_model_traffic_package_period_proto_rawDesc = nil
file_models_model_traffic_package_period_proto_goTypes = nil
file_models_model_traffic_package_period_proto_depIdxs = nil
}
diff --git a/EdgeCommon/pkg/rpc/pb/model_traffic_package_price.pb.go b/EdgeCommon/pkg/rpc/pb/model_traffic_package_price.pb.go
index 84bd217..31c9bcd 100644
--- a/EdgeCommon/pkg/rpc/pb/model_traffic_package_price.pb.go
+++ b/EdgeCommon/pkg/rpc/pb/model_traffic_package_price.pb.go
@@ -1,7 +1,7 @@
// Code generated by protoc-gen-go. DO NOT EDIT.
// versions:
-// protoc-gen-go v1.36.0
-// protoc v6.33.2
+// protoc-gen-go v1.36.11
+// protoc v3.19.6
// source: models/model_traffic_package_price.proto
package pb
@@ -11,6 +11,7 @@ import (
protoimpl "google.golang.org/protobuf/runtime/protoimpl"
reflect "reflect"
sync "sync"
+ unsafe "unsafe"
)
const (
@@ -91,33 +92,23 @@ func (x *TrafficPackagePrice) GetPrice() float64 {
var File_models_model_traffic_package_price_proto protoreflect.FileDescriptor
-var file_models_model_traffic_package_price_proto_rawDesc = []byte{
- 0x0a, 0x28, 0x6d, 0x6f, 0x64, 0x65, 0x6c, 0x73, 0x2f, 0x6d, 0x6f, 0x64, 0x65, 0x6c, 0x5f, 0x74,
- 0x72, 0x61, 0x66, 0x66, 0x69, 0x63, 0x5f, 0x70, 0x61, 0x63, 0x6b, 0x61, 0x67, 0x65, 0x5f, 0x70,
- 0x72, 0x69, 0x63, 0x65, 0x2e, 0x70, 0x72, 0x6f, 0x74, 0x6f, 0x12, 0x02, 0x70, 0x62, 0x22, 0xb3,
- 0x01, 0x0a, 0x13, 0x54, 0x72, 0x61, 0x66, 0x66, 0x69, 0x63, 0x50, 0x61, 0x63, 0x6b, 0x61, 0x67,
- 0x65, 0x50, 0x72, 0x69, 0x63, 0x65, 0x12, 0x2a, 0x0a, 0x10, 0x74, 0x72, 0x61, 0x66, 0x66, 0x69,
- 0x63, 0x50, 0x61, 0x63, 0x6b, 0x61, 0x67, 0x65, 0x49, 0x64, 0x18, 0x01, 0x20, 0x01, 0x28, 0x03,
- 0x52, 0x10, 0x74, 0x72, 0x61, 0x66, 0x66, 0x69, 0x63, 0x50, 0x61, 0x63, 0x6b, 0x61, 0x67, 0x65,
- 0x49, 0x64, 0x12, 0x22, 0x0a, 0x0c, 0x6e, 0x6f, 0x64, 0x65, 0x52, 0x65, 0x67, 0x69, 0x6f, 0x6e,
- 0x49, 0x64, 0x18, 0x02, 0x20, 0x01, 0x28, 0x03, 0x52, 0x0c, 0x6e, 0x6f, 0x64, 0x65, 0x52, 0x65,
- 0x67, 0x69, 0x6f, 0x6e, 0x49, 0x64, 0x12, 0x36, 0x0a, 0x16, 0x74, 0x72, 0x61, 0x66, 0x66, 0x69,
- 0x63, 0x50, 0x61, 0x63, 0x6b, 0x61, 0x67, 0x65, 0x50, 0x65, 0x72, 0x69, 0x6f, 0x64, 0x49, 0x64,
- 0x18, 0x03, 0x20, 0x01, 0x28, 0x03, 0x52, 0x16, 0x74, 0x72, 0x61, 0x66, 0x66, 0x69, 0x63, 0x50,
- 0x61, 0x63, 0x6b, 0x61, 0x67, 0x65, 0x50, 0x65, 0x72, 0x69, 0x6f, 0x64, 0x49, 0x64, 0x12, 0x14,
- 0x0a, 0x05, 0x70, 0x72, 0x69, 0x63, 0x65, 0x18, 0x04, 0x20, 0x01, 0x28, 0x01, 0x52, 0x05, 0x70,
- 0x72, 0x69, 0x63, 0x65, 0x42, 0x06, 0x5a, 0x04, 0x2e, 0x2f, 0x70, 0x62, 0x62, 0x06, 0x70, 0x72,
- 0x6f, 0x74, 0x6f, 0x33,
-}
+const file_models_model_traffic_package_price_proto_rawDesc = "" +
+ "\n" +
+ "(models/model_traffic_package_price.proto\x12\x02pb\"\xb3\x01\n" +
+ "\x13TrafficPackagePrice\x12*\n" +
+ "\x10trafficPackageId\x18\x01 \x01(\x03R\x10trafficPackageId\x12\"\n" +
+ "\fnodeRegionId\x18\x02 \x01(\x03R\fnodeRegionId\x126\n" +
+ "\x16trafficPackagePeriodId\x18\x03 \x01(\x03R\x16trafficPackagePeriodId\x12\x14\n" +
+ "\x05price\x18\x04 \x01(\x01R\x05priceB\x06Z\x04./pbb\x06proto3"
var (
file_models_model_traffic_package_price_proto_rawDescOnce sync.Once
- file_models_model_traffic_package_price_proto_rawDescData = file_models_model_traffic_package_price_proto_rawDesc
+ file_models_model_traffic_package_price_proto_rawDescData []byte
)
func file_models_model_traffic_package_price_proto_rawDescGZIP() []byte {
file_models_model_traffic_package_price_proto_rawDescOnce.Do(func() {
- file_models_model_traffic_package_price_proto_rawDescData = protoimpl.X.CompressGZIP(file_models_model_traffic_package_price_proto_rawDescData)
+ file_models_model_traffic_package_price_proto_rawDescData = protoimpl.X.CompressGZIP(unsafe.Slice(unsafe.StringData(file_models_model_traffic_package_price_proto_rawDesc), len(file_models_model_traffic_package_price_proto_rawDesc)))
})
return file_models_model_traffic_package_price_proto_rawDescData
}
@@ -143,7 +134,7 @@ func file_models_model_traffic_package_price_proto_init() {
out := protoimpl.TypeBuilder{
File: protoimpl.DescBuilder{
GoPackagePath: reflect.TypeOf(x{}).PkgPath(),
- RawDescriptor: file_models_model_traffic_package_price_proto_rawDesc,
+ RawDescriptor: unsafe.Slice(unsafe.StringData(file_models_model_traffic_package_price_proto_rawDesc), len(file_models_model_traffic_package_price_proto_rawDesc)),
NumEnums: 0,
NumMessages: 1,
NumExtensions: 0,
@@ -154,7 +145,6 @@ func file_models_model_traffic_package_price_proto_init() {
MessageInfos: file_models_model_traffic_package_price_proto_msgTypes,
}.Build()
File_models_model_traffic_package_price_proto = out.File
- file_models_model_traffic_package_price_proto_rawDesc = nil
file_models_model_traffic_package_price_proto_goTypes = nil
file_models_model_traffic_package_price_proto_depIdxs = nil
}
diff --git a/EdgeCommon/pkg/rpc/pb/model_user.pb.go b/EdgeCommon/pkg/rpc/pb/model_user.pb.go
index 8724012..68ece7c 100644
--- a/EdgeCommon/pkg/rpc/pb/model_user.pb.go
+++ b/EdgeCommon/pkg/rpc/pb/model_user.pb.go
@@ -1,7 +1,7 @@
// Code generated by protoc-gen-go. DO NOT EDIT.
// versions:
// protoc-gen-go v1.36.11
-// protoc v3.21.12
+// protoc v3.19.6
// source: models/model_user.proto
package pb
diff --git a/EdgeCommon/pkg/rpc/pb/model_user_access_key.pb.go b/EdgeCommon/pkg/rpc/pb/model_user_access_key.pb.go
index 8681a7a..bf93d7f 100644
--- a/EdgeCommon/pkg/rpc/pb/model_user_access_key.pb.go
+++ b/EdgeCommon/pkg/rpc/pb/model_user_access_key.pb.go
@@ -1,7 +1,7 @@
// Code generated by protoc-gen-go. DO NOT EDIT.
// versions:
-// protoc-gen-go v1.36.0
-// protoc v6.33.2
+// protoc-gen-go v1.36.11
+// protoc v3.19.6
// source: models/model_user_access_key.proto
package pb
@@ -11,6 +11,7 @@ import (
protoimpl "google.golang.org/protobuf/runtime/protoimpl"
reflect "reflect"
sync "sync"
+ unsafe "unsafe"
)
const (
@@ -123,35 +124,29 @@ func (x *UserAccessKey) GetAccessedAt() int64 {
var File_models_model_user_access_key_proto protoreflect.FileDescriptor
-var file_models_model_user_access_key_proto_rawDesc = []byte{
- 0x0a, 0x22, 0x6d, 0x6f, 0x64, 0x65, 0x6c, 0x73, 0x2f, 0x6d, 0x6f, 0x64, 0x65, 0x6c, 0x5f, 0x75,
- 0x73, 0x65, 0x72, 0x5f, 0x61, 0x63, 0x63, 0x65, 0x73, 0x73, 0x5f, 0x6b, 0x65, 0x79, 0x2e, 0x70,
- 0x72, 0x6f, 0x74, 0x6f, 0x12, 0x02, 0x70, 0x62, 0x22, 0xdf, 0x01, 0x0a, 0x0d, 0x55, 0x73, 0x65,
- 0x72, 0x41, 0x63, 0x63, 0x65, 0x73, 0x73, 0x4b, 0x65, 0x79, 0x12, 0x0e, 0x0a, 0x02, 0x69, 0x64,
- 0x18, 0x01, 0x20, 0x01, 0x28, 0x03, 0x52, 0x02, 0x69, 0x64, 0x12, 0x16, 0x0a, 0x06, 0x75, 0x73,
- 0x65, 0x72, 0x49, 0x64, 0x18, 0x02, 0x20, 0x01, 0x28, 0x03, 0x52, 0x06, 0x75, 0x73, 0x65, 0x72,
- 0x49, 0x64, 0x12, 0x1c, 0x0a, 0x09, 0x73, 0x75, 0x62, 0x55, 0x73, 0x65, 0x72, 0x49, 0x64, 0x18,
- 0x03, 0x20, 0x01, 0x28, 0x03, 0x52, 0x09, 0x73, 0x75, 0x62, 0x55, 0x73, 0x65, 0x72, 0x49, 0x64,
- 0x12, 0x12, 0x0a, 0x04, 0x69, 0x73, 0x4f, 0x6e, 0x18, 0x04, 0x20, 0x01, 0x28, 0x08, 0x52, 0x04,
- 0x69, 0x73, 0x4f, 0x6e, 0x12, 0x1a, 0x0a, 0x08, 0x75, 0x6e, 0x69, 0x71, 0x75, 0x65, 0x49, 0x64,
- 0x18, 0x05, 0x20, 0x01, 0x28, 0x09, 0x52, 0x08, 0x75, 0x6e, 0x69, 0x71, 0x75, 0x65, 0x49, 0x64,
- 0x12, 0x16, 0x0a, 0x06, 0x73, 0x65, 0x63, 0x72, 0x65, 0x74, 0x18, 0x06, 0x20, 0x01, 0x28, 0x09,
- 0x52, 0x06, 0x73, 0x65, 0x63, 0x72, 0x65, 0x74, 0x12, 0x20, 0x0a, 0x0b, 0x64, 0x65, 0x73, 0x63,
- 0x72, 0x69, 0x70, 0x74, 0x69, 0x6f, 0x6e, 0x18, 0x07, 0x20, 0x01, 0x28, 0x09, 0x52, 0x0b, 0x64,
- 0x65, 0x73, 0x63, 0x72, 0x69, 0x70, 0x74, 0x69, 0x6f, 0x6e, 0x12, 0x1e, 0x0a, 0x0a, 0x61, 0x63,
- 0x63, 0x65, 0x73, 0x73, 0x65, 0x64, 0x41, 0x74, 0x18, 0x08, 0x20, 0x01, 0x28, 0x03, 0x52, 0x0a,
- 0x61, 0x63, 0x63, 0x65, 0x73, 0x73, 0x65, 0x64, 0x41, 0x74, 0x42, 0x06, 0x5a, 0x04, 0x2e, 0x2f,
- 0x70, 0x62, 0x62, 0x06, 0x70, 0x72, 0x6f, 0x74, 0x6f, 0x33,
-}
+const file_models_model_user_access_key_proto_rawDesc = "" +
+ "\n" +
+ "\"models/model_user_access_key.proto\x12\x02pb\"\xdf\x01\n" +
+ "\rUserAccessKey\x12\x0e\n" +
+ "\x02id\x18\x01 \x01(\x03R\x02id\x12\x16\n" +
+ "\x06userId\x18\x02 \x01(\x03R\x06userId\x12\x1c\n" +
+ "\tsubUserId\x18\x03 \x01(\x03R\tsubUserId\x12\x12\n" +
+ "\x04isOn\x18\x04 \x01(\bR\x04isOn\x12\x1a\n" +
+ "\buniqueId\x18\x05 \x01(\tR\buniqueId\x12\x16\n" +
+ "\x06secret\x18\x06 \x01(\tR\x06secret\x12 \n" +
+ "\vdescription\x18\a \x01(\tR\vdescription\x12\x1e\n" +
+ "\n" +
+ "accessedAt\x18\b \x01(\x03R\n" +
+ "accessedAtB\x06Z\x04./pbb\x06proto3"
var (
file_models_model_user_access_key_proto_rawDescOnce sync.Once
- file_models_model_user_access_key_proto_rawDescData = file_models_model_user_access_key_proto_rawDesc
+ file_models_model_user_access_key_proto_rawDescData []byte
)
func file_models_model_user_access_key_proto_rawDescGZIP() []byte {
file_models_model_user_access_key_proto_rawDescOnce.Do(func() {
- file_models_model_user_access_key_proto_rawDescData = protoimpl.X.CompressGZIP(file_models_model_user_access_key_proto_rawDescData)
+ file_models_model_user_access_key_proto_rawDescData = protoimpl.X.CompressGZIP(unsafe.Slice(unsafe.StringData(file_models_model_user_access_key_proto_rawDesc), len(file_models_model_user_access_key_proto_rawDesc)))
})
return file_models_model_user_access_key_proto_rawDescData
}
@@ -177,7 +172,7 @@ func file_models_model_user_access_key_proto_init() {
out := protoimpl.TypeBuilder{
File: protoimpl.DescBuilder{
GoPackagePath: reflect.TypeOf(x{}).PkgPath(),
- RawDescriptor: file_models_model_user_access_key_proto_rawDesc,
+ RawDescriptor: unsafe.Slice(unsafe.StringData(file_models_model_user_access_key_proto_rawDesc), len(file_models_model_user_access_key_proto_rawDesc)),
NumEnums: 0,
NumMessages: 1,
NumExtensions: 0,
@@ -188,7 +183,6 @@ func file_models_model_user_access_key_proto_init() {
MessageInfos: file_models_model_user_access_key_proto_msgTypes,
}.Build()
File_models_model_user_access_key_proto = out.File
- file_models_model_user_access_key_proto_rawDesc = nil
file_models_model_user_access_key_proto_goTypes = nil
file_models_model_user_access_key_proto_depIdxs = nil
}
diff --git a/EdgeCommon/pkg/rpc/pb/model_user_account.pb.go b/EdgeCommon/pkg/rpc/pb/model_user_account.pb.go
index 58f3f4a..716bedf 100644
--- a/EdgeCommon/pkg/rpc/pb/model_user_account.pb.go
+++ b/EdgeCommon/pkg/rpc/pb/model_user_account.pb.go
@@ -1,7 +1,7 @@
// Code generated by protoc-gen-go. DO NOT EDIT.
// versions:
-// protoc-gen-go v1.36.0
-// protoc v6.33.2
+// protoc-gen-go v1.36.11
+// protoc v3.19.6
// source: models/model_user_account.proto
package pb
@@ -11,6 +11,7 @@ import (
protoimpl "google.golang.org/protobuf/runtime/protoimpl"
reflect "reflect"
sync "sync"
+ unsafe "unsafe"
)
const (
@@ -98,31 +99,24 @@ func (x *UserAccount) GetUser() *User {
var File_models_model_user_account_proto protoreflect.FileDescriptor
-var file_models_model_user_account_proto_rawDesc = []byte{
- 0x0a, 0x1f, 0x6d, 0x6f, 0x64, 0x65, 0x6c, 0x73, 0x2f, 0x6d, 0x6f, 0x64, 0x65, 0x6c, 0x5f, 0x75,
- 0x73, 0x65, 0x72, 0x5f, 0x61, 0x63, 0x63, 0x6f, 0x75, 0x6e, 0x74, 0x2e, 0x70, 0x72, 0x6f, 0x74,
- 0x6f, 0x12, 0x02, 0x70, 0x62, 0x1a, 0x17, 0x6d, 0x6f, 0x64, 0x65, 0x6c, 0x73, 0x2f, 0x6d, 0x6f,
- 0x64, 0x65, 0x6c, 0x5f, 0x75, 0x73, 0x65, 0x72, 0x2e, 0x70, 0x72, 0x6f, 0x74, 0x6f, 0x22, 0x8b,
- 0x01, 0x0a, 0x0b, 0x55, 0x73, 0x65, 0x72, 0x41, 0x63, 0x63, 0x6f, 0x75, 0x6e, 0x74, 0x12, 0x0e,
- 0x0a, 0x02, 0x69, 0x64, 0x18, 0x01, 0x20, 0x01, 0x28, 0x03, 0x52, 0x02, 0x69, 0x64, 0x12, 0x16,
- 0x0a, 0x06, 0x75, 0x73, 0x65, 0x72, 0x49, 0x64, 0x18, 0x02, 0x20, 0x01, 0x28, 0x03, 0x52, 0x06,
- 0x75, 0x73, 0x65, 0x72, 0x49, 0x64, 0x12, 0x14, 0x0a, 0x05, 0x74, 0x6f, 0x74, 0x61, 0x6c, 0x18,
- 0x03, 0x20, 0x01, 0x28, 0x01, 0x52, 0x05, 0x74, 0x6f, 0x74, 0x61, 0x6c, 0x12, 0x20, 0x0a, 0x0b,
- 0x74, 0x6f, 0x74, 0x61, 0x6c, 0x46, 0x72, 0x6f, 0x7a, 0x65, 0x6e, 0x18, 0x04, 0x20, 0x01, 0x28,
- 0x01, 0x52, 0x0b, 0x74, 0x6f, 0x74, 0x61, 0x6c, 0x46, 0x72, 0x6f, 0x7a, 0x65, 0x6e, 0x12, 0x1c,
- 0x0a, 0x04, 0x75, 0x73, 0x65, 0x72, 0x18, 0x1e, 0x20, 0x01, 0x28, 0x0b, 0x32, 0x08, 0x2e, 0x70,
- 0x62, 0x2e, 0x55, 0x73, 0x65, 0x72, 0x52, 0x04, 0x75, 0x73, 0x65, 0x72, 0x42, 0x06, 0x5a, 0x04,
- 0x2e, 0x2f, 0x70, 0x62, 0x62, 0x06, 0x70, 0x72, 0x6f, 0x74, 0x6f, 0x33,
-}
+const file_models_model_user_account_proto_rawDesc = "" +
+ "\n" +
+ "\x1fmodels/model_user_account.proto\x12\x02pb\x1a\x17models/model_user.proto\"\x8b\x01\n" +
+ "\vUserAccount\x12\x0e\n" +
+ "\x02id\x18\x01 \x01(\x03R\x02id\x12\x16\n" +
+ "\x06userId\x18\x02 \x01(\x03R\x06userId\x12\x14\n" +
+ "\x05total\x18\x03 \x01(\x01R\x05total\x12 \n" +
+ "\vtotalFrozen\x18\x04 \x01(\x01R\vtotalFrozen\x12\x1c\n" +
+ "\x04user\x18\x1e \x01(\v2\b.pb.UserR\x04userB\x06Z\x04./pbb\x06proto3"
var (
file_models_model_user_account_proto_rawDescOnce sync.Once
- file_models_model_user_account_proto_rawDescData = file_models_model_user_account_proto_rawDesc
+ file_models_model_user_account_proto_rawDescData []byte
)
func file_models_model_user_account_proto_rawDescGZIP() []byte {
file_models_model_user_account_proto_rawDescOnce.Do(func() {
- file_models_model_user_account_proto_rawDescData = protoimpl.X.CompressGZIP(file_models_model_user_account_proto_rawDescData)
+ file_models_model_user_account_proto_rawDescData = protoimpl.X.CompressGZIP(unsafe.Slice(unsafe.StringData(file_models_model_user_account_proto_rawDesc), len(file_models_model_user_account_proto_rawDesc)))
})
return file_models_model_user_account_proto_rawDescData
}
@@ -151,7 +145,7 @@ func file_models_model_user_account_proto_init() {
out := protoimpl.TypeBuilder{
File: protoimpl.DescBuilder{
GoPackagePath: reflect.TypeOf(x{}).PkgPath(),
- RawDescriptor: file_models_model_user_account_proto_rawDesc,
+ RawDescriptor: unsafe.Slice(unsafe.StringData(file_models_model_user_account_proto_rawDesc), len(file_models_model_user_account_proto_rawDesc)),
NumEnums: 0,
NumMessages: 1,
NumExtensions: 0,
@@ -162,7 +156,6 @@ func file_models_model_user_account_proto_init() {
MessageInfos: file_models_model_user_account_proto_msgTypes,
}.Build()
File_models_model_user_account_proto = out.File
- file_models_model_user_account_proto_rawDesc = nil
file_models_model_user_account_proto_goTypes = nil
file_models_model_user_account_proto_depIdxs = nil
}
diff --git a/EdgeCommon/pkg/rpc/pb/model_user_account_daily_stat.pb.go b/EdgeCommon/pkg/rpc/pb/model_user_account_daily_stat.pb.go
index 03a40b9..0f22562 100644
--- a/EdgeCommon/pkg/rpc/pb/model_user_account_daily_stat.pb.go
+++ b/EdgeCommon/pkg/rpc/pb/model_user_account_daily_stat.pb.go
@@ -1,7 +1,7 @@
// Code generated by protoc-gen-go. DO NOT EDIT.
// versions:
-// protoc-gen-go v1.36.0
-// protoc v6.33.2
+// protoc-gen-go v1.36.11
+// protoc v3.19.6
// source: models/model_user_account_daily_stat.proto
package pb
@@ -11,6 +11,7 @@ import (
protoimpl "google.golang.org/protobuf/runtime/protoimpl"
reflect "reflect"
sync "sync"
+ unsafe "unsafe"
)
const (
@@ -98,30 +99,24 @@ func (x *UserAccountDailyStat) GetExpense() float32 {
var File_models_model_user_account_daily_stat_proto protoreflect.FileDescriptor
-var file_models_model_user_account_daily_stat_proto_rawDesc = []byte{
- 0x0a, 0x2a, 0x6d, 0x6f, 0x64, 0x65, 0x6c, 0x73, 0x2f, 0x6d, 0x6f, 0x64, 0x65, 0x6c, 0x5f, 0x75,
- 0x73, 0x65, 0x72, 0x5f, 0x61, 0x63, 0x63, 0x6f, 0x75, 0x6e, 0x74, 0x5f, 0x64, 0x61, 0x69, 0x6c,
- 0x79, 0x5f, 0x73, 0x74, 0x61, 0x74, 0x2e, 0x70, 0x72, 0x6f, 0x74, 0x6f, 0x12, 0x02, 0x70, 0x62,
- 0x22, 0x80, 0x01, 0x0a, 0x14, 0x55, 0x73, 0x65, 0x72, 0x41, 0x63, 0x63, 0x6f, 0x75, 0x6e, 0x74,
- 0x44, 0x61, 0x69, 0x6c, 0x79, 0x53, 0x74, 0x61, 0x74, 0x12, 0x0e, 0x0a, 0x02, 0x69, 0x64, 0x18,
- 0x01, 0x20, 0x01, 0x28, 0x03, 0x52, 0x02, 0x69, 0x64, 0x12, 0x10, 0x0a, 0x03, 0x64, 0x61, 0x79,
- 0x18, 0x02, 0x20, 0x01, 0x28, 0x09, 0x52, 0x03, 0x64, 0x61, 0x79, 0x12, 0x14, 0x0a, 0x05, 0x6d,
- 0x6f, 0x6e, 0x74, 0x68, 0x18, 0x03, 0x20, 0x01, 0x28, 0x09, 0x52, 0x05, 0x6d, 0x6f, 0x6e, 0x74,
- 0x68, 0x12, 0x16, 0x0a, 0x06, 0x69, 0x6e, 0x63, 0x6f, 0x6d, 0x65, 0x18, 0x04, 0x20, 0x01, 0x28,
- 0x02, 0x52, 0x06, 0x69, 0x6e, 0x63, 0x6f, 0x6d, 0x65, 0x12, 0x18, 0x0a, 0x07, 0x65, 0x78, 0x70,
- 0x65, 0x6e, 0x73, 0x65, 0x18, 0x05, 0x20, 0x01, 0x28, 0x02, 0x52, 0x07, 0x65, 0x78, 0x70, 0x65,
- 0x6e, 0x73, 0x65, 0x42, 0x06, 0x5a, 0x04, 0x2e, 0x2f, 0x70, 0x62, 0x62, 0x06, 0x70, 0x72, 0x6f,
- 0x74, 0x6f, 0x33,
-}
+const file_models_model_user_account_daily_stat_proto_rawDesc = "" +
+ "\n" +
+ "*models/model_user_account_daily_stat.proto\x12\x02pb\"\x80\x01\n" +
+ "\x14UserAccountDailyStat\x12\x0e\n" +
+ "\x02id\x18\x01 \x01(\x03R\x02id\x12\x10\n" +
+ "\x03day\x18\x02 \x01(\tR\x03day\x12\x14\n" +
+ "\x05month\x18\x03 \x01(\tR\x05month\x12\x16\n" +
+ "\x06income\x18\x04 \x01(\x02R\x06income\x12\x18\n" +
+ "\aexpense\x18\x05 \x01(\x02R\aexpenseB\x06Z\x04./pbb\x06proto3"
var (
file_models_model_user_account_daily_stat_proto_rawDescOnce sync.Once
- file_models_model_user_account_daily_stat_proto_rawDescData = file_models_model_user_account_daily_stat_proto_rawDesc
+ file_models_model_user_account_daily_stat_proto_rawDescData []byte
)
func file_models_model_user_account_daily_stat_proto_rawDescGZIP() []byte {
file_models_model_user_account_daily_stat_proto_rawDescOnce.Do(func() {
- file_models_model_user_account_daily_stat_proto_rawDescData = protoimpl.X.CompressGZIP(file_models_model_user_account_daily_stat_proto_rawDescData)
+ file_models_model_user_account_daily_stat_proto_rawDescData = protoimpl.X.CompressGZIP(unsafe.Slice(unsafe.StringData(file_models_model_user_account_daily_stat_proto_rawDesc), len(file_models_model_user_account_daily_stat_proto_rawDesc)))
})
return file_models_model_user_account_daily_stat_proto_rawDescData
}
@@ -147,7 +142,7 @@ func file_models_model_user_account_daily_stat_proto_init() {
out := protoimpl.TypeBuilder{
File: protoimpl.DescBuilder{
GoPackagePath: reflect.TypeOf(x{}).PkgPath(),
- RawDescriptor: file_models_model_user_account_daily_stat_proto_rawDesc,
+ RawDescriptor: unsafe.Slice(unsafe.StringData(file_models_model_user_account_daily_stat_proto_rawDesc), len(file_models_model_user_account_daily_stat_proto_rawDesc)),
NumEnums: 0,
NumMessages: 1,
NumExtensions: 0,
@@ -158,7 +153,6 @@ func file_models_model_user_account_daily_stat_proto_init() {
MessageInfos: file_models_model_user_account_daily_stat_proto_msgTypes,
}.Build()
File_models_model_user_account_daily_stat_proto = out.File
- file_models_model_user_account_daily_stat_proto_rawDesc = nil
file_models_model_user_account_daily_stat_proto_goTypes = nil
file_models_model_user_account_daily_stat_proto_depIdxs = nil
}
diff --git a/EdgeCommon/pkg/rpc/pb/model_user_account_log.pb.go b/EdgeCommon/pkg/rpc/pb/model_user_account_log.pb.go
index a91cb74..1cebe79 100644
--- a/EdgeCommon/pkg/rpc/pb/model_user_account_log.pb.go
+++ b/EdgeCommon/pkg/rpc/pb/model_user_account_log.pb.go
@@ -1,7 +1,7 @@
// Code generated by protoc-gen-go. DO NOT EDIT.
// versions:
-// protoc-gen-go v1.36.0
-// protoc v6.33.2
+// protoc-gen-go v1.36.11
+// protoc v3.19.6
// source: models/model_user_account_log.proto
package pb
@@ -11,6 +11,7 @@ import (
protoimpl "google.golang.org/protobuf/runtime/protoimpl"
reflect "reflect"
sync "sync"
+ unsafe "unsafe"
)
const (
@@ -162,51 +163,35 @@ func (x *UserAccountLog) GetUserAccount() *UserAccount {
var File_models_model_user_account_log_proto protoreflect.FileDescriptor
-var file_models_model_user_account_log_proto_rawDesc = []byte{
- 0x0a, 0x23, 0x6d, 0x6f, 0x64, 0x65, 0x6c, 0x73, 0x2f, 0x6d, 0x6f, 0x64, 0x65, 0x6c, 0x5f, 0x75,
- 0x73, 0x65, 0x72, 0x5f, 0x61, 0x63, 0x63, 0x6f, 0x75, 0x6e, 0x74, 0x5f, 0x6c, 0x6f, 0x67, 0x2e,
- 0x70, 0x72, 0x6f, 0x74, 0x6f, 0x12, 0x02, 0x70, 0x62, 0x1a, 0x17, 0x6d, 0x6f, 0x64, 0x65, 0x6c,
- 0x73, 0x2f, 0x6d, 0x6f, 0x64, 0x65, 0x6c, 0x5f, 0x75, 0x73, 0x65, 0x72, 0x2e, 0x70, 0x72, 0x6f,
- 0x74, 0x6f, 0x1a, 0x1f, 0x6d, 0x6f, 0x64, 0x65, 0x6c, 0x73, 0x2f, 0x6d, 0x6f, 0x64, 0x65, 0x6c,
- 0x5f, 0x75, 0x73, 0x65, 0x72, 0x5f, 0x61, 0x63, 0x63, 0x6f, 0x75, 0x6e, 0x74, 0x2e, 0x70, 0x72,
- 0x6f, 0x74, 0x6f, 0x22, 0x9d, 0x03, 0x0a, 0x0e, 0x55, 0x73, 0x65, 0x72, 0x41, 0x63, 0x63, 0x6f,
- 0x75, 0x6e, 0x74, 0x4c, 0x6f, 0x67, 0x12, 0x0e, 0x0a, 0x02, 0x69, 0x64, 0x18, 0x01, 0x20, 0x01,
- 0x28, 0x03, 0x52, 0x02, 0x69, 0x64, 0x12, 0x16, 0x0a, 0x06, 0x75, 0x73, 0x65, 0x72, 0x49, 0x64,
- 0x18, 0x02, 0x20, 0x01, 0x28, 0x03, 0x52, 0x06, 0x75, 0x73, 0x65, 0x72, 0x49, 0x64, 0x12, 0x24,
- 0x0a, 0x0d, 0x75, 0x73, 0x65, 0x72, 0x41, 0x63, 0x63, 0x6f, 0x75, 0x6e, 0x74, 0x49, 0x64, 0x18,
- 0x03, 0x20, 0x01, 0x28, 0x03, 0x52, 0x0d, 0x75, 0x73, 0x65, 0x72, 0x41, 0x63, 0x63, 0x6f, 0x75,
- 0x6e, 0x74, 0x49, 0x64, 0x12, 0x14, 0x0a, 0x05, 0x64, 0x65, 0x6c, 0x74, 0x61, 0x18, 0x04, 0x20,
- 0x01, 0x28, 0x01, 0x52, 0x05, 0x64, 0x65, 0x6c, 0x74, 0x61, 0x12, 0x20, 0x0a, 0x0b, 0x64, 0x65,
- 0x6c, 0x74, 0x61, 0x46, 0x72, 0x6f, 0x7a, 0x65, 0x6e, 0x18, 0x05, 0x20, 0x01, 0x28, 0x01, 0x52,
- 0x0b, 0x64, 0x65, 0x6c, 0x74, 0x61, 0x46, 0x72, 0x6f, 0x7a, 0x65, 0x6e, 0x12, 0x14, 0x0a, 0x05,
- 0x74, 0x6f, 0x74, 0x61, 0x6c, 0x18, 0x06, 0x20, 0x01, 0x28, 0x01, 0x52, 0x05, 0x74, 0x6f, 0x74,
- 0x61, 0x6c, 0x12, 0x20, 0x0a, 0x0b, 0x74, 0x6f, 0x74, 0x61, 0x6c, 0x46, 0x72, 0x6f, 0x7a, 0x65,
- 0x6e, 0x18, 0x07, 0x20, 0x01, 0x28, 0x01, 0x52, 0x0b, 0x74, 0x6f, 0x74, 0x61, 0x6c, 0x46, 0x72,
- 0x6f, 0x7a, 0x65, 0x6e, 0x12, 0x1c, 0x0a, 0x09, 0x65, 0x76, 0x65, 0x6e, 0x74, 0x54, 0x79, 0x70,
- 0x65, 0x18, 0x08, 0x20, 0x01, 0x28, 0x09, 0x52, 0x09, 0x65, 0x76, 0x65, 0x6e, 0x74, 0x54, 0x79,
- 0x70, 0x65, 0x12, 0x20, 0x0a, 0x0b, 0x64, 0x65, 0x73, 0x63, 0x72, 0x69, 0x70, 0x74, 0x69, 0x6f,
- 0x6e, 0x18, 0x09, 0x20, 0x01, 0x28, 0x09, 0x52, 0x0b, 0x64, 0x65, 0x73, 0x63, 0x72, 0x69, 0x70,
- 0x74, 0x69, 0x6f, 0x6e, 0x12, 0x1c, 0x0a, 0x09, 0x63, 0x72, 0x65, 0x61, 0x74, 0x65, 0x64, 0x41,
- 0x74, 0x18, 0x0a, 0x20, 0x01, 0x28, 0x03, 0x52, 0x09, 0x63, 0x72, 0x65, 0x61, 0x74, 0x65, 0x64,
- 0x41, 0x74, 0x12, 0x1e, 0x0a, 0x0a, 0x70, 0x61, 0x72, 0x61, 0x6d, 0x73, 0x4a, 0x53, 0x4f, 0x4e,
- 0x18, 0x0b, 0x20, 0x01, 0x28, 0x0c, 0x52, 0x0a, 0x70, 0x61, 0x72, 0x61, 0x6d, 0x73, 0x4a, 0x53,
- 0x4f, 0x4e, 0x12, 0x1c, 0x0a, 0x04, 0x75, 0x73, 0x65, 0x72, 0x18, 0x1e, 0x20, 0x01, 0x28, 0x0b,
- 0x32, 0x08, 0x2e, 0x70, 0x62, 0x2e, 0x55, 0x73, 0x65, 0x72, 0x52, 0x04, 0x75, 0x73, 0x65, 0x72,
- 0x12, 0x31, 0x0a, 0x0b, 0x75, 0x73, 0x65, 0x72, 0x41, 0x63, 0x63, 0x6f, 0x75, 0x6e, 0x74, 0x18,
- 0x1f, 0x20, 0x01, 0x28, 0x0b, 0x32, 0x0f, 0x2e, 0x70, 0x62, 0x2e, 0x55, 0x73, 0x65, 0x72, 0x41,
- 0x63, 0x63, 0x6f, 0x75, 0x6e, 0x74, 0x52, 0x0b, 0x75, 0x73, 0x65, 0x72, 0x41, 0x63, 0x63, 0x6f,
- 0x75, 0x6e, 0x74, 0x42, 0x06, 0x5a, 0x04, 0x2e, 0x2f, 0x70, 0x62, 0x62, 0x06, 0x70, 0x72, 0x6f,
- 0x74, 0x6f, 0x33,
-}
+const file_models_model_user_account_log_proto_rawDesc = "" +
+ "\n" +
+ "#models/model_user_account_log.proto\x12\x02pb\x1a\x17models/model_user.proto\x1a\x1fmodels/model_user_account.proto\"\x9d\x03\n" +
+ "\x0eUserAccountLog\x12\x0e\n" +
+ "\x02id\x18\x01 \x01(\x03R\x02id\x12\x16\n" +
+ "\x06userId\x18\x02 \x01(\x03R\x06userId\x12$\n" +
+ "\ruserAccountId\x18\x03 \x01(\x03R\ruserAccountId\x12\x14\n" +
+ "\x05delta\x18\x04 \x01(\x01R\x05delta\x12 \n" +
+ "\vdeltaFrozen\x18\x05 \x01(\x01R\vdeltaFrozen\x12\x14\n" +
+ "\x05total\x18\x06 \x01(\x01R\x05total\x12 \n" +
+ "\vtotalFrozen\x18\a \x01(\x01R\vtotalFrozen\x12\x1c\n" +
+ "\teventType\x18\b \x01(\tR\teventType\x12 \n" +
+ "\vdescription\x18\t \x01(\tR\vdescription\x12\x1c\n" +
+ "\tcreatedAt\x18\n" +
+ " \x01(\x03R\tcreatedAt\x12\x1e\n" +
+ "\n" +
+ "paramsJSON\x18\v \x01(\fR\n" +
+ "paramsJSON\x12\x1c\n" +
+ "\x04user\x18\x1e \x01(\v2\b.pb.UserR\x04user\x121\n" +
+ "\vuserAccount\x18\x1f \x01(\v2\x0f.pb.UserAccountR\vuserAccountB\x06Z\x04./pbb\x06proto3"
var (
file_models_model_user_account_log_proto_rawDescOnce sync.Once
- file_models_model_user_account_log_proto_rawDescData = file_models_model_user_account_log_proto_rawDesc
+ file_models_model_user_account_log_proto_rawDescData []byte
)
func file_models_model_user_account_log_proto_rawDescGZIP() []byte {
file_models_model_user_account_log_proto_rawDescOnce.Do(func() {
- file_models_model_user_account_log_proto_rawDescData = protoimpl.X.CompressGZIP(file_models_model_user_account_log_proto_rawDescData)
+ file_models_model_user_account_log_proto_rawDescData = protoimpl.X.CompressGZIP(unsafe.Slice(unsafe.StringData(file_models_model_user_account_log_proto_rawDesc), len(file_models_model_user_account_log_proto_rawDesc)))
})
return file_models_model_user_account_log_proto_rawDescData
}
@@ -238,7 +223,7 @@ func file_models_model_user_account_log_proto_init() {
out := protoimpl.TypeBuilder{
File: protoimpl.DescBuilder{
GoPackagePath: reflect.TypeOf(x{}).PkgPath(),
- RawDescriptor: file_models_model_user_account_log_proto_rawDesc,
+ RawDescriptor: unsafe.Slice(unsafe.StringData(file_models_model_user_account_log_proto_rawDesc), len(file_models_model_user_account_log_proto_rawDesc)),
NumEnums: 0,
NumMessages: 1,
NumExtensions: 0,
@@ -249,7 +234,6 @@ func file_models_model_user_account_log_proto_init() {
MessageInfos: file_models_model_user_account_log_proto_msgTypes,
}.Build()
File_models_model_user_account_log_proto = out.File
- file_models_model_user_account_log_proto_rawDesc = nil
file_models_model_user_account_log_proto_goTypes = nil
file_models_model_user_account_log_proto_depIdxs = nil
}
diff --git a/EdgeCommon/pkg/rpc/pb/model_user_ad_instance.pb.go b/EdgeCommon/pkg/rpc/pb/model_user_ad_instance.pb.go
index 1625f19..0b1db0f 100644
--- a/EdgeCommon/pkg/rpc/pb/model_user_ad_instance.pb.go
+++ b/EdgeCommon/pkg/rpc/pb/model_user_ad_instance.pb.go
@@ -1,7 +1,7 @@
// Code generated by protoc-gen-go. DO NOT EDIT.
// versions:
-// protoc-gen-go v1.36.0
-// protoc v6.33.2
+// protoc-gen-go v1.36.11
+// protoc v3.19.6
// source: models/model_user_ad_instance.proto
package pb
@@ -11,6 +11,7 @@ import (
protoimpl "google.golang.org/protobuf/runtime/protoimpl"
reflect "reflect"
sync "sync"
+ unsafe "unsafe"
)
const (
@@ -195,65 +196,39 @@ func (x *UserADInstance) GetObjectsJSON() []byte {
var File_models_model_user_ad_instance_proto protoreflect.FileDescriptor
-var file_models_model_user_ad_instance_proto_rawDesc = []byte{
- 0x0a, 0x23, 0x6d, 0x6f, 0x64, 0x65, 0x6c, 0x73, 0x2f, 0x6d, 0x6f, 0x64, 0x65, 0x6c, 0x5f, 0x75,
- 0x73, 0x65, 0x72, 0x5f, 0x61, 0x64, 0x5f, 0x69, 0x6e, 0x73, 0x74, 0x61, 0x6e, 0x63, 0x65, 0x2e,
- 0x70, 0x72, 0x6f, 0x74, 0x6f, 0x12, 0x02, 0x70, 0x62, 0x1a, 0x26, 0x6d, 0x6f, 0x64, 0x65, 0x6c,
- 0x73, 0x2f, 0x6d, 0x6f, 0x64, 0x65, 0x6c, 0x5f, 0x61, 0x64, 0x5f, 0x70, 0x61, 0x63, 0x6b, 0x61,
- 0x67, 0x65, 0x5f, 0x69, 0x6e, 0x73, 0x74, 0x61, 0x6e, 0x63, 0x65, 0x2e, 0x70, 0x72, 0x6f, 0x74,
- 0x6f, 0x1a, 0x17, 0x6d, 0x6f, 0x64, 0x65, 0x6c, 0x73, 0x2f, 0x6d, 0x6f, 0x64, 0x65, 0x6c, 0x5f,
- 0x75, 0x73, 0x65, 0x72, 0x2e, 0x70, 0x72, 0x6f, 0x74, 0x6f, 0x22, 0xf7, 0x04, 0x0a, 0x0e, 0x55,
- 0x73, 0x65, 0x72, 0x41, 0x44, 0x49, 0x6e, 0x73, 0x74, 0x61, 0x6e, 0x63, 0x65, 0x12, 0x0e, 0x0a,
- 0x02, 0x69, 0x64, 0x18, 0x01, 0x20, 0x01, 0x28, 0x03, 0x52, 0x02, 0x69, 0x64, 0x12, 0x16, 0x0a,
- 0x06, 0x75, 0x73, 0x65, 0x72, 0x49, 0x64, 0x18, 0x02, 0x20, 0x01, 0x28, 0x03, 0x52, 0x06, 0x75,
- 0x73, 0x65, 0x72, 0x49, 0x64, 0x12, 0x30, 0x0a, 0x13, 0x61, 0x64, 0x50, 0x61, 0x63, 0x6b, 0x61,
- 0x67, 0x65, 0x49, 0x6e, 0x73, 0x74, 0x61, 0x6e, 0x63, 0x65, 0x49, 0x64, 0x18, 0x03, 0x20, 0x01,
- 0x28, 0x03, 0x52, 0x13, 0x61, 0x64, 0x50, 0x61, 0x63, 0x6b, 0x61, 0x67, 0x65, 0x49, 0x6e, 0x73,
- 0x74, 0x61, 0x6e, 0x63, 0x65, 0x49, 0x64, 0x12, 0x2c, 0x0a, 0x11, 0x61, 0x64, 0x50, 0x61, 0x63,
- 0x6b, 0x61, 0x67, 0x65, 0x50, 0x65, 0x72, 0x69, 0x6f, 0x64, 0x49, 0x64, 0x18, 0x04, 0x20, 0x01,
- 0x28, 0x03, 0x52, 0x11, 0x61, 0x64, 0x50, 0x61, 0x63, 0x6b, 0x61, 0x67, 0x65, 0x50, 0x65, 0x72,
- 0x69, 0x6f, 0x64, 0x49, 0x64, 0x12, 0x32, 0x0a, 0x14, 0x61, 0x64, 0x50, 0x61, 0x63, 0x6b, 0x61,
- 0x67, 0x65, 0x50, 0x65, 0x72, 0x69, 0x6f, 0x64, 0x43, 0x6f, 0x75, 0x6e, 0x74, 0x18, 0x05, 0x20,
- 0x01, 0x28, 0x05, 0x52, 0x14, 0x61, 0x64, 0x50, 0x61, 0x63, 0x6b, 0x61, 0x67, 0x65, 0x50, 0x65,
- 0x72, 0x69, 0x6f, 0x64, 0x43, 0x6f, 0x75, 0x6e, 0x74, 0x12, 0x30, 0x0a, 0x13, 0x61, 0x64, 0x50,
- 0x61, 0x63, 0x6b, 0x61, 0x67, 0x65, 0x50, 0x65, 0x72, 0x69, 0x6f, 0x64, 0x55, 0x6e, 0x69, 0x74,
- 0x18, 0x06, 0x20, 0x01, 0x28, 0x09, 0x52, 0x13, 0x61, 0x64, 0x50, 0x61, 0x63, 0x6b, 0x61, 0x67,
- 0x65, 0x50, 0x65, 0x72, 0x69, 0x6f, 0x64, 0x55, 0x6e, 0x69, 0x74, 0x12, 0x18, 0x0a, 0x07, 0x64,
- 0x61, 0x79, 0x46, 0x72, 0x6f, 0x6d, 0x18, 0x07, 0x20, 0x01, 0x28, 0x09, 0x52, 0x07, 0x64, 0x61,
- 0x79, 0x46, 0x72, 0x6f, 0x6d, 0x12, 0x14, 0x0a, 0x05, 0x64, 0x61, 0x79, 0x54, 0x6f, 0x18, 0x08,
- 0x20, 0x01, 0x28, 0x09, 0x52, 0x05, 0x64, 0x61, 0x79, 0x54, 0x6f, 0x12, 0x1c, 0x0a, 0x09, 0x63,
- 0x72, 0x65, 0x61, 0x74, 0x65, 0x64, 0x41, 0x74, 0x18, 0x09, 0x20, 0x01, 0x28, 0x03, 0x52, 0x09,
- 0x63, 0x72, 0x65, 0x61, 0x74, 0x65, 0x64, 0x41, 0x74, 0x12, 0x1e, 0x0a, 0x0a, 0x6d, 0x61, 0x78,
- 0x4f, 0x62, 0x6a, 0x65, 0x63, 0x74, 0x73, 0x18, 0x0a, 0x20, 0x01, 0x28, 0x05, 0x52, 0x0a, 0x6d,
- 0x61, 0x78, 0x4f, 0x62, 0x6a, 0x65, 0x63, 0x74, 0x73, 0x12, 0x20, 0x0a, 0x0b, 0x6f, 0x62, 0x6a,
- 0x65, 0x63, 0x74, 0x43, 0x6f, 0x64, 0x65, 0x73, 0x18, 0x0b, 0x20, 0x03, 0x28, 0x09, 0x52, 0x0b,
- 0x6f, 0x62, 0x6a, 0x65, 0x63, 0x74, 0x43, 0x6f, 0x64, 0x65, 0x73, 0x12, 0x43, 0x0a, 0x11, 0x61,
- 0x64, 0x50, 0x61, 0x63, 0x6b, 0x61, 0x67, 0x65, 0x49, 0x6e, 0x73, 0x74, 0x61, 0x6e, 0x63, 0x65,
- 0x18, 0x1e, 0x20, 0x01, 0x28, 0x0b, 0x32, 0x15, 0x2e, 0x70, 0x62, 0x2e, 0x41, 0x44, 0x50, 0x61,
- 0x63, 0x6b, 0x61, 0x67, 0x65, 0x49, 0x6e, 0x73, 0x74, 0x61, 0x6e, 0x63, 0x65, 0x52, 0x11, 0x61,
- 0x64, 0x50, 0x61, 0x63, 0x6b, 0x61, 0x67, 0x65, 0x49, 0x6e, 0x73, 0x74, 0x61, 0x6e, 0x63, 0x65,
- 0x12, 0x1c, 0x0a, 0x04, 0x75, 0x73, 0x65, 0x72, 0x18, 0x1f, 0x20, 0x01, 0x28, 0x0b, 0x32, 0x08,
- 0x2e, 0x70, 0x62, 0x2e, 0x55, 0x73, 0x65, 0x72, 0x52, 0x04, 0x75, 0x73, 0x65, 0x72, 0x12, 0x1c,
- 0x0a, 0x09, 0x63, 0x61, 0x6e, 0x44, 0x65, 0x6c, 0x65, 0x74, 0x65, 0x18, 0x20, 0x20, 0x01, 0x28,
- 0x08, 0x52, 0x09, 0x63, 0x61, 0x6e, 0x44, 0x65, 0x6c, 0x65, 0x74, 0x65, 0x12, 0x20, 0x0a, 0x0b,
- 0x69, 0x73, 0x41, 0x76, 0x61, 0x69, 0x6c, 0x61, 0x62, 0x6c, 0x65, 0x18, 0x21, 0x20, 0x01, 0x28,
- 0x08, 0x52, 0x0b, 0x69, 0x73, 0x41, 0x76, 0x61, 0x69, 0x6c, 0x61, 0x62, 0x6c, 0x65, 0x12, 0x22,
- 0x0a, 0x0c, 0x63, 0x6f, 0x75, 0x6e, 0x74, 0x4f, 0x62, 0x6a, 0x65, 0x63, 0x74, 0x73, 0x18, 0x22,
- 0x20, 0x01, 0x28, 0x05, 0x52, 0x0c, 0x63, 0x6f, 0x75, 0x6e, 0x74, 0x4f, 0x62, 0x6a, 0x65, 0x63,
- 0x74, 0x73, 0x12, 0x20, 0x0a, 0x0b, 0x6f, 0x62, 0x6a, 0x65, 0x63, 0x74, 0x73, 0x4a, 0x53, 0x4f,
- 0x4e, 0x18, 0x23, 0x20, 0x01, 0x28, 0x0c, 0x52, 0x0b, 0x6f, 0x62, 0x6a, 0x65, 0x63, 0x74, 0x73,
- 0x4a, 0x53, 0x4f, 0x4e, 0x42, 0x06, 0x5a, 0x04, 0x2e, 0x2f, 0x70, 0x62, 0x62, 0x06, 0x70, 0x72,
- 0x6f, 0x74, 0x6f, 0x33,
-}
+const file_models_model_user_ad_instance_proto_rawDesc = "" +
+ "\n" +
+ "#models/model_user_ad_instance.proto\x12\x02pb\x1a&models/model_ad_package_instance.proto\x1a\x17models/model_user.proto\"\xf7\x04\n" +
+ "\x0eUserADInstance\x12\x0e\n" +
+ "\x02id\x18\x01 \x01(\x03R\x02id\x12\x16\n" +
+ "\x06userId\x18\x02 \x01(\x03R\x06userId\x120\n" +
+ "\x13adPackageInstanceId\x18\x03 \x01(\x03R\x13adPackageInstanceId\x12,\n" +
+ "\x11adPackagePeriodId\x18\x04 \x01(\x03R\x11adPackagePeriodId\x122\n" +
+ "\x14adPackagePeriodCount\x18\x05 \x01(\x05R\x14adPackagePeriodCount\x120\n" +
+ "\x13adPackagePeriodUnit\x18\x06 \x01(\tR\x13adPackagePeriodUnit\x12\x18\n" +
+ "\adayFrom\x18\a \x01(\tR\adayFrom\x12\x14\n" +
+ "\x05dayTo\x18\b \x01(\tR\x05dayTo\x12\x1c\n" +
+ "\tcreatedAt\x18\t \x01(\x03R\tcreatedAt\x12\x1e\n" +
+ "\n" +
+ "maxObjects\x18\n" +
+ " \x01(\x05R\n" +
+ "maxObjects\x12 \n" +
+ "\vobjectCodes\x18\v \x03(\tR\vobjectCodes\x12C\n" +
+ "\x11adPackageInstance\x18\x1e \x01(\v2\x15.pb.ADPackageInstanceR\x11adPackageInstance\x12\x1c\n" +
+ "\x04user\x18\x1f \x01(\v2\b.pb.UserR\x04user\x12\x1c\n" +
+ "\tcanDelete\x18 \x01(\bR\tcanDelete\x12 \n" +
+ "\visAvailable\x18! \x01(\bR\visAvailable\x12\"\n" +
+ "\fcountObjects\x18\" \x01(\x05R\fcountObjects\x12 \n" +
+ "\vobjectsJSON\x18# \x01(\fR\vobjectsJSONB\x06Z\x04./pbb\x06proto3"
var (
file_models_model_user_ad_instance_proto_rawDescOnce sync.Once
- file_models_model_user_ad_instance_proto_rawDescData = file_models_model_user_ad_instance_proto_rawDesc
+ file_models_model_user_ad_instance_proto_rawDescData []byte
)
func file_models_model_user_ad_instance_proto_rawDescGZIP() []byte {
file_models_model_user_ad_instance_proto_rawDescOnce.Do(func() {
- file_models_model_user_ad_instance_proto_rawDescData = protoimpl.X.CompressGZIP(file_models_model_user_ad_instance_proto_rawDescData)
+ file_models_model_user_ad_instance_proto_rawDescData = protoimpl.X.CompressGZIP(unsafe.Slice(unsafe.StringData(file_models_model_user_ad_instance_proto_rawDesc), len(file_models_model_user_ad_instance_proto_rawDesc)))
})
return file_models_model_user_ad_instance_proto_rawDescData
}
@@ -285,7 +260,7 @@ func file_models_model_user_ad_instance_proto_init() {
out := protoimpl.TypeBuilder{
File: protoimpl.DescBuilder{
GoPackagePath: reflect.TypeOf(x{}).PkgPath(),
- RawDescriptor: file_models_model_user_ad_instance_proto_rawDesc,
+ RawDescriptor: unsafe.Slice(unsafe.StringData(file_models_model_user_ad_instance_proto_rawDesc), len(file_models_model_user_ad_instance_proto_rawDesc)),
NumEnums: 0,
NumMessages: 1,
NumExtensions: 0,
@@ -296,7 +271,6 @@ func file_models_model_user_ad_instance_proto_init() {
MessageInfos: file_models_model_user_ad_instance_proto_msgTypes,
}.Build()
File_models_model_user_ad_instance_proto = out.File
- file_models_model_user_ad_instance_proto_rawDesc = nil
file_models_model_user_ad_instance_proto_goTypes = nil
file_models_model_user_ad_instance_proto_depIdxs = nil
}
diff --git a/EdgeCommon/pkg/rpc/pb/model_user_bandwidth_stat.pb.go b/EdgeCommon/pkg/rpc/pb/model_user_bandwidth_stat.pb.go
index 41a761b..73fb158 100644
--- a/EdgeCommon/pkg/rpc/pb/model_user_bandwidth_stat.pb.go
+++ b/EdgeCommon/pkg/rpc/pb/model_user_bandwidth_stat.pb.go
@@ -1,7 +1,7 @@
// Code generated by protoc-gen-go. DO NOT EDIT.
// versions:
-// protoc-gen-go v1.36.0
-// protoc v6.33.2
+// protoc-gen-go v1.36.11
+// protoc v3.19.6
// source: models/model_user_bandwidth_stat.proto
package pb
@@ -11,6 +11,7 @@ import (
protoimpl "google.golang.org/protobuf/runtime/protoimpl"
reflect "reflect"
sync "sync"
+ unsafe "unsafe"
)
const (
@@ -99,29 +100,24 @@ func (x *UserBandwidthStat) GetBytes() int64 {
var File_models_model_user_bandwidth_stat_proto protoreflect.FileDescriptor
-var file_models_model_user_bandwidth_stat_proto_rawDesc = []byte{
- 0x0a, 0x26, 0x6d, 0x6f, 0x64, 0x65, 0x6c, 0x73, 0x2f, 0x6d, 0x6f, 0x64, 0x65, 0x6c, 0x5f, 0x75,
- 0x73, 0x65, 0x72, 0x5f, 0x62, 0x61, 0x6e, 0x64, 0x77, 0x69, 0x64, 0x74, 0x68, 0x5f, 0x73, 0x74,
- 0x61, 0x74, 0x2e, 0x70, 0x72, 0x6f, 0x74, 0x6f, 0x12, 0x02, 0x70, 0x62, 0x22, 0x7b, 0x0a, 0x11,
- 0x55, 0x73, 0x65, 0x72, 0x42, 0x61, 0x6e, 0x64, 0x77, 0x69, 0x64, 0x74, 0x68, 0x53, 0x74, 0x61,
- 0x74, 0x12, 0x0e, 0x0a, 0x02, 0x69, 0x64, 0x18, 0x01, 0x20, 0x01, 0x28, 0x03, 0x52, 0x02, 0x69,
- 0x64, 0x12, 0x16, 0x0a, 0x06, 0x75, 0x73, 0x65, 0x72, 0x49, 0x64, 0x18, 0x02, 0x20, 0x01, 0x28,
- 0x03, 0x52, 0x06, 0x75, 0x73, 0x65, 0x72, 0x49, 0x64, 0x12, 0x10, 0x0a, 0x03, 0x64, 0x61, 0x79,
- 0x18, 0x03, 0x20, 0x01, 0x28, 0x09, 0x52, 0x03, 0x64, 0x61, 0x79, 0x12, 0x16, 0x0a, 0x06, 0x74,
- 0x69, 0x6d, 0x65, 0x41, 0x74, 0x18, 0x04, 0x20, 0x01, 0x28, 0x09, 0x52, 0x06, 0x74, 0x69, 0x6d,
- 0x65, 0x41, 0x74, 0x12, 0x14, 0x0a, 0x05, 0x62, 0x79, 0x74, 0x65, 0x73, 0x18, 0x05, 0x20, 0x01,
- 0x28, 0x03, 0x52, 0x05, 0x62, 0x79, 0x74, 0x65, 0x73, 0x42, 0x06, 0x5a, 0x04, 0x2e, 0x2f, 0x70,
- 0x62, 0x62, 0x06, 0x70, 0x72, 0x6f, 0x74, 0x6f, 0x33,
-}
+const file_models_model_user_bandwidth_stat_proto_rawDesc = "" +
+ "\n" +
+ "&models/model_user_bandwidth_stat.proto\x12\x02pb\"{\n" +
+ "\x11UserBandwidthStat\x12\x0e\n" +
+ "\x02id\x18\x01 \x01(\x03R\x02id\x12\x16\n" +
+ "\x06userId\x18\x02 \x01(\x03R\x06userId\x12\x10\n" +
+ "\x03day\x18\x03 \x01(\tR\x03day\x12\x16\n" +
+ "\x06timeAt\x18\x04 \x01(\tR\x06timeAt\x12\x14\n" +
+ "\x05bytes\x18\x05 \x01(\x03R\x05bytesB\x06Z\x04./pbb\x06proto3"
var (
file_models_model_user_bandwidth_stat_proto_rawDescOnce sync.Once
- file_models_model_user_bandwidth_stat_proto_rawDescData = file_models_model_user_bandwidth_stat_proto_rawDesc
+ file_models_model_user_bandwidth_stat_proto_rawDescData []byte
)
func file_models_model_user_bandwidth_stat_proto_rawDescGZIP() []byte {
file_models_model_user_bandwidth_stat_proto_rawDescOnce.Do(func() {
- file_models_model_user_bandwidth_stat_proto_rawDescData = protoimpl.X.CompressGZIP(file_models_model_user_bandwidth_stat_proto_rawDescData)
+ file_models_model_user_bandwidth_stat_proto_rawDescData = protoimpl.X.CompressGZIP(unsafe.Slice(unsafe.StringData(file_models_model_user_bandwidth_stat_proto_rawDesc), len(file_models_model_user_bandwidth_stat_proto_rawDesc)))
})
return file_models_model_user_bandwidth_stat_proto_rawDescData
}
@@ -147,7 +143,7 @@ func file_models_model_user_bandwidth_stat_proto_init() {
out := protoimpl.TypeBuilder{
File: protoimpl.DescBuilder{
GoPackagePath: reflect.TypeOf(x{}).PkgPath(),
- RawDescriptor: file_models_model_user_bandwidth_stat_proto_rawDesc,
+ RawDescriptor: unsafe.Slice(unsafe.StringData(file_models_model_user_bandwidth_stat_proto_rawDesc), len(file_models_model_user_bandwidth_stat_proto_rawDesc)),
NumEnums: 0,
NumMessages: 1,
NumExtensions: 0,
@@ -158,7 +154,6 @@ func file_models_model_user_bandwidth_stat_proto_init() {
MessageInfos: file_models_model_user_bandwidth_stat_proto_msgTypes,
}.Build()
File_models_model_user_bandwidth_stat_proto = out.File
- file_models_model_user_bandwidth_stat_proto_rawDesc = nil
file_models_model_user_bandwidth_stat_proto_goTypes = nil
file_models_model_user_bandwidth_stat_proto_depIdxs = nil
}
diff --git a/EdgeCommon/pkg/rpc/pb/model_user_bill.pb.go b/EdgeCommon/pkg/rpc/pb/model_user_bill.pb.go
index bd7d563..479be64 100644
--- a/EdgeCommon/pkg/rpc/pb/model_user_bill.pb.go
+++ b/EdgeCommon/pkg/rpc/pb/model_user_bill.pb.go
@@ -1,7 +1,7 @@
// Code generated by protoc-gen-go. DO NOT EDIT.
// versions:
-// protoc-gen-go v1.36.0
-// protoc v6.33.2
+// protoc-gen-go v1.36.11
+// protoc v3.19.6
// source: models/model_user_bill.proto
package pb
@@ -11,6 +11,7 @@ import (
protoimpl "google.golang.org/protobuf/runtime/protoimpl"
reflect "reflect"
sync "sync"
+ unsafe "unsafe"
)
const (
@@ -178,47 +179,35 @@ func (x *UserBill) GetIsOverdue() bool {
var File_models_model_user_bill_proto protoreflect.FileDescriptor
-var file_models_model_user_bill_proto_rawDesc = []byte{
- 0x0a, 0x1c, 0x6d, 0x6f, 0x64, 0x65, 0x6c, 0x73, 0x2f, 0x6d, 0x6f, 0x64, 0x65, 0x6c, 0x5f, 0x75,
- 0x73, 0x65, 0x72, 0x5f, 0x62, 0x69, 0x6c, 0x6c, 0x2e, 0x70, 0x72, 0x6f, 0x74, 0x6f, 0x12, 0x02,
- 0x70, 0x62, 0x1a, 0x17, 0x6d, 0x6f, 0x64, 0x65, 0x6c, 0x73, 0x2f, 0x6d, 0x6f, 0x64, 0x65, 0x6c,
- 0x5f, 0x75, 0x73, 0x65, 0x72, 0x2e, 0x70, 0x72, 0x6f, 0x74, 0x6f, 0x22, 0x84, 0x03, 0x0a, 0x08,
- 0x55, 0x73, 0x65, 0x72, 0x42, 0x69, 0x6c, 0x6c, 0x12, 0x0e, 0x0a, 0x02, 0x69, 0x64, 0x18, 0x01,
- 0x20, 0x01, 0x28, 0x03, 0x52, 0x02, 0x69, 0x64, 0x12, 0x1c, 0x0a, 0x04, 0x75, 0x73, 0x65, 0x72,
- 0x18, 0x02, 0x20, 0x01, 0x28, 0x0b, 0x32, 0x08, 0x2e, 0x70, 0x62, 0x2e, 0x55, 0x73, 0x65, 0x72,
- 0x52, 0x04, 0x75, 0x73, 0x65, 0x72, 0x12, 0x12, 0x0a, 0x04, 0x74, 0x79, 0x70, 0x65, 0x18, 0x03,
- 0x20, 0x01, 0x28, 0x09, 0x52, 0x04, 0x74, 0x79, 0x70, 0x65, 0x12, 0x1a, 0x0a, 0x08, 0x74, 0x79,
- 0x70, 0x65, 0x4e, 0x61, 0x6d, 0x65, 0x18, 0x04, 0x20, 0x01, 0x28, 0x09, 0x52, 0x08, 0x74, 0x79,
- 0x70, 0x65, 0x4e, 0x61, 0x6d, 0x65, 0x12, 0x20, 0x0a, 0x0b, 0x64, 0x65, 0x73, 0x63, 0x72, 0x69,
- 0x70, 0x74, 0x69, 0x6f, 0x6e, 0x18, 0x05, 0x20, 0x01, 0x28, 0x09, 0x52, 0x0b, 0x64, 0x65, 0x73,
- 0x63, 0x72, 0x69, 0x70, 0x74, 0x69, 0x6f, 0x6e, 0x12, 0x16, 0x0a, 0x06, 0x61, 0x6d, 0x6f, 0x75,
- 0x6e, 0x74, 0x18, 0x06, 0x20, 0x01, 0x28, 0x01, 0x52, 0x06, 0x61, 0x6d, 0x6f, 0x75, 0x6e, 0x74,
- 0x12, 0x14, 0x0a, 0x05, 0x6d, 0x6f, 0x6e, 0x74, 0x68, 0x18, 0x07, 0x20, 0x01, 0x28, 0x09, 0x52,
- 0x05, 0x6d, 0x6f, 0x6e, 0x74, 0x68, 0x12, 0x16, 0x0a, 0x06, 0x69, 0x73, 0x50, 0x61, 0x69, 0x64,
- 0x18, 0x08, 0x20, 0x01, 0x28, 0x08, 0x52, 0x06, 0x69, 0x73, 0x50, 0x61, 0x69, 0x64, 0x12, 0x16,
- 0x0a, 0x06, 0x70, 0x61, 0x69, 0x64, 0x41, 0x74, 0x18, 0x09, 0x20, 0x01, 0x28, 0x03, 0x52, 0x06,
- 0x70, 0x61, 0x69, 0x64, 0x41, 0x74, 0x12, 0x12, 0x0a, 0x04, 0x63, 0x6f, 0x64, 0x65, 0x18, 0x0a,
- 0x20, 0x01, 0x28, 0x09, 0x52, 0x04, 0x63, 0x6f, 0x64, 0x65, 0x12, 0x16, 0x0a, 0x06, 0x63, 0x61,
- 0x6e, 0x50, 0x61, 0x79, 0x18, 0x0b, 0x20, 0x01, 0x28, 0x08, 0x52, 0x06, 0x63, 0x61, 0x6e, 0x50,
- 0x61, 0x79, 0x12, 0x18, 0x0a, 0x07, 0x64, 0x61, 0x79, 0x46, 0x72, 0x6f, 0x6d, 0x18, 0x0c, 0x20,
- 0x01, 0x28, 0x09, 0x52, 0x07, 0x64, 0x61, 0x79, 0x46, 0x72, 0x6f, 0x6d, 0x12, 0x14, 0x0a, 0x05,
- 0x64, 0x61, 0x79, 0x54, 0x6f, 0x18, 0x0d, 0x20, 0x01, 0x28, 0x09, 0x52, 0x05, 0x64, 0x61, 0x79,
- 0x54, 0x6f, 0x12, 0x20, 0x0a, 0x0b, 0x70, 0x72, 0x69, 0x63, 0x65, 0x50, 0x65, 0x72, 0x69, 0x6f,
- 0x64, 0x18, 0x0e, 0x20, 0x01, 0x28, 0x09, 0x52, 0x0b, 0x70, 0x72, 0x69, 0x63, 0x65, 0x50, 0x65,
- 0x72, 0x69, 0x6f, 0x64, 0x12, 0x1c, 0x0a, 0x09, 0x69, 0x73, 0x4f, 0x76, 0x65, 0x72, 0x64, 0x75,
- 0x65, 0x18, 0x0f, 0x20, 0x01, 0x28, 0x08, 0x52, 0x09, 0x69, 0x73, 0x4f, 0x76, 0x65, 0x72, 0x64,
- 0x75, 0x65, 0x42, 0x06, 0x5a, 0x04, 0x2e, 0x2f, 0x70, 0x62, 0x62, 0x06, 0x70, 0x72, 0x6f, 0x74,
- 0x6f, 0x33,
-}
+const file_models_model_user_bill_proto_rawDesc = "" +
+ "\n" +
+ "\x1cmodels/model_user_bill.proto\x12\x02pb\x1a\x17models/model_user.proto\"\x84\x03\n" +
+ "\bUserBill\x12\x0e\n" +
+ "\x02id\x18\x01 \x01(\x03R\x02id\x12\x1c\n" +
+ "\x04user\x18\x02 \x01(\v2\b.pb.UserR\x04user\x12\x12\n" +
+ "\x04type\x18\x03 \x01(\tR\x04type\x12\x1a\n" +
+ "\btypeName\x18\x04 \x01(\tR\btypeName\x12 \n" +
+ "\vdescription\x18\x05 \x01(\tR\vdescription\x12\x16\n" +
+ "\x06amount\x18\x06 \x01(\x01R\x06amount\x12\x14\n" +
+ "\x05month\x18\a \x01(\tR\x05month\x12\x16\n" +
+ "\x06isPaid\x18\b \x01(\bR\x06isPaid\x12\x16\n" +
+ "\x06paidAt\x18\t \x01(\x03R\x06paidAt\x12\x12\n" +
+ "\x04code\x18\n" +
+ " \x01(\tR\x04code\x12\x16\n" +
+ "\x06canPay\x18\v \x01(\bR\x06canPay\x12\x18\n" +
+ "\adayFrom\x18\f \x01(\tR\adayFrom\x12\x14\n" +
+ "\x05dayTo\x18\r \x01(\tR\x05dayTo\x12 \n" +
+ "\vpricePeriod\x18\x0e \x01(\tR\vpricePeriod\x12\x1c\n" +
+ "\tisOverdue\x18\x0f \x01(\bR\tisOverdueB\x06Z\x04./pbb\x06proto3"
var (
file_models_model_user_bill_proto_rawDescOnce sync.Once
- file_models_model_user_bill_proto_rawDescData = file_models_model_user_bill_proto_rawDesc
+ file_models_model_user_bill_proto_rawDescData []byte
)
func file_models_model_user_bill_proto_rawDescGZIP() []byte {
file_models_model_user_bill_proto_rawDescOnce.Do(func() {
- file_models_model_user_bill_proto_rawDescData = protoimpl.X.CompressGZIP(file_models_model_user_bill_proto_rawDescData)
+ file_models_model_user_bill_proto_rawDescData = protoimpl.X.CompressGZIP(unsafe.Slice(unsafe.StringData(file_models_model_user_bill_proto_rawDesc), len(file_models_model_user_bill_proto_rawDesc)))
})
return file_models_model_user_bill_proto_rawDescData
}
@@ -247,7 +236,7 @@ func file_models_model_user_bill_proto_init() {
out := protoimpl.TypeBuilder{
File: protoimpl.DescBuilder{
GoPackagePath: reflect.TypeOf(x{}).PkgPath(),
- RawDescriptor: file_models_model_user_bill_proto_rawDesc,
+ RawDescriptor: unsafe.Slice(unsafe.StringData(file_models_model_user_bill_proto_rawDesc), len(file_models_model_user_bill_proto_rawDesc)),
NumEnums: 0,
NumMessages: 1,
NumExtensions: 0,
@@ -258,7 +247,6 @@ func file_models_model_user_bill_proto_init() {
MessageInfos: file_models_model_user_bill_proto_msgTypes,
}.Build()
File_models_model_user_bill_proto = out.File
- file_models_model_user_bill_proto_rawDesc = nil
file_models_model_user_bill_proto_goTypes = nil
file_models_model_user_bill_proto_depIdxs = nil
}
diff --git a/EdgeCommon/pkg/rpc/pb/model_user_email_verification.pb.go b/EdgeCommon/pkg/rpc/pb/model_user_email_verification.pb.go
index 5e458b8..7285eaf 100644
--- a/EdgeCommon/pkg/rpc/pb/model_user_email_verification.pb.go
+++ b/EdgeCommon/pkg/rpc/pb/model_user_email_verification.pb.go
@@ -1,7 +1,7 @@
// Code generated by protoc-gen-go. DO NOT EDIT.
// versions:
-// protoc-gen-go v1.36.0
-// protoc v6.33.2
+// protoc-gen-go v1.36.11
+// protoc v3.19.6
// source: models/model_user_email_verification.proto
package pb
@@ -11,6 +11,7 @@ import (
protoimpl "google.golang.org/protobuf/runtime/protoimpl"
reflect "reflect"
sync "sync"
+ unsafe "unsafe"
)
const (
@@ -123,35 +124,29 @@ func (x *UserEmailVerification) GetExpiresAt() int64 {
var File_models_model_user_email_verification_proto protoreflect.FileDescriptor
-var file_models_model_user_email_verification_proto_rawDesc = []byte{
- 0x0a, 0x2a, 0x6d, 0x6f, 0x64, 0x65, 0x6c, 0x73, 0x2f, 0x6d, 0x6f, 0x64, 0x65, 0x6c, 0x5f, 0x75,
- 0x73, 0x65, 0x72, 0x5f, 0x65, 0x6d, 0x61, 0x69, 0x6c, 0x5f, 0x76, 0x65, 0x72, 0x69, 0x66, 0x69,
- 0x63, 0x61, 0x74, 0x69, 0x6f, 0x6e, 0x2e, 0x70, 0x72, 0x6f, 0x74, 0x6f, 0x12, 0x02, 0x70, 0x62,
- 0x22, 0xdd, 0x01, 0x0a, 0x15, 0x55, 0x73, 0x65, 0x72, 0x45, 0x6d, 0x61, 0x69, 0x6c, 0x56, 0x65,
- 0x72, 0x69, 0x66, 0x69, 0x63, 0x61, 0x74, 0x69, 0x6f, 0x6e, 0x12, 0x0e, 0x0a, 0x02, 0x69, 0x64,
- 0x18, 0x01, 0x20, 0x01, 0x28, 0x03, 0x52, 0x02, 0x69, 0x64, 0x12, 0x14, 0x0a, 0x05, 0x65, 0x6d,
- 0x61, 0x69, 0x6c, 0x18, 0x02, 0x20, 0x01, 0x28, 0x09, 0x52, 0x05, 0x65, 0x6d, 0x61, 0x69, 0x6c,
- 0x12, 0x16, 0x0a, 0x06, 0x75, 0x73, 0x65, 0x72, 0x49, 0x64, 0x18, 0x03, 0x20, 0x01, 0x28, 0x03,
- 0x52, 0x06, 0x75, 0x73, 0x65, 0x72, 0x49, 0x64, 0x12, 0x12, 0x0a, 0x04, 0x63, 0x6f, 0x64, 0x65,
- 0x18, 0x04, 0x20, 0x01, 0x28, 0x09, 0x52, 0x04, 0x63, 0x6f, 0x64, 0x65, 0x12, 0x1c, 0x0a, 0x09,
- 0x63, 0x72, 0x65, 0x61, 0x74, 0x65, 0x64, 0x41, 0x74, 0x18, 0x05, 0x20, 0x01, 0x28, 0x03, 0x52,
- 0x09, 0x63, 0x72, 0x65, 0x61, 0x74, 0x65, 0x64, 0x41, 0x74, 0x12, 0x16, 0x0a, 0x06, 0x69, 0x73,
- 0x53, 0x65, 0x6e, 0x74, 0x18, 0x06, 0x20, 0x01, 0x28, 0x08, 0x52, 0x06, 0x69, 0x73, 0x53, 0x65,
- 0x6e, 0x74, 0x12, 0x1e, 0x0a, 0x0a, 0x69, 0x73, 0x56, 0x65, 0x72, 0x69, 0x66, 0x69, 0x65, 0x64,
- 0x18, 0x07, 0x20, 0x01, 0x28, 0x08, 0x52, 0x0a, 0x69, 0x73, 0x56, 0x65, 0x72, 0x69, 0x66, 0x69,
- 0x65, 0x64, 0x12, 0x1c, 0x0a, 0x09, 0x65, 0x78, 0x70, 0x69, 0x72, 0x65, 0x73, 0x41, 0x74, 0x18,
- 0x08, 0x20, 0x01, 0x28, 0x03, 0x52, 0x09, 0x65, 0x78, 0x70, 0x69, 0x72, 0x65, 0x73, 0x41, 0x74,
- 0x42, 0x06, 0x5a, 0x04, 0x2e, 0x2f, 0x70, 0x62, 0x62, 0x06, 0x70, 0x72, 0x6f, 0x74, 0x6f, 0x33,
-}
+const file_models_model_user_email_verification_proto_rawDesc = "" +
+ "\n" +
+ "*models/model_user_email_verification.proto\x12\x02pb\"\xdd\x01\n" +
+ "\x15UserEmailVerification\x12\x0e\n" +
+ "\x02id\x18\x01 \x01(\x03R\x02id\x12\x14\n" +
+ "\x05email\x18\x02 \x01(\tR\x05email\x12\x16\n" +
+ "\x06userId\x18\x03 \x01(\x03R\x06userId\x12\x12\n" +
+ "\x04code\x18\x04 \x01(\tR\x04code\x12\x1c\n" +
+ "\tcreatedAt\x18\x05 \x01(\x03R\tcreatedAt\x12\x16\n" +
+ "\x06isSent\x18\x06 \x01(\bR\x06isSent\x12\x1e\n" +
+ "\n" +
+ "isVerified\x18\a \x01(\bR\n" +
+ "isVerified\x12\x1c\n" +
+ "\texpiresAt\x18\b \x01(\x03R\texpiresAtB\x06Z\x04./pbb\x06proto3"
var (
file_models_model_user_email_verification_proto_rawDescOnce sync.Once
- file_models_model_user_email_verification_proto_rawDescData = file_models_model_user_email_verification_proto_rawDesc
+ file_models_model_user_email_verification_proto_rawDescData []byte
)
func file_models_model_user_email_verification_proto_rawDescGZIP() []byte {
file_models_model_user_email_verification_proto_rawDescOnce.Do(func() {
- file_models_model_user_email_verification_proto_rawDescData = protoimpl.X.CompressGZIP(file_models_model_user_email_verification_proto_rawDescData)
+ file_models_model_user_email_verification_proto_rawDescData = protoimpl.X.CompressGZIP(unsafe.Slice(unsafe.StringData(file_models_model_user_email_verification_proto_rawDesc), len(file_models_model_user_email_verification_proto_rawDesc)))
})
return file_models_model_user_email_verification_proto_rawDescData
}
@@ -177,7 +172,7 @@ func file_models_model_user_email_verification_proto_init() {
out := protoimpl.TypeBuilder{
File: protoimpl.DescBuilder{
GoPackagePath: reflect.TypeOf(x{}).PkgPath(),
- RawDescriptor: file_models_model_user_email_verification_proto_rawDesc,
+ RawDescriptor: unsafe.Slice(unsafe.StringData(file_models_model_user_email_verification_proto_rawDesc), len(file_models_model_user_email_verification_proto_rawDesc)),
NumEnums: 0,
NumMessages: 1,
NumExtensions: 0,
@@ -188,7 +183,6 @@ func file_models_model_user_email_verification_proto_init() {
MessageInfos: file_models_model_user_email_verification_proto_msgTypes,
}.Build()
File_models_model_user_email_verification_proto = out.File
- file_models_model_user_email_verification_proto_rawDesc = nil
file_models_model_user_email_verification_proto_goTypes = nil
file_models_model_user_email_verification_proto_depIdxs = nil
}
diff --git a/EdgeCommon/pkg/rpc/pb/model_user_feature.pb.go b/EdgeCommon/pkg/rpc/pb/model_user_feature.pb.go
index d51b61c..135515e 100644
--- a/EdgeCommon/pkg/rpc/pb/model_user_feature.pb.go
+++ b/EdgeCommon/pkg/rpc/pb/model_user_feature.pb.go
@@ -1,7 +1,7 @@
// Code generated by protoc-gen-go. DO NOT EDIT.
// versions:
-// protoc-gen-go v1.36.0
-// protoc v6.33.2
+// protoc-gen-go v1.36.11
+// protoc v3.19.6
// source: models/model_user_feature.proto
package pb
@@ -11,6 +11,7 @@ import (
protoimpl "google.golang.org/protobuf/runtime/protoimpl"
reflect "reflect"
sync "sync"
+ unsafe "unsafe"
)
const (
@@ -91,28 +92,23 @@ func (x *UserFeature) GetSupportPlan() bool {
var File_models_model_user_feature_proto protoreflect.FileDescriptor
-var file_models_model_user_feature_proto_rawDesc = []byte{
- 0x0a, 0x1f, 0x6d, 0x6f, 0x64, 0x65, 0x6c, 0x73, 0x2f, 0x6d, 0x6f, 0x64, 0x65, 0x6c, 0x5f, 0x75,
- 0x73, 0x65, 0x72, 0x5f, 0x66, 0x65, 0x61, 0x74, 0x75, 0x72, 0x65, 0x2e, 0x70, 0x72, 0x6f, 0x74,
- 0x6f, 0x12, 0x02, 0x70, 0x62, 0x22, 0x79, 0x0a, 0x0b, 0x55, 0x73, 0x65, 0x72, 0x46, 0x65, 0x61,
- 0x74, 0x75, 0x72, 0x65, 0x12, 0x12, 0x0a, 0x04, 0x63, 0x6f, 0x64, 0x65, 0x18, 0x01, 0x20, 0x01,
- 0x28, 0x09, 0x52, 0x04, 0x63, 0x6f, 0x64, 0x65, 0x12, 0x12, 0x0a, 0x04, 0x6e, 0x61, 0x6d, 0x65,
- 0x18, 0x02, 0x20, 0x01, 0x28, 0x09, 0x52, 0x04, 0x6e, 0x61, 0x6d, 0x65, 0x12, 0x20, 0x0a, 0x0b,
- 0x64, 0x65, 0x73, 0x63, 0x72, 0x69, 0x70, 0x74, 0x69, 0x6f, 0x6e, 0x18, 0x03, 0x20, 0x01, 0x28,
- 0x09, 0x52, 0x0b, 0x64, 0x65, 0x73, 0x63, 0x72, 0x69, 0x70, 0x74, 0x69, 0x6f, 0x6e, 0x12, 0x20,
- 0x0a, 0x0b, 0x73, 0x75, 0x70, 0x70, 0x6f, 0x72, 0x74, 0x50, 0x6c, 0x61, 0x6e, 0x18, 0x04, 0x20,
- 0x01, 0x28, 0x08, 0x52, 0x0b, 0x73, 0x75, 0x70, 0x70, 0x6f, 0x72, 0x74, 0x50, 0x6c, 0x61, 0x6e,
- 0x42, 0x06, 0x5a, 0x04, 0x2e, 0x2f, 0x70, 0x62, 0x62, 0x06, 0x70, 0x72, 0x6f, 0x74, 0x6f, 0x33,
-}
+const file_models_model_user_feature_proto_rawDesc = "" +
+ "\n" +
+ "\x1fmodels/model_user_feature.proto\x12\x02pb\"y\n" +
+ "\vUserFeature\x12\x12\n" +
+ "\x04code\x18\x01 \x01(\tR\x04code\x12\x12\n" +
+ "\x04name\x18\x02 \x01(\tR\x04name\x12 \n" +
+ "\vdescription\x18\x03 \x01(\tR\vdescription\x12 \n" +
+ "\vsupportPlan\x18\x04 \x01(\bR\vsupportPlanB\x06Z\x04./pbb\x06proto3"
var (
file_models_model_user_feature_proto_rawDescOnce sync.Once
- file_models_model_user_feature_proto_rawDescData = file_models_model_user_feature_proto_rawDesc
+ file_models_model_user_feature_proto_rawDescData []byte
)
func file_models_model_user_feature_proto_rawDescGZIP() []byte {
file_models_model_user_feature_proto_rawDescOnce.Do(func() {
- file_models_model_user_feature_proto_rawDescData = protoimpl.X.CompressGZIP(file_models_model_user_feature_proto_rawDescData)
+ file_models_model_user_feature_proto_rawDescData = protoimpl.X.CompressGZIP(unsafe.Slice(unsafe.StringData(file_models_model_user_feature_proto_rawDesc), len(file_models_model_user_feature_proto_rawDesc)))
})
return file_models_model_user_feature_proto_rawDescData
}
@@ -138,7 +134,7 @@ func file_models_model_user_feature_proto_init() {
out := protoimpl.TypeBuilder{
File: protoimpl.DescBuilder{
GoPackagePath: reflect.TypeOf(x{}).PkgPath(),
- RawDescriptor: file_models_model_user_feature_proto_rawDesc,
+ RawDescriptor: unsafe.Slice(unsafe.StringData(file_models_model_user_feature_proto_rawDesc), len(file_models_model_user_feature_proto_rawDesc)),
NumEnums: 0,
NumMessages: 1,
NumExtensions: 0,
@@ -149,7 +145,6 @@ func file_models_model_user_feature_proto_init() {
MessageInfos: file_models_model_user_feature_proto_msgTypes,
}.Build()
File_models_model_user_feature_proto = out.File
- file_models_model_user_feature_proto_rawDesc = nil
file_models_model_user_feature_proto_goTypes = nil
file_models_model_user_feature_proto_depIdxs = nil
}
diff --git a/EdgeCommon/pkg/rpc/pb/model_user_identity.pb.go b/EdgeCommon/pkg/rpc/pb/model_user_identity.pb.go
index e641015..1b929b5 100644
--- a/EdgeCommon/pkg/rpc/pb/model_user_identity.pb.go
+++ b/EdgeCommon/pkg/rpc/pb/model_user_identity.pb.go
@@ -1,7 +1,7 @@
// Code generated by protoc-gen-go. DO NOT EDIT.
// versions:
-// protoc-gen-go v1.36.0
-// protoc v6.33.2
+// protoc-gen-go v1.36.11
+// protoc v3.19.6
// source: models/model_user_identity.proto
package pb
@@ -11,6 +11,7 @@ import (
protoimpl "google.golang.org/protobuf/runtime/protoimpl"
reflect "reflect"
sync "sync"
+ unsafe "unsafe"
)
const (
@@ -162,44 +163,37 @@ func (x *UserIdentity) GetRejectReason() string {
var File_models_model_user_identity_proto protoreflect.FileDescriptor
-var file_models_model_user_identity_proto_rawDesc = []byte{
- 0x0a, 0x20, 0x6d, 0x6f, 0x64, 0x65, 0x6c, 0x73, 0x2f, 0x6d, 0x6f, 0x64, 0x65, 0x6c, 0x5f, 0x75,
- 0x73, 0x65, 0x72, 0x5f, 0x69, 0x64, 0x65, 0x6e, 0x74, 0x69, 0x74, 0x79, 0x2e, 0x70, 0x72, 0x6f,
- 0x74, 0x6f, 0x12, 0x02, 0x70, 0x62, 0x22, 0xf4, 0x02, 0x0a, 0x0c, 0x55, 0x73, 0x65, 0x72, 0x49,
- 0x64, 0x65, 0x6e, 0x74, 0x69, 0x74, 0x79, 0x12, 0x0e, 0x0a, 0x02, 0x69, 0x64, 0x18, 0x01, 0x20,
- 0x01, 0x28, 0x03, 0x52, 0x02, 0x69, 0x64, 0x12, 0x18, 0x0a, 0x07, 0x6f, 0x72, 0x67, 0x54, 0x79,
- 0x70, 0x65, 0x18, 0x02, 0x20, 0x01, 0x28, 0x09, 0x52, 0x07, 0x6f, 0x72, 0x67, 0x54, 0x79, 0x70,
- 0x65, 0x12, 0x12, 0x0a, 0x04, 0x74, 0x79, 0x70, 0x65, 0x18, 0x03, 0x20, 0x01, 0x28, 0x09, 0x52,
- 0x04, 0x74, 0x79, 0x70, 0x65, 0x12, 0x1a, 0x0a, 0x08, 0x72, 0x65, 0x61, 0x6c, 0x4e, 0x61, 0x6d,
- 0x65, 0x18, 0x04, 0x20, 0x01, 0x28, 0x09, 0x52, 0x08, 0x72, 0x65, 0x61, 0x6c, 0x4e, 0x61, 0x6d,
- 0x65, 0x12, 0x16, 0x0a, 0x06, 0x6e, 0x75, 0x6d, 0x62, 0x65, 0x72, 0x18, 0x05, 0x20, 0x01, 0x28,
- 0x09, 0x52, 0x06, 0x6e, 0x75, 0x6d, 0x62, 0x65, 0x72, 0x12, 0x18, 0x0a, 0x07, 0x66, 0x69, 0x6c,
- 0x65, 0x49, 0x64, 0x73, 0x18, 0x06, 0x20, 0x03, 0x28, 0x03, 0x52, 0x07, 0x66, 0x69, 0x6c, 0x65,
- 0x49, 0x64, 0x73, 0x12, 0x16, 0x0a, 0x06, 0x73, 0x74, 0x61, 0x74, 0x75, 0x73, 0x18, 0x07, 0x20,
- 0x01, 0x28, 0x09, 0x52, 0x06, 0x73, 0x74, 0x61, 0x74, 0x75, 0x73, 0x12, 0x1c, 0x0a, 0x09, 0x63,
- 0x72, 0x65, 0x61, 0x74, 0x65, 0x64, 0x41, 0x74, 0x18, 0x08, 0x20, 0x01, 0x28, 0x03, 0x52, 0x09,
- 0x63, 0x72, 0x65, 0x61, 0x74, 0x65, 0x64, 0x41, 0x74, 0x12, 0x1c, 0x0a, 0x09, 0x75, 0x70, 0x64,
- 0x61, 0x74, 0x65, 0x64, 0x41, 0x74, 0x18, 0x09, 0x20, 0x01, 0x28, 0x03, 0x52, 0x09, 0x75, 0x70,
- 0x64, 0x61, 0x74, 0x65, 0x64, 0x41, 0x74, 0x12, 0x20, 0x0a, 0x0b, 0x73, 0x75, 0x62, 0x6d, 0x69,
- 0x74, 0x74, 0x65, 0x64, 0x41, 0x74, 0x18, 0x0a, 0x20, 0x01, 0x28, 0x03, 0x52, 0x0b, 0x73, 0x75,
- 0x62, 0x6d, 0x69, 0x74, 0x74, 0x65, 0x64, 0x41, 0x74, 0x12, 0x1e, 0x0a, 0x0a, 0x72, 0x65, 0x6a,
- 0x65, 0x63, 0x74, 0x65, 0x64, 0x41, 0x74, 0x18, 0x0b, 0x20, 0x01, 0x28, 0x03, 0x52, 0x0a, 0x72,
- 0x65, 0x6a, 0x65, 0x63, 0x74, 0x65, 0x64, 0x41, 0x74, 0x12, 0x1e, 0x0a, 0x0a, 0x76, 0x65, 0x72,
- 0x69, 0x66, 0x69, 0x65, 0x64, 0x41, 0x74, 0x18, 0x0c, 0x20, 0x01, 0x28, 0x03, 0x52, 0x0a, 0x76,
- 0x65, 0x72, 0x69, 0x66, 0x69, 0x65, 0x64, 0x41, 0x74, 0x12, 0x22, 0x0a, 0x0c, 0x72, 0x65, 0x6a,
- 0x65, 0x63, 0x74, 0x52, 0x65, 0x61, 0x73, 0x6f, 0x6e, 0x18, 0x0d, 0x20, 0x01, 0x28, 0x09, 0x52,
- 0x0c, 0x72, 0x65, 0x6a, 0x65, 0x63, 0x74, 0x52, 0x65, 0x61, 0x73, 0x6f, 0x6e, 0x42, 0x06, 0x5a,
- 0x04, 0x2e, 0x2f, 0x70, 0x62, 0x62, 0x06, 0x70, 0x72, 0x6f, 0x74, 0x6f, 0x33,
-}
+const file_models_model_user_identity_proto_rawDesc = "" +
+ "\n" +
+ " models/model_user_identity.proto\x12\x02pb\"\xf4\x02\n" +
+ "\fUserIdentity\x12\x0e\n" +
+ "\x02id\x18\x01 \x01(\x03R\x02id\x12\x18\n" +
+ "\aorgType\x18\x02 \x01(\tR\aorgType\x12\x12\n" +
+ "\x04type\x18\x03 \x01(\tR\x04type\x12\x1a\n" +
+ "\brealName\x18\x04 \x01(\tR\brealName\x12\x16\n" +
+ "\x06number\x18\x05 \x01(\tR\x06number\x12\x18\n" +
+ "\afileIds\x18\x06 \x03(\x03R\afileIds\x12\x16\n" +
+ "\x06status\x18\a \x01(\tR\x06status\x12\x1c\n" +
+ "\tcreatedAt\x18\b \x01(\x03R\tcreatedAt\x12\x1c\n" +
+ "\tupdatedAt\x18\t \x01(\x03R\tupdatedAt\x12 \n" +
+ "\vsubmittedAt\x18\n" +
+ " \x01(\x03R\vsubmittedAt\x12\x1e\n" +
+ "\n" +
+ "rejectedAt\x18\v \x01(\x03R\n" +
+ "rejectedAt\x12\x1e\n" +
+ "\n" +
+ "verifiedAt\x18\f \x01(\x03R\n" +
+ "verifiedAt\x12\"\n" +
+ "\frejectReason\x18\r \x01(\tR\frejectReasonB\x06Z\x04./pbb\x06proto3"
var (
file_models_model_user_identity_proto_rawDescOnce sync.Once
- file_models_model_user_identity_proto_rawDescData = file_models_model_user_identity_proto_rawDesc
+ file_models_model_user_identity_proto_rawDescData []byte
)
func file_models_model_user_identity_proto_rawDescGZIP() []byte {
file_models_model_user_identity_proto_rawDescOnce.Do(func() {
- file_models_model_user_identity_proto_rawDescData = protoimpl.X.CompressGZIP(file_models_model_user_identity_proto_rawDescData)
+ file_models_model_user_identity_proto_rawDescData = protoimpl.X.CompressGZIP(unsafe.Slice(unsafe.StringData(file_models_model_user_identity_proto_rawDesc), len(file_models_model_user_identity_proto_rawDesc)))
})
return file_models_model_user_identity_proto_rawDescData
}
@@ -225,7 +219,7 @@ func file_models_model_user_identity_proto_init() {
out := protoimpl.TypeBuilder{
File: protoimpl.DescBuilder{
GoPackagePath: reflect.TypeOf(x{}).PkgPath(),
- RawDescriptor: file_models_model_user_identity_proto_rawDesc,
+ RawDescriptor: unsafe.Slice(unsafe.StringData(file_models_model_user_identity_proto_rawDesc), len(file_models_model_user_identity_proto_rawDesc)),
NumEnums: 0,
NumMessages: 1,
NumExtensions: 0,
@@ -236,7 +230,6 @@ func file_models_model_user_identity_proto_init() {
MessageInfos: file_models_model_user_identity_proto_msgTypes,
}.Build()
File_models_model_user_identity_proto = out.File
- file_models_model_user_identity_proto_rawDesc = nil
file_models_model_user_identity_proto_goTypes = nil
file_models_model_user_identity_proto_depIdxs = nil
}
diff --git a/EdgeCommon/pkg/rpc/pb/model_user_mobile_verification.pb.go b/EdgeCommon/pkg/rpc/pb/model_user_mobile_verification.pb.go
index 5dd08cd..6b7ab8e 100644
--- a/EdgeCommon/pkg/rpc/pb/model_user_mobile_verification.pb.go
+++ b/EdgeCommon/pkg/rpc/pb/model_user_mobile_verification.pb.go
@@ -1,7 +1,7 @@
// Code generated by protoc-gen-go. DO NOT EDIT.
// versions:
-// protoc-gen-go v1.36.0
-// protoc v6.33.2
+// protoc-gen-go v1.36.11
+// protoc v3.19.6
// source: models/model_user_mobile_verification.proto
package pb
@@ -11,6 +11,7 @@ import (
protoimpl "google.golang.org/protobuf/runtime/protoimpl"
reflect "reflect"
sync "sync"
+ unsafe "unsafe"
)
const (
@@ -123,36 +124,29 @@ func (x *UserMobileVerification) GetExpiresAt() int64 {
var File_models_model_user_mobile_verification_proto protoreflect.FileDescriptor
-var file_models_model_user_mobile_verification_proto_rawDesc = []byte{
- 0x0a, 0x2b, 0x6d, 0x6f, 0x64, 0x65, 0x6c, 0x73, 0x2f, 0x6d, 0x6f, 0x64, 0x65, 0x6c, 0x5f, 0x75,
- 0x73, 0x65, 0x72, 0x5f, 0x6d, 0x6f, 0x62, 0x69, 0x6c, 0x65, 0x5f, 0x76, 0x65, 0x72, 0x69, 0x66,
- 0x69, 0x63, 0x61, 0x74, 0x69, 0x6f, 0x6e, 0x2e, 0x70, 0x72, 0x6f, 0x74, 0x6f, 0x12, 0x02, 0x70,
- 0x62, 0x22, 0xe0, 0x01, 0x0a, 0x16, 0x55, 0x73, 0x65, 0x72, 0x4d, 0x6f, 0x62, 0x69, 0x6c, 0x65,
- 0x56, 0x65, 0x72, 0x69, 0x66, 0x69, 0x63, 0x61, 0x74, 0x69, 0x6f, 0x6e, 0x12, 0x0e, 0x0a, 0x02,
- 0x69, 0x64, 0x18, 0x01, 0x20, 0x01, 0x28, 0x03, 0x52, 0x02, 0x69, 0x64, 0x12, 0x16, 0x0a, 0x06,
- 0x6d, 0x6f, 0x62, 0x69, 0x6c, 0x65, 0x18, 0x02, 0x20, 0x01, 0x28, 0x09, 0x52, 0x06, 0x6d, 0x6f,
- 0x62, 0x69, 0x6c, 0x65, 0x12, 0x16, 0x0a, 0x06, 0x75, 0x73, 0x65, 0x72, 0x49, 0x64, 0x18, 0x03,
- 0x20, 0x01, 0x28, 0x03, 0x52, 0x06, 0x75, 0x73, 0x65, 0x72, 0x49, 0x64, 0x12, 0x12, 0x0a, 0x04,
- 0x63, 0x6f, 0x64, 0x65, 0x18, 0x04, 0x20, 0x01, 0x28, 0x09, 0x52, 0x04, 0x63, 0x6f, 0x64, 0x65,
- 0x12, 0x1c, 0x0a, 0x09, 0x63, 0x72, 0x65, 0x61, 0x74, 0x65, 0x64, 0x41, 0x74, 0x18, 0x05, 0x20,
- 0x01, 0x28, 0x03, 0x52, 0x09, 0x63, 0x72, 0x65, 0x61, 0x74, 0x65, 0x64, 0x41, 0x74, 0x12, 0x16,
- 0x0a, 0x06, 0x69, 0x73, 0x53, 0x65, 0x6e, 0x74, 0x18, 0x06, 0x20, 0x01, 0x28, 0x08, 0x52, 0x06,
- 0x69, 0x73, 0x53, 0x65, 0x6e, 0x74, 0x12, 0x1e, 0x0a, 0x0a, 0x69, 0x73, 0x56, 0x65, 0x72, 0x69,
- 0x66, 0x69, 0x65, 0x64, 0x18, 0x07, 0x20, 0x01, 0x28, 0x08, 0x52, 0x0a, 0x69, 0x73, 0x56, 0x65,
- 0x72, 0x69, 0x66, 0x69, 0x65, 0x64, 0x12, 0x1c, 0x0a, 0x09, 0x65, 0x78, 0x70, 0x69, 0x72, 0x65,
- 0x73, 0x41, 0x74, 0x18, 0x08, 0x20, 0x01, 0x28, 0x03, 0x52, 0x09, 0x65, 0x78, 0x70, 0x69, 0x72,
- 0x65, 0x73, 0x41, 0x74, 0x42, 0x06, 0x5a, 0x04, 0x2e, 0x2f, 0x70, 0x62, 0x62, 0x06, 0x70, 0x72,
- 0x6f, 0x74, 0x6f, 0x33,
-}
+const file_models_model_user_mobile_verification_proto_rawDesc = "" +
+ "\n" +
+ "+models/model_user_mobile_verification.proto\x12\x02pb\"\xe0\x01\n" +
+ "\x16UserMobileVerification\x12\x0e\n" +
+ "\x02id\x18\x01 \x01(\x03R\x02id\x12\x16\n" +
+ "\x06mobile\x18\x02 \x01(\tR\x06mobile\x12\x16\n" +
+ "\x06userId\x18\x03 \x01(\x03R\x06userId\x12\x12\n" +
+ "\x04code\x18\x04 \x01(\tR\x04code\x12\x1c\n" +
+ "\tcreatedAt\x18\x05 \x01(\x03R\tcreatedAt\x12\x16\n" +
+ "\x06isSent\x18\x06 \x01(\bR\x06isSent\x12\x1e\n" +
+ "\n" +
+ "isVerified\x18\a \x01(\bR\n" +
+ "isVerified\x12\x1c\n" +
+ "\texpiresAt\x18\b \x01(\x03R\texpiresAtB\x06Z\x04./pbb\x06proto3"
var (
file_models_model_user_mobile_verification_proto_rawDescOnce sync.Once
- file_models_model_user_mobile_verification_proto_rawDescData = file_models_model_user_mobile_verification_proto_rawDesc
+ file_models_model_user_mobile_verification_proto_rawDescData []byte
)
func file_models_model_user_mobile_verification_proto_rawDescGZIP() []byte {
file_models_model_user_mobile_verification_proto_rawDescOnce.Do(func() {
- file_models_model_user_mobile_verification_proto_rawDescData = protoimpl.X.CompressGZIP(file_models_model_user_mobile_verification_proto_rawDescData)
+ file_models_model_user_mobile_verification_proto_rawDescData = protoimpl.X.CompressGZIP(unsafe.Slice(unsafe.StringData(file_models_model_user_mobile_verification_proto_rawDesc), len(file_models_model_user_mobile_verification_proto_rawDesc)))
})
return file_models_model_user_mobile_verification_proto_rawDescData
}
@@ -178,7 +172,7 @@ func file_models_model_user_mobile_verification_proto_init() {
out := protoimpl.TypeBuilder{
File: protoimpl.DescBuilder{
GoPackagePath: reflect.TypeOf(x{}).PkgPath(),
- RawDescriptor: file_models_model_user_mobile_verification_proto_rawDesc,
+ RawDescriptor: unsafe.Slice(unsafe.StringData(file_models_model_user_mobile_verification_proto_rawDesc), len(file_models_model_user_mobile_verification_proto_rawDesc)),
NumEnums: 0,
NumMessages: 1,
NumExtensions: 0,
@@ -189,7 +183,6 @@ func file_models_model_user_mobile_verification_proto_init() {
MessageInfos: file_models_model_user_mobile_verification_proto_msgTypes,
}.Build()
File_models_model_user_mobile_verification_proto = out.File
- file_models_model_user_mobile_verification_proto_rawDesc = nil
file_models_model_user_mobile_verification_proto_goTypes = nil
file_models_model_user_mobile_verification_proto_depIdxs = nil
}
diff --git a/EdgeCommon/pkg/rpc/pb/model_user_node.pb.go b/EdgeCommon/pkg/rpc/pb/model_user_node.pb.go
index 52652e9..bf733b3 100644
--- a/EdgeCommon/pkg/rpc/pb/model_user_node.pb.go
+++ b/EdgeCommon/pkg/rpc/pb/model_user_node.pb.go
@@ -1,7 +1,7 @@
// Code generated by protoc-gen-go. DO NOT EDIT.
// versions:
-// protoc-gen-go v1.36.0
-// protoc v6.33.2
+// protoc-gen-go v1.36.11
+// protoc v3.19.6
// source: models/model_user_node.proto
package pb
@@ -11,6 +11,7 @@ import (
protoimpl "google.golang.org/protobuf/runtime/protoimpl"
reflect "reflect"
sync "sync"
+ unsafe "unsafe"
)
const (
@@ -146,41 +147,33 @@ func (x *UserNode) GetStatusJSON() []byte {
var File_models_model_user_node_proto protoreflect.FileDescriptor
-var file_models_model_user_node_proto_rawDesc = []byte{
- 0x0a, 0x1c, 0x6d, 0x6f, 0x64, 0x65, 0x6c, 0x73, 0x2f, 0x6d, 0x6f, 0x64, 0x65, 0x6c, 0x5f, 0x75,
- 0x73, 0x65, 0x72, 0x5f, 0x6e, 0x6f, 0x64, 0x65, 0x2e, 0x70, 0x72, 0x6f, 0x74, 0x6f, 0x12, 0x02,
- 0x70, 0x62, 0x22, 0xbe, 0x02, 0x0a, 0x08, 0x55, 0x73, 0x65, 0x72, 0x4e, 0x6f, 0x64, 0x65, 0x12,
- 0x0e, 0x0a, 0x02, 0x69, 0x64, 0x18, 0x01, 0x20, 0x01, 0x28, 0x03, 0x52, 0x02, 0x69, 0x64, 0x12,
- 0x12, 0x0a, 0x04, 0x69, 0x73, 0x4f, 0x6e, 0x18, 0x02, 0x20, 0x01, 0x28, 0x08, 0x52, 0x04, 0x69,
- 0x73, 0x4f, 0x6e, 0x12, 0x1a, 0x0a, 0x08, 0x75, 0x6e, 0x69, 0x71, 0x75, 0x65, 0x49, 0x64, 0x18,
- 0x03, 0x20, 0x01, 0x28, 0x09, 0x52, 0x08, 0x75, 0x6e, 0x69, 0x71, 0x75, 0x65, 0x49, 0x64, 0x12,
- 0x16, 0x0a, 0x06, 0x73, 0x65, 0x63, 0x72, 0x65, 0x74, 0x18, 0x04, 0x20, 0x01, 0x28, 0x09, 0x52,
- 0x06, 0x73, 0x65, 0x63, 0x72, 0x65, 0x74, 0x12, 0x12, 0x0a, 0x04, 0x6e, 0x61, 0x6d, 0x65, 0x18,
- 0x05, 0x20, 0x01, 0x28, 0x09, 0x52, 0x04, 0x6e, 0x61, 0x6d, 0x65, 0x12, 0x20, 0x0a, 0x0b, 0x64,
- 0x65, 0x73, 0x63, 0x72, 0x69, 0x70, 0x74, 0x69, 0x6f, 0x6e, 0x18, 0x06, 0x20, 0x01, 0x28, 0x09,
- 0x52, 0x0b, 0x64, 0x65, 0x73, 0x63, 0x72, 0x69, 0x70, 0x74, 0x69, 0x6f, 0x6e, 0x12, 0x1a, 0x0a,
- 0x08, 0x68, 0x74, 0x74, 0x70, 0x4a, 0x53, 0x4f, 0x4e, 0x18, 0x07, 0x20, 0x01, 0x28, 0x0c, 0x52,
- 0x08, 0x68, 0x74, 0x74, 0x70, 0x4a, 0x53, 0x4f, 0x4e, 0x12, 0x1c, 0x0a, 0x09, 0x68, 0x74, 0x74,
- 0x70, 0x73, 0x4a, 0x53, 0x4f, 0x4e, 0x18, 0x08, 0x20, 0x01, 0x28, 0x0c, 0x52, 0x09, 0x68, 0x74,
- 0x74, 0x70, 0x73, 0x4a, 0x53, 0x4f, 0x4e, 0x12, 0x28, 0x0a, 0x0f, 0x61, 0x63, 0x63, 0x65, 0x73,
- 0x73, 0x41, 0x64, 0x64, 0x72, 0x73, 0x4a, 0x53, 0x4f, 0x4e, 0x18, 0x09, 0x20, 0x01, 0x28, 0x0c,
- 0x52, 0x0f, 0x61, 0x63, 0x63, 0x65, 0x73, 0x73, 0x41, 0x64, 0x64, 0x72, 0x73, 0x4a, 0x53, 0x4f,
- 0x4e, 0x12, 0x20, 0x0a, 0x0b, 0x61, 0x63, 0x63, 0x65, 0x73, 0x73, 0x41, 0x64, 0x64, 0x72, 0x73,
- 0x18, 0x0a, 0x20, 0x03, 0x28, 0x09, 0x52, 0x0b, 0x61, 0x63, 0x63, 0x65, 0x73, 0x73, 0x41, 0x64,
- 0x64, 0x72, 0x73, 0x12, 0x1e, 0x0a, 0x0a, 0x73, 0x74, 0x61, 0x74, 0x75, 0x73, 0x4a, 0x53, 0x4f,
- 0x4e, 0x18, 0x0b, 0x20, 0x01, 0x28, 0x0c, 0x52, 0x0a, 0x73, 0x74, 0x61, 0x74, 0x75, 0x73, 0x4a,
- 0x53, 0x4f, 0x4e, 0x42, 0x06, 0x5a, 0x04, 0x2e, 0x2f, 0x70, 0x62, 0x62, 0x06, 0x70, 0x72, 0x6f,
- 0x74, 0x6f, 0x33,
-}
+const file_models_model_user_node_proto_rawDesc = "" +
+ "\n" +
+ "\x1cmodels/model_user_node.proto\x12\x02pb\"\xbe\x02\n" +
+ "\bUserNode\x12\x0e\n" +
+ "\x02id\x18\x01 \x01(\x03R\x02id\x12\x12\n" +
+ "\x04isOn\x18\x02 \x01(\bR\x04isOn\x12\x1a\n" +
+ "\buniqueId\x18\x03 \x01(\tR\buniqueId\x12\x16\n" +
+ "\x06secret\x18\x04 \x01(\tR\x06secret\x12\x12\n" +
+ "\x04name\x18\x05 \x01(\tR\x04name\x12 \n" +
+ "\vdescription\x18\x06 \x01(\tR\vdescription\x12\x1a\n" +
+ "\bhttpJSON\x18\a \x01(\fR\bhttpJSON\x12\x1c\n" +
+ "\thttpsJSON\x18\b \x01(\fR\thttpsJSON\x12(\n" +
+ "\x0faccessAddrsJSON\x18\t \x01(\fR\x0faccessAddrsJSON\x12 \n" +
+ "\vaccessAddrs\x18\n" +
+ " \x03(\tR\vaccessAddrs\x12\x1e\n" +
+ "\n" +
+ "statusJSON\x18\v \x01(\fR\n" +
+ "statusJSONB\x06Z\x04./pbb\x06proto3"
var (
file_models_model_user_node_proto_rawDescOnce sync.Once
- file_models_model_user_node_proto_rawDescData = file_models_model_user_node_proto_rawDesc
+ file_models_model_user_node_proto_rawDescData []byte
)
func file_models_model_user_node_proto_rawDescGZIP() []byte {
file_models_model_user_node_proto_rawDescOnce.Do(func() {
- file_models_model_user_node_proto_rawDescData = protoimpl.X.CompressGZIP(file_models_model_user_node_proto_rawDescData)
+ file_models_model_user_node_proto_rawDescData = protoimpl.X.CompressGZIP(unsafe.Slice(unsafe.StringData(file_models_model_user_node_proto_rawDesc), len(file_models_model_user_node_proto_rawDesc)))
})
return file_models_model_user_node_proto_rawDescData
}
@@ -206,7 +199,7 @@ func file_models_model_user_node_proto_init() {
out := protoimpl.TypeBuilder{
File: protoimpl.DescBuilder{
GoPackagePath: reflect.TypeOf(x{}).PkgPath(),
- RawDescriptor: file_models_model_user_node_proto_rawDesc,
+ RawDescriptor: unsafe.Slice(unsafe.StringData(file_models_model_user_node_proto_rawDesc), len(file_models_model_user_node_proto_rawDesc)),
NumEnums: 0,
NumMessages: 1,
NumExtensions: 0,
@@ -217,7 +210,6 @@ func file_models_model_user_node_proto_init() {
MessageInfos: file_models_model_user_node_proto_msgTypes,
}.Build()
File_models_model_user_node_proto = out.File
- file_models_model_user_node_proto_rawDesc = nil
file_models_model_user_node_proto_goTypes = nil
file_models_model_user_node_proto_depIdxs = nil
}
diff --git a/EdgeCommon/pkg/rpc/pb/model_user_order.pb.go b/EdgeCommon/pkg/rpc/pb/model_user_order.pb.go
index e219012..e984758 100644
--- a/EdgeCommon/pkg/rpc/pb/model_user_order.pb.go
+++ b/EdgeCommon/pkg/rpc/pb/model_user_order.pb.go
@@ -1,7 +1,7 @@
// Code generated by protoc-gen-go. DO NOT EDIT.
// versions:
-// protoc-gen-go v1.36.0
-// protoc v6.33.2
+// protoc-gen-go v1.36.11
+// protoc v3.19.6
// source: models/model_user_order.proto
package pb
@@ -11,6 +11,7 @@ import (
protoimpl "google.golang.org/protobuf/runtime/protoimpl"
reflect "reflect"
sync "sync"
+ unsafe "unsafe"
)
const (
@@ -179,52 +180,39 @@ func (x *UserOrder) GetPayURL() string {
var File_models_model_user_order_proto protoreflect.FileDescriptor
-var file_models_model_user_order_proto_rawDesc = []byte{
- 0x0a, 0x1d, 0x6d, 0x6f, 0x64, 0x65, 0x6c, 0x73, 0x2f, 0x6d, 0x6f, 0x64, 0x65, 0x6c, 0x5f, 0x75,
- 0x73, 0x65, 0x72, 0x5f, 0x6f, 0x72, 0x64, 0x65, 0x72, 0x2e, 0x70, 0x72, 0x6f, 0x74, 0x6f, 0x12,
- 0x02, 0x70, 0x62, 0x1a, 0x17, 0x6d, 0x6f, 0x64, 0x65, 0x6c, 0x73, 0x2f, 0x6d, 0x6f, 0x64, 0x65,
- 0x6c, 0x5f, 0x75, 0x73, 0x65, 0x72, 0x2e, 0x70, 0x72, 0x6f, 0x74, 0x6f, 0x1a, 0x1f, 0x6d, 0x6f,
- 0x64, 0x65, 0x6c, 0x73, 0x2f, 0x6d, 0x6f, 0x64, 0x65, 0x6c, 0x5f, 0x6f, 0x72, 0x64, 0x65, 0x72,
- 0x5f, 0x6d, 0x65, 0x74, 0x68, 0x6f, 0x64, 0x2e, 0x70, 0x72, 0x6f, 0x74, 0x6f, 0x22, 0xc0, 0x03,
- 0x0a, 0x09, 0x55, 0x73, 0x65, 0x72, 0x4f, 0x72, 0x64, 0x65, 0x72, 0x12, 0x16, 0x0a, 0x06, 0x75,
- 0x73, 0x65, 0x72, 0x49, 0x64, 0x18, 0x02, 0x20, 0x01, 0x28, 0x03, 0x52, 0x06, 0x75, 0x73, 0x65,
- 0x72, 0x49, 0x64, 0x12, 0x12, 0x0a, 0x04, 0x63, 0x6f, 0x64, 0x65, 0x18, 0x03, 0x20, 0x01, 0x28,
- 0x09, 0x52, 0x04, 0x63, 0x6f, 0x64, 0x65, 0x12, 0x12, 0x0a, 0x04, 0x74, 0x79, 0x70, 0x65, 0x18,
- 0x04, 0x20, 0x01, 0x28, 0x09, 0x52, 0x04, 0x74, 0x79, 0x70, 0x65, 0x12, 0x24, 0x0a, 0x0d, 0x6f,
- 0x72, 0x64, 0x65, 0x72, 0x4d, 0x65, 0x74, 0x68, 0x6f, 0x64, 0x49, 0x64, 0x18, 0x05, 0x20, 0x01,
- 0x28, 0x03, 0x52, 0x0d, 0x6f, 0x72, 0x64, 0x65, 0x72, 0x4d, 0x65, 0x74, 0x68, 0x6f, 0x64, 0x49,
- 0x64, 0x12, 0x16, 0x0a, 0x06, 0x73, 0x74, 0x61, 0x74, 0x75, 0x73, 0x18, 0x06, 0x20, 0x01, 0x28,
- 0x09, 0x52, 0x06, 0x73, 0x74, 0x61, 0x74, 0x75, 0x73, 0x12, 0x16, 0x0a, 0x06, 0x61, 0x6d, 0x6f,
- 0x75, 0x6e, 0x74, 0x18, 0x07, 0x20, 0x01, 0x28, 0x02, 0x52, 0x06, 0x61, 0x6d, 0x6f, 0x75, 0x6e,
- 0x74, 0x12, 0x1e, 0x0a, 0x0a, 0x70, 0x61, 0x72, 0x61, 0x6d, 0x73, 0x4a, 0x53, 0x4f, 0x4e, 0x18,
- 0x08, 0x20, 0x01, 0x28, 0x0c, 0x52, 0x0a, 0x70, 0x61, 0x72, 0x61, 0x6d, 0x73, 0x4a, 0x53, 0x4f,
- 0x4e, 0x12, 0x1c, 0x0a, 0x09, 0x63, 0x72, 0x65, 0x61, 0x74, 0x65, 0x64, 0x41, 0x74, 0x18, 0x09,
- 0x20, 0x01, 0x28, 0x03, 0x52, 0x09, 0x63, 0x72, 0x65, 0x61, 0x74, 0x65, 0x64, 0x41, 0x74, 0x12,
- 0x20, 0x0a, 0x0b, 0x63, 0x61, 0x6e, 0x63, 0x65, 0x6c, 0x6c, 0x65, 0x64, 0x41, 0x74, 0x18, 0x0a,
- 0x20, 0x01, 0x28, 0x03, 0x52, 0x0b, 0x63, 0x61, 0x6e, 0x63, 0x65, 0x6c, 0x6c, 0x65, 0x64, 0x41,
- 0x74, 0x12, 0x1e, 0x0a, 0x0a, 0x66, 0x69, 0x6e, 0x69, 0x73, 0x68, 0x65, 0x64, 0x41, 0x74, 0x18,
- 0x0b, 0x20, 0x01, 0x28, 0x03, 0x52, 0x0a, 0x66, 0x69, 0x6e, 0x69, 0x73, 0x68, 0x65, 0x64, 0x41,
- 0x74, 0x12, 0x1c, 0x0a, 0x09, 0x69, 0x73, 0x45, 0x78, 0x70, 0x69, 0x72, 0x65, 0x64, 0x18, 0x0c,
- 0x20, 0x01, 0x28, 0x08, 0x52, 0x09, 0x69, 0x73, 0x45, 0x78, 0x70, 0x69, 0x72, 0x65, 0x64, 0x12,
- 0x1c, 0x0a, 0x04, 0x75, 0x73, 0x65, 0x72, 0x18, 0x1e, 0x20, 0x01, 0x28, 0x0b, 0x32, 0x08, 0x2e,
- 0x70, 0x62, 0x2e, 0x55, 0x73, 0x65, 0x72, 0x52, 0x04, 0x75, 0x73, 0x65, 0x72, 0x12, 0x31, 0x0a,
- 0x0b, 0x6f, 0x72, 0x64, 0x65, 0x72, 0x4d, 0x65, 0x74, 0x68, 0x6f, 0x64, 0x18, 0x1f, 0x20, 0x01,
- 0x28, 0x0b, 0x32, 0x0f, 0x2e, 0x70, 0x62, 0x2e, 0x4f, 0x72, 0x64, 0x65, 0x72, 0x4d, 0x65, 0x74,
- 0x68, 0x6f, 0x64, 0x52, 0x0b, 0x6f, 0x72, 0x64, 0x65, 0x72, 0x4d, 0x65, 0x74, 0x68, 0x6f, 0x64,
- 0x12, 0x16, 0x0a, 0x06, 0x63, 0x61, 0x6e, 0x50, 0x61, 0x79, 0x18, 0x20, 0x20, 0x01, 0x28, 0x08,
- 0x52, 0x06, 0x63, 0x61, 0x6e, 0x50, 0x61, 0x79, 0x12, 0x16, 0x0a, 0x06, 0x70, 0x61, 0x79, 0x55,
- 0x52, 0x4c, 0x18, 0x21, 0x20, 0x01, 0x28, 0x09, 0x52, 0x06, 0x70, 0x61, 0x79, 0x55, 0x52, 0x4c,
- 0x42, 0x06, 0x5a, 0x04, 0x2e, 0x2f, 0x70, 0x62, 0x62, 0x06, 0x70, 0x72, 0x6f, 0x74, 0x6f, 0x33,
-}
+const file_models_model_user_order_proto_rawDesc = "" +
+ "\n" +
+ "\x1dmodels/model_user_order.proto\x12\x02pb\x1a\x17models/model_user.proto\x1a\x1fmodels/model_order_method.proto\"\xc0\x03\n" +
+ "\tUserOrder\x12\x16\n" +
+ "\x06userId\x18\x02 \x01(\x03R\x06userId\x12\x12\n" +
+ "\x04code\x18\x03 \x01(\tR\x04code\x12\x12\n" +
+ "\x04type\x18\x04 \x01(\tR\x04type\x12$\n" +
+ "\rorderMethodId\x18\x05 \x01(\x03R\rorderMethodId\x12\x16\n" +
+ "\x06status\x18\x06 \x01(\tR\x06status\x12\x16\n" +
+ "\x06amount\x18\a \x01(\x02R\x06amount\x12\x1e\n" +
+ "\n" +
+ "paramsJSON\x18\b \x01(\fR\n" +
+ "paramsJSON\x12\x1c\n" +
+ "\tcreatedAt\x18\t \x01(\x03R\tcreatedAt\x12 \n" +
+ "\vcancelledAt\x18\n" +
+ " \x01(\x03R\vcancelledAt\x12\x1e\n" +
+ "\n" +
+ "finishedAt\x18\v \x01(\x03R\n" +
+ "finishedAt\x12\x1c\n" +
+ "\tisExpired\x18\f \x01(\bR\tisExpired\x12\x1c\n" +
+ "\x04user\x18\x1e \x01(\v2\b.pb.UserR\x04user\x121\n" +
+ "\vorderMethod\x18\x1f \x01(\v2\x0f.pb.OrderMethodR\vorderMethod\x12\x16\n" +
+ "\x06canPay\x18 \x01(\bR\x06canPay\x12\x16\n" +
+ "\x06payURL\x18! \x01(\tR\x06payURLB\x06Z\x04./pbb\x06proto3"
var (
file_models_model_user_order_proto_rawDescOnce sync.Once
- file_models_model_user_order_proto_rawDescData = file_models_model_user_order_proto_rawDesc
+ file_models_model_user_order_proto_rawDescData []byte
)
func file_models_model_user_order_proto_rawDescGZIP() []byte {
file_models_model_user_order_proto_rawDescOnce.Do(func() {
- file_models_model_user_order_proto_rawDescData = protoimpl.X.CompressGZIP(file_models_model_user_order_proto_rawDescData)
+ file_models_model_user_order_proto_rawDescData = protoimpl.X.CompressGZIP(unsafe.Slice(unsafe.StringData(file_models_model_user_order_proto_rawDesc), len(file_models_model_user_order_proto_rawDesc)))
})
return file_models_model_user_order_proto_rawDescData
}
@@ -256,7 +244,7 @@ func file_models_model_user_order_proto_init() {
out := protoimpl.TypeBuilder{
File: protoimpl.DescBuilder{
GoPackagePath: reflect.TypeOf(x{}).PkgPath(),
- RawDescriptor: file_models_model_user_order_proto_rawDesc,
+ RawDescriptor: unsafe.Slice(unsafe.StringData(file_models_model_user_order_proto_rawDesc), len(file_models_model_user_order_proto_rawDesc)),
NumEnums: 0,
NumMessages: 1,
NumExtensions: 0,
@@ -267,7 +255,6 @@ func file_models_model_user_order_proto_init() {
MessageInfos: file_models_model_user_order_proto_msgTypes,
}.Build()
File_models_model_user_order_proto = out.File
- file_models_model_user_order_proto_rawDesc = nil
file_models_model_user_order_proto_goTypes = nil
file_models_model_user_order_proto_depIdxs = nil
}
diff --git a/EdgeCommon/pkg/rpc/pb/model_user_plan.pb.go b/EdgeCommon/pkg/rpc/pb/model_user_plan.pb.go
index d9ead54..9d45eea 100644
--- a/EdgeCommon/pkg/rpc/pb/model_user_plan.pb.go
+++ b/EdgeCommon/pkg/rpc/pb/model_user_plan.pb.go
@@ -1,7 +1,7 @@
// Code generated by protoc-gen-go. DO NOT EDIT.
// versions:
-// protoc-gen-go v1.36.0
-// protoc v6.33.2
+// protoc-gen-go v1.36.11
+// protoc v3.19.6
// source: models/model_user_plan.proto
package pb
@@ -11,6 +11,7 @@ import (
protoimpl "google.golang.org/protobuf/runtime/protoimpl"
reflect "reflect"
sync "sync"
+ unsafe "unsafe"
)
const (
@@ -140,43 +141,31 @@ func (x *UserPlan) GetServer() *Server {
var File_models_model_user_plan_proto protoreflect.FileDescriptor
-var file_models_model_user_plan_proto_rawDesc = []byte{
- 0x0a, 0x1c, 0x6d, 0x6f, 0x64, 0x65, 0x6c, 0x73, 0x2f, 0x6d, 0x6f, 0x64, 0x65, 0x6c, 0x5f, 0x75,
- 0x73, 0x65, 0x72, 0x5f, 0x70, 0x6c, 0x61, 0x6e, 0x2e, 0x70, 0x72, 0x6f, 0x74, 0x6f, 0x12, 0x02,
- 0x70, 0x62, 0x1a, 0x17, 0x6d, 0x6f, 0x64, 0x65, 0x6c, 0x73, 0x2f, 0x6d, 0x6f, 0x64, 0x65, 0x6c,
- 0x5f, 0x75, 0x73, 0x65, 0x72, 0x2e, 0x70, 0x72, 0x6f, 0x74, 0x6f, 0x1a, 0x17, 0x6d, 0x6f, 0x64,
- 0x65, 0x6c, 0x73, 0x2f, 0x6d, 0x6f, 0x64, 0x65, 0x6c, 0x5f, 0x70, 0x6c, 0x61, 0x6e, 0x2e, 0x70,
- 0x72, 0x6f, 0x74, 0x6f, 0x1a, 0x19, 0x6d, 0x6f, 0x64, 0x65, 0x6c, 0x73, 0x2f, 0x6d, 0x6f, 0x64,
- 0x65, 0x6c, 0x5f, 0x73, 0x65, 0x72, 0x76, 0x65, 0x72, 0x2e, 0x70, 0x72, 0x6f, 0x74, 0x6f, 0x22,
- 0x92, 0x02, 0x0a, 0x08, 0x55, 0x73, 0x65, 0x72, 0x50, 0x6c, 0x61, 0x6e, 0x12, 0x0e, 0x0a, 0x02,
- 0x69, 0x64, 0x18, 0x01, 0x20, 0x01, 0x28, 0x03, 0x52, 0x02, 0x69, 0x64, 0x12, 0x16, 0x0a, 0x06,
- 0x75, 0x73, 0x65, 0x72, 0x49, 0x64, 0x18, 0x02, 0x20, 0x01, 0x28, 0x03, 0x52, 0x06, 0x75, 0x73,
- 0x65, 0x72, 0x49, 0x64, 0x12, 0x16, 0x0a, 0x06, 0x70, 0x6c, 0x61, 0x6e, 0x49, 0x64, 0x18, 0x03,
- 0x20, 0x01, 0x28, 0x03, 0x52, 0x06, 0x70, 0x6c, 0x61, 0x6e, 0x49, 0x64, 0x12, 0x12, 0x0a, 0x04,
- 0x69, 0x73, 0x4f, 0x6e, 0x18, 0x04, 0x20, 0x01, 0x28, 0x08, 0x52, 0x04, 0x69, 0x73, 0x4f, 0x6e,
- 0x12, 0x14, 0x0a, 0x05, 0x64, 0x61, 0x79, 0x54, 0x6f, 0x18, 0x05, 0x20, 0x01, 0x28, 0x09, 0x52,
- 0x05, 0x64, 0x61, 0x79, 0x54, 0x6f, 0x12, 0x12, 0x0a, 0x04, 0x6e, 0x61, 0x6d, 0x65, 0x18, 0x06,
- 0x20, 0x01, 0x28, 0x09, 0x52, 0x04, 0x6e, 0x61, 0x6d, 0x65, 0x12, 0x1c, 0x0a, 0x04, 0x75, 0x73,
- 0x65, 0x72, 0x18, 0x1e, 0x20, 0x01, 0x28, 0x0b, 0x32, 0x08, 0x2e, 0x70, 0x62, 0x2e, 0x55, 0x73,
- 0x65, 0x72, 0x52, 0x04, 0x75, 0x73, 0x65, 0x72, 0x12, 0x1c, 0x0a, 0x04, 0x70, 0x6c, 0x61, 0x6e,
- 0x18, 0x1f, 0x20, 0x01, 0x28, 0x0b, 0x32, 0x08, 0x2e, 0x70, 0x62, 0x2e, 0x50, 0x6c, 0x61, 0x6e,
- 0x52, 0x04, 0x70, 0x6c, 0x61, 0x6e, 0x12, 0x24, 0x0a, 0x07, 0x73, 0x65, 0x72, 0x76, 0x65, 0x72,
- 0x73, 0x18, 0x21, 0x20, 0x03, 0x28, 0x0b, 0x32, 0x0a, 0x2e, 0x70, 0x62, 0x2e, 0x53, 0x65, 0x72,
- 0x76, 0x65, 0x72, 0x52, 0x07, 0x73, 0x65, 0x72, 0x76, 0x65, 0x72, 0x73, 0x12, 0x26, 0x0a, 0x06,
- 0x73, 0x65, 0x72, 0x76, 0x65, 0x72, 0x18, 0x20, 0x20, 0x01, 0x28, 0x0b, 0x32, 0x0a, 0x2e, 0x70,
- 0x62, 0x2e, 0x53, 0x65, 0x72, 0x76, 0x65, 0x72, 0x42, 0x02, 0x18, 0x01, 0x52, 0x06, 0x73, 0x65,
- 0x72, 0x76, 0x65, 0x72, 0x42, 0x06, 0x5a, 0x04, 0x2e, 0x2f, 0x70, 0x62, 0x62, 0x06, 0x70, 0x72,
- 0x6f, 0x74, 0x6f, 0x33,
-}
+const file_models_model_user_plan_proto_rawDesc = "" +
+ "\n" +
+ "\x1cmodels/model_user_plan.proto\x12\x02pb\x1a\x17models/model_user.proto\x1a\x17models/model_plan.proto\x1a\x19models/model_server.proto\"\x92\x02\n" +
+ "\bUserPlan\x12\x0e\n" +
+ "\x02id\x18\x01 \x01(\x03R\x02id\x12\x16\n" +
+ "\x06userId\x18\x02 \x01(\x03R\x06userId\x12\x16\n" +
+ "\x06planId\x18\x03 \x01(\x03R\x06planId\x12\x12\n" +
+ "\x04isOn\x18\x04 \x01(\bR\x04isOn\x12\x14\n" +
+ "\x05dayTo\x18\x05 \x01(\tR\x05dayTo\x12\x12\n" +
+ "\x04name\x18\x06 \x01(\tR\x04name\x12\x1c\n" +
+ "\x04user\x18\x1e \x01(\v2\b.pb.UserR\x04user\x12\x1c\n" +
+ "\x04plan\x18\x1f \x01(\v2\b.pb.PlanR\x04plan\x12$\n" +
+ "\aservers\x18! \x03(\v2\n" +
+ ".pb.ServerR\aservers\x12&\n" +
+ "\x06server\x18 \x01(\v2\n" +
+ ".pb.ServerB\x02\x18\x01R\x06serverB\x06Z\x04./pbb\x06proto3"
var (
file_models_model_user_plan_proto_rawDescOnce sync.Once
- file_models_model_user_plan_proto_rawDescData = file_models_model_user_plan_proto_rawDesc
+ file_models_model_user_plan_proto_rawDescData []byte
)
func file_models_model_user_plan_proto_rawDescGZIP() []byte {
file_models_model_user_plan_proto_rawDescOnce.Do(func() {
- file_models_model_user_plan_proto_rawDescData = protoimpl.X.CompressGZIP(file_models_model_user_plan_proto_rawDescData)
+ file_models_model_user_plan_proto_rawDescData = protoimpl.X.CompressGZIP(unsafe.Slice(unsafe.StringData(file_models_model_user_plan_proto_rawDesc), len(file_models_model_user_plan_proto_rawDesc)))
})
return file_models_model_user_plan_proto_rawDescData
}
@@ -212,7 +201,7 @@ func file_models_model_user_plan_proto_init() {
out := protoimpl.TypeBuilder{
File: protoimpl.DescBuilder{
GoPackagePath: reflect.TypeOf(x{}).PkgPath(),
- RawDescriptor: file_models_model_user_plan_proto_rawDesc,
+ RawDescriptor: unsafe.Slice(unsafe.StringData(file_models_model_user_plan_proto_rawDesc), len(file_models_model_user_plan_proto_rawDesc)),
NumEnums: 0,
NumMessages: 1,
NumExtensions: 0,
@@ -223,7 +212,6 @@ func file_models_model_user_plan_proto_init() {
MessageInfos: file_models_model_user_plan_proto_msgTypes,
}.Build()
File_models_model_user_plan_proto = out.File
- file_models_model_user_plan_proto_rawDesc = nil
file_models_model_user_plan_proto_goTypes = nil
file_models_model_user_plan_proto_depIdxs = nil
}
diff --git a/EdgeCommon/pkg/rpc/pb/model_user_script.pb.go b/EdgeCommon/pkg/rpc/pb/model_user_script.pb.go
index ac3a3d1..f8156bd 100644
--- a/EdgeCommon/pkg/rpc/pb/model_user_script.pb.go
+++ b/EdgeCommon/pkg/rpc/pb/model_user_script.pb.go
@@ -1,7 +1,7 @@
// Code generated by protoc-gen-go. DO NOT EDIT.
// versions:
-// protoc-gen-go v1.36.0
-// protoc v6.33.2
+// protoc-gen-go v1.36.11
+// protoc v3.19.6
// source: models/model_user_script.proto
package pb
@@ -11,6 +11,7 @@ import (
protoimpl "google.golang.org/protobuf/runtime/protoimpl"
reflect "reflect"
sync "sync"
+ unsafe "unsafe"
)
const (
@@ -155,44 +156,37 @@ func (x *UserScript) GetUser() *User {
var File_models_model_user_script_proto protoreflect.FileDescriptor
-var file_models_model_user_script_proto_rawDesc = []byte{
- 0x0a, 0x1e, 0x6d, 0x6f, 0x64, 0x65, 0x6c, 0x73, 0x2f, 0x6d, 0x6f, 0x64, 0x65, 0x6c, 0x5f, 0x75,
- 0x73, 0x65, 0x72, 0x5f, 0x73, 0x63, 0x72, 0x69, 0x70, 0x74, 0x2e, 0x70, 0x72, 0x6f, 0x74, 0x6f,
- 0x12, 0x02, 0x70, 0x62, 0x1a, 0x17, 0x6d, 0x6f, 0x64, 0x65, 0x6c, 0x73, 0x2f, 0x6d, 0x6f, 0x64,
- 0x65, 0x6c, 0x5f, 0x75, 0x73, 0x65, 0x72, 0x2e, 0x70, 0x72, 0x6f, 0x74, 0x6f, 0x22, 0xd8, 0x02,
- 0x0a, 0x0a, 0x55, 0x73, 0x65, 0x72, 0x53, 0x63, 0x72, 0x69, 0x70, 0x74, 0x12, 0x0e, 0x0a, 0x02,
- 0x69, 0x64, 0x18, 0x01, 0x20, 0x01, 0x28, 0x03, 0x52, 0x02, 0x69, 0x64, 0x12, 0x16, 0x0a, 0x06,
- 0x75, 0x73, 0x65, 0x72, 0x49, 0x64, 0x18, 0x02, 0x20, 0x01, 0x28, 0x03, 0x52, 0x06, 0x75, 0x73,
- 0x65, 0x72, 0x49, 0x64, 0x12, 0x18, 0x0a, 0x07, 0x61, 0x64, 0x6d, 0x69, 0x6e, 0x49, 0x64, 0x18,
- 0x03, 0x20, 0x01, 0x28, 0x03, 0x52, 0x07, 0x61, 0x64, 0x6d, 0x69, 0x6e, 0x49, 0x64, 0x12, 0x12,
- 0x0a, 0x04, 0x63, 0x6f, 0x64, 0x65, 0x18, 0x04, 0x20, 0x01, 0x28, 0x09, 0x52, 0x04, 0x63, 0x6f,
- 0x64, 0x65, 0x12, 0x18, 0x0a, 0x07, 0x63, 0x6f, 0x64, 0x65, 0x4d, 0x44, 0x35, 0x18, 0x05, 0x20,
- 0x01, 0x28, 0x09, 0x52, 0x07, 0x63, 0x6f, 0x64, 0x65, 0x4d, 0x44, 0x35, 0x12, 0x1c, 0x0a, 0x09,
- 0x63, 0x72, 0x65, 0x61, 0x74, 0x65, 0x64, 0x41, 0x74, 0x18, 0x06, 0x20, 0x01, 0x28, 0x03, 0x52,
- 0x09, 0x63, 0x72, 0x65, 0x61, 0x74, 0x65, 0x64, 0x41, 0x74, 0x12, 0x1e, 0x0a, 0x0a, 0x69, 0x73,
- 0x52, 0x65, 0x6a, 0x65, 0x63, 0x74, 0x65, 0x64, 0x18, 0x07, 0x20, 0x01, 0x28, 0x08, 0x52, 0x0a,
- 0x69, 0x73, 0x52, 0x65, 0x6a, 0x65, 0x63, 0x74, 0x65, 0x64, 0x12, 0x1e, 0x0a, 0x0a, 0x72, 0x65,
- 0x6a, 0x65, 0x63, 0x74, 0x65, 0x64, 0x41, 0x74, 0x18, 0x08, 0x20, 0x01, 0x28, 0x03, 0x52, 0x0a,
- 0x72, 0x65, 0x6a, 0x65, 0x63, 0x74, 0x65, 0x64, 0x41, 0x74, 0x12, 0x26, 0x0a, 0x0e, 0x72, 0x65,
- 0x6a, 0x65, 0x63, 0x74, 0x65, 0x64, 0x52, 0x65, 0x61, 0x73, 0x6f, 0x6e, 0x18, 0x09, 0x20, 0x01,
- 0x28, 0x09, 0x52, 0x0e, 0x72, 0x65, 0x6a, 0x65, 0x63, 0x74, 0x65, 0x64, 0x52, 0x65, 0x61, 0x73,
- 0x6f, 0x6e, 0x12, 0x1a, 0x0a, 0x08, 0x69, 0x73, 0x50, 0x61, 0x73, 0x73, 0x65, 0x64, 0x18, 0x0a,
- 0x20, 0x01, 0x28, 0x08, 0x52, 0x08, 0x69, 0x73, 0x50, 0x61, 0x73, 0x73, 0x65, 0x64, 0x12, 0x1a,
- 0x0a, 0x08, 0x70, 0x61, 0x73, 0x73, 0x65, 0x64, 0x41, 0x74, 0x18, 0x0b, 0x20, 0x01, 0x28, 0x03,
- 0x52, 0x08, 0x70, 0x61, 0x73, 0x73, 0x65, 0x64, 0x41, 0x74, 0x12, 0x1c, 0x0a, 0x04, 0x75, 0x73,
- 0x65, 0x72, 0x18, 0x1e, 0x20, 0x01, 0x28, 0x0b, 0x32, 0x08, 0x2e, 0x70, 0x62, 0x2e, 0x55, 0x73,
- 0x65, 0x72, 0x52, 0x04, 0x75, 0x73, 0x65, 0x72, 0x42, 0x06, 0x5a, 0x04, 0x2e, 0x2f, 0x70, 0x62,
- 0x62, 0x06, 0x70, 0x72, 0x6f, 0x74, 0x6f, 0x33,
-}
+const file_models_model_user_script_proto_rawDesc = "" +
+ "\n" +
+ "\x1emodels/model_user_script.proto\x12\x02pb\x1a\x17models/model_user.proto\"\xd8\x02\n" +
+ "\n" +
+ "UserScript\x12\x0e\n" +
+ "\x02id\x18\x01 \x01(\x03R\x02id\x12\x16\n" +
+ "\x06userId\x18\x02 \x01(\x03R\x06userId\x12\x18\n" +
+ "\aadminId\x18\x03 \x01(\x03R\aadminId\x12\x12\n" +
+ "\x04code\x18\x04 \x01(\tR\x04code\x12\x18\n" +
+ "\acodeMD5\x18\x05 \x01(\tR\acodeMD5\x12\x1c\n" +
+ "\tcreatedAt\x18\x06 \x01(\x03R\tcreatedAt\x12\x1e\n" +
+ "\n" +
+ "isRejected\x18\a \x01(\bR\n" +
+ "isRejected\x12\x1e\n" +
+ "\n" +
+ "rejectedAt\x18\b \x01(\x03R\n" +
+ "rejectedAt\x12&\n" +
+ "\x0erejectedReason\x18\t \x01(\tR\x0erejectedReason\x12\x1a\n" +
+ "\bisPassed\x18\n" +
+ " \x01(\bR\bisPassed\x12\x1a\n" +
+ "\bpassedAt\x18\v \x01(\x03R\bpassedAt\x12\x1c\n" +
+ "\x04user\x18\x1e \x01(\v2\b.pb.UserR\x04userB\x06Z\x04./pbb\x06proto3"
var (
file_models_model_user_script_proto_rawDescOnce sync.Once
- file_models_model_user_script_proto_rawDescData = file_models_model_user_script_proto_rawDesc
+ file_models_model_user_script_proto_rawDescData []byte
)
func file_models_model_user_script_proto_rawDescGZIP() []byte {
file_models_model_user_script_proto_rawDescOnce.Do(func() {
- file_models_model_user_script_proto_rawDescData = protoimpl.X.CompressGZIP(file_models_model_user_script_proto_rawDescData)
+ file_models_model_user_script_proto_rawDescData = protoimpl.X.CompressGZIP(unsafe.Slice(unsafe.StringData(file_models_model_user_script_proto_rawDesc), len(file_models_model_user_script_proto_rawDesc)))
})
return file_models_model_user_script_proto_rawDescData
}
@@ -221,7 +215,7 @@ func file_models_model_user_script_proto_init() {
out := protoimpl.TypeBuilder{
File: protoimpl.DescBuilder{
GoPackagePath: reflect.TypeOf(x{}).PkgPath(),
- RawDescriptor: file_models_model_user_script_proto_rawDesc,
+ RawDescriptor: unsafe.Slice(unsafe.StringData(file_models_model_user_script_proto_rawDesc), len(file_models_model_user_script_proto_rawDesc)),
NumEnums: 0,
NumMessages: 1,
NumExtensions: 0,
@@ -232,7 +226,6 @@ func file_models_model_user_script_proto_init() {
MessageInfos: file_models_model_user_script_proto_msgTypes,
}.Build()
File_models_model_user_script_proto = out.File
- file_models_model_user_script_proto_rawDesc = nil
file_models_model_user_script_proto_goTypes = nil
file_models_model_user_script_proto_depIdxs = nil
}
diff --git a/EdgeCommon/pkg/rpc/pb/model_user_ticket.pb.go b/EdgeCommon/pkg/rpc/pb/model_user_ticket.pb.go
index 946264b..0f31140 100644
--- a/EdgeCommon/pkg/rpc/pb/model_user_ticket.pb.go
+++ b/EdgeCommon/pkg/rpc/pb/model_user_ticket.pb.go
@@ -1,7 +1,7 @@
// Code generated by protoc-gen-go. DO NOT EDIT.
// versions:
-// protoc-gen-go v1.36.0
-// protoc v6.33.2
+// protoc-gen-go v1.36.11
+// protoc v3.19.6
// source: models/model_user_ticket.proto
package pb
@@ -11,6 +11,7 @@ import (
protoimpl "google.golang.org/protobuf/runtime/protoimpl"
reflect "reflect"
sync "sync"
+ unsafe "unsafe"
)
const (
@@ -147,51 +148,33 @@ func (x *UserTicket) GetLatestUserTicketLog() *UserTicketLog {
var File_models_model_user_ticket_proto protoreflect.FileDescriptor
-var file_models_model_user_ticket_proto_rawDesc = []byte{
- 0x0a, 0x1e, 0x6d, 0x6f, 0x64, 0x65, 0x6c, 0x73, 0x2f, 0x6d, 0x6f, 0x64, 0x65, 0x6c, 0x5f, 0x75,
- 0x73, 0x65, 0x72, 0x5f, 0x74, 0x69, 0x63, 0x6b, 0x65, 0x74, 0x2e, 0x70, 0x72, 0x6f, 0x74, 0x6f,
- 0x12, 0x02, 0x70, 0x62, 0x1a, 0x27, 0x6d, 0x6f, 0x64, 0x65, 0x6c, 0x73, 0x2f, 0x6d, 0x6f, 0x64,
- 0x65, 0x6c, 0x5f, 0x75, 0x73, 0x65, 0x72, 0x5f, 0x74, 0x69, 0x63, 0x6b, 0x65, 0x74, 0x5f, 0x63,
- 0x61, 0x74, 0x65, 0x67, 0x6f, 0x72, 0x79, 0x2e, 0x70, 0x72, 0x6f, 0x74, 0x6f, 0x1a, 0x17, 0x6d,
- 0x6f, 0x64, 0x65, 0x6c, 0x73, 0x2f, 0x6d, 0x6f, 0x64, 0x65, 0x6c, 0x5f, 0x75, 0x73, 0x65, 0x72,
- 0x2e, 0x70, 0x72, 0x6f, 0x74, 0x6f, 0x1a, 0x22, 0x6d, 0x6f, 0x64, 0x65, 0x6c, 0x73, 0x2f, 0x6d,
- 0x6f, 0x64, 0x65, 0x6c, 0x5f, 0x75, 0x73, 0x65, 0x72, 0x5f, 0x74, 0x69, 0x63, 0x6b, 0x65, 0x74,
- 0x5f, 0x6c, 0x6f, 0x67, 0x2e, 0x70, 0x72, 0x6f, 0x74, 0x6f, 0x22, 0x81, 0x03, 0x0a, 0x0a, 0x55,
- 0x73, 0x65, 0x72, 0x54, 0x69, 0x63, 0x6b, 0x65, 0x74, 0x12, 0x0e, 0x0a, 0x02, 0x69, 0x64, 0x18,
- 0x01, 0x20, 0x01, 0x28, 0x03, 0x52, 0x02, 0x69, 0x64, 0x12, 0x1e, 0x0a, 0x0a, 0x63, 0x61, 0x74,
- 0x65, 0x67, 0x6f, 0x72, 0x79, 0x49, 0x64, 0x18, 0x02, 0x20, 0x01, 0x28, 0x03, 0x52, 0x0a, 0x63,
- 0x61, 0x74, 0x65, 0x67, 0x6f, 0x72, 0x79, 0x49, 0x64, 0x12, 0x16, 0x0a, 0x06, 0x75, 0x73, 0x65,
- 0x72, 0x49, 0x64, 0x18, 0x03, 0x20, 0x01, 0x28, 0x03, 0x52, 0x06, 0x75, 0x73, 0x65, 0x72, 0x49,
- 0x64, 0x12, 0x18, 0x0a, 0x07, 0x73, 0x75, 0x62, 0x6a, 0x65, 0x63, 0x74, 0x18, 0x04, 0x20, 0x01,
- 0x28, 0x09, 0x52, 0x07, 0x73, 0x75, 0x62, 0x6a, 0x65, 0x63, 0x74, 0x12, 0x12, 0x0a, 0x04, 0x62,
- 0x6f, 0x64, 0x79, 0x18, 0x05, 0x20, 0x01, 0x28, 0x09, 0x52, 0x04, 0x62, 0x6f, 0x64, 0x79, 0x12,
- 0x16, 0x0a, 0x06, 0x73, 0x74, 0x61, 0x74, 0x75, 0x73, 0x18, 0x06, 0x20, 0x01, 0x28, 0x09, 0x52,
- 0x06, 0x73, 0x74, 0x61, 0x74, 0x75, 0x73, 0x12, 0x1c, 0x0a, 0x09, 0x63, 0x72, 0x65, 0x61, 0x74,
- 0x65, 0x64, 0x41, 0x74, 0x18, 0x07, 0x20, 0x01, 0x28, 0x03, 0x52, 0x09, 0x63, 0x72, 0x65, 0x61,
- 0x74, 0x65, 0x64, 0x41, 0x74, 0x12, 0x1c, 0x0a, 0x09, 0x6c, 0x61, 0x73, 0x74, 0x4c, 0x6f, 0x67,
- 0x41, 0x74, 0x18, 0x08, 0x20, 0x01, 0x28, 0x03, 0x52, 0x09, 0x6c, 0x61, 0x73, 0x74, 0x4c, 0x6f,
- 0x67, 0x41, 0x74, 0x12, 0x46, 0x0a, 0x12, 0x75, 0x73, 0x65, 0x72, 0x54, 0x69, 0x63, 0x6b, 0x65,
- 0x74, 0x43, 0x61, 0x74, 0x65, 0x67, 0x6f, 0x72, 0x79, 0x18, 0x1e, 0x20, 0x01, 0x28, 0x0b, 0x32,
- 0x16, 0x2e, 0x70, 0x62, 0x2e, 0x55, 0x73, 0x65, 0x72, 0x54, 0x69, 0x63, 0x6b, 0x65, 0x74, 0x43,
- 0x61, 0x74, 0x65, 0x67, 0x6f, 0x72, 0x79, 0x52, 0x12, 0x75, 0x73, 0x65, 0x72, 0x54, 0x69, 0x63,
- 0x6b, 0x65, 0x74, 0x43, 0x61, 0x74, 0x65, 0x67, 0x6f, 0x72, 0x79, 0x12, 0x1c, 0x0a, 0x04, 0x75,
- 0x73, 0x65, 0x72, 0x18, 0x1f, 0x20, 0x01, 0x28, 0x0b, 0x32, 0x08, 0x2e, 0x70, 0x62, 0x2e, 0x55,
- 0x73, 0x65, 0x72, 0x52, 0x04, 0x75, 0x73, 0x65, 0x72, 0x12, 0x43, 0x0a, 0x13, 0x6c, 0x61, 0x74,
- 0x65, 0x73, 0x74, 0x55, 0x73, 0x65, 0x72, 0x54, 0x69, 0x63, 0x6b, 0x65, 0x74, 0x4c, 0x6f, 0x67,
- 0x18, 0x20, 0x20, 0x01, 0x28, 0x0b, 0x32, 0x11, 0x2e, 0x70, 0x62, 0x2e, 0x55, 0x73, 0x65, 0x72,
- 0x54, 0x69, 0x63, 0x6b, 0x65, 0x74, 0x4c, 0x6f, 0x67, 0x52, 0x13, 0x6c, 0x61, 0x74, 0x65, 0x73,
- 0x74, 0x55, 0x73, 0x65, 0x72, 0x54, 0x69, 0x63, 0x6b, 0x65, 0x74, 0x4c, 0x6f, 0x67, 0x42, 0x06,
- 0x5a, 0x04, 0x2e, 0x2f, 0x70, 0x62, 0x62, 0x06, 0x70, 0x72, 0x6f, 0x74, 0x6f, 0x33,
-}
+const file_models_model_user_ticket_proto_rawDesc = "" +
+ "\n" +
+ "\x1emodels/model_user_ticket.proto\x12\x02pb\x1a'models/model_user_ticket_category.proto\x1a\x17models/model_user.proto\x1a\"models/model_user_ticket_log.proto\"\x81\x03\n" +
+ "\n" +
+ "UserTicket\x12\x0e\n" +
+ "\x02id\x18\x01 \x01(\x03R\x02id\x12\x1e\n" +
+ "\n" +
+ "categoryId\x18\x02 \x01(\x03R\n" +
+ "categoryId\x12\x16\n" +
+ "\x06userId\x18\x03 \x01(\x03R\x06userId\x12\x18\n" +
+ "\asubject\x18\x04 \x01(\tR\asubject\x12\x12\n" +
+ "\x04body\x18\x05 \x01(\tR\x04body\x12\x16\n" +
+ "\x06status\x18\x06 \x01(\tR\x06status\x12\x1c\n" +
+ "\tcreatedAt\x18\a \x01(\x03R\tcreatedAt\x12\x1c\n" +
+ "\tlastLogAt\x18\b \x01(\x03R\tlastLogAt\x12F\n" +
+ "\x12userTicketCategory\x18\x1e \x01(\v2\x16.pb.UserTicketCategoryR\x12userTicketCategory\x12\x1c\n" +
+ "\x04user\x18\x1f \x01(\v2\b.pb.UserR\x04user\x12C\n" +
+ "\x13latestUserTicketLog\x18 \x01(\v2\x11.pb.UserTicketLogR\x13latestUserTicketLogB\x06Z\x04./pbb\x06proto3"
var (
file_models_model_user_ticket_proto_rawDescOnce sync.Once
- file_models_model_user_ticket_proto_rawDescData = file_models_model_user_ticket_proto_rawDesc
+ file_models_model_user_ticket_proto_rawDescData []byte
)
func file_models_model_user_ticket_proto_rawDescGZIP() []byte {
file_models_model_user_ticket_proto_rawDescOnce.Do(func() {
- file_models_model_user_ticket_proto_rawDescData = protoimpl.X.CompressGZIP(file_models_model_user_ticket_proto_rawDescData)
+ file_models_model_user_ticket_proto_rawDescData = protoimpl.X.CompressGZIP(unsafe.Slice(unsafe.StringData(file_models_model_user_ticket_proto_rawDesc), len(file_models_model_user_ticket_proto_rawDesc)))
})
return file_models_model_user_ticket_proto_rawDescData
}
@@ -226,7 +209,7 @@ func file_models_model_user_ticket_proto_init() {
out := protoimpl.TypeBuilder{
File: protoimpl.DescBuilder{
GoPackagePath: reflect.TypeOf(x{}).PkgPath(),
- RawDescriptor: file_models_model_user_ticket_proto_rawDesc,
+ RawDescriptor: unsafe.Slice(unsafe.StringData(file_models_model_user_ticket_proto_rawDesc), len(file_models_model_user_ticket_proto_rawDesc)),
NumEnums: 0,
NumMessages: 1,
NumExtensions: 0,
@@ -237,7 +220,6 @@ func file_models_model_user_ticket_proto_init() {
MessageInfos: file_models_model_user_ticket_proto_msgTypes,
}.Build()
File_models_model_user_ticket_proto = out.File
- file_models_model_user_ticket_proto_rawDesc = nil
file_models_model_user_ticket_proto_goTypes = nil
file_models_model_user_ticket_proto_depIdxs = nil
}
diff --git a/EdgeCommon/pkg/rpc/pb/model_user_ticket_category.pb.go b/EdgeCommon/pkg/rpc/pb/model_user_ticket_category.pb.go
index e0517a7..238b513 100644
--- a/EdgeCommon/pkg/rpc/pb/model_user_ticket_category.pb.go
+++ b/EdgeCommon/pkg/rpc/pb/model_user_ticket_category.pb.go
@@ -1,7 +1,7 @@
// Code generated by protoc-gen-go. DO NOT EDIT.
// versions:
-// protoc-gen-go v1.36.0
-// protoc v6.33.2
+// protoc-gen-go v1.36.11
+// protoc v3.19.6
// source: models/model_user_ticket_category.proto
package pb
@@ -11,6 +11,7 @@ import (
protoimpl "google.golang.org/protobuf/runtime/protoimpl"
reflect "reflect"
sync "sync"
+ unsafe "unsafe"
)
const (
@@ -83,26 +84,22 @@ func (x *UserTicketCategory) GetIsOn() bool {
var File_models_model_user_ticket_category_proto protoreflect.FileDescriptor
-var file_models_model_user_ticket_category_proto_rawDesc = []byte{
- 0x0a, 0x27, 0x6d, 0x6f, 0x64, 0x65, 0x6c, 0x73, 0x2f, 0x6d, 0x6f, 0x64, 0x65, 0x6c, 0x5f, 0x75,
- 0x73, 0x65, 0x72, 0x5f, 0x74, 0x69, 0x63, 0x6b, 0x65, 0x74, 0x5f, 0x63, 0x61, 0x74, 0x65, 0x67,
- 0x6f, 0x72, 0x79, 0x2e, 0x70, 0x72, 0x6f, 0x74, 0x6f, 0x12, 0x02, 0x70, 0x62, 0x22, 0x4c, 0x0a,
- 0x12, 0x55, 0x73, 0x65, 0x72, 0x54, 0x69, 0x63, 0x6b, 0x65, 0x74, 0x43, 0x61, 0x74, 0x65, 0x67,
- 0x6f, 0x72, 0x79, 0x12, 0x0e, 0x0a, 0x02, 0x69, 0x64, 0x18, 0x01, 0x20, 0x01, 0x28, 0x03, 0x52,
- 0x02, 0x69, 0x64, 0x12, 0x12, 0x0a, 0x04, 0x6e, 0x61, 0x6d, 0x65, 0x18, 0x02, 0x20, 0x01, 0x28,
- 0x09, 0x52, 0x04, 0x6e, 0x61, 0x6d, 0x65, 0x12, 0x12, 0x0a, 0x04, 0x69, 0x73, 0x4f, 0x6e, 0x18,
- 0x03, 0x20, 0x01, 0x28, 0x08, 0x52, 0x04, 0x69, 0x73, 0x4f, 0x6e, 0x42, 0x06, 0x5a, 0x04, 0x2e,
- 0x2f, 0x70, 0x62, 0x62, 0x06, 0x70, 0x72, 0x6f, 0x74, 0x6f, 0x33,
-}
+const file_models_model_user_ticket_category_proto_rawDesc = "" +
+ "\n" +
+ "'models/model_user_ticket_category.proto\x12\x02pb\"L\n" +
+ "\x12UserTicketCategory\x12\x0e\n" +
+ "\x02id\x18\x01 \x01(\x03R\x02id\x12\x12\n" +
+ "\x04name\x18\x02 \x01(\tR\x04name\x12\x12\n" +
+ "\x04isOn\x18\x03 \x01(\bR\x04isOnB\x06Z\x04./pbb\x06proto3"
var (
file_models_model_user_ticket_category_proto_rawDescOnce sync.Once
- file_models_model_user_ticket_category_proto_rawDescData = file_models_model_user_ticket_category_proto_rawDesc
+ file_models_model_user_ticket_category_proto_rawDescData []byte
)
func file_models_model_user_ticket_category_proto_rawDescGZIP() []byte {
file_models_model_user_ticket_category_proto_rawDescOnce.Do(func() {
- file_models_model_user_ticket_category_proto_rawDescData = protoimpl.X.CompressGZIP(file_models_model_user_ticket_category_proto_rawDescData)
+ file_models_model_user_ticket_category_proto_rawDescData = protoimpl.X.CompressGZIP(unsafe.Slice(unsafe.StringData(file_models_model_user_ticket_category_proto_rawDesc), len(file_models_model_user_ticket_category_proto_rawDesc)))
})
return file_models_model_user_ticket_category_proto_rawDescData
}
@@ -128,7 +125,7 @@ func file_models_model_user_ticket_category_proto_init() {
out := protoimpl.TypeBuilder{
File: protoimpl.DescBuilder{
GoPackagePath: reflect.TypeOf(x{}).PkgPath(),
- RawDescriptor: file_models_model_user_ticket_category_proto_rawDesc,
+ RawDescriptor: unsafe.Slice(unsafe.StringData(file_models_model_user_ticket_category_proto_rawDesc), len(file_models_model_user_ticket_category_proto_rawDesc)),
NumEnums: 0,
NumMessages: 1,
NumExtensions: 0,
@@ -139,7 +136,6 @@ func file_models_model_user_ticket_category_proto_init() {
MessageInfos: file_models_model_user_ticket_category_proto_msgTypes,
}.Build()
File_models_model_user_ticket_category_proto = out.File
- file_models_model_user_ticket_category_proto_rawDesc = nil
file_models_model_user_ticket_category_proto_goTypes = nil
file_models_model_user_ticket_category_proto_depIdxs = nil
}
diff --git a/EdgeCommon/pkg/rpc/pb/model_user_ticket_log.pb.go b/EdgeCommon/pkg/rpc/pb/model_user_ticket_log.pb.go
index 39bace3..ace0691 100644
--- a/EdgeCommon/pkg/rpc/pb/model_user_ticket_log.pb.go
+++ b/EdgeCommon/pkg/rpc/pb/model_user_ticket_log.pb.go
@@ -1,7 +1,7 @@
// Code generated by protoc-gen-go. DO NOT EDIT.
// versions:
-// protoc-gen-go v1.36.0
-// protoc v6.33.2
+// protoc-gen-go v1.36.11
+// protoc v3.19.6
// source: models/model_user_ticket_log.proto
package pb
@@ -11,6 +11,7 @@ import (
protoimpl "google.golang.org/protobuf/runtime/protoimpl"
reflect "reflect"
sync "sync"
+ unsafe "unsafe"
)
const (
@@ -139,42 +140,31 @@ func (x *UserTicketLog) GetUser() *User {
var File_models_model_user_ticket_log_proto protoreflect.FileDescriptor
-var file_models_model_user_ticket_log_proto_rawDesc = []byte{
- 0x0a, 0x22, 0x6d, 0x6f, 0x64, 0x65, 0x6c, 0x73, 0x2f, 0x6d, 0x6f, 0x64, 0x65, 0x6c, 0x5f, 0x75,
- 0x73, 0x65, 0x72, 0x5f, 0x74, 0x69, 0x63, 0x6b, 0x65, 0x74, 0x5f, 0x6c, 0x6f, 0x67, 0x2e, 0x70,
- 0x72, 0x6f, 0x74, 0x6f, 0x12, 0x02, 0x70, 0x62, 0x1a, 0x18, 0x6d, 0x6f, 0x64, 0x65, 0x6c, 0x73,
- 0x2f, 0x6d, 0x6f, 0x64, 0x65, 0x6c, 0x5f, 0x61, 0x64, 0x6d, 0x69, 0x6e, 0x2e, 0x70, 0x72, 0x6f,
- 0x74, 0x6f, 0x1a, 0x17, 0x6d, 0x6f, 0x64, 0x65, 0x6c, 0x73, 0x2f, 0x6d, 0x6f, 0x64, 0x65, 0x6c,
- 0x5f, 0x75, 0x73, 0x65, 0x72, 0x2e, 0x70, 0x72, 0x6f, 0x74, 0x6f, 0x22, 0x9c, 0x02, 0x0a, 0x0d,
- 0x55, 0x73, 0x65, 0x72, 0x54, 0x69, 0x63, 0x6b, 0x65, 0x74, 0x4c, 0x6f, 0x67, 0x12, 0x0e, 0x0a,
- 0x02, 0x69, 0x64, 0x18, 0x01, 0x20, 0x01, 0x28, 0x03, 0x52, 0x02, 0x69, 0x64, 0x12, 0x18, 0x0a,
- 0x07, 0x61, 0x64, 0x6d, 0x69, 0x6e, 0x49, 0x64, 0x18, 0x02, 0x20, 0x01, 0x28, 0x03, 0x52, 0x07,
- 0x61, 0x64, 0x6d, 0x69, 0x6e, 0x49, 0x64, 0x12, 0x16, 0x0a, 0x06, 0x75, 0x73, 0x65, 0x72, 0x49,
- 0x64, 0x18, 0x03, 0x20, 0x01, 0x28, 0x03, 0x52, 0x06, 0x75, 0x73, 0x65, 0x72, 0x49, 0x64, 0x12,
- 0x1a, 0x0a, 0x08, 0x74, 0x69, 0x63, 0x6b, 0x65, 0x74, 0x49, 0x64, 0x18, 0x04, 0x20, 0x01, 0x28,
- 0x03, 0x52, 0x08, 0x74, 0x69, 0x63, 0x6b, 0x65, 0x74, 0x49, 0x64, 0x12, 0x16, 0x0a, 0x06, 0x73,
- 0x74, 0x61, 0x74, 0x75, 0x73, 0x18, 0x05, 0x20, 0x01, 0x28, 0x09, 0x52, 0x06, 0x73, 0x74, 0x61,
- 0x74, 0x75, 0x73, 0x12, 0x18, 0x0a, 0x07, 0x63, 0x6f, 0x6d, 0x6d, 0x65, 0x6e, 0x74, 0x18, 0x06,
- 0x20, 0x01, 0x28, 0x09, 0x52, 0x07, 0x63, 0x6f, 0x6d, 0x6d, 0x65, 0x6e, 0x74, 0x12, 0x1c, 0x0a,
- 0x09, 0x63, 0x72, 0x65, 0x61, 0x74, 0x65, 0x64, 0x41, 0x74, 0x18, 0x07, 0x20, 0x01, 0x28, 0x03,
- 0x52, 0x09, 0x63, 0x72, 0x65, 0x61, 0x74, 0x65, 0x64, 0x41, 0x74, 0x12, 0x1e, 0x0a, 0x0a, 0x69,
- 0x73, 0x52, 0x65, 0x61, 0x64, 0x6f, 0x6e, 0x6c, 0x79, 0x18, 0x08, 0x20, 0x01, 0x28, 0x08, 0x52,
- 0x0a, 0x69, 0x73, 0x52, 0x65, 0x61, 0x64, 0x6f, 0x6e, 0x6c, 0x79, 0x12, 0x1f, 0x0a, 0x05, 0x61,
- 0x64, 0x6d, 0x69, 0x6e, 0x18, 0x1e, 0x20, 0x01, 0x28, 0x0b, 0x32, 0x09, 0x2e, 0x70, 0x62, 0x2e,
- 0x41, 0x64, 0x6d, 0x69, 0x6e, 0x52, 0x05, 0x61, 0x64, 0x6d, 0x69, 0x6e, 0x12, 0x1c, 0x0a, 0x04,
- 0x75, 0x73, 0x65, 0x72, 0x18, 0x1f, 0x20, 0x01, 0x28, 0x0b, 0x32, 0x08, 0x2e, 0x70, 0x62, 0x2e,
- 0x55, 0x73, 0x65, 0x72, 0x52, 0x04, 0x75, 0x73, 0x65, 0x72, 0x42, 0x06, 0x5a, 0x04, 0x2e, 0x2f,
- 0x70, 0x62, 0x62, 0x06, 0x70, 0x72, 0x6f, 0x74, 0x6f, 0x33,
-}
+const file_models_model_user_ticket_log_proto_rawDesc = "" +
+ "\n" +
+ "\"models/model_user_ticket_log.proto\x12\x02pb\x1a\x18models/model_admin.proto\x1a\x17models/model_user.proto\"\x9c\x02\n" +
+ "\rUserTicketLog\x12\x0e\n" +
+ "\x02id\x18\x01 \x01(\x03R\x02id\x12\x18\n" +
+ "\aadminId\x18\x02 \x01(\x03R\aadminId\x12\x16\n" +
+ "\x06userId\x18\x03 \x01(\x03R\x06userId\x12\x1a\n" +
+ "\bticketId\x18\x04 \x01(\x03R\bticketId\x12\x16\n" +
+ "\x06status\x18\x05 \x01(\tR\x06status\x12\x18\n" +
+ "\acomment\x18\x06 \x01(\tR\acomment\x12\x1c\n" +
+ "\tcreatedAt\x18\a \x01(\x03R\tcreatedAt\x12\x1e\n" +
+ "\n" +
+ "isReadonly\x18\b \x01(\bR\n" +
+ "isReadonly\x12\x1f\n" +
+ "\x05admin\x18\x1e \x01(\v2\t.pb.AdminR\x05admin\x12\x1c\n" +
+ "\x04user\x18\x1f \x01(\v2\b.pb.UserR\x04userB\x06Z\x04./pbb\x06proto3"
var (
file_models_model_user_ticket_log_proto_rawDescOnce sync.Once
- file_models_model_user_ticket_log_proto_rawDescData = file_models_model_user_ticket_log_proto_rawDesc
+ file_models_model_user_ticket_log_proto_rawDescData []byte
)
func file_models_model_user_ticket_log_proto_rawDescGZIP() []byte {
file_models_model_user_ticket_log_proto_rawDescOnce.Do(func() {
- file_models_model_user_ticket_log_proto_rawDescData = protoimpl.X.CompressGZIP(file_models_model_user_ticket_log_proto_rawDescData)
+ file_models_model_user_ticket_log_proto_rawDescData = protoimpl.X.CompressGZIP(unsafe.Slice(unsafe.StringData(file_models_model_user_ticket_log_proto_rawDesc), len(file_models_model_user_ticket_log_proto_rawDesc)))
})
return file_models_model_user_ticket_log_proto_rawDescData
}
@@ -206,7 +196,7 @@ func file_models_model_user_ticket_log_proto_init() {
out := protoimpl.TypeBuilder{
File: protoimpl.DescBuilder{
GoPackagePath: reflect.TypeOf(x{}).PkgPath(),
- RawDescriptor: file_models_model_user_ticket_log_proto_rawDesc,
+ RawDescriptor: unsafe.Slice(unsafe.StringData(file_models_model_user_ticket_log_proto_rawDesc), len(file_models_model_user_ticket_log_proto_rawDesc)),
NumEnums: 0,
NumMessages: 1,
NumExtensions: 0,
@@ -217,7 +207,6 @@ func file_models_model_user_ticket_log_proto_init() {
MessageInfos: file_models_model_user_ticket_log_proto_msgTypes,
}.Build()
File_models_model_user_ticket_log_proto = out.File
- file_models_model_user_ticket_log_proto_rawDesc = nil
file_models_model_user_ticket_log_proto_goTypes = nil
file_models_model_user_ticket_log_proto_depIdxs = nil
}
diff --git a/EdgeCommon/pkg/rpc/pb/model_user_traffic_bill.pb.go b/EdgeCommon/pkg/rpc/pb/model_user_traffic_bill.pb.go
index 7f20245..f283aab 100644
--- a/EdgeCommon/pkg/rpc/pb/model_user_traffic_bill.pb.go
+++ b/EdgeCommon/pkg/rpc/pb/model_user_traffic_bill.pb.go
@@ -1,7 +1,7 @@
// Code generated by protoc-gen-go. DO NOT EDIT.
// versions:
-// protoc-gen-go v1.36.0
-// protoc v6.33.2
+// protoc-gen-go v1.36.11
+// protoc v3.19.6
// source: models/model_user_traffic_bill.proto
package pb
@@ -11,6 +11,7 @@ import (
protoimpl "google.golang.org/protobuf/runtime/protoimpl"
reflect "reflect"
sync "sync"
+ unsafe "unsafe"
)
const (
@@ -155,51 +156,34 @@ func (x *UserTrafficBill) GetNodeRegion() *NodeRegion {
var File_models_model_user_traffic_bill_proto protoreflect.FileDescriptor
-var file_models_model_user_traffic_bill_proto_rawDesc = []byte{
- 0x0a, 0x24, 0x6d, 0x6f, 0x64, 0x65, 0x6c, 0x73, 0x2f, 0x6d, 0x6f, 0x64, 0x65, 0x6c, 0x5f, 0x75,
- 0x73, 0x65, 0x72, 0x5f, 0x74, 0x72, 0x61, 0x66, 0x66, 0x69, 0x63, 0x5f, 0x62, 0x69, 0x6c, 0x6c,
- 0x2e, 0x70, 0x72, 0x6f, 0x74, 0x6f, 0x12, 0x02, 0x70, 0x62, 0x1a, 0x1e, 0x6d, 0x6f, 0x64, 0x65,
- 0x6c, 0x73, 0x2f, 0x6d, 0x6f, 0x64, 0x65, 0x6c, 0x5f, 0x6e, 0x6f, 0x64, 0x65, 0x5f, 0x72, 0x65,
- 0x67, 0x69, 0x6f, 0x6e, 0x2e, 0x70, 0x72, 0x6f, 0x74, 0x6f, 0x22, 0xbb, 0x03, 0x0a, 0x0f, 0x55,
- 0x73, 0x65, 0x72, 0x54, 0x72, 0x61, 0x66, 0x66, 0x69, 0x63, 0x42, 0x69, 0x6c, 0x6c, 0x12, 0x0e,
- 0x0a, 0x02, 0x69, 0x64, 0x18, 0x01, 0x20, 0x01, 0x28, 0x03, 0x52, 0x02, 0x69, 0x64, 0x12, 0x16,
- 0x0a, 0x06, 0x62, 0x69, 0x6c, 0x6c, 0x49, 0x64, 0x18, 0x02, 0x20, 0x01, 0x28, 0x03, 0x52, 0x06,
- 0x62, 0x69, 0x6c, 0x6c, 0x49, 0x64, 0x12, 0x22, 0x0a, 0x0c, 0x6e, 0x6f, 0x64, 0x65, 0x52, 0x65,
- 0x67, 0x69, 0x6f, 0x6e, 0x49, 0x64, 0x18, 0x03, 0x20, 0x01, 0x28, 0x03, 0x52, 0x0c, 0x6e, 0x6f,
- 0x64, 0x65, 0x52, 0x65, 0x67, 0x69, 0x6f, 0x6e, 0x49, 0x64, 0x12, 0x16, 0x0a, 0x06, 0x61, 0x6d,
- 0x6f, 0x75, 0x6e, 0x74, 0x18, 0x04, 0x20, 0x01, 0x28, 0x01, 0x52, 0x06, 0x61, 0x6d, 0x6f, 0x75,
- 0x6e, 0x74, 0x12, 0x20, 0x0a, 0x0b, 0x62, 0x61, 0x6e, 0x64, 0x77, 0x69, 0x64, 0x74, 0x68, 0x4d,
- 0x42, 0x18, 0x05, 0x20, 0x01, 0x28, 0x01, 0x52, 0x0b, 0x62, 0x61, 0x6e, 0x64, 0x77, 0x69, 0x64,
- 0x74, 0x68, 0x4d, 0x42, 0x12, 0x30, 0x0a, 0x13, 0x62, 0x61, 0x6e, 0x64, 0x77, 0x69, 0x64, 0x74,
- 0x68, 0x50, 0x65, 0x72, 0x63, 0x65, 0x6e, 0x74, 0x69, 0x6c, 0x65, 0x18, 0x06, 0x20, 0x01, 0x28,
- 0x05, 0x52, 0x13, 0x62, 0x61, 0x6e, 0x64, 0x77, 0x69, 0x64, 0x74, 0x68, 0x50, 0x65, 0x72, 0x63,
- 0x65, 0x6e, 0x74, 0x69, 0x6c, 0x65, 0x12, 0x1c, 0x0a, 0x09, 0x74, 0x72, 0x61, 0x66, 0x66, 0x69,
- 0x63, 0x47, 0x42, 0x18, 0x07, 0x20, 0x01, 0x28, 0x01, 0x52, 0x09, 0x74, 0x72, 0x61, 0x66, 0x66,
- 0x69, 0x63, 0x47, 0x42, 0x12, 0x2a, 0x0a, 0x10, 0x74, 0x72, 0x61, 0x66, 0x66, 0x69, 0x63, 0x50,
- 0x61, 0x63, 0x6b, 0x61, 0x67, 0x65, 0x47, 0x42, 0x18, 0x08, 0x20, 0x01, 0x28, 0x01, 0x52, 0x10,
- 0x74, 0x72, 0x61, 0x66, 0x66, 0x69, 0x63, 0x50, 0x61, 0x63, 0x6b, 0x61, 0x67, 0x65, 0x47, 0x42,
- 0x12, 0x34, 0x0a, 0x15, 0x75, 0x73, 0x65, 0x72, 0x54, 0x72, 0x61, 0x66, 0x66, 0x69, 0x63, 0x50,
- 0x61, 0x63, 0x6b, 0x61, 0x67, 0x65, 0x49, 0x64, 0x73, 0x18, 0x09, 0x20, 0x03, 0x28, 0x03, 0x52,
- 0x15, 0x75, 0x73, 0x65, 0x72, 0x54, 0x72, 0x61, 0x66, 0x66, 0x69, 0x63, 0x50, 0x61, 0x63, 0x6b,
- 0x61, 0x67, 0x65, 0x49, 0x64, 0x73, 0x12, 0x22, 0x0a, 0x0c, 0x70, 0x72, 0x69, 0x63, 0x65, 0x50,
- 0x65, 0x72, 0x55, 0x6e, 0x69, 0x74, 0x18, 0x0a, 0x20, 0x01, 0x28, 0x01, 0x52, 0x0c, 0x70, 0x72,
- 0x69, 0x63, 0x65, 0x50, 0x65, 0x72, 0x55, 0x6e, 0x69, 0x74, 0x12, 0x1c, 0x0a, 0x09, 0x70, 0x72,
- 0x69, 0x63, 0x65, 0x54, 0x79, 0x70, 0x65, 0x18, 0x0b, 0x20, 0x01, 0x28, 0x09, 0x52, 0x09, 0x70,
- 0x72, 0x69, 0x63, 0x65, 0x54, 0x79, 0x70, 0x65, 0x12, 0x2e, 0x0a, 0x0a, 0x6e, 0x6f, 0x64, 0x65,
- 0x52, 0x65, 0x67, 0x69, 0x6f, 0x6e, 0x18, 0x1e, 0x20, 0x01, 0x28, 0x0b, 0x32, 0x0e, 0x2e, 0x70,
- 0x62, 0x2e, 0x4e, 0x6f, 0x64, 0x65, 0x52, 0x65, 0x67, 0x69, 0x6f, 0x6e, 0x52, 0x0a, 0x6e, 0x6f,
- 0x64, 0x65, 0x52, 0x65, 0x67, 0x69, 0x6f, 0x6e, 0x42, 0x06, 0x5a, 0x04, 0x2e, 0x2f, 0x70, 0x62,
- 0x62, 0x06, 0x70, 0x72, 0x6f, 0x74, 0x6f, 0x33,
-}
+const file_models_model_user_traffic_bill_proto_rawDesc = "" +
+ "\n" +
+ "$models/model_user_traffic_bill.proto\x12\x02pb\x1a\x1emodels/model_node_region.proto\"\xbb\x03\n" +
+ "\x0fUserTrafficBill\x12\x0e\n" +
+ "\x02id\x18\x01 \x01(\x03R\x02id\x12\x16\n" +
+ "\x06billId\x18\x02 \x01(\x03R\x06billId\x12\"\n" +
+ "\fnodeRegionId\x18\x03 \x01(\x03R\fnodeRegionId\x12\x16\n" +
+ "\x06amount\x18\x04 \x01(\x01R\x06amount\x12 \n" +
+ "\vbandwidthMB\x18\x05 \x01(\x01R\vbandwidthMB\x120\n" +
+ "\x13bandwidthPercentile\x18\x06 \x01(\x05R\x13bandwidthPercentile\x12\x1c\n" +
+ "\ttrafficGB\x18\a \x01(\x01R\ttrafficGB\x12*\n" +
+ "\x10trafficPackageGB\x18\b \x01(\x01R\x10trafficPackageGB\x124\n" +
+ "\x15userTrafficPackageIds\x18\t \x03(\x03R\x15userTrafficPackageIds\x12\"\n" +
+ "\fpricePerUnit\x18\n" +
+ " \x01(\x01R\fpricePerUnit\x12\x1c\n" +
+ "\tpriceType\x18\v \x01(\tR\tpriceType\x12.\n" +
+ "\n" +
+ "nodeRegion\x18\x1e \x01(\v2\x0e.pb.NodeRegionR\n" +
+ "nodeRegionB\x06Z\x04./pbb\x06proto3"
var (
file_models_model_user_traffic_bill_proto_rawDescOnce sync.Once
- file_models_model_user_traffic_bill_proto_rawDescData = file_models_model_user_traffic_bill_proto_rawDesc
+ file_models_model_user_traffic_bill_proto_rawDescData []byte
)
func file_models_model_user_traffic_bill_proto_rawDescGZIP() []byte {
file_models_model_user_traffic_bill_proto_rawDescOnce.Do(func() {
- file_models_model_user_traffic_bill_proto_rawDescData = protoimpl.X.CompressGZIP(file_models_model_user_traffic_bill_proto_rawDescData)
+ file_models_model_user_traffic_bill_proto_rawDescData = protoimpl.X.CompressGZIP(unsafe.Slice(unsafe.StringData(file_models_model_user_traffic_bill_proto_rawDesc), len(file_models_model_user_traffic_bill_proto_rawDesc)))
})
return file_models_model_user_traffic_bill_proto_rawDescData
}
@@ -228,7 +212,7 @@ func file_models_model_user_traffic_bill_proto_init() {
out := protoimpl.TypeBuilder{
File: protoimpl.DescBuilder{
GoPackagePath: reflect.TypeOf(x{}).PkgPath(),
- RawDescriptor: file_models_model_user_traffic_bill_proto_rawDesc,
+ RawDescriptor: unsafe.Slice(unsafe.StringData(file_models_model_user_traffic_bill_proto_rawDesc), len(file_models_model_user_traffic_bill_proto_rawDesc)),
NumEnums: 0,
NumMessages: 1,
NumExtensions: 0,
@@ -239,7 +223,6 @@ func file_models_model_user_traffic_bill_proto_init() {
MessageInfos: file_models_model_user_traffic_bill_proto_msgTypes,
}.Build()
File_models_model_user_traffic_bill_proto = out.File
- file_models_model_user_traffic_bill_proto_rawDesc = nil
file_models_model_user_traffic_bill_proto_goTypes = nil
file_models_model_user_traffic_bill_proto_depIdxs = nil
}
diff --git a/EdgeCommon/pkg/rpc/pb/model_user_traffic_package.pb.go b/EdgeCommon/pkg/rpc/pb/model_user_traffic_package.pb.go
index c1190a7..1497e2a 100644
--- a/EdgeCommon/pkg/rpc/pb/model_user_traffic_package.pb.go
+++ b/EdgeCommon/pkg/rpc/pb/model_user_traffic_package.pb.go
@@ -1,7 +1,7 @@
// Code generated by protoc-gen-go. DO NOT EDIT.
// versions:
-// protoc-gen-go v1.36.0
-// protoc v6.33.2
+// protoc-gen-go v1.36.11
+// protoc v3.19.6
// source: models/model_user_traffic_package.proto
package pb
@@ -11,6 +11,7 @@ import (
protoimpl "google.golang.org/protobuf/runtime/protoimpl"
reflect "reflect"
sync "sync"
+ unsafe "unsafe"
)
const (
@@ -187,66 +188,40 @@ func (x *UserTrafficPackage) GetCanDelete() bool {
var File_models_model_user_traffic_package_proto protoreflect.FileDescriptor
-var file_models_model_user_traffic_package_proto_rawDesc = []byte{
- 0x0a, 0x27, 0x6d, 0x6f, 0x64, 0x65, 0x6c, 0x73, 0x2f, 0x6d, 0x6f, 0x64, 0x65, 0x6c, 0x5f, 0x75,
- 0x73, 0x65, 0x72, 0x5f, 0x74, 0x72, 0x61, 0x66, 0x66, 0x69, 0x63, 0x5f, 0x70, 0x61, 0x63, 0x6b,
- 0x61, 0x67, 0x65, 0x2e, 0x70, 0x72, 0x6f, 0x74, 0x6f, 0x12, 0x02, 0x70, 0x62, 0x1a, 0x1e, 0x6d,
- 0x6f, 0x64, 0x65, 0x6c, 0x73, 0x2f, 0x6d, 0x6f, 0x64, 0x65, 0x6c, 0x5f, 0x6e, 0x6f, 0x64, 0x65,
- 0x5f, 0x72, 0x65, 0x67, 0x69, 0x6f, 0x6e, 0x2e, 0x70, 0x72, 0x6f, 0x74, 0x6f, 0x1a, 0x22, 0x6d,
- 0x6f, 0x64, 0x65, 0x6c, 0x73, 0x2f, 0x6d, 0x6f, 0x64, 0x65, 0x6c, 0x5f, 0x74, 0x72, 0x61, 0x66,
- 0x66, 0x69, 0x63, 0x5f, 0x70, 0x61, 0x63, 0x6b, 0x61, 0x67, 0x65, 0x2e, 0x70, 0x72, 0x6f, 0x74,
- 0x6f, 0x1a, 0x17, 0x6d, 0x6f, 0x64, 0x65, 0x6c, 0x73, 0x2f, 0x6d, 0x6f, 0x64, 0x65, 0x6c, 0x5f,
- 0x75, 0x73, 0x65, 0x72, 0x2e, 0x70, 0x72, 0x6f, 0x74, 0x6f, 0x22, 0xf2, 0x04, 0x0a, 0x12, 0x55,
- 0x73, 0x65, 0x72, 0x54, 0x72, 0x61, 0x66, 0x66, 0x69, 0x63, 0x50, 0x61, 0x63, 0x6b, 0x61, 0x67,
- 0x65, 0x12, 0x0e, 0x0a, 0x02, 0x69, 0x64, 0x18, 0x01, 0x20, 0x01, 0x28, 0x03, 0x52, 0x02, 0x69,
- 0x64, 0x12, 0x16, 0x0a, 0x06, 0x75, 0x73, 0x65, 0x72, 0x49, 0x64, 0x18, 0x02, 0x20, 0x01, 0x28,
- 0x03, 0x52, 0x06, 0x75, 0x73, 0x65, 0x72, 0x49, 0x64, 0x12, 0x2a, 0x0a, 0x10, 0x74, 0x72, 0x61,
- 0x66, 0x66, 0x69, 0x63, 0x50, 0x61, 0x63, 0x6b, 0x61, 0x67, 0x65, 0x49, 0x64, 0x18, 0x03, 0x20,
- 0x01, 0x28, 0x03, 0x52, 0x10, 0x74, 0x72, 0x61, 0x66, 0x66, 0x69, 0x63, 0x50, 0x61, 0x63, 0x6b,
- 0x61, 0x67, 0x65, 0x49, 0x64, 0x12, 0x1e, 0x0a, 0x0a, 0x74, 0x6f, 0x74, 0x61, 0x6c, 0x42, 0x79,
- 0x74, 0x65, 0x73, 0x18, 0x04, 0x20, 0x01, 0x28, 0x03, 0x52, 0x0a, 0x74, 0x6f, 0x74, 0x61, 0x6c,
- 0x42, 0x79, 0x74, 0x65, 0x73, 0x12, 0x1c, 0x0a, 0x09, 0x75, 0x73, 0x65, 0x64, 0x42, 0x79, 0x74,
- 0x65, 0x73, 0x18, 0x05, 0x20, 0x01, 0x28, 0x03, 0x52, 0x09, 0x75, 0x73, 0x65, 0x64, 0x42, 0x79,
- 0x74, 0x65, 0x73, 0x12, 0x22, 0x0a, 0x0c, 0x6e, 0x6f, 0x64, 0x65, 0x52, 0x65, 0x67, 0x69, 0x6f,
- 0x6e, 0x49, 0x64, 0x18, 0x06, 0x20, 0x01, 0x28, 0x03, 0x52, 0x0c, 0x6e, 0x6f, 0x64, 0x65, 0x52,
- 0x65, 0x67, 0x69, 0x6f, 0x6e, 0x49, 0x64, 0x12, 0x36, 0x0a, 0x16, 0x74, 0x72, 0x61, 0x66, 0x66,
- 0x69, 0x63, 0x50, 0x61, 0x63, 0x6b, 0x61, 0x67, 0x65, 0x50, 0x65, 0x72, 0x69, 0x6f, 0x64, 0x49,
- 0x64, 0x18, 0x07, 0x20, 0x01, 0x28, 0x03, 0x52, 0x16, 0x74, 0x72, 0x61, 0x66, 0x66, 0x69, 0x63,
- 0x50, 0x61, 0x63, 0x6b, 0x61, 0x67, 0x65, 0x50, 0x65, 0x72, 0x69, 0x6f, 0x64, 0x49, 0x64, 0x12,
- 0x3c, 0x0a, 0x19, 0x74, 0x72, 0x61, 0x66, 0x66, 0x69, 0x63, 0x50, 0x61, 0x63, 0x6b, 0x61, 0x67,
- 0x65, 0x50, 0x65, 0x72, 0x69, 0x6f, 0x64, 0x43, 0x6f, 0x75, 0x6e, 0x74, 0x18, 0x08, 0x20, 0x01,
- 0x28, 0x05, 0x52, 0x19, 0x74, 0x72, 0x61, 0x66, 0x66, 0x69, 0x63, 0x50, 0x61, 0x63, 0x6b, 0x61,
- 0x67, 0x65, 0x50, 0x65, 0x72, 0x69, 0x6f, 0x64, 0x43, 0x6f, 0x75, 0x6e, 0x74, 0x12, 0x3a, 0x0a,
- 0x18, 0x74, 0x72, 0x61, 0x66, 0x66, 0x69, 0x63, 0x50, 0x61, 0x63, 0x6b, 0x61, 0x67, 0x65, 0x50,
- 0x65, 0x72, 0x69, 0x6f, 0x64, 0x55, 0x6e, 0x69, 0x74, 0x18, 0x09, 0x20, 0x01, 0x28, 0x09, 0x52,
- 0x18, 0x74, 0x72, 0x61, 0x66, 0x66, 0x69, 0x63, 0x50, 0x61, 0x63, 0x6b, 0x61, 0x67, 0x65, 0x50,
- 0x65, 0x72, 0x69, 0x6f, 0x64, 0x55, 0x6e, 0x69, 0x74, 0x12, 0x18, 0x0a, 0x07, 0x64, 0x61, 0x79,
- 0x46, 0x72, 0x6f, 0x6d, 0x18, 0x0a, 0x20, 0x01, 0x28, 0x09, 0x52, 0x07, 0x64, 0x61, 0x79, 0x46,
- 0x72, 0x6f, 0x6d, 0x12, 0x14, 0x0a, 0x05, 0x64, 0x61, 0x79, 0x54, 0x6f, 0x18, 0x0b, 0x20, 0x01,
- 0x28, 0x09, 0x52, 0x05, 0x64, 0x61, 0x79, 0x54, 0x6f, 0x12, 0x1c, 0x0a, 0x09, 0x63, 0x72, 0x65,
- 0x61, 0x74, 0x65, 0x64, 0x41, 0x74, 0x18, 0x0c, 0x20, 0x01, 0x28, 0x03, 0x52, 0x09, 0x63, 0x72,
- 0x65, 0x61, 0x74, 0x65, 0x64, 0x41, 0x74, 0x12, 0x3a, 0x0a, 0x0e, 0x74, 0x72, 0x61, 0x66, 0x66,
- 0x69, 0x63, 0x50, 0x61, 0x63, 0x6b, 0x61, 0x67, 0x65, 0x18, 0x1e, 0x20, 0x01, 0x28, 0x0b, 0x32,
- 0x12, 0x2e, 0x70, 0x62, 0x2e, 0x54, 0x72, 0x61, 0x66, 0x66, 0x69, 0x63, 0x50, 0x61, 0x63, 0x6b,
- 0x61, 0x67, 0x65, 0x52, 0x0e, 0x74, 0x72, 0x61, 0x66, 0x66, 0x69, 0x63, 0x50, 0x61, 0x63, 0x6b,
- 0x61, 0x67, 0x65, 0x12, 0x2e, 0x0a, 0x0a, 0x6e, 0x6f, 0x64, 0x65, 0x52, 0x65, 0x67, 0x69, 0x6f,
- 0x6e, 0x18, 0x1f, 0x20, 0x01, 0x28, 0x0b, 0x32, 0x0e, 0x2e, 0x70, 0x62, 0x2e, 0x4e, 0x6f, 0x64,
- 0x65, 0x52, 0x65, 0x67, 0x69, 0x6f, 0x6e, 0x52, 0x0a, 0x6e, 0x6f, 0x64, 0x65, 0x52, 0x65, 0x67,
- 0x69, 0x6f, 0x6e, 0x12, 0x1c, 0x0a, 0x04, 0x75, 0x73, 0x65, 0x72, 0x18, 0x20, 0x20, 0x01, 0x28,
- 0x0b, 0x32, 0x08, 0x2e, 0x70, 0x62, 0x2e, 0x55, 0x73, 0x65, 0x72, 0x52, 0x04, 0x75, 0x73, 0x65,
- 0x72, 0x12, 0x1c, 0x0a, 0x09, 0x63, 0x61, 0x6e, 0x44, 0x65, 0x6c, 0x65, 0x74, 0x65, 0x18, 0x21,
- 0x20, 0x01, 0x28, 0x08, 0x52, 0x09, 0x63, 0x61, 0x6e, 0x44, 0x65, 0x6c, 0x65, 0x74, 0x65, 0x42,
- 0x06, 0x5a, 0x04, 0x2e, 0x2f, 0x70, 0x62, 0x62, 0x06, 0x70, 0x72, 0x6f, 0x74, 0x6f, 0x33,
-}
+const file_models_model_user_traffic_package_proto_rawDesc = "" +
+ "\n" +
+ "'models/model_user_traffic_package.proto\x12\x02pb\x1a\x1emodels/model_node_region.proto\x1a\"models/model_traffic_package.proto\x1a\x17models/model_user.proto\"\xf2\x04\n" +
+ "\x12UserTrafficPackage\x12\x0e\n" +
+ "\x02id\x18\x01 \x01(\x03R\x02id\x12\x16\n" +
+ "\x06userId\x18\x02 \x01(\x03R\x06userId\x12*\n" +
+ "\x10trafficPackageId\x18\x03 \x01(\x03R\x10trafficPackageId\x12\x1e\n" +
+ "\n" +
+ "totalBytes\x18\x04 \x01(\x03R\n" +
+ "totalBytes\x12\x1c\n" +
+ "\tusedBytes\x18\x05 \x01(\x03R\tusedBytes\x12\"\n" +
+ "\fnodeRegionId\x18\x06 \x01(\x03R\fnodeRegionId\x126\n" +
+ "\x16trafficPackagePeriodId\x18\a \x01(\x03R\x16trafficPackagePeriodId\x12<\n" +
+ "\x19trafficPackagePeriodCount\x18\b \x01(\x05R\x19trafficPackagePeriodCount\x12:\n" +
+ "\x18trafficPackagePeriodUnit\x18\t \x01(\tR\x18trafficPackagePeriodUnit\x12\x18\n" +
+ "\adayFrom\x18\n" +
+ " \x01(\tR\adayFrom\x12\x14\n" +
+ "\x05dayTo\x18\v \x01(\tR\x05dayTo\x12\x1c\n" +
+ "\tcreatedAt\x18\f \x01(\x03R\tcreatedAt\x12:\n" +
+ "\x0etrafficPackage\x18\x1e \x01(\v2\x12.pb.TrafficPackageR\x0etrafficPackage\x12.\n" +
+ "\n" +
+ "nodeRegion\x18\x1f \x01(\v2\x0e.pb.NodeRegionR\n" +
+ "nodeRegion\x12\x1c\n" +
+ "\x04user\x18 \x01(\v2\b.pb.UserR\x04user\x12\x1c\n" +
+ "\tcanDelete\x18! \x01(\bR\tcanDeleteB\x06Z\x04./pbb\x06proto3"
var (
file_models_model_user_traffic_package_proto_rawDescOnce sync.Once
- file_models_model_user_traffic_package_proto_rawDescData = file_models_model_user_traffic_package_proto_rawDesc
+ file_models_model_user_traffic_package_proto_rawDescData []byte
)
func file_models_model_user_traffic_package_proto_rawDescGZIP() []byte {
file_models_model_user_traffic_package_proto_rawDescOnce.Do(func() {
- file_models_model_user_traffic_package_proto_rawDescData = protoimpl.X.CompressGZIP(file_models_model_user_traffic_package_proto_rawDescData)
+ file_models_model_user_traffic_package_proto_rawDescData = protoimpl.X.CompressGZIP(unsafe.Slice(unsafe.StringData(file_models_model_user_traffic_package_proto_rawDesc), len(file_models_model_user_traffic_package_proto_rawDesc)))
})
return file_models_model_user_traffic_package_proto_rawDescData
}
@@ -281,7 +256,7 @@ func file_models_model_user_traffic_package_proto_init() {
out := protoimpl.TypeBuilder{
File: protoimpl.DescBuilder{
GoPackagePath: reflect.TypeOf(x{}).PkgPath(),
- RawDescriptor: file_models_model_user_traffic_package_proto_rawDesc,
+ RawDescriptor: unsafe.Slice(unsafe.StringData(file_models_model_user_traffic_package_proto_rawDesc), len(file_models_model_user_traffic_package_proto_rawDesc)),
NumEnums: 0,
NumMessages: 1,
NumExtensions: 0,
@@ -292,7 +267,6 @@ func file_models_model_user_traffic_package_proto_init() {
MessageInfos: file_models_model_user_traffic_package_proto_msgTypes,
}.Build()
File_models_model_user_traffic_package_proto = out.File
- file_models_model_user_traffic_package_proto_rawDesc = nil
file_models_model_user_traffic_package_proto_goTypes = nil
file_models_model_user_traffic_package_proto_depIdxs = nil
}
diff --git a/EdgeCommon/pkg/rpc/pb/rpc_messages.pb.go b/EdgeCommon/pkg/rpc/pb/rpc_messages.pb.go
index 167acc2..e67dc50 100644
--- a/EdgeCommon/pkg/rpc/pb/rpc_messages.pb.go
+++ b/EdgeCommon/pkg/rpc/pb/rpc_messages.pb.go
@@ -1,7 +1,7 @@
// Code generated by protoc-gen-go. DO NOT EDIT.
// versions:
-// protoc-gen-go v1.36.0
-// protoc v6.33.2
+// protoc-gen-go v1.36.11
+// protoc v3.19.6
// source: models/rpc_messages.proto
package pb
@@ -11,6 +11,7 @@ import (
protoimpl "google.golang.org/protobuf/runtime/protoimpl"
reflect "reflect"
sync "sync"
+ unsafe "unsafe"
)
const (
@@ -149,26 +150,24 @@ func (x *RPCExists) GetExists() bool {
var File_models_rpc_messages_proto protoreflect.FileDescriptor
-var file_models_rpc_messages_proto_rawDesc = []byte{
- 0x0a, 0x19, 0x6d, 0x6f, 0x64, 0x65, 0x6c, 0x73, 0x2f, 0x72, 0x70, 0x63, 0x5f, 0x6d, 0x65, 0x73,
- 0x73, 0x61, 0x67, 0x65, 0x73, 0x2e, 0x70, 0x72, 0x6f, 0x74, 0x6f, 0x12, 0x02, 0x70, 0x62, 0x22,
- 0x0c, 0x0a, 0x0a, 0x52, 0x50, 0x43, 0x53, 0x75, 0x63, 0x63, 0x65, 0x73, 0x73, 0x22, 0x28, 0x0a,
- 0x10, 0x52, 0x50, 0x43, 0x43, 0x6f, 0x75, 0x6e, 0x74, 0x52, 0x65, 0x73, 0x70, 0x6f, 0x6e, 0x73,
- 0x65, 0x12, 0x14, 0x0a, 0x05, 0x63, 0x6f, 0x75, 0x6e, 0x74, 0x18, 0x01, 0x20, 0x01, 0x28, 0x03,
- 0x52, 0x05, 0x63, 0x6f, 0x75, 0x6e, 0x74, 0x22, 0x23, 0x0a, 0x09, 0x52, 0x50, 0x43, 0x45, 0x78,
- 0x69, 0x73, 0x74, 0x73, 0x12, 0x16, 0x0a, 0x06, 0x65, 0x78, 0x69, 0x73, 0x74, 0x73, 0x18, 0x01,
- 0x20, 0x01, 0x28, 0x08, 0x52, 0x06, 0x65, 0x78, 0x69, 0x73, 0x74, 0x73, 0x42, 0x06, 0x5a, 0x04,
- 0x2e, 0x2f, 0x70, 0x62, 0x62, 0x06, 0x70, 0x72, 0x6f, 0x74, 0x6f, 0x33,
-}
+const file_models_rpc_messages_proto_rawDesc = "" +
+ "\n" +
+ "\x19models/rpc_messages.proto\x12\x02pb\"\f\n" +
+ "\n" +
+ "RPCSuccess\"(\n" +
+ "\x10RPCCountResponse\x12\x14\n" +
+ "\x05count\x18\x01 \x01(\x03R\x05count\"#\n" +
+ "\tRPCExists\x12\x16\n" +
+ "\x06exists\x18\x01 \x01(\bR\x06existsB\x06Z\x04./pbb\x06proto3"
var (
file_models_rpc_messages_proto_rawDescOnce sync.Once
- file_models_rpc_messages_proto_rawDescData = file_models_rpc_messages_proto_rawDesc
+ file_models_rpc_messages_proto_rawDescData []byte
)
func file_models_rpc_messages_proto_rawDescGZIP() []byte {
file_models_rpc_messages_proto_rawDescOnce.Do(func() {
- file_models_rpc_messages_proto_rawDescData = protoimpl.X.CompressGZIP(file_models_rpc_messages_proto_rawDescData)
+ file_models_rpc_messages_proto_rawDescData = protoimpl.X.CompressGZIP(unsafe.Slice(unsafe.StringData(file_models_rpc_messages_proto_rawDesc), len(file_models_rpc_messages_proto_rawDesc)))
})
return file_models_rpc_messages_proto_rawDescData
}
@@ -196,7 +195,7 @@ func file_models_rpc_messages_proto_init() {
out := protoimpl.TypeBuilder{
File: protoimpl.DescBuilder{
GoPackagePath: reflect.TypeOf(x{}).PkgPath(),
- RawDescriptor: file_models_rpc_messages_proto_rawDesc,
+ RawDescriptor: unsafe.Slice(unsafe.StringData(file_models_rpc_messages_proto_rawDesc), len(file_models_rpc_messages_proto_rawDesc)),
NumEnums: 0,
NumMessages: 3,
NumExtensions: 0,
@@ -207,7 +206,6 @@ func file_models_rpc_messages_proto_init() {
MessageInfos: file_models_rpc_messages_proto_msgTypes,
}.Build()
File_models_rpc_messages_proto = out.File
- file_models_rpc_messages_proto_rawDesc = nil
file_models_rpc_messages_proto_goTypes = nil
file_models_rpc_messages_proto_depIdxs = nil
}
diff --git a/EdgeCommon/pkg/rpc/pb/service_acme_authentication.pb.go b/EdgeCommon/pkg/rpc/pb/service_acme_authentication.pb.go
index 950f49a..aa2da7e 100644
--- a/EdgeCommon/pkg/rpc/pb/service_acme_authentication.pb.go
+++ b/EdgeCommon/pkg/rpc/pb/service_acme_authentication.pb.go
@@ -1,7 +1,7 @@
// Code generated by protoc-gen-go. DO NOT EDIT.
// versions:
-// protoc-gen-go v1.36.0
-// protoc v6.33.2
+// protoc-gen-go v1.36.11
+// protoc v3.19.6
// source: service_acme_authentication.proto
package pb
@@ -11,6 +11,7 @@ import (
protoimpl "google.golang.org/protobuf/runtime/protoimpl"
reflect "reflect"
sync "sync"
+ unsafe "unsafe"
)
const (
@@ -111,39 +112,24 @@ func (x *FindACMEAuthenticationKeyWithTokenResponse) GetKey() string {
var File_service_acme_authentication_proto protoreflect.FileDescriptor
-var file_service_acme_authentication_proto_rawDesc = []byte{
- 0x0a, 0x21, 0x73, 0x65, 0x72, 0x76, 0x69, 0x63, 0x65, 0x5f, 0x61, 0x63, 0x6d, 0x65, 0x5f, 0x61,
- 0x75, 0x74, 0x68, 0x65, 0x6e, 0x74, 0x69, 0x63, 0x61, 0x74, 0x69, 0x6f, 0x6e, 0x2e, 0x70, 0x72,
- 0x6f, 0x74, 0x6f, 0x12, 0x02, 0x70, 0x62, 0x22, 0x41, 0x0a, 0x29, 0x46, 0x69, 0x6e, 0x64, 0x41,
- 0x43, 0x4d, 0x45, 0x41, 0x75, 0x74, 0x68, 0x65, 0x6e, 0x74, 0x69, 0x63, 0x61, 0x74, 0x69, 0x6f,
- 0x6e, 0x4b, 0x65, 0x79, 0x57, 0x69, 0x74, 0x68, 0x54, 0x6f, 0x6b, 0x65, 0x6e, 0x52, 0x65, 0x71,
- 0x75, 0x65, 0x73, 0x74, 0x12, 0x14, 0x0a, 0x05, 0x74, 0x6f, 0x6b, 0x65, 0x6e, 0x18, 0x01, 0x20,
- 0x01, 0x28, 0x09, 0x52, 0x05, 0x74, 0x6f, 0x6b, 0x65, 0x6e, 0x22, 0x3e, 0x0a, 0x2a, 0x46, 0x69,
- 0x6e, 0x64, 0x41, 0x43, 0x4d, 0x45, 0x41, 0x75, 0x74, 0x68, 0x65, 0x6e, 0x74, 0x69, 0x63, 0x61,
- 0x74, 0x69, 0x6f, 0x6e, 0x4b, 0x65, 0x79, 0x57, 0x69, 0x74, 0x68, 0x54, 0x6f, 0x6b, 0x65, 0x6e,
- 0x52, 0x65, 0x73, 0x70, 0x6f, 0x6e, 0x73, 0x65, 0x12, 0x10, 0x0a, 0x03, 0x6b, 0x65, 0x79, 0x18,
- 0x01, 0x20, 0x01, 0x28, 0x09, 0x52, 0x03, 0x6b, 0x65, 0x79, 0x32, 0xa1, 0x01, 0x0a, 0x19, 0x41,
- 0x43, 0x4d, 0x45, 0x41, 0x75, 0x74, 0x68, 0x65, 0x6e, 0x74, 0x69, 0x63, 0x61, 0x74, 0x69, 0x6f,
- 0x6e, 0x53, 0x65, 0x72, 0x76, 0x69, 0x63, 0x65, 0x12, 0x83, 0x01, 0x0a, 0x22, 0x66, 0x69, 0x6e,
- 0x64, 0x41, 0x43, 0x4d, 0x45, 0x41, 0x75, 0x74, 0x68, 0x65, 0x6e, 0x74, 0x69, 0x63, 0x61, 0x74,
- 0x69, 0x6f, 0x6e, 0x4b, 0x65, 0x79, 0x57, 0x69, 0x74, 0x68, 0x54, 0x6f, 0x6b, 0x65, 0x6e, 0x12,
- 0x2d, 0x2e, 0x70, 0x62, 0x2e, 0x46, 0x69, 0x6e, 0x64, 0x41, 0x43, 0x4d, 0x45, 0x41, 0x75, 0x74,
- 0x68, 0x65, 0x6e, 0x74, 0x69, 0x63, 0x61, 0x74, 0x69, 0x6f, 0x6e, 0x4b, 0x65, 0x79, 0x57, 0x69,
- 0x74, 0x68, 0x54, 0x6f, 0x6b, 0x65, 0x6e, 0x52, 0x65, 0x71, 0x75, 0x65, 0x73, 0x74, 0x1a, 0x2e,
- 0x2e, 0x70, 0x62, 0x2e, 0x46, 0x69, 0x6e, 0x64, 0x41, 0x43, 0x4d, 0x45, 0x41, 0x75, 0x74, 0x68,
- 0x65, 0x6e, 0x74, 0x69, 0x63, 0x61, 0x74, 0x69, 0x6f, 0x6e, 0x4b, 0x65, 0x79, 0x57, 0x69, 0x74,
- 0x68, 0x54, 0x6f, 0x6b, 0x65, 0x6e, 0x52, 0x65, 0x73, 0x70, 0x6f, 0x6e, 0x73, 0x65, 0x42, 0x06,
- 0x5a, 0x04, 0x2e, 0x2f, 0x70, 0x62, 0x62, 0x06, 0x70, 0x72, 0x6f, 0x74, 0x6f, 0x33,
-}
+const file_service_acme_authentication_proto_rawDesc = "" +
+ "\n" +
+ "!service_acme_authentication.proto\x12\x02pb\"A\n" +
+ ")FindACMEAuthenticationKeyWithTokenRequest\x12\x14\n" +
+ "\x05token\x18\x01 \x01(\tR\x05token\">\n" +
+ "*FindACMEAuthenticationKeyWithTokenResponse\x12\x10\n" +
+ "\x03key\x18\x01 \x01(\tR\x03key2\xa1\x01\n" +
+ "\x19ACMEAuthenticationService\x12\x83\x01\n" +
+ "\"findACMEAuthenticationKeyWithToken\x12-.pb.FindACMEAuthenticationKeyWithTokenRequest\x1a..pb.FindACMEAuthenticationKeyWithTokenResponseB\x06Z\x04./pbb\x06proto3"
var (
file_service_acme_authentication_proto_rawDescOnce sync.Once
- file_service_acme_authentication_proto_rawDescData = file_service_acme_authentication_proto_rawDesc
+ file_service_acme_authentication_proto_rawDescData []byte
)
func file_service_acme_authentication_proto_rawDescGZIP() []byte {
file_service_acme_authentication_proto_rawDescOnce.Do(func() {
- file_service_acme_authentication_proto_rawDescData = protoimpl.X.CompressGZIP(file_service_acme_authentication_proto_rawDescData)
+ file_service_acme_authentication_proto_rawDescData = protoimpl.X.CompressGZIP(unsafe.Slice(unsafe.StringData(file_service_acme_authentication_proto_rawDesc), len(file_service_acme_authentication_proto_rawDesc)))
})
return file_service_acme_authentication_proto_rawDescData
}
@@ -172,7 +158,7 @@ func file_service_acme_authentication_proto_init() {
out := protoimpl.TypeBuilder{
File: protoimpl.DescBuilder{
GoPackagePath: reflect.TypeOf(x{}).PkgPath(),
- RawDescriptor: file_service_acme_authentication_proto_rawDesc,
+ RawDescriptor: unsafe.Slice(unsafe.StringData(file_service_acme_authentication_proto_rawDesc), len(file_service_acme_authentication_proto_rawDesc)),
NumEnums: 0,
NumMessages: 2,
NumExtensions: 0,
@@ -183,7 +169,6 @@ func file_service_acme_authentication_proto_init() {
MessageInfos: file_service_acme_authentication_proto_msgTypes,
}.Build()
File_service_acme_authentication_proto = out.File
- file_service_acme_authentication_proto_rawDesc = nil
file_service_acme_authentication_proto_goTypes = nil
file_service_acme_authentication_proto_depIdxs = nil
}
diff --git a/EdgeCommon/pkg/rpc/pb/service_acme_authentication_grpc.pb.go b/EdgeCommon/pkg/rpc/pb/service_acme_authentication_grpc.pb.go
index fde06af..7391605 100644
--- a/EdgeCommon/pkg/rpc/pb/service_acme_authentication_grpc.pb.go
+++ b/EdgeCommon/pkg/rpc/pb/service_acme_authentication_grpc.pb.go
@@ -1,7 +1,7 @@
// Code generated by protoc-gen-go-grpc. DO NOT EDIT.
// versions:
-// - protoc-gen-go-grpc v1.5.1
-// - protoc v6.33.2
+// - protoc-gen-go-grpc v1.6.1
+// - protoc v3.19.6
// source: service_acme_authentication.proto
package pb
@@ -68,7 +68,7 @@ type ACMEAuthenticationServiceServer interface {
type UnimplementedACMEAuthenticationServiceServer struct{}
func (UnimplementedACMEAuthenticationServiceServer) FindACMEAuthenticationKeyWithToken(context.Context, *FindACMEAuthenticationKeyWithTokenRequest) (*FindACMEAuthenticationKeyWithTokenResponse, error) {
- return nil, status.Errorf(codes.Unimplemented, "method FindACMEAuthenticationKeyWithToken not implemented")
+ return nil, status.Error(codes.Unimplemented, "method FindACMEAuthenticationKeyWithToken not implemented")
}
func (UnimplementedACMEAuthenticationServiceServer) testEmbeddedByValue() {}
@@ -80,7 +80,7 @@ type UnsafeACMEAuthenticationServiceServer interface {
}
func RegisterACMEAuthenticationServiceServer(s grpc.ServiceRegistrar, srv ACMEAuthenticationServiceServer) {
- // If the following call pancis, it indicates UnimplementedACMEAuthenticationServiceServer was
+ // If the following call panics, it indicates UnimplementedACMEAuthenticationServiceServer was
// embedded by pointer and is nil. This will cause panics if an
// unimplemented method is ever invoked, so we test this at initialization
// time to prevent it from happening at runtime later due to I/O.
diff --git a/EdgeCommon/pkg/rpc/pb/service_acme_provider.pb.go b/EdgeCommon/pkg/rpc/pb/service_acme_provider.pb.go
index 3a3fc28..99ef015 100644
--- a/EdgeCommon/pkg/rpc/pb/service_acme_provider.pb.go
+++ b/EdgeCommon/pkg/rpc/pb/service_acme_provider.pb.go
@@ -1,7 +1,7 @@
// Code generated by protoc-gen-go. DO NOT EDIT.
// versions:
-// protoc-gen-go v1.36.0
-// protoc v6.33.2
+// protoc-gen-go v1.36.11
+// protoc v3.19.6
// source: service_acme_provider.proto
package pb
@@ -11,6 +11,7 @@ import (
protoimpl "google.golang.org/protobuf/runtime/protoimpl"
reflect "reflect"
sync "sync"
+ unsafe "unsafe"
)
const (
@@ -192,54 +193,28 @@ func (x *FindACMEProviderWithCodeResponse) GetAcmeProvider() *ACMEProvider {
var File_service_acme_provider_proto protoreflect.FileDescriptor
-var file_service_acme_provider_proto_rawDesc = []byte{
- 0x0a, 0x1b, 0x73, 0x65, 0x72, 0x76, 0x69, 0x63, 0x65, 0x5f, 0x61, 0x63, 0x6d, 0x65, 0x5f, 0x70,
- 0x72, 0x6f, 0x76, 0x69, 0x64, 0x65, 0x72, 0x2e, 0x70, 0x72, 0x6f, 0x74, 0x6f, 0x12, 0x02, 0x70,
- 0x62, 0x1a, 0x20, 0x6d, 0x6f, 0x64, 0x65, 0x6c, 0x73, 0x2f, 0x6d, 0x6f, 0x64, 0x65, 0x6c, 0x5f,
- 0x61, 0x63, 0x6d, 0x65, 0x5f, 0x70, 0x72, 0x6f, 0x76, 0x69, 0x64, 0x65, 0x72, 0x2e, 0x70, 0x72,
- 0x6f, 0x74, 0x6f, 0x22, 0x1d, 0x0a, 0x1b, 0x46, 0x69, 0x6e, 0x64, 0x41, 0x6c, 0x6c, 0x41, 0x43,
- 0x4d, 0x45, 0x50, 0x72, 0x6f, 0x76, 0x69, 0x64, 0x65, 0x72, 0x73, 0x52, 0x65, 0x71, 0x75, 0x65,
- 0x73, 0x74, 0x22, 0x56, 0x0a, 0x1c, 0x46, 0x69, 0x6e, 0x64, 0x41, 0x6c, 0x6c, 0x41, 0x43, 0x4d,
- 0x45, 0x50, 0x72, 0x6f, 0x76, 0x69, 0x64, 0x65, 0x72, 0x73, 0x52, 0x65, 0x73, 0x70, 0x6f, 0x6e,
- 0x73, 0x65, 0x12, 0x36, 0x0a, 0x0d, 0x61, 0x63, 0x6d, 0x65, 0x50, 0x72, 0x6f, 0x76, 0x69, 0x64,
- 0x65, 0x72, 0x73, 0x18, 0x01, 0x20, 0x03, 0x28, 0x0b, 0x32, 0x10, 0x2e, 0x70, 0x62, 0x2e, 0x41,
- 0x43, 0x4d, 0x45, 0x50, 0x72, 0x6f, 0x76, 0x69, 0x64, 0x65, 0x72, 0x52, 0x0d, 0x61, 0x63, 0x6d,
- 0x65, 0x50, 0x72, 0x6f, 0x76, 0x69, 0x64, 0x65, 0x72, 0x73, 0x22, 0x4d, 0x0a, 0x1f, 0x46, 0x69,
- 0x6e, 0x64, 0x41, 0x43, 0x4d, 0x45, 0x50, 0x72, 0x6f, 0x76, 0x69, 0x64, 0x65, 0x72, 0x57, 0x69,
- 0x74, 0x68, 0x43, 0x6f, 0x64, 0x65, 0x52, 0x65, 0x71, 0x75, 0x65, 0x73, 0x74, 0x12, 0x2a, 0x0a,
- 0x10, 0x61, 0x63, 0x6d, 0x65, 0x50, 0x72, 0x6f, 0x76, 0x69, 0x64, 0x65, 0x72, 0x43, 0x6f, 0x64,
- 0x65, 0x18, 0x01, 0x20, 0x01, 0x28, 0x09, 0x52, 0x10, 0x61, 0x63, 0x6d, 0x65, 0x50, 0x72, 0x6f,
- 0x76, 0x69, 0x64, 0x65, 0x72, 0x43, 0x6f, 0x64, 0x65, 0x22, 0x58, 0x0a, 0x20, 0x46, 0x69, 0x6e,
- 0x64, 0x41, 0x43, 0x4d, 0x45, 0x50, 0x72, 0x6f, 0x76, 0x69, 0x64, 0x65, 0x72, 0x57, 0x69, 0x74,
- 0x68, 0x43, 0x6f, 0x64, 0x65, 0x52, 0x65, 0x73, 0x70, 0x6f, 0x6e, 0x73, 0x65, 0x12, 0x34, 0x0a,
- 0x0c, 0x61, 0x63, 0x6d, 0x65, 0x50, 0x72, 0x6f, 0x76, 0x69, 0x64, 0x65, 0x72, 0x18, 0x01, 0x20,
- 0x01, 0x28, 0x0b, 0x32, 0x10, 0x2e, 0x70, 0x62, 0x2e, 0x41, 0x43, 0x4d, 0x45, 0x50, 0x72, 0x6f,
- 0x76, 0x69, 0x64, 0x65, 0x72, 0x52, 0x0c, 0x61, 0x63, 0x6d, 0x65, 0x50, 0x72, 0x6f, 0x76, 0x69,
- 0x64, 0x65, 0x72, 0x32, 0xd7, 0x01, 0x0a, 0x13, 0x41, 0x43, 0x4d, 0x45, 0x50, 0x72, 0x6f, 0x76,
- 0x69, 0x64, 0x65, 0x72, 0x53, 0x65, 0x72, 0x76, 0x69, 0x63, 0x65, 0x12, 0x59, 0x0a, 0x14, 0x66,
- 0x69, 0x6e, 0x64, 0x41, 0x6c, 0x6c, 0x41, 0x43, 0x4d, 0x45, 0x50, 0x72, 0x6f, 0x76, 0x69, 0x64,
- 0x65, 0x72, 0x73, 0x12, 0x1f, 0x2e, 0x70, 0x62, 0x2e, 0x46, 0x69, 0x6e, 0x64, 0x41, 0x6c, 0x6c,
- 0x41, 0x43, 0x4d, 0x45, 0x50, 0x72, 0x6f, 0x76, 0x69, 0x64, 0x65, 0x72, 0x73, 0x52, 0x65, 0x71,
- 0x75, 0x65, 0x73, 0x74, 0x1a, 0x20, 0x2e, 0x70, 0x62, 0x2e, 0x46, 0x69, 0x6e, 0x64, 0x41, 0x6c,
- 0x6c, 0x41, 0x43, 0x4d, 0x45, 0x50, 0x72, 0x6f, 0x76, 0x69, 0x64, 0x65, 0x72, 0x73, 0x52, 0x65,
- 0x73, 0x70, 0x6f, 0x6e, 0x73, 0x65, 0x12, 0x65, 0x0a, 0x18, 0x66, 0x69, 0x6e, 0x64, 0x41, 0x43,
- 0x4d, 0x45, 0x50, 0x72, 0x6f, 0x76, 0x69, 0x64, 0x65, 0x72, 0x57, 0x69, 0x74, 0x68, 0x43, 0x6f,
- 0x64, 0x65, 0x12, 0x23, 0x2e, 0x70, 0x62, 0x2e, 0x46, 0x69, 0x6e, 0x64, 0x41, 0x43, 0x4d, 0x45,
- 0x50, 0x72, 0x6f, 0x76, 0x69, 0x64, 0x65, 0x72, 0x57, 0x69, 0x74, 0x68, 0x43, 0x6f, 0x64, 0x65,
- 0x52, 0x65, 0x71, 0x75, 0x65, 0x73, 0x74, 0x1a, 0x24, 0x2e, 0x70, 0x62, 0x2e, 0x46, 0x69, 0x6e,
- 0x64, 0x41, 0x43, 0x4d, 0x45, 0x50, 0x72, 0x6f, 0x76, 0x69, 0x64, 0x65, 0x72, 0x57, 0x69, 0x74,
- 0x68, 0x43, 0x6f, 0x64, 0x65, 0x52, 0x65, 0x73, 0x70, 0x6f, 0x6e, 0x73, 0x65, 0x42, 0x06, 0x5a,
- 0x04, 0x2e, 0x2f, 0x70, 0x62, 0x62, 0x06, 0x70, 0x72, 0x6f, 0x74, 0x6f, 0x33,
-}
+const file_service_acme_provider_proto_rawDesc = "" +
+ "\n" +
+ "\x1bservice_acme_provider.proto\x12\x02pb\x1a models/model_acme_provider.proto\"\x1d\n" +
+ "\x1bFindAllACMEProvidersRequest\"V\n" +
+ "\x1cFindAllACMEProvidersResponse\x126\n" +
+ "\racmeProviders\x18\x01 \x03(\v2\x10.pb.ACMEProviderR\racmeProviders\"M\n" +
+ "\x1fFindACMEProviderWithCodeRequest\x12*\n" +
+ "\x10acmeProviderCode\x18\x01 \x01(\tR\x10acmeProviderCode\"X\n" +
+ " FindACMEProviderWithCodeResponse\x124\n" +
+ "\facmeProvider\x18\x01 \x01(\v2\x10.pb.ACMEProviderR\facmeProvider2\xd7\x01\n" +
+ "\x13ACMEProviderService\x12Y\n" +
+ "\x14findAllACMEProviders\x12\x1f.pb.FindAllACMEProvidersRequest\x1a .pb.FindAllACMEProvidersResponse\x12e\n" +
+ "\x18findACMEProviderWithCode\x12#.pb.FindACMEProviderWithCodeRequest\x1a$.pb.FindACMEProviderWithCodeResponseB\x06Z\x04./pbb\x06proto3"
var (
file_service_acme_provider_proto_rawDescOnce sync.Once
- file_service_acme_provider_proto_rawDescData = file_service_acme_provider_proto_rawDesc
+ file_service_acme_provider_proto_rawDescData []byte
)
func file_service_acme_provider_proto_rawDescGZIP() []byte {
file_service_acme_provider_proto_rawDescOnce.Do(func() {
- file_service_acme_provider_proto_rawDescData = protoimpl.X.CompressGZIP(file_service_acme_provider_proto_rawDescData)
+ file_service_acme_provider_proto_rawDescData = protoimpl.X.CompressGZIP(unsafe.Slice(unsafe.StringData(file_service_acme_provider_proto_rawDesc), len(file_service_acme_provider_proto_rawDesc)))
})
return file_service_acme_provider_proto_rawDescData
}
@@ -276,7 +251,7 @@ func file_service_acme_provider_proto_init() {
out := protoimpl.TypeBuilder{
File: protoimpl.DescBuilder{
GoPackagePath: reflect.TypeOf(x{}).PkgPath(),
- RawDescriptor: file_service_acme_provider_proto_rawDesc,
+ RawDescriptor: unsafe.Slice(unsafe.StringData(file_service_acme_provider_proto_rawDesc), len(file_service_acme_provider_proto_rawDesc)),
NumEnums: 0,
NumMessages: 4,
NumExtensions: 0,
@@ -287,7 +262,6 @@ func file_service_acme_provider_proto_init() {
MessageInfos: file_service_acme_provider_proto_msgTypes,
}.Build()
File_service_acme_provider_proto = out.File
- file_service_acme_provider_proto_rawDesc = nil
file_service_acme_provider_proto_goTypes = nil
file_service_acme_provider_proto_depIdxs = nil
}
diff --git a/EdgeCommon/pkg/rpc/pb/service_acme_provider_acount.pb.go b/EdgeCommon/pkg/rpc/pb/service_acme_provider_acount.pb.go
index 9a7c647..574a87a 100644
--- a/EdgeCommon/pkg/rpc/pb/service_acme_provider_acount.pb.go
+++ b/EdgeCommon/pkg/rpc/pb/service_acme_provider_acount.pb.go
@@ -1,7 +1,7 @@
// Code generated by protoc-gen-go. DO NOT EDIT.
// versions:
-// protoc-gen-go v1.36.0
-// protoc v6.33.2
+// protoc-gen-go v1.36.11
+// protoc v3.19.6
// source: service_acme_provider_acount.proto
package pb
@@ -11,6 +11,7 @@ import (
protoimpl "google.golang.org/protobuf/runtime/protoimpl"
reflect "reflect"
sync "sync"
+ unsafe "unsafe"
)
const (
@@ -561,150 +562,54 @@ func (x *ListEnabledACMEProviderAccountsResponse) GetAcmeProviderAccounts() []*A
var File_service_acme_provider_acount_proto protoreflect.FileDescriptor
-var file_service_acme_provider_acount_proto_rawDesc = []byte{
- 0x0a, 0x22, 0x73, 0x65, 0x72, 0x76, 0x69, 0x63, 0x65, 0x5f, 0x61, 0x63, 0x6d, 0x65, 0x5f, 0x70,
- 0x72, 0x6f, 0x76, 0x69, 0x64, 0x65, 0x72, 0x5f, 0x61, 0x63, 0x6f, 0x75, 0x6e, 0x74, 0x2e, 0x70,
- 0x72, 0x6f, 0x74, 0x6f, 0x12, 0x02, 0x70, 0x62, 0x1a, 0x19, 0x6d, 0x6f, 0x64, 0x65, 0x6c, 0x73,
- 0x2f, 0x72, 0x70, 0x63, 0x5f, 0x6d, 0x65, 0x73, 0x73, 0x61, 0x67, 0x65, 0x73, 0x2e, 0x70, 0x72,
- 0x6f, 0x74, 0x6f, 0x1a, 0x28, 0x6d, 0x6f, 0x64, 0x65, 0x6c, 0x73, 0x2f, 0x6d, 0x6f, 0x64, 0x65,
- 0x6c, 0x5f, 0x61, 0x63, 0x6d, 0x65, 0x5f, 0x70, 0x72, 0x6f, 0x76, 0x69, 0x64, 0x65, 0x72, 0x5f,
- 0x61, 0x63, 0x63, 0x6f, 0x75, 0x6e, 0x74, 0x2e, 0x70, 0x72, 0x6f, 0x74, 0x6f, 0x22, 0x8a, 0x01,
- 0x0a, 0x20, 0x43, 0x72, 0x65, 0x61, 0x74, 0x65, 0x41, 0x43, 0x4d, 0x45, 0x50, 0x72, 0x6f, 0x76,
- 0x69, 0x64, 0x65, 0x72, 0x41, 0x63, 0x63, 0x6f, 0x75, 0x6e, 0x74, 0x52, 0x65, 0x71, 0x75, 0x65,
- 0x73, 0x74, 0x12, 0x12, 0x0a, 0x04, 0x6e, 0x61, 0x6d, 0x65, 0x18, 0x01, 0x20, 0x01, 0x28, 0x09,
- 0x52, 0x04, 0x6e, 0x61, 0x6d, 0x65, 0x12, 0x22, 0x0a, 0x0c, 0x70, 0x72, 0x6f, 0x76, 0x69, 0x64,
- 0x65, 0x72, 0x43, 0x6f, 0x64, 0x65, 0x18, 0x02, 0x20, 0x01, 0x28, 0x09, 0x52, 0x0c, 0x70, 0x72,
- 0x6f, 0x76, 0x69, 0x64, 0x65, 0x72, 0x43, 0x6f, 0x64, 0x65, 0x12, 0x16, 0x0a, 0x06, 0x65, 0x61,
- 0x62, 0x4b, 0x69, 0x64, 0x18, 0x03, 0x20, 0x01, 0x28, 0x09, 0x52, 0x06, 0x65, 0x61, 0x62, 0x4b,
- 0x69, 0x64, 0x12, 0x16, 0x0a, 0x06, 0x65, 0x61, 0x62, 0x4b, 0x65, 0x79, 0x18, 0x04, 0x20, 0x01,
- 0x28, 0x09, 0x52, 0x06, 0x65, 0x61, 0x62, 0x4b, 0x65, 0x79, 0x22, 0x59, 0x0a, 0x21, 0x43, 0x72,
- 0x65, 0x61, 0x74, 0x65, 0x41, 0x43, 0x4d, 0x45, 0x50, 0x72, 0x6f, 0x76, 0x69, 0x64, 0x65, 0x72,
- 0x41, 0x63, 0x63, 0x6f, 0x75, 0x6e, 0x74, 0x52, 0x65, 0x73, 0x70, 0x6f, 0x6e, 0x73, 0x65, 0x12,
- 0x34, 0x0a, 0x15, 0x61, 0x63, 0x6d, 0x65, 0x50, 0x72, 0x6f, 0x76, 0x69, 0x64, 0x65, 0x72, 0x41,
- 0x63, 0x63, 0x6f, 0x75, 0x6e, 0x74, 0x49, 0x64, 0x18, 0x01, 0x20, 0x01, 0x28, 0x03, 0x52, 0x15,
- 0x61, 0x63, 0x6d, 0x65, 0x50, 0x72, 0x6f, 0x76, 0x69, 0x64, 0x65, 0x72, 0x41, 0x63, 0x63, 0x6f,
- 0x75, 0x6e, 0x74, 0x49, 0x64, 0x22, 0x60, 0x0a, 0x32, 0x46, 0x69, 0x6e, 0x64, 0x41, 0x6c, 0x6c,
- 0x41, 0x43, 0x4d, 0x45, 0x50, 0x72, 0x6f, 0x76, 0x69, 0x64, 0x65, 0x72, 0x41, 0x63, 0x63, 0x6f,
- 0x75, 0x6e, 0x74, 0x73, 0x57, 0x69, 0x74, 0x68, 0x50, 0x72, 0x6f, 0x76, 0x69, 0x64, 0x65, 0x72,
- 0x43, 0x6f, 0x64, 0x65, 0x52, 0x65, 0x71, 0x75, 0x65, 0x73, 0x74, 0x12, 0x2a, 0x0a, 0x10, 0x61,
- 0x63, 0x6d, 0x65, 0x50, 0x72, 0x6f, 0x76, 0x69, 0x64, 0x65, 0x72, 0x43, 0x6f, 0x64, 0x65, 0x18,
- 0x01, 0x20, 0x01, 0x28, 0x09, 0x52, 0x10, 0x61, 0x63, 0x6d, 0x65, 0x50, 0x72, 0x6f, 0x76, 0x69,
- 0x64, 0x65, 0x72, 0x43, 0x6f, 0x64, 0x65, 0x22, 0x82, 0x01, 0x0a, 0x33, 0x46, 0x69, 0x6e, 0x64,
- 0x41, 0x6c, 0x6c, 0x41, 0x43, 0x4d, 0x45, 0x50, 0x72, 0x6f, 0x76, 0x69, 0x64, 0x65, 0x72, 0x41,
- 0x63, 0x63, 0x6f, 0x75, 0x6e, 0x74, 0x73, 0x57, 0x69, 0x74, 0x68, 0x50, 0x72, 0x6f, 0x76, 0x69,
- 0x64, 0x65, 0x72, 0x43, 0x6f, 0x64, 0x65, 0x52, 0x65, 0x73, 0x70, 0x6f, 0x6e, 0x73, 0x65, 0x12,
- 0x4b, 0x0a, 0x14, 0x61, 0x63, 0x6d, 0x65, 0x50, 0x72, 0x6f, 0x76, 0x69, 0x64, 0x65, 0x72, 0x41,
- 0x63, 0x63, 0x6f, 0x75, 0x6e, 0x74, 0x73, 0x18, 0x01, 0x20, 0x03, 0x28, 0x0b, 0x32, 0x17, 0x2e,
- 0x70, 0x62, 0x2e, 0x41, 0x43, 0x4d, 0x45, 0x50, 0x72, 0x6f, 0x76, 0x69, 0x64, 0x65, 0x72, 0x41,
- 0x63, 0x63, 0x6f, 0x75, 0x6e, 0x74, 0x52, 0x14, 0x61, 0x63, 0x6d, 0x65, 0x50, 0x72, 0x6f, 0x76,
- 0x69, 0x64, 0x65, 0x72, 0x41, 0x63, 0x63, 0x6f, 0x75, 0x6e, 0x74, 0x73, 0x22, 0x9c, 0x01, 0x0a,
- 0x20, 0x55, 0x70, 0x64, 0x61, 0x74, 0x65, 0x41, 0x43, 0x4d, 0x45, 0x50, 0x72, 0x6f, 0x76, 0x69,
- 0x64, 0x65, 0x72, 0x41, 0x63, 0x63, 0x6f, 0x75, 0x6e, 0x74, 0x52, 0x65, 0x71, 0x75, 0x65, 0x73,
- 0x74, 0x12, 0x34, 0x0a, 0x15, 0x61, 0x63, 0x6d, 0x65, 0x50, 0x72, 0x6f, 0x76, 0x69, 0x64, 0x65,
- 0x72, 0x41, 0x63, 0x63, 0x6f, 0x75, 0x6e, 0x74, 0x49, 0x64, 0x18, 0x01, 0x20, 0x01, 0x28, 0x03,
- 0x52, 0x15, 0x61, 0x63, 0x6d, 0x65, 0x50, 0x72, 0x6f, 0x76, 0x69, 0x64, 0x65, 0x72, 0x41, 0x63,
- 0x63, 0x6f, 0x75, 0x6e, 0x74, 0x49, 0x64, 0x12, 0x12, 0x0a, 0x04, 0x6e, 0x61, 0x6d, 0x65, 0x18,
- 0x02, 0x20, 0x01, 0x28, 0x09, 0x52, 0x04, 0x6e, 0x61, 0x6d, 0x65, 0x12, 0x16, 0x0a, 0x06, 0x65,
- 0x61, 0x62, 0x4b, 0x69, 0x64, 0x18, 0x03, 0x20, 0x01, 0x28, 0x09, 0x52, 0x06, 0x65, 0x61, 0x62,
- 0x4b, 0x69, 0x64, 0x12, 0x16, 0x0a, 0x06, 0x65, 0x61, 0x62, 0x4b, 0x65, 0x79, 0x18, 0x04, 0x20,
- 0x01, 0x28, 0x09, 0x52, 0x06, 0x65, 0x61, 0x62, 0x4b, 0x65, 0x79, 0x22, 0x58, 0x0a, 0x20, 0x44,
- 0x65, 0x6c, 0x65, 0x74, 0x65, 0x41, 0x43, 0x4d, 0x45, 0x50, 0x72, 0x6f, 0x76, 0x69, 0x64, 0x65,
- 0x72, 0x41, 0x63, 0x63, 0x6f, 0x75, 0x6e, 0x74, 0x52, 0x65, 0x71, 0x75, 0x65, 0x73, 0x74, 0x12,
- 0x34, 0x0a, 0x15, 0x61, 0x63, 0x6d, 0x65, 0x50, 0x72, 0x6f, 0x76, 0x69, 0x64, 0x65, 0x72, 0x41,
- 0x63, 0x63, 0x6f, 0x75, 0x6e, 0x74, 0x49, 0x64, 0x18, 0x01, 0x20, 0x01, 0x28, 0x03, 0x52, 0x15,
- 0x61, 0x63, 0x6d, 0x65, 0x50, 0x72, 0x6f, 0x76, 0x69, 0x64, 0x65, 0x72, 0x41, 0x63, 0x63, 0x6f,
- 0x75, 0x6e, 0x74, 0x49, 0x64, 0x22, 0x5d, 0x0a, 0x25, 0x46, 0x69, 0x6e, 0x64, 0x45, 0x6e, 0x61,
- 0x62, 0x6c, 0x65, 0x64, 0x41, 0x43, 0x4d, 0x45, 0x50, 0x72, 0x6f, 0x76, 0x69, 0x64, 0x65, 0x72,
- 0x41, 0x63, 0x63, 0x6f, 0x75, 0x6e, 0x74, 0x52, 0x65, 0x71, 0x75, 0x65, 0x73, 0x74, 0x12, 0x34,
- 0x0a, 0x15, 0x61, 0x63, 0x6d, 0x65, 0x50, 0x72, 0x6f, 0x76, 0x69, 0x64, 0x65, 0x72, 0x41, 0x63,
- 0x63, 0x6f, 0x75, 0x6e, 0x74, 0x49, 0x64, 0x18, 0x01, 0x20, 0x01, 0x28, 0x03, 0x52, 0x15, 0x61,
- 0x63, 0x6d, 0x65, 0x50, 0x72, 0x6f, 0x76, 0x69, 0x64, 0x65, 0x72, 0x41, 0x63, 0x63, 0x6f, 0x75,
- 0x6e, 0x74, 0x49, 0x64, 0x22, 0x73, 0x0a, 0x26, 0x46, 0x69, 0x6e, 0x64, 0x45, 0x6e, 0x61, 0x62,
- 0x6c, 0x65, 0x64, 0x41, 0x43, 0x4d, 0x45, 0x50, 0x72, 0x6f, 0x76, 0x69, 0x64, 0x65, 0x72, 0x41,
- 0x63, 0x63, 0x6f, 0x75, 0x6e, 0x74, 0x52, 0x65, 0x73, 0x70, 0x6f, 0x6e, 0x73, 0x65, 0x12, 0x49,
- 0x0a, 0x13, 0x61, 0x63, 0x6d, 0x65, 0x50, 0x72, 0x6f, 0x76, 0x69, 0x64, 0x65, 0x72, 0x41, 0x63,
- 0x63, 0x6f, 0x75, 0x6e, 0x74, 0x18, 0x01, 0x20, 0x01, 0x28, 0x0b, 0x32, 0x17, 0x2e, 0x70, 0x62,
- 0x2e, 0x41, 0x43, 0x4d, 0x45, 0x50, 0x72, 0x6f, 0x76, 0x69, 0x64, 0x65, 0x72, 0x41, 0x63, 0x63,
- 0x6f, 0x75, 0x6e, 0x74, 0x52, 0x13, 0x61, 0x63, 0x6d, 0x65, 0x50, 0x72, 0x6f, 0x76, 0x69, 0x64,
- 0x65, 0x72, 0x41, 0x63, 0x63, 0x6f, 0x75, 0x6e, 0x74, 0x22, 0x2c, 0x0a, 0x2a, 0x43, 0x6f, 0x75,
- 0x6e, 0x74, 0x41, 0x6c, 0x6c, 0x45, 0x6e, 0x61, 0x62, 0x6c, 0x65, 0x64, 0x41, 0x43, 0x4d, 0x45,
- 0x50, 0x72, 0x6f, 0x76, 0x69, 0x64, 0x65, 0x72, 0x41, 0x63, 0x63, 0x6f, 0x75, 0x6e, 0x74, 0x73,
- 0x52, 0x65, 0x71, 0x75, 0x65, 0x73, 0x74, 0x22, 0x54, 0x0a, 0x26, 0x4c, 0x69, 0x73, 0x74, 0x45,
- 0x6e, 0x61, 0x62, 0x6c, 0x65, 0x64, 0x41, 0x43, 0x4d, 0x45, 0x50, 0x72, 0x6f, 0x76, 0x69, 0x64,
- 0x65, 0x72, 0x41, 0x63, 0x63, 0x6f, 0x75, 0x6e, 0x74, 0x73, 0x52, 0x65, 0x71, 0x75, 0x65, 0x73,
- 0x74, 0x12, 0x16, 0x0a, 0x06, 0x6f, 0x66, 0x66, 0x73, 0x65, 0x74, 0x18, 0x01, 0x20, 0x01, 0x28,
- 0x03, 0x52, 0x06, 0x6f, 0x66, 0x66, 0x73, 0x65, 0x74, 0x12, 0x12, 0x0a, 0x04, 0x73, 0x69, 0x7a,
- 0x65, 0x18, 0x02, 0x20, 0x01, 0x28, 0x03, 0x52, 0x04, 0x73, 0x69, 0x7a, 0x65, 0x22, 0x76, 0x0a,
- 0x27, 0x4c, 0x69, 0x73, 0x74, 0x45, 0x6e, 0x61, 0x62, 0x6c, 0x65, 0x64, 0x41, 0x43, 0x4d, 0x45,
- 0x50, 0x72, 0x6f, 0x76, 0x69, 0x64, 0x65, 0x72, 0x41, 0x63, 0x63, 0x6f, 0x75, 0x6e, 0x74, 0x73,
- 0x52, 0x65, 0x73, 0x70, 0x6f, 0x6e, 0x73, 0x65, 0x12, 0x4b, 0x0a, 0x14, 0x61, 0x63, 0x6d, 0x65,
- 0x50, 0x72, 0x6f, 0x76, 0x69, 0x64, 0x65, 0x72, 0x41, 0x63, 0x63, 0x6f, 0x75, 0x6e, 0x74, 0x73,
- 0x18, 0x01, 0x20, 0x03, 0x28, 0x0b, 0x32, 0x17, 0x2e, 0x70, 0x62, 0x2e, 0x41, 0x43, 0x4d, 0x45,
- 0x50, 0x72, 0x6f, 0x76, 0x69, 0x64, 0x65, 0x72, 0x41, 0x63, 0x63, 0x6f, 0x75, 0x6e, 0x74, 0x52,
- 0x14, 0x61, 0x63, 0x6d, 0x65, 0x50, 0x72, 0x6f, 0x76, 0x69, 0x64, 0x65, 0x72, 0x41, 0x63, 0x63,
- 0x6f, 0x75, 0x6e, 0x74, 0x73, 0x32, 0xaf, 0x06, 0x0a, 0x1a, 0x41, 0x43, 0x4d, 0x45, 0x50, 0x72,
- 0x6f, 0x76, 0x69, 0x64, 0x65, 0x72, 0x41, 0x63, 0x63, 0x6f, 0x75, 0x6e, 0x74, 0x53, 0x65, 0x72,
- 0x76, 0x69, 0x63, 0x65, 0x12, 0x68, 0x0a, 0x19, 0x63, 0x72, 0x65, 0x61, 0x74, 0x65, 0x41, 0x43,
- 0x4d, 0x45, 0x50, 0x72, 0x6f, 0x76, 0x69, 0x64, 0x65, 0x72, 0x41, 0x63, 0x63, 0x6f, 0x75, 0x6e,
- 0x74, 0x12, 0x24, 0x2e, 0x70, 0x62, 0x2e, 0x43, 0x72, 0x65, 0x61, 0x74, 0x65, 0x41, 0x43, 0x4d,
- 0x45, 0x50, 0x72, 0x6f, 0x76, 0x69, 0x64, 0x65, 0x72, 0x41, 0x63, 0x63, 0x6f, 0x75, 0x6e, 0x74,
- 0x52, 0x65, 0x71, 0x75, 0x65, 0x73, 0x74, 0x1a, 0x25, 0x2e, 0x70, 0x62, 0x2e, 0x43, 0x72, 0x65,
- 0x61, 0x74, 0x65, 0x41, 0x43, 0x4d, 0x45, 0x50, 0x72, 0x6f, 0x76, 0x69, 0x64, 0x65, 0x72, 0x41,
- 0x63, 0x63, 0x6f, 0x75, 0x6e, 0x74, 0x52, 0x65, 0x73, 0x70, 0x6f, 0x6e, 0x73, 0x65, 0x12, 0x9e,
- 0x01, 0x0a, 0x2b, 0x66, 0x69, 0x6e, 0x64, 0x41, 0x6c, 0x6c, 0x41, 0x43, 0x4d, 0x45, 0x50, 0x72,
- 0x6f, 0x76, 0x69, 0x64, 0x65, 0x72, 0x41, 0x63, 0x63, 0x6f, 0x75, 0x6e, 0x74, 0x73, 0x57, 0x69,
- 0x74, 0x68, 0x50, 0x72, 0x6f, 0x76, 0x69, 0x64, 0x65, 0x72, 0x43, 0x6f, 0x64, 0x65, 0x12, 0x36,
- 0x2e, 0x70, 0x62, 0x2e, 0x46, 0x69, 0x6e, 0x64, 0x41, 0x6c, 0x6c, 0x41, 0x43, 0x4d, 0x45, 0x50,
- 0x72, 0x6f, 0x76, 0x69, 0x64, 0x65, 0x72, 0x41, 0x63, 0x63, 0x6f, 0x75, 0x6e, 0x74, 0x73, 0x57,
- 0x69, 0x74, 0x68, 0x50, 0x72, 0x6f, 0x76, 0x69, 0x64, 0x65, 0x72, 0x43, 0x6f, 0x64, 0x65, 0x52,
- 0x65, 0x71, 0x75, 0x65, 0x73, 0x74, 0x1a, 0x37, 0x2e, 0x70, 0x62, 0x2e, 0x46, 0x69, 0x6e, 0x64,
- 0x41, 0x6c, 0x6c, 0x41, 0x43, 0x4d, 0x45, 0x50, 0x72, 0x6f, 0x76, 0x69, 0x64, 0x65, 0x72, 0x41,
- 0x63, 0x63, 0x6f, 0x75, 0x6e, 0x74, 0x73, 0x57, 0x69, 0x74, 0x68, 0x50, 0x72, 0x6f, 0x76, 0x69,
- 0x64, 0x65, 0x72, 0x43, 0x6f, 0x64, 0x65, 0x52, 0x65, 0x73, 0x70, 0x6f, 0x6e, 0x73, 0x65, 0x12,
- 0x51, 0x0a, 0x19, 0x75, 0x70, 0x64, 0x61, 0x74, 0x65, 0x41, 0x43, 0x4d, 0x45, 0x50, 0x72, 0x6f,
- 0x76, 0x69, 0x64, 0x65, 0x72, 0x41, 0x63, 0x63, 0x6f, 0x75, 0x6e, 0x74, 0x12, 0x24, 0x2e, 0x70,
- 0x62, 0x2e, 0x55, 0x70, 0x64, 0x61, 0x74, 0x65, 0x41, 0x43, 0x4d, 0x45, 0x50, 0x72, 0x6f, 0x76,
- 0x69, 0x64, 0x65, 0x72, 0x41, 0x63, 0x63, 0x6f, 0x75, 0x6e, 0x74, 0x52, 0x65, 0x71, 0x75, 0x65,
- 0x73, 0x74, 0x1a, 0x0e, 0x2e, 0x70, 0x62, 0x2e, 0x52, 0x50, 0x43, 0x53, 0x75, 0x63, 0x63, 0x65,
- 0x73, 0x73, 0x12, 0x51, 0x0a, 0x19, 0x64, 0x65, 0x6c, 0x65, 0x74, 0x65, 0x41, 0x43, 0x4d, 0x45,
- 0x50, 0x72, 0x6f, 0x76, 0x69, 0x64, 0x65, 0x72, 0x41, 0x63, 0x63, 0x6f, 0x75, 0x6e, 0x74, 0x12,
- 0x24, 0x2e, 0x70, 0x62, 0x2e, 0x44, 0x65, 0x6c, 0x65, 0x74, 0x65, 0x41, 0x43, 0x4d, 0x45, 0x50,
- 0x72, 0x6f, 0x76, 0x69, 0x64, 0x65, 0x72, 0x41, 0x63, 0x63, 0x6f, 0x75, 0x6e, 0x74, 0x52, 0x65,
- 0x71, 0x75, 0x65, 0x73, 0x74, 0x1a, 0x0e, 0x2e, 0x70, 0x62, 0x2e, 0x52, 0x50, 0x43, 0x53, 0x75,
- 0x63, 0x63, 0x65, 0x73, 0x73, 0x12, 0x77, 0x0a, 0x1e, 0x66, 0x69, 0x6e, 0x64, 0x45, 0x6e, 0x61,
- 0x62, 0x6c, 0x65, 0x64, 0x41, 0x43, 0x4d, 0x45, 0x50, 0x72, 0x6f, 0x76, 0x69, 0x64, 0x65, 0x72,
- 0x41, 0x63, 0x63, 0x6f, 0x75, 0x6e, 0x74, 0x12, 0x29, 0x2e, 0x70, 0x62, 0x2e, 0x46, 0x69, 0x6e,
- 0x64, 0x45, 0x6e, 0x61, 0x62, 0x6c, 0x65, 0x64, 0x41, 0x43, 0x4d, 0x45, 0x50, 0x72, 0x6f, 0x76,
- 0x69, 0x64, 0x65, 0x72, 0x41, 0x63, 0x63, 0x6f, 0x75, 0x6e, 0x74, 0x52, 0x65, 0x71, 0x75, 0x65,
- 0x73, 0x74, 0x1a, 0x2a, 0x2e, 0x70, 0x62, 0x2e, 0x46, 0x69, 0x6e, 0x64, 0x45, 0x6e, 0x61, 0x62,
- 0x6c, 0x65, 0x64, 0x41, 0x43, 0x4d, 0x45, 0x50, 0x72, 0x6f, 0x76, 0x69, 0x64, 0x65, 0x72, 0x41,
- 0x63, 0x63, 0x6f, 0x75, 0x6e, 0x74, 0x52, 0x65, 0x73, 0x70, 0x6f, 0x6e, 0x73, 0x65, 0x12, 0x6b,
- 0x0a, 0x23, 0x63, 0x6f, 0x75, 0x6e, 0x74, 0x41, 0x6c, 0x6c, 0x45, 0x6e, 0x61, 0x62, 0x6c, 0x65,
- 0x64, 0x41, 0x43, 0x4d, 0x45, 0x50, 0x72, 0x6f, 0x76, 0x69, 0x64, 0x65, 0x72, 0x41, 0x63, 0x63,
- 0x6f, 0x75, 0x6e, 0x74, 0x73, 0x12, 0x2e, 0x2e, 0x70, 0x62, 0x2e, 0x43, 0x6f, 0x75, 0x6e, 0x74,
- 0x41, 0x6c, 0x6c, 0x45, 0x6e, 0x61, 0x62, 0x6c, 0x65, 0x64, 0x41, 0x43, 0x4d, 0x45, 0x50, 0x72,
- 0x6f, 0x76, 0x69, 0x64, 0x65, 0x72, 0x41, 0x63, 0x63, 0x6f, 0x75, 0x6e, 0x74, 0x73, 0x52, 0x65,
- 0x71, 0x75, 0x65, 0x73, 0x74, 0x1a, 0x14, 0x2e, 0x70, 0x62, 0x2e, 0x52, 0x50, 0x43, 0x43, 0x6f,
- 0x75, 0x6e, 0x74, 0x52, 0x65, 0x73, 0x70, 0x6f, 0x6e, 0x73, 0x65, 0x12, 0x7a, 0x0a, 0x1f, 0x6c,
- 0x69, 0x73, 0x74, 0x45, 0x6e, 0x61, 0x62, 0x6c, 0x65, 0x64, 0x41, 0x43, 0x4d, 0x45, 0x50, 0x72,
- 0x6f, 0x76, 0x69, 0x64, 0x65, 0x72, 0x41, 0x63, 0x63, 0x6f, 0x75, 0x6e, 0x74, 0x73, 0x12, 0x2a,
- 0x2e, 0x70, 0x62, 0x2e, 0x4c, 0x69, 0x73, 0x74, 0x45, 0x6e, 0x61, 0x62, 0x6c, 0x65, 0x64, 0x41,
- 0x43, 0x4d, 0x45, 0x50, 0x72, 0x6f, 0x76, 0x69, 0x64, 0x65, 0x72, 0x41, 0x63, 0x63, 0x6f, 0x75,
- 0x6e, 0x74, 0x73, 0x52, 0x65, 0x71, 0x75, 0x65, 0x73, 0x74, 0x1a, 0x2b, 0x2e, 0x70, 0x62, 0x2e,
- 0x4c, 0x69, 0x73, 0x74, 0x45, 0x6e, 0x61, 0x62, 0x6c, 0x65, 0x64, 0x41, 0x43, 0x4d, 0x45, 0x50,
- 0x72, 0x6f, 0x76, 0x69, 0x64, 0x65, 0x72, 0x41, 0x63, 0x63, 0x6f, 0x75, 0x6e, 0x74, 0x73, 0x52,
- 0x65, 0x73, 0x70, 0x6f, 0x6e, 0x73, 0x65, 0x42, 0x06, 0x5a, 0x04, 0x2e, 0x2f, 0x70, 0x62, 0x62,
- 0x06, 0x70, 0x72, 0x6f, 0x74, 0x6f, 0x33,
-}
+const file_service_acme_provider_acount_proto_rawDesc = "" +
+ "\n" +
+ "\"service_acme_provider_acount.proto\x12\x02pb\x1a\x19models/rpc_messages.proto\x1a(models/model_acme_provider_account.proto\"\x8a\x01\n" +
+ " CreateACMEProviderAccountRequest\x12\x12\n" +
+ "\x04name\x18\x01 \x01(\tR\x04name\x12\"\n" +
+ "\fproviderCode\x18\x02 \x01(\tR\fproviderCode\x12\x16\n" +
+ "\x06eabKid\x18\x03 \x01(\tR\x06eabKid\x12\x16\n" +
+ "\x06eabKey\x18\x04 \x01(\tR\x06eabKey\"Y\n" +
+ "!CreateACMEProviderAccountResponse\x124\n" +
+ "\x15acmeProviderAccountId\x18\x01 \x01(\x03R\x15acmeProviderAccountId\"`\n" +
+ "2FindAllACMEProviderAccountsWithProviderCodeRequest\x12*\n" +
+ "\x10acmeProviderCode\x18\x01 \x01(\tR\x10acmeProviderCode\"\x82\x01\n" +
+ "3FindAllACMEProviderAccountsWithProviderCodeResponse\x12K\n" +
+ "\x14acmeProviderAccounts\x18\x01 \x03(\v2\x17.pb.ACMEProviderAccountR\x14acmeProviderAccounts\"\x9c\x01\n" +
+ " UpdateACMEProviderAccountRequest\x124\n" +
+ "\x15acmeProviderAccountId\x18\x01 \x01(\x03R\x15acmeProviderAccountId\x12\x12\n" +
+ "\x04name\x18\x02 \x01(\tR\x04name\x12\x16\n" +
+ "\x06eabKid\x18\x03 \x01(\tR\x06eabKid\x12\x16\n" +
+ "\x06eabKey\x18\x04 \x01(\tR\x06eabKey\"X\n" +
+ " DeleteACMEProviderAccountRequest\x124\n" +
+ "\x15acmeProviderAccountId\x18\x01 \x01(\x03R\x15acmeProviderAccountId\"]\n" +
+ "%FindEnabledACMEProviderAccountRequest\x124\n" +
+ "\x15acmeProviderAccountId\x18\x01 \x01(\x03R\x15acmeProviderAccountId\"s\n" +
+ "&FindEnabledACMEProviderAccountResponse\x12I\n" +
+ "\x13acmeProviderAccount\x18\x01 \x01(\v2\x17.pb.ACMEProviderAccountR\x13acmeProviderAccount\",\n" +
+ "*CountAllEnabledACMEProviderAccountsRequest\"T\n" +
+ "&ListEnabledACMEProviderAccountsRequest\x12\x16\n" +
+ "\x06offset\x18\x01 \x01(\x03R\x06offset\x12\x12\n" +
+ "\x04size\x18\x02 \x01(\x03R\x04size\"v\n" +
+ "'ListEnabledACMEProviderAccountsResponse\x12K\n" +
+ "\x14acmeProviderAccounts\x18\x01 \x03(\v2\x17.pb.ACMEProviderAccountR\x14acmeProviderAccounts2\xaf\x06\n" +
+ "\x1aACMEProviderAccountService\x12h\n" +
+ "\x19createACMEProviderAccount\x12$.pb.CreateACMEProviderAccountRequest\x1a%.pb.CreateACMEProviderAccountResponse\x12\x9e\x01\n" +
+ "+findAllACMEProviderAccountsWithProviderCode\x126.pb.FindAllACMEProviderAccountsWithProviderCodeRequest\x1a7.pb.FindAllACMEProviderAccountsWithProviderCodeResponse\x12Q\n" +
+ "\x19updateACMEProviderAccount\x12$.pb.UpdateACMEProviderAccountRequest\x1a\x0e.pb.RPCSuccess\x12Q\n" +
+ "\x19deleteACMEProviderAccount\x12$.pb.DeleteACMEProviderAccountRequest\x1a\x0e.pb.RPCSuccess\x12w\n" +
+ "\x1efindEnabledACMEProviderAccount\x12).pb.FindEnabledACMEProviderAccountRequest\x1a*.pb.FindEnabledACMEProviderAccountResponse\x12k\n" +
+ "#countAllEnabledACMEProviderAccounts\x12..pb.CountAllEnabledACMEProviderAccountsRequest\x1a\x14.pb.RPCCountResponse\x12z\n" +
+ "\x1flistEnabledACMEProviderAccounts\x12*.pb.ListEnabledACMEProviderAccountsRequest\x1a+.pb.ListEnabledACMEProviderAccountsResponseB\x06Z\x04./pbb\x06proto3"
var (
file_service_acme_provider_acount_proto_rawDescOnce sync.Once
- file_service_acme_provider_acount_proto_rawDescData = file_service_acme_provider_acount_proto_rawDesc
+ file_service_acme_provider_acount_proto_rawDescData []byte
)
func file_service_acme_provider_acount_proto_rawDescGZIP() []byte {
file_service_acme_provider_acount_proto_rawDescOnce.Do(func() {
- file_service_acme_provider_acount_proto_rawDescData = protoimpl.X.CompressGZIP(file_service_acme_provider_acount_proto_rawDescData)
+ file_service_acme_provider_acount_proto_rawDescData = protoimpl.X.CompressGZIP(unsafe.Slice(unsafe.StringData(file_service_acme_provider_acount_proto_rawDesc), len(file_service_acme_provider_acount_proto_rawDesc)))
})
return file_service_acme_provider_acount_proto_rawDescData
}
@@ -762,7 +667,7 @@ func file_service_acme_provider_acount_proto_init() {
out := protoimpl.TypeBuilder{
File: protoimpl.DescBuilder{
GoPackagePath: reflect.TypeOf(x{}).PkgPath(),
- RawDescriptor: file_service_acme_provider_acount_proto_rawDesc,
+ RawDescriptor: unsafe.Slice(unsafe.StringData(file_service_acme_provider_acount_proto_rawDesc), len(file_service_acme_provider_acount_proto_rawDesc)),
NumEnums: 0,
NumMessages: 11,
NumExtensions: 0,
@@ -773,7 +678,6 @@ func file_service_acme_provider_acount_proto_init() {
MessageInfos: file_service_acme_provider_acount_proto_msgTypes,
}.Build()
File_service_acme_provider_acount_proto = out.File
- file_service_acme_provider_acount_proto_rawDesc = nil
file_service_acme_provider_acount_proto_goTypes = nil
file_service_acme_provider_acount_proto_depIdxs = nil
}
diff --git a/EdgeCommon/pkg/rpc/pb/service_acme_provider_acount_grpc.pb.go b/EdgeCommon/pkg/rpc/pb/service_acme_provider_acount_grpc.pb.go
index 5d44aba..49a206b 100644
--- a/EdgeCommon/pkg/rpc/pb/service_acme_provider_acount_grpc.pb.go
+++ b/EdgeCommon/pkg/rpc/pb/service_acme_provider_acount_grpc.pb.go
@@ -1,7 +1,7 @@
// Code generated by protoc-gen-go-grpc. DO NOT EDIT.
// versions:
-// - protoc-gen-go-grpc v1.5.1
-// - protoc v6.33.2
+// - protoc-gen-go-grpc v1.6.1
+// - protoc v3.19.6
// source: service_acme_provider_acount.proto
package pb
@@ -158,25 +158,25 @@ type ACMEProviderAccountServiceServer interface {
type UnimplementedACMEProviderAccountServiceServer struct{}
func (UnimplementedACMEProviderAccountServiceServer) CreateACMEProviderAccount(context.Context, *CreateACMEProviderAccountRequest) (*CreateACMEProviderAccountResponse, error) {
- return nil, status.Errorf(codes.Unimplemented, "method CreateACMEProviderAccount not implemented")
+ return nil, status.Error(codes.Unimplemented, "method CreateACMEProviderAccount not implemented")
}
func (UnimplementedACMEProviderAccountServiceServer) FindAllACMEProviderAccountsWithProviderCode(context.Context, *FindAllACMEProviderAccountsWithProviderCodeRequest) (*FindAllACMEProviderAccountsWithProviderCodeResponse, error) {
- return nil, status.Errorf(codes.Unimplemented, "method FindAllACMEProviderAccountsWithProviderCode not implemented")
+ return nil, status.Error(codes.Unimplemented, "method FindAllACMEProviderAccountsWithProviderCode not implemented")
}
func (UnimplementedACMEProviderAccountServiceServer) UpdateACMEProviderAccount(context.Context, *UpdateACMEProviderAccountRequest) (*RPCSuccess, error) {
- return nil, status.Errorf(codes.Unimplemented, "method UpdateACMEProviderAccount not implemented")
+ return nil, status.Error(codes.Unimplemented, "method UpdateACMEProviderAccount not implemented")
}
func (UnimplementedACMEProviderAccountServiceServer) DeleteACMEProviderAccount(context.Context, *DeleteACMEProviderAccountRequest) (*RPCSuccess, error) {
- return nil, status.Errorf(codes.Unimplemented, "method DeleteACMEProviderAccount not implemented")
+ return nil, status.Error(codes.Unimplemented, "method DeleteACMEProviderAccount not implemented")
}
func (UnimplementedACMEProviderAccountServiceServer) FindEnabledACMEProviderAccount(context.Context, *FindEnabledACMEProviderAccountRequest) (*FindEnabledACMEProviderAccountResponse, error) {
- return nil, status.Errorf(codes.Unimplemented, "method FindEnabledACMEProviderAccount not implemented")
+ return nil, status.Error(codes.Unimplemented, "method FindEnabledACMEProviderAccount not implemented")
}
func (UnimplementedACMEProviderAccountServiceServer) CountAllEnabledACMEProviderAccounts(context.Context, *CountAllEnabledACMEProviderAccountsRequest) (*RPCCountResponse, error) {
- return nil, status.Errorf(codes.Unimplemented, "method CountAllEnabledACMEProviderAccounts not implemented")
+ return nil, status.Error(codes.Unimplemented, "method CountAllEnabledACMEProviderAccounts not implemented")
}
func (UnimplementedACMEProviderAccountServiceServer) ListEnabledACMEProviderAccounts(context.Context, *ListEnabledACMEProviderAccountsRequest) (*ListEnabledACMEProviderAccountsResponse, error) {
- return nil, status.Errorf(codes.Unimplemented, "method ListEnabledACMEProviderAccounts not implemented")
+ return nil, status.Error(codes.Unimplemented, "method ListEnabledACMEProviderAccounts not implemented")
}
func (UnimplementedACMEProviderAccountServiceServer) testEmbeddedByValue() {}
@@ -188,7 +188,7 @@ type UnsafeACMEProviderAccountServiceServer interface {
}
func RegisterACMEProviderAccountServiceServer(s grpc.ServiceRegistrar, srv ACMEProviderAccountServiceServer) {
- // If the following call pancis, it indicates UnimplementedACMEProviderAccountServiceServer was
+ // If the following call panics, it indicates UnimplementedACMEProviderAccountServiceServer was
// embedded by pointer and is nil. This will cause panics if an
// unimplemented method is ever invoked, so we test this at initialization
// time to prevent it from happening at runtime later due to I/O.
diff --git a/EdgeCommon/pkg/rpc/pb/service_acme_provider_grpc.pb.go b/EdgeCommon/pkg/rpc/pb/service_acme_provider_grpc.pb.go
index b15ff66..5a7fa89 100644
--- a/EdgeCommon/pkg/rpc/pb/service_acme_provider_grpc.pb.go
+++ b/EdgeCommon/pkg/rpc/pb/service_acme_provider_grpc.pb.go
@@ -1,7 +1,7 @@
// Code generated by protoc-gen-go-grpc. DO NOT EDIT.
// versions:
-// - protoc-gen-go-grpc v1.5.1
-// - protoc v6.33.2
+// - protoc-gen-go-grpc v1.6.1
+// - protoc v3.19.6
// source: service_acme_provider.proto
package pb
@@ -83,10 +83,10 @@ type ACMEProviderServiceServer interface {
type UnimplementedACMEProviderServiceServer struct{}
func (UnimplementedACMEProviderServiceServer) FindAllACMEProviders(context.Context, *FindAllACMEProvidersRequest) (*FindAllACMEProvidersResponse, error) {
- return nil, status.Errorf(codes.Unimplemented, "method FindAllACMEProviders not implemented")
+ return nil, status.Error(codes.Unimplemented, "method FindAllACMEProviders not implemented")
}
func (UnimplementedACMEProviderServiceServer) FindACMEProviderWithCode(context.Context, *FindACMEProviderWithCodeRequest) (*FindACMEProviderWithCodeResponse, error) {
- return nil, status.Errorf(codes.Unimplemented, "method FindACMEProviderWithCode not implemented")
+ return nil, status.Error(codes.Unimplemented, "method FindACMEProviderWithCode not implemented")
}
func (UnimplementedACMEProviderServiceServer) testEmbeddedByValue() {}
@@ -98,7 +98,7 @@ type UnsafeACMEProviderServiceServer interface {
}
func RegisterACMEProviderServiceServer(s grpc.ServiceRegistrar, srv ACMEProviderServiceServer) {
- // If the following call pancis, it indicates UnimplementedACMEProviderServiceServer was
+ // If the following call panics, it indicates UnimplementedACMEProviderServiceServer was
// embedded by pointer and is nil. This will cause panics if an
// unimplemented method is ever invoked, so we test this at initialization
// time to prevent it from happening at runtime later due to I/O.
diff --git a/EdgeCommon/pkg/rpc/pb/service_acme_task.pb.go b/EdgeCommon/pkg/rpc/pb/service_acme_task.pb.go
index de63902..f562beb 100644
--- a/EdgeCommon/pkg/rpc/pb/service_acme_task.pb.go
+++ b/EdgeCommon/pkg/rpc/pb/service_acme_task.pb.go
@@ -1,7 +1,7 @@
// Code generated by protoc-gen-go. DO NOT EDIT.
// versions:
-// protoc-gen-go v1.36.0
-// protoc v6.33.2
+// protoc-gen-go v1.36.11
+// protoc v3.19.6
// source: service_acme_task.proto
package pb
@@ -11,6 +11,7 @@ import (
protoimpl "google.golang.org/protobuf/runtime/protoimpl"
reflect "reflect"
sync "sync"
+ unsafe "unsafe"
)
const (
@@ -924,190 +925,106 @@ func (x *FindACMETaskUserResponse) GetUser() *User {
var File_service_acme_task_proto protoreflect.FileDescriptor
-var file_service_acme_task_proto_rawDesc = []byte{
- 0x0a, 0x17, 0x73, 0x65, 0x72, 0x76, 0x69, 0x63, 0x65, 0x5f, 0x61, 0x63, 0x6d, 0x65, 0x5f, 0x74,
- 0x61, 0x73, 0x6b, 0x2e, 0x70, 0x72, 0x6f, 0x74, 0x6f, 0x12, 0x02, 0x70, 0x62, 0x1a, 0x19, 0x6d,
- 0x6f, 0x64, 0x65, 0x6c, 0x73, 0x2f, 0x72, 0x70, 0x63, 0x5f, 0x6d, 0x65, 0x73, 0x73, 0x61, 0x67,
- 0x65, 0x73, 0x2e, 0x70, 0x72, 0x6f, 0x74, 0x6f, 0x1a, 0x1c, 0x6d, 0x6f, 0x64, 0x65, 0x6c, 0x73,
- 0x2f, 0x6d, 0x6f, 0x64, 0x65, 0x6c, 0x5f, 0x61, 0x63, 0x6d, 0x65, 0x5f, 0x74, 0x61, 0x73, 0x6b,
- 0x2e, 0x70, 0x72, 0x6f, 0x74, 0x6f, 0x1a, 0x17, 0x6d, 0x6f, 0x64, 0x65, 0x6c, 0x73, 0x2f, 0x6d,
- 0x6f, 0x64, 0x65, 0x6c, 0x5f, 0x75, 0x73, 0x65, 0x72, 0x2e, 0x70, 0x72, 0x6f, 0x74, 0x6f, 0x22,
- 0x4f, 0x0a, 0x2d, 0x43, 0x6f, 0x75, 0x6e, 0x74, 0x41, 0x6c, 0x6c, 0x45, 0x6e, 0x61, 0x62, 0x6c,
- 0x65, 0x64, 0x41, 0x43, 0x4d, 0x45, 0x54, 0x61, 0x73, 0x6b, 0x73, 0x57, 0x69, 0x74, 0x68, 0x41,
- 0x43, 0x4d, 0x45, 0x55, 0x73, 0x65, 0x72, 0x49, 0x64, 0x52, 0x65, 0x71, 0x75, 0x65, 0x73, 0x74,
- 0x12, 0x1e, 0x0a, 0x0a, 0x61, 0x63, 0x6d, 0x65, 0x55, 0x73, 0x65, 0x72, 0x49, 0x64, 0x18, 0x01,
- 0x20, 0x01, 0x28, 0x03, 0x52, 0x0a, 0x61, 0x63, 0x6d, 0x65, 0x55, 0x73, 0x65, 0x72, 0x49, 0x64,
- 0x22, 0x55, 0x0a, 0x2d, 0x43, 0x6f, 0x75, 0x6e, 0x74, 0x45, 0x6e, 0x61, 0x62, 0x6c, 0x65, 0x64,
- 0x41, 0x43, 0x4d, 0x45, 0x54, 0x61, 0x73, 0x6b, 0x73, 0x57, 0x69, 0x74, 0x68, 0x44, 0x4e, 0x53,
- 0x50, 0x72, 0x6f, 0x76, 0x69, 0x64, 0x65, 0x72, 0x49, 0x64, 0x52, 0x65, 0x71, 0x75, 0x65, 0x73,
- 0x74, 0x12, 0x24, 0x0a, 0x0d, 0x64, 0x6e, 0x73, 0x50, 0x72, 0x6f, 0x76, 0x69, 0x64, 0x65, 0x72,
- 0x49, 0x64, 0x18, 0x01, 0x20, 0x01, 0x28, 0x03, 0x52, 0x0d, 0x64, 0x6e, 0x73, 0x50, 0x72, 0x6f,
- 0x76, 0x69, 0x64, 0x65, 0x72, 0x49, 0x64, 0x22, 0xed, 0x01, 0x0a, 0x1f, 0x43, 0x6f, 0x75, 0x6e,
- 0x74, 0x41, 0x6c, 0x6c, 0x45, 0x6e, 0x61, 0x62, 0x6c, 0x65, 0x64, 0x41, 0x43, 0x4d, 0x45, 0x54,
- 0x61, 0x73, 0x6b, 0x73, 0x52, 0x65, 0x71, 0x75, 0x65, 0x73, 0x74, 0x12, 0x18, 0x0a, 0x07, 0x61,
- 0x64, 0x6d, 0x69, 0x6e, 0x49, 0x64, 0x18, 0x01, 0x20, 0x01, 0x28, 0x03, 0x52, 0x07, 0x61, 0x64,
- 0x6d, 0x69, 0x6e, 0x49, 0x64, 0x12, 0x16, 0x0a, 0x06, 0x75, 0x73, 0x65, 0x72, 0x49, 0x64, 0x18,
- 0x02, 0x20, 0x01, 0x28, 0x03, 0x52, 0x06, 0x75, 0x73, 0x65, 0x72, 0x49, 0x64, 0x12, 0x20, 0x0a,
- 0x0b, 0x69, 0x73, 0x41, 0x76, 0x61, 0x69, 0x6c, 0x61, 0x62, 0x6c, 0x65, 0x18, 0x03, 0x20, 0x01,
- 0x28, 0x08, 0x52, 0x0b, 0x69, 0x73, 0x41, 0x76, 0x61, 0x69, 0x6c, 0x61, 0x62, 0x6c, 0x65, 0x12,
- 0x1c, 0x0a, 0x09, 0x69, 0x73, 0x45, 0x78, 0x70, 0x69, 0x72, 0x65, 0x64, 0x18, 0x04, 0x20, 0x01,
- 0x28, 0x08, 0x52, 0x09, 0x69, 0x73, 0x45, 0x78, 0x70, 0x69, 0x72, 0x65, 0x64, 0x12, 0x22, 0x0a,
- 0x0c, 0x65, 0x78, 0x70, 0x69, 0x72, 0x69, 0x6e, 0x67, 0x44, 0x61, 0x79, 0x73, 0x18, 0x05, 0x20,
- 0x01, 0x28, 0x05, 0x52, 0x0c, 0x65, 0x78, 0x70, 0x69, 0x72, 0x69, 0x6e, 0x67, 0x44, 0x61, 0x79,
- 0x73, 0x12, 0x18, 0x0a, 0x07, 0x6b, 0x65, 0x79, 0x77, 0x6f, 0x72, 0x64, 0x18, 0x06, 0x20, 0x01,
- 0x28, 0x09, 0x52, 0x07, 0x6b, 0x65, 0x79, 0x77, 0x6f, 0x72, 0x64, 0x12, 0x1a, 0x0a, 0x08, 0x75,
- 0x73, 0x65, 0x72, 0x4f, 0x6e, 0x6c, 0x79, 0x18, 0x07, 0x20, 0x01, 0x28, 0x08, 0x52, 0x08, 0x75,
- 0x73, 0x65, 0x72, 0x4f, 0x6e, 0x6c, 0x79, 0x22, 0x95, 0x02, 0x0a, 0x1b, 0x4c, 0x69, 0x73, 0x74,
- 0x45, 0x6e, 0x61, 0x62, 0x6c, 0x65, 0x64, 0x41, 0x43, 0x4d, 0x45, 0x54, 0x61, 0x73, 0x6b, 0x73,
- 0x52, 0x65, 0x71, 0x75, 0x65, 0x73, 0x74, 0x12, 0x18, 0x0a, 0x07, 0x61, 0x64, 0x6d, 0x69, 0x6e,
- 0x49, 0x64, 0x18, 0x01, 0x20, 0x01, 0x28, 0x03, 0x52, 0x07, 0x61, 0x64, 0x6d, 0x69, 0x6e, 0x49,
- 0x64, 0x12, 0x16, 0x0a, 0x06, 0x75, 0x73, 0x65, 0x72, 0x49, 0x64, 0x18, 0x02, 0x20, 0x01, 0x28,
- 0x03, 0x52, 0x06, 0x75, 0x73, 0x65, 0x72, 0x49, 0x64, 0x12, 0x16, 0x0a, 0x06, 0x6f, 0x66, 0x66,
- 0x73, 0x65, 0x74, 0x18, 0x03, 0x20, 0x01, 0x28, 0x03, 0x52, 0x06, 0x6f, 0x66, 0x66, 0x73, 0x65,
- 0x74, 0x12, 0x12, 0x0a, 0x04, 0x73, 0x69, 0x7a, 0x65, 0x18, 0x04, 0x20, 0x01, 0x28, 0x03, 0x52,
- 0x04, 0x73, 0x69, 0x7a, 0x65, 0x12, 0x20, 0x0a, 0x0b, 0x69, 0x73, 0x41, 0x76, 0x61, 0x69, 0x6c,
- 0x61, 0x62, 0x6c, 0x65, 0x18, 0x05, 0x20, 0x01, 0x28, 0x08, 0x52, 0x0b, 0x69, 0x73, 0x41, 0x76,
- 0x61, 0x69, 0x6c, 0x61, 0x62, 0x6c, 0x65, 0x12, 0x1c, 0x0a, 0x09, 0x69, 0x73, 0x45, 0x78, 0x70,
- 0x69, 0x72, 0x65, 0x64, 0x18, 0x06, 0x20, 0x01, 0x28, 0x08, 0x52, 0x09, 0x69, 0x73, 0x45, 0x78,
- 0x70, 0x69, 0x72, 0x65, 0x64, 0x12, 0x22, 0x0a, 0x0c, 0x65, 0x78, 0x70, 0x69, 0x72, 0x69, 0x6e,
- 0x67, 0x44, 0x61, 0x79, 0x73, 0x18, 0x07, 0x20, 0x01, 0x28, 0x05, 0x52, 0x0c, 0x65, 0x78, 0x70,
- 0x69, 0x72, 0x69, 0x6e, 0x67, 0x44, 0x61, 0x79, 0x73, 0x12, 0x18, 0x0a, 0x07, 0x6b, 0x65, 0x79,
- 0x77, 0x6f, 0x72, 0x64, 0x18, 0x08, 0x20, 0x01, 0x28, 0x09, 0x52, 0x07, 0x6b, 0x65, 0x79, 0x77,
- 0x6f, 0x72, 0x64, 0x12, 0x1a, 0x0a, 0x08, 0x75, 0x73, 0x65, 0x72, 0x4f, 0x6e, 0x6c, 0x79, 0x18,
- 0x09, 0x20, 0x01, 0x28, 0x08, 0x52, 0x08, 0x75, 0x73, 0x65, 0x72, 0x4f, 0x6e, 0x6c, 0x79, 0x22,
- 0x4a, 0x0a, 0x1c, 0x4c, 0x69, 0x73, 0x74, 0x45, 0x6e, 0x61, 0x62, 0x6c, 0x65, 0x64, 0x41, 0x43,
- 0x4d, 0x45, 0x54, 0x61, 0x73, 0x6b, 0x73, 0x52, 0x65, 0x73, 0x70, 0x6f, 0x6e, 0x73, 0x65, 0x12,
- 0x2a, 0x0a, 0x09, 0x61, 0x63, 0x6d, 0x65, 0x54, 0x61, 0x73, 0x6b, 0x73, 0x18, 0x01, 0x20, 0x03,
- 0x28, 0x0b, 0x32, 0x0c, 0x2e, 0x70, 0x62, 0x2e, 0x41, 0x43, 0x4d, 0x45, 0x54, 0x61, 0x73, 0x6b,
- 0x52, 0x09, 0x61, 0x63, 0x6d, 0x65, 0x54, 0x61, 0x73, 0x6b, 0x73, 0x22, 0x81, 0x02, 0x0a, 0x15,
- 0x43, 0x72, 0x65, 0x61, 0x74, 0x65, 0x41, 0x43, 0x4d, 0x45, 0x54, 0x61, 0x73, 0x6b, 0x52, 0x65,
- 0x71, 0x75, 0x65, 0x73, 0x74, 0x12, 0x16, 0x0a, 0x06, 0x75, 0x73, 0x65, 0x72, 0x49, 0x64, 0x18,
- 0x08, 0x20, 0x01, 0x28, 0x03, 0x52, 0x06, 0x75, 0x73, 0x65, 0x72, 0x49, 0x64, 0x12, 0x1e, 0x0a,
- 0x0a, 0x61, 0x63, 0x6d, 0x65, 0x55, 0x73, 0x65, 0x72, 0x49, 0x64, 0x18, 0x01, 0x20, 0x01, 0x28,
- 0x03, 0x52, 0x0a, 0x61, 0x63, 0x6d, 0x65, 0x55, 0x73, 0x65, 0x72, 0x49, 0x64, 0x12, 0x24, 0x0a,
- 0x0d, 0x64, 0x6e, 0x73, 0x50, 0x72, 0x6f, 0x76, 0x69, 0x64, 0x65, 0x72, 0x49, 0x64, 0x18, 0x02,
- 0x20, 0x01, 0x28, 0x03, 0x52, 0x0d, 0x64, 0x6e, 0x73, 0x50, 0x72, 0x6f, 0x76, 0x69, 0x64, 0x65,
- 0x72, 0x49, 0x64, 0x12, 0x1c, 0x0a, 0x09, 0x64, 0x6e, 0x73, 0x44, 0x6f, 0x6d, 0x61, 0x69, 0x6e,
- 0x18, 0x03, 0x20, 0x01, 0x28, 0x09, 0x52, 0x09, 0x64, 0x6e, 0x73, 0x44, 0x6f, 0x6d, 0x61, 0x69,
- 0x6e, 0x12, 0x18, 0x0a, 0x07, 0x64, 0x6f, 0x6d, 0x61, 0x69, 0x6e, 0x73, 0x18, 0x04, 0x20, 0x03,
- 0x28, 0x09, 0x52, 0x07, 0x64, 0x6f, 0x6d, 0x61, 0x69, 0x6e, 0x73, 0x12, 0x1c, 0x0a, 0x09, 0x61,
- 0x75, 0x74, 0x6f, 0x52, 0x65, 0x6e, 0x65, 0x77, 0x18, 0x05, 0x20, 0x01, 0x28, 0x08, 0x52, 0x09,
- 0x61, 0x75, 0x74, 0x6f, 0x52, 0x65, 0x6e, 0x65, 0x77, 0x12, 0x1a, 0x0a, 0x08, 0x61, 0x75, 0x74,
- 0x68, 0x54, 0x79, 0x70, 0x65, 0x18, 0x06, 0x20, 0x01, 0x28, 0x09, 0x52, 0x08, 0x61, 0x75, 0x74,
- 0x68, 0x54, 0x79, 0x70, 0x65, 0x12, 0x18, 0x0a, 0x07, 0x61, 0x75, 0x74, 0x68, 0x55, 0x52, 0x4c,
- 0x18, 0x07, 0x20, 0x01, 0x28, 0x09, 0x52, 0x07, 0x61, 0x75, 0x74, 0x68, 0x55, 0x52, 0x4c, 0x22,
- 0x38, 0x0a, 0x16, 0x43, 0x72, 0x65, 0x61, 0x74, 0x65, 0x41, 0x43, 0x4d, 0x45, 0x54, 0x61, 0x73,
- 0x6b, 0x52, 0x65, 0x73, 0x70, 0x6f, 0x6e, 0x73, 0x65, 0x12, 0x1e, 0x0a, 0x0a, 0x61, 0x63, 0x6d,
- 0x65, 0x54, 0x61, 0x73, 0x6b, 0x49, 0x64, 0x18, 0x01, 0x20, 0x01, 0x28, 0x03, 0x52, 0x0a, 0x61,
- 0x63, 0x6d, 0x65, 0x54, 0x61, 0x73, 0x6b, 0x49, 0x64, 0x22, 0xed, 0x01, 0x0a, 0x15, 0x55, 0x70,
- 0x64, 0x61, 0x74, 0x65, 0x41, 0x43, 0x4d, 0x45, 0x54, 0x61, 0x73, 0x6b, 0x52, 0x65, 0x71, 0x75,
- 0x65, 0x73, 0x74, 0x12, 0x1e, 0x0a, 0x0a, 0x61, 0x63, 0x6d, 0x65, 0x54, 0x61, 0x73, 0x6b, 0x49,
- 0x64, 0x18, 0x01, 0x20, 0x01, 0x28, 0x03, 0x52, 0x0a, 0x61, 0x63, 0x6d, 0x65, 0x54, 0x61, 0x73,
- 0x6b, 0x49, 0x64, 0x12, 0x1e, 0x0a, 0x0a, 0x61, 0x63, 0x6d, 0x65, 0x55, 0x73, 0x65, 0x72, 0x49,
- 0x64, 0x18, 0x02, 0x20, 0x01, 0x28, 0x03, 0x52, 0x0a, 0x61, 0x63, 0x6d, 0x65, 0x55, 0x73, 0x65,
- 0x72, 0x49, 0x64, 0x12, 0x24, 0x0a, 0x0d, 0x64, 0x6e, 0x73, 0x50, 0x72, 0x6f, 0x76, 0x69, 0x64,
- 0x65, 0x72, 0x49, 0x64, 0x18, 0x03, 0x20, 0x01, 0x28, 0x03, 0x52, 0x0d, 0x64, 0x6e, 0x73, 0x50,
- 0x72, 0x6f, 0x76, 0x69, 0x64, 0x65, 0x72, 0x49, 0x64, 0x12, 0x1c, 0x0a, 0x09, 0x64, 0x6e, 0x73,
- 0x44, 0x6f, 0x6d, 0x61, 0x69, 0x6e, 0x18, 0x04, 0x20, 0x01, 0x28, 0x09, 0x52, 0x09, 0x64, 0x6e,
- 0x73, 0x44, 0x6f, 0x6d, 0x61, 0x69, 0x6e, 0x12, 0x18, 0x0a, 0x07, 0x64, 0x6f, 0x6d, 0x61, 0x69,
- 0x6e, 0x73, 0x18, 0x05, 0x20, 0x03, 0x28, 0x09, 0x52, 0x07, 0x64, 0x6f, 0x6d, 0x61, 0x69, 0x6e,
- 0x73, 0x12, 0x1c, 0x0a, 0x09, 0x61, 0x75, 0x74, 0x6f, 0x52, 0x65, 0x6e, 0x65, 0x77, 0x18, 0x06,
- 0x20, 0x01, 0x28, 0x08, 0x52, 0x09, 0x61, 0x75, 0x74, 0x6f, 0x52, 0x65, 0x6e, 0x65, 0x77, 0x12,
- 0x18, 0x0a, 0x07, 0x61, 0x75, 0x74, 0x68, 0x55, 0x52, 0x4c, 0x18, 0x07, 0x20, 0x01, 0x28, 0x09,
- 0x52, 0x07, 0x61, 0x75, 0x74, 0x68, 0x55, 0x52, 0x4c, 0x22, 0x37, 0x0a, 0x15, 0x44, 0x65, 0x6c,
- 0x65, 0x74, 0x65, 0x41, 0x43, 0x4d, 0x45, 0x54, 0x61, 0x73, 0x6b, 0x52, 0x65, 0x71, 0x75, 0x65,
- 0x73, 0x74, 0x12, 0x1e, 0x0a, 0x0a, 0x61, 0x63, 0x6d, 0x65, 0x54, 0x61, 0x73, 0x6b, 0x49, 0x64,
- 0x18, 0x01, 0x20, 0x01, 0x28, 0x03, 0x52, 0x0a, 0x61, 0x63, 0x6d, 0x65, 0x54, 0x61, 0x73, 0x6b,
- 0x49, 0x64, 0x22, 0x34, 0x0a, 0x12, 0x52, 0x75, 0x6e, 0x41, 0x43, 0x4d, 0x45, 0x54, 0x61, 0x73,
- 0x6b, 0x52, 0x65, 0x71, 0x75, 0x65, 0x73, 0x74, 0x12, 0x1e, 0x0a, 0x0a, 0x61, 0x63, 0x6d, 0x65,
- 0x54, 0x61, 0x73, 0x6b, 0x49, 0x64, 0x18, 0x01, 0x20, 0x01, 0x28, 0x03, 0x52, 0x0a, 0x61, 0x63,
- 0x6d, 0x65, 0x54, 0x61, 0x73, 0x6b, 0x49, 0x64, 0x22, 0x5d, 0x0a, 0x13, 0x52, 0x75, 0x6e, 0x41,
- 0x43, 0x4d, 0x45, 0x54, 0x61, 0x73, 0x6b, 0x52, 0x65, 0x73, 0x70, 0x6f, 0x6e, 0x73, 0x65, 0x12,
- 0x12, 0x0a, 0x04, 0x69, 0x73, 0x4f, 0x6b, 0x18, 0x01, 0x20, 0x01, 0x28, 0x08, 0x52, 0x04, 0x69,
- 0x73, 0x4f, 0x6b, 0x12, 0x14, 0x0a, 0x05, 0x65, 0x72, 0x72, 0x6f, 0x72, 0x18, 0x02, 0x20, 0x01,
- 0x28, 0x09, 0x52, 0x05, 0x65, 0x72, 0x72, 0x6f, 0x72, 0x12, 0x1c, 0x0a, 0x09, 0x73, 0x73, 0x6c,
- 0x43, 0x65, 0x72, 0x74, 0x49, 0x64, 0x18, 0x03, 0x20, 0x01, 0x28, 0x03, 0x52, 0x09, 0x73, 0x73,
- 0x6c, 0x43, 0x65, 0x72, 0x74, 0x49, 0x64, 0x22, 0x3c, 0x0a, 0x1a, 0x46, 0x69, 0x6e, 0x64, 0x45,
- 0x6e, 0x61, 0x62, 0x6c, 0x65, 0x64, 0x41, 0x43, 0x4d, 0x45, 0x54, 0x61, 0x73, 0x6b, 0x52, 0x65,
- 0x71, 0x75, 0x65, 0x73, 0x74, 0x12, 0x1e, 0x0a, 0x0a, 0x61, 0x63, 0x6d, 0x65, 0x54, 0x61, 0x73,
- 0x6b, 0x49, 0x64, 0x18, 0x01, 0x20, 0x01, 0x28, 0x03, 0x52, 0x0a, 0x61, 0x63, 0x6d, 0x65, 0x54,
- 0x61, 0x73, 0x6b, 0x49, 0x64, 0x22, 0x47, 0x0a, 0x1b, 0x46, 0x69, 0x6e, 0x64, 0x45, 0x6e, 0x61,
- 0x62, 0x6c, 0x65, 0x64, 0x41, 0x43, 0x4d, 0x45, 0x54, 0x61, 0x73, 0x6b, 0x52, 0x65, 0x73, 0x70,
- 0x6f, 0x6e, 0x73, 0x65, 0x12, 0x28, 0x0a, 0x08, 0x61, 0x63, 0x6d, 0x65, 0x54, 0x61, 0x73, 0x6b,
- 0x18, 0x01, 0x20, 0x01, 0x28, 0x0b, 0x32, 0x0c, 0x2e, 0x70, 0x62, 0x2e, 0x41, 0x43, 0x4d, 0x45,
- 0x54, 0x61, 0x73, 0x6b, 0x52, 0x08, 0x61, 0x63, 0x6d, 0x65, 0x54, 0x61, 0x73, 0x6b, 0x22, 0x39,
- 0x0a, 0x17, 0x46, 0x69, 0x6e, 0x64, 0x41, 0x43, 0x4d, 0x45, 0x54, 0x61, 0x73, 0x6b, 0x55, 0x73,
- 0x65, 0x72, 0x52, 0x65, 0x71, 0x75, 0x65, 0x73, 0x74, 0x12, 0x1e, 0x0a, 0x0a, 0x61, 0x63, 0x6d,
- 0x65, 0x54, 0x61, 0x73, 0x6b, 0x49, 0x64, 0x18, 0x01, 0x20, 0x01, 0x28, 0x03, 0x52, 0x0a, 0x61,
- 0x63, 0x6d, 0x65, 0x54, 0x61, 0x73, 0x6b, 0x49, 0x64, 0x22, 0x38, 0x0a, 0x18, 0x46, 0x69, 0x6e,
- 0x64, 0x41, 0x43, 0x4d, 0x45, 0x54, 0x61, 0x73, 0x6b, 0x55, 0x73, 0x65, 0x72, 0x52, 0x65, 0x73,
- 0x70, 0x6f, 0x6e, 0x73, 0x65, 0x12, 0x1c, 0x0a, 0x04, 0x75, 0x73, 0x65, 0x72, 0x18, 0x01, 0x20,
- 0x01, 0x28, 0x0b, 0x32, 0x08, 0x2e, 0x70, 0x62, 0x2e, 0x55, 0x73, 0x65, 0x72, 0x52, 0x04, 0x75,
- 0x73, 0x65, 0x72, 0x32, 0xd3, 0x06, 0x0a, 0x0f, 0x41, 0x43, 0x4d, 0x45, 0x54, 0x61, 0x73, 0x6b,
- 0x53, 0x65, 0x72, 0x76, 0x69, 0x63, 0x65, 0x12, 0x71, 0x0a, 0x26, 0x63, 0x6f, 0x75, 0x6e, 0x74,
- 0x41, 0x6c, 0x6c, 0x45, 0x6e, 0x61, 0x62, 0x6c, 0x65, 0x64, 0x41, 0x43, 0x4d, 0x45, 0x54, 0x61,
- 0x73, 0x6b, 0x73, 0x57, 0x69, 0x74, 0x68, 0x41, 0x43, 0x4d, 0x45, 0x55, 0x73, 0x65, 0x72, 0x49,
- 0x64, 0x12, 0x31, 0x2e, 0x70, 0x62, 0x2e, 0x43, 0x6f, 0x75, 0x6e, 0x74, 0x41, 0x6c, 0x6c, 0x45,
- 0x6e, 0x61, 0x62, 0x6c, 0x65, 0x64, 0x41, 0x43, 0x4d, 0x45, 0x54, 0x61, 0x73, 0x6b, 0x73, 0x57,
- 0x69, 0x74, 0x68, 0x41, 0x43, 0x4d, 0x45, 0x55, 0x73, 0x65, 0x72, 0x49, 0x64, 0x52, 0x65, 0x71,
- 0x75, 0x65, 0x73, 0x74, 0x1a, 0x14, 0x2e, 0x70, 0x62, 0x2e, 0x52, 0x50, 0x43, 0x43, 0x6f, 0x75,
- 0x6e, 0x74, 0x52, 0x65, 0x73, 0x70, 0x6f, 0x6e, 0x73, 0x65, 0x12, 0x71, 0x0a, 0x26, 0x63, 0x6f,
- 0x75, 0x6e, 0x74, 0x45, 0x6e, 0x61, 0x62, 0x6c, 0x65, 0x64, 0x41, 0x43, 0x4d, 0x45, 0x54, 0x61,
- 0x73, 0x6b, 0x73, 0x57, 0x69, 0x74, 0x68, 0x44, 0x4e, 0x53, 0x50, 0x72, 0x6f, 0x76, 0x69, 0x64,
- 0x65, 0x72, 0x49, 0x64, 0x12, 0x31, 0x2e, 0x70, 0x62, 0x2e, 0x43, 0x6f, 0x75, 0x6e, 0x74, 0x45,
- 0x6e, 0x61, 0x62, 0x6c, 0x65, 0x64, 0x41, 0x43, 0x4d, 0x45, 0x54, 0x61, 0x73, 0x6b, 0x73, 0x57,
- 0x69, 0x74, 0x68, 0x44, 0x4e, 0x53, 0x50, 0x72, 0x6f, 0x76, 0x69, 0x64, 0x65, 0x72, 0x49, 0x64,
- 0x52, 0x65, 0x71, 0x75, 0x65, 0x73, 0x74, 0x1a, 0x14, 0x2e, 0x70, 0x62, 0x2e, 0x52, 0x50, 0x43,
- 0x43, 0x6f, 0x75, 0x6e, 0x74, 0x52, 0x65, 0x73, 0x70, 0x6f, 0x6e, 0x73, 0x65, 0x12, 0x55, 0x0a,
- 0x18, 0x63, 0x6f, 0x75, 0x6e, 0x74, 0x41, 0x6c, 0x6c, 0x45, 0x6e, 0x61, 0x62, 0x6c, 0x65, 0x64,
- 0x41, 0x43, 0x4d, 0x45, 0x54, 0x61, 0x73, 0x6b, 0x73, 0x12, 0x23, 0x2e, 0x70, 0x62, 0x2e, 0x43,
- 0x6f, 0x75, 0x6e, 0x74, 0x41, 0x6c, 0x6c, 0x45, 0x6e, 0x61, 0x62, 0x6c, 0x65, 0x64, 0x41, 0x43,
- 0x4d, 0x45, 0x54, 0x61, 0x73, 0x6b, 0x73, 0x52, 0x65, 0x71, 0x75, 0x65, 0x73, 0x74, 0x1a, 0x14,
- 0x2e, 0x70, 0x62, 0x2e, 0x52, 0x50, 0x43, 0x43, 0x6f, 0x75, 0x6e, 0x74, 0x52, 0x65, 0x73, 0x70,
- 0x6f, 0x6e, 0x73, 0x65, 0x12, 0x59, 0x0a, 0x14, 0x6c, 0x69, 0x73, 0x74, 0x45, 0x6e, 0x61, 0x62,
- 0x6c, 0x65, 0x64, 0x41, 0x43, 0x4d, 0x45, 0x54, 0x61, 0x73, 0x6b, 0x73, 0x12, 0x1f, 0x2e, 0x70,
- 0x62, 0x2e, 0x4c, 0x69, 0x73, 0x74, 0x45, 0x6e, 0x61, 0x62, 0x6c, 0x65, 0x64, 0x41, 0x43, 0x4d,
- 0x45, 0x54, 0x61, 0x73, 0x6b, 0x73, 0x52, 0x65, 0x71, 0x75, 0x65, 0x73, 0x74, 0x1a, 0x20, 0x2e,
- 0x70, 0x62, 0x2e, 0x4c, 0x69, 0x73, 0x74, 0x45, 0x6e, 0x61, 0x62, 0x6c, 0x65, 0x64, 0x41, 0x43,
- 0x4d, 0x45, 0x54, 0x61, 0x73, 0x6b, 0x73, 0x52, 0x65, 0x73, 0x70, 0x6f, 0x6e, 0x73, 0x65, 0x12,
- 0x47, 0x0a, 0x0e, 0x63, 0x72, 0x65, 0x61, 0x74, 0x65, 0x41, 0x43, 0x4d, 0x45, 0x54, 0x61, 0x73,
- 0x6b, 0x12, 0x19, 0x2e, 0x70, 0x62, 0x2e, 0x43, 0x72, 0x65, 0x61, 0x74, 0x65, 0x41, 0x43, 0x4d,
- 0x45, 0x54, 0x61, 0x73, 0x6b, 0x52, 0x65, 0x71, 0x75, 0x65, 0x73, 0x74, 0x1a, 0x1a, 0x2e, 0x70,
- 0x62, 0x2e, 0x43, 0x72, 0x65, 0x61, 0x74, 0x65, 0x41, 0x43, 0x4d, 0x45, 0x54, 0x61, 0x73, 0x6b,
- 0x52, 0x65, 0x73, 0x70, 0x6f, 0x6e, 0x73, 0x65, 0x12, 0x3b, 0x0a, 0x0e, 0x75, 0x70, 0x64, 0x61,
- 0x74, 0x65, 0x41, 0x43, 0x4d, 0x45, 0x54, 0x61, 0x73, 0x6b, 0x12, 0x19, 0x2e, 0x70, 0x62, 0x2e,
- 0x55, 0x70, 0x64, 0x61, 0x74, 0x65, 0x41, 0x43, 0x4d, 0x45, 0x54, 0x61, 0x73, 0x6b, 0x52, 0x65,
- 0x71, 0x75, 0x65, 0x73, 0x74, 0x1a, 0x0e, 0x2e, 0x70, 0x62, 0x2e, 0x52, 0x50, 0x43, 0x53, 0x75,
- 0x63, 0x63, 0x65, 0x73, 0x73, 0x12, 0x3b, 0x0a, 0x0e, 0x64, 0x65, 0x6c, 0x65, 0x74, 0x65, 0x41,
- 0x43, 0x4d, 0x45, 0x54, 0x61, 0x73, 0x6b, 0x12, 0x19, 0x2e, 0x70, 0x62, 0x2e, 0x44, 0x65, 0x6c,
- 0x65, 0x74, 0x65, 0x41, 0x43, 0x4d, 0x45, 0x54, 0x61, 0x73, 0x6b, 0x52, 0x65, 0x71, 0x75, 0x65,
- 0x73, 0x74, 0x1a, 0x0e, 0x2e, 0x70, 0x62, 0x2e, 0x52, 0x50, 0x43, 0x53, 0x75, 0x63, 0x63, 0x65,
- 0x73, 0x73, 0x12, 0x3e, 0x0a, 0x0b, 0x72, 0x75, 0x6e, 0x41, 0x43, 0x4d, 0x45, 0x54, 0x61, 0x73,
- 0x6b, 0x12, 0x16, 0x2e, 0x70, 0x62, 0x2e, 0x52, 0x75, 0x6e, 0x41, 0x43, 0x4d, 0x45, 0x54, 0x61,
- 0x73, 0x6b, 0x52, 0x65, 0x71, 0x75, 0x65, 0x73, 0x74, 0x1a, 0x17, 0x2e, 0x70, 0x62, 0x2e, 0x52,
- 0x75, 0x6e, 0x41, 0x43, 0x4d, 0x45, 0x54, 0x61, 0x73, 0x6b, 0x52, 0x65, 0x73, 0x70, 0x6f, 0x6e,
- 0x73, 0x65, 0x12, 0x56, 0x0a, 0x13, 0x66, 0x69, 0x6e, 0x64, 0x45, 0x6e, 0x61, 0x62, 0x6c, 0x65,
- 0x64, 0x41, 0x43, 0x4d, 0x45, 0x54, 0x61, 0x73, 0x6b, 0x12, 0x1e, 0x2e, 0x70, 0x62, 0x2e, 0x46,
- 0x69, 0x6e, 0x64, 0x45, 0x6e, 0x61, 0x62, 0x6c, 0x65, 0x64, 0x41, 0x43, 0x4d, 0x45, 0x54, 0x61,
- 0x73, 0x6b, 0x52, 0x65, 0x71, 0x75, 0x65, 0x73, 0x74, 0x1a, 0x1f, 0x2e, 0x70, 0x62, 0x2e, 0x46,
- 0x69, 0x6e, 0x64, 0x45, 0x6e, 0x61, 0x62, 0x6c, 0x65, 0x64, 0x41, 0x43, 0x4d, 0x45, 0x54, 0x61,
- 0x73, 0x6b, 0x52, 0x65, 0x73, 0x70, 0x6f, 0x6e, 0x73, 0x65, 0x12, 0x4d, 0x0a, 0x10, 0x66, 0x69,
- 0x6e, 0x64, 0x41, 0x43, 0x4d, 0x45, 0x54, 0x61, 0x73, 0x6b, 0x55, 0x73, 0x65, 0x72, 0x12, 0x1b,
- 0x2e, 0x70, 0x62, 0x2e, 0x46, 0x69, 0x6e, 0x64, 0x41, 0x43, 0x4d, 0x45, 0x54, 0x61, 0x73, 0x6b,
- 0x55, 0x73, 0x65, 0x72, 0x52, 0x65, 0x71, 0x75, 0x65, 0x73, 0x74, 0x1a, 0x1c, 0x2e, 0x70, 0x62,
- 0x2e, 0x46, 0x69, 0x6e, 0x64, 0x41, 0x43, 0x4d, 0x45, 0x54, 0x61, 0x73, 0x6b, 0x55, 0x73, 0x65,
- 0x72, 0x52, 0x65, 0x73, 0x70, 0x6f, 0x6e, 0x73, 0x65, 0x42, 0x06, 0x5a, 0x04, 0x2e, 0x2f, 0x70,
- 0x62, 0x62, 0x06, 0x70, 0x72, 0x6f, 0x74, 0x6f, 0x33,
-}
+const file_service_acme_task_proto_rawDesc = "" +
+ "\n" +
+ "\x17service_acme_task.proto\x12\x02pb\x1a\x19models/rpc_messages.proto\x1a\x1cmodels/model_acme_task.proto\x1a\x17models/model_user.proto\"O\n" +
+ "-CountAllEnabledACMETasksWithACMEUserIdRequest\x12\x1e\n" +
+ "\n" +
+ "acmeUserId\x18\x01 \x01(\x03R\n" +
+ "acmeUserId\"U\n" +
+ "-CountEnabledACMETasksWithDNSProviderIdRequest\x12$\n" +
+ "\rdnsProviderId\x18\x01 \x01(\x03R\rdnsProviderId\"\xed\x01\n" +
+ "\x1fCountAllEnabledACMETasksRequest\x12\x18\n" +
+ "\aadminId\x18\x01 \x01(\x03R\aadminId\x12\x16\n" +
+ "\x06userId\x18\x02 \x01(\x03R\x06userId\x12 \n" +
+ "\visAvailable\x18\x03 \x01(\bR\visAvailable\x12\x1c\n" +
+ "\tisExpired\x18\x04 \x01(\bR\tisExpired\x12\"\n" +
+ "\fexpiringDays\x18\x05 \x01(\x05R\fexpiringDays\x12\x18\n" +
+ "\akeyword\x18\x06 \x01(\tR\akeyword\x12\x1a\n" +
+ "\buserOnly\x18\a \x01(\bR\buserOnly\"\x95\x02\n" +
+ "\x1bListEnabledACMETasksRequest\x12\x18\n" +
+ "\aadminId\x18\x01 \x01(\x03R\aadminId\x12\x16\n" +
+ "\x06userId\x18\x02 \x01(\x03R\x06userId\x12\x16\n" +
+ "\x06offset\x18\x03 \x01(\x03R\x06offset\x12\x12\n" +
+ "\x04size\x18\x04 \x01(\x03R\x04size\x12 \n" +
+ "\visAvailable\x18\x05 \x01(\bR\visAvailable\x12\x1c\n" +
+ "\tisExpired\x18\x06 \x01(\bR\tisExpired\x12\"\n" +
+ "\fexpiringDays\x18\a \x01(\x05R\fexpiringDays\x12\x18\n" +
+ "\akeyword\x18\b \x01(\tR\akeyword\x12\x1a\n" +
+ "\buserOnly\x18\t \x01(\bR\buserOnly\"J\n" +
+ "\x1cListEnabledACMETasksResponse\x12*\n" +
+ "\tacmeTasks\x18\x01 \x03(\v2\f.pb.ACMETaskR\tacmeTasks\"\x81\x02\n" +
+ "\x15CreateACMETaskRequest\x12\x16\n" +
+ "\x06userId\x18\b \x01(\x03R\x06userId\x12\x1e\n" +
+ "\n" +
+ "acmeUserId\x18\x01 \x01(\x03R\n" +
+ "acmeUserId\x12$\n" +
+ "\rdnsProviderId\x18\x02 \x01(\x03R\rdnsProviderId\x12\x1c\n" +
+ "\tdnsDomain\x18\x03 \x01(\tR\tdnsDomain\x12\x18\n" +
+ "\adomains\x18\x04 \x03(\tR\adomains\x12\x1c\n" +
+ "\tautoRenew\x18\x05 \x01(\bR\tautoRenew\x12\x1a\n" +
+ "\bauthType\x18\x06 \x01(\tR\bauthType\x12\x18\n" +
+ "\aauthURL\x18\a \x01(\tR\aauthURL\"8\n" +
+ "\x16CreateACMETaskResponse\x12\x1e\n" +
+ "\n" +
+ "acmeTaskId\x18\x01 \x01(\x03R\n" +
+ "acmeTaskId\"\xed\x01\n" +
+ "\x15UpdateACMETaskRequest\x12\x1e\n" +
+ "\n" +
+ "acmeTaskId\x18\x01 \x01(\x03R\n" +
+ "acmeTaskId\x12\x1e\n" +
+ "\n" +
+ "acmeUserId\x18\x02 \x01(\x03R\n" +
+ "acmeUserId\x12$\n" +
+ "\rdnsProviderId\x18\x03 \x01(\x03R\rdnsProviderId\x12\x1c\n" +
+ "\tdnsDomain\x18\x04 \x01(\tR\tdnsDomain\x12\x18\n" +
+ "\adomains\x18\x05 \x03(\tR\adomains\x12\x1c\n" +
+ "\tautoRenew\x18\x06 \x01(\bR\tautoRenew\x12\x18\n" +
+ "\aauthURL\x18\a \x01(\tR\aauthURL\"7\n" +
+ "\x15DeleteACMETaskRequest\x12\x1e\n" +
+ "\n" +
+ "acmeTaskId\x18\x01 \x01(\x03R\n" +
+ "acmeTaskId\"4\n" +
+ "\x12RunACMETaskRequest\x12\x1e\n" +
+ "\n" +
+ "acmeTaskId\x18\x01 \x01(\x03R\n" +
+ "acmeTaskId\"]\n" +
+ "\x13RunACMETaskResponse\x12\x12\n" +
+ "\x04isOk\x18\x01 \x01(\bR\x04isOk\x12\x14\n" +
+ "\x05error\x18\x02 \x01(\tR\x05error\x12\x1c\n" +
+ "\tsslCertId\x18\x03 \x01(\x03R\tsslCertId\"<\n" +
+ "\x1aFindEnabledACMETaskRequest\x12\x1e\n" +
+ "\n" +
+ "acmeTaskId\x18\x01 \x01(\x03R\n" +
+ "acmeTaskId\"G\n" +
+ "\x1bFindEnabledACMETaskResponse\x12(\n" +
+ "\bacmeTask\x18\x01 \x01(\v2\f.pb.ACMETaskR\bacmeTask\"9\n" +
+ "\x17FindACMETaskUserRequest\x12\x1e\n" +
+ "\n" +
+ "acmeTaskId\x18\x01 \x01(\x03R\n" +
+ "acmeTaskId\"8\n" +
+ "\x18FindACMETaskUserResponse\x12\x1c\n" +
+ "\x04user\x18\x01 \x01(\v2\b.pb.UserR\x04user2\xd3\x06\n" +
+ "\x0fACMETaskService\x12q\n" +
+ "&countAllEnabledACMETasksWithACMEUserId\x121.pb.CountAllEnabledACMETasksWithACMEUserIdRequest\x1a\x14.pb.RPCCountResponse\x12q\n" +
+ "&countEnabledACMETasksWithDNSProviderId\x121.pb.CountEnabledACMETasksWithDNSProviderIdRequest\x1a\x14.pb.RPCCountResponse\x12U\n" +
+ "\x18countAllEnabledACMETasks\x12#.pb.CountAllEnabledACMETasksRequest\x1a\x14.pb.RPCCountResponse\x12Y\n" +
+ "\x14listEnabledACMETasks\x12\x1f.pb.ListEnabledACMETasksRequest\x1a .pb.ListEnabledACMETasksResponse\x12G\n" +
+ "\x0ecreateACMETask\x12\x19.pb.CreateACMETaskRequest\x1a\x1a.pb.CreateACMETaskResponse\x12;\n" +
+ "\x0eupdateACMETask\x12\x19.pb.UpdateACMETaskRequest\x1a\x0e.pb.RPCSuccess\x12;\n" +
+ "\x0edeleteACMETask\x12\x19.pb.DeleteACMETaskRequest\x1a\x0e.pb.RPCSuccess\x12>\n" +
+ "\vrunACMETask\x12\x16.pb.RunACMETaskRequest\x1a\x17.pb.RunACMETaskResponse\x12V\n" +
+ "\x13findEnabledACMETask\x12\x1e.pb.FindEnabledACMETaskRequest\x1a\x1f.pb.FindEnabledACMETaskResponse\x12M\n" +
+ "\x10findACMETaskUser\x12\x1b.pb.FindACMETaskUserRequest\x1a\x1c.pb.FindACMETaskUserResponseB\x06Z\x04./pbb\x06proto3"
var (
file_service_acme_task_proto_rawDescOnce sync.Once
- file_service_acme_task_proto_rawDescData = file_service_acme_task_proto_rawDesc
+ file_service_acme_task_proto_rawDescData []byte
)
func file_service_acme_task_proto_rawDescGZIP() []byte {
file_service_acme_task_proto_rawDescOnce.Do(func() {
- file_service_acme_task_proto_rawDescData = protoimpl.X.CompressGZIP(file_service_acme_task_proto_rawDescData)
+ file_service_acme_task_proto_rawDescData = protoimpl.X.CompressGZIP(unsafe.Slice(unsafe.StringData(file_service_acme_task_proto_rawDesc), len(file_service_acme_task_proto_rawDesc)))
})
return file_service_acme_task_proto_rawDescData
}
@@ -1177,7 +1094,7 @@ func file_service_acme_task_proto_init() {
out := protoimpl.TypeBuilder{
File: protoimpl.DescBuilder{
GoPackagePath: reflect.TypeOf(x{}).PkgPath(),
- RawDescriptor: file_service_acme_task_proto_rawDesc,
+ RawDescriptor: unsafe.Slice(unsafe.StringData(file_service_acme_task_proto_rawDesc), len(file_service_acme_task_proto_rawDesc)),
NumEnums: 0,
NumMessages: 15,
NumExtensions: 0,
@@ -1188,7 +1105,6 @@ func file_service_acme_task_proto_init() {
MessageInfos: file_service_acme_task_proto_msgTypes,
}.Build()
File_service_acme_task_proto = out.File
- file_service_acme_task_proto_rawDesc = nil
file_service_acme_task_proto_goTypes = nil
file_service_acme_task_proto_depIdxs = nil
}
diff --git a/EdgeCommon/pkg/rpc/pb/service_acme_task_grpc.pb.go b/EdgeCommon/pkg/rpc/pb/service_acme_task_grpc.pb.go
index c69316d..d717077 100644
--- a/EdgeCommon/pkg/rpc/pb/service_acme_task_grpc.pb.go
+++ b/EdgeCommon/pkg/rpc/pb/service_acme_task_grpc.pb.go
@@ -1,7 +1,7 @@
// Code generated by protoc-gen-go-grpc. DO NOT EDIT.
// versions:
-// - protoc-gen-go-grpc v1.5.1
-// - protoc v6.33.2
+// - protoc-gen-go-grpc v1.6.1
+// - protoc v3.19.6
// source: service_acme_task.proto
package pb
@@ -203,34 +203,34 @@ type ACMETaskServiceServer interface {
type UnimplementedACMETaskServiceServer struct{}
func (UnimplementedACMETaskServiceServer) CountAllEnabledACMETasksWithACMEUserId(context.Context, *CountAllEnabledACMETasksWithACMEUserIdRequest) (*RPCCountResponse, error) {
- return nil, status.Errorf(codes.Unimplemented, "method CountAllEnabledACMETasksWithACMEUserId not implemented")
+ return nil, status.Error(codes.Unimplemented, "method CountAllEnabledACMETasksWithACMEUserId not implemented")
}
func (UnimplementedACMETaskServiceServer) CountEnabledACMETasksWithDNSProviderId(context.Context, *CountEnabledACMETasksWithDNSProviderIdRequest) (*RPCCountResponse, error) {
- return nil, status.Errorf(codes.Unimplemented, "method CountEnabledACMETasksWithDNSProviderId not implemented")
+ return nil, status.Error(codes.Unimplemented, "method CountEnabledACMETasksWithDNSProviderId not implemented")
}
func (UnimplementedACMETaskServiceServer) CountAllEnabledACMETasks(context.Context, *CountAllEnabledACMETasksRequest) (*RPCCountResponse, error) {
- return nil, status.Errorf(codes.Unimplemented, "method CountAllEnabledACMETasks not implemented")
+ return nil, status.Error(codes.Unimplemented, "method CountAllEnabledACMETasks not implemented")
}
func (UnimplementedACMETaskServiceServer) ListEnabledACMETasks(context.Context, *ListEnabledACMETasksRequest) (*ListEnabledACMETasksResponse, error) {
- return nil, status.Errorf(codes.Unimplemented, "method ListEnabledACMETasks not implemented")
+ return nil, status.Error(codes.Unimplemented, "method ListEnabledACMETasks not implemented")
}
func (UnimplementedACMETaskServiceServer) CreateACMETask(context.Context, *CreateACMETaskRequest) (*CreateACMETaskResponse, error) {
- return nil, status.Errorf(codes.Unimplemented, "method CreateACMETask not implemented")
+ return nil, status.Error(codes.Unimplemented, "method CreateACMETask not implemented")
}
func (UnimplementedACMETaskServiceServer) UpdateACMETask(context.Context, *UpdateACMETaskRequest) (*RPCSuccess, error) {
- return nil, status.Errorf(codes.Unimplemented, "method UpdateACMETask not implemented")
+ return nil, status.Error(codes.Unimplemented, "method UpdateACMETask not implemented")
}
func (UnimplementedACMETaskServiceServer) DeleteACMETask(context.Context, *DeleteACMETaskRequest) (*RPCSuccess, error) {
- return nil, status.Errorf(codes.Unimplemented, "method DeleteACMETask not implemented")
+ return nil, status.Error(codes.Unimplemented, "method DeleteACMETask not implemented")
}
func (UnimplementedACMETaskServiceServer) RunACMETask(context.Context, *RunACMETaskRequest) (*RunACMETaskResponse, error) {
- return nil, status.Errorf(codes.Unimplemented, "method RunACMETask not implemented")
+ return nil, status.Error(codes.Unimplemented, "method RunACMETask not implemented")
}
func (UnimplementedACMETaskServiceServer) FindEnabledACMETask(context.Context, *FindEnabledACMETaskRequest) (*FindEnabledACMETaskResponse, error) {
- return nil, status.Errorf(codes.Unimplemented, "method FindEnabledACMETask not implemented")
+ return nil, status.Error(codes.Unimplemented, "method FindEnabledACMETask not implemented")
}
func (UnimplementedACMETaskServiceServer) FindACMETaskUser(context.Context, *FindACMETaskUserRequest) (*FindACMETaskUserResponse, error) {
- return nil, status.Errorf(codes.Unimplemented, "method FindACMETaskUser not implemented")
+ return nil, status.Error(codes.Unimplemented, "method FindACMETaskUser not implemented")
}
func (UnimplementedACMETaskServiceServer) testEmbeddedByValue() {}
@@ -242,7 +242,7 @@ type UnsafeACMETaskServiceServer interface {
}
func RegisterACMETaskServiceServer(s grpc.ServiceRegistrar, srv ACMETaskServiceServer) {
- // If the following call pancis, it indicates UnimplementedACMETaskServiceServer was
+ // If the following call panics, it indicates UnimplementedACMETaskServiceServer was
// embedded by pointer and is nil. This will cause panics if an
// unimplemented method is ever invoked, so we test this at initialization
// time to prevent it from happening at runtime later due to I/O.
diff --git a/EdgeCommon/pkg/rpc/pb/service_acme_user.pb.go b/EdgeCommon/pkg/rpc/pb/service_acme_user.pb.go
index 0867789..97b1622 100644
--- a/EdgeCommon/pkg/rpc/pb/service_acme_user.pb.go
+++ b/EdgeCommon/pkg/rpc/pb/service_acme_user.pb.go
@@ -1,7 +1,7 @@
// Code generated by protoc-gen-go. DO NOT EDIT.
// versions:
-// protoc-gen-go v1.36.0
-// protoc v6.33.2
+// protoc-gen-go v1.36.11
+// protoc v3.19.6
// source: service_acme_user.proto
package pb
@@ -11,6 +11,7 @@ import (
protoimpl "google.golang.org/protobuf/runtime/protoimpl"
reflect "reflect"
sync "sync"
+ unsafe "unsafe"
)
const (
@@ -609,122 +610,68 @@ func (x *FindAllACMEUsersResponse) GetAcmeUsers() []*ACMEUser {
var File_service_acme_user_proto protoreflect.FileDescriptor
-var file_service_acme_user_proto_rawDesc = []byte{
- 0x0a, 0x17, 0x73, 0x65, 0x72, 0x76, 0x69, 0x63, 0x65, 0x5f, 0x61, 0x63, 0x6d, 0x65, 0x5f, 0x75,
- 0x73, 0x65, 0x72, 0x2e, 0x70, 0x72, 0x6f, 0x74, 0x6f, 0x12, 0x02, 0x70, 0x62, 0x1a, 0x19, 0x6d,
- 0x6f, 0x64, 0x65, 0x6c, 0x73, 0x2f, 0x72, 0x70, 0x63, 0x5f, 0x6d, 0x65, 0x73, 0x73, 0x61, 0x67,
- 0x65, 0x73, 0x2e, 0x70, 0x72, 0x6f, 0x74, 0x6f, 0x1a, 0x1c, 0x6d, 0x6f, 0x64, 0x65, 0x6c, 0x73,
- 0x2f, 0x6d, 0x6f, 0x64, 0x65, 0x6c, 0x5f, 0x61, 0x63, 0x6d, 0x65, 0x5f, 0x75, 0x73, 0x65, 0x72,
- 0x2e, 0x70, 0x72, 0x6f, 0x74, 0x6f, 0x22, 0xc9, 0x01, 0x0a, 0x15, 0x43, 0x72, 0x65, 0x61, 0x74,
- 0x65, 0x41, 0x43, 0x4d, 0x45, 0x55, 0x73, 0x65, 0x72, 0x52, 0x65, 0x71, 0x75, 0x65, 0x73, 0x74,
- 0x12, 0x16, 0x0a, 0x06, 0x75, 0x73, 0x65, 0x72, 0x49, 0x64, 0x18, 0x05, 0x20, 0x01, 0x28, 0x03,
- 0x52, 0x06, 0x75, 0x73, 0x65, 0x72, 0x49, 0x64, 0x12, 0x14, 0x0a, 0x05, 0x65, 0x6d, 0x61, 0x69,
- 0x6c, 0x18, 0x01, 0x20, 0x01, 0x28, 0x09, 0x52, 0x05, 0x65, 0x6d, 0x61, 0x69, 0x6c, 0x12, 0x20,
- 0x0a, 0x0b, 0x64, 0x65, 0x73, 0x63, 0x72, 0x69, 0x70, 0x74, 0x69, 0x6f, 0x6e, 0x18, 0x02, 0x20,
- 0x01, 0x28, 0x09, 0x52, 0x0b, 0x64, 0x65, 0x73, 0x63, 0x72, 0x69, 0x70, 0x74, 0x69, 0x6f, 0x6e,
- 0x12, 0x2a, 0x0a, 0x10, 0x61, 0x63, 0x6d, 0x65, 0x50, 0x72, 0x6f, 0x76, 0x69, 0x64, 0x65, 0x72,
- 0x43, 0x6f, 0x64, 0x65, 0x18, 0x03, 0x20, 0x01, 0x28, 0x09, 0x52, 0x10, 0x61, 0x63, 0x6d, 0x65,
- 0x50, 0x72, 0x6f, 0x76, 0x69, 0x64, 0x65, 0x72, 0x43, 0x6f, 0x64, 0x65, 0x12, 0x34, 0x0a, 0x15,
- 0x61, 0x63, 0x6d, 0x65, 0x50, 0x72, 0x6f, 0x76, 0x69, 0x64, 0x65, 0x72, 0x41, 0x63, 0x63, 0x6f,
- 0x75, 0x6e, 0x74, 0x49, 0x64, 0x18, 0x04, 0x20, 0x01, 0x28, 0x03, 0x52, 0x15, 0x61, 0x63, 0x6d,
- 0x65, 0x50, 0x72, 0x6f, 0x76, 0x69, 0x64, 0x65, 0x72, 0x41, 0x63, 0x63, 0x6f, 0x75, 0x6e, 0x74,
- 0x49, 0x64, 0x22, 0x38, 0x0a, 0x16, 0x43, 0x72, 0x65, 0x61, 0x74, 0x65, 0x41, 0x43, 0x4d, 0x45,
- 0x55, 0x73, 0x65, 0x72, 0x52, 0x65, 0x73, 0x70, 0x6f, 0x6e, 0x73, 0x65, 0x12, 0x1e, 0x0a, 0x0a,
- 0x61, 0x63, 0x6d, 0x65, 0x55, 0x73, 0x65, 0x72, 0x49, 0x64, 0x18, 0x01, 0x20, 0x01, 0x28, 0x03,
- 0x52, 0x0a, 0x61, 0x63, 0x6d, 0x65, 0x55, 0x73, 0x65, 0x72, 0x49, 0x64, 0x22, 0x59, 0x0a, 0x15,
- 0x55, 0x70, 0x64, 0x61, 0x74, 0x65, 0x41, 0x43, 0x4d, 0x45, 0x55, 0x73, 0x65, 0x72, 0x52, 0x65,
- 0x71, 0x75, 0x65, 0x73, 0x74, 0x12, 0x1e, 0x0a, 0x0a, 0x61, 0x63, 0x6d, 0x65, 0x55, 0x73, 0x65,
- 0x72, 0x49, 0x64, 0x18, 0x01, 0x20, 0x01, 0x28, 0x03, 0x52, 0x0a, 0x61, 0x63, 0x6d, 0x65, 0x55,
- 0x73, 0x65, 0x72, 0x49, 0x64, 0x12, 0x20, 0x0a, 0x0b, 0x64, 0x65, 0x73, 0x63, 0x72, 0x69, 0x70,
- 0x74, 0x69, 0x6f, 0x6e, 0x18, 0x02, 0x20, 0x01, 0x28, 0x09, 0x52, 0x0b, 0x64, 0x65, 0x73, 0x63,
- 0x72, 0x69, 0x70, 0x74, 0x69, 0x6f, 0x6e, 0x22, 0x37, 0x0a, 0x15, 0x44, 0x65, 0x6c, 0x65, 0x74,
- 0x65, 0x41, 0x43, 0x4d, 0x45, 0x55, 0x73, 0x65, 0x72, 0x52, 0x65, 0x71, 0x75, 0x65, 0x73, 0x74,
- 0x12, 0x1e, 0x0a, 0x0a, 0x61, 0x63, 0x6d, 0x65, 0x55, 0x73, 0x65, 0x72, 0x49, 0x64, 0x18, 0x01,
- 0x20, 0x01, 0x28, 0x03, 0x52, 0x0a, 0x61, 0x63, 0x6d, 0x65, 0x55, 0x73, 0x65, 0x72, 0x49, 0x64,
- 0x22, 0x7f, 0x0a, 0x15, 0x43, 0x6f, 0x75, 0x6e, 0x74, 0x41, 0x63, 0x6d, 0x65, 0x55, 0x73, 0x65,
- 0x72, 0x73, 0x52, 0x65, 0x71, 0x75, 0x65, 0x73, 0x74, 0x12, 0x18, 0x0a, 0x07, 0x61, 0x64, 0x6d,
- 0x69, 0x6e, 0x49, 0x64, 0x18, 0x01, 0x20, 0x01, 0x28, 0x03, 0x52, 0x07, 0x61, 0x64, 0x6d, 0x69,
- 0x6e, 0x49, 0x64, 0x12, 0x16, 0x0a, 0x06, 0x75, 0x73, 0x65, 0x72, 0x49, 0x64, 0x18, 0x02, 0x20,
- 0x01, 0x28, 0x03, 0x52, 0x06, 0x75, 0x73, 0x65, 0x72, 0x49, 0x64, 0x12, 0x34, 0x0a, 0x15, 0x61,
- 0x63, 0x6d, 0x65, 0x50, 0x72, 0x6f, 0x76, 0x69, 0x64, 0x65, 0x72, 0x41, 0x63, 0x63, 0x6f, 0x75,
- 0x6e, 0x74, 0x49, 0x64, 0x18, 0x03, 0x20, 0x01, 0x28, 0x03, 0x52, 0x15, 0x61, 0x63, 0x6d, 0x65,
- 0x50, 0x72, 0x6f, 0x76, 0x69, 0x64, 0x65, 0x72, 0x41, 0x63, 0x63, 0x6f, 0x75, 0x6e, 0x74, 0x49,
- 0x64, 0x22, 0x74, 0x0a, 0x14, 0x4c, 0x69, 0x73, 0x74, 0x41, 0x43, 0x4d, 0x45, 0x55, 0x73, 0x65,
- 0x72, 0x73, 0x52, 0x65, 0x71, 0x75, 0x65, 0x73, 0x74, 0x12, 0x18, 0x0a, 0x07, 0x61, 0x64, 0x6d,
- 0x69, 0x6e, 0x49, 0x64, 0x18, 0x01, 0x20, 0x01, 0x28, 0x03, 0x52, 0x07, 0x61, 0x64, 0x6d, 0x69,
- 0x6e, 0x49, 0x64, 0x12, 0x16, 0x0a, 0x06, 0x75, 0x73, 0x65, 0x72, 0x49, 0x64, 0x18, 0x02, 0x20,
- 0x01, 0x28, 0x03, 0x52, 0x06, 0x75, 0x73, 0x65, 0x72, 0x49, 0x64, 0x12, 0x16, 0x0a, 0x06, 0x6f,
- 0x66, 0x66, 0x73, 0x65, 0x74, 0x18, 0x03, 0x20, 0x01, 0x28, 0x03, 0x52, 0x06, 0x6f, 0x66, 0x66,
- 0x73, 0x65, 0x74, 0x12, 0x12, 0x0a, 0x04, 0x73, 0x69, 0x7a, 0x65, 0x18, 0x04, 0x20, 0x01, 0x28,
- 0x03, 0x52, 0x04, 0x73, 0x69, 0x7a, 0x65, 0x22, 0x43, 0x0a, 0x15, 0x4c, 0x69, 0x73, 0x74, 0x41,
- 0x43, 0x4d, 0x45, 0x55, 0x73, 0x65, 0x72, 0x73, 0x52, 0x65, 0x73, 0x70, 0x6f, 0x6e, 0x73, 0x65,
- 0x12, 0x2a, 0x0a, 0x09, 0x61, 0x63, 0x6d, 0x65, 0x55, 0x73, 0x65, 0x72, 0x73, 0x18, 0x01, 0x20,
- 0x03, 0x28, 0x0b, 0x32, 0x0c, 0x2e, 0x70, 0x62, 0x2e, 0x41, 0x43, 0x4d, 0x45, 0x55, 0x73, 0x65,
- 0x72, 0x52, 0x09, 0x61, 0x63, 0x6d, 0x65, 0x55, 0x73, 0x65, 0x72, 0x73, 0x22, 0x3c, 0x0a, 0x1a,
- 0x46, 0x69, 0x6e, 0x64, 0x45, 0x6e, 0x61, 0x62, 0x6c, 0x65, 0x64, 0x41, 0x43, 0x4d, 0x45, 0x55,
- 0x73, 0x65, 0x72, 0x52, 0x65, 0x71, 0x75, 0x65, 0x73, 0x74, 0x12, 0x1e, 0x0a, 0x0a, 0x61, 0x63,
- 0x6d, 0x65, 0x55, 0x73, 0x65, 0x72, 0x49, 0x64, 0x18, 0x01, 0x20, 0x01, 0x28, 0x03, 0x52, 0x0a,
- 0x61, 0x63, 0x6d, 0x65, 0x55, 0x73, 0x65, 0x72, 0x49, 0x64, 0x22, 0x47, 0x0a, 0x1b, 0x46, 0x69,
- 0x6e, 0x64, 0x45, 0x6e, 0x61, 0x62, 0x6c, 0x65, 0x64, 0x41, 0x43, 0x4d, 0x45, 0x55, 0x73, 0x65,
- 0x72, 0x52, 0x65, 0x73, 0x70, 0x6f, 0x6e, 0x73, 0x65, 0x12, 0x28, 0x0a, 0x08, 0x61, 0x63, 0x6d,
- 0x65, 0x55, 0x73, 0x65, 0x72, 0x18, 0x01, 0x20, 0x01, 0x28, 0x0b, 0x32, 0x0c, 0x2e, 0x70, 0x62,
- 0x2e, 0x41, 0x43, 0x4d, 0x45, 0x55, 0x73, 0x65, 0x72, 0x52, 0x08, 0x61, 0x63, 0x6d, 0x65, 0x55,
- 0x73, 0x65, 0x72, 0x22, 0x77, 0x0a, 0x17, 0x46, 0x69, 0x6e, 0x64, 0x41, 0x6c, 0x6c, 0x41, 0x43,
- 0x4d, 0x45, 0x55, 0x73, 0x65, 0x72, 0x73, 0x52, 0x65, 0x71, 0x75, 0x65, 0x73, 0x74, 0x12, 0x18,
- 0x0a, 0x07, 0x61, 0x64, 0x6d, 0x69, 0x6e, 0x49, 0x64, 0x18, 0x01, 0x20, 0x01, 0x28, 0x03, 0x52,
- 0x07, 0x61, 0x64, 0x6d, 0x69, 0x6e, 0x49, 0x64, 0x12, 0x16, 0x0a, 0x06, 0x75, 0x73, 0x65, 0x72,
- 0x49, 0x64, 0x18, 0x02, 0x20, 0x01, 0x28, 0x03, 0x52, 0x06, 0x75, 0x73, 0x65, 0x72, 0x49, 0x64,
- 0x12, 0x2a, 0x0a, 0x10, 0x61, 0x63, 0x6d, 0x65, 0x50, 0x72, 0x6f, 0x76, 0x69, 0x64, 0x65, 0x72,
- 0x43, 0x6f, 0x64, 0x65, 0x18, 0x03, 0x20, 0x01, 0x28, 0x09, 0x52, 0x10, 0x61, 0x63, 0x6d, 0x65,
- 0x50, 0x72, 0x6f, 0x76, 0x69, 0x64, 0x65, 0x72, 0x43, 0x6f, 0x64, 0x65, 0x22, 0x46, 0x0a, 0x18,
- 0x46, 0x69, 0x6e, 0x64, 0x41, 0x6c, 0x6c, 0x41, 0x43, 0x4d, 0x45, 0x55, 0x73, 0x65, 0x72, 0x73,
- 0x52, 0x65, 0x73, 0x70, 0x6f, 0x6e, 0x73, 0x65, 0x12, 0x2a, 0x0a, 0x09, 0x61, 0x63, 0x6d, 0x65,
- 0x55, 0x73, 0x65, 0x72, 0x73, 0x18, 0x01, 0x20, 0x03, 0x28, 0x0b, 0x32, 0x0c, 0x2e, 0x70, 0x62,
- 0x2e, 0x41, 0x43, 0x4d, 0x45, 0x55, 0x73, 0x65, 0x72, 0x52, 0x09, 0x61, 0x63, 0x6d, 0x65, 0x55,
- 0x73, 0x65, 0x72, 0x73, 0x32, 0x84, 0x04, 0x0a, 0x0f, 0x41, 0x43, 0x4d, 0x45, 0x55, 0x73, 0x65,
- 0x72, 0x53, 0x65, 0x72, 0x76, 0x69, 0x63, 0x65, 0x12, 0x47, 0x0a, 0x0e, 0x63, 0x72, 0x65, 0x61,
- 0x74, 0x65, 0x41, 0x43, 0x4d, 0x45, 0x55, 0x73, 0x65, 0x72, 0x12, 0x19, 0x2e, 0x70, 0x62, 0x2e,
- 0x43, 0x72, 0x65, 0x61, 0x74, 0x65, 0x41, 0x43, 0x4d, 0x45, 0x55, 0x73, 0x65, 0x72, 0x52, 0x65,
- 0x71, 0x75, 0x65, 0x73, 0x74, 0x1a, 0x1a, 0x2e, 0x70, 0x62, 0x2e, 0x43, 0x72, 0x65, 0x61, 0x74,
- 0x65, 0x41, 0x43, 0x4d, 0x45, 0x55, 0x73, 0x65, 0x72, 0x52, 0x65, 0x73, 0x70, 0x6f, 0x6e, 0x73,
- 0x65, 0x12, 0x3b, 0x0a, 0x0e, 0x75, 0x70, 0x64, 0x61, 0x74, 0x65, 0x41, 0x43, 0x4d, 0x45, 0x55,
- 0x73, 0x65, 0x72, 0x12, 0x19, 0x2e, 0x70, 0x62, 0x2e, 0x55, 0x70, 0x64, 0x61, 0x74, 0x65, 0x41,
- 0x43, 0x4d, 0x45, 0x55, 0x73, 0x65, 0x72, 0x52, 0x65, 0x71, 0x75, 0x65, 0x73, 0x74, 0x1a, 0x0e,
- 0x2e, 0x70, 0x62, 0x2e, 0x52, 0x50, 0x43, 0x53, 0x75, 0x63, 0x63, 0x65, 0x73, 0x73, 0x12, 0x3b,
- 0x0a, 0x0e, 0x64, 0x65, 0x6c, 0x65, 0x74, 0x65, 0x41, 0x43, 0x4d, 0x45, 0x55, 0x73, 0x65, 0x72,
- 0x12, 0x19, 0x2e, 0x70, 0x62, 0x2e, 0x44, 0x65, 0x6c, 0x65, 0x74, 0x65, 0x41, 0x43, 0x4d, 0x45,
- 0x55, 0x73, 0x65, 0x72, 0x52, 0x65, 0x71, 0x75, 0x65, 0x73, 0x74, 0x1a, 0x0e, 0x2e, 0x70, 0x62,
- 0x2e, 0x52, 0x50, 0x43, 0x53, 0x75, 0x63, 0x63, 0x65, 0x73, 0x73, 0x12, 0x41, 0x0a, 0x0e, 0x63,
- 0x6f, 0x75, 0x6e, 0x74, 0x41, 0x43, 0x4d, 0x45, 0x55, 0x73, 0x65, 0x72, 0x73, 0x12, 0x19, 0x2e,
- 0x70, 0x62, 0x2e, 0x43, 0x6f, 0x75, 0x6e, 0x74, 0x41, 0x63, 0x6d, 0x65, 0x55, 0x73, 0x65, 0x72,
- 0x73, 0x52, 0x65, 0x71, 0x75, 0x65, 0x73, 0x74, 0x1a, 0x14, 0x2e, 0x70, 0x62, 0x2e, 0x52, 0x50,
- 0x43, 0x43, 0x6f, 0x75, 0x6e, 0x74, 0x52, 0x65, 0x73, 0x70, 0x6f, 0x6e, 0x73, 0x65, 0x12, 0x44,
- 0x0a, 0x0d, 0x6c, 0x69, 0x73, 0x74, 0x41, 0x43, 0x4d, 0x45, 0x55, 0x73, 0x65, 0x72, 0x73, 0x12,
- 0x18, 0x2e, 0x70, 0x62, 0x2e, 0x4c, 0x69, 0x73, 0x74, 0x41, 0x43, 0x4d, 0x45, 0x55, 0x73, 0x65,
- 0x72, 0x73, 0x52, 0x65, 0x71, 0x75, 0x65, 0x73, 0x74, 0x1a, 0x19, 0x2e, 0x70, 0x62, 0x2e, 0x4c,
- 0x69, 0x73, 0x74, 0x41, 0x43, 0x4d, 0x45, 0x55, 0x73, 0x65, 0x72, 0x73, 0x52, 0x65, 0x73, 0x70,
- 0x6f, 0x6e, 0x73, 0x65, 0x12, 0x56, 0x0a, 0x13, 0x66, 0x69, 0x6e, 0x64, 0x45, 0x6e, 0x61, 0x62,
- 0x6c, 0x65, 0x64, 0x41, 0x43, 0x4d, 0x45, 0x55, 0x73, 0x65, 0x72, 0x12, 0x1e, 0x2e, 0x70, 0x62,
- 0x2e, 0x46, 0x69, 0x6e, 0x64, 0x45, 0x6e, 0x61, 0x62, 0x6c, 0x65, 0x64, 0x41, 0x43, 0x4d, 0x45,
- 0x55, 0x73, 0x65, 0x72, 0x52, 0x65, 0x71, 0x75, 0x65, 0x73, 0x74, 0x1a, 0x1f, 0x2e, 0x70, 0x62,
- 0x2e, 0x46, 0x69, 0x6e, 0x64, 0x45, 0x6e, 0x61, 0x62, 0x6c, 0x65, 0x64, 0x41, 0x43, 0x4d, 0x45,
- 0x55, 0x73, 0x65, 0x72, 0x52, 0x65, 0x73, 0x70, 0x6f, 0x6e, 0x73, 0x65, 0x12, 0x4d, 0x0a, 0x10,
- 0x66, 0x69, 0x6e, 0x64, 0x41, 0x6c, 0x6c, 0x41, 0x43, 0x4d, 0x45, 0x55, 0x73, 0x65, 0x72, 0x73,
- 0x12, 0x1b, 0x2e, 0x70, 0x62, 0x2e, 0x46, 0x69, 0x6e, 0x64, 0x41, 0x6c, 0x6c, 0x41, 0x43, 0x4d,
- 0x45, 0x55, 0x73, 0x65, 0x72, 0x73, 0x52, 0x65, 0x71, 0x75, 0x65, 0x73, 0x74, 0x1a, 0x1c, 0x2e,
- 0x70, 0x62, 0x2e, 0x46, 0x69, 0x6e, 0x64, 0x41, 0x6c, 0x6c, 0x41, 0x43, 0x4d, 0x45, 0x55, 0x73,
- 0x65, 0x72, 0x73, 0x52, 0x65, 0x73, 0x70, 0x6f, 0x6e, 0x73, 0x65, 0x42, 0x06, 0x5a, 0x04, 0x2e,
- 0x2f, 0x70, 0x62, 0x62, 0x06, 0x70, 0x72, 0x6f, 0x74, 0x6f, 0x33,
-}
+const file_service_acme_user_proto_rawDesc = "" +
+ "\n" +
+ "\x17service_acme_user.proto\x12\x02pb\x1a\x19models/rpc_messages.proto\x1a\x1cmodels/model_acme_user.proto\"\xc9\x01\n" +
+ "\x15CreateACMEUserRequest\x12\x16\n" +
+ "\x06userId\x18\x05 \x01(\x03R\x06userId\x12\x14\n" +
+ "\x05email\x18\x01 \x01(\tR\x05email\x12 \n" +
+ "\vdescription\x18\x02 \x01(\tR\vdescription\x12*\n" +
+ "\x10acmeProviderCode\x18\x03 \x01(\tR\x10acmeProviderCode\x124\n" +
+ "\x15acmeProviderAccountId\x18\x04 \x01(\x03R\x15acmeProviderAccountId\"8\n" +
+ "\x16CreateACMEUserResponse\x12\x1e\n" +
+ "\n" +
+ "acmeUserId\x18\x01 \x01(\x03R\n" +
+ "acmeUserId\"Y\n" +
+ "\x15UpdateACMEUserRequest\x12\x1e\n" +
+ "\n" +
+ "acmeUserId\x18\x01 \x01(\x03R\n" +
+ "acmeUserId\x12 \n" +
+ "\vdescription\x18\x02 \x01(\tR\vdescription\"7\n" +
+ "\x15DeleteACMEUserRequest\x12\x1e\n" +
+ "\n" +
+ "acmeUserId\x18\x01 \x01(\x03R\n" +
+ "acmeUserId\"\x7f\n" +
+ "\x15CountAcmeUsersRequest\x12\x18\n" +
+ "\aadminId\x18\x01 \x01(\x03R\aadminId\x12\x16\n" +
+ "\x06userId\x18\x02 \x01(\x03R\x06userId\x124\n" +
+ "\x15acmeProviderAccountId\x18\x03 \x01(\x03R\x15acmeProviderAccountId\"t\n" +
+ "\x14ListACMEUsersRequest\x12\x18\n" +
+ "\aadminId\x18\x01 \x01(\x03R\aadminId\x12\x16\n" +
+ "\x06userId\x18\x02 \x01(\x03R\x06userId\x12\x16\n" +
+ "\x06offset\x18\x03 \x01(\x03R\x06offset\x12\x12\n" +
+ "\x04size\x18\x04 \x01(\x03R\x04size\"C\n" +
+ "\x15ListACMEUsersResponse\x12*\n" +
+ "\tacmeUsers\x18\x01 \x03(\v2\f.pb.ACMEUserR\tacmeUsers\"<\n" +
+ "\x1aFindEnabledACMEUserRequest\x12\x1e\n" +
+ "\n" +
+ "acmeUserId\x18\x01 \x01(\x03R\n" +
+ "acmeUserId\"G\n" +
+ "\x1bFindEnabledACMEUserResponse\x12(\n" +
+ "\bacmeUser\x18\x01 \x01(\v2\f.pb.ACMEUserR\bacmeUser\"w\n" +
+ "\x17FindAllACMEUsersRequest\x12\x18\n" +
+ "\aadminId\x18\x01 \x01(\x03R\aadminId\x12\x16\n" +
+ "\x06userId\x18\x02 \x01(\x03R\x06userId\x12*\n" +
+ "\x10acmeProviderCode\x18\x03 \x01(\tR\x10acmeProviderCode\"F\n" +
+ "\x18FindAllACMEUsersResponse\x12*\n" +
+ "\tacmeUsers\x18\x01 \x03(\v2\f.pb.ACMEUserR\tacmeUsers2\x84\x04\n" +
+ "\x0fACMEUserService\x12G\n" +
+ "\x0ecreateACMEUser\x12\x19.pb.CreateACMEUserRequest\x1a\x1a.pb.CreateACMEUserResponse\x12;\n" +
+ "\x0eupdateACMEUser\x12\x19.pb.UpdateACMEUserRequest\x1a\x0e.pb.RPCSuccess\x12;\n" +
+ "\x0edeleteACMEUser\x12\x19.pb.DeleteACMEUserRequest\x1a\x0e.pb.RPCSuccess\x12A\n" +
+ "\x0ecountACMEUsers\x12\x19.pb.CountAcmeUsersRequest\x1a\x14.pb.RPCCountResponse\x12D\n" +
+ "\rlistACMEUsers\x12\x18.pb.ListACMEUsersRequest\x1a\x19.pb.ListACMEUsersResponse\x12V\n" +
+ "\x13findEnabledACMEUser\x12\x1e.pb.FindEnabledACMEUserRequest\x1a\x1f.pb.FindEnabledACMEUserResponse\x12M\n" +
+ "\x10findAllACMEUsers\x12\x1b.pb.FindAllACMEUsersRequest\x1a\x1c.pb.FindAllACMEUsersResponseB\x06Z\x04./pbb\x06proto3"
var (
file_service_acme_user_proto_rawDescOnce sync.Once
- file_service_acme_user_proto_rawDescData = file_service_acme_user_proto_rawDesc
+ file_service_acme_user_proto_rawDescData []byte
)
func file_service_acme_user_proto_rawDescGZIP() []byte {
file_service_acme_user_proto_rawDescOnce.Do(func() {
- file_service_acme_user_proto_rawDescData = protoimpl.X.CompressGZIP(file_service_acme_user_proto_rawDescData)
+ file_service_acme_user_proto_rawDescData = protoimpl.X.CompressGZIP(unsafe.Slice(unsafe.StringData(file_service_acme_user_proto_rawDesc), len(file_service_acme_user_proto_rawDesc)))
})
return file_service_acme_user_proto_rawDescData
}
@@ -782,7 +729,7 @@ func file_service_acme_user_proto_init() {
out := protoimpl.TypeBuilder{
File: protoimpl.DescBuilder{
GoPackagePath: reflect.TypeOf(x{}).PkgPath(),
- RawDescriptor: file_service_acme_user_proto_rawDesc,
+ RawDescriptor: unsafe.Slice(unsafe.StringData(file_service_acme_user_proto_rawDesc), len(file_service_acme_user_proto_rawDesc)),
NumEnums: 0,
NumMessages: 11,
NumExtensions: 0,
@@ -793,7 +740,6 @@ func file_service_acme_user_proto_init() {
MessageInfos: file_service_acme_user_proto_msgTypes,
}.Build()
File_service_acme_user_proto = out.File
- file_service_acme_user_proto_rawDesc = nil
file_service_acme_user_proto_goTypes = nil
file_service_acme_user_proto_depIdxs = nil
}
diff --git a/EdgeCommon/pkg/rpc/pb/service_acme_user_grpc.pb.go b/EdgeCommon/pkg/rpc/pb/service_acme_user_grpc.pb.go
index d794052..8a84e6c 100644
--- a/EdgeCommon/pkg/rpc/pb/service_acme_user_grpc.pb.go
+++ b/EdgeCommon/pkg/rpc/pb/service_acme_user_grpc.pb.go
@@ -1,7 +1,7 @@
// Code generated by protoc-gen-go-grpc. DO NOT EDIT.
// versions:
-// - protoc-gen-go-grpc v1.5.1
-// - protoc v6.33.2
+// - protoc-gen-go-grpc v1.6.1
+// - protoc v3.19.6
// source: service_acme_user.proto
package pb
@@ -158,25 +158,25 @@ type ACMEUserServiceServer interface {
type UnimplementedACMEUserServiceServer struct{}
func (UnimplementedACMEUserServiceServer) CreateACMEUser(context.Context, *CreateACMEUserRequest) (*CreateACMEUserResponse, error) {
- return nil, status.Errorf(codes.Unimplemented, "method CreateACMEUser not implemented")
+ return nil, status.Error(codes.Unimplemented, "method CreateACMEUser not implemented")
}
func (UnimplementedACMEUserServiceServer) UpdateACMEUser(context.Context, *UpdateACMEUserRequest) (*RPCSuccess, error) {
- return nil, status.Errorf(codes.Unimplemented, "method UpdateACMEUser not implemented")
+ return nil, status.Error(codes.Unimplemented, "method UpdateACMEUser not implemented")
}
func (UnimplementedACMEUserServiceServer) DeleteACMEUser(context.Context, *DeleteACMEUserRequest) (*RPCSuccess, error) {
- return nil, status.Errorf(codes.Unimplemented, "method DeleteACMEUser not implemented")
+ return nil, status.Error(codes.Unimplemented, "method DeleteACMEUser not implemented")
}
func (UnimplementedACMEUserServiceServer) CountACMEUsers(context.Context, *CountAcmeUsersRequest) (*RPCCountResponse, error) {
- return nil, status.Errorf(codes.Unimplemented, "method CountACMEUsers not implemented")
+ return nil, status.Error(codes.Unimplemented, "method CountACMEUsers not implemented")
}
func (UnimplementedACMEUserServiceServer) ListACMEUsers(context.Context, *ListACMEUsersRequest) (*ListACMEUsersResponse, error) {
- return nil, status.Errorf(codes.Unimplemented, "method ListACMEUsers not implemented")
+ return nil, status.Error(codes.Unimplemented, "method ListACMEUsers not implemented")
}
func (UnimplementedACMEUserServiceServer) FindEnabledACMEUser(context.Context, *FindEnabledACMEUserRequest) (*FindEnabledACMEUserResponse, error) {
- return nil, status.Errorf(codes.Unimplemented, "method FindEnabledACMEUser not implemented")
+ return nil, status.Error(codes.Unimplemented, "method FindEnabledACMEUser not implemented")
}
func (UnimplementedACMEUserServiceServer) FindAllACMEUsers(context.Context, *FindAllACMEUsersRequest) (*FindAllACMEUsersResponse, error) {
- return nil, status.Errorf(codes.Unimplemented, "method FindAllACMEUsers not implemented")
+ return nil, status.Error(codes.Unimplemented, "method FindAllACMEUsers not implemented")
}
func (UnimplementedACMEUserServiceServer) testEmbeddedByValue() {}
@@ -188,7 +188,7 @@ type UnsafeACMEUserServiceServer interface {
}
func RegisterACMEUserServiceServer(s grpc.ServiceRegistrar, srv ACMEUserServiceServer) {
- // If the following call pancis, it indicates UnimplementedACMEUserServiceServer was
+ // If the following call panics, it indicates UnimplementedACMEUserServiceServer was
// embedded by pointer and is nil. This will cause panics if an
// unimplemented method is ever invoked, so we test this at initialization
// time to prevent it from happening at runtime later due to I/O.
diff --git a/EdgeCommon/pkg/rpc/pb/service_ad_network.pb.go b/EdgeCommon/pkg/rpc/pb/service_ad_network.pb.go
index 83fdbdc..921ccea 100644
--- a/EdgeCommon/pkg/rpc/pb/service_ad_network.pb.go
+++ b/EdgeCommon/pkg/rpc/pb/service_ad_network.pb.go
@@ -1,7 +1,7 @@
// Code generated by protoc-gen-go. DO NOT EDIT.
// versions:
-// protoc-gen-go v1.36.0
-// protoc v6.33.2
+// protoc-gen-go v1.36.11
+// protoc v3.19.6
// source: service_ad_network.proto
package pb
@@ -11,6 +11,7 @@ import (
protoimpl "google.golang.org/protobuf/runtime/protoimpl"
reflect "reflect"
sync "sync"
+ unsafe "unsafe"
)
const (
@@ -484,97 +485,51 @@ func (x *DeleteADNetworkRequest) GetAdNetworkId() int64 {
var File_service_ad_network_proto protoreflect.FileDescriptor
-var file_service_ad_network_proto_rawDesc = []byte{
- 0x0a, 0x18, 0x73, 0x65, 0x72, 0x76, 0x69, 0x63, 0x65, 0x5f, 0x61, 0x64, 0x5f, 0x6e, 0x65, 0x74,
- 0x77, 0x6f, 0x72, 0x6b, 0x2e, 0x70, 0x72, 0x6f, 0x74, 0x6f, 0x12, 0x02, 0x70, 0x62, 0x1a, 0x1d,
- 0x6d, 0x6f, 0x64, 0x65, 0x6c, 0x73, 0x2f, 0x6d, 0x6f, 0x64, 0x65, 0x6c, 0x5f, 0x61, 0x64, 0x5f,
- 0x6e, 0x65, 0x74, 0x77, 0x6f, 0x72, 0x6b, 0x2e, 0x70, 0x72, 0x6f, 0x74, 0x6f, 0x1a, 0x19, 0x6d,
- 0x6f, 0x64, 0x65, 0x6c, 0x73, 0x2f, 0x72, 0x70, 0x63, 0x5f, 0x6d, 0x65, 0x73, 0x73, 0x61, 0x67,
- 0x65, 0x73, 0x2e, 0x70, 0x72, 0x6f, 0x74, 0x6f, 0x22, 0x4e, 0x0a, 0x16, 0x43, 0x72, 0x65, 0x61,
- 0x74, 0x65, 0x41, 0x44, 0x4e, 0x65, 0x74, 0x77, 0x6f, 0x72, 0x6b, 0x52, 0x65, 0x71, 0x75, 0x65,
- 0x73, 0x74, 0x12, 0x12, 0x0a, 0x04, 0x6e, 0x61, 0x6d, 0x65, 0x18, 0x01, 0x20, 0x01, 0x28, 0x09,
- 0x52, 0x04, 0x6e, 0x61, 0x6d, 0x65, 0x12, 0x20, 0x0a, 0x0b, 0x64, 0x65, 0x73, 0x63, 0x72, 0x69,
- 0x70, 0x74, 0x69, 0x6f, 0x6e, 0x18, 0x02, 0x20, 0x01, 0x28, 0x09, 0x52, 0x0b, 0x64, 0x65, 0x73,
- 0x63, 0x72, 0x69, 0x70, 0x74, 0x69, 0x6f, 0x6e, 0x22, 0x3b, 0x0a, 0x17, 0x43, 0x72, 0x65, 0x61,
- 0x74, 0x65, 0x41, 0x44, 0x4e, 0x65, 0x74, 0x77, 0x6f, 0x72, 0x6b, 0x52, 0x65, 0x73, 0x70, 0x6f,
- 0x6e, 0x73, 0x65, 0x12, 0x20, 0x0a, 0x0b, 0x61, 0x64, 0x4e, 0x65, 0x74, 0x77, 0x6f, 0x72, 0x6b,
- 0x49, 0x64, 0x18, 0x01, 0x20, 0x01, 0x28, 0x03, 0x52, 0x0b, 0x61, 0x64, 0x4e, 0x65, 0x74, 0x77,
- 0x6f, 0x72, 0x6b, 0x49, 0x64, 0x22, 0x84, 0x01, 0x0a, 0x16, 0x55, 0x70, 0x64, 0x61, 0x74, 0x65,
- 0x41, 0x44, 0x4e, 0x65, 0x74, 0x77, 0x6f, 0x72, 0x6b, 0x52, 0x65, 0x71, 0x75, 0x65, 0x73, 0x74,
- 0x12, 0x20, 0x0a, 0x0b, 0x61, 0x64, 0x4e, 0x65, 0x74, 0x77, 0x6f, 0x72, 0x6b, 0x49, 0x64, 0x18,
- 0x01, 0x20, 0x01, 0x28, 0x03, 0x52, 0x0b, 0x61, 0x64, 0x4e, 0x65, 0x74, 0x77, 0x6f, 0x72, 0x6b,
- 0x49, 0x64, 0x12, 0x12, 0x0a, 0x04, 0x69, 0x73, 0x4f, 0x6e, 0x18, 0x02, 0x20, 0x01, 0x28, 0x08,
- 0x52, 0x04, 0x69, 0x73, 0x4f, 0x6e, 0x12, 0x12, 0x0a, 0x04, 0x6e, 0x61, 0x6d, 0x65, 0x18, 0x03,
- 0x20, 0x01, 0x28, 0x09, 0x52, 0x04, 0x6e, 0x61, 0x6d, 0x65, 0x12, 0x20, 0x0a, 0x0b, 0x64, 0x65,
- 0x73, 0x63, 0x72, 0x69, 0x70, 0x74, 0x69, 0x6f, 0x6e, 0x18, 0x04, 0x20, 0x01, 0x28, 0x09, 0x52,
- 0x0b, 0x64, 0x65, 0x73, 0x63, 0x72, 0x69, 0x70, 0x74, 0x69, 0x6f, 0x6e, 0x22, 0x38, 0x0a, 0x14,
- 0x46, 0x69, 0x6e, 0x64, 0x41, 0x44, 0x4e, 0x65, 0x74, 0x77, 0x6f, 0x72, 0x6b, 0x52, 0x65, 0x71,
- 0x75, 0x65, 0x73, 0x74, 0x12, 0x20, 0x0a, 0x0b, 0x61, 0x64, 0x4e, 0x65, 0x74, 0x77, 0x6f, 0x72,
- 0x6b, 0x49, 0x64, 0x18, 0x01, 0x20, 0x01, 0x28, 0x03, 0x52, 0x0b, 0x61, 0x64, 0x4e, 0x65, 0x74,
- 0x77, 0x6f, 0x72, 0x6b, 0x49, 0x64, 0x22, 0x44, 0x0a, 0x15, 0x46, 0x69, 0x6e, 0x64, 0x41, 0x44,
- 0x4e, 0x65, 0x74, 0x77, 0x6f, 0x72, 0x6b, 0x52, 0x65, 0x73, 0x70, 0x6f, 0x6e, 0x73, 0x65, 0x12,
- 0x2b, 0x0a, 0x09, 0x61, 0x64, 0x4e, 0x65, 0x74, 0x77, 0x6f, 0x72, 0x6b, 0x18, 0x01, 0x20, 0x01,
- 0x28, 0x0b, 0x32, 0x0d, 0x2e, 0x70, 0x62, 0x2e, 0x41, 0x44, 0x4e, 0x65, 0x74, 0x77, 0x6f, 0x72,
- 0x6b, 0x52, 0x09, 0x61, 0x64, 0x4e, 0x65, 0x74, 0x77, 0x6f, 0x72, 0x6b, 0x22, 0x19, 0x0a, 0x17,
- 0x46, 0x69, 0x6e, 0x64, 0x41, 0x6c, 0x6c, 0x41, 0x44, 0x4e, 0x65, 0x74, 0x77, 0x6f, 0x72, 0x6b,
- 0x52, 0x65, 0x71, 0x75, 0x65, 0x73, 0x74, 0x22, 0x49, 0x0a, 0x18, 0x46, 0x69, 0x6e, 0x64, 0x41,
- 0x6c, 0x6c, 0x41, 0x44, 0x4e, 0x65, 0x74, 0x77, 0x6f, 0x72, 0x6b, 0x52, 0x65, 0x73, 0x70, 0x6f,
- 0x6e, 0x73, 0x65, 0x12, 0x2d, 0x0a, 0x0a, 0x61, 0x64, 0x4e, 0x65, 0x74, 0x77, 0x6f, 0x72, 0x6b,
- 0x73, 0x18, 0x01, 0x20, 0x03, 0x28, 0x0b, 0x32, 0x0d, 0x2e, 0x70, 0x62, 0x2e, 0x41, 0x44, 0x4e,
- 0x65, 0x74, 0x77, 0x6f, 0x72, 0x6b, 0x52, 0x0a, 0x61, 0x64, 0x4e, 0x65, 0x74, 0x77, 0x6f, 0x72,
- 0x6b, 0x73, 0x22, 0x23, 0x0a, 0x21, 0x46, 0x69, 0x6e, 0x64, 0x41, 0x6c, 0x6c, 0x41, 0x76, 0x61,
- 0x69, 0x6c, 0x61, 0x62, 0x6c, 0x65, 0x41, 0x44, 0x4e, 0x65, 0x74, 0x77, 0x6f, 0x72, 0x6b, 0x73,
- 0x52, 0x65, 0x71, 0x75, 0x65, 0x73, 0x74, 0x22, 0x53, 0x0a, 0x22, 0x46, 0x69, 0x6e, 0x64, 0x41,
- 0x6c, 0x6c, 0x41, 0x76, 0x61, 0x69, 0x6c, 0x61, 0x62, 0x6c, 0x65, 0x41, 0x44, 0x4e, 0x65, 0x74,
- 0x77, 0x6f, 0x72, 0x6b, 0x73, 0x52, 0x65, 0x73, 0x70, 0x6f, 0x6e, 0x73, 0x65, 0x12, 0x2d, 0x0a,
- 0x0a, 0x61, 0x64, 0x4e, 0x65, 0x74, 0x77, 0x6f, 0x72, 0x6b, 0x73, 0x18, 0x01, 0x20, 0x03, 0x28,
- 0x0b, 0x32, 0x0d, 0x2e, 0x70, 0x62, 0x2e, 0x41, 0x44, 0x4e, 0x65, 0x74, 0x77, 0x6f, 0x72, 0x6b,
- 0x52, 0x0a, 0x61, 0x64, 0x4e, 0x65, 0x74, 0x77, 0x6f, 0x72, 0x6b, 0x73, 0x22, 0x3a, 0x0a, 0x16,
- 0x44, 0x65, 0x6c, 0x65, 0x74, 0x65, 0x41, 0x44, 0x4e, 0x65, 0x74, 0x77, 0x6f, 0x72, 0x6b, 0x52,
- 0x65, 0x71, 0x75, 0x65, 0x73, 0x74, 0x12, 0x20, 0x0a, 0x0b, 0x61, 0x64, 0x4e, 0x65, 0x74, 0x77,
- 0x6f, 0x72, 0x6b, 0x49, 0x64, 0x18, 0x01, 0x20, 0x01, 0x28, 0x03, 0x52, 0x0b, 0x61, 0x64, 0x4e,
- 0x65, 0x74, 0x77, 0x6f, 0x72, 0x6b, 0x49, 0x64, 0x32, 0xdf, 0x03, 0x0a, 0x10, 0x41, 0x44, 0x4e,
- 0x65, 0x74, 0x77, 0x6f, 0x72, 0x6b, 0x53, 0x65, 0x72, 0x76, 0x69, 0x63, 0x65, 0x12, 0x4a, 0x0a,
- 0x0f, 0x63, 0x72, 0x65, 0x61, 0x74, 0x65, 0x41, 0x44, 0x4e, 0x65, 0x74, 0x77, 0x6f, 0x72, 0x6b,
- 0x12, 0x1a, 0x2e, 0x70, 0x62, 0x2e, 0x43, 0x72, 0x65, 0x61, 0x74, 0x65, 0x41, 0x44, 0x4e, 0x65,
- 0x74, 0x77, 0x6f, 0x72, 0x6b, 0x52, 0x65, 0x71, 0x75, 0x65, 0x73, 0x74, 0x1a, 0x1b, 0x2e, 0x70,
- 0x62, 0x2e, 0x43, 0x72, 0x65, 0x61, 0x74, 0x65, 0x41, 0x44, 0x4e, 0x65, 0x74, 0x77, 0x6f, 0x72,
- 0x6b, 0x52, 0x65, 0x73, 0x70, 0x6f, 0x6e, 0x73, 0x65, 0x12, 0x3d, 0x0a, 0x0f, 0x75, 0x70, 0x64,
- 0x61, 0x74, 0x65, 0x41, 0x44, 0x4e, 0x65, 0x74, 0x77, 0x6f, 0x72, 0x6b, 0x12, 0x1a, 0x2e, 0x70,
- 0x62, 0x2e, 0x55, 0x70, 0x64, 0x61, 0x74, 0x65, 0x41, 0x44, 0x4e, 0x65, 0x74, 0x77, 0x6f, 0x72,
- 0x6b, 0x52, 0x65, 0x71, 0x75, 0x65, 0x73, 0x74, 0x1a, 0x0e, 0x2e, 0x70, 0x62, 0x2e, 0x52, 0x50,
- 0x43, 0x53, 0x75, 0x63, 0x63, 0x65, 0x73, 0x73, 0x12, 0x44, 0x0a, 0x0d, 0x66, 0x69, 0x6e, 0x64,
- 0x41, 0x44, 0x4e, 0x65, 0x74, 0x77, 0x6f, 0x72, 0x6b, 0x12, 0x18, 0x2e, 0x70, 0x62, 0x2e, 0x46,
- 0x69, 0x6e, 0x64, 0x41, 0x44, 0x4e, 0x65, 0x74, 0x77, 0x6f, 0x72, 0x6b, 0x52, 0x65, 0x71, 0x75,
- 0x65, 0x73, 0x74, 0x1a, 0x19, 0x2e, 0x70, 0x62, 0x2e, 0x46, 0x69, 0x6e, 0x64, 0x41, 0x44, 0x4e,
- 0x65, 0x74, 0x77, 0x6f, 0x72, 0x6b, 0x52, 0x65, 0x73, 0x70, 0x6f, 0x6e, 0x73, 0x65, 0x12, 0x4e,
- 0x0a, 0x11, 0x66, 0x69, 0x6e, 0x64, 0x41, 0x6c, 0x6c, 0x41, 0x44, 0x4e, 0x65, 0x74, 0x77, 0x6f,
- 0x72, 0x6b, 0x73, 0x12, 0x1b, 0x2e, 0x70, 0x62, 0x2e, 0x46, 0x69, 0x6e, 0x64, 0x41, 0x6c, 0x6c,
- 0x41, 0x44, 0x4e, 0x65, 0x74, 0x77, 0x6f, 0x72, 0x6b, 0x52, 0x65, 0x71, 0x75, 0x65, 0x73, 0x74,
- 0x1a, 0x1c, 0x2e, 0x70, 0x62, 0x2e, 0x46, 0x69, 0x6e, 0x64, 0x41, 0x6c, 0x6c, 0x41, 0x44, 0x4e,
- 0x65, 0x74, 0x77, 0x6f, 0x72, 0x6b, 0x52, 0x65, 0x73, 0x70, 0x6f, 0x6e, 0x73, 0x65, 0x12, 0x6b,
- 0x0a, 0x1a, 0x66, 0x69, 0x6e, 0x64, 0x41, 0x6c, 0x6c, 0x41, 0x76, 0x61, 0x69, 0x6c, 0x61, 0x62,
- 0x6c, 0x65, 0x41, 0x44, 0x4e, 0x65, 0x74, 0x77, 0x6f, 0x72, 0x6b, 0x73, 0x12, 0x25, 0x2e, 0x70,
- 0x62, 0x2e, 0x46, 0x69, 0x6e, 0x64, 0x41, 0x6c, 0x6c, 0x41, 0x76, 0x61, 0x69, 0x6c, 0x61, 0x62,
- 0x6c, 0x65, 0x41, 0x44, 0x4e, 0x65, 0x74, 0x77, 0x6f, 0x72, 0x6b, 0x73, 0x52, 0x65, 0x71, 0x75,
- 0x65, 0x73, 0x74, 0x1a, 0x26, 0x2e, 0x70, 0x62, 0x2e, 0x46, 0x69, 0x6e, 0x64, 0x41, 0x6c, 0x6c,
- 0x41, 0x76, 0x61, 0x69, 0x6c, 0x61, 0x62, 0x6c, 0x65, 0x41, 0x44, 0x4e, 0x65, 0x74, 0x77, 0x6f,
- 0x72, 0x6b, 0x73, 0x52, 0x65, 0x73, 0x70, 0x6f, 0x6e, 0x73, 0x65, 0x12, 0x3d, 0x0a, 0x0f, 0x64,
- 0x65, 0x6c, 0x65, 0x74, 0x65, 0x41, 0x44, 0x4e, 0x65, 0x74, 0x77, 0x6f, 0x72, 0x6b, 0x12, 0x1a,
- 0x2e, 0x70, 0x62, 0x2e, 0x44, 0x65, 0x6c, 0x65, 0x74, 0x65, 0x41, 0x44, 0x4e, 0x65, 0x74, 0x77,
- 0x6f, 0x72, 0x6b, 0x52, 0x65, 0x71, 0x75, 0x65, 0x73, 0x74, 0x1a, 0x0e, 0x2e, 0x70, 0x62, 0x2e,
- 0x52, 0x50, 0x43, 0x53, 0x75, 0x63, 0x63, 0x65, 0x73, 0x73, 0x42, 0x06, 0x5a, 0x04, 0x2e, 0x2f,
- 0x70, 0x62, 0x62, 0x06, 0x70, 0x72, 0x6f, 0x74, 0x6f, 0x33,
-}
+const file_service_ad_network_proto_rawDesc = "" +
+ "\n" +
+ "\x18service_ad_network.proto\x12\x02pb\x1a\x1dmodels/model_ad_network.proto\x1a\x19models/rpc_messages.proto\"N\n" +
+ "\x16CreateADNetworkRequest\x12\x12\n" +
+ "\x04name\x18\x01 \x01(\tR\x04name\x12 \n" +
+ "\vdescription\x18\x02 \x01(\tR\vdescription\";\n" +
+ "\x17CreateADNetworkResponse\x12 \n" +
+ "\vadNetworkId\x18\x01 \x01(\x03R\vadNetworkId\"\x84\x01\n" +
+ "\x16UpdateADNetworkRequest\x12 \n" +
+ "\vadNetworkId\x18\x01 \x01(\x03R\vadNetworkId\x12\x12\n" +
+ "\x04isOn\x18\x02 \x01(\bR\x04isOn\x12\x12\n" +
+ "\x04name\x18\x03 \x01(\tR\x04name\x12 \n" +
+ "\vdescription\x18\x04 \x01(\tR\vdescription\"8\n" +
+ "\x14FindADNetworkRequest\x12 \n" +
+ "\vadNetworkId\x18\x01 \x01(\x03R\vadNetworkId\"D\n" +
+ "\x15FindADNetworkResponse\x12+\n" +
+ "\tadNetwork\x18\x01 \x01(\v2\r.pb.ADNetworkR\tadNetwork\"\x19\n" +
+ "\x17FindAllADNetworkRequest\"I\n" +
+ "\x18FindAllADNetworkResponse\x12-\n" +
+ "\n" +
+ "adNetworks\x18\x01 \x03(\v2\r.pb.ADNetworkR\n" +
+ "adNetworks\"#\n" +
+ "!FindAllAvailableADNetworksRequest\"S\n" +
+ "\"FindAllAvailableADNetworksResponse\x12-\n" +
+ "\n" +
+ "adNetworks\x18\x01 \x03(\v2\r.pb.ADNetworkR\n" +
+ "adNetworks\":\n" +
+ "\x16DeleteADNetworkRequest\x12 \n" +
+ "\vadNetworkId\x18\x01 \x01(\x03R\vadNetworkId2\xdf\x03\n" +
+ "\x10ADNetworkService\x12J\n" +
+ "\x0fcreateADNetwork\x12\x1a.pb.CreateADNetworkRequest\x1a\x1b.pb.CreateADNetworkResponse\x12=\n" +
+ "\x0fupdateADNetwork\x12\x1a.pb.UpdateADNetworkRequest\x1a\x0e.pb.RPCSuccess\x12D\n" +
+ "\rfindADNetwork\x12\x18.pb.FindADNetworkRequest\x1a\x19.pb.FindADNetworkResponse\x12N\n" +
+ "\x11findAllADNetworks\x12\x1b.pb.FindAllADNetworkRequest\x1a\x1c.pb.FindAllADNetworkResponse\x12k\n" +
+ "\x1afindAllAvailableADNetworks\x12%.pb.FindAllAvailableADNetworksRequest\x1a&.pb.FindAllAvailableADNetworksResponse\x12=\n" +
+ "\x0fdeleteADNetwork\x12\x1a.pb.DeleteADNetworkRequest\x1a\x0e.pb.RPCSuccessB\x06Z\x04./pbb\x06proto3"
var (
file_service_ad_network_proto_rawDescOnce sync.Once
- file_service_ad_network_proto_rawDescData = file_service_ad_network_proto_rawDesc
+ file_service_ad_network_proto_rawDescData []byte
)
func file_service_ad_network_proto_rawDescGZIP() []byte {
file_service_ad_network_proto_rawDescOnce.Do(func() {
- file_service_ad_network_proto_rawDescData = protoimpl.X.CompressGZIP(file_service_ad_network_proto_rawDescData)
+ file_service_ad_network_proto_rawDescData = protoimpl.X.CompressGZIP(unsafe.Slice(unsafe.StringData(file_service_ad_network_proto_rawDesc), len(file_service_ad_network_proto_rawDesc)))
})
return file_service_ad_network_proto_rawDescData
}
@@ -628,7 +583,7 @@ func file_service_ad_network_proto_init() {
out := protoimpl.TypeBuilder{
File: protoimpl.DescBuilder{
GoPackagePath: reflect.TypeOf(x{}).PkgPath(),
- RawDescriptor: file_service_ad_network_proto_rawDesc,
+ RawDescriptor: unsafe.Slice(unsafe.StringData(file_service_ad_network_proto_rawDesc), len(file_service_ad_network_proto_rawDesc)),
NumEnums: 0,
NumMessages: 10,
NumExtensions: 0,
@@ -639,7 +594,6 @@ func file_service_ad_network_proto_init() {
MessageInfos: file_service_ad_network_proto_msgTypes,
}.Build()
File_service_ad_network_proto = out.File
- file_service_ad_network_proto_rawDesc = nil
file_service_ad_network_proto_goTypes = nil
file_service_ad_network_proto_depIdxs = nil
}
diff --git a/EdgeCommon/pkg/rpc/pb/service_ad_network_grpc.pb.go b/EdgeCommon/pkg/rpc/pb/service_ad_network_grpc.pb.go
index 41feb2e..489260c 100644
--- a/EdgeCommon/pkg/rpc/pb/service_ad_network_grpc.pb.go
+++ b/EdgeCommon/pkg/rpc/pb/service_ad_network_grpc.pb.go
@@ -1,7 +1,7 @@
// Code generated by protoc-gen-go-grpc. DO NOT EDIT.
// versions:
-// - protoc-gen-go-grpc v1.5.1
-// - protoc v6.33.2
+// - protoc-gen-go-grpc v1.6.1
+// - protoc v3.19.6
// source: service_ad_network.proto
package pb
@@ -143,22 +143,22 @@ type ADNetworkServiceServer interface {
type UnimplementedADNetworkServiceServer struct{}
func (UnimplementedADNetworkServiceServer) CreateADNetwork(context.Context, *CreateADNetworkRequest) (*CreateADNetworkResponse, error) {
- return nil, status.Errorf(codes.Unimplemented, "method CreateADNetwork not implemented")
+ return nil, status.Error(codes.Unimplemented, "method CreateADNetwork not implemented")
}
func (UnimplementedADNetworkServiceServer) UpdateADNetwork(context.Context, *UpdateADNetworkRequest) (*RPCSuccess, error) {
- return nil, status.Errorf(codes.Unimplemented, "method UpdateADNetwork not implemented")
+ return nil, status.Error(codes.Unimplemented, "method UpdateADNetwork not implemented")
}
func (UnimplementedADNetworkServiceServer) FindADNetwork(context.Context, *FindADNetworkRequest) (*FindADNetworkResponse, error) {
- return nil, status.Errorf(codes.Unimplemented, "method FindADNetwork not implemented")
+ return nil, status.Error(codes.Unimplemented, "method FindADNetwork not implemented")
}
func (UnimplementedADNetworkServiceServer) FindAllADNetworks(context.Context, *FindAllADNetworkRequest) (*FindAllADNetworkResponse, error) {
- return nil, status.Errorf(codes.Unimplemented, "method FindAllADNetworks not implemented")
+ return nil, status.Error(codes.Unimplemented, "method FindAllADNetworks not implemented")
}
func (UnimplementedADNetworkServiceServer) FindAllAvailableADNetworks(context.Context, *FindAllAvailableADNetworksRequest) (*FindAllAvailableADNetworksResponse, error) {
- return nil, status.Errorf(codes.Unimplemented, "method FindAllAvailableADNetworks not implemented")
+ return nil, status.Error(codes.Unimplemented, "method FindAllAvailableADNetworks not implemented")
}
func (UnimplementedADNetworkServiceServer) DeleteADNetwork(context.Context, *DeleteADNetworkRequest) (*RPCSuccess, error) {
- return nil, status.Errorf(codes.Unimplemented, "method DeleteADNetwork not implemented")
+ return nil, status.Error(codes.Unimplemented, "method DeleteADNetwork not implemented")
}
func (UnimplementedADNetworkServiceServer) testEmbeddedByValue() {}
@@ -170,7 +170,7 @@ type UnsafeADNetworkServiceServer interface {
}
func RegisterADNetworkServiceServer(s grpc.ServiceRegistrar, srv ADNetworkServiceServer) {
- // If the following call pancis, it indicates UnimplementedADNetworkServiceServer was
+ // If the following call panics, it indicates UnimplementedADNetworkServiceServer was
// embedded by pointer and is nil. This will cause panics if an
// unimplemented method is ever invoked, so we test this at initialization
// time to prevent it from happening at runtime later due to I/O.
diff --git a/EdgeCommon/pkg/rpc/pb/service_ad_package.pb.go b/EdgeCommon/pkg/rpc/pb/service_ad_package.pb.go
index ed7e8ea..d40fcba 100644
--- a/EdgeCommon/pkg/rpc/pb/service_ad_package.pb.go
+++ b/EdgeCommon/pkg/rpc/pb/service_ad_package.pb.go
@@ -1,7 +1,7 @@
// Code generated by protoc-gen-go. DO NOT EDIT.
// versions:
-// protoc-gen-go v1.36.0
-// protoc v6.33.2
+// protoc-gen-go v1.36.11
+// protoc v3.19.6
// source: service_ad_package.proto
package pb
@@ -11,6 +11,7 @@ import (
protoimpl "google.golang.org/protobuf/runtime/protoimpl"
reflect "reflect"
sync "sync"
+ unsafe "unsafe"
)
const (
@@ -638,139 +639,65 @@ func (x *DeleteADPackageRequest) GetAdPackageId() int64 {
var File_service_ad_package_proto protoreflect.FileDescriptor
-var file_service_ad_package_proto_rawDesc = []byte{
- 0x0a, 0x18, 0x73, 0x65, 0x72, 0x76, 0x69, 0x63, 0x65, 0x5f, 0x61, 0x64, 0x5f, 0x70, 0x61, 0x63,
- 0x6b, 0x61, 0x67, 0x65, 0x2e, 0x70, 0x72, 0x6f, 0x74, 0x6f, 0x12, 0x02, 0x70, 0x62, 0x1a, 0x1d,
- 0x6d, 0x6f, 0x64, 0x65, 0x6c, 0x73, 0x2f, 0x6d, 0x6f, 0x64, 0x65, 0x6c, 0x5f, 0x61, 0x64, 0x5f,
- 0x70, 0x61, 0x63, 0x6b, 0x61, 0x67, 0x65, 0x2e, 0x70, 0x72, 0x6f, 0x74, 0x6f, 0x1a, 0x19, 0x6d,
- 0x6f, 0x64, 0x65, 0x6c, 0x73, 0x2f, 0x72, 0x70, 0x63, 0x5f, 0x6d, 0x65, 0x73, 0x73, 0x61, 0x67,
- 0x65, 0x73, 0x2e, 0x70, 0x72, 0x6f, 0x74, 0x6f, 0x22, 0x92, 0x02, 0x0a, 0x16, 0x43, 0x72, 0x65,
- 0x61, 0x74, 0x65, 0x41, 0x44, 0x50, 0x61, 0x63, 0x6b, 0x61, 0x67, 0x65, 0x52, 0x65, 0x71, 0x75,
- 0x65, 0x73, 0x74, 0x12, 0x20, 0x0a, 0x0b, 0x61, 0x64, 0x4e, 0x65, 0x74, 0x77, 0x6f, 0x72, 0x6b,
- 0x49, 0x64, 0x18, 0x01, 0x20, 0x01, 0x28, 0x03, 0x52, 0x0b, 0x61, 0x64, 0x4e, 0x65, 0x74, 0x77,
- 0x6f, 0x72, 0x6b, 0x49, 0x64, 0x12, 0x38, 0x0a, 0x17, 0x70, 0x72, 0x6f, 0x74, 0x65, 0x63, 0x74,
- 0x69, 0x6f, 0x6e, 0x42, 0x61, 0x6e, 0x64, 0x77, 0x69, 0x64, 0x74, 0x68, 0x53, 0x69, 0x7a, 0x65,
- 0x18, 0x02, 0x20, 0x01, 0x28, 0x05, 0x52, 0x17, 0x70, 0x72, 0x6f, 0x74, 0x65, 0x63, 0x74, 0x69,
- 0x6f, 0x6e, 0x42, 0x61, 0x6e, 0x64, 0x77, 0x69, 0x64, 0x74, 0x68, 0x53, 0x69, 0x7a, 0x65, 0x12,
- 0x38, 0x0a, 0x17, 0x70, 0x72, 0x6f, 0x74, 0x65, 0x63, 0x74, 0x69, 0x6f, 0x6e, 0x42, 0x61, 0x6e,
- 0x64, 0x77, 0x69, 0x64, 0x74, 0x68, 0x55, 0x6e, 0x69, 0x74, 0x18, 0x03, 0x20, 0x01, 0x28, 0x09,
- 0x52, 0x17, 0x70, 0x72, 0x6f, 0x74, 0x65, 0x63, 0x74, 0x69, 0x6f, 0x6e, 0x42, 0x61, 0x6e, 0x64,
- 0x77, 0x69, 0x64, 0x74, 0x68, 0x55, 0x6e, 0x69, 0x74, 0x12, 0x30, 0x0a, 0x13, 0x73, 0x65, 0x72,
- 0x76, 0x65, 0x72, 0x42, 0x61, 0x6e, 0x64, 0x77, 0x69, 0x64, 0x74, 0x68, 0x53, 0x69, 0x7a, 0x65,
- 0x18, 0x04, 0x20, 0x01, 0x28, 0x05, 0x52, 0x13, 0x73, 0x65, 0x72, 0x76, 0x65, 0x72, 0x42, 0x61,
- 0x6e, 0x64, 0x77, 0x69, 0x64, 0x74, 0x68, 0x53, 0x69, 0x7a, 0x65, 0x12, 0x30, 0x0a, 0x13, 0x73,
- 0x65, 0x72, 0x76, 0x65, 0x72, 0x42, 0x61, 0x6e, 0x64, 0x77, 0x69, 0x64, 0x74, 0x68, 0x55, 0x6e,
- 0x69, 0x74, 0x18, 0x05, 0x20, 0x01, 0x28, 0x09, 0x52, 0x13, 0x73, 0x65, 0x72, 0x76, 0x65, 0x72,
- 0x42, 0x61, 0x6e, 0x64, 0x77, 0x69, 0x64, 0x74, 0x68, 0x55, 0x6e, 0x69, 0x74, 0x22, 0x3b, 0x0a,
- 0x17, 0x43, 0x72, 0x65, 0x61, 0x74, 0x65, 0x41, 0x44, 0x50, 0x61, 0x63, 0x6b, 0x61, 0x67, 0x65,
- 0x52, 0x65, 0x73, 0x70, 0x6f, 0x6e, 0x73, 0x65, 0x12, 0x20, 0x0a, 0x0b, 0x61, 0x64, 0x50, 0x61,
- 0x63, 0x6b, 0x61, 0x67, 0x65, 0x49, 0x64, 0x18, 0x01, 0x20, 0x01, 0x28, 0x03, 0x52, 0x0b, 0x61,
- 0x64, 0x50, 0x61, 0x63, 0x6b, 0x61, 0x67, 0x65, 0x49, 0x64, 0x22, 0xc8, 0x02, 0x0a, 0x16, 0x55,
- 0x70, 0x64, 0x61, 0x74, 0x65, 0x41, 0x44, 0x50, 0x61, 0x63, 0x6b, 0x61, 0x67, 0x65, 0x52, 0x65,
- 0x71, 0x75, 0x65, 0x73, 0x74, 0x12, 0x20, 0x0a, 0x0b, 0x61, 0x64, 0x50, 0x61, 0x63, 0x6b, 0x61,
- 0x67, 0x65, 0x49, 0x64, 0x18, 0x01, 0x20, 0x01, 0x28, 0x03, 0x52, 0x0b, 0x61, 0x64, 0x50, 0x61,
- 0x63, 0x6b, 0x61, 0x67, 0x65, 0x49, 0x64, 0x12, 0x12, 0x0a, 0x04, 0x69, 0x73, 0x4f, 0x6e, 0x18,
- 0x02, 0x20, 0x01, 0x28, 0x08, 0x52, 0x04, 0x69, 0x73, 0x4f, 0x6e, 0x12, 0x20, 0x0a, 0x0b, 0x61,
- 0x64, 0x4e, 0x65, 0x74, 0x77, 0x6f, 0x72, 0x6b, 0x49, 0x64, 0x18, 0x03, 0x20, 0x01, 0x28, 0x03,
- 0x52, 0x0b, 0x61, 0x64, 0x4e, 0x65, 0x74, 0x77, 0x6f, 0x72, 0x6b, 0x49, 0x64, 0x12, 0x38, 0x0a,
- 0x17, 0x70, 0x72, 0x6f, 0x74, 0x65, 0x63, 0x74, 0x69, 0x6f, 0x6e, 0x42, 0x61, 0x6e, 0x64, 0x77,
- 0x69, 0x64, 0x74, 0x68, 0x53, 0x69, 0x7a, 0x65, 0x18, 0x04, 0x20, 0x01, 0x28, 0x05, 0x52, 0x17,
- 0x70, 0x72, 0x6f, 0x74, 0x65, 0x63, 0x74, 0x69, 0x6f, 0x6e, 0x42, 0x61, 0x6e, 0x64, 0x77, 0x69,
- 0x64, 0x74, 0x68, 0x53, 0x69, 0x7a, 0x65, 0x12, 0x38, 0x0a, 0x17, 0x70, 0x72, 0x6f, 0x74, 0x65,
- 0x63, 0x74, 0x69, 0x6f, 0x6e, 0x42, 0x61, 0x6e, 0x64, 0x77, 0x69, 0x64, 0x74, 0x68, 0x55, 0x6e,
- 0x69, 0x74, 0x18, 0x05, 0x20, 0x01, 0x28, 0x09, 0x52, 0x17, 0x70, 0x72, 0x6f, 0x74, 0x65, 0x63,
- 0x74, 0x69, 0x6f, 0x6e, 0x42, 0x61, 0x6e, 0x64, 0x77, 0x69, 0x64, 0x74, 0x68, 0x55, 0x6e, 0x69,
- 0x74, 0x12, 0x30, 0x0a, 0x13, 0x73, 0x65, 0x72, 0x76, 0x65, 0x72, 0x42, 0x61, 0x6e, 0x64, 0x77,
- 0x69, 0x64, 0x74, 0x68, 0x53, 0x69, 0x7a, 0x65, 0x18, 0x06, 0x20, 0x01, 0x28, 0x05, 0x52, 0x13,
- 0x73, 0x65, 0x72, 0x76, 0x65, 0x72, 0x42, 0x61, 0x6e, 0x64, 0x77, 0x69, 0x64, 0x74, 0x68, 0x53,
- 0x69, 0x7a, 0x65, 0x12, 0x30, 0x0a, 0x13, 0x73, 0x65, 0x72, 0x76, 0x65, 0x72, 0x42, 0x61, 0x6e,
- 0x64, 0x77, 0x69, 0x64, 0x74, 0x68, 0x55, 0x6e, 0x69, 0x74, 0x18, 0x07, 0x20, 0x01, 0x28, 0x09,
- 0x52, 0x13, 0x73, 0x65, 0x72, 0x76, 0x65, 0x72, 0x42, 0x61, 0x6e, 0x64, 0x77, 0x69, 0x64, 0x74,
- 0x68, 0x55, 0x6e, 0x69, 0x74, 0x22, 0x38, 0x0a, 0x14, 0x46, 0x69, 0x6e, 0x64, 0x41, 0x44, 0x50,
- 0x61, 0x63, 0x6b, 0x61, 0x67, 0x65, 0x52, 0x65, 0x71, 0x75, 0x65, 0x73, 0x74, 0x12, 0x20, 0x0a,
- 0x0b, 0x61, 0x64, 0x50, 0x61, 0x63, 0x6b, 0x61, 0x67, 0x65, 0x49, 0x64, 0x18, 0x01, 0x20, 0x01,
- 0x28, 0x03, 0x52, 0x0b, 0x61, 0x64, 0x50, 0x61, 0x63, 0x6b, 0x61, 0x67, 0x65, 0x49, 0x64, 0x22,
- 0x44, 0x0a, 0x15, 0x46, 0x69, 0x6e, 0x64, 0x41, 0x44, 0x50, 0x61, 0x63, 0x6b, 0x61, 0x67, 0x65,
- 0x52, 0x65, 0x73, 0x70, 0x6f, 0x6e, 0x73, 0x65, 0x12, 0x2b, 0x0a, 0x09, 0x61, 0x64, 0x50, 0x61,
- 0x63, 0x6b, 0x61, 0x67, 0x65, 0x18, 0x01, 0x20, 0x01, 0x28, 0x0b, 0x32, 0x0d, 0x2e, 0x70, 0x62,
- 0x2e, 0x41, 0x44, 0x50, 0x61, 0x63, 0x6b, 0x61, 0x67, 0x65, 0x52, 0x09, 0x61, 0x64, 0x50, 0x61,
- 0x63, 0x6b, 0x61, 0x67, 0x65, 0x22, 0x3a, 0x0a, 0x16, 0x43, 0x6f, 0x75, 0x6e, 0x74, 0x41, 0x44,
- 0x50, 0x61, 0x63, 0x6b, 0x61, 0x67, 0x65, 0x73, 0x52, 0x65, 0x71, 0x75, 0x65, 0x73, 0x74, 0x12,
- 0x20, 0x0a, 0x0b, 0x61, 0x64, 0x4e, 0x65, 0x74, 0x77, 0x6f, 0x72, 0x6b, 0x49, 0x64, 0x18, 0x01,
- 0x20, 0x01, 0x28, 0x03, 0x52, 0x0b, 0x61, 0x64, 0x4e, 0x65, 0x74, 0x77, 0x6f, 0x72, 0x6b, 0x49,
- 0x64, 0x22, 0x18, 0x0a, 0x16, 0x43, 0x6f, 0x75, 0x6e, 0x74, 0x41, 0x6c, 0x6c, 0x49, 0x64, 0x6c,
- 0x65, 0x41, 0x44, 0x50, 0x61, 0x63, 0x6b, 0x61, 0x67, 0x65, 0x73, 0x22, 0x65, 0x0a, 0x15, 0x4c,
- 0x69, 0x73, 0x74, 0x41, 0x44, 0x50, 0x61, 0x63, 0x6b, 0x61, 0x67, 0x65, 0x73, 0x52, 0x65, 0x71,
- 0x75, 0x65, 0x73, 0x74, 0x12, 0x20, 0x0a, 0x0b, 0x61, 0x64, 0x4e, 0x65, 0x74, 0x77, 0x6f, 0x72,
- 0x6b, 0x49, 0x64, 0x18, 0x01, 0x20, 0x01, 0x28, 0x03, 0x52, 0x0b, 0x61, 0x64, 0x4e, 0x65, 0x74,
- 0x77, 0x6f, 0x72, 0x6b, 0x49, 0x64, 0x12, 0x16, 0x0a, 0x06, 0x6f, 0x66, 0x66, 0x73, 0x65, 0x74,
- 0x18, 0x02, 0x20, 0x01, 0x28, 0x03, 0x52, 0x06, 0x6f, 0x66, 0x66, 0x73, 0x65, 0x74, 0x12, 0x12,
- 0x0a, 0x04, 0x73, 0x69, 0x7a, 0x65, 0x18, 0x03, 0x20, 0x01, 0x28, 0x03, 0x52, 0x04, 0x73, 0x69,
- 0x7a, 0x65, 0x22, 0x47, 0x0a, 0x16, 0x4c, 0x69, 0x73, 0x74, 0x41, 0x44, 0x50, 0x61, 0x63, 0x6b,
- 0x61, 0x67, 0x65, 0x73, 0x52, 0x65, 0x73, 0x70, 0x6f, 0x6e, 0x73, 0x65, 0x12, 0x2d, 0x0a, 0x0a,
- 0x61, 0x64, 0x50, 0x61, 0x63, 0x6b, 0x61, 0x67, 0x65, 0x73, 0x18, 0x01, 0x20, 0x03, 0x28, 0x0b,
- 0x32, 0x0d, 0x2e, 0x70, 0x62, 0x2e, 0x41, 0x44, 0x50, 0x61, 0x63, 0x6b, 0x61, 0x67, 0x65, 0x52,
- 0x0a, 0x61, 0x64, 0x50, 0x61, 0x63, 0x6b, 0x61, 0x67, 0x65, 0x73, 0x22, 0x1e, 0x0a, 0x1c, 0x46,
- 0x69, 0x6e, 0x64, 0x41, 0x6c, 0x6c, 0x49, 0x64, 0x6c, 0x65, 0x41, 0x44, 0x50, 0x61, 0x63, 0x6b,
- 0x61, 0x67, 0x65, 0x73, 0x52, 0x65, 0x71, 0x75, 0x65, 0x73, 0x74, 0x22, 0x4e, 0x0a, 0x1d, 0x46,
- 0x69, 0x6e, 0x64, 0x41, 0x6c, 0x6c, 0x49, 0x64, 0x6c, 0x65, 0x41, 0x44, 0x50, 0x61, 0x63, 0x6b,
- 0x61, 0x67, 0x65, 0x73, 0x52, 0x65, 0x73, 0x70, 0x6f, 0x6e, 0x73, 0x65, 0x12, 0x2d, 0x0a, 0x0a,
- 0x61, 0x64, 0x50, 0x61, 0x63, 0x6b, 0x61, 0x67, 0x65, 0x73, 0x18, 0x01, 0x20, 0x03, 0x28, 0x0b,
- 0x32, 0x0d, 0x2e, 0x70, 0x62, 0x2e, 0x41, 0x44, 0x50, 0x61, 0x63, 0x6b, 0x61, 0x67, 0x65, 0x52,
- 0x0a, 0x61, 0x64, 0x50, 0x61, 0x63, 0x6b, 0x61, 0x67, 0x65, 0x73, 0x22, 0x3a, 0x0a, 0x16, 0x44,
- 0x65, 0x6c, 0x65, 0x74, 0x65, 0x41, 0x44, 0x50, 0x61, 0x63, 0x6b, 0x61, 0x67, 0x65, 0x52, 0x65,
- 0x71, 0x75, 0x65, 0x73, 0x74, 0x12, 0x20, 0x0a, 0x0b, 0x61, 0x64, 0x50, 0x61, 0x63, 0x6b, 0x61,
- 0x67, 0x65, 0x49, 0x64, 0x18, 0x01, 0x20, 0x01, 0x28, 0x03, 0x52, 0x0b, 0x61, 0x64, 0x50, 0x61,
- 0x63, 0x6b, 0x61, 0x67, 0x65, 0x49, 0x64, 0x32, 0xda, 0x04, 0x0a, 0x10, 0x41, 0x44, 0x50, 0x61,
- 0x63, 0x6b, 0x61, 0x67, 0x65, 0x53, 0x65, 0x72, 0x76, 0x69, 0x63, 0x65, 0x12, 0x4a, 0x0a, 0x0f,
- 0x63, 0x72, 0x65, 0x61, 0x74, 0x65, 0x41, 0x44, 0x50, 0x61, 0x63, 0x6b, 0x61, 0x67, 0x65, 0x12,
- 0x1a, 0x2e, 0x70, 0x62, 0x2e, 0x43, 0x72, 0x65, 0x61, 0x74, 0x65, 0x41, 0x44, 0x50, 0x61, 0x63,
- 0x6b, 0x61, 0x67, 0x65, 0x52, 0x65, 0x71, 0x75, 0x65, 0x73, 0x74, 0x1a, 0x1b, 0x2e, 0x70, 0x62,
- 0x2e, 0x43, 0x72, 0x65, 0x61, 0x74, 0x65, 0x41, 0x44, 0x50, 0x61, 0x63, 0x6b, 0x61, 0x67, 0x65,
- 0x52, 0x65, 0x73, 0x70, 0x6f, 0x6e, 0x73, 0x65, 0x12, 0x3d, 0x0a, 0x0f, 0x75, 0x70, 0x64, 0x61,
- 0x74, 0x65, 0x41, 0x44, 0x50, 0x61, 0x63, 0x6b, 0x61, 0x67, 0x65, 0x12, 0x1a, 0x2e, 0x70, 0x62,
- 0x2e, 0x55, 0x70, 0x64, 0x61, 0x74, 0x65, 0x41, 0x44, 0x50, 0x61, 0x63, 0x6b, 0x61, 0x67, 0x65,
- 0x52, 0x65, 0x71, 0x75, 0x65, 0x73, 0x74, 0x1a, 0x0e, 0x2e, 0x70, 0x62, 0x2e, 0x52, 0x50, 0x43,
- 0x53, 0x75, 0x63, 0x63, 0x65, 0x73, 0x73, 0x12, 0x44, 0x0a, 0x0d, 0x66, 0x69, 0x6e, 0x64, 0x41,
- 0x44, 0x50, 0x61, 0x63, 0x6b, 0x61, 0x67, 0x65, 0x12, 0x18, 0x2e, 0x70, 0x62, 0x2e, 0x46, 0x69,
- 0x6e, 0x64, 0x41, 0x44, 0x50, 0x61, 0x63, 0x6b, 0x61, 0x67, 0x65, 0x52, 0x65, 0x71, 0x75, 0x65,
- 0x73, 0x74, 0x1a, 0x19, 0x2e, 0x70, 0x62, 0x2e, 0x46, 0x69, 0x6e, 0x64, 0x41, 0x44, 0x50, 0x61,
- 0x63, 0x6b, 0x61, 0x67, 0x65, 0x52, 0x65, 0x73, 0x70, 0x6f, 0x6e, 0x73, 0x65, 0x12, 0x43, 0x0a,
- 0x0f, 0x63, 0x6f, 0x75, 0x6e, 0x74, 0x41, 0x44, 0x50, 0x61, 0x63, 0x6b, 0x61, 0x67, 0x65, 0x73,
- 0x12, 0x1a, 0x2e, 0x70, 0x62, 0x2e, 0x43, 0x6f, 0x75, 0x6e, 0x74, 0x41, 0x44, 0x50, 0x61, 0x63,
- 0x6b, 0x61, 0x67, 0x65, 0x73, 0x52, 0x65, 0x71, 0x75, 0x65, 0x73, 0x74, 0x1a, 0x14, 0x2e, 0x70,
- 0x62, 0x2e, 0x52, 0x50, 0x43, 0x43, 0x6f, 0x75, 0x6e, 0x74, 0x52, 0x65, 0x73, 0x70, 0x6f, 0x6e,
- 0x73, 0x65, 0x12, 0x4a, 0x0a, 0x16, 0x63, 0x6f, 0x75, 0x6e, 0x74, 0x41, 0x6c, 0x6c, 0x49, 0x64,
- 0x6c, 0x65, 0x41, 0x44, 0x50, 0x61, 0x63, 0x6b, 0x61, 0x67, 0x65, 0x73, 0x12, 0x1a, 0x2e, 0x70,
- 0x62, 0x2e, 0x43, 0x6f, 0x75, 0x6e, 0x74, 0x41, 0x6c, 0x6c, 0x49, 0x64, 0x6c, 0x65, 0x41, 0x44,
- 0x50, 0x61, 0x63, 0x6b, 0x61, 0x67, 0x65, 0x73, 0x1a, 0x14, 0x2e, 0x70, 0x62, 0x2e, 0x52, 0x50,
- 0x43, 0x43, 0x6f, 0x75, 0x6e, 0x74, 0x52, 0x65, 0x73, 0x70, 0x6f, 0x6e, 0x73, 0x65, 0x12, 0x47,
- 0x0a, 0x0e, 0x6c, 0x69, 0x73, 0x74, 0x41, 0x44, 0x50, 0x61, 0x63, 0x6b, 0x61, 0x67, 0x65, 0x73,
- 0x12, 0x19, 0x2e, 0x70, 0x62, 0x2e, 0x4c, 0x69, 0x73, 0x74, 0x41, 0x44, 0x50, 0x61, 0x63, 0x6b,
- 0x61, 0x67, 0x65, 0x73, 0x52, 0x65, 0x71, 0x75, 0x65, 0x73, 0x74, 0x1a, 0x1a, 0x2e, 0x70, 0x62,
- 0x2e, 0x4c, 0x69, 0x73, 0x74, 0x41, 0x44, 0x50, 0x61, 0x63, 0x6b, 0x61, 0x67, 0x65, 0x73, 0x52,
- 0x65, 0x73, 0x70, 0x6f, 0x6e, 0x73, 0x65, 0x12, 0x5c, 0x0a, 0x15, 0x66, 0x69, 0x6e, 0x64, 0x41,
- 0x6c, 0x6c, 0x49, 0x64, 0x6c, 0x65, 0x41, 0x44, 0x50, 0x61, 0x63, 0x6b, 0x61, 0x67, 0x65, 0x73,
- 0x12, 0x20, 0x2e, 0x70, 0x62, 0x2e, 0x46, 0x69, 0x6e, 0x64, 0x41, 0x6c, 0x6c, 0x49, 0x64, 0x6c,
- 0x65, 0x41, 0x44, 0x50, 0x61, 0x63, 0x6b, 0x61, 0x67, 0x65, 0x73, 0x52, 0x65, 0x71, 0x75, 0x65,
- 0x73, 0x74, 0x1a, 0x21, 0x2e, 0x70, 0x62, 0x2e, 0x46, 0x69, 0x6e, 0x64, 0x41, 0x6c, 0x6c, 0x49,
- 0x64, 0x6c, 0x65, 0x41, 0x44, 0x50, 0x61, 0x63, 0x6b, 0x61, 0x67, 0x65, 0x73, 0x52, 0x65, 0x73,
- 0x70, 0x6f, 0x6e, 0x73, 0x65, 0x12, 0x3d, 0x0a, 0x0f, 0x64, 0x65, 0x6c, 0x65, 0x74, 0x65, 0x41,
- 0x44, 0x50, 0x61, 0x63, 0x6b, 0x61, 0x67, 0x65, 0x12, 0x1a, 0x2e, 0x70, 0x62, 0x2e, 0x44, 0x65,
- 0x6c, 0x65, 0x74, 0x65, 0x41, 0x44, 0x50, 0x61, 0x63, 0x6b, 0x61, 0x67, 0x65, 0x52, 0x65, 0x71,
- 0x75, 0x65, 0x73, 0x74, 0x1a, 0x0e, 0x2e, 0x70, 0x62, 0x2e, 0x52, 0x50, 0x43, 0x53, 0x75, 0x63,
- 0x63, 0x65, 0x73, 0x73, 0x42, 0x06, 0x5a, 0x04, 0x2e, 0x2f, 0x70, 0x62, 0x62, 0x06, 0x70, 0x72,
- 0x6f, 0x74, 0x6f, 0x33,
-}
+const file_service_ad_package_proto_rawDesc = "" +
+ "\n" +
+ "\x18service_ad_package.proto\x12\x02pb\x1a\x1dmodels/model_ad_package.proto\x1a\x19models/rpc_messages.proto\"\x92\x02\n" +
+ "\x16CreateADPackageRequest\x12 \n" +
+ "\vadNetworkId\x18\x01 \x01(\x03R\vadNetworkId\x128\n" +
+ "\x17protectionBandwidthSize\x18\x02 \x01(\x05R\x17protectionBandwidthSize\x128\n" +
+ "\x17protectionBandwidthUnit\x18\x03 \x01(\tR\x17protectionBandwidthUnit\x120\n" +
+ "\x13serverBandwidthSize\x18\x04 \x01(\x05R\x13serverBandwidthSize\x120\n" +
+ "\x13serverBandwidthUnit\x18\x05 \x01(\tR\x13serverBandwidthUnit\";\n" +
+ "\x17CreateADPackageResponse\x12 \n" +
+ "\vadPackageId\x18\x01 \x01(\x03R\vadPackageId\"\xc8\x02\n" +
+ "\x16UpdateADPackageRequest\x12 \n" +
+ "\vadPackageId\x18\x01 \x01(\x03R\vadPackageId\x12\x12\n" +
+ "\x04isOn\x18\x02 \x01(\bR\x04isOn\x12 \n" +
+ "\vadNetworkId\x18\x03 \x01(\x03R\vadNetworkId\x128\n" +
+ "\x17protectionBandwidthSize\x18\x04 \x01(\x05R\x17protectionBandwidthSize\x128\n" +
+ "\x17protectionBandwidthUnit\x18\x05 \x01(\tR\x17protectionBandwidthUnit\x120\n" +
+ "\x13serverBandwidthSize\x18\x06 \x01(\x05R\x13serverBandwidthSize\x120\n" +
+ "\x13serverBandwidthUnit\x18\a \x01(\tR\x13serverBandwidthUnit\"8\n" +
+ "\x14FindADPackageRequest\x12 \n" +
+ "\vadPackageId\x18\x01 \x01(\x03R\vadPackageId\"D\n" +
+ "\x15FindADPackageResponse\x12+\n" +
+ "\tadPackage\x18\x01 \x01(\v2\r.pb.ADPackageR\tadPackage\":\n" +
+ "\x16CountADPackagesRequest\x12 \n" +
+ "\vadNetworkId\x18\x01 \x01(\x03R\vadNetworkId\"\x18\n" +
+ "\x16CountAllIdleADPackages\"e\n" +
+ "\x15ListADPackagesRequest\x12 \n" +
+ "\vadNetworkId\x18\x01 \x01(\x03R\vadNetworkId\x12\x16\n" +
+ "\x06offset\x18\x02 \x01(\x03R\x06offset\x12\x12\n" +
+ "\x04size\x18\x03 \x01(\x03R\x04size\"G\n" +
+ "\x16ListADPackagesResponse\x12-\n" +
+ "\n" +
+ "adPackages\x18\x01 \x03(\v2\r.pb.ADPackageR\n" +
+ "adPackages\"\x1e\n" +
+ "\x1cFindAllIdleADPackagesRequest\"N\n" +
+ "\x1dFindAllIdleADPackagesResponse\x12-\n" +
+ "\n" +
+ "adPackages\x18\x01 \x03(\v2\r.pb.ADPackageR\n" +
+ "adPackages\":\n" +
+ "\x16DeleteADPackageRequest\x12 \n" +
+ "\vadPackageId\x18\x01 \x01(\x03R\vadPackageId2\xda\x04\n" +
+ "\x10ADPackageService\x12J\n" +
+ "\x0fcreateADPackage\x12\x1a.pb.CreateADPackageRequest\x1a\x1b.pb.CreateADPackageResponse\x12=\n" +
+ "\x0fupdateADPackage\x12\x1a.pb.UpdateADPackageRequest\x1a\x0e.pb.RPCSuccess\x12D\n" +
+ "\rfindADPackage\x12\x18.pb.FindADPackageRequest\x1a\x19.pb.FindADPackageResponse\x12C\n" +
+ "\x0fcountADPackages\x12\x1a.pb.CountADPackagesRequest\x1a\x14.pb.RPCCountResponse\x12J\n" +
+ "\x16countAllIdleADPackages\x12\x1a.pb.CountAllIdleADPackages\x1a\x14.pb.RPCCountResponse\x12G\n" +
+ "\x0elistADPackages\x12\x19.pb.ListADPackagesRequest\x1a\x1a.pb.ListADPackagesResponse\x12\\\n" +
+ "\x15findAllIdleADPackages\x12 .pb.FindAllIdleADPackagesRequest\x1a!.pb.FindAllIdleADPackagesResponse\x12=\n" +
+ "\x0fdeleteADPackage\x12\x1a.pb.DeleteADPackageRequest\x1a\x0e.pb.RPCSuccessB\x06Z\x04./pbb\x06proto3"
var (
file_service_ad_package_proto_rawDescOnce sync.Once
- file_service_ad_package_proto_rawDescData = file_service_ad_package_proto_rawDesc
+ file_service_ad_package_proto_rawDescData []byte
)
func file_service_ad_package_proto_rawDescGZIP() []byte {
file_service_ad_package_proto_rawDescOnce.Do(func() {
- file_service_ad_package_proto_rawDescData = protoimpl.X.CompressGZIP(file_service_ad_package_proto_rawDescData)
+ file_service_ad_package_proto_rawDescData = protoimpl.X.CompressGZIP(unsafe.Slice(unsafe.StringData(file_service_ad_package_proto_rawDesc), len(file_service_ad_package_proto_rawDesc)))
})
return file_service_ad_package_proto_rawDescData
}
@@ -831,7 +758,7 @@ func file_service_ad_package_proto_init() {
out := protoimpl.TypeBuilder{
File: protoimpl.DescBuilder{
GoPackagePath: reflect.TypeOf(x{}).PkgPath(),
- RawDescriptor: file_service_ad_package_proto_rawDesc,
+ RawDescriptor: unsafe.Slice(unsafe.StringData(file_service_ad_package_proto_rawDesc), len(file_service_ad_package_proto_rawDesc)),
NumEnums: 0,
NumMessages: 12,
NumExtensions: 0,
@@ -842,7 +769,6 @@ func file_service_ad_package_proto_init() {
MessageInfos: file_service_ad_package_proto_msgTypes,
}.Build()
File_service_ad_package_proto = out.File
- file_service_ad_package_proto_rawDesc = nil
file_service_ad_package_proto_goTypes = nil
file_service_ad_package_proto_depIdxs = nil
}
diff --git a/EdgeCommon/pkg/rpc/pb/service_ad_package_grpc.pb.go b/EdgeCommon/pkg/rpc/pb/service_ad_package_grpc.pb.go
index 1eea49f..cc31573 100644
--- a/EdgeCommon/pkg/rpc/pb/service_ad_package_grpc.pb.go
+++ b/EdgeCommon/pkg/rpc/pb/service_ad_package_grpc.pb.go
@@ -1,7 +1,7 @@
// Code generated by protoc-gen-go-grpc. DO NOT EDIT.
// versions:
-// - protoc-gen-go-grpc v1.5.1
-// - protoc v6.33.2
+// - protoc-gen-go-grpc v1.6.1
+// - protoc v3.19.6
// source: service_ad_package.proto
package pb
@@ -173,28 +173,28 @@ type ADPackageServiceServer interface {
type UnimplementedADPackageServiceServer struct{}
func (UnimplementedADPackageServiceServer) CreateADPackage(context.Context, *CreateADPackageRequest) (*CreateADPackageResponse, error) {
- return nil, status.Errorf(codes.Unimplemented, "method CreateADPackage not implemented")
+ return nil, status.Error(codes.Unimplemented, "method CreateADPackage not implemented")
}
func (UnimplementedADPackageServiceServer) UpdateADPackage(context.Context, *UpdateADPackageRequest) (*RPCSuccess, error) {
- return nil, status.Errorf(codes.Unimplemented, "method UpdateADPackage not implemented")
+ return nil, status.Error(codes.Unimplemented, "method UpdateADPackage not implemented")
}
func (UnimplementedADPackageServiceServer) FindADPackage(context.Context, *FindADPackageRequest) (*FindADPackageResponse, error) {
- return nil, status.Errorf(codes.Unimplemented, "method FindADPackage not implemented")
+ return nil, status.Error(codes.Unimplemented, "method FindADPackage not implemented")
}
func (UnimplementedADPackageServiceServer) CountADPackages(context.Context, *CountADPackagesRequest) (*RPCCountResponse, error) {
- return nil, status.Errorf(codes.Unimplemented, "method CountADPackages not implemented")
+ return nil, status.Error(codes.Unimplemented, "method CountADPackages not implemented")
}
func (UnimplementedADPackageServiceServer) CountAllIdleADPackages(context.Context, *CountAllIdleADPackages) (*RPCCountResponse, error) {
- return nil, status.Errorf(codes.Unimplemented, "method CountAllIdleADPackages not implemented")
+ return nil, status.Error(codes.Unimplemented, "method CountAllIdleADPackages not implemented")
}
func (UnimplementedADPackageServiceServer) ListADPackages(context.Context, *ListADPackagesRequest) (*ListADPackagesResponse, error) {
- return nil, status.Errorf(codes.Unimplemented, "method ListADPackages not implemented")
+ return nil, status.Error(codes.Unimplemented, "method ListADPackages not implemented")
}
func (UnimplementedADPackageServiceServer) FindAllIdleADPackages(context.Context, *FindAllIdleADPackagesRequest) (*FindAllIdleADPackagesResponse, error) {
- return nil, status.Errorf(codes.Unimplemented, "method FindAllIdleADPackages not implemented")
+ return nil, status.Error(codes.Unimplemented, "method FindAllIdleADPackages not implemented")
}
func (UnimplementedADPackageServiceServer) DeleteADPackage(context.Context, *DeleteADPackageRequest) (*RPCSuccess, error) {
- return nil, status.Errorf(codes.Unimplemented, "method DeleteADPackage not implemented")
+ return nil, status.Error(codes.Unimplemented, "method DeleteADPackage not implemented")
}
func (UnimplementedADPackageServiceServer) testEmbeddedByValue() {}
@@ -206,7 +206,7 @@ type UnsafeADPackageServiceServer interface {
}
func RegisterADPackageServiceServer(s grpc.ServiceRegistrar, srv ADPackageServiceServer) {
- // If the following call pancis, it indicates UnimplementedADPackageServiceServer was
+ // If the following call panics, it indicates UnimplementedADPackageServiceServer was
// embedded by pointer and is nil. This will cause panics if an
// unimplemented method is ever invoked, so we test this at initialization
// time to prevent it from happening at runtime later due to I/O.
diff --git a/EdgeCommon/pkg/rpc/pb/service_ad_package_instance.pb.go b/EdgeCommon/pkg/rpc/pb/service_ad_package_instance.pb.go
index 0830b94..47086a3 100644
--- a/EdgeCommon/pkg/rpc/pb/service_ad_package_instance.pb.go
+++ b/EdgeCommon/pkg/rpc/pb/service_ad_package_instance.pb.go
@@ -1,7 +1,7 @@
// Code generated by protoc-gen-go. DO NOT EDIT.
// versions:
-// protoc-gen-go v1.36.0
-// protoc v6.33.2
+// protoc-gen-go v1.36.11
+// protoc v3.19.6
// source: service_ad_package_instance.proto
package pb
@@ -11,6 +11,7 @@ import (
protoimpl "google.golang.org/protobuf/runtime/protoimpl"
reflect "reflect"
sync "sync"
+ unsafe "unsafe"
)
const (
@@ -678,161 +679,66 @@ func (x *ListADPackageInstancesResponse) GetAdPackageInstances() []*ADPackageIns
var File_service_ad_package_instance_proto protoreflect.FileDescriptor
-var file_service_ad_package_instance_proto_rawDesc = []byte{
- 0x0a, 0x21, 0x73, 0x65, 0x72, 0x76, 0x69, 0x63, 0x65, 0x5f, 0x61, 0x64, 0x5f, 0x70, 0x61, 0x63,
- 0x6b, 0x61, 0x67, 0x65, 0x5f, 0x69, 0x6e, 0x73, 0x74, 0x61, 0x6e, 0x63, 0x65, 0x2e, 0x70, 0x72,
- 0x6f, 0x74, 0x6f, 0x12, 0x02, 0x70, 0x62, 0x1a, 0x26, 0x6d, 0x6f, 0x64, 0x65, 0x6c, 0x73, 0x2f,
- 0x6d, 0x6f, 0x64, 0x65, 0x6c, 0x5f, 0x61, 0x64, 0x5f, 0x70, 0x61, 0x63, 0x6b, 0x61, 0x67, 0x65,
- 0x5f, 0x69, 0x6e, 0x73, 0x74, 0x61, 0x6e, 0x63, 0x65, 0x2e, 0x70, 0x72, 0x6f, 0x74, 0x6f, 0x1a,
- 0x19, 0x6d, 0x6f, 0x64, 0x65, 0x6c, 0x73, 0x2f, 0x72, 0x70, 0x63, 0x5f, 0x6d, 0x65, 0x73, 0x73,
- 0x61, 0x67, 0x65, 0x73, 0x2e, 0x70, 0x72, 0x6f, 0x74, 0x6f, 0x22, 0xa4, 0x01, 0x0a, 0x1e, 0x43,
- 0x72, 0x65, 0x61, 0x74, 0x65, 0x41, 0x44, 0x50, 0x61, 0x63, 0x6b, 0x61, 0x67, 0x65, 0x49, 0x6e,
- 0x73, 0x74, 0x61, 0x6e, 0x63, 0x65, 0x52, 0x65, 0x71, 0x75, 0x65, 0x73, 0x74, 0x12, 0x20, 0x0a,
- 0x0b, 0x61, 0x64, 0x50, 0x61, 0x63, 0x6b, 0x61, 0x67, 0x65, 0x49, 0x64, 0x18, 0x01, 0x20, 0x01,
- 0x28, 0x03, 0x52, 0x0b, 0x61, 0x64, 0x50, 0x61, 0x63, 0x6b, 0x61, 0x67, 0x65, 0x49, 0x64, 0x12,
- 0x24, 0x0a, 0x0d, 0x6e, 0x6f, 0x64, 0x65, 0x43, 0x6c, 0x75, 0x73, 0x74, 0x65, 0x72, 0x49, 0x64,
- 0x18, 0x02, 0x20, 0x01, 0x28, 0x03, 0x52, 0x0d, 0x6e, 0x6f, 0x64, 0x65, 0x43, 0x6c, 0x75, 0x73,
- 0x74, 0x65, 0x72, 0x49, 0x64, 0x12, 0x18, 0x0a, 0x07, 0x6e, 0x6f, 0x64, 0x65, 0x49, 0x64, 0x73,
- 0x18, 0x03, 0x20, 0x03, 0x28, 0x03, 0x52, 0x07, 0x6e, 0x6f, 0x64, 0x65, 0x49, 0x64, 0x73, 0x12,
- 0x20, 0x0a, 0x0b, 0x69, 0x70, 0x41, 0x64, 0x64, 0x72, 0x65, 0x73, 0x73, 0x65, 0x73, 0x18, 0x04,
- 0x20, 0x03, 0x28, 0x09, 0x52, 0x0b, 0x69, 0x70, 0x41, 0x64, 0x64, 0x72, 0x65, 0x73, 0x73, 0x65,
- 0x73, 0x22, 0x53, 0x0a, 0x1f, 0x43, 0x72, 0x65, 0x61, 0x74, 0x65, 0x41, 0x44, 0x50, 0x61, 0x63,
- 0x6b, 0x61, 0x67, 0x65, 0x49, 0x6e, 0x73, 0x74, 0x61, 0x6e, 0x63, 0x65, 0x52, 0x65, 0x73, 0x70,
- 0x6f, 0x6e, 0x73, 0x65, 0x12, 0x30, 0x0a, 0x13, 0x61, 0x64, 0x50, 0x61, 0x63, 0x6b, 0x61, 0x67,
- 0x65, 0x49, 0x6e, 0x73, 0x74, 0x61, 0x6e, 0x63, 0x65, 0x49, 0x64, 0x18, 0x01, 0x20, 0x01, 0x28,
- 0x03, 0x52, 0x13, 0x61, 0x64, 0x50, 0x61, 0x63, 0x6b, 0x61, 0x67, 0x65, 0x49, 0x6e, 0x73, 0x74,
- 0x61, 0x6e, 0x63, 0x65, 0x49, 0x64, 0x22, 0xc8, 0x01, 0x0a, 0x1e, 0x55, 0x70, 0x64, 0x61, 0x74,
- 0x65, 0x41, 0x44, 0x50, 0x61, 0x63, 0x6b, 0x61, 0x67, 0x65, 0x49, 0x6e, 0x73, 0x74, 0x61, 0x6e,
- 0x63, 0x65, 0x52, 0x65, 0x71, 0x75, 0x65, 0x73, 0x74, 0x12, 0x30, 0x0a, 0x13, 0x61, 0x64, 0x50,
- 0x61, 0x63, 0x6b, 0x61, 0x67, 0x65, 0x49, 0x6e, 0x73, 0x74, 0x61, 0x6e, 0x63, 0x65, 0x49, 0x64,
- 0x18, 0x01, 0x20, 0x01, 0x28, 0x03, 0x52, 0x13, 0x61, 0x64, 0x50, 0x61, 0x63, 0x6b, 0x61, 0x67,
- 0x65, 0x49, 0x6e, 0x73, 0x74, 0x61, 0x6e, 0x63, 0x65, 0x49, 0x64, 0x12, 0x24, 0x0a, 0x0d, 0x6e,
- 0x6f, 0x64, 0x65, 0x43, 0x6c, 0x75, 0x73, 0x74, 0x65, 0x72, 0x49, 0x64, 0x18, 0x02, 0x20, 0x01,
- 0x28, 0x03, 0x52, 0x0d, 0x6e, 0x6f, 0x64, 0x65, 0x43, 0x6c, 0x75, 0x73, 0x74, 0x65, 0x72, 0x49,
- 0x64, 0x12, 0x18, 0x0a, 0x07, 0x6e, 0x6f, 0x64, 0x65, 0x49, 0x64, 0x73, 0x18, 0x03, 0x20, 0x03,
- 0x28, 0x03, 0x52, 0x07, 0x6e, 0x6f, 0x64, 0x65, 0x49, 0x64, 0x73, 0x12, 0x20, 0x0a, 0x0b, 0x69,
- 0x70, 0x41, 0x64, 0x64, 0x72, 0x65, 0x73, 0x73, 0x65, 0x73, 0x18, 0x04, 0x20, 0x03, 0x28, 0x09,
- 0x52, 0x0b, 0x69, 0x70, 0x41, 0x64, 0x64, 0x72, 0x65, 0x73, 0x73, 0x65, 0x73, 0x12, 0x12, 0x0a,
- 0x04, 0x69, 0x73, 0x4f, 0x6e, 0x18, 0x05, 0x20, 0x01, 0x28, 0x08, 0x52, 0x04, 0x69, 0x73, 0x4f,
- 0x6e, 0x22, 0x50, 0x0a, 0x1c, 0x46, 0x69, 0x6e, 0x64, 0x41, 0x44, 0x50, 0x61, 0x63, 0x6b, 0x61,
- 0x67, 0x65, 0x49, 0x6e, 0x73, 0x74, 0x61, 0x6e, 0x63, 0x65, 0x52, 0x65, 0x71, 0x75, 0x65, 0x73,
- 0x74, 0x12, 0x30, 0x0a, 0x13, 0x61, 0x64, 0x50, 0x61, 0x63, 0x6b, 0x61, 0x67, 0x65, 0x49, 0x6e,
- 0x73, 0x74, 0x61, 0x6e, 0x63, 0x65, 0x49, 0x64, 0x18, 0x01, 0x20, 0x01, 0x28, 0x03, 0x52, 0x13,
- 0x61, 0x64, 0x50, 0x61, 0x63, 0x6b, 0x61, 0x67, 0x65, 0x49, 0x6e, 0x73, 0x74, 0x61, 0x6e, 0x63,
- 0x65, 0x49, 0x64, 0x22, 0x64, 0x0a, 0x1d, 0x46, 0x69, 0x6e, 0x64, 0x41, 0x44, 0x50, 0x61, 0x63,
- 0x6b, 0x61, 0x67, 0x65, 0x49, 0x6e, 0x73, 0x74, 0x61, 0x6e, 0x63, 0x65, 0x52, 0x65, 0x73, 0x70,
- 0x6f, 0x6e, 0x73, 0x65, 0x12, 0x43, 0x0a, 0x11, 0x61, 0x64, 0x50, 0x61, 0x63, 0x6b, 0x61, 0x67,
- 0x65, 0x49, 0x6e, 0x73, 0x74, 0x61, 0x6e, 0x63, 0x65, 0x18, 0x01, 0x20, 0x01, 0x28, 0x0b, 0x32,
- 0x15, 0x2e, 0x70, 0x62, 0x2e, 0x41, 0x44, 0x50, 0x61, 0x63, 0x6b, 0x61, 0x67, 0x65, 0x49, 0x6e,
- 0x73, 0x74, 0x61, 0x6e, 0x63, 0x65, 0x52, 0x11, 0x61, 0x64, 0x50, 0x61, 0x63, 0x6b, 0x61, 0x67,
- 0x65, 0x49, 0x6e, 0x73, 0x74, 0x61, 0x6e, 0x63, 0x65, 0x22, 0x44, 0x0a, 0x20, 0x46, 0x69, 0x6e,
- 0x64, 0x41, 0x6c, 0x6c, 0x41, 0x44, 0x50, 0x61, 0x63, 0x6b, 0x61, 0x67, 0x65, 0x49, 0x6e, 0x73,
- 0x74, 0x61, 0x6e, 0x63, 0x65, 0x73, 0x52, 0x65, 0x71, 0x75, 0x65, 0x73, 0x74, 0x12, 0x20, 0x0a,
- 0x0b, 0x61, 0x64, 0x50, 0x61, 0x63, 0x6b, 0x61, 0x67, 0x65, 0x49, 0x64, 0x18, 0x01, 0x20, 0x01,
- 0x28, 0x03, 0x52, 0x0b, 0x61, 0x64, 0x50, 0x61, 0x63, 0x6b, 0x61, 0x67, 0x65, 0x49, 0x64, 0x22,
- 0x6a, 0x0a, 0x21, 0x46, 0x69, 0x6e, 0x64, 0x41, 0x6c, 0x6c, 0x41, 0x44, 0x50, 0x61, 0x63, 0x6b,
- 0x61, 0x67, 0x65, 0x49, 0x6e, 0x73, 0x74, 0x61, 0x6e, 0x63, 0x65, 0x73, 0x52, 0x65, 0x73, 0x70,
- 0x6f, 0x6e, 0x73, 0x65, 0x12, 0x45, 0x0a, 0x12, 0x61, 0x64, 0x50, 0x61, 0x63, 0x6b, 0x61, 0x67,
- 0x65, 0x49, 0x6e, 0x73, 0x74, 0x61, 0x6e, 0x63, 0x65, 0x73, 0x18, 0x01, 0x20, 0x03, 0x28, 0x0b,
- 0x32, 0x15, 0x2e, 0x70, 0x62, 0x2e, 0x41, 0x44, 0x50, 0x61, 0x63, 0x6b, 0x61, 0x67, 0x65, 0x49,
- 0x6e, 0x73, 0x74, 0x61, 0x6e, 0x63, 0x65, 0x52, 0x12, 0x61, 0x64, 0x50, 0x61, 0x63, 0x6b, 0x61,
- 0x67, 0x65, 0x49, 0x6e, 0x73, 0x74, 0x61, 0x6e, 0x63, 0x65, 0x73, 0x22, 0x52, 0x0a, 0x1e, 0x44,
- 0x65, 0x6c, 0x65, 0x74, 0x65, 0x41, 0x44, 0x50, 0x61, 0x63, 0x6b, 0x61, 0x67, 0x65, 0x49, 0x6e,
- 0x73, 0x74, 0x61, 0x6e, 0x63, 0x65, 0x52, 0x65, 0x71, 0x75, 0x65, 0x73, 0x74, 0x12, 0x30, 0x0a,
- 0x13, 0x61, 0x64, 0x50, 0x61, 0x63, 0x6b, 0x61, 0x67, 0x65, 0x49, 0x6e, 0x73, 0x74, 0x61, 0x6e,
- 0x63, 0x65, 0x49, 0x64, 0x18, 0x01, 0x20, 0x01, 0x28, 0x03, 0x52, 0x13, 0x61, 0x64, 0x50, 0x61,
- 0x63, 0x6b, 0x61, 0x67, 0x65, 0x49, 0x6e, 0x73, 0x74, 0x61, 0x6e, 0x63, 0x65, 0x49, 0x64, 0x22,
- 0x46, 0x0a, 0x22, 0x43, 0x6f, 0x75, 0x6e, 0x74, 0x49, 0x64, 0x6c, 0x65, 0x41, 0x44, 0x50, 0x61,
- 0x63, 0x6b, 0x61, 0x67, 0x65, 0x49, 0x6e, 0x73, 0x74, 0x61, 0x6e, 0x63, 0x65, 0x73, 0x52, 0x65,
- 0x71, 0x75, 0x65, 0x73, 0x74, 0x12, 0x20, 0x0a, 0x0b, 0x61, 0x64, 0x50, 0x61, 0x63, 0x6b, 0x61,
- 0x67, 0x65, 0x49, 0x64, 0x18, 0x01, 0x20, 0x01, 0x28, 0x03, 0x52, 0x0b, 0x61, 0x64, 0x50, 0x61,
- 0x63, 0x6b, 0x61, 0x67, 0x65, 0x49, 0x64, 0x22, 0x8c, 0x01, 0x0a, 0x1e, 0x43, 0x6f, 0x75, 0x6e,
- 0x74, 0x41, 0x44, 0x50, 0x61, 0x63, 0x6b, 0x61, 0x67, 0x65, 0x49, 0x6e, 0x73, 0x74, 0x61, 0x6e,
- 0x63, 0x65, 0x73, 0x52, 0x65, 0x71, 0x75, 0x65, 0x73, 0x74, 0x12, 0x20, 0x0a, 0x0b, 0x61, 0x64,
- 0x4e, 0x65, 0x74, 0x77, 0x6f, 0x72, 0x6b, 0x49, 0x64, 0x18, 0x01, 0x20, 0x01, 0x28, 0x03, 0x52,
- 0x0b, 0x61, 0x64, 0x4e, 0x65, 0x74, 0x77, 0x6f, 0x72, 0x6b, 0x49, 0x64, 0x12, 0x20, 0x0a, 0x0b,
- 0x61, 0x64, 0x50, 0x61, 0x63, 0x6b, 0x61, 0x67, 0x65, 0x49, 0x64, 0x18, 0x02, 0x20, 0x01, 0x28,
- 0x03, 0x52, 0x0b, 0x61, 0x64, 0x50, 0x61, 0x63, 0x6b, 0x61, 0x67, 0x65, 0x49, 0x64, 0x12, 0x16,
- 0x0a, 0x06, 0x75, 0x73, 0x65, 0x72, 0x49, 0x64, 0x18, 0x03, 0x20, 0x01, 0x28, 0x03, 0x52, 0x06,
- 0x75, 0x73, 0x65, 0x72, 0x49, 0x64, 0x12, 0x0e, 0x0a, 0x02, 0x69, 0x70, 0x18, 0x04, 0x20, 0x01,
- 0x28, 0x09, 0x52, 0x02, 0x69, 0x70, 0x22, 0xb7, 0x01, 0x0a, 0x1d, 0x4c, 0x69, 0x73, 0x74, 0x41,
- 0x44, 0x50, 0x61, 0x63, 0x6b, 0x61, 0x67, 0x65, 0x49, 0x6e, 0x73, 0x74, 0x61, 0x6e, 0x63, 0x65,
- 0x73, 0x52, 0x65, 0x71, 0x75, 0x65, 0x73, 0x74, 0x12, 0x20, 0x0a, 0x0b, 0x61, 0x64, 0x4e, 0x65,
- 0x74, 0x77, 0x6f, 0x72, 0x6b, 0x49, 0x64, 0x18, 0x01, 0x20, 0x01, 0x28, 0x03, 0x52, 0x0b, 0x61,
- 0x64, 0x4e, 0x65, 0x74, 0x77, 0x6f, 0x72, 0x6b, 0x49, 0x64, 0x12, 0x20, 0x0a, 0x0b, 0x61, 0x64,
- 0x50, 0x61, 0x63, 0x6b, 0x61, 0x67, 0x65, 0x49, 0x64, 0x18, 0x02, 0x20, 0x01, 0x28, 0x03, 0x52,
- 0x0b, 0x61, 0x64, 0x50, 0x61, 0x63, 0x6b, 0x61, 0x67, 0x65, 0x49, 0x64, 0x12, 0x16, 0x0a, 0x06,
- 0x75, 0x73, 0x65, 0x72, 0x49, 0x64, 0x18, 0x03, 0x20, 0x01, 0x28, 0x03, 0x52, 0x06, 0x75, 0x73,
- 0x65, 0x72, 0x49, 0x64, 0x12, 0x0e, 0x0a, 0x02, 0x69, 0x70, 0x18, 0x04, 0x20, 0x01, 0x28, 0x09,
- 0x52, 0x02, 0x69, 0x70, 0x12, 0x16, 0x0a, 0x06, 0x6f, 0x66, 0x66, 0x73, 0x65, 0x74, 0x18, 0x05,
- 0x20, 0x01, 0x28, 0x03, 0x52, 0x06, 0x6f, 0x66, 0x66, 0x73, 0x65, 0x74, 0x12, 0x12, 0x0a, 0x04,
- 0x73, 0x69, 0x7a, 0x65, 0x18, 0x06, 0x20, 0x01, 0x28, 0x03, 0x52, 0x04, 0x73, 0x69, 0x7a, 0x65,
- 0x22, 0x67, 0x0a, 0x1e, 0x4c, 0x69, 0x73, 0x74, 0x41, 0x44, 0x50, 0x61, 0x63, 0x6b, 0x61, 0x67,
- 0x65, 0x49, 0x6e, 0x73, 0x74, 0x61, 0x6e, 0x63, 0x65, 0x73, 0x52, 0x65, 0x73, 0x70, 0x6f, 0x6e,
- 0x73, 0x65, 0x12, 0x45, 0x0a, 0x12, 0x61, 0x64, 0x50, 0x61, 0x63, 0x6b, 0x61, 0x67, 0x65, 0x49,
- 0x6e, 0x73, 0x74, 0x61, 0x6e, 0x63, 0x65, 0x73, 0x18, 0x01, 0x20, 0x03, 0x28, 0x0b, 0x32, 0x15,
- 0x2e, 0x70, 0x62, 0x2e, 0x41, 0x44, 0x50, 0x61, 0x63, 0x6b, 0x61, 0x67, 0x65, 0x49, 0x6e, 0x73,
- 0x74, 0x61, 0x6e, 0x63, 0x65, 0x52, 0x12, 0x61, 0x64, 0x50, 0x61, 0x63, 0x6b, 0x61, 0x67, 0x65,
- 0x49, 0x6e, 0x73, 0x74, 0x61, 0x6e, 0x63, 0x65, 0x73, 0x32, 0xf7, 0x05, 0x0a, 0x18, 0x41, 0x44,
- 0x50, 0x61, 0x63, 0x6b, 0x61, 0x67, 0x65, 0x49, 0x6e, 0x73, 0x74, 0x61, 0x6e, 0x63, 0x65, 0x53,
- 0x65, 0x72, 0x76, 0x69, 0x63, 0x65, 0x12, 0x62, 0x0a, 0x17, 0x63, 0x72, 0x65, 0x61, 0x74, 0x65,
- 0x41, 0x44, 0x50, 0x61, 0x63, 0x6b, 0x61, 0x67, 0x65, 0x49, 0x6e, 0x73, 0x74, 0x61, 0x6e, 0x63,
- 0x65, 0x12, 0x22, 0x2e, 0x70, 0x62, 0x2e, 0x43, 0x72, 0x65, 0x61, 0x74, 0x65, 0x41, 0x44, 0x50,
- 0x61, 0x63, 0x6b, 0x61, 0x67, 0x65, 0x49, 0x6e, 0x73, 0x74, 0x61, 0x6e, 0x63, 0x65, 0x52, 0x65,
- 0x71, 0x75, 0x65, 0x73, 0x74, 0x1a, 0x23, 0x2e, 0x70, 0x62, 0x2e, 0x43, 0x72, 0x65, 0x61, 0x74,
- 0x65, 0x41, 0x44, 0x50, 0x61, 0x63, 0x6b, 0x61, 0x67, 0x65, 0x49, 0x6e, 0x73, 0x74, 0x61, 0x6e,
- 0x63, 0x65, 0x52, 0x65, 0x73, 0x70, 0x6f, 0x6e, 0x73, 0x65, 0x12, 0x4d, 0x0a, 0x17, 0x75, 0x70,
- 0x64, 0x61, 0x74, 0x65, 0x41, 0x44, 0x50, 0x61, 0x63, 0x6b, 0x61, 0x67, 0x65, 0x49, 0x6e, 0x73,
- 0x74, 0x61, 0x6e, 0x63, 0x65, 0x12, 0x22, 0x2e, 0x70, 0x62, 0x2e, 0x55, 0x70, 0x64, 0x61, 0x74,
- 0x65, 0x41, 0x44, 0x50, 0x61, 0x63, 0x6b, 0x61, 0x67, 0x65, 0x49, 0x6e, 0x73, 0x74, 0x61, 0x6e,
- 0x63, 0x65, 0x52, 0x65, 0x71, 0x75, 0x65, 0x73, 0x74, 0x1a, 0x0e, 0x2e, 0x70, 0x62, 0x2e, 0x52,
- 0x50, 0x43, 0x53, 0x75, 0x63, 0x63, 0x65, 0x73, 0x73, 0x12, 0x5c, 0x0a, 0x15, 0x66, 0x69, 0x6e,
- 0x64, 0x41, 0x44, 0x50, 0x61, 0x63, 0x6b, 0x61, 0x67, 0x65, 0x49, 0x6e, 0x73, 0x74, 0x61, 0x6e,
- 0x63, 0x65, 0x12, 0x20, 0x2e, 0x70, 0x62, 0x2e, 0x46, 0x69, 0x6e, 0x64, 0x41, 0x44, 0x50, 0x61,
- 0x63, 0x6b, 0x61, 0x67, 0x65, 0x49, 0x6e, 0x73, 0x74, 0x61, 0x6e, 0x63, 0x65, 0x52, 0x65, 0x71,
- 0x75, 0x65, 0x73, 0x74, 0x1a, 0x21, 0x2e, 0x70, 0x62, 0x2e, 0x46, 0x69, 0x6e, 0x64, 0x41, 0x44,
- 0x50, 0x61, 0x63, 0x6b, 0x61, 0x67, 0x65, 0x49, 0x6e, 0x73, 0x74, 0x61, 0x6e, 0x63, 0x65, 0x52,
- 0x65, 0x73, 0x70, 0x6f, 0x6e, 0x73, 0x65, 0x12, 0x68, 0x0a, 0x19, 0x66, 0x69, 0x6e, 0x64, 0x41,
- 0x6c, 0x6c, 0x41, 0x44, 0x50, 0x61, 0x63, 0x6b, 0x61, 0x67, 0x65, 0x49, 0x6e, 0x73, 0x74, 0x61,
- 0x6e, 0x63, 0x65, 0x73, 0x12, 0x24, 0x2e, 0x70, 0x62, 0x2e, 0x46, 0x69, 0x6e, 0x64, 0x41, 0x6c,
- 0x6c, 0x41, 0x44, 0x50, 0x61, 0x63, 0x6b, 0x61, 0x67, 0x65, 0x49, 0x6e, 0x73, 0x74, 0x61, 0x6e,
- 0x63, 0x65, 0x73, 0x52, 0x65, 0x71, 0x75, 0x65, 0x73, 0x74, 0x1a, 0x25, 0x2e, 0x70, 0x62, 0x2e,
- 0x46, 0x69, 0x6e, 0x64, 0x41, 0x6c, 0x6c, 0x41, 0x44, 0x50, 0x61, 0x63, 0x6b, 0x61, 0x67, 0x65,
- 0x49, 0x6e, 0x73, 0x74, 0x61, 0x6e, 0x63, 0x65, 0x73, 0x52, 0x65, 0x73, 0x70, 0x6f, 0x6e, 0x73,
- 0x65, 0x12, 0x4d, 0x0a, 0x17, 0x64, 0x65, 0x6c, 0x65, 0x74, 0x65, 0x41, 0x44, 0x50, 0x61, 0x63,
- 0x6b, 0x61, 0x67, 0x65, 0x49, 0x6e, 0x73, 0x74, 0x61, 0x6e, 0x63, 0x65, 0x12, 0x22, 0x2e, 0x70,
- 0x62, 0x2e, 0x44, 0x65, 0x6c, 0x65, 0x74, 0x65, 0x41, 0x44, 0x50, 0x61, 0x63, 0x6b, 0x61, 0x67,
- 0x65, 0x49, 0x6e, 0x73, 0x74, 0x61, 0x6e, 0x63, 0x65, 0x52, 0x65, 0x71, 0x75, 0x65, 0x73, 0x74,
- 0x1a, 0x0e, 0x2e, 0x70, 0x62, 0x2e, 0x52, 0x50, 0x43, 0x53, 0x75, 0x63, 0x63, 0x65, 0x73, 0x73,
- 0x12, 0x5b, 0x0a, 0x1b, 0x63, 0x6f, 0x75, 0x6e, 0x74, 0x49, 0x64, 0x6c, 0x65, 0x41, 0x44, 0x50,
- 0x61, 0x63, 0x6b, 0x61, 0x67, 0x65, 0x49, 0x6e, 0x73, 0x74, 0x61, 0x6e, 0x63, 0x65, 0x73, 0x12,
- 0x26, 0x2e, 0x70, 0x62, 0x2e, 0x43, 0x6f, 0x75, 0x6e, 0x74, 0x49, 0x64, 0x6c, 0x65, 0x41, 0x44,
- 0x50, 0x61, 0x63, 0x6b, 0x61, 0x67, 0x65, 0x49, 0x6e, 0x73, 0x74, 0x61, 0x6e, 0x63, 0x65, 0x73,
- 0x52, 0x65, 0x71, 0x75, 0x65, 0x73, 0x74, 0x1a, 0x14, 0x2e, 0x70, 0x62, 0x2e, 0x52, 0x50, 0x43,
- 0x43, 0x6f, 0x75, 0x6e, 0x74, 0x52, 0x65, 0x73, 0x70, 0x6f, 0x6e, 0x73, 0x65, 0x12, 0x53, 0x0a,
- 0x17, 0x63, 0x6f, 0x75, 0x6e, 0x74, 0x41, 0x44, 0x50, 0x61, 0x63, 0x6b, 0x61, 0x67, 0x65, 0x49,
- 0x6e, 0x73, 0x74, 0x61, 0x6e, 0x63, 0x65, 0x73, 0x12, 0x22, 0x2e, 0x70, 0x62, 0x2e, 0x43, 0x6f,
- 0x75, 0x6e, 0x74, 0x41, 0x44, 0x50, 0x61, 0x63, 0x6b, 0x61, 0x67, 0x65, 0x49, 0x6e, 0x73, 0x74,
- 0x61, 0x6e, 0x63, 0x65, 0x73, 0x52, 0x65, 0x71, 0x75, 0x65, 0x73, 0x74, 0x1a, 0x14, 0x2e, 0x70,
- 0x62, 0x2e, 0x52, 0x50, 0x43, 0x43, 0x6f, 0x75, 0x6e, 0x74, 0x52, 0x65, 0x73, 0x70, 0x6f, 0x6e,
- 0x73, 0x65, 0x12, 0x5f, 0x0a, 0x16, 0x6c, 0x69, 0x73, 0x74, 0x41, 0x44, 0x50, 0x61, 0x63, 0x6b,
- 0x61, 0x67, 0x65, 0x49, 0x6e, 0x73, 0x74, 0x61, 0x6e, 0x63, 0x65, 0x73, 0x12, 0x21, 0x2e, 0x70,
- 0x62, 0x2e, 0x4c, 0x69, 0x73, 0x74, 0x41, 0x44, 0x50, 0x61, 0x63, 0x6b, 0x61, 0x67, 0x65, 0x49,
- 0x6e, 0x73, 0x74, 0x61, 0x6e, 0x63, 0x65, 0x73, 0x52, 0x65, 0x71, 0x75, 0x65, 0x73, 0x74, 0x1a,
- 0x22, 0x2e, 0x70, 0x62, 0x2e, 0x4c, 0x69, 0x73, 0x74, 0x41, 0x44, 0x50, 0x61, 0x63, 0x6b, 0x61,
- 0x67, 0x65, 0x49, 0x6e, 0x73, 0x74, 0x61, 0x6e, 0x63, 0x65, 0x73, 0x52, 0x65, 0x73, 0x70, 0x6f,
- 0x6e, 0x73, 0x65, 0x42, 0x06, 0x5a, 0x04, 0x2e, 0x2f, 0x70, 0x62, 0x62, 0x06, 0x70, 0x72, 0x6f,
- 0x74, 0x6f, 0x33,
-}
+const file_service_ad_package_instance_proto_rawDesc = "" +
+ "\n" +
+ "!service_ad_package_instance.proto\x12\x02pb\x1a&models/model_ad_package_instance.proto\x1a\x19models/rpc_messages.proto\"\xa4\x01\n" +
+ "\x1eCreateADPackageInstanceRequest\x12 \n" +
+ "\vadPackageId\x18\x01 \x01(\x03R\vadPackageId\x12$\n" +
+ "\rnodeClusterId\x18\x02 \x01(\x03R\rnodeClusterId\x12\x18\n" +
+ "\anodeIds\x18\x03 \x03(\x03R\anodeIds\x12 \n" +
+ "\vipAddresses\x18\x04 \x03(\tR\vipAddresses\"S\n" +
+ "\x1fCreateADPackageInstanceResponse\x120\n" +
+ "\x13adPackageInstanceId\x18\x01 \x01(\x03R\x13adPackageInstanceId\"\xc8\x01\n" +
+ "\x1eUpdateADPackageInstanceRequest\x120\n" +
+ "\x13adPackageInstanceId\x18\x01 \x01(\x03R\x13adPackageInstanceId\x12$\n" +
+ "\rnodeClusterId\x18\x02 \x01(\x03R\rnodeClusterId\x12\x18\n" +
+ "\anodeIds\x18\x03 \x03(\x03R\anodeIds\x12 \n" +
+ "\vipAddresses\x18\x04 \x03(\tR\vipAddresses\x12\x12\n" +
+ "\x04isOn\x18\x05 \x01(\bR\x04isOn\"P\n" +
+ "\x1cFindADPackageInstanceRequest\x120\n" +
+ "\x13adPackageInstanceId\x18\x01 \x01(\x03R\x13adPackageInstanceId\"d\n" +
+ "\x1dFindADPackageInstanceResponse\x12C\n" +
+ "\x11adPackageInstance\x18\x01 \x01(\v2\x15.pb.ADPackageInstanceR\x11adPackageInstance\"D\n" +
+ " FindAllADPackageInstancesRequest\x12 \n" +
+ "\vadPackageId\x18\x01 \x01(\x03R\vadPackageId\"j\n" +
+ "!FindAllADPackageInstancesResponse\x12E\n" +
+ "\x12adPackageInstances\x18\x01 \x03(\v2\x15.pb.ADPackageInstanceR\x12adPackageInstances\"R\n" +
+ "\x1eDeleteADPackageInstanceRequest\x120\n" +
+ "\x13adPackageInstanceId\x18\x01 \x01(\x03R\x13adPackageInstanceId\"F\n" +
+ "\"CountIdleADPackageInstancesRequest\x12 \n" +
+ "\vadPackageId\x18\x01 \x01(\x03R\vadPackageId\"\x8c\x01\n" +
+ "\x1eCountADPackageInstancesRequest\x12 \n" +
+ "\vadNetworkId\x18\x01 \x01(\x03R\vadNetworkId\x12 \n" +
+ "\vadPackageId\x18\x02 \x01(\x03R\vadPackageId\x12\x16\n" +
+ "\x06userId\x18\x03 \x01(\x03R\x06userId\x12\x0e\n" +
+ "\x02ip\x18\x04 \x01(\tR\x02ip\"\xb7\x01\n" +
+ "\x1dListADPackageInstancesRequest\x12 \n" +
+ "\vadNetworkId\x18\x01 \x01(\x03R\vadNetworkId\x12 \n" +
+ "\vadPackageId\x18\x02 \x01(\x03R\vadPackageId\x12\x16\n" +
+ "\x06userId\x18\x03 \x01(\x03R\x06userId\x12\x0e\n" +
+ "\x02ip\x18\x04 \x01(\tR\x02ip\x12\x16\n" +
+ "\x06offset\x18\x05 \x01(\x03R\x06offset\x12\x12\n" +
+ "\x04size\x18\x06 \x01(\x03R\x04size\"g\n" +
+ "\x1eListADPackageInstancesResponse\x12E\n" +
+ "\x12adPackageInstances\x18\x01 \x03(\v2\x15.pb.ADPackageInstanceR\x12adPackageInstances2\xf7\x05\n" +
+ "\x18ADPackageInstanceService\x12b\n" +
+ "\x17createADPackageInstance\x12\".pb.CreateADPackageInstanceRequest\x1a#.pb.CreateADPackageInstanceResponse\x12M\n" +
+ "\x17updateADPackageInstance\x12\".pb.UpdateADPackageInstanceRequest\x1a\x0e.pb.RPCSuccess\x12\\\n" +
+ "\x15findADPackageInstance\x12 .pb.FindADPackageInstanceRequest\x1a!.pb.FindADPackageInstanceResponse\x12h\n" +
+ "\x19findAllADPackageInstances\x12$.pb.FindAllADPackageInstancesRequest\x1a%.pb.FindAllADPackageInstancesResponse\x12M\n" +
+ "\x17deleteADPackageInstance\x12\".pb.DeleteADPackageInstanceRequest\x1a\x0e.pb.RPCSuccess\x12[\n" +
+ "\x1bcountIdleADPackageInstances\x12&.pb.CountIdleADPackageInstancesRequest\x1a\x14.pb.RPCCountResponse\x12S\n" +
+ "\x17countADPackageInstances\x12\".pb.CountADPackageInstancesRequest\x1a\x14.pb.RPCCountResponse\x12_\n" +
+ "\x16listADPackageInstances\x12!.pb.ListADPackageInstancesRequest\x1a\".pb.ListADPackageInstancesResponseB\x06Z\x04./pbb\x06proto3"
var (
file_service_ad_package_instance_proto_rawDescOnce sync.Once
- file_service_ad_package_instance_proto_rawDescData = file_service_ad_package_instance_proto_rawDesc
+ file_service_ad_package_instance_proto_rawDescData []byte
)
func file_service_ad_package_instance_proto_rawDescGZIP() []byte {
file_service_ad_package_instance_proto_rawDescOnce.Do(func() {
- file_service_ad_package_instance_proto_rawDescData = protoimpl.X.CompressGZIP(file_service_ad_package_instance_proto_rawDescData)
+ file_service_ad_package_instance_proto_rawDescData = protoimpl.X.CompressGZIP(unsafe.Slice(unsafe.StringData(file_service_ad_package_instance_proto_rawDesc), len(file_service_ad_package_instance_proto_rawDesc)))
})
return file_service_ad_package_instance_proto_rawDescData
}
@@ -893,7 +799,7 @@ func file_service_ad_package_instance_proto_init() {
out := protoimpl.TypeBuilder{
File: protoimpl.DescBuilder{
GoPackagePath: reflect.TypeOf(x{}).PkgPath(),
- RawDescriptor: file_service_ad_package_instance_proto_rawDesc,
+ RawDescriptor: unsafe.Slice(unsafe.StringData(file_service_ad_package_instance_proto_rawDesc), len(file_service_ad_package_instance_proto_rawDesc)),
NumEnums: 0,
NumMessages: 12,
NumExtensions: 0,
@@ -904,7 +810,6 @@ func file_service_ad_package_instance_proto_init() {
MessageInfos: file_service_ad_package_instance_proto_msgTypes,
}.Build()
File_service_ad_package_instance_proto = out.File
- file_service_ad_package_instance_proto_rawDesc = nil
file_service_ad_package_instance_proto_goTypes = nil
file_service_ad_package_instance_proto_depIdxs = nil
}
diff --git a/EdgeCommon/pkg/rpc/pb/service_ad_package_instance_grpc.pb.go b/EdgeCommon/pkg/rpc/pb/service_ad_package_instance_grpc.pb.go
index 0aba4da..dc917b8 100644
--- a/EdgeCommon/pkg/rpc/pb/service_ad_package_instance_grpc.pb.go
+++ b/EdgeCommon/pkg/rpc/pb/service_ad_package_instance_grpc.pb.go
@@ -1,7 +1,7 @@
// Code generated by protoc-gen-go-grpc. DO NOT EDIT.
// versions:
-// - protoc-gen-go-grpc v1.5.1
-// - protoc v6.33.2
+// - protoc-gen-go-grpc v1.6.1
+// - protoc v3.19.6
// source: service_ad_package_instance.proto
package pb
@@ -173,28 +173,28 @@ type ADPackageInstanceServiceServer interface {
type UnimplementedADPackageInstanceServiceServer struct{}
func (UnimplementedADPackageInstanceServiceServer) CreateADPackageInstance(context.Context, *CreateADPackageInstanceRequest) (*CreateADPackageInstanceResponse, error) {
- return nil, status.Errorf(codes.Unimplemented, "method CreateADPackageInstance not implemented")
+ return nil, status.Error(codes.Unimplemented, "method CreateADPackageInstance not implemented")
}
func (UnimplementedADPackageInstanceServiceServer) UpdateADPackageInstance(context.Context, *UpdateADPackageInstanceRequest) (*RPCSuccess, error) {
- return nil, status.Errorf(codes.Unimplemented, "method UpdateADPackageInstance not implemented")
+ return nil, status.Error(codes.Unimplemented, "method UpdateADPackageInstance not implemented")
}
func (UnimplementedADPackageInstanceServiceServer) FindADPackageInstance(context.Context, *FindADPackageInstanceRequest) (*FindADPackageInstanceResponse, error) {
- return nil, status.Errorf(codes.Unimplemented, "method FindADPackageInstance not implemented")
+ return nil, status.Error(codes.Unimplemented, "method FindADPackageInstance not implemented")
}
func (UnimplementedADPackageInstanceServiceServer) FindAllADPackageInstances(context.Context, *FindAllADPackageInstancesRequest) (*FindAllADPackageInstancesResponse, error) {
- return nil, status.Errorf(codes.Unimplemented, "method FindAllADPackageInstances not implemented")
+ return nil, status.Error(codes.Unimplemented, "method FindAllADPackageInstances not implemented")
}
func (UnimplementedADPackageInstanceServiceServer) DeleteADPackageInstance(context.Context, *DeleteADPackageInstanceRequest) (*RPCSuccess, error) {
- return nil, status.Errorf(codes.Unimplemented, "method DeleteADPackageInstance not implemented")
+ return nil, status.Error(codes.Unimplemented, "method DeleteADPackageInstance not implemented")
}
func (UnimplementedADPackageInstanceServiceServer) CountIdleADPackageInstances(context.Context, *CountIdleADPackageInstancesRequest) (*RPCCountResponse, error) {
- return nil, status.Errorf(codes.Unimplemented, "method CountIdleADPackageInstances not implemented")
+ return nil, status.Error(codes.Unimplemented, "method CountIdleADPackageInstances not implemented")
}
func (UnimplementedADPackageInstanceServiceServer) CountADPackageInstances(context.Context, *CountADPackageInstancesRequest) (*RPCCountResponse, error) {
- return nil, status.Errorf(codes.Unimplemented, "method CountADPackageInstances not implemented")
+ return nil, status.Error(codes.Unimplemented, "method CountADPackageInstances not implemented")
}
func (UnimplementedADPackageInstanceServiceServer) ListADPackageInstances(context.Context, *ListADPackageInstancesRequest) (*ListADPackageInstancesResponse, error) {
- return nil, status.Errorf(codes.Unimplemented, "method ListADPackageInstances not implemented")
+ return nil, status.Error(codes.Unimplemented, "method ListADPackageInstances not implemented")
}
func (UnimplementedADPackageInstanceServiceServer) testEmbeddedByValue() {}
@@ -206,7 +206,7 @@ type UnsafeADPackageInstanceServiceServer interface {
}
func RegisterADPackageInstanceServiceServer(s grpc.ServiceRegistrar, srv ADPackageInstanceServiceServer) {
- // If the following call pancis, it indicates UnimplementedADPackageInstanceServiceServer was
+ // If the following call panics, it indicates UnimplementedADPackageInstanceServiceServer was
// embedded by pointer and is nil. This will cause panics if an
// unimplemented method is ever invoked, so we test this at initialization
// time to prevent it from happening at runtime later due to I/O.
diff --git a/EdgeCommon/pkg/rpc/pb/service_ad_package_period.pb.go b/EdgeCommon/pkg/rpc/pb/service_ad_package_period.pb.go
index 51cf8e7..ebb5eb9 100644
--- a/EdgeCommon/pkg/rpc/pb/service_ad_package_period.pb.go
+++ b/EdgeCommon/pkg/rpc/pb/service_ad_package_period.pb.go
@@ -1,7 +1,7 @@
// Code generated by protoc-gen-go. DO NOT EDIT.
// versions:
-// protoc-gen-go v1.36.0
-// protoc v6.33.2
+// protoc-gen-go v1.36.11
+// protoc v3.19.6
// source: service_ad_package_period.proto
package pb
@@ -11,6 +11,7 @@ import (
protoimpl "google.golang.org/protobuf/runtime/protoimpl"
reflect "reflect"
sync "sync"
+ unsafe "unsafe"
)
const (
@@ -468,111 +469,45 @@ func (x *FindAllAvailableADPackagePeriodsResponse) GetAdPackagePeriods() []*ADPa
var File_service_ad_package_period_proto protoreflect.FileDescriptor
-var file_service_ad_package_period_proto_rawDesc = []byte{
- 0x0a, 0x1f, 0x73, 0x65, 0x72, 0x76, 0x69, 0x63, 0x65, 0x5f, 0x61, 0x64, 0x5f, 0x70, 0x61, 0x63,
- 0x6b, 0x61, 0x67, 0x65, 0x5f, 0x70, 0x65, 0x72, 0x69, 0x6f, 0x64, 0x2e, 0x70, 0x72, 0x6f, 0x74,
- 0x6f, 0x12, 0x02, 0x70, 0x62, 0x1a, 0x24, 0x6d, 0x6f, 0x64, 0x65, 0x6c, 0x73, 0x2f, 0x6d, 0x6f,
- 0x64, 0x65, 0x6c, 0x5f, 0x61, 0x64, 0x5f, 0x70, 0x61, 0x63, 0x6b, 0x61, 0x67, 0x65, 0x5f, 0x70,
- 0x65, 0x72, 0x69, 0x6f, 0x64, 0x2e, 0x70, 0x72, 0x6f, 0x74, 0x6f, 0x1a, 0x19, 0x6d, 0x6f, 0x64,
- 0x65, 0x6c, 0x73, 0x2f, 0x72, 0x70, 0x63, 0x5f, 0x6d, 0x65, 0x73, 0x73, 0x61, 0x67, 0x65, 0x73,
- 0x2e, 0x70, 0x72, 0x6f, 0x74, 0x6f, 0x22, 0x48, 0x0a, 0x1c, 0x43, 0x72, 0x65, 0x61, 0x74, 0x65,
- 0x41, 0x44, 0x50, 0x61, 0x63, 0x6b, 0x61, 0x67, 0x65, 0x50, 0x65, 0x72, 0x69, 0x6f, 0x64, 0x52,
- 0x65, 0x71, 0x75, 0x65, 0x73, 0x74, 0x12, 0x14, 0x0a, 0x05, 0x63, 0x6f, 0x75, 0x6e, 0x74, 0x18,
- 0x01, 0x20, 0x01, 0x28, 0x05, 0x52, 0x05, 0x63, 0x6f, 0x75, 0x6e, 0x74, 0x12, 0x12, 0x0a, 0x04,
- 0x75, 0x6e, 0x69, 0x74, 0x18, 0x02, 0x20, 0x01, 0x28, 0x09, 0x52, 0x04, 0x75, 0x6e, 0x69, 0x74,
- 0x22, 0x4d, 0x0a, 0x1d, 0x43, 0x72, 0x65, 0x61, 0x74, 0x65, 0x41, 0x44, 0x50, 0x61, 0x63, 0x6b,
- 0x61, 0x67, 0x65, 0x50, 0x65, 0x72, 0x69, 0x6f, 0x64, 0x52, 0x65, 0x73, 0x70, 0x6f, 0x6e, 0x73,
- 0x65, 0x12, 0x2c, 0x0a, 0x11, 0x61, 0x64, 0x50, 0x61, 0x63, 0x6b, 0x61, 0x67, 0x65, 0x50, 0x65,
- 0x72, 0x69, 0x6f, 0x64, 0x49, 0x64, 0x18, 0x01, 0x20, 0x01, 0x28, 0x03, 0x52, 0x11, 0x61, 0x64,
- 0x50, 0x61, 0x63, 0x6b, 0x61, 0x67, 0x65, 0x50, 0x65, 0x72, 0x69, 0x6f, 0x64, 0x49, 0x64, 0x22,
- 0x60, 0x0a, 0x1c, 0x55, 0x70, 0x64, 0x61, 0x74, 0x65, 0x41, 0x44, 0x50, 0x61, 0x63, 0x6b, 0x61,
- 0x67, 0x65, 0x50, 0x65, 0x72, 0x69, 0x6f, 0x64, 0x52, 0x65, 0x71, 0x75, 0x65, 0x73, 0x74, 0x12,
- 0x2c, 0x0a, 0x11, 0x61, 0x64, 0x50, 0x61, 0x63, 0x6b, 0x61, 0x67, 0x65, 0x50, 0x65, 0x72, 0x69,
- 0x6f, 0x64, 0x49, 0x64, 0x18, 0x01, 0x20, 0x01, 0x28, 0x03, 0x52, 0x11, 0x61, 0x64, 0x50, 0x61,
- 0x63, 0x6b, 0x61, 0x67, 0x65, 0x50, 0x65, 0x72, 0x69, 0x6f, 0x64, 0x49, 0x64, 0x12, 0x12, 0x0a,
- 0x04, 0x69, 0x73, 0x4f, 0x6e, 0x18, 0x02, 0x20, 0x01, 0x28, 0x08, 0x52, 0x04, 0x69, 0x73, 0x4f,
- 0x6e, 0x22, 0x4c, 0x0a, 0x1c, 0x44, 0x65, 0x6c, 0x65, 0x74, 0x65, 0x41, 0x44, 0x50, 0x61, 0x63,
- 0x6b, 0x61, 0x67, 0x65, 0x50, 0x65, 0x72, 0x69, 0x6f, 0x64, 0x52, 0x65, 0x71, 0x75, 0x65, 0x73,
- 0x74, 0x12, 0x2c, 0x0a, 0x11, 0x61, 0x64, 0x50, 0x61, 0x63, 0x6b, 0x61, 0x67, 0x65, 0x50, 0x65,
- 0x72, 0x69, 0x6f, 0x64, 0x49, 0x64, 0x18, 0x01, 0x20, 0x01, 0x28, 0x03, 0x52, 0x11, 0x61, 0x64,
- 0x50, 0x61, 0x63, 0x6b, 0x61, 0x67, 0x65, 0x50, 0x65, 0x72, 0x69, 0x6f, 0x64, 0x49, 0x64, 0x22,
- 0x4a, 0x0a, 0x1a, 0x46, 0x69, 0x6e, 0x64, 0x41, 0x44, 0x50, 0x61, 0x63, 0x6b, 0x61, 0x67, 0x65,
- 0x50, 0x65, 0x72, 0x69, 0x6f, 0x64, 0x52, 0x65, 0x71, 0x75, 0x65, 0x73, 0x74, 0x12, 0x2c, 0x0a,
- 0x11, 0x61, 0x64, 0x50, 0x61, 0x63, 0x6b, 0x61, 0x67, 0x65, 0x50, 0x65, 0x72, 0x69, 0x6f, 0x64,
- 0x49, 0x64, 0x18, 0x01, 0x20, 0x01, 0x28, 0x03, 0x52, 0x11, 0x61, 0x64, 0x50, 0x61, 0x63, 0x6b,
- 0x61, 0x67, 0x65, 0x50, 0x65, 0x72, 0x69, 0x6f, 0x64, 0x49, 0x64, 0x22, 0x5c, 0x0a, 0x1b, 0x46,
- 0x69, 0x6e, 0x64, 0x41, 0x44, 0x50, 0x61, 0x63, 0x6b, 0x61, 0x67, 0x65, 0x50, 0x65, 0x72, 0x69,
- 0x6f, 0x64, 0x52, 0x65, 0x73, 0x70, 0x6f, 0x6e, 0x73, 0x65, 0x12, 0x3d, 0x0a, 0x0f, 0x61, 0x64,
- 0x50, 0x61, 0x63, 0x6b, 0x61, 0x67, 0x65, 0x50, 0x65, 0x72, 0x69, 0x6f, 0x64, 0x18, 0x01, 0x20,
- 0x01, 0x28, 0x0b, 0x32, 0x13, 0x2e, 0x70, 0x62, 0x2e, 0x41, 0x44, 0x50, 0x61, 0x63, 0x6b, 0x61,
- 0x67, 0x65, 0x50, 0x65, 0x72, 0x69, 0x6f, 0x64, 0x52, 0x0f, 0x61, 0x64, 0x50, 0x61, 0x63, 0x6b,
- 0x61, 0x67, 0x65, 0x50, 0x65, 0x72, 0x69, 0x6f, 0x64, 0x22, 0x20, 0x0a, 0x1e, 0x46, 0x69, 0x6e,
- 0x64, 0x41, 0x6c, 0x6c, 0x41, 0x44, 0x50, 0x61, 0x63, 0x6b, 0x61, 0x67, 0x65, 0x50, 0x65, 0x72,
- 0x69, 0x6f, 0x64, 0x73, 0x52, 0x65, 0x71, 0x75, 0x65, 0x73, 0x74, 0x22, 0x62, 0x0a, 0x1f, 0x46,
- 0x69, 0x6e, 0x64, 0x41, 0x6c, 0x6c, 0x41, 0x44, 0x50, 0x61, 0x63, 0x6b, 0x61, 0x67, 0x65, 0x50,
- 0x65, 0x72, 0x69, 0x6f, 0x64, 0x73, 0x52, 0x65, 0x73, 0x70, 0x6f, 0x6e, 0x73, 0x65, 0x12, 0x3f,
- 0x0a, 0x10, 0x61, 0x64, 0x50, 0x61, 0x63, 0x6b, 0x61, 0x67, 0x65, 0x50, 0x65, 0x72, 0x69, 0x6f,
- 0x64, 0x73, 0x18, 0x01, 0x20, 0x03, 0x28, 0x0b, 0x32, 0x13, 0x2e, 0x70, 0x62, 0x2e, 0x41, 0x44,
- 0x50, 0x61, 0x63, 0x6b, 0x61, 0x67, 0x65, 0x50, 0x65, 0x72, 0x69, 0x6f, 0x64, 0x52, 0x10, 0x61,
- 0x64, 0x50, 0x61, 0x63, 0x6b, 0x61, 0x67, 0x65, 0x50, 0x65, 0x72, 0x69, 0x6f, 0x64, 0x73, 0x22,
- 0x29, 0x0a, 0x27, 0x46, 0x69, 0x6e, 0x64, 0x41, 0x6c, 0x6c, 0x41, 0x76, 0x61, 0x69, 0x6c, 0x61,
- 0x62, 0x6c, 0x65, 0x41, 0x44, 0x50, 0x61, 0x63, 0x6b, 0x61, 0x67, 0x65, 0x50, 0x65, 0x72, 0x69,
- 0x6f, 0x64, 0x73, 0x52, 0x65, 0x71, 0x75, 0x65, 0x73, 0x74, 0x22, 0x6b, 0x0a, 0x28, 0x46, 0x69,
- 0x6e, 0x64, 0x41, 0x6c, 0x6c, 0x41, 0x76, 0x61, 0x69, 0x6c, 0x61, 0x62, 0x6c, 0x65, 0x41, 0x44,
- 0x50, 0x61, 0x63, 0x6b, 0x61, 0x67, 0x65, 0x50, 0x65, 0x72, 0x69, 0x6f, 0x64, 0x73, 0x52, 0x65,
- 0x73, 0x70, 0x6f, 0x6e, 0x73, 0x65, 0x12, 0x3f, 0x0a, 0x10, 0x61, 0x64, 0x50, 0x61, 0x63, 0x6b,
- 0x61, 0x67, 0x65, 0x50, 0x65, 0x72, 0x69, 0x6f, 0x64, 0x73, 0x18, 0x01, 0x20, 0x03, 0x28, 0x0b,
- 0x32, 0x13, 0x2e, 0x70, 0x62, 0x2e, 0x41, 0x44, 0x50, 0x61, 0x63, 0x6b, 0x61, 0x67, 0x65, 0x50,
- 0x65, 0x72, 0x69, 0x6f, 0x64, 0x52, 0x10, 0x61, 0x64, 0x50, 0x61, 0x63, 0x6b, 0x61, 0x67, 0x65,
- 0x50, 0x65, 0x72, 0x69, 0x6f, 0x64, 0x73, 0x32, 0xc7, 0x04, 0x0a, 0x16, 0x41, 0x44, 0x50, 0x61,
- 0x63, 0x6b, 0x61, 0x67, 0x65, 0x50, 0x65, 0x72, 0x69, 0x6f, 0x64, 0x53, 0x65, 0x72, 0x76, 0x69,
- 0x63, 0x65, 0x12, 0x5c, 0x0a, 0x15, 0x63, 0x72, 0x65, 0x61, 0x74, 0x65, 0x41, 0x44, 0x50, 0x61,
- 0x63, 0x6b, 0x61, 0x67, 0x65, 0x50, 0x65, 0x72, 0x69, 0x6f, 0x64, 0x12, 0x20, 0x2e, 0x70, 0x62,
- 0x2e, 0x43, 0x72, 0x65, 0x61, 0x74, 0x65, 0x41, 0x44, 0x50, 0x61, 0x63, 0x6b, 0x61, 0x67, 0x65,
- 0x50, 0x65, 0x72, 0x69, 0x6f, 0x64, 0x52, 0x65, 0x71, 0x75, 0x65, 0x73, 0x74, 0x1a, 0x21, 0x2e,
- 0x70, 0x62, 0x2e, 0x43, 0x72, 0x65, 0x61, 0x74, 0x65, 0x41, 0x44, 0x50, 0x61, 0x63, 0x6b, 0x61,
- 0x67, 0x65, 0x50, 0x65, 0x72, 0x69, 0x6f, 0x64, 0x52, 0x65, 0x73, 0x70, 0x6f, 0x6e, 0x73, 0x65,
- 0x12, 0x49, 0x0a, 0x15, 0x75, 0x70, 0x64, 0x61, 0x74, 0x65, 0x41, 0x44, 0x50, 0x61, 0x63, 0x6b,
- 0x61, 0x67, 0x65, 0x50, 0x65, 0x72, 0x69, 0x6f, 0x64, 0x12, 0x20, 0x2e, 0x70, 0x62, 0x2e, 0x55,
- 0x70, 0x64, 0x61, 0x74, 0x65, 0x41, 0x44, 0x50, 0x61, 0x63, 0x6b, 0x61, 0x67, 0x65, 0x50, 0x65,
- 0x72, 0x69, 0x6f, 0x64, 0x52, 0x65, 0x71, 0x75, 0x65, 0x73, 0x74, 0x1a, 0x0e, 0x2e, 0x70, 0x62,
- 0x2e, 0x52, 0x50, 0x43, 0x53, 0x75, 0x63, 0x63, 0x65, 0x73, 0x73, 0x12, 0x49, 0x0a, 0x15, 0x64,
- 0x65, 0x6c, 0x65, 0x74, 0x65, 0x41, 0x44, 0x50, 0x61, 0x63, 0x6b, 0x61, 0x67, 0x65, 0x50, 0x65,
- 0x72, 0x69, 0x6f, 0x64, 0x12, 0x20, 0x2e, 0x70, 0x62, 0x2e, 0x44, 0x65, 0x6c, 0x65, 0x74, 0x65,
- 0x41, 0x44, 0x50, 0x61, 0x63, 0x6b, 0x61, 0x67, 0x65, 0x50, 0x65, 0x72, 0x69, 0x6f, 0x64, 0x52,
- 0x65, 0x71, 0x75, 0x65, 0x73, 0x74, 0x1a, 0x0e, 0x2e, 0x70, 0x62, 0x2e, 0x52, 0x50, 0x43, 0x53,
- 0x75, 0x63, 0x63, 0x65, 0x73, 0x73, 0x12, 0x56, 0x0a, 0x13, 0x66, 0x69, 0x6e, 0x64, 0x41, 0x44,
- 0x50, 0x61, 0x63, 0x6b, 0x61, 0x67, 0x65, 0x50, 0x65, 0x72, 0x69, 0x6f, 0x64, 0x12, 0x1e, 0x2e,
- 0x70, 0x62, 0x2e, 0x46, 0x69, 0x6e, 0x64, 0x41, 0x44, 0x50, 0x61, 0x63, 0x6b, 0x61, 0x67, 0x65,
- 0x50, 0x65, 0x72, 0x69, 0x6f, 0x64, 0x52, 0x65, 0x71, 0x75, 0x65, 0x73, 0x74, 0x1a, 0x1f, 0x2e,
- 0x70, 0x62, 0x2e, 0x46, 0x69, 0x6e, 0x64, 0x41, 0x44, 0x50, 0x61, 0x63, 0x6b, 0x61, 0x67, 0x65,
- 0x50, 0x65, 0x72, 0x69, 0x6f, 0x64, 0x52, 0x65, 0x73, 0x70, 0x6f, 0x6e, 0x73, 0x65, 0x12, 0x62,
- 0x0a, 0x17, 0x66, 0x69, 0x6e, 0x64, 0x41, 0x6c, 0x6c, 0x41, 0x44, 0x50, 0x61, 0x63, 0x6b, 0x61,
- 0x67, 0x65, 0x50, 0x65, 0x72, 0x69, 0x6f, 0x64, 0x73, 0x12, 0x22, 0x2e, 0x70, 0x62, 0x2e, 0x46,
- 0x69, 0x6e, 0x64, 0x41, 0x6c, 0x6c, 0x41, 0x44, 0x50, 0x61, 0x63, 0x6b, 0x61, 0x67, 0x65, 0x50,
- 0x65, 0x72, 0x69, 0x6f, 0x64, 0x73, 0x52, 0x65, 0x71, 0x75, 0x65, 0x73, 0x74, 0x1a, 0x23, 0x2e,
- 0x70, 0x62, 0x2e, 0x46, 0x69, 0x6e, 0x64, 0x41, 0x6c, 0x6c, 0x41, 0x44, 0x50, 0x61, 0x63, 0x6b,
- 0x61, 0x67, 0x65, 0x50, 0x65, 0x72, 0x69, 0x6f, 0x64, 0x73, 0x52, 0x65, 0x73, 0x70, 0x6f, 0x6e,
- 0x73, 0x65, 0x12, 0x7d, 0x0a, 0x20, 0x66, 0x69, 0x6e, 0x64, 0x41, 0x6c, 0x6c, 0x41, 0x76, 0x61,
- 0x69, 0x6c, 0x61, 0x62, 0x6c, 0x65, 0x41, 0x44, 0x50, 0x61, 0x63, 0x6b, 0x61, 0x67, 0x65, 0x50,
- 0x65, 0x72, 0x69, 0x6f, 0x64, 0x73, 0x12, 0x2b, 0x2e, 0x70, 0x62, 0x2e, 0x46, 0x69, 0x6e, 0x64,
- 0x41, 0x6c, 0x6c, 0x41, 0x76, 0x61, 0x69, 0x6c, 0x61, 0x62, 0x6c, 0x65, 0x41, 0x44, 0x50, 0x61,
- 0x63, 0x6b, 0x61, 0x67, 0x65, 0x50, 0x65, 0x72, 0x69, 0x6f, 0x64, 0x73, 0x52, 0x65, 0x71, 0x75,
- 0x65, 0x73, 0x74, 0x1a, 0x2c, 0x2e, 0x70, 0x62, 0x2e, 0x46, 0x69, 0x6e, 0x64, 0x41, 0x6c, 0x6c,
- 0x41, 0x76, 0x61, 0x69, 0x6c, 0x61, 0x62, 0x6c, 0x65, 0x41, 0x44, 0x50, 0x61, 0x63, 0x6b, 0x61,
- 0x67, 0x65, 0x50, 0x65, 0x72, 0x69, 0x6f, 0x64, 0x73, 0x52, 0x65, 0x73, 0x70, 0x6f, 0x6e, 0x73,
- 0x65, 0x42, 0x06, 0x5a, 0x04, 0x2e, 0x2f, 0x70, 0x62, 0x62, 0x06, 0x70, 0x72, 0x6f, 0x74, 0x6f,
- 0x33,
-}
+const file_service_ad_package_period_proto_rawDesc = "" +
+ "\n" +
+ "\x1fservice_ad_package_period.proto\x12\x02pb\x1a$models/model_ad_package_period.proto\x1a\x19models/rpc_messages.proto\"H\n" +
+ "\x1cCreateADPackagePeriodRequest\x12\x14\n" +
+ "\x05count\x18\x01 \x01(\x05R\x05count\x12\x12\n" +
+ "\x04unit\x18\x02 \x01(\tR\x04unit\"M\n" +
+ "\x1dCreateADPackagePeriodResponse\x12,\n" +
+ "\x11adPackagePeriodId\x18\x01 \x01(\x03R\x11adPackagePeriodId\"`\n" +
+ "\x1cUpdateADPackagePeriodRequest\x12,\n" +
+ "\x11adPackagePeriodId\x18\x01 \x01(\x03R\x11adPackagePeriodId\x12\x12\n" +
+ "\x04isOn\x18\x02 \x01(\bR\x04isOn\"L\n" +
+ "\x1cDeleteADPackagePeriodRequest\x12,\n" +
+ "\x11adPackagePeriodId\x18\x01 \x01(\x03R\x11adPackagePeriodId\"J\n" +
+ "\x1aFindADPackagePeriodRequest\x12,\n" +
+ "\x11adPackagePeriodId\x18\x01 \x01(\x03R\x11adPackagePeriodId\"\\\n" +
+ "\x1bFindADPackagePeriodResponse\x12=\n" +
+ "\x0fadPackagePeriod\x18\x01 \x01(\v2\x13.pb.ADPackagePeriodR\x0fadPackagePeriod\" \n" +
+ "\x1eFindAllADPackagePeriodsRequest\"b\n" +
+ "\x1fFindAllADPackagePeriodsResponse\x12?\n" +
+ "\x10adPackagePeriods\x18\x01 \x03(\v2\x13.pb.ADPackagePeriodR\x10adPackagePeriods\")\n" +
+ "'FindAllAvailableADPackagePeriodsRequest\"k\n" +
+ "(FindAllAvailableADPackagePeriodsResponse\x12?\n" +
+ "\x10adPackagePeriods\x18\x01 \x03(\v2\x13.pb.ADPackagePeriodR\x10adPackagePeriods2\xc7\x04\n" +
+ "\x16ADPackagePeriodService\x12\\\n" +
+ "\x15createADPackagePeriod\x12 .pb.CreateADPackagePeriodRequest\x1a!.pb.CreateADPackagePeriodResponse\x12I\n" +
+ "\x15updateADPackagePeriod\x12 .pb.UpdateADPackagePeriodRequest\x1a\x0e.pb.RPCSuccess\x12I\n" +
+ "\x15deleteADPackagePeriod\x12 .pb.DeleteADPackagePeriodRequest\x1a\x0e.pb.RPCSuccess\x12V\n" +
+ "\x13findADPackagePeriod\x12\x1e.pb.FindADPackagePeriodRequest\x1a\x1f.pb.FindADPackagePeriodResponse\x12b\n" +
+ "\x17findAllADPackagePeriods\x12\".pb.FindAllADPackagePeriodsRequest\x1a#.pb.FindAllADPackagePeriodsResponse\x12}\n" +
+ " findAllAvailableADPackagePeriods\x12+.pb.FindAllAvailableADPackagePeriodsRequest\x1a,.pb.FindAllAvailableADPackagePeriodsResponseB\x06Z\x04./pbb\x06proto3"
var (
file_service_ad_package_period_proto_rawDescOnce sync.Once
- file_service_ad_package_period_proto_rawDescData = file_service_ad_package_period_proto_rawDesc
+ file_service_ad_package_period_proto_rawDescData []byte
)
func file_service_ad_package_period_proto_rawDescGZIP() []byte {
file_service_ad_package_period_proto_rawDescOnce.Do(func() {
- file_service_ad_package_period_proto_rawDescData = protoimpl.X.CompressGZIP(file_service_ad_package_period_proto_rawDescData)
+ file_service_ad_package_period_proto_rawDescData = protoimpl.X.CompressGZIP(unsafe.Slice(unsafe.StringData(file_service_ad_package_period_proto_rawDesc), len(file_service_ad_package_period_proto_rawDesc)))
})
return file_service_ad_package_period_proto_rawDescData
}
@@ -626,7 +561,7 @@ func file_service_ad_package_period_proto_init() {
out := protoimpl.TypeBuilder{
File: protoimpl.DescBuilder{
GoPackagePath: reflect.TypeOf(x{}).PkgPath(),
- RawDescriptor: file_service_ad_package_period_proto_rawDesc,
+ RawDescriptor: unsafe.Slice(unsafe.StringData(file_service_ad_package_period_proto_rawDesc), len(file_service_ad_package_period_proto_rawDesc)),
NumEnums: 0,
NumMessages: 10,
NumExtensions: 0,
@@ -637,7 +572,6 @@ func file_service_ad_package_period_proto_init() {
MessageInfos: file_service_ad_package_period_proto_msgTypes,
}.Build()
File_service_ad_package_period_proto = out.File
- file_service_ad_package_period_proto_rawDesc = nil
file_service_ad_package_period_proto_goTypes = nil
file_service_ad_package_period_proto_depIdxs = nil
}
diff --git a/EdgeCommon/pkg/rpc/pb/service_ad_package_period_grpc.pb.go b/EdgeCommon/pkg/rpc/pb/service_ad_package_period_grpc.pb.go
index 2034c3f..225450a 100644
--- a/EdgeCommon/pkg/rpc/pb/service_ad_package_period_grpc.pb.go
+++ b/EdgeCommon/pkg/rpc/pb/service_ad_package_period_grpc.pb.go
@@ -1,7 +1,7 @@
// Code generated by protoc-gen-go-grpc. DO NOT EDIT.
// versions:
-// - protoc-gen-go-grpc v1.5.1
-// - protoc v6.33.2
+// - protoc-gen-go-grpc v1.6.1
+// - protoc v3.19.6
// source: service_ad_package_period.proto
package pb
@@ -143,22 +143,22 @@ type ADPackagePeriodServiceServer interface {
type UnimplementedADPackagePeriodServiceServer struct{}
func (UnimplementedADPackagePeriodServiceServer) CreateADPackagePeriod(context.Context, *CreateADPackagePeriodRequest) (*CreateADPackagePeriodResponse, error) {
- return nil, status.Errorf(codes.Unimplemented, "method CreateADPackagePeriod not implemented")
+ return nil, status.Error(codes.Unimplemented, "method CreateADPackagePeriod not implemented")
}
func (UnimplementedADPackagePeriodServiceServer) UpdateADPackagePeriod(context.Context, *UpdateADPackagePeriodRequest) (*RPCSuccess, error) {
- return nil, status.Errorf(codes.Unimplemented, "method UpdateADPackagePeriod not implemented")
+ return nil, status.Error(codes.Unimplemented, "method UpdateADPackagePeriod not implemented")
}
func (UnimplementedADPackagePeriodServiceServer) DeleteADPackagePeriod(context.Context, *DeleteADPackagePeriodRequest) (*RPCSuccess, error) {
- return nil, status.Errorf(codes.Unimplemented, "method DeleteADPackagePeriod not implemented")
+ return nil, status.Error(codes.Unimplemented, "method DeleteADPackagePeriod not implemented")
}
func (UnimplementedADPackagePeriodServiceServer) FindADPackagePeriod(context.Context, *FindADPackagePeriodRequest) (*FindADPackagePeriodResponse, error) {
- return nil, status.Errorf(codes.Unimplemented, "method FindADPackagePeriod not implemented")
+ return nil, status.Error(codes.Unimplemented, "method FindADPackagePeriod not implemented")
}
func (UnimplementedADPackagePeriodServiceServer) FindAllADPackagePeriods(context.Context, *FindAllADPackagePeriodsRequest) (*FindAllADPackagePeriodsResponse, error) {
- return nil, status.Errorf(codes.Unimplemented, "method FindAllADPackagePeriods not implemented")
+ return nil, status.Error(codes.Unimplemented, "method FindAllADPackagePeriods not implemented")
}
func (UnimplementedADPackagePeriodServiceServer) FindAllAvailableADPackagePeriods(context.Context, *FindAllAvailableADPackagePeriodsRequest) (*FindAllAvailableADPackagePeriodsResponse, error) {
- return nil, status.Errorf(codes.Unimplemented, "method FindAllAvailableADPackagePeriods not implemented")
+ return nil, status.Error(codes.Unimplemented, "method FindAllAvailableADPackagePeriods not implemented")
}
func (UnimplementedADPackagePeriodServiceServer) testEmbeddedByValue() {}
@@ -170,7 +170,7 @@ type UnsafeADPackagePeriodServiceServer interface {
}
func RegisterADPackagePeriodServiceServer(s grpc.ServiceRegistrar, srv ADPackagePeriodServiceServer) {
- // If the following call pancis, it indicates UnimplementedADPackagePeriodServiceServer was
+ // If the following call panics, it indicates UnimplementedADPackagePeriodServiceServer was
// embedded by pointer and is nil. This will cause panics if an
// unimplemented method is ever invoked, so we test this at initialization
// time to prevent it from happening at runtime later due to I/O.
diff --git a/EdgeCommon/pkg/rpc/pb/service_ad_package_price.pb.go b/EdgeCommon/pkg/rpc/pb/service_ad_package_price.pb.go
index ef96565..8e48028 100644
--- a/EdgeCommon/pkg/rpc/pb/service_ad_package_price.pb.go
+++ b/EdgeCommon/pkg/rpc/pb/service_ad_package_price.pb.go
@@ -1,7 +1,7 @@
// Code generated by protoc-gen-go. DO NOT EDIT.
// versions:
-// protoc-gen-go v1.36.0
-// protoc v6.33.2
+// protoc-gen-go v1.36.11
+// protoc v3.19.6
// source: service_ad_package_price.proto
package pb
@@ -11,6 +11,7 @@ import (
protoimpl "google.golang.org/protobuf/runtime/protoimpl"
reflect "reflect"
sync "sync"
+ unsafe "unsafe"
)
const (
@@ -411,96 +412,44 @@ func (x *FindAllADPackagePricesResponse) GetAdPackagePrices() []*ADPackagePrice
var File_service_ad_package_price_proto protoreflect.FileDescriptor
-var file_service_ad_package_price_proto_rawDesc = []byte{
- 0x0a, 0x1e, 0x73, 0x65, 0x72, 0x76, 0x69, 0x63, 0x65, 0x5f, 0x61, 0x64, 0x5f, 0x70, 0x61, 0x63,
- 0x6b, 0x61, 0x67, 0x65, 0x5f, 0x70, 0x72, 0x69, 0x63, 0x65, 0x2e, 0x70, 0x72, 0x6f, 0x74, 0x6f,
- 0x12, 0x02, 0x70, 0x62, 0x1a, 0x23, 0x6d, 0x6f, 0x64, 0x65, 0x6c, 0x73, 0x2f, 0x6d, 0x6f, 0x64,
- 0x65, 0x6c, 0x5f, 0x61, 0x64, 0x5f, 0x70, 0x61, 0x63, 0x6b, 0x61, 0x67, 0x65, 0x5f, 0x70, 0x72,
- 0x69, 0x63, 0x65, 0x2e, 0x70, 0x72, 0x6f, 0x74, 0x6f, 0x1a, 0x19, 0x6d, 0x6f, 0x64, 0x65, 0x6c,
- 0x73, 0x2f, 0x72, 0x70, 0x63, 0x5f, 0x6d, 0x65, 0x73, 0x73, 0x61, 0x67, 0x65, 0x73, 0x2e, 0x70,
- 0x72, 0x6f, 0x74, 0x6f, 0x22, 0x83, 0x01, 0x0a, 0x1b, 0x55, 0x70, 0x64, 0x61, 0x74, 0x65, 0x41,
- 0x44, 0x50, 0x61, 0x63, 0x6b, 0x61, 0x67, 0x65, 0x50, 0x72, 0x69, 0x63, 0x65, 0x52, 0x65, 0x71,
- 0x75, 0x65, 0x73, 0x74, 0x12, 0x20, 0x0a, 0x0b, 0x61, 0x64, 0x50, 0x61, 0x63, 0x6b, 0x61, 0x67,
- 0x65, 0x49, 0x64, 0x18, 0x01, 0x20, 0x01, 0x28, 0x03, 0x52, 0x0b, 0x61, 0x64, 0x50, 0x61, 0x63,
- 0x6b, 0x61, 0x67, 0x65, 0x49, 0x64, 0x12, 0x2c, 0x0a, 0x11, 0x61, 0x64, 0x50, 0x61, 0x63, 0x6b,
- 0x61, 0x67, 0x65, 0x50, 0x65, 0x72, 0x69, 0x6f, 0x64, 0x49, 0x64, 0x18, 0x02, 0x20, 0x01, 0x28,
- 0x03, 0x52, 0x11, 0x61, 0x64, 0x50, 0x61, 0x63, 0x6b, 0x61, 0x67, 0x65, 0x50, 0x65, 0x72, 0x69,
- 0x6f, 0x64, 0x49, 0x64, 0x12, 0x14, 0x0a, 0x05, 0x70, 0x72, 0x69, 0x63, 0x65, 0x18, 0x03, 0x20,
- 0x01, 0x28, 0x01, 0x52, 0x05, 0x70, 0x72, 0x69, 0x63, 0x65, 0x22, 0x81, 0x01, 0x0a, 0x19, 0x46,
- 0x69, 0x6e, 0x64, 0x41, 0x44, 0x50, 0x61, 0x63, 0x6b, 0x61, 0x67, 0x65, 0x50, 0x72, 0x69, 0x63,
- 0x65, 0x52, 0x65, 0x71, 0x75, 0x65, 0x73, 0x74, 0x12, 0x20, 0x0a, 0x0b, 0x61, 0x64, 0x50, 0x61,
- 0x63, 0x6b, 0x61, 0x67, 0x65, 0x49, 0x64, 0x18, 0x01, 0x20, 0x01, 0x28, 0x03, 0x52, 0x0b, 0x61,
- 0x64, 0x50, 0x61, 0x63, 0x6b, 0x61, 0x67, 0x65, 0x49, 0x64, 0x12, 0x2c, 0x0a, 0x11, 0x61, 0x64,
- 0x50, 0x61, 0x63, 0x6b, 0x61, 0x67, 0x65, 0x50, 0x65, 0x72, 0x69, 0x6f, 0x64, 0x49, 0x64, 0x18,
- 0x02, 0x20, 0x01, 0x28, 0x03, 0x52, 0x11, 0x61, 0x64, 0x50, 0x61, 0x63, 0x6b, 0x61, 0x67, 0x65,
- 0x50, 0x65, 0x72, 0x69, 0x6f, 0x64, 0x49, 0x64, 0x12, 0x14, 0x0a, 0x05, 0x63, 0x6f, 0x75, 0x6e,
- 0x74, 0x18, 0x03, 0x20, 0x01, 0x28, 0x05, 0x52, 0x05, 0x63, 0x6f, 0x75, 0x6e, 0x74, 0x22, 0x4a,
- 0x0a, 0x1a, 0x46, 0x69, 0x6e, 0x64, 0x41, 0x44, 0x50, 0x61, 0x63, 0x6b, 0x61, 0x67, 0x65, 0x50,
- 0x72, 0x69, 0x63, 0x65, 0x52, 0x65, 0x73, 0x70, 0x6f, 0x6e, 0x73, 0x65, 0x12, 0x14, 0x0a, 0x05,
- 0x70, 0x72, 0x69, 0x63, 0x65, 0x18, 0x01, 0x20, 0x01, 0x28, 0x01, 0x52, 0x05, 0x70, 0x72, 0x69,
- 0x63, 0x65, 0x12, 0x16, 0x0a, 0x06, 0x61, 0x6d, 0x6f, 0x75, 0x6e, 0x74, 0x18, 0x02, 0x20, 0x01,
- 0x28, 0x01, 0x52, 0x06, 0x61, 0x6d, 0x6f, 0x75, 0x6e, 0x74, 0x22, 0x3f, 0x0a, 0x1b, 0x43, 0x6f,
- 0x75, 0x6e, 0x74, 0x41, 0x44, 0x50, 0x61, 0x63, 0x6b, 0x61, 0x67, 0x65, 0x50, 0x72, 0x69, 0x63,
- 0x65, 0x73, 0x52, 0x65, 0x71, 0x75, 0x65, 0x73, 0x74, 0x12, 0x20, 0x0a, 0x0b, 0x61, 0x64, 0x50,
- 0x61, 0x63, 0x6b, 0x61, 0x67, 0x65, 0x49, 0x64, 0x18, 0x01, 0x20, 0x01, 0x28, 0x03, 0x52, 0x0b,
- 0x61, 0x64, 0x50, 0x61, 0x63, 0x6b, 0x61, 0x67, 0x65, 0x49, 0x64, 0x22, 0x3e, 0x0a, 0x1a, 0x46,
- 0x69, 0x6e, 0x64, 0x41, 0x44, 0x50, 0x61, 0x63, 0x6b, 0x61, 0x67, 0x65, 0x50, 0x72, 0x69, 0x63,
- 0x65, 0x73, 0x52, 0x65, 0x71, 0x75, 0x65, 0x73, 0x74, 0x12, 0x20, 0x0a, 0x0b, 0x61, 0x64, 0x50,
- 0x61, 0x63, 0x6b, 0x61, 0x67, 0x65, 0x49, 0x64, 0x18, 0x01, 0x20, 0x01, 0x28, 0x03, 0x52, 0x0b,
- 0x61, 0x64, 0x50, 0x61, 0x63, 0x6b, 0x61, 0x67, 0x65, 0x49, 0x64, 0x22, 0x5b, 0x0a, 0x1b, 0x46,
- 0x69, 0x6e, 0x64, 0x41, 0x44, 0x50, 0x61, 0x63, 0x6b, 0x61, 0x67, 0x65, 0x50, 0x72, 0x69, 0x63,
- 0x65, 0x73, 0x52, 0x65, 0x73, 0x70, 0x6f, 0x6e, 0x73, 0x65, 0x12, 0x3c, 0x0a, 0x0f, 0x61, 0x64,
- 0x50, 0x61, 0x63, 0x6b, 0x61, 0x67, 0x65, 0x50, 0x72, 0x69, 0x63, 0x65, 0x73, 0x18, 0x01, 0x20,
- 0x03, 0x28, 0x0b, 0x32, 0x12, 0x2e, 0x70, 0x62, 0x2e, 0x41, 0x44, 0x50, 0x61, 0x63, 0x6b, 0x61,
- 0x67, 0x65, 0x50, 0x72, 0x69, 0x63, 0x65, 0x52, 0x0f, 0x61, 0x64, 0x50, 0x61, 0x63, 0x6b, 0x61,
- 0x67, 0x65, 0x50, 0x72, 0x69, 0x63, 0x65, 0x73, 0x22, 0x1f, 0x0a, 0x1d, 0x46, 0x69, 0x6e, 0x64,
- 0x41, 0x6c, 0x6c, 0x41, 0x44, 0x50, 0x61, 0x63, 0x6b, 0x61, 0x67, 0x65, 0x50, 0x72, 0x69, 0x63,
- 0x65, 0x73, 0x52, 0x65, 0x71, 0x75, 0x65, 0x73, 0x74, 0x22, 0x5e, 0x0a, 0x1e, 0x46, 0x69, 0x6e,
- 0x64, 0x41, 0x6c, 0x6c, 0x41, 0x44, 0x50, 0x61, 0x63, 0x6b, 0x61, 0x67, 0x65, 0x50, 0x72, 0x69,
- 0x63, 0x65, 0x73, 0x52, 0x65, 0x73, 0x70, 0x6f, 0x6e, 0x73, 0x65, 0x12, 0x3c, 0x0a, 0x0f, 0x61,
- 0x64, 0x50, 0x61, 0x63, 0x6b, 0x61, 0x67, 0x65, 0x50, 0x72, 0x69, 0x63, 0x65, 0x73, 0x18, 0x01,
- 0x20, 0x03, 0x28, 0x0b, 0x32, 0x12, 0x2e, 0x70, 0x62, 0x2e, 0x41, 0x44, 0x50, 0x61, 0x63, 0x6b,
- 0x61, 0x67, 0x65, 0x50, 0x72, 0x69, 0x63, 0x65, 0x52, 0x0f, 0x61, 0x64, 0x50, 0x61, 0x63, 0x6b,
- 0x61, 0x67, 0x65, 0x50, 0x72, 0x69, 0x63, 0x65, 0x73, 0x32, 0xbd, 0x03, 0x0a, 0x15, 0x41, 0x44,
- 0x50, 0x61, 0x63, 0x6b, 0x61, 0x67, 0x65, 0x50, 0x72, 0x69, 0x63, 0x65, 0x53, 0x65, 0x72, 0x76,
- 0x69, 0x63, 0x65, 0x12, 0x47, 0x0a, 0x14, 0x75, 0x70, 0x64, 0x61, 0x74, 0x65, 0x41, 0x44, 0x50,
- 0x61, 0x63, 0x6b, 0x61, 0x67, 0x65, 0x50, 0x72, 0x69, 0x63, 0x65, 0x12, 0x1f, 0x2e, 0x70, 0x62,
- 0x2e, 0x55, 0x70, 0x64, 0x61, 0x74, 0x65, 0x41, 0x44, 0x50, 0x61, 0x63, 0x6b, 0x61, 0x67, 0x65,
- 0x50, 0x72, 0x69, 0x63, 0x65, 0x52, 0x65, 0x71, 0x75, 0x65, 0x73, 0x74, 0x1a, 0x0e, 0x2e, 0x70,
- 0x62, 0x2e, 0x52, 0x50, 0x43, 0x53, 0x75, 0x63, 0x63, 0x65, 0x73, 0x73, 0x12, 0x53, 0x0a, 0x12,
- 0x66, 0x69, 0x6e, 0x64, 0x41, 0x44, 0x50, 0x61, 0x63, 0x6b, 0x61, 0x67, 0x65, 0x50, 0x72, 0x69,
- 0x63, 0x65, 0x12, 0x1d, 0x2e, 0x70, 0x62, 0x2e, 0x46, 0x69, 0x6e, 0x64, 0x41, 0x44, 0x50, 0x61,
- 0x63, 0x6b, 0x61, 0x67, 0x65, 0x50, 0x72, 0x69, 0x63, 0x65, 0x52, 0x65, 0x71, 0x75, 0x65, 0x73,
- 0x74, 0x1a, 0x1e, 0x2e, 0x70, 0x62, 0x2e, 0x46, 0x69, 0x6e, 0x64, 0x41, 0x44, 0x50, 0x61, 0x63,
- 0x6b, 0x61, 0x67, 0x65, 0x50, 0x72, 0x69, 0x63, 0x65, 0x52, 0x65, 0x73, 0x70, 0x6f, 0x6e, 0x73,
- 0x65, 0x12, 0x4d, 0x0a, 0x14, 0x63, 0x6f, 0x75, 0x6e, 0x74, 0x41, 0x44, 0x50, 0x61, 0x63, 0x6b,
- 0x61, 0x67, 0x65, 0x50, 0x72, 0x69, 0x63, 0x65, 0x73, 0x12, 0x1f, 0x2e, 0x70, 0x62, 0x2e, 0x43,
- 0x6f, 0x75, 0x6e, 0x74, 0x41, 0x44, 0x50, 0x61, 0x63, 0x6b, 0x61, 0x67, 0x65, 0x50, 0x72, 0x69,
- 0x63, 0x65, 0x73, 0x52, 0x65, 0x71, 0x75, 0x65, 0x73, 0x74, 0x1a, 0x14, 0x2e, 0x70, 0x62, 0x2e,
- 0x52, 0x50, 0x43, 0x43, 0x6f, 0x75, 0x6e, 0x74, 0x52, 0x65, 0x73, 0x70, 0x6f, 0x6e, 0x73, 0x65,
- 0x12, 0x56, 0x0a, 0x13, 0x66, 0x69, 0x6e, 0x64, 0x41, 0x44, 0x50, 0x61, 0x63, 0x6b, 0x61, 0x67,
- 0x65, 0x50, 0x72, 0x69, 0x63, 0x65, 0x73, 0x12, 0x1e, 0x2e, 0x70, 0x62, 0x2e, 0x46, 0x69, 0x6e,
- 0x64, 0x41, 0x44, 0x50, 0x61, 0x63, 0x6b, 0x61, 0x67, 0x65, 0x50, 0x72, 0x69, 0x63, 0x65, 0x73,
- 0x52, 0x65, 0x71, 0x75, 0x65, 0x73, 0x74, 0x1a, 0x1f, 0x2e, 0x70, 0x62, 0x2e, 0x46, 0x69, 0x6e,
- 0x64, 0x41, 0x44, 0x50, 0x61, 0x63, 0x6b, 0x61, 0x67, 0x65, 0x50, 0x72, 0x69, 0x63, 0x65, 0x73,
- 0x52, 0x65, 0x73, 0x70, 0x6f, 0x6e, 0x73, 0x65, 0x12, 0x5f, 0x0a, 0x16, 0x66, 0x69, 0x6e, 0x64,
- 0x41, 0x6c, 0x6c, 0x41, 0x44, 0x50, 0x61, 0x63, 0x6b, 0x61, 0x67, 0x65, 0x50, 0x72, 0x69, 0x63,
- 0x65, 0x73, 0x12, 0x21, 0x2e, 0x70, 0x62, 0x2e, 0x46, 0x69, 0x6e, 0x64, 0x41, 0x6c, 0x6c, 0x41,
- 0x44, 0x50, 0x61, 0x63, 0x6b, 0x61, 0x67, 0x65, 0x50, 0x72, 0x69, 0x63, 0x65, 0x73, 0x52, 0x65,
- 0x71, 0x75, 0x65, 0x73, 0x74, 0x1a, 0x22, 0x2e, 0x70, 0x62, 0x2e, 0x46, 0x69, 0x6e, 0x64, 0x41,
- 0x6c, 0x6c, 0x41, 0x44, 0x50, 0x61, 0x63, 0x6b, 0x61, 0x67, 0x65, 0x50, 0x72, 0x69, 0x63, 0x65,
- 0x73, 0x52, 0x65, 0x73, 0x70, 0x6f, 0x6e, 0x73, 0x65, 0x42, 0x06, 0x5a, 0x04, 0x2e, 0x2f, 0x70,
- 0x62, 0x62, 0x06, 0x70, 0x72, 0x6f, 0x74, 0x6f, 0x33,
-}
+const file_service_ad_package_price_proto_rawDesc = "" +
+ "\n" +
+ "\x1eservice_ad_package_price.proto\x12\x02pb\x1a#models/model_ad_package_price.proto\x1a\x19models/rpc_messages.proto\"\x83\x01\n" +
+ "\x1bUpdateADPackagePriceRequest\x12 \n" +
+ "\vadPackageId\x18\x01 \x01(\x03R\vadPackageId\x12,\n" +
+ "\x11adPackagePeriodId\x18\x02 \x01(\x03R\x11adPackagePeriodId\x12\x14\n" +
+ "\x05price\x18\x03 \x01(\x01R\x05price\"\x81\x01\n" +
+ "\x19FindADPackagePriceRequest\x12 \n" +
+ "\vadPackageId\x18\x01 \x01(\x03R\vadPackageId\x12,\n" +
+ "\x11adPackagePeriodId\x18\x02 \x01(\x03R\x11adPackagePeriodId\x12\x14\n" +
+ "\x05count\x18\x03 \x01(\x05R\x05count\"J\n" +
+ "\x1aFindADPackagePriceResponse\x12\x14\n" +
+ "\x05price\x18\x01 \x01(\x01R\x05price\x12\x16\n" +
+ "\x06amount\x18\x02 \x01(\x01R\x06amount\"?\n" +
+ "\x1bCountADPackagePricesRequest\x12 \n" +
+ "\vadPackageId\x18\x01 \x01(\x03R\vadPackageId\">\n" +
+ "\x1aFindADPackagePricesRequest\x12 \n" +
+ "\vadPackageId\x18\x01 \x01(\x03R\vadPackageId\"[\n" +
+ "\x1bFindADPackagePricesResponse\x12<\n" +
+ "\x0fadPackagePrices\x18\x01 \x03(\v2\x12.pb.ADPackagePriceR\x0fadPackagePrices\"\x1f\n" +
+ "\x1dFindAllADPackagePricesRequest\"^\n" +
+ "\x1eFindAllADPackagePricesResponse\x12<\n" +
+ "\x0fadPackagePrices\x18\x01 \x03(\v2\x12.pb.ADPackagePriceR\x0fadPackagePrices2\xbd\x03\n" +
+ "\x15ADPackagePriceService\x12G\n" +
+ "\x14updateADPackagePrice\x12\x1f.pb.UpdateADPackagePriceRequest\x1a\x0e.pb.RPCSuccess\x12S\n" +
+ "\x12findADPackagePrice\x12\x1d.pb.FindADPackagePriceRequest\x1a\x1e.pb.FindADPackagePriceResponse\x12M\n" +
+ "\x14countADPackagePrices\x12\x1f.pb.CountADPackagePricesRequest\x1a\x14.pb.RPCCountResponse\x12V\n" +
+ "\x13findADPackagePrices\x12\x1e.pb.FindADPackagePricesRequest\x1a\x1f.pb.FindADPackagePricesResponse\x12_\n" +
+ "\x16findAllADPackagePrices\x12!.pb.FindAllADPackagePricesRequest\x1a\".pb.FindAllADPackagePricesResponseB\x06Z\x04./pbb\x06proto3"
var (
file_service_ad_package_price_proto_rawDescOnce sync.Once
- file_service_ad_package_price_proto_rawDescData = file_service_ad_package_price_proto_rawDesc
+ file_service_ad_package_price_proto_rawDescData []byte
)
func file_service_ad_package_price_proto_rawDescGZIP() []byte {
file_service_ad_package_price_proto_rawDescOnce.Do(func() {
- file_service_ad_package_price_proto_rawDescData = protoimpl.X.CompressGZIP(file_service_ad_package_price_proto_rawDescData)
+ file_service_ad_package_price_proto_rawDescData = protoimpl.X.CompressGZIP(unsafe.Slice(unsafe.StringData(file_service_ad_package_price_proto_rawDesc), len(file_service_ad_package_price_proto_rawDesc)))
})
return file_service_ad_package_price_proto_rawDescData
}
@@ -550,7 +499,7 @@ func file_service_ad_package_price_proto_init() {
out := protoimpl.TypeBuilder{
File: protoimpl.DescBuilder{
GoPackagePath: reflect.TypeOf(x{}).PkgPath(),
- RawDescriptor: file_service_ad_package_price_proto_rawDesc,
+ RawDescriptor: unsafe.Slice(unsafe.StringData(file_service_ad_package_price_proto_rawDesc), len(file_service_ad_package_price_proto_rawDesc)),
NumEnums: 0,
NumMessages: 8,
NumExtensions: 0,
@@ -561,7 +510,6 @@ func file_service_ad_package_price_proto_init() {
MessageInfos: file_service_ad_package_price_proto_msgTypes,
}.Build()
File_service_ad_package_price_proto = out.File
- file_service_ad_package_price_proto_rawDesc = nil
file_service_ad_package_price_proto_goTypes = nil
file_service_ad_package_price_proto_depIdxs = nil
}
diff --git a/EdgeCommon/pkg/rpc/pb/service_ad_package_price_grpc.pb.go b/EdgeCommon/pkg/rpc/pb/service_ad_package_price_grpc.pb.go
index b5947d2..4338b01 100644
--- a/EdgeCommon/pkg/rpc/pb/service_ad_package_price_grpc.pb.go
+++ b/EdgeCommon/pkg/rpc/pb/service_ad_package_price_grpc.pb.go
@@ -1,7 +1,7 @@
// Code generated by protoc-gen-go-grpc. DO NOT EDIT.
// versions:
-// - protoc-gen-go-grpc v1.5.1
-// - protoc v6.33.2
+// - protoc-gen-go-grpc v1.6.1
+// - protoc v3.19.6
// source: service_ad_package_price.proto
package pb
@@ -128,19 +128,19 @@ type ADPackagePriceServiceServer interface {
type UnimplementedADPackagePriceServiceServer struct{}
func (UnimplementedADPackagePriceServiceServer) UpdateADPackagePrice(context.Context, *UpdateADPackagePriceRequest) (*RPCSuccess, error) {
- return nil, status.Errorf(codes.Unimplemented, "method UpdateADPackagePrice not implemented")
+ return nil, status.Error(codes.Unimplemented, "method UpdateADPackagePrice not implemented")
}
func (UnimplementedADPackagePriceServiceServer) FindADPackagePrice(context.Context, *FindADPackagePriceRequest) (*FindADPackagePriceResponse, error) {
- return nil, status.Errorf(codes.Unimplemented, "method FindADPackagePrice not implemented")
+ return nil, status.Error(codes.Unimplemented, "method FindADPackagePrice not implemented")
}
func (UnimplementedADPackagePriceServiceServer) CountADPackagePrices(context.Context, *CountADPackagePricesRequest) (*RPCCountResponse, error) {
- return nil, status.Errorf(codes.Unimplemented, "method CountADPackagePrices not implemented")
+ return nil, status.Error(codes.Unimplemented, "method CountADPackagePrices not implemented")
}
func (UnimplementedADPackagePriceServiceServer) FindADPackagePrices(context.Context, *FindADPackagePricesRequest) (*FindADPackagePricesResponse, error) {
- return nil, status.Errorf(codes.Unimplemented, "method FindADPackagePrices not implemented")
+ return nil, status.Error(codes.Unimplemented, "method FindADPackagePrices not implemented")
}
func (UnimplementedADPackagePriceServiceServer) FindAllADPackagePrices(context.Context, *FindAllADPackagePricesRequest) (*FindAllADPackagePricesResponse, error) {
- return nil, status.Errorf(codes.Unimplemented, "method FindAllADPackagePrices not implemented")
+ return nil, status.Error(codes.Unimplemented, "method FindAllADPackagePrices not implemented")
}
func (UnimplementedADPackagePriceServiceServer) testEmbeddedByValue() {}
@@ -152,7 +152,7 @@ type UnsafeADPackagePriceServiceServer interface {
}
func RegisterADPackagePriceServiceServer(s grpc.ServiceRegistrar, srv ADPackagePriceServiceServer) {
- // If the following call pancis, it indicates UnimplementedADPackagePriceServiceServer was
+ // If the following call panics, it indicates UnimplementedADPackagePriceServiceServer was
// embedded by pointer and is nil. This will cause panics if an
// unimplemented method is ever invoked, so we test this at initialization
// time to prevent it from happening at runtime later due to I/O.
diff --git a/EdgeCommon/pkg/rpc/pb/service_admin.pb.go b/EdgeCommon/pkg/rpc/pb/service_admin.pb.go
index 19009c1..08a392a 100644
--- a/EdgeCommon/pkg/rpc/pb/service_admin.pb.go
+++ b/EdgeCommon/pkg/rpc/pb/service_admin.pb.go
@@ -1,7 +1,7 @@
// Code generated by protoc-gen-go. DO NOT EDIT.
// versions:
-// protoc-gen-go v1.36.0
-// protoc v6.33.2
+// protoc-gen-go v1.36.11
+// protoc v3.19.6
// source: service_admin.proto
package pb
@@ -11,6 +11,7 @@ import (
protoimpl "google.golang.org/protobuf/runtime/protoimpl"
reflect "reflect"
sync "sync"
+ unsafe "unsafe"
)
const (
@@ -2262,445 +2263,201 @@ func (x *ComposeAdminDashboardResponse_UpgradeInfo) GetNewVersion() string {
var File_service_admin_proto protoreflect.FileDescriptor
-var file_service_admin_proto_rawDesc = []byte{
- 0x0a, 0x13, 0x73, 0x65, 0x72, 0x76, 0x69, 0x63, 0x65, 0x5f, 0x61, 0x64, 0x6d, 0x69, 0x6e, 0x2e,
- 0x70, 0x72, 0x6f, 0x74, 0x6f, 0x12, 0x02, 0x70, 0x62, 0x1a, 0x18, 0x6d, 0x6f, 0x64, 0x65, 0x6c,
- 0x73, 0x2f, 0x6d, 0x6f, 0x64, 0x65, 0x6c, 0x5f, 0x61, 0x64, 0x6d, 0x69, 0x6e, 0x2e, 0x70, 0x72,
- 0x6f, 0x74, 0x6f, 0x1a, 0x1d, 0x6d, 0x6f, 0x64, 0x65, 0x6c, 0x73, 0x2f, 0x6d, 0x6f, 0x64, 0x65,
- 0x6c, 0x5f, 0x61, 0x64, 0x6d, 0x69, 0x6e, 0x5f, 0x6c, 0x69, 0x73, 0x74, 0x2e, 0x70, 0x72, 0x6f,
- 0x74, 0x6f, 0x1a, 0x19, 0x6d, 0x6f, 0x64, 0x65, 0x6c, 0x73, 0x2f, 0x72, 0x70, 0x63, 0x5f, 0x6d,
- 0x65, 0x73, 0x73, 0x61, 0x67, 0x65, 0x73, 0x2e, 0x70, 0x72, 0x6f, 0x74, 0x6f, 0x1a, 0x1f, 0x73,
- 0x65, 0x72, 0x76, 0x69, 0x63, 0x65, 0x5f, 0x73, 0x65, 0x72, 0x76, 0x65, 0x72, 0x5f, 0x73, 0x74,
- 0x61, 0x74, 0x5f, 0x62, 0x6f, 0x61, 0x72, 0x64, 0x2e, 0x70, 0x72, 0x6f, 0x74, 0x6f, 0x22, 0x4b,
- 0x0a, 0x11, 0x4c, 0x6f, 0x67, 0x69, 0x6e, 0x41, 0x64, 0x6d, 0x69, 0x6e, 0x52, 0x65, 0x71, 0x75,
- 0x65, 0x73, 0x74, 0x12, 0x1a, 0x0a, 0x08, 0x75, 0x73, 0x65, 0x72, 0x6e, 0x61, 0x6d, 0x65, 0x18,
- 0x01, 0x20, 0x01, 0x28, 0x09, 0x52, 0x08, 0x75, 0x73, 0x65, 0x72, 0x6e, 0x61, 0x6d, 0x65, 0x12,
- 0x1a, 0x0a, 0x08, 0x70, 0x61, 0x73, 0x73, 0x77, 0x6f, 0x72, 0x64, 0x18, 0x02, 0x20, 0x01, 0x28,
- 0x09, 0x52, 0x08, 0x70, 0x61, 0x73, 0x73, 0x77, 0x6f, 0x72, 0x64, 0x22, 0x5c, 0x0a, 0x12, 0x4c,
- 0x6f, 0x67, 0x69, 0x6e, 0x41, 0x64, 0x6d, 0x69, 0x6e, 0x52, 0x65, 0x73, 0x70, 0x6f, 0x6e, 0x73,
- 0x65, 0x12, 0x18, 0x0a, 0x07, 0x61, 0x64, 0x6d, 0x69, 0x6e, 0x49, 0x64, 0x18, 0x01, 0x20, 0x01,
- 0x28, 0x03, 0x52, 0x07, 0x61, 0x64, 0x6d, 0x69, 0x6e, 0x49, 0x64, 0x12, 0x12, 0x0a, 0x04, 0x69,
- 0x73, 0x4f, 0x6b, 0x18, 0x02, 0x20, 0x01, 0x28, 0x08, 0x52, 0x04, 0x69, 0x73, 0x4f, 0x6b, 0x12,
- 0x18, 0x0a, 0x07, 0x6d, 0x65, 0x73, 0x73, 0x61, 0x67, 0x65, 0x18, 0x03, 0x20, 0x01, 0x28, 0x09,
- 0x52, 0x07, 0x6d, 0x65, 0x73, 0x73, 0x61, 0x67, 0x65, 0x22, 0x33, 0x0a, 0x17, 0x43, 0x68, 0x65,
- 0x63, 0x6b, 0x41, 0x64, 0x6d, 0x69, 0x6e, 0x45, 0x78, 0x69, 0x73, 0x74, 0x73, 0x52, 0x65, 0x71,
- 0x75, 0x65, 0x73, 0x74, 0x12, 0x18, 0x0a, 0x07, 0x61, 0x64, 0x6d, 0x69, 0x6e, 0x49, 0x64, 0x18,
- 0x01, 0x20, 0x01, 0x28, 0x03, 0x52, 0x07, 0x61, 0x64, 0x6d, 0x69, 0x6e, 0x49, 0x64, 0x22, 0x48,
- 0x0a, 0x18, 0x43, 0x68, 0x65, 0x63, 0x6b, 0x41, 0x64, 0x6d, 0x69, 0x6e, 0x45, 0x78, 0x69, 0x73,
- 0x74, 0x73, 0x52, 0x65, 0x73, 0x70, 0x6f, 0x6e, 0x73, 0x65, 0x12, 0x12, 0x0a, 0x04, 0x69, 0x73,
- 0x4f, 0x6b, 0x18, 0x01, 0x20, 0x01, 0x28, 0x08, 0x52, 0x04, 0x69, 0x73, 0x4f, 0x6b, 0x12, 0x18,
- 0x0a, 0x07, 0x6d, 0x65, 0x73, 0x73, 0x61, 0x67, 0x65, 0x18, 0x02, 0x20, 0x01, 0x28, 0x09, 0x52,
- 0x07, 0x6d, 0x65, 0x73, 0x73, 0x61, 0x67, 0x65, 0x22, 0x51, 0x0a, 0x19, 0x43, 0x68, 0x65, 0x63,
- 0x6b, 0x41, 0x64, 0x6d, 0x69, 0x6e, 0x55, 0x73, 0x65, 0x72, 0x6e, 0x61, 0x6d, 0x65, 0x52, 0x65,
- 0x71, 0x75, 0x65, 0x73, 0x74, 0x12, 0x18, 0x0a, 0x07, 0x61, 0x64, 0x6d, 0x69, 0x6e, 0x49, 0x64,
- 0x18, 0x01, 0x20, 0x01, 0x28, 0x03, 0x52, 0x07, 0x61, 0x64, 0x6d, 0x69, 0x6e, 0x49, 0x64, 0x12,
- 0x1a, 0x0a, 0x08, 0x75, 0x73, 0x65, 0x72, 0x6e, 0x61, 0x6d, 0x65, 0x18, 0x02, 0x20, 0x01, 0x28,
- 0x09, 0x52, 0x08, 0x75, 0x73, 0x65, 0x72, 0x6e, 0x61, 0x6d, 0x65, 0x22, 0x34, 0x0a, 0x1a, 0x43,
- 0x68, 0x65, 0x63, 0x6b, 0x41, 0x64, 0x6d, 0x69, 0x6e, 0x55, 0x73, 0x65, 0x72, 0x6e, 0x61, 0x6d,
- 0x65, 0x52, 0x65, 0x73, 0x70, 0x6f, 0x6e, 0x73, 0x65, 0x12, 0x16, 0x0a, 0x06, 0x65, 0x78, 0x69,
- 0x73, 0x74, 0x73, 0x18, 0x01, 0x20, 0x01, 0x28, 0x08, 0x52, 0x06, 0x65, 0x78, 0x69, 0x73, 0x74,
- 0x73, 0x22, 0x3a, 0x0a, 0x1c, 0x46, 0x69, 0x6e, 0x64, 0x41, 0x64, 0x6d, 0x69, 0x6e, 0x57, 0x69,
- 0x74, 0x68, 0x55, 0x73, 0x65, 0x72, 0x6e, 0x61, 0x6d, 0x65, 0x52, 0x65, 0x71, 0x75, 0x65, 0x73,
- 0x74, 0x12, 0x1a, 0x0a, 0x08, 0x75, 0x73, 0x65, 0x72, 0x6e, 0x61, 0x6d, 0x65, 0x18, 0x01, 0x20,
- 0x01, 0x28, 0x09, 0x52, 0x08, 0x75, 0x73, 0x65, 0x72, 0x6e, 0x61, 0x6d, 0x65, 0x22, 0x40, 0x0a,
- 0x1d, 0x46, 0x69, 0x6e, 0x64, 0x41, 0x64, 0x6d, 0x69, 0x6e, 0x57, 0x69, 0x74, 0x68, 0x55, 0x73,
- 0x65, 0x72, 0x6e, 0x61, 0x6d, 0x65, 0x52, 0x65, 0x73, 0x70, 0x6f, 0x6e, 0x73, 0x65, 0x12, 0x1f,
- 0x0a, 0x05, 0x61, 0x64, 0x6d, 0x69, 0x6e, 0x18, 0x01, 0x20, 0x01, 0x28, 0x0b, 0x32, 0x09, 0x2e,
- 0x70, 0x62, 0x2e, 0x41, 0x64, 0x6d, 0x69, 0x6e, 0x52, 0x05, 0x61, 0x64, 0x6d, 0x69, 0x6e, 0x22,
- 0x34, 0x0a, 0x18, 0x46, 0x69, 0x6e, 0x64, 0x41, 0x64, 0x6d, 0x69, 0x6e, 0x46, 0x75, 0x6c, 0x6c,
- 0x6e, 0x61, 0x6d, 0x65, 0x52, 0x65, 0x71, 0x75, 0x65, 0x73, 0x74, 0x12, 0x18, 0x0a, 0x07, 0x61,
- 0x64, 0x6d, 0x69, 0x6e, 0x49, 0x64, 0x18, 0x01, 0x20, 0x01, 0x28, 0x03, 0x52, 0x07, 0x61, 0x64,
- 0x6d, 0x69, 0x6e, 0x49, 0x64, 0x22, 0x37, 0x0a, 0x19, 0x46, 0x69, 0x6e, 0x64, 0x41, 0x64, 0x6d,
- 0x69, 0x6e, 0x46, 0x75, 0x6c, 0x6c, 0x6e, 0x61, 0x6d, 0x65, 0x52, 0x65, 0x73, 0x70, 0x6f, 0x6e,
- 0x73, 0x65, 0x12, 0x1a, 0x0a, 0x08, 0x66, 0x75, 0x6c, 0x6c, 0x6e, 0x61, 0x6d, 0x65, 0x18, 0x01,
- 0x20, 0x01, 0x28, 0x09, 0x52, 0x08, 0x66, 0x75, 0x6c, 0x6c, 0x6e, 0x61, 0x6d, 0x65, 0x22, 0x33,
- 0x0a, 0x17, 0x46, 0x69, 0x6e, 0x64, 0x45, 0x6e, 0x61, 0x62, 0x6c, 0x65, 0x64, 0x41, 0x64, 0x6d,
- 0x69, 0x6e, 0x52, 0x65, 0x71, 0x75, 0x65, 0x73, 0x74, 0x12, 0x18, 0x0a, 0x07, 0x61, 0x64, 0x6d,
- 0x69, 0x6e, 0x49, 0x64, 0x18, 0x01, 0x20, 0x01, 0x28, 0x03, 0x52, 0x07, 0x61, 0x64, 0x6d, 0x69,
- 0x6e, 0x49, 0x64, 0x22, 0x3b, 0x0a, 0x18, 0x46, 0x69, 0x6e, 0x64, 0x45, 0x6e, 0x61, 0x62, 0x6c,
- 0x65, 0x64, 0x41, 0x64, 0x6d, 0x69, 0x6e, 0x52, 0x65, 0x73, 0x70, 0x6f, 0x6e, 0x73, 0x65, 0x12,
- 0x1f, 0x0a, 0x05, 0x61, 0x64, 0x6d, 0x69, 0x6e, 0x18, 0x01, 0x20, 0x01, 0x28, 0x0b, 0x32, 0x09,
- 0x2e, 0x70, 0x62, 0x2e, 0x41, 0x64, 0x6d, 0x69, 0x6e, 0x52, 0x05, 0x61, 0x64, 0x6d, 0x69, 0x6e,
- 0x22, 0x54, 0x0a, 0x1a, 0x43, 0x72, 0x65, 0x61, 0x74, 0x65, 0x4f, 0x72, 0x55, 0x70, 0x64, 0x61,
- 0x74, 0x65, 0x41, 0x64, 0x6d, 0x69, 0x6e, 0x52, 0x65, 0x71, 0x75, 0x65, 0x73, 0x74, 0x12, 0x1a,
- 0x0a, 0x08, 0x75, 0x73, 0x65, 0x72, 0x6e, 0x61, 0x6d, 0x65, 0x18, 0x01, 0x20, 0x01, 0x28, 0x09,
- 0x52, 0x08, 0x75, 0x73, 0x65, 0x72, 0x6e, 0x61, 0x6d, 0x65, 0x12, 0x1a, 0x0a, 0x08, 0x70, 0x61,
- 0x73, 0x73, 0x77, 0x6f, 0x72, 0x64, 0x18, 0x02, 0x20, 0x01, 0x28, 0x09, 0x52, 0x08, 0x70, 0x61,
- 0x73, 0x73, 0x77, 0x6f, 0x72, 0x64, 0x22, 0x37, 0x0a, 0x1b, 0x43, 0x72, 0x65, 0x61, 0x74, 0x65,
- 0x4f, 0x72, 0x55, 0x70, 0x64, 0x61, 0x74, 0x65, 0x41, 0x64, 0x6d, 0x69, 0x6e, 0x52, 0x65, 0x73,
- 0x70, 0x6f, 0x6e, 0x73, 0x65, 0x12, 0x18, 0x0a, 0x07, 0x61, 0x64, 0x6d, 0x69, 0x6e, 0x49, 0x64,
- 0x18, 0x01, 0x20, 0x01, 0x28, 0x03, 0x52, 0x07, 0x61, 0x64, 0x6d, 0x69, 0x6e, 0x49, 0x64, 0x22,
- 0x4e, 0x0a, 0x16, 0x55, 0x70, 0x64, 0x61, 0x74, 0x65, 0x41, 0x64, 0x6d, 0x69, 0x6e, 0x49, 0x6e,
- 0x66, 0x6f, 0x52, 0x65, 0x71, 0x75, 0x65, 0x73, 0x74, 0x12, 0x18, 0x0a, 0x07, 0x61, 0x64, 0x6d,
- 0x69, 0x6e, 0x49, 0x64, 0x18, 0x01, 0x20, 0x01, 0x28, 0x03, 0x52, 0x07, 0x61, 0x64, 0x6d, 0x69,
- 0x6e, 0x49, 0x64, 0x12, 0x1a, 0x0a, 0x08, 0x66, 0x75, 0x6c, 0x6c, 0x6e, 0x61, 0x6d, 0x65, 0x18,
- 0x02, 0x20, 0x01, 0x28, 0x09, 0x52, 0x08, 0x66, 0x75, 0x6c, 0x6c, 0x6e, 0x61, 0x6d, 0x65, 0x22,
- 0x6b, 0x0a, 0x17, 0x55, 0x70, 0x64, 0x61, 0x74, 0x65, 0x41, 0x64, 0x6d, 0x69, 0x6e, 0x4c, 0x6f,
- 0x67, 0x69, 0x6e, 0x52, 0x65, 0x71, 0x75, 0x65, 0x73, 0x74, 0x12, 0x18, 0x0a, 0x07, 0x61, 0x64,
- 0x6d, 0x69, 0x6e, 0x49, 0x64, 0x18, 0x01, 0x20, 0x01, 0x28, 0x03, 0x52, 0x07, 0x61, 0x64, 0x6d,
- 0x69, 0x6e, 0x49, 0x64, 0x12, 0x1a, 0x0a, 0x08, 0x75, 0x73, 0x65, 0x72, 0x6e, 0x61, 0x6d, 0x65,
- 0x18, 0x02, 0x20, 0x01, 0x28, 0x09, 0x52, 0x08, 0x75, 0x73, 0x65, 0x72, 0x6e, 0x61, 0x6d, 0x65,
- 0x12, 0x1a, 0x0a, 0x08, 0x70, 0x61, 0x73, 0x73, 0x77, 0x6f, 0x72, 0x64, 0x18, 0x03, 0x20, 0x01,
- 0x28, 0x09, 0x52, 0x08, 0x70, 0x61, 0x73, 0x73, 0x77, 0x6f, 0x72, 0x64, 0x22, 0x1c, 0x0a, 0x1a,
- 0x46, 0x69, 0x6e, 0x64, 0x41, 0x6c, 0x6c, 0x41, 0x64, 0x6d, 0x69, 0x6e, 0x4d, 0x6f, 0x64, 0x75,
- 0x6c, 0x65, 0x73, 0x52, 0x65, 0x71, 0x75, 0x65, 0x73, 0x74, 0x22, 0x56, 0x0a, 0x1b, 0x46, 0x69,
- 0x6e, 0x64, 0x41, 0x6c, 0x6c, 0x41, 0x64, 0x6d, 0x69, 0x6e, 0x4d, 0x6f, 0x64, 0x75, 0x6c, 0x65,
- 0x73, 0x52, 0x65, 0x73, 0x70, 0x6f, 0x6e, 0x73, 0x65, 0x12, 0x37, 0x0a, 0x0c, 0x61, 0x64, 0x6d,
- 0x69, 0x6e, 0x4d, 0x6f, 0x64, 0x75, 0x6c, 0x65, 0x73, 0x18, 0x01, 0x20, 0x03, 0x28, 0x0b, 0x32,
- 0x13, 0x2e, 0x70, 0x62, 0x2e, 0x41, 0x64, 0x6d, 0x69, 0x6e, 0x4d, 0x6f, 0x64, 0x75, 0x6c, 0x65,
- 0x4c, 0x69, 0x73, 0x74, 0x52, 0x0c, 0x61, 0x64, 0x6d, 0x69, 0x6e, 0x4d, 0x6f, 0x64, 0x75, 0x6c,
- 0x65, 0x73, 0x22, 0xc0, 0x01, 0x0a, 0x12, 0x43, 0x72, 0x65, 0x61, 0x74, 0x65, 0x41, 0x64, 0x6d,
- 0x69, 0x6e, 0x52, 0x65, 0x71, 0x75, 0x65, 0x73, 0x74, 0x12, 0x1a, 0x0a, 0x08, 0x75, 0x73, 0x65,
- 0x72, 0x6e, 0x61, 0x6d, 0x65, 0x18, 0x01, 0x20, 0x01, 0x28, 0x09, 0x52, 0x08, 0x75, 0x73, 0x65,
- 0x72, 0x6e, 0x61, 0x6d, 0x65, 0x12, 0x1a, 0x0a, 0x08, 0x70, 0x61, 0x73, 0x73, 0x77, 0x6f, 0x72,
- 0x64, 0x18, 0x02, 0x20, 0x01, 0x28, 0x09, 0x52, 0x08, 0x70, 0x61, 0x73, 0x73, 0x77, 0x6f, 0x72,
- 0x64, 0x12, 0x1a, 0x0a, 0x08, 0x66, 0x75, 0x6c, 0x6c, 0x6e, 0x61, 0x6d, 0x65, 0x18, 0x03, 0x20,
- 0x01, 0x28, 0x09, 0x52, 0x08, 0x66, 0x75, 0x6c, 0x6c, 0x6e, 0x61, 0x6d, 0x65, 0x12, 0x20, 0x0a,
- 0x0b, 0x6d, 0x6f, 0x64, 0x75, 0x6c, 0x65, 0x73, 0x4a, 0x53, 0x4f, 0x4e, 0x18, 0x04, 0x20, 0x01,
- 0x28, 0x0c, 0x52, 0x0b, 0x6d, 0x6f, 0x64, 0x75, 0x6c, 0x65, 0x73, 0x4a, 0x53, 0x4f, 0x4e, 0x12,
- 0x18, 0x0a, 0x07, 0x69, 0x73, 0x53, 0x75, 0x70, 0x65, 0x72, 0x18, 0x05, 0x20, 0x01, 0x28, 0x08,
- 0x52, 0x07, 0x69, 0x73, 0x53, 0x75, 0x70, 0x65, 0x72, 0x12, 0x1a, 0x0a, 0x08, 0x63, 0x61, 0x6e,
- 0x4c, 0x6f, 0x67, 0x69, 0x6e, 0x18, 0x06, 0x20, 0x01, 0x28, 0x08, 0x52, 0x08, 0x63, 0x61, 0x6e,
- 0x4c, 0x6f, 0x67, 0x69, 0x6e, 0x22, 0x2f, 0x0a, 0x13, 0x43, 0x72, 0x65, 0x61, 0x74, 0x65, 0x41,
- 0x64, 0x6d, 0x69, 0x6e, 0x52, 0x65, 0x73, 0x70, 0x6f, 0x6e, 0x73, 0x65, 0x12, 0x18, 0x0a, 0x07,
- 0x61, 0x64, 0x6d, 0x69, 0x6e, 0x49, 0x64, 0x18, 0x01, 0x20, 0x01, 0x28, 0x03, 0x52, 0x07, 0x61,
- 0x64, 0x6d, 0x69, 0x6e, 0x49, 0x64, 0x22, 0xee, 0x01, 0x0a, 0x12, 0x55, 0x70, 0x64, 0x61, 0x74,
- 0x65, 0x41, 0x64, 0x6d, 0x69, 0x6e, 0x52, 0x65, 0x71, 0x75, 0x65, 0x73, 0x74, 0x12, 0x18, 0x0a,
- 0x07, 0x61, 0x64, 0x6d, 0x69, 0x6e, 0x49, 0x64, 0x18, 0x01, 0x20, 0x01, 0x28, 0x03, 0x52, 0x07,
- 0x61, 0x64, 0x6d, 0x69, 0x6e, 0x49, 0x64, 0x12, 0x1a, 0x0a, 0x08, 0x75, 0x73, 0x65, 0x72, 0x6e,
- 0x61, 0x6d, 0x65, 0x18, 0x02, 0x20, 0x01, 0x28, 0x09, 0x52, 0x08, 0x75, 0x73, 0x65, 0x72, 0x6e,
- 0x61, 0x6d, 0x65, 0x12, 0x1a, 0x0a, 0x08, 0x70, 0x61, 0x73, 0x73, 0x77, 0x6f, 0x72, 0x64, 0x18,
- 0x03, 0x20, 0x01, 0x28, 0x09, 0x52, 0x08, 0x70, 0x61, 0x73, 0x73, 0x77, 0x6f, 0x72, 0x64, 0x12,
- 0x1a, 0x0a, 0x08, 0x66, 0x75, 0x6c, 0x6c, 0x6e, 0x61, 0x6d, 0x65, 0x18, 0x04, 0x20, 0x01, 0x28,
- 0x09, 0x52, 0x08, 0x66, 0x75, 0x6c, 0x6c, 0x6e, 0x61, 0x6d, 0x65, 0x12, 0x20, 0x0a, 0x0b, 0x6d,
- 0x6f, 0x64, 0x75, 0x6c, 0x65, 0x73, 0x4a, 0x53, 0x4f, 0x4e, 0x18, 0x05, 0x20, 0x01, 0x28, 0x0c,
- 0x52, 0x0b, 0x6d, 0x6f, 0x64, 0x75, 0x6c, 0x65, 0x73, 0x4a, 0x53, 0x4f, 0x4e, 0x12, 0x18, 0x0a,
- 0x07, 0x69, 0x73, 0x53, 0x75, 0x70, 0x65, 0x72, 0x18, 0x06, 0x20, 0x01, 0x28, 0x08, 0x52, 0x07,
- 0x69, 0x73, 0x53, 0x75, 0x70, 0x65, 0x72, 0x12, 0x12, 0x0a, 0x04, 0x69, 0x73, 0x4f, 0x6e, 0x18,
- 0x07, 0x20, 0x01, 0x28, 0x08, 0x52, 0x04, 0x69, 0x73, 0x4f, 0x6e, 0x12, 0x1a, 0x0a, 0x08, 0x63,
- 0x61, 0x6e, 0x4c, 0x6f, 0x67, 0x69, 0x6e, 0x18, 0x08, 0x20, 0x01, 0x28, 0x08, 0x52, 0x08, 0x63,
- 0x61, 0x6e, 0x4c, 0x6f, 0x67, 0x69, 0x6e, 0x22, 0x62, 0x0a, 0x1c, 0x43, 0x6f, 0x75, 0x6e, 0x74,
- 0x41, 0x6c, 0x6c, 0x45, 0x6e, 0x61, 0x62, 0x6c, 0x65, 0x64, 0x41, 0x64, 0x6d, 0x69, 0x6e, 0x73,
- 0x52, 0x65, 0x71, 0x75, 0x65, 0x73, 0x74, 0x12, 0x18, 0x0a, 0x07, 0x6b, 0x65, 0x79, 0x77, 0x6f,
- 0x72, 0x64, 0x18, 0x01, 0x20, 0x01, 0x28, 0x09, 0x52, 0x07, 0x6b, 0x65, 0x79, 0x77, 0x6f, 0x72,
- 0x64, 0x12, 0x28, 0x0a, 0x0f, 0x68, 0x61, 0x73, 0x57, 0x65, 0x61, 0x6b, 0x50, 0x61, 0x73, 0x73,
- 0x77, 0x6f, 0x72, 0x64, 0x18, 0x02, 0x20, 0x01, 0x28, 0x08, 0x52, 0x0f, 0x68, 0x61, 0x73, 0x57,
- 0x65, 0x61, 0x6b, 0x50, 0x61, 0x73, 0x73, 0x77, 0x6f, 0x72, 0x64, 0x22, 0x8a, 0x01, 0x0a, 0x18,
- 0x4c, 0x69, 0x73, 0x74, 0x45, 0x6e, 0x61, 0x62, 0x6c, 0x65, 0x64, 0x41, 0x64, 0x6d, 0x69, 0x6e,
- 0x73, 0x52, 0x65, 0x71, 0x75, 0x65, 0x73, 0x74, 0x12, 0x18, 0x0a, 0x07, 0x6b, 0x65, 0x79, 0x77,
- 0x6f, 0x72, 0x64, 0x18, 0x03, 0x20, 0x01, 0x28, 0x09, 0x52, 0x07, 0x6b, 0x65, 0x79, 0x77, 0x6f,
- 0x72, 0x64, 0x12, 0x28, 0x0a, 0x0f, 0x68, 0x61, 0x73, 0x57, 0x65, 0x61, 0x6b, 0x50, 0x61, 0x73,
- 0x73, 0x77, 0x6f, 0x72, 0x64, 0x18, 0x04, 0x20, 0x01, 0x28, 0x08, 0x52, 0x0f, 0x68, 0x61, 0x73,
- 0x57, 0x65, 0x61, 0x6b, 0x50, 0x61, 0x73, 0x73, 0x77, 0x6f, 0x72, 0x64, 0x12, 0x16, 0x0a, 0x06,
- 0x6f, 0x66, 0x66, 0x73, 0x65, 0x74, 0x18, 0x01, 0x20, 0x01, 0x28, 0x03, 0x52, 0x06, 0x6f, 0x66,
- 0x66, 0x73, 0x65, 0x74, 0x12, 0x12, 0x0a, 0x04, 0x73, 0x69, 0x7a, 0x65, 0x18, 0x02, 0x20, 0x01,
- 0x28, 0x03, 0x52, 0x04, 0x73, 0x69, 0x7a, 0x65, 0x22, 0x3e, 0x0a, 0x19, 0x4c, 0x69, 0x73, 0x74,
- 0x45, 0x6e, 0x61, 0x62, 0x6c, 0x65, 0x64, 0x41, 0x64, 0x6d, 0x69, 0x6e, 0x73, 0x52, 0x65, 0x73,
- 0x70, 0x6f, 0x6e, 0x73, 0x65, 0x12, 0x21, 0x0a, 0x06, 0x61, 0x64, 0x6d, 0x69, 0x6e, 0x73, 0x18,
- 0x01, 0x20, 0x03, 0x28, 0x0b, 0x32, 0x09, 0x2e, 0x70, 0x62, 0x2e, 0x41, 0x64, 0x6d, 0x69, 0x6e,
- 0x52, 0x06, 0x61, 0x64, 0x6d, 0x69, 0x6e, 0x73, 0x22, 0x2e, 0x0a, 0x12, 0x44, 0x65, 0x6c, 0x65,
- 0x74, 0x65, 0x41, 0x64, 0x6d, 0x69, 0x6e, 0x52, 0x65, 0x71, 0x75, 0x65, 0x73, 0x74, 0x12, 0x18,
- 0x0a, 0x07, 0x61, 0x64, 0x6d, 0x69, 0x6e, 0x49, 0x64, 0x18, 0x01, 0x20, 0x01, 0x28, 0x03, 0x52,
- 0x07, 0x61, 0x64, 0x6d, 0x69, 0x6e, 0x49, 0x64, 0x22, 0x3e, 0x0a, 0x20, 0x43, 0x68, 0x65, 0x63,
- 0x6b, 0x41, 0x64, 0x6d, 0x69, 0x6e, 0x4f, 0x54, 0x50, 0x57, 0x69, 0x74, 0x68, 0x55, 0x73, 0x65,
- 0x72, 0x6e, 0x61, 0x6d, 0x65, 0x52, 0x65, 0x71, 0x75, 0x65, 0x73, 0x74, 0x12, 0x1a, 0x0a, 0x08,
- 0x75, 0x73, 0x65, 0x72, 0x6e, 0x61, 0x6d, 0x65, 0x18, 0x01, 0x20, 0x01, 0x28, 0x09, 0x52, 0x08,
- 0x75, 0x73, 0x65, 0x72, 0x6e, 0x61, 0x6d, 0x65, 0x22, 0x43, 0x0a, 0x21, 0x43, 0x68, 0x65, 0x63,
- 0x6b, 0x41, 0x64, 0x6d, 0x69, 0x6e, 0x4f, 0x54, 0x50, 0x57, 0x69, 0x74, 0x68, 0x55, 0x73, 0x65,
- 0x72, 0x6e, 0x61, 0x6d, 0x65, 0x52, 0x65, 0x73, 0x70, 0x6f, 0x6e, 0x73, 0x65, 0x12, 0x1e, 0x0a,
- 0x0a, 0x72, 0x65, 0x71, 0x75, 0x69, 0x72, 0x65, 0x4f, 0x54, 0x50, 0x18, 0x01, 0x20, 0x01, 0x28,
- 0x08, 0x52, 0x0a, 0x72, 0x65, 0x71, 0x75, 0x69, 0x72, 0x65, 0x4f, 0x54, 0x50, 0x22, 0x3e, 0x0a,
- 0x1c, 0x43, 0x6f, 0x6d, 0x70, 0x6f, 0x73, 0x65, 0x41, 0x64, 0x6d, 0x69, 0x6e, 0x44, 0x61, 0x73,
- 0x68, 0x62, 0x6f, 0x61, 0x72, 0x64, 0x52, 0x65, 0x71, 0x75, 0x65, 0x73, 0x74, 0x12, 0x1e, 0x0a,
- 0x0a, 0x61, 0x70, 0x69, 0x56, 0x65, 0x72, 0x73, 0x69, 0x6f, 0x6e, 0x18, 0x01, 0x20, 0x01, 0x28,
- 0x09, 0x52, 0x0a, 0x61, 0x70, 0x69, 0x56, 0x65, 0x72, 0x73, 0x69, 0x6f, 0x6e, 0x22, 0xfc, 0x15,
- 0x0a, 0x1d, 0x43, 0x6f, 0x6d, 0x70, 0x6f, 0x73, 0x65, 0x41, 0x64, 0x6d, 0x69, 0x6e, 0x44, 0x61,
- 0x73, 0x68, 0x62, 0x6f, 0x61, 0x72, 0x64, 0x52, 0x65, 0x73, 0x70, 0x6f, 0x6e, 0x73, 0x65, 0x12,
- 0x2c, 0x0a, 0x11, 0x63, 0x6f, 0x75, 0x6e, 0x74, 0x4e, 0x6f, 0x64, 0x65, 0x43, 0x6c, 0x75, 0x73,
- 0x74, 0x65, 0x72, 0x73, 0x18, 0x01, 0x20, 0x01, 0x28, 0x03, 0x52, 0x11, 0x63, 0x6f, 0x75, 0x6e,
- 0x74, 0x4e, 0x6f, 0x64, 0x65, 0x43, 0x6c, 0x75, 0x73, 0x74, 0x65, 0x72, 0x73, 0x12, 0x1e, 0x0a,
- 0x0a, 0x63, 0x6f, 0x75, 0x6e, 0x74, 0x4e, 0x6f, 0x64, 0x65, 0x73, 0x18, 0x02, 0x20, 0x01, 0x28,
- 0x03, 0x52, 0x0a, 0x63, 0x6f, 0x75, 0x6e, 0x74, 0x4e, 0x6f, 0x64, 0x65, 0x73, 0x12, 0x2c, 0x0a,
- 0x11, 0x63, 0x6f, 0x75, 0x6e, 0x74, 0x4f, 0x66, 0x66, 0x6c, 0x69, 0x6e, 0x65, 0x4e, 0x6f, 0x64,
- 0x65, 0x73, 0x18, 0x09, 0x20, 0x01, 0x28, 0x03, 0x52, 0x11, 0x63, 0x6f, 0x75, 0x6e, 0x74, 0x4f,
- 0x66, 0x66, 0x6c, 0x69, 0x6e, 0x65, 0x4e, 0x6f, 0x64, 0x65, 0x73, 0x12, 0x22, 0x0a, 0x0c, 0x63,
- 0x6f, 0x75, 0x6e, 0x74, 0x53, 0x65, 0x72, 0x76, 0x65, 0x72, 0x73, 0x18, 0x03, 0x20, 0x01, 0x28,
- 0x03, 0x52, 0x0c, 0x63, 0x6f, 0x75, 0x6e, 0x74, 0x53, 0x65, 0x72, 0x76, 0x65, 0x72, 0x73, 0x12,
- 0x32, 0x0a, 0x14, 0x63, 0x6f, 0x75, 0x6e, 0x74, 0x41, 0x75, 0x64, 0x69, 0x74, 0x69, 0x6e, 0x67,
- 0x53, 0x65, 0x72, 0x76, 0x65, 0x72, 0x73, 0x18, 0x0d, 0x20, 0x01, 0x28, 0x03, 0x52, 0x14, 0x63,
- 0x6f, 0x75, 0x6e, 0x74, 0x41, 0x75, 0x64, 0x69, 0x74, 0x69, 0x6e, 0x67, 0x53, 0x65, 0x72, 0x76,
- 0x65, 0x72, 0x73, 0x12, 0x1e, 0x0a, 0x0a, 0x63, 0x6f, 0x75, 0x6e, 0x74, 0x55, 0x73, 0x65, 0x72,
- 0x73, 0x18, 0x04, 0x20, 0x01, 0x28, 0x03, 0x52, 0x0a, 0x63, 0x6f, 0x75, 0x6e, 0x74, 0x55, 0x73,
- 0x65, 0x72, 0x73, 0x12, 0x24, 0x0a, 0x0d, 0x63, 0x6f, 0x75, 0x6e, 0x74, 0x41, 0x50, 0x49, 0x4e,
- 0x6f, 0x64, 0x65, 0x73, 0x18, 0x05, 0x20, 0x01, 0x28, 0x03, 0x52, 0x0d, 0x63, 0x6f, 0x75, 0x6e,
- 0x74, 0x41, 0x50, 0x49, 0x4e, 0x6f, 0x64, 0x65, 0x73, 0x12, 0x32, 0x0a, 0x14, 0x63, 0x6f, 0x75,
- 0x6e, 0x74, 0x4f, 0x66, 0x66, 0x6c, 0x69, 0x6e, 0x65, 0x41, 0x50, 0x49, 0x4e, 0x6f, 0x64, 0x65,
- 0x73, 0x18, 0x0a, 0x20, 0x01, 0x28, 0x03, 0x52, 0x14, 0x63, 0x6f, 0x75, 0x6e, 0x74, 0x4f, 0x66,
- 0x66, 0x6c, 0x69, 0x6e, 0x65, 0x41, 0x50, 0x49, 0x4e, 0x6f, 0x64, 0x65, 0x73, 0x12, 0x22, 0x0a,
- 0x0c, 0x63, 0x6f, 0x75, 0x6e, 0x74, 0x44, 0x42, 0x4e, 0x6f, 0x64, 0x65, 0x73, 0x18, 0x06, 0x20,
- 0x01, 0x28, 0x03, 0x52, 0x0c, 0x63, 0x6f, 0x75, 0x6e, 0x74, 0x44, 0x42, 0x4e, 0x6f, 0x64, 0x65,
- 0x73, 0x12, 0x30, 0x0a, 0x13, 0x63, 0x6f, 0x75, 0x6e, 0x74, 0x4f, 0x66, 0x66, 0x6c, 0x69, 0x6e,
- 0x65, 0x44, 0x42, 0x4e, 0x6f, 0x64, 0x65, 0x73, 0x18, 0x0b, 0x20, 0x01, 0x28, 0x03, 0x52, 0x13,
- 0x63, 0x6f, 0x75, 0x6e, 0x74, 0x4f, 0x66, 0x66, 0x6c, 0x69, 0x6e, 0x65, 0x44, 0x42, 0x4e, 0x6f,
- 0x64, 0x65, 0x73, 0x12, 0x26, 0x0a, 0x0e, 0x63, 0x6f, 0x75, 0x6e, 0x74, 0x55, 0x73, 0x65, 0x72,
- 0x4e, 0x6f, 0x64, 0x65, 0x73, 0x18, 0x07, 0x20, 0x01, 0x28, 0x03, 0x52, 0x0e, 0x63, 0x6f, 0x75,
- 0x6e, 0x74, 0x55, 0x73, 0x65, 0x72, 0x4e, 0x6f, 0x64, 0x65, 0x73, 0x12, 0x34, 0x0a, 0x15, 0x63,
- 0x6f, 0x75, 0x6e, 0x74, 0x4f, 0x66, 0x66, 0x6c, 0x69, 0x6e, 0x65, 0x55, 0x73, 0x65, 0x72, 0x4e,
- 0x6f, 0x64, 0x65, 0x73, 0x18, 0x0c, 0x20, 0x01, 0x28, 0x03, 0x52, 0x15, 0x63, 0x6f, 0x75, 0x6e,
- 0x74, 0x4f, 0x66, 0x66, 0x6c, 0x69, 0x6e, 0x65, 0x55, 0x73, 0x65, 0x72, 0x4e, 0x6f, 0x64, 0x65,
- 0x73, 0x12, 0x32, 0x0a, 0x14, 0x64, 0x65, 0x66, 0x61, 0x75, 0x6c, 0x74, 0x4e, 0x6f, 0x64, 0x65,
- 0x43, 0x6c, 0x75, 0x73, 0x74, 0x65, 0x72, 0x49, 0x64, 0x18, 0x08, 0x20, 0x01, 0x28, 0x03, 0x52,
- 0x14, 0x64, 0x65, 0x66, 0x61, 0x75, 0x6c, 0x74, 0x4e, 0x6f, 0x64, 0x65, 0x43, 0x6c, 0x75, 0x73,
- 0x74, 0x65, 0x72, 0x49, 0x64, 0x12, 0x60, 0x0a, 0x11, 0x64, 0x61, 0x69, 0x6c, 0x79, 0x54, 0x72,
- 0x61, 0x66, 0x66, 0x69, 0x63, 0x53, 0x74, 0x61, 0x74, 0x73, 0x18, 0x1e, 0x20, 0x03, 0x28, 0x0b,
- 0x32, 0x32, 0x2e, 0x70, 0x62, 0x2e, 0x43, 0x6f, 0x6d, 0x70, 0x6f, 0x73, 0x65, 0x41, 0x64, 0x6d,
- 0x69, 0x6e, 0x44, 0x61, 0x73, 0x68, 0x62, 0x6f, 0x61, 0x72, 0x64, 0x52, 0x65, 0x73, 0x70, 0x6f,
- 0x6e, 0x73, 0x65, 0x2e, 0x44, 0x61, 0x69, 0x6c, 0x79, 0x54, 0x72, 0x61, 0x66, 0x66, 0x69, 0x63,
- 0x53, 0x74, 0x61, 0x74, 0x52, 0x11, 0x64, 0x61, 0x69, 0x6c, 0x79, 0x54, 0x72, 0x61, 0x66, 0x66,
- 0x69, 0x63, 0x53, 0x74, 0x61, 0x74, 0x73, 0x12, 0x63, 0x0a, 0x12, 0x68, 0x6f, 0x75, 0x72, 0x6c,
- 0x79, 0x54, 0x72, 0x61, 0x66, 0x66, 0x69, 0x63, 0x53, 0x74, 0x61, 0x74, 0x73, 0x18, 0x1f, 0x20,
- 0x03, 0x28, 0x0b, 0x32, 0x33, 0x2e, 0x70, 0x62, 0x2e, 0x43, 0x6f, 0x6d, 0x70, 0x6f, 0x73, 0x65,
- 0x41, 0x64, 0x6d, 0x69, 0x6e, 0x44, 0x61, 0x73, 0x68, 0x62, 0x6f, 0x61, 0x72, 0x64, 0x52, 0x65,
- 0x73, 0x70, 0x6f, 0x6e, 0x73, 0x65, 0x2e, 0x48, 0x6f, 0x75, 0x72, 0x6c, 0x79, 0x54, 0x72, 0x61,
- 0x66, 0x66, 0x69, 0x63, 0x53, 0x74, 0x61, 0x74, 0x52, 0x12, 0x68, 0x6f, 0x75, 0x72, 0x6c, 0x79,
- 0x54, 0x72, 0x61, 0x66, 0x66, 0x69, 0x63, 0x53, 0x74, 0x61, 0x74, 0x73, 0x12, 0x57, 0x0a, 0x0f,
- 0x6e, 0x6f, 0x64, 0x65, 0x55, 0x70, 0x67, 0x72, 0x61, 0x64, 0x65, 0x49, 0x6e, 0x66, 0x6f, 0x18,
- 0x20, 0x20, 0x01, 0x28, 0x0b, 0x32, 0x2d, 0x2e, 0x70, 0x62, 0x2e, 0x43, 0x6f, 0x6d, 0x70, 0x6f,
- 0x73, 0x65, 0x41, 0x64, 0x6d, 0x69, 0x6e, 0x44, 0x61, 0x73, 0x68, 0x62, 0x6f, 0x61, 0x72, 0x64,
- 0x52, 0x65, 0x73, 0x70, 0x6f, 0x6e, 0x73, 0x65, 0x2e, 0x55, 0x70, 0x67, 0x72, 0x61, 0x64, 0x65,
- 0x49, 0x6e, 0x66, 0x6f, 0x52, 0x0f, 0x6e, 0x6f, 0x64, 0x65, 0x55, 0x70, 0x67, 0x72, 0x61, 0x64,
- 0x65, 0x49, 0x6e, 0x66, 0x6f, 0x12, 0x5d, 0x0a, 0x12, 0x61, 0x70, 0x69, 0x4e, 0x6f, 0x64, 0x65,
- 0x55, 0x70, 0x67, 0x72, 0x61, 0x64, 0x65, 0x49, 0x6e, 0x66, 0x6f, 0x18, 0x21, 0x20, 0x01, 0x28,
- 0x0b, 0x32, 0x2d, 0x2e, 0x70, 0x62, 0x2e, 0x43, 0x6f, 0x6d, 0x70, 0x6f, 0x73, 0x65, 0x41, 0x64,
- 0x6d, 0x69, 0x6e, 0x44, 0x61, 0x73, 0x68, 0x62, 0x6f, 0x61, 0x72, 0x64, 0x52, 0x65, 0x73, 0x70,
- 0x6f, 0x6e, 0x73, 0x65, 0x2e, 0x55, 0x70, 0x67, 0x72, 0x61, 0x64, 0x65, 0x49, 0x6e, 0x66, 0x6f,
- 0x52, 0x12, 0x61, 0x70, 0x69, 0x4e, 0x6f, 0x64, 0x65, 0x55, 0x70, 0x67, 0x72, 0x61, 0x64, 0x65,
- 0x49, 0x6e, 0x66, 0x6f, 0x12, 0x5f, 0x0a, 0x13, 0x75, 0x73, 0x65, 0x72, 0x4e, 0x6f, 0x64, 0x65,
- 0x55, 0x70, 0x67, 0x72, 0x61, 0x64, 0x65, 0x49, 0x6e, 0x66, 0x6f, 0x18, 0x23, 0x20, 0x01, 0x28,
- 0x0b, 0x32, 0x2d, 0x2e, 0x70, 0x62, 0x2e, 0x43, 0x6f, 0x6d, 0x70, 0x6f, 0x73, 0x65, 0x41, 0x64,
- 0x6d, 0x69, 0x6e, 0x44, 0x61, 0x73, 0x68, 0x62, 0x6f, 0x61, 0x72, 0x64, 0x52, 0x65, 0x73, 0x70,
- 0x6f, 0x6e, 0x73, 0x65, 0x2e, 0x55, 0x70, 0x67, 0x72, 0x61, 0x64, 0x65, 0x49, 0x6e, 0x66, 0x6f,
- 0x52, 0x13, 0x75, 0x73, 0x65, 0x72, 0x4e, 0x6f, 0x64, 0x65, 0x55, 0x70, 0x67, 0x72, 0x61, 0x64,
- 0x65, 0x49, 0x6e, 0x66, 0x6f, 0x12, 0x69, 0x0a, 0x18, 0x61, 0x75, 0x74, 0x68, 0x6f, 0x72, 0x69,
- 0x74, 0x79, 0x4e, 0x6f, 0x64, 0x65, 0x55, 0x70, 0x67, 0x72, 0x61, 0x64, 0x65, 0x49, 0x6e, 0x66,
- 0x6f, 0x18, 0x24, 0x20, 0x01, 0x28, 0x0b, 0x32, 0x2d, 0x2e, 0x70, 0x62, 0x2e, 0x43, 0x6f, 0x6d,
- 0x70, 0x6f, 0x73, 0x65, 0x41, 0x64, 0x6d, 0x69, 0x6e, 0x44, 0x61, 0x73, 0x68, 0x62, 0x6f, 0x61,
- 0x72, 0x64, 0x52, 0x65, 0x73, 0x70, 0x6f, 0x6e, 0x73, 0x65, 0x2e, 0x55, 0x70, 0x67, 0x72, 0x61,
- 0x64, 0x65, 0x49, 0x6e, 0x66, 0x6f, 0x52, 0x18, 0x61, 0x75, 0x74, 0x68, 0x6f, 0x72, 0x69, 0x74,
- 0x79, 0x4e, 0x6f, 0x64, 0x65, 0x55, 0x70, 0x67, 0x72, 0x61, 0x64, 0x65, 0x49, 0x6e, 0x66, 0x6f,
- 0x12, 0x5b, 0x0a, 0x11, 0x6e, 0x73, 0x4e, 0x6f, 0x64, 0x65, 0x55, 0x70, 0x67, 0x72, 0x61, 0x64,
- 0x65, 0x49, 0x6e, 0x66, 0x6f, 0x18, 0x25, 0x20, 0x01, 0x28, 0x0b, 0x32, 0x2d, 0x2e, 0x70, 0x62,
- 0x2e, 0x43, 0x6f, 0x6d, 0x70, 0x6f, 0x73, 0x65, 0x41, 0x64, 0x6d, 0x69, 0x6e, 0x44, 0x61, 0x73,
- 0x68, 0x62, 0x6f, 0x61, 0x72, 0x64, 0x52, 0x65, 0x73, 0x70, 0x6f, 0x6e, 0x73, 0x65, 0x2e, 0x55,
- 0x70, 0x67, 0x72, 0x61, 0x64, 0x65, 0x49, 0x6e, 0x66, 0x6f, 0x52, 0x11, 0x6e, 0x73, 0x4e, 0x6f,
- 0x64, 0x65, 0x55, 0x70, 0x67, 0x72, 0x61, 0x64, 0x65, 0x49, 0x6e, 0x66, 0x6f, 0x12, 0x63, 0x0a,
- 0x15, 0x72, 0x65, 0x70, 0x6f, 0x72, 0x74, 0x4e, 0x6f, 0x64, 0x65, 0x55, 0x70, 0x67, 0x72, 0x61,
- 0x64, 0x65, 0x49, 0x6e, 0x66, 0x6f, 0x18, 0x29, 0x20, 0x01, 0x28, 0x0b, 0x32, 0x2d, 0x2e, 0x70,
- 0x62, 0x2e, 0x43, 0x6f, 0x6d, 0x70, 0x6f, 0x73, 0x65, 0x41, 0x64, 0x6d, 0x69, 0x6e, 0x44, 0x61,
- 0x73, 0x68, 0x62, 0x6f, 0x61, 0x72, 0x64, 0x52, 0x65, 0x73, 0x70, 0x6f, 0x6e, 0x73, 0x65, 0x2e,
- 0x55, 0x70, 0x67, 0x72, 0x61, 0x64, 0x65, 0x49, 0x6e, 0x66, 0x6f, 0x52, 0x15, 0x72, 0x65, 0x70,
- 0x6f, 0x72, 0x74, 0x4e, 0x6f, 0x64, 0x65, 0x55, 0x70, 0x67, 0x72, 0x61, 0x64, 0x65, 0x49, 0x6e,
- 0x66, 0x6f, 0x12, 0x4e, 0x0a, 0x0c, 0x74, 0x6f, 0x70, 0x4e, 0x6f, 0x64, 0x65, 0x53, 0x74, 0x61,
- 0x74, 0x73, 0x18, 0x26, 0x20, 0x03, 0x28, 0x0b, 0x32, 0x2a, 0x2e, 0x70, 0x62, 0x2e, 0x43, 0x6f,
- 0x6d, 0x70, 0x6f, 0x73, 0x65, 0x41, 0x64, 0x6d, 0x69, 0x6e, 0x44, 0x61, 0x73, 0x68, 0x62, 0x6f,
- 0x61, 0x72, 0x64, 0x52, 0x65, 0x73, 0x70, 0x6f, 0x6e, 0x73, 0x65, 0x2e, 0x4e, 0x6f, 0x64, 0x65,
- 0x53, 0x74, 0x61, 0x74, 0x52, 0x0c, 0x74, 0x6f, 0x70, 0x4e, 0x6f, 0x64, 0x65, 0x53, 0x74, 0x61,
- 0x74, 0x73, 0x12, 0x54, 0x0a, 0x0e, 0x74, 0x6f, 0x70, 0x44, 0x6f, 0x6d, 0x61, 0x69, 0x6e, 0x53,
- 0x74, 0x61, 0x74, 0x73, 0x18, 0x27, 0x20, 0x03, 0x28, 0x0b, 0x32, 0x2c, 0x2e, 0x70, 0x62, 0x2e,
- 0x43, 0x6f, 0x6d, 0x70, 0x6f, 0x73, 0x65, 0x41, 0x64, 0x6d, 0x69, 0x6e, 0x44, 0x61, 0x73, 0x68,
- 0x62, 0x6f, 0x61, 0x72, 0x64, 0x52, 0x65, 0x73, 0x70, 0x6f, 0x6e, 0x73, 0x65, 0x2e, 0x44, 0x6f,
- 0x6d, 0x61, 0x69, 0x6e, 0x53, 0x74, 0x61, 0x74, 0x52, 0x0e, 0x74, 0x6f, 0x70, 0x44, 0x6f, 0x6d,
- 0x61, 0x69, 0x6e, 0x53, 0x74, 0x61, 0x74, 0x73, 0x12, 0x57, 0x0a, 0x0f, 0x74, 0x6f, 0x70, 0x43,
- 0x6f, 0x75, 0x6e, 0x74, 0x72, 0x79, 0x53, 0x74, 0x61, 0x74, 0x73, 0x18, 0x2a, 0x20, 0x03, 0x28,
- 0x0b, 0x32, 0x2d, 0x2e, 0x70, 0x62, 0x2e, 0x43, 0x6f, 0x6d, 0x70, 0x6f, 0x73, 0x65, 0x41, 0x64,
- 0x6d, 0x69, 0x6e, 0x44, 0x61, 0x73, 0x68, 0x62, 0x6f, 0x61, 0x72, 0x64, 0x52, 0x65, 0x73, 0x70,
- 0x6f, 0x6e, 0x73, 0x65, 0x2e, 0x43, 0x6f, 0x75, 0x6e, 0x74, 0x72, 0x79, 0x53, 0x74, 0x61, 0x74,
- 0x52, 0x0f, 0x74, 0x6f, 0x70, 0x43, 0x6f, 0x75, 0x6e, 0x74, 0x72, 0x79, 0x53, 0x74, 0x61, 0x74,
- 0x73, 0x12, 0x3f, 0x0a, 0x10, 0x6d, 0x65, 0x74, 0x72, 0x69, 0x63, 0x44, 0x61, 0x74, 0x61, 0x43,
- 0x68, 0x61, 0x72, 0x74, 0x73, 0x18, 0x28, 0x20, 0x03, 0x28, 0x0b, 0x32, 0x13, 0x2e, 0x70, 0x62,
- 0x2e, 0x4d, 0x65, 0x74, 0x72, 0x69, 0x63, 0x44, 0x61, 0x74, 0x61, 0x43, 0x68, 0x61, 0x72, 0x74,
- 0x52, 0x10, 0x6d, 0x65, 0x74, 0x72, 0x69, 0x63, 0x44, 0x61, 0x74, 0x61, 0x43, 0x68, 0x61, 0x72,
- 0x74, 0x73, 0x1a, 0xa4, 0x02, 0x0a, 0x10, 0x44, 0x61, 0x69, 0x6c, 0x79, 0x54, 0x72, 0x61, 0x66,
- 0x66, 0x69, 0x63, 0x53, 0x74, 0x61, 0x74, 0x12, 0x10, 0x0a, 0x03, 0x64, 0x61, 0x79, 0x18, 0x01,
- 0x20, 0x01, 0x28, 0x09, 0x52, 0x03, 0x64, 0x61, 0x79, 0x12, 0x14, 0x0a, 0x05, 0x62, 0x79, 0x74,
- 0x65, 0x73, 0x18, 0x02, 0x20, 0x01, 0x28, 0x03, 0x52, 0x05, 0x62, 0x79, 0x74, 0x65, 0x73, 0x12,
- 0x20, 0x0a, 0x0b, 0x63, 0x61, 0x63, 0x68, 0x65, 0x64, 0x42, 0x79, 0x74, 0x65, 0x73, 0x18, 0x03,
- 0x20, 0x01, 0x28, 0x03, 0x52, 0x0b, 0x63, 0x61, 0x63, 0x68, 0x65, 0x64, 0x42, 0x79, 0x74, 0x65,
- 0x73, 0x12, 0x24, 0x0a, 0x0d, 0x63, 0x6f, 0x75, 0x6e, 0x74, 0x52, 0x65, 0x71, 0x75, 0x65, 0x73,
- 0x74, 0x73, 0x18, 0x04, 0x20, 0x01, 0x28, 0x03, 0x52, 0x0d, 0x63, 0x6f, 0x75, 0x6e, 0x74, 0x52,
- 0x65, 0x71, 0x75, 0x65, 0x73, 0x74, 0x73, 0x12, 0x30, 0x0a, 0x13, 0x63, 0x6f, 0x75, 0x6e, 0x74,
- 0x43, 0x61, 0x63, 0x68, 0x65, 0x64, 0x52, 0x65, 0x71, 0x75, 0x65, 0x73, 0x74, 0x73, 0x18, 0x05,
- 0x20, 0x01, 0x28, 0x03, 0x52, 0x13, 0x63, 0x6f, 0x75, 0x6e, 0x74, 0x43, 0x61, 0x63, 0x68, 0x65,
- 0x64, 0x52, 0x65, 0x71, 0x75, 0x65, 0x73, 0x74, 0x73, 0x12, 0x30, 0x0a, 0x13, 0x63, 0x6f, 0x75,
- 0x6e, 0x74, 0x41, 0x74, 0x74, 0x61, 0x63, 0x6b, 0x52, 0x65, 0x71, 0x75, 0x65, 0x73, 0x74, 0x73,
- 0x18, 0x06, 0x20, 0x01, 0x28, 0x03, 0x52, 0x13, 0x63, 0x6f, 0x75, 0x6e, 0x74, 0x41, 0x74, 0x74,
- 0x61, 0x63, 0x6b, 0x52, 0x65, 0x71, 0x75, 0x65, 0x73, 0x74, 0x73, 0x12, 0x20, 0x0a, 0x0b, 0x61,
- 0x74, 0x74, 0x61, 0x63, 0x6b, 0x42, 0x79, 0x74, 0x65, 0x73, 0x18, 0x07, 0x20, 0x01, 0x28, 0x03,
- 0x52, 0x0b, 0x61, 0x74, 0x74, 0x61, 0x63, 0x6b, 0x42, 0x79, 0x74, 0x65, 0x73, 0x12, 0x1a, 0x0a,
- 0x08, 0x63, 0x6f, 0x75, 0x6e, 0x74, 0x49, 0x50, 0x73, 0x18, 0x08, 0x20, 0x01, 0x28, 0x03, 0x52,
- 0x08, 0x63, 0x6f, 0x75, 0x6e, 0x74, 0x49, 0x50, 0x73, 0x1a, 0x8b, 0x02, 0x0a, 0x11, 0x48, 0x6f,
- 0x75, 0x72, 0x6c, 0x79, 0x54, 0x72, 0x61, 0x66, 0x66, 0x69, 0x63, 0x53, 0x74, 0x61, 0x74, 0x12,
- 0x12, 0x0a, 0x04, 0x68, 0x6f, 0x75, 0x72, 0x18, 0x01, 0x20, 0x01, 0x28, 0x09, 0x52, 0x04, 0x68,
- 0x6f, 0x75, 0x72, 0x12, 0x14, 0x0a, 0x05, 0x62, 0x79, 0x74, 0x65, 0x73, 0x18, 0x02, 0x20, 0x01,
- 0x28, 0x03, 0x52, 0x05, 0x62, 0x79, 0x74, 0x65, 0x73, 0x12, 0x20, 0x0a, 0x0b, 0x63, 0x61, 0x63,
- 0x68, 0x65, 0x64, 0x42, 0x79, 0x74, 0x65, 0x73, 0x18, 0x03, 0x20, 0x01, 0x28, 0x03, 0x52, 0x0b,
- 0x63, 0x61, 0x63, 0x68, 0x65, 0x64, 0x42, 0x79, 0x74, 0x65, 0x73, 0x12, 0x24, 0x0a, 0x0d, 0x63,
- 0x6f, 0x75, 0x6e, 0x74, 0x52, 0x65, 0x71, 0x75, 0x65, 0x73, 0x74, 0x73, 0x18, 0x04, 0x20, 0x01,
- 0x28, 0x03, 0x52, 0x0d, 0x63, 0x6f, 0x75, 0x6e, 0x74, 0x52, 0x65, 0x71, 0x75, 0x65, 0x73, 0x74,
- 0x73, 0x12, 0x30, 0x0a, 0x13, 0x63, 0x6f, 0x75, 0x6e, 0x74, 0x43, 0x61, 0x63, 0x68, 0x65, 0x64,
- 0x52, 0x65, 0x71, 0x75, 0x65, 0x73, 0x74, 0x73, 0x18, 0x05, 0x20, 0x01, 0x28, 0x03, 0x52, 0x13,
- 0x63, 0x6f, 0x75, 0x6e, 0x74, 0x43, 0x61, 0x63, 0x68, 0x65, 0x64, 0x52, 0x65, 0x71, 0x75, 0x65,
- 0x73, 0x74, 0x73, 0x12, 0x30, 0x0a, 0x13, 0x63, 0x6f, 0x75, 0x6e, 0x74, 0x41, 0x74, 0x74, 0x61,
- 0x63, 0x6b, 0x52, 0x65, 0x71, 0x75, 0x65, 0x73, 0x74, 0x73, 0x18, 0x06, 0x20, 0x01, 0x28, 0x03,
- 0x52, 0x13, 0x63, 0x6f, 0x75, 0x6e, 0x74, 0x41, 0x74, 0x74, 0x61, 0x63, 0x6b, 0x52, 0x65, 0x71,
- 0x75, 0x65, 0x73, 0x74, 0x73, 0x12, 0x20, 0x0a, 0x0b, 0x61, 0x74, 0x74, 0x61, 0x63, 0x6b, 0x42,
- 0x79, 0x74, 0x65, 0x73, 0x18, 0x07, 0x20, 0x01, 0x28, 0x03, 0x52, 0x0b, 0x61, 0x74, 0x74, 0x61,
- 0x63, 0x6b, 0x42, 0x79, 0x74, 0x65, 0x73, 0x1a, 0x7a, 0x0a, 0x08, 0x4e, 0x6f, 0x64, 0x65, 0x53,
- 0x74, 0x61, 0x74, 0x12, 0x16, 0x0a, 0x06, 0x6e, 0x6f, 0x64, 0x65, 0x49, 0x64, 0x18, 0x01, 0x20,
- 0x01, 0x28, 0x03, 0x52, 0x06, 0x6e, 0x6f, 0x64, 0x65, 0x49, 0x64, 0x12, 0x1a, 0x0a, 0x08, 0x6e,
- 0x6f, 0x64, 0x65, 0x4e, 0x61, 0x6d, 0x65, 0x18, 0x02, 0x20, 0x01, 0x28, 0x09, 0x52, 0x08, 0x6e,
- 0x6f, 0x64, 0x65, 0x4e, 0x61, 0x6d, 0x65, 0x12, 0x24, 0x0a, 0x0d, 0x63, 0x6f, 0x75, 0x6e, 0x74,
- 0x52, 0x65, 0x71, 0x75, 0x65, 0x73, 0x74, 0x73, 0x18, 0x03, 0x20, 0x01, 0x28, 0x03, 0x52, 0x0d,
- 0x63, 0x6f, 0x75, 0x6e, 0x74, 0x52, 0x65, 0x71, 0x75, 0x65, 0x73, 0x74, 0x73, 0x12, 0x14, 0x0a,
- 0x05, 0x62, 0x79, 0x74, 0x65, 0x73, 0x18, 0x04, 0x20, 0x01, 0x28, 0x03, 0x52, 0x05, 0x62, 0x79,
- 0x74, 0x65, 0x73, 0x1a, 0x7c, 0x0a, 0x0a, 0x44, 0x6f, 0x6d, 0x61, 0x69, 0x6e, 0x53, 0x74, 0x61,
- 0x74, 0x12, 0x1a, 0x0a, 0x08, 0x73, 0x65, 0x72, 0x76, 0x65, 0x72, 0x49, 0x64, 0x18, 0x01, 0x20,
- 0x01, 0x28, 0x03, 0x52, 0x08, 0x73, 0x65, 0x72, 0x76, 0x65, 0x72, 0x49, 0x64, 0x12, 0x16, 0x0a,
- 0x06, 0x64, 0x6f, 0x6d, 0x61, 0x69, 0x6e, 0x18, 0x02, 0x20, 0x01, 0x28, 0x09, 0x52, 0x06, 0x64,
- 0x6f, 0x6d, 0x61, 0x69, 0x6e, 0x12, 0x24, 0x0a, 0x0d, 0x63, 0x6f, 0x75, 0x6e, 0x74, 0x52, 0x65,
- 0x71, 0x75, 0x65, 0x73, 0x74, 0x73, 0x18, 0x03, 0x20, 0x01, 0x28, 0x03, 0x52, 0x0d, 0x63, 0x6f,
- 0x75, 0x6e, 0x74, 0x52, 0x65, 0x71, 0x75, 0x65, 0x73, 0x74, 0x73, 0x12, 0x14, 0x0a, 0x05, 0x62,
- 0x79, 0x74, 0x65, 0x73, 0x18, 0x04, 0x20, 0x01, 0x28, 0x03, 0x52, 0x05, 0x62, 0x79, 0x74, 0x65,
- 0x73, 0x1a, 0xd9, 0x01, 0x0a, 0x0b, 0x43, 0x6f, 0x75, 0x6e, 0x74, 0x72, 0x79, 0x53, 0x74, 0x61,
- 0x74, 0x12, 0x20, 0x0a, 0x0b, 0x63, 0x6f, 0x75, 0x6e, 0x74, 0x72, 0x79, 0x4e, 0x61, 0x6d, 0x65,
- 0x18, 0x01, 0x20, 0x01, 0x28, 0x09, 0x52, 0x0b, 0x63, 0x6f, 0x75, 0x6e, 0x74, 0x72, 0x79, 0x4e,
- 0x61, 0x6d, 0x65, 0x12, 0x14, 0x0a, 0x05, 0x62, 0x79, 0x74, 0x65, 0x73, 0x18, 0x02, 0x20, 0x01,
- 0x28, 0x03, 0x52, 0x05, 0x62, 0x79, 0x74, 0x65, 0x73, 0x12, 0x24, 0x0a, 0x0d, 0x63, 0x6f, 0x75,
- 0x6e, 0x74, 0x52, 0x65, 0x71, 0x75, 0x65, 0x73, 0x74, 0x73, 0x18, 0x03, 0x20, 0x01, 0x28, 0x03,
- 0x52, 0x0d, 0x63, 0x6f, 0x75, 0x6e, 0x74, 0x52, 0x65, 0x71, 0x75, 0x65, 0x73, 0x74, 0x73, 0x12,
- 0x18, 0x0a, 0x07, 0x70, 0x65, 0x72, 0x63, 0x65, 0x6e, 0x74, 0x18, 0x04, 0x20, 0x01, 0x28, 0x02,
- 0x52, 0x07, 0x70, 0x65, 0x72, 0x63, 0x65, 0x6e, 0x74, 0x12, 0x30, 0x0a, 0x13, 0x63, 0x6f, 0x75,
- 0x6e, 0x74, 0x41, 0x74, 0x74, 0x61, 0x63, 0x6b, 0x52, 0x65, 0x71, 0x75, 0x65, 0x73, 0x74, 0x73,
- 0x18, 0x06, 0x20, 0x01, 0x28, 0x03, 0x52, 0x13, 0x63, 0x6f, 0x75, 0x6e, 0x74, 0x41, 0x74, 0x74,
- 0x61, 0x63, 0x6b, 0x52, 0x65, 0x71, 0x75, 0x65, 0x73, 0x74, 0x73, 0x12, 0x20, 0x0a, 0x0b, 0x61,
- 0x74, 0x74, 0x61, 0x63, 0x6b, 0x42, 0x79, 0x74, 0x65, 0x73, 0x18, 0x07, 0x20, 0x01, 0x28, 0x03,
- 0x52, 0x0b, 0x61, 0x74, 0x74, 0x61, 0x63, 0x6b, 0x42, 0x79, 0x74, 0x65, 0x73, 0x1a, 0x4d, 0x0a,
- 0x0b, 0x55, 0x70, 0x67, 0x72, 0x61, 0x64, 0x65, 0x49, 0x6e, 0x66, 0x6f, 0x12, 0x1e, 0x0a, 0x0a,
- 0x63, 0x6f, 0x75, 0x6e, 0x74, 0x4e, 0x6f, 0x64, 0x65, 0x73, 0x18, 0x01, 0x20, 0x01, 0x28, 0x03,
- 0x52, 0x0a, 0x63, 0x6f, 0x75, 0x6e, 0x74, 0x4e, 0x6f, 0x64, 0x65, 0x73, 0x12, 0x1e, 0x0a, 0x0a,
- 0x6e, 0x65, 0x77, 0x56, 0x65, 0x72, 0x73, 0x69, 0x6f, 0x6e, 0x18, 0x02, 0x20, 0x01, 0x28, 0x09,
- 0x52, 0x0a, 0x6e, 0x65, 0x77, 0x56, 0x65, 0x72, 0x73, 0x69, 0x6f, 0x6e, 0x22, 0x49, 0x0a, 0x17,
- 0x55, 0x70, 0x64, 0x61, 0x74, 0x65, 0x41, 0x64, 0x6d, 0x69, 0x6e, 0x54, 0x68, 0x65, 0x6d, 0x65,
- 0x52, 0x65, 0x71, 0x75, 0x65, 0x73, 0x74, 0x12, 0x18, 0x0a, 0x07, 0x61, 0x64, 0x6d, 0x69, 0x6e,
- 0x49, 0x64, 0x18, 0x01, 0x20, 0x01, 0x28, 0x03, 0x52, 0x07, 0x61, 0x64, 0x6d, 0x69, 0x6e, 0x49,
- 0x64, 0x12, 0x14, 0x0a, 0x05, 0x74, 0x68, 0x65, 0x6d, 0x65, 0x18, 0x02, 0x20, 0x01, 0x28, 0x09,
- 0x52, 0x05, 0x74, 0x68, 0x65, 0x6d, 0x65, 0x22, 0x34, 0x0a, 0x16, 0x55, 0x70, 0x64, 0x61, 0x74,
- 0x65, 0x41, 0x64, 0x6d, 0x69, 0x6e, 0x4c, 0x61, 0x6e, 0x67, 0x52, 0x65, 0x71, 0x75, 0x65, 0x73,
- 0x74, 0x12, 0x1a, 0x0a, 0x08, 0x6c, 0x61, 0x6e, 0x67, 0x43, 0x6f, 0x64, 0x65, 0x18, 0x01, 0x20,
- 0x01, 0x28, 0x09, 0x52, 0x08, 0x6c, 0x61, 0x6e, 0x67, 0x43, 0x6f, 0x64, 0x65, 0x32, 0xb7, 0x0b,
- 0x0a, 0x0c, 0x41, 0x64, 0x6d, 0x69, 0x6e, 0x53, 0x65, 0x72, 0x76, 0x69, 0x63, 0x65, 0x12, 0x3b,
- 0x0a, 0x0a, 0x6c, 0x6f, 0x67, 0x69, 0x6e, 0x41, 0x64, 0x6d, 0x69, 0x6e, 0x12, 0x15, 0x2e, 0x70,
- 0x62, 0x2e, 0x4c, 0x6f, 0x67, 0x69, 0x6e, 0x41, 0x64, 0x6d, 0x69, 0x6e, 0x52, 0x65, 0x71, 0x75,
- 0x65, 0x73, 0x74, 0x1a, 0x16, 0x2e, 0x70, 0x62, 0x2e, 0x4c, 0x6f, 0x67, 0x69, 0x6e, 0x41, 0x64,
- 0x6d, 0x69, 0x6e, 0x52, 0x65, 0x73, 0x70, 0x6f, 0x6e, 0x73, 0x65, 0x12, 0x4d, 0x0a, 0x10, 0x63,
- 0x68, 0x65, 0x63, 0x6b, 0x41, 0x64, 0x6d, 0x69, 0x6e, 0x45, 0x78, 0x69, 0x73, 0x74, 0x73, 0x12,
- 0x1b, 0x2e, 0x70, 0x62, 0x2e, 0x43, 0x68, 0x65, 0x63, 0x6b, 0x41, 0x64, 0x6d, 0x69, 0x6e, 0x45,
- 0x78, 0x69, 0x73, 0x74, 0x73, 0x52, 0x65, 0x71, 0x75, 0x65, 0x73, 0x74, 0x1a, 0x1c, 0x2e, 0x70,
- 0x62, 0x2e, 0x43, 0x68, 0x65, 0x63, 0x6b, 0x41, 0x64, 0x6d, 0x69, 0x6e, 0x45, 0x78, 0x69, 0x73,
- 0x74, 0x73, 0x52, 0x65, 0x73, 0x70, 0x6f, 0x6e, 0x73, 0x65, 0x12, 0x53, 0x0a, 0x12, 0x63, 0x68,
- 0x65, 0x63, 0x6b, 0x41, 0x64, 0x6d, 0x69, 0x6e, 0x55, 0x73, 0x65, 0x72, 0x6e, 0x61, 0x6d, 0x65,
- 0x12, 0x1d, 0x2e, 0x70, 0x62, 0x2e, 0x43, 0x68, 0x65, 0x63, 0x6b, 0x41, 0x64, 0x6d, 0x69, 0x6e,
- 0x55, 0x73, 0x65, 0x72, 0x6e, 0x61, 0x6d, 0x65, 0x52, 0x65, 0x71, 0x75, 0x65, 0x73, 0x74, 0x1a,
- 0x1e, 0x2e, 0x70, 0x62, 0x2e, 0x43, 0x68, 0x65, 0x63, 0x6b, 0x41, 0x64, 0x6d, 0x69, 0x6e, 0x55,
- 0x73, 0x65, 0x72, 0x6e, 0x61, 0x6d, 0x65, 0x52, 0x65, 0x73, 0x70, 0x6f, 0x6e, 0x73, 0x65, 0x12,
- 0x5c, 0x0a, 0x15, 0x66, 0x69, 0x6e, 0x64, 0x41, 0x64, 0x6d, 0x69, 0x6e, 0x57, 0x69, 0x74, 0x68,
- 0x55, 0x73, 0x65, 0x72, 0x6e, 0x61, 0x6d, 0x65, 0x12, 0x20, 0x2e, 0x70, 0x62, 0x2e, 0x46, 0x69,
- 0x6e, 0x64, 0x41, 0x64, 0x6d, 0x69, 0x6e, 0x57, 0x69, 0x74, 0x68, 0x55, 0x73, 0x65, 0x72, 0x6e,
- 0x61, 0x6d, 0x65, 0x52, 0x65, 0x71, 0x75, 0x65, 0x73, 0x74, 0x1a, 0x21, 0x2e, 0x70, 0x62, 0x2e,
- 0x46, 0x69, 0x6e, 0x64, 0x41, 0x64, 0x6d, 0x69, 0x6e, 0x57, 0x69, 0x74, 0x68, 0x55, 0x73, 0x65,
- 0x72, 0x6e, 0x61, 0x6d, 0x65, 0x52, 0x65, 0x73, 0x70, 0x6f, 0x6e, 0x73, 0x65, 0x12, 0x50, 0x0a,
- 0x11, 0x66, 0x69, 0x6e, 0x64, 0x41, 0x64, 0x6d, 0x69, 0x6e, 0x46, 0x75, 0x6c, 0x6c, 0x6e, 0x61,
- 0x6d, 0x65, 0x12, 0x1c, 0x2e, 0x70, 0x62, 0x2e, 0x46, 0x69, 0x6e, 0x64, 0x41, 0x64, 0x6d, 0x69,
- 0x6e, 0x46, 0x75, 0x6c, 0x6c, 0x6e, 0x61, 0x6d, 0x65, 0x52, 0x65, 0x71, 0x75, 0x65, 0x73, 0x74,
- 0x1a, 0x1d, 0x2e, 0x70, 0x62, 0x2e, 0x46, 0x69, 0x6e, 0x64, 0x41, 0x64, 0x6d, 0x69, 0x6e, 0x46,
- 0x75, 0x6c, 0x6c, 0x6e, 0x61, 0x6d, 0x65, 0x52, 0x65, 0x73, 0x70, 0x6f, 0x6e, 0x73, 0x65, 0x12,
- 0x4d, 0x0a, 0x10, 0x66, 0x69, 0x6e, 0x64, 0x45, 0x6e, 0x61, 0x62, 0x6c, 0x65, 0x64, 0x41, 0x64,
- 0x6d, 0x69, 0x6e, 0x12, 0x1b, 0x2e, 0x70, 0x62, 0x2e, 0x46, 0x69, 0x6e, 0x64, 0x45, 0x6e, 0x61,
- 0x62, 0x6c, 0x65, 0x64, 0x41, 0x64, 0x6d, 0x69, 0x6e, 0x52, 0x65, 0x71, 0x75, 0x65, 0x73, 0x74,
- 0x1a, 0x1c, 0x2e, 0x70, 0x62, 0x2e, 0x46, 0x69, 0x6e, 0x64, 0x45, 0x6e, 0x61, 0x62, 0x6c, 0x65,
- 0x64, 0x41, 0x64, 0x6d, 0x69, 0x6e, 0x52, 0x65, 0x73, 0x70, 0x6f, 0x6e, 0x73, 0x65, 0x12, 0x56,
- 0x0a, 0x13, 0x63, 0x72, 0x65, 0x61, 0x74, 0x65, 0x4f, 0x72, 0x55, 0x70, 0x64, 0x61, 0x74, 0x65,
- 0x41, 0x64, 0x6d, 0x69, 0x6e, 0x12, 0x1e, 0x2e, 0x70, 0x62, 0x2e, 0x43, 0x72, 0x65, 0x61, 0x74,
- 0x65, 0x4f, 0x72, 0x55, 0x70, 0x64, 0x61, 0x74, 0x65, 0x41, 0x64, 0x6d, 0x69, 0x6e, 0x52, 0x65,
- 0x71, 0x75, 0x65, 0x73, 0x74, 0x1a, 0x1f, 0x2e, 0x70, 0x62, 0x2e, 0x43, 0x72, 0x65, 0x61, 0x74,
- 0x65, 0x4f, 0x72, 0x55, 0x70, 0x64, 0x61, 0x74, 0x65, 0x41, 0x64, 0x6d, 0x69, 0x6e, 0x52, 0x65,
- 0x73, 0x70, 0x6f, 0x6e, 0x73, 0x65, 0x12, 0x3d, 0x0a, 0x0f, 0x75, 0x70, 0x64, 0x61, 0x74, 0x65,
- 0x41, 0x64, 0x6d, 0x69, 0x6e, 0x49, 0x6e, 0x66, 0x6f, 0x12, 0x1a, 0x2e, 0x70, 0x62, 0x2e, 0x55,
- 0x70, 0x64, 0x61, 0x74, 0x65, 0x41, 0x64, 0x6d, 0x69, 0x6e, 0x49, 0x6e, 0x66, 0x6f, 0x52, 0x65,
- 0x71, 0x75, 0x65, 0x73, 0x74, 0x1a, 0x0e, 0x2e, 0x70, 0x62, 0x2e, 0x52, 0x50, 0x43, 0x53, 0x75,
- 0x63, 0x63, 0x65, 0x73, 0x73, 0x12, 0x3f, 0x0a, 0x10, 0x75, 0x70, 0x64, 0x61, 0x74, 0x65, 0x41,
- 0x64, 0x6d, 0x69, 0x6e, 0x4c, 0x6f, 0x67, 0x69, 0x6e, 0x12, 0x1b, 0x2e, 0x70, 0x62, 0x2e, 0x55,
- 0x70, 0x64, 0x61, 0x74, 0x65, 0x41, 0x64, 0x6d, 0x69, 0x6e, 0x4c, 0x6f, 0x67, 0x69, 0x6e, 0x52,
- 0x65, 0x71, 0x75, 0x65, 0x73, 0x74, 0x1a, 0x0e, 0x2e, 0x70, 0x62, 0x2e, 0x52, 0x50, 0x43, 0x53,
- 0x75, 0x63, 0x63, 0x65, 0x73, 0x73, 0x12, 0x56, 0x0a, 0x13, 0x66, 0x69, 0x6e, 0x64, 0x41, 0x6c,
- 0x6c, 0x41, 0x64, 0x6d, 0x69, 0x6e, 0x4d, 0x6f, 0x64, 0x75, 0x6c, 0x65, 0x73, 0x12, 0x1e, 0x2e,
- 0x70, 0x62, 0x2e, 0x46, 0x69, 0x6e, 0x64, 0x41, 0x6c, 0x6c, 0x41, 0x64, 0x6d, 0x69, 0x6e, 0x4d,
- 0x6f, 0x64, 0x75, 0x6c, 0x65, 0x73, 0x52, 0x65, 0x71, 0x75, 0x65, 0x73, 0x74, 0x1a, 0x1f, 0x2e,
- 0x70, 0x62, 0x2e, 0x46, 0x69, 0x6e, 0x64, 0x41, 0x6c, 0x6c, 0x41, 0x64, 0x6d, 0x69, 0x6e, 0x4d,
- 0x6f, 0x64, 0x75, 0x6c, 0x65, 0x73, 0x52, 0x65, 0x73, 0x70, 0x6f, 0x6e, 0x73, 0x65, 0x12, 0x3e,
- 0x0a, 0x0b, 0x63, 0x72, 0x65, 0x61, 0x74, 0x65, 0x41, 0x64, 0x6d, 0x69, 0x6e, 0x12, 0x16, 0x2e,
- 0x70, 0x62, 0x2e, 0x43, 0x72, 0x65, 0x61, 0x74, 0x65, 0x41, 0x64, 0x6d, 0x69, 0x6e, 0x52, 0x65,
- 0x71, 0x75, 0x65, 0x73, 0x74, 0x1a, 0x17, 0x2e, 0x70, 0x62, 0x2e, 0x43, 0x72, 0x65, 0x61, 0x74,
- 0x65, 0x41, 0x64, 0x6d, 0x69, 0x6e, 0x52, 0x65, 0x73, 0x70, 0x6f, 0x6e, 0x73, 0x65, 0x12, 0x35,
- 0x0a, 0x0b, 0x75, 0x70, 0x64, 0x61, 0x74, 0x65, 0x41, 0x64, 0x6d, 0x69, 0x6e, 0x12, 0x16, 0x2e,
- 0x70, 0x62, 0x2e, 0x55, 0x70, 0x64, 0x61, 0x74, 0x65, 0x41, 0x64, 0x6d, 0x69, 0x6e, 0x52, 0x65,
- 0x71, 0x75, 0x65, 0x73, 0x74, 0x1a, 0x0e, 0x2e, 0x70, 0x62, 0x2e, 0x52, 0x50, 0x43, 0x53, 0x75,
- 0x63, 0x63, 0x65, 0x73, 0x73, 0x12, 0x4f, 0x0a, 0x15, 0x63, 0x6f, 0x75, 0x6e, 0x74, 0x41, 0x6c,
- 0x6c, 0x45, 0x6e, 0x61, 0x62, 0x6c, 0x65, 0x64, 0x41, 0x64, 0x6d, 0x69, 0x6e, 0x73, 0x12, 0x20,
- 0x2e, 0x70, 0x62, 0x2e, 0x43, 0x6f, 0x75, 0x6e, 0x74, 0x41, 0x6c, 0x6c, 0x45, 0x6e, 0x61, 0x62,
- 0x6c, 0x65, 0x64, 0x41, 0x64, 0x6d, 0x69, 0x6e, 0x73, 0x52, 0x65, 0x71, 0x75, 0x65, 0x73, 0x74,
- 0x1a, 0x14, 0x2e, 0x70, 0x62, 0x2e, 0x52, 0x50, 0x43, 0x43, 0x6f, 0x75, 0x6e, 0x74, 0x52, 0x65,
- 0x73, 0x70, 0x6f, 0x6e, 0x73, 0x65, 0x12, 0x50, 0x0a, 0x11, 0x6c, 0x69, 0x73, 0x74, 0x45, 0x6e,
- 0x61, 0x62, 0x6c, 0x65, 0x64, 0x41, 0x64, 0x6d, 0x69, 0x6e, 0x73, 0x12, 0x1c, 0x2e, 0x70, 0x62,
- 0x2e, 0x4c, 0x69, 0x73, 0x74, 0x45, 0x6e, 0x61, 0x62, 0x6c, 0x65, 0x64, 0x41, 0x64, 0x6d, 0x69,
- 0x6e, 0x73, 0x52, 0x65, 0x71, 0x75, 0x65, 0x73, 0x74, 0x1a, 0x1d, 0x2e, 0x70, 0x62, 0x2e, 0x4c,
- 0x69, 0x73, 0x74, 0x45, 0x6e, 0x61, 0x62, 0x6c, 0x65, 0x64, 0x41, 0x64, 0x6d, 0x69, 0x6e, 0x73,
- 0x52, 0x65, 0x73, 0x70, 0x6f, 0x6e, 0x73, 0x65, 0x12, 0x35, 0x0a, 0x0b, 0x64, 0x65, 0x6c, 0x65,
- 0x74, 0x65, 0x41, 0x64, 0x6d, 0x69, 0x6e, 0x12, 0x16, 0x2e, 0x70, 0x62, 0x2e, 0x44, 0x65, 0x6c,
- 0x65, 0x74, 0x65, 0x41, 0x64, 0x6d, 0x69, 0x6e, 0x52, 0x65, 0x71, 0x75, 0x65, 0x73, 0x74, 0x1a,
- 0x0e, 0x2e, 0x70, 0x62, 0x2e, 0x52, 0x50, 0x43, 0x53, 0x75, 0x63, 0x63, 0x65, 0x73, 0x73, 0x12,
- 0x68, 0x0a, 0x19, 0x63, 0x68, 0x65, 0x63, 0x6b, 0x41, 0x64, 0x6d, 0x69, 0x6e, 0x4f, 0x54, 0x50,
- 0x57, 0x69, 0x74, 0x68, 0x55, 0x73, 0x65, 0x72, 0x6e, 0x61, 0x6d, 0x65, 0x12, 0x24, 0x2e, 0x70,
- 0x62, 0x2e, 0x43, 0x68, 0x65, 0x63, 0x6b, 0x41, 0x64, 0x6d, 0x69, 0x6e, 0x4f, 0x54, 0x50, 0x57,
- 0x69, 0x74, 0x68, 0x55, 0x73, 0x65, 0x72, 0x6e, 0x61, 0x6d, 0x65, 0x52, 0x65, 0x71, 0x75, 0x65,
- 0x73, 0x74, 0x1a, 0x25, 0x2e, 0x70, 0x62, 0x2e, 0x43, 0x68, 0x65, 0x63, 0x6b, 0x41, 0x64, 0x6d,
- 0x69, 0x6e, 0x4f, 0x54, 0x50, 0x57, 0x69, 0x74, 0x68, 0x55, 0x73, 0x65, 0x72, 0x6e, 0x61, 0x6d,
- 0x65, 0x52, 0x65, 0x73, 0x70, 0x6f, 0x6e, 0x73, 0x65, 0x12, 0x5c, 0x0a, 0x15, 0x63, 0x6f, 0x6d,
- 0x70, 0x6f, 0x73, 0x65, 0x41, 0x64, 0x6d, 0x69, 0x6e, 0x44, 0x61, 0x73, 0x68, 0x62, 0x6f, 0x61,
- 0x72, 0x64, 0x12, 0x20, 0x2e, 0x70, 0x62, 0x2e, 0x43, 0x6f, 0x6d, 0x70, 0x6f, 0x73, 0x65, 0x41,
- 0x64, 0x6d, 0x69, 0x6e, 0x44, 0x61, 0x73, 0x68, 0x62, 0x6f, 0x61, 0x72, 0x64, 0x52, 0x65, 0x71,
- 0x75, 0x65, 0x73, 0x74, 0x1a, 0x21, 0x2e, 0x70, 0x62, 0x2e, 0x43, 0x6f, 0x6d, 0x70, 0x6f, 0x73,
- 0x65, 0x41, 0x64, 0x6d, 0x69, 0x6e, 0x44, 0x61, 0x73, 0x68, 0x62, 0x6f, 0x61, 0x72, 0x64, 0x52,
- 0x65, 0x73, 0x70, 0x6f, 0x6e, 0x73, 0x65, 0x12, 0x3f, 0x0a, 0x10, 0x75, 0x70, 0x64, 0x61, 0x74,
- 0x65, 0x41, 0x64, 0x6d, 0x69, 0x6e, 0x54, 0x68, 0x65, 0x6d, 0x65, 0x12, 0x1b, 0x2e, 0x70, 0x62,
- 0x2e, 0x55, 0x70, 0x64, 0x61, 0x74, 0x65, 0x41, 0x64, 0x6d, 0x69, 0x6e, 0x54, 0x68, 0x65, 0x6d,
- 0x65, 0x52, 0x65, 0x71, 0x75, 0x65, 0x73, 0x74, 0x1a, 0x0e, 0x2e, 0x70, 0x62, 0x2e, 0x52, 0x50,
- 0x43, 0x53, 0x75, 0x63, 0x63, 0x65, 0x73, 0x73, 0x12, 0x3d, 0x0a, 0x0f, 0x75, 0x70, 0x64, 0x61,
- 0x74, 0x65, 0x41, 0x64, 0x6d, 0x69, 0x6e, 0x4c, 0x61, 0x6e, 0x67, 0x12, 0x1a, 0x2e, 0x70, 0x62,
- 0x2e, 0x55, 0x70, 0x64, 0x61, 0x74, 0x65, 0x41, 0x64, 0x6d, 0x69, 0x6e, 0x4c, 0x61, 0x6e, 0x67,
- 0x52, 0x65, 0x71, 0x75, 0x65, 0x73, 0x74, 0x1a, 0x0e, 0x2e, 0x70, 0x62, 0x2e, 0x52, 0x50, 0x43,
- 0x53, 0x75, 0x63, 0x63, 0x65, 0x73, 0x73, 0x42, 0x06, 0x5a, 0x04, 0x2e, 0x2f, 0x70, 0x62, 0x62,
- 0x06, 0x70, 0x72, 0x6f, 0x74, 0x6f, 0x33,
-}
+const file_service_admin_proto_rawDesc = "" +
+ "\n" +
+ "\x13service_admin.proto\x12\x02pb\x1a\x18models/model_admin.proto\x1a\x1dmodels/model_admin_list.proto\x1a\x19models/rpc_messages.proto\x1a\x1fservice_server_stat_board.proto\"K\n" +
+ "\x11LoginAdminRequest\x12\x1a\n" +
+ "\busername\x18\x01 \x01(\tR\busername\x12\x1a\n" +
+ "\bpassword\x18\x02 \x01(\tR\bpassword\"\\\n" +
+ "\x12LoginAdminResponse\x12\x18\n" +
+ "\aadminId\x18\x01 \x01(\x03R\aadminId\x12\x12\n" +
+ "\x04isOk\x18\x02 \x01(\bR\x04isOk\x12\x18\n" +
+ "\amessage\x18\x03 \x01(\tR\amessage\"3\n" +
+ "\x17CheckAdminExistsRequest\x12\x18\n" +
+ "\aadminId\x18\x01 \x01(\x03R\aadminId\"H\n" +
+ "\x18CheckAdminExistsResponse\x12\x12\n" +
+ "\x04isOk\x18\x01 \x01(\bR\x04isOk\x12\x18\n" +
+ "\amessage\x18\x02 \x01(\tR\amessage\"Q\n" +
+ "\x19CheckAdminUsernameRequest\x12\x18\n" +
+ "\aadminId\x18\x01 \x01(\x03R\aadminId\x12\x1a\n" +
+ "\busername\x18\x02 \x01(\tR\busername\"4\n" +
+ "\x1aCheckAdminUsernameResponse\x12\x16\n" +
+ "\x06exists\x18\x01 \x01(\bR\x06exists\":\n" +
+ "\x1cFindAdminWithUsernameRequest\x12\x1a\n" +
+ "\busername\x18\x01 \x01(\tR\busername\"@\n" +
+ "\x1dFindAdminWithUsernameResponse\x12\x1f\n" +
+ "\x05admin\x18\x01 \x01(\v2\t.pb.AdminR\x05admin\"4\n" +
+ "\x18FindAdminFullnameRequest\x12\x18\n" +
+ "\aadminId\x18\x01 \x01(\x03R\aadminId\"7\n" +
+ "\x19FindAdminFullnameResponse\x12\x1a\n" +
+ "\bfullname\x18\x01 \x01(\tR\bfullname\"3\n" +
+ "\x17FindEnabledAdminRequest\x12\x18\n" +
+ "\aadminId\x18\x01 \x01(\x03R\aadminId\";\n" +
+ "\x18FindEnabledAdminResponse\x12\x1f\n" +
+ "\x05admin\x18\x01 \x01(\v2\t.pb.AdminR\x05admin\"T\n" +
+ "\x1aCreateOrUpdateAdminRequest\x12\x1a\n" +
+ "\busername\x18\x01 \x01(\tR\busername\x12\x1a\n" +
+ "\bpassword\x18\x02 \x01(\tR\bpassword\"7\n" +
+ "\x1bCreateOrUpdateAdminResponse\x12\x18\n" +
+ "\aadminId\x18\x01 \x01(\x03R\aadminId\"N\n" +
+ "\x16UpdateAdminInfoRequest\x12\x18\n" +
+ "\aadminId\x18\x01 \x01(\x03R\aadminId\x12\x1a\n" +
+ "\bfullname\x18\x02 \x01(\tR\bfullname\"k\n" +
+ "\x17UpdateAdminLoginRequest\x12\x18\n" +
+ "\aadminId\x18\x01 \x01(\x03R\aadminId\x12\x1a\n" +
+ "\busername\x18\x02 \x01(\tR\busername\x12\x1a\n" +
+ "\bpassword\x18\x03 \x01(\tR\bpassword\"\x1c\n" +
+ "\x1aFindAllAdminModulesRequest\"V\n" +
+ "\x1bFindAllAdminModulesResponse\x127\n" +
+ "\fadminModules\x18\x01 \x03(\v2\x13.pb.AdminModuleListR\fadminModules\"\xc0\x01\n" +
+ "\x12CreateAdminRequest\x12\x1a\n" +
+ "\busername\x18\x01 \x01(\tR\busername\x12\x1a\n" +
+ "\bpassword\x18\x02 \x01(\tR\bpassword\x12\x1a\n" +
+ "\bfullname\x18\x03 \x01(\tR\bfullname\x12 \n" +
+ "\vmodulesJSON\x18\x04 \x01(\fR\vmodulesJSON\x12\x18\n" +
+ "\aisSuper\x18\x05 \x01(\bR\aisSuper\x12\x1a\n" +
+ "\bcanLogin\x18\x06 \x01(\bR\bcanLogin\"/\n" +
+ "\x13CreateAdminResponse\x12\x18\n" +
+ "\aadminId\x18\x01 \x01(\x03R\aadminId\"\xee\x01\n" +
+ "\x12UpdateAdminRequest\x12\x18\n" +
+ "\aadminId\x18\x01 \x01(\x03R\aadminId\x12\x1a\n" +
+ "\busername\x18\x02 \x01(\tR\busername\x12\x1a\n" +
+ "\bpassword\x18\x03 \x01(\tR\bpassword\x12\x1a\n" +
+ "\bfullname\x18\x04 \x01(\tR\bfullname\x12 \n" +
+ "\vmodulesJSON\x18\x05 \x01(\fR\vmodulesJSON\x12\x18\n" +
+ "\aisSuper\x18\x06 \x01(\bR\aisSuper\x12\x12\n" +
+ "\x04isOn\x18\a \x01(\bR\x04isOn\x12\x1a\n" +
+ "\bcanLogin\x18\b \x01(\bR\bcanLogin\"b\n" +
+ "\x1cCountAllEnabledAdminsRequest\x12\x18\n" +
+ "\akeyword\x18\x01 \x01(\tR\akeyword\x12(\n" +
+ "\x0fhasWeakPassword\x18\x02 \x01(\bR\x0fhasWeakPassword\"\x8a\x01\n" +
+ "\x18ListEnabledAdminsRequest\x12\x18\n" +
+ "\akeyword\x18\x03 \x01(\tR\akeyword\x12(\n" +
+ "\x0fhasWeakPassword\x18\x04 \x01(\bR\x0fhasWeakPassword\x12\x16\n" +
+ "\x06offset\x18\x01 \x01(\x03R\x06offset\x12\x12\n" +
+ "\x04size\x18\x02 \x01(\x03R\x04size\">\n" +
+ "\x19ListEnabledAdminsResponse\x12!\n" +
+ "\x06admins\x18\x01 \x03(\v2\t.pb.AdminR\x06admins\".\n" +
+ "\x12DeleteAdminRequest\x12\x18\n" +
+ "\aadminId\x18\x01 \x01(\x03R\aadminId\">\n" +
+ " CheckAdminOTPWithUsernameRequest\x12\x1a\n" +
+ "\busername\x18\x01 \x01(\tR\busername\"C\n" +
+ "!CheckAdminOTPWithUsernameResponse\x12\x1e\n" +
+ "\n" +
+ "requireOTP\x18\x01 \x01(\bR\n" +
+ "requireOTP\">\n" +
+ "\x1cComposeAdminDashboardRequest\x12\x1e\n" +
+ "\n" +
+ "apiVersion\x18\x01 \x01(\tR\n" +
+ "apiVersion\"\xfc\x15\n" +
+ "\x1dComposeAdminDashboardResponse\x12,\n" +
+ "\x11countNodeClusters\x18\x01 \x01(\x03R\x11countNodeClusters\x12\x1e\n" +
+ "\n" +
+ "countNodes\x18\x02 \x01(\x03R\n" +
+ "countNodes\x12,\n" +
+ "\x11countOfflineNodes\x18\t \x01(\x03R\x11countOfflineNodes\x12\"\n" +
+ "\fcountServers\x18\x03 \x01(\x03R\fcountServers\x122\n" +
+ "\x14countAuditingServers\x18\r \x01(\x03R\x14countAuditingServers\x12\x1e\n" +
+ "\n" +
+ "countUsers\x18\x04 \x01(\x03R\n" +
+ "countUsers\x12$\n" +
+ "\rcountAPINodes\x18\x05 \x01(\x03R\rcountAPINodes\x122\n" +
+ "\x14countOfflineAPINodes\x18\n" +
+ " \x01(\x03R\x14countOfflineAPINodes\x12\"\n" +
+ "\fcountDBNodes\x18\x06 \x01(\x03R\fcountDBNodes\x120\n" +
+ "\x13countOfflineDBNodes\x18\v \x01(\x03R\x13countOfflineDBNodes\x12&\n" +
+ "\x0ecountUserNodes\x18\a \x01(\x03R\x0ecountUserNodes\x124\n" +
+ "\x15countOfflineUserNodes\x18\f \x01(\x03R\x15countOfflineUserNodes\x122\n" +
+ "\x14defaultNodeClusterId\x18\b \x01(\x03R\x14defaultNodeClusterId\x12`\n" +
+ "\x11dailyTrafficStats\x18\x1e \x03(\v22.pb.ComposeAdminDashboardResponse.DailyTrafficStatR\x11dailyTrafficStats\x12c\n" +
+ "\x12hourlyTrafficStats\x18\x1f \x03(\v23.pb.ComposeAdminDashboardResponse.HourlyTrafficStatR\x12hourlyTrafficStats\x12W\n" +
+ "\x0fnodeUpgradeInfo\x18 \x01(\v2-.pb.ComposeAdminDashboardResponse.UpgradeInfoR\x0fnodeUpgradeInfo\x12]\n" +
+ "\x12apiNodeUpgradeInfo\x18! \x01(\v2-.pb.ComposeAdminDashboardResponse.UpgradeInfoR\x12apiNodeUpgradeInfo\x12_\n" +
+ "\x13userNodeUpgradeInfo\x18# \x01(\v2-.pb.ComposeAdminDashboardResponse.UpgradeInfoR\x13userNodeUpgradeInfo\x12i\n" +
+ "\x18authorityNodeUpgradeInfo\x18$ \x01(\v2-.pb.ComposeAdminDashboardResponse.UpgradeInfoR\x18authorityNodeUpgradeInfo\x12[\n" +
+ "\x11nsNodeUpgradeInfo\x18% \x01(\v2-.pb.ComposeAdminDashboardResponse.UpgradeInfoR\x11nsNodeUpgradeInfo\x12c\n" +
+ "\x15reportNodeUpgradeInfo\x18) \x01(\v2-.pb.ComposeAdminDashboardResponse.UpgradeInfoR\x15reportNodeUpgradeInfo\x12N\n" +
+ "\ftopNodeStats\x18& \x03(\v2*.pb.ComposeAdminDashboardResponse.NodeStatR\ftopNodeStats\x12T\n" +
+ "\x0etopDomainStats\x18' \x03(\v2,.pb.ComposeAdminDashboardResponse.DomainStatR\x0etopDomainStats\x12W\n" +
+ "\x0ftopCountryStats\x18* \x03(\v2-.pb.ComposeAdminDashboardResponse.CountryStatR\x0ftopCountryStats\x12?\n" +
+ "\x10metricDataCharts\x18( \x03(\v2\x13.pb.MetricDataChartR\x10metricDataCharts\x1a\xa4\x02\n" +
+ "\x10DailyTrafficStat\x12\x10\n" +
+ "\x03day\x18\x01 \x01(\tR\x03day\x12\x14\n" +
+ "\x05bytes\x18\x02 \x01(\x03R\x05bytes\x12 \n" +
+ "\vcachedBytes\x18\x03 \x01(\x03R\vcachedBytes\x12$\n" +
+ "\rcountRequests\x18\x04 \x01(\x03R\rcountRequests\x120\n" +
+ "\x13countCachedRequests\x18\x05 \x01(\x03R\x13countCachedRequests\x120\n" +
+ "\x13countAttackRequests\x18\x06 \x01(\x03R\x13countAttackRequests\x12 \n" +
+ "\vattackBytes\x18\a \x01(\x03R\vattackBytes\x12\x1a\n" +
+ "\bcountIPs\x18\b \x01(\x03R\bcountIPs\x1a\x8b\x02\n" +
+ "\x11HourlyTrafficStat\x12\x12\n" +
+ "\x04hour\x18\x01 \x01(\tR\x04hour\x12\x14\n" +
+ "\x05bytes\x18\x02 \x01(\x03R\x05bytes\x12 \n" +
+ "\vcachedBytes\x18\x03 \x01(\x03R\vcachedBytes\x12$\n" +
+ "\rcountRequests\x18\x04 \x01(\x03R\rcountRequests\x120\n" +
+ "\x13countCachedRequests\x18\x05 \x01(\x03R\x13countCachedRequests\x120\n" +
+ "\x13countAttackRequests\x18\x06 \x01(\x03R\x13countAttackRequests\x12 \n" +
+ "\vattackBytes\x18\a \x01(\x03R\vattackBytes\x1az\n" +
+ "\bNodeStat\x12\x16\n" +
+ "\x06nodeId\x18\x01 \x01(\x03R\x06nodeId\x12\x1a\n" +
+ "\bnodeName\x18\x02 \x01(\tR\bnodeName\x12$\n" +
+ "\rcountRequests\x18\x03 \x01(\x03R\rcountRequests\x12\x14\n" +
+ "\x05bytes\x18\x04 \x01(\x03R\x05bytes\x1a|\n" +
+ "\n" +
+ "DomainStat\x12\x1a\n" +
+ "\bserverId\x18\x01 \x01(\x03R\bserverId\x12\x16\n" +
+ "\x06domain\x18\x02 \x01(\tR\x06domain\x12$\n" +
+ "\rcountRequests\x18\x03 \x01(\x03R\rcountRequests\x12\x14\n" +
+ "\x05bytes\x18\x04 \x01(\x03R\x05bytes\x1a\xd9\x01\n" +
+ "\vCountryStat\x12 \n" +
+ "\vcountryName\x18\x01 \x01(\tR\vcountryName\x12\x14\n" +
+ "\x05bytes\x18\x02 \x01(\x03R\x05bytes\x12$\n" +
+ "\rcountRequests\x18\x03 \x01(\x03R\rcountRequests\x12\x18\n" +
+ "\apercent\x18\x04 \x01(\x02R\apercent\x120\n" +
+ "\x13countAttackRequests\x18\x06 \x01(\x03R\x13countAttackRequests\x12 \n" +
+ "\vattackBytes\x18\a \x01(\x03R\vattackBytes\x1aM\n" +
+ "\vUpgradeInfo\x12\x1e\n" +
+ "\n" +
+ "countNodes\x18\x01 \x01(\x03R\n" +
+ "countNodes\x12\x1e\n" +
+ "\n" +
+ "newVersion\x18\x02 \x01(\tR\n" +
+ "newVersion\"I\n" +
+ "\x17UpdateAdminThemeRequest\x12\x18\n" +
+ "\aadminId\x18\x01 \x01(\x03R\aadminId\x12\x14\n" +
+ "\x05theme\x18\x02 \x01(\tR\x05theme\"4\n" +
+ "\x16UpdateAdminLangRequest\x12\x1a\n" +
+ "\blangCode\x18\x01 \x01(\tR\blangCode2\xb7\v\n" +
+ "\fAdminService\x12;\n" +
+ "\n" +
+ "loginAdmin\x12\x15.pb.LoginAdminRequest\x1a\x16.pb.LoginAdminResponse\x12M\n" +
+ "\x10checkAdminExists\x12\x1b.pb.CheckAdminExistsRequest\x1a\x1c.pb.CheckAdminExistsResponse\x12S\n" +
+ "\x12checkAdminUsername\x12\x1d.pb.CheckAdminUsernameRequest\x1a\x1e.pb.CheckAdminUsernameResponse\x12\\\n" +
+ "\x15findAdminWithUsername\x12 .pb.FindAdminWithUsernameRequest\x1a!.pb.FindAdminWithUsernameResponse\x12P\n" +
+ "\x11findAdminFullname\x12\x1c.pb.FindAdminFullnameRequest\x1a\x1d.pb.FindAdminFullnameResponse\x12M\n" +
+ "\x10findEnabledAdmin\x12\x1b.pb.FindEnabledAdminRequest\x1a\x1c.pb.FindEnabledAdminResponse\x12V\n" +
+ "\x13createOrUpdateAdmin\x12\x1e.pb.CreateOrUpdateAdminRequest\x1a\x1f.pb.CreateOrUpdateAdminResponse\x12=\n" +
+ "\x0fupdateAdminInfo\x12\x1a.pb.UpdateAdminInfoRequest\x1a\x0e.pb.RPCSuccess\x12?\n" +
+ "\x10updateAdminLogin\x12\x1b.pb.UpdateAdminLoginRequest\x1a\x0e.pb.RPCSuccess\x12V\n" +
+ "\x13findAllAdminModules\x12\x1e.pb.FindAllAdminModulesRequest\x1a\x1f.pb.FindAllAdminModulesResponse\x12>\n" +
+ "\vcreateAdmin\x12\x16.pb.CreateAdminRequest\x1a\x17.pb.CreateAdminResponse\x125\n" +
+ "\vupdateAdmin\x12\x16.pb.UpdateAdminRequest\x1a\x0e.pb.RPCSuccess\x12O\n" +
+ "\x15countAllEnabledAdmins\x12 .pb.CountAllEnabledAdminsRequest\x1a\x14.pb.RPCCountResponse\x12P\n" +
+ "\x11listEnabledAdmins\x12\x1c.pb.ListEnabledAdminsRequest\x1a\x1d.pb.ListEnabledAdminsResponse\x125\n" +
+ "\vdeleteAdmin\x12\x16.pb.DeleteAdminRequest\x1a\x0e.pb.RPCSuccess\x12h\n" +
+ "\x19checkAdminOTPWithUsername\x12$.pb.CheckAdminOTPWithUsernameRequest\x1a%.pb.CheckAdminOTPWithUsernameResponse\x12\\\n" +
+ "\x15composeAdminDashboard\x12 .pb.ComposeAdminDashboardRequest\x1a!.pb.ComposeAdminDashboardResponse\x12?\n" +
+ "\x10updateAdminTheme\x12\x1b.pb.UpdateAdminThemeRequest\x1a\x0e.pb.RPCSuccess\x12=\n" +
+ "\x0fupdateAdminLang\x12\x1a.pb.UpdateAdminLangRequest\x1a\x0e.pb.RPCSuccessB\x06Z\x04./pbb\x06proto3"
var (
file_service_admin_proto_rawDescOnce sync.Once
- file_service_admin_proto_rawDescData = file_service_admin_proto_rawDesc
+ file_service_admin_proto_rawDescData []byte
)
func file_service_admin_proto_rawDescGZIP() []byte {
file_service_admin_proto_rawDescOnce.Do(func() {
- file_service_admin_proto_rawDescData = protoimpl.X.CompressGZIP(file_service_admin_proto_rawDescData)
+ file_service_admin_proto_rawDescData = protoimpl.X.CompressGZIP(unsafe.Slice(unsafe.StringData(file_service_admin_proto_rawDesc), len(file_service_admin_proto_rawDesc)))
})
return file_service_admin_proto_rawDescData
}
@@ -2825,7 +2582,7 @@ func file_service_admin_proto_init() {
out := protoimpl.TypeBuilder{
File: protoimpl.DescBuilder{
GoPackagePath: reflect.TypeOf(x{}).PkgPath(),
- RawDescriptor: file_service_admin_proto_rawDesc,
+ RawDescriptor: unsafe.Slice(unsafe.StringData(file_service_admin_proto_rawDesc), len(file_service_admin_proto_rawDesc)),
NumEnums: 0,
NumMessages: 37,
NumExtensions: 0,
@@ -2836,7 +2593,6 @@ func file_service_admin_proto_init() {
MessageInfos: file_service_admin_proto_msgTypes,
}.Build()
File_service_admin_proto = out.File
- file_service_admin_proto_rawDesc = nil
file_service_admin_proto_goTypes = nil
file_service_admin_proto_depIdxs = nil
}
diff --git a/EdgeCommon/pkg/rpc/pb/service_admin_grpc.pb.go b/EdgeCommon/pkg/rpc/pb/service_admin_grpc.pb.go
index ec95bc0..8708306 100644
--- a/EdgeCommon/pkg/rpc/pb/service_admin_grpc.pb.go
+++ b/EdgeCommon/pkg/rpc/pb/service_admin_grpc.pb.go
@@ -1,7 +1,7 @@
// Code generated by protoc-gen-go-grpc. DO NOT EDIT.
// versions:
-// - protoc-gen-go-grpc v1.5.1
-// - protoc v6.33.2
+// - protoc-gen-go-grpc v1.6.1
+// - protoc v3.19.6
// source: service_admin.proto
package pb
@@ -338,61 +338,61 @@ type AdminServiceServer interface {
type UnimplementedAdminServiceServer struct{}
func (UnimplementedAdminServiceServer) LoginAdmin(context.Context, *LoginAdminRequest) (*LoginAdminResponse, error) {
- return nil, status.Errorf(codes.Unimplemented, "method LoginAdmin not implemented")
+ return nil, status.Error(codes.Unimplemented, "method LoginAdmin not implemented")
}
func (UnimplementedAdminServiceServer) CheckAdminExists(context.Context, *CheckAdminExistsRequest) (*CheckAdminExistsResponse, error) {
- return nil, status.Errorf(codes.Unimplemented, "method CheckAdminExists not implemented")
+ return nil, status.Error(codes.Unimplemented, "method CheckAdminExists not implemented")
}
func (UnimplementedAdminServiceServer) CheckAdminUsername(context.Context, *CheckAdminUsernameRequest) (*CheckAdminUsernameResponse, error) {
- return nil, status.Errorf(codes.Unimplemented, "method CheckAdminUsername not implemented")
+ return nil, status.Error(codes.Unimplemented, "method CheckAdminUsername not implemented")
}
func (UnimplementedAdminServiceServer) FindAdminWithUsername(context.Context, *FindAdminWithUsernameRequest) (*FindAdminWithUsernameResponse, error) {
- return nil, status.Errorf(codes.Unimplemented, "method FindAdminWithUsername not implemented")
+ return nil, status.Error(codes.Unimplemented, "method FindAdminWithUsername not implemented")
}
func (UnimplementedAdminServiceServer) FindAdminFullname(context.Context, *FindAdminFullnameRequest) (*FindAdminFullnameResponse, error) {
- return nil, status.Errorf(codes.Unimplemented, "method FindAdminFullname not implemented")
+ return nil, status.Error(codes.Unimplemented, "method FindAdminFullname not implemented")
}
func (UnimplementedAdminServiceServer) FindEnabledAdmin(context.Context, *FindEnabledAdminRequest) (*FindEnabledAdminResponse, error) {
- return nil, status.Errorf(codes.Unimplemented, "method FindEnabledAdmin not implemented")
+ return nil, status.Error(codes.Unimplemented, "method FindEnabledAdmin not implemented")
}
func (UnimplementedAdminServiceServer) CreateOrUpdateAdmin(context.Context, *CreateOrUpdateAdminRequest) (*CreateOrUpdateAdminResponse, error) {
- return nil, status.Errorf(codes.Unimplemented, "method CreateOrUpdateAdmin not implemented")
+ return nil, status.Error(codes.Unimplemented, "method CreateOrUpdateAdmin not implemented")
}
func (UnimplementedAdminServiceServer) UpdateAdminInfo(context.Context, *UpdateAdminInfoRequest) (*RPCSuccess, error) {
- return nil, status.Errorf(codes.Unimplemented, "method UpdateAdminInfo not implemented")
+ return nil, status.Error(codes.Unimplemented, "method UpdateAdminInfo not implemented")
}
func (UnimplementedAdminServiceServer) UpdateAdminLogin(context.Context, *UpdateAdminLoginRequest) (*RPCSuccess, error) {
- return nil, status.Errorf(codes.Unimplemented, "method UpdateAdminLogin not implemented")
+ return nil, status.Error(codes.Unimplemented, "method UpdateAdminLogin not implemented")
}
func (UnimplementedAdminServiceServer) FindAllAdminModules(context.Context, *FindAllAdminModulesRequest) (*FindAllAdminModulesResponse, error) {
- return nil, status.Errorf(codes.Unimplemented, "method FindAllAdminModules not implemented")
+ return nil, status.Error(codes.Unimplemented, "method FindAllAdminModules not implemented")
}
func (UnimplementedAdminServiceServer) CreateAdmin(context.Context, *CreateAdminRequest) (*CreateAdminResponse, error) {
- return nil, status.Errorf(codes.Unimplemented, "method CreateAdmin not implemented")
+ return nil, status.Error(codes.Unimplemented, "method CreateAdmin not implemented")
}
func (UnimplementedAdminServiceServer) UpdateAdmin(context.Context, *UpdateAdminRequest) (*RPCSuccess, error) {
- return nil, status.Errorf(codes.Unimplemented, "method UpdateAdmin not implemented")
+ return nil, status.Error(codes.Unimplemented, "method UpdateAdmin not implemented")
}
func (UnimplementedAdminServiceServer) CountAllEnabledAdmins(context.Context, *CountAllEnabledAdminsRequest) (*RPCCountResponse, error) {
- return nil, status.Errorf(codes.Unimplemented, "method CountAllEnabledAdmins not implemented")
+ return nil, status.Error(codes.Unimplemented, "method CountAllEnabledAdmins not implemented")
}
func (UnimplementedAdminServiceServer) ListEnabledAdmins(context.Context, *ListEnabledAdminsRequest) (*ListEnabledAdminsResponse, error) {
- return nil, status.Errorf(codes.Unimplemented, "method ListEnabledAdmins not implemented")
+ return nil, status.Error(codes.Unimplemented, "method ListEnabledAdmins not implemented")
}
func (UnimplementedAdminServiceServer) DeleteAdmin(context.Context, *DeleteAdminRequest) (*RPCSuccess, error) {
- return nil, status.Errorf(codes.Unimplemented, "method DeleteAdmin not implemented")
+ return nil, status.Error(codes.Unimplemented, "method DeleteAdmin not implemented")
}
func (UnimplementedAdminServiceServer) CheckAdminOTPWithUsername(context.Context, *CheckAdminOTPWithUsernameRequest) (*CheckAdminOTPWithUsernameResponse, error) {
- return nil, status.Errorf(codes.Unimplemented, "method CheckAdminOTPWithUsername not implemented")
+ return nil, status.Error(codes.Unimplemented, "method CheckAdminOTPWithUsername not implemented")
}
func (UnimplementedAdminServiceServer) ComposeAdminDashboard(context.Context, *ComposeAdminDashboardRequest) (*ComposeAdminDashboardResponse, error) {
- return nil, status.Errorf(codes.Unimplemented, "method ComposeAdminDashboard not implemented")
+ return nil, status.Error(codes.Unimplemented, "method ComposeAdminDashboard not implemented")
}
func (UnimplementedAdminServiceServer) UpdateAdminTheme(context.Context, *UpdateAdminThemeRequest) (*RPCSuccess, error) {
- return nil, status.Errorf(codes.Unimplemented, "method UpdateAdminTheme not implemented")
+ return nil, status.Error(codes.Unimplemented, "method UpdateAdminTheme not implemented")
}
func (UnimplementedAdminServiceServer) UpdateAdminLang(context.Context, *UpdateAdminLangRequest) (*RPCSuccess, error) {
- return nil, status.Errorf(codes.Unimplemented, "method UpdateAdminLang not implemented")
+ return nil, status.Error(codes.Unimplemented, "method UpdateAdminLang not implemented")
}
func (UnimplementedAdminServiceServer) testEmbeddedByValue() {}
@@ -404,7 +404,7 @@ type UnsafeAdminServiceServer interface {
}
func RegisterAdminServiceServer(s grpc.ServiceRegistrar, srv AdminServiceServer) {
- // If the following call pancis, it indicates UnimplementedAdminServiceServer was
+ // If the following call panics, it indicates UnimplementedAdminServiceServer was
// embedded by pointer and is nil. This will cause panics if an
// unimplemented method is ever invoked, so we test this at initialization
// time to prevent it from happening at runtime later due to I/O.
diff --git a/EdgeCommon/pkg/rpc/pb/service_api_access_token.pb.go b/EdgeCommon/pkg/rpc/pb/service_api_access_token.pb.go
index 32c5e4d..041d666 100644
--- a/EdgeCommon/pkg/rpc/pb/service_api_access_token.pb.go
+++ b/EdgeCommon/pkg/rpc/pb/service_api_access_token.pb.go
@@ -1,7 +1,7 @@
// Code generated by protoc-gen-go. DO NOT EDIT.
// versions:
-// protoc-gen-go v1.36.0
-// protoc v6.33.2
+// protoc-gen-go v1.36.11
+// protoc v3.19.6
// source: service_api_access_token.proto
package pb
@@ -11,6 +11,7 @@ import (
protoimpl "google.golang.org/protobuf/runtime/protoimpl"
reflect "reflect"
sync "sync"
+ unsafe "unsafe"
)
const (
@@ -135,39 +136,27 @@ func (x *GetAPIAccessTokenResponse) GetExpiresAt() int64 {
var File_service_api_access_token_proto protoreflect.FileDescriptor
-var file_service_api_access_token_proto_rawDesc = []byte{
- 0x0a, 0x1e, 0x73, 0x65, 0x72, 0x76, 0x69, 0x63, 0x65, 0x5f, 0x61, 0x70, 0x69, 0x5f, 0x61, 0x63,
- 0x63, 0x65, 0x73, 0x73, 0x5f, 0x74, 0x6f, 0x6b, 0x65, 0x6e, 0x2e, 0x70, 0x72, 0x6f, 0x74, 0x6f,
- 0x12, 0x02, 0x70, 0x62, 0x22, 0x6e, 0x0a, 0x18, 0x47, 0x65, 0x74, 0x41, 0x50, 0x49, 0x41, 0x63,
- 0x63, 0x65, 0x73, 0x73, 0x54, 0x6f, 0x6b, 0x65, 0x6e, 0x52, 0x65, 0x71, 0x75, 0x65, 0x73, 0x74,
- 0x12, 0x12, 0x0a, 0x04, 0x74, 0x79, 0x70, 0x65, 0x18, 0x01, 0x20, 0x01, 0x28, 0x09, 0x52, 0x04,
- 0x74, 0x79, 0x70, 0x65, 0x12, 0x20, 0x0a, 0x0b, 0x61, 0x63, 0x63, 0x65, 0x73, 0x73, 0x4b, 0x65,
- 0x79, 0x49, 0x64, 0x18, 0x02, 0x20, 0x01, 0x28, 0x09, 0x52, 0x0b, 0x61, 0x63, 0x63, 0x65, 0x73,
- 0x73, 0x4b, 0x65, 0x79, 0x49, 0x64, 0x12, 0x1c, 0x0a, 0x09, 0x61, 0x63, 0x63, 0x65, 0x73, 0x73,
- 0x4b, 0x65, 0x79, 0x18, 0x03, 0x20, 0x01, 0x28, 0x09, 0x52, 0x09, 0x61, 0x63, 0x63, 0x65, 0x73,
- 0x73, 0x4b, 0x65, 0x79, 0x22, 0x4f, 0x0a, 0x19, 0x47, 0x65, 0x74, 0x41, 0x50, 0x49, 0x41, 0x63,
- 0x63, 0x65, 0x73, 0x73, 0x54, 0x6f, 0x6b, 0x65, 0x6e, 0x52, 0x65, 0x73, 0x70, 0x6f, 0x6e, 0x73,
- 0x65, 0x12, 0x14, 0x0a, 0x05, 0x74, 0x6f, 0x6b, 0x65, 0x6e, 0x18, 0x01, 0x20, 0x01, 0x28, 0x09,
- 0x52, 0x05, 0x74, 0x6f, 0x6b, 0x65, 0x6e, 0x12, 0x1c, 0x0a, 0x09, 0x65, 0x78, 0x70, 0x69, 0x72,
- 0x65, 0x73, 0x41, 0x74, 0x18, 0x02, 0x20, 0x01, 0x28, 0x03, 0x52, 0x09, 0x65, 0x78, 0x70, 0x69,
- 0x72, 0x65, 0x73, 0x41, 0x74, 0x32, 0x69, 0x0a, 0x15, 0x41, 0x50, 0x49, 0x41, 0x63, 0x63, 0x65,
- 0x73, 0x73, 0x54, 0x6f, 0x6b, 0x65, 0x6e, 0x53, 0x65, 0x72, 0x76, 0x69, 0x63, 0x65, 0x12, 0x50,
- 0x0a, 0x11, 0x47, 0x65, 0x74, 0x41, 0x50, 0x49, 0x41, 0x63, 0x63, 0x65, 0x73, 0x73, 0x54, 0x6f,
- 0x6b, 0x65, 0x6e, 0x12, 0x1c, 0x2e, 0x70, 0x62, 0x2e, 0x47, 0x65, 0x74, 0x41, 0x50, 0x49, 0x41,
- 0x63, 0x63, 0x65, 0x73, 0x73, 0x54, 0x6f, 0x6b, 0x65, 0x6e, 0x52, 0x65, 0x71, 0x75, 0x65, 0x73,
- 0x74, 0x1a, 0x1d, 0x2e, 0x70, 0x62, 0x2e, 0x47, 0x65, 0x74, 0x41, 0x50, 0x49, 0x41, 0x63, 0x63,
- 0x65, 0x73, 0x73, 0x54, 0x6f, 0x6b, 0x65, 0x6e, 0x52, 0x65, 0x73, 0x70, 0x6f, 0x6e, 0x73, 0x65,
- 0x42, 0x06, 0x5a, 0x04, 0x2e, 0x2f, 0x70, 0x62, 0x62, 0x06, 0x70, 0x72, 0x6f, 0x74, 0x6f, 0x33,
-}
+const file_service_api_access_token_proto_rawDesc = "" +
+ "\n" +
+ "\x1eservice_api_access_token.proto\x12\x02pb\"n\n" +
+ "\x18GetAPIAccessTokenRequest\x12\x12\n" +
+ "\x04type\x18\x01 \x01(\tR\x04type\x12 \n" +
+ "\vaccessKeyId\x18\x02 \x01(\tR\vaccessKeyId\x12\x1c\n" +
+ "\taccessKey\x18\x03 \x01(\tR\taccessKey\"O\n" +
+ "\x19GetAPIAccessTokenResponse\x12\x14\n" +
+ "\x05token\x18\x01 \x01(\tR\x05token\x12\x1c\n" +
+ "\texpiresAt\x18\x02 \x01(\x03R\texpiresAt2i\n" +
+ "\x15APIAccessTokenService\x12P\n" +
+ "\x11GetAPIAccessToken\x12\x1c.pb.GetAPIAccessTokenRequest\x1a\x1d.pb.GetAPIAccessTokenResponseB\x06Z\x04./pbb\x06proto3"
var (
file_service_api_access_token_proto_rawDescOnce sync.Once
- file_service_api_access_token_proto_rawDescData = file_service_api_access_token_proto_rawDesc
+ file_service_api_access_token_proto_rawDescData []byte
)
func file_service_api_access_token_proto_rawDescGZIP() []byte {
file_service_api_access_token_proto_rawDescOnce.Do(func() {
- file_service_api_access_token_proto_rawDescData = protoimpl.X.CompressGZIP(file_service_api_access_token_proto_rawDescData)
+ file_service_api_access_token_proto_rawDescData = protoimpl.X.CompressGZIP(unsafe.Slice(unsafe.StringData(file_service_api_access_token_proto_rawDesc), len(file_service_api_access_token_proto_rawDesc)))
})
return file_service_api_access_token_proto_rawDescData
}
@@ -196,7 +185,7 @@ func file_service_api_access_token_proto_init() {
out := protoimpl.TypeBuilder{
File: protoimpl.DescBuilder{
GoPackagePath: reflect.TypeOf(x{}).PkgPath(),
- RawDescriptor: file_service_api_access_token_proto_rawDesc,
+ RawDescriptor: unsafe.Slice(unsafe.StringData(file_service_api_access_token_proto_rawDesc), len(file_service_api_access_token_proto_rawDesc)),
NumEnums: 0,
NumMessages: 2,
NumExtensions: 0,
@@ -207,7 +196,6 @@ func file_service_api_access_token_proto_init() {
MessageInfos: file_service_api_access_token_proto_msgTypes,
}.Build()
File_service_api_access_token_proto = out.File
- file_service_api_access_token_proto_rawDesc = nil
file_service_api_access_token_proto_goTypes = nil
file_service_api_access_token_proto_depIdxs = nil
}
diff --git a/EdgeCommon/pkg/rpc/pb/service_api_access_token_grpc.pb.go b/EdgeCommon/pkg/rpc/pb/service_api_access_token_grpc.pb.go
index d3779ec..b236d7c 100644
--- a/EdgeCommon/pkg/rpc/pb/service_api_access_token_grpc.pb.go
+++ b/EdgeCommon/pkg/rpc/pb/service_api_access_token_grpc.pb.go
@@ -1,7 +1,7 @@
// Code generated by protoc-gen-go-grpc. DO NOT EDIT.
// versions:
-// - protoc-gen-go-grpc v1.5.1
-// - protoc v6.33.2
+// - protoc-gen-go-grpc v1.6.1
+// - protoc v3.19.6
// source: service_api_access_token.proto
package pb
@@ -68,7 +68,7 @@ type APIAccessTokenServiceServer interface {
type UnimplementedAPIAccessTokenServiceServer struct{}
func (UnimplementedAPIAccessTokenServiceServer) GetAPIAccessToken(context.Context, *GetAPIAccessTokenRequest) (*GetAPIAccessTokenResponse, error) {
- return nil, status.Errorf(codes.Unimplemented, "method GetAPIAccessToken not implemented")
+ return nil, status.Error(codes.Unimplemented, "method GetAPIAccessToken not implemented")
}
func (UnimplementedAPIAccessTokenServiceServer) testEmbeddedByValue() {}
@@ -80,7 +80,7 @@ type UnsafeAPIAccessTokenServiceServer interface {
}
func RegisterAPIAccessTokenServiceServer(s grpc.ServiceRegistrar, srv APIAccessTokenServiceServer) {
- // If the following call pancis, it indicates UnimplementedAPIAccessTokenServiceServer was
+ // If the following call panics, it indicates UnimplementedAPIAccessTokenServiceServer was
// embedded by pointer and is nil. This will cause panics if an
// unimplemented method is ever invoked, so we test this at initialization
// time to prevent it from happening at runtime later due to I/O.
diff --git a/EdgeCommon/pkg/rpc/pb/service_api_node.pb.go b/EdgeCommon/pkg/rpc/pb/service_api_node.pb.go
index 1186b33..cb78e26 100644
--- a/EdgeCommon/pkg/rpc/pb/service_api_node.pb.go
+++ b/EdgeCommon/pkg/rpc/pb/service_api_node.pb.go
@@ -1,7 +1,7 @@
// Code generated by protoc-gen-go. DO NOT EDIT.
// versions:
-// protoc-gen-go v1.36.0
-// protoc v6.33.2
+// protoc-gen-go v1.36.11
+// protoc v3.19.6
// source: service_api_node.proto
package pb
@@ -11,6 +11,7 @@ import (
protoimpl "google.golang.org/protobuf/runtime/protoimpl"
reflect "reflect"
sync "sync"
+ unsafe "unsafe"
)
const (
@@ -1301,248 +1302,110 @@ func (x *FindLatestDeployFilesResponse_DeployFile) GetVersion() string {
var File_service_api_node_proto protoreflect.FileDescriptor
-var file_service_api_node_proto_rawDesc = []byte{
- 0x0a, 0x16, 0x73, 0x65, 0x72, 0x76, 0x69, 0x63, 0x65, 0x5f, 0x61, 0x70, 0x69, 0x5f, 0x6e, 0x6f,
- 0x64, 0x65, 0x2e, 0x70, 0x72, 0x6f, 0x74, 0x6f, 0x12, 0x02, 0x70, 0x62, 0x1a, 0x1b, 0x6d, 0x6f,
- 0x64, 0x65, 0x6c, 0x73, 0x2f, 0x6d, 0x6f, 0x64, 0x65, 0x6c, 0x5f, 0x61, 0x70, 0x69, 0x5f, 0x6e,
- 0x6f, 0x64, 0x65, 0x2e, 0x70, 0x72, 0x6f, 0x74, 0x6f, 0x1a, 0x19, 0x6d, 0x6f, 0x64, 0x65, 0x6c,
- 0x73, 0x2f, 0x72, 0x70, 0x63, 0x5f, 0x6d, 0x65, 0x73, 0x73, 0x61, 0x67, 0x65, 0x73, 0x2e, 0x70,
- 0x72, 0x6f, 0x74, 0x6f, 0x22, 0xaa, 0x02, 0x0a, 0x14, 0x43, 0x72, 0x65, 0x61, 0x74, 0x65, 0x41,
- 0x50, 0x49, 0x4e, 0x6f, 0x64, 0x65, 0x52, 0x65, 0x71, 0x75, 0x65, 0x73, 0x74, 0x12, 0x12, 0x0a,
- 0x04, 0x6e, 0x61, 0x6d, 0x65, 0x18, 0x01, 0x20, 0x01, 0x28, 0x09, 0x52, 0x04, 0x6e, 0x61, 0x6d,
- 0x65, 0x12, 0x20, 0x0a, 0x0b, 0x64, 0x65, 0x73, 0x63, 0x72, 0x69, 0x70, 0x74, 0x69, 0x6f, 0x6e,
- 0x18, 0x02, 0x20, 0x01, 0x28, 0x09, 0x52, 0x0b, 0x64, 0x65, 0x73, 0x63, 0x72, 0x69, 0x70, 0x74,
- 0x69, 0x6f, 0x6e, 0x12, 0x1a, 0x0a, 0x08, 0x68, 0x74, 0x74, 0x70, 0x4a, 0x53, 0x4f, 0x4e, 0x18,
- 0x03, 0x20, 0x01, 0x28, 0x0c, 0x52, 0x08, 0x68, 0x74, 0x74, 0x70, 0x4a, 0x53, 0x4f, 0x4e, 0x12,
- 0x1c, 0x0a, 0x09, 0x68, 0x74, 0x74, 0x70, 0x73, 0x4a, 0x53, 0x4f, 0x4e, 0x18, 0x04, 0x20, 0x01,
- 0x28, 0x0c, 0x52, 0x09, 0x68, 0x74, 0x74, 0x70, 0x73, 0x4a, 0x53, 0x4f, 0x4e, 0x12, 0x28, 0x0a,
- 0x0f, 0x61, 0x63, 0x63, 0x65, 0x73, 0x73, 0x41, 0x64, 0x64, 0x72, 0x73, 0x4a, 0x53, 0x4f, 0x4e,
- 0x18, 0x05, 0x20, 0x01, 0x28, 0x0c, 0x52, 0x0f, 0x61, 0x63, 0x63, 0x65, 0x73, 0x73, 0x41, 0x64,
- 0x64, 0x72, 0x73, 0x4a, 0x53, 0x4f, 0x4e, 0x12, 0x12, 0x0a, 0x04, 0x69, 0x73, 0x4f, 0x6e, 0x18,
- 0x06, 0x20, 0x01, 0x28, 0x08, 0x52, 0x04, 0x69, 0x73, 0x4f, 0x6e, 0x12, 0x1a, 0x0a, 0x08, 0x72,
- 0x65, 0x73, 0x74, 0x49, 0x73, 0x4f, 0x6e, 0x18, 0x07, 0x20, 0x01, 0x28, 0x08, 0x52, 0x08, 0x72,
- 0x65, 0x73, 0x74, 0x49, 0x73, 0x4f, 0x6e, 0x12, 0x22, 0x0a, 0x0c, 0x72, 0x65, 0x73, 0x74, 0x48,
- 0x54, 0x54, 0x50, 0x4a, 0x53, 0x4f, 0x4e, 0x18, 0x08, 0x20, 0x01, 0x28, 0x0c, 0x52, 0x0c, 0x72,
- 0x65, 0x73, 0x74, 0x48, 0x54, 0x54, 0x50, 0x4a, 0x53, 0x4f, 0x4e, 0x12, 0x24, 0x0a, 0x0d, 0x72,
- 0x65, 0x73, 0x74, 0x48, 0x54, 0x54, 0x50, 0x53, 0x4a, 0x53, 0x4f, 0x4e, 0x18, 0x09, 0x20, 0x01,
- 0x28, 0x0c, 0x52, 0x0d, 0x72, 0x65, 0x73, 0x74, 0x48, 0x54, 0x54, 0x50, 0x53, 0x4a, 0x53, 0x4f,
- 0x4e, 0x22, 0x35, 0x0a, 0x15, 0x43, 0x72, 0x65, 0x61, 0x74, 0x65, 0x41, 0x50, 0x49, 0x4e, 0x6f,
- 0x64, 0x65, 0x52, 0x65, 0x73, 0x70, 0x6f, 0x6e, 0x73, 0x65, 0x12, 0x1c, 0x0a, 0x09, 0x61, 0x70,
- 0x69, 0x4e, 0x6f, 0x64, 0x65, 0x49, 0x64, 0x18, 0x01, 0x20, 0x01, 0x28, 0x03, 0x52, 0x09, 0x61,
- 0x70, 0x69, 0x4e, 0x6f, 0x64, 0x65, 0x49, 0x64, 0x22, 0xe6, 0x02, 0x0a, 0x14, 0x55, 0x70, 0x64,
- 0x61, 0x74, 0x65, 0x41, 0x50, 0x49, 0x4e, 0x6f, 0x64, 0x65, 0x52, 0x65, 0x71, 0x75, 0x65, 0x73,
- 0x74, 0x12, 0x1c, 0x0a, 0x09, 0x61, 0x70, 0x69, 0x4e, 0x6f, 0x64, 0x65, 0x49, 0x64, 0x18, 0x01,
- 0x20, 0x01, 0x28, 0x03, 0x52, 0x09, 0x61, 0x70, 0x69, 0x4e, 0x6f, 0x64, 0x65, 0x49, 0x64, 0x12,
- 0x12, 0x0a, 0x04, 0x6e, 0x61, 0x6d, 0x65, 0x18, 0x02, 0x20, 0x01, 0x28, 0x09, 0x52, 0x04, 0x6e,
- 0x61, 0x6d, 0x65, 0x12, 0x20, 0x0a, 0x0b, 0x64, 0x65, 0x73, 0x63, 0x72, 0x69, 0x70, 0x74, 0x69,
- 0x6f, 0x6e, 0x18, 0x03, 0x20, 0x01, 0x28, 0x09, 0x52, 0x0b, 0x64, 0x65, 0x73, 0x63, 0x72, 0x69,
- 0x70, 0x74, 0x69, 0x6f, 0x6e, 0x12, 0x1a, 0x0a, 0x08, 0x68, 0x74, 0x74, 0x70, 0x4a, 0x53, 0x4f,
- 0x4e, 0x18, 0x04, 0x20, 0x01, 0x28, 0x0c, 0x52, 0x08, 0x68, 0x74, 0x74, 0x70, 0x4a, 0x53, 0x4f,
- 0x4e, 0x12, 0x1c, 0x0a, 0x09, 0x68, 0x74, 0x74, 0x70, 0x73, 0x4a, 0x53, 0x4f, 0x4e, 0x18, 0x05,
- 0x20, 0x01, 0x28, 0x0c, 0x52, 0x09, 0x68, 0x74, 0x74, 0x70, 0x73, 0x4a, 0x53, 0x4f, 0x4e, 0x12,
- 0x28, 0x0a, 0x0f, 0x61, 0x63, 0x63, 0x65, 0x73, 0x73, 0x41, 0x64, 0x64, 0x72, 0x73, 0x4a, 0x53,
- 0x4f, 0x4e, 0x18, 0x06, 0x20, 0x01, 0x28, 0x0c, 0x52, 0x0f, 0x61, 0x63, 0x63, 0x65, 0x73, 0x73,
- 0x41, 0x64, 0x64, 0x72, 0x73, 0x4a, 0x53, 0x4f, 0x4e, 0x12, 0x12, 0x0a, 0x04, 0x69, 0x73, 0x4f,
- 0x6e, 0x18, 0x07, 0x20, 0x01, 0x28, 0x08, 0x52, 0x04, 0x69, 0x73, 0x4f, 0x6e, 0x12, 0x1a, 0x0a,
- 0x08, 0x72, 0x65, 0x73, 0x74, 0x49, 0x73, 0x4f, 0x6e, 0x18, 0x08, 0x20, 0x01, 0x28, 0x08, 0x52,
- 0x08, 0x72, 0x65, 0x73, 0x74, 0x49, 0x73, 0x4f, 0x6e, 0x12, 0x22, 0x0a, 0x0c, 0x72, 0x65, 0x73,
- 0x74, 0x48, 0x54, 0x54, 0x50, 0x4a, 0x53, 0x4f, 0x4e, 0x18, 0x09, 0x20, 0x01, 0x28, 0x0c, 0x52,
- 0x0c, 0x72, 0x65, 0x73, 0x74, 0x48, 0x54, 0x54, 0x50, 0x4a, 0x53, 0x4f, 0x4e, 0x12, 0x24, 0x0a,
- 0x0d, 0x72, 0x65, 0x73, 0x74, 0x48, 0x54, 0x54, 0x50, 0x53, 0x4a, 0x53, 0x4f, 0x4e, 0x18, 0x0a,
- 0x20, 0x01, 0x28, 0x0c, 0x52, 0x0d, 0x72, 0x65, 0x73, 0x74, 0x48, 0x54, 0x54, 0x50, 0x53, 0x4a,
- 0x53, 0x4f, 0x4e, 0x12, 0x1c, 0x0a, 0x09, 0x69, 0x73, 0x50, 0x72, 0x69, 0x6d, 0x61, 0x72, 0x79,
- 0x18, 0x0b, 0x20, 0x01, 0x28, 0x08, 0x52, 0x09, 0x69, 0x73, 0x50, 0x72, 0x69, 0x6d, 0x61, 0x72,
- 0x79, 0x22, 0x34, 0x0a, 0x14, 0x44, 0x65, 0x6c, 0x65, 0x74, 0x65, 0x41, 0x50, 0x49, 0x4e, 0x6f,
- 0x64, 0x65, 0x52, 0x65, 0x71, 0x75, 0x65, 0x73, 0x74, 0x12, 0x1c, 0x0a, 0x09, 0x61, 0x70, 0x69,
- 0x4e, 0x6f, 0x64, 0x65, 0x49, 0x64, 0x18, 0x01, 0x20, 0x01, 0x28, 0x03, 0x52, 0x09, 0x61, 0x70,
- 0x69, 0x4e, 0x6f, 0x64, 0x65, 0x49, 0x64, 0x22, 0x1f, 0x0a, 0x1d, 0x46, 0x69, 0x6e, 0x64, 0x41,
- 0x6c, 0x6c, 0x45, 0x6e, 0x61, 0x62, 0x6c, 0x65, 0x64, 0x41, 0x50, 0x49, 0x4e, 0x6f, 0x64, 0x65,
- 0x73, 0x52, 0x65, 0x71, 0x75, 0x65, 0x73, 0x74, 0x22, 0x49, 0x0a, 0x1e, 0x46, 0x69, 0x6e, 0x64,
- 0x41, 0x6c, 0x6c, 0x45, 0x6e, 0x61, 0x62, 0x6c, 0x65, 0x64, 0x41, 0x50, 0x49, 0x4e, 0x6f, 0x64,
- 0x65, 0x73, 0x52, 0x65, 0x73, 0x70, 0x6f, 0x6e, 0x73, 0x65, 0x12, 0x27, 0x0a, 0x08, 0x61, 0x70,
- 0x69, 0x4e, 0x6f, 0x64, 0x65, 0x73, 0x18, 0x01, 0x20, 0x03, 0x28, 0x0b, 0x32, 0x0b, 0x2e, 0x70,
- 0x62, 0x2e, 0x41, 0x50, 0x49, 0x4e, 0x6f, 0x64, 0x65, 0x52, 0x08, 0x61, 0x70, 0x69, 0x4e, 0x6f,
- 0x64, 0x65, 0x73, 0x22, 0x20, 0x0a, 0x1e, 0x43, 0x6f, 0x75, 0x6e, 0x74, 0x41, 0x6c, 0x6c, 0x45,
- 0x6e, 0x61, 0x62, 0x6c, 0x65, 0x64, 0x41, 0x50, 0x49, 0x4e, 0x6f, 0x64, 0x65, 0x73, 0x52, 0x65,
- 0x71, 0x75, 0x65, 0x73, 0x74, 0x22, 0x25, 0x0a, 0x23, 0x43, 0x6f, 0x75, 0x6e, 0x74, 0x41, 0x6c,
- 0x6c, 0x45, 0x6e, 0x61, 0x62, 0x6c, 0x65, 0x64, 0x41, 0x6e, 0x64, 0x4f, 0x6e, 0x41, 0x50, 0x49,
- 0x4e, 0x6f, 0x64, 0x65, 0x73, 0x52, 0x65, 0x71, 0x75, 0x65, 0x73, 0x74, 0x22, 0x48, 0x0a, 0x1a,
- 0x4c, 0x69, 0x73, 0x74, 0x45, 0x6e, 0x61, 0x62, 0x6c, 0x65, 0x64, 0x41, 0x50, 0x49, 0x4e, 0x6f,
- 0x64, 0x65, 0x73, 0x52, 0x65, 0x71, 0x75, 0x65, 0x73, 0x74, 0x12, 0x16, 0x0a, 0x06, 0x6f, 0x66,
- 0x66, 0x73, 0x65, 0x74, 0x18, 0x01, 0x20, 0x01, 0x28, 0x03, 0x52, 0x06, 0x6f, 0x66, 0x66, 0x73,
- 0x65, 0x74, 0x12, 0x12, 0x0a, 0x04, 0x73, 0x69, 0x7a, 0x65, 0x18, 0x02, 0x20, 0x01, 0x28, 0x03,
- 0x52, 0x04, 0x73, 0x69, 0x7a, 0x65, 0x22, 0x46, 0x0a, 0x1b, 0x4c, 0x69, 0x73, 0x74, 0x45, 0x6e,
- 0x61, 0x62, 0x6c, 0x65, 0x64, 0x41, 0x50, 0x49, 0x4e, 0x6f, 0x64, 0x65, 0x73, 0x52, 0x65, 0x73,
- 0x70, 0x6f, 0x6e, 0x73, 0x65, 0x12, 0x27, 0x0a, 0x08, 0x61, 0x70, 0x69, 0x4e, 0x6f, 0x64, 0x65,
- 0x73, 0x18, 0x01, 0x20, 0x03, 0x28, 0x0b, 0x32, 0x0b, 0x2e, 0x70, 0x62, 0x2e, 0x41, 0x50, 0x49,
- 0x4e, 0x6f, 0x64, 0x65, 0x52, 0x08, 0x61, 0x70, 0x69, 0x4e, 0x6f, 0x64, 0x65, 0x73, 0x22, 0x39,
- 0x0a, 0x19, 0x46, 0x69, 0x6e, 0x64, 0x45, 0x6e, 0x61, 0x62, 0x6c, 0x65, 0x64, 0x41, 0x50, 0x49,
- 0x4e, 0x6f, 0x64, 0x65, 0x52, 0x65, 0x71, 0x75, 0x65, 0x73, 0x74, 0x12, 0x1c, 0x0a, 0x09, 0x61,
- 0x70, 0x69, 0x4e, 0x6f, 0x64, 0x65, 0x49, 0x64, 0x18, 0x01, 0x20, 0x01, 0x28, 0x03, 0x52, 0x09,
- 0x61, 0x70, 0x69, 0x4e, 0x6f, 0x64, 0x65, 0x49, 0x64, 0x22, 0x43, 0x0a, 0x1a, 0x46, 0x69, 0x6e,
- 0x64, 0x45, 0x6e, 0x61, 0x62, 0x6c, 0x65, 0x64, 0x41, 0x50, 0x49, 0x4e, 0x6f, 0x64, 0x65, 0x52,
- 0x65, 0x73, 0x70, 0x6f, 0x6e, 0x73, 0x65, 0x12, 0x25, 0x0a, 0x07, 0x61, 0x70, 0x69, 0x4e, 0x6f,
- 0x64, 0x65, 0x18, 0x01, 0x20, 0x01, 0x28, 0x0b, 0x32, 0x0b, 0x2e, 0x70, 0x62, 0x2e, 0x41, 0x50,
- 0x49, 0x4e, 0x6f, 0x64, 0x65, 0x52, 0x07, 0x61, 0x70, 0x69, 0x4e, 0x6f, 0x64, 0x65, 0x22, 0x22,
- 0x0a, 0x20, 0x46, 0x69, 0x6e, 0x64, 0x43, 0x75, 0x72, 0x72, 0x65, 0x6e, 0x74, 0x41, 0x50, 0x49,
- 0x4e, 0x6f, 0x64, 0x65, 0x56, 0x65, 0x72, 0x73, 0x69, 0x6f, 0x6e, 0x52, 0x65, 0x71, 0x75, 0x65,
- 0x73, 0x74, 0x22, 0x75, 0x0a, 0x21, 0x46, 0x69, 0x6e, 0x64, 0x43, 0x75, 0x72, 0x72, 0x65, 0x6e,
- 0x74, 0x41, 0x50, 0x49, 0x4e, 0x6f, 0x64, 0x65, 0x56, 0x65, 0x72, 0x73, 0x69, 0x6f, 0x6e, 0x52,
- 0x65, 0x73, 0x70, 0x6f, 0x6e, 0x73, 0x65, 0x12, 0x18, 0x0a, 0x07, 0x76, 0x65, 0x72, 0x73, 0x69,
- 0x6f, 0x6e, 0x18, 0x01, 0x20, 0x01, 0x28, 0x09, 0x52, 0x07, 0x76, 0x65, 0x72, 0x73, 0x69, 0x6f,
- 0x6e, 0x12, 0x0e, 0x0a, 0x02, 0x6f, 0x73, 0x18, 0x02, 0x20, 0x01, 0x28, 0x09, 0x52, 0x02, 0x6f,
- 0x73, 0x12, 0x12, 0x0a, 0x04, 0x61, 0x72, 0x63, 0x68, 0x18, 0x03, 0x20, 0x01, 0x28, 0x09, 0x52,
- 0x04, 0x61, 0x72, 0x63, 0x68, 0x12, 0x12, 0x0a, 0x04, 0x72, 0x6f, 0x6c, 0x65, 0x18, 0x04, 0x20,
- 0x01, 0x28, 0x09, 0x52, 0x04, 0x72, 0x6f, 0x6c, 0x65, 0x22, 0x1b, 0x0a, 0x19, 0x46, 0x69, 0x6e,
- 0x64, 0x43, 0x75, 0x72, 0x72, 0x65, 0x6e, 0x74, 0x41, 0x50, 0x49, 0x4e, 0x6f, 0x64, 0x65, 0x52,
- 0x65, 0x71, 0x75, 0x65, 0x73, 0x74, 0x22, 0x43, 0x0a, 0x1a, 0x46, 0x69, 0x6e, 0x64, 0x43, 0x75,
- 0x72, 0x72, 0x65, 0x6e, 0x74, 0x41, 0x50, 0x49, 0x4e, 0x6f, 0x64, 0x65, 0x52, 0x65, 0x73, 0x70,
- 0x6f, 0x6e, 0x73, 0x65, 0x12, 0x25, 0x0a, 0x07, 0x61, 0x70, 0x69, 0x4e, 0x6f, 0x64, 0x65, 0x18,
- 0x01, 0x20, 0x01, 0x28, 0x0b, 0x32, 0x0b, 0x2e, 0x70, 0x62, 0x2e, 0x41, 0x50, 0x49, 0x4e, 0x6f,
- 0x64, 0x65, 0x52, 0x07, 0x61, 0x70, 0x69, 0x4e, 0x6f, 0x64, 0x65, 0x22, 0x4b, 0x0a, 0x2b, 0x43,
- 0x6f, 0x75, 0x6e, 0x74, 0x41, 0x6c, 0x6c, 0x45, 0x6e, 0x61, 0x62, 0x6c, 0x65, 0x64, 0x41, 0x50,
- 0x49, 0x4e, 0x6f, 0x64, 0x65, 0x73, 0x57, 0x69, 0x74, 0x68, 0x53, 0x53, 0x4c, 0x43, 0x65, 0x72,
- 0x74, 0x49, 0x64, 0x52, 0x65, 0x71, 0x75, 0x65, 0x73, 0x74, 0x12, 0x1c, 0x0a, 0x09, 0x73, 0x73,
- 0x6c, 0x43, 0x65, 0x72, 0x74, 0x49, 0x64, 0x18, 0x01, 0x20, 0x01, 0x28, 0x03, 0x52, 0x09, 0x73,
- 0x73, 0x6c, 0x43, 0x65, 0x72, 0x74, 0x49, 0x64, 0x22, 0x2b, 0x0a, 0x13, 0x44, 0x65, 0x62, 0x75,
- 0x67, 0x41, 0x50, 0x49, 0x4e, 0x6f, 0x64, 0x65, 0x52, 0x65, 0x71, 0x75, 0x65, 0x73, 0x74, 0x12,
- 0x14, 0x0a, 0x05, 0x64, 0x65, 0x62, 0x75, 0x67, 0x18, 0x01, 0x20, 0x01, 0x28, 0x08, 0x52, 0x05,
- 0x64, 0x65, 0x62, 0x75, 0x67, 0x22, 0xac, 0x01, 0x0a, 0x18, 0x55, 0x70, 0x6c, 0x6f, 0x61, 0x64,
- 0x41, 0x50, 0x49, 0x4e, 0x6f, 0x64, 0x65, 0x46, 0x69, 0x6c, 0x65, 0x52, 0x65, 0x71, 0x75, 0x65,
- 0x73, 0x74, 0x12, 0x1a, 0x0a, 0x08, 0x66, 0x69, 0x6c, 0x65, 0x6e, 0x61, 0x6d, 0x65, 0x18, 0x01,
- 0x20, 0x01, 0x28, 0x09, 0x52, 0x08, 0x66, 0x69, 0x6c, 0x65, 0x6e, 0x61, 0x6d, 0x65, 0x12, 0x10,
- 0x0a, 0x03, 0x73, 0x75, 0x6d, 0x18, 0x02, 0x20, 0x01, 0x28, 0x09, 0x52, 0x03, 0x73, 0x75, 0x6d,
- 0x12, 0x1c, 0x0a, 0x09, 0x63, 0x68, 0x75, 0x6e, 0x6b, 0x44, 0x61, 0x74, 0x61, 0x18, 0x03, 0x20,
- 0x01, 0x28, 0x0c, 0x52, 0x09, 0x63, 0x68, 0x75, 0x6e, 0x6b, 0x44, 0x61, 0x74, 0x61, 0x12, 0x22,
- 0x0a, 0x0c, 0x69, 0x73, 0x46, 0x69, 0x72, 0x73, 0x74, 0x43, 0x68, 0x75, 0x6e, 0x6b, 0x18, 0x04,
- 0x20, 0x01, 0x28, 0x08, 0x52, 0x0c, 0x69, 0x73, 0x46, 0x69, 0x72, 0x73, 0x74, 0x43, 0x68, 0x75,
- 0x6e, 0x6b, 0x12, 0x20, 0x0a, 0x0b, 0x69, 0x73, 0x4c, 0x61, 0x73, 0x74, 0x43, 0x68, 0x75, 0x6e,
- 0x6b, 0x18, 0x05, 0x20, 0x01, 0x28, 0x08, 0x52, 0x0b, 0x69, 0x73, 0x4c, 0x61, 0x73, 0x74, 0x43,
- 0x68, 0x75, 0x6e, 0x6b, 0x22, 0x1b, 0x0a, 0x19, 0x55, 0x70, 0x6c, 0x6f, 0x61, 0x64, 0x41, 0x50,
- 0x49, 0x4e, 0x6f, 0x64, 0x65, 0x46, 0x69, 0x6c, 0x65, 0x52, 0x65, 0x73, 0x70, 0x6f, 0x6e, 0x73,
- 0x65, 0x22, 0xb4, 0x01, 0x0a, 0x20, 0x55, 0x70, 0x6c, 0x6f, 0x61, 0x64, 0x44, 0x65, 0x70, 0x6c,
- 0x6f, 0x79, 0x46, 0x69, 0x6c, 0x65, 0x54, 0x6f, 0x41, 0x50, 0x49, 0x4e, 0x6f, 0x64, 0x65, 0x52,
- 0x65, 0x71, 0x75, 0x65, 0x73, 0x74, 0x12, 0x1a, 0x0a, 0x08, 0x66, 0x69, 0x6c, 0x65, 0x6e, 0x61,
- 0x6d, 0x65, 0x18, 0x01, 0x20, 0x01, 0x28, 0x09, 0x52, 0x08, 0x66, 0x69, 0x6c, 0x65, 0x6e, 0x61,
- 0x6d, 0x65, 0x12, 0x10, 0x0a, 0x03, 0x73, 0x75, 0x6d, 0x18, 0x02, 0x20, 0x01, 0x28, 0x09, 0x52,
- 0x03, 0x73, 0x75, 0x6d, 0x12, 0x1c, 0x0a, 0x09, 0x63, 0x68, 0x75, 0x6e, 0x6b, 0x44, 0x61, 0x74,
- 0x61, 0x18, 0x03, 0x20, 0x01, 0x28, 0x0c, 0x52, 0x09, 0x63, 0x68, 0x75, 0x6e, 0x6b, 0x44, 0x61,
- 0x74, 0x61, 0x12, 0x22, 0x0a, 0x0c, 0x69, 0x73, 0x46, 0x69, 0x72, 0x73, 0x74, 0x43, 0x68, 0x75,
- 0x6e, 0x6b, 0x18, 0x04, 0x20, 0x01, 0x28, 0x08, 0x52, 0x0c, 0x69, 0x73, 0x46, 0x69, 0x72, 0x73,
- 0x74, 0x43, 0x68, 0x75, 0x6e, 0x6b, 0x12, 0x20, 0x0a, 0x0b, 0x69, 0x73, 0x4c, 0x61, 0x73, 0x74,
- 0x43, 0x68, 0x75, 0x6e, 0x6b, 0x18, 0x05, 0x20, 0x01, 0x28, 0x08, 0x52, 0x0b, 0x69, 0x73, 0x4c,
- 0x61, 0x73, 0x74, 0x43, 0x68, 0x75, 0x6e, 0x6b, 0x22, 0x1e, 0x0a, 0x1c, 0x46, 0x69, 0x6e, 0x64,
- 0x4c, 0x61, 0x74, 0x65, 0x73, 0x74, 0x44, 0x65, 0x70, 0x6c, 0x6f, 0x79, 0x46, 0x69, 0x6c, 0x65,
- 0x73, 0x52, 0x65, 0x71, 0x75, 0x65, 0x73, 0x74, 0x22, 0x9f, 0x02, 0x0a, 0x1d, 0x46, 0x69, 0x6e,
- 0x64, 0x4c, 0x61, 0x74, 0x65, 0x73, 0x74, 0x44, 0x65, 0x70, 0x6c, 0x6f, 0x79, 0x46, 0x69, 0x6c,
- 0x65, 0x73, 0x52, 0x65, 0x73, 0x70, 0x6f, 0x6e, 0x73, 0x65, 0x12, 0x56, 0x0a, 0x0f, 0x6e, 0x6f,
- 0x64, 0x65, 0x44, 0x65, 0x70, 0x6c, 0x6f, 0x79, 0x46, 0x69, 0x6c, 0x65, 0x73, 0x18, 0x01, 0x20,
- 0x03, 0x28, 0x0b, 0x32, 0x2c, 0x2e, 0x70, 0x62, 0x2e, 0x46, 0x69, 0x6e, 0x64, 0x4c, 0x61, 0x74,
- 0x65, 0x73, 0x74, 0x44, 0x65, 0x70, 0x6c, 0x6f, 0x79, 0x46, 0x69, 0x6c, 0x65, 0x73, 0x52, 0x65,
- 0x73, 0x70, 0x6f, 0x6e, 0x73, 0x65, 0x2e, 0x44, 0x65, 0x70, 0x6c, 0x6f, 0x79, 0x46, 0x69, 0x6c,
- 0x65, 0x52, 0x0f, 0x6e, 0x6f, 0x64, 0x65, 0x44, 0x65, 0x70, 0x6c, 0x6f, 0x79, 0x46, 0x69, 0x6c,
- 0x65, 0x73, 0x12, 0x5a, 0x0a, 0x11, 0x6e, 0x73, 0x4e, 0x6f, 0x64, 0x65, 0x44, 0x65, 0x70, 0x6c,
- 0x6f, 0x79, 0x46, 0x69, 0x6c, 0x65, 0x73, 0x18, 0x02, 0x20, 0x03, 0x28, 0x0b, 0x32, 0x2c, 0x2e,
- 0x70, 0x62, 0x2e, 0x46, 0x69, 0x6e, 0x64, 0x4c, 0x61, 0x74, 0x65, 0x73, 0x74, 0x44, 0x65, 0x70,
- 0x6c, 0x6f, 0x79, 0x46, 0x69, 0x6c, 0x65, 0x73, 0x52, 0x65, 0x73, 0x70, 0x6f, 0x6e, 0x73, 0x65,
- 0x2e, 0x44, 0x65, 0x70, 0x6c, 0x6f, 0x79, 0x46, 0x69, 0x6c, 0x65, 0x52, 0x11, 0x6e, 0x73, 0x4e,
- 0x6f, 0x64, 0x65, 0x44, 0x65, 0x70, 0x6c, 0x6f, 0x79, 0x46, 0x69, 0x6c, 0x65, 0x73, 0x1a, 0x4a,
- 0x0a, 0x0a, 0x44, 0x65, 0x70, 0x6c, 0x6f, 0x79, 0x46, 0x69, 0x6c, 0x65, 0x12, 0x0e, 0x0a, 0x02,
- 0x6f, 0x73, 0x18, 0x01, 0x20, 0x01, 0x28, 0x09, 0x52, 0x02, 0x6f, 0x73, 0x12, 0x12, 0x0a, 0x04,
- 0x61, 0x72, 0x63, 0x68, 0x18, 0x02, 0x20, 0x01, 0x28, 0x09, 0x52, 0x04, 0x61, 0x72, 0x63, 0x68,
- 0x12, 0x18, 0x0a, 0x07, 0x76, 0x65, 0x72, 0x73, 0x69, 0x6f, 0x6e, 0x18, 0x03, 0x20, 0x01, 0x28,
- 0x09, 0x52, 0x07, 0x76, 0x65, 0x72, 0x73, 0x69, 0x6f, 0x6e, 0x32, 0xf8, 0x09, 0x0a, 0x0e, 0x41,
- 0x50, 0x49, 0x4e, 0x6f, 0x64, 0x65, 0x53, 0x65, 0x72, 0x76, 0x69, 0x63, 0x65, 0x12, 0x44, 0x0a,
- 0x0d, 0x63, 0x72, 0x65, 0x61, 0x74, 0x65, 0x41, 0x50, 0x49, 0x4e, 0x6f, 0x64, 0x65, 0x12, 0x18,
- 0x2e, 0x70, 0x62, 0x2e, 0x43, 0x72, 0x65, 0x61, 0x74, 0x65, 0x41, 0x50, 0x49, 0x4e, 0x6f, 0x64,
- 0x65, 0x52, 0x65, 0x71, 0x75, 0x65, 0x73, 0x74, 0x1a, 0x19, 0x2e, 0x70, 0x62, 0x2e, 0x43, 0x72,
- 0x65, 0x61, 0x74, 0x65, 0x41, 0x50, 0x49, 0x4e, 0x6f, 0x64, 0x65, 0x52, 0x65, 0x73, 0x70, 0x6f,
- 0x6e, 0x73, 0x65, 0x12, 0x39, 0x0a, 0x0d, 0x75, 0x70, 0x64, 0x61, 0x74, 0x65, 0x41, 0x50, 0x49,
- 0x4e, 0x6f, 0x64, 0x65, 0x12, 0x18, 0x2e, 0x70, 0x62, 0x2e, 0x55, 0x70, 0x64, 0x61, 0x74, 0x65,
- 0x41, 0x50, 0x49, 0x4e, 0x6f, 0x64, 0x65, 0x52, 0x65, 0x71, 0x75, 0x65, 0x73, 0x74, 0x1a, 0x0e,
- 0x2e, 0x70, 0x62, 0x2e, 0x52, 0x50, 0x43, 0x53, 0x75, 0x63, 0x63, 0x65, 0x73, 0x73, 0x12, 0x39,
- 0x0a, 0x0d, 0x64, 0x65, 0x6c, 0x65, 0x74, 0x65, 0x41, 0x50, 0x49, 0x4e, 0x6f, 0x64, 0x65, 0x12,
- 0x18, 0x2e, 0x70, 0x62, 0x2e, 0x44, 0x65, 0x6c, 0x65, 0x74, 0x65, 0x41, 0x50, 0x49, 0x4e, 0x6f,
- 0x64, 0x65, 0x52, 0x65, 0x71, 0x75, 0x65, 0x73, 0x74, 0x1a, 0x0e, 0x2e, 0x70, 0x62, 0x2e, 0x52,
- 0x50, 0x43, 0x53, 0x75, 0x63, 0x63, 0x65, 0x73, 0x73, 0x12, 0x5f, 0x0a, 0x16, 0x66, 0x69, 0x6e,
- 0x64, 0x41, 0x6c, 0x6c, 0x45, 0x6e, 0x61, 0x62, 0x6c, 0x65, 0x64, 0x41, 0x50, 0x49, 0x4e, 0x6f,
- 0x64, 0x65, 0x73, 0x12, 0x21, 0x2e, 0x70, 0x62, 0x2e, 0x46, 0x69, 0x6e, 0x64, 0x41, 0x6c, 0x6c,
- 0x45, 0x6e, 0x61, 0x62, 0x6c, 0x65, 0x64, 0x41, 0x50, 0x49, 0x4e, 0x6f, 0x64, 0x65, 0x73, 0x52,
- 0x65, 0x71, 0x75, 0x65, 0x73, 0x74, 0x1a, 0x22, 0x2e, 0x70, 0x62, 0x2e, 0x46, 0x69, 0x6e, 0x64,
- 0x41, 0x6c, 0x6c, 0x45, 0x6e, 0x61, 0x62, 0x6c, 0x65, 0x64, 0x41, 0x50, 0x49, 0x4e, 0x6f, 0x64,
- 0x65, 0x73, 0x52, 0x65, 0x73, 0x70, 0x6f, 0x6e, 0x73, 0x65, 0x12, 0x53, 0x0a, 0x17, 0x63, 0x6f,
- 0x75, 0x6e, 0x74, 0x41, 0x6c, 0x6c, 0x45, 0x6e, 0x61, 0x62, 0x6c, 0x65, 0x64, 0x41, 0x50, 0x49,
- 0x4e, 0x6f, 0x64, 0x65, 0x73, 0x12, 0x22, 0x2e, 0x70, 0x62, 0x2e, 0x43, 0x6f, 0x75, 0x6e, 0x74,
- 0x41, 0x6c, 0x6c, 0x45, 0x6e, 0x61, 0x62, 0x6c, 0x65, 0x64, 0x41, 0x50, 0x49, 0x4e, 0x6f, 0x64,
- 0x65, 0x73, 0x52, 0x65, 0x71, 0x75, 0x65, 0x73, 0x74, 0x1a, 0x14, 0x2e, 0x70, 0x62, 0x2e, 0x52,
- 0x50, 0x43, 0x43, 0x6f, 0x75, 0x6e, 0x74, 0x52, 0x65, 0x73, 0x70, 0x6f, 0x6e, 0x73, 0x65, 0x12,
- 0x5d, 0x0a, 0x1c, 0x63, 0x6f, 0x75, 0x6e, 0x74, 0x41, 0x6c, 0x6c, 0x45, 0x6e, 0x61, 0x62, 0x6c,
- 0x65, 0x64, 0x41, 0x6e, 0x64, 0x4f, 0x6e, 0x41, 0x50, 0x49, 0x4e, 0x6f, 0x64, 0x65, 0x73, 0x12,
- 0x27, 0x2e, 0x70, 0x62, 0x2e, 0x43, 0x6f, 0x75, 0x6e, 0x74, 0x41, 0x6c, 0x6c, 0x45, 0x6e, 0x61,
- 0x62, 0x6c, 0x65, 0x64, 0x41, 0x6e, 0x64, 0x4f, 0x6e, 0x41, 0x50, 0x49, 0x4e, 0x6f, 0x64, 0x65,
- 0x73, 0x52, 0x65, 0x71, 0x75, 0x65, 0x73, 0x74, 0x1a, 0x14, 0x2e, 0x70, 0x62, 0x2e, 0x52, 0x50,
- 0x43, 0x43, 0x6f, 0x75, 0x6e, 0x74, 0x52, 0x65, 0x73, 0x70, 0x6f, 0x6e, 0x73, 0x65, 0x12, 0x56,
- 0x0a, 0x13, 0x6c, 0x69, 0x73, 0x74, 0x45, 0x6e, 0x61, 0x62, 0x6c, 0x65, 0x64, 0x41, 0x50, 0x49,
- 0x4e, 0x6f, 0x64, 0x65, 0x73, 0x12, 0x1e, 0x2e, 0x70, 0x62, 0x2e, 0x4c, 0x69, 0x73, 0x74, 0x45,
- 0x6e, 0x61, 0x62, 0x6c, 0x65, 0x64, 0x41, 0x50, 0x49, 0x4e, 0x6f, 0x64, 0x65, 0x73, 0x52, 0x65,
- 0x71, 0x75, 0x65, 0x73, 0x74, 0x1a, 0x1f, 0x2e, 0x70, 0x62, 0x2e, 0x4c, 0x69, 0x73, 0x74, 0x45,
- 0x6e, 0x61, 0x62, 0x6c, 0x65, 0x64, 0x41, 0x50, 0x49, 0x4e, 0x6f, 0x64, 0x65, 0x73, 0x52, 0x65,
- 0x73, 0x70, 0x6f, 0x6e, 0x73, 0x65, 0x12, 0x53, 0x0a, 0x12, 0x66, 0x69, 0x6e, 0x64, 0x45, 0x6e,
- 0x61, 0x62, 0x6c, 0x65, 0x64, 0x41, 0x50, 0x49, 0x4e, 0x6f, 0x64, 0x65, 0x12, 0x1d, 0x2e, 0x70,
- 0x62, 0x2e, 0x46, 0x69, 0x6e, 0x64, 0x45, 0x6e, 0x61, 0x62, 0x6c, 0x65, 0x64, 0x41, 0x50, 0x49,
- 0x4e, 0x6f, 0x64, 0x65, 0x52, 0x65, 0x71, 0x75, 0x65, 0x73, 0x74, 0x1a, 0x1e, 0x2e, 0x70, 0x62,
- 0x2e, 0x46, 0x69, 0x6e, 0x64, 0x45, 0x6e, 0x61, 0x62, 0x6c, 0x65, 0x64, 0x41, 0x50, 0x49, 0x4e,
- 0x6f, 0x64, 0x65, 0x52, 0x65, 0x73, 0x70, 0x6f, 0x6e, 0x73, 0x65, 0x12, 0x68, 0x0a, 0x19, 0x66,
- 0x69, 0x6e, 0x64, 0x43, 0x75, 0x72, 0x72, 0x65, 0x6e, 0x74, 0x41, 0x50, 0x49, 0x4e, 0x6f, 0x64,
- 0x65, 0x56, 0x65, 0x72, 0x73, 0x69, 0x6f, 0x6e, 0x12, 0x24, 0x2e, 0x70, 0x62, 0x2e, 0x46, 0x69,
- 0x6e, 0x64, 0x43, 0x75, 0x72, 0x72, 0x65, 0x6e, 0x74, 0x41, 0x50, 0x49, 0x4e, 0x6f, 0x64, 0x65,
- 0x56, 0x65, 0x72, 0x73, 0x69, 0x6f, 0x6e, 0x52, 0x65, 0x71, 0x75, 0x65, 0x73, 0x74, 0x1a, 0x25,
- 0x2e, 0x70, 0x62, 0x2e, 0x46, 0x69, 0x6e, 0x64, 0x43, 0x75, 0x72, 0x72, 0x65, 0x6e, 0x74, 0x41,
- 0x50, 0x49, 0x4e, 0x6f, 0x64, 0x65, 0x56, 0x65, 0x72, 0x73, 0x69, 0x6f, 0x6e, 0x52, 0x65, 0x73,
- 0x70, 0x6f, 0x6e, 0x73, 0x65, 0x12, 0x53, 0x0a, 0x12, 0x66, 0x69, 0x6e, 0x64, 0x43, 0x75, 0x72,
- 0x72, 0x65, 0x6e, 0x74, 0x41, 0x50, 0x49, 0x4e, 0x6f, 0x64, 0x65, 0x12, 0x1d, 0x2e, 0x70, 0x62,
- 0x2e, 0x46, 0x69, 0x6e, 0x64, 0x43, 0x75, 0x72, 0x72, 0x65, 0x6e, 0x74, 0x41, 0x50, 0x49, 0x4e,
- 0x6f, 0x64, 0x65, 0x52, 0x65, 0x71, 0x75, 0x65, 0x73, 0x74, 0x1a, 0x1e, 0x2e, 0x70, 0x62, 0x2e,
- 0x46, 0x69, 0x6e, 0x64, 0x43, 0x75, 0x72, 0x72, 0x65, 0x6e, 0x74, 0x41, 0x50, 0x49, 0x4e, 0x6f,
- 0x64, 0x65, 0x52, 0x65, 0x73, 0x70, 0x6f, 0x6e, 0x73, 0x65, 0x12, 0x6d, 0x0a, 0x24, 0x63, 0x6f,
- 0x75, 0x6e, 0x74, 0x41, 0x6c, 0x6c, 0x45, 0x6e, 0x61, 0x62, 0x6c, 0x65, 0x64, 0x41, 0x50, 0x49,
- 0x4e, 0x6f, 0x64, 0x65, 0x73, 0x57, 0x69, 0x74, 0x68, 0x53, 0x53, 0x4c, 0x43, 0x65, 0x72, 0x74,
- 0x49, 0x64, 0x12, 0x2f, 0x2e, 0x70, 0x62, 0x2e, 0x43, 0x6f, 0x75, 0x6e, 0x74, 0x41, 0x6c, 0x6c,
- 0x45, 0x6e, 0x61, 0x62, 0x6c, 0x65, 0x64, 0x41, 0x50, 0x49, 0x4e, 0x6f, 0x64, 0x65, 0x73, 0x57,
- 0x69, 0x74, 0x68, 0x53, 0x53, 0x4c, 0x43, 0x65, 0x72, 0x74, 0x49, 0x64, 0x52, 0x65, 0x71, 0x75,
- 0x65, 0x73, 0x74, 0x1a, 0x14, 0x2e, 0x70, 0x62, 0x2e, 0x52, 0x50, 0x43, 0x43, 0x6f, 0x75, 0x6e,
- 0x74, 0x52, 0x65, 0x73, 0x70, 0x6f, 0x6e, 0x73, 0x65, 0x12, 0x37, 0x0a, 0x0c, 0x64, 0x65, 0x62,
- 0x75, 0x67, 0x41, 0x50, 0x49, 0x4e, 0x6f, 0x64, 0x65, 0x12, 0x17, 0x2e, 0x70, 0x62, 0x2e, 0x44,
- 0x65, 0x62, 0x75, 0x67, 0x41, 0x50, 0x49, 0x4e, 0x6f, 0x64, 0x65, 0x52, 0x65, 0x71, 0x75, 0x65,
- 0x73, 0x74, 0x1a, 0x0e, 0x2e, 0x70, 0x62, 0x2e, 0x52, 0x50, 0x43, 0x53, 0x75, 0x63, 0x63, 0x65,
- 0x73, 0x73, 0x12, 0x50, 0x0a, 0x11, 0x75, 0x70, 0x6c, 0x6f, 0x61, 0x64, 0x41, 0x50, 0x49, 0x4e,
- 0x6f, 0x64, 0x65, 0x46, 0x69, 0x6c, 0x65, 0x12, 0x1c, 0x2e, 0x70, 0x62, 0x2e, 0x55, 0x70, 0x6c,
- 0x6f, 0x61, 0x64, 0x41, 0x50, 0x49, 0x4e, 0x6f, 0x64, 0x65, 0x46, 0x69, 0x6c, 0x65, 0x52, 0x65,
- 0x71, 0x75, 0x65, 0x73, 0x74, 0x1a, 0x1d, 0x2e, 0x70, 0x62, 0x2e, 0x55, 0x70, 0x6c, 0x6f, 0x61,
- 0x64, 0x41, 0x50, 0x49, 0x4e, 0x6f, 0x64, 0x65, 0x46, 0x69, 0x6c, 0x65, 0x52, 0x65, 0x73, 0x70,
- 0x6f, 0x6e, 0x73, 0x65, 0x12, 0x51, 0x0a, 0x19, 0x75, 0x70, 0x6c, 0x6f, 0x61, 0x64, 0x44, 0x65,
- 0x70, 0x6c, 0x6f, 0x79, 0x46, 0x69, 0x6c, 0x65, 0x54, 0x6f, 0x41, 0x50, 0x49, 0x4e, 0x6f, 0x64,
- 0x65, 0x12, 0x24, 0x2e, 0x70, 0x62, 0x2e, 0x55, 0x70, 0x6c, 0x6f, 0x61, 0x64, 0x44, 0x65, 0x70,
- 0x6c, 0x6f, 0x79, 0x46, 0x69, 0x6c, 0x65, 0x54, 0x6f, 0x41, 0x50, 0x49, 0x4e, 0x6f, 0x64, 0x65,
- 0x52, 0x65, 0x71, 0x75, 0x65, 0x73, 0x74, 0x1a, 0x0e, 0x2e, 0x70, 0x62, 0x2e, 0x52, 0x50, 0x43,
- 0x53, 0x75, 0x63, 0x63, 0x65, 0x73, 0x73, 0x12, 0x5c, 0x0a, 0x15, 0x66, 0x69, 0x6e, 0x64, 0x4c,
- 0x61, 0x74, 0x65, 0x73, 0x74, 0x44, 0x65, 0x70, 0x6c, 0x6f, 0x79, 0x46, 0x69, 0x6c, 0x65, 0x73,
- 0x12, 0x20, 0x2e, 0x70, 0x62, 0x2e, 0x46, 0x69, 0x6e, 0x64, 0x4c, 0x61, 0x74, 0x65, 0x73, 0x74,
- 0x44, 0x65, 0x70, 0x6c, 0x6f, 0x79, 0x46, 0x69, 0x6c, 0x65, 0x73, 0x52, 0x65, 0x71, 0x75, 0x65,
- 0x73, 0x74, 0x1a, 0x21, 0x2e, 0x70, 0x62, 0x2e, 0x46, 0x69, 0x6e, 0x64, 0x4c, 0x61, 0x74, 0x65,
- 0x73, 0x74, 0x44, 0x65, 0x70, 0x6c, 0x6f, 0x79, 0x46, 0x69, 0x6c, 0x65, 0x73, 0x52, 0x65, 0x73,
- 0x70, 0x6f, 0x6e, 0x73, 0x65, 0x42, 0x06, 0x5a, 0x04, 0x2e, 0x2f, 0x70, 0x62, 0x62, 0x06, 0x70,
- 0x72, 0x6f, 0x74, 0x6f, 0x33,
-}
+const file_service_api_node_proto_rawDesc = "" +
+ "\n" +
+ "\x16service_api_node.proto\x12\x02pb\x1a\x1bmodels/model_api_node.proto\x1a\x19models/rpc_messages.proto\"\xaa\x02\n" +
+ "\x14CreateAPINodeRequest\x12\x12\n" +
+ "\x04name\x18\x01 \x01(\tR\x04name\x12 \n" +
+ "\vdescription\x18\x02 \x01(\tR\vdescription\x12\x1a\n" +
+ "\bhttpJSON\x18\x03 \x01(\fR\bhttpJSON\x12\x1c\n" +
+ "\thttpsJSON\x18\x04 \x01(\fR\thttpsJSON\x12(\n" +
+ "\x0faccessAddrsJSON\x18\x05 \x01(\fR\x0faccessAddrsJSON\x12\x12\n" +
+ "\x04isOn\x18\x06 \x01(\bR\x04isOn\x12\x1a\n" +
+ "\brestIsOn\x18\a \x01(\bR\brestIsOn\x12\"\n" +
+ "\frestHTTPJSON\x18\b \x01(\fR\frestHTTPJSON\x12$\n" +
+ "\rrestHTTPSJSON\x18\t \x01(\fR\rrestHTTPSJSON\"5\n" +
+ "\x15CreateAPINodeResponse\x12\x1c\n" +
+ "\tapiNodeId\x18\x01 \x01(\x03R\tapiNodeId\"\xe6\x02\n" +
+ "\x14UpdateAPINodeRequest\x12\x1c\n" +
+ "\tapiNodeId\x18\x01 \x01(\x03R\tapiNodeId\x12\x12\n" +
+ "\x04name\x18\x02 \x01(\tR\x04name\x12 \n" +
+ "\vdescription\x18\x03 \x01(\tR\vdescription\x12\x1a\n" +
+ "\bhttpJSON\x18\x04 \x01(\fR\bhttpJSON\x12\x1c\n" +
+ "\thttpsJSON\x18\x05 \x01(\fR\thttpsJSON\x12(\n" +
+ "\x0faccessAddrsJSON\x18\x06 \x01(\fR\x0faccessAddrsJSON\x12\x12\n" +
+ "\x04isOn\x18\a \x01(\bR\x04isOn\x12\x1a\n" +
+ "\brestIsOn\x18\b \x01(\bR\brestIsOn\x12\"\n" +
+ "\frestHTTPJSON\x18\t \x01(\fR\frestHTTPJSON\x12$\n" +
+ "\rrestHTTPSJSON\x18\n" +
+ " \x01(\fR\rrestHTTPSJSON\x12\x1c\n" +
+ "\tisPrimary\x18\v \x01(\bR\tisPrimary\"4\n" +
+ "\x14DeleteAPINodeRequest\x12\x1c\n" +
+ "\tapiNodeId\x18\x01 \x01(\x03R\tapiNodeId\"\x1f\n" +
+ "\x1dFindAllEnabledAPINodesRequest\"I\n" +
+ "\x1eFindAllEnabledAPINodesResponse\x12'\n" +
+ "\bapiNodes\x18\x01 \x03(\v2\v.pb.APINodeR\bapiNodes\" \n" +
+ "\x1eCountAllEnabledAPINodesRequest\"%\n" +
+ "#CountAllEnabledAndOnAPINodesRequest\"H\n" +
+ "\x1aListEnabledAPINodesRequest\x12\x16\n" +
+ "\x06offset\x18\x01 \x01(\x03R\x06offset\x12\x12\n" +
+ "\x04size\x18\x02 \x01(\x03R\x04size\"F\n" +
+ "\x1bListEnabledAPINodesResponse\x12'\n" +
+ "\bapiNodes\x18\x01 \x03(\v2\v.pb.APINodeR\bapiNodes\"9\n" +
+ "\x19FindEnabledAPINodeRequest\x12\x1c\n" +
+ "\tapiNodeId\x18\x01 \x01(\x03R\tapiNodeId\"C\n" +
+ "\x1aFindEnabledAPINodeResponse\x12%\n" +
+ "\aapiNode\x18\x01 \x01(\v2\v.pb.APINodeR\aapiNode\"\"\n" +
+ " FindCurrentAPINodeVersionRequest\"u\n" +
+ "!FindCurrentAPINodeVersionResponse\x12\x18\n" +
+ "\aversion\x18\x01 \x01(\tR\aversion\x12\x0e\n" +
+ "\x02os\x18\x02 \x01(\tR\x02os\x12\x12\n" +
+ "\x04arch\x18\x03 \x01(\tR\x04arch\x12\x12\n" +
+ "\x04role\x18\x04 \x01(\tR\x04role\"\x1b\n" +
+ "\x19FindCurrentAPINodeRequest\"C\n" +
+ "\x1aFindCurrentAPINodeResponse\x12%\n" +
+ "\aapiNode\x18\x01 \x01(\v2\v.pb.APINodeR\aapiNode\"K\n" +
+ "+CountAllEnabledAPINodesWithSSLCertIdRequest\x12\x1c\n" +
+ "\tsslCertId\x18\x01 \x01(\x03R\tsslCertId\"+\n" +
+ "\x13DebugAPINodeRequest\x12\x14\n" +
+ "\x05debug\x18\x01 \x01(\bR\x05debug\"\xac\x01\n" +
+ "\x18UploadAPINodeFileRequest\x12\x1a\n" +
+ "\bfilename\x18\x01 \x01(\tR\bfilename\x12\x10\n" +
+ "\x03sum\x18\x02 \x01(\tR\x03sum\x12\x1c\n" +
+ "\tchunkData\x18\x03 \x01(\fR\tchunkData\x12\"\n" +
+ "\fisFirstChunk\x18\x04 \x01(\bR\fisFirstChunk\x12 \n" +
+ "\visLastChunk\x18\x05 \x01(\bR\visLastChunk\"\x1b\n" +
+ "\x19UploadAPINodeFileResponse\"\xb4\x01\n" +
+ " UploadDeployFileToAPINodeRequest\x12\x1a\n" +
+ "\bfilename\x18\x01 \x01(\tR\bfilename\x12\x10\n" +
+ "\x03sum\x18\x02 \x01(\tR\x03sum\x12\x1c\n" +
+ "\tchunkData\x18\x03 \x01(\fR\tchunkData\x12\"\n" +
+ "\fisFirstChunk\x18\x04 \x01(\bR\fisFirstChunk\x12 \n" +
+ "\visLastChunk\x18\x05 \x01(\bR\visLastChunk\"\x1e\n" +
+ "\x1cFindLatestDeployFilesRequest\"\x9f\x02\n" +
+ "\x1dFindLatestDeployFilesResponse\x12V\n" +
+ "\x0fnodeDeployFiles\x18\x01 \x03(\v2,.pb.FindLatestDeployFilesResponse.DeployFileR\x0fnodeDeployFiles\x12Z\n" +
+ "\x11nsNodeDeployFiles\x18\x02 \x03(\v2,.pb.FindLatestDeployFilesResponse.DeployFileR\x11nsNodeDeployFiles\x1aJ\n" +
+ "\n" +
+ "DeployFile\x12\x0e\n" +
+ "\x02os\x18\x01 \x01(\tR\x02os\x12\x12\n" +
+ "\x04arch\x18\x02 \x01(\tR\x04arch\x12\x18\n" +
+ "\aversion\x18\x03 \x01(\tR\aversion2\xf8\t\n" +
+ "\x0eAPINodeService\x12D\n" +
+ "\rcreateAPINode\x12\x18.pb.CreateAPINodeRequest\x1a\x19.pb.CreateAPINodeResponse\x129\n" +
+ "\rupdateAPINode\x12\x18.pb.UpdateAPINodeRequest\x1a\x0e.pb.RPCSuccess\x129\n" +
+ "\rdeleteAPINode\x12\x18.pb.DeleteAPINodeRequest\x1a\x0e.pb.RPCSuccess\x12_\n" +
+ "\x16findAllEnabledAPINodes\x12!.pb.FindAllEnabledAPINodesRequest\x1a\".pb.FindAllEnabledAPINodesResponse\x12S\n" +
+ "\x17countAllEnabledAPINodes\x12\".pb.CountAllEnabledAPINodesRequest\x1a\x14.pb.RPCCountResponse\x12]\n" +
+ "\x1ccountAllEnabledAndOnAPINodes\x12'.pb.CountAllEnabledAndOnAPINodesRequest\x1a\x14.pb.RPCCountResponse\x12V\n" +
+ "\x13listEnabledAPINodes\x12\x1e.pb.ListEnabledAPINodesRequest\x1a\x1f.pb.ListEnabledAPINodesResponse\x12S\n" +
+ "\x12findEnabledAPINode\x12\x1d.pb.FindEnabledAPINodeRequest\x1a\x1e.pb.FindEnabledAPINodeResponse\x12h\n" +
+ "\x19findCurrentAPINodeVersion\x12$.pb.FindCurrentAPINodeVersionRequest\x1a%.pb.FindCurrentAPINodeVersionResponse\x12S\n" +
+ "\x12findCurrentAPINode\x12\x1d.pb.FindCurrentAPINodeRequest\x1a\x1e.pb.FindCurrentAPINodeResponse\x12m\n" +
+ "$countAllEnabledAPINodesWithSSLCertId\x12/.pb.CountAllEnabledAPINodesWithSSLCertIdRequest\x1a\x14.pb.RPCCountResponse\x127\n" +
+ "\fdebugAPINode\x12\x17.pb.DebugAPINodeRequest\x1a\x0e.pb.RPCSuccess\x12P\n" +
+ "\x11uploadAPINodeFile\x12\x1c.pb.UploadAPINodeFileRequest\x1a\x1d.pb.UploadAPINodeFileResponse\x12Q\n" +
+ "\x19uploadDeployFileToAPINode\x12$.pb.UploadDeployFileToAPINodeRequest\x1a\x0e.pb.RPCSuccess\x12\\\n" +
+ "\x15findLatestDeployFiles\x12 .pb.FindLatestDeployFilesRequest\x1a!.pb.FindLatestDeployFilesResponseB\x06Z\x04./pbb\x06proto3"
var (
file_service_api_node_proto_rawDescOnce sync.Once
- file_service_api_node_proto_rawDescData = file_service_api_node_proto_rawDesc
+ file_service_api_node_proto_rawDescData []byte
)
func file_service_api_node_proto_rawDescGZIP() []byte {
file_service_api_node_proto_rawDescOnce.Do(func() {
- file_service_api_node_proto_rawDescData = protoimpl.X.CompressGZIP(file_service_api_node_proto_rawDescData)
+ file_service_api_node_proto_rawDescData = protoimpl.X.CompressGZIP(unsafe.Slice(unsafe.StringData(file_service_api_node_proto_rawDesc), len(file_service_api_node_proto_rawDesc)))
})
return file_service_api_node_proto_rawDescData
}
@@ -1632,7 +1495,7 @@ func file_service_api_node_proto_init() {
out := protoimpl.TypeBuilder{
File: protoimpl.DescBuilder{
GoPackagePath: reflect.TypeOf(x{}).PkgPath(),
- RawDescriptor: file_service_api_node_proto_rawDesc,
+ RawDescriptor: unsafe.Slice(unsafe.StringData(file_service_api_node_proto_rawDesc), len(file_service_api_node_proto_rawDesc)),
NumEnums: 0,
NumMessages: 24,
NumExtensions: 0,
@@ -1643,7 +1506,6 @@ func file_service_api_node_proto_init() {
MessageInfos: file_service_api_node_proto_msgTypes,
}.Build()
File_service_api_node_proto = out.File
- file_service_api_node_proto_rawDesc = nil
file_service_api_node_proto_goTypes = nil
file_service_api_node_proto_depIdxs = nil
}
diff --git a/EdgeCommon/pkg/rpc/pb/service_api_node_grpc.pb.go b/EdgeCommon/pkg/rpc/pb/service_api_node_grpc.pb.go
index 7c436c4..806e89c 100644
--- a/EdgeCommon/pkg/rpc/pb/service_api_node_grpc.pb.go
+++ b/EdgeCommon/pkg/rpc/pb/service_api_node_grpc.pb.go
@@ -1,7 +1,7 @@
// Code generated by protoc-gen-go-grpc. DO NOT EDIT.
// versions:
-// - protoc-gen-go-grpc v1.5.1
-// - protoc v6.33.2
+// - protoc-gen-go-grpc v1.6.1
+// - protoc v3.19.6
// source: service_api_node.proto
package pb
@@ -278,49 +278,49 @@ type APINodeServiceServer interface {
type UnimplementedAPINodeServiceServer struct{}
func (UnimplementedAPINodeServiceServer) CreateAPINode(context.Context, *CreateAPINodeRequest) (*CreateAPINodeResponse, error) {
- return nil, status.Errorf(codes.Unimplemented, "method CreateAPINode not implemented")
+ return nil, status.Error(codes.Unimplemented, "method CreateAPINode not implemented")
}
func (UnimplementedAPINodeServiceServer) UpdateAPINode(context.Context, *UpdateAPINodeRequest) (*RPCSuccess, error) {
- return nil, status.Errorf(codes.Unimplemented, "method UpdateAPINode not implemented")
+ return nil, status.Error(codes.Unimplemented, "method UpdateAPINode not implemented")
}
func (UnimplementedAPINodeServiceServer) DeleteAPINode(context.Context, *DeleteAPINodeRequest) (*RPCSuccess, error) {
- return nil, status.Errorf(codes.Unimplemented, "method DeleteAPINode not implemented")
+ return nil, status.Error(codes.Unimplemented, "method DeleteAPINode not implemented")
}
func (UnimplementedAPINodeServiceServer) FindAllEnabledAPINodes(context.Context, *FindAllEnabledAPINodesRequest) (*FindAllEnabledAPINodesResponse, error) {
- return nil, status.Errorf(codes.Unimplemented, "method FindAllEnabledAPINodes not implemented")
+ return nil, status.Error(codes.Unimplemented, "method FindAllEnabledAPINodes not implemented")
}
func (UnimplementedAPINodeServiceServer) CountAllEnabledAPINodes(context.Context, *CountAllEnabledAPINodesRequest) (*RPCCountResponse, error) {
- return nil, status.Errorf(codes.Unimplemented, "method CountAllEnabledAPINodes not implemented")
+ return nil, status.Error(codes.Unimplemented, "method CountAllEnabledAPINodes not implemented")
}
func (UnimplementedAPINodeServiceServer) CountAllEnabledAndOnAPINodes(context.Context, *CountAllEnabledAndOnAPINodesRequest) (*RPCCountResponse, error) {
- return nil, status.Errorf(codes.Unimplemented, "method CountAllEnabledAndOnAPINodes not implemented")
+ return nil, status.Error(codes.Unimplemented, "method CountAllEnabledAndOnAPINodes not implemented")
}
func (UnimplementedAPINodeServiceServer) ListEnabledAPINodes(context.Context, *ListEnabledAPINodesRequest) (*ListEnabledAPINodesResponse, error) {
- return nil, status.Errorf(codes.Unimplemented, "method ListEnabledAPINodes not implemented")
+ return nil, status.Error(codes.Unimplemented, "method ListEnabledAPINodes not implemented")
}
func (UnimplementedAPINodeServiceServer) FindEnabledAPINode(context.Context, *FindEnabledAPINodeRequest) (*FindEnabledAPINodeResponse, error) {
- return nil, status.Errorf(codes.Unimplemented, "method FindEnabledAPINode not implemented")
+ return nil, status.Error(codes.Unimplemented, "method FindEnabledAPINode not implemented")
}
func (UnimplementedAPINodeServiceServer) FindCurrentAPINodeVersion(context.Context, *FindCurrentAPINodeVersionRequest) (*FindCurrentAPINodeVersionResponse, error) {
- return nil, status.Errorf(codes.Unimplemented, "method FindCurrentAPINodeVersion not implemented")
+ return nil, status.Error(codes.Unimplemented, "method FindCurrentAPINodeVersion not implemented")
}
func (UnimplementedAPINodeServiceServer) FindCurrentAPINode(context.Context, *FindCurrentAPINodeRequest) (*FindCurrentAPINodeResponse, error) {
- return nil, status.Errorf(codes.Unimplemented, "method FindCurrentAPINode not implemented")
+ return nil, status.Error(codes.Unimplemented, "method FindCurrentAPINode not implemented")
}
func (UnimplementedAPINodeServiceServer) CountAllEnabledAPINodesWithSSLCertId(context.Context, *CountAllEnabledAPINodesWithSSLCertIdRequest) (*RPCCountResponse, error) {
- return nil, status.Errorf(codes.Unimplemented, "method CountAllEnabledAPINodesWithSSLCertId not implemented")
+ return nil, status.Error(codes.Unimplemented, "method CountAllEnabledAPINodesWithSSLCertId not implemented")
}
func (UnimplementedAPINodeServiceServer) DebugAPINode(context.Context, *DebugAPINodeRequest) (*RPCSuccess, error) {
- return nil, status.Errorf(codes.Unimplemented, "method DebugAPINode not implemented")
+ return nil, status.Error(codes.Unimplemented, "method DebugAPINode not implemented")
}
func (UnimplementedAPINodeServiceServer) UploadAPINodeFile(context.Context, *UploadAPINodeFileRequest) (*UploadAPINodeFileResponse, error) {
- return nil, status.Errorf(codes.Unimplemented, "method UploadAPINodeFile not implemented")
+ return nil, status.Error(codes.Unimplemented, "method UploadAPINodeFile not implemented")
}
func (UnimplementedAPINodeServiceServer) UploadDeployFileToAPINode(context.Context, *UploadDeployFileToAPINodeRequest) (*RPCSuccess, error) {
- return nil, status.Errorf(codes.Unimplemented, "method UploadDeployFileToAPINode not implemented")
+ return nil, status.Error(codes.Unimplemented, "method UploadDeployFileToAPINode not implemented")
}
func (UnimplementedAPINodeServiceServer) FindLatestDeployFiles(context.Context, *FindLatestDeployFilesRequest) (*FindLatestDeployFilesResponse, error) {
- return nil, status.Errorf(codes.Unimplemented, "method FindLatestDeployFiles not implemented")
+ return nil, status.Error(codes.Unimplemented, "method FindLatestDeployFiles not implemented")
}
func (UnimplementedAPINodeServiceServer) testEmbeddedByValue() {}
@@ -332,7 +332,7 @@ type UnsafeAPINodeServiceServer interface {
}
func RegisterAPINodeServiceServer(s grpc.ServiceRegistrar, srv APINodeServiceServer) {
- // If the following call pancis, it indicates UnimplementedAPINodeServiceServer was
+ // If the following call panics, it indicates UnimplementedAPINodeServiceServer was
// embedded by pointer and is nil. This will cause panics if an
// unimplemented method is ever invoked, so we test this at initialization
// time to prevent it from happening at runtime later due to I/O.
diff --git a/EdgeCommon/pkg/rpc/pb/service_api_token.pb.go b/EdgeCommon/pkg/rpc/pb/service_api_token.pb.go
index 3d9bb17..b4e2593 100644
--- a/EdgeCommon/pkg/rpc/pb/service_api_token.pb.go
+++ b/EdgeCommon/pkg/rpc/pb/service_api_token.pb.go
@@ -1,7 +1,7 @@
// Code generated by protoc-gen-go. DO NOT EDIT.
// versions:
-// protoc-gen-go v1.36.0
-// protoc v6.33.2
+// protoc-gen-go v1.36.11
+// protoc v3.19.6
// source: service_api_token.proto
package pb
@@ -11,6 +11,7 @@ import (
protoimpl "google.golang.org/protobuf/runtime/protoimpl"
reflect "reflect"
sync "sync"
+ unsafe "unsafe"
)
const (
@@ -111,38 +112,24 @@ func (x *FindAllEnabledAPITokensResponse) GetApiTokens() []*APIToken {
var File_service_api_token_proto protoreflect.FileDescriptor
-var file_service_api_token_proto_rawDesc = []byte{
- 0x0a, 0x17, 0x73, 0x65, 0x72, 0x76, 0x69, 0x63, 0x65, 0x5f, 0x61, 0x70, 0x69, 0x5f, 0x74, 0x6f,
- 0x6b, 0x65, 0x6e, 0x2e, 0x70, 0x72, 0x6f, 0x74, 0x6f, 0x12, 0x02, 0x70, 0x62, 0x1a, 0x1c, 0x6d,
- 0x6f, 0x64, 0x65, 0x6c, 0x73, 0x2f, 0x6d, 0x6f, 0x64, 0x65, 0x6c, 0x5f, 0x61, 0x70, 0x69, 0x5f,
- 0x74, 0x6f, 0x6b, 0x65, 0x6e, 0x2e, 0x70, 0x72, 0x6f, 0x74, 0x6f, 0x22, 0x34, 0x0a, 0x1e, 0x46,
- 0x69, 0x6e, 0x64, 0x41, 0x6c, 0x6c, 0x45, 0x6e, 0x61, 0x62, 0x6c, 0x65, 0x64, 0x41, 0x50, 0x49,
- 0x54, 0x6f, 0x6b, 0x65, 0x6e, 0x73, 0x52, 0x65, 0x71, 0x75, 0x65, 0x73, 0x74, 0x12, 0x12, 0x0a,
- 0x04, 0x72, 0x6f, 0x6c, 0x65, 0x18, 0x01, 0x20, 0x01, 0x28, 0x09, 0x52, 0x04, 0x72, 0x6f, 0x6c,
- 0x65, 0x22, 0x4d, 0x0a, 0x1f, 0x46, 0x69, 0x6e, 0x64, 0x41, 0x6c, 0x6c, 0x45, 0x6e, 0x61, 0x62,
- 0x6c, 0x65, 0x64, 0x41, 0x50, 0x49, 0x54, 0x6f, 0x6b, 0x65, 0x6e, 0x73, 0x52, 0x65, 0x73, 0x70,
- 0x6f, 0x6e, 0x73, 0x65, 0x12, 0x2a, 0x0a, 0x09, 0x61, 0x70, 0x69, 0x54, 0x6f, 0x6b, 0x65, 0x6e,
- 0x73, 0x18, 0x01, 0x20, 0x03, 0x28, 0x0b, 0x32, 0x0c, 0x2e, 0x70, 0x62, 0x2e, 0x41, 0x50, 0x49,
- 0x54, 0x6f, 0x6b, 0x65, 0x6e, 0x52, 0x09, 0x61, 0x70, 0x69, 0x54, 0x6f, 0x6b, 0x65, 0x6e, 0x73,
- 0x32, 0x75, 0x0a, 0x0f, 0x41, 0x50, 0x49, 0x54, 0x6f, 0x6b, 0x65, 0x6e, 0x53, 0x65, 0x72, 0x76,
- 0x69, 0x63, 0x65, 0x12, 0x62, 0x0a, 0x17, 0x66, 0x69, 0x6e, 0x64, 0x41, 0x6c, 0x6c, 0x45, 0x6e,
- 0x61, 0x62, 0x6c, 0x65, 0x64, 0x41, 0x50, 0x49, 0x54, 0x6f, 0x6b, 0x65, 0x6e, 0x73, 0x12, 0x22,
- 0x2e, 0x70, 0x62, 0x2e, 0x46, 0x69, 0x6e, 0x64, 0x41, 0x6c, 0x6c, 0x45, 0x6e, 0x61, 0x62, 0x6c,
- 0x65, 0x64, 0x41, 0x50, 0x49, 0x54, 0x6f, 0x6b, 0x65, 0x6e, 0x73, 0x52, 0x65, 0x71, 0x75, 0x65,
- 0x73, 0x74, 0x1a, 0x23, 0x2e, 0x70, 0x62, 0x2e, 0x46, 0x69, 0x6e, 0x64, 0x41, 0x6c, 0x6c, 0x45,
- 0x6e, 0x61, 0x62, 0x6c, 0x65, 0x64, 0x41, 0x50, 0x49, 0x54, 0x6f, 0x6b, 0x65, 0x6e, 0x73, 0x52,
- 0x65, 0x73, 0x70, 0x6f, 0x6e, 0x73, 0x65, 0x42, 0x06, 0x5a, 0x04, 0x2e, 0x2f, 0x70, 0x62, 0x62,
- 0x06, 0x70, 0x72, 0x6f, 0x74, 0x6f, 0x33,
-}
+const file_service_api_token_proto_rawDesc = "" +
+ "\n" +
+ "\x17service_api_token.proto\x12\x02pb\x1a\x1cmodels/model_api_token.proto\"4\n" +
+ "\x1eFindAllEnabledAPITokensRequest\x12\x12\n" +
+ "\x04role\x18\x01 \x01(\tR\x04role\"M\n" +
+ "\x1fFindAllEnabledAPITokensResponse\x12*\n" +
+ "\tapiTokens\x18\x01 \x03(\v2\f.pb.APITokenR\tapiTokens2u\n" +
+ "\x0fAPITokenService\x12b\n" +
+ "\x17findAllEnabledAPITokens\x12\".pb.FindAllEnabledAPITokensRequest\x1a#.pb.FindAllEnabledAPITokensResponseB\x06Z\x04./pbb\x06proto3"
var (
file_service_api_token_proto_rawDescOnce sync.Once
- file_service_api_token_proto_rawDescData = file_service_api_token_proto_rawDesc
+ file_service_api_token_proto_rawDescData []byte
)
func file_service_api_token_proto_rawDescGZIP() []byte {
file_service_api_token_proto_rawDescOnce.Do(func() {
- file_service_api_token_proto_rawDescData = protoimpl.X.CompressGZIP(file_service_api_token_proto_rawDescData)
+ file_service_api_token_proto_rawDescData = protoimpl.X.CompressGZIP(unsafe.Slice(unsafe.StringData(file_service_api_token_proto_rawDesc), len(file_service_api_token_proto_rawDesc)))
})
return file_service_api_token_proto_rawDescData
}
@@ -174,7 +161,7 @@ func file_service_api_token_proto_init() {
out := protoimpl.TypeBuilder{
File: protoimpl.DescBuilder{
GoPackagePath: reflect.TypeOf(x{}).PkgPath(),
- RawDescriptor: file_service_api_token_proto_rawDesc,
+ RawDescriptor: unsafe.Slice(unsafe.StringData(file_service_api_token_proto_rawDesc), len(file_service_api_token_proto_rawDesc)),
NumEnums: 0,
NumMessages: 2,
NumExtensions: 0,
@@ -185,7 +172,6 @@ func file_service_api_token_proto_init() {
MessageInfos: file_service_api_token_proto_msgTypes,
}.Build()
File_service_api_token_proto = out.File
- file_service_api_token_proto_rawDesc = nil
file_service_api_token_proto_goTypes = nil
file_service_api_token_proto_depIdxs = nil
}
diff --git a/EdgeCommon/pkg/rpc/pb/service_api_token_grpc.pb.go b/EdgeCommon/pkg/rpc/pb/service_api_token_grpc.pb.go
index fb808fc..2012e09 100644
--- a/EdgeCommon/pkg/rpc/pb/service_api_token_grpc.pb.go
+++ b/EdgeCommon/pkg/rpc/pb/service_api_token_grpc.pb.go
@@ -1,7 +1,7 @@
// Code generated by protoc-gen-go-grpc. DO NOT EDIT.
// versions:
-// - protoc-gen-go-grpc v1.5.1
-// - protoc v6.33.2
+// - protoc-gen-go-grpc v1.6.1
+// - protoc v3.19.6
// source: service_api_token.proto
package pb
@@ -68,7 +68,7 @@ type APITokenServiceServer interface {
type UnimplementedAPITokenServiceServer struct{}
func (UnimplementedAPITokenServiceServer) FindAllEnabledAPITokens(context.Context, *FindAllEnabledAPITokensRequest) (*FindAllEnabledAPITokensResponse, error) {
- return nil, status.Errorf(codes.Unimplemented, "method FindAllEnabledAPITokens not implemented")
+ return nil, status.Error(codes.Unimplemented, "method FindAllEnabledAPITokens not implemented")
}
func (UnimplementedAPITokenServiceServer) testEmbeddedByValue() {}
@@ -80,7 +80,7 @@ type UnsafeAPITokenServiceServer interface {
}
func RegisterAPITokenServiceServer(s grpc.ServiceRegistrar, srv APITokenServiceServer) {
- // If the following call pancis, it indicates UnimplementedAPITokenServiceServer was
+ // If the following call panics, it indicates UnimplementedAPITokenServiceServer was
// embedded by pointer and is nil. This will cause panics if an
// unimplemented method is ever invoked, so we test this at initialization
// time to prevent it from happening at runtime later due to I/O.
diff --git a/EdgeCommon/pkg/rpc/pb/service_authority_key.pb.go b/EdgeCommon/pkg/rpc/pb/service_authority_key.pb.go
index bd00d4e..aab4a0e 100644
--- a/EdgeCommon/pkg/rpc/pb/service_authority_key.pb.go
+++ b/EdgeCommon/pkg/rpc/pb/service_authority_key.pb.go
@@ -1,7 +1,7 @@
// Code generated by protoc-gen-go. DO NOT EDIT.
// versions:
-// protoc-gen-go v1.36.0
-// protoc v6.33.2
+// protoc-gen-go v1.36.11
+// protoc v3.19.6
// source: service_authority_key.proto
package pb
@@ -11,6 +11,7 @@ import (
protoimpl "google.golang.org/protobuf/runtime/protoimpl"
reflect "reflect"
sync "sync"
+ unsafe "unsafe"
)
const (
@@ -516,101 +517,53 @@ func (x *FindAuthorityQuotaResponse) GetCountNodes() int32 {
var File_service_authority_key_proto protoreflect.FileDescriptor
-var file_service_authority_key_proto_rawDesc = []byte{
- 0x0a, 0x1b, 0x73, 0x65, 0x72, 0x76, 0x69, 0x63, 0x65, 0x5f, 0x61, 0x75, 0x74, 0x68, 0x6f, 0x72,
- 0x69, 0x74, 0x79, 0x5f, 0x6b, 0x65, 0x79, 0x2e, 0x70, 0x72, 0x6f, 0x74, 0x6f, 0x12, 0x02, 0x70,
- 0x62, 0x1a, 0x19, 0x6d, 0x6f, 0x64, 0x65, 0x6c, 0x73, 0x2f, 0x72, 0x70, 0x63, 0x5f, 0x6d, 0x65,
- 0x73, 0x73, 0x61, 0x67, 0x65, 0x73, 0x2e, 0x70, 0x72, 0x6f, 0x74, 0x6f, 0x1a, 0x20, 0x6d, 0x6f,
- 0x64, 0x65, 0x6c, 0x73, 0x2f, 0x6d, 0x6f, 0x64, 0x65, 0x6c, 0x5f, 0x61, 0x75, 0x74, 0x68, 0x6f,
- 0x72, 0x69, 0x74, 0x79, 0x5f, 0x6b, 0x65, 0x79, 0x2e, 0x70, 0x72, 0x6f, 0x74, 0x6f, 0x22, 0xdd,
- 0x01, 0x0a, 0x19, 0x55, 0x70, 0x64, 0x61, 0x74, 0x65, 0x41, 0x75, 0x74, 0x68, 0x6f, 0x72, 0x69,
- 0x74, 0x79, 0x4b, 0x65, 0x79, 0x52, 0x65, 0x71, 0x75, 0x65, 0x73, 0x74, 0x12, 0x14, 0x0a, 0x05,
- 0x76, 0x61, 0x6c, 0x75, 0x65, 0x18, 0x01, 0x20, 0x01, 0x28, 0x09, 0x52, 0x05, 0x76, 0x61, 0x6c,
- 0x75, 0x65, 0x12, 0x18, 0x0a, 0x07, 0x64, 0x61, 0x79, 0x46, 0x72, 0x6f, 0x6d, 0x18, 0x02, 0x20,
- 0x01, 0x28, 0x09, 0x52, 0x07, 0x64, 0x61, 0x79, 0x46, 0x72, 0x6f, 0x6d, 0x12, 0x14, 0x0a, 0x05,
- 0x64, 0x61, 0x79, 0x54, 0x6f, 0x18, 0x03, 0x20, 0x01, 0x28, 0x09, 0x52, 0x05, 0x64, 0x61, 0x79,
- 0x54, 0x6f, 0x12, 0x1a, 0x0a, 0x08, 0x68, 0x6f, 0x73, 0x74, 0x6e, 0x61, 0x6d, 0x65, 0x18, 0x04,
- 0x20, 0x01, 0x28, 0x09, 0x52, 0x08, 0x68, 0x6f, 0x73, 0x74, 0x6e, 0x61, 0x6d, 0x65, 0x12, 0x22,
- 0x0a, 0x0c, 0x6d, 0x61, 0x63, 0x41, 0x64, 0x64, 0x72, 0x65, 0x73, 0x73, 0x65, 0x73, 0x18, 0x05,
- 0x20, 0x03, 0x28, 0x09, 0x52, 0x0c, 0x6d, 0x61, 0x63, 0x41, 0x64, 0x64, 0x72, 0x65, 0x73, 0x73,
- 0x65, 0x73, 0x12, 0x18, 0x0a, 0x07, 0x63, 0x6f, 0x6d, 0x70, 0x61, 0x6e, 0x79, 0x18, 0x06, 0x20,
- 0x01, 0x28, 0x09, 0x52, 0x07, 0x63, 0x6f, 0x6d, 0x70, 0x61, 0x6e, 0x79, 0x12, 0x20, 0x0a, 0x0b,
- 0x72, 0x65, 0x71, 0x75, 0x65, 0x73, 0x74, 0x43, 0x6f, 0x64, 0x65, 0x18, 0x07, 0x20, 0x01, 0x28,
- 0x09, 0x52, 0x0b, 0x72, 0x65, 0x71, 0x75, 0x65, 0x73, 0x74, 0x43, 0x6f, 0x64, 0x65, 0x22, 0x19,
- 0x0a, 0x17, 0x52, 0x65, 0x61, 0x64, 0x41, 0x75, 0x74, 0x68, 0x6f, 0x72, 0x69, 0x74, 0x79, 0x4b,
- 0x65, 0x79, 0x52, 0x65, 0x71, 0x75, 0x65, 0x73, 0x74, 0x22, 0x50, 0x0a, 0x18, 0x52, 0x65, 0x61,
- 0x64, 0x41, 0x75, 0x74, 0x68, 0x6f, 0x72, 0x69, 0x74, 0x79, 0x4b, 0x65, 0x79, 0x52, 0x65, 0x73,
- 0x70, 0x6f, 0x6e, 0x73, 0x65, 0x12, 0x34, 0x0a, 0x0c, 0x61, 0x75, 0x74, 0x68, 0x6f, 0x72, 0x69,
- 0x74, 0x79, 0x4b, 0x65, 0x79, 0x18, 0x01, 0x20, 0x01, 0x28, 0x0b, 0x32, 0x10, 0x2e, 0x70, 0x62,
- 0x2e, 0x41, 0x75, 0x74, 0x68, 0x6f, 0x72, 0x69, 0x74, 0x79, 0x4b, 0x65, 0x79, 0x52, 0x0c, 0x61,
- 0x75, 0x74, 0x68, 0x6f, 0x72, 0x69, 0x74, 0x79, 0x4b, 0x65, 0x79, 0x22, 0x1a, 0x0a, 0x18, 0x52,
- 0x65, 0x73, 0x65, 0x74, 0x41, 0x75, 0x74, 0x68, 0x6f, 0x72, 0x69, 0x74, 0x79, 0x4b, 0x65, 0x79,
- 0x52, 0x65, 0x71, 0x75, 0x65, 0x73, 0x74, 0x22, 0x51, 0x0a, 0x1b, 0x56, 0x61, 0x6c, 0x69, 0x64,
- 0x61, 0x74, 0x65, 0x41, 0x75, 0x74, 0x68, 0x6f, 0x72, 0x69, 0x74, 0x79, 0x4b, 0x65, 0x79, 0x52,
- 0x65, 0x71, 0x75, 0x65, 0x73, 0x74, 0x12, 0x10, 0x0a, 0x03, 0x6b, 0x65, 0x79, 0x18, 0x01, 0x20,
- 0x01, 0x28, 0x09, 0x52, 0x03, 0x6b, 0x65, 0x79, 0x12, 0x20, 0x0a, 0x0b, 0x72, 0x65, 0x71, 0x75,
- 0x65, 0x73, 0x74, 0x43, 0x6f, 0x64, 0x65, 0x18, 0x02, 0x20, 0x01, 0x28, 0x09, 0x52, 0x0b, 0x72,
- 0x65, 0x71, 0x75, 0x65, 0x73, 0x74, 0x43, 0x6f, 0x64, 0x65, 0x22, 0x48, 0x0a, 0x1c, 0x56, 0x61,
- 0x6c, 0x69, 0x64, 0x61, 0x74, 0x65, 0x41, 0x75, 0x74, 0x68, 0x6f, 0x72, 0x69, 0x74, 0x79, 0x4b,
- 0x65, 0x79, 0x52, 0x65, 0x73, 0x70, 0x6f, 0x6e, 0x73, 0x65, 0x12, 0x12, 0x0a, 0x04, 0x69, 0x73,
- 0x4f, 0x6b, 0x18, 0x01, 0x20, 0x01, 0x28, 0x08, 0x52, 0x04, 0x69, 0x73, 0x4f, 0x6b, 0x12, 0x14,
- 0x0a, 0x05, 0x65, 0x72, 0x72, 0x6f, 0x72, 0x18, 0x02, 0x20, 0x01, 0x28, 0x09, 0x52, 0x05, 0x65,
- 0x72, 0x72, 0x6f, 0x72, 0x22, 0x17, 0x0a, 0x15, 0x43, 0x68, 0x65, 0x63, 0x6b, 0x41, 0x75, 0x74,
- 0x68, 0x6f, 0x72, 0x69, 0x74, 0x79, 0x52, 0x65, 0x71, 0x75, 0x65, 0x73, 0x74, 0x22, 0x4a, 0x0a,
- 0x16, 0x43, 0x68, 0x65, 0x63, 0x6b, 0x41, 0x75, 0x74, 0x68, 0x6f, 0x72, 0x69, 0x74, 0x79, 0x52,
- 0x65, 0x73, 0x70, 0x6f, 0x6e, 0x73, 0x65, 0x12, 0x16, 0x0a, 0x06, 0x69, 0x73, 0x50, 0x6c, 0x75,
- 0x73, 0x18, 0x01, 0x20, 0x01, 0x28, 0x08, 0x52, 0x06, 0x69, 0x73, 0x50, 0x6c, 0x75, 0x73, 0x12,
- 0x18, 0x0a, 0x07, 0x65, 0x64, 0x69, 0x74, 0x69, 0x6f, 0x6e, 0x18, 0x02, 0x20, 0x01, 0x28, 0x09,
- 0x52, 0x07, 0x65, 0x64, 0x69, 0x74, 0x69, 0x6f, 0x6e, 0x22, 0x1b, 0x0a, 0x19, 0x46, 0x69, 0x6e,
- 0x64, 0x41, 0x75, 0x74, 0x68, 0x6f, 0x72, 0x69, 0x74, 0x79, 0x51, 0x75, 0x6f, 0x74, 0x61, 0x52,
- 0x65, 0x71, 0x75, 0x65, 0x73, 0x74, 0x22, 0x58, 0x0a, 0x1a, 0x46, 0x69, 0x6e, 0x64, 0x41, 0x75,
- 0x74, 0x68, 0x6f, 0x72, 0x69, 0x74, 0x79, 0x51, 0x75, 0x6f, 0x74, 0x61, 0x52, 0x65, 0x73, 0x70,
- 0x6f, 0x6e, 0x73, 0x65, 0x12, 0x1a, 0x0a, 0x08, 0x6d, 0x61, 0x78, 0x4e, 0x6f, 0x64, 0x65, 0x73,
- 0x18, 0x01, 0x20, 0x01, 0x28, 0x05, 0x52, 0x08, 0x6d, 0x61, 0x78, 0x4e, 0x6f, 0x64, 0x65, 0x73,
- 0x12, 0x1e, 0x0a, 0x0a, 0x63, 0x6f, 0x75, 0x6e, 0x74, 0x4e, 0x6f, 0x64, 0x65, 0x73, 0x18, 0x02,
- 0x20, 0x01, 0x28, 0x05, 0x52, 0x0a, 0x63, 0x6f, 0x75, 0x6e, 0x74, 0x4e, 0x6f, 0x64, 0x65, 0x73,
- 0x32, 0xe5, 0x03, 0x0a, 0x13, 0x41, 0x75, 0x74, 0x68, 0x6f, 0x72, 0x69, 0x74, 0x79, 0x4b, 0x65,
- 0x79, 0x53, 0x65, 0x72, 0x76, 0x69, 0x63, 0x65, 0x12, 0x43, 0x0a, 0x12, 0x75, 0x70, 0x64, 0x61,
- 0x74, 0x65, 0x41, 0x75, 0x74, 0x68, 0x6f, 0x72, 0x69, 0x74, 0x79, 0x4b, 0x65, 0x79, 0x12, 0x1d,
- 0x2e, 0x70, 0x62, 0x2e, 0x55, 0x70, 0x64, 0x61, 0x74, 0x65, 0x41, 0x75, 0x74, 0x68, 0x6f, 0x72,
- 0x69, 0x74, 0x79, 0x4b, 0x65, 0x79, 0x52, 0x65, 0x71, 0x75, 0x65, 0x73, 0x74, 0x1a, 0x0e, 0x2e,
- 0x70, 0x62, 0x2e, 0x52, 0x50, 0x43, 0x53, 0x75, 0x63, 0x63, 0x65, 0x73, 0x73, 0x12, 0x4d, 0x0a,
- 0x10, 0x72, 0x65, 0x61, 0x64, 0x41, 0x75, 0x74, 0x68, 0x6f, 0x72, 0x69, 0x74, 0x79, 0x4b, 0x65,
- 0x79, 0x12, 0x1b, 0x2e, 0x70, 0x62, 0x2e, 0x52, 0x65, 0x61, 0x64, 0x41, 0x75, 0x74, 0x68, 0x6f,
- 0x72, 0x69, 0x74, 0x79, 0x4b, 0x65, 0x79, 0x52, 0x65, 0x71, 0x75, 0x65, 0x73, 0x74, 0x1a, 0x1c,
- 0x2e, 0x70, 0x62, 0x2e, 0x52, 0x65, 0x61, 0x64, 0x41, 0x75, 0x74, 0x68, 0x6f, 0x72, 0x69, 0x74,
- 0x79, 0x4b, 0x65, 0x79, 0x52, 0x65, 0x73, 0x70, 0x6f, 0x6e, 0x73, 0x65, 0x12, 0x41, 0x0a, 0x11,
- 0x72, 0x65, 0x73, 0x65, 0x74, 0x41, 0x75, 0x74, 0x68, 0x6f, 0x72, 0x69, 0x74, 0x79, 0x4b, 0x65,
- 0x79, 0x12, 0x1c, 0x2e, 0x70, 0x62, 0x2e, 0x52, 0x65, 0x73, 0x65, 0x74, 0x41, 0x75, 0x74, 0x68,
- 0x6f, 0x72, 0x69, 0x74, 0x79, 0x4b, 0x65, 0x79, 0x52, 0x65, 0x71, 0x75, 0x65, 0x73, 0x74, 0x1a,
- 0x0e, 0x2e, 0x70, 0x62, 0x2e, 0x52, 0x50, 0x43, 0x53, 0x75, 0x63, 0x63, 0x65, 0x73, 0x73, 0x12,
- 0x59, 0x0a, 0x14, 0x76, 0x61, 0x6c, 0x69, 0x64, 0x61, 0x74, 0x65, 0x41, 0x75, 0x74, 0x68, 0x6f,
- 0x72, 0x69, 0x74, 0x79, 0x4b, 0x65, 0x79, 0x12, 0x1f, 0x2e, 0x70, 0x62, 0x2e, 0x56, 0x61, 0x6c,
- 0x69, 0x64, 0x61, 0x74, 0x65, 0x41, 0x75, 0x74, 0x68, 0x6f, 0x72, 0x69, 0x74, 0x79, 0x4b, 0x65,
- 0x79, 0x52, 0x65, 0x71, 0x75, 0x65, 0x73, 0x74, 0x1a, 0x20, 0x2e, 0x70, 0x62, 0x2e, 0x56, 0x61,
- 0x6c, 0x69, 0x64, 0x61, 0x74, 0x65, 0x41, 0x75, 0x74, 0x68, 0x6f, 0x72, 0x69, 0x74, 0x79, 0x4b,
- 0x65, 0x79, 0x52, 0x65, 0x73, 0x70, 0x6f, 0x6e, 0x73, 0x65, 0x12, 0x47, 0x0a, 0x0e, 0x63, 0x68,
- 0x65, 0x63, 0x6b, 0x41, 0x75, 0x74, 0x68, 0x6f, 0x72, 0x69, 0x74, 0x79, 0x12, 0x19, 0x2e, 0x70,
- 0x62, 0x2e, 0x43, 0x68, 0x65, 0x63, 0x6b, 0x41, 0x75, 0x74, 0x68, 0x6f, 0x72, 0x69, 0x74, 0x79,
- 0x52, 0x65, 0x71, 0x75, 0x65, 0x73, 0x74, 0x1a, 0x1a, 0x2e, 0x70, 0x62, 0x2e, 0x43, 0x68, 0x65,
- 0x63, 0x6b, 0x41, 0x75, 0x74, 0x68, 0x6f, 0x72, 0x69, 0x74, 0x79, 0x52, 0x65, 0x73, 0x70, 0x6f,
- 0x6e, 0x73, 0x65, 0x12, 0x53, 0x0a, 0x12, 0x66, 0x69, 0x6e, 0x64, 0x41, 0x75, 0x74, 0x68, 0x6f,
- 0x72, 0x69, 0x74, 0x79, 0x51, 0x75, 0x6f, 0x74, 0x61, 0x12, 0x1d, 0x2e, 0x70, 0x62, 0x2e, 0x46,
- 0x69, 0x6e, 0x64, 0x41, 0x75, 0x74, 0x68, 0x6f, 0x72, 0x69, 0x74, 0x79, 0x51, 0x75, 0x6f, 0x74,
- 0x61, 0x52, 0x65, 0x71, 0x75, 0x65, 0x73, 0x74, 0x1a, 0x1e, 0x2e, 0x70, 0x62, 0x2e, 0x46, 0x69,
- 0x6e, 0x64, 0x41, 0x75, 0x74, 0x68, 0x6f, 0x72, 0x69, 0x74, 0x79, 0x51, 0x75, 0x6f, 0x74, 0x61,
- 0x52, 0x65, 0x73, 0x70, 0x6f, 0x6e, 0x73, 0x65, 0x42, 0x06, 0x5a, 0x04, 0x2e, 0x2f, 0x70, 0x62,
- 0x62, 0x06, 0x70, 0x72, 0x6f, 0x74, 0x6f, 0x33,
-}
+const file_service_authority_key_proto_rawDesc = "" +
+ "\n" +
+ "\x1bservice_authority_key.proto\x12\x02pb\x1a\x19models/rpc_messages.proto\x1a models/model_authority_key.proto\"\xdd\x01\n" +
+ "\x19UpdateAuthorityKeyRequest\x12\x14\n" +
+ "\x05value\x18\x01 \x01(\tR\x05value\x12\x18\n" +
+ "\adayFrom\x18\x02 \x01(\tR\adayFrom\x12\x14\n" +
+ "\x05dayTo\x18\x03 \x01(\tR\x05dayTo\x12\x1a\n" +
+ "\bhostname\x18\x04 \x01(\tR\bhostname\x12\"\n" +
+ "\fmacAddresses\x18\x05 \x03(\tR\fmacAddresses\x12\x18\n" +
+ "\acompany\x18\x06 \x01(\tR\acompany\x12 \n" +
+ "\vrequestCode\x18\a \x01(\tR\vrequestCode\"\x19\n" +
+ "\x17ReadAuthorityKeyRequest\"P\n" +
+ "\x18ReadAuthorityKeyResponse\x124\n" +
+ "\fauthorityKey\x18\x01 \x01(\v2\x10.pb.AuthorityKeyR\fauthorityKey\"\x1a\n" +
+ "\x18ResetAuthorityKeyRequest\"Q\n" +
+ "\x1bValidateAuthorityKeyRequest\x12\x10\n" +
+ "\x03key\x18\x01 \x01(\tR\x03key\x12 \n" +
+ "\vrequestCode\x18\x02 \x01(\tR\vrequestCode\"H\n" +
+ "\x1cValidateAuthorityKeyResponse\x12\x12\n" +
+ "\x04isOk\x18\x01 \x01(\bR\x04isOk\x12\x14\n" +
+ "\x05error\x18\x02 \x01(\tR\x05error\"\x17\n" +
+ "\x15CheckAuthorityRequest\"J\n" +
+ "\x16CheckAuthorityResponse\x12\x16\n" +
+ "\x06isPlus\x18\x01 \x01(\bR\x06isPlus\x12\x18\n" +
+ "\aedition\x18\x02 \x01(\tR\aedition\"\x1b\n" +
+ "\x19FindAuthorityQuotaRequest\"X\n" +
+ "\x1aFindAuthorityQuotaResponse\x12\x1a\n" +
+ "\bmaxNodes\x18\x01 \x01(\x05R\bmaxNodes\x12\x1e\n" +
+ "\n" +
+ "countNodes\x18\x02 \x01(\x05R\n" +
+ "countNodes2\xe5\x03\n" +
+ "\x13AuthorityKeyService\x12C\n" +
+ "\x12updateAuthorityKey\x12\x1d.pb.UpdateAuthorityKeyRequest\x1a\x0e.pb.RPCSuccess\x12M\n" +
+ "\x10readAuthorityKey\x12\x1b.pb.ReadAuthorityKeyRequest\x1a\x1c.pb.ReadAuthorityKeyResponse\x12A\n" +
+ "\x11resetAuthorityKey\x12\x1c.pb.ResetAuthorityKeyRequest\x1a\x0e.pb.RPCSuccess\x12Y\n" +
+ "\x14validateAuthorityKey\x12\x1f.pb.ValidateAuthorityKeyRequest\x1a .pb.ValidateAuthorityKeyResponse\x12G\n" +
+ "\x0echeckAuthority\x12\x19.pb.CheckAuthorityRequest\x1a\x1a.pb.CheckAuthorityResponse\x12S\n" +
+ "\x12findAuthorityQuota\x12\x1d.pb.FindAuthorityQuotaRequest\x1a\x1e.pb.FindAuthorityQuotaResponseB\x06Z\x04./pbb\x06proto3"
var (
file_service_authority_key_proto_rawDescOnce sync.Once
- file_service_authority_key_proto_rawDescData = file_service_authority_key_proto_rawDesc
+ file_service_authority_key_proto_rawDescData []byte
)
func file_service_authority_key_proto_rawDescGZIP() []byte {
file_service_authority_key_proto_rawDescOnce.Do(func() {
- file_service_authority_key_proto_rawDescData = protoimpl.X.CompressGZIP(file_service_authority_key_proto_rawDescData)
+ file_service_authority_key_proto_rawDescData = protoimpl.X.CompressGZIP(unsafe.Slice(unsafe.StringData(file_service_authority_key_proto_rawDesc), len(file_service_authority_key_proto_rawDesc)))
})
return file_service_authority_key_proto_rawDescData
}
@@ -662,7 +615,7 @@ func file_service_authority_key_proto_init() {
out := protoimpl.TypeBuilder{
File: protoimpl.DescBuilder{
GoPackagePath: reflect.TypeOf(x{}).PkgPath(),
- RawDescriptor: file_service_authority_key_proto_rawDesc,
+ RawDescriptor: unsafe.Slice(unsafe.StringData(file_service_authority_key_proto_rawDesc), len(file_service_authority_key_proto_rawDesc)),
NumEnums: 0,
NumMessages: 10,
NumExtensions: 0,
@@ -673,7 +626,6 @@ func file_service_authority_key_proto_init() {
MessageInfos: file_service_authority_key_proto_msgTypes,
}.Build()
File_service_authority_key_proto = out.File
- file_service_authority_key_proto_rawDesc = nil
file_service_authority_key_proto_goTypes = nil
file_service_authority_key_proto_depIdxs = nil
}
diff --git a/EdgeCommon/pkg/rpc/pb/service_authority_key_grpc.pb.go b/EdgeCommon/pkg/rpc/pb/service_authority_key_grpc.pb.go
index 9294617..508b390 100644
--- a/EdgeCommon/pkg/rpc/pb/service_authority_key_grpc.pb.go
+++ b/EdgeCommon/pkg/rpc/pb/service_authority_key_grpc.pb.go
@@ -1,7 +1,7 @@
// Code generated by protoc-gen-go-grpc. DO NOT EDIT.
// versions:
-// - protoc-gen-go-grpc v1.5.1
-// - protoc v6.33.2
+// - protoc-gen-go-grpc v1.6.1
+// - protoc v3.19.6
// source: service_authority_key.proto
package pb
@@ -143,22 +143,22 @@ type AuthorityKeyServiceServer interface {
type UnimplementedAuthorityKeyServiceServer struct{}
func (UnimplementedAuthorityKeyServiceServer) UpdateAuthorityKey(context.Context, *UpdateAuthorityKeyRequest) (*RPCSuccess, error) {
- return nil, status.Errorf(codes.Unimplemented, "method UpdateAuthorityKey not implemented")
+ return nil, status.Error(codes.Unimplemented, "method UpdateAuthorityKey not implemented")
}
func (UnimplementedAuthorityKeyServiceServer) ReadAuthorityKey(context.Context, *ReadAuthorityKeyRequest) (*ReadAuthorityKeyResponse, error) {
- return nil, status.Errorf(codes.Unimplemented, "method ReadAuthorityKey not implemented")
+ return nil, status.Error(codes.Unimplemented, "method ReadAuthorityKey not implemented")
}
func (UnimplementedAuthorityKeyServiceServer) ResetAuthorityKey(context.Context, *ResetAuthorityKeyRequest) (*RPCSuccess, error) {
- return nil, status.Errorf(codes.Unimplemented, "method ResetAuthorityKey not implemented")
+ return nil, status.Error(codes.Unimplemented, "method ResetAuthorityKey not implemented")
}
func (UnimplementedAuthorityKeyServiceServer) ValidateAuthorityKey(context.Context, *ValidateAuthorityKeyRequest) (*ValidateAuthorityKeyResponse, error) {
- return nil, status.Errorf(codes.Unimplemented, "method ValidateAuthorityKey not implemented")
+ return nil, status.Error(codes.Unimplemented, "method ValidateAuthorityKey not implemented")
}
func (UnimplementedAuthorityKeyServiceServer) CheckAuthority(context.Context, *CheckAuthorityRequest) (*CheckAuthorityResponse, error) {
- return nil, status.Errorf(codes.Unimplemented, "method CheckAuthority not implemented")
+ return nil, status.Error(codes.Unimplemented, "method CheckAuthority not implemented")
}
func (UnimplementedAuthorityKeyServiceServer) FindAuthorityQuota(context.Context, *FindAuthorityQuotaRequest) (*FindAuthorityQuotaResponse, error) {
- return nil, status.Errorf(codes.Unimplemented, "method FindAuthorityQuota not implemented")
+ return nil, status.Error(codes.Unimplemented, "method FindAuthorityQuota not implemented")
}
func (UnimplementedAuthorityKeyServiceServer) testEmbeddedByValue() {}
@@ -170,7 +170,7 @@ type UnsafeAuthorityKeyServiceServer interface {
}
func RegisterAuthorityKeyServiceServer(s grpc.ServiceRegistrar, srv AuthorityKeyServiceServer) {
- // If the following call pancis, it indicates UnimplementedAuthorityKeyServiceServer was
+ // If the following call panics, it indicates UnimplementedAuthorityKeyServiceServer was
// embedded by pointer and is nil. This will cause panics if an
// unimplemented method is ever invoked, so we test this at initialization
// time to prevent it from happening at runtime later due to I/O.
diff --git a/EdgeCommon/pkg/rpc/pb/service_authority_node.pb.go b/EdgeCommon/pkg/rpc/pb/service_authority_node.pb.go
index f5da388..0272cc3 100644
--- a/EdgeCommon/pkg/rpc/pb/service_authority_node.pb.go
+++ b/EdgeCommon/pkg/rpc/pb/service_authority_node.pb.go
@@ -1,7 +1,7 @@
// Code generated by protoc-gen-go. DO NOT EDIT.
// versions:
-// protoc-gen-go v1.36.0
-// protoc v6.33.2
+// protoc-gen-go v1.36.11
+// protoc v3.19.6
// source: service_authority_node.proto
package pb
@@ -11,6 +11,7 @@ import (
protoimpl "google.golang.org/protobuf/runtime/protoimpl"
reflect "reflect"
sync "sync"
+ unsafe "unsafe"
)
const (
@@ -679,151 +680,62 @@ func (x *UpdateAuthorityNodeStatusRequest) GetStatusJSON() []byte {
var File_service_authority_node_proto protoreflect.FileDescriptor
-var file_service_authority_node_proto_rawDesc = []byte{
- 0x0a, 0x1c, 0x73, 0x65, 0x72, 0x76, 0x69, 0x63, 0x65, 0x5f, 0x61, 0x75, 0x74, 0x68, 0x6f, 0x72,
- 0x69, 0x74, 0x79, 0x5f, 0x6e, 0x6f, 0x64, 0x65, 0x2e, 0x70, 0x72, 0x6f, 0x74, 0x6f, 0x12, 0x02,
- 0x70, 0x62, 0x1a, 0x21, 0x6d, 0x6f, 0x64, 0x65, 0x6c, 0x73, 0x2f, 0x6d, 0x6f, 0x64, 0x65, 0x6c,
- 0x5f, 0x61, 0x75, 0x74, 0x68, 0x6f, 0x72, 0x69, 0x74, 0x79, 0x5f, 0x6e, 0x6f, 0x64, 0x65, 0x2e,
- 0x70, 0x72, 0x6f, 0x74, 0x6f, 0x1a, 0x19, 0x6d, 0x6f, 0x64, 0x65, 0x6c, 0x73, 0x2f, 0x72, 0x70,
- 0x63, 0x5f, 0x6d, 0x65, 0x73, 0x73, 0x61, 0x67, 0x65, 0x73, 0x2e, 0x70, 0x72, 0x6f, 0x74, 0x6f,
- 0x22, 0x66, 0x0a, 0x1a, 0x43, 0x72, 0x65, 0x61, 0x74, 0x65, 0x41, 0x75, 0x74, 0x68, 0x6f, 0x72,
- 0x69, 0x74, 0x79, 0x4e, 0x6f, 0x64, 0x65, 0x52, 0x65, 0x71, 0x75, 0x65, 0x73, 0x74, 0x12, 0x12,
- 0x0a, 0x04, 0x6e, 0x61, 0x6d, 0x65, 0x18, 0x01, 0x20, 0x01, 0x28, 0x09, 0x52, 0x04, 0x6e, 0x61,
- 0x6d, 0x65, 0x12, 0x20, 0x0a, 0x0b, 0x64, 0x65, 0x73, 0x63, 0x72, 0x69, 0x70, 0x74, 0x69, 0x6f,
- 0x6e, 0x18, 0x02, 0x20, 0x01, 0x28, 0x09, 0x52, 0x0b, 0x64, 0x65, 0x73, 0x63, 0x72, 0x69, 0x70,
- 0x74, 0x69, 0x6f, 0x6e, 0x12, 0x12, 0x0a, 0x04, 0x69, 0x73, 0x4f, 0x6e, 0x18, 0x03, 0x20, 0x01,
- 0x28, 0x08, 0x52, 0x04, 0x69, 0x73, 0x4f, 0x6e, 0x22, 0x47, 0x0a, 0x1b, 0x43, 0x72, 0x65, 0x61,
- 0x74, 0x65, 0x41, 0x75, 0x74, 0x68, 0x6f, 0x72, 0x69, 0x74, 0x79, 0x4e, 0x6f, 0x64, 0x65, 0x52,
- 0x65, 0x73, 0x70, 0x6f, 0x6e, 0x73, 0x65, 0x12, 0x28, 0x0a, 0x0f, 0x61, 0x75, 0x74, 0x68, 0x6f,
- 0x72, 0x69, 0x74, 0x79, 0x4e, 0x6f, 0x64, 0x65, 0x49, 0x64, 0x18, 0x01, 0x20, 0x01, 0x28, 0x03,
- 0x52, 0x0f, 0x61, 0x75, 0x74, 0x68, 0x6f, 0x72, 0x69, 0x74, 0x79, 0x4e, 0x6f, 0x64, 0x65, 0x49,
- 0x64, 0x22, 0x90, 0x01, 0x0a, 0x1a, 0x55, 0x70, 0x64, 0x61, 0x74, 0x65, 0x41, 0x75, 0x74, 0x68,
- 0x6f, 0x72, 0x69, 0x74, 0x79, 0x4e, 0x6f, 0x64, 0x65, 0x52, 0x65, 0x71, 0x75, 0x65, 0x73, 0x74,
- 0x12, 0x28, 0x0a, 0x0f, 0x61, 0x75, 0x74, 0x68, 0x6f, 0x72, 0x69, 0x74, 0x79, 0x4e, 0x6f, 0x64,
- 0x65, 0x49, 0x64, 0x18, 0x01, 0x20, 0x01, 0x28, 0x03, 0x52, 0x0f, 0x61, 0x75, 0x74, 0x68, 0x6f,
- 0x72, 0x69, 0x74, 0x79, 0x4e, 0x6f, 0x64, 0x65, 0x49, 0x64, 0x12, 0x12, 0x0a, 0x04, 0x6e, 0x61,
- 0x6d, 0x65, 0x18, 0x02, 0x20, 0x01, 0x28, 0x09, 0x52, 0x04, 0x6e, 0x61, 0x6d, 0x65, 0x12, 0x20,
- 0x0a, 0x0b, 0x64, 0x65, 0x73, 0x63, 0x72, 0x69, 0x70, 0x74, 0x69, 0x6f, 0x6e, 0x18, 0x03, 0x20,
- 0x01, 0x28, 0x09, 0x52, 0x0b, 0x64, 0x65, 0x73, 0x63, 0x72, 0x69, 0x70, 0x74, 0x69, 0x6f, 0x6e,
- 0x12, 0x12, 0x0a, 0x04, 0x69, 0x73, 0x4f, 0x6e, 0x18, 0x04, 0x20, 0x01, 0x28, 0x08, 0x52, 0x04,
- 0x69, 0x73, 0x4f, 0x6e, 0x22, 0x46, 0x0a, 0x1a, 0x44, 0x65, 0x6c, 0x65, 0x74, 0x65, 0x41, 0x75,
- 0x74, 0x68, 0x6f, 0x72, 0x69, 0x74, 0x79, 0x4e, 0x6f, 0x64, 0x65, 0x52, 0x65, 0x71, 0x75, 0x65,
- 0x73, 0x74, 0x12, 0x28, 0x0a, 0x0f, 0x61, 0x75, 0x74, 0x68, 0x6f, 0x72, 0x69, 0x74, 0x79, 0x4e,
- 0x6f, 0x64, 0x65, 0x49, 0x64, 0x18, 0x01, 0x20, 0x01, 0x28, 0x03, 0x52, 0x0f, 0x61, 0x75, 0x74,
- 0x68, 0x6f, 0x72, 0x69, 0x74, 0x79, 0x4e, 0x6f, 0x64, 0x65, 0x49, 0x64, 0x22, 0x25, 0x0a, 0x23,
- 0x46, 0x69, 0x6e, 0x64, 0x41, 0x6c, 0x6c, 0x45, 0x6e, 0x61, 0x62, 0x6c, 0x65, 0x64, 0x41, 0x75,
- 0x74, 0x68, 0x6f, 0x72, 0x69, 0x74, 0x79, 0x4e, 0x6f, 0x64, 0x65, 0x73, 0x52, 0x65, 0x71, 0x75,
- 0x65, 0x73, 0x74, 0x22, 0x61, 0x0a, 0x24, 0x46, 0x69, 0x6e, 0x64, 0x41, 0x6c, 0x6c, 0x45, 0x6e,
- 0x61, 0x62, 0x6c, 0x65, 0x64, 0x41, 0x75, 0x74, 0x68, 0x6f, 0x72, 0x69, 0x74, 0x79, 0x4e, 0x6f,
- 0x64, 0x65, 0x73, 0x52, 0x65, 0x73, 0x70, 0x6f, 0x6e, 0x73, 0x65, 0x12, 0x39, 0x0a, 0x0e, 0x61,
- 0x75, 0x74, 0x68, 0x6f, 0x72, 0x69, 0x74, 0x79, 0x4e, 0x6f, 0x64, 0x65, 0x73, 0x18, 0x01, 0x20,
- 0x03, 0x28, 0x0b, 0x32, 0x11, 0x2e, 0x70, 0x62, 0x2e, 0x41, 0x75, 0x74, 0x68, 0x6f, 0x72, 0x69,
- 0x74, 0x79, 0x4e, 0x6f, 0x64, 0x65, 0x52, 0x0e, 0x61, 0x75, 0x74, 0x68, 0x6f, 0x72, 0x69, 0x74,
- 0x79, 0x4e, 0x6f, 0x64, 0x65, 0x73, 0x22, 0x26, 0x0a, 0x24, 0x43, 0x6f, 0x75, 0x6e, 0x74, 0x41,
- 0x6c, 0x6c, 0x45, 0x6e, 0x61, 0x62, 0x6c, 0x65, 0x64, 0x41, 0x75, 0x74, 0x68, 0x6f, 0x72, 0x69,
- 0x74, 0x79, 0x4e, 0x6f, 0x64, 0x65, 0x73, 0x52, 0x65, 0x71, 0x75, 0x65, 0x73, 0x74, 0x22, 0x4e,
- 0x0a, 0x20, 0x4c, 0x69, 0x73, 0x74, 0x45, 0x6e, 0x61, 0x62, 0x6c, 0x65, 0x64, 0x41, 0x75, 0x74,
- 0x68, 0x6f, 0x72, 0x69, 0x74, 0x79, 0x4e, 0x6f, 0x64, 0x65, 0x73, 0x52, 0x65, 0x71, 0x75, 0x65,
- 0x73, 0x74, 0x12, 0x16, 0x0a, 0x06, 0x6f, 0x66, 0x66, 0x73, 0x65, 0x74, 0x18, 0x01, 0x20, 0x01,
- 0x28, 0x03, 0x52, 0x06, 0x6f, 0x66, 0x66, 0x73, 0x65, 0x74, 0x12, 0x12, 0x0a, 0x04, 0x73, 0x69,
- 0x7a, 0x65, 0x18, 0x02, 0x20, 0x01, 0x28, 0x03, 0x52, 0x04, 0x73, 0x69, 0x7a, 0x65, 0x22, 0x5e,
- 0x0a, 0x21, 0x4c, 0x69, 0x73, 0x74, 0x45, 0x6e, 0x61, 0x62, 0x6c, 0x65, 0x64, 0x41, 0x75, 0x74,
- 0x68, 0x6f, 0x72, 0x69, 0x74, 0x79, 0x4e, 0x6f, 0x64, 0x65, 0x73, 0x52, 0x65, 0x73, 0x70, 0x6f,
- 0x6e, 0x73, 0x65, 0x12, 0x39, 0x0a, 0x0e, 0x61, 0x75, 0x74, 0x68, 0x6f, 0x72, 0x69, 0x74, 0x79,
- 0x4e, 0x6f, 0x64, 0x65, 0x73, 0x18, 0x01, 0x20, 0x03, 0x28, 0x0b, 0x32, 0x11, 0x2e, 0x70, 0x62,
- 0x2e, 0x41, 0x75, 0x74, 0x68, 0x6f, 0x72, 0x69, 0x74, 0x79, 0x4e, 0x6f, 0x64, 0x65, 0x52, 0x0e,
- 0x61, 0x75, 0x74, 0x68, 0x6f, 0x72, 0x69, 0x74, 0x79, 0x4e, 0x6f, 0x64, 0x65, 0x73, 0x22, 0x4b,
- 0x0a, 0x1f, 0x46, 0x69, 0x6e, 0x64, 0x45, 0x6e, 0x61, 0x62, 0x6c, 0x65, 0x64, 0x41, 0x75, 0x74,
- 0x68, 0x6f, 0x72, 0x69, 0x74, 0x79, 0x4e, 0x6f, 0x64, 0x65, 0x52, 0x65, 0x71, 0x75, 0x65, 0x73,
- 0x74, 0x12, 0x28, 0x0a, 0x0f, 0x61, 0x75, 0x74, 0x68, 0x6f, 0x72, 0x69, 0x74, 0x79, 0x4e, 0x6f,
- 0x64, 0x65, 0x49, 0x64, 0x18, 0x01, 0x20, 0x01, 0x28, 0x03, 0x52, 0x0f, 0x61, 0x75, 0x74, 0x68,
- 0x6f, 0x72, 0x69, 0x74, 0x79, 0x4e, 0x6f, 0x64, 0x65, 0x49, 0x64, 0x22, 0x5b, 0x0a, 0x20, 0x46,
- 0x69, 0x6e, 0x64, 0x45, 0x6e, 0x61, 0x62, 0x6c, 0x65, 0x64, 0x41, 0x75, 0x74, 0x68, 0x6f, 0x72,
- 0x69, 0x74, 0x79, 0x4e, 0x6f, 0x64, 0x65, 0x52, 0x65, 0x73, 0x70, 0x6f, 0x6e, 0x73, 0x65, 0x12,
- 0x37, 0x0a, 0x0d, 0x61, 0x75, 0x74, 0x68, 0x6f, 0x72, 0x69, 0x74, 0x79, 0x4e, 0x6f, 0x64, 0x65,
- 0x18, 0x01, 0x20, 0x01, 0x28, 0x0b, 0x32, 0x11, 0x2e, 0x70, 0x62, 0x2e, 0x41, 0x75, 0x74, 0x68,
- 0x6f, 0x72, 0x69, 0x74, 0x79, 0x4e, 0x6f, 0x64, 0x65, 0x52, 0x0d, 0x61, 0x75, 0x74, 0x68, 0x6f,
- 0x72, 0x69, 0x74, 0x79, 0x4e, 0x6f, 0x64, 0x65, 0x22, 0x21, 0x0a, 0x1f, 0x46, 0x69, 0x6e, 0x64,
- 0x43, 0x75, 0x72, 0x72, 0x65, 0x6e, 0x74, 0x41, 0x75, 0x74, 0x68, 0x6f, 0x72, 0x69, 0x74, 0x79,
- 0x4e, 0x6f, 0x64, 0x65, 0x52, 0x65, 0x71, 0x75, 0x65, 0x73, 0x74, 0x22, 0x5b, 0x0a, 0x20, 0x46,
- 0x69, 0x6e, 0x64, 0x43, 0x75, 0x72, 0x72, 0x65, 0x6e, 0x74, 0x41, 0x75, 0x74, 0x68, 0x6f, 0x72,
- 0x69, 0x74, 0x79, 0x4e, 0x6f, 0x64, 0x65, 0x52, 0x65, 0x73, 0x70, 0x6f, 0x6e, 0x73, 0x65, 0x12,
- 0x37, 0x0a, 0x0d, 0x61, 0x75, 0x74, 0x68, 0x6f, 0x72, 0x69, 0x74, 0x79, 0x4e, 0x6f, 0x64, 0x65,
- 0x18, 0x01, 0x20, 0x01, 0x28, 0x0b, 0x32, 0x11, 0x2e, 0x70, 0x62, 0x2e, 0x41, 0x75, 0x74, 0x68,
- 0x6f, 0x72, 0x69, 0x74, 0x79, 0x4e, 0x6f, 0x64, 0x65, 0x52, 0x0d, 0x61, 0x75, 0x74, 0x68, 0x6f,
- 0x72, 0x69, 0x74, 0x79, 0x4e, 0x6f, 0x64, 0x65, 0x22, 0x6c, 0x0a, 0x20, 0x55, 0x70, 0x64, 0x61,
- 0x74, 0x65, 0x41, 0x75, 0x74, 0x68, 0x6f, 0x72, 0x69, 0x74, 0x79, 0x4e, 0x6f, 0x64, 0x65, 0x53,
- 0x74, 0x61, 0x74, 0x75, 0x73, 0x52, 0x65, 0x71, 0x75, 0x65, 0x73, 0x74, 0x12, 0x28, 0x0a, 0x0f,
- 0x61, 0x75, 0x74, 0x68, 0x6f, 0x72, 0x69, 0x74, 0x79, 0x4e, 0x6f, 0x64, 0x65, 0x49, 0x64, 0x18,
- 0x01, 0x20, 0x01, 0x28, 0x03, 0x52, 0x0f, 0x61, 0x75, 0x74, 0x68, 0x6f, 0x72, 0x69, 0x74, 0x79,
- 0x4e, 0x6f, 0x64, 0x65, 0x49, 0x64, 0x12, 0x1e, 0x0a, 0x0a, 0x73, 0x74, 0x61, 0x74, 0x75, 0x73,
- 0x4a, 0x53, 0x4f, 0x4e, 0x18, 0x02, 0x20, 0x01, 0x28, 0x0c, 0x52, 0x0a, 0x73, 0x74, 0x61, 0x74,
- 0x75, 0x73, 0x4a, 0x53, 0x4f, 0x4e, 0x32, 0xdb, 0x06, 0x0a, 0x14, 0x41, 0x75, 0x74, 0x68, 0x6f,
- 0x72, 0x69, 0x74, 0x79, 0x4e, 0x6f, 0x64, 0x65, 0x53, 0x65, 0x72, 0x76, 0x69, 0x63, 0x65, 0x12,
- 0x56, 0x0a, 0x13, 0x63, 0x72, 0x65, 0x61, 0x74, 0x65, 0x41, 0x75, 0x74, 0x68, 0x6f, 0x72, 0x69,
- 0x74, 0x79, 0x4e, 0x6f, 0x64, 0x65, 0x12, 0x1e, 0x2e, 0x70, 0x62, 0x2e, 0x43, 0x72, 0x65, 0x61,
- 0x74, 0x65, 0x41, 0x75, 0x74, 0x68, 0x6f, 0x72, 0x69, 0x74, 0x79, 0x4e, 0x6f, 0x64, 0x65, 0x52,
- 0x65, 0x71, 0x75, 0x65, 0x73, 0x74, 0x1a, 0x1f, 0x2e, 0x70, 0x62, 0x2e, 0x43, 0x72, 0x65, 0x61,
- 0x74, 0x65, 0x41, 0x75, 0x74, 0x68, 0x6f, 0x72, 0x69, 0x74, 0x79, 0x4e, 0x6f, 0x64, 0x65, 0x52,
- 0x65, 0x73, 0x70, 0x6f, 0x6e, 0x73, 0x65, 0x12, 0x45, 0x0a, 0x13, 0x75, 0x70, 0x64, 0x61, 0x74,
- 0x65, 0x41, 0x75, 0x74, 0x68, 0x6f, 0x72, 0x69, 0x74, 0x79, 0x4e, 0x6f, 0x64, 0x65, 0x12, 0x1e,
- 0x2e, 0x70, 0x62, 0x2e, 0x55, 0x70, 0x64, 0x61, 0x74, 0x65, 0x41, 0x75, 0x74, 0x68, 0x6f, 0x72,
- 0x69, 0x74, 0x79, 0x4e, 0x6f, 0x64, 0x65, 0x52, 0x65, 0x71, 0x75, 0x65, 0x73, 0x74, 0x1a, 0x0e,
- 0x2e, 0x70, 0x62, 0x2e, 0x52, 0x50, 0x43, 0x53, 0x75, 0x63, 0x63, 0x65, 0x73, 0x73, 0x12, 0x45,
- 0x0a, 0x13, 0x64, 0x65, 0x6c, 0x65, 0x74, 0x65, 0x41, 0x75, 0x74, 0x68, 0x6f, 0x72, 0x69, 0x74,
- 0x79, 0x4e, 0x6f, 0x64, 0x65, 0x12, 0x1e, 0x2e, 0x70, 0x62, 0x2e, 0x44, 0x65, 0x6c, 0x65, 0x74,
- 0x65, 0x41, 0x75, 0x74, 0x68, 0x6f, 0x72, 0x69, 0x74, 0x79, 0x4e, 0x6f, 0x64, 0x65, 0x52, 0x65,
- 0x71, 0x75, 0x65, 0x73, 0x74, 0x1a, 0x0e, 0x2e, 0x70, 0x62, 0x2e, 0x52, 0x50, 0x43, 0x53, 0x75,
- 0x63, 0x63, 0x65, 0x73, 0x73, 0x12, 0x71, 0x0a, 0x1c, 0x66, 0x69, 0x6e, 0x64, 0x41, 0x6c, 0x6c,
- 0x45, 0x6e, 0x61, 0x62, 0x6c, 0x65, 0x64, 0x41, 0x75, 0x74, 0x68, 0x6f, 0x72, 0x69, 0x74, 0x79,
- 0x4e, 0x6f, 0x64, 0x65, 0x73, 0x12, 0x27, 0x2e, 0x70, 0x62, 0x2e, 0x46, 0x69, 0x6e, 0x64, 0x41,
- 0x6c, 0x6c, 0x45, 0x6e, 0x61, 0x62, 0x6c, 0x65, 0x64, 0x41, 0x75, 0x74, 0x68, 0x6f, 0x72, 0x69,
- 0x74, 0x79, 0x4e, 0x6f, 0x64, 0x65, 0x73, 0x52, 0x65, 0x71, 0x75, 0x65, 0x73, 0x74, 0x1a, 0x28,
- 0x2e, 0x70, 0x62, 0x2e, 0x46, 0x69, 0x6e, 0x64, 0x41, 0x6c, 0x6c, 0x45, 0x6e, 0x61, 0x62, 0x6c,
- 0x65, 0x64, 0x41, 0x75, 0x74, 0x68, 0x6f, 0x72, 0x69, 0x74, 0x79, 0x4e, 0x6f, 0x64, 0x65, 0x73,
- 0x52, 0x65, 0x73, 0x70, 0x6f, 0x6e, 0x73, 0x65, 0x12, 0x5f, 0x0a, 0x1d, 0x63, 0x6f, 0x75, 0x6e,
- 0x74, 0x41, 0x6c, 0x6c, 0x45, 0x6e, 0x61, 0x62, 0x6c, 0x65, 0x64, 0x41, 0x75, 0x74, 0x68, 0x6f,
- 0x72, 0x69, 0x74, 0x79, 0x4e, 0x6f, 0x64, 0x65, 0x73, 0x12, 0x28, 0x2e, 0x70, 0x62, 0x2e, 0x43,
- 0x6f, 0x75, 0x6e, 0x74, 0x41, 0x6c, 0x6c, 0x45, 0x6e, 0x61, 0x62, 0x6c, 0x65, 0x64, 0x41, 0x75,
- 0x74, 0x68, 0x6f, 0x72, 0x69, 0x74, 0x79, 0x4e, 0x6f, 0x64, 0x65, 0x73, 0x52, 0x65, 0x71, 0x75,
- 0x65, 0x73, 0x74, 0x1a, 0x14, 0x2e, 0x70, 0x62, 0x2e, 0x52, 0x50, 0x43, 0x43, 0x6f, 0x75, 0x6e,
- 0x74, 0x52, 0x65, 0x73, 0x70, 0x6f, 0x6e, 0x73, 0x65, 0x12, 0x68, 0x0a, 0x19, 0x6c, 0x69, 0x73,
- 0x74, 0x45, 0x6e, 0x61, 0x62, 0x6c, 0x65, 0x64, 0x41, 0x75, 0x74, 0x68, 0x6f, 0x72, 0x69, 0x74,
- 0x79, 0x4e, 0x6f, 0x64, 0x65, 0x73, 0x12, 0x24, 0x2e, 0x70, 0x62, 0x2e, 0x4c, 0x69, 0x73, 0x74,
- 0x45, 0x6e, 0x61, 0x62, 0x6c, 0x65, 0x64, 0x41, 0x75, 0x74, 0x68, 0x6f, 0x72, 0x69, 0x74, 0x79,
- 0x4e, 0x6f, 0x64, 0x65, 0x73, 0x52, 0x65, 0x71, 0x75, 0x65, 0x73, 0x74, 0x1a, 0x25, 0x2e, 0x70,
- 0x62, 0x2e, 0x4c, 0x69, 0x73, 0x74, 0x45, 0x6e, 0x61, 0x62, 0x6c, 0x65, 0x64, 0x41, 0x75, 0x74,
- 0x68, 0x6f, 0x72, 0x69, 0x74, 0x79, 0x4e, 0x6f, 0x64, 0x65, 0x73, 0x52, 0x65, 0x73, 0x70, 0x6f,
- 0x6e, 0x73, 0x65, 0x12, 0x65, 0x0a, 0x18, 0x66, 0x69, 0x6e, 0x64, 0x45, 0x6e, 0x61, 0x62, 0x6c,
- 0x65, 0x64, 0x41, 0x75, 0x74, 0x68, 0x6f, 0x72, 0x69, 0x74, 0x79, 0x4e, 0x6f, 0x64, 0x65, 0x12,
- 0x23, 0x2e, 0x70, 0x62, 0x2e, 0x46, 0x69, 0x6e, 0x64, 0x45, 0x6e, 0x61, 0x62, 0x6c, 0x65, 0x64,
- 0x41, 0x75, 0x74, 0x68, 0x6f, 0x72, 0x69, 0x74, 0x79, 0x4e, 0x6f, 0x64, 0x65, 0x52, 0x65, 0x71,
- 0x75, 0x65, 0x73, 0x74, 0x1a, 0x24, 0x2e, 0x70, 0x62, 0x2e, 0x46, 0x69, 0x6e, 0x64, 0x45, 0x6e,
- 0x61, 0x62, 0x6c, 0x65, 0x64, 0x41, 0x75, 0x74, 0x68, 0x6f, 0x72, 0x69, 0x74, 0x79, 0x4e, 0x6f,
- 0x64, 0x65, 0x52, 0x65, 0x73, 0x70, 0x6f, 0x6e, 0x73, 0x65, 0x12, 0x65, 0x0a, 0x18, 0x66, 0x69,
- 0x6e, 0x64, 0x43, 0x75, 0x72, 0x72, 0x65, 0x6e, 0x74, 0x41, 0x75, 0x74, 0x68, 0x6f, 0x72, 0x69,
- 0x74, 0x79, 0x4e, 0x6f, 0x64, 0x65, 0x12, 0x23, 0x2e, 0x70, 0x62, 0x2e, 0x46, 0x69, 0x6e, 0x64,
- 0x43, 0x75, 0x72, 0x72, 0x65, 0x6e, 0x74, 0x41, 0x75, 0x74, 0x68, 0x6f, 0x72, 0x69, 0x74, 0x79,
- 0x4e, 0x6f, 0x64, 0x65, 0x52, 0x65, 0x71, 0x75, 0x65, 0x73, 0x74, 0x1a, 0x24, 0x2e, 0x70, 0x62,
- 0x2e, 0x46, 0x69, 0x6e, 0x64, 0x43, 0x75, 0x72, 0x72, 0x65, 0x6e, 0x74, 0x41, 0x75, 0x74, 0x68,
- 0x6f, 0x72, 0x69, 0x74, 0x79, 0x4e, 0x6f, 0x64, 0x65, 0x52, 0x65, 0x73, 0x70, 0x6f, 0x6e, 0x73,
- 0x65, 0x12, 0x51, 0x0a, 0x19, 0x75, 0x70, 0x64, 0x61, 0x74, 0x65, 0x41, 0x75, 0x74, 0x68, 0x6f,
- 0x72, 0x69, 0x74, 0x79, 0x4e, 0x6f, 0x64, 0x65, 0x53, 0x74, 0x61, 0x74, 0x75, 0x73, 0x12, 0x24,
- 0x2e, 0x70, 0x62, 0x2e, 0x55, 0x70, 0x64, 0x61, 0x74, 0x65, 0x41, 0x75, 0x74, 0x68, 0x6f, 0x72,
- 0x69, 0x74, 0x79, 0x4e, 0x6f, 0x64, 0x65, 0x53, 0x74, 0x61, 0x74, 0x75, 0x73, 0x52, 0x65, 0x71,
- 0x75, 0x65, 0x73, 0x74, 0x1a, 0x0e, 0x2e, 0x70, 0x62, 0x2e, 0x52, 0x50, 0x43, 0x53, 0x75, 0x63,
- 0x63, 0x65, 0x73, 0x73, 0x42, 0x06, 0x5a, 0x04, 0x2e, 0x2f, 0x70, 0x62, 0x62, 0x06, 0x70, 0x72,
- 0x6f, 0x74, 0x6f, 0x33,
-}
+const file_service_authority_node_proto_rawDesc = "" +
+ "\n" +
+ "\x1cservice_authority_node.proto\x12\x02pb\x1a!models/model_authority_node.proto\x1a\x19models/rpc_messages.proto\"f\n" +
+ "\x1aCreateAuthorityNodeRequest\x12\x12\n" +
+ "\x04name\x18\x01 \x01(\tR\x04name\x12 \n" +
+ "\vdescription\x18\x02 \x01(\tR\vdescription\x12\x12\n" +
+ "\x04isOn\x18\x03 \x01(\bR\x04isOn\"G\n" +
+ "\x1bCreateAuthorityNodeResponse\x12(\n" +
+ "\x0fauthorityNodeId\x18\x01 \x01(\x03R\x0fauthorityNodeId\"\x90\x01\n" +
+ "\x1aUpdateAuthorityNodeRequest\x12(\n" +
+ "\x0fauthorityNodeId\x18\x01 \x01(\x03R\x0fauthorityNodeId\x12\x12\n" +
+ "\x04name\x18\x02 \x01(\tR\x04name\x12 \n" +
+ "\vdescription\x18\x03 \x01(\tR\vdescription\x12\x12\n" +
+ "\x04isOn\x18\x04 \x01(\bR\x04isOn\"F\n" +
+ "\x1aDeleteAuthorityNodeRequest\x12(\n" +
+ "\x0fauthorityNodeId\x18\x01 \x01(\x03R\x0fauthorityNodeId\"%\n" +
+ "#FindAllEnabledAuthorityNodesRequest\"a\n" +
+ "$FindAllEnabledAuthorityNodesResponse\x129\n" +
+ "\x0eauthorityNodes\x18\x01 \x03(\v2\x11.pb.AuthorityNodeR\x0eauthorityNodes\"&\n" +
+ "$CountAllEnabledAuthorityNodesRequest\"N\n" +
+ " ListEnabledAuthorityNodesRequest\x12\x16\n" +
+ "\x06offset\x18\x01 \x01(\x03R\x06offset\x12\x12\n" +
+ "\x04size\x18\x02 \x01(\x03R\x04size\"^\n" +
+ "!ListEnabledAuthorityNodesResponse\x129\n" +
+ "\x0eauthorityNodes\x18\x01 \x03(\v2\x11.pb.AuthorityNodeR\x0eauthorityNodes\"K\n" +
+ "\x1fFindEnabledAuthorityNodeRequest\x12(\n" +
+ "\x0fauthorityNodeId\x18\x01 \x01(\x03R\x0fauthorityNodeId\"[\n" +
+ " FindEnabledAuthorityNodeResponse\x127\n" +
+ "\rauthorityNode\x18\x01 \x01(\v2\x11.pb.AuthorityNodeR\rauthorityNode\"!\n" +
+ "\x1fFindCurrentAuthorityNodeRequest\"[\n" +
+ " FindCurrentAuthorityNodeResponse\x127\n" +
+ "\rauthorityNode\x18\x01 \x01(\v2\x11.pb.AuthorityNodeR\rauthorityNode\"l\n" +
+ " UpdateAuthorityNodeStatusRequest\x12(\n" +
+ "\x0fauthorityNodeId\x18\x01 \x01(\x03R\x0fauthorityNodeId\x12\x1e\n" +
+ "\n" +
+ "statusJSON\x18\x02 \x01(\fR\n" +
+ "statusJSON2\xdb\x06\n" +
+ "\x14AuthorityNodeService\x12V\n" +
+ "\x13createAuthorityNode\x12\x1e.pb.CreateAuthorityNodeRequest\x1a\x1f.pb.CreateAuthorityNodeResponse\x12E\n" +
+ "\x13updateAuthorityNode\x12\x1e.pb.UpdateAuthorityNodeRequest\x1a\x0e.pb.RPCSuccess\x12E\n" +
+ "\x13deleteAuthorityNode\x12\x1e.pb.DeleteAuthorityNodeRequest\x1a\x0e.pb.RPCSuccess\x12q\n" +
+ "\x1cfindAllEnabledAuthorityNodes\x12'.pb.FindAllEnabledAuthorityNodesRequest\x1a(.pb.FindAllEnabledAuthorityNodesResponse\x12_\n" +
+ "\x1dcountAllEnabledAuthorityNodes\x12(.pb.CountAllEnabledAuthorityNodesRequest\x1a\x14.pb.RPCCountResponse\x12h\n" +
+ "\x19listEnabledAuthorityNodes\x12$.pb.ListEnabledAuthorityNodesRequest\x1a%.pb.ListEnabledAuthorityNodesResponse\x12e\n" +
+ "\x18findEnabledAuthorityNode\x12#.pb.FindEnabledAuthorityNodeRequest\x1a$.pb.FindEnabledAuthorityNodeResponse\x12e\n" +
+ "\x18findCurrentAuthorityNode\x12#.pb.FindCurrentAuthorityNodeRequest\x1a$.pb.FindCurrentAuthorityNodeResponse\x12Q\n" +
+ "\x19updateAuthorityNodeStatus\x12$.pb.UpdateAuthorityNodeStatusRequest\x1a\x0e.pb.RPCSuccessB\x06Z\x04./pbb\x06proto3"
var (
file_service_authority_node_proto_rawDescOnce sync.Once
- file_service_authority_node_proto_rawDescData = file_service_authority_node_proto_rawDesc
+ file_service_authority_node_proto_rawDescData []byte
)
func file_service_authority_node_proto_rawDescGZIP() []byte {
file_service_authority_node_proto_rawDescOnce.Do(func() {
- file_service_authority_node_proto_rawDescData = protoimpl.X.CompressGZIP(file_service_authority_node_proto_rawDescData)
+ file_service_authority_node_proto_rawDescData = protoimpl.X.CompressGZIP(unsafe.Slice(unsafe.StringData(file_service_authority_node_proto_rawDesc), len(file_service_authority_node_proto_rawDesc)))
})
return file_service_authority_node_proto_rawDescData
}
@@ -889,7 +801,7 @@ func file_service_authority_node_proto_init() {
out := protoimpl.TypeBuilder{
File: protoimpl.DescBuilder{
GoPackagePath: reflect.TypeOf(x{}).PkgPath(),
- RawDescriptor: file_service_authority_node_proto_rawDesc,
+ RawDescriptor: unsafe.Slice(unsafe.StringData(file_service_authority_node_proto_rawDesc), len(file_service_authority_node_proto_rawDesc)),
NumEnums: 0,
NumMessages: 14,
NumExtensions: 0,
@@ -900,7 +812,6 @@ func file_service_authority_node_proto_init() {
MessageInfos: file_service_authority_node_proto_msgTypes,
}.Build()
File_service_authority_node_proto = out.File
- file_service_authority_node_proto_rawDesc = nil
file_service_authority_node_proto_goTypes = nil
file_service_authority_node_proto_depIdxs = nil
}
diff --git a/EdgeCommon/pkg/rpc/pb/service_authority_node_grpc.pb.go b/EdgeCommon/pkg/rpc/pb/service_authority_node_grpc.pb.go
index f0e5d2c..764d42e 100644
--- a/EdgeCommon/pkg/rpc/pb/service_authority_node_grpc.pb.go
+++ b/EdgeCommon/pkg/rpc/pb/service_authority_node_grpc.pb.go
@@ -1,7 +1,7 @@
// Code generated by protoc-gen-go-grpc. DO NOT EDIT.
// versions:
-// - protoc-gen-go-grpc v1.5.1
-// - protoc v6.33.2
+// - protoc-gen-go-grpc v1.6.1
+// - protoc v3.19.6
// source: service_authority_node.proto
package pb
@@ -188,31 +188,31 @@ type AuthorityNodeServiceServer interface {
type UnimplementedAuthorityNodeServiceServer struct{}
func (UnimplementedAuthorityNodeServiceServer) CreateAuthorityNode(context.Context, *CreateAuthorityNodeRequest) (*CreateAuthorityNodeResponse, error) {
- return nil, status.Errorf(codes.Unimplemented, "method CreateAuthorityNode not implemented")
+ return nil, status.Error(codes.Unimplemented, "method CreateAuthorityNode not implemented")
}
func (UnimplementedAuthorityNodeServiceServer) UpdateAuthorityNode(context.Context, *UpdateAuthorityNodeRequest) (*RPCSuccess, error) {
- return nil, status.Errorf(codes.Unimplemented, "method UpdateAuthorityNode not implemented")
+ return nil, status.Error(codes.Unimplemented, "method UpdateAuthorityNode not implemented")
}
func (UnimplementedAuthorityNodeServiceServer) DeleteAuthorityNode(context.Context, *DeleteAuthorityNodeRequest) (*RPCSuccess, error) {
- return nil, status.Errorf(codes.Unimplemented, "method DeleteAuthorityNode not implemented")
+ return nil, status.Error(codes.Unimplemented, "method DeleteAuthorityNode not implemented")
}
func (UnimplementedAuthorityNodeServiceServer) FindAllEnabledAuthorityNodes(context.Context, *FindAllEnabledAuthorityNodesRequest) (*FindAllEnabledAuthorityNodesResponse, error) {
- return nil, status.Errorf(codes.Unimplemented, "method FindAllEnabledAuthorityNodes not implemented")
+ return nil, status.Error(codes.Unimplemented, "method FindAllEnabledAuthorityNodes not implemented")
}
func (UnimplementedAuthorityNodeServiceServer) CountAllEnabledAuthorityNodes(context.Context, *CountAllEnabledAuthorityNodesRequest) (*RPCCountResponse, error) {
- return nil, status.Errorf(codes.Unimplemented, "method CountAllEnabledAuthorityNodes not implemented")
+ return nil, status.Error(codes.Unimplemented, "method CountAllEnabledAuthorityNodes not implemented")
}
func (UnimplementedAuthorityNodeServiceServer) ListEnabledAuthorityNodes(context.Context, *ListEnabledAuthorityNodesRequest) (*ListEnabledAuthorityNodesResponse, error) {
- return nil, status.Errorf(codes.Unimplemented, "method ListEnabledAuthorityNodes not implemented")
+ return nil, status.Error(codes.Unimplemented, "method ListEnabledAuthorityNodes not implemented")
}
func (UnimplementedAuthorityNodeServiceServer) FindEnabledAuthorityNode(context.Context, *FindEnabledAuthorityNodeRequest) (*FindEnabledAuthorityNodeResponse, error) {
- return nil, status.Errorf(codes.Unimplemented, "method FindEnabledAuthorityNode not implemented")
+ return nil, status.Error(codes.Unimplemented, "method FindEnabledAuthorityNode not implemented")
}
func (UnimplementedAuthorityNodeServiceServer) FindCurrentAuthorityNode(context.Context, *FindCurrentAuthorityNodeRequest) (*FindCurrentAuthorityNodeResponse, error) {
- return nil, status.Errorf(codes.Unimplemented, "method FindCurrentAuthorityNode not implemented")
+ return nil, status.Error(codes.Unimplemented, "method FindCurrentAuthorityNode not implemented")
}
func (UnimplementedAuthorityNodeServiceServer) UpdateAuthorityNodeStatus(context.Context, *UpdateAuthorityNodeStatusRequest) (*RPCSuccess, error) {
- return nil, status.Errorf(codes.Unimplemented, "method UpdateAuthorityNodeStatus not implemented")
+ return nil, status.Error(codes.Unimplemented, "method UpdateAuthorityNodeStatus not implemented")
}
func (UnimplementedAuthorityNodeServiceServer) testEmbeddedByValue() {}
@@ -224,7 +224,7 @@ type UnsafeAuthorityNodeServiceServer interface {
}
func RegisterAuthorityNodeServiceServer(s grpc.ServiceRegistrar, srv AuthorityNodeServiceServer) {
- // If the following call pancis, it indicates UnimplementedAuthorityNodeServiceServer was
+ // If the following call panics, it indicates UnimplementedAuthorityNodeServiceServer was
// embedded by pointer and is nil. This will cause panics if an
// unimplemented method is ever invoked, so we test this at initialization
// time to prevent it from happening at runtime later due to I/O.
diff --git a/EdgeCommon/pkg/rpc/pb/service_client_agent.pb.go b/EdgeCommon/pkg/rpc/pb/service_client_agent.pb.go
index 6ee50b1..ad2ec82 100644
--- a/EdgeCommon/pkg/rpc/pb/service_client_agent.pb.go
+++ b/EdgeCommon/pkg/rpc/pb/service_client_agent.pb.go
@@ -1,7 +1,7 @@
// Code generated by protoc-gen-go. DO NOT EDIT.
// versions:
-// protoc-gen-go v1.36.0
-// protoc v6.33.2
+// protoc-gen-go v1.36.11
+// protoc v3.19.6
// source: service_client_agent.proto
package pb
@@ -11,6 +11,7 @@ import (
protoimpl "google.golang.org/protobuf/runtime/protoimpl"
reflect "reflect"
sync "sync"
+ unsafe "unsafe"
)
const (
@@ -103,37 +104,23 @@ func (x *FindAllClientAgentsResponse) GetClientAgents() []*ClientAgent {
var File_service_client_agent_proto protoreflect.FileDescriptor
-var file_service_client_agent_proto_rawDesc = []byte{
- 0x0a, 0x1a, 0x73, 0x65, 0x72, 0x76, 0x69, 0x63, 0x65, 0x5f, 0x63, 0x6c, 0x69, 0x65, 0x6e, 0x74,
- 0x5f, 0x61, 0x67, 0x65, 0x6e, 0x74, 0x2e, 0x70, 0x72, 0x6f, 0x74, 0x6f, 0x12, 0x02, 0x70, 0x62,
- 0x1a, 0x1f, 0x6d, 0x6f, 0x64, 0x65, 0x6c, 0x73, 0x2f, 0x6d, 0x6f, 0x64, 0x65, 0x6c, 0x5f, 0x63,
- 0x6c, 0x69, 0x65, 0x6e, 0x74, 0x5f, 0x61, 0x67, 0x65, 0x6e, 0x74, 0x2e, 0x70, 0x72, 0x6f, 0x74,
- 0x6f, 0x22, 0x1c, 0x0a, 0x1a, 0x46, 0x69, 0x6e, 0x64, 0x41, 0x6c, 0x6c, 0x43, 0x6c, 0x69, 0x65,
- 0x6e, 0x74, 0x41, 0x67, 0x65, 0x6e, 0x74, 0x73, 0x52, 0x65, 0x71, 0x75, 0x65, 0x73, 0x74, 0x22,
- 0x52, 0x0a, 0x1b, 0x46, 0x69, 0x6e, 0x64, 0x41, 0x6c, 0x6c, 0x43, 0x6c, 0x69, 0x65, 0x6e, 0x74,
- 0x41, 0x67, 0x65, 0x6e, 0x74, 0x73, 0x52, 0x65, 0x73, 0x70, 0x6f, 0x6e, 0x73, 0x65, 0x12, 0x33,
- 0x0a, 0x0c, 0x63, 0x6c, 0x69, 0x65, 0x6e, 0x74, 0x41, 0x67, 0x65, 0x6e, 0x74, 0x73, 0x18, 0x01,
- 0x20, 0x03, 0x28, 0x0b, 0x32, 0x0f, 0x2e, 0x70, 0x62, 0x2e, 0x43, 0x6c, 0x69, 0x65, 0x6e, 0x74,
- 0x41, 0x67, 0x65, 0x6e, 0x74, 0x52, 0x0c, 0x63, 0x6c, 0x69, 0x65, 0x6e, 0x74, 0x41, 0x67, 0x65,
- 0x6e, 0x74, 0x73, 0x32, 0x6c, 0x0a, 0x12, 0x43, 0x6c, 0x69, 0x65, 0x6e, 0x74, 0x41, 0x67, 0x65,
- 0x6e, 0x74, 0x53, 0x65, 0x72, 0x76, 0x69, 0x63, 0x65, 0x12, 0x56, 0x0a, 0x13, 0x66, 0x69, 0x6e,
- 0x64, 0x41, 0x6c, 0x6c, 0x43, 0x6c, 0x69, 0x65, 0x6e, 0x74, 0x41, 0x67, 0x65, 0x6e, 0x74, 0x73,
- 0x12, 0x1e, 0x2e, 0x70, 0x62, 0x2e, 0x46, 0x69, 0x6e, 0x64, 0x41, 0x6c, 0x6c, 0x43, 0x6c, 0x69,
- 0x65, 0x6e, 0x74, 0x41, 0x67, 0x65, 0x6e, 0x74, 0x73, 0x52, 0x65, 0x71, 0x75, 0x65, 0x73, 0x74,
- 0x1a, 0x1f, 0x2e, 0x70, 0x62, 0x2e, 0x46, 0x69, 0x6e, 0x64, 0x41, 0x6c, 0x6c, 0x43, 0x6c, 0x69,
- 0x65, 0x6e, 0x74, 0x41, 0x67, 0x65, 0x6e, 0x74, 0x73, 0x52, 0x65, 0x73, 0x70, 0x6f, 0x6e, 0x73,
- 0x65, 0x42, 0x06, 0x5a, 0x04, 0x2e, 0x2f, 0x70, 0x62, 0x62, 0x06, 0x70, 0x72, 0x6f, 0x74, 0x6f,
- 0x33,
-}
+const file_service_client_agent_proto_rawDesc = "" +
+ "\n" +
+ "\x1aservice_client_agent.proto\x12\x02pb\x1a\x1fmodels/model_client_agent.proto\"\x1c\n" +
+ "\x1aFindAllClientAgentsRequest\"R\n" +
+ "\x1bFindAllClientAgentsResponse\x123\n" +
+ "\fclientAgents\x18\x01 \x03(\v2\x0f.pb.ClientAgentR\fclientAgents2l\n" +
+ "\x12ClientAgentService\x12V\n" +
+ "\x13findAllClientAgents\x12\x1e.pb.FindAllClientAgentsRequest\x1a\x1f.pb.FindAllClientAgentsResponseB\x06Z\x04./pbb\x06proto3"
var (
file_service_client_agent_proto_rawDescOnce sync.Once
- file_service_client_agent_proto_rawDescData = file_service_client_agent_proto_rawDesc
+ file_service_client_agent_proto_rawDescData []byte
)
func file_service_client_agent_proto_rawDescGZIP() []byte {
file_service_client_agent_proto_rawDescOnce.Do(func() {
- file_service_client_agent_proto_rawDescData = protoimpl.X.CompressGZIP(file_service_client_agent_proto_rawDescData)
+ file_service_client_agent_proto_rawDescData = protoimpl.X.CompressGZIP(unsafe.Slice(unsafe.StringData(file_service_client_agent_proto_rawDesc), len(file_service_client_agent_proto_rawDesc)))
})
return file_service_client_agent_proto_rawDescData
}
@@ -165,7 +152,7 @@ func file_service_client_agent_proto_init() {
out := protoimpl.TypeBuilder{
File: protoimpl.DescBuilder{
GoPackagePath: reflect.TypeOf(x{}).PkgPath(),
- RawDescriptor: file_service_client_agent_proto_rawDesc,
+ RawDescriptor: unsafe.Slice(unsafe.StringData(file_service_client_agent_proto_rawDesc), len(file_service_client_agent_proto_rawDesc)),
NumEnums: 0,
NumMessages: 2,
NumExtensions: 0,
@@ -176,7 +163,6 @@ func file_service_client_agent_proto_init() {
MessageInfos: file_service_client_agent_proto_msgTypes,
}.Build()
File_service_client_agent_proto = out.File
- file_service_client_agent_proto_rawDesc = nil
file_service_client_agent_proto_goTypes = nil
file_service_client_agent_proto_depIdxs = nil
}
diff --git a/EdgeCommon/pkg/rpc/pb/service_client_agent_grpc.pb.go b/EdgeCommon/pkg/rpc/pb/service_client_agent_grpc.pb.go
index b13024d..2d01ada 100644
--- a/EdgeCommon/pkg/rpc/pb/service_client_agent_grpc.pb.go
+++ b/EdgeCommon/pkg/rpc/pb/service_client_agent_grpc.pb.go
@@ -1,7 +1,7 @@
// Code generated by protoc-gen-go-grpc. DO NOT EDIT.
// versions:
-// - protoc-gen-go-grpc v1.5.1
-// - protoc v6.33.2
+// - protoc-gen-go-grpc v1.6.1
+// - protoc v3.19.6
// source: service_client_agent.proto
package pb
@@ -68,7 +68,7 @@ type ClientAgentServiceServer interface {
type UnimplementedClientAgentServiceServer struct{}
func (UnimplementedClientAgentServiceServer) FindAllClientAgents(context.Context, *FindAllClientAgentsRequest) (*FindAllClientAgentsResponse, error) {
- return nil, status.Errorf(codes.Unimplemented, "method FindAllClientAgents not implemented")
+ return nil, status.Error(codes.Unimplemented, "method FindAllClientAgents not implemented")
}
func (UnimplementedClientAgentServiceServer) testEmbeddedByValue() {}
@@ -80,7 +80,7 @@ type UnsafeClientAgentServiceServer interface {
}
func RegisterClientAgentServiceServer(s grpc.ServiceRegistrar, srv ClientAgentServiceServer) {
- // If the following call pancis, it indicates UnimplementedClientAgentServiceServer was
+ // If the following call panics, it indicates UnimplementedClientAgentServiceServer was
// embedded by pointer and is nil. This will cause panics if an
// unimplemented method is ever invoked, so we test this at initialization
// time to prevent it from happening at runtime later due to I/O.
diff --git a/EdgeCommon/pkg/rpc/pb/service_client_agent_ip.pb.go b/EdgeCommon/pkg/rpc/pb/service_client_agent_ip.pb.go
index 888aa32..8eb7d35 100644
--- a/EdgeCommon/pkg/rpc/pb/service_client_agent_ip.pb.go
+++ b/EdgeCommon/pkg/rpc/pb/service_client_agent_ip.pb.go
@@ -1,7 +1,7 @@
// Code generated by protoc-gen-go. DO NOT EDIT.
// versions:
-// protoc-gen-go v1.36.0
-// protoc v6.33.2
+// protoc-gen-go v1.36.11
+// protoc v3.19.6
// source: service_client_agent_ip.proto
package pb
@@ -11,6 +11,7 @@ import (
protoimpl "google.golang.org/protobuf/runtime/protoimpl"
reflect "reflect"
sync "sync"
+ unsafe "unsafe"
)
const (
@@ -224,59 +225,32 @@ func (x *CreateClientAgentIPsRequest_AgentIPInfo) GetPtr() string {
var File_service_client_agent_ip_proto protoreflect.FileDescriptor
-var file_service_client_agent_ip_proto_rawDesc = []byte{
- 0x0a, 0x1d, 0x73, 0x65, 0x72, 0x76, 0x69, 0x63, 0x65, 0x5f, 0x63, 0x6c, 0x69, 0x65, 0x6e, 0x74,
- 0x5f, 0x61, 0x67, 0x65, 0x6e, 0x74, 0x5f, 0x69, 0x70, 0x2e, 0x70, 0x72, 0x6f, 0x74, 0x6f, 0x12,
- 0x02, 0x70, 0x62, 0x1a, 0x19, 0x6d, 0x6f, 0x64, 0x65, 0x6c, 0x73, 0x2f, 0x72, 0x70, 0x63, 0x5f,
- 0x6d, 0x65, 0x73, 0x73, 0x61, 0x67, 0x65, 0x73, 0x2e, 0x70, 0x72, 0x6f, 0x74, 0x6f, 0x1a, 0x22,
- 0x6d, 0x6f, 0x64, 0x65, 0x6c, 0x73, 0x2f, 0x6d, 0x6f, 0x64, 0x65, 0x6c, 0x5f, 0x63, 0x6c, 0x69,
- 0x65, 0x6e, 0x74, 0x5f, 0x61, 0x67, 0x65, 0x6e, 0x74, 0x5f, 0x69, 0x70, 0x2e, 0x70, 0x72, 0x6f,
- 0x74, 0x6f, 0x22, 0xb5, 0x01, 0x0a, 0x1b, 0x43, 0x72, 0x65, 0x61, 0x74, 0x65, 0x43, 0x6c, 0x69,
- 0x65, 0x6e, 0x74, 0x41, 0x67, 0x65, 0x6e, 0x74, 0x49, 0x50, 0x73, 0x52, 0x65, 0x71, 0x75, 0x65,
- 0x73, 0x74, 0x12, 0x47, 0x0a, 0x08, 0x61, 0x67, 0x65, 0x6e, 0x74, 0x49, 0x50, 0x73, 0x18, 0x01,
- 0x20, 0x03, 0x28, 0x0b, 0x32, 0x2b, 0x2e, 0x70, 0x62, 0x2e, 0x43, 0x72, 0x65, 0x61, 0x74, 0x65,
- 0x43, 0x6c, 0x69, 0x65, 0x6e, 0x74, 0x41, 0x67, 0x65, 0x6e, 0x74, 0x49, 0x50, 0x73, 0x52, 0x65,
- 0x71, 0x75, 0x65, 0x73, 0x74, 0x2e, 0x41, 0x67, 0x65, 0x6e, 0x74, 0x49, 0x50, 0x49, 0x6e, 0x66,
- 0x6f, 0x52, 0x08, 0x61, 0x67, 0x65, 0x6e, 0x74, 0x49, 0x50, 0x73, 0x1a, 0x4d, 0x0a, 0x0b, 0x41,
- 0x67, 0x65, 0x6e, 0x74, 0x49, 0x50, 0x49, 0x6e, 0x66, 0x6f, 0x12, 0x1c, 0x0a, 0x09, 0x61, 0x67,
- 0x65, 0x6e, 0x74, 0x43, 0x6f, 0x64, 0x65, 0x18, 0x01, 0x20, 0x01, 0x28, 0x09, 0x52, 0x09, 0x61,
- 0x67, 0x65, 0x6e, 0x74, 0x43, 0x6f, 0x64, 0x65, 0x12, 0x0e, 0x0a, 0x02, 0x69, 0x70, 0x18, 0x02,
- 0x20, 0x01, 0x28, 0x09, 0x52, 0x02, 0x69, 0x70, 0x12, 0x10, 0x0a, 0x03, 0x70, 0x74, 0x72, 0x18,
- 0x03, 0x20, 0x01, 0x28, 0x09, 0x52, 0x03, 0x70, 0x74, 0x72, 0x22, 0x46, 0x0a, 0x20, 0x4c, 0x69,
- 0x73, 0x74, 0x43, 0x6c, 0x69, 0x65, 0x6e, 0x74, 0x41, 0x67, 0x65, 0x6e, 0x74, 0x49, 0x50, 0x73,
- 0x41, 0x66, 0x74, 0x65, 0x72, 0x49, 0x64, 0x52, 0x65, 0x71, 0x75, 0x65, 0x73, 0x74, 0x12, 0x0e,
- 0x0a, 0x02, 0x69, 0x64, 0x18, 0x01, 0x20, 0x01, 0x28, 0x03, 0x52, 0x02, 0x69, 0x64, 0x12, 0x12,
- 0x0a, 0x04, 0x73, 0x69, 0x7a, 0x65, 0x18, 0x02, 0x20, 0x01, 0x28, 0x03, 0x52, 0x04, 0x73, 0x69,
- 0x7a, 0x65, 0x22, 0x5e, 0x0a, 0x21, 0x4c, 0x69, 0x73, 0x74, 0x43, 0x6c, 0x69, 0x65, 0x6e, 0x74,
- 0x41, 0x67, 0x65, 0x6e, 0x74, 0x49, 0x50, 0x73, 0x41, 0x66, 0x74, 0x65, 0x72, 0x49, 0x64, 0x52,
- 0x65, 0x73, 0x70, 0x6f, 0x6e, 0x73, 0x65, 0x12, 0x39, 0x0a, 0x0e, 0x63, 0x6c, 0x69, 0x65, 0x6e,
- 0x74, 0x41, 0x67, 0x65, 0x6e, 0x74, 0x49, 0x50, 0x73, 0x18, 0x01, 0x20, 0x03, 0x28, 0x0b, 0x32,
- 0x11, 0x2e, 0x70, 0x62, 0x2e, 0x43, 0x6c, 0x69, 0x65, 0x6e, 0x74, 0x41, 0x67, 0x65, 0x6e, 0x74,
- 0x49, 0x50, 0x52, 0x0e, 0x63, 0x6c, 0x69, 0x65, 0x6e, 0x74, 0x41, 0x67, 0x65, 0x6e, 0x74, 0x49,
- 0x50, 0x73, 0x32, 0xc9, 0x01, 0x0a, 0x14, 0x43, 0x6c, 0x69, 0x65, 0x6e, 0x74, 0x41, 0x67, 0x65,
- 0x6e, 0x74, 0x49, 0x50, 0x53, 0x65, 0x72, 0x76, 0x69, 0x63, 0x65, 0x12, 0x47, 0x0a, 0x14, 0x63,
- 0x72, 0x65, 0x61, 0x74, 0x65, 0x43, 0x6c, 0x69, 0x65, 0x6e, 0x74, 0x41, 0x67, 0x65, 0x6e, 0x74,
- 0x49, 0x50, 0x73, 0x12, 0x1f, 0x2e, 0x70, 0x62, 0x2e, 0x43, 0x72, 0x65, 0x61, 0x74, 0x65, 0x43,
- 0x6c, 0x69, 0x65, 0x6e, 0x74, 0x41, 0x67, 0x65, 0x6e, 0x74, 0x49, 0x50, 0x73, 0x52, 0x65, 0x71,
- 0x75, 0x65, 0x73, 0x74, 0x1a, 0x0e, 0x2e, 0x70, 0x62, 0x2e, 0x52, 0x50, 0x43, 0x53, 0x75, 0x63,
- 0x63, 0x65, 0x73, 0x73, 0x12, 0x68, 0x0a, 0x19, 0x6c, 0x69, 0x73, 0x74, 0x43, 0x6c, 0x69, 0x65,
- 0x6e, 0x74, 0x41, 0x67, 0x65, 0x6e, 0x74, 0x49, 0x50, 0x73, 0x41, 0x66, 0x74, 0x65, 0x72, 0x49,
- 0x64, 0x12, 0x24, 0x2e, 0x70, 0x62, 0x2e, 0x4c, 0x69, 0x73, 0x74, 0x43, 0x6c, 0x69, 0x65, 0x6e,
- 0x74, 0x41, 0x67, 0x65, 0x6e, 0x74, 0x49, 0x50, 0x73, 0x41, 0x66, 0x74, 0x65, 0x72, 0x49, 0x64,
- 0x52, 0x65, 0x71, 0x75, 0x65, 0x73, 0x74, 0x1a, 0x25, 0x2e, 0x70, 0x62, 0x2e, 0x4c, 0x69, 0x73,
- 0x74, 0x43, 0x6c, 0x69, 0x65, 0x6e, 0x74, 0x41, 0x67, 0x65, 0x6e, 0x74, 0x49, 0x50, 0x73, 0x41,
- 0x66, 0x74, 0x65, 0x72, 0x49, 0x64, 0x52, 0x65, 0x73, 0x70, 0x6f, 0x6e, 0x73, 0x65, 0x42, 0x06,
- 0x5a, 0x04, 0x2e, 0x2f, 0x70, 0x62, 0x62, 0x06, 0x70, 0x72, 0x6f, 0x74, 0x6f, 0x33,
-}
+const file_service_client_agent_ip_proto_rawDesc = "" +
+ "\n" +
+ "\x1dservice_client_agent_ip.proto\x12\x02pb\x1a\x19models/rpc_messages.proto\x1a\"models/model_client_agent_ip.proto\"\xb5\x01\n" +
+ "\x1bCreateClientAgentIPsRequest\x12G\n" +
+ "\bagentIPs\x18\x01 \x03(\v2+.pb.CreateClientAgentIPsRequest.AgentIPInfoR\bagentIPs\x1aM\n" +
+ "\vAgentIPInfo\x12\x1c\n" +
+ "\tagentCode\x18\x01 \x01(\tR\tagentCode\x12\x0e\n" +
+ "\x02ip\x18\x02 \x01(\tR\x02ip\x12\x10\n" +
+ "\x03ptr\x18\x03 \x01(\tR\x03ptr\"F\n" +
+ " ListClientAgentIPsAfterIdRequest\x12\x0e\n" +
+ "\x02id\x18\x01 \x01(\x03R\x02id\x12\x12\n" +
+ "\x04size\x18\x02 \x01(\x03R\x04size\"^\n" +
+ "!ListClientAgentIPsAfterIdResponse\x129\n" +
+ "\x0eclientAgentIPs\x18\x01 \x03(\v2\x11.pb.ClientAgentIPR\x0eclientAgentIPs2\xc9\x01\n" +
+ "\x14ClientAgentIPService\x12G\n" +
+ "\x14createClientAgentIPs\x12\x1f.pb.CreateClientAgentIPsRequest\x1a\x0e.pb.RPCSuccess\x12h\n" +
+ "\x19listClientAgentIPsAfterId\x12$.pb.ListClientAgentIPsAfterIdRequest\x1a%.pb.ListClientAgentIPsAfterIdResponseB\x06Z\x04./pbb\x06proto3"
var (
file_service_client_agent_ip_proto_rawDescOnce sync.Once
- file_service_client_agent_ip_proto_rawDescData = file_service_client_agent_ip_proto_rawDesc
+ file_service_client_agent_ip_proto_rawDescData []byte
)
func file_service_client_agent_ip_proto_rawDescGZIP() []byte {
file_service_client_agent_ip_proto_rawDescOnce.Do(func() {
- file_service_client_agent_ip_proto_rawDescData = protoimpl.X.CompressGZIP(file_service_client_agent_ip_proto_rawDescData)
+ file_service_client_agent_ip_proto_rawDescData = protoimpl.X.CompressGZIP(unsafe.Slice(unsafe.StringData(file_service_client_agent_ip_proto_rawDesc), len(file_service_client_agent_ip_proto_rawDesc)))
})
return file_service_client_agent_ip_proto_rawDescData
}
@@ -315,7 +289,7 @@ func file_service_client_agent_ip_proto_init() {
out := protoimpl.TypeBuilder{
File: protoimpl.DescBuilder{
GoPackagePath: reflect.TypeOf(x{}).PkgPath(),
- RawDescriptor: file_service_client_agent_ip_proto_rawDesc,
+ RawDescriptor: unsafe.Slice(unsafe.StringData(file_service_client_agent_ip_proto_rawDesc), len(file_service_client_agent_ip_proto_rawDesc)),
NumEnums: 0,
NumMessages: 4,
NumExtensions: 0,
@@ -326,7 +300,6 @@ func file_service_client_agent_ip_proto_init() {
MessageInfos: file_service_client_agent_ip_proto_msgTypes,
}.Build()
File_service_client_agent_ip_proto = out.File
- file_service_client_agent_ip_proto_rawDesc = nil
file_service_client_agent_ip_proto_goTypes = nil
file_service_client_agent_ip_proto_depIdxs = nil
}
diff --git a/EdgeCommon/pkg/rpc/pb/service_client_agent_ip_grpc.pb.go b/EdgeCommon/pkg/rpc/pb/service_client_agent_ip_grpc.pb.go
index 301963f..2e20273 100644
--- a/EdgeCommon/pkg/rpc/pb/service_client_agent_ip_grpc.pb.go
+++ b/EdgeCommon/pkg/rpc/pb/service_client_agent_ip_grpc.pb.go
@@ -1,7 +1,7 @@
// Code generated by protoc-gen-go-grpc. DO NOT EDIT.
// versions:
-// - protoc-gen-go-grpc v1.5.1
-// - protoc v6.33.2
+// - protoc-gen-go-grpc v1.6.1
+// - protoc v3.19.6
// source: service_client_agent_ip.proto
package pb
@@ -83,10 +83,10 @@ type ClientAgentIPServiceServer interface {
type UnimplementedClientAgentIPServiceServer struct{}
func (UnimplementedClientAgentIPServiceServer) CreateClientAgentIPs(context.Context, *CreateClientAgentIPsRequest) (*RPCSuccess, error) {
- return nil, status.Errorf(codes.Unimplemented, "method CreateClientAgentIPs not implemented")
+ return nil, status.Error(codes.Unimplemented, "method CreateClientAgentIPs not implemented")
}
func (UnimplementedClientAgentIPServiceServer) ListClientAgentIPsAfterId(context.Context, *ListClientAgentIPsAfterIdRequest) (*ListClientAgentIPsAfterIdResponse, error) {
- return nil, status.Errorf(codes.Unimplemented, "method ListClientAgentIPsAfterId not implemented")
+ return nil, status.Error(codes.Unimplemented, "method ListClientAgentIPsAfterId not implemented")
}
func (UnimplementedClientAgentIPServiceServer) testEmbeddedByValue() {}
@@ -98,7 +98,7 @@ type UnsafeClientAgentIPServiceServer interface {
}
func RegisterClientAgentIPServiceServer(s grpc.ServiceRegistrar, srv ClientAgentIPServiceServer) {
- // If the following call pancis, it indicates UnimplementedClientAgentIPServiceServer was
+ // If the following call panics, it indicates UnimplementedClientAgentIPServiceServer was
// embedded by pointer and is nil. This will cause panics if an
// unimplemented method is ever invoked, so we test this at initialization
// time to prevent it from happening at runtime later due to I/O.
diff --git a/EdgeCommon/pkg/rpc/pb/service_db.pb.go b/EdgeCommon/pkg/rpc/pb/service_db.pb.go
index bb1e07c..40507cf 100644
--- a/EdgeCommon/pkg/rpc/pb/service_db.pb.go
+++ b/EdgeCommon/pkg/rpc/pb/service_db.pb.go
@@ -1,7 +1,7 @@
// Code generated by protoc-gen-go. DO NOT EDIT.
// versions:
-// protoc-gen-go v1.36.0
-// protoc v6.33.2
+// protoc-gen-go v1.36.11
+// protoc v3.19.6
// source: service_db.proto
package pb
@@ -11,6 +11,7 @@ import (
protoimpl "google.golang.org/protobuf/runtime/protoimpl"
reflect "reflect"
sync "sync"
+ unsafe "unsafe"
)
const (
@@ -193,49 +194,29 @@ func (x *TruncateDBTableRequest) GetDbTable() string {
var File_service_db_proto protoreflect.FileDescriptor
-var file_service_db_proto_rawDesc = []byte{
- 0x0a, 0x10, 0x73, 0x65, 0x72, 0x76, 0x69, 0x63, 0x65, 0x5f, 0x64, 0x62, 0x2e, 0x70, 0x72, 0x6f,
- 0x74, 0x6f, 0x12, 0x02, 0x70, 0x62, 0x1a, 0x19, 0x6d, 0x6f, 0x64, 0x65, 0x6c, 0x73, 0x2f, 0x72,
- 0x70, 0x63, 0x5f, 0x6d, 0x65, 0x73, 0x73, 0x61, 0x67, 0x65, 0x73, 0x2e, 0x70, 0x72, 0x6f, 0x74,
- 0x6f, 0x1a, 0x1b, 0x6d, 0x6f, 0x64, 0x65, 0x6c, 0x73, 0x2f, 0x6d, 0x6f, 0x64, 0x65, 0x6c, 0x5f,
- 0x64, 0x62, 0x5f, 0x74, 0x61, 0x62, 0x6c, 0x65, 0x2e, 0x70, 0x72, 0x6f, 0x74, 0x6f, 0x22, 0x18,
- 0x0a, 0x16, 0x46, 0x69, 0x6e, 0x64, 0x41, 0x6c, 0x6c, 0x44, 0x42, 0x54, 0x61, 0x62, 0x6c, 0x65,
- 0x73, 0x52, 0x65, 0x71, 0x75, 0x65, 0x73, 0x74, 0x22, 0x42, 0x0a, 0x17, 0x46, 0x69, 0x6e, 0x64,
- 0x41, 0x6c, 0x6c, 0x44, 0x42, 0x54, 0x61, 0x62, 0x6c, 0x65, 0x73, 0x52, 0x65, 0x73, 0x70, 0x6f,
- 0x6e, 0x73, 0x65, 0x12, 0x27, 0x0a, 0x08, 0x64, 0x62, 0x54, 0x61, 0x62, 0x6c, 0x65, 0x73, 0x18,
- 0x01, 0x20, 0x03, 0x28, 0x0b, 0x32, 0x0b, 0x2e, 0x70, 0x62, 0x2e, 0x44, 0x42, 0x54, 0x61, 0x62,
- 0x6c, 0x65, 0x52, 0x08, 0x64, 0x62, 0x54, 0x61, 0x62, 0x6c, 0x65, 0x73, 0x22, 0x30, 0x0a, 0x14,
- 0x44, 0x65, 0x6c, 0x65, 0x74, 0x65, 0x44, 0x42, 0x54, 0x61, 0x62, 0x6c, 0x65, 0x52, 0x65, 0x71,
- 0x75, 0x65, 0x73, 0x74, 0x12, 0x18, 0x0a, 0x07, 0x64, 0x62, 0x54, 0x61, 0x62, 0x6c, 0x65, 0x18,
- 0x01, 0x20, 0x01, 0x28, 0x09, 0x52, 0x07, 0x64, 0x62, 0x54, 0x61, 0x62, 0x6c, 0x65, 0x22, 0x32,
- 0x0a, 0x16, 0x54, 0x72, 0x75, 0x6e, 0x63, 0x61, 0x74, 0x65, 0x44, 0x42, 0x54, 0x61, 0x62, 0x6c,
- 0x65, 0x52, 0x65, 0x71, 0x75, 0x65, 0x73, 0x74, 0x12, 0x18, 0x0a, 0x07, 0x64, 0x62, 0x54, 0x61,
- 0x62, 0x6c, 0x65, 0x18, 0x01, 0x20, 0x01, 0x28, 0x09, 0x52, 0x07, 0x64, 0x62, 0x54, 0x61, 0x62,
- 0x6c, 0x65, 0x32, 0xd1, 0x01, 0x0a, 0x09, 0x44, 0x42, 0x53, 0x65, 0x72, 0x76, 0x69, 0x63, 0x65,
- 0x12, 0x4a, 0x0a, 0x0f, 0x66, 0x69, 0x6e, 0x64, 0x41, 0x6c, 0x6c, 0x44, 0x42, 0x54, 0x61, 0x62,
- 0x6c, 0x65, 0x73, 0x12, 0x1a, 0x2e, 0x70, 0x62, 0x2e, 0x46, 0x69, 0x6e, 0x64, 0x41, 0x6c, 0x6c,
- 0x44, 0x42, 0x54, 0x61, 0x62, 0x6c, 0x65, 0x73, 0x52, 0x65, 0x71, 0x75, 0x65, 0x73, 0x74, 0x1a,
- 0x1b, 0x2e, 0x70, 0x62, 0x2e, 0x46, 0x69, 0x6e, 0x64, 0x41, 0x6c, 0x6c, 0x44, 0x42, 0x54, 0x61,
- 0x62, 0x6c, 0x65, 0x73, 0x52, 0x65, 0x73, 0x70, 0x6f, 0x6e, 0x73, 0x65, 0x12, 0x39, 0x0a, 0x0d,
- 0x64, 0x65, 0x6c, 0x65, 0x74, 0x65, 0x44, 0x42, 0x54, 0x61, 0x62, 0x6c, 0x65, 0x12, 0x18, 0x2e,
- 0x70, 0x62, 0x2e, 0x44, 0x65, 0x6c, 0x65, 0x74, 0x65, 0x44, 0x42, 0x54, 0x61, 0x62, 0x6c, 0x65,
- 0x52, 0x65, 0x71, 0x75, 0x65, 0x73, 0x74, 0x1a, 0x0e, 0x2e, 0x70, 0x62, 0x2e, 0x52, 0x50, 0x43,
- 0x53, 0x75, 0x63, 0x63, 0x65, 0x73, 0x73, 0x12, 0x3d, 0x0a, 0x0f, 0x74, 0x72, 0x75, 0x6e, 0x63,
- 0x61, 0x74, 0x65, 0x44, 0x42, 0x54, 0x61, 0x62, 0x6c, 0x65, 0x12, 0x1a, 0x2e, 0x70, 0x62, 0x2e,
- 0x54, 0x72, 0x75, 0x6e, 0x63, 0x61, 0x74, 0x65, 0x44, 0x42, 0x54, 0x61, 0x62, 0x6c, 0x65, 0x52,
- 0x65, 0x71, 0x75, 0x65, 0x73, 0x74, 0x1a, 0x0e, 0x2e, 0x70, 0x62, 0x2e, 0x52, 0x50, 0x43, 0x53,
- 0x75, 0x63, 0x63, 0x65, 0x73, 0x73, 0x42, 0x06, 0x5a, 0x04, 0x2e, 0x2f, 0x70, 0x62, 0x62, 0x06,
- 0x70, 0x72, 0x6f, 0x74, 0x6f, 0x33,
-}
+const file_service_db_proto_rawDesc = "" +
+ "\n" +
+ "\x10service_db.proto\x12\x02pb\x1a\x19models/rpc_messages.proto\x1a\x1bmodels/model_db_table.proto\"\x18\n" +
+ "\x16FindAllDBTablesRequest\"B\n" +
+ "\x17FindAllDBTablesResponse\x12'\n" +
+ "\bdbTables\x18\x01 \x03(\v2\v.pb.DBTableR\bdbTables\"0\n" +
+ "\x14DeleteDBTableRequest\x12\x18\n" +
+ "\adbTable\x18\x01 \x01(\tR\adbTable\"2\n" +
+ "\x16TruncateDBTableRequest\x12\x18\n" +
+ "\adbTable\x18\x01 \x01(\tR\adbTable2\xd1\x01\n" +
+ "\tDBService\x12J\n" +
+ "\x0ffindAllDBTables\x12\x1a.pb.FindAllDBTablesRequest\x1a\x1b.pb.FindAllDBTablesResponse\x129\n" +
+ "\rdeleteDBTable\x12\x18.pb.DeleteDBTableRequest\x1a\x0e.pb.RPCSuccess\x12=\n" +
+ "\x0ftruncateDBTable\x12\x1a.pb.TruncateDBTableRequest\x1a\x0e.pb.RPCSuccessB\x06Z\x04./pbb\x06proto3"
var (
file_service_db_proto_rawDescOnce sync.Once
- file_service_db_proto_rawDescData = file_service_db_proto_rawDesc
+ file_service_db_proto_rawDescData []byte
)
func file_service_db_proto_rawDescGZIP() []byte {
file_service_db_proto_rawDescOnce.Do(func() {
- file_service_db_proto_rawDescData = protoimpl.X.CompressGZIP(file_service_db_proto_rawDescData)
+ file_service_db_proto_rawDescData = protoimpl.X.CompressGZIP(unsafe.Slice(unsafe.StringData(file_service_db_proto_rawDesc), len(file_service_db_proto_rawDesc)))
})
return file_service_db_proto_rawDescData
}
@@ -275,7 +256,7 @@ func file_service_db_proto_init() {
out := protoimpl.TypeBuilder{
File: protoimpl.DescBuilder{
GoPackagePath: reflect.TypeOf(x{}).PkgPath(),
- RawDescriptor: file_service_db_proto_rawDesc,
+ RawDescriptor: unsafe.Slice(unsafe.StringData(file_service_db_proto_rawDesc), len(file_service_db_proto_rawDesc)),
NumEnums: 0,
NumMessages: 4,
NumExtensions: 0,
@@ -286,7 +267,6 @@ func file_service_db_proto_init() {
MessageInfos: file_service_db_proto_msgTypes,
}.Build()
File_service_db_proto = out.File
- file_service_db_proto_rawDesc = nil
file_service_db_proto_goTypes = nil
file_service_db_proto_depIdxs = nil
}
diff --git a/EdgeCommon/pkg/rpc/pb/service_db_grpc.pb.go b/EdgeCommon/pkg/rpc/pb/service_db_grpc.pb.go
index 64d3abd..bdf0040 100644
--- a/EdgeCommon/pkg/rpc/pb/service_db_grpc.pb.go
+++ b/EdgeCommon/pkg/rpc/pb/service_db_grpc.pb.go
@@ -1,7 +1,7 @@
// Code generated by protoc-gen-go-grpc. DO NOT EDIT.
// versions:
-// - protoc-gen-go-grpc v1.5.1
-// - protoc v6.33.2
+// - protoc-gen-go-grpc v1.6.1
+// - protoc v3.19.6
// source: service_db.proto
package pb
@@ -98,13 +98,13 @@ type DBServiceServer interface {
type UnimplementedDBServiceServer struct{}
func (UnimplementedDBServiceServer) FindAllDBTables(context.Context, *FindAllDBTablesRequest) (*FindAllDBTablesResponse, error) {
- return nil, status.Errorf(codes.Unimplemented, "method FindAllDBTables not implemented")
+ return nil, status.Error(codes.Unimplemented, "method FindAllDBTables not implemented")
}
func (UnimplementedDBServiceServer) DeleteDBTable(context.Context, *DeleteDBTableRequest) (*RPCSuccess, error) {
- return nil, status.Errorf(codes.Unimplemented, "method DeleteDBTable not implemented")
+ return nil, status.Error(codes.Unimplemented, "method DeleteDBTable not implemented")
}
func (UnimplementedDBServiceServer) TruncateDBTable(context.Context, *TruncateDBTableRequest) (*RPCSuccess, error) {
- return nil, status.Errorf(codes.Unimplemented, "method TruncateDBTable not implemented")
+ return nil, status.Error(codes.Unimplemented, "method TruncateDBTable not implemented")
}
func (UnimplementedDBServiceServer) testEmbeddedByValue() {}
@@ -116,7 +116,7 @@ type UnsafeDBServiceServer interface {
}
func RegisterDBServiceServer(s grpc.ServiceRegistrar, srv DBServiceServer) {
- // If the following call pancis, it indicates UnimplementedDBServiceServer was
+ // If the following call panics, it indicates UnimplementedDBServiceServer was
// embedded by pointer and is nil. This will cause panics if an
// unimplemented method is ever invoked, so we test this at initialization
// time to prevent it from happening at runtime later due to I/O.
diff --git a/EdgeCommon/pkg/rpc/pb/service_db_node.pb.go b/EdgeCommon/pkg/rpc/pb/service_db_node.pb.go
index 1343bfa..74c8da0 100644
--- a/EdgeCommon/pkg/rpc/pb/service_db_node.pb.go
+++ b/EdgeCommon/pkg/rpc/pb/service_db_node.pb.go
@@ -1,7 +1,7 @@
// Code generated by protoc-gen-go. DO NOT EDIT.
// versions:
-// protoc-gen-go v1.36.0
-// protoc v6.33.2
+// protoc-gen-go v1.36.11
+// protoc v3.19.6
// source: service_db_node.proto
package pb
@@ -11,6 +11,7 @@ import (
protoimpl "google.golang.org/protobuf/runtime/protoimpl"
reflect "reflect"
sync "sync"
+ unsafe "unsafe"
)
const (
@@ -844,159 +845,81 @@ func (x *CheckDBNodeStatusResponse) GetDbNodeStatus() *DBNodeStatus {
var File_service_db_node_proto protoreflect.FileDescriptor
-var file_service_db_node_proto_rawDesc = []byte{
- 0x0a, 0x15, 0x73, 0x65, 0x72, 0x76, 0x69, 0x63, 0x65, 0x5f, 0x64, 0x62, 0x5f, 0x6e, 0x6f, 0x64,
- 0x65, 0x2e, 0x70, 0x72, 0x6f, 0x74, 0x6f, 0x12, 0x02, 0x70, 0x62, 0x1a, 0x1a, 0x6d, 0x6f, 0x64,
- 0x65, 0x6c, 0x73, 0x2f, 0x6d, 0x6f, 0x64, 0x65, 0x6c, 0x5f, 0x64, 0x62, 0x5f, 0x6e, 0x6f, 0x64,
- 0x65, 0x2e, 0x70, 0x72, 0x6f, 0x74, 0x6f, 0x1a, 0x19, 0x6d, 0x6f, 0x64, 0x65, 0x6c, 0x73, 0x2f,
- 0x72, 0x70, 0x63, 0x5f, 0x6d, 0x65, 0x73, 0x73, 0x61, 0x67, 0x65, 0x73, 0x2e, 0x70, 0x72, 0x6f,
- 0x74, 0x6f, 0x1a, 0x1b, 0x6d, 0x6f, 0x64, 0x65, 0x6c, 0x73, 0x2f, 0x6d, 0x6f, 0x64, 0x65, 0x6c,
- 0x5f, 0x64, 0x62, 0x5f, 0x74, 0x61, 0x62, 0x6c, 0x65, 0x2e, 0x70, 0x72, 0x6f, 0x74, 0x6f, 0x22,
- 0xf5, 0x01, 0x0a, 0x13, 0x43, 0x72, 0x65, 0x61, 0x74, 0x65, 0x44, 0x42, 0x4e, 0x6f, 0x64, 0x65,
- 0x52, 0x65, 0x71, 0x75, 0x65, 0x73, 0x74, 0x12, 0x12, 0x0a, 0x04, 0x69, 0x73, 0x4f, 0x6e, 0x18,
- 0x01, 0x20, 0x01, 0x28, 0x08, 0x52, 0x04, 0x69, 0x73, 0x4f, 0x6e, 0x12, 0x12, 0x0a, 0x04, 0x6e,
- 0x61, 0x6d, 0x65, 0x18, 0x02, 0x20, 0x01, 0x28, 0x09, 0x52, 0x04, 0x6e, 0x61, 0x6d, 0x65, 0x12,
- 0x20, 0x0a, 0x0b, 0x64, 0x65, 0x73, 0x63, 0x72, 0x69, 0x70, 0x74, 0x69, 0x6f, 0x6e, 0x18, 0x03,
- 0x20, 0x01, 0x28, 0x09, 0x52, 0x0b, 0x64, 0x65, 0x73, 0x63, 0x72, 0x69, 0x70, 0x74, 0x69, 0x6f,
- 0x6e, 0x12, 0x12, 0x0a, 0x04, 0x68, 0x6f, 0x73, 0x74, 0x18, 0x04, 0x20, 0x01, 0x28, 0x09, 0x52,
- 0x04, 0x68, 0x6f, 0x73, 0x74, 0x12, 0x12, 0x0a, 0x04, 0x70, 0x6f, 0x72, 0x74, 0x18, 0x05, 0x20,
- 0x01, 0x28, 0x05, 0x52, 0x04, 0x70, 0x6f, 0x72, 0x74, 0x12, 0x1a, 0x0a, 0x08, 0x64, 0x61, 0x74,
- 0x61, 0x62, 0x61, 0x73, 0x65, 0x18, 0x06, 0x20, 0x01, 0x28, 0x09, 0x52, 0x08, 0x64, 0x61, 0x74,
- 0x61, 0x62, 0x61, 0x73, 0x65, 0x12, 0x1a, 0x0a, 0x08, 0x75, 0x73, 0x65, 0x72, 0x6e, 0x61, 0x6d,
- 0x65, 0x18, 0x07, 0x20, 0x01, 0x28, 0x09, 0x52, 0x08, 0x75, 0x73, 0x65, 0x72, 0x6e, 0x61, 0x6d,
- 0x65, 0x12, 0x1a, 0x0a, 0x08, 0x70, 0x61, 0x73, 0x73, 0x77, 0x6f, 0x72, 0x64, 0x18, 0x08, 0x20,
- 0x01, 0x28, 0x09, 0x52, 0x08, 0x70, 0x61, 0x73, 0x73, 0x77, 0x6f, 0x72, 0x64, 0x12, 0x18, 0x0a,
- 0x07, 0x63, 0x68, 0x61, 0x72, 0x73, 0x65, 0x74, 0x18, 0x09, 0x20, 0x01, 0x28, 0x09, 0x52, 0x07,
- 0x63, 0x68, 0x61, 0x72, 0x73, 0x65, 0x74, 0x22, 0x32, 0x0a, 0x14, 0x43, 0x72, 0x65, 0x61, 0x74,
- 0x65, 0x44, 0x42, 0x4e, 0x6f, 0x64, 0x65, 0x52, 0x65, 0x73, 0x70, 0x6f, 0x6e, 0x73, 0x65, 0x12,
- 0x1a, 0x0a, 0x08, 0x64, 0x62, 0x4e, 0x6f, 0x64, 0x65, 0x49, 0x64, 0x18, 0x01, 0x20, 0x01, 0x28,
- 0x03, 0x52, 0x08, 0x64, 0x62, 0x4e, 0x6f, 0x64, 0x65, 0x49, 0x64, 0x22, 0x91, 0x02, 0x0a, 0x13,
- 0x55, 0x70, 0x64, 0x61, 0x74, 0x65, 0x44, 0x42, 0x4e, 0x6f, 0x64, 0x65, 0x52, 0x65, 0x71, 0x75,
- 0x65, 0x73, 0x74, 0x12, 0x1a, 0x0a, 0x08, 0x64, 0x62, 0x4e, 0x6f, 0x64, 0x65, 0x49, 0x64, 0x18,
- 0x01, 0x20, 0x01, 0x28, 0x03, 0x52, 0x08, 0x64, 0x62, 0x4e, 0x6f, 0x64, 0x65, 0x49, 0x64, 0x12,
- 0x12, 0x0a, 0x04, 0x6e, 0x61, 0x6d, 0x65, 0x18, 0x02, 0x20, 0x01, 0x28, 0x09, 0x52, 0x04, 0x6e,
- 0x61, 0x6d, 0x65, 0x12, 0x20, 0x0a, 0x0b, 0x64, 0x65, 0x73, 0x63, 0x72, 0x69, 0x70, 0x74, 0x69,
- 0x6f, 0x6e, 0x18, 0x03, 0x20, 0x01, 0x28, 0x09, 0x52, 0x0b, 0x64, 0x65, 0x73, 0x63, 0x72, 0x69,
- 0x70, 0x74, 0x69, 0x6f, 0x6e, 0x12, 0x12, 0x0a, 0x04, 0x69, 0x73, 0x4f, 0x6e, 0x18, 0x04, 0x20,
- 0x01, 0x28, 0x08, 0x52, 0x04, 0x69, 0x73, 0x4f, 0x6e, 0x12, 0x12, 0x0a, 0x04, 0x68, 0x6f, 0x73,
- 0x74, 0x18, 0x05, 0x20, 0x01, 0x28, 0x09, 0x52, 0x04, 0x68, 0x6f, 0x73, 0x74, 0x12, 0x12, 0x0a,
- 0x04, 0x70, 0x6f, 0x72, 0x74, 0x18, 0x06, 0x20, 0x01, 0x28, 0x05, 0x52, 0x04, 0x70, 0x6f, 0x72,
- 0x74, 0x12, 0x1a, 0x0a, 0x08, 0x64, 0x61, 0x74, 0x61, 0x62, 0x61, 0x73, 0x65, 0x18, 0x07, 0x20,
- 0x01, 0x28, 0x09, 0x52, 0x08, 0x64, 0x61, 0x74, 0x61, 0x62, 0x61, 0x73, 0x65, 0x12, 0x1a, 0x0a,
- 0x08, 0x75, 0x73, 0x65, 0x72, 0x6e, 0x61, 0x6d, 0x65, 0x18, 0x08, 0x20, 0x01, 0x28, 0x09, 0x52,
- 0x08, 0x75, 0x73, 0x65, 0x72, 0x6e, 0x61, 0x6d, 0x65, 0x12, 0x1a, 0x0a, 0x08, 0x70, 0x61, 0x73,
- 0x73, 0x77, 0x6f, 0x72, 0x64, 0x18, 0x09, 0x20, 0x01, 0x28, 0x09, 0x52, 0x08, 0x70, 0x61, 0x73,
- 0x73, 0x77, 0x6f, 0x72, 0x64, 0x12, 0x18, 0x0a, 0x07, 0x63, 0x68, 0x61, 0x72, 0x73, 0x65, 0x74,
- 0x18, 0x0a, 0x20, 0x01, 0x28, 0x09, 0x52, 0x07, 0x63, 0x68, 0x61, 0x72, 0x73, 0x65, 0x74, 0x22,
- 0x31, 0x0a, 0x13, 0x44, 0x65, 0x6c, 0x65, 0x74, 0x65, 0x44, 0x42, 0x4e, 0x6f, 0x64, 0x65, 0x52,
- 0x65, 0x71, 0x75, 0x65, 0x73, 0x74, 0x12, 0x1a, 0x0a, 0x08, 0x64, 0x62, 0x4e, 0x6f, 0x64, 0x65,
- 0x49, 0x64, 0x18, 0x01, 0x20, 0x01, 0x28, 0x03, 0x52, 0x08, 0x64, 0x62, 0x4e, 0x6f, 0x64, 0x65,
- 0x49, 0x64, 0x22, 0x1f, 0x0a, 0x1d, 0x43, 0x6f, 0x75, 0x6e, 0x74, 0x41, 0x6c, 0x6c, 0x45, 0x6e,
- 0x61, 0x62, 0x6c, 0x65, 0x64, 0x44, 0x42, 0x4e, 0x6f, 0x64, 0x65, 0x73, 0x52, 0x65, 0x71, 0x75,
- 0x65, 0x73, 0x74, 0x22, 0x47, 0x0a, 0x19, 0x4c, 0x69, 0x73, 0x74, 0x45, 0x6e, 0x61, 0x62, 0x6c,
- 0x65, 0x64, 0x44, 0x42, 0x4e, 0x6f, 0x64, 0x65, 0x73, 0x52, 0x65, 0x71, 0x75, 0x65, 0x73, 0x74,
- 0x12, 0x16, 0x0a, 0x06, 0x6f, 0x66, 0x66, 0x73, 0x65, 0x74, 0x18, 0x01, 0x20, 0x01, 0x28, 0x03,
- 0x52, 0x06, 0x6f, 0x66, 0x66, 0x73, 0x65, 0x74, 0x12, 0x12, 0x0a, 0x04, 0x73, 0x69, 0x7a, 0x65,
- 0x18, 0x02, 0x20, 0x01, 0x28, 0x03, 0x52, 0x04, 0x73, 0x69, 0x7a, 0x65, 0x22, 0x42, 0x0a, 0x1a,
- 0x4c, 0x69, 0x73, 0x74, 0x45, 0x6e, 0x61, 0x62, 0x6c, 0x65, 0x64, 0x44, 0x42, 0x4e, 0x6f, 0x64,
- 0x65, 0x73, 0x52, 0x65, 0x73, 0x70, 0x6f, 0x6e, 0x73, 0x65, 0x12, 0x24, 0x0a, 0x07, 0x64, 0x62,
- 0x4e, 0x6f, 0x64, 0x65, 0x73, 0x18, 0x01, 0x20, 0x03, 0x28, 0x0b, 0x32, 0x0a, 0x2e, 0x70, 0x62,
- 0x2e, 0x44, 0x42, 0x4e, 0x6f, 0x64, 0x65, 0x52, 0x07, 0x64, 0x62, 0x4e, 0x6f, 0x64, 0x65, 0x73,
- 0x22, 0x36, 0x0a, 0x18, 0x46, 0x69, 0x6e, 0x64, 0x45, 0x6e, 0x61, 0x62, 0x6c, 0x65, 0x64, 0x44,
- 0x42, 0x4e, 0x6f, 0x64, 0x65, 0x52, 0x65, 0x71, 0x75, 0x65, 0x73, 0x74, 0x12, 0x1a, 0x0a, 0x08,
- 0x64, 0x62, 0x4e, 0x6f, 0x64, 0x65, 0x49, 0x64, 0x18, 0x01, 0x20, 0x01, 0x28, 0x03, 0x52, 0x08,
- 0x64, 0x62, 0x4e, 0x6f, 0x64, 0x65, 0x49, 0x64, 0x22, 0x3f, 0x0a, 0x19, 0x46, 0x69, 0x6e, 0x64,
- 0x45, 0x6e, 0x61, 0x62, 0x6c, 0x65, 0x64, 0x44, 0x42, 0x4e, 0x6f, 0x64, 0x65, 0x52, 0x65, 0x73,
- 0x70, 0x6f, 0x6e, 0x73, 0x65, 0x12, 0x22, 0x0a, 0x06, 0x64, 0x62, 0x4e, 0x6f, 0x64, 0x65, 0x18,
- 0x01, 0x20, 0x01, 0x28, 0x0b, 0x32, 0x0a, 0x2e, 0x70, 0x62, 0x2e, 0x44, 0x42, 0x4e, 0x6f, 0x64,
- 0x65, 0x52, 0x06, 0x64, 0x62, 0x4e, 0x6f, 0x64, 0x65, 0x22, 0x38, 0x0a, 0x1a, 0x46, 0x69, 0x6e,
- 0x64, 0x41, 0x6c, 0x6c, 0x44, 0x42, 0x4e, 0x6f, 0x64, 0x65, 0x54, 0x61, 0x62, 0x6c, 0x65, 0x73,
- 0x52, 0x65, 0x71, 0x75, 0x65, 0x73, 0x74, 0x12, 0x1a, 0x0a, 0x08, 0x64, 0x62, 0x4e, 0x6f, 0x64,
- 0x65, 0x49, 0x64, 0x18, 0x01, 0x20, 0x01, 0x28, 0x03, 0x52, 0x08, 0x64, 0x62, 0x4e, 0x6f, 0x64,
- 0x65, 0x49, 0x64, 0x22, 0x4e, 0x0a, 0x1b, 0x46, 0x69, 0x6e, 0x64, 0x41, 0x6c, 0x6c, 0x44, 0x42,
- 0x4e, 0x6f, 0x64, 0x65, 0x54, 0x61, 0x62, 0x6c, 0x65, 0x73, 0x52, 0x65, 0x73, 0x70, 0x6f, 0x6e,
- 0x73, 0x65, 0x12, 0x2f, 0x0a, 0x0c, 0x64, 0x62, 0x4e, 0x6f, 0x64, 0x65, 0x54, 0x61, 0x62, 0x6c,
- 0x65, 0x73, 0x18, 0x01, 0x20, 0x03, 0x28, 0x0b, 0x32, 0x0b, 0x2e, 0x70, 0x62, 0x2e, 0x44, 0x42,
- 0x54, 0x61, 0x62, 0x6c, 0x65, 0x52, 0x0c, 0x64, 0x62, 0x4e, 0x6f, 0x64, 0x65, 0x54, 0x61, 0x62,
- 0x6c, 0x65, 0x73, 0x22, 0x58, 0x0a, 0x18, 0x44, 0x65, 0x6c, 0x65, 0x74, 0x65, 0x44, 0x42, 0x4e,
- 0x6f, 0x64, 0x65, 0x54, 0x61, 0x62, 0x6c, 0x65, 0x52, 0x65, 0x71, 0x75, 0x65, 0x73, 0x74, 0x12,
- 0x1a, 0x0a, 0x08, 0x64, 0x62, 0x4e, 0x6f, 0x64, 0x65, 0x49, 0x64, 0x18, 0x01, 0x20, 0x01, 0x28,
- 0x03, 0x52, 0x08, 0x64, 0x62, 0x4e, 0x6f, 0x64, 0x65, 0x49, 0x64, 0x12, 0x20, 0x0a, 0x0b, 0x64,
- 0x62, 0x4e, 0x6f, 0x64, 0x65, 0x54, 0x61, 0x62, 0x6c, 0x65, 0x18, 0x02, 0x20, 0x01, 0x28, 0x09,
- 0x52, 0x0b, 0x64, 0x62, 0x4e, 0x6f, 0x64, 0x65, 0x54, 0x61, 0x62, 0x6c, 0x65, 0x22, 0x5a, 0x0a,
- 0x1a, 0x54, 0x72, 0x75, 0x6e, 0x63, 0x61, 0x74, 0x65, 0x44, 0x42, 0x4e, 0x6f, 0x64, 0x65, 0x54,
- 0x61, 0x62, 0x6c, 0x65, 0x52, 0x65, 0x71, 0x75, 0x65, 0x73, 0x74, 0x12, 0x1a, 0x0a, 0x08, 0x64,
- 0x62, 0x4e, 0x6f, 0x64, 0x65, 0x49, 0x64, 0x18, 0x01, 0x20, 0x01, 0x28, 0x03, 0x52, 0x08, 0x64,
- 0x62, 0x4e, 0x6f, 0x64, 0x65, 0x49, 0x64, 0x12, 0x20, 0x0a, 0x0b, 0x64, 0x62, 0x4e, 0x6f, 0x64,
- 0x65, 0x54, 0x61, 0x62, 0x6c, 0x65, 0x18, 0x02, 0x20, 0x01, 0x28, 0x09, 0x52, 0x0b, 0x64, 0x62,
- 0x4e, 0x6f, 0x64, 0x65, 0x54, 0x61, 0x62, 0x6c, 0x65, 0x22, 0x36, 0x0a, 0x18, 0x43, 0x68, 0x65,
- 0x63, 0x6b, 0x44, 0x42, 0x4e, 0x6f, 0x64, 0x65, 0x53, 0x74, 0x61, 0x74, 0x75, 0x73, 0x52, 0x65,
- 0x71, 0x75, 0x65, 0x73, 0x74, 0x12, 0x1a, 0x0a, 0x08, 0x64, 0x62, 0x4e, 0x6f, 0x64, 0x65, 0x49,
- 0x64, 0x18, 0x01, 0x20, 0x01, 0x28, 0x03, 0x52, 0x08, 0x64, 0x62, 0x4e, 0x6f, 0x64, 0x65, 0x49,
- 0x64, 0x22, 0x51, 0x0a, 0x19, 0x43, 0x68, 0x65, 0x63, 0x6b, 0x44, 0x42, 0x4e, 0x6f, 0x64, 0x65,
- 0x53, 0x74, 0x61, 0x74, 0x75, 0x73, 0x52, 0x65, 0x73, 0x70, 0x6f, 0x6e, 0x73, 0x65, 0x12, 0x34,
- 0x0a, 0x0c, 0x64, 0x62, 0x4e, 0x6f, 0x64, 0x65, 0x53, 0x74, 0x61, 0x74, 0x75, 0x73, 0x18, 0x01,
- 0x20, 0x01, 0x28, 0x0b, 0x32, 0x10, 0x2e, 0x70, 0x62, 0x2e, 0x44, 0x42, 0x4e, 0x6f, 0x64, 0x65,
- 0x53, 0x74, 0x61, 0x74, 0x75, 0x73, 0x52, 0x0c, 0x64, 0x62, 0x4e, 0x6f, 0x64, 0x65, 0x53, 0x74,
- 0x61, 0x74, 0x75, 0x73, 0x32, 0xf2, 0x05, 0x0a, 0x0d, 0x44, 0x42, 0x4e, 0x6f, 0x64, 0x65, 0x53,
- 0x65, 0x72, 0x76, 0x69, 0x63, 0x65, 0x12, 0x41, 0x0a, 0x0c, 0x63, 0x72, 0x65, 0x61, 0x74, 0x65,
- 0x44, 0x42, 0x4e, 0x6f, 0x64, 0x65, 0x12, 0x17, 0x2e, 0x70, 0x62, 0x2e, 0x43, 0x72, 0x65, 0x61,
- 0x74, 0x65, 0x44, 0x42, 0x4e, 0x6f, 0x64, 0x65, 0x52, 0x65, 0x71, 0x75, 0x65, 0x73, 0x74, 0x1a,
- 0x18, 0x2e, 0x70, 0x62, 0x2e, 0x43, 0x72, 0x65, 0x61, 0x74, 0x65, 0x44, 0x42, 0x4e, 0x6f, 0x64,
- 0x65, 0x52, 0x65, 0x73, 0x70, 0x6f, 0x6e, 0x73, 0x65, 0x12, 0x37, 0x0a, 0x0c, 0x75, 0x70, 0x64,
- 0x61, 0x74, 0x65, 0x44, 0x42, 0x4e, 0x6f, 0x64, 0x65, 0x12, 0x17, 0x2e, 0x70, 0x62, 0x2e, 0x55,
- 0x70, 0x64, 0x61, 0x74, 0x65, 0x44, 0x42, 0x4e, 0x6f, 0x64, 0x65, 0x52, 0x65, 0x71, 0x75, 0x65,
- 0x73, 0x74, 0x1a, 0x0e, 0x2e, 0x70, 0x62, 0x2e, 0x52, 0x50, 0x43, 0x53, 0x75, 0x63, 0x63, 0x65,
- 0x73, 0x73, 0x12, 0x37, 0x0a, 0x0c, 0x64, 0x65, 0x6c, 0x65, 0x74, 0x65, 0x44, 0x42, 0x4e, 0x6f,
- 0x64, 0x65, 0x12, 0x17, 0x2e, 0x70, 0x62, 0x2e, 0x44, 0x65, 0x6c, 0x65, 0x74, 0x65, 0x44, 0x42,
- 0x4e, 0x6f, 0x64, 0x65, 0x52, 0x65, 0x71, 0x75, 0x65, 0x73, 0x74, 0x1a, 0x0e, 0x2e, 0x70, 0x62,
- 0x2e, 0x52, 0x50, 0x43, 0x53, 0x75, 0x63, 0x63, 0x65, 0x73, 0x73, 0x12, 0x51, 0x0a, 0x16, 0x63,
- 0x6f, 0x75, 0x6e, 0x74, 0x41, 0x6c, 0x6c, 0x45, 0x6e, 0x61, 0x62, 0x6c, 0x65, 0x64, 0x44, 0x42,
- 0x4e, 0x6f, 0x64, 0x65, 0x73, 0x12, 0x21, 0x2e, 0x70, 0x62, 0x2e, 0x43, 0x6f, 0x75, 0x6e, 0x74,
- 0x41, 0x6c, 0x6c, 0x45, 0x6e, 0x61, 0x62, 0x6c, 0x65, 0x64, 0x44, 0x42, 0x4e, 0x6f, 0x64, 0x65,
- 0x73, 0x52, 0x65, 0x71, 0x75, 0x65, 0x73, 0x74, 0x1a, 0x14, 0x2e, 0x70, 0x62, 0x2e, 0x52, 0x50,
- 0x43, 0x43, 0x6f, 0x75, 0x6e, 0x74, 0x52, 0x65, 0x73, 0x70, 0x6f, 0x6e, 0x73, 0x65, 0x12, 0x53,
- 0x0a, 0x12, 0x6c, 0x69, 0x73, 0x74, 0x45, 0x6e, 0x61, 0x62, 0x6c, 0x65, 0x64, 0x44, 0x42, 0x4e,
- 0x6f, 0x64, 0x65, 0x73, 0x12, 0x1d, 0x2e, 0x70, 0x62, 0x2e, 0x4c, 0x69, 0x73, 0x74, 0x45, 0x6e,
- 0x61, 0x62, 0x6c, 0x65, 0x64, 0x44, 0x42, 0x4e, 0x6f, 0x64, 0x65, 0x73, 0x52, 0x65, 0x71, 0x75,
- 0x65, 0x73, 0x74, 0x1a, 0x1e, 0x2e, 0x70, 0x62, 0x2e, 0x4c, 0x69, 0x73, 0x74, 0x45, 0x6e, 0x61,
- 0x62, 0x6c, 0x65, 0x64, 0x44, 0x42, 0x4e, 0x6f, 0x64, 0x65, 0x73, 0x52, 0x65, 0x73, 0x70, 0x6f,
- 0x6e, 0x73, 0x65, 0x12, 0x50, 0x0a, 0x11, 0x66, 0x69, 0x6e, 0x64, 0x45, 0x6e, 0x61, 0x62, 0x6c,
- 0x65, 0x64, 0x44, 0x42, 0x4e, 0x6f, 0x64, 0x65, 0x12, 0x1c, 0x2e, 0x70, 0x62, 0x2e, 0x46, 0x69,
- 0x6e, 0x64, 0x45, 0x6e, 0x61, 0x62, 0x6c, 0x65, 0x64, 0x44, 0x42, 0x4e, 0x6f, 0x64, 0x65, 0x52,
- 0x65, 0x71, 0x75, 0x65, 0x73, 0x74, 0x1a, 0x1d, 0x2e, 0x70, 0x62, 0x2e, 0x46, 0x69, 0x6e, 0x64,
- 0x45, 0x6e, 0x61, 0x62, 0x6c, 0x65, 0x64, 0x44, 0x42, 0x4e, 0x6f, 0x64, 0x65, 0x52, 0x65, 0x73,
- 0x70, 0x6f, 0x6e, 0x73, 0x65, 0x12, 0x56, 0x0a, 0x13, 0x66, 0x69, 0x6e, 0x64, 0x41, 0x6c, 0x6c,
- 0x44, 0x42, 0x4e, 0x6f, 0x64, 0x65, 0x54, 0x61, 0x62, 0x6c, 0x65, 0x73, 0x12, 0x1e, 0x2e, 0x70,
- 0x62, 0x2e, 0x46, 0x69, 0x6e, 0x64, 0x41, 0x6c, 0x6c, 0x44, 0x42, 0x4e, 0x6f, 0x64, 0x65, 0x54,
- 0x61, 0x62, 0x6c, 0x65, 0x73, 0x52, 0x65, 0x71, 0x75, 0x65, 0x73, 0x74, 0x1a, 0x1f, 0x2e, 0x70,
- 0x62, 0x2e, 0x46, 0x69, 0x6e, 0x64, 0x41, 0x6c, 0x6c, 0x44, 0x42, 0x4e, 0x6f, 0x64, 0x65, 0x54,
- 0x61, 0x62, 0x6c, 0x65, 0x73, 0x52, 0x65, 0x73, 0x70, 0x6f, 0x6e, 0x73, 0x65, 0x12, 0x41, 0x0a,
- 0x11, 0x64, 0x65, 0x6c, 0x65, 0x74, 0x65, 0x44, 0x42, 0x4e, 0x6f, 0x64, 0x65, 0x54, 0x61, 0x62,
- 0x6c, 0x65, 0x12, 0x1c, 0x2e, 0x70, 0x62, 0x2e, 0x44, 0x65, 0x6c, 0x65, 0x74, 0x65, 0x44, 0x42,
- 0x4e, 0x6f, 0x64, 0x65, 0x54, 0x61, 0x62, 0x6c, 0x65, 0x52, 0x65, 0x71, 0x75, 0x65, 0x73, 0x74,
- 0x1a, 0x0e, 0x2e, 0x70, 0x62, 0x2e, 0x52, 0x50, 0x43, 0x53, 0x75, 0x63, 0x63, 0x65, 0x73, 0x73,
- 0x12, 0x45, 0x0a, 0x13, 0x74, 0x72, 0x75, 0x6e, 0x63, 0x61, 0x74, 0x65, 0x44, 0x42, 0x4e, 0x6f,
- 0x64, 0x65, 0x54, 0x61, 0x62, 0x6c, 0x65, 0x12, 0x1e, 0x2e, 0x70, 0x62, 0x2e, 0x54, 0x72, 0x75,
- 0x6e, 0x63, 0x61, 0x74, 0x65, 0x44, 0x42, 0x4e, 0x6f, 0x64, 0x65, 0x54, 0x61, 0x62, 0x6c, 0x65,
- 0x52, 0x65, 0x71, 0x75, 0x65, 0x73, 0x74, 0x1a, 0x0e, 0x2e, 0x70, 0x62, 0x2e, 0x52, 0x50, 0x43,
- 0x53, 0x75, 0x63, 0x63, 0x65, 0x73, 0x73, 0x12, 0x50, 0x0a, 0x11, 0x63, 0x68, 0x65, 0x63, 0x6b,
- 0x44, 0x42, 0x4e, 0x6f, 0x64, 0x65, 0x53, 0x74, 0x61, 0x74, 0x75, 0x73, 0x12, 0x1c, 0x2e, 0x70,
- 0x62, 0x2e, 0x43, 0x68, 0x65, 0x63, 0x6b, 0x44, 0x42, 0x4e, 0x6f, 0x64, 0x65, 0x53, 0x74, 0x61,
- 0x74, 0x75, 0x73, 0x52, 0x65, 0x71, 0x75, 0x65, 0x73, 0x74, 0x1a, 0x1d, 0x2e, 0x70, 0x62, 0x2e,
- 0x43, 0x68, 0x65, 0x63, 0x6b, 0x44, 0x42, 0x4e, 0x6f, 0x64, 0x65, 0x53, 0x74, 0x61, 0x74, 0x75,
- 0x73, 0x52, 0x65, 0x73, 0x70, 0x6f, 0x6e, 0x73, 0x65, 0x42, 0x06, 0x5a, 0x04, 0x2e, 0x2f, 0x70,
- 0x62, 0x62, 0x06, 0x70, 0x72, 0x6f, 0x74, 0x6f, 0x33,
-}
+const file_service_db_node_proto_rawDesc = "" +
+ "\n" +
+ "\x15service_db_node.proto\x12\x02pb\x1a\x1amodels/model_db_node.proto\x1a\x19models/rpc_messages.proto\x1a\x1bmodels/model_db_table.proto\"\xf5\x01\n" +
+ "\x13CreateDBNodeRequest\x12\x12\n" +
+ "\x04isOn\x18\x01 \x01(\bR\x04isOn\x12\x12\n" +
+ "\x04name\x18\x02 \x01(\tR\x04name\x12 \n" +
+ "\vdescription\x18\x03 \x01(\tR\vdescription\x12\x12\n" +
+ "\x04host\x18\x04 \x01(\tR\x04host\x12\x12\n" +
+ "\x04port\x18\x05 \x01(\x05R\x04port\x12\x1a\n" +
+ "\bdatabase\x18\x06 \x01(\tR\bdatabase\x12\x1a\n" +
+ "\busername\x18\a \x01(\tR\busername\x12\x1a\n" +
+ "\bpassword\x18\b \x01(\tR\bpassword\x12\x18\n" +
+ "\acharset\x18\t \x01(\tR\acharset\"2\n" +
+ "\x14CreateDBNodeResponse\x12\x1a\n" +
+ "\bdbNodeId\x18\x01 \x01(\x03R\bdbNodeId\"\x91\x02\n" +
+ "\x13UpdateDBNodeRequest\x12\x1a\n" +
+ "\bdbNodeId\x18\x01 \x01(\x03R\bdbNodeId\x12\x12\n" +
+ "\x04name\x18\x02 \x01(\tR\x04name\x12 \n" +
+ "\vdescription\x18\x03 \x01(\tR\vdescription\x12\x12\n" +
+ "\x04isOn\x18\x04 \x01(\bR\x04isOn\x12\x12\n" +
+ "\x04host\x18\x05 \x01(\tR\x04host\x12\x12\n" +
+ "\x04port\x18\x06 \x01(\x05R\x04port\x12\x1a\n" +
+ "\bdatabase\x18\a \x01(\tR\bdatabase\x12\x1a\n" +
+ "\busername\x18\b \x01(\tR\busername\x12\x1a\n" +
+ "\bpassword\x18\t \x01(\tR\bpassword\x12\x18\n" +
+ "\acharset\x18\n" +
+ " \x01(\tR\acharset\"1\n" +
+ "\x13DeleteDBNodeRequest\x12\x1a\n" +
+ "\bdbNodeId\x18\x01 \x01(\x03R\bdbNodeId\"\x1f\n" +
+ "\x1dCountAllEnabledDBNodesRequest\"G\n" +
+ "\x19ListEnabledDBNodesRequest\x12\x16\n" +
+ "\x06offset\x18\x01 \x01(\x03R\x06offset\x12\x12\n" +
+ "\x04size\x18\x02 \x01(\x03R\x04size\"B\n" +
+ "\x1aListEnabledDBNodesResponse\x12$\n" +
+ "\adbNodes\x18\x01 \x03(\v2\n" +
+ ".pb.DBNodeR\adbNodes\"6\n" +
+ "\x18FindEnabledDBNodeRequest\x12\x1a\n" +
+ "\bdbNodeId\x18\x01 \x01(\x03R\bdbNodeId\"?\n" +
+ "\x19FindEnabledDBNodeResponse\x12\"\n" +
+ "\x06dbNode\x18\x01 \x01(\v2\n" +
+ ".pb.DBNodeR\x06dbNode\"8\n" +
+ "\x1aFindAllDBNodeTablesRequest\x12\x1a\n" +
+ "\bdbNodeId\x18\x01 \x01(\x03R\bdbNodeId\"N\n" +
+ "\x1bFindAllDBNodeTablesResponse\x12/\n" +
+ "\fdbNodeTables\x18\x01 \x03(\v2\v.pb.DBTableR\fdbNodeTables\"X\n" +
+ "\x18DeleteDBNodeTableRequest\x12\x1a\n" +
+ "\bdbNodeId\x18\x01 \x01(\x03R\bdbNodeId\x12 \n" +
+ "\vdbNodeTable\x18\x02 \x01(\tR\vdbNodeTable\"Z\n" +
+ "\x1aTruncateDBNodeTableRequest\x12\x1a\n" +
+ "\bdbNodeId\x18\x01 \x01(\x03R\bdbNodeId\x12 \n" +
+ "\vdbNodeTable\x18\x02 \x01(\tR\vdbNodeTable\"6\n" +
+ "\x18CheckDBNodeStatusRequest\x12\x1a\n" +
+ "\bdbNodeId\x18\x01 \x01(\x03R\bdbNodeId\"Q\n" +
+ "\x19CheckDBNodeStatusResponse\x124\n" +
+ "\fdbNodeStatus\x18\x01 \x01(\v2\x10.pb.DBNodeStatusR\fdbNodeStatus2\xf2\x05\n" +
+ "\rDBNodeService\x12A\n" +
+ "\fcreateDBNode\x12\x17.pb.CreateDBNodeRequest\x1a\x18.pb.CreateDBNodeResponse\x127\n" +
+ "\fupdateDBNode\x12\x17.pb.UpdateDBNodeRequest\x1a\x0e.pb.RPCSuccess\x127\n" +
+ "\fdeleteDBNode\x12\x17.pb.DeleteDBNodeRequest\x1a\x0e.pb.RPCSuccess\x12Q\n" +
+ "\x16countAllEnabledDBNodes\x12!.pb.CountAllEnabledDBNodesRequest\x1a\x14.pb.RPCCountResponse\x12S\n" +
+ "\x12listEnabledDBNodes\x12\x1d.pb.ListEnabledDBNodesRequest\x1a\x1e.pb.ListEnabledDBNodesResponse\x12P\n" +
+ "\x11findEnabledDBNode\x12\x1c.pb.FindEnabledDBNodeRequest\x1a\x1d.pb.FindEnabledDBNodeResponse\x12V\n" +
+ "\x13findAllDBNodeTables\x12\x1e.pb.FindAllDBNodeTablesRequest\x1a\x1f.pb.FindAllDBNodeTablesResponse\x12A\n" +
+ "\x11deleteDBNodeTable\x12\x1c.pb.DeleteDBNodeTableRequest\x1a\x0e.pb.RPCSuccess\x12E\n" +
+ "\x13truncateDBNodeTable\x12\x1e.pb.TruncateDBNodeTableRequest\x1a\x0e.pb.RPCSuccess\x12P\n" +
+ "\x11checkDBNodeStatus\x12\x1c.pb.CheckDBNodeStatusRequest\x1a\x1d.pb.CheckDBNodeStatusResponseB\x06Z\x04./pbb\x06proto3"
var (
file_service_db_node_proto_rawDescOnce sync.Once
- file_service_db_node_proto_rawDescData = file_service_db_node_proto_rawDesc
+ file_service_db_node_proto_rawDescData []byte
)
func file_service_db_node_proto_rawDescGZIP() []byte {
file_service_db_node_proto_rawDescOnce.Do(func() {
- file_service_db_node_proto_rawDescData = protoimpl.X.CompressGZIP(file_service_db_node_proto_rawDescData)
+ file_service_db_node_proto_rawDescData = protoimpl.X.CompressGZIP(unsafe.Slice(unsafe.StringData(file_service_db_node_proto_rawDesc), len(file_service_db_node_proto_rawDesc)))
})
return file_service_db_node_proto_rawDescData
}
@@ -1068,7 +991,7 @@ func file_service_db_node_proto_init() {
out := protoimpl.TypeBuilder{
File: protoimpl.DescBuilder{
GoPackagePath: reflect.TypeOf(x{}).PkgPath(),
- RawDescriptor: file_service_db_node_proto_rawDesc,
+ RawDescriptor: unsafe.Slice(unsafe.StringData(file_service_db_node_proto_rawDesc), len(file_service_db_node_proto_rawDesc)),
NumEnums: 0,
NumMessages: 15,
NumExtensions: 0,
@@ -1079,7 +1002,6 @@ func file_service_db_node_proto_init() {
MessageInfos: file_service_db_node_proto_msgTypes,
}.Build()
File_service_db_node_proto = out.File
- file_service_db_node_proto_rawDesc = nil
file_service_db_node_proto_goTypes = nil
file_service_db_node_proto_depIdxs = nil
}
diff --git a/EdgeCommon/pkg/rpc/pb/service_db_node_grpc.pb.go b/EdgeCommon/pkg/rpc/pb/service_db_node_grpc.pb.go
index 91fc016..c62d6d3 100644
--- a/EdgeCommon/pkg/rpc/pb/service_db_node_grpc.pb.go
+++ b/EdgeCommon/pkg/rpc/pb/service_db_node_grpc.pb.go
@@ -1,7 +1,7 @@
// Code generated by protoc-gen-go-grpc. DO NOT EDIT.
// versions:
-// - protoc-gen-go-grpc v1.5.1
-// - protoc v6.33.2
+// - protoc-gen-go-grpc v1.6.1
+// - protoc v3.19.6
// source: service_db_node.proto
package pb
@@ -203,34 +203,34 @@ type DBNodeServiceServer interface {
type UnimplementedDBNodeServiceServer struct{}
func (UnimplementedDBNodeServiceServer) CreateDBNode(context.Context, *CreateDBNodeRequest) (*CreateDBNodeResponse, error) {
- return nil, status.Errorf(codes.Unimplemented, "method CreateDBNode not implemented")
+ return nil, status.Error(codes.Unimplemented, "method CreateDBNode not implemented")
}
func (UnimplementedDBNodeServiceServer) UpdateDBNode(context.Context, *UpdateDBNodeRequest) (*RPCSuccess, error) {
- return nil, status.Errorf(codes.Unimplemented, "method UpdateDBNode not implemented")
+ return nil, status.Error(codes.Unimplemented, "method UpdateDBNode not implemented")
}
func (UnimplementedDBNodeServiceServer) DeleteDBNode(context.Context, *DeleteDBNodeRequest) (*RPCSuccess, error) {
- return nil, status.Errorf(codes.Unimplemented, "method DeleteDBNode not implemented")
+ return nil, status.Error(codes.Unimplemented, "method DeleteDBNode not implemented")
}
func (UnimplementedDBNodeServiceServer) CountAllEnabledDBNodes(context.Context, *CountAllEnabledDBNodesRequest) (*RPCCountResponse, error) {
- return nil, status.Errorf(codes.Unimplemented, "method CountAllEnabledDBNodes not implemented")
+ return nil, status.Error(codes.Unimplemented, "method CountAllEnabledDBNodes not implemented")
}
func (UnimplementedDBNodeServiceServer) ListEnabledDBNodes(context.Context, *ListEnabledDBNodesRequest) (*ListEnabledDBNodesResponse, error) {
- return nil, status.Errorf(codes.Unimplemented, "method ListEnabledDBNodes not implemented")
+ return nil, status.Error(codes.Unimplemented, "method ListEnabledDBNodes not implemented")
}
func (UnimplementedDBNodeServiceServer) FindEnabledDBNode(context.Context, *FindEnabledDBNodeRequest) (*FindEnabledDBNodeResponse, error) {
- return nil, status.Errorf(codes.Unimplemented, "method FindEnabledDBNode not implemented")
+ return nil, status.Error(codes.Unimplemented, "method FindEnabledDBNode not implemented")
}
func (UnimplementedDBNodeServiceServer) FindAllDBNodeTables(context.Context, *FindAllDBNodeTablesRequest) (*FindAllDBNodeTablesResponse, error) {
- return nil, status.Errorf(codes.Unimplemented, "method FindAllDBNodeTables not implemented")
+ return nil, status.Error(codes.Unimplemented, "method FindAllDBNodeTables not implemented")
}
func (UnimplementedDBNodeServiceServer) DeleteDBNodeTable(context.Context, *DeleteDBNodeTableRequest) (*RPCSuccess, error) {
- return nil, status.Errorf(codes.Unimplemented, "method DeleteDBNodeTable not implemented")
+ return nil, status.Error(codes.Unimplemented, "method DeleteDBNodeTable not implemented")
}
func (UnimplementedDBNodeServiceServer) TruncateDBNodeTable(context.Context, *TruncateDBNodeTableRequest) (*RPCSuccess, error) {
- return nil, status.Errorf(codes.Unimplemented, "method TruncateDBNodeTable not implemented")
+ return nil, status.Error(codes.Unimplemented, "method TruncateDBNodeTable not implemented")
}
func (UnimplementedDBNodeServiceServer) CheckDBNodeStatus(context.Context, *CheckDBNodeStatusRequest) (*CheckDBNodeStatusResponse, error) {
- return nil, status.Errorf(codes.Unimplemented, "method CheckDBNodeStatus not implemented")
+ return nil, status.Error(codes.Unimplemented, "method CheckDBNodeStatus not implemented")
}
func (UnimplementedDBNodeServiceServer) testEmbeddedByValue() {}
@@ -242,7 +242,7 @@ type UnsafeDBNodeServiceServer interface {
}
func RegisterDBNodeServiceServer(s grpc.ServiceRegistrar, srv DBNodeServiceServer) {
- // If the following call pancis, it indicates UnimplementedDBNodeServiceServer was
+ // If the following call panics, it indicates UnimplementedDBNodeServiceServer was
// embedded by pointer and is nil. This will cause panics if an
// unimplemented method is ever invoked, so we test this at initialization
// time to prevent it from happening at runtime later due to I/O.
diff --git a/EdgeCommon/pkg/rpc/pb/service_dns.pb.go b/EdgeCommon/pkg/rpc/pb/service_dns.pb.go
index fdbab36..4330a9a 100644
--- a/EdgeCommon/pkg/rpc/pb/service_dns.pb.go
+++ b/EdgeCommon/pkg/rpc/pb/service_dns.pb.go
@@ -1,7 +1,7 @@
// Code generated by protoc-gen-go. DO NOT EDIT.
// versions:
-// protoc-gen-go v1.36.0
-// protoc v6.33.2
+// protoc-gen-go v1.36.11
+// protoc v3.19.6
// source: service_dns.proto
package pb
@@ -11,6 +11,7 @@ import (
protoimpl "google.golang.org/protobuf/runtime/protoimpl"
reflect "reflect"
sync "sync"
+ unsafe "unsafe"
)
const (
@@ -111,36 +112,25 @@ func (x *FindAllDNSIssuesResponse) GetIssues() []*DNSIssue {
var File_service_dns_proto protoreflect.FileDescriptor
-var file_service_dns_proto_rawDesc = []byte{
- 0x0a, 0x11, 0x73, 0x65, 0x72, 0x76, 0x69, 0x63, 0x65, 0x5f, 0x64, 0x6e, 0x73, 0x2e, 0x70, 0x72,
- 0x6f, 0x74, 0x6f, 0x12, 0x02, 0x70, 0x62, 0x1a, 0x1c, 0x6d, 0x6f, 0x64, 0x65, 0x6c, 0x73, 0x2f,
- 0x6d, 0x6f, 0x64, 0x65, 0x6c, 0x5f, 0x64, 0x6e, 0x73, 0x5f, 0x69, 0x73, 0x73, 0x75, 0x65, 0x2e,
- 0x70, 0x72, 0x6f, 0x74, 0x6f, 0x22, 0x3f, 0x0a, 0x17, 0x46, 0x69, 0x6e, 0x64, 0x41, 0x6c, 0x6c,
- 0x44, 0x4e, 0x53, 0x49, 0x73, 0x73, 0x75, 0x65, 0x73, 0x52, 0x65, 0x71, 0x75, 0x65, 0x73, 0x74,
- 0x12, 0x24, 0x0a, 0x0d, 0x6e, 0x6f, 0x64, 0x65, 0x43, 0x6c, 0x75, 0x73, 0x74, 0x65, 0x72, 0x49,
- 0x64, 0x18, 0x01, 0x20, 0x01, 0x28, 0x03, 0x52, 0x0d, 0x6e, 0x6f, 0x64, 0x65, 0x43, 0x6c, 0x75,
- 0x73, 0x74, 0x65, 0x72, 0x49, 0x64, 0x22, 0x40, 0x0a, 0x18, 0x46, 0x69, 0x6e, 0x64, 0x41, 0x6c,
- 0x6c, 0x44, 0x4e, 0x53, 0x49, 0x73, 0x73, 0x75, 0x65, 0x73, 0x52, 0x65, 0x73, 0x70, 0x6f, 0x6e,
- 0x73, 0x65, 0x12, 0x24, 0x0a, 0x06, 0x69, 0x73, 0x73, 0x75, 0x65, 0x73, 0x18, 0x01, 0x20, 0x03,
- 0x28, 0x0b, 0x32, 0x0c, 0x2e, 0x70, 0x62, 0x2e, 0x44, 0x4e, 0x53, 0x49, 0x73, 0x73, 0x75, 0x65,
- 0x52, 0x06, 0x69, 0x73, 0x73, 0x75, 0x65, 0x73, 0x32, 0x5b, 0x0a, 0x0a, 0x44, 0x4e, 0x53, 0x53,
- 0x65, 0x72, 0x76, 0x69, 0x63, 0x65, 0x12, 0x4d, 0x0a, 0x10, 0x66, 0x69, 0x6e, 0x64, 0x41, 0x6c,
- 0x6c, 0x44, 0x4e, 0x53, 0x49, 0x73, 0x73, 0x75, 0x65, 0x73, 0x12, 0x1b, 0x2e, 0x70, 0x62, 0x2e,
- 0x46, 0x69, 0x6e, 0x64, 0x41, 0x6c, 0x6c, 0x44, 0x4e, 0x53, 0x49, 0x73, 0x73, 0x75, 0x65, 0x73,
- 0x52, 0x65, 0x71, 0x75, 0x65, 0x73, 0x74, 0x1a, 0x1c, 0x2e, 0x70, 0x62, 0x2e, 0x46, 0x69, 0x6e,
- 0x64, 0x41, 0x6c, 0x6c, 0x44, 0x4e, 0x53, 0x49, 0x73, 0x73, 0x75, 0x65, 0x73, 0x52, 0x65, 0x73,
- 0x70, 0x6f, 0x6e, 0x73, 0x65, 0x42, 0x06, 0x5a, 0x04, 0x2e, 0x2f, 0x70, 0x62, 0x62, 0x06, 0x70,
- 0x72, 0x6f, 0x74, 0x6f, 0x33,
-}
+const file_service_dns_proto_rawDesc = "" +
+ "\n" +
+ "\x11service_dns.proto\x12\x02pb\x1a\x1cmodels/model_dns_issue.proto\"?\n" +
+ "\x17FindAllDNSIssuesRequest\x12$\n" +
+ "\rnodeClusterId\x18\x01 \x01(\x03R\rnodeClusterId\"@\n" +
+ "\x18FindAllDNSIssuesResponse\x12$\n" +
+ "\x06issues\x18\x01 \x03(\v2\f.pb.DNSIssueR\x06issues2[\n" +
+ "\n" +
+ "DNSService\x12M\n" +
+ "\x10findAllDNSIssues\x12\x1b.pb.FindAllDNSIssuesRequest\x1a\x1c.pb.FindAllDNSIssuesResponseB\x06Z\x04./pbb\x06proto3"
var (
file_service_dns_proto_rawDescOnce sync.Once
- file_service_dns_proto_rawDescData = file_service_dns_proto_rawDesc
+ file_service_dns_proto_rawDescData []byte
)
func file_service_dns_proto_rawDescGZIP() []byte {
file_service_dns_proto_rawDescOnce.Do(func() {
- file_service_dns_proto_rawDescData = protoimpl.X.CompressGZIP(file_service_dns_proto_rawDescData)
+ file_service_dns_proto_rawDescData = protoimpl.X.CompressGZIP(unsafe.Slice(unsafe.StringData(file_service_dns_proto_rawDesc), len(file_service_dns_proto_rawDesc)))
})
return file_service_dns_proto_rawDescData
}
@@ -172,7 +162,7 @@ func file_service_dns_proto_init() {
out := protoimpl.TypeBuilder{
File: protoimpl.DescBuilder{
GoPackagePath: reflect.TypeOf(x{}).PkgPath(),
- RawDescriptor: file_service_dns_proto_rawDesc,
+ RawDescriptor: unsafe.Slice(unsafe.StringData(file_service_dns_proto_rawDesc), len(file_service_dns_proto_rawDesc)),
NumEnums: 0,
NumMessages: 2,
NumExtensions: 0,
@@ -183,7 +173,6 @@ func file_service_dns_proto_init() {
MessageInfos: file_service_dns_proto_msgTypes,
}.Build()
File_service_dns_proto = out.File
- file_service_dns_proto_rawDesc = nil
file_service_dns_proto_goTypes = nil
file_service_dns_proto_depIdxs = nil
}
diff --git a/EdgeCommon/pkg/rpc/pb/service_dns_domain.pb.go b/EdgeCommon/pkg/rpc/pb/service_dns_domain.pb.go
index af7b9f3..0cf8022 100644
--- a/EdgeCommon/pkg/rpc/pb/service_dns_domain.pb.go
+++ b/EdgeCommon/pkg/rpc/pb/service_dns_domain.pb.go
@@ -1,7 +1,7 @@
// Code generated by protoc-gen-go. DO NOT EDIT.
// versions:
-// protoc-gen-go v1.36.0
-// protoc v6.33.2
+// protoc-gen-go v1.36.11
+// protoc v3.19.6
// source: service_dns_domain.proto
package pb
@@ -11,6 +11,7 @@ import (
protoimpl "google.golang.org/protobuf/runtime/protoimpl"
reflect "reflect"
sync "sync"
+ unsafe "unsafe"
)
const (
@@ -1309,255 +1310,110 @@ func (x *SyncDNSDomainsFromProviderResponse) GetHasChanges() bool {
var File_service_dns_domain_proto protoreflect.FileDescriptor
-var file_service_dns_domain_proto_rawDesc = []byte{
- 0x0a, 0x18, 0x73, 0x65, 0x72, 0x76, 0x69, 0x63, 0x65, 0x5f, 0x64, 0x6e, 0x73, 0x5f, 0x64, 0x6f,
- 0x6d, 0x61, 0x69, 0x6e, 0x2e, 0x70, 0x72, 0x6f, 0x74, 0x6f, 0x12, 0x02, 0x70, 0x62, 0x1a, 0x19,
- 0x6d, 0x6f, 0x64, 0x65, 0x6c, 0x73, 0x2f, 0x72, 0x70, 0x63, 0x5f, 0x6d, 0x65, 0x73, 0x73, 0x61,
- 0x67, 0x65, 0x73, 0x2e, 0x70, 0x72, 0x6f, 0x74, 0x6f, 0x1a, 0x1d, 0x6d, 0x6f, 0x64, 0x65, 0x6c,
- 0x73, 0x2f, 0x6d, 0x6f, 0x64, 0x65, 0x6c, 0x5f, 0x64, 0x6e, 0x73, 0x5f, 0x64, 0x6f, 0x6d, 0x61,
- 0x69, 0x6e, 0x2e, 0x70, 0x72, 0x6f, 0x74, 0x6f, 0x1a, 0x1c, 0x6d, 0x6f, 0x64, 0x65, 0x6c, 0x73,
- 0x2f, 0x6d, 0x6f, 0x64, 0x65, 0x6c, 0x5f, 0x64, 0x6e, 0x73, 0x5f, 0x72, 0x6f, 0x75, 0x74, 0x65,
- 0x2e, 0x70, 0x72, 0x6f, 0x74, 0x6f, 0x22, 0x52, 0x0a, 0x16, 0x43, 0x72, 0x65, 0x61, 0x74, 0x65,
- 0x44, 0x4e, 0x53, 0x44, 0x6f, 0x6d, 0x61, 0x69, 0x6e, 0x52, 0x65, 0x71, 0x75, 0x65, 0x73, 0x74,
- 0x12, 0x24, 0x0a, 0x0d, 0x64, 0x6e, 0x73, 0x50, 0x72, 0x6f, 0x76, 0x69, 0x64, 0x65, 0x72, 0x49,
- 0x64, 0x18, 0x01, 0x20, 0x01, 0x28, 0x03, 0x52, 0x0d, 0x64, 0x6e, 0x73, 0x50, 0x72, 0x6f, 0x76,
- 0x69, 0x64, 0x65, 0x72, 0x49, 0x64, 0x12, 0x12, 0x0a, 0x04, 0x6e, 0x61, 0x6d, 0x65, 0x18, 0x02,
- 0x20, 0x01, 0x28, 0x09, 0x52, 0x04, 0x6e, 0x61, 0x6d, 0x65, 0x22, 0x3b, 0x0a, 0x17, 0x43, 0x72,
- 0x65, 0x61, 0x74, 0x65, 0x44, 0x4e, 0x53, 0x44, 0x6f, 0x6d, 0x61, 0x69, 0x6e, 0x52, 0x65, 0x73,
- 0x70, 0x6f, 0x6e, 0x73, 0x65, 0x12, 0x20, 0x0a, 0x0b, 0x64, 0x6e, 0x73, 0x44, 0x6f, 0x6d, 0x61,
- 0x69, 0x6e, 0x49, 0x64, 0x18, 0x01, 0x20, 0x01, 0x28, 0x03, 0x52, 0x0b, 0x64, 0x6e, 0x73, 0x44,
- 0x6f, 0x6d, 0x61, 0x69, 0x6e, 0x49, 0x64, 0x22, 0x62, 0x0a, 0x16, 0x55, 0x70, 0x64, 0x61, 0x74,
- 0x65, 0x44, 0x4e, 0x53, 0x44, 0x6f, 0x6d, 0x61, 0x69, 0x6e, 0x52, 0x65, 0x71, 0x75, 0x65, 0x73,
- 0x74, 0x12, 0x20, 0x0a, 0x0b, 0x64, 0x6e, 0x73, 0x44, 0x6f, 0x6d, 0x61, 0x69, 0x6e, 0x49, 0x64,
- 0x18, 0x01, 0x20, 0x01, 0x28, 0x03, 0x52, 0x0b, 0x64, 0x6e, 0x73, 0x44, 0x6f, 0x6d, 0x61, 0x69,
- 0x6e, 0x49, 0x64, 0x12, 0x12, 0x0a, 0x04, 0x6e, 0x61, 0x6d, 0x65, 0x18, 0x02, 0x20, 0x01, 0x28,
- 0x09, 0x52, 0x04, 0x6e, 0x61, 0x6d, 0x65, 0x12, 0x12, 0x0a, 0x04, 0x69, 0x73, 0x4f, 0x6e, 0x18,
- 0x03, 0x20, 0x01, 0x28, 0x08, 0x52, 0x04, 0x69, 0x73, 0x4f, 0x6e, 0x22, 0x3a, 0x0a, 0x16, 0x44,
- 0x65, 0x6c, 0x65, 0x74, 0x65, 0x44, 0x4e, 0x53, 0x44, 0x6f, 0x6d, 0x61, 0x69, 0x6e, 0x52, 0x65,
- 0x71, 0x75, 0x65, 0x73, 0x74, 0x12, 0x20, 0x0a, 0x0b, 0x64, 0x6e, 0x73, 0x44, 0x6f, 0x6d, 0x61,
- 0x69, 0x6e, 0x49, 0x64, 0x18, 0x01, 0x20, 0x01, 0x28, 0x03, 0x52, 0x0b, 0x64, 0x6e, 0x73, 0x44,
- 0x6f, 0x6d, 0x61, 0x69, 0x6e, 0x49, 0x64, 0x22, 0x3b, 0x0a, 0x17, 0x52, 0x65, 0x63, 0x6f, 0x76,
- 0x65, 0x72, 0x44, 0x4e, 0x53, 0x44, 0x6f, 0x6d, 0x61, 0x69, 0x6e, 0x52, 0x65, 0x71, 0x75, 0x65,
- 0x73, 0x74, 0x12, 0x20, 0x0a, 0x0b, 0x64, 0x6e, 0x73, 0x44, 0x6f, 0x6d, 0x61, 0x69, 0x6e, 0x49,
- 0x64, 0x18, 0x01, 0x20, 0x01, 0x28, 0x03, 0x52, 0x0b, 0x64, 0x6e, 0x73, 0x44, 0x6f, 0x6d, 0x61,
- 0x69, 0x6e, 0x49, 0x64, 0x22, 0x38, 0x0a, 0x14, 0x46, 0x69, 0x6e, 0x64, 0x44, 0x4e, 0x53, 0x44,
- 0x6f, 0x6d, 0x61, 0x69, 0x6e, 0x52, 0x65, 0x71, 0x75, 0x65, 0x73, 0x74, 0x12, 0x20, 0x0a, 0x0b,
- 0x64, 0x6e, 0x73, 0x44, 0x6f, 0x6d, 0x61, 0x69, 0x6e, 0x49, 0x64, 0x18, 0x01, 0x20, 0x01, 0x28,
- 0x03, 0x52, 0x0b, 0x64, 0x6e, 0x73, 0x44, 0x6f, 0x6d, 0x61, 0x69, 0x6e, 0x49, 0x64, 0x22, 0x44,
- 0x0a, 0x15, 0x46, 0x69, 0x6e, 0x64, 0x44, 0x4e, 0x53, 0x44, 0x6f, 0x6d, 0x61, 0x69, 0x6e, 0x52,
- 0x65, 0x73, 0x70, 0x6f, 0x6e, 0x73, 0x65, 0x12, 0x2b, 0x0a, 0x09, 0x64, 0x6e, 0x73, 0x44, 0x6f,
- 0x6d, 0x61, 0x69, 0x6e, 0x18, 0x01, 0x20, 0x01, 0x28, 0x0b, 0x32, 0x0d, 0x2e, 0x70, 0x62, 0x2e,
- 0x44, 0x4e, 0x53, 0x44, 0x6f, 0x6d, 0x61, 0x69, 0x6e, 0x52, 0x09, 0x64, 0x6e, 0x73, 0x44, 0x6f,
- 0x6d, 0x61, 0x69, 0x6e, 0x22, 0x3d, 0x0a, 0x19, 0x46, 0x69, 0x6e, 0x64, 0x42, 0x61, 0x73, 0x69,
- 0x63, 0x44, 0x4e, 0x53, 0x44, 0x6f, 0x6d, 0x61, 0x69, 0x6e, 0x52, 0x65, 0x71, 0x75, 0x65, 0x73,
- 0x74, 0x12, 0x20, 0x0a, 0x0b, 0x64, 0x6e, 0x73, 0x44, 0x6f, 0x6d, 0x61, 0x69, 0x6e, 0x49, 0x64,
- 0x18, 0x01, 0x20, 0x01, 0x28, 0x03, 0x52, 0x0b, 0x64, 0x6e, 0x73, 0x44, 0x6f, 0x6d, 0x61, 0x69,
- 0x6e, 0x49, 0x64, 0x22, 0x49, 0x0a, 0x1a, 0x46, 0x69, 0x6e, 0x64, 0x42, 0x61, 0x73, 0x69, 0x63,
- 0x44, 0x4e, 0x53, 0x44, 0x6f, 0x6d, 0x61, 0x69, 0x6e, 0x52, 0x65, 0x73, 0x70, 0x6f, 0x6e, 0x73,
- 0x65, 0x12, 0x2b, 0x0a, 0x09, 0x64, 0x6e, 0x73, 0x44, 0x6f, 0x6d, 0x61, 0x69, 0x6e, 0x18, 0x01,
- 0x20, 0x01, 0x28, 0x0b, 0x32, 0x0d, 0x2e, 0x70, 0x62, 0x2e, 0x44, 0x4e, 0x53, 0x44, 0x6f, 0x6d,
- 0x61, 0x69, 0x6e, 0x52, 0x09, 0x64, 0x6e, 0x73, 0x44, 0x6f, 0x6d, 0x61, 0x69, 0x6e, 0x22, 0x88,
- 0x01, 0x0a, 0x2a, 0x43, 0x6f, 0x75, 0x6e, 0x74, 0x41, 0x6c, 0x6c, 0x44, 0x4e, 0x53, 0x44, 0x6f,
- 0x6d, 0x61, 0x69, 0x6e, 0x73, 0x57, 0x69, 0x74, 0x68, 0x44, 0x4e, 0x53, 0x50, 0x72, 0x6f, 0x76,
- 0x69, 0x64, 0x65, 0x72, 0x49, 0x64, 0x52, 0x65, 0x71, 0x75, 0x65, 0x73, 0x74, 0x12, 0x24, 0x0a,
- 0x0d, 0x64, 0x6e, 0x73, 0x50, 0x72, 0x6f, 0x76, 0x69, 0x64, 0x65, 0x72, 0x49, 0x64, 0x18, 0x01,
- 0x20, 0x01, 0x28, 0x03, 0x52, 0x0d, 0x64, 0x6e, 0x73, 0x50, 0x72, 0x6f, 0x76, 0x69, 0x64, 0x65,
- 0x72, 0x49, 0x64, 0x12, 0x1c, 0x0a, 0x09, 0x69, 0x73, 0x44, 0x65, 0x6c, 0x65, 0x74, 0x65, 0x64,
- 0x18, 0x02, 0x20, 0x01, 0x28, 0x08, 0x52, 0x09, 0x69, 0x73, 0x44, 0x65, 0x6c, 0x65, 0x74, 0x65,
- 0x64, 0x12, 0x16, 0x0a, 0x06, 0x69, 0x73, 0x44, 0x6f, 0x77, 0x6e, 0x18, 0x03, 0x20, 0x01, 0x28,
- 0x08, 0x52, 0x06, 0x69, 0x73, 0x44, 0x6f, 0x77, 0x6e, 0x22, 0x51, 0x0a, 0x29, 0x46, 0x69, 0x6e,
- 0x64, 0x41, 0x6c, 0x6c, 0x44, 0x4e, 0x53, 0x44, 0x6f, 0x6d, 0x61, 0x69, 0x6e, 0x73, 0x57, 0x69,
- 0x74, 0x68, 0x44, 0x4e, 0x53, 0x50, 0x72, 0x6f, 0x76, 0x69, 0x64, 0x65, 0x72, 0x49, 0x64, 0x52,
- 0x65, 0x71, 0x75, 0x65, 0x73, 0x74, 0x12, 0x24, 0x0a, 0x0d, 0x64, 0x6e, 0x73, 0x50, 0x72, 0x6f,
- 0x76, 0x69, 0x64, 0x65, 0x72, 0x49, 0x64, 0x18, 0x01, 0x20, 0x01, 0x28, 0x03, 0x52, 0x0d, 0x64,
- 0x6e, 0x73, 0x50, 0x72, 0x6f, 0x76, 0x69, 0x64, 0x65, 0x72, 0x49, 0x64, 0x22, 0x5b, 0x0a, 0x2a,
- 0x46, 0x69, 0x6e, 0x64, 0x41, 0x6c, 0x6c, 0x44, 0x4e, 0x53, 0x44, 0x6f, 0x6d, 0x61, 0x69, 0x6e,
- 0x73, 0x57, 0x69, 0x74, 0x68, 0x44, 0x4e, 0x53, 0x50, 0x72, 0x6f, 0x76, 0x69, 0x64, 0x65, 0x72,
- 0x49, 0x64, 0x52, 0x65, 0x73, 0x70, 0x6f, 0x6e, 0x73, 0x65, 0x12, 0x2d, 0x0a, 0x0a, 0x64, 0x6e,
- 0x73, 0x44, 0x6f, 0x6d, 0x61, 0x69, 0x6e, 0x73, 0x18, 0x01, 0x20, 0x03, 0x28, 0x0b, 0x32, 0x0d,
- 0x2e, 0x70, 0x62, 0x2e, 0x44, 0x4e, 0x53, 0x44, 0x6f, 0x6d, 0x61, 0x69, 0x6e, 0x52, 0x0a, 0x64,
- 0x6e, 0x73, 0x44, 0x6f, 0x6d, 0x61, 0x69, 0x6e, 0x73, 0x22, 0x56, 0x0a, 0x2e, 0x46, 0x69, 0x6e,
- 0x64, 0x41, 0x6c, 0x6c, 0x42, 0x61, 0x73, 0x69, 0x63, 0x44, 0x4e, 0x53, 0x44, 0x6f, 0x6d, 0x61,
- 0x69, 0x6e, 0x73, 0x57, 0x69, 0x74, 0x68, 0x44, 0x4e, 0x53, 0x50, 0x72, 0x6f, 0x76, 0x69, 0x64,
- 0x65, 0x72, 0x49, 0x64, 0x52, 0x65, 0x71, 0x75, 0x65, 0x73, 0x74, 0x12, 0x24, 0x0a, 0x0d, 0x64,
- 0x6e, 0x73, 0x50, 0x72, 0x6f, 0x76, 0x69, 0x64, 0x65, 0x72, 0x49, 0x64, 0x18, 0x01, 0x20, 0x01,
- 0x28, 0x03, 0x52, 0x0d, 0x64, 0x6e, 0x73, 0x50, 0x72, 0x6f, 0x76, 0x69, 0x64, 0x65, 0x72, 0x49,
- 0x64, 0x22, 0x60, 0x0a, 0x2f, 0x46, 0x69, 0x6e, 0x64, 0x41, 0x6c, 0x6c, 0x42, 0x61, 0x73, 0x69,
- 0x63, 0x44, 0x4e, 0x53, 0x44, 0x6f, 0x6d, 0x61, 0x69, 0x6e, 0x73, 0x57, 0x69, 0x74, 0x68, 0x44,
- 0x4e, 0x53, 0x50, 0x72, 0x6f, 0x76, 0x69, 0x64, 0x65, 0x72, 0x49, 0x64, 0x52, 0x65, 0x73, 0x70,
- 0x6f, 0x6e, 0x73, 0x65, 0x12, 0x2d, 0x0a, 0x0a, 0x64, 0x6e, 0x73, 0x44, 0x6f, 0x6d, 0x61, 0x69,
- 0x6e, 0x73, 0x18, 0x01, 0x20, 0x03, 0x28, 0x0b, 0x32, 0x0d, 0x2e, 0x70, 0x62, 0x2e, 0x44, 0x4e,
- 0x53, 0x44, 0x6f, 0x6d, 0x61, 0x69, 0x6e, 0x52, 0x0a, 0x64, 0x6e, 0x73, 0x44, 0x6f, 0x6d, 0x61,
- 0x69, 0x6e, 0x73, 0x22, 0xb5, 0x01, 0x0a, 0x2b, 0x4c, 0x69, 0x73, 0x74, 0x42, 0x61, 0x73, 0x69,
- 0x63, 0x44, 0x4e, 0x53, 0x44, 0x6f, 0x6d, 0x61, 0x69, 0x6e, 0x73, 0x57, 0x69, 0x74, 0x68, 0x44,
- 0x4e, 0x53, 0x50, 0x72, 0x6f, 0x76, 0x69, 0x64, 0x65, 0x72, 0x49, 0x64, 0x52, 0x65, 0x71, 0x75,
- 0x65, 0x73, 0x74, 0x12, 0x24, 0x0a, 0x0d, 0x64, 0x6e, 0x73, 0x50, 0x72, 0x6f, 0x76, 0x69, 0x64,
- 0x65, 0x72, 0x49, 0x64, 0x18, 0x01, 0x20, 0x01, 0x28, 0x03, 0x52, 0x0d, 0x64, 0x6e, 0x73, 0x50,
- 0x72, 0x6f, 0x76, 0x69, 0x64, 0x65, 0x72, 0x49, 0x64, 0x12, 0x1c, 0x0a, 0x09, 0x69, 0x73, 0x44,
- 0x65, 0x6c, 0x65, 0x74, 0x65, 0x64, 0x18, 0x02, 0x20, 0x01, 0x28, 0x08, 0x52, 0x09, 0x69, 0x73,
- 0x44, 0x65, 0x6c, 0x65, 0x74, 0x65, 0x64, 0x12, 0x16, 0x0a, 0x06, 0x69, 0x73, 0x44, 0x6f, 0x77,
- 0x6e, 0x18, 0x03, 0x20, 0x01, 0x28, 0x08, 0x52, 0x06, 0x69, 0x73, 0x44, 0x6f, 0x77, 0x6e, 0x12,
- 0x16, 0x0a, 0x06, 0x6f, 0x66, 0x66, 0x73, 0x65, 0x74, 0x18, 0x04, 0x20, 0x01, 0x28, 0x03, 0x52,
- 0x06, 0x6f, 0x66, 0x66, 0x73, 0x65, 0x74, 0x12, 0x12, 0x0a, 0x04, 0x73, 0x69, 0x7a, 0x65, 0x18,
- 0x05, 0x20, 0x01, 0x28, 0x03, 0x52, 0x04, 0x73, 0x69, 0x7a, 0x65, 0x22, 0x58, 0x0a, 0x27, 0x4c,
- 0x69, 0x73, 0x74, 0x44, 0x4e, 0x53, 0x44, 0x6f, 0x6d, 0x61, 0x69, 0x6e, 0x73, 0x57, 0x69, 0x74,
- 0x68, 0x44, 0x4e, 0x53, 0x50, 0x72, 0x6f, 0x76, 0x69, 0x64, 0x65, 0x72, 0x49, 0x64, 0x52, 0x65,
- 0x73, 0x70, 0x6f, 0x6e, 0x73, 0x65, 0x12, 0x2d, 0x0a, 0x0a, 0x64, 0x6e, 0x73, 0x44, 0x6f, 0x6d,
- 0x61, 0x69, 0x6e, 0x73, 0x18, 0x01, 0x20, 0x03, 0x28, 0x0b, 0x32, 0x0d, 0x2e, 0x70, 0x62, 0x2e,
- 0x44, 0x4e, 0x53, 0x44, 0x6f, 0x6d, 0x61, 0x69, 0x6e, 0x52, 0x0a, 0x64, 0x6e, 0x73, 0x44, 0x6f,
- 0x6d, 0x61, 0x69, 0x6e, 0x73, 0x22, 0x8c, 0x01, 0x0a, 0x18, 0x53, 0x79, 0x6e, 0x63, 0x44, 0x4e,
- 0x53, 0x44, 0x6f, 0x6d, 0x61, 0x69, 0x6e, 0x44, 0x61, 0x74, 0x61, 0x52, 0x65, 0x71, 0x75, 0x65,
- 0x73, 0x74, 0x12, 0x20, 0x0a, 0x0b, 0x64, 0x6e, 0x73, 0x44, 0x6f, 0x6d, 0x61, 0x69, 0x6e, 0x49,
- 0x64, 0x18, 0x01, 0x20, 0x01, 0x28, 0x03, 0x52, 0x0b, 0x64, 0x6e, 0x73, 0x44, 0x6f, 0x6d, 0x61,
- 0x69, 0x6e, 0x49, 0x64, 0x12, 0x24, 0x0a, 0x0d, 0x6e, 0x6f, 0x64, 0x65, 0x43, 0x6c, 0x75, 0x73,
- 0x74, 0x65, 0x72, 0x49, 0x64, 0x18, 0x02, 0x20, 0x01, 0x28, 0x03, 0x52, 0x0d, 0x6e, 0x6f, 0x64,
- 0x65, 0x43, 0x6c, 0x75, 0x73, 0x74, 0x65, 0x72, 0x49, 0x64, 0x12, 0x28, 0x0a, 0x0f, 0x63, 0x68,
- 0x65, 0x63, 0x6b, 0x4e, 0x6f, 0x64, 0x65, 0x49, 0x73, 0x73, 0x75, 0x65, 0x73, 0x18, 0x03, 0x20,
- 0x01, 0x28, 0x08, 0x52, 0x0f, 0x63, 0x68, 0x65, 0x63, 0x6b, 0x4e, 0x6f, 0x64, 0x65, 0x49, 0x73,
- 0x73, 0x75, 0x65, 0x73, 0x22, 0x63, 0x0a, 0x19, 0x53, 0x79, 0x6e, 0x63, 0x44, 0x4e, 0x53, 0x44,
- 0x6f, 0x6d, 0x61, 0x69, 0x6e, 0x44, 0x61, 0x74, 0x61, 0x52, 0x65, 0x73, 0x70, 0x6f, 0x6e, 0x73,
- 0x65, 0x12, 0x12, 0x0a, 0x04, 0x69, 0x73, 0x4f, 0x6b, 0x18, 0x01, 0x20, 0x01, 0x28, 0x08, 0x52,
- 0x04, 0x69, 0x73, 0x4f, 0x6b, 0x12, 0x14, 0x0a, 0x05, 0x65, 0x72, 0x72, 0x6f, 0x72, 0x18, 0x02,
- 0x20, 0x01, 0x28, 0x09, 0x52, 0x05, 0x65, 0x72, 0x72, 0x6f, 0x72, 0x12, 0x1c, 0x0a, 0x09, 0x73,
- 0x68, 0x6f, 0x75, 0x6c, 0x64, 0x46, 0x69, 0x78, 0x18, 0x03, 0x20, 0x01, 0x28, 0x08, 0x52, 0x09,
- 0x73, 0x68, 0x6f, 0x75, 0x6c, 0x64, 0x46, 0x69, 0x78, 0x22, 0x41, 0x0a, 0x1d, 0x46, 0x69, 0x6e,
- 0x64, 0x41, 0x6c, 0x6c, 0x44, 0x4e, 0x53, 0x44, 0x6f, 0x6d, 0x61, 0x69, 0x6e, 0x52, 0x6f, 0x75,
- 0x74, 0x65, 0x73, 0x52, 0x65, 0x71, 0x75, 0x65, 0x73, 0x74, 0x12, 0x20, 0x0a, 0x0b, 0x64, 0x6e,
- 0x73, 0x44, 0x6f, 0x6d, 0x61, 0x69, 0x6e, 0x49, 0x64, 0x18, 0x01, 0x20, 0x01, 0x28, 0x03, 0x52,
- 0x0b, 0x64, 0x6e, 0x73, 0x44, 0x6f, 0x6d, 0x61, 0x69, 0x6e, 0x49, 0x64, 0x22, 0x46, 0x0a, 0x1e,
- 0x46, 0x69, 0x6e, 0x64, 0x41, 0x6c, 0x6c, 0x44, 0x4e, 0x53, 0x44, 0x6f, 0x6d, 0x61, 0x69, 0x6e,
- 0x52, 0x6f, 0x75, 0x74, 0x65, 0x73, 0x52, 0x65, 0x73, 0x70, 0x6f, 0x6e, 0x73, 0x65, 0x12, 0x24,
- 0x0a, 0x06, 0x72, 0x6f, 0x75, 0x74, 0x65, 0x73, 0x18, 0x01, 0x20, 0x03, 0x28, 0x0b, 0x32, 0x0c,
- 0x2e, 0x70, 0x62, 0x2e, 0x44, 0x4e, 0x53, 0x52, 0x6f, 0x75, 0x74, 0x65, 0x52, 0x06, 0x72, 0x6f,
- 0x75, 0x74, 0x65, 0x73, 0x22, 0x1e, 0x0a, 0x1c, 0x45, 0x78, 0x69, 0x73, 0x74, 0x41, 0x76, 0x61,
- 0x69, 0x6c, 0x61, 0x62, 0x6c, 0x65, 0x44, 0x6f, 0x6d, 0x61, 0x69, 0x6e, 0x73, 0x52, 0x65, 0x71,
- 0x75, 0x65, 0x73, 0x74, 0x22, 0x35, 0x0a, 0x1d, 0x45, 0x78, 0x69, 0x73, 0x74, 0x41, 0x76, 0x61,
- 0x69, 0x6c, 0x61, 0x62, 0x6c, 0x65, 0x44, 0x6f, 0x6d, 0x61, 0x69, 0x6e, 0x73, 0x52, 0x65, 0x73,
- 0x70, 0x6f, 0x6e, 0x73, 0x65, 0x12, 0x14, 0x0a, 0x05, 0x65, 0x78, 0x69, 0x73, 0x74, 0x18, 0x01,
- 0x20, 0x01, 0x28, 0x08, 0x52, 0x05, 0x65, 0x78, 0x69, 0x73, 0x74, 0x22, 0x93, 0x01, 0x0a, 0x1b,
- 0x45, 0x78, 0x69, 0x73, 0x74, 0x44, 0x4e, 0x53, 0x44, 0x6f, 0x6d, 0x61, 0x69, 0x6e, 0x52, 0x65,
- 0x63, 0x6f, 0x72, 0x64, 0x52, 0x65, 0x71, 0x75, 0x65, 0x73, 0x74, 0x12, 0x20, 0x0a, 0x0b, 0x64,
- 0x6e, 0x73, 0x44, 0x6f, 0x6d, 0x61, 0x69, 0x6e, 0x49, 0x64, 0x18, 0x01, 0x20, 0x01, 0x28, 0x03,
- 0x52, 0x0b, 0x64, 0x6e, 0x73, 0x44, 0x6f, 0x6d, 0x61, 0x69, 0x6e, 0x49, 0x64, 0x12, 0x12, 0x0a,
- 0x04, 0x6e, 0x61, 0x6d, 0x65, 0x18, 0x02, 0x20, 0x01, 0x28, 0x09, 0x52, 0x04, 0x6e, 0x61, 0x6d,
- 0x65, 0x12, 0x12, 0x0a, 0x04, 0x74, 0x79, 0x70, 0x65, 0x18, 0x03, 0x20, 0x01, 0x28, 0x09, 0x52,
- 0x04, 0x74, 0x79, 0x70, 0x65, 0x12, 0x14, 0x0a, 0x05, 0x72, 0x6f, 0x75, 0x74, 0x65, 0x18, 0x04,
- 0x20, 0x01, 0x28, 0x09, 0x52, 0x05, 0x72, 0x6f, 0x75, 0x74, 0x65, 0x12, 0x14, 0x0a, 0x05, 0x76,
- 0x61, 0x6c, 0x75, 0x65, 0x18, 0x05, 0x20, 0x01, 0x28, 0x09, 0x52, 0x05, 0x76, 0x61, 0x6c, 0x75,
- 0x65, 0x22, 0x32, 0x0a, 0x1c, 0x45, 0x78, 0x69, 0x73, 0x74, 0x44, 0x4e, 0x53, 0x44, 0x6f, 0x6d,
- 0x61, 0x69, 0x6e, 0x52, 0x65, 0x63, 0x6f, 0x72, 0x64, 0x52, 0x65, 0x73, 0x70, 0x6f, 0x6e, 0x73,
- 0x65, 0x12, 0x12, 0x0a, 0x04, 0x69, 0x73, 0x4f, 0x6b, 0x18, 0x01, 0x20, 0x01, 0x28, 0x08, 0x52,
- 0x04, 0x69, 0x73, 0x4f, 0x6b, 0x22, 0x49, 0x0a, 0x21, 0x53, 0x79, 0x6e, 0x63, 0x44, 0x4e, 0x53,
- 0x44, 0x6f, 0x6d, 0x61, 0x69, 0x6e, 0x73, 0x46, 0x72, 0x6f, 0x6d, 0x50, 0x72, 0x6f, 0x76, 0x69,
- 0x64, 0x65, 0x72, 0x52, 0x65, 0x71, 0x75, 0x65, 0x73, 0x74, 0x12, 0x24, 0x0a, 0x0d, 0x64, 0x6e,
- 0x73, 0x50, 0x72, 0x6f, 0x76, 0x69, 0x64, 0x65, 0x72, 0x49, 0x64, 0x18, 0x01, 0x20, 0x01, 0x28,
- 0x03, 0x52, 0x0d, 0x64, 0x6e, 0x73, 0x50, 0x72, 0x6f, 0x76, 0x69, 0x64, 0x65, 0x72, 0x49, 0x64,
- 0x22, 0x44, 0x0a, 0x22, 0x53, 0x79, 0x6e, 0x63, 0x44, 0x4e, 0x53, 0x44, 0x6f, 0x6d, 0x61, 0x69,
- 0x6e, 0x73, 0x46, 0x72, 0x6f, 0x6d, 0x50, 0x72, 0x6f, 0x76, 0x69, 0x64, 0x65, 0x72, 0x52, 0x65,
- 0x73, 0x70, 0x6f, 0x6e, 0x73, 0x65, 0x12, 0x1e, 0x0a, 0x0a, 0x68, 0x61, 0x73, 0x43, 0x68, 0x61,
- 0x6e, 0x67, 0x65, 0x73, 0x18, 0x01, 0x20, 0x01, 0x28, 0x08, 0x52, 0x0a, 0x68, 0x61, 0x73, 0x43,
- 0x68, 0x61, 0x6e, 0x67, 0x65, 0x73, 0x32, 0xa0, 0x0b, 0x0a, 0x10, 0x44, 0x4e, 0x53, 0x44, 0x6f,
- 0x6d, 0x61, 0x69, 0x6e, 0x53, 0x65, 0x72, 0x76, 0x69, 0x63, 0x65, 0x12, 0x4a, 0x0a, 0x0f, 0x63,
- 0x72, 0x65, 0x61, 0x74, 0x65, 0x44, 0x4e, 0x53, 0x44, 0x6f, 0x6d, 0x61, 0x69, 0x6e, 0x12, 0x1a,
- 0x2e, 0x70, 0x62, 0x2e, 0x43, 0x72, 0x65, 0x61, 0x74, 0x65, 0x44, 0x4e, 0x53, 0x44, 0x6f, 0x6d,
- 0x61, 0x69, 0x6e, 0x52, 0x65, 0x71, 0x75, 0x65, 0x73, 0x74, 0x1a, 0x1b, 0x2e, 0x70, 0x62, 0x2e,
- 0x43, 0x72, 0x65, 0x61, 0x74, 0x65, 0x44, 0x4e, 0x53, 0x44, 0x6f, 0x6d, 0x61, 0x69, 0x6e, 0x52,
- 0x65, 0x73, 0x70, 0x6f, 0x6e, 0x73, 0x65, 0x12, 0x3d, 0x0a, 0x0f, 0x75, 0x70, 0x64, 0x61, 0x74,
- 0x65, 0x44, 0x4e, 0x53, 0x44, 0x6f, 0x6d, 0x61, 0x69, 0x6e, 0x12, 0x1a, 0x2e, 0x70, 0x62, 0x2e,
- 0x55, 0x70, 0x64, 0x61, 0x74, 0x65, 0x44, 0x4e, 0x53, 0x44, 0x6f, 0x6d, 0x61, 0x69, 0x6e, 0x52,
- 0x65, 0x71, 0x75, 0x65, 0x73, 0x74, 0x1a, 0x0e, 0x2e, 0x70, 0x62, 0x2e, 0x52, 0x50, 0x43, 0x53,
- 0x75, 0x63, 0x63, 0x65, 0x73, 0x73, 0x12, 0x3d, 0x0a, 0x0f, 0x64, 0x65, 0x6c, 0x65, 0x74, 0x65,
- 0x44, 0x4e, 0x53, 0x44, 0x6f, 0x6d, 0x61, 0x69, 0x6e, 0x12, 0x1a, 0x2e, 0x70, 0x62, 0x2e, 0x44,
- 0x65, 0x6c, 0x65, 0x74, 0x65, 0x44, 0x4e, 0x53, 0x44, 0x6f, 0x6d, 0x61, 0x69, 0x6e, 0x52, 0x65,
- 0x71, 0x75, 0x65, 0x73, 0x74, 0x1a, 0x0e, 0x2e, 0x70, 0x62, 0x2e, 0x52, 0x50, 0x43, 0x53, 0x75,
- 0x63, 0x63, 0x65, 0x73, 0x73, 0x12, 0x3f, 0x0a, 0x10, 0x72, 0x65, 0x63, 0x6f, 0x76, 0x65, 0x72,
- 0x44, 0x4e, 0x53, 0x44, 0x6f, 0x6d, 0x61, 0x69, 0x6e, 0x12, 0x1b, 0x2e, 0x70, 0x62, 0x2e, 0x52,
- 0x65, 0x63, 0x6f, 0x76, 0x65, 0x72, 0x44, 0x4e, 0x53, 0x44, 0x6f, 0x6d, 0x61, 0x69, 0x6e, 0x52,
- 0x65, 0x71, 0x75, 0x65, 0x73, 0x74, 0x1a, 0x0e, 0x2e, 0x70, 0x62, 0x2e, 0x52, 0x50, 0x43, 0x53,
- 0x75, 0x63, 0x63, 0x65, 0x73, 0x73, 0x12, 0x44, 0x0a, 0x0d, 0x66, 0x69, 0x6e, 0x64, 0x44, 0x4e,
- 0x53, 0x44, 0x6f, 0x6d, 0x61, 0x69, 0x6e, 0x12, 0x18, 0x2e, 0x70, 0x62, 0x2e, 0x46, 0x69, 0x6e,
- 0x64, 0x44, 0x4e, 0x53, 0x44, 0x6f, 0x6d, 0x61, 0x69, 0x6e, 0x52, 0x65, 0x71, 0x75, 0x65, 0x73,
- 0x74, 0x1a, 0x19, 0x2e, 0x70, 0x62, 0x2e, 0x46, 0x69, 0x6e, 0x64, 0x44, 0x4e, 0x53, 0x44, 0x6f,
- 0x6d, 0x61, 0x69, 0x6e, 0x52, 0x65, 0x73, 0x70, 0x6f, 0x6e, 0x73, 0x65, 0x12, 0x53, 0x0a, 0x12,
- 0x66, 0x69, 0x6e, 0x64, 0x42, 0x61, 0x73, 0x69, 0x63, 0x44, 0x4e, 0x53, 0x44, 0x6f, 0x6d, 0x61,
- 0x69, 0x6e, 0x12, 0x1d, 0x2e, 0x70, 0x62, 0x2e, 0x46, 0x69, 0x6e, 0x64, 0x42, 0x61, 0x73, 0x69,
- 0x63, 0x44, 0x4e, 0x53, 0x44, 0x6f, 0x6d, 0x61, 0x69, 0x6e, 0x52, 0x65, 0x71, 0x75, 0x65, 0x73,
- 0x74, 0x1a, 0x1e, 0x2e, 0x70, 0x62, 0x2e, 0x46, 0x69, 0x6e, 0x64, 0x42, 0x61, 0x73, 0x69, 0x63,
- 0x44, 0x4e, 0x53, 0x44, 0x6f, 0x6d, 0x61, 0x69, 0x6e, 0x52, 0x65, 0x73, 0x70, 0x6f, 0x6e, 0x73,
- 0x65, 0x12, 0x6b, 0x0a, 0x23, 0x63, 0x6f, 0x75, 0x6e, 0x74, 0x41, 0x6c, 0x6c, 0x44, 0x4e, 0x53,
- 0x44, 0x6f, 0x6d, 0x61, 0x69, 0x6e, 0x73, 0x57, 0x69, 0x74, 0x68, 0x44, 0x4e, 0x53, 0x50, 0x72,
- 0x6f, 0x76, 0x69, 0x64, 0x65, 0x72, 0x49, 0x64, 0x12, 0x2e, 0x2e, 0x70, 0x62, 0x2e, 0x43, 0x6f,
- 0x75, 0x6e, 0x74, 0x41, 0x6c, 0x6c, 0x44, 0x4e, 0x53, 0x44, 0x6f, 0x6d, 0x61, 0x69, 0x6e, 0x73,
- 0x57, 0x69, 0x74, 0x68, 0x44, 0x4e, 0x53, 0x50, 0x72, 0x6f, 0x76, 0x69, 0x64, 0x65, 0x72, 0x49,
- 0x64, 0x52, 0x65, 0x71, 0x75, 0x65, 0x73, 0x74, 0x1a, 0x14, 0x2e, 0x70, 0x62, 0x2e, 0x52, 0x50,
- 0x43, 0x43, 0x6f, 0x75, 0x6e, 0x74, 0x52, 0x65, 0x73, 0x70, 0x6f, 0x6e, 0x73, 0x65, 0x12, 0x83,
- 0x01, 0x0a, 0x22, 0x66, 0x69, 0x6e, 0x64, 0x41, 0x6c, 0x6c, 0x44, 0x4e, 0x53, 0x44, 0x6f, 0x6d,
- 0x61, 0x69, 0x6e, 0x73, 0x57, 0x69, 0x74, 0x68, 0x44, 0x4e, 0x53, 0x50, 0x72, 0x6f, 0x76, 0x69,
- 0x64, 0x65, 0x72, 0x49, 0x64, 0x12, 0x2d, 0x2e, 0x70, 0x62, 0x2e, 0x46, 0x69, 0x6e, 0x64, 0x41,
- 0x6c, 0x6c, 0x44, 0x4e, 0x53, 0x44, 0x6f, 0x6d, 0x61, 0x69, 0x6e, 0x73, 0x57, 0x69, 0x74, 0x68,
- 0x44, 0x4e, 0x53, 0x50, 0x72, 0x6f, 0x76, 0x69, 0x64, 0x65, 0x72, 0x49, 0x64, 0x52, 0x65, 0x71,
- 0x75, 0x65, 0x73, 0x74, 0x1a, 0x2e, 0x2e, 0x70, 0x62, 0x2e, 0x46, 0x69, 0x6e, 0x64, 0x41, 0x6c,
- 0x6c, 0x44, 0x4e, 0x53, 0x44, 0x6f, 0x6d, 0x61, 0x69, 0x6e, 0x73, 0x57, 0x69, 0x74, 0x68, 0x44,
- 0x4e, 0x53, 0x50, 0x72, 0x6f, 0x76, 0x69, 0x64, 0x65, 0x72, 0x49, 0x64, 0x52, 0x65, 0x73, 0x70,
- 0x6f, 0x6e, 0x73, 0x65, 0x12, 0x92, 0x01, 0x0a, 0x27, 0x66, 0x69, 0x6e, 0x64, 0x41, 0x6c, 0x6c,
- 0x42, 0x61, 0x73, 0x69, 0x63, 0x44, 0x4e, 0x53, 0x44, 0x6f, 0x6d, 0x61, 0x69, 0x6e, 0x73, 0x57,
- 0x69, 0x74, 0x68, 0x44, 0x4e, 0x53, 0x50, 0x72, 0x6f, 0x76, 0x69, 0x64, 0x65, 0x72, 0x49, 0x64,
- 0x12, 0x32, 0x2e, 0x70, 0x62, 0x2e, 0x46, 0x69, 0x6e, 0x64, 0x41, 0x6c, 0x6c, 0x42, 0x61, 0x73,
- 0x69, 0x63, 0x44, 0x4e, 0x53, 0x44, 0x6f, 0x6d, 0x61, 0x69, 0x6e, 0x73, 0x57, 0x69, 0x74, 0x68,
- 0x44, 0x4e, 0x53, 0x50, 0x72, 0x6f, 0x76, 0x69, 0x64, 0x65, 0x72, 0x49, 0x64, 0x52, 0x65, 0x71,
- 0x75, 0x65, 0x73, 0x74, 0x1a, 0x33, 0x2e, 0x70, 0x62, 0x2e, 0x46, 0x69, 0x6e, 0x64, 0x41, 0x6c,
- 0x6c, 0x42, 0x61, 0x73, 0x69, 0x63, 0x44, 0x4e, 0x53, 0x44, 0x6f, 0x6d, 0x61, 0x69, 0x6e, 0x73,
- 0x57, 0x69, 0x74, 0x68, 0x44, 0x4e, 0x53, 0x50, 0x72, 0x6f, 0x76, 0x69, 0x64, 0x65, 0x72, 0x49,
- 0x64, 0x52, 0x65, 0x73, 0x70, 0x6f, 0x6e, 0x73, 0x65, 0x12, 0x84, 0x01, 0x0a, 0x24, 0x6c, 0x69,
- 0x73, 0x74, 0x42, 0x61, 0x73, 0x69, 0x63, 0x44, 0x4e, 0x53, 0x44, 0x6f, 0x6d, 0x61, 0x69, 0x6e,
- 0x73, 0x57, 0x69, 0x74, 0x68, 0x44, 0x4e, 0x53, 0x50, 0x72, 0x6f, 0x76, 0x69, 0x64, 0x65, 0x72,
- 0x49, 0x64, 0x12, 0x2f, 0x2e, 0x70, 0x62, 0x2e, 0x4c, 0x69, 0x73, 0x74, 0x42, 0x61, 0x73, 0x69,
- 0x63, 0x44, 0x4e, 0x53, 0x44, 0x6f, 0x6d, 0x61, 0x69, 0x6e, 0x73, 0x57, 0x69, 0x74, 0x68, 0x44,
- 0x4e, 0x53, 0x50, 0x72, 0x6f, 0x76, 0x69, 0x64, 0x65, 0x72, 0x49, 0x64, 0x52, 0x65, 0x71, 0x75,
- 0x65, 0x73, 0x74, 0x1a, 0x2b, 0x2e, 0x70, 0x62, 0x2e, 0x4c, 0x69, 0x73, 0x74, 0x44, 0x4e, 0x53,
- 0x44, 0x6f, 0x6d, 0x61, 0x69, 0x6e, 0x73, 0x57, 0x69, 0x74, 0x68, 0x44, 0x4e, 0x53, 0x50, 0x72,
- 0x6f, 0x76, 0x69, 0x64, 0x65, 0x72, 0x49, 0x64, 0x52, 0x65, 0x73, 0x70, 0x6f, 0x6e, 0x73, 0x65,
- 0x12, 0x50, 0x0a, 0x11, 0x73, 0x79, 0x6e, 0x63, 0x44, 0x4e, 0x53, 0x44, 0x6f, 0x6d, 0x61, 0x69,
- 0x6e, 0x44, 0x61, 0x74, 0x61, 0x12, 0x1c, 0x2e, 0x70, 0x62, 0x2e, 0x53, 0x79, 0x6e, 0x63, 0x44,
- 0x4e, 0x53, 0x44, 0x6f, 0x6d, 0x61, 0x69, 0x6e, 0x44, 0x61, 0x74, 0x61, 0x52, 0x65, 0x71, 0x75,
- 0x65, 0x73, 0x74, 0x1a, 0x1d, 0x2e, 0x70, 0x62, 0x2e, 0x53, 0x79, 0x6e, 0x63, 0x44, 0x4e, 0x53,
- 0x44, 0x6f, 0x6d, 0x61, 0x69, 0x6e, 0x44, 0x61, 0x74, 0x61, 0x52, 0x65, 0x73, 0x70, 0x6f, 0x6e,
- 0x73, 0x65, 0x12, 0x5f, 0x0a, 0x16, 0x66, 0x69, 0x6e, 0x64, 0x41, 0x6c, 0x6c, 0x44, 0x4e, 0x53,
- 0x44, 0x6f, 0x6d, 0x61, 0x69, 0x6e, 0x52, 0x6f, 0x75, 0x74, 0x65, 0x73, 0x12, 0x21, 0x2e, 0x70,
- 0x62, 0x2e, 0x46, 0x69, 0x6e, 0x64, 0x41, 0x6c, 0x6c, 0x44, 0x4e, 0x53, 0x44, 0x6f, 0x6d, 0x61,
- 0x69, 0x6e, 0x52, 0x6f, 0x75, 0x74, 0x65, 0x73, 0x52, 0x65, 0x71, 0x75, 0x65, 0x73, 0x74, 0x1a,
- 0x22, 0x2e, 0x70, 0x62, 0x2e, 0x46, 0x69, 0x6e, 0x64, 0x41, 0x6c, 0x6c, 0x44, 0x4e, 0x53, 0x44,
- 0x6f, 0x6d, 0x61, 0x69, 0x6e, 0x52, 0x6f, 0x75, 0x74, 0x65, 0x73, 0x52, 0x65, 0x73, 0x70, 0x6f,
- 0x6e, 0x73, 0x65, 0x12, 0x5c, 0x0a, 0x15, 0x65, 0x78, 0x69, 0x73, 0x74, 0x41, 0x76, 0x61, 0x69,
- 0x6c, 0x61, 0x62, 0x6c, 0x65, 0x44, 0x6f, 0x6d, 0x61, 0x69, 0x6e, 0x73, 0x12, 0x20, 0x2e, 0x70,
- 0x62, 0x2e, 0x45, 0x78, 0x69, 0x73, 0x74, 0x41, 0x76, 0x61, 0x69, 0x6c, 0x61, 0x62, 0x6c, 0x65,
- 0x44, 0x6f, 0x6d, 0x61, 0x69, 0x6e, 0x73, 0x52, 0x65, 0x71, 0x75, 0x65, 0x73, 0x74, 0x1a, 0x21,
- 0x2e, 0x70, 0x62, 0x2e, 0x45, 0x78, 0x69, 0x73, 0x74, 0x41, 0x76, 0x61, 0x69, 0x6c, 0x61, 0x62,
- 0x6c, 0x65, 0x44, 0x6f, 0x6d, 0x61, 0x69, 0x6e, 0x73, 0x52, 0x65, 0x73, 0x70, 0x6f, 0x6e, 0x73,
- 0x65, 0x12, 0x59, 0x0a, 0x14, 0x65, 0x78, 0x69, 0x73, 0x74, 0x44, 0x4e, 0x53, 0x44, 0x6f, 0x6d,
- 0x61, 0x69, 0x6e, 0x52, 0x65, 0x63, 0x6f, 0x72, 0x64, 0x12, 0x1f, 0x2e, 0x70, 0x62, 0x2e, 0x45,
- 0x78, 0x69, 0x73, 0x74, 0x44, 0x4e, 0x53, 0x44, 0x6f, 0x6d, 0x61, 0x69, 0x6e, 0x52, 0x65, 0x63,
- 0x6f, 0x72, 0x64, 0x52, 0x65, 0x71, 0x75, 0x65, 0x73, 0x74, 0x1a, 0x20, 0x2e, 0x70, 0x62, 0x2e,
- 0x45, 0x78, 0x69, 0x73, 0x74, 0x44, 0x4e, 0x53, 0x44, 0x6f, 0x6d, 0x61, 0x69, 0x6e, 0x52, 0x65,
- 0x63, 0x6f, 0x72, 0x64, 0x52, 0x65, 0x73, 0x70, 0x6f, 0x6e, 0x73, 0x65, 0x12, 0x6b, 0x0a, 0x1a,
- 0x73, 0x79, 0x6e, 0x63, 0x44, 0x4e, 0x53, 0x44, 0x6f, 0x6d, 0x61, 0x69, 0x6e, 0x73, 0x46, 0x72,
- 0x6f, 0x6d, 0x50, 0x72, 0x6f, 0x76, 0x69, 0x64, 0x65, 0x72, 0x12, 0x25, 0x2e, 0x70, 0x62, 0x2e,
- 0x53, 0x79, 0x6e, 0x63, 0x44, 0x4e, 0x53, 0x44, 0x6f, 0x6d, 0x61, 0x69, 0x6e, 0x73, 0x46, 0x72,
- 0x6f, 0x6d, 0x50, 0x72, 0x6f, 0x76, 0x69, 0x64, 0x65, 0x72, 0x52, 0x65, 0x71, 0x75, 0x65, 0x73,
- 0x74, 0x1a, 0x26, 0x2e, 0x70, 0x62, 0x2e, 0x53, 0x79, 0x6e, 0x63, 0x44, 0x4e, 0x53, 0x44, 0x6f,
- 0x6d, 0x61, 0x69, 0x6e, 0x73, 0x46, 0x72, 0x6f, 0x6d, 0x50, 0x72, 0x6f, 0x76, 0x69, 0x64, 0x65,
- 0x72, 0x52, 0x65, 0x73, 0x70, 0x6f, 0x6e, 0x73, 0x65, 0x42, 0x06, 0x5a, 0x04, 0x2e, 0x2f, 0x70,
- 0x62, 0x62, 0x06, 0x70, 0x72, 0x6f, 0x74, 0x6f, 0x33,
-}
+const file_service_dns_domain_proto_rawDesc = "" +
+ "\n" +
+ "\x18service_dns_domain.proto\x12\x02pb\x1a\x19models/rpc_messages.proto\x1a\x1dmodels/model_dns_domain.proto\x1a\x1cmodels/model_dns_route.proto\"R\n" +
+ "\x16CreateDNSDomainRequest\x12$\n" +
+ "\rdnsProviderId\x18\x01 \x01(\x03R\rdnsProviderId\x12\x12\n" +
+ "\x04name\x18\x02 \x01(\tR\x04name\";\n" +
+ "\x17CreateDNSDomainResponse\x12 \n" +
+ "\vdnsDomainId\x18\x01 \x01(\x03R\vdnsDomainId\"b\n" +
+ "\x16UpdateDNSDomainRequest\x12 \n" +
+ "\vdnsDomainId\x18\x01 \x01(\x03R\vdnsDomainId\x12\x12\n" +
+ "\x04name\x18\x02 \x01(\tR\x04name\x12\x12\n" +
+ "\x04isOn\x18\x03 \x01(\bR\x04isOn\":\n" +
+ "\x16DeleteDNSDomainRequest\x12 \n" +
+ "\vdnsDomainId\x18\x01 \x01(\x03R\vdnsDomainId\";\n" +
+ "\x17RecoverDNSDomainRequest\x12 \n" +
+ "\vdnsDomainId\x18\x01 \x01(\x03R\vdnsDomainId\"8\n" +
+ "\x14FindDNSDomainRequest\x12 \n" +
+ "\vdnsDomainId\x18\x01 \x01(\x03R\vdnsDomainId\"D\n" +
+ "\x15FindDNSDomainResponse\x12+\n" +
+ "\tdnsDomain\x18\x01 \x01(\v2\r.pb.DNSDomainR\tdnsDomain\"=\n" +
+ "\x19FindBasicDNSDomainRequest\x12 \n" +
+ "\vdnsDomainId\x18\x01 \x01(\x03R\vdnsDomainId\"I\n" +
+ "\x1aFindBasicDNSDomainResponse\x12+\n" +
+ "\tdnsDomain\x18\x01 \x01(\v2\r.pb.DNSDomainR\tdnsDomain\"\x88\x01\n" +
+ "*CountAllDNSDomainsWithDNSProviderIdRequest\x12$\n" +
+ "\rdnsProviderId\x18\x01 \x01(\x03R\rdnsProviderId\x12\x1c\n" +
+ "\tisDeleted\x18\x02 \x01(\bR\tisDeleted\x12\x16\n" +
+ "\x06isDown\x18\x03 \x01(\bR\x06isDown\"Q\n" +
+ ")FindAllDNSDomainsWithDNSProviderIdRequest\x12$\n" +
+ "\rdnsProviderId\x18\x01 \x01(\x03R\rdnsProviderId\"[\n" +
+ "*FindAllDNSDomainsWithDNSProviderIdResponse\x12-\n" +
+ "\n" +
+ "dnsDomains\x18\x01 \x03(\v2\r.pb.DNSDomainR\n" +
+ "dnsDomains\"V\n" +
+ ".FindAllBasicDNSDomainsWithDNSProviderIdRequest\x12$\n" +
+ "\rdnsProviderId\x18\x01 \x01(\x03R\rdnsProviderId\"`\n" +
+ "/FindAllBasicDNSDomainsWithDNSProviderIdResponse\x12-\n" +
+ "\n" +
+ "dnsDomains\x18\x01 \x03(\v2\r.pb.DNSDomainR\n" +
+ "dnsDomains\"\xb5\x01\n" +
+ "+ListBasicDNSDomainsWithDNSProviderIdRequest\x12$\n" +
+ "\rdnsProviderId\x18\x01 \x01(\x03R\rdnsProviderId\x12\x1c\n" +
+ "\tisDeleted\x18\x02 \x01(\bR\tisDeleted\x12\x16\n" +
+ "\x06isDown\x18\x03 \x01(\bR\x06isDown\x12\x16\n" +
+ "\x06offset\x18\x04 \x01(\x03R\x06offset\x12\x12\n" +
+ "\x04size\x18\x05 \x01(\x03R\x04size\"X\n" +
+ "'ListDNSDomainsWithDNSProviderIdResponse\x12-\n" +
+ "\n" +
+ "dnsDomains\x18\x01 \x03(\v2\r.pb.DNSDomainR\n" +
+ "dnsDomains\"\x8c\x01\n" +
+ "\x18SyncDNSDomainDataRequest\x12 \n" +
+ "\vdnsDomainId\x18\x01 \x01(\x03R\vdnsDomainId\x12$\n" +
+ "\rnodeClusterId\x18\x02 \x01(\x03R\rnodeClusterId\x12(\n" +
+ "\x0fcheckNodeIssues\x18\x03 \x01(\bR\x0fcheckNodeIssues\"c\n" +
+ "\x19SyncDNSDomainDataResponse\x12\x12\n" +
+ "\x04isOk\x18\x01 \x01(\bR\x04isOk\x12\x14\n" +
+ "\x05error\x18\x02 \x01(\tR\x05error\x12\x1c\n" +
+ "\tshouldFix\x18\x03 \x01(\bR\tshouldFix\"A\n" +
+ "\x1dFindAllDNSDomainRoutesRequest\x12 \n" +
+ "\vdnsDomainId\x18\x01 \x01(\x03R\vdnsDomainId\"F\n" +
+ "\x1eFindAllDNSDomainRoutesResponse\x12$\n" +
+ "\x06routes\x18\x01 \x03(\v2\f.pb.DNSRouteR\x06routes\"\x1e\n" +
+ "\x1cExistAvailableDomainsRequest\"5\n" +
+ "\x1dExistAvailableDomainsResponse\x12\x14\n" +
+ "\x05exist\x18\x01 \x01(\bR\x05exist\"\x93\x01\n" +
+ "\x1bExistDNSDomainRecordRequest\x12 \n" +
+ "\vdnsDomainId\x18\x01 \x01(\x03R\vdnsDomainId\x12\x12\n" +
+ "\x04name\x18\x02 \x01(\tR\x04name\x12\x12\n" +
+ "\x04type\x18\x03 \x01(\tR\x04type\x12\x14\n" +
+ "\x05route\x18\x04 \x01(\tR\x05route\x12\x14\n" +
+ "\x05value\x18\x05 \x01(\tR\x05value\"2\n" +
+ "\x1cExistDNSDomainRecordResponse\x12\x12\n" +
+ "\x04isOk\x18\x01 \x01(\bR\x04isOk\"I\n" +
+ "!SyncDNSDomainsFromProviderRequest\x12$\n" +
+ "\rdnsProviderId\x18\x01 \x01(\x03R\rdnsProviderId\"D\n" +
+ "\"SyncDNSDomainsFromProviderResponse\x12\x1e\n" +
+ "\n" +
+ "hasChanges\x18\x01 \x01(\bR\n" +
+ "hasChanges2\xa0\v\n" +
+ "\x10DNSDomainService\x12J\n" +
+ "\x0fcreateDNSDomain\x12\x1a.pb.CreateDNSDomainRequest\x1a\x1b.pb.CreateDNSDomainResponse\x12=\n" +
+ "\x0fupdateDNSDomain\x12\x1a.pb.UpdateDNSDomainRequest\x1a\x0e.pb.RPCSuccess\x12=\n" +
+ "\x0fdeleteDNSDomain\x12\x1a.pb.DeleteDNSDomainRequest\x1a\x0e.pb.RPCSuccess\x12?\n" +
+ "\x10recoverDNSDomain\x12\x1b.pb.RecoverDNSDomainRequest\x1a\x0e.pb.RPCSuccess\x12D\n" +
+ "\rfindDNSDomain\x12\x18.pb.FindDNSDomainRequest\x1a\x19.pb.FindDNSDomainResponse\x12S\n" +
+ "\x12findBasicDNSDomain\x12\x1d.pb.FindBasicDNSDomainRequest\x1a\x1e.pb.FindBasicDNSDomainResponse\x12k\n" +
+ "#countAllDNSDomainsWithDNSProviderId\x12..pb.CountAllDNSDomainsWithDNSProviderIdRequest\x1a\x14.pb.RPCCountResponse\x12\x83\x01\n" +
+ "\"findAllDNSDomainsWithDNSProviderId\x12-.pb.FindAllDNSDomainsWithDNSProviderIdRequest\x1a..pb.FindAllDNSDomainsWithDNSProviderIdResponse\x12\x92\x01\n" +
+ "'findAllBasicDNSDomainsWithDNSProviderId\x122.pb.FindAllBasicDNSDomainsWithDNSProviderIdRequest\x1a3.pb.FindAllBasicDNSDomainsWithDNSProviderIdResponse\x12\x84\x01\n" +
+ "$listBasicDNSDomainsWithDNSProviderId\x12/.pb.ListBasicDNSDomainsWithDNSProviderIdRequest\x1a+.pb.ListDNSDomainsWithDNSProviderIdResponse\x12P\n" +
+ "\x11syncDNSDomainData\x12\x1c.pb.SyncDNSDomainDataRequest\x1a\x1d.pb.SyncDNSDomainDataResponse\x12_\n" +
+ "\x16findAllDNSDomainRoutes\x12!.pb.FindAllDNSDomainRoutesRequest\x1a\".pb.FindAllDNSDomainRoutesResponse\x12\\\n" +
+ "\x15existAvailableDomains\x12 .pb.ExistAvailableDomainsRequest\x1a!.pb.ExistAvailableDomainsResponse\x12Y\n" +
+ "\x14existDNSDomainRecord\x12\x1f.pb.ExistDNSDomainRecordRequest\x1a .pb.ExistDNSDomainRecordResponse\x12k\n" +
+ "\x1asyncDNSDomainsFromProvider\x12%.pb.SyncDNSDomainsFromProviderRequest\x1a&.pb.SyncDNSDomainsFromProviderResponseB\x06Z\x04./pbb\x06proto3"
var (
file_service_dns_domain_proto_rawDescOnce sync.Once
- file_service_dns_domain_proto_rawDescData = file_service_dns_domain_proto_rawDesc
+ file_service_dns_domain_proto_rawDescData []byte
)
func file_service_dns_domain_proto_rawDescGZIP() []byte {
file_service_dns_domain_proto_rawDescOnce.Do(func() {
- file_service_dns_domain_proto_rawDescData = protoimpl.X.CompressGZIP(file_service_dns_domain_proto_rawDescData)
+ file_service_dns_domain_proto_rawDescData = protoimpl.X.CompressGZIP(unsafe.Slice(unsafe.StringData(file_service_dns_domain_proto_rawDesc), len(file_service_dns_domain_proto_rawDesc)))
})
return file_service_dns_domain_proto_rawDescData
}
@@ -1651,7 +1507,7 @@ func file_service_dns_domain_proto_init() {
out := protoimpl.TypeBuilder{
File: protoimpl.DescBuilder{
GoPackagePath: reflect.TypeOf(x{}).PkgPath(),
- RawDescriptor: file_service_dns_domain_proto_rawDesc,
+ RawDescriptor: unsafe.Slice(unsafe.StringData(file_service_dns_domain_proto_rawDesc), len(file_service_dns_domain_proto_rawDesc)),
NumEnums: 0,
NumMessages: 26,
NumExtensions: 0,
@@ -1662,7 +1518,6 @@ func file_service_dns_domain_proto_init() {
MessageInfos: file_service_dns_domain_proto_msgTypes,
}.Build()
File_service_dns_domain_proto = out.File
- file_service_dns_domain_proto_rawDesc = nil
file_service_dns_domain_proto_goTypes = nil
file_service_dns_domain_proto_depIdxs = nil
}
diff --git a/EdgeCommon/pkg/rpc/pb/service_dns_domain_grpc.pb.go b/EdgeCommon/pkg/rpc/pb/service_dns_domain_grpc.pb.go
index fa4cdf0..96ce267 100644
--- a/EdgeCommon/pkg/rpc/pb/service_dns_domain_grpc.pb.go
+++ b/EdgeCommon/pkg/rpc/pb/service_dns_domain_grpc.pb.go
@@ -1,7 +1,7 @@
// Code generated by protoc-gen-go-grpc. DO NOT EDIT.
// versions:
-// - protoc-gen-go-grpc v1.5.1
-// - protoc v6.33.2
+// - protoc-gen-go-grpc v1.6.1
+// - protoc v3.19.6
// source: service_dns_domain.proto
package pb
@@ -278,49 +278,49 @@ type DNSDomainServiceServer interface {
type UnimplementedDNSDomainServiceServer struct{}
func (UnimplementedDNSDomainServiceServer) CreateDNSDomain(context.Context, *CreateDNSDomainRequest) (*CreateDNSDomainResponse, error) {
- return nil, status.Errorf(codes.Unimplemented, "method CreateDNSDomain not implemented")
+ return nil, status.Error(codes.Unimplemented, "method CreateDNSDomain not implemented")
}
func (UnimplementedDNSDomainServiceServer) UpdateDNSDomain(context.Context, *UpdateDNSDomainRequest) (*RPCSuccess, error) {
- return nil, status.Errorf(codes.Unimplemented, "method UpdateDNSDomain not implemented")
+ return nil, status.Error(codes.Unimplemented, "method UpdateDNSDomain not implemented")
}
func (UnimplementedDNSDomainServiceServer) DeleteDNSDomain(context.Context, *DeleteDNSDomainRequest) (*RPCSuccess, error) {
- return nil, status.Errorf(codes.Unimplemented, "method DeleteDNSDomain not implemented")
+ return nil, status.Error(codes.Unimplemented, "method DeleteDNSDomain not implemented")
}
func (UnimplementedDNSDomainServiceServer) RecoverDNSDomain(context.Context, *RecoverDNSDomainRequest) (*RPCSuccess, error) {
- return nil, status.Errorf(codes.Unimplemented, "method RecoverDNSDomain not implemented")
+ return nil, status.Error(codes.Unimplemented, "method RecoverDNSDomain not implemented")
}
func (UnimplementedDNSDomainServiceServer) FindDNSDomain(context.Context, *FindDNSDomainRequest) (*FindDNSDomainResponse, error) {
- return nil, status.Errorf(codes.Unimplemented, "method FindDNSDomain not implemented")
+ return nil, status.Error(codes.Unimplemented, "method FindDNSDomain not implemented")
}
func (UnimplementedDNSDomainServiceServer) FindBasicDNSDomain(context.Context, *FindBasicDNSDomainRequest) (*FindBasicDNSDomainResponse, error) {
- return nil, status.Errorf(codes.Unimplemented, "method FindBasicDNSDomain not implemented")
+ return nil, status.Error(codes.Unimplemented, "method FindBasicDNSDomain not implemented")
}
func (UnimplementedDNSDomainServiceServer) CountAllDNSDomainsWithDNSProviderId(context.Context, *CountAllDNSDomainsWithDNSProviderIdRequest) (*RPCCountResponse, error) {
- return nil, status.Errorf(codes.Unimplemented, "method CountAllDNSDomainsWithDNSProviderId not implemented")
+ return nil, status.Error(codes.Unimplemented, "method CountAllDNSDomainsWithDNSProviderId not implemented")
}
func (UnimplementedDNSDomainServiceServer) FindAllDNSDomainsWithDNSProviderId(context.Context, *FindAllDNSDomainsWithDNSProviderIdRequest) (*FindAllDNSDomainsWithDNSProviderIdResponse, error) {
- return nil, status.Errorf(codes.Unimplemented, "method FindAllDNSDomainsWithDNSProviderId not implemented")
+ return nil, status.Error(codes.Unimplemented, "method FindAllDNSDomainsWithDNSProviderId not implemented")
}
func (UnimplementedDNSDomainServiceServer) FindAllBasicDNSDomainsWithDNSProviderId(context.Context, *FindAllBasicDNSDomainsWithDNSProviderIdRequest) (*FindAllBasicDNSDomainsWithDNSProviderIdResponse, error) {
- return nil, status.Errorf(codes.Unimplemented, "method FindAllBasicDNSDomainsWithDNSProviderId not implemented")
+ return nil, status.Error(codes.Unimplemented, "method FindAllBasicDNSDomainsWithDNSProviderId not implemented")
}
func (UnimplementedDNSDomainServiceServer) ListBasicDNSDomainsWithDNSProviderId(context.Context, *ListBasicDNSDomainsWithDNSProviderIdRequest) (*ListDNSDomainsWithDNSProviderIdResponse, error) {
- return nil, status.Errorf(codes.Unimplemented, "method ListBasicDNSDomainsWithDNSProviderId not implemented")
+ return nil, status.Error(codes.Unimplemented, "method ListBasicDNSDomainsWithDNSProviderId not implemented")
}
func (UnimplementedDNSDomainServiceServer) SyncDNSDomainData(context.Context, *SyncDNSDomainDataRequest) (*SyncDNSDomainDataResponse, error) {
- return nil, status.Errorf(codes.Unimplemented, "method SyncDNSDomainData not implemented")
+ return nil, status.Error(codes.Unimplemented, "method SyncDNSDomainData not implemented")
}
func (UnimplementedDNSDomainServiceServer) FindAllDNSDomainRoutes(context.Context, *FindAllDNSDomainRoutesRequest) (*FindAllDNSDomainRoutesResponse, error) {
- return nil, status.Errorf(codes.Unimplemented, "method FindAllDNSDomainRoutes not implemented")
+ return nil, status.Error(codes.Unimplemented, "method FindAllDNSDomainRoutes not implemented")
}
func (UnimplementedDNSDomainServiceServer) ExistAvailableDomains(context.Context, *ExistAvailableDomainsRequest) (*ExistAvailableDomainsResponse, error) {
- return nil, status.Errorf(codes.Unimplemented, "method ExistAvailableDomains not implemented")
+ return nil, status.Error(codes.Unimplemented, "method ExistAvailableDomains not implemented")
}
func (UnimplementedDNSDomainServiceServer) ExistDNSDomainRecord(context.Context, *ExistDNSDomainRecordRequest) (*ExistDNSDomainRecordResponse, error) {
- return nil, status.Errorf(codes.Unimplemented, "method ExistDNSDomainRecord not implemented")
+ return nil, status.Error(codes.Unimplemented, "method ExistDNSDomainRecord not implemented")
}
func (UnimplementedDNSDomainServiceServer) SyncDNSDomainsFromProvider(context.Context, *SyncDNSDomainsFromProviderRequest) (*SyncDNSDomainsFromProviderResponse, error) {
- return nil, status.Errorf(codes.Unimplemented, "method SyncDNSDomainsFromProvider not implemented")
+ return nil, status.Error(codes.Unimplemented, "method SyncDNSDomainsFromProvider not implemented")
}
func (UnimplementedDNSDomainServiceServer) testEmbeddedByValue() {}
@@ -332,7 +332,7 @@ type UnsafeDNSDomainServiceServer interface {
}
func RegisterDNSDomainServiceServer(s grpc.ServiceRegistrar, srv DNSDomainServiceServer) {
- // If the following call pancis, it indicates UnimplementedDNSDomainServiceServer was
+ // If the following call panics, it indicates UnimplementedDNSDomainServiceServer was
// embedded by pointer and is nil. This will cause panics if an
// unimplemented method is ever invoked, so we test this at initialization
// time to prevent it from happening at runtime later due to I/O.
diff --git a/EdgeCommon/pkg/rpc/pb/service_dns_grpc.pb.go b/EdgeCommon/pkg/rpc/pb/service_dns_grpc.pb.go
index 16af60a..99aa3bb 100644
--- a/EdgeCommon/pkg/rpc/pb/service_dns_grpc.pb.go
+++ b/EdgeCommon/pkg/rpc/pb/service_dns_grpc.pb.go
@@ -1,7 +1,7 @@
// Code generated by protoc-gen-go-grpc. DO NOT EDIT.
// versions:
-// - protoc-gen-go-grpc v1.5.1
-// - protoc v6.33.2
+// - protoc-gen-go-grpc v1.6.1
+// - protoc v3.19.6
// source: service_dns.proto
package pb
@@ -68,7 +68,7 @@ type DNSServiceServer interface {
type UnimplementedDNSServiceServer struct{}
func (UnimplementedDNSServiceServer) FindAllDNSIssues(context.Context, *FindAllDNSIssuesRequest) (*FindAllDNSIssuesResponse, error) {
- return nil, status.Errorf(codes.Unimplemented, "method FindAllDNSIssues not implemented")
+ return nil, status.Error(codes.Unimplemented, "method FindAllDNSIssues not implemented")
}
func (UnimplementedDNSServiceServer) testEmbeddedByValue() {}
@@ -80,7 +80,7 @@ type UnsafeDNSServiceServer interface {
}
func RegisterDNSServiceServer(s grpc.ServiceRegistrar, srv DNSServiceServer) {
- // If the following call pancis, it indicates UnimplementedDNSServiceServer was
+ // If the following call panics, it indicates UnimplementedDNSServiceServer was
// embedded by pointer and is nil. This will cause panics if an
// unimplemented method is ever invoked, so we test this at initialization
// time to prevent it from happening at runtime later due to I/O.
diff --git a/EdgeCommon/pkg/rpc/pb/service_dns_provider.pb.go b/EdgeCommon/pkg/rpc/pb/service_dns_provider.pb.go
index 238ec6d..bac3932 100644
--- a/EdgeCommon/pkg/rpc/pb/service_dns_provider.pb.go
+++ b/EdgeCommon/pkg/rpc/pb/service_dns_provider.pb.go
@@ -1,7 +1,7 @@
// Code generated by protoc-gen-go. DO NOT EDIT.
// versions:
-// protoc-gen-go v1.36.0
-// protoc v6.33.2
+// protoc-gen-go v1.36.11
+// protoc v3.19.6
// source: service_dns_provider.proto
package pb
@@ -11,6 +11,7 @@ import (
protoimpl "google.golang.org/protobuf/runtime/protoimpl"
reflect "reflect"
sync "sync"
+ unsafe "unsafe"
)
const (
@@ -887,181 +888,81 @@ func (x *FindAllEnabledDNSProvidersWithTypeResponse) GetDnsProviders() []*DNSPro
var File_service_dns_provider_proto protoreflect.FileDescriptor
-var file_service_dns_provider_proto_rawDesc = []byte{
- 0x0a, 0x1a, 0x73, 0x65, 0x72, 0x76, 0x69, 0x63, 0x65, 0x5f, 0x64, 0x6e, 0x73, 0x5f, 0x70, 0x72,
- 0x6f, 0x76, 0x69, 0x64, 0x65, 0x72, 0x2e, 0x70, 0x72, 0x6f, 0x74, 0x6f, 0x12, 0x02, 0x70, 0x62,
- 0x1a, 0x19, 0x6d, 0x6f, 0x64, 0x65, 0x6c, 0x73, 0x2f, 0x72, 0x70, 0x63, 0x5f, 0x6d, 0x65, 0x73,
- 0x73, 0x61, 0x67, 0x65, 0x73, 0x2e, 0x70, 0x72, 0x6f, 0x74, 0x6f, 0x1a, 0x1f, 0x6d, 0x6f, 0x64,
- 0x65, 0x6c, 0x73, 0x2f, 0x6d, 0x6f, 0x64, 0x65, 0x6c, 0x5f, 0x64, 0x6e, 0x73, 0x5f, 0x70, 0x72,
- 0x6f, 0x76, 0x69, 0x64, 0x65, 0x72, 0x2e, 0x70, 0x72, 0x6f, 0x74, 0x6f, 0x22, 0x80, 0x01, 0x0a,
- 0x18, 0x43, 0x72, 0x65, 0x61, 0x74, 0x65, 0x44, 0x4e, 0x53, 0x50, 0x72, 0x6f, 0x76, 0x69, 0x64,
- 0x65, 0x72, 0x52, 0x65, 0x71, 0x75, 0x65, 0x73, 0x74, 0x12, 0x12, 0x0a, 0x04, 0x6e, 0x61, 0x6d,
- 0x65, 0x18, 0x01, 0x20, 0x01, 0x28, 0x09, 0x52, 0x04, 0x6e, 0x61, 0x6d, 0x65, 0x12, 0x12, 0x0a,
- 0x04, 0x74, 0x79, 0x70, 0x65, 0x18, 0x02, 0x20, 0x01, 0x28, 0x09, 0x52, 0x04, 0x74, 0x79, 0x70,
- 0x65, 0x12, 0x24, 0x0a, 0x0d, 0x61, 0x70, 0x69, 0x50, 0x61, 0x72, 0x61, 0x6d, 0x73, 0x4a, 0x53,
- 0x4f, 0x4e, 0x18, 0x03, 0x20, 0x01, 0x28, 0x0c, 0x52, 0x0d, 0x61, 0x70, 0x69, 0x50, 0x61, 0x72,
- 0x61, 0x6d, 0x73, 0x4a, 0x53, 0x4f, 0x4e, 0x12, 0x16, 0x0a, 0x06, 0x6d, 0x69, 0x6e, 0x54, 0x54,
- 0x4c, 0x18, 0x04, 0x20, 0x01, 0x28, 0x05, 0x52, 0x06, 0x6d, 0x69, 0x6e, 0x54, 0x54, 0x4c, 0x22,
- 0x41, 0x0a, 0x19, 0x43, 0x72, 0x65, 0x61, 0x74, 0x65, 0x44, 0x4e, 0x53, 0x50, 0x72, 0x6f, 0x76,
- 0x69, 0x64, 0x65, 0x72, 0x52, 0x65, 0x73, 0x70, 0x6f, 0x6e, 0x73, 0x65, 0x12, 0x24, 0x0a, 0x0d,
- 0x64, 0x6e, 0x73, 0x50, 0x72, 0x6f, 0x76, 0x69, 0x64, 0x65, 0x72, 0x49, 0x64, 0x18, 0x01, 0x20,
- 0x01, 0x28, 0x03, 0x52, 0x0d, 0x64, 0x6e, 0x73, 0x50, 0x72, 0x6f, 0x76, 0x69, 0x64, 0x65, 0x72,
- 0x49, 0x64, 0x22, 0x92, 0x01, 0x0a, 0x18, 0x55, 0x70, 0x64, 0x61, 0x74, 0x65, 0x44, 0x4e, 0x53,
- 0x50, 0x72, 0x6f, 0x76, 0x69, 0x64, 0x65, 0x72, 0x52, 0x65, 0x71, 0x75, 0x65, 0x73, 0x74, 0x12,
- 0x24, 0x0a, 0x0d, 0x64, 0x6e, 0x73, 0x50, 0x72, 0x6f, 0x76, 0x69, 0x64, 0x65, 0x72, 0x49, 0x64,
- 0x18, 0x01, 0x20, 0x01, 0x28, 0x03, 0x52, 0x0d, 0x64, 0x6e, 0x73, 0x50, 0x72, 0x6f, 0x76, 0x69,
- 0x64, 0x65, 0x72, 0x49, 0x64, 0x12, 0x12, 0x0a, 0x04, 0x6e, 0x61, 0x6d, 0x65, 0x18, 0x02, 0x20,
- 0x01, 0x28, 0x09, 0x52, 0x04, 0x6e, 0x61, 0x6d, 0x65, 0x12, 0x24, 0x0a, 0x0d, 0x61, 0x70, 0x69,
- 0x50, 0x61, 0x72, 0x61, 0x6d, 0x73, 0x4a, 0x53, 0x4f, 0x4e, 0x18, 0x03, 0x20, 0x01, 0x28, 0x0c,
- 0x52, 0x0d, 0x61, 0x70, 0x69, 0x50, 0x61, 0x72, 0x61, 0x6d, 0x73, 0x4a, 0x53, 0x4f, 0x4e, 0x12,
- 0x16, 0x0a, 0x06, 0x6d, 0x69, 0x6e, 0x54, 0x54, 0x4c, 0x18, 0x04, 0x20, 0x01, 0x28, 0x05, 0x52,
- 0x06, 0x6d, 0x69, 0x6e, 0x54, 0x54, 0x4c, 0x22, 0x9c, 0x01, 0x0a, 0x22, 0x43, 0x6f, 0x75, 0x6e,
- 0x74, 0x41, 0x6c, 0x6c, 0x45, 0x6e, 0x61, 0x62, 0x6c, 0x65, 0x64, 0x44, 0x4e, 0x53, 0x50, 0x72,
- 0x6f, 0x76, 0x69, 0x64, 0x65, 0x72, 0x73, 0x52, 0x65, 0x71, 0x75, 0x65, 0x73, 0x74, 0x12, 0x18,
- 0x0a, 0x07, 0x61, 0x64, 0x6d, 0x69, 0x6e, 0x49, 0x64, 0x18, 0x01, 0x20, 0x01, 0x28, 0x03, 0x52,
- 0x07, 0x61, 0x64, 0x6d, 0x69, 0x6e, 0x49, 0x64, 0x12, 0x16, 0x0a, 0x06, 0x75, 0x73, 0x65, 0x72,
- 0x49, 0x64, 0x18, 0x02, 0x20, 0x01, 0x28, 0x03, 0x52, 0x06, 0x75, 0x73, 0x65, 0x72, 0x49, 0x64,
- 0x12, 0x18, 0x0a, 0x07, 0x6b, 0x65, 0x79, 0x77, 0x6f, 0x72, 0x64, 0x18, 0x03, 0x20, 0x01, 0x28,
- 0x09, 0x52, 0x07, 0x6b, 0x65, 0x79, 0x77, 0x6f, 0x72, 0x64, 0x12, 0x16, 0x0a, 0x06, 0x64, 0x6f,
- 0x6d, 0x61, 0x69, 0x6e, 0x18, 0x04, 0x20, 0x01, 0x28, 0x09, 0x52, 0x06, 0x64, 0x6f, 0x6d, 0x61,
- 0x69, 0x6e, 0x12, 0x12, 0x0a, 0x04, 0x74, 0x79, 0x70, 0x65, 0x18, 0x05, 0x20, 0x01, 0x28, 0x09,
- 0x52, 0x04, 0x74, 0x79, 0x70, 0x65, 0x22, 0xc4, 0x01, 0x0a, 0x1e, 0x4c, 0x69, 0x73, 0x74, 0x45,
- 0x6e, 0x61, 0x62, 0x6c, 0x65, 0x64, 0x44, 0x4e, 0x53, 0x50, 0x72, 0x6f, 0x76, 0x69, 0x64, 0x65,
- 0x72, 0x73, 0x52, 0x65, 0x71, 0x75, 0x65, 0x73, 0x74, 0x12, 0x18, 0x0a, 0x07, 0x61, 0x64, 0x6d,
- 0x69, 0x6e, 0x49, 0x64, 0x18, 0x01, 0x20, 0x01, 0x28, 0x03, 0x52, 0x07, 0x61, 0x64, 0x6d, 0x69,
- 0x6e, 0x49, 0x64, 0x12, 0x16, 0x0a, 0x06, 0x75, 0x73, 0x65, 0x72, 0x49, 0x64, 0x18, 0x02, 0x20,
- 0x01, 0x28, 0x03, 0x52, 0x06, 0x75, 0x73, 0x65, 0x72, 0x49, 0x64, 0x12, 0x18, 0x0a, 0x07, 0x6b,
- 0x65, 0x79, 0x77, 0x6f, 0x72, 0x64, 0x18, 0x05, 0x20, 0x01, 0x28, 0x09, 0x52, 0x07, 0x6b, 0x65,
- 0x79, 0x77, 0x6f, 0x72, 0x64, 0x12, 0x16, 0x0a, 0x06, 0x64, 0x6f, 0x6d, 0x61, 0x69, 0x6e, 0x18,
- 0x06, 0x20, 0x01, 0x28, 0x09, 0x52, 0x06, 0x64, 0x6f, 0x6d, 0x61, 0x69, 0x6e, 0x12, 0x12, 0x0a,
- 0x04, 0x74, 0x79, 0x70, 0x65, 0x18, 0x07, 0x20, 0x01, 0x28, 0x09, 0x52, 0x04, 0x74, 0x79, 0x70,
- 0x65, 0x12, 0x16, 0x0a, 0x06, 0x6f, 0x66, 0x66, 0x73, 0x65, 0x74, 0x18, 0x03, 0x20, 0x01, 0x28,
- 0x03, 0x52, 0x06, 0x6f, 0x66, 0x66, 0x73, 0x65, 0x74, 0x12, 0x12, 0x0a, 0x04, 0x73, 0x69, 0x7a,
- 0x65, 0x18, 0x04, 0x20, 0x01, 0x28, 0x03, 0x52, 0x04, 0x73, 0x69, 0x7a, 0x65, 0x22, 0x56, 0x0a,
- 0x1f, 0x4c, 0x69, 0x73, 0x74, 0x45, 0x6e, 0x61, 0x62, 0x6c, 0x65, 0x64, 0x44, 0x4e, 0x53, 0x50,
- 0x72, 0x6f, 0x76, 0x69, 0x64, 0x65, 0x72, 0x73, 0x52, 0x65, 0x73, 0x70, 0x6f, 0x6e, 0x73, 0x65,
- 0x12, 0x33, 0x0a, 0x0c, 0x64, 0x6e, 0x73, 0x50, 0x72, 0x6f, 0x76, 0x69, 0x64, 0x65, 0x72, 0x73,
- 0x18, 0x01, 0x20, 0x03, 0x28, 0x0b, 0x32, 0x0f, 0x2e, 0x70, 0x62, 0x2e, 0x44, 0x4e, 0x53, 0x50,
- 0x72, 0x6f, 0x76, 0x69, 0x64, 0x65, 0x72, 0x52, 0x0c, 0x64, 0x6e, 0x73, 0x50, 0x72, 0x6f, 0x76,
- 0x69, 0x64, 0x65, 0x72, 0x73, 0x22, 0x55, 0x0a, 0x21, 0x46, 0x69, 0x6e, 0x64, 0x41, 0x6c, 0x6c,
- 0x45, 0x6e, 0x61, 0x62, 0x6c, 0x65, 0x64, 0x44, 0x4e, 0x53, 0x50, 0x72, 0x6f, 0x76, 0x69, 0x64,
- 0x65, 0x72, 0x73, 0x52, 0x65, 0x71, 0x75, 0x65, 0x73, 0x74, 0x12, 0x18, 0x0a, 0x07, 0x61, 0x64,
- 0x6d, 0x69, 0x6e, 0x49, 0x64, 0x18, 0x01, 0x20, 0x01, 0x28, 0x03, 0x52, 0x07, 0x61, 0x64, 0x6d,
- 0x69, 0x6e, 0x49, 0x64, 0x12, 0x16, 0x0a, 0x06, 0x75, 0x73, 0x65, 0x72, 0x49, 0x64, 0x18, 0x02,
- 0x20, 0x01, 0x28, 0x03, 0x52, 0x06, 0x75, 0x73, 0x65, 0x72, 0x49, 0x64, 0x22, 0x59, 0x0a, 0x22,
- 0x46, 0x69, 0x6e, 0x64, 0x41, 0x6c, 0x6c, 0x45, 0x6e, 0x61, 0x62, 0x6c, 0x65, 0x64, 0x44, 0x4e,
- 0x53, 0x50, 0x72, 0x6f, 0x76, 0x69, 0x64, 0x65, 0x72, 0x73, 0x52, 0x65, 0x73, 0x70, 0x6f, 0x6e,
- 0x73, 0x65, 0x12, 0x33, 0x0a, 0x0c, 0x64, 0x6e, 0x73, 0x50, 0x72, 0x6f, 0x76, 0x69, 0x64, 0x65,
- 0x72, 0x73, 0x18, 0x01, 0x20, 0x03, 0x28, 0x0b, 0x32, 0x0f, 0x2e, 0x70, 0x62, 0x2e, 0x44, 0x4e,
- 0x53, 0x50, 0x72, 0x6f, 0x76, 0x69, 0x64, 0x65, 0x72, 0x52, 0x0c, 0x64, 0x6e, 0x73, 0x50, 0x72,
- 0x6f, 0x76, 0x69, 0x64, 0x65, 0x72, 0x73, 0x22, 0x40, 0x0a, 0x18, 0x44, 0x65, 0x6c, 0x65, 0x74,
- 0x65, 0x44, 0x4e, 0x53, 0x50, 0x72, 0x6f, 0x76, 0x69, 0x64, 0x65, 0x72, 0x52, 0x65, 0x71, 0x75,
- 0x65, 0x73, 0x74, 0x12, 0x24, 0x0a, 0x0d, 0x64, 0x6e, 0x73, 0x50, 0x72, 0x6f, 0x76, 0x69, 0x64,
- 0x65, 0x72, 0x49, 0x64, 0x18, 0x01, 0x20, 0x01, 0x28, 0x03, 0x52, 0x0d, 0x64, 0x6e, 0x73, 0x50,
- 0x72, 0x6f, 0x76, 0x69, 0x64, 0x65, 0x72, 0x49, 0x64, 0x22, 0x65, 0x0a, 0x1d, 0x46, 0x69, 0x6e,
- 0x64, 0x45, 0x6e, 0x61, 0x62, 0x6c, 0x65, 0x64, 0x44, 0x4e, 0x53, 0x50, 0x72, 0x6f, 0x76, 0x69,
- 0x64, 0x65, 0x72, 0x52, 0x65, 0x71, 0x75, 0x65, 0x73, 0x74, 0x12, 0x24, 0x0a, 0x0d, 0x64, 0x6e,
- 0x73, 0x50, 0x72, 0x6f, 0x76, 0x69, 0x64, 0x65, 0x72, 0x49, 0x64, 0x18, 0x01, 0x20, 0x01, 0x28,
- 0x03, 0x52, 0x0d, 0x64, 0x6e, 0x73, 0x50, 0x72, 0x6f, 0x76, 0x69, 0x64, 0x65, 0x72, 0x49, 0x64,
- 0x12, 0x1e, 0x0a, 0x0a, 0x6d, 0x61, 0x73, 0x6b, 0x50, 0x61, 0x72, 0x61, 0x6d, 0x73, 0x18, 0x02,
- 0x20, 0x01, 0x28, 0x08, 0x52, 0x0a, 0x6d, 0x61, 0x73, 0x6b, 0x50, 0x61, 0x72, 0x61, 0x6d, 0x73,
- 0x22, 0x53, 0x0a, 0x1e, 0x46, 0x69, 0x6e, 0x64, 0x45, 0x6e, 0x61, 0x62, 0x6c, 0x65, 0x64, 0x44,
- 0x4e, 0x53, 0x50, 0x72, 0x6f, 0x76, 0x69, 0x64, 0x65, 0x72, 0x52, 0x65, 0x73, 0x70, 0x6f, 0x6e,
- 0x73, 0x65, 0x12, 0x31, 0x0a, 0x0b, 0x64, 0x6e, 0x73, 0x50, 0x72, 0x6f, 0x76, 0x69, 0x64, 0x65,
- 0x72, 0x18, 0x01, 0x20, 0x01, 0x28, 0x0b, 0x32, 0x0f, 0x2e, 0x70, 0x62, 0x2e, 0x44, 0x4e, 0x53,
- 0x50, 0x72, 0x6f, 0x76, 0x69, 0x64, 0x65, 0x72, 0x52, 0x0b, 0x64, 0x6e, 0x73, 0x50, 0x72, 0x6f,
- 0x76, 0x69, 0x64, 0x65, 0x72, 0x22, 0x20, 0x0a, 0x1e, 0x46, 0x69, 0x6e, 0x64, 0x41, 0x6c, 0x6c,
- 0x44, 0x4e, 0x53, 0x50, 0x72, 0x6f, 0x76, 0x69, 0x64, 0x65, 0x72, 0x54, 0x79, 0x70, 0x65, 0x73,
- 0x52, 0x65, 0x71, 0x75, 0x65, 0x73, 0x74, 0x22, 0x5c, 0x0a, 0x1f, 0x46, 0x69, 0x6e, 0x64, 0x41,
- 0x6c, 0x6c, 0x44, 0x4e, 0x53, 0x50, 0x72, 0x6f, 0x76, 0x69, 0x64, 0x65, 0x72, 0x54, 0x79, 0x70,
- 0x65, 0x73, 0x52, 0x65, 0x73, 0x70, 0x6f, 0x6e, 0x73, 0x65, 0x12, 0x39, 0x0a, 0x0d, 0x70, 0x72,
- 0x6f, 0x76, 0x69, 0x64, 0x65, 0x72, 0x54, 0x79, 0x70, 0x65, 0x73, 0x18, 0x01, 0x20, 0x03, 0x28,
- 0x0b, 0x32, 0x13, 0x2e, 0x70, 0x62, 0x2e, 0x44, 0x4e, 0x53, 0x50, 0x72, 0x6f, 0x76, 0x69, 0x64,
- 0x65, 0x72, 0x54, 0x79, 0x70, 0x65, 0x52, 0x0d, 0x70, 0x72, 0x6f, 0x76, 0x69, 0x64, 0x65, 0x72,
- 0x54, 0x79, 0x70, 0x65, 0x73, 0x22, 0x5b, 0x0a, 0x0f, 0x44, 0x4e, 0x53, 0x50, 0x72, 0x6f, 0x76,
- 0x69, 0x64, 0x65, 0x72, 0x54, 0x79, 0x70, 0x65, 0x12, 0x12, 0x0a, 0x04, 0x6e, 0x61, 0x6d, 0x65,
- 0x18, 0x01, 0x20, 0x01, 0x28, 0x09, 0x52, 0x04, 0x6e, 0x61, 0x6d, 0x65, 0x12, 0x12, 0x0a, 0x04,
- 0x63, 0x6f, 0x64, 0x65, 0x18, 0x02, 0x20, 0x01, 0x28, 0x09, 0x52, 0x04, 0x63, 0x6f, 0x64, 0x65,
- 0x12, 0x20, 0x0a, 0x0b, 0x64, 0x65, 0x73, 0x63, 0x72, 0x69, 0x70, 0x74, 0x69, 0x6f, 0x6e, 0x18,
- 0x03, 0x20, 0x01, 0x28, 0x09, 0x52, 0x0b, 0x64, 0x65, 0x73, 0x63, 0x72, 0x69, 0x70, 0x74, 0x69,
- 0x6f, 0x6e, 0x22, 0x57, 0x0a, 0x29, 0x46, 0x69, 0x6e, 0x64, 0x41, 0x6c, 0x6c, 0x45, 0x6e, 0x61,
- 0x62, 0x6c, 0x65, 0x64, 0x44, 0x4e, 0x53, 0x50, 0x72, 0x6f, 0x76, 0x69, 0x64, 0x65, 0x72, 0x73,
- 0x57, 0x69, 0x74, 0x68, 0x54, 0x79, 0x70, 0x65, 0x52, 0x65, 0x71, 0x75, 0x65, 0x73, 0x74, 0x12,
- 0x2a, 0x0a, 0x10, 0x70, 0x72, 0x6f, 0x76, 0x69, 0x64, 0x65, 0x72, 0x54, 0x79, 0x70, 0x65, 0x43,
- 0x6f, 0x64, 0x65, 0x18, 0x01, 0x20, 0x01, 0x28, 0x09, 0x52, 0x10, 0x70, 0x72, 0x6f, 0x76, 0x69,
- 0x64, 0x65, 0x72, 0x54, 0x79, 0x70, 0x65, 0x43, 0x6f, 0x64, 0x65, 0x22, 0x61, 0x0a, 0x2a, 0x46,
- 0x69, 0x6e, 0x64, 0x41, 0x6c, 0x6c, 0x45, 0x6e, 0x61, 0x62, 0x6c, 0x65, 0x64, 0x44, 0x4e, 0x53,
- 0x50, 0x72, 0x6f, 0x76, 0x69, 0x64, 0x65, 0x72, 0x73, 0x57, 0x69, 0x74, 0x68, 0x54, 0x79, 0x70,
- 0x65, 0x52, 0x65, 0x73, 0x70, 0x6f, 0x6e, 0x73, 0x65, 0x12, 0x33, 0x0a, 0x0c, 0x64, 0x6e, 0x73,
- 0x50, 0x72, 0x6f, 0x76, 0x69, 0x64, 0x65, 0x72, 0x73, 0x18, 0x01, 0x20, 0x03, 0x28, 0x0b, 0x32,
- 0x0f, 0x2e, 0x70, 0x62, 0x2e, 0x44, 0x4e, 0x53, 0x50, 0x72, 0x6f, 0x76, 0x69, 0x64, 0x65, 0x72,
- 0x52, 0x0c, 0x64, 0x6e, 0x73, 0x50, 0x72, 0x6f, 0x76, 0x69, 0x64, 0x65, 0x72, 0x73, 0x32, 0xe5,
- 0x06, 0x0a, 0x12, 0x44, 0x4e, 0x53, 0x50, 0x72, 0x6f, 0x76, 0x69, 0x64, 0x65, 0x72, 0x53, 0x65,
- 0x72, 0x76, 0x69, 0x63, 0x65, 0x12, 0x50, 0x0a, 0x11, 0x63, 0x72, 0x65, 0x61, 0x74, 0x65, 0x44,
- 0x4e, 0x53, 0x50, 0x72, 0x6f, 0x76, 0x69, 0x64, 0x65, 0x72, 0x12, 0x1c, 0x2e, 0x70, 0x62, 0x2e,
- 0x43, 0x72, 0x65, 0x61, 0x74, 0x65, 0x44, 0x4e, 0x53, 0x50, 0x72, 0x6f, 0x76, 0x69, 0x64, 0x65,
- 0x72, 0x52, 0x65, 0x71, 0x75, 0x65, 0x73, 0x74, 0x1a, 0x1d, 0x2e, 0x70, 0x62, 0x2e, 0x43, 0x72,
- 0x65, 0x61, 0x74, 0x65, 0x44, 0x4e, 0x53, 0x50, 0x72, 0x6f, 0x76, 0x69, 0x64, 0x65, 0x72, 0x52,
- 0x65, 0x73, 0x70, 0x6f, 0x6e, 0x73, 0x65, 0x12, 0x41, 0x0a, 0x11, 0x75, 0x70, 0x64, 0x61, 0x74,
- 0x65, 0x44, 0x4e, 0x53, 0x50, 0x72, 0x6f, 0x76, 0x69, 0x64, 0x65, 0x72, 0x12, 0x1c, 0x2e, 0x70,
- 0x62, 0x2e, 0x55, 0x70, 0x64, 0x61, 0x74, 0x65, 0x44, 0x4e, 0x53, 0x50, 0x72, 0x6f, 0x76, 0x69,
- 0x64, 0x65, 0x72, 0x52, 0x65, 0x71, 0x75, 0x65, 0x73, 0x74, 0x1a, 0x0e, 0x2e, 0x70, 0x62, 0x2e,
- 0x52, 0x50, 0x43, 0x53, 0x75, 0x63, 0x63, 0x65, 0x73, 0x73, 0x12, 0x5b, 0x0a, 0x1b, 0x63, 0x6f,
- 0x75, 0x6e, 0x74, 0x41, 0x6c, 0x6c, 0x45, 0x6e, 0x61, 0x62, 0x6c, 0x65, 0x64, 0x44, 0x4e, 0x53,
- 0x50, 0x72, 0x6f, 0x76, 0x69, 0x64, 0x65, 0x72, 0x73, 0x12, 0x26, 0x2e, 0x70, 0x62, 0x2e, 0x43,
- 0x6f, 0x75, 0x6e, 0x74, 0x41, 0x6c, 0x6c, 0x45, 0x6e, 0x61, 0x62, 0x6c, 0x65, 0x64, 0x44, 0x4e,
- 0x53, 0x50, 0x72, 0x6f, 0x76, 0x69, 0x64, 0x65, 0x72, 0x73, 0x52, 0x65, 0x71, 0x75, 0x65, 0x73,
- 0x74, 0x1a, 0x14, 0x2e, 0x70, 0x62, 0x2e, 0x52, 0x50, 0x43, 0x43, 0x6f, 0x75, 0x6e, 0x74, 0x52,
- 0x65, 0x73, 0x70, 0x6f, 0x6e, 0x73, 0x65, 0x12, 0x62, 0x0a, 0x17, 0x6c, 0x69, 0x73, 0x74, 0x45,
- 0x6e, 0x61, 0x62, 0x6c, 0x65, 0x64, 0x44, 0x4e, 0x53, 0x50, 0x72, 0x6f, 0x76, 0x69, 0x64, 0x65,
- 0x72, 0x73, 0x12, 0x22, 0x2e, 0x70, 0x62, 0x2e, 0x4c, 0x69, 0x73, 0x74, 0x45, 0x6e, 0x61, 0x62,
- 0x6c, 0x65, 0x64, 0x44, 0x4e, 0x53, 0x50, 0x72, 0x6f, 0x76, 0x69, 0x64, 0x65, 0x72, 0x73, 0x52,
- 0x65, 0x71, 0x75, 0x65, 0x73, 0x74, 0x1a, 0x23, 0x2e, 0x70, 0x62, 0x2e, 0x4c, 0x69, 0x73, 0x74,
- 0x45, 0x6e, 0x61, 0x62, 0x6c, 0x65, 0x64, 0x44, 0x4e, 0x53, 0x50, 0x72, 0x6f, 0x76, 0x69, 0x64,
- 0x65, 0x72, 0x73, 0x52, 0x65, 0x73, 0x70, 0x6f, 0x6e, 0x73, 0x65, 0x12, 0x6b, 0x0a, 0x1a, 0x66,
- 0x69, 0x6e, 0x64, 0x41, 0x6c, 0x6c, 0x45, 0x6e, 0x61, 0x62, 0x6c, 0x65, 0x64, 0x44, 0x4e, 0x53,
- 0x50, 0x72, 0x6f, 0x76, 0x69, 0x64, 0x65, 0x72, 0x73, 0x12, 0x25, 0x2e, 0x70, 0x62, 0x2e, 0x46,
- 0x69, 0x6e, 0x64, 0x41, 0x6c, 0x6c, 0x45, 0x6e, 0x61, 0x62, 0x6c, 0x65, 0x64, 0x44, 0x4e, 0x53,
- 0x50, 0x72, 0x6f, 0x76, 0x69, 0x64, 0x65, 0x72, 0x73, 0x52, 0x65, 0x71, 0x75, 0x65, 0x73, 0x74,
- 0x1a, 0x26, 0x2e, 0x70, 0x62, 0x2e, 0x46, 0x69, 0x6e, 0x64, 0x41, 0x6c, 0x6c, 0x45, 0x6e, 0x61,
- 0x62, 0x6c, 0x65, 0x64, 0x44, 0x4e, 0x53, 0x50, 0x72, 0x6f, 0x76, 0x69, 0x64, 0x65, 0x72, 0x73,
- 0x52, 0x65, 0x73, 0x70, 0x6f, 0x6e, 0x73, 0x65, 0x12, 0x41, 0x0a, 0x11, 0x64, 0x65, 0x6c, 0x65,
- 0x74, 0x65, 0x44, 0x4e, 0x53, 0x50, 0x72, 0x6f, 0x76, 0x69, 0x64, 0x65, 0x72, 0x12, 0x1c, 0x2e,
- 0x70, 0x62, 0x2e, 0x44, 0x65, 0x6c, 0x65, 0x74, 0x65, 0x44, 0x4e, 0x53, 0x50, 0x72, 0x6f, 0x76,
- 0x69, 0x64, 0x65, 0x72, 0x52, 0x65, 0x71, 0x75, 0x65, 0x73, 0x74, 0x1a, 0x0e, 0x2e, 0x70, 0x62,
- 0x2e, 0x52, 0x50, 0x43, 0x53, 0x75, 0x63, 0x63, 0x65, 0x73, 0x73, 0x12, 0x5f, 0x0a, 0x16, 0x66,
- 0x69, 0x6e, 0x64, 0x45, 0x6e, 0x61, 0x62, 0x6c, 0x65, 0x64, 0x44, 0x4e, 0x53, 0x50, 0x72, 0x6f,
- 0x76, 0x69, 0x64, 0x65, 0x72, 0x12, 0x21, 0x2e, 0x70, 0x62, 0x2e, 0x46, 0x69, 0x6e, 0x64, 0x45,
- 0x6e, 0x61, 0x62, 0x6c, 0x65, 0x64, 0x44, 0x4e, 0x53, 0x50, 0x72, 0x6f, 0x76, 0x69, 0x64, 0x65,
- 0x72, 0x52, 0x65, 0x71, 0x75, 0x65, 0x73, 0x74, 0x1a, 0x22, 0x2e, 0x70, 0x62, 0x2e, 0x46, 0x69,
- 0x6e, 0x64, 0x45, 0x6e, 0x61, 0x62, 0x6c, 0x65, 0x64, 0x44, 0x4e, 0x53, 0x50, 0x72, 0x6f, 0x76,
- 0x69, 0x64, 0x65, 0x72, 0x52, 0x65, 0x73, 0x70, 0x6f, 0x6e, 0x73, 0x65, 0x12, 0x62, 0x0a, 0x17,
- 0x66, 0x69, 0x6e, 0x64, 0x41, 0x6c, 0x6c, 0x44, 0x4e, 0x53, 0x50, 0x72, 0x6f, 0x76, 0x69, 0x64,
- 0x65, 0x72, 0x54, 0x79, 0x70, 0x65, 0x73, 0x12, 0x22, 0x2e, 0x70, 0x62, 0x2e, 0x46, 0x69, 0x6e,
- 0x64, 0x41, 0x6c, 0x6c, 0x44, 0x4e, 0x53, 0x50, 0x72, 0x6f, 0x76, 0x69, 0x64, 0x65, 0x72, 0x54,
- 0x79, 0x70, 0x65, 0x73, 0x52, 0x65, 0x71, 0x75, 0x65, 0x73, 0x74, 0x1a, 0x23, 0x2e, 0x70, 0x62,
- 0x2e, 0x46, 0x69, 0x6e, 0x64, 0x41, 0x6c, 0x6c, 0x44, 0x4e, 0x53, 0x50, 0x72, 0x6f, 0x76, 0x69,
- 0x64, 0x65, 0x72, 0x54, 0x79, 0x70, 0x65, 0x73, 0x52, 0x65, 0x73, 0x70, 0x6f, 0x6e, 0x73, 0x65,
- 0x12, 0x83, 0x01, 0x0a, 0x22, 0x66, 0x69, 0x6e, 0x64, 0x41, 0x6c, 0x6c, 0x45, 0x6e, 0x61, 0x62,
- 0x6c, 0x65, 0x64, 0x44, 0x4e, 0x53, 0x50, 0x72, 0x6f, 0x76, 0x69, 0x64, 0x65, 0x72, 0x73, 0x57,
- 0x69, 0x74, 0x68, 0x54, 0x79, 0x70, 0x65, 0x12, 0x2d, 0x2e, 0x70, 0x62, 0x2e, 0x46, 0x69, 0x6e,
- 0x64, 0x41, 0x6c, 0x6c, 0x45, 0x6e, 0x61, 0x62, 0x6c, 0x65, 0x64, 0x44, 0x4e, 0x53, 0x50, 0x72,
- 0x6f, 0x76, 0x69, 0x64, 0x65, 0x72, 0x73, 0x57, 0x69, 0x74, 0x68, 0x54, 0x79, 0x70, 0x65, 0x52,
- 0x65, 0x71, 0x75, 0x65, 0x73, 0x74, 0x1a, 0x2e, 0x2e, 0x70, 0x62, 0x2e, 0x46, 0x69, 0x6e, 0x64,
- 0x41, 0x6c, 0x6c, 0x45, 0x6e, 0x61, 0x62, 0x6c, 0x65, 0x64, 0x44, 0x4e, 0x53, 0x50, 0x72, 0x6f,
- 0x76, 0x69, 0x64, 0x65, 0x72, 0x73, 0x57, 0x69, 0x74, 0x68, 0x54, 0x79, 0x70, 0x65, 0x52, 0x65,
- 0x73, 0x70, 0x6f, 0x6e, 0x73, 0x65, 0x42, 0x06, 0x5a, 0x04, 0x2e, 0x2f, 0x70, 0x62, 0x62, 0x06,
- 0x70, 0x72, 0x6f, 0x74, 0x6f, 0x33,
-}
+const file_service_dns_provider_proto_rawDesc = "" +
+ "\n" +
+ "\x1aservice_dns_provider.proto\x12\x02pb\x1a\x19models/rpc_messages.proto\x1a\x1fmodels/model_dns_provider.proto\"\x80\x01\n" +
+ "\x18CreateDNSProviderRequest\x12\x12\n" +
+ "\x04name\x18\x01 \x01(\tR\x04name\x12\x12\n" +
+ "\x04type\x18\x02 \x01(\tR\x04type\x12$\n" +
+ "\rapiParamsJSON\x18\x03 \x01(\fR\rapiParamsJSON\x12\x16\n" +
+ "\x06minTTL\x18\x04 \x01(\x05R\x06minTTL\"A\n" +
+ "\x19CreateDNSProviderResponse\x12$\n" +
+ "\rdnsProviderId\x18\x01 \x01(\x03R\rdnsProviderId\"\x92\x01\n" +
+ "\x18UpdateDNSProviderRequest\x12$\n" +
+ "\rdnsProviderId\x18\x01 \x01(\x03R\rdnsProviderId\x12\x12\n" +
+ "\x04name\x18\x02 \x01(\tR\x04name\x12$\n" +
+ "\rapiParamsJSON\x18\x03 \x01(\fR\rapiParamsJSON\x12\x16\n" +
+ "\x06minTTL\x18\x04 \x01(\x05R\x06minTTL\"\x9c\x01\n" +
+ "\"CountAllEnabledDNSProvidersRequest\x12\x18\n" +
+ "\aadminId\x18\x01 \x01(\x03R\aadminId\x12\x16\n" +
+ "\x06userId\x18\x02 \x01(\x03R\x06userId\x12\x18\n" +
+ "\akeyword\x18\x03 \x01(\tR\akeyword\x12\x16\n" +
+ "\x06domain\x18\x04 \x01(\tR\x06domain\x12\x12\n" +
+ "\x04type\x18\x05 \x01(\tR\x04type\"\xc4\x01\n" +
+ "\x1eListEnabledDNSProvidersRequest\x12\x18\n" +
+ "\aadminId\x18\x01 \x01(\x03R\aadminId\x12\x16\n" +
+ "\x06userId\x18\x02 \x01(\x03R\x06userId\x12\x18\n" +
+ "\akeyword\x18\x05 \x01(\tR\akeyword\x12\x16\n" +
+ "\x06domain\x18\x06 \x01(\tR\x06domain\x12\x12\n" +
+ "\x04type\x18\a \x01(\tR\x04type\x12\x16\n" +
+ "\x06offset\x18\x03 \x01(\x03R\x06offset\x12\x12\n" +
+ "\x04size\x18\x04 \x01(\x03R\x04size\"V\n" +
+ "\x1fListEnabledDNSProvidersResponse\x123\n" +
+ "\fdnsProviders\x18\x01 \x03(\v2\x0f.pb.DNSProviderR\fdnsProviders\"U\n" +
+ "!FindAllEnabledDNSProvidersRequest\x12\x18\n" +
+ "\aadminId\x18\x01 \x01(\x03R\aadminId\x12\x16\n" +
+ "\x06userId\x18\x02 \x01(\x03R\x06userId\"Y\n" +
+ "\"FindAllEnabledDNSProvidersResponse\x123\n" +
+ "\fdnsProviders\x18\x01 \x03(\v2\x0f.pb.DNSProviderR\fdnsProviders\"@\n" +
+ "\x18DeleteDNSProviderRequest\x12$\n" +
+ "\rdnsProviderId\x18\x01 \x01(\x03R\rdnsProviderId\"e\n" +
+ "\x1dFindEnabledDNSProviderRequest\x12$\n" +
+ "\rdnsProviderId\x18\x01 \x01(\x03R\rdnsProviderId\x12\x1e\n" +
+ "\n" +
+ "maskParams\x18\x02 \x01(\bR\n" +
+ "maskParams\"S\n" +
+ "\x1eFindEnabledDNSProviderResponse\x121\n" +
+ "\vdnsProvider\x18\x01 \x01(\v2\x0f.pb.DNSProviderR\vdnsProvider\" \n" +
+ "\x1eFindAllDNSProviderTypesRequest\"\\\n" +
+ "\x1fFindAllDNSProviderTypesResponse\x129\n" +
+ "\rproviderTypes\x18\x01 \x03(\v2\x13.pb.DNSProviderTypeR\rproviderTypes\"[\n" +
+ "\x0fDNSProviderType\x12\x12\n" +
+ "\x04name\x18\x01 \x01(\tR\x04name\x12\x12\n" +
+ "\x04code\x18\x02 \x01(\tR\x04code\x12 \n" +
+ "\vdescription\x18\x03 \x01(\tR\vdescription\"W\n" +
+ ")FindAllEnabledDNSProvidersWithTypeRequest\x12*\n" +
+ "\x10providerTypeCode\x18\x01 \x01(\tR\x10providerTypeCode\"a\n" +
+ "*FindAllEnabledDNSProvidersWithTypeResponse\x123\n" +
+ "\fdnsProviders\x18\x01 \x03(\v2\x0f.pb.DNSProviderR\fdnsProviders2\xe5\x06\n" +
+ "\x12DNSProviderService\x12P\n" +
+ "\x11createDNSProvider\x12\x1c.pb.CreateDNSProviderRequest\x1a\x1d.pb.CreateDNSProviderResponse\x12A\n" +
+ "\x11updateDNSProvider\x12\x1c.pb.UpdateDNSProviderRequest\x1a\x0e.pb.RPCSuccess\x12[\n" +
+ "\x1bcountAllEnabledDNSProviders\x12&.pb.CountAllEnabledDNSProvidersRequest\x1a\x14.pb.RPCCountResponse\x12b\n" +
+ "\x17listEnabledDNSProviders\x12\".pb.ListEnabledDNSProvidersRequest\x1a#.pb.ListEnabledDNSProvidersResponse\x12k\n" +
+ "\x1afindAllEnabledDNSProviders\x12%.pb.FindAllEnabledDNSProvidersRequest\x1a&.pb.FindAllEnabledDNSProvidersResponse\x12A\n" +
+ "\x11deleteDNSProvider\x12\x1c.pb.DeleteDNSProviderRequest\x1a\x0e.pb.RPCSuccess\x12_\n" +
+ "\x16findEnabledDNSProvider\x12!.pb.FindEnabledDNSProviderRequest\x1a\".pb.FindEnabledDNSProviderResponse\x12b\n" +
+ "\x17findAllDNSProviderTypes\x12\".pb.FindAllDNSProviderTypesRequest\x1a#.pb.FindAllDNSProviderTypesResponse\x12\x83\x01\n" +
+ "\"findAllEnabledDNSProvidersWithType\x12-.pb.FindAllEnabledDNSProvidersWithTypeRequest\x1a..pb.FindAllEnabledDNSProvidersWithTypeResponseB\x06Z\x04./pbb\x06proto3"
var (
file_service_dns_provider_proto_rawDescOnce sync.Once
- file_service_dns_provider_proto_rawDescData = file_service_dns_provider_proto_rawDesc
+ file_service_dns_provider_proto_rawDescData []byte
)
func file_service_dns_provider_proto_rawDescGZIP() []byte {
file_service_dns_provider_proto_rawDescOnce.Do(func() {
- file_service_dns_provider_proto_rawDescData = protoimpl.X.CompressGZIP(file_service_dns_provider_proto_rawDescData)
+ file_service_dns_provider_proto_rawDescData = protoimpl.X.CompressGZIP(unsafe.Slice(unsafe.StringData(file_service_dns_provider_proto_rawDesc), len(file_service_dns_provider_proto_rawDesc)))
})
return file_service_dns_provider_proto_rawDescData
}
@@ -1130,7 +1031,7 @@ func file_service_dns_provider_proto_init() {
out := protoimpl.TypeBuilder{
File: protoimpl.DescBuilder{
GoPackagePath: reflect.TypeOf(x{}).PkgPath(),
- RawDescriptor: file_service_dns_provider_proto_rawDesc,
+ RawDescriptor: unsafe.Slice(unsafe.StringData(file_service_dns_provider_proto_rawDesc), len(file_service_dns_provider_proto_rawDesc)),
NumEnums: 0,
NumMessages: 16,
NumExtensions: 0,
@@ -1141,7 +1042,6 @@ func file_service_dns_provider_proto_init() {
MessageInfos: file_service_dns_provider_proto_msgTypes,
}.Build()
File_service_dns_provider_proto = out.File
- file_service_dns_provider_proto_rawDesc = nil
file_service_dns_provider_proto_goTypes = nil
file_service_dns_provider_proto_depIdxs = nil
}
diff --git a/EdgeCommon/pkg/rpc/pb/service_dns_provider_grpc.pb.go b/EdgeCommon/pkg/rpc/pb/service_dns_provider_grpc.pb.go
index 5fa24f8..5f80e55 100644
--- a/EdgeCommon/pkg/rpc/pb/service_dns_provider_grpc.pb.go
+++ b/EdgeCommon/pkg/rpc/pb/service_dns_provider_grpc.pb.go
@@ -1,7 +1,7 @@
// Code generated by protoc-gen-go-grpc. DO NOT EDIT.
// versions:
-// - protoc-gen-go-grpc v1.5.1
-// - protoc v6.33.2
+// - protoc-gen-go-grpc v1.6.1
+// - protoc v3.19.6
// source: service_dns_provider.proto
package pb
@@ -188,31 +188,31 @@ type DNSProviderServiceServer interface {
type UnimplementedDNSProviderServiceServer struct{}
func (UnimplementedDNSProviderServiceServer) CreateDNSProvider(context.Context, *CreateDNSProviderRequest) (*CreateDNSProviderResponse, error) {
- return nil, status.Errorf(codes.Unimplemented, "method CreateDNSProvider not implemented")
+ return nil, status.Error(codes.Unimplemented, "method CreateDNSProvider not implemented")
}
func (UnimplementedDNSProviderServiceServer) UpdateDNSProvider(context.Context, *UpdateDNSProviderRequest) (*RPCSuccess, error) {
- return nil, status.Errorf(codes.Unimplemented, "method UpdateDNSProvider not implemented")
+ return nil, status.Error(codes.Unimplemented, "method UpdateDNSProvider not implemented")
}
func (UnimplementedDNSProviderServiceServer) CountAllEnabledDNSProviders(context.Context, *CountAllEnabledDNSProvidersRequest) (*RPCCountResponse, error) {
- return nil, status.Errorf(codes.Unimplemented, "method CountAllEnabledDNSProviders not implemented")
+ return nil, status.Error(codes.Unimplemented, "method CountAllEnabledDNSProviders not implemented")
}
func (UnimplementedDNSProviderServiceServer) ListEnabledDNSProviders(context.Context, *ListEnabledDNSProvidersRequest) (*ListEnabledDNSProvidersResponse, error) {
- return nil, status.Errorf(codes.Unimplemented, "method ListEnabledDNSProviders not implemented")
+ return nil, status.Error(codes.Unimplemented, "method ListEnabledDNSProviders not implemented")
}
func (UnimplementedDNSProviderServiceServer) FindAllEnabledDNSProviders(context.Context, *FindAllEnabledDNSProvidersRequest) (*FindAllEnabledDNSProvidersResponse, error) {
- return nil, status.Errorf(codes.Unimplemented, "method FindAllEnabledDNSProviders not implemented")
+ return nil, status.Error(codes.Unimplemented, "method FindAllEnabledDNSProviders not implemented")
}
func (UnimplementedDNSProviderServiceServer) DeleteDNSProvider(context.Context, *DeleteDNSProviderRequest) (*RPCSuccess, error) {
- return nil, status.Errorf(codes.Unimplemented, "method DeleteDNSProvider not implemented")
+ return nil, status.Error(codes.Unimplemented, "method DeleteDNSProvider not implemented")
}
func (UnimplementedDNSProviderServiceServer) FindEnabledDNSProvider(context.Context, *FindEnabledDNSProviderRequest) (*FindEnabledDNSProviderResponse, error) {
- return nil, status.Errorf(codes.Unimplemented, "method FindEnabledDNSProvider not implemented")
+ return nil, status.Error(codes.Unimplemented, "method FindEnabledDNSProvider not implemented")
}
func (UnimplementedDNSProviderServiceServer) FindAllDNSProviderTypes(context.Context, *FindAllDNSProviderTypesRequest) (*FindAllDNSProviderTypesResponse, error) {
- return nil, status.Errorf(codes.Unimplemented, "method FindAllDNSProviderTypes not implemented")
+ return nil, status.Error(codes.Unimplemented, "method FindAllDNSProviderTypes not implemented")
}
func (UnimplementedDNSProviderServiceServer) FindAllEnabledDNSProvidersWithType(context.Context, *FindAllEnabledDNSProvidersWithTypeRequest) (*FindAllEnabledDNSProvidersWithTypeResponse, error) {
- return nil, status.Errorf(codes.Unimplemented, "method FindAllEnabledDNSProvidersWithType not implemented")
+ return nil, status.Error(codes.Unimplemented, "method FindAllEnabledDNSProvidersWithType not implemented")
}
func (UnimplementedDNSProviderServiceServer) testEmbeddedByValue() {}
@@ -224,7 +224,7 @@ type UnsafeDNSProviderServiceServer interface {
}
func RegisterDNSProviderServiceServer(s grpc.ServiceRegistrar, srv DNSProviderServiceServer) {
- // If the following call pancis, it indicates UnimplementedDNSProviderServiceServer was
+ // If the following call panics, it indicates UnimplementedDNSProviderServiceServer was
// embedded by pointer and is nil. This will cause panics if an
// unimplemented method is ever invoked, so we test this at initialization
// time to prevent it from happening at runtime later due to I/O.
diff --git a/EdgeCommon/pkg/rpc/pb/service_dns_task.pb.go b/EdgeCommon/pkg/rpc/pb/service_dns_task.pb.go
index 572a461..ee9b561 100644
--- a/EdgeCommon/pkg/rpc/pb/service_dns_task.pb.go
+++ b/EdgeCommon/pkg/rpc/pb/service_dns_task.pb.go
@@ -1,7 +1,7 @@
// Code generated by protoc-gen-go. DO NOT EDIT.
// versions:
-// protoc-gen-go v1.36.0
-// protoc v6.33.2
+// protoc-gen-go v1.36.11
+// protoc v3.19.6
// source: service_dns_task.proto
package pb
@@ -11,6 +11,7 @@ import (
protoimpl "google.golang.org/protobuf/runtime/protoimpl"
reflect "reflect"
sync "sync"
+ unsafe "unsafe"
)
const (
@@ -282,64 +283,38 @@ func (*DeleteAllDNSTasksRequest) Descriptor() ([]byte, []int) {
var File_service_dns_task_proto protoreflect.FileDescriptor
-var file_service_dns_task_proto_rawDesc = []byte{
- 0x0a, 0x16, 0x73, 0x65, 0x72, 0x76, 0x69, 0x63, 0x65, 0x5f, 0x64, 0x6e, 0x73, 0x5f, 0x74, 0x61,
- 0x73, 0x6b, 0x2e, 0x70, 0x72, 0x6f, 0x74, 0x6f, 0x12, 0x02, 0x70, 0x62, 0x1a, 0x19, 0x6d, 0x6f,
- 0x64, 0x65, 0x6c, 0x73, 0x2f, 0x72, 0x70, 0x63, 0x5f, 0x6d, 0x65, 0x73, 0x73, 0x61, 0x67, 0x65,
- 0x73, 0x2e, 0x70, 0x72, 0x6f, 0x74, 0x6f, 0x1a, 0x1b, 0x6d, 0x6f, 0x64, 0x65, 0x6c, 0x73, 0x2f,
- 0x6d, 0x6f, 0x64, 0x65, 0x6c, 0x5f, 0x64, 0x6e, 0x73, 0x5f, 0x74, 0x61, 0x73, 0x6b, 0x2e, 0x70,
- 0x72, 0x6f, 0x74, 0x6f, 0x22, 0x17, 0x0a, 0x15, 0x45, 0x78, 0x69, 0x73, 0x74, 0x73, 0x44, 0x4e,
- 0x53, 0x54, 0x61, 0x73, 0x6b, 0x73, 0x52, 0x65, 0x71, 0x75, 0x65, 0x73, 0x74, 0x22, 0x58, 0x0a,
- 0x16, 0x45, 0x78, 0x69, 0x73, 0x74, 0x73, 0x44, 0x4e, 0x53, 0x54, 0x61, 0x73, 0x6b, 0x73, 0x52,
- 0x65, 0x73, 0x70, 0x6f, 0x6e, 0x73, 0x65, 0x12, 0x1e, 0x0a, 0x0a, 0x65, 0x78, 0x69, 0x73, 0x74,
- 0x54, 0x61, 0x73, 0x6b, 0x73, 0x18, 0x01, 0x20, 0x01, 0x28, 0x08, 0x52, 0x0a, 0x65, 0x78, 0x69,
- 0x73, 0x74, 0x54, 0x61, 0x73, 0x6b, 0x73, 0x12, 0x1e, 0x0a, 0x0a, 0x65, 0x78, 0x69, 0x73, 0x74,
- 0x45, 0x72, 0x72, 0x6f, 0x72, 0x18, 0x02, 0x20, 0x01, 0x28, 0x08, 0x52, 0x0a, 0x65, 0x78, 0x69,
- 0x73, 0x74, 0x45, 0x72, 0x72, 0x6f, 0x72, 0x22, 0x43, 0x0a, 0x1b, 0x46, 0x69, 0x6e, 0x64, 0x41,
- 0x6c, 0x6c, 0x44, 0x6f, 0x69, 0x6e, 0x67, 0x44, 0x4e, 0x53, 0x54, 0x61, 0x73, 0x6b, 0x73, 0x52,
- 0x65, 0x71, 0x75, 0x65, 0x73, 0x74, 0x12, 0x24, 0x0a, 0x0d, 0x6e, 0x6f, 0x64, 0x65, 0x43, 0x6c,
- 0x75, 0x73, 0x74, 0x65, 0x72, 0x49, 0x64, 0x18, 0x01, 0x20, 0x01, 0x28, 0x03, 0x52, 0x0d, 0x6e,
- 0x6f, 0x64, 0x65, 0x43, 0x6c, 0x75, 0x73, 0x74, 0x65, 0x72, 0x49, 0x64, 0x22, 0x47, 0x0a, 0x1c,
- 0x46, 0x69, 0x6e, 0x64, 0x41, 0x6c, 0x6c, 0x44, 0x6f, 0x69, 0x6e, 0x67, 0x44, 0x4e, 0x53, 0x54,
- 0x61, 0x73, 0x6b, 0x73, 0x52, 0x65, 0x73, 0x70, 0x6f, 0x6e, 0x73, 0x65, 0x12, 0x27, 0x0a, 0x08,
- 0x64, 0x6e, 0x73, 0x54, 0x61, 0x73, 0x6b, 0x73, 0x18, 0x01, 0x20, 0x03, 0x28, 0x0b, 0x32, 0x0b,
- 0x2e, 0x70, 0x62, 0x2e, 0x44, 0x4e, 0x53, 0x54, 0x61, 0x73, 0x6b, 0x52, 0x08, 0x64, 0x6e, 0x73,
- 0x54, 0x61, 0x73, 0x6b, 0x73, 0x22, 0x34, 0x0a, 0x14, 0x44, 0x65, 0x6c, 0x65, 0x74, 0x65, 0x44,
- 0x4e, 0x53, 0x54, 0x61, 0x73, 0x6b, 0x52, 0x65, 0x71, 0x75, 0x65, 0x73, 0x74, 0x12, 0x1c, 0x0a,
- 0x09, 0x64, 0x6e, 0x73, 0x54, 0x61, 0x73, 0x6b, 0x49, 0x64, 0x18, 0x01, 0x20, 0x01, 0x28, 0x03,
- 0x52, 0x09, 0x64, 0x6e, 0x73, 0x54, 0x61, 0x73, 0x6b, 0x49, 0x64, 0x22, 0x1a, 0x0a, 0x18, 0x44,
- 0x65, 0x6c, 0x65, 0x74, 0x65, 0x41, 0x6c, 0x6c, 0x44, 0x4e, 0x53, 0x54, 0x61, 0x73, 0x6b, 0x73,
- 0x52, 0x65, 0x71, 0x75, 0x65, 0x73, 0x74, 0x32, 0xb2, 0x02, 0x0a, 0x0e, 0x44, 0x4e, 0x53, 0x54,
- 0x61, 0x73, 0x6b, 0x53, 0x65, 0x72, 0x76, 0x69, 0x63, 0x65, 0x12, 0x47, 0x0a, 0x0e, 0x65, 0x78,
- 0x69, 0x73, 0x74, 0x73, 0x44, 0x4e, 0x53, 0x54, 0x61, 0x73, 0x6b, 0x73, 0x12, 0x19, 0x2e, 0x70,
- 0x62, 0x2e, 0x45, 0x78, 0x69, 0x73, 0x74, 0x73, 0x44, 0x4e, 0x53, 0x54, 0x61, 0x73, 0x6b, 0x73,
- 0x52, 0x65, 0x71, 0x75, 0x65, 0x73, 0x74, 0x1a, 0x1a, 0x2e, 0x70, 0x62, 0x2e, 0x45, 0x78, 0x69,
- 0x73, 0x74, 0x73, 0x44, 0x4e, 0x53, 0x54, 0x61, 0x73, 0x6b, 0x73, 0x52, 0x65, 0x73, 0x70, 0x6f,
- 0x6e, 0x73, 0x65, 0x12, 0x59, 0x0a, 0x14, 0x66, 0x69, 0x6e, 0x64, 0x41, 0x6c, 0x6c, 0x44, 0x6f,
- 0x69, 0x6e, 0x67, 0x44, 0x4e, 0x53, 0x54, 0x61, 0x73, 0x6b, 0x73, 0x12, 0x1f, 0x2e, 0x70, 0x62,
- 0x2e, 0x46, 0x69, 0x6e, 0x64, 0x41, 0x6c, 0x6c, 0x44, 0x6f, 0x69, 0x6e, 0x67, 0x44, 0x4e, 0x53,
- 0x54, 0x61, 0x73, 0x6b, 0x73, 0x52, 0x65, 0x71, 0x75, 0x65, 0x73, 0x74, 0x1a, 0x20, 0x2e, 0x70,
- 0x62, 0x2e, 0x46, 0x69, 0x6e, 0x64, 0x41, 0x6c, 0x6c, 0x44, 0x6f, 0x69, 0x6e, 0x67, 0x44, 0x4e,
- 0x53, 0x54, 0x61, 0x73, 0x6b, 0x73, 0x52, 0x65, 0x73, 0x70, 0x6f, 0x6e, 0x73, 0x65, 0x12, 0x39,
- 0x0a, 0x0d, 0x64, 0x65, 0x6c, 0x65, 0x74, 0x65, 0x44, 0x4e, 0x53, 0x54, 0x61, 0x73, 0x6b, 0x12,
- 0x18, 0x2e, 0x70, 0x62, 0x2e, 0x44, 0x65, 0x6c, 0x65, 0x74, 0x65, 0x44, 0x4e, 0x53, 0x54, 0x61,
- 0x73, 0x6b, 0x52, 0x65, 0x71, 0x75, 0x65, 0x73, 0x74, 0x1a, 0x0e, 0x2e, 0x70, 0x62, 0x2e, 0x52,
- 0x50, 0x43, 0x53, 0x75, 0x63, 0x63, 0x65, 0x73, 0x73, 0x12, 0x41, 0x0a, 0x11, 0x64, 0x65, 0x6c,
- 0x65, 0x74, 0x65, 0x41, 0x6c, 0x6c, 0x44, 0x4e, 0x53, 0x54, 0x61, 0x73, 0x6b, 0x73, 0x12, 0x1c,
- 0x2e, 0x70, 0x62, 0x2e, 0x44, 0x65, 0x6c, 0x65, 0x74, 0x65, 0x41, 0x6c, 0x6c, 0x44, 0x4e, 0x53,
- 0x54, 0x61, 0x73, 0x6b, 0x73, 0x52, 0x65, 0x71, 0x75, 0x65, 0x73, 0x74, 0x1a, 0x0e, 0x2e, 0x70,
- 0x62, 0x2e, 0x52, 0x50, 0x43, 0x53, 0x75, 0x63, 0x63, 0x65, 0x73, 0x73, 0x42, 0x06, 0x5a, 0x04,
- 0x2e, 0x2f, 0x70, 0x62, 0x62, 0x06, 0x70, 0x72, 0x6f, 0x74, 0x6f, 0x33,
-}
+const file_service_dns_task_proto_rawDesc = "" +
+ "\n" +
+ "\x16service_dns_task.proto\x12\x02pb\x1a\x19models/rpc_messages.proto\x1a\x1bmodels/model_dns_task.proto\"\x17\n" +
+ "\x15ExistsDNSTasksRequest\"X\n" +
+ "\x16ExistsDNSTasksResponse\x12\x1e\n" +
+ "\n" +
+ "existTasks\x18\x01 \x01(\bR\n" +
+ "existTasks\x12\x1e\n" +
+ "\n" +
+ "existError\x18\x02 \x01(\bR\n" +
+ "existError\"C\n" +
+ "\x1bFindAllDoingDNSTasksRequest\x12$\n" +
+ "\rnodeClusterId\x18\x01 \x01(\x03R\rnodeClusterId\"G\n" +
+ "\x1cFindAllDoingDNSTasksResponse\x12'\n" +
+ "\bdnsTasks\x18\x01 \x03(\v2\v.pb.DNSTaskR\bdnsTasks\"4\n" +
+ "\x14DeleteDNSTaskRequest\x12\x1c\n" +
+ "\tdnsTaskId\x18\x01 \x01(\x03R\tdnsTaskId\"\x1a\n" +
+ "\x18DeleteAllDNSTasksRequest2\xb2\x02\n" +
+ "\x0eDNSTaskService\x12G\n" +
+ "\x0eexistsDNSTasks\x12\x19.pb.ExistsDNSTasksRequest\x1a\x1a.pb.ExistsDNSTasksResponse\x12Y\n" +
+ "\x14findAllDoingDNSTasks\x12\x1f.pb.FindAllDoingDNSTasksRequest\x1a .pb.FindAllDoingDNSTasksResponse\x129\n" +
+ "\rdeleteDNSTask\x12\x18.pb.DeleteDNSTaskRequest\x1a\x0e.pb.RPCSuccess\x12A\n" +
+ "\x11deleteAllDNSTasks\x12\x1c.pb.DeleteAllDNSTasksRequest\x1a\x0e.pb.RPCSuccessB\x06Z\x04./pbb\x06proto3"
var (
file_service_dns_task_proto_rawDescOnce sync.Once
- file_service_dns_task_proto_rawDescData = file_service_dns_task_proto_rawDesc
+ file_service_dns_task_proto_rawDescData []byte
)
func file_service_dns_task_proto_rawDescGZIP() []byte {
file_service_dns_task_proto_rawDescOnce.Do(func() {
- file_service_dns_task_proto_rawDescData = protoimpl.X.CompressGZIP(file_service_dns_task_proto_rawDescData)
+ file_service_dns_task_proto_rawDescData = protoimpl.X.CompressGZIP(unsafe.Slice(unsafe.StringData(file_service_dns_task_proto_rawDesc), len(file_service_dns_task_proto_rawDesc)))
})
return file_service_dns_task_proto_rawDescData
}
@@ -383,7 +358,7 @@ func file_service_dns_task_proto_init() {
out := protoimpl.TypeBuilder{
File: protoimpl.DescBuilder{
GoPackagePath: reflect.TypeOf(x{}).PkgPath(),
- RawDescriptor: file_service_dns_task_proto_rawDesc,
+ RawDescriptor: unsafe.Slice(unsafe.StringData(file_service_dns_task_proto_rawDesc), len(file_service_dns_task_proto_rawDesc)),
NumEnums: 0,
NumMessages: 6,
NumExtensions: 0,
@@ -394,7 +369,6 @@ func file_service_dns_task_proto_init() {
MessageInfos: file_service_dns_task_proto_msgTypes,
}.Build()
File_service_dns_task_proto = out.File
- file_service_dns_task_proto_rawDesc = nil
file_service_dns_task_proto_goTypes = nil
file_service_dns_task_proto_depIdxs = nil
}
diff --git a/EdgeCommon/pkg/rpc/pb/service_dns_task_grpc.pb.go b/EdgeCommon/pkg/rpc/pb/service_dns_task_grpc.pb.go
index c96ff13..6b58fbe 100644
--- a/EdgeCommon/pkg/rpc/pb/service_dns_task_grpc.pb.go
+++ b/EdgeCommon/pkg/rpc/pb/service_dns_task_grpc.pb.go
@@ -1,7 +1,7 @@
// Code generated by protoc-gen-go-grpc. DO NOT EDIT.
// versions:
-// - protoc-gen-go-grpc v1.5.1
-// - protoc v6.33.2
+// - protoc-gen-go-grpc v1.6.1
+// - protoc v3.19.6
// source: service_dns_task.proto
package pb
@@ -113,16 +113,16 @@ type DNSTaskServiceServer interface {
type UnimplementedDNSTaskServiceServer struct{}
func (UnimplementedDNSTaskServiceServer) ExistsDNSTasks(context.Context, *ExistsDNSTasksRequest) (*ExistsDNSTasksResponse, error) {
- return nil, status.Errorf(codes.Unimplemented, "method ExistsDNSTasks not implemented")
+ return nil, status.Error(codes.Unimplemented, "method ExistsDNSTasks not implemented")
}
func (UnimplementedDNSTaskServiceServer) FindAllDoingDNSTasks(context.Context, *FindAllDoingDNSTasksRequest) (*FindAllDoingDNSTasksResponse, error) {
- return nil, status.Errorf(codes.Unimplemented, "method FindAllDoingDNSTasks not implemented")
+ return nil, status.Error(codes.Unimplemented, "method FindAllDoingDNSTasks not implemented")
}
func (UnimplementedDNSTaskServiceServer) DeleteDNSTask(context.Context, *DeleteDNSTaskRequest) (*RPCSuccess, error) {
- return nil, status.Errorf(codes.Unimplemented, "method DeleteDNSTask not implemented")
+ return nil, status.Error(codes.Unimplemented, "method DeleteDNSTask not implemented")
}
func (UnimplementedDNSTaskServiceServer) DeleteAllDNSTasks(context.Context, *DeleteAllDNSTasksRequest) (*RPCSuccess, error) {
- return nil, status.Errorf(codes.Unimplemented, "method DeleteAllDNSTasks not implemented")
+ return nil, status.Error(codes.Unimplemented, "method DeleteAllDNSTasks not implemented")
}
func (UnimplementedDNSTaskServiceServer) testEmbeddedByValue() {}
@@ -134,7 +134,7 @@ type UnsafeDNSTaskServiceServer interface {
}
func RegisterDNSTaskServiceServer(s grpc.ServiceRegistrar, srv DNSTaskServiceServer) {
- // If the following call pancis, it indicates UnimplementedDNSTaskServiceServer was
+ // If the following call panics, it indicates UnimplementedDNSTaskServiceServer was
// embedded by pointer and is nil. This will cause panics if an
// unimplemented method is ever invoked, so we test this at initialization
// time to prevent it from happening at runtime later due to I/O.
diff --git a/EdgeCommon/pkg/rpc/pb/service_file.pb.go b/EdgeCommon/pkg/rpc/pb/service_file.pb.go
index 404830a..b5e02ac 100644
--- a/EdgeCommon/pkg/rpc/pb/service_file.pb.go
+++ b/EdgeCommon/pkg/rpc/pb/service_file.pb.go
@@ -1,7 +1,7 @@
// Code generated by protoc-gen-go. DO NOT EDIT.
// versions:
-// protoc-gen-go v1.36.0
-// protoc v6.33.2
+// protoc-gen-go v1.36.11
+// protoc v3.19.6
// source: service_file.proto
package pb
@@ -11,6 +11,7 @@ import (
protoimpl "google.golang.org/protobuf/runtime/protoimpl"
reflect "reflect"
sync "sync"
+ unsafe "unsafe"
)
const (
@@ -277,59 +278,37 @@ func (x *UpdateFileFinishedRequest) GetFileId() int64 {
var File_service_file_proto protoreflect.FileDescriptor
-var file_service_file_proto_rawDesc = []byte{
- 0x0a, 0x12, 0x73, 0x65, 0x72, 0x76, 0x69, 0x63, 0x65, 0x5f, 0x66, 0x69, 0x6c, 0x65, 0x2e, 0x70,
- 0x72, 0x6f, 0x74, 0x6f, 0x12, 0x02, 0x70, 0x62, 0x1a, 0x19, 0x6d, 0x6f, 0x64, 0x65, 0x6c, 0x73,
- 0x2f, 0x72, 0x70, 0x63, 0x5f, 0x6d, 0x65, 0x73, 0x73, 0x61, 0x67, 0x65, 0x73, 0x2e, 0x70, 0x72,
- 0x6f, 0x74, 0x6f, 0x1a, 0x17, 0x6d, 0x6f, 0x64, 0x65, 0x6c, 0x73, 0x2f, 0x6d, 0x6f, 0x64, 0x65,
- 0x6c, 0x5f, 0x66, 0x69, 0x6c, 0x65, 0x2e, 0x70, 0x72, 0x6f, 0x74, 0x6f, 0x22, 0x30, 0x0a, 0x16,
- 0x46, 0x69, 0x6e, 0x64, 0x45, 0x6e, 0x61, 0x62, 0x6c, 0x65, 0x64, 0x46, 0x69, 0x6c, 0x65, 0x52,
- 0x65, 0x71, 0x75, 0x65, 0x73, 0x74, 0x12, 0x16, 0x0a, 0x06, 0x66, 0x69, 0x6c, 0x65, 0x49, 0x64,
- 0x18, 0x01, 0x20, 0x01, 0x28, 0x03, 0x52, 0x06, 0x66, 0x69, 0x6c, 0x65, 0x49, 0x64, 0x22, 0x37,
- 0x0a, 0x17, 0x46, 0x69, 0x6e, 0x64, 0x45, 0x6e, 0x61, 0x62, 0x6c, 0x65, 0x64, 0x46, 0x69, 0x6c,
- 0x65, 0x52, 0x65, 0x73, 0x70, 0x6f, 0x6e, 0x73, 0x65, 0x12, 0x1c, 0x0a, 0x04, 0x66, 0x69, 0x6c,
- 0x65, 0x18, 0x01, 0x20, 0x01, 0x28, 0x0b, 0x32, 0x08, 0x2e, 0x70, 0x62, 0x2e, 0x46, 0x69, 0x6c,
- 0x65, 0x52, 0x04, 0x66, 0x69, 0x6c, 0x65, 0x22, 0x8f, 0x01, 0x0a, 0x11, 0x43, 0x72, 0x65, 0x61,
- 0x74, 0x65, 0x46, 0x69, 0x6c, 0x65, 0x52, 0x65, 0x71, 0x75, 0x65, 0x73, 0x74, 0x12, 0x1a, 0x0a,
- 0x08, 0x66, 0x69, 0x6c, 0x65, 0x6e, 0x61, 0x6d, 0x65, 0x18, 0x01, 0x20, 0x01, 0x28, 0x09, 0x52,
- 0x08, 0x66, 0x69, 0x6c, 0x65, 0x6e, 0x61, 0x6d, 0x65, 0x12, 0x12, 0x0a, 0x04, 0x73, 0x69, 0x7a,
- 0x65, 0x18, 0x02, 0x20, 0x01, 0x28, 0x03, 0x52, 0x04, 0x73, 0x69, 0x7a, 0x65, 0x12, 0x1a, 0x0a,
- 0x08, 0x69, 0x73, 0x50, 0x75, 0x62, 0x6c, 0x69, 0x63, 0x18, 0x03, 0x20, 0x01, 0x28, 0x08, 0x52,
- 0x08, 0x69, 0x73, 0x50, 0x75, 0x62, 0x6c, 0x69, 0x63, 0x12, 0x1a, 0x0a, 0x08, 0x6d, 0x69, 0x6d,
- 0x65, 0x54, 0x79, 0x70, 0x65, 0x18, 0x04, 0x20, 0x01, 0x28, 0x09, 0x52, 0x08, 0x6d, 0x69, 0x6d,
- 0x65, 0x54, 0x79, 0x70, 0x65, 0x12, 0x12, 0x0a, 0x04, 0x74, 0x79, 0x70, 0x65, 0x18, 0x05, 0x20,
- 0x01, 0x28, 0x09, 0x52, 0x04, 0x74, 0x79, 0x70, 0x65, 0x22, 0x2c, 0x0a, 0x12, 0x43, 0x72, 0x65,
- 0x61, 0x74, 0x65, 0x46, 0x69, 0x6c, 0x65, 0x52, 0x65, 0x73, 0x70, 0x6f, 0x6e, 0x73, 0x65, 0x12,
- 0x16, 0x0a, 0x06, 0x66, 0x69, 0x6c, 0x65, 0x49, 0x64, 0x18, 0x01, 0x20, 0x01, 0x28, 0x03, 0x52,
- 0x06, 0x66, 0x69, 0x6c, 0x65, 0x49, 0x64, 0x22, 0x33, 0x0a, 0x19, 0x55, 0x70, 0x64, 0x61, 0x74,
- 0x65, 0x46, 0x69, 0x6c, 0x65, 0x46, 0x69, 0x6e, 0x69, 0x73, 0x68, 0x65, 0x64, 0x52, 0x65, 0x71,
- 0x75, 0x65, 0x73, 0x74, 0x12, 0x16, 0x0a, 0x06, 0x66, 0x69, 0x6c, 0x65, 0x49, 0x64, 0x18, 0x01,
- 0x20, 0x01, 0x28, 0x03, 0x52, 0x06, 0x66, 0x69, 0x6c, 0x65, 0x49, 0x64, 0x32, 0xdb, 0x01, 0x0a,
- 0x0b, 0x46, 0x69, 0x6c, 0x65, 0x53, 0x65, 0x72, 0x76, 0x69, 0x63, 0x65, 0x12, 0x4a, 0x0a, 0x0f,
- 0x66, 0x69, 0x6e, 0x64, 0x45, 0x6e, 0x61, 0x62, 0x6c, 0x65, 0x64, 0x46, 0x69, 0x6c, 0x65, 0x12,
- 0x1a, 0x2e, 0x70, 0x62, 0x2e, 0x46, 0x69, 0x6e, 0x64, 0x45, 0x6e, 0x61, 0x62, 0x6c, 0x65, 0x64,
- 0x46, 0x69, 0x6c, 0x65, 0x52, 0x65, 0x71, 0x75, 0x65, 0x73, 0x74, 0x1a, 0x1b, 0x2e, 0x70, 0x62,
- 0x2e, 0x46, 0x69, 0x6e, 0x64, 0x45, 0x6e, 0x61, 0x62, 0x6c, 0x65, 0x64, 0x46, 0x69, 0x6c, 0x65,
- 0x52, 0x65, 0x73, 0x70, 0x6f, 0x6e, 0x73, 0x65, 0x12, 0x3b, 0x0a, 0x0a, 0x63, 0x72, 0x65, 0x61,
- 0x74, 0x65, 0x46, 0x69, 0x6c, 0x65, 0x12, 0x15, 0x2e, 0x70, 0x62, 0x2e, 0x43, 0x72, 0x65, 0x61,
- 0x74, 0x65, 0x46, 0x69, 0x6c, 0x65, 0x52, 0x65, 0x71, 0x75, 0x65, 0x73, 0x74, 0x1a, 0x16, 0x2e,
- 0x70, 0x62, 0x2e, 0x43, 0x72, 0x65, 0x61, 0x74, 0x65, 0x46, 0x69, 0x6c, 0x65, 0x52, 0x65, 0x73,
- 0x70, 0x6f, 0x6e, 0x73, 0x65, 0x12, 0x43, 0x0a, 0x12, 0x75, 0x70, 0x64, 0x61, 0x74, 0x65, 0x46,
- 0x69, 0x6c, 0x65, 0x46, 0x69, 0x6e, 0x69, 0x73, 0x68, 0x65, 0x64, 0x12, 0x1d, 0x2e, 0x70, 0x62,
- 0x2e, 0x55, 0x70, 0x64, 0x61, 0x74, 0x65, 0x46, 0x69, 0x6c, 0x65, 0x46, 0x69, 0x6e, 0x69, 0x73,
- 0x68, 0x65, 0x64, 0x52, 0x65, 0x71, 0x75, 0x65, 0x73, 0x74, 0x1a, 0x0e, 0x2e, 0x70, 0x62, 0x2e,
- 0x52, 0x50, 0x43, 0x53, 0x75, 0x63, 0x63, 0x65, 0x73, 0x73, 0x42, 0x06, 0x5a, 0x04, 0x2e, 0x2f,
- 0x70, 0x62, 0x62, 0x06, 0x70, 0x72, 0x6f, 0x74, 0x6f, 0x33,
-}
+const file_service_file_proto_rawDesc = "" +
+ "\n" +
+ "\x12service_file.proto\x12\x02pb\x1a\x19models/rpc_messages.proto\x1a\x17models/model_file.proto\"0\n" +
+ "\x16FindEnabledFileRequest\x12\x16\n" +
+ "\x06fileId\x18\x01 \x01(\x03R\x06fileId\"7\n" +
+ "\x17FindEnabledFileResponse\x12\x1c\n" +
+ "\x04file\x18\x01 \x01(\v2\b.pb.FileR\x04file\"\x8f\x01\n" +
+ "\x11CreateFileRequest\x12\x1a\n" +
+ "\bfilename\x18\x01 \x01(\tR\bfilename\x12\x12\n" +
+ "\x04size\x18\x02 \x01(\x03R\x04size\x12\x1a\n" +
+ "\bisPublic\x18\x03 \x01(\bR\bisPublic\x12\x1a\n" +
+ "\bmimeType\x18\x04 \x01(\tR\bmimeType\x12\x12\n" +
+ "\x04type\x18\x05 \x01(\tR\x04type\",\n" +
+ "\x12CreateFileResponse\x12\x16\n" +
+ "\x06fileId\x18\x01 \x01(\x03R\x06fileId\"3\n" +
+ "\x19UpdateFileFinishedRequest\x12\x16\n" +
+ "\x06fileId\x18\x01 \x01(\x03R\x06fileId2\xdb\x01\n" +
+ "\vFileService\x12J\n" +
+ "\x0ffindEnabledFile\x12\x1a.pb.FindEnabledFileRequest\x1a\x1b.pb.FindEnabledFileResponse\x12;\n" +
+ "\n" +
+ "createFile\x12\x15.pb.CreateFileRequest\x1a\x16.pb.CreateFileResponse\x12C\n" +
+ "\x12updateFileFinished\x12\x1d.pb.UpdateFileFinishedRequest\x1a\x0e.pb.RPCSuccessB\x06Z\x04./pbb\x06proto3"
var (
file_service_file_proto_rawDescOnce sync.Once
- file_service_file_proto_rawDescData = file_service_file_proto_rawDesc
+ file_service_file_proto_rawDescData []byte
)
func file_service_file_proto_rawDescGZIP() []byte {
file_service_file_proto_rawDescOnce.Do(func() {
- file_service_file_proto_rawDescData = protoimpl.X.CompressGZIP(file_service_file_proto_rawDescData)
+ file_service_file_proto_rawDescData = protoimpl.X.CompressGZIP(unsafe.Slice(unsafe.StringData(file_service_file_proto_rawDesc), len(file_service_file_proto_rawDesc)))
})
return file_service_file_proto_rawDescData
}
@@ -370,7 +349,7 @@ func file_service_file_proto_init() {
out := protoimpl.TypeBuilder{
File: protoimpl.DescBuilder{
GoPackagePath: reflect.TypeOf(x{}).PkgPath(),
- RawDescriptor: file_service_file_proto_rawDesc,
+ RawDescriptor: unsafe.Slice(unsafe.StringData(file_service_file_proto_rawDesc), len(file_service_file_proto_rawDesc)),
NumEnums: 0,
NumMessages: 5,
NumExtensions: 0,
@@ -381,7 +360,6 @@ func file_service_file_proto_init() {
MessageInfos: file_service_file_proto_msgTypes,
}.Build()
File_service_file_proto = out.File
- file_service_file_proto_rawDesc = nil
file_service_file_proto_goTypes = nil
file_service_file_proto_depIdxs = nil
}
diff --git a/EdgeCommon/pkg/rpc/pb/service_file_chunk.pb.go b/EdgeCommon/pkg/rpc/pb/service_file_chunk.pb.go
index 61a241f..a083e91 100644
--- a/EdgeCommon/pkg/rpc/pb/service_file_chunk.pb.go
+++ b/EdgeCommon/pkg/rpc/pb/service_file_chunk.pb.go
@@ -1,7 +1,7 @@
// Code generated by protoc-gen-go. DO NOT EDIT.
// versions:
-// protoc-gen-go v1.36.0
-// protoc v6.33.2
+// protoc-gen-go v1.36.11
+// protoc v3.19.6
// source: service_file_chunk.proto
package pb
@@ -11,6 +11,7 @@ import (
protoimpl "google.golang.org/protobuf/runtime/protoimpl"
reflect "reflect"
sync "sync"
+ unsafe "unsafe"
)
const (
@@ -297,63 +298,35 @@ func (x *DownloadFileChunkResponse) GetFileChunk() *FileChunk {
var File_service_file_chunk_proto protoreflect.FileDescriptor
-var file_service_file_chunk_proto_rawDesc = []byte{
- 0x0a, 0x18, 0x73, 0x65, 0x72, 0x76, 0x69, 0x63, 0x65, 0x5f, 0x66, 0x69, 0x6c, 0x65, 0x5f, 0x63,
- 0x68, 0x75, 0x6e, 0x6b, 0x2e, 0x70, 0x72, 0x6f, 0x74, 0x6f, 0x12, 0x02, 0x70, 0x62, 0x1a, 0x1d,
- 0x6d, 0x6f, 0x64, 0x65, 0x6c, 0x73, 0x2f, 0x6d, 0x6f, 0x64, 0x65, 0x6c, 0x5f, 0x66, 0x69, 0x6c,
- 0x65, 0x5f, 0x63, 0x68, 0x75, 0x6e, 0x6b, 0x2e, 0x70, 0x72, 0x6f, 0x74, 0x6f, 0x22, 0x44, 0x0a,
- 0x16, 0x43, 0x72, 0x65, 0x61, 0x74, 0x65, 0x46, 0x69, 0x6c, 0x65, 0x43, 0x68, 0x75, 0x6e, 0x6b,
- 0x52, 0x65, 0x71, 0x75, 0x65, 0x73, 0x74, 0x12, 0x16, 0x0a, 0x06, 0x66, 0x69, 0x6c, 0x65, 0x49,
- 0x64, 0x18, 0x01, 0x20, 0x01, 0x28, 0x03, 0x52, 0x06, 0x66, 0x69, 0x6c, 0x65, 0x49, 0x64, 0x12,
- 0x12, 0x0a, 0x04, 0x64, 0x61, 0x74, 0x61, 0x18, 0x02, 0x20, 0x01, 0x28, 0x0c, 0x52, 0x04, 0x64,
- 0x61, 0x74, 0x61, 0x22, 0x3b, 0x0a, 0x17, 0x43, 0x72, 0x65, 0x61, 0x74, 0x65, 0x46, 0x69, 0x6c,
- 0x65, 0x43, 0x68, 0x75, 0x6e, 0x6b, 0x52, 0x65, 0x73, 0x70, 0x6f, 0x6e, 0x73, 0x65, 0x12, 0x20,
- 0x0a, 0x0b, 0x66, 0x69, 0x6c, 0x65, 0x43, 0x68, 0x75, 0x6e, 0x6b, 0x49, 0x64, 0x18, 0x01, 0x20,
- 0x01, 0x28, 0x03, 0x52, 0x0b, 0x66, 0x69, 0x6c, 0x65, 0x43, 0x68, 0x75, 0x6e, 0x6b, 0x49, 0x64,
- 0x22, 0x34, 0x0a, 0x1a, 0x46, 0x69, 0x6e, 0x64, 0x41, 0x6c, 0x6c, 0x46, 0x69, 0x6c, 0x65, 0x43,
- 0x68, 0x75, 0x6e, 0x6b, 0x49, 0x64, 0x73, 0x52, 0x65, 0x71, 0x75, 0x65, 0x73, 0x74, 0x12, 0x16,
- 0x0a, 0x06, 0x66, 0x69, 0x6c, 0x65, 0x49, 0x64, 0x18, 0x01, 0x20, 0x01, 0x28, 0x03, 0x52, 0x06,
- 0x66, 0x69, 0x6c, 0x65, 0x49, 0x64, 0x22, 0x41, 0x0a, 0x1b, 0x46, 0x69, 0x6e, 0x64, 0x41, 0x6c,
- 0x6c, 0x46, 0x69, 0x6c, 0x65, 0x43, 0x68, 0x75, 0x6e, 0x6b, 0x49, 0x64, 0x73, 0x52, 0x65, 0x73,
- 0x70, 0x6f, 0x6e, 0x73, 0x65, 0x12, 0x22, 0x0a, 0x0c, 0x66, 0x69, 0x6c, 0x65, 0x43, 0x68, 0x75,
- 0x6e, 0x6b, 0x49, 0x64, 0x73, 0x18, 0x01, 0x20, 0x03, 0x28, 0x03, 0x52, 0x0c, 0x66, 0x69, 0x6c,
- 0x65, 0x43, 0x68, 0x75, 0x6e, 0x6b, 0x49, 0x64, 0x73, 0x22, 0x3c, 0x0a, 0x18, 0x44, 0x6f, 0x77,
- 0x6e, 0x6c, 0x6f, 0x61, 0x64, 0x46, 0x69, 0x6c, 0x65, 0x43, 0x68, 0x75, 0x6e, 0x6b, 0x52, 0x65,
- 0x71, 0x75, 0x65, 0x73, 0x74, 0x12, 0x20, 0x0a, 0x0b, 0x66, 0x69, 0x6c, 0x65, 0x43, 0x68, 0x75,
- 0x6e, 0x6b, 0x49, 0x64, 0x18, 0x01, 0x20, 0x01, 0x28, 0x03, 0x52, 0x0b, 0x66, 0x69, 0x6c, 0x65,
- 0x43, 0x68, 0x75, 0x6e, 0x6b, 0x49, 0x64, 0x22, 0x48, 0x0a, 0x19, 0x44, 0x6f, 0x77, 0x6e, 0x6c,
- 0x6f, 0x61, 0x64, 0x46, 0x69, 0x6c, 0x65, 0x43, 0x68, 0x75, 0x6e, 0x6b, 0x52, 0x65, 0x73, 0x70,
- 0x6f, 0x6e, 0x73, 0x65, 0x12, 0x2b, 0x0a, 0x09, 0x66, 0x69, 0x6c, 0x65, 0x43, 0x68, 0x75, 0x6e,
- 0x6b, 0x18, 0x01, 0x20, 0x01, 0x28, 0x0b, 0x32, 0x0d, 0x2e, 0x70, 0x62, 0x2e, 0x46, 0x69, 0x6c,
- 0x65, 0x43, 0x68, 0x75, 0x6e, 0x6b, 0x52, 0x09, 0x66, 0x69, 0x6c, 0x65, 0x43, 0x68, 0x75, 0x6e,
- 0x6b, 0x32, 0x88, 0x02, 0x0a, 0x10, 0x46, 0x69, 0x6c, 0x65, 0x43, 0x68, 0x75, 0x6e, 0x6b, 0x53,
- 0x65, 0x72, 0x76, 0x69, 0x63, 0x65, 0x12, 0x4a, 0x0a, 0x0f, 0x63, 0x72, 0x65, 0x61, 0x74, 0x65,
- 0x46, 0x69, 0x6c, 0x65, 0x43, 0x68, 0x75, 0x6e, 0x6b, 0x12, 0x1a, 0x2e, 0x70, 0x62, 0x2e, 0x43,
- 0x72, 0x65, 0x61, 0x74, 0x65, 0x46, 0x69, 0x6c, 0x65, 0x43, 0x68, 0x75, 0x6e, 0x6b, 0x52, 0x65,
- 0x71, 0x75, 0x65, 0x73, 0x74, 0x1a, 0x1b, 0x2e, 0x70, 0x62, 0x2e, 0x43, 0x72, 0x65, 0x61, 0x74,
- 0x65, 0x46, 0x69, 0x6c, 0x65, 0x43, 0x68, 0x75, 0x6e, 0x6b, 0x52, 0x65, 0x73, 0x70, 0x6f, 0x6e,
- 0x73, 0x65, 0x12, 0x56, 0x0a, 0x13, 0x66, 0x69, 0x6e, 0x64, 0x41, 0x6c, 0x6c, 0x46, 0x69, 0x6c,
- 0x65, 0x43, 0x68, 0x75, 0x6e, 0x6b, 0x49, 0x64, 0x73, 0x12, 0x1e, 0x2e, 0x70, 0x62, 0x2e, 0x46,
- 0x69, 0x6e, 0x64, 0x41, 0x6c, 0x6c, 0x46, 0x69, 0x6c, 0x65, 0x43, 0x68, 0x75, 0x6e, 0x6b, 0x49,
- 0x64, 0x73, 0x52, 0x65, 0x71, 0x75, 0x65, 0x73, 0x74, 0x1a, 0x1f, 0x2e, 0x70, 0x62, 0x2e, 0x46,
- 0x69, 0x6e, 0x64, 0x41, 0x6c, 0x6c, 0x46, 0x69, 0x6c, 0x65, 0x43, 0x68, 0x75, 0x6e, 0x6b, 0x49,
- 0x64, 0x73, 0x52, 0x65, 0x73, 0x70, 0x6f, 0x6e, 0x73, 0x65, 0x12, 0x50, 0x0a, 0x11, 0x64, 0x6f,
- 0x77, 0x6e, 0x6c, 0x6f, 0x61, 0x64, 0x46, 0x69, 0x6c, 0x65, 0x43, 0x68, 0x75, 0x6e, 0x6b, 0x12,
- 0x1c, 0x2e, 0x70, 0x62, 0x2e, 0x44, 0x6f, 0x77, 0x6e, 0x6c, 0x6f, 0x61, 0x64, 0x46, 0x69, 0x6c,
- 0x65, 0x43, 0x68, 0x75, 0x6e, 0x6b, 0x52, 0x65, 0x71, 0x75, 0x65, 0x73, 0x74, 0x1a, 0x1d, 0x2e,
- 0x70, 0x62, 0x2e, 0x44, 0x6f, 0x77, 0x6e, 0x6c, 0x6f, 0x61, 0x64, 0x46, 0x69, 0x6c, 0x65, 0x43,
- 0x68, 0x75, 0x6e, 0x6b, 0x52, 0x65, 0x73, 0x70, 0x6f, 0x6e, 0x73, 0x65, 0x42, 0x06, 0x5a, 0x04,
- 0x2e, 0x2f, 0x70, 0x62, 0x62, 0x06, 0x70, 0x72, 0x6f, 0x74, 0x6f, 0x33,
-}
+const file_service_file_chunk_proto_rawDesc = "" +
+ "\n" +
+ "\x18service_file_chunk.proto\x12\x02pb\x1a\x1dmodels/model_file_chunk.proto\"D\n" +
+ "\x16CreateFileChunkRequest\x12\x16\n" +
+ "\x06fileId\x18\x01 \x01(\x03R\x06fileId\x12\x12\n" +
+ "\x04data\x18\x02 \x01(\fR\x04data\";\n" +
+ "\x17CreateFileChunkResponse\x12 \n" +
+ "\vfileChunkId\x18\x01 \x01(\x03R\vfileChunkId\"4\n" +
+ "\x1aFindAllFileChunkIdsRequest\x12\x16\n" +
+ "\x06fileId\x18\x01 \x01(\x03R\x06fileId\"A\n" +
+ "\x1bFindAllFileChunkIdsResponse\x12\"\n" +
+ "\ffileChunkIds\x18\x01 \x03(\x03R\ffileChunkIds\"<\n" +
+ "\x18DownloadFileChunkRequest\x12 \n" +
+ "\vfileChunkId\x18\x01 \x01(\x03R\vfileChunkId\"H\n" +
+ "\x19DownloadFileChunkResponse\x12+\n" +
+ "\tfileChunk\x18\x01 \x01(\v2\r.pb.FileChunkR\tfileChunk2\x88\x02\n" +
+ "\x10FileChunkService\x12J\n" +
+ "\x0fcreateFileChunk\x12\x1a.pb.CreateFileChunkRequest\x1a\x1b.pb.CreateFileChunkResponse\x12V\n" +
+ "\x13findAllFileChunkIds\x12\x1e.pb.FindAllFileChunkIdsRequest\x1a\x1f.pb.FindAllFileChunkIdsResponse\x12P\n" +
+ "\x11downloadFileChunk\x12\x1c.pb.DownloadFileChunkRequest\x1a\x1d.pb.DownloadFileChunkResponseB\x06Z\x04./pbb\x06proto3"
var (
file_service_file_chunk_proto_rawDescOnce sync.Once
- file_service_file_chunk_proto_rawDescData = file_service_file_chunk_proto_rawDesc
+ file_service_file_chunk_proto_rawDescData []byte
)
func file_service_file_chunk_proto_rawDescGZIP() []byte {
file_service_file_chunk_proto_rawDescOnce.Do(func() {
- file_service_file_chunk_proto_rawDescData = protoimpl.X.CompressGZIP(file_service_file_chunk_proto_rawDescData)
+ file_service_file_chunk_proto_rawDescData = protoimpl.X.CompressGZIP(unsafe.Slice(unsafe.StringData(file_service_file_chunk_proto_rawDesc), len(file_service_file_chunk_proto_rawDesc)))
})
return file_service_file_chunk_proto_rawDescData
}
@@ -393,7 +366,7 @@ func file_service_file_chunk_proto_init() {
out := protoimpl.TypeBuilder{
File: protoimpl.DescBuilder{
GoPackagePath: reflect.TypeOf(x{}).PkgPath(),
- RawDescriptor: file_service_file_chunk_proto_rawDesc,
+ RawDescriptor: unsafe.Slice(unsafe.StringData(file_service_file_chunk_proto_rawDesc), len(file_service_file_chunk_proto_rawDesc)),
NumEnums: 0,
NumMessages: 6,
NumExtensions: 0,
@@ -404,7 +377,6 @@ func file_service_file_chunk_proto_init() {
MessageInfos: file_service_file_chunk_proto_msgTypes,
}.Build()
File_service_file_chunk_proto = out.File
- file_service_file_chunk_proto_rawDesc = nil
file_service_file_chunk_proto_goTypes = nil
file_service_file_chunk_proto_depIdxs = nil
}
diff --git a/EdgeCommon/pkg/rpc/pb/service_file_chunk_grpc.pb.go b/EdgeCommon/pkg/rpc/pb/service_file_chunk_grpc.pb.go
index d407080..c2dea52 100644
--- a/EdgeCommon/pkg/rpc/pb/service_file_chunk_grpc.pb.go
+++ b/EdgeCommon/pkg/rpc/pb/service_file_chunk_grpc.pb.go
@@ -1,7 +1,7 @@
// Code generated by protoc-gen-go-grpc. DO NOT EDIT.
// versions:
-// - protoc-gen-go-grpc v1.5.1
-// - protoc v6.33.2
+// - protoc-gen-go-grpc v1.6.1
+// - protoc v3.19.6
// source: service_file_chunk.proto
package pb
@@ -98,13 +98,13 @@ type FileChunkServiceServer interface {
type UnimplementedFileChunkServiceServer struct{}
func (UnimplementedFileChunkServiceServer) CreateFileChunk(context.Context, *CreateFileChunkRequest) (*CreateFileChunkResponse, error) {
- return nil, status.Errorf(codes.Unimplemented, "method CreateFileChunk not implemented")
+ return nil, status.Error(codes.Unimplemented, "method CreateFileChunk not implemented")
}
func (UnimplementedFileChunkServiceServer) FindAllFileChunkIds(context.Context, *FindAllFileChunkIdsRequest) (*FindAllFileChunkIdsResponse, error) {
- return nil, status.Errorf(codes.Unimplemented, "method FindAllFileChunkIds not implemented")
+ return nil, status.Error(codes.Unimplemented, "method FindAllFileChunkIds not implemented")
}
func (UnimplementedFileChunkServiceServer) DownloadFileChunk(context.Context, *DownloadFileChunkRequest) (*DownloadFileChunkResponse, error) {
- return nil, status.Errorf(codes.Unimplemented, "method DownloadFileChunk not implemented")
+ return nil, status.Error(codes.Unimplemented, "method DownloadFileChunk not implemented")
}
func (UnimplementedFileChunkServiceServer) testEmbeddedByValue() {}
@@ -116,7 +116,7 @@ type UnsafeFileChunkServiceServer interface {
}
func RegisterFileChunkServiceServer(s grpc.ServiceRegistrar, srv FileChunkServiceServer) {
- // If the following call pancis, it indicates UnimplementedFileChunkServiceServer was
+ // If the following call panics, it indicates UnimplementedFileChunkServiceServer was
// embedded by pointer and is nil. This will cause panics if an
// unimplemented method is ever invoked, so we test this at initialization
// time to prevent it from happening at runtime later due to I/O.
diff --git a/EdgeCommon/pkg/rpc/pb/service_file_grpc.pb.go b/EdgeCommon/pkg/rpc/pb/service_file_grpc.pb.go
index 5dbbc3a..9cb54c0 100644
--- a/EdgeCommon/pkg/rpc/pb/service_file_grpc.pb.go
+++ b/EdgeCommon/pkg/rpc/pb/service_file_grpc.pb.go
@@ -1,7 +1,7 @@
// Code generated by protoc-gen-go-grpc. DO NOT EDIT.
// versions:
-// - protoc-gen-go-grpc v1.5.1
-// - protoc v6.33.2
+// - protoc-gen-go-grpc v1.6.1
+// - protoc v3.19.6
// source: service_file.proto
package pb
@@ -98,13 +98,13 @@ type FileServiceServer interface {
type UnimplementedFileServiceServer struct{}
func (UnimplementedFileServiceServer) FindEnabledFile(context.Context, *FindEnabledFileRequest) (*FindEnabledFileResponse, error) {
- return nil, status.Errorf(codes.Unimplemented, "method FindEnabledFile not implemented")
+ return nil, status.Error(codes.Unimplemented, "method FindEnabledFile not implemented")
}
func (UnimplementedFileServiceServer) CreateFile(context.Context, *CreateFileRequest) (*CreateFileResponse, error) {
- return nil, status.Errorf(codes.Unimplemented, "method CreateFile not implemented")
+ return nil, status.Error(codes.Unimplemented, "method CreateFile not implemented")
}
func (UnimplementedFileServiceServer) UpdateFileFinished(context.Context, *UpdateFileFinishedRequest) (*RPCSuccess, error) {
- return nil, status.Errorf(codes.Unimplemented, "method UpdateFileFinished not implemented")
+ return nil, status.Error(codes.Unimplemented, "method UpdateFileFinished not implemented")
}
func (UnimplementedFileServiceServer) testEmbeddedByValue() {}
@@ -116,7 +116,7 @@ type UnsafeFileServiceServer interface {
}
func RegisterFileServiceServer(s grpc.ServiceRegistrar, srv FileServiceServer) {
- // If the following call pancis, it indicates UnimplementedFileServiceServer was
+ // If the following call panics, it indicates UnimplementedFileServiceServer was
// embedded by pointer and is nil. This will cause panics if an
// unimplemented method is ever invoked, so we test this at initialization
// time to prevent it from happening at runtime later due to I/O.
diff --git a/EdgeCommon/pkg/rpc/pb/service_firewall.pb.go b/EdgeCommon/pkg/rpc/pb/service_firewall.pb.go
index bbec501..dd8aca4 100644
--- a/EdgeCommon/pkg/rpc/pb/service_firewall.pb.go
+++ b/EdgeCommon/pkg/rpc/pb/service_firewall.pb.go
@@ -1,7 +1,7 @@
// Code generated by protoc-gen-go. DO NOT EDIT.
// versions:
-// protoc-gen-go v1.36.0
-// protoc v6.33.2
+// protoc-gen-go v1.36.11
+// protoc v3.19.6
// source: service_firewall.proto
package pb
@@ -11,6 +11,7 @@ import (
protoimpl "google.golang.org/protobuf/runtime/protoimpl"
reflect "reflect"
sync "sync"
+ unsafe "unsafe"
)
const (
@@ -773,182 +774,81 @@ func (x *ComposeFirewallGlobalBoardResponse_CountryStat) GetAttackBytes() int64
var File_service_firewall_proto protoreflect.FileDescriptor
-var file_service_firewall_proto_rawDesc = []byte{
- 0x0a, 0x16, 0x73, 0x65, 0x72, 0x76, 0x69, 0x63, 0x65, 0x5f, 0x66, 0x69, 0x72, 0x65, 0x77, 0x61,
- 0x6c, 0x6c, 0x2e, 0x70, 0x72, 0x6f, 0x74, 0x6f, 0x12, 0x02, 0x70, 0x62, 0x1a, 0x19, 0x6d, 0x6f,
- 0x64, 0x65, 0x6c, 0x73, 0x2f, 0x72, 0x70, 0x63, 0x5f, 0x6d, 0x65, 0x73, 0x73, 0x61, 0x67, 0x65,
- 0x73, 0x2e, 0x70, 0x72, 0x6f, 0x74, 0x6f, 0x1a, 0x2b, 0x6d, 0x6f, 0x64, 0x65, 0x6c, 0x73, 0x2f,
- 0x6d, 0x6f, 0x64, 0x65, 0x6c, 0x5f, 0x68, 0x74, 0x74, 0x70, 0x5f, 0x66, 0x69, 0x72, 0x65, 0x77,
- 0x61, 0x6c, 0x6c, 0x5f, 0x72, 0x75, 0x6c, 0x65, 0x5f, 0x67, 0x72, 0x6f, 0x75, 0x70, 0x2e, 0x70,
- 0x72, 0x6f, 0x74, 0x6f, 0x22, 0x23, 0x0a, 0x21, 0x43, 0x6f, 0x6d, 0x70, 0x6f, 0x73, 0x65, 0x46,
- 0x69, 0x72, 0x65, 0x77, 0x61, 0x6c, 0x6c, 0x47, 0x6c, 0x6f, 0x62, 0x61, 0x6c, 0x42, 0x6f, 0x61,
- 0x72, 0x64, 0x52, 0x65, 0x71, 0x75, 0x65, 0x73, 0x74, 0x22, 0x93, 0x0e, 0x0a, 0x22, 0x43, 0x6f,
- 0x6d, 0x70, 0x6f, 0x73, 0x65, 0x46, 0x69, 0x72, 0x65, 0x77, 0x61, 0x6c, 0x6c, 0x47, 0x6c, 0x6f,
- 0x62, 0x61, 0x6c, 0x42, 0x6f, 0x61, 0x72, 0x64, 0x52, 0x65, 0x73, 0x70, 0x6f, 0x6e, 0x73, 0x65,
- 0x12, 0x26, 0x0a, 0x0e, 0x63, 0x6f, 0x75, 0x6e, 0x74, 0x44, 0x61, 0x69, 0x6c, 0x79, 0x4c, 0x6f,
- 0x67, 0x73, 0x18, 0x01, 0x20, 0x01, 0x28, 0x03, 0x52, 0x0e, 0x63, 0x6f, 0x75, 0x6e, 0x74, 0x44,
- 0x61, 0x69, 0x6c, 0x79, 0x4c, 0x6f, 0x67, 0x73, 0x12, 0x2a, 0x0a, 0x10, 0x63, 0x6f, 0x75, 0x6e,
- 0x74, 0x44, 0x61, 0x69, 0x6c, 0x79, 0x42, 0x6c, 0x6f, 0x63, 0x6b, 0x73, 0x18, 0x02, 0x20, 0x01,
- 0x28, 0x03, 0x52, 0x10, 0x63, 0x6f, 0x75, 0x6e, 0x74, 0x44, 0x61, 0x69, 0x6c, 0x79, 0x42, 0x6c,
- 0x6f, 0x63, 0x6b, 0x73, 0x12, 0x2c, 0x0a, 0x11, 0x63, 0x6f, 0x75, 0x6e, 0x74, 0x44, 0x61, 0x69,
- 0x6c, 0x79, 0x43, 0x61, 0x70, 0x74, 0x63, 0x68, 0x61, 0x18, 0x03, 0x20, 0x01, 0x28, 0x03, 0x52,
- 0x11, 0x63, 0x6f, 0x75, 0x6e, 0x74, 0x44, 0x61, 0x69, 0x6c, 0x79, 0x43, 0x61, 0x70, 0x74, 0x63,
- 0x68, 0x61, 0x12, 0x2c, 0x0a, 0x11, 0x63, 0x6f, 0x75, 0x6e, 0x74, 0x57, 0x65, 0x65, 0x6b, 0x6c,
- 0x79, 0x42, 0x6c, 0x6f, 0x63, 0x6b, 0x73, 0x18, 0x04, 0x20, 0x01, 0x28, 0x03, 0x52, 0x11, 0x63,
- 0x6f, 0x75, 0x6e, 0x74, 0x57, 0x65, 0x65, 0x6b, 0x6c, 0x79, 0x42, 0x6c, 0x6f, 0x63, 0x6b, 0x73,
- 0x12, 0x78, 0x0a, 0x16, 0x68, 0x74, 0x74, 0x70, 0x46, 0x69, 0x72, 0x65, 0x77, 0x61, 0x6c, 0x6c,
- 0x52, 0x75, 0x6c, 0x65, 0x47, 0x72, 0x6f, 0x75, 0x70, 0x73, 0x18, 0x1e, 0x20, 0x03, 0x28, 0x0b,
- 0x32, 0x40, 0x2e, 0x70, 0x62, 0x2e, 0x43, 0x6f, 0x6d, 0x70, 0x6f, 0x73, 0x65, 0x46, 0x69, 0x72,
- 0x65, 0x77, 0x61, 0x6c, 0x6c, 0x47, 0x6c, 0x6f, 0x62, 0x61, 0x6c, 0x42, 0x6f, 0x61, 0x72, 0x64,
- 0x52, 0x65, 0x73, 0x70, 0x6f, 0x6e, 0x73, 0x65, 0x2e, 0x48, 0x54, 0x54, 0x50, 0x46, 0x69, 0x72,
- 0x65, 0x77, 0x61, 0x6c, 0x6c, 0x52, 0x75, 0x6c, 0x65, 0x47, 0x72, 0x6f, 0x75, 0x70, 0x53, 0x74,
- 0x61, 0x74, 0x52, 0x16, 0x68, 0x74, 0x74, 0x70, 0x46, 0x69, 0x72, 0x65, 0x77, 0x61, 0x6c, 0x6c,
- 0x52, 0x75, 0x6c, 0x65, 0x47, 0x72, 0x6f, 0x75, 0x70, 0x73, 0x12, 0x50, 0x0a, 0x0a, 0x64, 0x61,
- 0x69, 0x6c, 0x79, 0x53, 0x74, 0x61, 0x74, 0x73, 0x18, 0x1f, 0x20, 0x03, 0x28, 0x0b, 0x32, 0x30,
- 0x2e, 0x70, 0x62, 0x2e, 0x43, 0x6f, 0x6d, 0x70, 0x6f, 0x73, 0x65, 0x46, 0x69, 0x72, 0x65, 0x77,
- 0x61, 0x6c, 0x6c, 0x47, 0x6c, 0x6f, 0x62, 0x61, 0x6c, 0x42, 0x6f, 0x61, 0x72, 0x64, 0x52, 0x65,
- 0x73, 0x70, 0x6f, 0x6e, 0x73, 0x65, 0x2e, 0x44, 0x61, 0x69, 0x6c, 0x79, 0x53, 0x74, 0x61, 0x74,
- 0x52, 0x0a, 0x64, 0x61, 0x69, 0x6c, 0x79, 0x53, 0x74, 0x61, 0x74, 0x73, 0x12, 0x53, 0x0a, 0x0b,
- 0x68, 0x6f, 0x75, 0x72, 0x6c, 0x79, 0x53, 0x74, 0x61, 0x74, 0x73, 0x18, 0x20, 0x20, 0x03, 0x28,
- 0x0b, 0x32, 0x31, 0x2e, 0x70, 0x62, 0x2e, 0x43, 0x6f, 0x6d, 0x70, 0x6f, 0x73, 0x65, 0x46, 0x69,
- 0x72, 0x65, 0x77, 0x61, 0x6c, 0x6c, 0x47, 0x6c, 0x6f, 0x62, 0x61, 0x6c, 0x42, 0x6f, 0x61, 0x72,
- 0x64, 0x52, 0x65, 0x73, 0x70, 0x6f, 0x6e, 0x73, 0x65, 0x2e, 0x48, 0x6f, 0x75, 0x72, 0x6c, 0x79,
- 0x53, 0x74, 0x61, 0x74, 0x52, 0x0b, 0x68, 0x6f, 0x75, 0x72, 0x6c, 0x79, 0x53, 0x74, 0x61, 0x74,
- 0x73, 0x12, 0x53, 0x0a, 0x0c, 0x74, 0x6f, 0x70, 0x4e, 0x6f, 0x64, 0x65, 0x53, 0x74, 0x61, 0x74,
- 0x73, 0x18, 0x21, 0x20, 0x03, 0x28, 0x0b, 0x32, 0x2f, 0x2e, 0x70, 0x62, 0x2e, 0x43, 0x6f, 0x6d,
- 0x70, 0x6f, 0x73, 0x65, 0x46, 0x69, 0x72, 0x65, 0x77, 0x61, 0x6c, 0x6c, 0x47, 0x6c, 0x6f, 0x62,
- 0x61, 0x6c, 0x42, 0x6f, 0x61, 0x72, 0x64, 0x52, 0x65, 0x73, 0x70, 0x6f, 0x6e, 0x73, 0x65, 0x2e,
- 0x4e, 0x6f, 0x64, 0x65, 0x53, 0x74, 0x61, 0x74, 0x52, 0x0c, 0x74, 0x6f, 0x70, 0x4e, 0x6f, 0x64,
- 0x65, 0x53, 0x74, 0x61, 0x74, 0x73, 0x12, 0x59, 0x0a, 0x0e, 0x74, 0x6f, 0x70, 0x44, 0x6f, 0x6d,
- 0x61, 0x69, 0x6e, 0x53, 0x74, 0x61, 0x74, 0x73, 0x18, 0x22, 0x20, 0x03, 0x28, 0x0b, 0x32, 0x31,
- 0x2e, 0x70, 0x62, 0x2e, 0x43, 0x6f, 0x6d, 0x70, 0x6f, 0x73, 0x65, 0x46, 0x69, 0x72, 0x65, 0x77,
- 0x61, 0x6c, 0x6c, 0x47, 0x6c, 0x6f, 0x62, 0x61, 0x6c, 0x42, 0x6f, 0x61, 0x72, 0x64, 0x52, 0x65,
- 0x73, 0x70, 0x6f, 0x6e, 0x73, 0x65, 0x2e, 0x44, 0x6f, 0x6d, 0x61, 0x69, 0x6e, 0x53, 0x74, 0x61,
- 0x74, 0x52, 0x0e, 0x74, 0x6f, 0x70, 0x44, 0x6f, 0x6d, 0x61, 0x69, 0x6e, 0x53, 0x74, 0x61, 0x74,
- 0x73, 0x12, 0x5c, 0x0a, 0x0f, 0x74, 0x6f, 0x70, 0x43, 0x6f, 0x75, 0x6e, 0x74, 0x72, 0x79, 0x53,
- 0x74, 0x61, 0x74, 0x73, 0x18, 0x23, 0x20, 0x03, 0x28, 0x0b, 0x32, 0x32, 0x2e, 0x70, 0x62, 0x2e,
- 0x43, 0x6f, 0x6d, 0x70, 0x6f, 0x73, 0x65, 0x46, 0x69, 0x72, 0x65, 0x77, 0x61, 0x6c, 0x6c, 0x47,
- 0x6c, 0x6f, 0x62, 0x61, 0x6c, 0x42, 0x6f, 0x61, 0x72, 0x64, 0x52, 0x65, 0x73, 0x70, 0x6f, 0x6e,
- 0x73, 0x65, 0x2e, 0x43, 0x6f, 0x75, 0x6e, 0x74, 0x72, 0x79, 0x53, 0x74, 0x61, 0x74, 0x52, 0x0f,
- 0x74, 0x6f, 0x70, 0x43, 0x6f, 0x75, 0x6e, 0x74, 0x72, 0x79, 0x53, 0x74, 0x61, 0x74, 0x73, 0x1a,
- 0x82, 0x01, 0x0a, 0x19, 0x48, 0x54, 0x54, 0x50, 0x46, 0x69, 0x72, 0x65, 0x77, 0x61, 0x6c, 0x6c,
- 0x52, 0x75, 0x6c, 0x65, 0x47, 0x72, 0x6f, 0x75, 0x70, 0x53, 0x74, 0x61, 0x74, 0x12, 0x4f, 0x0a,
- 0x15, 0x68, 0x74, 0x74, 0x70, 0x46, 0x69, 0x72, 0x65, 0x77, 0x61, 0x6c, 0x6c, 0x52, 0x75, 0x6c,
- 0x65, 0x47, 0x72, 0x6f, 0x75, 0x70, 0x18, 0x01, 0x20, 0x01, 0x28, 0x0b, 0x32, 0x19, 0x2e, 0x70,
- 0x62, 0x2e, 0x48, 0x54, 0x54, 0x50, 0x46, 0x69, 0x72, 0x65, 0x77, 0x61, 0x6c, 0x6c, 0x52, 0x75,
- 0x6c, 0x65, 0x47, 0x72, 0x6f, 0x75, 0x70, 0x52, 0x15, 0x68, 0x74, 0x74, 0x70, 0x46, 0x69, 0x72,
- 0x65, 0x77, 0x61, 0x6c, 0x6c, 0x52, 0x75, 0x6c, 0x65, 0x47, 0x72, 0x6f, 0x75, 0x70, 0x12, 0x14,
- 0x0a, 0x05, 0x63, 0x6f, 0x75, 0x6e, 0x74, 0x18, 0x02, 0x20, 0x01, 0x28, 0x03, 0x52, 0x05, 0x63,
- 0x6f, 0x75, 0x6e, 0x74, 0x1a, 0x84, 0x01, 0x0a, 0x0a, 0x48, 0x6f, 0x75, 0x72, 0x6c, 0x79, 0x53,
- 0x74, 0x61, 0x74, 0x12, 0x12, 0x0a, 0x04, 0x68, 0x6f, 0x75, 0x72, 0x18, 0x01, 0x20, 0x01, 0x28,
- 0x09, 0x52, 0x04, 0x68, 0x6f, 0x75, 0x72, 0x12, 0x1c, 0x0a, 0x09, 0x63, 0x6f, 0x75, 0x6e, 0x74,
- 0x4c, 0x6f, 0x67, 0x73, 0x18, 0x02, 0x20, 0x01, 0x28, 0x03, 0x52, 0x09, 0x63, 0x6f, 0x75, 0x6e,
- 0x74, 0x4c, 0x6f, 0x67, 0x73, 0x12, 0x22, 0x0a, 0x0c, 0x63, 0x6f, 0x75, 0x6e, 0x74, 0x43, 0x61,
- 0x70, 0x74, 0x63, 0x68, 0x61, 0x18, 0x03, 0x20, 0x01, 0x28, 0x03, 0x52, 0x0c, 0x63, 0x6f, 0x75,
- 0x6e, 0x74, 0x43, 0x61, 0x70, 0x74, 0x63, 0x68, 0x61, 0x12, 0x20, 0x0a, 0x0b, 0x63, 0x6f, 0x75,
- 0x6e, 0x74, 0x42, 0x6c, 0x6f, 0x63, 0x6b, 0x73, 0x18, 0x04, 0x20, 0x01, 0x28, 0x03, 0x52, 0x0b,
- 0x63, 0x6f, 0x75, 0x6e, 0x74, 0x42, 0x6c, 0x6f, 0x63, 0x6b, 0x73, 0x1a, 0x81, 0x01, 0x0a, 0x09,
- 0x44, 0x61, 0x69, 0x6c, 0x79, 0x53, 0x74, 0x61, 0x74, 0x12, 0x10, 0x0a, 0x03, 0x64, 0x61, 0x79,
- 0x18, 0x01, 0x20, 0x01, 0x28, 0x09, 0x52, 0x03, 0x64, 0x61, 0x79, 0x12, 0x1c, 0x0a, 0x09, 0x63,
- 0x6f, 0x75, 0x6e, 0x74, 0x4c, 0x6f, 0x67, 0x73, 0x18, 0x02, 0x20, 0x01, 0x28, 0x03, 0x52, 0x09,
- 0x63, 0x6f, 0x75, 0x6e, 0x74, 0x4c, 0x6f, 0x67, 0x73, 0x12, 0x22, 0x0a, 0x0c, 0x63, 0x6f, 0x75,
- 0x6e, 0x74, 0x43, 0x61, 0x70, 0x74, 0x63, 0x68, 0x61, 0x18, 0x03, 0x20, 0x01, 0x28, 0x03, 0x52,
- 0x0c, 0x63, 0x6f, 0x75, 0x6e, 0x74, 0x43, 0x61, 0x70, 0x74, 0x63, 0x68, 0x61, 0x12, 0x20, 0x0a,
- 0x0b, 0x63, 0x6f, 0x75, 0x6e, 0x74, 0x42, 0x6c, 0x6f, 0x63, 0x6b, 0x73, 0x18, 0x04, 0x20, 0x01,
- 0x28, 0x03, 0x52, 0x0b, 0x63, 0x6f, 0x75, 0x6e, 0x74, 0x42, 0x6c, 0x6f, 0x63, 0x6b, 0x73, 0x1a,
- 0xce, 0x01, 0x0a, 0x08, 0x4e, 0x6f, 0x64, 0x65, 0x53, 0x74, 0x61, 0x74, 0x12, 0x16, 0x0a, 0x06,
- 0x6e, 0x6f, 0x64, 0x65, 0x49, 0x64, 0x18, 0x01, 0x20, 0x01, 0x28, 0x03, 0x52, 0x06, 0x6e, 0x6f,
- 0x64, 0x65, 0x49, 0x64, 0x12, 0x1a, 0x0a, 0x08, 0x6e, 0x6f, 0x64, 0x65, 0x4e, 0x61, 0x6d, 0x65,
- 0x18, 0x02, 0x20, 0x01, 0x28, 0x09, 0x52, 0x08, 0x6e, 0x6f, 0x64, 0x65, 0x4e, 0x61, 0x6d, 0x65,
- 0x12, 0x24, 0x0a, 0x0d, 0x63, 0x6f, 0x75, 0x6e, 0x74, 0x52, 0x65, 0x71, 0x75, 0x65, 0x73, 0x74,
- 0x73, 0x18, 0x03, 0x20, 0x01, 0x28, 0x03, 0x52, 0x0d, 0x63, 0x6f, 0x75, 0x6e, 0x74, 0x52, 0x65,
- 0x71, 0x75, 0x65, 0x73, 0x74, 0x73, 0x12, 0x14, 0x0a, 0x05, 0x62, 0x79, 0x74, 0x65, 0x73, 0x18,
- 0x04, 0x20, 0x01, 0x28, 0x03, 0x52, 0x05, 0x62, 0x79, 0x74, 0x65, 0x73, 0x12, 0x30, 0x0a, 0x13,
- 0x63, 0x6f, 0x75, 0x6e, 0x74, 0x41, 0x74, 0x74, 0x61, 0x63, 0x6b, 0x52, 0x65, 0x71, 0x75, 0x65,
- 0x73, 0x74, 0x73, 0x18, 0x06, 0x20, 0x01, 0x28, 0x03, 0x52, 0x13, 0x63, 0x6f, 0x75, 0x6e, 0x74,
- 0x41, 0x74, 0x74, 0x61, 0x63, 0x6b, 0x52, 0x65, 0x71, 0x75, 0x65, 0x73, 0x74, 0x73, 0x12, 0x20,
- 0x0a, 0x0b, 0x61, 0x74, 0x74, 0x61, 0x63, 0x6b, 0x42, 0x79, 0x74, 0x65, 0x73, 0x18, 0x07, 0x20,
- 0x01, 0x28, 0x03, 0x52, 0x0b, 0x61, 0x74, 0x74, 0x61, 0x63, 0x6b, 0x42, 0x79, 0x74, 0x65, 0x73,
- 0x1a, 0xd0, 0x01, 0x0a, 0x0a, 0x44, 0x6f, 0x6d, 0x61, 0x69, 0x6e, 0x53, 0x74, 0x61, 0x74, 0x12,
- 0x1a, 0x0a, 0x08, 0x73, 0x65, 0x72, 0x76, 0x65, 0x72, 0x49, 0x64, 0x18, 0x01, 0x20, 0x01, 0x28,
- 0x03, 0x52, 0x08, 0x73, 0x65, 0x72, 0x76, 0x65, 0x72, 0x49, 0x64, 0x12, 0x16, 0x0a, 0x06, 0x64,
- 0x6f, 0x6d, 0x61, 0x69, 0x6e, 0x18, 0x02, 0x20, 0x01, 0x28, 0x09, 0x52, 0x06, 0x64, 0x6f, 0x6d,
- 0x61, 0x69, 0x6e, 0x12, 0x24, 0x0a, 0x0d, 0x63, 0x6f, 0x75, 0x6e, 0x74, 0x52, 0x65, 0x71, 0x75,
- 0x65, 0x73, 0x74, 0x73, 0x18, 0x03, 0x20, 0x01, 0x28, 0x03, 0x52, 0x0d, 0x63, 0x6f, 0x75, 0x6e,
- 0x74, 0x52, 0x65, 0x71, 0x75, 0x65, 0x73, 0x74, 0x73, 0x12, 0x14, 0x0a, 0x05, 0x62, 0x79, 0x74,
- 0x65, 0x73, 0x18, 0x04, 0x20, 0x01, 0x28, 0x03, 0x52, 0x05, 0x62, 0x79, 0x74, 0x65, 0x73, 0x12,
- 0x30, 0x0a, 0x13, 0x63, 0x6f, 0x75, 0x6e, 0x74, 0x41, 0x74, 0x74, 0x61, 0x63, 0x6b, 0x52, 0x65,
- 0x71, 0x75, 0x65, 0x73, 0x74, 0x73, 0x18, 0x06, 0x20, 0x01, 0x28, 0x03, 0x52, 0x13, 0x63, 0x6f,
- 0x75, 0x6e, 0x74, 0x41, 0x74, 0x74, 0x61, 0x63, 0x6b, 0x52, 0x65, 0x71, 0x75, 0x65, 0x73, 0x74,
- 0x73, 0x12, 0x20, 0x0a, 0x0b, 0x61, 0x74, 0x74, 0x61, 0x63, 0x6b, 0x42, 0x79, 0x74, 0x65, 0x73,
- 0x18, 0x07, 0x20, 0x01, 0x28, 0x03, 0x52, 0x0b, 0x61, 0x74, 0x74, 0x61, 0x63, 0x6b, 0x42, 0x79,
- 0x74, 0x65, 0x73, 0x1a, 0xd9, 0x01, 0x0a, 0x0b, 0x43, 0x6f, 0x75, 0x6e, 0x74, 0x72, 0x79, 0x53,
- 0x74, 0x61, 0x74, 0x12, 0x20, 0x0a, 0x0b, 0x63, 0x6f, 0x75, 0x6e, 0x74, 0x72, 0x79, 0x4e, 0x61,
- 0x6d, 0x65, 0x18, 0x01, 0x20, 0x01, 0x28, 0x09, 0x52, 0x0b, 0x63, 0x6f, 0x75, 0x6e, 0x74, 0x72,
- 0x79, 0x4e, 0x61, 0x6d, 0x65, 0x12, 0x14, 0x0a, 0x05, 0x62, 0x79, 0x74, 0x65, 0x73, 0x18, 0x02,
- 0x20, 0x01, 0x28, 0x03, 0x52, 0x05, 0x62, 0x79, 0x74, 0x65, 0x73, 0x12, 0x24, 0x0a, 0x0d, 0x63,
- 0x6f, 0x75, 0x6e, 0x74, 0x52, 0x65, 0x71, 0x75, 0x65, 0x73, 0x74, 0x73, 0x18, 0x03, 0x20, 0x01,
- 0x28, 0x03, 0x52, 0x0d, 0x63, 0x6f, 0x75, 0x6e, 0x74, 0x52, 0x65, 0x71, 0x75, 0x65, 0x73, 0x74,
- 0x73, 0x12, 0x18, 0x0a, 0x07, 0x70, 0x65, 0x72, 0x63, 0x65, 0x6e, 0x74, 0x18, 0x04, 0x20, 0x01,
- 0x28, 0x02, 0x52, 0x07, 0x70, 0x65, 0x72, 0x63, 0x65, 0x6e, 0x74, 0x12, 0x30, 0x0a, 0x13, 0x63,
- 0x6f, 0x75, 0x6e, 0x74, 0x41, 0x74, 0x74, 0x61, 0x63, 0x6b, 0x52, 0x65, 0x71, 0x75, 0x65, 0x73,
- 0x74, 0x73, 0x18, 0x06, 0x20, 0x01, 0x28, 0x03, 0x52, 0x13, 0x63, 0x6f, 0x75, 0x6e, 0x74, 0x41,
- 0x74, 0x74, 0x61, 0x63, 0x6b, 0x52, 0x65, 0x71, 0x75, 0x65, 0x73, 0x74, 0x73, 0x12, 0x20, 0x0a,
- 0x0b, 0x61, 0x74, 0x74, 0x61, 0x63, 0x6b, 0x42, 0x79, 0x74, 0x65, 0x73, 0x18, 0x07, 0x20, 0x01,
- 0x28, 0x03, 0x52, 0x0b, 0x61, 0x74, 0x74, 0x61, 0x63, 0x6b, 0x42, 0x79, 0x74, 0x65, 0x73, 0x22,
- 0xfe, 0x01, 0x0a, 0x1e, 0x4e, 0x6f, 0x74, 0x69, 0x66, 0x79, 0x48, 0x54, 0x54, 0x50, 0x46, 0x69,
- 0x72, 0x65, 0x77, 0x61, 0x6c, 0x6c, 0x45, 0x76, 0x65, 0x6e, 0x74, 0x52, 0x65, 0x71, 0x75, 0x65,
- 0x73, 0x74, 0x12, 0x1a, 0x0a, 0x08, 0x73, 0x65, 0x72, 0x76, 0x65, 0x72, 0x49, 0x64, 0x18, 0x01,
- 0x20, 0x01, 0x28, 0x03, 0x52, 0x08, 0x73, 0x65, 0x72, 0x76, 0x65, 0x72, 0x49, 0x64, 0x12, 0x32,
- 0x0a, 0x14, 0x68, 0x74, 0x74, 0x70, 0x46, 0x69, 0x72, 0x65, 0x77, 0x61, 0x6c, 0x6c, 0x50, 0x6f,
- 0x6c, 0x69, 0x63, 0x79, 0x49, 0x64, 0x18, 0x02, 0x20, 0x01, 0x28, 0x03, 0x52, 0x14, 0x68, 0x74,
- 0x74, 0x70, 0x46, 0x69, 0x72, 0x65, 0x77, 0x61, 0x6c, 0x6c, 0x50, 0x6f, 0x6c, 0x69, 0x63, 0x79,
- 0x49, 0x64, 0x12, 0x38, 0x0a, 0x17, 0x68, 0x74, 0x74, 0x70, 0x46, 0x69, 0x72, 0x65, 0x77, 0x61,
- 0x6c, 0x6c, 0x52, 0x75, 0x6c, 0x65, 0x47, 0x72, 0x6f, 0x75, 0x70, 0x49, 0x64, 0x18, 0x03, 0x20,
- 0x01, 0x28, 0x03, 0x52, 0x17, 0x68, 0x74, 0x74, 0x70, 0x46, 0x69, 0x72, 0x65, 0x77, 0x61, 0x6c,
- 0x6c, 0x52, 0x75, 0x6c, 0x65, 0x47, 0x72, 0x6f, 0x75, 0x70, 0x49, 0x64, 0x12, 0x34, 0x0a, 0x15,
- 0x68, 0x74, 0x74, 0x70, 0x46, 0x69, 0x72, 0x65, 0x77, 0x61, 0x6c, 0x6c, 0x52, 0x75, 0x6c, 0x65,
- 0x53, 0x65, 0x74, 0x49, 0x64, 0x18, 0x04, 0x20, 0x01, 0x28, 0x03, 0x52, 0x15, 0x68, 0x74, 0x74,
- 0x70, 0x46, 0x69, 0x72, 0x65, 0x77, 0x61, 0x6c, 0x6c, 0x52, 0x75, 0x6c, 0x65, 0x53, 0x65, 0x74,
- 0x49, 0x64, 0x12, 0x1c, 0x0a, 0x09, 0x63, 0x72, 0x65, 0x61, 0x74, 0x65, 0x64, 0x41, 0x74, 0x18,
- 0x05, 0x20, 0x01, 0x28, 0x03, 0x52, 0x09, 0x63, 0x72, 0x65, 0x61, 0x74, 0x65, 0x64, 0x41, 0x74,
- 0x22, 0x21, 0x0a, 0x1f, 0x43, 0x6f, 0x75, 0x6e, 0x74, 0x46, 0x69, 0x72, 0x65, 0x77, 0x61, 0x6c,
- 0x6c, 0x44, 0x61, 0x69, 0x6c, 0x79, 0x42, 0x6c, 0x6f, 0x63, 0x6b, 0x73, 0x52, 0x65, 0x71, 0x75,
- 0x65, 0x73, 0x74, 0x22, 0x44, 0x0a, 0x20, 0x43, 0x6f, 0x75, 0x6e, 0x74, 0x46, 0x69, 0x72, 0x65,
- 0x77, 0x61, 0x6c, 0x6c, 0x44, 0x61, 0x69, 0x6c, 0x79, 0x42, 0x6c, 0x6f, 0x63, 0x6b, 0x73, 0x52,
- 0x65, 0x73, 0x70, 0x6f, 0x6e, 0x73, 0x65, 0x12, 0x20, 0x0a, 0x0b, 0x63, 0x6f, 0x75, 0x6e, 0x74,
- 0x42, 0x6c, 0x6f, 0x63, 0x6b, 0x73, 0x18, 0x01, 0x20, 0x01, 0x28, 0x03, 0x52, 0x0b, 0x63, 0x6f,
- 0x75, 0x6e, 0x74, 0x42, 0x6c, 0x6f, 0x63, 0x6b, 0x73, 0x32, 0xb4, 0x02, 0x0a, 0x0f, 0x46, 0x69,
- 0x72, 0x65, 0x77, 0x61, 0x6c, 0x6c, 0x53, 0x65, 0x72, 0x76, 0x69, 0x63, 0x65, 0x12, 0x6b, 0x0a,
- 0x1a, 0x63, 0x6f, 0x6d, 0x70, 0x6f, 0x73, 0x65, 0x46, 0x69, 0x72, 0x65, 0x77, 0x61, 0x6c, 0x6c,
- 0x47, 0x6c, 0x6f, 0x62, 0x61, 0x6c, 0x42, 0x6f, 0x61, 0x72, 0x64, 0x12, 0x25, 0x2e, 0x70, 0x62,
- 0x2e, 0x43, 0x6f, 0x6d, 0x70, 0x6f, 0x73, 0x65, 0x46, 0x69, 0x72, 0x65, 0x77, 0x61, 0x6c, 0x6c,
- 0x47, 0x6c, 0x6f, 0x62, 0x61, 0x6c, 0x42, 0x6f, 0x61, 0x72, 0x64, 0x52, 0x65, 0x71, 0x75, 0x65,
- 0x73, 0x74, 0x1a, 0x26, 0x2e, 0x70, 0x62, 0x2e, 0x43, 0x6f, 0x6d, 0x70, 0x6f, 0x73, 0x65, 0x46,
- 0x69, 0x72, 0x65, 0x77, 0x61, 0x6c, 0x6c, 0x47, 0x6c, 0x6f, 0x62, 0x61, 0x6c, 0x42, 0x6f, 0x61,
- 0x72, 0x64, 0x52, 0x65, 0x73, 0x70, 0x6f, 0x6e, 0x73, 0x65, 0x12, 0x4d, 0x0a, 0x17, 0x6e, 0x6f,
- 0x74, 0x69, 0x66, 0x79, 0x48, 0x54, 0x54, 0x50, 0x46, 0x69, 0x72, 0x65, 0x77, 0x61, 0x6c, 0x6c,
- 0x45, 0x76, 0x65, 0x6e, 0x74, 0x12, 0x22, 0x2e, 0x70, 0x62, 0x2e, 0x4e, 0x6f, 0x74, 0x69, 0x66,
- 0x79, 0x48, 0x54, 0x54, 0x50, 0x46, 0x69, 0x72, 0x65, 0x77, 0x61, 0x6c, 0x6c, 0x45, 0x76, 0x65,
- 0x6e, 0x74, 0x52, 0x65, 0x71, 0x75, 0x65, 0x73, 0x74, 0x1a, 0x0e, 0x2e, 0x70, 0x62, 0x2e, 0x52,
- 0x50, 0x43, 0x53, 0x75, 0x63, 0x63, 0x65, 0x73, 0x73, 0x12, 0x65, 0x0a, 0x18, 0x63, 0x6f, 0x75,
- 0x6e, 0x74, 0x46, 0x69, 0x72, 0x65, 0x77, 0x61, 0x6c, 0x6c, 0x44, 0x61, 0x69, 0x6c, 0x79, 0x42,
- 0x6c, 0x6f, 0x63, 0x6b, 0x73, 0x12, 0x23, 0x2e, 0x70, 0x62, 0x2e, 0x43, 0x6f, 0x75, 0x6e, 0x74,
- 0x46, 0x69, 0x72, 0x65, 0x77, 0x61, 0x6c, 0x6c, 0x44, 0x61, 0x69, 0x6c, 0x79, 0x42, 0x6c, 0x6f,
- 0x63, 0x6b, 0x73, 0x52, 0x65, 0x71, 0x75, 0x65, 0x73, 0x74, 0x1a, 0x24, 0x2e, 0x70, 0x62, 0x2e,
- 0x43, 0x6f, 0x75, 0x6e, 0x74, 0x46, 0x69, 0x72, 0x65, 0x77, 0x61, 0x6c, 0x6c, 0x44, 0x61, 0x69,
- 0x6c, 0x79, 0x42, 0x6c, 0x6f, 0x63, 0x6b, 0x73, 0x52, 0x65, 0x73, 0x70, 0x6f, 0x6e, 0x73, 0x65,
- 0x42, 0x06, 0x5a, 0x04, 0x2e, 0x2f, 0x70, 0x62, 0x62, 0x06, 0x70, 0x72, 0x6f, 0x74, 0x6f, 0x33,
-}
+const file_service_firewall_proto_rawDesc = "" +
+ "\n" +
+ "\x16service_firewall.proto\x12\x02pb\x1a\x19models/rpc_messages.proto\x1a+models/model_http_firewall_rule_group.proto\"#\n" +
+ "!ComposeFirewallGlobalBoardRequest\"\x93\x0e\n" +
+ "\"ComposeFirewallGlobalBoardResponse\x12&\n" +
+ "\x0ecountDailyLogs\x18\x01 \x01(\x03R\x0ecountDailyLogs\x12*\n" +
+ "\x10countDailyBlocks\x18\x02 \x01(\x03R\x10countDailyBlocks\x12,\n" +
+ "\x11countDailyCaptcha\x18\x03 \x01(\x03R\x11countDailyCaptcha\x12,\n" +
+ "\x11countWeeklyBlocks\x18\x04 \x01(\x03R\x11countWeeklyBlocks\x12x\n" +
+ "\x16httpFirewallRuleGroups\x18\x1e \x03(\v2@.pb.ComposeFirewallGlobalBoardResponse.HTTPFirewallRuleGroupStatR\x16httpFirewallRuleGroups\x12P\n" +
+ "\n" +
+ "dailyStats\x18\x1f \x03(\v20.pb.ComposeFirewallGlobalBoardResponse.DailyStatR\n" +
+ "dailyStats\x12S\n" +
+ "\vhourlyStats\x18 \x03(\v21.pb.ComposeFirewallGlobalBoardResponse.HourlyStatR\vhourlyStats\x12S\n" +
+ "\ftopNodeStats\x18! \x03(\v2/.pb.ComposeFirewallGlobalBoardResponse.NodeStatR\ftopNodeStats\x12Y\n" +
+ "\x0etopDomainStats\x18\" \x03(\v21.pb.ComposeFirewallGlobalBoardResponse.DomainStatR\x0etopDomainStats\x12\\\n" +
+ "\x0ftopCountryStats\x18# \x03(\v22.pb.ComposeFirewallGlobalBoardResponse.CountryStatR\x0ftopCountryStats\x1a\x82\x01\n" +
+ "\x19HTTPFirewallRuleGroupStat\x12O\n" +
+ "\x15httpFirewallRuleGroup\x18\x01 \x01(\v2\x19.pb.HTTPFirewallRuleGroupR\x15httpFirewallRuleGroup\x12\x14\n" +
+ "\x05count\x18\x02 \x01(\x03R\x05count\x1a\x84\x01\n" +
+ "\n" +
+ "HourlyStat\x12\x12\n" +
+ "\x04hour\x18\x01 \x01(\tR\x04hour\x12\x1c\n" +
+ "\tcountLogs\x18\x02 \x01(\x03R\tcountLogs\x12\"\n" +
+ "\fcountCaptcha\x18\x03 \x01(\x03R\fcountCaptcha\x12 \n" +
+ "\vcountBlocks\x18\x04 \x01(\x03R\vcountBlocks\x1a\x81\x01\n" +
+ "\tDailyStat\x12\x10\n" +
+ "\x03day\x18\x01 \x01(\tR\x03day\x12\x1c\n" +
+ "\tcountLogs\x18\x02 \x01(\x03R\tcountLogs\x12\"\n" +
+ "\fcountCaptcha\x18\x03 \x01(\x03R\fcountCaptcha\x12 \n" +
+ "\vcountBlocks\x18\x04 \x01(\x03R\vcountBlocks\x1a\xce\x01\n" +
+ "\bNodeStat\x12\x16\n" +
+ "\x06nodeId\x18\x01 \x01(\x03R\x06nodeId\x12\x1a\n" +
+ "\bnodeName\x18\x02 \x01(\tR\bnodeName\x12$\n" +
+ "\rcountRequests\x18\x03 \x01(\x03R\rcountRequests\x12\x14\n" +
+ "\x05bytes\x18\x04 \x01(\x03R\x05bytes\x120\n" +
+ "\x13countAttackRequests\x18\x06 \x01(\x03R\x13countAttackRequests\x12 \n" +
+ "\vattackBytes\x18\a \x01(\x03R\vattackBytes\x1a\xd0\x01\n" +
+ "\n" +
+ "DomainStat\x12\x1a\n" +
+ "\bserverId\x18\x01 \x01(\x03R\bserverId\x12\x16\n" +
+ "\x06domain\x18\x02 \x01(\tR\x06domain\x12$\n" +
+ "\rcountRequests\x18\x03 \x01(\x03R\rcountRequests\x12\x14\n" +
+ "\x05bytes\x18\x04 \x01(\x03R\x05bytes\x120\n" +
+ "\x13countAttackRequests\x18\x06 \x01(\x03R\x13countAttackRequests\x12 \n" +
+ "\vattackBytes\x18\a \x01(\x03R\vattackBytes\x1a\xd9\x01\n" +
+ "\vCountryStat\x12 \n" +
+ "\vcountryName\x18\x01 \x01(\tR\vcountryName\x12\x14\n" +
+ "\x05bytes\x18\x02 \x01(\x03R\x05bytes\x12$\n" +
+ "\rcountRequests\x18\x03 \x01(\x03R\rcountRequests\x12\x18\n" +
+ "\apercent\x18\x04 \x01(\x02R\apercent\x120\n" +
+ "\x13countAttackRequests\x18\x06 \x01(\x03R\x13countAttackRequests\x12 \n" +
+ "\vattackBytes\x18\a \x01(\x03R\vattackBytes\"\xfe\x01\n" +
+ "\x1eNotifyHTTPFirewallEventRequest\x12\x1a\n" +
+ "\bserverId\x18\x01 \x01(\x03R\bserverId\x122\n" +
+ "\x14httpFirewallPolicyId\x18\x02 \x01(\x03R\x14httpFirewallPolicyId\x128\n" +
+ "\x17httpFirewallRuleGroupId\x18\x03 \x01(\x03R\x17httpFirewallRuleGroupId\x124\n" +
+ "\x15httpFirewallRuleSetId\x18\x04 \x01(\x03R\x15httpFirewallRuleSetId\x12\x1c\n" +
+ "\tcreatedAt\x18\x05 \x01(\x03R\tcreatedAt\"!\n" +
+ "\x1fCountFirewallDailyBlocksRequest\"D\n" +
+ " CountFirewallDailyBlocksResponse\x12 \n" +
+ "\vcountBlocks\x18\x01 \x01(\x03R\vcountBlocks2\xb4\x02\n" +
+ "\x0fFirewallService\x12k\n" +
+ "\x1acomposeFirewallGlobalBoard\x12%.pb.ComposeFirewallGlobalBoardRequest\x1a&.pb.ComposeFirewallGlobalBoardResponse\x12M\n" +
+ "\x17notifyHTTPFirewallEvent\x12\".pb.NotifyHTTPFirewallEventRequest\x1a\x0e.pb.RPCSuccess\x12e\n" +
+ "\x18countFirewallDailyBlocks\x12#.pb.CountFirewallDailyBlocksRequest\x1a$.pb.CountFirewallDailyBlocksResponseB\x06Z\x04./pbb\x06proto3"
var (
file_service_firewall_proto_rawDescOnce sync.Once
- file_service_firewall_proto_rawDescData = file_service_firewall_proto_rawDesc
+ file_service_firewall_proto_rawDescData []byte
)
func file_service_firewall_proto_rawDescGZIP() []byte {
file_service_firewall_proto_rawDescOnce.Do(func() {
- file_service_firewall_proto_rawDescData = protoimpl.X.CompressGZIP(file_service_firewall_proto_rawDescData)
+ file_service_firewall_proto_rawDescData = protoimpl.X.CompressGZIP(unsafe.Slice(unsafe.StringData(file_service_firewall_proto_rawDesc), len(file_service_firewall_proto_rawDesc)))
})
return file_service_firewall_proto_rawDescData
}
@@ -1001,7 +901,7 @@ func file_service_firewall_proto_init() {
out := protoimpl.TypeBuilder{
File: protoimpl.DescBuilder{
GoPackagePath: reflect.TypeOf(x{}).PkgPath(),
- RawDescriptor: file_service_firewall_proto_rawDesc,
+ RawDescriptor: unsafe.Slice(unsafe.StringData(file_service_firewall_proto_rawDesc), len(file_service_firewall_proto_rawDesc)),
NumEnums: 0,
NumMessages: 11,
NumExtensions: 0,
@@ -1012,7 +912,6 @@ func file_service_firewall_proto_init() {
MessageInfos: file_service_firewall_proto_msgTypes,
}.Build()
File_service_firewall_proto = out.File
- file_service_firewall_proto_rawDesc = nil
file_service_firewall_proto_goTypes = nil
file_service_firewall_proto_depIdxs = nil
}
diff --git a/EdgeCommon/pkg/rpc/pb/service_firewall_grpc.pb.go b/EdgeCommon/pkg/rpc/pb/service_firewall_grpc.pb.go
index b454888..5fd62f2 100644
--- a/EdgeCommon/pkg/rpc/pb/service_firewall_grpc.pb.go
+++ b/EdgeCommon/pkg/rpc/pb/service_firewall_grpc.pb.go
@@ -1,7 +1,7 @@
// Code generated by protoc-gen-go-grpc. DO NOT EDIT.
// versions:
-// - protoc-gen-go-grpc v1.5.1
-// - protoc v6.33.2
+// - protoc-gen-go-grpc v1.6.1
+// - protoc v3.19.6
// source: service_firewall.proto
package pb
@@ -98,13 +98,13 @@ type FirewallServiceServer interface {
type UnimplementedFirewallServiceServer struct{}
func (UnimplementedFirewallServiceServer) ComposeFirewallGlobalBoard(context.Context, *ComposeFirewallGlobalBoardRequest) (*ComposeFirewallGlobalBoardResponse, error) {
- return nil, status.Errorf(codes.Unimplemented, "method ComposeFirewallGlobalBoard not implemented")
+ return nil, status.Error(codes.Unimplemented, "method ComposeFirewallGlobalBoard not implemented")
}
func (UnimplementedFirewallServiceServer) NotifyHTTPFirewallEvent(context.Context, *NotifyHTTPFirewallEventRequest) (*RPCSuccess, error) {
- return nil, status.Errorf(codes.Unimplemented, "method NotifyHTTPFirewallEvent not implemented")
+ return nil, status.Error(codes.Unimplemented, "method NotifyHTTPFirewallEvent not implemented")
}
func (UnimplementedFirewallServiceServer) CountFirewallDailyBlocks(context.Context, *CountFirewallDailyBlocksRequest) (*CountFirewallDailyBlocksResponse, error) {
- return nil, status.Errorf(codes.Unimplemented, "method CountFirewallDailyBlocks not implemented")
+ return nil, status.Error(codes.Unimplemented, "method CountFirewallDailyBlocks not implemented")
}
func (UnimplementedFirewallServiceServer) testEmbeddedByValue() {}
@@ -116,7 +116,7 @@ type UnsafeFirewallServiceServer interface {
}
func RegisterFirewallServiceServer(s grpc.ServiceRegistrar, srv FirewallServiceServer) {
- // If the following call pancis, it indicates UnimplementedFirewallServiceServer was
+ // If the following call panics, it indicates UnimplementedFirewallServiceServer was
// embedded by pointer and is nil. This will cause panics if an
// unimplemented method is ever invoked, so we test this at initialization
// time to prevent it from happening at runtime later due to I/O.
diff --git a/EdgeCommon/pkg/rpc/pb/service_formal_client_browser.pb.go b/EdgeCommon/pkg/rpc/pb/service_formal_client_browser.pb.go
index 887b0fc..f0bcaa8 100644
--- a/EdgeCommon/pkg/rpc/pb/service_formal_client_browser.pb.go
+++ b/EdgeCommon/pkg/rpc/pb/service_formal_client_browser.pb.go
@@ -1,7 +1,7 @@
// Code generated by protoc-gen-go. DO NOT EDIT.
// versions:
-// protoc-gen-go v1.36.0
-// protoc v6.33.2
+// protoc-gen-go v1.36.11
+// protoc v3.19.6
// source: service_formal_client_browser.proto
package pb
@@ -11,6 +11,7 @@ import (
protoimpl "google.golang.org/protobuf/runtime/protoimpl"
reflect "reflect"
sync "sync"
+ unsafe "unsafe"
)
const (
@@ -435,110 +436,47 @@ func (x *FindFormalClientBrowserWithDataIdResponse) GetFormalClientBrowser() *Fo
var File_service_formal_client_browser_proto protoreflect.FileDescriptor
-var file_service_formal_client_browser_proto_rawDesc = []byte{
- 0x0a, 0x23, 0x73, 0x65, 0x72, 0x76, 0x69, 0x63, 0x65, 0x5f, 0x66, 0x6f, 0x72, 0x6d, 0x61, 0x6c,
- 0x5f, 0x63, 0x6c, 0x69, 0x65, 0x6e, 0x74, 0x5f, 0x62, 0x72, 0x6f, 0x77, 0x73, 0x65, 0x72, 0x2e,
- 0x70, 0x72, 0x6f, 0x74, 0x6f, 0x12, 0x02, 0x70, 0x62, 0x1a, 0x19, 0x6d, 0x6f, 0x64, 0x65, 0x6c,
- 0x73, 0x2f, 0x72, 0x70, 0x63, 0x5f, 0x6d, 0x65, 0x73, 0x73, 0x61, 0x67, 0x65, 0x73, 0x2e, 0x70,
- 0x72, 0x6f, 0x74, 0x6f, 0x1a, 0x28, 0x6d, 0x6f, 0x64, 0x65, 0x6c, 0x73, 0x2f, 0x6d, 0x6f, 0x64,
- 0x65, 0x6c, 0x5f, 0x66, 0x6f, 0x72, 0x6d, 0x61, 0x6c, 0x5f, 0x63, 0x6c, 0x69, 0x65, 0x6e, 0x74,
- 0x5f, 0x62, 0x72, 0x6f, 0x77, 0x73, 0x65, 0x72, 0x2e, 0x70, 0x72, 0x6f, 0x74, 0x6f, 0x22, 0x64,
- 0x0a, 0x20, 0x43, 0x72, 0x65, 0x61, 0x74, 0x65, 0x46, 0x6f, 0x72, 0x6d, 0x61, 0x6c, 0x43, 0x6c,
- 0x69, 0x65, 0x6e, 0x74, 0x42, 0x72, 0x6f, 0x77, 0x73, 0x65, 0x72, 0x52, 0x65, 0x71, 0x75, 0x65,
- 0x73, 0x74, 0x12, 0x12, 0x0a, 0x04, 0x6e, 0x61, 0x6d, 0x65, 0x18, 0x01, 0x20, 0x01, 0x28, 0x09,
- 0x52, 0x04, 0x6e, 0x61, 0x6d, 0x65, 0x12, 0x14, 0x0a, 0x05, 0x63, 0x6f, 0x64, 0x65, 0x73, 0x18,
- 0x02, 0x20, 0x03, 0x28, 0x09, 0x52, 0x05, 0x63, 0x6f, 0x64, 0x65, 0x73, 0x12, 0x16, 0x0a, 0x06,
- 0x64, 0x61, 0x74, 0x61, 0x49, 0x64, 0x18, 0x03, 0x20, 0x01, 0x28, 0x09, 0x52, 0x06, 0x64, 0x61,
- 0x74, 0x61, 0x49, 0x64, 0x22, 0x59, 0x0a, 0x21, 0x43, 0x72, 0x65, 0x61, 0x74, 0x65, 0x46, 0x6f,
- 0x72, 0x6d, 0x61, 0x6c, 0x43, 0x6c, 0x69, 0x65, 0x6e, 0x74, 0x42, 0x72, 0x6f, 0x77, 0x73, 0x65,
- 0x72, 0x52, 0x65, 0x73, 0x70, 0x6f, 0x6e, 0x73, 0x65, 0x12, 0x34, 0x0a, 0x15, 0x66, 0x6f, 0x72,
- 0x6d, 0x61, 0x6c, 0x43, 0x6c, 0x69, 0x65, 0x6e, 0x74, 0x42, 0x72, 0x6f, 0x77, 0x73, 0x65, 0x72,
- 0x49, 0x64, 0x18, 0x01, 0x20, 0x01, 0x28, 0x03, 0x52, 0x15, 0x66, 0x6f, 0x72, 0x6d, 0x61, 0x6c,
- 0x43, 0x6c, 0x69, 0x65, 0x6e, 0x74, 0x42, 0x72, 0x6f, 0x77, 0x73, 0x65, 0x72, 0x49, 0x64, 0x22,
- 0x3c, 0x0a, 0x20, 0x43, 0x6f, 0x75, 0x6e, 0x74, 0x46, 0x6f, 0x72, 0x6d, 0x61, 0x6c, 0x43, 0x6c,
- 0x69, 0x65, 0x6e, 0x74, 0x42, 0x72, 0x6f, 0x77, 0x73, 0x65, 0x72, 0x73, 0x52, 0x65, 0x71, 0x75,
- 0x65, 0x73, 0x74, 0x12, 0x18, 0x0a, 0x07, 0x6b, 0x65, 0x79, 0x77, 0x6f, 0x72, 0x64, 0x18, 0x01,
- 0x20, 0x01, 0x28, 0x09, 0x52, 0x07, 0x6b, 0x65, 0x79, 0x77, 0x6f, 0x72, 0x64, 0x22, 0x67, 0x0a,
- 0x1f, 0x4c, 0x69, 0x73, 0x74, 0x46, 0x6f, 0x72, 0x6d, 0x61, 0x6c, 0x43, 0x6c, 0x69, 0x65, 0x6e,
- 0x74, 0x42, 0x72, 0x6f, 0x77, 0x73, 0x65, 0x72, 0x73, 0x52, 0x65, 0x71, 0x75, 0x65, 0x73, 0x74,
- 0x12, 0x18, 0x0a, 0x07, 0x6b, 0x65, 0x79, 0x77, 0x6f, 0x72, 0x64, 0x18, 0x01, 0x20, 0x01, 0x28,
- 0x09, 0x52, 0x07, 0x6b, 0x65, 0x79, 0x77, 0x6f, 0x72, 0x64, 0x12, 0x16, 0x0a, 0x06, 0x6f, 0x66,
- 0x66, 0x73, 0x65, 0x74, 0x18, 0x02, 0x20, 0x01, 0x28, 0x03, 0x52, 0x06, 0x6f, 0x66, 0x66, 0x73,
- 0x65, 0x74, 0x12, 0x12, 0x0a, 0x04, 0x73, 0x69, 0x7a, 0x65, 0x18, 0x03, 0x20, 0x01, 0x28, 0x03,
- 0x52, 0x04, 0x73, 0x69, 0x7a, 0x65, 0x22, 0x6f, 0x0a, 0x20, 0x4c, 0x69, 0x73, 0x74, 0x46, 0x6f,
- 0x72, 0x6d, 0x61, 0x6c, 0x43, 0x6c, 0x69, 0x65, 0x6e, 0x74, 0x42, 0x72, 0x6f, 0x77, 0x73, 0x65,
- 0x72, 0x73, 0x52, 0x65, 0x73, 0x70, 0x6f, 0x6e, 0x73, 0x65, 0x12, 0x4b, 0x0a, 0x14, 0x66, 0x6f,
- 0x72, 0x6d, 0x61, 0x6c, 0x43, 0x6c, 0x69, 0x65, 0x6e, 0x74, 0x42, 0x72, 0x6f, 0x77, 0x73, 0x65,
- 0x72, 0x73, 0x18, 0x01, 0x20, 0x03, 0x28, 0x0b, 0x32, 0x17, 0x2e, 0x70, 0x62, 0x2e, 0x46, 0x6f,
- 0x72, 0x6d, 0x61, 0x6c, 0x43, 0x6c, 0x69, 0x65, 0x6e, 0x74, 0x42, 0x72, 0x6f, 0x77, 0x73, 0x65,
- 0x72, 0x52, 0x14, 0x66, 0x6f, 0x72, 0x6d, 0x61, 0x6c, 0x43, 0x6c, 0x69, 0x65, 0x6e, 0x74, 0x42,
- 0x72, 0x6f, 0x77, 0x73, 0x65, 0x72, 0x73, 0x22, 0x9a, 0x01, 0x0a, 0x20, 0x55, 0x70, 0x64, 0x61,
- 0x74, 0x65, 0x46, 0x6f, 0x72, 0x6d, 0x61, 0x6c, 0x43, 0x6c, 0x69, 0x65, 0x6e, 0x74, 0x42, 0x72,
- 0x6f, 0x77, 0x73, 0x65, 0x72, 0x52, 0x65, 0x71, 0x75, 0x65, 0x73, 0x74, 0x12, 0x34, 0x0a, 0x15,
- 0x66, 0x6f, 0x72, 0x6d, 0x61, 0x6c, 0x43, 0x6c, 0x69, 0x65, 0x6e, 0x74, 0x42, 0x72, 0x6f, 0x77,
- 0x73, 0x65, 0x72, 0x49, 0x64, 0x18, 0x01, 0x20, 0x01, 0x28, 0x03, 0x52, 0x15, 0x66, 0x6f, 0x72,
- 0x6d, 0x61, 0x6c, 0x43, 0x6c, 0x69, 0x65, 0x6e, 0x74, 0x42, 0x72, 0x6f, 0x77, 0x73, 0x65, 0x72,
- 0x49, 0x64, 0x12, 0x12, 0x0a, 0x04, 0x6e, 0x61, 0x6d, 0x65, 0x18, 0x02, 0x20, 0x01, 0x28, 0x09,
- 0x52, 0x04, 0x6e, 0x61, 0x6d, 0x65, 0x12, 0x14, 0x0a, 0x05, 0x63, 0x6f, 0x64, 0x65, 0x73, 0x18,
- 0x03, 0x20, 0x03, 0x28, 0x09, 0x52, 0x05, 0x63, 0x6f, 0x64, 0x65, 0x73, 0x12, 0x16, 0x0a, 0x06,
- 0x64, 0x61, 0x74, 0x61, 0x49, 0x64, 0x18, 0x04, 0x20, 0x01, 0x28, 0x09, 0x52, 0x06, 0x64, 0x61,
- 0x74, 0x61, 0x49, 0x64, 0x22, 0x42, 0x0a, 0x28, 0x46, 0x69, 0x6e, 0x64, 0x46, 0x6f, 0x72, 0x6d,
- 0x61, 0x6c, 0x43, 0x6c, 0x69, 0x65, 0x6e, 0x74, 0x42, 0x72, 0x6f, 0x77, 0x73, 0x65, 0x72, 0x57,
- 0x69, 0x74, 0x68, 0x44, 0x61, 0x74, 0x61, 0x49, 0x64, 0x52, 0x65, 0x71, 0x75, 0x65, 0x73, 0x74,
- 0x12, 0x16, 0x0a, 0x06, 0x64, 0x61, 0x74, 0x61, 0x49, 0x64, 0x18, 0x01, 0x20, 0x01, 0x28, 0x09,
- 0x52, 0x06, 0x64, 0x61, 0x74, 0x61, 0x49, 0x64, 0x22, 0x76, 0x0a, 0x29, 0x46, 0x69, 0x6e, 0x64,
- 0x46, 0x6f, 0x72, 0x6d, 0x61, 0x6c, 0x43, 0x6c, 0x69, 0x65, 0x6e, 0x74, 0x42, 0x72, 0x6f, 0x77,
- 0x73, 0x65, 0x72, 0x57, 0x69, 0x74, 0x68, 0x44, 0x61, 0x74, 0x61, 0x49, 0x64, 0x52, 0x65, 0x73,
- 0x70, 0x6f, 0x6e, 0x73, 0x65, 0x12, 0x49, 0x0a, 0x13, 0x66, 0x6f, 0x72, 0x6d, 0x61, 0x6c, 0x43,
- 0x6c, 0x69, 0x65, 0x6e, 0x74, 0x42, 0x72, 0x6f, 0x77, 0x73, 0x65, 0x72, 0x18, 0x01, 0x20, 0x01,
- 0x28, 0x0b, 0x32, 0x17, 0x2e, 0x70, 0x62, 0x2e, 0x46, 0x6f, 0x72, 0x6d, 0x61, 0x6c, 0x43, 0x6c,
- 0x69, 0x65, 0x6e, 0x74, 0x42, 0x72, 0x6f, 0x77, 0x73, 0x65, 0x72, 0x52, 0x13, 0x66, 0x6f, 0x72,
- 0x6d, 0x61, 0x6c, 0x43, 0x6c, 0x69, 0x65, 0x6e, 0x74, 0x42, 0x72, 0x6f, 0x77, 0x73, 0x65, 0x72,
- 0x32, 0x9c, 0x04, 0x0a, 0x1a, 0x46, 0x6f, 0x72, 0x6d, 0x61, 0x6c, 0x43, 0x6c, 0x69, 0x65, 0x6e,
- 0x74, 0x42, 0x72, 0x6f, 0x77, 0x73, 0x65, 0x72, 0x53, 0x65, 0x72, 0x76, 0x69, 0x63, 0x65, 0x12,
- 0x68, 0x0a, 0x19, 0x63, 0x72, 0x65, 0x61, 0x74, 0x65, 0x46, 0x6f, 0x72, 0x6d, 0x61, 0x6c, 0x43,
- 0x6c, 0x69, 0x65, 0x6e, 0x74, 0x42, 0x72, 0x6f, 0x77, 0x73, 0x65, 0x72, 0x12, 0x24, 0x2e, 0x70,
- 0x62, 0x2e, 0x43, 0x72, 0x65, 0x61, 0x74, 0x65, 0x46, 0x6f, 0x72, 0x6d, 0x61, 0x6c, 0x43, 0x6c,
- 0x69, 0x65, 0x6e, 0x74, 0x42, 0x72, 0x6f, 0x77, 0x73, 0x65, 0x72, 0x52, 0x65, 0x71, 0x75, 0x65,
- 0x73, 0x74, 0x1a, 0x25, 0x2e, 0x70, 0x62, 0x2e, 0x43, 0x72, 0x65, 0x61, 0x74, 0x65, 0x46, 0x6f,
- 0x72, 0x6d, 0x61, 0x6c, 0x43, 0x6c, 0x69, 0x65, 0x6e, 0x74, 0x42, 0x72, 0x6f, 0x77, 0x73, 0x65,
- 0x72, 0x52, 0x65, 0x73, 0x70, 0x6f, 0x6e, 0x73, 0x65, 0x12, 0x57, 0x0a, 0x19, 0x63, 0x6f, 0x75,
- 0x6e, 0x74, 0x46, 0x6f, 0x72, 0x6d, 0x61, 0x6c, 0x43, 0x6c, 0x69, 0x65, 0x6e, 0x74, 0x42, 0x72,
- 0x6f, 0x77, 0x73, 0x65, 0x72, 0x73, 0x12, 0x24, 0x2e, 0x70, 0x62, 0x2e, 0x43, 0x6f, 0x75, 0x6e,
- 0x74, 0x46, 0x6f, 0x72, 0x6d, 0x61, 0x6c, 0x43, 0x6c, 0x69, 0x65, 0x6e, 0x74, 0x42, 0x72, 0x6f,
- 0x77, 0x73, 0x65, 0x72, 0x73, 0x52, 0x65, 0x71, 0x75, 0x65, 0x73, 0x74, 0x1a, 0x14, 0x2e, 0x70,
- 0x62, 0x2e, 0x52, 0x50, 0x43, 0x43, 0x6f, 0x75, 0x6e, 0x74, 0x52, 0x65, 0x73, 0x70, 0x6f, 0x6e,
- 0x73, 0x65, 0x12, 0x65, 0x0a, 0x18, 0x6c, 0x69, 0x73, 0x74, 0x46, 0x6f, 0x72, 0x6d, 0x61, 0x6c,
- 0x43, 0x6c, 0x69, 0x65, 0x6e, 0x74, 0x42, 0x72, 0x6f, 0x77, 0x73, 0x65, 0x72, 0x73, 0x12, 0x23,
- 0x2e, 0x70, 0x62, 0x2e, 0x4c, 0x69, 0x73, 0x74, 0x46, 0x6f, 0x72, 0x6d, 0x61, 0x6c, 0x43, 0x6c,
- 0x69, 0x65, 0x6e, 0x74, 0x42, 0x72, 0x6f, 0x77, 0x73, 0x65, 0x72, 0x73, 0x52, 0x65, 0x71, 0x75,
- 0x65, 0x73, 0x74, 0x1a, 0x24, 0x2e, 0x70, 0x62, 0x2e, 0x4c, 0x69, 0x73, 0x74, 0x46, 0x6f, 0x72,
- 0x6d, 0x61, 0x6c, 0x43, 0x6c, 0x69, 0x65, 0x6e, 0x74, 0x42, 0x72, 0x6f, 0x77, 0x73, 0x65, 0x72,
- 0x73, 0x52, 0x65, 0x73, 0x70, 0x6f, 0x6e, 0x73, 0x65, 0x12, 0x51, 0x0a, 0x19, 0x75, 0x70, 0x64,
- 0x61, 0x74, 0x65, 0x46, 0x6f, 0x72, 0x6d, 0x61, 0x6c, 0x43, 0x6c, 0x69, 0x65, 0x6e, 0x74, 0x42,
- 0x72, 0x6f, 0x77, 0x73, 0x65, 0x72, 0x12, 0x24, 0x2e, 0x70, 0x62, 0x2e, 0x55, 0x70, 0x64, 0x61,
- 0x74, 0x65, 0x46, 0x6f, 0x72, 0x6d, 0x61, 0x6c, 0x43, 0x6c, 0x69, 0x65, 0x6e, 0x74, 0x42, 0x72,
- 0x6f, 0x77, 0x73, 0x65, 0x72, 0x52, 0x65, 0x71, 0x75, 0x65, 0x73, 0x74, 0x1a, 0x0e, 0x2e, 0x70,
- 0x62, 0x2e, 0x52, 0x50, 0x43, 0x53, 0x75, 0x63, 0x63, 0x65, 0x73, 0x73, 0x12, 0x80, 0x01, 0x0a,
- 0x21, 0x66, 0x69, 0x6e, 0x64, 0x46, 0x6f, 0x72, 0x6d, 0x61, 0x6c, 0x43, 0x6c, 0x69, 0x65, 0x6e,
- 0x74, 0x42, 0x72, 0x6f, 0x77, 0x73, 0x65, 0x72, 0x57, 0x69, 0x74, 0x68, 0x44, 0x61, 0x74, 0x61,
- 0x49, 0x64, 0x12, 0x2c, 0x2e, 0x70, 0x62, 0x2e, 0x46, 0x69, 0x6e, 0x64, 0x46, 0x6f, 0x72, 0x6d,
- 0x61, 0x6c, 0x43, 0x6c, 0x69, 0x65, 0x6e, 0x74, 0x42, 0x72, 0x6f, 0x77, 0x73, 0x65, 0x72, 0x57,
- 0x69, 0x74, 0x68, 0x44, 0x61, 0x74, 0x61, 0x49, 0x64, 0x52, 0x65, 0x71, 0x75, 0x65, 0x73, 0x74,
- 0x1a, 0x2d, 0x2e, 0x70, 0x62, 0x2e, 0x46, 0x69, 0x6e, 0x64, 0x46, 0x6f, 0x72, 0x6d, 0x61, 0x6c,
- 0x43, 0x6c, 0x69, 0x65, 0x6e, 0x74, 0x42, 0x72, 0x6f, 0x77, 0x73, 0x65, 0x72, 0x57, 0x69, 0x74,
- 0x68, 0x44, 0x61, 0x74, 0x61, 0x49, 0x64, 0x52, 0x65, 0x73, 0x70, 0x6f, 0x6e, 0x73, 0x65, 0x42,
- 0x06, 0x5a, 0x04, 0x2e, 0x2f, 0x70, 0x62, 0x62, 0x06, 0x70, 0x72, 0x6f, 0x74, 0x6f, 0x33,
-}
+const file_service_formal_client_browser_proto_rawDesc = "" +
+ "\n" +
+ "#service_formal_client_browser.proto\x12\x02pb\x1a\x19models/rpc_messages.proto\x1a(models/model_formal_client_browser.proto\"d\n" +
+ " CreateFormalClientBrowserRequest\x12\x12\n" +
+ "\x04name\x18\x01 \x01(\tR\x04name\x12\x14\n" +
+ "\x05codes\x18\x02 \x03(\tR\x05codes\x12\x16\n" +
+ "\x06dataId\x18\x03 \x01(\tR\x06dataId\"Y\n" +
+ "!CreateFormalClientBrowserResponse\x124\n" +
+ "\x15formalClientBrowserId\x18\x01 \x01(\x03R\x15formalClientBrowserId\"<\n" +
+ " CountFormalClientBrowsersRequest\x12\x18\n" +
+ "\akeyword\x18\x01 \x01(\tR\akeyword\"g\n" +
+ "\x1fListFormalClientBrowsersRequest\x12\x18\n" +
+ "\akeyword\x18\x01 \x01(\tR\akeyword\x12\x16\n" +
+ "\x06offset\x18\x02 \x01(\x03R\x06offset\x12\x12\n" +
+ "\x04size\x18\x03 \x01(\x03R\x04size\"o\n" +
+ " ListFormalClientBrowsersResponse\x12K\n" +
+ "\x14formalClientBrowsers\x18\x01 \x03(\v2\x17.pb.FormalClientBrowserR\x14formalClientBrowsers\"\x9a\x01\n" +
+ " UpdateFormalClientBrowserRequest\x124\n" +
+ "\x15formalClientBrowserId\x18\x01 \x01(\x03R\x15formalClientBrowserId\x12\x12\n" +
+ "\x04name\x18\x02 \x01(\tR\x04name\x12\x14\n" +
+ "\x05codes\x18\x03 \x03(\tR\x05codes\x12\x16\n" +
+ "\x06dataId\x18\x04 \x01(\tR\x06dataId\"B\n" +
+ "(FindFormalClientBrowserWithDataIdRequest\x12\x16\n" +
+ "\x06dataId\x18\x01 \x01(\tR\x06dataId\"v\n" +
+ ")FindFormalClientBrowserWithDataIdResponse\x12I\n" +
+ "\x13formalClientBrowser\x18\x01 \x01(\v2\x17.pb.FormalClientBrowserR\x13formalClientBrowser2\x9c\x04\n" +
+ "\x1aFormalClientBrowserService\x12h\n" +
+ "\x19createFormalClientBrowser\x12$.pb.CreateFormalClientBrowserRequest\x1a%.pb.CreateFormalClientBrowserResponse\x12W\n" +
+ "\x19countFormalClientBrowsers\x12$.pb.CountFormalClientBrowsersRequest\x1a\x14.pb.RPCCountResponse\x12e\n" +
+ "\x18listFormalClientBrowsers\x12#.pb.ListFormalClientBrowsersRequest\x1a$.pb.ListFormalClientBrowsersResponse\x12Q\n" +
+ "\x19updateFormalClientBrowser\x12$.pb.UpdateFormalClientBrowserRequest\x1a\x0e.pb.RPCSuccess\x12\x80\x01\n" +
+ "!findFormalClientBrowserWithDataId\x12,.pb.FindFormalClientBrowserWithDataIdRequest\x1a-.pb.FindFormalClientBrowserWithDataIdResponseB\x06Z\x04./pbb\x06proto3"
var (
file_service_formal_client_browser_proto_rawDescOnce sync.Once
- file_service_formal_client_browser_proto_rawDescData = file_service_formal_client_browser_proto_rawDesc
+ file_service_formal_client_browser_proto_rawDescData []byte
)
func file_service_formal_client_browser_proto_rawDescGZIP() []byte {
file_service_formal_client_browser_proto_rawDescOnce.Do(func() {
- file_service_formal_client_browser_proto_rawDescData = protoimpl.X.CompressGZIP(file_service_formal_client_browser_proto_rawDescData)
+ file_service_formal_client_browser_proto_rawDescData = protoimpl.X.CompressGZIP(unsafe.Slice(unsafe.StringData(file_service_formal_client_browser_proto_rawDesc), len(file_service_formal_client_browser_proto_rawDesc)))
})
return file_service_formal_client_browser_proto_rawDescData
}
@@ -588,7 +526,7 @@ func file_service_formal_client_browser_proto_init() {
out := protoimpl.TypeBuilder{
File: protoimpl.DescBuilder{
GoPackagePath: reflect.TypeOf(x{}).PkgPath(),
- RawDescriptor: file_service_formal_client_browser_proto_rawDesc,
+ RawDescriptor: unsafe.Slice(unsafe.StringData(file_service_formal_client_browser_proto_rawDesc), len(file_service_formal_client_browser_proto_rawDesc)),
NumEnums: 0,
NumMessages: 8,
NumExtensions: 0,
@@ -599,7 +537,6 @@ func file_service_formal_client_browser_proto_init() {
MessageInfos: file_service_formal_client_browser_proto_msgTypes,
}.Build()
File_service_formal_client_browser_proto = out.File
- file_service_formal_client_browser_proto_rawDesc = nil
file_service_formal_client_browser_proto_goTypes = nil
file_service_formal_client_browser_proto_depIdxs = nil
}
diff --git a/EdgeCommon/pkg/rpc/pb/service_formal_client_browser_grpc.pb.go b/EdgeCommon/pkg/rpc/pb/service_formal_client_browser_grpc.pb.go
index 0d67385..6ad727b 100644
--- a/EdgeCommon/pkg/rpc/pb/service_formal_client_browser_grpc.pb.go
+++ b/EdgeCommon/pkg/rpc/pb/service_formal_client_browser_grpc.pb.go
@@ -1,7 +1,7 @@
// Code generated by protoc-gen-go-grpc. DO NOT EDIT.
// versions:
-// - protoc-gen-go-grpc v1.5.1
-// - protoc v6.33.2
+// - protoc-gen-go-grpc v1.6.1
+// - protoc v3.19.6
// source: service_formal_client_browser.proto
package pb
@@ -128,19 +128,19 @@ type FormalClientBrowserServiceServer interface {
type UnimplementedFormalClientBrowserServiceServer struct{}
func (UnimplementedFormalClientBrowserServiceServer) CreateFormalClientBrowser(context.Context, *CreateFormalClientBrowserRequest) (*CreateFormalClientBrowserResponse, error) {
- return nil, status.Errorf(codes.Unimplemented, "method CreateFormalClientBrowser not implemented")
+ return nil, status.Error(codes.Unimplemented, "method CreateFormalClientBrowser not implemented")
}
func (UnimplementedFormalClientBrowserServiceServer) CountFormalClientBrowsers(context.Context, *CountFormalClientBrowsersRequest) (*RPCCountResponse, error) {
- return nil, status.Errorf(codes.Unimplemented, "method CountFormalClientBrowsers not implemented")
+ return nil, status.Error(codes.Unimplemented, "method CountFormalClientBrowsers not implemented")
}
func (UnimplementedFormalClientBrowserServiceServer) ListFormalClientBrowsers(context.Context, *ListFormalClientBrowsersRequest) (*ListFormalClientBrowsersResponse, error) {
- return nil, status.Errorf(codes.Unimplemented, "method ListFormalClientBrowsers not implemented")
+ return nil, status.Error(codes.Unimplemented, "method ListFormalClientBrowsers not implemented")
}
func (UnimplementedFormalClientBrowserServiceServer) UpdateFormalClientBrowser(context.Context, *UpdateFormalClientBrowserRequest) (*RPCSuccess, error) {
- return nil, status.Errorf(codes.Unimplemented, "method UpdateFormalClientBrowser not implemented")
+ return nil, status.Error(codes.Unimplemented, "method UpdateFormalClientBrowser not implemented")
}
func (UnimplementedFormalClientBrowserServiceServer) FindFormalClientBrowserWithDataId(context.Context, *FindFormalClientBrowserWithDataIdRequest) (*FindFormalClientBrowserWithDataIdResponse, error) {
- return nil, status.Errorf(codes.Unimplemented, "method FindFormalClientBrowserWithDataId not implemented")
+ return nil, status.Error(codes.Unimplemented, "method FindFormalClientBrowserWithDataId not implemented")
}
func (UnimplementedFormalClientBrowserServiceServer) testEmbeddedByValue() {}
@@ -152,7 +152,7 @@ type UnsafeFormalClientBrowserServiceServer interface {
}
func RegisterFormalClientBrowserServiceServer(s grpc.ServiceRegistrar, srv FormalClientBrowserServiceServer) {
- // If the following call pancis, it indicates UnimplementedFormalClientBrowserServiceServer was
+ // If the following call panics, it indicates UnimplementedFormalClientBrowserServiceServer was
// embedded by pointer and is nil. This will cause panics if an
// unimplemented method is ever invoked, so we test this at initialization
// time to prevent it from happening at runtime later due to I/O.
diff --git a/EdgeCommon/pkg/rpc/pb/service_formal_client_system.pb.go b/EdgeCommon/pkg/rpc/pb/service_formal_client_system.pb.go
index c559d39..8ac0ece 100644
--- a/EdgeCommon/pkg/rpc/pb/service_formal_client_system.pb.go
+++ b/EdgeCommon/pkg/rpc/pb/service_formal_client_system.pb.go
@@ -1,7 +1,7 @@
// Code generated by protoc-gen-go. DO NOT EDIT.
// versions:
-// protoc-gen-go v1.36.0
-// protoc v6.33.2
+// protoc-gen-go v1.36.11
+// protoc v3.19.6
// source: service_formal_client_system.proto
package pb
@@ -11,6 +11,7 @@ import (
protoimpl "google.golang.org/protobuf/runtime/protoimpl"
reflect "reflect"
sync "sync"
+ unsafe "unsafe"
)
const (
@@ -435,108 +436,47 @@ func (x *FindFormalClientSystemWithDataIdResponse) GetFormalClientSystem() *Form
var File_service_formal_client_system_proto protoreflect.FileDescriptor
-var file_service_formal_client_system_proto_rawDesc = []byte{
- 0x0a, 0x22, 0x73, 0x65, 0x72, 0x76, 0x69, 0x63, 0x65, 0x5f, 0x66, 0x6f, 0x72, 0x6d, 0x61, 0x6c,
- 0x5f, 0x63, 0x6c, 0x69, 0x65, 0x6e, 0x74, 0x5f, 0x73, 0x79, 0x73, 0x74, 0x65, 0x6d, 0x2e, 0x70,
- 0x72, 0x6f, 0x74, 0x6f, 0x12, 0x02, 0x70, 0x62, 0x1a, 0x19, 0x6d, 0x6f, 0x64, 0x65, 0x6c, 0x73,
- 0x2f, 0x72, 0x70, 0x63, 0x5f, 0x6d, 0x65, 0x73, 0x73, 0x61, 0x67, 0x65, 0x73, 0x2e, 0x70, 0x72,
- 0x6f, 0x74, 0x6f, 0x1a, 0x27, 0x6d, 0x6f, 0x64, 0x65, 0x6c, 0x73, 0x2f, 0x6d, 0x6f, 0x64, 0x65,
- 0x6c, 0x5f, 0x66, 0x6f, 0x72, 0x6d, 0x61, 0x6c, 0x5f, 0x63, 0x6c, 0x69, 0x65, 0x6e, 0x74, 0x5f,
- 0x73, 0x79, 0x73, 0x74, 0x65, 0x6d, 0x2e, 0x70, 0x72, 0x6f, 0x74, 0x6f, 0x22, 0x63, 0x0a, 0x1f,
- 0x43, 0x72, 0x65, 0x61, 0x74, 0x65, 0x46, 0x6f, 0x72, 0x6d, 0x61, 0x6c, 0x43, 0x6c, 0x69, 0x65,
- 0x6e, 0x74, 0x53, 0x79, 0x73, 0x74, 0x65, 0x6d, 0x52, 0x65, 0x71, 0x75, 0x65, 0x73, 0x74, 0x12,
- 0x12, 0x0a, 0x04, 0x6e, 0x61, 0x6d, 0x65, 0x18, 0x01, 0x20, 0x01, 0x28, 0x09, 0x52, 0x04, 0x6e,
- 0x61, 0x6d, 0x65, 0x12, 0x14, 0x0a, 0x05, 0x63, 0x6f, 0x64, 0x65, 0x73, 0x18, 0x02, 0x20, 0x03,
- 0x28, 0x09, 0x52, 0x05, 0x63, 0x6f, 0x64, 0x65, 0x73, 0x12, 0x16, 0x0a, 0x06, 0x64, 0x61, 0x74,
- 0x61, 0x49, 0x64, 0x18, 0x03, 0x20, 0x01, 0x28, 0x09, 0x52, 0x06, 0x64, 0x61, 0x74, 0x61, 0x49,
- 0x64, 0x22, 0x56, 0x0a, 0x20, 0x43, 0x72, 0x65, 0x61, 0x74, 0x65, 0x46, 0x6f, 0x72, 0x6d, 0x61,
- 0x6c, 0x43, 0x6c, 0x69, 0x65, 0x6e, 0x74, 0x53, 0x79, 0x73, 0x74, 0x65, 0x6d, 0x52, 0x65, 0x73,
- 0x70, 0x6f, 0x6e, 0x73, 0x65, 0x12, 0x32, 0x0a, 0x14, 0x66, 0x6f, 0x72, 0x6d, 0x61, 0x6c, 0x43,
- 0x6c, 0x69, 0x65, 0x6e, 0x74, 0x53, 0x79, 0x73, 0x74, 0x65, 0x6d, 0x49, 0x64, 0x18, 0x01, 0x20,
- 0x01, 0x28, 0x03, 0x52, 0x14, 0x66, 0x6f, 0x72, 0x6d, 0x61, 0x6c, 0x43, 0x6c, 0x69, 0x65, 0x6e,
- 0x74, 0x53, 0x79, 0x73, 0x74, 0x65, 0x6d, 0x49, 0x64, 0x22, 0x3b, 0x0a, 0x1f, 0x43, 0x6f, 0x75,
- 0x6e, 0x74, 0x46, 0x6f, 0x72, 0x6d, 0x61, 0x6c, 0x43, 0x6c, 0x69, 0x65, 0x6e, 0x74, 0x53, 0x79,
- 0x73, 0x74, 0x65, 0x6d, 0x73, 0x52, 0x65, 0x71, 0x75, 0x65, 0x73, 0x74, 0x12, 0x18, 0x0a, 0x07,
- 0x6b, 0x65, 0x79, 0x77, 0x6f, 0x72, 0x64, 0x18, 0x01, 0x20, 0x01, 0x28, 0x09, 0x52, 0x07, 0x6b,
- 0x65, 0x79, 0x77, 0x6f, 0x72, 0x64, 0x22, 0x66, 0x0a, 0x1e, 0x4c, 0x69, 0x73, 0x74, 0x46, 0x6f,
- 0x72, 0x6d, 0x61, 0x6c, 0x43, 0x6c, 0x69, 0x65, 0x6e, 0x74, 0x53, 0x79, 0x73, 0x74, 0x65, 0x6d,
- 0x73, 0x52, 0x65, 0x71, 0x75, 0x65, 0x73, 0x74, 0x12, 0x18, 0x0a, 0x07, 0x6b, 0x65, 0x79, 0x77,
- 0x6f, 0x72, 0x64, 0x18, 0x01, 0x20, 0x01, 0x28, 0x09, 0x52, 0x07, 0x6b, 0x65, 0x79, 0x77, 0x6f,
- 0x72, 0x64, 0x12, 0x16, 0x0a, 0x06, 0x6f, 0x66, 0x66, 0x73, 0x65, 0x74, 0x18, 0x02, 0x20, 0x01,
- 0x28, 0x03, 0x52, 0x06, 0x6f, 0x66, 0x66, 0x73, 0x65, 0x74, 0x12, 0x12, 0x0a, 0x04, 0x73, 0x69,
- 0x7a, 0x65, 0x18, 0x03, 0x20, 0x01, 0x28, 0x03, 0x52, 0x04, 0x73, 0x69, 0x7a, 0x65, 0x22, 0x6b,
- 0x0a, 0x1f, 0x4c, 0x69, 0x73, 0x74, 0x46, 0x6f, 0x72, 0x6d, 0x61, 0x6c, 0x43, 0x6c, 0x69, 0x65,
- 0x6e, 0x74, 0x53, 0x79, 0x73, 0x74, 0x65, 0x6d, 0x73, 0x52, 0x65, 0x73, 0x70, 0x6f, 0x6e, 0x73,
- 0x65, 0x12, 0x48, 0x0a, 0x13, 0x66, 0x6f, 0x72, 0x6d, 0x61, 0x6c, 0x43, 0x6c, 0x69, 0x65, 0x6e,
- 0x74, 0x53, 0x79, 0x73, 0x74, 0x65, 0x6d, 0x73, 0x18, 0x01, 0x20, 0x03, 0x28, 0x0b, 0x32, 0x16,
- 0x2e, 0x70, 0x62, 0x2e, 0x46, 0x6f, 0x72, 0x6d, 0x61, 0x6c, 0x43, 0x6c, 0x69, 0x65, 0x6e, 0x74,
- 0x53, 0x79, 0x73, 0x74, 0x65, 0x6d, 0x52, 0x13, 0x66, 0x6f, 0x72, 0x6d, 0x61, 0x6c, 0x43, 0x6c,
- 0x69, 0x65, 0x6e, 0x74, 0x53, 0x79, 0x73, 0x74, 0x65, 0x6d, 0x73, 0x22, 0x97, 0x01, 0x0a, 0x1f,
- 0x55, 0x70, 0x64, 0x61, 0x74, 0x65, 0x46, 0x6f, 0x72, 0x6d, 0x61, 0x6c, 0x43, 0x6c, 0x69, 0x65,
- 0x6e, 0x74, 0x53, 0x79, 0x73, 0x74, 0x65, 0x6d, 0x52, 0x65, 0x71, 0x75, 0x65, 0x73, 0x74, 0x12,
- 0x32, 0x0a, 0x14, 0x66, 0x6f, 0x72, 0x6d, 0x61, 0x6c, 0x43, 0x6c, 0x69, 0x65, 0x6e, 0x74, 0x53,
- 0x79, 0x73, 0x74, 0x65, 0x6d, 0x49, 0x64, 0x18, 0x01, 0x20, 0x01, 0x28, 0x03, 0x52, 0x14, 0x66,
- 0x6f, 0x72, 0x6d, 0x61, 0x6c, 0x43, 0x6c, 0x69, 0x65, 0x6e, 0x74, 0x53, 0x79, 0x73, 0x74, 0x65,
- 0x6d, 0x49, 0x64, 0x12, 0x12, 0x0a, 0x04, 0x6e, 0x61, 0x6d, 0x65, 0x18, 0x02, 0x20, 0x01, 0x28,
- 0x09, 0x52, 0x04, 0x6e, 0x61, 0x6d, 0x65, 0x12, 0x14, 0x0a, 0x05, 0x63, 0x6f, 0x64, 0x65, 0x73,
- 0x18, 0x03, 0x20, 0x03, 0x28, 0x09, 0x52, 0x05, 0x63, 0x6f, 0x64, 0x65, 0x73, 0x12, 0x16, 0x0a,
- 0x06, 0x64, 0x61, 0x74, 0x61, 0x49, 0x64, 0x18, 0x04, 0x20, 0x01, 0x28, 0x09, 0x52, 0x06, 0x64,
- 0x61, 0x74, 0x61, 0x49, 0x64, 0x22, 0x41, 0x0a, 0x27, 0x46, 0x69, 0x6e, 0x64, 0x46, 0x6f, 0x72,
- 0x6d, 0x61, 0x6c, 0x43, 0x6c, 0x69, 0x65, 0x6e, 0x74, 0x53, 0x79, 0x73, 0x74, 0x65, 0x6d, 0x57,
- 0x69, 0x74, 0x68, 0x44, 0x61, 0x74, 0x61, 0x49, 0x64, 0x52, 0x65, 0x71, 0x75, 0x65, 0x73, 0x74,
- 0x12, 0x16, 0x0a, 0x06, 0x64, 0x61, 0x74, 0x61, 0x49, 0x64, 0x18, 0x01, 0x20, 0x01, 0x28, 0x09,
- 0x52, 0x06, 0x64, 0x61, 0x74, 0x61, 0x49, 0x64, 0x22, 0x72, 0x0a, 0x28, 0x46, 0x69, 0x6e, 0x64,
- 0x46, 0x6f, 0x72, 0x6d, 0x61, 0x6c, 0x43, 0x6c, 0x69, 0x65, 0x6e, 0x74, 0x53, 0x79, 0x73, 0x74,
- 0x65, 0x6d, 0x57, 0x69, 0x74, 0x68, 0x44, 0x61, 0x74, 0x61, 0x49, 0x64, 0x52, 0x65, 0x73, 0x70,
- 0x6f, 0x6e, 0x73, 0x65, 0x12, 0x46, 0x0a, 0x12, 0x66, 0x6f, 0x72, 0x6d, 0x61, 0x6c, 0x43, 0x6c,
- 0x69, 0x65, 0x6e, 0x74, 0x53, 0x79, 0x73, 0x74, 0x65, 0x6d, 0x18, 0x01, 0x20, 0x01, 0x28, 0x0b,
- 0x32, 0x16, 0x2e, 0x70, 0x62, 0x2e, 0x46, 0x6f, 0x72, 0x6d, 0x61, 0x6c, 0x43, 0x6c, 0x69, 0x65,
- 0x6e, 0x74, 0x53, 0x79, 0x73, 0x74, 0x65, 0x6d, 0x52, 0x12, 0x66, 0x6f, 0x72, 0x6d, 0x61, 0x6c,
- 0x43, 0x6c, 0x69, 0x65, 0x6e, 0x74, 0x53, 0x79, 0x73, 0x74, 0x65, 0x6d, 0x32, 0x8d, 0x04, 0x0a,
- 0x19, 0x46, 0x6f, 0x72, 0x6d, 0x61, 0x6c, 0x43, 0x6c, 0x69, 0x65, 0x6e, 0x74, 0x53, 0x79, 0x73,
- 0x74, 0x65, 0x6d, 0x53, 0x65, 0x72, 0x76, 0x69, 0x63, 0x65, 0x12, 0x65, 0x0a, 0x18, 0x63, 0x72,
- 0x65, 0x61, 0x74, 0x65, 0x46, 0x6f, 0x72, 0x6d, 0x61, 0x6c, 0x43, 0x6c, 0x69, 0x65, 0x6e, 0x74,
- 0x53, 0x79, 0x73, 0x74, 0x65, 0x6d, 0x12, 0x23, 0x2e, 0x70, 0x62, 0x2e, 0x43, 0x72, 0x65, 0x61,
- 0x74, 0x65, 0x46, 0x6f, 0x72, 0x6d, 0x61, 0x6c, 0x43, 0x6c, 0x69, 0x65, 0x6e, 0x74, 0x53, 0x79,
- 0x73, 0x74, 0x65, 0x6d, 0x52, 0x65, 0x71, 0x75, 0x65, 0x73, 0x74, 0x1a, 0x24, 0x2e, 0x70, 0x62,
- 0x2e, 0x43, 0x72, 0x65, 0x61, 0x74, 0x65, 0x46, 0x6f, 0x72, 0x6d, 0x61, 0x6c, 0x43, 0x6c, 0x69,
- 0x65, 0x6e, 0x74, 0x53, 0x79, 0x73, 0x74, 0x65, 0x6d, 0x52, 0x65, 0x73, 0x70, 0x6f, 0x6e, 0x73,
- 0x65, 0x12, 0x55, 0x0a, 0x18, 0x63, 0x6f, 0x75, 0x6e, 0x74, 0x46, 0x6f, 0x72, 0x6d, 0x61, 0x6c,
- 0x43, 0x6c, 0x69, 0x65, 0x6e, 0x74, 0x53, 0x79, 0x73, 0x74, 0x65, 0x6d, 0x73, 0x12, 0x23, 0x2e,
- 0x70, 0x62, 0x2e, 0x43, 0x6f, 0x75, 0x6e, 0x74, 0x46, 0x6f, 0x72, 0x6d, 0x61, 0x6c, 0x43, 0x6c,
- 0x69, 0x65, 0x6e, 0x74, 0x53, 0x79, 0x73, 0x74, 0x65, 0x6d, 0x73, 0x52, 0x65, 0x71, 0x75, 0x65,
- 0x73, 0x74, 0x1a, 0x14, 0x2e, 0x70, 0x62, 0x2e, 0x52, 0x50, 0x43, 0x43, 0x6f, 0x75, 0x6e, 0x74,
- 0x52, 0x65, 0x73, 0x70, 0x6f, 0x6e, 0x73, 0x65, 0x12, 0x62, 0x0a, 0x17, 0x6c, 0x69, 0x73, 0x74,
- 0x46, 0x6f, 0x72, 0x6d, 0x61, 0x6c, 0x43, 0x6c, 0x69, 0x65, 0x6e, 0x74, 0x53, 0x79, 0x73, 0x74,
- 0x65, 0x6d, 0x73, 0x12, 0x22, 0x2e, 0x70, 0x62, 0x2e, 0x4c, 0x69, 0x73, 0x74, 0x46, 0x6f, 0x72,
- 0x6d, 0x61, 0x6c, 0x43, 0x6c, 0x69, 0x65, 0x6e, 0x74, 0x53, 0x79, 0x73, 0x74, 0x65, 0x6d, 0x73,
- 0x52, 0x65, 0x71, 0x75, 0x65, 0x73, 0x74, 0x1a, 0x23, 0x2e, 0x70, 0x62, 0x2e, 0x4c, 0x69, 0x73,
- 0x74, 0x46, 0x6f, 0x72, 0x6d, 0x61, 0x6c, 0x43, 0x6c, 0x69, 0x65, 0x6e, 0x74, 0x53, 0x79, 0x73,
- 0x74, 0x65, 0x6d, 0x73, 0x52, 0x65, 0x73, 0x70, 0x6f, 0x6e, 0x73, 0x65, 0x12, 0x4f, 0x0a, 0x18,
- 0x75, 0x70, 0x64, 0x61, 0x74, 0x65, 0x46, 0x6f, 0x72, 0x6d, 0x61, 0x6c, 0x43, 0x6c, 0x69, 0x65,
- 0x6e, 0x74, 0x53, 0x79, 0x73, 0x74, 0x65, 0x6d, 0x12, 0x23, 0x2e, 0x70, 0x62, 0x2e, 0x55, 0x70,
- 0x64, 0x61, 0x74, 0x65, 0x46, 0x6f, 0x72, 0x6d, 0x61, 0x6c, 0x43, 0x6c, 0x69, 0x65, 0x6e, 0x74,
- 0x53, 0x79, 0x73, 0x74, 0x65, 0x6d, 0x52, 0x65, 0x71, 0x75, 0x65, 0x73, 0x74, 0x1a, 0x0e, 0x2e,
- 0x70, 0x62, 0x2e, 0x52, 0x50, 0x43, 0x53, 0x75, 0x63, 0x63, 0x65, 0x73, 0x73, 0x12, 0x7d, 0x0a,
- 0x20, 0x66, 0x69, 0x6e, 0x64, 0x46, 0x6f, 0x72, 0x6d, 0x61, 0x6c, 0x43, 0x6c, 0x69, 0x65, 0x6e,
- 0x74, 0x53, 0x79, 0x73, 0x74, 0x65, 0x6d, 0x57, 0x69, 0x74, 0x68, 0x44, 0x61, 0x74, 0x61, 0x49,
- 0x64, 0x12, 0x2b, 0x2e, 0x70, 0x62, 0x2e, 0x46, 0x69, 0x6e, 0x64, 0x46, 0x6f, 0x72, 0x6d, 0x61,
- 0x6c, 0x43, 0x6c, 0x69, 0x65, 0x6e, 0x74, 0x53, 0x79, 0x73, 0x74, 0x65, 0x6d, 0x57, 0x69, 0x74,
- 0x68, 0x44, 0x61, 0x74, 0x61, 0x49, 0x64, 0x52, 0x65, 0x71, 0x75, 0x65, 0x73, 0x74, 0x1a, 0x2c,
- 0x2e, 0x70, 0x62, 0x2e, 0x46, 0x69, 0x6e, 0x64, 0x46, 0x6f, 0x72, 0x6d, 0x61, 0x6c, 0x43, 0x6c,
- 0x69, 0x65, 0x6e, 0x74, 0x53, 0x79, 0x73, 0x74, 0x65, 0x6d, 0x57, 0x69, 0x74, 0x68, 0x44, 0x61,
- 0x74, 0x61, 0x49, 0x64, 0x52, 0x65, 0x73, 0x70, 0x6f, 0x6e, 0x73, 0x65, 0x42, 0x06, 0x5a, 0x04,
- 0x2e, 0x2f, 0x70, 0x62, 0x62, 0x06, 0x70, 0x72, 0x6f, 0x74, 0x6f, 0x33,
-}
+const file_service_formal_client_system_proto_rawDesc = "" +
+ "\n" +
+ "\"service_formal_client_system.proto\x12\x02pb\x1a\x19models/rpc_messages.proto\x1a'models/model_formal_client_system.proto\"c\n" +
+ "\x1fCreateFormalClientSystemRequest\x12\x12\n" +
+ "\x04name\x18\x01 \x01(\tR\x04name\x12\x14\n" +
+ "\x05codes\x18\x02 \x03(\tR\x05codes\x12\x16\n" +
+ "\x06dataId\x18\x03 \x01(\tR\x06dataId\"V\n" +
+ " CreateFormalClientSystemResponse\x122\n" +
+ "\x14formalClientSystemId\x18\x01 \x01(\x03R\x14formalClientSystemId\";\n" +
+ "\x1fCountFormalClientSystemsRequest\x12\x18\n" +
+ "\akeyword\x18\x01 \x01(\tR\akeyword\"f\n" +
+ "\x1eListFormalClientSystemsRequest\x12\x18\n" +
+ "\akeyword\x18\x01 \x01(\tR\akeyword\x12\x16\n" +
+ "\x06offset\x18\x02 \x01(\x03R\x06offset\x12\x12\n" +
+ "\x04size\x18\x03 \x01(\x03R\x04size\"k\n" +
+ "\x1fListFormalClientSystemsResponse\x12H\n" +
+ "\x13formalClientSystems\x18\x01 \x03(\v2\x16.pb.FormalClientSystemR\x13formalClientSystems\"\x97\x01\n" +
+ "\x1fUpdateFormalClientSystemRequest\x122\n" +
+ "\x14formalClientSystemId\x18\x01 \x01(\x03R\x14formalClientSystemId\x12\x12\n" +
+ "\x04name\x18\x02 \x01(\tR\x04name\x12\x14\n" +
+ "\x05codes\x18\x03 \x03(\tR\x05codes\x12\x16\n" +
+ "\x06dataId\x18\x04 \x01(\tR\x06dataId\"A\n" +
+ "'FindFormalClientSystemWithDataIdRequest\x12\x16\n" +
+ "\x06dataId\x18\x01 \x01(\tR\x06dataId\"r\n" +
+ "(FindFormalClientSystemWithDataIdResponse\x12F\n" +
+ "\x12formalClientSystem\x18\x01 \x01(\v2\x16.pb.FormalClientSystemR\x12formalClientSystem2\x8d\x04\n" +
+ "\x19FormalClientSystemService\x12e\n" +
+ "\x18createFormalClientSystem\x12#.pb.CreateFormalClientSystemRequest\x1a$.pb.CreateFormalClientSystemResponse\x12U\n" +
+ "\x18countFormalClientSystems\x12#.pb.CountFormalClientSystemsRequest\x1a\x14.pb.RPCCountResponse\x12b\n" +
+ "\x17listFormalClientSystems\x12\".pb.ListFormalClientSystemsRequest\x1a#.pb.ListFormalClientSystemsResponse\x12O\n" +
+ "\x18updateFormalClientSystem\x12#.pb.UpdateFormalClientSystemRequest\x1a\x0e.pb.RPCSuccess\x12}\n" +
+ " findFormalClientSystemWithDataId\x12+.pb.FindFormalClientSystemWithDataIdRequest\x1a,.pb.FindFormalClientSystemWithDataIdResponseB\x06Z\x04./pbb\x06proto3"
var (
file_service_formal_client_system_proto_rawDescOnce sync.Once
- file_service_formal_client_system_proto_rawDescData = file_service_formal_client_system_proto_rawDesc
+ file_service_formal_client_system_proto_rawDescData []byte
)
func file_service_formal_client_system_proto_rawDescGZIP() []byte {
file_service_formal_client_system_proto_rawDescOnce.Do(func() {
- file_service_formal_client_system_proto_rawDescData = protoimpl.X.CompressGZIP(file_service_formal_client_system_proto_rawDescData)
+ file_service_formal_client_system_proto_rawDescData = protoimpl.X.CompressGZIP(unsafe.Slice(unsafe.StringData(file_service_formal_client_system_proto_rawDesc), len(file_service_formal_client_system_proto_rawDesc)))
})
return file_service_formal_client_system_proto_rawDescData
}
@@ -586,7 +526,7 @@ func file_service_formal_client_system_proto_init() {
out := protoimpl.TypeBuilder{
File: protoimpl.DescBuilder{
GoPackagePath: reflect.TypeOf(x{}).PkgPath(),
- RawDescriptor: file_service_formal_client_system_proto_rawDesc,
+ RawDescriptor: unsafe.Slice(unsafe.StringData(file_service_formal_client_system_proto_rawDesc), len(file_service_formal_client_system_proto_rawDesc)),
NumEnums: 0,
NumMessages: 8,
NumExtensions: 0,
@@ -597,7 +537,6 @@ func file_service_formal_client_system_proto_init() {
MessageInfos: file_service_formal_client_system_proto_msgTypes,
}.Build()
File_service_formal_client_system_proto = out.File
- file_service_formal_client_system_proto_rawDesc = nil
file_service_formal_client_system_proto_goTypes = nil
file_service_formal_client_system_proto_depIdxs = nil
}
diff --git a/EdgeCommon/pkg/rpc/pb/service_formal_client_system_grpc.pb.go b/EdgeCommon/pkg/rpc/pb/service_formal_client_system_grpc.pb.go
index d112236..afde274 100644
--- a/EdgeCommon/pkg/rpc/pb/service_formal_client_system_grpc.pb.go
+++ b/EdgeCommon/pkg/rpc/pb/service_formal_client_system_grpc.pb.go
@@ -1,7 +1,7 @@
// Code generated by protoc-gen-go-grpc. DO NOT EDIT.
// versions:
-// - protoc-gen-go-grpc v1.5.1
-// - protoc v6.33.2
+// - protoc-gen-go-grpc v1.6.1
+// - protoc v3.19.6
// source: service_formal_client_system.proto
package pb
@@ -128,19 +128,19 @@ type FormalClientSystemServiceServer interface {
type UnimplementedFormalClientSystemServiceServer struct{}
func (UnimplementedFormalClientSystemServiceServer) CreateFormalClientSystem(context.Context, *CreateFormalClientSystemRequest) (*CreateFormalClientSystemResponse, error) {
- return nil, status.Errorf(codes.Unimplemented, "method CreateFormalClientSystem not implemented")
+ return nil, status.Error(codes.Unimplemented, "method CreateFormalClientSystem not implemented")
}
func (UnimplementedFormalClientSystemServiceServer) CountFormalClientSystems(context.Context, *CountFormalClientSystemsRequest) (*RPCCountResponse, error) {
- return nil, status.Errorf(codes.Unimplemented, "method CountFormalClientSystems not implemented")
+ return nil, status.Error(codes.Unimplemented, "method CountFormalClientSystems not implemented")
}
func (UnimplementedFormalClientSystemServiceServer) ListFormalClientSystems(context.Context, *ListFormalClientSystemsRequest) (*ListFormalClientSystemsResponse, error) {
- return nil, status.Errorf(codes.Unimplemented, "method ListFormalClientSystems not implemented")
+ return nil, status.Error(codes.Unimplemented, "method ListFormalClientSystems not implemented")
}
func (UnimplementedFormalClientSystemServiceServer) UpdateFormalClientSystem(context.Context, *UpdateFormalClientSystemRequest) (*RPCSuccess, error) {
- return nil, status.Errorf(codes.Unimplemented, "method UpdateFormalClientSystem not implemented")
+ return nil, status.Error(codes.Unimplemented, "method UpdateFormalClientSystem not implemented")
}
func (UnimplementedFormalClientSystemServiceServer) FindFormalClientSystemWithDataId(context.Context, *FindFormalClientSystemWithDataIdRequest) (*FindFormalClientSystemWithDataIdResponse, error) {
- return nil, status.Errorf(codes.Unimplemented, "method FindFormalClientSystemWithDataId not implemented")
+ return nil, status.Error(codes.Unimplemented, "method FindFormalClientSystemWithDataId not implemented")
}
func (UnimplementedFormalClientSystemServiceServer) testEmbeddedByValue() {}
@@ -152,7 +152,7 @@ type UnsafeFormalClientSystemServiceServer interface {
}
func RegisterFormalClientSystemServiceServer(s grpc.ServiceRegistrar, srv FormalClientSystemServiceServer) {
- // If the following call pancis, it indicates UnimplementedFormalClientSystemServiceServer was
+ // If the following call panics, it indicates UnimplementedFormalClientSystemServiceServer was
// embedded by pointer and is nil. This will cause panics if an
// unimplemented method is ever invoked, so we test this at initialization
// time to prevent it from happening at runtime later due to I/O.
diff --git a/EdgeCommon/pkg/rpc/pb/service_http_access_log.pb.go b/EdgeCommon/pkg/rpc/pb/service_http_access_log.pb.go
index be19c3e..6285e35 100644
--- a/EdgeCommon/pkg/rpc/pb/service_http_access_log.pb.go
+++ b/EdgeCommon/pkg/rpc/pb/service_http_access_log.pb.go
@@ -1,7 +1,7 @@
// Code generated by protoc-gen-go. DO NOT EDIT.
// versions:
-// protoc-gen-go v1.36.0
-// protoc v6.33.2
+// protoc-gen-go v1.36.11
+// protoc v3.19.6
// source: service_http_access_log.proto
package pb
@@ -11,6 +11,7 @@ import (
protoimpl "google.golang.org/protobuf/runtime/protoimpl"
reflect "reflect"
sync "sync"
+ unsafe "unsafe"
)
const (
@@ -548,125 +549,65 @@ func (x *FindHTTPAccessLogPartitionsResponse) GetReversePartitions() []int32 {
var File_service_http_access_log_proto protoreflect.FileDescriptor
-var file_service_http_access_log_proto_rawDesc = []byte{
- 0x0a, 0x1d, 0x73, 0x65, 0x72, 0x76, 0x69, 0x63, 0x65, 0x5f, 0x68, 0x74, 0x74, 0x70, 0x5f, 0x61,
- 0x63, 0x63, 0x65, 0x73, 0x73, 0x5f, 0x6c, 0x6f, 0x67, 0x2e, 0x70, 0x72, 0x6f, 0x74, 0x6f, 0x12,
- 0x02, 0x70, 0x62, 0x1a, 0x22, 0x6d, 0x6f, 0x64, 0x65, 0x6c, 0x73, 0x2f, 0x6d, 0x6f, 0x64, 0x65,
- 0x6c, 0x5f, 0x68, 0x74, 0x74, 0x70, 0x5f, 0x61, 0x63, 0x63, 0x65, 0x73, 0x73, 0x5f, 0x6c, 0x6f,
- 0x67, 0x2e, 0x70, 0x72, 0x6f, 0x74, 0x6f, 0x22, 0x58, 0x0a, 0x1b, 0x43, 0x72, 0x65, 0x61, 0x74,
- 0x65, 0x48, 0x54, 0x54, 0x50, 0x41, 0x63, 0x63, 0x65, 0x73, 0x73, 0x4c, 0x6f, 0x67, 0x73, 0x52,
- 0x65, 0x71, 0x75, 0x65, 0x73, 0x74, 0x12, 0x39, 0x0a, 0x0e, 0x68, 0x74, 0x74, 0x70, 0x41, 0x63,
- 0x63, 0x65, 0x73, 0x73, 0x4c, 0x6f, 0x67, 0x73, 0x18, 0x01, 0x20, 0x03, 0x28, 0x0b, 0x32, 0x11,
- 0x2e, 0x70, 0x62, 0x2e, 0x48, 0x54, 0x54, 0x50, 0x41, 0x63, 0x63, 0x65, 0x73, 0x73, 0x4c, 0x6f,
- 0x67, 0x52, 0x0e, 0x68, 0x74, 0x74, 0x70, 0x41, 0x63, 0x63, 0x65, 0x73, 0x73, 0x4c, 0x6f, 0x67,
- 0x73, 0x22, 0x1e, 0x0a, 0x1c, 0x43, 0x72, 0x65, 0x61, 0x74, 0x65, 0x48, 0x54, 0x54, 0x50, 0x41,
- 0x63, 0x63, 0x65, 0x73, 0x73, 0x4c, 0x6f, 0x67, 0x73, 0x52, 0x65, 0x73, 0x70, 0x6f, 0x6e, 0x73,
- 0x65, 0x22, 0xd5, 0x04, 0x0a, 0x19, 0x4c, 0x69, 0x73, 0x74, 0x48, 0x54, 0x54, 0x50, 0x41, 0x63,
- 0x63, 0x65, 0x73, 0x73, 0x4c, 0x6f, 0x67, 0x73, 0x52, 0x65, 0x71, 0x75, 0x65, 0x73, 0x74, 0x12,
- 0x1c, 0x0a, 0x09, 0x72, 0x65, 0x71, 0x75, 0x65, 0x73, 0x74, 0x49, 0x64, 0x18, 0x01, 0x20, 0x01,
- 0x28, 0x09, 0x52, 0x09, 0x72, 0x65, 0x71, 0x75, 0x65, 0x73, 0x74, 0x49, 0x64, 0x12, 0x1a, 0x0a,
- 0x08, 0x73, 0x65, 0x72, 0x76, 0x65, 0x72, 0x49, 0x64, 0x18, 0x02, 0x20, 0x01, 0x28, 0x03, 0x52,
- 0x08, 0x73, 0x65, 0x72, 0x76, 0x65, 0x72, 0x49, 0x64, 0x12, 0x12, 0x0a, 0x04, 0x73, 0x69, 0x7a,
- 0x65, 0x18, 0x03, 0x20, 0x01, 0x28, 0x03, 0x52, 0x04, 0x73, 0x69, 0x7a, 0x65, 0x12, 0x10, 0x0a,
- 0x03, 0x64, 0x61, 0x79, 0x18, 0x04, 0x20, 0x01, 0x28, 0x09, 0x52, 0x03, 0x64, 0x61, 0x79, 0x12,
- 0x1a, 0x0a, 0x08, 0x68, 0x6f, 0x75, 0x72, 0x46, 0x72, 0x6f, 0x6d, 0x18, 0x11, 0x20, 0x01, 0x28,
- 0x09, 0x52, 0x08, 0x68, 0x6f, 0x75, 0x72, 0x46, 0x72, 0x6f, 0x6d, 0x12, 0x16, 0x0a, 0x06, 0x68,
- 0x6f, 0x75, 0x72, 0x54, 0x6f, 0x18, 0x12, 0x20, 0x01, 0x28, 0x09, 0x52, 0x06, 0x68, 0x6f, 0x75,
- 0x72, 0x54, 0x6f, 0x12, 0x18, 0x0a, 0x07, 0x72, 0x65, 0x76, 0x65, 0x72, 0x73, 0x65, 0x18, 0x05,
- 0x20, 0x01, 0x28, 0x08, 0x52, 0x07, 0x72, 0x65, 0x76, 0x65, 0x72, 0x73, 0x65, 0x12, 0x1a, 0x0a,
- 0x08, 0x68, 0x61, 0x73, 0x45, 0x72, 0x72, 0x6f, 0x72, 0x18, 0x06, 0x20, 0x01, 0x28, 0x08, 0x52,
- 0x08, 0x68, 0x61, 0x73, 0x45, 0x72, 0x72, 0x6f, 0x72, 0x12, 0x2a, 0x0a, 0x10, 0x66, 0x69, 0x72,
- 0x65, 0x77, 0x61, 0x6c, 0x6c, 0x50, 0x6f, 0x6c, 0x69, 0x63, 0x79, 0x49, 0x64, 0x18, 0x07, 0x20,
- 0x01, 0x28, 0x03, 0x52, 0x10, 0x66, 0x69, 0x72, 0x65, 0x77, 0x61, 0x6c, 0x6c, 0x50, 0x6f, 0x6c,
- 0x69, 0x63, 0x79, 0x49, 0x64, 0x12, 0x30, 0x0a, 0x13, 0x66, 0x69, 0x72, 0x65, 0x77, 0x61, 0x6c,
- 0x6c, 0x52, 0x75, 0x6c, 0x65, 0x47, 0x72, 0x6f, 0x75, 0x70, 0x49, 0x64, 0x18, 0x08, 0x20, 0x01,
- 0x28, 0x03, 0x52, 0x13, 0x66, 0x69, 0x72, 0x65, 0x77, 0x61, 0x6c, 0x6c, 0x52, 0x75, 0x6c, 0x65,
- 0x47, 0x72, 0x6f, 0x75, 0x70, 0x49, 0x64, 0x12, 0x2c, 0x0a, 0x11, 0x66, 0x69, 0x72, 0x65, 0x77,
- 0x61, 0x6c, 0x6c, 0x52, 0x75, 0x6c, 0x65, 0x53, 0x65, 0x74, 0x49, 0x64, 0x18, 0x09, 0x20, 0x01,
- 0x28, 0x03, 0x52, 0x11, 0x66, 0x69, 0x72, 0x65, 0x77, 0x61, 0x6c, 0x6c, 0x52, 0x75, 0x6c, 0x65,
- 0x53, 0x65, 0x74, 0x49, 0x64, 0x12, 0x16, 0x0a, 0x06, 0x75, 0x73, 0x65, 0x72, 0x49, 0x64, 0x18,
- 0x0a, 0x20, 0x01, 0x28, 0x03, 0x52, 0x06, 0x75, 0x73, 0x65, 0x72, 0x49, 0x64, 0x12, 0x2c, 0x0a,
- 0x11, 0x68, 0x61, 0x73, 0x46, 0x69, 0x72, 0x65, 0x77, 0x61, 0x6c, 0x6c, 0x50, 0x6f, 0x6c, 0x69,
- 0x63, 0x79, 0x18, 0x0b, 0x20, 0x01, 0x28, 0x08, 0x52, 0x11, 0x68, 0x61, 0x73, 0x46, 0x69, 0x72,
- 0x65, 0x77, 0x61, 0x6c, 0x6c, 0x50, 0x6f, 0x6c, 0x69, 0x63, 0x79, 0x12, 0x18, 0x0a, 0x07, 0x6b,
- 0x65, 0x79, 0x77, 0x6f, 0x72, 0x64, 0x18, 0x0c, 0x20, 0x01, 0x28, 0x09, 0x52, 0x07, 0x6b, 0x65,
- 0x79, 0x77, 0x6f, 0x72, 0x64, 0x12, 0x0e, 0x0a, 0x02, 0x69, 0x70, 0x18, 0x0d, 0x20, 0x01, 0x28,
- 0x09, 0x52, 0x02, 0x69, 0x70, 0x12, 0x16, 0x0a, 0x06, 0x64, 0x6f, 0x6d, 0x61, 0x69, 0x6e, 0x18,
- 0x0e, 0x20, 0x01, 0x28, 0x09, 0x52, 0x06, 0x64, 0x6f, 0x6d, 0x61, 0x69, 0x6e, 0x12, 0x24, 0x0a,
- 0x0d, 0x6e, 0x6f, 0x64, 0x65, 0x43, 0x6c, 0x75, 0x73, 0x74, 0x65, 0x72, 0x49, 0x64, 0x18, 0x0f,
- 0x20, 0x01, 0x28, 0x03, 0x52, 0x0d, 0x6e, 0x6f, 0x64, 0x65, 0x43, 0x6c, 0x75, 0x73, 0x74, 0x65,
- 0x72, 0x49, 0x64, 0x12, 0x16, 0x0a, 0x06, 0x6e, 0x6f, 0x64, 0x65, 0x49, 0x64, 0x18, 0x10, 0x20,
- 0x01, 0x28, 0x03, 0x52, 0x06, 0x6e, 0x6f, 0x64, 0x65, 0x49, 0x64, 0x12, 0x1c, 0x0a, 0x09, 0x70,
- 0x61, 0x72, 0x74, 0x69, 0x74, 0x69, 0x6f, 0x6e, 0x18, 0x13, 0x20, 0x01, 0x28, 0x05, 0x52, 0x09,
- 0x70, 0x61, 0x72, 0x74, 0x69, 0x74, 0x69, 0x6f, 0x6e, 0x22, 0xc6, 0x01, 0x0a, 0x1a, 0x4c, 0x69,
- 0x73, 0x74, 0x48, 0x54, 0x54, 0x50, 0x41, 0x63, 0x63, 0x65, 0x73, 0x73, 0x4c, 0x6f, 0x67, 0x73,
- 0x52, 0x65, 0x73, 0x70, 0x6f, 0x6e, 0x73, 0x65, 0x12, 0x35, 0x0a, 0x0a, 0x61, 0x63, 0x63, 0x65,
- 0x73, 0x73, 0x4c, 0x6f, 0x67, 0x73, 0x18, 0x01, 0x20, 0x03, 0x28, 0x0b, 0x32, 0x11, 0x2e, 0x70,
- 0x62, 0x2e, 0x48, 0x54, 0x54, 0x50, 0x41, 0x63, 0x63, 0x65, 0x73, 0x73, 0x4c, 0x6f, 0x67, 0x42,
- 0x02, 0x18, 0x01, 0x52, 0x0a, 0x61, 0x63, 0x63, 0x65, 0x73, 0x73, 0x4c, 0x6f, 0x67, 0x73, 0x12,
- 0x39, 0x0a, 0x0e, 0x68, 0x74, 0x74, 0x70, 0x41, 0x63, 0x63, 0x65, 0x73, 0x73, 0x4c, 0x6f, 0x67,
- 0x73, 0x18, 0x04, 0x20, 0x03, 0x28, 0x0b, 0x32, 0x11, 0x2e, 0x70, 0x62, 0x2e, 0x48, 0x54, 0x54,
- 0x50, 0x41, 0x63, 0x63, 0x65, 0x73, 0x73, 0x4c, 0x6f, 0x67, 0x52, 0x0e, 0x68, 0x74, 0x74, 0x70,
- 0x41, 0x63, 0x63, 0x65, 0x73, 0x73, 0x4c, 0x6f, 0x67, 0x73, 0x12, 0x1c, 0x0a, 0x09, 0x72, 0x65,
- 0x71, 0x75, 0x65, 0x73, 0x74, 0x49, 0x64, 0x18, 0x02, 0x20, 0x01, 0x28, 0x09, 0x52, 0x09, 0x72,
- 0x65, 0x71, 0x75, 0x65, 0x73, 0x74, 0x49, 0x64, 0x12, 0x18, 0x0a, 0x07, 0x68, 0x61, 0x73, 0x4d,
- 0x6f, 0x72, 0x65, 0x18, 0x03, 0x20, 0x01, 0x28, 0x08, 0x52, 0x07, 0x68, 0x61, 0x73, 0x4d, 0x6f,
- 0x72, 0x65, 0x22, 0x38, 0x0a, 0x18, 0x46, 0x69, 0x6e, 0x64, 0x48, 0x54, 0x54, 0x50, 0x41, 0x63,
- 0x63, 0x65, 0x73, 0x73, 0x4c, 0x6f, 0x67, 0x52, 0x65, 0x71, 0x75, 0x65, 0x73, 0x74, 0x12, 0x1c,
- 0x0a, 0x09, 0x72, 0x65, 0x71, 0x75, 0x65, 0x73, 0x74, 0x49, 0x64, 0x18, 0x01, 0x20, 0x01, 0x28,
- 0x09, 0x52, 0x09, 0x72, 0x65, 0x71, 0x75, 0x65, 0x73, 0x74, 0x49, 0x64, 0x22, 0x54, 0x0a, 0x19,
- 0x46, 0x69, 0x6e, 0x64, 0x48, 0x54, 0x54, 0x50, 0x41, 0x63, 0x63, 0x65, 0x73, 0x73, 0x4c, 0x6f,
- 0x67, 0x52, 0x65, 0x73, 0x70, 0x6f, 0x6e, 0x73, 0x65, 0x12, 0x37, 0x0a, 0x0d, 0x68, 0x74, 0x74,
- 0x70, 0x41, 0x63, 0x63, 0x65, 0x73, 0x73, 0x4c, 0x6f, 0x67, 0x18, 0x01, 0x20, 0x01, 0x28, 0x0b,
- 0x32, 0x11, 0x2e, 0x70, 0x62, 0x2e, 0x48, 0x54, 0x54, 0x50, 0x41, 0x63, 0x63, 0x65, 0x73, 0x73,
- 0x4c, 0x6f, 0x67, 0x52, 0x0d, 0x68, 0x74, 0x74, 0x70, 0x41, 0x63, 0x63, 0x65, 0x73, 0x73, 0x4c,
- 0x6f, 0x67, 0x22, 0x36, 0x0a, 0x22, 0x46, 0x69, 0x6e, 0x64, 0x48, 0x54, 0x54, 0x50, 0x41, 0x63,
- 0x63, 0x65, 0x73, 0x73, 0x4c, 0x6f, 0x67, 0x50, 0x61, 0x72, 0x74, 0x69, 0x74, 0x69, 0x6f, 0x6e,
- 0x73, 0x52, 0x65, 0x71, 0x75, 0x65, 0x73, 0x74, 0x12, 0x10, 0x0a, 0x03, 0x64, 0x61, 0x79, 0x18,
- 0x01, 0x20, 0x01, 0x28, 0x09, 0x52, 0x03, 0x64, 0x61, 0x79, 0x22, 0x73, 0x0a, 0x23, 0x46, 0x69,
- 0x6e, 0x64, 0x48, 0x54, 0x54, 0x50, 0x41, 0x63, 0x63, 0x65, 0x73, 0x73, 0x4c, 0x6f, 0x67, 0x50,
- 0x61, 0x72, 0x74, 0x69, 0x74, 0x69, 0x6f, 0x6e, 0x73, 0x52, 0x65, 0x73, 0x70, 0x6f, 0x6e, 0x73,
- 0x65, 0x12, 0x1e, 0x0a, 0x0a, 0x70, 0x61, 0x72, 0x74, 0x69, 0x74, 0x69, 0x6f, 0x6e, 0x73, 0x18,
- 0x01, 0x20, 0x03, 0x28, 0x05, 0x52, 0x0a, 0x70, 0x61, 0x72, 0x74, 0x69, 0x74, 0x69, 0x6f, 0x6e,
- 0x73, 0x12, 0x2c, 0x0a, 0x11, 0x72, 0x65, 0x76, 0x65, 0x72, 0x73, 0x65, 0x50, 0x61, 0x72, 0x74,
- 0x69, 0x74, 0x69, 0x6f, 0x6e, 0x73, 0x18, 0x02, 0x20, 0x03, 0x28, 0x05, 0x52, 0x11, 0x72, 0x65,
- 0x76, 0x65, 0x72, 0x73, 0x65, 0x50, 0x61, 0x72, 0x74, 0x69, 0x74, 0x69, 0x6f, 0x6e, 0x73, 0x32,
- 0x88, 0x03, 0x0a, 0x14, 0x48, 0x54, 0x54, 0x50, 0x41, 0x63, 0x63, 0x65, 0x73, 0x73, 0x4c, 0x6f,
- 0x67, 0x53, 0x65, 0x72, 0x76, 0x69, 0x63, 0x65, 0x12, 0x59, 0x0a, 0x14, 0x63, 0x72, 0x65, 0x61,
- 0x74, 0x65, 0x48, 0x54, 0x54, 0x50, 0x41, 0x63, 0x63, 0x65, 0x73, 0x73, 0x4c, 0x6f, 0x67, 0x73,
- 0x12, 0x1f, 0x2e, 0x70, 0x62, 0x2e, 0x43, 0x72, 0x65, 0x61, 0x74, 0x65, 0x48, 0x54, 0x54, 0x50,
- 0x41, 0x63, 0x63, 0x65, 0x73, 0x73, 0x4c, 0x6f, 0x67, 0x73, 0x52, 0x65, 0x71, 0x75, 0x65, 0x73,
- 0x74, 0x1a, 0x20, 0x2e, 0x70, 0x62, 0x2e, 0x43, 0x72, 0x65, 0x61, 0x74, 0x65, 0x48, 0x54, 0x54,
- 0x50, 0x41, 0x63, 0x63, 0x65, 0x73, 0x73, 0x4c, 0x6f, 0x67, 0x73, 0x52, 0x65, 0x73, 0x70, 0x6f,
- 0x6e, 0x73, 0x65, 0x12, 0x53, 0x0a, 0x12, 0x6c, 0x69, 0x73, 0x74, 0x48, 0x54, 0x54, 0x50, 0x41,
- 0x63, 0x63, 0x65, 0x73, 0x73, 0x4c, 0x6f, 0x67, 0x73, 0x12, 0x1d, 0x2e, 0x70, 0x62, 0x2e, 0x4c,
- 0x69, 0x73, 0x74, 0x48, 0x54, 0x54, 0x50, 0x41, 0x63, 0x63, 0x65, 0x73, 0x73, 0x4c, 0x6f, 0x67,
- 0x73, 0x52, 0x65, 0x71, 0x75, 0x65, 0x73, 0x74, 0x1a, 0x1e, 0x2e, 0x70, 0x62, 0x2e, 0x4c, 0x69,
- 0x73, 0x74, 0x48, 0x54, 0x54, 0x50, 0x41, 0x63, 0x63, 0x65, 0x73, 0x73, 0x4c, 0x6f, 0x67, 0x73,
- 0x52, 0x65, 0x73, 0x70, 0x6f, 0x6e, 0x73, 0x65, 0x12, 0x50, 0x0a, 0x11, 0x66, 0x69, 0x6e, 0x64,
- 0x48, 0x54, 0x54, 0x50, 0x41, 0x63, 0x63, 0x65, 0x73, 0x73, 0x4c, 0x6f, 0x67, 0x12, 0x1c, 0x2e,
- 0x70, 0x62, 0x2e, 0x46, 0x69, 0x6e, 0x64, 0x48, 0x54, 0x54, 0x50, 0x41, 0x63, 0x63, 0x65, 0x73,
- 0x73, 0x4c, 0x6f, 0x67, 0x52, 0x65, 0x71, 0x75, 0x65, 0x73, 0x74, 0x1a, 0x1d, 0x2e, 0x70, 0x62,
- 0x2e, 0x46, 0x69, 0x6e, 0x64, 0x48, 0x54, 0x54, 0x50, 0x41, 0x63, 0x63, 0x65, 0x73, 0x73, 0x4c,
- 0x6f, 0x67, 0x52, 0x65, 0x73, 0x70, 0x6f, 0x6e, 0x73, 0x65, 0x12, 0x6e, 0x0a, 0x1b, 0x66, 0x69,
- 0x6e, 0x64, 0x48, 0x54, 0x54, 0x50, 0x41, 0x63, 0x63, 0x65, 0x73, 0x73, 0x4c, 0x6f, 0x67, 0x50,
- 0x61, 0x72, 0x74, 0x69, 0x74, 0x69, 0x6f, 0x6e, 0x73, 0x12, 0x26, 0x2e, 0x70, 0x62, 0x2e, 0x46,
- 0x69, 0x6e, 0x64, 0x48, 0x54, 0x54, 0x50, 0x41, 0x63, 0x63, 0x65, 0x73, 0x73, 0x4c, 0x6f, 0x67,
- 0x50, 0x61, 0x72, 0x74, 0x69, 0x74, 0x69, 0x6f, 0x6e, 0x73, 0x52, 0x65, 0x71, 0x75, 0x65, 0x73,
- 0x74, 0x1a, 0x27, 0x2e, 0x70, 0x62, 0x2e, 0x46, 0x69, 0x6e, 0x64, 0x48, 0x54, 0x54, 0x50, 0x41,
- 0x63, 0x63, 0x65, 0x73, 0x73, 0x4c, 0x6f, 0x67, 0x50, 0x61, 0x72, 0x74, 0x69, 0x74, 0x69, 0x6f,
- 0x6e, 0x73, 0x52, 0x65, 0x73, 0x70, 0x6f, 0x6e, 0x73, 0x65, 0x42, 0x06, 0x5a, 0x04, 0x2e, 0x2f,
- 0x70, 0x62, 0x62, 0x06, 0x70, 0x72, 0x6f, 0x74, 0x6f, 0x33,
-}
+const file_service_http_access_log_proto_rawDesc = "" +
+ "\n" +
+ "\x1dservice_http_access_log.proto\x12\x02pb\x1a\"models/model_http_access_log.proto\"X\n" +
+ "\x1bCreateHTTPAccessLogsRequest\x129\n" +
+ "\x0ehttpAccessLogs\x18\x01 \x03(\v2\x11.pb.HTTPAccessLogR\x0ehttpAccessLogs\"\x1e\n" +
+ "\x1cCreateHTTPAccessLogsResponse\"\xd5\x04\n" +
+ "\x19ListHTTPAccessLogsRequest\x12\x1c\n" +
+ "\trequestId\x18\x01 \x01(\tR\trequestId\x12\x1a\n" +
+ "\bserverId\x18\x02 \x01(\x03R\bserverId\x12\x12\n" +
+ "\x04size\x18\x03 \x01(\x03R\x04size\x12\x10\n" +
+ "\x03day\x18\x04 \x01(\tR\x03day\x12\x1a\n" +
+ "\bhourFrom\x18\x11 \x01(\tR\bhourFrom\x12\x16\n" +
+ "\x06hourTo\x18\x12 \x01(\tR\x06hourTo\x12\x18\n" +
+ "\areverse\x18\x05 \x01(\bR\areverse\x12\x1a\n" +
+ "\bhasError\x18\x06 \x01(\bR\bhasError\x12*\n" +
+ "\x10firewallPolicyId\x18\a \x01(\x03R\x10firewallPolicyId\x120\n" +
+ "\x13firewallRuleGroupId\x18\b \x01(\x03R\x13firewallRuleGroupId\x12,\n" +
+ "\x11firewallRuleSetId\x18\t \x01(\x03R\x11firewallRuleSetId\x12\x16\n" +
+ "\x06userId\x18\n" +
+ " \x01(\x03R\x06userId\x12,\n" +
+ "\x11hasFirewallPolicy\x18\v \x01(\bR\x11hasFirewallPolicy\x12\x18\n" +
+ "\akeyword\x18\f \x01(\tR\akeyword\x12\x0e\n" +
+ "\x02ip\x18\r \x01(\tR\x02ip\x12\x16\n" +
+ "\x06domain\x18\x0e \x01(\tR\x06domain\x12$\n" +
+ "\rnodeClusterId\x18\x0f \x01(\x03R\rnodeClusterId\x12\x16\n" +
+ "\x06nodeId\x18\x10 \x01(\x03R\x06nodeId\x12\x1c\n" +
+ "\tpartition\x18\x13 \x01(\x05R\tpartition\"\xc6\x01\n" +
+ "\x1aListHTTPAccessLogsResponse\x125\n" +
+ "\n" +
+ "accessLogs\x18\x01 \x03(\v2\x11.pb.HTTPAccessLogB\x02\x18\x01R\n" +
+ "accessLogs\x129\n" +
+ "\x0ehttpAccessLogs\x18\x04 \x03(\v2\x11.pb.HTTPAccessLogR\x0ehttpAccessLogs\x12\x1c\n" +
+ "\trequestId\x18\x02 \x01(\tR\trequestId\x12\x18\n" +
+ "\ahasMore\x18\x03 \x01(\bR\ahasMore\"8\n" +
+ "\x18FindHTTPAccessLogRequest\x12\x1c\n" +
+ "\trequestId\x18\x01 \x01(\tR\trequestId\"T\n" +
+ "\x19FindHTTPAccessLogResponse\x127\n" +
+ "\rhttpAccessLog\x18\x01 \x01(\v2\x11.pb.HTTPAccessLogR\rhttpAccessLog\"6\n" +
+ "\"FindHTTPAccessLogPartitionsRequest\x12\x10\n" +
+ "\x03day\x18\x01 \x01(\tR\x03day\"s\n" +
+ "#FindHTTPAccessLogPartitionsResponse\x12\x1e\n" +
+ "\n" +
+ "partitions\x18\x01 \x03(\x05R\n" +
+ "partitions\x12,\n" +
+ "\x11reversePartitions\x18\x02 \x03(\x05R\x11reversePartitions2\x88\x03\n" +
+ "\x14HTTPAccessLogService\x12Y\n" +
+ "\x14createHTTPAccessLogs\x12\x1f.pb.CreateHTTPAccessLogsRequest\x1a .pb.CreateHTTPAccessLogsResponse\x12S\n" +
+ "\x12listHTTPAccessLogs\x12\x1d.pb.ListHTTPAccessLogsRequest\x1a\x1e.pb.ListHTTPAccessLogsResponse\x12P\n" +
+ "\x11findHTTPAccessLog\x12\x1c.pb.FindHTTPAccessLogRequest\x1a\x1d.pb.FindHTTPAccessLogResponse\x12n\n" +
+ "\x1bfindHTTPAccessLogPartitions\x12&.pb.FindHTTPAccessLogPartitionsRequest\x1a'.pb.FindHTTPAccessLogPartitionsResponseB\x06Z\x04./pbb\x06proto3"
var (
file_service_http_access_log_proto_rawDescOnce sync.Once
- file_service_http_access_log_proto_rawDescData = file_service_http_access_log_proto_rawDesc
+ file_service_http_access_log_proto_rawDescData []byte
)
func file_service_http_access_log_proto_rawDescGZIP() []byte {
file_service_http_access_log_proto_rawDescOnce.Do(func() {
- file_service_http_access_log_proto_rawDescData = protoimpl.X.CompressGZIP(file_service_http_access_log_proto_rawDescData)
+ file_service_http_access_log_proto_rawDescData = protoimpl.X.CompressGZIP(unsafe.Slice(unsafe.StringData(file_service_http_access_log_proto_rawDesc), len(file_service_http_access_log_proto_rawDesc)))
})
return file_service_http_access_log_proto_rawDescData
}
@@ -713,7 +654,7 @@ func file_service_http_access_log_proto_init() {
out := protoimpl.TypeBuilder{
File: protoimpl.DescBuilder{
GoPackagePath: reflect.TypeOf(x{}).PkgPath(),
- RawDescriptor: file_service_http_access_log_proto_rawDesc,
+ RawDescriptor: unsafe.Slice(unsafe.StringData(file_service_http_access_log_proto_rawDesc), len(file_service_http_access_log_proto_rawDesc)),
NumEnums: 0,
NumMessages: 8,
NumExtensions: 0,
@@ -724,7 +665,6 @@ func file_service_http_access_log_proto_init() {
MessageInfos: file_service_http_access_log_proto_msgTypes,
}.Build()
File_service_http_access_log_proto = out.File
- file_service_http_access_log_proto_rawDesc = nil
file_service_http_access_log_proto_goTypes = nil
file_service_http_access_log_proto_depIdxs = nil
}
diff --git a/EdgeCommon/pkg/rpc/pb/service_http_access_log_grpc.pb.go b/EdgeCommon/pkg/rpc/pb/service_http_access_log_grpc.pb.go
index ceb964a..ce64800 100644
--- a/EdgeCommon/pkg/rpc/pb/service_http_access_log_grpc.pb.go
+++ b/EdgeCommon/pkg/rpc/pb/service_http_access_log_grpc.pb.go
@@ -1,7 +1,7 @@
// Code generated by protoc-gen-go-grpc. DO NOT EDIT.
// versions:
-// - protoc-gen-go-grpc v1.5.1
-// - protoc v6.33.2
+// - protoc-gen-go-grpc v1.6.1
+// - protoc v3.19.6
// source: service_http_access_log.proto
package pb
@@ -113,16 +113,16 @@ type HTTPAccessLogServiceServer interface {
type UnimplementedHTTPAccessLogServiceServer struct{}
func (UnimplementedHTTPAccessLogServiceServer) CreateHTTPAccessLogs(context.Context, *CreateHTTPAccessLogsRequest) (*CreateHTTPAccessLogsResponse, error) {
- return nil, status.Errorf(codes.Unimplemented, "method CreateHTTPAccessLogs not implemented")
+ return nil, status.Error(codes.Unimplemented, "method CreateHTTPAccessLogs not implemented")
}
func (UnimplementedHTTPAccessLogServiceServer) ListHTTPAccessLogs(context.Context, *ListHTTPAccessLogsRequest) (*ListHTTPAccessLogsResponse, error) {
- return nil, status.Errorf(codes.Unimplemented, "method ListHTTPAccessLogs not implemented")
+ return nil, status.Error(codes.Unimplemented, "method ListHTTPAccessLogs not implemented")
}
func (UnimplementedHTTPAccessLogServiceServer) FindHTTPAccessLog(context.Context, *FindHTTPAccessLogRequest) (*FindHTTPAccessLogResponse, error) {
- return nil, status.Errorf(codes.Unimplemented, "method FindHTTPAccessLog not implemented")
+ return nil, status.Error(codes.Unimplemented, "method FindHTTPAccessLog not implemented")
}
func (UnimplementedHTTPAccessLogServiceServer) FindHTTPAccessLogPartitions(context.Context, *FindHTTPAccessLogPartitionsRequest) (*FindHTTPAccessLogPartitionsResponse, error) {
- return nil, status.Errorf(codes.Unimplemented, "method FindHTTPAccessLogPartitions not implemented")
+ return nil, status.Error(codes.Unimplemented, "method FindHTTPAccessLogPartitions not implemented")
}
func (UnimplementedHTTPAccessLogServiceServer) testEmbeddedByValue() {}
@@ -134,7 +134,7 @@ type UnsafeHTTPAccessLogServiceServer interface {
}
func RegisterHTTPAccessLogServiceServer(s grpc.ServiceRegistrar, srv HTTPAccessLogServiceServer) {
- // If the following call pancis, it indicates UnimplementedHTTPAccessLogServiceServer was
+ // If the following call panics, it indicates UnimplementedHTTPAccessLogServiceServer was
// embedded by pointer and is nil. This will cause panics if an
// unimplemented method is ever invoked, so we test this at initialization
// time to prevent it from happening at runtime later due to I/O.
diff --git a/EdgeCommon/pkg/rpc/pb/service_http_access_log_policy.pb.go b/EdgeCommon/pkg/rpc/pb/service_http_access_log_policy.pb.go
index 5cbb9b5..c66bfca 100644
--- a/EdgeCommon/pkg/rpc/pb/service_http_access_log_policy.pb.go
+++ b/EdgeCommon/pkg/rpc/pb/service_http_access_log_policy.pb.go
@@ -1,7 +1,7 @@
// Code generated by protoc-gen-go. DO NOT EDIT.
// versions:
-// protoc-gen-go v1.36.0
-// protoc v6.33.2
+// protoc-gen-go v1.36.11
+// protoc v3.19.6
// source: service_http_access_log_policy.proto
package pb
@@ -11,6 +11,7 @@ import (
protoimpl "google.golang.org/protobuf/runtime/protoimpl"
reflect "reflect"
sync "sync"
+ unsafe "unsafe"
)
const (
@@ -304,7 +305,7 @@ type UpdateHTTPAccessLogPolicyRequest struct {
state protoimpl.MessageState `protogen:"open.v1"`
HttpAccessLogPolicyId int64 `protobuf:"varint,1,opt,name=httpAccessLogPolicyId,proto3" json:"httpAccessLogPolicyId,omitempty"`
Name string `protobuf:"bytes,2,opt,name=name,proto3" json:"name,omitempty"`
- Type string `protobuf:"bytes,10,opt,name=type,proto3" json:"type,omitempty"`
+ Type string `protobuf:"bytes,10,opt,name=type,proto3" json:"type,omitempty"` // 存储类型:file / es / tcp / syslog / command
IsOn bool `protobuf:"varint,3,opt,name=isOn,proto3" json:"isOn,omitempty"`
OptionsJSON []byte `protobuf:"bytes,4,opt,name=optionsJSON,proto3" json:"optionsJSON,omitempty"`
CondsJSON []byte `protobuf:"bytes,5,opt,name=condsJSON,proto3" json:"condsJSON,omitempty"`
@@ -605,153 +606,64 @@ func (x *WriteHTTPAccessLogPolicyRequest) GetHttpAccessLog() *HTTPAccessLog {
var File_service_http_access_log_policy_proto protoreflect.FileDescriptor
-var file_service_http_access_log_policy_proto_rawDesc = []byte{
- 0x0a, 0x24, 0x73, 0x65, 0x72, 0x76, 0x69, 0x63, 0x65, 0x5f, 0x68, 0x74, 0x74, 0x70, 0x5f, 0x61,
- 0x63, 0x63, 0x65, 0x73, 0x73, 0x5f, 0x6c, 0x6f, 0x67, 0x5f, 0x70, 0x6f, 0x6c, 0x69, 0x63, 0x79,
- 0x2e, 0x70, 0x72, 0x6f, 0x74, 0x6f, 0x12, 0x02, 0x70, 0x62, 0x1a, 0x29, 0x6d, 0x6f, 0x64, 0x65,
- 0x6c, 0x73, 0x2f, 0x6d, 0x6f, 0x64, 0x65, 0x6c, 0x5f, 0x68, 0x74, 0x74, 0x70, 0x5f, 0x61, 0x63,
- 0x63, 0x65, 0x73, 0x73, 0x5f, 0x6c, 0x6f, 0x67, 0x5f, 0x70, 0x6f, 0x6c, 0x69, 0x63, 0x79, 0x2e,
- 0x70, 0x72, 0x6f, 0x74, 0x6f, 0x1a, 0x19, 0x6d, 0x6f, 0x64, 0x65, 0x6c, 0x73, 0x2f, 0x72, 0x70,
- 0x63, 0x5f, 0x6d, 0x65, 0x73, 0x73, 0x61, 0x67, 0x65, 0x73, 0x2e, 0x70, 0x72, 0x6f, 0x74, 0x6f,
- 0x1a, 0x22, 0x6d, 0x6f, 0x64, 0x65, 0x6c, 0x73, 0x2f, 0x6d, 0x6f, 0x64, 0x65, 0x6c, 0x5f, 0x68,
- 0x74, 0x74, 0x70, 0x5f, 0x61, 0x63, 0x63, 0x65, 0x73, 0x73, 0x5f, 0x6c, 0x6f, 0x67, 0x2e, 0x70,
- 0x72, 0x6f, 0x74, 0x6f, 0x22, 0x26, 0x0a, 0x24, 0x43, 0x6f, 0x75, 0x6e, 0x74, 0x41, 0x6c, 0x6c,
- 0x48, 0x54, 0x54, 0x50, 0x41, 0x63, 0x63, 0x65, 0x73, 0x73, 0x4c, 0x6f, 0x67, 0x50, 0x6f, 0x6c,
- 0x69, 0x63, 0x69, 0x65, 0x73, 0x52, 0x65, 0x71, 0x75, 0x65, 0x73, 0x74, 0x22, 0x4e, 0x0a, 0x20,
- 0x4c, 0x69, 0x73, 0x74, 0x48, 0x54, 0x54, 0x50, 0x41, 0x63, 0x63, 0x65, 0x73, 0x73, 0x4c, 0x6f,
- 0x67, 0x50, 0x6f, 0x6c, 0x69, 0x63, 0x69, 0x65, 0x73, 0x52, 0x65, 0x71, 0x75, 0x65, 0x73, 0x74,
- 0x12, 0x16, 0x0a, 0x06, 0x6f, 0x66, 0x66, 0x73, 0x65, 0x74, 0x18, 0x01, 0x20, 0x01, 0x28, 0x03,
- 0x52, 0x06, 0x6f, 0x66, 0x66, 0x73, 0x65, 0x74, 0x12, 0x12, 0x0a, 0x04, 0x73, 0x69, 0x7a, 0x65,
- 0x18, 0x02, 0x20, 0x01, 0x28, 0x03, 0x52, 0x04, 0x73, 0x69, 0x7a, 0x65, 0x22, 0x72, 0x0a, 0x21,
- 0x4c, 0x69, 0x73, 0x74, 0x48, 0x54, 0x54, 0x50, 0x41, 0x63, 0x63, 0x65, 0x73, 0x73, 0x4c, 0x6f,
- 0x67, 0x50, 0x6f, 0x6c, 0x69, 0x63, 0x69, 0x65, 0x73, 0x52, 0x65, 0x73, 0x70, 0x6f, 0x6e, 0x73,
- 0x65, 0x12, 0x4d, 0x0a, 0x15, 0x68, 0x74, 0x74, 0x70, 0x41, 0x63, 0x63, 0x65, 0x73, 0x73, 0x4c,
- 0x6f, 0x67, 0x50, 0x6f, 0x6c, 0x69, 0x63, 0x69, 0x65, 0x73, 0x18, 0x01, 0x20, 0x03, 0x28, 0x0b,
- 0x32, 0x17, 0x2e, 0x70, 0x62, 0x2e, 0x48, 0x54, 0x54, 0x50, 0x41, 0x63, 0x63, 0x65, 0x73, 0x73,
- 0x4c, 0x6f, 0x67, 0x50, 0x6f, 0x6c, 0x69, 0x63, 0x79, 0x52, 0x15, 0x68, 0x74, 0x74, 0x70, 0x41,
- 0x63, 0x63, 0x65, 0x73, 0x73, 0x4c, 0x6f, 0x67, 0x50, 0x6f, 0x6c, 0x69, 0x63, 0x69, 0x65, 0x73,
- 0x22, 0xf6, 0x01, 0x0a, 0x20, 0x43, 0x72, 0x65, 0x61, 0x74, 0x65, 0x48, 0x54, 0x54, 0x50, 0x41,
- 0x63, 0x63, 0x65, 0x73, 0x73, 0x4c, 0x6f, 0x67, 0x50, 0x6f, 0x6c, 0x69, 0x63, 0x79, 0x52, 0x65,
- 0x71, 0x75, 0x65, 0x73, 0x74, 0x12, 0x12, 0x0a, 0x04, 0x6e, 0x61, 0x6d, 0x65, 0x18, 0x01, 0x20,
- 0x01, 0x28, 0x09, 0x52, 0x04, 0x6e, 0x61, 0x6d, 0x65, 0x12, 0x12, 0x0a, 0x04, 0x74, 0x79, 0x70,
- 0x65, 0x18, 0x02, 0x20, 0x01, 0x28, 0x09, 0x52, 0x04, 0x74, 0x79, 0x70, 0x65, 0x12, 0x20, 0x0a,
- 0x0b, 0x6f, 0x70, 0x74, 0x69, 0x6f, 0x6e, 0x73, 0x4a, 0x53, 0x4f, 0x4e, 0x18, 0x03, 0x20, 0x01,
- 0x28, 0x0c, 0x52, 0x0b, 0x6f, 0x70, 0x74, 0x69, 0x6f, 0x6e, 0x73, 0x4a, 0x53, 0x4f, 0x4e, 0x12,
- 0x1c, 0x0a, 0x09, 0x63, 0x6f, 0x6e, 0x64, 0x73, 0x4a, 0x53, 0x4f, 0x4e, 0x18, 0x04, 0x20, 0x01,
- 0x28, 0x0c, 0x52, 0x09, 0x63, 0x6f, 0x6e, 0x64, 0x73, 0x4a, 0x53, 0x4f, 0x4e, 0x12, 0x1a, 0x0a,
- 0x08, 0x69, 0x73, 0x50, 0x75, 0x62, 0x6c, 0x69, 0x63, 0x18, 0x05, 0x20, 0x01, 0x28, 0x08, 0x52,
- 0x08, 0x69, 0x73, 0x50, 0x75, 0x62, 0x6c, 0x69, 0x63, 0x12, 0x22, 0x0a, 0x0c, 0x66, 0x69, 0x72,
- 0x65, 0x77, 0x61, 0x6c, 0x6c, 0x4f, 0x6e, 0x6c, 0x79, 0x18, 0x06, 0x20, 0x01, 0x28, 0x08, 0x52,
- 0x0c, 0x66, 0x69, 0x72, 0x65, 0x77, 0x61, 0x6c, 0x6c, 0x4f, 0x6e, 0x6c, 0x79, 0x12, 0x2a, 0x0a,
- 0x10, 0x64, 0x69, 0x73, 0x61, 0x62, 0x6c, 0x65, 0x44, 0x65, 0x66, 0x61, 0x75, 0x6c, 0x74, 0x44,
- 0x42, 0x18, 0x07, 0x20, 0x01, 0x28, 0x08, 0x52, 0x10, 0x64, 0x69, 0x73, 0x61, 0x62, 0x6c, 0x65,
- 0x44, 0x65, 0x66, 0x61, 0x75, 0x6c, 0x74, 0x44, 0x42, 0x22, 0x59, 0x0a, 0x21, 0x43, 0x72, 0x65,
- 0x61, 0x74, 0x65, 0x48, 0x54, 0x54, 0x50, 0x41, 0x63, 0x63, 0x65, 0x73, 0x73, 0x4c, 0x6f, 0x67,
- 0x50, 0x6f, 0x6c, 0x69, 0x63, 0x79, 0x52, 0x65, 0x73, 0x70, 0x6f, 0x6e, 0x73, 0x65, 0x12, 0x34,
- 0x0a, 0x15, 0x68, 0x74, 0x74, 0x70, 0x41, 0x63, 0x63, 0x65, 0x73, 0x73, 0x4c, 0x6f, 0x67, 0x50,
- 0x6f, 0x6c, 0x69, 0x63, 0x79, 0x49, 0x64, 0x18, 0x01, 0x20, 0x01, 0x28, 0x03, 0x52, 0x15, 0x68,
- 0x74, 0x74, 0x70, 0x41, 0x63, 0x63, 0x65, 0x73, 0x73, 0x4c, 0x6f, 0x67, 0x50, 0x6f, 0x6c, 0x69,
- 0x63, 0x79, 0x49, 0x64, 0x22, 0xac, 0x02, 0x0a, 0x20, 0x55, 0x70, 0x64, 0x61, 0x74, 0x65, 0x48,
- 0x54, 0x54, 0x50, 0x41, 0x63, 0x63, 0x65, 0x73, 0x73, 0x4c, 0x6f, 0x67, 0x50, 0x6f, 0x6c, 0x69,
- 0x63, 0x79, 0x52, 0x65, 0x71, 0x75, 0x65, 0x73, 0x74, 0x12, 0x34, 0x0a, 0x15, 0x68, 0x74, 0x74,
- 0x70, 0x41, 0x63, 0x63, 0x65, 0x73, 0x73, 0x4c, 0x6f, 0x67, 0x50, 0x6f, 0x6c, 0x69, 0x63, 0x79,
- 0x49, 0x64, 0x18, 0x01, 0x20, 0x01, 0x28, 0x03, 0x52, 0x15, 0x68, 0x74, 0x74, 0x70, 0x41, 0x63,
- 0x63, 0x65, 0x73, 0x73, 0x4c, 0x6f, 0x67, 0x50, 0x6f, 0x6c, 0x69, 0x63, 0x79, 0x49, 0x64, 0x12,
- 0x12, 0x0a, 0x04, 0x6e, 0x61, 0x6d, 0x65, 0x18, 0x02, 0x20, 0x01, 0x28, 0x09, 0x52, 0x04, 0x6e,
- 0x61, 0x6d, 0x65, 0x12, 0x12, 0x0a, 0x04, 0x69, 0x73, 0x4f, 0x6e, 0x18, 0x03, 0x20, 0x01, 0x28,
- 0x08, 0x52, 0x04, 0x69, 0x73, 0x4f, 0x6e, 0x12, 0x20, 0x0a, 0x0b, 0x6f, 0x70, 0x74, 0x69, 0x6f,
- 0x6e, 0x73, 0x4a, 0x53, 0x4f, 0x4e, 0x18, 0x04, 0x20, 0x01, 0x28, 0x0c, 0x52, 0x0b, 0x6f, 0x70,
- 0x74, 0x69, 0x6f, 0x6e, 0x73, 0x4a, 0x53, 0x4f, 0x4e, 0x12, 0x1c, 0x0a, 0x09, 0x63, 0x6f, 0x6e,
- 0x64, 0x73, 0x4a, 0x53, 0x4f, 0x4e, 0x18, 0x05, 0x20, 0x01, 0x28, 0x0c, 0x52, 0x09, 0x63, 0x6f,
- 0x6e, 0x64, 0x73, 0x4a, 0x53, 0x4f, 0x4e, 0x12, 0x1a, 0x0a, 0x08, 0x69, 0x73, 0x50, 0x75, 0x62,
- 0x6c, 0x69, 0x63, 0x18, 0x06, 0x20, 0x01, 0x28, 0x08, 0x52, 0x08, 0x69, 0x73, 0x50, 0x75, 0x62,
- 0x6c, 0x69, 0x63, 0x12, 0x22, 0x0a, 0x0c, 0x66, 0x69, 0x72, 0x65, 0x77, 0x61, 0x6c, 0x6c, 0x4f,
- 0x6e, 0x6c, 0x79, 0x18, 0x07, 0x20, 0x01, 0x28, 0x08, 0x52, 0x0c, 0x66, 0x69, 0x72, 0x65, 0x77,
- 0x61, 0x6c, 0x6c, 0x4f, 0x6e, 0x6c, 0x79, 0x12, 0x2a, 0x0a, 0x10, 0x64, 0x69, 0x73, 0x61, 0x62,
- 0x6c, 0x65, 0x44, 0x65, 0x66, 0x61, 0x75, 0x6c, 0x74, 0x44, 0x42, 0x18, 0x08, 0x20, 0x01, 0x28,
- 0x08, 0x52, 0x10, 0x64, 0x69, 0x73, 0x61, 0x62, 0x6c, 0x65, 0x44, 0x65, 0x66, 0x61, 0x75, 0x6c,
- 0x74, 0x44, 0x42, 0x22, 0x56, 0x0a, 0x1e, 0x46, 0x69, 0x6e, 0x64, 0x48, 0x54, 0x54, 0x50, 0x41,
- 0x63, 0x63, 0x65, 0x73, 0x73, 0x4c, 0x6f, 0x67, 0x50, 0x6f, 0x6c, 0x69, 0x63, 0x79, 0x52, 0x65,
- 0x71, 0x75, 0x65, 0x73, 0x74, 0x12, 0x34, 0x0a, 0x15, 0x68, 0x74, 0x74, 0x70, 0x41, 0x63, 0x63,
- 0x65, 0x73, 0x73, 0x4c, 0x6f, 0x67, 0x50, 0x6f, 0x6c, 0x69, 0x63, 0x79, 0x49, 0x64, 0x18, 0x01,
- 0x20, 0x01, 0x28, 0x03, 0x52, 0x15, 0x68, 0x74, 0x74, 0x70, 0x41, 0x63, 0x63, 0x65, 0x73, 0x73,
- 0x4c, 0x6f, 0x67, 0x50, 0x6f, 0x6c, 0x69, 0x63, 0x79, 0x49, 0x64, 0x22, 0x6c, 0x0a, 0x1f, 0x46,
- 0x69, 0x6e, 0x64, 0x48, 0x54, 0x54, 0x50, 0x41, 0x63, 0x63, 0x65, 0x73, 0x73, 0x4c, 0x6f, 0x67,
- 0x50, 0x6f, 0x6c, 0x69, 0x63, 0x79, 0x52, 0x65, 0x73, 0x70, 0x6f, 0x6e, 0x73, 0x65, 0x12, 0x49,
- 0x0a, 0x13, 0x68, 0x74, 0x74, 0x70, 0x41, 0x63, 0x63, 0x65, 0x73, 0x73, 0x4c, 0x6f, 0x67, 0x50,
- 0x6f, 0x6c, 0x69, 0x63, 0x79, 0x18, 0x01, 0x20, 0x01, 0x28, 0x0b, 0x32, 0x17, 0x2e, 0x70, 0x62,
- 0x2e, 0x48, 0x54, 0x54, 0x50, 0x41, 0x63, 0x63, 0x65, 0x73, 0x73, 0x4c, 0x6f, 0x67, 0x50, 0x6f,
- 0x6c, 0x69, 0x63, 0x79, 0x52, 0x13, 0x68, 0x74, 0x74, 0x70, 0x41, 0x63, 0x63, 0x65, 0x73, 0x73,
- 0x4c, 0x6f, 0x67, 0x50, 0x6f, 0x6c, 0x69, 0x63, 0x79, 0x22, 0x58, 0x0a, 0x20, 0x44, 0x65, 0x6c,
- 0x65, 0x74, 0x65, 0x48, 0x54, 0x54, 0x50, 0x41, 0x63, 0x63, 0x65, 0x73, 0x73, 0x4c, 0x6f, 0x67,
- 0x50, 0x6f, 0x6c, 0x69, 0x63, 0x79, 0x52, 0x65, 0x71, 0x75, 0x65, 0x73, 0x74, 0x12, 0x34, 0x0a,
- 0x15, 0x68, 0x74, 0x74, 0x70, 0x41, 0x63, 0x63, 0x65, 0x73, 0x73, 0x4c, 0x6f, 0x67, 0x50, 0x6f,
- 0x6c, 0x69, 0x63, 0x79, 0x49, 0x64, 0x18, 0x01, 0x20, 0x01, 0x28, 0x03, 0x52, 0x15, 0x68, 0x74,
- 0x74, 0x70, 0x41, 0x63, 0x63, 0x65, 0x73, 0x73, 0x4c, 0x6f, 0x67, 0x50, 0x6f, 0x6c, 0x69, 0x63,
- 0x79, 0x49, 0x64, 0x22, 0x90, 0x01, 0x0a, 0x1f, 0x57, 0x72, 0x69, 0x74, 0x65, 0x48, 0x54, 0x54,
- 0x50, 0x41, 0x63, 0x63, 0x65, 0x73, 0x73, 0x4c, 0x6f, 0x67, 0x50, 0x6f, 0x6c, 0x69, 0x63, 0x79,
- 0x52, 0x65, 0x71, 0x75, 0x65, 0x73, 0x74, 0x12, 0x34, 0x0a, 0x15, 0x68, 0x74, 0x74, 0x70, 0x41,
- 0x63, 0x63, 0x65, 0x73, 0x73, 0x4c, 0x6f, 0x67, 0x50, 0x6f, 0x6c, 0x69, 0x63, 0x79, 0x49, 0x64,
- 0x18, 0x01, 0x20, 0x01, 0x28, 0x03, 0x52, 0x15, 0x68, 0x74, 0x74, 0x70, 0x41, 0x63, 0x63, 0x65,
- 0x73, 0x73, 0x4c, 0x6f, 0x67, 0x50, 0x6f, 0x6c, 0x69, 0x63, 0x79, 0x49, 0x64, 0x12, 0x37, 0x0a,
- 0x0d, 0x68, 0x74, 0x74, 0x70, 0x41, 0x63, 0x63, 0x65, 0x73, 0x73, 0x4c, 0x6f, 0x67, 0x18, 0x02,
- 0x20, 0x01, 0x28, 0x0b, 0x32, 0x11, 0x2e, 0x70, 0x62, 0x2e, 0x48, 0x54, 0x54, 0x50, 0x41, 0x63,
- 0x63, 0x65, 0x73, 0x73, 0x4c, 0x6f, 0x67, 0x52, 0x0d, 0x68, 0x74, 0x74, 0x70, 0x41, 0x63, 0x63,
- 0x65, 0x73, 0x73, 0x4c, 0x6f, 0x67, 0x32, 0xac, 0x05, 0x0a, 0x1a, 0x48, 0x54, 0x54, 0x50, 0x41,
- 0x63, 0x63, 0x65, 0x73, 0x73, 0x4c, 0x6f, 0x67, 0x50, 0x6f, 0x6c, 0x69, 0x63, 0x79, 0x53, 0x65,
- 0x72, 0x76, 0x69, 0x63, 0x65, 0x12, 0x5f, 0x0a, 0x1d, 0x63, 0x6f, 0x75, 0x6e, 0x74, 0x41, 0x6c,
- 0x6c, 0x48, 0x54, 0x54, 0x50, 0x41, 0x63, 0x63, 0x65, 0x73, 0x73, 0x4c, 0x6f, 0x67, 0x50, 0x6f,
- 0x6c, 0x69, 0x63, 0x69, 0x65, 0x73, 0x12, 0x28, 0x2e, 0x70, 0x62, 0x2e, 0x43, 0x6f, 0x75, 0x6e,
- 0x74, 0x41, 0x6c, 0x6c, 0x48, 0x54, 0x54, 0x50, 0x41, 0x63, 0x63, 0x65, 0x73, 0x73, 0x4c, 0x6f,
- 0x67, 0x50, 0x6f, 0x6c, 0x69, 0x63, 0x69, 0x65, 0x73, 0x52, 0x65, 0x71, 0x75, 0x65, 0x73, 0x74,
- 0x1a, 0x14, 0x2e, 0x70, 0x62, 0x2e, 0x52, 0x50, 0x43, 0x43, 0x6f, 0x75, 0x6e, 0x74, 0x52, 0x65,
- 0x73, 0x70, 0x6f, 0x6e, 0x73, 0x65, 0x12, 0x68, 0x0a, 0x19, 0x6c, 0x69, 0x73, 0x74, 0x48, 0x54,
- 0x54, 0x50, 0x41, 0x63, 0x63, 0x65, 0x73, 0x73, 0x4c, 0x6f, 0x67, 0x50, 0x6f, 0x6c, 0x69, 0x63,
- 0x69, 0x65, 0x73, 0x12, 0x24, 0x2e, 0x70, 0x62, 0x2e, 0x4c, 0x69, 0x73, 0x74, 0x48, 0x54, 0x54,
- 0x50, 0x41, 0x63, 0x63, 0x65, 0x73, 0x73, 0x4c, 0x6f, 0x67, 0x50, 0x6f, 0x6c, 0x69, 0x63, 0x69,
- 0x65, 0x73, 0x52, 0x65, 0x71, 0x75, 0x65, 0x73, 0x74, 0x1a, 0x25, 0x2e, 0x70, 0x62, 0x2e, 0x4c,
- 0x69, 0x73, 0x74, 0x48, 0x54, 0x54, 0x50, 0x41, 0x63, 0x63, 0x65, 0x73, 0x73, 0x4c, 0x6f, 0x67,
- 0x50, 0x6f, 0x6c, 0x69, 0x63, 0x69, 0x65, 0x73, 0x52, 0x65, 0x73, 0x70, 0x6f, 0x6e, 0x73, 0x65,
- 0x12, 0x68, 0x0a, 0x19, 0x63, 0x72, 0x65, 0x61, 0x74, 0x65, 0x48, 0x54, 0x54, 0x50, 0x41, 0x63,
- 0x63, 0x65, 0x73, 0x73, 0x4c, 0x6f, 0x67, 0x50, 0x6f, 0x6c, 0x69, 0x63, 0x79, 0x12, 0x24, 0x2e,
- 0x70, 0x62, 0x2e, 0x43, 0x72, 0x65, 0x61, 0x74, 0x65, 0x48, 0x54, 0x54, 0x50, 0x41, 0x63, 0x63,
- 0x65, 0x73, 0x73, 0x4c, 0x6f, 0x67, 0x50, 0x6f, 0x6c, 0x69, 0x63, 0x79, 0x52, 0x65, 0x71, 0x75,
- 0x65, 0x73, 0x74, 0x1a, 0x25, 0x2e, 0x70, 0x62, 0x2e, 0x43, 0x72, 0x65, 0x61, 0x74, 0x65, 0x48,
- 0x54, 0x54, 0x50, 0x41, 0x63, 0x63, 0x65, 0x73, 0x73, 0x4c, 0x6f, 0x67, 0x50, 0x6f, 0x6c, 0x69,
- 0x63, 0x79, 0x52, 0x65, 0x73, 0x70, 0x6f, 0x6e, 0x73, 0x65, 0x12, 0x51, 0x0a, 0x19, 0x75, 0x70,
- 0x64, 0x61, 0x74, 0x65, 0x48, 0x54, 0x54, 0x50, 0x41, 0x63, 0x63, 0x65, 0x73, 0x73, 0x4c, 0x6f,
- 0x67, 0x50, 0x6f, 0x6c, 0x69, 0x63, 0x79, 0x12, 0x24, 0x2e, 0x70, 0x62, 0x2e, 0x55, 0x70, 0x64,
- 0x61, 0x74, 0x65, 0x48, 0x54, 0x54, 0x50, 0x41, 0x63, 0x63, 0x65, 0x73, 0x73, 0x4c, 0x6f, 0x67,
- 0x50, 0x6f, 0x6c, 0x69, 0x63, 0x79, 0x52, 0x65, 0x71, 0x75, 0x65, 0x73, 0x74, 0x1a, 0x0e, 0x2e,
- 0x70, 0x62, 0x2e, 0x52, 0x50, 0x43, 0x53, 0x75, 0x63, 0x63, 0x65, 0x73, 0x73, 0x12, 0x62, 0x0a,
- 0x17, 0x66, 0x69, 0x6e, 0x64, 0x48, 0x54, 0x54, 0x50, 0x41, 0x63, 0x63, 0x65, 0x73, 0x73, 0x4c,
- 0x6f, 0x67, 0x50, 0x6f, 0x6c, 0x69, 0x63, 0x79, 0x12, 0x22, 0x2e, 0x70, 0x62, 0x2e, 0x46, 0x69,
- 0x6e, 0x64, 0x48, 0x54, 0x54, 0x50, 0x41, 0x63, 0x63, 0x65, 0x73, 0x73, 0x4c, 0x6f, 0x67, 0x50,
- 0x6f, 0x6c, 0x69, 0x63, 0x79, 0x52, 0x65, 0x71, 0x75, 0x65, 0x73, 0x74, 0x1a, 0x23, 0x2e, 0x70,
- 0x62, 0x2e, 0x46, 0x69, 0x6e, 0x64, 0x48, 0x54, 0x54, 0x50, 0x41, 0x63, 0x63, 0x65, 0x73, 0x73,
- 0x4c, 0x6f, 0x67, 0x50, 0x6f, 0x6c, 0x69, 0x63, 0x79, 0x52, 0x65, 0x73, 0x70, 0x6f, 0x6e, 0x73,
- 0x65, 0x12, 0x51, 0x0a, 0x19, 0x64, 0x65, 0x6c, 0x65, 0x74, 0x65, 0x48, 0x54, 0x54, 0x50, 0x41,
- 0x63, 0x63, 0x65, 0x73, 0x73, 0x4c, 0x6f, 0x67, 0x50, 0x6f, 0x6c, 0x69, 0x63, 0x79, 0x12, 0x24,
- 0x2e, 0x70, 0x62, 0x2e, 0x44, 0x65, 0x6c, 0x65, 0x74, 0x65, 0x48, 0x54, 0x54, 0x50, 0x41, 0x63,
- 0x63, 0x65, 0x73, 0x73, 0x4c, 0x6f, 0x67, 0x50, 0x6f, 0x6c, 0x69, 0x63, 0x79, 0x52, 0x65, 0x71,
- 0x75, 0x65, 0x73, 0x74, 0x1a, 0x0e, 0x2e, 0x70, 0x62, 0x2e, 0x52, 0x50, 0x43, 0x53, 0x75, 0x63,
- 0x63, 0x65, 0x73, 0x73, 0x12, 0x4f, 0x0a, 0x18, 0x77, 0x72, 0x69, 0x74, 0x65, 0x48, 0x54, 0x54,
- 0x50, 0x41, 0x63, 0x63, 0x65, 0x73, 0x73, 0x4c, 0x6f, 0x67, 0x50, 0x6f, 0x6c, 0x69, 0x63, 0x79,
- 0x12, 0x23, 0x2e, 0x70, 0x62, 0x2e, 0x57, 0x72, 0x69, 0x74, 0x65, 0x48, 0x54, 0x54, 0x50, 0x41,
- 0x63, 0x63, 0x65, 0x73, 0x73, 0x4c, 0x6f, 0x67, 0x50, 0x6f, 0x6c, 0x69, 0x63, 0x79, 0x52, 0x65,
- 0x71, 0x75, 0x65, 0x73, 0x74, 0x1a, 0x0e, 0x2e, 0x70, 0x62, 0x2e, 0x52, 0x50, 0x43, 0x53, 0x75,
- 0x63, 0x63, 0x65, 0x73, 0x73, 0x42, 0x06, 0x5a, 0x04, 0x2e, 0x2f, 0x70, 0x62, 0x62, 0x06, 0x70,
- 0x72, 0x6f, 0x74, 0x6f, 0x33,
-}
+const file_service_http_access_log_policy_proto_rawDesc = "" +
+ "\n" +
+ "$service_http_access_log_policy.proto\x12\x02pb\x1a)models/model_http_access_log_policy.proto\x1a\x19models/rpc_messages.proto\x1a\"models/model_http_access_log.proto\"&\n" +
+ "$CountAllHTTPAccessLogPoliciesRequest\"N\n" +
+ " ListHTTPAccessLogPoliciesRequest\x12\x16\n" +
+ "\x06offset\x18\x01 \x01(\x03R\x06offset\x12\x12\n" +
+ "\x04size\x18\x02 \x01(\x03R\x04size\"r\n" +
+ "!ListHTTPAccessLogPoliciesResponse\x12M\n" +
+ "\x15httpAccessLogPolicies\x18\x01 \x03(\v2\x17.pb.HTTPAccessLogPolicyR\x15httpAccessLogPolicies\"\xa2\x02\n" +
+ " CreateHTTPAccessLogPolicyRequest\x12\x12\n" +
+ "\x04name\x18\x01 \x01(\tR\x04name\x12\x12\n" +
+ "\x04type\x18\x02 \x01(\tR\x04type\x12 \n" +
+ "\voptionsJSON\x18\x03 \x01(\fR\voptionsJSON\x12\x1c\n" +
+ "\tcondsJSON\x18\x04 \x01(\fR\tcondsJSON\x12\x1a\n" +
+ "\bisPublic\x18\x05 \x01(\bR\bisPublic\x12\"\n" +
+ "\ffirewallOnly\x18\x06 \x01(\bR\ffirewallOnly\x12*\n" +
+ "\x10disableDefaultDB\x18\a \x01(\bR\x10disableDefaultDB\x12*\n" +
+ "\x10writeTargetsJSON\x18\b \x01(\fR\x10writeTargetsJSON\"Y\n" +
+ "!CreateHTTPAccessLogPolicyResponse\x124\n" +
+ "\x15httpAccessLogPolicyId\x18\x01 \x01(\x03R\x15httpAccessLogPolicyId\"\xec\x02\n" +
+ " UpdateHTTPAccessLogPolicyRequest\x124\n" +
+ "\x15httpAccessLogPolicyId\x18\x01 \x01(\x03R\x15httpAccessLogPolicyId\x12\x12\n" +
+ "\x04name\x18\x02 \x01(\tR\x04name\x12\x12\n" +
+ "\x04type\x18\n" +
+ " \x01(\tR\x04type\x12\x12\n" +
+ "\x04isOn\x18\x03 \x01(\bR\x04isOn\x12 \n" +
+ "\voptionsJSON\x18\x04 \x01(\fR\voptionsJSON\x12\x1c\n" +
+ "\tcondsJSON\x18\x05 \x01(\fR\tcondsJSON\x12\x1a\n" +
+ "\bisPublic\x18\x06 \x01(\bR\bisPublic\x12\"\n" +
+ "\ffirewallOnly\x18\a \x01(\bR\ffirewallOnly\x12*\n" +
+ "\x10disableDefaultDB\x18\b \x01(\bR\x10disableDefaultDB\x12*\n" +
+ "\x10writeTargetsJSON\x18\t \x01(\fR\x10writeTargetsJSON\"V\n" +
+ "\x1eFindHTTPAccessLogPolicyRequest\x124\n" +
+ "\x15httpAccessLogPolicyId\x18\x01 \x01(\x03R\x15httpAccessLogPolicyId\"l\n" +
+ "\x1fFindHTTPAccessLogPolicyResponse\x12I\n" +
+ "\x13httpAccessLogPolicy\x18\x01 \x01(\v2\x17.pb.HTTPAccessLogPolicyR\x13httpAccessLogPolicy\"X\n" +
+ " DeleteHTTPAccessLogPolicyRequest\x124\n" +
+ "\x15httpAccessLogPolicyId\x18\x01 \x01(\x03R\x15httpAccessLogPolicyId\"\x90\x01\n" +
+ "\x1fWriteHTTPAccessLogPolicyRequest\x124\n" +
+ "\x15httpAccessLogPolicyId\x18\x01 \x01(\x03R\x15httpAccessLogPolicyId\x127\n" +
+ "\rhttpAccessLog\x18\x02 \x01(\v2\x11.pb.HTTPAccessLogR\rhttpAccessLog2\xac\x05\n" +
+ "\x1aHTTPAccessLogPolicyService\x12_\n" +
+ "\x1dcountAllHTTPAccessLogPolicies\x12(.pb.CountAllHTTPAccessLogPoliciesRequest\x1a\x14.pb.RPCCountResponse\x12h\n" +
+ "\x19listHTTPAccessLogPolicies\x12$.pb.ListHTTPAccessLogPoliciesRequest\x1a%.pb.ListHTTPAccessLogPoliciesResponse\x12h\n" +
+ "\x19createHTTPAccessLogPolicy\x12$.pb.CreateHTTPAccessLogPolicyRequest\x1a%.pb.CreateHTTPAccessLogPolicyResponse\x12Q\n" +
+ "\x19updateHTTPAccessLogPolicy\x12$.pb.UpdateHTTPAccessLogPolicyRequest\x1a\x0e.pb.RPCSuccess\x12b\n" +
+ "\x17findHTTPAccessLogPolicy\x12\".pb.FindHTTPAccessLogPolicyRequest\x1a#.pb.FindHTTPAccessLogPolicyResponse\x12Q\n" +
+ "\x19deleteHTTPAccessLogPolicy\x12$.pb.DeleteHTTPAccessLogPolicyRequest\x1a\x0e.pb.RPCSuccess\x12O\n" +
+ "\x18writeHTTPAccessLogPolicy\x12#.pb.WriteHTTPAccessLogPolicyRequest\x1a\x0e.pb.RPCSuccessB\x06Z\x04./pbb\x06proto3"
var (
file_service_http_access_log_policy_proto_rawDescOnce sync.Once
- file_service_http_access_log_policy_proto_rawDescData = file_service_http_access_log_policy_proto_rawDesc
+ file_service_http_access_log_policy_proto_rawDescData []byte
)
func file_service_http_access_log_policy_proto_rawDescGZIP() []byte {
file_service_http_access_log_policy_proto_rawDescOnce.Do(func() {
- file_service_http_access_log_policy_proto_rawDescData = protoimpl.X.CompressGZIP(file_service_http_access_log_policy_proto_rawDescData)
+ file_service_http_access_log_policy_proto_rawDescData = protoimpl.X.CompressGZIP(unsafe.Slice(unsafe.StringData(file_service_http_access_log_policy_proto_rawDesc), len(file_service_http_access_log_policy_proto_rawDesc)))
})
return file_service_http_access_log_policy_proto_rawDescData
}
@@ -810,7 +722,7 @@ func file_service_http_access_log_policy_proto_init() {
out := protoimpl.TypeBuilder{
File: protoimpl.DescBuilder{
GoPackagePath: reflect.TypeOf(x{}).PkgPath(),
- RawDescriptor: file_service_http_access_log_policy_proto_rawDesc,
+ RawDescriptor: unsafe.Slice(unsafe.StringData(file_service_http_access_log_policy_proto_rawDesc), len(file_service_http_access_log_policy_proto_rawDesc)),
NumEnums: 0,
NumMessages: 10,
NumExtensions: 0,
@@ -821,7 +733,6 @@ func file_service_http_access_log_policy_proto_init() {
MessageInfos: file_service_http_access_log_policy_proto_msgTypes,
}.Build()
File_service_http_access_log_policy_proto = out.File
- file_service_http_access_log_policy_proto_rawDesc = nil
file_service_http_access_log_policy_proto_goTypes = nil
file_service_http_access_log_policy_proto_depIdxs = nil
}
diff --git a/EdgeCommon/pkg/rpc/pb/service_http_access_log_policy_grpc.pb.go b/EdgeCommon/pkg/rpc/pb/service_http_access_log_policy_grpc.pb.go
index ea72f38..4574a46 100644
--- a/EdgeCommon/pkg/rpc/pb/service_http_access_log_policy_grpc.pb.go
+++ b/EdgeCommon/pkg/rpc/pb/service_http_access_log_policy_grpc.pb.go
@@ -1,7 +1,7 @@
// Code generated by protoc-gen-go-grpc. DO NOT EDIT.
// versions:
-// - protoc-gen-go-grpc v1.5.1
-// - protoc v6.33.2
+// - protoc-gen-go-grpc v1.6.1
+// - protoc v3.19.6
// source: service_http_access_log_policy.proto
package pb
@@ -158,25 +158,25 @@ type HTTPAccessLogPolicyServiceServer interface {
type UnimplementedHTTPAccessLogPolicyServiceServer struct{}
func (UnimplementedHTTPAccessLogPolicyServiceServer) CountAllHTTPAccessLogPolicies(context.Context, *CountAllHTTPAccessLogPoliciesRequest) (*RPCCountResponse, error) {
- return nil, status.Errorf(codes.Unimplemented, "method CountAllHTTPAccessLogPolicies not implemented")
+ return nil, status.Error(codes.Unimplemented, "method CountAllHTTPAccessLogPolicies not implemented")
}
func (UnimplementedHTTPAccessLogPolicyServiceServer) ListHTTPAccessLogPolicies(context.Context, *ListHTTPAccessLogPoliciesRequest) (*ListHTTPAccessLogPoliciesResponse, error) {
- return nil, status.Errorf(codes.Unimplemented, "method ListHTTPAccessLogPolicies not implemented")
+ return nil, status.Error(codes.Unimplemented, "method ListHTTPAccessLogPolicies not implemented")
}
func (UnimplementedHTTPAccessLogPolicyServiceServer) CreateHTTPAccessLogPolicy(context.Context, *CreateHTTPAccessLogPolicyRequest) (*CreateHTTPAccessLogPolicyResponse, error) {
- return nil, status.Errorf(codes.Unimplemented, "method CreateHTTPAccessLogPolicy not implemented")
+ return nil, status.Error(codes.Unimplemented, "method CreateHTTPAccessLogPolicy not implemented")
}
func (UnimplementedHTTPAccessLogPolicyServiceServer) UpdateHTTPAccessLogPolicy(context.Context, *UpdateHTTPAccessLogPolicyRequest) (*RPCSuccess, error) {
- return nil, status.Errorf(codes.Unimplemented, "method UpdateHTTPAccessLogPolicy not implemented")
+ return nil, status.Error(codes.Unimplemented, "method UpdateHTTPAccessLogPolicy not implemented")
}
func (UnimplementedHTTPAccessLogPolicyServiceServer) FindHTTPAccessLogPolicy(context.Context, *FindHTTPAccessLogPolicyRequest) (*FindHTTPAccessLogPolicyResponse, error) {
- return nil, status.Errorf(codes.Unimplemented, "method FindHTTPAccessLogPolicy not implemented")
+ return nil, status.Error(codes.Unimplemented, "method FindHTTPAccessLogPolicy not implemented")
}
func (UnimplementedHTTPAccessLogPolicyServiceServer) DeleteHTTPAccessLogPolicy(context.Context, *DeleteHTTPAccessLogPolicyRequest) (*RPCSuccess, error) {
- return nil, status.Errorf(codes.Unimplemented, "method DeleteHTTPAccessLogPolicy not implemented")
+ return nil, status.Error(codes.Unimplemented, "method DeleteHTTPAccessLogPolicy not implemented")
}
func (UnimplementedHTTPAccessLogPolicyServiceServer) WriteHTTPAccessLogPolicy(context.Context, *WriteHTTPAccessLogPolicyRequest) (*RPCSuccess, error) {
- return nil, status.Errorf(codes.Unimplemented, "method WriteHTTPAccessLogPolicy not implemented")
+ return nil, status.Error(codes.Unimplemented, "method WriteHTTPAccessLogPolicy not implemented")
}
func (UnimplementedHTTPAccessLogPolicyServiceServer) testEmbeddedByValue() {}
@@ -188,7 +188,7 @@ type UnsafeHTTPAccessLogPolicyServiceServer interface {
}
func RegisterHTTPAccessLogPolicyServiceServer(s grpc.ServiceRegistrar, srv HTTPAccessLogPolicyServiceServer) {
- // If the following call pancis, it indicates UnimplementedHTTPAccessLogPolicyServiceServer was
+ // If the following call panics, it indicates UnimplementedHTTPAccessLogPolicyServiceServer was
// embedded by pointer and is nil. This will cause panics if an
// unimplemented method is ever invoked, so we test this at initialization
// time to prevent it from happening at runtime later due to I/O.
diff --git a/EdgeCommon/pkg/rpc/pb/service_http_auth_policy.pb.go b/EdgeCommon/pkg/rpc/pb/service_http_auth_policy.pb.go
index 8aae433..d138ff9 100644
--- a/EdgeCommon/pkg/rpc/pb/service_http_auth_policy.pb.go
+++ b/EdgeCommon/pkg/rpc/pb/service_http_auth_policy.pb.go
@@ -1,7 +1,7 @@
// Code generated by protoc-gen-go. DO NOT EDIT.
// versions:
-// protoc-gen-go v1.36.0
-// protoc v6.33.2
+// protoc-gen-go v1.36.11
+// protoc v3.19.6
// source: service_http_auth_policy.proto
package pb
@@ -11,6 +11,7 @@ import (
protoimpl "google.golang.org/protobuf/runtime/protoimpl"
reflect "reflect"
sync "sync"
+ unsafe "unsafe"
)
const (
@@ -285,75 +286,41 @@ func (x *FindEnabledHTTPAuthPolicyResponse) GetHttpAuthPolicy() *HTTPAuthPolicy
var File_service_http_auth_policy_proto protoreflect.FileDescriptor
-var file_service_http_auth_policy_proto_rawDesc = []byte{
- 0x0a, 0x1e, 0x73, 0x65, 0x72, 0x76, 0x69, 0x63, 0x65, 0x5f, 0x68, 0x74, 0x74, 0x70, 0x5f, 0x61,
- 0x75, 0x74, 0x68, 0x5f, 0x70, 0x6f, 0x6c, 0x69, 0x63, 0x79, 0x2e, 0x70, 0x72, 0x6f, 0x74, 0x6f,
- 0x12, 0x02, 0x70, 0x62, 0x1a, 0x23, 0x6d, 0x6f, 0x64, 0x65, 0x6c, 0x73, 0x2f, 0x6d, 0x6f, 0x64,
- 0x65, 0x6c, 0x5f, 0x68, 0x74, 0x74, 0x70, 0x5f, 0x61, 0x75, 0x74, 0x68, 0x5f, 0x70, 0x6f, 0x6c,
- 0x69, 0x63, 0x79, 0x2e, 0x70, 0x72, 0x6f, 0x74, 0x6f, 0x1a, 0x19, 0x6d, 0x6f, 0x64, 0x65, 0x6c,
- 0x73, 0x2f, 0x72, 0x70, 0x63, 0x5f, 0x6d, 0x65, 0x73, 0x73, 0x61, 0x67, 0x65, 0x73, 0x2e, 0x70,
- 0x72, 0x6f, 0x74, 0x6f, 0x22, 0x65, 0x0a, 0x1b, 0x43, 0x72, 0x65, 0x61, 0x74, 0x65, 0x48, 0x54,
- 0x54, 0x50, 0x41, 0x75, 0x74, 0x68, 0x50, 0x6f, 0x6c, 0x69, 0x63, 0x79, 0x52, 0x65, 0x71, 0x75,
- 0x65, 0x73, 0x74, 0x12, 0x12, 0x0a, 0x04, 0x6e, 0x61, 0x6d, 0x65, 0x18, 0x01, 0x20, 0x01, 0x28,
- 0x09, 0x52, 0x04, 0x6e, 0x61, 0x6d, 0x65, 0x12, 0x12, 0x0a, 0x04, 0x74, 0x79, 0x70, 0x65, 0x18,
- 0x02, 0x20, 0x01, 0x28, 0x09, 0x52, 0x04, 0x74, 0x79, 0x70, 0x65, 0x12, 0x1e, 0x0a, 0x0a, 0x70,
- 0x61, 0x72, 0x61, 0x6d, 0x73, 0x4a, 0x53, 0x4f, 0x4e, 0x18, 0x03, 0x20, 0x01, 0x28, 0x0c, 0x52,
- 0x0a, 0x70, 0x61, 0x72, 0x61, 0x6d, 0x73, 0x4a, 0x53, 0x4f, 0x4e, 0x22, 0x4a, 0x0a, 0x1c, 0x43,
- 0x72, 0x65, 0x61, 0x74, 0x65, 0x48, 0x54, 0x54, 0x50, 0x41, 0x75, 0x74, 0x68, 0x50, 0x6f, 0x6c,
- 0x69, 0x63, 0x79, 0x52, 0x65, 0x73, 0x70, 0x6f, 0x6e, 0x73, 0x65, 0x12, 0x2a, 0x0a, 0x10, 0x68,
- 0x74, 0x74, 0x70, 0x41, 0x75, 0x74, 0x68, 0x50, 0x6f, 0x6c, 0x69, 0x63, 0x79, 0x49, 0x64, 0x18,
- 0x01, 0x20, 0x01, 0x28, 0x03, 0x52, 0x10, 0x68, 0x74, 0x74, 0x70, 0x41, 0x75, 0x74, 0x68, 0x50,
- 0x6f, 0x6c, 0x69, 0x63, 0x79, 0x49, 0x64, 0x22, 0x91, 0x01, 0x0a, 0x1b, 0x55, 0x70, 0x64, 0x61,
- 0x74, 0x65, 0x48, 0x54, 0x54, 0x50, 0x41, 0x75, 0x74, 0x68, 0x50, 0x6f, 0x6c, 0x69, 0x63, 0x79,
- 0x52, 0x65, 0x71, 0x75, 0x65, 0x73, 0x74, 0x12, 0x2a, 0x0a, 0x10, 0x68, 0x74, 0x74, 0x70, 0x41,
- 0x75, 0x74, 0x68, 0x50, 0x6f, 0x6c, 0x69, 0x63, 0x79, 0x49, 0x64, 0x18, 0x01, 0x20, 0x01, 0x28,
- 0x03, 0x52, 0x10, 0x68, 0x74, 0x74, 0x70, 0x41, 0x75, 0x74, 0x68, 0x50, 0x6f, 0x6c, 0x69, 0x63,
- 0x79, 0x49, 0x64, 0x12, 0x12, 0x0a, 0x04, 0x6e, 0x61, 0x6d, 0x65, 0x18, 0x02, 0x20, 0x01, 0x28,
- 0x09, 0x52, 0x04, 0x6e, 0x61, 0x6d, 0x65, 0x12, 0x1e, 0x0a, 0x0a, 0x70, 0x61, 0x72, 0x61, 0x6d,
- 0x73, 0x4a, 0x53, 0x4f, 0x4e, 0x18, 0x03, 0x20, 0x01, 0x28, 0x0c, 0x52, 0x0a, 0x70, 0x61, 0x72,
- 0x61, 0x6d, 0x73, 0x4a, 0x53, 0x4f, 0x4e, 0x12, 0x12, 0x0a, 0x04, 0x69, 0x73, 0x4f, 0x6e, 0x18,
- 0x04, 0x20, 0x01, 0x28, 0x08, 0x52, 0x04, 0x69, 0x73, 0x4f, 0x6e, 0x22, 0x4e, 0x0a, 0x20, 0x46,
- 0x69, 0x6e, 0x64, 0x45, 0x6e, 0x61, 0x62, 0x6c, 0x65, 0x64, 0x48, 0x54, 0x54, 0x50, 0x41, 0x75,
- 0x74, 0x68, 0x50, 0x6f, 0x6c, 0x69, 0x63, 0x79, 0x52, 0x65, 0x71, 0x75, 0x65, 0x73, 0x74, 0x12,
- 0x2a, 0x0a, 0x10, 0x68, 0x74, 0x74, 0x70, 0x41, 0x75, 0x74, 0x68, 0x50, 0x6f, 0x6c, 0x69, 0x63,
- 0x79, 0x49, 0x64, 0x18, 0x01, 0x20, 0x01, 0x28, 0x03, 0x52, 0x10, 0x68, 0x74, 0x74, 0x70, 0x41,
- 0x75, 0x74, 0x68, 0x50, 0x6f, 0x6c, 0x69, 0x63, 0x79, 0x49, 0x64, 0x22, 0x5f, 0x0a, 0x21, 0x46,
- 0x69, 0x6e, 0x64, 0x45, 0x6e, 0x61, 0x62, 0x6c, 0x65, 0x64, 0x48, 0x54, 0x54, 0x50, 0x41, 0x75,
- 0x74, 0x68, 0x50, 0x6f, 0x6c, 0x69, 0x63, 0x79, 0x52, 0x65, 0x73, 0x70, 0x6f, 0x6e, 0x73, 0x65,
- 0x12, 0x3a, 0x0a, 0x0e, 0x68, 0x74, 0x74, 0x70, 0x41, 0x75, 0x74, 0x68, 0x50, 0x6f, 0x6c, 0x69,
- 0x63, 0x79, 0x18, 0x01, 0x20, 0x01, 0x28, 0x0b, 0x32, 0x12, 0x2e, 0x70, 0x62, 0x2e, 0x48, 0x54,
- 0x54, 0x50, 0x41, 0x75, 0x74, 0x68, 0x50, 0x6f, 0x6c, 0x69, 0x63, 0x79, 0x52, 0x0e, 0x68, 0x74,
- 0x74, 0x70, 0x41, 0x75, 0x74, 0x68, 0x50, 0x6f, 0x6c, 0x69, 0x63, 0x79, 0x32, 0xa5, 0x02, 0x0a,
- 0x15, 0x48, 0x54, 0x54, 0x50, 0x41, 0x75, 0x74, 0x68, 0x50, 0x6f, 0x6c, 0x69, 0x63, 0x79, 0x53,
- 0x65, 0x72, 0x76, 0x69, 0x63, 0x65, 0x12, 0x59, 0x0a, 0x14, 0x63, 0x72, 0x65, 0x61, 0x74, 0x65,
- 0x48, 0x54, 0x54, 0x50, 0x41, 0x75, 0x74, 0x68, 0x50, 0x6f, 0x6c, 0x69, 0x63, 0x79, 0x12, 0x1f,
- 0x2e, 0x70, 0x62, 0x2e, 0x43, 0x72, 0x65, 0x61, 0x74, 0x65, 0x48, 0x54, 0x54, 0x50, 0x41, 0x75,
- 0x74, 0x68, 0x50, 0x6f, 0x6c, 0x69, 0x63, 0x79, 0x52, 0x65, 0x71, 0x75, 0x65, 0x73, 0x74, 0x1a,
- 0x20, 0x2e, 0x70, 0x62, 0x2e, 0x43, 0x72, 0x65, 0x61, 0x74, 0x65, 0x48, 0x54, 0x54, 0x50, 0x41,
- 0x75, 0x74, 0x68, 0x50, 0x6f, 0x6c, 0x69, 0x63, 0x79, 0x52, 0x65, 0x73, 0x70, 0x6f, 0x6e, 0x73,
- 0x65, 0x12, 0x47, 0x0a, 0x14, 0x75, 0x70, 0x64, 0x61, 0x74, 0x65, 0x48, 0x54, 0x54, 0x50, 0x41,
- 0x75, 0x74, 0x68, 0x50, 0x6f, 0x6c, 0x69, 0x63, 0x79, 0x12, 0x1f, 0x2e, 0x70, 0x62, 0x2e, 0x55,
- 0x70, 0x64, 0x61, 0x74, 0x65, 0x48, 0x54, 0x54, 0x50, 0x41, 0x75, 0x74, 0x68, 0x50, 0x6f, 0x6c,
- 0x69, 0x63, 0x79, 0x52, 0x65, 0x71, 0x75, 0x65, 0x73, 0x74, 0x1a, 0x0e, 0x2e, 0x70, 0x62, 0x2e,
- 0x52, 0x50, 0x43, 0x53, 0x75, 0x63, 0x63, 0x65, 0x73, 0x73, 0x12, 0x68, 0x0a, 0x19, 0x66, 0x69,
- 0x6e, 0x64, 0x45, 0x6e, 0x61, 0x62, 0x6c, 0x65, 0x64, 0x48, 0x54, 0x54, 0x50, 0x41, 0x75, 0x74,
- 0x68, 0x50, 0x6f, 0x6c, 0x69, 0x63, 0x79, 0x12, 0x24, 0x2e, 0x70, 0x62, 0x2e, 0x46, 0x69, 0x6e,
- 0x64, 0x45, 0x6e, 0x61, 0x62, 0x6c, 0x65, 0x64, 0x48, 0x54, 0x54, 0x50, 0x41, 0x75, 0x74, 0x68,
- 0x50, 0x6f, 0x6c, 0x69, 0x63, 0x79, 0x52, 0x65, 0x71, 0x75, 0x65, 0x73, 0x74, 0x1a, 0x25, 0x2e,
- 0x70, 0x62, 0x2e, 0x46, 0x69, 0x6e, 0x64, 0x45, 0x6e, 0x61, 0x62, 0x6c, 0x65, 0x64, 0x48, 0x54,
- 0x54, 0x50, 0x41, 0x75, 0x74, 0x68, 0x50, 0x6f, 0x6c, 0x69, 0x63, 0x79, 0x52, 0x65, 0x73, 0x70,
- 0x6f, 0x6e, 0x73, 0x65, 0x42, 0x06, 0x5a, 0x04, 0x2e, 0x2f, 0x70, 0x62, 0x62, 0x06, 0x70, 0x72,
- 0x6f, 0x74, 0x6f, 0x33,
-}
+const file_service_http_auth_policy_proto_rawDesc = "" +
+ "\n" +
+ "\x1eservice_http_auth_policy.proto\x12\x02pb\x1a#models/model_http_auth_policy.proto\x1a\x19models/rpc_messages.proto\"e\n" +
+ "\x1bCreateHTTPAuthPolicyRequest\x12\x12\n" +
+ "\x04name\x18\x01 \x01(\tR\x04name\x12\x12\n" +
+ "\x04type\x18\x02 \x01(\tR\x04type\x12\x1e\n" +
+ "\n" +
+ "paramsJSON\x18\x03 \x01(\fR\n" +
+ "paramsJSON\"J\n" +
+ "\x1cCreateHTTPAuthPolicyResponse\x12*\n" +
+ "\x10httpAuthPolicyId\x18\x01 \x01(\x03R\x10httpAuthPolicyId\"\x91\x01\n" +
+ "\x1bUpdateHTTPAuthPolicyRequest\x12*\n" +
+ "\x10httpAuthPolicyId\x18\x01 \x01(\x03R\x10httpAuthPolicyId\x12\x12\n" +
+ "\x04name\x18\x02 \x01(\tR\x04name\x12\x1e\n" +
+ "\n" +
+ "paramsJSON\x18\x03 \x01(\fR\n" +
+ "paramsJSON\x12\x12\n" +
+ "\x04isOn\x18\x04 \x01(\bR\x04isOn\"N\n" +
+ " FindEnabledHTTPAuthPolicyRequest\x12*\n" +
+ "\x10httpAuthPolicyId\x18\x01 \x01(\x03R\x10httpAuthPolicyId\"_\n" +
+ "!FindEnabledHTTPAuthPolicyResponse\x12:\n" +
+ "\x0ehttpAuthPolicy\x18\x01 \x01(\v2\x12.pb.HTTPAuthPolicyR\x0ehttpAuthPolicy2\xa5\x02\n" +
+ "\x15HTTPAuthPolicyService\x12Y\n" +
+ "\x14createHTTPAuthPolicy\x12\x1f.pb.CreateHTTPAuthPolicyRequest\x1a .pb.CreateHTTPAuthPolicyResponse\x12G\n" +
+ "\x14updateHTTPAuthPolicy\x12\x1f.pb.UpdateHTTPAuthPolicyRequest\x1a\x0e.pb.RPCSuccess\x12h\n" +
+ "\x19findEnabledHTTPAuthPolicy\x12$.pb.FindEnabledHTTPAuthPolicyRequest\x1a%.pb.FindEnabledHTTPAuthPolicyResponseB\x06Z\x04./pbb\x06proto3"
var (
file_service_http_auth_policy_proto_rawDescOnce sync.Once
- file_service_http_auth_policy_proto_rawDescData = file_service_http_auth_policy_proto_rawDesc
+ file_service_http_auth_policy_proto_rawDescData []byte
)
func file_service_http_auth_policy_proto_rawDescGZIP() []byte {
file_service_http_auth_policy_proto_rawDescOnce.Do(func() {
- file_service_http_auth_policy_proto_rawDescData = protoimpl.X.CompressGZIP(file_service_http_auth_policy_proto_rawDescData)
+ file_service_http_auth_policy_proto_rawDescData = protoimpl.X.CompressGZIP(unsafe.Slice(unsafe.StringData(file_service_http_auth_policy_proto_rawDesc), len(file_service_http_auth_policy_proto_rawDesc)))
})
return file_service_http_auth_policy_proto_rawDescData
}
@@ -394,7 +361,7 @@ func file_service_http_auth_policy_proto_init() {
out := protoimpl.TypeBuilder{
File: protoimpl.DescBuilder{
GoPackagePath: reflect.TypeOf(x{}).PkgPath(),
- RawDescriptor: file_service_http_auth_policy_proto_rawDesc,
+ RawDescriptor: unsafe.Slice(unsafe.StringData(file_service_http_auth_policy_proto_rawDesc), len(file_service_http_auth_policy_proto_rawDesc)),
NumEnums: 0,
NumMessages: 5,
NumExtensions: 0,
@@ -405,7 +372,6 @@ func file_service_http_auth_policy_proto_init() {
MessageInfos: file_service_http_auth_policy_proto_msgTypes,
}.Build()
File_service_http_auth_policy_proto = out.File
- file_service_http_auth_policy_proto_rawDesc = nil
file_service_http_auth_policy_proto_goTypes = nil
file_service_http_auth_policy_proto_depIdxs = nil
}
diff --git a/EdgeCommon/pkg/rpc/pb/service_http_auth_policy_grpc.pb.go b/EdgeCommon/pkg/rpc/pb/service_http_auth_policy_grpc.pb.go
index 178daed..bfbe72f 100644
--- a/EdgeCommon/pkg/rpc/pb/service_http_auth_policy_grpc.pb.go
+++ b/EdgeCommon/pkg/rpc/pb/service_http_auth_policy_grpc.pb.go
@@ -1,7 +1,7 @@
// Code generated by protoc-gen-go-grpc. DO NOT EDIT.
// versions:
-// - protoc-gen-go-grpc v1.5.1
-// - protoc v6.33.2
+// - protoc-gen-go-grpc v1.6.1
+// - protoc v3.19.6
// source: service_http_auth_policy.proto
package pb
@@ -98,13 +98,13 @@ type HTTPAuthPolicyServiceServer interface {
type UnimplementedHTTPAuthPolicyServiceServer struct{}
func (UnimplementedHTTPAuthPolicyServiceServer) CreateHTTPAuthPolicy(context.Context, *CreateHTTPAuthPolicyRequest) (*CreateHTTPAuthPolicyResponse, error) {
- return nil, status.Errorf(codes.Unimplemented, "method CreateHTTPAuthPolicy not implemented")
+ return nil, status.Error(codes.Unimplemented, "method CreateHTTPAuthPolicy not implemented")
}
func (UnimplementedHTTPAuthPolicyServiceServer) UpdateHTTPAuthPolicy(context.Context, *UpdateHTTPAuthPolicyRequest) (*RPCSuccess, error) {
- return nil, status.Errorf(codes.Unimplemented, "method UpdateHTTPAuthPolicy not implemented")
+ return nil, status.Error(codes.Unimplemented, "method UpdateHTTPAuthPolicy not implemented")
}
func (UnimplementedHTTPAuthPolicyServiceServer) FindEnabledHTTPAuthPolicy(context.Context, *FindEnabledHTTPAuthPolicyRequest) (*FindEnabledHTTPAuthPolicyResponse, error) {
- return nil, status.Errorf(codes.Unimplemented, "method FindEnabledHTTPAuthPolicy not implemented")
+ return nil, status.Error(codes.Unimplemented, "method FindEnabledHTTPAuthPolicy not implemented")
}
func (UnimplementedHTTPAuthPolicyServiceServer) testEmbeddedByValue() {}
@@ -116,7 +116,7 @@ type UnsafeHTTPAuthPolicyServiceServer interface {
}
func RegisterHTTPAuthPolicyServiceServer(s grpc.ServiceRegistrar, srv HTTPAuthPolicyServiceServer) {
- // If the following call pancis, it indicates UnimplementedHTTPAuthPolicyServiceServer was
+ // If the following call panics, it indicates UnimplementedHTTPAuthPolicyServiceServer was
// embedded by pointer and is nil. This will cause panics if an
// unimplemented method is ever invoked, so we test this at initialization
// time to prevent it from happening at runtime later due to I/O.
diff --git a/EdgeCommon/pkg/rpc/pb/service_http_cache_policy.pb.go b/EdgeCommon/pkg/rpc/pb/service_http_cache_policy.pb.go
index d1f969c..919dffb 100644
--- a/EdgeCommon/pkg/rpc/pb/service_http_cache_policy.pb.go
+++ b/EdgeCommon/pkg/rpc/pb/service_http_cache_policy.pb.go
@@ -1,7 +1,7 @@
// Code generated by protoc-gen-go. DO NOT EDIT.
// versions:
-// protoc-gen-go v1.36.0
-// protoc v6.33.2
+// protoc-gen-go v1.36.11
+// protoc v3.19.6
// source: service_http_cache_policy.proto
package pb
@@ -11,6 +11,7 @@ import (
protoimpl "google.golang.org/protobuf/runtime/protoimpl"
reflect "reflect"
sync "sync"
+ unsafe "unsafe"
)
const (
@@ -831,200 +832,81 @@ func (x *UpdateHTTPCachePolicyRefsRequest) GetRefsJSON() []byte {
var File_service_http_cache_policy_proto protoreflect.FileDescriptor
-var file_service_http_cache_policy_proto_rawDesc = []byte{
- 0x0a, 0x1f, 0x73, 0x65, 0x72, 0x76, 0x69, 0x63, 0x65, 0x5f, 0x68, 0x74, 0x74, 0x70, 0x5f, 0x63,
- 0x61, 0x63, 0x68, 0x65, 0x5f, 0x70, 0x6f, 0x6c, 0x69, 0x63, 0x79, 0x2e, 0x70, 0x72, 0x6f, 0x74,
- 0x6f, 0x12, 0x02, 0x70, 0x62, 0x1a, 0x24, 0x6d, 0x6f, 0x64, 0x65, 0x6c, 0x73, 0x2f, 0x6d, 0x6f,
- 0x64, 0x65, 0x6c, 0x5f, 0x68, 0x74, 0x74, 0x70, 0x5f, 0x63, 0x61, 0x63, 0x68, 0x65, 0x5f, 0x70,
- 0x6f, 0x6c, 0x69, 0x63, 0x79, 0x2e, 0x70, 0x72, 0x6f, 0x74, 0x6f, 0x1a, 0x19, 0x6d, 0x6f, 0x64,
- 0x65, 0x6c, 0x73, 0x2f, 0x72, 0x70, 0x63, 0x5f, 0x6d, 0x65, 0x73, 0x73, 0x61, 0x67, 0x65, 0x73,
- 0x2e, 0x70, 0x72, 0x6f, 0x74, 0x6f, 0x22, 0x28, 0x0a, 0x26, 0x46, 0x69, 0x6e, 0x64, 0x41, 0x6c,
- 0x6c, 0x45, 0x6e, 0x61, 0x62, 0x6c, 0x65, 0x64, 0x48, 0x54, 0x54, 0x50, 0x43, 0x61, 0x63, 0x68,
- 0x65, 0x50, 0x6f, 0x6c, 0x69, 0x63, 0x69, 0x65, 0x73, 0x52, 0x65, 0x71, 0x75, 0x65, 0x73, 0x74,
- 0x22, 0x64, 0x0a, 0x27, 0x46, 0x69, 0x6e, 0x64, 0x41, 0x6c, 0x6c, 0x45, 0x6e, 0x61, 0x62, 0x6c,
- 0x65, 0x64, 0x48, 0x54, 0x54, 0x50, 0x43, 0x61, 0x63, 0x68, 0x65, 0x50, 0x6f, 0x6c, 0x69, 0x63,
- 0x69, 0x65, 0x73, 0x52, 0x65, 0x73, 0x70, 0x6f, 0x6e, 0x73, 0x65, 0x12, 0x39, 0x0a, 0x0d, 0x63,
- 0x61, 0x63, 0x68, 0x65, 0x50, 0x6f, 0x6c, 0x69, 0x63, 0x69, 0x65, 0x73, 0x18, 0x01, 0x20, 0x03,
- 0x28, 0x0b, 0x32, 0x13, 0x2e, 0x70, 0x62, 0x2e, 0x48, 0x54, 0x54, 0x50, 0x43, 0x61, 0x63, 0x68,
- 0x65, 0x50, 0x6f, 0x6c, 0x69, 0x63, 0x79, 0x52, 0x0d, 0x63, 0x61, 0x63, 0x68, 0x65, 0x50, 0x6f,
- 0x6c, 0x69, 0x63, 0x69, 0x65, 0x73, 0x22, 0xc4, 0x02, 0x0a, 0x1c, 0x43, 0x72, 0x65, 0x61, 0x74,
- 0x65, 0x48, 0x54, 0x54, 0x50, 0x43, 0x61, 0x63, 0x68, 0x65, 0x50, 0x6f, 0x6c, 0x69, 0x63, 0x79,
- 0x52, 0x65, 0x71, 0x75, 0x65, 0x73, 0x74, 0x12, 0x12, 0x0a, 0x04, 0x69, 0x73, 0x4f, 0x6e, 0x18,
- 0x01, 0x20, 0x01, 0x28, 0x08, 0x52, 0x04, 0x69, 0x73, 0x4f, 0x6e, 0x12, 0x12, 0x0a, 0x04, 0x6e,
- 0x61, 0x6d, 0x65, 0x18, 0x02, 0x20, 0x01, 0x28, 0x09, 0x52, 0x04, 0x6e, 0x61, 0x6d, 0x65, 0x12,
- 0x20, 0x0a, 0x0b, 0x64, 0x65, 0x73, 0x63, 0x72, 0x69, 0x70, 0x74, 0x69, 0x6f, 0x6e, 0x18, 0x03,
- 0x20, 0x01, 0x28, 0x09, 0x52, 0x0b, 0x64, 0x65, 0x73, 0x63, 0x72, 0x69, 0x70, 0x74, 0x69, 0x6f,
- 0x6e, 0x12, 0x22, 0x0a, 0x0c, 0x63, 0x61, 0x70, 0x61, 0x63, 0x69, 0x74, 0x79, 0x4a, 0x53, 0x4f,
- 0x4e, 0x18, 0x04, 0x20, 0x01, 0x28, 0x0c, 0x52, 0x0c, 0x63, 0x61, 0x70, 0x61, 0x63, 0x69, 0x74,
- 0x79, 0x4a, 0x53, 0x4f, 0x4e, 0x12, 0x20, 0x0a, 0x0b, 0x6d, 0x61, 0x78, 0x53, 0x69, 0x7a, 0x65,
- 0x4a, 0x53, 0x4f, 0x4e, 0x18, 0x06, 0x20, 0x01, 0x28, 0x0c, 0x52, 0x0b, 0x6d, 0x61, 0x78, 0x53,
- 0x69, 0x7a, 0x65, 0x4a, 0x53, 0x4f, 0x4e, 0x12, 0x12, 0x0a, 0x04, 0x74, 0x79, 0x70, 0x65, 0x18,
- 0x07, 0x20, 0x01, 0x28, 0x09, 0x52, 0x04, 0x74, 0x79, 0x70, 0x65, 0x12, 0x20, 0x0a, 0x0b, 0x6f,
- 0x70, 0x74, 0x69, 0x6f, 0x6e, 0x73, 0x4a, 0x53, 0x4f, 0x4e, 0x18, 0x08, 0x20, 0x01, 0x28, 0x0c,
- 0x52, 0x0b, 0x6f, 0x70, 0x74, 0x69, 0x6f, 0x6e, 0x73, 0x4a, 0x53, 0x4f, 0x4e, 0x12, 0x32, 0x0a,
- 0x14, 0x73, 0x79, 0x6e, 0x63, 0x43, 0x6f, 0x6d, 0x70, 0x72, 0x65, 0x73, 0x73, 0x69, 0x6f, 0x6e,
- 0x43, 0x61, 0x63, 0x68, 0x65, 0x18, 0x09, 0x20, 0x01, 0x28, 0x08, 0x52, 0x14, 0x73, 0x79, 0x6e,
- 0x63, 0x43, 0x6f, 0x6d, 0x70, 0x72, 0x65, 0x73, 0x73, 0x69, 0x6f, 0x6e, 0x43, 0x61, 0x63, 0x68,
- 0x65, 0x12, 0x2a, 0x0a, 0x10, 0x66, 0x65, 0x74, 0x63, 0x68, 0x54, 0x69, 0x6d, 0x65, 0x6f, 0x75,
- 0x74, 0x4a, 0x53, 0x4f, 0x4e, 0x18, 0x0a, 0x20, 0x01, 0x28, 0x0c, 0x52, 0x10, 0x66, 0x65, 0x74,
- 0x63, 0x68, 0x54, 0x69, 0x6d, 0x65, 0x6f, 0x75, 0x74, 0x4a, 0x53, 0x4f, 0x4e, 0x22, 0x4d, 0x0a,
- 0x1d, 0x43, 0x72, 0x65, 0x61, 0x74, 0x65, 0x48, 0x54, 0x54, 0x50, 0x43, 0x61, 0x63, 0x68, 0x65,
- 0x50, 0x6f, 0x6c, 0x69, 0x63, 0x79, 0x52, 0x65, 0x73, 0x70, 0x6f, 0x6e, 0x73, 0x65, 0x12, 0x2c,
- 0x0a, 0x11, 0x68, 0x74, 0x74, 0x70, 0x43, 0x61, 0x63, 0x68, 0x65, 0x50, 0x6f, 0x6c, 0x69, 0x63,
- 0x79, 0x49, 0x64, 0x18, 0x01, 0x20, 0x01, 0x28, 0x03, 0x52, 0x11, 0x68, 0x74, 0x74, 0x70, 0x43,
- 0x61, 0x63, 0x68, 0x65, 0x50, 0x6f, 0x6c, 0x69, 0x63, 0x79, 0x49, 0x64, 0x22, 0xf2, 0x02, 0x0a,
- 0x1c, 0x55, 0x70, 0x64, 0x61, 0x74, 0x65, 0x48, 0x54, 0x54, 0x50, 0x43, 0x61, 0x63, 0x68, 0x65,
- 0x50, 0x6f, 0x6c, 0x69, 0x63, 0x79, 0x52, 0x65, 0x71, 0x75, 0x65, 0x73, 0x74, 0x12, 0x2c, 0x0a,
- 0x11, 0x68, 0x74, 0x74, 0x70, 0x43, 0x61, 0x63, 0x68, 0x65, 0x50, 0x6f, 0x6c, 0x69, 0x63, 0x79,
- 0x49, 0x64, 0x18, 0x01, 0x20, 0x01, 0x28, 0x03, 0x52, 0x11, 0x68, 0x74, 0x74, 0x70, 0x43, 0x61,
- 0x63, 0x68, 0x65, 0x50, 0x6f, 0x6c, 0x69, 0x63, 0x79, 0x49, 0x64, 0x12, 0x12, 0x0a, 0x04, 0x69,
- 0x73, 0x4f, 0x6e, 0x18, 0x02, 0x20, 0x01, 0x28, 0x08, 0x52, 0x04, 0x69, 0x73, 0x4f, 0x6e, 0x12,
- 0x12, 0x0a, 0x04, 0x6e, 0x61, 0x6d, 0x65, 0x18, 0x03, 0x20, 0x01, 0x28, 0x09, 0x52, 0x04, 0x6e,
- 0x61, 0x6d, 0x65, 0x12, 0x20, 0x0a, 0x0b, 0x64, 0x65, 0x73, 0x63, 0x72, 0x69, 0x70, 0x74, 0x69,
- 0x6f, 0x6e, 0x18, 0x04, 0x20, 0x01, 0x28, 0x09, 0x52, 0x0b, 0x64, 0x65, 0x73, 0x63, 0x72, 0x69,
- 0x70, 0x74, 0x69, 0x6f, 0x6e, 0x12, 0x22, 0x0a, 0x0c, 0x63, 0x61, 0x70, 0x61, 0x63, 0x69, 0x74,
- 0x79, 0x4a, 0x53, 0x4f, 0x4e, 0x18, 0x05, 0x20, 0x01, 0x28, 0x0c, 0x52, 0x0c, 0x63, 0x61, 0x70,
- 0x61, 0x63, 0x69, 0x74, 0x79, 0x4a, 0x53, 0x4f, 0x4e, 0x12, 0x20, 0x0a, 0x0b, 0x6d, 0x61, 0x78,
- 0x53, 0x69, 0x7a, 0x65, 0x4a, 0x53, 0x4f, 0x4e, 0x18, 0x07, 0x20, 0x01, 0x28, 0x0c, 0x52, 0x0b,
- 0x6d, 0x61, 0x78, 0x53, 0x69, 0x7a, 0x65, 0x4a, 0x53, 0x4f, 0x4e, 0x12, 0x12, 0x0a, 0x04, 0x74,
- 0x79, 0x70, 0x65, 0x18, 0x08, 0x20, 0x01, 0x28, 0x09, 0x52, 0x04, 0x74, 0x79, 0x70, 0x65, 0x12,
- 0x20, 0x0a, 0x0b, 0x6f, 0x70, 0x74, 0x69, 0x6f, 0x6e, 0x73, 0x4a, 0x53, 0x4f, 0x4e, 0x18, 0x09,
- 0x20, 0x01, 0x28, 0x0c, 0x52, 0x0b, 0x6f, 0x70, 0x74, 0x69, 0x6f, 0x6e, 0x73, 0x4a, 0x53, 0x4f,
- 0x4e, 0x12, 0x32, 0x0a, 0x14, 0x73, 0x79, 0x6e, 0x63, 0x43, 0x6f, 0x6d, 0x70, 0x72, 0x65, 0x73,
- 0x73, 0x69, 0x6f, 0x6e, 0x43, 0x61, 0x63, 0x68, 0x65, 0x18, 0x0a, 0x20, 0x01, 0x28, 0x08, 0x52,
- 0x14, 0x73, 0x79, 0x6e, 0x63, 0x43, 0x6f, 0x6d, 0x70, 0x72, 0x65, 0x73, 0x73, 0x69, 0x6f, 0x6e,
- 0x43, 0x61, 0x63, 0x68, 0x65, 0x12, 0x2a, 0x0a, 0x10, 0x66, 0x65, 0x74, 0x63, 0x68, 0x54, 0x69,
- 0x6d, 0x65, 0x6f, 0x75, 0x74, 0x4a, 0x53, 0x4f, 0x4e, 0x18, 0x0b, 0x20, 0x01, 0x28, 0x0c, 0x52,
- 0x10, 0x66, 0x65, 0x74, 0x63, 0x68, 0x54, 0x69, 0x6d, 0x65, 0x6f, 0x75, 0x74, 0x4a, 0x53, 0x4f,
- 0x4e, 0x22, 0x4c, 0x0a, 0x1c, 0x44, 0x65, 0x6c, 0x65, 0x74, 0x65, 0x48, 0x54, 0x54, 0x50, 0x43,
- 0x61, 0x63, 0x68, 0x65, 0x50, 0x6f, 0x6c, 0x69, 0x63, 0x79, 0x52, 0x65, 0x71, 0x75, 0x65, 0x73,
- 0x74, 0x12, 0x2c, 0x0a, 0x11, 0x68, 0x74, 0x74, 0x70, 0x43, 0x61, 0x63, 0x68, 0x65, 0x50, 0x6f,
- 0x6c, 0x69, 0x63, 0x79, 0x49, 0x64, 0x18, 0x01, 0x20, 0x01, 0x28, 0x03, 0x52, 0x11, 0x68, 0x74,
- 0x74, 0x70, 0x43, 0x61, 0x63, 0x68, 0x65, 0x50, 0x6f, 0x6c, 0x69, 0x63, 0x79, 0x49, 0x64, 0x22,
- 0x7d, 0x0a, 0x27, 0x43, 0x6f, 0x75, 0x6e, 0x74, 0x41, 0x6c, 0x6c, 0x45, 0x6e, 0x61, 0x62, 0x6c,
- 0x65, 0x64, 0x48, 0x54, 0x54, 0x50, 0x43, 0x61, 0x63, 0x68, 0x65, 0x50, 0x6f, 0x6c, 0x69, 0x63,
- 0x69, 0x65, 0x73, 0x52, 0x65, 0x71, 0x75, 0x65, 0x73, 0x74, 0x12, 0x18, 0x0a, 0x07, 0x6b, 0x65,
- 0x79, 0x77, 0x6f, 0x72, 0x64, 0x18, 0x01, 0x20, 0x01, 0x28, 0x09, 0x52, 0x07, 0x6b, 0x65, 0x79,
- 0x77, 0x6f, 0x72, 0x64, 0x12, 0x24, 0x0a, 0x0d, 0x6e, 0x6f, 0x64, 0x65, 0x43, 0x6c, 0x75, 0x73,
- 0x74, 0x65, 0x72, 0x49, 0x64, 0x18, 0x02, 0x20, 0x01, 0x28, 0x03, 0x52, 0x0d, 0x6e, 0x6f, 0x64,
- 0x65, 0x43, 0x6c, 0x75, 0x73, 0x74, 0x65, 0x72, 0x49, 0x64, 0x12, 0x12, 0x0a, 0x04, 0x74, 0x79,
- 0x70, 0x65, 0x18, 0x03, 0x20, 0x01, 0x28, 0x09, 0x52, 0x04, 0x74, 0x79, 0x70, 0x65, 0x22, 0xa5,
- 0x01, 0x0a, 0x23, 0x4c, 0x69, 0x73, 0x74, 0x45, 0x6e, 0x61, 0x62, 0x6c, 0x65, 0x64, 0x48, 0x54,
- 0x54, 0x50, 0x43, 0x61, 0x63, 0x68, 0x65, 0x50, 0x6f, 0x6c, 0x69, 0x63, 0x69, 0x65, 0x73, 0x52,
- 0x65, 0x71, 0x75, 0x65, 0x73, 0x74, 0x12, 0x16, 0x0a, 0x06, 0x6f, 0x66, 0x66, 0x73, 0x65, 0x74,
- 0x18, 0x01, 0x20, 0x01, 0x28, 0x03, 0x52, 0x06, 0x6f, 0x66, 0x66, 0x73, 0x65, 0x74, 0x12, 0x12,
- 0x0a, 0x04, 0x73, 0x69, 0x7a, 0x65, 0x18, 0x02, 0x20, 0x01, 0x28, 0x03, 0x52, 0x04, 0x73, 0x69,
- 0x7a, 0x65, 0x12, 0x18, 0x0a, 0x07, 0x6b, 0x65, 0x79, 0x77, 0x6f, 0x72, 0x64, 0x18, 0x03, 0x20,
- 0x01, 0x28, 0x09, 0x52, 0x07, 0x6b, 0x65, 0x79, 0x77, 0x6f, 0x72, 0x64, 0x12, 0x24, 0x0a, 0x0d,
- 0x6e, 0x6f, 0x64, 0x65, 0x43, 0x6c, 0x75, 0x73, 0x74, 0x65, 0x72, 0x49, 0x64, 0x18, 0x04, 0x20,
- 0x01, 0x28, 0x03, 0x52, 0x0d, 0x6e, 0x6f, 0x64, 0x65, 0x43, 0x6c, 0x75, 0x73, 0x74, 0x65, 0x72,
- 0x49, 0x64, 0x12, 0x12, 0x0a, 0x04, 0x74, 0x79, 0x70, 0x65, 0x18, 0x05, 0x20, 0x01, 0x28, 0x09,
- 0x52, 0x04, 0x74, 0x79, 0x70, 0x65, 0x22, 0x5c, 0x0a, 0x24, 0x4c, 0x69, 0x73, 0x74, 0x45, 0x6e,
- 0x61, 0x62, 0x6c, 0x65, 0x64, 0x48, 0x54, 0x54, 0x50, 0x43, 0x61, 0x63, 0x68, 0x65, 0x50, 0x6f,
- 0x6c, 0x69, 0x63, 0x69, 0x65, 0x73, 0x52, 0x65, 0x73, 0x70, 0x6f, 0x6e, 0x73, 0x65, 0x12, 0x34,
- 0x0a, 0x15, 0x68, 0x74, 0x74, 0x70, 0x43, 0x61, 0x63, 0x68, 0x65, 0x50, 0x6f, 0x6c, 0x69, 0x63,
- 0x69, 0x65, 0x73, 0x4a, 0x53, 0x4f, 0x4e, 0x18, 0x01, 0x20, 0x01, 0x28, 0x0c, 0x52, 0x15, 0x68,
- 0x74, 0x74, 0x70, 0x43, 0x61, 0x63, 0x68, 0x65, 0x50, 0x6f, 0x6c, 0x69, 0x63, 0x69, 0x65, 0x73,
- 0x4a, 0x53, 0x4f, 0x4e, 0x22, 0x57, 0x0a, 0x27, 0x46, 0x69, 0x6e, 0x64, 0x45, 0x6e, 0x61, 0x62,
- 0x6c, 0x65, 0x64, 0x48, 0x54, 0x54, 0x50, 0x43, 0x61, 0x63, 0x68, 0x65, 0x50, 0x6f, 0x6c, 0x69,
- 0x63, 0x79, 0x43, 0x6f, 0x6e, 0x66, 0x69, 0x67, 0x52, 0x65, 0x71, 0x75, 0x65, 0x73, 0x74, 0x12,
- 0x2c, 0x0a, 0x11, 0x68, 0x74, 0x74, 0x70, 0x43, 0x61, 0x63, 0x68, 0x65, 0x50, 0x6f, 0x6c, 0x69,
- 0x63, 0x79, 0x49, 0x64, 0x18, 0x01, 0x20, 0x01, 0x28, 0x03, 0x52, 0x11, 0x68, 0x74, 0x74, 0x70,
- 0x43, 0x61, 0x63, 0x68, 0x65, 0x50, 0x6f, 0x6c, 0x69, 0x63, 0x79, 0x49, 0x64, 0x22, 0x5c, 0x0a,
- 0x28, 0x46, 0x69, 0x6e, 0x64, 0x45, 0x6e, 0x61, 0x62, 0x6c, 0x65, 0x64, 0x48, 0x54, 0x54, 0x50,
- 0x43, 0x61, 0x63, 0x68, 0x65, 0x50, 0x6f, 0x6c, 0x69, 0x63, 0x79, 0x43, 0x6f, 0x6e, 0x66, 0x69,
- 0x67, 0x52, 0x65, 0x73, 0x70, 0x6f, 0x6e, 0x73, 0x65, 0x12, 0x30, 0x0a, 0x13, 0x68, 0x74, 0x74,
- 0x70, 0x43, 0x61, 0x63, 0x68, 0x65, 0x50, 0x6f, 0x6c, 0x69, 0x63, 0x79, 0x4a, 0x53, 0x4f, 0x4e,
- 0x18, 0x01, 0x20, 0x01, 0x28, 0x0c, 0x52, 0x13, 0x68, 0x74, 0x74, 0x70, 0x43, 0x61, 0x63, 0x68,
- 0x65, 0x50, 0x6f, 0x6c, 0x69, 0x63, 0x79, 0x4a, 0x53, 0x4f, 0x4e, 0x22, 0x51, 0x0a, 0x21, 0x46,
- 0x69, 0x6e, 0x64, 0x45, 0x6e, 0x61, 0x62, 0x6c, 0x65, 0x64, 0x48, 0x54, 0x54, 0x50, 0x43, 0x61,
- 0x63, 0x68, 0x65, 0x50, 0x6f, 0x6c, 0x69, 0x63, 0x79, 0x52, 0x65, 0x71, 0x75, 0x65, 0x73, 0x74,
- 0x12, 0x2c, 0x0a, 0x11, 0x68, 0x74, 0x74, 0x70, 0x43, 0x61, 0x63, 0x68, 0x65, 0x50, 0x6f, 0x6c,
- 0x69, 0x63, 0x79, 0x49, 0x64, 0x18, 0x01, 0x20, 0x01, 0x28, 0x03, 0x52, 0x11, 0x68, 0x74, 0x74,
- 0x70, 0x43, 0x61, 0x63, 0x68, 0x65, 0x50, 0x6f, 0x6c, 0x69, 0x63, 0x79, 0x49, 0x64, 0x22, 0x63,
- 0x0a, 0x22, 0x46, 0x69, 0x6e, 0x64, 0x45, 0x6e, 0x61, 0x62, 0x6c, 0x65, 0x64, 0x48, 0x54, 0x54,
- 0x50, 0x43, 0x61, 0x63, 0x68, 0x65, 0x50, 0x6f, 0x6c, 0x69, 0x63, 0x79, 0x52, 0x65, 0x73, 0x70,
- 0x6f, 0x6e, 0x73, 0x65, 0x12, 0x3d, 0x0a, 0x0f, 0x68, 0x74, 0x74, 0x70, 0x43, 0x61, 0x63, 0x68,
- 0x65, 0x50, 0x6f, 0x6c, 0x69, 0x63, 0x79, 0x18, 0x01, 0x20, 0x01, 0x28, 0x0b, 0x32, 0x13, 0x2e,
- 0x70, 0x62, 0x2e, 0x48, 0x54, 0x54, 0x50, 0x43, 0x61, 0x63, 0x68, 0x65, 0x50, 0x6f, 0x6c, 0x69,
- 0x63, 0x79, 0x52, 0x0f, 0x68, 0x74, 0x74, 0x70, 0x43, 0x61, 0x63, 0x68, 0x65, 0x50, 0x6f, 0x6c,
- 0x69, 0x63, 0x79, 0x22, 0x6c, 0x0a, 0x20, 0x55, 0x70, 0x64, 0x61, 0x74, 0x65, 0x48, 0x54, 0x54,
- 0x50, 0x43, 0x61, 0x63, 0x68, 0x65, 0x50, 0x6f, 0x6c, 0x69, 0x63, 0x79, 0x52, 0x65, 0x66, 0x73,
- 0x52, 0x65, 0x71, 0x75, 0x65, 0x73, 0x74, 0x12, 0x2c, 0x0a, 0x11, 0x68, 0x74, 0x74, 0x70, 0x43,
- 0x61, 0x63, 0x68, 0x65, 0x50, 0x6f, 0x6c, 0x69, 0x63, 0x79, 0x49, 0x64, 0x18, 0x01, 0x20, 0x01,
- 0x28, 0x03, 0x52, 0x11, 0x68, 0x74, 0x74, 0x70, 0x43, 0x61, 0x63, 0x68, 0x65, 0x50, 0x6f, 0x6c,
- 0x69, 0x63, 0x79, 0x49, 0x64, 0x12, 0x1a, 0x0a, 0x08, 0x72, 0x65, 0x66, 0x73, 0x4a, 0x53, 0x4f,
- 0x4e, 0x18, 0x02, 0x20, 0x01, 0x28, 0x0c, 0x52, 0x08, 0x72, 0x65, 0x66, 0x73, 0x4a, 0x53, 0x4f,
- 0x4e, 0x32, 0xa1, 0x07, 0x0a, 0x16, 0x48, 0x54, 0x54, 0x50, 0x43, 0x61, 0x63, 0x68, 0x65, 0x50,
- 0x6f, 0x6c, 0x69, 0x63, 0x79, 0x53, 0x65, 0x72, 0x76, 0x69, 0x63, 0x65, 0x12, 0x7a, 0x0a, 0x1f,
- 0x66, 0x69, 0x6e, 0x64, 0x41, 0x6c, 0x6c, 0x45, 0x6e, 0x61, 0x62, 0x6c, 0x65, 0x64, 0x48, 0x54,
- 0x54, 0x50, 0x43, 0x61, 0x63, 0x68, 0x65, 0x50, 0x6f, 0x6c, 0x69, 0x63, 0x69, 0x65, 0x73, 0x12,
- 0x2a, 0x2e, 0x70, 0x62, 0x2e, 0x46, 0x69, 0x6e, 0x64, 0x41, 0x6c, 0x6c, 0x45, 0x6e, 0x61, 0x62,
- 0x6c, 0x65, 0x64, 0x48, 0x54, 0x54, 0x50, 0x43, 0x61, 0x63, 0x68, 0x65, 0x50, 0x6f, 0x6c, 0x69,
- 0x63, 0x69, 0x65, 0x73, 0x52, 0x65, 0x71, 0x75, 0x65, 0x73, 0x74, 0x1a, 0x2b, 0x2e, 0x70, 0x62,
- 0x2e, 0x46, 0x69, 0x6e, 0x64, 0x41, 0x6c, 0x6c, 0x45, 0x6e, 0x61, 0x62, 0x6c, 0x65, 0x64, 0x48,
- 0x54, 0x54, 0x50, 0x43, 0x61, 0x63, 0x68, 0x65, 0x50, 0x6f, 0x6c, 0x69, 0x63, 0x69, 0x65, 0x73,
- 0x52, 0x65, 0x73, 0x70, 0x6f, 0x6e, 0x73, 0x65, 0x12, 0x5c, 0x0a, 0x15, 0x63, 0x72, 0x65, 0x61,
- 0x74, 0x65, 0x48, 0x54, 0x54, 0x50, 0x43, 0x61, 0x63, 0x68, 0x65, 0x50, 0x6f, 0x6c, 0x69, 0x63,
- 0x79, 0x12, 0x20, 0x2e, 0x70, 0x62, 0x2e, 0x43, 0x72, 0x65, 0x61, 0x74, 0x65, 0x48, 0x54, 0x54,
- 0x50, 0x43, 0x61, 0x63, 0x68, 0x65, 0x50, 0x6f, 0x6c, 0x69, 0x63, 0x79, 0x52, 0x65, 0x71, 0x75,
- 0x65, 0x73, 0x74, 0x1a, 0x21, 0x2e, 0x70, 0x62, 0x2e, 0x43, 0x72, 0x65, 0x61, 0x74, 0x65, 0x48,
- 0x54, 0x54, 0x50, 0x43, 0x61, 0x63, 0x68, 0x65, 0x50, 0x6f, 0x6c, 0x69, 0x63, 0x79, 0x52, 0x65,
- 0x73, 0x70, 0x6f, 0x6e, 0x73, 0x65, 0x12, 0x49, 0x0a, 0x15, 0x75, 0x70, 0x64, 0x61, 0x74, 0x65,
- 0x48, 0x54, 0x54, 0x50, 0x43, 0x61, 0x63, 0x68, 0x65, 0x50, 0x6f, 0x6c, 0x69, 0x63, 0x79, 0x12,
- 0x20, 0x2e, 0x70, 0x62, 0x2e, 0x55, 0x70, 0x64, 0x61, 0x74, 0x65, 0x48, 0x54, 0x54, 0x50, 0x43,
- 0x61, 0x63, 0x68, 0x65, 0x50, 0x6f, 0x6c, 0x69, 0x63, 0x79, 0x52, 0x65, 0x71, 0x75, 0x65, 0x73,
- 0x74, 0x1a, 0x0e, 0x2e, 0x70, 0x62, 0x2e, 0x52, 0x50, 0x43, 0x53, 0x75, 0x63, 0x63, 0x65, 0x73,
- 0x73, 0x12, 0x49, 0x0a, 0x15, 0x64, 0x65, 0x6c, 0x65, 0x74, 0x65, 0x48, 0x54, 0x54, 0x50, 0x43,
- 0x61, 0x63, 0x68, 0x65, 0x50, 0x6f, 0x6c, 0x69, 0x63, 0x79, 0x12, 0x20, 0x2e, 0x70, 0x62, 0x2e,
- 0x44, 0x65, 0x6c, 0x65, 0x74, 0x65, 0x48, 0x54, 0x54, 0x50, 0x43, 0x61, 0x63, 0x68, 0x65, 0x50,
- 0x6f, 0x6c, 0x69, 0x63, 0x79, 0x52, 0x65, 0x71, 0x75, 0x65, 0x73, 0x74, 0x1a, 0x0e, 0x2e, 0x70,
- 0x62, 0x2e, 0x52, 0x50, 0x43, 0x53, 0x75, 0x63, 0x63, 0x65, 0x73, 0x73, 0x12, 0x65, 0x0a, 0x20,
- 0x63, 0x6f, 0x75, 0x6e, 0x74, 0x41, 0x6c, 0x6c, 0x45, 0x6e, 0x61, 0x62, 0x6c, 0x65, 0x64, 0x48,
- 0x54, 0x54, 0x50, 0x43, 0x61, 0x63, 0x68, 0x65, 0x50, 0x6f, 0x6c, 0x69, 0x63, 0x69, 0x65, 0x73,
- 0x12, 0x2b, 0x2e, 0x70, 0x62, 0x2e, 0x43, 0x6f, 0x75, 0x6e, 0x74, 0x41, 0x6c, 0x6c, 0x45, 0x6e,
- 0x61, 0x62, 0x6c, 0x65, 0x64, 0x48, 0x54, 0x54, 0x50, 0x43, 0x61, 0x63, 0x68, 0x65, 0x50, 0x6f,
- 0x6c, 0x69, 0x63, 0x69, 0x65, 0x73, 0x52, 0x65, 0x71, 0x75, 0x65, 0x73, 0x74, 0x1a, 0x14, 0x2e,
- 0x70, 0x62, 0x2e, 0x52, 0x50, 0x43, 0x43, 0x6f, 0x75, 0x6e, 0x74, 0x52, 0x65, 0x73, 0x70, 0x6f,
- 0x6e, 0x73, 0x65, 0x12, 0x71, 0x0a, 0x1c, 0x6c, 0x69, 0x73, 0x74, 0x45, 0x6e, 0x61, 0x62, 0x6c,
- 0x65, 0x64, 0x48, 0x54, 0x54, 0x50, 0x43, 0x61, 0x63, 0x68, 0x65, 0x50, 0x6f, 0x6c, 0x69, 0x63,
- 0x69, 0x65, 0x73, 0x12, 0x27, 0x2e, 0x70, 0x62, 0x2e, 0x4c, 0x69, 0x73, 0x74, 0x45, 0x6e, 0x61,
- 0x62, 0x6c, 0x65, 0x64, 0x48, 0x54, 0x54, 0x50, 0x43, 0x61, 0x63, 0x68, 0x65, 0x50, 0x6f, 0x6c,
- 0x69, 0x63, 0x69, 0x65, 0x73, 0x52, 0x65, 0x71, 0x75, 0x65, 0x73, 0x74, 0x1a, 0x28, 0x2e, 0x70,
- 0x62, 0x2e, 0x4c, 0x69, 0x73, 0x74, 0x45, 0x6e, 0x61, 0x62, 0x6c, 0x65, 0x64, 0x48, 0x54, 0x54,
- 0x50, 0x43, 0x61, 0x63, 0x68, 0x65, 0x50, 0x6f, 0x6c, 0x69, 0x63, 0x69, 0x65, 0x73, 0x52, 0x65,
- 0x73, 0x70, 0x6f, 0x6e, 0x73, 0x65, 0x12, 0x7d, 0x0a, 0x20, 0x66, 0x69, 0x6e, 0x64, 0x45, 0x6e,
- 0x61, 0x62, 0x6c, 0x65, 0x64, 0x48, 0x54, 0x54, 0x50, 0x43, 0x61, 0x63, 0x68, 0x65, 0x50, 0x6f,
- 0x6c, 0x69, 0x63, 0x79, 0x43, 0x6f, 0x6e, 0x66, 0x69, 0x67, 0x12, 0x2b, 0x2e, 0x70, 0x62, 0x2e,
- 0x46, 0x69, 0x6e, 0x64, 0x45, 0x6e, 0x61, 0x62, 0x6c, 0x65, 0x64, 0x48, 0x54, 0x54, 0x50, 0x43,
- 0x61, 0x63, 0x68, 0x65, 0x50, 0x6f, 0x6c, 0x69, 0x63, 0x79, 0x43, 0x6f, 0x6e, 0x66, 0x69, 0x67,
- 0x52, 0x65, 0x71, 0x75, 0x65, 0x73, 0x74, 0x1a, 0x2c, 0x2e, 0x70, 0x62, 0x2e, 0x46, 0x69, 0x6e,
- 0x64, 0x45, 0x6e, 0x61, 0x62, 0x6c, 0x65, 0x64, 0x48, 0x54, 0x54, 0x50, 0x43, 0x61, 0x63, 0x68,
- 0x65, 0x50, 0x6f, 0x6c, 0x69, 0x63, 0x79, 0x43, 0x6f, 0x6e, 0x66, 0x69, 0x67, 0x52, 0x65, 0x73,
- 0x70, 0x6f, 0x6e, 0x73, 0x65, 0x12, 0x6b, 0x0a, 0x1a, 0x66, 0x69, 0x6e, 0x64, 0x45, 0x6e, 0x61,
- 0x62, 0x6c, 0x65, 0x64, 0x48, 0x54, 0x54, 0x50, 0x43, 0x61, 0x63, 0x68, 0x65, 0x50, 0x6f, 0x6c,
- 0x69, 0x63, 0x79, 0x12, 0x25, 0x2e, 0x70, 0x62, 0x2e, 0x46, 0x69, 0x6e, 0x64, 0x45, 0x6e, 0x61,
- 0x62, 0x6c, 0x65, 0x64, 0x48, 0x54, 0x54, 0x50, 0x43, 0x61, 0x63, 0x68, 0x65, 0x50, 0x6f, 0x6c,
- 0x69, 0x63, 0x79, 0x52, 0x65, 0x71, 0x75, 0x65, 0x73, 0x74, 0x1a, 0x26, 0x2e, 0x70, 0x62, 0x2e,
- 0x46, 0x69, 0x6e, 0x64, 0x45, 0x6e, 0x61, 0x62, 0x6c, 0x65, 0x64, 0x48, 0x54, 0x54, 0x50, 0x43,
- 0x61, 0x63, 0x68, 0x65, 0x50, 0x6f, 0x6c, 0x69, 0x63, 0x79, 0x52, 0x65, 0x73, 0x70, 0x6f, 0x6e,
- 0x73, 0x65, 0x12, 0x51, 0x0a, 0x19, 0x75, 0x70, 0x64, 0x61, 0x74, 0x65, 0x48, 0x54, 0x54, 0x50,
- 0x43, 0x61, 0x63, 0x68, 0x65, 0x50, 0x6f, 0x6c, 0x69, 0x63, 0x79, 0x52, 0x65, 0x66, 0x73, 0x12,
- 0x24, 0x2e, 0x70, 0x62, 0x2e, 0x55, 0x70, 0x64, 0x61, 0x74, 0x65, 0x48, 0x54, 0x54, 0x50, 0x43,
- 0x61, 0x63, 0x68, 0x65, 0x50, 0x6f, 0x6c, 0x69, 0x63, 0x79, 0x52, 0x65, 0x66, 0x73, 0x52, 0x65,
- 0x71, 0x75, 0x65, 0x73, 0x74, 0x1a, 0x0e, 0x2e, 0x70, 0x62, 0x2e, 0x52, 0x50, 0x43, 0x53, 0x75,
- 0x63, 0x63, 0x65, 0x73, 0x73, 0x42, 0x06, 0x5a, 0x04, 0x2e, 0x2f, 0x70, 0x62, 0x62, 0x06, 0x70,
- 0x72, 0x6f, 0x74, 0x6f, 0x33,
-}
+const file_service_http_cache_policy_proto_rawDesc = "" +
+ "\n" +
+ "\x1fservice_http_cache_policy.proto\x12\x02pb\x1a$models/model_http_cache_policy.proto\x1a\x19models/rpc_messages.proto\"(\n" +
+ "&FindAllEnabledHTTPCachePoliciesRequest\"d\n" +
+ "'FindAllEnabledHTTPCachePoliciesResponse\x129\n" +
+ "\rcachePolicies\x18\x01 \x03(\v2\x13.pb.HTTPCachePolicyR\rcachePolicies\"\xc4\x02\n" +
+ "\x1cCreateHTTPCachePolicyRequest\x12\x12\n" +
+ "\x04isOn\x18\x01 \x01(\bR\x04isOn\x12\x12\n" +
+ "\x04name\x18\x02 \x01(\tR\x04name\x12 \n" +
+ "\vdescription\x18\x03 \x01(\tR\vdescription\x12\"\n" +
+ "\fcapacityJSON\x18\x04 \x01(\fR\fcapacityJSON\x12 \n" +
+ "\vmaxSizeJSON\x18\x06 \x01(\fR\vmaxSizeJSON\x12\x12\n" +
+ "\x04type\x18\a \x01(\tR\x04type\x12 \n" +
+ "\voptionsJSON\x18\b \x01(\fR\voptionsJSON\x122\n" +
+ "\x14syncCompressionCache\x18\t \x01(\bR\x14syncCompressionCache\x12*\n" +
+ "\x10fetchTimeoutJSON\x18\n" +
+ " \x01(\fR\x10fetchTimeoutJSON\"M\n" +
+ "\x1dCreateHTTPCachePolicyResponse\x12,\n" +
+ "\x11httpCachePolicyId\x18\x01 \x01(\x03R\x11httpCachePolicyId\"\xf2\x02\n" +
+ "\x1cUpdateHTTPCachePolicyRequest\x12,\n" +
+ "\x11httpCachePolicyId\x18\x01 \x01(\x03R\x11httpCachePolicyId\x12\x12\n" +
+ "\x04isOn\x18\x02 \x01(\bR\x04isOn\x12\x12\n" +
+ "\x04name\x18\x03 \x01(\tR\x04name\x12 \n" +
+ "\vdescription\x18\x04 \x01(\tR\vdescription\x12\"\n" +
+ "\fcapacityJSON\x18\x05 \x01(\fR\fcapacityJSON\x12 \n" +
+ "\vmaxSizeJSON\x18\a \x01(\fR\vmaxSizeJSON\x12\x12\n" +
+ "\x04type\x18\b \x01(\tR\x04type\x12 \n" +
+ "\voptionsJSON\x18\t \x01(\fR\voptionsJSON\x122\n" +
+ "\x14syncCompressionCache\x18\n" +
+ " \x01(\bR\x14syncCompressionCache\x12*\n" +
+ "\x10fetchTimeoutJSON\x18\v \x01(\fR\x10fetchTimeoutJSON\"L\n" +
+ "\x1cDeleteHTTPCachePolicyRequest\x12,\n" +
+ "\x11httpCachePolicyId\x18\x01 \x01(\x03R\x11httpCachePolicyId\"}\n" +
+ "'CountAllEnabledHTTPCachePoliciesRequest\x12\x18\n" +
+ "\akeyword\x18\x01 \x01(\tR\akeyword\x12$\n" +
+ "\rnodeClusterId\x18\x02 \x01(\x03R\rnodeClusterId\x12\x12\n" +
+ "\x04type\x18\x03 \x01(\tR\x04type\"\xa5\x01\n" +
+ "#ListEnabledHTTPCachePoliciesRequest\x12\x16\n" +
+ "\x06offset\x18\x01 \x01(\x03R\x06offset\x12\x12\n" +
+ "\x04size\x18\x02 \x01(\x03R\x04size\x12\x18\n" +
+ "\akeyword\x18\x03 \x01(\tR\akeyword\x12$\n" +
+ "\rnodeClusterId\x18\x04 \x01(\x03R\rnodeClusterId\x12\x12\n" +
+ "\x04type\x18\x05 \x01(\tR\x04type\"\\\n" +
+ "$ListEnabledHTTPCachePoliciesResponse\x124\n" +
+ "\x15httpCachePoliciesJSON\x18\x01 \x01(\fR\x15httpCachePoliciesJSON\"W\n" +
+ "'FindEnabledHTTPCachePolicyConfigRequest\x12,\n" +
+ "\x11httpCachePolicyId\x18\x01 \x01(\x03R\x11httpCachePolicyId\"\\\n" +
+ "(FindEnabledHTTPCachePolicyConfigResponse\x120\n" +
+ "\x13httpCachePolicyJSON\x18\x01 \x01(\fR\x13httpCachePolicyJSON\"Q\n" +
+ "!FindEnabledHTTPCachePolicyRequest\x12,\n" +
+ "\x11httpCachePolicyId\x18\x01 \x01(\x03R\x11httpCachePolicyId\"c\n" +
+ "\"FindEnabledHTTPCachePolicyResponse\x12=\n" +
+ "\x0fhttpCachePolicy\x18\x01 \x01(\v2\x13.pb.HTTPCachePolicyR\x0fhttpCachePolicy\"l\n" +
+ " UpdateHTTPCachePolicyRefsRequest\x12,\n" +
+ "\x11httpCachePolicyId\x18\x01 \x01(\x03R\x11httpCachePolicyId\x12\x1a\n" +
+ "\brefsJSON\x18\x02 \x01(\fR\brefsJSON2\xa1\a\n" +
+ "\x16HTTPCachePolicyService\x12z\n" +
+ "\x1ffindAllEnabledHTTPCachePolicies\x12*.pb.FindAllEnabledHTTPCachePoliciesRequest\x1a+.pb.FindAllEnabledHTTPCachePoliciesResponse\x12\\\n" +
+ "\x15createHTTPCachePolicy\x12 .pb.CreateHTTPCachePolicyRequest\x1a!.pb.CreateHTTPCachePolicyResponse\x12I\n" +
+ "\x15updateHTTPCachePolicy\x12 .pb.UpdateHTTPCachePolicyRequest\x1a\x0e.pb.RPCSuccess\x12I\n" +
+ "\x15deleteHTTPCachePolicy\x12 .pb.DeleteHTTPCachePolicyRequest\x1a\x0e.pb.RPCSuccess\x12e\n" +
+ " countAllEnabledHTTPCachePolicies\x12+.pb.CountAllEnabledHTTPCachePoliciesRequest\x1a\x14.pb.RPCCountResponse\x12q\n" +
+ "\x1clistEnabledHTTPCachePolicies\x12'.pb.ListEnabledHTTPCachePoliciesRequest\x1a(.pb.ListEnabledHTTPCachePoliciesResponse\x12}\n" +
+ " findEnabledHTTPCachePolicyConfig\x12+.pb.FindEnabledHTTPCachePolicyConfigRequest\x1a,.pb.FindEnabledHTTPCachePolicyConfigResponse\x12k\n" +
+ "\x1afindEnabledHTTPCachePolicy\x12%.pb.FindEnabledHTTPCachePolicyRequest\x1a&.pb.FindEnabledHTTPCachePolicyResponse\x12Q\n" +
+ "\x19updateHTTPCachePolicyRefs\x12$.pb.UpdateHTTPCachePolicyRefsRequest\x1a\x0e.pb.RPCSuccessB\x06Z\x04./pbb\x06proto3"
var (
file_service_http_cache_policy_proto_rawDescOnce sync.Once
- file_service_http_cache_policy_proto_rawDescData = file_service_http_cache_policy_proto_rawDesc
+ file_service_http_cache_policy_proto_rawDescData []byte
)
func file_service_http_cache_policy_proto_rawDescGZIP() []byte {
file_service_http_cache_policy_proto_rawDescOnce.Do(func() {
- file_service_http_cache_policy_proto_rawDescData = protoimpl.X.CompressGZIP(file_service_http_cache_policy_proto_rawDescData)
+ file_service_http_cache_policy_proto_rawDescData = protoimpl.X.CompressGZIP(unsafe.Slice(unsafe.StringData(file_service_http_cache_policy_proto_rawDesc), len(file_service_http_cache_policy_proto_rawDesc)))
})
return file_service_http_cache_policy_proto_rawDescData
}
@@ -1088,7 +970,7 @@ func file_service_http_cache_policy_proto_init() {
out := protoimpl.TypeBuilder{
File: protoimpl.DescBuilder{
GoPackagePath: reflect.TypeOf(x{}).PkgPath(),
- RawDescriptor: file_service_http_cache_policy_proto_rawDesc,
+ RawDescriptor: unsafe.Slice(unsafe.StringData(file_service_http_cache_policy_proto_rawDesc), len(file_service_http_cache_policy_proto_rawDesc)),
NumEnums: 0,
NumMessages: 14,
NumExtensions: 0,
@@ -1099,7 +981,6 @@ func file_service_http_cache_policy_proto_init() {
MessageInfos: file_service_http_cache_policy_proto_msgTypes,
}.Build()
File_service_http_cache_policy_proto = out.File
- file_service_http_cache_policy_proto_rawDesc = nil
file_service_http_cache_policy_proto_goTypes = nil
file_service_http_cache_policy_proto_depIdxs = nil
}
diff --git a/EdgeCommon/pkg/rpc/pb/service_http_cache_policy_grpc.pb.go b/EdgeCommon/pkg/rpc/pb/service_http_cache_policy_grpc.pb.go
index c7f4eb0..b9a66d3 100644
--- a/EdgeCommon/pkg/rpc/pb/service_http_cache_policy_grpc.pb.go
+++ b/EdgeCommon/pkg/rpc/pb/service_http_cache_policy_grpc.pb.go
@@ -1,7 +1,7 @@
// Code generated by protoc-gen-go-grpc. DO NOT EDIT.
// versions:
-// - protoc-gen-go-grpc v1.5.1
-// - protoc v6.33.2
+// - protoc-gen-go-grpc v1.6.1
+// - protoc v3.19.6
// source: service_http_cache_policy.proto
package pb
@@ -188,31 +188,31 @@ type HTTPCachePolicyServiceServer interface {
type UnimplementedHTTPCachePolicyServiceServer struct{}
func (UnimplementedHTTPCachePolicyServiceServer) FindAllEnabledHTTPCachePolicies(context.Context, *FindAllEnabledHTTPCachePoliciesRequest) (*FindAllEnabledHTTPCachePoliciesResponse, error) {
- return nil, status.Errorf(codes.Unimplemented, "method FindAllEnabledHTTPCachePolicies not implemented")
+ return nil, status.Error(codes.Unimplemented, "method FindAllEnabledHTTPCachePolicies not implemented")
}
func (UnimplementedHTTPCachePolicyServiceServer) CreateHTTPCachePolicy(context.Context, *CreateHTTPCachePolicyRequest) (*CreateHTTPCachePolicyResponse, error) {
- return nil, status.Errorf(codes.Unimplemented, "method CreateHTTPCachePolicy not implemented")
+ return nil, status.Error(codes.Unimplemented, "method CreateHTTPCachePolicy not implemented")
}
func (UnimplementedHTTPCachePolicyServiceServer) UpdateHTTPCachePolicy(context.Context, *UpdateHTTPCachePolicyRequest) (*RPCSuccess, error) {
- return nil, status.Errorf(codes.Unimplemented, "method UpdateHTTPCachePolicy not implemented")
+ return nil, status.Error(codes.Unimplemented, "method UpdateHTTPCachePolicy not implemented")
}
func (UnimplementedHTTPCachePolicyServiceServer) DeleteHTTPCachePolicy(context.Context, *DeleteHTTPCachePolicyRequest) (*RPCSuccess, error) {
- return nil, status.Errorf(codes.Unimplemented, "method DeleteHTTPCachePolicy not implemented")
+ return nil, status.Error(codes.Unimplemented, "method DeleteHTTPCachePolicy not implemented")
}
func (UnimplementedHTTPCachePolicyServiceServer) CountAllEnabledHTTPCachePolicies(context.Context, *CountAllEnabledHTTPCachePoliciesRequest) (*RPCCountResponse, error) {
- return nil, status.Errorf(codes.Unimplemented, "method CountAllEnabledHTTPCachePolicies not implemented")
+ return nil, status.Error(codes.Unimplemented, "method CountAllEnabledHTTPCachePolicies not implemented")
}
func (UnimplementedHTTPCachePolicyServiceServer) ListEnabledHTTPCachePolicies(context.Context, *ListEnabledHTTPCachePoliciesRequest) (*ListEnabledHTTPCachePoliciesResponse, error) {
- return nil, status.Errorf(codes.Unimplemented, "method ListEnabledHTTPCachePolicies not implemented")
+ return nil, status.Error(codes.Unimplemented, "method ListEnabledHTTPCachePolicies not implemented")
}
func (UnimplementedHTTPCachePolicyServiceServer) FindEnabledHTTPCachePolicyConfig(context.Context, *FindEnabledHTTPCachePolicyConfigRequest) (*FindEnabledHTTPCachePolicyConfigResponse, error) {
- return nil, status.Errorf(codes.Unimplemented, "method FindEnabledHTTPCachePolicyConfig not implemented")
+ return nil, status.Error(codes.Unimplemented, "method FindEnabledHTTPCachePolicyConfig not implemented")
}
func (UnimplementedHTTPCachePolicyServiceServer) FindEnabledHTTPCachePolicy(context.Context, *FindEnabledHTTPCachePolicyRequest) (*FindEnabledHTTPCachePolicyResponse, error) {
- return nil, status.Errorf(codes.Unimplemented, "method FindEnabledHTTPCachePolicy not implemented")
+ return nil, status.Error(codes.Unimplemented, "method FindEnabledHTTPCachePolicy not implemented")
}
func (UnimplementedHTTPCachePolicyServiceServer) UpdateHTTPCachePolicyRefs(context.Context, *UpdateHTTPCachePolicyRefsRequest) (*RPCSuccess, error) {
- return nil, status.Errorf(codes.Unimplemented, "method UpdateHTTPCachePolicyRefs not implemented")
+ return nil, status.Error(codes.Unimplemented, "method UpdateHTTPCachePolicyRefs not implemented")
}
func (UnimplementedHTTPCachePolicyServiceServer) testEmbeddedByValue() {}
@@ -224,7 +224,7 @@ type UnsafeHTTPCachePolicyServiceServer interface {
}
func RegisterHTTPCachePolicyServiceServer(s grpc.ServiceRegistrar, srv HTTPCachePolicyServiceServer) {
- // If the following call pancis, it indicates UnimplementedHTTPCachePolicyServiceServer was
+ // If the following call panics, it indicates UnimplementedHTTPCachePolicyServiceServer was
// embedded by pointer and is nil. This will cause panics if an
// unimplemented method is ever invoked, so we test this at initialization
// time to prevent it from happening at runtime later due to I/O.
diff --git a/EdgeCommon/pkg/rpc/pb/service_http_cache_task.pb.go b/EdgeCommon/pkg/rpc/pb/service_http_cache_task.pb.go
index da59174..cc83808 100644
--- a/EdgeCommon/pkg/rpc/pb/service_http_cache_task.pb.go
+++ b/EdgeCommon/pkg/rpc/pb/service_http_cache_task.pb.go
@@ -1,7 +1,7 @@
// Code generated by protoc-gen-go. DO NOT EDIT.
// versions:
-// protoc-gen-go v1.36.0
-// protoc v6.33.2
+// protoc-gen-go v1.36.11
+// protoc v3.19.6
// source: service_http_cache_task.proto
package pb
@@ -11,6 +11,7 @@ import (
protoimpl "google.golang.org/protobuf/runtime/protoimpl"
reflect "reflect"
sync "sync"
+ unsafe "unsafe"
)
const (
@@ -485,109 +486,48 @@ func (x *ResetHTTPCacheTaskRequest) GetHttpCacheTaskId() int64 {
var File_service_http_cache_task_proto protoreflect.FileDescriptor
-var file_service_http_cache_task_proto_rawDesc = []byte{
- 0x0a, 0x1d, 0x73, 0x65, 0x72, 0x76, 0x69, 0x63, 0x65, 0x5f, 0x68, 0x74, 0x74, 0x70, 0x5f, 0x63,
- 0x61, 0x63, 0x68, 0x65, 0x5f, 0x74, 0x61, 0x73, 0x6b, 0x2e, 0x70, 0x72, 0x6f, 0x74, 0x6f, 0x12,
- 0x02, 0x70, 0x62, 0x1a, 0x19, 0x6d, 0x6f, 0x64, 0x65, 0x6c, 0x73, 0x2f, 0x72, 0x70, 0x63, 0x5f,
- 0x6d, 0x65, 0x73, 0x73, 0x61, 0x67, 0x65, 0x73, 0x2e, 0x70, 0x72, 0x6f, 0x74, 0x6f, 0x1a, 0x22,
- 0x6d, 0x6f, 0x64, 0x65, 0x6c, 0x73, 0x2f, 0x6d, 0x6f, 0x64, 0x65, 0x6c, 0x5f, 0x68, 0x74, 0x74,
- 0x70, 0x5f, 0x63, 0x61, 0x63, 0x68, 0x65, 0x5f, 0x74, 0x61, 0x73, 0x6b, 0x2e, 0x70, 0x72, 0x6f,
- 0x74, 0x6f, 0x22, 0x5e, 0x0a, 0x1a, 0x43, 0x72, 0x65, 0x61, 0x74, 0x65, 0x48, 0x54, 0x54, 0x50,
- 0x43, 0x61, 0x63, 0x68, 0x65, 0x54, 0x61, 0x73, 0x6b, 0x52, 0x65, 0x71, 0x75, 0x65, 0x73, 0x74,
- 0x12, 0x12, 0x0a, 0x04, 0x74, 0x79, 0x70, 0x65, 0x18, 0x01, 0x20, 0x01, 0x28, 0x09, 0x52, 0x04,
- 0x74, 0x79, 0x70, 0x65, 0x12, 0x18, 0x0a, 0x07, 0x6b, 0x65, 0x79, 0x54, 0x79, 0x70, 0x65, 0x18,
- 0x02, 0x20, 0x01, 0x28, 0x09, 0x52, 0x07, 0x6b, 0x65, 0x79, 0x54, 0x79, 0x70, 0x65, 0x12, 0x12,
- 0x0a, 0x04, 0x6b, 0x65, 0x79, 0x73, 0x18, 0x03, 0x20, 0x03, 0x28, 0x09, 0x52, 0x04, 0x6b, 0x65,
- 0x79, 0x73, 0x22, 0x65, 0x0a, 0x1b, 0x43, 0x72, 0x65, 0x61, 0x74, 0x65, 0x48, 0x54, 0x54, 0x50,
- 0x43, 0x61, 0x63, 0x68, 0x65, 0x54, 0x61, 0x73, 0x6b, 0x52, 0x65, 0x73, 0x70, 0x6f, 0x6e, 0x73,
- 0x65, 0x12, 0x28, 0x0a, 0x0f, 0x68, 0x74, 0x74, 0x70, 0x43, 0x61, 0x63, 0x68, 0x65, 0x54, 0x61,
- 0x73, 0x6b, 0x49, 0x64, 0x18, 0x01, 0x20, 0x01, 0x28, 0x03, 0x52, 0x0f, 0x68, 0x74, 0x74, 0x70,
- 0x43, 0x61, 0x63, 0x68, 0x65, 0x54, 0x61, 0x73, 0x6b, 0x49, 0x64, 0x12, 0x1c, 0x0a, 0x09, 0x63,
- 0x6f, 0x75, 0x6e, 0x74, 0x4b, 0x65, 0x79, 0x73, 0x18, 0x02, 0x20, 0x01, 0x28, 0x03, 0x52, 0x09,
- 0x63, 0x6f, 0x75, 0x6e, 0x74, 0x4b, 0x65, 0x79, 0x73, 0x22, 0x1c, 0x0a, 0x1a, 0x43, 0x6f, 0x75,
- 0x6e, 0x74, 0x48, 0x54, 0x54, 0x50, 0x43, 0x61, 0x63, 0x68, 0x65, 0x54, 0x61, 0x73, 0x6b, 0x73,
- 0x52, 0x65, 0x71, 0x75, 0x65, 0x73, 0x74, 0x22, 0x21, 0x0a, 0x1f, 0x43, 0x6f, 0x75, 0x6e, 0x74,
- 0x44, 0x6f, 0x69, 0x6e, 0x67, 0x48, 0x54, 0x54, 0x50, 0x43, 0x61, 0x63, 0x68, 0x65, 0x54, 0x61,
- 0x73, 0x6b, 0x73, 0x52, 0x65, 0x71, 0x75, 0x65, 0x73, 0x74, 0x22, 0x4b, 0x0a, 0x1f, 0x46, 0x69,
- 0x6e, 0x64, 0x45, 0x6e, 0x61, 0x62, 0x6c, 0x65, 0x64, 0x48, 0x54, 0x54, 0x50, 0x43, 0x61, 0x63,
- 0x68, 0x65, 0x54, 0x61, 0x73, 0x6b, 0x52, 0x65, 0x71, 0x75, 0x65, 0x73, 0x74, 0x12, 0x28, 0x0a,
- 0x0f, 0x68, 0x74, 0x74, 0x70, 0x43, 0x61, 0x63, 0x68, 0x65, 0x54, 0x61, 0x73, 0x6b, 0x49, 0x64,
- 0x18, 0x01, 0x20, 0x01, 0x28, 0x03, 0x52, 0x0f, 0x68, 0x74, 0x74, 0x70, 0x43, 0x61, 0x63, 0x68,
- 0x65, 0x54, 0x61, 0x73, 0x6b, 0x49, 0x64, 0x22, 0x5b, 0x0a, 0x20, 0x46, 0x69, 0x6e, 0x64, 0x45,
- 0x6e, 0x61, 0x62, 0x6c, 0x65, 0x64, 0x48, 0x54, 0x54, 0x50, 0x43, 0x61, 0x63, 0x68, 0x65, 0x54,
- 0x61, 0x73, 0x6b, 0x52, 0x65, 0x73, 0x70, 0x6f, 0x6e, 0x73, 0x65, 0x12, 0x37, 0x0a, 0x0d, 0x68,
- 0x74, 0x74, 0x70, 0x43, 0x61, 0x63, 0x68, 0x65, 0x54, 0x61, 0x73, 0x6b, 0x18, 0x01, 0x20, 0x01,
- 0x28, 0x0b, 0x32, 0x11, 0x2e, 0x70, 0x62, 0x2e, 0x48, 0x54, 0x54, 0x50, 0x43, 0x61, 0x63, 0x68,
- 0x65, 0x54, 0x61, 0x73, 0x6b, 0x52, 0x0d, 0x68, 0x74, 0x74, 0x70, 0x43, 0x61, 0x63, 0x68, 0x65,
- 0x54, 0x61, 0x73, 0x6b, 0x22, 0x47, 0x0a, 0x19, 0x4c, 0x69, 0x73, 0x74, 0x48, 0x54, 0x54, 0x50,
- 0x43, 0x61, 0x63, 0x68, 0x65, 0x54, 0x61, 0x73, 0x6b, 0x73, 0x52, 0x65, 0x71, 0x75, 0x65, 0x73,
- 0x74, 0x12, 0x16, 0x0a, 0x06, 0x6f, 0x66, 0x66, 0x73, 0x65, 0x74, 0x18, 0x01, 0x20, 0x01, 0x28,
- 0x03, 0x52, 0x06, 0x6f, 0x66, 0x66, 0x73, 0x65, 0x74, 0x12, 0x12, 0x0a, 0x04, 0x73, 0x69, 0x7a,
- 0x65, 0x18, 0x02, 0x20, 0x01, 0x28, 0x03, 0x52, 0x04, 0x73, 0x69, 0x7a, 0x65, 0x22, 0x57, 0x0a,
- 0x1a, 0x4c, 0x69, 0x73, 0x74, 0x48, 0x54, 0x54, 0x50, 0x43, 0x61, 0x63, 0x68, 0x65, 0x54, 0x61,
- 0x73, 0x6b, 0x73, 0x52, 0x65, 0x73, 0x70, 0x6f, 0x6e, 0x73, 0x65, 0x12, 0x39, 0x0a, 0x0e, 0x68,
- 0x74, 0x74, 0x70, 0x43, 0x61, 0x63, 0x68, 0x65, 0x54, 0x61, 0x73, 0x6b, 0x73, 0x18, 0x01, 0x20,
- 0x03, 0x28, 0x0b, 0x32, 0x11, 0x2e, 0x70, 0x62, 0x2e, 0x48, 0x54, 0x54, 0x50, 0x43, 0x61, 0x63,
- 0x68, 0x65, 0x54, 0x61, 0x73, 0x6b, 0x52, 0x0e, 0x68, 0x74, 0x74, 0x70, 0x43, 0x61, 0x63, 0x68,
- 0x65, 0x54, 0x61, 0x73, 0x6b, 0x73, 0x22, 0x46, 0x0a, 0x1a, 0x44, 0x65, 0x6c, 0x65, 0x74, 0x65,
- 0x48, 0x54, 0x54, 0x50, 0x43, 0x61, 0x63, 0x68, 0x65, 0x54, 0x61, 0x73, 0x6b, 0x52, 0x65, 0x71,
- 0x75, 0x65, 0x73, 0x74, 0x12, 0x28, 0x0a, 0x0f, 0x68, 0x74, 0x74, 0x70, 0x43, 0x61, 0x63, 0x68,
- 0x65, 0x54, 0x61, 0x73, 0x6b, 0x49, 0x64, 0x18, 0x01, 0x20, 0x01, 0x28, 0x03, 0x52, 0x0f, 0x68,
- 0x74, 0x74, 0x70, 0x43, 0x61, 0x63, 0x68, 0x65, 0x54, 0x61, 0x73, 0x6b, 0x49, 0x64, 0x22, 0x45,
- 0x0a, 0x19, 0x52, 0x65, 0x73, 0x65, 0x74, 0x48, 0x54, 0x54, 0x50, 0x43, 0x61, 0x63, 0x68, 0x65,
- 0x54, 0x61, 0x73, 0x6b, 0x52, 0x65, 0x71, 0x75, 0x65, 0x73, 0x74, 0x12, 0x28, 0x0a, 0x0f, 0x68,
- 0x74, 0x74, 0x70, 0x43, 0x61, 0x63, 0x68, 0x65, 0x54, 0x61, 0x73, 0x6b, 0x49, 0x64, 0x18, 0x01,
- 0x20, 0x01, 0x28, 0x03, 0x52, 0x0f, 0x68, 0x74, 0x74, 0x70, 0x43, 0x61, 0x63, 0x68, 0x65, 0x54,
- 0x61, 0x73, 0x6b, 0x49, 0x64, 0x32, 0xda, 0x04, 0x0a, 0x14, 0x48, 0x54, 0x54, 0x50, 0x43, 0x61,
- 0x63, 0x68, 0x65, 0x54, 0x61, 0x73, 0x6b, 0x53, 0x65, 0x72, 0x76, 0x69, 0x63, 0x65, 0x12, 0x56,
- 0x0a, 0x13, 0x63, 0x72, 0x65, 0x61, 0x74, 0x65, 0x48, 0x54, 0x54, 0x50, 0x43, 0x61, 0x63, 0x68,
- 0x65, 0x54, 0x61, 0x73, 0x6b, 0x12, 0x1e, 0x2e, 0x70, 0x62, 0x2e, 0x43, 0x72, 0x65, 0x61, 0x74,
- 0x65, 0x48, 0x54, 0x54, 0x50, 0x43, 0x61, 0x63, 0x68, 0x65, 0x54, 0x61, 0x73, 0x6b, 0x52, 0x65,
- 0x71, 0x75, 0x65, 0x73, 0x74, 0x1a, 0x1f, 0x2e, 0x70, 0x62, 0x2e, 0x43, 0x72, 0x65, 0x61, 0x74,
- 0x65, 0x48, 0x54, 0x54, 0x50, 0x43, 0x61, 0x63, 0x68, 0x65, 0x54, 0x61, 0x73, 0x6b, 0x52, 0x65,
- 0x73, 0x70, 0x6f, 0x6e, 0x73, 0x65, 0x12, 0x4b, 0x0a, 0x13, 0x63, 0x6f, 0x75, 0x6e, 0x74, 0x48,
- 0x54, 0x54, 0x50, 0x43, 0x61, 0x63, 0x68, 0x65, 0x54, 0x61, 0x73, 0x6b, 0x73, 0x12, 0x1e, 0x2e,
- 0x70, 0x62, 0x2e, 0x43, 0x6f, 0x75, 0x6e, 0x74, 0x48, 0x54, 0x54, 0x50, 0x43, 0x61, 0x63, 0x68,
- 0x65, 0x54, 0x61, 0x73, 0x6b, 0x73, 0x52, 0x65, 0x71, 0x75, 0x65, 0x73, 0x74, 0x1a, 0x14, 0x2e,
- 0x70, 0x62, 0x2e, 0x52, 0x50, 0x43, 0x43, 0x6f, 0x75, 0x6e, 0x74, 0x52, 0x65, 0x73, 0x70, 0x6f,
- 0x6e, 0x73, 0x65, 0x12, 0x55, 0x0a, 0x18, 0x63, 0x6f, 0x75, 0x6e, 0x74, 0x44, 0x6f, 0x69, 0x6e,
- 0x67, 0x48, 0x54, 0x54, 0x50, 0x43, 0x61, 0x63, 0x68, 0x65, 0x54, 0x61, 0x73, 0x6b, 0x73, 0x12,
- 0x23, 0x2e, 0x70, 0x62, 0x2e, 0x43, 0x6f, 0x75, 0x6e, 0x74, 0x44, 0x6f, 0x69, 0x6e, 0x67, 0x48,
- 0x54, 0x54, 0x50, 0x43, 0x61, 0x63, 0x68, 0x65, 0x54, 0x61, 0x73, 0x6b, 0x73, 0x52, 0x65, 0x71,
- 0x75, 0x65, 0x73, 0x74, 0x1a, 0x14, 0x2e, 0x70, 0x62, 0x2e, 0x52, 0x50, 0x43, 0x43, 0x6f, 0x75,
- 0x6e, 0x74, 0x52, 0x65, 0x73, 0x70, 0x6f, 0x6e, 0x73, 0x65, 0x12, 0x53, 0x0a, 0x12, 0x6c, 0x69,
- 0x73, 0x74, 0x48, 0x54, 0x54, 0x50, 0x43, 0x61, 0x63, 0x68, 0x65, 0x54, 0x61, 0x73, 0x6b, 0x73,
- 0x12, 0x1d, 0x2e, 0x70, 0x62, 0x2e, 0x4c, 0x69, 0x73, 0x74, 0x48, 0x54, 0x54, 0x50, 0x43, 0x61,
- 0x63, 0x68, 0x65, 0x54, 0x61, 0x73, 0x6b, 0x73, 0x52, 0x65, 0x71, 0x75, 0x65, 0x73, 0x74, 0x1a,
- 0x1e, 0x2e, 0x70, 0x62, 0x2e, 0x4c, 0x69, 0x73, 0x74, 0x48, 0x54, 0x54, 0x50, 0x43, 0x61, 0x63,
- 0x68, 0x65, 0x54, 0x61, 0x73, 0x6b, 0x73, 0x52, 0x65, 0x73, 0x70, 0x6f, 0x6e, 0x73, 0x65, 0x12,
- 0x65, 0x0a, 0x18, 0x66, 0x69, 0x6e, 0x64, 0x45, 0x6e, 0x61, 0x62, 0x6c, 0x65, 0x64, 0x48, 0x54,
- 0x54, 0x50, 0x43, 0x61, 0x63, 0x68, 0x65, 0x54, 0x61, 0x73, 0x6b, 0x12, 0x23, 0x2e, 0x70, 0x62,
- 0x2e, 0x46, 0x69, 0x6e, 0x64, 0x45, 0x6e, 0x61, 0x62, 0x6c, 0x65, 0x64, 0x48, 0x54, 0x54, 0x50,
- 0x43, 0x61, 0x63, 0x68, 0x65, 0x54, 0x61, 0x73, 0x6b, 0x52, 0x65, 0x71, 0x75, 0x65, 0x73, 0x74,
- 0x1a, 0x24, 0x2e, 0x70, 0x62, 0x2e, 0x46, 0x69, 0x6e, 0x64, 0x45, 0x6e, 0x61, 0x62, 0x6c, 0x65,
- 0x64, 0x48, 0x54, 0x54, 0x50, 0x43, 0x61, 0x63, 0x68, 0x65, 0x54, 0x61, 0x73, 0x6b, 0x52, 0x65,
- 0x73, 0x70, 0x6f, 0x6e, 0x73, 0x65, 0x12, 0x45, 0x0a, 0x13, 0x64, 0x65, 0x6c, 0x65, 0x74, 0x65,
- 0x48, 0x54, 0x54, 0x50, 0x43, 0x61, 0x63, 0x68, 0x65, 0x54, 0x61, 0x73, 0x6b, 0x12, 0x1e, 0x2e,
- 0x70, 0x62, 0x2e, 0x44, 0x65, 0x6c, 0x65, 0x74, 0x65, 0x48, 0x54, 0x54, 0x50, 0x43, 0x61, 0x63,
- 0x68, 0x65, 0x54, 0x61, 0x73, 0x6b, 0x52, 0x65, 0x71, 0x75, 0x65, 0x73, 0x74, 0x1a, 0x0e, 0x2e,
- 0x70, 0x62, 0x2e, 0x52, 0x50, 0x43, 0x53, 0x75, 0x63, 0x63, 0x65, 0x73, 0x73, 0x12, 0x43, 0x0a,
- 0x12, 0x72, 0x65, 0x73, 0x65, 0x74, 0x48, 0x54, 0x54, 0x50, 0x43, 0x61, 0x63, 0x68, 0x65, 0x54,
- 0x61, 0x73, 0x6b, 0x12, 0x1d, 0x2e, 0x70, 0x62, 0x2e, 0x52, 0x65, 0x73, 0x65, 0x74, 0x48, 0x54,
- 0x54, 0x50, 0x43, 0x61, 0x63, 0x68, 0x65, 0x54, 0x61, 0x73, 0x6b, 0x52, 0x65, 0x71, 0x75, 0x65,
- 0x73, 0x74, 0x1a, 0x0e, 0x2e, 0x70, 0x62, 0x2e, 0x52, 0x50, 0x43, 0x53, 0x75, 0x63, 0x63, 0x65,
- 0x73, 0x73, 0x42, 0x06, 0x5a, 0x04, 0x2e, 0x2f, 0x70, 0x62, 0x62, 0x06, 0x70, 0x72, 0x6f, 0x74,
- 0x6f, 0x33,
-}
+const file_service_http_cache_task_proto_rawDesc = "" +
+ "\n" +
+ "\x1dservice_http_cache_task.proto\x12\x02pb\x1a\x19models/rpc_messages.proto\x1a\"models/model_http_cache_task.proto\"^\n" +
+ "\x1aCreateHTTPCacheTaskRequest\x12\x12\n" +
+ "\x04type\x18\x01 \x01(\tR\x04type\x12\x18\n" +
+ "\akeyType\x18\x02 \x01(\tR\akeyType\x12\x12\n" +
+ "\x04keys\x18\x03 \x03(\tR\x04keys\"e\n" +
+ "\x1bCreateHTTPCacheTaskResponse\x12(\n" +
+ "\x0fhttpCacheTaskId\x18\x01 \x01(\x03R\x0fhttpCacheTaskId\x12\x1c\n" +
+ "\tcountKeys\x18\x02 \x01(\x03R\tcountKeys\"\x1c\n" +
+ "\x1aCountHTTPCacheTasksRequest\"!\n" +
+ "\x1fCountDoingHTTPCacheTasksRequest\"K\n" +
+ "\x1fFindEnabledHTTPCacheTaskRequest\x12(\n" +
+ "\x0fhttpCacheTaskId\x18\x01 \x01(\x03R\x0fhttpCacheTaskId\"[\n" +
+ " FindEnabledHTTPCacheTaskResponse\x127\n" +
+ "\rhttpCacheTask\x18\x01 \x01(\v2\x11.pb.HTTPCacheTaskR\rhttpCacheTask\"G\n" +
+ "\x19ListHTTPCacheTasksRequest\x12\x16\n" +
+ "\x06offset\x18\x01 \x01(\x03R\x06offset\x12\x12\n" +
+ "\x04size\x18\x02 \x01(\x03R\x04size\"W\n" +
+ "\x1aListHTTPCacheTasksResponse\x129\n" +
+ "\x0ehttpCacheTasks\x18\x01 \x03(\v2\x11.pb.HTTPCacheTaskR\x0ehttpCacheTasks\"F\n" +
+ "\x1aDeleteHTTPCacheTaskRequest\x12(\n" +
+ "\x0fhttpCacheTaskId\x18\x01 \x01(\x03R\x0fhttpCacheTaskId\"E\n" +
+ "\x19ResetHTTPCacheTaskRequest\x12(\n" +
+ "\x0fhttpCacheTaskId\x18\x01 \x01(\x03R\x0fhttpCacheTaskId2\xda\x04\n" +
+ "\x14HTTPCacheTaskService\x12V\n" +
+ "\x13createHTTPCacheTask\x12\x1e.pb.CreateHTTPCacheTaskRequest\x1a\x1f.pb.CreateHTTPCacheTaskResponse\x12K\n" +
+ "\x13countHTTPCacheTasks\x12\x1e.pb.CountHTTPCacheTasksRequest\x1a\x14.pb.RPCCountResponse\x12U\n" +
+ "\x18countDoingHTTPCacheTasks\x12#.pb.CountDoingHTTPCacheTasksRequest\x1a\x14.pb.RPCCountResponse\x12S\n" +
+ "\x12listHTTPCacheTasks\x12\x1d.pb.ListHTTPCacheTasksRequest\x1a\x1e.pb.ListHTTPCacheTasksResponse\x12e\n" +
+ "\x18findEnabledHTTPCacheTask\x12#.pb.FindEnabledHTTPCacheTaskRequest\x1a$.pb.FindEnabledHTTPCacheTaskResponse\x12E\n" +
+ "\x13deleteHTTPCacheTask\x12\x1e.pb.DeleteHTTPCacheTaskRequest\x1a\x0e.pb.RPCSuccess\x12C\n" +
+ "\x12resetHTTPCacheTask\x12\x1d.pb.ResetHTTPCacheTaskRequest\x1a\x0e.pb.RPCSuccessB\x06Z\x04./pbb\x06proto3"
var (
file_service_http_cache_task_proto_rawDescOnce sync.Once
- file_service_http_cache_task_proto_rawDescData = file_service_http_cache_task_proto_rawDesc
+ file_service_http_cache_task_proto_rawDescData []byte
)
func file_service_http_cache_task_proto_rawDescGZIP() []byte {
file_service_http_cache_task_proto_rawDescOnce.Do(func() {
- file_service_http_cache_task_proto_rawDescData = protoimpl.X.CompressGZIP(file_service_http_cache_task_proto_rawDescData)
+ file_service_http_cache_task_proto_rawDescData = protoimpl.X.CompressGZIP(unsafe.Slice(unsafe.StringData(file_service_http_cache_task_proto_rawDesc), len(file_service_http_cache_task_proto_rawDesc)))
})
return file_service_http_cache_task_proto_rawDescData
}
@@ -643,7 +583,7 @@ func file_service_http_cache_task_proto_init() {
out := protoimpl.TypeBuilder{
File: protoimpl.DescBuilder{
GoPackagePath: reflect.TypeOf(x{}).PkgPath(),
- RawDescriptor: file_service_http_cache_task_proto_rawDesc,
+ RawDescriptor: unsafe.Slice(unsafe.StringData(file_service_http_cache_task_proto_rawDesc), len(file_service_http_cache_task_proto_rawDesc)),
NumEnums: 0,
NumMessages: 10,
NumExtensions: 0,
@@ -654,7 +594,6 @@ func file_service_http_cache_task_proto_init() {
MessageInfos: file_service_http_cache_task_proto_msgTypes,
}.Build()
File_service_http_cache_task_proto = out.File
- file_service_http_cache_task_proto_rawDesc = nil
file_service_http_cache_task_proto_goTypes = nil
file_service_http_cache_task_proto_depIdxs = nil
}
diff --git a/EdgeCommon/pkg/rpc/pb/service_http_cache_task_grpc.pb.go b/EdgeCommon/pkg/rpc/pb/service_http_cache_task_grpc.pb.go
index 5ee5944..ebfb262 100644
--- a/EdgeCommon/pkg/rpc/pb/service_http_cache_task_grpc.pb.go
+++ b/EdgeCommon/pkg/rpc/pb/service_http_cache_task_grpc.pb.go
@@ -1,7 +1,7 @@
// Code generated by protoc-gen-go-grpc. DO NOT EDIT.
// versions:
-// - protoc-gen-go-grpc v1.5.1
-// - protoc v6.33.2
+// - protoc-gen-go-grpc v1.6.1
+// - protoc v3.19.6
// source: service_http_cache_task.proto
package pb
@@ -158,25 +158,25 @@ type HTTPCacheTaskServiceServer interface {
type UnimplementedHTTPCacheTaskServiceServer struct{}
func (UnimplementedHTTPCacheTaskServiceServer) CreateHTTPCacheTask(context.Context, *CreateHTTPCacheTaskRequest) (*CreateHTTPCacheTaskResponse, error) {
- return nil, status.Errorf(codes.Unimplemented, "method CreateHTTPCacheTask not implemented")
+ return nil, status.Error(codes.Unimplemented, "method CreateHTTPCacheTask not implemented")
}
func (UnimplementedHTTPCacheTaskServiceServer) CountHTTPCacheTasks(context.Context, *CountHTTPCacheTasksRequest) (*RPCCountResponse, error) {
- return nil, status.Errorf(codes.Unimplemented, "method CountHTTPCacheTasks not implemented")
+ return nil, status.Error(codes.Unimplemented, "method CountHTTPCacheTasks not implemented")
}
func (UnimplementedHTTPCacheTaskServiceServer) CountDoingHTTPCacheTasks(context.Context, *CountDoingHTTPCacheTasksRequest) (*RPCCountResponse, error) {
- return nil, status.Errorf(codes.Unimplemented, "method CountDoingHTTPCacheTasks not implemented")
+ return nil, status.Error(codes.Unimplemented, "method CountDoingHTTPCacheTasks not implemented")
}
func (UnimplementedHTTPCacheTaskServiceServer) ListHTTPCacheTasks(context.Context, *ListHTTPCacheTasksRequest) (*ListHTTPCacheTasksResponse, error) {
- return nil, status.Errorf(codes.Unimplemented, "method ListHTTPCacheTasks not implemented")
+ return nil, status.Error(codes.Unimplemented, "method ListHTTPCacheTasks not implemented")
}
func (UnimplementedHTTPCacheTaskServiceServer) FindEnabledHTTPCacheTask(context.Context, *FindEnabledHTTPCacheTaskRequest) (*FindEnabledHTTPCacheTaskResponse, error) {
- return nil, status.Errorf(codes.Unimplemented, "method FindEnabledHTTPCacheTask not implemented")
+ return nil, status.Error(codes.Unimplemented, "method FindEnabledHTTPCacheTask not implemented")
}
func (UnimplementedHTTPCacheTaskServiceServer) DeleteHTTPCacheTask(context.Context, *DeleteHTTPCacheTaskRequest) (*RPCSuccess, error) {
- return nil, status.Errorf(codes.Unimplemented, "method DeleteHTTPCacheTask not implemented")
+ return nil, status.Error(codes.Unimplemented, "method DeleteHTTPCacheTask not implemented")
}
func (UnimplementedHTTPCacheTaskServiceServer) ResetHTTPCacheTask(context.Context, *ResetHTTPCacheTaskRequest) (*RPCSuccess, error) {
- return nil, status.Errorf(codes.Unimplemented, "method ResetHTTPCacheTask not implemented")
+ return nil, status.Error(codes.Unimplemented, "method ResetHTTPCacheTask not implemented")
}
func (UnimplementedHTTPCacheTaskServiceServer) testEmbeddedByValue() {}
@@ -188,7 +188,7 @@ type UnsafeHTTPCacheTaskServiceServer interface {
}
func RegisterHTTPCacheTaskServiceServer(s grpc.ServiceRegistrar, srv HTTPCacheTaskServiceServer) {
- // If the following call pancis, it indicates UnimplementedHTTPCacheTaskServiceServer was
+ // If the following call panics, it indicates UnimplementedHTTPCacheTaskServiceServer was
// embedded by pointer and is nil. This will cause panics if an
// unimplemented method is ever invoked, so we test this at initialization
// time to prevent it from happening at runtime later due to I/O.
diff --git a/EdgeCommon/pkg/rpc/pb/service_http_cache_task_key.pb.go b/EdgeCommon/pkg/rpc/pb/service_http_cache_task_key.pb.go
index 3145e57..50a9276 100644
--- a/EdgeCommon/pkg/rpc/pb/service_http_cache_task_key.pb.go
+++ b/EdgeCommon/pkg/rpc/pb/service_http_cache_task_key.pb.go
@@ -1,7 +1,7 @@
// Code generated by protoc-gen-go. DO NOT EDIT.
// versions:
-// protoc-gen-go v1.36.0
-// protoc v6.33.2
+// protoc-gen-go v1.36.11
+// protoc v3.19.6
// source: service_http_cache_task_key.proto
package pb
@@ -11,6 +11,7 @@ import (
protoimpl "google.golang.org/protobuf/runtime/protoimpl"
reflect "reflect"
sync "sync"
+ unsafe "unsafe"
)
const (
@@ -410,95 +411,47 @@ func (x *UpdateHTTPCacheTaskKeysStatusRequest_KeyResult) GetError() string {
var File_service_http_cache_task_key_proto protoreflect.FileDescriptor
-var file_service_http_cache_task_key_proto_rawDesc = []byte{
- 0x0a, 0x21, 0x73, 0x65, 0x72, 0x76, 0x69, 0x63, 0x65, 0x5f, 0x68, 0x74, 0x74, 0x70, 0x5f, 0x63,
- 0x61, 0x63, 0x68, 0x65, 0x5f, 0x74, 0x61, 0x73, 0x6b, 0x5f, 0x6b, 0x65, 0x79, 0x2e, 0x70, 0x72,
- 0x6f, 0x74, 0x6f, 0x12, 0x02, 0x70, 0x62, 0x1a, 0x26, 0x6d, 0x6f, 0x64, 0x65, 0x6c, 0x73, 0x2f,
- 0x6d, 0x6f, 0x64, 0x65, 0x6c, 0x5f, 0x68, 0x74, 0x74, 0x70, 0x5f, 0x63, 0x61, 0x63, 0x68, 0x65,
- 0x5f, 0x74, 0x61, 0x73, 0x6b, 0x5f, 0x6b, 0x65, 0x79, 0x2e, 0x70, 0x72, 0x6f, 0x74, 0x6f, 0x1a,
- 0x19, 0x6d, 0x6f, 0x64, 0x65, 0x6c, 0x73, 0x2f, 0x72, 0x70, 0x63, 0x5f, 0x6d, 0x65, 0x73, 0x73,
- 0x61, 0x67, 0x65, 0x73, 0x2e, 0x70, 0x72, 0x6f, 0x74, 0x6f, 0x22, 0x36, 0x0a, 0x20, 0x56, 0x61,
- 0x6c, 0x69, 0x64, 0x61, 0x74, 0x65, 0x48, 0x54, 0x54, 0x50, 0x43, 0x61, 0x63, 0x68, 0x65, 0x54,
- 0x61, 0x73, 0x6b, 0x4b, 0x65, 0x79, 0x73, 0x52, 0x65, 0x71, 0x75, 0x65, 0x73, 0x74, 0x12, 0x12,
- 0x0a, 0x04, 0x6b, 0x65, 0x79, 0x73, 0x18, 0x01, 0x20, 0x03, 0x28, 0x09, 0x52, 0x04, 0x6b, 0x65,
- 0x79, 0x73, 0x22, 0xab, 0x01, 0x0a, 0x21, 0x56, 0x61, 0x6c, 0x69, 0x64, 0x61, 0x74, 0x65, 0x48,
- 0x54, 0x54, 0x50, 0x43, 0x61, 0x63, 0x68, 0x65, 0x54, 0x61, 0x73, 0x6b, 0x4b, 0x65, 0x79, 0x73,
- 0x52, 0x65, 0x73, 0x70, 0x6f, 0x6e, 0x73, 0x65, 0x12, 0x49, 0x0a, 0x08, 0x66, 0x61, 0x69, 0x6c,
- 0x4b, 0x65, 0x79, 0x73, 0x18, 0x01, 0x20, 0x03, 0x28, 0x0b, 0x32, 0x2d, 0x2e, 0x70, 0x62, 0x2e,
- 0x56, 0x61, 0x6c, 0x69, 0x64, 0x61, 0x74, 0x65, 0x48, 0x54, 0x54, 0x50, 0x43, 0x61, 0x63, 0x68,
- 0x65, 0x54, 0x61, 0x73, 0x6b, 0x4b, 0x65, 0x79, 0x73, 0x52, 0x65, 0x73, 0x70, 0x6f, 0x6e, 0x73,
- 0x65, 0x2e, 0x46, 0x61, 0x69, 0x6c, 0x4b, 0x65, 0x79, 0x52, 0x08, 0x66, 0x61, 0x69, 0x6c, 0x4b,
- 0x65, 0x79, 0x73, 0x1a, 0x3b, 0x0a, 0x07, 0x46, 0x61, 0x69, 0x6c, 0x4b, 0x65, 0x79, 0x12, 0x10,
- 0x0a, 0x03, 0x6b, 0x65, 0x79, 0x18, 0x01, 0x20, 0x01, 0x28, 0x09, 0x52, 0x03, 0x6b, 0x65, 0x79,
- 0x12, 0x1e, 0x0a, 0x0a, 0x72, 0x65, 0x61, 0x73, 0x6f, 0x6e, 0x43, 0x6f, 0x64, 0x65, 0x18, 0x02,
- 0x20, 0x01, 0x28, 0x09, 0x52, 0x0a, 0x72, 0x65, 0x61, 0x73, 0x6f, 0x6e, 0x43, 0x6f, 0x64, 0x65,
- 0x22, 0x37, 0x0a, 0x21, 0x46, 0x69, 0x6e, 0x64, 0x44, 0x6f, 0x69, 0x6e, 0x67, 0x48, 0x54, 0x54,
- 0x50, 0x43, 0x61, 0x63, 0x68, 0x65, 0x54, 0x61, 0x73, 0x6b, 0x4b, 0x65, 0x79, 0x73, 0x52, 0x65,
- 0x71, 0x75, 0x65, 0x73, 0x74, 0x12, 0x12, 0x0a, 0x04, 0x73, 0x69, 0x7a, 0x65, 0x18, 0x01, 0x20,
- 0x01, 0x28, 0x03, 0x52, 0x04, 0x73, 0x69, 0x7a, 0x65, 0x22, 0x68, 0x0a, 0x22, 0x46, 0x69, 0x6e,
- 0x64, 0x44, 0x6f, 0x69, 0x6e, 0x67, 0x48, 0x54, 0x54, 0x50, 0x43, 0x61, 0x63, 0x68, 0x65, 0x54,
- 0x61, 0x73, 0x6b, 0x4b, 0x65, 0x79, 0x73, 0x52, 0x65, 0x73, 0x70, 0x6f, 0x6e, 0x73, 0x65, 0x12,
- 0x42, 0x0a, 0x11, 0x68, 0x74, 0x74, 0x70, 0x43, 0x61, 0x63, 0x68, 0x65, 0x54, 0x61, 0x73, 0x6b,
- 0x4b, 0x65, 0x79, 0x73, 0x18, 0x01, 0x20, 0x03, 0x28, 0x0b, 0x32, 0x14, 0x2e, 0x70, 0x62, 0x2e,
- 0x48, 0x54, 0x54, 0x50, 0x43, 0x61, 0x63, 0x68, 0x65, 0x54, 0x61, 0x73, 0x6b, 0x4b, 0x65, 0x79,
- 0x52, 0x11, 0x68, 0x74, 0x74, 0x70, 0x43, 0x61, 0x63, 0x68, 0x65, 0x54, 0x61, 0x73, 0x6b, 0x4b,
- 0x65, 0x79, 0x73, 0x22, 0xd3, 0x01, 0x0a, 0x24, 0x55, 0x70, 0x64, 0x61, 0x74, 0x65, 0x48, 0x54,
- 0x54, 0x50, 0x43, 0x61, 0x63, 0x68, 0x65, 0x54, 0x61, 0x73, 0x6b, 0x4b, 0x65, 0x79, 0x73, 0x53,
- 0x74, 0x61, 0x74, 0x75, 0x73, 0x52, 0x65, 0x71, 0x75, 0x65, 0x73, 0x74, 0x12, 0x52, 0x0a, 0x0a,
- 0x6b, 0x65, 0x79, 0x52, 0x65, 0x73, 0x75, 0x6c, 0x74, 0x73, 0x18, 0x01, 0x20, 0x03, 0x28, 0x0b,
- 0x32, 0x32, 0x2e, 0x70, 0x62, 0x2e, 0x55, 0x70, 0x64, 0x61, 0x74, 0x65, 0x48, 0x54, 0x54, 0x50,
- 0x43, 0x61, 0x63, 0x68, 0x65, 0x54, 0x61, 0x73, 0x6b, 0x4b, 0x65, 0x79, 0x73, 0x53, 0x74, 0x61,
- 0x74, 0x75, 0x73, 0x52, 0x65, 0x71, 0x75, 0x65, 0x73, 0x74, 0x2e, 0x4b, 0x65, 0x79, 0x52, 0x65,
- 0x73, 0x75, 0x6c, 0x74, 0x52, 0x0a, 0x6b, 0x65, 0x79, 0x52, 0x65, 0x73, 0x75, 0x6c, 0x74, 0x73,
- 0x1a, 0x57, 0x0a, 0x09, 0x4b, 0x65, 0x79, 0x52, 0x65, 0x73, 0x75, 0x6c, 0x74, 0x12, 0x0e, 0x0a,
- 0x02, 0x69, 0x64, 0x18, 0x01, 0x20, 0x01, 0x28, 0x03, 0x52, 0x02, 0x69, 0x64, 0x12, 0x24, 0x0a,
- 0x0d, 0x6e, 0x6f, 0x64, 0x65, 0x43, 0x6c, 0x75, 0x73, 0x74, 0x65, 0x72, 0x49, 0x64, 0x18, 0x02,
- 0x20, 0x01, 0x28, 0x03, 0x52, 0x0d, 0x6e, 0x6f, 0x64, 0x65, 0x43, 0x6c, 0x75, 0x73, 0x74, 0x65,
- 0x72, 0x49, 0x64, 0x12, 0x14, 0x0a, 0x05, 0x65, 0x72, 0x72, 0x6f, 0x72, 0x18, 0x03, 0x20, 0x01,
- 0x28, 0x09, 0x52, 0x05, 0x65, 0x72, 0x72, 0x6f, 0x72, 0x22, 0x52, 0x0a, 0x24, 0x43, 0x6f, 0x75,
- 0x6e, 0x74, 0x48, 0x54, 0x54, 0x50, 0x43, 0x61, 0x63, 0x68, 0x65, 0x54, 0x61, 0x73, 0x6b, 0x4b,
- 0x65, 0x79, 0x73, 0x57, 0x69, 0x74, 0x68, 0x44, 0x61, 0x79, 0x52, 0x65, 0x71, 0x75, 0x65, 0x73,
- 0x74, 0x12, 0x18, 0x0a, 0x07, 0x6b, 0x65, 0x79, 0x54, 0x79, 0x70, 0x65, 0x18, 0x01, 0x20, 0x01,
- 0x28, 0x09, 0x52, 0x07, 0x6b, 0x65, 0x79, 0x54, 0x79, 0x70, 0x65, 0x12, 0x10, 0x0a, 0x03, 0x64,
- 0x61, 0x79, 0x18, 0x02, 0x20, 0x01, 0x28, 0x09, 0x52, 0x03, 0x64, 0x61, 0x79, 0x32, 0xac, 0x03,
- 0x0a, 0x17, 0x48, 0x54, 0x54, 0x50, 0x43, 0x61, 0x63, 0x68, 0x65, 0x54, 0x61, 0x73, 0x6b, 0x4b,
- 0x65, 0x79, 0x53, 0x65, 0x72, 0x76, 0x69, 0x63, 0x65, 0x12, 0x68, 0x0a, 0x19, 0x76, 0x61, 0x6c,
- 0x69, 0x64, 0x61, 0x74, 0x65, 0x48, 0x54, 0x54, 0x50, 0x43, 0x61, 0x63, 0x68, 0x65, 0x54, 0x61,
- 0x73, 0x6b, 0x4b, 0x65, 0x79, 0x73, 0x12, 0x24, 0x2e, 0x70, 0x62, 0x2e, 0x56, 0x61, 0x6c, 0x69,
- 0x64, 0x61, 0x74, 0x65, 0x48, 0x54, 0x54, 0x50, 0x43, 0x61, 0x63, 0x68, 0x65, 0x54, 0x61, 0x73,
- 0x6b, 0x4b, 0x65, 0x79, 0x73, 0x52, 0x65, 0x71, 0x75, 0x65, 0x73, 0x74, 0x1a, 0x25, 0x2e, 0x70,
- 0x62, 0x2e, 0x56, 0x61, 0x6c, 0x69, 0x64, 0x61, 0x74, 0x65, 0x48, 0x54, 0x54, 0x50, 0x43, 0x61,
- 0x63, 0x68, 0x65, 0x54, 0x61, 0x73, 0x6b, 0x4b, 0x65, 0x79, 0x73, 0x52, 0x65, 0x73, 0x70, 0x6f,
- 0x6e, 0x73, 0x65, 0x12, 0x6b, 0x0a, 0x1a, 0x66, 0x69, 0x6e, 0x64, 0x44, 0x6f, 0x69, 0x6e, 0x67,
- 0x48, 0x54, 0x54, 0x50, 0x43, 0x61, 0x63, 0x68, 0x65, 0x54, 0x61, 0x73, 0x6b, 0x4b, 0x65, 0x79,
- 0x73, 0x12, 0x25, 0x2e, 0x70, 0x62, 0x2e, 0x46, 0x69, 0x6e, 0x64, 0x44, 0x6f, 0x69, 0x6e, 0x67,
- 0x48, 0x54, 0x54, 0x50, 0x43, 0x61, 0x63, 0x68, 0x65, 0x54, 0x61, 0x73, 0x6b, 0x4b, 0x65, 0x79,
- 0x73, 0x52, 0x65, 0x71, 0x75, 0x65, 0x73, 0x74, 0x1a, 0x26, 0x2e, 0x70, 0x62, 0x2e, 0x46, 0x69,
- 0x6e, 0x64, 0x44, 0x6f, 0x69, 0x6e, 0x67, 0x48, 0x54, 0x54, 0x50, 0x43, 0x61, 0x63, 0x68, 0x65,
- 0x54, 0x61, 0x73, 0x6b, 0x4b, 0x65, 0x79, 0x73, 0x52, 0x65, 0x73, 0x70, 0x6f, 0x6e, 0x73, 0x65,
- 0x12, 0x59, 0x0a, 0x1d, 0x75, 0x70, 0x64, 0x61, 0x74, 0x65, 0x48, 0x54, 0x54, 0x50, 0x43, 0x61,
- 0x63, 0x68, 0x65, 0x54, 0x61, 0x73, 0x6b, 0x4b, 0x65, 0x79, 0x73, 0x53, 0x74, 0x61, 0x74, 0x75,
- 0x73, 0x12, 0x28, 0x2e, 0x70, 0x62, 0x2e, 0x55, 0x70, 0x64, 0x61, 0x74, 0x65, 0x48, 0x54, 0x54,
- 0x50, 0x43, 0x61, 0x63, 0x68, 0x65, 0x54, 0x61, 0x73, 0x6b, 0x4b, 0x65, 0x79, 0x73, 0x53, 0x74,
- 0x61, 0x74, 0x75, 0x73, 0x52, 0x65, 0x71, 0x75, 0x65, 0x73, 0x74, 0x1a, 0x0e, 0x2e, 0x70, 0x62,
- 0x2e, 0x52, 0x50, 0x43, 0x53, 0x75, 0x63, 0x63, 0x65, 0x73, 0x73, 0x12, 0x5f, 0x0a, 0x1d, 0x63,
- 0x6f, 0x75, 0x6e, 0x74, 0x48, 0x54, 0x54, 0x50, 0x43, 0x61, 0x63, 0x68, 0x65, 0x54, 0x61, 0x73,
- 0x6b, 0x4b, 0x65, 0x79, 0x73, 0x57, 0x69, 0x74, 0x68, 0x44, 0x61, 0x79, 0x12, 0x28, 0x2e, 0x70,
- 0x62, 0x2e, 0x43, 0x6f, 0x75, 0x6e, 0x74, 0x48, 0x54, 0x54, 0x50, 0x43, 0x61, 0x63, 0x68, 0x65,
- 0x54, 0x61, 0x73, 0x6b, 0x4b, 0x65, 0x79, 0x73, 0x57, 0x69, 0x74, 0x68, 0x44, 0x61, 0x79, 0x52,
- 0x65, 0x71, 0x75, 0x65, 0x73, 0x74, 0x1a, 0x14, 0x2e, 0x70, 0x62, 0x2e, 0x52, 0x50, 0x43, 0x43,
- 0x6f, 0x75, 0x6e, 0x74, 0x52, 0x65, 0x73, 0x70, 0x6f, 0x6e, 0x73, 0x65, 0x42, 0x06, 0x5a, 0x04,
- 0x2e, 0x2f, 0x70, 0x62, 0x62, 0x06, 0x70, 0x72, 0x6f, 0x74, 0x6f, 0x33,
-}
+const file_service_http_cache_task_key_proto_rawDesc = "" +
+ "\n" +
+ "!service_http_cache_task_key.proto\x12\x02pb\x1a&models/model_http_cache_task_key.proto\x1a\x19models/rpc_messages.proto\"6\n" +
+ " ValidateHTTPCacheTaskKeysRequest\x12\x12\n" +
+ "\x04keys\x18\x01 \x03(\tR\x04keys\"\xab\x01\n" +
+ "!ValidateHTTPCacheTaskKeysResponse\x12I\n" +
+ "\bfailKeys\x18\x01 \x03(\v2-.pb.ValidateHTTPCacheTaskKeysResponse.FailKeyR\bfailKeys\x1a;\n" +
+ "\aFailKey\x12\x10\n" +
+ "\x03key\x18\x01 \x01(\tR\x03key\x12\x1e\n" +
+ "\n" +
+ "reasonCode\x18\x02 \x01(\tR\n" +
+ "reasonCode\"7\n" +
+ "!FindDoingHTTPCacheTaskKeysRequest\x12\x12\n" +
+ "\x04size\x18\x01 \x01(\x03R\x04size\"h\n" +
+ "\"FindDoingHTTPCacheTaskKeysResponse\x12B\n" +
+ "\x11httpCacheTaskKeys\x18\x01 \x03(\v2\x14.pb.HTTPCacheTaskKeyR\x11httpCacheTaskKeys\"\xd3\x01\n" +
+ "$UpdateHTTPCacheTaskKeysStatusRequest\x12R\n" +
+ "\n" +
+ "keyResults\x18\x01 \x03(\v22.pb.UpdateHTTPCacheTaskKeysStatusRequest.KeyResultR\n" +
+ "keyResults\x1aW\n" +
+ "\tKeyResult\x12\x0e\n" +
+ "\x02id\x18\x01 \x01(\x03R\x02id\x12$\n" +
+ "\rnodeClusterId\x18\x02 \x01(\x03R\rnodeClusterId\x12\x14\n" +
+ "\x05error\x18\x03 \x01(\tR\x05error\"R\n" +
+ "$CountHTTPCacheTaskKeysWithDayRequest\x12\x18\n" +
+ "\akeyType\x18\x01 \x01(\tR\akeyType\x12\x10\n" +
+ "\x03day\x18\x02 \x01(\tR\x03day2\xac\x03\n" +
+ "\x17HTTPCacheTaskKeyService\x12h\n" +
+ "\x19validateHTTPCacheTaskKeys\x12$.pb.ValidateHTTPCacheTaskKeysRequest\x1a%.pb.ValidateHTTPCacheTaskKeysResponse\x12k\n" +
+ "\x1afindDoingHTTPCacheTaskKeys\x12%.pb.FindDoingHTTPCacheTaskKeysRequest\x1a&.pb.FindDoingHTTPCacheTaskKeysResponse\x12Y\n" +
+ "\x1dupdateHTTPCacheTaskKeysStatus\x12(.pb.UpdateHTTPCacheTaskKeysStatusRequest\x1a\x0e.pb.RPCSuccess\x12_\n" +
+ "\x1dcountHTTPCacheTaskKeysWithDay\x12(.pb.CountHTTPCacheTaskKeysWithDayRequest\x1a\x14.pb.RPCCountResponseB\x06Z\x04./pbb\x06proto3"
var (
file_service_http_cache_task_key_proto_rawDescOnce sync.Once
- file_service_http_cache_task_key_proto_rawDescData = file_service_http_cache_task_key_proto_rawDesc
+ file_service_http_cache_task_key_proto_rawDescData []byte
)
func file_service_http_cache_task_key_proto_rawDescGZIP() []byte {
file_service_http_cache_task_key_proto_rawDescOnce.Do(func() {
- file_service_http_cache_task_key_proto_rawDescData = protoimpl.X.CompressGZIP(file_service_http_cache_task_key_proto_rawDescData)
+ file_service_http_cache_task_key_proto_rawDescData = protoimpl.X.CompressGZIP(unsafe.Slice(unsafe.StringData(file_service_http_cache_task_key_proto_rawDesc), len(file_service_http_cache_task_key_proto_rawDesc)))
})
return file_service_http_cache_task_key_proto_rawDescData
}
@@ -547,7 +500,7 @@ func file_service_http_cache_task_key_proto_init() {
out := protoimpl.TypeBuilder{
File: protoimpl.DescBuilder{
GoPackagePath: reflect.TypeOf(x{}).PkgPath(),
- RawDescriptor: file_service_http_cache_task_key_proto_rawDesc,
+ RawDescriptor: unsafe.Slice(unsafe.StringData(file_service_http_cache_task_key_proto_rawDesc), len(file_service_http_cache_task_key_proto_rawDesc)),
NumEnums: 0,
NumMessages: 8,
NumExtensions: 0,
@@ -558,7 +511,6 @@ func file_service_http_cache_task_key_proto_init() {
MessageInfos: file_service_http_cache_task_key_proto_msgTypes,
}.Build()
File_service_http_cache_task_key_proto = out.File
- file_service_http_cache_task_key_proto_rawDesc = nil
file_service_http_cache_task_key_proto_goTypes = nil
file_service_http_cache_task_key_proto_depIdxs = nil
}
diff --git a/EdgeCommon/pkg/rpc/pb/service_http_cache_task_key_grpc.pb.go b/EdgeCommon/pkg/rpc/pb/service_http_cache_task_key_grpc.pb.go
index 6f5b2a6..8695b1c 100644
--- a/EdgeCommon/pkg/rpc/pb/service_http_cache_task_key_grpc.pb.go
+++ b/EdgeCommon/pkg/rpc/pb/service_http_cache_task_key_grpc.pb.go
@@ -1,7 +1,7 @@
// Code generated by protoc-gen-go-grpc. DO NOT EDIT.
// versions:
-// - protoc-gen-go-grpc v1.5.1
-// - protoc v6.33.2
+// - protoc-gen-go-grpc v1.6.1
+// - protoc v3.19.6
// source: service_http_cache_task_key.proto
package pb
@@ -113,16 +113,16 @@ type HTTPCacheTaskKeyServiceServer interface {
type UnimplementedHTTPCacheTaskKeyServiceServer struct{}
func (UnimplementedHTTPCacheTaskKeyServiceServer) ValidateHTTPCacheTaskKeys(context.Context, *ValidateHTTPCacheTaskKeysRequest) (*ValidateHTTPCacheTaskKeysResponse, error) {
- return nil, status.Errorf(codes.Unimplemented, "method ValidateHTTPCacheTaskKeys not implemented")
+ return nil, status.Error(codes.Unimplemented, "method ValidateHTTPCacheTaskKeys not implemented")
}
func (UnimplementedHTTPCacheTaskKeyServiceServer) FindDoingHTTPCacheTaskKeys(context.Context, *FindDoingHTTPCacheTaskKeysRequest) (*FindDoingHTTPCacheTaskKeysResponse, error) {
- return nil, status.Errorf(codes.Unimplemented, "method FindDoingHTTPCacheTaskKeys not implemented")
+ return nil, status.Error(codes.Unimplemented, "method FindDoingHTTPCacheTaskKeys not implemented")
}
func (UnimplementedHTTPCacheTaskKeyServiceServer) UpdateHTTPCacheTaskKeysStatus(context.Context, *UpdateHTTPCacheTaskKeysStatusRequest) (*RPCSuccess, error) {
- return nil, status.Errorf(codes.Unimplemented, "method UpdateHTTPCacheTaskKeysStatus not implemented")
+ return nil, status.Error(codes.Unimplemented, "method UpdateHTTPCacheTaskKeysStatus not implemented")
}
func (UnimplementedHTTPCacheTaskKeyServiceServer) CountHTTPCacheTaskKeysWithDay(context.Context, *CountHTTPCacheTaskKeysWithDayRequest) (*RPCCountResponse, error) {
- return nil, status.Errorf(codes.Unimplemented, "method CountHTTPCacheTaskKeysWithDay not implemented")
+ return nil, status.Error(codes.Unimplemented, "method CountHTTPCacheTaskKeysWithDay not implemented")
}
func (UnimplementedHTTPCacheTaskKeyServiceServer) testEmbeddedByValue() {}
@@ -134,7 +134,7 @@ type UnsafeHTTPCacheTaskKeyServiceServer interface {
}
func RegisterHTTPCacheTaskKeyServiceServer(s grpc.ServiceRegistrar, srv HTTPCacheTaskKeyServiceServer) {
- // If the following call pancis, it indicates UnimplementedHTTPCacheTaskKeyServiceServer was
+ // If the following call panics, it indicates UnimplementedHTTPCacheTaskKeyServiceServer was
// embedded by pointer and is nil. This will cause panics if an
// unimplemented method is ever invoked, so we test this at initialization
// time to prevent it from happening at runtime later due to I/O.
diff --git a/EdgeCommon/pkg/rpc/pb/service_http_fastcgi.pb.go b/EdgeCommon/pkg/rpc/pb/service_http_fastcgi.pb.go
index 1113e21..caaae3b 100644
--- a/EdgeCommon/pkg/rpc/pb/service_http_fastcgi.pb.go
+++ b/EdgeCommon/pkg/rpc/pb/service_http_fastcgi.pb.go
@@ -1,7 +1,7 @@
// Code generated by protoc-gen-go. DO NOT EDIT.
// versions:
-// protoc-gen-go v1.36.0
-// protoc v6.33.2
+// protoc-gen-go v1.36.11
+// protoc v3.19.6
// source: service_http_fastcgi.proto
package pb
@@ -11,6 +11,7 @@ import (
protoimpl "google.golang.org/protobuf/runtime/protoimpl"
reflect "reflect"
sync "sync"
+ unsafe "unsafe"
)
const (
@@ -438,107 +439,54 @@ func (x *FindEnabledHTTPFastcgiConfigResponse) GetHttpFastcgiJSON() []byte {
var File_service_http_fastcgi_proto protoreflect.FileDescriptor
-var file_service_http_fastcgi_proto_rawDesc = []byte{
- 0x0a, 0x1a, 0x73, 0x65, 0x72, 0x76, 0x69, 0x63, 0x65, 0x5f, 0x68, 0x74, 0x74, 0x70, 0x5f, 0x66,
- 0x61, 0x73, 0x74, 0x63, 0x67, 0x69, 0x2e, 0x70, 0x72, 0x6f, 0x74, 0x6f, 0x12, 0x02, 0x70, 0x62,
- 0x1a, 0x19, 0x6d, 0x6f, 0x64, 0x65, 0x6c, 0x73, 0x2f, 0x72, 0x70, 0x63, 0x5f, 0x6d, 0x65, 0x73,
- 0x73, 0x61, 0x67, 0x65, 0x73, 0x2e, 0x70, 0x72, 0x6f, 0x74, 0x6f, 0x1a, 0x1f, 0x6d, 0x6f, 0x64,
- 0x65, 0x6c, 0x73, 0x2f, 0x6d, 0x6f, 0x64, 0x65, 0x6c, 0x5f, 0x68, 0x74, 0x74, 0x70, 0x5f, 0x66,
- 0x61, 0x73, 0x74, 0x63, 0x67, 0x69, 0x2e, 0x70, 0x72, 0x6f, 0x74, 0x6f, 0x22, 0x82, 0x02, 0x0a,
- 0x18, 0x43, 0x72, 0x65, 0x61, 0x74, 0x65, 0x48, 0x54, 0x54, 0x50, 0x46, 0x61, 0x73, 0x74, 0x63,
- 0x67, 0x69, 0x52, 0x65, 0x71, 0x75, 0x65, 0x73, 0x74, 0x12, 0x12, 0x0a, 0x04, 0x69, 0x73, 0x4f,
- 0x6e, 0x18, 0x01, 0x20, 0x01, 0x28, 0x08, 0x52, 0x04, 0x69, 0x73, 0x4f, 0x6e, 0x12, 0x18, 0x0a,
- 0x07, 0x61, 0x64, 0x64, 0x72, 0x65, 0x73, 0x73, 0x18, 0x02, 0x20, 0x01, 0x28, 0x09, 0x52, 0x07,
- 0x61, 0x64, 0x64, 0x72, 0x65, 0x73, 0x73, 0x12, 0x1e, 0x0a, 0x0a, 0x70, 0x61, 0x72, 0x61, 0x6d,
- 0x73, 0x4a, 0x53, 0x4f, 0x4e, 0x18, 0x03, 0x20, 0x01, 0x28, 0x0c, 0x52, 0x0a, 0x70, 0x61, 0x72,
- 0x61, 0x6d, 0x73, 0x4a, 0x53, 0x4f, 0x4e, 0x12, 0x28, 0x0a, 0x0f, 0x72, 0x65, 0x61, 0x64, 0x54,
- 0x69, 0x6d, 0x65, 0x6f, 0x75, 0x74, 0x4a, 0x53, 0x4f, 0x4e, 0x18, 0x04, 0x20, 0x01, 0x28, 0x0c,
- 0x52, 0x0f, 0x72, 0x65, 0x61, 0x64, 0x54, 0x69, 0x6d, 0x65, 0x6f, 0x75, 0x74, 0x4a, 0x53, 0x4f,
- 0x4e, 0x12, 0x28, 0x0a, 0x0f, 0x63, 0x6f, 0x6e, 0x6e, 0x54, 0x69, 0x6d, 0x65, 0x6f, 0x75, 0x74,
- 0x4a, 0x53, 0x4f, 0x4e, 0x18, 0x05, 0x20, 0x01, 0x28, 0x0c, 0x52, 0x0f, 0x63, 0x6f, 0x6e, 0x6e,
- 0x54, 0x69, 0x6d, 0x65, 0x6f, 0x75, 0x74, 0x4a, 0x53, 0x4f, 0x4e, 0x12, 0x1a, 0x0a, 0x08, 0x70,
- 0x6f, 0x6f, 0x6c, 0x53, 0x69, 0x7a, 0x65, 0x18, 0x06, 0x20, 0x01, 0x28, 0x05, 0x52, 0x08, 0x70,
- 0x6f, 0x6f, 0x6c, 0x53, 0x69, 0x7a, 0x65, 0x12, 0x28, 0x0a, 0x0f, 0x70, 0x61, 0x74, 0x68, 0x49,
- 0x6e, 0x66, 0x6f, 0x50, 0x61, 0x74, 0x74, 0x65, 0x72, 0x6e, 0x18, 0x07, 0x20, 0x01, 0x28, 0x09,
- 0x52, 0x0f, 0x70, 0x61, 0x74, 0x68, 0x49, 0x6e, 0x66, 0x6f, 0x50, 0x61, 0x74, 0x74, 0x65, 0x72,
- 0x6e, 0x22, 0x41, 0x0a, 0x19, 0x43, 0x72, 0x65, 0x61, 0x74, 0x65, 0x48, 0x54, 0x54, 0x50, 0x46,
- 0x61, 0x73, 0x74, 0x63, 0x67, 0x69, 0x52, 0x65, 0x73, 0x70, 0x6f, 0x6e, 0x73, 0x65, 0x12, 0x24,
- 0x0a, 0x0d, 0x68, 0x74, 0x74, 0x70, 0x46, 0x61, 0x73, 0x74, 0x63, 0x67, 0x69, 0x49, 0x64, 0x18,
- 0x01, 0x20, 0x01, 0x28, 0x03, 0x52, 0x0d, 0x68, 0x74, 0x74, 0x70, 0x46, 0x61, 0x73, 0x74, 0x63,
- 0x67, 0x69, 0x49, 0x64, 0x22, 0xa8, 0x02, 0x0a, 0x18, 0x55, 0x70, 0x64, 0x61, 0x74, 0x65, 0x48,
- 0x54, 0x54, 0x50, 0x46, 0x61, 0x73, 0x74, 0x63, 0x67, 0x69, 0x52, 0x65, 0x71, 0x75, 0x65, 0x73,
- 0x74, 0x12, 0x24, 0x0a, 0x0d, 0x68, 0x74, 0x74, 0x70, 0x46, 0x61, 0x73, 0x74, 0x63, 0x67, 0x69,
- 0x49, 0x64, 0x18, 0x01, 0x20, 0x01, 0x28, 0x03, 0x52, 0x0d, 0x68, 0x74, 0x74, 0x70, 0x46, 0x61,
- 0x73, 0x74, 0x63, 0x67, 0x69, 0x49, 0x64, 0x12, 0x12, 0x0a, 0x04, 0x69, 0x73, 0x4f, 0x6e, 0x18,
- 0x02, 0x20, 0x01, 0x28, 0x08, 0x52, 0x04, 0x69, 0x73, 0x4f, 0x6e, 0x12, 0x18, 0x0a, 0x07, 0x61,
- 0x64, 0x64, 0x72, 0x65, 0x73, 0x73, 0x18, 0x03, 0x20, 0x01, 0x28, 0x09, 0x52, 0x07, 0x61, 0x64,
- 0x64, 0x72, 0x65, 0x73, 0x73, 0x12, 0x1e, 0x0a, 0x0a, 0x70, 0x61, 0x72, 0x61, 0x6d, 0x73, 0x4a,
- 0x53, 0x4f, 0x4e, 0x18, 0x04, 0x20, 0x01, 0x28, 0x0c, 0x52, 0x0a, 0x70, 0x61, 0x72, 0x61, 0x6d,
- 0x73, 0x4a, 0x53, 0x4f, 0x4e, 0x12, 0x28, 0x0a, 0x0f, 0x72, 0x65, 0x61, 0x64, 0x54, 0x69, 0x6d,
- 0x65, 0x6f, 0x75, 0x74, 0x4a, 0x53, 0x4f, 0x4e, 0x18, 0x05, 0x20, 0x01, 0x28, 0x0c, 0x52, 0x0f,
- 0x72, 0x65, 0x61, 0x64, 0x54, 0x69, 0x6d, 0x65, 0x6f, 0x75, 0x74, 0x4a, 0x53, 0x4f, 0x4e, 0x12,
- 0x28, 0x0a, 0x0f, 0x63, 0x6f, 0x6e, 0x6e, 0x54, 0x69, 0x6d, 0x65, 0x6f, 0x75, 0x74, 0x4a, 0x53,
- 0x4f, 0x4e, 0x18, 0x06, 0x20, 0x01, 0x28, 0x0c, 0x52, 0x0f, 0x63, 0x6f, 0x6e, 0x6e, 0x54, 0x69,
- 0x6d, 0x65, 0x6f, 0x75, 0x74, 0x4a, 0x53, 0x4f, 0x4e, 0x12, 0x1a, 0x0a, 0x08, 0x70, 0x6f, 0x6f,
- 0x6c, 0x53, 0x69, 0x7a, 0x65, 0x18, 0x07, 0x20, 0x01, 0x28, 0x05, 0x52, 0x08, 0x70, 0x6f, 0x6f,
- 0x6c, 0x53, 0x69, 0x7a, 0x65, 0x12, 0x28, 0x0a, 0x0f, 0x70, 0x61, 0x74, 0x68, 0x49, 0x6e, 0x66,
- 0x6f, 0x50, 0x61, 0x74, 0x74, 0x65, 0x72, 0x6e, 0x18, 0x08, 0x20, 0x01, 0x28, 0x09, 0x52, 0x0f,
- 0x70, 0x61, 0x74, 0x68, 0x49, 0x6e, 0x66, 0x6f, 0x50, 0x61, 0x74, 0x74, 0x65, 0x72, 0x6e, 0x22,
- 0x45, 0x0a, 0x1d, 0x46, 0x69, 0x6e, 0x64, 0x45, 0x6e, 0x61, 0x62, 0x6c, 0x65, 0x64, 0x48, 0x54,
- 0x54, 0x50, 0x46, 0x61, 0x73, 0x74, 0x63, 0x67, 0x69, 0x52, 0x65, 0x71, 0x75, 0x65, 0x73, 0x74,
- 0x12, 0x24, 0x0a, 0x0d, 0x68, 0x74, 0x74, 0x70, 0x46, 0x61, 0x73, 0x74, 0x63, 0x67, 0x69, 0x49,
- 0x64, 0x18, 0x01, 0x20, 0x01, 0x28, 0x03, 0x52, 0x0d, 0x68, 0x74, 0x74, 0x70, 0x46, 0x61, 0x73,
- 0x74, 0x63, 0x67, 0x69, 0x49, 0x64, 0x22, 0x53, 0x0a, 0x1e, 0x46, 0x69, 0x6e, 0x64, 0x45, 0x6e,
- 0x61, 0x62, 0x6c, 0x65, 0x64, 0x48, 0x54, 0x54, 0x50, 0x46, 0x61, 0x73, 0x74, 0x63, 0x67, 0x69,
- 0x52, 0x65, 0x73, 0x70, 0x6f, 0x6e, 0x73, 0x65, 0x12, 0x31, 0x0a, 0x0b, 0x68, 0x74, 0x74, 0x70,
- 0x46, 0x61, 0x73, 0x74, 0x63, 0x67, 0x69, 0x18, 0x01, 0x20, 0x01, 0x28, 0x0b, 0x32, 0x0f, 0x2e,
- 0x70, 0x62, 0x2e, 0x48, 0x54, 0x54, 0x50, 0x46, 0x61, 0x73, 0x74, 0x63, 0x67, 0x69, 0x52, 0x0b,
- 0x68, 0x74, 0x74, 0x70, 0x46, 0x61, 0x73, 0x74, 0x63, 0x67, 0x69, 0x22, 0x4b, 0x0a, 0x23, 0x46,
- 0x69, 0x6e, 0x64, 0x45, 0x6e, 0x61, 0x62, 0x6c, 0x65, 0x64, 0x48, 0x54, 0x54, 0x50, 0x46, 0x61,
- 0x73, 0x74, 0x63, 0x67, 0x69, 0x43, 0x6f, 0x6e, 0x66, 0x69, 0x67, 0x52, 0x65, 0x71, 0x75, 0x65,
- 0x73, 0x74, 0x12, 0x24, 0x0a, 0x0d, 0x68, 0x74, 0x74, 0x70, 0x46, 0x61, 0x73, 0x74, 0x63, 0x67,
- 0x69, 0x49, 0x64, 0x18, 0x01, 0x20, 0x01, 0x28, 0x03, 0x52, 0x0d, 0x68, 0x74, 0x74, 0x70, 0x46,
- 0x61, 0x73, 0x74, 0x63, 0x67, 0x69, 0x49, 0x64, 0x22, 0x50, 0x0a, 0x24, 0x46, 0x69, 0x6e, 0x64,
- 0x45, 0x6e, 0x61, 0x62, 0x6c, 0x65, 0x64, 0x48, 0x54, 0x54, 0x50, 0x46, 0x61, 0x73, 0x74, 0x63,
- 0x67, 0x69, 0x43, 0x6f, 0x6e, 0x66, 0x69, 0x67, 0x52, 0x65, 0x73, 0x70, 0x6f, 0x6e, 0x73, 0x65,
- 0x12, 0x28, 0x0a, 0x0f, 0x68, 0x74, 0x74, 0x70, 0x46, 0x61, 0x73, 0x74, 0x63, 0x67, 0x69, 0x4a,
- 0x53, 0x4f, 0x4e, 0x18, 0x01, 0x20, 0x01, 0x28, 0x0c, 0x52, 0x0f, 0x68, 0x74, 0x74, 0x70, 0x46,
- 0x61, 0x73, 0x74, 0x63, 0x67, 0x69, 0x4a, 0x53, 0x4f, 0x4e, 0x32, 0xfd, 0x02, 0x0a, 0x12, 0x48,
- 0x54, 0x54, 0x50, 0x46, 0x61, 0x73, 0x74, 0x63, 0x67, 0x69, 0x53, 0x65, 0x72, 0x76, 0x69, 0x63,
- 0x65, 0x12, 0x50, 0x0a, 0x11, 0x63, 0x72, 0x65, 0x61, 0x74, 0x65, 0x48, 0x54, 0x54, 0x50, 0x46,
- 0x61, 0x73, 0x74, 0x63, 0x67, 0x69, 0x12, 0x1c, 0x2e, 0x70, 0x62, 0x2e, 0x43, 0x72, 0x65, 0x61,
- 0x74, 0x65, 0x48, 0x54, 0x54, 0x50, 0x46, 0x61, 0x73, 0x74, 0x63, 0x67, 0x69, 0x52, 0x65, 0x71,
- 0x75, 0x65, 0x73, 0x74, 0x1a, 0x1d, 0x2e, 0x70, 0x62, 0x2e, 0x43, 0x72, 0x65, 0x61, 0x74, 0x65,
- 0x48, 0x54, 0x54, 0x50, 0x46, 0x61, 0x73, 0x74, 0x63, 0x67, 0x69, 0x52, 0x65, 0x73, 0x70, 0x6f,
- 0x6e, 0x73, 0x65, 0x12, 0x41, 0x0a, 0x11, 0x75, 0x70, 0x64, 0x61, 0x74, 0x65, 0x48, 0x54, 0x54,
- 0x50, 0x46, 0x61, 0x73, 0x74, 0x63, 0x67, 0x69, 0x12, 0x1c, 0x2e, 0x70, 0x62, 0x2e, 0x55, 0x70,
- 0x64, 0x61, 0x74, 0x65, 0x48, 0x54, 0x54, 0x50, 0x46, 0x61, 0x73, 0x74, 0x63, 0x67, 0x69, 0x52,
- 0x65, 0x71, 0x75, 0x65, 0x73, 0x74, 0x1a, 0x0e, 0x2e, 0x70, 0x62, 0x2e, 0x52, 0x50, 0x43, 0x53,
- 0x75, 0x63, 0x63, 0x65, 0x73, 0x73, 0x12, 0x5f, 0x0a, 0x16, 0x66, 0x69, 0x6e, 0x64, 0x45, 0x6e,
- 0x61, 0x62, 0x6c, 0x65, 0x64, 0x48, 0x54, 0x54, 0x50, 0x46, 0x61, 0x73, 0x74, 0x63, 0x67, 0x69,
- 0x12, 0x21, 0x2e, 0x70, 0x62, 0x2e, 0x46, 0x69, 0x6e, 0x64, 0x45, 0x6e, 0x61, 0x62, 0x6c, 0x65,
- 0x64, 0x48, 0x54, 0x54, 0x50, 0x46, 0x61, 0x73, 0x74, 0x63, 0x67, 0x69, 0x52, 0x65, 0x71, 0x75,
- 0x65, 0x73, 0x74, 0x1a, 0x22, 0x2e, 0x70, 0x62, 0x2e, 0x46, 0x69, 0x6e, 0x64, 0x45, 0x6e, 0x61,
- 0x62, 0x6c, 0x65, 0x64, 0x48, 0x54, 0x54, 0x50, 0x46, 0x61, 0x73, 0x74, 0x63, 0x67, 0x69, 0x52,
- 0x65, 0x73, 0x70, 0x6f, 0x6e, 0x73, 0x65, 0x12, 0x71, 0x0a, 0x1c, 0x66, 0x69, 0x6e, 0x64, 0x45,
- 0x6e, 0x61, 0x62, 0x6c, 0x65, 0x64, 0x48, 0x54, 0x54, 0x50, 0x46, 0x61, 0x73, 0x74, 0x63, 0x67,
- 0x69, 0x43, 0x6f, 0x6e, 0x66, 0x69, 0x67, 0x12, 0x27, 0x2e, 0x70, 0x62, 0x2e, 0x46, 0x69, 0x6e,
- 0x64, 0x45, 0x6e, 0x61, 0x62, 0x6c, 0x65, 0x64, 0x48, 0x54, 0x54, 0x50, 0x46, 0x61, 0x73, 0x74,
- 0x63, 0x67, 0x69, 0x43, 0x6f, 0x6e, 0x66, 0x69, 0x67, 0x52, 0x65, 0x71, 0x75, 0x65, 0x73, 0x74,
- 0x1a, 0x28, 0x2e, 0x70, 0x62, 0x2e, 0x46, 0x69, 0x6e, 0x64, 0x45, 0x6e, 0x61, 0x62, 0x6c, 0x65,
- 0x64, 0x48, 0x54, 0x54, 0x50, 0x46, 0x61, 0x73, 0x74, 0x63, 0x67, 0x69, 0x43, 0x6f, 0x6e, 0x66,
- 0x69, 0x67, 0x52, 0x65, 0x73, 0x70, 0x6f, 0x6e, 0x73, 0x65, 0x42, 0x06, 0x5a, 0x04, 0x2e, 0x2f,
- 0x70, 0x62, 0x62, 0x06, 0x70, 0x72, 0x6f, 0x74, 0x6f, 0x33,
-}
+const file_service_http_fastcgi_proto_rawDesc = "" +
+ "\n" +
+ "\x1aservice_http_fastcgi.proto\x12\x02pb\x1a\x19models/rpc_messages.proto\x1a\x1fmodels/model_http_fastcgi.proto\"\x82\x02\n" +
+ "\x18CreateHTTPFastcgiRequest\x12\x12\n" +
+ "\x04isOn\x18\x01 \x01(\bR\x04isOn\x12\x18\n" +
+ "\aaddress\x18\x02 \x01(\tR\aaddress\x12\x1e\n" +
+ "\n" +
+ "paramsJSON\x18\x03 \x01(\fR\n" +
+ "paramsJSON\x12(\n" +
+ "\x0freadTimeoutJSON\x18\x04 \x01(\fR\x0freadTimeoutJSON\x12(\n" +
+ "\x0fconnTimeoutJSON\x18\x05 \x01(\fR\x0fconnTimeoutJSON\x12\x1a\n" +
+ "\bpoolSize\x18\x06 \x01(\x05R\bpoolSize\x12(\n" +
+ "\x0fpathInfoPattern\x18\a \x01(\tR\x0fpathInfoPattern\"A\n" +
+ "\x19CreateHTTPFastcgiResponse\x12$\n" +
+ "\rhttpFastcgiId\x18\x01 \x01(\x03R\rhttpFastcgiId\"\xa8\x02\n" +
+ "\x18UpdateHTTPFastcgiRequest\x12$\n" +
+ "\rhttpFastcgiId\x18\x01 \x01(\x03R\rhttpFastcgiId\x12\x12\n" +
+ "\x04isOn\x18\x02 \x01(\bR\x04isOn\x12\x18\n" +
+ "\aaddress\x18\x03 \x01(\tR\aaddress\x12\x1e\n" +
+ "\n" +
+ "paramsJSON\x18\x04 \x01(\fR\n" +
+ "paramsJSON\x12(\n" +
+ "\x0freadTimeoutJSON\x18\x05 \x01(\fR\x0freadTimeoutJSON\x12(\n" +
+ "\x0fconnTimeoutJSON\x18\x06 \x01(\fR\x0fconnTimeoutJSON\x12\x1a\n" +
+ "\bpoolSize\x18\a \x01(\x05R\bpoolSize\x12(\n" +
+ "\x0fpathInfoPattern\x18\b \x01(\tR\x0fpathInfoPattern\"E\n" +
+ "\x1dFindEnabledHTTPFastcgiRequest\x12$\n" +
+ "\rhttpFastcgiId\x18\x01 \x01(\x03R\rhttpFastcgiId\"S\n" +
+ "\x1eFindEnabledHTTPFastcgiResponse\x121\n" +
+ "\vhttpFastcgi\x18\x01 \x01(\v2\x0f.pb.HTTPFastcgiR\vhttpFastcgi\"K\n" +
+ "#FindEnabledHTTPFastcgiConfigRequest\x12$\n" +
+ "\rhttpFastcgiId\x18\x01 \x01(\x03R\rhttpFastcgiId\"P\n" +
+ "$FindEnabledHTTPFastcgiConfigResponse\x12(\n" +
+ "\x0fhttpFastcgiJSON\x18\x01 \x01(\fR\x0fhttpFastcgiJSON2\xfd\x02\n" +
+ "\x12HTTPFastcgiService\x12P\n" +
+ "\x11createHTTPFastcgi\x12\x1c.pb.CreateHTTPFastcgiRequest\x1a\x1d.pb.CreateHTTPFastcgiResponse\x12A\n" +
+ "\x11updateHTTPFastcgi\x12\x1c.pb.UpdateHTTPFastcgiRequest\x1a\x0e.pb.RPCSuccess\x12_\n" +
+ "\x16findEnabledHTTPFastcgi\x12!.pb.FindEnabledHTTPFastcgiRequest\x1a\".pb.FindEnabledHTTPFastcgiResponse\x12q\n" +
+ "\x1cfindEnabledHTTPFastcgiConfig\x12'.pb.FindEnabledHTTPFastcgiConfigRequest\x1a(.pb.FindEnabledHTTPFastcgiConfigResponseB\x06Z\x04./pbb\x06proto3"
var (
file_service_http_fastcgi_proto_rawDescOnce sync.Once
- file_service_http_fastcgi_proto_rawDescData = file_service_http_fastcgi_proto_rawDesc
+ file_service_http_fastcgi_proto_rawDescData []byte
)
func file_service_http_fastcgi_proto_rawDescGZIP() []byte {
file_service_http_fastcgi_proto_rawDescOnce.Do(func() {
- file_service_http_fastcgi_proto_rawDescData = protoimpl.X.CompressGZIP(file_service_http_fastcgi_proto_rawDescData)
+ file_service_http_fastcgi_proto_rawDescData = protoimpl.X.CompressGZIP(unsafe.Slice(unsafe.StringData(file_service_http_fastcgi_proto_rawDesc), len(file_service_http_fastcgi_proto_rawDesc)))
})
return file_service_http_fastcgi_proto_rawDescData
}
@@ -583,7 +531,7 @@ func file_service_http_fastcgi_proto_init() {
out := protoimpl.TypeBuilder{
File: protoimpl.DescBuilder{
GoPackagePath: reflect.TypeOf(x{}).PkgPath(),
- RawDescriptor: file_service_http_fastcgi_proto_rawDesc,
+ RawDescriptor: unsafe.Slice(unsafe.StringData(file_service_http_fastcgi_proto_rawDesc), len(file_service_http_fastcgi_proto_rawDesc)),
NumEnums: 0,
NumMessages: 7,
NumExtensions: 0,
@@ -594,7 +542,6 @@ func file_service_http_fastcgi_proto_init() {
MessageInfos: file_service_http_fastcgi_proto_msgTypes,
}.Build()
File_service_http_fastcgi_proto = out.File
- file_service_http_fastcgi_proto_rawDesc = nil
file_service_http_fastcgi_proto_goTypes = nil
file_service_http_fastcgi_proto_depIdxs = nil
}
diff --git a/EdgeCommon/pkg/rpc/pb/service_http_fastcgi_grpc.pb.go b/EdgeCommon/pkg/rpc/pb/service_http_fastcgi_grpc.pb.go
index e83b69b..e1c7cff 100644
--- a/EdgeCommon/pkg/rpc/pb/service_http_fastcgi_grpc.pb.go
+++ b/EdgeCommon/pkg/rpc/pb/service_http_fastcgi_grpc.pb.go
@@ -1,7 +1,7 @@
// Code generated by protoc-gen-go-grpc. DO NOT EDIT.
// versions:
-// - protoc-gen-go-grpc v1.5.1
-// - protoc v6.33.2
+// - protoc-gen-go-grpc v1.6.1
+// - protoc v3.19.6
// source: service_http_fastcgi.proto
package pb
@@ -113,16 +113,16 @@ type HTTPFastcgiServiceServer interface {
type UnimplementedHTTPFastcgiServiceServer struct{}
func (UnimplementedHTTPFastcgiServiceServer) CreateHTTPFastcgi(context.Context, *CreateHTTPFastcgiRequest) (*CreateHTTPFastcgiResponse, error) {
- return nil, status.Errorf(codes.Unimplemented, "method CreateHTTPFastcgi not implemented")
+ return nil, status.Error(codes.Unimplemented, "method CreateHTTPFastcgi not implemented")
}
func (UnimplementedHTTPFastcgiServiceServer) UpdateHTTPFastcgi(context.Context, *UpdateHTTPFastcgiRequest) (*RPCSuccess, error) {
- return nil, status.Errorf(codes.Unimplemented, "method UpdateHTTPFastcgi not implemented")
+ return nil, status.Error(codes.Unimplemented, "method UpdateHTTPFastcgi not implemented")
}
func (UnimplementedHTTPFastcgiServiceServer) FindEnabledHTTPFastcgi(context.Context, *FindEnabledHTTPFastcgiRequest) (*FindEnabledHTTPFastcgiResponse, error) {
- return nil, status.Errorf(codes.Unimplemented, "method FindEnabledHTTPFastcgi not implemented")
+ return nil, status.Error(codes.Unimplemented, "method FindEnabledHTTPFastcgi not implemented")
}
func (UnimplementedHTTPFastcgiServiceServer) FindEnabledHTTPFastcgiConfig(context.Context, *FindEnabledHTTPFastcgiConfigRequest) (*FindEnabledHTTPFastcgiConfigResponse, error) {
- return nil, status.Errorf(codes.Unimplemented, "method FindEnabledHTTPFastcgiConfig not implemented")
+ return nil, status.Error(codes.Unimplemented, "method FindEnabledHTTPFastcgiConfig not implemented")
}
func (UnimplementedHTTPFastcgiServiceServer) testEmbeddedByValue() {}
@@ -134,7 +134,7 @@ type UnsafeHTTPFastcgiServiceServer interface {
}
func RegisterHTTPFastcgiServiceServer(s grpc.ServiceRegistrar, srv HTTPFastcgiServiceServer) {
- // If the following call pancis, it indicates UnimplementedHTTPFastcgiServiceServer was
+ // If the following call panics, it indicates UnimplementedHTTPFastcgiServiceServer was
// embedded by pointer and is nil. This will cause panics if an
// unimplemented method is ever invoked, so we test this at initialization
// time to prevent it from happening at runtime later due to I/O.
diff --git a/EdgeCommon/pkg/rpc/pb/service_http_firewall_policy.pb.go b/EdgeCommon/pkg/rpc/pb/service_http_firewall_policy.pb.go
index 2e40fe5..211d88b 100644
--- a/EdgeCommon/pkg/rpc/pb/service_http_firewall_policy.pb.go
+++ b/EdgeCommon/pkg/rpc/pb/service_http_firewall_policy.pb.go
@@ -1,7 +1,7 @@
// Code generated by protoc-gen-go. DO NOT EDIT.
// versions:
-// protoc-gen-go v1.36.0
-// protoc v6.33.2
+// protoc-gen-go v1.36.11
+// protoc v3.19.6
// source: service_http_firewall_policy.proto
package pb
@@ -11,6 +11,7 @@ import (
protoimpl "google.golang.org/protobuf/runtime/protoimpl"
reflect "reflect"
sync "sync"
+ unsafe "unsafe"
)
const (
@@ -1316,339 +1317,119 @@ func (x *FindServerIdWithHTTPFirewallPolicyIdResponse) GetServerId() int64 {
var File_service_http_firewall_policy_proto protoreflect.FileDescriptor
-var file_service_http_firewall_policy_proto_rawDesc = []byte{
- 0x0a, 0x22, 0x73, 0x65, 0x72, 0x76, 0x69, 0x63, 0x65, 0x5f, 0x68, 0x74, 0x74, 0x70, 0x5f, 0x66,
- 0x69, 0x72, 0x65, 0x77, 0x61, 0x6c, 0x6c, 0x5f, 0x70, 0x6f, 0x6c, 0x69, 0x63, 0x79, 0x2e, 0x70,
- 0x72, 0x6f, 0x74, 0x6f, 0x12, 0x02, 0x70, 0x62, 0x1a, 0x27, 0x6d, 0x6f, 0x64, 0x65, 0x6c, 0x73,
- 0x2f, 0x6d, 0x6f, 0x64, 0x65, 0x6c, 0x5f, 0x68, 0x74, 0x74, 0x70, 0x5f, 0x66, 0x69, 0x72, 0x65,
- 0x77, 0x61, 0x6c, 0x6c, 0x5f, 0x70, 0x6f, 0x6c, 0x69, 0x63, 0x79, 0x2e, 0x70, 0x72, 0x6f, 0x74,
- 0x6f, 0x1a, 0x1a, 0x6d, 0x6f, 0x64, 0x65, 0x6c, 0x73, 0x2f, 0x6d, 0x6f, 0x64, 0x65, 0x6c, 0x5f,
- 0x69, 0x70, 0x5f, 0x6c, 0x69, 0x73, 0x74, 0x2e, 0x70, 0x72, 0x6f, 0x74, 0x6f, 0x1a, 0x1a, 0x6d,
- 0x6f, 0x64, 0x65, 0x6c, 0x73, 0x2f, 0x6d, 0x6f, 0x64, 0x65, 0x6c, 0x5f, 0x69, 0x70, 0x5f, 0x69,
- 0x74, 0x65, 0x6d, 0x2e, 0x70, 0x72, 0x6f, 0x74, 0x6f, 0x1a, 0x21, 0x6d, 0x6f, 0x64, 0x65, 0x6c,
- 0x73, 0x2f, 0x6d, 0x6f, 0x64, 0x65, 0x6c, 0x5f, 0x72, 0x65, 0x67, 0x69, 0x6f, 0x6e, 0x5f, 0x63,
- 0x6f, 0x75, 0x6e, 0x74, 0x72, 0x79, 0x2e, 0x70, 0x72, 0x6f, 0x74, 0x6f, 0x1a, 0x22, 0x6d, 0x6f,
- 0x64, 0x65, 0x6c, 0x73, 0x2f, 0x6d, 0x6f, 0x64, 0x65, 0x6c, 0x5f, 0x72, 0x65, 0x67, 0x69, 0x6f,
- 0x6e, 0x5f, 0x70, 0x72, 0x6f, 0x76, 0x69, 0x6e, 0x63, 0x65, 0x2e, 0x70, 0x72, 0x6f, 0x74, 0x6f,
- 0x1a, 0x19, 0x6d, 0x6f, 0x64, 0x65, 0x6c, 0x73, 0x2f, 0x72, 0x70, 0x63, 0x5f, 0x6d, 0x65, 0x73,
- 0x73, 0x61, 0x67, 0x65, 0x73, 0x2e, 0x70, 0x72, 0x6f, 0x74, 0x6f, 0x22, 0x2b, 0x0a, 0x29, 0x46,
- 0x69, 0x6e, 0x64, 0x41, 0x6c, 0x6c, 0x45, 0x6e, 0x61, 0x62, 0x6c, 0x65, 0x64, 0x48, 0x54, 0x54,
- 0x50, 0x46, 0x69, 0x72, 0x65, 0x77, 0x61, 0x6c, 0x6c, 0x50, 0x6f, 0x6c, 0x69, 0x63, 0x69, 0x65,
- 0x73, 0x52, 0x65, 0x71, 0x75, 0x65, 0x73, 0x74, 0x22, 0x70, 0x0a, 0x2a, 0x46, 0x69, 0x6e, 0x64,
- 0x41, 0x6c, 0x6c, 0x45, 0x6e, 0x61, 0x62, 0x6c, 0x65, 0x64, 0x48, 0x54, 0x54, 0x50, 0x46, 0x69,
- 0x72, 0x65, 0x77, 0x61, 0x6c, 0x6c, 0x50, 0x6f, 0x6c, 0x69, 0x63, 0x69, 0x65, 0x73, 0x52, 0x65,
- 0x73, 0x70, 0x6f, 0x6e, 0x73, 0x65, 0x12, 0x42, 0x0a, 0x10, 0x66, 0x69, 0x72, 0x65, 0x77, 0x61,
- 0x6c, 0x6c, 0x50, 0x6f, 0x6c, 0x69, 0x63, 0x69, 0x65, 0x73, 0x18, 0x01, 0x20, 0x03, 0x28, 0x0b,
- 0x32, 0x16, 0x2e, 0x70, 0x62, 0x2e, 0x48, 0x54, 0x54, 0x50, 0x46, 0x69, 0x72, 0x65, 0x77, 0x61,
- 0x6c, 0x6c, 0x50, 0x6f, 0x6c, 0x69, 0x63, 0x79, 0x52, 0x10, 0x66, 0x69, 0x72, 0x65, 0x77, 0x61,
- 0x6c, 0x6c, 0x50, 0x6f, 0x6c, 0x69, 0x63, 0x69, 0x65, 0x73, 0x22, 0xe5, 0x01, 0x0a, 0x1f, 0x43,
- 0x72, 0x65, 0x61, 0x74, 0x65, 0x48, 0x54, 0x54, 0x50, 0x46, 0x69, 0x72, 0x65, 0x77, 0x61, 0x6c,
- 0x6c, 0x50, 0x6f, 0x6c, 0x69, 0x63, 0x79, 0x52, 0x65, 0x71, 0x75, 0x65, 0x73, 0x74, 0x12, 0x12,
- 0x0a, 0x04, 0x69, 0x73, 0x4f, 0x6e, 0x18, 0x01, 0x20, 0x01, 0x28, 0x08, 0x52, 0x04, 0x69, 0x73,
- 0x4f, 0x6e, 0x12, 0x12, 0x0a, 0x04, 0x6e, 0x61, 0x6d, 0x65, 0x18, 0x02, 0x20, 0x01, 0x28, 0x09,
- 0x52, 0x04, 0x6e, 0x61, 0x6d, 0x65, 0x12, 0x20, 0x0a, 0x0b, 0x64, 0x65, 0x73, 0x63, 0x72, 0x69,
- 0x70, 0x74, 0x69, 0x6f, 0x6e, 0x18, 0x03, 0x20, 0x01, 0x28, 0x09, 0x52, 0x0b, 0x64, 0x65, 0x73,
- 0x63, 0x72, 0x69, 0x70, 0x74, 0x69, 0x6f, 0x6e, 0x12, 0x36, 0x0a, 0x16, 0x68, 0x74, 0x74, 0x70,
- 0x46, 0x69, 0x72, 0x65, 0x77, 0x61, 0x6c, 0x6c, 0x47, 0x72, 0x6f, 0x75, 0x70, 0x43, 0x6f, 0x64,
- 0x65, 0x73, 0x18, 0x04, 0x20, 0x03, 0x28, 0x09, 0x52, 0x16, 0x68, 0x74, 0x74, 0x70, 0x46, 0x69,
- 0x72, 0x65, 0x77, 0x61, 0x6c, 0x6c, 0x47, 0x72, 0x6f, 0x75, 0x70, 0x43, 0x6f, 0x64, 0x65, 0x73,
- 0x12, 0x1a, 0x0a, 0x08, 0x73, 0x65, 0x72, 0x76, 0x65, 0x72, 0x49, 0x64, 0x18, 0x05, 0x20, 0x01,
- 0x28, 0x03, 0x52, 0x08, 0x73, 0x65, 0x72, 0x76, 0x65, 0x72, 0x49, 0x64, 0x12, 0x24, 0x0a, 0x0d,
- 0x73, 0x65, 0x72, 0x76, 0x65, 0x72, 0x47, 0x72, 0x6f, 0x75, 0x70, 0x49, 0x64, 0x18, 0x06, 0x20,
- 0x01, 0x28, 0x03, 0x52, 0x0d, 0x73, 0x65, 0x72, 0x76, 0x65, 0x72, 0x47, 0x72, 0x6f, 0x75, 0x70,
- 0x49, 0x64, 0x22, 0x56, 0x0a, 0x20, 0x43, 0x72, 0x65, 0x61, 0x74, 0x65, 0x48, 0x54, 0x54, 0x50,
- 0x46, 0x69, 0x72, 0x65, 0x77, 0x61, 0x6c, 0x6c, 0x50, 0x6f, 0x6c, 0x69, 0x63, 0x79, 0x52, 0x65,
- 0x73, 0x70, 0x6f, 0x6e, 0x73, 0x65, 0x12, 0x32, 0x0a, 0x14, 0x68, 0x74, 0x74, 0x70, 0x46, 0x69,
- 0x72, 0x65, 0x77, 0x61, 0x6c, 0x6c, 0x50, 0x6f, 0x6c, 0x69, 0x63, 0x79, 0x49, 0x64, 0x18, 0x01,
- 0x20, 0x01, 0x28, 0x03, 0x52, 0x14, 0x68, 0x74, 0x74, 0x70, 0x46, 0x69, 0x72, 0x65, 0x77, 0x61,
- 0x6c, 0x6c, 0x50, 0x6f, 0x6c, 0x69, 0x63, 0x79, 0x49, 0x64, 0x22, 0xb2, 0x01, 0x0a, 0x24, 0x43,
- 0x72, 0x65, 0x61, 0x74, 0x65, 0x45, 0x6d, 0x70, 0x74, 0x79, 0x48, 0x54, 0x54, 0x50, 0x46, 0x69,
- 0x72, 0x65, 0x77, 0x61, 0x6c, 0x6c, 0x50, 0x6f, 0x6c, 0x69, 0x63, 0x79, 0x52, 0x65, 0x71, 0x75,
- 0x65, 0x73, 0x74, 0x12, 0x12, 0x0a, 0x04, 0x69, 0x73, 0x4f, 0x6e, 0x18, 0x01, 0x20, 0x01, 0x28,
- 0x08, 0x52, 0x04, 0x69, 0x73, 0x4f, 0x6e, 0x12, 0x12, 0x0a, 0x04, 0x6e, 0x61, 0x6d, 0x65, 0x18,
- 0x02, 0x20, 0x01, 0x28, 0x09, 0x52, 0x04, 0x6e, 0x61, 0x6d, 0x65, 0x12, 0x20, 0x0a, 0x0b, 0x64,
- 0x65, 0x73, 0x63, 0x72, 0x69, 0x70, 0x74, 0x69, 0x6f, 0x6e, 0x18, 0x03, 0x20, 0x01, 0x28, 0x09,
- 0x52, 0x0b, 0x64, 0x65, 0x73, 0x63, 0x72, 0x69, 0x70, 0x74, 0x69, 0x6f, 0x6e, 0x12, 0x1a, 0x0a,
- 0x08, 0x73, 0x65, 0x72, 0x76, 0x65, 0x72, 0x49, 0x64, 0x18, 0x04, 0x20, 0x01, 0x28, 0x03, 0x52,
- 0x08, 0x73, 0x65, 0x72, 0x76, 0x65, 0x72, 0x49, 0x64, 0x12, 0x24, 0x0a, 0x0d, 0x73, 0x65, 0x72,
- 0x76, 0x65, 0x72, 0x47, 0x72, 0x6f, 0x75, 0x70, 0x49, 0x64, 0x18, 0x05, 0x20, 0x01, 0x28, 0x03,
- 0x52, 0x0d, 0x73, 0x65, 0x72, 0x76, 0x65, 0x72, 0x47, 0x72, 0x6f, 0x75, 0x70, 0x49, 0x64, 0x22,
- 0x5b, 0x0a, 0x25, 0x43, 0x72, 0x65, 0x61, 0x74, 0x65, 0x45, 0x6d, 0x70, 0x74, 0x79, 0x48, 0x54,
- 0x54, 0x50, 0x46, 0x69, 0x72, 0x65, 0x77, 0x61, 0x6c, 0x6c, 0x50, 0x6f, 0x6c, 0x69, 0x63, 0x79,
- 0x52, 0x65, 0x73, 0x70, 0x6f, 0x6e, 0x73, 0x65, 0x12, 0x32, 0x0a, 0x14, 0x68, 0x74, 0x74, 0x70,
- 0x46, 0x69, 0x72, 0x65, 0x77, 0x61, 0x6c, 0x6c, 0x50, 0x6f, 0x6c, 0x69, 0x63, 0x79, 0x49, 0x64,
- 0x18, 0x01, 0x20, 0x01, 0x28, 0x03, 0x52, 0x14, 0x68, 0x74, 0x74, 0x70, 0x46, 0x69, 0x72, 0x65,
- 0x77, 0x61, 0x6c, 0x6c, 0x50, 0x6f, 0x6c, 0x69, 0x63, 0x79, 0x49, 0x64, 0x22, 0x8b, 0x05, 0x0a,
- 0x1f, 0x55, 0x70, 0x64, 0x61, 0x74, 0x65, 0x48, 0x54, 0x54, 0x50, 0x46, 0x69, 0x72, 0x65, 0x77,
- 0x61, 0x6c, 0x6c, 0x50, 0x6f, 0x6c, 0x69, 0x63, 0x79, 0x52, 0x65, 0x71, 0x75, 0x65, 0x73, 0x74,
- 0x12, 0x32, 0x0a, 0x14, 0x68, 0x74, 0x74, 0x70, 0x46, 0x69, 0x72, 0x65, 0x77, 0x61, 0x6c, 0x6c,
- 0x50, 0x6f, 0x6c, 0x69, 0x63, 0x79, 0x49, 0x64, 0x18, 0x01, 0x20, 0x01, 0x28, 0x03, 0x52, 0x14,
- 0x68, 0x74, 0x74, 0x70, 0x46, 0x69, 0x72, 0x65, 0x77, 0x61, 0x6c, 0x6c, 0x50, 0x6f, 0x6c, 0x69,
- 0x63, 0x79, 0x49, 0x64, 0x12, 0x12, 0x0a, 0x04, 0x69, 0x73, 0x4f, 0x6e, 0x18, 0x02, 0x20, 0x01,
- 0x28, 0x08, 0x52, 0x04, 0x69, 0x73, 0x4f, 0x6e, 0x12, 0x12, 0x0a, 0x04, 0x6e, 0x61, 0x6d, 0x65,
- 0x18, 0x03, 0x20, 0x01, 0x28, 0x09, 0x52, 0x04, 0x6e, 0x61, 0x6d, 0x65, 0x12, 0x20, 0x0a, 0x0b,
- 0x64, 0x65, 0x73, 0x63, 0x72, 0x69, 0x70, 0x74, 0x69, 0x6f, 0x6e, 0x18, 0x04, 0x20, 0x01, 0x28,
- 0x09, 0x52, 0x0b, 0x64, 0x65, 0x73, 0x63, 0x72, 0x69, 0x70, 0x74, 0x69, 0x6f, 0x6e, 0x12, 0x2e,
- 0x0a, 0x12, 0x66, 0x69, 0x72, 0x65, 0x77, 0x61, 0x6c, 0x6c, 0x47, 0x72, 0x6f, 0x75, 0x70, 0x43,
- 0x6f, 0x64, 0x65, 0x73, 0x18, 0x05, 0x20, 0x03, 0x28, 0x09, 0x52, 0x12, 0x66, 0x69, 0x72, 0x65,
- 0x77, 0x61, 0x6c, 0x6c, 0x47, 0x72, 0x6f, 0x75, 0x70, 0x43, 0x6f, 0x64, 0x65, 0x73, 0x12, 0x2a,
- 0x0a, 0x10, 0x62, 0x6c, 0x6f, 0x63, 0x6b, 0x4f, 0x70, 0x74, 0x69, 0x6f, 0x6e, 0x73, 0x4a, 0x53,
- 0x4f, 0x4e, 0x18, 0x06, 0x20, 0x01, 0x28, 0x0c, 0x52, 0x10, 0x62, 0x6c, 0x6f, 0x63, 0x6b, 0x4f,
- 0x70, 0x74, 0x69, 0x6f, 0x6e, 0x73, 0x4a, 0x53, 0x4f, 0x4e, 0x12, 0x28, 0x0a, 0x0f, 0x70, 0x61,
- 0x67, 0x65, 0x4f, 0x70, 0x74, 0x69, 0x6f, 0x6e, 0x73, 0x4a, 0x53, 0x4f, 0x4e, 0x18, 0x0f, 0x20,
- 0x01, 0x28, 0x0c, 0x52, 0x0f, 0x70, 0x61, 0x67, 0x65, 0x4f, 0x70, 0x74, 0x69, 0x6f, 0x6e, 0x73,
- 0x4a, 0x53, 0x4f, 0x4e, 0x12, 0x2e, 0x0a, 0x12, 0x63, 0x61, 0x70, 0x74, 0x63, 0x68, 0x61, 0x4f,
- 0x70, 0x74, 0x69, 0x6f, 0x6e, 0x73, 0x4a, 0x53, 0x4f, 0x4e, 0x18, 0x0b, 0x20, 0x01, 0x28, 0x0c,
- 0x52, 0x12, 0x63, 0x61, 0x70, 0x74, 0x63, 0x68, 0x61, 0x4f, 0x70, 0x74, 0x69, 0x6f, 0x6e, 0x73,
- 0x4a, 0x53, 0x4f, 0x4e, 0x12, 0x30, 0x0a, 0x13, 0x6a, 0x73, 0x43, 0x6f, 0x6f, 0x6b, 0x69, 0x65,
- 0x4f, 0x70, 0x74, 0x69, 0x6f, 0x6e, 0x73, 0x4a, 0x53, 0x4f, 0x4e, 0x18, 0x10, 0x20, 0x01, 0x28,
- 0x0c, 0x52, 0x13, 0x6a, 0x73, 0x43, 0x6f, 0x6f, 0x6b, 0x69, 0x65, 0x4f, 0x70, 0x74, 0x69, 0x6f,
- 0x6e, 0x73, 0x4a, 0x53, 0x4f, 0x4e, 0x12, 0x12, 0x0a, 0x04, 0x6d, 0x6f, 0x64, 0x65, 0x18, 0x07,
- 0x20, 0x01, 0x28, 0x09, 0x52, 0x04, 0x6d, 0x6f, 0x64, 0x65, 0x12, 0x2a, 0x0a, 0x10, 0x75, 0x73,
- 0x65, 0x4c, 0x6f, 0x63, 0x61, 0x6c, 0x46, 0x69, 0x72, 0x65, 0x77, 0x61, 0x6c, 0x6c, 0x18, 0x08,
- 0x20, 0x01, 0x28, 0x08, 0x52, 0x10, 0x75, 0x73, 0x65, 0x4c, 0x6f, 0x63, 0x61, 0x6c, 0x46, 0x69,
- 0x72, 0x65, 0x77, 0x61, 0x6c, 0x6c, 0x12, 0x22, 0x0a, 0x0c, 0x73, 0x79, 0x6e, 0x46, 0x6c, 0x6f,
- 0x6f, 0x64, 0x4a, 0x53, 0x4f, 0x4e, 0x18, 0x09, 0x20, 0x01, 0x28, 0x0c, 0x52, 0x0c, 0x73, 0x79,
- 0x6e, 0x46, 0x6c, 0x6f, 0x6f, 0x64, 0x4a, 0x53, 0x4f, 0x4e, 0x12, 0x18, 0x0a, 0x07, 0x4c, 0x6f,
- 0x67, 0x4a, 0x53, 0x4f, 0x4e, 0x18, 0x0a, 0x20, 0x01, 0x28, 0x0c, 0x52, 0x07, 0x4c, 0x6f, 0x67,
- 0x4a, 0x53, 0x4f, 0x4e, 0x12, 0x2e, 0x0a, 0x12, 0x6d, 0x61, 0x78, 0x52, 0x65, 0x71, 0x75, 0x65,
- 0x73, 0x74, 0x42, 0x6f, 0x64, 0x79, 0x53, 0x69, 0x7a, 0x65, 0x18, 0x0c, 0x20, 0x01, 0x28, 0x03,
- 0x52, 0x12, 0x6d, 0x61, 0x78, 0x52, 0x65, 0x71, 0x75, 0x65, 0x73, 0x74, 0x42, 0x6f, 0x64, 0x79,
- 0x53, 0x69, 0x7a, 0x65, 0x12, 0x28, 0x0a, 0x0f, 0x64, 0x65, 0x6e, 0x79, 0x43, 0x6f, 0x75, 0x6e,
- 0x74, 0x72, 0x79, 0x48, 0x54, 0x4d, 0x4c, 0x18, 0x0d, 0x20, 0x01, 0x28, 0x09, 0x52, 0x0f, 0x64,
- 0x65, 0x6e, 0x79, 0x43, 0x6f, 0x75, 0x6e, 0x74, 0x72, 0x79, 0x48, 0x54, 0x4d, 0x4c, 0x12, 0x2a,
- 0x0a, 0x10, 0x64, 0x65, 0x6e, 0x79, 0x50, 0x72, 0x6f, 0x76, 0x69, 0x6e, 0x63, 0x65, 0x48, 0x54,
- 0x4d, 0x4c, 0x18, 0x0e, 0x20, 0x01, 0x28, 0x09, 0x52, 0x10, 0x64, 0x65, 0x6e, 0x79, 0x50, 0x72,
- 0x6f, 0x76, 0x69, 0x6e, 0x63, 0x65, 0x48, 0x54, 0x4d, 0x4c, 0x22, 0xa1, 0x01, 0x0a, 0x25, 0x55,
- 0x70, 0x64, 0x61, 0x74, 0x65, 0x48, 0x54, 0x54, 0x50, 0x46, 0x69, 0x72, 0x65, 0x77, 0x61, 0x6c,
- 0x6c, 0x50, 0x6f, 0x6c, 0x69, 0x63, 0x79, 0x47, 0x72, 0x6f, 0x75, 0x70, 0x73, 0x52, 0x65, 0x71,
- 0x75, 0x65, 0x73, 0x74, 0x12, 0x32, 0x0a, 0x14, 0x68, 0x74, 0x74, 0x70, 0x46, 0x69, 0x72, 0x65,
- 0x77, 0x61, 0x6c, 0x6c, 0x50, 0x6f, 0x6c, 0x69, 0x63, 0x79, 0x49, 0x64, 0x18, 0x01, 0x20, 0x01,
- 0x28, 0x03, 0x52, 0x14, 0x68, 0x74, 0x74, 0x70, 0x46, 0x69, 0x72, 0x65, 0x77, 0x61, 0x6c, 0x6c,
- 0x50, 0x6f, 0x6c, 0x69, 0x63, 0x79, 0x49, 0x64, 0x12, 0x20, 0x0a, 0x0b, 0x69, 0x6e, 0x62, 0x6f,
- 0x75, 0x6e, 0x64, 0x4a, 0x53, 0x4f, 0x4e, 0x18, 0x02, 0x20, 0x01, 0x28, 0x0c, 0x52, 0x0b, 0x69,
- 0x6e, 0x62, 0x6f, 0x75, 0x6e, 0x64, 0x4a, 0x53, 0x4f, 0x4e, 0x12, 0x22, 0x0a, 0x0c, 0x6f, 0x75,
- 0x74, 0x62, 0x6f, 0x75, 0x6e, 0x64, 0x4a, 0x53, 0x4f, 0x4e, 0x18, 0x03, 0x20, 0x01, 0x28, 0x0c,
- 0x52, 0x0c, 0x6f, 0x75, 0x74, 0x62, 0x6f, 0x75, 0x6e, 0x64, 0x4a, 0x53, 0x4f, 0x4e, 0x22, 0x7e,
- 0x0a, 0x26, 0x55, 0x70, 0x64, 0x61, 0x74, 0x65, 0x48, 0x54, 0x54, 0x50, 0x46, 0x69, 0x72, 0x65,
- 0x77, 0x61, 0x6c, 0x6c, 0x49, 0x6e, 0x62, 0x6f, 0x75, 0x6e, 0x64, 0x43, 0x6f, 0x6e, 0x66, 0x69,
- 0x67, 0x52, 0x65, 0x71, 0x75, 0x65, 0x73, 0x74, 0x12, 0x32, 0x0a, 0x14, 0x68, 0x74, 0x74, 0x70,
- 0x46, 0x69, 0x72, 0x65, 0x77, 0x61, 0x6c, 0x6c, 0x50, 0x6f, 0x6c, 0x69, 0x63, 0x79, 0x49, 0x64,
- 0x18, 0x01, 0x20, 0x01, 0x28, 0x03, 0x52, 0x14, 0x68, 0x74, 0x74, 0x70, 0x46, 0x69, 0x72, 0x65,
- 0x77, 0x61, 0x6c, 0x6c, 0x50, 0x6f, 0x6c, 0x69, 0x63, 0x79, 0x49, 0x64, 0x12, 0x20, 0x0a, 0x0b,
- 0x69, 0x6e, 0x62, 0x6f, 0x75, 0x6e, 0x64, 0x4a, 0x53, 0x4f, 0x4e, 0x18, 0x02, 0x20, 0x01, 0x28,
- 0x0c, 0x52, 0x0b, 0x69, 0x6e, 0x62, 0x6f, 0x75, 0x6e, 0x64, 0x4a, 0x53, 0x4f, 0x4e, 0x22, 0x6c,
- 0x0a, 0x2a, 0x43, 0x6f, 0x75, 0x6e, 0x74, 0x41, 0x6c, 0x6c, 0x45, 0x6e, 0x61, 0x62, 0x6c, 0x65,
- 0x64, 0x48, 0x54, 0x54, 0x50, 0x46, 0x69, 0x72, 0x65, 0x77, 0x61, 0x6c, 0x6c, 0x50, 0x6f, 0x6c,
- 0x69, 0x63, 0x69, 0x65, 0x73, 0x52, 0x65, 0x71, 0x75, 0x65, 0x73, 0x74, 0x12, 0x18, 0x0a, 0x07,
- 0x6b, 0x65, 0x79, 0x77, 0x6f, 0x72, 0x64, 0x18, 0x01, 0x20, 0x01, 0x28, 0x09, 0x52, 0x07, 0x6b,
- 0x65, 0x79, 0x77, 0x6f, 0x72, 0x64, 0x12, 0x24, 0x0a, 0x0d, 0x6e, 0x6f, 0x64, 0x65, 0x43, 0x6c,
- 0x75, 0x73, 0x74, 0x65, 0x72, 0x49, 0x64, 0x18, 0x02, 0x20, 0x01, 0x28, 0x03, 0x52, 0x0d, 0x6e,
- 0x6f, 0x64, 0x65, 0x43, 0x6c, 0x75, 0x73, 0x74, 0x65, 0x72, 0x49, 0x64, 0x22, 0x94, 0x01, 0x0a,
- 0x26, 0x4c, 0x69, 0x73, 0x74, 0x45, 0x6e, 0x61, 0x62, 0x6c, 0x65, 0x64, 0x48, 0x54, 0x54, 0x50,
- 0x46, 0x69, 0x72, 0x65, 0x77, 0x61, 0x6c, 0x6c, 0x50, 0x6f, 0x6c, 0x69, 0x63, 0x69, 0x65, 0x73,
- 0x52, 0x65, 0x71, 0x75, 0x65, 0x73, 0x74, 0x12, 0x16, 0x0a, 0x06, 0x6f, 0x66, 0x66, 0x73, 0x65,
- 0x74, 0x18, 0x01, 0x20, 0x01, 0x28, 0x03, 0x52, 0x06, 0x6f, 0x66, 0x66, 0x73, 0x65, 0x74, 0x12,
- 0x12, 0x0a, 0x04, 0x73, 0x69, 0x7a, 0x65, 0x18, 0x02, 0x20, 0x01, 0x28, 0x03, 0x52, 0x04, 0x73,
- 0x69, 0x7a, 0x65, 0x12, 0x18, 0x0a, 0x07, 0x6b, 0x65, 0x79, 0x77, 0x6f, 0x72, 0x64, 0x18, 0x03,
- 0x20, 0x01, 0x28, 0x09, 0x52, 0x07, 0x6b, 0x65, 0x79, 0x77, 0x6f, 0x72, 0x64, 0x12, 0x24, 0x0a,
- 0x0d, 0x6e, 0x6f, 0x64, 0x65, 0x43, 0x6c, 0x75, 0x73, 0x74, 0x65, 0x72, 0x49, 0x64, 0x18, 0x04,
- 0x20, 0x01, 0x28, 0x03, 0x52, 0x0d, 0x6e, 0x6f, 0x64, 0x65, 0x43, 0x6c, 0x75, 0x73, 0x74, 0x65,
- 0x72, 0x49, 0x64, 0x22, 0x75, 0x0a, 0x27, 0x4c, 0x69, 0x73, 0x74, 0x45, 0x6e, 0x61, 0x62, 0x6c,
- 0x65, 0x64, 0x48, 0x54, 0x54, 0x50, 0x46, 0x69, 0x72, 0x65, 0x77, 0x61, 0x6c, 0x6c, 0x50, 0x6f,
- 0x6c, 0x69, 0x63, 0x69, 0x65, 0x73, 0x52, 0x65, 0x73, 0x70, 0x6f, 0x6e, 0x73, 0x65, 0x12, 0x4a,
- 0x0a, 0x14, 0x68, 0x74, 0x74, 0x70, 0x46, 0x69, 0x72, 0x65, 0x77, 0x61, 0x6c, 0x6c, 0x50, 0x6f,
- 0x6c, 0x69, 0x63, 0x69, 0x65, 0x73, 0x18, 0x01, 0x20, 0x03, 0x28, 0x0b, 0x32, 0x16, 0x2e, 0x70,
- 0x62, 0x2e, 0x48, 0x54, 0x54, 0x50, 0x46, 0x69, 0x72, 0x65, 0x77, 0x61, 0x6c, 0x6c, 0x50, 0x6f,
- 0x6c, 0x69, 0x63, 0x79, 0x52, 0x14, 0x68, 0x74, 0x74, 0x70, 0x46, 0x69, 0x72, 0x65, 0x77, 0x61,
- 0x6c, 0x6c, 0x50, 0x6f, 0x6c, 0x69, 0x63, 0x69, 0x65, 0x73, 0x22, 0x55, 0x0a, 0x1f, 0x44, 0x65,
- 0x6c, 0x65, 0x74, 0x65, 0x48, 0x54, 0x54, 0x50, 0x46, 0x69, 0x72, 0x65, 0x77, 0x61, 0x6c, 0x6c,
- 0x50, 0x6f, 0x6c, 0x69, 0x63, 0x79, 0x52, 0x65, 0x71, 0x75, 0x65, 0x73, 0x74, 0x12, 0x32, 0x0a,
- 0x14, 0x68, 0x74, 0x74, 0x70, 0x46, 0x69, 0x72, 0x65, 0x77, 0x61, 0x6c, 0x6c, 0x50, 0x6f, 0x6c,
- 0x69, 0x63, 0x79, 0x49, 0x64, 0x18, 0x01, 0x20, 0x01, 0x28, 0x03, 0x52, 0x14, 0x68, 0x74, 0x74,
- 0x70, 0x46, 0x69, 0x72, 0x65, 0x77, 0x61, 0x6c, 0x6c, 0x50, 0x6f, 0x6c, 0x69, 0x63, 0x79, 0x49,
- 0x64, 0x22, 0x60, 0x0a, 0x2a, 0x46, 0x69, 0x6e, 0x64, 0x45, 0x6e, 0x61, 0x62, 0x6c, 0x65, 0x64,
- 0x48, 0x54, 0x54, 0x50, 0x46, 0x69, 0x72, 0x65, 0x77, 0x61, 0x6c, 0x6c, 0x50, 0x6f, 0x6c, 0x69,
- 0x63, 0x79, 0x43, 0x6f, 0x6e, 0x66, 0x69, 0x67, 0x52, 0x65, 0x71, 0x75, 0x65, 0x73, 0x74, 0x12,
- 0x32, 0x0a, 0x14, 0x68, 0x74, 0x74, 0x70, 0x46, 0x69, 0x72, 0x65, 0x77, 0x61, 0x6c, 0x6c, 0x50,
- 0x6f, 0x6c, 0x69, 0x63, 0x79, 0x49, 0x64, 0x18, 0x01, 0x20, 0x01, 0x28, 0x03, 0x52, 0x14, 0x68,
- 0x74, 0x74, 0x70, 0x46, 0x69, 0x72, 0x65, 0x77, 0x61, 0x6c, 0x6c, 0x50, 0x6f, 0x6c, 0x69, 0x63,
- 0x79, 0x49, 0x64, 0x22, 0x65, 0x0a, 0x2b, 0x46, 0x69, 0x6e, 0x64, 0x45, 0x6e, 0x61, 0x62, 0x6c,
- 0x65, 0x64, 0x48, 0x54, 0x54, 0x50, 0x46, 0x69, 0x72, 0x65, 0x77, 0x61, 0x6c, 0x6c, 0x50, 0x6f,
- 0x6c, 0x69, 0x63, 0x79, 0x43, 0x6f, 0x6e, 0x66, 0x69, 0x67, 0x52, 0x65, 0x73, 0x70, 0x6f, 0x6e,
- 0x73, 0x65, 0x12, 0x36, 0x0a, 0x16, 0x68, 0x74, 0x74, 0x70, 0x46, 0x69, 0x72, 0x65, 0x77, 0x61,
- 0x6c, 0x6c, 0x50, 0x6f, 0x6c, 0x69, 0x63, 0x79, 0x4a, 0x53, 0x4f, 0x4e, 0x18, 0x01, 0x20, 0x01,
- 0x28, 0x0c, 0x52, 0x16, 0x68, 0x74, 0x74, 0x70, 0x46, 0x69, 0x72, 0x65, 0x77, 0x61, 0x6c, 0x6c,
- 0x50, 0x6f, 0x6c, 0x69, 0x63, 0x79, 0x4a, 0x53, 0x4f, 0x4e, 0x22, 0x5a, 0x0a, 0x24, 0x46, 0x69,
- 0x6e, 0x64, 0x45, 0x6e, 0x61, 0x62, 0x6c, 0x65, 0x64, 0x48, 0x54, 0x54, 0x50, 0x46, 0x69, 0x72,
- 0x65, 0x77, 0x61, 0x6c, 0x6c, 0x50, 0x6f, 0x6c, 0x69, 0x63, 0x79, 0x52, 0x65, 0x71, 0x75, 0x65,
- 0x73, 0x74, 0x12, 0x32, 0x0a, 0x14, 0x68, 0x74, 0x74, 0x70, 0x46, 0x69, 0x72, 0x65, 0x77, 0x61,
- 0x6c, 0x6c, 0x50, 0x6f, 0x6c, 0x69, 0x63, 0x79, 0x49, 0x64, 0x18, 0x01, 0x20, 0x01, 0x28, 0x03,
- 0x52, 0x14, 0x68, 0x74, 0x74, 0x70, 0x46, 0x69, 0x72, 0x65, 0x77, 0x61, 0x6c, 0x6c, 0x50, 0x6f,
- 0x6c, 0x69, 0x63, 0x79, 0x49, 0x64, 0x22, 0x6f, 0x0a, 0x25, 0x46, 0x69, 0x6e, 0x64, 0x45, 0x6e,
- 0x61, 0x62, 0x6c, 0x65, 0x64, 0x48, 0x54, 0x54, 0x50, 0x46, 0x69, 0x72, 0x65, 0x77, 0x61, 0x6c,
- 0x6c, 0x50, 0x6f, 0x6c, 0x69, 0x63, 0x79, 0x52, 0x65, 0x73, 0x70, 0x6f, 0x6e, 0x73, 0x65, 0x12,
- 0x46, 0x0a, 0x12, 0x68, 0x74, 0x74, 0x70, 0x46, 0x69, 0x72, 0x65, 0x77, 0x61, 0x6c, 0x6c, 0x50,
- 0x6f, 0x6c, 0x69, 0x63, 0x79, 0x18, 0x01, 0x20, 0x01, 0x28, 0x0b, 0x32, 0x16, 0x2e, 0x70, 0x62,
- 0x2e, 0x48, 0x54, 0x54, 0x50, 0x46, 0x69, 0x72, 0x65, 0x77, 0x61, 0x6c, 0x6c, 0x50, 0x6f, 0x6c,
- 0x69, 0x63, 0x79, 0x52, 0x12, 0x68, 0x74, 0x74, 0x70, 0x46, 0x69, 0x72, 0x65, 0x77, 0x61, 0x6c,
- 0x6c, 0x50, 0x6f, 0x6c, 0x69, 0x63, 0x79, 0x22, 0x8d, 0x01, 0x0a, 0x1f, 0x49, 0x6d, 0x70, 0x6f,
- 0x72, 0x74, 0x48, 0x54, 0x54, 0x50, 0x46, 0x69, 0x72, 0x65, 0x77, 0x61, 0x6c, 0x6c, 0x50, 0x6f,
- 0x6c, 0x69, 0x63, 0x79, 0x52, 0x65, 0x71, 0x75, 0x65, 0x73, 0x74, 0x12, 0x32, 0x0a, 0x14, 0x68,
- 0x74, 0x74, 0x70, 0x46, 0x69, 0x72, 0x65, 0x77, 0x61, 0x6c, 0x6c, 0x50, 0x6f, 0x6c, 0x69, 0x63,
- 0x79, 0x49, 0x64, 0x18, 0x01, 0x20, 0x01, 0x28, 0x03, 0x52, 0x14, 0x68, 0x74, 0x74, 0x70, 0x46,
- 0x69, 0x72, 0x65, 0x77, 0x61, 0x6c, 0x6c, 0x50, 0x6f, 0x6c, 0x69, 0x63, 0x79, 0x49, 0x64, 0x12,
- 0x36, 0x0a, 0x16, 0x68, 0x74, 0x74, 0x70, 0x46, 0x69, 0x72, 0x65, 0x77, 0x61, 0x6c, 0x6c, 0x50,
- 0x6f, 0x6c, 0x69, 0x63, 0x79, 0x4a, 0x53, 0x4f, 0x4e, 0x18, 0x02, 0x20, 0x01, 0x28, 0x0c, 0x52,
- 0x16, 0x68, 0x74, 0x74, 0x70, 0x46, 0x69, 0x72, 0x65, 0x77, 0x61, 0x6c, 0x6c, 0x50, 0x6f, 0x6c,
- 0x69, 0x63, 0x79, 0x4a, 0x53, 0x4f, 0x4e, 0x22, 0x6c, 0x0a, 0x26, 0x43, 0x68, 0x65, 0x63, 0x6b,
- 0x48, 0x54, 0x54, 0x50, 0x46, 0x69, 0x72, 0x65, 0x77, 0x61, 0x6c, 0x6c, 0x50, 0x6f, 0x6c, 0x69,
- 0x63, 0x79, 0x49, 0x50, 0x53, 0x74, 0x61, 0x74, 0x75, 0x73, 0x52, 0x65, 0x71, 0x75, 0x65, 0x73,
- 0x74, 0x12, 0x32, 0x0a, 0x14, 0x68, 0x74, 0x74, 0x70, 0x46, 0x69, 0x72, 0x65, 0x77, 0x61, 0x6c,
- 0x6c, 0x50, 0x6f, 0x6c, 0x69, 0x63, 0x79, 0x49, 0x64, 0x18, 0x01, 0x20, 0x01, 0x28, 0x03, 0x52,
- 0x14, 0x68, 0x74, 0x74, 0x70, 0x46, 0x69, 0x72, 0x65, 0x77, 0x61, 0x6c, 0x6c, 0x50, 0x6f, 0x6c,
- 0x69, 0x63, 0x79, 0x49, 0x64, 0x12, 0x0e, 0x0a, 0x02, 0x69, 0x70, 0x18, 0x02, 0x20, 0x01, 0x28,
- 0x09, 0x52, 0x02, 0x69, 0x70, 0x22, 0xc8, 0x02, 0x0a, 0x27, 0x43, 0x68, 0x65, 0x63, 0x6b, 0x48,
- 0x54, 0x54, 0x50, 0x46, 0x69, 0x72, 0x65, 0x77, 0x61, 0x6c, 0x6c, 0x50, 0x6f, 0x6c, 0x69, 0x63,
- 0x79, 0x49, 0x50, 0x53, 0x74, 0x61, 0x74, 0x75, 0x73, 0x52, 0x65, 0x73, 0x70, 0x6f, 0x6e, 0x73,
- 0x65, 0x12, 0x12, 0x0a, 0x04, 0x69, 0x73, 0x4f, 0x6b, 0x18, 0x01, 0x20, 0x01, 0x28, 0x08, 0x52,
- 0x04, 0x69, 0x73, 0x4f, 0x6b, 0x12, 0x14, 0x0a, 0x05, 0x65, 0x72, 0x72, 0x6f, 0x72, 0x18, 0x02,
- 0x20, 0x01, 0x28, 0x09, 0x52, 0x05, 0x65, 0x72, 0x72, 0x6f, 0x72, 0x12, 0x18, 0x0a, 0x07, 0x69,
- 0x73, 0x46, 0x6f, 0x75, 0x6e, 0x64, 0x18, 0x03, 0x20, 0x01, 0x28, 0x08, 0x52, 0x07, 0x69, 0x73,
- 0x46, 0x6f, 0x75, 0x6e, 0x64, 0x12, 0x1c, 0x0a, 0x09, 0x69, 0x73, 0x41, 0x6c, 0x6c, 0x6f, 0x77,
- 0x65, 0x64, 0x18, 0x04, 0x20, 0x01, 0x28, 0x08, 0x52, 0x09, 0x69, 0x73, 0x41, 0x6c, 0x6c, 0x6f,
- 0x77, 0x65, 0x64, 0x12, 0x22, 0x0a, 0x06, 0x69, 0x70, 0x4c, 0x69, 0x73, 0x74, 0x18, 0x05, 0x20,
- 0x01, 0x28, 0x0b, 0x32, 0x0a, 0x2e, 0x70, 0x62, 0x2e, 0x49, 0x50, 0x4c, 0x69, 0x73, 0x74, 0x52,
- 0x06, 0x69, 0x70, 0x4c, 0x69, 0x73, 0x74, 0x12, 0x22, 0x0a, 0x06, 0x69, 0x70, 0x49, 0x74, 0x65,
- 0x6d, 0x18, 0x06, 0x20, 0x01, 0x28, 0x0b, 0x32, 0x0a, 0x2e, 0x70, 0x62, 0x2e, 0x49, 0x50, 0x49,
- 0x74, 0x65, 0x6d, 0x52, 0x06, 0x69, 0x70, 0x49, 0x74, 0x65, 0x6d, 0x12, 0x37, 0x0a, 0x0d, 0x72,
- 0x65, 0x67, 0x69, 0x6f, 0x6e, 0x43, 0x6f, 0x75, 0x6e, 0x74, 0x72, 0x79, 0x18, 0x07, 0x20, 0x01,
- 0x28, 0x0b, 0x32, 0x11, 0x2e, 0x70, 0x62, 0x2e, 0x52, 0x65, 0x67, 0x69, 0x6f, 0x6e, 0x43, 0x6f,
- 0x75, 0x6e, 0x74, 0x72, 0x79, 0x52, 0x0d, 0x72, 0x65, 0x67, 0x69, 0x6f, 0x6e, 0x43, 0x6f, 0x75,
- 0x6e, 0x74, 0x72, 0x79, 0x12, 0x3a, 0x0a, 0x0e, 0x72, 0x65, 0x67, 0x69, 0x6f, 0x6e, 0x50, 0x72,
- 0x6f, 0x76, 0x69, 0x6e, 0x63, 0x65, 0x18, 0x08, 0x20, 0x01, 0x28, 0x0b, 0x32, 0x12, 0x2e, 0x70,
- 0x62, 0x2e, 0x52, 0x65, 0x67, 0x69, 0x6f, 0x6e, 0x50, 0x72, 0x6f, 0x76, 0x69, 0x6e, 0x63, 0x65,
- 0x52, 0x0e, 0x72, 0x65, 0x67, 0x69, 0x6f, 0x6e, 0x50, 0x72, 0x6f, 0x76, 0x69, 0x6e, 0x63, 0x65,
- 0x22, 0x61, 0x0a, 0x2b, 0x46, 0x69, 0x6e, 0x64, 0x53, 0x65, 0x72, 0x76, 0x65, 0x72, 0x49, 0x64,
- 0x57, 0x69, 0x74, 0x68, 0x48, 0x54, 0x54, 0x50, 0x46, 0x69, 0x72, 0x65, 0x77, 0x61, 0x6c, 0x6c,
- 0x50, 0x6f, 0x6c, 0x69, 0x63, 0x79, 0x49, 0x64, 0x52, 0x65, 0x71, 0x75, 0x65, 0x73, 0x74, 0x12,
- 0x32, 0x0a, 0x14, 0x68, 0x74, 0x74, 0x70, 0x46, 0x69, 0x72, 0x65, 0x77, 0x61, 0x6c, 0x6c, 0x50,
- 0x6f, 0x6c, 0x69, 0x63, 0x79, 0x49, 0x64, 0x18, 0x01, 0x20, 0x01, 0x28, 0x03, 0x52, 0x14, 0x68,
- 0x74, 0x74, 0x70, 0x46, 0x69, 0x72, 0x65, 0x77, 0x61, 0x6c, 0x6c, 0x50, 0x6f, 0x6c, 0x69, 0x63,
- 0x79, 0x49, 0x64, 0x22, 0x4a, 0x0a, 0x2c, 0x46, 0x69, 0x6e, 0x64, 0x53, 0x65, 0x72, 0x76, 0x65,
- 0x72, 0x49, 0x64, 0x57, 0x69, 0x74, 0x68, 0x48, 0x54, 0x54, 0x50, 0x46, 0x69, 0x72, 0x65, 0x77,
- 0x61, 0x6c, 0x6c, 0x50, 0x6f, 0x6c, 0x69, 0x63, 0x79, 0x49, 0x64, 0x52, 0x65, 0x73, 0x70, 0x6f,
- 0x6e, 0x73, 0x65, 0x12, 0x1a, 0x0a, 0x08, 0x73, 0x65, 0x72, 0x76, 0x65, 0x72, 0x49, 0x64, 0x18,
- 0x01, 0x20, 0x01, 0x28, 0x03, 0x52, 0x08, 0x73, 0x65, 0x72, 0x76, 0x65, 0x72, 0x49, 0x64, 0x32,
- 0x9d, 0x0c, 0x0a, 0x19, 0x48, 0x54, 0x54, 0x50, 0x46, 0x69, 0x72, 0x65, 0x77, 0x61, 0x6c, 0x6c,
- 0x50, 0x6f, 0x6c, 0x69, 0x63, 0x79, 0x53, 0x65, 0x72, 0x76, 0x69, 0x63, 0x65, 0x12, 0x83, 0x01,
- 0x0a, 0x22, 0x66, 0x69, 0x6e, 0x64, 0x41, 0x6c, 0x6c, 0x45, 0x6e, 0x61, 0x62, 0x6c, 0x65, 0x64,
- 0x48, 0x54, 0x54, 0x50, 0x46, 0x69, 0x72, 0x65, 0x77, 0x61, 0x6c, 0x6c, 0x50, 0x6f, 0x6c, 0x69,
- 0x63, 0x69, 0x65, 0x73, 0x12, 0x2d, 0x2e, 0x70, 0x62, 0x2e, 0x46, 0x69, 0x6e, 0x64, 0x41, 0x6c,
- 0x6c, 0x45, 0x6e, 0x61, 0x62, 0x6c, 0x65, 0x64, 0x48, 0x54, 0x54, 0x50, 0x46, 0x69, 0x72, 0x65,
- 0x77, 0x61, 0x6c, 0x6c, 0x50, 0x6f, 0x6c, 0x69, 0x63, 0x69, 0x65, 0x73, 0x52, 0x65, 0x71, 0x75,
- 0x65, 0x73, 0x74, 0x1a, 0x2e, 0x2e, 0x70, 0x62, 0x2e, 0x46, 0x69, 0x6e, 0x64, 0x41, 0x6c, 0x6c,
- 0x45, 0x6e, 0x61, 0x62, 0x6c, 0x65, 0x64, 0x48, 0x54, 0x54, 0x50, 0x46, 0x69, 0x72, 0x65, 0x77,
- 0x61, 0x6c, 0x6c, 0x50, 0x6f, 0x6c, 0x69, 0x63, 0x69, 0x65, 0x73, 0x52, 0x65, 0x73, 0x70, 0x6f,
- 0x6e, 0x73, 0x65, 0x12, 0x65, 0x0a, 0x18, 0x63, 0x72, 0x65, 0x61, 0x74, 0x65, 0x48, 0x54, 0x54,
- 0x50, 0x46, 0x69, 0x72, 0x65, 0x77, 0x61, 0x6c, 0x6c, 0x50, 0x6f, 0x6c, 0x69, 0x63, 0x79, 0x12,
- 0x23, 0x2e, 0x70, 0x62, 0x2e, 0x43, 0x72, 0x65, 0x61, 0x74, 0x65, 0x48, 0x54, 0x54, 0x50, 0x46,
- 0x69, 0x72, 0x65, 0x77, 0x61, 0x6c, 0x6c, 0x50, 0x6f, 0x6c, 0x69, 0x63, 0x79, 0x52, 0x65, 0x71,
- 0x75, 0x65, 0x73, 0x74, 0x1a, 0x24, 0x2e, 0x70, 0x62, 0x2e, 0x43, 0x72, 0x65, 0x61, 0x74, 0x65,
- 0x48, 0x54, 0x54, 0x50, 0x46, 0x69, 0x72, 0x65, 0x77, 0x61, 0x6c, 0x6c, 0x50, 0x6f, 0x6c, 0x69,
- 0x63, 0x79, 0x52, 0x65, 0x73, 0x70, 0x6f, 0x6e, 0x73, 0x65, 0x12, 0x74, 0x0a, 0x1d, 0x63, 0x72,
- 0x65, 0x61, 0x74, 0x65, 0x45, 0x6d, 0x70, 0x74, 0x79, 0x48, 0x54, 0x54, 0x50, 0x46, 0x69, 0x72,
- 0x65, 0x77, 0x61, 0x6c, 0x6c, 0x50, 0x6f, 0x6c, 0x69, 0x63, 0x79, 0x12, 0x28, 0x2e, 0x70, 0x62,
- 0x2e, 0x43, 0x72, 0x65, 0x61, 0x74, 0x65, 0x45, 0x6d, 0x70, 0x74, 0x79, 0x48, 0x54, 0x54, 0x50,
- 0x46, 0x69, 0x72, 0x65, 0x77, 0x61, 0x6c, 0x6c, 0x50, 0x6f, 0x6c, 0x69, 0x63, 0x79, 0x52, 0x65,
- 0x71, 0x75, 0x65, 0x73, 0x74, 0x1a, 0x29, 0x2e, 0x70, 0x62, 0x2e, 0x43, 0x72, 0x65, 0x61, 0x74,
- 0x65, 0x45, 0x6d, 0x70, 0x74, 0x79, 0x48, 0x54, 0x54, 0x50, 0x46, 0x69, 0x72, 0x65, 0x77, 0x61,
- 0x6c, 0x6c, 0x50, 0x6f, 0x6c, 0x69, 0x63, 0x79, 0x52, 0x65, 0x73, 0x70, 0x6f, 0x6e, 0x73, 0x65,
- 0x12, 0x4f, 0x0a, 0x18, 0x75, 0x70, 0x64, 0x61, 0x74, 0x65, 0x48, 0x54, 0x54, 0x50, 0x46, 0x69,
- 0x72, 0x65, 0x77, 0x61, 0x6c, 0x6c, 0x50, 0x6f, 0x6c, 0x69, 0x63, 0x79, 0x12, 0x23, 0x2e, 0x70,
- 0x62, 0x2e, 0x55, 0x70, 0x64, 0x61, 0x74, 0x65, 0x48, 0x54, 0x54, 0x50, 0x46, 0x69, 0x72, 0x65,
- 0x77, 0x61, 0x6c, 0x6c, 0x50, 0x6f, 0x6c, 0x69, 0x63, 0x79, 0x52, 0x65, 0x71, 0x75, 0x65, 0x73,
- 0x74, 0x1a, 0x0e, 0x2e, 0x70, 0x62, 0x2e, 0x52, 0x50, 0x43, 0x53, 0x75, 0x63, 0x63, 0x65, 0x73,
- 0x73, 0x12, 0x5b, 0x0a, 0x1e, 0x75, 0x70, 0x64, 0x61, 0x74, 0x65, 0x48, 0x54, 0x54, 0x50, 0x46,
- 0x69, 0x72, 0x65, 0x77, 0x61, 0x6c, 0x6c, 0x50, 0x6f, 0x6c, 0x69, 0x63, 0x79, 0x47, 0x72, 0x6f,
- 0x75, 0x70, 0x73, 0x12, 0x29, 0x2e, 0x70, 0x62, 0x2e, 0x55, 0x70, 0x64, 0x61, 0x74, 0x65, 0x48,
- 0x54, 0x54, 0x50, 0x46, 0x69, 0x72, 0x65, 0x77, 0x61, 0x6c, 0x6c, 0x50, 0x6f, 0x6c, 0x69, 0x63,
- 0x79, 0x47, 0x72, 0x6f, 0x75, 0x70, 0x73, 0x52, 0x65, 0x71, 0x75, 0x65, 0x73, 0x74, 0x1a, 0x0e,
- 0x2e, 0x70, 0x62, 0x2e, 0x52, 0x50, 0x43, 0x53, 0x75, 0x63, 0x63, 0x65, 0x73, 0x73, 0x12, 0x5d,
- 0x0a, 0x1f, 0x75, 0x70, 0x64, 0x61, 0x74, 0x65, 0x48, 0x54, 0x54, 0x50, 0x46, 0x69, 0x72, 0x65,
- 0x77, 0x61, 0x6c, 0x6c, 0x49, 0x6e, 0x62, 0x6f, 0x75, 0x6e, 0x64, 0x43, 0x6f, 0x6e, 0x66, 0x69,
- 0x67, 0x12, 0x2a, 0x2e, 0x70, 0x62, 0x2e, 0x55, 0x70, 0x64, 0x61, 0x74, 0x65, 0x48, 0x54, 0x54,
- 0x50, 0x46, 0x69, 0x72, 0x65, 0x77, 0x61, 0x6c, 0x6c, 0x49, 0x6e, 0x62, 0x6f, 0x75, 0x6e, 0x64,
- 0x43, 0x6f, 0x6e, 0x66, 0x69, 0x67, 0x52, 0x65, 0x71, 0x75, 0x65, 0x73, 0x74, 0x1a, 0x0e, 0x2e,
- 0x70, 0x62, 0x2e, 0x52, 0x50, 0x43, 0x53, 0x75, 0x63, 0x63, 0x65, 0x73, 0x73, 0x12, 0x6b, 0x0a,
- 0x23, 0x63, 0x6f, 0x75, 0x6e, 0x74, 0x41, 0x6c, 0x6c, 0x45, 0x6e, 0x61, 0x62, 0x6c, 0x65, 0x64,
- 0x48, 0x54, 0x54, 0x50, 0x46, 0x69, 0x72, 0x65, 0x77, 0x61, 0x6c, 0x6c, 0x50, 0x6f, 0x6c, 0x69,
- 0x63, 0x69, 0x65, 0x73, 0x12, 0x2e, 0x2e, 0x70, 0x62, 0x2e, 0x43, 0x6f, 0x75, 0x6e, 0x74, 0x41,
- 0x6c, 0x6c, 0x45, 0x6e, 0x61, 0x62, 0x6c, 0x65, 0x64, 0x48, 0x54, 0x54, 0x50, 0x46, 0x69, 0x72,
- 0x65, 0x77, 0x61, 0x6c, 0x6c, 0x50, 0x6f, 0x6c, 0x69, 0x63, 0x69, 0x65, 0x73, 0x52, 0x65, 0x71,
- 0x75, 0x65, 0x73, 0x74, 0x1a, 0x14, 0x2e, 0x70, 0x62, 0x2e, 0x52, 0x50, 0x43, 0x43, 0x6f, 0x75,
- 0x6e, 0x74, 0x52, 0x65, 0x73, 0x70, 0x6f, 0x6e, 0x73, 0x65, 0x12, 0x7a, 0x0a, 0x1f, 0x6c, 0x69,
- 0x73, 0x74, 0x45, 0x6e, 0x61, 0x62, 0x6c, 0x65, 0x64, 0x48, 0x54, 0x54, 0x50, 0x46, 0x69, 0x72,
- 0x65, 0x77, 0x61, 0x6c, 0x6c, 0x50, 0x6f, 0x6c, 0x69, 0x63, 0x69, 0x65, 0x73, 0x12, 0x2a, 0x2e,
- 0x70, 0x62, 0x2e, 0x4c, 0x69, 0x73, 0x74, 0x45, 0x6e, 0x61, 0x62, 0x6c, 0x65, 0x64, 0x48, 0x54,
- 0x54, 0x50, 0x46, 0x69, 0x72, 0x65, 0x77, 0x61, 0x6c, 0x6c, 0x50, 0x6f, 0x6c, 0x69, 0x63, 0x69,
- 0x65, 0x73, 0x52, 0x65, 0x71, 0x75, 0x65, 0x73, 0x74, 0x1a, 0x2b, 0x2e, 0x70, 0x62, 0x2e, 0x4c,
- 0x69, 0x73, 0x74, 0x45, 0x6e, 0x61, 0x62, 0x6c, 0x65, 0x64, 0x48, 0x54, 0x54, 0x50, 0x46, 0x69,
- 0x72, 0x65, 0x77, 0x61, 0x6c, 0x6c, 0x50, 0x6f, 0x6c, 0x69, 0x63, 0x69, 0x65, 0x73, 0x52, 0x65,
- 0x73, 0x70, 0x6f, 0x6e, 0x73, 0x65, 0x12, 0x4f, 0x0a, 0x18, 0x64, 0x65, 0x6c, 0x65, 0x74, 0x65,
- 0x48, 0x54, 0x54, 0x50, 0x46, 0x69, 0x72, 0x65, 0x77, 0x61, 0x6c, 0x6c, 0x50, 0x6f, 0x6c, 0x69,
- 0x63, 0x79, 0x12, 0x23, 0x2e, 0x70, 0x62, 0x2e, 0x44, 0x65, 0x6c, 0x65, 0x74, 0x65, 0x48, 0x54,
- 0x54, 0x50, 0x46, 0x69, 0x72, 0x65, 0x77, 0x61, 0x6c, 0x6c, 0x50, 0x6f, 0x6c, 0x69, 0x63, 0x79,
- 0x52, 0x65, 0x71, 0x75, 0x65, 0x73, 0x74, 0x1a, 0x0e, 0x2e, 0x70, 0x62, 0x2e, 0x52, 0x50, 0x43,
- 0x53, 0x75, 0x63, 0x63, 0x65, 0x73, 0x73, 0x12, 0x86, 0x01, 0x0a, 0x23, 0x66, 0x69, 0x6e, 0x64,
- 0x45, 0x6e, 0x61, 0x62, 0x6c, 0x65, 0x64, 0x48, 0x54, 0x54, 0x50, 0x46, 0x69, 0x72, 0x65, 0x77,
- 0x61, 0x6c, 0x6c, 0x50, 0x6f, 0x6c, 0x69, 0x63, 0x79, 0x43, 0x6f, 0x6e, 0x66, 0x69, 0x67, 0x12,
- 0x2e, 0x2e, 0x70, 0x62, 0x2e, 0x46, 0x69, 0x6e, 0x64, 0x45, 0x6e, 0x61, 0x62, 0x6c, 0x65, 0x64,
- 0x48, 0x54, 0x54, 0x50, 0x46, 0x69, 0x72, 0x65, 0x77, 0x61, 0x6c, 0x6c, 0x50, 0x6f, 0x6c, 0x69,
- 0x63, 0x79, 0x43, 0x6f, 0x6e, 0x66, 0x69, 0x67, 0x52, 0x65, 0x71, 0x75, 0x65, 0x73, 0x74, 0x1a,
- 0x2f, 0x2e, 0x70, 0x62, 0x2e, 0x46, 0x69, 0x6e, 0x64, 0x45, 0x6e, 0x61, 0x62, 0x6c, 0x65, 0x64,
- 0x48, 0x54, 0x54, 0x50, 0x46, 0x69, 0x72, 0x65, 0x77, 0x61, 0x6c, 0x6c, 0x50, 0x6f, 0x6c, 0x69,
- 0x63, 0x79, 0x43, 0x6f, 0x6e, 0x66, 0x69, 0x67, 0x52, 0x65, 0x73, 0x70, 0x6f, 0x6e, 0x73, 0x65,
- 0x12, 0x74, 0x0a, 0x1d, 0x66, 0x69, 0x6e, 0x64, 0x45, 0x6e, 0x61, 0x62, 0x6c, 0x65, 0x64, 0x48,
- 0x54, 0x54, 0x50, 0x46, 0x69, 0x72, 0x65, 0x77, 0x61, 0x6c, 0x6c, 0x50, 0x6f, 0x6c, 0x69, 0x63,
- 0x79, 0x12, 0x28, 0x2e, 0x70, 0x62, 0x2e, 0x46, 0x69, 0x6e, 0x64, 0x45, 0x6e, 0x61, 0x62, 0x6c,
- 0x65, 0x64, 0x48, 0x54, 0x54, 0x50, 0x46, 0x69, 0x72, 0x65, 0x77, 0x61, 0x6c, 0x6c, 0x50, 0x6f,
- 0x6c, 0x69, 0x63, 0x79, 0x52, 0x65, 0x71, 0x75, 0x65, 0x73, 0x74, 0x1a, 0x29, 0x2e, 0x70, 0x62,
- 0x2e, 0x46, 0x69, 0x6e, 0x64, 0x45, 0x6e, 0x61, 0x62, 0x6c, 0x65, 0x64, 0x48, 0x54, 0x54, 0x50,
- 0x46, 0x69, 0x72, 0x65, 0x77, 0x61, 0x6c, 0x6c, 0x50, 0x6f, 0x6c, 0x69, 0x63, 0x79, 0x52, 0x65,
- 0x73, 0x70, 0x6f, 0x6e, 0x73, 0x65, 0x12, 0x4f, 0x0a, 0x18, 0x69, 0x6d, 0x70, 0x6f, 0x72, 0x74,
- 0x48, 0x54, 0x54, 0x50, 0x46, 0x69, 0x72, 0x65, 0x77, 0x61, 0x6c, 0x6c, 0x50, 0x6f, 0x6c, 0x69,
- 0x63, 0x79, 0x12, 0x23, 0x2e, 0x70, 0x62, 0x2e, 0x49, 0x6d, 0x70, 0x6f, 0x72, 0x74, 0x48, 0x54,
- 0x54, 0x50, 0x46, 0x69, 0x72, 0x65, 0x77, 0x61, 0x6c, 0x6c, 0x50, 0x6f, 0x6c, 0x69, 0x63, 0x79,
- 0x52, 0x65, 0x71, 0x75, 0x65, 0x73, 0x74, 0x1a, 0x0e, 0x2e, 0x70, 0x62, 0x2e, 0x52, 0x50, 0x43,
- 0x53, 0x75, 0x63, 0x63, 0x65, 0x73, 0x73, 0x12, 0x7a, 0x0a, 0x1f, 0x63, 0x68, 0x65, 0x63, 0x6b,
- 0x48, 0x54, 0x54, 0x50, 0x46, 0x69, 0x72, 0x65, 0x77, 0x61, 0x6c, 0x6c, 0x50, 0x6f, 0x6c, 0x69,
- 0x63, 0x79, 0x49, 0x50, 0x53, 0x74, 0x61, 0x74, 0x75, 0x73, 0x12, 0x2a, 0x2e, 0x70, 0x62, 0x2e,
- 0x43, 0x68, 0x65, 0x63, 0x6b, 0x48, 0x54, 0x54, 0x50, 0x46, 0x69, 0x72, 0x65, 0x77, 0x61, 0x6c,
- 0x6c, 0x50, 0x6f, 0x6c, 0x69, 0x63, 0x79, 0x49, 0x50, 0x53, 0x74, 0x61, 0x74, 0x75, 0x73, 0x52,
- 0x65, 0x71, 0x75, 0x65, 0x73, 0x74, 0x1a, 0x2b, 0x2e, 0x70, 0x62, 0x2e, 0x43, 0x68, 0x65, 0x63,
- 0x6b, 0x48, 0x54, 0x54, 0x50, 0x46, 0x69, 0x72, 0x65, 0x77, 0x61, 0x6c, 0x6c, 0x50, 0x6f, 0x6c,
- 0x69, 0x63, 0x79, 0x49, 0x50, 0x53, 0x74, 0x61, 0x74, 0x75, 0x73, 0x52, 0x65, 0x73, 0x70, 0x6f,
- 0x6e, 0x73, 0x65, 0x12, 0x89, 0x01, 0x0a, 0x24, 0x66, 0x69, 0x6e, 0x64, 0x53, 0x65, 0x72, 0x76,
- 0x65, 0x72, 0x49, 0x64, 0x57, 0x69, 0x74, 0x68, 0x48, 0x54, 0x54, 0x50, 0x46, 0x69, 0x72, 0x65,
- 0x77, 0x61, 0x6c, 0x6c, 0x50, 0x6f, 0x6c, 0x69, 0x63, 0x79, 0x49, 0x64, 0x12, 0x2f, 0x2e, 0x70,
- 0x62, 0x2e, 0x46, 0x69, 0x6e, 0x64, 0x53, 0x65, 0x72, 0x76, 0x65, 0x72, 0x49, 0x64, 0x57, 0x69,
- 0x74, 0x68, 0x48, 0x54, 0x54, 0x50, 0x46, 0x69, 0x72, 0x65, 0x77, 0x61, 0x6c, 0x6c, 0x50, 0x6f,
- 0x6c, 0x69, 0x63, 0x79, 0x49, 0x64, 0x52, 0x65, 0x71, 0x75, 0x65, 0x73, 0x74, 0x1a, 0x30, 0x2e,
- 0x70, 0x62, 0x2e, 0x46, 0x69, 0x6e, 0x64, 0x53, 0x65, 0x72, 0x76, 0x65, 0x72, 0x49, 0x64, 0x57,
- 0x69, 0x74, 0x68, 0x48, 0x54, 0x54, 0x50, 0x46, 0x69, 0x72, 0x65, 0x77, 0x61, 0x6c, 0x6c, 0x50,
- 0x6f, 0x6c, 0x69, 0x63, 0x79, 0x49, 0x64, 0x52, 0x65, 0x73, 0x70, 0x6f, 0x6e, 0x73, 0x65, 0x42,
- 0x06, 0x5a, 0x04, 0x2e, 0x2f, 0x70, 0x62, 0x62, 0x06, 0x70, 0x72, 0x6f, 0x74, 0x6f, 0x33,
-}
+const file_service_http_firewall_policy_proto_rawDesc = "" +
+ "\n" +
+ "\"service_http_firewall_policy.proto\x12\x02pb\x1a'models/model_http_firewall_policy.proto\x1a\x1amodels/model_ip_list.proto\x1a\x1amodels/model_ip_item.proto\x1a!models/model_region_country.proto\x1a\"models/model_region_province.proto\x1a\x19models/rpc_messages.proto\"+\n" +
+ ")FindAllEnabledHTTPFirewallPoliciesRequest\"p\n" +
+ "*FindAllEnabledHTTPFirewallPoliciesResponse\x12B\n" +
+ "\x10firewallPolicies\x18\x01 \x03(\v2\x16.pb.HTTPFirewallPolicyR\x10firewallPolicies\"\xe5\x01\n" +
+ "\x1fCreateHTTPFirewallPolicyRequest\x12\x12\n" +
+ "\x04isOn\x18\x01 \x01(\bR\x04isOn\x12\x12\n" +
+ "\x04name\x18\x02 \x01(\tR\x04name\x12 \n" +
+ "\vdescription\x18\x03 \x01(\tR\vdescription\x126\n" +
+ "\x16httpFirewallGroupCodes\x18\x04 \x03(\tR\x16httpFirewallGroupCodes\x12\x1a\n" +
+ "\bserverId\x18\x05 \x01(\x03R\bserverId\x12$\n" +
+ "\rserverGroupId\x18\x06 \x01(\x03R\rserverGroupId\"V\n" +
+ " CreateHTTPFirewallPolicyResponse\x122\n" +
+ "\x14httpFirewallPolicyId\x18\x01 \x01(\x03R\x14httpFirewallPolicyId\"\xb2\x01\n" +
+ "$CreateEmptyHTTPFirewallPolicyRequest\x12\x12\n" +
+ "\x04isOn\x18\x01 \x01(\bR\x04isOn\x12\x12\n" +
+ "\x04name\x18\x02 \x01(\tR\x04name\x12 \n" +
+ "\vdescription\x18\x03 \x01(\tR\vdescription\x12\x1a\n" +
+ "\bserverId\x18\x04 \x01(\x03R\bserverId\x12$\n" +
+ "\rserverGroupId\x18\x05 \x01(\x03R\rserverGroupId\"[\n" +
+ "%CreateEmptyHTTPFirewallPolicyResponse\x122\n" +
+ "\x14httpFirewallPolicyId\x18\x01 \x01(\x03R\x14httpFirewallPolicyId\"\x8b\x05\n" +
+ "\x1fUpdateHTTPFirewallPolicyRequest\x122\n" +
+ "\x14httpFirewallPolicyId\x18\x01 \x01(\x03R\x14httpFirewallPolicyId\x12\x12\n" +
+ "\x04isOn\x18\x02 \x01(\bR\x04isOn\x12\x12\n" +
+ "\x04name\x18\x03 \x01(\tR\x04name\x12 \n" +
+ "\vdescription\x18\x04 \x01(\tR\vdescription\x12.\n" +
+ "\x12firewallGroupCodes\x18\x05 \x03(\tR\x12firewallGroupCodes\x12*\n" +
+ "\x10blockOptionsJSON\x18\x06 \x01(\fR\x10blockOptionsJSON\x12(\n" +
+ "\x0fpageOptionsJSON\x18\x0f \x01(\fR\x0fpageOptionsJSON\x12.\n" +
+ "\x12captchaOptionsJSON\x18\v \x01(\fR\x12captchaOptionsJSON\x120\n" +
+ "\x13jsCookieOptionsJSON\x18\x10 \x01(\fR\x13jsCookieOptionsJSON\x12\x12\n" +
+ "\x04mode\x18\a \x01(\tR\x04mode\x12*\n" +
+ "\x10useLocalFirewall\x18\b \x01(\bR\x10useLocalFirewall\x12\"\n" +
+ "\fsynFloodJSON\x18\t \x01(\fR\fsynFloodJSON\x12\x18\n" +
+ "\aLogJSON\x18\n" +
+ " \x01(\fR\aLogJSON\x12.\n" +
+ "\x12maxRequestBodySize\x18\f \x01(\x03R\x12maxRequestBodySize\x12(\n" +
+ "\x0fdenyCountryHTML\x18\r \x01(\tR\x0fdenyCountryHTML\x12*\n" +
+ "\x10denyProvinceHTML\x18\x0e \x01(\tR\x10denyProvinceHTML\"\xa1\x01\n" +
+ "%UpdateHTTPFirewallPolicyGroupsRequest\x122\n" +
+ "\x14httpFirewallPolicyId\x18\x01 \x01(\x03R\x14httpFirewallPolicyId\x12 \n" +
+ "\vinboundJSON\x18\x02 \x01(\fR\vinboundJSON\x12\"\n" +
+ "\foutboundJSON\x18\x03 \x01(\fR\foutboundJSON\"~\n" +
+ "&UpdateHTTPFirewallInboundConfigRequest\x122\n" +
+ "\x14httpFirewallPolicyId\x18\x01 \x01(\x03R\x14httpFirewallPolicyId\x12 \n" +
+ "\vinboundJSON\x18\x02 \x01(\fR\vinboundJSON\"l\n" +
+ "*CountAllEnabledHTTPFirewallPoliciesRequest\x12\x18\n" +
+ "\akeyword\x18\x01 \x01(\tR\akeyword\x12$\n" +
+ "\rnodeClusterId\x18\x02 \x01(\x03R\rnodeClusterId\"\x94\x01\n" +
+ "&ListEnabledHTTPFirewallPoliciesRequest\x12\x16\n" +
+ "\x06offset\x18\x01 \x01(\x03R\x06offset\x12\x12\n" +
+ "\x04size\x18\x02 \x01(\x03R\x04size\x12\x18\n" +
+ "\akeyword\x18\x03 \x01(\tR\akeyword\x12$\n" +
+ "\rnodeClusterId\x18\x04 \x01(\x03R\rnodeClusterId\"u\n" +
+ "'ListEnabledHTTPFirewallPoliciesResponse\x12J\n" +
+ "\x14httpFirewallPolicies\x18\x01 \x03(\v2\x16.pb.HTTPFirewallPolicyR\x14httpFirewallPolicies\"U\n" +
+ "\x1fDeleteHTTPFirewallPolicyRequest\x122\n" +
+ "\x14httpFirewallPolicyId\x18\x01 \x01(\x03R\x14httpFirewallPolicyId\"`\n" +
+ "*FindEnabledHTTPFirewallPolicyConfigRequest\x122\n" +
+ "\x14httpFirewallPolicyId\x18\x01 \x01(\x03R\x14httpFirewallPolicyId\"e\n" +
+ "+FindEnabledHTTPFirewallPolicyConfigResponse\x126\n" +
+ "\x16httpFirewallPolicyJSON\x18\x01 \x01(\fR\x16httpFirewallPolicyJSON\"Z\n" +
+ "$FindEnabledHTTPFirewallPolicyRequest\x122\n" +
+ "\x14httpFirewallPolicyId\x18\x01 \x01(\x03R\x14httpFirewallPolicyId\"o\n" +
+ "%FindEnabledHTTPFirewallPolicyResponse\x12F\n" +
+ "\x12httpFirewallPolicy\x18\x01 \x01(\v2\x16.pb.HTTPFirewallPolicyR\x12httpFirewallPolicy\"\x8d\x01\n" +
+ "\x1fImportHTTPFirewallPolicyRequest\x122\n" +
+ "\x14httpFirewallPolicyId\x18\x01 \x01(\x03R\x14httpFirewallPolicyId\x126\n" +
+ "\x16httpFirewallPolicyJSON\x18\x02 \x01(\fR\x16httpFirewallPolicyJSON\"l\n" +
+ "&CheckHTTPFirewallPolicyIPStatusRequest\x122\n" +
+ "\x14httpFirewallPolicyId\x18\x01 \x01(\x03R\x14httpFirewallPolicyId\x12\x0e\n" +
+ "\x02ip\x18\x02 \x01(\tR\x02ip\"\xc8\x02\n" +
+ "'CheckHTTPFirewallPolicyIPStatusResponse\x12\x12\n" +
+ "\x04isOk\x18\x01 \x01(\bR\x04isOk\x12\x14\n" +
+ "\x05error\x18\x02 \x01(\tR\x05error\x12\x18\n" +
+ "\aisFound\x18\x03 \x01(\bR\aisFound\x12\x1c\n" +
+ "\tisAllowed\x18\x04 \x01(\bR\tisAllowed\x12\"\n" +
+ "\x06ipList\x18\x05 \x01(\v2\n" +
+ ".pb.IPListR\x06ipList\x12\"\n" +
+ "\x06ipItem\x18\x06 \x01(\v2\n" +
+ ".pb.IPItemR\x06ipItem\x127\n" +
+ "\rregionCountry\x18\a \x01(\v2\x11.pb.RegionCountryR\rregionCountry\x12:\n" +
+ "\x0eregionProvince\x18\b \x01(\v2\x12.pb.RegionProvinceR\x0eregionProvince\"a\n" +
+ "+FindServerIdWithHTTPFirewallPolicyIdRequest\x122\n" +
+ "\x14httpFirewallPolicyId\x18\x01 \x01(\x03R\x14httpFirewallPolicyId\"J\n" +
+ ",FindServerIdWithHTTPFirewallPolicyIdResponse\x12\x1a\n" +
+ "\bserverId\x18\x01 \x01(\x03R\bserverId2\x9d\f\n" +
+ "\x19HTTPFirewallPolicyService\x12\x83\x01\n" +
+ "\"findAllEnabledHTTPFirewallPolicies\x12-.pb.FindAllEnabledHTTPFirewallPoliciesRequest\x1a..pb.FindAllEnabledHTTPFirewallPoliciesResponse\x12e\n" +
+ "\x18createHTTPFirewallPolicy\x12#.pb.CreateHTTPFirewallPolicyRequest\x1a$.pb.CreateHTTPFirewallPolicyResponse\x12t\n" +
+ "\x1dcreateEmptyHTTPFirewallPolicy\x12(.pb.CreateEmptyHTTPFirewallPolicyRequest\x1a).pb.CreateEmptyHTTPFirewallPolicyResponse\x12O\n" +
+ "\x18updateHTTPFirewallPolicy\x12#.pb.UpdateHTTPFirewallPolicyRequest\x1a\x0e.pb.RPCSuccess\x12[\n" +
+ "\x1eupdateHTTPFirewallPolicyGroups\x12).pb.UpdateHTTPFirewallPolicyGroupsRequest\x1a\x0e.pb.RPCSuccess\x12]\n" +
+ "\x1fupdateHTTPFirewallInboundConfig\x12*.pb.UpdateHTTPFirewallInboundConfigRequest\x1a\x0e.pb.RPCSuccess\x12k\n" +
+ "#countAllEnabledHTTPFirewallPolicies\x12..pb.CountAllEnabledHTTPFirewallPoliciesRequest\x1a\x14.pb.RPCCountResponse\x12z\n" +
+ "\x1flistEnabledHTTPFirewallPolicies\x12*.pb.ListEnabledHTTPFirewallPoliciesRequest\x1a+.pb.ListEnabledHTTPFirewallPoliciesResponse\x12O\n" +
+ "\x18deleteHTTPFirewallPolicy\x12#.pb.DeleteHTTPFirewallPolicyRequest\x1a\x0e.pb.RPCSuccess\x12\x86\x01\n" +
+ "#findEnabledHTTPFirewallPolicyConfig\x12..pb.FindEnabledHTTPFirewallPolicyConfigRequest\x1a/.pb.FindEnabledHTTPFirewallPolicyConfigResponse\x12t\n" +
+ "\x1dfindEnabledHTTPFirewallPolicy\x12(.pb.FindEnabledHTTPFirewallPolicyRequest\x1a).pb.FindEnabledHTTPFirewallPolicyResponse\x12O\n" +
+ "\x18importHTTPFirewallPolicy\x12#.pb.ImportHTTPFirewallPolicyRequest\x1a\x0e.pb.RPCSuccess\x12z\n" +
+ "\x1fcheckHTTPFirewallPolicyIPStatus\x12*.pb.CheckHTTPFirewallPolicyIPStatusRequest\x1a+.pb.CheckHTTPFirewallPolicyIPStatusResponse\x12\x89\x01\n" +
+ "$findServerIdWithHTTPFirewallPolicyId\x12/.pb.FindServerIdWithHTTPFirewallPolicyIdRequest\x1a0.pb.FindServerIdWithHTTPFirewallPolicyIdResponseB\x06Z\x04./pbb\x06proto3"
var (
file_service_http_firewall_policy_proto_rawDescOnce sync.Once
- file_service_http_firewall_policy_proto_rawDescData = file_service_http_firewall_policy_proto_rawDesc
+ file_service_http_firewall_policy_proto_rawDescData []byte
)
func file_service_http_firewall_policy_proto_rawDescGZIP() []byte {
file_service_http_firewall_policy_proto_rawDescOnce.Do(func() {
- file_service_http_firewall_policy_proto_rawDescData = protoimpl.X.CompressGZIP(file_service_http_firewall_policy_proto_rawDescData)
+ file_service_http_firewall_policy_proto_rawDescData = protoimpl.X.CompressGZIP(unsafe.Slice(unsafe.StringData(file_service_http_firewall_policy_proto_rawDesc), len(file_service_http_firewall_policy_proto_rawDesc)))
})
return file_service_http_firewall_policy_proto_rawDescData
}
@@ -1743,7 +1524,7 @@ func file_service_http_firewall_policy_proto_init() {
out := protoimpl.TypeBuilder{
File: protoimpl.DescBuilder{
GoPackagePath: reflect.TypeOf(x{}).PkgPath(),
- RawDescriptor: file_service_http_firewall_policy_proto_rawDesc,
+ RawDescriptor: unsafe.Slice(unsafe.StringData(file_service_http_firewall_policy_proto_rawDesc), len(file_service_http_firewall_policy_proto_rawDesc)),
NumEnums: 0,
NumMessages: 22,
NumExtensions: 0,
@@ -1754,7 +1535,6 @@ func file_service_http_firewall_policy_proto_init() {
MessageInfos: file_service_http_firewall_policy_proto_msgTypes,
}.Build()
File_service_http_firewall_policy_proto = out.File
- file_service_http_firewall_policy_proto_rawDesc = nil
file_service_http_firewall_policy_proto_goTypes = nil
file_service_http_firewall_policy_proto_depIdxs = nil
}
diff --git a/EdgeCommon/pkg/rpc/pb/service_http_firewall_policy_grpc.pb.go b/EdgeCommon/pkg/rpc/pb/service_http_firewall_policy_grpc.pb.go
index eab0c08..735ceb0 100644
--- a/EdgeCommon/pkg/rpc/pb/service_http_firewall_policy_grpc.pb.go
+++ b/EdgeCommon/pkg/rpc/pb/service_http_firewall_policy_grpc.pb.go
@@ -1,7 +1,7 @@
// Code generated by protoc-gen-go-grpc. DO NOT EDIT.
// versions:
-// - protoc-gen-go-grpc v1.5.1
-// - protoc v6.33.2
+// - protoc-gen-go-grpc v1.6.1
+// - protoc v3.19.6
// source: service_http_firewall_policy.proto
package pb
@@ -263,46 +263,46 @@ type HTTPFirewallPolicyServiceServer interface {
type UnimplementedHTTPFirewallPolicyServiceServer struct{}
func (UnimplementedHTTPFirewallPolicyServiceServer) FindAllEnabledHTTPFirewallPolicies(context.Context, *FindAllEnabledHTTPFirewallPoliciesRequest) (*FindAllEnabledHTTPFirewallPoliciesResponse, error) {
- return nil, status.Errorf(codes.Unimplemented, "method FindAllEnabledHTTPFirewallPolicies not implemented")
+ return nil, status.Error(codes.Unimplemented, "method FindAllEnabledHTTPFirewallPolicies not implemented")
}
func (UnimplementedHTTPFirewallPolicyServiceServer) CreateHTTPFirewallPolicy(context.Context, *CreateHTTPFirewallPolicyRequest) (*CreateHTTPFirewallPolicyResponse, error) {
- return nil, status.Errorf(codes.Unimplemented, "method CreateHTTPFirewallPolicy not implemented")
+ return nil, status.Error(codes.Unimplemented, "method CreateHTTPFirewallPolicy not implemented")
}
func (UnimplementedHTTPFirewallPolicyServiceServer) CreateEmptyHTTPFirewallPolicy(context.Context, *CreateEmptyHTTPFirewallPolicyRequest) (*CreateEmptyHTTPFirewallPolicyResponse, error) {
- return nil, status.Errorf(codes.Unimplemented, "method CreateEmptyHTTPFirewallPolicy not implemented")
+ return nil, status.Error(codes.Unimplemented, "method CreateEmptyHTTPFirewallPolicy not implemented")
}
func (UnimplementedHTTPFirewallPolicyServiceServer) UpdateHTTPFirewallPolicy(context.Context, *UpdateHTTPFirewallPolicyRequest) (*RPCSuccess, error) {
- return nil, status.Errorf(codes.Unimplemented, "method UpdateHTTPFirewallPolicy not implemented")
+ return nil, status.Error(codes.Unimplemented, "method UpdateHTTPFirewallPolicy not implemented")
}
func (UnimplementedHTTPFirewallPolicyServiceServer) UpdateHTTPFirewallPolicyGroups(context.Context, *UpdateHTTPFirewallPolicyGroupsRequest) (*RPCSuccess, error) {
- return nil, status.Errorf(codes.Unimplemented, "method UpdateHTTPFirewallPolicyGroups not implemented")
+ return nil, status.Error(codes.Unimplemented, "method UpdateHTTPFirewallPolicyGroups not implemented")
}
func (UnimplementedHTTPFirewallPolicyServiceServer) UpdateHTTPFirewallInboundConfig(context.Context, *UpdateHTTPFirewallInboundConfigRequest) (*RPCSuccess, error) {
- return nil, status.Errorf(codes.Unimplemented, "method UpdateHTTPFirewallInboundConfig not implemented")
+ return nil, status.Error(codes.Unimplemented, "method UpdateHTTPFirewallInboundConfig not implemented")
}
func (UnimplementedHTTPFirewallPolicyServiceServer) CountAllEnabledHTTPFirewallPolicies(context.Context, *CountAllEnabledHTTPFirewallPoliciesRequest) (*RPCCountResponse, error) {
- return nil, status.Errorf(codes.Unimplemented, "method CountAllEnabledHTTPFirewallPolicies not implemented")
+ return nil, status.Error(codes.Unimplemented, "method CountAllEnabledHTTPFirewallPolicies not implemented")
}
func (UnimplementedHTTPFirewallPolicyServiceServer) ListEnabledHTTPFirewallPolicies(context.Context, *ListEnabledHTTPFirewallPoliciesRequest) (*ListEnabledHTTPFirewallPoliciesResponse, error) {
- return nil, status.Errorf(codes.Unimplemented, "method ListEnabledHTTPFirewallPolicies not implemented")
+ return nil, status.Error(codes.Unimplemented, "method ListEnabledHTTPFirewallPolicies not implemented")
}
func (UnimplementedHTTPFirewallPolicyServiceServer) DeleteHTTPFirewallPolicy(context.Context, *DeleteHTTPFirewallPolicyRequest) (*RPCSuccess, error) {
- return nil, status.Errorf(codes.Unimplemented, "method DeleteHTTPFirewallPolicy not implemented")
+ return nil, status.Error(codes.Unimplemented, "method DeleteHTTPFirewallPolicy not implemented")
}
func (UnimplementedHTTPFirewallPolicyServiceServer) FindEnabledHTTPFirewallPolicyConfig(context.Context, *FindEnabledHTTPFirewallPolicyConfigRequest) (*FindEnabledHTTPFirewallPolicyConfigResponse, error) {
- return nil, status.Errorf(codes.Unimplemented, "method FindEnabledHTTPFirewallPolicyConfig not implemented")
+ return nil, status.Error(codes.Unimplemented, "method FindEnabledHTTPFirewallPolicyConfig not implemented")
}
func (UnimplementedHTTPFirewallPolicyServiceServer) FindEnabledHTTPFirewallPolicy(context.Context, *FindEnabledHTTPFirewallPolicyRequest) (*FindEnabledHTTPFirewallPolicyResponse, error) {
- return nil, status.Errorf(codes.Unimplemented, "method FindEnabledHTTPFirewallPolicy not implemented")
+ return nil, status.Error(codes.Unimplemented, "method FindEnabledHTTPFirewallPolicy not implemented")
}
func (UnimplementedHTTPFirewallPolicyServiceServer) ImportHTTPFirewallPolicy(context.Context, *ImportHTTPFirewallPolicyRequest) (*RPCSuccess, error) {
- return nil, status.Errorf(codes.Unimplemented, "method ImportHTTPFirewallPolicy not implemented")
+ return nil, status.Error(codes.Unimplemented, "method ImportHTTPFirewallPolicy not implemented")
}
func (UnimplementedHTTPFirewallPolicyServiceServer) CheckHTTPFirewallPolicyIPStatus(context.Context, *CheckHTTPFirewallPolicyIPStatusRequest) (*CheckHTTPFirewallPolicyIPStatusResponse, error) {
- return nil, status.Errorf(codes.Unimplemented, "method CheckHTTPFirewallPolicyIPStatus not implemented")
+ return nil, status.Error(codes.Unimplemented, "method CheckHTTPFirewallPolicyIPStatus not implemented")
}
func (UnimplementedHTTPFirewallPolicyServiceServer) FindServerIdWithHTTPFirewallPolicyId(context.Context, *FindServerIdWithHTTPFirewallPolicyIdRequest) (*FindServerIdWithHTTPFirewallPolicyIdResponse, error) {
- return nil, status.Errorf(codes.Unimplemented, "method FindServerIdWithHTTPFirewallPolicyId not implemented")
+ return nil, status.Error(codes.Unimplemented, "method FindServerIdWithHTTPFirewallPolicyId not implemented")
}
func (UnimplementedHTTPFirewallPolicyServiceServer) testEmbeddedByValue() {}
@@ -314,7 +314,7 @@ type UnsafeHTTPFirewallPolicyServiceServer interface {
}
func RegisterHTTPFirewallPolicyServiceServer(s grpc.ServiceRegistrar, srv HTTPFirewallPolicyServiceServer) {
- // If the following call pancis, it indicates UnimplementedHTTPFirewallPolicyServiceServer was
+ // If the following call panics, it indicates UnimplementedHTTPFirewallPolicyServiceServer was
// embedded by pointer and is nil. This will cause panics if an
// unimplemented method is ever invoked, so we test this at initialization
// time to prevent it from happening at runtime later due to I/O.
diff --git a/EdgeCommon/pkg/rpc/pb/service_http_firewall_rule_group.pb.go b/EdgeCommon/pkg/rpc/pb/service_http_firewall_rule_group.pb.go
index 83f77fe..a04adce 100644
--- a/EdgeCommon/pkg/rpc/pb/service_http_firewall_rule_group.pb.go
+++ b/EdgeCommon/pkg/rpc/pb/service_http_firewall_rule_group.pb.go
@@ -1,7 +1,7 @@
// Code generated by protoc-gen-go. DO NOT EDIT.
// versions:
-// protoc-gen-go v1.36.0
-// protoc v6.33.2
+// protoc-gen-go v1.36.11
+// protoc v3.19.6
// source: service_http_firewall_rule_group.proto
package pb
@@ -11,6 +11,7 @@ import (
protoimpl "google.golang.org/protobuf/runtime/protoimpl"
reflect "reflect"
sync "sync"
+ unsafe "unsafe"
)
const (
@@ -549,151 +550,56 @@ func (x *AddHTTPFirewallRuleGroupSetRequest) GetFirewallRuleSetConfigJSON() []by
var File_service_http_firewall_rule_group_proto protoreflect.FileDescriptor
-var file_service_http_firewall_rule_group_proto_rawDesc = []byte{
- 0x0a, 0x26, 0x73, 0x65, 0x72, 0x76, 0x69, 0x63, 0x65, 0x5f, 0x68, 0x74, 0x74, 0x70, 0x5f, 0x66,
- 0x69, 0x72, 0x65, 0x77, 0x61, 0x6c, 0x6c, 0x5f, 0x72, 0x75, 0x6c, 0x65, 0x5f, 0x67, 0x72, 0x6f,
- 0x75, 0x70, 0x2e, 0x70, 0x72, 0x6f, 0x74, 0x6f, 0x12, 0x02, 0x70, 0x62, 0x1a, 0x19, 0x6d, 0x6f,
- 0x64, 0x65, 0x6c, 0x73, 0x2f, 0x72, 0x70, 0x63, 0x5f, 0x6d, 0x65, 0x73, 0x73, 0x61, 0x67, 0x65,
- 0x73, 0x2e, 0x70, 0x72, 0x6f, 0x74, 0x6f, 0x1a, 0x2b, 0x6d, 0x6f, 0x64, 0x65, 0x6c, 0x73, 0x2f,
- 0x6d, 0x6f, 0x64, 0x65, 0x6c, 0x5f, 0x68, 0x74, 0x74, 0x70, 0x5f, 0x66, 0x69, 0x72, 0x65, 0x77,
- 0x61, 0x6c, 0x6c, 0x5f, 0x72, 0x75, 0x6c, 0x65, 0x5f, 0x67, 0x72, 0x6f, 0x75, 0x70, 0x2e, 0x70,
- 0x72, 0x6f, 0x74, 0x6f, 0x22, 0x6e, 0x0a, 0x26, 0x55, 0x70, 0x64, 0x61, 0x74, 0x65, 0x48, 0x54,
- 0x54, 0x50, 0x46, 0x69, 0x72, 0x65, 0x77, 0x61, 0x6c, 0x6c, 0x52, 0x75, 0x6c, 0x65, 0x47, 0x72,
- 0x6f, 0x75, 0x70, 0x49, 0x73, 0x4f, 0x6e, 0x52, 0x65, 0x71, 0x75, 0x65, 0x73, 0x74, 0x12, 0x30,
- 0x0a, 0x13, 0x66, 0x69, 0x72, 0x65, 0x77, 0x61, 0x6c, 0x6c, 0x52, 0x75, 0x6c, 0x65, 0x47, 0x72,
- 0x6f, 0x75, 0x70, 0x49, 0x64, 0x18, 0x01, 0x20, 0x01, 0x28, 0x03, 0x52, 0x13, 0x66, 0x69, 0x72,
- 0x65, 0x77, 0x61, 0x6c, 0x6c, 0x52, 0x75, 0x6c, 0x65, 0x47, 0x72, 0x6f, 0x75, 0x70, 0x49, 0x64,
- 0x12, 0x12, 0x0a, 0x04, 0x69, 0x73, 0x4f, 0x6e, 0x18, 0x02, 0x20, 0x01, 0x28, 0x08, 0x52, 0x04,
- 0x69, 0x73, 0x4f, 0x6e, 0x22, 0x82, 0x01, 0x0a, 0x22, 0x43, 0x72, 0x65, 0x61, 0x74, 0x65, 0x48,
- 0x54, 0x54, 0x50, 0x46, 0x69, 0x72, 0x65, 0x77, 0x61, 0x6c, 0x6c, 0x52, 0x75, 0x6c, 0x65, 0x47,
- 0x72, 0x6f, 0x75, 0x70, 0x52, 0x65, 0x71, 0x75, 0x65, 0x73, 0x74, 0x12, 0x12, 0x0a, 0x04, 0x69,
- 0x73, 0x4f, 0x6e, 0x18, 0x01, 0x20, 0x01, 0x28, 0x08, 0x52, 0x04, 0x69, 0x73, 0x4f, 0x6e, 0x12,
- 0x12, 0x0a, 0x04, 0x6e, 0x61, 0x6d, 0x65, 0x18, 0x02, 0x20, 0x01, 0x28, 0x09, 0x52, 0x04, 0x6e,
- 0x61, 0x6d, 0x65, 0x12, 0x12, 0x0a, 0x04, 0x63, 0x6f, 0x64, 0x65, 0x18, 0x04, 0x20, 0x01, 0x28,
- 0x09, 0x52, 0x04, 0x63, 0x6f, 0x64, 0x65, 0x12, 0x20, 0x0a, 0x0b, 0x64, 0x65, 0x73, 0x63, 0x72,
- 0x69, 0x70, 0x74, 0x69, 0x6f, 0x6e, 0x18, 0x03, 0x20, 0x01, 0x28, 0x09, 0x52, 0x0b, 0x64, 0x65,
- 0x73, 0x63, 0x72, 0x69, 0x70, 0x74, 0x69, 0x6f, 0x6e, 0x22, 0x57, 0x0a, 0x23, 0x43, 0x72, 0x65,
- 0x61, 0x74, 0x65, 0x48, 0x54, 0x54, 0x50, 0x46, 0x69, 0x72, 0x65, 0x77, 0x61, 0x6c, 0x6c, 0x52,
- 0x75, 0x6c, 0x65, 0x47, 0x72, 0x6f, 0x75, 0x70, 0x52, 0x65, 0x73, 0x70, 0x6f, 0x6e, 0x73, 0x65,
- 0x12, 0x30, 0x0a, 0x13, 0x66, 0x69, 0x72, 0x65, 0x77, 0x61, 0x6c, 0x6c, 0x52, 0x75, 0x6c, 0x65,
- 0x47, 0x72, 0x6f, 0x75, 0x70, 0x49, 0x64, 0x18, 0x01, 0x20, 0x01, 0x28, 0x03, 0x52, 0x13, 0x66,
- 0x69, 0x72, 0x65, 0x77, 0x61, 0x6c, 0x6c, 0x52, 0x75, 0x6c, 0x65, 0x47, 0x72, 0x6f, 0x75, 0x70,
- 0x49, 0x64, 0x22, 0xb4, 0x01, 0x0a, 0x22, 0x55, 0x70, 0x64, 0x61, 0x74, 0x65, 0x48, 0x54, 0x54,
- 0x50, 0x46, 0x69, 0x72, 0x65, 0x77, 0x61, 0x6c, 0x6c, 0x52, 0x75, 0x6c, 0x65, 0x47, 0x72, 0x6f,
- 0x75, 0x70, 0x52, 0x65, 0x71, 0x75, 0x65, 0x73, 0x74, 0x12, 0x30, 0x0a, 0x13, 0x66, 0x69, 0x72,
- 0x65, 0x77, 0x61, 0x6c, 0x6c, 0x52, 0x75, 0x6c, 0x65, 0x47, 0x72, 0x6f, 0x75, 0x70, 0x49, 0x64,
- 0x18, 0x01, 0x20, 0x01, 0x28, 0x03, 0x52, 0x13, 0x66, 0x69, 0x72, 0x65, 0x77, 0x61, 0x6c, 0x6c,
- 0x52, 0x75, 0x6c, 0x65, 0x47, 0x72, 0x6f, 0x75, 0x70, 0x49, 0x64, 0x12, 0x12, 0x0a, 0x04, 0x69,
- 0x73, 0x4f, 0x6e, 0x18, 0x02, 0x20, 0x01, 0x28, 0x08, 0x52, 0x04, 0x69, 0x73, 0x4f, 0x6e, 0x12,
- 0x12, 0x0a, 0x04, 0x6e, 0x61, 0x6d, 0x65, 0x18, 0x03, 0x20, 0x01, 0x28, 0x09, 0x52, 0x04, 0x6e,
- 0x61, 0x6d, 0x65, 0x12, 0x20, 0x0a, 0x0b, 0x64, 0x65, 0x73, 0x63, 0x72, 0x69, 0x70, 0x74, 0x69,
- 0x6f, 0x6e, 0x18, 0x04, 0x20, 0x01, 0x28, 0x09, 0x52, 0x0b, 0x64, 0x65, 0x73, 0x63, 0x72, 0x69,
- 0x70, 0x74, 0x69, 0x6f, 0x6e, 0x12, 0x12, 0x0a, 0x04, 0x63, 0x6f, 0x64, 0x65, 0x18, 0x05, 0x20,
- 0x01, 0x28, 0x09, 0x52, 0x04, 0x63, 0x6f, 0x64, 0x65, 0x22, 0x61, 0x0a, 0x2d, 0x46, 0x69, 0x6e,
- 0x64, 0x45, 0x6e, 0x61, 0x62, 0x6c, 0x65, 0x64, 0x48, 0x54, 0x54, 0x50, 0x46, 0x69, 0x72, 0x65,
- 0x77, 0x61, 0x6c, 0x6c, 0x52, 0x75, 0x6c, 0x65, 0x47, 0x72, 0x6f, 0x75, 0x70, 0x43, 0x6f, 0x6e,
- 0x66, 0x69, 0x67, 0x52, 0x65, 0x71, 0x75, 0x65, 0x73, 0x74, 0x12, 0x30, 0x0a, 0x13, 0x66, 0x69,
- 0x72, 0x65, 0x77, 0x61, 0x6c, 0x6c, 0x52, 0x75, 0x6c, 0x65, 0x47, 0x72, 0x6f, 0x75, 0x70, 0x49,
- 0x64, 0x18, 0x01, 0x20, 0x01, 0x28, 0x03, 0x52, 0x13, 0x66, 0x69, 0x72, 0x65, 0x77, 0x61, 0x6c,
- 0x6c, 0x52, 0x75, 0x6c, 0x65, 0x47, 0x72, 0x6f, 0x75, 0x70, 0x49, 0x64, 0x22, 0x66, 0x0a, 0x2e,
- 0x46, 0x69, 0x6e, 0x64, 0x45, 0x6e, 0x61, 0x62, 0x6c, 0x65, 0x64, 0x48, 0x54, 0x54, 0x50, 0x46,
- 0x69, 0x72, 0x65, 0x77, 0x61, 0x6c, 0x6c, 0x52, 0x75, 0x6c, 0x65, 0x47, 0x72, 0x6f, 0x75, 0x70,
- 0x43, 0x6f, 0x6e, 0x66, 0x69, 0x67, 0x52, 0x65, 0x73, 0x70, 0x6f, 0x6e, 0x73, 0x65, 0x12, 0x34,
- 0x0a, 0x15, 0x66, 0x69, 0x72, 0x65, 0x77, 0x61, 0x6c, 0x6c, 0x52, 0x75, 0x6c, 0x65, 0x47, 0x72,
- 0x6f, 0x75, 0x70, 0x4a, 0x53, 0x4f, 0x4e, 0x18, 0x01, 0x20, 0x01, 0x28, 0x0c, 0x52, 0x15, 0x66,
- 0x69, 0x72, 0x65, 0x77, 0x61, 0x6c, 0x6c, 0x52, 0x75, 0x6c, 0x65, 0x47, 0x72, 0x6f, 0x75, 0x70,
- 0x4a, 0x53, 0x4f, 0x4e, 0x22, 0x5b, 0x0a, 0x27, 0x46, 0x69, 0x6e, 0x64, 0x45, 0x6e, 0x61, 0x62,
- 0x6c, 0x65, 0x64, 0x48, 0x54, 0x54, 0x50, 0x46, 0x69, 0x72, 0x65, 0x77, 0x61, 0x6c, 0x6c, 0x52,
- 0x75, 0x6c, 0x65, 0x47, 0x72, 0x6f, 0x75, 0x70, 0x52, 0x65, 0x71, 0x75, 0x65, 0x73, 0x74, 0x12,
- 0x30, 0x0a, 0x13, 0x66, 0x69, 0x72, 0x65, 0x77, 0x61, 0x6c, 0x6c, 0x52, 0x75, 0x6c, 0x65, 0x47,
- 0x72, 0x6f, 0x75, 0x70, 0x49, 0x64, 0x18, 0x01, 0x20, 0x01, 0x28, 0x03, 0x52, 0x13, 0x66, 0x69,
- 0x72, 0x65, 0x77, 0x61, 0x6c, 0x6c, 0x52, 0x75, 0x6c, 0x65, 0x47, 0x72, 0x6f, 0x75, 0x70, 0x49,
- 0x64, 0x22, 0x73, 0x0a, 0x28, 0x46, 0x69, 0x6e, 0x64, 0x45, 0x6e, 0x61, 0x62, 0x6c, 0x65, 0x64,
- 0x48, 0x54, 0x54, 0x50, 0x46, 0x69, 0x72, 0x65, 0x77, 0x61, 0x6c, 0x6c, 0x52, 0x75, 0x6c, 0x65,
- 0x47, 0x72, 0x6f, 0x75, 0x70, 0x52, 0x65, 0x73, 0x70, 0x6f, 0x6e, 0x73, 0x65, 0x12, 0x47, 0x0a,
- 0x11, 0x66, 0x69, 0x72, 0x65, 0x77, 0x61, 0x6c, 0x6c, 0x52, 0x75, 0x6c, 0x65, 0x47, 0x72, 0x6f,
- 0x75, 0x70, 0x18, 0x01, 0x20, 0x01, 0x28, 0x0b, 0x32, 0x19, 0x2e, 0x70, 0x62, 0x2e, 0x48, 0x54,
- 0x54, 0x50, 0x46, 0x69, 0x72, 0x65, 0x77, 0x61, 0x6c, 0x6c, 0x52, 0x75, 0x6c, 0x65, 0x47, 0x72,
- 0x6f, 0x75, 0x70, 0x52, 0x11, 0x66, 0x69, 0x72, 0x65, 0x77, 0x61, 0x6c, 0x6c, 0x52, 0x75, 0x6c,
- 0x65, 0x47, 0x72, 0x6f, 0x75, 0x70, 0x22, 0x8e, 0x01, 0x0a, 0x26, 0x55, 0x70, 0x64, 0x61, 0x74,
- 0x65, 0x48, 0x54, 0x54, 0x50, 0x46, 0x69, 0x72, 0x65, 0x77, 0x61, 0x6c, 0x6c, 0x52, 0x75, 0x6c,
- 0x65, 0x47, 0x72, 0x6f, 0x75, 0x70, 0x53, 0x65, 0x74, 0x73, 0x52, 0x65, 0x71, 0x75, 0x65, 0x73,
- 0x74, 0x12, 0x30, 0x0a, 0x13, 0x66, 0x69, 0x72, 0x65, 0x77, 0x61, 0x6c, 0x6c, 0x52, 0x75, 0x6c,
- 0x65, 0x47, 0x72, 0x6f, 0x75, 0x70, 0x49, 0x64, 0x18, 0x01, 0x20, 0x01, 0x28, 0x03, 0x52, 0x13,
- 0x66, 0x69, 0x72, 0x65, 0x77, 0x61, 0x6c, 0x6c, 0x52, 0x75, 0x6c, 0x65, 0x47, 0x72, 0x6f, 0x75,
- 0x70, 0x49, 0x64, 0x12, 0x32, 0x0a, 0x14, 0x66, 0x69, 0x72, 0x65, 0x77, 0x61, 0x6c, 0x6c, 0x52,
- 0x75, 0x6c, 0x65, 0x53, 0x65, 0x74, 0x73, 0x4a, 0x53, 0x4f, 0x4e, 0x18, 0x02, 0x20, 0x01, 0x28,
- 0x0c, 0x52, 0x14, 0x66, 0x69, 0x72, 0x65, 0x77, 0x61, 0x6c, 0x6c, 0x52, 0x75, 0x6c, 0x65, 0x53,
- 0x65, 0x74, 0x73, 0x4a, 0x53, 0x4f, 0x4e, 0x22, 0x94, 0x01, 0x0a, 0x22, 0x41, 0x64, 0x64, 0x48,
- 0x54, 0x54, 0x50, 0x46, 0x69, 0x72, 0x65, 0x77, 0x61, 0x6c, 0x6c, 0x52, 0x75, 0x6c, 0x65, 0x47,
- 0x72, 0x6f, 0x75, 0x70, 0x53, 0x65, 0x74, 0x52, 0x65, 0x71, 0x75, 0x65, 0x73, 0x74, 0x12, 0x30,
- 0x0a, 0x13, 0x66, 0x69, 0x72, 0x65, 0x77, 0x61, 0x6c, 0x6c, 0x52, 0x75, 0x6c, 0x65, 0x47, 0x72,
- 0x6f, 0x75, 0x70, 0x49, 0x64, 0x18, 0x01, 0x20, 0x01, 0x28, 0x03, 0x52, 0x13, 0x66, 0x69, 0x72,
- 0x65, 0x77, 0x61, 0x6c, 0x6c, 0x52, 0x75, 0x6c, 0x65, 0x47, 0x72, 0x6f, 0x75, 0x70, 0x49, 0x64,
- 0x12, 0x3c, 0x0a, 0x19, 0x66, 0x69, 0x72, 0x65, 0x77, 0x61, 0x6c, 0x6c, 0x52, 0x75, 0x6c, 0x65,
- 0x53, 0x65, 0x74, 0x43, 0x6f, 0x6e, 0x66, 0x69, 0x67, 0x4a, 0x53, 0x4f, 0x4e, 0x18, 0x02, 0x20,
- 0x01, 0x28, 0x0c, 0x52, 0x19, 0x66, 0x69, 0x72, 0x65, 0x77, 0x61, 0x6c, 0x6c, 0x52, 0x75, 0x6c,
- 0x65, 0x53, 0x65, 0x74, 0x43, 0x6f, 0x6e, 0x66, 0x69, 0x67, 0x4a, 0x53, 0x4f, 0x4e, 0x32, 0x8b,
- 0x06, 0x0a, 0x1c, 0x48, 0x54, 0x54, 0x50, 0x46, 0x69, 0x72, 0x65, 0x77, 0x61, 0x6c, 0x6c, 0x52,
- 0x75, 0x6c, 0x65, 0x47, 0x72, 0x6f, 0x75, 0x70, 0x53, 0x65, 0x72, 0x76, 0x69, 0x63, 0x65, 0x12,
- 0x5d, 0x0a, 0x1f, 0x75, 0x70, 0x64, 0x61, 0x74, 0x65, 0x48, 0x54, 0x54, 0x50, 0x46, 0x69, 0x72,
- 0x65, 0x77, 0x61, 0x6c, 0x6c, 0x52, 0x75, 0x6c, 0x65, 0x47, 0x72, 0x6f, 0x75, 0x70, 0x49, 0x73,
- 0x4f, 0x6e, 0x12, 0x2a, 0x2e, 0x70, 0x62, 0x2e, 0x55, 0x70, 0x64, 0x61, 0x74, 0x65, 0x48, 0x54,
- 0x54, 0x50, 0x46, 0x69, 0x72, 0x65, 0x77, 0x61, 0x6c, 0x6c, 0x52, 0x75, 0x6c, 0x65, 0x47, 0x72,
- 0x6f, 0x75, 0x70, 0x49, 0x73, 0x4f, 0x6e, 0x52, 0x65, 0x71, 0x75, 0x65, 0x73, 0x74, 0x1a, 0x0e,
- 0x2e, 0x70, 0x62, 0x2e, 0x52, 0x50, 0x43, 0x53, 0x75, 0x63, 0x63, 0x65, 0x73, 0x73, 0x12, 0x6e,
- 0x0a, 0x1b, 0x63, 0x72, 0x65, 0x61, 0x74, 0x65, 0x48, 0x54, 0x54, 0x50, 0x46, 0x69, 0x72, 0x65,
- 0x77, 0x61, 0x6c, 0x6c, 0x52, 0x75, 0x6c, 0x65, 0x47, 0x72, 0x6f, 0x75, 0x70, 0x12, 0x26, 0x2e,
- 0x70, 0x62, 0x2e, 0x43, 0x72, 0x65, 0x61, 0x74, 0x65, 0x48, 0x54, 0x54, 0x50, 0x46, 0x69, 0x72,
- 0x65, 0x77, 0x61, 0x6c, 0x6c, 0x52, 0x75, 0x6c, 0x65, 0x47, 0x72, 0x6f, 0x75, 0x70, 0x52, 0x65,
- 0x71, 0x75, 0x65, 0x73, 0x74, 0x1a, 0x27, 0x2e, 0x70, 0x62, 0x2e, 0x43, 0x72, 0x65, 0x61, 0x74,
- 0x65, 0x48, 0x54, 0x54, 0x50, 0x46, 0x69, 0x72, 0x65, 0x77, 0x61, 0x6c, 0x6c, 0x52, 0x75, 0x6c,
- 0x65, 0x47, 0x72, 0x6f, 0x75, 0x70, 0x52, 0x65, 0x73, 0x70, 0x6f, 0x6e, 0x73, 0x65, 0x12, 0x55,
- 0x0a, 0x1b, 0x75, 0x70, 0x64, 0x61, 0x74, 0x65, 0x48, 0x54, 0x54, 0x50, 0x46, 0x69, 0x72, 0x65,
- 0x77, 0x61, 0x6c, 0x6c, 0x52, 0x75, 0x6c, 0x65, 0x47, 0x72, 0x6f, 0x75, 0x70, 0x12, 0x26, 0x2e,
- 0x70, 0x62, 0x2e, 0x55, 0x70, 0x64, 0x61, 0x74, 0x65, 0x48, 0x54, 0x54, 0x50, 0x46, 0x69, 0x72,
- 0x65, 0x77, 0x61, 0x6c, 0x6c, 0x52, 0x75, 0x6c, 0x65, 0x47, 0x72, 0x6f, 0x75, 0x70, 0x52, 0x65,
- 0x71, 0x75, 0x65, 0x73, 0x74, 0x1a, 0x0e, 0x2e, 0x70, 0x62, 0x2e, 0x52, 0x50, 0x43, 0x53, 0x75,
- 0x63, 0x63, 0x65, 0x73, 0x73, 0x12, 0x8f, 0x01, 0x0a, 0x26, 0x66, 0x69, 0x6e, 0x64, 0x45, 0x6e,
- 0x61, 0x62, 0x6c, 0x65, 0x64, 0x48, 0x54, 0x54, 0x50, 0x46, 0x69, 0x72, 0x65, 0x77, 0x61, 0x6c,
- 0x6c, 0x52, 0x75, 0x6c, 0x65, 0x47, 0x72, 0x6f, 0x75, 0x70, 0x43, 0x6f, 0x6e, 0x66, 0x69, 0x67,
- 0x12, 0x31, 0x2e, 0x70, 0x62, 0x2e, 0x46, 0x69, 0x6e, 0x64, 0x45, 0x6e, 0x61, 0x62, 0x6c, 0x65,
- 0x64, 0x48, 0x54, 0x54, 0x50, 0x46, 0x69, 0x72, 0x65, 0x77, 0x61, 0x6c, 0x6c, 0x52, 0x75, 0x6c,
- 0x65, 0x47, 0x72, 0x6f, 0x75, 0x70, 0x43, 0x6f, 0x6e, 0x66, 0x69, 0x67, 0x52, 0x65, 0x71, 0x75,
- 0x65, 0x73, 0x74, 0x1a, 0x32, 0x2e, 0x70, 0x62, 0x2e, 0x46, 0x69, 0x6e, 0x64, 0x45, 0x6e, 0x61,
- 0x62, 0x6c, 0x65, 0x64, 0x48, 0x54, 0x54, 0x50, 0x46, 0x69, 0x72, 0x65, 0x77, 0x61, 0x6c, 0x6c,
- 0x52, 0x75, 0x6c, 0x65, 0x47, 0x72, 0x6f, 0x75, 0x70, 0x43, 0x6f, 0x6e, 0x66, 0x69, 0x67, 0x52,
- 0x65, 0x73, 0x70, 0x6f, 0x6e, 0x73, 0x65, 0x12, 0x7d, 0x0a, 0x20, 0x66, 0x69, 0x6e, 0x64, 0x45,
- 0x6e, 0x61, 0x62, 0x6c, 0x65, 0x64, 0x48, 0x54, 0x54, 0x50, 0x46, 0x69, 0x72, 0x65, 0x77, 0x61,
- 0x6c, 0x6c, 0x52, 0x75, 0x6c, 0x65, 0x47, 0x72, 0x6f, 0x75, 0x70, 0x12, 0x2b, 0x2e, 0x70, 0x62,
- 0x2e, 0x46, 0x69, 0x6e, 0x64, 0x45, 0x6e, 0x61, 0x62, 0x6c, 0x65, 0x64, 0x48, 0x54, 0x54, 0x50,
- 0x46, 0x69, 0x72, 0x65, 0x77, 0x61, 0x6c, 0x6c, 0x52, 0x75, 0x6c, 0x65, 0x47, 0x72, 0x6f, 0x75,
- 0x70, 0x52, 0x65, 0x71, 0x75, 0x65, 0x73, 0x74, 0x1a, 0x2c, 0x2e, 0x70, 0x62, 0x2e, 0x46, 0x69,
- 0x6e, 0x64, 0x45, 0x6e, 0x61, 0x62, 0x6c, 0x65, 0x64, 0x48, 0x54, 0x54, 0x50, 0x46, 0x69, 0x72,
- 0x65, 0x77, 0x61, 0x6c, 0x6c, 0x52, 0x75, 0x6c, 0x65, 0x47, 0x72, 0x6f, 0x75, 0x70, 0x52, 0x65,
- 0x73, 0x70, 0x6f, 0x6e, 0x73, 0x65, 0x12, 0x5d, 0x0a, 0x1f, 0x75, 0x70, 0x64, 0x61, 0x74, 0x65,
- 0x48, 0x54, 0x54, 0x50, 0x46, 0x69, 0x72, 0x65, 0x77, 0x61, 0x6c, 0x6c, 0x52, 0x75, 0x6c, 0x65,
- 0x47, 0x72, 0x6f, 0x75, 0x70, 0x53, 0x65, 0x74, 0x73, 0x12, 0x2a, 0x2e, 0x70, 0x62, 0x2e, 0x55,
- 0x70, 0x64, 0x61, 0x74, 0x65, 0x48, 0x54, 0x54, 0x50, 0x46, 0x69, 0x72, 0x65, 0x77, 0x61, 0x6c,
- 0x6c, 0x52, 0x75, 0x6c, 0x65, 0x47, 0x72, 0x6f, 0x75, 0x70, 0x53, 0x65, 0x74, 0x73, 0x52, 0x65,
- 0x71, 0x75, 0x65, 0x73, 0x74, 0x1a, 0x0e, 0x2e, 0x70, 0x62, 0x2e, 0x52, 0x50, 0x43, 0x53, 0x75,
- 0x63, 0x63, 0x65, 0x73, 0x73, 0x12, 0x55, 0x0a, 0x1b, 0x61, 0x64, 0x64, 0x48, 0x54, 0x54, 0x50,
- 0x46, 0x69, 0x72, 0x65, 0x77, 0x61, 0x6c, 0x6c, 0x52, 0x75, 0x6c, 0x65, 0x47, 0x72, 0x6f, 0x75,
- 0x70, 0x53, 0x65, 0x74, 0x12, 0x26, 0x2e, 0x70, 0x62, 0x2e, 0x41, 0x64, 0x64, 0x48, 0x54, 0x54,
- 0x50, 0x46, 0x69, 0x72, 0x65, 0x77, 0x61, 0x6c, 0x6c, 0x52, 0x75, 0x6c, 0x65, 0x47, 0x72, 0x6f,
- 0x75, 0x70, 0x53, 0x65, 0x74, 0x52, 0x65, 0x71, 0x75, 0x65, 0x73, 0x74, 0x1a, 0x0e, 0x2e, 0x70,
- 0x62, 0x2e, 0x52, 0x50, 0x43, 0x53, 0x75, 0x63, 0x63, 0x65, 0x73, 0x73, 0x42, 0x06, 0x5a, 0x04,
- 0x2e, 0x2f, 0x70, 0x62, 0x62, 0x06, 0x70, 0x72, 0x6f, 0x74, 0x6f, 0x33,
-}
+const file_service_http_firewall_rule_group_proto_rawDesc = "" +
+ "\n" +
+ "&service_http_firewall_rule_group.proto\x12\x02pb\x1a\x19models/rpc_messages.proto\x1a+models/model_http_firewall_rule_group.proto\"n\n" +
+ "&UpdateHTTPFirewallRuleGroupIsOnRequest\x120\n" +
+ "\x13firewallRuleGroupId\x18\x01 \x01(\x03R\x13firewallRuleGroupId\x12\x12\n" +
+ "\x04isOn\x18\x02 \x01(\bR\x04isOn\"\x82\x01\n" +
+ "\"CreateHTTPFirewallRuleGroupRequest\x12\x12\n" +
+ "\x04isOn\x18\x01 \x01(\bR\x04isOn\x12\x12\n" +
+ "\x04name\x18\x02 \x01(\tR\x04name\x12\x12\n" +
+ "\x04code\x18\x04 \x01(\tR\x04code\x12 \n" +
+ "\vdescription\x18\x03 \x01(\tR\vdescription\"W\n" +
+ "#CreateHTTPFirewallRuleGroupResponse\x120\n" +
+ "\x13firewallRuleGroupId\x18\x01 \x01(\x03R\x13firewallRuleGroupId\"\xb4\x01\n" +
+ "\"UpdateHTTPFirewallRuleGroupRequest\x120\n" +
+ "\x13firewallRuleGroupId\x18\x01 \x01(\x03R\x13firewallRuleGroupId\x12\x12\n" +
+ "\x04isOn\x18\x02 \x01(\bR\x04isOn\x12\x12\n" +
+ "\x04name\x18\x03 \x01(\tR\x04name\x12 \n" +
+ "\vdescription\x18\x04 \x01(\tR\vdescription\x12\x12\n" +
+ "\x04code\x18\x05 \x01(\tR\x04code\"a\n" +
+ "-FindEnabledHTTPFirewallRuleGroupConfigRequest\x120\n" +
+ "\x13firewallRuleGroupId\x18\x01 \x01(\x03R\x13firewallRuleGroupId\"f\n" +
+ ".FindEnabledHTTPFirewallRuleGroupConfigResponse\x124\n" +
+ "\x15firewallRuleGroupJSON\x18\x01 \x01(\fR\x15firewallRuleGroupJSON\"[\n" +
+ "'FindEnabledHTTPFirewallRuleGroupRequest\x120\n" +
+ "\x13firewallRuleGroupId\x18\x01 \x01(\x03R\x13firewallRuleGroupId\"s\n" +
+ "(FindEnabledHTTPFirewallRuleGroupResponse\x12G\n" +
+ "\x11firewallRuleGroup\x18\x01 \x01(\v2\x19.pb.HTTPFirewallRuleGroupR\x11firewallRuleGroup\"\x8e\x01\n" +
+ "&UpdateHTTPFirewallRuleGroupSetsRequest\x120\n" +
+ "\x13firewallRuleGroupId\x18\x01 \x01(\x03R\x13firewallRuleGroupId\x122\n" +
+ "\x14firewallRuleSetsJSON\x18\x02 \x01(\fR\x14firewallRuleSetsJSON\"\x94\x01\n" +
+ "\"AddHTTPFirewallRuleGroupSetRequest\x120\n" +
+ "\x13firewallRuleGroupId\x18\x01 \x01(\x03R\x13firewallRuleGroupId\x12<\n" +
+ "\x19firewallRuleSetConfigJSON\x18\x02 \x01(\fR\x19firewallRuleSetConfigJSON2\x8b\x06\n" +
+ "\x1cHTTPFirewallRuleGroupService\x12]\n" +
+ "\x1fupdateHTTPFirewallRuleGroupIsOn\x12*.pb.UpdateHTTPFirewallRuleGroupIsOnRequest\x1a\x0e.pb.RPCSuccess\x12n\n" +
+ "\x1bcreateHTTPFirewallRuleGroup\x12&.pb.CreateHTTPFirewallRuleGroupRequest\x1a'.pb.CreateHTTPFirewallRuleGroupResponse\x12U\n" +
+ "\x1bupdateHTTPFirewallRuleGroup\x12&.pb.UpdateHTTPFirewallRuleGroupRequest\x1a\x0e.pb.RPCSuccess\x12\x8f\x01\n" +
+ "&findEnabledHTTPFirewallRuleGroupConfig\x121.pb.FindEnabledHTTPFirewallRuleGroupConfigRequest\x1a2.pb.FindEnabledHTTPFirewallRuleGroupConfigResponse\x12}\n" +
+ " findEnabledHTTPFirewallRuleGroup\x12+.pb.FindEnabledHTTPFirewallRuleGroupRequest\x1a,.pb.FindEnabledHTTPFirewallRuleGroupResponse\x12]\n" +
+ "\x1fupdateHTTPFirewallRuleGroupSets\x12*.pb.UpdateHTTPFirewallRuleGroupSetsRequest\x1a\x0e.pb.RPCSuccess\x12U\n" +
+ "\x1baddHTTPFirewallRuleGroupSet\x12&.pb.AddHTTPFirewallRuleGroupSetRequest\x1a\x0e.pb.RPCSuccessB\x06Z\x04./pbb\x06proto3"
var (
file_service_http_firewall_rule_group_proto_rawDescOnce sync.Once
- file_service_http_firewall_rule_group_proto_rawDescData = file_service_http_firewall_rule_group_proto_rawDesc
+ file_service_http_firewall_rule_group_proto_rawDescData []byte
)
func file_service_http_firewall_rule_group_proto_rawDescGZIP() []byte {
file_service_http_firewall_rule_group_proto_rawDescOnce.Do(func() {
- file_service_http_firewall_rule_group_proto_rawDescData = protoimpl.X.CompressGZIP(file_service_http_firewall_rule_group_proto_rawDescData)
+ file_service_http_firewall_rule_group_proto_rawDescData = protoimpl.X.CompressGZIP(unsafe.Slice(unsafe.StringData(file_service_http_firewall_rule_group_proto_rawDesc), len(file_service_http_firewall_rule_group_proto_rawDesc)))
})
return file_service_http_firewall_rule_group_proto_rawDescData
}
@@ -747,7 +653,7 @@ func file_service_http_firewall_rule_group_proto_init() {
out := protoimpl.TypeBuilder{
File: protoimpl.DescBuilder{
GoPackagePath: reflect.TypeOf(x{}).PkgPath(),
- RawDescriptor: file_service_http_firewall_rule_group_proto_rawDesc,
+ RawDescriptor: unsafe.Slice(unsafe.StringData(file_service_http_firewall_rule_group_proto_rawDesc), len(file_service_http_firewall_rule_group_proto_rawDesc)),
NumEnums: 0,
NumMessages: 10,
NumExtensions: 0,
@@ -758,7 +664,6 @@ func file_service_http_firewall_rule_group_proto_init() {
MessageInfos: file_service_http_firewall_rule_group_proto_msgTypes,
}.Build()
File_service_http_firewall_rule_group_proto = out.File
- file_service_http_firewall_rule_group_proto_rawDesc = nil
file_service_http_firewall_rule_group_proto_goTypes = nil
file_service_http_firewall_rule_group_proto_depIdxs = nil
}
diff --git a/EdgeCommon/pkg/rpc/pb/service_http_firewall_rule_group_grpc.pb.go b/EdgeCommon/pkg/rpc/pb/service_http_firewall_rule_group_grpc.pb.go
index 9683f52..b3e2b96 100644
--- a/EdgeCommon/pkg/rpc/pb/service_http_firewall_rule_group_grpc.pb.go
+++ b/EdgeCommon/pkg/rpc/pb/service_http_firewall_rule_group_grpc.pb.go
@@ -1,7 +1,7 @@
// Code generated by protoc-gen-go-grpc. DO NOT EDIT.
// versions:
-// - protoc-gen-go-grpc v1.5.1
-// - protoc v6.33.2
+// - protoc-gen-go-grpc v1.6.1
+// - protoc v3.19.6
// source: service_http_firewall_rule_group.proto
package pb
@@ -158,25 +158,25 @@ type HTTPFirewallRuleGroupServiceServer interface {
type UnimplementedHTTPFirewallRuleGroupServiceServer struct{}
func (UnimplementedHTTPFirewallRuleGroupServiceServer) UpdateHTTPFirewallRuleGroupIsOn(context.Context, *UpdateHTTPFirewallRuleGroupIsOnRequest) (*RPCSuccess, error) {
- return nil, status.Errorf(codes.Unimplemented, "method UpdateHTTPFirewallRuleGroupIsOn not implemented")
+ return nil, status.Error(codes.Unimplemented, "method UpdateHTTPFirewallRuleGroupIsOn not implemented")
}
func (UnimplementedHTTPFirewallRuleGroupServiceServer) CreateHTTPFirewallRuleGroup(context.Context, *CreateHTTPFirewallRuleGroupRequest) (*CreateHTTPFirewallRuleGroupResponse, error) {
- return nil, status.Errorf(codes.Unimplemented, "method CreateHTTPFirewallRuleGroup not implemented")
+ return nil, status.Error(codes.Unimplemented, "method CreateHTTPFirewallRuleGroup not implemented")
}
func (UnimplementedHTTPFirewallRuleGroupServiceServer) UpdateHTTPFirewallRuleGroup(context.Context, *UpdateHTTPFirewallRuleGroupRequest) (*RPCSuccess, error) {
- return nil, status.Errorf(codes.Unimplemented, "method UpdateHTTPFirewallRuleGroup not implemented")
+ return nil, status.Error(codes.Unimplemented, "method UpdateHTTPFirewallRuleGroup not implemented")
}
func (UnimplementedHTTPFirewallRuleGroupServiceServer) FindEnabledHTTPFirewallRuleGroupConfig(context.Context, *FindEnabledHTTPFirewallRuleGroupConfigRequest) (*FindEnabledHTTPFirewallRuleGroupConfigResponse, error) {
- return nil, status.Errorf(codes.Unimplemented, "method FindEnabledHTTPFirewallRuleGroupConfig not implemented")
+ return nil, status.Error(codes.Unimplemented, "method FindEnabledHTTPFirewallRuleGroupConfig not implemented")
}
func (UnimplementedHTTPFirewallRuleGroupServiceServer) FindEnabledHTTPFirewallRuleGroup(context.Context, *FindEnabledHTTPFirewallRuleGroupRequest) (*FindEnabledHTTPFirewallRuleGroupResponse, error) {
- return nil, status.Errorf(codes.Unimplemented, "method FindEnabledHTTPFirewallRuleGroup not implemented")
+ return nil, status.Error(codes.Unimplemented, "method FindEnabledHTTPFirewallRuleGroup not implemented")
}
func (UnimplementedHTTPFirewallRuleGroupServiceServer) UpdateHTTPFirewallRuleGroupSets(context.Context, *UpdateHTTPFirewallRuleGroupSetsRequest) (*RPCSuccess, error) {
- return nil, status.Errorf(codes.Unimplemented, "method UpdateHTTPFirewallRuleGroupSets not implemented")
+ return nil, status.Error(codes.Unimplemented, "method UpdateHTTPFirewallRuleGroupSets not implemented")
}
func (UnimplementedHTTPFirewallRuleGroupServiceServer) AddHTTPFirewallRuleGroupSet(context.Context, *AddHTTPFirewallRuleGroupSetRequest) (*RPCSuccess, error) {
- return nil, status.Errorf(codes.Unimplemented, "method AddHTTPFirewallRuleGroupSet not implemented")
+ return nil, status.Error(codes.Unimplemented, "method AddHTTPFirewallRuleGroupSet not implemented")
}
func (UnimplementedHTTPFirewallRuleGroupServiceServer) testEmbeddedByValue() {}
@@ -188,7 +188,7 @@ type UnsafeHTTPFirewallRuleGroupServiceServer interface {
}
func RegisterHTTPFirewallRuleGroupServiceServer(s grpc.ServiceRegistrar, srv HTTPFirewallRuleGroupServiceServer) {
- // If the following call pancis, it indicates UnimplementedHTTPFirewallRuleGroupServiceServer was
+ // If the following call panics, it indicates UnimplementedHTTPFirewallRuleGroupServiceServer was
// embedded by pointer and is nil. This will cause panics if an
// unimplemented method is ever invoked, so we test this at initialization
// time to prevent it from happening at runtime later due to I/O.
diff --git a/EdgeCommon/pkg/rpc/pb/service_http_firewall_rule_set.pb.go b/EdgeCommon/pkg/rpc/pb/service_http_firewall_rule_set.pb.go
index 4f1441b..80a2bd3 100644
--- a/EdgeCommon/pkg/rpc/pb/service_http_firewall_rule_set.pb.go
+++ b/EdgeCommon/pkg/rpc/pb/service_http_firewall_rule_set.pb.go
@@ -1,7 +1,7 @@
// Code generated by protoc-gen-go. DO NOT EDIT.
// versions:
-// protoc-gen-go v1.36.0
-// protoc v6.33.2
+// protoc-gen-go v1.36.11
+// protoc v3.19.6
// source: service_http_firewall_rule_set.proto
package pb
@@ -11,6 +11,7 @@ import (
protoimpl "google.golang.org/protobuf/runtime/protoimpl"
reflect "reflect"
sync "sync"
+ unsafe "unsafe"
)
const (
@@ -342,104 +343,38 @@ func (x *FindEnabledHTTPFirewallRuleSetResponse) GetFirewallRuleSet() *HTTPFirew
var File_service_http_firewall_rule_set_proto protoreflect.FileDescriptor
-var file_service_http_firewall_rule_set_proto_rawDesc = []byte{
- 0x0a, 0x24, 0x73, 0x65, 0x72, 0x76, 0x69, 0x63, 0x65, 0x5f, 0x68, 0x74, 0x74, 0x70, 0x5f, 0x66,
- 0x69, 0x72, 0x65, 0x77, 0x61, 0x6c, 0x6c, 0x5f, 0x72, 0x75, 0x6c, 0x65, 0x5f, 0x73, 0x65, 0x74,
- 0x2e, 0x70, 0x72, 0x6f, 0x74, 0x6f, 0x12, 0x02, 0x70, 0x62, 0x1a, 0x19, 0x6d, 0x6f, 0x64, 0x65,
- 0x6c, 0x73, 0x2f, 0x72, 0x70, 0x63, 0x5f, 0x6d, 0x65, 0x73, 0x73, 0x61, 0x67, 0x65, 0x73, 0x2e,
- 0x70, 0x72, 0x6f, 0x74, 0x6f, 0x1a, 0x29, 0x6d, 0x6f, 0x64, 0x65, 0x6c, 0x73, 0x2f, 0x6d, 0x6f,
- 0x64, 0x65, 0x6c, 0x5f, 0x68, 0x74, 0x74, 0x70, 0x5f, 0x66, 0x69, 0x72, 0x65, 0x77, 0x61, 0x6c,
- 0x6c, 0x5f, 0x72, 0x75, 0x6c, 0x65, 0x5f, 0x73, 0x65, 0x74, 0x2e, 0x70, 0x72, 0x6f, 0x74, 0x6f,
- 0x22, 0x72, 0x0a, 0x32, 0x43, 0x72, 0x65, 0x61, 0x74, 0x65, 0x4f, 0x72, 0x55, 0x70, 0x64, 0x61,
- 0x74, 0x65, 0x48, 0x54, 0x54, 0x50, 0x46, 0x69, 0x72, 0x65, 0x77, 0x61, 0x6c, 0x6c, 0x52, 0x75,
- 0x6c, 0x65, 0x53, 0x65, 0x74, 0x46, 0x72, 0x6f, 0x6d, 0x43, 0x6f, 0x6e, 0x66, 0x69, 0x67, 0x52,
- 0x65, 0x71, 0x75, 0x65, 0x73, 0x74, 0x12, 0x3c, 0x0a, 0x19, 0x66, 0x69, 0x72, 0x65, 0x77, 0x61,
- 0x6c, 0x6c, 0x52, 0x75, 0x6c, 0x65, 0x53, 0x65, 0x74, 0x43, 0x6f, 0x6e, 0x66, 0x69, 0x67, 0x4a,
- 0x53, 0x4f, 0x4e, 0x18, 0x01, 0x20, 0x01, 0x28, 0x0c, 0x52, 0x19, 0x66, 0x69, 0x72, 0x65, 0x77,
- 0x61, 0x6c, 0x6c, 0x52, 0x75, 0x6c, 0x65, 0x53, 0x65, 0x74, 0x43, 0x6f, 0x6e, 0x66, 0x69, 0x67,
- 0x4a, 0x53, 0x4f, 0x4e, 0x22, 0x63, 0x0a, 0x33, 0x43, 0x72, 0x65, 0x61, 0x74, 0x65, 0x4f, 0x72,
- 0x55, 0x70, 0x64, 0x61, 0x74, 0x65, 0x48, 0x54, 0x54, 0x50, 0x46, 0x69, 0x72, 0x65, 0x77, 0x61,
- 0x6c, 0x6c, 0x52, 0x75, 0x6c, 0x65, 0x53, 0x65, 0x74, 0x46, 0x72, 0x6f, 0x6d, 0x43, 0x6f, 0x6e,
- 0x66, 0x69, 0x67, 0x52, 0x65, 0x73, 0x70, 0x6f, 0x6e, 0x73, 0x65, 0x12, 0x2c, 0x0a, 0x11, 0x66,
- 0x69, 0x72, 0x65, 0x77, 0x61, 0x6c, 0x6c, 0x52, 0x75, 0x6c, 0x65, 0x53, 0x65, 0x74, 0x49, 0x64,
- 0x18, 0x01, 0x20, 0x01, 0x28, 0x03, 0x52, 0x11, 0x66, 0x69, 0x72, 0x65, 0x77, 0x61, 0x6c, 0x6c,
- 0x52, 0x75, 0x6c, 0x65, 0x53, 0x65, 0x74, 0x49, 0x64, 0x22, 0x68, 0x0a, 0x24, 0x55, 0x70, 0x64,
- 0x61, 0x74, 0x65, 0x48, 0x54, 0x54, 0x50, 0x46, 0x69, 0x72, 0x65, 0x77, 0x61, 0x6c, 0x6c, 0x52,
- 0x75, 0x6c, 0x65, 0x53, 0x65, 0x74, 0x49, 0x73, 0x4f, 0x6e, 0x52, 0x65, 0x71, 0x75, 0x65, 0x73,
- 0x74, 0x12, 0x2c, 0x0a, 0x11, 0x66, 0x69, 0x72, 0x65, 0x77, 0x61, 0x6c, 0x6c, 0x52, 0x75, 0x6c,
- 0x65, 0x53, 0x65, 0x74, 0x49, 0x64, 0x18, 0x01, 0x20, 0x01, 0x28, 0x03, 0x52, 0x11, 0x66, 0x69,
- 0x72, 0x65, 0x77, 0x61, 0x6c, 0x6c, 0x52, 0x75, 0x6c, 0x65, 0x53, 0x65, 0x74, 0x49, 0x64, 0x12,
- 0x12, 0x0a, 0x04, 0x69, 0x73, 0x4f, 0x6e, 0x18, 0x02, 0x20, 0x01, 0x28, 0x08, 0x52, 0x04, 0x69,
- 0x73, 0x4f, 0x6e, 0x22, 0x5b, 0x0a, 0x2b, 0x46, 0x69, 0x6e, 0x64, 0x45, 0x6e, 0x61, 0x62, 0x6c,
- 0x65, 0x64, 0x48, 0x54, 0x54, 0x50, 0x46, 0x69, 0x72, 0x65, 0x77, 0x61, 0x6c, 0x6c, 0x52, 0x75,
- 0x6c, 0x65, 0x53, 0x65, 0x74, 0x43, 0x6f, 0x6e, 0x66, 0x69, 0x67, 0x52, 0x65, 0x71, 0x75, 0x65,
- 0x73, 0x74, 0x12, 0x2c, 0x0a, 0x11, 0x66, 0x69, 0x72, 0x65, 0x77, 0x61, 0x6c, 0x6c, 0x52, 0x75,
- 0x6c, 0x65, 0x53, 0x65, 0x74, 0x49, 0x64, 0x18, 0x01, 0x20, 0x01, 0x28, 0x03, 0x52, 0x11, 0x66,
- 0x69, 0x72, 0x65, 0x77, 0x61, 0x6c, 0x6c, 0x52, 0x75, 0x6c, 0x65, 0x53, 0x65, 0x74, 0x49, 0x64,
- 0x22, 0x60, 0x0a, 0x2c, 0x46, 0x69, 0x6e, 0x64, 0x45, 0x6e, 0x61, 0x62, 0x6c, 0x65, 0x64, 0x48,
- 0x54, 0x54, 0x50, 0x46, 0x69, 0x72, 0x65, 0x77, 0x61, 0x6c, 0x6c, 0x52, 0x75, 0x6c, 0x65, 0x53,
- 0x65, 0x74, 0x43, 0x6f, 0x6e, 0x66, 0x69, 0x67, 0x52, 0x65, 0x73, 0x70, 0x6f, 0x6e, 0x73, 0x65,
- 0x12, 0x30, 0x0a, 0x13, 0x66, 0x69, 0x72, 0x65, 0x77, 0x61, 0x6c, 0x6c, 0x52, 0x75, 0x6c, 0x65,
- 0x53, 0x65, 0x74, 0x4a, 0x53, 0x4f, 0x4e, 0x18, 0x01, 0x20, 0x01, 0x28, 0x0c, 0x52, 0x13, 0x66,
- 0x69, 0x72, 0x65, 0x77, 0x61, 0x6c, 0x6c, 0x52, 0x75, 0x6c, 0x65, 0x53, 0x65, 0x74, 0x4a, 0x53,
- 0x4f, 0x4e, 0x22, 0x55, 0x0a, 0x25, 0x46, 0x69, 0x6e, 0x64, 0x45, 0x6e, 0x61, 0x62, 0x6c, 0x65,
- 0x64, 0x48, 0x54, 0x54, 0x50, 0x46, 0x69, 0x72, 0x65, 0x77, 0x61, 0x6c, 0x6c, 0x52, 0x75, 0x6c,
- 0x65, 0x53, 0x65, 0x74, 0x52, 0x65, 0x71, 0x75, 0x65, 0x73, 0x74, 0x12, 0x2c, 0x0a, 0x11, 0x66,
- 0x69, 0x72, 0x65, 0x77, 0x61, 0x6c, 0x6c, 0x52, 0x75, 0x6c, 0x65, 0x53, 0x65, 0x74, 0x49, 0x64,
- 0x18, 0x01, 0x20, 0x01, 0x28, 0x03, 0x52, 0x11, 0x66, 0x69, 0x72, 0x65, 0x77, 0x61, 0x6c, 0x6c,
- 0x52, 0x75, 0x6c, 0x65, 0x53, 0x65, 0x74, 0x49, 0x64, 0x22, 0x6b, 0x0a, 0x26, 0x46, 0x69, 0x6e,
- 0x64, 0x45, 0x6e, 0x61, 0x62, 0x6c, 0x65, 0x64, 0x48, 0x54, 0x54, 0x50, 0x46, 0x69, 0x72, 0x65,
- 0x77, 0x61, 0x6c, 0x6c, 0x52, 0x75, 0x6c, 0x65, 0x53, 0x65, 0x74, 0x52, 0x65, 0x73, 0x70, 0x6f,
- 0x6e, 0x73, 0x65, 0x12, 0x41, 0x0a, 0x0f, 0x66, 0x69, 0x72, 0x65, 0x77, 0x61, 0x6c, 0x6c, 0x52,
- 0x75, 0x6c, 0x65, 0x53, 0x65, 0x74, 0x18, 0x01, 0x20, 0x01, 0x28, 0x0b, 0x32, 0x17, 0x2e, 0x70,
- 0x62, 0x2e, 0x48, 0x54, 0x54, 0x50, 0x46, 0x69, 0x72, 0x65, 0x77, 0x61, 0x6c, 0x6c, 0x52, 0x75,
- 0x6c, 0x65, 0x53, 0x65, 0x74, 0x52, 0x0f, 0x66, 0x69, 0x72, 0x65, 0x77, 0x61, 0x6c, 0x6c, 0x52,
- 0x75, 0x6c, 0x65, 0x53, 0x65, 0x74, 0x32, 0x9d, 0x04, 0x0a, 0x1a, 0x48, 0x54, 0x54, 0x50, 0x46,
- 0x69, 0x72, 0x65, 0x77, 0x61, 0x6c, 0x6c, 0x52, 0x75, 0x6c, 0x65, 0x53, 0x65, 0x74, 0x53, 0x65,
- 0x72, 0x76, 0x69, 0x63, 0x65, 0x12, 0x9e, 0x01, 0x0a, 0x2b, 0x63, 0x72, 0x65, 0x61, 0x74, 0x65,
- 0x4f, 0x72, 0x55, 0x70, 0x64, 0x61, 0x74, 0x65, 0x48, 0x54, 0x54, 0x50, 0x46, 0x69, 0x72, 0x65,
- 0x77, 0x61, 0x6c, 0x6c, 0x52, 0x75, 0x6c, 0x65, 0x53, 0x65, 0x74, 0x46, 0x72, 0x6f, 0x6d, 0x43,
- 0x6f, 0x6e, 0x66, 0x69, 0x67, 0x12, 0x36, 0x2e, 0x70, 0x62, 0x2e, 0x43, 0x72, 0x65, 0x61, 0x74,
- 0x65, 0x4f, 0x72, 0x55, 0x70, 0x64, 0x61, 0x74, 0x65, 0x48, 0x54, 0x54, 0x50, 0x46, 0x69, 0x72,
- 0x65, 0x77, 0x61, 0x6c, 0x6c, 0x52, 0x75, 0x6c, 0x65, 0x53, 0x65, 0x74, 0x46, 0x72, 0x6f, 0x6d,
- 0x43, 0x6f, 0x6e, 0x66, 0x69, 0x67, 0x52, 0x65, 0x71, 0x75, 0x65, 0x73, 0x74, 0x1a, 0x37, 0x2e,
- 0x70, 0x62, 0x2e, 0x43, 0x72, 0x65, 0x61, 0x74, 0x65, 0x4f, 0x72, 0x55, 0x70, 0x64, 0x61, 0x74,
- 0x65, 0x48, 0x54, 0x54, 0x50, 0x46, 0x69, 0x72, 0x65, 0x77, 0x61, 0x6c, 0x6c, 0x52, 0x75, 0x6c,
- 0x65, 0x53, 0x65, 0x74, 0x46, 0x72, 0x6f, 0x6d, 0x43, 0x6f, 0x6e, 0x66, 0x69, 0x67, 0x52, 0x65,
- 0x73, 0x70, 0x6f, 0x6e, 0x73, 0x65, 0x12, 0x59, 0x0a, 0x1d, 0x75, 0x70, 0x64, 0x61, 0x74, 0x65,
- 0x48, 0x54, 0x54, 0x50, 0x46, 0x69, 0x72, 0x65, 0x77, 0x61, 0x6c, 0x6c, 0x52, 0x75, 0x6c, 0x65,
- 0x53, 0x65, 0x74, 0x49, 0x73, 0x4f, 0x6e, 0x12, 0x28, 0x2e, 0x70, 0x62, 0x2e, 0x55, 0x70, 0x64,
- 0x61, 0x74, 0x65, 0x48, 0x54, 0x54, 0x50, 0x46, 0x69, 0x72, 0x65, 0x77, 0x61, 0x6c, 0x6c, 0x52,
- 0x75, 0x6c, 0x65, 0x53, 0x65, 0x74, 0x49, 0x73, 0x4f, 0x6e, 0x52, 0x65, 0x71, 0x75, 0x65, 0x73,
- 0x74, 0x1a, 0x0e, 0x2e, 0x70, 0x62, 0x2e, 0x52, 0x50, 0x43, 0x53, 0x75, 0x63, 0x63, 0x65, 0x73,
- 0x73, 0x12, 0x89, 0x01, 0x0a, 0x24, 0x66, 0x69, 0x6e, 0x64, 0x45, 0x6e, 0x61, 0x62, 0x6c, 0x65,
- 0x64, 0x48, 0x54, 0x54, 0x50, 0x46, 0x69, 0x72, 0x65, 0x77, 0x61, 0x6c, 0x6c, 0x52, 0x75, 0x6c,
- 0x65, 0x53, 0x65, 0x74, 0x43, 0x6f, 0x6e, 0x66, 0x69, 0x67, 0x12, 0x2f, 0x2e, 0x70, 0x62, 0x2e,
- 0x46, 0x69, 0x6e, 0x64, 0x45, 0x6e, 0x61, 0x62, 0x6c, 0x65, 0x64, 0x48, 0x54, 0x54, 0x50, 0x46,
- 0x69, 0x72, 0x65, 0x77, 0x61, 0x6c, 0x6c, 0x52, 0x75, 0x6c, 0x65, 0x53, 0x65, 0x74, 0x43, 0x6f,
- 0x6e, 0x66, 0x69, 0x67, 0x52, 0x65, 0x71, 0x75, 0x65, 0x73, 0x74, 0x1a, 0x30, 0x2e, 0x70, 0x62,
- 0x2e, 0x46, 0x69, 0x6e, 0x64, 0x45, 0x6e, 0x61, 0x62, 0x6c, 0x65, 0x64, 0x48, 0x54, 0x54, 0x50,
- 0x46, 0x69, 0x72, 0x65, 0x77, 0x61, 0x6c, 0x6c, 0x52, 0x75, 0x6c, 0x65, 0x53, 0x65, 0x74, 0x43,
- 0x6f, 0x6e, 0x66, 0x69, 0x67, 0x52, 0x65, 0x73, 0x70, 0x6f, 0x6e, 0x73, 0x65, 0x12, 0x77, 0x0a,
- 0x1e, 0x66, 0x69, 0x6e, 0x64, 0x45, 0x6e, 0x61, 0x62, 0x6c, 0x65, 0x64, 0x48, 0x54, 0x54, 0x50,
- 0x46, 0x69, 0x72, 0x65, 0x77, 0x61, 0x6c, 0x6c, 0x52, 0x75, 0x6c, 0x65, 0x53, 0x65, 0x74, 0x12,
- 0x29, 0x2e, 0x70, 0x62, 0x2e, 0x46, 0x69, 0x6e, 0x64, 0x45, 0x6e, 0x61, 0x62, 0x6c, 0x65, 0x64,
- 0x48, 0x54, 0x54, 0x50, 0x46, 0x69, 0x72, 0x65, 0x77, 0x61, 0x6c, 0x6c, 0x52, 0x75, 0x6c, 0x65,
- 0x53, 0x65, 0x74, 0x52, 0x65, 0x71, 0x75, 0x65, 0x73, 0x74, 0x1a, 0x2a, 0x2e, 0x70, 0x62, 0x2e,
- 0x46, 0x69, 0x6e, 0x64, 0x45, 0x6e, 0x61, 0x62, 0x6c, 0x65, 0x64, 0x48, 0x54, 0x54, 0x50, 0x46,
- 0x69, 0x72, 0x65, 0x77, 0x61, 0x6c, 0x6c, 0x52, 0x75, 0x6c, 0x65, 0x53, 0x65, 0x74, 0x52, 0x65,
- 0x73, 0x70, 0x6f, 0x6e, 0x73, 0x65, 0x42, 0x06, 0x5a, 0x04, 0x2e, 0x2f, 0x70, 0x62, 0x62, 0x06,
- 0x70, 0x72, 0x6f, 0x74, 0x6f, 0x33,
-}
+const file_service_http_firewall_rule_set_proto_rawDesc = "" +
+ "\n" +
+ "$service_http_firewall_rule_set.proto\x12\x02pb\x1a\x19models/rpc_messages.proto\x1a)models/model_http_firewall_rule_set.proto\"r\n" +
+ "2CreateOrUpdateHTTPFirewallRuleSetFromConfigRequest\x12<\n" +
+ "\x19firewallRuleSetConfigJSON\x18\x01 \x01(\fR\x19firewallRuleSetConfigJSON\"c\n" +
+ "3CreateOrUpdateHTTPFirewallRuleSetFromConfigResponse\x12,\n" +
+ "\x11firewallRuleSetId\x18\x01 \x01(\x03R\x11firewallRuleSetId\"h\n" +
+ "$UpdateHTTPFirewallRuleSetIsOnRequest\x12,\n" +
+ "\x11firewallRuleSetId\x18\x01 \x01(\x03R\x11firewallRuleSetId\x12\x12\n" +
+ "\x04isOn\x18\x02 \x01(\bR\x04isOn\"[\n" +
+ "+FindEnabledHTTPFirewallRuleSetConfigRequest\x12,\n" +
+ "\x11firewallRuleSetId\x18\x01 \x01(\x03R\x11firewallRuleSetId\"`\n" +
+ ",FindEnabledHTTPFirewallRuleSetConfigResponse\x120\n" +
+ "\x13firewallRuleSetJSON\x18\x01 \x01(\fR\x13firewallRuleSetJSON\"U\n" +
+ "%FindEnabledHTTPFirewallRuleSetRequest\x12,\n" +
+ "\x11firewallRuleSetId\x18\x01 \x01(\x03R\x11firewallRuleSetId\"k\n" +
+ "&FindEnabledHTTPFirewallRuleSetResponse\x12A\n" +
+ "\x0ffirewallRuleSet\x18\x01 \x01(\v2\x17.pb.HTTPFirewallRuleSetR\x0ffirewallRuleSet2\x9d\x04\n" +
+ "\x1aHTTPFirewallRuleSetService\x12\x9e\x01\n" +
+ "+createOrUpdateHTTPFirewallRuleSetFromConfig\x126.pb.CreateOrUpdateHTTPFirewallRuleSetFromConfigRequest\x1a7.pb.CreateOrUpdateHTTPFirewallRuleSetFromConfigResponse\x12Y\n" +
+ "\x1dupdateHTTPFirewallRuleSetIsOn\x12(.pb.UpdateHTTPFirewallRuleSetIsOnRequest\x1a\x0e.pb.RPCSuccess\x12\x89\x01\n" +
+ "$findEnabledHTTPFirewallRuleSetConfig\x12/.pb.FindEnabledHTTPFirewallRuleSetConfigRequest\x1a0.pb.FindEnabledHTTPFirewallRuleSetConfigResponse\x12w\n" +
+ "\x1efindEnabledHTTPFirewallRuleSet\x12).pb.FindEnabledHTTPFirewallRuleSetRequest\x1a*.pb.FindEnabledHTTPFirewallRuleSetResponseB\x06Z\x04./pbb\x06proto3"
var (
file_service_http_firewall_rule_set_proto_rawDescOnce sync.Once
- file_service_http_firewall_rule_set_proto_rawDescData = file_service_http_firewall_rule_set_proto_rawDesc
+ file_service_http_firewall_rule_set_proto_rawDescData []byte
)
func file_service_http_firewall_rule_set_proto_rawDescGZIP() []byte {
file_service_http_firewall_rule_set_proto_rawDescOnce.Do(func() {
- file_service_http_firewall_rule_set_proto_rawDescData = protoimpl.X.CompressGZIP(file_service_http_firewall_rule_set_proto_rawDescData)
+ file_service_http_firewall_rule_set_proto_rawDescData = protoimpl.X.CompressGZIP(unsafe.Slice(unsafe.StringData(file_service_http_firewall_rule_set_proto_rawDesc), len(file_service_http_firewall_rule_set_proto_rawDesc)))
})
return file_service_http_firewall_rule_set_proto_rawDescData
}
@@ -484,7 +419,7 @@ func file_service_http_firewall_rule_set_proto_init() {
out := protoimpl.TypeBuilder{
File: protoimpl.DescBuilder{
GoPackagePath: reflect.TypeOf(x{}).PkgPath(),
- RawDescriptor: file_service_http_firewall_rule_set_proto_rawDesc,
+ RawDescriptor: unsafe.Slice(unsafe.StringData(file_service_http_firewall_rule_set_proto_rawDesc), len(file_service_http_firewall_rule_set_proto_rawDesc)),
NumEnums: 0,
NumMessages: 7,
NumExtensions: 0,
@@ -495,7 +430,6 @@ func file_service_http_firewall_rule_set_proto_init() {
MessageInfos: file_service_http_firewall_rule_set_proto_msgTypes,
}.Build()
File_service_http_firewall_rule_set_proto = out.File
- file_service_http_firewall_rule_set_proto_rawDesc = nil
file_service_http_firewall_rule_set_proto_goTypes = nil
file_service_http_firewall_rule_set_proto_depIdxs = nil
}
diff --git a/EdgeCommon/pkg/rpc/pb/service_http_firewall_rule_set_grpc.pb.go b/EdgeCommon/pkg/rpc/pb/service_http_firewall_rule_set_grpc.pb.go
index 6b300f0..4ec5003 100644
--- a/EdgeCommon/pkg/rpc/pb/service_http_firewall_rule_set_grpc.pb.go
+++ b/EdgeCommon/pkg/rpc/pb/service_http_firewall_rule_set_grpc.pb.go
@@ -1,7 +1,7 @@
// Code generated by protoc-gen-go-grpc. DO NOT EDIT.
// versions:
-// - protoc-gen-go-grpc v1.5.1
-// - protoc v6.33.2
+// - protoc-gen-go-grpc v1.6.1
+// - protoc v3.19.6
// source: service_http_firewall_rule_set.proto
package pb
@@ -113,16 +113,16 @@ type HTTPFirewallRuleSetServiceServer interface {
type UnimplementedHTTPFirewallRuleSetServiceServer struct{}
func (UnimplementedHTTPFirewallRuleSetServiceServer) CreateOrUpdateHTTPFirewallRuleSetFromConfig(context.Context, *CreateOrUpdateHTTPFirewallRuleSetFromConfigRequest) (*CreateOrUpdateHTTPFirewallRuleSetFromConfigResponse, error) {
- return nil, status.Errorf(codes.Unimplemented, "method CreateOrUpdateHTTPFirewallRuleSetFromConfig not implemented")
+ return nil, status.Error(codes.Unimplemented, "method CreateOrUpdateHTTPFirewallRuleSetFromConfig not implemented")
}
func (UnimplementedHTTPFirewallRuleSetServiceServer) UpdateHTTPFirewallRuleSetIsOn(context.Context, *UpdateHTTPFirewallRuleSetIsOnRequest) (*RPCSuccess, error) {
- return nil, status.Errorf(codes.Unimplemented, "method UpdateHTTPFirewallRuleSetIsOn not implemented")
+ return nil, status.Error(codes.Unimplemented, "method UpdateHTTPFirewallRuleSetIsOn not implemented")
}
func (UnimplementedHTTPFirewallRuleSetServiceServer) FindEnabledHTTPFirewallRuleSetConfig(context.Context, *FindEnabledHTTPFirewallRuleSetConfigRequest) (*FindEnabledHTTPFirewallRuleSetConfigResponse, error) {
- return nil, status.Errorf(codes.Unimplemented, "method FindEnabledHTTPFirewallRuleSetConfig not implemented")
+ return nil, status.Error(codes.Unimplemented, "method FindEnabledHTTPFirewallRuleSetConfig not implemented")
}
func (UnimplementedHTTPFirewallRuleSetServiceServer) FindEnabledHTTPFirewallRuleSet(context.Context, *FindEnabledHTTPFirewallRuleSetRequest) (*FindEnabledHTTPFirewallRuleSetResponse, error) {
- return nil, status.Errorf(codes.Unimplemented, "method FindEnabledHTTPFirewallRuleSet not implemented")
+ return nil, status.Error(codes.Unimplemented, "method FindEnabledHTTPFirewallRuleSet not implemented")
}
func (UnimplementedHTTPFirewallRuleSetServiceServer) testEmbeddedByValue() {}
@@ -134,7 +134,7 @@ type UnsafeHTTPFirewallRuleSetServiceServer interface {
}
func RegisterHTTPFirewallRuleSetServiceServer(s grpc.ServiceRegistrar, srv HTTPFirewallRuleSetServiceServer) {
- // If the following call pancis, it indicates UnimplementedHTTPFirewallRuleSetServiceServer was
+ // If the following call panics, it indicates UnimplementedHTTPFirewallRuleSetServiceServer was
// embedded by pointer and is nil. This will cause panics if an
// unimplemented method is ever invoked, so we test this at initialization
// time to prevent it from happening at runtime later due to I/O.
diff --git a/EdgeCommon/pkg/rpc/pb/service_http_gzip.pb.go b/EdgeCommon/pkg/rpc/pb/service_http_gzip.pb.go
index fd3dcf7..4dd33ed 100644
--- a/EdgeCommon/pkg/rpc/pb/service_http_gzip.pb.go
+++ b/EdgeCommon/pkg/rpc/pb/service_http_gzip.pb.go
@@ -1,7 +1,7 @@
// Code generated by protoc-gen-go. DO NOT EDIT.
// versions:
-// protoc-gen-go v1.36.0
-// protoc v6.33.2
+// protoc-gen-go v1.36.11
+// protoc v3.19.6
// source: service_http_gzip.proto
package pb
@@ -11,6 +11,7 @@ import (
protoimpl "google.golang.org/protobuf/runtime/protoimpl"
reflect "reflect"
sync "sync"
+ unsafe "unsafe"
)
const (
@@ -301,76 +302,45 @@ func (x *UpdateHTTPGzipRequest) GetCondsJSON() []byte {
var File_service_http_gzip_proto protoreflect.FileDescriptor
-var file_service_http_gzip_proto_rawDesc = []byte{
- 0x0a, 0x17, 0x73, 0x65, 0x72, 0x76, 0x69, 0x63, 0x65, 0x5f, 0x68, 0x74, 0x74, 0x70, 0x5f, 0x67,
- 0x7a, 0x69, 0x70, 0x2e, 0x70, 0x72, 0x6f, 0x74, 0x6f, 0x12, 0x02, 0x70, 0x62, 0x1a, 0x20, 0x6d,
- 0x6f, 0x64, 0x65, 0x6c, 0x73, 0x2f, 0x6d, 0x6f, 0x64, 0x65, 0x6c, 0x5f, 0x73, 0x69, 0x7a, 0x65,
- 0x5f, 0x63, 0x61, 0x70, 0x61, 0x63, 0x69, 0x74, 0x79, 0x2e, 0x70, 0x72, 0x6f, 0x74, 0x6f, 0x1a,
- 0x19, 0x6d, 0x6f, 0x64, 0x65, 0x6c, 0x73, 0x2f, 0x72, 0x70, 0x63, 0x5f, 0x6d, 0x65, 0x73, 0x73,
- 0x61, 0x67, 0x65, 0x73, 0x2e, 0x70, 0x72, 0x6f, 0x74, 0x6f, 0x22, 0xab, 0x01, 0x0a, 0x15, 0x43,
- 0x72, 0x65, 0x61, 0x74, 0x65, 0x48, 0x54, 0x54, 0x50, 0x47, 0x7a, 0x69, 0x70, 0x52, 0x65, 0x71,
- 0x75, 0x65, 0x73, 0x74, 0x12, 0x14, 0x0a, 0x05, 0x6c, 0x65, 0x76, 0x65, 0x6c, 0x18, 0x01, 0x20,
- 0x01, 0x28, 0x05, 0x52, 0x05, 0x6c, 0x65, 0x76, 0x65, 0x6c, 0x12, 0x2e, 0x0a, 0x09, 0x6d, 0x69,
- 0x6e, 0x4c, 0x65, 0x6e, 0x67, 0x74, 0x68, 0x18, 0x02, 0x20, 0x01, 0x28, 0x0b, 0x32, 0x10, 0x2e,
- 0x70, 0x62, 0x2e, 0x53, 0x69, 0x7a, 0x65, 0x43, 0x61, 0x70, 0x61, 0x63, 0x69, 0x74, 0x79, 0x52,
- 0x09, 0x6d, 0x69, 0x6e, 0x4c, 0x65, 0x6e, 0x67, 0x74, 0x68, 0x12, 0x2e, 0x0a, 0x09, 0x6d, 0x61,
- 0x78, 0x4c, 0x65, 0x6e, 0x67, 0x74, 0x68, 0x18, 0x03, 0x20, 0x01, 0x28, 0x0b, 0x32, 0x10, 0x2e,
- 0x70, 0x62, 0x2e, 0x53, 0x69, 0x7a, 0x65, 0x43, 0x61, 0x70, 0x61, 0x63, 0x69, 0x74, 0x79, 0x52,
- 0x09, 0x6d, 0x61, 0x78, 0x4c, 0x65, 0x6e, 0x67, 0x74, 0x68, 0x12, 0x1c, 0x0a, 0x09, 0x63, 0x6f,
- 0x6e, 0x64, 0x73, 0x4a, 0x53, 0x4f, 0x4e, 0x18, 0x04, 0x20, 0x01, 0x28, 0x0c, 0x52, 0x09, 0x63,
- 0x6f, 0x6e, 0x64, 0x73, 0x4a, 0x53, 0x4f, 0x4e, 0x22, 0x38, 0x0a, 0x16, 0x43, 0x72, 0x65, 0x61,
- 0x74, 0x65, 0x48, 0x54, 0x54, 0x50, 0x47, 0x7a, 0x69, 0x70, 0x52, 0x65, 0x73, 0x70, 0x6f, 0x6e,
- 0x73, 0x65, 0x12, 0x1e, 0x0a, 0x0a, 0x68, 0x74, 0x74, 0x70, 0x47, 0x7a, 0x69, 0x70, 0x49, 0x64,
- 0x18, 0x01, 0x20, 0x01, 0x28, 0x03, 0x52, 0x0a, 0x68, 0x74, 0x74, 0x70, 0x47, 0x7a, 0x69, 0x70,
- 0x49, 0x64, 0x22, 0x3e, 0x0a, 0x1c, 0x46, 0x69, 0x6e, 0x64, 0x45, 0x6e, 0x61, 0x62, 0x6c, 0x65,
- 0x64, 0x47, 0x7a, 0x69, 0x70, 0x43, 0x6f, 0x6e, 0x66, 0x69, 0x67, 0x52, 0x65, 0x71, 0x75, 0x65,
- 0x73, 0x74, 0x12, 0x1e, 0x0a, 0x0a, 0x68, 0x74, 0x74, 0x70, 0x47, 0x7a, 0x69, 0x70, 0x49, 0x64,
- 0x18, 0x01, 0x20, 0x01, 0x28, 0x03, 0x52, 0x0a, 0x68, 0x74, 0x74, 0x70, 0x47, 0x7a, 0x69, 0x70,
- 0x49, 0x64, 0x22, 0x43, 0x0a, 0x1d, 0x46, 0x69, 0x6e, 0x64, 0x45, 0x6e, 0x61, 0x62, 0x6c, 0x65,
- 0x64, 0x47, 0x7a, 0x69, 0x70, 0x43, 0x6f, 0x6e, 0x66, 0x69, 0x67, 0x52, 0x65, 0x73, 0x70, 0x6f,
- 0x6e, 0x73, 0x65, 0x12, 0x22, 0x0a, 0x0c, 0x68, 0x74, 0x74, 0x70, 0x47, 0x7a, 0x69, 0x70, 0x4a,
- 0x53, 0x4f, 0x4e, 0x18, 0x01, 0x20, 0x01, 0x28, 0x0c, 0x52, 0x0c, 0x68, 0x74, 0x74, 0x70, 0x47,
- 0x7a, 0x69, 0x70, 0x4a, 0x53, 0x4f, 0x4e, 0x22, 0xcb, 0x01, 0x0a, 0x15, 0x55, 0x70, 0x64, 0x61,
- 0x74, 0x65, 0x48, 0x54, 0x54, 0x50, 0x47, 0x7a, 0x69, 0x70, 0x52, 0x65, 0x71, 0x75, 0x65, 0x73,
- 0x74, 0x12, 0x1e, 0x0a, 0x0a, 0x68, 0x74, 0x74, 0x70, 0x47, 0x7a, 0x69, 0x70, 0x49, 0x64, 0x18,
- 0x01, 0x20, 0x01, 0x28, 0x03, 0x52, 0x0a, 0x68, 0x74, 0x74, 0x70, 0x47, 0x7a, 0x69, 0x70, 0x49,
- 0x64, 0x12, 0x14, 0x0a, 0x05, 0x6c, 0x65, 0x76, 0x65, 0x6c, 0x18, 0x02, 0x20, 0x01, 0x28, 0x05,
- 0x52, 0x05, 0x6c, 0x65, 0x76, 0x65, 0x6c, 0x12, 0x2e, 0x0a, 0x09, 0x6d, 0x69, 0x6e, 0x4c, 0x65,
- 0x6e, 0x67, 0x74, 0x68, 0x18, 0x03, 0x20, 0x01, 0x28, 0x0b, 0x32, 0x10, 0x2e, 0x70, 0x62, 0x2e,
- 0x53, 0x69, 0x7a, 0x65, 0x43, 0x61, 0x70, 0x61, 0x63, 0x69, 0x74, 0x79, 0x52, 0x09, 0x6d, 0x69,
- 0x6e, 0x4c, 0x65, 0x6e, 0x67, 0x74, 0x68, 0x12, 0x2e, 0x0a, 0x09, 0x6d, 0x61, 0x78, 0x4c, 0x65,
- 0x6e, 0x67, 0x74, 0x68, 0x18, 0x04, 0x20, 0x01, 0x28, 0x0b, 0x32, 0x10, 0x2e, 0x70, 0x62, 0x2e,
- 0x53, 0x69, 0x7a, 0x65, 0x43, 0x61, 0x70, 0x61, 0x63, 0x69, 0x74, 0x79, 0x52, 0x09, 0x6d, 0x61,
- 0x78, 0x4c, 0x65, 0x6e, 0x67, 0x74, 0x68, 0x12, 0x1c, 0x0a, 0x09, 0x63, 0x6f, 0x6e, 0x64, 0x73,
- 0x4a, 0x53, 0x4f, 0x4e, 0x18, 0x05, 0x20, 0x01, 0x28, 0x0c, 0x52, 0x09, 0x63, 0x6f, 0x6e, 0x64,
- 0x73, 0x4a, 0x53, 0x4f, 0x4e, 0x32, 0xf9, 0x01, 0x0a, 0x0f, 0x48, 0x54, 0x54, 0x50, 0x47, 0x7a,
- 0x69, 0x70, 0x53, 0x65, 0x72, 0x76, 0x69, 0x63, 0x65, 0x12, 0x47, 0x0a, 0x0e, 0x63, 0x72, 0x65,
- 0x61, 0x74, 0x65, 0x48, 0x54, 0x54, 0x50, 0x47, 0x7a, 0x69, 0x70, 0x12, 0x19, 0x2e, 0x70, 0x62,
- 0x2e, 0x43, 0x72, 0x65, 0x61, 0x74, 0x65, 0x48, 0x54, 0x54, 0x50, 0x47, 0x7a, 0x69, 0x70, 0x52,
- 0x65, 0x71, 0x75, 0x65, 0x73, 0x74, 0x1a, 0x1a, 0x2e, 0x70, 0x62, 0x2e, 0x43, 0x72, 0x65, 0x61,
- 0x74, 0x65, 0x48, 0x54, 0x54, 0x50, 0x47, 0x7a, 0x69, 0x70, 0x52, 0x65, 0x73, 0x70, 0x6f, 0x6e,
- 0x73, 0x65, 0x12, 0x60, 0x0a, 0x19, 0x66, 0x69, 0x6e, 0x64, 0x45, 0x6e, 0x61, 0x62, 0x6c, 0x65,
- 0x64, 0x48, 0x54, 0x54, 0x50, 0x47, 0x7a, 0x69, 0x70, 0x43, 0x6f, 0x6e, 0x66, 0x69, 0x67, 0x12,
- 0x20, 0x2e, 0x70, 0x62, 0x2e, 0x46, 0x69, 0x6e, 0x64, 0x45, 0x6e, 0x61, 0x62, 0x6c, 0x65, 0x64,
- 0x47, 0x7a, 0x69, 0x70, 0x43, 0x6f, 0x6e, 0x66, 0x69, 0x67, 0x52, 0x65, 0x71, 0x75, 0x65, 0x73,
- 0x74, 0x1a, 0x21, 0x2e, 0x70, 0x62, 0x2e, 0x46, 0x69, 0x6e, 0x64, 0x45, 0x6e, 0x61, 0x62, 0x6c,
- 0x65, 0x64, 0x47, 0x7a, 0x69, 0x70, 0x43, 0x6f, 0x6e, 0x66, 0x69, 0x67, 0x52, 0x65, 0x73, 0x70,
- 0x6f, 0x6e, 0x73, 0x65, 0x12, 0x3b, 0x0a, 0x0e, 0x75, 0x70, 0x64, 0x61, 0x74, 0x65, 0x48, 0x54,
- 0x54, 0x50, 0x47, 0x7a, 0x69, 0x70, 0x12, 0x19, 0x2e, 0x70, 0x62, 0x2e, 0x55, 0x70, 0x64, 0x61,
- 0x74, 0x65, 0x48, 0x54, 0x54, 0x50, 0x47, 0x7a, 0x69, 0x70, 0x52, 0x65, 0x71, 0x75, 0x65, 0x73,
- 0x74, 0x1a, 0x0e, 0x2e, 0x70, 0x62, 0x2e, 0x52, 0x50, 0x43, 0x53, 0x75, 0x63, 0x63, 0x65, 0x73,
- 0x73, 0x42, 0x06, 0x5a, 0x04, 0x2e, 0x2f, 0x70, 0x62, 0x62, 0x06, 0x70, 0x72, 0x6f, 0x74, 0x6f,
- 0x33,
-}
+const file_service_http_gzip_proto_rawDesc = "" +
+ "\n" +
+ "\x17service_http_gzip.proto\x12\x02pb\x1a models/model_size_capacity.proto\x1a\x19models/rpc_messages.proto\"\xab\x01\n" +
+ "\x15CreateHTTPGzipRequest\x12\x14\n" +
+ "\x05level\x18\x01 \x01(\x05R\x05level\x12.\n" +
+ "\tminLength\x18\x02 \x01(\v2\x10.pb.SizeCapacityR\tminLength\x12.\n" +
+ "\tmaxLength\x18\x03 \x01(\v2\x10.pb.SizeCapacityR\tmaxLength\x12\x1c\n" +
+ "\tcondsJSON\x18\x04 \x01(\fR\tcondsJSON\"8\n" +
+ "\x16CreateHTTPGzipResponse\x12\x1e\n" +
+ "\n" +
+ "httpGzipId\x18\x01 \x01(\x03R\n" +
+ "httpGzipId\">\n" +
+ "\x1cFindEnabledGzipConfigRequest\x12\x1e\n" +
+ "\n" +
+ "httpGzipId\x18\x01 \x01(\x03R\n" +
+ "httpGzipId\"C\n" +
+ "\x1dFindEnabledGzipConfigResponse\x12\"\n" +
+ "\fhttpGzipJSON\x18\x01 \x01(\fR\fhttpGzipJSON\"\xcb\x01\n" +
+ "\x15UpdateHTTPGzipRequest\x12\x1e\n" +
+ "\n" +
+ "httpGzipId\x18\x01 \x01(\x03R\n" +
+ "httpGzipId\x12\x14\n" +
+ "\x05level\x18\x02 \x01(\x05R\x05level\x12.\n" +
+ "\tminLength\x18\x03 \x01(\v2\x10.pb.SizeCapacityR\tminLength\x12.\n" +
+ "\tmaxLength\x18\x04 \x01(\v2\x10.pb.SizeCapacityR\tmaxLength\x12\x1c\n" +
+ "\tcondsJSON\x18\x05 \x01(\fR\tcondsJSON2\xf9\x01\n" +
+ "\x0fHTTPGzipService\x12G\n" +
+ "\x0ecreateHTTPGzip\x12\x19.pb.CreateHTTPGzipRequest\x1a\x1a.pb.CreateHTTPGzipResponse\x12`\n" +
+ "\x19findEnabledHTTPGzipConfig\x12 .pb.FindEnabledGzipConfigRequest\x1a!.pb.FindEnabledGzipConfigResponse\x12;\n" +
+ "\x0eupdateHTTPGzip\x12\x19.pb.UpdateHTTPGzipRequest\x1a\x0e.pb.RPCSuccessB\x06Z\x04./pbb\x06proto3"
var (
file_service_http_gzip_proto_rawDescOnce sync.Once
- file_service_http_gzip_proto_rawDescData = file_service_http_gzip_proto_rawDesc
+ file_service_http_gzip_proto_rawDescData []byte
)
func file_service_http_gzip_proto_rawDescGZIP() []byte {
file_service_http_gzip_proto_rawDescOnce.Do(func() {
- file_service_http_gzip_proto_rawDescData = protoimpl.X.CompressGZIP(file_service_http_gzip_proto_rawDescData)
+ file_service_http_gzip_proto_rawDescData = protoimpl.X.CompressGZIP(unsafe.Slice(unsafe.StringData(file_service_http_gzip_proto_rawDesc), len(file_service_http_gzip_proto_rawDesc)))
})
return file_service_http_gzip_proto_rawDescData
}
@@ -414,7 +384,7 @@ func file_service_http_gzip_proto_init() {
out := protoimpl.TypeBuilder{
File: protoimpl.DescBuilder{
GoPackagePath: reflect.TypeOf(x{}).PkgPath(),
- RawDescriptor: file_service_http_gzip_proto_rawDesc,
+ RawDescriptor: unsafe.Slice(unsafe.StringData(file_service_http_gzip_proto_rawDesc), len(file_service_http_gzip_proto_rawDesc)),
NumEnums: 0,
NumMessages: 5,
NumExtensions: 0,
@@ -425,7 +395,6 @@ func file_service_http_gzip_proto_init() {
MessageInfos: file_service_http_gzip_proto_msgTypes,
}.Build()
File_service_http_gzip_proto = out.File
- file_service_http_gzip_proto_rawDesc = nil
file_service_http_gzip_proto_goTypes = nil
file_service_http_gzip_proto_depIdxs = nil
}
diff --git a/EdgeCommon/pkg/rpc/pb/service_http_gzip_grpc.pb.go b/EdgeCommon/pkg/rpc/pb/service_http_gzip_grpc.pb.go
index 0c8818b..d91e817 100644
--- a/EdgeCommon/pkg/rpc/pb/service_http_gzip_grpc.pb.go
+++ b/EdgeCommon/pkg/rpc/pb/service_http_gzip_grpc.pb.go
@@ -1,7 +1,7 @@
// Code generated by protoc-gen-go-grpc. DO NOT EDIT.
// versions:
-// - protoc-gen-go-grpc v1.5.1
-// - protoc v6.33.2
+// - protoc-gen-go-grpc v1.6.1
+// - protoc v3.19.6
// source: service_http_gzip.proto
package pb
@@ -98,13 +98,13 @@ type HTTPGzipServiceServer interface {
type UnimplementedHTTPGzipServiceServer struct{}
func (UnimplementedHTTPGzipServiceServer) CreateHTTPGzip(context.Context, *CreateHTTPGzipRequest) (*CreateHTTPGzipResponse, error) {
- return nil, status.Errorf(codes.Unimplemented, "method CreateHTTPGzip not implemented")
+ return nil, status.Error(codes.Unimplemented, "method CreateHTTPGzip not implemented")
}
func (UnimplementedHTTPGzipServiceServer) FindEnabledHTTPGzipConfig(context.Context, *FindEnabledGzipConfigRequest) (*FindEnabledGzipConfigResponse, error) {
- return nil, status.Errorf(codes.Unimplemented, "method FindEnabledHTTPGzipConfig not implemented")
+ return nil, status.Error(codes.Unimplemented, "method FindEnabledHTTPGzipConfig not implemented")
}
func (UnimplementedHTTPGzipServiceServer) UpdateHTTPGzip(context.Context, *UpdateHTTPGzipRequest) (*RPCSuccess, error) {
- return nil, status.Errorf(codes.Unimplemented, "method UpdateHTTPGzip not implemented")
+ return nil, status.Error(codes.Unimplemented, "method UpdateHTTPGzip not implemented")
}
func (UnimplementedHTTPGzipServiceServer) testEmbeddedByValue() {}
@@ -116,7 +116,7 @@ type UnsafeHTTPGzipServiceServer interface {
}
func RegisterHTTPGzipServiceServer(s grpc.ServiceRegistrar, srv HTTPGzipServiceServer) {
- // If the following call pancis, it indicates UnimplementedHTTPGzipServiceServer was
+ // If the following call panics, it indicates UnimplementedHTTPGzipServiceServer was
// embedded by pointer and is nil. This will cause panics if an
// unimplemented method is ever invoked, so we test this at initialization
// time to prevent it from happening at runtime later due to I/O.
diff --git a/EdgeCommon/pkg/rpc/pb/service_http_header.pb.go b/EdgeCommon/pkg/rpc/pb/service_http_header.pb.go
index 267082e..5d9d70e 100644
--- a/EdgeCommon/pkg/rpc/pb/service_http_header.pb.go
+++ b/EdgeCommon/pkg/rpc/pb/service_http_header.pb.go
@@ -1,7 +1,7 @@
// Code generated by protoc-gen-go. DO NOT EDIT.
// versions:
-// protoc-gen-go v1.36.0
-// protoc v6.33.2
+// protoc-gen-go v1.36.11
+// protoc v3.19.6
// source: service_http_header.proto
package pb
@@ -11,6 +11,7 @@ import (
protoimpl "google.golang.org/protobuf/runtime/protoimpl"
reflect "reflect"
sync "sync"
+ unsafe "unsafe"
)
const (
@@ -381,92 +382,52 @@ func (x *FindEnabledHTTPHeaderConfigResponse) GetHeaderJSON() []byte {
var File_service_http_header_proto protoreflect.FileDescriptor
-var file_service_http_header_proto_rawDesc = []byte{
- 0x0a, 0x19, 0x73, 0x65, 0x72, 0x76, 0x69, 0x63, 0x65, 0x5f, 0x68, 0x74, 0x74, 0x70, 0x5f, 0x68,
- 0x65, 0x61, 0x64, 0x65, 0x72, 0x2e, 0x70, 0x72, 0x6f, 0x74, 0x6f, 0x12, 0x02, 0x70, 0x62, 0x1a,
- 0x19, 0x6d, 0x6f, 0x64, 0x65, 0x6c, 0x73, 0x2f, 0x72, 0x70, 0x63, 0x5f, 0x6d, 0x65, 0x73, 0x73,
- 0x61, 0x67, 0x65, 0x73, 0x2e, 0x70, 0x72, 0x6f, 0x74, 0x6f, 0x22, 0xb1, 0x02, 0x0a, 0x17, 0x43,
- 0x72, 0x65, 0x61, 0x74, 0x65, 0x48, 0x54, 0x54, 0x50, 0x48, 0x65, 0x61, 0x64, 0x65, 0x72, 0x52,
- 0x65, 0x71, 0x75, 0x65, 0x73, 0x74, 0x12, 0x12, 0x0a, 0x04, 0x6e, 0x61, 0x6d, 0x65, 0x18, 0x01,
- 0x20, 0x01, 0x28, 0x09, 0x52, 0x04, 0x6e, 0x61, 0x6d, 0x65, 0x12, 0x14, 0x0a, 0x05, 0x76, 0x61,
- 0x6c, 0x75, 0x65, 0x18, 0x02, 0x20, 0x01, 0x28, 0x09, 0x52, 0x05, 0x76, 0x61, 0x6c, 0x75, 0x65,
- 0x12, 0x16, 0x0a, 0x06, 0x73, 0x74, 0x61, 0x74, 0x75, 0x73, 0x18, 0x03, 0x20, 0x03, 0x28, 0x05,
- 0x52, 0x06, 0x73, 0x74, 0x61, 0x74, 0x75, 0x73, 0x12, 0x28, 0x0a, 0x0f, 0x64, 0x69, 0x73, 0x61,
- 0x62, 0x6c, 0x65, 0x52, 0x65, 0x64, 0x69, 0x72, 0x65, 0x63, 0x74, 0x18, 0x04, 0x20, 0x01, 0x28,
- 0x08, 0x52, 0x0f, 0x64, 0x69, 0x73, 0x61, 0x62, 0x6c, 0x65, 0x52, 0x65, 0x64, 0x69, 0x72, 0x65,
- 0x63, 0x74, 0x12, 0x22, 0x0a, 0x0c, 0x73, 0x68, 0x6f, 0x75, 0x6c, 0x64, 0x41, 0x70, 0x70, 0x65,
- 0x6e, 0x64, 0x18, 0x05, 0x20, 0x01, 0x28, 0x08, 0x52, 0x0c, 0x73, 0x68, 0x6f, 0x75, 0x6c, 0x64,
- 0x41, 0x70, 0x70, 0x65, 0x6e, 0x64, 0x12, 0x24, 0x0a, 0x0d, 0x73, 0x68, 0x6f, 0x75, 0x6c, 0x64,
- 0x52, 0x65, 0x70, 0x6c, 0x61, 0x63, 0x65, 0x18, 0x06, 0x20, 0x01, 0x28, 0x08, 0x52, 0x0d, 0x73,
- 0x68, 0x6f, 0x75, 0x6c, 0x64, 0x52, 0x65, 0x70, 0x6c, 0x61, 0x63, 0x65, 0x12, 0x2c, 0x0a, 0x11,
- 0x72, 0x65, 0x70, 0x6c, 0x61, 0x63, 0x65, 0x56, 0x61, 0x6c, 0x75, 0x65, 0x73, 0x4a, 0x53, 0x4f,
- 0x4e, 0x18, 0x07, 0x20, 0x01, 0x28, 0x0c, 0x52, 0x11, 0x72, 0x65, 0x70, 0x6c, 0x61, 0x63, 0x65,
- 0x56, 0x61, 0x6c, 0x75, 0x65, 0x73, 0x4a, 0x53, 0x4f, 0x4e, 0x12, 0x18, 0x0a, 0x07, 0x6d, 0x65,
- 0x74, 0x68, 0x6f, 0x64, 0x73, 0x18, 0x08, 0x20, 0x03, 0x28, 0x09, 0x52, 0x07, 0x6d, 0x65, 0x74,
- 0x68, 0x6f, 0x64, 0x73, 0x12, 0x18, 0x0a, 0x07, 0x64, 0x6f, 0x6d, 0x61, 0x69, 0x6e, 0x73, 0x18,
- 0x09, 0x20, 0x03, 0x28, 0x09, 0x52, 0x07, 0x64, 0x6f, 0x6d, 0x61, 0x69, 0x6e, 0x73, 0x22, 0x36,
- 0x0a, 0x18, 0x43, 0x72, 0x65, 0x61, 0x74, 0x65, 0x48, 0x54, 0x54, 0x50, 0x48, 0x65, 0x61, 0x64,
- 0x65, 0x72, 0x52, 0x65, 0x73, 0x70, 0x6f, 0x6e, 0x73, 0x65, 0x12, 0x1a, 0x0a, 0x08, 0x68, 0x65,
- 0x61, 0x64, 0x65, 0x72, 0x49, 0x64, 0x18, 0x01, 0x20, 0x01, 0x28, 0x03, 0x52, 0x08, 0x68, 0x65,
- 0x61, 0x64, 0x65, 0x72, 0x49, 0x64, 0x22, 0xcd, 0x02, 0x0a, 0x17, 0x55, 0x70, 0x64, 0x61, 0x74,
- 0x65, 0x48, 0x54, 0x54, 0x50, 0x48, 0x65, 0x61, 0x64, 0x65, 0x72, 0x52, 0x65, 0x71, 0x75, 0x65,
- 0x73, 0x74, 0x12, 0x1a, 0x0a, 0x08, 0x68, 0x65, 0x61, 0x64, 0x65, 0x72, 0x49, 0x64, 0x18, 0x01,
- 0x20, 0x01, 0x28, 0x03, 0x52, 0x08, 0x68, 0x65, 0x61, 0x64, 0x65, 0x72, 0x49, 0x64, 0x12, 0x12,
- 0x0a, 0x04, 0x6e, 0x61, 0x6d, 0x65, 0x18, 0x02, 0x20, 0x01, 0x28, 0x09, 0x52, 0x04, 0x6e, 0x61,
- 0x6d, 0x65, 0x12, 0x14, 0x0a, 0x05, 0x76, 0x61, 0x6c, 0x75, 0x65, 0x18, 0x03, 0x20, 0x01, 0x28,
- 0x09, 0x52, 0x05, 0x76, 0x61, 0x6c, 0x75, 0x65, 0x12, 0x16, 0x0a, 0x06, 0x73, 0x74, 0x61, 0x74,
- 0x75, 0x73, 0x18, 0x04, 0x20, 0x03, 0x28, 0x05, 0x52, 0x06, 0x73, 0x74, 0x61, 0x74, 0x75, 0x73,
- 0x12, 0x28, 0x0a, 0x0f, 0x64, 0x69, 0x73, 0x61, 0x62, 0x6c, 0x65, 0x52, 0x65, 0x64, 0x69, 0x72,
- 0x65, 0x63, 0x74, 0x18, 0x05, 0x20, 0x01, 0x28, 0x08, 0x52, 0x0f, 0x64, 0x69, 0x73, 0x61, 0x62,
- 0x6c, 0x65, 0x52, 0x65, 0x64, 0x69, 0x72, 0x65, 0x63, 0x74, 0x12, 0x22, 0x0a, 0x0c, 0x73, 0x68,
- 0x6f, 0x75, 0x6c, 0x64, 0x41, 0x70, 0x70, 0x65, 0x6e, 0x64, 0x18, 0x06, 0x20, 0x01, 0x28, 0x08,
- 0x52, 0x0c, 0x73, 0x68, 0x6f, 0x75, 0x6c, 0x64, 0x41, 0x70, 0x70, 0x65, 0x6e, 0x64, 0x12, 0x24,
- 0x0a, 0x0d, 0x73, 0x68, 0x6f, 0x75, 0x6c, 0x64, 0x52, 0x65, 0x70, 0x6c, 0x61, 0x63, 0x65, 0x18,
- 0x07, 0x20, 0x01, 0x28, 0x08, 0x52, 0x0d, 0x73, 0x68, 0x6f, 0x75, 0x6c, 0x64, 0x52, 0x65, 0x70,
- 0x6c, 0x61, 0x63, 0x65, 0x12, 0x2c, 0x0a, 0x11, 0x72, 0x65, 0x70, 0x6c, 0x61, 0x63, 0x65, 0x56,
- 0x61, 0x6c, 0x75, 0x65, 0x73, 0x4a, 0x53, 0x4f, 0x4e, 0x18, 0x08, 0x20, 0x01, 0x28, 0x0c, 0x52,
- 0x11, 0x72, 0x65, 0x70, 0x6c, 0x61, 0x63, 0x65, 0x56, 0x61, 0x6c, 0x75, 0x65, 0x73, 0x4a, 0x53,
- 0x4f, 0x4e, 0x12, 0x18, 0x0a, 0x07, 0x6d, 0x65, 0x74, 0x68, 0x6f, 0x64, 0x73, 0x18, 0x09, 0x20,
- 0x03, 0x28, 0x09, 0x52, 0x07, 0x6d, 0x65, 0x74, 0x68, 0x6f, 0x64, 0x73, 0x12, 0x18, 0x0a, 0x07,
- 0x64, 0x6f, 0x6d, 0x61, 0x69, 0x6e, 0x73, 0x18, 0x0a, 0x20, 0x03, 0x28, 0x09, 0x52, 0x07, 0x64,
- 0x6f, 0x6d, 0x61, 0x69, 0x6e, 0x73, 0x22, 0x40, 0x0a, 0x22, 0x46, 0x69, 0x6e, 0x64, 0x45, 0x6e,
- 0x61, 0x62, 0x6c, 0x65, 0x64, 0x48, 0x54, 0x54, 0x50, 0x48, 0x65, 0x61, 0x64, 0x65, 0x72, 0x43,
- 0x6f, 0x6e, 0x66, 0x69, 0x67, 0x52, 0x65, 0x71, 0x75, 0x65, 0x73, 0x74, 0x12, 0x1a, 0x0a, 0x08,
- 0x68, 0x65, 0x61, 0x64, 0x65, 0x72, 0x49, 0x64, 0x18, 0x01, 0x20, 0x01, 0x28, 0x03, 0x52, 0x08,
- 0x68, 0x65, 0x61, 0x64, 0x65, 0x72, 0x49, 0x64, 0x22, 0x45, 0x0a, 0x23, 0x46, 0x69, 0x6e, 0x64,
- 0x45, 0x6e, 0x61, 0x62, 0x6c, 0x65, 0x64, 0x48, 0x54, 0x54, 0x50, 0x48, 0x65, 0x61, 0x64, 0x65,
- 0x72, 0x43, 0x6f, 0x6e, 0x66, 0x69, 0x67, 0x52, 0x65, 0x73, 0x70, 0x6f, 0x6e, 0x73, 0x65, 0x12,
- 0x1e, 0x0a, 0x0a, 0x68, 0x65, 0x61, 0x64, 0x65, 0x72, 0x4a, 0x53, 0x4f, 0x4e, 0x18, 0x01, 0x20,
- 0x01, 0x28, 0x0c, 0x52, 0x0a, 0x68, 0x65, 0x61, 0x64, 0x65, 0x72, 0x4a, 0x53, 0x4f, 0x4e, 0x32,
- 0x93, 0x02, 0x0a, 0x11, 0x48, 0x54, 0x54, 0x50, 0x48, 0x65, 0x61, 0x64, 0x65, 0x72, 0x53, 0x65,
- 0x72, 0x76, 0x69, 0x63, 0x65, 0x12, 0x4d, 0x0a, 0x10, 0x63, 0x72, 0x65, 0x61, 0x74, 0x65, 0x48,
- 0x54, 0x54, 0x50, 0x48, 0x65, 0x61, 0x64, 0x65, 0x72, 0x12, 0x1b, 0x2e, 0x70, 0x62, 0x2e, 0x43,
- 0x72, 0x65, 0x61, 0x74, 0x65, 0x48, 0x54, 0x54, 0x50, 0x48, 0x65, 0x61, 0x64, 0x65, 0x72, 0x52,
- 0x65, 0x71, 0x75, 0x65, 0x73, 0x74, 0x1a, 0x1c, 0x2e, 0x70, 0x62, 0x2e, 0x43, 0x72, 0x65, 0x61,
- 0x74, 0x65, 0x48, 0x54, 0x54, 0x50, 0x48, 0x65, 0x61, 0x64, 0x65, 0x72, 0x52, 0x65, 0x73, 0x70,
- 0x6f, 0x6e, 0x73, 0x65, 0x12, 0x3f, 0x0a, 0x10, 0x75, 0x70, 0x64, 0x61, 0x74, 0x65, 0x48, 0x54,
- 0x54, 0x50, 0x48, 0x65, 0x61, 0x64, 0x65, 0x72, 0x12, 0x1b, 0x2e, 0x70, 0x62, 0x2e, 0x55, 0x70,
- 0x64, 0x61, 0x74, 0x65, 0x48, 0x54, 0x54, 0x50, 0x48, 0x65, 0x61, 0x64, 0x65, 0x72, 0x52, 0x65,
- 0x71, 0x75, 0x65, 0x73, 0x74, 0x1a, 0x0e, 0x2e, 0x70, 0x62, 0x2e, 0x52, 0x50, 0x43, 0x53, 0x75,
- 0x63, 0x63, 0x65, 0x73, 0x73, 0x12, 0x6e, 0x0a, 0x1b, 0x66, 0x69, 0x6e, 0x64, 0x45, 0x6e, 0x61,
- 0x62, 0x6c, 0x65, 0x64, 0x48, 0x54, 0x54, 0x50, 0x48, 0x65, 0x61, 0x64, 0x65, 0x72, 0x43, 0x6f,
- 0x6e, 0x66, 0x69, 0x67, 0x12, 0x26, 0x2e, 0x70, 0x62, 0x2e, 0x46, 0x69, 0x6e, 0x64, 0x45, 0x6e,
- 0x61, 0x62, 0x6c, 0x65, 0x64, 0x48, 0x54, 0x54, 0x50, 0x48, 0x65, 0x61, 0x64, 0x65, 0x72, 0x43,
- 0x6f, 0x6e, 0x66, 0x69, 0x67, 0x52, 0x65, 0x71, 0x75, 0x65, 0x73, 0x74, 0x1a, 0x27, 0x2e, 0x70,
- 0x62, 0x2e, 0x46, 0x69, 0x6e, 0x64, 0x45, 0x6e, 0x61, 0x62, 0x6c, 0x65, 0x64, 0x48, 0x54, 0x54,
- 0x50, 0x48, 0x65, 0x61, 0x64, 0x65, 0x72, 0x43, 0x6f, 0x6e, 0x66, 0x69, 0x67, 0x52, 0x65, 0x73,
- 0x70, 0x6f, 0x6e, 0x73, 0x65, 0x42, 0x06, 0x5a, 0x04, 0x2e, 0x2f, 0x70, 0x62, 0x62, 0x06, 0x70,
- 0x72, 0x6f, 0x74, 0x6f, 0x33,
-}
+const file_service_http_header_proto_rawDesc = "" +
+ "\n" +
+ "\x19service_http_header.proto\x12\x02pb\x1a\x19models/rpc_messages.proto\"\xb1\x02\n" +
+ "\x17CreateHTTPHeaderRequest\x12\x12\n" +
+ "\x04name\x18\x01 \x01(\tR\x04name\x12\x14\n" +
+ "\x05value\x18\x02 \x01(\tR\x05value\x12\x16\n" +
+ "\x06status\x18\x03 \x03(\x05R\x06status\x12(\n" +
+ "\x0fdisableRedirect\x18\x04 \x01(\bR\x0fdisableRedirect\x12\"\n" +
+ "\fshouldAppend\x18\x05 \x01(\bR\fshouldAppend\x12$\n" +
+ "\rshouldReplace\x18\x06 \x01(\bR\rshouldReplace\x12,\n" +
+ "\x11replaceValuesJSON\x18\a \x01(\fR\x11replaceValuesJSON\x12\x18\n" +
+ "\amethods\x18\b \x03(\tR\amethods\x12\x18\n" +
+ "\adomains\x18\t \x03(\tR\adomains\"6\n" +
+ "\x18CreateHTTPHeaderResponse\x12\x1a\n" +
+ "\bheaderId\x18\x01 \x01(\x03R\bheaderId\"\xcd\x02\n" +
+ "\x17UpdateHTTPHeaderRequest\x12\x1a\n" +
+ "\bheaderId\x18\x01 \x01(\x03R\bheaderId\x12\x12\n" +
+ "\x04name\x18\x02 \x01(\tR\x04name\x12\x14\n" +
+ "\x05value\x18\x03 \x01(\tR\x05value\x12\x16\n" +
+ "\x06status\x18\x04 \x03(\x05R\x06status\x12(\n" +
+ "\x0fdisableRedirect\x18\x05 \x01(\bR\x0fdisableRedirect\x12\"\n" +
+ "\fshouldAppend\x18\x06 \x01(\bR\fshouldAppend\x12$\n" +
+ "\rshouldReplace\x18\a \x01(\bR\rshouldReplace\x12,\n" +
+ "\x11replaceValuesJSON\x18\b \x01(\fR\x11replaceValuesJSON\x12\x18\n" +
+ "\amethods\x18\t \x03(\tR\amethods\x12\x18\n" +
+ "\adomains\x18\n" +
+ " \x03(\tR\adomains\"@\n" +
+ "\"FindEnabledHTTPHeaderConfigRequest\x12\x1a\n" +
+ "\bheaderId\x18\x01 \x01(\x03R\bheaderId\"E\n" +
+ "#FindEnabledHTTPHeaderConfigResponse\x12\x1e\n" +
+ "\n" +
+ "headerJSON\x18\x01 \x01(\fR\n" +
+ "headerJSON2\x93\x02\n" +
+ "\x11HTTPHeaderService\x12M\n" +
+ "\x10createHTTPHeader\x12\x1b.pb.CreateHTTPHeaderRequest\x1a\x1c.pb.CreateHTTPHeaderResponse\x12?\n" +
+ "\x10updateHTTPHeader\x12\x1b.pb.UpdateHTTPHeaderRequest\x1a\x0e.pb.RPCSuccess\x12n\n" +
+ "\x1bfindEnabledHTTPHeaderConfig\x12&.pb.FindEnabledHTTPHeaderConfigRequest\x1a'.pb.FindEnabledHTTPHeaderConfigResponseB\x06Z\x04./pbb\x06proto3"
var (
file_service_http_header_proto_rawDescOnce sync.Once
- file_service_http_header_proto_rawDescData = file_service_http_header_proto_rawDesc
+ file_service_http_header_proto_rawDescData []byte
)
func file_service_http_header_proto_rawDescGZIP() []byte {
file_service_http_header_proto_rawDescOnce.Do(func() {
- file_service_http_header_proto_rawDescData = protoimpl.X.CompressGZIP(file_service_http_header_proto_rawDescData)
+ file_service_http_header_proto_rawDescData = protoimpl.X.CompressGZIP(unsafe.Slice(unsafe.StringData(file_service_http_header_proto_rawDesc), len(file_service_http_header_proto_rawDesc)))
})
return file_service_http_header_proto_rawDescData
}
@@ -504,7 +465,7 @@ func file_service_http_header_proto_init() {
out := protoimpl.TypeBuilder{
File: protoimpl.DescBuilder{
GoPackagePath: reflect.TypeOf(x{}).PkgPath(),
- RawDescriptor: file_service_http_header_proto_rawDesc,
+ RawDescriptor: unsafe.Slice(unsafe.StringData(file_service_http_header_proto_rawDesc), len(file_service_http_header_proto_rawDesc)),
NumEnums: 0,
NumMessages: 5,
NumExtensions: 0,
@@ -515,7 +476,6 @@ func file_service_http_header_proto_init() {
MessageInfos: file_service_http_header_proto_msgTypes,
}.Build()
File_service_http_header_proto = out.File
- file_service_http_header_proto_rawDesc = nil
file_service_http_header_proto_goTypes = nil
file_service_http_header_proto_depIdxs = nil
}
diff --git a/EdgeCommon/pkg/rpc/pb/service_http_header_grpc.pb.go b/EdgeCommon/pkg/rpc/pb/service_http_header_grpc.pb.go
index 23a5751..55640c4 100644
--- a/EdgeCommon/pkg/rpc/pb/service_http_header_grpc.pb.go
+++ b/EdgeCommon/pkg/rpc/pb/service_http_header_grpc.pb.go
@@ -1,7 +1,7 @@
// Code generated by protoc-gen-go-grpc. DO NOT EDIT.
// versions:
-// - protoc-gen-go-grpc v1.5.1
-// - protoc v6.33.2
+// - protoc-gen-go-grpc v1.6.1
+// - protoc v3.19.6
// source: service_http_header.proto
package pb
@@ -98,13 +98,13 @@ type HTTPHeaderServiceServer interface {
type UnimplementedHTTPHeaderServiceServer struct{}
func (UnimplementedHTTPHeaderServiceServer) CreateHTTPHeader(context.Context, *CreateHTTPHeaderRequest) (*CreateHTTPHeaderResponse, error) {
- return nil, status.Errorf(codes.Unimplemented, "method CreateHTTPHeader not implemented")
+ return nil, status.Error(codes.Unimplemented, "method CreateHTTPHeader not implemented")
}
func (UnimplementedHTTPHeaderServiceServer) UpdateHTTPHeader(context.Context, *UpdateHTTPHeaderRequest) (*RPCSuccess, error) {
- return nil, status.Errorf(codes.Unimplemented, "method UpdateHTTPHeader not implemented")
+ return nil, status.Error(codes.Unimplemented, "method UpdateHTTPHeader not implemented")
}
func (UnimplementedHTTPHeaderServiceServer) FindEnabledHTTPHeaderConfig(context.Context, *FindEnabledHTTPHeaderConfigRequest) (*FindEnabledHTTPHeaderConfigResponse, error) {
- return nil, status.Errorf(codes.Unimplemented, "method FindEnabledHTTPHeaderConfig not implemented")
+ return nil, status.Error(codes.Unimplemented, "method FindEnabledHTTPHeaderConfig not implemented")
}
func (UnimplementedHTTPHeaderServiceServer) testEmbeddedByValue() {}
@@ -116,7 +116,7 @@ type UnsafeHTTPHeaderServiceServer interface {
}
func RegisterHTTPHeaderServiceServer(s grpc.ServiceRegistrar, srv HTTPHeaderServiceServer) {
- // If the following call pancis, it indicates UnimplementedHTTPHeaderServiceServer was
+ // If the following call panics, it indicates UnimplementedHTTPHeaderServiceServer was
// embedded by pointer and is nil. This will cause panics if an
// unimplemented method is ever invoked, so we test this at initialization
// time to prevent it from happening at runtime later due to I/O.
diff --git a/EdgeCommon/pkg/rpc/pb/service_http_header_policy.pb.go b/EdgeCommon/pkg/rpc/pb/service_http_header_policy.pb.go
index 15020c9..5f4be16 100644
--- a/EdgeCommon/pkg/rpc/pb/service_http_header_policy.pb.go
+++ b/EdgeCommon/pkg/rpc/pb/service_http_header_policy.pb.go
@@ -1,7 +1,7 @@
// Code generated by protoc-gen-go. DO NOT EDIT.
// versions:
-// protoc-gen-go v1.36.0
-// protoc v6.33.2
+// protoc-gen-go v1.36.11
+// protoc v3.19.6
// source: service_http_header_policy.proto
package pb
@@ -11,6 +11,7 @@ import (
protoimpl "google.golang.org/protobuf/runtime/protoimpl"
reflect "reflect"
sync "sync"
+ unsafe "unsafe"
)
const (
@@ -563,159 +564,56 @@ func (x *UpdateHTTPHeaderPolicyNonStandardHeadersRequest) GetHeaderNames() []str
var File_service_http_header_policy_proto protoreflect.FileDescriptor
-var file_service_http_header_policy_proto_rawDesc = []byte{
- 0x0a, 0x20, 0x73, 0x65, 0x72, 0x76, 0x69, 0x63, 0x65, 0x5f, 0x68, 0x74, 0x74, 0x70, 0x5f, 0x68,
- 0x65, 0x61, 0x64, 0x65, 0x72, 0x5f, 0x70, 0x6f, 0x6c, 0x69, 0x63, 0x79, 0x2e, 0x70, 0x72, 0x6f,
- 0x74, 0x6f, 0x12, 0x02, 0x70, 0x62, 0x1a, 0x19, 0x6d, 0x6f, 0x64, 0x65, 0x6c, 0x73, 0x2f, 0x72,
- 0x70, 0x63, 0x5f, 0x6d, 0x65, 0x73, 0x73, 0x61, 0x67, 0x65, 0x73, 0x2e, 0x70, 0x72, 0x6f, 0x74,
- 0x6f, 0x22, 0x5a, 0x0a, 0x28, 0x46, 0x69, 0x6e, 0x64, 0x45, 0x6e, 0x61, 0x62, 0x6c, 0x65, 0x64,
- 0x48, 0x54, 0x54, 0x50, 0x48, 0x65, 0x61, 0x64, 0x65, 0x72, 0x50, 0x6f, 0x6c, 0x69, 0x63, 0x79,
- 0x43, 0x6f, 0x6e, 0x66, 0x69, 0x67, 0x52, 0x65, 0x71, 0x75, 0x65, 0x73, 0x74, 0x12, 0x2e, 0x0a,
- 0x12, 0x68, 0x74, 0x74, 0x70, 0x48, 0x65, 0x61, 0x64, 0x65, 0x72, 0x50, 0x6f, 0x6c, 0x69, 0x63,
- 0x79, 0x49, 0x64, 0x18, 0x01, 0x20, 0x01, 0x28, 0x03, 0x52, 0x12, 0x68, 0x74, 0x74, 0x70, 0x48,
- 0x65, 0x61, 0x64, 0x65, 0x72, 0x50, 0x6f, 0x6c, 0x69, 0x63, 0x79, 0x49, 0x64, 0x22, 0x5f, 0x0a,
- 0x29, 0x46, 0x69, 0x6e, 0x64, 0x45, 0x6e, 0x61, 0x62, 0x6c, 0x65, 0x64, 0x48, 0x54, 0x54, 0x50,
- 0x48, 0x65, 0x61, 0x64, 0x65, 0x72, 0x50, 0x6f, 0x6c, 0x69, 0x63, 0x79, 0x43, 0x6f, 0x6e, 0x66,
- 0x69, 0x67, 0x52, 0x65, 0x73, 0x70, 0x6f, 0x6e, 0x73, 0x65, 0x12, 0x32, 0x0a, 0x14, 0x68, 0x74,
- 0x74, 0x70, 0x48, 0x65, 0x61, 0x64, 0x65, 0x72, 0x50, 0x6f, 0x6c, 0x69, 0x63, 0x79, 0x4a, 0x53,
- 0x4f, 0x4e, 0x18, 0x01, 0x20, 0x01, 0x28, 0x0c, 0x52, 0x14, 0x68, 0x74, 0x74, 0x70, 0x48, 0x65,
- 0x61, 0x64, 0x65, 0x72, 0x50, 0x6f, 0x6c, 0x69, 0x63, 0x79, 0x4a, 0x53, 0x4f, 0x4e, 0x22, 0x1f,
- 0x0a, 0x1d, 0x43, 0x72, 0x65, 0x61, 0x74, 0x65, 0x48, 0x54, 0x54, 0x50, 0x48, 0x65, 0x61, 0x64,
- 0x65, 0x72, 0x50, 0x6f, 0x6c, 0x69, 0x63, 0x79, 0x52, 0x65, 0x71, 0x75, 0x65, 0x73, 0x74, 0x22,
- 0x50, 0x0a, 0x1e, 0x43, 0x72, 0x65, 0x61, 0x74, 0x65, 0x48, 0x54, 0x54, 0x50, 0x48, 0x65, 0x61,
- 0x64, 0x65, 0x72, 0x50, 0x6f, 0x6c, 0x69, 0x63, 0x79, 0x52, 0x65, 0x73, 0x70, 0x6f, 0x6e, 0x73,
- 0x65, 0x12, 0x2e, 0x0a, 0x12, 0x68, 0x74, 0x74, 0x70, 0x48, 0x65, 0x61, 0x64, 0x65, 0x72, 0x50,
- 0x6f, 0x6c, 0x69, 0x63, 0x79, 0x49, 0x64, 0x18, 0x01, 0x20, 0x01, 0x28, 0x03, 0x52, 0x12, 0x68,
- 0x74, 0x74, 0x70, 0x48, 0x65, 0x61, 0x64, 0x65, 0x72, 0x50, 0x6f, 0x6c, 0x69, 0x63, 0x79, 0x49,
- 0x64, 0x22, 0x7e, 0x0a, 0x2a, 0x55, 0x70, 0x64, 0x61, 0x74, 0x65, 0x48, 0x54, 0x54, 0x50, 0x48,
- 0x65, 0x61, 0x64, 0x65, 0x72, 0x50, 0x6f, 0x6c, 0x69, 0x63, 0x79, 0x41, 0x64, 0x64, 0x69, 0x6e,
- 0x67, 0x48, 0x65, 0x61, 0x64, 0x65, 0x72, 0x73, 0x52, 0x65, 0x71, 0x75, 0x65, 0x73, 0x74, 0x12,
- 0x2e, 0x0a, 0x12, 0x68, 0x74, 0x74, 0x70, 0x48, 0x65, 0x61, 0x64, 0x65, 0x72, 0x50, 0x6f, 0x6c,
- 0x69, 0x63, 0x79, 0x49, 0x64, 0x18, 0x01, 0x20, 0x01, 0x28, 0x03, 0x52, 0x12, 0x68, 0x74, 0x74,
- 0x70, 0x48, 0x65, 0x61, 0x64, 0x65, 0x72, 0x50, 0x6f, 0x6c, 0x69, 0x63, 0x79, 0x49, 0x64, 0x12,
- 0x20, 0x0a, 0x0b, 0x68, 0x65, 0x61, 0x64, 0x65, 0x72, 0x73, 0x4a, 0x53, 0x4f, 0x4e, 0x18, 0x02,
- 0x20, 0x01, 0x28, 0x0c, 0x52, 0x0b, 0x68, 0x65, 0x61, 0x64, 0x65, 0x72, 0x73, 0x4a, 0x53, 0x4f,
- 0x4e, 0x22, 0x7f, 0x0a, 0x2b, 0x55, 0x70, 0x64, 0x61, 0x74, 0x65, 0x48, 0x54, 0x54, 0x50, 0x48,
- 0x65, 0x61, 0x64, 0x65, 0x72, 0x50, 0x6f, 0x6c, 0x69, 0x63, 0x79, 0x53, 0x65, 0x74, 0x74, 0x69,
- 0x6e, 0x67, 0x48, 0x65, 0x61, 0x64, 0x65, 0x72, 0x73, 0x52, 0x65, 0x71, 0x75, 0x65, 0x73, 0x74,
- 0x12, 0x2e, 0x0a, 0x12, 0x68, 0x74, 0x74, 0x70, 0x48, 0x65, 0x61, 0x64, 0x65, 0x72, 0x50, 0x6f,
- 0x6c, 0x69, 0x63, 0x79, 0x49, 0x64, 0x18, 0x01, 0x20, 0x01, 0x28, 0x03, 0x52, 0x12, 0x68, 0x74,
- 0x74, 0x70, 0x48, 0x65, 0x61, 0x64, 0x65, 0x72, 0x50, 0x6f, 0x6c, 0x69, 0x63, 0x79, 0x49, 0x64,
- 0x12, 0x20, 0x0a, 0x0b, 0x68, 0x65, 0x61, 0x64, 0x65, 0x72, 0x73, 0x4a, 0x53, 0x4f, 0x4e, 0x18,
- 0x02, 0x20, 0x01, 0x28, 0x0c, 0x52, 0x0b, 0x68, 0x65, 0x61, 0x64, 0x65, 0x72, 0x73, 0x4a, 0x53,
- 0x4f, 0x4e, 0x22, 0x7f, 0x0a, 0x2b, 0x55, 0x70, 0x64, 0x61, 0x74, 0x65, 0x48, 0x54, 0x54, 0x50,
- 0x48, 0x65, 0x61, 0x64, 0x65, 0x72, 0x50, 0x6f, 0x6c, 0x69, 0x63, 0x79, 0x41, 0x64, 0x64, 0x69,
- 0x6e, 0x67, 0x54, 0x72, 0x61, 0x69, 0x6c, 0x65, 0x72, 0x73, 0x52, 0x65, 0x71, 0x75, 0x65, 0x73,
- 0x74, 0x12, 0x2e, 0x0a, 0x12, 0x68, 0x74, 0x74, 0x70, 0x48, 0x65, 0x61, 0x64, 0x65, 0x72, 0x50,
- 0x6f, 0x6c, 0x69, 0x63, 0x79, 0x49, 0x64, 0x18, 0x01, 0x20, 0x01, 0x28, 0x03, 0x52, 0x12, 0x68,
- 0x74, 0x74, 0x70, 0x48, 0x65, 0x61, 0x64, 0x65, 0x72, 0x50, 0x6f, 0x6c, 0x69, 0x63, 0x79, 0x49,
- 0x64, 0x12, 0x20, 0x0a, 0x0b, 0x68, 0x65, 0x61, 0x64, 0x65, 0x72, 0x73, 0x4a, 0x53, 0x4f, 0x4e,
- 0x18, 0x02, 0x20, 0x01, 0x28, 0x0c, 0x52, 0x0b, 0x68, 0x65, 0x61, 0x64, 0x65, 0x72, 0x73, 0x4a,
- 0x53, 0x4f, 0x4e, 0x22, 0x81, 0x01, 0x0a, 0x2d, 0x55, 0x70, 0x64, 0x61, 0x74, 0x65, 0x48, 0x54,
- 0x54, 0x50, 0x48, 0x65, 0x61, 0x64, 0x65, 0x72, 0x50, 0x6f, 0x6c, 0x69, 0x63, 0x79, 0x52, 0x65,
- 0x70, 0x6c, 0x61, 0x63, 0x69, 0x6e, 0x67, 0x48, 0x65, 0x61, 0x64, 0x65, 0x72, 0x73, 0x52, 0x65,
- 0x71, 0x75, 0x65, 0x73, 0x74, 0x12, 0x2e, 0x0a, 0x12, 0x68, 0x74, 0x74, 0x70, 0x48, 0x65, 0x61,
- 0x64, 0x65, 0x72, 0x50, 0x6f, 0x6c, 0x69, 0x63, 0x79, 0x49, 0x64, 0x18, 0x01, 0x20, 0x01, 0x28,
- 0x03, 0x52, 0x12, 0x68, 0x74, 0x74, 0x70, 0x48, 0x65, 0x61, 0x64, 0x65, 0x72, 0x50, 0x6f, 0x6c,
- 0x69, 0x63, 0x79, 0x49, 0x64, 0x12, 0x20, 0x0a, 0x0b, 0x68, 0x65, 0x61, 0x64, 0x65, 0x72, 0x73,
- 0x4a, 0x53, 0x4f, 0x4e, 0x18, 0x02, 0x20, 0x01, 0x28, 0x0c, 0x52, 0x0b, 0x68, 0x65, 0x61, 0x64,
- 0x65, 0x72, 0x73, 0x4a, 0x53, 0x4f, 0x4e, 0x22, 0x80, 0x01, 0x0a, 0x2c, 0x55, 0x70, 0x64, 0x61,
- 0x74, 0x65, 0x48, 0x54, 0x54, 0x50, 0x48, 0x65, 0x61, 0x64, 0x65, 0x72, 0x50, 0x6f, 0x6c, 0x69,
- 0x63, 0x79, 0x44, 0x65, 0x6c, 0x65, 0x74, 0x69, 0x6e, 0x67, 0x48, 0x65, 0x61, 0x64, 0x65, 0x72,
- 0x73, 0x52, 0x65, 0x71, 0x75, 0x65, 0x73, 0x74, 0x12, 0x2e, 0x0a, 0x12, 0x68, 0x74, 0x74, 0x70,
- 0x48, 0x65, 0x61, 0x64, 0x65, 0x72, 0x50, 0x6f, 0x6c, 0x69, 0x63, 0x79, 0x49, 0x64, 0x18, 0x01,
- 0x20, 0x01, 0x28, 0x03, 0x52, 0x12, 0x68, 0x74, 0x74, 0x70, 0x48, 0x65, 0x61, 0x64, 0x65, 0x72,
- 0x50, 0x6f, 0x6c, 0x69, 0x63, 0x79, 0x49, 0x64, 0x12, 0x20, 0x0a, 0x0b, 0x68, 0x65, 0x61, 0x64,
- 0x65, 0x72, 0x4e, 0x61, 0x6d, 0x65, 0x73, 0x18, 0x02, 0x20, 0x03, 0x28, 0x09, 0x52, 0x0b, 0x68,
- 0x65, 0x61, 0x64, 0x65, 0x72, 0x4e, 0x61, 0x6d, 0x65, 0x73, 0x22, 0x6f, 0x0a, 0x21, 0x55, 0x70,
- 0x64, 0x61, 0x74, 0x65, 0x48, 0x54, 0x54, 0x50, 0x48, 0x65, 0x61, 0x64, 0x65, 0x72, 0x50, 0x6f,
- 0x6c, 0x69, 0x63, 0x79, 0x43, 0x4f, 0x52, 0x53, 0x52, 0x65, 0x71, 0x75, 0x65, 0x73, 0x74, 0x12,
- 0x2e, 0x0a, 0x12, 0x68, 0x74, 0x74, 0x70, 0x48, 0x65, 0x61, 0x64, 0x65, 0x72, 0x50, 0x6f, 0x6c,
- 0x69, 0x63, 0x79, 0x49, 0x64, 0x18, 0x01, 0x20, 0x01, 0x28, 0x03, 0x52, 0x12, 0x68, 0x74, 0x74,
- 0x70, 0x48, 0x65, 0x61, 0x64, 0x65, 0x72, 0x50, 0x6f, 0x6c, 0x69, 0x63, 0x79, 0x49, 0x64, 0x12,
- 0x1a, 0x0a, 0x08, 0x63, 0x6f, 0x72, 0x73, 0x4a, 0x53, 0x4f, 0x4e, 0x18, 0x02, 0x20, 0x01, 0x28,
- 0x0c, 0x52, 0x08, 0x63, 0x6f, 0x72, 0x73, 0x4a, 0x53, 0x4f, 0x4e, 0x22, 0x83, 0x01, 0x0a, 0x2f,
- 0x55, 0x70, 0x64, 0x61, 0x74, 0x65, 0x48, 0x54, 0x54, 0x50, 0x48, 0x65, 0x61, 0x64, 0x65, 0x72,
- 0x50, 0x6f, 0x6c, 0x69, 0x63, 0x79, 0x4e, 0x6f, 0x6e, 0x53, 0x74, 0x61, 0x6e, 0x64, 0x61, 0x72,
- 0x64, 0x48, 0x65, 0x61, 0x64, 0x65, 0x72, 0x73, 0x52, 0x65, 0x71, 0x75, 0x65, 0x73, 0x74, 0x12,
- 0x2e, 0x0a, 0x12, 0x68, 0x74, 0x74, 0x70, 0x48, 0x65, 0x61, 0x64, 0x65, 0x72, 0x50, 0x6f, 0x6c,
- 0x69, 0x63, 0x79, 0x49, 0x64, 0x18, 0x01, 0x20, 0x01, 0x28, 0x03, 0x52, 0x12, 0x68, 0x74, 0x74,
- 0x70, 0x48, 0x65, 0x61, 0x64, 0x65, 0x72, 0x50, 0x6f, 0x6c, 0x69, 0x63, 0x79, 0x49, 0x64, 0x12,
- 0x20, 0x0a, 0x0b, 0x68, 0x65, 0x61, 0x64, 0x65, 0x72, 0x4e, 0x61, 0x6d, 0x65, 0x73, 0x18, 0x02,
- 0x20, 0x03, 0x28, 0x09, 0x52, 0x0b, 0x68, 0x65, 0x61, 0x64, 0x65, 0x72, 0x4e, 0x61, 0x6d, 0x65,
- 0x73, 0x32, 0xd4, 0x07, 0x0a, 0x17, 0x48, 0x54, 0x54, 0x50, 0x48, 0x65, 0x61, 0x64, 0x65, 0x72,
- 0x50, 0x6f, 0x6c, 0x69, 0x63, 0x79, 0x53, 0x65, 0x72, 0x76, 0x69, 0x63, 0x65, 0x12, 0x80, 0x01,
- 0x0a, 0x21, 0x66, 0x69, 0x6e, 0x64, 0x45, 0x6e, 0x61, 0x62, 0x6c, 0x65, 0x64, 0x48, 0x54, 0x54,
- 0x50, 0x48, 0x65, 0x61, 0x64, 0x65, 0x72, 0x50, 0x6f, 0x6c, 0x69, 0x63, 0x79, 0x43, 0x6f, 0x6e,
- 0x66, 0x69, 0x67, 0x12, 0x2c, 0x2e, 0x70, 0x62, 0x2e, 0x46, 0x69, 0x6e, 0x64, 0x45, 0x6e, 0x61,
- 0x62, 0x6c, 0x65, 0x64, 0x48, 0x54, 0x54, 0x50, 0x48, 0x65, 0x61, 0x64, 0x65, 0x72, 0x50, 0x6f,
- 0x6c, 0x69, 0x63, 0x79, 0x43, 0x6f, 0x6e, 0x66, 0x69, 0x67, 0x52, 0x65, 0x71, 0x75, 0x65, 0x73,
- 0x74, 0x1a, 0x2d, 0x2e, 0x70, 0x62, 0x2e, 0x46, 0x69, 0x6e, 0x64, 0x45, 0x6e, 0x61, 0x62, 0x6c,
- 0x65, 0x64, 0x48, 0x54, 0x54, 0x50, 0x48, 0x65, 0x61, 0x64, 0x65, 0x72, 0x50, 0x6f, 0x6c, 0x69,
- 0x63, 0x79, 0x43, 0x6f, 0x6e, 0x66, 0x69, 0x67, 0x52, 0x65, 0x73, 0x70, 0x6f, 0x6e, 0x73, 0x65,
- 0x12, 0x5f, 0x0a, 0x16, 0x63, 0x72, 0x65, 0x61, 0x74, 0x65, 0x48, 0x54, 0x54, 0x50, 0x48, 0x65,
- 0x61, 0x64, 0x65, 0x72, 0x50, 0x6f, 0x6c, 0x69, 0x63, 0x79, 0x12, 0x21, 0x2e, 0x70, 0x62, 0x2e,
- 0x43, 0x72, 0x65, 0x61, 0x74, 0x65, 0x48, 0x54, 0x54, 0x50, 0x48, 0x65, 0x61, 0x64, 0x65, 0x72,
- 0x50, 0x6f, 0x6c, 0x69, 0x63, 0x79, 0x52, 0x65, 0x71, 0x75, 0x65, 0x73, 0x74, 0x1a, 0x22, 0x2e,
- 0x70, 0x62, 0x2e, 0x43, 0x72, 0x65, 0x61, 0x74, 0x65, 0x48, 0x54, 0x54, 0x50, 0x48, 0x65, 0x61,
- 0x64, 0x65, 0x72, 0x50, 0x6f, 0x6c, 0x69, 0x63, 0x79, 0x52, 0x65, 0x73, 0x70, 0x6f, 0x6e, 0x73,
- 0x65, 0x12, 0x65, 0x0a, 0x23, 0x75, 0x70, 0x64, 0x61, 0x74, 0x65, 0x48, 0x54, 0x54, 0x50, 0x48,
- 0x65, 0x61, 0x64, 0x65, 0x72, 0x50, 0x6f, 0x6c, 0x69, 0x63, 0x79, 0x41, 0x64, 0x64, 0x69, 0x6e,
- 0x67, 0x48, 0x65, 0x61, 0x64, 0x65, 0x72, 0x73, 0x12, 0x2e, 0x2e, 0x70, 0x62, 0x2e, 0x55, 0x70,
- 0x64, 0x61, 0x74, 0x65, 0x48, 0x54, 0x54, 0x50, 0x48, 0x65, 0x61, 0x64, 0x65, 0x72, 0x50, 0x6f,
- 0x6c, 0x69, 0x63, 0x79, 0x41, 0x64, 0x64, 0x69, 0x6e, 0x67, 0x48, 0x65, 0x61, 0x64, 0x65, 0x72,
- 0x73, 0x52, 0x65, 0x71, 0x75, 0x65, 0x73, 0x74, 0x1a, 0x0e, 0x2e, 0x70, 0x62, 0x2e, 0x52, 0x50,
- 0x43, 0x53, 0x75, 0x63, 0x63, 0x65, 0x73, 0x73, 0x12, 0x67, 0x0a, 0x24, 0x75, 0x70, 0x64, 0x61,
- 0x74, 0x65, 0x48, 0x54, 0x54, 0x50, 0x48, 0x65, 0x61, 0x64, 0x65, 0x72, 0x50, 0x6f, 0x6c, 0x69,
- 0x63, 0x79, 0x53, 0x65, 0x74, 0x74, 0x69, 0x6e, 0x67, 0x48, 0x65, 0x61, 0x64, 0x65, 0x72, 0x73,
- 0x12, 0x2f, 0x2e, 0x70, 0x62, 0x2e, 0x55, 0x70, 0x64, 0x61, 0x74, 0x65, 0x48, 0x54, 0x54, 0x50,
- 0x48, 0x65, 0x61, 0x64, 0x65, 0x72, 0x50, 0x6f, 0x6c, 0x69, 0x63, 0x79, 0x53, 0x65, 0x74, 0x74,
- 0x69, 0x6e, 0x67, 0x48, 0x65, 0x61, 0x64, 0x65, 0x72, 0x73, 0x52, 0x65, 0x71, 0x75, 0x65, 0x73,
- 0x74, 0x1a, 0x0e, 0x2e, 0x70, 0x62, 0x2e, 0x52, 0x50, 0x43, 0x53, 0x75, 0x63, 0x63, 0x65, 0x73,
- 0x73, 0x12, 0x67, 0x0a, 0x24, 0x75, 0x70, 0x64, 0x61, 0x74, 0x65, 0x48, 0x54, 0x54, 0x50, 0x48,
- 0x65, 0x61, 0x64, 0x65, 0x72, 0x50, 0x6f, 0x6c, 0x69, 0x63, 0x79, 0x41, 0x64, 0x64, 0x69, 0x6e,
- 0x67, 0x54, 0x72, 0x61, 0x69, 0x6c, 0x65, 0x72, 0x73, 0x12, 0x2f, 0x2e, 0x70, 0x62, 0x2e, 0x55,
- 0x70, 0x64, 0x61, 0x74, 0x65, 0x48, 0x54, 0x54, 0x50, 0x48, 0x65, 0x61, 0x64, 0x65, 0x72, 0x50,
- 0x6f, 0x6c, 0x69, 0x63, 0x79, 0x41, 0x64, 0x64, 0x69, 0x6e, 0x67, 0x54, 0x72, 0x61, 0x69, 0x6c,
- 0x65, 0x72, 0x73, 0x52, 0x65, 0x71, 0x75, 0x65, 0x73, 0x74, 0x1a, 0x0e, 0x2e, 0x70, 0x62, 0x2e,
- 0x52, 0x50, 0x43, 0x53, 0x75, 0x63, 0x63, 0x65, 0x73, 0x73, 0x12, 0x6b, 0x0a, 0x26, 0x75, 0x70,
- 0x64, 0x61, 0x74, 0x65, 0x48, 0x54, 0x54, 0x50, 0x48, 0x65, 0x61, 0x64, 0x65, 0x72, 0x50, 0x6f,
- 0x6c, 0x69, 0x63, 0x79, 0x52, 0x65, 0x70, 0x6c, 0x61, 0x63, 0x69, 0x6e, 0x67, 0x48, 0x65, 0x61,
- 0x64, 0x65, 0x72, 0x73, 0x12, 0x31, 0x2e, 0x70, 0x62, 0x2e, 0x55, 0x70, 0x64, 0x61, 0x74, 0x65,
- 0x48, 0x54, 0x54, 0x50, 0x48, 0x65, 0x61, 0x64, 0x65, 0x72, 0x50, 0x6f, 0x6c, 0x69, 0x63, 0x79,
- 0x52, 0x65, 0x70, 0x6c, 0x61, 0x63, 0x69, 0x6e, 0x67, 0x48, 0x65, 0x61, 0x64, 0x65, 0x72, 0x73,
- 0x52, 0x65, 0x71, 0x75, 0x65, 0x73, 0x74, 0x1a, 0x0e, 0x2e, 0x70, 0x62, 0x2e, 0x52, 0x50, 0x43,
- 0x53, 0x75, 0x63, 0x63, 0x65, 0x73, 0x73, 0x12, 0x69, 0x0a, 0x25, 0x75, 0x70, 0x64, 0x61, 0x74,
- 0x65, 0x48, 0x54, 0x54, 0x50, 0x48, 0x65, 0x61, 0x64, 0x65, 0x72, 0x50, 0x6f, 0x6c, 0x69, 0x63,
- 0x79, 0x44, 0x65, 0x6c, 0x65, 0x74, 0x69, 0x6e, 0x67, 0x48, 0x65, 0x61, 0x64, 0x65, 0x72, 0x73,
- 0x12, 0x30, 0x2e, 0x70, 0x62, 0x2e, 0x55, 0x70, 0x64, 0x61, 0x74, 0x65, 0x48, 0x54, 0x54, 0x50,
- 0x48, 0x65, 0x61, 0x64, 0x65, 0x72, 0x50, 0x6f, 0x6c, 0x69, 0x63, 0x79, 0x44, 0x65, 0x6c, 0x65,
- 0x74, 0x69, 0x6e, 0x67, 0x48, 0x65, 0x61, 0x64, 0x65, 0x72, 0x73, 0x52, 0x65, 0x71, 0x75, 0x65,
- 0x73, 0x74, 0x1a, 0x0e, 0x2e, 0x70, 0x62, 0x2e, 0x52, 0x50, 0x43, 0x53, 0x75, 0x63, 0x63, 0x65,
- 0x73, 0x73, 0x12, 0x6f, 0x0a, 0x28, 0x75, 0x70, 0x64, 0x61, 0x74, 0x65, 0x48, 0x54, 0x54, 0x50,
- 0x48, 0x65, 0x61, 0x64, 0x65, 0x72, 0x50, 0x6f, 0x6c, 0x69, 0x63, 0x79, 0x4e, 0x6f, 0x6e, 0x53,
- 0x74, 0x61, 0x6e, 0x64, 0x61, 0x72, 0x64, 0x48, 0x65, 0x61, 0x64, 0x65, 0x72, 0x73, 0x12, 0x33,
- 0x2e, 0x70, 0x62, 0x2e, 0x55, 0x70, 0x64, 0x61, 0x74, 0x65, 0x48, 0x54, 0x54, 0x50, 0x48, 0x65,
- 0x61, 0x64, 0x65, 0x72, 0x50, 0x6f, 0x6c, 0x69, 0x63, 0x79, 0x4e, 0x6f, 0x6e, 0x53, 0x74, 0x61,
- 0x6e, 0x64, 0x61, 0x72, 0x64, 0x48, 0x65, 0x61, 0x64, 0x65, 0x72, 0x73, 0x52, 0x65, 0x71, 0x75,
- 0x65, 0x73, 0x74, 0x1a, 0x0e, 0x2e, 0x70, 0x62, 0x2e, 0x52, 0x50, 0x43, 0x53, 0x75, 0x63, 0x63,
- 0x65, 0x73, 0x73, 0x12, 0x53, 0x0a, 0x1a, 0x75, 0x70, 0x64, 0x61, 0x74, 0x65, 0x48, 0x54, 0x54,
- 0x50, 0x48, 0x65, 0x61, 0x64, 0x65, 0x72, 0x50, 0x6f, 0x6c, 0x69, 0x63, 0x79, 0x43, 0x4f, 0x52,
- 0x53, 0x12, 0x25, 0x2e, 0x70, 0x62, 0x2e, 0x55, 0x70, 0x64, 0x61, 0x74, 0x65, 0x48, 0x54, 0x54,
- 0x50, 0x48, 0x65, 0x61, 0x64, 0x65, 0x72, 0x50, 0x6f, 0x6c, 0x69, 0x63, 0x79, 0x43, 0x4f, 0x52,
- 0x53, 0x52, 0x65, 0x71, 0x75, 0x65, 0x73, 0x74, 0x1a, 0x0e, 0x2e, 0x70, 0x62, 0x2e, 0x52, 0x50,
- 0x43, 0x53, 0x75, 0x63, 0x63, 0x65, 0x73, 0x73, 0x42, 0x06, 0x5a, 0x04, 0x2e, 0x2f, 0x70, 0x62,
- 0x62, 0x06, 0x70, 0x72, 0x6f, 0x74, 0x6f, 0x33,
-}
+const file_service_http_header_policy_proto_rawDesc = "" +
+ "\n" +
+ " service_http_header_policy.proto\x12\x02pb\x1a\x19models/rpc_messages.proto\"Z\n" +
+ "(FindEnabledHTTPHeaderPolicyConfigRequest\x12.\n" +
+ "\x12httpHeaderPolicyId\x18\x01 \x01(\x03R\x12httpHeaderPolicyId\"_\n" +
+ ")FindEnabledHTTPHeaderPolicyConfigResponse\x122\n" +
+ "\x14httpHeaderPolicyJSON\x18\x01 \x01(\fR\x14httpHeaderPolicyJSON\"\x1f\n" +
+ "\x1dCreateHTTPHeaderPolicyRequest\"P\n" +
+ "\x1eCreateHTTPHeaderPolicyResponse\x12.\n" +
+ "\x12httpHeaderPolicyId\x18\x01 \x01(\x03R\x12httpHeaderPolicyId\"~\n" +
+ "*UpdateHTTPHeaderPolicyAddingHeadersRequest\x12.\n" +
+ "\x12httpHeaderPolicyId\x18\x01 \x01(\x03R\x12httpHeaderPolicyId\x12 \n" +
+ "\vheadersJSON\x18\x02 \x01(\fR\vheadersJSON\"\x7f\n" +
+ "+UpdateHTTPHeaderPolicySettingHeadersRequest\x12.\n" +
+ "\x12httpHeaderPolicyId\x18\x01 \x01(\x03R\x12httpHeaderPolicyId\x12 \n" +
+ "\vheadersJSON\x18\x02 \x01(\fR\vheadersJSON\"\x7f\n" +
+ "+UpdateHTTPHeaderPolicyAddingTrailersRequest\x12.\n" +
+ "\x12httpHeaderPolicyId\x18\x01 \x01(\x03R\x12httpHeaderPolicyId\x12 \n" +
+ "\vheadersJSON\x18\x02 \x01(\fR\vheadersJSON\"\x81\x01\n" +
+ "-UpdateHTTPHeaderPolicyReplacingHeadersRequest\x12.\n" +
+ "\x12httpHeaderPolicyId\x18\x01 \x01(\x03R\x12httpHeaderPolicyId\x12 \n" +
+ "\vheadersJSON\x18\x02 \x01(\fR\vheadersJSON\"\x80\x01\n" +
+ ",UpdateHTTPHeaderPolicyDeletingHeadersRequest\x12.\n" +
+ "\x12httpHeaderPolicyId\x18\x01 \x01(\x03R\x12httpHeaderPolicyId\x12 \n" +
+ "\vheaderNames\x18\x02 \x03(\tR\vheaderNames\"o\n" +
+ "!UpdateHTTPHeaderPolicyCORSRequest\x12.\n" +
+ "\x12httpHeaderPolicyId\x18\x01 \x01(\x03R\x12httpHeaderPolicyId\x12\x1a\n" +
+ "\bcorsJSON\x18\x02 \x01(\fR\bcorsJSON\"\x83\x01\n" +
+ "/UpdateHTTPHeaderPolicyNonStandardHeadersRequest\x12.\n" +
+ "\x12httpHeaderPolicyId\x18\x01 \x01(\x03R\x12httpHeaderPolicyId\x12 \n" +
+ "\vheaderNames\x18\x02 \x03(\tR\vheaderNames2\xd4\a\n" +
+ "\x17HTTPHeaderPolicyService\x12\x80\x01\n" +
+ "!findEnabledHTTPHeaderPolicyConfig\x12,.pb.FindEnabledHTTPHeaderPolicyConfigRequest\x1a-.pb.FindEnabledHTTPHeaderPolicyConfigResponse\x12_\n" +
+ "\x16createHTTPHeaderPolicy\x12!.pb.CreateHTTPHeaderPolicyRequest\x1a\".pb.CreateHTTPHeaderPolicyResponse\x12e\n" +
+ "#updateHTTPHeaderPolicyAddingHeaders\x12..pb.UpdateHTTPHeaderPolicyAddingHeadersRequest\x1a\x0e.pb.RPCSuccess\x12g\n" +
+ "$updateHTTPHeaderPolicySettingHeaders\x12/.pb.UpdateHTTPHeaderPolicySettingHeadersRequest\x1a\x0e.pb.RPCSuccess\x12g\n" +
+ "$updateHTTPHeaderPolicyAddingTrailers\x12/.pb.UpdateHTTPHeaderPolicyAddingTrailersRequest\x1a\x0e.pb.RPCSuccess\x12k\n" +
+ "&updateHTTPHeaderPolicyReplacingHeaders\x121.pb.UpdateHTTPHeaderPolicyReplacingHeadersRequest\x1a\x0e.pb.RPCSuccess\x12i\n" +
+ "%updateHTTPHeaderPolicyDeletingHeaders\x120.pb.UpdateHTTPHeaderPolicyDeletingHeadersRequest\x1a\x0e.pb.RPCSuccess\x12o\n" +
+ "(updateHTTPHeaderPolicyNonStandardHeaders\x123.pb.UpdateHTTPHeaderPolicyNonStandardHeadersRequest\x1a\x0e.pb.RPCSuccess\x12S\n" +
+ "\x1aupdateHTTPHeaderPolicyCORS\x12%.pb.UpdateHTTPHeaderPolicyCORSRequest\x1a\x0e.pb.RPCSuccessB\x06Z\x04./pbb\x06proto3"
var (
file_service_http_header_policy_proto_rawDescOnce sync.Once
- file_service_http_header_policy_proto_rawDescData = file_service_http_header_policy_proto_rawDesc
+ file_service_http_header_policy_proto_rawDescData []byte
)
func file_service_http_header_policy_proto_rawDescGZIP() []byte {
file_service_http_header_policy_proto_rawDescOnce.Do(func() {
- file_service_http_header_policy_proto_rawDescData = protoimpl.X.CompressGZIP(file_service_http_header_policy_proto_rawDescData)
+ file_service_http_header_policy_proto_rawDescData = protoimpl.X.CompressGZIP(unsafe.Slice(unsafe.StringData(file_service_http_header_policy_proto_rawDesc), len(file_service_http_header_policy_proto_rawDesc)))
})
return file_service_http_header_policy_proto_rawDescData
}
@@ -771,7 +669,7 @@ func file_service_http_header_policy_proto_init() {
out := protoimpl.TypeBuilder{
File: protoimpl.DescBuilder{
GoPackagePath: reflect.TypeOf(x{}).PkgPath(),
- RawDescriptor: file_service_http_header_policy_proto_rawDesc,
+ RawDescriptor: unsafe.Slice(unsafe.StringData(file_service_http_header_policy_proto_rawDesc), len(file_service_http_header_policy_proto_rawDesc)),
NumEnums: 0,
NumMessages: 11,
NumExtensions: 0,
@@ -782,7 +680,6 @@ func file_service_http_header_policy_proto_init() {
MessageInfos: file_service_http_header_policy_proto_msgTypes,
}.Build()
File_service_http_header_policy_proto = out.File
- file_service_http_header_policy_proto_rawDesc = nil
file_service_http_header_policy_proto_goTypes = nil
file_service_http_header_policy_proto_depIdxs = nil
}
diff --git a/EdgeCommon/pkg/rpc/pb/service_http_header_policy_grpc.pb.go b/EdgeCommon/pkg/rpc/pb/service_http_header_policy_grpc.pb.go
index cea371b..549c4c4 100644
--- a/EdgeCommon/pkg/rpc/pb/service_http_header_policy_grpc.pb.go
+++ b/EdgeCommon/pkg/rpc/pb/service_http_header_policy_grpc.pb.go
@@ -1,7 +1,7 @@
// Code generated by protoc-gen-go-grpc. DO NOT EDIT.
// versions:
-// - protoc-gen-go-grpc v1.5.1
-// - protoc v6.33.2
+// - protoc-gen-go-grpc v1.6.1
+// - protoc v3.19.6
// source: service_http_header_policy.proto
package pb
@@ -188,31 +188,31 @@ type HTTPHeaderPolicyServiceServer interface {
type UnimplementedHTTPHeaderPolicyServiceServer struct{}
func (UnimplementedHTTPHeaderPolicyServiceServer) FindEnabledHTTPHeaderPolicyConfig(context.Context, *FindEnabledHTTPHeaderPolicyConfigRequest) (*FindEnabledHTTPHeaderPolicyConfigResponse, error) {
- return nil, status.Errorf(codes.Unimplemented, "method FindEnabledHTTPHeaderPolicyConfig not implemented")
+ return nil, status.Error(codes.Unimplemented, "method FindEnabledHTTPHeaderPolicyConfig not implemented")
}
func (UnimplementedHTTPHeaderPolicyServiceServer) CreateHTTPHeaderPolicy(context.Context, *CreateHTTPHeaderPolicyRequest) (*CreateHTTPHeaderPolicyResponse, error) {
- return nil, status.Errorf(codes.Unimplemented, "method CreateHTTPHeaderPolicy not implemented")
+ return nil, status.Error(codes.Unimplemented, "method CreateHTTPHeaderPolicy not implemented")
}
func (UnimplementedHTTPHeaderPolicyServiceServer) UpdateHTTPHeaderPolicyAddingHeaders(context.Context, *UpdateHTTPHeaderPolicyAddingHeadersRequest) (*RPCSuccess, error) {
- return nil, status.Errorf(codes.Unimplemented, "method UpdateHTTPHeaderPolicyAddingHeaders not implemented")
+ return nil, status.Error(codes.Unimplemented, "method UpdateHTTPHeaderPolicyAddingHeaders not implemented")
}
func (UnimplementedHTTPHeaderPolicyServiceServer) UpdateHTTPHeaderPolicySettingHeaders(context.Context, *UpdateHTTPHeaderPolicySettingHeadersRequest) (*RPCSuccess, error) {
- return nil, status.Errorf(codes.Unimplemented, "method UpdateHTTPHeaderPolicySettingHeaders not implemented")
+ return nil, status.Error(codes.Unimplemented, "method UpdateHTTPHeaderPolicySettingHeaders not implemented")
}
func (UnimplementedHTTPHeaderPolicyServiceServer) UpdateHTTPHeaderPolicyAddingTrailers(context.Context, *UpdateHTTPHeaderPolicyAddingTrailersRequest) (*RPCSuccess, error) {
- return nil, status.Errorf(codes.Unimplemented, "method UpdateHTTPHeaderPolicyAddingTrailers not implemented")
+ return nil, status.Error(codes.Unimplemented, "method UpdateHTTPHeaderPolicyAddingTrailers not implemented")
}
func (UnimplementedHTTPHeaderPolicyServiceServer) UpdateHTTPHeaderPolicyReplacingHeaders(context.Context, *UpdateHTTPHeaderPolicyReplacingHeadersRequest) (*RPCSuccess, error) {
- return nil, status.Errorf(codes.Unimplemented, "method UpdateHTTPHeaderPolicyReplacingHeaders not implemented")
+ return nil, status.Error(codes.Unimplemented, "method UpdateHTTPHeaderPolicyReplacingHeaders not implemented")
}
func (UnimplementedHTTPHeaderPolicyServiceServer) UpdateHTTPHeaderPolicyDeletingHeaders(context.Context, *UpdateHTTPHeaderPolicyDeletingHeadersRequest) (*RPCSuccess, error) {
- return nil, status.Errorf(codes.Unimplemented, "method UpdateHTTPHeaderPolicyDeletingHeaders not implemented")
+ return nil, status.Error(codes.Unimplemented, "method UpdateHTTPHeaderPolicyDeletingHeaders not implemented")
}
func (UnimplementedHTTPHeaderPolicyServiceServer) UpdateHTTPHeaderPolicyNonStandardHeaders(context.Context, *UpdateHTTPHeaderPolicyNonStandardHeadersRequest) (*RPCSuccess, error) {
- return nil, status.Errorf(codes.Unimplemented, "method UpdateHTTPHeaderPolicyNonStandardHeaders not implemented")
+ return nil, status.Error(codes.Unimplemented, "method UpdateHTTPHeaderPolicyNonStandardHeaders not implemented")
}
func (UnimplementedHTTPHeaderPolicyServiceServer) UpdateHTTPHeaderPolicyCORS(context.Context, *UpdateHTTPHeaderPolicyCORSRequest) (*RPCSuccess, error) {
- return nil, status.Errorf(codes.Unimplemented, "method UpdateHTTPHeaderPolicyCORS not implemented")
+ return nil, status.Error(codes.Unimplemented, "method UpdateHTTPHeaderPolicyCORS not implemented")
}
func (UnimplementedHTTPHeaderPolicyServiceServer) testEmbeddedByValue() {}
@@ -224,7 +224,7 @@ type UnsafeHTTPHeaderPolicyServiceServer interface {
}
func RegisterHTTPHeaderPolicyServiceServer(s grpc.ServiceRegistrar, srv HTTPHeaderPolicyServiceServer) {
- // If the following call pancis, it indicates UnimplementedHTTPHeaderPolicyServiceServer was
+ // If the following call panics, it indicates UnimplementedHTTPHeaderPolicyServiceServer was
// embedded by pointer and is nil. This will cause panics if an
// unimplemented method is ever invoked, so we test this at initialization
// time to prevent it from happening at runtime later due to I/O.
diff --git a/EdgeCommon/pkg/rpc/pb/service_http_location.pb.go b/EdgeCommon/pkg/rpc/pb/service_http_location.pb.go
index 8617276..edd1654 100644
--- a/EdgeCommon/pkg/rpc/pb/service_http_location.pb.go
+++ b/EdgeCommon/pkg/rpc/pb/service_http_location.pb.go
@@ -1,7 +1,7 @@
// Code generated by protoc-gen-go. DO NOT EDIT.
// versions:
-// protoc-gen-go v1.36.0
-// protoc v6.33.2
+// protoc-gen-go v1.36.11
+// protoc v3.19.6
// source: service_http_location.proto
package pb
@@ -11,6 +11,7 @@ import (
protoimpl "google.golang.org/protobuf/runtime/protoimpl"
reflect "reflect"
sync "sync"
+ unsafe "unsafe"
)
const (
@@ -633,145 +634,77 @@ func (x *UpdateHTTPLocationReverseProxyRequest) GetReverseProxyJSON() []byte {
var File_service_http_location_proto protoreflect.FileDescriptor
-var file_service_http_location_proto_rawDesc = []byte{
- 0x0a, 0x1b, 0x73, 0x65, 0x72, 0x76, 0x69, 0x63, 0x65, 0x5f, 0x68, 0x74, 0x74, 0x70, 0x5f, 0x6c,
- 0x6f, 0x63, 0x61, 0x74, 0x69, 0x6f, 0x6e, 0x2e, 0x70, 0x72, 0x6f, 0x74, 0x6f, 0x12, 0x02, 0x70,
- 0x62, 0x1a, 0x19, 0x6d, 0x6f, 0x64, 0x65, 0x6c, 0x73, 0x2f, 0x72, 0x70, 0x63, 0x5f, 0x6d, 0x65,
- 0x73, 0x73, 0x61, 0x67, 0x65, 0x73, 0x2e, 0x70, 0x72, 0x6f, 0x74, 0x6f, 0x22, 0xd9, 0x01, 0x0a,
- 0x19, 0x43, 0x72, 0x65, 0x61, 0x74, 0x65, 0x48, 0x54, 0x54, 0x50, 0x4c, 0x6f, 0x63, 0x61, 0x74,
- 0x69, 0x6f, 0x6e, 0x52, 0x65, 0x71, 0x75, 0x65, 0x73, 0x74, 0x12, 0x1a, 0x0a, 0x08, 0x70, 0x61,
- 0x72, 0x65, 0x6e, 0x74, 0x49, 0x64, 0x18, 0x01, 0x20, 0x01, 0x28, 0x03, 0x52, 0x08, 0x70, 0x61,
- 0x72, 0x65, 0x6e, 0x74, 0x49, 0x64, 0x12, 0x12, 0x0a, 0x04, 0x6e, 0x61, 0x6d, 0x65, 0x18, 0x02,
- 0x20, 0x01, 0x28, 0x09, 0x52, 0x04, 0x6e, 0x61, 0x6d, 0x65, 0x12, 0x20, 0x0a, 0x0b, 0x64, 0x65,
- 0x73, 0x63, 0x72, 0x69, 0x70, 0x74, 0x69, 0x6f, 0x6e, 0x18, 0x03, 0x20, 0x01, 0x28, 0x09, 0x52,
- 0x0b, 0x64, 0x65, 0x73, 0x63, 0x72, 0x69, 0x70, 0x74, 0x69, 0x6f, 0x6e, 0x12, 0x18, 0x0a, 0x07,
- 0x70, 0x61, 0x74, 0x74, 0x65, 0x72, 0x6e, 0x18, 0x04, 0x20, 0x01, 0x28, 0x09, 0x52, 0x07, 0x70,
- 0x61, 0x74, 0x74, 0x65, 0x72, 0x6e, 0x12, 0x18, 0x0a, 0x07, 0x69, 0x73, 0x42, 0x72, 0x65, 0x61,
- 0x6b, 0x18, 0x05, 0x20, 0x01, 0x28, 0x08, 0x52, 0x07, 0x69, 0x73, 0x42, 0x72, 0x65, 0x61, 0x6b,
- 0x12, 0x1c, 0x0a, 0x09, 0x63, 0x6f, 0x6e, 0x64, 0x73, 0x4a, 0x53, 0x4f, 0x4e, 0x18, 0x06, 0x20,
- 0x01, 0x28, 0x0c, 0x52, 0x09, 0x63, 0x6f, 0x6e, 0x64, 0x73, 0x4a, 0x53, 0x4f, 0x4e, 0x12, 0x18,
- 0x0a, 0x07, 0x64, 0x6f, 0x6d, 0x61, 0x69, 0x6e, 0x73, 0x18, 0x07, 0x20, 0x03, 0x28, 0x09, 0x52,
- 0x07, 0x64, 0x6f, 0x6d, 0x61, 0x69, 0x6e, 0x73, 0x22, 0x3c, 0x0a, 0x1a, 0x43, 0x72, 0x65, 0x61,
- 0x74, 0x65, 0x48, 0x54, 0x54, 0x50, 0x4c, 0x6f, 0x63, 0x61, 0x74, 0x69, 0x6f, 0x6e, 0x52, 0x65,
- 0x73, 0x70, 0x6f, 0x6e, 0x73, 0x65, 0x12, 0x1e, 0x0a, 0x0a, 0x6c, 0x6f, 0x63, 0x61, 0x74, 0x69,
- 0x6f, 0x6e, 0x49, 0x64, 0x18, 0x01, 0x20, 0x01, 0x28, 0x03, 0x52, 0x0a, 0x6c, 0x6f, 0x63, 0x61,
- 0x74, 0x69, 0x6f, 0x6e, 0x49, 0x64, 0x22, 0xf1, 0x01, 0x0a, 0x19, 0x55, 0x70, 0x64, 0x61, 0x74,
- 0x65, 0x48, 0x54, 0x54, 0x50, 0x4c, 0x6f, 0x63, 0x61, 0x74, 0x69, 0x6f, 0x6e, 0x52, 0x65, 0x71,
- 0x75, 0x65, 0x73, 0x74, 0x12, 0x1e, 0x0a, 0x0a, 0x6c, 0x6f, 0x63, 0x61, 0x74, 0x69, 0x6f, 0x6e,
- 0x49, 0x64, 0x18, 0x01, 0x20, 0x01, 0x28, 0x03, 0x52, 0x0a, 0x6c, 0x6f, 0x63, 0x61, 0x74, 0x69,
- 0x6f, 0x6e, 0x49, 0x64, 0x12, 0x12, 0x0a, 0x04, 0x6e, 0x61, 0x6d, 0x65, 0x18, 0x02, 0x20, 0x01,
- 0x28, 0x09, 0x52, 0x04, 0x6e, 0x61, 0x6d, 0x65, 0x12, 0x20, 0x0a, 0x0b, 0x64, 0x65, 0x73, 0x63,
- 0x72, 0x69, 0x70, 0x74, 0x69, 0x6f, 0x6e, 0x18, 0x03, 0x20, 0x01, 0x28, 0x09, 0x52, 0x0b, 0x64,
- 0x65, 0x73, 0x63, 0x72, 0x69, 0x70, 0x74, 0x69, 0x6f, 0x6e, 0x12, 0x18, 0x0a, 0x07, 0x70, 0x61,
- 0x74, 0x74, 0x65, 0x72, 0x6e, 0x18, 0x04, 0x20, 0x01, 0x28, 0x09, 0x52, 0x07, 0x70, 0x61, 0x74,
- 0x74, 0x65, 0x72, 0x6e, 0x12, 0x12, 0x0a, 0x04, 0x69, 0x73, 0x4f, 0x6e, 0x18, 0x05, 0x20, 0x01,
- 0x28, 0x08, 0x52, 0x04, 0x69, 0x73, 0x4f, 0x6e, 0x12, 0x18, 0x0a, 0x07, 0x69, 0x73, 0x42, 0x72,
- 0x65, 0x61, 0x6b, 0x18, 0x06, 0x20, 0x01, 0x28, 0x08, 0x52, 0x07, 0x69, 0x73, 0x42, 0x72, 0x65,
- 0x61, 0x6b, 0x12, 0x1c, 0x0a, 0x09, 0x63, 0x6f, 0x6e, 0x64, 0x73, 0x4a, 0x53, 0x4f, 0x4e, 0x18,
- 0x07, 0x20, 0x01, 0x28, 0x0c, 0x52, 0x09, 0x63, 0x6f, 0x6e, 0x64, 0x73, 0x4a, 0x53, 0x4f, 0x4e,
- 0x12, 0x18, 0x0a, 0x07, 0x64, 0x6f, 0x6d, 0x61, 0x69, 0x6e, 0x73, 0x18, 0x08, 0x20, 0x03, 0x28,
- 0x09, 0x52, 0x07, 0x64, 0x6f, 0x6d, 0x61, 0x69, 0x6e, 0x73, 0x22, 0x46, 0x0a, 0x24, 0x46, 0x69,
- 0x6e, 0x64, 0x45, 0x6e, 0x61, 0x62, 0x6c, 0x65, 0x64, 0x48, 0x54, 0x54, 0x50, 0x4c, 0x6f, 0x63,
- 0x61, 0x74, 0x69, 0x6f, 0x6e, 0x43, 0x6f, 0x6e, 0x66, 0x69, 0x67, 0x52, 0x65, 0x71, 0x75, 0x65,
- 0x73, 0x74, 0x12, 0x1e, 0x0a, 0x0a, 0x6c, 0x6f, 0x63, 0x61, 0x74, 0x69, 0x6f, 0x6e, 0x49, 0x64,
- 0x18, 0x01, 0x20, 0x01, 0x28, 0x03, 0x52, 0x0a, 0x6c, 0x6f, 0x63, 0x61, 0x74, 0x69, 0x6f, 0x6e,
- 0x49, 0x64, 0x22, 0x4b, 0x0a, 0x25, 0x46, 0x69, 0x6e, 0x64, 0x45, 0x6e, 0x61, 0x62, 0x6c, 0x65,
- 0x64, 0x48, 0x54, 0x54, 0x50, 0x4c, 0x6f, 0x63, 0x61, 0x74, 0x69, 0x6f, 0x6e, 0x43, 0x6f, 0x6e,
- 0x66, 0x69, 0x67, 0x52, 0x65, 0x73, 0x70, 0x6f, 0x6e, 0x73, 0x65, 0x12, 0x22, 0x0a, 0x0c, 0x6c,
- 0x6f, 0x63, 0x61, 0x74, 0x69, 0x6f, 0x6e, 0x4a, 0x53, 0x4f, 0x4e, 0x18, 0x01, 0x20, 0x01, 0x28,
- 0x0c, 0x52, 0x0c, 0x6c, 0x6f, 0x63, 0x61, 0x74, 0x69, 0x6f, 0x6e, 0x4a, 0x53, 0x4f, 0x4e, 0x22,
- 0x3b, 0x0a, 0x19, 0x44, 0x65, 0x6c, 0x65, 0x74, 0x65, 0x48, 0x54, 0x54, 0x50, 0x4c, 0x6f, 0x63,
- 0x61, 0x74, 0x69, 0x6f, 0x6e, 0x52, 0x65, 0x71, 0x75, 0x65, 0x73, 0x74, 0x12, 0x1e, 0x0a, 0x0a,
- 0x6c, 0x6f, 0x63, 0x61, 0x74, 0x69, 0x6f, 0x6e, 0x49, 0x64, 0x18, 0x01, 0x20, 0x01, 0x28, 0x03,
- 0x52, 0x0a, 0x6c, 0x6f, 0x63, 0x61, 0x74, 0x69, 0x6f, 0x6e, 0x49, 0x64, 0x22, 0x52, 0x0a, 0x30,
- 0x46, 0x69, 0x6e, 0x64, 0x41, 0x6e, 0x64, 0x49, 0x6e, 0x69, 0x74, 0x48, 0x54, 0x54, 0x50, 0x4c,
- 0x6f, 0x63, 0x61, 0x74, 0x69, 0x6f, 0x6e, 0x52, 0x65, 0x76, 0x65, 0x72, 0x73, 0x65, 0x50, 0x72,
- 0x6f, 0x78, 0x79, 0x43, 0x6f, 0x6e, 0x66, 0x69, 0x67, 0x52, 0x65, 0x71, 0x75, 0x65, 0x73, 0x74,
- 0x12, 0x1e, 0x0a, 0x0a, 0x6c, 0x6f, 0x63, 0x61, 0x74, 0x69, 0x6f, 0x6e, 0x49, 0x64, 0x18, 0x01,
- 0x20, 0x01, 0x28, 0x03, 0x52, 0x0a, 0x6c, 0x6f, 0x63, 0x61, 0x74, 0x69, 0x6f, 0x6e, 0x49, 0x64,
- 0x22, 0x91, 0x01, 0x0a, 0x31, 0x46, 0x69, 0x6e, 0x64, 0x41, 0x6e, 0x64, 0x49, 0x6e, 0x69, 0x74,
- 0x48, 0x54, 0x54, 0x50, 0x4c, 0x6f, 0x63, 0x61, 0x74, 0x69, 0x6f, 0x6e, 0x52, 0x65, 0x76, 0x65,
- 0x72, 0x73, 0x65, 0x50, 0x72, 0x6f, 0x78, 0x79, 0x43, 0x6f, 0x6e, 0x66, 0x69, 0x67, 0x52, 0x65,
- 0x73, 0x70, 0x6f, 0x6e, 0x73, 0x65, 0x12, 0x2a, 0x0a, 0x10, 0x72, 0x65, 0x76, 0x65, 0x72, 0x73,
- 0x65, 0x50, 0x72, 0x6f, 0x78, 0x79, 0x4a, 0x53, 0x4f, 0x4e, 0x18, 0x01, 0x20, 0x01, 0x28, 0x0c,
- 0x52, 0x10, 0x72, 0x65, 0x76, 0x65, 0x72, 0x73, 0x65, 0x50, 0x72, 0x6f, 0x78, 0x79, 0x4a, 0x53,
- 0x4f, 0x4e, 0x12, 0x30, 0x0a, 0x13, 0x72, 0x65, 0x76, 0x65, 0x72, 0x73, 0x65, 0x50, 0x72, 0x6f,
- 0x78, 0x79, 0x52, 0x65, 0x66, 0x4a, 0x53, 0x4f, 0x4e, 0x18, 0x02, 0x20, 0x01, 0x28, 0x0c, 0x52,
- 0x13, 0x72, 0x65, 0x76, 0x65, 0x72, 0x73, 0x65, 0x50, 0x72, 0x6f, 0x78, 0x79, 0x52, 0x65, 0x66,
- 0x4a, 0x53, 0x4f, 0x4e, 0x22, 0x49, 0x0a, 0x27, 0x46, 0x69, 0x6e, 0x64, 0x41, 0x6e, 0x64, 0x49,
- 0x6e, 0x69, 0x74, 0x48, 0x54, 0x54, 0x50, 0x4c, 0x6f, 0x63, 0x61, 0x74, 0x69, 0x6f, 0x6e, 0x57,
- 0x65, 0x62, 0x43, 0x6f, 0x6e, 0x66, 0x69, 0x67, 0x52, 0x65, 0x71, 0x75, 0x65, 0x73, 0x74, 0x12,
- 0x1e, 0x0a, 0x0a, 0x6c, 0x6f, 0x63, 0x61, 0x74, 0x69, 0x6f, 0x6e, 0x49, 0x64, 0x18, 0x01, 0x20,
- 0x01, 0x28, 0x03, 0x52, 0x0a, 0x6c, 0x6f, 0x63, 0x61, 0x74, 0x69, 0x6f, 0x6e, 0x49, 0x64, 0x22,
- 0x44, 0x0a, 0x28, 0x46, 0x69, 0x6e, 0x64, 0x41, 0x6e, 0x64, 0x49, 0x6e, 0x69, 0x74, 0x48, 0x54,
- 0x54, 0x50, 0x4c, 0x6f, 0x63, 0x61, 0x74, 0x69, 0x6f, 0x6e, 0x57, 0x65, 0x62, 0x43, 0x6f, 0x6e,
- 0x66, 0x69, 0x67, 0x52, 0x65, 0x73, 0x70, 0x6f, 0x6e, 0x73, 0x65, 0x12, 0x18, 0x0a, 0x07, 0x77,
- 0x65, 0x62, 0x4a, 0x53, 0x4f, 0x4e, 0x18, 0x01, 0x20, 0x01, 0x28, 0x0c, 0x52, 0x07, 0x77, 0x65,
- 0x62, 0x4a, 0x53, 0x4f, 0x4e, 0x22, 0x73, 0x0a, 0x25, 0x55, 0x70, 0x64, 0x61, 0x74, 0x65, 0x48,
- 0x54, 0x54, 0x50, 0x4c, 0x6f, 0x63, 0x61, 0x74, 0x69, 0x6f, 0x6e, 0x52, 0x65, 0x76, 0x65, 0x72,
- 0x73, 0x65, 0x50, 0x72, 0x6f, 0x78, 0x79, 0x52, 0x65, 0x71, 0x75, 0x65, 0x73, 0x74, 0x12, 0x1e,
- 0x0a, 0x0a, 0x6c, 0x6f, 0x63, 0x61, 0x74, 0x69, 0x6f, 0x6e, 0x49, 0x64, 0x18, 0x01, 0x20, 0x01,
- 0x28, 0x03, 0x52, 0x0a, 0x6c, 0x6f, 0x63, 0x61, 0x74, 0x69, 0x6f, 0x6e, 0x49, 0x64, 0x12, 0x2a,
- 0x0a, 0x10, 0x72, 0x65, 0x76, 0x65, 0x72, 0x73, 0x65, 0x50, 0x72, 0x6f, 0x78, 0x79, 0x4a, 0x53,
- 0x4f, 0x4e, 0x18, 0x02, 0x20, 0x01, 0x28, 0x0c, 0x52, 0x10, 0x72, 0x65, 0x76, 0x65, 0x72, 0x73,
- 0x65, 0x50, 0x72, 0x6f, 0x78, 0x79, 0x4a, 0x53, 0x4f, 0x4e, 0x32, 0xe1, 0x05, 0x0a, 0x13, 0x48,
- 0x54, 0x54, 0x50, 0x4c, 0x6f, 0x63, 0x61, 0x74, 0x69, 0x6f, 0x6e, 0x53, 0x65, 0x72, 0x76, 0x69,
- 0x63, 0x65, 0x12, 0x53, 0x0a, 0x12, 0x63, 0x72, 0x65, 0x61, 0x74, 0x65, 0x48, 0x54, 0x54, 0x50,
- 0x4c, 0x6f, 0x63, 0x61, 0x74, 0x69, 0x6f, 0x6e, 0x12, 0x1d, 0x2e, 0x70, 0x62, 0x2e, 0x43, 0x72,
- 0x65, 0x61, 0x74, 0x65, 0x48, 0x54, 0x54, 0x50, 0x4c, 0x6f, 0x63, 0x61, 0x74, 0x69, 0x6f, 0x6e,
- 0x52, 0x65, 0x71, 0x75, 0x65, 0x73, 0x74, 0x1a, 0x1e, 0x2e, 0x70, 0x62, 0x2e, 0x43, 0x72, 0x65,
- 0x61, 0x74, 0x65, 0x48, 0x54, 0x54, 0x50, 0x4c, 0x6f, 0x63, 0x61, 0x74, 0x69, 0x6f, 0x6e, 0x52,
- 0x65, 0x73, 0x70, 0x6f, 0x6e, 0x73, 0x65, 0x12, 0x43, 0x0a, 0x12, 0x75, 0x70, 0x64, 0x61, 0x74,
- 0x65, 0x48, 0x54, 0x54, 0x50, 0x4c, 0x6f, 0x63, 0x61, 0x74, 0x69, 0x6f, 0x6e, 0x12, 0x1d, 0x2e,
- 0x70, 0x62, 0x2e, 0x55, 0x70, 0x64, 0x61, 0x74, 0x65, 0x48, 0x54, 0x54, 0x50, 0x4c, 0x6f, 0x63,
- 0x61, 0x74, 0x69, 0x6f, 0x6e, 0x52, 0x65, 0x71, 0x75, 0x65, 0x73, 0x74, 0x1a, 0x0e, 0x2e, 0x70,
- 0x62, 0x2e, 0x52, 0x50, 0x43, 0x53, 0x75, 0x63, 0x63, 0x65, 0x73, 0x73, 0x12, 0x74, 0x0a, 0x1d,
- 0x66, 0x69, 0x6e, 0x64, 0x45, 0x6e, 0x61, 0x62, 0x6c, 0x65, 0x64, 0x48, 0x54, 0x54, 0x50, 0x4c,
- 0x6f, 0x63, 0x61, 0x74, 0x69, 0x6f, 0x6e, 0x43, 0x6f, 0x6e, 0x66, 0x69, 0x67, 0x12, 0x28, 0x2e,
- 0x70, 0x62, 0x2e, 0x46, 0x69, 0x6e, 0x64, 0x45, 0x6e, 0x61, 0x62, 0x6c, 0x65, 0x64, 0x48, 0x54,
- 0x54, 0x50, 0x4c, 0x6f, 0x63, 0x61, 0x74, 0x69, 0x6f, 0x6e, 0x43, 0x6f, 0x6e, 0x66, 0x69, 0x67,
- 0x52, 0x65, 0x71, 0x75, 0x65, 0x73, 0x74, 0x1a, 0x29, 0x2e, 0x70, 0x62, 0x2e, 0x46, 0x69, 0x6e,
- 0x64, 0x45, 0x6e, 0x61, 0x62, 0x6c, 0x65, 0x64, 0x48, 0x54, 0x54, 0x50, 0x4c, 0x6f, 0x63, 0x61,
- 0x74, 0x69, 0x6f, 0x6e, 0x43, 0x6f, 0x6e, 0x66, 0x69, 0x67, 0x52, 0x65, 0x73, 0x70, 0x6f, 0x6e,
- 0x73, 0x65, 0x12, 0x43, 0x0a, 0x12, 0x64, 0x65, 0x6c, 0x65, 0x74, 0x65, 0x48, 0x54, 0x54, 0x50,
- 0x4c, 0x6f, 0x63, 0x61, 0x74, 0x69, 0x6f, 0x6e, 0x12, 0x1d, 0x2e, 0x70, 0x62, 0x2e, 0x44, 0x65,
- 0x6c, 0x65, 0x74, 0x65, 0x48, 0x54, 0x54, 0x50, 0x4c, 0x6f, 0x63, 0x61, 0x74, 0x69, 0x6f, 0x6e,
- 0x52, 0x65, 0x71, 0x75, 0x65, 0x73, 0x74, 0x1a, 0x0e, 0x2e, 0x70, 0x62, 0x2e, 0x52, 0x50, 0x43,
- 0x53, 0x75, 0x63, 0x63, 0x65, 0x73, 0x73, 0x12, 0x98, 0x01, 0x0a, 0x29, 0x66, 0x69, 0x6e, 0x64,
- 0x41, 0x6e, 0x64, 0x49, 0x6e, 0x69, 0x74, 0x48, 0x54, 0x54, 0x50, 0x4c, 0x6f, 0x63, 0x61, 0x74,
- 0x69, 0x6f, 0x6e, 0x52, 0x65, 0x76, 0x65, 0x72, 0x73, 0x65, 0x50, 0x72, 0x6f, 0x78, 0x79, 0x43,
- 0x6f, 0x6e, 0x66, 0x69, 0x67, 0x12, 0x34, 0x2e, 0x70, 0x62, 0x2e, 0x46, 0x69, 0x6e, 0x64, 0x41,
- 0x6e, 0x64, 0x49, 0x6e, 0x69, 0x74, 0x48, 0x54, 0x54, 0x50, 0x4c, 0x6f, 0x63, 0x61, 0x74, 0x69,
- 0x6f, 0x6e, 0x52, 0x65, 0x76, 0x65, 0x72, 0x73, 0x65, 0x50, 0x72, 0x6f, 0x78, 0x79, 0x43, 0x6f,
- 0x6e, 0x66, 0x69, 0x67, 0x52, 0x65, 0x71, 0x75, 0x65, 0x73, 0x74, 0x1a, 0x35, 0x2e, 0x70, 0x62,
- 0x2e, 0x46, 0x69, 0x6e, 0x64, 0x41, 0x6e, 0x64, 0x49, 0x6e, 0x69, 0x74, 0x48, 0x54, 0x54, 0x50,
- 0x4c, 0x6f, 0x63, 0x61, 0x74, 0x69, 0x6f, 0x6e, 0x52, 0x65, 0x76, 0x65, 0x72, 0x73, 0x65, 0x50,
- 0x72, 0x6f, 0x78, 0x79, 0x43, 0x6f, 0x6e, 0x66, 0x69, 0x67, 0x52, 0x65, 0x73, 0x70, 0x6f, 0x6e,
- 0x73, 0x65, 0x12, 0x7d, 0x0a, 0x20, 0x66, 0x69, 0x6e, 0x64, 0x41, 0x6e, 0x64, 0x49, 0x6e, 0x69,
- 0x74, 0x48, 0x54, 0x54, 0x50, 0x4c, 0x6f, 0x63, 0x61, 0x74, 0x69, 0x6f, 0x6e, 0x57, 0x65, 0x62,
- 0x43, 0x6f, 0x6e, 0x66, 0x69, 0x67, 0x12, 0x2b, 0x2e, 0x70, 0x62, 0x2e, 0x46, 0x69, 0x6e, 0x64,
- 0x41, 0x6e, 0x64, 0x49, 0x6e, 0x69, 0x74, 0x48, 0x54, 0x54, 0x50, 0x4c, 0x6f, 0x63, 0x61, 0x74,
- 0x69, 0x6f, 0x6e, 0x57, 0x65, 0x62, 0x43, 0x6f, 0x6e, 0x66, 0x69, 0x67, 0x52, 0x65, 0x71, 0x75,
- 0x65, 0x73, 0x74, 0x1a, 0x2c, 0x2e, 0x70, 0x62, 0x2e, 0x46, 0x69, 0x6e, 0x64, 0x41, 0x6e, 0x64,
- 0x49, 0x6e, 0x69, 0x74, 0x48, 0x54, 0x54, 0x50, 0x4c, 0x6f, 0x63, 0x61, 0x74, 0x69, 0x6f, 0x6e,
- 0x57, 0x65, 0x62, 0x43, 0x6f, 0x6e, 0x66, 0x69, 0x67, 0x52, 0x65, 0x73, 0x70, 0x6f, 0x6e, 0x73,
- 0x65, 0x12, 0x5b, 0x0a, 0x1e, 0x75, 0x70, 0x64, 0x61, 0x74, 0x65, 0x48, 0x54, 0x54, 0x50, 0x4c,
- 0x6f, 0x63, 0x61, 0x74, 0x69, 0x6f, 0x6e, 0x52, 0x65, 0x76, 0x65, 0x72, 0x73, 0x65, 0x50, 0x72,
- 0x6f, 0x78, 0x79, 0x12, 0x29, 0x2e, 0x70, 0x62, 0x2e, 0x55, 0x70, 0x64, 0x61, 0x74, 0x65, 0x48,
- 0x54, 0x54, 0x50, 0x4c, 0x6f, 0x63, 0x61, 0x74, 0x69, 0x6f, 0x6e, 0x52, 0x65, 0x76, 0x65, 0x72,
- 0x73, 0x65, 0x50, 0x72, 0x6f, 0x78, 0x79, 0x52, 0x65, 0x71, 0x75, 0x65, 0x73, 0x74, 0x1a, 0x0e,
- 0x2e, 0x70, 0x62, 0x2e, 0x52, 0x50, 0x43, 0x53, 0x75, 0x63, 0x63, 0x65, 0x73, 0x73, 0x42, 0x06,
- 0x5a, 0x04, 0x2e, 0x2f, 0x70, 0x62, 0x62, 0x06, 0x70, 0x72, 0x6f, 0x74, 0x6f, 0x33,
-}
+const file_service_http_location_proto_rawDesc = "" +
+ "\n" +
+ "\x1bservice_http_location.proto\x12\x02pb\x1a\x19models/rpc_messages.proto\"\xd9\x01\n" +
+ "\x19CreateHTTPLocationRequest\x12\x1a\n" +
+ "\bparentId\x18\x01 \x01(\x03R\bparentId\x12\x12\n" +
+ "\x04name\x18\x02 \x01(\tR\x04name\x12 \n" +
+ "\vdescription\x18\x03 \x01(\tR\vdescription\x12\x18\n" +
+ "\apattern\x18\x04 \x01(\tR\apattern\x12\x18\n" +
+ "\aisBreak\x18\x05 \x01(\bR\aisBreak\x12\x1c\n" +
+ "\tcondsJSON\x18\x06 \x01(\fR\tcondsJSON\x12\x18\n" +
+ "\adomains\x18\a \x03(\tR\adomains\"<\n" +
+ "\x1aCreateHTTPLocationResponse\x12\x1e\n" +
+ "\n" +
+ "locationId\x18\x01 \x01(\x03R\n" +
+ "locationId\"\xf1\x01\n" +
+ "\x19UpdateHTTPLocationRequest\x12\x1e\n" +
+ "\n" +
+ "locationId\x18\x01 \x01(\x03R\n" +
+ "locationId\x12\x12\n" +
+ "\x04name\x18\x02 \x01(\tR\x04name\x12 \n" +
+ "\vdescription\x18\x03 \x01(\tR\vdescription\x12\x18\n" +
+ "\apattern\x18\x04 \x01(\tR\apattern\x12\x12\n" +
+ "\x04isOn\x18\x05 \x01(\bR\x04isOn\x12\x18\n" +
+ "\aisBreak\x18\x06 \x01(\bR\aisBreak\x12\x1c\n" +
+ "\tcondsJSON\x18\a \x01(\fR\tcondsJSON\x12\x18\n" +
+ "\adomains\x18\b \x03(\tR\adomains\"F\n" +
+ "$FindEnabledHTTPLocationConfigRequest\x12\x1e\n" +
+ "\n" +
+ "locationId\x18\x01 \x01(\x03R\n" +
+ "locationId\"K\n" +
+ "%FindEnabledHTTPLocationConfigResponse\x12\"\n" +
+ "\flocationJSON\x18\x01 \x01(\fR\flocationJSON\";\n" +
+ "\x19DeleteHTTPLocationRequest\x12\x1e\n" +
+ "\n" +
+ "locationId\x18\x01 \x01(\x03R\n" +
+ "locationId\"R\n" +
+ "0FindAndInitHTTPLocationReverseProxyConfigRequest\x12\x1e\n" +
+ "\n" +
+ "locationId\x18\x01 \x01(\x03R\n" +
+ "locationId\"\x91\x01\n" +
+ "1FindAndInitHTTPLocationReverseProxyConfigResponse\x12*\n" +
+ "\x10reverseProxyJSON\x18\x01 \x01(\fR\x10reverseProxyJSON\x120\n" +
+ "\x13reverseProxyRefJSON\x18\x02 \x01(\fR\x13reverseProxyRefJSON\"I\n" +
+ "'FindAndInitHTTPLocationWebConfigRequest\x12\x1e\n" +
+ "\n" +
+ "locationId\x18\x01 \x01(\x03R\n" +
+ "locationId\"D\n" +
+ "(FindAndInitHTTPLocationWebConfigResponse\x12\x18\n" +
+ "\awebJSON\x18\x01 \x01(\fR\awebJSON\"s\n" +
+ "%UpdateHTTPLocationReverseProxyRequest\x12\x1e\n" +
+ "\n" +
+ "locationId\x18\x01 \x01(\x03R\n" +
+ "locationId\x12*\n" +
+ "\x10reverseProxyJSON\x18\x02 \x01(\fR\x10reverseProxyJSON2\xe1\x05\n" +
+ "\x13HTTPLocationService\x12S\n" +
+ "\x12createHTTPLocation\x12\x1d.pb.CreateHTTPLocationRequest\x1a\x1e.pb.CreateHTTPLocationResponse\x12C\n" +
+ "\x12updateHTTPLocation\x12\x1d.pb.UpdateHTTPLocationRequest\x1a\x0e.pb.RPCSuccess\x12t\n" +
+ "\x1dfindEnabledHTTPLocationConfig\x12(.pb.FindEnabledHTTPLocationConfigRequest\x1a).pb.FindEnabledHTTPLocationConfigResponse\x12C\n" +
+ "\x12deleteHTTPLocation\x12\x1d.pb.DeleteHTTPLocationRequest\x1a\x0e.pb.RPCSuccess\x12\x98\x01\n" +
+ ")findAndInitHTTPLocationReverseProxyConfig\x124.pb.FindAndInitHTTPLocationReverseProxyConfigRequest\x1a5.pb.FindAndInitHTTPLocationReverseProxyConfigResponse\x12}\n" +
+ " findAndInitHTTPLocationWebConfig\x12+.pb.FindAndInitHTTPLocationWebConfigRequest\x1a,.pb.FindAndInitHTTPLocationWebConfigResponse\x12[\n" +
+ "\x1eupdateHTTPLocationReverseProxy\x12).pb.UpdateHTTPLocationReverseProxyRequest\x1a\x0e.pb.RPCSuccessB\x06Z\x04./pbb\x06proto3"
var (
file_service_http_location_proto_rawDescOnce sync.Once
- file_service_http_location_proto_rawDescData = file_service_http_location_proto_rawDesc
+ file_service_http_location_proto_rawDescData []byte
)
func file_service_http_location_proto_rawDescGZIP() []byte {
file_service_http_location_proto_rawDescOnce.Do(func() {
- file_service_http_location_proto_rawDescData = protoimpl.X.CompressGZIP(file_service_http_location_proto_rawDescData)
+ file_service_http_location_proto_rawDescData = protoimpl.X.CompressGZIP(unsafe.Slice(unsafe.StringData(file_service_http_location_proto_rawDesc), len(file_service_http_location_proto_rawDesc)))
})
return file_service_http_location_proto_rawDescData
}
@@ -823,7 +756,7 @@ func file_service_http_location_proto_init() {
out := protoimpl.TypeBuilder{
File: protoimpl.DescBuilder{
GoPackagePath: reflect.TypeOf(x{}).PkgPath(),
- RawDescriptor: file_service_http_location_proto_rawDesc,
+ RawDescriptor: unsafe.Slice(unsafe.StringData(file_service_http_location_proto_rawDesc), len(file_service_http_location_proto_rawDesc)),
NumEnums: 0,
NumMessages: 11,
NumExtensions: 0,
@@ -834,7 +767,6 @@ func file_service_http_location_proto_init() {
MessageInfos: file_service_http_location_proto_msgTypes,
}.Build()
File_service_http_location_proto = out.File
- file_service_http_location_proto_rawDesc = nil
file_service_http_location_proto_goTypes = nil
file_service_http_location_proto_depIdxs = nil
}
diff --git a/EdgeCommon/pkg/rpc/pb/service_http_location_grpc.pb.go b/EdgeCommon/pkg/rpc/pb/service_http_location_grpc.pb.go
index 0743fdf..c2aca62 100644
--- a/EdgeCommon/pkg/rpc/pb/service_http_location_grpc.pb.go
+++ b/EdgeCommon/pkg/rpc/pb/service_http_location_grpc.pb.go
@@ -1,7 +1,7 @@
// Code generated by protoc-gen-go-grpc. DO NOT EDIT.
// versions:
-// - protoc-gen-go-grpc v1.5.1
-// - protoc v6.33.2
+// - protoc-gen-go-grpc v1.6.1
+// - protoc v3.19.6
// source: service_http_location.proto
package pb
@@ -158,25 +158,25 @@ type HTTPLocationServiceServer interface {
type UnimplementedHTTPLocationServiceServer struct{}
func (UnimplementedHTTPLocationServiceServer) CreateHTTPLocation(context.Context, *CreateHTTPLocationRequest) (*CreateHTTPLocationResponse, error) {
- return nil, status.Errorf(codes.Unimplemented, "method CreateHTTPLocation not implemented")
+ return nil, status.Error(codes.Unimplemented, "method CreateHTTPLocation not implemented")
}
func (UnimplementedHTTPLocationServiceServer) UpdateHTTPLocation(context.Context, *UpdateHTTPLocationRequest) (*RPCSuccess, error) {
- return nil, status.Errorf(codes.Unimplemented, "method UpdateHTTPLocation not implemented")
+ return nil, status.Error(codes.Unimplemented, "method UpdateHTTPLocation not implemented")
}
func (UnimplementedHTTPLocationServiceServer) FindEnabledHTTPLocationConfig(context.Context, *FindEnabledHTTPLocationConfigRequest) (*FindEnabledHTTPLocationConfigResponse, error) {
- return nil, status.Errorf(codes.Unimplemented, "method FindEnabledHTTPLocationConfig not implemented")
+ return nil, status.Error(codes.Unimplemented, "method FindEnabledHTTPLocationConfig not implemented")
}
func (UnimplementedHTTPLocationServiceServer) DeleteHTTPLocation(context.Context, *DeleteHTTPLocationRequest) (*RPCSuccess, error) {
- return nil, status.Errorf(codes.Unimplemented, "method DeleteHTTPLocation not implemented")
+ return nil, status.Error(codes.Unimplemented, "method DeleteHTTPLocation not implemented")
}
func (UnimplementedHTTPLocationServiceServer) FindAndInitHTTPLocationReverseProxyConfig(context.Context, *FindAndInitHTTPLocationReverseProxyConfigRequest) (*FindAndInitHTTPLocationReverseProxyConfigResponse, error) {
- return nil, status.Errorf(codes.Unimplemented, "method FindAndInitHTTPLocationReverseProxyConfig not implemented")
+ return nil, status.Error(codes.Unimplemented, "method FindAndInitHTTPLocationReverseProxyConfig not implemented")
}
func (UnimplementedHTTPLocationServiceServer) FindAndInitHTTPLocationWebConfig(context.Context, *FindAndInitHTTPLocationWebConfigRequest) (*FindAndInitHTTPLocationWebConfigResponse, error) {
- return nil, status.Errorf(codes.Unimplemented, "method FindAndInitHTTPLocationWebConfig not implemented")
+ return nil, status.Error(codes.Unimplemented, "method FindAndInitHTTPLocationWebConfig not implemented")
}
func (UnimplementedHTTPLocationServiceServer) UpdateHTTPLocationReverseProxy(context.Context, *UpdateHTTPLocationReverseProxyRequest) (*RPCSuccess, error) {
- return nil, status.Errorf(codes.Unimplemented, "method UpdateHTTPLocationReverseProxy not implemented")
+ return nil, status.Error(codes.Unimplemented, "method UpdateHTTPLocationReverseProxy not implemented")
}
func (UnimplementedHTTPLocationServiceServer) testEmbeddedByValue() {}
@@ -188,7 +188,7 @@ type UnsafeHTTPLocationServiceServer interface {
}
func RegisterHTTPLocationServiceServer(s grpc.ServiceRegistrar, srv HTTPLocationServiceServer) {
- // If the following call pancis, it indicates UnimplementedHTTPLocationServiceServer was
+ // If the following call panics, it indicates UnimplementedHTTPLocationServiceServer was
// embedded by pointer and is nil. This will cause panics if an
// unimplemented method is ever invoked, so we test this at initialization
// time to prevent it from happening at runtime later due to I/O.
diff --git a/EdgeCommon/pkg/rpc/pb/service_http_page.pb.go b/EdgeCommon/pkg/rpc/pb/service_http_page.pb.go
index bf6a66f..e1c2759 100644
--- a/EdgeCommon/pkg/rpc/pb/service_http_page.pb.go
+++ b/EdgeCommon/pkg/rpc/pb/service_http_page.pb.go
@@ -1,7 +1,7 @@
// Code generated by protoc-gen-go. DO NOT EDIT.
// versions:
-// protoc-gen-go v1.36.0
-// protoc v6.33.2
+// protoc-gen-go v1.36.11
+// protoc v3.19.6
// source: service_http_page.proto
package pb
@@ -11,6 +11,7 @@ import (
protoimpl "google.golang.org/protobuf/runtime/protoimpl"
reflect "reflect"
sync "sync"
+ unsafe "unsafe"
)
const (
@@ -349,84 +350,55 @@ func (x *FindEnabledHTTPPageConfigResponse) GetPageJSON() []byte {
var File_service_http_page_proto protoreflect.FileDescriptor
-var file_service_http_page_proto_rawDesc = []byte{
- 0x0a, 0x17, 0x73, 0x65, 0x72, 0x76, 0x69, 0x63, 0x65, 0x5f, 0x68, 0x74, 0x74, 0x70, 0x5f, 0x70,
- 0x61, 0x67, 0x65, 0x2e, 0x70, 0x72, 0x6f, 0x74, 0x6f, 0x12, 0x02, 0x70, 0x62, 0x1a, 0x19, 0x6d,
- 0x6f, 0x64, 0x65, 0x6c, 0x73, 0x2f, 0x72, 0x70, 0x63, 0x5f, 0x6d, 0x65, 0x73, 0x73, 0x61, 0x67,
- 0x65, 0x73, 0x2e, 0x70, 0x72, 0x6f, 0x74, 0x6f, 0x22, 0xff, 0x01, 0x0a, 0x15, 0x43, 0x72, 0x65,
- 0x61, 0x74, 0x65, 0x48, 0x54, 0x54, 0x50, 0x50, 0x61, 0x67, 0x65, 0x52, 0x65, 0x71, 0x75, 0x65,
- 0x73, 0x74, 0x12, 0x1e, 0x0a, 0x0a, 0x73, 0x74, 0x61, 0x74, 0x75, 0x73, 0x4c, 0x69, 0x73, 0x74,
- 0x18, 0x01, 0x20, 0x03, 0x28, 0x09, 0x52, 0x0a, 0x73, 0x74, 0x61, 0x74, 0x75, 0x73, 0x4c, 0x69,
- 0x73, 0x74, 0x12, 0x1a, 0x0a, 0x08, 0x62, 0x6f, 0x64, 0x79, 0x54, 0x79, 0x70, 0x65, 0x18, 0x05,
- 0x20, 0x01, 0x28, 0x09, 0x52, 0x08, 0x62, 0x6f, 0x64, 0x79, 0x54, 0x79, 0x70, 0x65, 0x12, 0x10,
- 0x0a, 0x03, 0x75, 0x72, 0x6c, 0x18, 0x02, 0x20, 0x01, 0x28, 0x09, 0x52, 0x03, 0x75, 0x72, 0x6c,
- 0x12, 0x12, 0x0a, 0x04, 0x62, 0x6f, 0x64, 0x79, 0x18, 0x04, 0x20, 0x01, 0x28, 0x09, 0x52, 0x04,
- 0x62, 0x6f, 0x64, 0x79, 0x12, 0x1c, 0x0a, 0x09, 0x6e, 0x65, 0x77, 0x53, 0x74, 0x61, 0x74, 0x75,
- 0x73, 0x18, 0x03, 0x20, 0x01, 0x28, 0x05, 0x52, 0x09, 0x6e, 0x65, 0x77, 0x53, 0x74, 0x61, 0x74,
- 0x75, 0x73, 0x12, 0x34, 0x0a, 0x15, 0x65, 0x78, 0x63, 0x65, 0x70, 0x74, 0x55, 0x52, 0x4c, 0x50,
- 0x61, 0x74, 0x74, 0x65, 0x72, 0x6e, 0x73, 0x4a, 0x53, 0x4f, 0x4e, 0x18, 0x06, 0x20, 0x01, 0x28,
- 0x0c, 0x52, 0x15, 0x65, 0x78, 0x63, 0x65, 0x70, 0x74, 0x55, 0x52, 0x4c, 0x50, 0x61, 0x74, 0x74,
- 0x65, 0x72, 0x6e, 0x73, 0x4a, 0x53, 0x4f, 0x4e, 0x12, 0x30, 0x0a, 0x13, 0x6f, 0x6e, 0x6c, 0x79,
- 0x55, 0x52, 0x4c, 0x50, 0x61, 0x74, 0x74, 0x65, 0x72, 0x6e, 0x73, 0x4a, 0x53, 0x4f, 0x4e, 0x18,
- 0x07, 0x20, 0x01, 0x28, 0x0c, 0x52, 0x13, 0x6f, 0x6e, 0x6c, 0x79, 0x55, 0x52, 0x4c, 0x50, 0x61,
- 0x74, 0x74, 0x65, 0x72, 0x6e, 0x73, 0x4a, 0x53, 0x4f, 0x4e, 0x22, 0x38, 0x0a, 0x16, 0x43, 0x72,
- 0x65, 0x61, 0x74, 0x65, 0x48, 0x54, 0x54, 0x50, 0x50, 0x61, 0x67, 0x65, 0x52, 0x65, 0x73, 0x70,
- 0x6f, 0x6e, 0x73, 0x65, 0x12, 0x1e, 0x0a, 0x0a, 0x68, 0x74, 0x74, 0x70, 0x50, 0x61, 0x67, 0x65,
- 0x49, 0x64, 0x18, 0x01, 0x20, 0x01, 0x28, 0x03, 0x52, 0x0a, 0x68, 0x74, 0x74, 0x70, 0x50, 0x61,
- 0x67, 0x65, 0x49, 0x64, 0x22, 0x9f, 0x02, 0x0a, 0x15, 0x55, 0x70, 0x64, 0x61, 0x74, 0x65, 0x48,
- 0x54, 0x54, 0x50, 0x50, 0x61, 0x67, 0x65, 0x52, 0x65, 0x71, 0x75, 0x65, 0x73, 0x74, 0x12, 0x1e,
- 0x0a, 0x0a, 0x68, 0x74, 0x74, 0x70, 0x50, 0x61, 0x67, 0x65, 0x49, 0x64, 0x18, 0x01, 0x20, 0x01,
- 0x28, 0x03, 0x52, 0x0a, 0x68, 0x74, 0x74, 0x70, 0x50, 0x61, 0x67, 0x65, 0x49, 0x64, 0x12, 0x1e,
- 0x0a, 0x0a, 0x73, 0x74, 0x61, 0x74, 0x75, 0x73, 0x4c, 0x69, 0x73, 0x74, 0x18, 0x02, 0x20, 0x03,
- 0x28, 0x09, 0x52, 0x0a, 0x73, 0x74, 0x61, 0x74, 0x75, 0x73, 0x4c, 0x69, 0x73, 0x74, 0x12, 0x1a,
- 0x0a, 0x08, 0x62, 0x6f, 0x64, 0x79, 0x54, 0x79, 0x70, 0x65, 0x18, 0x06, 0x20, 0x01, 0x28, 0x09,
- 0x52, 0x08, 0x62, 0x6f, 0x64, 0x79, 0x54, 0x79, 0x70, 0x65, 0x12, 0x10, 0x0a, 0x03, 0x75, 0x72,
- 0x6c, 0x18, 0x03, 0x20, 0x01, 0x28, 0x09, 0x52, 0x03, 0x75, 0x72, 0x6c, 0x12, 0x12, 0x0a, 0x04,
- 0x62, 0x6f, 0x64, 0x79, 0x18, 0x05, 0x20, 0x01, 0x28, 0x09, 0x52, 0x04, 0x62, 0x6f, 0x64, 0x79,
- 0x12, 0x1c, 0x0a, 0x09, 0x6e, 0x65, 0x77, 0x53, 0x74, 0x61, 0x74, 0x75, 0x73, 0x18, 0x04, 0x20,
- 0x01, 0x28, 0x05, 0x52, 0x09, 0x6e, 0x65, 0x77, 0x53, 0x74, 0x61, 0x74, 0x75, 0x73, 0x12, 0x34,
- 0x0a, 0x15, 0x65, 0x78, 0x63, 0x65, 0x70, 0x74, 0x55, 0x52, 0x4c, 0x50, 0x61, 0x74, 0x74, 0x65,
- 0x72, 0x6e, 0x73, 0x4a, 0x53, 0x4f, 0x4e, 0x18, 0x07, 0x20, 0x01, 0x28, 0x0c, 0x52, 0x15, 0x65,
- 0x78, 0x63, 0x65, 0x70, 0x74, 0x55, 0x52, 0x4c, 0x50, 0x61, 0x74, 0x74, 0x65, 0x72, 0x6e, 0x73,
- 0x4a, 0x53, 0x4f, 0x4e, 0x12, 0x30, 0x0a, 0x13, 0x6f, 0x6e, 0x6c, 0x79, 0x55, 0x52, 0x4c, 0x50,
- 0x61, 0x74, 0x74, 0x65, 0x72, 0x6e, 0x73, 0x4a, 0x53, 0x4f, 0x4e, 0x18, 0x08, 0x20, 0x01, 0x28,
- 0x0c, 0x52, 0x13, 0x6f, 0x6e, 0x6c, 0x79, 0x55, 0x52, 0x4c, 0x50, 0x61, 0x74, 0x74, 0x65, 0x72,
- 0x6e, 0x73, 0x4a, 0x53, 0x4f, 0x4e, 0x22, 0x42, 0x0a, 0x20, 0x46, 0x69, 0x6e, 0x64, 0x45, 0x6e,
- 0x61, 0x62, 0x6c, 0x65, 0x64, 0x48, 0x54, 0x54, 0x50, 0x50, 0x61, 0x67, 0x65, 0x43, 0x6f, 0x6e,
- 0x66, 0x69, 0x67, 0x52, 0x65, 0x71, 0x75, 0x65, 0x73, 0x74, 0x12, 0x1e, 0x0a, 0x0a, 0x68, 0x74,
- 0x74, 0x70, 0x50, 0x61, 0x67, 0x65, 0x49, 0x64, 0x18, 0x01, 0x20, 0x01, 0x28, 0x03, 0x52, 0x0a,
- 0x68, 0x74, 0x74, 0x70, 0x50, 0x61, 0x67, 0x65, 0x49, 0x64, 0x22, 0x3f, 0x0a, 0x21, 0x46, 0x69,
- 0x6e, 0x64, 0x45, 0x6e, 0x61, 0x62, 0x6c, 0x65, 0x64, 0x48, 0x54, 0x54, 0x50, 0x50, 0x61, 0x67,
- 0x65, 0x43, 0x6f, 0x6e, 0x66, 0x69, 0x67, 0x52, 0x65, 0x73, 0x70, 0x6f, 0x6e, 0x73, 0x65, 0x12,
- 0x1a, 0x0a, 0x08, 0x70, 0x61, 0x67, 0x65, 0x4a, 0x53, 0x4f, 0x4e, 0x18, 0x01, 0x20, 0x01, 0x28,
- 0x0c, 0x52, 0x08, 0x70, 0x61, 0x67, 0x65, 0x4a, 0x53, 0x4f, 0x4e, 0x32, 0x81, 0x02, 0x0a, 0x0f,
- 0x48, 0x54, 0x54, 0x50, 0x50, 0x61, 0x67, 0x65, 0x53, 0x65, 0x72, 0x76, 0x69, 0x63, 0x65, 0x12,
- 0x47, 0x0a, 0x0e, 0x63, 0x72, 0x65, 0x61, 0x74, 0x65, 0x48, 0x54, 0x54, 0x50, 0x50, 0x61, 0x67,
- 0x65, 0x12, 0x19, 0x2e, 0x70, 0x62, 0x2e, 0x43, 0x72, 0x65, 0x61, 0x74, 0x65, 0x48, 0x54, 0x54,
- 0x50, 0x50, 0x61, 0x67, 0x65, 0x52, 0x65, 0x71, 0x75, 0x65, 0x73, 0x74, 0x1a, 0x1a, 0x2e, 0x70,
- 0x62, 0x2e, 0x43, 0x72, 0x65, 0x61, 0x74, 0x65, 0x48, 0x54, 0x54, 0x50, 0x50, 0x61, 0x67, 0x65,
- 0x52, 0x65, 0x73, 0x70, 0x6f, 0x6e, 0x73, 0x65, 0x12, 0x3b, 0x0a, 0x0e, 0x75, 0x70, 0x64, 0x61,
- 0x74, 0x65, 0x48, 0x54, 0x54, 0x50, 0x50, 0x61, 0x67, 0x65, 0x12, 0x19, 0x2e, 0x70, 0x62, 0x2e,
- 0x55, 0x70, 0x64, 0x61, 0x74, 0x65, 0x48, 0x54, 0x54, 0x50, 0x50, 0x61, 0x67, 0x65, 0x52, 0x65,
- 0x71, 0x75, 0x65, 0x73, 0x74, 0x1a, 0x0e, 0x2e, 0x70, 0x62, 0x2e, 0x52, 0x50, 0x43, 0x53, 0x75,
- 0x63, 0x63, 0x65, 0x73, 0x73, 0x12, 0x68, 0x0a, 0x19, 0x66, 0x69, 0x6e, 0x64, 0x45, 0x6e, 0x61,
- 0x62, 0x6c, 0x65, 0x64, 0x48, 0x54, 0x54, 0x50, 0x50, 0x61, 0x67, 0x65, 0x43, 0x6f, 0x6e, 0x66,
- 0x69, 0x67, 0x12, 0x24, 0x2e, 0x70, 0x62, 0x2e, 0x46, 0x69, 0x6e, 0x64, 0x45, 0x6e, 0x61, 0x62,
- 0x6c, 0x65, 0x64, 0x48, 0x54, 0x54, 0x50, 0x50, 0x61, 0x67, 0x65, 0x43, 0x6f, 0x6e, 0x66, 0x69,
- 0x67, 0x52, 0x65, 0x71, 0x75, 0x65, 0x73, 0x74, 0x1a, 0x25, 0x2e, 0x70, 0x62, 0x2e, 0x46, 0x69,
- 0x6e, 0x64, 0x45, 0x6e, 0x61, 0x62, 0x6c, 0x65, 0x64, 0x48, 0x54, 0x54, 0x50, 0x50, 0x61, 0x67,
- 0x65, 0x43, 0x6f, 0x6e, 0x66, 0x69, 0x67, 0x52, 0x65, 0x73, 0x70, 0x6f, 0x6e, 0x73, 0x65, 0x42,
- 0x06, 0x5a, 0x04, 0x2e, 0x2f, 0x70, 0x62, 0x62, 0x06, 0x70, 0x72, 0x6f, 0x74, 0x6f, 0x33,
-}
+const file_service_http_page_proto_rawDesc = "" +
+ "\n" +
+ "\x17service_http_page.proto\x12\x02pb\x1a\x19models/rpc_messages.proto\"\xff\x01\n" +
+ "\x15CreateHTTPPageRequest\x12\x1e\n" +
+ "\n" +
+ "statusList\x18\x01 \x03(\tR\n" +
+ "statusList\x12\x1a\n" +
+ "\bbodyType\x18\x05 \x01(\tR\bbodyType\x12\x10\n" +
+ "\x03url\x18\x02 \x01(\tR\x03url\x12\x12\n" +
+ "\x04body\x18\x04 \x01(\tR\x04body\x12\x1c\n" +
+ "\tnewStatus\x18\x03 \x01(\x05R\tnewStatus\x124\n" +
+ "\x15exceptURLPatternsJSON\x18\x06 \x01(\fR\x15exceptURLPatternsJSON\x120\n" +
+ "\x13onlyURLPatternsJSON\x18\a \x01(\fR\x13onlyURLPatternsJSON\"8\n" +
+ "\x16CreateHTTPPageResponse\x12\x1e\n" +
+ "\n" +
+ "httpPageId\x18\x01 \x01(\x03R\n" +
+ "httpPageId\"\x9f\x02\n" +
+ "\x15UpdateHTTPPageRequest\x12\x1e\n" +
+ "\n" +
+ "httpPageId\x18\x01 \x01(\x03R\n" +
+ "httpPageId\x12\x1e\n" +
+ "\n" +
+ "statusList\x18\x02 \x03(\tR\n" +
+ "statusList\x12\x1a\n" +
+ "\bbodyType\x18\x06 \x01(\tR\bbodyType\x12\x10\n" +
+ "\x03url\x18\x03 \x01(\tR\x03url\x12\x12\n" +
+ "\x04body\x18\x05 \x01(\tR\x04body\x12\x1c\n" +
+ "\tnewStatus\x18\x04 \x01(\x05R\tnewStatus\x124\n" +
+ "\x15exceptURLPatternsJSON\x18\a \x01(\fR\x15exceptURLPatternsJSON\x120\n" +
+ "\x13onlyURLPatternsJSON\x18\b \x01(\fR\x13onlyURLPatternsJSON\"B\n" +
+ " FindEnabledHTTPPageConfigRequest\x12\x1e\n" +
+ "\n" +
+ "httpPageId\x18\x01 \x01(\x03R\n" +
+ "httpPageId\"?\n" +
+ "!FindEnabledHTTPPageConfigResponse\x12\x1a\n" +
+ "\bpageJSON\x18\x01 \x01(\fR\bpageJSON2\x81\x02\n" +
+ "\x0fHTTPPageService\x12G\n" +
+ "\x0ecreateHTTPPage\x12\x19.pb.CreateHTTPPageRequest\x1a\x1a.pb.CreateHTTPPageResponse\x12;\n" +
+ "\x0eupdateHTTPPage\x12\x19.pb.UpdateHTTPPageRequest\x1a\x0e.pb.RPCSuccess\x12h\n" +
+ "\x19findEnabledHTTPPageConfig\x12$.pb.FindEnabledHTTPPageConfigRequest\x1a%.pb.FindEnabledHTTPPageConfigResponseB\x06Z\x04./pbb\x06proto3"
var (
file_service_http_page_proto_rawDescOnce sync.Once
- file_service_http_page_proto_rawDescData = file_service_http_page_proto_rawDesc
+ file_service_http_page_proto_rawDescData []byte
)
func file_service_http_page_proto_rawDescGZIP() []byte {
file_service_http_page_proto_rawDescOnce.Do(func() {
- file_service_http_page_proto_rawDescData = protoimpl.X.CompressGZIP(file_service_http_page_proto_rawDescData)
+ file_service_http_page_proto_rawDescData = protoimpl.X.CompressGZIP(unsafe.Slice(unsafe.StringData(file_service_http_page_proto_rawDesc), len(file_service_http_page_proto_rawDesc)))
})
return file_service_http_page_proto_rawDescData
}
@@ -464,7 +436,7 @@ func file_service_http_page_proto_init() {
out := protoimpl.TypeBuilder{
File: protoimpl.DescBuilder{
GoPackagePath: reflect.TypeOf(x{}).PkgPath(),
- RawDescriptor: file_service_http_page_proto_rawDesc,
+ RawDescriptor: unsafe.Slice(unsafe.StringData(file_service_http_page_proto_rawDesc), len(file_service_http_page_proto_rawDesc)),
NumEnums: 0,
NumMessages: 5,
NumExtensions: 0,
@@ -475,7 +447,6 @@ func file_service_http_page_proto_init() {
MessageInfos: file_service_http_page_proto_msgTypes,
}.Build()
File_service_http_page_proto = out.File
- file_service_http_page_proto_rawDesc = nil
file_service_http_page_proto_goTypes = nil
file_service_http_page_proto_depIdxs = nil
}
diff --git a/EdgeCommon/pkg/rpc/pb/service_http_page_grpc.pb.go b/EdgeCommon/pkg/rpc/pb/service_http_page_grpc.pb.go
index 2b8efec..8eb8290 100644
--- a/EdgeCommon/pkg/rpc/pb/service_http_page_grpc.pb.go
+++ b/EdgeCommon/pkg/rpc/pb/service_http_page_grpc.pb.go
@@ -1,7 +1,7 @@
// Code generated by protoc-gen-go-grpc. DO NOT EDIT.
// versions:
-// - protoc-gen-go-grpc v1.5.1
-// - protoc v6.33.2
+// - protoc-gen-go-grpc v1.6.1
+// - protoc v3.19.6
// source: service_http_page.proto
package pb
@@ -98,13 +98,13 @@ type HTTPPageServiceServer interface {
type UnimplementedHTTPPageServiceServer struct{}
func (UnimplementedHTTPPageServiceServer) CreateHTTPPage(context.Context, *CreateHTTPPageRequest) (*CreateHTTPPageResponse, error) {
- return nil, status.Errorf(codes.Unimplemented, "method CreateHTTPPage not implemented")
+ return nil, status.Error(codes.Unimplemented, "method CreateHTTPPage not implemented")
}
func (UnimplementedHTTPPageServiceServer) UpdateHTTPPage(context.Context, *UpdateHTTPPageRequest) (*RPCSuccess, error) {
- return nil, status.Errorf(codes.Unimplemented, "method UpdateHTTPPage not implemented")
+ return nil, status.Error(codes.Unimplemented, "method UpdateHTTPPage not implemented")
}
func (UnimplementedHTTPPageServiceServer) FindEnabledHTTPPageConfig(context.Context, *FindEnabledHTTPPageConfigRequest) (*FindEnabledHTTPPageConfigResponse, error) {
- return nil, status.Errorf(codes.Unimplemented, "method FindEnabledHTTPPageConfig not implemented")
+ return nil, status.Error(codes.Unimplemented, "method FindEnabledHTTPPageConfig not implemented")
}
func (UnimplementedHTTPPageServiceServer) testEmbeddedByValue() {}
@@ -116,7 +116,7 @@ type UnsafeHTTPPageServiceServer interface {
}
func RegisterHTTPPageServiceServer(s grpc.ServiceRegistrar, srv HTTPPageServiceServer) {
- // If the following call pancis, it indicates UnimplementedHTTPPageServiceServer was
+ // If the following call panics, it indicates UnimplementedHTTPPageServiceServer was
// embedded by pointer and is nil. This will cause panics if an
// unimplemented method is ever invoked, so we test this at initialization
// time to prevent it from happening at runtime later due to I/O.
diff --git a/EdgeCommon/pkg/rpc/pb/service_http_rewrite_rule.pb.go b/EdgeCommon/pkg/rpc/pb/service_http_rewrite_rule.pb.go
index 72ebd7a..405d01f 100644
--- a/EdgeCommon/pkg/rpc/pb/service_http_rewrite_rule.pb.go
+++ b/EdgeCommon/pkg/rpc/pb/service_http_rewrite_rule.pb.go
@@ -1,7 +1,7 @@
// Code generated by protoc-gen-go. DO NOT EDIT.
// versions:
-// protoc-gen-go v1.36.0
-// protoc v6.33.2
+// protoc-gen-go v1.36.11
+// protoc v3.19.6
// source: service_http_rewrite_rule.proto
package pb
@@ -11,6 +11,7 @@ import (
protoimpl "google.golang.org/protobuf/runtime/protoimpl"
reflect "reflect"
sync "sync"
+ unsafe "unsafe"
)
const (
@@ -292,77 +293,45 @@ func (x *UpdateHTTPRewriteRuleRequest) GetCondsJSON() []byte {
var File_service_http_rewrite_rule_proto protoreflect.FileDescriptor
-var file_service_http_rewrite_rule_proto_rawDesc = []byte{
- 0x0a, 0x1f, 0x73, 0x65, 0x72, 0x76, 0x69, 0x63, 0x65, 0x5f, 0x68, 0x74, 0x74, 0x70, 0x5f, 0x72,
- 0x65, 0x77, 0x72, 0x69, 0x74, 0x65, 0x5f, 0x72, 0x75, 0x6c, 0x65, 0x2e, 0x70, 0x72, 0x6f, 0x74,
- 0x6f, 0x12, 0x02, 0x70, 0x62, 0x1a, 0x19, 0x6d, 0x6f, 0x64, 0x65, 0x6c, 0x73, 0x2f, 0x72, 0x70,
- 0x63, 0x5f, 0x6d, 0x65, 0x73, 0x73, 0x61, 0x67, 0x65, 0x73, 0x2e, 0x70, 0x72, 0x6f, 0x74, 0x6f,
- 0x22, 0x96, 0x02, 0x0a, 0x1c, 0x43, 0x72, 0x65, 0x61, 0x74, 0x65, 0x48, 0x54, 0x54, 0x50, 0x52,
- 0x65, 0x77, 0x72, 0x69, 0x74, 0x65, 0x52, 0x75, 0x6c, 0x65, 0x52, 0x65, 0x71, 0x75, 0x65, 0x73,
- 0x74, 0x12, 0x18, 0x0a, 0x07, 0x70, 0x61, 0x74, 0x74, 0x65, 0x72, 0x6e, 0x18, 0x01, 0x20, 0x01,
- 0x28, 0x09, 0x52, 0x07, 0x70, 0x61, 0x74, 0x74, 0x65, 0x72, 0x6e, 0x12, 0x18, 0x0a, 0x07, 0x72,
- 0x65, 0x70, 0x6c, 0x61, 0x63, 0x65, 0x18, 0x02, 0x20, 0x01, 0x28, 0x09, 0x52, 0x07, 0x72, 0x65,
- 0x70, 0x6c, 0x61, 0x63, 0x65, 0x12, 0x12, 0x0a, 0x04, 0x6d, 0x6f, 0x64, 0x65, 0x18, 0x03, 0x20,
- 0x01, 0x28, 0x09, 0x52, 0x04, 0x6d, 0x6f, 0x64, 0x65, 0x12, 0x26, 0x0a, 0x0e, 0x72, 0x65, 0x64,
- 0x69, 0x72, 0x65, 0x63, 0x74, 0x53, 0x74, 0x61, 0x74, 0x75, 0x73, 0x18, 0x04, 0x20, 0x01, 0x28,
- 0x05, 0x52, 0x0e, 0x72, 0x65, 0x64, 0x69, 0x72, 0x65, 0x63, 0x74, 0x53, 0x74, 0x61, 0x74, 0x75,
- 0x73, 0x12, 0x18, 0x0a, 0x07, 0x69, 0x73, 0x42, 0x72, 0x65, 0x61, 0x6b, 0x18, 0x05, 0x20, 0x01,
- 0x28, 0x08, 0x52, 0x07, 0x69, 0x73, 0x42, 0x72, 0x65, 0x61, 0x6b, 0x12, 0x1c, 0x0a, 0x09, 0x70,
- 0x72, 0x6f, 0x78, 0x79, 0x48, 0x6f, 0x73, 0x74, 0x18, 0x06, 0x20, 0x01, 0x28, 0x09, 0x52, 0x09,
- 0x70, 0x72, 0x6f, 0x78, 0x79, 0x48, 0x6f, 0x73, 0x74, 0x12, 0x12, 0x0a, 0x04, 0x69, 0x73, 0x4f,
- 0x6e, 0x18, 0x07, 0x20, 0x01, 0x28, 0x08, 0x52, 0x04, 0x69, 0x73, 0x4f, 0x6e, 0x12, 0x1c, 0x0a,
- 0x09, 0x77, 0x69, 0x74, 0x68, 0x51, 0x75, 0x65, 0x72, 0x79, 0x18, 0x08, 0x20, 0x01, 0x28, 0x08,
- 0x52, 0x09, 0x77, 0x69, 0x74, 0x68, 0x51, 0x75, 0x65, 0x72, 0x79, 0x12, 0x1c, 0x0a, 0x09, 0x63,
- 0x6f, 0x6e, 0x64, 0x73, 0x4a, 0x53, 0x4f, 0x4e, 0x18, 0x09, 0x20, 0x01, 0x28, 0x0c, 0x52, 0x09,
- 0x63, 0x6f, 0x6e, 0x64, 0x73, 0x4a, 0x53, 0x4f, 0x4e, 0x22, 0x45, 0x0a, 0x1d, 0x43, 0x72, 0x65,
- 0x61, 0x74, 0x65, 0x48, 0x54, 0x54, 0x50, 0x52, 0x65, 0x77, 0x72, 0x69, 0x74, 0x65, 0x52, 0x75,
- 0x6c, 0x65, 0x52, 0x65, 0x73, 0x70, 0x6f, 0x6e, 0x73, 0x65, 0x12, 0x24, 0x0a, 0x0d, 0x72, 0x65,
- 0x77, 0x72, 0x69, 0x74, 0x65, 0x52, 0x75, 0x6c, 0x65, 0x49, 0x64, 0x18, 0x01, 0x20, 0x01, 0x28,
- 0x03, 0x52, 0x0d, 0x72, 0x65, 0x77, 0x72, 0x69, 0x74, 0x65, 0x52, 0x75, 0x6c, 0x65, 0x49, 0x64,
- 0x22, 0xbc, 0x02, 0x0a, 0x1c, 0x55, 0x70, 0x64, 0x61, 0x74, 0x65, 0x48, 0x54, 0x54, 0x50, 0x52,
- 0x65, 0x77, 0x72, 0x69, 0x74, 0x65, 0x52, 0x75, 0x6c, 0x65, 0x52, 0x65, 0x71, 0x75, 0x65, 0x73,
- 0x74, 0x12, 0x24, 0x0a, 0x0d, 0x72, 0x65, 0x77, 0x72, 0x69, 0x74, 0x65, 0x52, 0x75, 0x6c, 0x65,
- 0x49, 0x64, 0x18, 0x01, 0x20, 0x01, 0x28, 0x03, 0x52, 0x0d, 0x72, 0x65, 0x77, 0x72, 0x69, 0x74,
- 0x65, 0x52, 0x75, 0x6c, 0x65, 0x49, 0x64, 0x12, 0x18, 0x0a, 0x07, 0x70, 0x61, 0x74, 0x74, 0x65,
- 0x72, 0x6e, 0x18, 0x02, 0x20, 0x01, 0x28, 0x09, 0x52, 0x07, 0x70, 0x61, 0x74, 0x74, 0x65, 0x72,
- 0x6e, 0x12, 0x18, 0x0a, 0x07, 0x72, 0x65, 0x70, 0x6c, 0x61, 0x63, 0x65, 0x18, 0x03, 0x20, 0x01,
- 0x28, 0x09, 0x52, 0x07, 0x72, 0x65, 0x70, 0x6c, 0x61, 0x63, 0x65, 0x12, 0x12, 0x0a, 0x04, 0x6d,
- 0x6f, 0x64, 0x65, 0x18, 0x04, 0x20, 0x01, 0x28, 0x09, 0x52, 0x04, 0x6d, 0x6f, 0x64, 0x65, 0x12,
- 0x26, 0x0a, 0x0e, 0x72, 0x65, 0x64, 0x69, 0x72, 0x65, 0x63, 0x74, 0x53, 0x74, 0x61, 0x74, 0x75,
- 0x73, 0x18, 0x05, 0x20, 0x01, 0x28, 0x05, 0x52, 0x0e, 0x72, 0x65, 0x64, 0x69, 0x72, 0x65, 0x63,
- 0x74, 0x53, 0x74, 0x61, 0x74, 0x75, 0x73, 0x12, 0x18, 0x0a, 0x07, 0x69, 0x73, 0x42, 0x72, 0x65,
- 0x61, 0x6b, 0x18, 0x06, 0x20, 0x01, 0x28, 0x08, 0x52, 0x07, 0x69, 0x73, 0x42, 0x72, 0x65, 0x61,
- 0x6b, 0x12, 0x1c, 0x0a, 0x09, 0x70, 0x72, 0x6f, 0x78, 0x79, 0x48, 0x6f, 0x73, 0x74, 0x18, 0x07,
- 0x20, 0x01, 0x28, 0x09, 0x52, 0x09, 0x70, 0x72, 0x6f, 0x78, 0x79, 0x48, 0x6f, 0x73, 0x74, 0x12,
- 0x12, 0x0a, 0x04, 0x69, 0x73, 0x4f, 0x6e, 0x18, 0x08, 0x20, 0x01, 0x28, 0x08, 0x52, 0x04, 0x69,
- 0x73, 0x4f, 0x6e, 0x12, 0x1c, 0x0a, 0x09, 0x77, 0x69, 0x74, 0x68, 0x51, 0x75, 0x65, 0x72, 0x79,
- 0x18, 0x09, 0x20, 0x01, 0x28, 0x08, 0x52, 0x09, 0x77, 0x69, 0x74, 0x68, 0x51, 0x75, 0x65, 0x72,
- 0x79, 0x12, 0x1c, 0x0a, 0x09, 0x63, 0x6f, 0x6e, 0x64, 0x73, 0x4a, 0x53, 0x4f, 0x4e, 0x18, 0x0a,
- 0x20, 0x01, 0x28, 0x0c, 0x52, 0x09, 0x63, 0x6f, 0x6e, 0x64, 0x73, 0x4a, 0x53, 0x4f, 0x4e, 0x32,
- 0xc1, 0x01, 0x0a, 0x16, 0x48, 0x54, 0x54, 0x50, 0x52, 0x65, 0x77, 0x72, 0x69, 0x74, 0x65, 0x52,
- 0x75, 0x6c, 0x65, 0x53, 0x65, 0x72, 0x76, 0x69, 0x63, 0x65, 0x12, 0x5c, 0x0a, 0x15, 0x63, 0x72,
- 0x65, 0x61, 0x74, 0x65, 0x48, 0x54, 0x54, 0x50, 0x52, 0x65, 0x77, 0x72, 0x69, 0x74, 0x65, 0x52,
- 0x75, 0x6c, 0x65, 0x12, 0x20, 0x2e, 0x70, 0x62, 0x2e, 0x43, 0x72, 0x65, 0x61, 0x74, 0x65, 0x48,
- 0x54, 0x54, 0x50, 0x52, 0x65, 0x77, 0x72, 0x69, 0x74, 0x65, 0x52, 0x75, 0x6c, 0x65, 0x52, 0x65,
- 0x71, 0x75, 0x65, 0x73, 0x74, 0x1a, 0x21, 0x2e, 0x70, 0x62, 0x2e, 0x43, 0x72, 0x65, 0x61, 0x74,
- 0x65, 0x48, 0x54, 0x54, 0x50, 0x52, 0x65, 0x77, 0x72, 0x69, 0x74, 0x65, 0x52, 0x75, 0x6c, 0x65,
- 0x52, 0x65, 0x73, 0x70, 0x6f, 0x6e, 0x73, 0x65, 0x12, 0x49, 0x0a, 0x15, 0x75, 0x70, 0x64, 0x61,
- 0x74, 0x65, 0x48, 0x54, 0x54, 0x50, 0x52, 0x65, 0x77, 0x72, 0x69, 0x74, 0x65, 0x52, 0x75, 0x6c,
- 0x65, 0x12, 0x20, 0x2e, 0x70, 0x62, 0x2e, 0x55, 0x70, 0x64, 0x61, 0x74, 0x65, 0x48, 0x54, 0x54,
- 0x50, 0x52, 0x65, 0x77, 0x72, 0x69, 0x74, 0x65, 0x52, 0x75, 0x6c, 0x65, 0x52, 0x65, 0x71, 0x75,
- 0x65, 0x73, 0x74, 0x1a, 0x0e, 0x2e, 0x70, 0x62, 0x2e, 0x52, 0x50, 0x43, 0x53, 0x75, 0x63, 0x63,
- 0x65, 0x73, 0x73, 0x42, 0x06, 0x5a, 0x04, 0x2e, 0x2f, 0x70, 0x62, 0x62, 0x06, 0x70, 0x72, 0x6f,
- 0x74, 0x6f, 0x33,
-}
+const file_service_http_rewrite_rule_proto_rawDesc = "" +
+ "\n" +
+ "\x1fservice_http_rewrite_rule.proto\x12\x02pb\x1a\x19models/rpc_messages.proto\"\x96\x02\n" +
+ "\x1cCreateHTTPRewriteRuleRequest\x12\x18\n" +
+ "\apattern\x18\x01 \x01(\tR\apattern\x12\x18\n" +
+ "\areplace\x18\x02 \x01(\tR\areplace\x12\x12\n" +
+ "\x04mode\x18\x03 \x01(\tR\x04mode\x12&\n" +
+ "\x0eredirectStatus\x18\x04 \x01(\x05R\x0eredirectStatus\x12\x18\n" +
+ "\aisBreak\x18\x05 \x01(\bR\aisBreak\x12\x1c\n" +
+ "\tproxyHost\x18\x06 \x01(\tR\tproxyHost\x12\x12\n" +
+ "\x04isOn\x18\a \x01(\bR\x04isOn\x12\x1c\n" +
+ "\twithQuery\x18\b \x01(\bR\twithQuery\x12\x1c\n" +
+ "\tcondsJSON\x18\t \x01(\fR\tcondsJSON\"E\n" +
+ "\x1dCreateHTTPRewriteRuleResponse\x12$\n" +
+ "\rrewriteRuleId\x18\x01 \x01(\x03R\rrewriteRuleId\"\xbc\x02\n" +
+ "\x1cUpdateHTTPRewriteRuleRequest\x12$\n" +
+ "\rrewriteRuleId\x18\x01 \x01(\x03R\rrewriteRuleId\x12\x18\n" +
+ "\apattern\x18\x02 \x01(\tR\apattern\x12\x18\n" +
+ "\areplace\x18\x03 \x01(\tR\areplace\x12\x12\n" +
+ "\x04mode\x18\x04 \x01(\tR\x04mode\x12&\n" +
+ "\x0eredirectStatus\x18\x05 \x01(\x05R\x0eredirectStatus\x12\x18\n" +
+ "\aisBreak\x18\x06 \x01(\bR\aisBreak\x12\x1c\n" +
+ "\tproxyHost\x18\a \x01(\tR\tproxyHost\x12\x12\n" +
+ "\x04isOn\x18\b \x01(\bR\x04isOn\x12\x1c\n" +
+ "\twithQuery\x18\t \x01(\bR\twithQuery\x12\x1c\n" +
+ "\tcondsJSON\x18\n" +
+ " \x01(\fR\tcondsJSON2\xc1\x01\n" +
+ "\x16HTTPRewriteRuleService\x12\\\n" +
+ "\x15createHTTPRewriteRule\x12 .pb.CreateHTTPRewriteRuleRequest\x1a!.pb.CreateHTTPRewriteRuleResponse\x12I\n" +
+ "\x15updateHTTPRewriteRule\x12 .pb.UpdateHTTPRewriteRuleRequest\x1a\x0e.pb.RPCSuccessB\x06Z\x04./pbb\x06proto3"
var (
file_service_http_rewrite_rule_proto_rawDescOnce sync.Once
- file_service_http_rewrite_rule_proto_rawDescData = file_service_http_rewrite_rule_proto_rawDesc
+ file_service_http_rewrite_rule_proto_rawDescData []byte
)
func file_service_http_rewrite_rule_proto_rawDescGZIP() []byte {
file_service_http_rewrite_rule_proto_rawDescOnce.Do(func() {
- file_service_http_rewrite_rule_proto_rawDescData = protoimpl.X.CompressGZIP(file_service_http_rewrite_rule_proto_rawDescData)
+ file_service_http_rewrite_rule_proto_rawDescData = protoimpl.X.CompressGZIP(unsafe.Slice(unsafe.StringData(file_service_http_rewrite_rule_proto_rawDesc), len(file_service_http_rewrite_rule_proto_rawDesc)))
})
return file_service_http_rewrite_rule_proto_rawDescData
}
@@ -396,7 +365,7 @@ func file_service_http_rewrite_rule_proto_init() {
out := protoimpl.TypeBuilder{
File: protoimpl.DescBuilder{
GoPackagePath: reflect.TypeOf(x{}).PkgPath(),
- RawDescriptor: file_service_http_rewrite_rule_proto_rawDesc,
+ RawDescriptor: unsafe.Slice(unsafe.StringData(file_service_http_rewrite_rule_proto_rawDesc), len(file_service_http_rewrite_rule_proto_rawDesc)),
NumEnums: 0,
NumMessages: 3,
NumExtensions: 0,
@@ -407,7 +376,6 @@ func file_service_http_rewrite_rule_proto_init() {
MessageInfos: file_service_http_rewrite_rule_proto_msgTypes,
}.Build()
File_service_http_rewrite_rule_proto = out.File
- file_service_http_rewrite_rule_proto_rawDesc = nil
file_service_http_rewrite_rule_proto_goTypes = nil
file_service_http_rewrite_rule_proto_depIdxs = nil
}
diff --git a/EdgeCommon/pkg/rpc/pb/service_http_rewrite_rule_grpc.pb.go b/EdgeCommon/pkg/rpc/pb/service_http_rewrite_rule_grpc.pb.go
index 2551f3c..0d5780d 100644
--- a/EdgeCommon/pkg/rpc/pb/service_http_rewrite_rule_grpc.pb.go
+++ b/EdgeCommon/pkg/rpc/pb/service_http_rewrite_rule_grpc.pb.go
@@ -1,7 +1,7 @@
// Code generated by protoc-gen-go-grpc. DO NOT EDIT.
// versions:
-// - protoc-gen-go-grpc v1.5.1
-// - protoc v6.33.2
+// - protoc-gen-go-grpc v1.6.1
+// - protoc v3.19.6
// source: service_http_rewrite_rule.proto
package pb
@@ -83,10 +83,10 @@ type HTTPRewriteRuleServiceServer interface {
type UnimplementedHTTPRewriteRuleServiceServer struct{}
func (UnimplementedHTTPRewriteRuleServiceServer) CreateHTTPRewriteRule(context.Context, *CreateHTTPRewriteRuleRequest) (*CreateHTTPRewriteRuleResponse, error) {
- return nil, status.Errorf(codes.Unimplemented, "method CreateHTTPRewriteRule not implemented")
+ return nil, status.Error(codes.Unimplemented, "method CreateHTTPRewriteRule not implemented")
}
func (UnimplementedHTTPRewriteRuleServiceServer) UpdateHTTPRewriteRule(context.Context, *UpdateHTTPRewriteRuleRequest) (*RPCSuccess, error) {
- return nil, status.Errorf(codes.Unimplemented, "method UpdateHTTPRewriteRule not implemented")
+ return nil, status.Error(codes.Unimplemented, "method UpdateHTTPRewriteRule not implemented")
}
func (UnimplementedHTTPRewriteRuleServiceServer) testEmbeddedByValue() {}
@@ -98,7 +98,7 @@ type UnsafeHTTPRewriteRuleServiceServer interface {
}
func RegisterHTTPRewriteRuleServiceServer(s grpc.ServiceRegistrar, srv HTTPRewriteRuleServiceServer) {
- // If the following call pancis, it indicates UnimplementedHTTPRewriteRuleServiceServer was
+ // If the following call panics, it indicates UnimplementedHTTPRewriteRuleServiceServer was
// embedded by pointer and is nil. This will cause panics if an
// unimplemented method is ever invoked, so we test this at initialization
// time to prevent it from happening at runtime later due to I/O.
diff --git a/EdgeCommon/pkg/rpc/pb/service_http_web.pb.go b/EdgeCommon/pkg/rpc/pb/service_http_web.pb.go
index d2d9ec3..8440e08 100644
--- a/EdgeCommon/pkg/rpc/pb/service_http_web.pb.go
+++ b/EdgeCommon/pkg/rpc/pb/service_http_web.pb.go
@@ -1,7 +1,7 @@
// Code generated by protoc-gen-go. DO NOT EDIT.
// versions:
-// protoc-gen-go v1.36.0
-// protoc v6.33.2
+// protoc-gen-go v1.36.11
+// protoc v3.19.6
// source: service_http_web.proto
package pb
@@ -11,6 +11,7 @@ import (
protoimpl "google.golang.org/protobuf/runtime/protoimpl"
reflect "reflect"
sync "sync"
+ unsafe "unsafe"
)
const (
@@ -2733,524 +2734,207 @@ func (x *FindServerIdWithHTTPWebIdResponse) GetServerId() int64 {
var File_service_http_web_proto protoreflect.FileDescriptor
-var file_service_http_web_proto_rawDesc = []byte{
- 0x0a, 0x16, 0x73, 0x65, 0x72, 0x76, 0x69, 0x63, 0x65, 0x5f, 0x68, 0x74, 0x74, 0x70, 0x5f, 0x77,
- 0x65, 0x62, 0x2e, 0x70, 0x72, 0x6f, 0x74, 0x6f, 0x12, 0x02, 0x70, 0x62, 0x1a, 0x1b, 0x6d, 0x6f,
- 0x64, 0x65, 0x6c, 0x73, 0x2f, 0x6d, 0x6f, 0x64, 0x65, 0x6c, 0x5f, 0x68, 0x74, 0x74, 0x70, 0x5f,
- 0x77, 0x65, 0x62, 0x2e, 0x70, 0x72, 0x6f, 0x74, 0x6f, 0x1a, 0x19, 0x6d, 0x6f, 0x64, 0x65, 0x6c,
- 0x73, 0x2f, 0x72, 0x70, 0x63, 0x5f, 0x6d, 0x65, 0x73, 0x73, 0x61, 0x67, 0x65, 0x73, 0x2e, 0x70,
- 0x72, 0x6f, 0x74, 0x6f, 0x22, 0x32, 0x0a, 0x14, 0x43, 0x72, 0x65, 0x61, 0x74, 0x65, 0x48, 0x54,
- 0x54, 0x50, 0x57, 0x65, 0x62, 0x52, 0x65, 0x71, 0x75, 0x65, 0x73, 0x74, 0x12, 0x1a, 0x0a, 0x08,
- 0x72, 0x6f, 0x6f, 0x74, 0x4a, 0x53, 0x4f, 0x4e, 0x18, 0x01, 0x20, 0x01, 0x28, 0x0c, 0x52, 0x08,
- 0x72, 0x6f, 0x6f, 0x74, 0x4a, 0x53, 0x4f, 0x4e, 0x22, 0x35, 0x0a, 0x15, 0x43, 0x72, 0x65, 0x61,
- 0x74, 0x65, 0x48, 0x54, 0x54, 0x50, 0x57, 0x65, 0x62, 0x52, 0x65, 0x73, 0x70, 0x6f, 0x6e, 0x73,
- 0x65, 0x12, 0x1c, 0x0a, 0x09, 0x68, 0x74, 0x74, 0x70, 0x57, 0x65, 0x62, 0x49, 0x64, 0x18, 0x01,
- 0x20, 0x01, 0x28, 0x03, 0x52, 0x09, 0x68, 0x74, 0x74, 0x70, 0x57, 0x65, 0x62, 0x49, 0x64, 0x22,
- 0x39, 0x0a, 0x19, 0x46, 0x69, 0x6e, 0x64, 0x45, 0x6e, 0x61, 0x62, 0x6c, 0x65, 0x64, 0x48, 0x54,
- 0x54, 0x50, 0x57, 0x65, 0x62, 0x52, 0x65, 0x71, 0x75, 0x65, 0x73, 0x74, 0x12, 0x1c, 0x0a, 0x09,
- 0x68, 0x74, 0x74, 0x70, 0x57, 0x65, 0x62, 0x49, 0x64, 0x18, 0x01, 0x20, 0x01, 0x28, 0x03, 0x52,
- 0x09, 0x68, 0x74, 0x74, 0x70, 0x57, 0x65, 0x62, 0x49, 0x64, 0x22, 0x43, 0x0a, 0x1a, 0x46, 0x69,
- 0x6e, 0x64, 0x45, 0x6e, 0x61, 0x62, 0x6c, 0x65, 0x64, 0x48, 0x54, 0x54, 0x50, 0x57, 0x65, 0x62,
- 0x52, 0x65, 0x73, 0x70, 0x6f, 0x6e, 0x73, 0x65, 0x12, 0x25, 0x0a, 0x07, 0x68, 0x74, 0x74, 0x70,
- 0x57, 0x65, 0x62, 0x18, 0x01, 0x20, 0x01, 0x28, 0x0b, 0x32, 0x0b, 0x2e, 0x70, 0x62, 0x2e, 0x48,
- 0x54, 0x54, 0x50, 0x57, 0x65, 0x62, 0x52, 0x07, 0x68, 0x74, 0x74, 0x70, 0x57, 0x65, 0x62, 0x22,
- 0x3f, 0x0a, 0x1f, 0x46, 0x69, 0x6e, 0x64, 0x45, 0x6e, 0x61, 0x62, 0x6c, 0x65, 0x64, 0x48, 0x54,
- 0x54, 0x50, 0x57, 0x65, 0x62, 0x43, 0x6f, 0x6e, 0x66, 0x69, 0x67, 0x52, 0x65, 0x71, 0x75, 0x65,
- 0x73, 0x74, 0x12, 0x1c, 0x0a, 0x09, 0x68, 0x74, 0x74, 0x70, 0x57, 0x65, 0x62, 0x49, 0x64, 0x18,
- 0x01, 0x20, 0x01, 0x28, 0x03, 0x52, 0x09, 0x68, 0x74, 0x74, 0x70, 0x57, 0x65, 0x62, 0x49, 0x64,
- 0x22, 0x44, 0x0a, 0x20, 0x46, 0x69, 0x6e, 0x64, 0x45, 0x6e, 0x61, 0x62, 0x6c, 0x65, 0x64, 0x48,
- 0x54, 0x54, 0x50, 0x57, 0x65, 0x62, 0x43, 0x6f, 0x6e, 0x66, 0x69, 0x67, 0x52, 0x65, 0x73, 0x70,
- 0x6f, 0x6e, 0x73, 0x65, 0x12, 0x20, 0x0a, 0x0b, 0x68, 0x74, 0x74, 0x70, 0x57, 0x65, 0x62, 0x4a,
- 0x53, 0x4f, 0x4e, 0x18, 0x01, 0x20, 0x01, 0x28, 0x0c, 0x52, 0x0b, 0x68, 0x74, 0x74, 0x70, 0x57,
- 0x65, 0x62, 0x4a, 0x53, 0x4f, 0x4e, 0x22, 0x50, 0x0a, 0x14, 0x55, 0x70, 0x64, 0x61, 0x74, 0x65,
- 0x48, 0x54, 0x54, 0x50, 0x57, 0x65, 0x62, 0x52, 0x65, 0x71, 0x75, 0x65, 0x73, 0x74, 0x12, 0x1c,
- 0x0a, 0x09, 0x68, 0x74, 0x74, 0x70, 0x57, 0x65, 0x62, 0x49, 0x64, 0x18, 0x01, 0x20, 0x01, 0x28,
- 0x03, 0x52, 0x09, 0x68, 0x74, 0x74, 0x70, 0x57, 0x65, 0x62, 0x49, 0x64, 0x12, 0x1a, 0x0a, 0x08,
- 0x72, 0x6f, 0x6f, 0x74, 0x4a, 0x53, 0x4f, 0x4e, 0x18, 0x02, 0x20, 0x01, 0x28, 0x0c, 0x52, 0x08,
- 0x72, 0x6f, 0x6f, 0x74, 0x4a, 0x53, 0x4f, 0x4e, 0x22, 0x69, 0x0a, 0x1f, 0x55, 0x70, 0x64, 0x61,
- 0x74, 0x65, 0x48, 0x54, 0x54, 0x50, 0x57, 0x65, 0x62, 0x43, 0x6f, 0x6d, 0x70, 0x72, 0x65, 0x73,
- 0x73, 0x69, 0x6f, 0x6e, 0x52, 0x65, 0x71, 0x75, 0x65, 0x73, 0x74, 0x12, 0x1c, 0x0a, 0x09, 0x68,
- 0x74, 0x74, 0x70, 0x57, 0x65, 0x62, 0x49, 0x64, 0x18, 0x01, 0x20, 0x01, 0x28, 0x03, 0x52, 0x09,
- 0x68, 0x74, 0x74, 0x70, 0x57, 0x65, 0x62, 0x49, 0x64, 0x12, 0x28, 0x0a, 0x0f, 0x63, 0x6f, 0x6d,
- 0x70, 0x72, 0x65, 0x73, 0x73, 0x69, 0x6f, 0x6e, 0x4a, 0x53, 0x4f, 0x4e, 0x18, 0x02, 0x20, 0x01,
- 0x28, 0x0c, 0x52, 0x0f, 0x63, 0x6f, 0x6d, 0x70, 0x72, 0x65, 0x73, 0x73, 0x69, 0x6f, 0x6e, 0x4a,
- 0x53, 0x4f, 0x4e, 0x22, 0x6c, 0x0a, 0x20, 0x55, 0x70, 0x64, 0x61, 0x74, 0x65, 0x48, 0x54, 0x54,
- 0x50, 0x57, 0x65, 0x62, 0x4f, 0x70, 0x74, 0x69, 0x6d, 0x69, 0x7a, 0x61, 0x74, 0x69, 0x6f, 0x6e,
- 0x52, 0x65, 0x71, 0x75, 0x65, 0x73, 0x74, 0x12, 0x1c, 0x0a, 0x09, 0x68, 0x74, 0x74, 0x70, 0x57,
- 0x65, 0x62, 0x49, 0x64, 0x18, 0x01, 0x20, 0x01, 0x28, 0x03, 0x52, 0x09, 0x68, 0x74, 0x74, 0x70,
- 0x57, 0x65, 0x62, 0x49, 0x64, 0x12, 0x2a, 0x0a, 0x10, 0x6f, 0x70, 0x74, 0x69, 0x6d, 0x69, 0x7a,
- 0x61, 0x74, 0x69, 0x6f, 0x6e, 0x4a, 0x53, 0x4f, 0x4e, 0x18, 0x02, 0x20, 0x01, 0x28, 0x0c, 0x52,
- 0x10, 0x6f, 0x70, 0x74, 0x69, 0x6d, 0x69, 0x7a, 0x61, 0x74, 0x69, 0x6f, 0x6e, 0x4a, 0x53, 0x4f,
- 0x4e, 0x22, 0x66, 0x0a, 0x1e, 0x55, 0x70, 0x64, 0x61, 0x74, 0x65, 0x48, 0x54, 0x54, 0x50, 0x57,
- 0x65, 0x62, 0x45, 0x6e, 0x63, 0x72, 0x79, 0x70, 0x74, 0x69, 0x6f, 0x6e, 0x52, 0x65, 0x71, 0x75,
- 0x65, 0x73, 0x74, 0x12, 0x1c, 0x0a, 0x09, 0x68, 0x74, 0x74, 0x70, 0x57, 0x65, 0x62, 0x49, 0x64,
- 0x18, 0x01, 0x20, 0x01, 0x28, 0x03, 0x52, 0x09, 0x68, 0x74, 0x74, 0x70, 0x57, 0x65, 0x62, 0x49,
- 0x64, 0x12, 0x26, 0x0a, 0x0e, 0x65, 0x6e, 0x63, 0x72, 0x79, 0x70, 0x74, 0x69, 0x6f, 0x6e, 0x4a,
- 0x53, 0x4f, 0x4e, 0x18, 0x02, 0x20, 0x01, 0x28, 0x0c, 0x52, 0x0e, 0x65, 0x6e, 0x63, 0x72, 0x79,
- 0x70, 0x74, 0x69, 0x6f, 0x6e, 0x4a, 0x53, 0x4f, 0x4e, 0x22, 0x54, 0x0a, 0x18, 0x55, 0x70, 0x64,
- 0x61, 0x74, 0x65, 0x48, 0x54, 0x54, 0x50, 0x57, 0x65, 0x62, 0x57, 0x65, 0x62, 0x50, 0x52, 0x65,
- 0x71, 0x75, 0x65, 0x73, 0x74, 0x12, 0x1c, 0x0a, 0x09, 0x68, 0x74, 0x74, 0x70, 0x57, 0x65, 0x62,
- 0x49, 0x64, 0x18, 0x01, 0x20, 0x01, 0x28, 0x03, 0x52, 0x09, 0x68, 0x74, 0x74, 0x70, 0x57, 0x65,
- 0x62, 0x49, 0x64, 0x12, 0x1a, 0x0a, 0x08, 0x77, 0x65, 0x62, 0x70, 0x4a, 0x53, 0x4f, 0x4e, 0x18,
- 0x02, 0x20, 0x01, 0x28, 0x0c, 0x52, 0x08, 0x77, 0x65, 0x62, 0x70, 0x4a, 0x53, 0x4f, 0x4e, 0x22,
- 0x66, 0x0a, 0x1e, 0x55, 0x70, 0x64, 0x61, 0x74, 0x65, 0x48, 0x54, 0x54, 0x50, 0x57, 0x65, 0x62,
- 0x52, 0x65, 0x6d, 0x6f, 0x74, 0x65, 0x41, 0x64, 0x64, 0x72, 0x52, 0x65, 0x71, 0x75, 0x65, 0x73,
- 0x74, 0x12, 0x1c, 0x0a, 0x09, 0x68, 0x74, 0x74, 0x70, 0x57, 0x65, 0x62, 0x49, 0x64, 0x18, 0x01,
- 0x20, 0x01, 0x28, 0x03, 0x52, 0x09, 0x68, 0x74, 0x74, 0x70, 0x57, 0x65, 0x62, 0x49, 0x64, 0x12,
- 0x26, 0x0a, 0x0e, 0x72, 0x65, 0x6d, 0x6f, 0x74, 0x65, 0x41, 0x64, 0x64, 0x72, 0x4a, 0x53, 0x4f,
- 0x4e, 0x18, 0x02, 0x20, 0x01, 0x28, 0x0c, 0x52, 0x0e, 0x72, 0x65, 0x6d, 0x6f, 0x74, 0x65, 0x41,
- 0x64, 0x64, 0x72, 0x4a, 0x53, 0x4f, 0x4e, 0x22, 0x5d, 0x0a, 0x1b, 0x55, 0x70, 0x64, 0x61, 0x74,
- 0x65, 0x48, 0x54, 0x54, 0x50, 0x57, 0x65, 0x62, 0x43, 0x68, 0x61, 0x72, 0x73, 0x65, 0x74, 0x52,
- 0x65, 0x71, 0x75, 0x65, 0x73, 0x74, 0x12, 0x1c, 0x0a, 0x09, 0x68, 0x74, 0x74, 0x70, 0x57, 0x65,
- 0x62, 0x49, 0x64, 0x18, 0x01, 0x20, 0x01, 0x28, 0x03, 0x52, 0x09, 0x68, 0x74, 0x74, 0x70, 0x57,
- 0x65, 0x62, 0x49, 0x64, 0x12, 0x20, 0x0a, 0x0b, 0x63, 0x68, 0x61, 0x72, 0x73, 0x65, 0x74, 0x4a,
- 0x53, 0x4f, 0x4e, 0x18, 0x02, 0x20, 0x01, 0x28, 0x0c, 0x52, 0x0b, 0x63, 0x68, 0x61, 0x72, 0x73,
- 0x65, 0x74, 0x4a, 0x53, 0x4f, 0x4e, 0x22, 0x61, 0x0a, 0x21, 0x55, 0x70, 0x64, 0x61, 0x74, 0x65,
- 0x48, 0x54, 0x54, 0x50, 0x57, 0x65, 0x62, 0x52, 0x65, 0x71, 0x75, 0x65, 0x73, 0x74, 0x48, 0x65,
- 0x61, 0x64, 0x65, 0x72, 0x52, 0x65, 0x71, 0x75, 0x65, 0x73, 0x74, 0x12, 0x1c, 0x0a, 0x09, 0x68,
- 0x74, 0x74, 0x70, 0x57, 0x65, 0x62, 0x49, 0x64, 0x18, 0x01, 0x20, 0x01, 0x28, 0x03, 0x52, 0x09,
- 0x68, 0x74, 0x74, 0x70, 0x57, 0x65, 0x62, 0x49, 0x64, 0x12, 0x1e, 0x0a, 0x0a, 0x68, 0x65, 0x61,
- 0x64, 0x65, 0x72, 0x4a, 0x53, 0x4f, 0x4e, 0x18, 0x02, 0x20, 0x01, 0x28, 0x0c, 0x52, 0x0a, 0x68,
- 0x65, 0x61, 0x64, 0x65, 0x72, 0x4a, 0x53, 0x4f, 0x4e, 0x22, 0x62, 0x0a, 0x22, 0x55, 0x70, 0x64,
- 0x61, 0x74, 0x65, 0x48, 0x54, 0x54, 0x50, 0x57, 0x65, 0x62, 0x52, 0x65, 0x73, 0x70, 0x6f, 0x6e,
- 0x73, 0x65, 0x48, 0x65, 0x61, 0x64, 0x65, 0x72, 0x52, 0x65, 0x71, 0x75, 0x65, 0x73, 0x74, 0x12,
- 0x1c, 0x0a, 0x09, 0x68, 0x74, 0x74, 0x70, 0x57, 0x65, 0x62, 0x49, 0x64, 0x18, 0x01, 0x20, 0x01,
- 0x28, 0x03, 0x52, 0x09, 0x68, 0x74, 0x74, 0x70, 0x57, 0x65, 0x62, 0x49, 0x64, 0x12, 0x1e, 0x0a,
- 0x0a, 0x68, 0x65, 0x61, 0x64, 0x65, 0x72, 0x4a, 0x53, 0x4f, 0x4e, 0x18, 0x02, 0x20, 0x01, 0x28,
- 0x0c, 0x52, 0x0a, 0x68, 0x65, 0x61, 0x64, 0x65, 0x72, 0x4a, 0x53, 0x4f, 0x4e, 0x22, 0x60, 0x0a,
- 0x1c, 0x55, 0x70, 0x64, 0x61, 0x74, 0x65, 0x48, 0x54, 0x54, 0x50, 0x57, 0x65, 0x62, 0x53, 0x68,
- 0x75, 0x74, 0x64, 0x6f, 0x77, 0x6e, 0x52, 0x65, 0x71, 0x75, 0x65, 0x73, 0x74, 0x12, 0x1c, 0x0a,
- 0x09, 0x68, 0x74, 0x74, 0x70, 0x57, 0x65, 0x62, 0x49, 0x64, 0x18, 0x01, 0x20, 0x01, 0x28, 0x03,
- 0x52, 0x09, 0x68, 0x74, 0x74, 0x70, 0x57, 0x65, 0x62, 0x49, 0x64, 0x12, 0x22, 0x0a, 0x0c, 0x73,
- 0x68, 0x75, 0x74, 0x64, 0x6f, 0x77, 0x6e, 0x4a, 0x53, 0x4f, 0x4e, 0x18, 0x02, 0x20, 0x01, 0x28,
- 0x0c, 0x52, 0x0c, 0x73, 0x68, 0x75, 0x74, 0x64, 0x6f, 0x77, 0x6e, 0x4a, 0x53, 0x4f, 0x4e, 0x22,
- 0x57, 0x0a, 0x19, 0x55, 0x70, 0x64, 0x61, 0x74, 0x65, 0x48, 0x54, 0x54, 0x50, 0x57, 0x65, 0x62,
- 0x50, 0x61, 0x67, 0x65, 0x73, 0x52, 0x65, 0x71, 0x75, 0x65, 0x73, 0x74, 0x12, 0x1c, 0x0a, 0x09,
- 0x68, 0x74, 0x74, 0x70, 0x57, 0x65, 0x62, 0x49, 0x64, 0x18, 0x01, 0x20, 0x01, 0x28, 0x03, 0x52,
- 0x09, 0x68, 0x74, 0x74, 0x70, 0x57, 0x65, 0x62, 0x49, 0x64, 0x12, 0x1c, 0x0a, 0x09, 0x70, 0x61,
- 0x67, 0x65, 0x73, 0x4a, 0x53, 0x4f, 0x4e, 0x18, 0x02, 0x20, 0x01, 0x28, 0x0c, 0x52, 0x09, 0x70,
- 0x61, 0x67, 0x65, 0x73, 0x4a, 0x53, 0x4f, 0x4e, 0x22, 0x64, 0x0a, 0x26, 0x55, 0x70, 0x64, 0x61,
- 0x74, 0x65, 0x48, 0x54, 0x54, 0x50, 0x57, 0x65, 0x62, 0x47, 0x6c, 0x6f, 0x62, 0x61, 0x6c, 0x50,
- 0x61, 0x67, 0x65, 0x73, 0x45, 0x6e, 0x61, 0x62, 0x6c, 0x65, 0x64, 0x52, 0x65, 0x71, 0x75, 0x65,
- 0x73, 0x74, 0x12, 0x1c, 0x0a, 0x09, 0x68, 0x74, 0x74, 0x70, 0x57, 0x65, 0x62, 0x49, 0x64, 0x18,
- 0x01, 0x20, 0x01, 0x28, 0x03, 0x52, 0x09, 0x68, 0x74, 0x74, 0x70, 0x57, 0x65, 0x62, 0x49, 0x64,
- 0x12, 0x1c, 0x0a, 0x09, 0x69, 0x73, 0x45, 0x6e, 0x61, 0x62, 0x6c, 0x65, 0x64, 0x18, 0x02, 0x20,
- 0x01, 0x28, 0x08, 0x52, 0x09, 0x69, 0x73, 0x45, 0x6e, 0x61, 0x62, 0x6c, 0x65, 0x64, 0x22, 0x63,
- 0x0a, 0x1d, 0x55, 0x70, 0x64, 0x61, 0x74, 0x65, 0x48, 0x54, 0x54, 0x50, 0x57, 0x65, 0x62, 0x41,
- 0x63, 0x63, 0x65, 0x73, 0x73, 0x4c, 0x6f, 0x67, 0x52, 0x65, 0x71, 0x75, 0x65, 0x73, 0x74, 0x12,
- 0x1c, 0x0a, 0x09, 0x68, 0x74, 0x74, 0x70, 0x57, 0x65, 0x62, 0x49, 0x64, 0x18, 0x01, 0x20, 0x01,
- 0x28, 0x03, 0x52, 0x09, 0x68, 0x74, 0x74, 0x70, 0x57, 0x65, 0x62, 0x49, 0x64, 0x12, 0x24, 0x0a,
- 0x0d, 0x61, 0x63, 0x63, 0x65, 0x73, 0x73, 0x4c, 0x6f, 0x67, 0x4a, 0x53, 0x4f, 0x4e, 0x18, 0x02,
- 0x20, 0x01, 0x28, 0x0c, 0x52, 0x0d, 0x61, 0x63, 0x63, 0x65, 0x73, 0x73, 0x4c, 0x6f, 0x67, 0x4a,
- 0x53, 0x4f, 0x4e, 0x22, 0x54, 0x0a, 0x18, 0x55, 0x70, 0x64, 0x61, 0x74, 0x65, 0x48, 0x54, 0x54,
- 0x50, 0x57, 0x65, 0x62, 0x53, 0x74, 0x61, 0x74, 0x52, 0x65, 0x71, 0x75, 0x65, 0x73, 0x74, 0x12,
- 0x1c, 0x0a, 0x09, 0x68, 0x74, 0x74, 0x70, 0x57, 0x65, 0x62, 0x49, 0x64, 0x18, 0x01, 0x20, 0x01,
- 0x28, 0x03, 0x52, 0x09, 0x68, 0x74, 0x74, 0x70, 0x57, 0x65, 0x62, 0x49, 0x64, 0x12, 0x1a, 0x0a,
- 0x08, 0x73, 0x74, 0x61, 0x74, 0x4a, 0x53, 0x4f, 0x4e, 0x18, 0x02, 0x20, 0x01, 0x28, 0x0c, 0x52,
- 0x08, 0x73, 0x74, 0x61, 0x74, 0x4a, 0x53, 0x4f, 0x4e, 0x22, 0x57, 0x0a, 0x19, 0x55, 0x70, 0x64,
- 0x61, 0x74, 0x65, 0x48, 0x54, 0x54, 0x50, 0x57, 0x65, 0x62, 0x43, 0x61, 0x63, 0x68, 0x65, 0x52,
- 0x65, 0x71, 0x75, 0x65, 0x73, 0x74, 0x12, 0x1c, 0x0a, 0x09, 0x68, 0x74, 0x74, 0x70, 0x57, 0x65,
- 0x62, 0x49, 0x64, 0x18, 0x01, 0x20, 0x01, 0x28, 0x03, 0x52, 0x09, 0x68, 0x74, 0x74, 0x70, 0x57,
- 0x65, 0x62, 0x49, 0x64, 0x12, 0x1c, 0x0a, 0x09, 0x63, 0x61, 0x63, 0x68, 0x65, 0x4a, 0x53, 0x4f,
- 0x4e, 0x18, 0x02, 0x20, 0x01, 0x28, 0x0c, 0x52, 0x09, 0x63, 0x61, 0x63, 0x68, 0x65, 0x4a, 0x53,
- 0x4f, 0x4e, 0x22, 0x60, 0x0a, 0x1c, 0x55, 0x70, 0x64, 0x61, 0x74, 0x65, 0x48, 0x54, 0x54, 0x50,
- 0x57, 0x65, 0x62, 0x46, 0x69, 0x72, 0x65, 0x77, 0x61, 0x6c, 0x6c, 0x52, 0x65, 0x71, 0x75, 0x65,
- 0x73, 0x74, 0x12, 0x1c, 0x0a, 0x09, 0x68, 0x74, 0x74, 0x70, 0x57, 0x65, 0x62, 0x49, 0x64, 0x18,
- 0x01, 0x20, 0x01, 0x28, 0x03, 0x52, 0x09, 0x68, 0x74, 0x74, 0x70, 0x57, 0x65, 0x62, 0x49, 0x64,
- 0x12, 0x22, 0x0a, 0x0c, 0x66, 0x69, 0x72, 0x65, 0x77, 0x61, 0x6c, 0x6c, 0x4a, 0x53, 0x4f, 0x4e,
- 0x18, 0x02, 0x20, 0x01, 0x28, 0x0c, 0x52, 0x0c, 0x66, 0x69, 0x72, 0x65, 0x77, 0x61, 0x6c, 0x6c,
- 0x4a, 0x53, 0x4f, 0x4e, 0x22, 0x63, 0x0a, 0x1d, 0x55, 0x70, 0x64, 0x61, 0x74, 0x65, 0x48, 0x54,
- 0x54, 0x50, 0x57, 0x65, 0x62, 0x4c, 0x6f, 0x63, 0x61, 0x74, 0x69, 0x6f, 0x6e, 0x73, 0x52, 0x65,
- 0x71, 0x75, 0x65, 0x73, 0x74, 0x12, 0x1c, 0x0a, 0x09, 0x68, 0x74, 0x74, 0x70, 0x57, 0x65, 0x62,
- 0x49, 0x64, 0x18, 0x01, 0x20, 0x01, 0x28, 0x03, 0x52, 0x09, 0x68, 0x74, 0x74, 0x70, 0x57, 0x65,
- 0x62, 0x49, 0x64, 0x12, 0x24, 0x0a, 0x0d, 0x6c, 0x6f, 0x63, 0x61, 0x74, 0x69, 0x6f, 0x6e, 0x73,
- 0x4a, 0x53, 0x4f, 0x4e, 0x18, 0x03, 0x20, 0x01, 0x28, 0x0c, 0x52, 0x0d, 0x6c, 0x6f, 0x63, 0x61,
- 0x74, 0x69, 0x6f, 0x6e, 0x73, 0x4a, 0x53, 0x4f, 0x4e, 0x22, 0x75, 0x0a, 0x23, 0x55, 0x70, 0x64,
- 0x61, 0x74, 0x65, 0x48, 0x54, 0x54, 0x50, 0x57, 0x65, 0x62, 0x52, 0x65, 0x64, 0x69, 0x72, 0x65,
- 0x63, 0x74, 0x54, 0x6f, 0x48, 0x54, 0x54, 0x50, 0x53, 0x52, 0x65, 0x71, 0x75, 0x65, 0x73, 0x74,
- 0x12, 0x1c, 0x0a, 0x09, 0x68, 0x74, 0x74, 0x70, 0x57, 0x65, 0x62, 0x49, 0x64, 0x18, 0x01, 0x20,
- 0x01, 0x28, 0x03, 0x52, 0x09, 0x68, 0x74, 0x74, 0x70, 0x57, 0x65, 0x62, 0x49, 0x64, 0x12, 0x30,
- 0x0a, 0x13, 0x72, 0x65, 0x64, 0x69, 0x72, 0x65, 0x63, 0x74, 0x54, 0x6f, 0x48, 0x54, 0x54, 0x50,
- 0x53, 0x4a, 0x53, 0x4f, 0x4e, 0x18, 0x02, 0x20, 0x01, 0x28, 0x0c, 0x52, 0x13, 0x72, 0x65, 0x64,
- 0x69, 0x72, 0x65, 0x63, 0x74, 0x54, 0x6f, 0x48, 0x54, 0x54, 0x50, 0x53, 0x4a, 0x53, 0x4f, 0x4e,
- 0x22, 0x63, 0x0a, 0x1d, 0x55, 0x70, 0x64, 0x61, 0x74, 0x65, 0x48, 0x54, 0x54, 0x50, 0x57, 0x65,
- 0x62, 0x57, 0x65, 0x62, 0x73, 0x6f, 0x63, 0x6b, 0x65, 0x74, 0x52, 0x65, 0x71, 0x75, 0x65, 0x73,
- 0x74, 0x12, 0x1c, 0x0a, 0x09, 0x68, 0x74, 0x74, 0x70, 0x57, 0x65, 0x62, 0x49, 0x64, 0x18, 0x01,
- 0x20, 0x01, 0x28, 0x03, 0x52, 0x09, 0x68, 0x74, 0x74, 0x70, 0x57, 0x65, 0x62, 0x49, 0x64, 0x12,
- 0x24, 0x0a, 0x0d, 0x77, 0x65, 0x62, 0x73, 0x6f, 0x63, 0x6b, 0x65, 0x74, 0x4a, 0x53, 0x4f, 0x4e,
- 0x18, 0x02, 0x20, 0x01, 0x28, 0x0c, 0x52, 0x0d, 0x77, 0x65, 0x62, 0x73, 0x6f, 0x63, 0x6b, 0x65,
- 0x74, 0x4a, 0x53, 0x4f, 0x4e, 0x22, 0x5d, 0x0a, 0x1b, 0x55, 0x70, 0x64, 0x61, 0x74, 0x65, 0x48,
- 0x54, 0x54, 0x50, 0x57, 0x65, 0x62, 0x46, 0x61, 0x73, 0x74, 0x63, 0x67, 0x69, 0x52, 0x65, 0x71,
- 0x75, 0x65, 0x73, 0x74, 0x12, 0x1c, 0x0a, 0x09, 0x68, 0x74, 0x74, 0x70, 0x57, 0x65, 0x62, 0x49,
- 0x64, 0x18, 0x01, 0x20, 0x01, 0x28, 0x03, 0x52, 0x09, 0x68, 0x74, 0x74, 0x70, 0x57, 0x65, 0x62,
- 0x49, 0x64, 0x12, 0x20, 0x0a, 0x0b, 0x66, 0x61, 0x73, 0x74, 0x63, 0x67, 0x69, 0x4a, 0x53, 0x4f,
- 0x4e, 0x18, 0x02, 0x20, 0x01, 0x28, 0x0c, 0x52, 0x0b, 0x66, 0x61, 0x73, 0x74, 0x63, 0x67, 0x69,
- 0x4a, 0x53, 0x4f, 0x4e, 0x22, 0x6c, 0x0a, 0x20, 0x55, 0x70, 0x64, 0x61, 0x74, 0x65, 0x48, 0x54,
- 0x54, 0x50, 0x57, 0x65, 0x62, 0x52, 0x65, 0x77, 0x72, 0x69, 0x74, 0x65, 0x52, 0x75, 0x6c, 0x65,
- 0x73, 0x52, 0x65, 0x71, 0x75, 0x65, 0x73, 0x74, 0x12, 0x1c, 0x0a, 0x09, 0x68, 0x74, 0x74, 0x70,
- 0x57, 0x65, 0x62, 0x49, 0x64, 0x18, 0x01, 0x20, 0x01, 0x28, 0x03, 0x52, 0x09, 0x68, 0x74, 0x74,
- 0x70, 0x57, 0x65, 0x62, 0x49, 0x64, 0x12, 0x2a, 0x0a, 0x10, 0x72, 0x65, 0x77, 0x72, 0x69, 0x74,
- 0x65, 0x52, 0x75, 0x6c, 0x65, 0x73, 0x4a, 0x53, 0x4f, 0x4e, 0x18, 0x02, 0x20, 0x01, 0x28, 0x0c,
- 0x52, 0x10, 0x72, 0x65, 0x77, 0x72, 0x69, 0x74, 0x65, 0x52, 0x75, 0x6c, 0x65, 0x73, 0x4a, 0x53,
- 0x4f, 0x4e, 0x22, 0x6f, 0x0a, 0x21, 0x55, 0x70, 0x64, 0x61, 0x74, 0x65, 0x48, 0x54, 0x54, 0x50,
- 0x57, 0x65, 0x62, 0x48, 0x6f, 0x73, 0x74, 0x52, 0x65, 0x64, 0x69, 0x72, 0x65, 0x63, 0x74, 0x73,
- 0x52, 0x65, 0x71, 0x75, 0x65, 0x73, 0x74, 0x12, 0x1c, 0x0a, 0x09, 0x68, 0x74, 0x74, 0x70, 0x57,
- 0x65, 0x62, 0x49, 0x64, 0x18, 0x01, 0x20, 0x01, 0x28, 0x03, 0x52, 0x09, 0x68, 0x74, 0x74, 0x70,
- 0x57, 0x65, 0x62, 0x49, 0x64, 0x12, 0x2c, 0x0a, 0x11, 0x68, 0x6f, 0x73, 0x74, 0x52, 0x65, 0x64,
- 0x69, 0x72, 0x65, 0x63, 0x74, 0x73, 0x4a, 0x53, 0x4f, 0x4e, 0x18, 0x02, 0x20, 0x01, 0x28, 0x0c,
- 0x52, 0x11, 0x68, 0x6f, 0x73, 0x74, 0x52, 0x65, 0x64, 0x69, 0x72, 0x65, 0x63, 0x74, 0x73, 0x4a,
- 0x53, 0x4f, 0x4e, 0x22, 0x3f, 0x0a, 0x1f, 0x46, 0x69, 0x6e, 0x64, 0x48, 0x54, 0x54, 0x50, 0x57,
- 0x65, 0x62, 0x48, 0x6f, 0x73, 0x74, 0x52, 0x65, 0x64, 0x69, 0x72, 0x65, 0x63, 0x74, 0x73, 0x52,
- 0x65, 0x71, 0x75, 0x65, 0x73, 0x74, 0x12, 0x1c, 0x0a, 0x09, 0x68, 0x74, 0x74, 0x70, 0x57, 0x65,
- 0x62, 0x49, 0x64, 0x18, 0x01, 0x20, 0x01, 0x28, 0x03, 0x52, 0x09, 0x68, 0x74, 0x74, 0x70, 0x57,
- 0x65, 0x62, 0x49, 0x64, 0x22, 0x50, 0x0a, 0x20, 0x46, 0x69, 0x6e, 0x64, 0x48, 0x54, 0x54, 0x50,
- 0x57, 0x65, 0x62, 0x48, 0x6f, 0x73, 0x74, 0x52, 0x65, 0x64, 0x69, 0x72, 0x65, 0x63, 0x74, 0x73,
- 0x52, 0x65, 0x73, 0x70, 0x6f, 0x6e, 0x73, 0x65, 0x12, 0x2c, 0x0a, 0x11, 0x68, 0x6f, 0x73, 0x74,
- 0x52, 0x65, 0x64, 0x69, 0x72, 0x65, 0x63, 0x74, 0x73, 0x4a, 0x53, 0x4f, 0x4e, 0x18, 0x01, 0x20,
- 0x01, 0x28, 0x0c, 0x52, 0x11, 0x68, 0x6f, 0x73, 0x74, 0x52, 0x65, 0x64, 0x69, 0x72, 0x65, 0x63,
- 0x74, 0x73, 0x4a, 0x53, 0x4f, 0x4e, 0x22, 0x54, 0x0a, 0x18, 0x55, 0x70, 0x64, 0x61, 0x74, 0x65,
- 0x48, 0x54, 0x54, 0x50, 0x57, 0x65, 0x62, 0x41, 0x75, 0x74, 0x68, 0x52, 0x65, 0x71, 0x75, 0x65,
- 0x73, 0x74, 0x12, 0x1c, 0x0a, 0x09, 0x68, 0x74, 0x74, 0x70, 0x57, 0x65, 0x62, 0x49, 0x64, 0x18,
- 0x01, 0x20, 0x01, 0x28, 0x03, 0x52, 0x09, 0x68, 0x74, 0x74, 0x70, 0x57, 0x65, 0x62, 0x49, 0x64,
- 0x12, 0x1a, 0x0a, 0x08, 0x61, 0x75, 0x74, 0x68, 0x4a, 0x53, 0x4f, 0x4e, 0x18, 0x02, 0x20, 0x01,
- 0x28, 0x0c, 0x52, 0x08, 0x61, 0x75, 0x74, 0x68, 0x4a, 0x53, 0x4f, 0x4e, 0x22, 0x5e, 0x0a, 0x1a,
- 0x55, 0x70, 0x64, 0x61, 0x74, 0x65, 0x48, 0x54, 0x54, 0x50, 0x57, 0x65, 0x62, 0x43, 0x6f, 0x6d,
- 0x6d, 0x6f, 0x6e, 0x52, 0x65, 0x71, 0x75, 0x65, 0x73, 0x74, 0x12, 0x1c, 0x0a, 0x09, 0x68, 0x74,
- 0x74, 0x70, 0x57, 0x65, 0x62, 0x49, 0x64, 0x18, 0x01, 0x20, 0x01, 0x28, 0x03, 0x52, 0x09, 0x68,
- 0x74, 0x74, 0x70, 0x57, 0x65, 0x62, 0x49, 0x64, 0x12, 0x22, 0x0a, 0x0c, 0x6d, 0x65, 0x72, 0x67,
- 0x65, 0x53, 0x6c, 0x61, 0x73, 0x68, 0x65, 0x73, 0x18, 0x02, 0x20, 0x01, 0x28, 0x08, 0x52, 0x0c,
- 0x6d, 0x65, 0x72, 0x67, 0x65, 0x53, 0x6c, 0x61, 0x73, 0x68, 0x65, 0x73, 0x22, 0x6c, 0x0a, 0x20,
- 0x55, 0x70, 0x64, 0x61, 0x74, 0x65, 0x48, 0x54, 0x54, 0x50, 0x57, 0x65, 0x62, 0x52, 0x65, 0x71,
- 0x75, 0x65, 0x73, 0x74, 0x4c, 0x69, 0x6d, 0x69, 0x74, 0x52, 0x65, 0x71, 0x75, 0x65, 0x73, 0x74,
- 0x12, 0x1c, 0x0a, 0x09, 0x68, 0x74, 0x74, 0x70, 0x57, 0x65, 0x62, 0x49, 0x64, 0x18, 0x01, 0x20,
- 0x01, 0x28, 0x03, 0x52, 0x09, 0x68, 0x74, 0x74, 0x70, 0x57, 0x65, 0x62, 0x49, 0x64, 0x12, 0x2a,
- 0x0a, 0x10, 0x72, 0x65, 0x71, 0x75, 0x65, 0x73, 0x74, 0x4c, 0x69, 0x6d, 0x69, 0x74, 0x4a, 0x53,
- 0x4f, 0x4e, 0x18, 0x02, 0x20, 0x01, 0x28, 0x0c, 0x52, 0x10, 0x72, 0x65, 0x71, 0x75, 0x65, 0x73,
- 0x74, 0x4c, 0x69, 0x6d, 0x69, 0x74, 0x4a, 0x53, 0x4f, 0x4e, 0x22, 0x3e, 0x0a, 0x1e, 0x46, 0x69,
- 0x6e, 0x64, 0x48, 0x54, 0x54, 0x50, 0x57, 0x65, 0x62, 0x52, 0x65, 0x71, 0x75, 0x65, 0x73, 0x74,
- 0x4c, 0x69, 0x6d, 0x69, 0x74, 0x52, 0x65, 0x71, 0x75, 0x65, 0x73, 0x74, 0x12, 0x1c, 0x0a, 0x09,
- 0x68, 0x74, 0x74, 0x70, 0x57, 0x65, 0x62, 0x49, 0x64, 0x18, 0x01, 0x20, 0x01, 0x28, 0x03, 0x52,
- 0x09, 0x68, 0x74, 0x74, 0x70, 0x57, 0x65, 0x62, 0x49, 0x64, 0x22, 0x4d, 0x0a, 0x1f, 0x46, 0x69,
- 0x6e, 0x64, 0x48, 0x54, 0x54, 0x50, 0x57, 0x65, 0x62, 0x52, 0x65, 0x71, 0x75, 0x65, 0x73, 0x74,
- 0x4c, 0x69, 0x6d, 0x69, 0x74, 0x52, 0x65, 0x73, 0x70, 0x6f, 0x6e, 0x73, 0x65, 0x12, 0x2a, 0x0a,
- 0x10, 0x72, 0x65, 0x71, 0x75, 0x65, 0x73, 0x74, 0x4c, 0x69, 0x6d, 0x69, 0x74, 0x4a, 0x53, 0x4f,
- 0x4e, 0x18, 0x01, 0x20, 0x01, 0x28, 0x0c, 0x52, 0x10, 0x72, 0x65, 0x71, 0x75, 0x65, 0x73, 0x74,
- 0x4c, 0x69, 0x6d, 0x69, 0x74, 0x4a, 0x53, 0x4f, 0x4e, 0x22, 0x72, 0x0a, 0x22, 0x55, 0x70, 0x64,
- 0x61, 0x74, 0x65, 0x48, 0x54, 0x54, 0x50, 0x57, 0x65, 0x62, 0x52, 0x65, 0x71, 0x75, 0x65, 0x73,
- 0x74, 0x53, 0x63, 0x72, 0x69, 0x70, 0x74, 0x73, 0x52, 0x65, 0x71, 0x75, 0x65, 0x73, 0x74, 0x12,
- 0x1c, 0x0a, 0x09, 0x68, 0x74, 0x74, 0x70, 0x57, 0x65, 0x62, 0x49, 0x64, 0x18, 0x01, 0x20, 0x01,
- 0x28, 0x03, 0x52, 0x09, 0x68, 0x74, 0x74, 0x70, 0x57, 0x65, 0x62, 0x49, 0x64, 0x12, 0x2e, 0x0a,
- 0x12, 0x72, 0x65, 0x71, 0x75, 0x65, 0x73, 0x74, 0x53, 0x63, 0x72, 0x69, 0x70, 0x74, 0x73, 0x4a,
- 0x53, 0x4f, 0x4e, 0x18, 0x02, 0x20, 0x01, 0x28, 0x0c, 0x52, 0x12, 0x72, 0x65, 0x71, 0x75, 0x65,
- 0x73, 0x74, 0x53, 0x63, 0x72, 0x69, 0x70, 0x74, 0x73, 0x4a, 0x53, 0x4f, 0x4e, 0x22, 0x40, 0x0a,
- 0x20, 0x46, 0x69, 0x6e, 0x64, 0x48, 0x54, 0x54, 0x50, 0x57, 0x65, 0x62, 0x52, 0x65, 0x71, 0x75,
- 0x65, 0x73, 0x74, 0x53, 0x63, 0x72, 0x69, 0x70, 0x74, 0x73, 0x52, 0x65, 0x71, 0x75, 0x65, 0x73,
- 0x74, 0x12, 0x1c, 0x0a, 0x09, 0x68, 0x74, 0x74, 0x70, 0x57, 0x65, 0x62, 0x49, 0x64, 0x18, 0x01,
- 0x20, 0x01, 0x28, 0x03, 0x52, 0x09, 0x68, 0x74, 0x74, 0x70, 0x57, 0x65, 0x62, 0x49, 0x64, 0x22,
- 0x53, 0x0a, 0x21, 0x46, 0x69, 0x6e, 0x64, 0x48, 0x54, 0x54, 0x50, 0x57, 0x65, 0x62, 0x52, 0x65,
- 0x71, 0x75, 0x65, 0x73, 0x74, 0x53, 0x63, 0x72, 0x69, 0x70, 0x74, 0x73, 0x52, 0x65, 0x73, 0x70,
- 0x6f, 0x6e, 0x73, 0x65, 0x12, 0x2e, 0x0a, 0x12, 0x72, 0x65, 0x71, 0x75, 0x65, 0x73, 0x74, 0x53,
- 0x63, 0x72, 0x69, 0x70, 0x74, 0x73, 0x4a, 0x53, 0x4f, 0x4e, 0x18, 0x01, 0x20, 0x01, 0x28, 0x0c,
- 0x52, 0x12, 0x72, 0x65, 0x71, 0x75, 0x65, 0x73, 0x74, 0x53, 0x63, 0x72, 0x69, 0x70, 0x74, 0x73,
- 0x4a, 0x53, 0x4f, 0x4e, 0x22, 0x51, 0x0a, 0x17, 0x55, 0x70, 0x64, 0x61, 0x74, 0x65, 0x48, 0x54,
- 0x54, 0x50, 0x57, 0x65, 0x62, 0x55, 0x41, 0x4d, 0x52, 0x65, 0x71, 0x75, 0x65, 0x73, 0x74, 0x12,
- 0x1c, 0x0a, 0x09, 0x68, 0x74, 0x74, 0x70, 0x57, 0x65, 0x62, 0x49, 0x64, 0x18, 0x01, 0x20, 0x01,
- 0x28, 0x03, 0x52, 0x09, 0x68, 0x74, 0x74, 0x70, 0x57, 0x65, 0x62, 0x49, 0x64, 0x12, 0x18, 0x0a,
- 0x07, 0x75, 0x61, 0x6d, 0x4a, 0x53, 0x4f, 0x4e, 0x18, 0x02, 0x20, 0x01, 0x28, 0x0c, 0x52, 0x07,
- 0x75, 0x61, 0x6d, 0x4a, 0x53, 0x4f, 0x4e, 0x22, 0x35, 0x0a, 0x15, 0x46, 0x69, 0x6e, 0x64, 0x48,
- 0x54, 0x54, 0x50, 0x57, 0x65, 0x62, 0x55, 0x41, 0x4d, 0x52, 0x65, 0x71, 0x75, 0x65, 0x73, 0x74,
- 0x12, 0x1c, 0x0a, 0x09, 0x68, 0x74, 0x74, 0x70, 0x57, 0x65, 0x62, 0x49, 0x64, 0x18, 0x01, 0x20,
- 0x01, 0x28, 0x03, 0x52, 0x09, 0x68, 0x74, 0x74, 0x70, 0x57, 0x65, 0x62, 0x49, 0x64, 0x22, 0x32,
- 0x0a, 0x16, 0x46, 0x69, 0x6e, 0x64, 0x48, 0x54, 0x54, 0x50, 0x57, 0x65, 0x62, 0x55, 0x41, 0x4d,
- 0x52, 0x65, 0x73, 0x70, 0x6f, 0x6e, 0x73, 0x65, 0x12, 0x18, 0x0a, 0x07, 0x75, 0x61, 0x6d, 0x4a,
- 0x53, 0x4f, 0x4e, 0x18, 0x01, 0x20, 0x01, 0x28, 0x0c, 0x52, 0x07, 0x75, 0x61, 0x6d, 0x4a, 0x53,
- 0x4f, 0x4e, 0x22, 0x4e, 0x0a, 0x16, 0x55, 0x70, 0x64, 0x61, 0x74, 0x65, 0x48, 0x54, 0x54, 0x50,
- 0x57, 0x65, 0x62, 0x43, 0x43, 0x52, 0x65, 0x71, 0x75, 0x65, 0x73, 0x74, 0x12, 0x1c, 0x0a, 0x09,
- 0x68, 0x74, 0x74, 0x70, 0x57, 0x65, 0x62, 0x49, 0x64, 0x18, 0x01, 0x20, 0x01, 0x28, 0x03, 0x52,
- 0x09, 0x68, 0x74, 0x74, 0x70, 0x57, 0x65, 0x62, 0x49, 0x64, 0x12, 0x16, 0x0a, 0x06, 0x63, 0x63,
- 0x4a, 0x53, 0x4f, 0x4e, 0x18, 0x02, 0x20, 0x01, 0x28, 0x0c, 0x52, 0x06, 0x63, 0x63, 0x4a, 0x53,
- 0x4f, 0x4e, 0x22, 0x34, 0x0a, 0x14, 0x46, 0x69, 0x6e, 0x64, 0x48, 0x54, 0x54, 0x50, 0x57, 0x65,
- 0x62, 0x43, 0x43, 0x52, 0x65, 0x71, 0x75, 0x65, 0x73, 0x74, 0x12, 0x1c, 0x0a, 0x09, 0x68, 0x74,
- 0x74, 0x70, 0x57, 0x65, 0x62, 0x49, 0x64, 0x18, 0x01, 0x20, 0x01, 0x28, 0x03, 0x52, 0x09, 0x68,
- 0x74, 0x74, 0x70, 0x57, 0x65, 0x62, 0x49, 0x64, 0x22, 0x2f, 0x0a, 0x15, 0x46, 0x69, 0x6e, 0x64,
- 0x48, 0x54, 0x54, 0x50, 0x57, 0x65, 0x62, 0x43, 0x43, 0x52, 0x65, 0x73, 0x70, 0x6f, 0x6e, 0x73,
- 0x65, 0x12, 0x16, 0x0a, 0x06, 0x63, 0x63, 0x4a, 0x53, 0x4f, 0x4e, 0x18, 0x01, 0x20, 0x01, 0x28,
- 0x0c, 0x52, 0x06, 0x63, 0x63, 0x4a, 0x53, 0x4f, 0x4e, 0x22, 0x60, 0x0a, 0x1c, 0x55, 0x70, 0x64,
- 0x61, 0x74, 0x65, 0x48, 0x54, 0x54, 0x50, 0x57, 0x65, 0x62, 0x52, 0x65, 0x66, 0x65, 0x72, 0x65,
- 0x72, 0x73, 0x52, 0x65, 0x71, 0x75, 0x65, 0x73, 0x74, 0x12, 0x1c, 0x0a, 0x09, 0x68, 0x74, 0x74,
- 0x70, 0x57, 0x65, 0x62, 0x49, 0x64, 0x18, 0x01, 0x20, 0x01, 0x28, 0x03, 0x52, 0x09, 0x68, 0x74,
- 0x74, 0x70, 0x57, 0x65, 0x62, 0x49, 0x64, 0x12, 0x22, 0x0a, 0x0c, 0x72, 0x65, 0x66, 0x65, 0x72,
- 0x65, 0x72, 0x73, 0x4a, 0x53, 0x4f, 0x4e, 0x18, 0x02, 0x20, 0x01, 0x28, 0x0c, 0x52, 0x0c, 0x72,
- 0x65, 0x66, 0x65, 0x72, 0x65, 0x72, 0x73, 0x4a, 0x53, 0x4f, 0x4e, 0x22, 0x3a, 0x0a, 0x1a, 0x46,
- 0x69, 0x6e, 0x64, 0x48, 0x54, 0x54, 0x50, 0x57, 0x65, 0x62, 0x52, 0x65, 0x66, 0x65, 0x72, 0x65,
- 0x72, 0x73, 0x52, 0x65, 0x71, 0x75, 0x65, 0x73, 0x74, 0x12, 0x1c, 0x0a, 0x09, 0x68, 0x74, 0x74,
- 0x70, 0x57, 0x65, 0x62, 0x49, 0x64, 0x18, 0x01, 0x20, 0x01, 0x28, 0x03, 0x52, 0x09, 0x68, 0x74,
- 0x74, 0x70, 0x57, 0x65, 0x62, 0x49, 0x64, 0x22, 0x41, 0x0a, 0x1b, 0x46, 0x69, 0x6e, 0x64, 0x48,
- 0x54, 0x54, 0x50, 0x57, 0x65, 0x62, 0x52, 0x65, 0x66, 0x65, 0x72, 0x65, 0x72, 0x73, 0x52, 0x65,
- 0x73, 0x70, 0x6f, 0x6e, 0x73, 0x65, 0x12, 0x22, 0x0a, 0x0c, 0x72, 0x65, 0x66, 0x65, 0x72, 0x65,
- 0x72, 0x73, 0x4a, 0x53, 0x4f, 0x4e, 0x18, 0x01, 0x20, 0x01, 0x28, 0x0c, 0x52, 0x0c, 0x72, 0x65,
- 0x66, 0x65, 0x72, 0x65, 0x72, 0x73, 0x4a, 0x53, 0x4f, 0x4e, 0x22, 0x63, 0x0a, 0x1d, 0x55, 0x70,
- 0x64, 0x61, 0x74, 0x65, 0x48, 0x54, 0x54, 0x50, 0x57, 0x65, 0x62, 0x55, 0x73, 0x65, 0x72, 0x41,
- 0x67, 0x65, 0x6e, 0x74, 0x52, 0x65, 0x71, 0x75, 0x65, 0x73, 0x74, 0x12, 0x1c, 0x0a, 0x09, 0x68,
- 0x74, 0x74, 0x70, 0x57, 0x65, 0x62, 0x49, 0x64, 0x18, 0x01, 0x20, 0x01, 0x28, 0x03, 0x52, 0x09,
- 0x68, 0x74, 0x74, 0x70, 0x57, 0x65, 0x62, 0x49, 0x64, 0x12, 0x24, 0x0a, 0x0d, 0x75, 0x73, 0x65,
- 0x72, 0x41, 0x67, 0x65, 0x6e, 0x74, 0x4a, 0x53, 0x4f, 0x4e, 0x18, 0x02, 0x20, 0x01, 0x28, 0x0c,
- 0x52, 0x0d, 0x75, 0x73, 0x65, 0x72, 0x41, 0x67, 0x65, 0x6e, 0x74, 0x4a, 0x53, 0x4f, 0x4e, 0x22,
- 0x3b, 0x0a, 0x1b, 0x46, 0x69, 0x6e, 0x64, 0x48, 0x54, 0x54, 0x50, 0x57, 0x65, 0x62, 0x55, 0x73,
- 0x65, 0x72, 0x41, 0x67, 0x65, 0x6e, 0x74, 0x52, 0x65, 0x71, 0x75, 0x65, 0x73, 0x74, 0x12, 0x1c,
- 0x0a, 0x09, 0x68, 0x74, 0x74, 0x70, 0x57, 0x65, 0x62, 0x49, 0x64, 0x18, 0x01, 0x20, 0x01, 0x28,
- 0x03, 0x52, 0x09, 0x68, 0x74, 0x74, 0x70, 0x57, 0x65, 0x62, 0x49, 0x64, 0x22, 0x44, 0x0a, 0x1c,
- 0x46, 0x69, 0x6e, 0x64, 0x48, 0x54, 0x54, 0x50, 0x57, 0x65, 0x62, 0x55, 0x73, 0x65, 0x72, 0x41,
- 0x67, 0x65, 0x6e, 0x74, 0x52, 0x65, 0x73, 0x70, 0x6f, 0x6e, 0x73, 0x65, 0x12, 0x24, 0x0a, 0x0d,
- 0x75, 0x73, 0x65, 0x72, 0x41, 0x67, 0x65, 0x6e, 0x74, 0x4a, 0x53, 0x4f, 0x4e, 0x18, 0x01, 0x20,
- 0x01, 0x28, 0x0c, 0x52, 0x0d, 0x75, 0x73, 0x65, 0x72, 0x41, 0x67, 0x65, 0x6e, 0x74, 0x4a, 0x53,
- 0x4f, 0x4e, 0x22, 0x51, 0x0a, 0x17, 0x55, 0x70, 0x64, 0x61, 0x74, 0x65, 0x48, 0x54, 0x54, 0x50,
- 0x57, 0x65, 0x62, 0x48, 0x4c, 0x53, 0x52, 0x65, 0x71, 0x75, 0x65, 0x73, 0x74, 0x12, 0x1c, 0x0a,
- 0x09, 0x68, 0x74, 0x74, 0x70, 0x57, 0x65, 0x62, 0x49, 0x64, 0x18, 0x01, 0x20, 0x01, 0x28, 0x03,
- 0x52, 0x09, 0x68, 0x74, 0x74, 0x70, 0x57, 0x65, 0x62, 0x49, 0x64, 0x12, 0x18, 0x0a, 0x07, 0x68,
- 0x6c, 0x73, 0x4a, 0x53, 0x4f, 0x4e, 0x18, 0x02, 0x20, 0x01, 0x28, 0x0c, 0x52, 0x07, 0x68, 0x6c,
- 0x73, 0x4a, 0x53, 0x4f, 0x4e, 0x22, 0x35, 0x0a, 0x15, 0x46, 0x69, 0x6e, 0x64, 0x48, 0x54, 0x54,
- 0x50, 0x57, 0x65, 0x62, 0x48, 0x4c, 0x53, 0x52, 0x65, 0x71, 0x75, 0x65, 0x73, 0x74, 0x12, 0x1c,
- 0x0a, 0x09, 0x68, 0x74, 0x74, 0x70, 0x57, 0x65, 0x62, 0x49, 0x64, 0x18, 0x01, 0x20, 0x01, 0x28,
- 0x03, 0x52, 0x09, 0x68, 0x74, 0x74, 0x70, 0x57, 0x65, 0x62, 0x49, 0x64, 0x22, 0x32, 0x0a, 0x16,
- 0x46, 0x69, 0x6e, 0x64, 0x48, 0x54, 0x54, 0x50, 0x57, 0x65, 0x62, 0x48, 0x4c, 0x53, 0x52, 0x65,
- 0x73, 0x70, 0x6f, 0x6e, 0x73, 0x65, 0x12, 0x18, 0x0a, 0x07, 0x68, 0x6c, 0x73, 0x4a, 0x53, 0x4f,
- 0x4e, 0x18, 0x01, 0x20, 0x01, 0x28, 0x0c, 0x52, 0x07, 0x68, 0x6c, 0x73, 0x4a, 0x53, 0x4f, 0x4e,
- 0x22, 0x40, 0x0a, 0x20, 0x46, 0x69, 0x6e, 0x64, 0x53, 0x65, 0x72, 0x76, 0x65, 0x72, 0x49, 0x64,
- 0x57, 0x69, 0x74, 0x68, 0x48, 0x54, 0x54, 0x50, 0x57, 0x65, 0x62, 0x49, 0x64, 0x52, 0x65, 0x71,
- 0x75, 0x65, 0x73, 0x74, 0x12, 0x1c, 0x0a, 0x09, 0x68, 0x74, 0x74, 0x70, 0x57, 0x65, 0x62, 0x49,
- 0x64, 0x18, 0x01, 0x20, 0x01, 0x28, 0x03, 0x52, 0x09, 0x68, 0x74, 0x74, 0x70, 0x57, 0x65, 0x62,
- 0x49, 0x64, 0x22, 0x3f, 0x0a, 0x21, 0x46, 0x69, 0x6e, 0x64, 0x53, 0x65, 0x72, 0x76, 0x65, 0x72,
- 0x49, 0x64, 0x57, 0x69, 0x74, 0x68, 0x48, 0x54, 0x54, 0x50, 0x57, 0x65, 0x62, 0x49, 0x64, 0x52,
- 0x65, 0x73, 0x70, 0x6f, 0x6e, 0x73, 0x65, 0x12, 0x1a, 0x0a, 0x08, 0x73, 0x65, 0x72, 0x76, 0x65,
- 0x72, 0x49, 0x64, 0x18, 0x01, 0x20, 0x01, 0x28, 0x03, 0x52, 0x08, 0x73, 0x65, 0x72, 0x76, 0x65,
- 0x72, 0x49, 0x64, 0x32, 0xf1, 0x1a, 0x0a, 0x0e, 0x48, 0x54, 0x54, 0x50, 0x57, 0x65, 0x62, 0x53,
- 0x65, 0x72, 0x76, 0x69, 0x63, 0x65, 0x12, 0x44, 0x0a, 0x0d, 0x63, 0x72, 0x65, 0x61, 0x74, 0x65,
- 0x48, 0x54, 0x54, 0x50, 0x57, 0x65, 0x62, 0x12, 0x18, 0x2e, 0x70, 0x62, 0x2e, 0x43, 0x72, 0x65,
- 0x61, 0x74, 0x65, 0x48, 0x54, 0x54, 0x50, 0x57, 0x65, 0x62, 0x52, 0x65, 0x71, 0x75, 0x65, 0x73,
- 0x74, 0x1a, 0x19, 0x2e, 0x70, 0x62, 0x2e, 0x43, 0x72, 0x65, 0x61, 0x74, 0x65, 0x48, 0x54, 0x54,
- 0x50, 0x57, 0x65, 0x62, 0x52, 0x65, 0x73, 0x70, 0x6f, 0x6e, 0x73, 0x65, 0x12, 0x53, 0x0a, 0x12,
- 0x66, 0x69, 0x6e, 0x64, 0x45, 0x6e, 0x61, 0x62, 0x6c, 0x65, 0x64, 0x48, 0x54, 0x54, 0x50, 0x57,
- 0x65, 0x62, 0x12, 0x1d, 0x2e, 0x70, 0x62, 0x2e, 0x46, 0x69, 0x6e, 0x64, 0x45, 0x6e, 0x61, 0x62,
- 0x6c, 0x65, 0x64, 0x48, 0x54, 0x54, 0x50, 0x57, 0x65, 0x62, 0x52, 0x65, 0x71, 0x75, 0x65, 0x73,
- 0x74, 0x1a, 0x1e, 0x2e, 0x70, 0x62, 0x2e, 0x46, 0x69, 0x6e, 0x64, 0x45, 0x6e, 0x61, 0x62, 0x6c,
- 0x65, 0x64, 0x48, 0x54, 0x54, 0x50, 0x57, 0x65, 0x62, 0x52, 0x65, 0x73, 0x70, 0x6f, 0x6e, 0x73,
- 0x65, 0x12, 0x65, 0x0a, 0x18, 0x66, 0x69, 0x6e, 0x64, 0x45, 0x6e, 0x61, 0x62, 0x6c, 0x65, 0x64,
- 0x48, 0x54, 0x54, 0x50, 0x57, 0x65, 0x62, 0x43, 0x6f, 0x6e, 0x66, 0x69, 0x67, 0x12, 0x23, 0x2e,
- 0x70, 0x62, 0x2e, 0x46, 0x69, 0x6e, 0x64, 0x45, 0x6e, 0x61, 0x62, 0x6c, 0x65, 0x64, 0x48, 0x54,
- 0x54, 0x50, 0x57, 0x65, 0x62, 0x43, 0x6f, 0x6e, 0x66, 0x69, 0x67, 0x52, 0x65, 0x71, 0x75, 0x65,
- 0x73, 0x74, 0x1a, 0x24, 0x2e, 0x70, 0x62, 0x2e, 0x46, 0x69, 0x6e, 0x64, 0x45, 0x6e, 0x61, 0x62,
- 0x6c, 0x65, 0x64, 0x48, 0x54, 0x54, 0x50, 0x57, 0x65, 0x62, 0x43, 0x6f, 0x6e, 0x66, 0x69, 0x67,
- 0x52, 0x65, 0x73, 0x70, 0x6f, 0x6e, 0x73, 0x65, 0x12, 0x39, 0x0a, 0x0d, 0x75, 0x70, 0x64, 0x61,
- 0x74, 0x65, 0x48, 0x54, 0x54, 0x50, 0x57, 0x65, 0x62, 0x12, 0x18, 0x2e, 0x70, 0x62, 0x2e, 0x55,
- 0x70, 0x64, 0x61, 0x74, 0x65, 0x48, 0x54, 0x54, 0x50, 0x57, 0x65, 0x62, 0x52, 0x65, 0x71, 0x75,
- 0x65, 0x73, 0x74, 0x1a, 0x0e, 0x2e, 0x70, 0x62, 0x2e, 0x52, 0x50, 0x43, 0x53, 0x75, 0x63, 0x63,
- 0x65, 0x73, 0x73, 0x12, 0x4f, 0x0a, 0x18, 0x75, 0x70, 0x64, 0x61, 0x74, 0x65, 0x48, 0x54, 0x54,
- 0x50, 0x57, 0x65, 0x62, 0x43, 0x6f, 0x6d, 0x70, 0x72, 0x65, 0x73, 0x73, 0x69, 0x6f, 0x6e, 0x12,
- 0x23, 0x2e, 0x70, 0x62, 0x2e, 0x55, 0x70, 0x64, 0x61, 0x74, 0x65, 0x48, 0x54, 0x54, 0x50, 0x57,
- 0x65, 0x62, 0x43, 0x6f, 0x6d, 0x70, 0x72, 0x65, 0x73, 0x73, 0x69, 0x6f, 0x6e, 0x52, 0x65, 0x71,
- 0x75, 0x65, 0x73, 0x74, 0x1a, 0x0e, 0x2e, 0x70, 0x62, 0x2e, 0x52, 0x50, 0x43, 0x53, 0x75, 0x63,
- 0x63, 0x65, 0x73, 0x73, 0x12, 0x51, 0x0a, 0x19, 0x75, 0x70, 0x64, 0x61, 0x74, 0x65, 0x48, 0x54,
- 0x54, 0x50, 0x57, 0x65, 0x62, 0x4f, 0x70, 0x74, 0x69, 0x6d, 0x69, 0x7a, 0x61, 0x74, 0x69, 0x6f,
- 0x6e, 0x12, 0x24, 0x2e, 0x70, 0x62, 0x2e, 0x55, 0x70, 0x64, 0x61, 0x74, 0x65, 0x48, 0x54, 0x54,
- 0x50, 0x57, 0x65, 0x62, 0x4f, 0x70, 0x74, 0x69, 0x6d, 0x69, 0x7a, 0x61, 0x74, 0x69, 0x6f, 0x6e,
- 0x52, 0x65, 0x71, 0x75, 0x65, 0x73, 0x74, 0x1a, 0x0e, 0x2e, 0x70, 0x62, 0x2e, 0x52, 0x50, 0x43,
- 0x53, 0x75, 0x63, 0x63, 0x65, 0x73, 0x73, 0x12, 0x4d, 0x0a, 0x17, 0x75, 0x70, 0x64, 0x61, 0x74,
- 0x65, 0x48, 0x54, 0x54, 0x50, 0x57, 0x65, 0x62, 0x45, 0x6e, 0x63, 0x72, 0x79, 0x70, 0x74, 0x69,
- 0x6f, 0x6e, 0x12, 0x22, 0x2e, 0x70, 0x62, 0x2e, 0x55, 0x70, 0x64, 0x61, 0x74, 0x65, 0x48, 0x54,
- 0x54, 0x50, 0x57, 0x65, 0x62, 0x45, 0x6e, 0x63, 0x72, 0x79, 0x70, 0x74, 0x69, 0x6f, 0x6e, 0x52,
- 0x65, 0x71, 0x75, 0x65, 0x73, 0x74, 0x1a, 0x0e, 0x2e, 0x70, 0x62, 0x2e, 0x52, 0x50, 0x43, 0x53,
- 0x75, 0x63, 0x63, 0x65, 0x73, 0x73, 0x12, 0x41, 0x0a, 0x11, 0x75, 0x70, 0x64, 0x61, 0x74, 0x65,
- 0x48, 0x54, 0x54, 0x50, 0x57, 0x65, 0x62, 0x57, 0x65, 0x62, 0x50, 0x12, 0x1c, 0x2e, 0x70, 0x62,
- 0x2e, 0x55, 0x70, 0x64, 0x61, 0x74, 0x65, 0x48, 0x54, 0x54, 0x50, 0x57, 0x65, 0x62, 0x57, 0x65,
- 0x62, 0x50, 0x52, 0x65, 0x71, 0x75, 0x65, 0x73, 0x74, 0x1a, 0x0e, 0x2e, 0x70, 0x62, 0x2e, 0x52,
- 0x50, 0x43, 0x53, 0x75, 0x63, 0x63, 0x65, 0x73, 0x73, 0x12, 0x4d, 0x0a, 0x17, 0x75, 0x70, 0x64,
- 0x61, 0x74, 0x65, 0x48, 0x54, 0x54, 0x50, 0x57, 0x65, 0x62, 0x52, 0x65, 0x6d, 0x6f, 0x74, 0x65,
- 0x41, 0x64, 0x64, 0x72, 0x12, 0x22, 0x2e, 0x70, 0x62, 0x2e, 0x55, 0x70, 0x64, 0x61, 0x74, 0x65,
- 0x48, 0x54, 0x54, 0x50, 0x57, 0x65, 0x62, 0x52, 0x65, 0x6d, 0x6f, 0x74, 0x65, 0x41, 0x64, 0x64,
- 0x72, 0x52, 0x65, 0x71, 0x75, 0x65, 0x73, 0x74, 0x1a, 0x0e, 0x2e, 0x70, 0x62, 0x2e, 0x52, 0x50,
- 0x43, 0x53, 0x75, 0x63, 0x63, 0x65, 0x73, 0x73, 0x12, 0x47, 0x0a, 0x14, 0x75, 0x70, 0x64, 0x61,
- 0x74, 0x65, 0x48, 0x54, 0x54, 0x50, 0x57, 0x65, 0x62, 0x43, 0x68, 0x61, 0x72, 0x73, 0x65, 0x74,
- 0x12, 0x1f, 0x2e, 0x70, 0x62, 0x2e, 0x55, 0x70, 0x64, 0x61, 0x74, 0x65, 0x48, 0x54, 0x54, 0x50,
- 0x57, 0x65, 0x62, 0x43, 0x68, 0x61, 0x72, 0x73, 0x65, 0x74, 0x52, 0x65, 0x71, 0x75, 0x65, 0x73,
- 0x74, 0x1a, 0x0e, 0x2e, 0x70, 0x62, 0x2e, 0x52, 0x50, 0x43, 0x53, 0x75, 0x63, 0x63, 0x65, 0x73,
- 0x73, 0x12, 0x53, 0x0a, 0x1a, 0x75, 0x70, 0x64, 0x61, 0x74, 0x65, 0x48, 0x54, 0x54, 0x50, 0x57,
- 0x65, 0x62, 0x52, 0x65, 0x71, 0x75, 0x65, 0x73, 0x74, 0x48, 0x65, 0x61, 0x64, 0x65, 0x72, 0x12,
- 0x25, 0x2e, 0x70, 0x62, 0x2e, 0x55, 0x70, 0x64, 0x61, 0x74, 0x65, 0x48, 0x54, 0x54, 0x50, 0x57,
- 0x65, 0x62, 0x52, 0x65, 0x71, 0x75, 0x65, 0x73, 0x74, 0x48, 0x65, 0x61, 0x64, 0x65, 0x72, 0x52,
- 0x65, 0x71, 0x75, 0x65, 0x73, 0x74, 0x1a, 0x0e, 0x2e, 0x70, 0x62, 0x2e, 0x52, 0x50, 0x43, 0x53,
- 0x75, 0x63, 0x63, 0x65, 0x73, 0x73, 0x12, 0x55, 0x0a, 0x1b, 0x75, 0x70, 0x64, 0x61, 0x74, 0x65,
- 0x48, 0x54, 0x54, 0x50, 0x57, 0x65, 0x62, 0x52, 0x65, 0x73, 0x70, 0x6f, 0x6e, 0x73, 0x65, 0x48,
- 0x65, 0x61, 0x64, 0x65, 0x72, 0x12, 0x26, 0x2e, 0x70, 0x62, 0x2e, 0x55, 0x70, 0x64, 0x61, 0x74,
- 0x65, 0x48, 0x54, 0x54, 0x50, 0x57, 0x65, 0x62, 0x52, 0x65, 0x73, 0x70, 0x6f, 0x6e, 0x73, 0x65,
- 0x48, 0x65, 0x61, 0x64, 0x65, 0x72, 0x52, 0x65, 0x71, 0x75, 0x65, 0x73, 0x74, 0x1a, 0x0e, 0x2e,
- 0x70, 0x62, 0x2e, 0x52, 0x50, 0x43, 0x53, 0x75, 0x63, 0x63, 0x65, 0x73, 0x73, 0x12, 0x49, 0x0a,
- 0x15, 0x75, 0x70, 0x64, 0x61, 0x74, 0x65, 0x48, 0x54, 0x54, 0x50, 0x57, 0x65, 0x62, 0x53, 0x68,
- 0x75, 0x74, 0x64, 0x6f, 0x77, 0x6e, 0x12, 0x20, 0x2e, 0x70, 0x62, 0x2e, 0x55, 0x70, 0x64, 0x61,
- 0x74, 0x65, 0x48, 0x54, 0x54, 0x50, 0x57, 0x65, 0x62, 0x53, 0x68, 0x75, 0x74, 0x64, 0x6f, 0x77,
- 0x6e, 0x52, 0x65, 0x71, 0x75, 0x65, 0x73, 0x74, 0x1a, 0x0e, 0x2e, 0x70, 0x62, 0x2e, 0x52, 0x50,
- 0x43, 0x53, 0x75, 0x63, 0x63, 0x65, 0x73, 0x73, 0x12, 0x43, 0x0a, 0x12, 0x75, 0x70, 0x64, 0x61,
- 0x74, 0x65, 0x48, 0x54, 0x54, 0x50, 0x57, 0x65, 0x62, 0x50, 0x61, 0x67, 0x65, 0x73, 0x12, 0x1d,
- 0x2e, 0x70, 0x62, 0x2e, 0x55, 0x70, 0x64, 0x61, 0x74, 0x65, 0x48, 0x54, 0x54, 0x50, 0x57, 0x65,
- 0x62, 0x50, 0x61, 0x67, 0x65, 0x73, 0x52, 0x65, 0x71, 0x75, 0x65, 0x73, 0x74, 0x1a, 0x0e, 0x2e,
- 0x70, 0x62, 0x2e, 0x52, 0x50, 0x43, 0x53, 0x75, 0x63, 0x63, 0x65, 0x73, 0x73, 0x12, 0x5d, 0x0a,
- 0x1f, 0x75, 0x70, 0x64, 0x61, 0x74, 0x65, 0x48, 0x54, 0x54, 0x50, 0x57, 0x65, 0x62, 0x47, 0x6c,
- 0x6f, 0x62, 0x61, 0x6c, 0x50, 0x61, 0x67, 0x65, 0x73, 0x45, 0x6e, 0x61, 0x62, 0x6c, 0x65, 0x64,
- 0x12, 0x2a, 0x2e, 0x70, 0x62, 0x2e, 0x55, 0x70, 0x64, 0x61, 0x74, 0x65, 0x48, 0x54, 0x54, 0x50,
- 0x57, 0x65, 0x62, 0x47, 0x6c, 0x6f, 0x62, 0x61, 0x6c, 0x50, 0x61, 0x67, 0x65, 0x73, 0x45, 0x6e,
- 0x61, 0x62, 0x6c, 0x65, 0x64, 0x52, 0x65, 0x71, 0x75, 0x65, 0x73, 0x74, 0x1a, 0x0e, 0x2e, 0x70,
- 0x62, 0x2e, 0x52, 0x50, 0x43, 0x53, 0x75, 0x63, 0x63, 0x65, 0x73, 0x73, 0x12, 0x4b, 0x0a, 0x16,
- 0x75, 0x70, 0x64, 0x61, 0x74, 0x65, 0x48, 0x54, 0x54, 0x50, 0x57, 0x65, 0x62, 0x41, 0x63, 0x63,
- 0x65, 0x73, 0x73, 0x4c, 0x6f, 0x67, 0x12, 0x21, 0x2e, 0x70, 0x62, 0x2e, 0x55, 0x70, 0x64, 0x61,
- 0x74, 0x65, 0x48, 0x54, 0x54, 0x50, 0x57, 0x65, 0x62, 0x41, 0x63, 0x63, 0x65, 0x73, 0x73, 0x4c,
- 0x6f, 0x67, 0x52, 0x65, 0x71, 0x75, 0x65, 0x73, 0x74, 0x1a, 0x0e, 0x2e, 0x70, 0x62, 0x2e, 0x52,
- 0x50, 0x43, 0x53, 0x75, 0x63, 0x63, 0x65, 0x73, 0x73, 0x12, 0x41, 0x0a, 0x11, 0x75, 0x70, 0x64,
- 0x61, 0x74, 0x65, 0x48, 0x54, 0x54, 0x50, 0x57, 0x65, 0x62, 0x53, 0x74, 0x61, 0x74, 0x12, 0x1c,
- 0x2e, 0x70, 0x62, 0x2e, 0x55, 0x70, 0x64, 0x61, 0x74, 0x65, 0x48, 0x54, 0x54, 0x50, 0x57, 0x65,
- 0x62, 0x53, 0x74, 0x61, 0x74, 0x52, 0x65, 0x71, 0x75, 0x65, 0x73, 0x74, 0x1a, 0x0e, 0x2e, 0x70,
- 0x62, 0x2e, 0x52, 0x50, 0x43, 0x53, 0x75, 0x63, 0x63, 0x65, 0x73, 0x73, 0x12, 0x43, 0x0a, 0x12,
- 0x75, 0x70, 0x64, 0x61, 0x74, 0x65, 0x48, 0x54, 0x54, 0x50, 0x57, 0x65, 0x62, 0x43, 0x61, 0x63,
- 0x68, 0x65, 0x12, 0x1d, 0x2e, 0x70, 0x62, 0x2e, 0x55, 0x70, 0x64, 0x61, 0x74, 0x65, 0x48, 0x54,
- 0x54, 0x50, 0x57, 0x65, 0x62, 0x43, 0x61, 0x63, 0x68, 0x65, 0x52, 0x65, 0x71, 0x75, 0x65, 0x73,
- 0x74, 0x1a, 0x0e, 0x2e, 0x70, 0x62, 0x2e, 0x52, 0x50, 0x43, 0x53, 0x75, 0x63, 0x63, 0x65, 0x73,
- 0x73, 0x12, 0x49, 0x0a, 0x15, 0x75, 0x70, 0x64, 0x61, 0x74, 0x65, 0x48, 0x54, 0x54, 0x50, 0x57,
- 0x65, 0x62, 0x46, 0x69, 0x72, 0x65, 0x77, 0x61, 0x6c, 0x6c, 0x12, 0x20, 0x2e, 0x70, 0x62, 0x2e,
- 0x55, 0x70, 0x64, 0x61, 0x74, 0x65, 0x48, 0x54, 0x54, 0x50, 0x57, 0x65, 0x62, 0x46, 0x69, 0x72,
- 0x65, 0x77, 0x61, 0x6c, 0x6c, 0x52, 0x65, 0x71, 0x75, 0x65, 0x73, 0x74, 0x1a, 0x0e, 0x2e, 0x70,
- 0x62, 0x2e, 0x52, 0x50, 0x43, 0x53, 0x75, 0x63, 0x63, 0x65, 0x73, 0x73, 0x12, 0x4b, 0x0a, 0x16,
- 0x75, 0x70, 0x64, 0x61, 0x74, 0x65, 0x48, 0x54, 0x54, 0x50, 0x57, 0x65, 0x62, 0x4c, 0x6f, 0x63,
- 0x61, 0x74, 0x69, 0x6f, 0x6e, 0x73, 0x12, 0x21, 0x2e, 0x70, 0x62, 0x2e, 0x55, 0x70, 0x64, 0x61,
- 0x74, 0x65, 0x48, 0x54, 0x54, 0x50, 0x57, 0x65, 0x62, 0x4c, 0x6f, 0x63, 0x61, 0x74, 0x69, 0x6f,
- 0x6e, 0x73, 0x52, 0x65, 0x71, 0x75, 0x65, 0x73, 0x74, 0x1a, 0x0e, 0x2e, 0x70, 0x62, 0x2e, 0x52,
- 0x50, 0x43, 0x53, 0x75, 0x63, 0x63, 0x65, 0x73, 0x73, 0x12, 0x57, 0x0a, 0x1c, 0x75, 0x70, 0x64,
- 0x61, 0x74, 0x65, 0x48, 0x54, 0x54, 0x50, 0x57, 0x65, 0x62, 0x52, 0x65, 0x64, 0x69, 0x72, 0x65,
- 0x63, 0x74, 0x54, 0x6f, 0x48, 0x54, 0x54, 0x50, 0x53, 0x12, 0x27, 0x2e, 0x70, 0x62, 0x2e, 0x55,
- 0x70, 0x64, 0x61, 0x74, 0x65, 0x48, 0x54, 0x54, 0x50, 0x57, 0x65, 0x62, 0x52, 0x65, 0x64, 0x69,
- 0x72, 0x65, 0x63, 0x74, 0x54, 0x6f, 0x48, 0x54, 0x54, 0x50, 0x53, 0x52, 0x65, 0x71, 0x75, 0x65,
- 0x73, 0x74, 0x1a, 0x0e, 0x2e, 0x70, 0x62, 0x2e, 0x52, 0x50, 0x43, 0x53, 0x75, 0x63, 0x63, 0x65,
- 0x73, 0x73, 0x12, 0x4b, 0x0a, 0x16, 0x75, 0x70, 0x64, 0x61, 0x74, 0x65, 0x48, 0x54, 0x54, 0x50,
- 0x57, 0x65, 0x62, 0x57, 0x65, 0x62, 0x73, 0x6f, 0x63, 0x6b, 0x65, 0x74, 0x12, 0x21, 0x2e, 0x70,
- 0x62, 0x2e, 0x55, 0x70, 0x64, 0x61, 0x74, 0x65, 0x48, 0x54, 0x54, 0x50, 0x57, 0x65, 0x62, 0x57,
- 0x65, 0x62, 0x73, 0x6f, 0x63, 0x6b, 0x65, 0x74, 0x52, 0x65, 0x71, 0x75, 0x65, 0x73, 0x74, 0x1a,
- 0x0e, 0x2e, 0x70, 0x62, 0x2e, 0x52, 0x50, 0x43, 0x53, 0x75, 0x63, 0x63, 0x65, 0x73, 0x73, 0x12,
- 0x47, 0x0a, 0x14, 0x75, 0x70, 0x64, 0x61, 0x74, 0x65, 0x48, 0x54, 0x54, 0x50, 0x57, 0x65, 0x62,
- 0x46, 0x61, 0x73, 0x74, 0x63, 0x67, 0x69, 0x12, 0x1f, 0x2e, 0x70, 0x62, 0x2e, 0x55, 0x70, 0x64,
- 0x61, 0x74, 0x65, 0x48, 0x54, 0x54, 0x50, 0x57, 0x65, 0x62, 0x46, 0x61, 0x73, 0x74, 0x63, 0x67,
- 0x69, 0x52, 0x65, 0x71, 0x75, 0x65, 0x73, 0x74, 0x1a, 0x0e, 0x2e, 0x70, 0x62, 0x2e, 0x52, 0x50,
- 0x43, 0x53, 0x75, 0x63, 0x63, 0x65, 0x73, 0x73, 0x12, 0x51, 0x0a, 0x19, 0x75, 0x70, 0x64, 0x61,
- 0x74, 0x65, 0x48, 0x54, 0x54, 0x50, 0x57, 0x65, 0x62, 0x52, 0x65, 0x77, 0x72, 0x69, 0x74, 0x65,
- 0x52, 0x75, 0x6c, 0x65, 0x73, 0x12, 0x24, 0x2e, 0x70, 0x62, 0x2e, 0x55, 0x70, 0x64, 0x61, 0x74,
- 0x65, 0x48, 0x54, 0x54, 0x50, 0x57, 0x65, 0x62, 0x52, 0x65, 0x77, 0x72, 0x69, 0x74, 0x65, 0x52,
- 0x75, 0x6c, 0x65, 0x73, 0x52, 0x65, 0x71, 0x75, 0x65, 0x73, 0x74, 0x1a, 0x0e, 0x2e, 0x70, 0x62,
- 0x2e, 0x52, 0x50, 0x43, 0x53, 0x75, 0x63, 0x63, 0x65, 0x73, 0x73, 0x12, 0x53, 0x0a, 0x1a, 0x75,
- 0x70, 0x64, 0x61, 0x74, 0x65, 0x48, 0x54, 0x54, 0x50, 0x57, 0x65, 0x62, 0x48, 0x6f, 0x73, 0x74,
- 0x52, 0x65, 0x64, 0x69, 0x72, 0x65, 0x63, 0x74, 0x73, 0x12, 0x25, 0x2e, 0x70, 0x62, 0x2e, 0x55,
- 0x70, 0x64, 0x61, 0x74, 0x65, 0x48, 0x54, 0x54, 0x50, 0x57, 0x65, 0x62, 0x48, 0x6f, 0x73, 0x74,
- 0x52, 0x65, 0x64, 0x69, 0x72, 0x65, 0x63, 0x74, 0x73, 0x52, 0x65, 0x71, 0x75, 0x65, 0x73, 0x74,
- 0x1a, 0x0e, 0x2e, 0x70, 0x62, 0x2e, 0x52, 0x50, 0x43, 0x53, 0x75, 0x63, 0x63, 0x65, 0x73, 0x73,
- 0x12, 0x65, 0x0a, 0x18, 0x66, 0x69, 0x6e, 0x64, 0x48, 0x54, 0x54, 0x50, 0x57, 0x65, 0x62, 0x48,
- 0x6f, 0x73, 0x74, 0x52, 0x65, 0x64, 0x69, 0x72, 0x65, 0x63, 0x74, 0x73, 0x12, 0x23, 0x2e, 0x70,
- 0x62, 0x2e, 0x46, 0x69, 0x6e, 0x64, 0x48, 0x54, 0x54, 0x50, 0x57, 0x65, 0x62, 0x48, 0x6f, 0x73,
- 0x74, 0x52, 0x65, 0x64, 0x69, 0x72, 0x65, 0x63, 0x74, 0x73, 0x52, 0x65, 0x71, 0x75, 0x65, 0x73,
- 0x74, 0x1a, 0x24, 0x2e, 0x70, 0x62, 0x2e, 0x46, 0x69, 0x6e, 0x64, 0x48, 0x54, 0x54, 0x50, 0x57,
- 0x65, 0x62, 0x48, 0x6f, 0x73, 0x74, 0x52, 0x65, 0x64, 0x69, 0x72, 0x65, 0x63, 0x74, 0x73, 0x52,
- 0x65, 0x73, 0x70, 0x6f, 0x6e, 0x73, 0x65, 0x12, 0x41, 0x0a, 0x11, 0x75, 0x70, 0x64, 0x61, 0x74,
- 0x65, 0x48, 0x54, 0x54, 0x50, 0x57, 0x65, 0x62, 0x41, 0x75, 0x74, 0x68, 0x12, 0x1c, 0x2e, 0x70,
- 0x62, 0x2e, 0x55, 0x70, 0x64, 0x61, 0x74, 0x65, 0x48, 0x54, 0x54, 0x50, 0x57, 0x65, 0x62, 0x41,
- 0x75, 0x74, 0x68, 0x52, 0x65, 0x71, 0x75, 0x65, 0x73, 0x74, 0x1a, 0x0e, 0x2e, 0x70, 0x62, 0x2e,
- 0x52, 0x50, 0x43, 0x53, 0x75, 0x63, 0x63, 0x65, 0x73, 0x73, 0x12, 0x45, 0x0a, 0x13, 0x75, 0x70,
- 0x64, 0x61, 0x74, 0x65, 0x48, 0x54, 0x54, 0x50, 0x57, 0x65, 0x62, 0x43, 0x6f, 0x6d, 0x6d, 0x6f,
- 0x6e, 0x12, 0x1e, 0x2e, 0x70, 0x62, 0x2e, 0x55, 0x70, 0x64, 0x61, 0x74, 0x65, 0x48, 0x54, 0x54,
- 0x50, 0x57, 0x65, 0x62, 0x43, 0x6f, 0x6d, 0x6d, 0x6f, 0x6e, 0x52, 0x65, 0x71, 0x75, 0x65, 0x73,
- 0x74, 0x1a, 0x0e, 0x2e, 0x70, 0x62, 0x2e, 0x52, 0x50, 0x43, 0x53, 0x75, 0x63, 0x63, 0x65, 0x73,
- 0x73, 0x12, 0x51, 0x0a, 0x19, 0x75, 0x70, 0x64, 0x61, 0x74, 0x65, 0x48, 0x54, 0x54, 0x50, 0x57,
- 0x65, 0x62, 0x52, 0x65, 0x71, 0x75, 0x65, 0x73, 0x74, 0x4c, 0x69, 0x6d, 0x69, 0x74, 0x12, 0x24,
- 0x2e, 0x70, 0x62, 0x2e, 0x55, 0x70, 0x64, 0x61, 0x74, 0x65, 0x48, 0x54, 0x54, 0x50, 0x57, 0x65,
- 0x62, 0x52, 0x65, 0x71, 0x75, 0x65, 0x73, 0x74, 0x4c, 0x69, 0x6d, 0x69, 0x74, 0x52, 0x65, 0x71,
- 0x75, 0x65, 0x73, 0x74, 0x1a, 0x0e, 0x2e, 0x70, 0x62, 0x2e, 0x52, 0x50, 0x43, 0x53, 0x75, 0x63,
- 0x63, 0x65, 0x73, 0x73, 0x12, 0x62, 0x0a, 0x17, 0x66, 0x69, 0x6e, 0x64, 0x48, 0x54, 0x54, 0x50,
- 0x57, 0x65, 0x62, 0x52, 0x65, 0x71, 0x75, 0x65, 0x73, 0x74, 0x4c, 0x69, 0x6d, 0x69, 0x74, 0x12,
- 0x22, 0x2e, 0x70, 0x62, 0x2e, 0x46, 0x69, 0x6e, 0x64, 0x48, 0x54, 0x54, 0x50, 0x57, 0x65, 0x62,
- 0x52, 0x65, 0x71, 0x75, 0x65, 0x73, 0x74, 0x4c, 0x69, 0x6d, 0x69, 0x74, 0x52, 0x65, 0x71, 0x75,
- 0x65, 0x73, 0x74, 0x1a, 0x23, 0x2e, 0x70, 0x62, 0x2e, 0x46, 0x69, 0x6e, 0x64, 0x48, 0x54, 0x54,
- 0x50, 0x57, 0x65, 0x62, 0x52, 0x65, 0x71, 0x75, 0x65, 0x73, 0x74, 0x4c, 0x69, 0x6d, 0x69, 0x74,
- 0x52, 0x65, 0x73, 0x70, 0x6f, 0x6e, 0x73, 0x65, 0x12, 0x55, 0x0a, 0x1b, 0x75, 0x70, 0x64, 0x61,
- 0x74, 0x65, 0x48, 0x54, 0x54, 0x50, 0x57, 0x65, 0x62, 0x52, 0x65, 0x71, 0x75, 0x65, 0x73, 0x74,
- 0x53, 0x63, 0x72, 0x69, 0x70, 0x74, 0x73, 0x12, 0x26, 0x2e, 0x70, 0x62, 0x2e, 0x55, 0x70, 0x64,
- 0x61, 0x74, 0x65, 0x48, 0x54, 0x54, 0x50, 0x57, 0x65, 0x62, 0x52, 0x65, 0x71, 0x75, 0x65, 0x73,
- 0x74, 0x53, 0x63, 0x72, 0x69, 0x70, 0x74, 0x73, 0x52, 0x65, 0x71, 0x75, 0x65, 0x73, 0x74, 0x1a,
- 0x0e, 0x2e, 0x70, 0x62, 0x2e, 0x52, 0x50, 0x43, 0x53, 0x75, 0x63, 0x63, 0x65, 0x73, 0x73, 0x12,
- 0x68, 0x0a, 0x19, 0x66, 0x69, 0x6e, 0x64, 0x48, 0x54, 0x54, 0x50, 0x57, 0x65, 0x62, 0x52, 0x65,
- 0x71, 0x75, 0x65, 0x73, 0x74, 0x53, 0x63, 0x72, 0x69, 0x70, 0x74, 0x73, 0x12, 0x24, 0x2e, 0x70,
- 0x62, 0x2e, 0x46, 0x69, 0x6e, 0x64, 0x48, 0x54, 0x54, 0x50, 0x57, 0x65, 0x62, 0x52, 0x65, 0x71,
- 0x75, 0x65, 0x73, 0x74, 0x53, 0x63, 0x72, 0x69, 0x70, 0x74, 0x73, 0x52, 0x65, 0x71, 0x75, 0x65,
- 0x73, 0x74, 0x1a, 0x25, 0x2e, 0x70, 0x62, 0x2e, 0x46, 0x69, 0x6e, 0x64, 0x48, 0x54, 0x54, 0x50,
- 0x57, 0x65, 0x62, 0x52, 0x65, 0x71, 0x75, 0x65, 0x73, 0x74, 0x53, 0x63, 0x72, 0x69, 0x70, 0x74,
- 0x73, 0x52, 0x65, 0x73, 0x70, 0x6f, 0x6e, 0x73, 0x65, 0x12, 0x3f, 0x0a, 0x10, 0x75, 0x70, 0x64,
- 0x61, 0x74, 0x65, 0x48, 0x54, 0x54, 0x50, 0x57, 0x65, 0x62, 0x55, 0x41, 0x4d, 0x12, 0x1b, 0x2e,
- 0x70, 0x62, 0x2e, 0x55, 0x70, 0x64, 0x61, 0x74, 0x65, 0x48, 0x54, 0x54, 0x50, 0x57, 0x65, 0x62,
- 0x55, 0x41, 0x4d, 0x52, 0x65, 0x71, 0x75, 0x65, 0x73, 0x74, 0x1a, 0x0e, 0x2e, 0x70, 0x62, 0x2e,
- 0x52, 0x50, 0x43, 0x53, 0x75, 0x63, 0x63, 0x65, 0x73, 0x73, 0x12, 0x47, 0x0a, 0x0e, 0x66, 0x69,
- 0x6e, 0x64, 0x48, 0x54, 0x54, 0x50, 0x57, 0x65, 0x62, 0x55, 0x41, 0x4d, 0x12, 0x19, 0x2e, 0x70,
- 0x62, 0x2e, 0x46, 0x69, 0x6e, 0x64, 0x48, 0x54, 0x54, 0x50, 0x57, 0x65, 0x62, 0x55, 0x41, 0x4d,
- 0x52, 0x65, 0x71, 0x75, 0x65, 0x73, 0x74, 0x1a, 0x1a, 0x2e, 0x70, 0x62, 0x2e, 0x46, 0x69, 0x6e,
- 0x64, 0x48, 0x54, 0x54, 0x50, 0x57, 0x65, 0x62, 0x55, 0x41, 0x4d, 0x52, 0x65, 0x73, 0x70, 0x6f,
- 0x6e, 0x73, 0x65, 0x12, 0x3d, 0x0a, 0x0f, 0x75, 0x70, 0x64, 0x61, 0x74, 0x65, 0x48, 0x54, 0x54,
- 0x50, 0x57, 0x65, 0x62, 0x43, 0x43, 0x12, 0x1a, 0x2e, 0x70, 0x62, 0x2e, 0x55, 0x70, 0x64, 0x61,
- 0x74, 0x65, 0x48, 0x54, 0x54, 0x50, 0x57, 0x65, 0x62, 0x43, 0x43, 0x52, 0x65, 0x71, 0x75, 0x65,
- 0x73, 0x74, 0x1a, 0x0e, 0x2e, 0x70, 0x62, 0x2e, 0x52, 0x50, 0x43, 0x53, 0x75, 0x63, 0x63, 0x65,
- 0x73, 0x73, 0x12, 0x44, 0x0a, 0x0d, 0x66, 0x69, 0x6e, 0x64, 0x48, 0x54, 0x54, 0x50, 0x57, 0x65,
- 0x62, 0x43, 0x43, 0x12, 0x18, 0x2e, 0x70, 0x62, 0x2e, 0x46, 0x69, 0x6e, 0x64, 0x48, 0x54, 0x54,
- 0x50, 0x57, 0x65, 0x62, 0x43, 0x43, 0x52, 0x65, 0x71, 0x75, 0x65, 0x73, 0x74, 0x1a, 0x19, 0x2e,
- 0x70, 0x62, 0x2e, 0x46, 0x69, 0x6e, 0x64, 0x48, 0x54, 0x54, 0x50, 0x57, 0x65, 0x62, 0x43, 0x43,
- 0x52, 0x65, 0x73, 0x70, 0x6f, 0x6e, 0x73, 0x65, 0x12, 0x49, 0x0a, 0x15, 0x75, 0x70, 0x64, 0x61,
- 0x74, 0x65, 0x48, 0x54, 0x54, 0x50, 0x57, 0x65, 0x62, 0x52, 0x65, 0x66, 0x65, 0x72, 0x65, 0x72,
- 0x73, 0x12, 0x20, 0x2e, 0x70, 0x62, 0x2e, 0x55, 0x70, 0x64, 0x61, 0x74, 0x65, 0x48, 0x54, 0x54,
- 0x50, 0x57, 0x65, 0x62, 0x52, 0x65, 0x66, 0x65, 0x72, 0x65, 0x72, 0x73, 0x52, 0x65, 0x71, 0x75,
- 0x65, 0x73, 0x74, 0x1a, 0x0e, 0x2e, 0x70, 0x62, 0x2e, 0x52, 0x50, 0x43, 0x53, 0x75, 0x63, 0x63,
- 0x65, 0x73, 0x73, 0x12, 0x56, 0x0a, 0x13, 0x66, 0x69, 0x6e, 0x64, 0x48, 0x54, 0x54, 0x50, 0x57,
- 0x65, 0x62, 0x52, 0x65, 0x66, 0x65, 0x72, 0x65, 0x72, 0x73, 0x12, 0x1e, 0x2e, 0x70, 0x62, 0x2e,
- 0x46, 0x69, 0x6e, 0x64, 0x48, 0x54, 0x54, 0x50, 0x57, 0x65, 0x62, 0x52, 0x65, 0x66, 0x65, 0x72,
- 0x65, 0x72, 0x73, 0x52, 0x65, 0x71, 0x75, 0x65, 0x73, 0x74, 0x1a, 0x1f, 0x2e, 0x70, 0x62, 0x2e,
- 0x46, 0x69, 0x6e, 0x64, 0x48, 0x54, 0x54, 0x50, 0x57, 0x65, 0x62, 0x52, 0x65, 0x66, 0x65, 0x72,
- 0x65, 0x72, 0x73, 0x52, 0x65, 0x73, 0x70, 0x6f, 0x6e, 0x73, 0x65, 0x12, 0x4b, 0x0a, 0x16, 0x75,
- 0x70, 0x64, 0x61, 0x74, 0x65, 0x48, 0x54, 0x54, 0x50, 0x57, 0x65, 0x62, 0x55, 0x73, 0x65, 0x72,
- 0x41, 0x67, 0x65, 0x6e, 0x74, 0x12, 0x21, 0x2e, 0x70, 0x62, 0x2e, 0x55, 0x70, 0x64, 0x61, 0x74,
- 0x65, 0x48, 0x54, 0x54, 0x50, 0x57, 0x65, 0x62, 0x55, 0x73, 0x65, 0x72, 0x41, 0x67, 0x65, 0x6e,
- 0x74, 0x52, 0x65, 0x71, 0x75, 0x65, 0x73, 0x74, 0x1a, 0x0e, 0x2e, 0x70, 0x62, 0x2e, 0x52, 0x50,
- 0x43, 0x53, 0x75, 0x63, 0x63, 0x65, 0x73, 0x73, 0x12, 0x59, 0x0a, 0x14, 0x66, 0x69, 0x6e, 0x64,
- 0x48, 0x54, 0x54, 0x50, 0x57, 0x65, 0x62, 0x55, 0x73, 0x65, 0x72, 0x41, 0x67, 0x65, 0x6e, 0x74,
- 0x12, 0x1f, 0x2e, 0x70, 0x62, 0x2e, 0x46, 0x69, 0x6e, 0x64, 0x48, 0x54, 0x54, 0x50, 0x57, 0x65,
- 0x62, 0x55, 0x73, 0x65, 0x72, 0x41, 0x67, 0x65, 0x6e, 0x74, 0x52, 0x65, 0x71, 0x75, 0x65, 0x73,
- 0x74, 0x1a, 0x20, 0x2e, 0x70, 0x62, 0x2e, 0x46, 0x69, 0x6e, 0x64, 0x48, 0x54, 0x54, 0x50, 0x57,
- 0x65, 0x62, 0x55, 0x73, 0x65, 0x72, 0x41, 0x67, 0x65, 0x6e, 0x74, 0x52, 0x65, 0x73, 0x70, 0x6f,
- 0x6e, 0x73, 0x65, 0x12, 0x3f, 0x0a, 0x10, 0x75, 0x70, 0x64, 0x61, 0x74, 0x65, 0x48, 0x54, 0x54,
- 0x50, 0x57, 0x65, 0x62, 0x48, 0x4c, 0x53, 0x12, 0x1b, 0x2e, 0x70, 0x62, 0x2e, 0x55, 0x70, 0x64,
- 0x61, 0x74, 0x65, 0x48, 0x54, 0x54, 0x50, 0x57, 0x65, 0x62, 0x48, 0x4c, 0x53, 0x52, 0x65, 0x71,
- 0x75, 0x65, 0x73, 0x74, 0x1a, 0x0e, 0x2e, 0x70, 0x62, 0x2e, 0x52, 0x50, 0x43, 0x53, 0x75, 0x63,
- 0x63, 0x65, 0x73, 0x73, 0x12, 0x47, 0x0a, 0x0e, 0x66, 0x69, 0x6e, 0x64, 0x48, 0x54, 0x54, 0x50,
- 0x57, 0x65, 0x62, 0x48, 0x4c, 0x53, 0x12, 0x19, 0x2e, 0x70, 0x62, 0x2e, 0x46, 0x69, 0x6e, 0x64,
- 0x48, 0x54, 0x54, 0x50, 0x57, 0x65, 0x62, 0x48, 0x4c, 0x53, 0x52, 0x65, 0x71, 0x75, 0x65, 0x73,
- 0x74, 0x1a, 0x1a, 0x2e, 0x70, 0x62, 0x2e, 0x46, 0x69, 0x6e, 0x64, 0x48, 0x54, 0x54, 0x50, 0x57,
- 0x65, 0x62, 0x48, 0x4c, 0x53, 0x52, 0x65, 0x73, 0x70, 0x6f, 0x6e, 0x73, 0x65, 0x12, 0x68, 0x0a,
- 0x19, 0x66, 0x69, 0x6e, 0x64, 0x53, 0x65, 0x72, 0x76, 0x65, 0x72, 0x49, 0x64, 0x57, 0x69, 0x74,
- 0x68, 0x48, 0x54, 0x54, 0x50, 0x57, 0x65, 0x62, 0x49, 0x64, 0x12, 0x24, 0x2e, 0x70, 0x62, 0x2e,
- 0x46, 0x69, 0x6e, 0x64, 0x53, 0x65, 0x72, 0x76, 0x65, 0x72, 0x49, 0x64, 0x57, 0x69, 0x74, 0x68,
- 0x48, 0x54, 0x54, 0x50, 0x57, 0x65, 0x62, 0x49, 0x64, 0x52, 0x65, 0x71, 0x75, 0x65, 0x73, 0x74,
- 0x1a, 0x25, 0x2e, 0x70, 0x62, 0x2e, 0x46, 0x69, 0x6e, 0x64, 0x53, 0x65, 0x72, 0x76, 0x65, 0x72,
- 0x49, 0x64, 0x57, 0x69, 0x74, 0x68, 0x48, 0x54, 0x54, 0x50, 0x57, 0x65, 0x62, 0x49, 0x64, 0x52,
- 0x65, 0x73, 0x70, 0x6f, 0x6e, 0x73, 0x65, 0x42, 0x06, 0x5a, 0x04, 0x2e, 0x2f, 0x70, 0x62, 0x62,
- 0x06, 0x70, 0x72, 0x6f, 0x74, 0x6f, 0x33,
-}
+const file_service_http_web_proto_rawDesc = "" +
+ "\n" +
+ "\x16service_http_web.proto\x12\x02pb\x1a\x1bmodels/model_http_web.proto\x1a\x19models/rpc_messages.proto\"2\n" +
+ "\x14CreateHTTPWebRequest\x12\x1a\n" +
+ "\brootJSON\x18\x01 \x01(\fR\brootJSON\"5\n" +
+ "\x15CreateHTTPWebResponse\x12\x1c\n" +
+ "\thttpWebId\x18\x01 \x01(\x03R\thttpWebId\"9\n" +
+ "\x19FindEnabledHTTPWebRequest\x12\x1c\n" +
+ "\thttpWebId\x18\x01 \x01(\x03R\thttpWebId\"C\n" +
+ "\x1aFindEnabledHTTPWebResponse\x12%\n" +
+ "\ahttpWeb\x18\x01 \x01(\v2\v.pb.HTTPWebR\ahttpWeb\"?\n" +
+ "\x1fFindEnabledHTTPWebConfigRequest\x12\x1c\n" +
+ "\thttpWebId\x18\x01 \x01(\x03R\thttpWebId\"D\n" +
+ " FindEnabledHTTPWebConfigResponse\x12 \n" +
+ "\vhttpWebJSON\x18\x01 \x01(\fR\vhttpWebJSON\"P\n" +
+ "\x14UpdateHTTPWebRequest\x12\x1c\n" +
+ "\thttpWebId\x18\x01 \x01(\x03R\thttpWebId\x12\x1a\n" +
+ "\brootJSON\x18\x02 \x01(\fR\brootJSON\"i\n" +
+ "\x1fUpdateHTTPWebCompressionRequest\x12\x1c\n" +
+ "\thttpWebId\x18\x01 \x01(\x03R\thttpWebId\x12(\n" +
+ "\x0fcompressionJSON\x18\x02 \x01(\fR\x0fcompressionJSON\"l\n" +
+ " UpdateHTTPWebOptimizationRequest\x12\x1c\n" +
+ "\thttpWebId\x18\x01 \x01(\x03R\thttpWebId\x12*\n" +
+ "\x10optimizationJSON\x18\x02 \x01(\fR\x10optimizationJSON\"f\n" +
+ "\x1eUpdateHTTPWebEncryptionRequest\x12\x1c\n" +
+ "\thttpWebId\x18\x01 \x01(\x03R\thttpWebId\x12&\n" +
+ "\x0eencryptionJSON\x18\x02 \x01(\fR\x0eencryptionJSON\"T\n" +
+ "\x18UpdateHTTPWebWebPRequest\x12\x1c\n" +
+ "\thttpWebId\x18\x01 \x01(\x03R\thttpWebId\x12\x1a\n" +
+ "\bwebpJSON\x18\x02 \x01(\fR\bwebpJSON\"f\n" +
+ "\x1eUpdateHTTPWebRemoteAddrRequest\x12\x1c\n" +
+ "\thttpWebId\x18\x01 \x01(\x03R\thttpWebId\x12&\n" +
+ "\x0eremoteAddrJSON\x18\x02 \x01(\fR\x0eremoteAddrJSON\"]\n" +
+ "\x1bUpdateHTTPWebCharsetRequest\x12\x1c\n" +
+ "\thttpWebId\x18\x01 \x01(\x03R\thttpWebId\x12 \n" +
+ "\vcharsetJSON\x18\x02 \x01(\fR\vcharsetJSON\"a\n" +
+ "!UpdateHTTPWebRequestHeaderRequest\x12\x1c\n" +
+ "\thttpWebId\x18\x01 \x01(\x03R\thttpWebId\x12\x1e\n" +
+ "\n" +
+ "headerJSON\x18\x02 \x01(\fR\n" +
+ "headerJSON\"b\n" +
+ "\"UpdateHTTPWebResponseHeaderRequest\x12\x1c\n" +
+ "\thttpWebId\x18\x01 \x01(\x03R\thttpWebId\x12\x1e\n" +
+ "\n" +
+ "headerJSON\x18\x02 \x01(\fR\n" +
+ "headerJSON\"`\n" +
+ "\x1cUpdateHTTPWebShutdownRequest\x12\x1c\n" +
+ "\thttpWebId\x18\x01 \x01(\x03R\thttpWebId\x12\"\n" +
+ "\fshutdownJSON\x18\x02 \x01(\fR\fshutdownJSON\"W\n" +
+ "\x19UpdateHTTPWebPagesRequest\x12\x1c\n" +
+ "\thttpWebId\x18\x01 \x01(\x03R\thttpWebId\x12\x1c\n" +
+ "\tpagesJSON\x18\x02 \x01(\fR\tpagesJSON\"d\n" +
+ "&UpdateHTTPWebGlobalPagesEnabledRequest\x12\x1c\n" +
+ "\thttpWebId\x18\x01 \x01(\x03R\thttpWebId\x12\x1c\n" +
+ "\tisEnabled\x18\x02 \x01(\bR\tisEnabled\"c\n" +
+ "\x1dUpdateHTTPWebAccessLogRequest\x12\x1c\n" +
+ "\thttpWebId\x18\x01 \x01(\x03R\thttpWebId\x12$\n" +
+ "\raccessLogJSON\x18\x02 \x01(\fR\raccessLogJSON\"T\n" +
+ "\x18UpdateHTTPWebStatRequest\x12\x1c\n" +
+ "\thttpWebId\x18\x01 \x01(\x03R\thttpWebId\x12\x1a\n" +
+ "\bstatJSON\x18\x02 \x01(\fR\bstatJSON\"W\n" +
+ "\x19UpdateHTTPWebCacheRequest\x12\x1c\n" +
+ "\thttpWebId\x18\x01 \x01(\x03R\thttpWebId\x12\x1c\n" +
+ "\tcacheJSON\x18\x02 \x01(\fR\tcacheJSON\"`\n" +
+ "\x1cUpdateHTTPWebFirewallRequest\x12\x1c\n" +
+ "\thttpWebId\x18\x01 \x01(\x03R\thttpWebId\x12\"\n" +
+ "\ffirewallJSON\x18\x02 \x01(\fR\ffirewallJSON\"c\n" +
+ "\x1dUpdateHTTPWebLocationsRequest\x12\x1c\n" +
+ "\thttpWebId\x18\x01 \x01(\x03R\thttpWebId\x12$\n" +
+ "\rlocationsJSON\x18\x03 \x01(\fR\rlocationsJSON\"u\n" +
+ "#UpdateHTTPWebRedirectToHTTPSRequest\x12\x1c\n" +
+ "\thttpWebId\x18\x01 \x01(\x03R\thttpWebId\x120\n" +
+ "\x13redirectToHTTPSJSON\x18\x02 \x01(\fR\x13redirectToHTTPSJSON\"c\n" +
+ "\x1dUpdateHTTPWebWebsocketRequest\x12\x1c\n" +
+ "\thttpWebId\x18\x01 \x01(\x03R\thttpWebId\x12$\n" +
+ "\rwebsocketJSON\x18\x02 \x01(\fR\rwebsocketJSON\"]\n" +
+ "\x1bUpdateHTTPWebFastcgiRequest\x12\x1c\n" +
+ "\thttpWebId\x18\x01 \x01(\x03R\thttpWebId\x12 \n" +
+ "\vfastcgiJSON\x18\x02 \x01(\fR\vfastcgiJSON\"l\n" +
+ " UpdateHTTPWebRewriteRulesRequest\x12\x1c\n" +
+ "\thttpWebId\x18\x01 \x01(\x03R\thttpWebId\x12*\n" +
+ "\x10rewriteRulesJSON\x18\x02 \x01(\fR\x10rewriteRulesJSON\"o\n" +
+ "!UpdateHTTPWebHostRedirectsRequest\x12\x1c\n" +
+ "\thttpWebId\x18\x01 \x01(\x03R\thttpWebId\x12,\n" +
+ "\x11hostRedirectsJSON\x18\x02 \x01(\fR\x11hostRedirectsJSON\"?\n" +
+ "\x1fFindHTTPWebHostRedirectsRequest\x12\x1c\n" +
+ "\thttpWebId\x18\x01 \x01(\x03R\thttpWebId\"P\n" +
+ " FindHTTPWebHostRedirectsResponse\x12,\n" +
+ "\x11hostRedirectsJSON\x18\x01 \x01(\fR\x11hostRedirectsJSON\"T\n" +
+ "\x18UpdateHTTPWebAuthRequest\x12\x1c\n" +
+ "\thttpWebId\x18\x01 \x01(\x03R\thttpWebId\x12\x1a\n" +
+ "\bauthJSON\x18\x02 \x01(\fR\bauthJSON\"^\n" +
+ "\x1aUpdateHTTPWebCommonRequest\x12\x1c\n" +
+ "\thttpWebId\x18\x01 \x01(\x03R\thttpWebId\x12\"\n" +
+ "\fmergeSlashes\x18\x02 \x01(\bR\fmergeSlashes\"l\n" +
+ " UpdateHTTPWebRequestLimitRequest\x12\x1c\n" +
+ "\thttpWebId\x18\x01 \x01(\x03R\thttpWebId\x12*\n" +
+ "\x10requestLimitJSON\x18\x02 \x01(\fR\x10requestLimitJSON\">\n" +
+ "\x1eFindHTTPWebRequestLimitRequest\x12\x1c\n" +
+ "\thttpWebId\x18\x01 \x01(\x03R\thttpWebId\"M\n" +
+ "\x1fFindHTTPWebRequestLimitResponse\x12*\n" +
+ "\x10requestLimitJSON\x18\x01 \x01(\fR\x10requestLimitJSON\"r\n" +
+ "\"UpdateHTTPWebRequestScriptsRequest\x12\x1c\n" +
+ "\thttpWebId\x18\x01 \x01(\x03R\thttpWebId\x12.\n" +
+ "\x12requestScriptsJSON\x18\x02 \x01(\fR\x12requestScriptsJSON\"@\n" +
+ " FindHTTPWebRequestScriptsRequest\x12\x1c\n" +
+ "\thttpWebId\x18\x01 \x01(\x03R\thttpWebId\"S\n" +
+ "!FindHTTPWebRequestScriptsResponse\x12.\n" +
+ "\x12requestScriptsJSON\x18\x01 \x01(\fR\x12requestScriptsJSON\"Q\n" +
+ "\x17UpdateHTTPWebUAMRequest\x12\x1c\n" +
+ "\thttpWebId\x18\x01 \x01(\x03R\thttpWebId\x12\x18\n" +
+ "\auamJSON\x18\x02 \x01(\fR\auamJSON\"5\n" +
+ "\x15FindHTTPWebUAMRequest\x12\x1c\n" +
+ "\thttpWebId\x18\x01 \x01(\x03R\thttpWebId\"2\n" +
+ "\x16FindHTTPWebUAMResponse\x12\x18\n" +
+ "\auamJSON\x18\x01 \x01(\fR\auamJSON\"N\n" +
+ "\x16UpdateHTTPWebCCRequest\x12\x1c\n" +
+ "\thttpWebId\x18\x01 \x01(\x03R\thttpWebId\x12\x16\n" +
+ "\x06ccJSON\x18\x02 \x01(\fR\x06ccJSON\"4\n" +
+ "\x14FindHTTPWebCCRequest\x12\x1c\n" +
+ "\thttpWebId\x18\x01 \x01(\x03R\thttpWebId\"/\n" +
+ "\x15FindHTTPWebCCResponse\x12\x16\n" +
+ "\x06ccJSON\x18\x01 \x01(\fR\x06ccJSON\"`\n" +
+ "\x1cUpdateHTTPWebReferersRequest\x12\x1c\n" +
+ "\thttpWebId\x18\x01 \x01(\x03R\thttpWebId\x12\"\n" +
+ "\freferersJSON\x18\x02 \x01(\fR\freferersJSON\":\n" +
+ "\x1aFindHTTPWebReferersRequest\x12\x1c\n" +
+ "\thttpWebId\x18\x01 \x01(\x03R\thttpWebId\"A\n" +
+ "\x1bFindHTTPWebReferersResponse\x12\"\n" +
+ "\freferersJSON\x18\x01 \x01(\fR\freferersJSON\"c\n" +
+ "\x1dUpdateHTTPWebUserAgentRequest\x12\x1c\n" +
+ "\thttpWebId\x18\x01 \x01(\x03R\thttpWebId\x12$\n" +
+ "\ruserAgentJSON\x18\x02 \x01(\fR\ruserAgentJSON\";\n" +
+ "\x1bFindHTTPWebUserAgentRequest\x12\x1c\n" +
+ "\thttpWebId\x18\x01 \x01(\x03R\thttpWebId\"D\n" +
+ "\x1cFindHTTPWebUserAgentResponse\x12$\n" +
+ "\ruserAgentJSON\x18\x01 \x01(\fR\ruserAgentJSON\"Q\n" +
+ "\x17UpdateHTTPWebHLSRequest\x12\x1c\n" +
+ "\thttpWebId\x18\x01 \x01(\x03R\thttpWebId\x12\x18\n" +
+ "\ahlsJSON\x18\x02 \x01(\fR\ahlsJSON\"5\n" +
+ "\x15FindHTTPWebHLSRequest\x12\x1c\n" +
+ "\thttpWebId\x18\x01 \x01(\x03R\thttpWebId\"2\n" +
+ "\x16FindHTTPWebHLSResponse\x12\x18\n" +
+ "\ahlsJSON\x18\x01 \x01(\fR\ahlsJSON\"@\n" +
+ " FindServerIdWithHTTPWebIdRequest\x12\x1c\n" +
+ "\thttpWebId\x18\x01 \x01(\x03R\thttpWebId\"?\n" +
+ "!FindServerIdWithHTTPWebIdResponse\x12\x1a\n" +
+ "\bserverId\x18\x01 \x01(\x03R\bserverId2\xf1\x1a\n" +
+ "\x0eHTTPWebService\x12D\n" +
+ "\rcreateHTTPWeb\x12\x18.pb.CreateHTTPWebRequest\x1a\x19.pb.CreateHTTPWebResponse\x12S\n" +
+ "\x12findEnabledHTTPWeb\x12\x1d.pb.FindEnabledHTTPWebRequest\x1a\x1e.pb.FindEnabledHTTPWebResponse\x12e\n" +
+ "\x18findEnabledHTTPWebConfig\x12#.pb.FindEnabledHTTPWebConfigRequest\x1a$.pb.FindEnabledHTTPWebConfigResponse\x129\n" +
+ "\rupdateHTTPWeb\x12\x18.pb.UpdateHTTPWebRequest\x1a\x0e.pb.RPCSuccess\x12O\n" +
+ "\x18updateHTTPWebCompression\x12#.pb.UpdateHTTPWebCompressionRequest\x1a\x0e.pb.RPCSuccess\x12Q\n" +
+ "\x19updateHTTPWebOptimization\x12$.pb.UpdateHTTPWebOptimizationRequest\x1a\x0e.pb.RPCSuccess\x12M\n" +
+ "\x17updateHTTPWebEncryption\x12\".pb.UpdateHTTPWebEncryptionRequest\x1a\x0e.pb.RPCSuccess\x12A\n" +
+ "\x11updateHTTPWebWebP\x12\x1c.pb.UpdateHTTPWebWebPRequest\x1a\x0e.pb.RPCSuccess\x12M\n" +
+ "\x17updateHTTPWebRemoteAddr\x12\".pb.UpdateHTTPWebRemoteAddrRequest\x1a\x0e.pb.RPCSuccess\x12G\n" +
+ "\x14updateHTTPWebCharset\x12\x1f.pb.UpdateHTTPWebCharsetRequest\x1a\x0e.pb.RPCSuccess\x12S\n" +
+ "\x1aupdateHTTPWebRequestHeader\x12%.pb.UpdateHTTPWebRequestHeaderRequest\x1a\x0e.pb.RPCSuccess\x12U\n" +
+ "\x1bupdateHTTPWebResponseHeader\x12&.pb.UpdateHTTPWebResponseHeaderRequest\x1a\x0e.pb.RPCSuccess\x12I\n" +
+ "\x15updateHTTPWebShutdown\x12 .pb.UpdateHTTPWebShutdownRequest\x1a\x0e.pb.RPCSuccess\x12C\n" +
+ "\x12updateHTTPWebPages\x12\x1d.pb.UpdateHTTPWebPagesRequest\x1a\x0e.pb.RPCSuccess\x12]\n" +
+ "\x1fupdateHTTPWebGlobalPagesEnabled\x12*.pb.UpdateHTTPWebGlobalPagesEnabledRequest\x1a\x0e.pb.RPCSuccess\x12K\n" +
+ "\x16updateHTTPWebAccessLog\x12!.pb.UpdateHTTPWebAccessLogRequest\x1a\x0e.pb.RPCSuccess\x12A\n" +
+ "\x11updateHTTPWebStat\x12\x1c.pb.UpdateHTTPWebStatRequest\x1a\x0e.pb.RPCSuccess\x12C\n" +
+ "\x12updateHTTPWebCache\x12\x1d.pb.UpdateHTTPWebCacheRequest\x1a\x0e.pb.RPCSuccess\x12I\n" +
+ "\x15updateHTTPWebFirewall\x12 .pb.UpdateHTTPWebFirewallRequest\x1a\x0e.pb.RPCSuccess\x12K\n" +
+ "\x16updateHTTPWebLocations\x12!.pb.UpdateHTTPWebLocationsRequest\x1a\x0e.pb.RPCSuccess\x12W\n" +
+ "\x1cupdateHTTPWebRedirectToHTTPS\x12'.pb.UpdateHTTPWebRedirectToHTTPSRequest\x1a\x0e.pb.RPCSuccess\x12K\n" +
+ "\x16updateHTTPWebWebsocket\x12!.pb.UpdateHTTPWebWebsocketRequest\x1a\x0e.pb.RPCSuccess\x12G\n" +
+ "\x14updateHTTPWebFastcgi\x12\x1f.pb.UpdateHTTPWebFastcgiRequest\x1a\x0e.pb.RPCSuccess\x12Q\n" +
+ "\x19updateHTTPWebRewriteRules\x12$.pb.UpdateHTTPWebRewriteRulesRequest\x1a\x0e.pb.RPCSuccess\x12S\n" +
+ "\x1aupdateHTTPWebHostRedirects\x12%.pb.UpdateHTTPWebHostRedirectsRequest\x1a\x0e.pb.RPCSuccess\x12e\n" +
+ "\x18findHTTPWebHostRedirects\x12#.pb.FindHTTPWebHostRedirectsRequest\x1a$.pb.FindHTTPWebHostRedirectsResponse\x12A\n" +
+ "\x11updateHTTPWebAuth\x12\x1c.pb.UpdateHTTPWebAuthRequest\x1a\x0e.pb.RPCSuccess\x12E\n" +
+ "\x13updateHTTPWebCommon\x12\x1e.pb.UpdateHTTPWebCommonRequest\x1a\x0e.pb.RPCSuccess\x12Q\n" +
+ "\x19updateHTTPWebRequestLimit\x12$.pb.UpdateHTTPWebRequestLimitRequest\x1a\x0e.pb.RPCSuccess\x12b\n" +
+ "\x17findHTTPWebRequestLimit\x12\".pb.FindHTTPWebRequestLimitRequest\x1a#.pb.FindHTTPWebRequestLimitResponse\x12U\n" +
+ "\x1bupdateHTTPWebRequestScripts\x12&.pb.UpdateHTTPWebRequestScriptsRequest\x1a\x0e.pb.RPCSuccess\x12h\n" +
+ "\x19findHTTPWebRequestScripts\x12$.pb.FindHTTPWebRequestScriptsRequest\x1a%.pb.FindHTTPWebRequestScriptsResponse\x12?\n" +
+ "\x10updateHTTPWebUAM\x12\x1b.pb.UpdateHTTPWebUAMRequest\x1a\x0e.pb.RPCSuccess\x12G\n" +
+ "\x0efindHTTPWebUAM\x12\x19.pb.FindHTTPWebUAMRequest\x1a\x1a.pb.FindHTTPWebUAMResponse\x12=\n" +
+ "\x0fupdateHTTPWebCC\x12\x1a.pb.UpdateHTTPWebCCRequest\x1a\x0e.pb.RPCSuccess\x12D\n" +
+ "\rfindHTTPWebCC\x12\x18.pb.FindHTTPWebCCRequest\x1a\x19.pb.FindHTTPWebCCResponse\x12I\n" +
+ "\x15updateHTTPWebReferers\x12 .pb.UpdateHTTPWebReferersRequest\x1a\x0e.pb.RPCSuccess\x12V\n" +
+ "\x13findHTTPWebReferers\x12\x1e.pb.FindHTTPWebReferersRequest\x1a\x1f.pb.FindHTTPWebReferersResponse\x12K\n" +
+ "\x16updateHTTPWebUserAgent\x12!.pb.UpdateHTTPWebUserAgentRequest\x1a\x0e.pb.RPCSuccess\x12Y\n" +
+ "\x14findHTTPWebUserAgent\x12\x1f.pb.FindHTTPWebUserAgentRequest\x1a .pb.FindHTTPWebUserAgentResponse\x12?\n" +
+ "\x10updateHTTPWebHLS\x12\x1b.pb.UpdateHTTPWebHLSRequest\x1a\x0e.pb.RPCSuccess\x12G\n" +
+ "\x0efindHTTPWebHLS\x12\x19.pb.FindHTTPWebHLSRequest\x1a\x1a.pb.FindHTTPWebHLSResponse\x12h\n" +
+ "\x19findServerIdWithHTTPWebId\x12$.pb.FindServerIdWithHTTPWebIdRequest\x1a%.pb.FindServerIdWithHTTPWebIdResponseB\x06Z\x04./pbb\x06proto3"
var (
file_service_http_web_proto_rawDescOnce sync.Once
- file_service_http_web_proto_rawDescData = file_service_http_web_proto_rawDesc
+ file_service_http_web_proto_rawDescData []byte
)
func file_service_http_web_proto_rawDescGZIP() []byte {
file_service_http_web_proto_rawDescOnce.Do(func() {
- file_service_http_web_proto_rawDescData = protoimpl.X.CompressGZIP(file_service_http_web_proto_rawDescData)
+ file_service_http_web_proto_rawDescData = protoimpl.X.CompressGZIP(unsafe.Slice(unsafe.StringData(file_service_http_web_proto_rawDesc), len(file_service_http_web_proto_rawDesc)))
})
return file_service_http_web_proto_rawDescData
}
@@ -3421,7 +3105,7 @@ func file_service_http_web_proto_init() {
out := protoimpl.TypeBuilder{
File: protoimpl.DescBuilder{
GoPackagePath: reflect.TypeOf(x{}).PkgPath(),
- RawDescriptor: file_service_http_web_proto_rawDesc,
+ RawDescriptor: unsafe.Slice(unsafe.StringData(file_service_http_web_proto_rawDesc), len(file_service_http_web_proto_rawDesc)),
NumEnums: 0,
NumMessages: 55,
NumExtensions: 0,
@@ -3432,7 +3116,6 @@ func file_service_http_web_proto_init() {
MessageInfos: file_service_http_web_proto_msgTypes,
}.Build()
File_service_http_web_proto = out.File
- file_service_http_web_proto_rawDesc = nil
file_service_http_web_proto_goTypes = nil
file_service_http_web_proto_depIdxs = nil
}
diff --git a/EdgeCommon/pkg/rpc/pb/service_http_web_grpc.pb.go b/EdgeCommon/pkg/rpc/pb/service_http_web_grpc.pb.go
index 48ee553..0f38e45 100644
--- a/EdgeCommon/pkg/rpc/pb/service_http_web_grpc.pb.go
+++ b/EdgeCommon/pkg/rpc/pb/service_http_web_grpc.pb.go
@@ -1,7 +1,7 @@
// Code generated by protoc-gen-go-grpc. DO NOT EDIT.
// versions:
-// - protoc-gen-go-grpc v1.5.1
-// - protoc v6.33.2
+// - protoc-gen-go-grpc v1.6.1
+// - protoc v3.19.6
// source: service_http_web.proto
package pb
@@ -698,133 +698,133 @@ type HTTPWebServiceServer interface {
type UnimplementedHTTPWebServiceServer struct{}
func (UnimplementedHTTPWebServiceServer) CreateHTTPWeb(context.Context, *CreateHTTPWebRequest) (*CreateHTTPWebResponse, error) {
- return nil, status.Errorf(codes.Unimplemented, "method CreateHTTPWeb not implemented")
+ return nil, status.Error(codes.Unimplemented, "method CreateHTTPWeb not implemented")
}
func (UnimplementedHTTPWebServiceServer) FindEnabledHTTPWeb(context.Context, *FindEnabledHTTPWebRequest) (*FindEnabledHTTPWebResponse, error) {
- return nil, status.Errorf(codes.Unimplemented, "method FindEnabledHTTPWeb not implemented")
+ return nil, status.Error(codes.Unimplemented, "method FindEnabledHTTPWeb not implemented")
}
func (UnimplementedHTTPWebServiceServer) FindEnabledHTTPWebConfig(context.Context, *FindEnabledHTTPWebConfigRequest) (*FindEnabledHTTPWebConfigResponse, error) {
- return nil, status.Errorf(codes.Unimplemented, "method FindEnabledHTTPWebConfig not implemented")
+ return nil, status.Error(codes.Unimplemented, "method FindEnabledHTTPWebConfig not implemented")
}
func (UnimplementedHTTPWebServiceServer) UpdateHTTPWeb(context.Context, *UpdateHTTPWebRequest) (*RPCSuccess, error) {
- return nil, status.Errorf(codes.Unimplemented, "method UpdateHTTPWeb not implemented")
+ return nil, status.Error(codes.Unimplemented, "method UpdateHTTPWeb not implemented")
}
func (UnimplementedHTTPWebServiceServer) UpdateHTTPWebCompression(context.Context, *UpdateHTTPWebCompressionRequest) (*RPCSuccess, error) {
- return nil, status.Errorf(codes.Unimplemented, "method UpdateHTTPWebCompression not implemented")
+ return nil, status.Error(codes.Unimplemented, "method UpdateHTTPWebCompression not implemented")
}
func (UnimplementedHTTPWebServiceServer) UpdateHTTPWebOptimization(context.Context, *UpdateHTTPWebOptimizationRequest) (*RPCSuccess, error) {
- return nil, status.Errorf(codes.Unimplemented, "method UpdateHTTPWebOptimization not implemented")
+ return nil, status.Error(codes.Unimplemented, "method UpdateHTTPWebOptimization not implemented")
}
func (UnimplementedHTTPWebServiceServer) UpdateHTTPWebEncryption(context.Context, *UpdateHTTPWebEncryptionRequest) (*RPCSuccess, error) {
- return nil, status.Errorf(codes.Unimplemented, "method UpdateHTTPWebEncryption not implemented")
+ return nil, status.Error(codes.Unimplemented, "method UpdateHTTPWebEncryption not implemented")
}
func (UnimplementedHTTPWebServiceServer) UpdateHTTPWebWebP(context.Context, *UpdateHTTPWebWebPRequest) (*RPCSuccess, error) {
- return nil, status.Errorf(codes.Unimplemented, "method UpdateHTTPWebWebP not implemented")
+ return nil, status.Error(codes.Unimplemented, "method UpdateHTTPWebWebP not implemented")
}
func (UnimplementedHTTPWebServiceServer) UpdateHTTPWebRemoteAddr(context.Context, *UpdateHTTPWebRemoteAddrRequest) (*RPCSuccess, error) {
- return nil, status.Errorf(codes.Unimplemented, "method UpdateHTTPWebRemoteAddr not implemented")
+ return nil, status.Error(codes.Unimplemented, "method UpdateHTTPWebRemoteAddr not implemented")
}
func (UnimplementedHTTPWebServiceServer) UpdateHTTPWebCharset(context.Context, *UpdateHTTPWebCharsetRequest) (*RPCSuccess, error) {
- return nil, status.Errorf(codes.Unimplemented, "method UpdateHTTPWebCharset not implemented")
+ return nil, status.Error(codes.Unimplemented, "method UpdateHTTPWebCharset not implemented")
}
func (UnimplementedHTTPWebServiceServer) UpdateHTTPWebRequestHeader(context.Context, *UpdateHTTPWebRequestHeaderRequest) (*RPCSuccess, error) {
- return nil, status.Errorf(codes.Unimplemented, "method UpdateHTTPWebRequestHeader not implemented")
+ return nil, status.Error(codes.Unimplemented, "method UpdateHTTPWebRequestHeader not implemented")
}
func (UnimplementedHTTPWebServiceServer) UpdateHTTPWebResponseHeader(context.Context, *UpdateHTTPWebResponseHeaderRequest) (*RPCSuccess, error) {
- return nil, status.Errorf(codes.Unimplemented, "method UpdateHTTPWebResponseHeader not implemented")
+ return nil, status.Error(codes.Unimplemented, "method UpdateHTTPWebResponseHeader not implemented")
}
func (UnimplementedHTTPWebServiceServer) UpdateHTTPWebShutdown(context.Context, *UpdateHTTPWebShutdownRequest) (*RPCSuccess, error) {
- return nil, status.Errorf(codes.Unimplemented, "method UpdateHTTPWebShutdown not implemented")
+ return nil, status.Error(codes.Unimplemented, "method UpdateHTTPWebShutdown not implemented")
}
func (UnimplementedHTTPWebServiceServer) UpdateHTTPWebPages(context.Context, *UpdateHTTPWebPagesRequest) (*RPCSuccess, error) {
- return nil, status.Errorf(codes.Unimplemented, "method UpdateHTTPWebPages not implemented")
+ return nil, status.Error(codes.Unimplemented, "method UpdateHTTPWebPages not implemented")
}
func (UnimplementedHTTPWebServiceServer) UpdateHTTPWebGlobalPagesEnabled(context.Context, *UpdateHTTPWebGlobalPagesEnabledRequest) (*RPCSuccess, error) {
- return nil, status.Errorf(codes.Unimplemented, "method UpdateHTTPWebGlobalPagesEnabled not implemented")
+ return nil, status.Error(codes.Unimplemented, "method UpdateHTTPWebGlobalPagesEnabled not implemented")
}
func (UnimplementedHTTPWebServiceServer) UpdateHTTPWebAccessLog(context.Context, *UpdateHTTPWebAccessLogRequest) (*RPCSuccess, error) {
- return nil, status.Errorf(codes.Unimplemented, "method UpdateHTTPWebAccessLog not implemented")
+ return nil, status.Error(codes.Unimplemented, "method UpdateHTTPWebAccessLog not implemented")
}
func (UnimplementedHTTPWebServiceServer) UpdateHTTPWebStat(context.Context, *UpdateHTTPWebStatRequest) (*RPCSuccess, error) {
- return nil, status.Errorf(codes.Unimplemented, "method UpdateHTTPWebStat not implemented")
+ return nil, status.Error(codes.Unimplemented, "method UpdateHTTPWebStat not implemented")
}
func (UnimplementedHTTPWebServiceServer) UpdateHTTPWebCache(context.Context, *UpdateHTTPWebCacheRequest) (*RPCSuccess, error) {
- return nil, status.Errorf(codes.Unimplemented, "method UpdateHTTPWebCache not implemented")
+ return nil, status.Error(codes.Unimplemented, "method UpdateHTTPWebCache not implemented")
}
func (UnimplementedHTTPWebServiceServer) UpdateHTTPWebFirewall(context.Context, *UpdateHTTPWebFirewallRequest) (*RPCSuccess, error) {
- return nil, status.Errorf(codes.Unimplemented, "method UpdateHTTPWebFirewall not implemented")
+ return nil, status.Error(codes.Unimplemented, "method UpdateHTTPWebFirewall not implemented")
}
func (UnimplementedHTTPWebServiceServer) UpdateHTTPWebLocations(context.Context, *UpdateHTTPWebLocationsRequest) (*RPCSuccess, error) {
- return nil, status.Errorf(codes.Unimplemented, "method UpdateHTTPWebLocations not implemented")
+ return nil, status.Error(codes.Unimplemented, "method UpdateHTTPWebLocations not implemented")
}
func (UnimplementedHTTPWebServiceServer) UpdateHTTPWebRedirectToHTTPS(context.Context, *UpdateHTTPWebRedirectToHTTPSRequest) (*RPCSuccess, error) {
- return nil, status.Errorf(codes.Unimplemented, "method UpdateHTTPWebRedirectToHTTPS not implemented")
+ return nil, status.Error(codes.Unimplemented, "method UpdateHTTPWebRedirectToHTTPS not implemented")
}
func (UnimplementedHTTPWebServiceServer) UpdateHTTPWebWebsocket(context.Context, *UpdateHTTPWebWebsocketRequest) (*RPCSuccess, error) {
- return nil, status.Errorf(codes.Unimplemented, "method UpdateHTTPWebWebsocket not implemented")
+ return nil, status.Error(codes.Unimplemented, "method UpdateHTTPWebWebsocket not implemented")
}
func (UnimplementedHTTPWebServiceServer) UpdateHTTPWebFastcgi(context.Context, *UpdateHTTPWebFastcgiRequest) (*RPCSuccess, error) {
- return nil, status.Errorf(codes.Unimplemented, "method UpdateHTTPWebFastcgi not implemented")
+ return nil, status.Error(codes.Unimplemented, "method UpdateHTTPWebFastcgi not implemented")
}
func (UnimplementedHTTPWebServiceServer) UpdateHTTPWebRewriteRules(context.Context, *UpdateHTTPWebRewriteRulesRequest) (*RPCSuccess, error) {
- return nil, status.Errorf(codes.Unimplemented, "method UpdateHTTPWebRewriteRules not implemented")
+ return nil, status.Error(codes.Unimplemented, "method UpdateHTTPWebRewriteRules not implemented")
}
func (UnimplementedHTTPWebServiceServer) UpdateHTTPWebHostRedirects(context.Context, *UpdateHTTPWebHostRedirectsRequest) (*RPCSuccess, error) {
- return nil, status.Errorf(codes.Unimplemented, "method UpdateHTTPWebHostRedirects not implemented")
+ return nil, status.Error(codes.Unimplemented, "method UpdateHTTPWebHostRedirects not implemented")
}
func (UnimplementedHTTPWebServiceServer) FindHTTPWebHostRedirects(context.Context, *FindHTTPWebHostRedirectsRequest) (*FindHTTPWebHostRedirectsResponse, error) {
- return nil, status.Errorf(codes.Unimplemented, "method FindHTTPWebHostRedirects not implemented")
+ return nil, status.Error(codes.Unimplemented, "method FindHTTPWebHostRedirects not implemented")
}
func (UnimplementedHTTPWebServiceServer) UpdateHTTPWebAuth(context.Context, *UpdateHTTPWebAuthRequest) (*RPCSuccess, error) {
- return nil, status.Errorf(codes.Unimplemented, "method UpdateHTTPWebAuth not implemented")
+ return nil, status.Error(codes.Unimplemented, "method UpdateHTTPWebAuth not implemented")
}
func (UnimplementedHTTPWebServiceServer) UpdateHTTPWebCommon(context.Context, *UpdateHTTPWebCommonRequest) (*RPCSuccess, error) {
- return nil, status.Errorf(codes.Unimplemented, "method UpdateHTTPWebCommon not implemented")
+ return nil, status.Error(codes.Unimplemented, "method UpdateHTTPWebCommon not implemented")
}
func (UnimplementedHTTPWebServiceServer) UpdateHTTPWebRequestLimit(context.Context, *UpdateHTTPWebRequestLimitRequest) (*RPCSuccess, error) {
- return nil, status.Errorf(codes.Unimplemented, "method UpdateHTTPWebRequestLimit not implemented")
+ return nil, status.Error(codes.Unimplemented, "method UpdateHTTPWebRequestLimit not implemented")
}
func (UnimplementedHTTPWebServiceServer) FindHTTPWebRequestLimit(context.Context, *FindHTTPWebRequestLimitRequest) (*FindHTTPWebRequestLimitResponse, error) {
- return nil, status.Errorf(codes.Unimplemented, "method FindHTTPWebRequestLimit not implemented")
+ return nil, status.Error(codes.Unimplemented, "method FindHTTPWebRequestLimit not implemented")
}
func (UnimplementedHTTPWebServiceServer) UpdateHTTPWebRequestScripts(context.Context, *UpdateHTTPWebRequestScriptsRequest) (*RPCSuccess, error) {
- return nil, status.Errorf(codes.Unimplemented, "method UpdateHTTPWebRequestScripts not implemented")
+ return nil, status.Error(codes.Unimplemented, "method UpdateHTTPWebRequestScripts not implemented")
}
func (UnimplementedHTTPWebServiceServer) FindHTTPWebRequestScripts(context.Context, *FindHTTPWebRequestScriptsRequest) (*FindHTTPWebRequestScriptsResponse, error) {
- return nil, status.Errorf(codes.Unimplemented, "method FindHTTPWebRequestScripts not implemented")
+ return nil, status.Error(codes.Unimplemented, "method FindHTTPWebRequestScripts not implemented")
}
func (UnimplementedHTTPWebServiceServer) UpdateHTTPWebUAM(context.Context, *UpdateHTTPWebUAMRequest) (*RPCSuccess, error) {
- return nil, status.Errorf(codes.Unimplemented, "method UpdateHTTPWebUAM not implemented")
+ return nil, status.Error(codes.Unimplemented, "method UpdateHTTPWebUAM not implemented")
}
func (UnimplementedHTTPWebServiceServer) FindHTTPWebUAM(context.Context, *FindHTTPWebUAMRequest) (*FindHTTPWebUAMResponse, error) {
- return nil, status.Errorf(codes.Unimplemented, "method FindHTTPWebUAM not implemented")
+ return nil, status.Error(codes.Unimplemented, "method FindHTTPWebUAM not implemented")
}
func (UnimplementedHTTPWebServiceServer) UpdateHTTPWebCC(context.Context, *UpdateHTTPWebCCRequest) (*RPCSuccess, error) {
- return nil, status.Errorf(codes.Unimplemented, "method UpdateHTTPWebCC not implemented")
+ return nil, status.Error(codes.Unimplemented, "method UpdateHTTPWebCC not implemented")
}
func (UnimplementedHTTPWebServiceServer) FindHTTPWebCC(context.Context, *FindHTTPWebCCRequest) (*FindHTTPWebCCResponse, error) {
- return nil, status.Errorf(codes.Unimplemented, "method FindHTTPWebCC not implemented")
+ return nil, status.Error(codes.Unimplemented, "method FindHTTPWebCC not implemented")
}
func (UnimplementedHTTPWebServiceServer) UpdateHTTPWebReferers(context.Context, *UpdateHTTPWebReferersRequest) (*RPCSuccess, error) {
- return nil, status.Errorf(codes.Unimplemented, "method UpdateHTTPWebReferers not implemented")
+ return nil, status.Error(codes.Unimplemented, "method UpdateHTTPWebReferers not implemented")
}
func (UnimplementedHTTPWebServiceServer) FindHTTPWebReferers(context.Context, *FindHTTPWebReferersRequest) (*FindHTTPWebReferersResponse, error) {
- return nil, status.Errorf(codes.Unimplemented, "method FindHTTPWebReferers not implemented")
+ return nil, status.Error(codes.Unimplemented, "method FindHTTPWebReferers not implemented")
}
func (UnimplementedHTTPWebServiceServer) UpdateHTTPWebUserAgent(context.Context, *UpdateHTTPWebUserAgentRequest) (*RPCSuccess, error) {
- return nil, status.Errorf(codes.Unimplemented, "method UpdateHTTPWebUserAgent not implemented")
+ return nil, status.Error(codes.Unimplemented, "method UpdateHTTPWebUserAgent not implemented")
}
func (UnimplementedHTTPWebServiceServer) FindHTTPWebUserAgent(context.Context, *FindHTTPWebUserAgentRequest) (*FindHTTPWebUserAgentResponse, error) {
- return nil, status.Errorf(codes.Unimplemented, "method FindHTTPWebUserAgent not implemented")
+ return nil, status.Error(codes.Unimplemented, "method FindHTTPWebUserAgent not implemented")
}
func (UnimplementedHTTPWebServiceServer) UpdateHTTPWebHLS(context.Context, *UpdateHTTPWebHLSRequest) (*RPCSuccess, error) {
- return nil, status.Errorf(codes.Unimplemented, "method UpdateHTTPWebHLS not implemented")
+ return nil, status.Error(codes.Unimplemented, "method UpdateHTTPWebHLS not implemented")
}
func (UnimplementedHTTPWebServiceServer) FindHTTPWebHLS(context.Context, *FindHTTPWebHLSRequest) (*FindHTTPWebHLSResponse, error) {
- return nil, status.Errorf(codes.Unimplemented, "method FindHTTPWebHLS not implemented")
+ return nil, status.Error(codes.Unimplemented, "method FindHTTPWebHLS not implemented")
}
func (UnimplementedHTTPWebServiceServer) FindServerIdWithHTTPWebId(context.Context, *FindServerIdWithHTTPWebIdRequest) (*FindServerIdWithHTTPWebIdResponse, error) {
- return nil, status.Errorf(codes.Unimplemented, "method FindServerIdWithHTTPWebId not implemented")
+ return nil, status.Error(codes.Unimplemented, "method FindServerIdWithHTTPWebId not implemented")
}
func (UnimplementedHTTPWebServiceServer) testEmbeddedByValue() {}
@@ -836,7 +836,7 @@ type UnsafeHTTPWebServiceServer interface {
}
func RegisterHTTPWebServiceServer(s grpc.ServiceRegistrar, srv HTTPWebServiceServer) {
- // If the following call pancis, it indicates UnimplementedHTTPWebServiceServer was
+ // If the following call panics, it indicates UnimplementedHTTPWebServiceServer was
// embedded by pointer and is nil. This will cause panics if an
// unimplemented method is ever invoked, so we test this at initialization
// time to prevent it from happening at runtime later due to I/O.
diff --git a/EdgeCommon/pkg/rpc/pb/service_http_websocket.pb.go b/EdgeCommon/pkg/rpc/pb/service_http_websocket.pb.go
index 9dee668..4eb356b 100644
--- a/EdgeCommon/pkg/rpc/pb/service_http_websocket.pb.go
+++ b/EdgeCommon/pkg/rpc/pb/service_http_websocket.pb.go
@@ -1,7 +1,7 @@
// Code generated by protoc-gen-go. DO NOT EDIT.
// versions:
-// protoc-gen-go v1.36.0
-// protoc v6.33.2
+// protoc-gen-go v1.36.11
+// protoc v3.19.6
// source: service_http_websocket.proto
package pb
@@ -11,6 +11,7 @@ import (
protoimpl "google.golang.org/protobuf/runtime/protoimpl"
reflect "reflect"
sync "sync"
+ unsafe "unsafe"
)
const (
@@ -228,71 +229,36 @@ func (x *UpdateHTTPWebsocketRequest) GetRequestOrigin() string {
var File_service_http_websocket_proto protoreflect.FileDescriptor
-var file_service_http_websocket_proto_rawDesc = []byte{
- 0x0a, 0x1c, 0x73, 0x65, 0x72, 0x76, 0x69, 0x63, 0x65, 0x5f, 0x68, 0x74, 0x74, 0x70, 0x5f, 0x77,
- 0x65, 0x62, 0x73, 0x6f, 0x63, 0x6b, 0x65, 0x74, 0x2e, 0x70, 0x72, 0x6f, 0x74, 0x6f, 0x12, 0x02,
- 0x70, 0x62, 0x1a, 0x19, 0x6d, 0x6f, 0x64, 0x65, 0x6c, 0x73, 0x2f, 0x72, 0x70, 0x63, 0x5f, 0x6d,
- 0x65, 0x73, 0x73, 0x61, 0x67, 0x65, 0x73, 0x2e, 0x70, 0x72, 0x6f, 0x74, 0x6f, 0x22, 0xf6, 0x01,
- 0x0a, 0x1a, 0x43, 0x72, 0x65, 0x61, 0x74, 0x65, 0x48, 0x54, 0x54, 0x50, 0x57, 0x65, 0x62, 0x73,
- 0x6f, 0x63, 0x6b, 0x65, 0x74, 0x52, 0x65, 0x71, 0x75, 0x65, 0x73, 0x74, 0x12, 0x32, 0x0a, 0x14,
- 0x68, 0x61, 0x6e, 0x64, 0x73, 0x68, 0x61, 0x6b, 0x65, 0x54, 0x69, 0x6d, 0x65, 0x6f, 0x75, 0x74,
- 0x4a, 0x53, 0x4f, 0x4e, 0x18, 0x01, 0x20, 0x01, 0x28, 0x0c, 0x52, 0x14, 0x68, 0x61, 0x6e, 0x64,
- 0x73, 0x68, 0x61, 0x6b, 0x65, 0x54, 0x69, 0x6d, 0x65, 0x6f, 0x75, 0x74, 0x4a, 0x53, 0x4f, 0x4e,
- 0x12, 0x28, 0x0a, 0x0f, 0x61, 0x6c, 0x6c, 0x6f, 0x77, 0x41, 0x6c, 0x6c, 0x4f, 0x72, 0x69, 0x67,
- 0x69, 0x6e, 0x73, 0x18, 0x02, 0x20, 0x01, 0x28, 0x08, 0x52, 0x0f, 0x61, 0x6c, 0x6c, 0x6f, 0x77,
- 0x41, 0x6c, 0x6c, 0x4f, 0x72, 0x69, 0x67, 0x69, 0x6e, 0x73, 0x12, 0x26, 0x0a, 0x0e, 0x61, 0x6c,
- 0x6c, 0x6f, 0x77, 0x65, 0x64, 0x4f, 0x72, 0x69, 0x67, 0x69, 0x6e, 0x73, 0x18, 0x03, 0x20, 0x03,
- 0x28, 0x09, 0x52, 0x0e, 0x61, 0x6c, 0x6c, 0x6f, 0x77, 0x65, 0x64, 0x4f, 0x72, 0x69, 0x67, 0x69,
- 0x6e, 0x73, 0x12, 0x2c, 0x0a, 0x11, 0x72, 0x65, 0x71, 0x75, 0x65, 0x73, 0x74, 0x53, 0x61, 0x6d,
- 0x65, 0x4f, 0x72, 0x69, 0x67, 0x69, 0x6e, 0x18, 0x04, 0x20, 0x01, 0x28, 0x08, 0x52, 0x11, 0x72,
- 0x65, 0x71, 0x75, 0x65, 0x73, 0x74, 0x53, 0x61, 0x6d, 0x65, 0x4f, 0x72, 0x69, 0x67, 0x69, 0x6e,
- 0x12, 0x24, 0x0a, 0x0d, 0x72, 0x65, 0x71, 0x75, 0x65, 0x73, 0x74, 0x4f, 0x72, 0x69, 0x67, 0x69,
- 0x6e, 0x18, 0x05, 0x20, 0x01, 0x28, 0x09, 0x52, 0x0d, 0x72, 0x65, 0x71, 0x75, 0x65, 0x73, 0x74,
- 0x4f, 0x72, 0x69, 0x67, 0x69, 0x6e, 0x22, 0x3f, 0x0a, 0x1b, 0x43, 0x72, 0x65, 0x61, 0x74, 0x65,
- 0x48, 0x54, 0x54, 0x50, 0x57, 0x65, 0x62, 0x73, 0x6f, 0x63, 0x6b, 0x65, 0x74, 0x52, 0x65, 0x73,
- 0x70, 0x6f, 0x6e, 0x73, 0x65, 0x12, 0x20, 0x0a, 0x0b, 0x77, 0x65, 0x62, 0x73, 0x6f, 0x63, 0x6b,
- 0x65, 0x74, 0x49, 0x64, 0x18, 0x01, 0x20, 0x01, 0x28, 0x03, 0x52, 0x0b, 0x77, 0x65, 0x62, 0x73,
- 0x6f, 0x63, 0x6b, 0x65, 0x74, 0x49, 0x64, 0x22, 0x98, 0x02, 0x0a, 0x1a, 0x55, 0x70, 0x64, 0x61,
- 0x74, 0x65, 0x48, 0x54, 0x54, 0x50, 0x57, 0x65, 0x62, 0x73, 0x6f, 0x63, 0x6b, 0x65, 0x74, 0x52,
- 0x65, 0x71, 0x75, 0x65, 0x73, 0x74, 0x12, 0x20, 0x0a, 0x0b, 0x77, 0x65, 0x62, 0x73, 0x6f, 0x63,
- 0x6b, 0x65, 0x74, 0x49, 0x64, 0x18, 0x01, 0x20, 0x01, 0x28, 0x03, 0x52, 0x0b, 0x77, 0x65, 0x62,
- 0x73, 0x6f, 0x63, 0x6b, 0x65, 0x74, 0x49, 0x64, 0x12, 0x32, 0x0a, 0x14, 0x68, 0x61, 0x6e, 0x64,
- 0x73, 0x68, 0x61, 0x6b, 0x65, 0x54, 0x69, 0x6d, 0x65, 0x6f, 0x75, 0x74, 0x4a, 0x53, 0x4f, 0x4e,
- 0x18, 0x02, 0x20, 0x01, 0x28, 0x0c, 0x52, 0x14, 0x68, 0x61, 0x6e, 0x64, 0x73, 0x68, 0x61, 0x6b,
- 0x65, 0x54, 0x69, 0x6d, 0x65, 0x6f, 0x75, 0x74, 0x4a, 0x53, 0x4f, 0x4e, 0x12, 0x28, 0x0a, 0x0f,
- 0x61, 0x6c, 0x6c, 0x6f, 0x77, 0x41, 0x6c, 0x6c, 0x4f, 0x72, 0x69, 0x67, 0x69, 0x6e, 0x73, 0x18,
- 0x03, 0x20, 0x01, 0x28, 0x08, 0x52, 0x0f, 0x61, 0x6c, 0x6c, 0x6f, 0x77, 0x41, 0x6c, 0x6c, 0x4f,
- 0x72, 0x69, 0x67, 0x69, 0x6e, 0x73, 0x12, 0x26, 0x0a, 0x0e, 0x61, 0x6c, 0x6c, 0x6f, 0x77, 0x65,
- 0x64, 0x4f, 0x72, 0x69, 0x67, 0x69, 0x6e, 0x73, 0x18, 0x04, 0x20, 0x03, 0x28, 0x09, 0x52, 0x0e,
- 0x61, 0x6c, 0x6c, 0x6f, 0x77, 0x65, 0x64, 0x4f, 0x72, 0x69, 0x67, 0x69, 0x6e, 0x73, 0x12, 0x2c,
- 0x0a, 0x11, 0x72, 0x65, 0x71, 0x75, 0x65, 0x73, 0x74, 0x53, 0x61, 0x6d, 0x65, 0x4f, 0x72, 0x69,
- 0x67, 0x69, 0x6e, 0x18, 0x05, 0x20, 0x01, 0x28, 0x08, 0x52, 0x11, 0x72, 0x65, 0x71, 0x75, 0x65,
- 0x73, 0x74, 0x53, 0x61, 0x6d, 0x65, 0x4f, 0x72, 0x69, 0x67, 0x69, 0x6e, 0x12, 0x24, 0x0a, 0x0d,
- 0x72, 0x65, 0x71, 0x75, 0x65, 0x73, 0x74, 0x4f, 0x72, 0x69, 0x67, 0x69, 0x6e, 0x18, 0x06, 0x20,
- 0x01, 0x28, 0x09, 0x52, 0x0d, 0x72, 0x65, 0x71, 0x75, 0x65, 0x73, 0x74, 0x4f, 0x72, 0x69, 0x67,
- 0x69, 0x6e, 0x32, 0xb5, 0x01, 0x0a, 0x14, 0x48, 0x54, 0x54, 0x50, 0x57, 0x65, 0x62, 0x73, 0x6f,
- 0x63, 0x6b, 0x65, 0x74, 0x53, 0x65, 0x72, 0x76, 0x69, 0x63, 0x65, 0x12, 0x56, 0x0a, 0x13, 0x63,
- 0x72, 0x65, 0x61, 0x74, 0x65, 0x48, 0x54, 0x54, 0x50, 0x57, 0x65, 0x62, 0x73, 0x6f, 0x63, 0x6b,
- 0x65, 0x74, 0x12, 0x1e, 0x2e, 0x70, 0x62, 0x2e, 0x43, 0x72, 0x65, 0x61, 0x74, 0x65, 0x48, 0x54,
- 0x54, 0x50, 0x57, 0x65, 0x62, 0x73, 0x6f, 0x63, 0x6b, 0x65, 0x74, 0x52, 0x65, 0x71, 0x75, 0x65,
- 0x73, 0x74, 0x1a, 0x1f, 0x2e, 0x70, 0x62, 0x2e, 0x43, 0x72, 0x65, 0x61, 0x74, 0x65, 0x48, 0x54,
- 0x54, 0x50, 0x57, 0x65, 0x62, 0x73, 0x6f, 0x63, 0x6b, 0x65, 0x74, 0x52, 0x65, 0x73, 0x70, 0x6f,
- 0x6e, 0x73, 0x65, 0x12, 0x45, 0x0a, 0x13, 0x75, 0x70, 0x64, 0x61, 0x74, 0x65, 0x48, 0x54, 0x54,
- 0x50, 0x57, 0x65, 0x62, 0x73, 0x6f, 0x63, 0x6b, 0x65, 0x74, 0x12, 0x1e, 0x2e, 0x70, 0x62, 0x2e,
- 0x55, 0x70, 0x64, 0x61, 0x74, 0x65, 0x48, 0x54, 0x54, 0x50, 0x57, 0x65, 0x62, 0x73, 0x6f, 0x63,
- 0x6b, 0x65, 0x74, 0x52, 0x65, 0x71, 0x75, 0x65, 0x73, 0x74, 0x1a, 0x0e, 0x2e, 0x70, 0x62, 0x2e,
- 0x52, 0x50, 0x43, 0x53, 0x75, 0x63, 0x63, 0x65, 0x73, 0x73, 0x42, 0x06, 0x5a, 0x04, 0x2e, 0x2f,
- 0x70, 0x62, 0x62, 0x06, 0x70, 0x72, 0x6f, 0x74, 0x6f, 0x33,
-}
+const file_service_http_websocket_proto_rawDesc = "" +
+ "\n" +
+ "\x1cservice_http_websocket.proto\x12\x02pb\x1a\x19models/rpc_messages.proto\"\xf6\x01\n" +
+ "\x1aCreateHTTPWebsocketRequest\x122\n" +
+ "\x14handshakeTimeoutJSON\x18\x01 \x01(\fR\x14handshakeTimeoutJSON\x12(\n" +
+ "\x0fallowAllOrigins\x18\x02 \x01(\bR\x0fallowAllOrigins\x12&\n" +
+ "\x0eallowedOrigins\x18\x03 \x03(\tR\x0eallowedOrigins\x12,\n" +
+ "\x11requestSameOrigin\x18\x04 \x01(\bR\x11requestSameOrigin\x12$\n" +
+ "\rrequestOrigin\x18\x05 \x01(\tR\rrequestOrigin\"?\n" +
+ "\x1bCreateHTTPWebsocketResponse\x12 \n" +
+ "\vwebsocketId\x18\x01 \x01(\x03R\vwebsocketId\"\x98\x02\n" +
+ "\x1aUpdateHTTPWebsocketRequest\x12 \n" +
+ "\vwebsocketId\x18\x01 \x01(\x03R\vwebsocketId\x122\n" +
+ "\x14handshakeTimeoutJSON\x18\x02 \x01(\fR\x14handshakeTimeoutJSON\x12(\n" +
+ "\x0fallowAllOrigins\x18\x03 \x01(\bR\x0fallowAllOrigins\x12&\n" +
+ "\x0eallowedOrigins\x18\x04 \x03(\tR\x0eallowedOrigins\x12,\n" +
+ "\x11requestSameOrigin\x18\x05 \x01(\bR\x11requestSameOrigin\x12$\n" +
+ "\rrequestOrigin\x18\x06 \x01(\tR\rrequestOrigin2\xb5\x01\n" +
+ "\x14HTTPWebsocketService\x12V\n" +
+ "\x13createHTTPWebsocket\x12\x1e.pb.CreateHTTPWebsocketRequest\x1a\x1f.pb.CreateHTTPWebsocketResponse\x12E\n" +
+ "\x13updateHTTPWebsocket\x12\x1e.pb.UpdateHTTPWebsocketRequest\x1a\x0e.pb.RPCSuccessB\x06Z\x04./pbb\x06proto3"
var (
file_service_http_websocket_proto_rawDescOnce sync.Once
- file_service_http_websocket_proto_rawDescData = file_service_http_websocket_proto_rawDesc
+ file_service_http_websocket_proto_rawDescData []byte
)
func file_service_http_websocket_proto_rawDescGZIP() []byte {
file_service_http_websocket_proto_rawDescOnce.Do(func() {
- file_service_http_websocket_proto_rawDescData = protoimpl.X.CompressGZIP(file_service_http_websocket_proto_rawDescData)
+ file_service_http_websocket_proto_rawDescData = protoimpl.X.CompressGZIP(unsafe.Slice(unsafe.StringData(file_service_http_websocket_proto_rawDesc), len(file_service_http_websocket_proto_rawDesc)))
})
return file_service_http_websocket_proto_rawDescData
}
@@ -326,7 +292,7 @@ func file_service_http_websocket_proto_init() {
out := protoimpl.TypeBuilder{
File: protoimpl.DescBuilder{
GoPackagePath: reflect.TypeOf(x{}).PkgPath(),
- RawDescriptor: file_service_http_websocket_proto_rawDesc,
+ RawDescriptor: unsafe.Slice(unsafe.StringData(file_service_http_websocket_proto_rawDesc), len(file_service_http_websocket_proto_rawDesc)),
NumEnums: 0,
NumMessages: 3,
NumExtensions: 0,
@@ -337,7 +303,6 @@ func file_service_http_websocket_proto_init() {
MessageInfos: file_service_http_websocket_proto_msgTypes,
}.Build()
File_service_http_websocket_proto = out.File
- file_service_http_websocket_proto_rawDesc = nil
file_service_http_websocket_proto_goTypes = nil
file_service_http_websocket_proto_depIdxs = nil
}
diff --git a/EdgeCommon/pkg/rpc/pb/service_http_websocket_grpc.pb.go b/EdgeCommon/pkg/rpc/pb/service_http_websocket_grpc.pb.go
index 25a8213..6aa75c8 100644
--- a/EdgeCommon/pkg/rpc/pb/service_http_websocket_grpc.pb.go
+++ b/EdgeCommon/pkg/rpc/pb/service_http_websocket_grpc.pb.go
@@ -1,7 +1,7 @@
// Code generated by protoc-gen-go-grpc. DO NOT EDIT.
// versions:
-// - protoc-gen-go-grpc v1.5.1
-// - protoc v6.33.2
+// - protoc-gen-go-grpc v1.6.1
+// - protoc v3.19.6
// source: service_http_websocket.proto
package pb
@@ -83,10 +83,10 @@ type HTTPWebsocketServiceServer interface {
type UnimplementedHTTPWebsocketServiceServer struct{}
func (UnimplementedHTTPWebsocketServiceServer) CreateHTTPWebsocket(context.Context, *CreateHTTPWebsocketRequest) (*CreateHTTPWebsocketResponse, error) {
- return nil, status.Errorf(codes.Unimplemented, "method CreateHTTPWebsocket not implemented")
+ return nil, status.Error(codes.Unimplemented, "method CreateHTTPWebsocket not implemented")
}
func (UnimplementedHTTPWebsocketServiceServer) UpdateHTTPWebsocket(context.Context, *UpdateHTTPWebsocketRequest) (*RPCSuccess, error) {
- return nil, status.Errorf(codes.Unimplemented, "method UpdateHTTPWebsocket not implemented")
+ return nil, status.Error(codes.Unimplemented, "method UpdateHTTPWebsocket not implemented")
}
func (UnimplementedHTTPWebsocketServiceServer) testEmbeddedByValue() {}
@@ -98,7 +98,7 @@ type UnsafeHTTPWebsocketServiceServer interface {
}
func RegisterHTTPWebsocketServiceServer(s grpc.ServiceRegistrar, srv HTTPWebsocketServiceServer) {
- // If the following call pancis, it indicates UnimplementedHTTPWebsocketServiceServer was
+ // If the following call panics, it indicates UnimplementedHTTPWebsocketServiceServer was
// embedded by pointer and is nil. This will cause panics if an
// unimplemented method is ever invoked, so we test this at initialization
// time to prevent it from happening at runtime later due to I/O.
diff --git a/EdgeCommon/pkg/rpc/pb/service_httpdns_access_log.pb.go b/EdgeCommon/pkg/rpc/pb/service_httpdns_access_log.pb.go
index 291a198..dc0fac3 100644
--- a/EdgeCommon/pkg/rpc/pb/service_httpdns_access_log.pb.go
+++ b/EdgeCommon/pkg/rpc/pb/service_httpdns_access_log.pb.go
@@ -1,7 +1,7 @@
// Code generated by protoc-gen-go. DO NOT EDIT.
// versions:
-// protoc-gen-go v1.35.1
-// protoc v3.21.12
+// protoc-gen-go v1.36.11
+// protoc v3.19.6
// source: service_httpdns_access_log.proto
package pb
@@ -11,6 +11,7 @@ import (
protoimpl "google.golang.org/protobuf/runtime/protoimpl"
reflect "reflect"
sync "sync"
+ unsafe "unsafe"
)
const (
@@ -21,11 +22,10 @@ const (
)
type CreateHTTPDNSAccessLogsRequest struct {
- state protoimpl.MessageState
- sizeCache protoimpl.SizeCache
+ state protoimpl.MessageState `protogen:"open.v1"`
+ Logs []*HTTPDNSAccessLog `protobuf:"bytes,1,rep,name=logs,proto3" json:"logs,omitempty"`
unknownFields protoimpl.UnknownFields
-
- Logs []*HTTPDNSAccessLog `protobuf:"bytes,1,rep,name=logs,proto3" json:"logs,omitempty"`
+ sizeCache protoimpl.SizeCache
}
func (x *CreateHTTPDNSAccessLogsRequest) Reset() {
@@ -66,9 +66,9 @@ func (x *CreateHTTPDNSAccessLogsRequest) GetLogs() []*HTTPDNSAccessLog {
}
type CreateHTTPDNSAccessLogsResponse struct {
- state protoimpl.MessageState
- sizeCache protoimpl.SizeCache
+ state protoimpl.MessageState `protogen:"open.v1"`
unknownFields protoimpl.UnknownFields
+ sizeCache protoimpl.SizeCache
}
func (x *CreateHTTPDNSAccessLogsResponse) Reset() {
@@ -102,19 +102,18 @@ func (*CreateHTTPDNSAccessLogsResponse) Descriptor() ([]byte, []int) {
}
type ListHTTPDNSAccessLogsRequest struct {
- state protoimpl.MessageState
- sizeCache protoimpl.SizeCache
+ state protoimpl.MessageState `protogen:"open.v1"`
+ Day string `protobuf:"bytes,1,opt,name=day,proto3" json:"day,omitempty"`
+ ClusterId int64 `protobuf:"varint,2,opt,name=clusterId,proto3" json:"clusterId,omitempty"`
+ NodeId int64 `protobuf:"varint,3,opt,name=nodeId,proto3" json:"nodeId,omitempty"`
+ AppId string `protobuf:"bytes,4,opt,name=appId,proto3" json:"appId,omitempty"`
+ Domain string `protobuf:"bytes,5,opt,name=domain,proto3" json:"domain,omitempty"`
+ Status string `protobuf:"bytes,6,opt,name=status,proto3" json:"status,omitempty"`
+ Keyword string `protobuf:"bytes,7,opt,name=keyword,proto3" json:"keyword,omitempty"`
+ Offset int64 `protobuf:"varint,8,opt,name=offset,proto3" json:"offset,omitempty"`
+ Size int64 `protobuf:"varint,9,opt,name=size,proto3" json:"size,omitempty"`
unknownFields protoimpl.UnknownFields
-
- Day string `protobuf:"bytes,1,opt,name=day,proto3" json:"day,omitempty"`
- ClusterId int64 `protobuf:"varint,2,opt,name=clusterId,proto3" json:"clusterId,omitempty"`
- NodeId int64 `protobuf:"varint,3,opt,name=nodeId,proto3" json:"nodeId,omitempty"`
- AppId string `protobuf:"bytes,4,opt,name=appId,proto3" json:"appId,omitempty"`
- Domain string `protobuf:"bytes,5,opt,name=domain,proto3" json:"domain,omitempty"`
- Status string `protobuf:"bytes,6,opt,name=status,proto3" json:"status,omitempty"`
- Keyword string `protobuf:"bytes,7,opt,name=keyword,proto3" json:"keyword,omitempty"`
- Offset int64 `protobuf:"varint,8,opt,name=offset,proto3" json:"offset,omitempty"`
- Size int64 `protobuf:"varint,9,opt,name=size,proto3" json:"size,omitempty"`
+ sizeCache protoimpl.SizeCache
}
func (x *ListHTTPDNSAccessLogsRequest) Reset() {
@@ -211,12 +210,11 @@ func (x *ListHTTPDNSAccessLogsRequest) GetSize() int64 {
}
type ListHTTPDNSAccessLogsResponse struct {
- state protoimpl.MessageState
- sizeCache protoimpl.SizeCache
+ state protoimpl.MessageState `protogen:"open.v1"`
+ Logs []*HTTPDNSAccessLog `protobuf:"bytes,1,rep,name=logs,proto3" json:"logs,omitempty"`
+ Total int64 `protobuf:"varint,2,opt,name=total,proto3" json:"total,omitempty"`
unknownFields protoimpl.UnknownFields
-
- Logs []*HTTPDNSAccessLog `protobuf:"bytes,1,rep,name=logs,proto3" json:"logs,omitempty"`
- Total int64 `protobuf:"varint,2,opt,name=total,proto3" json:"total,omitempty"`
+ sizeCache protoimpl.SizeCache
}
func (x *ListHTTPDNSAccessLogsResponse) Reset() {
@@ -265,65 +263,37 @@ func (x *ListHTTPDNSAccessLogsResponse) GetTotal() int64 {
var File_service_httpdns_access_log_proto protoreflect.FileDescriptor
-var file_service_httpdns_access_log_proto_rawDesc = []byte{
- 0x0a, 0x20, 0x73, 0x65, 0x72, 0x76, 0x69, 0x63, 0x65, 0x5f, 0x68, 0x74, 0x74, 0x70, 0x64, 0x6e,
- 0x73, 0x5f, 0x61, 0x63, 0x63, 0x65, 0x73, 0x73, 0x5f, 0x6c, 0x6f, 0x67, 0x2e, 0x70, 0x72, 0x6f,
- 0x74, 0x6f, 0x12, 0x02, 0x70, 0x62, 0x1a, 0x25, 0x6d, 0x6f, 0x64, 0x65, 0x6c, 0x73, 0x2f, 0x6d,
- 0x6f, 0x64, 0x65, 0x6c, 0x5f, 0x68, 0x74, 0x74, 0x70, 0x64, 0x6e, 0x73, 0x5f, 0x61, 0x63, 0x63,
- 0x65, 0x73, 0x73, 0x5f, 0x6c, 0x6f, 0x67, 0x2e, 0x70, 0x72, 0x6f, 0x74, 0x6f, 0x22, 0x4a, 0x0a,
- 0x1e, 0x43, 0x72, 0x65, 0x61, 0x74, 0x65, 0x48, 0x54, 0x54, 0x50, 0x44, 0x4e, 0x53, 0x41, 0x63,
- 0x63, 0x65, 0x73, 0x73, 0x4c, 0x6f, 0x67, 0x73, 0x52, 0x65, 0x71, 0x75, 0x65, 0x73, 0x74, 0x12,
- 0x28, 0x0a, 0x04, 0x6c, 0x6f, 0x67, 0x73, 0x18, 0x01, 0x20, 0x03, 0x28, 0x0b, 0x32, 0x14, 0x2e,
- 0x70, 0x62, 0x2e, 0x48, 0x54, 0x54, 0x50, 0x44, 0x4e, 0x53, 0x41, 0x63, 0x63, 0x65, 0x73, 0x73,
- 0x4c, 0x6f, 0x67, 0x52, 0x04, 0x6c, 0x6f, 0x67, 0x73, 0x22, 0x21, 0x0a, 0x1f, 0x43, 0x72, 0x65,
- 0x61, 0x74, 0x65, 0x48, 0x54, 0x54, 0x50, 0x44, 0x4e, 0x53, 0x41, 0x63, 0x63, 0x65, 0x73, 0x73,
- 0x4c, 0x6f, 0x67, 0x73, 0x52, 0x65, 0x73, 0x70, 0x6f, 0x6e, 0x73, 0x65, 0x22, 0xf2, 0x01, 0x0a,
- 0x1c, 0x4c, 0x69, 0x73, 0x74, 0x48, 0x54, 0x54, 0x50, 0x44, 0x4e, 0x53, 0x41, 0x63, 0x63, 0x65,
- 0x73, 0x73, 0x4c, 0x6f, 0x67, 0x73, 0x52, 0x65, 0x71, 0x75, 0x65, 0x73, 0x74, 0x12, 0x10, 0x0a,
- 0x03, 0x64, 0x61, 0x79, 0x18, 0x01, 0x20, 0x01, 0x28, 0x09, 0x52, 0x03, 0x64, 0x61, 0x79, 0x12,
- 0x1c, 0x0a, 0x09, 0x63, 0x6c, 0x75, 0x73, 0x74, 0x65, 0x72, 0x49, 0x64, 0x18, 0x02, 0x20, 0x01,
- 0x28, 0x03, 0x52, 0x09, 0x63, 0x6c, 0x75, 0x73, 0x74, 0x65, 0x72, 0x49, 0x64, 0x12, 0x16, 0x0a,
- 0x06, 0x6e, 0x6f, 0x64, 0x65, 0x49, 0x64, 0x18, 0x03, 0x20, 0x01, 0x28, 0x03, 0x52, 0x06, 0x6e,
- 0x6f, 0x64, 0x65, 0x49, 0x64, 0x12, 0x14, 0x0a, 0x05, 0x61, 0x70, 0x70, 0x49, 0x64, 0x18, 0x04,
- 0x20, 0x01, 0x28, 0x09, 0x52, 0x05, 0x61, 0x70, 0x70, 0x49, 0x64, 0x12, 0x16, 0x0a, 0x06, 0x64,
- 0x6f, 0x6d, 0x61, 0x69, 0x6e, 0x18, 0x05, 0x20, 0x01, 0x28, 0x09, 0x52, 0x06, 0x64, 0x6f, 0x6d,
- 0x61, 0x69, 0x6e, 0x12, 0x16, 0x0a, 0x06, 0x73, 0x74, 0x61, 0x74, 0x75, 0x73, 0x18, 0x06, 0x20,
- 0x01, 0x28, 0x09, 0x52, 0x06, 0x73, 0x74, 0x61, 0x74, 0x75, 0x73, 0x12, 0x18, 0x0a, 0x07, 0x6b,
- 0x65, 0x79, 0x77, 0x6f, 0x72, 0x64, 0x18, 0x07, 0x20, 0x01, 0x28, 0x09, 0x52, 0x07, 0x6b, 0x65,
- 0x79, 0x77, 0x6f, 0x72, 0x64, 0x12, 0x16, 0x0a, 0x06, 0x6f, 0x66, 0x66, 0x73, 0x65, 0x74, 0x18,
- 0x08, 0x20, 0x01, 0x28, 0x03, 0x52, 0x06, 0x6f, 0x66, 0x66, 0x73, 0x65, 0x74, 0x12, 0x12, 0x0a,
- 0x04, 0x73, 0x69, 0x7a, 0x65, 0x18, 0x09, 0x20, 0x01, 0x28, 0x03, 0x52, 0x04, 0x73, 0x69, 0x7a,
- 0x65, 0x22, 0x5f, 0x0a, 0x1d, 0x4c, 0x69, 0x73, 0x74, 0x48, 0x54, 0x54, 0x50, 0x44, 0x4e, 0x53,
- 0x41, 0x63, 0x63, 0x65, 0x73, 0x73, 0x4c, 0x6f, 0x67, 0x73, 0x52, 0x65, 0x73, 0x70, 0x6f, 0x6e,
- 0x73, 0x65, 0x12, 0x28, 0x0a, 0x04, 0x6c, 0x6f, 0x67, 0x73, 0x18, 0x01, 0x20, 0x03, 0x28, 0x0b,
- 0x32, 0x14, 0x2e, 0x70, 0x62, 0x2e, 0x48, 0x54, 0x54, 0x50, 0x44, 0x4e, 0x53, 0x41, 0x63, 0x63,
- 0x65, 0x73, 0x73, 0x4c, 0x6f, 0x67, 0x52, 0x04, 0x6c, 0x6f, 0x67, 0x73, 0x12, 0x14, 0x0a, 0x05,
- 0x74, 0x6f, 0x74, 0x61, 0x6c, 0x18, 0x02, 0x20, 0x01, 0x28, 0x03, 0x52, 0x05, 0x74, 0x6f, 0x74,
- 0x61, 0x6c, 0x32, 0xdb, 0x01, 0x0a, 0x17, 0x48, 0x54, 0x54, 0x50, 0x44, 0x4e, 0x53, 0x41, 0x63,
- 0x63, 0x65, 0x73, 0x73, 0x4c, 0x6f, 0x67, 0x53, 0x65, 0x72, 0x76, 0x69, 0x63, 0x65, 0x12, 0x62,
- 0x0a, 0x17, 0x63, 0x72, 0x65, 0x61, 0x74, 0x65, 0x48, 0x54, 0x54, 0x50, 0x44, 0x4e, 0x53, 0x41,
- 0x63, 0x63, 0x65, 0x73, 0x73, 0x4c, 0x6f, 0x67, 0x73, 0x12, 0x22, 0x2e, 0x70, 0x62, 0x2e, 0x43,
- 0x72, 0x65, 0x61, 0x74, 0x65, 0x48, 0x54, 0x54, 0x50, 0x44, 0x4e, 0x53, 0x41, 0x63, 0x63, 0x65,
- 0x73, 0x73, 0x4c, 0x6f, 0x67, 0x73, 0x52, 0x65, 0x71, 0x75, 0x65, 0x73, 0x74, 0x1a, 0x23, 0x2e,
- 0x70, 0x62, 0x2e, 0x43, 0x72, 0x65, 0x61, 0x74, 0x65, 0x48, 0x54, 0x54, 0x50, 0x44, 0x4e, 0x53,
- 0x41, 0x63, 0x63, 0x65, 0x73, 0x73, 0x4c, 0x6f, 0x67, 0x73, 0x52, 0x65, 0x73, 0x70, 0x6f, 0x6e,
- 0x73, 0x65, 0x12, 0x5c, 0x0a, 0x15, 0x6c, 0x69, 0x73, 0x74, 0x48, 0x54, 0x54, 0x50, 0x44, 0x4e,
- 0x53, 0x41, 0x63, 0x63, 0x65, 0x73, 0x73, 0x4c, 0x6f, 0x67, 0x73, 0x12, 0x20, 0x2e, 0x70, 0x62,
- 0x2e, 0x4c, 0x69, 0x73, 0x74, 0x48, 0x54, 0x54, 0x50, 0x44, 0x4e, 0x53, 0x41, 0x63, 0x63, 0x65,
- 0x73, 0x73, 0x4c, 0x6f, 0x67, 0x73, 0x52, 0x65, 0x71, 0x75, 0x65, 0x73, 0x74, 0x1a, 0x21, 0x2e,
- 0x70, 0x62, 0x2e, 0x4c, 0x69, 0x73, 0x74, 0x48, 0x54, 0x54, 0x50, 0x44, 0x4e, 0x53, 0x41, 0x63,
- 0x63, 0x65, 0x73, 0x73, 0x4c, 0x6f, 0x67, 0x73, 0x52, 0x65, 0x73, 0x70, 0x6f, 0x6e, 0x73, 0x65,
- 0x42, 0x06, 0x5a, 0x04, 0x2e, 0x2f, 0x70, 0x62, 0x62, 0x06, 0x70, 0x72, 0x6f, 0x74, 0x6f, 0x33,
-}
+const file_service_httpdns_access_log_proto_rawDesc = "" +
+ "\n" +
+ " service_httpdns_access_log.proto\x12\x02pb\x1a%models/model_httpdns_access_log.proto\"J\n" +
+ "\x1eCreateHTTPDNSAccessLogsRequest\x12(\n" +
+ "\x04logs\x18\x01 \x03(\v2\x14.pb.HTTPDNSAccessLogR\x04logs\"!\n" +
+ "\x1fCreateHTTPDNSAccessLogsResponse\"\xf2\x01\n" +
+ "\x1cListHTTPDNSAccessLogsRequest\x12\x10\n" +
+ "\x03day\x18\x01 \x01(\tR\x03day\x12\x1c\n" +
+ "\tclusterId\x18\x02 \x01(\x03R\tclusterId\x12\x16\n" +
+ "\x06nodeId\x18\x03 \x01(\x03R\x06nodeId\x12\x14\n" +
+ "\x05appId\x18\x04 \x01(\tR\x05appId\x12\x16\n" +
+ "\x06domain\x18\x05 \x01(\tR\x06domain\x12\x16\n" +
+ "\x06status\x18\x06 \x01(\tR\x06status\x12\x18\n" +
+ "\akeyword\x18\a \x01(\tR\akeyword\x12\x16\n" +
+ "\x06offset\x18\b \x01(\x03R\x06offset\x12\x12\n" +
+ "\x04size\x18\t \x01(\x03R\x04size\"_\n" +
+ "\x1dListHTTPDNSAccessLogsResponse\x12(\n" +
+ "\x04logs\x18\x01 \x03(\v2\x14.pb.HTTPDNSAccessLogR\x04logs\x12\x14\n" +
+ "\x05total\x18\x02 \x01(\x03R\x05total2\xdb\x01\n" +
+ "\x17HTTPDNSAccessLogService\x12b\n" +
+ "\x17createHTTPDNSAccessLogs\x12\".pb.CreateHTTPDNSAccessLogsRequest\x1a#.pb.CreateHTTPDNSAccessLogsResponse\x12\\\n" +
+ "\x15listHTTPDNSAccessLogs\x12 .pb.ListHTTPDNSAccessLogsRequest\x1a!.pb.ListHTTPDNSAccessLogsResponseB\x06Z\x04./pbb\x06proto3"
var (
file_service_httpdns_access_log_proto_rawDescOnce sync.Once
- file_service_httpdns_access_log_proto_rawDescData = file_service_httpdns_access_log_proto_rawDesc
+ file_service_httpdns_access_log_proto_rawDescData []byte
)
func file_service_httpdns_access_log_proto_rawDescGZIP() []byte {
file_service_httpdns_access_log_proto_rawDescOnce.Do(func() {
- file_service_httpdns_access_log_proto_rawDescData = protoimpl.X.CompressGZIP(file_service_httpdns_access_log_proto_rawDescData)
+ file_service_httpdns_access_log_proto_rawDescData = protoimpl.X.CompressGZIP(unsafe.Slice(unsafe.StringData(file_service_httpdns_access_log_proto_rawDesc), len(file_service_httpdns_access_log_proto_rawDesc)))
})
return file_service_httpdns_access_log_proto_rawDescData
}
@@ -360,7 +330,7 @@ func file_service_httpdns_access_log_proto_init() {
out := protoimpl.TypeBuilder{
File: protoimpl.DescBuilder{
GoPackagePath: reflect.TypeOf(x{}).PkgPath(),
- RawDescriptor: file_service_httpdns_access_log_proto_rawDesc,
+ RawDescriptor: unsafe.Slice(unsafe.StringData(file_service_httpdns_access_log_proto_rawDesc), len(file_service_httpdns_access_log_proto_rawDesc)),
NumEnums: 0,
NumMessages: 4,
NumExtensions: 0,
@@ -371,7 +341,6 @@ func file_service_httpdns_access_log_proto_init() {
MessageInfos: file_service_httpdns_access_log_proto_msgTypes,
}.Build()
File_service_httpdns_access_log_proto = out.File
- file_service_httpdns_access_log_proto_rawDesc = nil
file_service_httpdns_access_log_proto_goTypes = nil
file_service_httpdns_access_log_proto_depIdxs = nil
}
diff --git a/EdgeCommon/pkg/rpc/pb/service_httpdns_access_log_grpc.pb.go b/EdgeCommon/pkg/rpc/pb/service_httpdns_access_log_grpc.pb.go
index 72f8c12..5e92241 100644
--- a/EdgeCommon/pkg/rpc/pb/service_httpdns_access_log_grpc.pb.go
+++ b/EdgeCommon/pkg/rpc/pb/service_httpdns_access_log_grpc.pb.go
@@ -1,7 +1,7 @@
// Code generated by protoc-gen-go-grpc. DO NOT EDIT.
// versions:
-// - protoc-gen-go-grpc v1.5.1
-// - protoc v3.21.12
+// - protoc-gen-go-grpc v1.6.1
+// - protoc v3.19.6
// source: service_httpdns_access_log.proto
package pb
@@ -75,10 +75,10 @@ type HTTPDNSAccessLogServiceServer interface {
type UnimplementedHTTPDNSAccessLogServiceServer struct{}
func (UnimplementedHTTPDNSAccessLogServiceServer) CreateHTTPDNSAccessLogs(context.Context, *CreateHTTPDNSAccessLogsRequest) (*CreateHTTPDNSAccessLogsResponse, error) {
- return nil, status.Errorf(codes.Unimplemented, "method CreateHTTPDNSAccessLogs not implemented")
+ return nil, status.Error(codes.Unimplemented, "method CreateHTTPDNSAccessLogs not implemented")
}
func (UnimplementedHTTPDNSAccessLogServiceServer) ListHTTPDNSAccessLogs(context.Context, *ListHTTPDNSAccessLogsRequest) (*ListHTTPDNSAccessLogsResponse, error) {
- return nil, status.Errorf(codes.Unimplemented, "method ListHTTPDNSAccessLogs not implemented")
+ return nil, status.Error(codes.Unimplemented, "method ListHTTPDNSAccessLogs not implemented")
}
func (UnimplementedHTTPDNSAccessLogServiceServer) testEmbeddedByValue() {}
@@ -90,7 +90,7 @@ type UnsafeHTTPDNSAccessLogServiceServer interface {
}
func RegisterHTTPDNSAccessLogServiceServer(s grpc.ServiceRegistrar, srv HTTPDNSAccessLogServiceServer) {
- // If the following call pancis, it indicates UnimplementedHTTPDNSAccessLogServiceServer was
+ // If the following call panics, it indicates UnimplementedHTTPDNSAccessLogServiceServer was
// embedded by pointer and is nil. This will cause panics if an
// unimplemented method is ever invoked, so we test this at initialization
// time to prevent it from happening at runtime later due to I/O.
diff --git a/EdgeCommon/pkg/rpc/pb/service_httpdns_app.pb.go b/EdgeCommon/pkg/rpc/pb/service_httpdns_app.pb.go
index 45cfd7d..1a9869f 100644
--- a/EdgeCommon/pkg/rpc/pb/service_httpdns_app.pb.go
+++ b/EdgeCommon/pkg/rpc/pb/service_httpdns_app.pb.go
@@ -1,7 +1,7 @@
// Code generated by protoc-gen-go. DO NOT EDIT.
// versions:
// protoc-gen-go v1.36.11
-// protoc v3.21.12
+// protoc v3.19.6
// source: service_httpdns_app.proto
package pb
diff --git a/EdgeCommon/pkg/rpc/pb/service_httpdns_app_grpc.pb.go b/EdgeCommon/pkg/rpc/pb/service_httpdns_app_grpc.pb.go
index 6f5242c..aec23db 100644
--- a/EdgeCommon/pkg/rpc/pb/service_httpdns_app_grpc.pb.go
+++ b/EdgeCommon/pkg/rpc/pb/service_httpdns_app_grpc.pb.go
@@ -1,7 +1,7 @@
// Code generated by protoc-gen-go-grpc. DO NOT EDIT.
// versions:
// - protoc-gen-go-grpc v1.6.1
-// - protoc v3.21.12
+// - protoc v3.19.6
// source: service_httpdns_app.proto
package pb
@@ -132,7 +132,7 @@ func (c *hTTPDNSAppServiceClient) ResetHTTPDNSAppSignSecret(ctx context.Context,
}
// HTTPDNSAppServiceServer is the server API for HTTPDNSAppService service.
-// All implementations must embed UnimplementedHTTPDNSAppServiceServer
+// All implementations should embed UnimplementedHTTPDNSAppServiceServer
// for forward compatibility.
type HTTPDNSAppServiceServer interface {
CreateHTTPDNSApp(context.Context, *CreateHTTPDNSAppRequest) (*CreateHTTPDNSAppResponse, error)
@@ -143,10 +143,9 @@ type HTTPDNSAppServiceServer interface {
FindAllHTTPDNSApps(context.Context, *FindAllHTTPDNSAppsRequest) (*FindAllHTTPDNSAppsResponse, error)
UpdateHTTPDNSAppSignEnabled(context.Context, *UpdateHTTPDNSAppSignEnabledRequest) (*RPCSuccess, error)
ResetHTTPDNSAppSignSecret(context.Context, *ResetHTTPDNSAppSignSecretRequest) (*ResetHTTPDNSAppSignSecretResponse, error)
- mustEmbedUnimplementedHTTPDNSAppServiceServer()
}
-// UnimplementedHTTPDNSAppServiceServer must be embedded to have
+// UnimplementedHTTPDNSAppServiceServer should be embedded to have
// forward compatible implementations.
//
// NOTE: this should be embedded by value instead of pointer to avoid a nil
@@ -177,8 +176,7 @@ func (UnimplementedHTTPDNSAppServiceServer) UpdateHTTPDNSAppSignEnabled(context.
func (UnimplementedHTTPDNSAppServiceServer) ResetHTTPDNSAppSignSecret(context.Context, *ResetHTTPDNSAppSignSecretRequest) (*ResetHTTPDNSAppSignSecretResponse, error) {
return nil, status.Error(codes.Unimplemented, "method ResetHTTPDNSAppSignSecret not implemented")
}
-func (UnimplementedHTTPDNSAppServiceServer) mustEmbedUnimplementedHTTPDNSAppServiceServer() {}
-func (UnimplementedHTTPDNSAppServiceServer) testEmbeddedByValue() {}
+func (UnimplementedHTTPDNSAppServiceServer) testEmbeddedByValue() {}
// UnsafeHTTPDNSAppServiceServer may be embedded to opt out of forward compatibility for this service.
// Use of this interface is not recommended, as added methods to HTTPDNSAppServiceServer will
diff --git a/EdgeCommon/pkg/rpc/pb/service_httpdns_board.pb.go b/EdgeCommon/pkg/rpc/pb/service_httpdns_board.pb.go
index 5a6cf00..c434208 100644
--- a/EdgeCommon/pkg/rpc/pb/service_httpdns_board.pb.go
+++ b/EdgeCommon/pkg/rpc/pb/service_httpdns_board.pb.go
@@ -1,7 +1,7 @@
// Code generated by protoc-gen-go. DO NOT EDIT.
// versions:
// protoc-gen-go v1.36.11
-// protoc v3.12.4
+// protoc v3.19.6
// source: service_httpdns_board.proto
package pb
diff --git a/EdgeCommon/pkg/rpc/pb/service_httpdns_board_grpc.pb.go b/EdgeCommon/pkg/rpc/pb/service_httpdns_board_grpc.pb.go
index 8083364..bc68c63 100644
--- a/EdgeCommon/pkg/rpc/pb/service_httpdns_board_grpc.pb.go
+++ b/EdgeCommon/pkg/rpc/pb/service_httpdns_board_grpc.pb.go
@@ -1,7 +1,7 @@
// Code generated by protoc-gen-go-grpc. DO NOT EDIT.
// versions:
// - protoc-gen-go-grpc v1.6.1
-// - protoc v3.12.4
+// - protoc v3.19.6
// source: service_httpdns_board.proto
package pb
diff --git a/EdgeCommon/pkg/rpc/pb/service_httpdns_cluster.pb.go b/EdgeCommon/pkg/rpc/pb/service_httpdns_cluster.pb.go
index 8120273..11adc9e 100644
--- a/EdgeCommon/pkg/rpc/pb/service_httpdns_cluster.pb.go
+++ b/EdgeCommon/pkg/rpc/pb/service_httpdns_cluster.pb.go
@@ -1,7 +1,7 @@
// Code generated by protoc-gen-go. DO NOT EDIT.
// versions:
-// protoc-gen-go v1.35.1
-// protoc v3.21.12
+// protoc-gen-go v1.36.11
+// protoc v3.19.6
// source: service_httpdns_cluster.proto
package pb
@@ -11,6 +11,7 @@ import (
protoimpl "google.golang.org/protobuf/runtime/protoimpl"
reflect "reflect"
sync "sync"
+ unsafe "unsafe"
)
const (
@@ -21,21 +22,20 @@ const (
)
type CreateHTTPDNSClusterRequest struct {
- state protoimpl.MessageState
- sizeCache protoimpl.SizeCache
- unknownFields protoimpl.UnknownFields
-
- Name string `protobuf:"bytes,1,opt,name=name,proto3" json:"name,omitempty"`
- ServiceDomain string `protobuf:"bytes,2,opt,name=serviceDomain,proto3" json:"serviceDomain,omitempty"`
- DefaultTTL int32 `protobuf:"varint,3,opt,name=defaultTTL,proto3" json:"defaultTTL,omitempty"`
- FallbackTimeoutMs int32 `protobuf:"varint,4,opt,name=fallbackTimeoutMs,proto3" json:"fallbackTimeoutMs,omitempty"`
- InstallDir string `protobuf:"bytes,5,opt,name=installDir,proto3" json:"installDir,omitempty"`
- TlsPolicyJSON []byte `protobuf:"bytes,6,opt,name=tlsPolicyJSON,proto3" json:"tlsPolicyJSON,omitempty"`
- IsOn bool `protobuf:"varint,7,opt,name=isOn,proto3" json:"isOn,omitempty"`
- IsDefault bool `protobuf:"varint,8,opt,name=isDefault,proto3" json:"isDefault,omitempty"`
- AutoRemoteStart bool `protobuf:"varint,9,opt,name=autoRemoteStart,proto3" json:"autoRemoteStart,omitempty"`
- AccessLogIsOn bool `protobuf:"varint,10,opt,name=accessLogIsOn,proto3" json:"accessLogIsOn,omitempty"`
- TimeZone string `protobuf:"bytes,11,opt,name=timeZone,proto3" json:"timeZone,omitempty"`
+ state protoimpl.MessageState `protogen:"open.v1"`
+ Name string `protobuf:"bytes,1,opt,name=name,proto3" json:"name,omitempty"`
+ ServiceDomain string `protobuf:"bytes,2,opt,name=serviceDomain,proto3" json:"serviceDomain,omitempty"`
+ DefaultTTL int32 `protobuf:"varint,3,opt,name=defaultTTL,proto3" json:"defaultTTL,omitempty"`
+ FallbackTimeoutMs int32 `protobuf:"varint,4,opt,name=fallbackTimeoutMs,proto3" json:"fallbackTimeoutMs,omitempty"`
+ InstallDir string `protobuf:"bytes,5,opt,name=installDir,proto3" json:"installDir,omitempty"`
+ TlsPolicyJSON []byte `protobuf:"bytes,6,opt,name=tlsPolicyJSON,proto3" json:"tlsPolicyJSON,omitempty"`
+ IsOn bool `protobuf:"varint,7,opt,name=isOn,proto3" json:"isOn,omitempty"`
+ IsDefault bool `protobuf:"varint,8,opt,name=isDefault,proto3" json:"isDefault,omitempty"`
+ AutoRemoteStart bool `protobuf:"varint,9,opt,name=autoRemoteStart,proto3" json:"autoRemoteStart,omitempty"`
+ AccessLogIsOn bool `protobuf:"varint,10,opt,name=accessLogIsOn,proto3" json:"accessLogIsOn,omitempty"`
+ TimeZone string `protobuf:"bytes,11,opt,name=timeZone,proto3" json:"timeZone,omitempty"`
+ unknownFields protoimpl.UnknownFields
+ sizeCache protoimpl.SizeCache
}
func (x *CreateHTTPDNSClusterRequest) Reset() {
@@ -146,11 +146,10 @@ func (x *CreateHTTPDNSClusterRequest) GetTimeZone() string {
}
type CreateHTTPDNSClusterResponse struct {
- state protoimpl.MessageState
- sizeCache protoimpl.SizeCache
+ state protoimpl.MessageState `protogen:"open.v1"`
+ ClusterId int64 `protobuf:"varint,1,opt,name=clusterId,proto3" json:"clusterId,omitempty"`
unknownFields protoimpl.UnknownFields
-
- ClusterId int64 `protobuf:"varint,1,opt,name=clusterId,proto3" json:"clusterId,omitempty"`
+ sizeCache protoimpl.SizeCache
}
func (x *CreateHTTPDNSClusterResponse) Reset() {
@@ -191,22 +190,21 @@ func (x *CreateHTTPDNSClusterResponse) GetClusterId() int64 {
}
type UpdateHTTPDNSClusterRequest struct {
- state protoimpl.MessageState
- sizeCache protoimpl.SizeCache
- unknownFields protoimpl.UnknownFields
-
- ClusterId int64 `protobuf:"varint,1,opt,name=clusterId,proto3" json:"clusterId,omitempty"`
- Name string `protobuf:"bytes,2,opt,name=name,proto3" json:"name,omitempty"`
- ServiceDomain string `protobuf:"bytes,3,opt,name=serviceDomain,proto3" json:"serviceDomain,omitempty"`
- DefaultTTL int32 `protobuf:"varint,4,opt,name=defaultTTL,proto3" json:"defaultTTL,omitempty"`
- FallbackTimeoutMs int32 `protobuf:"varint,5,opt,name=fallbackTimeoutMs,proto3" json:"fallbackTimeoutMs,omitempty"`
- InstallDir string `protobuf:"bytes,6,opt,name=installDir,proto3" json:"installDir,omitempty"`
- TlsPolicyJSON []byte `protobuf:"bytes,7,opt,name=tlsPolicyJSON,proto3" json:"tlsPolicyJSON,omitempty"`
- IsOn bool `protobuf:"varint,8,opt,name=isOn,proto3" json:"isOn,omitempty"`
- IsDefault bool `protobuf:"varint,9,opt,name=isDefault,proto3" json:"isDefault,omitempty"`
- AutoRemoteStart bool `protobuf:"varint,10,opt,name=autoRemoteStart,proto3" json:"autoRemoteStart,omitempty"`
- AccessLogIsOn bool `protobuf:"varint,11,opt,name=accessLogIsOn,proto3" json:"accessLogIsOn,omitempty"`
- TimeZone string `protobuf:"bytes,12,opt,name=timeZone,proto3" json:"timeZone,omitempty"`
+ state protoimpl.MessageState `protogen:"open.v1"`
+ ClusterId int64 `protobuf:"varint,1,opt,name=clusterId,proto3" json:"clusterId,omitempty"`
+ Name string `protobuf:"bytes,2,opt,name=name,proto3" json:"name,omitempty"`
+ ServiceDomain string `protobuf:"bytes,3,opt,name=serviceDomain,proto3" json:"serviceDomain,omitempty"`
+ DefaultTTL int32 `protobuf:"varint,4,opt,name=defaultTTL,proto3" json:"defaultTTL,omitempty"`
+ FallbackTimeoutMs int32 `protobuf:"varint,5,opt,name=fallbackTimeoutMs,proto3" json:"fallbackTimeoutMs,omitempty"`
+ InstallDir string `protobuf:"bytes,6,opt,name=installDir,proto3" json:"installDir,omitempty"`
+ TlsPolicyJSON []byte `protobuf:"bytes,7,opt,name=tlsPolicyJSON,proto3" json:"tlsPolicyJSON,omitempty"`
+ IsOn bool `protobuf:"varint,8,opt,name=isOn,proto3" json:"isOn,omitempty"`
+ IsDefault bool `protobuf:"varint,9,opt,name=isDefault,proto3" json:"isDefault,omitempty"`
+ AutoRemoteStart bool `protobuf:"varint,10,opt,name=autoRemoteStart,proto3" json:"autoRemoteStart,omitempty"`
+ AccessLogIsOn bool `protobuf:"varint,11,opt,name=accessLogIsOn,proto3" json:"accessLogIsOn,omitempty"`
+ TimeZone string `protobuf:"bytes,12,opt,name=timeZone,proto3" json:"timeZone,omitempty"`
+ unknownFields protoimpl.UnknownFields
+ sizeCache protoimpl.SizeCache
}
func (x *UpdateHTTPDNSClusterRequest) Reset() {
@@ -324,11 +322,10 @@ func (x *UpdateHTTPDNSClusterRequest) GetTimeZone() string {
}
type DeleteHTTPDNSClusterRequest struct {
- state protoimpl.MessageState
- sizeCache protoimpl.SizeCache
+ state protoimpl.MessageState `protogen:"open.v1"`
+ ClusterId int64 `protobuf:"varint,1,opt,name=clusterId,proto3" json:"clusterId,omitempty"`
unknownFields protoimpl.UnknownFields
-
- ClusterId int64 `protobuf:"varint,1,opt,name=clusterId,proto3" json:"clusterId,omitempty"`
+ sizeCache protoimpl.SizeCache
}
func (x *DeleteHTTPDNSClusterRequest) Reset() {
@@ -369,11 +366,10 @@ func (x *DeleteHTTPDNSClusterRequest) GetClusterId() int64 {
}
type FindHTTPDNSClusterRequest struct {
- state protoimpl.MessageState
- sizeCache protoimpl.SizeCache
+ state protoimpl.MessageState `protogen:"open.v1"`
+ ClusterId int64 `protobuf:"varint,1,opt,name=clusterId,proto3" json:"clusterId,omitempty"`
unknownFields protoimpl.UnknownFields
-
- ClusterId int64 `protobuf:"varint,1,opt,name=clusterId,proto3" json:"clusterId,omitempty"`
+ sizeCache protoimpl.SizeCache
}
func (x *FindHTTPDNSClusterRequest) Reset() {
@@ -414,11 +410,10 @@ func (x *FindHTTPDNSClusterRequest) GetClusterId() int64 {
}
type FindHTTPDNSClusterResponse struct {
- state protoimpl.MessageState
- sizeCache protoimpl.SizeCache
+ state protoimpl.MessageState `protogen:"open.v1"`
+ Cluster *HTTPDNSCluster `protobuf:"bytes,1,opt,name=cluster,proto3" json:"cluster,omitempty"`
unknownFields protoimpl.UnknownFields
-
- Cluster *HTTPDNSCluster `protobuf:"bytes,1,opt,name=cluster,proto3" json:"cluster,omitempty"`
+ sizeCache protoimpl.SizeCache
}
func (x *FindHTTPDNSClusterResponse) Reset() {
@@ -459,13 +454,12 @@ func (x *FindHTTPDNSClusterResponse) GetCluster() *HTTPDNSCluster {
}
type ListHTTPDNSClustersRequest struct {
- state protoimpl.MessageState
- sizeCache protoimpl.SizeCache
+ state protoimpl.MessageState `protogen:"open.v1"`
+ Offset int64 `protobuf:"varint,1,opt,name=offset,proto3" json:"offset,omitempty"`
+ Size int64 `protobuf:"varint,2,opt,name=size,proto3" json:"size,omitempty"`
+ Keyword string `protobuf:"bytes,3,opt,name=keyword,proto3" json:"keyword,omitempty"`
unknownFields protoimpl.UnknownFields
-
- Offset int64 `protobuf:"varint,1,opt,name=offset,proto3" json:"offset,omitempty"`
- Size int64 `protobuf:"varint,2,opt,name=size,proto3" json:"size,omitempty"`
- Keyword string `protobuf:"bytes,3,opt,name=keyword,proto3" json:"keyword,omitempty"`
+ sizeCache protoimpl.SizeCache
}
func (x *ListHTTPDNSClustersRequest) Reset() {
@@ -520,11 +514,10 @@ func (x *ListHTTPDNSClustersRequest) GetKeyword() string {
}
type ListHTTPDNSClustersResponse struct {
- state protoimpl.MessageState
- sizeCache protoimpl.SizeCache
+ state protoimpl.MessageState `protogen:"open.v1"`
+ Clusters []*HTTPDNSCluster `protobuf:"bytes,1,rep,name=clusters,proto3" json:"clusters,omitempty"`
unknownFields protoimpl.UnknownFields
-
- Clusters []*HTTPDNSCluster `protobuf:"bytes,1,rep,name=clusters,proto3" json:"clusters,omitempty"`
+ sizeCache protoimpl.SizeCache
}
func (x *ListHTTPDNSClustersResponse) Reset() {
@@ -565,9 +558,9 @@ func (x *ListHTTPDNSClustersResponse) GetClusters() []*HTTPDNSCluster {
}
type FindAllHTTPDNSClustersRequest struct {
- state protoimpl.MessageState
- sizeCache protoimpl.SizeCache
+ state protoimpl.MessageState `protogen:"open.v1"`
unknownFields protoimpl.UnknownFields
+ sizeCache protoimpl.SizeCache
}
func (x *FindAllHTTPDNSClustersRequest) Reset() {
@@ -601,11 +594,10 @@ func (*FindAllHTTPDNSClustersRequest) Descriptor() ([]byte, []int) {
}
type FindAllHTTPDNSClustersResponse struct {
- state protoimpl.MessageState
- sizeCache protoimpl.SizeCache
+ state protoimpl.MessageState `protogen:"open.v1"`
+ Clusters []*HTTPDNSCluster `protobuf:"bytes,1,rep,name=clusters,proto3" json:"clusters,omitempty"`
unknownFields protoimpl.UnknownFields
-
- Clusters []*HTTPDNSCluster `protobuf:"bytes,1,rep,name=clusters,proto3" json:"clusters,omitempty"`
+ sizeCache protoimpl.SizeCache
}
func (x *FindAllHTTPDNSClustersResponse) Reset() {
@@ -646,11 +638,10 @@ func (x *FindAllHTTPDNSClustersResponse) GetClusters() []*HTTPDNSCluster {
}
type UpdateHTTPDNSClusterDefaultRequest struct {
- state protoimpl.MessageState
- sizeCache protoimpl.SizeCache
+ state protoimpl.MessageState `protogen:"open.v1"`
+ ClusterId int64 `protobuf:"varint,1,opt,name=clusterId,proto3" json:"clusterId,omitempty"`
unknownFields protoimpl.UnknownFields
-
- ClusterId int64 `protobuf:"varint,1,opt,name=clusterId,proto3" json:"clusterId,omitempty"`
+ sizeCache protoimpl.SizeCache
}
func (x *UpdateHTTPDNSClusterDefaultRequest) Reset() {
@@ -691,11 +682,10 @@ func (x *UpdateHTTPDNSClusterDefaultRequest) GetClusterId() int64 {
}
type ListHTTPDNSNodesWithClusterIdRequest struct {
- state protoimpl.MessageState
- sizeCache protoimpl.SizeCache
+ state protoimpl.MessageState `protogen:"open.v1"`
+ ClusterId int64 `protobuf:"varint,1,opt,name=clusterId,proto3" json:"clusterId,omitempty"`
unknownFields protoimpl.UnknownFields
-
- ClusterId int64 `protobuf:"varint,1,opt,name=clusterId,proto3" json:"clusterId,omitempty"`
+ sizeCache protoimpl.SizeCache
}
func (x *ListHTTPDNSNodesWithClusterIdRequest) Reset() {
@@ -736,11 +726,10 @@ func (x *ListHTTPDNSNodesWithClusterIdRequest) GetClusterId() int64 {
}
type ListHTTPDNSNodesWithClusterIdResponse struct {
- state protoimpl.MessageState
- sizeCache protoimpl.SizeCache
+ state protoimpl.MessageState `protogen:"open.v1"`
+ Nodes []*HTTPDNSNode `protobuf:"bytes,1,rep,name=nodes,proto3" json:"nodes,omitempty"`
unknownFields protoimpl.UnknownFields
-
- Nodes []*HTTPDNSNode `protobuf:"bytes,1,rep,name=nodes,proto3" json:"nodes,omitempty"`
+ sizeCache protoimpl.SizeCache
}
func (x *ListHTTPDNSNodesWithClusterIdResponse) Reset() {
@@ -782,159 +771,85 @@ func (x *ListHTTPDNSNodesWithClusterIdResponse) GetNodes() []*HTTPDNSNode {
var File_service_httpdns_cluster_proto protoreflect.FileDescriptor
-var file_service_httpdns_cluster_proto_rawDesc = []byte{
- 0x0a, 0x1d, 0x73, 0x65, 0x72, 0x76, 0x69, 0x63, 0x65, 0x5f, 0x68, 0x74, 0x74, 0x70, 0x64, 0x6e,
- 0x73, 0x5f, 0x63, 0x6c, 0x75, 0x73, 0x74, 0x65, 0x72, 0x2e, 0x70, 0x72, 0x6f, 0x74, 0x6f, 0x12,
- 0x02, 0x70, 0x62, 0x1a, 0x22, 0x6d, 0x6f, 0x64, 0x65, 0x6c, 0x73, 0x2f, 0x6d, 0x6f, 0x64, 0x65,
- 0x6c, 0x5f, 0x68, 0x74, 0x74, 0x70, 0x64, 0x6e, 0x73, 0x5f, 0x63, 0x6c, 0x75, 0x73, 0x74, 0x65,
- 0x72, 0x2e, 0x70, 0x72, 0x6f, 0x74, 0x6f, 0x1a, 0x1f, 0x6d, 0x6f, 0x64, 0x65, 0x6c, 0x73, 0x2f,
- 0x6d, 0x6f, 0x64, 0x65, 0x6c, 0x5f, 0x68, 0x74, 0x74, 0x70, 0x64, 0x6e, 0x73, 0x5f, 0x6e, 0x6f,
- 0x64, 0x65, 0x2e, 0x70, 0x72, 0x6f, 0x74, 0x6f, 0x1a, 0x19, 0x6d, 0x6f, 0x64, 0x65, 0x6c, 0x73,
- 0x2f, 0x72, 0x70, 0x63, 0x5f, 0x6d, 0x65, 0x73, 0x73, 0x61, 0x67, 0x65, 0x73, 0x2e, 0x70, 0x72,
- 0x6f, 0x74, 0x6f, 0x22, 0x9d, 0x02, 0x0a, 0x1b, 0x43, 0x72, 0x65, 0x61, 0x74, 0x65, 0x48, 0x54,
- 0x54, 0x50, 0x44, 0x4e, 0x53, 0x43, 0x6c, 0x75, 0x73, 0x74, 0x65, 0x72, 0x52, 0x65, 0x71, 0x75,
- 0x65, 0x73, 0x74, 0x12, 0x12, 0x0a, 0x04, 0x6e, 0x61, 0x6d, 0x65, 0x18, 0x01, 0x20, 0x01, 0x28,
- 0x09, 0x52, 0x04, 0x6e, 0x61, 0x6d, 0x65, 0x12, 0x24, 0x0a, 0x0d, 0x73, 0x65, 0x72, 0x76, 0x69,
- 0x63, 0x65, 0x44, 0x6f, 0x6d, 0x61, 0x69, 0x6e, 0x18, 0x02, 0x20, 0x01, 0x28, 0x09, 0x52, 0x0d,
- 0x73, 0x65, 0x72, 0x76, 0x69, 0x63, 0x65, 0x44, 0x6f, 0x6d, 0x61, 0x69, 0x6e, 0x12, 0x1e, 0x0a,
- 0x0a, 0x64, 0x65, 0x66, 0x61, 0x75, 0x6c, 0x74, 0x54, 0x54, 0x4c, 0x18, 0x03, 0x20, 0x01, 0x28,
- 0x05, 0x52, 0x0a, 0x64, 0x65, 0x66, 0x61, 0x75, 0x6c, 0x74, 0x54, 0x54, 0x4c, 0x12, 0x2c, 0x0a,
- 0x11, 0x66, 0x61, 0x6c, 0x6c, 0x62, 0x61, 0x63, 0x6b, 0x54, 0x69, 0x6d, 0x65, 0x6f, 0x75, 0x74,
- 0x4d, 0x73, 0x18, 0x04, 0x20, 0x01, 0x28, 0x05, 0x52, 0x11, 0x66, 0x61, 0x6c, 0x6c, 0x62, 0x61,
- 0x63, 0x6b, 0x54, 0x69, 0x6d, 0x65, 0x6f, 0x75, 0x74, 0x4d, 0x73, 0x12, 0x1e, 0x0a, 0x0a, 0x69,
- 0x6e, 0x73, 0x74, 0x61, 0x6c, 0x6c, 0x44, 0x69, 0x72, 0x18, 0x05, 0x20, 0x01, 0x28, 0x09, 0x52,
- 0x0a, 0x69, 0x6e, 0x73, 0x74, 0x61, 0x6c, 0x6c, 0x44, 0x69, 0x72, 0x12, 0x24, 0x0a, 0x0d, 0x74,
- 0x6c, 0x73, 0x50, 0x6f, 0x6c, 0x69, 0x63, 0x79, 0x4a, 0x53, 0x4f, 0x4e, 0x18, 0x06, 0x20, 0x01,
- 0x28, 0x0c, 0x52, 0x0d, 0x74, 0x6c, 0x73, 0x50, 0x6f, 0x6c, 0x69, 0x63, 0x79, 0x4a, 0x53, 0x4f,
- 0x4e, 0x12, 0x12, 0x0a, 0x04, 0x69, 0x73, 0x4f, 0x6e, 0x18, 0x07, 0x20, 0x01, 0x28, 0x08, 0x52,
- 0x04, 0x69, 0x73, 0x4f, 0x6e, 0x12, 0x1c, 0x0a, 0x09, 0x69, 0x73, 0x44, 0x65, 0x66, 0x61, 0x75,
- 0x6c, 0x74, 0x18, 0x08, 0x20, 0x01, 0x28, 0x08, 0x52, 0x09, 0x69, 0x73, 0x44, 0x65, 0x66, 0x61,
- 0x75, 0x6c, 0x74, 0x22, 0x3c, 0x0a, 0x1c, 0x43, 0x72, 0x65, 0x61, 0x74, 0x65, 0x48, 0x54, 0x54,
- 0x50, 0x44, 0x4e, 0x53, 0x43, 0x6c, 0x75, 0x73, 0x74, 0x65, 0x72, 0x52, 0x65, 0x73, 0x70, 0x6f,
- 0x6e, 0x73, 0x65, 0x12, 0x1c, 0x0a, 0x09, 0x63, 0x6c, 0x75, 0x73, 0x74, 0x65, 0x72, 0x49, 0x64,
- 0x18, 0x01, 0x20, 0x01, 0x28, 0x03, 0x52, 0x09, 0x63, 0x6c, 0x75, 0x73, 0x74, 0x65, 0x72, 0x49,
- 0x64, 0x22, 0xbb, 0x02, 0x0a, 0x1b, 0x55, 0x70, 0x64, 0x61, 0x74, 0x65, 0x48, 0x54, 0x54, 0x50,
- 0x44, 0x4e, 0x53, 0x43, 0x6c, 0x75, 0x73, 0x74, 0x65, 0x72, 0x52, 0x65, 0x71, 0x75, 0x65, 0x73,
- 0x74, 0x12, 0x1c, 0x0a, 0x09, 0x63, 0x6c, 0x75, 0x73, 0x74, 0x65, 0x72, 0x49, 0x64, 0x18, 0x01,
- 0x20, 0x01, 0x28, 0x03, 0x52, 0x09, 0x63, 0x6c, 0x75, 0x73, 0x74, 0x65, 0x72, 0x49, 0x64, 0x12,
- 0x12, 0x0a, 0x04, 0x6e, 0x61, 0x6d, 0x65, 0x18, 0x02, 0x20, 0x01, 0x28, 0x09, 0x52, 0x04, 0x6e,
- 0x61, 0x6d, 0x65, 0x12, 0x24, 0x0a, 0x0d, 0x73, 0x65, 0x72, 0x76, 0x69, 0x63, 0x65, 0x44, 0x6f,
- 0x6d, 0x61, 0x69, 0x6e, 0x18, 0x03, 0x20, 0x01, 0x28, 0x09, 0x52, 0x0d, 0x73, 0x65, 0x72, 0x76,
- 0x69, 0x63, 0x65, 0x44, 0x6f, 0x6d, 0x61, 0x69, 0x6e, 0x12, 0x1e, 0x0a, 0x0a, 0x64, 0x65, 0x66,
- 0x61, 0x75, 0x6c, 0x74, 0x54, 0x54, 0x4c, 0x18, 0x04, 0x20, 0x01, 0x28, 0x05, 0x52, 0x0a, 0x64,
- 0x65, 0x66, 0x61, 0x75, 0x6c, 0x74, 0x54, 0x54, 0x4c, 0x12, 0x2c, 0x0a, 0x11, 0x66, 0x61, 0x6c,
- 0x6c, 0x62, 0x61, 0x63, 0x6b, 0x54, 0x69, 0x6d, 0x65, 0x6f, 0x75, 0x74, 0x4d, 0x73, 0x18, 0x05,
- 0x20, 0x01, 0x28, 0x05, 0x52, 0x11, 0x66, 0x61, 0x6c, 0x6c, 0x62, 0x61, 0x63, 0x6b, 0x54, 0x69,
- 0x6d, 0x65, 0x6f, 0x75, 0x74, 0x4d, 0x73, 0x12, 0x1e, 0x0a, 0x0a, 0x69, 0x6e, 0x73, 0x74, 0x61,
- 0x6c, 0x6c, 0x44, 0x69, 0x72, 0x18, 0x06, 0x20, 0x01, 0x28, 0x09, 0x52, 0x0a, 0x69, 0x6e, 0x73,
- 0x74, 0x61, 0x6c, 0x6c, 0x44, 0x69, 0x72, 0x12, 0x24, 0x0a, 0x0d, 0x74, 0x6c, 0x73, 0x50, 0x6f,
- 0x6c, 0x69, 0x63, 0x79, 0x4a, 0x53, 0x4f, 0x4e, 0x18, 0x07, 0x20, 0x01, 0x28, 0x0c, 0x52, 0x0d,
- 0x74, 0x6c, 0x73, 0x50, 0x6f, 0x6c, 0x69, 0x63, 0x79, 0x4a, 0x53, 0x4f, 0x4e, 0x12, 0x12, 0x0a,
- 0x04, 0x69, 0x73, 0x4f, 0x6e, 0x18, 0x08, 0x20, 0x01, 0x28, 0x08, 0x52, 0x04, 0x69, 0x73, 0x4f,
- 0x6e, 0x12, 0x1c, 0x0a, 0x09, 0x69, 0x73, 0x44, 0x65, 0x66, 0x61, 0x75, 0x6c, 0x74, 0x18, 0x09,
- 0x20, 0x01, 0x28, 0x08, 0x52, 0x09, 0x69, 0x73, 0x44, 0x65, 0x66, 0x61, 0x75, 0x6c, 0x74, 0x22,
- 0x3b, 0x0a, 0x1b, 0x44, 0x65, 0x6c, 0x65, 0x74, 0x65, 0x48, 0x54, 0x54, 0x50, 0x44, 0x4e, 0x53,
- 0x43, 0x6c, 0x75, 0x73, 0x74, 0x65, 0x72, 0x52, 0x65, 0x71, 0x75, 0x65, 0x73, 0x74, 0x12, 0x1c,
- 0x0a, 0x09, 0x63, 0x6c, 0x75, 0x73, 0x74, 0x65, 0x72, 0x49, 0x64, 0x18, 0x01, 0x20, 0x01, 0x28,
- 0x03, 0x52, 0x09, 0x63, 0x6c, 0x75, 0x73, 0x74, 0x65, 0x72, 0x49, 0x64, 0x22, 0x39, 0x0a, 0x19,
- 0x46, 0x69, 0x6e, 0x64, 0x48, 0x54, 0x54, 0x50, 0x44, 0x4e, 0x53, 0x43, 0x6c, 0x75, 0x73, 0x74,
- 0x65, 0x72, 0x52, 0x65, 0x71, 0x75, 0x65, 0x73, 0x74, 0x12, 0x1c, 0x0a, 0x09, 0x63, 0x6c, 0x75,
- 0x73, 0x74, 0x65, 0x72, 0x49, 0x64, 0x18, 0x01, 0x20, 0x01, 0x28, 0x03, 0x52, 0x09, 0x63, 0x6c,
- 0x75, 0x73, 0x74, 0x65, 0x72, 0x49, 0x64, 0x22, 0x4a, 0x0a, 0x1a, 0x46, 0x69, 0x6e, 0x64, 0x48,
- 0x54, 0x54, 0x50, 0x44, 0x4e, 0x53, 0x43, 0x6c, 0x75, 0x73, 0x74, 0x65, 0x72, 0x52, 0x65, 0x73,
- 0x70, 0x6f, 0x6e, 0x73, 0x65, 0x12, 0x2c, 0x0a, 0x07, 0x63, 0x6c, 0x75, 0x73, 0x74, 0x65, 0x72,
- 0x18, 0x01, 0x20, 0x01, 0x28, 0x0b, 0x32, 0x12, 0x2e, 0x70, 0x62, 0x2e, 0x48, 0x54, 0x54, 0x50,
- 0x44, 0x4e, 0x53, 0x43, 0x6c, 0x75, 0x73, 0x74, 0x65, 0x72, 0x52, 0x07, 0x63, 0x6c, 0x75, 0x73,
- 0x74, 0x65, 0x72, 0x22, 0x62, 0x0a, 0x1a, 0x4c, 0x69, 0x73, 0x74, 0x48, 0x54, 0x54, 0x50, 0x44,
- 0x4e, 0x53, 0x43, 0x6c, 0x75, 0x73, 0x74, 0x65, 0x72, 0x73, 0x52, 0x65, 0x71, 0x75, 0x65, 0x73,
- 0x74, 0x12, 0x16, 0x0a, 0x06, 0x6f, 0x66, 0x66, 0x73, 0x65, 0x74, 0x18, 0x01, 0x20, 0x01, 0x28,
- 0x03, 0x52, 0x06, 0x6f, 0x66, 0x66, 0x73, 0x65, 0x74, 0x12, 0x12, 0x0a, 0x04, 0x73, 0x69, 0x7a,
- 0x65, 0x18, 0x02, 0x20, 0x01, 0x28, 0x03, 0x52, 0x04, 0x73, 0x69, 0x7a, 0x65, 0x12, 0x18, 0x0a,
- 0x07, 0x6b, 0x65, 0x79, 0x77, 0x6f, 0x72, 0x64, 0x18, 0x03, 0x20, 0x01, 0x28, 0x09, 0x52, 0x07,
- 0x6b, 0x65, 0x79, 0x77, 0x6f, 0x72, 0x64, 0x22, 0x4d, 0x0a, 0x1b, 0x4c, 0x69, 0x73, 0x74, 0x48,
- 0x54, 0x54, 0x50, 0x44, 0x4e, 0x53, 0x43, 0x6c, 0x75, 0x73, 0x74, 0x65, 0x72, 0x73, 0x52, 0x65,
- 0x73, 0x70, 0x6f, 0x6e, 0x73, 0x65, 0x12, 0x2e, 0x0a, 0x08, 0x63, 0x6c, 0x75, 0x73, 0x74, 0x65,
- 0x72, 0x73, 0x18, 0x01, 0x20, 0x03, 0x28, 0x0b, 0x32, 0x12, 0x2e, 0x70, 0x62, 0x2e, 0x48, 0x54,
- 0x54, 0x50, 0x44, 0x4e, 0x53, 0x43, 0x6c, 0x75, 0x73, 0x74, 0x65, 0x72, 0x52, 0x08, 0x63, 0x6c,
- 0x75, 0x73, 0x74, 0x65, 0x72, 0x73, 0x22, 0x1f, 0x0a, 0x1d, 0x46, 0x69, 0x6e, 0x64, 0x41, 0x6c,
- 0x6c, 0x48, 0x54, 0x54, 0x50, 0x44, 0x4e, 0x53, 0x43, 0x6c, 0x75, 0x73, 0x74, 0x65, 0x72, 0x73,
- 0x52, 0x65, 0x71, 0x75, 0x65, 0x73, 0x74, 0x22, 0x50, 0x0a, 0x1e, 0x46, 0x69, 0x6e, 0x64, 0x41,
- 0x6c, 0x6c, 0x48, 0x54, 0x54, 0x50, 0x44, 0x4e, 0x53, 0x43, 0x6c, 0x75, 0x73, 0x74, 0x65, 0x72,
- 0x73, 0x52, 0x65, 0x73, 0x70, 0x6f, 0x6e, 0x73, 0x65, 0x12, 0x2e, 0x0a, 0x08, 0x63, 0x6c, 0x75,
- 0x73, 0x74, 0x65, 0x72, 0x73, 0x18, 0x01, 0x20, 0x03, 0x28, 0x0b, 0x32, 0x12, 0x2e, 0x70, 0x62,
- 0x2e, 0x48, 0x54, 0x54, 0x50, 0x44, 0x4e, 0x53, 0x43, 0x6c, 0x75, 0x73, 0x74, 0x65, 0x72, 0x52,
- 0x08, 0x63, 0x6c, 0x75, 0x73, 0x74, 0x65, 0x72, 0x73, 0x22, 0x42, 0x0a, 0x22, 0x55, 0x70, 0x64,
- 0x61, 0x74, 0x65, 0x48, 0x54, 0x54, 0x50, 0x44, 0x4e, 0x53, 0x43, 0x6c, 0x75, 0x73, 0x74, 0x65,
- 0x72, 0x44, 0x65, 0x66, 0x61, 0x75, 0x6c, 0x74, 0x52, 0x65, 0x71, 0x75, 0x65, 0x73, 0x74, 0x12,
- 0x1c, 0x0a, 0x09, 0x63, 0x6c, 0x75, 0x73, 0x74, 0x65, 0x72, 0x49, 0x64, 0x18, 0x01, 0x20, 0x01,
- 0x28, 0x03, 0x52, 0x09, 0x63, 0x6c, 0x75, 0x73, 0x74, 0x65, 0x72, 0x49, 0x64, 0x22, 0x44, 0x0a,
- 0x24, 0x4c, 0x69, 0x73, 0x74, 0x48, 0x54, 0x54, 0x50, 0x44, 0x4e, 0x53, 0x4e, 0x6f, 0x64, 0x65,
- 0x73, 0x57, 0x69, 0x74, 0x68, 0x43, 0x6c, 0x75, 0x73, 0x74, 0x65, 0x72, 0x49, 0x64, 0x52, 0x65,
- 0x71, 0x75, 0x65, 0x73, 0x74, 0x12, 0x1c, 0x0a, 0x09, 0x63, 0x6c, 0x75, 0x73, 0x74, 0x65, 0x72,
- 0x49, 0x64, 0x18, 0x01, 0x20, 0x01, 0x28, 0x03, 0x52, 0x09, 0x63, 0x6c, 0x75, 0x73, 0x74, 0x65,
- 0x72, 0x49, 0x64, 0x22, 0x4e, 0x0a, 0x25, 0x4c, 0x69, 0x73, 0x74, 0x48, 0x54, 0x54, 0x50, 0x44,
- 0x4e, 0x53, 0x4e, 0x6f, 0x64, 0x65, 0x73, 0x57, 0x69, 0x74, 0x68, 0x43, 0x6c, 0x75, 0x73, 0x74,
- 0x65, 0x72, 0x49, 0x64, 0x52, 0x65, 0x73, 0x70, 0x6f, 0x6e, 0x73, 0x65, 0x12, 0x25, 0x0a, 0x05,
- 0x6e, 0x6f, 0x64, 0x65, 0x73, 0x18, 0x01, 0x20, 0x03, 0x28, 0x0b, 0x32, 0x0f, 0x2e, 0x70, 0x62,
- 0x2e, 0x48, 0x54, 0x54, 0x50, 0x44, 0x4e, 0x53, 0x4e, 0x6f, 0x64, 0x65, 0x52, 0x05, 0x6e, 0x6f,
- 0x64, 0x65, 0x73, 0x32, 0xdf, 0x05, 0x0a, 0x15, 0x48, 0x54, 0x54, 0x50, 0x44, 0x4e, 0x53, 0x43,
- 0x6c, 0x75, 0x73, 0x74, 0x65, 0x72, 0x53, 0x65, 0x72, 0x76, 0x69, 0x63, 0x65, 0x12, 0x59, 0x0a,
- 0x14, 0x63, 0x72, 0x65, 0x61, 0x74, 0x65, 0x48, 0x54, 0x54, 0x50, 0x44, 0x4e, 0x53, 0x43, 0x6c,
- 0x75, 0x73, 0x74, 0x65, 0x72, 0x12, 0x1f, 0x2e, 0x70, 0x62, 0x2e, 0x43, 0x72, 0x65, 0x61, 0x74,
- 0x65, 0x48, 0x54, 0x54, 0x50, 0x44, 0x4e, 0x53, 0x43, 0x6c, 0x75, 0x73, 0x74, 0x65, 0x72, 0x52,
- 0x65, 0x71, 0x75, 0x65, 0x73, 0x74, 0x1a, 0x20, 0x2e, 0x70, 0x62, 0x2e, 0x43, 0x72, 0x65, 0x61,
- 0x74, 0x65, 0x48, 0x54, 0x54, 0x50, 0x44, 0x4e, 0x53, 0x43, 0x6c, 0x75, 0x73, 0x74, 0x65, 0x72,
- 0x52, 0x65, 0x73, 0x70, 0x6f, 0x6e, 0x73, 0x65, 0x12, 0x47, 0x0a, 0x14, 0x75, 0x70, 0x64, 0x61,
- 0x74, 0x65, 0x48, 0x54, 0x54, 0x50, 0x44, 0x4e, 0x53, 0x43, 0x6c, 0x75, 0x73, 0x74, 0x65, 0x72,
- 0x12, 0x1f, 0x2e, 0x70, 0x62, 0x2e, 0x55, 0x70, 0x64, 0x61, 0x74, 0x65, 0x48, 0x54, 0x54, 0x50,
- 0x44, 0x4e, 0x53, 0x43, 0x6c, 0x75, 0x73, 0x74, 0x65, 0x72, 0x52, 0x65, 0x71, 0x75, 0x65, 0x73,
- 0x74, 0x1a, 0x0e, 0x2e, 0x70, 0x62, 0x2e, 0x52, 0x50, 0x43, 0x53, 0x75, 0x63, 0x63, 0x65, 0x73,
- 0x73, 0x12, 0x47, 0x0a, 0x14, 0x64, 0x65, 0x6c, 0x65, 0x74, 0x65, 0x48, 0x54, 0x54, 0x50, 0x44,
- 0x4e, 0x53, 0x43, 0x6c, 0x75, 0x73, 0x74, 0x65, 0x72, 0x12, 0x1f, 0x2e, 0x70, 0x62, 0x2e, 0x44,
- 0x65, 0x6c, 0x65, 0x74, 0x65, 0x48, 0x54, 0x54, 0x50, 0x44, 0x4e, 0x53, 0x43, 0x6c, 0x75, 0x73,
- 0x74, 0x65, 0x72, 0x52, 0x65, 0x71, 0x75, 0x65, 0x73, 0x74, 0x1a, 0x0e, 0x2e, 0x70, 0x62, 0x2e,
- 0x52, 0x50, 0x43, 0x53, 0x75, 0x63, 0x63, 0x65, 0x73, 0x73, 0x12, 0x53, 0x0a, 0x12, 0x66, 0x69,
- 0x6e, 0x64, 0x48, 0x54, 0x54, 0x50, 0x44, 0x4e, 0x53, 0x43, 0x6c, 0x75, 0x73, 0x74, 0x65, 0x72,
- 0x12, 0x1d, 0x2e, 0x70, 0x62, 0x2e, 0x46, 0x69, 0x6e, 0x64, 0x48, 0x54, 0x54, 0x50, 0x44, 0x4e,
- 0x53, 0x43, 0x6c, 0x75, 0x73, 0x74, 0x65, 0x72, 0x52, 0x65, 0x71, 0x75, 0x65, 0x73, 0x74, 0x1a,
- 0x1e, 0x2e, 0x70, 0x62, 0x2e, 0x46, 0x69, 0x6e, 0x64, 0x48, 0x54, 0x54, 0x50, 0x44, 0x4e, 0x53,
- 0x43, 0x6c, 0x75, 0x73, 0x74, 0x65, 0x72, 0x52, 0x65, 0x73, 0x70, 0x6f, 0x6e, 0x73, 0x65, 0x12,
- 0x56, 0x0a, 0x13, 0x6c, 0x69, 0x73, 0x74, 0x48, 0x54, 0x54, 0x50, 0x44, 0x4e, 0x53, 0x43, 0x6c,
- 0x75, 0x73, 0x74, 0x65, 0x72, 0x73, 0x12, 0x1e, 0x2e, 0x70, 0x62, 0x2e, 0x4c, 0x69, 0x73, 0x74,
- 0x48, 0x54, 0x54, 0x50, 0x44, 0x4e, 0x53, 0x43, 0x6c, 0x75, 0x73, 0x74, 0x65, 0x72, 0x73, 0x52,
- 0x65, 0x71, 0x75, 0x65, 0x73, 0x74, 0x1a, 0x1f, 0x2e, 0x70, 0x62, 0x2e, 0x4c, 0x69, 0x73, 0x74,
- 0x48, 0x54, 0x54, 0x50, 0x44, 0x4e, 0x53, 0x43, 0x6c, 0x75, 0x73, 0x74, 0x65, 0x72, 0x73, 0x52,
- 0x65, 0x73, 0x70, 0x6f, 0x6e, 0x73, 0x65, 0x12, 0x5f, 0x0a, 0x16, 0x66, 0x69, 0x6e, 0x64, 0x41,
- 0x6c, 0x6c, 0x48, 0x54, 0x54, 0x50, 0x44, 0x4e, 0x53, 0x43, 0x6c, 0x75, 0x73, 0x74, 0x65, 0x72,
- 0x73, 0x12, 0x21, 0x2e, 0x70, 0x62, 0x2e, 0x46, 0x69, 0x6e, 0x64, 0x41, 0x6c, 0x6c, 0x48, 0x54,
- 0x54, 0x50, 0x44, 0x4e, 0x53, 0x43, 0x6c, 0x75, 0x73, 0x74, 0x65, 0x72, 0x73, 0x52, 0x65, 0x71,
- 0x75, 0x65, 0x73, 0x74, 0x1a, 0x22, 0x2e, 0x70, 0x62, 0x2e, 0x46, 0x69, 0x6e, 0x64, 0x41, 0x6c,
- 0x6c, 0x48, 0x54, 0x54, 0x50, 0x44, 0x4e, 0x53, 0x43, 0x6c, 0x75, 0x73, 0x74, 0x65, 0x72, 0x73,
- 0x52, 0x65, 0x73, 0x70, 0x6f, 0x6e, 0x73, 0x65, 0x12, 0x55, 0x0a, 0x1b, 0x75, 0x70, 0x64, 0x61,
- 0x74, 0x65, 0x48, 0x54, 0x54, 0x50, 0x44, 0x4e, 0x53, 0x43, 0x6c, 0x75, 0x73, 0x74, 0x65, 0x72,
- 0x44, 0x65, 0x66, 0x61, 0x75, 0x6c, 0x74, 0x12, 0x26, 0x2e, 0x70, 0x62, 0x2e, 0x55, 0x70, 0x64,
- 0x61, 0x74, 0x65, 0x48, 0x54, 0x54, 0x50, 0x44, 0x4e, 0x53, 0x43, 0x6c, 0x75, 0x73, 0x74, 0x65,
- 0x72, 0x44, 0x65, 0x66, 0x61, 0x75, 0x6c, 0x74, 0x52, 0x65, 0x71, 0x75, 0x65, 0x73, 0x74, 0x1a,
- 0x0e, 0x2e, 0x70, 0x62, 0x2e, 0x52, 0x50, 0x43, 0x53, 0x75, 0x63, 0x63, 0x65, 0x73, 0x73, 0x12,
- 0x74, 0x0a, 0x1d, 0x6c, 0x69, 0x73, 0x74, 0x48, 0x54, 0x54, 0x50, 0x44, 0x4e, 0x53, 0x4e, 0x6f,
- 0x64, 0x65, 0x73, 0x57, 0x69, 0x74, 0x68, 0x43, 0x6c, 0x75, 0x73, 0x74, 0x65, 0x72, 0x49, 0x64,
- 0x12, 0x28, 0x2e, 0x70, 0x62, 0x2e, 0x4c, 0x69, 0x73, 0x74, 0x48, 0x54, 0x54, 0x50, 0x44, 0x4e,
- 0x53, 0x4e, 0x6f, 0x64, 0x65, 0x73, 0x57, 0x69, 0x74, 0x68, 0x43, 0x6c, 0x75, 0x73, 0x74, 0x65,
- 0x72, 0x49, 0x64, 0x52, 0x65, 0x71, 0x75, 0x65, 0x73, 0x74, 0x1a, 0x29, 0x2e, 0x70, 0x62, 0x2e,
- 0x4c, 0x69, 0x73, 0x74, 0x48, 0x54, 0x54, 0x50, 0x44, 0x4e, 0x53, 0x4e, 0x6f, 0x64, 0x65, 0x73,
- 0x57, 0x69, 0x74, 0x68, 0x43, 0x6c, 0x75, 0x73, 0x74, 0x65, 0x72, 0x49, 0x64, 0x52, 0x65, 0x73,
- 0x70, 0x6f, 0x6e, 0x73, 0x65, 0x42, 0x06, 0x5a, 0x04, 0x2e, 0x2f, 0x70, 0x62, 0x62, 0x06, 0x70,
- 0x72, 0x6f, 0x74, 0x6f, 0x33,
-}
+const file_service_httpdns_cluster_proto_rawDesc = "" +
+ "\n" +
+ "\x1dservice_httpdns_cluster.proto\x12\x02pb\x1a\"models/model_httpdns_cluster.proto\x1a\x1fmodels/model_httpdns_node.proto\x1a\x19models/rpc_messages.proto\"\x89\x03\n" +
+ "\x1bCreateHTTPDNSClusterRequest\x12\x12\n" +
+ "\x04name\x18\x01 \x01(\tR\x04name\x12$\n" +
+ "\rserviceDomain\x18\x02 \x01(\tR\rserviceDomain\x12\x1e\n" +
+ "\n" +
+ "defaultTTL\x18\x03 \x01(\x05R\n" +
+ "defaultTTL\x12,\n" +
+ "\x11fallbackTimeoutMs\x18\x04 \x01(\x05R\x11fallbackTimeoutMs\x12\x1e\n" +
+ "\n" +
+ "installDir\x18\x05 \x01(\tR\n" +
+ "installDir\x12$\n" +
+ "\rtlsPolicyJSON\x18\x06 \x01(\fR\rtlsPolicyJSON\x12\x12\n" +
+ "\x04isOn\x18\a \x01(\bR\x04isOn\x12\x1c\n" +
+ "\tisDefault\x18\b \x01(\bR\tisDefault\x12(\n" +
+ "\x0fautoRemoteStart\x18\t \x01(\bR\x0fautoRemoteStart\x12$\n" +
+ "\raccessLogIsOn\x18\n" +
+ " \x01(\bR\raccessLogIsOn\x12\x1a\n" +
+ "\btimeZone\x18\v \x01(\tR\btimeZone\"<\n" +
+ "\x1cCreateHTTPDNSClusterResponse\x12\x1c\n" +
+ "\tclusterId\x18\x01 \x01(\x03R\tclusterId\"\xa7\x03\n" +
+ "\x1bUpdateHTTPDNSClusterRequest\x12\x1c\n" +
+ "\tclusterId\x18\x01 \x01(\x03R\tclusterId\x12\x12\n" +
+ "\x04name\x18\x02 \x01(\tR\x04name\x12$\n" +
+ "\rserviceDomain\x18\x03 \x01(\tR\rserviceDomain\x12\x1e\n" +
+ "\n" +
+ "defaultTTL\x18\x04 \x01(\x05R\n" +
+ "defaultTTL\x12,\n" +
+ "\x11fallbackTimeoutMs\x18\x05 \x01(\x05R\x11fallbackTimeoutMs\x12\x1e\n" +
+ "\n" +
+ "installDir\x18\x06 \x01(\tR\n" +
+ "installDir\x12$\n" +
+ "\rtlsPolicyJSON\x18\a \x01(\fR\rtlsPolicyJSON\x12\x12\n" +
+ "\x04isOn\x18\b \x01(\bR\x04isOn\x12\x1c\n" +
+ "\tisDefault\x18\t \x01(\bR\tisDefault\x12(\n" +
+ "\x0fautoRemoteStart\x18\n" +
+ " \x01(\bR\x0fautoRemoteStart\x12$\n" +
+ "\raccessLogIsOn\x18\v \x01(\bR\raccessLogIsOn\x12\x1a\n" +
+ "\btimeZone\x18\f \x01(\tR\btimeZone\";\n" +
+ "\x1bDeleteHTTPDNSClusterRequest\x12\x1c\n" +
+ "\tclusterId\x18\x01 \x01(\x03R\tclusterId\"9\n" +
+ "\x19FindHTTPDNSClusterRequest\x12\x1c\n" +
+ "\tclusterId\x18\x01 \x01(\x03R\tclusterId\"J\n" +
+ "\x1aFindHTTPDNSClusterResponse\x12,\n" +
+ "\acluster\x18\x01 \x01(\v2\x12.pb.HTTPDNSClusterR\acluster\"b\n" +
+ "\x1aListHTTPDNSClustersRequest\x12\x16\n" +
+ "\x06offset\x18\x01 \x01(\x03R\x06offset\x12\x12\n" +
+ "\x04size\x18\x02 \x01(\x03R\x04size\x12\x18\n" +
+ "\akeyword\x18\x03 \x01(\tR\akeyword\"M\n" +
+ "\x1bListHTTPDNSClustersResponse\x12.\n" +
+ "\bclusters\x18\x01 \x03(\v2\x12.pb.HTTPDNSClusterR\bclusters\"\x1f\n" +
+ "\x1dFindAllHTTPDNSClustersRequest\"P\n" +
+ "\x1eFindAllHTTPDNSClustersResponse\x12.\n" +
+ "\bclusters\x18\x01 \x03(\v2\x12.pb.HTTPDNSClusterR\bclusters\"B\n" +
+ "\"UpdateHTTPDNSClusterDefaultRequest\x12\x1c\n" +
+ "\tclusterId\x18\x01 \x01(\x03R\tclusterId\"D\n" +
+ "$ListHTTPDNSNodesWithClusterIdRequest\x12\x1c\n" +
+ "\tclusterId\x18\x01 \x01(\x03R\tclusterId\"N\n" +
+ "%ListHTTPDNSNodesWithClusterIdResponse\x12%\n" +
+ "\x05nodes\x18\x01 \x03(\v2\x0f.pb.HTTPDNSNodeR\x05nodes2\xdf\x05\n" +
+ "\x15HTTPDNSClusterService\x12Y\n" +
+ "\x14createHTTPDNSCluster\x12\x1f.pb.CreateHTTPDNSClusterRequest\x1a .pb.CreateHTTPDNSClusterResponse\x12G\n" +
+ "\x14updateHTTPDNSCluster\x12\x1f.pb.UpdateHTTPDNSClusterRequest\x1a\x0e.pb.RPCSuccess\x12G\n" +
+ "\x14deleteHTTPDNSCluster\x12\x1f.pb.DeleteHTTPDNSClusterRequest\x1a\x0e.pb.RPCSuccess\x12S\n" +
+ "\x12findHTTPDNSCluster\x12\x1d.pb.FindHTTPDNSClusterRequest\x1a\x1e.pb.FindHTTPDNSClusterResponse\x12V\n" +
+ "\x13listHTTPDNSClusters\x12\x1e.pb.ListHTTPDNSClustersRequest\x1a\x1f.pb.ListHTTPDNSClustersResponse\x12_\n" +
+ "\x16findAllHTTPDNSClusters\x12!.pb.FindAllHTTPDNSClustersRequest\x1a\".pb.FindAllHTTPDNSClustersResponse\x12U\n" +
+ "\x1bupdateHTTPDNSClusterDefault\x12&.pb.UpdateHTTPDNSClusterDefaultRequest\x1a\x0e.pb.RPCSuccess\x12t\n" +
+ "\x1dlistHTTPDNSNodesWithClusterId\x12(.pb.ListHTTPDNSNodesWithClusterIdRequest\x1a).pb.ListHTTPDNSNodesWithClusterIdResponseB\x06Z\x04./pbb\x06proto3"
var (
file_service_httpdns_cluster_proto_rawDescOnce sync.Once
- file_service_httpdns_cluster_proto_rawDescData = file_service_httpdns_cluster_proto_rawDesc
+ file_service_httpdns_cluster_proto_rawDescData []byte
)
func file_service_httpdns_cluster_proto_rawDescGZIP() []byte {
file_service_httpdns_cluster_proto_rawDescOnce.Do(func() {
- file_service_httpdns_cluster_proto_rawDescData = protoimpl.X.CompressGZIP(file_service_httpdns_cluster_proto_rawDescData)
+ file_service_httpdns_cluster_proto_rawDescData = protoimpl.X.CompressGZIP(unsafe.Slice(unsafe.StringData(file_service_httpdns_cluster_proto_rawDesc), len(file_service_httpdns_cluster_proto_rawDesc)))
})
return file_service_httpdns_cluster_proto_rawDescData
}
@@ -998,7 +913,7 @@ func file_service_httpdns_cluster_proto_init() {
out := protoimpl.TypeBuilder{
File: protoimpl.DescBuilder{
GoPackagePath: reflect.TypeOf(x{}).PkgPath(),
- RawDescriptor: file_service_httpdns_cluster_proto_rawDesc,
+ RawDescriptor: unsafe.Slice(unsafe.StringData(file_service_httpdns_cluster_proto_rawDesc), len(file_service_httpdns_cluster_proto_rawDesc)),
NumEnums: 0,
NumMessages: 13,
NumExtensions: 0,
@@ -1009,7 +924,6 @@ func file_service_httpdns_cluster_proto_init() {
MessageInfos: file_service_httpdns_cluster_proto_msgTypes,
}.Build()
File_service_httpdns_cluster_proto = out.File
- file_service_httpdns_cluster_proto_rawDesc = nil
file_service_httpdns_cluster_proto_goTypes = nil
file_service_httpdns_cluster_proto_depIdxs = nil
}
diff --git a/EdgeCommon/pkg/rpc/pb/service_httpdns_cluster_grpc.pb.go b/EdgeCommon/pkg/rpc/pb/service_httpdns_cluster_grpc.pb.go
index 825f8b6..e135361 100644
--- a/EdgeCommon/pkg/rpc/pb/service_httpdns_cluster_grpc.pb.go
+++ b/EdgeCommon/pkg/rpc/pb/service_httpdns_cluster_grpc.pb.go
@@ -1,7 +1,7 @@
// Code generated by protoc-gen-go-grpc. DO NOT EDIT.
// versions:
-// - protoc-gen-go-grpc v1.5.1
-// - protoc v3.21.12
+// - protoc-gen-go-grpc v1.6.1
+// - protoc v3.19.6
// source: service_httpdns_cluster.proto
package pb
@@ -153,28 +153,28 @@ type HTTPDNSClusterServiceServer interface {
type UnimplementedHTTPDNSClusterServiceServer struct{}
func (UnimplementedHTTPDNSClusterServiceServer) CreateHTTPDNSCluster(context.Context, *CreateHTTPDNSClusterRequest) (*CreateHTTPDNSClusterResponse, error) {
- return nil, status.Errorf(codes.Unimplemented, "method CreateHTTPDNSCluster not implemented")
+ return nil, status.Error(codes.Unimplemented, "method CreateHTTPDNSCluster not implemented")
}
func (UnimplementedHTTPDNSClusterServiceServer) UpdateHTTPDNSCluster(context.Context, *UpdateHTTPDNSClusterRequest) (*RPCSuccess, error) {
- return nil, status.Errorf(codes.Unimplemented, "method UpdateHTTPDNSCluster not implemented")
+ return nil, status.Error(codes.Unimplemented, "method UpdateHTTPDNSCluster not implemented")
}
func (UnimplementedHTTPDNSClusterServiceServer) DeleteHTTPDNSCluster(context.Context, *DeleteHTTPDNSClusterRequest) (*RPCSuccess, error) {
- return nil, status.Errorf(codes.Unimplemented, "method DeleteHTTPDNSCluster not implemented")
+ return nil, status.Error(codes.Unimplemented, "method DeleteHTTPDNSCluster not implemented")
}
func (UnimplementedHTTPDNSClusterServiceServer) FindHTTPDNSCluster(context.Context, *FindHTTPDNSClusterRequest) (*FindHTTPDNSClusterResponse, error) {
- return nil, status.Errorf(codes.Unimplemented, "method FindHTTPDNSCluster not implemented")
+ return nil, status.Error(codes.Unimplemented, "method FindHTTPDNSCluster not implemented")
}
func (UnimplementedHTTPDNSClusterServiceServer) ListHTTPDNSClusters(context.Context, *ListHTTPDNSClustersRequest) (*ListHTTPDNSClustersResponse, error) {
- return nil, status.Errorf(codes.Unimplemented, "method ListHTTPDNSClusters not implemented")
+ return nil, status.Error(codes.Unimplemented, "method ListHTTPDNSClusters not implemented")
}
func (UnimplementedHTTPDNSClusterServiceServer) FindAllHTTPDNSClusters(context.Context, *FindAllHTTPDNSClustersRequest) (*FindAllHTTPDNSClustersResponse, error) {
- return nil, status.Errorf(codes.Unimplemented, "method FindAllHTTPDNSClusters not implemented")
+ return nil, status.Error(codes.Unimplemented, "method FindAllHTTPDNSClusters not implemented")
}
func (UnimplementedHTTPDNSClusterServiceServer) UpdateHTTPDNSClusterDefault(context.Context, *UpdateHTTPDNSClusterDefaultRequest) (*RPCSuccess, error) {
- return nil, status.Errorf(codes.Unimplemented, "method UpdateHTTPDNSClusterDefault not implemented")
+ return nil, status.Error(codes.Unimplemented, "method UpdateHTTPDNSClusterDefault not implemented")
}
func (UnimplementedHTTPDNSClusterServiceServer) ListHTTPDNSNodesWithClusterId(context.Context, *ListHTTPDNSNodesWithClusterIdRequest) (*ListHTTPDNSNodesWithClusterIdResponse, error) {
- return nil, status.Errorf(codes.Unimplemented, "method ListHTTPDNSNodesWithClusterId not implemented")
+ return nil, status.Error(codes.Unimplemented, "method ListHTTPDNSNodesWithClusterId not implemented")
}
func (UnimplementedHTTPDNSClusterServiceServer) testEmbeddedByValue() {}
@@ -186,7 +186,7 @@ type UnsafeHTTPDNSClusterServiceServer interface {
}
func RegisterHTTPDNSClusterServiceServer(s grpc.ServiceRegistrar, srv HTTPDNSClusterServiceServer) {
- // If the following call pancis, it indicates UnimplementedHTTPDNSClusterServiceServer was
+ // If the following call panics, it indicates UnimplementedHTTPDNSClusterServiceServer was
// embedded by pointer and is nil. This will cause panics if an
// unimplemented method is ever invoked, so we test this at initialization
// time to prevent it from happening at runtime later due to I/O.
diff --git a/EdgeCommon/pkg/rpc/pb/service_httpdns_domain.pb.go b/EdgeCommon/pkg/rpc/pb/service_httpdns_domain.pb.go
index 3adb6ae..09d43e1 100644
--- a/EdgeCommon/pkg/rpc/pb/service_httpdns_domain.pb.go
+++ b/EdgeCommon/pkg/rpc/pb/service_httpdns_domain.pb.go
@@ -1,7 +1,7 @@
// Code generated by protoc-gen-go. DO NOT EDIT.
// versions:
-// protoc-gen-go v1.35.1
-// protoc v3.21.12
+// protoc-gen-go v1.36.11
+// protoc v3.19.6
// source: service_httpdns_domain.proto
package pb
@@ -11,6 +11,7 @@ import (
protoimpl "google.golang.org/protobuf/runtime/protoimpl"
reflect "reflect"
sync "sync"
+ unsafe "unsafe"
)
const (
@@ -21,13 +22,12 @@ const (
)
type CreateHTTPDNSDomainRequest struct {
- state protoimpl.MessageState
- sizeCache protoimpl.SizeCache
+ state protoimpl.MessageState `protogen:"open.v1"`
+ AppDbId int64 `protobuf:"varint,1,opt,name=appDbId,proto3" json:"appDbId,omitempty"`
+ Domain string `protobuf:"bytes,2,opt,name=domain,proto3" json:"domain,omitempty"`
+ IsOn bool `protobuf:"varint,3,opt,name=isOn,proto3" json:"isOn,omitempty"`
unknownFields protoimpl.UnknownFields
-
- AppDbId int64 `protobuf:"varint,1,opt,name=appDbId,proto3" json:"appDbId,omitempty"`
- Domain string `protobuf:"bytes,2,opt,name=domain,proto3" json:"domain,omitempty"`
- IsOn bool `protobuf:"varint,3,opt,name=isOn,proto3" json:"isOn,omitempty"`
+ sizeCache protoimpl.SizeCache
}
func (x *CreateHTTPDNSDomainRequest) Reset() {
@@ -82,11 +82,10 @@ func (x *CreateHTTPDNSDomainRequest) GetIsOn() bool {
}
type CreateHTTPDNSDomainResponse struct {
- state protoimpl.MessageState
- sizeCache protoimpl.SizeCache
+ state protoimpl.MessageState `protogen:"open.v1"`
+ DomainId int64 `protobuf:"varint,1,opt,name=domainId,proto3" json:"domainId,omitempty"`
unknownFields protoimpl.UnknownFields
-
- DomainId int64 `protobuf:"varint,1,opt,name=domainId,proto3" json:"domainId,omitempty"`
+ sizeCache protoimpl.SizeCache
}
func (x *CreateHTTPDNSDomainResponse) Reset() {
@@ -127,11 +126,10 @@ func (x *CreateHTTPDNSDomainResponse) GetDomainId() int64 {
}
type DeleteHTTPDNSDomainRequest struct {
- state protoimpl.MessageState
- sizeCache protoimpl.SizeCache
+ state protoimpl.MessageState `protogen:"open.v1"`
+ DomainId int64 `protobuf:"varint,1,opt,name=domainId,proto3" json:"domainId,omitempty"`
unknownFields protoimpl.UnknownFields
-
- DomainId int64 `protobuf:"varint,1,opt,name=domainId,proto3" json:"domainId,omitempty"`
+ sizeCache protoimpl.SizeCache
}
func (x *DeleteHTTPDNSDomainRequest) Reset() {
@@ -172,12 +170,11 @@ func (x *DeleteHTTPDNSDomainRequest) GetDomainId() int64 {
}
type UpdateHTTPDNSDomainStatusRequest struct {
- state protoimpl.MessageState
- sizeCache protoimpl.SizeCache
+ state protoimpl.MessageState `protogen:"open.v1"`
+ DomainId int64 `protobuf:"varint,1,opt,name=domainId,proto3" json:"domainId,omitempty"`
+ IsOn bool `protobuf:"varint,2,opt,name=isOn,proto3" json:"isOn,omitempty"`
unknownFields protoimpl.UnknownFields
-
- DomainId int64 `protobuf:"varint,1,opt,name=domainId,proto3" json:"domainId,omitempty"`
- IsOn bool `protobuf:"varint,2,opt,name=isOn,proto3" json:"isOn,omitempty"`
+ sizeCache protoimpl.SizeCache
}
func (x *UpdateHTTPDNSDomainStatusRequest) Reset() {
@@ -225,12 +222,11 @@ func (x *UpdateHTTPDNSDomainStatusRequest) GetIsOn() bool {
}
type ListHTTPDNSDomainsWithAppIdRequest struct {
- state protoimpl.MessageState
- sizeCache protoimpl.SizeCache
+ state protoimpl.MessageState `protogen:"open.v1"`
+ AppDbId int64 `protobuf:"varint,1,opt,name=appDbId,proto3" json:"appDbId,omitempty"`
+ Keyword string `protobuf:"bytes,2,opt,name=keyword,proto3" json:"keyword,omitempty"`
unknownFields protoimpl.UnknownFields
-
- AppDbId int64 `protobuf:"varint,1,opt,name=appDbId,proto3" json:"appDbId,omitempty"`
- Keyword string `protobuf:"bytes,2,opt,name=keyword,proto3" json:"keyword,omitempty"`
+ sizeCache protoimpl.SizeCache
}
func (x *ListHTTPDNSDomainsWithAppIdRequest) Reset() {
@@ -278,11 +274,10 @@ func (x *ListHTTPDNSDomainsWithAppIdRequest) GetKeyword() string {
}
type ListHTTPDNSDomainsWithAppIdResponse struct {
- state protoimpl.MessageState
- sizeCache protoimpl.SizeCache
+ state protoimpl.MessageState `protogen:"open.v1"`
+ Domains []*HTTPDNSDomain `protobuf:"bytes,1,rep,name=domains,proto3" json:"domains,omitempty"`
unknownFields protoimpl.UnknownFields
-
- Domains []*HTTPDNSDomain `protobuf:"bytes,1,rep,name=domains,proto3" json:"domains,omitempty"`
+ sizeCache protoimpl.SizeCache
}
func (x *ListHTTPDNSDomainsWithAppIdResponse) Reset() {
@@ -324,78 +319,39 @@ func (x *ListHTTPDNSDomainsWithAppIdResponse) GetDomains() []*HTTPDNSDomain {
var File_service_httpdns_domain_proto protoreflect.FileDescriptor
-var file_service_httpdns_domain_proto_rawDesc = []byte{
- 0x0a, 0x1c, 0x73, 0x65, 0x72, 0x76, 0x69, 0x63, 0x65, 0x5f, 0x68, 0x74, 0x74, 0x70, 0x64, 0x6e,
- 0x73, 0x5f, 0x64, 0x6f, 0x6d, 0x61, 0x69, 0x6e, 0x2e, 0x70, 0x72, 0x6f, 0x74, 0x6f, 0x12, 0x02,
- 0x70, 0x62, 0x1a, 0x21, 0x6d, 0x6f, 0x64, 0x65, 0x6c, 0x73, 0x2f, 0x6d, 0x6f, 0x64, 0x65, 0x6c,
- 0x5f, 0x68, 0x74, 0x74, 0x70, 0x64, 0x6e, 0x73, 0x5f, 0x64, 0x6f, 0x6d, 0x61, 0x69, 0x6e, 0x2e,
- 0x70, 0x72, 0x6f, 0x74, 0x6f, 0x1a, 0x19, 0x6d, 0x6f, 0x64, 0x65, 0x6c, 0x73, 0x2f, 0x72, 0x70,
- 0x63, 0x5f, 0x6d, 0x65, 0x73, 0x73, 0x61, 0x67, 0x65, 0x73, 0x2e, 0x70, 0x72, 0x6f, 0x74, 0x6f,
- 0x22, 0x62, 0x0a, 0x1a, 0x43, 0x72, 0x65, 0x61, 0x74, 0x65, 0x48, 0x54, 0x54, 0x50, 0x44, 0x4e,
- 0x53, 0x44, 0x6f, 0x6d, 0x61, 0x69, 0x6e, 0x52, 0x65, 0x71, 0x75, 0x65, 0x73, 0x74, 0x12, 0x18,
- 0x0a, 0x07, 0x61, 0x70, 0x70, 0x44, 0x62, 0x49, 0x64, 0x18, 0x01, 0x20, 0x01, 0x28, 0x03, 0x52,
- 0x07, 0x61, 0x70, 0x70, 0x44, 0x62, 0x49, 0x64, 0x12, 0x16, 0x0a, 0x06, 0x64, 0x6f, 0x6d, 0x61,
- 0x69, 0x6e, 0x18, 0x02, 0x20, 0x01, 0x28, 0x09, 0x52, 0x06, 0x64, 0x6f, 0x6d, 0x61, 0x69, 0x6e,
- 0x12, 0x12, 0x0a, 0x04, 0x69, 0x73, 0x4f, 0x6e, 0x18, 0x03, 0x20, 0x01, 0x28, 0x08, 0x52, 0x04,
- 0x69, 0x73, 0x4f, 0x6e, 0x22, 0x39, 0x0a, 0x1b, 0x43, 0x72, 0x65, 0x61, 0x74, 0x65, 0x48, 0x54,
- 0x54, 0x50, 0x44, 0x4e, 0x53, 0x44, 0x6f, 0x6d, 0x61, 0x69, 0x6e, 0x52, 0x65, 0x73, 0x70, 0x6f,
- 0x6e, 0x73, 0x65, 0x12, 0x1a, 0x0a, 0x08, 0x64, 0x6f, 0x6d, 0x61, 0x69, 0x6e, 0x49, 0x64, 0x18,
- 0x01, 0x20, 0x01, 0x28, 0x03, 0x52, 0x08, 0x64, 0x6f, 0x6d, 0x61, 0x69, 0x6e, 0x49, 0x64, 0x22,
- 0x38, 0x0a, 0x1a, 0x44, 0x65, 0x6c, 0x65, 0x74, 0x65, 0x48, 0x54, 0x54, 0x50, 0x44, 0x4e, 0x53,
- 0x44, 0x6f, 0x6d, 0x61, 0x69, 0x6e, 0x52, 0x65, 0x71, 0x75, 0x65, 0x73, 0x74, 0x12, 0x1a, 0x0a,
- 0x08, 0x64, 0x6f, 0x6d, 0x61, 0x69, 0x6e, 0x49, 0x64, 0x18, 0x01, 0x20, 0x01, 0x28, 0x03, 0x52,
- 0x08, 0x64, 0x6f, 0x6d, 0x61, 0x69, 0x6e, 0x49, 0x64, 0x22, 0x52, 0x0a, 0x20, 0x55, 0x70, 0x64,
- 0x61, 0x74, 0x65, 0x48, 0x54, 0x54, 0x50, 0x44, 0x4e, 0x53, 0x44, 0x6f, 0x6d, 0x61, 0x69, 0x6e,
- 0x53, 0x74, 0x61, 0x74, 0x75, 0x73, 0x52, 0x65, 0x71, 0x75, 0x65, 0x73, 0x74, 0x12, 0x1a, 0x0a,
- 0x08, 0x64, 0x6f, 0x6d, 0x61, 0x69, 0x6e, 0x49, 0x64, 0x18, 0x01, 0x20, 0x01, 0x28, 0x03, 0x52,
- 0x08, 0x64, 0x6f, 0x6d, 0x61, 0x69, 0x6e, 0x49, 0x64, 0x12, 0x12, 0x0a, 0x04, 0x69, 0x73, 0x4f,
- 0x6e, 0x18, 0x02, 0x20, 0x01, 0x28, 0x08, 0x52, 0x04, 0x69, 0x73, 0x4f, 0x6e, 0x22, 0x58, 0x0a,
- 0x22, 0x4c, 0x69, 0x73, 0x74, 0x48, 0x54, 0x54, 0x50, 0x44, 0x4e, 0x53, 0x44, 0x6f, 0x6d, 0x61,
- 0x69, 0x6e, 0x73, 0x57, 0x69, 0x74, 0x68, 0x41, 0x70, 0x70, 0x49, 0x64, 0x52, 0x65, 0x71, 0x75,
- 0x65, 0x73, 0x74, 0x12, 0x18, 0x0a, 0x07, 0x61, 0x70, 0x70, 0x44, 0x62, 0x49, 0x64, 0x18, 0x01,
- 0x20, 0x01, 0x28, 0x03, 0x52, 0x07, 0x61, 0x70, 0x70, 0x44, 0x62, 0x49, 0x64, 0x12, 0x18, 0x0a,
- 0x07, 0x6b, 0x65, 0x79, 0x77, 0x6f, 0x72, 0x64, 0x18, 0x02, 0x20, 0x01, 0x28, 0x09, 0x52, 0x07,
- 0x6b, 0x65, 0x79, 0x77, 0x6f, 0x72, 0x64, 0x22, 0x52, 0x0a, 0x23, 0x4c, 0x69, 0x73, 0x74, 0x48,
- 0x54, 0x54, 0x50, 0x44, 0x4e, 0x53, 0x44, 0x6f, 0x6d, 0x61, 0x69, 0x6e, 0x73, 0x57, 0x69, 0x74,
- 0x68, 0x41, 0x70, 0x70, 0x49, 0x64, 0x52, 0x65, 0x73, 0x70, 0x6f, 0x6e, 0x73, 0x65, 0x12, 0x2b,
- 0x0a, 0x07, 0x64, 0x6f, 0x6d, 0x61, 0x69, 0x6e, 0x73, 0x18, 0x01, 0x20, 0x03, 0x28, 0x0b, 0x32,
- 0x11, 0x2e, 0x70, 0x62, 0x2e, 0x48, 0x54, 0x54, 0x50, 0x44, 0x4e, 0x53, 0x44, 0x6f, 0x6d, 0x61,
- 0x69, 0x6e, 0x52, 0x07, 0x64, 0x6f, 0x6d, 0x61, 0x69, 0x6e, 0x73, 0x32, 0xf8, 0x02, 0x0a, 0x14,
- 0x48, 0x54, 0x54, 0x50, 0x44, 0x4e, 0x53, 0x44, 0x6f, 0x6d, 0x61, 0x69, 0x6e, 0x53, 0x65, 0x72,
- 0x76, 0x69, 0x63, 0x65, 0x12, 0x56, 0x0a, 0x13, 0x63, 0x72, 0x65, 0x61, 0x74, 0x65, 0x48, 0x54,
- 0x54, 0x50, 0x44, 0x4e, 0x53, 0x44, 0x6f, 0x6d, 0x61, 0x69, 0x6e, 0x12, 0x1e, 0x2e, 0x70, 0x62,
- 0x2e, 0x43, 0x72, 0x65, 0x61, 0x74, 0x65, 0x48, 0x54, 0x54, 0x50, 0x44, 0x4e, 0x53, 0x44, 0x6f,
- 0x6d, 0x61, 0x69, 0x6e, 0x52, 0x65, 0x71, 0x75, 0x65, 0x73, 0x74, 0x1a, 0x1f, 0x2e, 0x70, 0x62,
- 0x2e, 0x43, 0x72, 0x65, 0x61, 0x74, 0x65, 0x48, 0x54, 0x54, 0x50, 0x44, 0x4e, 0x53, 0x44, 0x6f,
- 0x6d, 0x61, 0x69, 0x6e, 0x52, 0x65, 0x73, 0x70, 0x6f, 0x6e, 0x73, 0x65, 0x12, 0x45, 0x0a, 0x13,
- 0x64, 0x65, 0x6c, 0x65, 0x74, 0x65, 0x48, 0x54, 0x54, 0x50, 0x44, 0x4e, 0x53, 0x44, 0x6f, 0x6d,
- 0x61, 0x69, 0x6e, 0x12, 0x1e, 0x2e, 0x70, 0x62, 0x2e, 0x44, 0x65, 0x6c, 0x65, 0x74, 0x65, 0x48,
- 0x54, 0x54, 0x50, 0x44, 0x4e, 0x53, 0x44, 0x6f, 0x6d, 0x61, 0x69, 0x6e, 0x52, 0x65, 0x71, 0x75,
- 0x65, 0x73, 0x74, 0x1a, 0x0e, 0x2e, 0x70, 0x62, 0x2e, 0x52, 0x50, 0x43, 0x53, 0x75, 0x63, 0x63,
- 0x65, 0x73, 0x73, 0x12, 0x51, 0x0a, 0x19, 0x75, 0x70, 0x64, 0x61, 0x74, 0x65, 0x48, 0x54, 0x54,
- 0x50, 0x44, 0x4e, 0x53, 0x44, 0x6f, 0x6d, 0x61, 0x69, 0x6e, 0x53, 0x74, 0x61, 0x74, 0x75, 0x73,
- 0x12, 0x24, 0x2e, 0x70, 0x62, 0x2e, 0x55, 0x70, 0x64, 0x61, 0x74, 0x65, 0x48, 0x54, 0x54, 0x50,
- 0x44, 0x4e, 0x53, 0x44, 0x6f, 0x6d, 0x61, 0x69, 0x6e, 0x53, 0x74, 0x61, 0x74, 0x75, 0x73, 0x52,
- 0x65, 0x71, 0x75, 0x65, 0x73, 0x74, 0x1a, 0x0e, 0x2e, 0x70, 0x62, 0x2e, 0x52, 0x50, 0x43, 0x53,
- 0x75, 0x63, 0x63, 0x65, 0x73, 0x73, 0x12, 0x6e, 0x0a, 0x1b, 0x6c, 0x69, 0x73, 0x74, 0x48, 0x54,
- 0x54, 0x50, 0x44, 0x4e, 0x53, 0x44, 0x6f, 0x6d, 0x61, 0x69, 0x6e, 0x73, 0x57, 0x69, 0x74, 0x68,
- 0x41, 0x70, 0x70, 0x49, 0x64, 0x12, 0x26, 0x2e, 0x70, 0x62, 0x2e, 0x4c, 0x69, 0x73, 0x74, 0x48,
- 0x54, 0x54, 0x50, 0x44, 0x4e, 0x53, 0x44, 0x6f, 0x6d, 0x61, 0x69, 0x6e, 0x73, 0x57, 0x69, 0x74,
- 0x68, 0x41, 0x70, 0x70, 0x49, 0x64, 0x52, 0x65, 0x71, 0x75, 0x65, 0x73, 0x74, 0x1a, 0x27, 0x2e,
- 0x70, 0x62, 0x2e, 0x4c, 0x69, 0x73, 0x74, 0x48, 0x54, 0x54, 0x50, 0x44, 0x4e, 0x53, 0x44, 0x6f,
- 0x6d, 0x61, 0x69, 0x6e, 0x73, 0x57, 0x69, 0x74, 0x68, 0x41, 0x70, 0x70, 0x49, 0x64, 0x52, 0x65,
- 0x73, 0x70, 0x6f, 0x6e, 0x73, 0x65, 0x42, 0x06, 0x5a, 0x04, 0x2e, 0x2f, 0x70, 0x62, 0x62, 0x06,
- 0x70, 0x72, 0x6f, 0x74, 0x6f, 0x33,
-}
+const file_service_httpdns_domain_proto_rawDesc = "" +
+ "\n" +
+ "\x1cservice_httpdns_domain.proto\x12\x02pb\x1a!models/model_httpdns_domain.proto\x1a\x19models/rpc_messages.proto\"b\n" +
+ "\x1aCreateHTTPDNSDomainRequest\x12\x18\n" +
+ "\aappDbId\x18\x01 \x01(\x03R\aappDbId\x12\x16\n" +
+ "\x06domain\x18\x02 \x01(\tR\x06domain\x12\x12\n" +
+ "\x04isOn\x18\x03 \x01(\bR\x04isOn\"9\n" +
+ "\x1bCreateHTTPDNSDomainResponse\x12\x1a\n" +
+ "\bdomainId\x18\x01 \x01(\x03R\bdomainId\"8\n" +
+ "\x1aDeleteHTTPDNSDomainRequest\x12\x1a\n" +
+ "\bdomainId\x18\x01 \x01(\x03R\bdomainId\"R\n" +
+ " UpdateHTTPDNSDomainStatusRequest\x12\x1a\n" +
+ "\bdomainId\x18\x01 \x01(\x03R\bdomainId\x12\x12\n" +
+ "\x04isOn\x18\x02 \x01(\bR\x04isOn\"X\n" +
+ "\"ListHTTPDNSDomainsWithAppIdRequest\x12\x18\n" +
+ "\aappDbId\x18\x01 \x01(\x03R\aappDbId\x12\x18\n" +
+ "\akeyword\x18\x02 \x01(\tR\akeyword\"R\n" +
+ "#ListHTTPDNSDomainsWithAppIdResponse\x12+\n" +
+ "\adomains\x18\x01 \x03(\v2\x11.pb.HTTPDNSDomainR\adomains2\xf8\x02\n" +
+ "\x14HTTPDNSDomainService\x12V\n" +
+ "\x13createHTTPDNSDomain\x12\x1e.pb.CreateHTTPDNSDomainRequest\x1a\x1f.pb.CreateHTTPDNSDomainResponse\x12E\n" +
+ "\x13deleteHTTPDNSDomain\x12\x1e.pb.DeleteHTTPDNSDomainRequest\x1a\x0e.pb.RPCSuccess\x12Q\n" +
+ "\x19updateHTTPDNSDomainStatus\x12$.pb.UpdateHTTPDNSDomainStatusRequest\x1a\x0e.pb.RPCSuccess\x12n\n" +
+ "\x1blistHTTPDNSDomainsWithAppId\x12&.pb.ListHTTPDNSDomainsWithAppIdRequest\x1a'.pb.ListHTTPDNSDomainsWithAppIdResponseB\x06Z\x04./pbb\x06proto3"
var (
file_service_httpdns_domain_proto_rawDescOnce sync.Once
- file_service_httpdns_domain_proto_rawDescData = file_service_httpdns_domain_proto_rawDesc
+ file_service_httpdns_domain_proto_rawDescData []byte
)
func file_service_httpdns_domain_proto_rawDescGZIP() []byte {
file_service_httpdns_domain_proto_rawDescOnce.Do(func() {
- file_service_httpdns_domain_proto_rawDescData = protoimpl.X.CompressGZIP(file_service_httpdns_domain_proto_rawDescData)
+ file_service_httpdns_domain_proto_rawDescData = protoimpl.X.CompressGZIP(unsafe.Slice(unsafe.StringData(file_service_httpdns_domain_proto_rawDesc), len(file_service_httpdns_domain_proto_rawDesc)))
})
return file_service_httpdns_domain_proto_rawDescData
}
@@ -439,7 +395,7 @@ func file_service_httpdns_domain_proto_init() {
out := protoimpl.TypeBuilder{
File: protoimpl.DescBuilder{
GoPackagePath: reflect.TypeOf(x{}).PkgPath(),
- RawDescriptor: file_service_httpdns_domain_proto_rawDesc,
+ RawDescriptor: unsafe.Slice(unsafe.StringData(file_service_httpdns_domain_proto_rawDesc), len(file_service_httpdns_domain_proto_rawDesc)),
NumEnums: 0,
NumMessages: 6,
NumExtensions: 0,
@@ -450,7 +406,6 @@ func file_service_httpdns_domain_proto_init() {
MessageInfos: file_service_httpdns_domain_proto_msgTypes,
}.Build()
File_service_httpdns_domain_proto = out.File
- file_service_httpdns_domain_proto_rawDesc = nil
file_service_httpdns_domain_proto_goTypes = nil
file_service_httpdns_domain_proto_depIdxs = nil
}
diff --git a/EdgeCommon/pkg/rpc/pb/service_httpdns_domain_grpc.pb.go b/EdgeCommon/pkg/rpc/pb/service_httpdns_domain_grpc.pb.go
index d04f113..038c6c6 100644
--- a/EdgeCommon/pkg/rpc/pb/service_httpdns_domain_grpc.pb.go
+++ b/EdgeCommon/pkg/rpc/pb/service_httpdns_domain_grpc.pb.go
@@ -1,7 +1,7 @@
// Code generated by protoc-gen-go-grpc. DO NOT EDIT.
// versions:
-// - protoc-gen-go-grpc v1.5.1
-// - protoc v3.21.12
+// - protoc-gen-go-grpc v1.6.1
+// - protoc v3.19.6
// source: service_httpdns_domain.proto
package pb
@@ -101,16 +101,16 @@ type HTTPDNSDomainServiceServer interface {
type UnimplementedHTTPDNSDomainServiceServer struct{}
func (UnimplementedHTTPDNSDomainServiceServer) CreateHTTPDNSDomain(context.Context, *CreateHTTPDNSDomainRequest) (*CreateHTTPDNSDomainResponse, error) {
- return nil, status.Errorf(codes.Unimplemented, "method CreateHTTPDNSDomain not implemented")
+ return nil, status.Error(codes.Unimplemented, "method CreateHTTPDNSDomain not implemented")
}
func (UnimplementedHTTPDNSDomainServiceServer) DeleteHTTPDNSDomain(context.Context, *DeleteHTTPDNSDomainRequest) (*RPCSuccess, error) {
- return nil, status.Errorf(codes.Unimplemented, "method DeleteHTTPDNSDomain not implemented")
+ return nil, status.Error(codes.Unimplemented, "method DeleteHTTPDNSDomain not implemented")
}
func (UnimplementedHTTPDNSDomainServiceServer) UpdateHTTPDNSDomainStatus(context.Context, *UpdateHTTPDNSDomainStatusRequest) (*RPCSuccess, error) {
- return nil, status.Errorf(codes.Unimplemented, "method UpdateHTTPDNSDomainStatus not implemented")
+ return nil, status.Error(codes.Unimplemented, "method UpdateHTTPDNSDomainStatus not implemented")
}
func (UnimplementedHTTPDNSDomainServiceServer) ListHTTPDNSDomainsWithAppId(context.Context, *ListHTTPDNSDomainsWithAppIdRequest) (*ListHTTPDNSDomainsWithAppIdResponse, error) {
- return nil, status.Errorf(codes.Unimplemented, "method ListHTTPDNSDomainsWithAppId not implemented")
+ return nil, status.Error(codes.Unimplemented, "method ListHTTPDNSDomainsWithAppId not implemented")
}
func (UnimplementedHTTPDNSDomainServiceServer) testEmbeddedByValue() {}
@@ -122,7 +122,7 @@ type UnsafeHTTPDNSDomainServiceServer interface {
}
func RegisterHTTPDNSDomainServiceServer(s grpc.ServiceRegistrar, srv HTTPDNSDomainServiceServer) {
- // If the following call pancis, it indicates UnimplementedHTTPDNSDomainServiceServer was
+ // If the following call panics, it indicates UnimplementedHTTPDNSDomainServiceServer was
// embedded by pointer and is nil. This will cause panics if an
// unimplemented method is ever invoked, so we test this at initialization
// time to prevent it from happening at runtime later due to I/O.
diff --git a/EdgeCommon/pkg/rpc/pb/service_httpdns_node.pb.go b/EdgeCommon/pkg/rpc/pb/service_httpdns_node.pb.go
index 9e684be..9292661 100644
--- a/EdgeCommon/pkg/rpc/pb/service_httpdns_node.pb.go
+++ b/EdgeCommon/pkg/rpc/pb/service_httpdns_node.pb.go
@@ -1,7 +1,7 @@
// Code generated by protoc-gen-go. DO NOT EDIT.
// versions:
// protoc-gen-go v1.36.11
-// protoc v3.21.12
+// protoc v3.19.6
// source: service_httpdns_node.proto
package pb
@@ -808,6 +808,261 @@ func (x *DownloadHTTPDNSNodeInstallationFileResponse) GetFilename() string {
return ""
}
+// 计算需要升级的HTTPDNS节点数量
+type CountAllUpgradeHTTPDNSNodesWithClusterIdRequest struct {
+ state protoimpl.MessageState `protogen:"open.v1"`
+ ClusterId int64 `protobuf:"varint,1,opt,name=clusterId,proto3" json:"clusterId,omitempty"`
+ unknownFields protoimpl.UnknownFields
+ sizeCache protoimpl.SizeCache
+}
+
+func (x *CountAllUpgradeHTTPDNSNodesWithClusterIdRequest) Reset() {
+ *x = CountAllUpgradeHTTPDNSNodesWithClusterIdRequest{}
+ mi := &file_service_httpdns_node_proto_msgTypes[14]
+ ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
+ ms.StoreMessageInfo(mi)
+}
+
+func (x *CountAllUpgradeHTTPDNSNodesWithClusterIdRequest) String() string {
+ return protoimpl.X.MessageStringOf(x)
+}
+
+func (*CountAllUpgradeHTTPDNSNodesWithClusterIdRequest) ProtoMessage() {}
+
+func (x *CountAllUpgradeHTTPDNSNodesWithClusterIdRequest) ProtoReflect() protoreflect.Message {
+ mi := &file_service_httpdns_node_proto_msgTypes[14]
+ if x != nil {
+ ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
+ if ms.LoadMessageInfo() == nil {
+ ms.StoreMessageInfo(mi)
+ }
+ return ms
+ }
+ return mi.MessageOf(x)
+}
+
+// Deprecated: Use CountAllUpgradeHTTPDNSNodesWithClusterIdRequest.ProtoReflect.Descriptor instead.
+func (*CountAllUpgradeHTTPDNSNodesWithClusterIdRequest) Descriptor() ([]byte, []int) {
+ return file_service_httpdns_node_proto_rawDescGZIP(), []int{14}
+}
+
+func (x *CountAllUpgradeHTTPDNSNodesWithClusterIdRequest) GetClusterId() int64 {
+ if x != nil {
+ return x.ClusterId
+ }
+ return 0
+}
+
+// 列出所有需要升级的HTTPDNS节点
+type FindAllUpgradeHTTPDNSNodesWithClusterIdRequest struct {
+ state protoimpl.MessageState `protogen:"open.v1"`
+ ClusterId int64 `protobuf:"varint,1,opt,name=clusterId,proto3" json:"clusterId,omitempty"`
+ unknownFields protoimpl.UnknownFields
+ sizeCache protoimpl.SizeCache
+}
+
+func (x *FindAllUpgradeHTTPDNSNodesWithClusterIdRequest) Reset() {
+ *x = FindAllUpgradeHTTPDNSNodesWithClusterIdRequest{}
+ mi := &file_service_httpdns_node_proto_msgTypes[15]
+ ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
+ ms.StoreMessageInfo(mi)
+}
+
+func (x *FindAllUpgradeHTTPDNSNodesWithClusterIdRequest) String() string {
+ return protoimpl.X.MessageStringOf(x)
+}
+
+func (*FindAllUpgradeHTTPDNSNodesWithClusterIdRequest) ProtoMessage() {}
+
+func (x *FindAllUpgradeHTTPDNSNodesWithClusterIdRequest) ProtoReflect() protoreflect.Message {
+ mi := &file_service_httpdns_node_proto_msgTypes[15]
+ if x != nil {
+ ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
+ if ms.LoadMessageInfo() == nil {
+ ms.StoreMessageInfo(mi)
+ }
+ return ms
+ }
+ return mi.MessageOf(x)
+}
+
+// Deprecated: Use FindAllUpgradeHTTPDNSNodesWithClusterIdRequest.ProtoReflect.Descriptor instead.
+func (*FindAllUpgradeHTTPDNSNodesWithClusterIdRequest) Descriptor() ([]byte, []int) {
+ return file_service_httpdns_node_proto_rawDescGZIP(), []int{15}
+}
+
+func (x *FindAllUpgradeHTTPDNSNodesWithClusterIdRequest) GetClusterId() int64 {
+ if x != nil {
+ return x.ClusterId
+ }
+ return 0
+}
+
+type FindAllUpgradeHTTPDNSNodesWithClusterIdResponse struct {
+ state protoimpl.MessageState `protogen:"open.v1"`
+ Nodes []*FindAllUpgradeHTTPDNSNodesWithClusterIdResponse_HTTPDNSNodeUpgrade `protobuf:"bytes,1,rep,name=nodes,proto3" json:"nodes,omitempty"`
+ unknownFields protoimpl.UnknownFields
+ sizeCache protoimpl.SizeCache
+}
+
+func (x *FindAllUpgradeHTTPDNSNodesWithClusterIdResponse) Reset() {
+ *x = FindAllUpgradeHTTPDNSNodesWithClusterIdResponse{}
+ mi := &file_service_httpdns_node_proto_msgTypes[16]
+ ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
+ ms.StoreMessageInfo(mi)
+}
+
+func (x *FindAllUpgradeHTTPDNSNodesWithClusterIdResponse) String() string {
+ return protoimpl.X.MessageStringOf(x)
+}
+
+func (*FindAllUpgradeHTTPDNSNodesWithClusterIdResponse) ProtoMessage() {}
+
+func (x *FindAllUpgradeHTTPDNSNodesWithClusterIdResponse) ProtoReflect() protoreflect.Message {
+ mi := &file_service_httpdns_node_proto_msgTypes[16]
+ if x != nil {
+ ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
+ if ms.LoadMessageInfo() == nil {
+ ms.StoreMessageInfo(mi)
+ }
+ return ms
+ }
+ return mi.MessageOf(x)
+}
+
+// Deprecated: Use FindAllUpgradeHTTPDNSNodesWithClusterIdResponse.ProtoReflect.Descriptor instead.
+func (*FindAllUpgradeHTTPDNSNodesWithClusterIdResponse) Descriptor() ([]byte, []int) {
+ return file_service_httpdns_node_proto_rawDescGZIP(), []int{16}
+}
+
+func (x *FindAllUpgradeHTTPDNSNodesWithClusterIdResponse) GetNodes() []*FindAllUpgradeHTTPDNSNodesWithClusterIdResponse_HTTPDNSNodeUpgrade {
+ if x != nil {
+ return x.Nodes
+ }
+ return nil
+}
+
+// 升级单个HTTPDNS节点
+type UpgradeHTTPDNSNodeRequest struct {
+ state protoimpl.MessageState `protogen:"open.v1"`
+ NodeId int64 `protobuf:"varint,1,opt,name=nodeId,proto3" json:"nodeId,omitempty"`
+ unknownFields protoimpl.UnknownFields
+ sizeCache protoimpl.SizeCache
+}
+
+func (x *UpgradeHTTPDNSNodeRequest) Reset() {
+ *x = UpgradeHTTPDNSNodeRequest{}
+ mi := &file_service_httpdns_node_proto_msgTypes[17]
+ ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
+ ms.StoreMessageInfo(mi)
+}
+
+func (x *UpgradeHTTPDNSNodeRequest) String() string {
+ return protoimpl.X.MessageStringOf(x)
+}
+
+func (*UpgradeHTTPDNSNodeRequest) ProtoMessage() {}
+
+func (x *UpgradeHTTPDNSNodeRequest) ProtoReflect() protoreflect.Message {
+ mi := &file_service_httpdns_node_proto_msgTypes[17]
+ if x != nil {
+ ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
+ if ms.LoadMessageInfo() == nil {
+ ms.StoreMessageInfo(mi)
+ }
+ return ms
+ }
+ return mi.MessageOf(x)
+}
+
+// Deprecated: Use UpgradeHTTPDNSNodeRequest.ProtoReflect.Descriptor instead.
+func (*UpgradeHTTPDNSNodeRequest) Descriptor() ([]byte, []int) {
+ return file_service_httpdns_node_proto_rawDescGZIP(), []int{17}
+}
+
+func (x *UpgradeHTTPDNSNodeRequest) GetNodeId() int64 {
+ if x != nil {
+ return x.NodeId
+ }
+ return 0
+}
+
+type FindAllUpgradeHTTPDNSNodesWithClusterIdResponse_HTTPDNSNodeUpgrade struct {
+ state protoimpl.MessageState `protogen:"open.v1"`
+ Node *HTTPDNSNode `protobuf:"bytes,1,opt,name=node,proto3" json:"node,omitempty"`
+ Os string `protobuf:"bytes,2,opt,name=os,proto3" json:"os,omitempty"`
+ Arch string `protobuf:"bytes,3,opt,name=arch,proto3" json:"arch,omitempty"`
+ OldVersion string `protobuf:"bytes,4,opt,name=oldVersion,proto3" json:"oldVersion,omitempty"`
+ NewVersion string `protobuf:"bytes,5,opt,name=newVersion,proto3" json:"newVersion,omitempty"`
+ unknownFields protoimpl.UnknownFields
+ sizeCache protoimpl.SizeCache
+}
+
+func (x *FindAllUpgradeHTTPDNSNodesWithClusterIdResponse_HTTPDNSNodeUpgrade) Reset() {
+ *x = FindAllUpgradeHTTPDNSNodesWithClusterIdResponse_HTTPDNSNodeUpgrade{}
+ mi := &file_service_httpdns_node_proto_msgTypes[18]
+ ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
+ ms.StoreMessageInfo(mi)
+}
+
+func (x *FindAllUpgradeHTTPDNSNodesWithClusterIdResponse_HTTPDNSNodeUpgrade) String() string {
+ return protoimpl.X.MessageStringOf(x)
+}
+
+func (*FindAllUpgradeHTTPDNSNodesWithClusterIdResponse_HTTPDNSNodeUpgrade) ProtoMessage() {}
+
+func (x *FindAllUpgradeHTTPDNSNodesWithClusterIdResponse_HTTPDNSNodeUpgrade) ProtoReflect() protoreflect.Message {
+ mi := &file_service_httpdns_node_proto_msgTypes[18]
+ if x != nil {
+ ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
+ if ms.LoadMessageInfo() == nil {
+ ms.StoreMessageInfo(mi)
+ }
+ return ms
+ }
+ return mi.MessageOf(x)
+}
+
+// Deprecated: Use FindAllUpgradeHTTPDNSNodesWithClusterIdResponse_HTTPDNSNodeUpgrade.ProtoReflect.Descriptor instead.
+func (*FindAllUpgradeHTTPDNSNodesWithClusterIdResponse_HTTPDNSNodeUpgrade) Descriptor() ([]byte, []int) {
+ return file_service_httpdns_node_proto_rawDescGZIP(), []int{16, 0}
+}
+
+func (x *FindAllUpgradeHTTPDNSNodesWithClusterIdResponse_HTTPDNSNodeUpgrade) GetNode() *HTTPDNSNode {
+ if x != nil {
+ return x.Node
+ }
+ return nil
+}
+
+func (x *FindAllUpgradeHTTPDNSNodesWithClusterIdResponse_HTTPDNSNodeUpgrade) GetOs() string {
+ if x != nil {
+ return x.Os
+ }
+ return ""
+}
+
+func (x *FindAllUpgradeHTTPDNSNodesWithClusterIdResponse_HTTPDNSNodeUpgrade) GetArch() string {
+ if x != nil {
+ return x.Arch
+ }
+ return ""
+}
+
+func (x *FindAllUpgradeHTTPDNSNodesWithClusterIdResponse_HTTPDNSNodeUpgrade) GetOldVersion() string {
+ if x != nil {
+ return x.OldVersion
+ }
+ return ""
+}
+
+func (x *FindAllUpgradeHTTPDNSNodesWithClusterIdResponse_HTTPDNSNodeUpgrade) GetNewVersion() string {
+ if x != nil {
+ return x.NewVersion
+ }
+ return ""
+}
+
var File_service_httpdns_node_proto protoreflect.FileDescriptor
const file_service_httpdns_node_proto_rawDesc = "" +
@@ -869,7 +1124,25 @@ const file_service_httpdns_node_proto_rawDesc = "" +
"\x03sum\x18\x02 \x01(\tR\x03sum\x12\x16\n" +
"\x06offset\x18\x03 \x01(\x03R\x06offset\x12\x18\n" +
"\aversion\x18\x04 \x01(\tR\aversion\x12\x1a\n" +
- "\bfilename\x18\x05 \x01(\tR\bfilename2\xa2\x06\n" +
+ "\bfilename\x18\x05 \x01(\tR\bfilename\"O\n" +
+ "/CountAllUpgradeHTTPDNSNodesWithClusterIdRequest\x12\x1c\n" +
+ "\tclusterId\x18\x01 \x01(\x03R\tclusterId\"N\n" +
+ ".FindAllUpgradeHTTPDNSNodesWithClusterIdRequest\x12\x1c\n" +
+ "\tclusterId\x18\x01 \x01(\x03R\tclusterId\"\xaf\x02\n" +
+ "/FindAllUpgradeHTTPDNSNodesWithClusterIdResponse\x12\\\n" +
+ "\x05nodes\x18\x01 \x03(\v2F.pb.FindAllUpgradeHTTPDNSNodesWithClusterIdResponse.HTTPDNSNodeUpgradeR\x05nodes\x1a\x9d\x01\n" +
+ "\x12HTTPDNSNodeUpgrade\x12#\n" +
+ "\x04node\x18\x01 \x01(\v2\x0f.pb.HTTPDNSNodeR\x04node\x12\x0e\n" +
+ "\x02os\x18\x02 \x01(\tR\x02os\x12\x12\n" +
+ "\x04arch\x18\x03 \x01(\tR\x04arch\x12\x1e\n" +
+ "\n" +
+ "oldVersion\x18\x04 \x01(\tR\n" +
+ "oldVersion\x12\x1e\n" +
+ "\n" +
+ "newVersion\x18\x05 \x01(\tR\n" +
+ "newVersion\"3\n" +
+ "\x19UpgradeHTTPDNSNodeRequest\x12\x16\n" +
+ "\x06nodeId\x18\x01 \x01(\x03R\x06nodeId2\xf3\b\n" +
"\x12HTTPDNSNodeService\x12P\n" +
"\x11createHTTPDNSNode\x12\x1c.pb.CreateHTTPDNSNodeRequest\x1a\x1d.pb.CreateHTTPDNSNodeResponse\x12A\n" +
"\x11updateHTTPDNSNode\x12\x1c.pb.UpdateHTTPDNSNodeRequest\x1a\x0e.pb.RPCSuccess\x12A\n" +
@@ -879,7 +1152,10 @@ const file_service_httpdns_node_proto_rawDesc = "" +
"\x17updateHTTPDNSNodeStatus\x12\".pb.UpdateHTTPDNSNodeStatusRequest\x1a\x0e.pb.RPCSuccess\x12K\n" +
"\x16updateHTTPDNSNodeLogin\x12!.pb.UpdateHTTPDNSNodeLoginRequest\x1a\x0e.pb.RPCSuccess\x12t\n" +
"\x1dcheckHTTPDNSNodeLatestVersion\x12(.pb.CheckHTTPDNSNodeLatestVersionRequest\x1a).pb.CheckHTTPDNSNodeLatestVersionResponse\x12\x86\x01\n" +
- "#downloadHTTPDNSNodeInstallationFile\x12..pb.DownloadHTTPDNSNodeInstallationFileRequest\x1a/.pb.DownloadHTTPDNSNodeInstallationFileResponseB\x06Z\x04./pbb\x06proto3"
+ "#downloadHTTPDNSNodeInstallationFile\x12..pb.DownloadHTTPDNSNodeInstallationFileRequest\x1a/.pb.DownloadHTTPDNSNodeInstallationFileResponse\x12u\n" +
+ "(countAllUpgradeHTTPDNSNodesWithClusterId\x123.pb.CountAllUpgradeHTTPDNSNodesWithClusterIdRequest\x1a\x14.pb.RPCCountResponse\x12\x92\x01\n" +
+ "'findAllUpgradeHTTPDNSNodesWithClusterId\x122.pb.FindAllUpgradeHTTPDNSNodesWithClusterIdRequest\x1a3.pb.FindAllUpgradeHTTPDNSNodesWithClusterIdResponse\x12C\n" +
+ "\x12upgradeHTTPDNSNode\x12\x1d.pb.UpgradeHTTPDNSNodeRequest\x1a\x0e.pb.RPCSuccessB\x06Z\x04./pbb\x06proto3"
var (
file_service_httpdns_node_proto_rawDescOnce sync.Once
@@ -893,53 +1169,67 @@ func file_service_httpdns_node_proto_rawDescGZIP() []byte {
return file_service_httpdns_node_proto_rawDescData
}
-var file_service_httpdns_node_proto_msgTypes = make([]protoimpl.MessageInfo, 14)
+var file_service_httpdns_node_proto_msgTypes = make([]protoimpl.MessageInfo, 19)
var file_service_httpdns_node_proto_goTypes = []any{
- (*CreateHTTPDNSNodeRequest)(nil), // 0: pb.CreateHTTPDNSNodeRequest
- (*CreateHTTPDNSNodeResponse)(nil), // 1: pb.CreateHTTPDNSNodeResponse
- (*UpdateHTTPDNSNodeRequest)(nil), // 2: pb.UpdateHTTPDNSNodeRequest
- (*DeleteHTTPDNSNodeRequest)(nil), // 3: pb.DeleteHTTPDNSNodeRequest
- (*FindHTTPDNSNodeRequest)(nil), // 4: pb.FindHTTPDNSNodeRequest
- (*FindHTTPDNSNodeResponse)(nil), // 5: pb.FindHTTPDNSNodeResponse
- (*ListHTTPDNSNodesRequest)(nil), // 6: pb.ListHTTPDNSNodesRequest
- (*ListHTTPDNSNodesResponse)(nil), // 7: pb.ListHTTPDNSNodesResponse
- (*UpdateHTTPDNSNodeStatusRequest)(nil), // 8: pb.UpdateHTTPDNSNodeStatusRequest
- (*UpdateHTTPDNSNodeLoginRequest)(nil), // 9: pb.UpdateHTTPDNSNodeLoginRequest
- (*CheckHTTPDNSNodeLatestVersionRequest)(nil), // 10: pb.CheckHTTPDNSNodeLatestVersionRequest
- (*CheckHTTPDNSNodeLatestVersionResponse)(nil), // 11: pb.CheckHTTPDNSNodeLatestVersionResponse
- (*DownloadHTTPDNSNodeInstallationFileRequest)(nil), // 12: pb.DownloadHTTPDNSNodeInstallationFileRequest
- (*DownloadHTTPDNSNodeInstallationFileResponse)(nil), // 13: pb.DownloadHTTPDNSNodeInstallationFileResponse
- (*HTTPDNSNode)(nil), // 14: pb.HTTPDNSNode
- (*NodeLogin)(nil), // 15: pb.NodeLogin
- (*RPCSuccess)(nil), // 16: pb.RPCSuccess
+ (*CreateHTTPDNSNodeRequest)(nil), // 0: pb.CreateHTTPDNSNodeRequest
+ (*CreateHTTPDNSNodeResponse)(nil), // 1: pb.CreateHTTPDNSNodeResponse
+ (*UpdateHTTPDNSNodeRequest)(nil), // 2: pb.UpdateHTTPDNSNodeRequest
+ (*DeleteHTTPDNSNodeRequest)(nil), // 3: pb.DeleteHTTPDNSNodeRequest
+ (*FindHTTPDNSNodeRequest)(nil), // 4: pb.FindHTTPDNSNodeRequest
+ (*FindHTTPDNSNodeResponse)(nil), // 5: pb.FindHTTPDNSNodeResponse
+ (*ListHTTPDNSNodesRequest)(nil), // 6: pb.ListHTTPDNSNodesRequest
+ (*ListHTTPDNSNodesResponse)(nil), // 7: pb.ListHTTPDNSNodesResponse
+ (*UpdateHTTPDNSNodeStatusRequest)(nil), // 8: pb.UpdateHTTPDNSNodeStatusRequest
+ (*UpdateHTTPDNSNodeLoginRequest)(nil), // 9: pb.UpdateHTTPDNSNodeLoginRequest
+ (*CheckHTTPDNSNodeLatestVersionRequest)(nil), // 10: pb.CheckHTTPDNSNodeLatestVersionRequest
+ (*CheckHTTPDNSNodeLatestVersionResponse)(nil), // 11: pb.CheckHTTPDNSNodeLatestVersionResponse
+ (*DownloadHTTPDNSNodeInstallationFileRequest)(nil), // 12: pb.DownloadHTTPDNSNodeInstallationFileRequest
+ (*DownloadHTTPDNSNodeInstallationFileResponse)(nil), // 13: pb.DownloadHTTPDNSNodeInstallationFileResponse
+ (*CountAllUpgradeHTTPDNSNodesWithClusterIdRequest)(nil), // 14: pb.CountAllUpgradeHTTPDNSNodesWithClusterIdRequest
+ (*FindAllUpgradeHTTPDNSNodesWithClusterIdRequest)(nil), // 15: pb.FindAllUpgradeHTTPDNSNodesWithClusterIdRequest
+ (*FindAllUpgradeHTTPDNSNodesWithClusterIdResponse)(nil), // 16: pb.FindAllUpgradeHTTPDNSNodesWithClusterIdResponse
+ (*UpgradeHTTPDNSNodeRequest)(nil), // 17: pb.UpgradeHTTPDNSNodeRequest
+ (*FindAllUpgradeHTTPDNSNodesWithClusterIdResponse_HTTPDNSNodeUpgrade)(nil), // 18: pb.FindAllUpgradeHTTPDNSNodesWithClusterIdResponse.HTTPDNSNodeUpgrade
+ (*HTTPDNSNode)(nil), // 19: pb.HTTPDNSNode
+ (*NodeLogin)(nil), // 20: pb.NodeLogin
+ (*RPCSuccess)(nil), // 21: pb.RPCSuccess
+ (*RPCCountResponse)(nil), // 22: pb.RPCCountResponse
}
var file_service_httpdns_node_proto_depIdxs = []int32{
- 14, // 0: pb.FindHTTPDNSNodeResponse.node:type_name -> pb.HTTPDNSNode
- 14, // 1: pb.ListHTTPDNSNodesResponse.nodes:type_name -> pb.HTTPDNSNode
- 15, // 2: pb.UpdateHTTPDNSNodeLoginRequest.nodeLogin:type_name -> pb.NodeLogin
- 0, // 3: pb.HTTPDNSNodeService.createHTTPDNSNode:input_type -> pb.CreateHTTPDNSNodeRequest
- 2, // 4: pb.HTTPDNSNodeService.updateHTTPDNSNode:input_type -> pb.UpdateHTTPDNSNodeRequest
- 3, // 5: pb.HTTPDNSNodeService.deleteHTTPDNSNode:input_type -> pb.DeleteHTTPDNSNodeRequest
- 4, // 6: pb.HTTPDNSNodeService.findHTTPDNSNode:input_type -> pb.FindHTTPDNSNodeRequest
- 6, // 7: pb.HTTPDNSNodeService.listHTTPDNSNodes:input_type -> pb.ListHTTPDNSNodesRequest
- 8, // 8: pb.HTTPDNSNodeService.updateHTTPDNSNodeStatus:input_type -> pb.UpdateHTTPDNSNodeStatusRequest
- 9, // 9: pb.HTTPDNSNodeService.updateHTTPDNSNodeLogin:input_type -> pb.UpdateHTTPDNSNodeLoginRequest
- 10, // 10: pb.HTTPDNSNodeService.checkHTTPDNSNodeLatestVersion:input_type -> pb.CheckHTTPDNSNodeLatestVersionRequest
- 12, // 11: pb.HTTPDNSNodeService.downloadHTTPDNSNodeInstallationFile:input_type -> pb.DownloadHTTPDNSNodeInstallationFileRequest
- 1, // 12: pb.HTTPDNSNodeService.createHTTPDNSNode:output_type -> pb.CreateHTTPDNSNodeResponse
- 16, // 13: pb.HTTPDNSNodeService.updateHTTPDNSNode:output_type -> pb.RPCSuccess
- 16, // 14: pb.HTTPDNSNodeService.deleteHTTPDNSNode:output_type -> pb.RPCSuccess
- 5, // 15: pb.HTTPDNSNodeService.findHTTPDNSNode:output_type -> pb.FindHTTPDNSNodeResponse
- 7, // 16: pb.HTTPDNSNodeService.listHTTPDNSNodes:output_type -> pb.ListHTTPDNSNodesResponse
- 16, // 17: pb.HTTPDNSNodeService.updateHTTPDNSNodeStatus:output_type -> pb.RPCSuccess
- 16, // 18: pb.HTTPDNSNodeService.updateHTTPDNSNodeLogin:output_type -> pb.RPCSuccess
- 11, // 19: pb.HTTPDNSNodeService.checkHTTPDNSNodeLatestVersion:output_type -> pb.CheckHTTPDNSNodeLatestVersionResponse
- 13, // 20: pb.HTTPDNSNodeService.downloadHTTPDNSNodeInstallationFile:output_type -> pb.DownloadHTTPDNSNodeInstallationFileResponse
- 12, // [12:21] is the sub-list for method output_type
- 3, // [3:12] is the sub-list for method input_type
- 3, // [3:3] is the sub-list for extension type_name
- 3, // [3:3] is the sub-list for extension extendee
- 0, // [0:3] is the sub-list for field type_name
+ 19, // 0: pb.FindHTTPDNSNodeResponse.node:type_name -> pb.HTTPDNSNode
+ 19, // 1: pb.ListHTTPDNSNodesResponse.nodes:type_name -> pb.HTTPDNSNode
+ 20, // 2: pb.UpdateHTTPDNSNodeLoginRequest.nodeLogin:type_name -> pb.NodeLogin
+ 18, // 3: pb.FindAllUpgradeHTTPDNSNodesWithClusterIdResponse.nodes:type_name -> pb.FindAllUpgradeHTTPDNSNodesWithClusterIdResponse.HTTPDNSNodeUpgrade
+ 19, // 4: pb.FindAllUpgradeHTTPDNSNodesWithClusterIdResponse.HTTPDNSNodeUpgrade.node:type_name -> pb.HTTPDNSNode
+ 0, // 5: pb.HTTPDNSNodeService.createHTTPDNSNode:input_type -> pb.CreateHTTPDNSNodeRequest
+ 2, // 6: pb.HTTPDNSNodeService.updateHTTPDNSNode:input_type -> pb.UpdateHTTPDNSNodeRequest
+ 3, // 7: pb.HTTPDNSNodeService.deleteHTTPDNSNode:input_type -> pb.DeleteHTTPDNSNodeRequest
+ 4, // 8: pb.HTTPDNSNodeService.findHTTPDNSNode:input_type -> pb.FindHTTPDNSNodeRequest
+ 6, // 9: pb.HTTPDNSNodeService.listHTTPDNSNodes:input_type -> pb.ListHTTPDNSNodesRequest
+ 8, // 10: pb.HTTPDNSNodeService.updateHTTPDNSNodeStatus:input_type -> pb.UpdateHTTPDNSNodeStatusRequest
+ 9, // 11: pb.HTTPDNSNodeService.updateHTTPDNSNodeLogin:input_type -> pb.UpdateHTTPDNSNodeLoginRequest
+ 10, // 12: pb.HTTPDNSNodeService.checkHTTPDNSNodeLatestVersion:input_type -> pb.CheckHTTPDNSNodeLatestVersionRequest
+ 12, // 13: pb.HTTPDNSNodeService.downloadHTTPDNSNodeInstallationFile:input_type -> pb.DownloadHTTPDNSNodeInstallationFileRequest
+ 14, // 14: pb.HTTPDNSNodeService.countAllUpgradeHTTPDNSNodesWithClusterId:input_type -> pb.CountAllUpgradeHTTPDNSNodesWithClusterIdRequest
+ 15, // 15: pb.HTTPDNSNodeService.findAllUpgradeHTTPDNSNodesWithClusterId:input_type -> pb.FindAllUpgradeHTTPDNSNodesWithClusterIdRequest
+ 17, // 16: pb.HTTPDNSNodeService.upgradeHTTPDNSNode:input_type -> pb.UpgradeHTTPDNSNodeRequest
+ 1, // 17: pb.HTTPDNSNodeService.createHTTPDNSNode:output_type -> pb.CreateHTTPDNSNodeResponse
+ 21, // 18: pb.HTTPDNSNodeService.updateHTTPDNSNode:output_type -> pb.RPCSuccess
+ 21, // 19: pb.HTTPDNSNodeService.deleteHTTPDNSNode:output_type -> pb.RPCSuccess
+ 5, // 20: pb.HTTPDNSNodeService.findHTTPDNSNode:output_type -> pb.FindHTTPDNSNodeResponse
+ 7, // 21: pb.HTTPDNSNodeService.listHTTPDNSNodes:output_type -> pb.ListHTTPDNSNodesResponse
+ 21, // 22: pb.HTTPDNSNodeService.updateHTTPDNSNodeStatus:output_type -> pb.RPCSuccess
+ 21, // 23: pb.HTTPDNSNodeService.updateHTTPDNSNodeLogin:output_type -> pb.RPCSuccess
+ 11, // 24: pb.HTTPDNSNodeService.checkHTTPDNSNodeLatestVersion:output_type -> pb.CheckHTTPDNSNodeLatestVersionResponse
+ 13, // 25: pb.HTTPDNSNodeService.downloadHTTPDNSNodeInstallationFile:output_type -> pb.DownloadHTTPDNSNodeInstallationFileResponse
+ 22, // 26: pb.HTTPDNSNodeService.countAllUpgradeHTTPDNSNodesWithClusterId:output_type -> pb.RPCCountResponse
+ 16, // 27: pb.HTTPDNSNodeService.findAllUpgradeHTTPDNSNodesWithClusterId:output_type -> pb.FindAllUpgradeHTTPDNSNodesWithClusterIdResponse
+ 21, // 28: pb.HTTPDNSNodeService.upgradeHTTPDNSNode:output_type -> pb.RPCSuccess
+ 17, // [17:29] is the sub-list for method output_type
+ 5, // [5:17] is the sub-list for method input_type
+ 5, // [5:5] is the sub-list for extension type_name
+ 5, // [5:5] is the sub-list for extension extendee
+ 0, // [0:5] is the sub-list for field type_name
}
func init() { file_service_httpdns_node_proto_init() }
@@ -956,7 +1246,7 @@ func file_service_httpdns_node_proto_init() {
GoPackagePath: reflect.TypeOf(x{}).PkgPath(),
RawDescriptor: unsafe.Slice(unsafe.StringData(file_service_httpdns_node_proto_rawDesc), len(file_service_httpdns_node_proto_rawDesc)),
NumEnums: 0,
- NumMessages: 14,
+ NumMessages: 19,
NumExtensions: 0,
NumServices: 1,
},
diff --git a/EdgeCommon/pkg/rpc/pb/service_httpdns_node_grpc.pb.go b/EdgeCommon/pkg/rpc/pb/service_httpdns_node_grpc.pb.go
index 3f40be0..ec9bc03 100644
--- a/EdgeCommon/pkg/rpc/pb/service_httpdns_node_grpc.pb.go
+++ b/EdgeCommon/pkg/rpc/pb/service_httpdns_node_grpc.pb.go
@@ -1,7 +1,7 @@
// Code generated by protoc-gen-go-grpc. DO NOT EDIT.
// versions:
// - protoc-gen-go-grpc v1.6.1
-// - protoc v3.21.12
+// - protoc v3.19.6
// source: service_httpdns_node.proto
package pb
@@ -19,18 +19,18 @@ import (
const _ = grpc.SupportPackageIsVersion9
const (
- HTTPDNSNodeService_CreateHTTPDNSNode_FullMethodName = "/pb.HTTPDNSNodeService/createHTTPDNSNode"
- HTTPDNSNodeService_UpdateHTTPDNSNode_FullMethodName = "/pb.HTTPDNSNodeService/updateHTTPDNSNode"
- HTTPDNSNodeService_DeleteHTTPDNSNode_FullMethodName = "/pb.HTTPDNSNodeService/deleteHTTPDNSNode"
- HTTPDNSNodeService_FindHTTPDNSNode_FullMethodName = "/pb.HTTPDNSNodeService/findHTTPDNSNode"
- HTTPDNSNodeService_ListHTTPDNSNodes_FullMethodName = "/pb.HTTPDNSNodeService/listHTTPDNSNodes"
- HTTPDNSNodeService_UpdateHTTPDNSNodeStatus_FullMethodName = "/pb.HTTPDNSNodeService/updateHTTPDNSNodeStatus"
- HTTPDNSNodeService_UpdateHTTPDNSNodeLogin_FullMethodName = "/pb.HTTPDNSNodeService/updateHTTPDNSNodeLogin"
- HTTPDNSNodeService_CheckHTTPDNSNodeLatestVersion_FullMethodName = "/pb.HTTPDNSNodeService/checkHTTPDNSNodeLatestVersion"
- HTTPDNSNodeService_DownloadHTTPDNSNodeInstallationFile_FullMethodName = "/pb.HTTPDNSNodeService/downloadHTTPDNSNodeInstallationFile"
+ HTTPDNSNodeService_CreateHTTPDNSNode_FullMethodName = "/pb.HTTPDNSNodeService/createHTTPDNSNode"
+ HTTPDNSNodeService_UpdateHTTPDNSNode_FullMethodName = "/pb.HTTPDNSNodeService/updateHTTPDNSNode"
+ HTTPDNSNodeService_DeleteHTTPDNSNode_FullMethodName = "/pb.HTTPDNSNodeService/deleteHTTPDNSNode"
+ HTTPDNSNodeService_FindHTTPDNSNode_FullMethodName = "/pb.HTTPDNSNodeService/findHTTPDNSNode"
+ HTTPDNSNodeService_ListHTTPDNSNodes_FullMethodName = "/pb.HTTPDNSNodeService/listHTTPDNSNodes"
+ HTTPDNSNodeService_UpdateHTTPDNSNodeStatus_FullMethodName = "/pb.HTTPDNSNodeService/updateHTTPDNSNodeStatus"
+ HTTPDNSNodeService_UpdateHTTPDNSNodeLogin_FullMethodName = "/pb.HTTPDNSNodeService/updateHTTPDNSNodeLogin"
+ HTTPDNSNodeService_CheckHTTPDNSNodeLatestVersion_FullMethodName = "/pb.HTTPDNSNodeService/checkHTTPDNSNodeLatestVersion"
+ HTTPDNSNodeService_DownloadHTTPDNSNodeInstallationFile_FullMethodName = "/pb.HTTPDNSNodeService/downloadHTTPDNSNodeInstallationFile"
HTTPDNSNodeService_CountAllUpgradeHTTPDNSNodesWithClusterId_FullMethodName = "/pb.HTTPDNSNodeService/countAllUpgradeHTTPDNSNodesWithClusterId"
HTTPDNSNodeService_FindAllUpgradeHTTPDNSNodesWithClusterId_FullMethodName = "/pb.HTTPDNSNodeService/findAllUpgradeHTTPDNSNodesWithClusterId"
- HTTPDNSNodeService_UpgradeHTTPDNSNode_FullMethodName = "/pb.HTTPDNSNodeService/upgradeHTTPDNSNode"
+ HTTPDNSNodeService_UpgradeHTTPDNSNode_FullMethodName = "/pb.HTTPDNSNodeService/upgradeHTTPDNSNode"
)
// HTTPDNSNodeServiceClient is the client API for HTTPDNSNodeService service.
@@ -186,7 +186,7 @@ func (c *hTTPDNSNodeServiceClient) UpgradeHTTPDNSNode(ctx context.Context, in *U
}
// HTTPDNSNodeServiceServer is the server API for HTTPDNSNodeService service.
-// All implementations must embed UnimplementedHTTPDNSNodeServiceServer
+// All implementations should embed UnimplementedHTTPDNSNodeServiceServer
// for forward compatibility.
type HTTPDNSNodeServiceServer interface {
CreateHTTPDNSNode(context.Context, *CreateHTTPDNSNodeRequest) (*CreateHTTPDNSNodeResponse, error)
@@ -207,10 +207,9 @@ type HTTPDNSNodeServiceServer interface {
FindAllUpgradeHTTPDNSNodesWithClusterId(context.Context, *FindAllUpgradeHTTPDNSNodesWithClusterIdRequest) (*FindAllUpgradeHTTPDNSNodesWithClusterIdResponse, error)
// 升级单个HTTPDNS节点
UpgradeHTTPDNSNode(context.Context, *UpgradeHTTPDNSNodeRequest) (*RPCSuccess, error)
- mustEmbedUnimplementedHTTPDNSNodeServiceServer()
}
-// UnimplementedHTTPDNSNodeServiceServer must be embedded to have
+// UnimplementedHTTPDNSNodeServiceServer should be embedded to have
// forward compatible implementations.
//
// NOTE: this should be embedded by value instead of pointer to avoid a nil
@@ -253,8 +252,7 @@ func (UnimplementedHTTPDNSNodeServiceServer) FindAllUpgradeHTTPDNSNodesWithClust
func (UnimplementedHTTPDNSNodeServiceServer) UpgradeHTTPDNSNode(context.Context, *UpgradeHTTPDNSNodeRequest) (*RPCSuccess, error) {
return nil, status.Error(codes.Unimplemented, "method UpgradeHTTPDNSNode not implemented")
}
-func (UnimplementedHTTPDNSNodeServiceServer) mustEmbedUnimplementedHTTPDNSNodeServiceServer() {}
-func (UnimplementedHTTPDNSNodeServiceServer) testEmbeddedByValue() {}
+func (UnimplementedHTTPDNSNodeServiceServer) testEmbeddedByValue() {}
// UnsafeHTTPDNSNodeServiceServer may be embedded to opt out of forward compatibility for this service.
// Use of this interface is not recommended, as added methods to HTTPDNSNodeServiceServer will
diff --git a/EdgeCommon/pkg/rpc/pb/service_httpdns_node_upgrade.go b/EdgeCommon/pkg/rpc/pb/service_httpdns_node_upgrade.go
deleted file mode 100644
index 2736957..0000000
--- a/EdgeCommon/pkg/rpc/pb/service_httpdns_node_upgrade.go
+++ /dev/null
@@ -1,345 +0,0 @@
-package pb
-
-import (
- "fmt"
-
- "google.golang.org/protobuf/encoding/protowire"
- "google.golang.org/protobuf/proto"
-)
-
-// CountAllUpgradeHTTPDNSNodesWithClusterIdRequest 计算需要升级的HTTPDNS节点数量
-type CountAllUpgradeHTTPDNSNodesWithClusterIdRequest struct {
- ClusterId int64 `protobuf:"varint,1,opt,name=clusterId,proto3" json:"clusterId,omitempty"`
-}
-
-func (x *CountAllUpgradeHTTPDNSNodesWithClusterIdRequest) Reset() { *x = CountAllUpgradeHTTPDNSNodesWithClusterIdRequest{} }
-func (x *CountAllUpgradeHTTPDNSNodesWithClusterIdRequest) String() string { return fmt.Sprintf("%+v", *x) }
-func (x *CountAllUpgradeHTTPDNSNodesWithClusterIdRequest) ProtoMessage() {}
-
-func (x *CountAllUpgradeHTTPDNSNodesWithClusterIdRequest) GetClusterId() int64 {
- if x != nil {
- return x.ClusterId
- }
- return 0
-}
-
-func (x *CountAllUpgradeHTTPDNSNodesWithClusterIdRequest) Marshal() ([]byte, error) {
- var b []byte
- if x.ClusterId != 0 {
- b = protowire.AppendTag(b, 1, protowire.VarintType)
- b = protowire.AppendVarint(b, uint64(x.ClusterId))
- }
- return b, nil
-}
-
-func (x *CountAllUpgradeHTTPDNSNodesWithClusterIdRequest) Unmarshal(data []byte) error {
- for len(data) > 0 {
- num, typ, n := protowire.ConsumeTag(data)
- if n < 0 {
- return fmt.Errorf("invalid tag")
- }
- data = data[n:]
- switch num {
- case 1:
- if typ == protowire.VarintType {
- v, n := protowire.ConsumeVarint(data)
- if n < 0 {
- return fmt.Errorf("invalid varint")
- }
- x.ClusterId = int64(v)
- data = data[n:]
- }
- default:
- n := protowire.ConsumeFieldValue(num, typ, data)
- if n < 0 {
- return fmt.Errorf("invalid field value")
- }
- data = data[n:]
- }
- }
- return nil
-}
-
-// FindAllUpgradeHTTPDNSNodesWithClusterIdRequest 列出所有需要升级的HTTPDNS节点
-type FindAllUpgradeHTTPDNSNodesWithClusterIdRequest struct {
- ClusterId int64 `protobuf:"varint,1,opt,name=clusterId,proto3" json:"clusterId,omitempty"`
-}
-
-func (x *FindAllUpgradeHTTPDNSNodesWithClusterIdRequest) Reset() { *x = FindAllUpgradeHTTPDNSNodesWithClusterIdRequest{} }
-func (x *FindAllUpgradeHTTPDNSNodesWithClusterIdRequest) String() string { return fmt.Sprintf("%+v", *x) }
-func (x *FindAllUpgradeHTTPDNSNodesWithClusterIdRequest) ProtoMessage() {}
-
-func (x *FindAllUpgradeHTTPDNSNodesWithClusterIdRequest) GetClusterId() int64 {
- if x != nil {
- return x.ClusterId
- }
- return 0
-}
-
-func (x *FindAllUpgradeHTTPDNSNodesWithClusterIdRequest) Marshal() ([]byte, error) {
- var b []byte
- if x.ClusterId != 0 {
- b = protowire.AppendTag(b, 1, protowire.VarintType)
- b = protowire.AppendVarint(b, uint64(x.ClusterId))
- }
- return b, nil
-}
-
-func (x *FindAllUpgradeHTTPDNSNodesWithClusterIdRequest) Unmarshal(data []byte) error {
- for len(data) > 0 {
- num, typ, n := protowire.ConsumeTag(data)
- if n < 0 {
- return fmt.Errorf("invalid tag")
- }
- data = data[n:]
- switch num {
- case 1:
- if typ == protowire.VarintType {
- v, n := protowire.ConsumeVarint(data)
- if n < 0 {
- return fmt.Errorf("invalid varint")
- }
- x.ClusterId = int64(v)
- data = data[n:]
- }
- default:
- n := protowire.ConsumeFieldValue(num, typ, data)
- if n < 0 {
- return fmt.Errorf("invalid field value")
- }
- data = data[n:]
- }
- }
- return nil
-}
-
-// FindAllUpgradeHTTPDNSNodesWithClusterIdResponse_HTTPDNSNodeUpgrade 单个待升级节点信息
-type FindAllUpgradeHTTPDNSNodesWithClusterIdResponse_HTTPDNSNodeUpgrade struct {
- Node *HTTPDNSNode `protobuf:"bytes,1,opt,name=node,proto3" json:"node,omitempty"`
- Os string `protobuf:"bytes,2,opt,name=os,proto3" json:"os,omitempty"`
- Arch string `protobuf:"bytes,3,opt,name=arch,proto3" json:"arch,omitempty"`
- OldVersion string `protobuf:"bytes,4,opt,name=oldVersion,proto3" json:"oldVersion,omitempty"`
- NewVersion string `protobuf:"bytes,5,opt,name=newVersion,proto3" json:"newVersion,omitempty"`
-}
-
-func (x *FindAllUpgradeHTTPDNSNodesWithClusterIdResponse_HTTPDNSNodeUpgrade) Reset() {
- *x = FindAllUpgradeHTTPDNSNodesWithClusterIdResponse_HTTPDNSNodeUpgrade{}
-}
-func (x *FindAllUpgradeHTTPDNSNodesWithClusterIdResponse_HTTPDNSNodeUpgrade) String() string {
- return fmt.Sprintf("%+v", *x)
-}
-func (x *FindAllUpgradeHTTPDNSNodesWithClusterIdResponse_HTTPDNSNodeUpgrade) ProtoMessage() {}
-
-func (x *FindAllUpgradeHTTPDNSNodesWithClusterIdResponse_HTTPDNSNodeUpgrade) Marshal() ([]byte, error) {
- var b []byte
- if x.Node != nil {
- nodeData, err := proto.Marshal(x.Node)
- if err != nil {
- return nil, err
- }
- b = protowire.AppendTag(b, 1, protowire.BytesType)
- b = protowire.AppendBytes(b, nodeData)
- }
- if x.Os != "" {
- b = protowire.AppendTag(b, 2, protowire.BytesType)
- b = protowire.AppendString(b, x.Os)
- }
- if x.Arch != "" {
- b = protowire.AppendTag(b, 3, protowire.BytesType)
- b = protowire.AppendString(b, x.Arch)
- }
- if x.OldVersion != "" {
- b = protowire.AppendTag(b, 4, protowire.BytesType)
- b = protowire.AppendString(b, x.OldVersion)
- }
- if x.NewVersion != "" {
- b = protowire.AppendTag(b, 5, protowire.BytesType)
- b = protowire.AppendString(b, x.NewVersion)
- }
- return b, nil
-}
-
-func (x *FindAllUpgradeHTTPDNSNodesWithClusterIdResponse_HTTPDNSNodeUpgrade) Unmarshal(data []byte) error {
- for len(data) > 0 {
- num, typ, n := protowire.ConsumeTag(data)
- if n < 0 {
- return fmt.Errorf("invalid tag")
- }
- data = data[n:]
- switch num {
- case 1:
- if typ == protowire.BytesType {
- v, n := protowire.ConsumeBytes(data)
- if n < 0 {
- return fmt.Errorf("invalid bytes")
- }
- x.Node = &HTTPDNSNode{}
- if err := proto.Unmarshal(v, x.Node); err != nil {
- return err
- }
- data = data[n:]
- }
- case 2:
- if typ == protowire.BytesType {
- v, n := protowire.ConsumeString(data)
- if n < 0 {
- return fmt.Errorf("invalid string")
- }
- x.Os = v
- data = data[n:]
- }
- case 3:
- if typ == protowire.BytesType {
- v, n := protowire.ConsumeString(data)
- if n < 0 {
- return fmt.Errorf("invalid string")
- }
- x.Arch = v
- data = data[n:]
- }
- case 4:
- if typ == protowire.BytesType {
- v, n := protowire.ConsumeString(data)
- if n < 0 {
- return fmt.Errorf("invalid string")
- }
- x.OldVersion = v
- data = data[n:]
- }
- case 5:
- if typ == protowire.BytesType {
- v, n := protowire.ConsumeString(data)
- if n < 0 {
- return fmt.Errorf("invalid string")
- }
- x.NewVersion = v
- data = data[n:]
- }
- default:
- n := protowire.ConsumeFieldValue(num, typ, data)
- if n < 0 {
- return fmt.Errorf("invalid field value")
- }
- data = data[n:]
- }
- }
- return nil
-}
-
-// FindAllUpgradeHTTPDNSNodesWithClusterIdResponse 列出所有需要升级的HTTPDNS节点
-type FindAllUpgradeHTTPDNSNodesWithClusterIdResponse struct {
- Nodes []*FindAllUpgradeHTTPDNSNodesWithClusterIdResponse_HTTPDNSNodeUpgrade `protobuf:"bytes,1,rep,name=nodes,proto3" json:"nodes,omitempty"`
-}
-
-func (x *FindAllUpgradeHTTPDNSNodesWithClusterIdResponse) Reset() {
- *x = FindAllUpgradeHTTPDNSNodesWithClusterIdResponse{}
-}
-func (x *FindAllUpgradeHTTPDNSNodesWithClusterIdResponse) String() string {
- return fmt.Sprintf("%+v", *x)
-}
-func (x *FindAllUpgradeHTTPDNSNodesWithClusterIdResponse) ProtoMessage() {}
-
-func (x *FindAllUpgradeHTTPDNSNodesWithClusterIdResponse) GetNodes() []*FindAllUpgradeHTTPDNSNodesWithClusterIdResponse_HTTPDNSNodeUpgrade {
- if x != nil {
- return x.Nodes
- }
- return nil
-}
-
-func (x *FindAllUpgradeHTTPDNSNodesWithClusterIdResponse) Marshal() ([]byte, error) {
- var b []byte
- for _, node := range x.Nodes {
- nodeData, err := node.Marshal()
- if err != nil {
- return nil, err
- }
- b = protowire.AppendTag(b, 1, protowire.BytesType)
- b = protowire.AppendBytes(b, nodeData)
- }
- return b, nil
-}
-
-func (x *FindAllUpgradeHTTPDNSNodesWithClusterIdResponse) Unmarshal(data []byte) error {
- for len(data) > 0 {
- num, typ, n := protowire.ConsumeTag(data)
- if n < 0 {
- return fmt.Errorf("invalid tag")
- }
- data = data[n:]
- switch num {
- case 1:
- if typ == protowire.BytesType {
- v, n := protowire.ConsumeBytes(data)
- if n < 0 {
- return fmt.Errorf("invalid bytes")
- }
- node := &FindAllUpgradeHTTPDNSNodesWithClusterIdResponse_HTTPDNSNodeUpgrade{}
- if err := node.Unmarshal(v); err != nil {
- return err
- }
- x.Nodes = append(x.Nodes, node)
- data = data[n:]
- }
- default:
- n := protowire.ConsumeFieldValue(num, typ, data)
- if n < 0 {
- return fmt.Errorf("invalid field value")
- }
- data = data[n:]
- }
- }
- return nil
-}
-
-// UpgradeHTTPDNSNodeRequest 升级单个HTTPDNS节点
-type UpgradeHTTPDNSNodeRequest struct {
- NodeId int64 `protobuf:"varint,1,opt,name=nodeId,proto3" json:"nodeId,omitempty"`
-}
-
-func (x *UpgradeHTTPDNSNodeRequest) Reset() { *x = UpgradeHTTPDNSNodeRequest{} }
-func (x *UpgradeHTTPDNSNodeRequest) String() string { return fmt.Sprintf("%+v", *x) }
-func (x *UpgradeHTTPDNSNodeRequest) ProtoMessage() {}
-
-func (x *UpgradeHTTPDNSNodeRequest) GetNodeId() int64 {
- if x != nil {
- return x.NodeId
- }
- return 0
-}
-
-func (x *UpgradeHTTPDNSNodeRequest) Marshal() ([]byte, error) {
- var b []byte
- if x.NodeId != 0 {
- b = protowire.AppendTag(b, 1, protowire.VarintType)
- b = protowire.AppendVarint(b, uint64(x.NodeId))
- }
- return b, nil
-}
-
-func (x *UpgradeHTTPDNSNodeRequest) Unmarshal(data []byte) error {
- for len(data) > 0 {
- num, typ, n := protowire.ConsumeTag(data)
- if n < 0 {
- return fmt.Errorf("invalid tag")
- }
- data = data[n:]
- switch num {
- case 1:
- if typ == protowire.VarintType {
- v, n := protowire.ConsumeVarint(data)
- if n < 0 {
- return fmt.Errorf("invalid varint")
- }
- x.NodeId = int64(v)
- data = data[n:]
- }
- default:
- n := protowire.ConsumeFieldValue(num, typ, data)
- if n < 0 {
- return fmt.Errorf("invalid field value")
- }
- data = data[n:]
- }
- }
- return nil
-}
diff --git a/EdgeCommon/pkg/rpc/pb/service_httpdns_rule.pb.go b/EdgeCommon/pkg/rpc/pb/service_httpdns_rule.pb.go
index 1ac612c..ffe746b 100644
--- a/EdgeCommon/pkg/rpc/pb/service_httpdns_rule.pb.go
+++ b/EdgeCommon/pkg/rpc/pb/service_httpdns_rule.pb.go
@@ -1,7 +1,7 @@
// Code generated by protoc-gen-go. DO NOT EDIT.
// versions:
-// protoc-gen-go v1.35.1
-// protoc v3.21.12
+// protoc-gen-go v1.36.11
+// protoc v3.19.6
// source: service_httpdns_rule.proto
package pb
@@ -11,6 +11,7 @@ import (
protoimpl "google.golang.org/protobuf/runtime/protoimpl"
reflect "reflect"
sync "sync"
+ unsafe "unsafe"
)
const (
@@ -21,11 +22,10 @@ const (
)
type CreateHTTPDNSCustomRuleRequest struct {
- state protoimpl.MessageState
- sizeCache protoimpl.SizeCache
+ state protoimpl.MessageState `protogen:"open.v1"`
+ Rule *HTTPDNSCustomRule `protobuf:"bytes,1,opt,name=rule,proto3" json:"rule,omitempty"`
unknownFields protoimpl.UnknownFields
-
- Rule *HTTPDNSCustomRule `protobuf:"bytes,1,opt,name=rule,proto3" json:"rule,omitempty"`
+ sizeCache protoimpl.SizeCache
}
func (x *CreateHTTPDNSCustomRuleRequest) Reset() {
@@ -66,11 +66,10 @@ func (x *CreateHTTPDNSCustomRuleRequest) GetRule() *HTTPDNSCustomRule {
}
type CreateHTTPDNSCustomRuleResponse struct {
- state protoimpl.MessageState
- sizeCache protoimpl.SizeCache
+ state protoimpl.MessageState `protogen:"open.v1"`
+ RuleId int64 `protobuf:"varint,1,opt,name=ruleId,proto3" json:"ruleId,omitempty"`
unknownFields protoimpl.UnknownFields
-
- RuleId int64 `protobuf:"varint,1,opt,name=ruleId,proto3" json:"ruleId,omitempty"`
+ sizeCache protoimpl.SizeCache
}
func (x *CreateHTTPDNSCustomRuleResponse) Reset() {
@@ -111,11 +110,10 @@ func (x *CreateHTTPDNSCustomRuleResponse) GetRuleId() int64 {
}
type UpdateHTTPDNSCustomRuleRequest struct {
- state protoimpl.MessageState
- sizeCache protoimpl.SizeCache
+ state protoimpl.MessageState `protogen:"open.v1"`
+ Rule *HTTPDNSCustomRule `protobuf:"bytes,1,opt,name=rule,proto3" json:"rule,omitempty"`
unknownFields protoimpl.UnknownFields
-
- Rule *HTTPDNSCustomRule `protobuf:"bytes,1,opt,name=rule,proto3" json:"rule,omitempty"`
+ sizeCache protoimpl.SizeCache
}
func (x *UpdateHTTPDNSCustomRuleRequest) Reset() {
@@ -156,11 +154,10 @@ func (x *UpdateHTTPDNSCustomRuleRequest) GetRule() *HTTPDNSCustomRule {
}
type DeleteHTTPDNSCustomRuleRequest struct {
- state protoimpl.MessageState
- sizeCache protoimpl.SizeCache
+ state protoimpl.MessageState `protogen:"open.v1"`
+ RuleId int64 `protobuf:"varint,1,opt,name=ruleId,proto3" json:"ruleId,omitempty"`
unknownFields protoimpl.UnknownFields
-
- RuleId int64 `protobuf:"varint,1,opt,name=ruleId,proto3" json:"ruleId,omitempty"`
+ sizeCache protoimpl.SizeCache
}
func (x *DeleteHTTPDNSCustomRuleRequest) Reset() {
@@ -201,12 +198,11 @@ func (x *DeleteHTTPDNSCustomRuleRequest) GetRuleId() int64 {
}
type UpdateHTTPDNSCustomRuleStatusRequest struct {
- state protoimpl.MessageState
- sizeCache protoimpl.SizeCache
+ state protoimpl.MessageState `protogen:"open.v1"`
+ RuleId int64 `protobuf:"varint,1,opt,name=ruleId,proto3" json:"ruleId,omitempty"`
+ IsOn bool `protobuf:"varint,2,opt,name=isOn,proto3" json:"isOn,omitempty"`
unknownFields protoimpl.UnknownFields
-
- RuleId int64 `protobuf:"varint,1,opt,name=ruleId,proto3" json:"ruleId,omitempty"`
- IsOn bool `protobuf:"varint,2,opt,name=isOn,proto3" json:"isOn,omitempty"`
+ sizeCache protoimpl.SizeCache
}
func (x *UpdateHTTPDNSCustomRuleStatusRequest) Reset() {
@@ -254,11 +250,10 @@ func (x *UpdateHTTPDNSCustomRuleStatusRequest) GetIsOn() bool {
}
type ListHTTPDNSCustomRulesWithDomainIdRequest struct {
- state protoimpl.MessageState
- sizeCache protoimpl.SizeCache
+ state protoimpl.MessageState `protogen:"open.v1"`
+ DomainId int64 `protobuf:"varint,1,opt,name=domainId,proto3" json:"domainId,omitempty"`
unknownFields protoimpl.UnknownFields
-
- DomainId int64 `protobuf:"varint,1,opt,name=domainId,proto3" json:"domainId,omitempty"`
+ sizeCache protoimpl.SizeCache
}
func (x *ListHTTPDNSCustomRulesWithDomainIdRequest) Reset() {
@@ -299,11 +294,10 @@ func (x *ListHTTPDNSCustomRulesWithDomainIdRequest) GetDomainId() int64 {
}
type ListHTTPDNSCustomRulesWithDomainIdResponse struct {
- state protoimpl.MessageState
- sizeCache protoimpl.SizeCache
+ state protoimpl.MessageState `protogen:"open.v1"`
+ Rules []*HTTPDNSCustomRule `protobuf:"bytes,1,rep,name=rules,proto3" json:"rules,omitempty"`
unknownFields protoimpl.UnknownFields
-
- Rules []*HTTPDNSCustomRule `protobuf:"bytes,1,rep,name=rules,proto3" json:"rules,omitempty"`
+ sizeCache protoimpl.SizeCache
}
func (x *ListHTTPDNSCustomRulesWithDomainIdResponse) Reset() {
@@ -345,88 +339,39 @@ func (x *ListHTTPDNSCustomRulesWithDomainIdResponse) GetRules() []*HTTPDNSCustom
var File_service_httpdns_rule_proto protoreflect.FileDescriptor
-var file_service_httpdns_rule_proto_rawDesc = []byte{
- 0x0a, 0x1a, 0x73, 0x65, 0x72, 0x76, 0x69, 0x63, 0x65, 0x5f, 0x68, 0x74, 0x74, 0x70, 0x64, 0x6e,
- 0x73, 0x5f, 0x72, 0x75, 0x6c, 0x65, 0x2e, 0x70, 0x72, 0x6f, 0x74, 0x6f, 0x12, 0x02, 0x70, 0x62,
- 0x1a, 0x1f, 0x6d, 0x6f, 0x64, 0x65, 0x6c, 0x73, 0x2f, 0x6d, 0x6f, 0x64, 0x65, 0x6c, 0x5f, 0x68,
- 0x74, 0x74, 0x70, 0x64, 0x6e, 0x73, 0x5f, 0x72, 0x75, 0x6c, 0x65, 0x2e, 0x70, 0x72, 0x6f, 0x74,
- 0x6f, 0x1a, 0x19, 0x6d, 0x6f, 0x64, 0x65, 0x6c, 0x73, 0x2f, 0x72, 0x70, 0x63, 0x5f, 0x6d, 0x65,
- 0x73, 0x73, 0x61, 0x67, 0x65, 0x73, 0x2e, 0x70, 0x72, 0x6f, 0x74, 0x6f, 0x22, 0x4b, 0x0a, 0x1e,
- 0x43, 0x72, 0x65, 0x61, 0x74, 0x65, 0x48, 0x54, 0x54, 0x50, 0x44, 0x4e, 0x53, 0x43, 0x75, 0x73,
- 0x74, 0x6f, 0x6d, 0x52, 0x75, 0x6c, 0x65, 0x52, 0x65, 0x71, 0x75, 0x65, 0x73, 0x74, 0x12, 0x29,
- 0x0a, 0x04, 0x72, 0x75, 0x6c, 0x65, 0x18, 0x01, 0x20, 0x01, 0x28, 0x0b, 0x32, 0x15, 0x2e, 0x70,
- 0x62, 0x2e, 0x48, 0x54, 0x54, 0x50, 0x44, 0x4e, 0x53, 0x43, 0x75, 0x73, 0x74, 0x6f, 0x6d, 0x52,
- 0x75, 0x6c, 0x65, 0x52, 0x04, 0x72, 0x75, 0x6c, 0x65, 0x22, 0x39, 0x0a, 0x1f, 0x43, 0x72, 0x65,
- 0x61, 0x74, 0x65, 0x48, 0x54, 0x54, 0x50, 0x44, 0x4e, 0x53, 0x43, 0x75, 0x73, 0x74, 0x6f, 0x6d,
- 0x52, 0x75, 0x6c, 0x65, 0x52, 0x65, 0x73, 0x70, 0x6f, 0x6e, 0x73, 0x65, 0x12, 0x16, 0x0a, 0x06,
- 0x72, 0x75, 0x6c, 0x65, 0x49, 0x64, 0x18, 0x01, 0x20, 0x01, 0x28, 0x03, 0x52, 0x06, 0x72, 0x75,
- 0x6c, 0x65, 0x49, 0x64, 0x22, 0x4b, 0x0a, 0x1e, 0x55, 0x70, 0x64, 0x61, 0x74, 0x65, 0x48, 0x54,
- 0x54, 0x50, 0x44, 0x4e, 0x53, 0x43, 0x75, 0x73, 0x74, 0x6f, 0x6d, 0x52, 0x75, 0x6c, 0x65, 0x52,
- 0x65, 0x71, 0x75, 0x65, 0x73, 0x74, 0x12, 0x29, 0x0a, 0x04, 0x72, 0x75, 0x6c, 0x65, 0x18, 0x01,
- 0x20, 0x01, 0x28, 0x0b, 0x32, 0x15, 0x2e, 0x70, 0x62, 0x2e, 0x48, 0x54, 0x54, 0x50, 0x44, 0x4e,
- 0x53, 0x43, 0x75, 0x73, 0x74, 0x6f, 0x6d, 0x52, 0x75, 0x6c, 0x65, 0x52, 0x04, 0x72, 0x75, 0x6c,
- 0x65, 0x22, 0x38, 0x0a, 0x1e, 0x44, 0x65, 0x6c, 0x65, 0x74, 0x65, 0x48, 0x54, 0x54, 0x50, 0x44,
- 0x4e, 0x53, 0x43, 0x75, 0x73, 0x74, 0x6f, 0x6d, 0x52, 0x75, 0x6c, 0x65, 0x52, 0x65, 0x71, 0x75,
- 0x65, 0x73, 0x74, 0x12, 0x16, 0x0a, 0x06, 0x72, 0x75, 0x6c, 0x65, 0x49, 0x64, 0x18, 0x01, 0x20,
- 0x01, 0x28, 0x03, 0x52, 0x06, 0x72, 0x75, 0x6c, 0x65, 0x49, 0x64, 0x22, 0x52, 0x0a, 0x24, 0x55,
- 0x70, 0x64, 0x61, 0x74, 0x65, 0x48, 0x54, 0x54, 0x50, 0x44, 0x4e, 0x53, 0x43, 0x75, 0x73, 0x74,
- 0x6f, 0x6d, 0x52, 0x75, 0x6c, 0x65, 0x53, 0x74, 0x61, 0x74, 0x75, 0x73, 0x52, 0x65, 0x71, 0x75,
- 0x65, 0x73, 0x74, 0x12, 0x16, 0x0a, 0x06, 0x72, 0x75, 0x6c, 0x65, 0x49, 0x64, 0x18, 0x01, 0x20,
- 0x01, 0x28, 0x03, 0x52, 0x06, 0x72, 0x75, 0x6c, 0x65, 0x49, 0x64, 0x12, 0x12, 0x0a, 0x04, 0x69,
- 0x73, 0x4f, 0x6e, 0x18, 0x02, 0x20, 0x01, 0x28, 0x08, 0x52, 0x04, 0x69, 0x73, 0x4f, 0x6e, 0x22,
- 0x47, 0x0a, 0x29, 0x4c, 0x69, 0x73, 0x74, 0x48, 0x54, 0x54, 0x50, 0x44, 0x4e, 0x53, 0x43, 0x75,
- 0x73, 0x74, 0x6f, 0x6d, 0x52, 0x75, 0x6c, 0x65, 0x73, 0x57, 0x69, 0x74, 0x68, 0x44, 0x6f, 0x6d,
- 0x61, 0x69, 0x6e, 0x49, 0x64, 0x52, 0x65, 0x71, 0x75, 0x65, 0x73, 0x74, 0x12, 0x1a, 0x0a, 0x08,
- 0x64, 0x6f, 0x6d, 0x61, 0x69, 0x6e, 0x49, 0x64, 0x18, 0x01, 0x20, 0x01, 0x28, 0x03, 0x52, 0x08,
- 0x64, 0x6f, 0x6d, 0x61, 0x69, 0x6e, 0x49, 0x64, 0x22, 0x59, 0x0a, 0x2a, 0x4c, 0x69, 0x73, 0x74,
- 0x48, 0x54, 0x54, 0x50, 0x44, 0x4e, 0x53, 0x43, 0x75, 0x73, 0x74, 0x6f, 0x6d, 0x52, 0x75, 0x6c,
- 0x65, 0x73, 0x57, 0x69, 0x74, 0x68, 0x44, 0x6f, 0x6d, 0x61, 0x69, 0x6e, 0x49, 0x64, 0x52, 0x65,
- 0x73, 0x70, 0x6f, 0x6e, 0x73, 0x65, 0x12, 0x2b, 0x0a, 0x05, 0x72, 0x75, 0x6c, 0x65, 0x73, 0x18,
- 0x01, 0x20, 0x03, 0x28, 0x0b, 0x32, 0x15, 0x2e, 0x70, 0x62, 0x2e, 0x48, 0x54, 0x54, 0x50, 0x44,
- 0x4e, 0x53, 0x43, 0x75, 0x73, 0x74, 0x6f, 0x6d, 0x52, 0x75, 0x6c, 0x65, 0x52, 0x05, 0x72, 0x75,
- 0x6c, 0x65, 0x73, 0x32, 0xf7, 0x03, 0x0a, 0x12, 0x48, 0x54, 0x54, 0x50, 0x44, 0x4e, 0x53, 0x52,
- 0x75, 0x6c, 0x65, 0x53, 0x65, 0x72, 0x76, 0x69, 0x63, 0x65, 0x12, 0x62, 0x0a, 0x17, 0x63, 0x72,
- 0x65, 0x61, 0x74, 0x65, 0x48, 0x54, 0x54, 0x50, 0x44, 0x4e, 0x53, 0x43, 0x75, 0x73, 0x74, 0x6f,
- 0x6d, 0x52, 0x75, 0x6c, 0x65, 0x12, 0x22, 0x2e, 0x70, 0x62, 0x2e, 0x43, 0x72, 0x65, 0x61, 0x74,
- 0x65, 0x48, 0x54, 0x54, 0x50, 0x44, 0x4e, 0x53, 0x43, 0x75, 0x73, 0x74, 0x6f, 0x6d, 0x52, 0x75,
- 0x6c, 0x65, 0x52, 0x65, 0x71, 0x75, 0x65, 0x73, 0x74, 0x1a, 0x23, 0x2e, 0x70, 0x62, 0x2e, 0x43,
- 0x72, 0x65, 0x61, 0x74, 0x65, 0x48, 0x54, 0x54, 0x50, 0x44, 0x4e, 0x53, 0x43, 0x75, 0x73, 0x74,
- 0x6f, 0x6d, 0x52, 0x75, 0x6c, 0x65, 0x52, 0x65, 0x73, 0x70, 0x6f, 0x6e, 0x73, 0x65, 0x12, 0x4d,
- 0x0a, 0x17, 0x75, 0x70, 0x64, 0x61, 0x74, 0x65, 0x48, 0x54, 0x54, 0x50, 0x44, 0x4e, 0x53, 0x43,
- 0x75, 0x73, 0x74, 0x6f, 0x6d, 0x52, 0x75, 0x6c, 0x65, 0x12, 0x22, 0x2e, 0x70, 0x62, 0x2e, 0x55,
- 0x70, 0x64, 0x61, 0x74, 0x65, 0x48, 0x54, 0x54, 0x50, 0x44, 0x4e, 0x53, 0x43, 0x75, 0x73, 0x74,
- 0x6f, 0x6d, 0x52, 0x75, 0x6c, 0x65, 0x52, 0x65, 0x71, 0x75, 0x65, 0x73, 0x74, 0x1a, 0x0e, 0x2e,
- 0x70, 0x62, 0x2e, 0x52, 0x50, 0x43, 0x53, 0x75, 0x63, 0x63, 0x65, 0x73, 0x73, 0x12, 0x4d, 0x0a,
- 0x17, 0x64, 0x65, 0x6c, 0x65, 0x74, 0x65, 0x48, 0x54, 0x54, 0x50, 0x44, 0x4e, 0x53, 0x43, 0x75,
- 0x73, 0x74, 0x6f, 0x6d, 0x52, 0x75, 0x6c, 0x65, 0x12, 0x22, 0x2e, 0x70, 0x62, 0x2e, 0x44, 0x65,
- 0x6c, 0x65, 0x74, 0x65, 0x48, 0x54, 0x54, 0x50, 0x44, 0x4e, 0x53, 0x43, 0x75, 0x73, 0x74, 0x6f,
- 0x6d, 0x52, 0x75, 0x6c, 0x65, 0x52, 0x65, 0x71, 0x75, 0x65, 0x73, 0x74, 0x1a, 0x0e, 0x2e, 0x70,
- 0x62, 0x2e, 0x52, 0x50, 0x43, 0x53, 0x75, 0x63, 0x63, 0x65, 0x73, 0x73, 0x12, 0x59, 0x0a, 0x1d,
- 0x75, 0x70, 0x64, 0x61, 0x74, 0x65, 0x48, 0x54, 0x54, 0x50, 0x44, 0x4e, 0x53, 0x43, 0x75, 0x73,
- 0x74, 0x6f, 0x6d, 0x52, 0x75, 0x6c, 0x65, 0x53, 0x74, 0x61, 0x74, 0x75, 0x73, 0x12, 0x28, 0x2e,
- 0x70, 0x62, 0x2e, 0x55, 0x70, 0x64, 0x61, 0x74, 0x65, 0x48, 0x54, 0x54, 0x50, 0x44, 0x4e, 0x53,
- 0x43, 0x75, 0x73, 0x74, 0x6f, 0x6d, 0x52, 0x75, 0x6c, 0x65, 0x53, 0x74, 0x61, 0x74, 0x75, 0x73,
- 0x52, 0x65, 0x71, 0x75, 0x65, 0x73, 0x74, 0x1a, 0x0e, 0x2e, 0x70, 0x62, 0x2e, 0x52, 0x50, 0x43,
- 0x53, 0x75, 0x63, 0x63, 0x65, 0x73, 0x73, 0x12, 0x83, 0x01, 0x0a, 0x22, 0x6c, 0x69, 0x73, 0x74,
- 0x48, 0x54, 0x54, 0x50, 0x44, 0x4e, 0x53, 0x43, 0x75, 0x73, 0x74, 0x6f, 0x6d, 0x52, 0x75, 0x6c,
- 0x65, 0x73, 0x57, 0x69, 0x74, 0x68, 0x44, 0x6f, 0x6d, 0x61, 0x69, 0x6e, 0x49, 0x64, 0x12, 0x2d,
- 0x2e, 0x70, 0x62, 0x2e, 0x4c, 0x69, 0x73, 0x74, 0x48, 0x54, 0x54, 0x50, 0x44, 0x4e, 0x53, 0x43,
- 0x75, 0x73, 0x74, 0x6f, 0x6d, 0x52, 0x75, 0x6c, 0x65, 0x73, 0x57, 0x69, 0x74, 0x68, 0x44, 0x6f,
- 0x6d, 0x61, 0x69, 0x6e, 0x49, 0x64, 0x52, 0x65, 0x71, 0x75, 0x65, 0x73, 0x74, 0x1a, 0x2e, 0x2e,
- 0x70, 0x62, 0x2e, 0x4c, 0x69, 0x73, 0x74, 0x48, 0x54, 0x54, 0x50, 0x44, 0x4e, 0x53, 0x43, 0x75,
- 0x73, 0x74, 0x6f, 0x6d, 0x52, 0x75, 0x6c, 0x65, 0x73, 0x57, 0x69, 0x74, 0x68, 0x44, 0x6f, 0x6d,
- 0x61, 0x69, 0x6e, 0x49, 0x64, 0x52, 0x65, 0x73, 0x70, 0x6f, 0x6e, 0x73, 0x65, 0x42, 0x06, 0x5a,
- 0x04, 0x2e, 0x2f, 0x70, 0x62, 0x62, 0x06, 0x70, 0x72, 0x6f, 0x74, 0x6f, 0x33,
-}
+const file_service_httpdns_rule_proto_rawDesc = "" +
+ "\n" +
+ "\x1aservice_httpdns_rule.proto\x12\x02pb\x1a\x1fmodels/model_httpdns_rule.proto\x1a\x19models/rpc_messages.proto\"K\n" +
+ "\x1eCreateHTTPDNSCustomRuleRequest\x12)\n" +
+ "\x04rule\x18\x01 \x01(\v2\x15.pb.HTTPDNSCustomRuleR\x04rule\"9\n" +
+ "\x1fCreateHTTPDNSCustomRuleResponse\x12\x16\n" +
+ "\x06ruleId\x18\x01 \x01(\x03R\x06ruleId\"K\n" +
+ "\x1eUpdateHTTPDNSCustomRuleRequest\x12)\n" +
+ "\x04rule\x18\x01 \x01(\v2\x15.pb.HTTPDNSCustomRuleR\x04rule\"8\n" +
+ "\x1eDeleteHTTPDNSCustomRuleRequest\x12\x16\n" +
+ "\x06ruleId\x18\x01 \x01(\x03R\x06ruleId\"R\n" +
+ "$UpdateHTTPDNSCustomRuleStatusRequest\x12\x16\n" +
+ "\x06ruleId\x18\x01 \x01(\x03R\x06ruleId\x12\x12\n" +
+ "\x04isOn\x18\x02 \x01(\bR\x04isOn\"G\n" +
+ ")ListHTTPDNSCustomRulesWithDomainIdRequest\x12\x1a\n" +
+ "\bdomainId\x18\x01 \x01(\x03R\bdomainId\"Y\n" +
+ "*ListHTTPDNSCustomRulesWithDomainIdResponse\x12+\n" +
+ "\x05rules\x18\x01 \x03(\v2\x15.pb.HTTPDNSCustomRuleR\x05rules2\xf7\x03\n" +
+ "\x12HTTPDNSRuleService\x12b\n" +
+ "\x17createHTTPDNSCustomRule\x12\".pb.CreateHTTPDNSCustomRuleRequest\x1a#.pb.CreateHTTPDNSCustomRuleResponse\x12M\n" +
+ "\x17updateHTTPDNSCustomRule\x12\".pb.UpdateHTTPDNSCustomRuleRequest\x1a\x0e.pb.RPCSuccess\x12M\n" +
+ "\x17deleteHTTPDNSCustomRule\x12\".pb.DeleteHTTPDNSCustomRuleRequest\x1a\x0e.pb.RPCSuccess\x12Y\n" +
+ "\x1dupdateHTTPDNSCustomRuleStatus\x12(.pb.UpdateHTTPDNSCustomRuleStatusRequest\x1a\x0e.pb.RPCSuccess\x12\x83\x01\n" +
+ "\"listHTTPDNSCustomRulesWithDomainId\x12-.pb.ListHTTPDNSCustomRulesWithDomainIdRequest\x1a..pb.ListHTTPDNSCustomRulesWithDomainIdResponseB\x06Z\x04./pbb\x06proto3"
var (
file_service_httpdns_rule_proto_rawDescOnce sync.Once
- file_service_httpdns_rule_proto_rawDescData = file_service_httpdns_rule_proto_rawDesc
+ file_service_httpdns_rule_proto_rawDescData []byte
)
func file_service_httpdns_rule_proto_rawDescGZIP() []byte {
file_service_httpdns_rule_proto_rawDescOnce.Do(func() {
- file_service_httpdns_rule_proto_rawDescData = protoimpl.X.CompressGZIP(file_service_httpdns_rule_proto_rawDescData)
+ file_service_httpdns_rule_proto_rawDescData = protoimpl.X.CompressGZIP(unsafe.Slice(unsafe.StringData(file_service_httpdns_rule_proto_rawDesc), len(file_service_httpdns_rule_proto_rawDesc)))
})
return file_service_httpdns_rule_proto_rawDescData
}
@@ -475,7 +420,7 @@ func file_service_httpdns_rule_proto_init() {
out := protoimpl.TypeBuilder{
File: protoimpl.DescBuilder{
GoPackagePath: reflect.TypeOf(x{}).PkgPath(),
- RawDescriptor: file_service_httpdns_rule_proto_rawDesc,
+ RawDescriptor: unsafe.Slice(unsafe.StringData(file_service_httpdns_rule_proto_rawDesc), len(file_service_httpdns_rule_proto_rawDesc)),
NumEnums: 0,
NumMessages: 7,
NumExtensions: 0,
@@ -486,7 +431,6 @@ func file_service_httpdns_rule_proto_init() {
MessageInfos: file_service_httpdns_rule_proto_msgTypes,
}.Build()
File_service_httpdns_rule_proto = out.File
- file_service_httpdns_rule_proto_rawDesc = nil
file_service_httpdns_rule_proto_goTypes = nil
file_service_httpdns_rule_proto_depIdxs = nil
}
diff --git a/EdgeCommon/pkg/rpc/pb/service_httpdns_rule_grpc.pb.go b/EdgeCommon/pkg/rpc/pb/service_httpdns_rule_grpc.pb.go
index 3f8125f..5b607fb 100644
--- a/EdgeCommon/pkg/rpc/pb/service_httpdns_rule_grpc.pb.go
+++ b/EdgeCommon/pkg/rpc/pb/service_httpdns_rule_grpc.pb.go
@@ -1,7 +1,7 @@
// Code generated by protoc-gen-go-grpc. DO NOT EDIT.
// versions:
-// - protoc-gen-go-grpc v1.5.1
-// - protoc v3.21.12
+// - protoc-gen-go-grpc v1.6.1
+// - protoc v3.19.6
// source: service_httpdns_rule.proto
package pb
@@ -114,19 +114,19 @@ type HTTPDNSRuleServiceServer interface {
type UnimplementedHTTPDNSRuleServiceServer struct{}
func (UnimplementedHTTPDNSRuleServiceServer) CreateHTTPDNSCustomRule(context.Context, *CreateHTTPDNSCustomRuleRequest) (*CreateHTTPDNSCustomRuleResponse, error) {
- return nil, status.Errorf(codes.Unimplemented, "method CreateHTTPDNSCustomRule not implemented")
+ return nil, status.Error(codes.Unimplemented, "method CreateHTTPDNSCustomRule not implemented")
}
func (UnimplementedHTTPDNSRuleServiceServer) UpdateHTTPDNSCustomRule(context.Context, *UpdateHTTPDNSCustomRuleRequest) (*RPCSuccess, error) {
- return nil, status.Errorf(codes.Unimplemented, "method UpdateHTTPDNSCustomRule not implemented")
+ return nil, status.Error(codes.Unimplemented, "method UpdateHTTPDNSCustomRule not implemented")
}
func (UnimplementedHTTPDNSRuleServiceServer) DeleteHTTPDNSCustomRule(context.Context, *DeleteHTTPDNSCustomRuleRequest) (*RPCSuccess, error) {
- return nil, status.Errorf(codes.Unimplemented, "method DeleteHTTPDNSCustomRule not implemented")
+ return nil, status.Error(codes.Unimplemented, "method DeleteHTTPDNSCustomRule not implemented")
}
func (UnimplementedHTTPDNSRuleServiceServer) UpdateHTTPDNSCustomRuleStatus(context.Context, *UpdateHTTPDNSCustomRuleStatusRequest) (*RPCSuccess, error) {
- return nil, status.Errorf(codes.Unimplemented, "method UpdateHTTPDNSCustomRuleStatus not implemented")
+ return nil, status.Error(codes.Unimplemented, "method UpdateHTTPDNSCustomRuleStatus not implemented")
}
func (UnimplementedHTTPDNSRuleServiceServer) ListHTTPDNSCustomRulesWithDomainId(context.Context, *ListHTTPDNSCustomRulesWithDomainIdRequest) (*ListHTTPDNSCustomRulesWithDomainIdResponse, error) {
- return nil, status.Errorf(codes.Unimplemented, "method ListHTTPDNSCustomRulesWithDomainId not implemented")
+ return nil, status.Error(codes.Unimplemented, "method ListHTTPDNSCustomRulesWithDomainId not implemented")
}
func (UnimplementedHTTPDNSRuleServiceServer) testEmbeddedByValue() {}
@@ -138,7 +138,7 @@ type UnsafeHTTPDNSRuleServiceServer interface {
}
func RegisterHTTPDNSRuleServiceServer(s grpc.ServiceRegistrar, srv HTTPDNSRuleServiceServer) {
- // If the following call pancis, it indicates UnimplementedHTTPDNSRuleServiceServer was
+ // If the following call panics, it indicates UnimplementedHTTPDNSRuleServiceServer was
// embedded by pointer and is nil. This will cause panics if an
// unimplemented method is ever invoked, so we test this at initialization
// time to prevent it from happening at runtime later due to I/O.
diff --git a/EdgeCommon/pkg/rpc/pb/service_httpdns_runtime_log.pb.go b/EdgeCommon/pkg/rpc/pb/service_httpdns_runtime_log.pb.go
index 745b604..6055637 100644
--- a/EdgeCommon/pkg/rpc/pb/service_httpdns_runtime_log.pb.go
+++ b/EdgeCommon/pkg/rpc/pb/service_httpdns_runtime_log.pb.go
@@ -1,7 +1,7 @@
// Code generated by protoc-gen-go. DO NOT EDIT.
// versions:
-// protoc-gen-go v1.35.1
-// protoc v3.21.12
+// protoc-gen-go v1.36.11
+// protoc v3.19.6
// source: service_httpdns_runtime_log.proto
package pb
@@ -11,6 +11,7 @@ import (
protoimpl "google.golang.org/protobuf/runtime/protoimpl"
reflect "reflect"
sync "sync"
+ unsafe "unsafe"
)
const (
@@ -21,11 +22,10 @@ const (
)
type CreateHTTPDNSRuntimeLogsRequest struct {
- state protoimpl.MessageState
- sizeCache protoimpl.SizeCache
+ state protoimpl.MessageState `protogen:"open.v1"`
+ Logs []*HTTPDNSRuntimeLog `protobuf:"bytes,1,rep,name=logs,proto3" json:"logs,omitempty"`
unknownFields protoimpl.UnknownFields
-
- Logs []*HTTPDNSRuntimeLog `protobuf:"bytes,1,rep,name=logs,proto3" json:"logs,omitempty"`
+ sizeCache protoimpl.SizeCache
}
func (x *CreateHTTPDNSRuntimeLogsRequest) Reset() {
@@ -66,9 +66,9 @@ func (x *CreateHTTPDNSRuntimeLogsRequest) GetLogs() []*HTTPDNSRuntimeLog {
}
type CreateHTTPDNSRuntimeLogsResponse struct {
- state protoimpl.MessageState
- sizeCache protoimpl.SizeCache
+ state protoimpl.MessageState `protogen:"open.v1"`
unknownFields protoimpl.UnknownFields
+ sizeCache protoimpl.SizeCache
}
func (x *CreateHTTPDNSRuntimeLogsResponse) Reset() {
@@ -102,17 +102,16 @@ func (*CreateHTTPDNSRuntimeLogsResponse) Descriptor() ([]byte, []int) {
}
type ListHTTPDNSRuntimeLogsRequest struct {
- state protoimpl.MessageState
- sizeCache protoimpl.SizeCache
+ state protoimpl.MessageState `protogen:"open.v1"`
+ Day string `protobuf:"bytes,1,opt,name=day,proto3" json:"day,omitempty"`
+ ClusterId int64 `protobuf:"varint,2,opt,name=clusterId,proto3" json:"clusterId,omitempty"`
+ NodeId int64 `protobuf:"varint,3,opt,name=nodeId,proto3" json:"nodeId,omitempty"`
+ Level string `protobuf:"bytes,4,opt,name=level,proto3" json:"level,omitempty"`
+ Keyword string `protobuf:"bytes,5,opt,name=keyword,proto3" json:"keyword,omitempty"`
+ Offset int64 `protobuf:"varint,6,opt,name=offset,proto3" json:"offset,omitempty"`
+ Size int64 `protobuf:"varint,7,opt,name=size,proto3" json:"size,omitempty"`
unknownFields protoimpl.UnknownFields
-
- Day string `protobuf:"bytes,1,opt,name=day,proto3" json:"day,omitempty"`
- ClusterId int64 `protobuf:"varint,2,opt,name=clusterId,proto3" json:"clusterId,omitempty"`
- NodeId int64 `protobuf:"varint,3,opt,name=nodeId,proto3" json:"nodeId,omitempty"`
- Level string `protobuf:"bytes,4,opt,name=level,proto3" json:"level,omitempty"`
- Keyword string `protobuf:"bytes,5,opt,name=keyword,proto3" json:"keyword,omitempty"`
- Offset int64 `protobuf:"varint,6,opt,name=offset,proto3" json:"offset,omitempty"`
- Size int64 `protobuf:"varint,7,opt,name=size,proto3" json:"size,omitempty"`
+ sizeCache protoimpl.SizeCache
}
func (x *ListHTTPDNSRuntimeLogsRequest) Reset() {
@@ -195,12 +194,11 @@ func (x *ListHTTPDNSRuntimeLogsRequest) GetSize() int64 {
}
type ListHTTPDNSRuntimeLogsResponse struct {
- state protoimpl.MessageState
- sizeCache protoimpl.SizeCache
+ state protoimpl.MessageState `protogen:"open.v1"`
+ Logs []*HTTPDNSRuntimeLog `protobuf:"bytes,1,rep,name=logs,proto3" json:"logs,omitempty"`
+ Total int64 `protobuf:"varint,2,opt,name=total,proto3" json:"total,omitempty"`
unknownFields protoimpl.UnknownFields
-
- Logs []*HTTPDNSRuntimeLog `protobuf:"bytes,1,rep,name=logs,proto3" json:"logs,omitempty"`
- Total int64 `protobuf:"varint,2,opt,name=total,proto3" json:"total,omitempty"`
+ sizeCache protoimpl.SizeCache
}
func (x *ListHTTPDNSRuntimeLogsResponse) Reset() {
@@ -249,63 +247,35 @@ func (x *ListHTTPDNSRuntimeLogsResponse) GetTotal() int64 {
var File_service_httpdns_runtime_log_proto protoreflect.FileDescriptor
-var file_service_httpdns_runtime_log_proto_rawDesc = []byte{
- 0x0a, 0x21, 0x73, 0x65, 0x72, 0x76, 0x69, 0x63, 0x65, 0x5f, 0x68, 0x74, 0x74, 0x70, 0x64, 0x6e,
- 0x73, 0x5f, 0x72, 0x75, 0x6e, 0x74, 0x69, 0x6d, 0x65, 0x5f, 0x6c, 0x6f, 0x67, 0x2e, 0x70, 0x72,
- 0x6f, 0x74, 0x6f, 0x12, 0x02, 0x70, 0x62, 0x1a, 0x26, 0x6d, 0x6f, 0x64, 0x65, 0x6c, 0x73, 0x2f,
- 0x6d, 0x6f, 0x64, 0x65, 0x6c, 0x5f, 0x68, 0x74, 0x74, 0x70, 0x64, 0x6e, 0x73, 0x5f, 0x72, 0x75,
- 0x6e, 0x74, 0x69, 0x6d, 0x65, 0x5f, 0x6c, 0x6f, 0x67, 0x2e, 0x70, 0x72, 0x6f, 0x74, 0x6f, 0x22,
- 0x4c, 0x0a, 0x1f, 0x43, 0x72, 0x65, 0x61, 0x74, 0x65, 0x48, 0x54, 0x54, 0x50, 0x44, 0x4e, 0x53,
- 0x52, 0x75, 0x6e, 0x74, 0x69, 0x6d, 0x65, 0x4c, 0x6f, 0x67, 0x73, 0x52, 0x65, 0x71, 0x75, 0x65,
- 0x73, 0x74, 0x12, 0x29, 0x0a, 0x04, 0x6c, 0x6f, 0x67, 0x73, 0x18, 0x01, 0x20, 0x03, 0x28, 0x0b,
- 0x32, 0x15, 0x2e, 0x70, 0x62, 0x2e, 0x48, 0x54, 0x54, 0x50, 0x44, 0x4e, 0x53, 0x52, 0x75, 0x6e,
- 0x74, 0x69, 0x6d, 0x65, 0x4c, 0x6f, 0x67, 0x52, 0x04, 0x6c, 0x6f, 0x67, 0x73, 0x22, 0x22, 0x0a,
- 0x20, 0x43, 0x72, 0x65, 0x61, 0x74, 0x65, 0x48, 0x54, 0x54, 0x50, 0x44, 0x4e, 0x53, 0x52, 0x75,
- 0x6e, 0x74, 0x69, 0x6d, 0x65, 0x4c, 0x6f, 0x67, 0x73, 0x52, 0x65, 0x73, 0x70, 0x6f, 0x6e, 0x73,
- 0x65, 0x22, 0xc3, 0x01, 0x0a, 0x1d, 0x4c, 0x69, 0x73, 0x74, 0x48, 0x54, 0x54, 0x50, 0x44, 0x4e,
- 0x53, 0x52, 0x75, 0x6e, 0x74, 0x69, 0x6d, 0x65, 0x4c, 0x6f, 0x67, 0x73, 0x52, 0x65, 0x71, 0x75,
- 0x65, 0x73, 0x74, 0x12, 0x10, 0x0a, 0x03, 0x64, 0x61, 0x79, 0x18, 0x01, 0x20, 0x01, 0x28, 0x09,
- 0x52, 0x03, 0x64, 0x61, 0x79, 0x12, 0x1c, 0x0a, 0x09, 0x63, 0x6c, 0x75, 0x73, 0x74, 0x65, 0x72,
- 0x49, 0x64, 0x18, 0x02, 0x20, 0x01, 0x28, 0x03, 0x52, 0x09, 0x63, 0x6c, 0x75, 0x73, 0x74, 0x65,
- 0x72, 0x49, 0x64, 0x12, 0x16, 0x0a, 0x06, 0x6e, 0x6f, 0x64, 0x65, 0x49, 0x64, 0x18, 0x03, 0x20,
- 0x01, 0x28, 0x03, 0x52, 0x06, 0x6e, 0x6f, 0x64, 0x65, 0x49, 0x64, 0x12, 0x14, 0x0a, 0x05, 0x6c,
- 0x65, 0x76, 0x65, 0x6c, 0x18, 0x04, 0x20, 0x01, 0x28, 0x09, 0x52, 0x05, 0x6c, 0x65, 0x76, 0x65,
- 0x6c, 0x12, 0x18, 0x0a, 0x07, 0x6b, 0x65, 0x79, 0x77, 0x6f, 0x72, 0x64, 0x18, 0x05, 0x20, 0x01,
- 0x28, 0x09, 0x52, 0x07, 0x6b, 0x65, 0x79, 0x77, 0x6f, 0x72, 0x64, 0x12, 0x16, 0x0a, 0x06, 0x6f,
- 0x66, 0x66, 0x73, 0x65, 0x74, 0x18, 0x06, 0x20, 0x01, 0x28, 0x03, 0x52, 0x06, 0x6f, 0x66, 0x66,
- 0x73, 0x65, 0x74, 0x12, 0x12, 0x0a, 0x04, 0x73, 0x69, 0x7a, 0x65, 0x18, 0x07, 0x20, 0x01, 0x28,
- 0x03, 0x52, 0x04, 0x73, 0x69, 0x7a, 0x65, 0x22, 0x61, 0x0a, 0x1e, 0x4c, 0x69, 0x73, 0x74, 0x48,
- 0x54, 0x54, 0x50, 0x44, 0x4e, 0x53, 0x52, 0x75, 0x6e, 0x74, 0x69, 0x6d, 0x65, 0x4c, 0x6f, 0x67,
- 0x73, 0x52, 0x65, 0x73, 0x70, 0x6f, 0x6e, 0x73, 0x65, 0x12, 0x29, 0x0a, 0x04, 0x6c, 0x6f, 0x67,
- 0x73, 0x18, 0x01, 0x20, 0x03, 0x28, 0x0b, 0x32, 0x15, 0x2e, 0x70, 0x62, 0x2e, 0x48, 0x54, 0x54,
- 0x50, 0x44, 0x4e, 0x53, 0x52, 0x75, 0x6e, 0x74, 0x69, 0x6d, 0x65, 0x4c, 0x6f, 0x67, 0x52, 0x04,
- 0x6c, 0x6f, 0x67, 0x73, 0x12, 0x14, 0x0a, 0x05, 0x74, 0x6f, 0x74, 0x61, 0x6c, 0x18, 0x02, 0x20,
- 0x01, 0x28, 0x03, 0x52, 0x05, 0x74, 0x6f, 0x74, 0x61, 0x6c, 0x32, 0xe2, 0x01, 0x0a, 0x18, 0x48,
- 0x54, 0x54, 0x50, 0x44, 0x4e, 0x53, 0x52, 0x75, 0x6e, 0x74, 0x69, 0x6d, 0x65, 0x4c, 0x6f, 0x67,
- 0x53, 0x65, 0x72, 0x76, 0x69, 0x63, 0x65, 0x12, 0x65, 0x0a, 0x18, 0x63, 0x72, 0x65, 0x61, 0x74,
- 0x65, 0x48, 0x54, 0x54, 0x50, 0x44, 0x4e, 0x53, 0x52, 0x75, 0x6e, 0x74, 0x69, 0x6d, 0x65, 0x4c,
- 0x6f, 0x67, 0x73, 0x12, 0x23, 0x2e, 0x70, 0x62, 0x2e, 0x43, 0x72, 0x65, 0x61, 0x74, 0x65, 0x48,
- 0x54, 0x54, 0x50, 0x44, 0x4e, 0x53, 0x52, 0x75, 0x6e, 0x74, 0x69, 0x6d, 0x65, 0x4c, 0x6f, 0x67,
- 0x73, 0x52, 0x65, 0x71, 0x75, 0x65, 0x73, 0x74, 0x1a, 0x24, 0x2e, 0x70, 0x62, 0x2e, 0x43, 0x72,
- 0x65, 0x61, 0x74, 0x65, 0x48, 0x54, 0x54, 0x50, 0x44, 0x4e, 0x53, 0x52, 0x75, 0x6e, 0x74, 0x69,
- 0x6d, 0x65, 0x4c, 0x6f, 0x67, 0x73, 0x52, 0x65, 0x73, 0x70, 0x6f, 0x6e, 0x73, 0x65, 0x12, 0x5f,
- 0x0a, 0x16, 0x6c, 0x69, 0x73, 0x74, 0x48, 0x54, 0x54, 0x50, 0x44, 0x4e, 0x53, 0x52, 0x75, 0x6e,
- 0x74, 0x69, 0x6d, 0x65, 0x4c, 0x6f, 0x67, 0x73, 0x12, 0x21, 0x2e, 0x70, 0x62, 0x2e, 0x4c, 0x69,
- 0x73, 0x74, 0x48, 0x54, 0x54, 0x50, 0x44, 0x4e, 0x53, 0x52, 0x75, 0x6e, 0x74, 0x69, 0x6d, 0x65,
- 0x4c, 0x6f, 0x67, 0x73, 0x52, 0x65, 0x71, 0x75, 0x65, 0x73, 0x74, 0x1a, 0x22, 0x2e, 0x70, 0x62,
- 0x2e, 0x4c, 0x69, 0x73, 0x74, 0x48, 0x54, 0x54, 0x50, 0x44, 0x4e, 0x53, 0x52, 0x75, 0x6e, 0x74,
- 0x69, 0x6d, 0x65, 0x4c, 0x6f, 0x67, 0x73, 0x52, 0x65, 0x73, 0x70, 0x6f, 0x6e, 0x73, 0x65, 0x42,
- 0x06, 0x5a, 0x04, 0x2e, 0x2f, 0x70, 0x62, 0x62, 0x06, 0x70, 0x72, 0x6f, 0x74, 0x6f, 0x33,
-}
+const file_service_httpdns_runtime_log_proto_rawDesc = "" +
+ "\n" +
+ "!service_httpdns_runtime_log.proto\x12\x02pb\x1a&models/model_httpdns_runtime_log.proto\"L\n" +
+ "\x1fCreateHTTPDNSRuntimeLogsRequest\x12)\n" +
+ "\x04logs\x18\x01 \x03(\v2\x15.pb.HTTPDNSRuntimeLogR\x04logs\"\"\n" +
+ " CreateHTTPDNSRuntimeLogsResponse\"\xc3\x01\n" +
+ "\x1dListHTTPDNSRuntimeLogsRequest\x12\x10\n" +
+ "\x03day\x18\x01 \x01(\tR\x03day\x12\x1c\n" +
+ "\tclusterId\x18\x02 \x01(\x03R\tclusterId\x12\x16\n" +
+ "\x06nodeId\x18\x03 \x01(\x03R\x06nodeId\x12\x14\n" +
+ "\x05level\x18\x04 \x01(\tR\x05level\x12\x18\n" +
+ "\akeyword\x18\x05 \x01(\tR\akeyword\x12\x16\n" +
+ "\x06offset\x18\x06 \x01(\x03R\x06offset\x12\x12\n" +
+ "\x04size\x18\a \x01(\x03R\x04size\"a\n" +
+ "\x1eListHTTPDNSRuntimeLogsResponse\x12)\n" +
+ "\x04logs\x18\x01 \x03(\v2\x15.pb.HTTPDNSRuntimeLogR\x04logs\x12\x14\n" +
+ "\x05total\x18\x02 \x01(\x03R\x05total2\xe2\x01\n" +
+ "\x18HTTPDNSRuntimeLogService\x12e\n" +
+ "\x18createHTTPDNSRuntimeLogs\x12#.pb.CreateHTTPDNSRuntimeLogsRequest\x1a$.pb.CreateHTTPDNSRuntimeLogsResponse\x12_\n" +
+ "\x16listHTTPDNSRuntimeLogs\x12!.pb.ListHTTPDNSRuntimeLogsRequest\x1a\".pb.ListHTTPDNSRuntimeLogsResponseB\x06Z\x04./pbb\x06proto3"
var (
file_service_httpdns_runtime_log_proto_rawDescOnce sync.Once
- file_service_httpdns_runtime_log_proto_rawDescData = file_service_httpdns_runtime_log_proto_rawDesc
+ file_service_httpdns_runtime_log_proto_rawDescData []byte
)
func file_service_httpdns_runtime_log_proto_rawDescGZIP() []byte {
file_service_httpdns_runtime_log_proto_rawDescOnce.Do(func() {
- file_service_httpdns_runtime_log_proto_rawDescData = protoimpl.X.CompressGZIP(file_service_httpdns_runtime_log_proto_rawDescData)
+ file_service_httpdns_runtime_log_proto_rawDescData = protoimpl.X.CompressGZIP(unsafe.Slice(unsafe.StringData(file_service_httpdns_runtime_log_proto_rawDesc), len(file_service_httpdns_runtime_log_proto_rawDesc)))
})
return file_service_httpdns_runtime_log_proto_rawDescData
}
@@ -342,7 +312,7 @@ func file_service_httpdns_runtime_log_proto_init() {
out := protoimpl.TypeBuilder{
File: protoimpl.DescBuilder{
GoPackagePath: reflect.TypeOf(x{}).PkgPath(),
- RawDescriptor: file_service_httpdns_runtime_log_proto_rawDesc,
+ RawDescriptor: unsafe.Slice(unsafe.StringData(file_service_httpdns_runtime_log_proto_rawDesc), len(file_service_httpdns_runtime_log_proto_rawDesc)),
NumEnums: 0,
NumMessages: 4,
NumExtensions: 0,
@@ -353,7 +323,6 @@ func file_service_httpdns_runtime_log_proto_init() {
MessageInfos: file_service_httpdns_runtime_log_proto_msgTypes,
}.Build()
File_service_httpdns_runtime_log_proto = out.File
- file_service_httpdns_runtime_log_proto_rawDesc = nil
file_service_httpdns_runtime_log_proto_goTypes = nil
file_service_httpdns_runtime_log_proto_depIdxs = nil
}
diff --git a/EdgeCommon/pkg/rpc/pb/service_httpdns_runtime_log_grpc.pb.go b/EdgeCommon/pkg/rpc/pb/service_httpdns_runtime_log_grpc.pb.go
index ad2e296..2326d51 100644
--- a/EdgeCommon/pkg/rpc/pb/service_httpdns_runtime_log_grpc.pb.go
+++ b/EdgeCommon/pkg/rpc/pb/service_httpdns_runtime_log_grpc.pb.go
@@ -1,7 +1,7 @@
// Code generated by protoc-gen-go-grpc. DO NOT EDIT.
// versions:
-// - protoc-gen-go-grpc v1.5.1
-// - protoc v3.21.12
+// - protoc-gen-go-grpc v1.6.1
+// - protoc v3.19.6
// source: service_httpdns_runtime_log.proto
package pb
@@ -75,10 +75,10 @@ type HTTPDNSRuntimeLogServiceServer interface {
type UnimplementedHTTPDNSRuntimeLogServiceServer struct{}
func (UnimplementedHTTPDNSRuntimeLogServiceServer) CreateHTTPDNSRuntimeLogs(context.Context, *CreateHTTPDNSRuntimeLogsRequest) (*CreateHTTPDNSRuntimeLogsResponse, error) {
- return nil, status.Errorf(codes.Unimplemented, "method CreateHTTPDNSRuntimeLogs not implemented")
+ return nil, status.Error(codes.Unimplemented, "method CreateHTTPDNSRuntimeLogs not implemented")
}
func (UnimplementedHTTPDNSRuntimeLogServiceServer) ListHTTPDNSRuntimeLogs(context.Context, *ListHTTPDNSRuntimeLogsRequest) (*ListHTTPDNSRuntimeLogsResponse, error) {
- return nil, status.Errorf(codes.Unimplemented, "method ListHTTPDNSRuntimeLogs not implemented")
+ return nil, status.Error(codes.Unimplemented, "method ListHTTPDNSRuntimeLogs not implemented")
}
func (UnimplementedHTTPDNSRuntimeLogServiceServer) testEmbeddedByValue() {}
@@ -90,7 +90,7 @@ type UnsafeHTTPDNSRuntimeLogServiceServer interface {
}
func RegisterHTTPDNSRuntimeLogServiceServer(s grpc.ServiceRegistrar, srv HTTPDNSRuntimeLogServiceServer) {
- // If the following call pancis, it indicates UnimplementedHTTPDNSRuntimeLogServiceServer was
+ // If the following call panics, it indicates UnimplementedHTTPDNSRuntimeLogServiceServer was
// embedded by pointer and is nil. This will cause panics if an
// unimplemented method is ever invoked, so we test this at initialization
// time to prevent it from happening at runtime later due to I/O.
diff --git a/EdgeCommon/pkg/rpc/pb/service_httpdns_sandbox.pb.go b/EdgeCommon/pkg/rpc/pb/service_httpdns_sandbox.pb.go
index 6b4be37..782465b 100644
--- a/EdgeCommon/pkg/rpc/pb/service_httpdns_sandbox.pb.go
+++ b/EdgeCommon/pkg/rpc/pb/service_httpdns_sandbox.pb.go
@@ -1,7 +1,7 @@
// Code generated by protoc-gen-go. DO NOT EDIT.
// versions:
-// protoc-gen-go v1.35.1
-// protoc v3.21.12
+// protoc-gen-go v1.36.11
+// protoc v3.19.6
// source: service_httpdns_sandbox.proto
package pb
@@ -11,6 +11,7 @@ import (
protoimpl "google.golang.org/protobuf/runtime/protoimpl"
reflect "reflect"
sync "sync"
+ unsafe "unsafe"
)
const (
@@ -21,18 +22,17 @@ const (
)
type TestHTTPDNSResolveRequest struct {
- state protoimpl.MessageState
- sizeCache protoimpl.SizeCache
+ state protoimpl.MessageState `protogen:"open.v1"`
+ ClusterId int64 `protobuf:"varint,1,opt,name=clusterId,proto3" json:"clusterId,omitempty"`
+ AppId string `protobuf:"bytes,2,opt,name=appId,proto3" json:"appId,omitempty"`
+ Domain string `protobuf:"bytes,3,opt,name=domain,proto3" json:"domain,omitempty"`
+ Qtype string `protobuf:"bytes,4,opt,name=qtype,proto3" json:"qtype,omitempty"`
+ ClientIP string `protobuf:"bytes,5,opt,name=clientIP,proto3" json:"clientIP,omitempty"`
+ Sid string `protobuf:"bytes,6,opt,name=sid,proto3" json:"sid,omitempty"`
+ SdkVersion string `protobuf:"bytes,7,opt,name=sdkVersion,proto3" json:"sdkVersion,omitempty"`
+ Os string `protobuf:"bytes,8,opt,name=os,proto3" json:"os,omitempty"`
unknownFields protoimpl.UnknownFields
-
- ClusterId int64 `protobuf:"varint,1,opt,name=clusterId,proto3" json:"clusterId,omitempty"`
- AppId string `protobuf:"bytes,2,opt,name=appId,proto3" json:"appId,omitempty"`
- Domain string `protobuf:"bytes,3,opt,name=domain,proto3" json:"domain,omitempty"`
- Qtype string `protobuf:"bytes,4,opt,name=qtype,proto3" json:"qtype,omitempty"`
- ClientIP string `protobuf:"bytes,5,opt,name=clientIP,proto3" json:"clientIP,omitempty"`
- Sid string `protobuf:"bytes,6,opt,name=sid,proto3" json:"sid,omitempty"`
- SdkVersion string `protobuf:"bytes,7,opt,name=sdkVersion,proto3" json:"sdkVersion,omitempty"`
- Os string `protobuf:"bytes,8,opt,name=os,proto3" json:"os,omitempty"`
+ sizeCache protoimpl.SizeCache
}
func (x *TestHTTPDNSResolveRequest) Reset() {
@@ -122,16 +122,15 @@ func (x *TestHTTPDNSResolveRequest) GetOs() string {
}
type HTTPDNSResolveRecord struct {
- state protoimpl.MessageState
- sizeCache protoimpl.SizeCache
+ state protoimpl.MessageState `protogen:"open.v1"`
+ Type string `protobuf:"bytes,1,opt,name=type,proto3" json:"type,omitempty"`
+ Ip string `protobuf:"bytes,2,opt,name=ip,proto3" json:"ip,omitempty"`
+ Ttl int32 `protobuf:"varint,3,opt,name=ttl,proto3" json:"ttl,omitempty"`
+ Weight int32 `protobuf:"varint,4,opt,name=weight,proto3" json:"weight,omitempty"`
+ Line string `protobuf:"bytes,5,opt,name=line,proto3" json:"line,omitempty"`
+ Region string `protobuf:"bytes,6,opt,name=region,proto3" json:"region,omitempty"`
unknownFields protoimpl.UnknownFields
-
- Type string `protobuf:"bytes,1,opt,name=type,proto3" json:"type,omitempty"`
- Ip string `protobuf:"bytes,2,opt,name=ip,proto3" json:"ip,omitempty"`
- Ttl int32 `protobuf:"varint,3,opt,name=ttl,proto3" json:"ttl,omitempty"`
- Weight int32 `protobuf:"varint,4,opt,name=weight,proto3" json:"weight,omitempty"`
- Line string `protobuf:"bytes,5,opt,name=line,proto3" json:"line,omitempty"`
- Region string `protobuf:"bytes,6,opt,name=region,proto3" json:"region,omitempty"`
+ sizeCache protoimpl.SizeCache
}
func (x *HTTPDNSResolveRecord) Reset() {
@@ -207,10 +206,7 @@ func (x *HTTPDNSResolveRecord) GetRegion() string {
}
type TestHTTPDNSResolveResponse struct {
- state protoimpl.MessageState
- sizeCache protoimpl.SizeCache
- unknownFields protoimpl.UnknownFields
-
+ state protoimpl.MessageState `protogen:"open.v1"`
Code string `protobuf:"bytes,1,opt,name=code,proto3" json:"code,omitempty"`
Message string `protobuf:"bytes,2,opt,name=message,proto3" json:"message,omitempty"`
RequestId string `protobuf:"bytes,3,opt,name=requestId,proto3" json:"requestId,omitempty"`
@@ -223,6 +219,8 @@ type TestHTTPDNSResolveResponse struct {
ClientCarrier string `protobuf:"bytes,10,opt,name=clientCarrier,proto3" json:"clientCarrier,omitempty"`
ClientCountry string `protobuf:"bytes,11,opt,name=clientCountry,proto3" json:"clientCountry,omitempty"`
Summary string `protobuf:"bytes,12,opt,name=summary,proto3" json:"summary,omitempty"`
+ unknownFields protoimpl.UnknownFields
+ sizeCache protoimpl.SizeCache
}
func (x *TestHTTPDNSResolveResponse) Reset() {
@@ -341,77 +339,52 @@ func (x *TestHTTPDNSResolveResponse) GetSummary() string {
var File_service_httpdns_sandbox_proto protoreflect.FileDescriptor
-var file_service_httpdns_sandbox_proto_rawDesc = []byte{
- 0x0a, 0x1d, 0x73, 0x65, 0x72, 0x76, 0x69, 0x63, 0x65, 0x5f, 0x68, 0x74, 0x74, 0x70, 0x64, 0x6e,
- 0x73, 0x5f, 0x73, 0x61, 0x6e, 0x64, 0x62, 0x6f, 0x78, 0x2e, 0x70, 0x72, 0x6f, 0x74, 0x6f, 0x12,
- 0x02, 0x70, 0x62, 0x1a, 0x19, 0x6d, 0x6f, 0x64, 0x65, 0x6c, 0x73, 0x2f, 0x72, 0x70, 0x63, 0x5f,
- 0x6d, 0x65, 0x73, 0x73, 0x61, 0x67, 0x65, 0x73, 0x2e, 0x70, 0x72, 0x6f, 0x74, 0x6f, 0x22, 0xdb,
- 0x01, 0x0a, 0x19, 0x54, 0x65, 0x73, 0x74, 0x48, 0x54, 0x54, 0x50, 0x44, 0x4e, 0x53, 0x52, 0x65,
- 0x73, 0x6f, 0x6c, 0x76, 0x65, 0x52, 0x65, 0x71, 0x75, 0x65, 0x73, 0x74, 0x12, 0x1c, 0x0a, 0x09,
- 0x63, 0x6c, 0x75, 0x73, 0x74, 0x65, 0x72, 0x49, 0x64, 0x18, 0x01, 0x20, 0x01, 0x28, 0x03, 0x52,
- 0x09, 0x63, 0x6c, 0x75, 0x73, 0x74, 0x65, 0x72, 0x49, 0x64, 0x12, 0x14, 0x0a, 0x05, 0x61, 0x70,
- 0x70, 0x49, 0x64, 0x18, 0x02, 0x20, 0x01, 0x28, 0x09, 0x52, 0x05, 0x61, 0x70, 0x70, 0x49, 0x64,
- 0x12, 0x16, 0x0a, 0x06, 0x64, 0x6f, 0x6d, 0x61, 0x69, 0x6e, 0x18, 0x03, 0x20, 0x01, 0x28, 0x09,
- 0x52, 0x06, 0x64, 0x6f, 0x6d, 0x61, 0x69, 0x6e, 0x12, 0x14, 0x0a, 0x05, 0x71, 0x74, 0x79, 0x70,
- 0x65, 0x18, 0x04, 0x20, 0x01, 0x28, 0x09, 0x52, 0x05, 0x71, 0x74, 0x79, 0x70, 0x65, 0x12, 0x1a,
- 0x0a, 0x08, 0x63, 0x6c, 0x69, 0x65, 0x6e, 0x74, 0x49, 0x50, 0x18, 0x05, 0x20, 0x01, 0x28, 0x09,
- 0x52, 0x08, 0x63, 0x6c, 0x69, 0x65, 0x6e, 0x74, 0x49, 0x50, 0x12, 0x10, 0x0a, 0x03, 0x73, 0x69,
- 0x64, 0x18, 0x06, 0x20, 0x01, 0x28, 0x09, 0x52, 0x03, 0x73, 0x69, 0x64, 0x12, 0x1e, 0x0a, 0x0a,
- 0x73, 0x64, 0x6b, 0x56, 0x65, 0x72, 0x73, 0x69, 0x6f, 0x6e, 0x18, 0x07, 0x20, 0x01, 0x28, 0x09,
- 0x52, 0x0a, 0x73, 0x64, 0x6b, 0x56, 0x65, 0x72, 0x73, 0x69, 0x6f, 0x6e, 0x12, 0x0e, 0x0a, 0x02,
- 0x6f, 0x73, 0x18, 0x08, 0x20, 0x01, 0x28, 0x09, 0x52, 0x02, 0x6f, 0x73, 0x22, 0x90, 0x01, 0x0a,
- 0x14, 0x48, 0x54, 0x54, 0x50, 0x44, 0x4e, 0x53, 0x52, 0x65, 0x73, 0x6f, 0x6c, 0x76, 0x65, 0x52,
- 0x65, 0x63, 0x6f, 0x72, 0x64, 0x12, 0x12, 0x0a, 0x04, 0x74, 0x79, 0x70, 0x65, 0x18, 0x01, 0x20,
- 0x01, 0x28, 0x09, 0x52, 0x04, 0x74, 0x79, 0x70, 0x65, 0x12, 0x0e, 0x0a, 0x02, 0x69, 0x70, 0x18,
- 0x02, 0x20, 0x01, 0x28, 0x09, 0x52, 0x02, 0x69, 0x70, 0x12, 0x10, 0x0a, 0x03, 0x74, 0x74, 0x6c,
- 0x18, 0x03, 0x20, 0x01, 0x28, 0x05, 0x52, 0x03, 0x74, 0x74, 0x6c, 0x12, 0x16, 0x0a, 0x06, 0x77,
- 0x65, 0x69, 0x67, 0x68, 0x74, 0x18, 0x04, 0x20, 0x01, 0x28, 0x05, 0x52, 0x06, 0x77, 0x65, 0x69,
- 0x67, 0x68, 0x74, 0x12, 0x12, 0x0a, 0x04, 0x6c, 0x69, 0x6e, 0x65, 0x18, 0x05, 0x20, 0x01, 0x28,
- 0x09, 0x52, 0x04, 0x6c, 0x69, 0x6e, 0x65, 0x12, 0x16, 0x0a, 0x06, 0x72, 0x65, 0x67, 0x69, 0x6f,
- 0x6e, 0x18, 0x06, 0x20, 0x01, 0x28, 0x09, 0x52, 0x06, 0x72, 0x65, 0x67, 0x69, 0x6f, 0x6e, 0x22,
- 0x82, 0x03, 0x0a, 0x1a, 0x54, 0x65, 0x73, 0x74, 0x48, 0x54, 0x54, 0x50, 0x44, 0x4e, 0x53, 0x52,
- 0x65, 0x73, 0x6f, 0x6c, 0x76, 0x65, 0x52, 0x65, 0x73, 0x70, 0x6f, 0x6e, 0x73, 0x65, 0x12, 0x12,
- 0x0a, 0x04, 0x63, 0x6f, 0x64, 0x65, 0x18, 0x01, 0x20, 0x01, 0x28, 0x09, 0x52, 0x04, 0x63, 0x6f,
- 0x64, 0x65, 0x12, 0x18, 0x0a, 0x07, 0x6d, 0x65, 0x73, 0x73, 0x61, 0x67, 0x65, 0x18, 0x02, 0x20,
- 0x01, 0x28, 0x09, 0x52, 0x07, 0x6d, 0x65, 0x73, 0x73, 0x61, 0x67, 0x65, 0x12, 0x1c, 0x0a, 0x09,
- 0x72, 0x65, 0x71, 0x75, 0x65, 0x73, 0x74, 0x49, 0x64, 0x18, 0x03, 0x20, 0x01, 0x28, 0x09, 0x52,
- 0x09, 0x72, 0x65, 0x71, 0x75, 0x65, 0x73, 0x74, 0x49, 0x64, 0x12, 0x16, 0x0a, 0x06, 0x64, 0x6f,
- 0x6d, 0x61, 0x69, 0x6e, 0x18, 0x04, 0x20, 0x01, 0x28, 0x09, 0x52, 0x06, 0x64, 0x6f, 0x6d, 0x61,
- 0x69, 0x6e, 0x12, 0x14, 0x0a, 0x05, 0x71, 0x74, 0x79, 0x70, 0x65, 0x18, 0x05, 0x20, 0x01, 0x28,
- 0x09, 0x52, 0x05, 0x71, 0x74, 0x79, 0x70, 0x65, 0x12, 0x10, 0x0a, 0x03, 0x74, 0x74, 0x6c, 0x18,
- 0x06, 0x20, 0x01, 0x28, 0x05, 0x52, 0x03, 0x74, 0x74, 0x6c, 0x12, 0x32, 0x0a, 0x07, 0x72, 0x65,
- 0x63, 0x6f, 0x72, 0x64, 0x73, 0x18, 0x07, 0x20, 0x03, 0x28, 0x0b, 0x32, 0x18, 0x2e, 0x70, 0x62,
- 0x2e, 0x48, 0x54, 0x54, 0x50, 0x44, 0x4e, 0x53, 0x52, 0x65, 0x73, 0x6f, 0x6c, 0x76, 0x65, 0x52,
- 0x65, 0x63, 0x6f, 0x72, 0x64, 0x52, 0x07, 0x72, 0x65, 0x63, 0x6f, 0x72, 0x64, 0x73, 0x12, 0x1a,
- 0x0a, 0x08, 0x63, 0x6c, 0x69, 0x65, 0x6e, 0x74, 0x49, 0x50, 0x18, 0x08, 0x20, 0x01, 0x28, 0x09,
- 0x52, 0x08, 0x63, 0x6c, 0x69, 0x65, 0x6e, 0x74, 0x49, 0x50, 0x12, 0x22, 0x0a, 0x0c, 0x63, 0x6c,
- 0x69, 0x65, 0x6e, 0x74, 0x52, 0x65, 0x67, 0x69, 0x6f, 0x6e, 0x18, 0x09, 0x20, 0x01, 0x28, 0x09,
- 0x52, 0x0c, 0x63, 0x6c, 0x69, 0x65, 0x6e, 0x74, 0x52, 0x65, 0x67, 0x69, 0x6f, 0x6e, 0x12, 0x24,
- 0x0a, 0x0d, 0x63, 0x6c, 0x69, 0x65, 0x6e, 0x74, 0x43, 0x61, 0x72, 0x72, 0x69, 0x65, 0x72, 0x18,
- 0x0a, 0x20, 0x01, 0x28, 0x09, 0x52, 0x0d, 0x63, 0x6c, 0x69, 0x65, 0x6e, 0x74, 0x43, 0x61, 0x72,
- 0x72, 0x69, 0x65, 0x72, 0x12, 0x24, 0x0a, 0x0d, 0x63, 0x6c, 0x69, 0x65, 0x6e, 0x74, 0x43, 0x6f,
- 0x75, 0x6e, 0x74, 0x72, 0x79, 0x18, 0x0b, 0x20, 0x01, 0x28, 0x09, 0x52, 0x0d, 0x63, 0x6c, 0x69,
- 0x65, 0x6e, 0x74, 0x43, 0x6f, 0x75, 0x6e, 0x74, 0x72, 0x79, 0x12, 0x18, 0x0a, 0x07, 0x73, 0x75,
- 0x6d, 0x6d, 0x61, 0x72, 0x79, 0x18, 0x0c, 0x20, 0x01, 0x28, 0x09, 0x52, 0x07, 0x73, 0x75, 0x6d,
- 0x6d, 0x61, 0x72, 0x79, 0x32, 0x6c, 0x0a, 0x15, 0x48, 0x54, 0x54, 0x50, 0x44, 0x4e, 0x53, 0x53,
- 0x61, 0x6e, 0x64, 0x62, 0x6f, 0x78, 0x53, 0x65, 0x72, 0x76, 0x69, 0x63, 0x65, 0x12, 0x53, 0x0a,
- 0x12, 0x74, 0x65, 0x73, 0x74, 0x48, 0x54, 0x54, 0x50, 0x44, 0x4e, 0x53, 0x52, 0x65, 0x73, 0x6f,
- 0x6c, 0x76, 0x65, 0x12, 0x1d, 0x2e, 0x70, 0x62, 0x2e, 0x54, 0x65, 0x73, 0x74, 0x48, 0x54, 0x54,
- 0x50, 0x44, 0x4e, 0x53, 0x52, 0x65, 0x73, 0x6f, 0x6c, 0x76, 0x65, 0x52, 0x65, 0x71, 0x75, 0x65,
- 0x73, 0x74, 0x1a, 0x1e, 0x2e, 0x70, 0x62, 0x2e, 0x54, 0x65, 0x73, 0x74, 0x48, 0x54, 0x54, 0x50,
- 0x44, 0x4e, 0x53, 0x52, 0x65, 0x73, 0x6f, 0x6c, 0x76, 0x65, 0x52, 0x65, 0x73, 0x70, 0x6f, 0x6e,
- 0x73, 0x65, 0x42, 0x06, 0x5a, 0x04, 0x2e, 0x2f, 0x70, 0x62, 0x62, 0x06, 0x70, 0x72, 0x6f, 0x74,
- 0x6f, 0x33,
-}
+const file_service_httpdns_sandbox_proto_rawDesc = "" +
+ "\n" +
+ "\x1dservice_httpdns_sandbox.proto\x12\x02pb\"\xdb\x01\n" +
+ "\x19TestHTTPDNSResolveRequest\x12\x1c\n" +
+ "\tclusterId\x18\x01 \x01(\x03R\tclusterId\x12\x14\n" +
+ "\x05appId\x18\x02 \x01(\tR\x05appId\x12\x16\n" +
+ "\x06domain\x18\x03 \x01(\tR\x06domain\x12\x14\n" +
+ "\x05qtype\x18\x04 \x01(\tR\x05qtype\x12\x1a\n" +
+ "\bclientIP\x18\x05 \x01(\tR\bclientIP\x12\x10\n" +
+ "\x03sid\x18\x06 \x01(\tR\x03sid\x12\x1e\n" +
+ "\n" +
+ "sdkVersion\x18\a \x01(\tR\n" +
+ "sdkVersion\x12\x0e\n" +
+ "\x02os\x18\b \x01(\tR\x02os\"\x90\x01\n" +
+ "\x14HTTPDNSResolveRecord\x12\x12\n" +
+ "\x04type\x18\x01 \x01(\tR\x04type\x12\x0e\n" +
+ "\x02ip\x18\x02 \x01(\tR\x02ip\x12\x10\n" +
+ "\x03ttl\x18\x03 \x01(\x05R\x03ttl\x12\x16\n" +
+ "\x06weight\x18\x04 \x01(\x05R\x06weight\x12\x12\n" +
+ "\x04line\x18\x05 \x01(\tR\x04line\x12\x16\n" +
+ "\x06region\x18\x06 \x01(\tR\x06region\"\x82\x03\n" +
+ "\x1aTestHTTPDNSResolveResponse\x12\x12\n" +
+ "\x04code\x18\x01 \x01(\tR\x04code\x12\x18\n" +
+ "\amessage\x18\x02 \x01(\tR\amessage\x12\x1c\n" +
+ "\trequestId\x18\x03 \x01(\tR\trequestId\x12\x16\n" +
+ "\x06domain\x18\x04 \x01(\tR\x06domain\x12\x14\n" +
+ "\x05qtype\x18\x05 \x01(\tR\x05qtype\x12\x10\n" +
+ "\x03ttl\x18\x06 \x01(\x05R\x03ttl\x122\n" +
+ "\arecords\x18\a \x03(\v2\x18.pb.HTTPDNSResolveRecordR\arecords\x12\x1a\n" +
+ "\bclientIP\x18\b \x01(\tR\bclientIP\x12\"\n" +
+ "\fclientRegion\x18\t \x01(\tR\fclientRegion\x12$\n" +
+ "\rclientCarrier\x18\n" +
+ " \x01(\tR\rclientCarrier\x12$\n" +
+ "\rclientCountry\x18\v \x01(\tR\rclientCountry\x12\x18\n" +
+ "\asummary\x18\f \x01(\tR\asummary2l\n" +
+ "\x15HTTPDNSSandboxService\x12S\n" +
+ "\x12testHTTPDNSResolve\x12\x1d.pb.TestHTTPDNSResolveRequest\x1a\x1e.pb.TestHTTPDNSResolveResponseB\x06Z\x04./pbb\x06proto3"
var (
file_service_httpdns_sandbox_proto_rawDescOnce sync.Once
- file_service_httpdns_sandbox_proto_rawDescData = file_service_httpdns_sandbox_proto_rawDesc
+ file_service_httpdns_sandbox_proto_rawDescData []byte
)
func file_service_httpdns_sandbox_proto_rawDescGZIP() []byte {
file_service_httpdns_sandbox_proto_rawDescOnce.Do(func() {
- file_service_httpdns_sandbox_proto_rawDescData = protoimpl.X.CompressGZIP(file_service_httpdns_sandbox_proto_rawDescData)
+ file_service_httpdns_sandbox_proto_rawDescData = protoimpl.X.CompressGZIP(unsafe.Slice(unsafe.StringData(file_service_httpdns_sandbox_proto_rawDesc), len(file_service_httpdns_sandbox_proto_rawDesc)))
})
return file_service_httpdns_sandbox_proto_rawDescData
}
@@ -438,12 +411,11 @@ func file_service_httpdns_sandbox_proto_init() {
if File_service_httpdns_sandbox_proto != nil {
return
}
- file_models_rpc_messages_proto_init()
type x struct{}
out := protoimpl.TypeBuilder{
File: protoimpl.DescBuilder{
GoPackagePath: reflect.TypeOf(x{}).PkgPath(),
- RawDescriptor: file_service_httpdns_sandbox_proto_rawDesc,
+ RawDescriptor: unsafe.Slice(unsafe.StringData(file_service_httpdns_sandbox_proto_rawDesc), len(file_service_httpdns_sandbox_proto_rawDesc)),
NumEnums: 0,
NumMessages: 3,
NumExtensions: 0,
@@ -454,7 +426,6 @@ func file_service_httpdns_sandbox_proto_init() {
MessageInfos: file_service_httpdns_sandbox_proto_msgTypes,
}.Build()
File_service_httpdns_sandbox_proto = out.File
- file_service_httpdns_sandbox_proto_rawDesc = nil
file_service_httpdns_sandbox_proto_goTypes = nil
file_service_httpdns_sandbox_proto_depIdxs = nil
}
diff --git a/EdgeCommon/pkg/rpc/pb/service_httpdns_sandbox_grpc.pb.go b/EdgeCommon/pkg/rpc/pb/service_httpdns_sandbox_grpc.pb.go
index e7b9daa..a81cd2e 100644
--- a/EdgeCommon/pkg/rpc/pb/service_httpdns_sandbox_grpc.pb.go
+++ b/EdgeCommon/pkg/rpc/pb/service_httpdns_sandbox_grpc.pb.go
@@ -1,7 +1,7 @@
// Code generated by protoc-gen-go-grpc. DO NOT EDIT.
// versions:
-// - protoc-gen-go-grpc v1.5.1
-// - protoc v3.21.12
+// - protoc-gen-go-grpc v1.6.1
+// - protoc v3.19.6
// source: service_httpdns_sandbox.proto
package pb
@@ -62,7 +62,7 @@ type HTTPDNSSandboxServiceServer interface {
type UnimplementedHTTPDNSSandboxServiceServer struct{}
func (UnimplementedHTTPDNSSandboxServiceServer) TestHTTPDNSResolve(context.Context, *TestHTTPDNSResolveRequest) (*TestHTTPDNSResolveResponse, error) {
- return nil, status.Errorf(codes.Unimplemented, "method TestHTTPDNSResolve not implemented")
+ return nil, status.Error(codes.Unimplemented, "method TestHTTPDNSResolve not implemented")
}
func (UnimplementedHTTPDNSSandboxServiceServer) testEmbeddedByValue() {}
@@ -74,7 +74,7 @@ type UnsafeHTTPDNSSandboxServiceServer interface {
}
func RegisterHTTPDNSSandboxServiceServer(s grpc.ServiceRegistrar, srv HTTPDNSSandboxServiceServer) {
- // If the following call pancis, it indicates UnimplementedHTTPDNSSandboxServiceServer was
+ // If the following call panics, it indicates UnimplementedHTTPDNSSandboxServiceServer was
// embedded by pointer and is nil. This will cause panics if an
// unimplemented method is ever invoked, so we test this at initialization
// time to prevent it from happening at runtime later due to I/O.
diff --git a/EdgeCommon/pkg/rpc/pb/service_ip_item.pb.go b/EdgeCommon/pkg/rpc/pb/service_ip_item.pb.go
index df50678..3f22690 100644
--- a/EdgeCommon/pkg/rpc/pb/service_ip_item.pb.go
+++ b/EdgeCommon/pkg/rpc/pb/service_ip_item.pb.go
@@ -1,7 +1,7 @@
// Code generated by protoc-gen-go. DO NOT EDIT.
// versions:
-// protoc-gen-go v1.36.0
-// protoc v6.33.2
+// protoc-gen-go v1.36.11
+// protoc v3.19.6
// source: service_ip_item.proto
package pb
@@ -11,6 +11,7 @@ import (
protoimpl "google.golang.org/protobuf/runtime/protoimpl"
reflect "reflect"
sync "sync"
+ unsafe "unsafe"
)
const (
@@ -1911,362 +1912,203 @@ func (x *ListAllEnabledIPItemsResponse_Result) GetHttpFirewallPolicy() *HTTPFire
var File_service_ip_item_proto protoreflect.FileDescriptor
-var file_service_ip_item_proto_rawDesc = []byte{
- 0x0a, 0x15, 0x73, 0x65, 0x72, 0x76, 0x69, 0x63, 0x65, 0x5f, 0x69, 0x70, 0x5f, 0x69, 0x74, 0x65,
- 0x6d, 0x2e, 0x70, 0x72, 0x6f, 0x74, 0x6f, 0x12, 0x02, 0x70, 0x62, 0x1a, 0x19, 0x6d, 0x6f, 0x64,
- 0x65, 0x6c, 0x73, 0x2f, 0x72, 0x70, 0x63, 0x5f, 0x6d, 0x65, 0x73, 0x73, 0x61, 0x67, 0x65, 0x73,
- 0x2e, 0x70, 0x72, 0x6f, 0x74, 0x6f, 0x1a, 0x1a, 0x6d, 0x6f, 0x64, 0x65, 0x6c, 0x73, 0x2f, 0x6d,
- 0x6f, 0x64, 0x65, 0x6c, 0x5f, 0x69, 0x70, 0x5f, 0x69, 0x74, 0x65, 0x6d, 0x2e, 0x70, 0x72, 0x6f,
- 0x74, 0x6f, 0x1a, 0x1a, 0x6d, 0x6f, 0x64, 0x65, 0x6c, 0x73, 0x2f, 0x6d, 0x6f, 0x64, 0x65, 0x6c,
- 0x5f, 0x69, 0x70, 0x5f, 0x6c, 0x69, 0x73, 0x74, 0x2e, 0x70, 0x72, 0x6f, 0x74, 0x6f, 0x1a, 0x19,
- 0x6d, 0x6f, 0x64, 0x65, 0x6c, 0x73, 0x2f, 0x6d, 0x6f, 0x64, 0x65, 0x6c, 0x5f, 0x73, 0x65, 0x72,
- 0x76, 0x65, 0x72, 0x2e, 0x70, 0x72, 0x6f, 0x74, 0x6f, 0x1a, 0x27, 0x6d, 0x6f, 0x64, 0x65, 0x6c,
- 0x73, 0x2f, 0x6d, 0x6f, 0x64, 0x65, 0x6c, 0x5f, 0x68, 0x74, 0x74, 0x70, 0x5f, 0x66, 0x69, 0x72,
- 0x65, 0x77, 0x61, 0x6c, 0x6c, 0x5f, 0x70, 0x6f, 0x6c, 0x69, 0x63, 0x79, 0x2e, 0x70, 0x72, 0x6f,
- 0x74, 0x6f, 0x22, 0xa5, 0x04, 0x0a, 0x13, 0x43, 0x72, 0x65, 0x61, 0x74, 0x65, 0x49, 0x50, 0x49,
- 0x74, 0x65, 0x6d, 0x52, 0x65, 0x71, 0x75, 0x65, 0x73, 0x74, 0x12, 0x1a, 0x0a, 0x08, 0x69, 0x70,
- 0x4c, 0x69, 0x73, 0x74, 0x49, 0x64, 0x18, 0x01, 0x20, 0x01, 0x28, 0x03, 0x52, 0x08, 0x69, 0x70,
- 0x4c, 0x69, 0x73, 0x74, 0x49, 0x64, 0x12, 0x14, 0x0a, 0x05, 0x76, 0x61, 0x6c, 0x75, 0x65, 0x18,
- 0x0f, 0x20, 0x01, 0x28, 0x09, 0x52, 0x05, 0x76, 0x61, 0x6c, 0x75, 0x65, 0x12, 0x16, 0x0a, 0x06,
- 0x69, 0x70, 0x46, 0x72, 0x6f, 0x6d, 0x18, 0x02, 0x20, 0x01, 0x28, 0x09, 0x52, 0x06, 0x69, 0x70,
- 0x46, 0x72, 0x6f, 0x6d, 0x12, 0x12, 0x0a, 0x04, 0x69, 0x70, 0x54, 0x6f, 0x18, 0x03, 0x20, 0x01,
- 0x28, 0x09, 0x52, 0x04, 0x69, 0x70, 0x54, 0x6f, 0x12, 0x1c, 0x0a, 0x09, 0x65, 0x78, 0x70, 0x69,
- 0x72, 0x65, 0x64, 0x41, 0x74, 0x18, 0x04, 0x20, 0x01, 0x28, 0x03, 0x52, 0x09, 0x65, 0x78, 0x70,
- 0x69, 0x72, 0x65, 0x64, 0x41, 0x74, 0x12, 0x16, 0x0a, 0x06, 0x72, 0x65, 0x61, 0x73, 0x6f, 0x6e,
- 0x18, 0x05, 0x20, 0x01, 0x28, 0x09, 0x52, 0x06, 0x72, 0x65, 0x61, 0x73, 0x6f, 0x6e, 0x12, 0x12,
- 0x0a, 0x04, 0x74, 0x79, 0x70, 0x65, 0x18, 0x06, 0x20, 0x01, 0x28, 0x09, 0x52, 0x04, 0x74, 0x79,
- 0x70, 0x65, 0x12, 0x1e, 0x0a, 0x0a, 0x65, 0x76, 0x65, 0x6e, 0x74, 0x4c, 0x65, 0x76, 0x65, 0x6c,
- 0x18, 0x07, 0x20, 0x01, 0x28, 0x09, 0x52, 0x0a, 0x65, 0x76, 0x65, 0x6e, 0x74, 0x4c, 0x65, 0x76,
- 0x65, 0x6c, 0x12, 0x16, 0x0a, 0x06, 0x6e, 0x6f, 0x64, 0x65, 0x49, 0x64, 0x18, 0x08, 0x20, 0x01,
- 0x28, 0x03, 0x52, 0x06, 0x6e, 0x6f, 0x64, 0x65, 0x49, 0x64, 0x12, 0x1a, 0x0a, 0x08, 0x73, 0x65,
- 0x72, 0x76, 0x65, 0x72, 0x49, 0x64, 0x18, 0x09, 0x20, 0x01, 0x28, 0x03, 0x52, 0x08, 0x73, 0x65,
- 0x72, 0x76, 0x65, 0x72, 0x49, 0x64, 0x12, 0x22, 0x0a, 0x0c, 0x73, 0x6f, 0x75, 0x72, 0x63, 0x65,
- 0x4e, 0x6f, 0x64, 0x65, 0x49, 0x64, 0x18, 0x0a, 0x20, 0x01, 0x28, 0x03, 0x52, 0x0c, 0x73, 0x6f,
- 0x75, 0x72, 0x63, 0x65, 0x4e, 0x6f, 0x64, 0x65, 0x49, 0x64, 0x12, 0x26, 0x0a, 0x0e, 0x73, 0x6f,
- 0x75, 0x72, 0x63, 0x65, 0x53, 0x65, 0x72, 0x76, 0x65, 0x72, 0x49, 0x64, 0x18, 0x0b, 0x20, 0x01,
- 0x28, 0x03, 0x52, 0x0e, 0x73, 0x6f, 0x75, 0x72, 0x63, 0x65, 0x53, 0x65, 0x72, 0x76, 0x65, 0x72,
- 0x49, 0x64, 0x12, 0x3e, 0x0a, 0x1a, 0x73, 0x6f, 0x75, 0x72, 0x63, 0x65, 0x48, 0x54, 0x54, 0x50,
- 0x46, 0x69, 0x72, 0x65, 0x77, 0x61, 0x6c, 0x6c, 0x50, 0x6f, 0x6c, 0x69, 0x63, 0x79, 0x49, 0x64,
- 0x18, 0x0c, 0x20, 0x01, 0x28, 0x03, 0x52, 0x1a, 0x73, 0x6f, 0x75, 0x72, 0x63, 0x65, 0x48, 0x54,
- 0x54, 0x50, 0x46, 0x69, 0x72, 0x65, 0x77, 0x61, 0x6c, 0x6c, 0x50, 0x6f, 0x6c, 0x69, 0x63, 0x79,
- 0x49, 0x64, 0x12, 0x44, 0x0a, 0x1d, 0x73, 0x6f, 0x75, 0x72, 0x63, 0x65, 0x48, 0x54, 0x54, 0x50,
- 0x46, 0x69, 0x72, 0x65, 0x77, 0x61, 0x6c, 0x6c, 0x52, 0x75, 0x6c, 0x65, 0x47, 0x72, 0x6f, 0x75,
- 0x70, 0x49, 0x64, 0x18, 0x0d, 0x20, 0x01, 0x28, 0x03, 0x52, 0x1d, 0x73, 0x6f, 0x75, 0x72, 0x63,
- 0x65, 0x48, 0x54, 0x54, 0x50, 0x46, 0x69, 0x72, 0x65, 0x77, 0x61, 0x6c, 0x6c, 0x52, 0x75, 0x6c,
- 0x65, 0x47, 0x72, 0x6f, 0x75, 0x70, 0x49, 0x64, 0x12, 0x40, 0x0a, 0x1b, 0x73, 0x6f, 0x75, 0x72,
- 0x63, 0x65, 0x48, 0x54, 0x54, 0x50, 0x46, 0x69, 0x72, 0x65, 0x77, 0x61, 0x6c, 0x6c, 0x52, 0x75,
- 0x6c, 0x65, 0x53, 0x65, 0x74, 0x49, 0x64, 0x18, 0x0e, 0x20, 0x01, 0x28, 0x03, 0x52, 0x1b, 0x73,
- 0x6f, 0x75, 0x72, 0x63, 0x65, 0x48, 0x54, 0x54, 0x50, 0x46, 0x69, 0x72, 0x65, 0x77, 0x61, 0x6c,
- 0x6c, 0x52, 0x75, 0x6c, 0x65, 0x53, 0x65, 0x74, 0x49, 0x64, 0x22, 0x32, 0x0a, 0x14, 0x43, 0x72,
- 0x65, 0x61, 0x74, 0x65, 0x49, 0x50, 0x49, 0x74, 0x65, 0x6d, 0x52, 0x65, 0x73, 0x70, 0x6f, 0x6e,
- 0x73, 0x65, 0x12, 0x1a, 0x0a, 0x08, 0x69, 0x70, 0x49, 0x74, 0x65, 0x6d, 0x49, 0x64, 0x18, 0x01,
- 0x20, 0x01, 0x28, 0x03, 0x52, 0x08, 0x69, 0x70, 0x49, 0x74, 0x65, 0x6d, 0x49, 0x64, 0x22, 0xec,
- 0x04, 0x0a, 0x14, 0x43, 0x72, 0x65, 0x61, 0x74, 0x65, 0x49, 0x50, 0x49, 0x74, 0x65, 0x6d, 0x73,
- 0x52, 0x65, 0x71, 0x75, 0x65, 0x73, 0x74, 0x12, 0x39, 0x0a, 0x07, 0x69, 0x70, 0x49, 0x74, 0x65,
- 0x6d, 0x73, 0x18, 0x01, 0x20, 0x03, 0x28, 0x0b, 0x32, 0x1f, 0x2e, 0x70, 0x62, 0x2e, 0x43, 0x72,
- 0x65, 0x61, 0x74, 0x65, 0x49, 0x50, 0x49, 0x74, 0x65, 0x6d, 0x73, 0x52, 0x65, 0x71, 0x75, 0x65,
- 0x73, 0x74, 0x2e, 0x49, 0x50, 0x49, 0x74, 0x65, 0x6d, 0x52, 0x07, 0x69, 0x70, 0x49, 0x74, 0x65,
- 0x6d, 0x73, 0x1a, 0x98, 0x04, 0x0a, 0x06, 0x49, 0x50, 0x49, 0x74, 0x65, 0x6d, 0x12, 0x1a, 0x0a,
- 0x08, 0x69, 0x70, 0x4c, 0x69, 0x73, 0x74, 0x49, 0x64, 0x18, 0x01, 0x20, 0x01, 0x28, 0x03, 0x52,
- 0x08, 0x69, 0x70, 0x4c, 0x69, 0x73, 0x74, 0x49, 0x64, 0x12, 0x14, 0x0a, 0x05, 0x76, 0x61, 0x6c,
- 0x75, 0x65, 0x18, 0x0f, 0x20, 0x01, 0x28, 0x09, 0x52, 0x05, 0x76, 0x61, 0x6c, 0x75, 0x65, 0x12,
- 0x16, 0x0a, 0x06, 0x69, 0x70, 0x46, 0x72, 0x6f, 0x6d, 0x18, 0x02, 0x20, 0x01, 0x28, 0x09, 0x52,
- 0x06, 0x69, 0x70, 0x46, 0x72, 0x6f, 0x6d, 0x12, 0x12, 0x0a, 0x04, 0x69, 0x70, 0x54, 0x6f, 0x18,
- 0x03, 0x20, 0x01, 0x28, 0x09, 0x52, 0x04, 0x69, 0x70, 0x54, 0x6f, 0x12, 0x1c, 0x0a, 0x09, 0x65,
- 0x78, 0x70, 0x69, 0x72, 0x65, 0x64, 0x41, 0x74, 0x18, 0x04, 0x20, 0x01, 0x28, 0x03, 0x52, 0x09,
- 0x65, 0x78, 0x70, 0x69, 0x72, 0x65, 0x64, 0x41, 0x74, 0x12, 0x16, 0x0a, 0x06, 0x72, 0x65, 0x61,
- 0x73, 0x6f, 0x6e, 0x18, 0x05, 0x20, 0x01, 0x28, 0x09, 0x52, 0x06, 0x72, 0x65, 0x61, 0x73, 0x6f,
- 0x6e, 0x12, 0x12, 0x0a, 0x04, 0x74, 0x79, 0x70, 0x65, 0x18, 0x06, 0x20, 0x01, 0x28, 0x09, 0x52,
- 0x04, 0x74, 0x79, 0x70, 0x65, 0x12, 0x1e, 0x0a, 0x0a, 0x65, 0x76, 0x65, 0x6e, 0x74, 0x4c, 0x65,
- 0x76, 0x65, 0x6c, 0x18, 0x07, 0x20, 0x01, 0x28, 0x09, 0x52, 0x0a, 0x65, 0x76, 0x65, 0x6e, 0x74,
- 0x4c, 0x65, 0x76, 0x65, 0x6c, 0x12, 0x16, 0x0a, 0x06, 0x6e, 0x6f, 0x64, 0x65, 0x49, 0x64, 0x18,
- 0x08, 0x20, 0x01, 0x28, 0x03, 0x52, 0x06, 0x6e, 0x6f, 0x64, 0x65, 0x49, 0x64, 0x12, 0x1a, 0x0a,
- 0x08, 0x73, 0x65, 0x72, 0x76, 0x65, 0x72, 0x49, 0x64, 0x18, 0x09, 0x20, 0x01, 0x28, 0x03, 0x52,
- 0x08, 0x73, 0x65, 0x72, 0x76, 0x65, 0x72, 0x49, 0x64, 0x12, 0x22, 0x0a, 0x0c, 0x73, 0x6f, 0x75,
- 0x72, 0x63, 0x65, 0x4e, 0x6f, 0x64, 0x65, 0x49, 0x64, 0x18, 0x0a, 0x20, 0x01, 0x28, 0x03, 0x52,
- 0x0c, 0x73, 0x6f, 0x75, 0x72, 0x63, 0x65, 0x4e, 0x6f, 0x64, 0x65, 0x49, 0x64, 0x12, 0x26, 0x0a,
- 0x0e, 0x73, 0x6f, 0x75, 0x72, 0x63, 0x65, 0x53, 0x65, 0x72, 0x76, 0x65, 0x72, 0x49, 0x64, 0x18,
- 0x0b, 0x20, 0x01, 0x28, 0x03, 0x52, 0x0e, 0x73, 0x6f, 0x75, 0x72, 0x63, 0x65, 0x53, 0x65, 0x72,
- 0x76, 0x65, 0x72, 0x49, 0x64, 0x12, 0x3e, 0x0a, 0x1a, 0x73, 0x6f, 0x75, 0x72, 0x63, 0x65, 0x48,
- 0x54, 0x54, 0x50, 0x46, 0x69, 0x72, 0x65, 0x77, 0x61, 0x6c, 0x6c, 0x50, 0x6f, 0x6c, 0x69, 0x63,
- 0x79, 0x49, 0x64, 0x18, 0x0c, 0x20, 0x01, 0x28, 0x03, 0x52, 0x1a, 0x73, 0x6f, 0x75, 0x72, 0x63,
- 0x65, 0x48, 0x54, 0x54, 0x50, 0x46, 0x69, 0x72, 0x65, 0x77, 0x61, 0x6c, 0x6c, 0x50, 0x6f, 0x6c,
- 0x69, 0x63, 0x79, 0x49, 0x64, 0x12, 0x44, 0x0a, 0x1d, 0x73, 0x6f, 0x75, 0x72, 0x63, 0x65, 0x48,
- 0x54, 0x54, 0x50, 0x46, 0x69, 0x72, 0x65, 0x77, 0x61, 0x6c, 0x6c, 0x52, 0x75, 0x6c, 0x65, 0x47,
- 0x72, 0x6f, 0x75, 0x70, 0x49, 0x64, 0x18, 0x0d, 0x20, 0x01, 0x28, 0x03, 0x52, 0x1d, 0x73, 0x6f,
- 0x75, 0x72, 0x63, 0x65, 0x48, 0x54, 0x54, 0x50, 0x46, 0x69, 0x72, 0x65, 0x77, 0x61, 0x6c, 0x6c,
- 0x52, 0x75, 0x6c, 0x65, 0x47, 0x72, 0x6f, 0x75, 0x70, 0x49, 0x64, 0x12, 0x40, 0x0a, 0x1b, 0x73,
- 0x6f, 0x75, 0x72, 0x63, 0x65, 0x48, 0x54, 0x54, 0x50, 0x46, 0x69, 0x72, 0x65, 0x77, 0x61, 0x6c,
- 0x6c, 0x52, 0x75, 0x6c, 0x65, 0x53, 0x65, 0x74, 0x49, 0x64, 0x18, 0x0e, 0x20, 0x01, 0x28, 0x03,
- 0x52, 0x1b, 0x73, 0x6f, 0x75, 0x72, 0x63, 0x65, 0x48, 0x54, 0x54, 0x50, 0x46, 0x69, 0x72, 0x65,
- 0x77, 0x61, 0x6c, 0x6c, 0x52, 0x75, 0x6c, 0x65, 0x53, 0x65, 0x74, 0x49, 0x64, 0x22, 0x35, 0x0a,
- 0x15, 0x43, 0x72, 0x65, 0x61, 0x74, 0x65, 0x49, 0x50, 0x49, 0x74, 0x65, 0x6d, 0x73, 0x52, 0x65,
- 0x73, 0x70, 0x6f, 0x6e, 0x73, 0x65, 0x12, 0x1c, 0x0a, 0x09, 0x69, 0x70, 0x49, 0x74, 0x65, 0x6d,
- 0x49, 0x64, 0x73, 0x18, 0x01, 0x20, 0x03, 0x28, 0x03, 0x52, 0x09, 0x69, 0x70, 0x49, 0x74, 0x65,
- 0x6d, 0x49, 0x64, 0x73, 0x22, 0xdd, 0x01, 0x0a, 0x13, 0x55, 0x70, 0x64, 0x61, 0x74, 0x65, 0x49,
- 0x50, 0x49, 0x74, 0x65, 0x6d, 0x52, 0x65, 0x71, 0x75, 0x65, 0x73, 0x74, 0x12, 0x1a, 0x0a, 0x08,
- 0x69, 0x70, 0x49, 0x74, 0x65, 0x6d, 0x49, 0x64, 0x18, 0x01, 0x20, 0x01, 0x28, 0x03, 0x52, 0x08,
- 0x69, 0x70, 0x49, 0x74, 0x65, 0x6d, 0x49, 0x64, 0x12, 0x14, 0x0a, 0x05, 0x76, 0x61, 0x6c, 0x75,
- 0x65, 0x18, 0x08, 0x20, 0x01, 0x28, 0x09, 0x52, 0x05, 0x76, 0x61, 0x6c, 0x75, 0x65, 0x12, 0x16,
- 0x0a, 0x06, 0x69, 0x70, 0x46, 0x72, 0x6f, 0x6d, 0x18, 0x02, 0x20, 0x01, 0x28, 0x09, 0x52, 0x06,
- 0x69, 0x70, 0x46, 0x72, 0x6f, 0x6d, 0x12, 0x12, 0x0a, 0x04, 0x69, 0x70, 0x54, 0x6f, 0x18, 0x03,
- 0x20, 0x01, 0x28, 0x09, 0x52, 0x04, 0x69, 0x70, 0x54, 0x6f, 0x12, 0x1c, 0x0a, 0x09, 0x65, 0x78,
- 0x70, 0x69, 0x72, 0x65, 0x64, 0x41, 0x74, 0x18, 0x04, 0x20, 0x01, 0x28, 0x03, 0x52, 0x09, 0x65,
- 0x78, 0x70, 0x69, 0x72, 0x65, 0x64, 0x41, 0x74, 0x12, 0x16, 0x0a, 0x06, 0x72, 0x65, 0x61, 0x73,
- 0x6f, 0x6e, 0x18, 0x05, 0x20, 0x01, 0x28, 0x09, 0x52, 0x06, 0x72, 0x65, 0x61, 0x73, 0x6f, 0x6e,
- 0x12, 0x12, 0x0a, 0x04, 0x74, 0x79, 0x70, 0x65, 0x18, 0x06, 0x20, 0x01, 0x28, 0x09, 0x52, 0x04,
- 0x74, 0x79, 0x70, 0x65, 0x12, 0x1e, 0x0a, 0x0a, 0x65, 0x76, 0x65, 0x6e, 0x74, 0x4c, 0x65, 0x76,
- 0x65, 0x6c, 0x18, 0x07, 0x20, 0x01, 0x28, 0x09, 0x52, 0x0a, 0x65, 0x76, 0x65, 0x6e, 0x74, 0x4c,
- 0x65, 0x76, 0x65, 0x6c, 0x22, 0x8f, 0x01, 0x0a, 0x13, 0x44, 0x65, 0x6c, 0x65, 0x74, 0x65, 0x49,
- 0x50, 0x49, 0x74, 0x65, 0x6d, 0x52, 0x65, 0x71, 0x75, 0x65, 0x73, 0x74, 0x12, 0x1a, 0x0a, 0x08,
- 0x69, 0x70, 0x49, 0x74, 0x65, 0x6d, 0x49, 0x64, 0x18, 0x01, 0x20, 0x01, 0x28, 0x03, 0x52, 0x08,
- 0x69, 0x70, 0x49, 0x74, 0x65, 0x6d, 0x49, 0x64, 0x12, 0x14, 0x0a, 0x05, 0x76, 0x61, 0x6c, 0x75,
- 0x65, 0x18, 0x05, 0x20, 0x01, 0x28, 0x09, 0x52, 0x05, 0x76, 0x61, 0x6c, 0x75, 0x65, 0x12, 0x16,
- 0x0a, 0x06, 0x69, 0x70, 0x46, 0x72, 0x6f, 0x6d, 0x18, 0x02, 0x20, 0x01, 0x28, 0x09, 0x52, 0x06,
- 0x69, 0x70, 0x46, 0x72, 0x6f, 0x6d, 0x12, 0x12, 0x0a, 0x04, 0x69, 0x70, 0x54, 0x6f, 0x18, 0x03,
- 0x20, 0x01, 0x28, 0x09, 0x52, 0x04, 0x69, 0x70, 0x54, 0x6f, 0x12, 0x1a, 0x0a, 0x08, 0x69, 0x70,
- 0x4c, 0x69, 0x73, 0x74, 0x49, 0x64, 0x18, 0x04, 0x20, 0x01, 0x28, 0x03, 0x52, 0x08, 0x69, 0x70,
- 0x4c, 0x69, 0x73, 0x74, 0x49, 0x64, 0x22, 0x34, 0x0a, 0x14, 0x44, 0x65, 0x6c, 0x65, 0x74, 0x65,
- 0x49, 0x50, 0x49, 0x74, 0x65, 0x6d, 0x73, 0x52, 0x65, 0x71, 0x75, 0x65, 0x73, 0x74, 0x12, 0x1c,
- 0x0a, 0x09, 0x69, 0x70, 0x49, 0x74, 0x65, 0x6d, 0x49, 0x64, 0x73, 0x18, 0x01, 0x20, 0x03, 0x28,
- 0x03, 0x52, 0x09, 0x69, 0x70, 0x49, 0x74, 0x65, 0x6d, 0x49, 0x64, 0x73, 0x22, 0xa1, 0x01, 0x0a,
- 0x1d, 0x43, 0x6f, 0x75, 0x6e, 0x74, 0x49, 0x50, 0x49, 0x74, 0x65, 0x6d, 0x73, 0x57, 0x69, 0x74,
- 0x68, 0x4c, 0x69, 0x73, 0x74, 0x49, 0x64, 0x52, 0x65, 0x71, 0x75, 0x65, 0x73, 0x74, 0x12, 0x1a,
- 0x0a, 0x08, 0x69, 0x70, 0x4c, 0x69, 0x73, 0x74, 0x49, 0x64, 0x18, 0x01, 0x20, 0x01, 0x28, 0x03,
- 0x52, 0x08, 0x69, 0x70, 0x4c, 0x69, 0x73, 0x74, 0x49, 0x64, 0x12, 0x18, 0x0a, 0x07, 0x6b, 0x65,
- 0x79, 0x77, 0x6f, 0x72, 0x64, 0x18, 0x02, 0x20, 0x01, 0x28, 0x09, 0x52, 0x07, 0x6b, 0x65, 0x79,
- 0x77, 0x6f, 0x72, 0x64, 0x12, 0x16, 0x0a, 0x06, 0x69, 0x70, 0x46, 0x72, 0x6f, 0x6d, 0x18, 0x03,
- 0x20, 0x01, 0x28, 0x09, 0x52, 0x06, 0x69, 0x70, 0x46, 0x72, 0x6f, 0x6d, 0x12, 0x12, 0x0a, 0x04,
- 0x69, 0x70, 0x54, 0x6f, 0x18, 0x04, 0x20, 0x01, 0x28, 0x09, 0x52, 0x04, 0x69, 0x70, 0x54, 0x6f,
- 0x12, 0x1e, 0x0a, 0x0a, 0x65, 0x76, 0x65, 0x6e, 0x74, 0x4c, 0x65, 0x76, 0x65, 0x6c, 0x18, 0x05,
- 0x20, 0x01, 0x28, 0x09, 0x52, 0x0a, 0x65, 0x76, 0x65, 0x6e, 0x74, 0x4c, 0x65, 0x76, 0x65, 0x6c,
- 0x22, 0xcc, 0x01, 0x0a, 0x1c, 0x4c, 0x69, 0x73, 0x74, 0x49, 0x50, 0x49, 0x74, 0x65, 0x6d, 0x73,
- 0x57, 0x69, 0x74, 0x68, 0x4c, 0x69, 0x73, 0x74, 0x49, 0x64, 0x52, 0x65, 0x71, 0x75, 0x65, 0x73,
- 0x74, 0x12, 0x1a, 0x0a, 0x08, 0x69, 0x70, 0x4c, 0x69, 0x73, 0x74, 0x49, 0x64, 0x18, 0x01, 0x20,
- 0x01, 0x28, 0x03, 0x52, 0x08, 0x69, 0x70, 0x4c, 0x69, 0x73, 0x74, 0x49, 0x64, 0x12, 0x18, 0x0a,
- 0x07, 0x6b, 0x65, 0x79, 0x77, 0x6f, 0x72, 0x64, 0x18, 0x04, 0x20, 0x01, 0x28, 0x09, 0x52, 0x07,
- 0x6b, 0x65, 0x79, 0x77, 0x6f, 0x72, 0x64, 0x12, 0x16, 0x0a, 0x06, 0x69, 0x70, 0x46, 0x72, 0x6f,
- 0x6d, 0x18, 0x05, 0x20, 0x01, 0x28, 0x09, 0x52, 0x06, 0x69, 0x70, 0x46, 0x72, 0x6f, 0x6d, 0x12,
- 0x12, 0x0a, 0x04, 0x69, 0x70, 0x54, 0x6f, 0x18, 0x06, 0x20, 0x01, 0x28, 0x09, 0x52, 0x04, 0x69,
- 0x70, 0x54, 0x6f, 0x12, 0x1e, 0x0a, 0x0a, 0x65, 0x76, 0x65, 0x6e, 0x74, 0x4c, 0x65, 0x76, 0x65,
- 0x6c, 0x18, 0x07, 0x20, 0x01, 0x28, 0x09, 0x52, 0x0a, 0x65, 0x76, 0x65, 0x6e, 0x74, 0x4c, 0x65,
- 0x76, 0x65, 0x6c, 0x12, 0x16, 0x0a, 0x06, 0x6f, 0x66, 0x66, 0x73, 0x65, 0x74, 0x18, 0x02, 0x20,
- 0x01, 0x28, 0x03, 0x52, 0x06, 0x6f, 0x66, 0x66, 0x73, 0x65, 0x74, 0x12, 0x12, 0x0a, 0x04, 0x73,
- 0x69, 0x7a, 0x65, 0x18, 0x03, 0x20, 0x01, 0x28, 0x03, 0x52, 0x04, 0x73, 0x69, 0x7a, 0x65, 0x22,
- 0x45, 0x0a, 0x1d, 0x4c, 0x69, 0x73, 0x74, 0x49, 0x50, 0x49, 0x74, 0x65, 0x6d, 0x73, 0x57, 0x69,
- 0x74, 0x68, 0x4c, 0x69, 0x73, 0x74, 0x49, 0x64, 0x52, 0x65, 0x73, 0x70, 0x6f, 0x6e, 0x73, 0x65,
- 0x12, 0x24, 0x0a, 0x07, 0x69, 0x70, 0x49, 0x74, 0x65, 0x6d, 0x73, 0x18, 0x01, 0x20, 0x03, 0x28,
- 0x0b, 0x32, 0x0a, 0x2e, 0x70, 0x62, 0x2e, 0x49, 0x50, 0x49, 0x74, 0x65, 0x6d, 0x52, 0x07, 0x69,
- 0x70, 0x49, 0x74, 0x65, 0x6d, 0x73, 0x22, 0x36, 0x0a, 0x18, 0x46, 0x69, 0x6e, 0x64, 0x45, 0x6e,
- 0x61, 0x62, 0x6c, 0x65, 0x64, 0x49, 0x50, 0x49, 0x74, 0x65, 0x6d, 0x52, 0x65, 0x71, 0x75, 0x65,
- 0x73, 0x74, 0x12, 0x1a, 0x0a, 0x08, 0x69, 0x70, 0x49, 0x74, 0x65, 0x6d, 0x49, 0x64, 0x18, 0x01,
- 0x20, 0x01, 0x28, 0x03, 0x52, 0x08, 0x69, 0x70, 0x49, 0x74, 0x65, 0x6d, 0x49, 0x64, 0x22, 0x3f,
- 0x0a, 0x19, 0x46, 0x69, 0x6e, 0x64, 0x45, 0x6e, 0x61, 0x62, 0x6c, 0x65, 0x64, 0x49, 0x50, 0x49,
- 0x74, 0x65, 0x6d, 0x52, 0x65, 0x73, 0x70, 0x6f, 0x6e, 0x73, 0x65, 0x12, 0x22, 0x0a, 0x06, 0x69,
- 0x70, 0x49, 0x74, 0x65, 0x6d, 0x18, 0x01, 0x20, 0x01, 0x28, 0x0b, 0x32, 0x0a, 0x2e, 0x70, 0x62,
- 0x2e, 0x49, 0x50, 0x49, 0x74, 0x65, 0x6d, 0x52, 0x06, 0x69, 0x70, 0x49, 0x74, 0x65, 0x6d, 0x22,
- 0x4e, 0x0a, 0x1e, 0x4c, 0x69, 0x73, 0x74, 0x49, 0x50, 0x49, 0x74, 0x65, 0x6d, 0x73, 0x41, 0x66,
- 0x74, 0x65, 0x72, 0x56, 0x65, 0x72, 0x73, 0x69, 0x6f, 0x6e, 0x52, 0x65, 0x71, 0x75, 0x65, 0x73,
- 0x74, 0x12, 0x18, 0x0a, 0x07, 0x76, 0x65, 0x72, 0x73, 0x69, 0x6f, 0x6e, 0x18, 0x01, 0x20, 0x01,
- 0x28, 0x03, 0x52, 0x07, 0x76, 0x65, 0x72, 0x73, 0x69, 0x6f, 0x6e, 0x12, 0x12, 0x0a, 0x04, 0x73,
- 0x69, 0x7a, 0x65, 0x18, 0x02, 0x20, 0x01, 0x28, 0x03, 0x52, 0x04, 0x73, 0x69, 0x7a, 0x65, 0x22,
- 0x61, 0x0a, 0x1f, 0x4c, 0x69, 0x73, 0x74, 0x49, 0x50, 0x49, 0x74, 0x65, 0x6d, 0x73, 0x41, 0x66,
- 0x74, 0x65, 0x72, 0x56, 0x65, 0x72, 0x73, 0x69, 0x6f, 0x6e, 0x52, 0x65, 0x73, 0x70, 0x6f, 0x6e,
- 0x73, 0x65, 0x12, 0x24, 0x0a, 0x07, 0x69, 0x70, 0x49, 0x74, 0x65, 0x6d, 0x73, 0x18, 0x01, 0x20,
- 0x03, 0x28, 0x0b, 0x32, 0x0a, 0x2e, 0x70, 0x62, 0x2e, 0x49, 0x50, 0x49, 0x74, 0x65, 0x6d, 0x52,
- 0x07, 0x69, 0x70, 0x49, 0x74, 0x65, 0x6d, 0x73, 0x12, 0x18, 0x0a, 0x07, 0x76, 0x65, 0x72, 0x73,
- 0x69, 0x6f, 0x6e, 0x18, 0x02, 0x20, 0x01, 0x28, 0x03, 0x52, 0x07, 0x76, 0x65, 0x72, 0x73, 0x69,
- 0x6f, 0x6e, 0x22, 0x46, 0x0a, 0x18, 0x43, 0x68, 0x65, 0x63, 0x6b, 0x49, 0x50, 0x49, 0x74, 0x65,
- 0x6d, 0x53, 0x74, 0x61, 0x74, 0x75, 0x73, 0x52, 0x65, 0x71, 0x75, 0x65, 0x73, 0x74, 0x12, 0x1a,
- 0x0a, 0x08, 0x69, 0x70, 0x4c, 0x69, 0x73, 0x74, 0x49, 0x64, 0x18, 0x01, 0x20, 0x01, 0x28, 0x03,
- 0x52, 0x08, 0x69, 0x70, 0x4c, 0x69, 0x73, 0x74, 0x49, 0x64, 0x12, 0x0e, 0x0a, 0x02, 0x69, 0x70,
- 0x18, 0x02, 0x20, 0x01, 0x28, 0x09, 0x52, 0x02, 0x69, 0x70, 0x22, 0xa1, 0x01, 0x0a, 0x19, 0x43,
- 0x68, 0x65, 0x63, 0x6b, 0x49, 0x50, 0x49, 0x74, 0x65, 0x6d, 0x53, 0x74, 0x61, 0x74, 0x75, 0x73,
- 0x52, 0x65, 0x73, 0x70, 0x6f, 0x6e, 0x73, 0x65, 0x12, 0x12, 0x0a, 0x04, 0x69, 0x73, 0x4f, 0x6b,
- 0x18, 0x01, 0x20, 0x01, 0x28, 0x08, 0x52, 0x04, 0x69, 0x73, 0x4f, 0x6b, 0x12, 0x14, 0x0a, 0x05,
- 0x65, 0x72, 0x72, 0x6f, 0x72, 0x18, 0x02, 0x20, 0x01, 0x28, 0x09, 0x52, 0x05, 0x65, 0x72, 0x72,
- 0x6f, 0x72, 0x12, 0x18, 0x0a, 0x07, 0x69, 0x73, 0x46, 0x6f, 0x75, 0x6e, 0x64, 0x18, 0x03, 0x20,
- 0x01, 0x28, 0x08, 0x52, 0x07, 0x69, 0x73, 0x46, 0x6f, 0x75, 0x6e, 0x64, 0x12, 0x1c, 0x0a, 0x09,
- 0x69, 0x73, 0x41, 0x6c, 0x6c, 0x6f, 0x77, 0x65, 0x64, 0x18, 0x04, 0x20, 0x01, 0x28, 0x08, 0x52,
- 0x09, 0x69, 0x73, 0x41, 0x6c, 0x6c, 0x6f, 0x77, 0x65, 0x64, 0x12, 0x22, 0x0a, 0x06, 0x69, 0x70,
- 0x49, 0x74, 0x65, 0x6d, 0x18, 0x05, 0x20, 0x01, 0x28, 0x0b, 0x32, 0x0a, 0x2e, 0x70, 0x62, 0x2e,
- 0x49, 0x50, 0x49, 0x74, 0x65, 0x6d, 0x52, 0x06, 0x69, 0x70, 0x49, 0x74, 0x65, 0x6d, 0x22, 0x38,
- 0x0a, 0x1a, 0x45, 0x78, 0x69, 0x73, 0x74, 0x73, 0x45, 0x6e, 0x61, 0x62, 0x6c, 0x65, 0x64, 0x49,
- 0x50, 0x49, 0x74, 0x65, 0x6d, 0x52, 0x65, 0x71, 0x75, 0x65, 0x73, 0x74, 0x12, 0x1a, 0x0a, 0x08,
- 0x69, 0x70, 0x49, 0x74, 0x65, 0x6d, 0x49, 0x64, 0x18, 0x01, 0x20, 0x01, 0x28, 0x03, 0x52, 0x08,
- 0x69, 0x70, 0x49, 0x74, 0x65, 0x6d, 0x49, 0x64, 0x22, 0x35, 0x0a, 0x1b, 0x45, 0x78, 0x69, 0x73,
- 0x74, 0x73, 0x45, 0x6e, 0x61, 0x62, 0x6c, 0x65, 0x64, 0x49, 0x50, 0x49, 0x74, 0x65, 0x6d, 0x52,
- 0x65, 0x73, 0x70, 0x6f, 0x6e, 0x73, 0x65, 0x12, 0x16, 0x0a, 0x06, 0x65, 0x78, 0x69, 0x73, 0x74,
- 0x73, 0x18, 0x01, 0x20, 0x01, 0x28, 0x08, 0x52, 0x06, 0x65, 0x78, 0x69, 0x73, 0x74, 0x73, 0x22,
- 0xd5, 0x01, 0x0a, 0x1d, 0x43, 0x6f, 0x75, 0x6e, 0x74, 0x41, 0x6c, 0x6c, 0x45, 0x6e, 0x61, 0x62,
- 0x6c, 0x65, 0x64, 0x49, 0x50, 0x49, 0x74, 0x65, 0x6d, 0x73, 0x52, 0x65, 0x71, 0x75, 0x65, 0x73,
- 0x74, 0x12, 0x18, 0x0a, 0x07, 0x6b, 0x65, 0x79, 0x77, 0x6f, 0x72, 0x64, 0x18, 0x06, 0x20, 0x01,
- 0x28, 0x09, 0x52, 0x07, 0x6b, 0x65, 0x79, 0x77, 0x6f, 0x72, 0x64, 0x12, 0x0e, 0x0a, 0x02, 0x69,
- 0x70, 0x18, 0x01, 0x20, 0x01, 0x28, 0x09, 0x52, 0x02, 0x69, 0x70, 0x12, 0x1e, 0x0a, 0x0a, 0x67,
- 0x6c, 0x6f, 0x62, 0x61, 0x6c, 0x4f, 0x6e, 0x6c, 0x79, 0x18, 0x02, 0x20, 0x01, 0x28, 0x08, 0x52,
- 0x0a, 0x67, 0x6c, 0x6f, 0x62, 0x61, 0x6c, 0x4f, 0x6e, 0x6c, 0x79, 0x12, 0x16, 0x0a, 0x06, 0x75,
- 0x6e, 0x72, 0x65, 0x61, 0x64, 0x18, 0x03, 0x20, 0x01, 0x28, 0x08, 0x52, 0x06, 0x75, 0x6e, 0x72,
- 0x65, 0x61, 0x64, 0x12, 0x1e, 0x0a, 0x0a, 0x65, 0x76, 0x65, 0x6e, 0x74, 0x4c, 0x65, 0x76, 0x65,
- 0x6c, 0x18, 0x04, 0x20, 0x01, 0x28, 0x09, 0x52, 0x0a, 0x65, 0x76, 0x65, 0x6e, 0x74, 0x4c, 0x65,
- 0x76, 0x65, 0x6c, 0x12, 0x1a, 0x0a, 0x08, 0x6c, 0x69, 0x73, 0x74, 0x54, 0x79, 0x70, 0x65, 0x18,
- 0x05, 0x20, 0x01, 0x28, 0x09, 0x52, 0x08, 0x6c, 0x69, 0x73, 0x74, 0x54, 0x79, 0x70, 0x65, 0x12,
- 0x16, 0x0a, 0x06, 0x75, 0x73, 0x65, 0x72, 0x49, 0x64, 0x18, 0x07, 0x20, 0x01, 0x28, 0x03, 0x52,
- 0x06, 0x75, 0x73, 0x65, 0x72, 0x49, 0x64, 0x22, 0x80, 0x02, 0x0a, 0x1c, 0x4c, 0x69, 0x73, 0x74,
- 0x41, 0x6c, 0x6c, 0x45, 0x6e, 0x61, 0x62, 0x6c, 0x65, 0x64, 0x49, 0x50, 0x49, 0x74, 0x65, 0x6d,
- 0x73, 0x52, 0x65, 0x71, 0x75, 0x65, 0x73, 0x74, 0x12, 0x18, 0x0a, 0x07, 0x6b, 0x65, 0x79, 0x77,
- 0x6f, 0x72, 0x64, 0x18, 0x08, 0x20, 0x01, 0x28, 0x09, 0x52, 0x07, 0x6b, 0x65, 0x79, 0x77, 0x6f,
- 0x72, 0x64, 0x12, 0x0e, 0x0a, 0x02, 0x69, 0x70, 0x18, 0x01, 0x20, 0x01, 0x28, 0x09, 0x52, 0x02,
- 0x69, 0x70, 0x12, 0x1e, 0x0a, 0x0a, 0x67, 0x6c, 0x6f, 0x62, 0x61, 0x6c, 0x4f, 0x6e, 0x6c, 0x79,
- 0x18, 0x02, 0x20, 0x01, 0x28, 0x08, 0x52, 0x0a, 0x67, 0x6c, 0x6f, 0x62, 0x61, 0x6c, 0x4f, 0x6e,
- 0x6c, 0x79, 0x12, 0x16, 0x0a, 0x06, 0x75, 0x6e, 0x72, 0x65, 0x61, 0x64, 0x18, 0x05, 0x20, 0x01,
- 0x28, 0x08, 0x52, 0x06, 0x75, 0x6e, 0x72, 0x65, 0x61, 0x64, 0x12, 0x1e, 0x0a, 0x0a, 0x65, 0x76,
- 0x65, 0x6e, 0x74, 0x4c, 0x65, 0x76, 0x65, 0x6c, 0x18, 0x06, 0x20, 0x01, 0x28, 0x09, 0x52, 0x0a,
- 0x65, 0x76, 0x65, 0x6e, 0x74, 0x4c, 0x65, 0x76, 0x65, 0x6c, 0x12, 0x1a, 0x0a, 0x08, 0x6c, 0x69,
- 0x73, 0x74, 0x54, 0x79, 0x70, 0x65, 0x18, 0x07, 0x20, 0x01, 0x28, 0x09, 0x52, 0x08, 0x6c, 0x69,
- 0x73, 0x74, 0x54, 0x79, 0x70, 0x65, 0x12, 0x16, 0x0a, 0x06, 0x75, 0x73, 0x65, 0x72, 0x49, 0x64,
- 0x18, 0x09, 0x20, 0x01, 0x28, 0x03, 0x52, 0x06, 0x75, 0x73, 0x65, 0x72, 0x49, 0x64, 0x12, 0x16,
- 0x0a, 0x06, 0x6f, 0x66, 0x66, 0x73, 0x65, 0x74, 0x18, 0x03, 0x20, 0x01, 0x28, 0x03, 0x52, 0x06,
- 0x6f, 0x66, 0x66, 0x73, 0x65, 0x74, 0x12, 0x12, 0x0a, 0x04, 0x73, 0x69, 0x7a, 0x65, 0x18, 0x04,
- 0x20, 0x01, 0x28, 0x03, 0x52, 0x04, 0x73, 0x69, 0x7a, 0x65, 0x22, 0xa2, 0x02, 0x0a, 0x1d, 0x4c,
- 0x69, 0x73, 0x74, 0x41, 0x6c, 0x6c, 0x45, 0x6e, 0x61, 0x62, 0x6c, 0x65, 0x64, 0x49, 0x50, 0x49,
- 0x74, 0x65, 0x6d, 0x73, 0x52, 0x65, 0x73, 0x70, 0x6f, 0x6e, 0x73, 0x65, 0x12, 0x42, 0x0a, 0x07,
- 0x72, 0x65, 0x73, 0x75, 0x6c, 0x74, 0x73, 0x18, 0x01, 0x20, 0x03, 0x28, 0x0b, 0x32, 0x28, 0x2e,
- 0x70, 0x62, 0x2e, 0x4c, 0x69, 0x73, 0x74, 0x41, 0x6c, 0x6c, 0x45, 0x6e, 0x61, 0x62, 0x6c, 0x65,
- 0x64, 0x49, 0x50, 0x49, 0x74, 0x65, 0x6d, 0x73, 0x52, 0x65, 0x73, 0x70, 0x6f, 0x6e, 0x73, 0x65,
- 0x2e, 0x52, 0x65, 0x73, 0x75, 0x6c, 0x74, 0x52, 0x07, 0x72, 0x65, 0x73, 0x75, 0x6c, 0x74, 0x73,
- 0x1a, 0xbc, 0x01, 0x0a, 0x06, 0x52, 0x65, 0x73, 0x75, 0x6c, 0x74, 0x12, 0x22, 0x0a, 0x06, 0x69,
- 0x70, 0x4c, 0x69, 0x73, 0x74, 0x18, 0x01, 0x20, 0x01, 0x28, 0x0b, 0x32, 0x0a, 0x2e, 0x70, 0x62,
- 0x2e, 0x49, 0x50, 0x4c, 0x69, 0x73, 0x74, 0x52, 0x06, 0x69, 0x70, 0x4c, 0x69, 0x73, 0x74, 0x12,
- 0x22, 0x0a, 0x06, 0x69, 0x70, 0x49, 0x74, 0x65, 0x6d, 0x18, 0x02, 0x20, 0x01, 0x28, 0x0b, 0x32,
- 0x0a, 0x2e, 0x70, 0x62, 0x2e, 0x49, 0x50, 0x49, 0x74, 0x65, 0x6d, 0x52, 0x06, 0x69, 0x70, 0x49,
- 0x74, 0x65, 0x6d, 0x12, 0x22, 0x0a, 0x06, 0x73, 0x65, 0x72, 0x76, 0x65, 0x72, 0x18, 0x03, 0x20,
- 0x01, 0x28, 0x0b, 0x32, 0x0a, 0x2e, 0x70, 0x62, 0x2e, 0x53, 0x65, 0x72, 0x76, 0x65, 0x72, 0x52,
- 0x06, 0x73, 0x65, 0x72, 0x76, 0x65, 0x72, 0x12, 0x46, 0x0a, 0x12, 0x68, 0x74, 0x74, 0x70, 0x46,
- 0x69, 0x72, 0x65, 0x77, 0x61, 0x6c, 0x6c, 0x50, 0x6f, 0x6c, 0x69, 0x63, 0x79, 0x18, 0x04, 0x20,
- 0x01, 0x28, 0x0b, 0x32, 0x16, 0x2e, 0x70, 0x62, 0x2e, 0x48, 0x54, 0x54, 0x50, 0x46, 0x69, 0x72,
- 0x65, 0x77, 0x61, 0x6c, 0x6c, 0x50, 0x6f, 0x6c, 0x69, 0x63, 0x79, 0x52, 0x12, 0x68, 0x74, 0x74,
- 0x70, 0x46, 0x69, 0x72, 0x65, 0x77, 0x61, 0x6c, 0x6c, 0x50, 0x6f, 0x6c, 0x69, 0x63, 0x79, 0x22,
- 0xfb, 0x01, 0x0a, 0x17, 0x4c, 0x69, 0x73, 0x74, 0x41, 0x6c, 0x6c, 0x49, 0x50, 0x49, 0x74, 0x65,
- 0x6d, 0x49, 0x64, 0x73, 0x52, 0x65, 0x71, 0x75, 0x65, 0x73, 0x74, 0x12, 0x18, 0x0a, 0x07, 0x6b,
- 0x65, 0x79, 0x77, 0x6f, 0x72, 0x64, 0x18, 0x08, 0x20, 0x01, 0x28, 0x09, 0x52, 0x07, 0x6b, 0x65,
- 0x79, 0x77, 0x6f, 0x72, 0x64, 0x12, 0x0e, 0x0a, 0x02, 0x69, 0x70, 0x18, 0x01, 0x20, 0x01, 0x28,
- 0x09, 0x52, 0x02, 0x69, 0x70, 0x12, 0x1e, 0x0a, 0x0a, 0x67, 0x6c, 0x6f, 0x62, 0x61, 0x6c, 0x4f,
- 0x6e, 0x6c, 0x79, 0x18, 0x02, 0x20, 0x01, 0x28, 0x08, 0x52, 0x0a, 0x67, 0x6c, 0x6f, 0x62, 0x61,
- 0x6c, 0x4f, 0x6e, 0x6c, 0x79, 0x12, 0x16, 0x0a, 0x06, 0x75, 0x6e, 0x72, 0x65, 0x61, 0x64, 0x18,
- 0x05, 0x20, 0x01, 0x28, 0x08, 0x52, 0x06, 0x75, 0x6e, 0x72, 0x65, 0x61, 0x64, 0x12, 0x1e, 0x0a,
- 0x0a, 0x65, 0x76, 0x65, 0x6e, 0x74, 0x4c, 0x65, 0x76, 0x65, 0x6c, 0x18, 0x06, 0x20, 0x01, 0x28,
- 0x09, 0x52, 0x0a, 0x65, 0x76, 0x65, 0x6e, 0x74, 0x4c, 0x65, 0x76, 0x65, 0x6c, 0x12, 0x1a, 0x0a,
- 0x08, 0x6c, 0x69, 0x73, 0x74, 0x54, 0x79, 0x70, 0x65, 0x18, 0x07, 0x20, 0x01, 0x28, 0x09, 0x52,
- 0x08, 0x6c, 0x69, 0x73, 0x74, 0x54, 0x79, 0x70, 0x65, 0x12, 0x16, 0x0a, 0x06, 0x75, 0x73, 0x65,
- 0x72, 0x49, 0x64, 0x18, 0x09, 0x20, 0x01, 0x28, 0x03, 0x52, 0x06, 0x75, 0x73, 0x65, 0x72, 0x49,
- 0x64, 0x12, 0x16, 0x0a, 0x06, 0x6f, 0x66, 0x66, 0x73, 0x65, 0x74, 0x18, 0x03, 0x20, 0x01, 0x28,
- 0x03, 0x52, 0x06, 0x6f, 0x66, 0x66, 0x73, 0x65, 0x74, 0x12, 0x12, 0x0a, 0x04, 0x73, 0x69, 0x7a,
- 0x65, 0x18, 0x04, 0x20, 0x01, 0x28, 0x03, 0x52, 0x04, 0x73, 0x69, 0x7a, 0x65, 0x22, 0x38, 0x0a,
- 0x18, 0x4c, 0x69, 0x73, 0x74, 0x41, 0x6c, 0x6c, 0x49, 0x50, 0x49, 0x74, 0x65, 0x6d, 0x49, 0x64,
- 0x73, 0x52, 0x65, 0x73, 0x70, 0x6f, 0x6e, 0x73, 0x65, 0x12, 0x1c, 0x0a, 0x09, 0x69, 0x70, 0x49,
- 0x74, 0x65, 0x6d, 0x49, 0x64, 0x73, 0x18, 0x01, 0x20, 0x03, 0x28, 0x03, 0x52, 0x09, 0x69, 0x70,
- 0x49, 0x74, 0x65, 0x6d, 0x49, 0x64, 0x73, 0x22, 0x1a, 0x0a, 0x18, 0x55, 0x70, 0x64, 0x61, 0x74,
- 0x65, 0x49, 0x50, 0x49, 0x74, 0x65, 0x6d, 0x73, 0x52, 0x65, 0x61, 0x64, 0x52, 0x65, 0x71, 0x75,
- 0x65, 0x73, 0x74, 0x22, 0x3d, 0x0a, 0x1f, 0x46, 0x69, 0x6e, 0x64, 0x53, 0x65, 0x72, 0x76, 0x65,
- 0x72, 0x49, 0x64, 0x57, 0x69, 0x74, 0x68, 0x49, 0x50, 0x49, 0x74, 0x65, 0x6d, 0x49, 0x64, 0x52,
- 0x65, 0x71, 0x75, 0x65, 0x73, 0x74, 0x12, 0x1a, 0x0a, 0x08, 0x69, 0x70, 0x49, 0x74, 0x65, 0x6d,
- 0x49, 0x64, 0x18, 0x01, 0x20, 0x01, 0x28, 0x03, 0x52, 0x08, 0x69, 0x70, 0x49, 0x74, 0x65, 0x6d,
- 0x49, 0x64, 0x22, 0x3e, 0x0a, 0x20, 0x46, 0x69, 0x6e, 0x64, 0x53, 0x65, 0x72, 0x76, 0x65, 0x72,
- 0x49, 0x64, 0x57, 0x69, 0x74, 0x68, 0x49, 0x50, 0x49, 0x74, 0x65, 0x6d, 0x49, 0x64, 0x52, 0x65,
- 0x73, 0x70, 0x6f, 0x6e, 0x73, 0x65, 0x12, 0x1a, 0x0a, 0x08, 0x73, 0x65, 0x72, 0x76, 0x65, 0x72,
- 0x49, 0x64, 0x18, 0x01, 0x20, 0x01, 0x28, 0x03, 0x52, 0x08, 0x73, 0x65, 0x72, 0x76, 0x65, 0x72,
- 0x49, 0x64, 0x32, 0x80, 0x0a, 0x0a, 0x0d, 0x49, 0x50, 0x49, 0x74, 0x65, 0x6d, 0x53, 0x65, 0x72,
- 0x76, 0x69, 0x63, 0x65, 0x12, 0x41, 0x0a, 0x0c, 0x63, 0x72, 0x65, 0x61, 0x74, 0x65, 0x49, 0x50,
- 0x49, 0x74, 0x65, 0x6d, 0x12, 0x17, 0x2e, 0x70, 0x62, 0x2e, 0x43, 0x72, 0x65, 0x61, 0x74, 0x65,
- 0x49, 0x50, 0x49, 0x74, 0x65, 0x6d, 0x52, 0x65, 0x71, 0x75, 0x65, 0x73, 0x74, 0x1a, 0x18, 0x2e,
- 0x70, 0x62, 0x2e, 0x43, 0x72, 0x65, 0x61, 0x74, 0x65, 0x49, 0x50, 0x49, 0x74, 0x65, 0x6d, 0x52,
- 0x65, 0x73, 0x70, 0x6f, 0x6e, 0x73, 0x65, 0x12, 0x44, 0x0a, 0x0d, 0x63, 0x72, 0x65, 0x61, 0x74,
- 0x65, 0x49, 0x50, 0x49, 0x74, 0x65, 0x6d, 0x73, 0x12, 0x18, 0x2e, 0x70, 0x62, 0x2e, 0x43, 0x72,
- 0x65, 0x61, 0x74, 0x65, 0x49, 0x50, 0x49, 0x74, 0x65, 0x6d, 0x73, 0x52, 0x65, 0x71, 0x75, 0x65,
- 0x73, 0x74, 0x1a, 0x19, 0x2e, 0x70, 0x62, 0x2e, 0x43, 0x72, 0x65, 0x61, 0x74, 0x65, 0x49, 0x50,
- 0x49, 0x74, 0x65, 0x6d, 0x73, 0x52, 0x65, 0x73, 0x70, 0x6f, 0x6e, 0x73, 0x65, 0x12, 0x37, 0x0a,
- 0x0c, 0x75, 0x70, 0x64, 0x61, 0x74, 0x65, 0x49, 0x50, 0x49, 0x74, 0x65, 0x6d, 0x12, 0x17, 0x2e,
- 0x70, 0x62, 0x2e, 0x55, 0x70, 0x64, 0x61, 0x74, 0x65, 0x49, 0x50, 0x49, 0x74, 0x65, 0x6d, 0x52,
- 0x65, 0x71, 0x75, 0x65, 0x73, 0x74, 0x1a, 0x0e, 0x2e, 0x70, 0x62, 0x2e, 0x52, 0x50, 0x43, 0x53,
- 0x75, 0x63, 0x63, 0x65, 0x73, 0x73, 0x12, 0x37, 0x0a, 0x0c, 0x64, 0x65, 0x6c, 0x65, 0x74, 0x65,
- 0x49, 0x50, 0x49, 0x74, 0x65, 0x6d, 0x12, 0x17, 0x2e, 0x70, 0x62, 0x2e, 0x44, 0x65, 0x6c, 0x65,
- 0x74, 0x65, 0x49, 0x50, 0x49, 0x74, 0x65, 0x6d, 0x52, 0x65, 0x71, 0x75, 0x65, 0x73, 0x74, 0x1a,
- 0x0e, 0x2e, 0x70, 0x62, 0x2e, 0x52, 0x50, 0x43, 0x53, 0x75, 0x63, 0x63, 0x65, 0x73, 0x73, 0x12,
- 0x39, 0x0a, 0x0d, 0x64, 0x65, 0x6c, 0x65, 0x74, 0x65, 0x49, 0x50, 0x49, 0x74, 0x65, 0x6d, 0x73,
- 0x12, 0x18, 0x2e, 0x70, 0x62, 0x2e, 0x44, 0x65, 0x6c, 0x65, 0x74, 0x65, 0x49, 0x50, 0x49, 0x74,
- 0x65, 0x6d, 0x73, 0x52, 0x65, 0x71, 0x75, 0x65, 0x73, 0x74, 0x1a, 0x0e, 0x2e, 0x70, 0x62, 0x2e,
- 0x52, 0x50, 0x43, 0x53, 0x75, 0x63, 0x63, 0x65, 0x73, 0x73, 0x12, 0x51, 0x0a, 0x16, 0x63, 0x6f,
- 0x75, 0x6e, 0x74, 0x49, 0x50, 0x49, 0x74, 0x65, 0x6d, 0x73, 0x57, 0x69, 0x74, 0x68, 0x4c, 0x69,
- 0x73, 0x74, 0x49, 0x64, 0x12, 0x21, 0x2e, 0x70, 0x62, 0x2e, 0x43, 0x6f, 0x75, 0x6e, 0x74, 0x49,
- 0x50, 0x49, 0x74, 0x65, 0x6d, 0x73, 0x57, 0x69, 0x74, 0x68, 0x4c, 0x69, 0x73, 0x74, 0x49, 0x64,
- 0x52, 0x65, 0x71, 0x75, 0x65, 0x73, 0x74, 0x1a, 0x14, 0x2e, 0x70, 0x62, 0x2e, 0x52, 0x50, 0x43,
- 0x43, 0x6f, 0x75, 0x6e, 0x74, 0x52, 0x65, 0x73, 0x70, 0x6f, 0x6e, 0x73, 0x65, 0x12, 0x5c, 0x0a,
- 0x15, 0x6c, 0x69, 0x73, 0x74, 0x49, 0x50, 0x49, 0x74, 0x65, 0x6d, 0x73, 0x57, 0x69, 0x74, 0x68,
- 0x4c, 0x69, 0x73, 0x74, 0x49, 0x64, 0x12, 0x20, 0x2e, 0x70, 0x62, 0x2e, 0x4c, 0x69, 0x73, 0x74,
- 0x49, 0x50, 0x49, 0x74, 0x65, 0x6d, 0x73, 0x57, 0x69, 0x74, 0x68, 0x4c, 0x69, 0x73, 0x74, 0x49,
- 0x64, 0x52, 0x65, 0x71, 0x75, 0x65, 0x73, 0x74, 0x1a, 0x21, 0x2e, 0x70, 0x62, 0x2e, 0x4c, 0x69,
- 0x73, 0x74, 0x49, 0x50, 0x49, 0x74, 0x65, 0x6d, 0x73, 0x57, 0x69, 0x74, 0x68, 0x4c, 0x69, 0x73,
- 0x74, 0x49, 0x64, 0x52, 0x65, 0x73, 0x70, 0x6f, 0x6e, 0x73, 0x65, 0x12, 0x50, 0x0a, 0x11, 0x66,
- 0x69, 0x6e, 0x64, 0x45, 0x6e, 0x61, 0x62, 0x6c, 0x65, 0x64, 0x49, 0x50, 0x49, 0x74, 0x65, 0x6d,
- 0x12, 0x1c, 0x2e, 0x70, 0x62, 0x2e, 0x46, 0x69, 0x6e, 0x64, 0x45, 0x6e, 0x61, 0x62, 0x6c, 0x65,
- 0x64, 0x49, 0x50, 0x49, 0x74, 0x65, 0x6d, 0x52, 0x65, 0x71, 0x75, 0x65, 0x73, 0x74, 0x1a, 0x1d,
- 0x2e, 0x70, 0x62, 0x2e, 0x46, 0x69, 0x6e, 0x64, 0x45, 0x6e, 0x61, 0x62, 0x6c, 0x65, 0x64, 0x49,
- 0x50, 0x49, 0x74, 0x65, 0x6d, 0x52, 0x65, 0x73, 0x70, 0x6f, 0x6e, 0x73, 0x65, 0x12, 0x62, 0x0a,
- 0x17, 0x6c, 0x69, 0x73, 0x74, 0x49, 0x50, 0x49, 0x74, 0x65, 0x6d, 0x73, 0x41, 0x66, 0x74, 0x65,
- 0x72, 0x56, 0x65, 0x72, 0x73, 0x69, 0x6f, 0x6e, 0x12, 0x22, 0x2e, 0x70, 0x62, 0x2e, 0x4c, 0x69,
- 0x73, 0x74, 0x49, 0x50, 0x49, 0x74, 0x65, 0x6d, 0x73, 0x41, 0x66, 0x74, 0x65, 0x72, 0x56, 0x65,
- 0x72, 0x73, 0x69, 0x6f, 0x6e, 0x52, 0x65, 0x71, 0x75, 0x65, 0x73, 0x74, 0x1a, 0x23, 0x2e, 0x70,
- 0x62, 0x2e, 0x4c, 0x69, 0x73, 0x74, 0x49, 0x50, 0x49, 0x74, 0x65, 0x6d, 0x73, 0x41, 0x66, 0x74,
- 0x65, 0x72, 0x56, 0x65, 0x72, 0x73, 0x69, 0x6f, 0x6e, 0x52, 0x65, 0x73, 0x70, 0x6f, 0x6e, 0x73,
- 0x65, 0x12, 0x50, 0x0a, 0x11, 0x63, 0x68, 0x65, 0x63, 0x6b, 0x49, 0x50, 0x49, 0x74, 0x65, 0x6d,
- 0x53, 0x74, 0x61, 0x74, 0x75, 0x73, 0x12, 0x1c, 0x2e, 0x70, 0x62, 0x2e, 0x43, 0x68, 0x65, 0x63,
- 0x6b, 0x49, 0x50, 0x49, 0x74, 0x65, 0x6d, 0x53, 0x74, 0x61, 0x74, 0x75, 0x73, 0x52, 0x65, 0x71,
- 0x75, 0x65, 0x73, 0x74, 0x1a, 0x1d, 0x2e, 0x70, 0x62, 0x2e, 0x43, 0x68, 0x65, 0x63, 0x6b, 0x49,
- 0x50, 0x49, 0x74, 0x65, 0x6d, 0x53, 0x74, 0x61, 0x74, 0x75, 0x73, 0x52, 0x65, 0x73, 0x70, 0x6f,
- 0x6e, 0x73, 0x65, 0x12, 0x56, 0x0a, 0x13, 0x65, 0x78, 0x69, 0x73, 0x74, 0x73, 0x45, 0x6e, 0x61,
- 0x62, 0x6c, 0x65, 0x64, 0x49, 0x50, 0x49, 0x74, 0x65, 0x6d, 0x12, 0x1e, 0x2e, 0x70, 0x62, 0x2e,
- 0x45, 0x78, 0x69, 0x73, 0x74, 0x73, 0x45, 0x6e, 0x61, 0x62, 0x6c, 0x65, 0x64, 0x49, 0x50, 0x49,
- 0x74, 0x65, 0x6d, 0x52, 0x65, 0x71, 0x75, 0x65, 0x73, 0x74, 0x1a, 0x1f, 0x2e, 0x70, 0x62, 0x2e,
- 0x45, 0x78, 0x69, 0x73, 0x74, 0x73, 0x45, 0x6e, 0x61, 0x62, 0x6c, 0x65, 0x64, 0x49, 0x50, 0x49,
- 0x74, 0x65, 0x6d, 0x52, 0x65, 0x73, 0x70, 0x6f, 0x6e, 0x73, 0x65, 0x12, 0x51, 0x0a, 0x16, 0x63,
- 0x6f, 0x75, 0x6e, 0x74, 0x41, 0x6c, 0x6c, 0x45, 0x6e, 0x61, 0x62, 0x6c, 0x65, 0x64, 0x49, 0x50,
- 0x49, 0x74, 0x65, 0x6d, 0x73, 0x12, 0x21, 0x2e, 0x70, 0x62, 0x2e, 0x43, 0x6f, 0x75, 0x6e, 0x74,
- 0x41, 0x6c, 0x6c, 0x45, 0x6e, 0x61, 0x62, 0x6c, 0x65, 0x64, 0x49, 0x50, 0x49, 0x74, 0x65, 0x6d,
- 0x73, 0x52, 0x65, 0x71, 0x75, 0x65, 0x73, 0x74, 0x1a, 0x14, 0x2e, 0x70, 0x62, 0x2e, 0x52, 0x50,
- 0x43, 0x43, 0x6f, 0x75, 0x6e, 0x74, 0x52, 0x65, 0x73, 0x70, 0x6f, 0x6e, 0x73, 0x65, 0x12, 0x5c,
- 0x0a, 0x15, 0x6c, 0x69, 0x73, 0x74, 0x41, 0x6c, 0x6c, 0x45, 0x6e, 0x61, 0x62, 0x6c, 0x65, 0x64,
- 0x49, 0x50, 0x49, 0x74, 0x65, 0x6d, 0x73, 0x12, 0x20, 0x2e, 0x70, 0x62, 0x2e, 0x4c, 0x69, 0x73,
- 0x74, 0x41, 0x6c, 0x6c, 0x45, 0x6e, 0x61, 0x62, 0x6c, 0x65, 0x64, 0x49, 0x50, 0x49, 0x74, 0x65,
- 0x6d, 0x73, 0x52, 0x65, 0x71, 0x75, 0x65, 0x73, 0x74, 0x1a, 0x21, 0x2e, 0x70, 0x62, 0x2e, 0x4c,
- 0x69, 0x73, 0x74, 0x41, 0x6c, 0x6c, 0x45, 0x6e, 0x61, 0x62, 0x6c, 0x65, 0x64, 0x49, 0x50, 0x49,
- 0x74, 0x65, 0x6d, 0x73, 0x52, 0x65, 0x73, 0x70, 0x6f, 0x6e, 0x73, 0x65, 0x12, 0x4d, 0x0a, 0x10,
- 0x6c, 0x69, 0x73, 0x74, 0x41, 0x6c, 0x6c, 0x49, 0x50, 0x49, 0x74, 0x65, 0x6d, 0x49, 0x64, 0x73,
- 0x12, 0x1b, 0x2e, 0x70, 0x62, 0x2e, 0x4c, 0x69, 0x73, 0x74, 0x41, 0x6c, 0x6c, 0x49, 0x50, 0x49,
- 0x74, 0x65, 0x6d, 0x49, 0x64, 0x73, 0x52, 0x65, 0x71, 0x75, 0x65, 0x73, 0x74, 0x1a, 0x1c, 0x2e,
- 0x70, 0x62, 0x2e, 0x4c, 0x69, 0x73, 0x74, 0x41, 0x6c, 0x6c, 0x49, 0x50, 0x49, 0x74, 0x65, 0x6d,
- 0x49, 0x64, 0x73, 0x52, 0x65, 0x73, 0x70, 0x6f, 0x6e, 0x73, 0x65, 0x12, 0x41, 0x0a, 0x11, 0x75,
- 0x70, 0x64, 0x61, 0x74, 0x65, 0x49, 0x50, 0x49, 0x74, 0x65, 0x6d, 0x73, 0x52, 0x65, 0x61, 0x64,
- 0x12, 0x1c, 0x2e, 0x70, 0x62, 0x2e, 0x55, 0x70, 0x64, 0x61, 0x74, 0x65, 0x49, 0x50, 0x49, 0x74,
- 0x65, 0x6d, 0x73, 0x52, 0x65, 0x61, 0x64, 0x52, 0x65, 0x71, 0x75, 0x65, 0x73, 0x74, 0x1a, 0x0e,
- 0x2e, 0x70, 0x62, 0x2e, 0x52, 0x50, 0x43, 0x53, 0x75, 0x63, 0x63, 0x65, 0x73, 0x73, 0x12, 0x65,
- 0x0a, 0x18, 0x66, 0x69, 0x6e, 0x64, 0x53, 0x65, 0x72, 0x76, 0x65, 0x72, 0x49, 0x64, 0x57, 0x69,
- 0x74, 0x68, 0x49, 0x50, 0x49, 0x74, 0x65, 0x6d, 0x49, 0x64, 0x12, 0x23, 0x2e, 0x70, 0x62, 0x2e,
- 0x46, 0x69, 0x6e, 0x64, 0x53, 0x65, 0x72, 0x76, 0x65, 0x72, 0x49, 0x64, 0x57, 0x69, 0x74, 0x68,
- 0x49, 0x50, 0x49, 0x74, 0x65, 0x6d, 0x49, 0x64, 0x52, 0x65, 0x71, 0x75, 0x65, 0x73, 0x74, 0x1a,
- 0x24, 0x2e, 0x70, 0x62, 0x2e, 0x46, 0x69, 0x6e, 0x64, 0x53, 0x65, 0x72, 0x76, 0x65, 0x72, 0x49,
- 0x64, 0x57, 0x69, 0x74, 0x68, 0x49, 0x50, 0x49, 0x74, 0x65, 0x6d, 0x49, 0x64, 0x52, 0x65, 0x73,
- 0x70, 0x6f, 0x6e, 0x73, 0x65, 0x42, 0x06, 0x5a, 0x04, 0x2e, 0x2f, 0x70, 0x62, 0x62, 0x06, 0x70,
- 0x72, 0x6f, 0x74, 0x6f, 0x33,
-}
+const file_service_ip_item_proto_rawDesc = "" +
+ "\n" +
+ "\x15service_ip_item.proto\x12\x02pb\x1a\x19models/rpc_messages.proto\x1a\x1amodels/model_ip_item.proto\x1a\x1amodels/model_ip_list.proto\x1a\x19models/model_server.proto\x1a'models/model_http_firewall_policy.proto\"\xa5\x04\n" +
+ "\x13CreateIPItemRequest\x12\x1a\n" +
+ "\bipListId\x18\x01 \x01(\x03R\bipListId\x12\x14\n" +
+ "\x05value\x18\x0f \x01(\tR\x05value\x12\x16\n" +
+ "\x06ipFrom\x18\x02 \x01(\tR\x06ipFrom\x12\x12\n" +
+ "\x04ipTo\x18\x03 \x01(\tR\x04ipTo\x12\x1c\n" +
+ "\texpiredAt\x18\x04 \x01(\x03R\texpiredAt\x12\x16\n" +
+ "\x06reason\x18\x05 \x01(\tR\x06reason\x12\x12\n" +
+ "\x04type\x18\x06 \x01(\tR\x04type\x12\x1e\n" +
+ "\n" +
+ "eventLevel\x18\a \x01(\tR\n" +
+ "eventLevel\x12\x16\n" +
+ "\x06nodeId\x18\b \x01(\x03R\x06nodeId\x12\x1a\n" +
+ "\bserverId\x18\t \x01(\x03R\bserverId\x12\"\n" +
+ "\fsourceNodeId\x18\n" +
+ " \x01(\x03R\fsourceNodeId\x12&\n" +
+ "\x0esourceServerId\x18\v \x01(\x03R\x0esourceServerId\x12>\n" +
+ "\x1asourceHTTPFirewallPolicyId\x18\f \x01(\x03R\x1asourceHTTPFirewallPolicyId\x12D\n" +
+ "\x1dsourceHTTPFirewallRuleGroupId\x18\r \x01(\x03R\x1dsourceHTTPFirewallRuleGroupId\x12@\n" +
+ "\x1bsourceHTTPFirewallRuleSetId\x18\x0e \x01(\x03R\x1bsourceHTTPFirewallRuleSetId\"2\n" +
+ "\x14CreateIPItemResponse\x12\x1a\n" +
+ "\bipItemId\x18\x01 \x01(\x03R\bipItemId\"\xec\x04\n" +
+ "\x14CreateIPItemsRequest\x129\n" +
+ "\aipItems\x18\x01 \x03(\v2\x1f.pb.CreateIPItemsRequest.IPItemR\aipItems\x1a\x98\x04\n" +
+ "\x06IPItem\x12\x1a\n" +
+ "\bipListId\x18\x01 \x01(\x03R\bipListId\x12\x14\n" +
+ "\x05value\x18\x0f \x01(\tR\x05value\x12\x16\n" +
+ "\x06ipFrom\x18\x02 \x01(\tR\x06ipFrom\x12\x12\n" +
+ "\x04ipTo\x18\x03 \x01(\tR\x04ipTo\x12\x1c\n" +
+ "\texpiredAt\x18\x04 \x01(\x03R\texpiredAt\x12\x16\n" +
+ "\x06reason\x18\x05 \x01(\tR\x06reason\x12\x12\n" +
+ "\x04type\x18\x06 \x01(\tR\x04type\x12\x1e\n" +
+ "\n" +
+ "eventLevel\x18\a \x01(\tR\n" +
+ "eventLevel\x12\x16\n" +
+ "\x06nodeId\x18\b \x01(\x03R\x06nodeId\x12\x1a\n" +
+ "\bserverId\x18\t \x01(\x03R\bserverId\x12\"\n" +
+ "\fsourceNodeId\x18\n" +
+ " \x01(\x03R\fsourceNodeId\x12&\n" +
+ "\x0esourceServerId\x18\v \x01(\x03R\x0esourceServerId\x12>\n" +
+ "\x1asourceHTTPFirewallPolicyId\x18\f \x01(\x03R\x1asourceHTTPFirewallPolicyId\x12D\n" +
+ "\x1dsourceHTTPFirewallRuleGroupId\x18\r \x01(\x03R\x1dsourceHTTPFirewallRuleGroupId\x12@\n" +
+ "\x1bsourceHTTPFirewallRuleSetId\x18\x0e \x01(\x03R\x1bsourceHTTPFirewallRuleSetId\"5\n" +
+ "\x15CreateIPItemsResponse\x12\x1c\n" +
+ "\tipItemIds\x18\x01 \x03(\x03R\tipItemIds\"\xdd\x01\n" +
+ "\x13UpdateIPItemRequest\x12\x1a\n" +
+ "\bipItemId\x18\x01 \x01(\x03R\bipItemId\x12\x14\n" +
+ "\x05value\x18\b \x01(\tR\x05value\x12\x16\n" +
+ "\x06ipFrom\x18\x02 \x01(\tR\x06ipFrom\x12\x12\n" +
+ "\x04ipTo\x18\x03 \x01(\tR\x04ipTo\x12\x1c\n" +
+ "\texpiredAt\x18\x04 \x01(\x03R\texpiredAt\x12\x16\n" +
+ "\x06reason\x18\x05 \x01(\tR\x06reason\x12\x12\n" +
+ "\x04type\x18\x06 \x01(\tR\x04type\x12\x1e\n" +
+ "\n" +
+ "eventLevel\x18\a \x01(\tR\n" +
+ "eventLevel\"\x8f\x01\n" +
+ "\x13DeleteIPItemRequest\x12\x1a\n" +
+ "\bipItemId\x18\x01 \x01(\x03R\bipItemId\x12\x14\n" +
+ "\x05value\x18\x05 \x01(\tR\x05value\x12\x16\n" +
+ "\x06ipFrom\x18\x02 \x01(\tR\x06ipFrom\x12\x12\n" +
+ "\x04ipTo\x18\x03 \x01(\tR\x04ipTo\x12\x1a\n" +
+ "\bipListId\x18\x04 \x01(\x03R\bipListId\"4\n" +
+ "\x14DeleteIPItemsRequest\x12\x1c\n" +
+ "\tipItemIds\x18\x01 \x03(\x03R\tipItemIds\"\xa1\x01\n" +
+ "\x1dCountIPItemsWithListIdRequest\x12\x1a\n" +
+ "\bipListId\x18\x01 \x01(\x03R\bipListId\x12\x18\n" +
+ "\akeyword\x18\x02 \x01(\tR\akeyword\x12\x16\n" +
+ "\x06ipFrom\x18\x03 \x01(\tR\x06ipFrom\x12\x12\n" +
+ "\x04ipTo\x18\x04 \x01(\tR\x04ipTo\x12\x1e\n" +
+ "\n" +
+ "eventLevel\x18\x05 \x01(\tR\n" +
+ "eventLevel\"\xcc\x01\n" +
+ "\x1cListIPItemsWithListIdRequest\x12\x1a\n" +
+ "\bipListId\x18\x01 \x01(\x03R\bipListId\x12\x18\n" +
+ "\akeyword\x18\x04 \x01(\tR\akeyword\x12\x16\n" +
+ "\x06ipFrom\x18\x05 \x01(\tR\x06ipFrom\x12\x12\n" +
+ "\x04ipTo\x18\x06 \x01(\tR\x04ipTo\x12\x1e\n" +
+ "\n" +
+ "eventLevel\x18\a \x01(\tR\n" +
+ "eventLevel\x12\x16\n" +
+ "\x06offset\x18\x02 \x01(\x03R\x06offset\x12\x12\n" +
+ "\x04size\x18\x03 \x01(\x03R\x04size\"E\n" +
+ "\x1dListIPItemsWithListIdResponse\x12$\n" +
+ "\aipItems\x18\x01 \x03(\v2\n" +
+ ".pb.IPItemR\aipItems\"6\n" +
+ "\x18FindEnabledIPItemRequest\x12\x1a\n" +
+ "\bipItemId\x18\x01 \x01(\x03R\bipItemId\"?\n" +
+ "\x19FindEnabledIPItemResponse\x12\"\n" +
+ "\x06ipItem\x18\x01 \x01(\v2\n" +
+ ".pb.IPItemR\x06ipItem\"N\n" +
+ "\x1eListIPItemsAfterVersionRequest\x12\x18\n" +
+ "\aversion\x18\x01 \x01(\x03R\aversion\x12\x12\n" +
+ "\x04size\x18\x02 \x01(\x03R\x04size\"a\n" +
+ "\x1fListIPItemsAfterVersionResponse\x12$\n" +
+ "\aipItems\x18\x01 \x03(\v2\n" +
+ ".pb.IPItemR\aipItems\x12\x18\n" +
+ "\aversion\x18\x02 \x01(\x03R\aversion\"F\n" +
+ "\x18CheckIPItemStatusRequest\x12\x1a\n" +
+ "\bipListId\x18\x01 \x01(\x03R\bipListId\x12\x0e\n" +
+ "\x02ip\x18\x02 \x01(\tR\x02ip\"\xa1\x01\n" +
+ "\x19CheckIPItemStatusResponse\x12\x12\n" +
+ "\x04isOk\x18\x01 \x01(\bR\x04isOk\x12\x14\n" +
+ "\x05error\x18\x02 \x01(\tR\x05error\x12\x18\n" +
+ "\aisFound\x18\x03 \x01(\bR\aisFound\x12\x1c\n" +
+ "\tisAllowed\x18\x04 \x01(\bR\tisAllowed\x12\"\n" +
+ "\x06ipItem\x18\x05 \x01(\v2\n" +
+ ".pb.IPItemR\x06ipItem\"8\n" +
+ "\x1aExistsEnabledIPItemRequest\x12\x1a\n" +
+ "\bipItemId\x18\x01 \x01(\x03R\bipItemId\"5\n" +
+ "\x1bExistsEnabledIPItemResponse\x12\x16\n" +
+ "\x06exists\x18\x01 \x01(\bR\x06exists\"\xd5\x01\n" +
+ "\x1dCountAllEnabledIPItemsRequest\x12\x18\n" +
+ "\akeyword\x18\x06 \x01(\tR\akeyword\x12\x0e\n" +
+ "\x02ip\x18\x01 \x01(\tR\x02ip\x12\x1e\n" +
+ "\n" +
+ "globalOnly\x18\x02 \x01(\bR\n" +
+ "globalOnly\x12\x16\n" +
+ "\x06unread\x18\x03 \x01(\bR\x06unread\x12\x1e\n" +
+ "\n" +
+ "eventLevel\x18\x04 \x01(\tR\n" +
+ "eventLevel\x12\x1a\n" +
+ "\blistType\x18\x05 \x01(\tR\blistType\x12\x16\n" +
+ "\x06userId\x18\a \x01(\x03R\x06userId\"\x80\x02\n" +
+ "\x1cListAllEnabledIPItemsRequest\x12\x18\n" +
+ "\akeyword\x18\b \x01(\tR\akeyword\x12\x0e\n" +
+ "\x02ip\x18\x01 \x01(\tR\x02ip\x12\x1e\n" +
+ "\n" +
+ "globalOnly\x18\x02 \x01(\bR\n" +
+ "globalOnly\x12\x16\n" +
+ "\x06unread\x18\x05 \x01(\bR\x06unread\x12\x1e\n" +
+ "\n" +
+ "eventLevel\x18\x06 \x01(\tR\n" +
+ "eventLevel\x12\x1a\n" +
+ "\blistType\x18\a \x01(\tR\blistType\x12\x16\n" +
+ "\x06userId\x18\t \x01(\x03R\x06userId\x12\x16\n" +
+ "\x06offset\x18\x03 \x01(\x03R\x06offset\x12\x12\n" +
+ "\x04size\x18\x04 \x01(\x03R\x04size\"\xa2\x02\n" +
+ "\x1dListAllEnabledIPItemsResponse\x12B\n" +
+ "\aresults\x18\x01 \x03(\v2(.pb.ListAllEnabledIPItemsResponse.ResultR\aresults\x1a\xbc\x01\n" +
+ "\x06Result\x12\"\n" +
+ "\x06ipList\x18\x01 \x01(\v2\n" +
+ ".pb.IPListR\x06ipList\x12\"\n" +
+ "\x06ipItem\x18\x02 \x01(\v2\n" +
+ ".pb.IPItemR\x06ipItem\x12\"\n" +
+ "\x06server\x18\x03 \x01(\v2\n" +
+ ".pb.ServerR\x06server\x12F\n" +
+ "\x12httpFirewallPolicy\x18\x04 \x01(\v2\x16.pb.HTTPFirewallPolicyR\x12httpFirewallPolicy\"\xfb\x01\n" +
+ "\x17ListAllIPItemIdsRequest\x12\x18\n" +
+ "\akeyword\x18\b \x01(\tR\akeyword\x12\x0e\n" +
+ "\x02ip\x18\x01 \x01(\tR\x02ip\x12\x1e\n" +
+ "\n" +
+ "globalOnly\x18\x02 \x01(\bR\n" +
+ "globalOnly\x12\x16\n" +
+ "\x06unread\x18\x05 \x01(\bR\x06unread\x12\x1e\n" +
+ "\n" +
+ "eventLevel\x18\x06 \x01(\tR\n" +
+ "eventLevel\x12\x1a\n" +
+ "\blistType\x18\a \x01(\tR\blistType\x12\x16\n" +
+ "\x06userId\x18\t \x01(\x03R\x06userId\x12\x16\n" +
+ "\x06offset\x18\x03 \x01(\x03R\x06offset\x12\x12\n" +
+ "\x04size\x18\x04 \x01(\x03R\x04size\"8\n" +
+ "\x18ListAllIPItemIdsResponse\x12\x1c\n" +
+ "\tipItemIds\x18\x01 \x03(\x03R\tipItemIds\"\x1a\n" +
+ "\x18UpdateIPItemsReadRequest\"=\n" +
+ "\x1fFindServerIdWithIPItemIdRequest\x12\x1a\n" +
+ "\bipItemId\x18\x01 \x01(\x03R\bipItemId\">\n" +
+ " FindServerIdWithIPItemIdResponse\x12\x1a\n" +
+ "\bserverId\x18\x01 \x01(\x03R\bserverId2\x80\n" +
+ "\n" +
+ "\rIPItemService\x12A\n" +
+ "\fcreateIPItem\x12\x17.pb.CreateIPItemRequest\x1a\x18.pb.CreateIPItemResponse\x12D\n" +
+ "\rcreateIPItems\x12\x18.pb.CreateIPItemsRequest\x1a\x19.pb.CreateIPItemsResponse\x127\n" +
+ "\fupdateIPItem\x12\x17.pb.UpdateIPItemRequest\x1a\x0e.pb.RPCSuccess\x127\n" +
+ "\fdeleteIPItem\x12\x17.pb.DeleteIPItemRequest\x1a\x0e.pb.RPCSuccess\x129\n" +
+ "\rdeleteIPItems\x12\x18.pb.DeleteIPItemsRequest\x1a\x0e.pb.RPCSuccess\x12Q\n" +
+ "\x16countIPItemsWithListId\x12!.pb.CountIPItemsWithListIdRequest\x1a\x14.pb.RPCCountResponse\x12\\\n" +
+ "\x15listIPItemsWithListId\x12 .pb.ListIPItemsWithListIdRequest\x1a!.pb.ListIPItemsWithListIdResponse\x12P\n" +
+ "\x11findEnabledIPItem\x12\x1c.pb.FindEnabledIPItemRequest\x1a\x1d.pb.FindEnabledIPItemResponse\x12b\n" +
+ "\x17listIPItemsAfterVersion\x12\".pb.ListIPItemsAfterVersionRequest\x1a#.pb.ListIPItemsAfterVersionResponse\x12P\n" +
+ "\x11checkIPItemStatus\x12\x1c.pb.CheckIPItemStatusRequest\x1a\x1d.pb.CheckIPItemStatusResponse\x12V\n" +
+ "\x13existsEnabledIPItem\x12\x1e.pb.ExistsEnabledIPItemRequest\x1a\x1f.pb.ExistsEnabledIPItemResponse\x12Q\n" +
+ "\x16countAllEnabledIPItems\x12!.pb.CountAllEnabledIPItemsRequest\x1a\x14.pb.RPCCountResponse\x12\\\n" +
+ "\x15listAllEnabledIPItems\x12 .pb.ListAllEnabledIPItemsRequest\x1a!.pb.ListAllEnabledIPItemsResponse\x12M\n" +
+ "\x10listAllIPItemIds\x12\x1b.pb.ListAllIPItemIdsRequest\x1a\x1c.pb.ListAllIPItemIdsResponse\x12A\n" +
+ "\x11updateIPItemsRead\x12\x1c.pb.UpdateIPItemsReadRequest\x1a\x0e.pb.RPCSuccess\x12e\n" +
+ "\x18findServerIdWithIPItemId\x12#.pb.FindServerIdWithIPItemIdRequest\x1a$.pb.FindServerIdWithIPItemIdResponseB\x06Z\x04./pbb\x06proto3"
var (
file_service_ip_item_proto_rawDescOnce sync.Once
- file_service_ip_item_proto_rawDescData = file_service_ip_item_proto_rawDesc
+ file_service_ip_item_proto_rawDescData []byte
)
func file_service_ip_item_proto_rawDescGZIP() []byte {
file_service_ip_item_proto_rawDescOnce.Do(func() {
- file_service_ip_item_proto_rawDescData = protoimpl.X.CompressGZIP(file_service_ip_item_proto_rawDescData)
+ file_service_ip_item_proto_rawDescData = protoimpl.X.CompressGZIP(unsafe.Slice(unsafe.StringData(file_service_ip_item_proto_rawDesc), len(file_service_ip_item_proto_rawDesc)))
})
return file_service_ip_item_proto_rawDescData
}
@@ -2372,7 +2214,7 @@ func file_service_ip_item_proto_init() {
out := protoimpl.TypeBuilder{
File: protoimpl.DescBuilder{
GoPackagePath: reflect.TypeOf(x{}).PkgPath(),
- RawDescriptor: file_service_ip_item_proto_rawDesc,
+ RawDescriptor: unsafe.Slice(unsafe.StringData(file_service_ip_item_proto_rawDesc), len(file_service_ip_item_proto_rawDesc)),
NumEnums: 0,
NumMessages: 28,
NumExtensions: 0,
@@ -2383,7 +2225,6 @@ func file_service_ip_item_proto_init() {
MessageInfos: file_service_ip_item_proto_msgTypes,
}.Build()
File_service_ip_item_proto = out.File
- file_service_ip_item_proto_rawDesc = nil
file_service_ip_item_proto_goTypes = nil
file_service_ip_item_proto_depIdxs = nil
}
diff --git a/EdgeCommon/pkg/rpc/pb/service_ip_item_grpc.pb.go b/EdgeCommon/pkg/rpc/pb/service_ip_item_grpc.pb.go
index 5f7a1f4..5b1701b 100644
--- a/EdgeCommon/pkg/rpc/pb/service_ip_item_grpc.pb.go
+++ b/EdgeCommon/pkg/rpc/pb/service_ip_item_grpc.pb.go
@@ -1,7 +1,7 @@
// Code generated by protoc-gen-go-grpc. DO NOT EDIT.
// versions:
-// - protoc-gen-go-grpc v1.5.1
-// - protoc v6.33.2
+// - protoc-gen-go-grpc v1.6.1
+// - protoc v3.19.6
// source: service_ip_item.proto
package pb
@@ -293,52 +293,52 @@ type IPItemServiceServer interface {
type UnimplementedIPItemServiceServer struct{}
func (UnimplementedIPItemServiceServer) CreateIPItem(context.Context, *CreateIPItemRequest) (*CreateIPItemResponse, error) {
- return nil, status.Errorf(codes.Unimplemented, "method CreateIPItem not implemented")
+ return nil, status.Error(codes.Unimplemented, "method CreateIPItem not implemented")
}
func (UnimplementedIPItemServiceServer) CreateIPItems(context.Context, *CreateIPItemsRequest) (*CreateIPItemsResponse, error) {
- return nil, status.Errorf(codes.Unimplemented, "method CreateIPItems not implemented")
+ return nil, status.Error(codes.Unimplemented, "method CreateIPItems not implemented")
}
func (UnimplementedIPItemServiceServer) UpdateIPItem(context.Context, *UpdateIPItemRequest) (*RPCSuccess, error) {
- return nil, status.Errorf(codes.Unimplemented, "method UpdateIPItem not implemented")
+ return nil, status.Error(codes.Unimplemented, "method UpdateIPItem not implemented")
}
func (UnimplementedIPItemServiceServer) DeleteIPItem(context.Context, *DeleteIPItemRequest) (*RPCSuccess, error) {
- return nil, status.Errorf(codes.Unimplemented, "method DeleteIPItem not implemented")
+ return nil, status.Error(codes.Unimplemented, "method DeleteIPItem not implemented")
}
func (UnimplementedIPItemServiceServer) DeleteIPItems(context.Context, *DeleteIPItemsRequest) (*RPCSuccess, error) {
- return nil, status.Errorf(codes.Unimplemented, "method DeleteIPItems not implemented")
+ return nil, status.Error(codes.Unimplemented, "method DeleteIPItems not implemented")
}
func (UnimplementedIPItemServiceServer) CountIPItemsWithListId(context.Context, *CountIPItemsWithListIdRequest) (*RPCCountResponse, error) {
- return nil, status.Errorf(codes.Unimplemented, "method CountIPItemsWithListId not implemented")
+ return nil, status.Error(codes.Unimplemented, "method CountIPItemsWithListId not implemented")
}
func (UnimplementedIPItemServiceServer) ListIPItemsWithListId(context.Context, *ListIPItemsWithListIdRequest) (*ListIPItemsWithListIdResponse, error) {
- return nil, status.Errorf(codes.Unimplemented, "method ListIPItemsWithListId not implemented")
+ return nil, status.Error(codes.Unimplemented, "method ListIPItemsWithListId not implemented")
}
func (UnimplementedIPItemServiceServer) FindEnabledIPItem(context.Context, *FindEnabledIPItemRequest) (*FindEnabledIPItemResponse, error) {
- return nil, status.Errorf(codes.Unimplemented, "method FindEnabledIPItem not implemented")
+ return nil, status.Error(codes.Unimplemented, "method FindEnabledIPItem not implemented")
}
func (UnimplementedIPItemServiceServer) ListIPItemsAfterVersion(context.Context, *ListIPItemsAfterVersionRequest) (*ListIPItemsAfterVersionResponse, error) {
- return nil, status.Errorf(codes.Unimplemented, "method ListIPItemsAfterVersion not implemented")
+ return nil, status.Error(codes.Unimplemented, "method ListIPItemsAfterVersion not implemented")
}
func (UnimplementedIPItemServiceServer) CheckIPItemStatus(context.Context, *CheckIPItemStatusRequest) (*CheckIPItemStatusResponse, error) {
- return nil, status.Errorf(codes.Unimplemented, "method CheckIPItemStatus not implemented")
+ return nil, status.Error(codes.Unimplemented, "method CheckIPItemStatus not implemented")
}
func (UnimplementedIPItemServiceServer) ExistsEnabledIPItem(context.Context, *ExistsEnabledIPItemRequest) (*ExistsEnabledIPItemResponse, error) {
- return nil, status.Errorf(codes.Unimplemented, "method ExistsEnabledIPItem not implemented")
+ return nil, status.Error(codes.Unimplemented, "method ExistsEnabledIPItem not implemented")
}
func (UnimplementedIPItemServiceServer) CountAllEnabledIPItems(context.Context, *CountAllEnabledIPItemsRequest) (*RPCCountResponse, error) {
- return nil, status.Errorf(codes.Unimplemented, "method CountAllEnabledIPItems not implemented")
+ return nil, status.Error(codes.Unimplemented, "method CountAllEnabledIPItems not implemented")
}
func (UnimplementedIPItemServiceServer) ListAllEnabledIPItems(context.Context, *ListAllEnabledIPItemsRequest) (*ListAllEnabledIPItemsResponse, error) {
- return nil, status.Errorf(codes.Unimplemented, "method ListAllEnabledIPItems not implemented")
+ return nil, status.Error(codes.Unimplemented, "method ListAllEnabledIPItems not implemented")
}
func (UnimplementedIPItemServiceServer) ListAllIPItemIds(context.Context, *ListAllIPItemIdsRequest) (*ListAllIPItemIdsResponse, error) {
- return nil, status.Errorf(codes.Unimplemented, "method ListAllIPItemIds not implemented")
+ return nil, status.Error(codes.Unimplemented, "method ListAllIPItemIds not implemented")
}
func (UnimplementedIPItemServiceServer) UpdateIPItemsRead(context.Context, *UpdateIPItemsReadRequest) (*RPCSuccess, error) {
- return nil, status.Errorf(codes.Unimplemented, "method UpdateIPItemsRead not implemented")
+ return nil, status.Error(codes.Unimplemented, "method UpdateIPItemsRead not implemented")
}
func (UnimplementedIPItemServiceServer) FindServerIdWithIPItemId(context.Context, *FindServerIdWithIPItemIdRequest) (*FindServerIdWithIPItemIdResponse, error) {
- return nil, status.Errorf(codes.Unimplemented, "method FindServerIdWithIPItemId not implemented")
+ return nil, status.Error(codes.Unimplemented, "method FindServerIdWithIPItemId not implemented")
}
func (UnimplementedIPItemServiceServer) testEmbeddedByValue() {}
@@ -350,7 +350,7 @@ type UnsafeIPItemServiceServer interface {
}
func RegisterIPItemServiceServer(s grpc.ServiceRegistrar, srv IPItemServiceServer) {
- // If the following call pancis, it indicates UnimplementedIPItemServiceServer was
+ // If the following call panics, it indicates UnimplementedIPItemServiceServer was
// embedded by pointer and is nil. This will cause panics if an
// unimplemented method is ever invoked, so we test this at initialization
// time to prevent it from happening at runtime later due to I/O.
diff --git a/EdgeCommon/pkg/rpc/pb/service_ip_library.pb.go b/EdgeCommon/pkg/rpc/pb/service_ip_library.pb.go
index f79c79d..6036506 100644
--- a/EdgeCommon/pkg/rpc/pb/service_ip_library.pb.go
+++ b/EdgeCommon/pkg/rpc/pb/service_ip_library.pb.go
@@ -1,7 +1,7 @@
// Code generated by protoc-gen-go. DO NOT EDIT.
// versions:
-// protoc-gen-go v1.36.0
-// protoc v6.33.2
+// protoc-gen-go v1.36.11
+// protoc v3.19.6
// source: service_ip_library.proto
package pb
@@ -11,6 +11,7 @@ import (
protoimpl "google.golang.org/protobuf/runtime/protoimpl"
reflect "reflect"
sync "sync"
+ unsafe "unsafe"
)
const (
@@ -974,187 +975,91 @@ func (x *DeleteMaxMindFileRequest) GetFilename() string {
var File_service_ip_library_proto protoreflect.FileDescriptor
-var file_service_ip_library_proto_rawDesc = []byte{
- 0x0a, 0x18, 0x73, 0x65, 0x72, 0x76, 0x69, 0x63, 0x65, 0x5f, 0x69, 0x70, 0x5f, 0x6c, 0x69, 0x62,
- 0x72, 0x61, 0x72, 0x79, 0x2e, 0x70, 0x72, 0x6f, 0x74, 0x6f, 0x12, 0x02, 0x70, 0x62, 0x1a, 0x19,
- 0x6d, 0x6f, 0x64, 0x65, 0x6c, 0x73, 0x2f, 0x72, 0x70, 0x63, 0x5f, 0x6d, 0x65, 0x73, 0x73, 0x61,
- 0x67, 0x65, 0x73, 0x2e, 0x70, 0x72, 0x6f, 0x74, 0x6f, 0x1a, 0x1d, 0x6d, 0x6f, 0x64, 0x65, 0x6c,
- 0x73, 0x2f, 0x6d, 0x6f, 0x64, 0x65, 0x6c, 0x5f, 0x69, 0x70, 0x5f, 0x6c, 0x69, 0x62, 0x72, 0x61,
- 0x72, 0x79, 0x2e, 0x70, 0x72, 0x6f, 0x74, 0x6f, 0x22, 0x44, 0x0a, 0x16, 0x43, 0x72, 0x65, 0x61,
- 0x74, 0x65, 0x49, 0x50, 0x4c, 0x69, 0x62, 0x72, 0x61, 0x72, 0x79, 0x52, 0x65, 0x71, 0x75, 0x65,
- 0x73, 0x74, 0x12, 0x12, 0x0a, 0x04, 0x74, 0x79, 0x70, 0x65, 0x18, 0x01, 0x20, 0x01, 0x28, 0x09,
- 0x52, 0x04, 0x74, 0x79, 0x70, 0x65, 0x12, 0x16, 0x0a, 0x06, 0x66, 0x69, 0x6c, 0x65, 0x49, 0x64,
- 0x18, 0x03, 0x20, 0x01, 0x28, 0x03, 0x52, 0x06, 0x66, 0x69, 0x6c, 0x65, 0x49, 0x64, 0x22, 0x3b,
- 0x0a, 0x17, 0x43, 0x72, 0x65, 0x61, 0x74, 0x65, 0x49, 0x50, 0x4c, 0x69, 0x62, 0x72, 0x61, 0x72,
- 0x79, 0x52, 0x65, 0x73, 0x70, 0x6f, 0x6e, 0x73, 0x65, 0x12, 0x20, 0x0a, 0x0b, 0x69, 0x70, 0x4c,
- 0x69, 0x62, 0x72, 0x61, 0x72, 0x79, 0x49, 0x64, 0x18, 0x01, 0x20, 0x01, 0x28, 0x03, 0x52, 0x0b,
- 0x69, 0x70, 0x4c, 0x69, 0x62, 0x72, 0x61, 0x72, 0x79, 0x49, 0x64, 0x22, 0x3f, 0x0a, 0x1b, 0x46,
- 0x69, 0x6e, 0x64, 0x45, 0x6e, 0x61, 0x62, 0x6c, 0x65, 0x64, 0x49, 0x50, 0x4c, 0x69, 0x62, 0x72,
- 0x61, 0x72, 0x79, 0x52, 0x65, 0x71, 0x75, 0x65, 0x73, 0x74, 0x12, 0x20, 0x0a, 0x0b, 0x69, 0x70,
- 0x4c, 0x69, 0x62, 0x72, 0x61, 0x72, 0x79, 0x49, 0x64, 0x18, 0x01, 0x20, 0x01, 0x28, 0x03, 0x52,
- 0x0b, 0x69, 0x70, 0x4c, 0x69, 0x62, 0x72, 0x61, 0x72, 0x79, 0x49, 0x64, 0x22, 0x4b, 0x0a, 0x1c,
- 0x46, 0x69, 0x6e, 0x64, 0x45, 0x6e, 0x61, 0x62, 0x6c, 0x65, 0x64, 0x49, 0x50, 0x4c, 0x69, 0x62,
- 0x72, 0x61, 0x72, 0x79, 0x52, 0x65, 0x73, 0x70, 0x6f, 0x6e, 0x73, 0x65, 0x12, 0x2b, 0x0a, 0x09,
- 0x69, 0x70, 0x4c, 0x69, 0x62, 0x72, 0x61, 0x72, 0x79, 0x18, 0x01, 0x20, 0x01, 0x28, 0x0b, 0x32,
- 0x0d, 0x2e, 0x70, 0x62, 0x2e, 0x49, 0x50, 0x4c, 0x69, 0x62, 0x72, 0x61, 0x72, 0x79, 0x52, 0x09,
- 0x69, 0x70, 0x4c, 0x69, 0x62, 0x72, 0x61, 0x72, 0x79, 0x22, 0x38, 0x0a, 0x22, 0x46, 0x69, 0x6e,
- 0x64, 0x4c, 0x61, 0x74, 0x65, 0x73, 0x74, 0x49, 0x50, 0x4c, 0x69, 0x62, 0x72, 0x61, 0x72, 0x79,
- 0x57, 0x69, 0x74, 0x68, 0x54, 0x79, 0x70, 0x65, 0x52, 0x65, 0x71, 0x75, 0x65, 0x73, 0x74, 0x12,
- 0x12, 0x0a, 0x04, 0x74, 0x79, 0x70, 0x65, 0x18, 0x01, 0x20, 0x01, 0x28, 0x09, 0x52, 0x04, 0x74,
- 0x79, 0x70, 0x65, 0x22, 0x52, 0x0a, 0x23, 0x46, 0x69, 0x6e, 0x64, 0x4c, 0x61, 0x74, 0x65, 0x73,
- 0x74, 0x49, 0x50, 0x4c, 0x69, 0x62, 0x72, 0x61, 0x72, 0x79, 0x57, 0x69, 0x74, 0x68, 0x54, 0x79,
- 0x70, 0x65, 0x52, 0x65, 0x73, 0x70, 0x6f, 0x6e, 0x73, 0x65, 0x12, 0x2b, 0x0a, 0x09, 0x69, 0x70,
- 0x4c, 0x69, 0x62, 0x72, 0x61, 0x72, 0x79, 0x18, 0x01, 0x20, 0x01, 0x28, 0x0b, 0x32, 0x0d, 0x2e,
- 0x70, 0x62, 0x2e, 0x49, 0x50, 0x4c, 0x69, 0x62, 0x72, 0x61, 0x72, 0x79, 0x52, 0x09, 0x69, 0x70,
- 0x4c, 0x69, 0x62, 0x72, 0x61, 0x72, 0x79, 0x22, 0x3e, 0x0a, 0x28, 0x46, 0x69, 0x6e, 0x64, 0x41,
- 0x6c, 0x6c, 0x45, 0x6e, 0x61, 0x62, 0x6c, 0x65, 0x64, 0x49, 0x50, 0x4c, 0x69, 0x62, 0x72, 0x61,
- 0x72, 0x69, 0x65, 0x73, 0x57, 0x69, 0x74, 0x68, 0x54, 0x79, 0x70, 0x65, 0x52, 0x65, 0x71, 0x75,
- 0x65, 0x73, 0x74, 0x12, 0x12, 0x0a, 0x04, 0x74, 0x79, 0x70, 0x65, 0x18, 0x01, 0x20, 0x01, 0x28,
- 0x09, 0x52, 0x04, 0x74, 0x79, 0x70, 0x65, 0x22, 0x5c, 0x0a, 0x29, 0x46, 0x69, 0x6e, 0x64, 0x41,
- 0x6c, 0x6c, 0x45, 0x6e, 0x61, 0x62, 0x6c, 0x65, 0x64, 0x49, 0x50, 0x4c, 0x69, 0x62, 0x72, 0x61,
- 0x72, 0x69, 0x65, 0x73, 0x57, 0x69, 0x74, 0x68, 0x54, 0x79, 0x70, 0x65, 0x52, 0x65, 0x73, 0x70,
- 0x6f, 0x6e, 0x73, 0x65, 0x12, 0x2f, 0x0a, 0x0b, 0x69, 0x70, 0x4c, 0x69, 0x62, 0x72, 0x61, 0x72,
- 0x69, 0x65, 0x73, 0x18, 0x01, 0x20, 0x03, 0x28, 0x0b, 0x32, 0x0d, 0x2e, 0x70, 0x62, 0x2e, 0x49,
- 0x50, 0x4c, 0x69, 0x62, 0x72, 0x61, 0x72, 0x79, 0x52, 0x0b, 0x69, 0x70, 0x4c, 0x69, 0x62, 0x72,
- 0x61, 0x72, 0x69, 0x65, 0x73, 0x22, 0x3a, 0x0a, 0x16, 0x44, 0x65, 0x6c, 0x65, 0x74, 0x65, 0x49,
- 0x50, 0x4c, 0x69, 0x62, 0x72, 0x61, 0x72, 0x79, 0x52, 0x65, 0x71, 0x75, 0x65, 0x73, 0x74, 0x12,
- 0x20, 0x0a, 0x0b, 0x69, 0x70, 0x4c, 0x69, 0x62, 0x72, 0x61, 0x72, 0x79, 0x49, 0x64, 0x18, 0x01,
- 0x20, 0x01, 0x28, 0x03, 0x52, 0x0b, 0x69, 0x70, 0x4c, 0x69, 0x62, 0x72, 0x61, 0x72, 0x79, 0x49,
- 0x64, 0x22, 0x27, 0x0a, 0x15, 0x4c, 0x6f, 0x6f, 0x6b, 0x75, 0x70, 0x49, 0x50, 0x52, 0x65, 0x67,
- 0x69, 0x6f, 0x6e, 0x52, 0x65, 0x71, 0x75, 0x65, 0x73, 0x74, 0x12, 0x0e, 0x0a, 0x02, 0x69, 0x70,
- 0x18, 0x01, 0x20, 0x01, 0x28, 0x09, 0x52, 0x02, 0x69, 0x70, 0x22, 0x42, 0x0a, 0x16, 0x4c, 0x6f,
- 0x6f, 0x6b, 0x75, 0x70, 0x49, 0x50, 0x52, 0x65, 0x67, 0x69, 0x6f, 0x6e, 0x52, 0x65, 0x73, 0x70,
- 0x6f, 0x6e, 0x73, 0x65, 0x12, 0x28, 0x0a, 0x08, 0x69, 0x70, 0x52, 0x65, 0x67, 0x69, 0x6f, 0x6e,
- 0x18, 0x01, 0x20, 0x01, 0x28, 0x0b, 0x32, 0x0c, 0x2e, 0x70, 0x62, 0x2e, 0x49, 0x50, 0x52, 0x65,
- 0x67, 0x69, 0x6f, 0x6e, 0x52, 0x08, 0x69, 0x70, 0x52, 0x65, 0x67, 0x69, 0x6f, 0x6e, 0x22, 0x30,
- 0x0a, 0x16, 0x4c, 0x6f, 0x6f, 0x6b, 0x75, 0x70, 0x49, 0x50, 0x52, 0x65, 0x67, 0x69, 0x6f, 0x6e,
- 0x73, 0x52, 0x65, 0x71, 0x75, 0x65, 0x73, 0x74, 0x12, 0x16, 0x0a, 0x06, 0x69, 0x70, 0x4c, 0x69,
- 0x73, 0x74, 0x18, 0x01, 0x20, 0x03, 0x28, 0x09, 0x52, 0x06, 0x69, 0x70, 0x4c, 0x69, 0x73, 0x74,
- 0x22, 0xb7, 0x01, 0x0a, 0x17, 0x4c, 0x6f, 0x6f, 0x6b, 0x75, 0x70, 0x49, 0x50, 0x52, 0x65, 0x67,
- 0x69, 0x6f, 0x6e, 0x73, 0x52, 0x65, 0x73, 0x70, 0x6f, 0x6e, 0x73, 0x65, 0x12, 0x4e, 0x0a, 0x0b,
- 0x69, 0x70, 0x52, 0x65, 0x67, 0x69, 0x6f, 0x6e, 0x4d, 0x61, 0x70, 0x18, 0x01, 0x20, 0x03, 0x28,
- 0x0b, 0x32, 0x2c, 0x2e, 0x70, 0x62, 0x2e, 0x4c, 0x6f, 0x6f, 0x6b, 0x75, 0x70, 0x49, 0x50, 0x52,
- 0x65, 0x67, 0x69, 0x6f, 0x6e, 0x73, 0x52, 0x65, 0x73, 0x70, 0x6f, 0x6e, 0x73, 0x65, 0x2e, 0x49,
- 0x70, 0x52, 0x65, 0x67, 0x69, 0x6f, 0x6e, 0x4d, 0x61, 0x70, 0x45, 0x6e, 0x74, 0x72, 0x79, 0x52,
- 0x0b, 0x69, 0x70, 0x52, 0x65, 0x67, 0x69, 0x6f, 0x6e, 0x4d, 0x61, 0x70, 0x1a, 0x4c, 0x0a, 0x10,
- 0x49, 0x70, 0x52, 0x65, 0x67, 0x69, 0x6f, 0x6e, 0x4d, 0x61, 0x70, 0x45, 0x6e, 0x74, 0x72, 0x79,
- 0x12, 0x10, 0x0a, 0x03, 0x6b, 0x65, 0x79, 0x18, 0x01, 0x20, 0x01, 0x28, 0x09, 0x52, 0x03, 0x6b,
- 0x65, 0x79, 0x12, 0x22, 0x0a, 0x05, 0x76, 0x61, 0x6c, 0x75, 0x65, 0x18, 0x02, 0x20, 0x01, 0x28,
- 0x0b, 0x32, 0x0c, 0x2e, 0x70, 0x62, 0x2e, 0x49, 0x50, 0x52, 0x65, 0x67, 0x69, 0x6f, 0x6e, 0x52,
- 0x05, 0x76, 0x61, 0x6c, 0x75, 0x65, 0x3a, 0x02, 0x38, 0x01, 0x22, 0xa6, 0x02, 0x0a, 0x08, 0x49,
- 0x50, 0x52, 0x65, 0x67, 0x69, 0x6f, 0x6e, 0x12, 0x18, 0x0a, 0x07, 0x63, 0x6f, 0x75, 0x6e, 0x74,
- 0x72, 0x79, 0x18, 0x01, 0x20, 0x01, 0x28, 0x09, 0x52, 0x07, 0x63, 0x6f, 0x75, 0x6e, 0x74, 0x72,
- 0x79, 0x12, 0x16, 0x0a, 0x06, 0x72, 0x65, 0x67, 0x69, 0x6f, 0x6e, 0x18, 0x02, 0x20, 0x01, 0x28,
- 0x09, 0x52, 0x06, 0x72, 0x65, 0x67, 0x69, 0x6f, 0x6e, 0x12, 0x1a, 0x0a, 0x08, 0x70, 0x72, 0x6f,
- 0x76, 0x69, 0x6e, 0x63, 0x65, 0x18, 0x03, 0x20, 0x01, 0x28, 0x09, 0x52, 0x08, 0x70, 0x72, 0x6f,
- 0x76, 0x69, 0x6e, 0x63, 0x65, 0x12, 0x12, 0x0a, 0x04, 0x63, 0x69, 0x74, 0x79, 0x18, 0x04, 0x20,
- 0x01, 0x28, 0x09, 0x52, 0x04, 0x63, 0x69, 0x74, 0x79, 0x12, 0x10, 0x0a, 0x03, 0x69, 0x73, 0x70,
- 0x18, 0x05, 0x20, 0x01, 0x28, 0x09, 0x52, 0x03, 0x69, 0x73, 0x70, 0x12, 0x1c, 0x0a, 0x09, 0x63,
- 0x6f, 0x75, 0x6e, 0x74, 0x72, 0x79, 0x49, 0x64, 0x18, 0x06, 0x20, 0x01, 0x28, 0x03, 0x52, 0x09,
- 0x63, 0x6f, 0x75, 0x6e, 0x74, 0x72, 0x79, 0x49, 0x64, 0x12, 0x1e, 0x0a, 0x0a, 0x70, 0x72, 0x6f,
- 0x76, 0x69, 0x6e, 0x63, 0x65, 0x49, 0x64, 0x18, 0x07, 0x20, 0x01, 0x28, 0x03, 0x52, 0x0a, 0x70,
- 0x72, 0x6f, 0x76, 0x69, 0x6e, 0x63, 0x65, 0x49, 0x64, 0x12, 0x16, 0x0a, 0x06, 0x63, 0x69, 0x74,
- 0x79, 0x49, 0x64, 0x18, 0x09, 0x20, 0x01, 0x28, 0x03, 0x52, 0x06, 0x63, 0x69, 0x74, 0x79, 0x49,
- 0x64, 0x12, 0x16, 0x0a, 0x06, 0x74, 0x6f, 0x77, 0x6e, 0x49, 0x64, 0x18, 0x0a, 0x20, 0x01, 0x28,
- 0x03, 0x52, 0x06, 0x74, 0x6f, 0x77, 0x6e, 0x49, 0x64, 0x12, 0x1e, 0x0a, 0x0a, 0x70, 0x72, 0x6f,
- 0x76, 0x69, 0x64, 0x65, 0x72, 0x49, 0x64, 0x18, 0x0b, 0x20, 0x01, 0x28, 0x03, 0x52, 0x0a, 0x70,
- 0x72, 0x6f, 0x76, 0x69, 0x64, 0x65, 0x72, 0x49, 0x64, 0x12, 0x18, 0x0a, 0x07, 0x73, 0x75, 0x6d,
- 0x6d, 0x61, 0x72, 0x79, 0x18, 0x08, 0x20, 0x01, 0x28, 0x09, 0x52, 0x07, 0x73, 0x75, 0x6d, 0x6d,
- 0x61, 0x72, 0x79, 0x22, 0x18, 0x0a, 0x16, 0x52, 0x65, 0x6c, 0x6f, 0x61, 0x64, 0x49, 0x50, 0x4c,
- 0x69, 0x62, 0x72, 0x61, 0x72, 0x79, 0x52, 0x65, 0x71, 0x75, 0x65, 0x73, 0x74, 0x22, 0x4a, 0x0a,
- 0x18, 0x55, 0x70, 0x6c, 0x6f, 0x61, 0x64, 0x4d, 0x61, 0x78, 0x4d, 0x69, 0x6e, 0x64, 0x46, 0x69,
- 0x6c, 0x65, 0x52, 0x65, 0x71, 0x75, 0x65, 0x73, 0x74, 0x12, 0x1a, 0x0a, 0x08, 0x66, 0x69, 0x6c,
- 0x65, 0x6e, 0x61, 0x6d, 0x65, 0x18, 0x01, 0x20, 0x01, 0x28, 0x09, 0x52, 0x08, 0x66, 0x69, 0x6c,
- 0x65, 0x6e, 0x61, 0x6d, 0x65, 0x12, 0x12, 0x0a, 0x04, 0x64, 0x61, 0x74, 0x61, 0x18, 0x02, 0x20,
- 0x01, 0x28, 0x0c, 0x52, 0x04, 0x64, 0x61, 0x74, 0x61, 0x22, 0x1e, 0x0a, 0x1c, 0x46, 0x69, 0x6e,
- 0x64, 0x4d, 0x61, 0x78, 0x4d, 0x69, 0x6e, 0x64, 0x46, 0x69, 0x6c, 0x65, 0x53, 0x74, 0x61, 0x74,
- 0x75, 0x73, 0x52, 0x65, 0x71, 0x75, 0x65, 0x73, 0x74, 0x22, 0xb5, 0x01, 0x0a, 0x1d, 0x46, 0x69,
- 0x6e, 0x64, 0x4d, 0x61, 0x78, 0x4d, 0x69, 0x6e, 0x64, 0x46, 0x69, 0x6c, 0x65, 0x53, 0x74, 0x61,
- 0x74, 0x75, 0x73, 0x52, 0x65, 0x73, 0x70, 0x6f, 0x6e, 0x73, 0x65, 0x12, 0x1e, 0x0a, 0x0a, 0x63,
- 0x69, 0x74, 0x79, 0x45, 0x78, 0x69, 0x73, 0x74, 0x73, 0x18, 0x01, 0x20, 0x01, 0x28, 0x08, 0x52,
- 0x0a, 0x63, 0x69, 0x74, 0x79, 0x45, 0x78, 0x69, 0x73, 0x74, 0x73, 0x12, 0x1c, 0x0a, 0x09, 0x61,
- 0x73, 0x6e, 0x45, 0x78, 0x69, 0x73, 0x74, 0x73, 0x18, 0x02, 0x20, 0x01, 0x28, 0x08, 0x52, 0x09,
- 0x61, 0x73, 0x6e, 0x45, 0x78, 0x69, 0x73, 0x74, 0x73, 0x12, 0x22, 0x0a, 0x0c, 0x75, 0x73, 0x69,
- 0x6e, 0x67, 0x4d, 0x61, 0x78, 0x4d, 0x69, 0x6e, 0x64, 0x18, 0x03, 0x20, 0x01, 0x28, 0x08, 0x52,
- 0x0c, 0x75, 0x73, 0x69, 0x6e, 0x67, 0x4d, 0x61, 0x78, 0x4d, 0x69, 0x6e, 0x64, 0x12, 0x32, 0x0a,
- 0x14, 0x75, 0x73, 0x69, 0x6e, 0x67, 0x45, 0x6d, 0x62, 0x65, 0x64, 0x64, 0x65, 0x64, 0x4d, 0x61,
- 0x78, 0x4d, 0x69, 0x6e, 0x64, 0x18, 0x04, 0x20, 0x01, 0x28, 0x08, 0x52, 0x14, 0x75, 0x73, 0x69,
- 0x6e, 0x67, 0x45, 0x6d, 0x62, 0x65, 0x64, 0x64, 0x65, 0x64, 0x4d, 0x61, 0x78, 0x4d, 0x69, 0x6e,
- 0x64, 0x22, 0x36, 0x0a, 0x18, 0x44, 0x65, 0x6c, 0x65, 0x74, 0x65, 0x4d, 0x61, 0x78, 0x4d, 0x69,
- 0x6e, 0x64, 0x46, 0x69, 0x6c, 0x65, 0x52, 0x65, 0x71, 0x75, 0x65, 0x73, 0x74, 0x12, 0x1a, 0x0a,
- 0x08, 0x66, 0x69, 0x6c, 0x65, 0x6e, 0x61, 0x6d, 0x65, 0x18, 0x01, 0x20, 0x01, 0x28, 0x09, 0x52,
- 0x08, 0x66, 0x69, 0x6c, 0x65, 0x6e, 0x61, 0x6d, 0x65, 0x32, 0xbc, 0x07, 0x0a, 0x10, 0x49, 0x50,
- 0x4c, 0x69, 0x62, 0x72, 0x61, 0x72, 0x79, 0x53, 0x65, 0x72, 0x76, 0x69, 0x63, 0x65, 0x12, 0x4f,
- 0x0a, 0x0f, 0x63, 0x72, 0x65, 0x61, 0x74, 0x65, 0x49, 0x50, 0x4c, 0x69, 0x62, 0x72, 0x61, 0x72,
- 0x79, 0x12, 0x1a, 0x2e, 0x70, 0x62, 0x2e, 0x43, 0x72, 0x65, 0x61, 0x74, 0x65, 0x49, 0x50, 0x4c,
- 0x69, 0x62, 0x72, 0x61, 0x72, 0x79, 0x52, 0x65, 0x71, 0x75, 0x65, 0x73, 0x74, 0x1a, 0x1b, 0x2e,
- 0x70, 0x62, 0x2e, 0x43, 0x72, 0x65, 0x61, 0x74, 0x65, 0x49, 0x50, 0x4c, 0x69, 0x62, 0x72, 0x61,
- 0x72, 0x79, 0x52, 0x65, 0x73, 0x70, 0x6f, 0x6e, 0x73, 0x65, 0x22, 0x03, 0x88, 0x02, 0x01, 0x12,
- 0x73, 0x0a, 0x1b, 0x66, 0x69, 0x6e, 0x64, 0x4c, 0x61, 0x74, 0x65, 0x73, 0x74, 0x49, 0x50, 0x4c,
- 0x69, 0x62, 0x72, 0x61, 0x72, 0x79, 0x57, 0x69, 0x74, 0x68, 0x54, 0x79, 0x70, 0x65, 0x12, 0x26,
- 0x2e, 0x70, 0x62, 0x2e, 0x46, 0x69, 0x6e, 0x64, 0x4c, 0x61, 0x74, 0x65, 0x73, 0x74, 0x49, 0x50,
- 0x4c, 0x69, 0x62, 0x72, 0x61, 0x72, 0x79, 0x57, 0x69, 0x74, 0x68, 0x54, 0x79, 0x70, 0x65, 0x52,
- 0x65, 0x71, 0x75, 0x65, 0x73, 0x74, 0x1a, 0x27, 0x2e, 0x70, 0x62, 0x2e, 0x46, 0x69, 0x6e, 0x64,
- 0x4c, 0x61, 0x74, 0x65, 0x73, 0x74, 0x49, 0x50, 0x4c, 0x69, 0x62, 0x72, 0x61, 0x72, 0x79, 0x57,
- 0x69, 0x74, 0x68, 0x54, 0x79, 0x70, 0x65, 0x52, 0x65, 0x73, 0x70, 0x6f, 0x6e, 0x73, 0x65, 0x22,
- 0x03, 0x88, 0x02, 0x01, 0x12, 0x5e, 0x0a, 0x14, 0x66, 0x69, 0x6e, 0x64, 0x45, 0x6e, 0x61, 0x62,
- 0x6c, 0x65, 0x64, 0x49, 0x50, 0x4c, 0x69, 0x62, 0x72, 0x61, 0x72, 0x79, 0x12, 0x1f, 0x2e, 0x70,
- 0x62, 0x2e, 0x46, 0x69, 0x6e, 0x64, 0x45, 0x6e, 0x61, 0x62, 0x6c, 0x65, 0x64, 0x49, 0x50, 0x4c,
- 0x69, 0x62, 0x72, 0x61, 0x72, 0x79, 0x52, 0x65, 0x71, 0x75, 0x65, 0x73, 0x74, 0x1a, 0x20, 0x2e,
- 0x70, 0x62, 0x2e, 0x46, 0x69, 0x6e, 0x64, 0x45, 0x6e, 0x61, 0x62, 0x6c, 0x65, 0x64, 0x49, 0x50,
- 0x4c, 0x69, 0x62, 0x72, 0x61, 0x72, 0x79, 0x52, 0x65, 0x73, 0x70, 0x6f, 0x6e, 0x73, 0x65, 0x22,
- 0x03, 0x88, 0x02, 0x01, 0x12, 0x85, 0x01, 0x0a, 0x21, 0x66, 0x69, 0x6e, 0x64, 0x41, 0x6c, 0x6c,
- 0x45, 0x6e, 0x61, 0x62, 0x6c, 0x65, 0x64, 0x49, 0x50, 0x4c, 0x69, 0x62, 0x72, 0x61, 0x72, 0x69,
- 0x65, 0x73, 0x57, 0x69, 0x74, 0x68, 0x54, 0x79, 0x70, 0x65, 0x12, 0x2c, 0x2e, 0x70, 0x62, 0x2e,
- 0x46, 0x69, 0x6e, 0x64, 0x41, 0x6c, 0x6c, 0x45, 0x6e, 0x61, 0x62, 0x6c, 0x65, 0x64, 0x49, 0x50,
- 0x4c, 0x69, 0x62, 0x72, 0x61, 0x72, 0x69, 0x65, 0x73, 0x57, 0x69, 0x74, 0x68, 0x54, 0x79, 0x70,
- 0x65, 0x52, 0x65, 0x71, 0x75, 0x65, 0x73, 0x74, 0x1a, 0x2d, 0x2e, 0x70, 0x62, 0x2e, 0x46, 0x69,
- 0x6e, 0x64, 0x41, 0x6c, 0x6c, 0x45, 0x6e, 0x61, 0x62, 0x6c, 0x65, 0x64, 0x49, 0x50, 0x4c, 0x69,
- 0x62, 0x72, 0x61, 0x72, 0x69, 0x65, 0x73, 0x57, 0x69, 0x74, 0x68, 0x54, 0x79, 0x70, 0x65, 0x52,
- 0x65, 0x73, 0x70, 0x6f, 0x6e, 0x73, 0x65, 0x22, 0x03, 0x88, 0x02, 0x01, 0x12, 0x42, 0x0a, 0x0f,
- 0x64, 0x65, 0x6c, 0x65, 0x74, 0x65, 0x49, 0x50, 0x4c, 0x69, 0x62, 0x72, 0x61, 0x72, 0x79, 0x12,
- 0x1a, 0x2e, 0x70, 0x62, 0x2e, 0x44, 0x65, 0x6c, 0x65, 0x74, 0x65, 0x49, 0x50, 0x4c, 0x69, 0x62,
- 0x72, 0x61, 0x72, 0x79, 0x52, 0x65, 0x71, 0x75, 0x65, 0x73, 0x74, 0x1a, 0x0e, 0x2e, 0x70, 0x62,
- 0x2e, 0x52, 0x50, 0x43, 0x53, 0x75, 0x63, 0x63, 0x65, 0x73, 0x73, 0x22, 0x03, 0x88, 0x02, 0x01,
- 0x12, 0x47, 0x0a, 0x0e, 0x6c, 0x6f, 0x6f, 0x6b, 0x75, 0x70, 0x49, 0x50, 0x52, 0x65, 0x67, 0x69,
- 0x6f, 0x6e, 0x12, 0x19, 0x2e, 0x70, 0x62, 0x2e, 0x4c, 0x6f, 0x6f, 0x6b, 0x75, 0x70, 0x49, 0x50,
- 0x52, 0x65, 0x67, 0x69, 0x6f, 0x6e, 0x52, 0x65, 0x71, 0x75, 0x65, 0x73, 0x74, 0x1a, 0x1a, 0x2e,
- 0x70, 0x62, 0x2e, 0x4c, 0x6f, 0x6f, 0x6b, 0x75, 0x70, 0x49, 0x50, 0x52, 0x65, 0x67, 0x69, 0x6f,
- 0x6e, 0x52, 0x65, 0x73, 0x70, 0x6f, 0x6e, 0x73, 0x65, 0x12, 0x4a, 0x0a, 0x0f, 0x6c, 0x6f, 0x6f,
- 0x6b, 0x75, 0x70, 0x49, 0x50, 0x52, 0x65, 0x67, 0x69, 0x6f, 0x6e, 0x73, 0x12, 0x1a, 0x2e, 0x70,
- 0x62, 0x2e, 0x4c, 0x6f, 0x6f, 0x6b, 0x75, 0x70, 0x49, 0x50, 0x52, 0x65, 0x67, 0x69, 0x6f, 0x6e,
- 0x73, 0x52, 0x65, 0x71, 0x75, 0x65, 0x73, 0x74, 0x1a, 0x1b, 0x2e, 0x70, 0x62, 0x2e, 0x4c, 0x6f,
- 0x6f, 0x6b, 0x75, 0x70, 0x49, 0x50, 0x52, 0x65, 0x67, 0x69, 0x6f, 0x6e, 0x73, 0x52, 0x65, 0x73,
- 0x70, 0x6f, 0x6e, 0x73, 0x65, 0x12, 0x3d, 0x0a, 0x0f, 0x72, 0x65, 0x6c, 0x6f, 0x61, 0x64, 0x49,
- 0x50, 0x4c, 0x69, 0x62, 0x72, 0x61, 0x72, 0x79, 0x12, 0x1a, 0x2e, 0x70, 0x62, 0x2e, 0x52, 0x65,
- 0x6c, 0x6f, 0x61, 0x64, 0x49, 0x50, 0x4c, 0x69, 0x62, 0x72, 0x61, 0x72, 0x79, 0x52, 0x65, 0x71,
- 0x75, 0x65, 0x73, 0x74, 0x1a, 0x0e, 0x2e, 0x70, 0x62, 0x2e, 0x52, 0x50, 0x43, 0x53, 0x75, 0x63,
- 0x63, 0x65, 0x73, 0x73, 0x12, 0x41, 0x0a, 0x11, 0x75, 0x70, 0x6c, 0x6f, 0x61, 0x64, 0x4d, 0x61,
- 0x78, 0x4d, 0x69, 0x6e, 0x64, 0x46, 0x69, 0x6c, 0x65, 0x12, 0x1c, 0x2e, 0x70, 0x62, 0x2e, 0x55,
- 0x70, 0x6c, 0x6f, 0x61, 0x64, 0x4d, 0x61, 0x78, 0x4d, 0x69, 0x6e, 0x64, 0x46, 0x69, 0x6c, 0x65,
- 0x52, 0x65, 0x71, 0x75, 0x65, 0x73, 0x74, 0x1a, 0x0e, 0x2e, 0x70, 0x62, 0x2e, 0x52, 0x50, 0x43,
- 0x53, 0x75, 0x63, 0x63, 0x65, 0x73, 0x73, 0x12, 0x5c, 0x0a, 0x15, 0x66, 0x69, 0x6e, 0x64, 0x4d,
- 0x61, 0x78, 0x4d, 0x69, 0x6e, 0x64, 0x46, 0x69, 0x6c, 0x65, 0x53, 0x74, 0x61, 0x74, 0x75, 0x73,
- 0x12, 0x20, 0x2e, 0x70, 0x62, 0x2e, 0x46, 0x69, 0x6e, 0x64, 0x4d, 0x61, 0x78, 0x4d, 0x69, 0x6e,
- 0x64, 0x46, 0x69, 0x6c, 0x65, 0x53, 0x74, 0x61, 0x74, 0x75, 0x73, 0x52, 0x65, 0x71, 0x75, 0x65,
- 0x73, 0x74, 0x1a, 0x21, 0x2e, 0x70, 0x62, 0x2e, 0x46, 0x69, 0x6e, 0x64, 0x4d, 0x61, 0x78, 0x4d,
- 0x69, 0x6e, 0x64, 0x46, 0x69, 0x6c, 0x65, 0x53, 0x74, 0x61, 0x74, 0x75, 0x73, 0x52, 0x65, 0x73,
- 0x70, 0x6f, 0x6e, 0x73, 0x65, 0x12, 0x41, 0x0a, 0x11, 0x64, 0x65, 0x6c, 0x65, 0x74, 0x65, 0x4d,
- 0x61, 0x78, 0x4d, 0x69, 0x6e, 0x64, 0x46, 0x69, 0x6c, 0x65, 0x12, 0x1c, 0x2e, 0x70, 0x62, 0x2e,
- 0x44, 0x65, 0x6c, 0x65, 0x74, 0x65, 0x4d, 0x61, 0x78, 0x4d, 0x69, 0x6e, 0x64, 0x46, 0x69, 0x6c,
- 0x65, 0x52, 0x65, 0x71, 0x75, 0x65, 0x73, 0x74, 0x1a, 0x0e, 0x2e, 0x70, 0x62, 0x2e, 0x52, 0x50,
- 0x43, 0x53, 0x75, 0x63, 0x63, 0x65, 0x73, 0x73, 0x42, 0x06, 0x5a, 0x04, 0x2e, 0x2f, 0x70, 0x62,
- 0x62, 0x06, 0x70, 0x72, 0x6f, 0x74, 0x6f, 0x33,
-}
+const file_service_ip_library_proto_rawDesc = "" +
+ "\n" +
+ "\x18service_ip_library.proto\x12\x02pb\x1a\x19models/rpc_messages.proto\x1a\x1dmodels/model_ip_library.proto\"D\n" +
+ "\x16CreateIPLibraryRequest\x12\x12\n" +
+ "\x04type\x18\x01 \x01(\tR\x04type\x12\x16\n" +
+ "\x06fileId\x18\x03 \x01(\x03R\x06fileId\";\n" +
+ "\x17CreateIPLibraryResponse\x12 \n" +
+ "\vipLibraryId\x18\x01 \x01(\x03R\vipLibraryId\"?\n" +
+ "\x1bFindEnabledIPLibraryRequest\x12 \n" +
+ "\vipLibraryId\x18\x01 \x01(\x03R\vipLibraryId\"K\n" +
+ "\x1cFindEnabledIPLibraryResponse\x12+\n" +
+ "\tipLibrary\x18\x01 \x01(\v2\r.pb.IPLibraryR\tipLibrary\"8\n" +
+ "\"FindLatestIPLibraryWithTypeRequest\x12\x12\n" +
+ "\x04type\x18\x01 \x01(\tR\x04type\"R\n" +
+ "#FindLatestIPLibraryWithTypeResponse\x12+\n" +
+ "\tipLibrary\x18\x01 \x01(\v2\r.pb.IPLibraryR\tipLibrary\">\n" +
+ "(FindAllEnabledIPLibrariesWithTypeRequest\x12\x12\n" +
+ "\x04type\x18\x01 \x01(\tR\x04type\"\\\n" +
+ ")FindAllEnabledIPLibrariesWithTypeResponse\x12/\n" +
+ "\vipLibraries\x18\x01 \x03(\v2\r.pb.IPLibraryR\vipLibraries\":\n" +
+ "\x16DeleteIPLibraryRequest\x12 \n" +
+ "\vipLibraryId\x18\x01 \x01(\x03R\vipLibraryId\"'\n" +
+ "\x15LookupIPRegionRequest\x12\x0e\n" +
+ "\x02ip\x18\x01 \x01(\tR\x02ip\"B\n" +
+ "\x16LookupIPRegionResponse\x12(\n" +
+ "\bipRegion\x18\x01 \x01(\v2\f.pb.IPRegionR\bipRegion\"0\n" +
+ "\x16LookupIPRegionsRequest\x12\x16\n" +
+ "\x06ipList\x18\x01 \x03(\tR\x06ipList\"\xb7\x01\n" +
+ "\x17LookupIPRegionsResponse\x12N\n" +
+ "\vipRegionMap\x18\x01 \x03(\v2,.pb.LookupIPRegionsResponse.IpRegionMapEntryR\vipRegionMap\x1aL\n" +
+ "\x10IpRegionMapEntry\x12\x10\n" +
+ "\x03key\x18\x01 \x01(\tR\x03key\x12\"\n" +
+ "\x05value\x18\x02 \x01(\v2\f.pb.IPRegionR\x05value:\x028\x01\"\xa6\x02\n" +
+ "\bIPRegion\x12\x18\n" +
+ "\acountry\x18\x01 \x01(\tR\acountry\x12\x16\n" +
+ "\x06region\x18\x02 \x01(\tR\x06region\x12\x1a\n" +
+ "\bprovince\x18\x03 \x01(\tR\bprovince\x12\x12\n" +
+ "\x04city\x18\x04 \x01(\tR\x04city\x12\x10\n" +
+ "\x03isp\x18\x05 \x01(\tR\x03isp\x12\x1c\n" +
+ "\tcountryId\x18\x06 \x01(\x03R\tcountryId\x12\x1e\n" +
+ "\n" +
+ "provinceId\x18\a \x01(\x03R\n" +
+ "provinceId\x12\x16\n" +
+ "\x06cityId\x18\t \x01(\x03R\x06cityId\x12\x16\n" +
+ "\x06townId\x18\n" +
+ " \x01(\x03R\x06townId\x12\x1e\n" +
+ "\n" +
+ "providerId\x18\v \x01(\x03R\n" +
+ "providerId\x12\x18\n" +
+ "\asummary\x18\b \x01(\tR\asummary\"\x18\n" +
+ "\x16ReloadIPLibraryRequest\"J\n" +
+ "\x18UploadMaxMindFileRequest\x12\x1a\n" +
+ "\bfilename\x18\x01 \x01(\tR\bfilename\x12\x12\n" +
+ "\x04data\x18\x02 \x01(\fR\x04data\"\x1e\n" +
+ "\x1cFindMaxMindFileStatusRequest\"\xb5\x01\n" +
+ "\x1dFindMaxMindFileStatusResponse\x12\x1e\n" +
+ "\n" +
+ "cityExists\x18\x01 \x01(\bR\n" +
+ "cityExists\x12\x1c\n" +
+ "\tasnExists\x18\x02 \x01(\bR\tasnExists\x12\"\n" +
+ "\fusingMaxMind\x18\x03 \x01(\bR\fusingMaxMind\x122\n" +
+ "\x14usingEmbeddedMaxMind\x18\x04 \x01(\bR\x14usingEmbeddedMaxMind\"6\n" +
+ "\x18DeleteMaxMindFileRequest\x12\x1a\n" +
+ "\bfilename\x18\x01 \x01(\tR\bfilename2\xbc\a\n" +
+ "\x10IPLibraryService\x12O\n" +
+ "\x0fcreateIPLibrary\x12\x1a.pb.CreateIPLibraryRequest\x1a\x1b.pb.CreateIPLibraryResponse\"\x03\x88\x02\x01\x12s\n" +
+ "\x1bfindLatestIPLibraryWithType\x12&.pb.FindLatestIPLibraryWithTypeRequest\x1a'.pb.FindLatestIPLibraryWithTypeResponse\"\x03\x88\x02\x01\x12^\n" +
+ "\x14findEnabledIPLibrary\x12\x1f.pb.FindEnabledIPLibraryRequest\x1a .pb.FindEnabledIPLibraryResponse\"\x03\x88\x02\x01\x12\x85\x01\n" +
+ "!findAllEnabledIPLibrariesWithType\x12,.pb.FindAllEnabledIPLibrariesWithTypeRequest\x1a-.pb.FindAllEnabledIPLibrariesWithTypeResponse\"\x03\x88\x02\x01\x12B\n" +
+ "\x0fdeleteIPLibrary\x12\x1a.pb.DeleteIPLibraryRequest\x1a\x0e.pb.RPCSuccess\"\x03\x88\x02\x01\x12G\n" +
+ "\x0elookupIPRegion\x12\x19.pb.LookupIPRegionRequest\x1a\x1a.pb.LookupIPRegionResponse\x12J\n" +
+ "\x0flookupIPRegions\x12\x1a.pb.LookupIPRegionsRequest\x1a\x1b.pb.LookupIPRegionsResponse\x12=\n" +
+ "\x0freloadIPLibrary\x12\x1a.pb.ReloadIPLibraryRequest\x1a\x0e.pb.RPCSuccess\x12A\n" +
+ "\x11uploadMaxMindFile\x12\x1c.pb.UploadMaxMindFileRequest\x1a\x0e.pb.RPCSuccess\x12\\\n" +
+ "\x15findMaxMindFileStatus\x12 .pb.FindMaxMindFileStatusRequest\x1a!.pb.FindMaxMindFileStatusResponse\x12A\n" +
+ "\x11deleteMaxMindFile\x12\x1c.pb.DeleteMaxMindFileRequest\x1a\x0e.pb.RPCSuccessB\x06Z\x04./pbb\x06proto3"
var (
file_service_ip_library_proto_rawDescOnce sync.Once
- file_service_ip_library_proto_rawDescData = file_service_ip_library_proto_rawDesc
+ file_service_ip_library_proto_rawDescData []byte
)
func file_service_ip_library_proto_rawDescGZIP() []byte {
file_service_ip_library_proto_rawDescOnce.Do(func() {
- file_service_ip_library_proto_rawDescData = protoimpl.X.CompressGZIP(file_service_ip_library_proto_rawDescData)
+ file_service_ip_library_proto_rawDescData = protoimpl.X.CompressGZIP(unsafe.Slice(unsafe.StringData(file_service_ip_library_proto_rawDesc), len(file_service_ip_library_proto_rawDesc)))
})
return file_service_ip_library_proto_rawDescData
}
@@ -1231,7 +1136,7 @@ func file_service_ip_library_proto_init() {
out := protoimpl.TypeBuilder{
File: protoimpl.DescBuilder{
GoPackagePath: reflect.TypeOf(x{}).PkgPath(),
- RawDescriptor: file_service_ip_library_proto_rawDesc,
+ RawDescriptor: unsafe.Slice(unsafe.StringData(file_service_ip_library_proto_rawDesc), len(file_service_ip_library_proto_rawDesc)),
NumEnums: 0,
NumMessages: 20,
NumExtensions: 0,
@@ -1242,7 +1147,6 @@ func file_service_ip_library_proto_init() {
MessageInfos: file_service_ip_library_proto_msgTypes,
}.Build()
File_service_ip_library_proto = out.File
- file_service_ip_library_proto_rawDesc = nil
file_service_ip_library_proto_goTypes = nil
file_service_ip_library_proto_depIdxs = nil
}
diff --git a/EdgeCommon/pkg/rpc/pb/service_ip_library_artifact.pb.go b/EdgeCommon/pkg/rpc/pb/service_ip_library_artifact.pb.go
index d8809b8..05f7a72 100644
--- a/EdgeCommon/pkg/rpc/pb/service_ip_library_artifact.pb.go
+++ b/EdgeCommon/pkg/rpc/pb/service_ip_library_artifact.pb.go
@@ -1,7 +1,7 @@
// Code generated by protoc-gen-go. DO NOT EDIT.
// versions:
-// protoc-gen-go v1.36.0
-// protoc v6.33.2
+// protoc-gen-go v1.36.11
+// protoc v3.19.6
// source: service_ip_library_artifact.proto
package pb
@@ -11,6 +11,7 @@ import (
protoimpl "google.golang.org/protobuf/runtime/protoimpl"
reflect "reflect"
sync "sync"
+ unsafe "unsafe"
)
const (
@@ -476,118 +477,46 @@ func (x *DeleteIPLibraryArtifactRequest) GetIpLibraryArtifactId() int64 {
var File_service_ip_library_artifact_proto protoreflect.FileDescriptor
-var file_service_ip_library_artifact_proto_rawDesc = []byte{
- 0x0a, 0x21, 0x73, 0x65, 0x72, 0x76, 0x69, 0x63, 0x65, 0x5f, 0x69, 0x70, 0x5f, 0x6c, 0x69, 0x62,
- 0x72, 0x61, 0x72, 0x79, 0x5f, 0x61, 0x72, 0x74, 0x69, 0x66, 0x61, 0x63, 0x74, 0x2e, 0x70, 0x72,
- 0x6f, 0x74, 0x6f, 0x12, 0x02, 0x70, 0x62, 0x1a, 0x26, 0x6d, 0x6f, 0x64, 0x65, 0x6c, 0x73, 0x2f,
- 0x6d, 0x6f, 0x64, 0x65, 0x6c, 0x5f, 0x69, 0x70, 0x5f, 0x6c, 0x69, 0x62, 0x72, 0x61, 0x72, 0x79,
- 0x5f, 0x61, 0x72, 0x74, 0x69, 0x66, 0x61, 0x63, 0x74, 0x2e, 0x70, 0x72, 0x6f, 0x74, 0x6f, 0x1a,
- 0x19, 0x6d, 0x6f, 0x64, 0x65, 0x6c, 0x73, 0x2f, 0x72, 0x70, 0x63, 0x5f, 0x6d, 0x65, 0x73, 0x73,
- 0x61, 0x67, 0x65, 0x73, 0x2e, 0x70, 0x72, 0x6f, 0x74, 0x6f, 0x22, 0x68, 0x0a, 0x1e, 0x43, 0x72,
- 0x65, 0x61, 0x74, 0x65, 0x49, 0x50, 0x4c, 0x69, 0x62, 0x72, 0x61, 0x72, 0x79, 0x41, 0x72, 0x74,
- 0x69, 0x66, 0x61, 0x63, 0x74, 0x52, 0x65, 0x71, 0x75, 0x65, 0x73, 0x74, 0x12, 0x16, 0x0a, 0x06,
- 0x66, 0x69, 0x6c, 0x65, 0x49, 0x64, 0x18, 0x01, 0x20, 0x01, 0x28, 0x03, 0x52, 0x06, 0x66, 0x69,
- 0x6c, 0x65, 0x49, 0x64, 0x12, 0x1a, 0x0a, 0x08, 0x6d, 0x65, 0x74, 0x61, 0x4a, 0x53, 0x4f, 0x4e,
- 0x18, 0x02, 0x20, 0x01, 0x28, 0x0c, 0x52, 0x08, 0x6d, 0x65, 0x74, 0x61, 0x4a, 0x53, 0x4f, 0x4e,
- 0x12, 0x12, 0x0a, 0x04, 0x6e, 0x61, 0x6d, 0x65, 0x18, 0x03, 0x20, 0x01, 0x28, 0x09, 0x52, 0x04,
- 0x6e, 0x61, 0x6d, 0x65, 0x22, 0x53, 0x0a, 0x1f, 0x43, 0x72, 0x65, 0x61, 0x74, 0x65, 0x49, 0x50,
- 0x4c, 0x69, 0x62, 0x72, 0x61, 0x72, 0x79, 0x41, 0x72, 0x74, 0x69, 0x66, 0x61, 0x63, 0x74, 0x52,
- 0x65, 0x73, 0x70, 0x6f, 0x6e, 0x73, 0x65, 0x12, 0x30, 0x0a, 0x13, 0x69, 0x70, 0x4c, 0x69, 0x62,
- 0x72, 0x61, 0x72, 0x79, 0x41, 0x72, 0x74, 0x69, 0x66, 0x61, 0x63, 0x74, 0x49, 0x64, 0x18, 0x01,
- 0x20, 0x01, 0x28, 0x03, 0x52, 0x13, 0x69, 0x70, 0x4c, 0x69, 0x62, 0x72, 0x61, 0x72, 0x79, 0x41,
- 0x72, 0x74, 0x69, 0x66, 0x61, 0x63, 0x74, 0x49, 0x64, 0x22, 0x76, 0x0a, 0x26, 0x55, 0x70, 0x64,
- 0x61, 0x74, 0x65, 0x49, 0x50, 0x4c, 0x69, 0x62, 0x72, 0x61, 0x72, 0x79, 0x41, 0x72, 0x74, 0x69,
- 0x66, 0x61, 0x63, 0x74, 0x49, 0x73, 0x50, 0x75, 0x62, 0x6c, 0x69, 0x63, 0x52, 0x65, 0x71, 0x75,
- 0x65, 0x73, 0x74, 0x12, 0x30, 0x0a, 0x13, 0x69, 0x70, 0x4c, 0x69, 0x62, 0x72, 0x61, 0x72, 0x79,
- 0x41, 0x72, 0x74, 0x69, 0x66, 0x61, 0x63, 0x74, 0x49, 0x64, 0x18, 0x01, 0x20, 0x01, 0x28, 0x03,
- 0x52, 0x13, 0x69, 0x70, 0x4c, 0x69, 0x62, 0x72, 0x61, 0x72, 0x79, 0x41, 0x72, 0x74, 0x69, 0x66,
- 0x61, 0x63, 0x74, 0x49, 0x64, 0x12, 0x1a, 0x0a, 0x08, 0x69, 0x73, 0x50, 0x75, 0x62, 0x6c, 0x69,
- 0x63, 0x18, 0x02, 0x20, 0x01, 0x28, 0x08, 0x52, 0x08, 0x69, 0x73, 0x50, 0x75, 0x62, 0x6c, 0x69,
- 0x63, 0x22, 0x22, 0x0a, 0x20, 0x46, 0x69, 0x6e, 0x64, 0x41, 0x6c, 0x6c, 0x49, 0x50, 0x4c, 0x69,
- 0x62, 0x72, 0x61, 0x72, 0x79, 0x41, 0x72, 0x74, 0x69, 0x66, 0x61, 0x63, 0x74, 0x73, 0x52, 0x65,
- 0x71, 0x75, 0x65, 0x73, 0x74, 0x22, 0x6a, 0x0a, 0x21, 0x46, 0x69, 0x6e, 0x64, 0x41, 0x6c, 0x6c,
- 0x49, 0x50, 0x4c, 0x69, 0x62, 0x72, 0x61, 0x72, 0x79, 0x41, 0x72, 0x74, 0x69, 0x66, 0x61, 0x63,
- 0x74, 0x73, 0x52, 0x65, 0x73, 0x70, 0x6f, 0x6e, 0x73, 0x65, 0x12, 0x45, 0x0a, 0x12, 0x69, 0x70,
- 0x4c, 0x69, 0x62, 0x72, 0x61, 0x72, 0x79, 0x41, 0x72, 0x74, 0x69, 0x66, 0x61, 0x63, 0x74, 0x73,
- 0x18, 0x01, 0x20, 0x03, 0x28, 0x0b, 0x32, 0x15, 0x2e, 0x70, 0x62, 0x2e, 0x49, 0x50, 0x4c, 0x69,
- 0x62, 0x72, 0x61, 0x72, 0x79, 0x41, 0x72, 0x74, 0x69, 0x66, 0x61, 0x63, 0x74, 0x52, 0x12, 0x69,
- 0x70, 0x4c, 0x69, 0x62, 0x72, 0x61, 0x72, 0x79, 0x41, 0x72, 0x74, 0x69, 0x66, 0x61, 0x63, 0x74,
- 0x73, 0x22, 0x50, 0x0a, 0x1c, 0x46, 0x69, 0x6e, 0x64, 0x49, 0x50, 0x4c, 0x69, 0x62, 0x72, 0x61,
- 0x72, 0x79, 0x41, 0x72, 0x74, 0x69, 0x66, 0x61, 0x63, 0x74, 0x52, 0x65, 0x71, 0x75, 0x65, 0x73,
- 0x74, 0x12, 0x30, 0x0a, 0x13, 0x69, 0x70, 0x4c, 0x69, 0x62, 0x72, 0x61, 0x72, 0x79, 0x41, 0x72,
- 0x74, 0x69, 0x66, 0x61, 0x63, 0x74, 0x49, 0x64, 0x18, 0x01, 0x20, 0x01, 0x28, 0x03, 0x52, 0x13,
- 0x69, 0x70, 0x4c, 0x69, 0x62, 0x72, 0x61, 0x72, 0x79, 0x41, 0x72, 0x74, 0x69, 0x66, 0x61, 0x63,
- 0x74, 0x49, 0x64, 0x22, 0x64, 0x0a, 0x1d, 0x46, 0x69, 0x6e, 0x64, 0x49, 0x50, 0x4c, 0x69, 0x62,
- 0x72, 0x61, 0x72, 0x79, 0x41, 0x72, 0x74, 0x69, 0x66, 0x61, 0x63, 0x74, 0x52, 0x65, 0x73, 0x70,
- 0x6f, 0x6e, 0x73, 0x65, 0x12, 0x43, 0x0a, 0x11, 0x69, 0x70, 0x4c, 0x69, 0x62, 0x72, 0x61, 0x72,
- 0x79, 0x41, 0x72, 0x74, 0x69, 0x66, 0x61, 0x63, 0x74, 0x18, 0x01, 0x20, 0x01, 0x28, 0x0b, 0x32,
- 0x15, 0x2e, 0x70, 0x62, 0x2e, 0x49, 0x50, 0x4c, 0x69, 0x62, 0x72, 0x61, 0x72, 0x79, 0x41, 0x72,
- 0x74, 0x69, 0x66, 0x61, 0x63, 0x74, 0x52, 0x11, 0x69, 0x70, 0x4c, 0x69, 0x62, 0x72, 0x61, 0x72,
- 0x79, 0x41, 0x72, 0x74, 0x69, 0x66, 0x61, 0x63, 0x74, 0x22, 0x24, 0x0a, 0x22, 0x46, 0x69, 0x6e,
- 0x64, 0x50, 0x75, 0x62, 0x6c, 0x69, 0x63, 0x49, 0x50, 0x4c, 0x69, 0x62, 0x72, 0x61, 0x72, 0x79,
- 0x41, 0x72, 0x74, 0x69, 0x66, 0x61, 0x63, 0x74, 0x52, 0x65, 0x71, 0x75, 0x65, 0x73, 0x74, 0x22,
- 0x6a, 0x0a, 0x23, 0x46, 0x69, 0x6e, 0x64, 0x50, 0x75, 0x62, 0x6c, 0x69, 0x63, 0x49, 0x50, 0x4c,
- 0x69, 0x62, 0x72, 0x61, 0x72, 0x79, 0x41, 0x72, 0x74, 0x69, 0x66, 0x61, 0x63, 0x74, 0x52, 0x65,
- 0x73, 0x70, 0x6f, 0x6e, 0x73, 0x65, 0x12, 0x43, 0x0a, 0x11, 0x69, 0x70, 0x4c, 0x69, 0x62, 0x72,
- 0x61, 0x72, 0x79, 0x41, 0x72, 0x74, 0x69, 0x66, 0x61, 0x63, 0x74, 0x18, 0x01, 0x20, 0x01, 0x28,
- 0x0b, 0x32, 0x15, 0x2e, 0x70, 0x62, 0x2e, 0x49, 0x50, 0x4c, 0x69, 0x62, 0x72, 0x61, 0x72, 0x79,
- 0x41, 0x72, 0x74, 0x69, 0x66, 0x61, 0x63, 0x74, 0x52, 0x11, 0x69, 0x70, 0x4c, 0x69, 0x62, 0x72,
- 0x61, 0x72, 0x79, 0x41, 0x72, 0x74, 0x69, 0x66, 0x61, 0x63, 0x74, 0x22, 0x52, 0x0a, 0x1e, 0x44,
- 0x65, 0x6c, 0x65, 0x74, 0x65, 0x49, 0x50, 0x4c, 0x69, 0x62, 0x72, 0x61, 0x72, 0x79, 0x41, 0x72,
- 0x74, 0x69, 0x66, 0x61, 0x63, 0x74, 0x52, 0x65, 0x71, 0x75, 0x65, 0x73, 0x74, 0x12, 0x30, 0x0a,
- 0x13, 0x69, 0x70, 0x4c, 0x69, 0x62, 0x72, 0x61, 0x72, 0x79, 0x41, 0x72, 0x74, 0x69, 0x66, 0x61,
- 0x63, 0x74, 0x49, 0x64, 0x18, 0x01, 0x20, 0x01, 0x28, 0x03, 0x52, 0x13, 0x69, 0x70, 0x4c, 0x69,
- 0x62, 0x72, 0x61, 0x72, 0x79, 0x41, 0x72, 0x74, 0x69, 0x66, 0x61, 0x63, 0x74, 0x49, 0x64, 0x32,
- 0xe4, 0x04, 0x0a, 0x18, 0x49, 0x50, 0x4c, 0x69, 0x62, 0x72, 0x61, 0x72, 0x79, 0x41, 0x72, 0x74,
- 0x69, 0x66, 0x61, 0x63, 0x74, 0x53, 0x65, 0x72, 0x76, 0x69, 0x63, 0x65, 0x12, 0x62, 0x0a, 0x17,
- 0x63, 0x72, 0x65, 0x61, 0x74, 0x65, 0x49, 0x50, 0x4c, 0x69, 0x62, 0x72, 0x61, 0x72, 0x79, 0x41,
- 0x72, 0x74, 0x69, 0x66, 0x61, 0x63, 0x74, 0x12, 0x22, 0x2e, 0x70, 0x62, 0x2e, 0x43, 0x72, 0x65,
- 0x61, 0x74, 0x65, 0x49, 0x50, 0x4c, 0x69, 0x62, 0x72, 0x61, 0x72, 0x79, 0x41, 0x72, 0x74, 0x69,
- 0x66, 0x61, 0x63, 0x74, 0x52, 0x65, 0x71, 0x75, 0x65, 0x73, 0x74, 0x1a, 0x23, 0x2e, 0x70, 0x62,
- 0x2e, 0x43, 0x72, 0x65, 0x61, 0x74, 0x65, 0x49, 0x50, 0x4c, 0x69, 0x62, 0x72, 0x61, 0x72, 0x79,
- 0x41, 0x72, 0x74, 0x69, 0x66, 0x61, 0x63, 0x74, 0x52, 0x65, 0x73, 0x70, 0x6f, 0x6e, 0x73, 0x65,
- 0x12, 0x5d, 0x0a, 0x1f, 0x75, 0x70, 0x64, 0x61, 0x74, 0x65, 0x49, 0x50, 0x4c, 0x69, 0x62, 0x72,
- 0x61, 0x72, 0x79, 0x41, 0x72, 0x74, 0x69, 0x66, 0x61, 0x63, 0x74, 0x49, 0x73, 0x50, 0x75, 0x62,
- 0x6c, 0x69, 0x63, 0x12, 0x2a, 0x2e, 0x70, 0x62, 0x2e, 0x55, 0x70, 0x64, 0x61, 0x74, 0x65, 0x49,
- 0x50, 0x4c, 0x69, 0x62, 0x72, 0x61, 0x72, 0x79, 0x41, 0x72, 0x74, 0x69, 0x66, 0x61, 0x63, 0x74,
- 0x49, 0x73, 0x50, 0x75, 0x62, 0x6c, 0x69, 0x63, 0x52, 0x65, 0x71, 0x75, 0x65, 0x73, 0x74, 0x1a,
- 0x0e, 0x2e, 0x70, 0x62, 0x2e, 0x52, 0x50, 0x43, 0x53, 0x75, 0x63, 0x63, 0x65, 0x73, 0x73, 0x12,
- 0x68, 0x0a, 0x19, 0x66, 0x69, 0x6e, 0x64, 0x41, 0x6c, 0x6c, 0x49, 0x50, 0x4c, 0x69, 0x62, 0x72,
- 0x61, 0x72, 0x79, 0x41, 0x72, 0x74, 0x69, 0x66, 0x61, 0x63, 0x74, 0x73, 0x12, 0x24, 0x2e, 0x70,
- 0x62, 0x2e, 0x46, 0x69, 0x6e, 0x64, 0x41, 0x6c, 0x6c, 0x49, 0x50, 0x4c, 0x69, 0x62, 0x72, 0x61,
- 0x72, 0x79, 0x41, 0x72, 0x74, 0x69, 0x66, 0x61, 0x63, 0x74, 0x73, 0x52, 0x65, 0x71, 0x75, 0x65,
- 0x73, 0x74, 0x1a, 0x25, 0x2e, 0x70, 0x62, 0x2e, 0x46, 0x69, 0x6e, 0x64, 0x41, 0x6c, 0x6c, 0x49,
- 0x50, 0x4c, 0x69, 0x62, 0x72, 0x61, 0x72, 0x79, 0x41, 0x72, 0x74, 0x69, 0x66, 0x61, 0x63, 0x74,
- 0x73, 0x52, 0x65, 0x73, 0x70, 0x6f, 0x6e, 0x73, 0x65, 0x12, 0x5c, 0x0a, 0x15, 0x66, 0x69, 0x6e,
- 0x64, 0x49, 0x50, 0x4c, 0x69, 0x62, 0x72, 0x61, 0x72, 0x79, 0x41, 0x72, 0x74, 0x69, 0x66, 0x61,
- 0x63, 0x74, 0x12, 0x20, 0x2e, 0x70, 0x62, 0x2e, 0x46, 0x69, 0x6e, 0x64, 0x49, 0x50, 0x4c, 0x69,
- 0x62, 0x72, 0x61, 0x72, 0x79, 0x41, 0x72, 0x74, 0x69, 0x66, 0x61, 0x63, 0x74, 0x52, 0x65, 0x71,
- 0x75, 0x65, 0x73, 0x74, 0x1a, 0x21, 0x2e, 0x70, 0x62, 0x2e, 0x46, 0x69, 0x6e, 0x64, 0x49, 0x50,
- 0x4c, 0x69, 0x62, 0x72, 0x61, 0x72, 0x79, 0x41, 0x72, 0x74, 0x69, 0x66, 0x61, 0x63, 0x74, 0x52,
- 0x65, 0x73, 0x70, 0x6f, 0x6e, 0x73, 0x65, 0x12, 0x6e, 0x0a, 0x1b, 0x66, 0x69, 0x6e, 0x64, 0x50,
- 0x75, 0x62, 0x6c, 0x69, 0x63, 0x49, 0x50, 0x4c, 0x69, 0x62, 0x72, 0x61, 0x72, 0x79, 0x41, 0x72,
- 0x74, 0x69, 0x66, 0x61, 0x63, 0x74, 0x12, 0x26, 0x2e, 0x70, 0x62, 0x2e, 0x46, 0x69, 0x6e, 0x64,
- 0x50, 0x75, 0x62, 0x6c, 0x69, 0x63, 0x49, 0x50, 0x4c, 0x69, 0x62, 0x72, 0x61, 0x72, 0x79, 0x41,
- 0x72, 0x74, 0x69, 0x66, 0x61, 0x63, 0x74, 0x52, 0x65, 0x71, 0x75, 0x65, 0x73, 0x74, 0x1a, 0x27,
- 0x2e, 0x70, 0x62, 0x2e, 0x46, 0x69, 0x6e, 0x64, 0x50, 0x75, 0x62, 0x6c, 0x69, 0x63, 0x49, 0x50,
- 0x4c, 0x69, 0x62, 0x72, 0x61, 0x72, 0x79, 0x41, 0x72, 0x74, 0x69, 0x66, 0x61, 0x63, 0x74, 0x52,
- 0x65, 0x73, 0x70, 0x6f, 0x6e, 0x73, 0x65, 0x12, 0x4d, 0x0a, 0x17, 0x64, 0x65, 0x6c, 0x65, 0x74,
- 0x65, 0x49, 0x50, 0x4c, 0x69, 0x62, 0x72, 0x61, 0x72, 0x79, 0x41, 0x72, 0x74, 0x69, 0x66, 0x61,
- 0x63, 0x74, 0x12, 0x22, 0x2e, 0x70, 0x62, 0x2e, 0x44, 0x65, 0x6c, 0x65, 0x74, 0x65, 0x49, 0x50,
- 0x4c, 0x69, 0x62, 0x72, 0x61, 0x72, 0x79, 0x41, 0x72, 0x74, 0x69, 0x66, 0x61, 0x63, 0x74, 0x52,
- 0x65, 0x71, 0x75, 0x65, 0x73, 0x74, 0x1a, 0x0e, 0x2e, 0x70, 0x62, 0x2e, 0x52, 0x50, 0x43, 0x53,
- 0x75, 0x63, 0x63, 0x65, 0x73, 0x73, 0x42, 0x06, 0x5a, 0x04, 0x2e, 0x2f, 0x70, 0x62, 0x62, 0x06,
- 0x70, 0x72, 0x6f, 0x74, 0x6f, 0x33,
-}
+const file_service_ip_library_artifact_proto_rawDesc = "" +
+ "\n" +
+ "!service_ip_library_artifact.proto\x12\x02pb\x1a&models/model_ip_library_artifact.proto\x1a\x19models/rpc_messages.proto\"h\n" +
+ "\x1eCreateIPLibraryArtifactRequest\x12\x16\n" +
+ "\x06fileId\x18\x01 \x01(\x03R\x06fileId\x12\x1a\n" +
+ "\bmetaJSON\x18\x02 \x01(\fR\bmetaJSON\x12\x12\n" +
+ "\x04name\x18\x03 \x01(\tR\x04name\"S\n" +
+ "\x1fCreateIPLibraryArtifactResponse\x120\n" +
+ "\x13ipLibraryArtifactId\x18\x01 \x01(\x03R\x13ipLibraryArtifactId\"v\n" +
+ "&UpdateIPLibraryArtifactIsPublicRequest\x120\n" +
+ "\x13ipLibraryArtifactId\x18\x01 \x01(\x03R\x13ipLibraryArtifactId\x12\x1a\n" +
+ "\bisPublic\x18\x02 \x01(\bR\bisPublic\"\"\n" +
+ " FindAllIPLibraryArtifactsRequest\"j\n" +
+ "!FindAllIPLibraryArtifactsResponse\x12E\n" +
+ "\x12ipLibraryArtifacts\x18\x01 \x03(\v2\x15.pb.IPLibraryArtifactR\x12ipLibraryArtifacts\"P\n" +
+ "\x1cFindIPLibraryArtifactRequest\x120\n" +
+ "\x13ipLibraryArtifactId\x18\x01 \x01(\x03R\x13ipLibraryArtifactId\"d\n" +
+ "\x1dFindIPLibraryArtifactResponse\x12C\n" +
+ "\x11ipLibraryArtifact\x18\x01 \x01(\v2\x15.pb.IPLibraryArtifactR\x11ipLibraryArtifact\"$\n" +
+ "\"FindPublicIPLibraryArtifactRequest\"j\n" +
+ "#FindPublicIPLibraryArtifactResponse\x12C\n" +
+ "\x11ipLibraryArtifact\x18\x01 \x01(\v2\x15.pb.IPLibraryArtifactR\x11ipLibraryArtifact\"R\n" +
+ "\x1eDeleteIPLibraryArtifactRequest\x120\n" +
+ "\x13ipLibraryArtifactId\x18\x01 \x01(\x03R\x13ipLibraryArtifactId2\xe4\x04\n" +
+ "\x18IPLibraryArtifactService\x12b\n" +
+ "\x17createIPLibraryArtifact\x12\".pb.CreateIPLibraryArtifactRequest\x1a#.pb.CreateIPLibraryArtifactResponse\x12]\n" +
+ "\x1fupdateIPLibraryArtifactIsPublic\x12*.pb.UpdateIPLibraryArtifactIsPublicRequest\x1a\x0e.pb.RPCSuccess\x12h\n" +
+ "\x19findAllIPLibraryArtifacts\x12$.pb.FindAllIPLibraryArtifactsRequest\x1a%.pb.FindAllIPLibraryArtifactsResponse\x12\\\n" +
+ "\x15findIPLibraryArtifact\x12 .pb.FindIPLibraryArtifactRequest\x1a!.pb.FindIPLibraryArtifactResponse\x12n\n" +
+ "\x1bfindPublicIPLibraryArtifact\x12&.pb.FindPublicIPLibraryArtifactRequest\x1a'.pb.FindPublicIPLibraryArtifactResponse\x12M\n" +
+ "\x17deleteIPLibraryArtifact\x12\".pb.DeleteIPLibraryArtifactRequest\x1a\x0e.pb.RPCSuccessB\x06Z\x04./pbb\x06proto3"
var (
file_service_ip_library_artifact_proto_rawDescOnce sync.Once
- file_service_ip_library_artifact_proto_rawDescData = file_service_ip_library_artifact_proto_rawDesc
+ file_service_ip_library_artifact_proto_rawDescData []byte
)
func file_service_ip_library_artifact_proto_rawDescGZIP() []byte {
file_service_ip_library_artifact_proto_rawDescOnce.Do(func() {
- file_service_ip_library_artifact_proto_rawDescData = protoimpl.X.CompressGZIP(file_service_ip_library_artifact_proto_rawDescData)
+ file_service_ip_library_artifact_proto_rawDescData = protoimpl.X.CompressGZIP(unsafe.Slice(unsafe.StringData(file_service_ip_library_artifact_proto_rawDesc), len(file_service_ip_library_artifact_proto_rawDesc)))
})
return file_service_ip_library_artifact_proto_rawDescData
}
@@ -641,7 +570,7 @@ func file_service_ip_library_artifact_proto_init() {
out := protoimpl.TypeBuilder{
File: protoimpl.DescBuilder{
GoPackagePath: reflect.TypeOf(x{}).PkgPath(),
- RawDescriptor: file_service_ip_library_artifact_proto_rawDesc,
+ RawDescriptor: unsafe.Slice(unsafe.StringData(file_service_ip_library_artifact_proto_rawDesc), len(file_service_ip_library_artifact_proto_rawDesc)),
NumEnums: 0,
NumMessages: 10,
NumExtensions: 0,
@@ -652,7 +581,6 @@ func file_service_ip_library_artifact_proto_init() {
MessageInfos: file_service_ip_library_artifact_proto_msgTypes,
}.Build()
File_service_ip_library_artifact_proto = out.File
- file_service_ip_library_artifact_proto_rawDesc = nil
file_service_ip_library_artifact_proto_goTypes = nil
file_service_ip_library_artifact_proto_depIdxs = nil
}
diff --git a/EdgeCommon/pkg/rpc/pb/service_ip_library_artifact_grpc.pb.go b/EdgeCommon/pkg/rpc/pb/service_ip_library_artifact_grpc.pb.go
index e80bfea..66339f7 100644
--- a/EdgeCommon/pkg/rpc/pb/service_ip_library_artifact_grpc.pb.go
+++ b/EdgeCommon/pkg/rpc/pb/service_ip_library_artifact_grpc.pb.go
@@ -1,7 +1,7 @@
// Code generated by protoc-gen-go-grpc. DO NOT EDIT.
// versions:
-// - protoc-gen-go-grpc v1.5.1
-// - protoc v6.33.2
+// - protoc-gen-go-grpc v1.6.1
+// - protoc v3.19.6
// source: service_ip_library_artifact.proto
package pb
@@ -143,22 +143,22 @@ type IPLibraryArtifactServiceServer interface {
type UnimplementedIPLibraryArtifactServiceServer struct{}
func (UnimplementedIPLibraryArtifactServiceServer) CreateIPLibraryArtifact(context.Context, *CreateIPLibraryArtifactRequest) (*CreateIPLibraryArtifactResponse, error) {
- return nil, status.Errorf(codes.Unimplemented, "method CreateIPLibraryArtifact not implemented")
+ return nil, status.Error(codes.Unimplemented, "method CreateIPLibraryArtifact not implemented")
}
func (UnimplementedIPLibraryArtifactServiceServer) UpdateIPLibraryArtifactIsPublic(context.Context, *UpdateIPLibraryArtifactIsPublicRequest) (*RPCSuccess, error) {
- return nil, status.Errorf(codes.Unimplemented, "method UpdateIPLibraryArtifactIsPublic not implemented")
+ return nil, status.Error(codes.Unimplemented, "method UpdateIPLibraryArtifactIsPublic not implemented")
}
func (UnimplementedIPLibraryArtifactServiceServer) FindAllIPLibraryArtifacts(context.Context, *FindAllIPLibraryArtifactsRequest) (*FindAllIPLibraryArtifactsResponse, error) {
- return nil, status.Errorf(codes.Unimplemented, "method FindAllIPLibraryArtifacts not implemented")
+ return nil, status.Error(codes.Unimplemented, "method FindAllIPLibraryArtifacts not implemented")
}
func (UnimplementedIPLibraryArtifactServiceServer) FindIPLibraryArtifact(context.Context, *FindIPLibraryArtifactRequest) (*FindIPLibraryArtifactResponse, error) {
- return nil, status.Errorf(codes.Unimplemented, "method FindIPLibraryArtifact not implemented")
+ return nil, status.Error(codes.Unimplemented, "method FindIPLibraryArtifact not implemented")
}
func (UnimplementedIPLibraryArtifactServiceServer) FindPublicIPLibraryArtifact(context.Context, *FindPublicIPLibraryArtifactRequest) (*FindPublicIPLibraryArtifactResponse, error) {
- return nil, status.Errorf(codes.Unimplemented, "method FindPublicIPLibraryArtifact not implemented")
+ return nil, status.Error(codes.Unimplemented, "method FindPublicIPLibraryArtifact not implemented")
}
func (UnimplementedIPLibraryArtifactServiceServer) DeleteIPLibraryArtifact(context.Context, *DeleteIPLibraryArtifactRequest) (*RPCSuccess, error) {
- return nil, status.Errorf(codes.Unimplemented, "method DeleteIPLibraryArtifact not implemented")
+ return nil, status.Error(codes.Unimplemented, "method DeleteIPLibraryArtifact not implemented")
}
func (UnimplementedIPLibraryArtifactServiceServer) testEmbeddedByValue() {}
@@ -170,7 +170,7 @@ type UnsafeIPLibraryArtifactServiceServer interface {
}
func RegisterIPLibraryArtifactServiceServer(s grpc.ServiceRegistrar, srv IPLibraryArtifactServiceServer) {
- // If the following call pancis, it indicates UnimplementedIPLibraryArtifactServiceServer was
+ // If the following call panics, it indicates UnimplementedIPLibraryArtifactServiceServer was
// embedded by pointer and is nil. This will cause panics if an
// unimplemented method is ever invoked, so we test this at initialization
// time to prevent it from happening at runtime later due to I/O.
diff --git a/EdgeCommon/pkg/rpc/pb/service_ip_library_file.pb.go b/EdgeCommon/pkg/rpc/pb/service_ip_library_file.pb.go
index 8543529..69bc505 100644
--- a/EdgeCommon/pkg/rpc/pb/service_ip_library_file.pb.go
+++ b/EdgeCommon/pkg/rpc/pb/service_ip_library_file.pb.go
@@ -1,7 +1,7 @@
// Code generated by protoc-gen-go. DO NOT EDIT.
// versions:
-// protoc-gen-go v1.36.0
-// protoc v6.33.2
+// protoc-gen-go v1.36.11
+// protoc v3.19.6
// source: service_ip_library_file.proto
package pb
@@ -11,6 +11,7 @@ import (
protoimpl "google.golang.org/protobuf/runtime/protoimpl"
reflect "reflect"
sync "sync"
+ unsafe "unsafe"
)
const (
@@ -1322,303 +1323,105 @@ func (x *CheckProvidersWithIPLibraryFileIdResponse_MissingProvider) GetSimilarPr
var File_service_ip_library_file_proto protoreflect.FileDescriptor
-var file_service_ip_library_file_proto_rawDesc = []byte{
- 0x0a, 0x1d, 0x73, 0x65, 0x72, 0x76, 0x69, 0x63, 0x65, 0x5f, 0x69, 0x70, 0x5f, 0x6c, 0x69, 0x62,
- 0x72, 0x61, 0x72, 0x79, 0x5f, 0x66, 0x69, 0x6c, 0x65, 0x2e, 0x70, 0x72, 0x6f, 0x74, 0x6f, 0x12,
- 0x02, 0x70, 0x62, 0x1a, 0x19, 0x6d, 0x6f, 0x64, 0x65, 0x6c, 0x73, 0x2f, 0x72, 0x70, 0x63, 0x5f,
- 0x6d, 0x65, 0x73, 0x73, 0x61, 0x67, 0x65, 0x73, 0x2e, 0x70, 0x72, 0x6f, 0x74, 0x6f, 0x1a, 0x22,
- 0x6d, 0x6f, 0x64, 0x65, 0x6c, 0x73, 0x2f, 0x6d, 0x6f, 0x64, 0x65, 0x6c, 0x5f, 0x69, 0x70, 0x5f,
- 0x6c, 0x69, 0x62, 0x72, 0x61, 0x72, 0x79, 0x5f, 0x66, 0x69, 0x6c, 0x65, 0x2e, 0x70, 0x72, 0x6f,
- 0x74, 0x6f, 0x1a, 0x21, 0x6d, 0x6f, 0x64, 0x65, 0x6c, 0x73, 0x2f, 0x6d, 0x6f, 0x64, 0x65, 0x6c,
- 0x5f, 0x72, 0x65, 0x67, 0x69, 0x6f, 0x6e, 0x5f, 0x63, 0x6f, 0x75, 0x6e, 0x74, 0x72, 0x79, 0x2e,
- 0x70, 0x72, 0x6f, 0x74, 0x6f, 0x1a, 0x22, 0x6d, 0x6f, 0x64, 0x65, 0x6c, 0x73, 0x2f, 0x6d, 0x6f,
- 0x64, 0x65, 0x6c, 0x5f, 0x72, 0x65, 0x67, 0x69, 0x6f, 0x6e, 0x5f, 0x70, 0x72, 0x6f, 0x76, 0x69,
- 0x6e, 0x63, 0x65, 0x2e, 0x70, 0x72, 0x6f, 0x74, 0x6f, 0x1a, 0x1e, 0x6d, 0x6f, 0x64, 0x65, 0x6c,
- 0x73, 0x2f, 0x6d, 0x6f, 0x64, 0x65, 0x6c, 0x5f, 0x72, 0x65, 0x67, 0x69, 0x6f, 0x6e, 0x5f, 0x63,
- 0x69, 0x74, 0x79, 0x2e, 0x70, 0x72, 0x6f, 0x74, 0x6f, 0x1a, 0x1e, 0x6d, 0x6f, 0x64, 0x65, 0x6c,
- 0x73, 0x2f, 0x6d, 0x6f, 0x64, 0x65, 0x6c, 0x5f, 0x72, 0x65, 0x67, 0x69, 0x6f, 0x6e, 0x5f, 0x74,
- 0x6f, 0x77, 0x6e, 0x2e, 0x70, 0x72, 0x6f, 0x74, 0x6f, 0x1a, 0x22, 0x6d, 0x6f, 0x64, 0x65, 0x6c,
- 0x73, 0x2f, 0x6d, 0x6f, 0x64, 0x65, 0x6c, 0x5f, 0x72, 0x65, 0x67, 0x69, 0x6f, 0x6e, 0x5f, 0x70,
- 0x72, 0x6f, 0x76, 0x69, 0x64, 0x65, 0x72, 0x2e, 0x70, 0x72, 0x6f, 0x74, 0x6f, 0x22, 0x26, 0x0a,
- 0x24, 0x46, 0x69, 0x6e, 0x64, 0x41, 0x6c, 0x6c, 0x46, 0x69, 0x6e, 0x69, 0x73, 0x68, 0x65, 0x64,
- 0x49, 0x50, 0x4c, 0x69, 0x62, 0x72, 0x61, 0x72, 0x79, 0x46, 0x69, 0x6c, 0x65, 0x73, 0x52, 0x65,
- 0x71, 0x75, 0x65, 0x73, 0x74, 0x22, 0x62, 0x0a, 0x25, 0x46, 0x69, 0x6e, 0x64, 0x41, 0x6c, 0x6c,
- 0x46, 0x69, 0x6e, 0x69, 0x73, 0x68, 0x65, 0x64, 0x49, 0x50, 0x4c, 0x69, 0x62, 0x72, 0x61, 0x72,
- 0x79, 0x46, 0x69, 0x6c, 0x65, 0x73, 0x52, 0x65, 0x73, 0x70, 0x6f, 0x6e, 0x73, 0x65, 0x12, 0x39,
- 0x0a, 0x0e, 0x69, 0x70, 0x4c, 0x69, 0x62, 0x72, 0x61, 0x72, 0x79, 0x46, 0x69, 0x6c, 0x65, 0x73,
- 0x18, 0x01, 0x20, 0x03, 0x28, 0x0b, 0x32, 0x11, 0x2e, 0x70, 0x62, 0x2e, 0x49, 0x50, 0x4c, 0x69,
- 0x62, 0x72, 0x61, 0x72, 0x79, 0x46, 0x69, 0x6c, 0x65, 0x52, 0x0e, 0x69, 0x70, 0x4c, 0x69, 0x62,
- 0x72, 0x61, 0x72, 0x79, 0x46, 0x69, 0x6c, 0x65, 0x73, 0x22, 0x28, 0x0a, 0x26, 0x46, 0x69, 0x6e,
- 0x64, 0x41, 0x6c, 0x6c, 0x55, 0x6e, 0x66, 0x69, 0x6e, 0x69, 0x73, 0x68, 0x65, 0x64, 0x49, 0x50,
- 0x4c, 0x69, 0x62, 0x72, 0x61, 0x72, 0x79, 0x46, 0x69, 0x6c, 0x65, 0x73, 0x52, 0x65, 0x71, 0x75,
- 0x65, 0x73, 0x74, 0x22, 0x64, 0x0a, 0x27, 0x46, 0x69, 0x6e, 0x64, 0x41, 0x6c, 0x6c, 0x55, 0x6e,
- 0x66, 0x69, 0x6e, 0x69, 0x73, 0x68, 0x65, 0x64, 0x49, 0x50, 0x4c, 0x69, 0x62, 0x72, 0x61, 0x72,
- 0x79, 0x46, 0x69, 0x6c, 0x65, 0x73, 0x52, 0x65, 0x73, 0x70, 0x6f, 0x6e, 0x73, 0x65, 0x12, 0x39,
- 0x0a, 0x0e, 0x69, 0x70, 0x4c, 0x69, 0x62, 0x72, 0x61, 0x72, 0x79, 0x46, 0x69, 0x6c, 0x65, 0x73,
- 0x18, 0x01, 0x20, 0x03, 0x28, 0x0b, 0x32, 0x11, 0x2e, 0x70, 0x62, 0x2e, 0x49, 0x50, 0x4c, 0x69,
- 0x62, 0x72, 0x61, 0x72, 0x79, 0x46, 0x69, 0x6c, 0x65, 0x52, 0x0e, 0x69, 0x70, 0x4c, 0x69, 0x62,
- 0x72, 0x61, 0x72, 0x79, 0x46, 0x69, 0x6c, 0x65, 0x73, 0x22, 0x44, 0x0a, 0x18, 0x46, 0x69, 0x6e,
- 0x64, 0x49, 0x50, 0x4c, 0x69, 0x62, 0x72, 0x61, 0x72, 0x79, 0x46, 0x69, 0x6c, 0x65, 0x52, 0x65,
- 0x71, 0x75, 0x65, 0x73, 0x74, 0x12, 0x28, 0x0a, 0x0f, 0x69, 0x70, 0x4c, 0x69, 0x62, 0x72, 0x61,
- 0x72, 0x79, 0x46, 0x69, 0x6c, 0x65, 0x49, 0x64, 0x18, 0x01, 0x20, 0x01, 0x28, 0x03, 0x52, 0x0f,
- 0x69, 0x70, 0x4c, 0x69, 0x62, 0x72, 0x61, 0x72, 0x79, 0x46, 0x69, 0x6c, 0x65, 0x49, 0x64, 0x22,
- 0x54, 0x0a, 0x19, 0x46, 0x69, 0x6e, 0x64, 0x49, 0x50, 0x4c, 0x69, 0x62, 0x72, 0x61, 0x72, 0x79,
- 0x46, 0x69, 0x6c, 0x65, 0x52, 0x65, 0x73, 0x70, 0x6f, 0x6e, 0x73, 0x65, 0x12, 0x37, 0x0a, 0x0d,
- 0x69, 0x70, 0x4c, 0x69, 0x62, 0x72, 0x61, 0x72, 0x79, 0x46, 0x69, 0x6c, 0x65, 0x18, 0x01, 0x20,
- 0x01, 0x28, 0x0b, 0x32, 0x11, 0x2e, 0x70, 0x62, 0x2e, 0x49, 0x50, 0x4c, 0x69, 0x62, 0x72, 0x61,
- 0x72, 0x79, 0x46, 0x69, 0x6c, 0x65, 0x52, 0x0d, 0x69, 0x70, 0x4c, 0x69, 0x62, 0x72, 0x61, 0x72,
- 0x79, 0x46, 0x69, 0x6c, 0x65, 0x22, 0xd2, 0x02, 0x0a, 0x1a, 0x43, 0x72, 0x65, 0x61, 0x74, 0x65,
- 0x49, 0x50, 0x4c, 0x69, 0x62, 0x72, 0x61, 0x72, 0x79, 0x46, 0x69, 0x6c, 0x65, 0x52, 0x65, 0x71,
- 0x75, 0x65, 0x73, 0x74, 0x12, 0x12, 0x0a, 0x04, 0x6e, 0x61, 0x6d, 0x65, 0x18, 0x01, 0x20, 0x01,
- 0x28, 0x09, 0x52, 0x04, 0x6e, 0x61, 0x6d, 0x65, 0x12, 0x1a, 0x0a, 0x08, 0x74, 0x65, 0x6d, 0x70,
- 0x6c, 0x61, 0x74, 0x65, 0x18, 0x02, 0x20, 0x01, 0x28, 0x09, 0x52, 0x08, 0x74, 0x65, 0x6d, 0x70,
- 0x6c, 0x61, 0x74, 0x65, 0x12, 0x20, 0x0a, 0x0b, 0x65, 0x6d, 0x70, 0x74, 0x79, 0x56, 0x61, 0x6c,
- 0x75, 0x65, 0x73, 0x18, 0x03, 0x20, 0x03, 0x28, 0x09, 0x52, 0x0b, 0x65, 0x6d, 0x70, 0x74, 0x79,
- 0x56, 0x61, 0x6c, 0x75, 0x65, 0x73, 0x12, 0x16, 0x0a, 0x06, 0x66, 0x69, 0x6c, 0x65, 0x49, 0x64,
- 0x18, 0x04, 0x20, 0x01, 0x28, 0x03, 0x52, 0x06, 0x66, 0x69, 0x6c, 0x65, 0x49, 0x64, 0x12, 0x24,
- 0x0a, 0x0d, 0x63, 0x6f, 0x75, 0x6e, 0x74, 0x72, 0x69, 0x65, 0x73, 0x4a, 0x53, 0x4f, 0x4e, 0x18,
- 0x05, 0x20, 0x01, 0x28, 0x0c, 0x52, 0x0d, 0x63, 0x6f, 0x75, 0x6e, 0x74, 0x72, 0x69, 0x65, 0x73,
- 0x4a, 0x53, 0x4f, 0x4e, 0x12, 0x24, 0x0a, 0x0d, 0x70, 0x72, 0x6f, 0x76, 0x69, 0x6e, 0x63, 0x65,
- 0x73, 0x4a, 0x53, 0x4f, 0x4e, 0x18, 0x06, 0x20, 0x01, 0x28, 0x0c, 0x52, 0x0d, 0x70, 0x72, 0x6f,
- 0x76, 0x69, 0x6e, 0x63, 0x65, 0x73, 0x4a, 0x53, 0x4f, 0x4e, 0x12, 0x1e, 0x0a, 0x0a, 0x63, 0x69,
- 0x74, 0x69, 0x65, 0x73, 0x4a, 0x53, 0x4f, 0x4e, 0x18, 0x07, 0x20, 0x01, 0x28, 0x0c, 0x52, 0x0a,
- 0x63, 0x69, 0x74, 0x69, 0x65, 0x73, 0x4a, 0x53, 0x4f, 0x4e, 0x12, 0x1c, 0x0a, 0x09, 0x74, 0x6f,
- 0x77, 0x6e, 0x73, 0x4a, 0x53, 0x4f, 0x4e, 0x18, 0x08, 0x20, 0x01, 0x28, 0x0c, 0x52, 0x09, 0x74,
- 0x6f, 0x77, 0x6e, 0x73, 0x4a, 0x53, 0x4f, 0x4e, 0x12, 0x24, 0x0a, 0x0d, 0x70, 0x72, 0x6f, 0x76,
- 0x69, 0x64, 0x65, 0x72, 0x73, 0x4a, 0x53, 0x4f, 0x4e, 0x18, 0x09, 0x20, 0x01, 0x28, 0x0c, 0x52,
- 0x0d, 0x70, 0x72, 0x6f, 0x76, 0x69, 0x64, 0x65, 0x72, 0x73, 0x4a, 0x53, 0x4f, 0x4e, 0x12, 0x1a,
- 0x0a, 0x08, 0x70, 0x61, 0x73, 0x73, 0x77, 0x6f, 0x72, 0x64, 0x18, 0x0a, 0x20, 0x01, 0x28, 0x09,
- 0x52, 0x08, 0x70, 0x61, 0x73, 0x73, 0x77, 0x6f, 0x72, 0x64, 0x22, 0x47, 0x0a, 0x1b, 0x43, 0x72,
- 0x65, 0x61, 0x74, 0x65, 0x49, 0x50, 0x4c, 0x69, 0x62, 0x72, 0x61, 0x72, 0x79, 0x46, 0x69, 0x6c,
- 0x65, 0x52, 0x65, 0x73, 0x70, 0x6f, 0x6e, 0x73, 0x65, 0x12, 0x28, 0x0a, 0x0f, 0x69, 0x70, 0x4c,
- 0x69, 0x62, 0x72, 0x61, 0x72, 0x79, 0x46, 0x69, 0x6c, 0x65, 0x49, 0x64, 0x18, 0x01, 0x20, 0x01,
- 0x28, 0x03, 0x52, 0x0f, 0x69, 0x70, 0x4c, 0x69, 0x62, 0x72, 0x61, 0x72, 0x79, 0x46, 0x69, 0x6c,
- 0x65, 0x49, 0x64, 0x22, 0x54, 0x0a, 0x28, 0x43, 0x68, 0x65, 0x63, 0x6b, 0x43, 0x6f, 0x75, 0x6e,
- 0x74, 0x72, 0x69, 0x65, 0x73, 0x57, 0x69, 0x74, 0x68, 0x49, 0x50, 0x4c, 0x69, 0x62, 0x72, 0x61,
- 0x72, 0x79, 0x46, 0x69, 0x6c, 0x65, 0x49, 0x64, 0x52, 0x65, 0x71, 0x75, 0x65, 0x73, 0x74, 0x12,
- 0x28, 0x0a, 0x0f, 0x69, 0x70, 0x4c, 0x69, 0x62, 0x72, 0x61, 0x72, 0x79, 0x46, 0x69, 0x6c, 0x65,
- 0x49, 0x64, 0x18, 0x01, 0x20, 0x01, 0x28, 0x03, 0x52, 0x0f, 0x69, 0x70, 0x4c, 0x69, 0x62, 0x72,
- 0x61, 0x72, 0x79, 0x46, 0x69, 0x6c, 0x65, 0x49, 0x64, 0x22, 0x88, 0x02, 0x0a, 0x29, 0x43, 0x68,
- 0x65, 0x63, 0x6b, 0x43, 0x6f, 0x75, 0x6e, 0x74, 0x72, 0x69, 0x65, 0x73, 0x57, 0x69, 0x74, 0x68,
- 0x49, 0x50, 0x4c, 0x69, 0x62, 0x72, 0x61, 0x72, 0x79, 0x46, 0x69, 0x6c, 0x65, 0x49, 0x64, 0x52,
- 0x65, 0x73, 0x70, 0x6f, 0x6e, 0x73, 0x65, 0x12, 0x68, 0x0a, 0x10, 0x6d, 0x69, 0x73, 0x73, 0x69,
- 0x6e, 0x67, 0x43, 0x6f, 0x75, 0x6e, 0x74, 0x72, 0x69, 0x65, 0x73, 0x18, 0x01, 0x20, 0x03, 0x28,
- 0x0b, 0x32, 0x3c, 0x2e, 0x70, 0x62, 0x2e, 0x43, 0x68, 0x65, 0x63, 0x6b, 0x43, 0x6f, 0x75, 0x6e,
- 0x74, 0x72, 0x69, 0x65, 0x73, 0x57, 0x69, 0x74, 0x68, 0x49, 0x50, 0x4c, 0x69, 0x62, 0x72, 0x61,
- 0x72, 0x79, 0x46, 0x69, 0x6c, 0x65, 0x49, 0x64, 0x52, 0x65, 0x73, 0x70, 0x6f, 0x6e, 0x73, 0x65,
- 0x2e, 0x4d, 0x69, 0x73, 0x73, 0x69, 0x6e, 0x67, 0x43, 0x6f, 0x75, 0x6e, 0x74, 0x72, 0x79, 0x52,
- 0x10, 0x6d, 0x69, 0x73, 0x73, 0x69, 0x6e, 0x67, 0x43, 0x6f, 0x75, 0x6e, 0x74, 0x72, 0x69, 0x65,
- 0x73, 0x1a, 0x71, 0x0a, 0x0e, 0x4d, 0x69, 0x73, 0x73, 0x69, 0x6e, 0x67, 0x43, 0x6f, 0x75, 0x6e,
- 0x74, 0x72, 0x79, 0x12, 0x20, 0x0a, 0x0b, 0x63, 0x6f, 0x75, 0x6e, 0x74, 0x72, 0x79, 0x4e, 0x61,
- 0x6d, 0x65, 0x18, 0x01, 0x20, 0x01, 0x28, 0x09, 0x52, 0x0b, 0x63, 0x6f, 0x75, 0x6e, 0x74, 0x72,
- 0x79, 0x4e, 0x61, 0x6d, 0x65, 0x12, 0x3d, 0x0a, 0x10, 0x73, 0x69, 0x6d, 0x69, 0x6c, 0x61, 0x72,
- 0x43, 0x6f, 0x75, 0x6e, 0x74, 0x72, 0x69, 0x65, 0x73, 0x18, 0x02, 0x20, 0x03, 0x28, 0x0b, 0x32,
- 0x11, 0x2e, 0x70, 0x62, 0x2e, 0x52, 0x65, 0x67, 0x69, 0x6f, 0x6e, 0x43, 0x6f, 0x75, 0x6e, 0x74,
- 0x72, 0x79, 0x52, 0x10, 0x73, 0x69, 0x6d, 0x69, 0x6c, 0x61, 0x72, 0x43, 0x6f, 0x75, 0x6e, 0x74,
- 0x72, 0x69, 0x65, 0x73, 0x22, 0x54, 0x0a, 0x28, 0x43, 0x68, 0x65, 0x63, 0x6b, 0x50, 0x72, 0x6f,
- 0x76, 0x69, 0x6e, 0x63, 0x65, 0x73, 0x57, 0x69, 0x74, 0x68, 0x49, 0x50, 0x4c, 0x69, 0x62, 0x72,
- 0x61, 0x72, 0x79, 0x46, 0x69, 0x6c, 0x65, 0x49, 0x64, 0x52, 0x65, 0x71, 0x75, 0x65, 0x73, 0x74,
- 0x12, 0x28, 0x0a, 0x0f, 0x69, 0x70, 0x4c, 0x69, 0x62, 0x72, 0x61, 0x72, 0x79, 0x46, 0x69, 0x6c,
- 0x65, 0x49, 0x64, 0x18, 0x01, 0x20, 0x01, 0x28, 0x03, 0x52, 0x0f, 0x69, 0x70, 0x4c, 0x69, 0x62,
- 0x72, 0x61, 0x72, 0x79, 0x46, 0x69, 0x6c, 0x65, 0x49, 0x64, 0x22, 0xb0, 0x02, 0x0a, 0x29, 0x43,
- 0x68, 0x65, 0x63, 0x6b, 0x50, 0x72, 0x6f, 0x76, 0x69, 0x6e, 0x63, 0x65, 0x73, 0x57, 0x69, 0x74,
- 0x68, 0x49, 0x50, 0x4c, 0x69, 0x62, 0x72, 0x61, 0x72, 0x79, 0x46, 0x69, 0x6c, 0x65, 0x49, 0x64,
- 0x52, 0x65, 0x73, 0x70, 0x6f, 0x6e, 0x73, 0x65, 0x12, 0x69, 0x0a, 0x10, 0x6d, 0x69, 0x73, 0x73,
- 0x69, 0x6e, 0x67, 0x50, 0x72, 0x6f, 0x76, 0x69, 0x6e, 0x63, 0x65, 0x73, 0x18, 0x01, 0x20, 0x03,
- 0x28, 0x0b, 0x32, 0x3d, 0x2e, 0x70, 0x62, 0x2e, 0x43, 0x68, 0x65, 0x63, 0x6b, 0x50, 0x72, 0x6f,
- 0x76, 0x69, 0x6e, 0x63, 0x65, 0x73, 0x57, 0x69, 0x74, 0x68, 0x49, 0x50, 0x4c, 0x69, 0x62, 0x72,
- 0x61, 0x72, 0x79, 0x46, 0x69, 0x6c, 0x65, 0x49, 0x64, 0x52, 0x65, 0x73, 0x70, 0x6f, 0x6e, 0x73,
- 0x65, 0x2e, 0x4d, 0x69, 0x73, 0x73, 0x69, 0x6e, 0x67, 0x50, 0x72, 0x6f, 0x76, 0x69, 0x6e, 0x63,
- 0x65, 0x52, 0x10, 0x6d, 0x69, 0x73, 0x73, 0x69, 0x6e, 0x67, 0x50, 0x72, 0x6f, 0x76, 0x69, 0x6e,
- 0x63, 0x65, 0x73, 0x1a, 0x97, 0x01, 0x0a, 0x0f, 0x4d, 0x69, 0x73, 0x73, 0x69, 0x6e, 0x67, 0x50,
- 0x72, 0x6f, 0x76, 0x69, 0x6e, 0x63, 0x65, 0x12, 0x20, 0x0a, 0x0b, 0x63, 0x6f, 0x75, 0x6e, 0x74,
- 0x72, 0x79, 0x4e, 0x61, 0x6d, 0x65, 0x18, 0x01, 0x20, 0x01, 0x28, 0x09, 0x52, 0x0b, 0x63, 0x6f,
- 0x75, 0x6e, 0x74, 0x72, 0x79, 0x4e, 0x61, 0x6d, 0x65, 0x12, 0x22, 0x0a, 0x0c, 0x70, 0x72, 0x6f,
- 0x76, 0x69, 0x6e, 0x63, 0x65, 0x4e, 0x61, 0x6d, 0x65, 0x18, 0x02, 0x20, 0x01, 0x28, 0x09, 0x52,
- 0x0c, 0x70, 0x72, 0x6f, 0x76, 0x69, 0x6e, 0x63, 0x65, 0x4e, 0x61, 0x6d, 0x65, 0x12, 0x3e, 0x0a,
- 0x10, 0x73, 0x69, 0x6d, 0x69, 0x6c, 0x61, 0x72, 0x50, 0x72, 0x6f, 0x76, 0x69, 0x6e, 0x63, 0x65,
- 0x73, 0x18, 0x03, 0x20, 0x03, 0x28, 0x0b, 0x32, 0x12, 0x2e, 0x70, 0x62, 0x2e, 0x52, 0x65, 0x67,
- 0x69, 0x6f, 0x6e, 0x50, 0x72, 0x6f, 0x76, 0x69, 0x6e, 0x63, 0x65, 0x52, 0x10, 0x73, 0x69, 0x6d,
- 0x69, 0x6c, 0x61, 0x72, 0x50, 0x72, 0x6f, 0x76, 0x69, 0x6e, 0x63, 0x65, 0x73, 0x22, 0x51, 0x0a,
- 0x25, 0x43, 0x68, 0x65, 0x63, 0x6b, 0x43, 0x69, 0x74, 0x69, 0x65, 0x73, 0x57, 0x69, 0x74, 0x68,
- 0x49, 0x50, 0x4c, 0x69, 0x62, 0x72, 0x61, 0x72, 0x79, 0x46, 0x69, 0x6c, 0x65, 0x49, 0x64, 0x52,
- 0x65, 0x71, 0x75, 0x65, 0x73, 0x74, 0x12, 0x28, 0x0a, 0x0f, 0x69, 0x70, 0x4c, 0x69, 0x62, 0x72,
- 0x61, 0x72, 0x79, 0x46, 0x69, 0x6c, 0x65, 0x49, 0x64, 0x18, 0x01, 0x20, 0x01, 0x28, 0x03, 0x52,
- 0x0f, 0x69, 0x70, 0x4c, 0x69, 0x62, 0x72, 0x61, 0x72, 0x79, 0x46, 0x69, 0x6c, 0x65, 0x49, 0x64,
- 0x22, 0xae, 0x02, 0x0a, 0x26, 0x43, 0x68, 0x65, 0x63, 0x6b, 0x43, 0x69, 0x74, 0x69, 0x65, 0x73,
- 0x57, 0x69, 0x74, 0x68, 0x49, 0x50, 0x4c, 0x69, 0x62, 0x72, 0x61, 0x72, 0x79, 0x46, 0x69, 0x6c,
- 0x65, 0x49, 0x64, 0x52, 0x65, 0x73, 0x70, 0x6f, 0x6e, 0x73, 0x65, 0x12, 0x5c, 0x0a, 0x0d, 0x6d,
- 0x69, 0x73, 0x73, 0x69, 0x6e, 0x67, 0x43, 0x69, 0x74, 0x69, 0x65, 0x73, 0x18, 0x01, 0x20, 0x03,
- 0x28, 0x0b, 0x32, 0x36, 0x2e, 0x70, 0x62, 0x2e, 0x43, 0x68, 0x65, 0x63, 0x6b, 0x43, 0x69, 0x74,
- 0x69, 0x65, 0x73, 0x57, 0x69, 0x74, 0x68, 0x49, 0x50, 0x4c, 0x69, 0x62, 0x72, 0x61, 0x72, 0x79,
- 0x46, 0x69, 0x6c, 0x65, 0x49, 0x64, 0x52, 0x65, 0x73, 0x70, 0x6f, 0x6e, 0x73, 0x65, 0x2e, 0x4d,
- 0x69, 0x73, 0x73, 0x69, 0x6e, 0x67, 0x43, 0x69, 0x74, 0x79, 0x52, 0x0d, 0x6d, 0x69, 0x73, 0x73,
- 0x69, 0x6e, 0x67, 0x43, 0x69, 0x74, 0x69, 0x65, 0x73, 0x1a, 0xa5, 0x01, 0x0a, 0x0b, 0x4d, 0x69,
- 0x73, 0x73, 0x69, 0x6e, 0x67, 0x43, 0x69, 0x74, 0x79, 0x12, 0x20, 0x0a, 0x0b, 0x63, 0x6f, 0x75,
- 0x6e, 0x74, 0x72, 0x79, 0x4e, 0x61, 0x6d, 0x65, 0x18, 0x01, 0x20, 0x01, 0x28, 0x09, 0x52, 0x0b,
- 0x63, 0x6f, 0x75, 0x6e, 0x74, 0x72, 0x79, 0x4e, 0x61, 0x6d, 0x65, 0x12, 0x22, 0x0a, 0x0c, 0x70,
- 0x72, 0x6f, 0x76, 0x69, 0x6e, 0x63, 0x65, 0x4e, 0x61, 0x6d, 0x65, 0x18, 0x02, 0x20, 0x01, 0x28,
- 0x09, 0x52, 0x0c, 0x70, 0x72, 0x6f, 0x76, 0x69, 0x6e, 0x63, 0x65, 0x4e, 0x61, 0x6d, 0x65, 0x12,
- 0x1a, 0x0a, 0x08, 0x63, 0x69, 0x74, 0x79, 0x4e, 0x61, 0x6d, 0x65, 0x18, 0x03, 0x20, 0x01, 0x28,
- 0x09, 0x52, 0x08, 0x63, 0x69, 0x74, 0x79, 0x4e, 0x61, 0x6d, 0x65, 0x12, 0x34, 0x0a, 0x0d, 0x73,
- 0x69, 0x6d, 0x69, 0x6c, 0x61, 0x72, 0x43, 0x69, 0x74, 0x69, 0x65, 0x73, 0x18, 0x04, 0x20, 0x03,
- 0x28, 0x0b, 0x32, 0x0e, 0x2e, 0x70, 0x62, 0x2e, 0x52, 0x65, 0x67, 0x69, 0x6f, 0x6e, 0x43, 0x69,
- 0x74, 0x79, 0x52, 0x0d, 0x73, 0x69, 0x6d, 0x69, 0x6c, 0x61, 0x72, 0x43, 0x69, 0x74, 0x69, 0x65,
- 0x73, 0x22, 0x50, 0x0a, 0x24, 0x43, 0x68, 0x65, 0x63, 0x6b, 0x54, 0x6f, 0x77, 0x6e, 0x73, 0x57,
- 0x69, 0x74, 0x68, 0x49, 0x50, 0x4c, 0x69, 0x62, 0x72, 0x61, 0x72, 0x79, 0x46, 0x69, 0x6c, 0x65,
- 0x49, 0x64, 0x52, 0x65, 0x71, 0x75, 0x65, 0x73, 0x74, 0x12, 0x28, 0x0a, 0x0f, 0x69, 0x70, 0x4c,
- 0x69, 0x62, 0x72, 0x61, 0x72, 0x79, 0x46, 0x69, 0x6c, 0x65, 0x49, 0x64, 0x18, 0x01, 0x20, 0x01,
- 0x28, 0x03, 0x52, 0x0f, 0x69, 0x70, 0x4c, 0x69, 0x62, 0x72, 0x61, 0x72, 0x79, 0x46, 0x69, 0x6c,
- 0x65, 0x49, 0x64, 0x22, 0xc4, 0x02, 0x0a, 0x25, 0x43, 0x68, 0x65, 0x63, 0x6b, 0x54, 0x6f, 0x77,
- 0x6e, 0x73, 0x57, 0x69, 0x74, 0x68, 0x49, 0x50, 0x4c, 0x69, 0x62, 0x72, 0x61, 0x72, 0x79, 0x46,
- 0x69, 0x6c, 0x65, 0x49, 0x64, 0x52, 0x65, 0x73, 0x70, 0x6f, 0x6e, 0x73, 0x65, 0x12, 0x59, 0x0a,
- 0x0c, 0x6d, 0x69, 0x73, 0x73, 0x69, 0x6e, 0x67, 0x54, 0x6f, 0x77, 0x6e, 0x73, 0x18, 0x01, 0x20,
- 0x03, 0x28, 0x0b, 0x32, 0x35, 0x2e, 0x70, 0x62, 0x2e, 0x43, 0x68, 0x65, 0x63, 0x6b, 0x54, 0x6f,
- 0x77, 0x6e, 0x73, 0x57, 0x69, 0x74, 0x68, 0x49, 0x50, 0x4c, 0x69, 0x62, 0x72, 0x61, 0x72, 0x79,
- 0x46, 0x69, 0x6c, 0x65, 0x49, 0x64, 0x52, 0x65, 0x73, 0x70, 0x6f, 0x6e, 0x73, 0x65, 0x2e, 0x4d,
- 0x69, 0x73, 0x73, 0x69, 0x6e, 0x67, 0x54, 0x6f, 0x77, 0x6e, 0x52, 0x0c, 0x6d, 0x69, 0x73, 0x73,
- 0x69, 0x6e, 0x67, 0x54, 0x6f, 0x77, 0x6e, 0x73, 0x1a, 0xbf, 0x01, 0x0a, 0x0b, 0x4d, 0x69, 0x73,
- 0x73, 0x69, 0x6e, 0x67, 0x54, 0x6f, 0x77, 0x6e, 0x12, 0x20, 0x0a, 0x0b, 0x63, 0x6f, 0x75, 0x6e,
- 0x74, 0x72, 0x79, 0x4e, 0x61, 0x6d, 0x65, 0x18, 0x01, 0x20, 0x01, 0x28, 0x09, 0x52, 0x0b, 0x63,
- 0x6f, 0x75, 0x6e, 0x74, 0x72, 0x79, 0x4e, 0x61, 0x6d, 0x65, 0x12, 0x22, 0x0a, 0x0c, 0x70, 0x72,
- 0x6f, 0x76, 0x69, 0x6e, 0x63, 0x65, 0x4e, 0x61, 0x6d, 0x65, 0x18, 0x02, 0x20, 0x01, 0x28, 0x09,
- 0x52, 0x0c, 0x70, 0x72, 0x6f, 0x76, 0x69, 0x6e, 0x63, 0x65, 0x4e, 0x61, 0x6d, 0x65, 0x12, 0x1a,
- 0x0a, 0x08, 0x63, 0x69, 0x74, 0x79, 0x4e, 0x61, 0x6d, 0x65, 0x18, 0x03, 0x20, 0x01, 0x28, 0x09,
- 0x52, 0x08, 0x63, 0x69, 0x74, 0x79, 0x4e, 0x61, 0x6d, 0x65, 0x12, 0x1a, 0x0a, 0x08, 0x74, 0x6f,
- 0x77, 0x6e, 0x4e, 0x61, 0x6d, 0x65, 0x18, 0x04, 0x20, 0x01, 0x28, 0x09, 0x52, 0x08, 0x74, 0x6f,
- 0x77, 0x6e, 0x4e, 0x61, 0x6d, 0x65, 0x12, 0x32, 0x0a, 0x0c, 0x73, 0x69, 0x6d, 0x69, 0x6c, 0x61,
- 0x72, 0x54, 0x6f, 0x77, 0x6e, 0x73, 0x18, 0x05, 0x20, 0x03, 0x28, 0x0b, 0x32, 0x0e, 0x2e, 0x70,
- 0x62, 0x2e, 0x52, 0x65, 0x67, 0x69, 0x6f, 0x6e, 0x54, 0x6f, 0x77, 0x6e, 0x52, 0x0c, 0x73, 0x69,
- 0x6d, 0x69, 0x6c, 0x61, 0x72, 0x54, 0x6f, 0x77, 0x6e, 0x73, 0x22, 0x54, 0x0a, 0x28, 0x43, 0x68,
- 0x65, 0x63, 0x6b, 0x50, 0x72, 0x6f, 0x76, 0x69, 0x64, 0x65, 0x72, 0x73, 0x57, 0x69, 0x74, 0x68,
- 0x49, 0x50, 0x4c, 0x69, 0x62, 0x72, 0x61, 0x72, 0x79, 0x46, 0x69, 0x6c, 0x65, 0x49, 0x64, 0x52,
- 0x65, 0x71, 0x75, 0x65, 0x73, 0x74, 0x12, 0x28, 0x0a, 0x0f, 0x69, 0x70, 0x4c, 0x69, 0x62, 0x72,
- 0x61, 0x72, 0x79, 0x46, 0x69, 0x6c, 0x65, 0x49, 0x64, 0x18, 0x01, 0x20, 0x01, 0x28, 0x03, 0x52,
- 0x0f, 0x69, 0x70, 0x4c, 0x69, 0x62, 0x72, 0x61, 0x72, 0x79, 0x46, 0x69, 0x6c, 0x65, 0x49, 0x64,
- 0x22, 0x8d, 0x02, 0x0a, 0x29, 0x43, 0x68, 0x65, 0x63, 0x6b, 0x50, 0x72, 0x6f, 0x76, 0x69, 0x64,
- 0x65, 0x72, 0x73, 0x57, 0x69, 0x74, 0x68, 0x49, 0x50, 0x4c, 0x69, 0x62, 0x72, 0x61, 0x72, 0x79,
- 0x46, 0x69, 0x6c, 0x65, 0x49, 0x64, 0x52, 0x65, 0x73, 0x70, 0x6f, 0x6e, 0x73, 0x65, 0x12, 0x69,
- 0x0a, 0x10, 0x6d, 0x69, 0x73, 0x73, 0x69, 0x6e, 0x67, 0x50, 0x72, 0x6f, 0x76, 0x69, 0x64, 0x65,
- 0x72, 0x73, 0x18, 0x01, 0x20, 0x03, 0x28, 0x0b, 0x32, 0x3d, 0x2e, 0x70, 0x62, 0x2e, 0x43, 0x68,
- 0x65, 0x63, 0x6b, 0x50, 0x72, 0x6f, 0x76, 0x69, 0x64, 0x65, 0x72, 0x73, 0x57, 0x69, 0x74, 0x68,
- 0x49, 0x50, 0x4c, 0x69, 0x62, 0x72, 0x61, 0x72, 0x79, 0x46, 0x69, 0x6c, 0x65, 0x49, 0x64, 0x52,
- 0x65, 0x73, 0x70, 0x6f, 0x6e, 0x73, 0x65, 0x2e, 0x4d, 0x69, 0x73, 0x73, 0x69, 0x6e, 0x67, 0x50,
- 0x72, 0x6f, 0x76, 0x69, 0x64, 0x65, 0x72, 0x52, 0x10, 0x6d, 0x69, 0x73, 0x73, 0x69, 0x6e, 0x67,
- 0x50, 0x72, 0x6f, 0x76, 0x69, 0x64, 0x65, 0x72, 0x73, 0x1a, 0x75, 0x0a, 0x0f, 0x4d, 0x69, 0x73,
- 0x73, 0x69, 0x6e, 0x67, 0x50, 0x72, 0x6f, 0x76, 0x69, 0x64, 0x65, 0x72, 0x12, 0x22, 0x0a, 0x0c,
- 0x70, 0x72, 0x6f, 0x76, 0x69, 0x64, 0x65, 0x72, 0x4e, 0x61, 0x6d, 0x65, 0x18, 0x01, 0x20, 0x01,
- 0x28, 0x09, 0x52, 0x0c, 0x70, 0x72, 0x6f, 0x76, 0x69, 0x64, 0x65, 0x72, 0x4e, 0x61, 0x6d, 0x65,
- 0x12, 0x3e, 0x0a, 0x10, 0x73, 0x69, 0x6d, 0x69, 0x6c, 0x61, 0x72, 0x50, 0x72, 0x6f, 0x76, 0x69,
- 0x64, 0x65, 0x72, 0x73, 0x18, 0x02, 0x20, 0x03, 0x28, 0x0b, 0x32, 0x12, 0x2e, 0x70, 0x62, 0x2e,
- 0x52, 0x65, 0x67, 0x69, 0x6f, 0x6e, 0x50, 0x72, 0x6f, 0x76, 0x69, 0x64, 0x65, 0x72, 0x52, 0x10,
- 0x73, 0x69, 0x6d, 0x69, 0x6c, 0x61, 0x72, 0x50, 0x72, 0x6f, 0x76, 0x69, 0x64, 0x65, 0x72, 0x73,
- 0x22, 0x48, 0x0a, 0x1c, 0x47, 0x65, 0x6e, 0x65, 0x72, 0x61, 0x74, 0x65, 0x49, 0x50, 0x4c, 0x69,
- 0x62, 0x72, 0x61, 0x72, 0x79, 0x46, 0x69, 0x6c, 0x65, 0x52, 0x65, 0x71, 0x75, 0x65, 0x73, 0x74,
- 0x12, 0x28, 0x0a, 0x0f, 0x69, 0x70, 0x4c, 0x69, 0x62, 0x72, 0x61, 0x72, 0x79, 0x46, 0x69, 0x6c,
- 0x65, 0x49, 0x64, 0x18, 0x01, 0x20, 0x01, 0x28, 0x03, 0x52, 0x0f, 0x69, 0x70, 0x4c, 0x69, 0x62,
- 0x72, 0x61, 0x72, 0x79, 0x46, 0x69, 0x6c, 0x65, 0x49, 0x64, 0x22, 0x4e, 0x0a, 0x22, 0x55, 0x70,
- 0x64, 0x61, 0x74, 0x65, 0x49, 0x50, 0x4c, 0x69, 0x62, 0x72, 0x61, 0x72, 0x79, 0x46, 0x69, 0x6c,
- 0x65, 0x46, 0x69, 0x6e, 0x69, 0x73, 0x68, 0x65, 0x64, 0x52, 0x65, 0x71, 0x75, 0x65, 0x73, 0x74,
- 0x12, 0x28, 0x0a, 0x0f, 0x69, 0x70, 0x4c, 0x69, 0x62, 0x72, 0x61, 0x72, 0x79, 0x46, 0x69, 0x6c,
- 0x65, 0x49, 0x64, 0x18, 0x01, 0x20, 0x01, 0x28, 0x03, 0x52, 0x0f, 0x69, 0x70, 0x4c, 0x69, 0x62,
- 0x72, 0x61, 0x72, 0x79, 0x46, 0x69, 0x6c, 0x65, 0x49, 0x64, 0x22, 0x46, 0x0a, 0x1a, 0x44, 0x65,
- 0x6c, 0x65, 0x74, 0x65, 0x49, 0x50, 0x4c, 0x69, 0x62, 0x72, 0x61, 0x72, 0x79, 0x46, 0x69, 0x6c,
- 0x65, 0x52, 0x65, 0x71, 0x75, 0x65, 0x73, 0x74, 0x12, 0x28, 0x0a, 0x0f, 0x69, 0x70, 0x4c, 0x69,
- 0x62, 0x72, 0x61, 0x72, 0x79, 0x46, 0x69, 0x6c, 0x65, 0x49, 0x64, 0x18, 0x01, 0x20, 0x01, 0x28,
- 0x03, 0x52, 0x0f, 0x69, 0x70, 0x4c, 0x69, 0x62, 0x72, 0x61, 0x72, 0x79, 0x46, 0x69, 0x6c, 0x65,
- 0x49, 0x64, 0x32, 0x93, 0x0a, 0x0a, 0x14, 0x49, 0x50, 0x4c, 0x69, 0x62, 0x72, 0x61, 0x72, 0x79,
- 0x46, 0x69, 0x6c, 0x65, 0x53, 0x65, 0x72, 0x76, 0x69, 0x63, 0x65, 0x12, 0x74, 0x0a, 0x1d, 0x66,
- 0x69, 0x6e, 0x64, 0x41, 0x6c, 0x6c, 0x46, 0x69, 0x6e, 0x69, 0x73, 0x68, 0x65, 0x64, 0x49, 0x50,
- 0x4c, 0x69, 0x62, 0x72, 0x61, 0x72, 0x79, 0x46, 0x69, 0x6c, 0x65, 0x73, 0x12, 0x28, 0x2e, 0x70,
- 0x62, 0x2e, 0x46, 0x69, 0x6e, 0x64, 0x41, 0x6c, 0x6c, 0x46, 0x69, 0x6e, 0x69, 0x73, 0x68, 0x65,
- 0x64, 0x49, 0x50, 0x4c, 0x69, 0x62, 0x72, 0x61, 0x72, 0x79, 0x46, 0x69, 0x6c, 0x65, 0x73, 0x52,
- 0x65, 0x71, 0x75, 0x65, 0x73, 0x74, 0x1a, 0x29, 0x2e, 0x70, 0x62, 0x2e, 0x46, 0x69, 0x6e, 0x64,
- 0x41, 0x6c, 0x6c, 0x46, 0x69, 0x6e, 0x69, 0x73, 0x68, 0x65, 0x64, 0x49, 0x50, 0x4c, 0x69, 0x62,
- 0x72, 0x61, 0x72, 0x79, 0x46, 0x69, 0x6c, 0x65, 0x73, 0x52, 0x65, 0x73, 0x70, 0x6f, 0x6e, 0x73,
- 0x65, 0x12, 0x7a, 0x0a, 0x1f, 0x66, 0x69, 0x6e, 0x64, 0x41, 0x6c, 0x6c, 0x55, 0x6e, 0x66, 0x69,
- 0x6e, 0x69, 0x73, 0x68, 0x65, 0x64, 0x49, 0x50, 0x4c, 0x69, 0x62, 0x72, 0x61, 0x72, 0x79, 0x46,
- 0x69, 0x6c, 0x65, 0x73, 0x12, 0x2a, 0x2e, 0x70, 0x62, 0x2e, 0x46, 0x69, 0x6e, 0x64, 0x41, 0x6c,
- 0x6c, 0x55, 0x6e, 0x66, 0x69, 0x6e, 0x69, 0x73, 0x68, 0x65, 0x64, 0x49, 0x50, 0x4c, 0x69, 0x62,
- 0x72, 0x61, 0x72, 0x79, 0x46, 0x69, 0x6c, 0x65, 0x73, 0x52, 0x65, 0x71, 0x75, 0x65, 0x73, 0x74,
- 0x1a, 0x2b, 0x2e, 0x70, 0x62, 0x2e, 0x46, 0x69, 0x6e, 0x64, 0x41, 0x6c, 0x6c, 0x55, 0x6e, 0x66,
- 0x69, 0x6e, 0x69, 0x73, 0x68, 0x65, 0x64, 0x49, 0x50, 0x4c, 0x69, 0x62, 0x72, 0x61, 0x72, 0x79,
- 0x46, 0x69, 0x6c, 0x65, 0x73, 0x52, 0x65, 0x73, 0x70, 0x6f, 0x6e, 0x73, 0x65, 0x12, 0x50, 0x0a,
- 0x11, 0x66, 0x69, 0x6e, 0x64, 0x49, 0x50, 0x4c, 0x69, 0x62, 0x72, 0x61, 0x72, 0x79, 0x46, 0x69,
- 0x6c, 0x65, 0x12, 0x1c, 0x2e, 0x70, 0x62, 0x2e, 0x46, 0x69, 0x6e, 0x64, 0x49, 0x50, 0x4c, 0x69,
- 0x62, 0x72, 0x61, 0x72, 0x79, 0x46, 0x69, 0x6c, 0x65, 0x52, 0x65, 0x71, 0x75, 0x65, 0x73, 0x74,
- 0x1a, 0x1d, 0x2e, 0x70, 0x62, 0x2e, 0x46, 0x69, 0x6e, 0x64, 0x49, 0x50, 0x4c, 0x69, 0x62, 0x72,
- 0x61, 0x72, 0x79, 0x46, 0x69, 0x6c, 0x65, 0x52, 0x65, 0x73, 0x70, 0x6f, 0x6e, 0x73, 0x65, 0x12,
- 0x56, 0x0a, 0x13, 0x63, 0x72, 0x65, 0x61, 0x74, 0x65, 0x49, 0x50, 0x4c, 0x69, 0x62, 0x72, 0x61,
- 0x72, 0x79, 0x46, 0x69, 0x6c, 0x65, 0x12, 0x1e, 0x2e, 0x70, 0x62, 0x2e, 0x43, 0x72, 0x65, 0x61,
- 0x74, 0x65, 0x49, 0x50, 0x4c, 0x69, 0x62, 0x72, 0x61, 0x72, 0x79, 0x46, 0x69, 0x6c, 0x65, 0x52,
- 0x65, 0x71, 0x75, 0x65, 0x73, 0x74, 0x1a, 0x1f, 0x2e, 0x70, 0x62, 0x2e, 0x43, 0x72, 0x65, 0x61,
- 0x74, 0x65, 0x49, 0x50, 0x4c, 0x69, 0x62, 0x72, 0x61, 0x72, 0x79, 0x46, 0x69, 0x6c, 0x65, 0x52,
- 0x65, 0x73, 0x70, 0x6f, 0x6e, 0x73, 0x65, 0x12, 0x80, 0x01, 0x0a, 0x21, 0x63, 0x68, 0x65, 0x63,
- 0x6b, 0x43, 0x6f, 0x75, 0x6e, 0x74, 0x72, 0x69, 0x65, 0x73, 0x57, 0x69, 0x74, 0x68, 0x49, 0x50,
- 0x4c, 0x69, 0x62, 0x72, 0x61, 0x72, 0x79, 0x46, 0x69, 0x6c, 0x65, 0x49, 0x64, 0x12, 0x2c, 0x2e,
- 0x70, 0x62, 0x2e, 0x43, 0x68, 0x65, 0x63, 0x6b, 0x43, 0x6f, 0x75, 0x6e, 0x74, 0x72, 0x69, 0x65,
- 0x73, 0x57, 0x69, 0x74, 0x68, 0x49, 0x50, 0x4c, 0x69, 0x62, 0x72, 0x61, 0x72, 0x79, 0x46, 0x69,
- 0x6c, 0x65, 0x49, 0x64, 0x52, 0x65, 0x71, 0x75, 0x65, 0x73, 0x74, 0x1a, 0x2d, 0x2e, 0x70, 0x62,
- 0x2e, 0x43, 0x68, 0x65, 0x63, 0x6b, 0x43, 0x6f, 0x75, 0x6e, 0x74, 0x72, 0x69, 0x65, 0x73, 0x57,
- 0x69, 0x74, 0x68, 0x49, 0x50, 0x4c, 0x69, 0x62, 0x72, 0x61, 0x72, 0x79, 0x46, 0x69, 0x6c, 0x65,
- 0x49, 0x64, 0x52, 0x65, 0x73, 0x70, 0x6f, 0x6e, 0x73, 0x65, 0x12, 0x80, 0x01, 0x0a, 0x21, 0x63,
- 0x68, 0x65, 0x63, 0x6b, 0x50, 0x72, 0x6f, 0x76, 0x69, 0x6e, 0x63, 0x65, 0x73, 0x57, 0x69, 0x74,
- 0x68, 0x49, 0x50, 0x4c, 0x69, 0x62, 0x72, 0x61, 0x72, 0x79, 0x46, 0x69, 0x6c, 0x65, 0x49, 0x64,
- 0x12, 0x2c, 0x2e, 0x70, 0x62, 0x2e, 0x43, 0x68, 0x65, 0x63, 0x6b, 0x50, 0x72, 0x6f, 0x76, 0x69,
- 0x6e, 0x63, 0x65, 0x73, 0x57, 0x69, 0x74, 0x68, 0x49, 0x50, 0x4c, 0x69, 0x62, 0x72, 0x61, 0x72,
- 0x79, 0x46, 0x69, 0x6c, 0x65, 0x49, 0x64, 0x52, 0x65, 0x71, 0x75, 0x65, 0x73, 0x74, 0x1a, 0x2d,
- 0x2e, 0x70, 0x62, 0x2e, 0x43, 0x68, 0x65, 0x63, 0x6b, 0x50, 0x72, 0x6f, 0x76, 0x69, 0x6e, 0x63,
- 0x65, 0x73, 0x57, 0x69, 0x74, 0x68, 0x49, 0x50, 0x4c, 0x69, 0x62, 0x72, 0x61, 0x72, 0x79, 0x46,
- 0x69, 0x6c, 0x65, 0x49, 0x64, 0x52, 0x65, 0x73, 0x70, 0x6f, 0x6e, 0x73, 0x65, 0x12, 0x77, 0x0a,
- 0x1e, 0x63, 0x68, 0x65, 0x63, 0x6b, 0x43, 0x69, 0x74, 0x69, 0x65, 0x73, 0x57, 0x69, 0x74, 0x68,
- 0x49, 0x50, 0x4c, 0x69, 0x62, 0x72, 0x61, 0x72, 0x79, 0x46, 0x69, 0x6c, 0x65, 0x49, 0x64, 0x12,
- 0x29, 0x2e, 0x70, 0x62, 0x2e, 0x43, 0x68, 0x65, 0x63, 0x6b, 0x43, 0x69, 0x74, 0x69, 0x65, 0x73,
- 0x57, 0x69, 0x74, 0x68, 0x49, 0x50, 0x4c, 0x69, 0x62, 0x72, 0x61, 0x72, 0x79, 0x46, 0x69, 0x6c,
- 0x65, 0x49, 0x64, 0x52, 0x65, 0x71, 0x75, 0x65, 0x73, 0x74, 0x1a, 0x2a, 0x2e, 0x70, 0x62, 0x2e,
- 0x43, 0x68, 0x65, 0x63, 0x6b, 0x43, 0x69, 0x74, 0x69, 0x65, 0x73, 0x57, 0x69, 0x74, 0x68, 0x49,
- 0x50, 0x4c, 0x69, 0x62, 0x72, 0x61, 0x72, 0x79, 0x46, 0x69, 0x6c, 0x65, 0x49, 0x64, 0x52, 0x65,
- 0x73, 0x70, 0x6f, 0x6e, 0x73, 0x65, 0x12, 0x74, 0x0a, 0x1d, 0x63, 0x68, 0x65, 0x63, 0x6b, 0x54,
- 0x6f, 0x77, 0x6e, 0x73, 0x57, 0x69, 0x74, 0x68, 0x49, 0x50, 0x4c, 0x69, 0x62, 0x72, 0x61, 0x72,
- 0x79, 0x46, 0x69, 0x6c, 0x65, 0x49, 0x64, 0x12, 0x28, 0x2e, 0x70, 0x62, 0x2e, 0x43, 0x68, 0x65,
- 0x63, 0x6b, 0x54, 0x6f, 0x77, 0x6e, 0x73, 0x57, 0x69, 0x74, 0x68, 0x49, 0x50, 0x4c, 0x69, 0x62,
- 0x72, 0x61, 0x72, 0x79, 0x46, 0x69, 0x6c, 0x65, 0x49, 0x64, 0x52, 0x65, 0x71, 0x75, 0x65, 0x73,
- 0x74, 0x1a, 0x29, 0x2e, 0x70, 0x62, 0x2e, 0x43, 0x68, 0x65, 0x63, 0x6b, 0x54, 0x6f, 0x77, 0x6e,
- 0x73, 0x57, 0x69, 0x74, 0x68, 0x49, 0x50, 0x4c, 0x69, 0x62, 0x72, 0x61, 0x72, 0x79, 0x46, 0x69,
- 0x6c, 0x65, 0x49, 0x64, 0x52, 0x65, 0x73, 0x70, 0x6f, 0x6e, 0x73, 0x65, 0x12, 0x80, 0x01, 0x0a,
- 0x21, 0x63, 0x68, 0x65, 0x63, 0x6b, 0x50, 0x72, 0x6f, 0x76, 0x69, 0x64, 0x65, 0x72, 0x73, 0x57,
- 0x69, 0x74, 0x68, 0x49, 0x50, 0x4c, 0x69, 0x62, 0x72, 0x61, 0x72, 0x79, 0x46, 0x69, 0x6c, 0x65,
- 0x49, 0x64, 0x12, 0x2c, 0x2e, 0x70, 0x62, 0x2e, 0x43, 0x68, 0x65, 0x63, 0x6b, 0x50, 0x72, 0x6f,
- 0x76, 0x69, 0x64, 0x65, 0x72, 0x73, 0x57, 0x69, 0x74, 0x68, 0x49, 0x50, 0x4c, 0x69, 0x62, 0x72,
- 0x61, 0x72, 0x79, 0x46, 0x69, 0x6c, 0x65, 0x49, 0x64, 0x52, 0x65, 0x71, 0x75, 0x65, 0x73, 0x74,
- 0x1a, 0x2d, 0x2e, 0x70, 0x62, 0x2e, 0x43, 0x68, 0x65, 0x63, 0x6b, 0x50, 0x72, 0x6f, 0x76, 0x69,
- 0x64, 0x65, 0x72, 0x73, 0x57, 0x69, 0x74, 0x68, 0x49, 0x50, 0x4c, 0x69, 0x62, 0x72, 0x61, 0x72,
- 0x79, 0x46, 0x69, 0x6c, 0x65, 0x49, 0x64, 0x52, 0x65, 0x73, 0x70, 0x6f, 0x6e, 0x73, 0x65, 0x12,
- 0x49, 0x0a, 0x15, 0x67, 0x65, 0x6e, 0x65, 0x72, 0x61, 0x74, 0x65, 0x49, 0x50, 0x4c, 0x69, 0x62,
- 0x72, 0x61, 0x72, 0x79, 0x46, 0x69, 0x6c, 0x65, 0x12, 0x20, 0x2e, 0x70, 0x62, 0x2e, 0x47, 0x65,
- 0x6e, 0x65, 0x72, 0x61, 0x74, 0x65, 0x49, 0x50, 0x4c, 0x69, 0x62, 0x72, 0x61, 0x72, 0x79, 0x46,
- 0x69, 0x6c, 0x65, 0x52, 0x65, 0x71, 0x75, 0x65, 0x73, 0x74, 0x1a, 0x0e, 0x2e, 0x70, 0x62, 0x2e,
- 0x52, 0x50, 0x43, 0x53, 0x75, 0x63, 0x63, 0x65, 0x73, 0x73, 0x12, 0x55, 0x0a, 0x1b, 0x75, 0x70,
- 0x64, 0x61, 0x74, 0x65, 0x49, 0x50, 0x4c, 0x69, 0x62, 0x72, 0x61, 0x72, 0x79, 0x46, 0x69, 0x6c,
- 0x65, 0x46, 0x69, 0x6e, 0x69, 0x73, 0x68, 0x65, 0x64, 0x12, 0x26, 0x2e, 0x70, 0x62, 0x2e, 0x55,
- 0x70, 0x64, 0x61, 0x74, 0x65, 0x49, 0x50, 0x4c, 0x69, 0x62, 0x72, 0x61, 0x72, 0x79, 0x46, 0x69,
- 0x6c, 0x65, 0x46, 0x69, 0x6e, 0x69, 0x73, 0x68, 0x65, 0x64, 0x52, 0x65, 0x71, 0x75, 0x65, 0x73,
- 0x74, 0x1a, 0x0e, 0x2e, 0x70, 0x62, 0x2e, 0x52, 0x50, 0x43, 0x53, 0x75, 0x63, 0x63, 0x65, 0x73,
- 0x73, 0x12, 0x45, 0x0a, 0x13, 0x64, 0x65, 0x6c, 0x65, 0x74, 0x65, 0x49, 0x50, 0x4c, 0x69, 0x62,
- 0x72, 0x61, 0x72, 0x79, 0x46, 0x69, 0x6c, 0x65, 0x12, 0x1e, 0x2e, 0x70, 0x62, 0x2e, 0x44, 0x65,
- 0x6c, 0x65, 0x74, 0x65, 0x49, 0x50, 0x4c, 0x69, 0x62, 0x72, 0x61, 0x72, 0x79, 0x46, 0x69, 0x6c,
- 0x65, 0x52, 0x65, 0x71, 0x75, 0x65, 0x73, 0x74, 0x1a, 0x0e, 0x2e, 0x70, 0x62, 0x2e, 0x52, 0x50,
- 0x43, 0x53, 0x75, 0x63, 0x63, 0x65, 0x73, 0x73, 0x42, 0x06, 0x5a, 0x04, 0x2e, 0x2f, 0x70, 0x62,
- 0x62, 0x06, 0x70, 0x72, 0x6f, 0x74, 0x6f, 0x33,
-}
+const file_service_ip_library_file_proto_rawDesc = "" +
+ "\n" +
+ "\x1dservice_ip_library_file.proto\x12\x02pb\x1a\x19models/rpc_messages.proto\x1a\"models/model_ip_library_file.proto\x1a!models/model_region_country.proto\x1a\"models/model_region_province.proto\x1a\x1emodels/model_region_city.proto\x1a\x1emodels/model_region_town.proto\x1a\"models/model_region_provider.proto\"&\n" +
+ "$FindAllFinishedIPLibraryFilesRequest\"b\n" +
+ "%FindAllFinishedIPLibraryFilesResponse\x129\n" +
+ "\x0eipLibraryFiles\x18\x01 \x03(\v2\x11.pb.IPLibraryFileR\x0eipLibraryFiles\"(\n" +
+ "&FindAllUnfinishedIPLibraryFilesRequest\"d\n" +
+ "'FindAllUnfinishedIPLibraryFilesResponse\x129\n" +
+ "\x0eipLibraryFiles\x18\x01 \x03(\v2\x11.pb.IPLibraryFileR\x0eipLibraryFiles\"D\n" +
+ "\x18FindIPLibraryFileRequest\x12(\n" +
+ "\x0fipLibraryFileId\x18\x01 \x01(\x03R\x0fipLibraryFileId\"T\n" +
+ "\x19FindIPLibraryFileResponse\x127\n" +
+ "\ripLibraryFile\x18\x01 \x01(\v2\x11.pb.IPLibraryFileR\ripLibraryFile\"\xd2\x02\n" +
+ "\x1aCreateIPLibraryFileRequest\x12\x12\n" +
+ "\x04name\x18\x01 \x01(\tR\x04name\x12\x1a\n" +
+ "\btemplate\x18\x02 \x01(\tR\btemplate\x12 \n" +
+ "\vemptyValues\x18\x03 \x03(\tR\vemptyValues\x12\x16\n" +
+ "\x06fileId\x18\x04 \x01(\x03R\x06fileId\x12$\n" +
+ "\rcountriesJSON\x18\x05 \x01(\fR\rcountriesJSON\x12$\n" +
+ "\rprovincesJSON\x18\x06 \x01(\fR\rprovincesJSON\x12\x1e\n" +
+ "\n" +
+ "citiesJSON\x18\a \x01(\fR\n" +
+ "citiesJSON\x12\x1c\n" +
+ "\ttownsJSON\x18\b \x01(\fR\ttownsJSON\x12$\n" +
+ "\rprovidersJSON\x18\t \x01(\fR\rprovidersJSON\x12\x1a\n" +
+ "\bpassword\x18\n" +
+ " \x01(\tR\bpassword\"G\n" +
+ "\x1bCreateIPLibraryFileResponse\x12(\n" +
+ "\x0fipLibraryFileId\x18\x01 \x01(\x03R\x0fipLibraryFileId\"T\n" +
+ "(CheckCountriesWithIPLibraryFileIdRequest\x12(\n" +
+ "\x0fipLibraryFileId\x18\x01 \x01(\x03R\x0fipLibraryFileId\"\x88\x02\n" +
+ ")CheckCountriesWithIPLibraryFileIdResponse\x12h\n" +
+ "\x10missingCountries\x18\x01 \x03(\v2<.pb.CheckCountriesWithIPLibraryFileIdResponse.MissingCountryR\x10missingCountries\x1aq\n" +
+ "\x0eMissingCountry\x12 \n" +
+ "\vcountryName\x18\x01 \x01(\tR\vcountryName\x12=\n" +
+ "\x10similarCountries\x18\x02 \x03(\v2\x11.pb.RegionCountryR\x10similarCountries\"T\n" +
+ "(CheckProvincesWithIPLibraryFileIdRequest\x12(\n" +
+ "\x0fipLibraryFileId\x18\x01 \x01(\x03R\x0fipLibraryFileId\"\xb0\x02\n" +
+ ")CheckProvincesWithIPLibraryFileIdResponse\x12i\n" +
+ "\x10missingProvinces\x18\x01 \x03(\v2=.pb.CheckProvincesWithIPLibraryFileIdResponse.MissingProvinceR\x10missingProvinces\x1a\x97\x01\n" +
+ "\x0fMissingProvince\x12 \n" +
+ "\vcountryName\x18\x01 \x01(\tR\vcountryName\x12\"\n" +
+ "\fprovinceName\x18\x02 \x01(\tR\fprovinceName\x12>\n" +
+ "\x10similarProvinces\x18\x03 \x03(\v2\x12.pb.RegionProvinceR\x10similarProvinces\"Q\n" +
+ "%CheckCitiesWithIPLibraryFileIdRequest\x12(\n" +
+ "\x0fipLibraryFileId\x18\x01 \x01(\x03R\x0fipLibraryFileId\"\xae\x02\n" +
+ "&CheckCitiesWithIPLibraryFileIdResponse\x12\\\n" +
+ "\rmissingCities\x18\x01 \x03(\v26.pb.CheckCitiesWithIPLibraryFileIdResponse.MissingCityR\rmissingCities\x1a\xa5\x01\n" +
+ "\vMissingCity\x12 \n" +
+ "\vcountryName\x18\x01 \x01(\tR\vcountryName\x12\"\n" +
+ "\fprovinceName\x18\x02 \x01(\tR\fprovinceName\x12\x1a\n" +
+ "\bcityName\x18\x03 \x01(\tR\bcityName\x124\n" +
+ "\rsimilarCities\x18\x04 \x03(\v2\x0e.pb.RegionCityR\rsimilarCities\"P\n" +
+ "$CheckTownsWithIPLibraryFileIdRequest\x12(\n" +
+ "\x0fipLibraryFileId\x18\x01 \x01(\x03R\x0fipLibraryFileId\"\xc4\x02\n" +
+ "%CheckTownsWithIPLibraryFileIdResponse\x12Y\n" +
+ "\fmissingTowns\x18\x01 \x03(\v25.pb.CheckTownsWithIPLibraryFileIdResponse.MissingTownR\fmissingTowns\x1a\xbf\x01\n" +
+ "\vMissingTown\x12 \n" +
+ "\vcountryName\x18\x01 \x01(\tR\vcountryName\x12\"\n" +
+ "\fprovinceName\x18\x02 \x01(\tR\fprovinceName\x12\x1a\n" +
+ "\bcityName\x18\x03 \x01(\tR\bcityName\x12\x1a\n" +
+ "\btownName\x18\x04 \x01(\tR\btownName\x122\n" +
+ "\fsimilarTowns\x18\x05 \x03(\v2\x0e.pb.RegionTownR\fsimilarTowns\"T\n" +
+ "(CheckProvidersWithIPLibraryFileIdRequest\x12(\n" +
+ "\x0fipLibraryFileId\x18\x01 \x01(\x03R\x0fipLibraryFileId\"\x8d\x02\n" +
+ ")CheckProvidersWithIPLibraryFileIdResponse\x12i\n" +
+ "\x10missingProviders\x18\x01 \x03(\v2=.pb.CheckProvidersWithIPLibraryFileIdResponse.MissingProviderR\x10missingProviders\x1au\n" +
+ "\x0fMissingProvider\x12\"\n" +
+ "\fproviderName\x18\x01 \x01(\tR\fproviderName\x12>\n" +
+ "\x10similarProviders\x18\x02 \x03(\v2\x12.pb.RegionProviderR\x10similarProviders\"H\n" +
+ "\x1cGenerateIPLibraryFileRequest\x12(\n" +
+ "\x0fipLibraryFileId\x18\x01 \x01(\x03R\x0fipLibraryFileId\"N\n" +
+ "\"UpdateIPLibraryFileFinishedRequest\x12(\n" +
+ "\x0fipLibraryFileId\x18\x01 \x01(\x03R\x0fipLibraryFileId\"F\n" +
+ "\x1aDeleteIPLibraryFileRequest\x12(\n" +
+ "\x0fipLibraryFileId\x18\x01 \x01(\x03R\x0fipLibraryFileId2\x93\n" +
+ "\n" +
+ "\x14IPLibraryFileService\x12t\n" +
+ "\x1dfindAllFinishedIPLibraryFiles\x12(.pb.FindAllFinishedIPLibraryFilesRequest\x1a).pb.FindAllFinishedIPLibraryFilesResponse\x12z\n" +
+ "\x1ffindAllUnfinishedIPLibraryFiles\x12*.pb.FindAllUnfinishedIPLibraryFilesRequest\x1a+.pb.FindAllUnfinishedIPLibraryFilesResponse\x12P\n" +
+ "\x11findIPLibraryFile\x12\x1c.pb.FindIPLibraryFileRequest\x1a\x1d.pb.FindIPLibraryFileResponse\x12V\n" +
+ "\x13createIPLibraryFile\x12\x1e.pb.CreateIPLibraryFileRequest\x1a\x1f.pb.CreateIPLibraryFileResponse\x12\x80\x01\n" +
+ "!checkCountriesWithIPLibraryFileId\x12,.pb.CheckCountriesWithIPLibraryFileIdRequest\x1a-.pb.CheckCountriesWithIPLibraryFileIdResponse\x12\x80\x01\n" +
+ "!checkProvincesWithIPLibraryFileId\x12,.pb.CheckProvincesWithIPLibraryFileIdRequest\x1a-.pb.CheckProvincesWithIPLibraryFileIdResponse\x12w\n" +
+ "\x1echeckCitiesWithIPLibraryFileId\x12).pb.CheckCitiesWithIPLibraryFileIdRequest\x1a*.pb.CheckCitiesWithIPLibraryFileIdResponse\x12t\n" +
+ "\x1dcheckTownsWithIPLibraryFileId\x12(.pb.CheckTownsWithIPLibraryFileIdRequest\x1a).pb.CheckTownsWithIPLibraryFileIdResponse\x12\x80\x01\n" +
+ "!checkProvidersWithIPLibraryFileId\x12,.pb.CheckProvidersWithIPLibraryFileIdRequest\x1a-.pb.CheckProvidersWithIPLibraryFileIdResponse\x12I\n" +
+ "\x15generateIPLibraryFile\x12 .pb.GenerateIPLibraryFileRequest\x1a\x0e.pb.RPCSuccess\x12U\n" +
+ "\x1bupdateIPLibraryFileFinished\x12&.pb.UpdateIPLibraryFileFinishedRequest\x1a\x0e.pb.RPCSuccess\x12E\n" +
+ "\x13deleteIPLibraryFile\x12\x1e.pb.DeleteIPLibraryFileRequest\x1a\x0e.pb.RPCSuccessB\x06Z\x04./pbb\x06proto3"
var (
file_service_ip_library_file_proto_rawDescOnce sync.Once
- file_service_ip_library_file_proto_rawDescData = file_service_ip_library_file_proto_rawDesc
+ file_service_ip_library_file_proto_rawDescData []byte
)
func file_service_ip_library_file_proto_rawDescGZIP() []byte {
file_service_ip_library_file_proto_rawDescOnce.Do(func() {
- file_service_ip_library_file_proto_rawDescData = protoimpl.X.CompressGZIP(file_service_ip_library_file_proto_rawDescData)
+ file_service_ip_library_file_proto_rawDescData = protoimpl.X.CompressGZIP(unsafe.Slice(unsafe.StringData(file_service_ip_library_file_proto_rawDesc), len(file_service_ip_library_file_proto_rawDesc)))
})
return file_service_ip_library_file_proto_rawDescData
}
@@ -1720,7 +1523,7 @@ func file_service_ip_library_file_proto_init() {
out := protoimpl.TypeBuilder{
File: protoimpl.DescBuilder{
GoPackagePath: reflect.TypeOf(x{}).PkgPath(),
- RawDescriptor: file_service_ip_library_file_proto_rawDesc,
+ RawDescriptor: unsafe.Slice(unsafe.StringData(file_service_ip_library_file_proto_rawDesc), len(file_service_ip_library_file_proto_rawDesc)),
NumEnums: 0,
NumMessages: 26,
NumExtensions: 0,
@@ -1731,7 +1534,6 @@ func file_service_ip_library_file_proto_init() {
MessageInfos: file_service_ip_library_file_proto_msgTypes,
}.Build()
File_service_ip_library_file_proto = out.File
- file_service_ip_library_file_proto_rawDesc = nil
file_service_ip_library_file_proto_goTypes = nil
file_service_ip_library_file_proto_depIdxs = nil
}
diff --git a/EdgeCommon/pkg/rpc/pb/service_ip_library_file_grpc.pb.go b/EdgeCommon/pkg/rpc/pb/service_ip_library_file_grpc.pb.go
index f1dbcab..0f8e20c 100644
--- a/EdgeCommon/pkg/rpc/pb/service_ip_library_file_grpc.pb.go
+++ b/EdgeCommon/pkg/rpc/pb/service_ip_library_file_grpc.pb.go
@@ -1,7 +1,7 @@
// Code generated by protoc-gen-go-grpc. DO NOT EDIT.
// versions:
-// - protoc-gen-go-grpc v1.5.1
-// - protoc v6.33.2
+// - protoc-gen-go-grpc v1.6.1
+// - protoc v3.19.6
// source: service_ip_library_file.proto
package pb
@@ -233,40 +233,40 @@ type IPLibraryFileServiceServer interface {
type UnimplementedIPLibraryFileServiceServer struct{}
func (UnimplementedIPLibraryFileServiceServer) FindAllFinishedIPLibraryFiles(context.Context, *FindAllFinishedIPLibraryFilesRequest) (*FindAllFinishedIPLibraryFilesResponse, error) {
- return nil, status.Errorf(codes.Unimplemented, "method FindAllFinishedIPLibraryFiles not implemented")
+ return nil, status.Error(codes.Unimplemented, "method FindAllFinishedIPLibraryFiles not implemented")
}
func (UnimplementedIPLibraryFileServiceServer) FindAllUnfinishedIPLibraryFiles(context.Context, *FindAllUnfinishedIPLibraryFilesRequest) (*FindAllUnfinishedIPLibraryFilesResponse, error) {
- return nil, status.Errorf(codes.Unimplemented, "method FindAllUnfinishedIPLibraryFiles not implemented")
+ return nil, status.Error(codes.Unimplemented, "method FindAllUnfinishedIPLibraryFiles not implemented")
}
func (UnimplementedIPLibraryFileServiceServer) FindIPLibraryFile(context.Context, *FindIPLibraryFileRequest) (*FindIPLibraryFileResponse, error) {
- return nil, status.Errorf(codes.Unimplemented, "method FindIPLibraryFile not implemented")
+ return nil, status.Error(codes.Unimplemented, "method FindIPLibraryFile not implemented")
}
func (UnimplementedIPLibraryFileServiceServer) CreateIPLibraryFile(context.Context, *CreateIPLibraryFileRequest) (*CreateIPLibraryFileResponse, error) {
- return nil, status.Errorf(codes.Unimplemented, "method CreateIPLibraryFile not implemented")
+ return nil, status.Error(codes.Unimplemented, "method CreateIPLibraryFile not implemented")
}
func (UnimplementedIPLibraryFileServiceServer) CheckCountriesWithIPLibraryFileId(context.Context, *CheckCountriesWithIPLibraryFileIdRequest) (*CheckCountriesWithIPLibraryFileIdResponse, error) {
- return nil, status.Errorf(codes.Unimplemented, "method CheckCountriesWithIPLibraryFileId not implemented")
+ return nil, status.Error(codes.Unimplemented, "method CheckCountriesWithIPLibraryFileId not implemented")
}
func (UnimplementedIPLibraryFileServiceServer) CheckProvincesWithIPLibraryFileId(context.Context, *CheckProvincesWithIPLibraryFileIdRequest) (*CheckProvincesWithIPLibraryFileIdResponse, error) {
- return nil, status.Errorf(codes.Unimplemented, "method CheckProvincesWithIPLibraryFileId not implemented")
+ return nil, status.Error(codes.Unimplemented, "method CheckProvincesWithIPLibraryFileId not implemented")
}
func (UnimplementedIPLibraryFileServiceServer) CheckCitiesWithIPLibraryFileId(context.Context, *CheckCitiesWithIPLibraryFileIdRequest) (*CheckCitiesWithIPLibraryFileIdResponse, error) {
- return nil, status.Errorf(codes.Unimplemented, "method CheckCitiesWithIPLibraryFileId not implemented")
+ return nil, status.Error(codes.Unimplemented, "method CheckCitiesWithIPLibraryFileId not implemented")
}
func (UnimplementedIPLibraryFileServiceServer) CheckTownsWithIPLibraryFileId(context.Context, *CheckTownsWithIPLibraryFileIdRequest) (*CheckTownsWithIPLibraryFileIdResponse, error) {
- return nil, status.Errorf(codes.Unimplemented, "method CheckTownsWithIPLibraryFileId not implemented")
+ return nil, status.Error(codes.Unimplemented, "method CheckTownsWithIPLibraryFileId not implemented")
}
func (UnimplementedIPLibraryFileServiceServer) CheckProvidersWithIPLibraryFileId(context.Context, *CheckProvidersWithIPLibraryFileIdRequest) (*CheckProvidersWithIPLibraryFileIdResponse, error) {
- return nil, status.Errorf(codes.Unimplemented, "method CheckProvidersWithIPLibraryFileId not implemented")
+ return nil, status.Error(codes.Unimplemented, "method CheckProvidersWithIPLibraryFileId not implemented")
}
func (UnimplementedIPLibraryFileServiceServer) GenerateIPLibraryFile(context.Context, *GenerateIPLibraryFileRequest) (*RPCSuccess, error) {
- return nil, status.Errorf(codes.Unimplemented, "method GenerateIPLibraryFile not implemented")
+ return nil, status.Error(codes.Unimplemented, "method GenerateIPLibraryFile not implemented")
}
func (UnimplementedIPLibraryFileServiceServer) UpdateIPLibraryFileFinished(context.Context, *UpdateIPLibraryFileFinishedRequest) (*RPCSuccess, error) {
- return nil, status.Errorf(codes.Unimplemented, "method UpdateIPLibraryFileFinished not implemented")
+ return nil, status.Error(codes.Unimplemented, "method UpdateIPLibraryFileFinished not implemented")
}
func (UnimplementedIPLibraryFileServiceServer) DeleteIPLibraryFile(context.Context, *DeleteIPLibraryFileRequest) (*RPCSuccess, error) {
- return nil, status.Errorf(codes.Unimplemented, "method DeleteIPLibraryFile not implemented")
+ return nil, status.Error(codes.Unimplemented, "method DeleteIPLibraryFile not implemented")
}
func (UnimplementedIPLibraryFileServiceServer) testEmbeddedByValue() {}
@@ -278,7 +278,7 @@ type UnsafeIPLibraryFileServiceServer interface {
}
func RegisterIPLibraryFileServiceServer(s grpc.ServiceRegistrar, srv IPLibraryFileServiceServer) {
- // If the following call pancis, it indicates UnimplementedIPLibraryFileServiceServer was
+ // If the following call panics, it indicates UnimplementedIPLibraryFileServiceServer was
// embedded by pointer and is nil. This will cause panics if an
// unimplemented method is ever invoked, so we test this at initialization
// time to prevent it from happening at runtime later due to I/O.
diff --git a/EdgeCommon/pkg/rpc/pb/service_ip_library_grpc.pb.go b/EdgeCommon/pkg/rpc/pb/service_ip_library_grpc.pb.go
index 478f6f0..7fd1188 100644
--- a/EdgeCommon/pkg/rpc/pb/service_ip_library_grpc.pb.go
+++ b/EdgeCommon/pkg/rpc/pb/service_ip_library_grpc.pb.go
@@ -1,7 +1,7 @@
// Code generated by protoc-gen-go-grpc. DO NOT EDIT.
// versions:
-// - protoc-gen-go-grpc v1.5.1
-// - protoc v6.33.2
+// - protoc-gen-go-grpc v1.6.1
+// - protoc v3.19.6
// source: service_ip_library.proto
package pb
@@ -233,37 +233,37 @@ type IPLibraryServiceServer interface {
type UnimplementedIPLibraryServiceServer struct{}
func (UnimplementedIPLibraryServiceServer) CreateIPLibrary(context.Context, *CreateIPLibraryRequest) (*CreateIPLibraryResponse, error) {
- return nil, status.Errorf(codes.Unimplemented, "method CreateIPLibrary not implemented")
+ return nil, status.Error(codes.Unimplemented, "method CreateIPLibrary not implemented")
}
func (UnimplementedIPLibraryServiceServer) FindLatestIPLibraryWithType(context.Context, *FindLatestIPLibraryWithTypeRequest) (*FindLatestIPLibraryWithTypeResponse, error) {
- return nil, status.Errorf(codes.Unimplemented, "method FindLatestIPLibraryWithType not implemented")
+ return nil, status.Error(codes.Unimplemented, "method FindLatestIPLibraryWithType not implemented")
}
func (UnimplementedIPLibraryServiceServer) FindEnabledIPLibrary(context.Context, *FindEnabledIPLibraryRequest) (*FindEnabledIPLibraryResponse, error) {
- return nil, status.Errorf(codes.Unimplemented, "method FindEnabledIPLibrary not implemented")
+ return nil, status.Error(codes.Unimplemented, "method FindEnabledIPLibrary not implemented")
}
func (UnimplementedIPLibraryServiceServer) FindAllEnabledIPLibrariesWithType(context.Context, *FindAllEnabledIPLibrariesWithTypeRequest) (*FindAllEnabledIPLibrariesWithTypeResponse, error) {
- return nil, status.Errorf(codes.Unimplemented, "method FindAllEnabledIPLibrariesWithType not implemented")
+ return nil, status.Error(codes.Unimplemented, "method FindAllEnabledIPLibrariesWithType not implemented")
}
func (UnimplementedIPLibraryServiceServer) DeleteIPLibrary(context.Context, *DeleteIPLibraryRequest) (*RPCSuccess, error) {
- return nil, status.Errorf(codes.Unimplemented, "method DeleteIPLibrary not implemented")
+ return nil, status.Error(codes.Unimplemented, "method DeleteIPLibrary not implemented")
}
func (UnimplementedIPLibraryServiceServer) LookupIPRegion(context.Context, *LookupIPRegionRequest) (*LookupIPRegionResponse, error) {
- return nil, status.Errorf(codes.Unimplemented, "method LookupIPRegion not implemented")
+ return nil, status.Error(codes.Unimplemented, "method LookupIPRegion not implemented")
}
func (UnimplementedIPLibraryServiceServer) LookupIPRegions(context.Context, *LookupIPRegionsRequest) (*LookupIPRegionsResponse, error) {
- return nil, status.Errorf(codes.Unimplemented, "method LookupIPRegions not implemented")
+ return nil, status.Error(codes.Unimplemented, "method LookupIPRegions not implemented")
}
func (UnimplementedIPLibraryServiceServer) ReloadIPLibrary(context.Context, *ReloadIPLibraryRequest) (*RPCSuccess, error) {
- return nil, status.Errorf(codes.Unimplemented, "method ReloadIPLibrary not implemented")
+ return nil, status.Error(codes.Unimplemented, "method ReloadIPLibrary not implemented")
}
func (UnimplementedIPLibraryServiceServer) UploadMaxMindFile(context.Context, *UploadMaxMindFileRequest) (*RPCSuccess, error) {
- return nil, status.Errorf(codes.Unimplemented, "method UploadMaxMindFile not implemented")
+ return nil, status.Error(codes.Unimplemented, "method UploadMaxMindFile not implemented")
}
func (UnimplementedIPLibraryServiceServer) FindMaxMindFileStatus(context.Context, *FindMaxMindFileStatusRequest) (*FindMaxMindFileStatusResponse, error) {
- return nil, status.Errorf(codes.Unimplemented, "method FindMaxMindFileStatus not implemented")
+ return nil, status.Error(codes.Unimplemented, "method FindMaxMindFileStatus not implemented")
}
func (UnimplementedIPLibraryServiceServer) DeleteMaxMindFile(context.Context, *DeleteMaxMindFileRequest) (*RPCSuccess, error) {
- return nil, status.Errorf(codes.Unimplemented, "method DeleteMaxMindFile not implemented")
+ return nil, status.Error(codes.Unimplemented, "method DeleteMaxMindFile not implemented")
}
func (UnimplementedIPLibraryServiceServer) testEmbeddedByValue() {}
@@ -275,7 +275,7 @@ type UnsafeIPLibraryServiceServer interface {
}
func RegisterIPLibraryServiceServer(s grpc.ServiceRegistrar, srv IPLibraryServiceServer) {
- // If the following call pancis, it indicates UnimplementedIPLibraryServiceServer was
+ // If the following call panics, it indicates UnimplementedIPLibraryServiceServer was
// embedded by pointer and is nil. This will cause panics if an
// unimplemented method is ever invoked, so we test this at initialization
// time to prevent it from happening at runtime later due to I/O.
diff --git a/EdgeCommon/pkg/rpc/pb/service_ip_list.pb.go b/EdgeCommon/pkg/rpc/pb/service_ip_list.pb.go
index 1d4b694..df320e8 100644
--- a/EdgeCommon/pkg/rpc/pb/service_ip_list.pb.go
+++ b/EdgeCommon/pkg/rpc/pb/service_ip_list.pb.go
@@ -1,7 +1,7 @@
// Code generated by protoc-gen-go. DO NOT EDIT.
// versions:
-// protoc-gen-go v1.36.0
-// protoc v6.33.2
+// protoc-gen-go v1.36.11
+// protoc v3.19.6
// source: service_ip_list.proto
package pb
@@ -11,6 +11,7 @@ import (
protoimpl "google.golang.org/protobuf/runtime/protoimpl"
reflect "reflect"
sync "sync"
+ unsafe "unsafe"
)
const (
@@ -916,165 +917,83 @@ func (x *FindIPListIdWithCodeResponse) GetIpListId() int64 {
var File_service_ip_list_proto protoreflect.FileDescriptor
-var file_service_ip_list_proto_rawDesc = []byte{
- 0x0a, 0x15, 0x73, 0x65, 0x72, 0x76, 0x69, 0x63, 0x65, 0x5f, 0x69, 0x70, 0x5f, 0x6c, 0x69, 0x73,
- 0x74, 0x2e, 0x70, 0x72, 0x6f, 0x74, 0x6f, 0x12, 0x02, 0x70, 0x62, 0x1a, 0x19, 0x6d, 0x6f, 0x64,
- 0x65, 0x6c, 0x73, 0x2f, 0x72, 0x70, 0x63, 0x5f, 0x6d, 0x65, 0x73, 0x73, 0x61, 0x67, 0x65, 0x73,
- 0x2e, 0x70, 0x72, 0x6f, 0x74, 0x6f, 0x1a, 0x1a, 0x6d, 0x6f, 0x64, 0x65, 0x6c, 0x73, 0x2f, 0x6d,
- 0x6f, 0x64, 0x65, 0x6c, 0x5f, 0x69, 0x70, 0x5f, 0x6c, 0x69, 0x73, 0x74, 0x2e, 0x70, 0x72, 0x6f,
- 0x74, 0x6f, 0x22, 0xe9, 0x01, 0x0a, 0x13, 0x43, 0x72, 0x65, 0x61, 0x74, 0x65, 0x49, 0x50, 0x4c,
- 0x69, 0x73, 0x74, 0x52, 0x65, 0x71, 0x75, 0x65, 0x73, 0x74, 0x12, 0x12, 0x0a, 0x04, 0x74, 0x79,
- 0x70, 0x65, 0x18, 0x01, 0x20, 0x01, 0x28, 0x09, 0x52, 0x04, 0x74, 0x79, 0x70, 0x65, 0x12, 0x12,
- 0x0a, 0x04, 0x6e, 0x61, 0x6d, 0x65, 0x18, 0x02, 0x20, 0x01, 0x28, 0x09, 0x52, 0x04, 0x6e, 0x61,
- 0x6d, 0x65, 0x12, 0x12, 0x0a, 0x04, 0x63, 0x6f, 0x64, 0x65, 0x18, 0x03, 0x20, 0x01, 0x28, 0x09,
- 0x52, 0x04, 0x63, 0x6f, 0x64, 0x65, 0x12, 0x20, 0x0a, 0x0b, 0x74, 0x69, 0x6d, 0x65, 0x6f, 0x75,
- 0x74, 0x4a, 0x53, 0x4f, 0x4e, 0x18, 0x04, 0x20, 0x01, 0x28, 0x0c, 0x52, 0x0b, 0x74, 0x69, 0x6d,
- 0x65, 0x6f, 0x75, 0x74, 0x4a, 0x53, 0x4f, 0x4e, 0x12, 0x1a, 0x0a, 0x08, 0x69, 0x73, 0x50, 0x75,
- 0x62, 0x6c, 0x69, 0x63, 0x18, 0x05, 0x20, 0x01, 0x28, 0x08, 0x52, 0x08, 0x69, 0x73, 0x50, 0x75,
- 0x62, 0x6c, 0x69, 0x63, 0x12, 0x20, 0x0a, 0x0b, 0x64, 0x65, 0x73, 0x63, 0x72, 0x69, 0x70, 0x74,
- 0x69, 0x6f, 0x6e, 0x18, 0x06, 0x20, 0x01, 0x28, 0x09, 0x52, 0x0b, 0x64, 0x65, 0x73, 0x63, 0x72,
- 0x69, 0x70, 0x74, 0x69, 0x6f, 0x6e, 0x12, 0x1a, 0x0a, 0x08, 0x69, 0x73, 0x47, 0x6c, 0x6f, 0x62,
- 0x61, 0x6c, 0x18, 0x07, 0x20, 0x01, 0x28, 0x08, 0x52, 0x08, 0x69, 0x73, 0x47, 0x6c, 0x6f, 0x62,
- 0x61, 0x6c, 0x12, 0x1a, 0x0a, 0x08, 0x73, 0x65, 0x72, 0x76, 0x65, 0x72, 0x49, 0x64, 0x18, 0x08,
- 0x20, 0x01, 0x28, 0x03, 0x52, 0x08, 0x73, 0x65, 0x72, 0x76, 0x65, 0x72, 0x49, 0x64, 0x22, 0x32,
- 0x0a, 0x14, 0x43, 0x72, 0x65, 0x61, 0x74, 0x65, 0x49, 0x50, 0x4c, 0x69, 0x73, 0x74, 0x52, 0x65,
- 0x73, 0x70, 0x6f, 0x6e, 0x73, 0x65, 0x12, 0x1a, 0x0a, 0x08, 0x69, 0x70, 0x4c, 0x69, 0x73, 0x74,
- 0x49, 0x64, 0x18, 0x01, 0x20, 0x01, 0x28, 0x03, 0x52, 0x08, 0x69, 0x70, 0x4c, 0x69, 0x73, 0x74,
- 0x49, 0x64, 0x22, 0x9d, 0x01, 0x0a, 0x13, 0x55, 0x70, 0x64, 0x61, 0x74, 0x65, 0x49, 0x50, 0x4c,
- 0x69, 0x73, 0x74, 0x52, 0x65, 0x71, 0x75, 0x65, 0x73, 0x74, 0x12, 0x1a, 0x0a, 0x08, 0x69, 0x70,
- 0x4c, 0x69, 0x73, 0x74, 0x49, 0x64, 0x18, 0x01, 0x20, 0x01, 0x28, 0x03, 0x52, 0x08, 0x69, 0x70,
- 0x4c, 0x69, 0x73, 0x74, 0x49, 0x64, 0x12, 0x12, 0x0a, 0x04, 0x6e, 0x61, 0x6d, 0x65, 0x18, 0x02,
- 0x20, 0x01, 0x28, 0x09, 0x52, 0x04, 0x6e, 0x61, 0x6d, 0x65, 0x12, 0x12, 0x0a, 0x04, 0x63, 0x6f,
- 0x64, 0x65, 0x18, 0x03, 0x20, 0x01, 0x28, 0x09, 0x52, 0x04, 0x63, 0x6f, 0x64, 0x65, 0x12, 0x20,
- 0x0a, 0x0b, 0x74, 0x69, 0x6d, 0x65, 0x6f, 0x75, 0x74, 0x4a, 0x53, 0x4f, 0x4e, 0x18, 0x04, 0x20,
- 0x01, 0x28, 0x0c, 0x52, 0x0b, 0x74, 0x69, 0x6d, 0x65, 0x6f, 0x75, 0x74, 0x4a, 0x53, 0x4f, 0x4e,
- 0x12, 0x20, 0x0a, 0x0b, 0x64, 0x65, 0x73, 0x63, 0x72, 0x69, 0x70, 0x74, 0x69, 0x6f, 0x6e, 0x18,
- 0x05, 0x20, 0x01, 0x28, 0x09, 0x52, 0x0b, 0x64, 0x65, 0x73, 0x63, 0x72, 0x69, 0x70, 0x74, 0x69,
- 0x6f, 0x6e, 0x22, 0x36, 0x0a, 0x18, 0x46, 0x69, 0x6e, 0x64, 0x45, 0x6e, 0x61, 0x62, 0x6c, 0x65,
- 0x64, 0x49, 0x50, 0x4c, 0x69, 0x73, 0x74, 0x52, 0x65, 0x71, 0x75, 0x65, 0x73, 0x74, 0x12, 0x1a,
- 0x0a, 0x08, 0x69, 0x70, 0x4c, 0x69, 0x73, 0x74, 0x49, 0x64, 0x18, 0x01, 0x20, 0x01, 0x28, 0x03,
- 0x52, 0x08, 0x69, 0x70, 0x4c, 0x69, 0x73, 0x74, 0x49, 0x64, 0x22, 0x3f, 0x0a, 0x19, 0x46, 0x69,
- 0x6e, 0x64, 0x45, 0x6e, 0x61, 0x62, 0x6c, 0x65, 0x64, 0x49, 0x50, 0x4c, 0x69, 0x73, 0x74, 0x52,
- 0x65, 0x73, 0x70, 0x6f, 0x6e, 0x73, 0x65, 0x12, 0x22, 0x0a, 0x06, 0x69, 0x70, 0x4c, 0x69, 0x73,
- 0x74, 0x18, 0x01, 0x20, 0x01, 0x28, 0x0b, 0x32, 0x0a, 0x2e, 0x70, 0x62, 0x2e, 0x49, 0x50, 0x4c,
- 0x69, 0x73, 0x74, 0x52, 0x06, 0x69, 0x70, 0x4c, 0x69, 0x73, 0x74, 0x22, 0x69, 0x0a, 0x1d, 0x43,
- 0x6f, 0x75, 0x6e, 0x74, 0x41, 0x6c, 0x6c, 0x45, 0x6e, 0x61, 0x62, 0x6c, 0x65, 0x64, 0x49, 0x50,
- 0x4c, 0x69, 0x73, 0x74, 0x73, 0x52, 0x65, 0x71, 0x75, 0x65, 0x73, 0x74, 0x12, 0x12, 0x0a, 0x04,
- 0x74, 0x79, 0x70, 0x65, 0x18, 0x01, 0x20, 0x01, 0x28, 0x09, 0x52, 0x04, 0x74, 0x79, 0x70, 0x65,
- 0x12, 0x1a, 0x0a, 0x08, 0x69, 0x73, 0x50, 0x75, 0x62, 0x6c, 0x69, 0x63, 0x18, 0x02, 0x20, 0x01,
- 0x28, 0x08, 0x52, 0x08, 0x69, 0x73, 0x50, 0x75, 0x62, 0x6c, 0x69, 0x63, 0x12, 0x18, 0x0a, 0x07,
- 0x6b, 0x65, 0x79, 0x77, 0x6f, 0x72, 0x64, 0x18, 0x03, 0x20, 0x01, 0x28, 0x09, 0x52, 0x07, 0x6b,
- 0x65, 0x79, 0x77, 0x6f, 0x72, 0x64, 0x22, 0x91, 0x01, 0x0a, 0x19, 0x4c, 0x69, 0x73, 0x74, 0x45,
- 0x6e, 0x61, 0x62, 0x6c, 0x65, 0x64, 0x49, 0x50, 0x4c, 0x69, 0x73, 0x74, 0x73, 0x52, 0x65, 0x71,
- 0x75, 0x65, 0x73, 0x74, 0x12, 0x12, 0x0a, 0x04, 0x74, 0x79, 0x70, 0x65, 0x18, 0x01, 0x20, 0x01,
- 0x28, 0x09, 0x52, 0x04, 0x74, 0x79, 0x70, 0x65, 0x12, 0x1a, 0x0a, 0x08, 0x69, 0x73, 0x50, 0x75,
- 0x62, 0x6c, 0x69, 0x63, 0x18, 0x02, 0x20, 0x01, 0x28, 0x08, 0x52, 0x08, 0x69, 0x73, 0x50, 0x75,
- 0x62, 0x6c, 0x69, 0x63, 0x12, 0x18, 0x0a, 0x07, 0x6b, 0x65, 0x79, 0x77, 0x6f, 0x72, 0x64, 0x18,
- 0x03, 0x20, 0x01, 0x28, 0x09, 0x52, 0x07, 0x6b, 0x65, 0x79, 0x77, 0x6f, 0x72, 0x64, 0x12, 0x16,
- 0x0a, 0x06, 0x6f, 0x66, 0x66, 0x73, 0x65, 0x74, 0x18, 0x04, 0x20, 0x01, 0x28, 0x03, 0x52, 0x06,
- 0x6f, 0x66, 0x66, 0x73, 0x65, 0x74, 0x12, 0x12, 0x0a, 0x04, 0x73, 0x69, 0x7a, 0x65, 0x18, 0x05,
- 0x20, 0x01, 0x28, 0x03, 0x52, 0x04, 0x73, 0x69, 0x7a, 0x65, 0x22, 0x42, 0x0a, 0x1a, 0x4c, 0x69,
- 0x73, 0x74, 0x45, 0x6e, 0x61, 0x62, 0x6c, 0x65, 0x64, 0x49, 0x50, 0x4c, 0x69, 0x73, 0x74, 0x73,
- 0x52, 0x65, 0x73, 0x70, 0x6f, 0x6e, 0x73, 0x65, 0x12, 0x24, 0x0a, 0x07, 0x69, 0x70, 0x4c, 0x69,
- 0x73, 0x74, 0x73, 0x18, 0x01, 0x20, 0x03, 0x28, 0x0b, 0x32, 0x0a, 0x2e, 0x70, 0x62, 0x2e, 0x49,
- 0x50, 0x4c, 0x69, 0x73, 0x74, 0x52, 0x07, 0x69, 0x70, 0x4c, 0x69, 0x73, 0x74, 0x73, 0x22, 0x31,
- 0x0a, 0x13, 0x44, 0x65, 0x6c, 0x65, 0x74, 0x65, 0x49, 0x50, 0x4c, 0x69, 0x73, 0x74, 0x52, 0x65,
- 0x71, 0x75, 0x65, 0x73, 0x74, 0x12, 0x1a, 0x0a, 0x08, 0x69, 0x70, 0x4c, 0x69, 0x73, 0x74, 0x49,
- 0x64, 0x18, 0x01, 0x20, 0x01, 0x28, 0x03, 0x52, 0x08, 0x69, 0x70, 0x4c, 0x69, 0x73, 0x74, 0x49,
- 0x64, 0x22, 0x38, 0x0a, 0x1a, 0x45, 0x78, 0x69, 0x73, 0x74, 0x73, 0x45, 0x6e, 0x61, 0x62, 0x6c,
- 0x65, 0x64, 0x49, 0x50, 0x4c, 0x69, 0x73, 0x74, 0x52, 0x65, 0x71, 0x75, 0x65, 0x73, 0x74, 0x12,
- 0x1a, 0x0a, 0x08, 0x69, 0x70, 0x4c, 0x69, 0x73, 0x74, 0x49, 0x64, 0x18, 0x01, 0x20, 0x01, 0x28,
- 0x03, 0x52, 0x08, 0x69, 0x70, 0x4c, 0x69, 0x73, 0x74, 0x49, 0x64, 0x22, 0x35, 0x0a, 0x1b, 0x45,
- 0x78, 0x69, 0x73, 0x74, 0x73, 0x45, 0x6e, 0x61, 0x62, 0x6c, 0x65, 0x64, 0x49, 0x50, 0x4c, 0x69,
- 0x73, 0x74, 0x52, 0x65, 0x73, 0x70, 0x6f, 0x6e, 0x73, 0x65, 0x12, 0x16, 0x0a, 0x06, 0x65, 0x78,
- 0x69, 0x73, 0x74, 0x73, 0x18, 0x01, 0x20, 0x01, 0x28, 0x08, 0x52, 0x06, 0x65, 0x78, 0x69, 0x73,
- 0x74, 0x73, 0x22, 0x34, 0x0a, 0x22, 0x46, 0x69, 0x6e, 0x64, 0x45, 0x6e, 0x61, 0x62, 0x6c, 0x65,
- 0x64, 0x49, 0x50, 0x4c, 0x69, 0x73, 0x74, 0x43, 0x6f, 0x6e, 0x74, 0x61, 0x69, 0x6e, 0x73, 0x49,
- 0x50, 0x52, 0x65, 0x71, 0x75, 0x65, 0x73, 0x74, 0x12, 0x0e, 0x0a, 0x02, 0x69, 0x70, 0x18, 0x01,
- 0x20, 0x01, 0x28, 0x09, 0x52, 0x02, 0x69, 0x70, 0x22, 0x4b, 0x0a, 0x23, 0x46, 0x69, 0x6e, 0x64,
- 0x45, 0x6e, 0x61, 0x62, 0x6c, 0x65, 0x64, 0x49, 0x50, 0x4c, 0x69, 0x73, 0x74, 0x43, 0x6f, 0x6e,
- 0x74, 0x61, 0x69, 0x6e, 0x73, 0x49, 0x50, 0x52, 0x65, 0x73, 0x70, 0x6f, 0x6e, 0x73, 0x65, 0x12,
- 0x24, 0x0a, 0x07, 0x69, 0x70, 0x4c, 0x69, 0x73, 0x74, 0x73, 0x18, 0x01, 0x20, 0x03, 0x28, 0x0b,
- 0x32, 0x0a, 0x2e, 0x70, 0x62, 0x2e, 0x49, 0x50, 0x4c, 0x69, 0x73, 0x74, 0x52, 0x07, 0x69, 0x70,
- 0x4c, 0x69, 0x73, 0x74, 0x73, 0x22, 0x3d, 0x0a, 0x1f, 0x46, 0x69, 0x6e, 0x64, 0x53, 0x65, 0x72,
- 0x76, 0x65, 0x72, 0x49, 0x64, 0x57, 0x69, 0x74, 0x68, 0x49, 0x50, 0x4c, 0x69, 0x73, 0x74, 0x49,
- 0x64, 0x52, 0x65, 0x71, 0x75, 0x65, 0x73, 0x74, 0x12, 0x1a, 0x0a, 0x08, 0x69, 0x70, 0x4c, 0x69,
- 0x73, 0x74, 0x49, 0x64, 0x18, 0x01, 0x20, 0x01, 0x28, 0x03, 0x52, 0x08, 0x69, 0x70, 0x4c, 0x69,
- 0x73, 0x74, 0x49, 0x64, 0x22, 0x3e, 0x0a, 0x20, 0x46, 0x69, 0x6e, 0x64, 0x53, 0x65, 0x72, 0x76,
- 0x65, 0x72, 0x49, 0x64, 0x57, 0x69, 0x74, 0x68, 0x49, 0x50, 0x4c, 0x69, 0x73, 0x74, 0x49, 0x64,
- 0x52, 0x65, 0x73, 0x70, 0x6f, 0x6e, 0x73, 0x65, 0x12, 0x1a, 0x0a, 0x08, 0x73, 0x65, 0x72, 0x76,
- 0x65, 0x72, 0x49, 0x64, 0x18, 0x01, 0x20, 0x01, 0x28, 0x03, 0x52, 0x08, 0x73, 0x65, 0x72, 0x76,
- 0x65, 0x72, 0x49, 0x64, 0x22, 0x31, 0x0a, 0x1b, 0x46, 0x69, 0x6e, 0x64, 0x49, 0x50, 0x4c, 0x69,
- 0x73, 0x74, 0x49, 0x64, 0x57, 0x69, 0x74, 0x68, 0x43, 0x6f, 0x64, 0x65, 0x52, 0x65, 0x71, 0x75,
- 0x65, 0x73, 0x74, 0x12, 0x12, 0x0a, 0x04, 0x63, 0x6f, 0x64, 0x65, 0x18, 0x01, 0x20, 0x01, 0x28,
- 0x09, 0x52, 0x04, 0x63, 0x6f, 0x64, 0x65, 0x22, 0x3a, 0x0a, 0x1c, 0x46, 0x69, 0x6e, 0x64, 0x49,
- 0x50, 0x4c, 0x69, 0x73, 0x74, 0x49, 0x64, 0x57, 0x69, 0x74, 0x68, 0x43, 0x6f, 0x64, 0x65, 0x52,
- 0x65, 0x73, 0x70, 0x6f, 0x6e, 0x73, 0x65, 0x12, 0x1a, 0x0a, 0x08, 0x69, 0x70, 0x4c, 0x69, 0x73,
- 0x74, 0x49, 0x64, 0x18, 0x01, 0x20, 0x01, 0x28, 0x03, 0x52, 0x08, 0x69, 0x70, 0x4c, 0x69, 0x73,
- 0x74, 0x49, 0x64, 0x32, 0xc8, 0x06, 0x0a, 0x0d, 0x49, 0x50, 0x4c, 0x69, 0x73, 0x74, 0x53, 0x65,
- 0x72, 0x76, 0x69, 0x63, 0x65, 0x12, 0x41, 0x0a, 0x0c, 0x63, 0x72, 0x65, 0x61, 0x74, 0x65, 0x49,
- 0x50, 0x4c, 0x69, 0x73, 0x74, 0x12, 0x17, 0x2e, 0x70, 0x62, 0x2e, 0x43, 0x72, 0x65, 0x61, 0x74,
- 0x65, 0x49, 0x50, 0x4c, 0x69, 0x73, 0x74, 0x52, 0x65, 0x71, 0x75, 0x65, 0x73, 0x74, 0x1a, 0x18,
- 0x2e, 0x70, 0x62, 0x2e, 0x43, 0x72, 0x65, 0x61, 0x74, 0x65, 0x49, 0x50, 0x4c, 0x69, 0x73, 0x74,
- 0x52, 0x65, 0x73, 0x70, 0x6f, 0x6e, 0x73, 0x65, 0x12, 0x37, 0x0a, 0x0c, 0x75, 0x70, 0x64, 0x61,
- 0x74, 0x65, 0x49, 0x50, 0x4c, 0x69, 0x73, 0x74, 0x12, 0x17, 0x2e, 0x70, 0x62, 0x2e, 0x55, 0x70,
- 0x64, 0x61, 0x74, 0x65, 0x49, 0x50, 0x4c, 0x69, 0x73, 0x74, 0x52, 0x65, 0x71, 0x75, 0x65, 0x73,
- 0x74, 0x1a, 0x0e, 0x2e, 0x70, 0x62, 0x2e, 0x52, 0x50, 0x43, 0x53, 0x75, 0x63, 0x63, 0x65, 0x73,
- 0x73, 0x12, 0x50, 0x0a, 0x11, 0x66, 0x69, 0x6e, 0x64, 0x45, 0x6e, 0x61, 0x62, 0x6c, 0x65, 0x64,
- 0x49, 0x50, 0x4c, 0x69, 0x73, 0x74, 0x12, 0x1c, 0x2e, 0x70, 0x62, 0x2e, 0x46, 0x69, 0x6e, 0x64,
- 0x45, 0x6e, 0x61, 0x62, 0x6c, 0x65, 0x64, 0x49, 0x50, 0x4c, 0x69, 0x73, 0x74, 0x52, 0x65, 0x71,
- 0x75, 0x65, 0x73, 0x74, 0x1a, 0x1d, 0x2e, 0x70, 0x62, 0x2e, 0x46, 0x69, 0x6e, 0x64, 0x45, 0x6e,
- 0x61, 0x62, 0x6c, 0x65, 0x64, 0x49, 0x50, 0x4c, 0x69, 0x73, 0x74, 0x52, 0x65, 0x73, 0x70, 0x6f,
- 0x6e, 0x73, 0x65, 0x12, 0x51, 0x0a, 0x16, 0x63, 0x6f, 0x75, 0x6e, 0x74, 0x41, 0x6c, 0x6c, 0x45,
- 0x6e, 0x61, 0x62, 0x6c, 0x65, 0x64, 0x49, 0x50, 0x4c, 0x69, 0x73, 0x74, 0x73, 0x12, 0x21, 0x2e,
- 0x70, 0x62, 0x2e, 0x43, 0x6f, 0x75, 0x6e, 0x74, 0x41, 0x6c, 0x6c, 0x45, 0x6e, 0x61, 0x62, 0x6c,
- 0x65, 0x64, 0x49, 0x50, 0x4c, 0x69, 0x73, 0x74, 0x73, 0x52, 0x65, 0x71, 0x75, 0x65, 0x73, 0x74,
- 0x1a, 0x14, 0x2e, 0x70, 0x62, 0x2e, 0x52, 0x50, 0x43, 0x43, 0x6f, 0x75, 0x6e, 0x74, 0x52, 0x65,
- 0x73, 0x70, 0x6f, 0x6e, 0x73, 0x65, 0x12, 0x53, 0x0a, 0x12, 0x6c, 0x69, 0x73, 0x74, 0x45, 0x6e,
- 0x61, 0x62, 0x6c, 0x65, 0x64, 0x49, 0x50, 0x4c, 0x69, 0x73, 0x74, 0x73, 0x12, 0x1d, 0x2e, 0x70,
- 0x62, 0x2e, 0x4c, 0x69, 0x73, 0x74, 0x45, 0x6e, 0x61, 0x62, 0x6c, 0x65, 0x64, 0x49, 0x50, 0x4c,
- 0x69, 0x73, 0x74, 0x73, 0x52, 0x65, 0x71, 0x75, 0x65, 0x73, 0x74, 0x1a, 0x1e, 0x2e, 0x70, 0x62,
- 0x2e, 0x4c, 0x69, 0x73, 0x74, 0x45, 0x6e, 0x61, 0x62, 0x6c, 0x65, 0x64, 0x49, 0x50, 0x4c, 0x69,
- 0x73, 0x74, 0x73, 0x52, 0x65, 0x73, 0x70, 0x6f, 0x6e, 0x73, 0x65, 0x12, 0x37, 0x0a, 0x0c, 0x64,
- 0x65, 0x6c, 0x65, 0x74, 0x65, 0x49, 0x50, 0x4c, 0x69, 0x73, 0x74, 0x12, 0x17, 0x2e, 0x70, 0x62,
- 0x2e, 0x44, 0x65, 0x6c, 0x65, 0x74, 0x65, 0x49, 0x50, 0x4c, 0x69, 0x73, 0x74, 0x52, 0x65, 0x71,
- 0x75, 0x65, 0x73, 0x74, 0x1a, 0x0e, 0x2e, 0x70, 0x62, 0x2e, 0x52, 0x50, 0x43, 0x53, 0x75, 0x63,
- 0x63, 0x65, 0x73, 0x73, 0x12, 0x56, 0x0a, 0x13, 0x65, 0x78, 0x69, 0x73, 0x74, 0x73, 0x45, 0x6e,
- 0x61, 0x62, 0x6c, 0x65, 0x64, 0x49, 0x50, 0x4c, 0x69, 0x73, 0x74, 0x12, 0x1e, 0x2e, 0x70, 0x62,
- 0x2e, 0x45, 0x78, 0x69, 0x73, 0x74, 0x73, 0x45, 0x6e, 0x61, 0x62, 0x6c, 0x65, 0x64, 0x49, 0x50,
- 0x4c, 0x69, 0x73, 0x74, 0x52, 0x65, 0x71, 0x75, 0x65, 0x73, 0x74, 0x1a, 0x1f, 0x2e, 0x70, 0x62,
- 0x2e, 0x45, 0x78, 0x69, 0x73, 0x74, 0x73, 0x45, 0x6e, 0x61, 0x62, 0x6c, 0x65, 0x64, 0x49, 0x50,
- 0x4c, 0x69, 0x73, 0x74, 0x52, 0x65, 0x73, 0x70, 0x6f, 0x6e, 0x73, 0x65, 0x12, 0x6e, 0x0a, 0x1b,
- 0x66, 0x69, 0x6e, 0x64, 0x45, 0x6e, 0x61, 0x62, 0x6c, 0x65, 0x64, 0x49, 0x50, 0x4c, 0x69, 0x73,
- 0x74, 0x43, 0x6f, 0x6e, 0x74, 0x61, 0x69, 0x6e, 0x73, 0x49, 0x50, 0x12, 0x26, 0x2e, 0x70, 0x62,
- 0x2e, 0x46, 0x69, 0x6e, 0x64, 0x45, 0x6e, 0x61, 0x62, 0x6c, 0x65, 0x64, 0x49, 0x50, 0x4c, 0x69,
- 0x73, 0x74, 0x43, 0x6f, 0x6e, 0x74, 0x61, 0x69, 0x6e, 0x73, 0x49, 0x50, 0x52, 0x65, 0x71, 0x75,
- 0x65, 0x73, 0x74, 0x1a, 0x27, 0x2e, 0x70, 0x62, 0x2e, 0x46, 0x69, 0x6e, 0x64, 0x45, 0x6e, 0x61,
- 0x62, 0x6c, 0x65, 0x64, 0x49, 0x50, 0x4c, 0x69, 0x73, 0x74, 0x43, 0x6f, 0x6e, 0x74, 0x61, 0x69,
- 0x6e, 0x73, 0x49, 0x50, 0x52, 0x65, 0x73, 0x70, 0x6f, 0x6e, 0x73, 0x65, 0x12, 0x65, 0x0a, 0x18,
- 0x66, 0x69, 0x6e, 0x64, 0x53, 0x65, 0x72, 0x76, 0x65, 0x72, 0x49, 0x64, 0x57, 0x69, 0x74, 0x68,
- 0x49, 0x50, 0x4c, 0x69, 0x73, 0x74, 0x49, 0x64, 0x12, 0x23, 0x2e, 0x70, 0x62, 0x2e, 0x46, 0x69,
- 0x6e, 0x64, 0x53, 0x65, 0x72, 0x76, 0x65, 0x72, 0x49, 0x64, 0x57, 0x69, 0x74, 0x68, 0x49, 0x50,
- 0x4c, 0x69, 0x73, 0x74, 0x49, 0x64, 0x52, 0x65, 0x71, 0x75, 0x65, 0x73, 0x74, 0x1a, 0x24, 0x2e,
- 0x70, 0x62, 0x2e, 0x46, 0x69, 0x6e, 0x64, 0x53, 0x65, 0x72, 0x76, 0x65, 0x72, 0x49, 0x64, 0x57,
- 0x69, 0x74, 0x68, 0x49, 0x50, 0x4c, 0x69, 0x73, 0x74, 0x49, 0x64, 0x52, 0x65, 0x73, 0x70, 0x6f,
- 0x6e, 0x73, 0x65, 0x12, 0x59, 0x0a, 0x14, 0x66, 0x69, 0x6e, 0x64, 0x49, 0x50, 0x4c, 0x69, 0x73,
- 0x74, 0x49, 0x64, 0x57, 0x69, 0x74, 0x68, 0x43, 0x6f, 0x64, 0x65, 0x12, 0x1f, 0x2e, 0x70, 0x62,
- 0x2e, 0x46, 0x69, 0x6e, 0x64, 0x49, 0x50, 0x4c, 0x69, 0x73, 0x74, 0x49, 0x64, 0x57, 0x69, 0x74,
- 0x68, 0x43, 0x6f, 0x64, 0x65, 0x52, 0x65, 0x71, 0x75, 0x65, 0x73, 0x74, 0x1a, 0x20, 0x2e, 0x70,
- 0x62, 0x2e, 0x46, 0x69, 0x6e, 0x64, 0x49, 0x50, 0x4c, 0x69, 0x73, 0x74, 0x49, 0x64, 0x57, 0x69,
- 0x74, 0x68, 0x43, 0x6f, 0x64, 0x65, 0x52, 0x65, 0x73, 0x70, 0x6f, 0x6e, 0x73, 0x65, 0x42, 0x06,
- 0x5a, 0x04, 0x2e, 0x2f, 0x70, 0x62, 0x62, 0x06, 0x70, 0x72, 0x6f, 0x74, 0x6f, 0x33,
-}
+const file_service_ip_list_proto_rawDesc = "" +
+ "\n" +
+ "\x15service_ip_list.proto\x12\x02pb\x1a\x19models/rpc_messages.proto\x1a\x1amodels/model_ip_list.proto\"\xe9\x01\n" +
+ "\x13CreateIPListRequest\x12\x12\n" +
+ "\x04type\x18\x01 \x01(\tR\x04type\x12\x12\n" +
+ "\x04name\x18\x02 \x01(\tR\x04name\x12\x12\n" +
+ "\x04code\x18\x03 \x01(\tR\x04code\x12 \n" +
+ "\vtimeoutJSON\x18\x04 \x01(\fR\vtimeoutJSON\x12\x1a\n" +
+ "\bisPublic\x18\x05 \x01(\bR\bisPublic\x12 \n" +
+ "\vdescription\x18\x06 \x01(\tR\vdescription\x12\x1a\n" +
+ "\bisGlobal\x18\a \x01(\bR\bisGlobal\x12\x1a\n" +
+ "\bserverId\x18\b \x01(\x03R\bserverId\"2\n" +
+ "\x14CreateIPListResponse\x12\x1a\n" +
+ "\bipListId\x18\x01 \x01(\x03R\bipListId\"\x9d\x01\n" +
+ "\x13UpdateIPListRequest\x12\x1a\n" +
+ "\bipListId\x18\x01 \x01(\x03R\bipListId\x12\x12\n" +
+ "\x04name\x18\x02 \x01(\tR\x04name\x12\x12\n" +
+ "\x04code\x18\x03 \x01(\tR\x04code\x12 \n" +
+ "\vtimeoutJSON\x18\x04 \x01(\fR\vtimeoutJSON\x12 \n" +
+ "\vdescription\x18\x05 \x01(\tR\vdescription\"6\n" +
+ "\x18FindEnabledIPListRequest\x12\x1a\n" +
+ "\bipListId\x18\x01 \x01(\x03R\bipListId\"?\n" +
+ "\x19FindEnabledIPListResponse\x12\"\n" +
+ "\x06ipList\x18\x01 \x01(\v2\n" +
+ ".pb.IPListR\x06ipList\"i\n" +
+ "\x1dCountAllEnabledIPListsRequest\x12\x12\n" +
+ "\x04type\x18\x01 \x01(\tR\x04type\x12\x1a\n" +
+ "\bisPublic\x18\x02 \x01(\bR\bisPublic\x12\x18\n" +
+ "\akeyword\x18\x03 \x01(\tR\akeyword\"\x91\x01\n" +
+ "\x19ListEnabledIPListsRequest\x12\x12\n" +
+ "\x04type\x18\x01 \x01(\tR\x04type\x12\x1a\n" +
+ "\bisPublic\x18\x02 \x01(\bR\bisPublic\x12\x18\n" +
+ "\akeyword\x18\x03 \x01(\tR\akeyword\x12\x16\n" +
+ "\x06offset\x18\x04 \x01(\x03R\x06offset\x12\x12\n" +
+ "\x04size\x18\x05 \x01(\x03R\x04size\"B\n" +
+ "\x1aListEnabledIPListsResponse\x12$\n" +
+ "\aipLists\x18\x01 \x03(\v2\n" +
+ ".pb.IPListR\aipLists\"1\n" +
+ "\x13DeleteIPListRequest\x12\x1a\n" +
+ "\bipListId\x18\x01 \x01(\x03R\bipListId\"8\n" +
+ "\x1aExistsEnabledIPListRequest\x12\x1a\n" +
+ "\bipListId\x18\x01 \x01(\x03R\bipListId\"5\n" +
+ "\x1bExistsEnabledIPListResponse\x12\x16\n" +
+ "\x06exists\x18\x01 \x01(\bR\x06exists\"4\n" +
+ "\"FindEnabledIPListContainsIPRequest\x12\x0e\n" +
+ "\x02ip\x18\x01 \x01(\tR\x02ip\"K\n" +
+ "#FindEnabledIPListContainsIPResponse\x12$\n" +
+ "\aipLists\x18\x01 \x03(\v2\n" +
+ ".pb.IPListR\aipLists\"=\n" +
+ "\x1fFindServerIdWithIPListIdRequest\x12\x1a\n" +
+ "\bipListId\x18\x01 \x01(\x03R\bipListId\">\n" +
+ " FindServerIdWithIPListIdResponse\x12\x1a\n" +
+ "\bserverId\x18\x01 \x01(\x03R\bserverId\"1\n" +
+ "\x1bFindIPListIdWithCodeRequest\x12\x12\n" +
+ "\x04code\x18\x01 \x01(\tR\x04code\":\n" +
+ "\x1cFindIPListIdWithCodeResponse\x12\x1a\n" +
+ "\bipListId\x18\x01 \x01(\x03R\bipListId2\xc8\x06\n" +
+ "\rIPListService\x12A\n" +
+ "\fcreateIPList\x12\x17.pb.CreateIPListRequest\x1a\x18.pb.CreateIPListResponse\x127\n" +
+ "\fupdateIPList\x12\x17.pb.UpdateIPListRequest\x1a\x0e.pb.RPCSuccess\x12P\n" +
+ "\x11findEnabledIPList\x12\x1c.pb.FindEnabledIPListRequest\x1a\x1d.pb.FindEnabledIPListResponse\x12Q\n" +
+ "\x16countAllEnabledIPLists\x12!.pb.CountAllEnabledIPListsRequest\x1a\x14.pb.RPCCountResponse\x12S\n" +
+ "\x12listEnabledIPLists\x12\x1d.pb.ListEnabledIPListsRequest\x1a\x1e.pb.ListEnabledIPListsResponse\x127\n" +
+ "\fdeleteIPList\x12\x17.pb.DeleteIPListRequest\x1a\x0e.pb.RPCSuccess\x12V\n" +
+ "\x13existsEnabledIPList\x12\x1e.pb.ExistsEnabledIPListRequest\x1a\x1f.pb.ExistsEnabledIPListResponse\x12n\n" +
+ "\x1bfindEnabledIPListContainsIP\x12&.pb.FindEnabledIPListContainsIPRequest\x1a'.pb.FindEnabledIPListContainsIPResponse\x12e\n" +
+ "\x18findServerIdWithIPListId\x12#.pb.FindServerIdWithIPListIdRequest\x1a$.pb.FindServerIdWithIPListIdResponse\x12Y\n" +
+ "\x14findIPListIdWithCode\x12\x1f.pb.FindIPListIdWithCodeRequest\x1a .pb.FindIPListIdWithCodeResponseB\x06Z\x04./pbb\x06proto3"
var (
file_service_ip_list_proto_rawDescOnce sync.Once
- file_service_ip_list_proto_rawDescData = file_service_ip_list_proto_rawDesc
+ file_service_ip_list_proto_rawDescData []byte
)
func file_service_ip_list_proto_rawDescGZIP() []byte {
file_service_ip_list_proto_rawDescOnce.Do(func() {
- file_service_ip_list_proto_rawDescData = protoimpl.X.CompressGZIP(file_service_ip_list_proto_rawDescData)
+ file_service_ip_list_proto_rawDescData = protoimpl.X.CompressGZIP(unsafe.Slice(unsafe.StringData(file_service_ip_list_proto_rawDesc), len(file_service_ip_list_proto_rawDesc)))
})
return file_service_ip_list_proto_rawDescData
}
@@ -1144,7 +1063,7 @@ func file_service_ip_list_proto_init() {
out := protoimpl.TypeBuilder{
File: protoimpl.DescBuilder{
GoPackagePath: reflect.TypeOf(x{}).PkgPath(),
- RawDescriptor: file_service_ip_list_proto_rawDesc,
+ RawDescriptor: unsafe.Slice(unsafe.StringData(file_service_ip_list_proto_rawDesc), len(file_service_ip_list_proto_rawDesc)),
NumEnums: 0,
NumMessages: 17,
NumExtensions: 0,
@@ -1155,7 +1074,6 @@ func file_service_ip_list_proto_init() {
MessageInfos: file_service_ip_list_proto_msgTypes,
}.Build()
File_service_ip_list_proto = out.File
- file_service_ip_list_proto_rawDesc = nil
file_service_ip_list_proto_goTypes = nil
file_service_ip_list_proto_depIdxs = nil
}
diff --git a/EdgeCommon/pkg/rpc/pb/service_ip_list_grpc.pb.go b/EdgeCommon/pkg/rpc/pb/service_ip_list_grpc.pb.go
index 17ec946..30c44f6 100644
--- a/EdgeCommon/pkg/rpc/pb/service_ip_list_grpc.pb.go
+++ b/EdgeCommon/pkg/rpc/pb/service_ip_list_grpc.pb.go
@@ -1,7 +1,7 @@
// Code generated by protoc-gen-go-grpc. DO NOT EDIT.
// versions:
-// - protoc-gen-go-grpc v1.5.1
-// - protoc v6.33.2
+// - protoc-gen-go-grpc v1.6.1
+// - protoc v3.19.6
// source: service_ip_list.proto
package pb
@@ -203,34 +203,34 @@ type IPListServiceServer interface {
type UnimplementedIPListServiceServer struct{}
func (UnimplementedIPListServiceServer) CreateIPList(context.Context, *CreateIPListRequest) (*CreateIPListResponse, error) {
- return nil, status.Errorf(codes.Unimplemented, "method CreateIPList not implemented")
+ return nil, status.Error(codes.Unimplemented, "method CreateIPList not implemented")
}
func (UnimplementedIPListServiceServer) UpdateIPList(context.Context, *UpdateIPListRequest) (*RPCSuccess, error) {
- return nil, status.Errorf(codes.Unimplemented, "method UpdateIPList not implemented")
+ return nil, status.Error(codes.Unimplemented, "method UpdateIPList not implemented")
}
func (UnimplementedIPListServiceServer) FindEnabledIPList(context.Context, *FindEnabledIPListRequest) (*FindEnabledIPListResponse, error) {
- return nil, status.Errorf(codes.Unimplemented, "method FindEnabledIPList not implemented")
+ return nil, status.Error(codes.Unimplemented, "method FindEnabledIPList not implemented")
}
func (UnimplementedIPListServiceServer) CountAllEnabledIPLists(context.Context, *CountAllEnabledIPListsRequest) (*RPCCountResponse, error) {
- return nil, status.Errorf(codes.Unimplemented, "method CountAllEnabledIPLists not implemented")
+ return nil, status.Error(codes.Unimplemented, "method CountAllEnabledIPLists not implemented")
}
func (UnimplementedIPListServiceServer) ListEnabledIPLists(context.Context, *ListEnabledIPListsRequest) (*ListEnabledIPListsResponse, error) {
- return nil, status.Errorf(codes.Unimplemented, "method ListEnabledIPLists not implemented")
+ return nil, status.Error(codes.Unimplemented, "method ListEnabledIPLists not implemented")
}
func (UnimplementedIPListServiceServer) DeleteIPList(context.Context, *DeleteIPListRequest) (*RPCSuccess, error) {
- return nil, status.Errorf(codes.Unimplemented, "method DeleteIPList not implemented")
+ return nil, status.Error(codes.Unimplemented, "method DeleteIPList not implemented")
}
func (UnimplementedIPListServiceServer) ExistsEnabledIPList(context.Context, *ExistsEnabledIPListRequest) (*ExistsEnabledIPListResponse, error) {
- return nil, status.Errorf(codes.Unimplemented, "method ExistsEnabledIPList not implemented")
+ return nil, status.Error(codes.Unimplemented, "method ExistsEnabledIPList not implemented")
}
func (UnimplementedIPListServiceServer) FindEnabledIPListContainsIP(context.Context, *FindEnabledIPListContainsIPRequest) (*FindEnabledIPListContainsIPResponse, error) {
- return nil, status.Errorf(codes.Unimplemented, "method FindEnabledIPListContainsIP not implemented")
+ return nil, status.Error(codes.Unimplemented, "method FindEnabledIPListContainsIP not implemented")
}
func (UnimplementedIPListServiceServer) FindServerIdWithIPListId(context.Context, *FindServerIdWithIPListIdRequest) (*FindServerIdWithIPListIdResponse, error) {
- return nil, status.Errorf(codes.Unimplemented, "method FindServerIdWithIPListId not implemented")
+ return nil, status.Error(codes.Unimplemented, "method FindServerIdWithIPListId not implemented")
}
func (UnimplementedIPListServiceServer) FindIPListIdWithCode(context.Context, *FindIPListIdWithCodeRequest) (*FindIPListIdWithCodeResponse, error) {
- return nil, status.Errorf(codes.Unimplemented, "method FindIPListIdWithCode not implemented")
+ return nil, status.Error(codes.Unimplemented, "method FindIPListIdWithCode not implemented")
}
func (UnimplementedIPListServiceServer) testEmbeddedByValue() {}
@@ -242,7 +242,7 @@ type UnsafeIPListServiceServer interface {
}
func RegisterIPListServiceServer(s grpc.ServiceRegistrar, srv IPListServiceServer) {
- // If the following call pancis, it indicates UnimplementedIPListServiceServer was
+ // If the following call panics, it indicates UnimplementedIPListServiceServer was
// embedded by pointer and is nil. This will cause panics if an
// unimplemented method is ever invoked, so we test this at initialization
// time to prevent it from happening at runtime later due to I/O.
diff --git a/EdgeCommon/pkg/rpc/pb/service_latest_item.pb.go b/EdgeCommon/pkg/rpc/pb/service_latest_item.pb.go
index 3475443..aa301c0 100644
--- a/EdgeCommon/pkg/rpc/pb/service_latest_item.pb.go
+++ b/EdgeCommon/pkg/rpc/pb/service_latest_item.pb.go
@@ -1,7 +1,7 @@
// Code generated by protoc-gen-go. DO NOT EDIT.
// versions:
-// protoc-gen-go v1.36.0
-// protoc v6.33.2
+// protoc-gen-go v1.36.11
+// protoc v3.19.6
// source: service_latest_item.proto
package pb
@@ -11,6 +11,7 @@ import (
protoimpl "google.golang.org/protobuf/runtime/protoimpl"
reflect "reflect"
sync "sync"
+ unsafe "unsafe"
)
const (
@@ -75,33 +76,23 @@ func (x *IncreaseLatestItemRequest) GetItemId() int64 {
var File_service_latest_item_proto protoreflect.FileDescriptor
-var file_service_latest_item_proto_rawDesc = []byte{
- 0x0a, 0x19, 0x73, 0x65, 0x72, 0x76, 0x69, 0x63, 0x65, 0x5f, 0x6c, 0x61, 0x74, 0x65, 0x73, 0x74,
- 0x5f, 0x69, 0x74, 0x65, 0x6d, 0x2e, 0x70, 0x72, 0x6f, 0x74, 0x6f, 0x12, 0x02, 0x70, 0x62, 0x1a,
- 0x19, 0x6d, 0x6f, 0x64, 0x65, 0x6c, 0x73, 0x2f, 0x72, 0x70, 0x63, 0x5f, 0x6d, 0x65, 0x73, 0x73,
- 0x61, 0x67, 0x65, 0x73, 0x2e, 0x70, 0x72, 0x6f, 0x74, 0x6f, 0x22, 0x4f, 0x0a, 0x19, 0x49, 0x6e,
- 0x63, 0x72, 0x65, 0x61, 0x73, 0x65, 0x4c, 0x61, 0x74, 0x65, 0x73, 0x74, 0x49, 0x74, 0x65, 0x6d,
- 0x52, 0x65, 0x71, 0x75, 0x65, 0x73, 0x74, 0x12, 0x1a, 0x0a, 0x08, 0x69, 0x74, 0x65, 0x6d, 0x54,
- 0x79, 0x70, 0x65, 0x18, 0x01, 0x20, 0x01, 0x28, 0x09, 0x52, 0x08, 0x69, 0x74, 0x65, 0x6d, 0x54,
- 0x79, 0x70, 0x65, 0x12, 0x16, 0x0a, 0x06, 0x69, 0x74, 0x65, 0x6d, 0x49, 0x64, 0x18, 0x02, 0x20,
- 0x01, 0x28, 0x03, 0x52, 0x06, 0x69, 0x74, 0x65, 0x6d, 0x49, 0x64, 0x32, 0x58, 0x0a, 0x11, 0x4c,
- 0x61, 0x74, 0x65, 0x73, 0x74, 0x49, 0x74, 0x65, 0x6d, 0x53, 0x65, 0x72, 0x76, 0x69, 0x63, 0x65,
- 0x12, 0x43, 0x0a, 0x12, 0x69, 0x6e, 0x63, 0x72, 0x65, 0x61, 0x73, 0x65, 0x4c, 0x61, 0x74, 0x65,
- 0x73, 0x74, 0x49, 0x74, 0x65, 0x6d, 0x12, 0x1d, 0x2e, 0x70, 0x62, 0x2e, 0x49, 0x6e, 0x63, 0x72,
- 0x65, 0x61, 0x73, 0x65, 0x4c, 0x61, 0x74, 0x65, 0x73, 0x74, 0x49, 0x74, 0x65, 0x6d, 0x52, 0x65,
- 0x71, 0x75, 0x65, 0x73, 0x74, 0x1a, 0x0e, 0x2e, 0x70, 0x62, 0x2e, 0x52, 0x50, 0x43, 0x53, 0x75,
- 0x63, 0x63, 0x65, 0x73, 0x73, 0x42, 0x06, 0x5a, 0x04, 0x2e, 0x2f, 0x70, 0x62, 0x62, 0x06, 0x70,
- 0x72, 0x6f, 0x74, 0x6f, 0x33,
-}
+const file_service_latest_item_proto_rawDesc = "" +
+ "\n" +
+ "\x19service_latest_item.proto\x12\x02pb\x1a\x19models/rpc_messages.proto\"O\n" +
+ "\x19IncreaseLatestItemRequest\x12\x1a\n" +
+ "\bitemType\x18\x01 \x01(\tR\bitemType\x12\x16\n" +
+ "\x06itemId\x18\x02 \x01(\x03R\x06itemId2X\n" +
+ "\x11LatestItemService\x12C\n" +
+ "\x12increaseLatestItem\x12\x1d.pb.IncreaseLatestItemRequest\x1a\x0e.pb.RPCSuccessB\x06Z\x04./pbb\x06proto3"
var (
file_service_latest_item_proto_rawDescOnce sync.Once
- file_service_latest_item_proto_rawDescData = file_service_latest_item_proto_rawDesc
+ file_service_latest_item_proto_rawDescData []byte
)
func file_service_latest_item_proto_rawDescGZIP() []byte {
file_service_latest_item_proto_rawDescOnce.Do(func() {
- file_service_latest_item_proto_rawDescData = protoimpl.X.CompressGZIP(file_service_latest_item_proto_rawDescData)
+ file_service_latest_item_proto_rawDescData = protoimpl.X.CompressGZIP(unsafe.Slice(unsafe.StringData(file_service_latest_item_proto_rawDesc), len(file_service_latest_item_proto_rawDesc)))
})
return file_service_latest_item_proto_rawDescData
}
@@ -131,7 +122,7 @@ func file_service_latest_item_proto_init() {
out := protoimpl.TypeBuilder{
File: protoimpl.DescBuilder{
GoPackagePath: reflect.TypeOf(x{}).PkgPath(),
- RawDescriptor: file_service_latest_item_proto_rawDesc,
+ RawDescriptor: unsafe.Slice(unsafe.StringData(file_service_latest_item_proto_rawDesc), len(file_service_latest_item_proto_rawDesc)),
NumEnums: 0,
NumMessages: 1,
NumExtensions: 0,
@@ -142,7 +133,6 @@ func file_service_latest_item_proto_init() {
MessageInfos: file_service_latest_item_proto_msgTypes,
}.Build()
File_service_latest_item_proto = out.File
- file_service_latest_item_proto_rawDesc = nil
file_service_latest_item_proto_goTypes = nil
file_service_latest_item_proto_depIdxs = nil
}
diff --git a/EdgeCommon/pkg/rpc/pb/service_latest_item_grpc.pb.go b/EdgeCommon/pkg/rpc/pb/service_latest_item_grpc.pb.go
index 2ed5dd3..550b9bd 100644
--- a/EdgeCommon/pkg/rpc/pb/service_latest_item_grpc.pb.go
+++ b/EdgeCommon/pkg/rpc/pb/service_latest_item_grpc.pb.go
@@ -1,7 +1,7 @@
// Code generated by protoc-gen-go-grpc. DO NOT EDIT.
// versions:
-// - protoc-gen-go-grpc v1.5.1
-// - protoc v6.33.2
+// - protoc-gen-go-grpc v1.6.1
+// - protoc v3.19.6
// source: service_latest_item.proto
package pb
@@ -68,7 +68,7 @@ type LatestItemServiceServer interface {
type UnimplementedLatestItemServiceServer struct{}
func (UnimplementedLatestItemServiceServer) IncreaseLatestItem(context.Context, *IncreaseLatestItemRequest) (*RPCSuccess, error) {
- return nil, status.Errorf(codes.Unimplemented, "method IncreaseLatestItem not implemented")
+ return nil, status.Error(codes.Unimplemented, "method IncreaseLatestItem not implemented")
}
func (UnimplementedLatestItemServiceServer) testEmbeddedByValue() {}
@@ -80,7 +80,7 @@ type UnsafeLatestItemServiceServer interface {
}
func RegisterLatestItemServiceServer(s grpc.ServiceRegistrar, srv LatestItemServiceServer) {
- // If the following call pancis, it indicates UnimplementedLatestItemServiceServer was
+ // If the following call panics, it indicates UnimplementedLatestItemServiceServer was
// embedded by pointer and is nil. This will cause panics if an
// unimplemented method is ever invoked, so we test this at initialization
// time to prevent it from happening at runtime later due to I/O.
diff --git a/EdgeCommon/pkg/rpc/pb/service_log.pb.go b/EdgeCommon/pkg/rpc/pb/service_log.pb.go
index 8db84e3..dc756d4 100644
--- a/EdgeCommon/pkg/rpc/pb/service_log.pb.go
+++ b/EdgeCommon/pkg/rpc/pb/service_log.pb.go
@@ -1,7 +1,7 @@
// Code generated by protoc-gen-go. DO NOT EDIT.
// versions:
-// protoc-gen-go v1.36.0
-// protoc v6.33.2
+// protoc-gen-go v1.36.11
+// protoc v3.19.6
// source: service_log.proto
package pb
@@ -11,6 +11,7 @@ import (
protoimpl "google.golang.org/protobuf/runtime/protoimpl"
reflect "reflect"
sync "sync"
+ unsafe "unsafe"
)
const (
@@ -581,107 +582,61 @@ func (x *SumLogsResponse) GetSizeBytes() int64 {
var File_service_log_proto protoreflect.FileDescriptor
-var file_service_log_proto_rawDesc = []byte{
- 0x0a, 0x11, 0x73, 0x65, 0x72, 0x76, 0x69, 0x63, 0x65, 0x5f, 0x6c, 0x6f, 0x67, 0x2e, 0x70, 0x72,
- 0x6f, 0x74, 0x6f, 0x12, 0x02, 0x70, 0x62, 0x1a, 0x19, 0x6d, 0x6f, 0x64, 0x65, 0x6c, 0x73, 0x2f,
- 0x72, 0x70, 0x63, 0x5f, 0x6d, 0x65, 0x73, 0x73, 0x61, 0x67, 0x65, 0x73, 0x2e, 0x70, 0x72, 0x6f,
- 0x74, 0x6f, 0x1a, 0x16, 0x6d, 0x6f, 0x64, 0x65, 0x6c, 0x73, 0x2f, 0x6d, 0x6f, 0x64, 0x65, 0x6c,
- 0x5f, 0x6c, 0x6f, 0x67, 0x2e, 0x70, 0x72, 0x6f, 0x74, 0x6f, 0x22, 0xce, 0x01, 0x0a, 0x10, 0x43,
- 0x72, 0x65, 0x61, 0x74, 0x65, 0x4c, 0x6f, 0x67, 0x52, 0x65, 0x71, 0x75, 0x65, 0x73, 0x74, 0x12,
- 0x14, 0x0a, 0x05, 0x6c, 0x65, 0x76, 0x65, 0x6c, 0x18, 0x01, 0x20, 0x01, 0x28, 0x09, 0x52, 0x05,
- 0x6c, 0x65, 0x76, 0x65, 0x6c, 0x12, 0x20, 0x0a, 0x0b, 0x64, 0x65, 0x73, 0x63, 0x72, 0x69, 0x70,
- 0x74, 0x69, 0x6f, 0x6e, 0x18, 0x02, 0x20, 0x01, 0x28, 0x09, 0x52, 0x0b, 0x64, 0x65, 0x73, 0x63,
- 0x72, 0x69, 0x70, 0x74, 0x69, 0x6f, 0x6e, 0x12, 0x16, 0x0a, 0x06, 0x61, 0x63, 0x74, 0x69, 0x6f,
- 0x6e, 0x18, 0x03, 0x20, 0x01, 0x28, 0x09, 0x52, 0x06, 0x61, 0x63, 0x74, 0x69, 0x6f, 0x6e, 0x12,
- 0x0e, 0x0a, 0x02, 0x69, 0x70, 0x18, 0x04, 0x20, 0x01, 0x28, 0x09, 0x52, 0x02, 0x69, 0x70, 0x12,
- 0x28, 0x0a, 0x0f, 0x6c, 0x61, 0x6e, 0x67, 0x4d, 0x65, 0x73, 0x73, 0x61, 0x67, 0x65, 0x43, 0x6f,
- 0x64, 0x65, 0x18, 0x05, 0x20, 0x01, 0x28, 0x09, 0x52, 0x0f, 0x6c, 0x61, 0x6e, 0x67, 0x4d, 0x65,
- 0x73, 0x73, 0x61, 0x67, 0x65, 0x43, 0x6f, 0x64, 0x65, 0x12, 0x30, 0x0a, 0x13, 0x6c, 0x61, 0x6e,
- 0x67, 0x4d, 0x65, 0x73, 0x73, 0x61, 0x67, 0x65, 0x41, 0x72, 0x67, 0x73, 0x4a, 0x53, 0x4f, 0x4e,
- 0x18, 0x06, 0x20, 0x01, 0x28, 0x0c, 0x52, 0x13, 0x6c, 0x61, 0x6e, 0x67, 0x4d, 0x65, 0x73, 0x73,
- 0x61, 0x67, 0x65, 0x41, 0x72, 0x67, 0x73, 0x4a, 0x53, 0x4f, 0x4e, 0x22, 0x13, 0x0a, 0x11, 0x43,
- 0x72, 0x65, 0x61, 0x74, 0x65, 0x4c, 0x6f, 0x67, 0x52, 0x65, 0x73, 0x70, 0x6f, 0x6e, 0x73, 0x65,
- 0x22, 0x8d, 0x01, 0x0a, 0x0f, 0x43, 0x6f, 0x75, 0x6e, 0x74, 0x4c, 0x6f, 0x67, 0x52, 0x65, 0x71,
- 0x75, 0x65, 0x73, 0x74, 0x12, 0x18, 0x0a, 0x07, 0x64, 0x61, 0x79, 0x46, 0x72, 0x6f, 0x6d, 0x18,
- 0x01, 0x20, 0x01, 0x28, 0x09, 0x52, 0x07, 0x64, 0x61, 0x79, 0x46, 0x72, 0x6f, 0x6d, 0x12, 0x14,
- 0x0a, 0x05, 0x64, 0x61, 0x79, 0x54, 0x6f, 0x18, 0x02, 0x20, 0x01, 0x28, 0x09, 0x52, 0x05, 0x64,
- 0x61, 0x79, 0x54, 0x6f, 0x12, 0x18, 0x0a, 0x07, 0x6b, 0x65, 0x79, 0x77, 0x6f, 0x72, 0x64, 0x18,
- 0x03, 0x20, 0x01, 0x28, 0x09, 0x52, 0x07, 0x6b, 0x65, 0x79, 0x77, 0x6f, 0x72, 0x64, 0x12, 0x1a,
- 0x0a, 0x08, 0x75, 0x73, 0x65, 0x72, 0x54, 0x79, 0x70, 0x65, 0x18, 0x04, 0x20, 0x01, 0x28, 0x09,
- 0x52, 0x08, 0x75, 0x73, 0x65, 0x72, 0x54, 0x79, 0x70, 0x65, 0x12, 0x14, 0x0a, 0x05, 0x6c, 0x65,
- 0x76, 0x65, 0x6c, 0x18, 0x05, 0x20, 0x01, 0x28, 0x09, 0x52, 0x05, 0x6c, 0x65, 0x76, 0x65, 0x6c,
- 0x22, 0xb9, 0x01, 0x0a, 0x0f, 0x4c, 0x69, 0x73, 0x74, 0x4c, 0x6f, 0x67, 0x73, 0x52, 0x65, 0x71,
- 0x75, 0x65, 0x73, 0x74, 0x12, 0x16, 0x0a, 0x06, 0x6f, 0x66, 0x66, 0x73, 0x65, 0x74, 0x18, 0x01,
- 0x20, 0x01, 0x28, 0x03, 0x52, 0x06, 0x6f, 0x66, 0x66, 0x73, 0x65, 0x74, 0x12, 0x12, 0x0a, 0x04,
- 0x73, 0x69, 0x7a, 0x65, 0x18, 0x02, 0x20, 0x01, 0x28, 0x03, 0x52, 0x04, 0x73, 0x69, 0x7a, 0x65,
- 0x12, 0x18, 0x0a, 0x07, 0x64, 0x61, 0x79, 0x46, 0x72, 0x6f, 0x6d, 0x18, 0x03, 0x20, 0x01, 0x28,
- 0x09, 0x52, 0x07, 0x64, 0x61, 0x79, 0x46, 0x72, 0x6f, 0x6d, 0x12, 0x14, 0x0a, 0x05, 0x64, 0x61,
- 0x79, 0x54, 0x6f, 0x18, 0x04, 0x20, 0x01, 0x28, 0x09, 0x52, 0x05, 0x64, 0x61, 0x79, 0x54, 0x6f,
- 0x12, 0x18, 0x0a, 0x07, 0x6b, 0x65, 0x79, 0x77, 0x6f, 0x72, 0x64, 0x18, 0x05, 0x20, 0x01, 0x28,
- 0x09, 0x52, 0x07, 0x6b, 0x65, 0x79, 0x77, 0x6f, 0x72, 0x64, 0x12, 0x1a, 0x0a, 0x08, 0x75, 0x73,
- 0x65, 0x72, 0x54, 0x79, 0x70, 0x65, 0x18, 0x06, 0x20, 0x01, 0x28, 0x09, 0x52, 0x08, 0x75, 0x73,
- 0x65, 0x72, 0x54, 0x79, 0x70, 0x65, 0x12, 0x14, 0x0a, 0x05, 0x6c, 0x65, 0x76, 0x65, 0x6c, 0x18,
- 0x07, 0x20, 0x01, 0x28, 0x09, 0x52, 0x05, 0x6c, 0x65, 0x76, 0x65, 0x6c, 0x22, 0x2f, 0x0a, 0x10,
- 0x4c, 0x69, 0x73, 0x74, 0x4c, 0x6f, 0x67, 0x73, 0x52, 0x65, 0x73, 0x70, 0x6f, 0x6e, 0x73, 0x65,
- 0x12, 0x1b, 0x0a, 0x04, 0x6c, 0x6f, 0x67, 0x73, 0x18, 0x01, 0x20, 0x03, 0x28, 0x0b, 0x32, 0x07,
- 0x2e, 0x70, 0x62, 0x2e, 0x4c, 0x6f, 0x67, 0x52, 0x04, 0x6c, 0x6f, 0x67, 0x73, 0x22, 0x33, 0x0a,
- 0x1b, 0x44, 0x65, 0x6c, 0x65, 0x74, 0x65, 0x4c, 0x6f, 0x67, 0x50, 0x65, 0x72, 0x6d, 0x61, 0x6e,
- 0x65, 0x6e, 0x74, 0x6c, 0x79, 0x52, 0x65, 0x71, 0x75, 0x65, 0x73, 0x74, 0x12, 0x14, 0x0a, 0x05,
- 0x6c, 0x6f, 0x67, 0x49, 0x64, 0x18, 0x01, 0x20, 0x01, 0x28, 0x03, 0x52, 0x05, 0x6c, 0x6f, 0x67,
- 0x49, 0x64, 0x22, 0x36, 0x0a, 0x1c, 0x44, 0x65, 0x6c, 0x65, 0x74, 0x65, 0x4c, 0x6f, 0x67, 0x73,
- 0x50, 0x65, 0x72, 0x6d, 0x61, 0x6e, 0x65, 0x6e, 0x74, 0x6c, 0x79, 0x52, 0x65, 0x71, 0x75, 0x65,
- 0x73, 0x74, 0x12, 0x16, 0x0a, 0x06, 0x6c, 0x6f, 0x67, 0x49, 0x64, 0x73, 0x18, 0x01, 0x20, 0x03,
- 0x28, 0x03, 0x52, 0x06, 0x6c, 0x6f, 0x67, 0x49, 0x64, 0x73, 0x22, 0x4d, 0x0a, 0x1b, 0x43, 0x6c,
- 0x65, 0x61, 0x6e, 0x4c, 0x6f, 0x67, 0x73, 0x50, 0x65, 0x72, 0x6d, 0x61, 0x6e, 0x65, 0x6e, 0x74,
- 0x6c, 0x79, 0x52, 0x65, 0x71, 0x75, 0x65, 0x73, 0x74, 0x12, 0x12, 0x0a, 0x04, 0x64, 0x61, 0x79,
- 0x73, 0x18, 0x01, 0x20, 0x01, 0x28, 0x05, 0x52, 0x04, 0x64, 0x61, 0x79, 0x73, 0x12, 0x1a, 0x0a,
- 0x08, 0x63, 0x6c, 0x65, 0x61, 0x72, 0x41, 0x6c, 0x6c, 0x18, 0x02, 0x20, 0x01, 0x28, 0x08, 0x52,
- 0x08, 0x63, 0x6c, 0x65, 0x61, 0x72, 0x41, 0x6c, 0x6c, 0x22, 0x14, 0x0a, 0x12, 0x53, 0x75, 0x6d,
- 0x4c, 0x6f, 0x67, 0x73, 0x53, 0x69, 0x7a, 0x65, 0x52, 0x65, 0x71, 0x75, 0x65, 0x73, 0x74, 0x22,
- 0x2f, 0x0a, 0x0f, 0x53, 0x75, 0x6d, 0x4c, 0x6f, 0x67, 0x73, 0x52, 0x65, 0x73, 0x70, 0x6f, 0x6e,
- 0x73, 0x65, 0x12, 0x1c, 0x0a, 0x09, 0x73, 0x69, 0x7a, 0x65, 0x42, 0x79, 0x74, 0x65, 0x73, 0x18,
- 0x01, 0x20, 0x01, 0x28, 0x03, 0x52, 0x09, 0x73, 0x69, 0x7a, 0x65, 0x42, 0x79, 0x74, 0x65, 0x73,
- 0x32, 0xce, 0x03, 0x0a, 0x0a, 0x4c, 0x6f, 0x67, 0x53, 0x65, 0x72, 0x76, 0x69, 0x63, 0x65, 0x12,
- 0x38, 0x0a, 0x09, 0x63, 0x72, 0x65, 0x61, 0x74, 0x65, 0x4c, 0x6f, 0x67, 0x12, 0x14, 0x2e, 0x70,
- 0x62, 0x2e, 0x43, 0x72, 0x65, 0x61, 0x74, 0x65, 0x4c, 0x6f, 0x67, 0x52, 0x65, 0x71, 0x75, 0x65,
- 0x73, 0x74, 0x1a, 0x15, 0x2e, 0x70, 0x62, 0x2e, 0x43, 0x72, 0x65, 0x61, 0x74, 0x65, 0x4c, 0x6f,
- 0x67, 0x52, 0x65, 0x73, 0x70, 0x6f, 0x6e, 0x73, 0x65, 0x12, 0x36, 0x0a, 0x09, 0x63, 0x6f, 0x75,
- 0x6e, 0x74, 0x4c, 0x6f, 0x67, 0x73, 0x12, 0x13, 0x2e, 0x70, 0x62, 0x2e, 0x43, 0x6f, 0x75, 0x6e,
- 0x74, 0x4c, 0x6f, 0x67, 0x52, 0x65, 0x71, 0x75, 0x65, 0x73, 0x74, 0x1a, 0x14, 0x2e, 0x70, 0x62,
- 0x2e, 0x52, 0x50, 0x43, 0x43, 0x6f, 0x75, 0x6e, 0x74, 0x52, 0x65, 0x73, 0x70, 0x6f, 0x6e, 0x73,
- 0x65, 0x12, 0x35, 0x0a, 0x08, 0x6c, 0x69, 0x73, 0x74, 0x4c, 0x6f, 0x67, 0x73, 0x12, 0x13, 0x2e,
- 0x70, 0x62, 0x2e, 0x4c, 0x69, 0x73, 0x74, 0x4c, 0x6f, 0x67, 0x73, 0x52, 0x65, 0x71, 0x75, 0x65,
- 0x73, 0x74, 0x1a, 0x14, 0x2e, 0x70, 0x62, 0x2e, 0x4c, 0x69, 0x73, 0x74, 0x4c, 0x6f, 0x67, 0x73,
- 0x52, 0x65, 0x73, 0x70, 0x6f, 0x6e, 0x73, 0x65, 0x12, 0x47, 0x0a, 0x14, 0x64, 0x65, 0x6c, 0x65,
- 0x74, 0x65, 0x4c, 0x6f, 0x67, 0x50, 0x65, 0x72, 0x6d, 0x61, 0x6e, 0x65, 0x6e, 0x74, 0x6c, 0x79,
- 0x12, 0x1f, 0x2e, 0x70, 0x62, 0x2e, 0x44, 0x65, 0x6c, 0x65, 0x74, 0x65, 0x4c, 0x6f, 0x67, 0x50,
- 0x65, 0x72, 0x6d, 0x61, 0x6e, 0x65, 0x6e, 0x74, 0x6c, 0x79, 0x52, 0x65, 0x71, 0x75, 0x65, 0x73,
- 0x74, 0x1a, 0x0e, 0x2e, 0x70, 0x62, 0x2e, 0x52, 0x50, 0x43, 0x53, 0x75, 0x63, 0x63, 0x65, 0x73,
- 0x73, 0x12, 0x49, 0x0a, 0x15, 0x64, 0x65, 0x6c, 0x65, 0x74, 0x65, 0x4c, 0x6f, 0x67, 0x73, 0x50,
- 0x65, 0x72, 0x6d, 0x61, 0x6e, 0x65, 0x6e, 0x74, 0x6c, 0x79, 0x12, 0x20, 0x2e, 0x70, 0x62, 0x2e,
- 0x44, 0x65, 0x6c, 0x65, 0x74, 0x65, 0x4c, 0x6f, 0x67, 0x73, 0x50, 0x65, 0x72, 0x6d, 0x61, 0x6e,
- 0x65, 0x6e, 0x74, 0x6c, 0x79, 0x52, 0x65, 0x71, 0x75, 0x65, 0x73, 0x74, 0x1a, 0x0e, 0x2e, 0x70,
- 0x62, 0x2e, 0x52, 0x50, 0x43, 0x53, 0x75, 0x63, 0x63, 0x65, 0x73, 0x73, 0x12, 0x47, 0x0a, 0x14,
- 0x63, 0x6c, 0x65, 0x61, 0x6e, 0x4c, 0x6f, 0x67, 0x73, 0x50, 0x65, 0x72, 0x6d, 0x61, 0x6e, 0x65,
- 0x6e, 0x74, 0x6c, 0x79, 0x12, 0x1f, 0x2e, 0x70, 0x62, 0x2e, 0x43, 0x6c, 0x65, 0x61, 0x6e, 0x4c,
- 0x6f, 0x67, 0x73, 0x50, 0x65, 0x72, 0x6d, 0x61, 0x6e, 0x65, 0x6e, 0x74, 0x6c, 0x79, 0x52, 0x65,
- 0x71, 0x75, 0x65, 0x73, 0x74, 0x1a, 0x0e, 0x2e, 0x70, 0x62, 0x2e, 0x52, 0x50, 0x43, 0x53, 0x75,
- 0x63, 0x63, 0x65, 0x73, 0x73, 0x12, 0x3a, 0x0a, 0x0b, 0x73, 0x75, 0x6d, 0x4c, 0x6f, 0x67, 0x73,
- 0x53, 0x69, 0x7a, 0x65, 0x12, 0x16, 0x2e, 0x70, 0x62, 0x2e, 0x53, 0x75, 0x6d, 0x4c, 0x6f, 0x67,
- 0x73, 0x53, 0x69, 0x7a, 0x65, 0x52, 0x65, 0x71, 0x75, 0x65, 0x73, 0x74, 0x1a, 0x13, 0x2e, 0x70,
- 0x62, 0x2e, 0x53, 0x75, 0x6d, 0x4c, 0x6f, 0x67, 0x73, 0x52, 0x65, 0x73, 0x70, 0x6f, 0x6e, 0x73,
- 0x65, 0x42, 0x06, 0x5a, 0x04, 0x2e, 0x2f, 0x70, 0x62, 0x62, 0x06, 0x70, 0x72, 0x6f, 0x74, 0x6f,
- 0x33,
-}
+const file_service_log_proto_rawDesc = "" +
+ "\n" +
+ "\x11service_log.proto\x12\x02pb\x1a\x19models/rpc_messages.proto\x1a\x16models/model_log.proto\"\xce\x01\n" +
+ "\x10CreateLogRequest\x12\x14\n" +
+ "\x05level\x18\x01 \x01(\tR\x05level\x12 \n" +
+ "\vdescription\x18\x02 \x01(\tR\vdescription\x12\x16\n" +
+ "\x06action\x18\x03 \x01(\tR\x06action\x12\x0e\n" +
+ "\x02ip\x18\x04 \x01(\tR\x02ip\x12(\n" +
+ "\x0flangMessageCode\x18\x05 \x01(\tR\x0flangMessageCode\x120\n" +
+ "\x13langMessageArgsJSON\x18\x06 \x01(\fR\x13langMessageArgsJSON\"\x13\n" +
+ "\x11CreateLogResponse\"\x8d\x01\n" +
+ "\x0fCountLogRequest\x12\x18\n" +
+ "\adayFrom\x18\x01 \x01(\tR\adayFrom\x12\x14\n" +
+ "\x05dayTo\x18\x02 \x01(\tR\x05dayTo\x12\x18\n" +
+ "\akeyword\x18\x03 \x01(\tR\akeyword\x12\x1a\n" +
+ "\buserType\x18\x04 \x01(\tR\buserType\x12\x14\n" +
+ "\x05level\x18\x05 \x01(\tR\x05level\"\xb9\x01\n" +
+ "\x0fListLogsRequest\x12\x16\n" +
+ "\x06offset\x18\x01 \x01(\x03R\x06offset\x12\x12\n" +
+ "\x04size\x18\x02 \x01(\x03R\x04size\x12\x18\n" +
+ "\adayFrom\x18\x03 \x01(\tR\adayFrom\x12\x14\n" +
+ "\x05dayTo\x18\x04 \x01(\tR\x05dayTo\x12\x18\n" +
+ "\akeyword\x18\x05 \x01(\tR\akeyword\x12\x1a\n" +
+ "\buserType\x18\x06 \x01(\tR\buserType\x12\x14\n" +
+ "\x05level\x18\a \x01(\tR\x05level\"/\n" +
+ "\x10ListLogsResponse\x12\x1b\n" +
+ "\x04logs\x18\x01 \x03(\v2\a.pb.LogR\x04logs\"3\n" +
+ "\x1bDeleteLogPermanentlyRequest\x12\x14\n" +
+ "\x05logId\x18\x01 \x01(\x03R\x05logId\"6\n" +
+ "\x1cDeleteLogsPermanentlyRequest\x12\x16\n" +
+ "\x06logIds\x18\x01 \x03(\x03R\x06logIds\"M\n" +
+ "\x1bCleanLogsPermanentlyRequest\x12\x12\n" +
+ "\x04days\x18\x01 \x01(\x05R\x04days\x12\x1a\n" +
+ "\bclearAll\x18\x02 \x01(\bR\bclearAll\"\x14\n" +
+ "\x12SumLogsSizeRequest\"/\n" +
+ "\x0fSumLogsResponse\x12\x1c\n" +
+ "\tsizeBytes\x18\x01 \x01(\x03R\tsizeBytes2\xce\x03\n" +
+ "\n" +
+ "LogService\x128\n" +
+ "\tcreateLog\x12\x14.pb.CreateLogRequest\x1a\x15.pb.CreateLogResponse\x126\n" +
+ "\tcountLogs\x12\x13.pb.CountLogRequest\x1a\x14.pb.RPCCountResponse\x125\n" +
+ "\blistLogs\x12\x13.pb.ListLogsRequest\x1a\x14.pb.ListLogsResponse\x12G\n" +
+ "\x14deleteLogPermanently\x12\x1f.pb.DeleteLogPermanentlyRequest\x1a\x0e.pb.RPCSuccess\x12I\n" +
+ "\x15deleteLogsPermanently\x12 .pb.DeleteLogsPermanentlyRequest\x1a\x0e.pb.RPCSuccess\x12G\n" +
+ "\x14cleanLogsPermanently\x12\x1f.pb.CleanLogsPermanentlyRequest\x1a\x0e.pb.RPCSuccess\x12:\n" +
+ "\vsumLogsSize\x12\x16.pb.SumLogsSizeRequest\x1a\x13.pb.SumLogsResponseB\x06Z\x04./pbb\x06proto3"
var (
file_service_log_proto_rawDescOnce sync.Once
- file_service_log_proto_rawDescData = file_service_log_proto_rawDesc
+ file_service_log_proto_rawDescData []byte
)
func file_service_log_proto_rawDescGZIP() []byte {
file_service_log_proto_rawDescOnce.Do(func() {
- file_service_log_proto_rawDescData = protoimpl.X.CompressGZIP(file_service_log_proto_rawDescData)
+ file_service_log_proto_rawDescData = protoimpl.X.CompressGZIP(unsafe.Slice(unsafe.StringData(file_service_log_proto_rawDesc), len(file_service_log_proto_rawDesc)))
})
return file_service_log_proto_rawDescData
}
@@ -736,7 +691,7 @@ func file_service_log_proto_init() {
out := protoimpl.TypeBuilder{
File: protoimpl.DescBuilder{
GoPackagePath: reflect.TypeOf(x{}).PkgPath(),
- RawDescriptor: file_service_log_proto_rawDesc,
+ RawDescriptor: unsafe.Slice(unsafe.StringData(file_service_log_proto_rawDesc), len(file_service_log_proto_rawDesc)),
NumEnums: 0,
NumMessages: 10,
NumExtensions: 0,
@@ -747,7 +702,6 @@ func file_service_log_proto_init() {
MessageInfos: file_service_log_proto_msgTypes,
}.Build()
File_service_log_proto = out.File
- file_service_log_proto_rawDesc = nil
file_service_log_proto_goTypes = nil
file_service_log_proto_depIdxs = nil
}
diff --git a/EdgeCommon/pkg/rpc/pb/service_log_grpc.pb.go b/EdgeCommon/pkg/rpc/pb/service_log_grpc.pb.go
index c5582d6..a65e066 100644
--- a/EdgeCommon/pkg/rpc/pb/service_log_grpc.pb.go
+++ b/EdgeCommon/pkg/rpc/pb/service_log_grpc.pb.go
@@ -1,7 +1,7 @@
// Code generated by protoc-gen-go-grpc. DO NOT EDIT.
// versions:
-// - protoc-gen-go-grpc v1.5.1
-// - protoc v6.33.2
+// - protoc-gen-go-grpc v1.6.1
+// - protoc v3.19.6
// source: service_log.proto
package pb
@@ -158,25 +158,25 @@ type LogServiceServer interface {
type UnimplementedLogServiceServer struct{}
func (UnimplementedLogServiceServer) CreateLog(context.Context, *CreateLogRequest) (*CreateLogResponse, error) {
- return nil, status.Errorf(codes.Unimplemented, "method CreateLog not implemented")
+ return nil, status.Error(codes.Unimplemented, "method CreateLog not implemented")
}
func (UnimplementedLogServiceServer) CountLogs(context.Context, *CountLogRequest) (*RPCCountResponse, error) {
- return nil, status.Errorf(codes.Unimplemented, "method CountLogs not implemented")
+ return nil, status.Error(codes.Unimplemented, "method CountLogs not implemented")
}
func (UnimplementedLogServiceServer) ListLogs(context.Context, *ListLogsRequest) (*ListLogsResponse, error) {
- return nil, status.Errorf(codes.Unimplemented, "method ListLogs not implemented")
+ return nil, status.Error(codes.Unimplemented, "method ListLogs not implemented")
}
func (UnimplementedLogServiceServer) DeleteLogPermanently(context.Context, *DeleteLogPermanentlyRequest) (*RPCSuccess, error) {
- return nil, status.Errorf(codes.Unimplemented, "method DeleteLogPermanently not implemented")
+ return nil, status.Error(codes.Unimplemented, "method DeleteLogPermanently not implemented")
}
func (UnimplementedLogServiceServer) DeleteLogsPermanently(context.Context, *DeleteLogsPermanentlyRequest) (*RPCSuccess, error) {
- return nil, status.Errorf(codes.Unimplemented, "method DeleteLogsPermanently not implemented")
+ return nil, status.Error(codes.Unimplemented, "method DeleteLogsPermanently not implemented")
}
func (UnimplementedLogServiceServer) CleanLogsPermanently(context.Context, *CleanLogsPermanentlyRequest) (*RPCSuccess, error) {
- return nil, status.Errorf(codes.Unimplemented, "method CleanLogsPermanently not implemented")
+ return nil, status.Error(codes.Unimplemented, "method CleanLogsPermanently not implemented")
}
func (UnimplementedLogServiceServer) SumLogsSize(context.Context, *SumLogsSizeRequest) (*SumLogsResponse, error) {
- return nil, status.Errorf(codes.Unimplemented, "method SumLogsSize not implemented")
+ return nil, status.Error(codes.Unimplemented, "method SumLogsSize not implemented")
}
func (UnimplementedLogServiceServer) testEmbeddedByValue() {}
@@ -188,7 +188,7 @@ type UnsafeLogServiceServer interface {
}
func RegisterLogServiceServer(s grpc.ServiceRegistrar, srv LogServiceServer) {
- // If the following call pancis, it indicates UnimplementedLogServiceServer was
+ // If the following call panics, it indicates UnimplementedLogServiceServer was
// embedded by pointer and is nil. This will cause panics if an
// unimplemented method is ever invoked, so we test this at initialization
// time to prevent it from happening at runtime later due to I/O.
diff --git a/EdgeCommon/pkg/rpc/pb/service_login.pb.go b/EdgeCommon/pkg/rpc/pb/service_login.pb.go
index 2dfdf2b..ce07c23 100644
--- a/EdgeCommon/pkg/rpc/pb/service_login.pb.go
+++ b/EdgeCommon/pkg/rpc/pb/service_login.pb.go
@@ -1,7 +1,7 @@
// Code generated by protoc-gen-go. DO NOT EDIT.
// versions:
-// protoc-gen-go v1.36.0
-// protoc v6.33.2
+// protoc-gen-go v1.36.11
+// protoc v3.19.6
// source: service_login.proto
package pb
@@ -11,6 +11,7 @@ import (
protoimpl "google.golang.org/protobuf/runtime/protoimpl"
reflect "reflect"
sync "sync"
+ unsafe "unsafe"
)
const (
@@ -172,46 +173,29 @@ func (x *UpdateLoginRequest) GetLogin() *Login {
var File_service_login_proto protoreflect.FileDescriptor
-var file_service_login_proto_rawDesc = []byte{
- 0x0a, 0x13, 0x73, 0x65, 0x72, 0x76, 0x69, 0x63, 0x65, 0x5f, 0x6c, 0x6f, 0x67, 0x69, 0x6e, 0x2e,
- 0x70, 0x72, 0x6f, 0x74, 0x6f, 0x12, 0x02, 0x70, 0x62, 0x1a, 0x18, 0x6d, 0x6f, 0x64, 0x65, 0x6c,
- 0x73, 0x2f, 0x6d, 0x6f, 0x64, 0x65, 0x6c, 0x5f, 0x6c, 0x6f, 0x67, 0x69, 0x6e, 0x2e, 0x70, 0x72,
- 0x6f, 0x74, 0x6f, 0x1a, 0x19, 0x6d, 0x6f, 0x64, 0x65, 0x6c, 0x73, 0x2f, 0x72, 0x70, 0x63, 0x5f,
- 0x6d, 0x65, 0x73, 0x73, 0x61, 0x67, 0x65, 0x73, 0x2e, 0x70, 0x72, 0x6f, 0x74, 0x6f, 0x22, 0x5f,
- 0x0a, 0x17, 0x46, 0x69, 0x6e, 0x64, 0x45, 0x6e, 0x61, 0x62, 0x6c, 0x65, 0x64, 0x4c, 0x6f, 0x67,
- 0x69, 0x6e, 0x52, 0x65, 0x71, 0x75, 0x65, 0x73, 0x74, 0x12, 0x18, 0x0a, 0x07, 0x61, 0x64, 0x6d,
- 0x69, 0x6e, 0x49, 0x64, 0x18, 0x01, 0x20, 0x01, 0x28, 0x03, 0x52, 0x07, 0x61, 0x64, 0x6d, 0x69,
- 0x6e, 0x49, 0x64, 0x12, 0x16, 0x0a, 0x06, 0x75, 0x73, 0x65, 0x72, 0x49, 0x64, 0x18, 0x03, 0x20,
- 0x01, 0x28, 0x03, 0x52, 0x06, 0x75, 0x73, 0x65, 0x72, 0x49, 0x64, 0x12, 0x12, 0x0a, 0x04, 0x74,
- 0x79, 0x70, 0x65, 0x18, 0x02, 0x20, 0x01, 0x28, 0x09, 0x52, 0x04, 0x74, 0x79, 0x70, 0x65, 0x22,
- 0x3b, 0x0a, 0x18, 0x46, 0x69, 0x6e, 0x64, 0x45, 0x6e, 0x61, 0x62, 0x6c, 0x65, 0x64, 0x4c, 0x6f,
- 0x67, 0x69, 0x6e, 0x52, 0x65, 0x73, 0x70, 0x6f, 0x6e, 0x73, 0x65, 0x12, 0x1f, 0x0a, 0x05, 0x6c,
- 0x6f, 0x67, 0x69, 0x6e, 0x18, 0x01, 0x20, 0x01, 0x28, 0x0b, 0x32, 0x09, 0x2e, 0x70, 0x62, 0x2e,
- 0x4c, 0x6f, 0x67, 0x69, 0x6e, 0x52, 0x05, 0x6c, 0x6f, 0x67, 0x69, 0x6e, 0x22, 0x35, 0x0a, 0x12,
- 0x55, 0x70, 0x64, 0x61, 0x74, 0x65, 0x4c, 0x6f, 0x67, 0x69, 0x6e, 0x52, 0x65, 0x71, 0x75, 0x65,
- 0x73, 0x74, 0x12, 0x1f, 0x0a, 0x05, 0x6c, 0x6f, 0x67, 0x69, 0x6e, 0x18, 0x01, 0x20, 0x01, 0x28,
- 0x0b, 0x32, 0x09, 0x2e, 0x70, 0x62, 0x2e, 0x4c, 0x6f, 0x67, 0x69, 0x6e, 0x52, 0x05, 0x6c, 0x6f,
- 0x67, 0x69, 0x6e, 0x32, 0x94, 0x01, 0x0a, 0x0c, 0x4c, 0x6f, 0x67, 0x69, 0x6e, 0x53, 0x65, 0x72,
- 0x76, 0x69, 0x63, 0x65, 0x12, 0x4d, 0x0a, 0x10, 0x66, 0x69, 0x6e, 0x64, 0x45, 0x6e, 0x61, 0x62,
- 0x6c, 0x65, 0x64, 0x4c, 0x6f, 0x67, 0x69, 0x6e, 0x12, 0x1b, 0x2e, 0x70, 0x62, 0x2e, 0x46, 0x69,
- 0x6e, 0x64, 0x45, 0x6e, 0x61, 0x62, 0x6c, 0x65, 0x64, 0x4c, 0x6f, 0x67, 0x69, 0x6e, 0x52, 0x65,
- 0x71, 0x75, 0x65, 0x73, 0x74, 0x1a, 0x1c, 0x2e, 0x70, 0x62, 0x2e, 0x46, 0x69, 0x6e, 0x64, 0x45,
- 0x6e, 0x61, 0x62, 0x6c, 0x65, 0x64, 0x4c, 0x6f, 0x67, 0x69, 0x6e, 0x52, 0x65, 0x73, 0x70, 0x6f,
- 0x6e, 0x73, 0x65, 0x12, 0x35, 0x0a, 0x0b, 0x75, 0x70, 0x64, 0x61, 0x74, 0x65, 0x4c, 0x6f, 0x67,
- 0x69, 0x6e, 0x12, 0x16, 0x2e, 0x70, 0x62, 0x2e, 0x55, 0x70, 0x64, 0x61, 0x74, 0x65, 0x4c, 0x6f,
- 0x67, 0x69, 0x6e, 0x52, 0x65, 0x71, 0x75, 0x65, 0x73, 0x74, 0x1a, 0x0e, 0x2e, 0x70, 0x62, 0x2e,
- 0x52, 0x50, 0x43, 0x53, 0x75, 0x63, 0x63, 0x65, 0x73, 0x73, 0x42, 0x06, 0x5a, 0x04, 0x2e, 0x2f,
- 0x70, 0x62, 0x62, 0x06, 0x70, 0x72, 0x6f, 0x74, 0x6f, 0x33,
-}
+const file_service_login_proto_rawDesc = "" +
+ "\n" +
+ "\x13service_login.proto\x12\x02pb\x1a\x18models/model_login.proto\x1a\x19models/rpc_messages.proto\"_\n" +
+ "\x17FindEnabledLoginRequest\x12\x18\n" +
+ "\aadminId\x18\x01 \x01(\x03R\aadminId\x12\x16\n" +
+ "\x06userId\x18\x03 \x01(\x03R\x06userId\x12\x12\n" +
+ "\x04type\x18\x02 \x01(\tR\x04type\";\n" +
+ "\x18FindEnabledLoginResponse\x12\x1f\n" +
+ "\x05login\x18\x01 \x01(\v2\t.pb.LoginR\x05login\"5\n" +
+ "\x12UpdateLoginRequest\x12\x1f\n" +
+ "\x05login\x18\x01 \x01(\v2\t.pb.LoginR\x05login2\x94\x01\n" +
+ "\fLoginService\x12M\n" +
+ "\x10findEnabledLogin\x12\x1b.pb.FindEnabledLoginRequest\x1a\x1c.pb.FindEnabledLoginResponse\x125\n" +
+ "\vupdateLogin\x12\x16.pb.UpdateLoginRequest\x1a\x0e.pb.RPCSuccessB\x06Z\x04./pbb\x06proto3"
var (
file_service_login_proto_rawDescOnce sync.Once
- file_service_login_proto_rawDescData = file_service_login_proto_rawDesc
+ file_service_login_proto_rawDescData []byte
)
func file_service_login_proto_rawDescGZIP() []byte {
file_service_login_proto_rawDescOnce.Do(func() {
- file_service_login_proto_rawDescData = protoimpl.X.CompressGZIP(file_service_login_proto_rawDescData)
+ file_service_login_proto_rawDescData = protoimpl.X.CompressGZIP(unsafe.Slice(unsafe.StringData(file_service_login_proto_rawDesc), len(file_service_login_proto_rawDesc)))
})
return file_service_login_proto_rawDescData
}
@@ -249,7 +233,7 @@ func file_service_login_proto_init() {
out := protoimpl.TypeBuilder{
File: protoimpl.DescBuilder{
GoPackagePath: reflect.TypeOf(x{}).PkgPath(),
- RawDescriptor: file_service_login_proto_rawDesc,
+ RawDescriptor: unsafe.Slice(unsafe.StringData(file_service_login_proto_rawDesc), len(file_service_login_proto_rawDesc)),
NumEnums: 0,
NumMessages: 3,
NumExtensions: 0,
@@ -260,7 +244,6 @@ func file_service_login_proto_init() {
MessageInfos: file_service_login_proto_msgTypes,
}.Build()
File_service_login_proto = out.File
- file_service_login_proto_rawDesc = nil
file_service_login_proto_goTypes = nil
file_service_login_proto_depIdxs = nil
}
diff --git a/EdgeCommon/pkg/rpc/pb/service_login_grpc.pb.go b/EdgeCommon/pkg/rpc/pb/service_login_grpc.pb.go
index dffbbde..7e39cb8 100644
--- a/EdgeCommon/pkg/rpc/pb/service_login_grpc.pb.go
+++ b/EdgeCommon/pkg/rpc/pb/service_login_grpc.pb.go
@@ -1,7 +1,7 @@
// Code generated by protoc-gen-go-grpc. DO NOT EDIT.
// versions:
-// - protoc-gen-go-grpc v1.5.1
-// - protoc v6.33.2
+// - protoc-gen-go-grpc v1.6.1
+// - protoc v3.19.6
// source: service_login.proto
package pb
@@ -83,10 +83,10 @@ type LoginServiceServer interface {
type UnimplementedLoginServiceServer struct{}
func (UnimplementedLoginServiceServer) FindEnabledLogin(context.Context, *FindEnabledLoginRequest) (*FindEnabledLoginResponse, error) {
- return nil, status.Errorf(codes.Unimplemented, "method FindEnabledLogin not implemented")
+ return nil, status.Error(codes.Unimplemented, "method FindEnabledLogin not implemented")
}
func (UnimplementedLoginServiceServer) UpdateLogin(context.Context, *UpdateLoginRequest) (*RPCSuccess, error) {
- return nil, status.Errorf(codes.Unimplemented, "method UpdateLogin not implemented")
+ return nil, status.Error(codes.Unimplemented, "method UpdateLogin not implemented")
}
func (UnimplementedLoginServiceServer) testEmbeddedByValue() {}
@@ -98,7 +98,7 @@ type UnsafeLoginServiceServer interface {
}
func RegisterLoginServiceServer(s grpc.ServiceRegistrar, srv LoginServiceServer) {
- // If the following call pancis, it indicates UnimplementedLoginServiceServer was
+ // If the following call panics, it indicates UnimplementedLoginServiceServer was
// embedded by pointer and is nil. This will cause panics if an
// unimplemented method is ever invoked, so we test this at initialization
// time to prevent it from happening at runtime later due to I/O.
diff --git a/EdgeCommon/pkg/rpc/pb/service_login_session.pb.go b/EdgeCommon/pkg/rpc/pb/service_login_session.pb.go
index 355082c..bec95ac 100644
--- a/EdgeCommon/pkg/rpc/pb/service_login_session.pb.go
+++ b/EdgeCommon/pkg/rpc/pb/service_login_session.pb.go
@@ -1,7 +1,7 @@
// Code generated by protoc-gen-go. DO NOT EDIT.
// versions:
-// protoc-gen-go v1.36.0
-// protoc v6.33.2
+// protoc-gen-go v1.36.11
+// protoc v3.19.6
// source: service_login_session.proto
package pb
@@ -11,6 +11,7 @@ import (
protoimpl "google.golang.org/protobuf/runtime/protoimpl"
reflect "reflect"
sync "sync"
+ unsafe "unsafe"
)
const (
@@ -270,65 +271,36 @@ func (x *ClearOldLoginSessionsRequest) GetIp() string {
var File_service_login_session_proto protoreflect.FileDescriptor
-var file_service_login_session_proto_rawDesc = []byte{
- 0x0a, 0x1b, 0x73, 0x65, 0x72, 0x76, 0x69, 0x63, 0x65, 0x5f, 0x6c, 0x6f, 0x67, 0x69, 0x6e, 0x5f,
- 0x73, 0x65, 0x73, 0x73, 0x69, 0x6f, 0x6e, 0x2e, 0x70, 0x72, 0x6f, 0x74, 0x6f, 0x12, 0x02, 0x70,
- 0x62, 0x1a, 0x20, 0x6d, 0x6f, 0x64, 0x65, 0x6c, 0x73, 0x2f, 0x6d, 0x6f, 0x64, 0x65, 0x6c, 0x5f,
- 0x6c, 0x6f, 0x67, 0x69, 0x6e, 0x5f, 0x73, 0x65, 0x73, 0x73, 0x69, 0x6f, 0x6e, 0x2e, 0x70, 0x72,
- 0x6f, 0x74, 0x6f, 0x1a, 0x19, 0x6d, 0x6f, 0x64, 0x65, 0x6c, 0x73, 0x2f, 0x72, 0x70, 0x63, 0x5f,
- 0x6d, 0x65, 0x73, 0x73, 0x61, 0x67, 0x65, 0x73, 0x2e, 0x70, 0x72, 0x6f, 0x74, 0x6f, 0x22, 0x59,
- 0x0a, 0x1d, 0x57, 0x72, 0x69, 0x74, 0x65, 0x4c, 0x6f, 0x67, 0x69, 0x6e, 0x53, 0x65, 0x73, 0x73,
- 0x69, 0x6f, 0x6e, 0x56, 0x61, 0x6c, 0x75, 0x65, 0x52, 0x65, 0x71, 0x75, 0x65, 0x73, 0x74, 0x12,
- 0x10, 0x0a, 0x03, 0x73, 0x69, 0x64, 0x18, 0x01, 0x20, 0x01, 0x28, 0x09, 0x52, 0x03, 0x73, 0x69,
- 0x64, 0x12, 0x10, 0x0a, 0x03, 0x6b, 0x65, 0x79, 0x18, 0x02, 0x20, 0x01, 0x28, 0x09, 0x52, 0x03,
- 0x6b, 0x65, 0x79, 0x12, 0x14, 0x0a, 0x05, 0x76, 0x61, 0x6c, 0x75, 0x65, 0x18, 0x03, 0x20, 0x01,
- 0x28, 0x09, 0x52, 0x05, 0x76, 0x61, 0x6c, 0x75, 0x65, 0x22, 0x2d, 0x0a, 0x19, 0x44, 0x65, 0x6c,
- 0x65, 0x74, 0x65, 0x4c, 0x6f, 0x67, 0x69, 0x6e, 0x53, 0x65, 0x73, 0x73, 0x69, 0x6f, 0x6e, 0x52,
- 0x65, 0x71, 0x75, 0x65, 0x73, 0x74, 0x12, 0x10, 0x0a, 0x03, 0x73, 0x69, 0x64, 0x18, 0x01, 0x20,
- 0x01, 0x28, 0x09, 0x52, 0x03, 0x73, 0x69, 0x64, 0x22, 0x2b, 0x0a, 0x17, 0x46, 0x69, 0x6e, 0x64,
- 0x4c, 0x6f, 0x67, 0x69, 0x6e, 0x53, 0x65, 0x73, 0x73, 0x69, 0x6f, 0x6e, 0x52, 0x65, 0x71, 0x75,
- 0x65, 0x73, 0x74, 0x12, 0x10, 0x0a, 0x03, 0x73, 0x69, 0x64, 0x18, 0x01, 0x20, 0x01, 0x28, 0x09,
- 0x52, 0x03, 0x73, 0x69, 0x64, 0x22, 0x50, 0x0a, 0x18, 0x46, 0x69, 0x6e, 0x64, 0x4c, 0x6f, 0x67,
- 0x69, 0x6e, 0x53, 0x65, 0x73, 0x73, 0x69, 0x6f, 0x6e, 0x52, 0x65, 0x73, 0x70, 0x6f, 0x6e, 0x73,
- 0x65, 0x12, 0x34, 0x0a, 0x0c, 0x6c, 0x6f, 0x67, 0x69, 0x6e, 0x53, 0x65, 0x73, 0x73, 0x69, 0x6f,
- 0x6e, 0x18, 0x01, 0x20, 0x01, 0x28, 0x0b, 0x32, 0x10, 0x2e, 0x70, 0x62, 0x2e, 0x4c, 0x6f, 0x67,
- 0x69, 0x6e, 0x53, 0x65, 0x73, 0x73, 0x69, 0x6f, 0x6e, 0x52, 0x0c, 0x6c, 0x6f, 0x67, 0x69, 0x6e,
- 0x53, 0x65, 0x73, 0x73, 0x69, 0x6f, 0x6e, 0x22, 0x40, 0x0a, 0x1c, 0x43, 0x6c, 0x65, 0x61, 0x72,
- 0x4f, 0x6c, 0x64, 0x4c, 0x6f, 0x67, 0x69, 0x6e, 0x53, 0x65, 0x73, 0x73, 0x69, 0x6f, 0x6e, 0x73,
- 0x52, 0x65, 0x71, 0x75, 0x65, 0x73, 0x74, 0x12, 0x10, 0x0a, 0x03, 0x73, 0x69, 0x64, 0x18, 0x01,
- 0x20, 0x01, 0x28, 0x09, 0x52, 0x03, 0x73, 0x69, 0x64, 0x12, 0x0e, 0x0a, 0x02, 0x69, 0x70, 0x18,
- 0x02, 0x20, 0x01, 0x28, 0x09, 0x52, 0x02, 0x69, 0x70, 0x32, 0xc1, 0x02, 0x0a, 0x13, 0x4c, 0x6f,
- 0x67, 0x69, 0x6e, 0x53, 0x65, 0x73, 0x73, 0x69, 0x6f, 0x6e, 0x53, 0x65, 0x72, 0x76, 0x69, 0x63,
- 0x65, 0x12, 0x4b, 0x0a, 0x16, 0x77, 0x72, 0x69, 0x74, 0x65, 0x4c, 0x6f, 0x67, 0x69, 0x6e, 0x53,
- 0x65, 0x73, 0x73, 0x69, 0x6f, 0x6e, 0x56, 0x61, 0x6c, 0x75, 0x65, 0x12, 0x21, 0x2e, 0x70, 0x62,
- 0x2e, 0x57, 0x72, 0x69, 0x74, 0x65, 0x4c, 0x6f, 0x67, 0x69, 0x6e, 0x53, 0x65, 0x73, 0x73, 0x69,
- 0x6f, 0x6e, 0x56, 0x61, 0x6c, 0x75, 0x65, 0x52, 0x65, 0x71, 0x75, 0x65, 0x73, 0x74, 0x1a, 0x0e,
- 0x2e, 0x70, 0x62, 0x2e, 0x52, 0x50, 0x43, 0x53, 0x75, 0x63, 0x63, 0x65, 0x73, 0x73, 0x12, 0x43,
- 0x0a, 0x12, 0x64, 0x65, 0x6c, 0x65, 0x74, 0x65, 0x4c, 0x6f, 0x67, 0x69, 0x6e, 0x53, 0x65, 0x73,
- 0x73, 0x69, 0x6f, 0x6e, 0x12, 0x1d, 0x2e, 0x70, 0x62, 0x2e, 0x44, 0x65, 0x6c, 0x65, 0x74, 0x65,
- 0x4c, 0x6f, 0x67, 0x69, 0x6e, 0x53, 0x65, 0x73, 0x73, 0x69, 0x6f, 0x6e, 0x52, 0x65, 0x71, 0x75,
- 0x65, 0x73, 0x74, 0x1a, 0x0e, 0x2e, 0x70, 0x62, 0x2e, 0x52, 0x50, 0x43, 0x53, 0x75, 0x63, 0x63,
- 0x65, 0x73, 0x73, 0x12, 0x4d, 0x0a, 0x10, 0x66, 0x69, 0x6e, 0x64, 0x4c, 0x6f, 0x67, 0x69, 0x6e,
- 0x53, 0x65, 0x73, 0x73, 0x69, 0x6f, 0x6e, 0x12, 0x1b, 0x2e, 0x70, 0x62, 0x2e, 0x46, 0x69, 0x6e,
- 0x64, 0x4c, 0x6f, 0x67, 0x69, 0x6e, 0x53, 0x65, 0x73, 0x73, 0x69, 0x6f, 0x6e, 0x52, 0x65, 0x71,
- 0x75, 0x65, 0x73, 0x74, 0x1a, 0x1c, 0x2e, 0x70, 0x62, 0x2e, 0x46, 0x69, 0x6e, 0x64, 0x4c, 0x6f,
- 0x67, 0x69, 0x6e, 0x53, 0x65, 0x73, 0x73, 0x69, 0x6f, 0x6e, 0x52, 0x65, 0x73, 0x70, 0x6f, 0x6e,
- 0x73, 0x65, 0x12, 0x49, 0x0a, 0x15, 0x63, 0x6c, 0x65, 0x61, 0x72, 0x4f, 0x6c, 0x64, 0x4c, 0x6f,
- 0x67, 0x69, 0x6e, 0x53, 0x65, 0x73, 0x73, 0x69, 0x6f, 0x6e, 0x73, 0x12, 0x20, 0x2e, 0x70, 0x62,
- 0x2e, 0x43, 0x6c, 0x65, 0x61, 0x72, 0x4f, 0x6c, 0x64, 0x4c, 0x6f, 0x67, 0x69, 0x6e, 0x53, 0x65,
- 0x73, 0x73, 0x69, 0x6f, 0x6e, 0x73, 0x52, 0x65, 0x71, 0x75, 0x65, 0x73, 0x74, 0x1a, 0x0e, 0x2e,
- 0x70, 0x62, 0x2e, 0x52, 0x50, 0x43, 0x53, 0x75, 0x63, 0x63, 0x65, 0x73, 0x73, 0x42, 0x06, 0x5a,
- 0x04, 0x2e, 0x2f, 0x70, 0x62, 0x62, 0x06, 0x70, 0x72, 0x6f, 0x74, 0x6f, 0x33,
-}
+const file_service_login_session_proto_rawDesc = "" +
+ "\n" +
+ "\x1bservice_login_session.proto\x12\x02pb\x1a models/model_login_session.proto\x1a\x19models/rpc_messages.proto\"Y\n" +
+ "\x1dWriteLoginSessionValueRequest\x12\x10\n" +
+ "\x03sid\x18\x01 \x01(\tR\x03sid\x12\x10\n" +
+ "\x03key\x18\x02 \x01(\tR\x03key\x12\x14\n" +
+ "\x05value\x18\x03 \x01(\tR\x05value\"-\n" +
+ "\x19DeleteLoginSessionRequest\x12\x10\n" +
+ "\x03sid\x18\x01 \x01(\tR\x03sid\"+\n" +
+ "\x17FindLoginSessionRequest\x12\x10\n" +
+ "\x03sid\x18\x01 \x01(\tR\x03sid\"P\n" +
+ "\x18FindLoginSessionResponse\x124\n" +
+ "\floginSession\x18\x01 \x01(\v2\x10.pb.LoginSessionR\floginSession\"@\n" +
+ "\x1cClearOldLoginSessionsRequest\x12\x10\n" +
+ "\x03sid\x18\x01 \x01(\tR\x03sid\x12\x0e\n" +
+ "\x02ip\x18\x02 \x01(\tR\x02ip2\xc1\x02\n" +
+ "\x13LoginSessionService\x12K\n" +
+ "\x16writeLoginSessionValue\x12!.pb.WriteLoginSessionValueRequest\x1a\x0e.pb.RPCSuccess\x12C\n" +
+ "\x12deleteLoginSession\x12\x1d.pb.DeleteLoginSessionRequest\x1a\x0e.pb.RPCSuccess\x12M\n" +
+ "\x10findLoginSession\x12\x1b.pb.FindLoginSessionRequest\x1a\x1c.pb.FindLoginSessionResponse\x12I\n" +
+ "\x15clearOldLoginSessions\x12 .pb.ClearOldLoginSessionsRequest\x1a\x0e.pb.RPCSuccessB\x06Z\x04./pbb\x06proto3"
var (
file_service_login_session_proto_rawDescOnce sync.Once
- file_service_login_session_proto_rawDescData = file_service_login_session_proto_rawDesc
+ file_service_login_session_proto_rawDescData []byte
)
func file_service_login_session_proto_rawDescGZIP() []byte {
file_service_login_session_proto_rawDescOnce.Do(func() {
- file_service_login_session_proto_rawDescData = protoimpl.X.CompressGZIP(file_service_login_session_proto_rawDescData)
+ file_service_login_session_proto_rawDescData = protoimpl.X.CompressGZIP(unsafe.Slice(unsafe.StringData(file_service_login_session_proto_rawDesc), len(file_service_login_session_proto_rawDesc)))
})
return file_service_login_session_proto_rawDescData
}
@@ -371,7 +343,7 @@ func file_service_login_session_proto_init() {
out := protoimpl.TypeBuilder{
File: protoimpl.DescBuilder{
GoPackagePath: reflect.TypeOf(x{}).PkgPath(),
- RawDescriptor: file_service_login_session_proto_rawDesc,
+ RawDescriptor: unsafe.Slice(unsafe.StringData(file_service_login_session_proto_rawDesc), len(file_service_login_session_proto_rawDesc)),
NumEnums: 0,
NumMessages: 5,
NumExtensions: 0,
@@ -382,7 +354,6 @@ func file_service_login_session_proto_init() {
MessageInfos: file_service_login_session_proto_msgTypes,
}.Build()
File_service_login_session_proto = out.File
- file_service_login_session_proto_rawDesc = nil
file_service_login_session_proto_goTypes = nil
file_service_login_session_proto_depIdxs = nil
}
diff --git a/EdgeCommon/pkg/rpc/pb/service_login_session_grpc.pb.go b/EdgeCommon/pkg/rpc/pb/service_login_session_grpc.pb.go
index 49a0758..82c0ea1 100644
--- a/EdgeCommon/pkg/rpc/pb/service_login_session_grpc.pb.go
+++ b/EdgeCommon/pkg/rpc/pb/service_login_session_grpc.pb.go
@@ -1,7 +1,7 @@
// Code generated by protoc-gen-go-grpc. DO NOT EDIT.
// versions:
-// - protoc-gen-go-grpc v1.5.1
-// - protoc v6.33.2
+// - protoc-gen-go-grpc v1.6.1
+// - protoc v3.19.6
// source: service_login_session.proto
package pb
@@ -113,16 +113,16 @@ type LoginSessionServiceServer interface {
type UnimplementedLoginSessionServiceServer struct{}
func (UnimplementedLoginSessionServiceServer) WriteLoginSessionValue(context.Context, *WriteLoginSessionValueRequest) (*RPCSuccess, error) {
- return nil, status.Errorf(codes.Unimplemented, "method WriteLoginSessionValue not implemented")
+ return nil, status.Error(codes.Unimplemented, "method WriteLoginSessionValue not implemented")
}
func (UnimplementedLoginSessionServiceServer) DeleteLoginSession(context.Context, *DeleteLoginSessionRequest) (*RPCSuccess, error) {
- return nil, status.Errorf(codes.Unimplemented, "method DeleteLoginSession not implemented")
+ return nil, status.Error(codes.Unimplemented, "method DeleteLoginSession not implemented")
}
func (UnimplementedLoginSessionServiceServer) FindLoginSession(context.Context, *FindLoginSessionRequest) (*FindLoginSessionResponse, error) {
- return nil, status.Errorf(codes.Unimplemented, "method FindLoginSession not implemented")
+ return nil, status.Error(codes.Unimplemented, "method FindLoginSession not implemented")
}
func (UnimplementedLoginSessionServiceServer) ClearOldLoginSessions(context.Context, *ClearOldLoginSessionsRequest) (*RPCSuccess, error) {
- return nil, status.Errorf(codes.Unimplemented, "method ClearOldLoginSessions not implemented")
+ return nil, status.Error(codes.Unimplemented, "method ClearOldLoginSessions not implemented")
}
func (UnimplementedLoginSessionServiceServer) testEmbeddedByValue() {}
@@ -134,7 +134,7 @@ type UnsafeLoginSessionServiceServer interface {
}
func RegisterLoginSessionServiceServer(s grpc.ServiceRegistrar, srv LoginSessionServiceServer) {
- // If the following call pancis, it indicates UnimplementedLoginSessionServiceServer was
+ // If the following call panics, it indicates UnimplementedLoginSessionServiceServer was
// embedded by pointer and is nil. This will cause panics if an
// unimplemented method is ever invoked, so we test this at initialization
// time to prevent it from happening at runtime later due to I/O.
diff --git a/EdgeCommon/pkg/rpc/pb/service_login_ticket.pb.go b/EdgeCommon/pkg/rpc/pb/service_login_ticket.pb.go
index ddcf8a5..96e382e 100644
--- a/EdgeCommon/pkg/rpc/pb/service_login_ticket.pb.go
+++ b/EdgeCommon/pkg/rpc/pb/service_login_ticket.pb.go
@@ -1,7 +1,7 @@
// Code generated by protoc-gen-go. DO NOT EDIT.
// versions:
-// protoc-gen-go v1.36.0
-// protoc v6.33.2
+// protoc-gen-go v1.36.11
+// protoc v3.19.6
// source: service_login_ticket.proto
package pb
@@ -11,6 +11,7 @@ import (
protoimpl "google.golang.org/protobuf/runtime/protoimpl"
reflect "reflect"
sync "sync"
+ unsafe "unsafe"
)
const (
@@ -216,54 +217,31 @@ func (x *FindLoginTicketWithValueResponse) GetLoginTicket() *LoginTicket {
var File_service_login_ticket_proto protoreflect.FileDescriptor
-var file_service_login_ticket_proto_rawDesc = []byte{
- 0x0a, 0x1a, 0x73, 0x65, 0x72, 0x76, 0x69, 0x63, 0x65, 0x5f, 0x6c, 0x6f, 0x67, 0x69, 0x6e, 0x5f,
- 0x74, 0x69, 0x63, 0x6b, 0x65, 0x74, 0x2e, 0x70, 0x72, 0x6f, 0x74, 0x6f, 0x12, 0x02, 0x70, 0x62,
- 0x1a, 0x1f, 0x6d, 0x6f, 0x64, 0x65, 0x6c, 0x73, 0x2f, 0x6d, 0x6f, 0x64, 0x65, 0x6c, 0x5f, 0x6c,
- 0x6f, 0x67, 0x69, 0x6e, 0x5f, 0x74, 0x69, 0x63, 0x6b, 0x65, 0x74, 0x2e, 0x70, 0x72, 0x6f, 0x74,
- 0x6f, 0x22, 0x5c, 0x0a, 0x18, 0x43, 0x72, 0x65, 0x61, 0x74, 0x65, 0x4c, 0x6f, 0x67, 0x69, 0x6e,
- 0x54, 0x69, 0x63, 0x6b, 0x65, 0x74, 0x52, 0x65, 0x71, 0x75, 0x65, 0x73, 0x74, 0x12, 0x18, 0x0a,
- 0x07, 0x61, 0x64, 0x6d, 0x69, 0x6e, 0x49, 0x64, 0x18, 0x01, 0x20, 0x01, 0x28, 0x03, 0x52, 0x07,
- 0x61, 0x64, 0x6d, 0x69, 0x6e, 0x49, 0x64, 0x12, 0x16, 0x0a, 0x06, 0x75, 0x73, 0x65, 0x72, 0x49,
- 0x64, 0x18, 0x02, 0x20, 0x01, 0x28, 0x03, 0x52, 0x06, 0x75, 0x73, 0x65, 0x72, 0x49, 0x64, 0x12,
- 0x0e, 0x0a, 0x02, 0x69, 0x70, 0x18, 0x03, 0x20, 0x01, 0x28, 0x09, 0x52, 0x02, 0x69, 0x70, 0x22,
- 0x31, 0x0a, 0x19, 0x43, 0x72, 0x65, 0x61, 0x74, 0x65, 0x4c, 0x6f, 0x67, 0x69, 0x6e, 0x54, 0x69,
- 0x63, 0x6b, 0x65, 0x74, 0x52, 0x65, 0x73, 0x70, 0x6f, 0x6e, 0x73, 0x65, 0x12, 0x14, 0x0a, 0x05,
- 0x76, 0x61, 0x6c, 0x75, 0x65, 0x18, 0x01, 0x20, 0x01, 0x28, 0x09, 0x52, 0x05, 0x76, 0x61, 0x6c,
- 0x75, 0x65, 0x22, 0x37, 0x0a, 0x1f, 0x46, 0x69, 0x6e, 0x64, 0x4c, 0x6f, 0x67, 0x69, 0x6e, 0x54,
- 0x69, 0x63, 0x6b, 0x65, 0x74, 0x57, 0x69, 0x74, 0x68, 0x56, 0x61, 0x6c, 0x75, 0x65, 0x52, 0x65,
- 0x71, 0x75, 0x65, 0x73, 0x74, 0x12, 0x14, 0x0a, 0x05, 0x76, 0x61, 0x6c, 0x75, 0x65, 0x18, 0x01,
- 0x20, 0x01, 0x28, 0x09, 0x52, 0x05, 0x76, 0x61, 0x6c, 0x75, 0x65, 0x22, 0x55, 0x0a, 0x20, 0x46,
- 0x69, 0x6e, 0x64, 0x4c, 0x6f, 0x67, 0x69, 0x6e, 0x54, 0x69, 0x63, 0x6b, 0x65, 0x74, 0x57, 0x69,
- 0x74, 0x68, 0x56, 0x61, 0x6c, 0x75, 0x65, 0x52, 0x65, 0x73, 0x70, 0x6f, 0x6e, 0x73, 0x65, 0x12,
- 0x31, 0x0a, 0x0b, 0x6c, 0x6f, 0x67, 0x69, 0x6e, 0x54, 0x69, 0x63, 0x6b, 0x65, 0x74, 0x18, 0x01,
- 0x20, 0x01, 0x28, 0x0b, 0x32, 0x0f, 0x2e, 0x70, 0x62, 0x2e, 0x4c, 0x6f, 0x67, 0x69, 0x6e, 0x54,
- 0x69, 0x63, 0x6b, 0x65, 0x74, 0x52, 0x0b, 0x6c, 0x6f, 0x67, 0x69, 0x6e, 0x54, 0x69, 0x63, 0x6b,
- 0x65, 0x74, 0x32, 0xcd, 0x01, 0x0a, 0x12, 0x4c, 0x6f, 0x67, 0x69, 0x6e, 0x54, 0x69, 0x63, 0x6b,
- 0x65, 0x74, 0x53, 0x65, 0x72, 0x76, 0x69, 0x63, 0x65, 0x12, 0x50, 0x0a, 0x11, 0x63, 0x72, 0x65,
- 0x61, 0x74, 0x65, 0x4c, 0x6f, 0x67, 0x69, 0x6e, 0x54, 0x69, 0x63, 0x6b, 0x65, 0x74, 0x12, 0x1c,
- 0x2e, 0x70, 0x62, 0x2e, 0x43, 0x72, 0x65, 0x61, 0x74, 0x65, 0x4c, 0x6f, 0x67, 0x69, 0x6e, 0x54,
- 0x69, 0x63, 0x6b, 0x65, 0x74, 0x52, 0x65, 0x71, 0x75, 0x65, 0x73, 0x74, 0x1a, 0x1d, 0x2e, 0x70,
- 0x62, 0x2e, 0x43, 0x72, 0x65, 0x61, 0x74, 0x65, 0x4c, 0x6f, 0x67, 0x69, 0x6e, 0x54, 0x69, 0x63,
- 0x6b, 0x65, 0x74, 0x52, 0x65, 0x73, 0x70, 0x6f, 0x6e, 0x73, 0x65, 0x12, 0x65, 0x0a, 0x18, 0x66,
- 0x69, 0x6e, 0x64, 0x4c, 0x6f, 0x67, 0x69, 0x6e, 0x54, 0x69, 0x63, 0x6b, 0x65, 0x74, 0x57, 0x69,
- 0x74, 0x68, 0x56, 0x61, 0x6c, 0x75, 0x65, 0x12, 0x23, 0x2e, 0x70, 0x62, 0x2e, 0x46, 0x69, 0x6e,
- 0x64, 0x4c, 0x6f, 0x67, 0x69, 0x6e, 0x54, 0x69, 0x63, 0x6b, 0x65, 0x74, 0x57, 0x69, 0x74, 0x68,
- 0x56, 0x61, 0x6c, 0x75, 0x65, 0x52, 0x65, 0x71, 0x75, 0x65, 0x73, 0x74, 0x1a, 0x24, 0x2e, 0x70,
- 0x62, 0x2e, 0x46, 0x69, 0x6e, 0x64, 0x4c, 0x6f, 0x67, 0x69, 0x6e, 0x54, 0x69, 0x63, 0x6b, 0x65,
- 0x74, 0x57, 0x69, 0x74, 0x68, 0x56, 0x61, 0x6c, 0x75, 0x65, 0x52, 0x65, 0x73, 0x70, 0x6f, 0x6e,
- 0x73, 0x65, 0x42, 0x06, 0x5a, 0x04, 0x2e, 0x2f, 0x70, 0x62, 0x62, 0x06, 0x70, 0x72, 0x6f, 0x74,
- 0x6f, 0x33,
-}
+const file_service_login_ticket_proto_rawDesc = "" +
+ "\n" +
+ "\x1aservice_login_ticket.proto\x12\x02pb\x1a\x1fmodels/model_login_ticket.proto\"\\\n" +
+ "\x18CreateLoginTicketRequest\x12\x18\n" +
+ "\aadminId\x18\x01 \x01(\x03R\aadminId\x12\x16\n" +
+ "\x06userId\x18\x02 \x01(\x03R\x06userId\x12\x0e\n" +
+ "\x02ip\x18\x03 \x01(\tR\x02ip\"1\n" +
+ "\x19CreateLoginTicketResponse\x12\x14\n" +
+ "\x05value\x18\x01 \x01(\tR\x05value\"7\n" +
+ "\x1fFindLoginTicketWithValueRequest\x12\x14\n" +
+ "\x05value\x18\x01 \x01(\tR\x05value\"U\n" +
+ " FindLoginTicketWithValueResponse\x121\n" +
+ "\vloginTicket\x18\x01 \x01(\v2\x0f.pb.LoginTicketR\vloginTicket2\xcd\x01\n" +
+ "\x12LoginTicketService\x12P\n" +
+ "\x11createLoginTicket\x12\x1c.pb.CreateLoginTicketRequest\x1a\x1d.pb.CreateLoginTicketResponse\x12e\n" +
+ "\x18findLoginTicketWithValue\x12#.pb.FindLoginTicketWithValueRequest\x1a$.pb.FindLoginTicketWithValueResponseB\x06Z\x04./pbb\x06proto3"
var (
file_service_login_ticket_proto_rawDescOnce sync.Once
- file_service_login_ticket_proto_rawDescData = file_service_login_ticket_proto_rawDesc
+ file_service_login_ticket_proto_rawDescData []byte
)
func file_service_login_ticket_proto_rawDescGZIP() []byte {
file_service_login_ticket_proto_rawDescOnce.Do(func() {
- file_service_login_ticket_proto_rawDescData = protoimpl.X.CompressGZIP(file_service_login_ticket_proto_rawDescData)
+ file_service_login_ticket_proto_rawDescData = protoimpl.X.CompressGZIP(unsafe.Slice(unsafe.StringData(file_service_login_ticket_proto_rawDesc), len(file_service_login_ticket_proto_rawDesc)))
})
return file_service_login_ticket_proto_rawDescData
}
@@ -299,7 +277,7 @@ func file_service_login_ticket_proto_init() {
out := protoimpl.TypeBuilder{
File: protoimpl.DescBuilder{
GoPackagePath: reflect.TypeOf(x{}).PkgPath(),
- RawDescriptor: file_service_login_ticket_proto_rawDesc,
+ RawDescriptor: unsafe.Slice(unsafe.StringData(file_service_login_ticket_proto_rawDesc), len(file_service_login_ticket_proto_rawDesc)),
NumEnums: 0,
NumMessages: 4,
NumExtensions: 0,
@@ -310,7 +288,6 @@ func file_service_login_ticket_proto_init() {
MessageInfos: file_service_login_ticket_proto_msgTypes,
}.Build()
File_service_login_ticket_proto = out.File
- file_service_login_ticket_proto_rawDesc = nil
file_service_login_ticket_proto_goTypes = nil
file_service_login_ticket_proto_depIdxs = nil
}
diff --git a/EdgeCommon/pkg/rpc/pb/service_login_ticket_grpc.pb.go b/EdgeCommon/pkg/rpc/pb/service_login_ticket_grpc.pb.go
index 137397e..8ffa4db 100644
--- a/EdgeCommon/pkg/rpc/pb/service_login_ticket_grpc.pb.go
+++ b/EdgeCommon/pkg/rpc/pb/service_login_ticket_grpc.pb.go
@@ -1,7 +1,7 @@
// Code generated by protoc-gen-go-grpc. DO NOT EDIT.
// versions:
-// - protoc-gen-go-grpc v1.5.1
-// - protoc v6.33.2
+// - protoc-gen-go-grpc v1.6.1
+// - protoc v3.19.6
// source: service_login_ticket.proto
package pb
@@ -85,10 +85,10 @@ type LoginTicketServiceServer interface {
type UnimplementedLoginTicketServiceServer struct{}
func (UnimplementedLoginTicketServiceServer) CreateLoginTicket(context.Context, *CreateLoginTicketRequest) (*CreateLoginTicketResponse, error) {
- return nil, status.Errorf(codes.Unimplemented, "method CreateLoginTicket not implemented")
+ return nil, status.Error(codes.Unimplemented, "method CreateLoginTicket not implemented")
}
func (UnimplementedLoginTicketServiceServer) FindLoginTicketWithValue(context.Context, *FindLoginTicketWithValueRequest) (*FindLoginTicketWithValueResponse, error) {
- return nil, status.Errorf(codes.Unimplemented, "method FindLoginTicketWithValue not implemented")
+ return nil, status.Error(codes.Unimplemented, "method FindLoginTicketWithValue not implemented")
}
func (UnimplementedLoginTicketServiceServer) testEmbeddedByValue() {}
@@ -100,7 +100,7 @@ type UnsafeLoginTicketServiceServer interface {
}
func RegisterLoginTicketServiceServer(s grpc.ServiceRegistrar, srv LoginTicketServiceServer) {
- // If the following call pancis, it indicates UnimplementedLoginTicketServiceServer was
+ // If the following call panics, it indicates UnimplementedLoginTicketServiceServer was
// embedded by pointer and is nil. This will cause panics if an
// unimplemented method is ever invoked, so we test this at initialization
// time to prevent it from happening at runtime later due to I/O.
diff --git a/EdgeCommon/pkg/rpc/pb/service_message.pb.go b/EdgeCommon/pkg/rpc/pb/service_message.pb.go
index 243e810..3884dfd 100644
--- a/EdgeCommon/pkg/rpc/pb/service_message.pb.go
+++ b/EdgeCommon/pkg/rpc/pb/service_message.pb.go
@@ -1,7 +1,7 @@
// Code generated by protoc-gen-go. DO NOT EDIT.
// versions:
-// protoc-gen-go v1.36.0
-// protoc v6.33.2
+// protoc-gen-go v1.36.11
+// protoc v3.19.6
// source: service_message.proto
package pb
@@ -11,6 +11,7 @@ import (
protoimpl "google.golang.org/protobuf/runtime/protoimpl"
reflect "reflect"
sync "sync"
+ unsafe "unsafe"
)
const (
@@ -299,71 +300,39 @@ func (*UpdateAllMessagesReadRequest) Descriptor() ([]byte, []int) {
var File_service_message_proto protoreflect.FileDescriptor
-var file_service_message_proto_rawDesc = []byte{
- 0x0a, 0x15, 0x73, 0x65, 0x72, 0x76, 0x69, 0x63, 0x65, 0x5f, 0x6d, 0x65, 0x73, 0x73, 0x61, 0x67,
- 0x65, 0x2e, 0x70, 0x72, 0x6f, 0x74, 0x6f, 0x12, 0x02, 0x70, 0x62, 0x1a, 0x1a, 0x6d, 0x6f, 0x64,
- 0x65, 0x6c, 0x73, 0x2f, 0x6d, 0x6f, 0x64, 0x65, 0x6c, 0x5f, 0x6d, 0x65, 0x73, 0x73, 0x61, 0x67,
- 0x65, 0x2e, 0x70, 0x72, 0x6f, 0x74, 0x6f, 0x1a, 0x19, 0x6d, 0x6f, 0x64, 0x65, 0x6c, 0x73, 0x2f,
- 0x72, 0x70, 0x63, 0x5f, 0x6d, 0x65, 0x73, 0x73, 0x61, 0x67, 0x65, 0x73, 0x2e, 0x70, 0x72, 0x6f,
- 0x74, 0x6f, 0x22, 0x1c, 0x0a, 0x1a, 0x43, 0x6f, 0x75, 0x6e, 0x74, 0x55, 0x6e, 0x72, 0x65, 0x61,
- 0x64, 0x4d, 0x65, 0x73, 0x73, 0x61, 0x67, 0x65, 0x73, 0x52, 0x65, 0x71, 0x75, 0x65, 0x73, 0x74,
- 0x22, 0x47, 0x0a, 0x19, 0x4c, 0x69, 0x73, 0x74, 0x55, 0x6e, 0x72, 0x65, 0x61, 0x64, 0x4d, 0x65,
- 0x73, 0x73, 0x61, 0x67, 0x65, 0x73, 0x52, 0x65, 0x71, 0x75, 0x65, 0x73, 0x74, 0x12, 0x16, 0x0a,
- 0x06, 0x6f, 0x66, 0x66, 0x73, 0x65, 0x74, 0x18, 0x01, 0x20, 0x01, 0x28, 0x03, 0x52, 0x06, 0x6f,
- 0x66, 0x66, 0x73, 0x65, 0x74, 0x12, 0x12, 0x0a, 0x04, 0x73, 0x69, 0x7a, 0x65, 0x18, 0x02, 0x20,
- 0x01, 0x28, 0x03, 0x52, 0x04, 0x73, 0x69, 0x7a, 0x65, 0x22, 0x45, 0x0a, 0x1a, 0x4c, 0x69, 0x73,
- 0x74, 0x55, 0x6e, 0x72, 0x65, 0x61, 0x64, 0x4d, 0x65, 0x73, 0x73, 0x61, 0x67, 0x65, 0x73, 0x52,
- 0x65, 0x73, 0x70, 0x6f, 0x6e, 0x73, 0x65, 0x12, 0x27, 0x0a, 0x08, 0x6d, 0x65, 0x73, 0x73, 0x61,
- 0x67, 0x65, 0x73, 0x18, 0x01, 0x20, 0x03, 0x28, 0x0b, 0x32, 0x0b, 0x2e, 0x70, 0x62, 0x2e, 0x4d,
- 0x65, 0x73, 0x73, 0x61, 0x67, 0x65, 0x52, 0x08, 0x6d, 0x65, 0x73, 0x73, 0x61, 0x67, 0x65, 0x73,
- 0x22, 0x50, 0x0a, 0x18, 0x55, 0x70, 0x64, 0x61, 0x74, 0x65, 0x4d, 0x65, 0x73, 0x73, 0x61, 0x67,
- 0x65, 0x52, 0x65, 0x61, 0x64, 0x52, 0x65, 0x71, 0x75, 0x65, 0x73, 0x74, 0x12, 0x1c, 0x0a, 0x09,
- 0x6d, 0x65, 0x73, 0x73, 0x61, 0x67, 0x65, 0x49, 0x64, 0x18, 0x01, 0x20, 0x01, 0x28, 0x03, 0x52,
- 0x09, 0x6d, 0x65, 0x73, 0x73, 0x61, 0x67, 0x65, 0x49, 0x64, 0x12, 0x16, 0x0a, 0x06, 0x69, 0x73,
- 0x52, 0x65, 0x61, 0x64, 0x18, 0x02, 0x20, 0x01, 0x28, 0x08, 0x52, 0x06, 0x69, 0x73, 0x52, 0x65,
- 0x61, 0x64, 0x22, 0x53, 0x0a, 0x19, 0x55, 0x70, 0x64, 0x61, 0x74, 0x65, 0x4d, 0x65, 0x73, 0x73,
- 0x61, 0x67, 0x65, 0x73, 0x52, 0x65, 0x61, 0x64, 0x52, 0x65, 0x71, 0x75, 0x65, 0x73, 0x74, 0x12,
- 0x1e, 0x0a, 0x0a, 0x6d, 0x65, 0x73, 0x73, 0x61, 0x67, 0x65, 0x49, 0x64, 0x73, 0x18, 0x01, 0x20,
- 0x03, 0x28, 0x03, 0x52, 0x0a, 0x6d, 0x65, 0x73, 0x73, 0x61, 0x67, 0x65, 0x49, 0x64, 0x73, 0x12,
- 0x16, 0x0a, 0x06, 0x69, 0x73, 0x52, 0x65, 0x61, 0x64, 0x18, 0x02, 0x20, 0x01, 0x28, 0x08, 0x52,
- 0x06, 0x69, 0x73, 0x52, 0x65, 0x61, 0x64, 0x22, 0x1e, 0x0a, 0x1c, 0x55, 0x70, 0x64, 0x61, 0x74,
- 0x65, 0x41, 0x6c, 0x6c, 0x4d, 0x65, 0x73, 0x73, 0x61, 0x67, 0x65, 0x73, 0x52, 0x65, 0x61, 0x64,
- 0x52, 0x65, 0x71, 0x75, 0x65, 0x73, 0x74, 0x32, 0x85, 0x03, 0x0a, 0x0e, 0x4d, 0x65, 0x73, 0x73,
- 0x61, 0x67, 0x65, 0x53, 0x65, 0x72, 0x76, 0x69, 0x63, 0x65, 0x12, 0x4b, 0x0a, 0x13, 0x63, 0x6f,
- 0x75, 0x6e, 0x74, 0x55, 0x6e, 0x72, 0x65, 0x61, 0x64, 0x4d, 0x65, 0x73, 0x73, 0x61, 0x67, 0x65,
- 0x73, 0x12, 0x1e, 0x2e, 0x70, 0x62, 0x2e, 0x43, 0x6f, 0x75, 0x6e, 0x74, 0x55, 0x6e, 0x72, 0x65,
- 0x61, 0x64, 0x4d, 0x65, 0x73, 0x73, 0x61, 0x67, 0x65, 0x73, 0x52, 0x65, 0x71, 0x75, 0x65, 0x73,
- 0x74, 0x1a, 0x14, 0x2e, 0x70, 0x62, 0x2e, 0x52, 0x50, 0x43, 0x43, 0x6f, 0x75, 0x6e, 0x74, 0x52,
- 0x65, 0x73, 0x70, 0x6f, 0x6e, 0x73, 0x65, 0x12, 0x53, 0x0a, 0x12, 0x6c, 0x69, 0x73, 0x74, 0x55,
- 0x6e, 0x72, 0x65, 0x61, 0x64, 0x4d, 0x65, 0x73, 0x73, 0x61, 0x67, 0x65, 0x73, 0x12, 0x1d, 0x2e,
- 0x70, 0x62, 0x2e, 0x4c, 0x69, 0x73, 0x74, 0x55, 0x6e, 0x72, 0x65, 0x61, 0x64, 0x4d, 0x65, 0x73,
- 0x73, 0x61, 0x67, 0x65, 0x73, 0x52, 0x65, 0x71, 0x75, 0x65, 0x73, 0x74, 0x1a, 0x1e, 0x2e, 0x70,
- 0x62, 0x2e, 0x4c, 0x69, 0x73, 0x74, 0x55, 0x6e, 0x72, 0x65, 0x61, 0x64, 0x4d, 0x65, 0x73, 0x73,
- 0x61, 0x67, 0x65, 0x73, 0x52, 0x65, 0x73, 0x70, 0x6f, 0x6e, 0x73, 0x65, 0x12, 0x41, 0x0a, 0x11,
- 0x75, 0x70, 0x64, 0x61, 0x74, 0x65, 0x4d, 0x65, 0x73, 0x73, 0x61, 0x67, 0x65, 0x52, 0x65, 0x61,
- 0x64, 0x12, 0x1c, 0x2e, 0x70, 0x62, 0x2e, 0x55, 0x70, 0x64, 0x61, 0x74, 0x65, 0x4d, 0x65, 0x73,
- 0x73, 0x61, 0x67, 0x65, 0x52, 0x65, 0x61, 0x64, 0x52, 0x65, 0x71, 0x75, 0x65, 0x73, 0x74, 0x1a,
- 0x0e, 0x2e, 0x70, 0x62, 0x2e, 0x52, 0x50, 0x43, 0x53, 0x75, 0x63, 0x63, 0x65, 0x73, 0x73, 0x12,
- 0x43, 0x0a, 0x12, 0x75, 0x70, 0x64, 0x61, 0x74, 0x65, 0x4d, 0x65, 0x73, 0x73, 0x61, 0x67, 0x65,
- 0x73, 0x52, 0x65, 0x61, 0x64, 0x12, 0x1d, 0x2e, 0x70, 0x62, 0x2e, 0x55, 0x70, 0x64, 0x61, 0x74,
- 0x65, 0x4d, 0x65, 0x73, 0x73, 0x61, 0x67, 0x65, 0x73, 0x52, 0x65, 0x61, 0x64, 0x52, 0x65, 0x71,
- 0x75, 0x65, 0x73, 0x74, 0x1a, 0x0e, 0x2e, 0x70, 0x62, 0x2e, 0x52, 0x50, 0x43, 0x53, 0x75, 0x63,
- 0x63, 0x65, 0x73, 0x73, 0x12, 0x49, 0x0a, 0x15, 0x75, 0x70, 0x64, 0x61, 0x74, 0x65, 0x41, 0x6c,
- 0x6c, 0x4d, 0x65, 0x73, 0x73, 0x61, 0x67, 0x65, 0x73, 0x52, 0x65, 0x61, 0x64, 0x12, 0x20, 0x2e,
- 0x70, 0x62, 0x2e, 0x55, 0x70, 0x64, 0x61, 0x74, 0x65, 0x41, 0x6c, 0x6c, 0x4d, 0x65, 0x73, 0x73,
- 0x61, 0x67, 0x65, 0x73, 0x52, 0x65, 0x61, 0x64, 0x52, 0x65, 0x71, 0x75, 0x65, 0x73, 0x74, 0x1a,
- 0x0e, 0x2e, 0x70, 0x62, 0x2e, 0x52, 0x50, 0x43, 0x53, 0x75, 0x63, 0x63, 0x65, 0x73, 0x73, 0x42,
- 0x06, 0x5a, 0x04, 0x2e, 0x2f, 0x70, 0x62, 0x62, 0x06, 0x70, 0x72, 0x6f, 0x74, 0x6f, 0x33,
-}
+const file_service_message_proto_rawDesc = "" +
+ "\n" +
+ "\x15service_message.proto\x12\x02pb\x1a\x1amodels/model_message.proto\x1a\x19models/rpc_messages.proto\"\x1c\n" +
+ "\x1aCountUnreadMessagesRequest\"G\n" +
+ "\x19ListUnreadMessagesRequest\x12\x16\n" +
+ "\x06offset\x18\x01 \x01(\x03R\x06offset\x12\x12\n" +
+ "\x04size\x18\x02 \x01(\x03R\x04size\"E\n" +
+ "\x1aListUnreadMessagesResponse\x12'\n" +
+ "\bmessages\x18\x01 \x03(\v2\v.pb.MessageR\bmessages\"P\n" +
+ "\x18UpdateMessageReadRequest\x12\x1c\n" +
+ "\tmessageId\x18\x01 \x01(\x03R\tmessageId\x12\x16\n" +
+ "\x06isRead\x18\x02 \x01(\bR\x06isRead\"S\n" +
+ "\x19UpdateMessagesReadRequest\x12\x1e\n" +
+ "\n" +
+ "messageIds\x18\x01 \x03(\x03R\n" +
+ "messageIds\x12\x16\n" +
+ "\x06isRead\x18\x02 \x01(\bR\x06isRead\"\x1e\n" +
+ "\x1cUpdateAllMessagesReadRequest2\x85\x03\n" +
+ "\x0eMessageService\x12K\n" +
+ "\x13countUnreadMessages\x12\x1e.pb.CountUnreadMessagesRequest\x1a\x14.pb.RPCCountResponse\x12S\n" +
+ "\x12listUnreadMessages\x12\x1d.pb.ListUnreadMessagesRequest\x1a\x1e.pb.ListUnreadMessagesResponse\x12A\n" +
+ "\x11updateMessageRead\x12\x1c.pb.UpdateMessageReadRequest\x1a\x0e.pb.RPCSuccess\x12C\n" +
+ "\x12updateMessagesRead\x12\x1d.pb.UpdateMessagesReadRequest\x1a\x0e.pb.RPCSuccess\x12I\n" +
+ "\x15updateAllMessagesRead\x12 .pb.UpdateAllMessagesReadRequest\x1a\x0e.pb.RPCSuccessB\x06Z\x04./pbb\x06proto3"
var (
file_service_message_proto_rawDescOnce sync.Once
- file_service_message_proto_rawDescData = file_service_message_proto_rawDesc
+ file_service_message_proto_rawDescData []byte
)
func file_service_message_proto_rawDescGZIP() []byte {
file_service_message_proto_rawDescOnce.Do(func() {
- file_service_message_proto_rawDescData = protoimpl.X.CompressGZIP(file_service_message_proto_rawDescData)
+ file_service_message_proto_rawDescData = protoimpl.X.CompressGZIP(unsafe.Slice(unsafe.StringData(file_service_message_proto_rawDesc), len(file_service_message_proto_rawDesc)))
})
return file_service_message_proto_rawDescData
}
@@ -410,7 +379,7 @@ func file_service_message_proto_init() {
out := protoimpl.TypeBuilder{
File: protoimpl.DescBuilder{
GoPackagePath: reflect.TypeOf(x{}).PkgPath(),
- RawDescriptor: file_service_message_proto_rawDesc,
+ RawDescriptor: unsafe.Slice(unsafe.StringData(file_service_message_proto_rawDesc), len(file_service_message_proto_rawDesc)),
NumEnums: 0,
NumMessages: 6,
NumExtensions: 0,
@@ -421,7 +390,6 @@ func file_service_message_proto_init() {
MessageInfos: file_service_message_proto_msgTypes,
}.Build()
File_service_message_proto = out.File
- file_service_message_proto_rawDesc = nil
file_service_message_proto_goTypes = nil
file_service_message_proto_depIdxs = nil
}
diff --git a/EdgeCommon/pkg/rpc/pb/service_message_grpc.pb.go b/EdgeCommon/pkg/rpc/pb/service_message_grpc.pb.go
index 1769ba3..1391c68 100644
--- a/EdgeCommon/pkg/rpc/pb/service_message_grpc.pb.go
+++ b/EdgeCommon/pkg/rpc/pb/service_message_grpc.pb.go
@@ -1,7 +1,7 @@
// Code generated by protoc-gen-go-grpc. DO NOT EDIT.
// versions:
-// - protoc-gen-go-grpc v1.5.1
-// - protoc v6.33.2
+// - protoc-gen-go-grpc v1.6.1
+// - protoc v3.19.6
// source: service_message.proto
package pb
@@ -128,19 +128,19 @@ type MessageServiceServer interface {
type UnimplementedMessageServiceServer struct{}
func (UnimplementedMessageServiceServer) CountUnreadMessages(context.Context, *CountUnreadMessagesRequest) (*RPCCountResponse, error) {
- return nil, status.Errorf(codes.Unimplemented, "method CountUnreadMessages not implemented")
+ return nil, status.Error(codes.Unimplemented, "method CountUnreadMessages not implemented")
}
func (UnimplementedMessageServiceServer) ListUnreadMessages(context.Context, *ListUnreadMessagesRequest) (*ListUnreadMessagesResponse, error) {
- return nil, status.Errorf(codes.Unimplemented, "method ListUnreadMessages not implemented")
+ return nil, status.Error(codes.Unimplemented, "method ListUnreadMessages not implemented")
}
func (UnimplementedMessageServiceServer) UpdateMessageRead(context.Context, *UpdateMessageReadRequest) (*RPCSuccess, error) {
- return nil, status.Errorf(codes.Unimplemented, "method UpdateMessageRead not implemented")
+ return nil, status.Error(codes.Unimplemented, "method UpdateMessageRead not implemented")
}
func (UnimplementedMessageServiceServer) UpdateMessagesRead(context.Context, *UpdateMessagesReadRequest) (*RPCSuccess, error) {
- return nil, status.Errorf(codes.Unimplemented, "method UpdateMessagesRead not implemented")
+ return nil, status.Error(codes.Unimplemented, "method UpdateMessagesRead not implemented")
}
func (UnimplementedMessageServiceServer) UpdateAllMessagesRead(context.Context, *UpdateAllMessagesReadRequest) (*RPCSuccess, error) {
- return nil, status.Errorf(codes.Unimplemented, "method UpdateAllMessagesRead not implemented")
+ return nil, status.Error(codes.Unimplemented, "method UpdateAllMessagesRead not implemented")
}
func (UnimplementedMessageServiceServer) testEmbeddedByValue() {}
@@ -152,7 +152,7 @@ type UnsafeMessageServiceServer interface {
}
func RegisterMessageServiceServer(s grpc.ServiceRegistrar, srv MessageServiceServer) {
- // If the following call pancis, it indicates UnimplementedMessageServiceServer was
+ // If the following call panics, it indicates UnimplementedMessageServiceServer was
// embedded by pointer and is nil. This will cause panics if an
// unimplemented method is ever invoked, so we test this at initialization
// time to prevent it from happening at runtime later due to I/O.
diff --git a/EdgeCommon/pkg/rpc/pb/service_message_media.pb.go b/EdgeCommon/pkg/rpc/pb/service_message_media.pb.go
index 4ce0ce7..96ffc90 100644
--- a/EdgeCommon/pkg/rpc/pb/service_message_media.pb.go
+++ b/EdgeCommon/pkg/rpc/pb/service_message_media.pb.go
@@ -1,7 +1,7 @@
// Code generated by protoc-gen-go. DO NOT EDIT.
// versions:
-// protoc-gen-go v1.36.0
-// protoc v6.33.2
+// protoc-gen-go v1.36.11
+// protoc v3.19.6
// source: service_message_media.proto
package pb
@@ -11,6 +11,7 @@ import (
protoimpl "google.golang.org/protobuf/runtime/protoimpl"
reflect "reflect"
sync "sync"
+ unsafe "unsafe"
)
const (
@@ -180,53 +181,30 @@ func (x *SendMediaMessageRequest) GetBody() string {
var File_service_message_media_proto protoreflect.FileDescriptor
-var file_service_message_media_proto_rawDesc = []byte{
- 0x0a, 0x1b, 0x73, 0x65, 0x72, 0x76, 0x69, 0x63, 0x65, 0x5f, 0x6d, 0x65, 0x73, 0x73, 0x61, 0x67,
- 0x65, 0x5f, 0x6d, 0x65, 0x64, 0x69, 0x61, 0x2e, 0x70, 0x72, 0x6f, 0x74, 0x6f, 0x12, 0x02, 0x70,
- 0x62, 0x1a, 0x20, 0x6d, 0x6f, 0x64, 0x65, 0x6c, 0x73, 0x2f, 0x6d, 0x6f, 0x64, 0x65, 0x6c, 0x5f,
- 0x6d, 0x65, 0x73, 0x73, 0x61, 0x67, 0x65, 0x5f, 0x6d, 0x65, 0x64, 0x69, 0x61, 0x2e, 0x70, 0x72,
- 0x6f, 0x74, 0x6f, 0x1a, 0x19, 0x6d, 0x6f, 0x64, 0x65, 0x6c, 0x73, 0x2f, 0x72, 0x70, 0x63, 0x5f,
- 0x6d, 0x65, 0x73, 0x73, 0x61, 0x67, 0x65, 0x73, 0x2e, 0x70, 0x72, 0x6f, 0x74, 0x6f, 0x22, 0x1d,
- 0x0a, 0x1b, 0x46, 0x69, 0x6e, 0x64, 0x41, 0x6c, 0x6c, 0x4d, 0x65, 0x73, 0x73, 0x61, 0x67, 0x65,
- 0x4d, 0x65, 0x64, 0x69, 0x61, 0x73, 0x52, 0x65, 0x71, 0x75, 0x65, 0x73, 0x74, 0x22, 0x56, 0x0a,
- 0x1c, 0x46, 0x69, 0x6e, 0x64, 0x41, 0x6c, 0x6c, 0x4d, 0x65, 0x73, 0x73, 0x61, 0x67, 0x65, 0x4d,
- 0x65, 0x64, 0x69, 0x61, 0x73, 0x52, 0x65, 0x73, 0x70, 0x6f, 0x6e, 0x73, 0x65, 0x12, 0x36, 0x0a,
- 0x0d, 0x6d, 0x65, 0x73, 0x73, 0x61, 0x67, 0x65, 0x4d, 0x65, 0x64, 0x69, 0x61, 0x73, 0x18, 0x01,
- 0x20, 0x03, 0x28, 0x0b, 0x32, 0x10, 0x2e, 0x70, 0x62, 0x2e, 0x4d, 0x65, 0x73, 0x73, 0x61, 0x67,
- 0x65, 0x4d, 0x65, 0x64, 0x69, 0x61, 0x52, 0x0d, 0x6d, 0x65, 0x73, 0x73, 0x61, 0x67, 0x65, 0x4d,
- 0x65, 0x64, 0x69, 0x61, 0x73, 0x22, 0x9b, 0x01, 0x0a, 0x17, 0x53, 0x65, 0x6e, 0x64, 0x4d, 0x65,
- 0x64, 0x69, 0x61, 0x4d, 0x65, 0x73, 0x73, 0x61, 0x67, 0x65, 0x52, 0x65, 0x71, 0x75, 0x65, 0x73,
- 0x74, 0x12, 0x1c, 0x0a, 0x09, 0x6d, 0x65, 0x64, 0x69, 0x61, 0x54, 0x79, 0x70, 0x65, 0x18, 0x01,
- 0x20, 0x01, 0x28, 0x09, 0x52, 0x09, 0x6d, 0x65, 0x64, 0x69, 0x61, 0x54, 0x79, 0x70, 0x65, 0x12,
- 0x20, 0x0a, 0x0b, 0x6f, 0x70, 0x74, 0x69, 0x6f, 0x6e, 0x73, 0x4a, 0x53, 0x4f, 0x4e, 0x18, 0x02,
- 0x20, 0x01, 0x28, 0x0c, 0x52, 0x0b, 0x6f, 0x70, 0x74, 0x69, 0x6f, 0x6e, 0x73, 0x4a, 0x53, 0x4f,
- 0x4e, 0x12, 0x12, 0x0a, 0x04, 0x75, 0x73, 0x65, 0x72, 0x18, 0x03, 0x20, 0x01, 0x28, 0x09, 0x52,
- 0x04, 0x75, 0x73, 0x65, 0x72, 0x12, 0x18, 0x0a, 0x07, 0x73, 0x75, 0x62, 0x6a, 0x65, 0x63, 0x74,
- 0x18, 0x04, 0x20, 0x01, 0x28, 0x09, 0x52, 0x07, 0x73, 0x75, 0x62, 0x6a, 0x65, 0x63, 0x74, 0x12,
- 0x12, 0x0a, 0x04, 0x62, 0x6f, 0x64, 0x79, 0x18, 0x05, 0x20, 0x01, 0x28, 0x09, 0x52, 0x04, 0x62,
- 0x6f, 0x64, 0x79, 0x32, 0xb1, 0x01, 0x0a, 0x13, 0x4d, 0x65, 0x73, 0x73, 0x61, 0x67, 0x65, 0x4d,
- 0x65, 0x64, 0x69, 0x61, 0x53, 0x65, 0x72, 0x76, 0x69, 0x63, 0x65, 0x12, 0x59, 0x0a, 0x14, 0x66,
- 0x69, 0x6e, 0x64, 0x41, 0x6c, 0x6c, 0x4d, 0x65, 0x73, 0x73, 0x61, 0x67, 0x65, 0x4d, 0x65, 0x64,
- 0x69, 0x61, 0x73, 0x12, 0x1f, 0x2e, 0x70, 0x62, 0x2e, 0x46, 0x69, 0x6e, 0x64, 0x41, 0x6c, 0x6c,
- 0x4d, 0x65, 0x73, 0x73, 0x61, 0x67, 0x65, 0x4d, 0x65, 0x64, 0x69, 0x61, 0x73, 0x52, 0x65, 0x71,
- 0x75, 0x65, 0x73, 0x74, 0x1a, 0x20, 0x2e, 0x70, 0x62, 0x2e, 0x46, 0x69, 0x6e, 0x64, 0x41, 0x6c,
- 0x6c, 0x4d, 0x65, 0x73, 0x73, 0x61, 0x67, 0x65, 0x4d, 0x65, 0x64, 0x69, 0x61, 0x73, 0x52, 0x65,
- 0x73, 0x70, 0x6f, 0x6e, 0x73, 0x65, 0x12, 0x3f, 0x0a, 0x10, 0x73, 0x65, 0x6e, 0x64, 0x4d, 0x65,
- 0x64, 0x69, 0x61, 0x4d, 0x65, 0x73, 0x73, 0x61, 0x67, 0x65, 0x12, 0x1b, 0x2e, 0x70, 0x62, 0x2e,
- 0x53, 0x65, 0x6e, 0x64, 0x4d, 0x65, 0x64, 0x69, 0x61, 0x4d, 0x65, 0x73, 0x73, 0x61, 0x67, 0x65,
- 0x52, 0x65, 0x71, 0x75, 0x65, 0x73, 0x74, 0x1a, 0x0e, 0x2e, 0x70, 0x62, 0x2e, 0x52, 0x50, 0x43,
- 0x53, 0x75, 0x63, 0x63, 0x65, 0x73, 0x73, 0x42, 0x06, 0x5a, 0x04, 0x2e, 0x2f, 0x70, 0x62, 0x62,
- 0x06, 0x70, 0x72, 0x6f, 0x74, 0x6f, 0x33,
-}
+const file_service_message_media_proto_rawDesc = "" +
+ "\n" +
+ "\x1bservice_message_media.proto\x12\x02pb\x1a models/model_message_media.proto\x1a\x19models/rpc_messages.proto\"\x1d\n" +
+ "\x1bFindAllMessageMediasRequest\"V\n" +
+ "\x1cFindAllMessageMediasResponse\x126\n" +
+ "\rmessageMedias\x18\x01 \x03(\v2\x10.pb.MessageMediaR\rmessageMedias\"\x9b\x01\n" +
+ "\x17SendMediaMessageRequest\x12\x1c\n" +
+ "\tmediaType\x18\x01 \x01(\tR\tmediaType\x12 \n" +
+ "\voptionsJSON\x18\x02 \x01(\fR\voptionsJSON\x12\x12\n" +
+ "\x04user\x18\x03 \x01(\tR\x04user\x12\x18\n" +
+ "\asubject\x18\x04 \x01(\tR\asubject\x12\x12\n" +
+ "\x04body\x18\x05 \x01(\tR\x04body2\xb1\x01\n" +
+ "\x13MessageMediaService\x12Y\n" +
+ "\x14findAllMessageMedias\x12\x1f.pb.FindAllMessageMediasRequest\x1a .pb.FindAllMessageMediasResponse\x12?\n" +
+ "\x10sendMediaMessage\x12\x1b.pb.SendMediaMessageRequest\x1a\x0e.pb.RPCSuccessB\x06Z\x04./pbb\x06proto3"
var (
file_service_message_media_proto_rawDescOnce sync.Once
- file_service_message_media_proto_rawDescData = file_service_message_media_proto_rawDesc
+ file_service_message_media_proto_rawDescData []byte
)
func file_service_message_media_proto_rawDescGZIP() []byte {
file_service_message_media_proto_rawDescOnce.Do(func() {
- file_service_message_media_proto_rawDescData = protoimpl.X.CompressGZIP(file_service_message_media_proto_rawDescData)
+ file_service_message_media_proto_rawDescData = protoimpl.X.CompressGZIP(unsafe.Slice(unsafe.StringData(file_service_message_media_proto_rawDesc), len(file_service_message_media_proto_rawDesc)))
})
return file_service_message_media_proto_rawDescData
}
@@ -263,7 +241,7 @@ func file_service_message_media_proto_init() {
out := protoimpl.TypeBuilder{
File: protoimpl.DescBuilder{
GoPackagePath: reflect.TypeOf(x{}).PkgPath(),
- RawDescriptor: file_service_message_media_proto_rawDesc,
+ RawDescriptor: unsafe.Slice(unsafe.StringData(file_service_message_media_proto_rawDesc), len(file_service_message_media_proto_rawDesc)),
NumEnums: 0,
NumMessages: 3,
NumExtensions: 0,
@@ -274,7 +252,6 @@ func file_service_message_media_proto_init() {
MessageInfos: file_service_message_media_proto_msgTypes,
}.Build()
File_service_message_media_proto = out.File
- file_service_message_media_proto_rawDesc = nil
file_service_message_media_proto_goTypes = nil
file_service_message_media_proto_depIdxs = nil
}
diff --git a/EdgeCommon/pkg/rpc/pb/service_message_media_grpc.pb.go b/EdgeCommon/pkg/rpc/pb/service_message_media_grpc.pb.go
index cea2859..1098ab9 100644
--- a/EdgeCommon/pkg/rpc/pb/service_message_media_grpc.pb.go
+++ b/EdgeCommon/pkg/rpc/pb/service_message_media_grpc.pb.go
@@ -1,7 +1,7 @@
// Code generated by protoc-gen-go-grpc. DO NOT EDIT.
// versions:
-// - protoc-gen-go-grpc v1.5.1
-// - protoc v6.33.2
+// - protoc-gen-go-grpc v1.6.1
+// - protoc v3.19.6
// source: service_message_media.proto
package pb
@@ -83,10 +83,10 @@ type MessageMediaServiceServer interface {
type UnimplementedMessageMediaServiceServer struct{}
func (UnimplementedMessageMediaServiceServer) FindAllMessageMedias(context.Context, *FindAllMessageMediasRequest) (*FindAllMessageMediasResponse, error) {
- return nil, status.Errorf(codes.Unimplemented, "method FindAllMessageMedias not implemented")
+ return nil, status.Error(codes.Unimplemented, "method FindAllMessageMedias not implemented")
}
func (UnimplementedMessageMediaServiceServer) SendMediaMessage(context.Context, *SendMediaMessageRequest) (*RPCSuccess, error) {
- return nil, status.Errorf(codes.Unimplemented, "method SendMediaMessage not implemented")
+ return nil, status.Error(codes.Unimplemented, "method SendMediaMessage not implemented")
}
func (UnimplementedMessageMediaServiceServer) testEmbeddedByValue() {}
@@ -98,7 +98,7 @@ type UnsafeMessageMediaServiceServer interface {
}
func RegisterMessageMediaServiceServer(s grpc.ServiceRegistrar, srv MessageMediaServiceServer) {
- // If the following call pancis, it indicates UnimplementedMessageMediaServiceServer was
+ // If the following call panics, it indicates UnimplementedMessageMediaServiceServer was
// embedded by pointer and is nil. This will cause panics if an
// unimplemented method is ever invoked, so we test this at initialization
// time to prevent it from happening at runtime later due to I/O.
diff --git a/EdgeCommon/pkg/rpc/pb/service_message_media_instance.pb.go b/EdgeCommon/pkg/rpc/pb/service_message_media_instance.pb.go
index 668e9d8..d7c1af0 100644
--- a/EdgeCommon/pkg/rpc/pb/service_message_media_instance.pb.go
+++ b/EdgeCommon/pkg/rpc/pb/service_message_media_instance.pb.go
@@ -1,7 +1,7 @@
// Code generated by protoc-gen-go. DO NOT EDIT.
// versions:
-// protoc-gen-go v1.36.0
-// protoc v6.33.2
+// protoc-gen-go v1.36.11
+// protoc v3.19.6
// source: service_message_media_instance.proto
package pb
@@ -11,6 +11,7 @@ import (
protoimpl "google.golang.org/protobuf/runtime/protoimpl"
reflect "reflect"
sync "sync"
+ unsafe "unsafe"
)
const (
@@ -560,149 +561,64 @@ func (x *FindEnabledMessageMediaInstanceResponse) GetMessageMediaInstance() *Mes
var File_service_message_media_instance_proto protoreflect.FileDescriptor
-var file_service_message_media_instance_proto_rawDesc = []byte{
- 0x0a, 0x24, 0x73, 0x65, 0x72, 0x76, 0x69, 0x63, 0x65, 0x5f, 0x6d, 0x65, 0x73, 0x73, 0x61, 0x67,
- 0x65, 0x5f, 0x6d, 0x65, 0x64, 0x69, 0x61, 0x5f, 0x69, 0x6e, 0x73, 0x74, 0x61, 0x6e, 0x63, 0x65,
- 0x2e, 0x70, 0x72, 0x6f, 0x74, 0x6f, 0x12, 0x02, 0x70, 0x62, 0x1a, 0x29, 0x6d, 0x6f, 0x64, 0x65,
- 0x6c, 0x73, 0x2f, 0x6d, 0x6f, 0x64, 0x65, 0x6c, 0x5f, 0x6d, 0x65, 0x73, 0x73, 0x61, 0x67, 0x65,
- 0x5f, 0x6d, 0x65, 0x64, 0x69, 0x61, 0x5f, 0x69, 0x6e, 0x73, 0x74, 0x61, 0x6e, 0x63, 0x65, 0x2e,
- 0x70, 0x72, 0x6f, 0x74, 0x6f, 0x1a, 0x19, 0x6d, 0x6f, 0x64, 0x65, 0x6c, 0x73, 0x2f, 0x72, 0x70,
- 0x63, 0x5f, 0x6d, 0x65, 0x73, 0x73, 0x61, 0x67, 0x65, 0x73, 0x2e, 0x70, 0x72, 0x6f, 0x74, 0x6f,
- 0x22, 0xeb, 0x01, 0x0a, 0x21, 0x43, 0x72, 0x65, 0x61, 0x74, 0x65, 0x4d, 0x65, 0x73, 0x73, 0x61,
- 0x67, 0x65, 0x4d, 0x65, 0x64, 0x69, 0x61, 0x49, 0x6e, 0x73, 0x74, 0x61, 0x6e, 0x63, 0x65, 0x52,
- 0x65, 0x71, 0x75, 0x65, 0x73, 0x74, 0x12, 0x12, 0x0a, 0x04, 0x6e, 0x61, 0x6d, 0x65, 0x18, 0x01,
- 0x20, 0x01, 0x28, 0x09, 0x52, 0x04, 0x6e, 0x61, 0x6d, 0x65, 0x12, 0x1c, 0x0a, 0x09, 0x6d, 0x65,
- 0x64, 0x69, 0x61, 0x54, 0x79, 0x70, 0x65, 0x18, 0x02, 0x20, 0x01, 0x28, 0x09, 0x52, 0x09, 0x6d,
- 0x65, 0x64, 0x69, 0x61, 0x54, 0x79, 0x70, 0x65, 0x12, 0x1e, 0x0a, 0x0a, 0x70, 0x61, 0x72, 0x61,
- 0x6d, 0x73, 0x4a, 0x53, 0x4f, 0x4e, 0x18, 0x03, 0x20, 0x01, 0x28, 0x0c, 0x52, 0x0a, 0x70, 0x61,
- 0x72, 0x61, 0x6d, 0x73, 0x4a, 0x53, 0x4f, 0x4e, 0x12, 0x1a, 0x0a, 0x08, 0x67, 0x72, 0x6f, 0x75,
- 0x70, 0x49, 0x64, 0x73, 0x18, 0x04, 0x20, 0x03, 0x28, 0x03, 0x52, 0x08, 0x67, 0x72, 0x6f, 0x75,
- 0x70, 0x49, 0x64, 0x73, 0x12, 0x20, 0x0a, 0x0b, 0x64, 0x65, 0x73, 0x63, 0x72, 0x69, 0x70, 0x74,
- 0x69, 0x6f, 0x6e, 0x18, 0x05, 0x20, 0x01, 0x28, 0x09, 0x52, 0x0b, 0x64, 0x65, 0x73, 0x63, 0x72,
- 0x69, 0x70, 0x74, 0x69, 0x6f, 0x6e, 0x12, 0x1a, 0x0a, 0x08, 0x72, 0x61, 0x74, 0x65, 0x4a, 0x53,
- 0x4f, 0x4e, 0x18, 0x06, 0x20, 0x01, 0x28, 0x0c, 0x52, 0x08, 0x72, 0x61, 0x74, 0x65, 0x4a, 0x53,
- 0x4f, 0x4e, 0x12, 0x1a, 0x0a, 0x08, 0x68, 0x61, 0x73, 0x68, 0x4c, 0x69, 0x66, 0x65, 0x18, 0x07,
- 0x20, 0x01, 0x28, 0x05, 0x52, 0x08, 0x68, 0x61, 0x73, 0x68, 0x4c, 0x69, 0x66, 0x65, 0x22, 0x5c,
- 0x0a, 0x22, 0x43, 0x72, 0x65, 0x61, 0x74, 0x65, 0x4d, 0x65, 0x73, 0x73, 0x61, 0x67, 0x65, 0x4d,
- 0x65, 0x64, 0x69, 0x61, 0x49, 0x6e, 0x73, 0x74, 0x61, 0x6e, 0x63, 0x65, 0x52, 0x65, 0x73, 0x70,
- 0x6f, 0x6e, 0x73, 0x65, 0x12, 0x36, 0x0a, 0x16, 0x6d, 0x65, 0x73, 0x73, 0x61, 0x67, 0x65, 0x4d,
- 0x65, 0x64, 0x69, 0x61, 0x49, 0x6e, 0x73, 0x74, 0x61, 0x6e, 0x63, 0x65, 0x49, 0x64, 0x18, 0x01,
- 0x20, 0x01, 0x28, 0x03, 0x52, 0x16, 0x6d, 0x65, 0x73, 0x73, 0x61, 0x67, 0x65, 0x4d, 0x65, 0x64,
- 0x69, 0x61, 0x49, 0x6e, 0x73, 0x74, 0x61, 0x6e, 0x63, 0x65, 0x49, 0x64, 0x22, 0x9b, 0x02, 0x0a,
- 0x21, 0x55, 0x70, 0x64, 0x61, 0x74, 0x65, 0x4d, 0x65, 0x73, 0x73, 0x61, 0x67, 0x65, 0x4d, 0x65,
- 0x64, 0x69, 0x61, 0x49, 0x6e, 0x73, 0x74, 0x61, 0x6e, 0x63, 0x65, 0x52, 0x65, 0x71, 0x75, 0x65,
- 0x73, 0x74, 0x12, 0x36, 0x0a, 0x16, 0x6d, 0x65, 0x73, 0x73, 0x61, 0x67, 0x65, 0x4d, 0x65, 0x64,
- 0x69, 0x61, 0x49, 0x6e, 0x73, 0x74, 0x61, 0x6e, 0x63, 0x65, 0x49, 0x64, 0x18, 0x01, 0x20, 0x01,
- 0x28, 0x03, 0x52, 0x16, 0x6d, 0x65, 0x73, 0x73, 0x61, 0x67, 0x65, 0x4d, 0x65, 0x64, 0x69, 0x61,
- 0x49, 0x6e, 0x73, 0x74, 0x61, 0x6e, 0x63, 0x65, 0x49, 0x64, 0x12, 0x12, 0x0a, 0x04, 0x6e, 0x61,
- 0x6d, 0x65, 0x18, 0x02, 0x20, 0x01, 0x28, 0x09, 0x52, 0x04, 0x6e, 0x61, 0x6d, 0x65, 0x12, 0x1c,
- 0x0a, 0x09, 0x6d, 0x65, 0x64, 0x69, 0x61, 0x54, 0x79, 0x70, 0x65, 0x18, 0x03, 0x20, 0x01, 0x28,
- 0x09, 0x52, 0x09, 0x6d, 0x65, 0x64, 0x69, 0x61, 0x54, 0x79, 0x70, 0x65, 0x12, 0x1e, 0x0a, 0x0a,
- 0x70, 0x61, 0x72, 0x61, 0x6d, 0x73, 0x4a, 0x53, 0x4f, 0x4e, 0x18, 0x04, 0x20, 0x01, 0x28, 0x0c,
- 0x52, 0x0a, 0x70, 0x61, 0x72, 0x61, 0x6d, 0x73, 0x4a, 0x53, 0x4f, 0x4e, 0x12, 0x20, 0x0a, 0x0b,
- 0x64, 0x65, 0x73, 0x63, 0x72, 0x69, 0x70, 0x74, 0x69, 0x6f, 0x6e, 0x18, 0x05, 0x20, 0x01, 0x28,
- 0x09, 0x52, 0x0b, 0x64, 0x65, 0x73, 0x63, 0x72, 0x69, 0x70, 0x74, 0x69, 0x6f, 0x6e, 0x12, 0x1a,
- 0x0a, 0x08, 0x72, 0x61, 0x74, 0x65, 0x4a, 0x53, 0x4f, 0x4e, 0x18, 0x07, 0x20, 0x01, 0x28, 0x0c,
- 0x52, 0x08, 0x72, 0x61, 0x74, 0x65, 0x4a, 0x53, 0x4f, 0x4e, 0x12, 0x1a, 0x0a, 0x08, 0x68, 0x61,
- 0x73, 0x68, 0x4c, 0x69, 0x66, 0x65, 0x18, 0x08, 0x20, 0x01, 0x28, 0x05, 0x52, 0x08, 0x68, 0x61,
- 0x73, 0x68, 0x4c, 0x69, 0x66, 0x65, 0x12, 0x12, 0x0a, 0x04, 0x69, 0x73, 0x4f, 0x6e, 0x18, 0x06,
- 0x20, 0x01, 0x28, 0x08, 0x52, 0x04, 0x69, 0x73, 0x4f, 0x6e, 0x22, 0x5b, 0x0a, 0x21, 0x44, 0x65,
- 0x6c, 0x65, 0x74, 0x65, 0x4d, 0x65, 0x73, 0x73, 0x61, 0x67, 0x65, 0x4d, 0x65, 0x64, 0x69, 0x61,
- 0x49, 0x6e, 0x73, 0x74, 0x61, 0x6e, 0x63, 0x65, 0x52, 0x65, 0x71, 0x75, 0x65, 0x73, 0x74, 0x12,
- 0x36, 0x0a, 0x16, 0x6d, 0x65, 0x73, 0x73, 0x61, 0x67, 0x65, 0x4d, 0x65, 0x64, 0x69, 0x61, 0x49,
- 0x6e, 0x73, 0x74, 0x61, 0x6e, 0x63, 0x65, 0x49, 0x64, 0x18, 0x01, 0x20, 0x01, 0x28, 0x03, 0x52,
- 0x16, 0x6d, 0x65, 0x73, 0x73, 0x61, 0x67, 0x65, 0x4d, 0x65, 0x64, 0x69, 0x61, 0x49, 0x6e, 0x73,
- 0x74, 0x61, 0x6e, 0x63, 0x65, 0x49, 0x64, 0x22, 0x65, 0x0a, 0x2b, 0x43, 0x6f, 0x75, 0x6e, 0x74,
- 0x41, 0x6c, 0x6c, 0x45, 0x6e, 0x61, 0x62, 0x6c, 0x65, 0x64, 0x4d, 0x65, 0x73, 0x73, 0x61, 0x67,
- 0x65, 0x4d, 0x65, 0x64, 0x69, 0x61, 0x49, 0x6e, 0x73, 0x74, 0x61, 0x6e, 0x63, 0x65, 0x73, 0x52,
- 0x65, 0x71, 0x75, 0x65, 0x73, 0x74, 0x12, 0x1c, 0x0a, 0x09, 0x6d, 0x65, 0x64, 0x69, 0x61, 0x54,
- 0x79, 0x70, 0x65, 0x18, 0x01, 0x20, 0x01, 0x28, 0x09, 0x52, 0x09, 0x6d, 0x65, 0x64, 0x69, 0x61,
- 0x54, 0x79, 0x70, 0x65, 0x12, 0x18, 0x0a, 0x07, 0x6b, 0x65, 0x79, 0x77, 0x6f, 0x72, 0x64, 0x18,
- 0x02, 0x20, 0x01, 0x28, 0x09, 0x52, 0x07, 0x6b, 0x65, 0x79, 0x77, 0x6f, 0x72, 0x64, 0x22, 0x8d,
- 0x01, 0x0a, 0x27, 0x4c, 0x69, 0x73, 0x74, 0x45, 0x6e, 0x61, 0x62, 0x6c, 0x65, 0x64, 0x4d, 0x65,
- 0x73, 0x73, 0x61, 0x67, 0x65, 0x4d, 0x65, 0x64, 0x69, 0x61, 0x49, 0x6e, 0x73, 0x74, 0x61, 0x6e,
- 0x63, 0x65, 0x73, 0x52, 0x65, 0x71, 0x75, 0x65, 0x73, 0x74, 0x12, 0x1c, 0x0a, 0x09, 0x6d, 0x65,
- 0x64, 0x69, 0x61, 0x54, 0x79, 0x70, 0x65, 0x18, 0x01, 0x20, 0x01, 0x28, 0x09, 0x52, 0x09, 0x6d,
- 0x65, 0x64, 0x69, 0x61, 0x54, 0x79, 0x70, 0x65, 0x12, 0x18, 0x0a, 0x07, 0x6b, 0x65, 0x79, 0x77,
- 0x6f, 0x72, 0x64, 0x18, 0x02, 0x20, 0x01, 0x28, 0x09, 0x52, 0x07, 0x6b, 0x65, 0x79, 0x77, 0x6f,
- 0x72, 0x64, 0x12, 0x16, 0x0a, 0x06, 0x6f, 0x66, 0x66, 0x73, 0x65, 0x74, 0x18, 0x03, 0x20, 0x01,
- 0x28, 0x03, 0x52, 0x06, 0x6f, 0x66, 0x66, 0x73, 0x65, 0x74, 0x12, 0x12, 0x0a, 0x04, 0x73, 0x69,
- 0x7a, 0x65, 0x18, 0x04, 0x20, 0x01, 0x28, 0x03, 0x52, 0x04, 0x73, 0x69, 0x7a, 0x65, 0x22, 0x7a,
- 0x0a, 0x28, 0x4c, 0x69, 0x73, 0x74, 0x45, 0x6e, 0x61, 0x62, 0x6c, 0x65, 0x64, 0x4d, 0x65, 0x73,
- 0x73, 0x61, 0x67, 0x65, 0x4d, 0x65, 0x64, 0x69, 0x61, 0x49, 0x6e, 0x73, 0x74, 0x61, 0x6e, 0x63,
- 0x65, 0x73, 0x52, 0x65, 0x73, 0x70, 0x6f, 0x6e, 0x73, 0x65, 0x12, 0x4e, 0x0a, 0x15, 0x6d, 0x65,
- 0x73, 0x73, 0x61, 0x67, 0x65, 0x4d, 0x65, 0x64, 0x69, 0x61, 0x49, 0x6e, 0x73, 0x74, 0x61, 0x6e,
- 0x63, 0x65, 0x73, 0x18, 0x01, 0x20, 0x03, 0x28, 0x0b, 0x32, 0x18, 0x2e, 0x70, 0x62, 0x2e, 0x4d,
- 0x65, 0x73, 0x73, 0x61, 0x67, 0x65, 0x4d, 0x65, 0x64, 0x69, 0x61, 0x49, 0x6e, 0x73, 0x74, 0x61,
- 0x6e, 0x63, 0x65, 0x52, 0x15, 0x6d, 0x65, 0x73, 0x73, 0x61, 0x67, 0x65, 0x4d, 0x65, 0x64, 0x69,
- 0x61, 0x49, 0x6e, 0x73, 0x74, 0x61, 0x6e, 0x63, 0x65, 0x73, 0x22, 0x60, 0x0a, 0x26, 0x46, 0x69,
- 0x6e, 0x64, 0x45, 0x6e, 0x61, 0x62, 0x6c, 0x65, 0x64, 0x4d, 0x65, 0x73, 0x73, 0x61, 0x67, 0x65,
- 0x4d, 0x65, 0x64, 0x69, 0x61, 0x49, 0x6e, 0x73, 0x74, 0x61, 0x6e, 0x63, 0x65, 0x52, 0x65, 0x71,
- 0x75, 0x65, 0x73, 0x74, 0x12, 0x36, 0x0a, 0x16, 0x6d, 0x65, 0x73, 0x73, 0x61, 0x67, 0x65, 0x4d,
- 0x65, 0x64, 0x69, 0x61, 0x49, 0x6e, 0x73, 0x74, 0x61, 0x6e, 0x63, 0x65, 0x49, 0x64, 0x18, 0x01,
- 0x20, 0x01, 0x28, 0x03, 0x52, 0x16, 0x6d, 0x65, 0x73, 0x73, 0x61, 0x67, 0x65, 0x4d, 0x65, 0x64,
- 0x69, 0x61, 0x49, 0x6e, 0x73, 0x74, 0x61, 0x6e, 0x63, 0x65, 0x49, 0x64, 0x22, 0x77, 0x0a, 0x27,
- 0x46, 0x69, 0x6e, 0x64, 0x45, 0x6e, 0x61, 0x62, 0x6c, 0x65, 0x64, 0x4d, 0x65, 0x73, 0x73, 0x61,
- 0x67, 0x65, 0x4d, 0x65, 0x64, 0x69, 0x61, 0x49, 0x6e, 0x73, 0x74, 0x61, 0x6e, 0x63, 0x65, 0x52,
- 0x65, 0x73, 0x70, 0x6f, 0x6e, 0x73, 0x65, 0x12, 0x4c, 0x0a, 0x14, 0x6d, 0x65, 0x73, 0x73, 0x61,
- 0x67, 0x65, 0x4d, 0x65, 0x64, 0x69, 0x61, 0x49, 0x6e, 0x73, 0x74, 0x61, 0x6e, 0x63, 0x65, 0x18,
- 0x01, 0x20, 0x01, 0x28, 0x0b, 0x32, 0x18, 0x2e, 0x70, 0x62, 0x2e, 0x4d, 0x65, 0x73, 0x73, 0x61,
- 0x67, 0x65, 0x4d, 0x65, 0x64, 0x69, 0x61, 0x49, 0x6e, 0x73, 0x74, 0x61, 0x6e, 0x63, 0x65, 0x52,
- 0x14, 0x6d, 0x65, 0x73, 0x73, 0x61, 0x67, 0x65, 0x4d, 0x65, 0x64, 0x69, 0x61, 0x49, 0x6e, 0x73,
- 0x74, 0x61, 0x6e, 0x63, 0x65, 0x32, 0x9e, 0x05, 0x0a, 0x1b, 0x4d, 0x65, 0x73, 0x73, 0x61, 0x67,
- 0x65, 0x4d, 0x65, 0x64, 0x69, 0x61, 0x49, 0x6e, 0x73, 0x74, 0x61, 0x6e, 0x63, 0x65, 0x53, 0x65,
- 0x72, 0x76, 0x69, 0x63, 0x65, 0x12, 0x6b, 0x0a, 0x1a, 0x63, 0x72, 0x65, 0x61, 0x74, 0x65, 0x4d,
- 0x65, 0x73, 0x73, 0x61, 0x67, 0x65, 0x4d, 0x65, 0x64, 0x69, 0x61, 0x49, 0x6e, 0x73, 0x74, 0x61,
- 0x6e, 0x63, 0x65, 0x12, 0x25, 0x2e, 0x70, 0x62, 0x2e, 0x43, 0x72, 0x65, 0x61, 0x74, 0x65, 0x4d,
- 0x65, 0x73, 0x73, 0x61, 0x67, 0x65, 0x4d, 0x65, 0x64, 0x69, 0x61, 0x49, 0x6e, 0x73, 0x74, 0x61,
- 0x6e, 0x63, 0x65, 0x52, 0x65, 0x71, 0x75, 0x65, 0x73, 0x74, 0x1a, 0x26, 0x2e, 0x70, 0x62, 0x2e,
- 0x43, 0x72, 0x65, 0x61, 0x74, 0x65, 0x4d, 0x65, 0x73, 0x73, 0x61, 0x67, 0x65, 0x4d, 0x65, 0x64,
- 0x69, 0x61, 0x49, 0x6e, 0x73, 0x74, 0x61, 0x6e, 0x63, 0x65, 0x52, 0x65, 0x73, 0x70, 0x6f, 0x6e,
- 0x73, 0x65, 0x12, 0x53, 0x0a, 0x1a, 0x75, 0x70, 0x64, 0x61, 0x74, 0x65, 0x4d, 0x65, 0x73, 0x73,
- 0x61, 0x67, 0x65, 0x4d, 0x65, 0x64, 0x69, 0x61, 0x49, 0x6e, 0x73, 0x74, 0x61, 0x6e, 0x63, 0x65,
- 0x12, 0x25, 0x2e, 0x70, 0x62, 0x2e, 0x55, 0x70, 0x64, 0x61, 0x74, 0x65, 0x4d, 0x65, 0x73, 0x73,
- 0x61, 0x67, 0x65, 0x4d, 0x65, 0x64, 0x69, 0x61, 0x49, 0x6e, 0x73, 0x74, 0x61, 0x6e, 0x63, 0x65,
- 0x52, 0x65, 0x71, 0x75, 0x65, 0x73, 0x74, 0x1a, 0x0e, 0x2e, 0x70, 0x62, 0x2e, 0x52, 0x50, 0x43,
- 0x53, 0x75, 0x63, 0x63, 0x65, 0x73, 0x73, 0x12, 0x53, 0x0a, 0x1a, 0x64, 0x65, 0x6c, 0x65, 0x74,
- 0x65, 0x4d, 0x65, 0x73, 0x73, 0x61, 0x67, 0x65, 0x4d, 0x65, 0x64, 0x69, 0x61, 0x49, 0x6e, 0x73,
- 0x74, 0x61, 0x6e, 0x63, 0x65, 0x12, 0x25, 0x2e, 0x70, 0x62, 0x2e, 0x44, 0x65, 0x6c, 0x65, 0x74,
- 0x65, 0x4d, 0x65, 0x73, 0x73, 0x61, 0x67, 0x65, 0x4d, 0x65, 0x64, 0x69, 0x61, 0x49, 0x6e, 0x73,
- 0x74, 0x61, 0x6e, 0x63, 0x65, 0x52, 0x65, 0x71, 0x75, 0x65, 0x73, 0x74, 0x1a, 0x0e, 0x2e, 0x70,
- 0x62, 0x2e, 0x52, 0x50, 0x43, 0x53, 0x75, 0x63, 0x63, 0x65, 0x73, 0x73, 0x12, 0x6d, 0x0a, 0x24,
- 0x63, 0x6f, 0x75, 0x6e, 0x74, 0x41, 0x6c, 0x6c, 0x45, 0x6e, 0x61, 0x62, 0x6c, 0x65, 0x64, 0x4d,
- 0x65, 0x73, 0x73, 0x61, 0x67, 0x65, 0x4d, 0x65, 0x64, 0x69, 0x61, 0x49, 0x6e, 0x73, 0x74, 0x61,
- 0x6e, 0x63, 0x65, 0x73, 0x12, 0x2f, 0x2e, 0x70, 0x62, 0x2e, 0x43, 0x6f, 0x75, 0x6e, 0x74, 0x41,
- 0x6c, 0x6c, 0x45, 0x6e, 0x61, 0x62, 0x6c, 0x65, 0x64, 0x4d, 0x65, 0x73, 0x73, 0x61, 0x67, 0x65,
- 0x4d, 0x65, 0x64, 0x69, 0x61, 0x49, 0x6e, 0x73, 0x74, 0x61, 0x6e, 0x63, 0x65, 0x73, 0x52, 0x65,
- 0x71, 0x75, 0x65, 0x73, 0x74, 0x1a, 0x14, 0x2e, 0x70, 0x62, 0x2e, 0x52, 0x50, 0x43, 0x43, 0x6f,
- 0x75, 0x6e, 0x74, 0x52, 0x65, 0x73, 0x70, 0x6f, 0x6e, 0x73, 0x65, 0x12, 0x7d, 0x0a, 0x20, 0x6c,
- 0x69, 0x73, 0x74, 0x45, 0x6e, 0x61, 0x62, 0x6c, 0x65, 0x64, 0x4d, 0x65, 0x73, 0x73, 0x61, 0x67,
- 0x65, 0x4d, 0x65, 0x64, 0x69, 0x61, 0x49, 0x6e, 0x73, 0x74, 0x61, 0x6e, 0x63, 0x65, 0x73, 0x12,
- 0x2b, 0x2e, 0x70, 0x62, 0x2e, 0x4c, 0x69, 0x73, 0x74, 0x45, 0x6e, 0x61, 0x62, 0x6c, 0x65, 0x64,
- 0x4d, 0x65, 0x73, 0x73, 0x61, 0x67, 0x65, 0x4d, 0x65, 0x64, 0x69, 0x61, 0x49, 0x6e, 0x73, 0x74,
- 0x61, 0x6e, 0x63, 0x65, 0x73, 0x52, 0x65, 0x71, 0x75, 0x65, 0x73, 0x74, 0x1a, 0x2c, 0x2e, 0x70,
- 0x62, 0x2e, 0x4c, 0x69, 0x73, 0x74, 0x45, 0x6e, 0x61, 0x62, 0x6c, 0x65, 0x64, 0x4d, 0x65, 0x73,
- 0x73, 0x61, 0x67, 0x65, 0x4d, 0x65, 0x64, 0x69, 0x61, 0x49, 0x6e, 0x73, 0x74, 0x61, 0x6e, 0x63,
- 0x65, 0x73, 0x52, 0x65, 0x73, 0x70, 0x6f, 0x6e, 0x73, 0x65, 0x12, 0x7a, 0x0a, 0x1f, 0x66, 0x69,
- 0x6e, 0x64, 0x45, 0x6e, 0x61, 0x62, 0x6c, 0x65, 0x64, 0x4d, 0x65, 0x73, 0x73, 0x61, 0x67, 0x65,
- 0x4d, 0x65, 0x64, 0x69, 0x61, 0x49, 0x6e, 0x73, 0x74, 0x61, 0x6e, 0x63, 0x65, 0x12, 0x2a, 0x2e,
- 0x70, 0x62, 0x2e, 0x46, 0x69, 0x6e, 0x64, 0x45, 0x6e, 0x61, 0x62, 0x6c, 0x65, 0x64, 0x4d, 0x65,
- 0x73, 0x73, 0x61, 0x67, 0x65, 0x4d, 0x65, 0x64, 0x69, 0x61, 0x49, 0x6e, 0x73, 0x74, 0x61, 0x6e,
- 0x63, 0x65, 0x52, 0x65, 0x71, 0x75, 0x65, 0x73, 0x74, 0x1a, 0x2b, 0x2e, 0x70, 0x62, 0x2e, 0x46,
- 0x69, 0x6e, 0x64, 0x45, 0x6e, 0x61, 0x62, 0x6c, 0x65, 0x64, 0x4d, 0x65, 0x73, 0x73, 0x61, 0x67,
- 0x65, 0x4d, 0x65, 0x64, 0x69, 0x61, 0x49, 0x6e, 0x73, 0x74, 0x61, 0x6e, 0x63, 0x65, 0x52, 0x65,
- 0x73, 0x70, 0x6f, 0x6e, 0x73, 0x65, 0x42, 0x06, 0x5a, 0x04, 0x2e, 0x2f, 0x70, 0x62, 0x62, 0x06,
- 0x70, 0x72, 0x6f, 0x74, 0x6f, 0x33,
-}
+const file_service_message_media_instance_proto_rawDesc = "" +
+ "\n" +
+ "$service_message_media_instance.proto\x12\x02pb\x1a)models/model_message_media_instance.proto\x1a\x19models/rpc_messages.proto\"\xeb\x01\n" +
+ "!CreateMessageMediaInstanceRequest\x12\x12\n" +
+ "\x04name\x18\x01 \x01(\tR\x04name\x12\x1c\n" +
+ "\tmediaType\x18\x02 \x01(\tR\tmediaType\x12\x1e\n" +
+ "\n" +
+ "paramsJSON\x18\x03 \x01(\fR\n" +
+ "paramsJSON\x12\x1a\n" +
+ "\bgroupIds\x18\x04 \x03(\x03R\bgroupIds\x12 \n" +
+ "\vdescription\x18\x05 \x01(\tR\vdescription\x12\x1a\n" +
+ "\brateJSON\x18\x06 \x01(\fR\brateJSON\x12\x1a\n" +
+ "\bhashLife\x18\a \x01(\x05R\bhashLife\"\\\n" +
+ "\"CreateMessageMediaInstanceResponse\x126\n" +
+ "\x16messageMediaInstanceId\x18\x01 \x01(\x03R\x16messageMediaInstanceId\"\x9b\x02\n" +
+ "!UpdateMessageMediaInstanceRequest\x126\n" +
+ "\x16messageMediaInstanceId\x18\x01 \x01(\x03R\x16messageMediaInstanceId\x12\x12\n" +
+ "\x04name\x18\x02 \x01(\tR\x04name\x12\x1c\n" +
+ "\tmediaType\x18\x03 \x01(\tR\tmediaType\x12\x1e\n" +
+ "\n" +
+ "paramsJSON\x18\x04 \x01(\fR\n" +
+ "paramsJSON\x12 \n" +
+ "\vdescription\x18\x05 \x01(\tR\vdescription\x12\x1a\n" +
+ "\brateJSON\x18\a \x01(\fR\brateJSON\x12\x1a\n" +
+ "\bhashLife\x18\b \x01(\x05R\bhashLife\x12\x12\n" +
+ "\x04isOn\x18\x06 \x01(\bR\x04isOn\"[\n" +
+ "!DeleteMessageMediaInstanceRequest\x126\n" +
+ "\x16messageMediaInstanceId\x18\x01 \x01(\x03R\x16messageMediaInstanceId\"e\n" +
+ "+CountAllEnabledMessageMediaInstancesRequest\x12\x1c\n" +
+ "\tmediaType\x18\x01 \x01(\tR\tmediaType\x12\x18\n" +
+ "\akeyword\x18\x02 \x01(\tR\akeyword\"\x8d\x01\n" +
+ "'ListEnabledMessageMediaInstancesRequest\x12\x1c\n" +
+ "\tmediaType\x18\x01 \x01(\tR\tmediaType\x12\x18\n" +
+ "\akeyword\x18\x02 \x01(\tR\akeyword\x12\x16\n" +
+ "\x06offset\x18\x03 \x01(\x03R\x06offset\x12\x12\n" +
+ "\x04size\x18\x04 \x01(\x03R\x04size\"z\n" +
+ "(ListEnabledMessageMediaInstancesResponse\x12N\n" +
+ "\x15messageMediaInstances\x18\x01 \x03(\v2\x18.pb.MessageMediaInstanceR\x15messageMediaInstances\"`\n" +
+ "&FindEnabledMessageMediaInstanceRequest\x126\n" +
+ "\x16messageMediaInstanceId\x18\x01 \x01(\x03R\x16messageMediaInstanceId\"w\n" +
+ "'FindEnabledMessageMediaInstanceResponse\x12L\n" +
+ "\x14messageMediaInstance\x18\x01 \x01(\v2\x18.pb.MessageMediaInstanceR\x14messageMediaInstance2\x9e\x05\n" +
+ "\x1bMessageMediaInstanceService\x12k\n" +
+ "\x1acreateMessageMediaInstance\x12%.pb.CreateMessageMediaInstanceRequest\x1a&.pb.CreateMessageMediaInstanceResponse\x12S\n" +
+ "\x1aupdateMessageMediaInstance\x12%.pb.UpdateMessageMediaInstanceRequest\x1a\x0e.pb.RPCSuccess\x12S\n" +
+ "\x1adeleteMessageMediaInstance\x12%.pb.DeleteMessageMediaInstanceRequest\x1a\x0e.pb.RPCSuccess\x12m\n" +
+ "$countAllEnabledMessageMediaInstances\x12/.pb.CountAllEnabledMessageMediaInstancesRequest\x1a\x14.pb.RPCCountResponse\x12}\n" +
+ " listEnabledMessageMediaInstances\x12+.pb.ListEnabledMessageMediaInstancesRequest\x1a,.pb.ListEnabledMessageMediaInstancesResponse\x12z\n" +
+ "\x1ffindEnabledMessageMediaInstance\x12*.pb.FindEnabledMessageMediaInstanceRequest\x1a+.pb.FindEnabledMessageMediaInstanceResponseB\x06Z\x04./pbb\x06proto3"
var (
file_service_message_media_instance_proto_rawDescOnce sync.Once
- file_service_message_media_instance_proto_rawDescData = file_service_message_media_instance_proto_rawDesc
+ file_service_message_media_instance_proto_rawDescData []byte
)
func file_service_message_media_instance_proto_rawDescGZIP() []byte {
file_service_message_media_instance_proto_rawDescOnce.Do(func() {
- file_service_message_media_instance_proto_rawDescData = protoimpl.X.CompressGZIP(file_service_message_media_instance_proto_rawDescData)
+ file_service_message_media_instance_proto_rawDescData = protoimpl.X.CompressGZIP(unsafe.Slice(unsafe.StringData(file_service_message_media_instance_proto_rawDesc), len(file_service_message_media_instance_proto_rawDesc)))
})
return file_service_message_media_instance_proto_rawDescData
}
@@ -755,7 +671,7 @@ func file_service_message_media_instance_proto_init() {
out := protoimpl.TypeBuilder{
File: protoimpl.DescBuilder{
GoPackagePath: reflect.TypeOf(x{}).PkgPath(),
- RawDescriptor: file_service_message_media_instance_proto_rawDesc,
+ RawDescriptor: unsafe.Slice(unsafe.StringData(file_service_message_media_instance_proto_rawDesc), len(file_service_message_media_instance_proto_rawDesc)),
NumEnums: 0,
NumMessages: 9,
NumExtensions: 0,
@@ -766,7 +682,6 @@ func file_service_message_media_instance_proto_init() {
MessageInfos: file_service_message_media_instance_proto_msgTypes,
}.Build()
File_service_message_media_instance_proto = out.File
- file_service_message_media_instance_proto_rawDesc = nil
file_service_message_media_instance_proto_goTypes = nil
file_service_message_media_instance_proto_depIdxs = nil
}
diff --git a/EdgeCommon/pkg/rpc/pb/service_message_media_instance_grpc.pb.go b/EdgeCommon/pkg/rpc/pb/service_message_media_instance_grpc.pb.go
index 3d12ea1..538a8fb 100644
--- a/EdgeCommon/pkg/rpc/pb/service_message_media_instance_grpc.pb.go
+++ b/EdgeCommon/pkg/rpc/pb/service_message_media_instance_grpc.pb.go
@@ -1,7 +1,7 @@
// Code generated by protoc-gen-go-grpc. DO NOT EDIT.
// versions:
-// - protoc-gen-go-grpc v1.5.1
-// - protoc v6.33.2
+// - protoc-gen-go-grpc v1.6.1
+// - protoc v3.19.6
// source: service_message_media_instance.proto
package pb
@@ -143,22 +143,22 @@ type MessageMediaInstanceServiceServer interface {
type UnimplementedMessageMediaInstanceServiceServer struct{}
func (UnimplementedMessageMediaInstanceServiceServer) CreateMessageMediaInstance(context.Context, *CreateMessageMediaInstanceRequest) (*CreateMessageMediaInstanceResponse, error) {
- return nil, status.Errorf(codes.Unimplemented, "method CreateMessageMediaInstance not implemented")
+ return nil, status.Error(codes.Unimplemented, "method CreateMessageMediaInstance not implemented")
}
func (UnimplementedMessageMediaInstanceServiceServer) UpdateMessageMediaInstance(context.Context, *UpdateMessageMediaInstanceRequest) (*RPCSuccess, error) {
- return nil, status.Errorf(codes.Unimplemented, "method UpdateMessageMediaInstance not implemented")
+ return nil, status.Error(codes.Unimplemented, "method UpdateMessageMediaInstance not implemented")
}
func (UnimplementedMessageMediaInstanceServiceServer) DeleteMessageMediaInstance(context.Context, *DeleteMessageMediaInstanceRequest) (*RPCSuccess, error) {
- return nil, status.Errorf(codes.Unimplemented, "method DeleteMessageMediaInstance not implemented")
+ return nil, status.Error(codes.Unimplemented, "method DeleteMessageMediaInstance not implemented")
}
func (UnimplementedMessageMediaInstanceServiceServer) CountAllEnabledMessageMediaInstances(context.Context, *CountAllEnabledMessageMediaInstancesRequest) (*RPCCountResponse, error) {
- return nil, status.Errorf(codes.Unimplemented, "method CountAllEnabledMessageMediaInstances not implemented")
+ return nil, status.Error(codes.Unimplemented, "method CountAllEnabledMessageMediaInstances not implemented")
}
func (UnimplementedMessageMediaInstanceServiceServer) ListEnabledMessageMediaInstances(context.Context, *ListEnabledMessageMediaInstancesRequest) (*ListEnabledMessageMediaInstancesResponse, error) {
- return nil, status.Errorf(codes.Unimplemented, "method ListEnabledMessageMediaInstances not implemented")
+ return nil, status.Error(codes.Unimplemented, "method ListEnabledMessageMediaInstances not implemented")
}
func (UnimplementedMessageMediaInstanceServiceServer) FindEnabledMessageMediaInstance(context.Context, *FindEnabledMessageMediaInstanceRequest) (*FindEnabledMessageMediaInstanceResponse, error) {
- return nil, status.Errorf(codes.Unimplemented, "method FindEnabledMessageMediaInstance not implemented")
+ return nil, status.Error(codes.Unimplemented, "method FindEnabledMessageMediaInstance not implemented")
}
func (UnimplementedMessageMediaInstanceServiceServer) testEmbeddedByValue() {}
@@ -170,7 +170,7 @@ type UnsafeMessageMediaInstanceServiceServer interface {
}
func RegisterMessageMediaInstanceServiceServer(s grpc.ServiceRegistrar, srv MessageMediaInstanceServiceServer) {
- // If the following call pancis, it indicates UnimplementedMessageMediaInstanceServiceServer was
+ // If the following call panics, it indicates UnimplementedMessageMediaInstanceServiceServer was
// embedded by pointer and is nil. This will cause panics if an
// unimplemented method is ever invoked, so we test this at initialization
// time to prevent it from happening at runtime later due to I/O.
diff --git a/EdgeCommon/pkg/rpc/pb/service_message_receiver.pb.go b/EdgeCommon/pkg/rpc/pb/service_message_receiver.pb.go
index c484d8b..17d7a71 100644
--- a/EdgeCommon/pkg/rpc/pb/service_message_receiver.pb.go
+++ b/EdgeCommon/pkg/rpc/pb/service_message_receiver.pb.go
@@ -1,7 +1,7 @@
// Code generated by protoc-gen-go. DO NOT EDIT.
// versions:
-// protoc-gen-go v1.36.0
-// protoc v6.33.2
+// protoc-gen-go v1.36.11
+// protoc v3.19.6
// source: service_message_receiver.proto
package pb
@@ -11,6 +11,7 @@ import (
protoimpl "google.golang.org/protobuf/runtime/protoimpl"
reflect "reflect"
sync "sync"
+ unsafe "unsafe"
)
const (
@@ -519,147 +520,59 @@ func (x *UpdateMessageReceiversRequest_RecipientOptions) GetRecipientOptions() [
var File_service_message_receiver_proto protoreflect.FileDescriptor
-var file_service_message_receiver_proto_rawDesc = []byte{
- 0x0a, 0x1e, 0x73, 0x65, 0x72, 0x76, 0x69, 0x63, 0x65, 0x5f, 0x6d, 0x65, 0x73, 0x73, 0x61, 0x67,
- 0x65, 0x5f, 0x72, 0x65, 0x63, 0x65, 0x69, 0x76, 0x65, 0x72, 0x2e, 0x70, 0x72, 0x6f, 0x74, 0x6f,
- 0x12, 0x02, 0x70, 0x62, 0x1a, 0x23, 0x6d, 0x6f, 0x64, 0x65, 0x6c, 0x73, 0x2f, 0x6d, 0x6f, 0x64,
- 0x65, 0x6c, 0x5f, 0x6d, 0x65, 0x73, 0x73, 0x61, 0x67, 0x65, 0x5f, 0x72, 0x65, 0x63, 0x65, 0x69,
- 0x76, 0x65, 0x72, 0x2e, 0x70, 0x72, 0x6f, 0x74, 0x6f, 0x1a, 0x19, 0x6d, 0x6f, 0x64, 0x65, 0x6c,
- 0x73, 0x2f, 0x72, 0x70, 0x63, 0x5f, 0x6d, 0x65, 0x73, 0x73, 0x61, 0x67, 0x65, 0x73, 0x2e, 0x70,
- 0x72, 0x6f, 0x74, 0x6f, 0x22, 0xfb, 0x04, 0x0a, 0x1d, 0x55, 0x70, 0x64, 0x61, 0x74, 0x65, 0x4d,
- 0x65, 0x73, 0x73, 0x61, 0x67, 0x65, 0x52, 0x65, 0x63, 0x65, 0x69, 0x76, 0x65, 0x72, 0x73, 0x52,
- 0x65, 0x71, 0x75, 0x65, 0x73, 0x74, 0x12, 0x12, 0x0a, 0x04, 0x72, 0x6f, 0x6c, 0x65, 0x18, 0x07,
- 0x20, 0x01, 0x28, 0x09, 0x52, 0x04, 0x72, 0x6f, 0x6c, 0x65, 0x12, 0x24, 0x0a, 0x0d, 0x6e, 0x6f,
- 0x64, 0x65, 0x43, 0x6c, 0x75, 0x73, 0x74, 0x65, 0x72, 0x49, 0x64, 0x18, 0x01, 0x20, 0x01, 0x28,
- 0x03, 0x52, 0x0d, 0x6e, 0x6f, 0x64, 0x65, 0x43, 0x6c, 0x75, 0x73, 0x74, 0x65, 0x72, 0x49, 0x64,
- 0x12, 0x16, 0x0a, 0x06, 0x6e, 0x6f, 0x64, 0x65, 0x49, 0x64, 0x18, 0x02, 0x20, 0x01, 0x28, 0x03,
- 0x52, 0x06, 0x6e, 0x6f, 0x64, 0x65, 0x49, 0x64, 0x12, 0x1a, 0x0a, 0x08, 0x73, 0x65, 0x72, 0x76,
- 0x65, 0x72, 0x49, 0x64, 0x18, 0x03, 0x20, 0x01, 0x28, 0x03, 0x52, 0x08, 0x73, 0x65, 0x72, 0x76,
- 0x65, 0x72, 0x49, 0x64, 0x12, 0x1e, 0x0a, 0x0a, 0x70, 0x61, 0x72, 0x61, 0x6d, 0x73, 0x4a, 0x53,
- 0x4f, 0x4e, 0x18, 0x05, 0x20, 0x01, 0x28, 0x0c, 0x52, 0x0a, 0x70, 0x61, 0x72, 0x61, 0x6d, 0x73,
- 0x4a, 0x53, 0x4f, 0x4e, 0x12, 0x63, 0x0a, 0x10, 0x72, 0x65, 0x63, 0x69, 0x70, 0x69, 0x65, 0x6e,
- 0x74, 0x4f, 0x70, 0x74, 0x69, 0x6f, 0x6e, 0x73, 0x18, 0x06, 0x20, 0x03, 0x28, 0x0b, 0x32, 0x37,
- 0x2e, 0x70, 0x62, 0x2e, 0x55, 0x70, 0x64, 0x61, 0x74, 0x65, 0x4d, 0x65, 0x73, 0x73, 0x61, 0x67,
- 0x65, 0x52, 0x65, 0x63, 0x65, 0x69, 0x76, 0x65, 0x72, 0x73, 0x52, 0x65, 0x71, 0x75, 0x65, 0x73,
- 0x74, 0x2e, 0x52, 0x65, 0x63, 0x69, 0x70, 0x69, 0x65, 0x6e, 0x74, 0x4f, 0x70, 0x74, 0x69, 0x6f,
- 0x6e, 0x73, 0x45, 0x6e, 0x74, 0x72, 0x79, 0x52, 0x10, 0x72, 0x65, 0x63, 0x69, 0x70, 0x69, 0x65,
- 0x6e, 0x74, 0x4f, 0x70, 0x74, 0x69, 0x6f, 0x6e, 0x73, 0x1a, 0x77, 0x0a, 0x15, 0x52, 0x65, 0x63,
- 0x69, 0x70, 0x69, 0x65, 0x6e, 0x74, 0x4f, 0x70, 0x74, 0x69, 0x6f, 0x6e, 0x73, 0x45, 0x6e, 0x74,
- 0x72, 0x79, 0x12, 0x10, 0x0a, 0x03, 0x6b, 0x65, 0x79, 0x18, 0x01, 0x20, 0x01, 0x28, 0x09, 0x52,
- 0x03, 0x6b, 0x65, 0x79, 0x12, 0x48, 0x0a, 0x05, 0x76, 0x61, 0x6c, 0x75, 0x65, 0x18, 0x02, 0x20,
- 0x01, 0x28, 0x0b, 0x32, 0x32, 0x2e, 0x70, 0x62, 0x2e, 0x55, 0x70, 0x64, 0x61, 0x74, 0x65, 0x4d,
- 0x65, 0x73, 0x73, 0x61, 0x67, 0x65, 0x52, 0x65, 0x63, 0x65, 0x69, 0x76, 0x65, 0x72, 0x73, 0x52,
- 0x65, 0x71, 0x75, 0x65, 0x73, 0x74, 0x2e, 0x52, 0x65, 0x63, 0x69, 0x70, 0x69, 0x65, 0x6e, 0x74,
- 0x4f, 0x70, 0x74, 0x69, 0x6f, 0x6e, 0x73, 0x52, 0x05, 0x76, 0x61, 0x6c, 0x75, 0x65, 0x3a, 0x02,
- 0x38, 0x01, 0x1a, 0x7b, 0x0a, 0x0f, 0x52, 0x65, 0x63, 0x69, 0x70, 0x69, 0x65, 0x6e, 0x74, 0x4f,
- 0x70, 0x74, 0x69, 0x6f, 0x6e, 0x12, 0x2e, 0x0a, 0x12, 0x6d, 0x65, 0x73, 0x73, 0x61, 0x67, 0x65,
- 0x52, 0x65, 0x63, 0x69, 0x70, 0x69, 0x65, 0x6e, 0x74, 0x49, 0x64, 0x18, 0x01, 0x20, 0x01, 0x28,
- 0x03, 0x52, 0x12, 0x6d, 0x65, 0x73, 0x73, 0x61, 0x67, 0x65, 0x52, 0x65, 0x63, 0x69, 0x70, 0x69,
- 0x65, 0x6e, 0x74, 0x49, 0x64, 0x12, 0x38, 0x0a, 0x17, 0x6d, 0x65, 0x73, 0x73, 0x61, 0x67, 0x65,
- 0x52, 0x65, 0x63, 0x69, 0x70, 0x69, 0x65, 0x6e, 0x74, 0x47, 0x72, 0x6f, 0x75, 0x70, 0x49, 0x64,
- 0x18, 0x02, 0x20, 0x01, 0x28, 0x03, 0x52, 0x17, 0x6d, 0x65, 0x73, 0x73, 0x61, 0x67, 0x65, 0x52,
- 0x65, 0x63, 0x69, 0x70, 0x69, 0x65, 0x6e, 0x74, 0x47, 0x72, 0x6f, 0x75, 0x70, 0x49, 0x64, 0x1a,
- 0x71, 0x0a, 0x10, 0x52, 0x65, 0x63, 0x69, 0x70, 0x69, 0x65, 0x6e, 0x74, 0x4f, 0x70, 0x74, 0x69,
- 0x6f, 0x6e, 0x73, 0x12, 0x5d, 0x0a, 0x10, 0x72, 0x65, 0x63, 0x69, 0x70, 0x69, 0x65, 0x6e, 0x74,
- 0x4f, 0x70, 0x74, 0x69, 0x6f, 0x6e, 0x73, 0x18, 0x01, 0x20, 0x03, 0x28, 0x0b, 0x32, 0x31, 0x2e,
- 0x70, 0x62, 0x2e, 0x55, 0x70, 0x64, 0x61, 0x74, 0x65, 0x4d, 0x65, 0x73, 0x73, 0x61, 0x67, 0x65,
- 0x52, 0x65, 0x63, 0x65, 0x69, 0x76, 0x65, 0x72, 0x73, 0x52, 0x65, 0x71, 0x75, 0x65, 0x73, 0x74,
- 0x2e, 0x52, 0x65, 0x63, 0x69, 0x70, 0x69, 0x65, 0x6e, 0x74, 0x4f, 0x70, 0x74, 0x69, 0x6f, 0x6e,
- 0x52, 0x10, 0x72, 0x65, 0x63, 0x69, 0x70, 0x69, 0x65, 0x6e, 0x74, 0x4f, 0x70, 0x74, 0x69, 0x6f,
- 0x6e, 0x73, 0x22, 0x95, 0x01, 0x0a, 0x25, 0x46, 0x69, 0x6e, 0x64, 0x41, 0x6c, 0x6c, 0x45, 0x6e,
- 0x61, 0x62, 0x6c, 0x65, 0x64, 0x4d, 0x65, 0x73, 0x73, 0x61, 0x67, 0x65, 0x52, 0x65, 0x63, 0x65,
- 0x69, 0x76, 0x65, 0x72, 0x73, 0x52, 0x65, 0x71, 0x75, 0x65, 0x73, 0x74, 0x12, 0x12, 0x0a, 0x04,
- 0x72, 0x6f, 0x6c, 0x65, 0x18, 0x04, 0x20, 0x01, 0x28, 0x09, 0x52, 0x04, 0x72, 0x6f, 0x6c, 0x65,
- 0x12, 0x24, 0x0a, 0x0d, 0x6e, 0x6f, 0x64, 0x65, 0x43, 0x6c, 0x75, 0x73, 0x74, 0x65, 0x72, 0x49,
- 0x64, 0x18, 0x01, 0x20, 0x01, 0x28, 0x03, 0x52, 0x0d, 0x6e, 0x6f, 0x64, 0x65, 0x43, 0x6c, 0x75,
- 0x73, 0x74, 0x65, 0x72, 0x49, 0x64, 0x12, 0x16, 0x0a, 0x06, 0x6e, 0x6f, 0x64, 0x65, 0x49, 0x64,
- 0x18, 0x02, 0x20, 0x01, 0x28, 0x03, 0x52, 0x06, 0x6e, 0x6f, 0x64, 0x65, 0x49, 0x64, 0x12, 0x1a,
- 0x0a, 0x08, 0x73, 0x65, 0x72, 0x76, 0x65, 0x72, 0x49, 0x64, 0x18, 0x03, 0x20, 0x01, 0x28, 0x03,
- 0x52, 0x08, 0x73, 0x65, 0x72, 0x76, 0x65, 0x72, 0x49, 0x64, 0x22, 0x69, 0x0a, 0x26, 0x46, 0x69,
- 0x6e, 0x64, 0x41, 0x6c, 0x6c, 0x45, 0x6e, 0x61, 0x62, 0x6c, 0x65, 0x64, 0x4d, 0x65, 0x73, 0x73,
- 0x61, 0x67, 0x65, 0x52, 0x65, 0x63, 0x65, 0x69, 0x76, 0x65, 0x72, 0x73, 0x52, 0x65, 0x73, 0x70,
- 0x6f, 0x6e, 0x73, 0x65, 0x12, 0x3f, 0x0a, 0x10, 0x6d, 0x65, 0x73, 0x73, 0x61, 0x67, 0x65, 0x52,
- 0x65, 0x63, 0x65, 0x69, 0x76, 0x65, 0x72, 0x73, 0x18, 0x01, 0x20, 0x03, 0x28, 0x0b, 0x32, 0x13,
- 0x2e, 0x70, 0x62, 0x2e, 0x4d, 0x65, 0x73, 0x73, 0x61, 0x67, 0x65, 0x52, 0x65, 0x63, 0x65, 0x69,
- 0x76, 0x65, 0x72, 0x52, 0x10, 0x6d, 0x65, 0x73, 0x73, 0x61, 0x67, 0x65, 0x52, 0x65, 0x63, 0x65,
- 0x69, 0x76, 0x65, 0x72, 0x73, 0x22, 0x6d, 0x0a, 0x3b, 0x46, 0x69, 0x6e, 0x64, 0x41, 0x6c, 0x6c,
- 0x45, 0x6e, 0x61, 0x62, 0x6c, 0x65, 0x64, 0x4d, 0x65, 0x73, 0x73, 0x61, 0x67, 0x65, 0x52, 0x65,
- 0x63, 0x65, 0x69, 0x76, 0x65, 0x72, 0x73, 0x57, 0x69, 0x74, 0x68, 0x4d, 0x65, 0x73, 0x73, 0x61,
- 0x67, 0x65, 0x52, 0x65, 0x63, 0x69, 0x70, 0x69, 0x65, 0x6e, 0x74, 0x49, 0x64, 0x52, 0x65, 0x71,
- 0x75, 0x65, 0x73, 0x74, 0x12, 0x2e, 0x0a, 0x12, 0x6d, 0x65, 0x73, 0x73, 0x61, 0x67, 0x65, 0x52,
- 0x65, 0x63, 0x69, 0x70, 0x69, 0x65, 0x6e, 0x74, 0x49, 0x64, 0x18, 0x01, 0x20, 0x01, 0x28, 0x03,
- 0x52, 0x12, 0x6d, 0x65, 0x73, 0x73, 0x61, 0x67, 0x65, 0x52, 0x65, 0x63, 0x69, 0x70, 0x69, 0x65,
- 0x6e, 0x74, 0x49, 0x64, 0x22, 0x7f, 0x0a, 0x3c, 0x46, 0x69, 0x6e, 0x64, 0x41, 0x6c, 0x6c, 0x45,
- 0x6e, 0x61, 0x62, 0x6c, 0x65, 0x64, 0x4d, 0x65, 0x73, 0x73, 0x61, 0x67, 0x65, 0x52, 0x65, 0x63,
- 0x65, 0x69, 0x76, 0x65, 0x72, 0x73, 0x57, 0x69, 0x74, 0x68, 0x4d, 0x65, 0x73, 0x73, 0x61, 0x67,
- 0x65, 0x52, 0x65, 0x63, 0x69, 0x70, 0x69, 0x65, 0x6e, 0x74, 0x49, 0x64, 0x52, 0x65, 0x73, 0x70,
- 0x6f, 0x6e, 0x73, 0x65, 0x12, 0x3f, 0x0a, 0x10, 0x6d, 0x65, 0x73, 0x73, 0x61, 0x67, 0x65, 0x52,
- 0x65, 0x63, 0x65, 0x69, 0x76, 0x65, 0x72, 0x73, 0x18, 0x01, 0x20, 0x03, 0x28, 0x0b, 0x32, 0x13,
- 0x2e, 0x70, 0x62, 0x2e, 0x4d, 0x65, 0x73, 0x73, 0x61, 0x67, 0x65, 0x52, 0x65, 0x63, 0x65, 0x69,
- 0x76, 0x65, 0x72, 0x52, 0x10, 0x6d, 0x65, 0x73, 0x73, 0x61, 0x67, 0x65, 0x52, 0x65, 0x63, 0x65,
- 0x69, 0x76, 0x65, 0x72, 0x73, 0x22, 0x4c, 0x0a, 0x1c, 0x44, 0x65, 0x6c, 0x65, 0x74, 0x65, 0x4d,
- 0x65, 0x73, 0x73, 0x61, 0x67, 0x65, 0x52, 0x65, 0x63, 0x65, 0x69, 0x76, 0x65, 0x72, 0x52, 0x65,
- 0x71, 0x75, 0x65, 0x73, 0x74, 0x12, 0x2c, 0x0a, 0x11, 0x6d, 0x65, 0x73, 0x73, 0x61, 0x67, 0x65,
- 0x52, 0x65, 0x63, 0x65, 0x69, 0x76, 0x65, 0x72, 0x49, 0x64, 0x18, 0x01, 0x20, 0x01, 0x28, 0x03,
- 0x52, 0x11, 0x6d, 0x65, 0x73, 0x73, 0x61, 0x67, 0x65, 0x52, 0x65, 0x63, 0x65, 0x69, 0x76, 0x65,
- 0x72, 0x49, 0x64, 0x22, 0x96, 0x01, 0x0a, 0x26, 0x43, 0x6f, 0x75, 0x6e, 0x74, 0x41, 0x6c, 0x6c,
- 0x45, 0x6e, 0x61, 0x62, 0x6c, 0x65, 0x64, 0x4d, 0x65, 0x73, 0x73, 0x61, 0x67, 0x65, 0x52, 0x65,
- 0x63, 0x65, 0x69, 0x76, 0x65, 0x72, 0x73, 0x52, 0x65, 0x71, 0x75, 0x65, 0x73, 0x74, 0x12, 0x12,
- 0x0a, 0x04, 0x72, 0x6f, 0x6c, 0x65, 0x18, 0x04, 0x20, 0x01, 0x28, 0x09, 0x52, 0x04, 0x72, 0x6f,
- 0x6c, 0x65, 0x12, 0x24, 0x0a, 0x0d, 0x6e, 0x6f, 0x64, 0x65, 0x43, 0x6c, 0x75, 0x73, 0x74, 0x65,
- 0x72, 0x49, 0x64, 0x18, 0x01, 0x20, 0x01, 0x28, 0x03, 0x52, 0x0d, 0x6e, 0x6f, 0x64, 0x65, 0x43,
- 0x6c, 0x75, 0x73, 0x74, 0x65, 0x72, 0x49, 0x64, 0x12, 0x16, 0x0a, 0x06, 0x6e, 0x6f, 0x64, 0x65,
- 0x49, 0x64, 0x18, 0x02, 0x20, 0x01, 0x28, 0x03, 0x52, 0x06, 0x6e, 0x6f, 0x64, 0x65, 0x49, 0x64,
- 0x12, 0x1a, 0x0a, 0x08, 0x73, 0x65, 0x72, 0x76, 0x65, 0x72, 0x49, 0x64, 0x18, 0x03, 0x20, 0x01,
- 0x28, 0x03, 0x52, 0x08, 0x73, 0x65, 0x72, 0x76, 0x65, 0x72, 0x49, 0x64, 0x32, 0xca, 0x04, 0x0a,
- 0x16, 0x4d, 0x65, 0x73, 0x73, 0x61, 0x67, 0x65, 0x52, 0x65, 0x63, 0x65, 0x69, 0x76, 0x65, 0x72,
- 0x53, 0x65, 0x72, 0x76, 0x69, 0x63, 0x65, 0x12, 0x4b, 0x0a, 0x16, 0x75, 0x70, 0x64, 0x61, 0x74,
- 0x65, 0x4d, 0x65, 0x73, 0x73, 0x61, 0x67, 0x65, 0x52, 0x65, 0x63, 0x65, 0x69, 0x76, 0x65, 0x72,
- 0x73, 0x12, 0x21, 0x2e, 0x70, 0x62, 0x2e, 0x55, 0x70, 0x64, 0x61, 0x74, 0x65, 0x4d, 0x65, 0x73,
- 0x73, 0x61, 0x67, 0x65, 0x52, 0x65, 0x63, 0x65, 0x69, 0x76, 0x65, 0x72, 0x73, 0x52, 0x65, 0x71,
- 0x75, 0x65, 0x73, 0x74, 0x1a, 0x0e, 0x2e, 0x70, 0x62, 0x2e, 0x52, 0x50, 0x43, 0x53, 0x75, 0x63,
- 0x63, 0x65, 0x73, 0x73, 0x12, 0x77, 0x0a, 0x1e, 0x66, 0x69, 0x6e, 0x64, 0x41, 0x6c, 0x6c, 0x45,
- 0x6e, 0x61, 0x62, 0x6c, 0x65, 0x64, 0x4d, 0x65, 0x73, 0x73, 0x61, 0x67, 0x65, 0x52, 0x65, 0x63,
- 0x65, 0x69, 0x76, 0x65, 0x72, 0x73, 0x12, 0x29, 0x2e, 0x70, 0x62, 0x2e, 0x46, 0x69, 0x6e, 0x64,
- 0x41, 0x6c, 0x6c, 0x45, 0x6e, 0x61, 0x62, 0x6c, 0x65, 0x64, 0x4d, 0x65, 0x73, 0x73, 0x61, 0x67,
- 0x65, 0x52, 0x65, 0x63, 0x65, 0x69, 0x76, 0x65, 0x72, 0x73, 0x52, 0x65, 0x71, 0x75, 0x65, 0x73,
- 0x74, 0x1a, 0x2a, 0x2e, 0x70, 0x62, 0x2e, 0x46, 0x69, 0x6e, 0x64, 0x41, 0x6c, 0x6c, 0x45, 0x6e,
- 0x61, 0x62, 0x6c, 0x65, 0x64, 0x4d, 0x65, 0x73, 0x73, 0x61, 0x67, 0x65, 0x52, 0x65, 0x63, 0x65,
- 0x69, 0x76, 0x65, 0x72, 0x73, 0x52, 0x65, 0x73, 0x70, 0x6f, 0x6e, 0x73, 0x65, 0x12, 0xb9, 0x01,
- 0x0a, 0x34, 0x66, 0x69, 0x6e, 0x64, 0x41, 0x6c, 0x6c, 0x45, 0x6e, 0x61, 0x62, 0x6c, 0x65, 0x64,
- 0x4d, 0x65, 0x73, 0x73, 0x61, 0x67, 0x65, 0x52, 0x65, 0x63, 0x65, 0x69, 0x76, 0x65, 0x72, 0x73,
- 0x57, 0x69, 0x74, 0x68, 0x4d, 0x65, 0x73, 0x73, 0x61, 0x67, 0x65, 0x52, 0x65, 0x63, 0x69, 0x70,
- 0x69, 0x65, 0x6e, 0x74, 0x49, 0x64, 0x12, 0x3f, 0x2e, 0x70, 0x62, 0x2e, 0x46, 0x69, 0x6e, 0x64,
- 0x41, 0x6c, 0x6c, 0x45, 0x6e, 0x61, 0x62, 0x6c, 0x65, 0x64, 0x4d, 0x65, 0x73, 0x73, 0x61, 0x67,
- 0x65, 0x52, 0x65, 0x63, 0x65, 0x69, 0x76, 0x65, 0x72, 0x73, 0x57, 0x69, 0x74, 0x68, 0x4d, 0x65,
- 0x73, 0x73, 0x61, 0x67, 0x65, 0x52, 0x65, 0x63, 0x69, 0x70, 0x69, 0x65, 0x6e, 0x74, 0x49, 0x64,
- 0x52, 0x65, 0x71, 0x75, 0x65, 0x73, 0x74, 0x1a, 0x40, 0x2e, 0x70, 0x62, 0x2e, 0x46, 0x69, 0x6e,
- 0x64, 0x41, 0x6c, 0x6c, 0x45, 0x6e, 0x61, 0x62, 0x6c, 0x65, 0x64, 0x4d, 0x65, 0x73, 0x73, 0x61,
- 0x67, 0x65, 0x52, 0x65, 0x63, 0x65, 0x69, 0x76, 0x65, 0x72, 0x73, 0x57, 0x69, 0x74, 0x68, 0x4d,
- 0x65, 0x73, 0x73, 0x61, 0x67, 0x65, 0x52, 0x65, 0x63, 0x69, 0x70, 0x69, 0x65, 0x6e, 0x74, 0x49,
- 0x64, 0x52, 0x65, 0x73, 0x70, 0x6f, 0x6e, 0x73, 0x65, 0x12, 0x49, 0x0a, 0x15, 0x64, 0x65, 0x6c,
- 0x65, 0x74, 0x65, 0x4d, 0x65, 0x73, 0x73, 0x61, 0x67, 0x65, 0x52, 0x65, 0x63, 0x65, 0x69, 0x76,
- 0x65, 0x72, 0x12, 0x20, 0x2e, 0x70, 0x62, 0x2e, 0x44, 0x65, 0x6c, 0x65, 0x74, 0x65, 0x4d, 0x65,
- 0x73, 0x73, 0x61, 0x67, 0x65, 0x52, 0x65, 0x63, 0x65, 0x69, 0x76, 0x65, 0x72, 0x52, 0x65, 0x71,
- 0x75, 0x65, 0x73, 0x74, 0x1a, 0x0e, 0x2e, 0x70, 0x62, 0x2e, 0x52, 0x50, 0x43, 0x53, 0x75, 0x63,
- 0x63, 0x65, 0x73, 0x73, 0x12, 0x63, 0x0a, 0x1f, 0x63, 0x6f, 0x75, 0x6e, 0x74, 0x41, 0x6c, 0x6c,
- 0x45, 0x6e, 0x61, 0x62, 0x6c, 0x65, 0x64, 0x4d, 0x65, 0x73, 0x73, 0x61, 0x67, 0x65, 0x52, 0x65,
- 0x63, 0x65, 0x69, 0x76, 0x65, 0x72, 0x73, 0x12, 0x2a, 0x2e, 0x70, 0x62, 0x2e, 0x43, 0x6f, 0x75,
- 0x6e, 0x74, 0x41, 0x6c, 0x6c, 0x45, 0x6e, 0x61, 0x62, 0x6c, 0x65, 0x64, 0x4d, 0x65, 0x73, 0x73,
- 0x61, 0x67, 0x65, 0x52, 0x65, 0x63, 0x65, 0x69, 0x76, 0x65, 0x72, 0x73, 0x52, 0x65, 0x71, 0x75,
- 0x65, 0x73, 0x74, 0x1a, 0x14, 0x2e, 0x70, 0x62, 0x2e, 0x52, 0x50, 0x43, 0x43, 0x6f, 0x75, 0x6e,
- 0x74, 0x52, 0x65, 0x73, 0x70, 0x6f, 0x6e, 0x73, 0x65, 0x42, 0x06, 0x5a, 0x04, 0x2e, 0x2f, 0x70,
- 0x62, 0x62, 0x06, 0x70, 0x72, 0x6f, 0x74, 0x6f, 0x33,
-}
+const file_service_message_receiver_proto_rawDesc = "" +
+ "\n" +
+ "\x1eservice_message_receiver.proto\x12\x02pb\x1a#models/model_message_receiver.proto\x1a\x19models/rpc_messages.proto\"\xfb\x04\n" +
+ "\x1dUpdateMessageReceiversRequest\x12\x12\n" +
+ "\x04role\x18\a \x01(\tR\x04role\x12$\n" +
+ "\rnodeClusterId\x18\x01 \x01(\x03R\rnodeClusterId\x12\x16\n" +
+ "\x06nodeId\x18\x02 \x01(\x03R\x06nodeId\x12\x1a\n" +
+ "\bserverId\x18\x03 \x01(\x03R\bserverId\x12\x1e\n" +
+ "\n" +
+ "paramsJSON\x18\x05 \x01(\fR\n" +
+ "paramsJSON\x12c\n" +
+ "\x10recipientOptions\x18\x06 \x03(\v27.pb.UpdateMessageReceiversRequest.RecipientOptionsEntryR\x10recipientOptions\x1aw\n" +
+ "\x15RecipientOptionsEntry\x12\x10\n" +
+ "\x03key\x18\x01 \x01(\tR\x03key\x12H\n" +
+ "\x05value\x18\x02 \x01(\v22.pb.UpdateMessageReceiversRequest.RecipientOptionsR\x05value:\x028\x01\x1a{\n" +
+ "\x0fRecipientOption\x12.\n" +
+ "\x12messageRecipientId\x18\x01 \x01(\x03R\x12messageRecipientId\x128\n" +
+ "\x17messageRecipientGroupId\x18\x02 \x01(\x03R\x17messageRecipientGroupId\x1aq\n" +
+ "\x10RecipientOptions\x12]\n" +
+ "\x10recipientOptions\x18\x01 \x03(\v21.pb.UpdateMessageReceiversRequest.RecipientOptionR\x10recipientOptions\"\x95\x01\n" +
+ "%FindAllEnabledMessageReceiversRequest\x12\x12\n" +
+ "\x04role\x18\x04 \x01(\tR\x04role\x12$\n" +
+ "\rnodeClusterId\x18\x01 \x01(\x03R\rnodeClusterId\x12\x16\n" +
+ "\x06nodeId\x18\x02 \x01(\x03R\x06nodeId\x12\x1a\n" +
+ "\bserverId\x18\x03 \x01(\x03R\bserverId\"i\n" +
+ "&FindAllEnabledMessageReceiversResponse\x12?\n" +
+ "\x10messageReceivers\x18\x01 \x03(\v2\x13.pb.MessageReceiverR\x10messageReceivers\"m\n" +
+ ";FindAllEnabledMessageReceiversWithMessageRecipientIdRequest\x12.\n" +
+ "\x12messageRecipientId\x18\x01 \x01(\x03R\x12messageRecipientId\"\x7f\n" +
+ "\n" +
+ "\x18CreateMetricItemResponse\x12\"\n" +
+ "\fmetricItemId\x18\x01 \x01(\x03R\fmetricItemId\"\x89\x02\n" +
+ "\x17UpdateMetricItemRequest\x12\"\n" +
+ "\fmetricItemId\x18\x01 \x01(\x03R\fmetricItemId\x12\x12\n" +
+ "\x04name\x18\x02 \x01(\tR\x04name\x12\x12\n" +
+ "\x04keys\x18\x03 \x03(\tR\x04keys\x12\x16\n" +
+ "\x06period\x18\x04 \x01(\x05R\x06period\x12\x1e\n" +
+ "\n" +
+ "periodUnit\x18\x05 \x01(\tR\n" +
+ "periodUnit\x12$\n" +
+ "\rexpiresPeriod\x18\t \x01(\x05R\rexpiresPeriod\x12\x14\n" +
+ "\x05value\x18\x06 \x01(\tR\x05value\x12\x12\n" +
+ "\x04isOn\x18\a \x01(\bR\x04isOn\x12\x1a\n" +
+ "\bisPublic\x18\b \x01(\bR\bisPublic\"B\n" +
+ "\x1cFindEnabledMetricItemRequest\x12\"\n" +
+ "\fmetricItemId\x18\x01 \x01(\x03R\fmetricItemId\"O\n" +
+ "\x1dFindEnabledMetricItemResponse\x12.\n" +
+ "\n" +
+ "metricItem\x18\x01 \x01(\v2\x0e.pb.MetricItemR\n" +
+ "metricItem\"?\n" +
+ "!CountAllEnabledMetricItemsRequest\x12\x1a\n" +
+ "\bcategory\x18\x01 \x01(\tR\bcategory\"g\n" +
+ "\x1dListEnabledMetricItemsRequest\x12\x1a\n" +
+ "\bcategory\x18\x01 \x01(\tR\bcategory\x12\x16\n" +
+ "\x06offset\x18\x02 \x01(\x03R\x06offset\x12\x12\n" +
+ "\x04size\x18\x03 \x01(\x03R\x04size\"R\n" +
+ "\x1eListEnabledMetricItemsResponse\x120\n" +
+ "\vmetricItems\x18\x01 \x03(\v2\x0e.pb.MetricItemR\vmetricItems\"=\n" +
+ "\x17DeleteMetricItemRequest\x12\"\n" +
+ "\fmetricItemId\x18\x01 \x01(\x03R\fmetricItemId2\xfe\x03\n" +
+ "\x11MetricItemService\x12M\n" +
+ "\x10createMetricItem\x12\x1b.pb.CreateMetricItemRequest\x1a\x1c.pb.CreateMetricItemResponse\x12?\n" +
+ "\x10updateMetricItem\x12\x1b.pb.UpdateMetricItemRequest\x1a\x0e.pb.RPCSuccess\x12\\\n" +
+ "\x15findEnabledMetricItem\x12 .pb.FindEnabledMetricItemRequest\x1a!.pb.FindEnabledMetricItemResponse\x12Y\n" +
+ "\x1acountAllEnabledMetricItems\x12%.pb.CountAllEnabledMetricItemsRequest\x1a\x14.pb.RPCCountResponse\x12_\n" +
+ "\x16listEnabledMetricItems\x12!.pb.ListEnabledMetricItemsRequest\x1a\".pb.ListEnabledMetricItemsResponse\x12?\n" +
+ "\x10deleteMetricItem\x12\x1b.pb.DeleteMetricItemRequest\x1a\x0e.pb.RPCSuccessB\x06Z\x04./pbb\x06proto3"
var (
file_service_metric_item_proto_rawDescOnce sync.Once
- file_service_metric_item_proto_rawDescData = file_service_metric_item_proto_rawDesc
+ file_service_metric_item_proto_rawDescData []byte
)
func file_service_metric_item_proto_rawDescGZIP() []byte {
file_service_metric_item_proto_rawDescOnce.Do(func() {
- file_service_metric_item_proto_rawDescData = protoimpl.X.CompressGZIP(file_service_metric_item_proto_rawDescData)
+ file_service_metric_item_proto_rawDescData = protoimpl.X.CompressGZIP(unsafe.Slice(unsafe.StringData(file_service_metric_item_proto_rawDesc), len(file_service_metric_item_proto_rawDesc)))
})
return file_service_metric_item_proto_rawDescData
}
@@ -736,7 +682,7 @@ func file_service_metric_item_proto_init() {
out := protoimpl.TypeBuilder{
File: protoimpl.DescBuilder{
GoPackagePath: reflect.TypeOf(x{}).PkgPath(),
- RawDescriptor: file_service_metric_item_proto_rawDesc,
+ RawDescriptor: unsafe.Slice(unsafe.StringData(file_service_metric_item_proto_rawDesc), len(file_service_metric_item_proto_rawDesc)),
NumEnums: 0,
NumMessages: 9,
NumExtensions: 0,
@@ -747,7 +693,6 @@ func file_service_metric_item_proto_init() {
MessageInfos: file_service_metric_item_proto_msgTypes,
}.Build()
File_service_metric_item_proto = out.File
- file_service_metric_item_proto_rawDesc = nil
file_service_metric_item_proto_goTypes = nil
file_service_metric_item_proto_depIdxs = nil
}
diff --git a/EdgeCommon/pkg/rpc/pb/service_metric_item_grpc.pb.go b/EdgeCommon/pkg/rpc/pb/service_metric_item_grpc.pb.go
index 4655dff..2720a42 100644
--- a/EdgeCommon/pkg/rpc/pb/service_metric_item_grpc.pb.go
+++ b/EdgeCommon/pkg/rpc/pb/service_metric_item_grpc.pb.go
@@ -1,7 +1,7 @@
// Code generated by protoc-gen-go-grpc. DO NOT EDIT.
// versions:
-// - protoc-gen-go-grpc v1.5.1
-// - protoc v6.33.2
+// - protoc-gen-go-grpc v1.6.1
+// - protoc v3.19.6
// source: service_metric_item.proto
package pb
@@ -143,22 +143,22 @@ type MetricItemServiceServer interface {
type UnimplementedMetricItemServiceServer struct{}
func (UnimplementedMetricItemServiceServer) CreateMetricItem(context.Context, *CreateMetricItemRequest) (*CreateMetricItemResponse, error) {
- return nil, status.Errorf(codes.Unimplemented, "method CreateMetricItem not implemented")
+ return nil, status.Error(codes.Unimplemented, "method CreateMetricItem not implemented")
}
func (UnimplementedMetricItemServiceServer) UpdateMetricItem(context.Context, *UpdateMetricItemRequest) (*RPCSuccess, error) {
- return nil, status.Errorf(codes.Unimplemented, "method UpdateMetricItem not implemented")
+ return nil, status.Error(codes.Unimplemented, "method UpdateMetricItem not implemented")
}
func (UnimplementedMetricItemServiceServer) FindEnabledMetricItem(context.Context, *FindEnabledMetricItemRequest) (*FindEnabledMetricItemResponse, error) {
- return nil, status.Errorf(codes.Unimplemented, "method FindEnabledMetricItem not implemented")
+ return nil, status.Error(codes.Unimplemented, "method FindEnabledMetricItem not implemented")
}
func (UnimplementedMetricItemServiceServer) CountAllEnabledMetricItems(context.Context, *CountAllEnabledMetricItemsRequest) (*RPCCountResponse, error) {
- return nil, status.Errorf(codes.Unimplemented, "method CountAllEnabledMetricItems not implemented")
+ return nil, status.Error(codes.Unimplemented, "method CountAllEnabledMetricItems not implemented")
}
func (UnimplementedMetricItemServiceServer) ListEnabledMetricItems(context.Context, *ListEnabledMetricItemsRequest) (*ListEnabledMetricItemsResponse, error) {
- return nil, status.Errorf(codes.Unimplemented, "method ListEnabledMetricItems not implemented")
+ return nil, status.Error(codes.Unimplemented, "method ListEnabledMetricItems not implemented")
}
func (UnimplementedMetricItemServiceServer) DeleteMetricItem(context.Context, *DeleteMetricItemRequest) (*RPCSuccess, error) {
- return nil, status.Errorf(codes.Unimplemented, "method DeleteMetricItem not implemented")
+ return nil, status.Error(codes.Unimplemented, "method DeleteMetricItem not implemented")
}
func (UnimplementedMetricItemServiceServer) testEmbeddedByValue() {}
@@ -170,7 +170,7 @@ type UnsafeMetricItemServiceServer interface {
}
func RegisterMetricItemServiceServer(s grpc.ServiceRegistrar, srv MetricItemServiceServer) {
- // If the following call pancis, it indicates UnimplementedMetricItemServiceServer was
+ // If the following call panics, it indicates UnimplementedMetricItemServiceServer was
// embedded by pointer and is nil. This will cause panics if an
// unimplemented method is ever invoked, so we test this at initialization
// time to prevent it from happening at runtime later due to I/O.
diff --git a/EdgeCommon/pkg/rpc/pb/service_metric_stat.pb.go b/EdgeCommon/pkg/rpc/pb/service_metric_stat.pb.go
index 125ea87..aabb3b5 100644
--- a/EdgeCommon/pkg/rpc/pb/service_metric_stat.pb.go
+++ b/EdgeCommon/pkg/rpc/pb/service_metric_stat.pb.go
@@ -1,7 +1,7 @@
// Code generated by protoc-gen-go. DO NOT EDIT.
// versions:
-// protoc-gen-go v1.36.0
-// protoc v6.33.2
+// protoc-gen-go v1.36.11
+// protoc v3.19.6
// source: service_metric_stat.proto
package pb
@@ -11,6 +11,7 @@ import (
protoimpl "google.golang.org/protobuf/runtime/protoimpl"
reflect "reflect"
sync "sync"
+ unsafe "unsafe"
)
const (
@@ -273,70 +274,39 @@ func (x *ListMetricStatsResponse) GetMetricStats() []*MetricStat {
var File_service_metric_stat_proto protoreflect.FileDescriptor
-var file_service_metric_stat_proto_rawDesc = []byte{
- 0x0a, 0x19, 0x73, 0x65, 0x72, 0x76, 0x69, 0x63, 0x65, 0x5f, 0x6d, 0x65, 0x74, 0x72, 0x69, 0x63,
- 0x5f, 0x73, 0x74, 0x61, 0x74, 0x2e, 0x70, 0x72, 0x6f, 0x74, 0x6f, 0x12, 0x02, 0x70, 0x62, 0x1a,
- 0x1e, 0x6d, 0x6f, 0x64, 0x65, 0x6c, 0x73, 0x2f, 0x6d, 0x6f, 0x64, 0x65, 0x6c, 0x5f, 0x6d, 0x65,
- 0x74, 0x72, 0x69, 0x63, 0x5f, 0x73, 0x74, 0x61, 0x74, 0x2e, 0x70, 0x72, 0x6f, 0x74, 0x6f, 0x1a,
- 0x19, 0x6d, 0x6f, 0x64, 0x65, 0x6c, 0x73, 0x2f, 0x72, 0x70, 0x63, 0x5f, 0x6d, 0x65, 0x73, 0x73,
- 0x61, 0x67, 0x65, 0x73, 0x2e, 0x70, 0x72, 0x6f, 0x74, 0x6f, 0x22, 0xff, 0x01, 0x0a, 0x18, 0x55,
- 0x70, 0x6c, 0x6f, 0x61, 0x64, 0x4d, 0x65, 0x74, 0x72, 0x69, 0x63, 0x53, 0x74, 0x61, 0x74, 0x73,
- 0x52, 0x65, 0x71, 0x75, 0x65, 0x73, 0x74, 0x12, 0x1a, 0x0a, 0x08, 0x73, 0x65, 0x72, 0x76, 0x65,
- 0x72, 0x49, 0x64, 0x18, 0x01, 0x20, 0x01, 0x28, 0x03, 0x52, 0x08, 0x73, 0x65, 0x72, 0x76, 0x65,
- 0x72, 0x49, 0x64, 0x12, 0x12, 0x0a, 0x04, 0x74, 0x69, 0x6d, 0x65, 0x18, 0x02, 0x20, 0x01, 0x28,
- 0x09, 0x52, 0x04, 0x74, 0x69, 0x6d, 0x65, 0x12, 0x14, 0x0a, 0x05, 0x63, 0x6f, 0x75, 0x6e, 0x74,
- 0x18, 0x03, 0x20, 0x01, 0x28, 0x03, 0x52, 0x05, 0x63, 0x6f, 0x75, 0x6e, 0x74, 0x12, 0x14, 0x0a,
- 0x05, 0x74, 0x6f, 0x74, 0x61, 0x6c, 0x18, 0x04, 0x20, 0x01, 0x28, 0x02, 0x52, 0x05, 0x74, 0x6f,
- 0x74, 0x61, 0x6c, 0x12, 0x18, 0x0a, 0x07, 0x76, 0x65, 0x72, 0x73, 0x69, 0x6f, 0x6e, 0x18, 0x05,
- 0x20, 0x01, 0x28, 0x05, 0x52, 0x07, 0x76, 0x65, 0x72, 0x73, 0x69, 0x6f, 0x6e, 0x12, 0x16, 0x0a,
- 0x06, 0x69, 0x74, 0x65, 0x6d, 0x49, 0x64, 0x18, 0x06, 0x20, 0x01, 0x28, 0x03, 0x52, 0x06, 0x69,
- 0x74, 0x65, 0x6d, 0x49, 0x64, 0x12, 0x39, 0x0a, 0x0b, 0x6d, 0x65, 0x74, 0x72, 0x69, 0x63, 0x53,
- 0x74, 0x61, 0x74, 0x73, 0x18, 0x07, 0x20, 0x03, 0x28, 0x0b, 0x32, 0x17, 0x2e, 0x70, 0x62, 0x2e,
- 0x55, 0x70, 0x6c, 0x6f, 0x61, 0x64, 0x69, 0x6e, 0x67, 0x4d, 0x65, 0x74, 0x72, 0x69, 0x63, 0x53,
- 0x74, 0x61, 0x74, 0x52, 0x0b, 0x6d, 0x65, 0x74, 0x72, 0x69, 0x63, 0x53, 0x74, 0x61, 0x74, 0x73,
- 0x12, 0x1a, 0x0a, 0x08, 0x6b, 0x65, 0x65, 0x70, 0x4b, 0x65, 0x79, 0x73, 0x18, 0x08, 0x20, 0x03,
- 0x28, 0x09, 0x52, 0x08, 0x6b, 0x65, 0x65, 0x70, 0x4b, 0x65, 0x79, 0x73, 0x22, 0x3d, 0x0a, 0x17,
- 0x43, 0x6f, 0x75, 0x6e, 0x74, 0x4d, 0x65, 0x74, 0x72, 0x69, 0x63, 0x53, 0x74, 0x61, 0x74, 0x73,
- 0x52, 0x65, 0x71, 0x75, 0x65, 0x73, 0x74, 0x12, 0x22, 0x0a, 0x0c, 0x6d, 0x65, 0x74, 0x72, 0x69,
- 0x63, 0x49, 0x74, 0x65, 0x6d, 0x49, 0x64, 0x18, 0x01, 0x20, 0x01, 0x28, 0x03, 0x52, 0x0c, 0x6d,
- 0x65, 0x74, 0x72, 0x69, 0x63, 0x49, 0x74, 0x65, 0x6d, 0x49, 0x64, 0x22, 0x68, 0x0a, 0x16, 0x4c,
- 0x69, 0x73, 0x74, 0x4d, 0x65, 0x74, 0x72, 0x69, 0x63, 0x53, 0x74, 0x61, 0x74, 0x73, 0x52, 0x65,
- 0x71, 0x75, 0x65, 0x73, 0x74, 0x12, 0x22, 0x0a, 0x0c, 0x6d, 0x65, 0x74, 0x72, 0x69, 0x63, 0x49,
- 0x74, 0x65, 0x6d, 0x49, 0x64, 0x18, 0x01, 0x20, 0x01, 0x28, 0x03, 0x52, 0x0c, 0x6d, 0x65, 0x74,
- 0x72, 0x69, 0x63, 0x49, 0x74, 0x65, 0x6d, 0x49, 0x64, 0x12, 0x16, 0x0a, 0x06, 0x6f, 0x66, 0x66,
- 0x73, 0x65, 0x74, 0x18, 0x02, 0x20, 0x01, 0x28, 0x03, 0x52, 0x06, 0x6f, 0x66, 0x66, 0x73, 0x65,
- 0x74, 0x12, 0x12, 0x0a, 0x04, 0x73, 0x69, 0x7a, 0x65, 0x18, 0x03, 0x20, 0x01, 0x28, 0x03, 0x52,
- 0x04, 0x73, 0x69, 0x7a, 0x65, 0x22, 0x4b, 0x0a, 0x17, 0x4c, 0x69, 0x73, 0x74, 0x4d, 0x65, 0x74,
- 0x72, 0x69, 0x63, 0x53, 0x74, 0x61, 0x74, 0x73, 0x52, 0x65, 0x73, 0x70, 0x6f, 0x6e, 0x73, 0x65,
- 0x12, 0x30, 0x0a, 0x0b, 0x6d, 0x65, 0x74, 0x72, 0x69, 0x63, 0x53, 0x74, 0x61, 0x74, 0x73, 0x18,
- 0x01, 0x20, 0x03, 0x28, 0x0b, 0x32, 0x0e, 0x2e, 0x70, 0x62, 0x2e, 0x4d, 0x65, 0x74, 0x72, 0x69,
- 0x63, 0x53, 0x74, 0x61, 0x74, 0x52, 0x0b, 0x6d, 0x65, 0x74, 0x72, 0x69, 0x63, 0x53, 0x74, 0x61,
- 0x74, 0x73, 0x32, 0xe9, 0x01, 0x0a, 0x11, 0x4d, 0x65, 0x74, 0x72, 0x69, 0x63, 0x53, 0x74, 0x61,
- 0x74, 0x53, 0x65, 0x72, 0x76, 0x69, 0x63, 0x65, 0x12, 0x41, 0x0a, 0x11, 0x75, 0x70, 0x6c, 0x6f,
- 0x61, 0x64, 0x4d, 0x65, 0x74, 0x72, 0x69, 0x63, 0x53, 0x74, 0x61, 0x74, 0x73, 0x12, 0x1c, 0x2e,
- 0x70, 0x62, 0x2e, 0x55, 0x70, 0x6c, 0x6f, 0x61, 0x64, 0x4d, 0x65, 0x74, 0x72, 0x69, 0x63, 0x53,
- 0x74, 0x61, 0x74, 0x73, 0x52, 0x65, 0x71, 0x75, 0x65, 0x73, 0x74, 0x1a, 0x0e, 0x2e, 0x70, 0x62,
- 0x2e, 0x52, 0x50, 0x43, 0x53, 0x75, 0x63, 0x63, 0x65, 0x73, 0x73, 0x12, 0x45, 0x0a, 0x10, 0x63,
- 0x6f, 0x75, 0x6e, 0x74, 0x4d, 0x65, 0x74, 0x72, 0x69, 0x63, 0x53, 0x74, 0x61, 0x74, 0x73, 0x12,
- 0x1b, 0x2e, 0x70, 0x62, 0x2e, 0x43, 0x6f, 0x75, 0x6e, 0x74, 0x4d, 0x65, 0x74, 0x72, 0x69, 0x63,
- 0x53, 0x74, 0x61, 0x74, 0x73, 0x52, 0x65, 0x71, 0x75, 0x65, 0x73, 0x74, 0x1a, 0x14, 0x2e, 0x70,
- 0x62, 0x2e, 0x52, 0x50, 0x43, 0x43, 0x6f, 0x75, 0x6e, 0x74, 0x52, 0x65, 0x73, 0x70, 0x6f, 0x6e,
- 0x73, 0x65, 0x12, 0x4a, 0x0a, 0x0f, 0x6c, 0x69, 0x73, 0x74, 0x4d, 0x65, 0x74, 0x72, 0x69, 0x63,
- 0x53, 0x74, 0x61, 0x74, 0x73, 0x12, 0x1a, 0x2e, 0x70, 0x62, 0x2e, 0x4c, 0x69, 0x73, 0x74, 0x4d,
- 0x65, 0x74, 0x72, 0x69, 0x63, 0x53, 0x74, 0x61, 0x74, 0x73, 0x52, 0x65, 0x71, 0x75, 0x65, 0x73,
- 0x74, 0x1a, 0x1b, 0x2e, 0x70, 0x62, 0x2e, 0x4c, 0x69, 0x73, 0x74, 0x4d, 0x65, 0x74, 0x72, 0x69,
- 0x63, 0x53, 0x74, 0x61, 0x74, 0x73, 0x52, 0x65, 0x73, 0x70, 0x6f, 0x6e, 0x73, 0x65, 0x42, 0x06,
- 0x5a, 0x04, 0x2e, 0x2f, 0x70, 0x62, 0x62, 0x06, 0x70, 0x72, 0x6f, 0x74, 0x6f, 0x33,
-}
+const file_service_metric_stat_proto_rawDesc = "" +
+ "\n" +
+ "\x19service_metric_stat.proto\x12\x02pb\x1a\x1emodels/model_metric_stat.proto\x1a\x19models/rpc_messages.proto\"\xff\x01\n" +
+ "\x18UploadMetricStatsRequest\x12\x1a\n" +
+ "\bserverId\x18\x01 \x01(\x03R\bserverId\x12\x12\n" +
+ "\x04time\x18\x02 \x01(\tR\x04time\x12\x14\n" +
+ "\x05count\x18\x03 \x01(\x03R\x05count\x12\x14\n" +
+ "\x05total\x18\x04 \x01(\x02R\x05total\x12\x18\n" +
+ "\aversion\x18\x05 \x01(\x05R\aversion\x12\x16\n" +
+ "\x06itemId\x18\x06 \x01(\x03R\x06itemId\x129\n" +
+ "\vmetricStats\x18\a \x03(\v2\x17.pb.UploadingMetricStatR\vmetricStats\x12\x1a\n" +
+ "\bkeepKeys\x18\b \x03(\tR\bkeepKeys\"=\n" +
+ "\x17CountMetricStatsRequest\x12\"\n" +
+ "\fmetricItemId\x18\x01 \x01(\x03R\fmetricItemId\"h\n" +
+ "\x16ListMetricStatsRequest\x12\"\n" +
+ "\fmetricItemId\x18\x01 \x01(\x03R\fmetricItemId\x12\x16\n" +
+ "\x06offset\x18\x02 \x01(\x03R\x06offset\x12\x12\n" +
+ "\x04size\x18\x03 \x01(\x03R\x04size\"K\n" +
+ "\x17ListMetricStatsResponse\x120\n" +
+ "\vmetricStats\x18\x01 \x03(\v2\x0e.pb.MetricStatR\vmetricStats2\xe9\x01\n" +
+ "\x11MetricStatService\x12A\n" +
+ "\x11uploadMetricStats\x12\x1c.pb.UploadMetricStatsRequest\x1a\x0e.pb.RPCSuccess\x12E\n" +
+ "\x10countMetricStats\x12\x1b.pb.CountMetricStatsRequest\x1a\x14.pb.RPCCountResponse\x12J\n" +
+ "\x0flistMetricStats\x12\x1a.pb.ListMetricStatsRequest\x1a\x1b.pb.ListMetricStatsResponseB\x06Z\x04./pbb\x06proto3"
var (
file_service_metric_stat_proto_rawDescOnce sync.Once
- file_service_metric_stat_proto_rawDescData = file_service_metric_stat_proto_rawDesc
+ file_service_metric_stat_proto_rawDescData []byte
)
func file_service_metric_stat_proto_rawDescGZIP() []byte {
file_service_metric_stat_proto_rawDescOnce.Do(func() {
- file_service_metric_stat_proto_rawDescData = protoimpl.X.CompressGZIP(file_service_metric_stat_proto_rawDescData)
+ file_service_metric_stat_proto_rawDescData = protoimpl.X.CompressGZIP(unsafe.Slice(unsafe.StringData(file_service_metric_stat_proto_rawDesc), len(file_service_metric_stat_proto_rawDesc)))
})
return file_service_metric_stat_proto_rawDescData
}
@@ -379,7 +349,7 @@ func file_service_metric_stat_proto_init() {
out := protoimpl.TypeBuilder{
File: protoimpl.DescBuilder{
GoPackagePath: reflect.TypeOf(x{}).PkgPath(),
- RawDescriptor: file_service_metric_stat_proto_rawDesc,
+ RawDescriptor: unsafe.Slice(unsafe.StringData(file_service_metric_stat_proto_rawDesc), len(file_service_metric_stat_proto_rawDesc)),
NumEnums: 0,
NumMessages: 4,
NumExtensions: 0,
@@ -390,7 +360,6 @@ func file_service_metric_stat_proto_init() {
MessageInfos: file_service_metric_stat_proto_msgTypes,
}.Build()
File_service_metric_stat_proto = out.File
- file_service_metric_stat_proto_rawDesc = nil
file_service_metric_stat_proto_goTypes = nil
file_service_metric_stat_proto_depIdxs = nil
}
diff --git a/EdgeCommon/pkg/rpc/pb/service_metric_stat_grpc.pb.go b/EdgeCommon/pkg/rpc/pb/service_metric_stat_grpc.pb.go
index 6940601..e64f9a5 100644
--- a/EdgeCommon/pkg/rpc/pb/service_metric_stat_grpc.pb.go
+++ b/EdgeCommon/pkg/rpc/pb/service_metric_stat_grpc.pb.go
@@ -1,7 +1,7 @@
// Code generated by protoc-gen-go-grpc. DO NOT EDIT.
// versions:
-// - protoc-gen-go-grpc v1.5.1
-// - protoc v6.33.2
+// - protoc-gen-go-grpc v1.6.1
+// - protoc v3.19.6
// source: service_metric_stat.proto
package pb
@@ -98,13 +98,13 @@ type MetricStatServiceServer interface {
type UnimplementedMetricStatServiceServer struct{}
func (UnimplementedMetricStatServiceServer) UploadMetricStats(context.Context, *UploadMetricStatsRequest) (*RPCSuccess, error) {
- return nil, status.Errorf(codes.Unimplemented, "method UploadMetricStats not implemented")
+ return nil, status.Error(codes.Unimplemented, "method UploadMetricStats not implemented")
}
func (UnimplementedMetricStatServiceServer) CountMetricStats(context.Context, *CountMetricStatsRequest) (*RPCCountResponse, error) {
- return nil, status.Errorf(codes.Unimplemented, "method CountMetricStats not implemented")
+ return nil, status.Error(codes.Unimplemented, "method CountMetricStats not implemented")
}
func (UnimplementedMetricStatServiceServer) ListMetricStats(context.Context, *ListMetricStatsRequest) (*ListMetricStatsResponse, error) {
- return nil, status.Errorf(codes.Unimplemented, "method ListMetricStats not implemented")
+ return nil, status.Error(codes.Unimplemented, "method ListMetricStats not implemented")
}
func (UnimplementedMetricStatServiceServer) testEmbeddedByValue() {}
@@ -116,7 +116,7 @@ type UnsafeMetricStatServiceServer interface {
}
func RegisterMetricStatServiceServer(s grpc.ServiceRegistrar, srv MetricStatServiceServer) {
- // If the following call pancis, it indicates UnimplementedMetricStatServiceServer was
+ // If the following call panics, it indicates UnimplementedMetricStatServiceServer was
// embedded by pointer and is nil. This will cause panics if an
// unimplemented method is ever invoked, so we test this at initialization
// time to prevent it from happening at runtime later due to I/O.
diff --git a/EdgeCommon/pkg/rpc/pb/service_node.pb.go b/EdgeCommon/pkg/rpc/pb/service_node.pb.go
index e787c18..4c0a528 100644
--- a/EdgeCommon/pkg/rpc/pb/service_node.pb.go
+++ b/EdgeCommon/pkg/rpc/pb/service_node.pb.go
@@ -1,7 +1,7 @@
// Code generated by protoc-gen-go. DO NOT EDIT.
// versions:
-// protoc-gen-go v1.36.0
-// protoc v6.33.2
+// protoc-gen-go v1.36.11
+// protoc v3.19.6
// source: service_node.proto
package pb
@@ -11,6 +11,7 @@ import (
protoimpl "google.golang.org/protobuf/runtime/protoimpl"
reflect "reflect"
sync "sync"
+ unsafe "unsafe"
)
const (
@@ -6087,1151 +6088,472 @@ func (x *FindNodeWebPPoliciesResponse_WebPPolicy) GetWebPPolicyJSON() []byte {
var File_service_node_proto protoreflect.FileDescriptor
-var file_service_node_proto_rawDesc = []byte{
- 0x0a, 0x12, 0x73, 0x65, 0x72, 0x76, 0x69, 0x63, 0x65, 0x5f, 0x6e, 0x6f, 0x64, 0x65, 0x2e, 0x70,
- 0x72, 0x6f, 0x74, 0x6f, 0x12, 0x02, 0x70, 0x62, 0x1a, 0x17, 0x6d, 0x6f, 0x64, 0x65, 0x6c, 0x73,
- 0x2f, 0x6d, 0x6f, 0x64, 0x65, 0x6c, 0x5f, 0x6e, 0x6f, 0x64, 0x65, 0x2e, 0x70, 0x72, 0x6f, 0x74,
- 0x6f, 0x1a, 0x1d, 0x6d, 0x6f, 0x64, 0x65, 0x6c, 0x73, 0x2f, 0x6d, 0x6f, 0x64, 0x65, 0x6c, 0x5f,
- 0x6e, 0x6f, 0x64, 0x65, 0x5f, 0x6c, 0x6f, 0x67, 0x69, 0x6e, 0x2e, 0x70, 0x72, 0x6f, 0x74, 0x6f,
- 0x1a, 0x26, 0x6d, 0x6f, 0x64, 0x65, 0x6c, 0x73, 0x2f, 0x6d, 0x6f, 0x64, 0x65, 0x6c, 0x5f, 0x6e,
- 0x6f, 0x64, 0x65, 0x5f, 0x69, 0x6e, 0x73, 0x74, 0x61, 0x6c, 0x6c, 0x5f, 0x73, 0x74, 0x61, 0x74,
- 0x75, 0x73, 0x2e, 0x70, 0x72, 0x6f, 0x74, 0x6f, 0x1a, 0x1c, 0x6d, 0x6f, 0x64, 0x65, 0x6c, 0x73,
- 0x2f, 0x6d, 0x6f, 0x64, 0x65, 0x6c, 0x5f, 0x64, 0x6e, 0x73, 0x5f, 0x72, 0x6f, 0x75, 0x74, 0x65,
- 0x2e, 0x70, 0x72, 0x6f, 0x74, 0x6f, 0x1a, 0x20, 0x6d, 0x6f, 0x64, 0x65, 0x6c, 0x73, 0x2f, 0x6d,
- 0x6f, 0x64, 0x65, 0x6c, 0x5f, 0x73, 0x69, 0x7a, 0x65, 0x5f, 0x63, 0x61, 0x70, 0x61, 0x63, 0x69,
- 0x74, 0x79, 0x2e, 0x70, 0x72, 0x6f, 0x74, 0x6f, 0x1a, 0x1f, 0x6d, 0x6f, 0x64, 0x65, 0x6c, 0x73,
- 0x2f, 0x6d, 0x6f, 0x64, 0x65, 0x6c, 0x5f, 0x6e, 0x6f, 0x64, 0x65, 0x5f, 0x63, 0x6c, 0x75, 0x73,
- 0x74, 0x65, 0x72, 0x2e, 0x70, 0x72, 0x6f, 0x74, 0x6f, 0x1a, 0x1e, 0x6d, 0x6f, 0x64, 0x65, 0x6c,
- 0x73, 0x2f, 0x6d, 0x6f, 0x64, 0x65, 0x6c, 0x5f, 0x6e, 0x6f, 0x64, 0x65, 0x5f, 0x72, 0x65, 0x67,
- 0x69, 0x6f, 0x6e, 0x2e, 0x70, 0x72, 0x6f, 0x74, 0x6f, 0x1a, 0x19, 0x6d, 0x6f, 0x64, 0x65, 0x6c,
- 0x73, 0x2f, 0x72, 0x70, 0x63, 0x5f, 0x6d, 0x65, 0x73, 0x73, 0x61, 0x67, 0x65, 0x73, 0x2e, 0x70,
- 0x72, 0x6f, 0x74, 0x6f, 0x22, 0x84, 0x02, 0x0a, 0x11, 0x43, 0x72, 0x65, 0x61, 0x74, 0x65, 0x4e,
- 0x6f, 0x64, 0x65, 0x52, 0x65, 0x71, 0x75, 0x65, 0x73, 0x74, 0x12, 0x12, 0x0a, 0x04, 0x6e, 0x61,
- 0x6d, 0x65, 0x18, 0x01, 0x20, 0x01, 0x28, 0x09, 0x52, 0x04, 0x6e, 0x61, 0x6d, 0x65, 0x12, 0x24,
- 0x0a, 0x0d, 0x6e, 0x6f, 0x64, 0x65, 0x43, 0x6c, 0x75, 0x73, 0x74, 0x65, 0x72, 0x49, 0x64, 0x18,
- 0x02, 0x20, 0x01, 0x28, 0x03, 0x52, 0x0d, 0x6e, 0x6f, 0x64, 0x65, 0x43, 0x6c, 0x75, 0x73, 0x74,
- 0x65, 0x72, 0x49, 0x64, 0x12, 0x2b, 0x0a, 0x09, 0x6e, 0x6f, 0x64, 0x65, 0x4c, 0x6f, 0x67, 0x69,
- 0x6e, 0x18, 0x03, 0x20, 0x01, 0x28, 0x0b, 0x32, 0x0d, 0x2e, 0x70, 0x62, 0x2e, 0x4e, 0x6f, 0x64,
- 0x65, 0x4c, 0x6f, 0x67, 0x69, 0x6e, 0x52, 0x09, 0x6e, 0x6f, 0x64, 0x65, 0x4c, 0x6f, 0x67, 0x69,
- 0x6e, 0x12, 0x20, 0x0a, 0x0b, 0x6e, 0x6f, 0x64, 0x65, 0x47, 0x72, 0x6f, 0x75, 0x70, 0x49, 0x64,
- 0x18, 0x04, 0x20, 0x01, 0x28, 0x03, 0x52, 0x0b, 0x6e, 0x6f, 0x64, 0x65, 0x47, 0x72, 0x6f, 0x75,
- 0x70, 0x49, 0x64, 0x12, 0x24, 0x0a, 0x0b, 0x64, 0x6e, 0x73, 0x44, 0x6f, 0x6d, 0x61, 0x69, 0x6e,
- 0x49, 0x64, 0x18, 0x05, 0x20, 0x01, 0x28, 0x03, 0x42, 0x02, 0x18, 0x01, 0x52, 0x0b, 0x64, 0x6e,
- 0x73, 0x44, 0x6f, 0x6d, 0x61, 0x69, 0x6e, 0x49, 0x64, 0x12, 0x1c, 0x0a, 0x09, 0x64, 0x6e, 0x73,
- 0x52, 0x6f, 0x75, 0x74, 0x65, 0x73, 0x18, 0x06, 0x20, 0x03, 0x28, 0x09, 0x52, 0x09, 0x64, 0x6e,
- 0x73, 0x52, 0x6f, 0x75, 0x74, 0x65, 0x73, 0x12, 0x22, 0x0a, 0x0c, 0x6e, 0x6f, 0x64, 0x65, 0x52,
- 0x65, 0x67, 0x69, 0x6f, 0x6e, 0x49, 0x64, 0x18, 0x07, 0x20, 0x01, 0x28, 0x03, 0x52, 0x0c, 0x6e,
- 0x6f, 0x64, 0x65, 0x52, 0x65, 0x67, 0x69, 0x6f, 0x6e, 0x49, 0x64, 0x22, 0x2c, 0x0a, 0x12, 0x43,
- 0x72, 0x65, 0x61, 0x74, 0x65, 0x4e, 0x6f, 0x64, 0x65, 0x52, 0x65, 0x73, 0x70, 0x6f, 0x6e, 0x73,
- 0x65, 0x12, 0x16, 0x0a, 0x06, 0x6e, 0x6f, 0x64, 0x65, 0x49, 0x64, 0x18, 0x01, 0x20, 0x01, 0x28,
- 0x03, 0x52, 0x06, 0x6e, 0x6f, 0x64, 0x65, 0x49, 0x64, 0x22, 0x30, 0x0a, 0x1a, 0x52, 0x65, 0x67,
- 0x69, 0x73, 0x74, 0x65, 0x72, 0x43, 0x6c, 0x75, 0x73, 0x74, 0x65, 0x72, 0x4e, 0x6f, 0x64, 0x65,
- 0x52, 0x65, 0x71, 0x75, 0x65, 0x73, 0x74, 0x12, 0x12, 0x0a, 0x04, 0x6e, 0x61, 0x6d, 0x65, 0x18,
- 0x01, 0x20, 0x01, 0x28, 0x09, 0x52, 0x04, 0x6e, 0x61, 0x6d, 0x65, 0x22, 0x6f, 0x0a, 0x1b, 0x52,
- 0x65, 0x67, 0x69, 0x73, 0x74, 0x65, 0x72, 0x43, 0x6c, 0x75, 0x73, 0x74, 0x65, 0x72, 0x4e, 0x6f,
- 0x64, 0x65, 0x52, 0x65, 0x73, 0x70, 0x6f, 0x6e, 0x73, 0x65, 0x12, 0x1a, 0x0a, 0x08, 0x75, 0x6e,
- 0x69, 0x71, 0x75, 0x65, 0x49, 0x64, 0x18, 0x01, 0x20, 0x01, 0x28, 0x09, 0x52, 0x08, 0x75, 0x6e,
- 0x69, 0x71, 0x75, 0x65, 0x49, 0x64, 0x12, 0x16, 0x0a, 0x06, 0x73, 0x65, 0x63, 0x72, 0x65, 0x74,
- 0x18, 0x02, 0x20, 0x01, 0x28, 0x09, 0x52, 0x06, 0x73, 0x65, 0x63, 0x72, 0x65, 0x74, 0x12, 0x1c,
- 0x0a, 0x09, 0x65, 0x6e, 0x64, 0x70, 0x6f, 0x69, 0x6e, 0x74, 0x73, 0x18, 0x03, 0x20, 0x03, 0x28,
- 0x09, 0x52, 0x09, 0x65, 0x6e, 0x64, 0x70, 0x6f, 0x69, 0x6e, 0x74, 0x73, 0x22, 0x1d, 0x0a, 0x1b,
- 0x43, 0x6f, 0x75, 0x6e, 0x74, 0x41, 0x6c, 0x6c, 0x45, 0x6e, 0x61, 0x62, 0x6c, 0x65, 0x64, 0x4e,
- 0x6f, 0x64, 0x65, 0x73, 0x52, 0x65, 0x71, 0x75, 0x65, 0x73, 0x74, 0x22, 0xbc, 0x05, 0x0a, 0x1c,
- 0x4c, 0x69, 0x73, 0x74, 0x45, 0x6e, 0x61, 0x62, 0x6c, 0x65, 0x64, 0x4e, 0x6f, 0x64, 0x65, 0x73,
- 0x4d, 0x61, 0x74, 0x63, 0x68, 0x52, 0x65, 0x71, 0x75, 0x65, 0x73, 0x74, 0x12, 0x16, 0x0a, 0x06,
- 0x6f, 0x66, 0x66, 0x73, 0x65, 0x74, 0x18, 0x01, 0x20, 0x01, 0x28, 0x03, 0x52, 0x06, 0x6f, 0x66,
- 0x66, 0x73, 0x65, 0x74, 0x12, 0x12, 0x0a, 0x04, 0x73, 0x69, 0x7a, 0x65, 0x18, 0x02, 0x20, 0x01,
- 0x28, 0x03, 0x52, 0x04, 0x73, 0x69, 0x7a, 0x65, 0x12, 0x24, 0x0a, 0x0d, 0x6e, 0x6f, 0x64, 0x65,
- 0x43, 0x6c, 0x75, 0x73, 0x74, 0x65, 0x72, 0x49, 0x64, 0x18, 0x03, 0x20, 0x01, 0x28, 0x03, 0x52,
- 0x0d, 0x6e, 0x6f, 0x64, 0x65, 0x43, 0x6c, 0x75, 0x73, 0x74, 0x65, 0x72, 0x49, 0x64, 0x12, 0x22,
- 0x0a, 0x0c, 0x69, 0x6e, 0x73, 0x74, 0x61, 0x6c, 0x6c, 0x53, 0x74, 0x61, 0x74, 0x65, 0x18, 0x04,
- 0x20, 0x01, 0x28, 0x05, 0x52, 0x0c, 0x69, 0x6e, 0x73, 0x74, 0x61, 0x6c, 0x6c, 0x53, 0x74, 0x61,
- 0x74, 0x65, 0x12, 0x20, 0x0a, 0x0b, 0x61, 0x63, 0x74, 0x69, 0x76, 0x65, 0x53, 0x74, 0x61, 0x74,
- 0x65, 0x18, 0x05, 0x20, 0x01, 0x28, 0x05, 0x52, 0x0b, 0x61, 0x63, 0x74, 0x69, 0x76, 0x65, 0x53,
- 0x74, 0x61, 0x74, 0x65, 0x12, 0x18, 0x0a, 0x07, 0x6b, 0x65, 0x79, 0x77, 0x6f, 0x72, 0x64, 0x18,
- 0x06, 0x20, 0x01, 0x28, 0x09, 0x52, 0x07, 0x6b, 0x65, 0x79, 0x77, 0x6f, 0x72, 0x64, 0x12, 0x20,
- 0x0a, 0x0b, 0x6e, 0x6f, 0x64, 0x65, 0x47, 0x72, 0x6f, 0x75, 0x70, 0x49, 0x64, 0x18, 0x07, 0x20,
- 0x01, 0x28, 0x03, 0x52, 0x0b, 0x6e, 0x6f, 0x64, 0x65, 0x47, 0x72, 0x6f, 0x75, 0x70, 0x49, 0x64,
- 0x12, 0x22, 0x0a, 0x0c, 0x6e, 0x6f, 0x64, 0x65, 0x52, 0x65, 0x67, 0x69, 0x6f, 0x6e, 0x49, 0x64,
- 0x18, 0x08, 0x20, 0x01, 0x28, 0x03, 0x52, 0x0c, 0x6e, 0x6f, 0x64, 0x65, 0x52, 0x65, 0x67, 0x69,
- 0x6f, 0x6e, 0x49, 0x64, 0x12, 0x14, 0x0a, 0x05, 0x6c, 0x65, 0x76, 0x65, 0x6c, 0x18, 0x09, 0x20,
- 0x01, 0x28, 0x05, 0x52, 0x05, 0x6c, 0x65, 0x76, 0x65, 0x6c, 0x12, 0x16, 0x0a, 0x06, 0x63, 0x70,
- 0x75, 0x41, 0x73, 0x63, 0x18, 0x14, 0x20, 0x01, 0x28, 0x08, 0x52, 0x06, 0x63, 0x70, 0x75, 0x41,
- 0x73, 0x63, 0x12, 0x18, 0x0a, 0x07, 0x63, 0x70, 0x75, 0x44, 0x65, 0x73, 0x63, 0x18, 0x15, 0x20,
- 0x01, 0x28, 0x08, 0x52, 0x07, 0x63, 0x70, 0x75, 0x44, 0x65, 0x73, 0x63, 0x12, 0x1c, 0x0a, 0x09,
- 0x6d, 0x65, 0x6d, 0x6f, 0x72, 0x79, 0x41, 0x73, 0x63, 0x18, 0x16, 0x20, 0x01, 0x28, 0x08, 0x52,
- 0x09, 0x6d, 0x65, 0x6d, 0x6f, 0x72, 0x79, 0x41, 0x73, 0x63, 0x12, 0x1e, 0x0a, 0x0a, 0x6d, 0x65,
- 0x6d, 0x6f, 0x72, 0x79, 0x44, 0x65, 0x73, 0x63, 0x18, 0x17, 0x20, 0x01, 0x28, 0x08, 0x52, 0x0a,
- 0x6d, 0x65, 0x6d, 0x6f, 0x72, 0x79, 0x44, 0x65, 0x73, 0x63, 0x12, 0x22, 0x0a, 0x0c, 0x74, 0x72,
- 0x61, 0x66, 0x66, 0x69, 0x63, 0x49, 0x6e, 0x41, 0x73, 0x63, 0x18, 0x18, 0x20, 0x01, 0x28, 0x08,
- 0x52, 0x0c, 0x74, 0x72, 0x61, 0x66, 0x66, 0x69, 0x63, 0x49, 0x6e, 0x41, 0x73, 0x63, 0x12, 0x24,
- 0x0a, 0x0d, 0x74, 0x72, 0x61, 0x66, 0x66, 0x69, 0x63, 0x49, 0x6e, 0x44, 0x65, 0x73, 0x63, 0x18,
- 0x19, 0x20, 0x01, 0x28, 0x08, 0x52, 0x0d, 0x74, 0x72, 0x61, 0x66, 0x66, 0x69, 0x63, 0x49, 0x6e,
- 0x44, 0x65, 0x73, 0x63, 0x12, 0x24, 0x0a, 0x0d, 0x74, 0x72, 0x61, 0x66, 0x66, 0x69, 0x63, 0x4f,
- 0x75, 0x74, 0x41, 0x73, 0x63, 0x18, 0x1a, 0x20, 0x01, 0x28, 0x08, 0x52, 0x0d, 0x74, 0x72, 0x61,
- 0x66, 0x66, 0x69, 0x63, 0x4f, 0x75, 0x74, 0x41, 0x73, 0x63, 0x12, 0x26, 0x0a, 0x0e, 0x74, 0x72,
- 0x61, 0x66, 0x66, 0x69, 0x63, 0x4f, 0x75, 0x74, 0x44, 0x65, 0x73, 0x63, 0x18, 0x1b, 0x20, 0x01,
- 0x28, 0x08, 0x52, 0x0e, 0x74, 0x72, 0x61, 0x66, 0x66, 0x69, 0x63, 0x4f, 0x75, 0x74, 0x44, 0x65,
- 0x73, 0x63, 0x12, 0x18, 0x0a, 0x07, 0x6c, 0x6f, 0x61, 0x64, 0x41, 0x73, 0x63, 0x18, 0x1c, 0x20,
- 0x01, 0x28, 0x08, 0x52, 0x07, 0x6c, 0x6f, 0x61, 0x64, 0x41, 0x73, 0x63, 0x12, 0x1a, 0x0a, 0x08,
- 0x6c, 0x6f, 0x61, 0x64, 0x44, 0x65, 0x73, 0x63, 0x18, 0x1d, 0x20, 0x01, 0x28, 0x08, 0x52, 0x08,
- 0x6c, 0x6f, 0x61, 0x64, 0x44, 0x65, 0x73, 0x63, 0x12, 0x26, 0x0a, 0x0e, 0x63, 0x6f, 0x6e, 0x6e,
- 0x65, 0x63, 0x74, 0x69, 0x6f, 0x6e, 0x73, 0x41, 0x73, 0x63, 0x18, 0x1e, 0x20, 0x01, 0x28, 0x08,
- 0x52, 0x0e, 0x63, 0x6f, 0x6e, 0x6e, 0x65, 0x63, 0x74, 0x69, 0x6f, 0x6e, 0x73, 0x41, 0x73, 0x63,
- 0x12, 0x28, 0x0a, 0x0f, 0x63, 0x6f, 0x6e, 0x6e, 0x65, 0x63, 0x74, 0x69, 0x6f, 0x6e, 0x73, 0x44,
- 0x65, 0x73, 0x63, 0x18, 0x1f, 0x20, 0x01, 0x28, 0x08, 0x52, 0x0f, 0x63, 0x6f, 0x6e, 0x6e, 0x65,
- 0x63, 0x74, 0x69, 0x6f, 0x6e, 0x73, 0x44, 0x65, 0x73, 0x63, 0x22, 0x3f, 0x0a, 0x1d, 0x4c, 0x69,
- 0x73, 0x74, 0x45, 0x6e, 0x61, 0x62, 0x6c, 0x65, 0x64, 0x4e, 0x6f, 0x64, 0x65, 0x73, 0x4d, 0x61,
- 0x74, 0x63, 0x68, 0x52, 0x65, 0x73, 0x70, 0x6f, 0x6e, 0x73, 0x65, 0x12, 0x1e, 0x0a, 0x05, 0x6e,
- 0x6f, 0x64, 0x65, 0x73, 0x18, 0x01, 0x20, 0x03, 0x28, 0x0b, 0x32, 0x08, 0x2e, 0x70, 0x62, 0x2e,
- 0x4e, 0x6f, 0x64, 0x65, 0x52, 0x05, 0x6e, 0x6f, 0x64, 0x65, 0x73, 0x22, 0x7f, 0x0a, 0x2b, 0x46,
- 0x69, 0x6e, 0x64, 0x41, 0x6c, 0x6c, 0x45, 0x6e, 0x61, 0x62, 0x6c, 0x65, 0x64, 0x4e, 0x6f, 0x64,
- 0x65, 0x73, 0x57, 0x69, 0x74, 0x68, 0x4e, 0x6f, 0x64, 0x65, 0x43, 0x6c, 0x75, 0x73, 0x74, 0x65,
- 0x72, 0x49, 0x64, 0x52, 0x65, 0x71, 0x75, 0x65, 0x73, 0x74, 0x12, 0x24, 0x0a, 0x0d, 0x6e, 0x6f,
- 0x64, 0x65, 0x43, 0x6c, 0x75, 0x73, 0x74, 0x65, 0x72, 0x49, 0x64, 0x18, 0x01, 0x20, 0x01, 0x28,
- 0x03, 0x52, 0x0d, 0x6e, 0x6f, 0x64, 0x65, 0x43, 0x6c, 0x75, 0x73, 0x74, 0x65, 0x72, 0x49, 0x64,
- 0x12, 0x2a, 0x0a, 0x10, 0x69, 0x6e, 0x63, 0x6c, 0x75, 0x64, 0x65, 0x53, 0x65, 0x63, 0x6f, 0x6e,
- 0x64, 0x61, 0x72, 0x79, 0x18, 0x02, 0x20, 0x01, 0x28, 0x08, 0x52, 0x10, 0x69, 0x6e, 0x63, 0x6c,
- 0x75, 0x64, 0x65, 0x53, 0x65, 0x63, 0x6f, 0x6e, 0x64, 0x61, 0x72, 0x79, 0x22, 0x4e, 0x0a, 0x2c,
- 0x46, 0x69, 0x6e, 0x64, 0x41, 0x6c, 0x6c, 0x45, 0x6e, 0x61, 0x62, 0x6c, 0x65, 0x64, 0x4e, 0x6f,
- 0x64, 0x65, 0x73, 0x57, 0x69, 0x74, 0x68, 0x4e, 0x6f, 0x64, 0x65, 0x43, 0x6c, 0x75, 0x73, 0x74,
- 0x65, 0x72, 0x49, 0x64, 0x52, 0x65, 0x73, 0x70, 0x6f, 0x6e, 0x73, 0x65, 0x12, 0x1e, 0x0a, 0x05,
- 0x6e, 0x6f, 0x64, 0x65, 0x73, 0x18, 0x01, 0x20, 0x03, 0x28, 0x0b, 0x32, 0x08, 0x2e, 0x70, 0x62,
- 0x2e, 0x4e, 0x6f, 0x64, 0x65, 0x52, 0x05, 0x6e, 0x6f, 0x64, 0x65, 0x73, 0x22, 0x2b, 0x0a, 0x11,
- 0x44, 0x65, 0x6c, 0x65, 0x74, 0x65, 0x4e, 0x6f, 0x64, 0x65, 0x52, 0x65, 0x71, 0x75, 0x65, 0x73,
- 0x74, 0x12, 0x16, 0x0a, 0x06, 0x6e, 0x6f, 0x64, 0x65, 0x49, 0x64, 0x18, 0x01, 0x20, 0x01, 0x28,
- 0x03, 0x52, 0x06, 0x6e, 0x6f, 0x64, 0x65, 0x49, 0x64, 0x22, 0x60, 0x0a, 0x20, 0x44, 0x65, 0x6c,
- 0x65, 0x74, 0x65, 0x4e, 0x6f, 0x64, 0x65, 0x46, 0x72, 0x6f, 0x6d, 0x4e, 0x6f, 0x64, 0x65, 0x43,
- 0x6c, 0x75, 0x73, 0x74, 0x65, 0x72, 0x52, 0x65, 0x71, 0x75, 0x65, 0x73, 0x74, 0x12, 0x16, 0x0a,
- 0x06, 0x6e, 0x6f, 0x64, 0x65, 0x49, 0x64, 0x18, 0x01, 0x20, 0x01, 0x28, 0x03, 0x52, 0x06, 0x6e,
- 0x6f, 0x64, 0x65, 0x49, 0x64, 0x12, 0x24, 0x0a, 0x0d, 0x6e, 0x6f, 0x64, 0x65, 0x43, 0x6c, 0x75,
- 0x73, 0x74, 0x65, 0x72, 0x49, 0x64, 0x18, 0x02, 0x20, 0x01, 0x28, 0x03, 0x52, 0x0d, 0x6e, 0x6f,
- 0x64, 0x65, 0x43, 0x6c, 0x75, 0x73, 0x74, 0x65, 0x72, 0x49, 0x64, 0x22, 0xcf, 0x02, 0x0a, 0x11,
- 0x55, 0x70, 0x64, 0x61, 0x74, 0x65, 0x4e, 0x6f, 0x64, 0x65, 0x52, 0x65, 0x71, 0x75, 0x65, 0x73,
- 0x74, 0x12, 0x16, 0x0a, 0x06, 0x6e, 0x6f, 0x64, 0x65, 0x49, 0x64, 0x18, 0x01, 0x20, 0x01, 0x28,
- 0x03, 0x52, 0x06, 0x6e, 0x6f, 0x64, 0x65, 0x49, 0x64, 0x12, 0x12, 0x0a, 0x04, 0x6e, 0x61, 0x6d,
- 0x65, 0x18, 0x02, 0x20, 0x01, 0x28, 0x09, 0x52, 0x04, 0x6e, 0x61, 0x6d, 0x65, 0x12, 0x24, 0x0a,
- 0x0d, 0x6e, 0x6f, 0x64, 0x65, 0x43, 0x6c, 0x75, 0x73, 0x74, 0x65, 0x72, 0x49, 0x64, 0x18, 0x03,
- 0x20, 0x01, 0x28, 0x03, 0x52, 0x0d, 0x6e, 0x6f, 0x64, 0x65, 0x43, 0x6c, 0x75, 0x73, 0x74, 0x65,
- 0x72, 0x49, 0x64, 0x12, 0x38, 0x0a, 0x17, 0x73, 0x65, 0x63, 0x6f, 0x6e, 0x64, 0x61, 0x72, 0x79,
- 0x4e, 0x6f, 0x64, 0x65, 0x43, 0x6c, 0x75, 0x73, 0x74, 0x65, 0x72, 0x49, 0x64, 0x73, 0x18, 0x0d,
- 0x20, 0x03, 0x28, 0x03, 0x52, 0x17, 0x73, 0x65, 0x63, 0x6f, 0x6e, 0x64, 0x61, 0x72, 0x79, 0x4e,
- 0x6f, 0x64, 0x65, 0x43, 0x6c, 0x75, 0x73, 0x74, 0x65, 0x72, 0x49, 0x64, 0x73, 0x12, 0x12, 0x0a,
- 0x04, 0x69, 0x73, 0x4f, 0x6e, 0x18, 0x06, 0x20, 0x01, 0x28, 0x08, 0x52, 0x04, 0x69, 0x73, 0x4f,
- 0x6e, 0x12, 0x20, 0x0a, 0x0b, 0x6e, 0x6f, 0x64, 0x65, 0x47, 0x72, 0x6f, 0x75, 0x70, 0x49, 0x64,
- 0x18, 0x07, 0x20, 0x01, 0x28, 0x03, 0x52, 0x0b, 0x6e, 0x6f, 0x64, 0x65, 0x47, 0x72, 0x6f, 0x75,
- 0x70, 0x49, 0x64, 0x12, 0x22, 0x0a, 0x0c, 0x6e, 0x6f, 0x64, 0x65, 0x52, 0x65, 0x67, 0x69, 0x6f,
- 0x6e, 0x49, 0x64, 0x18, 0x0a, 0x20, 0x01, 0x28, 0x03, 0x52, 0x0c, 0x6e, 0x6f, 0x64, 0x65, 0x52,
- 0x65, 0x67, 0x69, 0x6f, 0x6e, 0x49, 0x64, 0x12, 0x14, 0x0a, 0x05, 0x6c, 0x65, 0x76, 0x65, 0x6c,
- 0x18, 0x0e, 0x20, 0x01, 0x28, 0x05, 0x52, 0x05, 0x6c, 0x65, 0x76, 0x65, 0x6c, 0x12, 0x18, 0x0a,
- 0x07, 0x6c, 0x6e, 0x41, 0x64, 0x64, 0x72, 0x73, 0x18, 0x0f, 0x20, 0x03, 0x28, 0x09, 0x52, 0x07,
- 0x6c, 0x6e, 0x41, 0x64, 0x64, 0x72, 0x73, 0x12, 0x24, 0x0a, 0x0d, 0x65, 0x6e, 0x61, 0x62, 0x6c,
- 0x65, 0x49, 0x50, 0x4c, 0x69, 0x73, 0x74, 0x73, 0x18, 0x10, 0x20, 0x01, 0x28, 0x08, 0x52, 0x0d,
- 0x65, 0x6e, 0x61, 0x62, 0x6c, 0x65, 0x49, 0x50, 0x4c, 0x69, 0x73, 0x74, 0x73, 0x22, 0x30, 0x0a,
- 0x16, 0x46, 0x69, 0x6e, 0x64, 0x45, 0x6e, 0x61, 0x62, 0x6c, 0x65, 0x64, 0x4e, 0x6f, 0x64, 0x65,
- 0x52, 0x65, 0x71, 0x75, 0x65, 0x73, 0x74, 0x12, 0x16, 0x0a, 0x06, 0x6e, 0x6f, 0x64, 0x65, 0x49,
- 0x64, 0x18, 0x01, 0x20, 0x01, 0x28, 0x03, 0x52, 0x06, 0x6e, 0x6f, 0x64, 0x65, 0x49, 0x64, 0x22,
- 0x37, 0x0a, 0x17, 0x46, 0x69, 0x6e, 0x64, 0x45, 0x6e, 0x61, 0x62, 0x6c, 0x65, 0x64, 0x4e, 0x6f,
- 0x64, 0x65, 0x52, 0x65, 0x73, 0x70, 0x6f, 0x6e, 0x73, 0x65, 0x12, 0x1c, 0x0a, 0x04, 0x6e, 0x6f,
- 0x64, 0x65, 0x18, 0x01, 0x20, 0x01, 0x28, 0x0b, 0x32, 0x08, 0x2e, 0x70, 0x62, 0x2e, 0x4e, 0x6f,
- 0x64, 0x65, 0x52, 0x04, 0x6e, 0x6f, 0x64, 0x65, 0x22, 0x35, 0x0a, 0x1b, 0x46, 0x69, 0x6e, 0x64,
- 0x45, 0x6e, 0x61, 0x62, 0x6c, 0x65, 0x64, 0x42, 0x61, 0x73, 0x69, 0x63, 0x4e, 0x6f, 0x64, 0x65,
- 0x52, 0x65, 0x71, 0x75, 0x65, 0x73, 0x74, 0x12, 0x16, 0x0a, 0x06, 0x6e, 0x6f, 0x64, 0x65, 0x49,
- 0x64, 0x18, 0x01, 0x20, 0x01, 0x28, 0x03, 0x52, 0x06, 0x6e, 0x6f, 0x64, 0x65, 0x49, 0x64, 0x22,
- 0x41, 0x0a, 0x1c, 0x46, 0x69, 0x6e, 0x64, 0x45, 0x6e, 0x61, 0x62, 0x6c, 0x65, 0x64, 0x42, 0x61,
- 0x73, 0x69, 0x63, 0x4e, 0x6f, 0x64, 0x65, 0x52, 0x65, 0x73, 0x70, 0x6f, 0x6e, 0x73, 0x65, 0x12,
- 0x21, 0x0a, 0x04, 0x6e, 0x6f, 0x64, 0x65, 0x18, 0x01, 0x20, 0x01, 0x28, 0x0b, 0x32, 0x0d, 0x2e,
- 0x70, 0x62, 0x2e, 0x42, 0x61, 0x73, 0x69, 0x63, 0x4e, 0x6f, 0x64, 0x65, 0x52, 0x04, 0x6e, 0x6f,
- 0x64, 0x65, 0x22, 0x9e, 0x01, 0x0a, 0x1c, 0x46, 0x69, 0x6e, 0x64, 0x43, 0x75, 0x72, 0x72, 0x65,
- 0x6e, 0x74, 0x4e, 0x6f, 0x64, 0x65, 0x43, 0x6f, 0x6e, 0x66, 0x69, 0x67, 0x52, 0x65, 0x71, 0x75,
- 0x65, 0x73, 0x74, 0x12, 0x18, 0x0a, 0x07, 0x76, 0x65, 0x72, 0x73, 0x69, 0x6f, 0x6e, 0x18, 0x01,
- 0x20, 0x01, 0x28, 0x03, 0x52, 0x07, 0x76, 0x65, 0x72, 0x73, 0x69, 0x6f, 0x6e, 0x12, 0x1a, 0x0a,
- 0x08, 0x63, 0x6f, 0x6d, 0x70, 0x72, 0x65, 0x73, 0x73, 0x18, 0x02, 0x20, 0x01, 0x28, 0x08, 0x52,
- 0x08, 0x63, 0x6f, 0x6d, 0x70, 0x72, 0x65, 0x73, 0x73, 0x12, 0x28, 0x0a, 0x0f, 0x6e, 0x6f, 0x64,
- 0x65, 0x54, 0x61, 0x73, 0x6b, 0x56, 0x65, 0x72, 0x73, 0x69, 0x6f, 0x6e, 0x18, 0x03, 0x20, 0x01,
- 0x28, 0x03, 0x52, 0x0f, 0x6e, 0x6f, 0x64, 0x65, 0x54, 0x61, 0x73, 0x6b, 0x56, 0x65, 0x72, 0x73,
- 0x69, 0x6f, 0x6e, 0x12, 0x1e, 0x0a, 0x0a, 0x75, 0x73, 0x65, 0x44, 0x61, 0x74, 0x61, 0x4d, 0x61,
- 0x70, 0x18, 0x04, 0x20, 0x01, 0x28, 0x08, 0x52, 0x0a, 0x75, 0x73, 0x65, 0x44, 0x61, 0x74, 0x61,
- 0x4d, 0x61, 0x70, 0x22, 0xb7, 0x01, 0x0a, 0x1d, 0x46, 0x69, 0x6e, 0x64, 0x43, 0x75, 0x72, 0x72,
- 0x65, 0x6e, 0x74, 0x4e, 0x6f, 0x64, 0x65, 0x43, 0x6f, 0x6e, 0x66, 0x69, 0x67, 0x52, 0x65, 0x73,
- 0x70, 0x6f, 0x6e, 0x73, 0x65, 0x12, 0x1a, 0x0a, 0x08, 0x6e, 0x6f, 0x64, 0x65, 0x4a, 0x53, 0x4f,
- 0x4e, 0x18, 0x01, 0x20, 0x01, 0x28, 0x0c, 0x52, 0x08, 0x6e, 0x6f, 0x64, 0x65, 0x4a, 0x53, 0x4f,
- 0x4e, 0x12, 0x1c, 0x0a, 0x09, 0x69, 0x73, 0x43, 0x68, 0x61, 0x6e, 0x67, 0x65, 0x64, 0x18, 0x02,
- 0x20, 0x01, 0x28, 0x08, 0x52, 0x09, 0x69, 0x73, 0x43, 0x68, 0x61, 0x6e, 0x67, 0x65, 0x64, 0x12,
- 0x22, 0x0a, 0x0c, 0x69, 0x73, 0x43, 0x6f, 0x6d, 0x70, 0x72, 0x65, 0x73, 0x73, 0x65, 0x64, 0x18,
- 0x03, 0x20, 0x01, 0x28, 0x08, 0x52, 0x0c, 0x69, 0x73, 0x43, 0x6f, 0x6d, 0x70, 0x72, 0x65, 0x73,
- 0x73, 0x65, 0x64, 0x12, 0x1a, 0x0a, 0x08, 0x64, 0x61, 0x74, 0x61, 0x53, 0x69, 0x7a, 0x65, 0x18,
- 0x04, 0x20, 0x01, 0x28, 0x03, 0x52, 0x08, 0x64, 0x61, 0x74, 0x61, 0x53, 0x69, 0x7a, 0x65, 0x12,
- 0x1c, 0x0a, 0x09, 0x74, 0x69, 0x6d, 0x65, 0x73, 0x74, 0x61, 0x6d, 0x70, 0x18, 0x05, 0x20, 0x01,
- 0x28, 0x03, 0x52, 0x09, 0x74, 0x69, 0x6d, 0x65, 0x73, 0x74, 0x61, 0x6d, 0x70, 0x22, 0xcf, 0x01,
- 0x0a, 0x11, 0x4e, 0x6f, 0x64, 0x65, 0x53, 0x74, 0x72, 0x65, 0x61, 0x6d, 0x4d, 0x65, 0x73, 0x73,
- 0x61, 0x67, 0x65, 0x12, 0x16, 0x0a, 0x06, 0x6e, 0x6f, 0x64, 0x65, 0x49, 0x64, 0x18, 0x01, 0x20,
- 0x01, 0x28, 0x03, 0x52, 0x06, 0x6e, 0x6f, 0x64, 0x65, 0x49, 0x64, 0x12, 0x1c, 0x0a, 0x09, 0x72,
- 0x65, 0x71, 0x75, 0x65, 0x73, 0x74, 0x49, 0x64, 0x18, 0x02, 0x20, 0x01, 0x28, 0x03, 0x52, 0x09,
- 0x72, 0x65, 0x71, 0x75, 0x65, 0x73, 0x74, 0x49, 0x64, 0x12, 0x26, 0x0a, 0x0e, 0x74, 0x69, 0x6d,
- 0x65, 0x6f, 0x75, 0x74, 0x53, 0x65, 0x63, 0x6f, 0x6e, 0x64, 0x73, 0x18, 0x03, 0x20, 0x01, 0x28,
- 0x05, 0x52, 0x0e, 0x74, 0x69, 0x6d, 0x65, 0x6f, 0x75, 0x74, 0x53, 0x65, 0x63, 0x6f, 0x6e, 0x64,
- 0x73, 0x12, 0x12, 0x0a, 0x04, 0x63, 0x6f, 0x64, 0x65, 0x18, 0x04, 0x20, 0x01, 0x28, 0x09, 0x52,
- 0x04, 0x63, 0x6f, 0x64, 0x65, 0x12, 0x1a, 0x0a, 0x08, 0x64, 0x61, 0x74, 0x61, 0x4a, 0x53, 0x4f,
- 0x4e, 0x18, 0x05, 0x20, 0x01, 0x28, 0x0c, 0x52, 0x08, 0x64, 0x61, 0x74, 0x61, 0x4a, 0x53, 0x4f,
- 0x4e, 0x12, 0x12, 0x0a, 0x04, 0x69, 0x73, 0x4f, 0x6b, 0x18, 0x06, 0x20, 0x01, 0x28, 0x08, 0x52,
- 0x04, 0x69, 0x73, 0x4f, 0x6b, 0x12, 0x18, 0x0a, 0x07, 0x6d, 0x65, 0x73, 0x73, 0x61, 0x67, 0x65,
- 0x18, 0x07, 0x20, 0x01, 0x28, 0x09, 0x52, 0x07, 0x6d, 0x65, 0x73, 0x73, 0x61, 0x67, 0x65, 0x22,
- 0x51, 0x0a, 0x17, 0x55, 0x70, 0x64, 0x61, 0x74, 0x65, 0x4e, 0x6f, 0x64, 0x65, 0x53, 0x74, 0x61,
- 0x74, 0x75, 0x73, 0x52, 0x65, 0x71, 0x75, 0x65, 0x73, 0x74, 0x12, 0x16, 0x0a, 0x06, 0x6e, 0x6f,
- 0x64, 0x65, 0x49, 0x64, 0x18, 0x01, 0x20, 0x01, 0x28, 0x03, 0x52, 0x06, 0x6e, 0x6f, 0x64, 0x65,
- 0x49, 0x64, 0x12, 0x1e, 0x0a, 0x0a, 0x73, 0x74, 0x61, 0x74, 0x75, 0x73, 0x4a, 0x53, 0x4f, 0x4e,
- 0x18, 0x02, 0x20, 0x01, 0x28, 0x0c, 0x52, 0x0a, 0x73, 0x74, 0x61, 0x74, 0x75, 0x73, 0x4a, 0x53,
- 0x4f, 0x4e, 0x22, 0x84, 0x02, 0x0a, 0x20, 0x43, 0x6f, 0x75, 0x6e, 0x74, 0x41, 0x6c, 0x6c, 0x45,
- 0x6e, 0x61, 0x62, 0x6c, 0x65, 0x64, 0x4e, 0x6f, 0x64, 0x65, 0x73, 0x4d, 0x61, 0x74, 0x63, 0x68,
- 0x52, 0x65, 0x71, 0x75, 0x65, 0x73, 0x74, 0x12, 0x24, 0x0a, 0x0d, 0x6e, 0x6f, 0x64, 0x65, 0x43,
- 0x6c, 0x75, 0x73, 0x74, 0x65, 0x72, 0x49, 0x64, 0x18, 0x01, 0x20, 0x01, 0x28, 0x03, 0x52, 0x0d,
- 0x6e, 0x6f, 0x64, 0x65, 0x43, 0x6c, 0x75, 0x73, 0x74, 0x65, 0x72, 0x49, 0x64, 0x12, 0x22, 0x0a,
- 0x0c, 0x69, 0x6e, 0x73, 0x74, 0x61, 0x6c, 0x6c, 0x53, 0x74, 0x61, 0x74, 0x65, 0x18, 0x02, 0x20,
- 0x01, 0x28, 0x05, 0x52, 0x0c, 0x69, 0x6e, 0x73, 0x74, 0x61, 0x6c, 0x6c, 0x53, 0x74, 0x61, 0x74,
- 0x65, 0x12, 0x20, 0x0a, 0x0b, 0x61, 0x63, 0x74, 0x69, 0x76, 0x65, 0x53, 0x74, 0x61, 0x74, 0x65,
- 0x18, 0x03, 0x20, 0x01, 0x28, 0x05, 0x52, 0x0b, 0x61, 0x63, 0x74, 0x69, 0x76, 0x65, 0x53, 0x74,
- 0x61, 0x74, 0x65, 0x12, 0x18, 0x0a, 0x07, 0x6b, 0x65, 0x79, 0x77, 0x6f, 0x72, 0x64, 0x18, 0x04,
- 0x20, 0x01, 0x28, 0x09, 0x52, 0x07, 0x6b, 0x65, 0x79, 0x77, 0x6f, 0x72, 0x64, 0x12, 0x20, 0x0a,
- 0x0b, 0x6e, 0x6f, 0x64, 0x65, 0x47, 0x72, 0x6f, 0x75, 0x70, 0x49, 0x64, 0x18, 0x05, 0x20, 0x01,
- 0x28, 0x03, 0x52, 0x0b, 0x6e, 0x6f, 0x64, 0x65, 0x47, 0x72, 0x6f, 0x75, 0x70, 0x49, 0x64, 0x12,
- 0x22, 0x0a, 0x0c, 0x6e, 0x6f, 0x64, 0x65, 0x52, 0x65, 0x67, 0x69, 0x6f, 0x6e, 0x49, 0x64, 0x18,
- 0x06, 0x20, 0x01, 0x28, 0x03, 0x52, 0x0c, 0x6e, 0x6f, 0x64, 0x65, 0x52, 0x65, 0x67, 0x69, 0x6f,
- 0x6e, 0x49, 0x64, 0x12, 0x14, 0x0a, 0x05, 0x6c, 0x65, 0x76, 0x65, 0x6c, 0x18, 0x07, 0x20, 0x01,
- 0x28, 0x05, 0x52, 0x05, 0x6c, 0x65, 0x76, 0x65, 0x6c, 0x22, 0x58, 0x0a, 0x1c, 0x55, 0x70, 0x64,
- 0x61, 0x74, 0x65, 0x4e, 0x6f, 0x64, 0x65, 0x49, 0x73, 0x49, 0x6e, 0x73, 0x74, 0x61, 0x6c, 0x6c,
- 0x65, 0x64, 0x52, 0x65, 0x71, 0x75, 0x65, 0x73, 0x74, 0x12, 0x16, 0x0a, 0x06, 0x6e, 0x6f, 0x64,
- 0x65, 0x49, 0x64, 0x18, 0x01, 0x20, 0x01, 0x28, 0x03, 0x52, 0x06, 0x6e, 0x6f, 0x64, 0x65, 0x49,
- 0x64, 0x12, 0x20, 0x0a, 0x0b, 0x69, 0x73, 0x49, 0x6e, 0x73, 0x74, 0x61, 0x6c, 0x6c, 0x65, 0x64,
- 0x18, 0x02, 0x20, 0x01, 0x28, 0x08, 0x52, 0x0b, 0x69, 0x73, 0x49, 0x6e, 0x73, 0x74, 0x61, 0x6c,
- 0x6c, 0x65, 0x64, 0x22, 0x2c, 0x0a, 0x12, 0x49, 0x6e, 0x73, 0x74, 0x61, 0x6c, 0x6c, 0x4e, 0x6f,
- 0x64, 0x65, 0x52, 0x65, 0x71, 0x75, 0x65, 0x73, 0x74, 0x12, 0x16, 0x0a, 0x06, 0x6e, 0x6f, 0x64,
- 0x65, 0x49, 0x64, 0x18, 0x01, 0x20, 0x01, 0x28, 0x03, 0x52, 0x06, 0x6e, 0x6f, 0x64, 0x65, 0x49,
- 0x64, 0x22, 0x15, 0x0a, 0x13, 0x49, 0x6e, 0x73, 0x74, 0x61, 0x6c, 0x6c, 0x4e, 0x6f, 0x64, 0x65,
- 0x52, 0x65, 0x73, 0x70, 0x6f, 0x6e, 0x73, 0x65, 0x22, 0x2c, 0x0a, 0x12, 0x55, 0x70, 0x67, 0x72,
- 0x61, 0x64, 0x65, 0x4e, 0x6f, 0x64, 0x65, 0x52, 0x65, 0x71, 0x75, 0x65, 0x73, 0x74, 0x12, 0x16,
- 0x0a, 0x06, 0x6e, 0x6f, 0x64, 0x65, 0x49, 0x64, 0x18, 0x01, 0x20, 0x01, 0x28, 0x03, 0x52, 0x06,
- 0x6e, 0x6f, 0x64, 0x65, 0x49, 0x64, 0x22, 0x15, 0x0a, 0x13, 0x55, 0x70, 0x67, 0x72, 0x61, 0x64,
- 0x65, 0x4e, 0x6f, 0x64, 0x65, 0x52, 0x65, 0x73, 0x70, 0x6f, 0x6e, 0x73, 0x65, 0x22, 0x2a, 0x0a,
- 0x10, 0x53, 0x74, 0x61, 0x72, 0x74, 0x4e, 0x6f, 0x64, 0x65, 0x52, 0x65, 0x71, 0x75, 0x65, 0x73,
- 0x74, 0x12, 0x16, 0x0a, 0x06, 0x6e, 0x6f, 0x64, 0x65, 0x49, 0x64, 0x18, 0x01, 0x20, 0x01, 0x28,
- 0x03, 0x52, 0x06, 0x6e, 0x6f, 0x64, 0x65, 0x49, 0x64, 0x22, 0x3d, 0x0a, 0x11, 0x53, 0x74, 0x61,
- 0x72, 0x74, 0x4e, 0x6f, 0x64, 0x65, 0x52, 0x65, 0x73, 0x70, 0x6f, 0x6e, 0x73, 0x65, 0x12, 0x12,
- 0x0a, 0x04, 0x69, 0x73, 0x4f, 0x6b, 0x18, 0x01, 0x20, 0x01, 0x28, 0x08, 0x52, 0x04, 0x69, 0x73,
- 0x4f, 0x6b, 0x12, 0x14, 0x0a, 0x05, 0x65, 0x72, 0x72, 0x6f, 0x72, 0x18, 0x02, 0x20, 0x01, 0x28,
- 0x09, 0x52, 0x05, 0x65, 0x72, 0x72, 0x6f, 0x72, 0x22, 0x29, 0x0a, 0x0f, 0x53, 0x74, 0x6f, 0x70,
- 0x4e, 0x6f, 0x64, 0x65, 0x52, 0x65, 0x71, 0x75, 0x65, 0x73, 0x74, 0x12, 0x16, 0x0a, 0x06, 0x6e,
- 0x6f, 0x64, 0x65, 0x49, 0x64, 0x18, 0x01, 0x20, 0x01, 0x28, 0x03, 0x52, 0x06, 0x6e, 0x6f, 0x64,
- 0x65, 0x49, 0x64, 0x22, 0x3c, 0x0a, 0x10, 0x53, 0x74, 0x6f, 0x70, 0x4e, 0x6f, 0x64, 0x65, 0x52,
- 0x65, 0x73, 0x70, 0x6f, 0x6e, 0x73, 0x65, 0x12, 0x12, 0x0a, 0x04, 0x69, 0x73, 0x4f, 0x6b, 0x18,
- 0x01, 0x20, 0x01, 0x28, 0x08, 0x52, 0x04, 0x69, 0x73, 0x4f, 0x6b, 0x12, 0x14, 0x0a, 0x05, 0x65,
- 0x72, 0x72, 0x6f, 0x72, 0x18, 0x02, 0x20, 0x01, 0x28, 0x09, 0x52, 0x05, 0x65, 0x72, 0x72, 0x6f,
- 0x72, 0x22, 0x2e, 0x0a, 0x14, 0x55, 0x6e, 0x69, 0x6e, 0x73, 0x74, 0x61, 0x6c, 0x6c, 0x4e, 0x6f,
- 0x64, 0x65, 0x52, 0x65, 0x71, 0x75, 0x65, 0x73, 0x74, 0x12, 0x16, 0x0a, 0x06, 0x6e, 0x6f, 0x64,
- 0x65, 0x49, 0x64, 0x18, 0x01, 0x20, 0x01, 0x28, 0x03, 0x52, 0x06, 0x6e, 0x6f, 0x64, 0x65, 0x49,
- 0x64, 0x22, 0x41, 0x0a, 0x15, 0x55, 0x6e, 0x69, 0x6e, 0x73, 0x74, 0x61, 0x6c, 0x6c, 0x4e, 0x6f,
- 0x64, 0x65, 0x52, 0x65, 0x73, 0x70, 0x6f, 0x6e, 0x73, 0x65, 0x12, 0x12, 0x0a, 0x04, 0x69, 0x73,
- 0x4f, 0x6b, 0x18, 0x01, 0x20, 0x01, 0x28, 0x08, 0x52, 0x04, 0x69, 0x73, 0x4f, 0x6b, 0x12, 0x14,
- 0x0a, 0x05, 0x65, 0x72, 0x72, 0x6f, 0x72, 0x18, 0x02, 0x20, 0x01, 0x28, 0x09, 0x52, 0x05, 0x65,
- 0x72, 0x72, 0x6f, 0x72, 0x22, 0x44, 0x0a, 0x22, 0x55, 0x70, 0x64, 0x61, 0x74, 0x65, 0x4e, 0x6f,
- 0x64, 0x65, 0x43, 0x6f, 0x6e, 0x6e, 0x65, 0x63, 0x74, 0x65, 0x64, 0x41, 0x50, 0x49, 0x4e, 0x6f,
- 0x64, 0x65, 0x73, 0x52, 0x65, 0x71, 0x75, 0x65, 0x73, 0x74, 0x12, 0x1e, 0x0a, 0x0a, 0x61, 0x70,
- 0x69, 0x4e, 0x6f, 0x64, 0x65, 0x49, 0x64, 0x73, 0x18, 0x01, 0x20, 0x03, 0x28, 0x03, 0x52, 0x0a,
- 0x61, 0x70, 0x69, 0x4e, 0x6f, 0x64, 0x65, 0x49, 0x64, 0x73, 0x22, 0x4e, 0x0a, 0x2a, 0x43, 0x6f,
- 0x75, 0x6e, 0x74, 0x41, 0x6c, 0x6c, 0x45, 0x6e, 0x61, 0x62, 0x6c, 0x65, 0x64, 0x4e, 0x6f, 0x64,
- 0x65, 0x73, 0x57, 0x69, 0x74, 0x68, 0x4e, 0x6f, 0x64, 0x65, 0x47, 0x72, 0x61, 0x6e, 0x74, 0x49,
- 0x64, 0x52, 0x65, 0x71, 0x75, 0x65, 0x73, 0x74, 0x12, 0x20, 0x0a, 0x0b, 0x6e, 0x6f, 0x64, 0x65,
- 0x47, 0x72, 0x61, 0x6e, 0x74, 0x49, 0x64, 0x18, 0x01, 0x20, 0x01, 0x28, 0x03, 0x52, 0x0b, 0x6e,
- 0x6f, 0x64, 0x65, 0x47, 0x72, 0x61, 0x6e, 0x74, 0x49, 0x64, 0x22, 0x4d, 0x0a, 0x29, 0x46, 0x69,
- 0x6e, 0x64, 0x41, 0x6c, 0x6c, 0x45, 0x6e, 0x61, 0x62, 0x6c, 0x65, 0x64, 0x4e, 0x6f, 0x64, 0x65,
- 0x73, 0x57, 0x69, 0x74, 0x68, 0x4e, 0x6f, 0x64, 0x65, 0x47, 0x72, 0x61, 0x6e, 0x74, 0x49, 0x64,
- 0x52, 0x65, 0x71, 0x75, 0x65, 0x73, 0x74, 0x12, 0x20, 0x0a, 0x0b, 0x6e, 0x6f, 0x64, 0x65, 0x47,
- 0x72, 0x61, 0x6e, 0x74, 0x49, 0x64, 0x18, 0x01, 0x20, 0x01, 0x28, 0x03, 0x52, 0x0b, 0x6e, 0x6f,
- 0x64, 0x65, 0x47, 0x72, 0x61, 0x6e, 0x74, 0x49, 0x64, 0x22, 0x4c, 0x0a, 0x2a, 0x46, 0x69, 0x6e,
- 0x64, 0x41, 0x6c, 0x6c, 0x45, 0x6e, 0x61, 0x62, 0x6c, 0x65, 0x64, 0x4e, 0x6f, 0x64, 0x65, 0x73,
- 0x57, 0x69, 0x74, 0x68, 0x4e, 0x6f, 0x64, 0x65, 0x47, 0x72, 0x61, 0x6e, 0x74, 0x49, 0x64, 0x52,
- 0x65, 0x73, 0x70, 0x6f, 0x6e, 0x73, 0x65, 0x12, 0x1e, 0x0a, 0x05, 0x6e, 0x6f, 0x64, 0x65, 0x73,
- 0x18, 0x01, 0x20, 0x03, 0x28, 0x0b, 0x32, 0x08, 0x2e, 0x70, 0x62, 0x2e, 0x4e, 0x6f, 0x64, 0x65,
- 0x52, 0x05, 0x6e, 0x6f, 0x64, 0x65, 0x73, 0x22, 0x58, 0x0a, 0x30, 0x46, 0x69, 0x6e, 0x64, 0x41,
- 0x6c, 0x6c, 0x4e, 0x6f, 0x74, 0x49, 0x6e, 0x73, 0x74, 0x61, 0x6c, 0x6c, 0x65, 0x64, 0x4e, 0x6f,
- 0x64, 0x65, 0x73, 0x57, 0x69, 0x74, 0x68, 0x4e, 0x6f, 0x64, 0x65, 0x43, 0x6c, 0x75, 0x73, 0x74,
- 0x65, 0x72, 0x49, 0x64, 0x52, 0x65, 0x71, 0x75, 0x65, 0x73, 0x74, 0x12, 0x24, 0x0a, 0x0d, 0x6e,
- 0x6f, 0x64, 0x65, 0x43, 0x6c, 0x75, 0x73, 0x74, 0x65, 0x72, 0x49, 0x64, 0x18, 0x01, 0x20, 0x01,
- 0x28, 0x03, 0x52, 0x0d, 0x6e, 0x6f, 0x64, 0x65, 0x43, 0x6c, 0x75, 0x73, 0x74, 0x65, 0x72, 0x49,
- 0x64, 0x22, 0x53, 0x0a, 0x31, 0x46, 0x69, 0x6e, 0x64, 0x41, 0x6c, 0x6c, 0x4e, 0x6f, 0x74, 0x49,
- 0x6e, 0x73, 0x74, 0x61, 0x6c, 0x6c, 0x65, 0x64, 0x4e, 0x6f, 0x64, 0x65, 0x73, 0x57, 0x69, 0x74,
- 0x68, 0x4e, 0x6f, 0x64, 0x65, 0x43, 0x6c, 0x75, 0x73, 0x74, 0x65, 0x72, 0x49, 0x64, 0x52, 0x65,
- 0x73, 0x70, 0x6f, 0x6e, 0x73, 0x65, 0x12, 0x1e, 0x0a, 0x05, 0x6e, 0x6f, 0x64, 0x65, 0x73, 0x18,
- 0x01, 0x20, 0x03, 0x28, 0x0b, 0x32, 0x08, 0x2e, 0x70, 0x62, 0x2e, 0x4e, 0x6f, 0x64, 0x65, 0x52,
- 0x05, 0x6e, 0x6f, 0x64, 0x65, 0x73, 0x22, 0x59, 0x0a, 0x31, 0x43, 0x6f, 0x75, 0x6e, 0x74, 0x41,
- 0x6c, 0x6c, 0x4e, 0x6f, 0x74, 0x49, 0x6e, 0x73, 0x74, 0x61, 0x6c, 0x6c, 0x65, 0x64, 0x4e, 0x6f,
- 0x64, 0x65, 0x73, 0x57, 0x69, 0x74, 0x68, 0x4e, 0x6f, 0x64, 0x65, 0x43, 0x6c, 0x75, 0x73, 0x74,
- 0x65, 0x72, 0x49, 0x64, 0x52, 0x65, 0x71, 0x75, 0x65, 0x73, 0x74, 0x12, 0x24, 0x0a, 0x0d, 0x6e,
- 0x6f, 0x64, 0x65, 0x43, 0x6c, 0x75, 0x73, 0x74, 0x65, 0x72, 0x49, 0x64, 0x18, 0x01, 0x20, 0x01,
- 0x28, 0x03, 0x52, 0x0d, 0x6e, 0x6f, 0x64, 0x65, 0x43, 0x6c, 0x75, 0x73, 0x74, 0x65, 0x72, 0x49,
- 0x64, 0x22, 0x54, 0x0a, 0x2c, 0x43, 0x6f, 0x75, 0x6e, 0x74, 0x41, 0x6c, 0x6c, 0x55, 0x70, 0x67,
- 0x72, 0x61, 0x64, 0x65, 0x4e, 0x6f, 0x64, 0x65, 0x73, 0x57, 0x69, 0x74, 0x68, 0x4e, 0x6f, 0x64,
- 0x65, 0x43, 0x6c, 0x75, 0x73, 0x74, 0x65, 0x72, 0x49, 0x64, 0x52, 0x65, 0x71, 0x75, 0x65, 0x73,
- 0x74, 0x12, 0x24, 0x0a, 0x0d, 0x6e, 0x6f, 0x64, 0x65, 0x43, 0x6c, 0x75, 0x73, 0x74, 0x65, 0x72,
- 0x49, 0x64, 0x18, 0x01, 0x20, 0x01, 0x28, 0x03, 0x52, 0x0d, 0x6e, 0x6f, 0x64, 0x65, 0x43, 0x6c,
- 0x75, 0x73, 0x74, 0x65, 0x72, 0x49, 0x64, 0x22, 0x53, 0x0a, 0x2b, 0x46, 0x69, 0x6e, 0x64, 0x41,
- 0x6c, 0x6c, 0x55, 0x70, 0x67, 0x72, 0x61, 0x64, 0x65, 0x4e, 0x6f, 0x64, 0x65, 0x73, 0x57, 0x69,
- 0x74, 0x68, 0x4e, 0x6f, 0x64, 0x65, 0x43, 0x6c, 0x75, 0x73, 0x74, 0x65, 0x72, 0x49, 0x64, 0x52,
- 0x65, 0x71, 0x75, 0x65, 0x73, 0x74, 0x12, 0x24, 0x0a, 0x0d, 0x6e, 0x6f, 0x64, 0x65, 0x43, 0x6c,
- 0x75, 0x73, 0x74, 0x65, 0x72, 0x49, 0x64, 0x18, 0x01, 0x20, 0x01, 0x28, 0x03, 0x52, 0x0d, 0x6e,
- 0x6f, 0x64, 0x65, 0x43, 0x6c, 0x75, 0x73, 0x74, 0x65, 0x72, 0x49, 0x64, 0x22, 0x94, 0x02, 0x0a,
- 0x2c, 0x46, 0x69, 0x6e, 0x64, 0x41, 0x6c, 0x6c, 0x55, 0x70, 0x67, 0x72, 0x61, 0x64, 0x65, 0x4e,
- 0x6f, 0x64, 0x65, 0x73, 0x57, 0x69, 0x74, 0x68, 0x4e, 0x6f, 0x64, 0x65, 0x43, 0x6c, 0x75, 0x73,
- 0x74, 0x65, 0x72, 0x49, 0x64, 0x52, 0x65, 0x73, 0x70, 0x6f, 0x6e, 0x73, 0x65, 0x12, 0x52, 0x0a,
- 0x05, 0x6e, 0x6f, 0x64, 0x65, 0x73, 0x18, 0x01, 0x20, 0x03, 0x28, 0x0b, 0x32, 0x3c, 0x2e, 0x70,
- 0x62, 0x2e, 0x46, 0x69, 0x6e, 0x64, 0x41, 0x6c, 0x6c, 0x55, 0x70, 0x67, 0x72, 0x61, 0x64, 0x65,
- 0x4e, 0x6f, 0x64, 0x65, 0x73, 0x57, 0x69, 0x74, 0x68, 0x4e, 0x6f, 0x64, 0x65, 0x43, 0x6c, 0x75,
- 0x73, 0x74, 0x65, 0x72, 0x49, 0x64, 0x52, 0x65, 0x73, 0x70, 0x6f, 0x6e, 0x73, 0x65, 0x2e, 0x4e,
- 0x6f, 0x64, 0x65, 0x55, 0x70, 0x67, 0x72, 0x61, 0x64, 0x65, 0x52, 0x05, 0x6e, 0x6f, 0x64, 0x65,
- 0x73, 0x1a, 0x8f, 0x01, 0x0a, 0x0b, 0x4e, 0x6f, 0x64, 0x65, 0x55, 0x70, 0x67, 0x72, 0x61, 0x64,
- 0x65, 0x12, 0x1c, 0x0a, 0x04, 0x6e, 0x6f, 0x64, 0x65, 0x18, 0x01, 0x20, 0x01, 0x28, 0x0b, 0x32,
- 0x08, 0x2e, 0x70, 0x62, 0x2e, 0x4e, 0x6f, 0x64, 0x65, 0x52, 0x04, 0x6e, 0x6f, 0x64, 0x65, 0x12,
- 0x0e, 0x0a, 0x02, 0x6f, 0x73, 0x18, 0x02, 0x20, 0x01, 0x28, 0x09, 0x52, 0x02, 0x6f, 0x73, 0x12,
- 0x12, 0x0a, 0x04, 0x61, 0x72, 0x63, 0x68, 0x18, 0x03, 0x20, 0x01, 0x28, 0x09, 0x52, 0x04, 0x61,
- 0x72, 0x63, 0x68, 0x12, 0x1e, 0x0a, 0x0a, 0x6f, 0x6c, 0x64, 0x56, 0x65, 0x72, 0x73, 0x69, 0x6f,
- 0x6e, 0x18, 0x04, 0x20, 0x01, 0x28, 0x09, 0x52, 0x0a, 0x6f, 0x6c, 0x64, 0x56, 0x65, 0x72, 0x73,
- 0x69, 0x6f, 0x6e, 0x12, 0x1e, 0x0a, 0x0a, 0x6e, 0x65, 0x77, 0x56, 0x65, 0x72, 0x73, 0x69, 0x6f,
- 0x6e, 0x18, 0x05, 0x20, 0x01, 0x28, 0x09, 0x52, 0x0a, 0x6e, 0x65, 0x77, 0x56, 0x65, 0x72, 0x73,
- 0x69, 0x6f, 0x6e, 0x22, 0x36, 0x0a, 0x1c, 0x46, 0x69, 0x6e, 0x64, 0x4e, 0x6f, 0x64, 0x65, 0x49,
- 0x6e, 0x73, 0x74, 0x61, 0x6c, 0x6c, 0x53, 0x74, 0x61, 0x74, 0x75, 0x73, 0x52, 0x65, 0x71, 0x75,
- 0x65, 0x73, 0x74, 0x12, 0x16, 0x0a, 0x06, 0x6e, 0x6f, 0x64, 0x65, 0x49, 0x64, 0x18, 0x01, 0x20,
- 0x01, 0x28, 0x03, 0x52, 0x06, 0x6e, 0x6f, 0x64, 0x65, 0x49, 0x64, 0x22, 0x5c, 0x0a, 0x1d, 0x46,
- 0x69, 0x6e, 0x64, 0x4e, 0x6f, 0x64, 0x65, 0x49, 0x6e, 0x73, 0x74, 0x61, 0x6c, 0x6c, 0x53, 0x74,
- 0x61, 0x74, 0x75, 0x73, 0x52, 0x65, 0x73, 0x70, 0x6f, 0x6e, 0x73, 0x65, 0x12, 0x3b, 0x0a, 0x0d,
- 0x69, 0x6e, 0x73, 0x74, 0x61, 0x6c, 0x6c, 0x53, 0x74, 0x61, 0x74, 0x75, 0x73, 0x18, 0x01, 0x20,
- 0x01, 0x28, 0x0b, 0x32, 0x15, 0x2e, 0x70, 0x62, 0x2e, 0x4e, 0x6f, 0x64, 0x65, 0x49, 0x6e, 0x73,
- 0x74, 0x61, 0x6c, 0x6c, 0x53, 0x74, 0x61, 0x74, 0x75, 0x73, 0x52, 0x0d, 0x69, 0x6e, 0x73, 0x74,
- 0x61, 0x6c, 0x6c, 0x53, 0x74, 0x61, 0x74, 0x75, 0x73, 0x22, 0x5d, 0x0a, 0x16, 0x55, 0x70, 0x64,
- 0x61, 0x74, 0x65, 0x4e, 0x6f, 0x64, 0x65, 0x4c, 0x6f, 0x67, 0x69, 0x6e, 0x52, 0x65, 0x71, 0x75,
- 0x65, 0x73, 0x74, 0x12, 0x16, 0x0a, 0x06, 0x6e, 0x6f, 0x64, 0x65, 0x49, 0x64, 0x18, 0x01, 0x20,
- 0x01, 0x28, 0x03, 0x52, 0x06, 0x6e, 0x6f, 0x64, 0x65, 0x49, 0x64, 0x12, 0x2b, 0x0a, 0x09, 0x6e,
- 0x6f, 0x64, 0x65, 0x4c, 0x6f, 0x67, 0x69, 0x6e, 0x18, 0x02, 0x20, 0x01, 0x28, 0x0b, 0x32, 0x0d,
- 0x2e, 0x70, 0x62, 0x2e, 0x4e, 0x6f, 0x64, 0x65, 0x4c, 0x6f, 0x67, 0x69, 0x6e, 0x52, 0x09, 0x6e,
- 0x6f, 0x64, 0x65, 0x4c, 0x6f, 0x67, 0x69, 0x6e, 0x22, 0x4e, 0x0a, 0x2a, 0x43, 0x6f, 0x75, 0x6e,
- 0x74, 0x41, 0x6c, 0x6c, 0x45, 0x6e, 0x61, 0x62, 0x6c, 0x65, 0x64, 0x4e, 0x6f, 0x64, 0x65, 0x73,
- 0x57, 0x69, 0x74, 0x68, 0x4e, 0x6f, 0x64, 0x65, 0x47, 0x72, 0x6f, 0x75, 0x70, 0x49, 0x64, 0x52,
- 0x65, 0x71, 0x75, 0x65, 0x73, 0x74, 0x12, 0x20, 0x0a, 0x0b, 0x6e, 0x6f, 0x64, 0x65, 0x47, 0x72,
- 0x6f, 0x75, 0x70, 0x49, 0x64, 0x18, 0x01, 0x20, 0x01, 0x28, 0x03, 0x52, 0x0b, 0x6e, 0x6f, 0x64,
- 0x65, 0x47, 0x72, 0x6f, 0x75, 0x70, 0x49, 0x64, 0x22, 0x78, 0x0a, 0x2e, 0x46, 0x69, 0x6e, 0x64,
- 0x41, 0x6c, 0x6c, 0x45, 0x6e, 0x61, 0x62, 0x6c, 0x65, 0x64, 0x4e, 0x6f, 0x64, 0x65, 0x73, 0x44,
- 0x4e, 0x53, 0x57, 0x69, 0x74, 0x68, 0x4e, 0x6f, 0x64, 0x65, 0x43, 0x6c, 0x75, 0x73, 0x74, 0x65,
- 0x72, 0x49, 0x64, 0x52, 0x65, 0x71, 0x75, 0x65, 0x73, 0x74, 0x12, 0x24, 0x0a, 0x0d, 0x6e, 0x6f,
- 0x64, 0x65, 0x43, 0x6c, 0x75, 0x73, 0x74, 0x65, 0x72, 0x49, 0x64, 0x18, 0x01, 0x20, 0x01, 0x28,
- 0x03, 0x52, 0x0d, 0x6e, 0x6f, 0x64, 0x65, 0x43, 0x6c, 0x75, 0x73, 0x74, 0x65, 0x72, 0x49, 0x64,
- 0x12, 0x20, 0x0a, 0x0b, 0x69, 0x73, 0x49, 0x6e, 0x73, 0x74, 0x61, 0x6c, 0x6c, 0x65, 0x64, 0x18,
- 0x02, 0x20, 0x01, 0x28, 0x08, 0x52, 0x0b, 0x69, 0x73, 0x49, 0x6e, 0x73, 0x74, 0x61, 0x6c, 0x6c,
- 0x65, 0x64, 0x22, 0x58, 0x0a, 0x2f, 0x46, 0x69, 0x6e, 0x64, 0x41, 0x6c, 0x6c, 0x45, 0x6e, 0x61,
- 0x62, 0x6c, 0x65, 0x64, 0x4e, 0x6f, 0x64, 0x65, 0x73, 0x44, 0x4e, 0x53, 0x57, 0x69, 0x74, 0x68,
- 0x4e, 0x6f, 0x64, 0x65, 0x43, 0x6c, 0x75, 0x73, 0x74, 0x65, 0x72, 0x49, 0x64, 0x52, 0x65, 0x73,
- 0x70, 0x6f, 0x6e, 0x73, 0x65, 0x12, 0x25, 0x0a, 0x05, 0x6e, 0x6f, 0x64, 0x65, 0x73, 0x18, 0x01,
- 0x20, 0x03, 0x28, 0x0b, 0x32, 0x0f, 0x2e, 0x70, 0x62, 0x2e, 0x4e, 0x6f, 0x64, 0x65, 0x44, 0x4e,
- 0x53, 0x49, 0x6e, 0x66, 0x6f, 0x52, 0x05, 0x6e, 0x6f, 0x64, 0x65, 0x73, 0x22, 0xb1, 0x03, 0x0a,
- 0x0b, 0x4e, 0x6f, 0x64, 0x65, 0x44, 0x4e, 0x53, 0x49, 0x6e, 0x66, 0x6f, 0x12, 0x0e, 0x0a, 0x02,
- 0x69, 0x64, 0x18, 0x01, 0x20, 0x01, 0x28, 0x03, 0x52, 0x02, 0x69, 0x64, 0x12, 0x12, 0x0a, 0x04,
- 0x6e, 0x61, 0x6d, 0x65, 0x18, 0x02, 0x20, 0x01, 0x28, 0x09, 0x52, 0x04, 0x6e, 0x61, 0x6d, 0x65,
- 0x12, 0x16, 0x0a, 0x06, 0x69, 0x70, 0x41, 0x64, 0x64, 0x72, 0x18, 0x03, 0x20, 0x01, 0x28, 0x09,
- 0x52, 0x06, 0x69, 0x70, 0x41, 0x64, 0x64, 0x72, 0x12, 0x28, 0x0a, 0x0f, 0x6e, 0x6f, 0x64, 0x65,
- 0x49, 0x50, 0x41, 0x64, 0x64, 0x72, 0x65, 0x73, 0x73, 0x49, 0x64, 0x18, 0x09, 0x20, 0x01, 0x28,
- 0x03, 0x52, 0x0f, 0x6e, 0x6f, 0x64, 0x65, 0x49, 0x50, 0x41, 0x64, 0x64, 0x72, 0x65, 0x73, 0x73,
- 0x49, 0x64, 0x12, 0x24, 0x0a, 0x06, 0x72, 0x6f, 0x75, 0x74, 0x65, 0x73, 0x18, 0x04, 0x20, 0x03,
- 0x28, 0x0b, 0x32, 0x0c, 0x2e, 0x70, 0x62, 0x2e, 0x44, 0x4e, 0x53, 0x52, 0x6f, 0x75, 0x74, 0x65,
- 0x52, 0x06, 0x72, 0x6f, 0x75, 0x74, 0x65, 0x73, 0x12, 0x24, 0x0a, 0x0d, 0x6e, 0x6f, 0x64, 0x65,
- 0x43, 0x6c, 0x75, 0x73, 0x74, 0x65, 0x72, 0x49, 0x64, 0x18, 0x05, 0x20, 0x01, 0x28, 0x03, 0x52,
- 0x0d, 0x6e, 0x6f, 0x64, 0x65, 0x43, 0x6c, 0x75, 0x73, 0x74, 0x65, 0x72, 0x49, 0x64, 0x12, 0x20,
- 0x0a, 0x0b, 0x64, 0x6e, 0x73, 0x44, 0x6f, 0x6d, 0x61, 0x69, 0x6e, 0x49, 0x64, 0x18, 0x06, 0x20,
- 0x01, 0x28, 0x03, 0x52, 0x0b, 0x64, 0x6e, 0x73, 0x44, 0x6f, 0x6d, 0x61, 0x69, 0x6e, 0x49, 0x64,
- 0x12, 0x24, 0x0a, 0x0d, 0x64, 0x6e, 0x73, 0x44, 0x6f, 0x6d, 0x61, 0x69, 0x6e, 0x4e, 0x61, 0x6d,
- 0x65, 0x18, 0x07, 0x20, 0x01, 0x28, 0x09, 0x52, 0x0d, 0x64, 0x6e, 0x73, 0x44, 0x6f, 0x6d, 0x61,
- 0x69, 0x6e, 0x4e, 0x61, 0x6d, 0x65, 0x12, 0x2e, 0x0a, 0x12, 0x6e, 0x6f, 0x64, 0x65, 0x43, 0x6c,
- 0x75, 0x73, 0x74, 0x65, 0x72, 0x44, 0x4e, 0x53, 0x4e, 0x61, 0x6d, 0x65, 0x18, 0x08, 0x20, 0x01,
- 0x28, 0x09, 0x52, 0x12, 0x6e, 0x6f, 0x64, 0x65, 0x43, 0x6c, 0x75, 0x73, 0x74, 0x65, 0x72, 0x44,
- 0x4e, 0x53, 0x4e, 0x61, 0x6d, 0x65, 0x12, 0x2e, 0x0a, 0x12, 0x69, 0x73, 0x42, 0x61, 0x63, 0x6b,
- 0x75, 0x70, 0x46, 0x6f, 0x72, 0x43, 0x6c, 0x75, 0x73, 0x74, 0x65, 0x72, 0x18, 0x0a, 0x20, 0x01,
- 0x28, 0x08, 0x52, 0x12, 0x69, 0x73, 0x42, 0x61, 0x63, 0x6b, 0x75, 0x70, 0x46, 0x6f, 0x72, 0x43,
- 0x6c, 0x75, 0x73, 0x74, 0x65, 0x72, 0x12, 0x2a, 0x0a, 0x10, 0x69, 0x73, 0x42, 0x61, 0x63, 0x6b,
- 0x75, 0x70, 0x46, 0x6f, 0x72, 0x47, 0x72, 0x6f, 0x75, 0x70, 0x18, 0x0b, 0x20, 0x01, 0x28, 0x08,
- 0x52, 0x10, 0x69, 0x73, 0x42, 0x61, 0x63, 0x6b, 0x75, 0x70, 0x46, 0x6f, 0x72, 0x47, 0x72, 0x6f,
- 0x75, 0x70, 0x12, 0x1c, 0x0a, 0x09, 0x69, 0x73, 0x4f, 0x66, 0x66, 0x6c, 0x69, 0x6e, 0x65, 0x18,
- 0x0c, 0x20, 0x01, 0x28, 0x08, 0x52, 0x09, 0x69, 0x73, 0x4f, 0x66, 0x66, 0x6c, 0x69, 0x6e, 0x65,
- 0x22, 0x7d, 0x0a, 0x19, 0x46, 0x69, 0x6e, 0x64, 0x45, 0x6e, 0x61, 0x62, 0x6c, 0x65, 0x64, 0x4e,
- 0x6f, 0x64, 0x65, 0x44, 0x4e, 0x53, 0x52, 0x65, 0x71, 0x75, 0x65, 0x73, 0x74, 0x12, 0x16, 0x0a,
- 0x06, 0x6e, 0x6f, 0x64, 0x65, 0x49, 0x64, 0x18, 0x01, 0x20, 0x01, 0x28, 0x03, 0x52, 0x06, 0x6e,
- 0x6f, 0x64, 0x65, 0x49, 0x64, 0x12, 0x24, 0x0a, 0x0d, 0x6e, 0x6f, 0x64, 0x65, 0x43, 0x6c, 0x75,
- 0x73, 0x74, 0x65, 0x72, 0x49, 0x64, 0x18, 0x02, 0x20, 0x01, 0x28, 0x03, 0x52, 0x0d, 0x6e, 0x6f,
- 0x64, 0x65, 0x43, 0x6c, 0x75, 0x73, 0x74, 0x65, 0x72, 0x49, 0x64, 0x12, 0x22, 0x0a, 0x0c, 0x6e,
- 0x6f, 0x64, 0x65, 0x49, 0x50, 0x41, 0x64, 0x64, 0x72, 0x49, 0x64, 0x18, 0x03, 0x20, 0x01, 0x28,
- 0x03, 0x52, 0x0c, 0x6e, 0x6f, 0x64, 0x65, 0x49, 0x50, 0x41, 0x64, 0x64, 0x72, 0x49, 0x64, 0x22,
- 0x41, 0x0a, 0x1a, 0x46, 0x69, 0x6e, 0x64, 0x45, 0x6e, 0x61, 0x62, 0x6c, 0x65, 0x64, 0x4e, 0x6f,
- 0x64, 0x65, 0x44, 0x4e, 0x53, 0x52, 0x65, 0x73, 0x70, 0x6f, 0x6e, 0x73, 0x65, 0x12, 0x23, 0x0a,
- 0x04, 0x6e, 0x6f, 0x64, 0x65, 0x18, 0x01, 0x20, 0x01, 0x28, 0x0b, 0x32, 0x0f, 0x2e, 0x70, 0x62,
- 0x2e, 0x4e, 0x6f, 0x64, 0x65, 0x44, 0x4e, 0x53, 0x49, 0x6e, 0x66, 0x6f, 0x52, 0x04, 0x6e, 0x6f,
- 0x64, 0x65, 0x22, 0xaa, 0x01, 0x0a, 0x14, 0x55, 0x70, 0x64, 0x61, 0x74, 0x65, 0x4e, 0x6f, 0x64,
- 0x65, 0x44, 0x4e, 0x53, 0x52, 0x65, 0x71, 0x75, 0x65, 0x73, 0x74, 0x12, 0x16, 0x0a, 0x06, 0x6e,
- 0x6f, 0x64, 0x65, 0x49, 0x64, 0x18, 0x01, 0x20, 0x01, 0x28, 0x03, 0x52, 0x06, 0x6e, 0x6f, 0x64,
- 0x65, 0x49, 0x64, 0x12, 0x16, 0x0a, 0x06, 0x69, 0x70, 0x41, 0x64, 0x64, 0x72, 0x18, 0x02, 0x20,
- 0x01, 0x28, 0x09, 0x52, 0x06, 0x69, 0x70, 0x41, 0x64, 0x64, 0x72, 0x12, 0x28, 0x0a, 0x0f, 0x6e,
- 0x6f, 0x64, 0x65, 0x49, 0x50, 0x41, 0x64, 0x64, 0x72, 0x65, 0x73, 0x73, 0x49, 0x64, 0x18, 0x05,
- 0x20, 0x01, 0x28, 0x03, 0x52, 0x0f, 0x6e, 0x6f, 0x64, 0x65, 0x49, 0x50, 0x41, 0x64, 0x64, 0x72,
- 0x65, 0x73, 0x73, 0x49, 0x64, 0x12, 0x20, 0x0a, 0x0b, 0x64, 0x6e, 0x73, 0x44, 0x6f, 0x6d, 0x61,
- 0x69, 0x6e, 0x49, 0x64, 0x18, 0x03, 0x20, 0x01, 0x28, 0x03, 0x52, 0x0b, 0x64, 0x6e, 0x73, 0x44,
- 0x6f, 0x6d, 0x61, 0x69, 0x6e, 0x49, 0x64, 0x12, 0x16, 0x0a, 0x06, 0x72, 0x6f, 0x75, 0x74, 0x65,
- 0x73, 0x18, 0x04, 0x20, 0x03, 0x28, 0x09, 0x52, 0x06, 0x72, 0x6f, 0x75, 0x74, 0x65, 0x73, 0x22,
- 0x51, 0x0a, 0x2b, 0x43, 0x6f, 0x75, 0x6e, 0x74, 0x41, 0x6c, 0x6c, 0x45, 0x6e, 0x61, 0x62, 0x6c,
- 0x65, 0x64, 0x4e, 0x6f, 0x64, 0x65, 0x73, 0x57, 0x69, 0x74, 0x68, 0x4e, 0x6f, 0x64, 0x65, 0x52,
- 0x65, 0x67, 0x69, 0x6f, 0x6e, 0x49, 0x64, 0x52, 0x65, 0x71, 0x75, 0x65, 0x73, 0x74, 0x12, 0x22,
- 0x0a, 0x0c, 0x6e, 0x6f, 0x64, 0x65, 0x52, 0x65, 0x67, 0x69, 0x6f, 0x6e, 0x49, 0x64, 0x18, 0x01,
- 0x20, 0x01, 0x28, 0x03, 0x52, 0x0c, 0x6e, 0x6f, 0x64, 0x65, 0x52, 0x65, 0x67, 0x69, 0x6f, 0x6e,
- 0x49, 0x64, 0x22, 0x3a, 0x0a, 0x1e, 0x46, 0x69, 0x6e, 0x64, 0x45, 0x6e, 0x61, 0x62, 0x6c, 0x65,
- 0x64, 0x4e, 0x6f, 0x64, 0x65, 0x73, 0x57, 0x69, 0x74, 0x68, 0x49, 0x64, 0x73, 0x52, 0x65, 0x71,
- 0x75, 0x65, 0x73, 0x74, 0x12, 0x18, 0x0a, 0x07, 0x6e, 0x6f, 0x64, 0x65, 0x49, 0x64, 0x73, 0x18,
- 0x01, 0x20, 0x03, 0x28, 0x03, 0x52, 0x07, 0x6e, 0x6f, 0x64, 0x65, 0x49, 0x64, 0x73, 0x22, 0x41,
- 0x0a, 0x1f, 0x46, 0x69, 0x6e, 0x64, 0x45, 0x6e, 0x61, 0x62, 0x6c, 0x65, 0x64, 0x4e, 0x6f, 0x64,
- 0x65, 0x73, 0x57, 0x69, 0x74, 0x68, 0x49, 0x64, 0x73, 0x52, 0x65, 0x73, 0x70, 0x6f, 0x6e, 0x73,
- 0x65, 0x12, 0x1e, 0x0a, 0x05, 0x6e, 0x6f, 0x64, 0x65, 0x73, 0x18, 0x01, 0x20, 0x03, 0x28, 0x0b,
- 0x32, 0x08, 0x2e, 0x70, 0x62, 0x2e, 0x4e, 0x6f, 0x64, 0x65, 0x52, 0x05, 0x6e, 0x6f, 0x64, 0x65,
- 0x73, 0x22, 0x6b, 0x0a, 0x1d, 0x43, 0x68, 0x65, 0x63, 0x6b, 0x4e, 0x6f, 0x64, 0x65, 0x4c, 0x61,
- 0x74, 0x65, 0x73, 0x74, 0x56, 0x65, 0x72, 0x73, 0x69, 0x6f, 0x6e, 0x52, 0x65, 0x71, 0x75, 0x65,
- 0x73, 0x74, 0x12, 0x0e, 0x0a, 0x02, 0x6f, 0x73, 0x18, 0x01, 0x20, 0x01, 0x28, 0x09, 0x52, 0x02,
- 0x6f, 0x73, 0x12, 0x12, 0x0a, 0x04, 0x61, 0x72, 0x63, 0x68, 0x18, 0x02, 0x20, 0x01, 0x28, 0x09,
- 0x52, 0x04, 0x61, 0x72, 0x63, 0x68, 0x12, 0x26, 0x0a, 0x0e, 0x63, 0x75, 0x72, 0x72, 0x65, 0x6e,
- 0x74, 0x56, 0x65, 0x72, 0x73, 0x69, 0x6f, 0x6e, 0x18, 0x03, 0x20, 0x01, 0x28, 0x09, 0x52, 0x0e,
- 0x63, 0x75, 0x72, 0x72, 0x65, 0x6e, 0x74, 0x56, 0x65, 0x72, 0x73, 0x69, 0x6f, 0x6e, 0x22, 0x66,
- 0x0a, 0x1e, 0x43, 0x68, 0x65, 0x63, 0x6b, 0x4e, 0x6f, 0x64, 0x65, 0x4c, 0x61, 0x74, 0x65, 0x73,
- 0x74, 0x56, 0x65, 0x72, 0x73, 0x69, 0x6f, 0x6e, 0x52, 0x65, 0x73, 0x70, 0x6f, 0x6e, 0x73, 0x65,
- 0x12, 0x24, 0x0a, 0x0d, 0x68, 0x61, 0x73, 0x4e, 0x65, 0x77, 0x56, 0x65, 0x72, 0x73, 0x69, 0x6f,
- 0x6e, 0x18, 0x01, 0x20, 0x01, 0x28, 0x08, 0x52, 0x0d, 0x68, 0x61, 0x73, 0x4e, 0x65, 0x77, 0x56,
- 0x65, 0x72, 0x73, 0x69, 0x6f, 0x6e, 0x12, 0x1e, 0x0a, 0x0a, 0x6e, 0x65, 0x77, 0x56, 0x65, 0x72,
- 0x73, 0x69, 0x6f, 0x6e, 0x18, 0x02, 0x20, 0x01, 0x28, 0x09, 0x52, 0x0a, 0x6e, 0x65, 0x77, 0x56,
- 0x65, 0x72, 0x73, 0x69, 0x6f, 0x6e, 0x22, 0x41, 0x0a, 0x13, 0x55, 0x70, 0x64, 0x61, 0x74, 0x65,
- 0x4e, 0x6f, 0x64, 0x65, 0x55, 0x70, 0x52, 0x65, 0x71, 0x75, 0x65, 0x73, 0x74, 0x12, 0x16, 0x0a,
- 0x06, 0x6e, 0x6f, 0x64, 0x65, 0x49, 0x64, 0x18, 0x01, 0x20, 0x01, 0x28, 0x03, 0x52, 0x06, 0x6e,
- 0x6f, 0x64, 0x65, 0x49, 0x64, 0x12, 0x12, 0x0a, 0x04, 0x69, 0x73, 0x55, 0x70, 0x18, 0x02, 0x20,
- 0x01, 0x28, 0x08, 0x52, 0x04, 0x69, 0x73, 0x55, 0x70, 0x22, 0x6b, 0x0a, 0x23, 0x44, 0x6f, 0x77,
- 0x6e, 0x6c, 0x6f, 0x61, 0x64, 0x4e, 0x6f, 0x64, 0x65, 0x49, 0x6e, 0x73, 0x74, 0x61, 0x6c, 0x6c,
- 0x61, 0x74, 0x69, 0x6f, 0x6e, 0x46, 0x69, 0x6c, 0x65, 0x52, 0x65, 0x71, 0x75, 0x65, 0x73, 0x74,
- 0x12, 0x0e, 0x0a, 0x02, 0x6f, 0x73, 0x18, 0x01, 0x20, 0x01, 0x28, 0x09, 0x52, 0x02, 0x6f, 0x73,
- 0x12, 0x12, 0x0a, 0x04, 0x61, 0x72, 0x63, 0x68, 0x18, 0x02, 0x20, 0x01, 0x28, 0x09, 0x52, 0x04,
- 0x61, 0x72, 0x63, 0x68, 0x12, 0x20, 0x0a, 0x0b, 0x63, 0x68, 0x75, 0x6e, 0x6b, 0x4f, 0x66, 0x66,
- 0x73, 0x65, 0x74, 0x18, 0x03, 0x20, 0x01, 0x28, 0x03, 0x52, 0x0b, 0x63, 0x68, 0x75, 0x6e, 0x6b,
- 0x4f, 0x66, 0x66, 0x73, 0x65, 0x74, 0x22, 0xa4, 0x01, 0x0a, 0x24, 0x44, 0x6f, 0x77, 0x6e, 0x6c,
- 0x6f, 0x61, 0x64, 0x4e, 0x6f, 0x64, 0x65, 0x49, 0x6e, 0x73, 0x74, 0x61, 0x6c, 0x6c, 0x61, 0x74,
- 0x69, 0x6f, 0x6e, 0x46, 0x69, 0x6c, 0x65, 0x52, 0x65, 0x73, 0x70, 0x6f, 0x6e, 0x73, 0x65, 0x12,
- 0x1c, 0x0a, 0x09, 0x63, 0x68, 0x75, 0x6e, 0x6b, 0x44, 0x61, 0x74, 0x61, 0x18, 0x01, 0x20, 0x01,
- 0x28, 0x0c, 0x52, 0x09, 0x63, 0x68, 0x75, 0x6e, 0x6b, 0x44, 0x61, 0x74, 0x61, 0x12, 0x10, 0x0a,
- 0x03, 0x73, 0x75, 0x6d, 0x18, 0x02, 0x20, 0x01, 0x28, 0x09, 0x52, 0x03, 0x73, 0x75, 0x6d, 0x12,
- 0x16, 0x0a, 0x06, 0x6f, 0x66, 0x66, 0x73, 0x65, 0x74, 0x18, 0x03, 0x20, 0x01, 0x28, 0x03, 0x52,
- 0x06, 0x6f, 0x66, 0x66, 0x73, 0x65, 0x74, 0x12, 0x18, 0x0a, 0x07, 0x76, 0x65, 0x72, 0x73, 0x69,
- 0x6f, 0x6e, 0x18, 0x04, 0x20, 0x01, 0x28, 0x09, 0x52, 0x07, 0x76, 0x65, 0x72, 0x73, 0x69, 0x6f,
- 0x6e, 0x12, 0x1a, 0x0a, 0x08, 0x66, 0x69, 0x6c, 0x65, 0x6e, 0x61, 0x6d, 0x65, 0x18, 0x05, 0x20,
- 0x01, 0x28, 0x09, 0x52, 0x08, 0x66, 0x69, 0x6c, 0x65, 0x6e, 0x61, 0x6d, 0x65, 0x22, 0x49, 0x0a,
- 0x17, 0x55, 0x70, 0x64, 0x61, 0x74, 0x65, 0x4e, 0x6f, 0x64, 0x65, 0x53, 0x79, 0x73, 0x74, 0x65,
- 0x6d, 0x52, 0x65, 0x71, 0x75, 0x65, 0x73, 0x74, 0x12, 0x16, 0x0a, 0x06, 0x6e, 0x6f, 0x64, 0x65,
- 0x49, 0x64, 0x18, 0x01, 0x20, 0x01, 0x28, 0x03, 0x52, 0x06, 0x6e, 0x6f, 0x64, 0x65, 0x49, 0x64,
- 0x12, 0x16, 0x0a, 0x06, 0x6d, 0x61, 0x78, 0x43, 0x50, 0x55, 0x18, 0x02, 0x20, 0x01, 0x28, 0x05,
- 0x52, 0x06, 0x6d, 0x61, 0x78, 0x43, 0x50, 0x55, 0x22, 0x98, 0x02, 0x0a, 0x16, 0x55, 0x70, 0x64,
- 0x61, 0x74, 0x65, 0x4e, 0x6f, 0x64, 0x65, 0x43, 0x61, 0x63, 0x68, 0x65, 0x52, 0x65, 0x71, 0x75,
- 0x65, 0x73, 0x74, 0x12, 0x16, 0x0a, 0x06, 0x6e, 0x6f, 0x64, 0x65, 0x49, 0x64, 0x18, 0x01, 0x20,
- 0x01, 0x28, 0x03, 0x52, 0x06, 0x6e, 0x6f, 0x64, 0x65, 0x49, 0x64, 0x12, 0x44, 0x0a, 0x14, 0x6d,
- 0x61, 0x78, 0x43, 0x61, 0x63, 0x68, 0x65, 0x44, 0x69, 0x73, 0x6b, 0x43, 0x61, 0x70, 0x61, 0x63,
- 0x69, 0x74, 0x79, 0x18, 0x02, 0x20, 0x01, 0x28, 0x0b, 0x32, 0x10, 0x2e, 0x70, 0x62, 0x2e, 0x53,
- 0x69, 0x7a, 0x65, 0x43, 0x61, 0x70, 0x61, 0x63, 0x69, 0x74, 0x79, 0x52, 0x14, 0x6d, 0x61, 0x78,
- 0x43, 0x61, 0x63, 0x68, 0x65, 0x44, 0x69, 0x73, 0x6b, 0x43, 0x61, 0x70, 0x61, 0x63, 0x69, 0x74,
- 0x79, 0x12, 0x48, 0x0a, 0x16, 0x6d, 0x61, 0x78, 0x43, 0x61, 0x63, 0x68, 0x65, 0x4d, 0x65, 0x6d,
- 0x6f, 0x72, 0x79, 0x43, 0x61, 0x70, 0x61, 0x63, 0x69, 0x74, 0x79, 0x18, 0x03, 0x20, 0x01, 0x28,
- 0x0b, 0x32, 0x10, 0x2e, 0x70, 0x62, 0x2e, 0x53, 0x69, 0x7a, 0x65, 0x43, 0x61, 0x70, 0x61, 0x63,
- 0x69, 0x74, 0x79, 0x52, 0x16, 0x6d, 0x61, 0x78, 0x43, 0x61, 0x63, 0x68, 0x65, 0x4d, 0x65, 0x6d,
- 0x6f, 0x72, 0x79, 0x43, 0x61, 0x70, 0x61, 0x63, 0x69, 0x74, 0x79, 0x12, 0x22, 0x0a, 0x0c, 0x63,
- 0x61, 0x63, 0x68, 0x65, 0x44, 0x69, 0x73, 0x6b, 0x44, 0x69, 0x72, 0x18, 0x04, 0x20, 0x01, 0x28,
- 0x09, 0x52, 0x0c, 0x63, 0x61, 0x63, 0x68, 0x65, 0x44, 0x69, 0x73, 0x6b, 0x44, 0x69, 0x72, 0x12,
- 0x32, 0x0a, 0x14, 0x63, 0x61, 0x63, 0x68, 0x65, 0x44, 0x69, 0x73, 0x6b, 0x53, 0x75, 0x62, 0x44,
- 0x69, 0x72, 0x73, 0x4a, 0x53, 0x4f, 0x4e, 0x18, 0x05, 0x20, 0x01, 0x28, 0x0c, 0x52, 0x14, 0x63,
- 0x61, 0x63, 0x68, 0x65, 0x44, 0x69, 0x73, 0x6b, 0x53, 0x75, 0x62, 0x44, 0x69, 0x72, 0x73, 0x4a,
- 0x53, 0x4f, 0x4e, 0x22, 0x1a, 0x0a, 0x18, 0x46, 0x69, 0x6e, 0x64, 0x4e, 0x6f, 0x64, 0x65, 0x4c,
- 0x65, 0x76, 0x65, 0x6c, 0x49, 0x6e, 0x66, 0x6f, 0x52, 0x65, 0x71, 0x75, 0x65, 0x73, 0x74, 0x22,
- 0x61, 0x0a, 0x19, 0x46, 0x69, 0x6e, 0x64, 0x4e, 0x6f, 0x64, 0x65, 0x4c, 0x65, 0x76, 0x65, 0x6c,
- 0x49, 0x6e, 0x66, 0x6f, 0x52, 0x65, 0x73, 0x70, 0x6f, 0x6e, 0x73, 0x65, 0x12, 0x14, 0x0a, 0x05,
- 0x6c, 0x65, 0x76, 0x65, 0x6c, 0x18, 0x01, 0x20, 0x01, 0x28, 0x05, 0x52, 0x05, 0x6c, 0x65, 0x76,
- 0x65, 0x6c, 0x12, 0x2e, 0x0a, 0x12, 0x70, 0x61, 0x72, 0x65, 0x6e, 0x74, 0x4e, 0x6f, 0x64, 0x65,
- 0x73, 0x4d, 0x61, 0x70, 0x4a, 0x53, 0x4f, 0x4e, 0x18, 0x02, 0x20, 0x01, 0x28, 0x0c, 0x52, 0x12,
- 0x70, 0x61, 0x72, 0x65, 0x6e, 0x74, 0x4e, 0x6f, 0x64, 0x65, 0x73, 0x4d, 0x61, 0x70, 0x4a, 0x53,
- 0x4f, 0x4e, 0x22, 0x34, 0x0a, 0x1a, 0x46, 0x69, 0x6e, 0x64, 0x4e, 0x6f, 0x64, 0x65, 0x44, 0x4e,
- 0x53, 0x52, 0x65, 0x73, 0x6f, 0x6c, 0x76, 0x65, 0x72, 0x52, 0x65, 0x71, 0x75, 0x65, 0x73, 0x74,
- 0x12, 0x16, 0x0a, 0x06, 0x6e, 0x6f, 0x64, 0x65, 0x49, 0x64, 0x18, 0x01, 0x20, 0x01, 0x28, 0x03,
- 0x52, 0x06, 0x6e, 0x6f, 0x64, 0x65, 0x49, 0x64, 0x22, 0x47, 0x0a, 0x1b, 0x46, 0x69, 0x6e, 0x64,
- 0x4e, 0x6f, 0x64, 0x65, 0x44, 0x4e, 0x53, 0x52, 0x65, 0x73, 0x6f, 0x6c, 0x76, 0x65, 0x72, 0x52,
- 0x65, 0x73, 0x70, 0x6f, 0x6e, 0x73, 0x65, 0x12, 0x28, 0x0a, 0x0f, 0x64, 0x6e, 0x73, 0x52, 0x65,
- 0x73, 0x6f, 0x6c, 0x76, 0x65, 0x72, 0x4a, 0x53, 0x4f, 0x4e, 0x18, 0x01, 0x20, 0x01, 0x28, 0x0c,
- 0x52, 0x0f, 0x64, 0x6e, 0x73, 0x52, 0x65, 0x73, 0x6f, 0x6c, 0x76, 0x65, 0x72, 0x4a, 0x53, 0x4f,
- 0x4e, 0x22, 0x60, 0x0a, 0x1c, 0x55, 0x70, 0x64, 0x61, 0x74, 0x65, 0x4e, 0x6f, 0x64, 0x65, 0x44,
- 0x4e, 0x53, 0x52, 0x65, 0x73, 0x6f, 0x6c, 0x76, 0x65, 0x72, 0x52, 0x65, 0x71, 0x75, 0x65, 0x73,
- 0x74, 0x12, 0x16, 0x0a, 0x06, 0x6e, 0x6f, 0x64, 0x65, 0x49, 0x64, 0x18, 0x01, 0x20, 0x01, 0x28,
- 0x03, 0x52, 0x06, 0x6e, 0x6f, 0x64, 0x65, 0x49, 0x64, 0x12, 0x28, 0x0a, 0x0f, 0x64, 0x6e, 0x73,
- 0x52, 0x65, 0x73, 0x6f, 0x6c, 0x76, 0x65, 0x72, 0x4a, 0x53, 0x4f, 0x4e, 0x18, 0x02, 0x20, 0x01,
- 0x28, 0x0c, 0x52, 0x0f, 0x64, 0x6e, 0x73, 0x52, 0x65, 0x73, 0x6f, 0x6c, 0x76, 0x65, 0x72, 0x4a,
- 0x53, 0x4f, 0x4e, 0x22, 0x37, 0x0a, 0x1d, 0x46, 0x69, 0x6e, 0x64, 0x4e, 0x6f, 0x64, 0x65, 0x44,
- 0x44, 0x6f, 0x53, 0x50, 0x72, 0x6f, 0x74, 0x65, 0x63, 0x74, 0x69, 0x6f, 0x6e, 0x52, 0x65, 0x71,
- 0x75, 0x65, 0x73, 0x74, 0x12, 0x16, 0x0a, 0x06, 0x6e, 0x6f, 0x64, 0x65, 0x49, 0x64, 0x18, 0x01,
- 0x20, 0x01, 0x28, 0x03, 0x52, 0x06, 0x6e, 0x6f, 0x64, 0x65, 0x49, 0x64, 0x22, 0x50, 0x0a, 0x1e,
- 0x46, 0x69, 0x6e, 0x64, 0x4e, 0x6f, 0x64, 0x65, 0x44, 0x44, 0x6f, 0x53, 0x50, 0x72, 0x6f, 0x74,
- 0x65, 0x63, 0x74, 0x69, 0x6f, 0x6e, 0x52, 0x65, 0x73, 0x70, 0x6f, 0x6e, 0x73, 0x65, 0x12, 0x2e,
- 0x0a, 0x12, 0x64, 0x64, 0x6f, 0x73, 0x50, 0x72, 0x6f, 0x74, 0x65, 0x63, 0x74, 0x69, 0x6f, 0x6e,
- 0x4a, 0x53, 0x4f, 0x4e, 0x18, 0x01, 0x20, 0x01, 0x28, 0x0c, 0x52, 0x12, 0x64, 0x64, 0x6f, 0x73,
- 0x50, 0x72, 0x6f, 0x74, 0x65, 0x63, 0x74, 0x69, 0x6f, 0x6e, 0x4a, 0x53, 0x4f, 0x4e, 0x22, 0x69,
- 0x0a, 0x1f, 0x55, 0x70, 0x64, 0x61, 0x74, 0x65, 0x4e, 0x6f, 0x64, 0x65, 0x44, 0x44, 0x6f, 0x53,
- 0x50, 0x72, 0x6f, 0x74, 0x65, 0x63, 0x74, 0x69, 0x6f, 0x6e, 0x52, 0x65, 0x71, 0x75, 0x65, 0x73,
- 0x74, 0x12, 0x16, 0x0a, 0x06, 0x6e, 0x6f, 0x64, 0x65, 0x49, 0x64, 0x18, 0x01, 0x20, 0x01, 0x28,
- 0x03, 0x52, 0x06, 0x6e, 0x6f, 0x64, 0x65, 0x49, 0x64, 0x12, 0x2e, 0x0a, 0x12, 0x64, 0x64, 0x6f,
- 0x73, 0x50, 0x72, 0x6f, 0x74, 0x65, 0x63, 0x74, 0x69, 0x6f, 0x6e, 0x4a, 0x53, 0x4f, 0x4e, 0x18,
- 0x02, 0x20, 0x01, 0x28, 0x0c, 0x52, 0x12, 0x64, 0x64, 0x6f, 0x73, 0x50, 0x72, 0x6f, 0x74, 0x65,
- 0x63, 0x74, 0x69, 0x6f, 0x6e, 0x4a, 0x53, 0x4f, 0x4e, 0x22, 0x3b, 0x0a, 0x21, 0x46, 0x69, 0x6e,
- 0x64, 0x4e, 0x6f, 0x64, 0x65, 0x47, 0x6c, 0x6f, 0x62, 0x61, 0x6c, 0x53, 0x65, 0x72, 0x76, 0x65,
- 0x72, 0x43, 0x6f, 0x6e, 0x66, 0x69, 0x67, 0x52, 0x65, 0x71, 0x75, 0x65, 0x73, 0x74, 0x12, 0x16,
- 0x0a, 0x06, 0x6e, 0x6f, 0x64, 0x65, 0x49, 0x64, 0x18, 0x01, 0x20, 0x01, 0x28, 0x03, 0x52, 0x06,
- 0x6e, 0x6f, 0x64, 0x65, 0x49, 0x64, 0x22, 0x5c, 0x0a, 0x22, 0x46, 0x69, 0x6e, 0x64, 0x4e, 0x6f,
- 0x64, 0x65, 0x47, 0x6c, 0x6f, 0x62, 0x61, 0x6c, 0x53, 0x65, 0x72, 0x76, 0x65, 0x72, 0x43, 0x6f,
- 0x6e, 0x66, 0x69, 0x67, 0x52, 0x65, 0x73, 0x70, 0x6f, 0x6e, 0x73, 0x65, 0x12, 0x36, 0x0a, 0x16,
- 0x67, 0x6c, 0x6f, 0x62, 0x61, 0x6c, 0x53, 0x65, 0x72, 0x76, 0x65, 0x72, 0x43, 0x6f, 0x6e, 0x66,
- 0x69, 0x67, 0x4a, 0x53, 0x4f, 0x4e, 0x18, 0x01, 0x20, 0x01, 0x28, 0x0c, 0x52, 0x16, 0x67, 0x6c,
- 0x6f, 0x62, 0x61, 0x6c, 0x53, 0x65, 0x72, 0x76, 0x65, 0x72, 0x43, 0x6f, 0x6e, 0x66, 0x69, 0x67,
- 0x4a, 0x53, 0x4f, 0x4e, 0x22, 0x3a, 0x0a, 0x20, 0x46, 0x69, 0x6e, 0x64, 0x45, 0x6e, 0x61, 0x62,
- 0x6c, 0x65, 0x64, 0x4e, 0x6f, 0x64, 0x65, 0x43, 0x6f, 0x6e, 0x66, 0x69, 0x67, 0x49, 0x6e, 0x66,
- 0x6f, 0x52, 0x65, 0x71, 0x75, 0x65, 0x73, 0x74, 0x12, 0x16, 0x0a, 0x06, 0x6e, 0x6f, 0x64, 0x65,
- 0x49, 0x64, 0x18, 0x01, 0x20, 0x01, 0x28, 0x03, 0x52, 0x06, 0x6e, 0x6f, 0x64, 0x65, 0x49, 0x64,
- 0x22, 0xb3, 0x02, 0x0a, 0x21, 0x46, 0x69, 0x6e, 0x64, 0x45, 0x6e, 0x61, 0x62, 0x6c, 0x65, 0x64,
- 0x4e, 0x6f, 0x64, 0x65, 0x43, 0x6f, 0x6e, 0x66, 0x69, 0x67, 0x49, 0x6e, 0x66, 0x6f, 0x52, 0x65,
- 0x73, 0x70, 0x6f, 0x6e, 0x73, 0x65, 0x12, 0x1e, 0x0a, 0x0a, 0x68, 0x61, 0x73, 0x44, 0x4e, 0x53,
- 0x49, 0x6e, 0x66, 0x6f, 0x18, 0x01, 0x20, 0x01, 0x28, 0x08, 0x52, 0x0a, 0x68, 0x61, 0x73, 0x44,
- 0x4e, 0x53, 0x49, 0x6e, 0x66, 0x6f, 0x12, 0x22, 0x0a, 0x0c, 0x68, 0x61, 0x73, 0x43, 0x61, 0x63,
- 0x68, 0x65, 0x49, 0x6e, 0x66, 0x6f, 0x18, 0x02, 0x20, 0x01, 0x28, 0x08, 0x52, 0x0c, 0x68, 0x61,
- 0x73, 0x43, 0x61, 0x63, 0x68, 0x65, 0x49, 0x6e, 0x66, 0x6f, 0x12, 0x24, 0x0a, 0x0d, 0x68, 0x61,
- 0x73, 0x54, 0x68, 0x72, 0x65, 0x73, 0x68, 0x6f, 0x6c, 0x64, 0x73, 0x18, 0x03, 0x20, 0x01, 0x28,
- 0x08, 0x52, 0x0d, 0x68, 0x61, 0x73, 0x54, 0x68, 0x72, 0x65, 0x73, 0x68, 0x6f, 0x6c, 0x64, 0x73,
- 0x12, 0x16, 0x0a, 0x06, 0x68, 0x61, 0x73, 0x53, 0x53, 0x48, 0x18, 0x04, 0x20, 0x01, 0x28, 0x08,
- 0x52, 0x06, 0x68, 0x61, 0x73, 0x53, 0x53, 0x48, 0x12, 0x2c, 0x0a, 0x11, 0x68, 0x61, 0x73, 0x53,
- 0x79, 0x73, 0x74, 0x65, 0x6d, 0x53, 0x65, 0x74, 0x74, 0x69, 0x6e, 0x67, 0x73, 0x18, 0x05, 0x20,
- 0x01, 0x28, 0x08, 0x52, 0x11, 0x68, 0x61, 0x73, 0x53, 0x79, 0x73, 0x74, 0x65, 0x6d, 0x53, 0x65,
- 0x74, 0x74, 0x69, 0x6e, 0x67, 0x73, 0x12, 0x2c, 0x0a, 0x11, 0x68, 0x61, 0x73, 0x44, 0x44, 0x6f,
- 0x53, 0x50, 0x72, 0x6f, 0x74, 0x65, 0x63, 0x74, 0x69, 0x6f, 0x6e, 0x18, 0x06, 0x20, 0x01, 0x28,
- 0x08, 0x52, 0x11, 0x68, 0x61, 0x73, 0x44, 0x44, 0x6f, 0x53, 0x50, 0x72, 0x6f, 0x74, 0x65, 0x63,
- 0x74, 0x69, 0x6f, 0x6e, 0x12, 0x30, 0x0a, 0x13, 0x68, 0x61, 0x73, 0x53, 0x63, 0x68, 0x65, 0x64,
- 0x75, 0x6c, 0x65, 0x53, 0x65, 0x74, 0x74, 0x69, 0x6e, 0x67, 0x73, 0x18, 0x07, 0x20, 0x01, 0x28,
- 0x08, 0x52, 0x13, 0x68, 0x61, 0x73, 0x53, 0x63, 0x68, 0x65, 0x64, 0x75, 0x6c, 0x65, 0x53, 0x65,
- 0x74, 0x74, 0x69, 0x6e, 0x67, 0x73, 0x22, 0x43, 0x0a, 0x1d, 0x43, 0x6f, 0x75, 0x6e, 0x74, 0x41,
- 0x6c, 0x6c, 0x4e, 0x6f, 0x64, 0x65, 0x52, 0x65, 0x67, 0x69, 0x6f, 0x6e, 0x49, 0x6e, 0x66, 0x6f,
- 0x52, 0x65, 0x71, 0x75, 0x65, 0x73, 0x74, 0x12, 0x22, 0x0a, 0x0c, 0x6e, 0x6f, 0x64, 0x65, 0x52,
- 0x65, 0x67, 0x69, 0x6f, 0x6e, 0x49, 0x64, 0x18, 0x01, 0x20, 0x01, 0x28, 0x03, 0x52, 0x0c, 0x6e,
- 0x6f, 0x64, 0x65, 0x52, 0x65, 0x67, 0x69, 0x6f, 0x6e, 0x49, 0x64, 0x22, 0x6b, 0x0a, 0x19, 0x4c,
- 0x69, 0x73, 0x74, 0x4e, 0x6f, 0x64, 0x65, 0x52, 0x65, 0x67, 0x69, 0x6f, 0x6e, 0x49, 0x6e, 0x66,
- 0x6f, 0x52, 0x65, 0x71, 0x75, 0x65, 0x73, 0x74, 0x12, 0x22, 0x0a, 0x0c, 0x6e, 0x6f, 0x64, 0x65,
- 0x52, 0x65, 0x67, 0x69, 0x6f, 0x6e, 0x49, 0x64, 0x18, 0x01, 0x20, 0x01, 0x28, 0x03, 0x52, 0x0c,
- 0x6e, 0x6f, 0x64, 0x65, 0x52, 0x65, 0x67, 0x69, 0x6f, 0x6e, 0x49, 0x64, 0x12, 0x16, 0x0a, 0x06,
- 0x6f, 0x66, 0x66, 0x73, 0x65, 0x74, 0x18, 0x02, 0x20, 0x01, 0x28, 0x03, 0x52, 0x06, 0x6f, 0x66,
- 0x66, 0x73, 0x65, 0x74, 0x12, 0x12, 0x0a, 0x04, 0x73, 0x69, 0x7a, 0x65, 0x18, 0x03, 0x20, 0x01,
- 0x28, 0x03, 0x52, 0x04, 0x73, 0x69, 0x7a, 0x65, 0x22, 0xed, 0x01, 0x0a, 0x1a, 0x4c, 0x69, 0x73,
- 0x74, 0x4e, 0x6f, 0x64, 0x65, 0x52, 0x65, 0x67, 0x69, 0x6f, 0x6e, 0x49, 0x6e, 0x66, 0x6f, 0x52,
- 0x65, 0x73, 0x70, 0x6f, 0x6e, 0x73, 0x65, 0x12, 0x3f, 0x0a, 0x08, 0x69, 0x6e, 0x66, 0x6f, 0x4c,
- 0x69, 0x73, 0x74, 0x18, 0x01, 0x20, 0x03, 0x28, 0x0b, 0x32, 0x23, 0x2e, 0x70, 0x62, 0x2e, 0x4c,
- 0x69, 0x73, 0x74, 0x4e, 0x6f, 0x64, 0x65, 0x52, 0x65, 0x67, 0x69, 0x6f, 0x6e, 0x49, 0x6e, 0x66,
- 0x6f, 0x52, 0x65, 0x73, 0x70, 0x6f, 0x6e, 0x73, 0x65, 0x2e, 0x49, 0x6e, 0x66, 0x6f, 0x52, 0x08,
- 0x69, 0x6e, 0x66, 0x6f, 0x4c, 0x69, 0x73, 0x74, 0x1a, 0x8d, 0x01, 0x0a, 0x04, 0x49, 0x6e, 0x66,
- 0x6f, 0x12, 0x0e, 0x0a, 0x02, 0x69, 0x64, 0x18, 0x01, 0x20, 0x01, 0x28, 0x03, 0x52, 0x02, 0x69,
- 0x64, 0x12, 0x12, 0x0a, 0x04, 0x6e, 0x61, 0x6d, 0x65, 0x18, 0x02, 0x20, 0x01, 0x28, 0x09, 0x52,
- 0x04, 0x6e, 0x61, 0x6d, 0x65, 0x12, 0x2e, 0x0a, 0x0a, 0x6e, 0x6f, 0x64, 0x65, 0x52, 0x65, 0x67,
- 0x69, 0x6f, 0x6e, 0x18, 0x0a, 0x20, 0x01, 0x28, 0x0b, 0x32, 0x0e, 0x2e, 0x70, 0x62, 0x2e, 0x4e,
- 0x6f, 0x64, 0x65, 0x52, 0x65, 0x67, 0x69, 0x6f, 0x6e, 0x52, 0x0a, 0x6e, 0x6f, 0x64, 0x65, 0x52,
- 0x65, 0x67, 0x69, 0x6f, 0x6e, 0x12, 0x31, 0x0a, 0x0b, 0x6e, 0x6f, 0x64, 0x65, 0x43, 0x6c, 0x75,
- 0x73, 0x74, 0x65, 0x72, 0x18, 0x0b, 0x20, 0x01, 0x28, 0x0b, 0x32, 0x0f, 0x2e, 0x70, 0x62, 0x2e,
- 0x4e, 0x6f, 0x64, 0x65, 0x43, 0x6c, 0x75, 0x73, 0x74, 0x65, 0x72, 0x52, 0x0b, 0x6e, 0x6f, 0x64,
- 0x65, 0x43, 0x6c, 0x75, 0x73, 0x74, 0x65, 0x72, 0x22, 0x59, 0x0a, 0x1b, 0x55, 0x70, 0x64, 0x61,
- 0x74, 0x65, 0x4e, 0x6f, 0x64, 0x65, 0x52, 0x65, 0x67, 0x69, 0x6f, 0x6e, 0x49, 0x6e, 0x66, 0x6f,
- 0x52, 0x65, 0x71, 0x75, 0x65, 0x73, 0x74, 0x12, 0x16, 0x0a, 0x06, 0x6e, 0x6f, 0x64, 0x65, 0x49,
- 0x64, 0x18, 0x01, 0x20, 0x01, 0x28, 0x03, 0x52, 0x06, 0x6e, 0x6f, 0x64, 0x65, 0x49, 0x64, 0x12,
- 0x22, 0x0a, 0x0c, 0x6e, 0x6f, 0x64, 0x65, 0x52, 0x65, 0x67, 0x69, 0x6f, 0x6e, 0x49, 0x64, 0x18,
- 0x02, 0x20, 0x01, 0x28, 0x03, 0x52, 0x0c, 0x6e, 0x6f, 0x64, 0x65, 0x52, 0x65, 0x67, 0x69, 0x6f,
- 0x6e, 0x49, 0x64, 0x22, 0x32, 0x0a, 0x18, 0x46, 0x69, 0x6e, 0x64, 0x4e, 0x6f, 0x64, 0x65, 0x41,
- 0x50, 0x49, 0x43, 0x6f, 0x6e, 0x66, 0x69, 0x67, 0x52, 0x65, 0x71, 0x75, 0x65, 0x73, 0x74, 0x12,
- 0x16, 0x0a, 0x06, 0x6e, 0x6f, 0x64, 0x65, 0x49, 0x64, 0x18, 0x01, 0x20, 0x01, 0x28, 0x03, 0x52,
- 0x06, 0x6e, 0x6f, 0x64, 0x65, 0x49, 0x64, 0x22, 0x47, 0x0a, 0x19, 0x46, 0x69, 0x6e, 0x64, 0x4e,
- 0x6f, 0x64, 0x65, 0x41, 0x50, 0x49, 0x43, 0x6f, 0x6e, 0x66, 0x69, 0x67, 0x52, 0x65, 0x73, 0x70,
- 0x6f, 0x6e, 0x73, 0x65, 0x12, 0x2a, 0x0a, 0x10, 0x61, 0x70, 0x69, 0x4e, 0x6f, 0x64, 0x65, 0x41,
- 0x64, 0x64, 0x72, 0x73, 0x4a, 0x53, 0x4f, 0x4e, 0x18, 0x01, 0x20, 0x01, 0x28, 0x0c, 0x52, 0x10,
- 0x61, 0x70, 0x69, 0x4e, 0x6f, 0x64, 0x65, 0x41, 0x64, 0x64, 0x72, 0x73, 0x4a, 0x53, 0x4f, 0x4e,
- 0x22, 0x60, 0x0a, 0x1a, 0x55, 0x70, 0x64, 0x61, 0x74, 0x65, 0x4e, 0x6f, 0x64, 0x65, 0x41, 0x50,
- 0x49, 0x43, 0x6f, 0x6e, 0x66, 0x69, 0x67, 0x52, 0x65, 0x71, 0x75, 0x65, 0x73, 0x74, 0x12, 0x16,
- 0x0a, 0x06, 0x6e, 0x6f, 0x64, 0x65, 0x49, 0x64, 0x18, 0x01, 0x20, 0x01, 0x28, 0x03, 0x52, 0x06,
- 0x6e, 0x6f, 0x64, 0x65, 0x49, 0x64, 0x12, 0x2a, 0x0a, 0x10, 0x61, 0x70, 0x69, 0x4e, 0x6f, 0x64,
- 0x65, 0x41, 0x64, 0x64, 0x72, 0x73, 0x4a, 0x53, 0x4f, 0x4e, 0x18, 0x02, 0x20, 0x01, 0x28, 0x0c,
- 0x52, 0x10, 0x61, 0x70, 0x69, 0x4e, 0x6f, 0x64, 0x65, 0x41, 0x64, 0x64, 0x72, 0x73, 0x4a, 0x53,
- 0x4f, 0x4e, 0x22, 0x1c, 0x0a, 0x1a, 0x46, 0x69, 0x6e, 0x64, 0x4e, 0x6f, 0x64, 0x65, 0x55, 0x41,
- 0x4d, 0x50, 0x6f, 0x6c, 0x69, 0x63, 0x69, 0x65, 0x73, 0x52, 0x65, 0x71, 0x75, 0x65, 0x73, 0x74,
- 0x22, 0xc3, 0x01, 0x0a, 0x1b, 0x46, 0x69, 0x6e, 0x64, 0x4e, 0x6f, 0x64, 0x65, 0x55, 0x41, 0x4d,
- 0x50, 0x6f, 0x6c, 0x69, 0x63, 0x69, 0x65, 0x73, 0x52, 0x65, 0x73, 0x70, 0x6f, 0x6e, 0x73, 0x65,
- 0x12, 0x4b, 0x0a, 0x0b, 0x75, 0x61, 0x6d, 0x50, 0x6f, 0x6c, 0x69, 0x63, 0x69, 0x65, 0x73, 0x18,
- 0x01, 0x20, 0x03, 0x28, 0x0b, 0x32, 0x29, 0x2e, 0x70, 0x62, 0x2e, 0x46, 0x69, 0x6e, 0x64, 0x4e,
- 0x6f, 0x64, 0x65, 0x55, 0x41, 0x4d, 0x50, 0x6f, 0x6c, 0x69, 0x63, 0x69, 0x65, 0x73, 0x52, 0x65,
- 0x73, 0x70, 0x6f, 0x6e, 0x73, 0x65, 0x2e, 0x55, 0x41, 0x4d, 0x50, 0x6f, 0x6c, 0x69, 0x63, 0x79,
- 0x52, 0x0b, 0x75, 0x61, 0x6d, 0x50, 0x6f, 0x6c, 0x69, 0x63, 0x69, 0x65, 0x73, 0x1a, 0x57, 0x0a,
- 0x09, 0x55, 0x41, 0x4d, 0x50, 0x6f, 0x6c, 0x69, 0x63, 0x79, 0x12, 0x24, 0x0a, 0x0d, 0x6e, 0x6f,
- 0x64, 0x65, 0x43, 0x6c, 0x75, 0x73, 0x74, 0x65, 0x72, 0x49, 0x64, 0x18, 0x01, 0x20, 0x01, 0x28,
- 0x03, 0x52, 0x0d, 0x6e, 0x6f, 0x64, 0x65, 0x43, 0x6c, 0x75, 0x73, 0x74, 0x65, 0x72, 0x49, 0x64,
- 0x12, 0x24, 0x0a, 0x0d, 0x75, 0x61, 0x6d, 0x50, 0x6f, 0x6c, 0x69, 0x63, 0x79, 0x4a, 0x53, 0x4f,
- 0x4e, 0x18, 0x02, 0x20, 0x01, 0x28, 0x0c, 0x52, 0x0d, 0x75, 0x61, 0x6d, 0x50, 0x6f, 0x6c, 0x69,
- 0x63, 0x79, 0x4a, 0x53, 0x4f, 0x4e, 0x22, 0x1f, 0x0a, 0x1d, 0x46, 0x69, 0x6e, 0x64, 0x4e, 0x6f,
- 0x64, 0x65, 0x48, 0x54, 0x54, 0x50, 0x43, 0x43, 0x50, 0x6f, 0x6c, 0x69, 0x63, 0x69, 0x65, 0x73,
- 0x52, 0x65, 0x71, 0x75, 0x65, 0x73, 0x74, 0x22, 0xdb, 0x01, 0x0a, 0x1e, 0x46, 0x69, 0x6e, 0x64,
- 0x4e, 0x6f, 0x64, 0x65, 0x48, 0x54, 0x54, 0x50, 0x43, 0x43, 0x50, 0x6f, 0x6c, 0x69, 0x63, 0x69,
- 0x65, 0x73, 0x52, 0x65, 0x73, 0x70, 0x6f, 0x6e, 0x73, 0x65, 0x12, 0x57, 0x0a, 0x0e, 0x68, 0x74,
- 0x74, 0x70, 0x43, 0x43, 0x50, 0x6f, 0x6c, 0x69, 0x63, 0x69, 0x65, 0x73, 0x18, 0x01, 0x20, 0x03,
- 0x28, 0x0b, 0x32, 0x2f, 0x2e, 0x70, 0x62, 0x2e, 0x46, 0x69, 0x6e, 0x64, 0x4e, 0x6f, 0x64, 0x65,
- 0x48, 0x54, 0x54, 0x50, 0x43, 0x43, 0x50, 0x6f, 0x6c, 0x69, 0x63, 0x69, 0x65, 0x73, 0x52, 0x65,
- 0x73, 0x70, 0x6f, 0x6e, 0x73, 0x65, 0x2e, 0x48, 0x54, 0x54, 0x50, 0x43, 0x43, 0x50, 0x6f, 0x6c,
- 0x69, 0x63, 0x79, 0x52, 0x0e, 0x68, 0x74, 0x74, 0x70, 0x43, 0x43, 0x50, 0x6f, 0x6c, 0x69, 0x63,
- 0x69, 0x65, 0x73, 0x1a, 0x60, 0x0a, 0x0c, 0x48, 0x54, 0x54, 0x50, 0x43, 0x43, 0x50, 0x6f, 0x6c,
- 0x69, 0x63, 0x79, 0x12, 0x24, 0x0a, 0x0d, 0x6e, 0x6f, 0x64, 0x65, 0x43, 0x6c, 0x75, 0x73, 0x74,
- 0x65, 0x72, 0x49, 0x64, 0x18, 0x01, 0x20, 0x01, 0x28, 0x03, 0x52, 0x0d, 0x6e, 0x6f, 0x64, 0x65,
- 0x43, 0x6c, 0x75, 0x73, 0x74, 0x65, 0x72, 0x49, 0x64, 0x12, 0x2a, 0x0a, 0x10, 0x68, 0x74, 0x74,
- 0x70, 0x43, 0x43, 0x50, 0x6f, 0x6c, 0x69, 0x63, 0x79, 0x4a, 0x53, 0x4f, 0x4e, 0x18, 0x02, 0x20,
- 0x01, 0x28, 0x0c, 0x52, 0x10, 0x68, 0x74, 0x74, 0x70, 0x43, 0x43, 0x50, 0x6f, 0x6c, 0x69, 0x63,
- 0x79, 0x4a, 0x53, 0x4f, 0x4e, 0x22, 0x1e, 0x0a, 0x1c, 0x46, 0x69, 0x6e, 0x64, 0x4e, 0x6f, 0x64,
- 0x65, 0x48, 0x54, 0x54, 0x50, 0x33, 0x50, 0x6f, 0x6c, 0x69, 0x63, 0x69, 0x65, 0x73, 0x52, 0x65,
- 0x71, 0x75, 0x65, 0x73, 0x74, 0x22, 0xd3, 0x01, 0x0a, 0x1d, 0x46, 0x69, 0x6e, 0x64, 0x4e, 0x6f,
- 0x64, 0x65, 0x48, 0x54, 0x54, 0x50, 0x33, 0x50, 0x6f, 0x6c, 0x69, 0x63, 0x69, 0x65, 0x73, 0x52,
- 0x65, 0x73, 0x70, 0x6f, 0x6e, 0x73, 0x65, 0x12, 0x53, 0x0a, 0x0d, 0x68, 0x74, 0x74, 0x70, 0x33,
- 0x50, 0x6f, 0x6c, 0x69, 0x63, 0x69, 0x65, 0x73, 0x18, 0x01, 0x20, 0x03, 0x28, 0x0b, 0x32, 0x2d,
- 0x2e, 0x70, 0x62, 0x2e, 0x46, 0x69, 0x6e, 0x64, 0x4e, 0x6f, 0x64, 0x65, 0x48, 0x54, 0x54, 0x50,
- 0x33, 0x50, 0x6f, 0x6c, 0x69, 0x63, 0x69, 0x65, 0x73, 0x52, 0x65, 0x73, 0x70, 0x6f, 0x6e, 0x73,
- 0x65, 0x2e, 0x48, 0x54, 0x54, 0x50, 0x33, 0x50, 0x6f, 0x6c, 0x69, 0x63, 0x79, 0x52, 0x0d, 0x68,
- 0x74, 0x74, 0x70, 0x33, 0x50, 0x6f, 0x6c, 0x69, 0x63, 0x69, 0x65, 0x73, 0x1a, 0x5d, 0x0a, 0x0b,
- 0x48, 0x54, 0x54, 0x50, 0x33, 0x50, 0x6f, 0x6c, 0x69, 0x63, 0x79, 0x12, 0x24, 0x0a, 0x0d, 0x6e,
- 0x6f, 0x64, 0x65, 0x43, 0x6c, 0x75, 0x73, 0x74, 0x65, 0x72, 0x49, 0x64, 0x18, 0x01, 0x20, 0x01,
- 0x28, 0x03, 0x52, 0x0d, 0x6e, 0x6f, 0x64, 0x65, 0x43, 0x6c, 0x75, 0x73, 0x74, 0x65, 0x72, 0x49,
- 0x64, 0x12, 0x28, 0x0a, 0x0f, 0x68, 0x74, 0x74, 0x70, 0x33, 0x50, 0x6f, 0x6c, 0x69, 0x63, 0x79,
- 0x4a, 0x53, 0x4f, 0x4e, 0x18, 0x02, 0x20, 0x01, 0x28, 0x0c, 0x52, 0x0f, 0x68, 0x74, 0x74, 0x70,
- 0x33, 0x50, 0x6f, 0x6c, 0x69, 0x63, 0x79, 0x4a, 0x53, 0x4f, 0x4e, 0x22, 0x22, 0x0a, 0x20, 0x46,
- 0x69, 0x6e, 0x64, 0x4e, 0x6f, 0x64, 0x65, 0x48, 0x54, 0x54, 0x50, 0x50, 0x61, 0x67, 0x65, 0x73,
- 0x50, 0x6f, 0x6c, 0x69, 0x63, 0x69, 0x65, 0x73, 0x52, 0x65, 0x71, 0x75, 0x65, 0x73, 0x74, 0x22,
- 0xf3, 0x01, 0x0a, 0x21, 0x46, 0x69, 0x6e, 0x64, 0x4e, 0x6f, 0x64, 0x65, 0x48, 0x54, 0x54, 0x50,
- 0x50, 0x61, 0x67, 0x65, 0x73, 0x50, 0x6f, 0x6c, 0x69, 0x63, 0x69, 0x65, 0x73, 0x52, 0x65, 0x73,
- 0x70, 0x6f, 0x6e, 0x73, 0x65, 0x12, 0x63, 0x0a, 0x11, 0x68, 0x74, 0x74, 0x70, 0x50, 0x61, 0x67,
- 0x65, 0x73, 0x50, 0x6f, 0x6c, 0x69, 0x63, 0x69, 0x65, 0x73, 0x18, 0x01, 0x20, 0x03, 0x28, 0x0b,
- 0x32, 0x35, 0x2e, 0x70, 0x62, 0x2e, 0x46, 0x69, 0x6e, 0x64, 0x4e, 0x6f, 0x64, 0x65, 0x48, 0x54,
- 0x54, 0x50, 0x50, 0x61, 0x67, 0x65, 0x73, 0x50, 0x6f, 0x6c, 0x69, 0x63, 0x69, 0x65, 0x73, 0x52,
- 0x65, 0x73, 0x70, 0x6f, 0x6e, 0x73, 0x65, 0x2e, 0x48, 0x54, 0x54, 0x50, 0x50, 0x61, 0x67, 0x65,
- 0x73, 0x50, 0x6f, 0x6c, 0x69, 0x63, 0x79, 0x52, 0x11, 0x68, 0x74, 0x74, 0x70, 0x50, 0x61, 0x67,
- 0x65, 0x73, 0x50, 0x6f, 0x6c, 0x69, 0x63, 0x69, 0x65, 0x73, 0x1a, 0x69, 0x0a, 0x0f, 0x48, 0x54,
- 0x54, 0x50, 0x50, 0x61, 0x67, 0x65, 0x73, 0x50, 0x6f, 0x6c, 0x69, 0x63, 0x79, 0x12, 0x24, 0x0a,
- 0x0d, 0x6e, 0x6f, 0x64, 0x65, 0x43, 0x6c, 0x75, 0x73, 0x74, 0x65, 0x72, 0x49, 0x64, 0x18, 0x01,
- 0x20, 0x01, 0x28, 0x03, 0x52, 0x0d, 0x6e, 0x6f, 0x64, 0x65, 0x43, 0x6c, 0x75, 0x73, 0x74, 0x65,
- 0x72, 0x49, 0x64, 0x12, 0x30, 0x0a, 0x13, 0x68, 0x74, 0x74, 0x70, 0x50, 0x61, 0x67, 0x65, 0x73,
- 0x50, 0x6f, 0x6c, 0x69, 0x63, 0x79, 0x4a, 0x53, 0x4f, 0x4e, 0x18, 0x02, 0x20, 0x01, 0x28, 0x0c,
- 0x52, 0x13, 0x68, 0x74, 0x74, 0x70, 0x50, 0x61, 0x67, 0x65, 0x73, 0x50, 0x6f, 0x6c, 0x69, 0x63,
- 0x79, 0x4a, 0x53, 0x4f, 0x4e, 0x22, 0x35, 0x0a, 0x1b, 0x46, 0x69, 0x6e, 0x64, 0x4e, 0x6f, 0x64,
- 0x65, 0x53, 0x63, 0x68, 0x65, 0x64, 0x75, 0x6c, 0x65, 0x49, 0x6e, 0x66, 0x6f, 0x52, 0x65, 0x71,
- 0x75, 0x65, 0x73, 0x74, 0x12, 0x16, 0x0a, 0x06, 0x6e, 0x6f, 0x64, 0x65, 0x49, 0x64, 0x18, 0x01,
- 0x20, 0x01, 0x28, 0x03, 0x52, 0x06, 0x6e, 0x6f, 0x64, 0x65, 0x49, 0x64, 0x22, 0xc8, 0x02, 0x0a,
- 0x1c, 0x46, 0x69, 0x6e, 0x64, 0x4e, 0x6f, 0x64, 0x65, 0x53, 0x63, 0x68, 0x65, 0x64, 0x75, 0x6c,
- 0x65, 0x49, 0x6e, 0x66, 0x6f, 0x52, 0x65, 0x73, 0x70, 0x6f, 0x6e, 0x73, 0x65, 0x12, 0x51, 0x0a,
- 0x0c, 0x73, 0x63, 0x68, 0x65, 0x64, 0x75, 0x6c, 0x65, 0x49, 0x6e, 0x66, 0x6f, 0x18, 0x01, 0x20,
- 0x01, 0x28, 0x0b, 0x32, 0x2d, 0x2e, 0x70, 0x62, 0x2e, 0x46, 0x69, 0x6e, 0x64, 0x4e, 0x6f, 0x64,
- 0x65, 0x53, 0x63, 0x68, 0x65, 0x64, 0x75, 0x6c, 0x65, 0x49, 0x6e, 0x66, 0x6f, 0x52, 0x65, 0x73,
- 0x70, 0x6f, 0x6e, 0x73, 0x65, 0x2e, 0x53, 0x63, 0x68, 0x65, 0x64, 0x75, 0x6c, 0x65, 0x49, 0x6e,
- 0x66, 0x6f, 0x52, 0x0c, 0x73, 0x63, 0x68, 0x65, 0x64, 0x75, 0x6c, 0x65, 0x49, 0x6e, 0x66, 0x6f,
- 0x1a, 0xd4, 0x01, 0x0a, 0x0c, 0x53, 0x63, 0x68, 0x65, 0x64, 0x75, 0x6c, 0x65, 0x49, 0x6e, 0x66,
- 0x6f, 0x12, 0x1e, 0x0a, 0x0a, 0x6f, 0x66, 0x66, 0x6c, 0x69, 0x6e, 0x65, 0x44, 0x61, 0x79, 0x18,
- 0x01, 0x20, 0x01, 0x28, 0x09, 0x52, 0x0a, 0x6f, 0x66, 0x66, 0x6c, 0x69, 0x6e, 0x65, 0x44, 0x61,
- 0x79, 0x12, 0x2e, 0x0a, 0x12, 0x69, 0x73, 0x42, 0x61, 0x63, 0x6b, 0x75, 0x70, 0x46, 0x6f, 0x72,
- 0x43, 0x6c, 0x75, 0x73, 0x74, 0x65, 0x72, 0x18, 0x02, 0x20, 0x01, 0x28, 0x08, 0x52, 0x12, 0x69,
- 0x73, 0x42, 0x61, 0x63, 0x6b, 0x75, 0x70, 0x46, 0x6f, 0x72, 0x43, 0x6c, 0x75, 0x73, 0x74, 0x65,
- 0x72, 0x12, 0x2a, 0x0a, 0x10, 0x69, 0x73, 0x42, 0x61, 0x63, 0x6b, 0x75, 0x70, 0x46, 0x6f, 0x72,
- 0x47, 0x72, 0x6f, 0x75, 0x70, 0x18, 0x03, 0x20, 0x01, 0x28, 0x08, 0x52, 0x10, 0x69, 0x73, 0x42,
- 0x61, 0x63, 0x6b, 0x75, 0x70, 0x46, 0x6f, 0x72, 0x47, 0x72, 0x6f, 0x75, 0x70, 0x12, 0x1c, 0x0a,
- 0x09, 0x62, 0x61, 0x63, 0x6b, 0x75, 0x70, 0x49, 0x50, 0x73, 0x18, 0x04, 0x20, 0x03, 0x28, 0x09,
- 0x52, 0x09, 0x62, 0x61, 0x63, 0x6b, 0x75, 0x70, 0x49, 0x50, 0x73, 0x12, 0x2a, 0x0a, 0x10, 0x61,
- 0x63, 0x74, 0x69, 0x6f, 0x6e, 0x53, 0x74, 0x61, 0x74, 0x75, 0x73, 0x4a, 0x53, 0x4f, 0x4e, 0x18,
- 0x05, 0x20, 0x01, 0x28, 0x0c, 0x52, 0x10, 0x61, 0x63, 0x74, 0x69, 0x6f, 0x6e, 0x53, 0x74, 0x61,
- 0x74, 0x75, 0x73, 0x4a, 0x53, 0x4f, 0x4e, 0x22, 0xd1, 0x01, 0x0a, 0x1d, 0x55, 0x70, 0x64, 0x61,
- 0x74, 0x65, 0x4e, 0x6f, 0x64, 0x65, 0x53, 0x63, 0x68, 0x65, 0x64, 0x75, 0x6c, 0x65, 0x49, 0x6e,
- 0x66, 0x6f, 0x52, 0x65, 0x71, 0x75, 0x65, 0x73, 0x74, 0x12, 0x16, 0x0a, 0x06, 0x6e, 0x6f, 0x64,
- 0x65, 0x49, 0x64, 0x18, 0x01, 0x20, 0x01, 0x28, 0x03, 0x52, 0x06, 0x6e, 0x6f, 0x64, 0x65, 0x49,
- 0x64, 0x12, 0x1e, 0x0a, 0x0a, 0x6f, 0x66, 0x66, 0x6c, 0x69, 0x6e, 0x65, 0x44, 0x61, 0x79, 0x18,
- 0x02, 0x20, 0x01, 0x28, 0x09, 0x52, 0x0a, 0x6f, 0x66, 0x66, 0x6c, 0x69, 0x6e, 0x65, 0x44, 0x61,
- 0x79, 0x12, 0x2e, 0x0a, 0x12, 0x69, 0x73, 0x42, 0x61, 0x63, 0x6b, 0x75, 0x70, 0x46, 0x6f, 0x72,
- 0x43, 0x6c, 0x75, 0x73, 0x74, 0x65, 0x72, 0x18, 0x03, 0x20, 0x01, 0x28, 0x08, 0x52, 0x12, 0x69,
- 0x73, 0x42, 0x61, 0x63, 0x6b, 0x75, 0x70, 0x46, 0x6f, 0x72, 0x43, 0x6c, 0x75, 0x73, 0x74, 0x65,
- 0x72, 0x12, 0x2a, 0x0a, 0x10, 0x69, 0x73, 0x42, 0x61, 0x63, 0x6b, 0x75, 0x70, 0x46, 0x6f, 0x72,
- 0x47, 0x72, 0x6f, 0x75, 0x70, 0x18, 0x04, 0x20, 0x01, 0x28, 0x08, 0x52, 0x10, 0x69, 0x73, 0x42,
- 0x61, 0x63, 0x6b, 0x75, 0x70, 0x46, 0x6f, 0x72, 0x47, 0x72, 0x6f, 0x75, 0x70, 0x12, 0x1c, 0x0a,
- 0x09, 0x62, 0x61, 0x63, 0x6b, 0x75, 0x70, 0x49, 0x50, 0x73, 0x18, 0x05, 0x20, 0x03, 0x28, 0x09,
- 0x52, 0x09, 0x62, 0x61, 0x63, 0x6b, 0x75, 0x70, 0x49, 0x50, 0x73, 0x22, 0x36, 0x0a, 0x1c, 0x52,
- 0x65, 0x73, 0x65, 0x74, 0x4e, 0x6f, 0x64, 0x65, 0x41, 0x63, 0x74, 0x69, 0x6f, 0x6e, 0x53, 0x74,
- 0x61, 0x74, 0x75, 0x73, 0x52, 0x65, 0x71, 0x75, 0x65, 0x73, 0x74, 0x12, 0x16, 0x0a, 0x06, 0x6e,
- 0x6f, 0x64, 0x65, 0x49, 0x64, 0x18, 0x01, 0x20, 0x01, 0x28, 0x03, 0x52, 0x06, 0x6e, 0x6f, 0x64,
- 0x65, 0x49, 0x64, 0x22, 0x57, 0x0a, 0x2f, 0x46, 0x69, 0x6e, 0x64, 0x41, 0x6c, 0x6c, 0x4e, 0x6f,
- 0x64, 0x65, 0x53, 0x63, 0x68, 0x65, 0x64, 0x75, 0x6c, 0x65, 0x49, 0x6e, 0x66, 0x6f, 0x57, 0x69,
- 0x74, 0x68, 0x4e, 0x6f, 0x64, 0x65, 0x43, 0x6c, 0x75, 0x73, 0x74, 0x65, 0x72, 0x49, 0x64, 0x52,
- 0x65, 0x71, 0x75, 0x65, 0x73, 0x74, 0x12, 0x24, 0x0a, 0x0d, 0x6e, 0x6f, 0x64, 0x65, 0x43, 0x6c,
- 0x75, 0x73, 0x74, 0x65, 0x72, 0x49, 0x64, 0x18, 0x01, 0x20, 0x01, 0x28, 0x03, 0x52, 0x0d, 0x6e,
- 0x6f, 0x64, 0x65, 0x43, 0x6c, 0x75, 0x73, 0x74, 0x65, 0x72, 0x49, 0x64, 0x22, 0xde, 0x03, 0x0a,
- 0x30, 0x46, 0x69, 0x6e, 0x64, 0x41, 0x6c, 0x6c, 0x4e, 0x6f, 0x64, 0x65, 0x53, 0x63, 0x68, 0x65,
- 0x64, 0x75, 0x6c, 0x65, 0x49, 0x6e, 0x66, 0x6f, 0x57, 0x69, 0x74, 0x68, 0x4e, 0x6f, 0x64, 0x65,
- 0x43, 0x6c, 0x75, 0x73, 0x74, 0x65, 0x72, 0x49, 0x64, 0x52, 0x65, 0x73, 0x70, 0x6f, 0x6e, 0x73,
- 0x65, 0x12, 0x57, 0x0a, 0x05, 0x6e, 0x6f, 0x64, 0x65, 0x73, 0x18, 0x01, 0x20, 0x03, 0x28, 0x0b,
- 0x32, 0x41, 0x2e, 0x70, 0x62, 0x2e, 0x46, 0x69, 0x6e, 0x64, 0x41, 0x6c, 0x6c, 0x4e, 0x6f, 0x64,
- 0x65, 0x53, 0x63, 0x68, 0x65, 0x64, 0x75, 0x6c, 0x65, 0x49, 0x6e, 0x66, 0x6f, 0x57, 0x69, 0x74,
- 0x68, 0x4e, 0x6f, 0x64, 0x65, 0x43, 0x6c, 0x75, 0x73, 0x74, 0x65, 0x72, 0x49, 0x64, 0x52, 0x65,
- 0x73, 0x70, 0x6f, 0x6e, 0x73, 0x65, 0x2e, 0x53, 0x63, 0x68, 0x65, 0x64, 0x75, 0x6c, 0x65, 0x49,
- 0x6e, 0x66, 0x6f, 0x52, 0x05, 0x6e, 0x6f, 0x64, 0x65, 0x73, 0x1a, 0xd0, 0x02, 0x0a, 0x0c, 0x53,
- 0x63, 0x68, 0x65, 0x64, 0x75, 0x6c, 0x65, 0x49, 0x6e, 0x66, 0x6f, 0x12, 0x16, 0x0a, 0x06, 0x6e,
- 0x6f, 0x64, 0x65, 0x49, 0x64, 0x18, 0x01, 0x20, 0x01, 0x28, 0x03, 0x52, 0x06, 0x6e, 0x6f, 0x64,
- 0x65, 0x49, 0x64, 0x12, 0x1a, 0x0a, 0x08, 0x6e, 0x6f, 0x64, 0x65, 0x4e, 0x61, 0x6d, 0x65, 0x18,
- 0x02, 0x20, 0x01, 0x28, 0x09, 0x52, 0x08, 0x6e, 0x6f, 0x64, 0x65, 0x4e, 0x61, 0x6d, 0x65, 0x12,
- 0x20, 0x0a, 0x0b, 0x6e, 0x6f, 0x64, 0x65, 0x47, 0x72, 0x6f, 0x75, 0x70, 0x49, 0x64, 0x18, 0x03,
- 0x20, 0x01, 0x28, 0x03, 0x52, 0x0b, 0x6e, 0x6f, 0x64, 0x65, 0x47, 0x72, 0x6f, 0x75, 0x70, 0x49,
- 0x64, 0x12, 0x24, 0x0a, 0x0d, 0x6e, 0x6f, 0x64, 0x65, 0x47, 0x72, 0x6f, 0x75, 0x70, 0x4e, 0x61,
- 0x6d, 0x65, 0x18, 0x04, 0x20, 0x01, 0x28, 0x09, 0x52, 0x0d, 0x6e, 0x6f, 0x64, 0x65, 0x47, 0x72,
- 0x6f, 0x75, 0x70, 0x4e, 0x61, 0x6d, 0x65, 0x12, 0x1e, 0x0a, 0x0a, 0x6f, 0x66, 0x66, 0x6c, 0x69,
- 0x6e, 0x65, 0x44, 0x61, 0x79, 0x18, 0x05, 0x20, 0x01, 0x28, 0x09, 0x52, 0x0a, 0x6f, 0x66, 0x66,
- 0x6c, 0x69, 0x6e, 0x65, 0x44, 0x61, 0x79, 0x12, 0x2e, 0x0a, 0x12, 0x69, 0x73, 0x42, 0x61, 0x63,
- 0x6b, 0x75, 0x70, 0x46, 0x6f, 0x72, 0x43, 0x6c, 0x75, 0x73, 0x74, 0x65, 0x72, 0x18, 0x06, 0x20,
- 0x01, 0x28, 0x08, 0x52, 0x12, 0x69, 0x73, 0x42, 0x61, 0x63, 0x6b, 0x75, 0x70, 0x46, 0x6f, 0x72,
- 0x43, 0x6c, 0x75, 0x73, 0x74, 0x65, 0x72, 0x12, 0x2a, 0x0a, 0x10, 0x69, 0x73, 0x42, 0x61, 0x63,
- 0x6b, 0x75, 0x70, 0x46, 0x6f, 0x72, 0x47, 0x72, 0x6f, 0x75, 0x70, 0x18, 0x07, 0x20, 0x01, 0x28,
- 0x08, 0x52, 0x10, 0x69, 0x73, 0x42, 0x61, 0x63, 0x6b, 0x75, 0x70, 0x46, 0x6f, 0x72, 0x47, 0x72,
- 0x6f, 0x75, 0x70, 0x12, 0x1c, 0x0a, 0x09, 0x62, 0x61, 0x63, 0x6b, 0x75, 0x70, 0x49, 0x50, 0x73,
- 0x18, 0x08, 0x20, 0x03, 0x28, 0x09, 0x52, 0x09, 0x62, 0x61, 0x63, 0x6b, 0x75, 0x70, 0x49, 0x50,
- 0x73, 0x12, 0x2a, 0x0a, 0x10, 0x61, 0x63, 0x74, 0x69, 0x6f, 0x6e, 0x53, 0x74, 0x61, 0x74, 0x75,
- 0x73, 0x4a, 0x53, 0x4f, 0x4e, 0x18, 0x09, 0x20, 0x01, 0x28, 0x0c, 0x52, 0x10, 0x61, 0x63, 0x74,
- 0x69, 0x6f, 0x6e, 0x53, 0x74, 0x61, 0x74, 0x75, 0x73, 0x4a, 0x53, 0x4f, 0x4e, 0x22, 0x3b, 0x0a,
- 0x21, 0x43, 0x6f, 0x70, 0x79, 0x4e, 0x6f, 0x64, 0x65, 0x41, 0x63, 0x74, 0x69, 0x6f, 0x6e, 0x73,
- 0x54, 0x6f, 0x4e, 0x6f, 0x64, 0x65, 0x47, 0x72, 0x6f, 0x75, 0x70, 0x52, 0x65, 0x71, 0x75, 0x65,
- 0x73, 0x74, 0x12, 0x16, 0x0a, 0x06, 0x6e, 0x6f, 0x64, 0x65, 0x49, 0x64, 0x18, 0x01, 0x20, 0x01,
- 0x28, 0x03, 0x52, 0x06, 0x6e, 0x6f, 0x64, 0x65, 0x49, 0x64, 0x22, 0x3d, 0x0a, 0x23, 0x43, 0x6f,
- 0x70, 0x79, 0x4e, 0x6f, 0x64, 0x65, 0x41, 0x63, 0x74, 0x69, 0x6f, 0x6e, 0x73, 0x54, 0x6f, 0x4e,
- 0x6f, 0x64, 0x65, 0x43, 0x6c, 0x75, 0x73, 0x74, 0x65, 0x72, 0x52, 0x65, 0x71, 0x75, 0x65, 0x73,
- 0x74, 0x12, 0x16, 0x0a, 0x06, 0x6e, 0x6f, 0x64, 0x65, 0x49, 0x64, 0x18, 0x01, 0x20, 0x01, 0x28,
- 0x03, 0x52, 0x06, 0x6e, 0x6f, 0x64, 0x65, 0x49, 0x64, 0x22, 0x1a, 0x0a, 0x18, 0x46, 0x69, 0x6e,
- 0x64, 0x4e, 0x6f, 0x64, 0x65, 0x54, 0x4f, 0x41, 0x43, 0x6f, 0x6e, 0x66, 0x69, 0x67, 0x52, 0x65,
- 0x71, 0x75, 0x65, 0x73, 0x74, 0x22, 0x35, 0x0a, 0x19, 0x46, 0x69, 0x6e, 0x64, 0x4e, 0x6f, 0x64,
- 0x65, 0x54, 0x4f, 0x41, 0x43, 0x6f, 0x6e, 0x66, 0x69, 0x67, 0x52, 0x65, 0x73, 0x70, 0x6f, 0x6e,
- 0x73, 0x65, 0x12, 0x18, 0x0a, 0x07, 0x74, 0x6f, 0x61, 0x4a, 0x53, 0x4f, 0x4e, 0x18, 0x01, 0x20,
- 0x01, 0x28, 0x0c, 0x52, 0x07, 0x74, 0x6f, 0x61, 0x4a, 0x53, 0x4f, 0x4e, 0x22, 0x26, 0x0a, 0x24,
- 0x46, 0x69, 0x6e, 0x64, 0x4e, 0x6f, 0x64, 0x65, 0x4e, 0x65, 0x74, 0x77, 0x6f, 0x72, 0x6b, 0x53,
- 0x65, 0x63, 0x75, 0x72, 0x69, 0x74, 0x79, 0x50, 0x6f, 0x6c, 0x69, 0x63, 0x79, 0x52, 0x65, 0x71,
- 0x75, 0x65, 0x73, 0x74, 0x22, 0x65, 0x0a, 0x25, 0x46, 0x69, 0x6e, 0x64, 0x4e, 0x6f, 0x64, 0x65,
- 0x4e, 0x65, 0x74, 0x77, 0x6f, 0x72, 0x6b, 0x53, 0x65, 0x63, 0x75, 0x72, 0x69, 0x74, 0x79, 0x50,
- 0x6f, 0x6c, 0x69, 0x63, 0x79, 0x52, 0x65, 0x73, 0x70, 0x6f, 0x6e, 0x73, 0x65, 0x12, 0x3c, 0x0a,
- 0x19, 0x6e, 0x65, 0x74, 0x77, 0x6f, 0x72, 0x6b, 0x53, 0x65, 0x63, 0x75, 0x72, 0x69, 0x74, 0x79,
- 0x50, 0x6f, 0x6c, 0x69, 0x63, 0x79, 0x4a, 0x53, 0x4f, 0x4e, 0x18, 0x01, 0x20, 0x01, 0x28, 0x0c,
- 0x52, 0x19, 0x6e, 0x65, 0x74, 0x77, 0x6f, 0x72, 0x6b, 0x53, 0x65, 0x63, 0x75, 0x72, 0x69, 0x74,
- 0x79, 0x50, 0x6f, 0x6c, 0x69, 0x63, 0x79, 0x4a, 0x53, 0x4f, 0x4e, 0x22, 0x1d, 0x0a, 0x1b, 0x46,
- 0x69, 0x6e, 0x64, 0x4e, 0x6f, 0x64, 0x65, 0x57, 0x65, 0x62, 0x50, 0x50, 0x6f, 0x6c, 0x69, 0x63,
- 0x69, 0x65, 0x73, 0x52, 0x65, 0x71, 0x75, 0x65, 0x73, 0x74, 0x22, 0xcb, 0x01, 0x0a, 0x1c, 0x46,
- 0x69, 0x6e, 0x64, 0x4e, 0x6f, 0x64, 0x65, 0x57, 0x65, 0x62, 0x50, 0x50, 0x6f, 0x6c, 0x69, 0x63,
- 0x69, 0x65, 0x73, 0x52, 0x65, 0x73, 0x70, 0x6f, 0x6e, 0x73, 0x65, 0x12, 0x4f, 0x0a, 0x0c, 0x77,
- 0x65, 0x62, 0x50, 0x50, 0x6f, 0x6c, 0x69, 0x63, 0x69, 0x65, 0x73, 0x18, 0x01, 0x20, 0x03, 0x28,
- 0x0b, 0x32, 0x2b, 0x2e, 0x70, 0x62, 0x2e, 0x46, 0x69, 0x6e, 0x64, 0x4e, 0x6f, 0x64, 0x65, 0x57,
- 0x65, 0x62, 0x50, 0x50, 0x6f, 0x6c, 0x69, 0x63, 0x69, 0x65, 0x73, 0x52, 0x65, 0x73, 0x70, 0x6f,
- 0x6e, 0x73, 0x65, 0x2e, 0x57, 0x65, 0x62, 0x50, 0x50, 0x6f, 0x6c, 0x69, 0x63, 0x79, 0x52, 0x0c,
- 0x77, 0x65, 0x62, 0x50, 0x50, 0x6f, 0x6c, 0x69, 0x63, 0x69, 0x65, 0x73, 0x1a, 0x5a, 0x0a, 0x0a,
- 0x57, 0x65, 0x62, 0x50, 0x50, 0x6f, 0x6c, 0x69, 0x63, 0x79, 0x12, 0x24, 0x0a, 0x0d, 0x6e, 0x6f,
- 0x64, 0x65, 0x43, 0x6c, 0x75, 0x73, 0x74, 0x65, 0x72, 0x49, 0x64, 0x18, 0x01, 0x20, 0x01, 0x28,
- 0x03, 0x52, 0x0d, 0x6e, 0x6f, 0x64, 0x65, 0x43, 0x6c, 0x75, 0x73, 0x74, 0x65, 0x72, 0x49, 0x64,
- 0x12, 0x26, 0x0a, 0x0e, 0x77, 0x65, 0x62, 0x50, 0x50, 0x6f, 0x6c, 0x69, 0x63, 0x79, 0x4a, 0x53,
- 0x4f, 0x4e, 0x18, 0x02, 0x20, 0x01, 0x28, 0x0c, 0x52, 0x0e, 0x77, 0x65, 0x62, 0x50, 0x50, 0x6f,
- 0x6c, 0x69, 0x63, 0x79, 0x4a, 0x53, 0x4f, 0x4e, 0x22, 0x43, 0x0a, 0x15, 0x55, 0x70, 0x64, 0x61,
- 0x74, 0x65, 0x4e, 0x6f, 0x64, 0x65, 0x49, 0x73, 0x4f, 0x6e, 0x52, 0x65, 0x71, 0x75, 0x65, 0x73,
- 0x74, 0x12, 0x16, 0x0a, 0x06, 0x6e, 0x6f, 0x64, 0x65, 0x49, 0x64, 0x18, 0x01, 0x20, 0x01, 0x28,
- 0x03, 0x52, 0x06, 0x6e, 0x6f, 0x64, 0x65, 0x49, 0x64, 0x12, 0x12, 0x0a, 0x04, 0x69, 0x73, 0x4f,
- 0x6e, 0x18, 0x02, 0x20, 0x01, 0x28, 0x08, 0x52, 0x04, 0x69, 0x73, 0x4f, 0x6e, 0x32, 0xca, 0x2e,
- 0x0a, 0x0b, 0x4e, 0x6f, 0x64, 0x65, 0x53, 0x65, 0x72, 0x76, 0x69, 0x63, 0x65, 0x12, 0x3b, 0x0a,
- 0x0a, 0x63, 0x72, 0x65, 0x61, 0x74, 0x65, 0x4e, 0x6f, 0x64, 0x65, 0x12, 0x15, 0x2e, 0x70, 0x62,
- 0x2e, 0x43, 0x72, 0x65, 0x61, 0x74, 0x65, 0x4e, 0x6f, 0x64, 0x65, 0x52, 0x65, 0x71, 0x75, 0x65,
- 0x73, 0x74, 0x1a, 0x16, 0x2e, 0x70, 0x62, 0x2e, 0x43, 0x72, 0x65, 0x61, 0x74, 0x65, 0x4e, 0x6f,
- 0x64, 0x65, 0x52, 0x65, 0x73, 0x70, 0x6f, 0x6e, 0x73, 0x65, 0x12, 0x56, 0x0a, 0x13, 0x72, 0x65,
- 0x67, 0x69, 0x73, 0x74, 0x65, 0x72, 0x43, 0x6c, 0x75, 0x73, 0x74, 0x65, 0x72, 0x4e, 0x6f, 0x64,
- 0x65, 0x12, 0x1e, 0x2e, 0x70, 0x62, 0x2e, 0x52, 0x65, 0x67, 0x69, 0x73, 0x74, 0x65, 0x72, 0x43,
- 0x6c, 0x75, 0x73, 0x74, 0x65, 0x72, 0x4e, 0x6f, 0x64, 0x65, 0x52, 0x65, 0x71, 0x75, 0x65, 0x73,
- 0x74, 0x1a, 0x1f, 0x2e, 0x70, 0x62, 0x2e, 0x52, 0x65, 0x67, 0x69, 0x73, 0x74, 0x65, 0x72, 0x43,
- 0x6c, 0x75, 0x73, 0x74, 0x65, 0x72, 0x4e, 0x6f, 0x64, 0x65, 0x52, 0x65, 0x73, 0x70, 0x6f, 0x6e,
- 0x73, 0x65, 0x12, 0x4d, 0x0a, 0x14, 0x63, 0x6f, 0x75, 0x6e, 0x74, 0x41, 0x6c, 0x6c, 0x45, 0x6e,
- 0x61, 0x62, 0x6c, 0x65, 0x64, 0x4e, 0x6f, 0x64, 0x65, 0x73, 0x12, 0x1f, 0x2e, 0x70, 0x62, 0x2e,
- 0x43, 0x6f, 0x75, 0x6e, 0x74, 0x41, 0x6c, 0x6c, 0x45, 0x6e, 0x61, 0x62, 0x6c, 0x65, 0x64, 0x4e,
- 0x6f, 0x64, 0x65, 0x73, 0x52, 0x65, 0x71, 0x75, 0x65, 0x73, 0x74, 0x1a, 0x14, 0x2e, 0x70, 0x62,
- 0x2e, 0x52, 0x50, 0x43, 0x43, 0x6f, 0x75, 0x6e, 0x74, 0x52, 0x65, 0x73, 0x70, 0x6f, 0x6e, 0x73,
- 0x65, 0x12, 0x57, 0x0a, 0x19, 0x63, 0x6f, 0x75, 0x6e, 0x74, 0x41, 0x6c, 0x6c, 0x45, 0x6e, 0x61,
- 0x62, 0x6c, 0x65, 0x64, 0x4e, 0x6f, 0x64, 0x65, 0x73, 0x4d, 0x61, 0x74, 0x63, 0x68, 0x12, 0x24,
- 0x2e, 0x70, 0x62, 0x2e, 0x43, 0x6f, 0x75, 0x6e, 0x74, 0x41, 0x6c, 0x6c, 0x45, 0x6e, 0x61, 0x62,
- 0x6c, 0x65, 0x64, 0x4e, 0x6f, 0x64, 0x65, 0x73, 0x4d, 0x61, 0x74, 0x63, 0x68, 0x52, 0x65, 0x71,
- 0x75, 0x65, 0x73, 0x74, 0x1a, 0x14, 0x2e, 0x70, 0x62, 0x2e, 0x52, 0x50, 0x43, 0x43, 0x6f, 0x75,
- 0x6e, 0x74, 0x52, 0x65, 0x73, 0x70, 0x6f, 0x6e, 0x73, 0x65, 0x12, 0x5c, 0x0a, 0x15, 0x6c, 0x69,
- 0x73, 0x74, 0x45, 0x6e, 0x61, 0x62, 0x6c, 0x65, 0x64, 0x4e, 0x6f, 0x64, 0x65, 0x73, 0x4d, 0x61,
- 0x74, 0x63, 0x68, 0x12, 0x20, 0x2e, 0x70, 0x62, 0x2e, 0x4c, 0x69, 0x73, 0x74, 0x45, 0x6e, 0x61,
- 0x62, 0x6c, 0x65, 0x64, 0x4e, 0x6f, 0x64, 0x65, 0x73, 0x4d, 0x61, 0x74, 0x63, 0x68, 0x52, 0x65,
- 0x71, 0x75, 0x65, 0x73, 0x74, 0x1a, 0x21, 0x2e, 0x70, 0x62, 0x2e, 0x4c, 0x69, 0x73, 0x74, 0x45,
- 0x6e, 0x61, 0x62, 0x6c, 0x65, 0x64, 0x4e, 0x6f, 0x64, 0x65, 0x73, 0x4d, 0x61, 0x74, 0x63, 0x68,
- 0x52, 0x65, 0x73, 0x70, 0x6f, 0x6e, 0x73, 0x65, 0x12, 0x89, 0x01, 0x0a, 0x24, 0x66, 0x69, 0x6e,
- 0x64, 0x41, 0x6c, 0x6c, 0x45, 0x6e, 0x61, 0x62, 0x6c, 0x65, 0x64, 0x4e, 0x6f, 0x64, 0x65, 0x73,
- 0x57, 0x69, 0x74, 0x68, 0x4e, 0x6f, 0x64, 0x65, 0x43, 0x6c, 0x75, 0x73, 0x74, 0x65, 0x72, 0x49,
- 0x64, 0x12, 0x2f, 0x2e, 0x70, 0x62, 0x2e, 0x46, 0x69, 0x6e, 0x64, 0x41, 0x6c, 0x6c, 0x45, 0x6e,
- 0x61, 0x62, 0x6c, 0x65, 0x64, 0x4e, 0x6f, 0x64, 0x65, 0x73, 0x57, 0x69, 0x74, 0x68, 0x4e, 0x6f,
- 0x64, 0x65, 0x43, 0x6c, 0x75, 0x73, 0x74, 0x65, 0x72, 0x49, 0x64, 0x52, 0x65, 0x71, 0x75, 0x65,
- 0x73, 0x74, 0x1a, 0x30, 0x2e, 0x70, 0x62, 0x2e, 0x46, 0x69, 0x6e, 0x64, 0x41, 0x6c, 0x6c, 0x45,
- 0x6e, 0x61, 0x62, 0x6c, 0x65, 0x64, 0x4e, 0x6f, 0x64, 0x65, 0x73, 0x57, 0x69, 0x74, 0x68, 0x4e,
- 0x6f, 0x64, 0x65, 0x43, 0x6c, 0x75, 0x73, 0x74, 0x65, 0x72, 0x49, 0x64, 0x52, 0x65, 0x73, 0x70,
- 0x6f, 0x6e, 0x73, 0x65, 0x12, 0x33, 0x0a, 0x0a, 0x64, 0x65, 0x6c, 0x65, 0x74, 0x65, 0x4e, 0x6f,
- 0x64, 0x65, 0x12, 0x15, 0x2e, 0x70, 0x62, 0x2e, 0x44, 0x65, 0x6c, 0x65, 0x74, 0x65, 0x4e, 0x6f,
- 0x64, 0x65, 0x52, 0x65, 0x71, 0x75, 0x65, 0x73, 0x74, 0x1a, 0x0e, 0x2e, 0x70, 0x62, 0x2e, 0x52,
- 0x50, 0x43, 0x53, 0x75, 0x63, 0x63, 0x65, 0x73, 0x73, 0x12, 0x51, 0x0a, 0x19, 0x64, 0x65, 0x6c,
- 0x65, 0x74, 0x65, 0x4e, 0x6f, 0x64, 0x65, 0x46, 0x72, 0x6f, 0x6d, 0x4e, 0x6f, 0x64, 0x65, 0x43,
- 0x6c, 0x75, 0x73, 0x74, 0x65, 0x72, 0x12, 0x24, 0x2e, 0x70, 0x62, 0x2e, 0x44, 0x65, 0x6c, 0x65,
- 0x74, 0x65, 0x4e, 0x6f, 0x64, 0x65, 0x46, 0x72, 0x6f, 0x6d, 0x4e, 0x6f, 0x64, 0x65, 0x43, 0x6c,
- 0x75, 0x73, 0x74, 0x65, 0x72, 0x52, 0x65, 0x71, 0x75, 0x65, 0x73, 0x74, 0x1a, 0x0e, 0x2e, 0x70,
- 0x62, 0x2e, 0x52, 0x50, 0x43, 0x53, 0x75, 0x63, 0x63, 0x65, 0x73, 0x73, 0x12, 0x33, 0x0a, 0x0a,
- 0x75, 0x70, 0x64, 0x61, 0x74, 0x65, 0x4e, 0x6f, 0x64, 0x65, 0x12, 0x15, 0x2e, 0x70, 0x62, 0x2e,
- 0x55, 0x70, 0x64, 0x61, 0x74, 0x65, 0x4e, 0x6f, 0x64, 0x65, 0x52, 0x65, 0x71, 0x75, 0x65, 0x73,
- 0x74, 0x1a, 0x0e, 0x2e, 0x70, 0x62, 0x2e, 0x52, 0x50, 0x43, 0x53, 0x75, 0x63, 0x63, 0x65, 0x73,
- 0x73, 0x12, 0x4a, 0x0a, 0x0f, 0x66, 0x69, 0x6e, 0x64, 0x45, 0x6e, 0x61, 0x62, 0x6c, 0x65, 0x64,
- 0x4e, 0x6f, 0x64, 0x65, 0x12, 0x1a, 0x2e, 0x70, 0x62, 0x2e, 0x46, 0x69, 0x6e, 0x64, 0x45, 0x6e,
- 0x61, 0x62, 0x6c, 0x65, 0x64, 0x4e, 0x6f, 0x64, 0x65, 0x52, 0x65, 0x71, 0x75, 0x65, 0x73, 0x74,
- 0x1a, 0x1b, 0x2e, 0x70, 0x62, 0x2e, 0x46, 0x69, 0x6e, 0x64, 0x45, 0x6e, 0x61, 0x62, 0x6c, 0x65,
- 0x64, 0x4e, 0x6f, 0x64, 0x65, 0x52, 0x65, 0x73, 0x70, 0x6f, 0x6e, 0x73, 0x65, 0x12, 0x59, 0x0a,
- 0x14, 0x66, 0x69, 0x6e, 0x64, 0x45, 0x6e, 0x61, 0x62, 0x6c, 0x65, 0x64, 0x42, 0x61, 0x73, 0x69,
- 0x63, 0x4e, 0x6f, 0x64, 0x65, 0x12, 0x1f, 0x2e, 0x70, 0x62, 0x2e, 0x46, 0x69, 0x6e, 0x64, 0x45,
- 0x6e, 0x61, 0x62, 0x6c, 0x65, 0x64, 0x42, 0x61, 0x73, 0x69, 0x63, 0x4e, 0x6f, 0x64, 0x65, 0x52,
- 0x65, 0x71, 0x75, 0x65, 0x73, 0x74, 0x1a, 0x20, 0x2e, 0x70, 0x62, 0x2e, 0x46, 0x69, 0x6e, 0x64,
- 0x45, 0x6e, 0x61, 0x62, 0x6c, 0x65, 0x64, 0x42, 0x61, 0x73, 0x69, 0x63, 0x4e, 0x6f, 0x64, 0x65,
- 0x52, 0x65, 0x73, 0x70, 0x6f, 0x6e, 0x73, 0x65, 0x12, 0x5c, 0x0a, 0x15, 0x66, 0x69, 0x6e, 0x64,
- 0x43, 0x75, 0x72, 0x72, 0x65, 0x6e, 0x74, 0x4e, 0x6f, 0x64, 0x65, 0x43, 0x6f, 0x6e, 0x66, 0x69,
- 0x67, 0x12, 0x20, 0x2e, 0x70, 0x62, 0x2e, 0x46, 0x69, 0x6e, 0x64, 0x43, 0x75, 0x72, 0x72, 0x65,
- 0x6e, 0x74, 0x4e, 0x6f, 0x64, 0x65, 0x43, 0x6f, 0x6e, 0x66, 0x69, 0x67, 0x52, 0x65, 0x71, 0x75,
- 0x65, 0x73, 0x74, 0x1a, 0x21, 0x2e, 0x70, 0x62, 0x2e, 0x46, 0x69, 0x6e, 0x64, 0x43, 0x75, 0x72,
- 0x72, 0x65, 0x6e, 0x74, 0x4e, 0x6f, 0x64, 0x65, 0x43, 0x6f, 0x6e, 0x66, 0x69, 0x67, 0x52, 0x65,
- 0x73, 0x70, 0x6f, 0x6e, 0x73, 0x65, 0x12, 0x3e, 0x0a, 0x0a, 0x6e, 0x6f, 0x64, 0x65, 0x53, 0x74,
- 0x72, 0x65, 0x61, 0x6d, 0x12, 0x15, 0x2e, 0x70, 0x62, 0x2e, 0x4e, 0x6f, 0x64, 0x65, 0x53, 0x74,
- 0x72, 0x65, 0x61, 0x6d, 0x4d, 0x65, 0x73, 0x73, 0x61, 0x67, 0x65, 0x1a, 0x15, 0x2e, 0x70, 0x62,
- 0x2e, 0x4e, 0x6f, 0x64, 0x65, 0x53, 0x74, 0x72, 0x65, 0x61, 0x6d, 0x4d, 0x65, 0x73, 0x73, 0x61,
- 0x67, 0x65, 0x28, 0x01, 0x30, 0x01, 0x12, 0x41, 0x0a, 0x11, 0x73, 0x65, 0x6e, 0x64, 0x43, 0x6f,
- 0x6d, 0x6d, 0x61, 0x6e, 0x64, 0x54, 0x6f, 0x4e, 0x6f, 0x64, 0x65, 0x12, 0x15, 0x2e, 0x70, 0x62,
- 0x2e, 0x4e, 0x6f, 0x64, 0x65, 0x53, 0x74, 0x72, 0x65, 0x61, 0x6d, 0x4d, 0x65, 0x73, 0x73, 0x61,
- 0x67, 0x65, 0x1a, 0x15, 0x2e, 0x70, 0x62, 0x2e, 0x4e, 0x6f, 0x64, 0x65, 0x53, 0x74, 0x72, 0x65,
- 0x61, 0x6d, 0x4d, 0x65, 0x73, 0x73, 0x61, 0x67, 0x65, 0x12, 0x3f, 0x0a, 0x10, 0x75, 0x70, 0x64,
- 0x61, 0x74, 0x65, 0x4e, 0x6f, 0x64, 0x65, 0x53, 0x74, 0x61, 0x74, 0x75, 0x73, 0x12, 0x1b, 0x2e,
- 0x70, 0x62, 0x2e, 0x55, 0x70, 0x64, 0x61, 0x74, 0x65, 0x4e, 0x6f, 0x64, 0x65, 0x53, 0x74, 0x61,
- 0x74, 0x75, 0x73, 0x52, 0x65, 0x71, 0x75, 0x65, 0x73, 0x74, 0x1a, 0x0e, 0x2e, 0x70, 0x62, 0x2e,
- 0x52, 0x50, 0x43, 0x53, 0x75, 0x63, 0x63, 0x65, 0x73, 0x73, 0x12, 0x49, 0x0a, 0x15, 0x75, 0x70,
- 0x64, 0x61, 0x74, 0x65, 0x4e, 0x6f, 0x64, 0x65, 0x49, 0x73, 0x49, 0x6e, 0x73, 0x74, 0x61, 0x6c,
- 0x6c, 0x65, 0x64, 0x12, 0x20, 0x2e, 0x70, 0x62, 0x2e, 0x55, 0x70, 0x64, 0x61, 0x74, 0x65, 0x4e,
- 0x6f, 0x64, 0x65, 0x49, 0x73, 0x49, 0x6e, 0x73, 0x74, 0x61, 0x6c, 0x6c, 0x65, 0x64, 0x52, 0x65,
- 0x71, 0x75, 0x65, 0x73, 0x74, 0x1a, 0x0e, 0x2e, 0x70, 0x62, 0x2e, 0x52, 0x50, 0x43, 0x53, 0x75,
- 0x63, 0x63, 0x65, 0x73, 0x73, 0x12, 0x3e, 0x0a, 0x0b, 0x69, 0x6e, 0x73, 0x74, 0x61, 0x6c, 0x6c,
- 0x4e, 0x6f, 0x64, 0x65, 0x12, 0x16, 0x2e, 0x70, 0x62, 0x2e, 0x49, 0x6e, 0x73, 0x74, 0x61, 0x6c,
- 0x6c, 0x4e, 0x6f, 0x64, 0x65, 0x52, 0x65, 0x71, 0x75, 0x65, 0x73, 0x74, 0x1a, 0x17, 0x2e, 0x70,
- 0x62, 0x2e, 0x49, 0x6e, 0x73, 0x74, 0x61, 0x6c, 0x6c, 0x4e, 0x6f, 0x64, 0x65, 0x52, 0x65, 0x73,
- 0x70, 0x6f, 0x6e, 0x73, 0x65, 0x12, 0x3e, 0x0a, 0x0b, 0x75, 0x70, 0x67, 0x72, 0x61, 0x64, 0x65,
- 0x4e, 0x6f, 0x64, 0x65, 0x12, 0x16, 0x2e, 0x70, 0x62, 0x2e, 0x55, 0x70, 0x67, 0x72, 0x61, 0x64,
- 0x65, 0x4e, 0x6f, 0x64, 0x65, 0x52, 0x65, 0x71, 0x75, 0x65, 0x73, 0x74, 0x1a, 0x17, 0x2e, 0x70,
- 0x62, 0x2e, 0x55, 0x70, 0x67, 0x72, 0x61, 0x64, 0x65, 0x4e, 0x6f, 0x64, 0x65, 0x52, 0x65, 0x73,
- 0x70, 0x6f, 0x6e, 0x73, 0x65, 0x12, 0x38, 0x0a, 0x09, 0x73, 0x74, 0x61, 0x72, 0x74, 0x4e, 0x6f,
- 0x64, 0x65, 0x12, 0x14, 0x2e, 0x70, 0x62, 0x2e, 0x53, 0x74, 0x61, 0x72, 0x74, 0x4e, 0x6f, 0x64,
- 0x65, 0x52, 0x65, 0x71, 0x75, 0x65, 0x73, 0x74, 0x1a, 0x15, 0x2e, 0x70, 0x62, 0x2e, 0x53, 0x74,
- 0x61, 0x72, 0x74, 0x4e, 0x6f, 0x64, 0x65, 0x52, 0x65, 0x73, 0x70, 0x6f, 0x6e, 0x73, 0x65, 0x12,
- 0x35, 0x0a, 0x08, 0x73, 0x74, 0x6f, 0x70, 0x4e, 0x6f, 0x64, 0x65, 0x12, 0x13, 0x2e, 0x70, 0x62,
- 0x2e, 0x53, 0x74, 0x6f, 0x70, 0x4e, 0x6f, 0x64, 0x65, 0x52, 0x65, 0x71, 0x75, 0x65, 0x73, 0x74,
- 0x1a, 0x14, 0x2e, 0x70, 0x62, 0x2e, 0x53, 0x74, 0x6f, 0x70, 0x4e, 0x6f, 0x64, 0x65, 0x52, 0x65,
- 0x73, 0x70, 0x6f, 0x6e, 0x73, 0x65, 0x12, 0x44, 0x0a, 0x0d, 0x75, 0x6e, 0x69, 0x6e, 0x73, 0x74,
- 0x61, 0x6c, 0x6c, 0x4e, 0x6f, 0x64, 0x65, 0x12, 0x18, 0x2e, 0x70, 0x62, 0x2e, 0x55, 0x6e, 0x69,
- 0x6e, 0x73, 0x74, 0x61, 0x6c, 0x6c, 0x4e, 0x6f, 0x64, 0x65, 0x52, 0x65, 0x71, 0x75, 0x65, 0x73,
- 0x74, 0x1a, 0x19, 0x2e, 0x70, 0x62, 0x2e, 0x55, 0x6e, 0x69, 0x6e, 0x73, 0x74, 0x61, 0x6c, 0x6c,
- 0x4e, 0x6f, 0x64, 0x65, 0x52, 0x65, 0x73, 0x70, 0x6f, 0x6e, 0x73, 0x65, 0x12, 0x55, 0x0a, 0x1b,
- 0x75, 0x70, 0x64, 0x61, 0x74, 0x65, 0x4e, 0x6f, 0x64, 0x65, 0x43, 0x6f, 0x6e, 0x6e, 0x65, 0x63,
- 0x74, 0x65, 0x64, 0x41, 0x50, 0x49, 0x4e, 0x6f, 0x64, 0x65, 0x73, 0x12, 0x26, 0x2e, 0x70, 0x62,
- 0x2e, 0x55, 0x70, 0x64, 0x61, 0x74, 0x65, 0x4e, 0x6f, 0x64, 0x65, 0x43, 0x6f, 0x6e, 0x6e, 0x65,
- 0x63, 0x74, 0x65, 0x64, 0x41, 0x50, 0x49, 0x4e, 0x6f, 0x64, 0x65, 0x73, 0x52, 0x65, 0x71, 0x75,
- 0x65, 0x73, 0x74, 0x1a, 0x0e, 0x2e, 0x70, 0x62, 0x2e, 0x52, 0x50, 0x43, 0x53, 0x75, 0x63, 0x63,
- 0x65, 0x73, 0x73, 0x12, 0x6b, 0x0a, 0x23, 0x63, 0x6f, 0x75, 0x6e, 0x74, 0x41, 0x6c, 0x6c, 0x45,
- 0x6e, 0x61, 0x62, 0x6c, 0x65, 0x64, 0x4e, 0x6f, 0x64, 0x65, 0x73, 0x57, 0x69, 0x74, 0x68, 0x4e,
- 0x6f, 0x64, 0x65, 0x47, 0x72, 0x61, 0x6e, 0x74, 0x49, 0x64, 0x12, 0x2e, 0x2e, 0x70, 0x62, 0x2e,
- 0x43, 0x6f, 0x75, 0x6e, 0x74, 0x41, 0x6c, 0x6c, 0x45, 0x6e, 0x61, 0x62, 0x6c, 0x65, 0x64, 0x4e,
- 0x6f, 0x64, 0x65, 0x73, 0x57, 0x69, 0x74, 0x68, 0x4e, 0x6f, 0x64, 0x65, 0x47, 0x72, 0x61, 0x6e,
- 0x74, 0x49, 0x64, 0x52, 0x65, 0x71, 0x75, 0x65, 0x73, 0x74, 0x1a, 0x14, 0x2e, 0x70, 0x62, 0x2e,
- 0x52, 0x50, 0x43, 0x43, 0x6f, 0x75, 0x6e, 0x74, 0x52, 0x65, 0x73, 0x70, 0x6f, 0x6e, 0x73, 0x65,
- 0x12, 0x83, 0x01, 0x0a, 0x22, 0x66, 0x69, 0x6e, 0x64, 0x41, 0x6c, 0x6c, 0x45, 0x6e, 0x61, 0x62,
- 0x6c, 0x65, 0x64, 0x4e, 0x6f, 0x64, 0x65, 0x73, 0x57, 0x69, 0x74, 0x68, 0x4e, 0x6f, 0x64, 0x65,
- 0x47, 0x72, 0x61, 0x6e, 0x74, 0x49, 0x64, 0x12, 0x2d, 0x2e, 0x70, 0x62, 0x2e, 0x46, 0x69, 0x6e,
- 0x64, 0x41, 0x6c, 0x6c, 0x45, 0x6e, 0x61, 0x62, 0x6c, 0x65, 0x64, 0x4e, 0x6f, 0x64, 0x65, 0x73,
- 0x57, 0x69, 0x74, 0x68, 0x4e, 0x6f, 0x64, 0x65, 0x47, 0x72, 0x61, 0x6e, 0x74, 0x49, 0x64, 0x52,
- 0x65, 0x71, 0x75, 0x65, 0x73, 0x74, 0x1a, 0x2e, 0x2e, 0x70, 0x62, 0x2e, 0x46, 0x69, 0x6e, 0x64,
- 0x41, 0x6c, 0x6c, 0x45, 0x6e, 0x61, 0x62, 0x6c, 0x65, 0x64, 0x4e, 0x6f, 0x64, 0x65, 0x73, 0x57,
- 0x69, 0x74, 0x68, 0x4e, 0x6f, 0x64, 0x65, 0x47, 0x72, 0x61, 0x6e, 0x74, 0x49, 0x64, 0x52, 0x65,
- 0x73, 0x70, 0x6f, 0x6e, 0x73, 0x65, 0x12, 0x79, 0x0a, 0x2a, 0x63, 0x6f, 0x75, 0x6e, 0x74, 0x41,
- 0x6c, 0x6c, 0x4e, 0x6f, 0x74, 0x49, 0x6e, 0x73, 0x74, 0x61, 0x6c, 0x6c, 0x65, 0x64, 0x4e, 0x6f,
- 0x64, 0x65, 0x73, 0x57, 0x69, 0x74, 0x68, 0x4e, 0x6f, 0x64, 0x65, 0x43, 0x6c, 0x75, 0x73, 0x74,
- 0x65, 0x72, 0x49, 0x64, 0x12, 0x35, 0x2e, 0x70, 0x62, 0x2e, 0x43, 0x6f, 0x75, 0x6e, 0x74, 0x41,
- 0x6c, 0x6c, 0x4e, 0x6f, 0x74, 0x49, 0x6e, 0x73, 0x74, 0x61, 0x6c, 0x6c, 0x65, 0x64, 0x4e, 0x6f,
- 0x64, 0x65, 0x73, 0x57, 0x69, 0x74, 0x68, 0x4e, 0x6f, 0x64, 0x65, 0x43, 0x6c, 0x75, 0x73, 0x74,
- 0x65, 0x72, 0x49, 0x64, 0x52, 0x65, 0x71, 0x75, 0x65, 0x73, 0x74, 0x1a, 0x14, 0x2e, 0x70, 0x62,
- 0x2e, 0x52, 0x50, 0x43, 0x43, 0x6f, 0x75, 0x6e, 0x74, 0x52, 0x65, 0x73, 0x70, 0x6f, 0x6e, 0x73,
- 0x65, 0x12, 0x98, 0x01, 0x0a, 0x29, 0x66, 0x69, 0x6e, 0x64, 0x41, 0x6c, 0x6c, 0x4e, 0x6f, 0x74,
- 0x49, 0x6e, 0x73, 0x74, 0x61, 0x6c, 0x6c, 0x65, 0x64, 0x4e, 0x6f, 0x64, 0x65, 0x73, 0x57, 0x69,
- 0x74, 0x68, 0x4e, 0x6f, 0x64, 0x65, 0x43, 0x6c, 0x75, 0x73, 0x74, 0x65, 0x72, 0x49, 0x64, 0x12,
- 0x34, 0x2e, 0x70, 0x62, 0x2e, 0x46, 0x69, 0x6e, 0x64, 0x41, 0x6c, 0x6c, 0x4e, 0x6f, 0x74, 0x49,
- 0x6e, 0x73, 0x74, 0x61, 0x6c, 0x6c, 0x65, 0x64, 0x4e, 0x6f, 0x64, 0x65, 0x73, 0x57, 0x69, 0x74,
- 0x68, 0x4e, 0x6f, 0x64, 0x65, 0x43, 0x6c, 0x75, 0x73, 0x74, 0x65, 0x72, 0x49, 0x64, 0x52, 0x65,
- 0x71, 0x75, 0x65, 0x73, 0x74, 0x1a, 0x35, 0x2e, 0x70, 0x62, 0x2e, 0x46, 0x69, 0x6e, 0x64, 0x41,
- 0x6c, 0x6c, 0x4e, 0x6f, 0x74, 0x49, 0x6e, 0x73, 0x74, 0x61, 0x6c, 0x6c, 0x65, 0x64, 0x4e, 0x6f,
- 0x64, 0x65, 0x73, 0x57, 0x69, 0x74, 0x68, 0x4e, 0x6f, 0x64, 0x65, 0x43, 0x6c, 0x75, 0x73, 0x74,
- 0x65, 0x72, 0x49, 0x64, 0x52, 0x65, 0x73, 0x70, 0x6f, 0x6e, 0x73, 0x65, 0x12, 0x6f, 0x0a, 0x25,
- 0x63, 0x6f, 0x75, 0x6e, 0x74, 0x41, 0x6c, 0x6c, 0x55, 0x70, 0x67, 0x72, 0x61, 0x64, 0x65, 0x4e,
- 0x6f, 0x64, 0x65, 0x73, 0x57, 0x69, 0x74, 0x68, 0x4e, 0x6f, 0x64, 0x65, 0x43, 0x6c, 0x75, 0x73,
- 0x74, 0x65, 0x72, 0x49, 0x64, 0x12, 0x30, 0x2e, 0x70, 0x62, 0x2e, 0x43, 0x6f, 0x75, 0x6e, 0x74,
- 0x41, 0x6c, 0x6c, 0x55, 0x70, 0x67, 0x72, 0x61, 0x64, 0x65, 0x4e, 0x6f, 0x64, 0x65, 0x73, 0x57,
- 0x69, 0x74, 0x68, 0x4e, 0x6f, 0x64, 0x65, 0x43, 0x6c, 0x75, 0x73, 0x74, 0x65, 0x72, 0x49, 0x64,
- 0x52, 0x65, 0x71, 0x75, 0x65, 0x73, 0x74, 0x1a, 0x14, 0x2e, 0x70, 0x62, 0x2e, 0x52, 0x50, 0x43,
- 0x43, 0x6f, 0x75, 0x6e, 0x74, 0x52, 0x65, 0x73, 0x70, 0x6f, 0x6e, 0x73, 0x65, 0x12, 0x89, 0x01,
- 0x0a, 0x24, 0x66, 0x69, 0x6e, 0x64, 0x41, 0x6c, 0x6c, 0x55, 0x70, 0x67, 0x72, 0x61, 0x64, 0x65,
- 0x4e, 0x6f, 0x64, 0x65, 0x73, 0x57, 0x69, 0x74, 0x68, 0x4e, 0x6f, 0x64, 0x65, 0x43, 0x6c, 0x75,
- 0x73, 0x74, 0x65, 0x72, 0x49, 0x64, 0x12, 0x2f, 0x2e, 0x70, 0x62, 0x2e, 0x46, 0x69, 0x6e, 0x64,
- 0x41, 0x6c, 0x6c, 0x55, 0x70, 0x67, 0x72, 0x61, 0x64, 0x65, 0x4e, 0x6f, 0x64, 0x65, 0x73, 0x57,
- 0x69, 0x74, 0x68, 0x4e, 0x6f, 0x64, 0x65, 0x43, 0x6c, 0x75, 0x73, 0x74, 0x65, 0x72, 0x49, 0x64,
- 0x52, 0x65, 0x71, 0x75, 0x65, 0x73, 0x74, 0x1a, 0x30, 0x2e, 0x70, 0x62, 0x2e, 0x46, 0x69, 0x6e,
- 0x64, 0x41, 0x6c, 0x6c, 0x55, 0x70, 0x67, 0x72, 0x61, 0x64, 0x65, 0x4e, 0x6f, 0x64, 0x65, 0x73,
- 0x57, 0x69, 0x74, 0x68, 0x4e, 0x6f, 0x64, 0x65, 0x43, 0x6c, 0x75, 0x73, 0x74, 0x65, 0x72, 0x49,
- 0x64, 0x52, 0x65, 0x73, 0x70, 0x6f, 0x6e, 0x73, 0x65, 0x12, 0x5c, 0x0a, 0x15, 0x66, 0x69, 0x6e,
- 0x64, 0x4e, 0x6f, 0x64, 0x65, 0x49, 0x6e, 0x73, 0x74, 0x61, 0x6c, 0x6c, 0x53, 0x74, 0x61, 0x74,
- 0x75, 0x73, 0x12, 0x20, 0x2e, 0x70, 0x62, 0x2e, 0x46, 0x69, 0x6e, 0x64, 0x4e, 0x6f, 0x64, 0x65,
- 0x49, 0x6e, 0x73, 0x74, 0x61, 0x6c, 0x6c, 0x53, 0x74, 0x61, 0x74, 0x75, 0x73, 0x52, 0x65, 0x71,
- 0x75, 0x65, 0x73, 0x74, 0x1a, 0x21, 0x2e, 0x70, 0x62, 0x2e, 0x46, 0x69, 0x6e, 0x64, 0x4e, 0x6f,
- 0x64, 0x65, 0x49, 0x6e, 0x73, 0x74, 0x61, 0x6c, 0x6c, 0x53, 0x74, 0x61, 0x74, 0x75, 0x73, 0x52,
- 0x65, 0x73, 0x70, 0x6f, 0x6e, 0x73, 0x65, 0x12, 0x3d, 0x0a, 0x0f, 0x75, 0x70, 0x64, 0x61, 0x74,
- 0x65, 0x4e, 0x6f, 0x64, 0x65, 0x4c, 0x6f, 0x67, 0x69, 0x6e, 0x12, 0x1a, 0x2e, 0x70, 0x62, 0x2e,
- 0x55, 0x70, 0x64, 0x61, 0x74, 0x65, 0x4e, 0x6f, 0x64, 0x65, 0x4c, 0x6f, 0x67, 0x69, 0x6e, 0x52,
- 0x65, 0x71, 0x75, 0x65, 0x73, 0x74, 0x1a, 0x0e, 0x2e, 0x70, 0x62, 0x2e, 0x52, 0x50, 0x43, 0x53,
- 0x75, 0x63, 0x63, 0x65, 0x73, 0x73, 0x12, 0x6b, 0x0a, 0x23, 0x63, 0x6f, 0x75, 0x6e, 0x74, 0x41,
- 0x6c, 0x6c, 0x45, 0x6e, 0x61, 0x62, 0x6c, 0x65, 0x64, 0x4e, 0x6f, 0x64, 0x65, 0x73, 0x57, 0x69,
- 0x74, 0x68, 0x4e, 0x6f, 0x64, 0x65, 0x47, 0x72, 0x6f, 0x75, 0x70, 0x49, 0x64, 0x12, 0x2e, 0x2e,
- 0x70, 0x62, 0x2e, 0x43, 0x6f, 0x75, 0x6e, 0x74, 0x41, 0x6c, 0x6c, 0x45, 0x6e, 0x61, 0x62, 0x6c,
- 0x65, 0x64, 0x4e, 0x6f, 0x64, 0x65, 0x73, 0x57, 0x69, 0x74, 0x68, 0x4e, 0x6f, 0x64, 0x65, 0x47,
- 0x72, 0x6f, 0x75, 0x70, 0x49, 0x64, 0x52, 0x65, 0x71, 0x75, 0x65, 0x73, 0x74, 0x1a, 0x14, 0x2e,
- 0x70, 0x62, 0x2e, 0x52, 0x50, 0x43, 0x43, 0x6f, 0x75, 0x6e, 0x74, 0x52, 0x65, 0x73, 0x70, 0x6f,
- 0x6e, 0x73, 0x65, 0x12, 0x92, 0x01, 0x0a, 0x27, 0x66, 0x69, 0x6e, 0x64, 0x41, 0x6c, 0x6c, 0x45,
- 0x6e, 0x61, 0x62, 0x6c, 0x65, 0x64, 0x4e, 0x6f, 0x64, 0x65, 0x73, 0x44, 0x4e, 0x53, 0x57, 0x69,
- 0x74, 0x68, 0x4e, 0x6f, 0x64, 0x65, 0x43, 0x6c, 0x75, 0x73, 0x74, 0x65, 0x72, 0x49, 0x64, 0x12,
- 0x32, 0x2e, 0x70, 0x62, 0x2e, 0x46, 0x69, 0x6e, 0x64, 0x41, 0x6c, 0x6c, 0x45, 0x6e, 0x61, 0x62,
- 0x6c, 0x65, 0x64, 0x4e, 0x6f, 0x64, 0x65, 0x73, 0x44, 0x4e, 0x53, 0x57, 0x69, 0x74, 0x68, 0x4e,
- 0x6f, 0x64, 0x65, 0x43, 0x6c, 0x75, 0x73, 0x74, 0x65, 0x72, 0x49, 0x64, 0x52, 0x65, 0x71, 0x75,
- 0x65, 0x73, 0x74, 0x1a, 0x33, 0x2e, 0x70, 0x62, 0x2e, 0x46, 0x69, 0x6e, 0x64, 0x41, 0x6c, 0x6c,
- 0x45, 0x6e, 0x61, 0x62, 0x6c, 0x65, 0x64, 0x4e, 0x6f, 0x64, 0x65, 0x73, 0x44, 0x4e, 0x53, 0x57,
- 0x69, 0x74, 0x68, 0x4e, 0x6f, 0x64, 0x65, 0x43, 0x6c, 0x75, 0x73, 0x74, 0x65, 0x72, 0x49, 0x64,
- 0x52, 0x65, 0x73, 0x70, 0x6f, 0x6e, 0x73, 0x65, 0x12, 0x53, 0x0a, 0x12, 0x66, 0x69, 0x6e, 0x64,
- 0x45, 0x6e, 0x61, 0x62, 0x6c, 0x65, 0x64, 0x4e, 0x6f, 0x64, 0x65, 0x44, 0x4e, 0x53, 0x12, 0x1d,
- 0x2e, 0x70, 0x62, 0x2e, 0x46, 0x69, 0x6e, 0x64, 0x45, 0x6e, 0x61, 0x62, 0x6c, 0x65, 0x64, 0x4e,
- 0x6f, 0x64, 0x65, 0x44, 0x4e, 0x53, 0x52, 0x65, 0x71, 0x75, 0x65, 0x73, 0x74, 0x1a, 0x1e, 0x2e,
- 0x70, 0x62, 0x2e, 0x46, 0x69, 0x6e, 0x64, 0x45, 0x6e, 0x61, 0x62, 0x6c, 0x65, 0x64, 0x4e, 0x6f,
- 0x64, 0x65, 0x44, 0x4e, 0x53, 0x52, 0x65, 0x73, 0x70, 0x6f, 0x6e, 0x73, 0x65, 0x12, 0x39, 0x0a,
- 0x0d, 0x75, 0x70, 0x64, 0x61, 0x74, 0x65, 0x4e, 0x6f, 0x64, 0x65, 0x44, 0x4e, 0x53, 0x12, 0x18,
- 0x2e, 0x70, 0x62, 0x2e, 0x55, 0x70, 0x64, 0x61, 0x74, 0x65, 0x4e, 0x6f, 0x64, 0x65, 0x44, 0x4e,
- 0x53, 0x52, 0x65, 0x71, 0x75, 0x65, 0x73, 0x74, 0x1a, 0x0e, 0x2e, 0x70, 0x62, 0x2e, 0x52, 0x50,
- 0x43, 0x53, 0x75, 0x63, 0x63, 0x65, 0x73, 0x73, 0x12, 0x6d, 0x0a, 0x24, 0x63, 0x6f, 0x75, 0x6e,
- 0x74, 0x41, 0x6c, 0x6c, 0x45, 0x6e, 0x61, 0x62, 0x6c, 0x65, 0x64, 0x4e, 0x6f, 0x64, 0x65, 0x73,
- 0x57, 0x69, 0x74, 0x68, 0x4e, 0x6f, 0x64, 0x65, 0x52, 0x65, 0x67, 0x69, 0x6f, 0x6e, 0x49, 0x64,
- 0x12, 0x2f, 0x2e, 0x70, 0x62, 0x2e, 0x43, 0x6f, 0x75, 0x6e, 0x74, 0x41, 0x6c, 0x6c, 0x45, 0x6e,
- 0x61, 0x62, 0x6c, 0x65, 0x64, 0x4e, 0x6f, 0x64, 0x65, 0x73, 0x57, 0x69, 0x74, 0x68, 0x4e, 0x6f,
- 0x64, 0x65, 0x52, 0x65, 0x67, 0x69, 0x6f, 0x6e, 0x49, 0x64, 0x52, 0x65, 0x71, 0x75, 0x65, 0x73,
- 0x74, 0x1a, 0x14, 0x2e, 0x70, 0x62, 0x2e, 0x52, 0x50, 0x43, 0x43, 0x6f, 0x75, 0x6e, 0x74, 0x52,
- 0x65, 0x73, 0x70, 0x6f, 0x6e, 0x73, 0x65, 0x12, 0x62, 0x0a, 0x17, 0x66, 0x69, 0x6e, 0x64, 0x45,
- 0x6e, 0x61, 0x62, 0x6c, 0x65, 0x64, 0x4e, 0x6f, 0x64, 0x65, 0x73, 0x57, 0x69, 0x74, 0x68, 0x49,
- 0x64, 0x73, 0x12, 0x22, 0x2e, 0x70, 0x62, 0x2e, 0x46, 0x69, 0x6e, 0x64, 0x45, 0x6e, 0x61, 0x62,
- 0x6c, 0x65, 0x64, 0x4e, 0x6f, 0x64, 0x65, 0x73, 0x57, 0x69, 0x74, 0x68, 0x49, 0x64, 0x73, 0x52,
- 0x65, 0x71, 0x75, 0x65, 0x73, 0x74, 0x1a, 0x23, 0x2e, 0x70, 0x62, 0x2e, 0x46, 0x69, 0x6e, 0x64,
- 0x45, 0x6e, 0x61, 0x62, 0x6c, 0x65, 0x64, 0x4e, 0x6f, 0x64, 0x65, 0x73, 0x57, 0x69, 0x74, 0x68,
- 0x49, 0x64, 0x73, 0x52, 0x65, 0x73, 0x70, 0x6f, 0x6e, 0x73, 0x65, 0x12, 0x5f, 0x0a, 0x16, 0x63,
- 0x68, 0x65, 0x63, 0x6b, 0x4e, 0x6f, 0x64, 0x65, 0x4c, 0x61, 0x74, 0x65, 0x73, 0x74, 0x56, 0x65,
- 0x72, 0x73, 0x69, 0x6f, 0x6e, 0x12, 0x21, 0x2e, 0x70, 0x62, 0x2e, 0x43, 0x68, 0x65, 0x63, 0x6b,
- 0x4e, 0x6f, 0x64, 0x65, 0x4c, 0x61, 0x74, 0x65, 0x73, 0x74, 0x56, 0x65, 0x72, 0x73, 0x69, 0x6f,
- 0x6e, 0x52, 0x65, 0x71, 0x75, 0x65, 0x73, 0x74, 0x1a, 0x22, 0x2e, 0x70, 0x62, 0x2e, 0x43, 0x68,
- 0x65, 0x63, 0x6b, 0x4e, 0x6f, 0x64, 0x65, 0x4c, 0x61, 0x74, 0x65, 0x73, 0x74, 0x56, 0x65, 0x72,
- 0x73, 0x69, 0x6f, 0x6e, 0x52, 0x65, 0x73, 0x70, 0x6f, 0x6e, 0x73, 0x65, 0x12, 0x37, 0x0a, 0x0c,
- 0x75, 0x70, 0x64, 0x61, 0x74, 0x65, 0x4e, 0x6f, 0x64, 0x65, 0x55, 0x70, 0x12, 0x17, 0x2e, 0x70,
- 0x62, 0x2e, 0x55, 0x70, 0x64, 0x61, 0x74, 0x65, 0x4e, 0x6f, 0x64, 0x65, 0x55, 0x70, 0x52, 0x65,
- 0x71, 0x75, 0x65, 0x73, 0x74, 0x1a, 0x0e, 0x2e, 0x70, 0x62, 0x2e, 0x52, 0x50, 0x43, 0x53, 0x75,
- 0x63, 0x63, 0x65, 0x73, 0x73, 0x12, 0x71, 0x0a, 0x1c, 0x64, 0x6f, 0x77, 0x6e, 0x6c, 0x6f, 0x61,
- 0x64, 0x4e, 0x6f, 0x64, 0x65, 0x49, 0x6e, 0x73, 0x74, 0x61, 0x6c, 0x6c, 0x61, 0x74, 0x69, 0x6f,
- 0x6e, 0x46, 0x69, 0x6c, 0x65, 0x12, 0x27, 0x2e, 0x70, 0x62, 0x2e, 0x44, 0x6f, 0x77, 0x6e, 0x6c,
- 0x6f, 0x61, 0x64, 0x4e, 0x6f, 0x64, 0x65, 0x49, 0x6e, 0x73, 0x74, 0x61, 0x6c, 0x6c, 0x61, 0x74,
- 0x69, 0x6f, 0x6e, 0x46, 0x69, 0x6c, 0x65, 0x52, 0x65, 0x71, 0x75, 0x65, 0x73, 0x74, 0x1a, 0x28,
- 0x2e, 0x70, 0x62, 0x2e, 0x44, 0x6f, 0x77, 0x6e, 0x6c, 0x6f, 0x61, 0x64, 0x4e, 0x6f, 0x64, 0x65,
- 0x49, 0x6e, 0x73, 0x74, 0x61, 0x6c, 0x6c, 0x61, 0x74, 0x69, 0x6f, 0x6e, 0x46, 0x69, 0x6c, 0x65,
- 0x52, 0x65, 0x73, 0x70, 0x6f, 0x6e, 0x73, 0x65, 0x12, 0x3f, 0x0a, 0x10, 0x75, 0x70, 0x64, 0x61,
- 0x74, 0x65, 0x4e, 0x6f, 0x64, 0x65, 0x53, 0x79, 0x73, 0x74, 0x65, 0x6d, 0x12, 0x1b, 0x2e, 0x70,
- 0x62, 0x2e, 0x55, 0x70, 0x64, 0x61, 0x74, 0x65, 0x4e, 0x6f, 0x64, 0x65, 0x53, 0x79, 0x73, 0x74,
- 0x65, 0x6d, 0x52, 0x65, 0x71, 0x75, 0x65, 0x73, 0x74, 0x1a, 0x0e, 0x2e, 0x70, 0x62, 0x2e, 0x52,
- 0x50, 0x43, 0x53, 0x75, 0x63, 0x63, 0x65, 0x73, 0x73, 0x12, 0x3d, 0x0a, 0x0f, 0x75, 0x70, 0x64,
- 0x61, 0x74, 0x65, 0x4e, 0x6f, 0x64, 0x65, 0x43, 0x61, 0x63, 0x68, 0x65, 0x12, 0x1a, 0x2e, 0x70,
- 0x62, 0x2e, 0x55, 0x70, 0x64, 0x61, 0x74, 0x65, 0x4e, 0x6f, 0x64, 0x65, 0x43, 0x61, 0x63, 0x68,
- 0x65, 0x52, 0x65, 0x71, 0x75, 0x65, 0x73, 0x74, 0x1a, 0x0e, 0x2e, 0x70, 0x62, 0x2e, 0x52, 0x50,
- 0x43, 0x53, 0x75, 0x63, 0x63, 0x65, 0x73, 0x73, 0x12, 0x50, 0x0a, 0x11, 0x66, 0x69, 0x6e, 0x64,
- 0x4e, 0x6f, 0x64, 0x65, 0x4c, 0x65, 0x76, 0x65, 0x6c, 0x49, 0x6e, 0x66, 0x6f, 0x12, 0x1c, 0x2e,
- 0x70, 0x62, 0x2e, 0x46, 0x69, 0x6e, 0x64, 0x4e, 0x6f, 0x64, 0x65, 0x4c, 0x65, 0x76, 0x65, 0x6c,
- 0x49, 0x6e, 0x66, 0x6f, 0x52, 0x65, 0x71, 0x75, 0x65, 0x73, 0x74, 0x1a, 0x1d, 0x2e, 0x70, 0x62,
- 0x2e, 0x46, 0x69, 0x6e, 0x64, 0x4e, 0x6f, 0x64, 0x65, 0x4c, 0x65, 0x76, 0x65, 0x6c, 0x49, 0x6e,
- 0x66, 0x6f, 0x52, 0x65, 0x73, 0x70, 0x6f, 0x6e, 0x73, 0x65, 0x12, 0x56, 0x0a, 0x13, 0x66, 0x69,
- 0x6e, 0x64, 0x4e, 0x6f, 0x64, 0x65, 0x44, 0x4e, 0x53, 0x52, 0x65, 0x73, 0x6f, 0x6c, 0x76, 0x65,
- 0x72, 0x12, 0x1e, 0x2e, 0x70, 0x62, 0x2e, 0x46, 0x69, 0x6e, 0x64, 0x4e, 0x6f, 0x64, 0x65, 0x44,
- 0x4e, 0x53, 0x52, 0x65, 0x73, 0x6f, 0x6c, 0x76, 0x65, 0x72, 0x52, 0x65, 0x71, 0x75, 0x65, 0x73,
- 0x74, 0x1a, 0x1f, 0x2e, 0x70, 0x62, 0x2e, 0x46, 0x69, 0x6e, 0x64, 0x4e, 0x6f, 0x64, 0x65, 0x44,
- 0x4e, 0x53, 0x52, 0x65, 0x73, 0x6f, 0x6c, 0x76, 0x65, 0x72, 0x52, 0x65, 0x73, 0x70, 0x6f, 0x6e,
- 0x73, 0x65, 0x12, 0x49, 0x0a, 0x15, 0x75, 0x70, 0x64, 0x61, 0x74, 0x65, 0x4e, 0x6f, 0x64, 0x65,
- 0x44, 0x4e, 0x53, 0x52, 0x65, 0x73, 0x6f, 0x6c, 0x76, 0x65, 0x72, 0x12, 0x20, 0x2e, 0x70, 0x62,
- 0x2e, 0x55, 0x70, 0x64, 0x61, 0x74, 0x65, 0x4e, 0x6f, 0x64, 0x65, 0x44, 0x4e, 0x53, 0x52, 0x65,
- 0x73, 0x6f, 0x6c, 0x76, 0x65, 0x72, 0x52, 0x65, 0x71, 0x75, 0x65, 0x73, 0x74, 0x1a, 0x0e, 0x2e,
- 0x70, 0x62, 0x2e, 0x52, 0x50, 0x43, 0x53, 0x75, 0x63, 0x63, 0x65, 0x73, 0x73, 0x12, 0x5f, 0x0a,
- 0x16, 0x66, 0x69, 0x6e, 0x64, 0x4e, 0x6f, 0x64, 0x65, 0x44, 0x44, 0x6f, 0x53, 0x50, 0x72, 0x6f,
- 0x74, 0x65, 0x63, 0x74, 0x69, 0x6f, 0x6e, 0x12, 0x21, 0x2e, 0x70, 0x62, 0x2e, 0x46, 0x69, 0x6e,
- 0x64, 0x4e, 0x6f, 0x64, 0x65, 0x44, 0x44, 0x6f, 0x53, 0x50, 0x72, 0x6f, 0x74, 0x65, 0x63, 0x74,
- 0x69, 0x6f, 0x6e, 0x52, 0x65, 0x71, 0x75, 0x65, 0x73, 0x74, 0x1a, 0x22, 0x2e, 0x70, 0x62, 0x2e,
- 0x46, 0x69, 0x6e, 0x64, 0x4e, 0x6f, 0x64, 0x65, 0x44, 0x44, 0x6f, 0x53, 0x50, 0x72, 0x6f, 0x74,
- 0x65, 0x63, 0x74, 0x69, 0x6f, 0x6e, 0x52, 0x65, 0x73, 0x70, 0x6f, 0x6e, 0x73, 0x65, 0x12, 0x4f,
- 0x0a, 0x18, 0x75, 0x70, 0x64, 0x61, 0x74, 0x65, 0x4e, 0x6f, 0x64, 0x65, 0x44, 0x44, 0x6f, 0x53,
- 0x50, 0x72, 0x6f, 0x74, 0x65, 0x63, 0x74, 0x69, 0x6f, 0x6e, 0x12, 0x23, 0x2e, 0x70, 0x62, 0x2e,
- 0x55, 0x70, 0x64, 0x61, 0x74, 0x65, 0x4e, 0x6f, 0x64, 0x65, 0x44, 0x44, 0x6f, 0x53, 0x50, 0x72,
- 0x6f, 0x74, 0x65, 0x63, 0x74, 0x69, 0x6f, 0x6e, 0x52, 0x65, 0x71, 0x75, 0x65, 0x73, 0x74, 0x1a,
- 0x0e, 0x2e, 0x70, 0x62, 0x2e, 0x52, 0x50, 0x43, 0x53, 0x75, 0x63, 0x63, 0x65, 0x73, 0x73, 0x12,
- 0x6b, 0x0a, 0x1a, 0x66, 0x69, 0x6e, 0x64, 0x4e, 0x6f, 0x64, 0x65, 0x47, 0x6c, 0x6f, 0x62, 0x61,
- 0x6c, 0x53, 0x65, 0x72, 0x76, 0x65, 0x72, 0x43, 0x6f, 0x6e, 0x66, 0x69, 0x67, 0x12, 0x25, 0x2e,
- 0x70, 0x62, 0x2e, 0x46, 0x69, 0x6e, 0x64, 0x4e, 0x6f, 0x64, 0x65, 0x47, 0x6c, 0x6f, 0x62, 0x61,
- 0x6c, 0x53, 0x65, 0x72, 0x76, 0x65, 0x72, 0x43, 0x6f, 0x6e, 0x66, 0x69, 0x67, 0x52, 0x65, 0x71,
- 0x75, 0x65, 0x73, 0x74, 0x1a, 0x26, 0x2e, 0x70, 0x62, 0x2e, 0x46, 0x69, 0x6e, 0x64, 0x4e, 0x6f,
- 0x64, 0x65, 0x47, 0x6c, 0x6f, 0x62, 0x61, 0x6c, 0x53, 0x65, 0x72, 0x76, 0x65, 0x72, 0x43, 0x6f,
- 0x6e, 0x66, 0x69, 0x67, 0x52, 0x65, 0x73, 0x70, 0x6f, 0x6e, 0x73, 0x65, 0x12, 0x68, 0x0a, 0x19,
- 0x66, 0x69, 0x6e, 0x64, 0x45, 0x6e, 0x61, 0x62, 0x6c, 0x65, 0x64, 0x4e, 0x6f, 0x64, 0x65, 0x43,
- 0x6f, 0x6e, 0x66, 0x69, 0x67, 0x49, 0x6e, 0x66, 0x6f, 0x12, 0x24, 0x2e, 0x70, 0x62, 0x2e, 0x46,
- 0x69, 0x6e, 0x64, 0x45, 0x6e, 0x61, 0x62, 0x6c, 0x65, 0x64, 0x4e, 0x6f, 0x64, 0x65, 0x43, 0x6f,
- 0x6e, 0x66, 0x69, 0x67, 0x49, 0x6e, 0x66, 0x6f, 0x52, 0x65, 0x71, 0x75, 0x65, 0x73, 0x74, 0x1a,
- 0x25, 0x2e, 0x70, 0x62, 0x2e, 0x46, 0x69, 0x6e, 0x64, 0x45, 0x6e, 0x61, 0x62, 0x6c, 0x65, 0x64,
- 0x4e, 0x6f, 0x64, 0x65, 0x43, 0x6f, 0x6e, 0x66, 0x69, 0x67, 0x49, 0x6e, 0x66, 0x6f, 0x52, 0x65,
- 0x73, 0x70, 0x6f, 0x6e, 0x73, 0x65, 0x12, 0x51, 0x0a, 0x16, 0x63, 0x6f, 0x75, 0x6e, 0x74, 0x41,
- 0x6c, 0x6c, 0x4e, 0x6f, 0x64, 0x65, 0x52, 0x65, 0x67, 0x69, 0x6f, 0x6e, 0x49, 0x6e, 0x66, 0x6f,
- 0x12, 0x21, 0x2e, 0x70, 0x62, 0x2e, 0x43, 0x6f, 0x75, 0x6e, 0x74, 0x41, 0x6c, 0x6c, 0x4e, 0x6f,
- 0x64, 0x65, 0x52, 0x65, 0x67, 0x69, 0x6f, 0x6e, 0x49, 0x6e, 0x66, 0x6f, 0x52, 0x65, 0x71, 0x75,
- 0x65, 0x73, 0x74, 0x1a, 0x14, 0x2e, 0x70, 0x62, 0x2e, 0x52, 0x50, 0x43, 0x43, 0x6f, 0x75, 0x6e,
- 0x74, 0x52, 0x65, 0x73, 0x70, 0x6f, 0x6e, 0x73, 0x65, 0x12, 0x53, 0x0a, 0x12, 0x6c, 0x69, 0x73,
- 0x74, 0x4e, 0x6f, 0x64, 0x65, 0x52, 0x65, 0x67, 0x69, 0x6f, 0x6e, 0x49, 0x6e, 0x66, 0x6f, 0x12,
- 0x1d, 0x2e, 0x70, 0x62, 0x2e, 0x4c, 0x69, 0x73, 0x74, 0x4e, 0x6f, 0x64, 0x65, 0x52, 0x65, 0x67,
- 0x69, 0x6f, 0x6e, 0x49, 0x6e, 0x66, 0x6f, 0x52, 0x65, 0x71, 0x75, 0x65, 0x73, 0x74, 0x1a, 0x1e,
- 0x2e, 0x70, 0x62, 0x2e, 0x4c, 0x69, 0x73, 0x74, 0x4e, 0x6f, 0x64, 0x65, 0x52, 0x65, 0x67, 0x69,
- 0x6f, 0x6e, 0x49, 0x6e, 0x66, 0x6f, 0x52, 0x65, 0x73, 0x70, 0x6f, 0x6e, 0x73, 0x65, 0x12, 0x47,
- 0x0a, 0x14, 0x75, 0x70, 0x64, 0x61, 0x74, 0x65, 0x4e, 0x6f, 0x64, 0x65, 0x52, 0x65, 0x67, 0x69,
- 0x6f, 0x6e, 0x49, 0x6e, 0x66, 0x6f, 0x12, 0x1f, 0x2e, 0x70, 0x62, 0x2e, 0x55, 0x70, 0x64, 0x61,
- 0x74, 0x65, 0x4e, 0x6f, 0x64, 0x65, 0x52, 0x65, 0x67, 0x69, 0x6f, 0x6e, 0x49, 0x6e, 0x66, 0x6f,
- 0x52, 0x65, 0x71, 0x75, 0x65, 0x73, 0x74, 0x1a, 0x0e, 0x2e, 0x70, 0x62, 0x2e, 0x52, 0x50, 0x43,
- 0x53, 0x75, 0x63, 0x63, 0x65, 0x73, 0x73, 0x12, 0x50, 0x0a, 0x11, 0x66, 0x69, 0x6e, 0x64, 0x4e,
- 0x6f, 0x64, 0x65, 0x41, 0x50, 0x49, 0x43, 0x6f, 0x6e, 0x66, 0x69, 0x67, 0x12, 0x1c, 0x2e, 0x70,
- 0x62, 0x2e, 0x46, 0x69, 0x6e, 0x64, 0x4e, 0x6f, 0x64, 0x65, 0x41, 0x50, 0x49, 0x43, 0x6f, 0x6e,
- 0x66, 0x69, 0x67, 0x52, 0x65, 0x71, 0x75, 0x65, 0x73, 0x74, 0x1a, 0x1d, 0x2e, 0x70, 0x62, 0x2e,
- 0x46, 0x69, 0x6e, 0x64, 0x4e, 0x6f, 0x64, 0x65, 0x41, 0x50, 0x49, 0x43, 0x6f, 0x6e, 0x66, 0x69,
- 0x67, 0x52, 0x65, 0x73, 0x70, 0x6f, 0x6e, 0x73, 0x65, 0x12, 0x45, 0x0a, 0x13, 0x75, 0x70, 0x64,
- 0x61, 0x74, 0x65, 0x4e, 0x6f, 0x64, 0x65, 0x41, 0x50, 0x49, 0x43, 0x6f, 0x6e, 0x66, 0x69, 0x67,
- 0x12, 0x1e, 0x2e, 0x70, 0x62, 0x2e, 0x55, 0x70, 0x64, 0x61, 0x74, 0x65, 0x4e, 0x6f, 0x64, 0x65,
- 0x41, 0x50, 0x49, 0x43, 0x6f, 0x6e, 0x66, 0x69, 0x67, 0x52, 0x65, 0x71, 0x75, 0x65, 0x73, 0x74,
- 0x1a, 0x0e, 0x2e, 0x70, 0x62, 0x2e, 0x52, 0x50, 0x43, 0x53, 0x75, 0x63, 0x63, 0x65, 0x73, 0x73,
- 0x12, 0x56, 0x0a, 0x13, 0x66, 0x69, 0x6e, 0x64, 0x4e, 0x6f, 0x64, 0x65, 0x55, 0x41, 0x4d, 0x50,
- 0x6f, 0x6c, 0x69, 0x63, 0x69, 0x65, 0x73, 0x12, 0x1e, 0x2e, 0x70, 0x62, 0x2e, 0x46, 0x69, 0x6e,
- 0x64, 0x4e, 0x6f, 0x64, 0x65, 0x55, 0x41, 0x4d, 0x50, 0x6f, 0x6c, 0x69, 0x63, 0x69, 0x65, 0x73,
- 0x52, 0x65, 0x71, 0x75, 0x65, 0x73, 0x74, 0x1a, 0x1f, 0x2e, 0x70, 0x62, 0x2e, 0x46, 0x69, 0x6e,
- 0x64, 0x4e, 0x6f, 0x64, 0x65, 0x55, 0x41, 0x4d, 0x50, 0x6f, 0x6c, 0x69, 0x63, 0x69, 0x65, 0x73,
- 0x52, 0x65, 0x73, 0x70, 0x6f, 0x6e, 0x73, 0x65, 0x12, 0x5f, 0x0a, 0x16, 0x66, 0x69, 0x6e, 0x64,
- 0x4e, 0x6f, 0x64, 0x65, 0x48, 0x54, 0x54, 0x50, 0x43, 0x43, 0x50, 0x6f, 0x6c, 0x69, 0x63, 0x69,
- 0x65, 0x73, 0x12, 0x21, 0x2e, 0x70, 0x62, 0x2e, 0x46, 0x69, 0x6e, 0x64, 0x4e, 0x6f, 0x64, 0x65,
- 0x48, 0x54, 0x54, 0x50, 0x43, 0x43, 0x50, 0x6f, 0x6c, 0x69, 0x63, 0x69, 0x65, 0x73, 0x52, 0x65,
- 0x71, 0x75, 0x65, 0x73, 0x74, 0x1a, 0x22, 0x2e, 0x70, 0x62, 0x2e, 0x46, 0x69, 0x6e, 0x64, 0x4e,
- 0x6f, 0x64, 0x65, 0x48, 0x54, 0x54, 0x50, 0x43, 0x43, 0x50, 0x6f, 0x6c, 0x69, 0x63, 0x69, 0x65,
- 0x73, 0x52, 0x65, 0x73, 0x70, 0x6f, 0x6e, 0x73, 0x65, 0x12, 0x5c, 0x0a, 0x15, 0x66, 0x69, 0x6e,
- 0x64, 0x4e, 0x6f, 0x64, 0x65, 0x48, 0x54, 0x54, 0x50, 0x33, 0x50, 0x6f, 0x6c, 0x69, 0x63, 0x69,
- 0x65, 0x73, 0x12, 0x20, 0x2e, 0x70, 0x62, 0x2e, 0x46, 0x69, 0x6e, 0x64, 0x4e, 0x6f, 0x64, 0x65,
- 0x48, 0x54, 0x54, 0x50, 0x33, 0x50, 0x6f, 0x6c, 0x69, 0x63, 0x69, 0x65, 0x73, 0x52, 0x65, 0x71,
- 0x75, 0x65, 0x73, 0x74, 0x1a, 0x21, 0x2e, 0x70, 0x62, 0x2e, 0x46, 0x69, 0x6e, 0x64, 0x4e, 0x6f,
- 0x64, 0x65, 0x48, 0x54, 0x54, 0x50, 0x33, 0x50, 0x6f, 0x6c, 0x69, 0x63, 0x69, 0x65, 0x73, 0x52,
- 0x65, 0x73, 0x70, 0x6f, 0x6e, 0x73, 0x65, 0x12, 0x68, 0x0a, 0x19, 0x66, 0x69, 0x6e, 0x64, 0x4e,
- 0x6f, 0x64, 0x65, 0x48, 0x54, 0x54, 0x50, 0x50, 0x61, 0x67, 0x65, 0x73, 0x50, 0x6f, 0x6c, 0x69,
- 0x63, 0x69, 0x65, 0x73, 0x12, 0x24, 0x2e, 0x70, 0x62, 0x2e, 0x46, 0x69, 0x6e, 0x64, 0x4e, 0x6f,
- 0x64, 0x65, 0x48, 0x54, 0x54, 0x50, 0x50, 0x61, 0x67, 0x65, 0x73, 0x50, 0x6f, 0x6c, 0x69, 0x63,
- 0x69, 0x65, 0x73, 0x52, 0x65, 0x71, 0x75, 0x65, 0x73, 0x74, 0x1a, 0x25, 0x2e, 0x70, 0x62, 0x2e,
- 0x46, 0x69, 0x6e, 0x64, 0x4e, 0x6f, 0x64, 0x65, 0x48, 0x54, 0x54, 0x50, 0x50, 0x61, 0x67, 0x65,
- 0x73, 0x50, 0x6f, 0x6c, 0x69, 0x63, 0x69, 0x65, 0x73, 0x52, 0x65, 0x73, 0x70, 0x6f, 0x6e, 0x73,
- 0x65, 0x12, 0x59, 0x0a, 0x14, 0x66, 0x69, 0x6e, 0x64, 0x4e, 0x6f, 0x64, 0x65, 0x53, 0x63, 0x68,
- 0x65, 0x64, 0x75, 0x6c, 0x65, 0x49, 0x6e, 0x66, 0x6f, 0x12, 0x1f, 0x2e, 0x70, 0x62, 0x2e, 0x46,
- 0x69, 0x6e, 0x64, 0x4e, 0x6f, 0x64, 0x65, 0x53, 0x63, 0x68, 0x65, 0x64, 0x75, 0x6c, 0x65, 0x49,
- 0x6e, 0x66, 0x6f, 0x52, 0x65, 0x71, 0x75, 0x65, 0x73, 0x74, 0x1a, 0x20, 0x2e, 0x70, 0x62, 0x2e,
- 0x46, 0x69, 0x6e, 0x64, 0x4e, 0x6f, 0x64, 0x65, 0x53, 0x63, 0x68, 0x65, 0x64, 0x75, 0x6c, 0x65,
- 0x49, 0x6e, 0x66, 0x6f, 0x52, 0x65, 0x73, 0x70, 0x6f, 0x6e, 0x73, 0x65, 0x12, 0x4b, 0x0a, 0x16,
- 0x75, 0x70, 0x64, 0x61, 0x74, 0x65, 0x4e, 0x6f, 0x64, 0x65, 0x53, 0x63, 0x68, 0x65, 0x64, 0x75,
- 0x6c, 0x65, 0x49, 0x6e, 0x66, 0x6f, 0x12, 0x21, 0x2e, 0x70, 0x62, 0x2e, 0x55, 0x70, 0x64, 0x61,
- 0x74, 0x65, 0x4e, 0x6f, 0x64, 0x65, 0x53, 0x63, 0x68, 0x65, 0x64, 0x75, 0x6c, 0x65, 0x49, 0x6e,
- 0x66, 0x6f, 0x52, 0x65, 0x71, 0x75, 0x65, 0x73, 0x74, 0x1a, 0x0e, 0x2e, 0x70, 0x62, 0x2e, 0x52,
- 0x50, 0x43, 0x53, 0x75, 0x63, 0x63, 0x65, 0x73, 0x73, 0x12, 0x49, 0x0a, 0x15, 0x72, 0x65, 0x73,
- 0x65, 0x74, 0x4e, 0x6f, 0x64, 0x65, 0x41, 0x63, 0x74, 0x69, 0x6f, 0x6e, 0x53, 0x74, 0x61, 0x74,
- 0x75, 0x73, 0x12, 0x20, 0x2e, 0x70, 0x62, 0x2e, 0x52, 0x65, 0x73, 0x65, 0x74, 0x4e, 0x6f, 0x64,
- 0x65, 0x41, 0x63, 0x74, 0x69, 0x6f, 0x6e, 0x53, 0x74, 0x61, 0x74, 0x75, 0x73, 0x52, 0x65, 0x71,
- 0x75, 0x65, 0x73, 0x74, 0x1a, 0x0e, 0x2e, 0x70, 0x62, 0x2e, 0x52, 0x50, 0x43, 0x53, 0x75, 0x63,
- 0x63, 0x65, 0x73, 0x73, 0x12, 0x95, 0x01, 0x0a, 0x28, 0x66, 0x69, 0x6e, 0x64, 0x41, 0x6c, 0x6c,
- 0x4e, 0x6f, 0x64, 0x65, 0x53, 0x63, 0x68, 0x65, 0x64, 0x75, 0x6c, 0x65, 0x49, 0x6e, 0x66, 0x6f,
- 0x57, 0x69, 0x74, 0x68, 0x4e, 0x6f, 0x64, 0x65, 0x43, 0x6c, 0x75, 0x73, 0x74, 0x65, 0x72, 0x49,
- 0x64, 0x12, 0x33, 0x2e, 0x70, 0x62, 0x2e, 0x46, 0x69, 0x6e, 0x64, 0x41, 0x6c, 0x6c, 0x4e, 0x6f,
- 0x64, 0x65, 0x53, 0x63, 0x68, 0x65, 0x64, 0x75, 0x6c, 0x65, 0x49, 0x6e, 0x66, 0x6f, 0x57, 0x69,
- 0x74, 0x68, 0x4e, 0x6f, 0x64, 0x65, 0x43, 0x6c, 0x75, 0x73, 0x74, 0x65, 0x72, 0x49, 0x64, 0x52,
- 0x65, 0x71, 0x75, 0x65, 0x73, 0x74, 0x1a, 0x34, 0x2e, 0x70, 0x62, 0x2e, 0x46, 0x69, 0x6e, 0x64,
- 0x41, 0x6c, 0x6c, 0x4e, 0x6f, 0x64, 0x65, 0x53, 0x63, 0x68, 0x65, 0x64, 0x75, 0x6c, 0x65, 0x49,
- 0x6e, 0x66, 0x6f, 0x57, 0x69, 0x74, 0x68, 0x4e, 0x6f, 0x64, 0x65, 0x43, 0x6c, 0x75, 0x73, 0x74,
- 0x65, 0x72, 0x49, 0x64, 0x52, 0x65, 0x73, 0x70, 0x6f, 0x6e, 0x73, 0x65, 0x12, 0x53, 0x0a, 0x1a,
- 0x63, 0x6f, 0x70, 0x79, 0x4e, 0x6f, 0x64, 0x65, 0x41, 0x63, 0x74, 0x69, 0x6f, 0x6e, 0x73, 0x54,
- 0x6f, 0x4e, 0x6f, 0x64, 0x65, 0x47, 0x72, 0x6f, 0x75, 0x70, 0x12, 0x25, 0x2e, 0x70, 0x62, 0x2e,
- 0x43, 0x6f, 0x70, 0x79, 0x4e, 0x6f, 0x64, 0x65, 0x41, 0x63, 0x74, 0x69, 0x6f, 0x6e, 0x73, 0x54,
- 0x6f, 0x4e, 0x6f, 0x64, 0x65, 0x47, 0x72, 0x6f, 0x75, 0x70, 0x52, 0x65, 0x71, 0x75, 0x65, 0x73,
- 0x74, 0x1a, 0x0e, 0x2e, 0x70, 0x62, 0x2e, 0x52, 0x50, 0x43, 0x53, 0x75, 0x63, 0x63, 0x65, 0x73,
- 0x73, 0x12, 0x57, 0x0a, 0x1c, 0x63, 0x6f, 0x70, 0x79, 0x4e, 0x6f, 0x64, 0x65, 0x41, 0x63, 0x74,
- 0x69, 0x6f, 0x6e, 0x73, 0x54, 0x6f, 0x4e, 0x6f, 0x64, 0x65, 0x43, 0x6c, 0x75, 0x73, 0x74, 0x65,
- 0x72, 0x12, 0x27, 0x2e, 0x70, 0x62, 0x2e, 0x43, 0x6f, 0x70, 0x79, 0x4e, 0x6f, 0x64, 0x65, 0x41,
- 0x63, 0x74, 0x69, 0x6f, 0x6e, 0x73, 0x54, 0x6f, 0x4e, 0x6f, 0x64, 0x65, 0x43, 0x6c, 0x75, 0x73,
- 0x74, 0x65, 0x72, 0x52, 0x65, 0x71, 0x75, 0x65, 0x73, 0x74, 0x1a, 0x0e, 0x2e, 0x70, 0x62, 0x2e,
- 0x52, 0x50, 0x43, 0x53, 0x75, 0x63, 0x63, 0x65, 0x73, 0x73, 0x12, 0x50, 0x0a, 0x11, 0x66, 0x69,
- 0x6e, 0x64, 0x4e, 0x6f, 0x64, 0x65, 0x54, 0x4f, 0x41, 0x43, 0x6f, 0x6e, 0x66, 0x69, 0x67, 0x12,
- 0x1c, 0x2e, 0x70, 0x62, 0x2e, 0x46, 0x69, 0x6e, 0x64, 0x4e, 0x6f, 0x64, 0x65, 0x54, 0x4f, 0x41,
- 0x43, 0x6f, 0x6e, 0x66, 0x69, 0x67, 0x52, 0x65, 0x71, 0x75, 0x65, 0x73, 0x74, 0x1a, 0x1d, 0x2e,
- 0x70, 0x62, 0x2e, 0x46, 0x69, 0x6e, 0x64, 0x4e, 0x6f, 0x64, 0x65, 0x54, 0x4f, 0x41, 0x43, 0x6f,
- 0x6e, 0x66, 0x69, 0x67, 0x52, 0x65, 0x73, 0x70, 0x6f, 0x6e, 0x73, 0x65, 0x12, 0x74, 0x0a, 0x1d,
- 0x66, 0x69, 0x6e, 0x64, 0x4e, 0x6f, 0x64, 0x65, 0x4e, 0x65, 0x74, 0x77, 0x6f, 0x72, 0x6b, 0x53,
- 0x65, 0x63, 0x75, 0x72, 0x69, 0x74, 0x79, 0x50, 0x6f, 0x6c, 0x69, 0x63, 0x79, 0x12, 0x28, 0x2e,
- 0x70, 0x62, 0x2e, 0x46, 0x69, 0x6e, 0x64, 0x4e, 0x6f, 0x64, 0x65, 0x4e, 0x65, 0x74, 0x77, 0x6f,
- 0x72, 0x6b, 0x53, 0x65, 0x63, 0x75, 0x72, 0x69, 0x74, 0x79, 0x50, 0x6f, 0x6c, 0x69, 0x63, 0x79,
- 0x52, 0x65, 0x71, 0x75, 0x65, 0x73, 0x74, 0x1a, 0x29, 0x2e, 0x70, 0x62, 0x2e, 0x46, 0x69, 0x6e,
- 0x64, 0x4e, 0x6f, 0x64, 0x65, 0x4e, 0x65, 0x74, 0x77, 0x6f, 0x72, 0x6b, 0x53, 0x65, 0x63, 0x75,
- 0x72, 0x69, 0x74, 0x79, 0x50, 0x6f, 0x6c, 0x69, 0x63, 0x79, 0x52, 0x65, 0x73, 0x70, 0x6f, 0x6e,
- 0x73, 0x65, 0x12, 0x59, 0x0a, 0x14, 0x66, 0x69, 0x6e, 0x64, 0x4e, 0x6f, 0x64, 0x65, 0x57, 0x65,
- 0x62, 0x50, 0x50, 0x6f, 0x6c, 0x69, 0x63, 0x69, 0x65, 0x73, 0x12, 0x1f, 0x2e, 0x70, 0x62, 0x2e,
- 0x46, 0x69, 0x6e, 0x64, 0x4e, 0x6f, 0x64, 0x65, 0x57, 0x65, 0x62, 0x50, 0x50, 0x6f, 0x6c, 0x69,
- 0x63, 0x69, 0x65, 0x73, 0x52, 0x65, 0x71, 0x75, 0x65, 0x73, 0x74, 0x1a, 0x20, 0x2e, 0x70, 0x62,
- 0x2e, 0x46, 0x69, 0x6e, 0x64, 0x4e, 0x6f, 0x64, 0x65, 0x57, 0x65, 0x62, 0x50, 0x50, 0x6f, 0x6c,
- 0x69, 0x63, 0x69, 0x65, 0x73, 0x52, 0x65, 0x73, 0x70, 0x6f, 0x6e, 0x73, 0x65, 0x12, 0x3b, 0x0a,
- 0x0e, 0x75, 0x70, 0x64, 0x61, 0x74, 0x65, 0x4e, 0x6f, 0x64, 0x65, 0x49, 0x73, 0x4f, 0x6e, 0x12,
- 0x19, 0x2e, 0x70, 0x62, 0x2e, 0x55, 0x70, 0x64, 0x61, 0x74, 0x65, 0x4e, 0x6f, 0x64, 0x65, 0x49,
- 0x73, 0x4f, 0x6e, 0x52, 0x65, 0x71, 0x75, 0x65, 0x73, 0x74, 0x1a, 0x0e, 0x2e, 0x70, 0x62, 0x2e,
- 0x52, 0x50, 0x43, 0x53, 0x75, 0x63, 0x63, 0x65, 0x73, 0x73, 0x42, 0x06, 0x5a, 0x04, 0x2e, 0x2f,
- 0x70, 0x62, 0x62, 0x06, 0x70, 0x72, 0x6f, 0x74, 0x6f, 0x33,
-}
+const file_service_node_proto_rawDesc = "" +
+ "\n" +
+ "\x12service_node.proto\x12\x02pb\x1a\x17models/model_node.proto\x1a\x1dmodels/model_node_login.proto\x1a&models/model_node_install_status.proto\x1a\x1cmodels/model_dns_route.proto\x1a models/model_size_capacity.proto\x1a\x1fmodels/model_node_cluster.proto\x1a\x1emodels/model_node_region.proto\x1a\x19models/rpc_messages.proto\"\x84\x02\n" +
+ "\x11CreateNodeRequest\x12\x12\n" +
+ "\x04name\x18\x01 \x01(\tR\x04name\x12$\n" +
+ "\rnodeClusterId\x18\x02 \x01(\x03R\rnodeClusterId\x12+\n" +
+ "\tnodeLogin\x18\x03 \x01(\v2\r.pb.NodeLoginR\tnodeLogin\x12 \n" +
+ "\vnodeGroupId\x18\x04 \x01(\x03R\vnodeGroupId\x12$\n" +
+ "\vdnsDomainId\x18\x05 \x01(\x03B\x02\x18\x01R\vdnsDomainId\x12\x1c\n" +
+ "\tdnsRoutes\x18\x06 \x03(\tR\tdnsRoutes\x12\"\n" +
+ "\fnodeRegionId\x18\a \x01(\x03R\fnodeRegionId\",\n" +
+ "\x12CreateNodeResponse\x12\x16\n" +
+ "\x06nodeId\x18\x01 \x01(\x03R\x06nodeId\"0\n" +
+ "\x1aRegisterClusterNodeRequest\x12\x12\n" +
+ "\x04name\x18\x01 \x01(\tR\x04name\"o\n" +
+ "\x1bRegisterClusterNodeResponse\x12\x1a\n" +
+ "\buniqueId\x18\x01 \x01(\tR\buniqueId\x12\x16\n" +
+ "\x06secret\x18\x02 \x01(\tR\x06secret\x12\x1c\n" +
+ "\tendpoints\x18\x03 \x03(\tR\tendpoints\"\x1d\n" +
+ "\x1bCountAllEnabledNodesRequest\"\xbc\x05\n" +
+ "\x1cListEnabledNodesMatchRequest\x12\x16\n" +
+ "\x06offset\x18\x01 \x01(\x03R\x06offset\x12\x12\n" +
+ "\x04size\x18\x02 \x01(\x03R\x04size\x12$\n" +
+ "\rnodeClusterId\x18\x03 \x01(\x03R\rnodeClusterId\x12\"\n" +
+ "\finstallState\x18\x04 \x01(\x05R\finstallState\x12 \n" +
+ "\vactiveState\x18\x05 \x01(\x05R\vactiveState\x12\x18\n" +
+ "\akeyword\x18\x06 \x01(\tR\akeyword\x12 \n" +
+ "\vnodeGroupId\x18\a \x01(\x03R\vnodeGroupId\x12\"\n" +
+ "\fnodeRegionId\x18\b \x01(\x03R\fnodeRegionId\x12\x14\n" +
+ "\x05level\x18\t \x01(\x05R\x05level\x12\x16\n" +
+ "\x06cpuAsc\x18\x14 \x01(\bR\x06cpuAsc\x12\x18\n" +
+ "\acpuDesc\x18\x15 \x01(\bR\acpuDesc\x12\x1c\n" +
+ "\tmemoryAsc\x18\x16 \x01(\bR\tmemoryAsc\x12\x1e\n" +
+ "\n" +
+ "memoryDesc\x18\x17 \x01(\bR\n" +
+ "memoryDesc\x12\"\n" +
+ "\ftrafficInAsc\x18\x18 \x01(\bR\ftrafficInAsc\x12$\n" +
+ "\rtrafficInDesc\x18\x19 \x01(\bR\rtrafficInDesc\x12$\n" +
+ "\rtrafficOutAsc\x18\x1a \x01(\bR\rtrafficOutAsc\x12&\n" +
+ "\x0etrafficOutDesc\x18\x1b \x01(\bR\x0etrafficOutDesc\x12\x18\n" +
+ "\aloadAsc\x18\x1c \x01(\bR\aloadAsc\x12\x1a\n" +
+ "\bloadDesc\x18\x1d \x01(\bR\bloadDesc\x12&\n" +
+ "\x0econnectionsAsc\x18\x1e \x01(\bR\x0econnectionsAsc\x12(\n" +
+ "\x0fconnectionsDesc\x18\x1f \x01(\bR\x0fconnectionsDesc\"?\n" +
+ "\x1dListEnabledNodesMatchResponse\x12\x1e\n" +
+ "\x05nodes\x18\x01 \x03(\v2\b.pb.NodeR\x05nodes\"\x7f\n" +
+ "+FindAllEnabledNodesWithNodeClusterIdRequest\x12$\n" +
+ "\rnodeClusterId\x18\x01 \x01(\x03R\rnodeClusterId\x12*\n" +
+ "\x10includeSecondary\x18\x02 \x01(\bR\x10includeSecondary\"N\n" +
+ ",FindAllEnabledNodesWithNodeClusterIdResponse\x12\x1e\n" +
+ "\x05nodes\x18\x01 \x03(\v2\b.pb.NodeR\x05nodes\"+\n" +
+ "\x11DeleteNodeRequest\x12\x16\n" +
+ "\x06nodeId\x18\x01 \x01(\x03R\x06nodeId\"`\n" +
+ " DeleteNodeFromNodeClusterRequest\x12\x16\n" +
+ "\x06nodeId\x18\x01 \x01(\x03R\x06nodeId\x12$\n" +
+ "\rnodeClusterId\x18\x02 \x01(\x03R\rnodeClusterId\"\xcf\x02\n" +
+ "\x11UpdateNodeRequest\x12\x16\n" +
+ "\x06nodeId\x18\x01 \x01(\x03R\x06nodeId\x12\x12\n" +
+ "\x04name\x18\x02 \x01(\tR\x04name\x12$\n" +
+ "\rnodeClusterId\x18\x03 \x01(\x03R\rnodeClusterId\x128\n" +
+ "\x17secondaryNodeClusterIds\x18\r \x03(\x03R\x17secondaryNodeClusterIds\x12\x12\n" +
+ "\x04isOn\x18\x06 \x01(\bR\x04isOn\x12 \n" +
+ "\vnodeGroupId\x18\a \x01(\x03R\vnodeGroupId\x12\"\n" +
+ "\fnodeRegionId\x18\n" +
+ " \x01(\x03R\fnodeRegionId\x12\x14\n" +
+ "\x05level\x18\x0e \x01(\x05R\x05level\x12\x18\n" +
+ "\alnAddrs\x18\x0f \x03(\tR\alnAddrs\x12$\n" +
+ "\renableIPLists\x18\x10 \x01(\bR\renableIPLists\"0\n" +
+ "\x16FindEnabledNodeRequest\x12\x16\n" +
+ "\x06nodeId\x18\x01 \x01(\x03R\x06nodeId\"7\n" +
+ "\x17FindEnabledNodeResponse\x12\x1c\n" +
+ "\x04node\x18\x01 \x01(\v2\b.pb.NodeR\x04node\"5\n" +
+ "\x1bFindEnabledBasicNodeRequest\x12\x16\n" +
+ "\x06nodeId\x18\x01 \x01(\x03R\x06nodeId\"A\n" +
+ "\x1cFindEnabledBasicNodeResponse\x12!\n" +
+ "\x04node\x18\x01 \x01(\v2\r.pb.BasicNodeR\x04node\"\x9e\x01\n" +
+ "\x1cFindCurrentNodeConfigRequest\x12\x18\n" +
+ "\aversion\x18\x01 \x01(\x03R\aversion\x12\x1a\n" +
+ "\bcompress\x18\x02 \x01(\bR\bcompress\x12(\n" +
+ "\x0fnodeTaskVersion\x18\x03 \x01(\x03R\x0fnodeTaskVersion\x12\x1e\n" +
+ "\n" +
+ "useDataMap\x18\x04 \x01(\bR\n" +
+ "useDataMap\"\xb7\x01\n" +
+ "\x1dFindCurrentNodeConfigResponse\x12\x1a\n" +
+ "\bnodeJSON\x18\x01 \x01(\fR\bnodeJSON\x12\x1c\n" +
+ "\tisChanged\x18\x02 \x01(\bR\tisChanged\x12\"\n" +
+ "\fisCompressed\x18\x03 \x01(\bR\fisCompressed\x12\x1a\n" +
+ "\bdataSize\x18\x04 \x01(\x03R\bdataSize\x12\x1c\n" +
+ "\ttimestamp\x18\x05 \x01(\x03R\ttimestamp\"\xcf\x01\n" +
+ "\x11NodeStreamMessage\x12\x16\n" +
+ "\x06nodeId\x18\x01 \x01(\x03R\x06nodeId\x12\x1c\n" +
+ "\trequestId\x18\x02 \x01(\x03R\trequestId\x12&\n" +
+ "\x0etimeoutSeconds\x18\x03 \x01(\x05R\x0etimeoutSeconds\x12\x12\n" +
+ "\x04code\x18\x04 \x01(\tR\x04code\x12\x1a\n" +
+ "\bdataJSON\x18\x05 \x01(\fR\bdataJSON\x12\x12\n" +
+ "\x04isOk\x18\x06 \x01(\bR\x04isOk\x12\x18\n" +
+ "\amessage\x18\a \x01(\tR\amessage\"Q\n" +
+ "\x17UpdateNodeStatusRequest\x12\x16\n" +
+ "\x06nodeId\x18\x01 \x01(\x03R\x06nodeId\x12\x1e\n" +
+ "\n" +
+ "statusJSON\x18\x02 \x01(\fR\n" +
+ "statusJSON\"\x84\x02\n" +
+ " CountAllEnabledNodesMatchRequest\x12$\n" +
+ "\rnodeClusterId\x18\x01 \x01(\x03R\rnodeClusterId\x12\"\n" +
+ "\finstallState\x18\x02 \x01(\x05R\finstallState\x12 \n" +
+ "\vactiveState\x18\x03 \x01(\x05R\vactiveState\x12\x18\n" +
+ "\akeyword\x18\x04 \x01(\tR\akeyword\x12 \n" +
+ "\vnodeGroupId\x18\x05 \x01(\x03R\vnodeGroupId\x12\"\n" +
+ "\fnodeRegionId\x18\x06 \x01(\x03R\fnodeRegionId\x12\x14\n" +
+ "\x05level\x18\a \x01(\x05R\x05level\"X\n" +
+ "\x1cUpdateNodeIsInstalledRequest\x12\x16\n" +
+ "\x06nodeId\x18\x01 \x01(\x03R\x06nodeId\x12 \n" +
+ "\visInstalled\x18\x02 \x01(\bR\visInstalled\",\n" +
+ "\x12InstallNodeRequest\x12\x16\n" +
+ "\x06nodeId\x18\x01 \x01(\x03R\x06nodeId\"\x15\n" +
+ "\x13InstallNodeResponse\",\n" +
+ "\x12UpgradeNodeRequest\x12\x16\n" +
+ "\x06nodeId\x18\x01 \x01(\x03R\x06nodeId\"\x15\n" +
+ "\x13UpgradeNodeResponse\"*\n" +
+ "\x10StartNodeRequest\x12\x16\n" +
+ "\x06nodeId\x18\x01 \x01(\x03R\x06nodeId\"=\n" +
+ "\x11StartNodeResponse\x12\x12\n" +
+ "\x04isOk\x18\x01 \x01(\bR\x04isOk\x12\x14\n" +
+ "\x05error\x18\x02 \x01(\tR\x05error\")\n" +
+ "\x0fStopNodeRequest\x12\x16\n" +
+ "\x06nodeId\x18\x01 \x01(\x03R\x06nodeId\"<\n" +
+ "\x10StopNodeResponse\x12\x12\n" +
+ "\x04isOk\x18\x01 \x01(\bR\x04isOk\x12\x14\n" +
+ "\x05error\x18\x02 \x01(\tR\x05error\".\n" +
+ "\x14UninstallNodeRequest\x12\x16\n" +
+ "\x06nodeId\x18\x01 \x01(\x03R\x06nodeId\"A\n" +
+ "\x15UninstallNodeResponse\x12\x12\n" +
+ "\x04isOk\x18\x01 \x01(\bR\x04isOk\x12\x14\n" +
+ "\x05error\x18\x02 \x01(\tR\x05error\"D\n" +
+ "\"UpdateNodeConnectedAPINodesRequest\x12\x1e\n" +
+ "\n" +
+ "apiNodeIds\x18\x01 \x03(\x03R\n" +
+ "apiNodeIds\"N\n" +
+ "*CountAllEnabledNodesWithNodeGrantIdRequest\x12 \n" +
+ "\vnodeGrantId\x18\x01 \x01(\x03R\vnodeGrantId\"M\n" +
+ ")FindAllEnabledNodesWithNodeGrantIdRequest\x12 \n" +
+ "\vnodeGrantId\x18\x01 \x01(\x03R\vnodeGrantId\"L\n" +
+ "*FindAllEnabledNodesWithNodeGrantIdResponse\x12\x1e\n" +
+ "\x05nodes\x18\x01 \x03(\v2\b.pb.NodeR\x05nodes\"X\n" +
+ "0FindAllNotInstalledNodesWithNodeClusterIdRequest\x12$\n" +
+ "\rnodeClusterId\x18\x01 \x01(\x03R\rnodeClusterId\"S\n" +
+ "1FindAllNotInstalledNodesWithNodeClusterIdResponse\x12\x1e\n" +
+ "\x05nodes\x18\x01 \x03(\v2\b.pb.NodeR\x05nodes\"Y\n" +
+ "1CountAllNotInstalledNodesWithNodeClusterIdRequest\x12$\n" +
+ "\rnodeClusterId\x18\x01 \x01(\x03R\rnodeClusterId\"T\n" +
+ ",CountAllUpgradeNodesWithNodeClusterIdRequest\x12$\n" +
+ "\rnodeClusterId\x18\x01 \x01(\x03R\rnodeClusterId\"S\n" +
+ "+FindAllUpgradeNodesWithNodeClusterIdRequest\x12$\n" +
+ "\rnodeClusterId\x18\x01 \x01(\x03R\rnodeClusterId\"\x94\x02\n" +
+ ",FindAllUpgradeNodesWithNodeClusterIdResponse\x12R\n" +
+ "\x05nodes\x18\x01 \x03(\v2<.pb.FindAllUpgradeNodesWithNodeClusterIdResponse.NodeUpgradeR\x05nodes\x1a\x8f\x01\n" +
+ "\vNodeUpgrade\x12\x1c\n" +
+ "\x04node\x18\x01 \x01(\v2\b.pb.NodeR\x04node\x12\x0e\n" +
+ "\x02os\x18\x02 \x01(\tR\x02os\x12\x12\n" +
+ "\x04arch\x18\x03 \x01(\tR\x04arch\x12\x1e\n" +
+ "\n" +
+ "oldVersion\x18\x04 \x01(\tR\n" +
+ "oldVersion\x12\x1e\n" +
+ "\n" +
+ "newVersion\x18\x05 \x01(\tR\n" +
+ "newVersion\"6\n" +
+ "\x1cFindNodeInstallStatusRequest\x12\x16\n" +
+ "\x06nodeId\x18\x01 \x01(\x03R\x06nodeId\"\\\n" +
+ "\x1dFindNodeInstallStatusResponse\x12;\n" +
+ "\rinstallStatus\x18\x01 \x01(\v2\x15.pb.NodeInstallStatusR\rinstallStatus\"]\n" +
+ "\x16UpdateNodeLoginRequest\x12\x16\n" +
+ "\x06nodeId\x18\x01 \x01(\x03R\x06nodeId\x12+\n" +
+ "\tnodeLogin\x18\x02 \x01(\v2\r.pb.NodeLoginR\tnodeLogin\"N\n" +
+ "*CountAllEnabledNodesWithNodeGroupIdRequest\x12 \n" +
+ "\vnodeGroupId\x18\x01 \x01(\x03R\vnodeGroupId\"x\n" +
+ ".FindAllEnabledNodesDNSWithNodeClusterIdRequest\x12$\n" +
+ "\rnodeClusterId\x18\x01 \x01(\x03R\rnodeClusterId\x12 \n" +
+ "\visInstalled\x18\x02 \x01(\bR\visInstalled\"X\n" +
+ "/FindAllEnabledNodesDNSWithNodeClusterIdResponse\x12%\n" +
+ "\x05nodes\x18\x01 \x03(\v2\x0f.pb.NodeDNSInfoR\x05nodes\"\xb1\x03\n" +
+ "\vNodeDNSInfo\x12\x0e\n" +
+ "\x02id\x18\x01 \x01(\x03R\x02id\x12\x12\n" +
+ "\x04name\x18\x02 \x01(\tR\x04name\x12\x16\n" +
+ "\x06ipAddr\x18\x03 \x01(\tR\x06ipAddr\x12(\n" +
+ "\x0fnodeIPAddressId\x18\t \x01(\x03R\x0fnodeIPAddressId\x12$\n" +
+ "\x06routes\x18\x04 \x03(\v2\f.pb.DNSRouteR\x06routes\x12$\n" +
+ "\rnodeClusterId\x18\x05 \x01(\x03R\rnodeClusterId\x12 \n" +
+ "\vdnsDomainId\x18\x06 \x01(\x03R\vdnsDomainId\x12$\n" +
+ "\rdnsDomainName\x18\a \x01(\tR\rdnsDomainName\x12.\n" +
+ "\x12nodeClusterDNSName\x18\b \x01(\tR\x12nodeClusterDNSName\x12.\n" +
+ "\x12isBackupForCluster\x18\n" +
+ " \x01(\bR\x12isBackupForCluster\x12*\n" +
+ "\x10isBackupForGroup\x18\v \x01(\bR\x10isBackupForGroup\x12\x1c\n" +
+ "\tisOffline\x18\f \x01(\bR\tisOffline\"}\n" +
+ "\x19FindEnabledNodeDNSRequest\x12\x16\n" +
+ "\x06nodeId\x18\x01 \x01(\x03R\x06nodeId\x12$\n" +
+ "\rnodeClusterId\x18\x02 \x01(\x03R\rnodeClusterId\x12\"\n" +
+ "\fnodeIPAddrId\x18\x03 \x01(\x03R\fnodeIPAddrId\"A\n" +
+ "\x1aFindEnabledNodeDNSResponse\x12#\n" +
+ "\x04node\x18\x01 \x01(\v2\x0f.pb.NodeDNSInfoR\x04node\"\xaa\x01\n" +
+ "\x14UpdateNodeDNSRequest\x12\x16\n" +
+ "\x06nodeId\x18\x01 \x01(\x03R\x06nodeId\x12\x16\n" +
+ "\x06ipAddr\x18\x02 \x01(\tR\x06ipAddr\x12(\n" +
+ "\x0fnodeIPAddressId\x18\x05 \x01(\x03R\x0fnodeIPAddressId\x12 \n" +
+ "\vdnsDomainId\x18\x03 \x01(\x03R\vdnsDomainId\x12\x16\n" +
+ "\x06routes\x18\x04 \x03(\tR\x06routes\"Q\n" +
+ "+CountAllEnabledNodesWithNodeRegionIdRequest\x12\"\n" +
+ "\fnodeRegionId\x18\x01 \x01(\x03R\fnodeRegionId\":\n" +
+ "\x1eFindEnabledNodesWithIdsRequest\x12\x18\n" +
+ "\anodeIds\x18\x01 \x03(\x03R\anodeIds\"A\n" +
+ "\x1fFindEnabledNodesWithIdsResponse\x12\x1e\n" +
+ "\x05nodes\x18\x01 \x03(\v2\b.pb.NodeR\x05nodes\"k\n" +
+ "\x1dCheckNodeLatestVersionRequest\x12\x0e\n" +
+ "\x02os\x18\x01 \x01(\tR\x02os\x12\x12\n" +
+ "\x04arch\x18\x02 \x01(\tR\x04arch\x12&\n" +
+ "\x0ecurrentVersion\x18\x03 \x01(\tR\x0ecurrentVersion\"f\n" +
+ "\x1eCheckNodeLatestVersionResponse\x12$\n" +
+ "\rhasNewVersion\x18\x01 \x01(\bR\rhasNewVersion\x12\x1e\n" +
+ "\n" +
+ "newVersion\x18\x02 \x01(\tR\n" +
+ "newVersion\"A\n" +
+ "\x13UpdateNodeUpRequest\x12\x16\n" +
+ "\x06nodeId\x18\x01 \x01(\x03R\x06nodeId\x12\x12\n" +
+ "\x04isUp\x18\x02 \x01(\bR\x04isUp\"k\n" +
+ "#DownloadNodeInstallationFileRequest\x12\x0e\n" +
+ "\x02os\x18\x01 \x01(\tR\x02os\x12\x12\n" +
+ "\x04arch\x18\x02 \x01(\tR\x04arch\x12 \n" +
+ "\vchunkOffset\x18\x03 \x01(\x03R\vchunkOffset\"\xa4\x01\n" +
+ "$DownloadNodeInstallationFileResponse\x12\x1c\n" +
+ "\tchunkData\x18\x01 \x01(\fR\tchunkData\x12\x10\n" +
+ "\x03sum\x18\x02 \x01(\tR\x03sum\x12\x16\n" +
+ "\x06offset\x18\x03 \x01(\x03R\x06offset\x12\x18\n" +
+ "\aversion\x18\x04 \x01(\tR\aversion\x12\x1a\n" +
+ "\bfilename\x18\x05 \x01(\tR\bfilename\"I\n" +
+ "\x17UpdateNodeSystemRequest\x12\x16\n" +
+ "\x06nodeId\x18\x01 \x01(\x03R\x06nodeId\x12\x16\n" +
+ "\x06maxCPU\x18\x02 \x01(\x05R\x06maxCPU\"\x98\x02\n" +
+ "\x16UpdateNodeCacheRequest\x12\x16\n" +
+ "\x06nodeId\x18\x01 \x01(\x03R\x06nodeId\x12D\n" +
+ "\x14maxCacheDiskCapacity\x18\x02 \x01(\v2\x10.pb.SizeCapacityR\x14maxCacheDiskCapacity\x12H\n" +
+ "\x16maxCacheMemoryCapacity\x18\x03 \x01(\v2\x10.pb.SizeCapacityR\x16maxCacheMemoryCapacity\x12\"\n" +
+ "\fcacheDiskDir\x18\x04 \x01(\tR\fcacheDiskDir\x122\n" +
+ "\x14cacheDiskSubDirsJSON\x18\x05 \x01(\fR\x14cacheDiskSubDirsJSON\"\x1a\n" +
+ "\x18FindNodeLevelInfoRequest\"a\n" +
+ "\x19FindNodeLevelInfoResponse\x12\x14\n" +
+ "\x05level\x18\x01 \x01(\x05R\x05level\x12.\n" +
+ "\x12parentNodesMapJSON\x18\x02 \x01(\fR\x12parentNodesMapJSON\"4\n" +
+ "\x1aFindNodeDNSResolverRequest\x12\x16\n" +
+ "\x06nodeId\x18\x01 \x01(\x03R\x06nodeId\"G\n" +
+ "\x1bFindNodeDNSResolverResponse\x12(\n" +
+ "\x0fdnsResolverJSON\x18\x01 \x01(\fR\x0fdnsResolverJSON\"`\n" +
+ "\x1cUpdateNodeDNSResolverRequest\x12\x16\n" +
+ "\x06nodeId\x18\x01 \x01(\x03R\x06nodeId\x12(\n" +
+ "\x0fdnsResolverJSON\x18\x02 \x01(\fR\x0fdnsResolverJSON\"7\n" +
+ "\x1dFindNodeDDoSProtectionRequest\x12\x16\n" +
+ "\x06nodeId\x18\x01 \x01(\x03R\x06nodeId\"P\n" +
+ "\x1eFindNodeDDoSProtectionResponse\x12.\n" +
+ "\x12ddosProtectionJSON\x18\x01 \x01(\fR\x12ddosProtectionJSON\"i\n" +
+ "\x1fUpdateNodeDDoSProtectionRequest\x12\x16\n" +
+ "\x06nodeId\x18\x01 \x01(\x03R\x06nodeId\x12.\n" +
+ "\x12ddosProtectionJSON\x18\x02 \x01(\fR\x12ddosProtectionJSON\";\n" +
+ "!FindNodeGlobalServerConfigRequest\x12\x16\n" +
+ "\x06nodeId\x18\x01 \x01(\x03R\x06nodeId\"\\\n" +
+ "\"FindNodeGlobalServerConfigResponse\x126\n" +
+ "\x16globalServerConfigJSON\x18\x01 \x01(\fR\x16globalServerConfigJSON\":\n" +
+ " FindEnabledNodeConfigInfoRequest\x12\x16\n" +
+ "\x06nodeId\x18\x01 \x01(\x03R\x06nodeId\"\xb3\x02\n" +
+ "!FindEnabledNodeConfigInfoResponse\x12\x1e\n" +
+ "\n" +
+ "hasDNSInfo\x18\x01 \x01(\bR\n" +
+ "hasDNSInfo\x12\"\n" +
+ "\fhasCacheInfo\x18\x02 \x01(\bR\fhasCacheInfo\x12$\n" +
+ "\rhasThresholds\x18\x03 \x01(\bR\rhasThresholds\x12\x16\n" +
+ "\x06hasSSH\x18\x04 \x01(\bR\x06hasSSH\x12,\n" +
+ "\x11hasSystemSettings\x18\x05 \x01(\bR\x11hasSystemSettings\x12,\n" +
+ "\x11hasDDoSProtection\x18\x06 \x01(\bR\x11hasDDoSProtection\x120\n" +
+ "\x13hasScheduleSettings\x18\a \x01(\bR\x13hasScheduleSettings\"C\n" +
+ "\x1dCountAllNodeRegionInfoRequest\x12\"\n" +
+ "\fnodeRegionId\x18\x01 \x01(\x03R\fnodeRegionId\"k\n" +
+ "\x19ListNodeRegionInfoRequest\x12\"\n" +
+ "\fnodeRegionId\x18\x01 \x01(\x03R\fnodeRegionId\x12\x16\n" +
+ "\x06offset\x18\x02 \x01(\x03R\x06offset\x12\x12\n" +
+ "\x04size\x18\x03 \x01(\x03R\x04size\"\xed\x01\n" +
+ "\x1aListNodeRegionInfoResponse\x12?\n" +
+ "\binfoList\x18\x01 \x03(\v2#.pb.ListNodeRegionInfoResponse.InfoR\binfoList\x1a\x8d\x01\n" +
+ "\x04Info\x12\x0e\n" +
+ "\x02id\x18\x01 \x01(\x03R\x02id\x12\x12\n" +
+ "\x04name\x18\x02 \x01(\tR\x04name\x12.\n" +
+ "\n" +
+ "nodeRegion\x18\n" +
+ " \x01(\v2\x0e.pb.NodeRegionR\n" +
+ "nodeRegion\x121\n" +
+ "\vnodeCluster\x18\v \x01(\v2\x0f.pb.NodeClusterR\vnodeCluster\"Y\n" +
+ "\x1bUpdateNodeRegionInfoRequest\x12\x16\n" +
+ "\x06nodeId\x18\x01 \x01(\x03R\x06nodeId\x12\"\n" +
+ "\fnodeRegionId\x18\x02 \x01(\x03R\fnodeRegionId\"2\n" +
+ "\x18FindNodeAPIConfigRequest\x12\x16\n" +
+ "\x06nodeId\x18\x01 \x01(\x03R\x06nodeId\"G\n" +
+ "\x19FindNodeAPIConfigResponse\x12*\n" +
+ "\x10apiNodeAddrsJSON\x18\x01 \x01(\fR\x10apiNodeAddrsJSON\"`\n" +
+ "\x1aUpdateNodeAPIConfigRequest\x12\x16\n" +
+ "\x06nodeId\x18\x01 \x01(\x03R\x06nodeId\x12*\n" +
+ "\x10apiNodeAddrsJSON\x18\x02 \x01(\fR\x10apiNodeAddrsJSON\"\x1c\n" +
+ "\x1aFindNodeUAMPoliciesRequest\"\xc3\x01\n" +
+ "\x1bFindNodeUAMPoliciesResponse\x12K\n" +
+ "\vuamPolicies\x18\x01 \x03(\v2).pb.FindNodeUAMPoliciesResponse.UAMPolicyR\vuamPolicies\x1aW\n" +
+ "\tUAMPolicy\x12$\n" +
+ "\rnodeClusterId\x18\x01 \x01(\x03R\rnodeClusterId\x12$\n" +
+ "\ruamPolicyJSON\x18\x02 \x01(\fR\ruamPolicyJSON\"\x1f\n" +
+ "\x1dFindNodeHTTPCCPoliciesRequest\"\xdb\x01\n" +
+ "\x1eFindNodeHTTPCCPoliciesResponse\x12W\n" +
+ "\x0ehttpCCPolicies\x18\x01 \x03(\v2/.pb.FindNodeHTTPCCPoliciesResponse.HTTPCCPolicyR\x0ehttpCCPolicies\x1a`\n" +
+ "\fHTTPCCPolicy\x12$\n" +
+ "\rnodeClusterId\x18\x01 \x01(\x03R\rnodeClusterId\x12*\n" +
+ "\x10httpCCPolicyJSON\x18\x02 \x01(\fR\x10httpCCPolicyJSON\"\x1e\n" +
+ "\x1cFindNodeHTTP3PoliciesRequest\"\xd3\x01\n" +
+ "\x1dFindNodeHTTP3PoliciesResponse\x12S\n" +
+ "\rhttp3Policies\x18\x01 \x03(\v2-.pb.FindNodeHTTP3PoliciesResponse.HTTP3PolicyR\rhttp3Policies\x1a]\n" +
+ "\vHTTP3Policy\x12$\n" +
+ "\rnodeClusterId\x18\x01 \x01(\x03R\rnodeClusterId\x12(\n" +
+ "\x0fhttp3PolicyJSON\x18\x02 \x01(\fR\x0fhttp3PolicyJSON\"\"\n" +
+ " FindNodeHTTPPagesPoliciesRequest\"\xf3\x01\n" +
+ "!FindNodeHTTPPagesPoliciesResponse\x12c\n" +
+ "\x11httpPagesPolicies\x18\x01 \x03(\v25.pb.FindNodeHTTPPagesPoliciesResponse.HTTPPagesPolicyR\x11httpPagesPolicies\x1ai\n" +
+ "\x0fHTTPPagesPolicy\x12$\n" +
+ "\rnodeClusterId\x18\x01 \x01(\x03R\rnodeClusterId\x120\n" +
+ "\x13httpPagesPolicyJSON\x18\x02 \x01(\fR\x13httpPagesPolicyJSON\"5\n" +
+ "\x1bFindNodeScheduleInfoRequest\x12\x16\n" +
+ "\x06nodeId\x18\x01 \x01(\x03R\x06nodeId\"\xc8\x02\n" +
+ "\x1cFindNodeScheduleInfoResponse\x12Q\n" +
+ "\fscheduleInfo\x18\x01 \x01(\v2-.pb.FindNodeScheduleInfoResponse.ScheduleInfoR\fscheduleInfo\x1a\xd4\x01\n" +
+ "\fScheduleInfo\x12\x1e\n" +
+ "\n" +
+ "offlineDay\x18\x01 \x01(\tR\n" +
+ "offlineDay\x12.\n" +
+ "\x12isBackupForCluster\x18\x02 \x01(\bR\x12isBackupForCluster\x12*\n" +
+ "\x10isBackupForGroup\x18\x03 \x01(\bR\x10isBackupForGroup\x12\x1c\n" +
+ "\tbackupIPs\x18\x04 \x03(\tR\tbackupIPs\x12*\n" +
+ "\x10actionStatusJSON\x18\x05 \x01(\fR\x10actionStatusJSON\"\xd1\x01\n" +
+ "\x1dUpdateNodeScheduleInfoRequest\x12\x16\n" +
+ "\x06nodeId\x18\x01 \x01(\x03R\x06nodeId\x12\x1e\n" +
+ "\n" +
+ "offlineDay\x18\x02 \x01(\tR\n" +
+ "offlineDay\x12.\n" +
+ "\x12isBackupForCluster\x18\x03 \x01(\bR\x12isBackupForCluster\x12*\n" +
+ "\x10isBackupForGroup\x18\x04 \x01(\bR\x10isBackupForGroup\x12\x1c\n" +
+ "\tbackupIPs\x18\x05 \x03(\tR\tbackupIPs\"6\n" +
+ "\x1cResetNodeActionStatusRequest\x12\x16\n" +
+ "\x06nodeId\x18\x01 \x01(\x03R\x06nodeId\"W\n" +
+ "/FindAllNodeScheduleInfoWithNodeClusterIdRequest\x12$\n" +
+ "\rnodeClusterId\x18\x01 \x01(\x03R\rnodeClusterId\"\xde\x03\n" +
+ "0FindAllNodeScheduleInfoWithNodeClusterIdResponse\x12W\n" +
+ "\x05nodes\x18\x01 \x03(\v2A.pb.FindAllNodeScheduleInfoWithNodeClusterIdResponse.ScheduleInfoR\x05nodes\x1a\xd0\x02\n" +
+ "\fScheduleInfo\x12\x16\n" +
+ "\x06nodeId\x18\x01 \x01(\x03R\x06nodeId\x12\x1a\n" +
+ "\bnodeName\x18\x02 \x01(\tR\bnodeName\x12 \n" +
+ "\vnodeGroupId\x18\x03 \x01(\x03R\vnodeGroupId\x12$\n" +
+ "\rnodeGroupName\x18\x04 \x01(\tR\rnodeGroupName\x12\x1e\n" +
+ "\n" +
+ "offlineDay\x18\x05 \x01(\tR\n" +
+ "offlineDay\x12.\n" +
+ "\x12isBackupForCluster\x18\x06 \x01(\bR\x12isBackupForCluster\x12*\n" +
+ "\x10isBackupForGroup\x18\a \x01(\bR\x10isBackupForGroup\x12\x1c\n" +
+ "\tbackupIPs\x18\b \x03(\tR\tbackupIPs\x12*\n" +
+ "\x10actionStatusJSON\x18\t \x01(\fR\x10actionStatusJSON\";\n" +
+ "!CopyNodeActionsToNodeGroupRequest\x12\x16\n" +
+ "\x06nodeId\x18\x01 \x01(\x03R\x06nodeId\"=\n" +
+ "#CopyNodeActionsToNodeClusterRequest\x12\x16\n" +
+ "\x06nodeId\x18\x01 \x01(\x03R\x06nodeId\"\x1a\n" +
+ "\x18FindNodeTOAConfigRequest\"5\n" +
+ "\x19FindNodeTOAConfigResponse\x12\x18\n" +
+ "\atoaJSON\x18\x01 \x01(\fR\atoaJSON\"&\n" +
+ "$FindNodeNetworkSecurityPolicyRequest\"e\n" +
+ "%FindNodeNetworkSecurityPolicyResponse\x12<\n" +
+ "\x19networkSecurityPolicyJSON\x18\x01 \x01(\fR\x19networkSecurityPolicyJSON\"\x1d\n" +
+ "\x1bFindNodeWebPPoliciesRequest\"\xcb\x01\n" +
+ "\x1cFindNodeWebPPoliciesResponse\x12O\n" +
+ "\fwebPPolicies\x18\x01 \x03(\v2+.pb.FindNodeWebPPoliciesResponse.WebPPolicyR\fwebPPolicies\x1aZ\n" +
+ "\n" +
+ "WebPPolicy\x12$\n" +
+ "\rnodeClusterId\x18\x01 \x01(\x03R\rnodeClusterId\x12&\n" +
+ "\x0ewebPPolicyJSON\x18\x02 \x01(\fR\x0ewebPPolicyJSON\"C\n" +
+ "\x15UpdateNodeIsOnRequest\x12\x16\n" +
+ "\x06nodeId\x18\x01 \x01(\x03R\x06nodeId\x12\x12\n" +
+ "\x04isOn\x18\x02 \x01(\bR\x04isOn2\xca.\n" +
+ "\vNodeService\x12;\n" +
+ "\n" +
+ "createNode\x12\x15.pb.CreateNodeRequest\x1a\x16.pb.CreateNodeResponse\x12V\n" +
+ "\x13registerClusterNode\x12\x1e.pb.RegisterClusterNodeRequest\x1a\x1f.pb.RegisterClusterNodeResponse\x12M\n" +
+ "\x14countAllEnabledNodes\x12\x1f.pb.CountAllEnabledNodesRequest\x1a\x14.pb.RPCCountResponse\x12W\n" +
+ "\x19countAllEnabledNodesMatch\x12$.pb.CountAllEnabledNodesMatchRequest\x1a\x14.pb.RPCCountResponse\x12\\\n" +
+ "\x15listEnabledNodesMatch\x12 .pb.ListEnabledNodesMatchRequest\x1a!.pb.ListEnabledNodesMatchResponse\x12\x89\x01\n" +
+ "$findAllEnabledNodesWithNodeClusterId\x12/.pb.FindAllEnabledNodesWithNodeClusterIdRequest\x1a0.pb.FindAllEnabledNodesWithNodeClusterIdResponse\x123\n" +
+ "\n" +
+ "deleteNode\x12\x15.pb.DeleteNodeRequest\x1a\x0e.pb.RPCSuccess\x12Q\n" +
+ "\x19deleteNodeFromNodeCluster\x12$.pb.DeleteNodeFromNodeClusterRequest\x1a\x0e.pb.RPCSuccess\x123\n" +
+ "\n" +
+ "updateNode\x12\x15.pb.UpdateNodeRequest\x1a\x0e.pb.RPCSuccess\x12J\n" +
+ "\x0ffindEnabledNode\x12\x1a.pb.FindEnabledNodeRequest\x1a\x1b.pb.FindEnabledNodeResponse\x12Y\n" +
+ "\x14findEnabledBasicNode\x12\x1f.pb.FindEnabledBasicNodeRequest\x1a .pb.FindEnabledBasicNodeResponse\x12\\\n" +
+ "\x15findCurrentNodeConfig\x12 .pb.FindCurrentNodeConfigRequest\x1a!.pb.FindCurrentNodeConfigResponse\x12>\n" +
+ "\n" +
+ "nodeStream\x12\x15.pb.NodeStreamMessage\x1a\x15.pb.NodeStreamMessage(\x010\x01\x12A\n" +
+ "\x11sendCommandToNode\x12\x15.pb.NodeStreamMessage\x1a\x15.pb.NodeStreamMessage\x12?\n" +
+ "\x10updateNodeStatus\x12\x1b.pb.UpdateNodeStatusRequest\x1a\x0e.pb.RPCSuccess\x12I\n" +
+ "\x15updateNodeIsInstalled\x12 .pb.UpdateNodeIsInstalledRequest\x1a\x0e.pb.RPCSuccess\x12>\n" +
+ "\vinstallNode\x12\x16.pb.InstallNodeRequest\x1a\x17.pb.InstallNodeResponse\x12>\n" +
+ "\vupgradeNode\x12\x16.pb.UpgradeNodeRequest\x1a\x17.pb.UpgradeNodeResponse\x128\n" +
+ "\tstartNode\x12\x14.pb.StartNodeRequest\x1a\x15.pb.StartNodeResponse\x125\n" +
+ "\bstopNode\x12\x13.pb.StopNodeRequest\x1a\x14.pb.StopNodeResponse\x12D\n" +
+ "\runinstallNode\x12\x18.pb.UninstallNodeRequest\x1a\x19.pb.UninstallNodeResponse\x12U\n" +
+ "\x1bupdateNodeConnectedAPINodes\x12&.pb.UpdateNodeConnectedAPINodesRequest\x1a\x0e.pb.RPCSuccess\x12k\n" +
+ "#countAllEnabledNodesWithNodeGrantId\x12..pb.CountAllEnabledNodesWithNodeGrantIdRequest\x1a\x14.pb.RPCCountResponse\x12\x83\x01\n" +
+ "\"findAllEnabledNodesWithNodeGrantId\x12-.pb.FindAllEnabledNodesWithNodeGrantIdRequest\x1a..pb.FindAllEnabledNodesWithNodeGrantIdResponse\x12y\n" +
+ "*countAllNotInstalledNodesWithNodeClusterId\x125.pb.CountAllNotInstalledNodesWithNodeClusterIdRequest\x1a\x14.pb.RPCCountResponse\x12\x98\x01\n" +
+ ")findAllNotInstalledNodesWithNodeClusterId\x124.pb.FindAllNotInstalledNodesWithNodeClusterIdRequest\x1a5.pb.FindAllNotInstalledNodesWithNodeClusterIdResponse\x12o\n" +
+ "%countAllUpgradeNodesWithNodeClusterId\x120.pb.CountAllUpgradeNodesWithNodeClusterIdRequest\x1a\x14.pb.RPCCountResponse\x12\x89\x01\n" +
+ "$findAllUpgradeNodesWithNodeClusterId\x12/.pb.FindAllUpgradeNodesWithNodeClusterIdRequest\x1a0.pb.FindAllUpgradeNodesWithNodeClusterIdResponse\x12\\\n" +
+ "\x15findNodeInstallStatus\x12 .pb.FindNodeInstallStatusRequest\x1a!.pb.FindNodeInstallStatusResponse\x12=\n" +
+ "\x0fupdateNodeLogin\x12\x1a.pb.UpdateNodeLoginRequest\x1a\x0e.pb.RPCSuccess\x12k\n" +
+ "#countAllEnabledNodesWithNodeGroupId\x12..pb.CountAllEnabledNodesWithNodeGroupIdRequest\x1a\x14.pb.RPCCountResponse\x12\x92\x01\n" +
+ "'findAllEnabledNodesDNSWithNodeClusterId\x122.pb.FindAllEnabledNodesDNSWithNodeClusterIdRequest\x1a3.pb.FindAllEnabledNodesDNSWithNodeClusterIdResponse\x12S\n" +
+ "\x12findEnabledNodeDNS\x12\x1d.pb.FindEnabledNodeDNSRequest\x1a\x1e.pb.FindEnabledNodeDNSResponse\x129\n" +
+ "\rupdateNodeDNS\x12\x18.pb.UpdateNodeDNSRequest\x1a\x0e.pb.RPCSuccess\x12m\n" +
+ "$countAllEnabledNodesWithNodeRegionId\x12/.pb.CountAllEnabledNodesWithNodeRegionIdRequest\x1a\x14.pb.RPCCountResponse\x12b\n" +
+ "\x17findEnabledNodesWithIds\x12\".pb.FindEnabledNodesWithIdsRequest\x1a#.pb.FindEnabledNodesWithIdsResponse\x12_\n" +
+ "\x16checkNodeLatestVersion\x12!.pb.CheckNodeLatestVersionRequest\x1a\".pb.CheckNodeLatestVersionResponse\x127\n" +
+ "\fupdateNodeUp\x12\x17.pb.UpdateNodeUpRequest\x1a\x0e.pb.RPCSuccess\x12q\n" +
+ "\x1cdownloadNodeInstallationFile\x12'.pb.DownloadNodeInstallationFileRequest\x1a(.pb.DownloadNodeInstallationFileResponse\x12?\n" +
+ "\x10updateNodeSystem\x12\x1b.pb.UpdateNodeSystemRequest\x1a\x0e.pb.RPCSuccess\x12=\n" +
+ "\x0fupdateNodeCache\x12\x1a.pb.UpdateNodeCacheRequest\x1a\x0e.pb.RPCSuccess\x12P\n" +
+ "\x11findNodeLevelInfo\x12\x1c.pb.FindNodeLevelInfoRequest\x1a\x1d.pb.FindNodeLevelInfoResponse\x12V\n" +
+ "\x13findNodeDNSResolver\x12\x1e.pb.FindNodeDNSResolverRequest\x1a\x1f.pb.FindNodeDNSResolverResponse\x12I\n" +
+ "\x15updateNodeDNSResolver\x12 .pb.UpdateNodeDNSResolverRequest\x1a\x0e.pb.RPCSuccess\x12_\n" +
+ "\x16findNodeDDoSProtection\x12!.pb.FindNodeDDoSProtectionRequest\x1a\".pb.FindNodeDDoSProtectionResponse\x12O\n" +
+ "\x18updateNodeDDoSProtection\x12#.pb.UpdateNodeDDoSProtectionRequest\x1a\x0e.pb.RPCSuccess\x12k\n" +
+ "\x1afindNodeGlobalServerConfig\x12%.pb.FindNodeGlobalServerConfigRequest\x1a&.pb.FindNodeGlobalServerConfigResponse\x12h\n" +
+ "\x19findEnabledNodeConfigInfo\x12$.pb.FindEnabledNodeConfigInfoRequest\x1a%.pb.FindEnabledNodeConfigInfoResponse\x12Q\n" +
+ "\x16countAllNodeRegionInfo\x12!.pb.CountAllNodeRegionInfoRequest\x1a\x14.pb.RPCCountResponse\x12S\n" +
+ "\x12listNodeRegionInfo\x12\x1d.pb.ListNodeRegionInfoRequest\x1a\x1e.pb.ListNodeRegionInfoResponse\x12G\n" +
+ "\x14updateNodeRegionInfo\x12\x1f.pb.UpdateNodeRegionInfoRequest\x1a\x0e.pb.RPCSuccess\x12P\n" +
+ "\x11findNodeAPIConfig\x12\x1c.pb.FindNodeAPIConfigRequest\x1a\x1d.pb.FindNodeAPIConfigResponse\x12E\n" +
+ "\x13updateNodeAPIConfig\x12\x1e.pb.UpdateNodeAPIConfigRequest\x1a\x0e.pb.RPCSuccess\x12V\n" +
+ "\x13findNodeUAMPolicies\x12\x1e.pb.FindNodeUAMPoliciesRequest\x1a\x1f.pb.FindNodeUAMPoliciesResponse\x12_\n" +
+ "\x16findNodeHTTPCCPolicies\x12!.pb.FindNodeHTTPCCPoliciesRequest\x1a\".pb.FindNodeHTTPCCPoliciesResponse\x12\\\n" +
+ "\x15findNodeHTTP3Policies\x12 .pb.FindNodeHTTP3PoliciesRequest\x1a!.pb.FindNodeHTTP3PoliciesResponse\x12h\n" +
+ "\x19findNodeHTTPPagesPolicies\x12$.pb.FindNodeHTTPPagesPoliciesRequest\x1a%.pb.FindNodeHTTPPagesPoliciesResponse\x12Y\n" +
+ "\x14findNodeScheduleInfo\x12\x1f.pb.FindNodeScheduleInfoRequest\x1a .pb.FindNodeScheduleInfoResponse\x12K\n" +
+ "\x16updateNodeScheduleInfo\x12!.pb.UpdateNodeScheduleInfoRequest\x1a\x0e.pb.RPCSuccess\x12I\n" +
+ "\x15resetNodeActionStatus\x12 .pb.ResetNodeActionStatusRequest\x1a\x0e.pb.RPCSuccess\x12\x95\x01\n" +
+ "(findAllNodeScheduleInfoWithNodeClusterId\x123.pb.FindAllNodeScheduleInfoWithNodeClusterIdRequest\x1a4.pb.FindAllNodeScheduleInfoWithNodeClusterIdResponse\x12S\n" +
+ "\x1acopyNodeActionsToNodeGroup\x12%.pb.CopyNodeActionsToNodeGroupRequest\x1a\x0e.pb.RPCSuccess\x12W\n" +
+ "\x1ccopyNodeActionsToNodeCluster\x12'.pb.CopyNodeActionsToNodeClusterRequest\x1a\x0e.pb.RPCSuccess\x12P\n" +
+ "\x11findNodeTOAConfig\x12\x1c.pb.FindNodeTOAConfigRequest\x1a\x1d.pb.FindNodeTOAConfigResponse\x12t\n" +
+ "\x1dfindNodeNetworkSecurityPolicy\x12(.pb.FindNodeNetworkSecurityPolicyRequest\x1a).pb.FindNodeNetworkSecurityPolicyResponse\x12Y\n" +
+ "\x14findNodeWebPPolicies\x12\x1f.pb.FindNodeWebPPoliciesRequest\x1a .pb.FindNodeWebPPoliciesResponse\x12;\n" +
+ "\x0eupdateNodeIsOn\x12\x19.pb.UpdateNodeIsOnRequest\x1a\x0e.pb.RPCSuccessB\x06Z\x04./pbb\x06proto3"
var (
file_service_node_proto_rawDescOnce sync.Once
- file_service_node_proto_rawDescData = file_service_node_proto_rawDesc
+ file_service_node_proto_rawDescData []byte
)
func file_service_node_proto_rawDescGZIP() []byte {
file_service_node_proto_rawDescOnce.Do(func() {
- file_service_node_proto_rawDescData = protoimpl.X.CompressGZIP(file_service_node_proto_rawDescData)
+ file_service_node_proto_rawDescData = protoimpl.X.CompressGZIP(unsafe.Slice(unsafe.StringData(file_service_node_proto_rawDesc), len(file_service_node_proto_rawDesc)))
})
return file_service_node_proto_rawDescData
}
@@ -7548,7 +6870,7 @@ func file_service_node_proto_init() {
out := protoimpl.TypeBuilder{
File: protoimpl.DescBuilder{
GoPackagePath: reflect.TypeOf(x{}).PkgPath(),
- RawDescriptor: file_service_node_proto_rawDesc,
+ RawDescriptor: unsafe.Slice(unsafe.StringData(file_service_node_proto_rawDesc), len(file_service_node_proto_rawDesc)),
NumEnums: 0,
NumMessages: 113,
NumExtensions: 0,
@@ -7559,7 +6881,6 @@ func file_service_node_proto_init() {
MessageInfos: file_service_node_proto_msgTypes,
}.Build()
File_service_node_proto = out.File
- file_service_node_proto_rawDesc = nil
file_service_node_proto_goTypes = nil
file_service_node_proto_depIdxs = nil
}
diff --git a/EdgeCommon/pkg/rpc/pb/service_node_action.pb.go b/EdgeCommon/pkg/rpc/pb/service_node_action.pb.go
index 0603c57..d66f373 100644
--- a/EdgeCommon/pkg/rpc/pb/service_node_action.pb.go
+++ b/EdgeCommon/pkg/rpc/pb/service_node_action.pb.go
@@ -1,7 +1,7 @@
// Code generated by protoc-gen-go. DO NOT EDIT.
// versions:
-// protoc-gen-go v1.36.0
-// protoc v6.33.2
+// protoc-gen-go v1.36.11
+// protoc v3.19.6
// source: service_node_action.proto
package pb
@@ -11,6 +11,7 @@ import (
protoimpl "google.golang.org/protobuf/runtime/protoimpl"
reflect "reflect"
sync "sync"
+ unsafe "unsafe"
)
const (
@@ -496,106 +497,58 @@ func (x *UpdateNodeActionOrdersRequest) GetNodeActionIds() []int64 {
var File_service_node_action_proto protoreflect.FileDescriptor
-var file_service_node_action_proto_rawDesc = []byte{
- 0x0a, 0x19, 0x73, 0x65, 0x72, 0x76, 0x69, 0x63, 0x65, 0x5f, 0x6e, 0x6f, 0x64, 0x65, 0x5f, 0x61,
- 0x63, 0x74, 0x69, 0x6f, 0x6e, 0x2e, 0x70, 0x72, 0x6f, 0x74, 0x6f, 0x12, 0x02, 0x70, 0x62, 0x1a,
- 0x1e, 0x6d, 0x6f, 0x64, 0x65, 0x6c, 0x73, 0x2f, 0x6d, 0x6f, 0x64, 0x65, 0x6c, 0x5f, 0x6e, 0x6f,
- 0x64, 0x65, 0x5f, 0x61, 0x63, 0x74, 0x69, 0x6f, 0x6e, 0x2e, 0x70, 0x72, 0x6f, 0x74, 0x6f, 0x1a,
- 0x19, 0x6d, 0x6f, 0x64, 0x65, 0x6c, 0x73, 0x2f, 0x72, 0x70, 0x63, 0x5f, 0x6d, 0x65, 0x73, 0x73,
- 0x61, 0x67, 0x65, 0x73, 0x2e, 0x70, 0x72, 0x6f, 0x74, 0x6f, 0x22, 0xa7, 0x01, 0x0a, 0x17, 0x43,
- 0x72, 0x65, 0x61, 0x74, 0x65, 0x4e, 0x6f, 0x64, 0x65, 0x41, 0x63, 0x74, 0x69, 0x6f, 0x6e, 0x52,
- 0x65, 0x71, 0x75, 0x65, 0x73, 0x74, 0x12, 0x16, 0x0a, 0x06, 0x6e, 0x6f, 0x64, 0x65, 0x49, 0x64,
- 0x18, 0x01, 0x20, 0x01, 0x28, 0x03, 0x52, 0x06, 0x6e, 0x6f, 0x64, 0x65, 0x49, 0x64, 0x12, 0x12,
- 0x0a, 0x04, 0x72, 0x6f, 0x6c, 0x65, 0x18, 0x02, 0x20, 0x01, 0x28, 0x09, 0x52, 0x04, 0x72, 0x6f,
- 0x6c, 0x65, 0x12, 0x1c, 0x0a, 0x09, 0x63, 0x6f, 0x6e, 0x64, 0x73, 0x4a, 0x53, 0x4f, 0x4e, 0x18,
- 0x03, 0x20, 0x01, 0x28, 0x0c, 0x52, 0x09, 0x63, 0x6f, 0x6e, 0x64, 0x73, 0x4a, 0x53, 0x4f, 0x4e,
- 0x12, 0x1e, 0x0a, 0x0a, 0x61, 0x63, 0x74, 0x69, 0x6f, 0x6e, 0x4a, 0x53, 0x4f, 0x4e, 0x18, 0x04,
- 0x20, 0x01, 0x28, 0x0c, 0x52, 0x0a, 0x61, 0x63, 0x74, 0x69, 0x6f, 0x6e, 0x4a, 0x53, 0x4f, 0x4e,
- 0x12, 0x22, 0x0a, 0x0c, 0x64, 0x75, 0x72, 0x61, 0x74, 0x69, 0x6f, 0x6e, 0x4a, 0x53, 0x4f, 0x4e,
- 0x18, 0x05, 0x20, 0x01, 0x28, 0x0c, 0x52, 0x0c, 0x64, 0x75, 0x72, 0x61, 0x74, 0x69, 0x6f, 0x6e,
- 0x4a, 0x53, 0x4f, 0x4e, 0x22, 0x3e, 0x0a, 0x18, 0x43, 0x72, 0x65, 0x61, 0x74, 0x65, 0x4e, 0x6f,
- 0x64, 0x65, 0x41, 0x63, 0x74, 0x69, 0x6f, 0x6e, 0x52, 0x65, 0x73, 0x70, 0x6f, 0x6e, 0x73, 0x65,
- 0x12, 0x22, 0x0a, 0x0c, 0x6e, 0x6f, 0x64, 0x65, 0x41, 0x63, 0x74, 0x69, 0x6f, 0x6e, 0x49, 0x64,
- 0x18, 0x01, 0x20, 0x01, 0x28, 0x03, 0x52, 0x0c, 0x6e, 0x6f, 0x64, 0x65, 0x41, 0x63, 0x74, 0x69,
- 0x6f, 0x6e, 0x49, 0x64, 0x22, 0x3d, 0x0a, 0x17, 0x44, 0x65, 0x6c, 0x65, 0x74, 0x65, 0x4e, 0x6f,
- 0x64, 0x65, 0x41, 0x63, 0x74, 0x69, 0x6f, 0x6e, 0x52, 0x65, 0x71, 0x75, 0x65, 0x73, 0x74, 0x12,
- 0x22, 0x0a, 0x0c, 0x6e, 0x6f, 0x64, 0x65, 0x41, 0x63, 0x74, 0x69, 0x6f, 0x6e, 0x49, 0x64, 0x18,
- 0x01, 0x20, 0x01, 0x28, 0x03, 0x52, 0x0c, 0x6e, 0x6f, 0x64, 0x65, 0x41, 0x63, 0x74, 0x69, 0x6f,
- 0x6e, 0x49, 0x64, 0x22, 0xb3, 0x01, 0x0a, 0x17, 0x55, 0x70, 0x64, 0x61, 0x74, 0x65, 0x4e, 0x6f,
- 0x64, 0x65, 0x41, 0x63, 0x74, 0x69, 0x6f, 0x6e, 0x52, 0x65, 0x71, 0x75, 0x65, 0x73, 0x74, 0x12,
- 0x22, 0x0a, 0x0c, 0x6e, 0x6f, 0x64, 0x65, 0x41, 0x63, 0x74, 0x69, 0x6f, 0x6e, 0x49, 0x64, 0x18,
- 0x01, 0x20, 0x01, 0x28, 0x03, 0x52, 0x0c, 0x6e, 0x6f, 0x64, 0x65, 0x41, 0x63, 0x74, 0x69, 0x6f,
- 0x6e, 0x49, 0x64, 0x12, 0x1c, 0x0a, 0x09, 0x63, 0x6f, 0x6e, 0x64, 0x73, 0x4a, 0x53, 0x4f, 0x4e,
- 0x18, 0x02, 0x20, 0x01, 0x28, 0x0c, 0x52, 0x09, 0x63, 0x6f, 0x6e, 0x64, 0x73, 0x4a, 0x53, 0x4f,
- 0x4e, 0x12, 0x1e, 0x0a, 0x0a, 0x61, 0x63, 0x74, 0x69, 0x6f, 0x6e, 0x4a, 0x53, 0x4f, 0x4e, 0x18,
- 0x03, 0x20, 0x01, 0x28, 0x0c, 0x52, 0x0a, 0x61, 0x63, 0x74, 0x69, 0x6f, 0x6e, 0x4a, 0x53, 0x4f,
- 0x4e, 0x12, 0x22, 0x0a, 0x0c, 0x64, 0x75, 0x72, 0x61, 0x74, 0x69, 0x6f, 0x6e, 0x4a, 0x53, 0x4f,
- 0x4e, 0x18, 0x04, 0x20, 0x01, 0x28, 0x0c, 0x52, 0x0c, 0x64, 0x75, 0x72, 0x61, 0x74, 0x69, 0x6f,
- 0x6e, 0x4a, 0x53, 0x4f, 0x4e, 0x12, 0x12, 0x0a, 0x04, 0x69, 0x73, 0x4f, 0x6e, 0x18, 0x05, 0x20,
- 0x01, 0x28, 0x08, 0x52, 0x04, 0x69, 0x73, 0x4f, 0x6e, 0x22, 0x47, 0x0a, 0x19, 0x46, 0x69, 0x6e,
- 0x64, 0x41, 0x6c, 0x6c, 0x4e, 0x6f, 0x64, 0x65, 0x41, 0x63, 0x74, 0x69, 0x6f, 0x6e, 0x73, 0x52,
- 0x65, 0x71, 0x75, 0x65, 0x73, 0x74, 0x12, 0x16, 0x0a, 0x06, 0x6e, 0x6f, 0x64, 0x65, 0x49, 0x64,
- 0x18, 0x01, 0x20, 0x01, 0x28, 0x03, 0x52, 0x06, 0x6e, 0x6f, 0x64, 0x65, 0x49, 0x64, 0x12, 0x12,
- 0x0a, 0x04, 0x72, 0x6f, 0x6c, 0x65, 0x18, 0x02, 0x20, 0x01, 0x28, 0x09, 0x52, 0x04, 0x72, 0x6f,
- 0x6c, 0x65, 0x22, 0x4e, 0x0a, 0x1a, 0x46, 0x69, 0x6e, 0x64, 0x41, 0x6c, 0x6c, 0x4e, 0x6f, 0x64,
- 0x65, 0x41, 0x63, 0x74, 0x69, 0x6f, 0x6e, 0x73, 0x52, 0x65, 0x73, 0x70, 0x6f, 0x6e, 0x73, 0x65,
- 0x12, 0x30, 0x0a, 0x0b, 0x6e, 0x6f, 0x64, 0x65, 0x41, 0x63, 0x74, 0x69, 0x6f, 0x6e, 0x73, 0x18,
- 0x01, 0x20, 0x03, 0x28, 0x0b, 0x32, 0x0e, 0x2e, 0x70, 0x62, 0x2e, 0x4e, 0x6f, 0x64, 0x65, 0x41,
- 0x63, 0x74, 0x69, 0x6f, 0x6e, 0x52, 0x0b, 0x6e, 0x6f, 0x64, 0x65, 0x41, 0x63, 0x74, 0x69, 0x6f,
- 0x6e, 0x73, 0x22, 0x3b, 0x0a, 0x15, 0x46, 0x69, 0x6e, 0x64, 0x4e, 0x6f, 0x64, 0x65, 0x41, 0x63,
- 0x74, 0x69, 0x6f, 0x6e, 0x52, 0x65, 0x71, 0x75, 0x65, 0x73, 0x74, 0x12, 0x22, 0x0a, 0x0c, 0x6e,
- 0x6f, 0x64, 0x65, 0x41, 0x63, 0x74, 0x69, 0x6f, 0x6e, 0x49, 0x64, 0x18, 0x01, 0x20, 0x01, 0x28,
- 0x03, 0x52, 0x0c, 0x6e, 0x6f, 0x64, 0x65, 0x41, 0x63, 0x74, 0x69, 0x6f, 0x6e, 0x49, 0x64, 0x22,
- 0x48, 0x0a, 0x16, 0x46, 0x69, 0x6e, 0x64, 0x4e, 0x6f, 0x64, 0x65, 0x41, 0x63, 0x74, 0x69, 0x6f,
- 0x6e, 0x52, 0x65, 0x73, 0x70, 0x6f, 0x6e, 0x73, 0x65, 0x12, 0x2e, 0x0a, 0x0a, 0x6e, 0x6f, 0x64,
- 0x65, 0x41, 0x63, 0x74, 0x69, 0x6f, 0x6e, 0x18, 0x01, 0x20, 0x01, 0x28, 0x0b, 0x32, 0x0e, 0x2e,
- 0x70, 0x62, 0x2e, 0x4e, 0x6f, 0x64, 0x65, 0x41, 0x63, 0x74, 0x69, 0x6f, 0x6e, 0x52, 0x0a, 0x6e,
- 0x6f, 0x64, 0x65, 0x41, 0x63, 0x74, 0x69, 0x6f, 0x6e, 0x22, 0x45, 0x0a, 0x1d, 0x55, 0x70, 0x64,
- 0x61, 0x74, 0x65, 0x4e, 0x6f, 0x64, 0x65, 0x41, 0x63, 0x74, 0x69, 0x6f, 0x6e, 0x4f, 0x72, 0x64,
- 0x65, 0x72, 0x73, 0x52, 0x65, 0x71, 0x75, 0x65, 0x73, 0x74, 0x12, 0x24, 0x0a, 0x0d, 0x6e, 0x6f,
- 0x64, 0x65, 0x41, 0x63, 0x74, 0x69, 0x6f, 0x6e, 0x49, 0x64, 0x73, 0x18, 0x01, 0x20, 0x03, 0x28,
- 0x03, 0x52, 0x0d, 0x6e, 0x6f, 0x64, 0x65, 0x41, 0x63, 0x74, 0x69, 0x6f, 0x6e, 0x49, 0x64, 0x73,
- 0x32, 0xcf, 0x03, 0x0a, 0x11, 0x4e, 0x6f, 0x64, 0x65, 0x41, 0x63, 0x74, 0x69, 0x6f, 0x6e, 0x53,
- 0x65, 0x72, 0x76, 0x69, 0x63, 0x65, 0x12, 0x4d, 0x0a, 0x10, 0x63, 0x72, 0x65, 0x61, 0x74, 0x65,
- 0x4e, 0x6f, 0x64, 0x65, 0x41, 0x63, 0x74, 0x69, 0x6f, 0x6e, 0x12, 0x1b, 0x2e, 0x70, 0x62, 0x2e,
- 0x43, 0x72, 0x65, 0x61, 0x74, 0x65, 0x4e, 0x6f, 0x64, 0x65, 0x41, 0x63, 0x74, 0x69, 0x6f, 0x6e,
- 0x52, 0x65, 0x71, 0x75, 0x65, 0x73, 0x74, 0x1a, 0x1c, 0x2e, 0x70, 0x62, 0x2e, 0x43, 0x72, 0x65,
- 0x61, 0x74, 0x65, 0x4e, 0x6f, 0x64, 0x65, 0x41, 0x63, 0x74, 0x69, 0x6f, 0x6e, 0x52, 0x65, 0x73,
- 0x70, 0x6f, 0x6e, 0x73, 0x65, 0x12, 0x3f, 0x0a, 0x10, 0x64, 0x65, 0x6c, 0x65, 0x74, 0x65, 0x4e,
- 0x6f, 0x64, 0x65, 0x41, 0x63, 0x74, 0x69, 0x6f, 0x6e, 0x12, 0x1b, 0x2e, 0x70, 0x62, 0x2e, 0x44,
- 0x65, 0x6c, 0x65, 0x74, 0x65, 0x4e, 0x6f, 0x64, 0x65, 0x41, 0x63, 0x74, 0x69, 0x6f, 0x6e, 0x52,
- 0x65, 0x71, 0x75, 0x65, 0x73, 0x74, 0x1a, 0x0e, 0x2e, 0x70, 0x62, 0x2e, 0x52, 0x50, 0x43, 0x53,
- 0x75, 0x63, 0x63, 0x65, 0x73, 0x73, 0x12, 0x3f, 0x0a, 0x10, 0x75, 0x70, 0x64, 0x61, 0x74, 0x65,
- 0x4e, 0x6f, 0x64, 0x65, 0x41, 0x63, 0x74, 0x69, 0x6f, 0x6e, 0x12, 0x1b, 0x2e, 0x70, 0x62, 0x2e,
- 0x55, 0x70, 0x64, 0x61, 0x74, 0x65, 0x4e, 0x6f, 0x64, 0x65, 0x41, 0x63, 0x74, 0x69, 0x6f, 0x6e,
- 0x52, 0x65, 0x71, 0x75, 0x65, 0x73, 0x74, 0x1a, 0x0e, 0x2e, 0x70, 0x62, 0x2e, 0x52, 0x50, 0x43,
- 0x53, 0x75, 0x63, 0x63, 0x65, 0x73, 0x73, 0x12, 0x53, 0x0a, 0x12, 0x66, 0x69, 0x6e, 0x64, 0x41,
- 0x6c, 0x6c, 0x4e, 0x6f, 0x64, 0x65, 0x41, 0x63, 0x74, 0x69, 0x6f, 0x6e, 0x73, 0x12, 0x1d, 0x2e,
- 0x70, 0x62, 0x2e, 0x46, 0x69, 0x6e, 0x64, 0x41, 0x6c, 0x6c, 0x4e, 0x6f, 0x64, 0x65, 0x41, 0x63,
- 0x74, 0x69, 0x6f, 0x6e, 0x73, 0x52, 0x65, 0x71, 0x75, 0x65, 0x73, 0x74, 0x1a, 0x1e, 0x2e, 0x70,
- 0x62, 0x2e, 0x46, 0x69, 0x6e, 0x64, 0x41, 0x6c, 0x6c, 0x4e, 0x6f, 0x64, 0x65, 0x41, 0x63, 0x74,
- 0x69, 0x6f, 0x6e, 0x73, 0x52, 0x65, 0x73, 0x70, 0x6f, 0x6e, 0x73, 0x65, 0x12, 0x47, 0x0a, 0x0e,
- 0x66, 0x69, 0x6e, 0x64, 0x4e, 0x6f, 0x64, 0x65, 0x41, 0x63, 0x74, 0x69, 0x6f, 0x6e, 0x12, 0x19,
- 0x2e, 0x70, 0x62, 0x2e, 0x46, 0x69, 0x6e, 0x64, 0x4e, 0x6f, 0x64, 0x65, 0x41, 0x63, 0x74, 0x69,
- 0x6f, 0x6e, 0x52, 0x65, 0x71, 0x75, 0x65, 0x73, 0x74, 0x1a, 0x1a, 0x2e, 0x70, 0x62, 0x2e, 0x46,
- 0x69, 0x6e, 0x64, 0x4e, 0x6f, 0x64, 0x65, 0x41, 0x63, 0x74, 0x69, 0x6f, 0x6e, 0x52, 0x65, 0x73,
- 0x70, 0x6f, 0x6e, 0x73, 0x65, 0x12, 0x4b, 0x0a, 0x16, 0x75, 0x70, 0x64, 0x61, 0x74, 0x65, 0x4e,
- 0x6f, 0x64, 0x65, 0x41, 0x63, 0x74, 0x69, 0x6f, 0x6e, 0x4f, 0x72, 0x64, 0x65, 0x72, 0x73, 0x12,
- 0x21, 0x2e, 0x70, 0x62, 0x2e, 0x55, 0x70, 0x64, 0x61, 0x74, 0x65, 0x4e, 0x6f, 0x64, 0x65, 0x41,
- 0x63, 0x74, 0x69, 0x6f, 0x6e, 0x4f, 0x72, 0x64, 0x65, 0x72, 0x73, 0x52, 0x65, 0x71, 0x75, 0x65,
- 0x73, 0x74, 0x1a, 0x0e, 0x2e, 0x70, 0x62, 0x2e, 0x52, 0x50, 0x43, 0x53, 0x75, 0x63, 0x63, 0x65,
- 0x73, 0x73, 0x42, 0x06, 0x5a, 0x04, 0x2e, 0x2f, 0x70, 0x62, 0x62, 0x06, 0x70, 0x72, 0x6f, 0x74,
- 0x6f, 0x33,
-}
+const file_service_node_action_proto_rawDesc = "" +
+ "\n" +
+ "\x19service_node_action.proto\x12\x02pb\x1a\x1emodels/model_node_action.proto\x1a\x19models/rpc_messages.proto\"\xa7\x01\n" +
+ "\x17CreateNodeActionRequest\x12\x16\n" +
+ "\x06nodeId\x18\x01 \x01(\x03R\x06nodeId\x12\x12\n" +
+ "\x04role\x18\x02 \x01(\tR\x04role\x12\x1c\n" +
+ "\tcondsJSON\x18\x03 \x01(\fR\tcondsJSON\x12\x1e\n" +
+ "\n" +
+ "actionJSON\x18\x04 \x01(\fR\n" +
+ "actionJSON\x12\"\n" +
+ "\fdurationJSON\x18\x05 \x01(\fR\fdurationJSON\">\n" +
+ "\x18CreateNodeActionResponse\x12\"\n" +
+ "\fnodeActionId\x18\x01 \x01(\x03R\fnodeActionId\"=\n" +
+ "\x17DeleteNodeActionRequest\x12\"\n" +
+ "\fnodeActionId\x18\x01 \x01(\x03R\fnodeActionId\"\xb3\x01\n" +
+ "\x17UpdateNodeActionRequest\x12\"\n" +
+ "\fnodeActionId\x18\x01 \x01(\x03R\fnodeActionId\x12\x1c\n" +
+ "\tcondsJSON\x18\x02 \x01(\fR\tcondsJSON\x12\x1e\n" +
+ "\n" +
+ "actionJSON\x18\x03 \x01(\fR\n" +
+ "actionJSON\x12\"\n" +
+ "\fdurationJSON\x18\x04 \x01(\fR\fdurationJSON\x12\x12\n" +
+ "\x04isOn\x18\x05 \x01(\bR\x04isOn\"G\n" +
+ "\x19FindAllNodeActionsRequest\x12\x16\n" +
+ "\x06nodeId\x18\x01 \x01(\x03R\x06nodeId\x12\x12\n" +
+ "\x04role\x18\x02 \x01(\tR\x04role\"N\n" +
+ "\x1aFindAllNodeActionsResponse\x120\n" +
+ "\vnodeActions\x18\x01 \x03(\v2\x0e.pb.NodeActionR\vnodeActions\";\n" +
+ "\x15FindNodeActionRequest\x12\"\n" +
+ "\fnodeActionId\x18\x01 \x01(\x03R\fnodeActionId\"H\n" +
+ "\x16FindNodeActionResponse\x12.\n" +
+ "\n" +
+ "nodeAction\x18\x01 \x01(\v2\x0e.pb.NodeActionR\n" +
+ "nodeAction\"E\n" +
+ "\x1dUpdateNodeActionOrdersRequest\x12$\n" +
+ "\rnodeActionIds\x18\x01 \x03(\x03R\rnodeActionIds2\xcf\x03\n" +
+ "\x11NodeActionService\x12M\n" +
+ "\x10createNodeAction\x12\x1b.pb.CreateNodeActionRequest\x1a\x1c.pb.CreateNodeActionResponse\x12?\n" +
+ "\x10deleteNodeAction\x12\x1b.pb.DeleteNodeActionRequest\x1a\x0e.pb.RPCSuccess\x12?\n" +
+ "\x10updateNodeAction\x12\x1b.pb.UpdateNodeActionRequest\x1a\x0e.pb.RPCSuccess\x12S\n" +
+ "\x12findAllNodeActions\x12\x1d.pb.FindAllNodeActionsRequest\x1a\x1e.pb.FindAllNodeActionsResponse\x12G\n" +
+ "\x0efindNodeAction\x12\x19.pb.FindNodeActionRequest\x1a\x1a.pb.FindNodeActionResponse\x12K\n" +
+ "\x16updateNodeActionOrders\x12!.pb.UpdateNodeActionOrdersRequest\x1a\x0e.pb.RPCSuccessB\x06Z\x04./pbb\x06proto3"
var (
file_service_node_action_proto_rawDescOnce sync.Once
- file_service_node_action_proto_rawDescData = file_service_node_action_proto_rawDesc
+ file_service_node_action_proto_rawDescData []byte
)
func file_service_node_action_proto_rawDescGZIP() []byte {
file_service_node_action_proto_rawDescOnce.Do(func() {
- file_service_node_action_proto_rawDescData = protoimpl.X.CompressGZIP(file_service_node_action_proto_rawDescData)
+ file_service_node_action_proto_rawDescData = protoimpl.X.CompressGZIP(unsafe.Slice(unsafe.StringData(file_service_node_action_proto_rawDesc), len(file_service_node_action_proto_rawDesc)))
})
return file_service_node_action_proto_rawDescData
}
@@ -647,7 +600,7 @@ func file_service_node_action_proto_init() {
out := protoimpl.TypeBuilder{
File: protoimpl.DescBuilder{
GoPackagePath: reflect.TypeOf(x{}).PkgPath(),
- RawDescriptor: file_service_node_action_proto_rawDesc,
+ RawDescriptor: unsafe.Slice(unsafe.StringData(file_service_node_action_proto_rawDesc), len(file_service_node_action_proto_rawDesc)),
NumEnums: 0,
NumMessages: 9,
NumExtensions: 0,
@@ -658,7 +611,6 @@ func file_service_node_action_proto_init() {
MessageInfos: file_service_node_action_proto_msgTypes,
}.Build()
File_service_node_action_proto = out.File
- file_service_node_action_proto_rawDesc = nil
file_service_node_action_proto_goTypes = nil
file_service_node_action_proto_depIdxs = nil
}
diff --git a/EdgeCommon/pkg/rpc/pb/service_node_action_grpc.pb.go b/EdgeCommon/pkg/rpc/pb/service_node_action_grpc.pb.go
index 04e2545..2df4c66 100644
--- a/EdgeCommon/pkg/rpc/pb/service_node_action_grpc.pb.go
+++ b/EdgeCommon/pkg/rpc/pb/service_node_action_grpc.pb.go
@@ -1,7 +1,7 @@
// Code generated by protoc-gen-go-grpc. DO NOT EDIT.
// versions:
-// - protoc-gen-go-grpc v1.5.1
-// - protoc v6.33.2
+// - protoc-gen-go-grpc v1.6.1
+// - protoc v3.19.6
// source: service_node_action.proto
package pb
@@ -143,22 +143,22 @@ type NodeActionServiceServer interface {
type UnimplementedNodeActionServiceServer struct{}
func (UnimplementedNodeActionServiceServer) CreateNodeAction(context.Context, *CreateNodeActionRequest) (*CreateNodeActionResponse, error) {
- return nil, status.Errorf(codes.Unimplemented, "method CreateNodeAction not implemented")
+ return nil, status.Error(codes.Unimplemented, "method CreateNodeAction not implemented")
}
func (UnimplementedNodeActionServiceServer) DeleteNodeAction(context.Context, *DeleteNodeActionRequest) (*RPCSuccess, error) {
- return nil, status.Errorf(codes.Unimplemented, "method DeleteNodeAction not implemented")
+ return nil, status.Error(codes.Unimplemented, "method DeleteNodeAction not implemented")
}
func (UnimplementedNodeActionServiceServer) UpdateNodeAction(context.Context, *UpdateNodeActionRequest) (*RPCSuccess, error) {
- return nil, status.Errorf(codes.Unimplemented, "method UpdateNodeAction not implemented")
+ return nil, status.Error(codes.Unimplemented, "method UpdateNodeAction not implemented")
}
func (UnimplementedNodeActionServiceServer) FindAllNodeActions(context.Context, *FindAllNodeActionsRequest) (*FindAllNodeActionsResponse, error) {
- return nil, status.Errorf(codes.Unimplemented, "method FindAllNodeActions not implemented")
+ return nil, status.Error(codes.Unimplemented, "method FindAllNodeActions not implemented")
}
func (UnimplementedNodeActionServiceServer) FindNodeAction(context.Context, *FindNodeActionRequest) (*FindNodeActionResponse, error) {
- return nil, status.Errorf(codes.Unimplemented, "method FindNodeAction not implemented")
+ return nil, status.Error(codes.Unimplemented, "method FindNodeAction not implemented")
}
func (UnimplementedNodeActionServiceServer) UpdateNodeActionOrders(context.Context, *UpdateNodeActionOrdersRequest) (*RPCSuccess, error) {
- return nil, status.Errorf(codes.Unimplemented, "method UpdateNodeActionOrders not implemented")
+ return nil, status.Error(codes.Unimplemented, "method UpdateNodeActionOrders not implemented")
}
func (UnimplementedNodeActionServiceServer) testEmbeddedByValue() {}
@@ -170,7 +170,7 @@ type UnsafeNodeActionServiceServer interface {
}
func RegisterNodeActionServiceServer(s grpc.ServiceRegistrar, srv NodeActionServiceServer) {
- // If the following call pancis, it indicates UnimplementedNodeActionServiceServer was
+ // If the following call panics, it indicates UnimplementedNodeActionServiceServer was
// embedded by pointer and is nil. This will cause panics if an
// unimplemented method is ever invoked, so we test this at initialization
// time to prevent it from happening at runtime later due to I/O.
diff --git a/EdgeCommon/pkg/rpc/pb/service_node_cluster.pb.go b/EdgeCommon/pkg/rpc/pb/service_node_cluster.pb.go
index 38ba786..a52db4a 100644
--- a/EdgeCommon/pkg/rpc/pb/service_node_cluster.pb.go
+++ b/EdgeCommon/pkg/rpc/pb/service_node_cluster.pb.go
@@ -1,7 +1,7 @@
// Code generated by protoc-gen-go. DO NOT EDIT.
// versions:
-// protoc-gen-go v1.36.0
-// protoc v6.33.2
+// protoc-gen-go v1.36.11
+// protoc v3.19.6
// source: service_node_cluster.proto
package pb
@@ -11,6 +11,7 @@ import (
protoimpl "google.golang.org/protobuf/runtime/protoimpl"
reflect "reflect"
sync "sync"
+ unsafe "unsafe"
)
const (
@@ -4297,997 +4298,332 @@ func (x *ExecuteNodeClusterHealthCheckResponse_Result) GetCostMs() float32 {
var File_service_node_cluster_proto protoreflect.FileDescriptor
-var file_service_node_cluster_proto_rawDesc = []byte{
- 0x0a, 0x1a, 0x73, 0x65, 0x72, 0x76, 0x69, 0x63, 0x65, 0x5f, 0x6e, 0x6f, 0x64, 0x65, 0x5f, 0x63,
- 0x6c, 0x75, 0x73, 0x74, 0x65, 0x72, 0x2e, 0x70, 0x72, 0x6f, 0x74, 0x6f, 0x12, 0x02, 0x70, 0x62,
- 0x1a, 0x1f, 0x6d, 0x6f, 0x64, 0x65, 0x6c, 0x73, 0x2f, 0x6d, 0x6f, 0x64, 0x65, 0x6c, 0x5f, 0x6e,
- 0x6f, 0x64, 0x65, 0x5f, 0x63, 0x6c, 0x75, 0x73, 0x74, 0x65, 0x72, 0x2e, 0x70, 0x72, 0x6f, 0x74,
- 0x6f, 0x1a, 0x1b, 0x6d, 0x6f, 0x64, 0x65, 0x6c, 0x73, 0x2f, 0x6d, 0x6f, 0x64, 0x65, 0x6c, 0x5f,
- 0x61, 0x70, 0x69, 0x5f, 0x6e, 0x6f, 0x64, 0x65, 0x2e, 0x70, 0x72, 0x6f, 0x74, 0x6f, 0x1a, 0x17,
- 0x6d, 0x6f, 0x64, 0x65, 0x6c, 0x73, 0x2f, 0x6d, 0x6f, 0x64, 0x65, 0x6c, 0x5f, 0x6e, 0x6f, 0x64,
- 0x65, 0x2e, 0x70, 0x72, 0x6f, 0x74, 0x6f, 0x1a, 0x19, 0x6d, 0x6f, 0x64, 0x65, 0x6c, 0x73, 0x2f,
- 0x72, 0x70, 0x63, 0x5f, 0x6d, 0x65, 0x73, 0x73, 0x61, 0x67, 0x65, 0x73, 0x2e, 0x70, 0x72, 0x6f,
- 0x74, 0x6f, 0x1a, 0x1d, 0x6d, 0x6f, 0x64, 0x65, 0x6c, 0x73, 0x2f, 0x6d, 0x6f, 0x64, 0x65, 0x6c,
- 0x5f, 0x64, 0x6e, 0x73, 0x5f, 0x64, 0x6f, 0x6d, 0x61, 0x69, 0x6e, 0x2e, 0x70, 0x72, 0x6f, 0x74,
- 0x6f, 0x1a, 0x1f, 0x6d, 0x6f, 0x64, 0x65, 0x6c, 0x73, 0x2f, 0x6d, 0x6f, 0x64, 0x65, 0x6c, 0x5f,
- 0x64, 0x6e, 0x73, 0x5f, 0x70, 0x72, 0x6f, 0x76, 0x69, 0x64, 0x65, 0x72, 0x2e, 0x70, 0x72, 0x6f,
- 0x74, 0x6f, 0x22, 0x23, 0x0a, 0x21, 0x46, 0x69, 0x6e, 0x64, 0x41, 0x6c, 0x6c, 0x45, 0x6e, 0x61,
- 0x62, 0x6c, 0x65, 0x64, 0x4e, 0x6f, 0x64, 0x65, 0x43, 0x6c, 0x75, 0x73, 0x74, 0x65, 0x72, 0x73,
- 0x52, 0x65, 0x71, 0x75, 0x65, 0x73, 0x74, 0x22, 0x59, 0x0a, 0x22, 0x46, 0x69, 0x6e, 0x64, 0x41,
- 0x6c, 0x6c, 0x45, 0x6e, 0x61, 0x62, 0x6c, 0x65, 0x64, 0x4e, 0x6f, 0x64, 0x65, 0x43, 0x6c, 0x75,
- 0x73, 0x74, 0x65, 0x72, 0x73, 0x52, 0x65, 0x73, 0x70, 0x6f, 0x6e, 0x73, 0x65, 0x12, 0x33, 0x0a,
- 0x0c, 0x6e, 0x6f, 0x64, 0x65, 0x43, 0x6c, 0x75, 0x73, 0x74, 0x65, 0x72, 0x73, 0x18, 0x01, 0x20,
- 0x03, 0x28, 0x0b, 0x32, 0x0f, 0x2e, 0x70, 0x62, 0x2e, 0x4e, 0x6f, 0x64, 0x65, 0x43, 0x6c, 0x75,
- 0x73, 0x74, 0x65, 0x72, 0x52, 0x0c, 0x6e, 0x6f, 0x64, 0x65, 0x43, 0x6c, 0x75, 0x73, 0x74, 0x65,
- 0x72, 0x73, 0x22, 0xf4, 0x04, 0x0a, 0x18, 0x43, 0x72, 0x65, 0x61, 0x74, 0x65, 0x4e, 0x6f, 0x64,
- 0x65, 0x43, 0x6c, 0x75, 0x73, 0x74, 0x65, 0x72, 0x52, 0x65, 0x71, 0x75, 0x65, 0x73, 0x74, 0x12,
- 0x12, 0x0a, 0x04, 0x6e, 0x61, 0x6d, 0x65, 0x18, 0x01, 0x20, 0x01, 0x28, 0x09, 0x52, 0x04, 0x6e,
- 0x61, 0x6d, 0x65, 0x12, 0x20, 0x0a, 0x0b, 0x6e, 0x6f, 0x64, 0x65, 0x47, 0x72, 0x61, 0x6e, 0x74,
- 0x49, 0x64, 0x18, 0x02, 0x20, 0x01, 0x28, 0x03, 0x52, 0x0b, 0x6e, 0x6f, 0x64, 0x65, 0x47, 0x72,
- 0x61, 0x6e, 0x74, 0x49, 0x64, 0x12, 0x1e, 0x0a, 0x0a, 0x69, 0x6e, 0x73, 0x74, 0x61, 0x6c, 0x6c,
- 0x44, 0x69, 0x72, 0x18, 0x03, 0x20, 0x01, 0x28, 0x09, 0x52, 0x0a, 0x69, 0x6e, 0x73, 0x74, 0x61,
- 0x6c, 0x6c, 0x44, 0x69, 0x72, 0x12, 0x20, 0x0a, 0x0b, 0x64, 0x6e, 0x73, 0x44, 0x6f, 0x6d, 0x61,
- 0x69, 0x6e, 0x49, 0x64, 0x18, 0x04, 0x20, 0x01, 0x28, 0x03, 0x52, 0x0b, 0x64, 0x6e, 0x73, 0x44,
- 0x6f, 0x6d, 0x61, 0x69, 0x6e, 0x49, 0x64, 0x12, 0x18, 0x0a, 0x07, 0x64, 0x6e, 0x73, 0x4e, 0x61,
- 0x6d, 0x65, 0x18, 0x05, 0x20, 0x01, 0x28, 0x09, 0x52, 0x07, 0x64, 0x6e, 0x73, 0x4e, 0x61, 0x6d,
- 0x65, 0x12, 0x16, 0x0a, 0x06, 0x64, 0x6e, 0x73, 0x54, 0x54, 0x4c, 0x18, 0x09, 0x20, 0x01, 0x28,
- 0x05, 0x52, 0x06, 0x64, 0x6e, 0x73, 0x54, 0x54, 0x4c, 0x12, 0x2c, 0x0a, 0x11, 0x68, 0x74, 0x74,
- 0x70, 0x43, 0x61, 0x63, 0x68, 0x65, 0x50, 0x6f, 0x6c, 0x69, 0x63, 0x79, 0x49, 0x64, 0x18, 0x06,
- 0x20, 0x01, 0x28, 0x03, 0x52, 0x11, 0x68, 0x74, 0x74, 0x70, 0x43, 0x61, 0x63, 0x68, 0x65, 0x50,
- 0x6f, 0x6c, 0x69, 0x63, 0x79, 0x49, 0x64, 0x12, 0x32, 0x0a, 0x14, 0x68, 0x74, 0x74, 0x70, 0x46,
- 0x69, 0x72, 0x65, 0x77, 0x61, 0x6c, 0x6c, 0x50, 0x6f, 0x6c, 0x69, 0x63, 0x79, 0x49, 0x64, 0x18,
- 0x07, 0x20, 0x01, 0x28, 0x03, 0x52, 0x14, 0x68, 0x74, 0x74, 0x70, 0x46, 0x69, 0x72, 0x65, 0x77,
- 0x61, 0x6c, 0x6c, 0x50, 0x6f, 0x6c, 0x69, 0x63, 0x79, 0x49, 0x64, 0x12, 0x2e, 0x0a, 0x12, 0x73,
- 0x79, 0x73, 0x74, 0x65, 0x6d, 0x53, 0x65, 0x72, 0x76, 0x69, 0x63, 0x65, 0x73, 0x4a, 0x53, 0x4f,
- 0x4e, 0x18, 0x08, 0x20, 0x01, 0x28, 0x0c, 0x52, 0x12, 0x73, 0x79, 0x73, 0x74, 0x65, 0x6d, 0x53,
- 0x65, 0x72, 0x76, 0x69, 0x63, 0x65, 0x73, 0x4a, 0x53, 0x4f, 0x4e, 0x12, 0x36, 0x0a, 0x16, 0x67,
- 0x6c, 0x6f, 0x62, 0x61, 0x6c, 0x53, 0x65, 0x72, 0x76, 0x65, 0x72, 0x43, 0x6f, 0x6e, 0x66, 0x69,
- 0x67, 0x4a, 0x53, 0x4f, 0x4e, 0x18, 0x0a, 0x20, 0x01, 0x28, 0x0c, 0x52, 0x16, 0x67, 0x6c, 0x6f,
- 0x62, 0x61, 0x6c, 0x53, 0x65, 0x72, 0x76, 0x65, 0x72, 0x43, 0x6f, 0x6e, 0x66, 0x69, 0x67, 0x4a,
- 0x53, 0x4f, 0x4e, 0x12, 0x30, 0x0a, 0x13, 0x61, 0x75, 0x74, 0x6f, 0x49, 0x6e, 0x73, 0x74, 0x61,
- 0x6c, 0x6c, 0x4e, 0x66, 0x74, 0x61, 0x62, 0x6c, 0x65, 0x73, 0x18, 0x0b, 0x20, 0x01, 0x28, 0x08,
- 0x52, 0x13, 0x61, 0x75, 0x74, 0x6f, 0x49, 0x6e, 0x73, 0x74, 0x61, 0x6c, 0x6c, 0x4e, 0x66, 0x74,
- 0x61, 0x62, 0x6c, 0x65, 0x73, 0x12, 0x2a, 0x0a, 0x10, 0x61, 0x75, 0x74, 0x6f, 0x53, 0x79, 0x73,
- 0x74, 0x65, 0x6d, 0x54, 0x75, 0x6e, 0x69, 0x6e, 0x67, 0x18, 0x0c, 0x20, 0x01, 0x28, 0x08, 0x52,
- 0x10, 0x61, 0x75, 0x74, 0x6f, 0x53, 0x79, 0x73, 0x74, 0x65, 0x6d, 0x54, 0x75, 0x6e, 0x69, 0x6e,
- 0x67, 0x12, 0x24, 0x0a, 0x0d, 0x61, 0x75, 0x74, 0x6f, 0x54, 0x72, 0x69, 0x6d, 0x44, 0x69, 0x73,
- 0x6b, 0x73, 0x18, 0x0d, 0x20, 0x01, 0x28, 0x08, 0x52, 0x0d, 0x61, 0x75, 0x74, 0x6f, 0x54, 0x72,
- 0x69, 0x6d, 0x44, 0x69, 0x73, 0x6b, 0x73, 0x12, 0x2e, 0x0a, 0x12, 0x6d, 0x61, 0x78, 0x43, 0x6f,
- 0x6e, 0x63, 0x75, 0x72, 0x72, 0x65, 0x6e, 0x74, 0x52, 0x65, 0x61, 0x64, 0x73, 0x18, 0x0f, 0x20,
- 0x01, 0x28, 0x05, 0x52, 0x12, 0x6d, 0x61, 0x78, 0x43, 0x6f, 0x6e, 0x63, 0x75, 0x72, 0x72, 0x65,
- 0x6e, 0x74, 0x52, 0x65, 0x61, 0x64, 0x73, 0x12, 0x30, 0x0a, 0x13, 0x6d, 0x61, 0x78, 0x43, 0x6f,
- 0x6e, 0x63, 0x75, 0x72, 0x72, 0x65, 0x6e, 0x74, 0x57, 0x72, 0x69, 0x74, 0x65, 0x73, 0x18, 0x10,
- 0x20, 0x01, 0x28, 0x05, 0x52, 0x13, 0x6d, 0x61, 0x78, 0x43, 0x6f, 0x6e, 0x63, 0x75, 0x72, 0x72,
- 0x65, 0x6e, 0x74, 0x57, 0x72, 0x69, 0x74, 0x65, 0x73, 0x22, 0x41, 0x0a, 0x19, 0x43, 0x72, 0x65,
- 0x61, 0x74, 0x65, 0x4e, 0x6f, 0x64, 0x65, 0x43, 0x6c, 0x75, 0x73, 0x74, 0x65, 0x72, 0x52, 0x65,
- 0x73, 0x70, 0x6f, 0x6e, 0x73, 0x65, 0x12, 0x24, 0x0a, 0x0d, 0x6e, 0x6f, 0x64, 0x65, 0x43, 0x6c,
- 0x75, 0x73, 0x74, 0x65, 0x72, 0x49, 0x64, 0x18, 0x01, 0x20, 0x01, 0x28, 0x03, 0x52, 0x0d, 0x6e,
- 0x6f, 0x64, 0x65, 0x43, 0x6c, 0x75, 0x73, 0x74, 0x65, 0x72, 0x49, 0x64, 0x22, 0xd4, 0x04, 0x0a,
- 0x18, 0x55, 0x70, 0x64, 0x61, 0x74, 0x65, 0x4e, 0x6f, 0x64, 0x65, 0x43, 0x6c, 0x75, 0x73, 0x74,
- 0x65, 0x72, 0x52, 0x65, 0x71, 0x75, 0x65, 0x73, 0x74, 0x12, 0x24, 0x0a, 0x0d, 0x6e, 0x6f, 0x64,
- 0x65, 0x43, 0x6c, 0x75, 0x73, 0x74, 0x65, 0x72, 0x49, 0x64, 0x18, 0x01, 0x20, 0x01, 0x28, 0x03,
- 0x52, 0x0d, 0x6e, 0x6f, 0x64, 0x65, 0x43, 0x6c, 0x75, 0x73, 0x74, 0x65, 0x72, 0x49, 0x64, 0x12,
- 0x12, 0x0a, 0x04, 0x6e, 0x61, 0x6d, 0x65, 0x18, 0x02, 0x20, 0x01, 0x28, 0x09, 0x52, 0x04, 0x6e,
- 0x61, 0x6d, 0x65, 0x12, 0x20, 0x0a, 0x0b, 0x6e, 0x6f, 0x64, 0x65, 0x47, 0x72, 0x61, 0x6e, 0x74,
- 0x49, 0x64, 0x18, 0x03, 0x20, 0x01, 0x28, 0x03, 0x52, 0x0b, 0x6e, 0x6f, 0x64, 0x65, 0x47, 0x72,
- 0x61, 0x6e, 0x74, 0x49, 0x64, 0x12, 0x1e, 0x0a, 0x0a, 0x69, 0x6e, 0x73, 0x74, 0x61, 0x6c, 0x6c,
- 0x44, 0x69, 0x72, 0x18, 0x04, 0x20, 0x01, 0x28, 0x09, 0x52, 0x0a, 0x69, 0x6e, 0x73, 0x74, 0x61,
- 0x6c, 0x6c, 0x44, 0x69, 0x72, 0x12, 0x1a, 0x0a, 0x08, 0x74, 0x69, 0x6d, 0x65, 0x5a, 0x6f, 0x6e,
- 0x65, 0x18, 0x05, 0x20, 0x01, 0x28, 0x09, 0x52, 0x08, 0x74, 0x69, 0x6d, 0x65, 0x5a, 0x6f, 0x6e,
- 0x65, 0x12, 0x26, 0x0a, 0x0e, 0x6e, 0x6f, 0x64, 0x65, 0x4d, 0x61, 0x78, 0x54, 0x68, 0x72, 0x65,
- 0x61, 0x64, 0x73, 0x18, 0x06, 0x20, 0x01, 0x28, 0x05, 0x52, 0x0e, 0x6e, 0x6f, 0x64, 0x65, 0x4d,
- 0x61, 0x78, 0x54, 0x68, 0x72, 0x65, 0x61, 0x64, 0x73, 0x12, 0x24, 0x0a, 0x0d, 0x61, 0x75, 0x74,
- 0x6f, 0x4f, 0x70, 0x65, 0x6e, 0x50, 0x6f, 0x72, 0x74, 0x73, 0x18, 0x08, 0x20, 0x01, 0x28, 0x08,
- 0x52, 0x0d, 0x61, 0x75, 0x74, 0x6f, 0x4f, 0x70, 0x65, 0x6e, 0x50, 0x6f, 0x72, 0x74, 0x73, 0x12,
- 0x1c, 0x0a, 0x09, 0x63, 0x6c, 0x6f, 0x63, 0x6b, 0x4a, 0x53, 0x4f, 0x4e, 0x18, 0x09, 0x20, 0x01,
- 0x28, 0x0c, 0x52, 0x09, 0x63, 0x6c, 0x6f, 0x63, 0x6b, 0x4a, 0x53, 0x4f, 0x4e, 0x12, 0x28, 0x0a,
- 0x0f, 0x61, 0x75, 0x74, 0x6f, 0x52, 0x65, 0x6d, 0x6f, 0x74, 0x65, 0x53, 0x74, 0x61, 0x72, 0x74,
- 0x18, 0x0a, 0x20, 0x01, 0x28, 0x08, 0x52, 0x0f, 0x61, 0x75, 0x74, 0x6f, 0x52, 0x65, 0x6d, 0x6f,
- 0x74, 0x65, 0x53, 0x74, 0x61, 0x72, 0x74, 0x12, 0x30, 0x0a, 0x13, 0x61, 0x75, 0x74, 0x6f, 0x49,
- 0x6e, 0x73, 0x74, 0x61, 0x6c, 0x6c, 0x4e, 0x66, 0x74, 0x61, 0x62, 0x6c, 0x65, 0x73, 0x18, 0x0b,
- 0x20, 0x01, 0x28, 0x08, 0x52, 0x13, 0x61, 0x75, 0x74, 0x6f, 0x49, 0x6e, 0x73, 0x74, 0x61, 0x6c,
- 0x6c, 0x4e, 0x66, 0x74, 0x61, 0x62, 0x6c, 0x65, 0x73, 0x12, 0x24, 0x0a, 0x0d, 0x73, 0x73, 0x68,
- 0x50, 0x61, 0x72, 0x61, 0x6d, 0x73, 0x4a, 0x53, 0x4f, 0x4e, 0x18, 0x0c, 0x20, 0x01, 0x28, 0x0c,
- 0x52, 0x0d, 0x73, 0x73, 0x68, 0x50, 0x61, 0x72, 0x61, 0x6d, 0x73, 0x4a, 0x53, 0x4f, 0x4e, 0x12,
- 0x2a, 0x0a, 0x10, 0x61, 0x75, 0x74, 0x6f, 0x53, 0x79, 0x73, 0x74, 0x65, 0x6d, 0x54, 0x75, 0x6e,
- 0x69, 0x6e, 0x67, 0x18, 0x0d, 0x20, 0x01, 0x28, 0x08, 0x52, 0x10, 0x61, 0x75, 0x74, 0x6f, 0x53,
- 0x79, 0x73, 0x74, 0x65, 0x6d, 0x54, 0x75, 0x6e, 0x69, 0x6e, 0x67, 0x12, 0x24, 0x0a, 0x0d, 0x61,
- 0x75, 0x74, 0x6f, 0x54, 0x72, 0x69, 0x6d, 0x44, 0x69, 0x73, 0x6b, 0x73, 0x18, 0x0e, 0x20, 0x01,
- 0x28, 0x08, 0x52, 0x0d, 0x61, 0x75, 0x74, 0x6f, 0x54, 0x72, 0x69, 0x6d, 0x44, 0x69, 0x73, 0x6b,
- 0x73, 0x12, 0x2e, 0x0a, 0x12, 0x6d, 0x61, 0x78, 0x43, 0x6f, 0x6e, 0x63, 0x75, 0x72, 0x72, 0x65,
- 0x6e, 0x74, 0x52, 0x65, 0x61, 0x64, 0x73, 0x18, 0x0f, 0x20, 0x01, 0x28, 0x05, 0x52, 0x12, 0x6d,
- 0x61, 0x78, 0x43, 0x6f, 0x6e, 0x63, 0x75, 0x72, 0x72, 0x65, 0x6e, 0x74, 0x52, 0x65, 0x61, 0x64,
- 0x73, 0x12, 0x30, 0x0a, 0x13, 0x6d, 0x61, 0x78, 0x43, 0x6f, 0x6e, 0x63, 0x75, 0x72, 0x72, 0x65,
- 0x6e, 0x74, 0x57, 0x72, 0x69, 0x74, 0x65, 0x73, 0x18, 0x10, 0x20, 0x01, 0x28, 0x05, 0x52, 0x13,
- 0x6d, 0x61, 0x78, 0x43, 0x6f, 0x6e, 0x63, 0x75, 0x72, 0x72, 0x65, 0x6e, 0x74, 0x57, 0x72, 0x69,
- 0x74, 0x65, 0x73, 0x22, 0x40, 0x0a, 0x18, 0x44, 0x65, 0x6c, 0x65, 0x74, 0x65, 0x4e, 0x6f, 0x64,
- 0x65, 0x43, 0x6c, 0x75, 0x73, 0x74, 0x65, 0x72, 0x52, 0x65, 0x71, 0x75, 0x65, 0x73, 0x74, 0x12,
- 0x24, 0x0a, 0x0d, 0x6e, 0x6f, 0x64, 0x65, 0x43, 0x6c, 0x75, 0x73, 0x74, 0x65, 0x72, 0x49, 0x64,
- 0x18, 0x01, 0x20, 0x01, 0x28, 0x03, 0x52, 0x0d, 0x6e, 0x6f, 0x64, 0x65, 0x43, 0x6c, 0x75, 0x73,
- 0x74, 0x65, 0x72, 0x49, 0x64, 0x22, 0x45, 0x0a, 0x1d, 0x46, 0x69, 0x6e, 0x64, 0x45, 0x6e, 0x61,
- 0x62, 0x6c, 0x65, 0x64, 0x4e, 0x6f, 0x64, 0x65, 0x43, 0x6c, 0x75, 0x73, 0x74, 0x65, 0x72, 0x52,
- 0x65, 0x71, 0x75, 0x65, 0x73, 0x74, 0x12, 0x24, 0x0a, 0x0d, 0x6e, 0x6f, 0x64, 0x65, 0x43, 0x6c,
- 0x75, 0x73, 0x74, 0x65, 0x72, 0x49, 0x64, 0x18, 0x01, 0x20, 0x01, 0x28, 0x03, 0x52, 0x0d, 0x6e,
- 0x6f, 0x64, 0x65, 0x43, 0x6c, 0x75, 0x73, 0x74, 0x65, 0x72, 0x49, 0x64, 0x22, 0x53, 0x0a, 0x1e,
- 0x46, 0x69, 0x6e, 0x64, 0x45, 0x6e, 0x61, 0x62, 0x6c, 0x65, 0x64, 0x4e, 0x6f, 0x64, 0x65, 0x43,
- 0x6c, 0x75, 0x73, 0x74, 0x65, 0x72, 0x52, 0x65, 0x73, 0x70, 0x6f, 0x6e, 0x73, 0x65, 0x12, 0x31,
- 0x0a, 0x0b, 0x6e, 0x6f, 0x64, 0x65, 0x43, 0x6c, 0x75, 0x73, 0x74, 0x65, 0x72, 0x18, 0x01, 0x20,
- 0x01, 0x28, 0x0b, 0x32, 0x0f, 0x2e, 0x70, 0x62, 0x2e, 0x4e, 0x6f, 0x64, 0x65, 0x43, 0x6c, 0x75,
- 0x73, 0x74, 0x65, 0x72, 0x52, 0x0b, 0x6e, 0x6f, 0x64, 0x65, 0x43, 0x6c, 0x75, 0x73, 0x74, 0x65,
- 0x72, 0x22, 0x4a, 0x0a, 0x22, 0x46, 0x69, 0x6e, 0x64, 0x41, 0x50, 0x49, 0x4e, 0x6f, 0x64, 0x65,
- 0x73, 0x57, 0x69, 0x74, 0x68, 0x4e, 0x6f, 0x64, 0x65, 0x43, 0x6c, 0x75, 0x73, 0x74, 0x65, 0x72,
- 0x52, 0x65, 0x71, 0x75, 0x65, 0x73, 0x74, 0x12, 0x24, 0x0a, 0x0d, 0x6e, 0x6f, 0x64, 0x65, 0x43,
- 0x6c, 0x75, 0x73, 0x74, 0x65, 0x72, 0x49, 0x64, 0x18, 0x01, 0x20, 0x01, 0x28, 0x03, 0x52, 0x0d,
- 0x6e, 0x6f, 0x64, 0x65, 0x43, 0x6c, 0x75, 0x73, 0x74, 0x65, 0x72, 0x49, 0x64, 0x22, 0x76, 0x0a,
- 0x23, 0x46, 0x69, 0x6e, 0x64, 0x41, 0x50, 0x49, 0x4e, 0x6f, 0x64, 0x65, 0x73, 0x57, 0x69, 0x74,
- 0x68, 0x4e, 0x6f, 0x64, 0x65, 0x43, 0x6c, 0x75, 0x73, 0x74, 0x65, 0x72, 0x52, 0x65, 0x73, 0x70,
- 0x6f, 0x6e, 0x73, 0x65, 0x12, 0x26, 0x0a, 0x0e, 0x75, 0x73, 0x65, 0x41, 0x6c, 0x6c, 0x41, 0x50,
- 0x49, 0x4e, 0x6f, 0x64, 0x65, 0x73, 0x18, 0x01, 0x20, 0x01, 0x28, 0x08, 0x52, 0x0e, 0x75, 0x73,
- 0x65, 0x41, 0x6c, 0x6c, 0x41, 0x50, 0x49, 0x4e, 0x6f, 0x64, 0x65, 0x73, 0x12, 0x27, 0x0a, 0x08,
- 0x61, 0x70, 0x69, 0x4e, 0x6f, 0x64, 0x65, 0x73, 0x18, 0x02, 0x20, 0x03, 0x28, 0x0b, 0x32, 0x0b,
- 0x2e, 0x70, 0x62, 0x2e, 0x41, 0x50, 0x49, 0x4e, 0x6f, 0x64, 0x65, 0x52, 0x08, 0x61, 0x70, 0x69,
- 0x4e, 0x6f, 0x64, 0x65, 0x73, 0x22, 0x3e, 0x0a, 0x22, 0x43, 0x6f, 0x75, 0x6e, 0x74, 0x41, 0x6c,
- 0x6c, 0x45, 0x6e, 0x61, 0x62, 0x6c, 0x65, 0x64, 0x4e, 0x6f, 0x64, 0x65, 0x43, 0x6c, 0x75, 0x73,
- 0x74, 0x65, 0x72, 0x73, 0x52, 0x65, 0x71, 0x75, 0x65, 0x73, 0x74, 0x12, 0x18, 0x0a, 0x07, 0x6b,
- 0x65, 0x79, 0x77, 0x6f, 0x72, 0x64, 0x18, 0x01, 0x20, 0x01, 0x28, 0x09, 0x52, 0x07, 0x6b, 0x65,
- 0x79, 0x77, 0x6f, 0x72, 0x64, 0x22, 0x94, 0x01, 0x0a, 0x1e, 0x4c, 0x69, 0x73, 0x74, 0x45, 0x6e,
- 0x61, 0x62, 0x6c, 0x65, 0x64, 0x4e, 0x6f, 0x64, 0x65, 0x43, 0x6c, 0x75, 0x73, 0x74, 0x65, 0x72,
- 0x73, 0x52, 0x65, 0x71, 0x75, 0x65, 0x73, 0x74, 0x12, 0x16, 0x0a, 0x06, 0x6f, 0x66, 0x66, 0x73,
- 0x65, 0x74, 0x18, 0x01, 0x20, 0x01, 0x28, 0x03, 0x52, 0x06, 0x6f, 0x66, 0x66, 0x73, 0x65, 0x74,
- 0x12, 0x12, 0x0a, 0x04, 0x73, 0x69, 0x7a, 0x65, 0x18, 0x02, 0x20, 0x01, 0x28, 0x03, 0x52, 0x04,
- 0x73, 0x69, 0x7a, 0x65, 0x12, 0x18, 0x0a, 0x07, 0x6b, 0x65, 0x79, 0x77, 0x6f, 0x72, 0x64, 0x18,
- 0x03, 0x20, 0x01, 0x28, 0x09, 0x52, 0x07, 0x6b, 0x65, 0x79, 0x77, 0x6f, 0x72, 0x64, 0x12, 0x16,
- 0x0a, 0x06, 0x69, 0x64, 0x44, 0x65, 0x73, 0x63, 0x18, 0x04, 0x20, 0x01, 0x28, 0x08, 0x52, 0x06,
- 0x69, 0x64, 0x44, 0x65, 0x73, 0x63, 0x12, 0x14, 0x0a, 0x05, 0x69, 0x64, 0x41, 0x73, 0x63, 0x18,
- 0x05, 0x20, 0x01, 0x28, 0x08, 0x52, 0x05, 0x69, 0x64, 0x41, 0x73, 0x63, 0x22, 0x56, 0x0a, 0x1f,
- 0x4c, 0x69, 0x73, 0x74, 0x45, 0x6e, 0x61, 0x62, 0x6c, 0x65, 0x64, 0x4e, 0x6f, 0x64, 0x65, 0x43,
- 0x6c, 0x75, 0x73, 0x74, 0x65, 0x72, 0x73, 0x52, 0x65, 0x73, 0x70, 0x6f, 0x6e, 0x73, 0x65, 0x12,
- 0x33, 0x0a, 0x0c, 0x6e, 0x6f, 0x64, 0x65, 0x43, 0x6c, 0x75, 0x73, 0x74, 0x65, 0x72, 0x73, 0x18,
- 0x01, 0x20, 0x03, 0x28, 0x0b, 0x32, 0x0f, 0x2e, 0x70, 0x62, 0x2e, 0x4e, 0x6f, 0x64, 0x65, 0x43,
- 0x6c, 0x75, 0x73, 0x74, 0x65, 0x72, 0x52, 0x0c, 0x6e, 0x6f, 0x64, 0x65, 0x43, 0x6c, 0x75, 0x73,
- 0x74, 0x65, 0x72, 0x73, 0x22, 0x4f, 0x0a, 0x27, 0x46, 0x69, 0x6e, 0x64, 0x4e, 0x6f, 0x64, 0x65,
- 0x43, 0x6c, 0x75, 0x73, 0x74, 0x65, 0x72, 0x48, 0x65, 0x61, 0x6c, 0x74, 0x68, 0x43, 0x68, 0x65,
- 0x63, 0x6b, 0x43, 0x6f, 0x6e, 0x66, 0x69, 0x67, 0x52, 0x65, 0x71, 0x75, 0x65, 0x73, 0x74, 0x12,
- 0x24, 0x0a, 0x0d, 0x6e, 0x6f, 0x64, 0x65, 0x43, 0x6c, 0x75, 0x73, 0x74, 0x65, 0x72, 0x49, 0x64,
- 0x18, 0x01, 0x20, 0x01, 0x28, 0x03, 0x52, 0x0d, 0x6e, 0x6f, 0x64, 0x65, 0x43, 0x6c, 0x75, 0x73,
- 0x74, 0x65, 0x72, 0x49, 0x64, 0x22, 0x54, 0x0a, 0x28, 0x46, 0x69, 0x6e, 0x64, 0x4e, 0x6f, 0x64,
- 0x65, 0x43, 0x6c, 0x75, 0x73, 0x74, 0x65, 0x72, 0x48, 0x65, 0x61, 0x6c, 0x74, 0x68, 0x43, 0x68,
- 0x65, 0x63, 0x6b, 0x43, 0x6f, 0x6e, 0x66, 0x69, 0x67, 0x52, 0x65, 0x73, 0x70, 0x6f, 0x6e, 0x73,
- 0x65, 0x12, 0x28, 0x0a, 0x0f, 0x68, 0x65, 0x61, 0x6c, 0x74, 0x68, 0x43, 0x68, 0x65, 0x63, 0x6b,
- 0x4a, 0x53, 0x4f, 0x4e, 0x18, 0x01, 0x20, 0x01, 0x28, 0x0c, 0x52, 0x0f, 0x68, 0x65, 0x61, 0x6c,
- 0x74, 0x68, 0x43, 0x68, 0x65, 0x63, 0x6b, 0x4a, 0x53, 0x4f, 0x4e, 0x22, 0x75, 0x0a, 0x23, 0x55,
- 0x70, 0x64, 0x61, 0x74, 0x65, 0x4e, 0x6f, 0x64, 0x65, 0x43, 0x6c, 0x75, 0x73, 0x74, 0x65, 0x72,
- 0x48, 0x65, 0x61, 0x6c, 0x74, 0x68, 0x43, 0x68, 0x65, 0x63, 0x6b, 0x52, 0x65, 0x71, 0x75, 0x65,
- 0x73, 0x74, 0x12, 0x24, 0x0a, 0x0d, 0x6e, 0x6f, 0x64, 0x65, 0x43, 0x6c, 0x75, 0x73, 0x74, 0x65,
- 0x72, 0x49, 0x64, 0x18, 0x01, 0x20, 0x01, 0x28, 0x03, 0x52, 0x0d, 0x6e, 0x6f, 0x64, 0x65, 0x43,
- 0x6c, 0x75, 0x73, 0x74, 0x65, 0x72, 0x49, 0x64, 0x12, 0x28, 0x0a, 0x0f, 0x68, 0x65, 0x61, 0x6c,
- 0x74, 0x68, 0x43, 0x68, 0x65, 0x63, 0x6b, 0x4a, 0x53, 0x4f, 0x4e, 0x18, 0x02, 0x20, 0x01, 0x28,
- 0x0c, 0x52, 0x0f, 0x68, 0x65, 0x61, 0x6c, 0x74, 0x68, 0x43, 0x68, 0x65, 0x63, 0x6b, 0x4a, 0x53,
- 0x4f, 0x4e, 0x22, 0x4c, 0x0a, 0x24, 0x45, 0x78, 0x65, 0x63, 0x75, 0x74, 0x65, 0x4e, 0x6f, 0x64,
- 0x65, 0x43, 0x6c, 0x75, 0x73, 0x74, 0x65, 0x72, 0x48, 0x65, 0x61, 0x6c, 0x74, 0x68, 0x43, 0x68,
- 0x65, 0x63, 0x6b, 0x52, 0x65, 0x71, 0x75, 0x65, 0x73, 0x74, 0x12, 0x24, 0x0a, 0x0d, 0x6e, 0x6f,
- 0x64, 0x65, 0x43, 0x6c, 0x75, 0x73, 0x74, 0x65, 0x72, 0x49, 0x64, 0x18, 0x01, 0x20, 0x01, 0x28,
- 0x03, 0x52, 0x0d, 0x6e, 0x6f, 0x64, 0x65, 0x43, 0x6c, 0x75, 0x73, 0x74, 0x65, 0x72, 0x49, 0x64,
- 0x22, 0xfa, 0x01, 0x0a, 0x25, 0x45, 0x78, 0x65, 0x63, 0x75, 0x74, 0x65, 0x4e, 0x6f, 0x64, 0x65,
- 0x43, 0x6c, 0x75, 0x73, 0x74, 0x65, 0x72, 0x48, 0x65, 0x61, 0x6c, 0x74, 0x68, 0x43, 0x68, 0x65,
- 0x63, 0x6b, 0x52, 0x65, 0x73, 0x70, 0x6f, 0x6e, 0x73, 0x65, 0x12, 0x4a, 0x0a, 0x07, 0x72, 0x65,
- 0x73, 0x75, 0x6c, 0x74, 0x73, 0x18, 0x01, 0x20, 0x03, 0x28, 0x0b, 0x32, 0x30, 0x2e, 0x70, 0x62,
- 0x2e, 0x45, 0x78, 0x65, 0x63, 0x75, 0x74, 0x65, 0x4e, 0x6f, 0x64, 0x65, 0x43, 0x6c, 0x75, 0x73,
- 0x74, 0x65, 0x72, 0x48, 0x65, 0x61, 0x6c, 0x74, 0x68, 0x43, 0x68, 0x65, 0x63, 0x6b, 0x52, 0x65,
- 0x73, 0x70, 0x6f, 0x6e, 0x73, 0x65, 0x2e, 0x52, 0x65, 0x73, 0x75, 0x6c, 0x74, 0x52, 0x07, 0x72,
- 0x65, 0x73, 0x75, 0x6c, 0x74, 0x73, 0x1a, 0x84, 0x01, 0x0a, 0x06, 0x52, 0x65, 0x73, 0x75, 0x6c,
- 0x74, 0x12, 0x1c, 0x0a, 0x04, 0x6e, 0x6f, 0x64, 0x65, 0x18, 0x01, 0x20, 0x01, 0x28, 0x0b, 0x32,
- 0x08, 0x2e, 0x70, 0x62, 0x2e, 0x4e, 0x6f, 0x64, 0x65, 0x52, 0x04, 0x6e, 0x6f, 0x64, 0x65, 0x12,
- 0x1a, 0x0a, 0x08, 0x6e, 0x6f, 0x64, 0x65, 0x41, 0x64, 0x64, 0x72, 0x18, 0x02, 0x20, 0x01, 0x28,
- 0x09, 0x52, 0x08, 0x6e, 0x6f, 0x64, 0x65, 0x41, 0x64, 0x64, 0x72, 0x12, 0x12, 0x0a, 0x04, 0x69,
- 0x73, 0x4f, 0x6b, 0x18, 0x03, 0x20, 0x01, 0x28, 0x08, 0x52, 0x04, 0x69, 0x73, 0x4f, 0x6b, 0x12,
- 0x14, 0x0a, 0x05, 0x65, 0x72, 0x72, 0x6f, 0x72, 0x18, 0x04, 0x20, 0x01, 0x28, 0x09, 0x52, 0x05,
- 0x65, 0x72, 0x72, 0x6f, 0x72, 0x12, 0x16, 0x0a, 0x06, 0x63, 0x6f, 0x73, 0x74, 0x4d, 0x73, 0x18,
- 0x05, 0x20, 0x01, 0x28, 0x02, 0x52, 0x06, 0x63, 0x6f, 0x73, 0x74, 0x4d, 0x73, 0x22, 0x55, 0x0a,
- 0x31, 0x43, 0x6f, 0x75, 0x6e, 0x74, 0x41, 0x6c, 0x6c, 0x45, 0x6e, 0x61, 0x62, 0x6c, 0x65, 0x64,
- 0x4e, 0x6f, 0x64, 0x65, 0x43, 0x6c, 0x75, 0x73, 0x74, 0x65, 0x72, 0x73, 0x57, 0x69, 0x74, 0x68,
- 0x4e, 0x6f, 0x64, 0x65, 0x47, 0x72, 0x61, 0x6e, 0x74, 0x49, 0x64, 0x52, 0x65, 0x71, 0x75, 0x65,
- 0x73, 0x74, 0x12, 0x20, 0x0a, 0x0b, 0x6e, 0x6f, 0x64, 0x65, 0x47, 0x72, 0x61, 0x6e, 0x74, 0x49,
- 0x64, 0x18, 0x01, 0x20, 0x01, 0x28, 0x03, 0x52, 0x0b, 0x6e, 0x6f, 0x64, 0x65, 0x47, 0x72, 0x61,
- 0x6e, 0x74, 0x49, 0x64, 0x22, 0x54, 0x0a, 0x30, 0x46, 0x69, 0x6e, 0x64, 0x41, 0x6c, 0x6c, 0x45,
- 0x6e, 0x61, 0x62, 0x6c, 0x65, 0x64, 0x4e, 0x6f, 0x64, 0x65, 0x43, 0x6c, 0x75, 0x73, 0x74, 0x65,
- 0x72, 0x73, 0x57, 0x69, 0x74, 0x68, 0x4e, 0x6f, 0x64, 0x65, 0x47, 0x72, 0x61, 0x6e, 0x74, 0x49,
- 0x64, 0x52, 0x65, 0x71, 0x75, 0x65, 0x73, 0x74, 0x12, 0x20, 0x0a, 0x0b, 0x6e, 0x6f, 0x64, 0x65,
- 0x47, 0x72, 0x61, 0x6e, 0x74, 0x49, 0x64, 0x18, 0x01, 0x20, 0x01, 0x28, 0x03, 0x52, 0x0b, 0x6e,
- 0x6f, 0x64, 0x65, 0x47, 0x72, 0x61, 0x6e, 0x74, 0x49, 0x64, 0x22, 0x68, 0x0a, 0x31, 0x46, 0x69,
- 0x6e, 0x64, 0x41, 0x6c, 0x6c, 0x45, 0x6e, 0x61, 0x62, 0x6c, 0x65, 0x64, 0x4e, 0x6f, 0x64, 0x65,
- 0x43, 0x6c, 0x75, 0x73, 0x74, 0x65, 0x72, 0x73, 0x57, 0x69, 0x74, 0x68, 0x4e, 0x6f, 0x64, 0x65,
- 0x47, 0x72, 0x61, 0x6e, 0x74, 0x49, 0x64, 0x52, 0x65, 0x73, 0x70, 0x6f, 0x6e, 0x73, 0x65, 0x12,
- 0x33, 0x0a, 0x0c, 0x6e, 0x6f, 0x64, 0x65, 0x43, 0x6c, 0x75, 0x73, 0x74, 0x65, 0x72, 0x73, 0x18,
- 0x01, 0x20, 0x03, 0x28, 0x0b, 0x32, 0x0f, 0x2e, 0x70, 0x62, 0x2e, 0x4e, 0x6f, 0x64, 0x65, 0x43,
- 0x6c, 0x75, 0x73, 0x74, 0x65, 0x72, 0x52, 0x0c, 0x6e, 0x6f, 0x64, 0x65, 0x43, 0x6c, 0x75, 0x73,
- 0x74, 0x65, 0x72, 0x73, 0x22, 0x48, 0x0a, 0x20, 0x46, 0x69, 0x6e, 0x64, 0x45, 0x6e, 0x61, 0x62,
- 0x6c, 0x65, 0x64, 0x4e, 0x6f, 0x64, 0x65, 0x43, 0x6c, 0x75, 0x73, 0x74, 0x65, 0x72, 0x44, 0x4e,
- 0x53, 0x52, 0x65, 0x71, 0x75, 0x65, 0x73, 0x74, 0x12, 0x24, 0x0a, 0x0d, 0x6e, 0x6f, 0x64, 0x65,
- 0x43, 0x6c, 0x75, 0x73, 0x74, 0x65, 0x72, 0x49, 0x64, 0x18, 0x01, 0x20, 0x01, 0x28, 0x03, 0x52,
- 0x0d, 0x6e, 0x6f, 0x64, 0x65, 0x43, 0x6c, 0x75, 0x73, 0x74, 0x65, 0x72, 0x49, 0x64, 0x22, 0x87,
- 0x03, 0x0a, 0x21, 0x46, 0x69, 0x6e, 0x64, 0x45, 0x6e, 0x61, 0x62, 0x6c, 0x65, 0x64, 0x4e, 0x6f,
- 0x64, 0x65, 0x43, 0x6c, 0x75, 0x73, 0x74, 0x65, 0x72, 0x44, 0x4e, 0x53, 0x52, 0x65, 0x73, 0x70,
- 0x6f, 0x6e, 0x73, 0x65, 0x12, 0x12, 0x0a, 0x04, 0x6e, 0x61, 0x6d, 0x65, 0x18, 0x01, 0x20, 0x01,
- 0x28, 0x09, 0x52, 0x04, 0x6e, 0x61, 0x6d, 0x65, 0x12, 0x25, 0x0a, 0x06, 0x64, 0x6f, 0x6d, 0x61,
- 0x69, 0x6e, 0x18, 0x02, 0x20, 0x01, 0x28, 0x0b, 0x32, 0x0d, 0x2e, 0x70, 0x62, 0x2e, 0x44, 0x4e,
- 0x53, 0x44, 0x6f, 0x6d, 0x61, 0x69, 0x6e, 0x52, 0x06, 0x64, 0x6f, 0x6d, 0x61, 0x69, 0x6e, 0x12,
- 0x2b, 0x0a, 0x08, 0x70, 0x72, 0x6f, 0x76, 0x69, 0x64, 0x65, 0x72, 0x18, 0x03, 0x20, 0x01, 0x28,
- 0x0b, 0x32, 0x0f, 0x2e, 0x70, 0x62, 0x2e, 0x44, 0x4e, 0x53, 0x50, 0x72, 0x6f, 0x76, 0x69, 0x64,
- 0x65, 0x72, 0x52, 0x08, 0x70, 0x72, 0x6f, 0x76, 0x69, 0x64, 0x65, 0x72, 0x12, 0x22, 0x0a, 0x0c,
- 0x64, 0x65, 0x66, 0x61, 0x75, 0x6c, 0x74, 0x52, 0x6f, 0x75, 0x74, 0x65, 0x18, 0x06, 0x20, 0x01,
- 0x28, 0x09, 0x52, 0x0c, 0x64, 0x65, 0x66, 0x61, 0x75, 0x6c, 0x74, 0x52, 0x6f, 0x75, 0x74, 0x65,
- 0x12, 0x24, 0x0a, 0x0d, 0x6e, 0x6f, 0x64, 0x65, 0x73, 0x41, 0x75, 0x74, 0x6f, 0x53, 0x79, 0x6e,
- 0x63, 0x18, 0x04, 0x20, 0x01, 0x28, 0x08, 0x52, 0x0d, 0x6e, 0x6f, 0x64, 0x65, 0x73, 0x41, 0x75,
- 0x74, 0x6f, 0x53, 0x79, 0x6e, 0x63, 0x12, 0x28, 0x0a, 0x0f, 0x73, 0x65, 0x72, 0x76, 0x65, 0x72,
- 0x73, 0x41, 0x75, 0x74, 0x6f, 0x53, 0x79, 0x6e, 0x63, 0x18, 0x05, 0x20, 0x01, 0x28, 0x08, 0x52,
- 0x0f, 0x73, 0x65, 0x72, 0x76, 0x65, 0x72, 0x73, 0x41, 0x75, 0x74, 0x6f, 0x53, 0x79, 0x6e, 0x63,
- 0x12, 0x22, 0x0a, 0x0c, 0x63, 0x6e, 0x61, 0x6d, 0x65, 0x52, 0x65, 0x63, 0x6f, 0x72, 0x64, 0x73,
- 0x18, 0x07, 0x20, 0x03, 0x28, 0x09, 0x52, 0x0c, 0x63, 0x6e, 0x61, 0x6d, 0x65, 0x52, 0x65, 0x63,
- 0x6f, 0x72, 0x64, 0x73, 0x12, 0x10, 0x0a, 0x03, 0x74, 0x74, 0x6c, 0x18, 0x08, 0x20, 0x01, 0x28,
- 0x05, 0x52, 0x03, 0x74, 0x74, 0x6c, 0x12, 0x24, 0x0a, 0x0d, 0x63, 0x6e, 0x61, 0x6d, 0x65, 0x41,
- 0x73, 0x44, 0x6f, 0x6d, 0x61, 0x69, 0x6e, 0x18, 0x09, 0x20, 0x01, 0x28, 0x08, 0x52, 0x0d, 0x63,
- 0x6e, 0x61, 0x6d, 0x65, 0x41, 0x73, 0x44, 0x6f, 0x6d, 0x61, 0x69, 0x6e, 0x12, 0x2a, 0x0a, 0x10,
- 0x69, 0x6e, 0x63, 0x6c, 0x75, 0x64, 0x69, 0x6e, 0x67, 0x4c, 0x6e, 0x4e, 0x6f, 0x64, 0x65, 0x73,
- 0x18, 0x0a, 0x20, 0x01, 0x28, 0x08, 0x52, 0x10, 0x69, 0x6e, 0x63, 0x6c, 0x75, 0x64, 0x69, 0x6e,
- 0x67, 0x4c, 0x6e, 0x4e, 0x6f, 0x64, 0x65, 0x73, 0x22, 0x5b, 0x0a, 0x33, 0x43, 0x6f, 0x75, 0x6e,
- 0x74, 0x41, 0x6c, 0x6c, 0x45, 0x6e, 0x61, 0x62, 0x6c, 0x65, 0x64, 0x4e, 0x6f, 0x64, 0x65, 0x43,
- 0x6c, 0x75, 0x73, 0x74, 0x65, 0x72, 0x73, 0x57, 0x69, 0x74, 0x68, 0x44, 0x4e, 0x53, 0x50, 0x72,
- 0x6f, 0x76, 0x69, 0x64, 0x65, 0x72, 0x49, 0x64, 0x52, 0x65, 0x71, 0x75, 0x65, 0x73, 0x74, 0x12,
- 0x24, 0x0a, 0x0d, 0x64, 0x6e, 0x73, 0x50, 0x72, 0x6f, 0x76, 0x69, 0x64, 0x65, 0x72, 0x49, 0x64,
- 0x18, 0x01, 0x20, 0x01, 0x28, 0x03, 0x52, 0x0d, 0x64, 0x6e, 0x73, 0x50, 0x72, 0x6f, 0x76, 0x69,
- 0x64, 0x65, 0x72, 0x49, 0x64, 0x22, 0x55, 0x0a, 0x31, 0x43, 0x6f, 0x75, 0x6e, 0x74, 0x41, 0x6c,
- 0x6c, 0x45, 0x6e, 0x61, 0x62, 0x6c, 0x65, 0x64, 0x4e, 0x6f, 0x64, 0x65, 0x43, 0x6c, 0x75, 0x73,
- 0x74, 0x65, 0x72, 0x73, 0x57, 0x69, 0x74, 0x68, 0x44, 0x4e, 0x53, 0x44, 0x6f, 0x6d, 0x61, 0x69,
- 0x6e, 0x49, 0x64, 0x52, 0x65, 0x71, 0x75, 0x65, 0x73, 0x74, 0x12, 0x20, 0x0a, 0x0b, 0x64, 0x6e,
- 0x73, 0x44, 0x6f, 0x6d, 0x61, 0x69, 0x6e, 0x49, 0x64, 0x18, 0x01, 0x20, 0x01, 0x28, 0x03, 0x52,
- 0x0b, 0x64, 0x6e, 0x73, 0x44, 0x6f, 0x6d, 0x61, 0x69, 0x6e, 0x49, 0x64, 0x22, 0x54, 0x0a, 0x30,
- 0x46, 0x69, 0x6e, 0x64, 0x41, 0x6c, 0x6c, 0x45, 0x6e, 0x61, 0x62, 0x6c, 0x65, 0x64, 0x4e, 0x6f,
- 0x64, 0x65, 0x43, 0x6c, 0x75, 0x73, 0x74, 0x65, 0x72, 0x73, 0x57, 0x69, 0x74, 0x68, 0x44, 0x4e,
- 0x53, 0x44, 0x6f, 0x6d, 0x61, 0x69, 0x6e, 0x49, 0x64, 0x52, 0x65, 0x71, 0x75, 0x65, 0x73, 0x74,
- 0x12, 0x20, 0x0a, 0x0b, 0x64, 0x6e, 0x73, 0x44, 0x6f, 0x6d, 0x61, 0x69, 0x6e, 0x49, 0x64, 0x18,
- 0x01, 0x20, 0x01, 0x28, 0x03, 0x52, 0x0b, 0x64, 0x6e, 0x73, 0x44, 0x6f, 0x6d, 0x61, 0x69, 0x6e,
- 0x49, 0x64, 0x22, 0x68, 0x0a, 0x31, 0x46, 0x69, 0x6e, 0x64, 0x41, 0x6c, 0x6c, 0x45, 0x6e, 0x61,
- 0x62, 0x6c, 0x65, 0x64, 0x4e, 0x6f, 0x64, 0x65, 0x43, 0x6c, 0x75, 0x73, 0x74, 0x65, 0x72, 0x73,
- 0x57, 0x69, 0x74, 0x68, 0x44, 0x4e, 0x53, 0x44, 0x6f, 0x6d, 0x61, 0x69, 0x6e, 0x49, 0x64, 0x52,
- 0x65, 0x73, 0x70, 0x6f, 0x6e, 0x73, 0x65, 0x12, 0x33, 0x0a, 0x0c, 0x6e, 0x6f, 0x64, 0x65, 0x43,
- 0x6c, 0x75, 0x73, 0x74, 0x65, 0x72, 0x73, 0x18, 0x01, 0x20, 0x03, 0x28, 0x0b, 0x32, 0x0f, 0x2e,
- 0x70, 0x62, 0x2e, 0x4e, 0x6f, 0x64, 0x65, 0x43, 0x6c, 0x75, 0x73, 0x74, 0x65, 0x72, 0x52, 0x0c,
- 0x6e, 0x6f, 0x64, 0x65, 0x43, 0x6c, 0x75, 0x73, 0x74, 0x65, 0x72, 0x73, 0x22, 0x60, 0x0a, 0x1e,
- 0x43, 0x68, 0x65, 0x63, 0x6b, 0x4e, 0x6f, 0x64, 0x65, 0x43, 0x6c, 0x75, 0x73, 0x74, 0x65, 0x72,
- 0x44, 0x4e, 0x53, 0x4e, 0x61, 0x6d, 0x65, 0x52, 0x65, 0x71, 0x75, 0x65, 0x73, 0x74, 0x12, 0x24,
- 0x0a, 0x0d, 0x6e, 0x6f, 0x64, 0x65, 0x43, 0x6c, 0x75, 0x73, 0x74, 0x65, 0x72, 0x49, 0x64, 0x18,
- 0x01, 0x20, 0x01, 0x28, 0x03, 0x52, 0x0d, 0x6e, 0x6f, 0x64, 0x65, 0x43, 0x6c, 0x75, 0x73, 0x74,
- 0x65, 0x72, 0x49, 0x64, 0x12, 0x18, 0x0a, 0x07, 0x64, 0x6e, 0x73, 0x4e, 0x61, 0x6d, 0x65, 0x18,
- 0x02, 0x20, 0x01, 0x28, 0x09, 0x52, 0x07, 0x64, 0x6e, 0x73, 0x4e, 0x61, 0x6d, 0x65, 0x22, 0x39,
- 0x0a, 0x1f, 0x43, 0x68, 0x65, 0x63, 0x6b, 0x4e, 0x6f, 0x64, 0x65, 0x43, 0x6c, 0x75, 0x73, 0x74,
- 0x65, 0x72, 0x44, 0x4e, 0x53, 0x4e, 0x61, 0x6d, 0x65, 0x52, 0x65, 0x73, 0x70, 0x6f, 0x6e, 0x73,
- 0x65, 0x12, 0x16, 0x0a, 0x06, 0x69, 0x73, 0x55, 0x73, 0x65, 0x64, 0x18, 0x01, 0x20, 0x01, 0x28,
- 0x08, 0x52, 0x06, 0x69, 0x73, 0x55, 0x73, 0x65, 0x64, 0x22, 0xd7, 0x02, 0x0a, 0x1b, 0x55, 0x70,
- 0x64, 0x61, 0x74, 0x65, 0x4e, 0x6f, 0x64, 0x65, 0x43, 0x6c, 0x75, 0x73, 0x74, 0x65, 0x72, 0x44,
- 0x4e, 0x53, 0x52, 0x65, 0x71, 0x75, 0x65, 0x73, 0x74, 0x12, 0x24, 0x0a, 0x0d, 0x6e, 0x6f, 0x64,
- 0x65, 0x43, 0x6c, 0x75, 0x73, 0x74, 0x65, 0x72, 0x49, 0x64, 0x18, 0x01, 0x20, 0x01, 0x28, 0x03,
- 0x52, 0x0d, 0x6e, 0x6f, 0x64, 0x65, 0x43, 0x6c, 0x75, 0x73, 0x74, 0x65, 0x72, 0x49, 0x64, 0x12,
- 0x18, 0x0a, 0x07, 0x64, 0x6e, 0x73, 0x4e, 0x61, 0x6d, 0x65, 0x18, 0x02, 0x20, 0x01, 0x28, 0x09,
- 0x52, 0x07, 0x64, 0x6e, 0x73, 0x4e, 0x61, 0x6d, 0x65, 0x12, 0x20, 0x0a, 0x0b, 0x64, 0x6e, 0x73,
- 0x44, 0x6f, 0x6d, 0x61, 0x69, 0x6e, 0x49, 0x64, 0x18, 0x03, 0x20, 0x01, 0x28, 0x03, 0x52, 0x0b,
- 0x64, 0x6e, 0x73, 0x44, 0x6f, 0x6d, 0x61, 0x69, 0x6e, 0x49, 0x64, 0x12, 0x24, 0x0a, 0x0d, 0x6e,
- 0x6f, 0x64, 0x65, 0x73, 0x41, 0x75, 0x74, 0x6f, 0x53, 0x79, 0x6e, 0x63, 0x18, 0x04, 0x20, 0x01,
- 0x28, 0x08, 0x52, 0x0d, 0x6e, 0x6f, 0x64, 0x65, 0x73, 0x41, 0x75, 0x74, 0x6f, 0x53, 0x79, 0x6e,
- 0x63, 0x12, 0x28, 0x0a, 0x0f, 0x73, 0x65, 0x72, 0x76, 0x65, 0x72, 0x73, 0x41, 0x75, 0x74, 0x6f,
- 0x53, 0x79, 0x6e, 0x63, 0x18, 0x05, 0x20, 0x01, 0x28, 0x08, 0x52, 0x0f, 0x73, 0x65, 0x72, 0x76,
- 0x65, 0x72, 0x73, 0x41, 0x75, 0x74, 0x6f, 0x53, 0x79, 0x6e, 0x63, 0x12, 0x22, 0x0a, 0x0c, 0x63,
- 0x6e, 0x61, 0x6d, 0x65, 0x52, 0x65, 0x63, 0x6f, 0x72, 0x64, 0x73, 0x18, 0x06, 0x20, 0x03, 0x28,
- 0x09, 0x52, 0x0c, 0x63, 0x6e, 0x61, 0x6d, 0x65, 0x52, 0x65, 0x63, 0x6f, 0x72, 0x64, 0x73, 0x12,
- 0x10, 0x0a, 0x03, 0x74, 0x74, 0x6c, 0x18, 0x07, 0x20, 0x01, 0x28, 0x05, 0x52, 0x03, 0x74, 0x74,
- 0x6c, 0x12, 0x24, 0x0a, 0x0d, 0x63, 0x6e, 0x61, 0x6d, 0x65, 0x41, 0x73, 0x44, 0x6f, 0x6d, 0x61,
- 0x69, 0x6e, 0x18, 0x08, 0x20, 0x01, 0x28, 0x08, 0x52, 0x0d, 0x63, 0x6e, 0x61, 0x6d, 0x65, 0x41,
- 0x73, 0x44, 0x6f, 0x6d, 0x61, 0x69, 0x6e, 0x12, 0x2a, 0x0a, 0x10, 0x69, 0x6e, 0x63, 0x6c, 0x75,
- 0x64, 0x69, 0x6e, 0x67, 0x4c, 0x6e, 0x4e, 0x6f, 0x64, 0x65, 0x73, 0x18, 0x09, 0x20, 0x01, 0x28,
- 0x08, 0x52, 0x10, 0x69, 0x6e, 0x63, 0x6c, 0x75, 0x64, 0x69, 0x6e, 0x67, 0x4c, 0x6e, 0x4e, 0x6f,
- 0x64, 0x65, 0x73, 0x22, 0x49, 0x0a, 0x21, 0x43, 0x68, 0x65, 0x63, 0x6b, 0x4e, 0x6f, 0x64, 0x65,
- 0x43, 0x6c, 0x75, 0x73, 0x74, 0x65, 0x72, 0x44, 0x4e, 0x53, 0x43, 0x68, 0x61, 0x6e, 0x67, 0x65,
- 0x73, 0x52, 0x65, 0x71, 0x75, 0x65, 0x73, 0x74, 0x12, 0x24, 0x0a, 0x0d, 0x6e, 0x6f, 0x64, 0x65,
- 0x43, 0x6c, 0x75, 0x73, 0x74, 0x65, 0x72, 0x49, 0x64, 0x18, 0x01, 0x20, 0x01, 0x28, 0x03, 0x52,
- 0x0d, 0x6e, 0x6f, 0x64, 0x65, 0x43, 0x6c, 0x75, 0x73, 0x74, 0x65, 0x72, 0x49, 0x64, 0x22, 0x42,
- 0x0a, 0x22, 0x43, 0x68, 0x65, 0x63, 0x6b, 0x4e, 0x6f, 0x64, 0x65, 0x43, 0x6c, 0x75, 0x73, 0x74,
- 0x65, 0x72, 0x44, 0x4e, 0x53, 0x43, 0x68, 0x61, 0x6e, 0x67, 0x65, 0x73, 0x52, 0x65, 0x73, 0x70,
- 0x6f, 0x6e, 0x73, 0x65, 0x12, 0x1c, 0x0a, 0x09, 0x69, 0x73, 0x43, 0x68, 0x61, 0x6e, 0x67, 0x65,
- 0x64, 0x18, 0x01, 0x20, 0x01, 0x28, 0x08, 0x52, 0x09, 0x69, 0x73, 0x43, 0x68, 0x61, 0x6e, 0x67,
- 0x65, 0x64, 0x22, 0x48, 0x0a, 0x20, 0x46, 0x69, 0x6e, 0x64, 0x45, 0x6e, 0x61, 0x62, 0x6c, 0x65,
- 0x64, 0x4e, 0x6f, 0x64, 0x65, 0x43, 0x6c, 0x75, 0x73, 0x74, 0x65, 0x72, 0x54, 0x4f, 0x41, 0x52,
- 0x65, 0x71, 0x75, 0x65, 0x73, 0x74, 0x12, 0x24, 0x0a, 0x0d, 0x6e, 0x6f, 0x64, 0x65, 0x43, 0x6c,
- 0x75, 0x73, 0x74, 0x65, 0x72, 0x49, 0x64, 0x18, 0x01, 0x20, 0x01, 0x28, 0x03, 0x52, 0x0d, 0x6e,
- 0x6f, 0x64, 0x65, 0x43, 0x6c, 0x75, 0x73, 0x74, 0x65, 0x72, 0x49, 0x64, 0x22, 0x3d, 0x0a, 0x21,
- 0x46, 0x69, 0x6e, 0x64, 0x45, 0x6e, 0x61, 0x62, 0x6c, 0x65, 0x64, 0x4e, 0x6f, 0x64, 0x65, 0x43,
- 0x6c, 0x75, 0x73, 0x74, 0x65, 0x72, 0x54, 0x4f, 0x41, 0x52, 0x65, 0x73, 0x70, 0x6f, 0x6e, 0x73,
- 0x65, 0x12, 0x18, 0x0a, 0x07, 0x74, 0x6f, 0x61, 0x4a, 0x53, 0x4f, 0x4e, 0x18, 0x01, 0x20, 0x01,
- 0x28, 0x0c, 0x52, 0x07, 0x74, 0x6f, 0x61, 0x4a, 0x53, 0x4f, 0x4e, 0x22, 0x5d, 0x0a, 0x1b, 0x55,
- 0x70, 0x64, 0x61, 0x74, 0x65, 0x4e, 0x6f, 0x64, 0x65, 0x43, 0x6c, 0x75, 0x73, 0x74, 0x65, 0x72,
- 0x54, 0x4f, 0x41, 0x52, 0x65, 0x71, 0x75, 0x65, 0x73, 0x74, 0x12, 0x24, 0x0a, 0x0d, 0x6e, 0x6f,
- 0x64, 0x65, 0x43, 0x6c, 0x75, 0x73, 0x74, 0x65, 0x72, 0x49, 0x64, 0x18, 0x01, 0x20, 0x01, 0x28,
- 0x03, 0x52, 0x0d, 0x6e, 0x6f, 0x64, 0x65, 0x43, 0x6c, 0x75, 0x73, 0x74, 0x65, 0x72, 0x49, 0x64,
- 0x12, 0x18, 0x0a, 0x07, 0x74, 0x6f, 0x61, 0x4a, 0x53, 0x4f, 0x4e, 0x18, 0x02, 0x20, 0x01, 0x28,
- 0x0c, 0x52, 0x07, 0x74, 0x6f, 0x61, 0x4a, 0x53, 0x4f, 0x4e, 0x22, 0x67, 0x0a, 0x37, 0x43, 0x6f,
- 0x75, 0x6e, 0x74, 0x41, 0x6c, 0x6c, 0x45, 0x6e, 0x61, 0x62, 0x6c, 0x65, 0x64, 0x4e, 0x6f, 0x64,
- 0x65, 0x43, 0x6c, 0x75, 0x73, 0x74, 0x65, 0x72, 0x73, 0x57, 0x69, 0x74, 0x68, 0x48, 0x54, 0x54,
- 0x50, 0x43, 0x61, 0x63, 0x68, 0x65, 0x50, 0x6f, 0x6c, 0x69, 0x63, 0x79, 0x49, 0x64, 0x52, 0x65,
- 0x71, 0x75, 0x65, 0x73, 0x74, 0x12, 0x2c, 0x0a, 0x11, 0x68, 0x74, 0x74, 0x70, 0x43, 0x61, 0x63,
- 0x68, 0x65, 0x50, 0x6f, 0x6c, 0x69, 0x63, 0x79, 0x49, 0x64, 0x18, 0x01, 0x20, 0x01, 0x28, 0x03,
- 0x52, 0x11, 0x68, 0x74, 0x74, 0x70, 0x43, 0x61, 0x63, 0x68, 0x65, 0x50, 0x6f, 0x6c, 0x69, 0x63,
- 0x79, 0x49, 0x64, 0x22, 0x66, 0x0a, 0x36, 0x46, 0x69, 0x6e, 0x64, 0x41, 0x6c, 0x6c, 0x45, 0x6e,
- 0x61, 0x62, 0x6c, 0x65, 0x64, 0x4e, 0x6f, 0x64, 0x65, 0x43, 0x6c, 0x75, 0x73, 0x74, 0x65, 0x72,
- 0x73, 0x57, 0x69, 0x74, 0x68, 0x48, 0x54, 0x54, 0x50, 0x43, 0x61, 0x63, 0x68, 0x65, 0x50, 0x6f,
- 0x6c, 0x69, 0x63, 0x79, 0x49, 0x64, 0x52, 0x65, 0x71, 0x75, 0x65, 0x73, 0x74, 0x12, 0x2c, 0x0a,
- 0x11, 0x68, 0x74, 0x74, 0x70, 0x43, 0x61, 0x63, 0x68, 0x65, 0x50, 0x6f, 0x6c, 0x69, 0x63, 0x79,
- 0x49, 0x64, 0x18, 0x01, 0x20, 0x01, 0x28, 0x03, 0x52, 0x11, 0x68, 0x74, 0x74, 0x70, 0x43, 0x61,
- 0x63, 0x68, 0x65, 0x50, 0x6f, 0x6c, 0x69, 0x63, 0x79, 0x49, 0x64, 0x22, 0x6e, 0x0a, 0x37, 0x46,
- 0x69, 0x6e, 0x64, 0x41, 0x6c, 0x6c, 0x45, 0x6e, 0x61, 0x62, 0x6c, 0x65, 0x64, 0x4e, 0x6f, 0x64,
- 0x65, 0x43, 0x6c, 0x75, 0x73, 0x74, 0x65, 0x72, 0x73, 0x57, 0x69, 0x74, 0x68, 0x48, 0x54, 0x54,
- 0x50, 0x43, 0x61, 0x63, 0x68, 0x65, 0x50, 0x6f, 0x6c, 0x69, 0x63, 0x79, 0x49, 0x64, 0x52, 0x65,
- 0x73, 0x70, 0x6f, 0x6e, 0x73, 0x65, 0x12, 0x33, 0x0a, 0x0c, 0x6e, 0x6f, 0x64, 0x65, 0x43, 0x6c,
- 0x75, 0x73, 0x74, 0x65, 0x72, 0x73, 0x18, 0x01, 0x20, 0x03, 0x28, 0x0b, 0x32, 0x0f, 0x2e, 0x70,
- 0x62, 0x2e, 0x4e, 0x6f, 0x64, 0x65, 0x43, 0x6c, 0x75, 0x73, 0x74, 0x65, 0x72, 0x52, 0x0c, 0x6e,
- 0x6f, 0x64, 0x65, 0x43, 0x6c, 0x75, 0x73, 0x74, 0x65, 0x72, 0x73, 0x22, 0x70, 0x0a, 0x3a, 0x43,
- 0x6f, 0x75, 0x6e, 0x74, 0x41, 0x6c, 0x6c, 0x45, 0x6e, 0x61, 0x62, 0x6c, 0x65, 0x64, 0x4e, 0x6f,
- 0x64, 0x65, 0x43, 0x6c, 0x75, 0x73, 0x74, 0x65, 0x72, 0x73, 0x57, 0x69, 0x74, 0x68, 0x48, 0x54,
- 0x54, 0x50, 0x46, 0x69, 0x72, 0x65, 0x77, 0x61, 0x6c, 0x6c, 0x50, 0x6f, 0x6c, 0x69, 0x63, 0x79,
- 0x49, 0x64, 0x52, 0x65, 0x71, 0x75, 0x65, 0x73, 0x74, 0x12, 0x32, 0x0a, 0x14, 0x68, 0x74, 0x74,
- 0x70, 0x46, 0x69, 0x72, 0x65, 0x77, 0x61, 0x6c, 0x6c, 0x50, 0x6f, 0x6c, 0x69, 0x63, 0x79, 0x49,
- 0x64, 0x18, 0x01, 0x20, 0x01, 0x28, 0x03, 0x52, 0x14, 0x68, 0x74, 0x74, 0x70, 0x46, 0x69, 0x72,
- 0x65, 0x77, 0x61, 0x6c, 0x6c, 0x50, 0x6f, 0x6c, 0x69, 0x63, 0x79, 0x49, 0x64, 0x22, 0x6f, 0x0a,
- 0x39, 0x46, 0x69, 0x6e, 0x64, 0x41, 0x6c, 0x6c, 0x45, 0x6e, 0x61, 0x62, 0x6c, 0x65, 0x64, 0x4e,
- 0x6f, 0x64, 0x65, 0x43, 0x6c, 0x75, 0x73, 0x74, 0x65, 0x72, 0x73, 0x57, 0x69, 0x74, 0x68, 0x48,
- 0x54, 0x54, 0x50, 0x46, 0x69, 0x72, 0x65, 0x77, 0x61, 0x6c, 0x6c, 0x50, 0x6f, 0x6c, 0x69, 0x63,
- 0x79, 0x49, 0x64, 0x52, 0x65, 0x71, 0x75, 0x65, 0x73, 0x74, 0x12, 0x32, 0x0a, 0x14, 0x68, 0x74,
- 0x74, 0x70, 0x46, 0x69, 0x72, 0x65, 0x77, 0x61, 0x6c, 0x6c, 0x50, 0x6f, 0x6c, 0x69, 0x63, 0x79,
- 0x49, 0x64, 0x18, 0x01, 0x20, 0x01, 0x28, 0x03, 0x52, 0x14, 0x68, 0x74, 0x74, 0x70, 0x46, 0x69,
- 0x72, 0x65, 0x77, 0x61, 0x6c, 0x6c, 0x50, 0x6f, 0x6c, 0x69, 0x63, 0x79, 0x49, 0x64, 0x22, 0x71,
- 0x0a, 0x3a, 0x46, 0x69, 0x6e, 0x64, 0x41, 0x6c, 0x6c, 0x45, 0x6e, 0x61, 0x62, 0x6c, 0x65, 0x64,
- 0x4e, 0x6f, 0x64, 0x65, 0x43, 0x6c, 0x75, 0x73, 0x74, 0x65, 0x72, 0x73, 0x57, 0x69, 0x74, 0x68,
- 0x48, 0x54, 0x54, 0x50, 0x46, 0x69, 0x72, 0x65, 0x77, 0x61, 0x6c, 0x6c, 0x50, 0x6f, 0x6c, 0x69,
- 0x63, 0x79, 0x49, 0x64, 0x52, 0x65, 0x73, 0x70, 0x6f, 0x6e, 0x73, 0x65, 0x12, 0x33, 0x0a, 0x0c,
- 0x6e, 0x6f, 0x64, 0x65, 0x43, 0x6c, 0x75, 0x73, 0x74, 0x65, 0x72, 0x73, 0x18, 0x01, 0x20, 0x03,
- 0x28, 0x0b, 0x32, 0x0f, 0x2e, 0x70, 0x62, 0x2e, 0x4e, 0x6f, 0x64, 0x65, 0x43, 0x6c, 0x75, 0x73,
- 0x74, 0x65, 0x72, 0x52, 0x0c, 0x6e, 0x6f, 0x64, 0x65, 0x43, 0x6c, 0x75, 0x73, 0x74, 0x65, 0x72,
- 0x73, 0x22, 0x7f, 0x0a, 0x29, 0x55, 0x70, 0x64, 0x61, 0x74, 0x65, 0x4e, 0x6f, 0x64, 0x65, 0x43,
- 0x6c, 0x75, 0x73, 0x74, 0x65, 0x72, 0x48, 0x54, 0x54, 0x50, 0x43, 0x61, 0x63, 0x68, 0x65, 0x50,
- 0x6f, 0x6c, 0x69, 0x63, 0x79, 0x49, 0x64, 0x52, 0x65, 0x71, 0x75, 0x65, 0x73, 0x74, 0x12, 0x24,
- 0x0a, 0x0d, 0x6e, 0x6f, 0x64, 0x65, 0x43, 0x6c, 0x75, 0x73, 0x74, 0x65, 0x72, 0x49, 0x64, 0x18,
- 0x01, 0x20, 0x01, 0x28, 0x03, 0x52, 0x0d, 0x6e, 0x6f, 0x64, 0x65, 0x43, 0x6c, 0x75, 0x73, 0x74,
- 0x65, 0x72, 0x49, 0x64, 0x12, 0x2c, 0x0a, 0x11, 0x68, 0x74, 0x74, 0x70, 0x43, 0x61, 0x63, 0x68,
- 0x65, 0x50, 0x6f, 0x6c, 0x69, 0x63, 0x79, 0x49, 0x64, 0x18, 0x02, 0x20, 0x01, 0x28, 0x03, 0x52,
- 0x11, 0x68, 0x74, 0x74, 0x70, 0x43, 0x61, 0x63, 0x68, 0x65, 0x50, 0x6f, 0x6c, 0x69, 0x63, 0x79,
- 0x49, 0x64, 0x22, 0x88, 0x01, 0x0a, 0x2c, 0x55, 0x70, 0x64, 0x61, 0x74, 0x65, 0x4e, 0x6f, 0x64,
- 0x65, 0x43, 0x6c, 0x75, 0x73, 0x74, 0x65, 0x72, 0x48, 0x54, 0x54, 0x50, 0x46, 0x69, 0x72, 0x65,
- 0x77, 0x61, 0x6c, 0x6c, 0x50, 0x6f, 0x6c, 0x69, 0x63, 0x79, 0x49, 0x64, 0x52, 0x65, 0x71, 0x75,
- 0x65, 0x73, 0x74, 0x12, 0x24, 0x0a, 0x0d, 0x6e, 0x6f, 0x64, 0x65, 0x43, 0x6c, 0x75, 0x73, 0x74,
- 0x65, 0x72, 0x49, 0x64, 0x18, 0x01, 0x20, 0x01, 0x28, 0x03, 0x52, 0x0d, 0x6e, 0x6f, 0x64, 0x65,
- 0x43, 0x6c, 0x75, 0x73, 0x74, 0x65, 0x72, 0x49, 0x64, 0x12, 0x32, 0x0a, 0x14, 0x68, 0x74, 0x74,
- 0x70, 0x46, 0x69, 0x72, 0x65, 0x77, 0x61, 0x6c, 0x6c, 0x50, 0x6f, 0x6c, 0x69, 0x63, 0x79, 0x49,
- 0x64, 0x18, 0x02, 0x20, 0x01, 0x28, 0x03, 0x52, 0x14, 0x68, 0x74, 0x74, 0x70, 0x46, 0x69, 0x72,
- 0x65, 0x77, 0x61, 0x6c, 0x6c, 0x50, 0x6f, 0x6c, 0x69, 0x63, 0x79, 0x49, 0x64, 0x22, 0x81, 0x01,
- 0x0a, 0x25, 0x55, 0x70, 0x64, 0x61, 0x74, 0x65, 0x4e, 0x6f, 0x64, 0x65, 0x43, 0x6c, 0x75, 0x73,
- 0x74, 0x65, 0x72, 0x53, 0x79, 0x73, 0x74, 0x65, 0x6d, 0x53, 0x65, 0x72, 0x76, 0x69, 0x63, 0x65,
- 0x52, 0x65, 0x71, 0x75, 0x65, 0x73, 0x74, 0x12, 0x24, 0x0a, 0x0d, 0x6e, 0x6f, 0x64, 0x65, 0x43,
- 0x6c, 0x75, 0x73, 0x74, 0x65, 0x72, 0x49, 0x64, 0x18, 0x01, 0x20, 0x01, 0x28, 0x03, 0x52, 0x0d,
- 0x6e, 0x6f, 0x64, 0x65, 0x43, 0x6c, 0x75, 0x73, 0x74, 0x65, 0x72, 0x49, 0x64, 0x12, 0x12, 0x0a,
- 0x04, 0x74, 0x79, 0x70, 0x65, 0x18, 0x02, 0x20, 0x01, 0x28, 0x09, 0x52, 0x04, 0x74, 0x79, 0x70,
- 0x65, 0x12, 0x1e, 0x0a, 0x0a, 0x70, 0x61, 0x72, 0x61, 0x6d, 0x73, 0x4a, 0x53, 0x4f, 0x4e, 0x18,
- 0x03, 0x20, 0x01, 0x28, 0x0c, 0x52, 0x0a, 0x70, 0x61, 0x72, 0x61, 0x6d, 0x73, 0x4a, 0x53, 0x4f,
- 0x4e, 0x22, 0x5f, 0x0a, 0x23, 0x46, 0x69, 0x6e, 0x64, 0x4e, 0x6f, 0x64, 0x65, 0x43, 0x6c, 0x75,
- 0x73, 0x74, 0x65, 0x72, 0x53, 0x79, 0x73, 0x74, 0x65, 0x6d, 0x53, 0x65, 0x72, 0x76, 0x69, 0x63,
- 0x65, 0x52, 0x65, 0x71, 0x75, 0x65, 0x73, 0x74, 0x12, 0x24, 0x0a, 0x0d, 0x6e, 0x6f, 0x64, 0x65,
- 0x43, 0x6c, 0x75, 0x73, 0x74, 0x65, 0x72, 0x49, 0x64, 0x18, 0x01, 0x20, 0x01, 0x28, 0x03, 0x52,
- 0x0d, 0x6e, 0x6f, 0x64, 0x65, 0x43, 0x6c, 0x75, 0x73, 0x74, 0x65, 0x72, 0x49, 0x64, 0x12, 0x12,
- 0x0a, 0x04, 0x74, 0x79, 0x70, 0x65, 0x18, 0x02, 0x20, 0x01, 0x28, 0x09, 0x52, 0x04, 0x74, 0x79,
- 0x70, 0x65, 0x22, 0x46, 0x0a, 0x24, 0x46, 0x69, 0x6e, 0x64, 0x4e, 0x6f, 0x64, 0x65, 0x43, 0x6c,
- 0x75, 0x73, 0x74, 0x65, 0x72, 0x53, 0x79, 0x73, 0x74, 0x65, 0x6d, 0x53, 0x65, 0x72, 0x76, 0x69,
- 0x63, 0x65, 0x52, 0x65, 0x73, 0x70, 0x6f, 0x6e, 0x73, 0x65, 0x12, 0x1e, 0x0a, 0x0a, 0x70, 0x61,
- 0x72, 0x61, 0x6d, 0x73, 0x4a, 0x53, 0x4f, 0x4e, 0x18, 0x01, 0x20, 0x01, 0x28, 0x0c, 0x52, 0x0a,
- 0x70, 0x61, 0x72, 0x61, 0x6d, 0x73, 0x4a, 0x53, 0x4f, 0x4e, 0x22, 0x70, 0x0a, 0x20, 0x46, 0x69,
- 0x6e, 0x64, 0x46, 0x72, 0x65, 0x65, 0x50, 0x6f, 0x72, 0x74, 0x49, 0x6e, 0x4e, 0x6f, 0x64, 0x65,
- 0x43, 0x6c, 0x75, 0x73, 0x74, 0x65, 0x72, 0x52, 0x65, 0x71, 0x75, 0x65, 0x73, 0x74, 0x12, 0x24,
- 0x0a, 0x0d, 0x6e, 0x6f, 0x64, 0x65, 0x43, 0x6c, 0x75, 0x73, 0x74, 0x65, 0x72, 0x49, 0x64, 0x18,
- 0x01, 0x20, 0x01, 0x28, 0x03, 0x52, 0x0d, 0x6e, 0x6f, 0x64, 0x65, 0x43, 0x6c, 0x75, 0x73, 0x74,
- 0x65, 0x72, 0x49, 0x64, 0x12, 0x26, 0x0a, 0x0e, 0x70, 0x72, 0x6f, 0x74, 0x6f, 0x63, 0x6f, 0x6c,
- 0x46, 0x61, 0x6d, 0x69, 0x6c, 0x79, 0x18, 0x02, 0x20, 0x01, 0x28, 0x09, 0x52, 0x0e, 0x70, 0x72,
- 0x6f, 0x74, 0x6f, 0x63, 0x6f, 0x6c, 0x46, 0x61, 0x6d, 0x69, 0x6c, 0x79, 0x22, 0x37, 0x0a, 0x21,
- 0x46, 0x69, 0x6e, 0x64, 0x46, 0x72, 0x65, 0x65, 0x50, 0x6f, 0x72, 0x74, 0x49, 0x6e, 0x4e, 0x6f,
- 0x64, 0x65, 0x43, 0x6c, 0x75, 0x73, 0x74, 0x65, 0x72, 0x52, 0x65, 0x73, 0x70, 0x6f, 0x6e, 0x73,
- 0x65, 0x12, 0x12, 0x0a, 0x04, 0x70, 0x6f, 0x72, 0x74, 0x18, 0x01, 0x20, 0x01, 0x28, 0x05, 0x52,
- 0x04, 0x70, 0x6f, 0x72, 0x74, 0x22, 0xdc, 0x01, 0x0a, 0x24, 0x43, 0x68, 0x65, 0x63, 0x6b, 0x50,
- 0x6f, 0x72, 0x74, 0x49, 0x73, 0x55, 0x73, 0x69, 0x6e, 0x67, 0x49, 0x6e, 0x4e, 0x6f, 0x64, 0x65,
- 0x43, 0x6c, 0x75, 0x73, 0x74, 0x65, 0x72, 0x52, 0x65, 0x71, 0x75, 0x65, 0x73, 0x74, 0x12, 0x12,
- 0x0a, 0x04, 0x70, 0x6f, 0x72, 0x74, 0x18, 0x01, 0x20, 0x01, 0x28, 0x05, 0x52, 0x04, 0x70, 0x6f,
- 0x72, 0x74, 0x12, 0x24, 0x0a, 0x0d, 0x6e, 0x6f, 0x64, 0x65, 0x43, 0x6c, 0x75, 0x73, 0x74, 0x65,
- 0x72, 0x49, 0x64, 0x18, 0x02, 0x20, 0x01, 0x28, 0x03, 0x52, 0x0d, 0x6e, 0x6f, 0x64, 0x65, 0x43,
- 0x6c, 0x75, 0x73, 0x74, 0x65, 0x72, 0x49, 0x64, 0x12, 0x28, 0x0a, 0x0f, 0x65, 0x78, 0x63, 0x6c,
- 0x75, 0x64, 0x65, 0x53, 0x65, 0x72, 0x76, 0x65, 0x72, 0x49, 0x64, 0x18, 0x03, 0x20, 0x01, 0x28,
- 0x03, 0x52, 0x0f, 0x65, 0x78, 0x63, 0x6c, 0x75, 0x64, 0x65, 0x53, 0x65, 0x72, 0x76, 0x65, 0x72,
- 0x49, 0x64, 0x12, 0x28, 0x0a, 0x0f, 0x65, 0x78, 0x63, 0x6c, 0x75, 0x64, 0x65, 0x50, 0x72, 0x6f,
- 0x74, 0x6f, 0x63, 0x6f, 0x6c, 0x18, 0x04, 0x20, 0x01, 0x28, 0x09, 0x52, 0x0f, 0x65, 0x78, 0x63,
- 0x6c, 0x75, 0x64, 0x65, 0x50, 0x72, 0x6f, 0x74, 0x6f, 0x63, 0x6f, 0x6c, 0x12, 0x26, 0x0a, 0x0e,
- 0x70, 0x72, 0x6f, 0x74, 0x6f, 0x63, 0x6f, 0x6c, 0x46, 0x61, 0x6d, 0x69, 0x6c, 0x79, 0x18, 0x05,
- 0x20, 0x01, 0x28, 0x09, 0x52, 0x0e, 0x70, 0x72, 0x6f, 0x74, 0x6f, 0x63, 0x6f, 0x6c, 0x46, 0x61,
- 0x6d, 0x69, 0x6c, 0x79, 0x22, 0x41, 0x0a, 0x25, 0x43, 0x68, 0x65, 0x63, 0x6b, 0x50, 0x6f, 0x72,
- 0x74, 0x49, 0x73, 0x55, 0x73, 0x69, 0x6e, 0x67, 0x49, 0x6e, 0x4e, 0x6f, 0x64, 0x65, 0x43, 0x6c,
- 0x75, 0x73, 0x74, 0x65, 0x72, 0x52, 0x65, 0x73, 0x70, 0x6f, 0x6e, 0x73, 0x65, 0x12, 0x18, 0x0a,
- 0x07, 0x69, 0x73, 0x55, 0x73, 0x69, 0x6e, 0x67, 0x18, 0x01, 0x20, 0x01, 0x28, 0x08, 0x52, 0x07,
- 0x69, 0x73, 0x55, 0x73, 0x69, 0x6e, 0x67, 0x22, 0x33, 0x0a, 0x1d, 0x46, 0x69, 0x6e, 0x64, 0x4c,
- 0x61, 0x74, 0x65, 0x73, 0x74, 0x4e, 0x6f, 0x64, 0x65, 0x43, 0x6c, 0x75, 0x73, 0x74, 0x65, 0x72,
- 0x73, 0x52, 0x65, 0x71, 0x75, 0x65, 0x73, 0x74, 0x12, 0x12, 0x0a, 0x04, 0x73, 0x69, 0x7a, 0x65,
- 0x18, 0x01, 0x20, 0x01, 0x28, 0x03, 0x52, 0x04, 0x73, 0x69, 0x7a, 0x65, 0x22, 0x55, 0x0a, 0x1e,
- 0x46, 0x69, 0x6e, 0x64, 0x4c, 0x61, 0x74, 0x65, 0x73, 0x74, 0x4e, 0x6f, 0x64, 0x65, 0x43, 0x6c,
- 0x75, 0x73, 0x74, 0x65, 0x72, 0x73, 0x52, 0x65, 0x73, 0x70, 0x6f, 0x6e, 0x73, 0x65, 0x12, 0x33,
- 0x0a, 0x0c, 0x6e, 0x6f, 0x64, 0x65, 0x43, 0x6c, 0x75, 0x73, 0x74, 0x65, 0x72, 0x73, 0x18, 0x01,
- 0x20, 0x03, 0x28, 0x0b, 0x32, 0x0f, 0x2e, 0x70, 0x62, 0x2e, 0x4e, 0x6f, 0x64, 0x65, 0x43, 0x6c,
- 0x75, 0x73, 0x74, 0x65, 0x72, 0x52, 0x0c, 0x6e, 0x6f, 0x64, 0x65, 0x43, 0x6c, 0x75, 0x73, 0x74,
- 0x65, 0x72, 0x73, 0x22, 0x4f, 0x0a, 0x27, 0x46, 0x69, 0x6e, 0x64, 0x45, 0x6e, 0x61, 0x62, 0x6c,
- 0x65, 0x64, 0x4e, 0x6f, 0x64, 0x65, 0x43, 0x6c, 0x75, 0x73, 0x74, 0x65, 0x72, 0x43, 0x6f, 0x6e,
- 0x66, 0x69, 0x67, 0x49, 0x6e, 0x66, 0x6f, 0x52, 0x65, 0x71, 0x75, 0x65, 0x73, 0x74, 0x12, 0x24,
- 0x0a, 0x0d, 0x6e, 0x6f, 0x64, 0x65, 0x43, 0x6c, 0x75, 0x73, 0x74, 0x65, 0x72, 0x49, 0x64, 0x18,
- 0x01, 0x20, 0x01, 0x28, 0x03, 0x52, 0x0d, 0x6e, 0x6f, 0x64, 0x65, 0x43, 0x6c, 0x75, 0x73, 0x74,
- 0x65, 0x72, 0x49, 0x64, 0x22, 0xe4, 0x04, 0x0a, 0x28, 0x46, 0x69, 0x6e, 0x64, 0x45, 0x6e, 0x61,
- 0x62, 0x6c, 0x65, 0x64, 0x4e, 0x6f, 0x64, 0x65, 0x43, 0x6c, 0x75, 0x73, 0x74, 0x65, 0x72, 0x43,
- 0x6f, 0x6e, 0x66, 0x69, 0x67, 0x49, 0x6e, 0x66, 0x6f, 0x52, 0x65, 0x73, 0x70, 0x6f, 0x6e, 0x73,
- 0x65, 0x12, 0x28, 0x0a, 0x0f, 0x68, 0x65, 0x61, 0x6c, 0x74, 0x68, 0x43, 0x68, 0x65, 0x63, 0x6b,
- 0x49, 0x73, 0x4f, 0x6e, 0x18, 0x01, 0x20, 0x01, 0x28, 0x08, 0x52, 0x0f, 0x68, 0x65, 0x61, 0x6c,
- 0x74, 0x68, 0x43, 0x68, 0x65, 0x63, 0x6b, 0x49, 0x73, 0x4f, 0x6e, 0x12, 0x2e, 0x0a, 0x12, 0x68,
- 0x61, 0x73, 0x46, 0x69, 0x72, 0x65, 0x77, 0x61, 0x6c, 0x6c, 0x41, 0x63, 0x74, 0x69, 0x6f, 0x6e,
- 0x73, 0x18, 0x02, 0x20, 0x01, 0x28, 0x08, 0x52, 0x12, 0x68, 0x61, 0x73, 0x46, 0x69, 0x72, 0x65,
- 0x77, 0x61, 0x6c, 0x6c, 0x41, 0x63, 0x74, 0x69, 0x6f, 0x6e, 0x73, 0x12, 0x24, 0x0a, 0x0d, 0x68,
- 0x61, 0x73, 0x54, 0x68, 0x72, 0x65, 0x73, 0x68, 0x6f, 0x6c, 0x64, 0x73, 0x18, 0x03, 0x20, 0x01,
- 0x28, 0x08, 0x52, 0x0d, 0x68, 0x61, 0x73, 0x54, 0x68, 0x72, 0x65, 0x73, 0x68, 0x6f, 0x6c, 0x64,
- 0x73, 0x12, 0x30, 0x0a, 0x13, 0x68, 0x61, 0x73, 0x4d, 0x65, 0x73, 0x73, 0x61, 0x67, 0x65, 0x52,
- 0x65, 0x63, 0x65, 0x69, 0x76, 0x65, 0x72, 0x73, 0x18, 0x04, 0x20, 0x01, 0x28, 0x08, 0x52, 0x13,
- 0x68, 0x61, 0x73, 0x4d, 0x65, 0x73, 0x73, 0x61, 0x67, 0x65, 0x52, 0x65, 0x63, 0x65, 0x69, 0x76,
- 0x65, 0x72, 0x73, 0x12, 0x22, 0x0a, 0x0c, 0x69, 0x73, 0x54, 0x4f, 0x41, 0x45, 0x6e, 0x61, 0x62,
- 0x6c, 0x65, 0x64, 0x18, 0x05, 0x20, 0x01, 0x28, 0x08, 0x52, 0x0c, 0x69, 0x73, 0x54, 0x4f, 0x41,
- 0x45, 0x6e, 0x61, 0x62, 0x6c, 0x65, 0x64, 0x12, 0x26, 0x0a, 0x0e, 0x68, 0x61, 0x73, 0x4d, 0x65,
- 0x74, 0x72, 0x69, 0x63, 0x49, 0x74, 0x65, 0x6d, 0x73, 0x18, 0x06, 0x20, 0x01, 0x28, 0x08, 0x52,
- 0x0e, 0x68, 0x61, 0x73, 0x4d, 0x65, 0x74, 0x72, 0x69, 0x63, 0x49, 0x74, 0x65, 0x6d, 0x73, 0x12,
- 0x1a, 0x0a, 0x08, 0x77, 0x65, 0x62, 0x50, 0x49, 0x73, 0x4f, 0x6e, 0x18, 0x07, 0x20, 0x01, 0x28,
- 0x08, 0x52, 0x08, 0x77, 0x65, 0x62, 0x50, 0x49, 0x73, 0x4f, 0x6e, 0x12, 0x18, 0x0a, 0x07, 0x75,
- 0x61, 0x6d, 0x49, 0x73, 0x4f, 0x6e, 0x18, 0x0a, 0x20, 0x01, 0x28, 0x08, 0x52, 0x07, 0x75, 0x61,
- 0x6d, 0x49, 0x73, 0x4f, 0x6e, 0x12, 0x1e, 0x0a, 0x0a, 0x68, 0x74, 0x74, 0x70, 0x43, 0x43, 0x49,
- 0x73, 0x4f, 0x6e, 0x18, 0x0c, 0x20, 0x01, 0x28, 0x08, 0x52, 0x0a, 0x68, 0x74, 0x74, 0x70, 0x43,
- 0x43, 0x49, 0x73, 0x4f, 0x6e, 0x12, 0x2c, 0x0a, 0x11, 0x68, 0x61, 0x73, 0x53, 0x79, 0x73, 0x74,
- 0x65, 0x6d, 0x53, 0x65, 0x72, 0x76, 0x69, 0x63, 0x65, 0x73, 0x18, 0x08, 0x20, 0x01, 0x28, 0x08,
- 0x52, 0x11, 0x68, 0x61, 0x73, 0x53, 0x79, 0x73, 0x74, 0x65, 0x6d, 0x53, 0x65, 0x72, 0x76, 0x69,
- 0x63, 0x65, 0x73, 0x12, 0x2c, 0x0a, 0x11, 0x68, 0x61, 0x73, 0x44, 0x44, 0x6f, 0x53, 0x50, 0x72,
- 0x6f, 0x74, 0x65, 0x63, 0x74, 0x69, 0x6f, 0x6e, 0x18, 0x09, 0x20, 0x01, 0x28, 0x08, 0x52, 0x11,
- 0x68, 0x61, 0x73, 0x44, 0x44, 0x6f, 0x53, 0x50, 0x72, 0x6f, 0x74, 0x65, 0x63, 0x74, 0x69, 0x6f,
- 0x6e, 0x12, 0x2e, 0x0a, 0x12, 0x68, 0x61, 0x73, 0x48, 0x54, 0x54, 0x50, 0x50, 0x61, 0x67, 0x65,
- 0x73, 0x50, 0x6f, 0x6c, 0x69, 0x63, 0x79, 0x18, 0x0b, 0x20, 0x01, 0x28, 0x08, 0x52, 0x12, 0x68,
- 0x61, 0x73, 0x48, 0x54, 0x54, 0x50, 0x50, 0x61, 0x67, 0x65, 0x73, 0x50, 0x6f, 0x6c, 0x69, 0x63,
- 0x79, 0x12, 0x1c, 0x0a, 0x09, 0x68, 0x74, 0x74, 0x70, 0x33, 0x49, 0x73, 0x4f, 0x6e, 0x18, 0x0d,
- 0x20, 0x01, 0x28, 0x08, 0x52, 0x09, 0x68, 0x74, 0x74, 0x70, 0x33, 0x49, 0x73, 0x4f, 0x6e, 0x12,
- 0x3a, 0x0a, 0x18, 0x68, 0x61, 0x73, 0x4e, 0x65, 0x74, 0x77, 0x6f, 0x72, 0x6b, 0x53, 0x65, 0x63,
- 0x75, 0x72, 0x69, 0x74, 0x79, 0x50, 0x6f, 0x6c, 0x69, 0x63, 0x79, 0x18, 0x0e, 0x20, 0x01, 0x28,
- 0x08, 0x52, 0x18, 0x68, 0x61, 0x73, 0x4e, 0x65, 0x74, 0x77, 0x6f, 0x72, 0x6b, 0x53, 0x65, 0x63,
- 0x75, 0x72, 0x69, 0x74, 0x79, 0x50, 0x6f, 0x6c, 0x69, 0x63, 0x79, 0x22, 0x62, 0x0a, 0x1e, 0x55,
- 0x70, 0x64, 0x61, 0x74, 0x65, 0x4e, 0x6f, 0x64, 0x65, 0x43, 0x6c, 0x75, 0x73, 0x74, 0x65, 0x72,
- 0x50, 0x69, 0x6e, 0x6e, 0x65, 0x64, 0x52, 0x65, 0x71, 0x75, 0x65, 0x73, 0x74, 0x12, 0x24, 0x0a,
- 0x0d, 0x6e, 0x6f, 0x64, 0x65, 0x43, 0x6c, 0x75, 0x73, 0x74, 0x65, 0x72, 0x49, 0x64, 0x18, 0x01,
- 0x20, 0x01, 0x28, 0x03, 0x52, 0x0d, 0x6e, 0x6f, 0x64, 0x65, 0x43, 0x6c, 0x75, 0x73, 0x74, 0x65,
- 0x72, 0x49, 0x64, 0x12, 0x1a, 0x0a, 0x08, 0x69, 0x73, 0x50, 0x69, 0x6e, 0x6e, 0x65, 0x64, 0x18,
- 0x02, 0x20, 0x01, 0x28, 0x08, 0x52, 0x08, 0x69, 0x73, 0x50, 0x69, 0x6e, 0x6e, 0x65, 0x64, 0x22,
- 0x4f, 0x0a, 0x27, 0x46, 0x69, 0x6e, 0x64, 0x45, 0x6e, 0x61, 0x62, 0x6c, 0x65, 0x64, 0x4e, 0x6f,
- 0x64, 0x65, 0x43, 0x6c, 0x75, 0x73, 0x74, 0x65, 0x72, 0x57, 0x65, 0x62, 0x50, 0x50, 0x6f, 0x6c,
- 0x69, 0x63, 0x79, 0x52, 0x65, 0x71, 0x75, 0x65, 0x73, 0x74, 0x12, 0x24, 0x0a, 0x0d, 0x6e, 0x6f,
- 0x64, 0x65, 0x43, 0x6c, 0x75, 0x73, 0x74, 0x65, 0x72, 0x49, 0x64, 0x18, 0x01, 0x20, 0x01, 0x28,
- 0x03, 0x52, 0x0d, 0x6e, 0x6f, 0x64, 0x65, 0x43, 0x6c, 0x75, 0x73, 0x74, 0x65, 0x72, 0x49, 0x64,
- 0x22, 0x52, 0x0a, 0x28, 0x46, 0x69, 0x6e, 0x64, 0x45, 0x6e, 0x61, 0x62, 0x6c, 0x65, 0x64, 0x4e,
- 0x6f, 0x64, 0x65, 0x43, 0x6c, 0x75, 0x73, 0x74, 0x65, 0x72, 0x57, 0x65, 0x62, 0x50, 0x50, 0x6f,
- 0x6c, 0x69, 0x63, 0x79, 0x52, 0x65, 0x73, 0x70, 0x6f, 0x6e, 0x73, 0x65, 0x12, 0x26, 0x0a, 0x0e,
- 0x77, 0x65, 0x62, 0x70, 0x50, 0x6f, 0x6c, 0x69, 0x63, 0x79, 0x4a, 0x53, 0x4f, 0x4e, 0x18, 0x01,
- 0x20, 0x01, 0x28, 0x0c, 0x52, 0x0e, 0x77, 0x65, 0x62, 0x70, 0x50, 0x6f, 0x6c, 0x69, 0x63, 0x79,
- 0x4a, 0x53, 0x4f, 0x4e, 0x22, 0x72, 0x0a, 0x22, 0x55, 0x70, 0x64, 0x61, 0x74, 0x65, 0x4e, 0x6f,
- 0x64, 0x65, 0x43, 0x6c, 0x75, 0x73, 0x74, 0x65, 0x72, 0x57, 0x65, 0x62, 0x50, 0x50, 0x6f, 0x6c,
- 0x69, 0x63, 0x79, 0x52, 0x65, 0x71, 0x75, 0x65, 0x73, 0x74, 0x12, 0x24, 0x0a, 0x0d, 0x6e, 0x6f,
- 0x64, 0x65, 0x43, 0x6c, 0x75, 0x73, 0x74, 0x65, 0x72, 0x49, 0x64, 0x18, 0x01, 0x20, 0x01, 0x28,
- 0x03, 0x52, 0x0d, 0x6e, 0x6f, 0x64, 0x65, 0x43, 0x6c, 0x75, 0x73, 0x74, 0x65, 0x72, 0x49, 0x64,
- 0x12, 0x26, 0x0a, 0x0e, 0x77, 0x65, 0x62, 0x50, 0x50, 0x6f, 0x6c, 0x69, 0x63, 0x79, 0x4a, 0x53,
- 0x4f, 0x4e, 0x18, 0x02, 0x20, 0x01, 0x28, 0x0c, 0x52, 0x0e, 0x77, 0x65, 0x62, 0x50, 0x50, 0x6f,
- 0x6c, 0x69, 0x63, 0x79, 0x4a, 0x53, 0x4f, 0x4e, 0x22, 0x4e, 0x0a, 0x26, 0x46, 0x69, 0x6e, 0x64,
- 0x45, 0x6e, 0x61, 0x62, 0x6c, 0x65, 0x64, 0x4e, 0x6f, 0x64, 0x65, 0x43, 0x6c, 0x75, 0x73, 0x74,
- 0x65, 0x72, 0x55, 0x41, 0x4d, 0x50, 0x6f, 0x6c, 0x69, 0x63, 0x79, 0x52, 0x65, 0x71, 0x75, 0x65,
- 0x73, 0x74, 0x12, 0x24, 0x0a, 0x0d, 0x6e, 0x6f, 0x64, 0x65, 0x43, 0x6c, 0x75, 0x73, 0x74, 0x65,
- 0x72, 0x49, 0x64, 0x18, 0x01, 0x20, 0x01, 0x28, 0x03, 0x52, 0x0d, 0x6e, 0x6f, 0x64, 0x65, 0x43,
- 0x6c, 0x75, 0x73, 0x74, 0x65, 0x72, 0x49, 0x64, 0x22, 0x4f, 0x0a, 0x27, 0x46, 0x69, 0x6e, 0x64,
- 0x45, 0x6e, 0x61, 0x62, 0x6c, 0x65, 0x64, 0x4e, 0x6f, 0x64, 0x65, 0x43, 0x6c, 0x75, 0x73, 0x74,
- 0x65, 0x72, 0x55, 0x41, 0x4d, 0x50, 0x6f, 0x6c, 0x69, 0x63, 0x79, 0x52, 0x65, 0x73, 0x70, 0x6f,
- 0x6e, 0x73, 0x65, 0x12, 0x24, 0x0a, 0x0d, 0x75, 0x61, 0x6d, 0x50, 0x6f, 0x6c, 0x69, 0x63, 0x79,
- 0x4a, 0x53, 0x4f, 0x4e, 0x18, 0x01, 0x20, 0x01, 0x28, 0x0c, 0x52, 0x0d, 0x75, 0x61, 0x6d, 0x50,
- 0x6f, 0x6c, 0x69, 0x63, 0x79, 0x4a, 0x53, 0x4f, 0x4e, 0x22, 0x6f, 0x0a, 0x21, 0x55, 0x70, 0x64,
- 0x61, 0x74, 0x65, 0x4e, 0x6f, 0x64, 0x65, 0x43, 0x6c, 0x75, 0x73, 0x74, 0x65, 0x72, 0x55, 0x41,
- 0x4d, 0x50, 0x6f, 0x6c, 0x69, 0x63, 0x79, 0x52, 0x65, 0x71, 0x75, 0x65, 0x73, 0x74, 0x12, 0x24,
- 0x0a, 0x0d, 0x6e, 0x6f, 0x64, 0x65, 0x43, 0x6c, 0x75, 0x73, 0x74, 0x65, 0x72, 0x49, 0x64, 0x18,
- 0x01, 0x20, 0x01, 0x28, 0x03, 0x52, 0x0d, 0x6e, 0x6f, 0x64, 0x65, 0x43, 0x6c, 0x75, 0x73, 0x74,
- 0x65, 0x72, 0x49, 0x64, 0x12, 0x24, 0x0a, 0x0d, 0x75, 0x61, 0x6d, 0x50, 0x6f, 0x6c, 0x69, 0x63,
- 0x79, 0x4a, 0x53, 0x4f, 0x4e, 0x18, 0x02, 0x20, 0x01, 0x28, 0x0c, 0x52, 0x0d, 0x75, 0x61, 0x6d,
- 0x50, 0x6f, 0x6c, 0x69, 0x63, 0x79, 0x4a, 0x53, 0x4f, 0x4e, 0x22, 0x51, 0x0a, 0x29, 0x46, 0x69,
- 0x6e, 0x64, 0x45, 0x6e, 0x61, 0x62, 0x6c, 0x65, 0x64, 0x4e, 0x6f, 0x64, 0x65, 0x43, 0x6c, 0x75,
- 0x73, 0x74, 0x65, 0x72, 0x48, 0x54, 0x54, 0x50, 0x43, 0x43, 0x50, 0x6f, 0x6c, 0x69, 0x63, 0x79,
- 0x52, 0x65, 0x71, 0x75, 0x65, 0x73, 0x74, 0x12, 0x24, 0x0a, 0x0d, 0x6e, 0x6f, 0x64, 0x65, 0x43,
- 0x6c, 0x75, 0x73, 0x74, 0x65, 0x72, 0x49, 0x64, 0x18, 0x01, 0x20, 0x01, 0x28, 0x03, 0x52, 0x0d,
- 0x6e, 0x6f, 0x64, 0x65, 0x43, 0x6c, 0x75, 0x73, 0x74, 0x65, 0x72, 0x49, 0x64, 0x22, 0x58, 0x0a,
- 0x2a, 0x46, 0x69, 0x6e, 0x64, 0x45, 0x6e, 0x61, 0x62, 0x6c, 0x65, 0x64, 0x4e, 0x6f, 0x64, 0x65,
- 0x43, 0x6c, 0x75, 0x73, 0x74, 0x65, 0x72, 0x48, 0x54, 0x54, 0x50, 0x43, 0x43, 0x50, 0x6f, 0x6c,
- 0x69, 0x63, 0x79, 0x52, 0x65, 0x73, 0x70, 0x6f, 0x6e, 0x73, 0x65, 0x12, 0x2a, 0x0a, 0x10, 0x68,
- 0x74, 0x74, 0x70, 0x43, 0x43, 0x50, 0x6f, 0x6c, 0x69, 0x63, 0x79, 0x4a, 0x53, 0x4f, 0x4e, 0x18,
- 0x01, 0x20, 0x01, 0x28, 0x0c, 0x52, 0x10, 0x68, 0x74, 0x74, 0x70, 0x43, 0x43, 0x50, 0x6f, 0x6c,
- 0x69, 0x63, 0x79, 0x4a, 0x53, 0x4f, 0x4e, 0x22, 0x78, 0x0a, 0x24, 0x55, 0x70, 0x64, 0x61, 0x74,
- 0x65, 0x4e, 0x6f, 0x64, 0x65, 0x43, 0x6c, 0x75, 0x73, 0x74, 0x65, 0x72, 0x48, 0x54, 0x54, 0x50,
- 0x43, 0x43, 0x50, 0x6f, 0x6c, 0x69, 0x63, 0x79, 0x52, 0x65, 0x71, 0x75, 0x65, 0x73, 0x74, 0x12,
- 0x24, 0x0a, 0x0d, 0x6e, 0x6f, 0x64, 0x65, 0x43, 0x6c, 0x75, 0x73, 0x74, 0x65, 0x72, 0x49, 0x64,
- 0x18, 0x01, 0x20, 0x01, 0x28, 0x03, 0x52, 0x0d, 0x6e, 0x6f, 0x64, 0x65, 0x43, 0x6c, 0x75, 0x73,
- 0x74, 0x65, 0x72, 0x49, 0x64, 0x12, 0x2a, 0x0a, 0x10, 0x68, 0x74, 0x74, 0x70, 0x43, 0x43, 0x50,
- 0x6f, 0x6c, 0x69, 0x63, 0x79, 0x4a, 0x53, 0x4f, 0x4e, 0x18, 0x02, 0x20, 0x01, 0x28, 0x0c, 0x52,
- 0x10, 0x68, 0x74, 0x74, 0x70, 0x43, 0x43, 0x50, 0x6f, 0x6c, 0x69, 0x63, 0x79, 0x4a, 0x53, 0x4f,
- 0x4e, 0x22, 0x4c, 0x0a, 0x24, 0x46, 0x69, 0x6e, 0x64, 0x4e, 0x6f, 0x64, 0x65, 0x43, 0x6c, 0x75,
- 0x73, 0x74, 0x65, 0x72, 0x44, 0x44, 0x6f, 0x53, 0x50, 0x72, 0x6f, 0x74, 0x65, 0x63, 0x74, 0x69,
- 0x6f, 0x6e, 0x52, 0x65, 0x71, 0x75, 0x65, 0x73, 0x74, 0x12, 0x24, 0x0a, 0x0d, 0x6e, 0x6f, 0x64,
- 0x65, 0x43, 0x6c, 0x75, 0x73, 0x74, 0x65, 0x72, 0x49, 0x64, 0x18, 0x01, 0x20, 0x01, 0x28, 0x03,
- 0x52, 0x0d, 0x6e, 0x6f, 0x64, 0x65, 0x43, 0x6c, 0x75, 0x73, 0x74, 0x65, 0x72, 0x49, 0x64, 0x22,
- 0x57, 0x0a, 0x25, 0x46, 0x69, 0x6e, 0x64, 0x4e, 0x6f, 0x64, 0x65, 0x43, 0x6c, 0x75, 0x73, 0x74,
- 0x65, 0x72, 0x44, 0x44, 0x6f, 0x53, 0x50, 0x72, 0x6f, 0x74, 0x65, 0x63, 0x74, 0x69, 0x6f, 0x6e,
- 0x52, 0x65, 0x73, 0x70, 0x6f, 0x6e, 0x73, 0x65, 0x12, 0x2e, 0x0a, 0x12, 0x64, 0x64, 0x6f, 0x73,
- 0x50, 0x72, 0x6f, 0x74, 0x65, 0x63, 0x74, 0x69, 0x6f, 0x6e, 0x4a, 0x53, 0x4f, 0x4e, 0x18, 0x01,
- 0x20, 0x01, 0x28, 0x0c, 0x52, 0x12, 0x64, 0x64, 0x6f, 0x73, 0x50, 0x72, 0x6f, 0x74, 0x65, 0x63,
- 0x74, 0x69, 0x6f, 0x6e, 0x4a, 0x53, 0x4f, 0x4e, 0x22, 0x7e, 0x0a, 0x26, 0x55, 0x70, 0x64, 0x61,
- 0x74, 0x65, 0x4e, 0x6f, 0x64, 0x65, 0x43, 0x6c, 0x75, 0x73, 0x74, 0x65, 0x72, 0x44, 0x44, 0x6f,
- 0x53, 0x50, 0x72, 0x6f, 0x74, 0x65, 0x63, 0x74, 0x69, 0x6f, 0x6e, 0x52, 0x65, 0x71, 0x75, 0x65,
- 0x73, 0x74, 0x12, 0x24, 0x0a, 0x0d, 0x6e, 0x6f, 0x64, 0x65, 0x43, 0x6c, 0x75, 0x73, 0x74, 0x65,
- 0x72, 0x49, 0x64, 0x18, 0x01, 0x20, 0x01, 0x28, 0x03, 0x52, 0x0d, 0x6e, 0x6f, 0x64, 0x65, 0x43,
- 0x6c, 0x75, 0x73, 0x74, 0x65, 0x72, 0x49, 0x64, 0x12, 0x2e, 0x0a, 0x12, 0x64, 0x64, 0x6f, 0x73,
- 0x50, 0x72, 0x6f, 0x74, 0x65, 0x63, 0x74, 0x69, 0x6f, 0x6e, 0x4a, 0x53, 0x4f, 0x4e, 0x18, 0x02,
- 0x20, 0x01, 0x28, 0x0c, 0x52, 0x12, 0x64, 0x64, 0x6f, 0x73, 0x50, 0x72, 0x6f, 0x74, 0x65, 0x63,
- 0x74, 0x69, 0x6f, 0x6e, 0x4a, 0x53, 0x4f, 0x4e, 0x22, 0x50, 0x0a, 0x28, 0x46, 0x69, 0x6e, 0x64,
- 0x4e, 0x6f, 0x64, 0x65, 0x43, 0x6c, 0x75, 0x73, 0x74, 0x65, 0x72, 0x47, 0x6c, 0x6f, 0x62, 0x61,
- 0x6c, 0x53, 0x65, 0x72, 0x76, 0x65, 0x72, 0x43, 0x6f, 0x6e, 0x66, 0x69, 0x67, 0x52, 0x65, 0x71,
- 0x75, 0x65, 0x73, 0x74, 0x12, 0x24, 0x0a, 0x0d, 0x6e, 0x6f, 0x64, 0x65, 0x43, 0x6c, 0x75, 0x73,
- 0x74, 0x65, 0x72, 0x49, 0x64, 0x18, 0x01, 0x20, 0x01, 0x28, 0x03, 0x52, 0x0d, 0x6e, 0x6f, 0x64,
- 0x65, 0x43, 0x6c, 0x75, 0x73, 0x74, 0x65, 0x72, 0x49, 0x64, 0x22, 0x63, 0x0a, 0x29, 0x46, 0x69,
- 0x6e, 0x64, 0x4e, 0x6f, 0x64, 0x65, 0x43, 0x6c, 0x75, 0x73, 0x74, 0x65, 0x72, 0x47, 0x6c, 0x6f,
- 0x62, 0x61, 0x6c, 0x53, 0x65, 0x72, 0x76, 0x65, 0x72, 0x43, 0x6f, 0x6e, 0x66, 0x69, 0x67, 0x52,
- 0x65, 0x73, 0x70, 0x6f, 0x6e, 0x73, 0x65, 0x12, 0x36, 0x0a, 0x16, 0x67, 0x6c, 0x6f, 0x62, 0x61,
- 0x6c, 0x53, 0x65, 0x72, 0x76, 0x65, 0x72, 0x43, 0x6f, 0x6e, 0x66, 0x69, 0x67, 0x4a, 0x53, 0x4f,
- 0x4e, 0x18, 0x01, 0x20, 0x01, 0x28, 0x0c, 0x52, 0x16, 0x67, 0x6c, 0x6f, 0x62, 0x61, 0x6c, 0x53,
- 0x65, 0x72, 0x76, 0x65, 0x72, 0x43, 0x6f, 0x6e, 0x66, 0x69, 0x67, 0x4a, 0x53, 0x4f, 0x4e, 0x22,
- 0x8a, 0x01, 0x0a, 0x2a, 0x55, 0x70, 0x64, 0x61, 0x74, 0x65, 0x4e, 0x6f, 0x64, 0x65, 0x43, 0x6c,
- 0x75, 0x73, 0x74, 0x65, 0x72, 0x47, 0x6c, 0x6f, 0x62, 0x61, 0x6c, 0x53, 0x65, 0x72, 0x76, 0x65,
- 0x72, 0x43, 0x6f, 0x6e, 0x66, 0x69, 0x67, 0x52, 0x65, 0x71, 0x75, 0x65, 0x73, 0x74, 0x12, 0x24,
- 0x0a, 0x0d, 0x6e, 0x6f, 0x64, 0x65, 0x43, 0x6c, 0x75, 0x73, 0x74, 0x65, 0x72, 0x49, 0x64, 0x18,
- 0x01, 0x20, 0x01, 0x28, 0x03, 0x52, 0x0d, 0x6e, 0x6f, 0x64, 0x65, 0x43, 0x6c, 0x75, 0x73, 0x74,
- 0x65, 0x72, 0x49, 0x64, 0x12, 0x36, 0x0a, 0x16, 0x67, 0x6c, 0x6f, 0x62, 0x61, 0x6c, 0x53, 0x65,
- 0x72, 0x76, 0x65, 0x72, 0x43, 0x6f, 0x6e, 0x66, 0x69, 0x67, 0x4a, 0x53, 0x4f, 0x4e, 0x18, 0x02,
- 0x20, 0x01, 0x28, 0x0c, 0x52, 0x16, 0x67, 0x6c, 0x6f, 0x62, 0x61, 0x6c, 0x53, 0x65, 0x72, 0x76,
- 0x65, 0x72, 0x43, 0x6f, 0x6e, 0x66, 0x69, 0x67, 0x4a, 0x53, 0x4f, 0x4e, 0x22, 0x4d, 0x0a, 0x25,
- 0x46, 0x69, 0x6e, 0x64, 0x4e, 0x6f, 0x64, 0x65, 0x43, 0x6c, 0x75, 0x73, 0x74, 0x65, 0x72, 0x48,
- 0x54, 0x54, 0x50, 0x50, 0x61, 0x67, 0x65, 0x73, 0x50, 0x6f, 0x6c, 0x69, 0x63, 0x79, 0x52, 0x65,
- 0x71, 0x75, 0x65, 0x73, 0x74, 0x12, 0x24, 0x0a, 0x0d, 0x6e, 0x6f, 0x64, 0x65, 0x43, 0x6c, 0x75,
- 0x73, 0x74, 0x65, 0x72, 0x49, 0x64, 0x18, 0x01, 0x20, 0x01, 0x28, 0x03, 0x52, 0x0d, 0x6e, 0x6f,
- 0x64, 0x65, 0x43, 0x6c, 0x75, 0x73, 0x74, 0x65, 0x72, 0x49, 0x64, 0x22, 0x5a, 0x0a, 0x26, 0x46,
- 0x69, 0x6e, 0x64, 0x4e, 0x6f, 0x64, 0x65, 0x43, 0x6c, 0x75, 0x73, 0x74, 0x65, 0x72, 0x48, 0x54,
- 0x54, 0x50, 0x50, 0x61, 0x67, 0x65, 0x73, 0x50, 0x6f, 0x6c, 0x69, 0x63, 0x79, 0x52, 0x65, 0x73,
- 0x70, 0x6f, 0x6e, 0x73, 0x65, 0x12, 0x30, 0x0a, 0x13, 0x68, 0x74, 0x74, 0x70, 0x50, 0x61, 0x67,
- 0x65, 0x73, 0x50, 0x6f, 0x6c, 0x69, 0x63, 0x79, 0x4a, 0x53, 0x4f, 0x4e, 0x18, 0x01, 0x20, 0x01,
- 0x28, 0x0c, 0x52, 0x13, 0x68, 0x74, 0x74, 0x70, 0x50, 0x61, 0x67, 0x65, 0x73, 0x50, 0x6f, 0x6c,
- 0x69, 0x63, 0x79, 0x4a, 0x53, 0x4f, 0x4e, 0x22, 0x81, 0x01, 0x0a, 0x27, 0x55, 0x70, 0x64, 0x61,
- 0x74, 0x65, 0x4e, 0x6f, 0x64, 0x65, 0x43, 0x6c, 0x75, 0x73, 0x74, 0x65, 0x72, 0x48, 0x54, 0x54,
- 0x50, 0x50, 0x61, 0x67, 0x65, 0x73, 0x50, 0x6f, 0x6c, 0x69, 0x63, 0x79, 0x52, 0x65, 0x71, 0x75,
- 0x65, 0x73, 0x74, 0x12, 0x24, 0x0a, 0x0d, 0x6e, 0x6f, 0x64, 0x65, 0x43, 0x6c, 0x75, 0x73, 0x74,
- 0x65, 0x72, 0x49, 0x64, 0x18, 0x01, 0x20, 0x01, 0x28, 0x03, 0x52, 0x0d, 0x6e, 0x6f, 0x64, 0x65,
- 0x43, 0x6c, 0x75, 0x73, 0x74, 0x65, 0x72, 0x49, 0x64, 0x12, 0x30, 0x0a, 0x13, 0x68, 0x74, 0x74,
- 0x70, 0x50, 0x61, 0x67, 0x65, 0x73, 0x50, 0x6f, 0x6c, 0x69, 0x63, 0x79, 0x4a, 0x53, 0x4f, 0x4e,
- 0x18, 0x02, 0x20, 0x01, 0x28, 0x0c, 0x52, 0x13, 0x68, 0x74, 0x74, 0x70, 0x50, 0x61, 0x67, 0x65,
- 0x73, 0x50, 0x6f, 0x6c, 0x69, 0x63, 0x79, 0x4a, 0x53, 0x4f, 0x4e, 0x22, 0x49, 0x0a, 0x21, 0x46,
- 0x69, 0x6e, 0x64, 0x4e, 0x6f, 0x64, 0x65, 0x43, 0x6c, 0x75, 0x73, 0x74, 0x65, 0x72, 0x48, 0x54,
- 0x54, 0x50, 0x33, 0x50, 0x6f, 0x6c, 0x69, 0x63, 0x79, 0x52, 0x65, 0x71, 0x75, 0x65, 0x73, 0x74,
- 0x12, 0x24, 0x0a, 0x0d, 0x6e, 0x6f, 0x64, 0x65, 0x43, 0x6c, 0x75, 0x73, 0x74, 0x65, 0x72, 0x49,
- 0x64, 0x18, 0x01, 0x20, 0x01, 0x28, 0x03, 0x52, 0x0d, 0x6e, 0x6f, 0x64, 0x65, 0x43, 0x6c, 0x75,
- 0x73, 0x74, 0x65, 0x72, 0x49, 0x64, 0x22, 0x4e, 0x0a, 0x22, 0x46, 0x69, 0x6e, 0x64, 0x4e, 0x6f,
- 0x64, 0x65, 0x43, 0x6c, 0x75, 0x73, 0x74, 0x65, 0x72, 0x48, 0x54, 0x54, 0x50, 0x33, 0x50, 0x6f,
- 0x6c, 0x69, 0x63, 0x79, 0x52, 0x65, 0x73, 0x70, 0x6f, 0x6e, 0x73, 0x65, 0x12, 0x28, 0x0a, 0x0f,
- 0x68, 0x74, 0x74, 0x70, 0x33, 0x50, 0x6f, 0x6c, 0x69, 0x63, 0x79, 0x4a, 0x53, 0x4f, 0x4e, 0x18,
- 0x01, 0x20, 0x01, 0x28, 0x0c, 0x52, 0x0f, 0x68, 0x74, 0x74, 0x70, 0x33, 0x50, 0x6f, 0x6c, 0x69,
- 0x63, 0x79, 0x4a, 0x53, 0x4f, 0x4e, 0x22, 0x75, 0x0a, 0x23, 0x55, 0x70, 0x64, 0x61, 0x74, 0x65,
- 0x4e, 0x6f, 0x64, 0x65, 0x43, 0x6c, 0x75, 0x73, 0x74, 0x65, 0x72, 0x48, 0x54, 0x54, 0x50, 0x33,
- 0x50, 0x6f, 0x6c, 0x69, 0x63, 0x79, 0x52, 0x65, 0x71, 0x75, 0x65, 0x73, 0x74, 0x12, 0x24, 0x0a,
- 0x0d, 0x6e, 0x6f, 0x64, 0x65, 0x43, 0x6c, 0x75, 0x73, 0x74, 0x65, 0x72, 0x49, 0x64, 0x18, 0x01,
- 0x20, 0x01, 0x28, 0x03, 0x52, 0x0d, 0x6e, 0x6f, 0x64, 0x65, 0x43, 0x6c, 0x75, 0x73, 0x74, 0x65,
- 0x72, 0x49, 0x64, 0x12, 0x28, 0x0a, 0x0f, 0x68, 0x74, 0x74, 0x70, 0x33, 0x50, 0x6f, 0x6c, 0x69,
- 0x63, 0x79, 0x4a, 0x53, 0x4f, 0x4e, 0x18, 0x02, 0x20, 0x01, 0x28, 0x0c, 0x52, 0x0f, 0x68, 0x74,
- 0x74, 0x70, 0x33, 0x50, 0x6f, 0x6c, 0x69, 0x63, 0x79, 0x4a, 0x53, 0x4f, 0x4e, 0x22, 0x53, 0x0a,
- 0x2b, 0x46, 0x69, 0x6e, 0x64, 0x4e, 0x6f, 0x64, 0x65, 0x43, 0x6c, 0x75, 0x73, 0x74, 0x65, 0x72,
- 0x4e, 0x65, 0x74, 0x77, 0x6f, 0x72, 0x6b, 0x53, 0x65, 0x63, 0x75, 0x72, 0x69, 0x74, 0x79, 0x50,
- 0x6f, 0x6c, 0x69, 0x63, 0x79, 0x52, 0x65, 0x71, 0x75, 0x65, 0x73, 0x74, 0x12, 0x24, 0x0a, 0x0d,
- 0x6e, 0x6f, 0x64, 0x65, 0x43, 0x6c, 0x75, 0x73, 0x74, 0x65, 0x72, 0x49, 0x64, 0x18, 0x01, 0x20,
- 0x01, 0x28, 0x03, 0x52, 0x0d, 0x6e, 0x6f, 0x64, 0x65, 0x43, 0x6c, 0x75, 0x73, 0x74, 0x65, 0x72,
- 0x49, 0x64, 0x22, 0x6c, 0x0a, 0x2c, 0x46, 0x69, 0x6e, 0x64, 0x4e, 0x6f, 0x64, 0x65, 0x43, 0x6c,
- 0x75, 0x73, 0x74, 0x65, 0x72, 0x4e, 0x65, 0x74, 0x77, 0x6f, 0x72, 0x6b, 0x53, 0x65, 0x63, 0x75,
- 0x72, 0x69, 0x74, 0x79, 0x50, 0x6f, 0x6c, 0x69, 0x63, 0x79, 0x52, 0x65, 0x73, 0x70, 0x6f, 0x6e,
- 0x73, 0x65, 0x12, 0x3c, 0x0a, 0x19, 0x6e, 0x65, 0x74, 0x77, 0x6f, 0x72, 0x6b, 0x53, 0x65, 0x63,
- 0x75, 0x72, 0x69, 0x74, 0x79, 0x50, 0x6f, 0x6c, 0x69, 0x63, 0x79, 0x4a, 0x53, 0x4f, 0x4e, 0x18,
- 0x01, 0x20, 0x01, 0x28, 0x0c, 0x52, 0x19, 0x6e, 0x65, 0x74, 0x77, 0x6f, 0x72, 0x6b, 0x53, 0x65,
- 0x63, 0x75, 0x72, 0x69, 0x74, 0x79, 0x50, 0x6f, 0x6c, 0x69, 0x63, 0x79, 0x4a, 0x53, 0x4f, 0x4e,
- 0x22, 0x93, 0x01, 0x0a, 0x2d, 0x55, 0x70, 0x64, 0x61, 0x74, 0x65, 0x4e, 0x6f, 0x64, 0x65, 0x43,
- 0x6c, 0x75, 0x73, 0x74, 0x65, 0x72, 0x4e, 0x65, 0x74, 0x77, 0x6f, 0x72, 0x6b, 0x53, 0x65, 0x63,
- 0x75, 0x72, 0x69, 0x74, 0x79, 0x50, 0x6f, 0x6c, 0x69, 0x63, 0x79, 0x52, 0x65, 0x71, 0x75, 0x65,
- 0x73, 0x74, 0x12, 0x24, 0x0a, 0x0d, 0x6e, 0x6f, 0x64, 0x65, 0x43, 0x6c, 0x75, 0x73, 0x74, 0x65,
- 0x72, 0x49, 0x64, 0x18, 0x01, 0x20, 0x01, 0x28, 0x03, 0x52, 0x0d, 0x6e, 0x6f, 0x64, 0x65, 0x43,
- 0x6c, 0x75, 0x73, 0x74, 0x65, 0x72, 0x49, 0x64, 0x12, 0x3c, 0x0a, 0x19, 0x6e, 0x65, 0x74, 0x77,
- 0x6f, 0x72, 0x6b, 0x53, 0x65, 0x63, 0x75, 0x72, 0x69, 0x74, 0x79, 0x50, 0x6f, 0x6c, 0x69, 0x63,
- 0x79, 0x4a, 0x53, 0x4f, 0x4e, 0x18, 0x02, 0x20, 0x01, 0x28, 0x0c, 0x52, 0x19, 0x6e, 0x65, 0x74,
- 0x77, 0x6f, 0x72, 0x6b, 0x53, 0x65, 0x63, 0x75, 0x72, 0x69, 0x74, 0x79, 0x50, 0x6f, 0x6c, 0x69,
- 0x63, 0x79, 0x4a, 0x53, 0x4f, 0x4e, 0x32, 0xa3, 0x2c, 0x0a, 0x12, 0x4e, 0x6f, 0x64, 0x65, 0x43,
- 0x6c, 0x75, 0x73, 0x74, 0x65, 0x72, 0x53, 0x65, 0x72, 0x76, 0x69, 0x63, 0x65, 0x12, 0x50, 0x0a,
- 0x11, 0x63, 0x72, 0x65, 0x61, 0x74, 0x65, 0x4e, 0x6f, 0x64, 0x65, 0x43, 0x6c, 0x75, 0x73, 0x74,
- 0x65, 0x72, 0x12, 0x1c, 0x2e, 0x70, 0x62, 0x2e, 0x43, 0x72, 0x65, 0x61, 0x74, 0x65, 0x4e, 0x6f,
- 0x64, 0x65, 0x43, 0x6c, 0x75, 0x73, 0x74, 0x65, 0x72, 0x52, 0x65, 0x71, 0x75, 0x65, 0x73, 0x74,
- 0x1a, 0x1d, 0x2e, 0x70, 0x62, 0x2e, 0x43, 0x72, 0x65, 0x61, 0x74, 0x65, 0x4e, 0x6f, 0x64, 0x65,
- 0x43, 0x6c, 0x75, 0x73, 0x74, 0x65, 0x72, 0x52, 0x65, 0x73, 0x70, 0x6f, 0x6e, 0x73, 0x65, 0x12,
- 0x41, 0x0a, 0x11, 0x75, 0x70, 0x64, 0x61, 0x74, 0x65, 0x4e, 0x6f, 0x64, 0x65, 0x43, 0x6c, 0x75,
- 0x73, 0x74, 0x65, 0x72, 0x12, 0x1c, 0x2e, 0x70, 0x62, 0x2e, 0x55, 0x70, 0x64, 0x61, 0x74, 0x65,
- 0x4e, 0x6f, 0x64, 0x65, 0x43, 0x6c, 0x75, 0x73, 0x74, 0x65, 0x72, 0x52, 0x65, 0x71, 0x75, 0x65,
- 0x73, 0x74, 0x1a, 0x0e, 0x2e, 0x70, 0x62, 0x2e, 0x52, 0x50, 0x43, 0x53, 0x75, 0x63, 0x63, 0x65,
- 0x73, 0x73, 0x12, 0x41, 0x0a, 0x11, 0x64, 0x65, 0x6c, 0x65, 0x74, 0x65, 0x4e, 0x6f, 0x64, 0x65,
- 0x43, 0x6c, 0x75, 0x73, 0x74, 0x65, 0x72, 0x12, 0x1c, 0x2e, 0x70, 0x62, 0x2e, 0x44, 0x65, 0x6c,
- 0x65, 0x74, 0x65, 0x4e, 0x6f, 0x64, 0x65, 0x43, 0x6c, 0x75, 0x73, 0x74, 0x65, 0x72, 0x52, 0x65,
- 0x71, 0x75, 0x65, 0x73, 0x74, 0x1a, 0x0e, 0x2e, 0x70, 0x62, 0x2e, 0x52, 0x50, 0x43, 0x53, 0x75,
- 0x63, 0x63, 0x65, 0x73, 0x73, 0x12, 0x5f, 0x0a, 0x16, 0x66, 0x69, 0x6e, 0x64, 0x45, 0x6e, 0x61,
- 0x62, 0x6c, 0x65, 0x64, 0x4e, 0x6f, 0x64, 0x65, 0x43, 0x6c, 0x75, 0x73, 0x74, 0x65, 0x72, 0x12,
- 0x21, 0x2e, 0x70, 0x62, 0x2e, 0x46, 0x69, 0x6e, 0x64, 0x45, 0x6e, 0x61, 0x62, 0x6c, 0x65, 0x64,
- 0x4e, 0x6f, 0x64, 0x65, 0x43, 0x6c, 0x75, 0x73, 0x74, 0x65, 0x72, 0x52, 0x65, 0x71, 0x75, 0x65,
- 0x73, 0x74, 0x1a, 0x22, 0x2e, 0x70, 0x62, 0x2e, 0x46, 0x69, 0x6e, 0x64, 0x45, 0x6e, 0x61, 0x62,
- 0x6c, 0x65, 0x64, 0x4e, 0x6f, 0x64, 0x65, 0x43, 0x6c, 0x75, 0x73, 0x74, 0x65, 0x72, 0x52, 0x65,
- 0x73, 0x70, 0x6f, 0x6e, 0x73, 0x65, 0x12, 0x6e, 0x0a, 0x1b, 0x66, 0x69, 0x6e, 0x64, 0x41, 0x50,
- 0x49, 0x4e, 0x6f, 0x64, 0x65, 0x73, 0x57, 0x69, 0x74, 0x68, 0x4e, 0x6f, 0x64, 0x65, 0x43, 0x6c,
- 0x75, 0x73, 0x74, 0x65, 0x72, 0x12, 0x26, 0x2e, 0x70, 0x62, 0x2e, 0x46, 0x69, 0x6e, 0x64, 0x41,
- 0x50, 0x49, 0x4e, 0x6f, 0x64, 0x65, 0x73, 0x57, 0x69, 0x74, 0x68, 0x4e, 0x6f, 0x64, 0x65, 0x43,
- 0x6c, 0x75, 0x73, 0x74, 0x65, 0x72, 0x52, 0x65, 0x71, 0x75, 0x65, 0x73, 0x74, 0x1a, 0x27, 0x2e,
- 0x70, 0x62, 0x2e, 0x46, 0x69, 0x6e, 0x64, 0x41, 0x50, 0x49, 0x4e, 0x6f, 0x64, 0x65, 0x73, 0x57,
- 0x69, 0x74, 0x68, 0x4e, 0x6f, 0x64, 0x65, 0x43, 0x6c, 0x75, 0x73, 0x74, 0x65, 0x72, 0x52, 0x65,
- 0x73, 0x70, 0x6f, 0x6e, 0x73, 0x65, 0x12, 0x6b, 0x0a, 0x1a, 0x66, 0x69, 0x6e, 0x64, 0x41, 0x6c,
- 0x6c, 0x45, 0x6e, 0x61, 0x62, 0x6c, 0x65, 0x64, 0x4e, 0x6f, 0x64, 0x65, 0x43, 0x6c, 0x75, 0x73,
- 0x74, 0x65, 0x72, 0x73, 0x12, 0x25, 0x2e, 0x70, 0x62, 0x2e, 0x46, 0x69, 0x6e, 0x64, 0x41, 0x6c,
- 0x6c, 0x45, 0x6e, 0x61, 0x62, 0x6c, 0x65, 0x64, 0x4e, 0x6f, 0x64, 0x65, 0x43, 0x6c, 0x75, 0x73,
- 0x74, 0x65, 0x72, 0x73, 0x52, 0x65, 0x71, 0x75, 0x65, 0x73, 0x74, 0x1a, 0x26, 0x2e, 0x70, 0x62,
- 0x2e, 0x46, 0x69, 0x6e, 0x64, 0x41, 0x6c, 0x6c, 0x45, 0x6e, 0x61, 0x62, 0x6c, 0x65, 0x64, 0x4e,
- 0x6f, 0x64, 0x65, 0x43, 0x6c, 0x75, 0x73, 0x74, 0x65, 0x72, 0x73, 0x52, 0x65, 0x73, 0x70, 0x6f,
- 0x6e, 0x73, 0x65, 0x12, 0x5b, 0x0a, 0x1b, 0x63, 0x6f, 0x75, 0x6e, 0x74, 0x41, 0x6c, 0x6c, 0x45,
- 0x6e, 0x61, 0x62, 0x6c, 0x65, 0x64, 0x4e, 0x6f, 0x64, 0x65, 0x43, 0x6c, 0x75, 0x73, 0x74, 0x65,
- 0x72, 0x73, 0x12, 0x26, 0x2e, 0x70, 0x62, 0x2e, 0x43, 0x6f, 0x75, 0x6e, 0x74, 0x41, 0x6c, 0x6c,
- 0x45, 0x6e, 0x61, 0x62, 0x6c, 0x65, 0x64, 0x4e, 0x6f, 0x64, 0x65, 0x43, 0x6c, 0x75, 0x73, 0x74,
- 0x65, 0x72, 0x73, 0x52, 0x65, 0x71, 0x75, 0x65, 0x73, 0x74, 0x1a, 0x14, 0x2e, 0x70, 0x62, 0x2e,
- 0x52, 0x50, 0x43, 0x43, 0x6f, 0x75, 0x6e, 0x74, 0x52, 0x65, 0x73, 0x70, 0x6f, 0x6e, 0x73, 0x65,
- 0x12, 0x62, 0x0a, 0x17, 0x6c, 0x69, 0x73, 0x74, 0x45, 0x6e, 0x61, 0x62, 0x6c, 0x65, 0x64, 0x4e,
- 0x6f, 0x64, 0x65, 0x43, 0x6c, 0x75, 0x73, 0x74, 0x65, 0x72, 0x73, 0x12, 0x22, 0x2e, 0x70, 0x62,
- 0x2e, 0x4c, 0x69, 0x73, 0x74, 0x45, 0x6e, 0x61, 0x62, 0x6c, 0x65, 0x64, 0x4e, 0x6f, 0x64, 0x65,
- 0x43, 0x6c, 0x75, 0x73, 0x74, 0x65, 0x72, 0x73, 0x52, 0x65, 0x71, 0x75, 0x65, 0x73, 0x74, 0x1a,
- 0x23, 0x2e, 0x70, 0x62, 0x2e, 0x4c, 0x69, 0x73, 0x74, 0x45, 0x6e, 0x61, 0x62, 0x6c, 0x65, 0x64,
- 0x4e, 0x6f, 0x64, 0x65, 0x43, 0x6c, 0x75, 0x73, 0x74, 0x65, 0x72, 0x73, 0x52, 0x65, 0x73, 0x70,
- 0x6f, 0x6e, 0x73, 0x65, 0x12, 0x7d, 0x0a, 0x20, 0x66, 0x69, 0x6e, 0x64, 0x4e, 0x6f, 0x64, 0x65,
- 0x43, 0x6c, 0x75, 0x73, 0x74, 0x65, 0x72, 0x48, 0x65, 0x61, 0x6c, 0x74, 0x68, 0x43, 0x68, 0x65,
- 0x63, 0x6b, 0x43, 0x6f, 0x6e, 0x66, 0x69, 0x67, 0x12, 0x2b, 0x2e, 0x70, 0x62, 0x2e, 0x46, 0x69,
- 0x6e, 0x64, 0x4e, 0x6f, 0x64, 0x65, 0x43, 0x6c, 0x75, 0x73, 0x74, 0x65, 0x72, 0x48, 0x65, 0x61,
- 0x6c, 0x74, 0x68, 0x43, 0x68, 0x65, 0x63, 0x6b, 0x43, 0x6f, 0x6e, 0x66, 0x69, 0x67, 0x52, 0x65,
- 0x71, 0x75, 0x65, 0x73, 0x74, 0x1a, 0x2c, 0x2e, 0x70, 0x62, 0x2e, 0x46, 0x69, 0x6e, 0x64, 0x4e,
- 0x6f, 0x64, 0x65, 0x43, 0x6c, 0x75, 0x73, 0x74, 0x65, 0x72, 0x48, 0x65, 0x61, 0x6c, 0x74, 0x68,
- 0x43, 0x68, 0x65, 0x63, 0x6b, 0x43, 0x6f, 0x6e, 0x66, 0x69, 0x67, 0x52, 0x65, 0x73, 0x70, 0x6f,
- 0x6e, 0x73, 0x65, 0x12, 0x57, 0x0a, 0x1c, 0x75, 0x70, 0x64, 0x61, 0x74, 0x65, 0x4e, 0x6f, 0x64,
- 0x65, 0x43, 0x6c, 0x75, 0x73, 0x74, 0x65, 0x72, 0x48, 0x65, 0x61, 0x6c, 0x74, 0x68, 0x43, 0x68,
- 0x65, 0x63, 0x6b, 0x12, 0x27, 0x2e, 0x70, 0x62, 0x2e, 0x55, 0x70, 0x64, 0x61, 0x74, 0x65, 0x4e,
- 0x6f, 0x64, 0x65, 0x43, 0x6c, 0x75, 0x73, 0x74, 0x65, 0x72, 0x48, 0x65, 0x61, 0x6c, 0x74, 0x68,
- 0x43, 0x68, 0x65, 0x63, 0x6b, 0x52, 0x65, 0x71, 0x75, 0x65, 0x73, 0x74, 0x1a, 0x0e, 0x2e, 0x70,
- 0x62, 0x2e, 0x52, 0x50, 0x43, 0x53, 0x75, 0x63, 0x63, 0x65, 0x73, 0x73, 0x12, 0x74, 0x0a, 0x1d,
- 0x65, 0x78, 0x65, 0x63, 0x75, 0x74, 0x65, 0x4e, 0x6f, 0x64, 0x65, 0x43, 0x6c, 0x75, 0x73, 0x74,
- 0x65, 0x72, 0x48, 0x65, 0x61, 0x6c, 0x74, 0x68, 0x43, 0x68, 0x65, 0x63, 0x6b, 0x12, 0x28, 0x2e,
- 0x70, 0x62, 0x2e, 0x45, 0x78, 0x65, 0x63, 0x75, 0x74, 0x65, 0x4e, 0x6f, 0x64, 0x65, 0x43, 0x6c,
- 0x75, 0x73, 0x74, 0x65, 0x72, 0x48, 0x65, 0x61, 0x6c, 0x74, 0x68, 0x43, 0x68, 0x65, 0x63, 0x6b,
- 0x52, 0x65, 0x71, 0x75, 0x65, 0x73, 0x74, 0x1a, 0x29, 0x2e, 0x70, 0x62, 0x2e, 0x45, 0x78, 0x65,
- 0x63, 0x75, 0x74, 0x65, 0x4e, 0x6f, 0x64, 0x65, 0x43, 0x6c, 0x75, 0x73, 0x74, 0x65, 0x72, 0x48,
- 0x65, 0x61, 0x6c, 0x74, 0x68, 0x43, 0x68, 0x65, 0x63, 0x6b, 0x52, 0x65, 0x73, 0x70, 0x6f, 0x6e,
- 0x73, 0x65, 0x12, 0x79, 0x0a, 0x2a, 0x63, 0x6f, 0x75, 0x6e, 0x74, 0x41, 0x6c, 0x6c, 0x45, 0x6e,
- 0x61, 0x62, 0x6c, 0x65, 0x64, 0x4e, 0x6f, 0x64, 0x65, 0x43, 0x6c, 0x75, 0x73, 0x74, 0x65, 0x72,
- 0x73, 0x57, 0x69, 0x74, 0x68, 0x4e, 0x6f, 0x64, 0x65, 0x47, 0x72, 0x61, 0x6e, 0x74, 0x49, 0x64,
- 0x12, 0x35, 0x2e, 0x70, 0x62, 0x2e, 0x43, 0x6f, 0x75, 0x6e, 0x74, 0x41, 0x6c, 0x6c, 0x45, 0x6e,
- 0x61, 0x62, 0x6c, 0x65, 0x64, 0x4e, 0x6f, 0x64, 0x65, 0x43, 0x6c, 0x75, 0x73, 0x74, 0x65, 0x72,
- 0x73, 0x57, 0x69, 0x74, 0x68, 0x4e, 0x6f, 0x64, 0x65, 0x47, 0x72, 0x61, 0x6e, 0x74, 0x49, 0x64,
- 0x52, 0x65, 0x71, 0x75, 0x65, 0x73, 0x74, 0x1a, 0x14, 0x2e, 0x70, 0x62, 0x2e, 0x52, 0x50, 0x43,
- 0x43, 0x6f, 0x75, 0x6e, 0x74, 0x52, 0x65, 0x73, 0x70, 0x6f, 0x6e, 0x73, 0x65, 0x12, 0x98, 0x01,
- 0x0a, 0x29, 0x66, 0x69, 0x6e, 0x64, 0x41, 0x6c, 0x6c, 0x45, 0x6e, 0x61, 0x62, 0x6c, 0x65, 0x64,
- 0x4e, 0x6f, 0x64, 0x65, 0x43, 0x6c, 0x75, 0x73, 0x74, 0x65, 0x72, 0x73, 0x57, 0x69, 0x74, 0x68,
- 0x4e, 0x6f, 0x64, 0x65, 0x47, 0x72, 0x61, 0x6e, 0x74, 0x49, 0x64, 0x12, 0x34, 0x2e, 0x70, 0x62,
- 0x2e, 0x46, 0x69, 0x6e, 0x64, 0x41, 0x6c, 0x6c, 0x45, 0x6e, 0x61, 0x62, 0x6c, 0x65, 0x64, 0x4e,
- 0x6f, 0x64, 0x65, 0x43, 0x6c, 0x75, 0x73, 0x74, 0x65, 0x72, 0x73, 0x57, 0x69, 0x74, 0x68, 0x4e,
- 0x6f, 0x64, 0x65, 0x47, 0x72, 0x61, 0x6e, 0x74, 0x49, 0x64, 0x52, 0x65, 0x71, 0x75, 0x65, 0x73,
- 0x74, 0x1a, 0x35, 0x2e, 0x70, 0x62, 0x2e, 0x46, 0x69, 0x6e, 0x64, 0x41, 0x6c, 0x6c, 0x45, 0x6e,
- 0x61, 0x62, 0x6c, 0x65, 0x64, 0x4e, 0x6f, 0x64, 0x65, 0x43, 0x6c, 0x75, 0x73, 0x74, 0x65, 0x72,
- 0x73, 0x57, 0x69, 0x74, 0x68, 0x4e, 0x6f, 0x64, 0x65, 0x47, 0x72, 0x61, 0x6e, 0x74, 0x49, 0x64,
- 0x52, 0x65, 0x73, 0x70, 0x6f, 0x6e, 0x73, 0x65, 0x12, 0x68, 0x0a, 0x19, 0x66, 0x69, 0x6e, 0x64,
- 0x45, 0x6e, 0x61, 0x62, 0x6c, 0x65, 0x64, 0x4e, 0x6f, 0x64, 0x65, 0x43, 0x6c, 0x75, 0x73, 0x74,
- 0x65, 0x72, 0x44, 0x4e, 0x53, 0x12, 0x24, 0x2e, 0x70, 0x62, 0x2e, 0x46, 0x69, 0x6e, 0x64, 0x45,
- 0x6e, 0x61, 0x62, 0x6c, 0x65, 0x64, 0x4e, 0x6f, 0x64, 0x65, 0x43, 0x6c, 0x75, 0x73, 0x74, 0x65,
- 0x72, 0x44, 0x4e, 0x53, 0x52, 0x65, 0x71, 0x75, 0x65, 0x73, 0x74, 0x1a, 0x25, 0x2e, 0x70, 0x62,
- 0x2e, 0x46, 0x69, 0x6e, 0x64, 0x45, 0x6e, 0x61, 0x62, 0x6c, 0x65, 0x64, 0x4e, 0x6f, 0x64, 0x65,
- 0x43, 0x6c, 0x75, 0x73, 0x74, 0x65, 0x72, 0x44, 0x4e, 0x53, 0x52, 0x65, 0x73, 0x70, 0x6f, 0x6e,
- 0x73, 0x65, 0x12, 0x7d, 0x0a, 0x2c, 0x63, 0x6f, 0x75, 0x6e, 0x74, 0x41, 0x6c, 0x6c, 0x45, 0x6e,
- 0x61, 0x62, 0x6c, 0x65, 0x64, 0x4e, 0x6f, 0x64, 0x65, 0x43, 0x6c, 0x75, 0x73, 0x74, 0x65, 0x72,
- 0x73, 0x57, 0x69, 0x74, 0x68, 0x44, 0x4e, 0x53, 0x50, 0x72, 0x6f, 0x76, 0x69, 0x64, 0x65, 0x72,
- 0x49, 0x64, 0x12, 0x37, 0x2e, 0x70, 0x62, 0x2e, 0x43, 0x6f, 0x75, 0x6e, 0x74, 0x41, 0x6c, 0x6c,
- 0x45, 0x6e, 0x61, 0x62, 0x6c, 0x65, 0x64, 0x4e, 0x6f, 0x64, 0x65, 0x43, 0x6c, 0x75, 0x73, 0x74,
- 0x65, 0x72, 0x73, 0x57, 0x69, 0x74, 0x68, 0x44, 0x4e, 0x53, 0x50, 0x72, 0x6f, 0x76, 0x69, 0x64,
- 0x65, 0x72, 0x49, 0x64, 0x52, 0x65, 0x71, 0x75, 0x65, 0x73, 0x74, 0x1a, 0x14, 0x2e, 0x70, 0x62,
- 0x2e, 0x52, 0x50, 0x43, 0x43, 0x6f, 0x75, 0x6e, 0x74, 0x52, 0x65, 0x73, 0x70, 0x6f, 0x6e, 0x73,
- 0x65, 0x12, 0x79, 0x0a, 0x2a, 0x63, 0x6f, 0x75, 0x6e, 0x74, 0x41, 0x6c, 0x6c, 0x45, 0x6e, 0x61,
- 0x62, 0x6c, 0x65, 0x64, 0x4e, 0x6f, 0x64, 0x65, 0x43, 0x6c, 0x75, 0x73, 0x74, 0x65, 0x72, 0x73,
- 0x57, 0x69, 0x74, 0x68, 0x44, 0x4e, 0x53, 0x44, 0x6f, 0x6d, 0x61, 0x69, 0x6e, 0x49, 0x64, 0x12,
- 0x35, 0x2e, 0x70, 0x62, 0x2e, 0x43, 0x6f, 0x75, 0x6e, 0x74, 0x41, 0x6c, 0x6c, 0x45, 0x6e, 0x61,
- 0x62, 0x6c, 0x65, 0x64, 0x4e, 0x6f, 0x64, 0x65, 0x43, 0x6c, 0x75, 0x73, 0x74, 0x65, 0x72, 0x73,
- 0x57, 0x69, 0x74, 0x68, 0x44, 0x4e, 0x53, 0x44, 0x6f, 0x6d, 0x61, 0x69, 0x6e, 0x49, 0x64, 0x52,
- 0x65, 0x71, 0x75, 0x65, 0x73, 0x74, 0x1a, 0x14, 0x2e, 0x70, 0x62, 0x2e, 0x52, 0x50, 0x43, 0x43,
- 0x6f, 0x75, 0x6e, 0x74, 0x52, 0x65, 0x73, 0x70, 0x6f, 0x6e, 0x73, 0x65, 0x12, 0x98, 0x01, 0x0a,
- 0x29, 0x66, 0x69, 0x6e, 0x64, 0x41, 0x6c, 0x6c, 0x45, 0x6e, 0x61, 0x62, 0x6c, 0x65, 0x64, 0x4e,
- 0x6f, 0x64, 0x65, 0x43, 0x6c, 0x75, 0x73, 0x74, 0x65, 0x72, 0x73, 0x57, 0x69, 0x74, 0x68, 0x44,
- 0x4e, 0x53, 0x44, 0x6f, 0x6d, 0x61, 0x69, 0x6e, 0x49, 0x64, 0x12, 0x34, 0x2e, 0x70, 0x62, 0x2e,
- 0x46, 0x69, 0x6e, 0x64, 0x41, 0x6c, 0x6c, 0x45, 0x6e, 0x61, 0x62, 0x6c, 0x65, 0x64, 0x4e, 0x6f,
- 0x64, 0x65, 0x43, 0x6c, 0x75, 0x73, 0x74, 0x65, 0x72, 0x73, 0x57, 0x69, 0x74, 0x68, 0x44, 0x4e,
- 0x53, 0x44, 0x6f, 0x6d, 0x61, 0x69, 0x6e, 0x49, 0x64, 0x52, 0x65, 0x71, 0x75, 0x65, 0x73, 0x74,
- 0x1a, 0x35, 0x2e, 0x70, 0x62, 0x2e, 0x46, 0x69, 0x6e, 0x64, 0x41, 0x6c, 0x6c, 0x45, 0x6e, 0x61,
- 0x62, 0x6c, 0x65, 0x64, 0x4e, 0x6f, 0x64, 0x65, 0x43, 0x6c, 0x75, 0x73, 0x74, 0x65, 0x72, 0x73,
- 0x57, 0x69, 0x74, 0x68, 0x44, 0x4e, 0x53, 0x44, 0x6f, 0x6d, 0x61, 0x69, 0x6e, 0x49, 0x64, 0x52,
- 0x65, 0x73, 0x70, 0x6f, 0x6e, 0x73, 0x65, 0x12, 0x62, 0x0a, 0x17, 0x63, 0x68, 0x65, 0x63, 0x6b,
- 0x4e, 0x6f, 0x64, 0x65, 0x43, 0x6c, 0x75, 0x73, 0x74, 0x65, 0x72, 0x44, 0x4e, 0x53, 0x4e, 0x61,
- 0x6d, 0x65, 0x12, 0x22, 0x2e, 0x70, 0x62, 0x2e, 0x43, 0x68, 0x65, 0x63, 0x6b, 0x4e, 0x6f, 0x64,
- 0x65, 0x43, 0x6c, 0x75, 0x73, 0x74, 0x65, 0x72, 0x44, 0x4e, 0x53, 0x4e, 0x61, 0x6d, 0x65, 0x52,
- 0x65, 0x71, 0x75, 0x65, 0x73, 0x74, 0x1a, 0x23, 0x2e, 0x70, 0x62, 0x2e, 0x43, 0x68, 0x65, 0x63,
- 0x6b, 0x4e, 0x6f, 0x64, 0x65, 0x43, 0x6c, 0x75, 0x73, 0x74, 0x65, 0x72, 0x44, 0x4e, 0x53, 0x4e,
- 0x61, 0x6d, 0x65, 0x52, 0x65, 0x73, 0x70, 0x6f, 0x6e, 0x73, 0x65, 0x12, 0x47, 0x0a, 0x14, 0x75,
- 0x70, 0x64, 0x61, 0x74, 0x65, 0x4e, 0x6f, 0x64, 0x65, 0x43, 0x6c, 0x75, 0x73, 0x74, 0x65, 0x72,
- 0x44, 0x4e, 0x53, 0x12, 0x1f, 0x2e, 0x70, 0x62, 0x2e, 0x55, 0x70, 0x64, 0x61, 0x74, 0x65, 0x4e,
- 0x6f, 0x64, 0x65, 0x43, 0x6c, 0x75, 0x73, 0x74, 0x65, 0x72, 0x44, 0x4e, 0x53, 0x52, 0x65, 0x71,
- 0x75, 0x65, 0x73, 0x74, 0x1a, 0x0e, 0x2e, 0x70, 0x62, 0x2e, 0x52, 0x50, 0x43, 0x53, 0x75, 0x63,
- 0x63, 0x65, 0x73, 0x73, 0x12, 0x6b, 0x0a, 0x1a, 0x63, 0x68, 0x65, 0x63, 0x6b, 0x4e, 0x6f, 0x64,
- 0x65, 0x43, 0x6c, 0x75, 0x73, 0x74, 0x65, 0x72, 0x44, 0x4e, 0x53, 0x43, 0x68, 0x61, 0x6e, 0x67,
- 0x65, 0x73, 0x12, 0x25, 0x2e, 0x70, 0x62, 0x2e, 0x43, 0x68, 0x65, 0x63, 0x6b, 0x4e, 0x6f, 0x64,
- 0x65, 0x43, 0x6c, 0x75, 0x73, 0x74, 0x65, 0x72, 0x44, 0x4e, 0x53, 0x43, 0x68, 0x61, 0x6e, 0x67,
- 0x65, 0x73, 0x52, 0x65, 0x71, 0x75, 0x65, 0x73, 0x74, 0x1a, 0x26, 0x2e, 0x70, 0x62, 0x2e, 0x43,
- 0x68, 0x65, 0x63, 0x6b, 0x4e, 0x6f, 0x64, 0x65, 0x43, 0x6c, 0x75, 0x73, 0x74, 0x65, 0x72, 0x44,
- 0x4e, 0x53, 0x43, 0x68, 0x61, 0x6e, 0x67, 0x65, 0x73, 0x52, 0x65, 0x73, 0x70, 0x6f, 0x6e, 0x73,
- 0x65, 0x12, 0x68, 0x0a, 0x19, 0x66, 0x69, 0x6e, 0x64, 0x45, 0x6e, 0x61, 0x62, 0x6c, 0x65, 0x64,
- 0x4e, 0x6f, 0x64, 0x65, 0x43, 0x6c, 0x75, 0x73, 0x74, 0x65, 0x72, 0x54, 0x4f, 0x41, 0x12, 0x24,
- 0x2e, 0x70, 0x62, 0x2e, 0x46, 0x69, 0x6e, 0x64, 0x45, 0x6e, 0x61, 0x62, 0x6c, 0x65, 0x64, 0x4e,
- 0x6f, 0x64, 0x65, 0x43, 0x6c, 0x75, 0x73, 0x74, 0x65, 0x72, 0x54, 0x4f, 0x41, 0x52, 0x65, 0x71,
- 0x75, 0x65, 0x73, 0x74, 0x1a, 0x25, 0x2e, 0x70, 0x62, 0x2e, 0x46, 0x69, 0x6e, 0x64, 0x45, 0x6e,
- 0x61, 0x62, 0x6c, 0x65, 0x64, 0x4e, 0x6f, 0x64, 0x65, 0x43, 0x6c, 0x75, 0x73, 0x74, 0x65, 0x72,
- 0x54, 0x4f, 0x41, 0x52, 0x65, 0x73, 0x70, 0x6f, 0x6e, 0x73, 0x65, 0x12, 0x47, 0x0a, 0x14, 0x75,
- 0x70, 0x64, 0x61, 0x74, 0x65, 0x4e, 0x6f, 0x64, 0x65, 0x43, 0x6c, 0x75, 0x73, 0x74, 0x65, 0x72,
- 0x54, 0x4f, 0x41, 0x12, 0x1f, 0x2e, 0x70, 0x62, 0x2e, 0x55, 0x70, 0x64, 0x61, 0x74, 0x65, 0x4e,
- 0x6f, 0x64, 0x65, 0x43, 0x6c, 0x75, 0x73, 0x74, 0x65, 0x72, 0x54, 0x4f, 0x41, 0x52, 0x65, 0x71,
- 0x75, 0x65, 0x73, 0x74, 0x1a, 0x0e, 0x2e, 0x70, 0x62, 0x2e, 0x52, 0x50, 0x43, 0x53, 0x75, 0x63,
- 0x63, 0x65, 0x73, 0x73, 0x12, 0x85, 0x01, 0x0a, 0x30, 0x63, 0x6f, 0x75, 0x6e, 0x74, 0x41, 0x6c,
- 0x6c, 0x45, 0x6e, 0x61, 0x62, 0x6c, 0x65, 0x64, 0x4e, 0x6f, 0x64, 0x65, 0x43, 0x6c, 0x75, 0x73,
- 0x74, 0x65, 0x72, 0x73, 0x57, 0x69, 0x74, 0x68, 0x48, 0x54, 0x54, 0x50, 0x43, 0x61, 0x63, 0x68,
- 0x65, 0x50, 0x6f, 0x6c, 0x69, 0x63, 0x79, 0x49, 0x64, 0x12, 0x3b, 0x2e, 0x70, 0x62, 0x2e, 0x43,
- 0x6f, 0x75, 0x6e, 0x74, 0x41, 0x6c, 0x6c, 0x45, 0x6e, 0x61, 0x62, 0x6c, 0x65, 0x64, 0x4e, 0x6f,
- 0x64, 0x65, 0x43, 0x6c, 0x75, 0x73, 0x74, 0x65, 0x72, 0x73, 0x57, 0x69, 0x74, 0x68, 0x48, 0x54,
- 0x54, 0x50, 0x43, 0x61, 0x63, 0x68, 0x65, 0x50, 0x6f, 0x6c, 0x69, 0x63, 0x79, 0x49, 0x64, 0x52,
- 0x65, 0x71, 0x75, 0x65, 0x73, 0x74, 0x1a, 0x14, 0x2e, 0x70, 0x62, 0x2e, 0x52, 0x50, 0x43, 0x43,
- 0x6f, 0x75, 0x6e, 0x74, 0x52, 0x65, 0x73, 0x70, 0x6f, 0x6e, 0x73, 0x65, 0x12, 0xaa, 0x01, 0x0a,
- 0x2f, 0x66, 0x69, 0x6e, 0x64, 0x41, 0x6c, 0x6c, 0x45, 0x6e, 0x61, 0x62, 0x6c, 0x65, 0x64, 0x4e,
- 0x6f, 0x64, 0x65, 0x43, 0x6c, 0x75, 0x73, 0x74, 0x65, 0x72, 0x73, 0x57, 0x69, 0x74, 0x68, 0x48,
- 0x54, 0x54, 0x50, 0x43, 0x61, 0x63, 0x68, 0x65, 0x50, 0x6f, 0x6c, 0x69, 0x63, 0x79, 0x49, 0x64,
- 0x12, 0x3a, 0x2e, 0x70, 0x62, 0x2e, 0x46, 0x69, 0x6e, 0x64, 0x41, 0x6c, 0x6c, 0x45, 0x6e, 0x61,
- 0x62, 0x6c, 0x65, 0x64, 0x4e, 0x6f, 0x64, 0x65, 0x43, 0x6c, 0x75, 0x73, 0x74, 0x65, 0x72, 0x73,
- 0x57, 0x69, 0x74, 0x68, 0x48, 0x54, 0x54, 0x50, 0x43, 0x61, 0x63, 0x68, 0x65, 0x50, 0x6f, 0x6c,
- 0x69, 0x63, 0x79, 0x49, 0x64, 0x52, 0x65, 0x71, 0x75, 0x65, 0x73, 0x74, 0x1a, 0x3b, 0x2e, 0x70,
- 0x62, 0x2e, 0x46, 0x69, 0x6e, 0x64, 0x41, 0x6c, 0x6c, 0x45, 0x6e, 0x61, 0x62, 0x6c, 0x65, 0x64,
- 0x4e, 0x6f, 0x64, 0x65, 0x43, 0x6c, 0x75, 0x73, 0x74, 0x65, 0x72, 0x73, 0x57, 0x69, 0x74, 0x68,
- 0x48, 0x54, 0x54, 0x50, 0x43, 0x61, 0x63, 0x68, 0x65, 0x50, 0x6f, 0x6c, 0x69, 0x63, 0x79, 0x49,
- 0x64, 0x52, 0x65, 0x73, 0x70, 0x6f, 0x6e, 0x73, 0x65, 0x12, 0x8b, 0x01, 0x0a, 0x33, 0x63, 0x6f,
- 0x75, 0x6e, 0x74, 0x41, 0x6c, 0x6c, 0x45, 0x6e, 0x61, 0x62, 0x6c, 0x65, 0x64, 0x4e, 0x6f, 0x64,
- 0x65, 0x43, 0x6c, 0x75, 0x73, 0x74, 0x65, 0x72, 0x73, 0x57, 0x69, 0x74, 0x68, 0x48, 0x54, 0x54,
- 0x50, 0x46, 0x69, 0x72, 0x65, 0x77, 0x61, 0x6c, 0x6c, 0x50, 0x6f, 0x6c, 0x69, 0x63, 0x79, 0x49,
- 0x64, 0x12, 0x3e, 0x2e, 0x70, 0x62, 0x2e, 0x43, 0x6f, 0x75, 0x6e, 0x74, 0x41, 0x6c, 0x6c, 0x45,
- 0x6e, 0x61, 0x62, 0x6c, 0x65, 0x64, 0x4e, 0x6f, 0x64, 0x65, 0x43, 0x6c, 0x75, 0x73, 0x74, 0x65,
- 0x72, 0x73, 0x57, 0x69, 0x74, 0x68, 0x48, 0x54, 0x54, 0x50, 0x46, 0x69, 0x72, 0x65, 0x77, 0x61,
- 0x6c, 0x6c, 0x50, 0x6f, 0x6c, 0x69, 0x63, 0x79, 0x49, 0x64, 0x52, 0x65, 0x71, 0x75, 0x65, 0x73,
- 0x74, 0x1a, 0x14, 0x2e, 0x70, 0x62, 0x2e, 0x52, 0x50, 0x43, 0x43, 0x6f, 0x75, 0x6e, 0x74, 0x52,
- 0x65, 0x73, 0x70, 0x6f, 0x6e, 0x73, 0x65, 0x12, 0xb3, 0x01, 0x0a, 0x32, 0x66, 0x69, 0x6e, 0x64,
- 0x41, 0x6c, 0x6c, 0x45, 0x6e, 0x61, 0x62, 0x6c, 0x65, 0x64, 0x4e, 0x6f, 0x64, 0x65, 0x43, 0x6c,
- 0x75, 0x73, 0x74, 0x65, 0x72, 0x73, 0x57, 0x69, 0x74, 0x68, 0x48, 0x54, 0x54, 0x50, 0x46, 0x69,
- 0x72, 0x65, 0x77, 0x61, 0x6c, 0x6c, 0x50, 0x6f, 0x6c, 0x69, 0x63, 0x79, 0x49, 0x64, 0x12, 0x3d,
- 0x2e, 0x70, 0x62, 0x2e, 0x46, 0x69, 0x6e, 0x64, 0x41, 0x6c, 0x6c, 0x45, 0x6e, 0x61, 0x62, 0x6c,
- 0x65, 0x64, 0x4e, 0x6f, 0x64, 0x65, 0x43, 0x6c, 0x75, 0x73, 0x74, 0x65, 0x72, 0x73, 0x57, 0x69,
- 0x74, 0x68, 0x48, 0x54, 0x54, 0x50, 0x46, 0x69, 0x72, 0x65, 0x77, 0x61, 0x6c, 0x6c, 0x50, 0x6f,
- 0x6c, 0x69, 0x63, 0x79, 0x49, 0x64, 0x52, 0x65, 0x71, 0x75, 0x65, 0x73, 0x74, 0x1a, 0x3e, 0x2e,
- 0x70, 0x62, 0x2e, 0x46, 0x69, 0x6e, 0x64, 0x41, 0x6c, 0x6c, 0x45, 0x6e, 0x61, 0x62, 0x6c, 0x65,
- 0x64, 0x4e, 0x6f, 0x64, 0x65, 0x43, 0x6c, 0x75, 0x73, 0x74, 0x65, 0x72, 0x73, 0x57, 0x69, 0x74,
- 0x68, 0x48, 0x54, 0x54, 0x50, 0x46, 0x69, 0x72, 0x65, 0x77, 0x61, 0x6c, 0x6c, 0x50, 0x6f, 0x6c,
- 0x69, 0x63, 0x79, 0x49, 0x64, 0x52, 0x65, 0x73, 0x70, 0x6f, 0x6e, 0x73, 0x65, 0x12, 0x63, 0x0a,
- 0x22, 0x75, 0x70, 0x64, 0x61, 0x74, 0x65, 0x4e, 0x6f, 0x64, 0x65, 0x43, 0x6c, 0x75, 0x73, 0x74,
- 0x65, 0x72, 0x48, 0x54, 0x54, 0x50, 0x43, 0x61, 0x63, 0x68, 0x65, 0x50, 0x6f, 0x6c, 0x69, 0x63,
- 0x79, 0x49, 0x64, 0x12, 0x2d, 0x2e, 0x70, 0x62, 0x2e, 0x55, 0x70, 0x64, 0x61, 0x74, 0x65, 0x4e,
- 0x6f, 0x64, 0x65, 0x43, 0x6c, 0x75, 0x73, 0x74, 0x65, 0x72, 0x48, 0x54, 0x54, 0x50, 0x43, 0x61,
- 0x63, 0x68, 0x65, 0x50, 0x6f, 0x6c, 0x69, 0x63, 0x79, 0x49, 0x64, 0x52, 0x65, 0x71, 0x75, 0x65,
- 0x73, 0x74, 0x1a, 0x0e, 0x2e, 0x70, 0x62, 0x2e, 0x52, 0x50, 0x43, 0x53, 0x75, 0x63, 0x63, 0x65,
- 0x73, 0x73, 0x12, 0x69, 0x0a, 0x25, 0x75, 0x70, 0x64, 0x61, 0x74, 0x65, 0x4e, 0x6f, 0x64, 0x65,
- 0x43, 0x6c, 0x75, 0x73, 0x74, 0x65, 0x72, 0x48, 0x54, 0x54, 0x50, 0x46, 0x69, 0x72, 0x65, 0x77,
- 0x61, 0x6c, 0x6c, 0x50, 0x6f, 0x6c, 0x69, 0x63, 0x79, 0x49, 0x64, 0x12, 0x30, 0x2e, 0x70, 0x62,
- 0x2e, 0x55, 0x70, 0x64, 0x61, 0x74, 0x65, 0x4e, 0x6f, 0x64, 0x65, 0x43, 0x6c, 0x75, 0x73, 0x74,
- 0x65, 0x72, 0x48, 0x54, 0x54, 0x50, 0x46, 0x69, 0x72, 0x65, 0x77, 0x61, 0x6c, 0x6c, 0x50, 0x6f,
- 0x6c, 0x69, 0x63, 0x79, 0x49, 0x64, 0x52, 0x65, 0x71, 0x75, 0x65, 0x73, 0x74, 0x1a, 0x0e, 0x2e,
- 0x70, 0x62, 0x2e, 0x52, 0x50, 0x43, 0x53, 0x75, 0x63, 0x63, 0x65, 0x73, 0x73, 0x12, 0x5b, 0x0a,
- 0x1e, 0x75, 0x70, 0x64, 0x61, 0x74, 0x65, 0x4e, 0x6f, 0x64, 0x65, 0x43, 0x6c, 0x75, 0x73, 0x74,
- 0x65, 0x72, 0x53, 0x79, 0x73, 0x74, 0x65, 0x6d, 0x53, 0x65, 0x72, 0x76, 0x69, 0x63, 0x65, 0x12,
- 0x29, 0x2e, 0x70, 0x62, 0x2e, 0x55, 0x70, 0x64, 0x61, 0x74, 0x65, 0x4e, 0x6f, 0x64, 0x65, 0x43,
- 0x6c, 0x75, 0x73, 0x74, 0x65, 0x72, 0x53, 0x79, 0x73, 0x74, 0x65, 0x6d, 0x53, 0x65, 0x72, 0x76,
- 0x69, 0x63, 0x65, 0x52, 0x65, 0x71, 0x75, 0x65, 0x73, 0x74, 0x1a, 0x0e, 0x2e, 0x70, 0x62, 0x2e,
- 0x52, 0x50, 0x43, 0x53, 0x75, 0x63, 0x63, 0x65, 0x73, 0x73, 0x12, 0x71, 0x0a, 0x1c, 0x66, 0x69,
- 0x6e, 0x64, 0x4e, 0x6f, 0x64, 0x65, 0x43, 0x6c, 0x75, 0x73, 0x74, 0x65, 0x72, 0x53, 0x79, 0x73,
- 0x74, 0x65, 0x6d, 0x53, 0x65, 0x72, 0x76, 0x69, 0x63, 0x65, 0x12, 0x27, 0x2e, 0x70, 0x62, 0x2e,
- 0x46, 0x69, 0x6e, 0x64, 0x4e, 0x6f, 0x64, 0x65, 0x43, 0x6c, 0x75, 0x73, 0x74, 0x65, 0x72, 0x53,
- 0x79, 0x73, 0x74, 0x65, 0x6d, 0x53, 0x65, 0x72, 0x76, 0x69, 0x63, 0x65, 0x52, 0x65, 0x71, 0x75,
- 0x65, 0x73, 0x74, 0x1a, 0x28, 0x2e, 0x70, 0x62, 0x2e, 0x46, 0x69, 0x6e, 0x64, 0x4e, 0x6f, 0x64,
- 0x65, 0x43, 0x6c, 0x75, 0x73, 0x74, 0x65, 0x72, 0x53, 0x79, 0x73, 0x74, 0x65, 0x6d, 0x53, 0x65,
- 0x72, 0x76, 0x69, 0x63, 0x65, 0x52, 0x65, 0x73, 0x70, 0x6f, 0x6e, 0x73, 0x65, 0x12, 0x68, 0x0a,
- 0x19, 0x66, 0x69, 0x6e, 0x64, 0x46, 0x72, 0x65, 0x65, 0x50, 0x6f, 0x72, 0x74, 0x49, 0x6e, 0x4e,
- 0x6f, 0x64, 0x65, 0x43, 0x6c, 0x75, 0x73, 0x74, 0x65, 0x72, 0x12, 0x24, 0x2e, 0x70, 0x62, 0x2e,
- 0x46, 0x69, 0x6e, 0x64, 0x46, 0x72, 0x65, 0x65, 0x50, 0x6f, 0x72, 0x74, 0x49, 0x6e, 0x4e, 0x6f,
- 0x64, 0x65, 0x43, 0x6c, 0x75, 0x73, 0x74, 0x65, 0x72, 0x52, 0x65, 0x71, 0x75, 0x65, 0x73, 0x74,
- 0x1a, 0x25, 0x2e, 0x70, 0x62, 0x2e, 0x46, 0x69, 0x6e, 0x64, 0x46, 0x72, 0x65, 0x65, 0x50, 0x6f,
- 0x72, 0x74, 0x49, 0x6e, 0x4e, 0x6f, 0x64, 0x65, 0x43, 0x6c, 0x75, 0x73, 0x74, 0x65, 0x72, 0x52,
- 0x65, 0x73, 0x70, 0x6f, 0x6e, 0x73, 0x65, 0x12, 0x74, 0x0a, 0x1d, 0x63, 0x68, 0x65, 0x63, 0x6b,
- 0x50, 0x6f, 0x72, 0x74, 0x49, 0x73, 0x55, 0x73, 0x69, 0x6e, 0x67, 0x49, 0x6e, 0x4e, 0x6f, 0x64,
- 0x65, 0x43, 0x6c, 0x75, 0x73, 0x74, 0x65, 0x72, 0x12, 0x28, 0x2e, 0x70, 0x62, 0x2e, 0x43, 0x68,
- 0x65, 0x63, 0x6b, 0x50, 0x6f, 0x72, 0x74, 0x49, 0x73, 0x55, 0x73, 0x69, 0x6e, 0x67, 0x49, 0x6e,
- 0x4e, 0x6f, 0x64, 0x65, 0x43, 0x6c, 0x75, 0x73, 0x74, 0x65, 0x72, 0x52, 0x65, 0x71, 0x75, 0x65,
- 0x73, 0x74, 0x1a, 0x29, 0x2e, 0x70, 0x62, 0x2e, 0x43, 0x68, 0x65, 0x63, 0x6b, 0x50, 0x6f, 0x72,
- 0x74, 0x49, 0x73, 0x55, 0x73, 0x69, 0x6e, 0x67, 0x49, 0x6e, 0x4e, 0x6f, 0x64, 0x65, 0x43, 0x6c,
- 0x75, 0x73, 0x74, 0x65, 0x72, 0x52, 0x65, 0x73, 0x70, 0x6f, 0x6e, 0x73, 0x65, 0x12, 0x5f, 0x0a,
- 0x16, 0x66, 0x69, 0x6e, 0x64, 0x4c, 0x61, 0x74, 0x65, 0x73, 0x74, 0x4e, 0x6f, 0x64, 0x65, 0x43,
- 0x6c, 0x75, 0x73, 0x74, 0x65, 0x72, 0x73, 0x12, 0x21, 0x2e, 0x70, 0x62, 0x2e, 0x46, 0x69, 0x6e,
- 0x64, 0x4c, 0x61, 0x74, 0x65, 0x73, 0x74, 0x4e, 0x6f, 0x64, 0x65, 0x43, 0x6c, 0x75, 0x73, 0x74,
- 0x65, 0x72, 0x73, 0x52, 0x65, 0x71, 0x75, 0x65, 0x73, 0x74, 0x1a, 0x22, 0x2e, 0x70, 0x62, 0x2e,
- 0x46, 0x69, 0x6e, 0x64, 0x4c, 0x61, 0x74, 0x65, 0x73, 0x74, 0x4e, 0x6f, 0x64, 0x65, 0x43, 0x6c,
- 0x75, 0x73, 0x74, 0x65, 0x72, 0x73, 0x52, 0x65, 0x73, 0x70, 0x6f, 0x6e, 0x73, 0x65, 0x12, 0x7d,
- 0x0a, 0x20, 0x66, 0x69, 0x6e, 0x64, 0x45, 0x6e, 0x61, 0x62, 0x6c, 0x65, 0x64, 0x4e, 0x6f, 0x64,
- 0x65, 0x43, 0x6c, 0x75, 0x73, 0x74, 0x65, 0x72, 0x43, 0x6f, 0x6e, 0x66, 0x69, 0x67, 0x49, 0x6e,
- 0x66, 0x6f, 0x12, 0x2b, 0x2e, 0x70, 0x62, 0x2e, 0x46, 0x69, 0x6e, 0x64, 0x45, 0x6e, 0x61, 0x62,
- 0x6c, 0x65, 0x64, 0x4e, 0x6f, 0x64, 0x65, 0x43, 0x6c, 0x75, 0x73, 0x74, 0x65, 0x72, 0x43, 0x6f,
- 0x6e, 0x66, 0x69, 0x67, 0x49, 0x6e, 0x66, 0x6f, 0x52, 0x65, 0x71, 0x75, 0x65, 0x73, 0x74, 0x1a,
- 0x2c, 0x2e, 0x70, 0x62, 0x2e, 0x46, 0x69, 0x6e, 0x64, 0x45, 0x6e, 0x61, 0x62, 0x6c, 0x65, 0x64,
- 0x4e, 0x6f, 0x64, 0x65, 0x43, 0x6c, 0x75, 0x73, 0x74, 0x65, 0x72, 0x43, 0x6f, 0x6e, 0x66, 0x69,
- 0x67, 0x49, 0x6e, 0x66, 0x6f, 0x52, 0x65, 0x73, 0x70, 0x6f, 0x6e, 0x73, 0x65, 0x12, 0x4d, 0x0a,
- 0x17, 0x75, 0x70, 0x64, 0x61, 0x74, 0x65, 0x4e, 0x6f, 0x64, 0x65, 0x43, 0x6c, 0x75, 0x73, 0x74,
- 0x65, 0x72, 0x50, 0x69, 0x6e, 0x6e, 0x65, 0x64, 0x12, 0x22, 0x2e, 0x70, 0x62, 0x2e, 0x55, 0x70,
- 0x64, 0x61, 0x74, 0x65, 0x4e, 0x6f, 0x64, 0x65, 0x43, 0x6c, 0x75, 0x73, 0x74, 0x65, 0x72, 0x50,
- 0x69, 0x6e, 0x6e, 0x65, 0x64, 0x52, 0x65, 0x71, 0x75, 0x65, 0x73, 0x74, 0x1a, 0x0e, 0x2e, 0x70,
- 0x62, 0x2e, 0x52, 0x50, 0x43, 0x53, 0x75, 0x63, 0x63, 0x65, 0x73, 0x73, 0x12, 0x7d, 0x0a, 0x20,
- 0x66, 0x69, 0x6e, 0x64, 0x45, 0x6e, 0x61, 0x62, 0x6c, 0x65, 0x64, 0x4e, 0x6f, 0x64, 0x65, 0x43,
- 0x6c, 0x75, 0x73, 0x74, 0x65, 0x72, 0x57, 0x65, 0x62, 0x50, 0x50, 0x6f, 0x6c, 0x69, 0x63, 0x79,
- 0x12, 0x2b, 0x2e, 0x70, 0x62, 0x2e, 0x46, 0x69, 0x6e, 0x64, 0x45, 0x6e, 0x61, 0x62, 0x6c, 0x65,
- 0x64, 0x4e, 0x6f, 0x64, 0x65, 0x43, 0x6c, 0x75, 0x73, 0x74, 0x65, 0x72, 0x57, 0x65, 0x62, 0x50,
- 0x50, 0x6f, 0x6c, 0x69, 0x63, 0x79, 0x52, 0x65, 0x71, 0x75, 0x65, 0x73, 0x74, 0x1a, 0x2c, 0x2e,
- 0x70, 0x62, 0x2e, 0x46, 0x69, 0x6e, 0x64, 0x45, 0x6e, 0x61, 0x62, 0x6c, 0x65, 0x64, 0x4e, 0x6f,
- 0x64, 0x65, 0x43, 0x6c, 0x75, 0x73, 0x74, 0x65, 0x72, 0x57, 0x65, 0x62, 0x50, 0x50, 0x6f, 0x6c,
- 0x69, 0x63, 0x79, 0x52, 0x65, 0x73, 0x70, 0x6f, 0x6e, 0x73, 0x65, 0x12, 0x55, 0x0a, 0x1b, 0x75,
- 0x70, 0x64, 0x61, 0x74, 0x65, 0x4e, 0x6f, 0x64, 0x65, 0x43, 0x6c, 0x75, 0x73, 0x74, 0x65, 0x72,
- 0x57, 0x65, 0x62, 0x50, 0x50, 0x6f, 0x6c, 0x69, 0x63, 0x79, 0x12, 0x26, 0x2e, 0x70, 0x62, 0x2e,
- 0x55, 0x70, 0x64, 0x61, 0x74, 0x65, 0x4e, 0x6f, 0x64, 0x65, 0x43, 0x6c, 0x75, 0x73, 0x74, 0x65,
- 0x72, 0x57, 0x65, 0x62, 0x50, 0x50, 0x6f, 0x6c, 0x69, 0x63, 0x79, 0x52, 0x65, 0x71, 0x75, 0x65,
- 0x73, 0x74, 0x1a, 0x0e, 0x2e, 0x70, 0x62, 0x2e, 0x52, 0x50, 0x43, 0x53, 0x75, 0x63, 0x63, 0x65,
- 0x73, 0x73, 0x12, 0x7a, 0x0a, 0x1f, 0x66, 0x69, 0x6e, 0x64, 0x45, 0x6e, 0x61, 0x62, 0x6c, 0x65,
- 0x64, 0x4e, 0x6f, 0x64, 0x65, 0x43, 0x6c, 0x75, 0x73, 0x74, 0x65, 0x72, 0x55, 0x41, 0x4d, 0x50,
- 0x6f, 0x6c, 0x69, 0x63, 0x79, 0x12, 0x2a, 0x2e, 0x70, 0x62, 0x2e, 0x46, 0x69, 0x6e, 0x64, 0x45,
- 0x6e, 0x61, 0x62, 0x6c, 0x65, 0x64, 0x4e, 0x6f, 0x64, 0x65, 0x43, 0x6c, 0x75, 0x73, 0x74, 0x65,
- 0x72, 0x55, 0x41, 0x4d, 0x50, 0x6f, 0x6c, 0x69, 0x63, 0x79, 0x52, 0x65, 0x71, 0x75, 0x65, 0x73,
- 0x74, 0x1a, 0x2b, 0x2e, 0x70, 0x62, 0x2e, 0x46, 0x69, 0x6e, 0x64, 0x45, 0x6e, 0x61, 0x62, 0x6c,
- 0x65, 0x64, 0x4e, 0x6f, 0x64, 0x65, 0x43, 0x6c, 0x75, 0x73, 0x74, 0x65, 0x72, 0x55, 0x41, 0x4d,
- 0x50, 0x6f, 0x6c, 0x69, 0x63, 0x79, 0x52, 0x65, 0x73, 0x70, 0x6f, 0x6e, 0x73, 0x65, 0x12, 0x53,
- 0x0a, 0x1a, 0x75, 0x70, 0x64, 0x61, 0x74, 0x65, 0x4e, 0x6f, 0x64, 0x65, 0x43, 0x6c, 0x75, 0x73,
- 0x74, 0x65, 0x72, 0x55, 0x41, 0x4d, 0x50, 0x6f, 0x6c, 0x69, 0x63, 0x79, 0x12, 0x25, 0x2e, 0x70,
- 0x62, 0x2e, 0x55, 0x70, 0x64, 0x61, 0x74, 0x65, 0x4e, 0x6f, 0x64, 0x65, 0x43, 0x6c, 0x75, 0x73,
- 0x74, 0x65, 0x72, 0x55, 0x41, 0x4d, 0x50, 0x6f, 0x6c, 0x69, 0x63, 0x79, 0x52, 0x65, 0x71, 0x75,
- 0x65, 0x73, 0x74, 0x1a, 0x0e, 0x2e, 0x70, 0x62, 0x2e, 0x52, 0x50, 0x43, 0x53, 0x75, 0x63, 0x63,
- 0x65, 0x73, 0x73, 0x12, 0x83, 0x01, 0x0a, 0x22, 0x66, 0x69, 0x6e, 0x64, 0x45, 0x6e, 0x61, 0x62,
- 0x6c, 0x65, 0x64, 0x4e, 0x6f, 0x64, 0x65, 0x43, 0x6c, 0x75, 0x73, 0x74, 0x65, 0x72, 0x48, 0x54,
- 0x54, 0x50, 0x43, 0x43, 0x50, 0x6f, 0x6c, 0x69, 0x63, 0x79, 0x12, 0x2d, 0x2e, 0x70, 0x62, 0x2e,
- 0x46, 0x69, 0x6e, 0x64, 0x45, 0x6e, 0x61, 0x62, 0x6c, 0x65, 0x64, 0x4e, 0x6f, 0x64, 0x65, 0x43,
- 0x6c, 0x75, 0x73, 0x74, 0x65, 0x72, 0x48, 0x54, 0x54, 0x50, 0x43, 0x43, 0x50, 0x6f, 0x6c, 0x69,
- 0x63, 0x79, 0x52, 0x65, 0x71, 0x75, 0x65, 0x73, 0x74, 0x1a, 0x2e, 0x2e, 0x70, 0x62, 0x2e, 0x46,
- 0x69, 0x6e, 0x64, 0x45, 0x6e, 0x61, 0x62, 0x6c, 0x65, 0x64, 0x4e, 0x6f, 0x64, 0x65, 0x43, 0x6c,
- 0x75, 0x73, 0x74, 0x65, 0x72, 0x48, 0x54, 0x54, 0x50, 0x43, 0x43, 0x50, 0x6f, 0x6c, 0x69, 0x63,
- 0x79, 0x52, 0x65, 0x73, 0x70, 0x6f, 0x6e, 0x73, 0x65, 0x12, 0x59, 0x0a, 0x1d, 0x75, 0x70, 0x64,
- 0x61, 0x74, 0x65, 0x4e, 0x6f, 0x64, 0x65, 0x43, 0x6c, 0x75, 0x73, 0x74, 0x65, 0x72, 0x48, 0x54,
- 0x54, 0x50, 0x43, 0x43, 0x50, 0x6f, 0x6c, 0x69, 0x63, 0x79, 0x12, 0x28, 0x2e, 0x70, 0x62, 0x2e,
- 0x55, 0x70, 0x64, 0x61, 0x74, 0x65, 0x4e, 0x6f, 0x64, 0x65, 0x43, 0x6c, 0x75, 0x73, 0x74, 0x65,
- 0x72, 0x48, 0x54, 0x54, 0x50, 0x43, 0x43, 0x50, 0x6f, 0x6c, 0x69, 0x63, 0x79, 0x52, 0x65, 0x71,
- 0x75, 0x65, 0x73, 0x74, 0x1a, 0x0e, 0x2e, 0x70, 0x62, 0x2e, 0x52, 0x50, 0x43, 0x53, 0x75, 0x63,
- 0x63, 0x65, 0x73, 0x73, 0x12, 0x74, 0x0a, 0x1d, 0x66, 0x69, 0x6e, 0x64, 0x4e, 0x6f, 0x64, 0x65,
- 0x43, 0x6c, 0x75, 0x73, 0x74, 0x65, 0x72, 0x44, 0x44, 0x6f, 0x53, 0x50, 0x72, 0x6f, 0x74, 0x65,
- 0x63, 0x74, 0x69, 0x6f, 0x6e, 0x12, 0x28, 0x2e, 0x70, 0x62, 0x2e, 0x46, 0x69, 0x6e, 0x64, 0x4e,
- 0x6f, 0x64, 0x65, 0x43, 0x6c, 0x75, 0x73, 0x74, 0x65, 0x72, 0x44, 0x44, 0x6f, 0x53, 0x50, 0x72,
- 0x6f, 0x74, 0x65, 0x63, 0x74, 0x69, 0x6f, 0x6e, 0x52, 0x65, 0x71, 0x75, 0x65, 0x73, 0x74, 0x1a,
- 0x29, 0x2e, 0x70, 0x62, 0x2e, 0x46, 0x69, 0x6e, 0x64, 0x4e, 0x6f, 0x64, 0x65, 0x43, 0x6c, 0x75,
- 0x73, 0x74, 0x65, 0x72, 0x44, 0x44, 0x6f, 0x53, 0x50, 0x72, 0x6f, 0x74, 0x65, 0x63, 0x74, 0x69,
- 0x6f, 0x6e, 0x52, 0x65, 0x73, 0x70, 0x6f, 0x6e, 0x73, 0x65, 0x12, 0x5d, 0x0a, 0x1f, 0x75, 0x70,
- 0x64, 0x61, 0x74, 0x65, 0x4e, 0x6f, 0x64, 0x65, 0x43, 0x6c, 0x75, 0x73, 0x74, 0x65, 0x72, 0x44,
- 0x44, 0x6f, 0x53, 0x50, 0x72, 0x6f, 0x74, 0x65, 0x63, 0x74, 0x69, 0x6f, 0x6e, 0x12, 0x2a, 0x2e,
- 0x70, 0x62, 0x2e, 0x55, 0x70, 0x64, 0x61, 0x74, 0x65, 0x4e, 0x6f, 0x64, 0x65, 0x43, 0x6c, 0x75,
- 0x73, 0x74, 0x65, 0x72, 0x44, 0x44, 0x6f, 0x53, 0x50, 0x72, 0x6f, 0x74, 0x65, 0x63, 0x74, 0x69,
- 0x6f, 0x6e, 0x52, 0x65, 0x71, 0x75, 0x65, 0x73, 0x74, 0x1a, 0x0e, 0x2e, 0x70, 0x62, 0x2e, 0x52,
- 0x50, 0x43, 0x53, 0x75, 0x63, 0x63, 0x65, 0x73, 0x73, 0x12, 0x80, 0x01, 0x0a, 0x21, 0x66, 0x69,
- 0x6e, 0x64, 0x4e, 0x6f, 0x64, 0x65, 0x43, 0x6c, 0x75, 0x73, 0x74, 0x65, 0x72, 0x47, 0x6c, 0x6f,
- 0x62, 0x61, 0x6c, 0x53, 0x65, 0x72, 0x76, 0x65, 0x72, 0x43, 0x6f, 0x6e, 0x66, 0x69, 0x67, 0x12,
- 0x2c, 0x2e, 0x70, 0x62, 0x2e, 0x46, 0x69, 0x6e, 0x64, 0x4e, 0x6f, 0x64, 0x65, 0x43, 0x6c, 0x75,
- 0x73, 0x74, 0x65, 0x72, 0x47, 0x6c, 0x6f, 0x62, 0x61, 0x6c, 0x53, 0x65, 0x72, 0x76, 0x65, 0x72,
- 0x43, 0x6f, 0x6e, 0x66, 0x69, 0x67, 0x52, 0x65, 0x71, 0x75, 0x65, 0x73, 0x74, 0x1a, 0x2d, 0x2e,
- 0x70, 0x62, 0x2e, 0x46, 0x69, 0x6e, 0x64, 0x4e, 0x6f, 0x64, 0x65, 0x43, 0x6c, 0x75, 0x73, 0x74,
- 0x65, 0x72, 0x47, 0x6c, 0x6f, 0x62, 0x61, 0x6c, 0x53, 0x65, 0x72, 0x76, 0x65, 0x72, 0x43, 0x6f,
- 0x6e, 0x66, 0x69, 0x67, 0x52, 0x65, 0x73, 0x70, 0x6f, 0x6e, 0x73, 0x65, 0x12, 0x65, 0x0a, 0x23,
- 0x75, 0x70, 0x64, 0x61, 0x74, 0x65, 0x4e, 0x6f, 0x64, 0x65, 0x43, 0x6c, 0x75, 0x73, 0x74, 0x65,
- 0x72, 0x47, 0x6c, 0x6f, 0x62, 0x61, 0x6c, 0x53, 0x65, 0x72, 0x76, 0x65, 0x72, 0x43, 0x6f, 0x6e,
- 0x66, 0x69, 0x67, 0x12, 0x2e, 0x2e, 0x70, 0x62, 0x2e, 0x55, 0x70, 0x64, 0x61, 0x74, 0x65, 0x4e,
- 0x6f, 0x64, 0x65, 0x43, 0x6c, 0x75, 0x73, 0x74, 0x65, 0x72, 0x47, 0x6c, 0x6f, 0x62, 0x61, 0x6c,
- 0x53, 0x65, 0x72, 0x76, 0x65, 0x72, 0x43, 0x6f, 0x6e, 0x66, 0x69, 0x67, 0x52, 0x65, 0x71, 0x75,
- 0x65, 0x73, 0x74, 0x1a, 0x0e, 0x2e, 0x70, 0x62, 0x2e, 0x52, 0x50, 0x43, 0x53, 0x75, 0x63, 0x63,
- 0x65, 0x73, 0x73, 0x12, 0x77, 0x0a, 0x1e, 0x66, 0x69, 0x6e, 0x64, 0x4e, 0x6f, 0x64, 0x65, 0x43,
- 0x6c, 0x75, 0x73, 0x74, 0x65, 0x72, 0x48, 0x54, 0x54, 0x50, 0x50, 0x61, 0x67, 0x65, 0x73, 0x50,
- 0x6f, 0x6c, 0x69, 0x63, 0x79, 0x12, 0x29, 0x2e, 0x70, 0x62, 0x2e, 0x46, 0x69, 0x6e, 0x64, 0x4e,
- 0x6f, 0x64, 0x65, 0x43, 0x6c, 0x75, 0x73, 0x74, 0x65, 0x72, 0x48, 0x54, 0x54, 0x50, 0x50, 0x61,
- 0x67, 0x65, 0x73, 0x50, 0x6f, 0x6c, 0x69, 0x63, 0x79, 0x52, 0x65, 0x71, 0x75, 0x65, 0x73, 0x74,
- 0x1a, 0x2a, 0x2e, 0x70, 0x62, 0x2e, 0x46, 0x69, 0x6e, 0x64, 0x4e, 0x6f, 0x64, 0x65, 0x43, 0x6c,
- 0x75, 0x73, 0x74, 0x65, 0x72, 0x48, 0x54, 0x54, 0x50, 0x50, 0x61, 0x67, 0x65, 0x73, 0x50, 0x6f,
- 0x6c, 0x69, 0x63, 0x79, 0x52, 0x65, 0x73, 0x70, 0x6f, 0x6e, 0x73, 0x65, 0x12, 0x5f, 0x0a, 0x20,
- 0x75, 0x70, 0x64, 0x61, 0x74, 0x65, 0x4e, 0x6f, 0x64, 0x65, 0x43, 0x6c, 0x75, 0x73, 0x74, 0x65,
- 0x72, 0x48, 0x54, 0x54, 0x50, 0x50, 0x61, 0x67, 0x65, 0x73, 0x50, 0x6f, 0x6c, 0x69, 0x63, 0x79,
- 0x12, 0x2b, 0x2e, 0x70, 0x62, 0x2e, 0x55, 0x70, 0x64, 0x61, 0x74, 0x65, 0x4e, 0x6f, 0x64, 0x65,
- 0x43, 0x6c, 0x75, 0x73, 0x74, 0x65, 0x72, 0x48, 0x54, 0x54, 0x50, 0x50, 0x61, 0x67, 0x65, 0x73,
- 0x50, 0x6f, 0x6c, 0x69, 0x63, 0x79, 0x52, 0x65, 0x71, 0x75, 0x65, 0x73, 0x74, 0x1a, 0x0e, 0x2e,
- 0x70, 0x62, 0x2e, 0x52, 0x50, 0x43, 0x53, 0x75, 0x63, 0x63, 0x65, 0x73, 0x73, 0x12, 0x6b, 0x0a,
- 0x1a, 0x66, 0x69, 0x6e, 0x64, 0x4e, 0x6f, 0x64, 0x65, 0x43, 0x6c, 0x75, 0x73, 0x74, 0x65, 0x72,
- 0x48, 0x54, 0x54, 0x50, 0x33, 0x50, 0x6f, 0x6c, 0x69, 0x63, 0x79, 0x12, 0x25, 0x2e, 0x70, 0x62,
- 0x2e, 0x46, 0x69, 0x6e, 0x64, 0x4e, 0x6f, 0x64, 0x65, 0x43, 0x6c, 0x75, 0x73, 0x74, 0x65, 0x72,
- 0x48, 0x54, 0x54, 0x50, 0x33, 0x50, 0x6f, 0x6c, 0x69, 0x63, 0x79, 0x52, 0x65, 0x71, 0x75, 0x65,
- 0x73, 0x74, 0x1a, 0x26, 0x2e, 0x70, 0x62, 0x2e, 0x46, 0x69, 0x6e, 0x64, 0x4e, 0x6f, 0x64, 0x65,
- 0x43, 0x6c, 0x75, 0x73, 0x74, 0x65, 0x72, 0x48, 0x54, 0x54, 0x50, 0x33, 0x50, 0x6f, 0x6c, 0x69,
- 0x63, 0x79, 0x52, 0x65, 0x73, 0x70, 0x6f, 0x6e, 0x73, 0x65, 0x12, 0x57, 0x0a, 0x1c, 0x75, 0x70,
- 0x64, 0x61, 0x74, 0x65, 0x4e, 0x6f, 0x64, 0x65, 0x43, 0x6c, 0x75, 0x73, 0x74, 0x65, 0x72, 0x48,
- 0x54, 0x54, 0x50, 0x33, 0x50, 0x6f, 0x6c, 0x69, 0x63, 0x79, 0x12, 0x27, 0x2e, 0x70, 0x62, 0x2e,
- 0x55, 0x70, 0x64, 0x61, 0x74, 0x65, 0x4e, 0x6f, 0x64, 0x65, 0x43, 0x6c, 0x75, 0x73, 0x74, 0x65,
- 0x72, 0x48, 0x54, 0x54, 0x50, 0x33, 0x50, 0x6f, 0x6c, 0x69, 0x63, 0x79, 0x52, 0x65, 0x71, 0x75,
- 0x65, 0x73, 0x74, 0x1a, 0x0e, 0x2e, 0x70, 0x62, 0x2e, 0x52, 0x50, 0x43, 0x53, 0x75, 0x63, 0x63,
- 0x65, 0x73, 0x73, 0x12, 0x89, 0x01, 0x0a, 0x24, 0x66, 0x69, 0x6e, 0x64, 0x4e, 0x6f, 0x64, 0x65,
- 0x43, 0x6c, 0x75, 0x73, 0x74, 0x65, 0x72, 0x4e, 0x65, 0x74, 0x77, 0x6f, 0x72, 0x6b, 0x53, 0x65,
- 0x63, 0x75, 0x72, 0x69, 0x74, 0x79, 0x50, 0x6f, 0x6c, 0x69, 0x63, 0x79, 0x12, 0x2f, 0x2e, 0x70,
- 0x62, 0x2e, 0x46, 0x69, 0x6e, 0x64, 0x4e, 0x6f, 0x64, 0x65, 0x43, 0x6c, 0x75, 0x73, 0x74, 0x65,
- 0x72, 0x4e, 0x65, 0x74, 0x77, 0x6f, 0x72, 0x6b, 0x53, 0x65, 0x63, 0x75, 0x72, 0x69, 0x74, 0x79,
- 0x50, 0x6f, 0x6c, 0x69, 0x63, 0x79, 0x52, 0x65, 0x71, 0x75, 0x65, 0x73, 0x74, 0x1a, 0x30, 0x2e,
- 0x70, 0x62, 0x2e, 0x46, 0x69, 0x6e, 0x64, 0x4e, 0x6f, 0x64, 0x65, 0x43, 0x6c, 0x75, 0x73, 0x74,
- 0x65, 0x72, 0x4e, 0x65, 0x74, 0x77, 0x6f, 0x72, 0x6b, 0x53, 0x65, 0x63, 0x75, 0x72, 0x69, 0x74,
- 0x79, 0x50, 0x6f, 0x6c, 0x69, 0x63, 0x79, 0x52, 0x65, 0x73, 0x70, 0x6f, 0x6e, 0x73, 0x65, 0x12,
- 0x6b, 0x0a, 0x26, 0x75, 0x70, 0x64, 0x61, 0x74, 0x65, 0x4e, 0x6f, 0x64, 0x65, 0x43, 0x6c, 0x75,
- 0x73, 0x74, 0x65, 0x72, 0x4e, 0x65, 0x74, 0x77, 0x6f, 0x72, 0x6b, 0x53, 0x65, 0x63, 0x75, 0x72,
- 0x69, 0x74, 0x79, 0x50, 0x6f, 0x6c, 0x69, 0x63, 0x79, 0x12, 0x31, 0x2e, 0x70, 0x62, 0x2e, 0x55,
- 0x70, 0x64, 0x61, 0x74, 0x65, 0x4e, 0x6f, 0x64, 0x65, 0x43, 0x6c, 0x75, 0x73, 0x74, 0x65, 0x72,
- 0x4e, 0x65, 0x74, 0x77, 0x6f, 0x72, 0x6b, 0x53, 0x65, 0x63, 0x75, 0x72, 0x69, 0x74, 0x79, 0x50,
- 0x6f, 0x6c, 0x69, 0x63, 0x79, 0x52, 0x65, 0x71, 0x75, 0x65, 0x73, 0x74, 0x1a, 0x0e, 0x2e, 0x70,
- 0x62, 0x2e, 0x52, 0x50, 0x43, 0x53, 0x75, 0x63, 0x63, 0x65, 0x73, 0x73, 0x42, 0x06, 0x5a, 0x04,
- 0x2e, 0x2f, 0x70, 0x62, 0x62, 0x06, 0x70, 0x72, 0x6f, 0x74, 0x6f, 0x33,
-}
+const file_service_node_cluster_proto_rawDesc = "" +
+ "\n" +
+ "\x1aservice_node_cluster.proto\x12\x02pb\x1a\x1fmodels/model_node_cluster.proto\x1a\x1bmodels/model_api_node.proto\x1a\x17models/model_node.proto\x1a\x19models/rpc_messages.proto\x1a\x1dmodels/model_dns_domain.proto\x1a\x1fmodels/model_dns_provider.proto\"#\n" +
+ "!FindAllEnabledNodeClustersRequest\"Y\n" +
+ "\"FindAllEnabledNodeClustersResponse\x123\n" +
+ "\fnodeClusters\x18\x01 \x03(\v2\x0f.pb.NodeClusterR\fnodeClusters\"\xf4\x04\n" +
+ "\x18CreateNodeClusterRequest\x12\x12\n" +
+ "\x04name\x18\x01 \x01(\tR\x04name\x12 \n" +
+ "\vnodeGrantId\x18\x02 \x01(\x03R\vnodeGrantId\x12\x1e\n" +
+ "\n" +
+ "installDir\x18\x03 \x01(\tR\n" +
+ "installDir\x12 \n" +
+ "\vdnsDomainId\x18\x04 \x01(\x03R\vdnsDomainId\x12\x18\n" +
+ "\adnsName\x18\x05 \x01(\tR\adnsName\x12\x16\n" +
+ "\x06dnsTTL\x18\t \x01(\x05R\x06dnsTTL\x12,\n" +
+ "\x11httpCachePolicyId\x18\x06 \x01(\x03R\x11httpCachePolicyId\x122\n" +
+ "\x14httpFirewallPolicyId\x18\a \x01(\x03R\x14httpFirewallPolicyId\x12.\n" +
+ "\x12systemServicesJSON\x18\b \x01(\fR\x12systemServicesJSON\x126\n" +
+ "\x16globalServerConfigJSON\x18\n" +
+ " \x01(\fR\x16globalServerConfigJSON\x120\n" +
+ "\x13autoInstallNftables\x18\v \x01(\bR\x13autoInstallNftables\x12*\n" +
+ "\x10autoSystemTuning\x18\f \x01(\bR\x10autoSystemTuning\x12$\n" +
+ "\rautoTrimDisks\x18\r \x01(\bR\rautoTrimDisks\x12.\n" +
+ "\x12maxConcurrentReads\x18\x0f \x01(\x05R\x12maxConcurrentReads\x120\n" +
+ "\x13maxConcurrentWrites\x18\x10 \x01(\x05R\x13maxConcurrentWrites\"A\n" +
+ "\x19CreateNodeClusterResponse\x12$\n" +
+ "\rnodeClusterId\x18\x01 \x01(\x03R\rnodeClusterId\"\xd4\x04\n" +
+ "\x18UpdateNodeClusterRequest\x12$\n" +
+ "\rnodeClusterId\x18\x01 \x01(\x03R\rnodeClusterId\x12\x12\n" +
+ "\x04name\x18\x02 \x01(\tR\x04name\x12 \n" +
+ "\vnodeGrantId\x18\x03 \x01(\x03R\vnodeGrantId\x12\x1e\n" +
+ "\n" +
+ "installDir\x18\x04 \x01(\tR\n" +
+ "installDir\x12\x1a\n" +
+ "\btimeZone\x18\x05 \x01(\tR\btimeZone\x12&\n" +
+ "\x0enodeMaxThreads\x18\x06 \x01(\x05R\x0enodeMaxThreads\x12$\n" +
+ "\rautoOpenPorts\x18\b \x01(\bR\rautoOpenPorts\x12\x1c\n" +
+ "\tclockJSON\x18\t \x01(\fR\tclockJSON\x12(\n" +
+ "\x0fautoRemoteStart\x18\n" +
+ " \x01(\bR\x0fautoRemoteStart\x120\n" +
+ "\x13autoInstallNftables\x18\v \x01(\bR\x13autoInstallNftables\x12$\n" +
+ "\rsshParamsJSON\x18\f \x01(\fR\rsshParamsJSON\x12*\n" +
+ "\x10autoSystemTuning\x18\r \x01(\bR\x10autoSystemTuning\x12$\n" +
+ "\rautoTrimDisks\x18\x0e \x01(\bR\rautoTrimDisks\x12.\n" +
+ "\x12maxConcurrentReads\x18\x0f \x01(\x05R\x12maxConcurrentReads\x120\n" +
+ "\x13maxConcurrentWrites\x18\x10 \x01(\x05R\x13maxConcurrentWrites\"@\n" +
+ "\x18DeleteNodeClusterRequest\x12$\n" +
+ "\rnodeClusterId\x18\x01 \x01(\x03R\rnodeClusterId\"E\n" +
+ "\x1dFindEnabledNodeClusterRequest\x12$\n" +
+ "\rnodeClusterId\x18\x01 \x01(\x03R\rnodeClusterId\"S\n" +
+ "\x1eFindEnabledNodeClusterResponse\x121\n" +
+ "\vnodeCluster\x18\x01 \x01(\v2\x0f.pb.NodeClusterR\vnodeCluster\"J\n" +
+ "\"FindAPINodesWithNodeClusterRequest\x12$\n" +
+ "\rnodeClusterId\x18\x01 \x01(\x03R\rnodeClusterId\"v\n" +
+ "#FindAPINodesWithNodeClusterResponse\x12&\n" +
+ "\x0euseAllAPINodes\x18\x01 \x01(\bR\x0euseAllAPINodes\x12'\n" +
+ "\bapiNodes\x18\x02 \x03(\v2\v.pb.APINodeR\bapiNodes\">\n" +
+ "\"CountAllEnabledNodeClustersRequest\x12\x18\n" +
+ "\akeyword\x18\x01 \x01(\tR\akeyword\"\x94\x01\n" +
+ "\x1eListEnabledNodeClustersRequest\x12\x16\n" +
+ "\x06offset\x18\x01 \x01(\x03R\x06offset\x12\x12\n" +
+ "\x04size\x18\x02 \x01(\x03R\x04size\x12\x18\n" +
+ "\akeyword\x18\x03 \x01(\tR\akeyword\x12\x16\n" +
+ "\x06idDesc\x18\x04 \x01(\bR\x06idDesc\x12\x14\n" +
+ "\x05idAsc\x18\x05 \x01(\bR\x05idAsc\"V\n" +
+ "\x1fListEnabledNodeClustersResponse\x123\n" +
+ "\fnodeClusters\x18\x01 \x03(\v2\x0f.pb.NodeClusterR\fnodeClusters\"O\n" +
+ "'FindNodeClusterHealthCheckConfigRequest\x12$\n" +
+ "\rnodeClusterId\x18\x01 \x01(\x03R\rnodeClusterId\"T\n" +
+ "(FindNodeClusterHealthCheckConfigResponse\x12(\n" +
+ "\x0fhealthCheckJSON\x18\x01 \x01(\fR\x0fhealthCheckJSON\"u\n" +
+ "#UpdateNodeClusterHealthCheckRequest\x12$\n" +
+ "\rnodeClusterId\x18\x01 \x01(\x03R\rnodeClusterId\x12(\n" +
+ "\x0fhealthCheckJSON\x18\x02 \x01(\fR\x0fhealthCheckJSON\"L\n" +
+ "$ExecuteNodeClusterHealthCheckRequest\x12$\n" +
+ "\rnodeClusterId\x18\x01 \x01(\x03R\rnodeClusterId\"\xfa\x01\n" +
+ "%ExecuteNodeClusterHealthCheckResponse\x12J\n" +
+ "\aresults\x18\x01 \x03(\v20.pb.ExecuteNodeClusterHealthCheckResponse.ResultR\aresults\x1a\x84\x01\n" +
+ "\x06Result\x12\x1c\n" +
+ "\x04node\x18\x01 \x01(\v2\b.pb.NodeR\x04node\x12\x1a\n" +
+ "\bnodeAddr\x18\x02 \x01(\tR\bnodeAddr\x12\x12\n" +
+ "\x04isOk\x18\x03 \x01(\bR\x04isOk\x12\x14\n" +
+ "\x05error\x18\x04 \x01(\tR\x05error\x12\x16\n" +
+ "\x06costMs\x18\x05 \x01(\x02R\x06costMs\"U\n" +
+ "1CountAllEnabledNodeClustersWithNodeGrantIdRequest\x12 \n" +
+ "\vnodeGrantId\x18\x01 \x01(\x03R\vnodeGrantId\"T\n" +
+ "0FindAllEnabledNodeClustersWithNodeGrantIdRequest\x12 \n" +
+ "\vnodeGrantId\x18\x01 \x01(\x03R\vnodeGrantId\"h\n" +
+ "1FindAllEnabledNodeClustersWithNodeGrantIdResponse\x123\n" +
+ "\fnodeClusters\x18\x01 \x03(\v2\x0f.pb.NodeClusterR\fnodeClusters\"H\n" +
+ " FindEnabledNodeClusterDNSRequest\x12$\n" +
+ "\rnodeClusterId\x18\x01 \x01(\x03R\rnodeClusterId\"\x87\x03\n" +
+ "!FindEnabledNodeClusterDNSResponse\x12\x12\n" +
+ "\x04name\x18\x01 \x01(\tR\x04name\x12%\n" +
+ "\x06domain\x18\x02 \x01(\v2\r.pb.DNSDomainR\x06domain\x12+\n" +
+ "\bprovider\x18\x03 \x01(\v2\x0f.pb.DNSProviderR\bprovider\x12\"\n" +
+ "\fdefaultRoute\x18\x06 \x01(\tR\fdefaultRoute\x12$\n" +
+ "\rnodesAutoSync\x18\x04 \x01(\bR\rnodesAutoSync\x12(\n" +
+ "\x0fserversAutoSync\x18\x05 \x01(\bR\x0fserversAutoSync\x12\"\n" +
+ "\fcnameRecords\x18\a \x03(\tR\fcnameRecords\x12\x10\n" +
+ "\x03ttl\x18\b \x01(\x05R\x03ttl\x12$\n" +
+ "\rcnameAsDomain\x18\t \x01(\bR\rcnameAsDomain\x12*\n" +
+ "\x10includingLnNodes\x18\n" +
+ " \x01(\bR\x10includingLnNodes\"[\n" +
+ "3CountAllEnabledNodeClustersWithDNSProviderIdRequest\x12$\n" +
+ "\rdnsProviderId\x18\x01 \x01(\x03R\rdnsProviderId\"U\n" +
+ "1CountAllEnabledNodeClustersWithDNSDomainIdRequest\x12 \n" +
+ "\vdnsDomainId\x18\x01 \x01(\x03R\vdnsDomainId\"T\n" +
+ "0FindAllEnabledNodeClustersWithDNSDomainIdRequest\x12 \n" +
+ "\vdnsDomainId\x18\x01 \x01(\x03R\vdnsDomainId\"h\n" +
+ "1FindAllEnabledNodeClustersWithDNSDomainIdResponse\x123\n" +
+ "\fnodeClusters\x18\x01 \x03(\v2\x0f.pb.NodeClusterR\fnodeClusters\"`\n" +
+ "\x1eCheckNodeClusterDNSNameRequest\x12$\n" +
+ "\rnodeClusterId\x18\x01 \x01(\x03R\rnodeClusterId\x12\x18\n" +
+ "\adnsName\x18\x02 \x01(\tR\adnsName\"9\n" +
+ "\x1fCheckNodeClusterDNSNameResponse\x12\x16\n" +
+ "\x06isUsed\x18\x01 \x01(\bR\x06isUsed\"\xd7\x02\n" +
+ "\x1bUpdateNodeClusterDNSRequest\x12$\n" +
+ "\rnodeClusterId\x18\x01 \x01(\x03R\rnodeClusterId\x12\x18\n" +
+ "\adnsName\x18\x02 \x01(\tR\adnsName\x12 \n" +
+ "\vdnsDomainId\x18\x03 \x01(\x03R\vdnsDomainId\x12$\n" +
+ "\rnodesAutoSync\x18\x04 \x01(\bR\rnodesAutoSync\x12(\n" +
+ "\x0fserversAutoSync\x18\x05 \x01(\bR\x0fserversAutoSync\x12\"\n" +
+ "\fcnameRecords\x18\x06 \x03(\tR\fcnameRecords\x12\x10\n" +
+ "\x03ttl\x18\a \x01(\x05R\x03ttl\x12$\n" +
+ "\rcnameAsDomain\x18\b \x01(\bR\rcnameAsDomain\x12*\n" +
+ "\x10includingLnNodes\x18\t \x01(\bR\x10includingLnNodes\"I\n" +
+ "!CheckNodeClusterDNSChangesRequest\x12$\n" +
+ "\rnodeClusterId\x18\x01 \x01(\x03R\rnodeClusterId\"B\n" +
+ "\"CheckNodeClusterDNSChangesResponse\x12\x1c\n" +
+ "\tisChanged\x18\x01 \x01(\bR\tisChanged\"H\n" +
+ " FindEnabledNodeClusterTOARequest\x12$\n" +
+ "\rnodeClusterId\x18\x01 \x01(\x03R\rnodeClusterId\"=\n" +
+ "!FindEnabledNodeClusterTOAResponse\x12\x18\n" +
+ "\atoaJSON\x18\x01 \x01(\fR\atoaJSON\"]\n" +
+ "\x1bUpdateNodeClusterTOARequest\x12$\n" +
+ "\rnodeClusterId\x18\x01 \x01(\x03R\rnodeClusterId\x12\x18\n" +
+ "\atoaJSON\x18\x02 \x01(\fR\atoaJSON\"g\n" +
+ "7CountAllEnabledNodeClustersWithHTTPCachePolicyIdRequest\x12,\n" +
+ "\x11httpCachePolicyId\x18\x01 \x01(\x03R\x11httpCachePolicyId\"f\n" +
+ "6FindAllEnabledNodeClustersWithHTTPCachePolicyIdRequest\x12,\n" +
+ "\x11httpCachePolicyId\x18\x01 \x01(\x03R\x11httpCachePolicyId\"n\n" +
+ "7FindAllEnabledNodeClustersWithHTTPCachePolicyIdResponse\x123\n" +
+ "\fnodeClusters\x18\x01 \x03(\v2\x0f.pb.NodeClusterR\fnodeClusters\"p\n" +
+ ":CountAllEnabledNodeClustersWithHTTPFirewallPolicyIdRequest\x122\n" +
+ "\x14httpFirewallPolicyId\x18\x01 \x01(\x03R\x14httpFirewallPolicyId\"o\n" +
+ "9FindAllEnabledNodeClustersWithHTTPFirewallPolicyIdRequest\x122\n" +
+ "\x14httpFirewallPolicyId\x18\x01 \x01(\x03R\x14httpFirewallPolicyId\"q\n" +
+ ":FindAllEnabledNodeClustersWithHTTPFirewallPolicyIdResponse\x123\n" +
+ "\fnodeClusters\x18\x01 \x03(\v2\x0f.pb.NodeClusterR\fnodeClusters\"\x7f\n" +
+ ")UpdateNodeClusterHTTPCachePolicyIdRequest\x12$\n" +
+ "\rnodeClusterId\x18\x01 \x01(\x03R\rnodeClusterId\x12,\n" +
+ "\x11httpCachePolicyId\x18\x02 \x01(\x03R\x11httpCachePolicyId\"\x88\x01\n" +
+ ",UpdateNodeClusterHTTPFirewallPolicyIdRequest\x12$\n" +
+ "\rnodeClusterId\x18\x01 \x01(\x03R\rnodeClusterId\x122\n" +
+ "\x14httpFirewallPolicyId\x18\x02 \x01(\x03R\x14httpFirewallPolicyId\"\x81\x01\n" +
+ "%UpdateNodeClusterSystemServiceRequest\x12$\n" +
+ "\rnodeClusterId\x18\x01 \x01(\x03R\rnodeClusterId\x12\x12\n" +
+ "\x04type\x18\x02 \x01(\tR\x04type\x12\x1e\n" +
+ "\n" +
+ "paramsJSON\x18\x03 \x01(\fR\n" +
+ "paramsJSON\"_\n" +
+ "#FindNodeClusterSystemServiceRequest\x12$\n" +
+ "\rnodeClusterId\x18\x01 \x01(\x03R\rnodeClusterId\x12\x12\n" +
+ "\x04type\x18\x02 \x01(\tR\x04type\"F\n" +
+ "$FindNodeClusterSystemServiceResponse\x12\x1e\n" +
+ "\n" +
+ "paramsJSON\x18\x01 \x01(\fR\n" +
+ "paramsJSON\"p\n" +
+ " FindFreePortInNodeClusterRequest\x12$\n" +
+ "\rnodeClusterId\x18\x01 \x01(\x03R\rnodeClusterId\x12&\n" +
+ "\x0eprotocolFamily\x18\x02 \x01(\tR\x0eprotocolFamily\"7\n" +
+ "!FindFreePortInNodeClusterResponse\x12\x12\n" +
+ "\x04port\x18\x01 \x01(\x05R\x04port\"\xdc\x01\n" +
+ "$CheckPortIsUsingInNodeClusterRequest\x12\x12\n" +
+ "\x04port\x18\x01 \x01(\x05R\x04port\x12$\n" +
+ "\rnodeClusterId\x18\x02 \x01(\x03R\rnodeClusterId\x12(\n" +
+ "\x0fexcludeServerId\x18\x03 \x01(\x03R\x0fexcludeServerId\x12(\n" +
+ "\x0fexcludeProtocol\x18\x04 \x01(\tR\x0fexcludeProtocol\x12&\n" +
+ "\x0eprotocolFamily\x18\x05 \x01(\tR\x0eprotocolFamily\"A\n" +
+ "%CheckPortIsUsingInNodeClusterResponse\x12\x18\n" +
+ "\aisUsing\x18\x01 \x01(\bR\aisUsing\"3\n" +
+ "\x1dFindLatestNodeClustersRequest\x12\x12\n" +
+ "\x04size\x18\x01 \x01(\x03R\x04size\"U\n" +
+ "\x1eFindLatestNodeClustersResponse\x123\n" +
+ "\fnodeClusters\x18\x01 \x03(\v2\x0f.pb.NodeClusterR\fnodeClusters\"O\n" +
+ "'FindEnabledNodeClusterConfigInfoRequest\x12$\n" +
+ "\rnodeClusterId\x18\x01 \x01(\x03R\rnodeClusterId\"\xe4\x04\n" +
+ "(FindEnabledNodeClusterConfigInfoResponse\x12(\n" +
+ "\x0fhealthCheckIsOn\x18\x01 \x01(\bR\x0fhealthCheckIsOn\x12.\n" +
+ "\x12hasFirewallActions\x18\x02 \x01(\bR\x12hasFirewallActions\x12$\n" +
+ "\rhasThresholds\x18\x03 \x01(\bR\rhasThresholds\x120\n" +
+ "\x13hasMessageReceivers\x18\x04 \x01(\bR\x13hasMessageReceivers\x12\"\n" +
+ "\fisTOAEnabled\x18\x05 \x01(\bR\fisTOAEnabled\x12&\n" +
+ "\x0ehasMetricItems\x18\x06 \x01(\bR\x0ehasMetricItems\x12\x1a\n" +
+ "\bwebPIsOn\x18\a \x01(\bR\bwebPIsOn\x12\x18\n" +
+ "\auamIsOn\x18\n" +
+ " \x01(\bR\auamIsOn\x12\x1e\n" +
+ "\n" +
+ "httpCCIsOn\x18\f \x01(\bR\n" +
+ "httpCCIsOn\x12,\n" +
+ "\x11hasSystemServices\x18\b \x01(\bR\x11hasSystemServices\x12,\n" +
+ "\x11hasDDoSProtection\x18\t \x01(\bR\x11hasDDoSProtection\x12.\n" +
+ "\x12hasHTTPPagesPolicy\x18\v \x01(\bR\x12hasHTTPPagesPolicy\x12\x1c\n" +
+ "\thttp3IsOn\x18\r \x01(\bR\thttp3IsOn\x12:\n" +
+ "\x18hasNetworkSecurityPolicy\x18\x0e \x01(\bR\x18hasNetworkSecurityPolicy\"b\n" +
+ "\x1eUpdateNodeClusterPinnedRequest\x12$\n" +
+ "\rnodeClusterId\x18\x01 \x01(\x03R\rnodeClusterId\x12\x1a\n" +
+ "\bisPinned\x18\x02 \x01(\bR\bisPinned\"O\n" +
+ "'FindEnabledNodeClusterWebPPolicyRequest\x12$\n" +
+ "\rnodeClusterId\x18\x01 \x01(\x03R\rnodeClusterId\"R\n" +
+ "(FindEnabledNodeClusterWebPPolicyResponse\x12&\n" +
+ "\x0ewebpPolicyJSON\x18\x01 \x01(\fR\x0ewebpPolicyJSON\"r\n" +
+ "\"UpdateNodeClusterWebPPolicyRequest\x12$\n" +
+ "\rnodeClusterId\x18\x01 \x01(\x03R\rnodeClusterId\x12&\n" +
+ "\x0ewebPPolicyJSON\x18\x02 \x01(\fR\x0ewebPPolicyJSON\"N\n" +
+ "&FindEnabledNodeClusterUAMPolicyRequest\x12$\n" +
+ "\rnodeClusterId\x18\x01 \x01(\x03R\rnodeClusterId\"O\n" +
+ "'FindEnabledNodeClusterUAMPolicyResponse\x12$\n" +
+ "\ruamPolicyJSON\x18\x01 \x01(\fR\ruamPolicyJSON\"o\n" +
+ "!UpdateNodeClusterUAMPolicyRequest\x12$\n" +
+ "\rnodeClusterId\x18\x01 \x01(\x03R\rnodeClusterId\x12$\n" +
+ "\ruamPolicyJSON\x18\x02 \x01(\fR\ruamPolicyJSON\"Q\n" +
+ ")FindEnabledNodeClusterHTTPCCPolicyRequest\x12$\n" +
+ "\rnodeClusterId\x18\x01 \x01(\x03R\rnodeClusterId\"X\n" +
+ "*FindEnabledNodeClusterHTTPCCPolicyResponse\x12*\n" +
+ "\x10httpCCPolicyJSON\x18\x01 \x01(\fR\x10httpCCPolicyJSON\"x\n" +
+ "$UpdateNodeClusterHTTPCCPolicyRequest\x12$\n" +
+ "\rnodeClusterId\x18\x01 \x01(\x03R\rnodeClusterId\x12*\n" +
+ "\x10httpCCPolicyJSON\x18\x02 \x01(\fR\x10httpCCPolicyJSON\"L\n" +
+ "$FindNodeClusterDDoSProtectionRequest\x12$\n" +
+ "\rnodeClusterId\x18\x01 \x01(\x03R\rnodeClusterId\"W\n" +
+ "%FindNodeClusterDDoSProtectionResponse\x12.\n" +
+ "\x12ddosProtectionJSON\x18\x01 \x01(\fR\x12ddosProtectionJSON\"~\n" +
+ "&UpdateNodeClusterDDoSProtectionRequest\x12$\n" +
+ "\rnodeClusterId\x18\x01 \x01(\x03R\rnodeClusterId\x12.\n" +
+ "\x12ddosProtectionJSON\x18\x02 \x01(\fR\x12ddosProtectionJSON\"P\n" +
+ "(FindNodeClusterGlobalServerConfigRequest\x12$\n" +
+ "\rnodeClusterId\x18\x01 \x01(\x03R\rnodeClusterId\"c\n" +
+ ")FindNodeClusterGlobalServerConfigResponse\x126\n" +
+ "\x16globalServerConfigJSON\x18\x01 \x01(\fR\x16globalServerConfigJSON\"\x8a\x01\n" +
+ "*UpdateNodeClusterGlobalServerConfigRequest\x12$\n" +
+ "\rnodeClusterId\x18\x01 \x01(\x03R\rnodeClusterId\x126\n" +
+ "\x16globalServerConfigJSON\x18\x02 \x01(\fR\x16globalServerConfigJSON\"M\n" +
+ "%FindNodeClusterHTTPPagesPolicyRequest\x12$\n" +
+ "\rnodeClusterId\x18\x01 \x01(\x03R\rnodeClusterId\"Z\n" +
+ "&FindNodeClusterHTTPPagesPolicyResponse\x120\n" +
+ "\x13httpPagesPolicyJSON\x18\x01 \x01(\fR\x13httpPagesPolicyJSON\"\x81\x01\n" +
+ "'UpdateNodeClusterHTTPPagesPolicyRequest\x12$\n" +
+ "\rnodeClusterId\x18\x01 \x01(\x03R\rnodeClusterId\x120\n" +
+ "\x13httpPagesPolicyJSON\x18\x02 \x01(\fR\x13httpPagesPolicyJSON\"I\n" +
+ "!FindNodeClusterHTTP3PolicyRequest\x12$\n" +
+ "\rnodeClusterId\x18\x01 \x01(\x03R\rnodeClusterId\"N\n" +
+ "\"FindNodeClusterHTTP3PolicyResponse\x12(\n" +
+ "\x0fhttp3PolicyJSON\x18\x01 \x01(\fR\x0fhttp3PolicyJSON\"u\n" +
+ "#UpdateNodeClusterHTTP3PolicyRequest\x12$\n" +
+ "\rnodeClusterId\x18\x01 \x01(\x03R\rnodeClusterId\x12(\n" +
+ "\x0fhttp3PolicyJSON\x18\x02 \x01(\fR\x0fhttp3PolicyJSON\"S\n" +
+ "+FindNodeClusterNetworkSecurityPolicyRequest\x12$\n" +
+ "\rnodeClusterId\x18\x01 \x01(\x03R\rnodeClusterId\"l\n" +
+ ",FindNodeClusterNetworkSecurityPolicyResponse\x12<\n" +
+ "\x19networkSecurityPolicyJSON\x18\x01 \x01(\fR\x19networkSecurityPolicyJSON\"\x93\x01\n" +
+ "-UpdateNodeClusterNetworkSecurityPolicyRequest\x12$\n" +
+ "\rnodeClusterId\x18\x01 \x01(\x03R\rnodeClusterId\x12<\n" +
+ "\x19networkSecurityPolicyJSON\x18\x02 \x01(\fR\x19networkSecurityPolicyJSON2\xa3,\n" +
+ "\x12NodeClusterService\x12P\n" +
+ "\x11createNodeCluster\x12\x1c.pb.CreateNodeClusterRequest\x1a\x1d.pb.CreateNodeClusterResponse\x12A\n" +
+ "\x11updateNodeCluster\x12\x1c.pb.UpdateNodeClusterRequest\x1a\x0e.pb.RPCSuccess\x12A\n" +
+ "\x11deleteNodeCluster\x12\x1c.pb.DeleteNodeClusterRequest\x1a\x0e.pb.RPCSuccess\x12_\n" +
+ "\x16findEnabledNodeCluster\x12!.pb.FindEnabledNodeClusterRequest\x1a\".pb.FindEnabledNodeClusterResponse\x12n\n" +
+ "\x1bfindAPINodesWithNodeCluster\x12&.pb.FindAPINodesWithNodeClusterRequest\x1a'.pb.FindAPINodesWithNodeClusterResponse\x12k\n" +
+ "\x1afindAllEnabledNodeClusters\x12%.pb.FindAllEnabledNodeClustersRequest\x1a&.pb.FindAllEnabledNodeClustersResponse\x12[\n" +
+ "\x1bcountAllEnabledNodeClusters\x12&.pb.CountAllEnabledNodeClustersRequest\x1a\x14.pb.RPCCountResponse\x12b\n" +
+ "\x17listEnabledNodeClusters\x12\".pb.ListEnabledNodeClustersRequest\x1a#.pb.ListEnabledNodeClustersResponse\x12}\n" +
+ " findNodeClusterHealthCheckConfig\x12+.pb.FindNodeClusterHealthCheckConfigRequest\x1a,.pb.FindNodeClusterHealthCheckConfigResponse\x12W\n" +
+ "\x1cupdateNodeClusterHealthCheck\x12'.pb.UpdateNodeClusterHealthCheckRequest\x1a\x0e.pb.RPCSuccess\x12t\n" +
+ "\x1dexecuteNodeClusterHealthCheck\x12(.pb.ExecuteNodeClusterHealthCheckRequest\x1a).pb.ExecuteNodeClusterHealthCheckResponse\x12y\n" +
+ "*countAllEnabledNodeClustersWithNodeGrantId\x125.pb.CountAllEnabledNodeClustersWithNodeGrantIdRequest\x1a\x14.pb.RPCCountResponse\x12\x98\x01\n" +
+ ")findAllEnabledNodeClustersWithNodeGrantId\x124.pb.FindAllEnabledNodeClustersWithNodeGrantIdRequest\x1a5.pb.FindAllEnabledNodeClustersWithNodeGrantIdResponse\x12h\n" +
+ "\x19findEnabledNodeClusterDNS\x12$.pb.FindEnabledNodeClusterDNSRequest\x1a%.pb.FindEnabledNodeClusterDNSResponse\x12}\n" +
+ ",countAllEnabledNodeClustersWithDNSProviderId\x127.pb.CountAllEnabledNodeClustersWithDNSProviderIdRequest\x1a\x14.pb.RPCCountResponse\x12y\n" +
+ "*countAllEnabledNodeClustersWithDNSDomainId\x125.pb.CountAllEnabledNodeClustersWithDNSDomainIdRequest\x1a\x14.pb.RPCCountResponse\x12\x98\x01\n" +
+ ")findAllEnabledNodeClustersWithDNSDomainId\x124.pb.FindAllEnabledNodeClustersWithDNSDomainIdRequest\x1a5.pb.FindAllEnabledNodeClustersWithDNSDomainIdResponse\x12b\n" +
+ "\x17checkNodeClusterDNSName\x12\".pb.CheckNodeClusterDNSNameRequest\x1a#.pb.CheckNodeClusterDNSNameResponse\x12G\n" +
+ "\x14updateNodeClusterDNS\x12\x1f.pb.UpdateNodeClusterDNSRequest\x1a\x0e.pb.RPCSuccess\x12k\n" +
+ "\x1acheckNodeClusterDNSChanges\x12%.pb.CheckNodeClusterDNSChangesRequest\x1a&.pb.CheckNodeClusterDNSChangesResponse\x12h\n" +
+ "\x19findEnabledNodeClusterTOA\x12$.pb.FindEnabledNodeClusterTOARequest\x1a%.pb.FindEnabledNodeClusterTOAResponse\x12G\n" +
+ "\x14updateNodeClusterTOA\x12\x1f.pb.UpdateNodeClusterTOARequest\x1a\x0e.pb.RPCSuccess\x12\x85\x01\n" +
+ "0countAllEnabledNodeClustersWithHTTPCachePolicyId\x12;.pb.CountAllEnabledNodeClustersWithHTTPCachePolicyIdRequest\x1a\x14.pb.RPCCountResponse\x12\xaa\x01\n" +
+ "/findAllEnabledNodeClustersWithHTTPCachePolicyId\x12:.pb.FindAllEnabledNodeClustersWithHTTPCachePolicyIdRequest\x1a;.pb.FindAllEnabledNodeClustersWithHTTPCachePolicyIdResponse\x12\x8b\x01\n" +
+ "3countAllEnabledNodeClustersWithHTTPFirewallPolicyId\x12>.pb.CountAllEnabledNodeClustersWithHTTPFirewallPolicyIdRequest\x1a\x14.pb.RPCCountResponse\x12\xb3\x01\n" +
+ "2findAllEnabledNodeClustersWithHTTPFirewallPolicyId\x12=.pb.FindAllEnabledNodeClustersWithHTTPFirewallPolicyIdRequest\x1a>.pb.FindAllEnabledNodeClustersWithHTTPFirewallPolicyIdResponse\x12c\n" +
+ "\"updateNodeClusterHTTPCachePolicyId\x12-.pb.UpdateNodeClusterHTTPCachePolicyIdRequest\x1a\x0e.pb.RPCSuccess\x12i\n" +
+ "%updateNodeClusterHTTPFirewallPolicyId\x120.pb.UpdateNodeClusterHTTPFirewallPolicyIdRequest\x1a\x0e.pb.RPCSuccess\x12[\n" +
+ "\x1eupdateNodeClusterSystemService\x12).pb.UpdateNodeClusterSystemServiceRequest\x1a\x0e.pb.RPCSuccess\x12q\n" +
+ "\x1cfindNodeClusterSystemService\x12'.pb.FindNodeClusterSystemServiceRequest\x1a(.pb.FindNodeClusterSystemServiceResponse\x12h\n" +
+ "\x19findFreePortInNodeCluster\x12$.pb.FindFreePortInNodeClusterRequest\x1a%.pb.FindFreePortInNodeClusterResponse\x12t\n" +
+ "\x1dcheckPortIsUsingInNodeCluster\x12(.pb.CheckPortIsUsingInNodeClusterRequest\x1a).pb.CheckPortIsUsingInNodeClusterResponse\x12_\n" +
+ "\x16findLatestNodeClusters\x12!.pb.FindLatestNodeClustersRequest\x1a\".pb.FindLatestNodeClustersResponse\x12}\n" +
+ " findEnabledNodeClusterConfigInfo\x12+.pb.FindEnabledNodeClusterConfigInfoRequest\x1a,.pb.FindEnabledNodeClusterConfigInfoResponse\x12M\n" +
+ "\x17updateNodeClusterPinned\x12\".pb.UpdateNodeClusterPinnedRequest\x1a\x0e.pb.RPCSuccess\x12}\n" +
+ " findEnabledNodeClusterWebPPolicy\x12+.pb.FindEnabledNodeClusterWebPPolicyRequest\x1a,.pb.FindEnabledNodeClusterWebPPolicyResponse\x12U\n" +
+ "\x1bupdateNodeClusterWebPPolicy\x12&.pb.UpdateNodeClusterWebPPolicyRequest\x1a\x0e.pb.RPCSuccess\x12z\n" +
+ "\x1ffindEnabledNodeClusterUAMPolicy\x12*.pb.FindEnabledNodeClusterUAMPolicyRequest\x1a+.pb.FindEnabledNodeClusterUAMPolicyResponse\x12S\n" +
+ "\x1aupdateNodeClusterUAMPolicy\x12%.pb.UpdateNodeClusterUAMPolicyRequest\x1a\x0e.pb.RPCSuccess\x12\x83\x01\n" +
+ "\"findEnabledNodeClusterHTTPCCPolicy\x12-.pb.FindEnabledNodeClusterHTTPCCPolicyRequest\x1a..pb.FindEnabledNodeClusterHTTPCCPolicyResponse\x12Y\n" +
+ "\x1dupdateNodeClusterHTTPCCPolicy\x12(.pb.UpdateNodeClusterHTTPCCPolicyRequest\x1a\x0e.pb.RPCSuccess\x12t\n" +
+ "\x1dfindNodeClusterDDoSProtection\x12(.pb.FindNodeClusterDDoSProtectionRequest\x1a).pb.FindNodeClusterDDoSProtectionResponse\x12]\n" +
+ "\x1fupdateNodeClusterDDoSProtection\x12*.pb.UpdateNodeClusterDDoSProtectionRequest\x1a\x0e.pb.RPCSuccess\x12\x80\x01\n" +
+ "!findNodeClusterGlobalServerConfig\x12,.pb.FindNodeClusterGlobalServerConfigRequest\x1a-.pb.FindNodeClusterGlobalServerConfigResponse\x12e\n" +
+ "#updateNodeClusterGlobalServerConfig\x12..pb.UpdateNodeClusterGlobalServerConfigRequest\x1a\x0e.pb.RPCSuccess\x12w\n" +
+ "\x1efindNodeClusterHTTPPagesPolicy\x12).pb.FindNodeClusterHTTPPagesPolicyRequest\x1a*.pb.FindNodeClusterHTTPPagesPolicyResponse\x12_\n" +
+ " updateNodeClusterHTTPPagesPolicy\x12+.pb.UpdateNodeClusterHTTPPagesPolicyRequest\x1a\x0e.pb.RPCSuccess\x12k\n" +
+ "\x1afindNodeClusterHTTP3Policy\x12%.pb.FindNodeClusterHTTP3PolicyRequest\x1a&.pb.FindNodeClusterHTTP3PolicyResponse\x12W\n" +
+ "\x1cupdateNodeClusterHTTP3Policy\x12'.pb.UpdateNodeClusterHTTP3PolicyRequest\x1a\x0e.pb.RPCSuccess\x12\x89\x01\n" +
+ "$findNodeClusterNetworkSecurityPolicy\x12/.pb.FindNodeClusterNetworkSecurityPolicyRequest\x1a0.pb.FindNodeClusterNetworkSecurityPolicyResponse\x12k\n" +
+ "&updateNodeClusterNetworkSecurityPolicy\x121.pb.UpdateNodeClusterNetworkSecurityPolicyRequest\x1a\x0e.pb.RPCSuccessB\x06Z\x04./pbb\x06proto3"
var (
file_service_node_cluster_proto_rawDescOnce sync.Once
- file_service_node_cluster_proto_rawDescData = file_service_node_cluster_proto_rawDesc
+ file_service_node_cluster_proto_rawDescData []byte
)
func file_service_node_cluster_proto_rawDescGZIP() []byte {
file_service_node_cluster_proto_rawDescOnce.Do(func() {
- file_service_node_cluster_proto_rawDescData = protoimpl.X.CompressGZIP(file_service_node_cluster_proto_rawDescData)
+ file_service_node_cluster_proto_rawDescData = protoimpl.X.CompressGZIP(unsafe.Slice(unsafe.StringData(file_service_node_cluster_proto_rawDesc), len(file_service_node_cluster_proto_rawDesc)))
})
return file_service_node_cluster_proto_rawDescData
}
@@ -5520,7 +4856,7 @@ func file_service_node_cluster_proto_init() {
out := protoimpl.TypeBuilder{
File: protoimpl.DescBuilder{
GoPackagePath: reflect.TypeOf(x{}).PkgPath(),
- RawDescriptor: file_service_node_cluster_proto_rawDesc,
+ RawDescriptor: unsafe.Slice(unsafe.StringData(file_service_node_cluster_proto_rawDesc), len(file_service_node_cluster_proto_rawDesc)),
NumEnums: 0,
NumMessages: 80,
NumExtensions: 0,
@@ -5531,7 +4867,6 @@ func file_service_node_cluster_proto_init() {
MessageInfos: file_service_node_cluster_proto_msgTypes,
}.Build()
File_service_node_cluster_proto = out.File
- file_service_node_cluster_proto_rawDesc = nil
file_service_node_cluster_proto_goTypes = nil
file_service_node_cluster_proto_depIdxs = nil
}
diff --git a/EdgeCommon/pkg/rpc/pb/service_node_cluster_firewall_action.pb.go b/EdgeCommon/pkg/rpc/pb/service_node_cluster_firewall_action.pb.go
index 8eccc16..9137c3e 100644
--- a/EdgeCommon/pkg/rpc/pb/service_node_cluster_firewall_action.pb.go
+++ b/EdgeCommon/pkg/rpc/pb/service_node_cluster_firewall_action.pb.go
@@ -1,7 +1,7 @@
// Code generated by protoc-gen-go. DO NOT EDIT.
// versions:
-// protoc-gen-go v1.36.0
-// protoc v6.33.2
+// protoc-gen-go v1.36.11
+// protoc v3.19.6
// source: service_node_cluster_firewall_action.proto
package pb
@@ -11,6 +11,7 @@ import (
protoimpl "google.golang.org/protobuf/runtime/protoimpl"
reflect "reflect"
sync "sync"
+ unsafe "unsafe"
)
const (
@@ -488,148 +489,59 @@ func (x *CountAllEnabledNodeClusterFirewallActionsRequest) GetNodeClusterId() in
var File_service_node_cluster_firewall_action_proto protoreflect.FileDescriptor
-var file_service_node_cluster_firewall_action_proto_rawDesc = []byte{
- 0x0a, 0x2a, 0x73, 0x65, 0x72, 0x76, 0x69, 0x63, 0x65, 0x5f, 0x6e, 0x6f, 0x64, 0x65, 0x5f, 0x63,
- 0x6c, 0x75, 0x73, 0x74, 0x65, 0x72, 0x5f, 0x66, 0x69, 0x72, 0x65, 0x77, 0x61, 0x6c, 0x6c, 0x5f,
- 0x61, 0x63, 0x74, 0x69, 0x6f, 0x6e, 0x2e, 0x70, 0x72, 0x6f, 0x74, 0x6f, 0x12, 0x02, 0x70, 0x62,
- 0x1a, 0x2f, 0x6d, 0x6f, 0x64, 0x65, 0x6c, 0x73, 0x2f, 0x6d, 0x6f, 0x64, 0x65, 0x6c, 0x5f, 0x6e,
- 0x6f, 0x64, 0x65, 0x5f, 0x63, 0x6c, 0x75, 0x73, 0x74, 0x65, 0x72, 0x5f, 0x66, 0x69, 0x72, 0x65,
- 0x77, 0x61, 0x6c, 0x6c, 0x5f, 0x61, 0x63, 0x74, 0x69, 0x6f, 0x6e, 0x2e, 0x70, 0x72, 0x6f, 0x74,
- 0x6f, 0x1a, 0x19, 0x6d, 0x6f, 0x64, 0x65, 0x6c, 0x73, 0x2f, 0x72, 0x70, 0x63, 0x5f, 0x6d, 0x65,
- 0x73, 0x73, 0x61, 0x67, 0x65, 0x73, 0x2e, 0x70, 0x72, 0x6f, 0x74, 0x6f, 0x22, 0xb6, 0x01, 0x0a,
- 0x26, 0x43, 0x72, 0x65, 0x61, 0x74, 0x65, 0x4e, 0x6f, 0x64, 0x65, 0x43, 0x6c, 0x75, 0x73, 0x74,
- 0x65, 0x72, 0x46, 0x69, 0x72, 0x65, 0x77, 0x61, 0x6c, 0x6c, 0x41, 0x63, 0x74, 0x69, 0x6f, 0x6e,
- 0x52, 0x65, 0x71, 0x75, 0x65, 0x73, 0x74, 0x12, 0x24, 0x0a, 0x0d, 0x6e, 0x6f, 0x64, 0x65, 0x43,
- 0x6c, 0x75, 0x73, 0x74, 0x65, 0x72, 0x49, 0x64, 0x18, 0x01, 0x20, 0x01, 0x28, 0x03, 0x52, 0x0d,
- 0x6e, 0x6f, 0x64, 0x65, 0x43, 0x6c, 0x75, 0x73, 0x74, 0x65, 0x72, 0x49, 0x64, 0x12, 0x12, 0x0a,
- 0x04, 0x6e, 0x61, 0x6d, 0x65, 0x18, 0x02, 0x20, 0x01, 0x28, 0x09, 0x52, 0x04, 0x6e, 0x61, 0x6d,
- 0x65, 0x12, 0x1e, 0x0a, 0x0a, 0x65, 0x76, 0x65, 0x6e, 0x74, 0x4c, 0x65, 0x76, 0x65, 0x6c, 0x18,
- 0x03, 0x20, 0x01, 0x28, 0x09, 0x52, 0x0a, 0x65, 0x76, 0x65, 0x6e, 0x74, 0x4c, 0x65, 0x76, 0x65,
- 0x6c, 0x12, 0x12, 0x0a, 0x04, 0x74, 0x79, 0x70, 0x65, 0x18, 0x04, 0x20, 0x01, 0x28, 0x09, 0x52,
- 0x04, 0x74, 0x79, 0x70, 0x65, 0x12, 0x1e, 0x0a, 0x0a, 0x70, 0x61, 0x72, 0x61, 0x6d, 0x73, 0x4a,
- 0x53, 0x4f, 0x4e, 0x18, 0x05, 0x20, 0x01, 0x28, 0x0c, 0x52, 0x0a, 0x70, 0x61, 0x72, 0x61, 0x6d,
- 0x73, 0x4a, 0x53, 0x4f, 0x4e, 0x22, 0x65, 0x0a, 0x21, 0x4e, 0x6f, 0x64, 0x65, 0x43, 0x6c, 0x75,
- 0x73, 0x74, 0x65, 0x72, 0x46, 0x69, 0x72, 0x65, 0x77, 0x61, 0x6c, 0x6c, 0x41, 0x63, 0x74, 0x69,
- 0x6f, 0x6e, 0x52, 0x65, 0x73, 0x70, 0x6f, 0x6e, 0x73, 0x65, 0x12, 0x40, 0x0a, 0x1b, 0x6e, 0x6f,
- 0x64, 0x65, 0x43, 0x6c, 0x75, 0x73, 0x74, 0x65, 0x72, 0x46, 0x69, 0x72, 0x65, 0x77, 0x61, 0x6c,
- 0x6c, 0x41, 0x63, 0x74, 0x69, 0x6f, 0x6e, 0x49, 0x64, 0x18, 0x01, 0x20, 0x01, 0x28, 0x03, 0x52,
- 0x1b, 0x6e, 0x6f, 0x64, 0x65, 0x43, 0x6c, 0x75, 0x73, 0x74, 0x65, 0x72, 0x46, 0x69, 0x72, 0x65,
- 0x77, 0x61, 0x6c, 0x6c, 0x41, 0x63, 0x74, 0x69, 0x6f, 0x6e, 0x49, 0x64, 0x22, 0xd2, 0x01, 0x0a,
- 0x26, 0x55, 0x70, 0x64, 0x61, 0x74, 0x65, 0x4e, 0x6f, 0x64, 0x65, 0x43, 0x6c, 0x75, 0x73, 0x74,
- 0x65, 0x72, 0x46, 0x69, 0x72, 0x65, 0x77, 0x61, 0x6c, 0x6c, 0x41, 0x63, 0x74, 0x69, 0x6f, 0x6e,
- 0x52, 0x65, 0x71, 0x75, 0x65, 0x73, 0x74, 0x12, 0x40, 0x0a, 0x1b, 0x6e, 0x6f, 0x64, 0x65, 0x43,
- 0x6c, 0x75, 0x73, 0x74, 0x65, 0x72, 0x46, 0x69, 0x72, 0x65, 0x77, 0x61, 0x6c, 0x6c, 0x41, 0x63,
- 0x74, 0x69, 0x6f, 0x6e, 0x49, 0x64, 0x18, 0x01, 0x20, 0x01, 0x28, 0x03, 0x52, 0x1b, 0x6e, 0x6f,
- 0x64, 0x65, 0x43, 0x6c, 0x75, 0x73, 0x74, 0x65, 0x72, 0x46, 0x69, 0x72, 0x65, 0x77, 0x61, 0x6c,
- 0x6c, 0x41, 0x63, 0x74, 0x69, 0x6f, 0x6e, 0x49, 0x64, 0x12, 0x12, 0x0a, 0x04, 0x6e, 0x61, 0x6d,
- 0x65, 0x18, 0x02, 0x20, 0x01, 0x28, 0x09, 0x52, 0x04, 0x6e, 0x61, 0x6d, 0x65, 0x12, 0x1e, 0x0a,
- 0x0a, 0x65, 0x76, 0x65, 0x6e, 0x74, 0x4c, 0x65, 0x76, 0x65, 0x6c, 0x18, 0x03, 0x20, 0x01, 0x28,
- 0x09, 0x52, 0x0a, 0x65, 0x76, 0x65, 0x6e, 0x74, 0x4c, 0x65, 0x76, 0x65, 0x6c, 0x12, 0x12, 0x0a,
- 0x04, 0x74, 0x79, 0x70, 0x65, 0x18, 0x04, 0x20, 0x01, 0x28, 0x09, 0x52, 0x04, 0x74, 0x79, 0x70,
- 0x65, 0x12, 0x1e, 0x0a, 0x0a, 0x70, 0x61, 0x72, 0x61, 0x6d, 0x73, 0x4a, 0x53, 0x4f, 0x4e, 0x18,
- 0x05, 0x20, 0x01, 0x28, 0x0c, 0x52, 0x0a, 0x70, 0x61, 0x72, 0x61, 0x6d, 0x73, 0x4a, 0x53, 0x4f,
- 0x4e, 0x22, 0x6a, 0x0a, 0x26, 0x44, 0x65, 0x6c, 0x65, 0x74, 0x65, 0x4e, 0x6f, 0x64, 0x65, 0x43,
- 0x6c, 0x75, 0x73, 0x74, 0x65, 0x72, 0x46, 0x69, 0x72, 0x65, 0x77, 0x61, 0x6c, 0x6c, 0x41, 0x63,
- 0x74, 0x69, 0x6f, 0x6e, 0x52, 0x65, 0x71, 0x75, 0x65, 0x73, 0x74, 0x12, 0x40, 0x0a, 0x1b, 0x6e,
- 0x6f, 0x64, 0x65, 0x43, 0x6c, 0x75, 0x73, 0x74, 0x65, 0x72, 0x46, 0x69, 0x72, 0x65, 0x77, 0x61,
- 0x6c, 0x6c, 0x41, 0x63, 0x74, 0x69, 0x6f, 0x6e, 0x49, 0x64, 0x18, 0x01, 0x20, 0x01, 0x28, 0x03,
- 0x52, 0x1b, 0x6e, 0x6f, 0x64, 0x65, 0x43, 0x6c, 0x75, 0x73, 0x74, 0x65, 0x72, 0x46, 0x69, 0x72,
- 0x65, 0x77, 0x61, 0x6c, 0x6c, 0x41, 0x63, 0x74, 0x69, 0x6f, 0x6e, 0x49, 0x64, 0x22, 0x57, 0x0a,
- 0x2f, 0x46, 0x69, 0x6e, 0x64, 0x41, 0x6c, 0x6c, 0x45, 0x6e, 0x61, 0x62, 0x6c, 0x65, 0x64, 0x4e,
- 0x6f, 0x64, 0x65, 0x43, 0x6c, 0x75, 0x73, 0x74, 0x65, 0x72, 0x46, 0x69, 0x72, 0x65, 0x77, 0x61,
- 0x6c, 0x6c, 0x41, 0x63, 0x74, 0x69, 0x6f, 0x6e, 0x73, 0x52, 0x65, 0x71, 0x75, 0x65, 0x73, 0x74,
- 0x12, 0x24, 0x0a, 0x0d, 0x6e, 0x6f, 0x64, 0x65, 0x43, 0x6c, 0x75, 0x73, 0x74, 0x65, 0x72, 0x49,
- 0x64, 0x18, 0x01, 0x20, 0x01, 0x28, 0x03, 0x52, 0x0d, 0x6e, 0x6f, 0x64, 0x65, 0x43, 0x6c, 0x75,
- 0x73, 0x74, 0x65, 0x72, 0x49, 0x64, 0x22, 0x91, 0x01, 0x0a, 0x30, 0x46, 0x69, 0x6e, 0x64, 0x41,
- 0x6c, 0x6c, 0x45, 0x6e, 0x61, 0x62, 0x6c, 0x65, 0x64, 0x4e, 0x6f, 0x64, 0x65, 0x43, 0x6c, 0x75,
- 0x73, 0x74, 0x65, 0x72, 0x46, 0x69, 0x72, 0x65, 0x77, 0x61, 0x6c, 0x6c, 0x41, 0x63, 0x74, 0x69,
- 0x6f, 0x6e, 0x73, 0x52, 0x65, 0x73, 0x70, 0x6f, 0x6e, 0x73, 0x65, 0x12, 0x5d, 0x0a, 0x1a, 0x6e,
- 0x6f, 0x64, 0x65, 0x43, 0x6c, 0x75, 0x73, 0x74, 0x65, 0x72, 0x46, 0x69, 0x72, 0x65, 0x77, 0x61,
- 0x6c, 0x6c, 0x41, 0x63, 0x74, 0x69, 0x6f, 0x6e, 0x73, 0x18, 0x01, 0x20, 0x03, 0x28, 0x0b, 0x32,
- 0x1d, 0x2e, 0x70, 0x62, 0x2e, 0x4e, 0x6f, 0x64, 0x65, 0x43, 0x6c, 0x75, 0x73, 0x74, 0x65, 0x72,
- 0x46, 0x69, 0x72, 0x65, 0x77, 0x61, 0x6c, 0x6c, 0x41, 0x63, 0x74, 0x69, 0x6f, 0x6e, 0x52, 0x1a,
- 0x6e, 0x6f, 0x64, 0x65, 0x43, 0x6c, 0x75, 0x73, 0x74, 0x65, 0x72, 0x46, 0x69, 0x72, 0x65, 0x77,
- 0x61, 0x6c, 0x6c, 0x41, 0x63, 0x74, 0x69, 0x6f, 0x6e, 0x73, 0x22, 0x6f, 0x0a, 0x2b, 0x46, 0x69,
- 0x6e, 0x64, 0x45, 0x6e, 0x61, 0x62, 0x6c, 0x65, 0x64, 0x4e, 0x6f, 0x64, 0x65, 0x43, 0x6c, 0x75,
- 0x73, 0x74, 0x65, 0x72, 0x46, 0x69, 0x72, 0x65, 0x77, 0x61, 0x6c, 0x6c, 0x41, 0x63, 0x74, 0x69,
- 0x6f, 0x6e, 0x52, 0x65, 0x71, 0x75, 0x65, 0x73, 0x74, 0x12, 0x40, 0x0a, 0x1b, 0x6e, 0x6f, 0x64,
- 0x65, 0x43, 0x6c, 0x75, 0x73, 0x74, 0x65, 0x72, 0x46, 0x69, 0x72, 0x65, 0x77, 0x61, 0x6c, 0x6c,
- 0x41, 0x63, 0x74, 0x69, 0x6f, 0x6e, 0x49, 0x64, 0x18, 0x01, 0x20, 0x01, 0x28, 0x03, 0x52, 0x1b,
- 0x6e, 0x6f, 0x64, 0x65, 0x43, 0x6c, 0x75, 0x73, 0x74, 0x65, 0x72, 0x46, 0x69, 0x72, 0x65, 0x77,
- 0x61, 0x6c, 0x6c, 0x41, 0x63, 0x74, 0x69, 0x6f, 0x6e, 0x49, 0x64, 0x22, 0x8b, 0x01, 0x0a, 0x2c,
- 0x46, 0x69, 0x6e, 0x64, 0x45, 0x6e, 0x61, 0x62, 0x6c, 0x65, 0x64, 0x4e, 0x6f, 0x64, 0x65, 0x43,
- 0x6c, 0x75, 0x73, 0x74, 0x65, 0x72, 0x46, 0x69, 0x72, 0x65, 0x77, 0x61, 0x6c, 0x6c, 0x41, 0x63,
- 0x74, 0x69, 0x6f, 0x6e, 0x52, 0x65, 0x73, 0x70, 0x6f, 0x6e, 0x73, 0x65, 0x12, 0x5b, 0x0a, 0x19,
- 0x6e, 0x6f, 0x64, 0x65, 0x43, 0x6c, 0x75, 0x73, 0x74, 0x65, 0x72, 0x46, 0x69, 0x72, 0x65, 0x77,
- 0x61, 0x6c, 0x6c, 0x41, 0x63, 0x74, 0x69, 0x6f, 0x6e, 0x18, 0x01, 0x20, 0x01, 0x28, 0x0b, 0x32,
- 0x1d, 0x2e, 0x70, 0x62, 0x2e, 0x4e, 0x6f, 0x64, 0x65, 0x43, 0x6c, 0x75, 0x73, 0x74, 0x65, 0x72,
- 0x46, 0x69, 0x72, 0x65, 0x77, 0x61, 0x6c, 0x6c, 0x41, 0x63, 0x74, 0x69, 0x6f, 0x6e, 0x52, 0x19,
- 0x6e, 0x6f, 0x64, 0x65, 0x43, 0x6c, 0x75, 0x73, 0x74, 0x65, 0x72, 0x46, 0x69, 0x72, 0x65, 0x77,
- 0x61, 0x6c, 0x6c, 0x41, 0x63, 0x74, 0x69, 0x6f, 0x6e, 0x22, 0x58, 0x0a, 0x30, 0x43, 0x6f, 0x75,
- 0x6e, 0x74, 0x41, 0x6c, 0x6c, 0x45, 0x6e, 0x61, 0x62, 0x6c, 0x65, 0x64, 0x4e, 0x6f, 0x64, 0x65,
- 0x43, 0x6c, 0x75, 0x73, 0x74, 0x65, 0x72, 0x46, 0x69, 0x72, 0x65, 0x77, 0x61, 0x6c, 0x6c, 0x41,
- 0x63, 0x74, 0x69, 0x6f, 0x6e, 0x73, 0x52, 0x65, 0x71, 0x75, 0x65, 0x73, 0x74, 0x12, 0x24, 0x0a,
- 0x0d, 0x6e, 0x6f, 0x64, 0x65, 0x43, 0x6c, 0x75, 0x73, 0x74, 0x65, 0x72, 0x49, 0x64, 0x18, 0x01,
- 0x20, 0x01, 0x28, 0x03, 0x52, 0x0d, 0x6e, 0x6f, 0x64, 0x65, 0x43, 0x6c, 0x75, 0x73, 0x74, 0x65,
- 0x72, 0x49, 0x64, 0x32, 0xf3, 0x05, 0x0a, 0x20, 0x4e, 0x6f, 0x64, 0x65, 0x43, 0x6c, 0x75, 0x73,
- 0x74, 0x65, 0x72, 0x46, 0x69, 0x72, 0x65, 0x77, 0x61, 0x6c, 0x6c, 0x41, 0x63, 0x74, 0x69, 0x6f,
- 0x6e, 0x53, 0x65, 0x72, 0x76, 0x69, 0x63, 0x65, 0x12, 0x74, 0x0a, 0x1f, 0x63, 0x72, 0x65, 0x61,
- 0x74, 0x65, 0x4e, 0x6f, 0x64, 0x65, 0x43, 0x6c, 0x75, 0x73, 0x74, 0x65, 0x72, 0x46, 0x69, 0x72,
- 0x65, 0x77, 0x61, 0x6c, 0x6c, 0x41, 0x63, 0x74, 0x69, 0x6f, 0x6e, 0x12, 0x2a, 0x2e, 0x70, 0x62,
- 0x2e, 0x43, 0x72, 0x65, 0x61, 0x74, 0x65, 0x4e, 0x6f, 0x64, 0x65, 0x43, 0x6c, 0x75, 0x73, 0x74,
- 0x65, 0x72, 0x46, 0x69, 0x72, 0x65, 0x77, 0x61, 0x6c, 0x6c, 0x41, 0x63, 0x74, 0x69, 0x6f, 0x6e,
- 0x52, 0x65, 0x71, 0x75, 0x65, 0x73, 0x74, 0x1a, 0x25, 0x2e, 0x70, 0x62, 0x2e, 0x4e, 0x6f, 0x64,
- 0x65, 0x43, 0x6c, 0x75, 0x73, 0x74, 0x65, 0x72, 0x46, 0x69, 0x72, 0x65, 0x77, 0x61, 0x6c, 0x6c,
- 0x41, 0x63, 0x74, 0x69, 0x6f, 0x6e, 0x52, 0x65, 0x73, 0x70, 0x6f, 0x6e, 0x73, 0x65, 0x12, 0x5d,
- 0x0a, 0x1f, 0x75, 0x70, 0x64, 0x61, 0x74, 0x65, 0x4e, 0x6f, 0x64, 0x65, 0x43, 0x6c, 0x75, 0x73,
- 0x74, 0x65, 0x72, 0x46, 0x69, 0x72, 0x65, 0x77, 0x61, 0x6c, 0x6c, 0x41, 0x63, 0x74, 0x69, 0x6f,
- 0x6e, 0x12, 0x2a, 0x2e, 0x70, 0x62, 0x2e, 0x55, 0x70, 0x64, 0x61, 0x74, 0x65, 0x4e, 0x6f, 0x64,
- 0x65, 0x43, 0x6c, 0x75, 0x73, 0x74, 0x65, 0x72, 0x46, 0x69, 0x72, 0x65, 0x77, 0x61, 0x6c, 0x6c,
- 0x41, 0x63, 0x74, 0x69, 0x6f, 0x6e, 0x52, 0x65, 0x71, 0x75, 0x65, 0x73, 0x74, 0x1a, 0x0e, 0x2e,
- 0x70, 0x62, 0x2e, 0x52, 0x50, 0x43, 0x53, 0x75, 0x63, 0x63, 0x65, 0x73, 0x73, 0x12, 0x5d, 0x0a,
- 0x1f, 0x64, 0x65, 0x6c, 0x65, 0x74, 0x65, 0x4e, 0x6f, 0x64, 0x65, 0x43, 0x6c, 0x75, 0x73, 0x74,
- 0x65, 0x72, 0x46, 0x69, 0x72, 0x65, 0x77, 0x61, 0x6c, 0x6c, 0x41, 0x63, 0x74, 0x69, 0x6f, 0x6e,
- 0x12, 0x2a, 0x2e, 0x70, 0x62, 0x2e, 0x44, 0x65, 0x6c, 0x65, 0x74, 0x65, 0x4e, 0x6f, 0x64, 0x65,
- 0x43, 0x6c, 0x75, 0x73, 0x74, 0x65, 0x72, 0x46, 0x69, 0x72, 0x65, 0x77, 0x61, 0x6c, 0x6c, 0x41,
- 0x63, 0x74, 0x69, 0x6f, 0x6e, 0x52, 0x65, 0x71, 0x75, 0x65, 0x73, 0x74, 0x1a, 0x0e, 0x2e, 0x70,
- 0x62, 0x2e, 0x52, 0x50, 0x43, 0x53, 0x75, 0x63, 0x63, 0x65, 0x73, 0x73, 0x12, 0x95, 0x01, 0x0a,
- 0x28, 0x66, 0x69, 0x6e, 0x64, 0x41, 0x6c, 0x6c, 0x45, 0x6e, 0x61, 0x62, 0x6c, 0x65, 0x64, 0x4e,
- 0x6f, 0x64, 0x65, 0x43, 0x6c, 0x75, 0x73, 0x74, 0x65, 0x72, 0x46, 0x69, 0x72, 0x65, 0x77, 0x61,
- 0x6c, 0x6c, 0x41, 0x63, 0x74, 0x69, 0x6f, 0x6e, 0x73, 0x12, 0x33, 0x2e, 0x70, 0x62, 0x2e, 0x46,
- 0x69, 0x6e, 0x64, 0x41, 0x6c, 0x6c, 0x45, 0x6e, 0x61, 0x62, 0x6c, 0x65, 0x64, 0x4e, 0x6f, 0x64,
- 0x65, 0x43, 0x6c, 0x75, 0x73, 0x74, 0x65, 0x72, 0x46, 0x69, 0x72, 0x65, 0x77, 0x61, 0x6c, 0x6c,
- 0x41, 0x63, 0x74, 0x69, 0x6f, 0x6e, 0x73, 0x52, 0x65, 0x71, 0x75, 0x65, 0x73, 0x74, 0x1a, 0x34,
- 0x2e, 0x70, 0x62, 0x2e, 0x46, 0x69, 0x6e, 0x64, 0x41, 0x6c, 0x6c, 0x45, 0x6e, 0x61, 0x62, 0x6c,
- 0x65, 0x64, 0x4e, 0x6f, 0x64, 0x65, 0x43, 0x6c, 0x75, 0x73, 0x74, 0x65, 0x72, 0x46, 0x69, 0x72,
- 0x65, 0x77, 0x61, 0x6c, 0x6c, 0x41, 0x63, 0x74, 0x69, 0x6f, 0x6e, 0x73, 0x52, 0x65, 0x73, 0x70,
- 0x6f, 0x6e, 0x73, 0x65, 0x12, 0x89, 0x01, 0x0a, 0x24, 0x66, 0x69, 0x6e, 0x64, 0x45, 0x6e, 0x61,
- 0x62, 0x6c, 0x65, 0x64, 0x4e, 0x6f, 0x64, 0x65, 0x43, 0x6c, 0x75, 0x73, 0x74, 0x65, 0x72, 0x46,
- 0x69, 0x72, 0x65, 0x77, 0x61, 0x6c, 0x6c, 0x41, 0x63, 0x74, 0x69, 0x6f, 0x6e, 0x12, 0x2f, 0x2e,
- 0x70, 0x62, 0x2e, 0x46, 0x69, 0x6e, 0x64, 0x45, 0x6e, 0x61, 0x62, 0x6c, 0x65, 0x64, 0x4e, 0x6f,
- 0x64, 0x65, 0x43, 0x6c, 0x75, 0x73, 0x74, 0x65, 0x72, 0x46, 0x69, 0x72, 0x65, 0x77, 0x61, 0x6c,
- 0x6c, 0x41, 0x63, 0x74, 0x69, 0x6f, 0x6e, 0x52, 0x65, 0x71, 0x75, 0x65, 0x73, 0x74, 0x1a, 0x30,
- 0x2e, 0x70, 0x62, 0x2e, 0x46, 0x69, 0x6e, 0x64, 0x45, 0x6e, 0x61, 0x62, 0x6c, 0x65, 0x64, 0x4e,
- 0x6f, 0x64, 0x65, 0x43, 0x6c, 0x75, 0x73, 0x74, 0x65, 0x72, 0x46, 0x69, 0x72, 0x65, 0x77, 0x61,
- 0x6c, 0x6c, 0x41, 0x63, 0x74, 0x69, 0x6f, 0x6e, 0x52, 0x65, 0x73, 0x70, 0x6f, 0x6e, 0x73, 0x65,
- 0x12, 0x77, 0x0a, 0x29, 0x63, 0x6f, 0x75, 0x6e, 0x74, 0x41, 0x6c, 0x6c, 0x45, 0x6e, 0x61, 0x62,
- 0x6c, 0x65, 0x64, 0x4e, 0x6f, 0x64, 0x65, 0x43, 0x6c, 0x75, 0x73, 0x74, 0x65, 0x72, 0x46, 0x69,
- 0x72, 0x65, 0x77, 0x61, 0x6c, 0x6c, 0x41, 0x63, 0x74, 0x69, 0x6f, 0x6e, 0x73, 0x12, 0x34, 0x2e,
- 0x70, 0x62, 0x2e, 0x43, 0x6f, 0x75, 0x6e, 0x74, 0x41, 0x6c, 0x6c, 0x45, 0x6e, 0x61, 0x62, 0x6c,
- 0x65, 0x64, 0x4e, 0x6f, 0x64, 0x65, 0x43, 0x6c, 0x75, 0x73, 0x74, 0x65, 0x72, 0x46, 0x69, 0x72,
- 0x65, 0x77, 0x61, 0x6c, 0x6c, 0x41, 0x63, 0x74, 0x69, 0x6f, 0x6e, 0x73, 0x52, 0x65, 0x71, 0x75,
- 0x65, 0x73, 0x74, 0x1a, 0x14, 0x2e, 0x70, 0x62, 0x2e, 0x52, 0x50, 0x43, 0x43, 0x6f, 0x75, 0x6e,
- 0x74, 0x52, 0x65, 0x73, 0x70, 0x6f, 0x6e, 0x73, 0x65, 0x42, 0x06, 0x5a, 0x04, 0x2e, 0x2f, 0x70,
- 0x62, 0x62, 0x06, 0x70, 0x72, 0x6f, 0x74, 0x6f, 0x33,
-}
+const file_service_node_cluster_firewall_action_proto_rawDesc = "" +
+ "\n" +
+ "*service_node_cluster_firewall_action.proto\x12\x02pb\x1a/models/model_node_cluster_firewall_action.proto\x1a\x19models/rpc_messages.proto\"\xb6\x01\n" +
+ "&CreateNodeClusterFirewallActionRequest\x12$\n" +
+ "\rnodeClusterId\x18\x01 \x01(\x03R\rnodeClusterId\x12\x12\n" +
+ "\x04name\x18\x02 \x01(\tR\x04name\x12\x1e\n" +
+ "\n" +
+ "eventLevel\x18\x03 \x01(\tR\n" +
+ "eventLevel\x12\x12\n" +
+ "\x04type\x18\x04 \x01(\tR\x04type\x12\x1e\n" +
+ "\n" +
+ "paramsJSON\x18\x05 \x01(\fR\n" +
+ "paramsJSON\"e\n" +
+ "!NodeClusterFirewallActionResponse\x12@\n" +
+ "\x1bnodeClusterFirewallActionId\x18\x01 \x01(\x03R\x1bnodeClusterFirewallActionId\"\xd2\x01\n" +
+ "&UpdateNodeClusterFirewallActionRequest\x12@\n" +
+ "\x1bnodeClusterFirewallActionId\x18\x01 \x01(\x03R\x1bnodeClusterFirewallActionId\x12\x12\n" +
+ "\x04name\x18\x02 \x01(\tR\x04name\x12\x1e\n" +
+ "\n" +
+ "eventLevel\x18\x03 \x01(\tR\n" +
+ "eventLevel\x12\x12\n" +
+ "\x04type\x18\x04 \x01(\tR\x04type\x12\x1e\n" +
+ "\n" +
+ "paramsJSON\x18\x05 \x01(\fR\n" +
+ "paramsJSON\"j\n" +
+ "&DeleteNodeClusterFirewallActionRequest\x12@\n" +
+ "\x1bnodeClusterFirewallActionId\x18\x01 \x01(\x03R\x1bnodeClusterFirewallActionId\"W\n" +
+ "/FindAllEnabledNodeClusterFirewallActionsRequest\x12$\n" +
+ "\rnodeClusterId\x18\x01 \x01(\x03R\rnodeClusterId\"\x91\x01\n" +
+ "0FindAllEnabledNodeClusterFirewallActionsResponse\x12]\n" +
+ "\x1anodeClusterFirewallActions\x18\x01 \x03(\v2\x1d.pb.NodeClusterFirewallActionR\x1anodeClusterFirewallActions\"o\n" +
+ "+FindEnabledNodeClusterFirewallActionRequest\x12@\n" +
+ "\x1bnodeClusterFirewallActionId\x18\x01 \x01(\x03R\x1bnodeClusterFirewallActionId\"\x8b\x01\n" +
+ ",FindEnabledNodeClusterFirewallActionResponse\x12[\n" +
+ "\x19nodeClusterFirewallAction\x18\x01 \x01(\v2\x1d.pb.NodeClusterFirewallActionR\x19nodeClusterFirewallAction\"X\n" +
+ "0CountAllEnabledNodeClusterFirewallActionsRequest\x12$\n" +
+ "\rnodeClusterId\x18\x01 \x01(\x03R\rnodeClusterId2\xf3\x05\n" +
+ " NodeClusterFirewallActionService\x12t\n" +
+ "\x1fcreateNodeClusterFirewallAction\x12*.pb.CreateNodeClusterFirewallActionRequest\x1a%.pb.NodeClusterFirewallActionResponse\x12]\n" +
+ "\x1fupdateNodeClusterFirewallAction\x12*.pb.UpdateNodeClusterFirewallActionRequest\x1a\x0e.pb.RPCSuccess\x12]\n" +
+ "\x1fdeleteNodeClusterFirewallAction\x12*.pb.DeleteNodeClusterFirewallActionRequest\x1a\x0e.pb.RPCSuccess\x12\x95\x01\n" +
+ "(findAllEnabledNodeClusterFirewallActions\x123.pb.FindAllEnabledNodeClusterFirewallActionsRequest\x1a4.pb.FindAllEnabledNodeClusterFirewallActionsResponse\x12\x89\x01\n" +
+ "$findEnabledNodeClusterFirewallAction\x12/.pb.FindEnabledNodeClusterFirewallActionRequest\x1a0.pb.FindEnabledNodeClusterFirewallActionResponse\x12w\n" +
+ ")countAllEnabledNodeClusterFirewallActions\x124.pb.CountAllEnabledNodeClusterFirewallActionsRequest\x1a\x14.pb.RPCCountResponseB\x06Z\x04./pbb\x06proto3"
var (
file_service_node_cluster_firewall_action_proto_rawDescOnce sync.Once
- file_service_node_cluster_firewall_action_proto_rawDescData = file_service_node_cluster_firewall_action_proto_rawDesc
+ file_service_node_cluster_firewall_action_proto_rawDescData []byte
)
func file_service_node_cluster_firewall_action_proto_rawDescGZIP() []byte {
file_service_node_cluster_firewall_action_proto_rawDescOnce.Do(func() {
- file_service_node_cluster_firewall_action_proto_rawDescData = protoimpl.X.CompressGZIP(file_service_node_cluster_firewall_action_proto_rawDescData)
+ file_service_node_cluster_firewall_action_proto_rawDescData = protoimpl.X.CompressGZIP(unsafe.Slice(unsafe.StringData(file_service_node_cluster_firewall_action_proto_rawDesc), len(file_service_node_cluster_firewall_action_proto_rawDesc)))
})
return file_service_node_cluster_firewall_action_proto_rawDescData
}
@@ -682,7 +594,7 @@ func file_service_node_cluster_firewall_action_proto_init() {
out := protoimpl.TypeBuilder{
File: protoimpl.DescBuilder{
GoPackagePath: reflect.TypeOf(x{}).PkgPath(),
- RawDescriptor: file_service_node_cluster_firewall_action_proto_rawDesc,
+ RawDescriptor: unsafe.Slice(unsafe.StringData(file_service_node_cluster_firewall_action_proto_rawDesc), len(file_service_node_cluster_firewall_action_proto_rawDesc)),
NumEnums: 0,
NumMessages: 9,
NumExtensions: 0,
@@ -693,7 +605,6 @@ func file_service_node_cluster_firewall_action_proto_init() {
MessageInfos: file_service_node_cluster_firewall_action_proto_msgTypes,
}.Build()
File_service_node_cluster_firewall_action_proto = out.File
- file_service_node_cluster_firewall_action_proto_rawDesc = nil
file_service_node_cluster_firewall_action_proto_goTypes = nil
file_service_node_cluster_firewall_action_proto_depIdxs = nil
}
diff --git a/EdgeCommon/pkg/rpc/pb/service_node_cluster_firewall_action_grpc.pb.go b/EdgeCommon/pkg/rpc/pb/service_node_cluster_firewall_action_grpc.pb.go
index 2341c60..6119327 100644
--- a/EdgeCommon/pkg/rpc/pb/service_node_cluster_firewall_action_grpc.pb.go
+++ b/EdgeCommon/pkg/rpc/pb/service_node_cluster_firewall_action_grpc.pb.go
@@ -1,7 +1,7 @@
// Code generated by protoc-gen-go-grpc. DO NOT EDIT.
// versions:
-// - protoc-gen-go-grpc v1.5.1
-// - protoc v6.33.2
+// - protoc-gen-go-grpc v1.6.1
+// - protoc v3.19.6
// source: service_node_cluster_firewall_action.proto
package pb
@@ -143,22 +143,22 @@ type NodeClusterFirewallActionServiceServer interface {
type UnimplementedNodeClusterFirewallActionServiceServer struct{}
func (UnimplementedNodeClusterFirewallActionServiceServer) CreateNodeClusterFirewallAction(context.Context, *CreateNodeClusterFirewallActionRequest) (*NodeClusterFirewallActionResponse, error) {
- return nil, status.Errorf(codes.Unimplemented, "method CreateNodeClusterFirewallAction not implemented")
+ return nil, status.Error(codes.Unimplemented, "method CreateNodeClusterFirewallAction not implemented")
}
func (UnimplementedNodeClusterFirewallActionServiceServer) UpdateNodeClusterFirewallAction(context.Context, *UpdateNodeClusterFirewallActionRequest) (*RPCSuccess, error) {
- return nil, status.Errorf(codes.Unimplemented, "method UpdateNodeClusterFirewallAction not implemented")
+ return nil, status.Error(codes.Unimplemented, "method UpdateNodeClusterFirewallAction not implemented")
}
func (UnimplementedNodeClusterFirewallActionServiceServer) DeleteNodeClusterFirewallAction(context.Context, *DeleteNodeClusterFirewallActionRequest) (*RPCSuccess, error) {
- return nil, status.Errorf(codes.Unimplemented, "method DeleteNodeClusterFirewallAction not implemented")
+ return nil, status.Error(codes.Unimplemented, "method DeleteNodeClusterFirewallAction not implemented")
}
func (UnimplementedNodeClusterFirewallActionServiceServer) FindAllEnabledNodeClusterFirewallActions(context.Context, *FindAllEnabledNodeClusterFirewallActionsRequest) (*FindAllEnabledNodeClusterFirewallActionsResponse, error) {
- return nil, status.Errorf(codes.Unimplemented, "method FindAllEnabledNodeClusterFirewallActions not implemented")
+ return nil, status.Error(codes.Unimplemented, "method FindAllEnabledNodeClusterFirewallActions not implemented")
}
func (UnimplementedNodeClusterFirewallActionServiceServer) FindEnabledNodeClusterFirewallAction(context.Context, *FindEnabledNodeClusterFirewallActionRequest) (*FindEnabledNodeClusterFirewallActionResponse, error) {
- return nil, status.Errorf(codes.Unimplemented, "method FindEnabledNodeClusterFirewallAction not implemented")
+ return nil, status.Error(codes.Unimplemented, "method FindEnabledNodeClusterFirewallAction not implemented")
}
func (UnimplementedNodeClusterFirewallActionServiceServer) CountAllEnabledNodeClusterFirewallActions(context.Context, *CountAllEnabledNodeClusterFirewallActionsRequest) (*RPCCountResponse, error) {
- return nil, status.Errorf(codes.Unimplemented, "method CountAllEnabledNodeClusterFirewallActions not implemented")
+ return nil, status.Error(codes.Unimplemented, "method CountAllEnabledNodeClusterFirewallActions not implemented")
}
func (UnimplementedNodeClusterFirewallActionServiceServer) testEmbeddedByValue() {}
@@ -170,7 +170,7 @@ type UnsafeNodeClusterFirewallActionServiceServer interface {
}
func RegisterNodeClusterFirewallActionServiceServer(s grpc.ServiceRegistrar, srv NodeClusterFirewallActionServiceServer) {
- // If the following call pancis, it indicates UnimplementedNodeClusterFirewallActionServiceServer was
+ // If the following call panics, it indicates UnimplementedNodeClusterFirewallActionServiceServer was
// embedded by pointer and is nil. This will cause panics if an
// unimplemented method is ever invoked, so we test this at initialization
// time to prevent it from happening at runtime later due to I/O.
diff --git a/EdgeCommon/pkg/rpc/pb/service_node_cluster_grpc.pb.go b/EdgeCommon/pkg/rpc/pb/service_node_cluster_grpc.pb.go
index 1481958..5884763 100644
--- a/EdgeCommon/pkg/rpc/pb/service_node_cluster_grpc.pb.go
+++ b/EdgeCommon/pkg/rpc/pb/service_node_cluster_grpc.pb.go
@@ -1,7 +1,7 @@
// Code generated by protoc-gen-go-grpc. DO NOT EDIT.
// versions:
-// - protoc-gen-go-grpc v1.5.1
-// - protoc v6.33.2
+// - protoc-gen-go-grpc v1.6.1
+// - protoc v3.19.6
// source: service_node_cluster.proto
package pb
@@ -818,157 +818,157 @@ type NodeClusterServiceServer interface {
type UnimplementedNodeClusterServiceServer struct{}
func (UnimplementedNodeClusterServiceServer) CreateNodeCluster(context.Context, *CreateNodeClusterRequest) (*CreateNodeClusterResponse, error) {
- return nil, status.Errorf(codes.Unimplemented, "method CreateNodeCluster not implemented")
+ return nil, status.Error(codes.Unimplemented, "method CreateNodeCluster not implemented")
}
func (UnimplementedNodeClusterServiceServer) UpdateNodeCluster(context.Context, *UpdateNodeClusterRequest) (*RPCSuccess, error) {
- return nil, status.Errorf(codes.Unimplemented, "method UpdateNodeCluster not implemented")
+ return nil, status.Error(codes.Unimplemented, "method UpdateNodeCluster not implemented")
}
func (UnimplementedNodeClusterServiceServer) DeleteNodeCluster(context.Context, *DeleteNodeClusterRequest) (*RPCSuccess, error) {
- return nil, status.Errorf(codes.Unimplemented, "method DeleteNodeCluster not implemented")
+ return nil, status.Error(codes.Unimplemented, "method DeleteNodeCluster not implemented")
}
func (UnimplementedNodeClusterServiceServer) FindEnabledNodeCluster(context.Context, *FindEnabledNodeClusterRequest) (*FindEnabledNodeClusterResponse, error) {
- return nil, status.Errorf(codes.Unimplemented, "method FindEnabledNodeCluster not implemented")
+ return nil, status.Error(codes.Unimplemented, "method FindEnabledNodeCluster not implemented")
}
func (UnimplementedNodeClusterServiceServer) FindAPINodesWithNodeCluster(context.Context, *FindAPINodesWithNodeClusterRequest) (*FindAPINodesWithNodeClusterResponse, error) {
- return nil, status.Errorf(codes.Unimplemented, "method FindAPINodesWithNodeCluster not implemented")
+ return nil, status.Error(codes.Unimplemented, "method FindAPINodesWithNodeCluster not implemented")
}
func (UnimplementedNodeClusterServiceServer) FindAllEnabledNodeClusters(context.Context, *FindAllEnabledNodeClustersRequest) (*FindAllEnabledNodeClustersResponse, error) {
- return nil, status.Errorf(codes.Unimplemented, "method FindAllEnabledNodeClusters not implemented")
+ return nil, status.Error(codes.Unimplemented, "method FindAllEnabledNodeClusters not implemented")
}
func (UnimplementedNodeClusterServiceServer) CountAllEnabledNodeClusters(context.Context, *CountAllEnabledNodeClustersRequest) (*RPCCountResponse, error) {
- return nil, status.Errorf(codes.Unimplemented, "method CountAllEnabledNodeClusters not implemented")
+ return nil, status.Error(codes.Unimplemented, "method CountAllEnabledNodeClusters not implemented")
}
func (UnimplementedNodeClusterServiceServer) ListEnabledNodeClusters(context.Context, *ListEnabledNodeClustersRequest) (*ListEnabledNodeClustersResponse, error) {
- return nil, status.Errorf(codes.Unimplemented, "method ListEnabledNodeClusters not implemented")
+ return nil, status.Error(codes.Unimplemented, "method ListEnabledNodeClusters not implemented")
}
func (UnimplementedNodeClusterServiceServer) FindNodeClusterHealthCheckConfig(context.Context, *FindNodeClusterHealthCheckConfigRequest) (*FindNodeClusterHealthCheckConfigResponse, error) {
- return nil, status.Errorf(codes.Unimplemented, "method FindNodeClusterHealthCheckConfig not implemented")
+ return nil, status.Error(codes.Unimplemented, "method FindNodeClusterHealthCheckConfig not implemented")
}
func (UnimplementedNodeClusterServiceServer) UpdateNodeClusterHealthCheck(context.Context, *UpdateNodeClusterHealthCheckRequest) (*RPCSuccess, error) {
- return nil, status.Errorf(codes.Unimplemented, "method UpdateNodeClusterHealthCheck not implemented")
+ return nil, status.Error(codes.Unimplemented, "method UpdateNodeClusterHealthCheck not implemented")
}
func (UnimplementedNodeClusterServiceServer) ExecuteNodeClusterHealthCheck(context.Context, *ExecuteNodeClusterHealthCheckRequest) (*ExecuteNodeClusterHealthCheckResponse, error) {
- return nil, status.Errorf(codes.Unimplemented, "method ExecuteNodeClusterHealthCheck not implemented")
+ return nil, status.Error(codes.Unimplemented, "method ExecuteNodeClusterHealthCheck not implemented")
}
func (UnimplementedNodeClusterServiceServer) CountAllEnabledNodeClustersWithNodeGrantId(context.Context, *CountAllEnabledNodeClustersWithNodeGrantIdRequest) (*RPCCountResponse, error) {
- return nil, status.Errorf(codes.Unimplemented, "method CountAllEnabledNodeClustersWithNodeGrantId not implemented")
+ return nil, status.Error(codes.Unimplemented, "method CountAllEnabledNodeClustersWithNodeGrantId not implemented")
}
func (UnimplementedNodeClusterServiceServer) FindAllEnabledNodeClustersWithNodeGrantId(context.Context, *FindAllEnabledNodeClustersWithNodeGrantIdRequest) (*FindAllEnabledNodeClustersWithNodeGrantIdResponse, error) {
- return nil, status.Errorf(codes.Unimplemented, "method FindAllEnabledNodeClustersWithNodeGrantId not implemented")
+ return nil, status.Error(codes.Unimplemented, "method FindAllEnabledNodeClustersWithNodeGrantId not implemented")
}
func (UnimplementedNodeClusterServiceServer) FindEnabledNodeClusterDNS(context.Context, *FindEnabledNodeClusterDNSRequest) (*FindEnabledNodeClusterDNSResponse, error) {
- return nil, status.Errorf(codes.Unimplemented, "method FindEnabledNodeClusterDNS not implemented")
+ return nil, status.Error(codes.Unimplemented, "method FindEnabledNodeClusterDNS not implemented")
}
func (UnimplementedNodeClusterServiceServer) CountAllEnabledNodeClustersWithDNSProviderId(context.Context, *CountAllEnabledNodeClustersWithDNSProviderIdRequest) (*RPCCountResponse, error) {
- return nil, status.Errorf(codes.Unimplemented, "method CountAllEnabledNodeClustersWithDNSProviderId not implemented")
+ return nil, status.Error(codes.Unimplemented, "method CountAllEnabledNodeClustersWithDNSProviderId not implemented")
}
func (UnimplementedNodeClusterServiceServer) CountAllEnabledNodeClustersWithDNSDomainId(context.Context, *CountAllEnabledNodeClustersWithDNSDomainIdRequest) (*RPCCountResponse, error) {
- return nil, status.Errorf(codes.Unimplemented, "method CountAllEnabledNodeClustersWithDNSDomainId not implemented")
+ return nil, status.Error(codes.Unimplemented, "method CountAllEnabledNodeClustersWithDNSDomainId not implemented")
}
func (UnimplementedNodeClusterServiceServer) FindAllEnabledNodeClustersWithDNSDomainId(context.Context, *FindAllEnabledNodeClustersWithDNSDomainIdRequest) (*FindAllEnabledNodeClustersWithDNSDomainIdResponse, error) {
- return nil, status.Errorf(codes.Unimplemented, "method FindAllEnabledNodeClustersWithDNSDomainId not implemented")
+ return nil, status.Error(codes.Unimplemented, "method FindAllEnabledNodeClustersWithDNSDomainId not implemented")
}
func (UnimplementedNodeClusterServiceServer) CheckNodeClusterDNSName(context.Context, *CheckNodeClusterDNSNameRequest) (*CheckNodeClusterDNSNameResponse, error) {
- return nil, status.Errorf(codes.Unimplemented, "method CheckNodeClusterDNSName not implemented")
+ return nil, status.Error(codes.Unimplemented, "method CheckNodeClusterDNSName not implemented")
}
func (UnimplementedNodeClusterServiceServer) UpdateNodeClusterDNS(context.Context, *UpdateNodeClusterDNSRequest) (*RPCSuccess, error) {
- return nil, status.Errorf(codes.Unimplemented, "method UpdateNodeClusterDNS not implemented")
+ return nil, status.Error(codes.Unimplemented, "method UpdateNodeClusterDNS not implemented")
}
func (UnimplementedNodeClusterServiceServer) CheckNodeClusterDNSChanges(context.Context, *CheckNodeClusterDNSChangesRequest) (*CheckNodeClusterDNSChangesResponse, error) {
- return nil, status.Errorf(codes.Unimplemented, "method CheckNodeClusterDNSChanges not implemented")
+ return nil, status.Error(codes.Unimplemented, "method CheckNodeClusterDNSChanges not implemented")
}
func (UnimplementedNodeClusterServiceServer) FindEnabledNodeClusterTOA(context.Context, *FindEnabledNodeClusterTOARequest) (*FindEnabledNodeClusterTOAResponse, error) {
- return nil, status.Errorf(codes.Unimplemented, "method FindEnabledNodeClusterTOA not implemented")
+ return nil, status.Error(codes.Unimplemented, "method FindEnabledNodeClusterTOA not implemented")
}
func (UnimplementedNodeClusterServiceServer) UpdateNodeClusterTOA(context.Context, *UpdateNodeClusterTOARequest) (*RPCSuccess, error) {
- return nil, status.Errorf(codes.Unimplemented, "method UpdateNodeClusterTOA not implemented")
+ return nil, status.Error(codes.Unimplemented, "method UpdateNodeClusterTOA not implemented")
}
func (UnimplementedNodeClusterServiceServer) CountAllEnabledNodeClustersWithHTTPCachePolicyId(context.Context, *CountAllEnabledNodeClustersWithHTTPCachePolicyIdRequest) (*RPCCountResponse, error) {
- return nil, status.Errorf(codes.Unimplemented, "method CountAllEnabledNodeClustersWithHTTPCachePolicyId not implemented")
+ return nil, status.Error(codes.Unimplemented, "method CountAllEnabledNodeClustersWithHTTPCachePolicyId not implemented")
}
func (UnimplementedNodeClusterServiceServer) FindAllEnabledNodeClustersWithHTTPCachePolicyId(context.Context, *FindAllEnabledNodeClustersWithHTTPCachePolicyIdRequest) (*FindAllEnabledNodeClustersWithHTTPCachePolicyIdResponse, error) {
- return nil, status.Errorf(codes.Unimplemented, "method FindAllEnabledNodeClustersWithHTTPCachePolicyId not implemented")
+ return nil, status.Error(codes.Unimplemented, "method FindAllEnabledNodeClustersWithHTTPCachePolicyId not implemented")
}
func (UnimplementedNodeClusterServiceServer) CountAllEnabledNodeClustersWithHTTPFirewallPolicyId(context.Context, *CountAllEnabledNodeClustersWithHTTPFirewallPolicyIdRequest) (*RPCCountResponse, error) {
- return nil, status.Errorf(codes.Unimplemented, "method CountAllEnabledNodeClustersWithHTTPFirewallPolicyId not implemented")
+ return nil, status.Error(codes.Unimplemented, "method CountAllEnabledNodeClustersWithHTTPFirewallPolicyId not implemented")
}
func (UnimplementedNodeClusterServiceServer) FindAllEnabledNodeClustersWithHTTPFirewallPolicyId(context.Context, *FindAllEnabledNodeClustersWithHTTPFirewallPolicyIdRequest) (*FindAllEnabledNodeClustersWithHTTPFirewallPolicyIdResponse, error) {
- return nil, status.Errorf(codes.Unimplemented, "method FindAllEnabledNodeClustersWithHTTPFirewallPolicyId not implemented")
+ return nil, status.Error(codes.Unimplemented, "method FindAllEnabledNodeClustersWithHTTPFirewallPolicyId not implemented")
}
func (UnimplementedNodeClusterServiceServer) UpdateNodeClusterHTTPCachePolicyId(context.Context, *UpdateNodeClusterHTTPCachePolicyIdRequest) (*RPCSuccess, error) {
- return nil, status.Errorf(codes.Unimplemented, "method UpdateNodeClusterHTTPCachePolicyId not implemented")
+ return nil, status.Error(codes.Unimplemented, "method UpdateNodeClusterHTTPCachePolicyId not implemented")
}
func (UnimplementedNodeClusterServiceServer) UpdateNodeClusterHTTPFirewallPolicyId(context.Context, *UpdateNodeClusterHTTPFirewallPolicyIdRequest) (*RPCSuccess, error) {
- return nil, status.Errorf(codes.Unimplemented, "method UpdateNodeClusterHTTPFirewallPolicyId not implemented")
+ return nil, status.Error(codes.Unimplemented, "method UpdateNodeClusterHTTPFirewallPolicyId not implemented")
}
func (UnimplementedNodeClusterServiceServer) UpdateNodeClusterSystemService(context.Context, *UpdateNodeClusterSystemServiceRequest) (*RPCSuccess, error) {
- return nil, status.Errorf(codes.Unimplemented, "method UpdateNodeClusterSystemService not implemented")
+ return nil, status.Error(codes.Unimplemented, "method UpdateNodeClusterSystemService not implemented")
}
func (UnimplementedNodeClusterServiceServer) FindNodeClusterSystemService(context.Context, *FindNodeClusterSystemServiceRequest) (*FindNodeClusterSystemServiceResponse, error) {
- return nil, status.Errorf(codes.Unimplemented, "method FindNodeClusterSystemService not implemented")
+ return nil, status.Error(codes.Unimplemented, "method FindNodeClusterSystemService not implemented")
}
func (UnimplementedNodeClusterServiceServer) FindFreePortInNodeCluster(context.Context, *FindFreePortInNodeClusterRequest) (*FindFreePortInNodeClusterResponse, error) {
- return nil, status.Errorf(codes.Unimplemented, "method FindFreePortInNodeCluster not implemented")
+ return nil, status.Error(codes.Unimplemented, "method FindFreePortInNodeCluster not implemented")
}
func (UnimplementedNodeClusterServiceServer) CheckPortIsUsingInNodeCluster(context.Context, *CheckPortIsUsingInNodeClusterRequest) (*CheckPortIsUsingInNodeClusterResponse, error) {
- return nil, status.Errorf(codes.Unimplemented, "method CheckPortIsUsingInNodeCluster not implemented")
+ return nil, status.Error(codes.Unimplemented, "method CheckPortIsUsingInNodeCluster not implemented")
}
func (UnimplementedNodeClusterServiceServer) FindLatestNodeClusters(context.Context, *FindLatestNodeClustersRequest) (*FindLatestNodeClustersResponse, error) {
- return nil, status.Errorf(codes.Unimplemented, "method FindLatestNodeClusters not implemented")
+ return nil, status.Error(codes.Unimplemented, "method FindLatestNodeClusters not implemented")
}
func (UnimplementedNodeClusterServiceServer) FindEnabledNodeClusterConfigInfo(context.Context, *FindEnabledNodeClusterConfigInfoRequest) (*FindEnabledNodeClusterConfigInfoResponse, error) {
- return nil, status.Errorf(codes.Unimplemented, "method FindEnabledNodeClusterConfigInfo not implemented")
+ return nil, status.Error(codes.Unimplemented, "method FindEnabledNodeClusterConfigInfo not implemented")
}
func (UnimplementedNodeClusterServiceServer) UpdateNodeClusterPinned(context.Context, *UpdateNodeClusterPinnedRequest) (*RPCSuccess, error) {
- return nil, status.Errorf(codes.Unimplemented, "method UpdateNodeClusterPinned not implemented")
+ return nil, status.Error(codes.Unimplemented, "method UpdateNodeClusterPinned not implemented")
}
func (UnimplementedNodeClusterServiceServer) FindEnabledNodeClusterWebPPolicy(context.Context, *FindEnabledNodeClusterWebPPolicyRequest) (*FindEnabledNodeClusterWebPPolicyResponse, error) {
- return nil, status.Errorf(codes.Unimplemented, "method FindEnabledNodeClusterWebPPolicy not implemented")
+ return nil, status.Error(codes.Unimplemented, "method FindEnabledNodeClusterWebPPolicy not implemented")
}
func (UnimplementedNodeClusterServiceServer) UpdateNodeClusterWebPPolicy(context.Context, *UpdateNodeClusterWebPPolicyRequest) (*RPCSuccess, error) {
- return nil, status.Errorf(codes.Unimplemented, "method UpdateNodeClusterWebPPolicy not implemented")
+ return nil, status.Error(codes.Unimplemented, "method UpdateNodeClusterWebPPolicy not implemented")
}
func (UnimplementedNodeClusterServiceServer) FindEnabledNodeClusterUAMPolicy(context.Context, *FindEnabledNodeClusterUAMPolicyRequest) (*FindEnabledNodeClusterUAMPolicyResponse, error) {
- return nil, status.Errorf(codes.Unimplemented, "method FindEnabledNodeClusterUAMPolicy not implemented")
+ return nil, status.Error(codes.Unimplemented, "method FindEnabledNodeClusterUAMPolicy not implemented")
}
func (UnimplementedNodeClusterServiceServer) UpdateNodeClusterUAMPolicy(context.Context, *UpdateNodeClusterUAMPolicyRequest) (*RPCSuccess, error) {
- return nil, status.Errorf(codes.Unimplemented, "method UpdateNodeClusterUAMPolicy not implemented")
+ return nil, status.Error(codes.Unimplemented, "method UpdateNodeClusterUAMPolicy not implemented")
}
func (UnimplementedNodeClusterServiceServer) FindEnabledNodeClusterHTTPCCPolicy(context.Context, *FindEnabledNodeClusterHTTPCCPolicyRequest) (*FindEnabledNodeClusterHTTPCCPolicyResponse, error) {
- return nil, status.Errorf(codes.Unimplemented, "method FindEnabledNodeClusterHTTPCCPolicy not implemented")
+ return nil, status.Error(codes.Unimplemented, "method FindEnabledNodeClusterHTTPCCPolicy not implemented")
}
func (UnimplementedNodeClusterServiceServer) UpdateNodeClusterHTTPCCPolicy(context.Context, *UpdateNodeClusterHTTPCCPolicyRequest) (*RPCSuccess, error) {
- return nil, status.Errorf(codes.Unimplemented, "method UpdateNodeClusterHTTPCCPolicy not implemented")
+ return nil, status.Error(codes.Unimplemented, "method UpdateNodeClusterHTTPCCPolicy not implemented")
}
func (UnimplementedNodeClusterServiceServer) FindNodeClusterDDoSProtection(context.Context, *FindNodeClusterDDoSProtectionRequest) (*FindNodeClusterDDoSProtectionResponse, error) {
- return nil, status.Errorf(codes.Unimplemented, "method FindNodeClusterDDoSProtection not implemented")
+ return nil, status.Error(codes.Unimplemented, "method FindNodeClusterDDoSProtection not implemented")
}
func (UnimplementedNodeClusterServiceServer) UpdateNodeClusterDDoSProtection(context.Context, *UpdateNodeClusterDDoSProtectionRequest) (*RPCSuccess, error) {
- return nil, status.Errorf(codes.Unimplemented, "method UpdateNodeClusterDDoSProtection not implemented")
+ return nil, status.Error(codes.Unimplemented, "method UpdateNodeClusterDDoSProtection not implemented")
}
func (UnimplementedNodeClusterServiceServer) FindNodeClusterGlobalServerConfig(context.Context, *FindNodeClusterGlobalServerConfigRequest) (*FindNodeClusterGlobalServerConfigResponse, error) {
- return nil, status.Errorf(codes.Unimplemented, "method FindNodeClusterGlobalServerConfig not implemented")
+ return nil, status.Error(codes.Unimplemented, "method FindNodeClusterGlobalServerConfig not implemented")
}
func (UnimplementedNodeClusterServiceServer) UpdateNodeClusterGlobalServerConfig(context.Context, *UpdateNodeClusterGlobalServerConfigRequest) (*RPCSuccess, error) {
- return nil, status.Errorf(codes.Unimplemented, "method UpdateNodeClusterGlobalServerConfig not implemented")
+ return nil, status.Error(codes.Unimplemented, "method UpdateNodeClusterGlobalServerConfig not implemented")
}
func (UnimplementedNodeClusterServiceServer) FindNodeClusterHTTPPagesPolicy(context.Context, *FindNodeClusterHTTPPagesPolicyRequest) (*FindNodeClusterHTTPPagesPolicyResponse, error) {
- return nil, status.Errorf(codes.Unimplemented, "method FindNodeClusterHTTPPagesPolicy not implemented")
+ return nil, status.Error(codes.Unimplemented, "method FindNodeClusterHTTPPagesPolicy not implemented")
}
func (UnimplementedNodeClusterServiceServer) UpdateNodeClusterHTTPPagesPolicy(context.Context, *UpdateNodeClusterHTTPPagesPolicyRequest) (*RPCSuccess, error) {
- return nil, status.Errorf(codes.Unimplemented, "method UpdateNodeClusterHTTPPagesPolicy not implemented")
+ return nil, status.Error(codes.Unimplemented, "method UpdateNodeClusterHTTPPagesPolicy not implemented")
}
func (UnimplementedNodeClusterServiceServer) FindNodeClusterHTTP3Policy(context.Context, *FindNodeClusterHTTP3PolicyRequest) (*FindNodeClusterHTTP3PolicyResponse, error) {
- return nil, status.Errorf(codes.Unimplemented, "method FindNodeClusterHTTP3Policy not implemented")
+ return nil, status.Error(codes.Unimplemented, "method FindNodeClusterHTTP3Policy not implemented")
}
func (UnimplementedNodeClusterServiceServer) UpdateNodeClusterHTTP3Policy(context.Context, *UpdateNodeClusterHTTP3PolicyRequest) (*RPCSuccess, error) {
- return nil, status.Errorf(codes.Unimplemented, "method UpdateNodeClusterHTTP3Policy not implemented")
+ return nil, status.Error(codes.Unimplemented, "method UpdateNodeClusterHTTP3Policy not implemented")
}
func (UnimplementedNodeClusterServiceServer) FindNodeClusterNetworkSecurityPolicy(context.Context, *FindNodeClusterNetworkSecurityPolicyRequest) (*FindNodeClusterNetworkSecurityPolicyResponse, error) {
- return nil, status.Errorf(codes.Unimplemented, "method FindNodeClusterNetworkSecurityPolicy not implemented")
+ return nil, status.Error(codes.Unimplemented, "method FindNodeClusterNetworkSecurityPolicy not implemented")
}
func (UnimplementedNodeClusterServiceServer) UpdateNodeClusterNetworkSecurityPolicy(context.Context, *UpdateNodeClusterNetworkSecurityPolicyRequest) (*RPCSuccess, error) {
- return nil, status.Errorf(codes.Unimplemented, "method UpdateNodeClusterNetworkSecurityPolicy not implemented")
+ return nil, status.Error(codes.Unimplemented, "method UpdateNodeClusterNetworkSecurityPolicy not implemented")
}
func (UnimplementedNodeClusterServiceServer) testEmbeddedByValue() {}
@@ -980,7 +980,7 @@ type UnsafeNodeClusterServiceServer interface {
}
func RegisterNodeClusterServiceServer(s grpc.ServiceRegistrar, srv NodeClusterServiceServer) {
- // If the following call pancis, it indicates UnimplementedNodeClusterServiceServer was
+ // If the following call panics, it indicates UnimplementedNodeClusterServiceServer was
// embedded by pointer and is nil. This will cause panics if an
// unimplemented method is ever invoked, so we test this at initialization
// time to prevent it from happening at runtime later due to I/O.
diff --git a/EdgeCommon/pkg/rpc/pb/service_node_cluster_metric_item.pb.go b/EdgeCommon/pkg/rpc/pb/service_node_cluster_metric_item.pb.go
index 38cc4eb..d269b11 100644
--- a/EdgeCommon/pkg/rpc/pb/service_node_cluster_metric_item.pb.go
+++ b/EdgeCommon/pkg/rpc/pb/service_node_cluster_metric_item.pb.go
@@ -1,7 +1,7 @@
// Code generated by protoc-gen-go. DO NOT EDIT.
// versions:
-// protoc-gen-go v1.36.0
-// protoc v6.33.2
+// protoc-gen-go v1.36.11
+// protoc v3.19.6
// source: service_node_cluster_metric_item.proto
package pb
@@ -11,6 +11,7 @@ import (
protoimpl "google.golang.org/protobuf/runtime/protoimpl"
reflect "reflect"
sync "sync"
+ unsafe "unsafe"
)
const (
@@ -367,106 +368,42 @@ func (x *FindAllNodeClustersWithMetricItemIdResponse) GetNodeClusters() []*NodeC
var File_service_node_cluster_metric_item_proto protoreflect.FileDescriptor
-var file_service_node_cluster_metric_item_proto_rawDesc = []byte{
- 0x0a, 0x26, 0x73, 0x65, 0x72, 0x76, 0x69, 0x63, 0x65, 0x5f, 0x6e, 0x6f, 0x64, 0x65, 0x5f, 0x63,
- 0x6c, 0x75, 0x73, 0x74, 0x65, 0x72, 0x5f, 0x6d, 0x65, 0x74, 0x72, 0x69, 0x63, 0x5f, 0x69, 0x74,
- 0x65, 0x6d, 0x2e, 0x70, 0x72, 0x6f, 0x74, 0x6f, 0x12, 0x02, 0x70, 0x62, 0x1a, 0x19, 0x6d, 0x6f,
- 0x64, 0x65, 0x6c, 0x73, 0x2f, 0x72, 0x70, 0x63, 0x5f, 0x6d, 0x65, 0x73, 0x73, 0x61, 0x67, 0x65,
- 0x73, 0x2e, 0x70, 0x72, 0x6f, 0x74, 0x6f, 0x1a, 0x1e, 0x6d, 0x6f, 0x64, 0x65, 0x6c, 0x73, 0x2f,
- 0x6d, 0x6f, 0x64, 0x65, 0x6c, 0x5f, 0x6d, 0x65, 0x74, 0x72, 0x69, 0x63, 0x5f, 0x69, 0x74, 0x65,
- 0x6d, 0x2e, 0x70, 0x72, 0x6f, 0x74, 0x6f, 0x1a, 0x1f, 0x6d, 0x6f, 0x64, 0x65, 0x6c, 0x73, 0x2f,
- 0x6d, 0x6f, 0x64, 0x65, 0x6c, 0x5f, 0x6e, 0x6f, 0x64, 0x65, 0x5f, 0x63, 0x6c, 0x75, 0x73, 0x74,
- 0x65, 0x72, 0x2e, 0x70, 0x72, 0x6f, 0x74, 0x6f, 0x22, 0x6e, 0x0a, 0x22, 0x45, 0x6e, 0x61, 0x62,
- 0x6c, 0x65, 0x4e, 0x6f, 0x64, 0x65, 0x43, 0x6c, 0x75, 0x73, 0x74, 0x65, 0x72, 0x4d, 0x65, 0x74,
- 0x72, 0x69, 0x63, 0x49, 0x74, 0x65, 0x6d, 0x52, 0x65, 0x71, 0x75, 0x65, 0x73, 0x74, 0x12, 0x24,
- 0x0a, 0x0d, 0x6e, 0x6f, 0x64, 0x65, 0x43, 0x6c, 0x75, 0x73, 0x74, 0x65, 0x72, 0x49, 0x64, 0x18,
- 0x01, 0x20, 0x01, 0x28, 0x03, 0x52, 0x0d, 0x6e, 0x6f, 0x64, 0x65, 0x43, 0x6c, 0x75, 0x73, 0x74,
- 0x65, 0x72, 0x49, 0x64, 0x12, 0x22, 0x0a, 0x0c, 0x6d, 0x65, 0x74, 0x72, 0x69, 0x63, 0x49, 0x74,
- 0x65, 0x6d, 0x49, 0x64, 0x18, 0x02, 0x20, 0x01, 0x28, 0x03, 0x52, 0x0c, 0x6d, 0x65, 0x74, 0x72,
- 0x69, 0x63, 0x49, 0x74, 0x65, 0x6d, 0x49, 0x64, 0x22, 0x6f, 0x0a, 0x23, 0x44, 0x69, 0x73, 0x61,
- 0x62, 0x6c, 0x65, 0x4e, 0x6f, 0x64, 0x65, 0x43, 0x6c, 0x75, 0x73, 0x74, 0x65, 0x72, 0x4d, 0x65,
- 0x74, 0x72, 0x69, 0x63, 0x49, 0x74, 0x65, 0x6d, 0x52, 0x65, 0x71, 0x75, 0x65, 0x73, 0x74, 0x12,
- 0x24, 0x0a, 0x0d, 0x6e, 0x6f, 0x64, 0x65, 0x43, 0x6c, 0x75, 0x73, 0x74, 0x65, 0x72, 0x49, 0x64,
- 0x18, 0x01, 0x20, 0x01, 0x28, 0x03, 0x52, 0x0d, 0x6e, 0x6f, 0x64, 0x65, 0x43, 0x6c, 0x75, 0x73,
- 0x74, 0x65, 0x72, 0x49, 0x64, 0x12, 0x22, 0x0a, 0x0c, 0x6d, 0x65, 0x74, 0x72, 0x69, 0x63, 0x49,
- 0x74, 0x65, 0x6d, 0x49, 0x64, 0x18, 0x02, 0x20, 0x01, 0x28, 0x03, 0x52, 0x0c, 0x6d, 0x65, 0x74,
- 0x72, 0x69, 0x63, 0x49, 0x74, 0x65, 0x6d, 0x49, 0x64, 0x22, 0x68, 0x0a, 0x24, 0x46, 0x69, 0x6e,
- 0x64, 0x41, 0x6c, 0x6c, 0x4e, 0x6f, 0x64, 0x65, 0x43, 0x6c, 0x75, 0x73, 0x74, 0x65, 0x72, 0x4d,
- 0x65, 0x74, 0x72, 0x69, 0x63, 0x49, 0x74, 0x65, 0x6d, 0x73, 0x52, 0x65, 0x71, 0x75, 0x65, 0x73,
- 0x74, 0x12, 0x24, 0x0a, 0x0d, 0x6e, 0x6f, 0x64, 0x65, 0x43, 0x6c, 0x75, 0x73, 0x74, 0x65, 0x72,
- 0x49, 0x64, 0x18, 0x01, 0x20, 0x01, 0x28, 0x03, 0x52, 0x0d, 0x6e, 0x6f, 0x64, 0x65, 0x43, 0x6c,
- 0x75, 0x73, 0x74, 0x65, 0x72, 0x49, 0x64, 0x12, 0x1a, 0x0a, 0x08, 0x63, 0x61, 0x74, 0x65, 0x67,
- 0x6f, 0x72, 0x79, 0x18, 0x02, 0x20, 0x01, 0x28, 0x09, 0x52, 0x08, 0x63, 0x61, 0x74, 0x65, 0x67,
- 0x6f, 0x72, 0x79, 0x22, 0x59, 0x0a, 0x25, 0x46, 0x69, 0x6e, 0x64, 0x41, 0x6c, 0x6c, 0x4e, 0x6f,
- 0x64, 0x65, 0x43, 0x6c, 0x75, 0x73, 0x74, 0x65, 0x72, 0x4d, 0x65, 0x74, 0x72, 0x69, 0x63, 0x49,
- 0x74, 0x65, 0x6d, 0x73, 0x52, 0x65, 0x73, 0x70, 0x6f, 0x6e, 0x73, 0x65, 0x12, 0x30, 0x0a, 0x0b,
- 0x6d, 0x65, 0x74, 0x72, 0x69, 0x63, 0x49, 0x74, 0x65, 0x6d, 0x73, 0x18, 0x01, 0x20, 0x03, 0x28,
- 0x0b, 0x32, 0x0e, 0x2e, 0x70, 0x62, 0x2e, 0x4d, 0x65, 0x74, 0x72, 0x69, 0x63, 0x49, 0x74, 0x65,
- 0x6d, 0x52, 0x0b, 0x6d, 0x65, 0x74, 0x72, 0x69, 0x63, 0x49, 0x74, 0x65, 0x6d, 0x73, 0x22, 0x6e,
- 0x0a, 0x22, 0x45, 0x78, 0x69, 0x73, 0x74, 0x73, 0x4e, 0x6f, 0x64, 0x65, 0x43, 0x6c, 0x75, 0x73,
- 0x74, 0x65, 0x72, 0x4d, 0x65, 0x74, 0x72, 0x69, 0x63, 0x49, 0x74, 0x65, 0x6d, 0x52, 0x65, 0x71,
- 0x75, 0x65, 0x73, 0x74, 0x12, 0x24, 0x0a, 0x0d, 0x6e, 0x6f, 0x64, 0x65, 0x43, 0x6c, 0x75, 0x73,
- 0x74, 0x65, 0x72, 0x49, 0x64, 0x18, 0x01, 0x20, 0x01, 0x28, 0x03, 0x52, 0x0d, 0x6e, 0x6f, 0x64,
- 0x65, 0x43, 0x6c, 0x75, 0x73, 0x74, 0x65, 0x72, 0x49, 0x64, 0x12, 0x22, 0x0a, 0x0c, 0x6d, 0x65,
- 0x74, 0x72, 0x69, 0x63, 0x49, 0x74, 0x65, 0x6d, 0x49, 0x64, 0x18, 0x02, 0x20, 0x01, 0x28, 0x03,
- 0x52, 0x0c, 0x6d, 0x65, 0x74, 0x72, 0x69, 0x63, 0x49, 0x74, 0x65, 0x6d, 0x49, 0x64, 0x22, 0x50,
- 0x0a, 0x2a, 0x46, 0x69, 0x6e, 0x64, 0x41, 0x6c, 0x6c, 0x4e, 0x6f, 0x64, 0x65, 0x43, 0x6c, 0x75,
- 0x73, 0x74, 0x65, 0x72, 0x73, 0x57, 0x69, 0x74, 0x68, 0x4d, 0x65, 0x74, 0x72, 0x69, 0x63, 0x49,
- 0x74, 0x65, 0x6d, 0x49, 0x64, 0x52, 0x65, 0x71, 0x75, 0x65, 0x73, 0x74, 0x12, 0x22, 0x0a, 0x0c,
- 0x6d, 0x65, 0x74, 0x72, 0x69, 0x63, 0x49, 0x74, 0x65, 0x6d, 0x49, 0x64, 0x18, 0x01, 0x20, 0x01,
- 0x28, 0x03, 0x52, 0x0c, 0x6d, 0x65, 0x74, 0x72, 0x69, 0x63, 0x49, 0x74, 0x65, 0x6d, 0x49, 0x64,
- 0x22, 0x62, 0x0a, 0x2b, 0x46, 0x69, 0x6e, 0x64, 0x41, 0x6c, 0x6c, 0x4e, 0x6f, 0x64, 0x65, 0x43,
- 0x6c, 0x75, 0x73, 0x74, 0x65, 0x72, 0x73, 0x57, 0x69, 0x74, 0x68, 0x4d, 0x65, 0x74, 0x72, 0x69,
- 0x63, 0x49, 0x74, 0x65, 0x6d, 0x49, 0x64, 0x52, 0x65, 0x73, 0x70, 0x6f, 0x6e, 0x73, 0x65, 0x12,
- 0x33, 0x0a, 0x0c, 0x6e, 0x6f, 0x64, 0x65, 0x43, 0x6c, 0x75, 0x73, 0x74, 0x65, 0x72, 0x73, 0x18,
- 0x01, 0x20, 0x03, 0x28, 0x0b, 0x32, 0x0f, 0x2e, 0x70, 0x62, 0x2e, 0x4e, 0x6f, 0x64, 0x65, 0x43,
- 0x6c, 0x75, 0x73, 0x74, 0x65, 0x72, 0x52, 0x0c, 0x6e, 0x6f, 0x64, 0x65, 0x43, 0x6c, 0x75, 0x73,
- 0x74, 0x65, 0x72, 0x73, 0x32, 0xa3, 0x04, 0x0a, 0x1c, 0x4e, 0x6f, 0x64, 0x65, 0x43, 0x6c, 0x75,
- 0x73, 0x74, 0x65, 0x72, 0x4d, 0x65, 0x74, 0x72, 0x69, 0x63, 0x49, 0x74, 0x65, 0x6d, 0x53, 0x65,
- 0x72, 0x76, 0x69, 0x63, 0x65, 0x12, 0x55, 0x0a, 0x1b, 0x65, 0x6e, 0x61, 0x62, 0x6c, 0x65, 0x4e,
- 0x6f, 0x64, 0x65, 0x43, 0x6c, 0x75, 0x73, 0x74, 0x65, 0x72, 0x4d, 0x65, 0x74, 0x72, 0x69, 0x63,
- 0x49, 0x74, 0x65, 0x6d, 0x12, 0x26, 0x2e, 0x70, 0x62, 0x2e, 0x45, 0x6e, 0x61, 0x62, 0x6c, 0x65,
- 0x4e, 0x6f, 0x64, 0x65, 0x43, 0x6c, 0x75, 0x73, 0x74, 0x65, 0x72, 0x4d, 0x65, 0x74, 0x72, 0x69,
- 0x63, 0x49, 0x74, 0x65, 0x6d, 0x52, 0x65, 0x71, 0x75, 0x65, 0x73, 0x74, 0x1a, 0x0e, 0x2e, 0x70,
- 0x62, 0x2e, 0x52, 0x50, 0x43, 0x53, 0x75, 0x63, 0x63, 0x65, 0x73, 0x73, 0x12, 0x57, 0x0a, 0x1c,
- 0x64, 0x69, 0x73, 0x61, 0x62, 0x6c, 0x65, 0x4e, 0x6f, 0x64, 0x65, 0x43, 0x6c, 0x75, 0x73, 0x74,
- 0x65, 0x72, 0x4d, 0x65, 0x74, 0x72, 0x69, 0x63, 0x49, 0x74, 0x65, 0x6d, 0x12, 0x27, 0x2e, 0x70,
- 0x62, 0x2e, 0x44, 0x69, 0x73, 0x61, 0x62, 0x6c, 0x65, 0x4e, 0x6f, 0x64, 0x65, 0x43, 0x6c, 0x75,
- 0x73, 0x74, 0x65, 0x72, 0x4d, 0x65, 0x74, 0x72, 0x69, 0x63, 0x49, 0x74, 0x65, 0x6d, 0x52, 0x65,
- 0x71, 0x75, 0x65, 0x73, 0x74, 0x1a, 0x0e, 0x2e, 0x70, 0x62, 0x2e, 0x52, 0x50, 0x43, 0x53, 0x75,
- 0x63, 0x63, 0x65, 0x73, 0x73, 0x12, 0x74, 0x0a, 0x1d, 0x66, 0x69, 0x6e, 0x64, 0x41, 0x6c, 0x6c,
- 0x4e, 0x6f, 0x64, 0x65, 0x43, 0x6c, 0x75, 0x73, 0x74, 0x65, 0x72, 0x4d, 0x65, 0x74, 0x72, 0x69,
- 0x63, 0x49, 0x74, 0x65, 0x6d, 0x73, 0x12, 0x28, 0x2e, 0x70, 0x62, 0x2e, 0x46, 0x69, 0x6e, 0x64,
- 0x41, 0x6c, 0x6c, 0x4e, 0x6f, 0x64, 0x65, 0x43, 0x6c, 0x75, 0x73, 0x74, 0x65, 0x72, 0x4d, 0x65,
- 0x74, 0x72, 0x69, 0x63, 0x49, 0x74, 0x65, 0x6d, 0x73, 0x52, 0x65, 0x71, 0x75, 0x65, 0x73, 0x74,
- 0x1a, 0x29, 0x2e, 0x70, 0x62, 0x2e, 0x46, 0x69, 0x6e, 0x64, 0x41, 0x6c, 0x6c, 0x4e, 0x6f, 0x64,
- 0x65, 0x43, 0x6c, 0x75, 0x73, 0x74, 0x65, 0x72, 0x4d, 0x65, 0x74, 0x72, 0x69, 0x63, 0x49, 0x74,
- 0x65, 0x6d, 0x73, 0x52, 0x65, 0x73, 0x70, 0x6f, 0x6e, 0x73, 0x65, 0x12, 0x54, 0x0a, 0x1b, 0x65,
- 0x78, 0x69, 0x73, 0x74, 0x73, 0x4e, 0x6f, 0x64, 0x65, 0x43, 0x6c, 0x75, 0x73, 0x74, 0x65, 0x72,
- 0x4d, 0x65, 0x74, 0x72, 0x69, 0x63, 0x49, 0x74, 0x65, 0x6d, 0x12, 0x26, 0x2e, 0x70, 0x62, 0x2e,
- 0x45, 0x78, 0x69, 0x73, 0x74, 0x73, 0x4e, 0x6f, 0x64, 0x65, 0x43, 0x6c, 0x75, 0x73, 0x74, 0x65,
- 0x72, 0x4d, 0x65, 0x74, 0x72, 0x69, 0x63, 0x49, 0x74, 0x65, 0x6d, 0x52, 0x65, 0x71, 0x75, 0x65,
- 0x73, 0x74, 0x1a, 0x0d, 0x2e, 0x70, 0x62, 0x2e, 0x52, 0x50, 0x43, 0x45, 0x78, 0x69, 0x73, 0x74,
- 0x73, 0x12, 0x86, 0x01, 0x0a, 0x23, 0x66, 0x69, 0x6e, 0x64, 0x41, 0x6c, 0x6c, 0x4e, 0x6f, 0x64,
- 0x65, 0x43, 0x6c, 0x75, 0x73, 0x74, 0x65, 0x72, 0x73, 0x57, 0x69, 0x74, 0x68, 0x4d, 0x65, 0x74,
- 0x72, 0x69, 0x63, 0x49, 0x74, 0x65, 0x6d, 0x49, 0x64, 0x12, 0x2e, 0x2e, 0x70, 0x62, 0x2e, 0x46,
- 0x69, 0x6e, 0x64, 0x41, 0x6c, 0x6c, 0x4e, 0x6f, 0x64, 0x65, 0x43, 0x6c, 0x75, 0x73, 0x74, 0x65,
- 0x72, 0x73, 0x57, 0x69, 0x74, 0x68, 0x4d, 0x65, 0x74, 0x72, 0x69, 0x63, 0x49, 0x74, 0x65, 0x6d,
- 0x49, 0x64, 0x52, 0x65, 0x71, 0x75, 0x65, 0x73, 0x74, 0x1a, 0x2f, 0x2e, 0x70, 0x62, 0x2e, 0x46,
- 0x69, 0x6e, 0x64, 0x41, 0x6c, 0x6c, 0x4e, 0x6f, 0x64, 0x65, 0x43, 0x6c, 0x75, 0x73, 0x74, 0x65,
- 0x72, 0x73, 0x57, 0x69, 0x74, 0x68, 0x4d, 0x65, 0x74, 0x72, 0x69, 0x63, 0x49, 0x74, 0x65, 0x6d,
- 0x49, 0x64, 0x52, 0x65, 0x73, 0x70, 0x6f, 0x6e, 0x73, 0x65, 0x42, 0x06, 0x5a, 0x04, 0x2e, 0x2f,
- 0x70, 0x62, 0x62, 0x06, 0x70, 0x72, 0x6f, 0x74, 0x6f, 0x33,
-}
+const file_service_node_cluster_metric_item_proto_rawDesc = "" +
+ "\n" +
+ "&service_node_cluster_metric_item.proto\x12\x02pb\x1a\x19models/rpc_messages.proto\x1a\x1emodels/model_metric_item.proto\x1a\x1fmodels/model_node_cluster.proto\"n\n" +
+ "\"EnableNodeClusterMetricItemRequest\x12$\n" +
+ "\rnodeClusterId\x18\x01 \x01(\x03R\rnodeClusterId\x12\"\n" +
+ "\fmetricItemId\x18\x02 \x01(\x03R\fmetricItemId\"o\n" +
+ "#DisableNodeClusterMetricItemRequest\x12$\n" +
+ "\rnodeClusterId\x18\x01 \x01(\x03R\rnodeClusterId\x12\"\n" +
+ "\fmetricItemId\x18\x02 \x01(\x03R\fmetricItemId\"h\n" +
+ "$FindAllNodeClusterMetricItemsRequest\x12$\n" +
+ "\rnodeClusterId\x18\x01 \x01(\x03R\rnodeClusterId\x12\x1a\n" +
+ "\bcategory\x18\x02 \x01(\tR\bcategory\"Y\n" +
+ "%FindAllNodeClusterMetricItemsResponse\x120\n" +
+ "\vmetricItems\x18\x01 \x03(\v2\x0e.pb.MetricItemR\vmetricItems\"n\n" +
+ "\"ExistsNodeClusterMetricItemRequest\x12$\n" +
+ "\rnodeClusterId\x18\x01 \x01(\x03R\rnodeClusterId\x12\"\n" +
+ "\fmetricItemId\x18\x02 \x01(\x03R\fmetricItemId\"P\n" +
+ "*FindAllNodeClustersWithMetricItemIdRequest\x12\"\n" +
+ "\fmetricItemId\x18\x01 \x01(\x03R\fmetricItemId\"b\n" +
+ "+FindAllNodeClustersWithMetricItemIdResponse\x123\n" +
+ "\fnodeClusters\x18\x01 \x03(\v2\x0f.pb.NodeClusterR\fnodeClusters2\xa3\x04\n" +
+ "\x1cNodeClusterMetricItemService\x12U\n" +
+ "\x1benableNodeClusterMetricItem\x12&.pb.EnableNodeClusterMetricItemRequest\x1a\x0e.pb.RPCSuccess\x12W\n" +
+ "\x1cdisableNodeClusterMetricItem\x12'.pb.DisableNodeClusterMetricItemRequest\x1a\x0e.pb.RPCSuccess\x12t\n" +
+ "\x1dfindAllNodeClusterMetricItems\x12(.pb.FindAllNodeClusterMetricItemsRequest\x1a).pb.FindAllNodeClusterMetricItemsResponse\x12T\n" +
+ "\x1bexistsNodeClusterMetricItem\x12&.pb.ExistsNodeClusterMetricItemRequest\x1a\r.pb.RPCExists\x12\x86\x01\n" +
+ "#findAllNodeClustersWithMetricItemId\x12..pb.FindAllNodeClustersWithMetricItemIdRequest\x1a/.pb.FindAllNodeClustersWithMetricItemIdResponseB\x06Z\x04./pbb\x06proto3"
var (
file_service_node_cluster_metric_item_proto_rawDescOnce sync.Once
- file_service_node_cluster_metric_item_proto_rawDescData = file_service_node_cluster_metric_item_proto_rawDesc
+ file_service_node_cluster_metric_item_proto_rawDescData []byte
)
func file_service_node_cluster_metric_item_proto_rawDescGZIP() []byte {
file_service_node_cluster_metric_item_proto_rawDescOnce.Do(func() {
- file_service_node_cluster_metric_item_proto_rawDescData = protoimpl.X.CompressGZIP(file_service_node_cluster_metric_item_proto_rawDescData)
+ file_service_node_cluster_metric_item_proto_rawDescData = protoimpl.X.CompressGZIP(unsafe.Slice(unsafe.StringData(file_service_node_cluster_metric_item_proto_rawDesc), len(file_service_node_cluster_metric_item_proto_rawDesc)))
})
return file_service_node_cluster_metric_item_proto_rawDescData
}
@@ -517,7 +454,7 @@ func file_service_node_cluster_metric_item_proto_init() {
out := protoimpl.TypeBuilder{
File: protoimpl.DescBuilder{
GoPackagePath: reflect.TypeOf(x{}).PkgPath(),
- RawDescriptor: file_service_node_cluster_metric_item_proto_rawDesc,
+ RawDescriptor: unsafe.Slice(unsafe.StringData(file_service_node_cluster_metric_item_proto_rawDesc), len(file_service_node_cluster_metric_item_proto_rawDesc)),
NumEnums: 0,
NumMessages: 7,
NumExtensions: 0,
@@ -528,7 +465,6 @@ func file_service_node_cluster_metric_item_proto_init() {
MessageInfos: file_service_node_cluster_metric_item_proto_msgTypes,
}.Build()
File_service_node_cluster_metric_item_proto = out.File
- file_service_node_cluster_metric_item_proto_rawDesc = nil
file_service_node_cluster_metric_item_proto_goTypes = nil
file_service_node_cluster_metric_item_proto_depIdxs = nil
}
diff --git a/EdgeCommon/pkg/rpc/pb/service_node_cluster_metric_item_grpc.pb.go b/EdgeCommon/pkg/rpc/pb/service_node_cluster_metric_item_grpc.pb.go
index 9b26d4d..fe7e228 100644
--- a/EdgeCommon/pkg/rpc/pb/service_node_cluster_metric_item_grpc.pb.go
+++ b/EdgeCommon/pkg/rpc/pb/service_node_cluster_metric_item_grpc.pb.go
@@ -1,7 +1,7 @@
// Code generated by protoc-gen-go-grpc. DO NOT EDIT.
// versions:
-// - protoc-gen-go-grpc v1.5.1
-// - protoc v6.33.2
+// - protoc-gen-go-grpc v1.6.1
+// - protoc v3.19.6
// source: service_node_cluster_metric_item.proto
package pb
@@ -128,19 +128,19 @@ type NodeClusterMetricItemServiceServer interface {
type UnimplementedNodeClusterMetricItemServiceServer struct{}
func (UnimplementedNodeClusterMetricItemServiceServer) EnableNodeClusterMetricItem(context.Context, *EnableNodeClusterMetricItemRequest) (*RPCSuccess, error) {
- return nil, status.Errorf(codes.Unimplemented, "method EnableNodeClusterMetricItem not implemented")
+ return nil, status.Error(codes.Unimplemented, "method EnableNodeClusterMetricItem not implemented")
}
func (UnimplementedNodeClusterMetricItemServiceServer) DisableNodeClusterMetricItem(context.Context, *DisableNodeClusterMetricItemRequest) (*RPCSuccess, error) {
- return nil, status.Errorf(codes.Unimplemented, "method DisableNodeClusterMetricItem not implemented")
+ return nil, status.Error(codes.Unimplemented, "method DisableNodeClusterMetricItem not implemented")
}
func (UnimplementedNodeClusterMetricItemServiceServer) FindAllNodeClusterMetricItems(context.Context, *FindAllNodeClusterMetricItemsRequest) (*FindAllNodeClusterMetricItemsResponse, error) {
- return nil, status.Errorf(codes.Unimplemented, "method FindAllNodeClusterMetricItems not implemented")
+ return nil, status.Error(codes.Unimplemented, "method FindAllNodeClusterMetricItems not implemented")
}
func (UnimplementedNodeClusterMetricItemServiceServer) ExistsNodeClusterMetricItem(context.Context, *ExistsNodeClusterMetricItemRequest) (*RPCExists, error) {
- return nil, status.Errorf(codes.Unimplemented, "method ExistsNodeClusterMetricItem not implemented")
+ return nil, status.Error(codes.Unimplemented, "method ExistsNodeClusterMetricItem not implemented")
}
func (UnimplementedNodeClusterMetricItemServiceServer) FindAllNodeClustersWithMetricItemId(context.Context, *FindAllNodeClustersWithMetricItemIdRequest) (*FindAllNodeClustersWithMetricItemIdResponse, error) {
- return nil, status.Errorf(codes.Unimplemented, "method FindAllNodeClustersWithMetricItemId not implemented")
+ return nil, status.Error(codes.Unimplemented, "method FindAllNodeClustersWithMetricItemId not implemented")
}
func (UnimplementedNodeClusterMetricItemServiceServer) testEmbeddedByValue() {}
@@ -152,7 +152,7 @@ type UnsafeNodeClusterMetricItemServiceServer interface {
}
func RegisterNodeClusterMetricItemServiceServer(s grpc.ServiceRegistrar, srv NodeClusterMetricItemServiceServer) {
- // If the following call pancis, it indicates UnimplementedNodeClusterMetricItemServiceServer was
+ // If the following call panics, it indicates UnimplementedNodeClusterMetricItemServiceServer was
// embedded by pointer and is nil. This will cause panics if an
// unimplemented method is ever invoked, so we test this at initialization
// time to prevent it from happening at runtime later due to I/O.
diff --git a/EdgeCommon/pkg/rpc/pb/service_node_grant.pb.go b/EdgeCommon/pkg/rpc/pb/service_node_grant.pb.go
index 63b8101..8d8957f 100644
--- a/EdgeCommon/pkg/rpc/pb/service_node_grant.pb.go
+++ b/EdgeCommon/pkg/rpc/pb/service_node_grant.pb.go
@@ -1,7 +1,7 @@
// Code generated by protoc-gen-go. DO NOT EDIT.
// versions:
-// protoc-gen-go v1.36.0
-// protoc v6.33.2
+// protoc-gen-go v1.36.11
+// protoc v3.19.6
// source: service_node_grant.proto
package pb
@@ -11,6 +11,7 @@ import (
protoimpl "google.golang.org/protobuf/runtime/protoimpl"
reflect "reflect"
sync "sync"
+ unsafe "unsafe"
)
const (
@@ -903,171 +904,96 @@ func (x *FindSuggestNodeGrantsResponse) GetNodeGrants() []*NodeGrant {
var File_service_node_grant_proto protoreflect.FileDescriptor
-var file_service_node_grant_proto_rawDesc = []byte{
- 0x0a, 0x18, 0x73, 0x65, 0x72, 0x76, 0x69, 0x63, 0x65, 0x5f, 0x6e, 0x6f, 0x64, 0x65, 0x5f, 0x67,
- 0x72, 0x61, 0x6e, 0x74, 0x2e, 0x70, 0x72, 0x6f, 0x74, 0x6f, 0x12, 0x02, 0x70, 0x62, 0x1a, 0x1d,
- 0x6d, 0x6f, 0x64, 0x65, 0x6c, 0x73, 0x2f, 0x6d, 0x6f, 0x64, 0x65, 0x6c, 0x5f, 0x6e, 0x6f, 0x64,
- 0x65, 0x5f, 0x67, 0x72, 0x61, 0x6e, 0x74, 0x2e, 0x70, 0x72, 0x6f, 0x74, 0x6f, 0x1a, 0x19, 0x6d,
- 0x6f, 0x64, 0x65, 0x6c, 0x73, 0x2f, 0x72, 0x70, 0x63, 0x5f, 0x6d, 0x65, 0x73, 0x73, 0x61, 0x67,
- 0x65, 0x73, 0x2e, 0x70, 0x72, 0x6f, 0x74, 0x6f, 0x22, 0x86, 0x02, 0x0a, 0x16, 0x43, 0x72, 0x65,
- 0x61, 0x74, 0x65, 0x4e, 0x6f, 0x64, 0x65, 0x47, 0x72, 0x61, 0x6e, 0x74, 0x52, 0x65, 0x71, 0x75,
- 0x65, 0x73, 0x74, 0x12, 0x12, 0x0a, 0x04, 0x6e, 0x61, 0x6d, 0x65, 0x18, 0x01, 0x20, 0x01, 0x28,
- 0x09, 0x52, 0x04, 0x6e, 0x61, 0x6d, 0x65, 0x12, 0x16, 0x0a, 0x06, 0x6d, 0x65, 0x74, 0x68, 0x6f,
- 0x64, 0x18, 0x02, 0x20, 0x01, 0x28, 0x09, 0x52, 0x06, 0x6d, 0x65, 0x74, 0x68, 0x6f, 0x64, 0x12,
- 0x1a, 0x0a, 0x08, 0x75, 0x73, 0x65, 0x72, 0x6e, 0x61, 0x6d, 0x65, 0x18, 0x03, 0x20, 0x01, 0x28,
- 0x09, 0x52, 0x08, 0x75, 0x73, 0x65, 0x72, 0x6e, 0x61, 0x6d, 0x65, 0x12, 0x1a, 0x0a, 0x08, 0x70,
- 0x61, 0x73, 0x73, 0x77, 0x6f, 0x72, 0x64, 0x18, 0x04, 0x20, 0x01, 0x28, 0x09, 0x52, 0x08, 0x70,
- 0x61, 0x73, 0x73, 0x77, 0x6f, 0x72, 0x64, 0x12, 0x1e, 0x0a, 0x0a, 0x70, 0x72, 0x69, 0x76, 0x61,
- 0x74, 0x65, 0x4b, 0x65, 0x79, 0x18, 0x05, 0x20, 0x01, 0x28, 0x09, 0x52, 0x0a, 0x70, 0x72, 0x69,
- 0x76, 0x61, 0x74, 0x65, 0x4b, 0x65, 0x79, 0x12, 0x1e, 0x0a, 0x0a, 0x70, 0x61, 0x73, 0x73, 0x70,
- 0x68, 0x72, 0x61, 0x73, 0x65, 0x18, 0x08, 0x20, 0x01, 0x28, 0x09, 0x52, 0x0a, 0x70, 0x61, 0x73,
- 0x73, 0x70, 0x68, 0x72, 0x61, 0x73, 0x65, 0x12, 0x20, 0x0a, 0x0b, 0x64, 0x65, 0x73, 0x63, 0x72,
- 0x69, 0x70, 0x74, 0x69, 0x6f, 0x6e, 0x18, 0x06, 0x20, 0x01, 0x28, 0x09, 0x52, 0x0b, 0x64, 0x65,
- 0x73, 0x63, 0x72, 0x69, 0x70, 0x74, 0x69, 0x6f, 0x6e, 0x12, 0x16, 0x0a, 0x06, 0x6e, 0x6f, 0x64,
- 0x65, 0x49, 0x64, 0x18, 0x07, 0x20, 0x01, 0x28, 0x03, 0x52, 0x06, 0x6e, 0x6f, 0x64, 0x65, 0x49,
- 0x64, 0x12, 0x0e, 0x0a, 0x02, 0x73, 0x75, 0x18, 0x09, 0x20, 0x01, 0x28, 0x08, 0x52, 0x02, 0x73,
- 0x75, 0x22, 0x3b, 0x0a, 0x17, 0x43, 0x72, 0x65, 0x61, 0x74, 0x65, 0x4e, 0x6f, 0x64, 0x65, 0x47,
- 0x72, 0x61, 0x6e, 0x74, 0x52, 0x65, 0x73, 0x70, 0x6f, 0x6e, 0x73, 0x65, 0x12, 0x20, 0x0a, 0x0b,
- 0x6e, 0x6f, 0x64, 0x65, 0x47, 0x72, 0x61, 0x6e, 0x74, 0x49, 0x64, 0x18, 0x01, 0x20, 0x01, 0x28,
- 0x03, 0x52, 0x0b, 0x6e, 0x6f, 0x64, 0x65, 0x47, 0x72, 0x61, 0x6e, 0x74, 0x49, 0x64, 0x22, 0xa8,
- 0x02, 0x0a, 0x16, 0x55, 0x70, 0x64, 0x61, 0x74, 0x65, 0x4e, 0x6f, 0x64, 0x65, 0x47, 0x72, 0x61,
- 0x6e, 0x74, 0x52, 0x65, 0x71, 0x75, 0x65, 0x73, 0x74, 0x12, 0x20, 0x0a, 0x0b, 0x6e, 0x6f, 0x64,
- 0x65, 0x47, 0x72, 0x61, 0x6e, 0x74, 0x49, 0x64, 0x18, 0x08, 0x20, 0x01, 0x28, 0x03, 0x52, 0x0b,
- 0x6e, 0x6f, 0x64, 0x65, 0x47, 0x72, 0x61, 0x6e, 0x74, 0x49, 0x64, 0x12, 0x12, 0x0a, 0x04, 0x6e,
- 0x61, 0x6d, 0x65, 0x18, 0x01, 0x20, 0x01, 0x28, 0x09, 0x52, 0x04, 0x6e, 0x61, 0x6d, 0x65, 0x12,
- 0x16, 0x0a, 0x06, 0x6d, 0x65, 0x74, 0x68, 0x6f, 0x64, 0x18, 0x02, 0x20, 0x01, 0x28, 0x09, 0x52,
- 0x06, 0x6d, 0x65, 0x74, 0x68, 0x6f, 0x64, 0x12, 0x1a, 0x0a, 0x08, 0x75, 0x73, 0x65, 0x72, 0x6e,
- 0x61, 0x6d, 0x65, 0x18, 0x03, 0x20, 0x01, 0x28, 0x09, 0x52, 0x08, 0x75, 0x73, 0x65, 0x72, 0x6e,
- 0x61, 0x6d, 0x65, 0x12, 0x1a, 0x0a, 0x08, 0x70, 0x61, 0x73, 0x73, 0x77, 0x6f, 0x72, 0x64, 0x18,
- 0x04, 0x20, 0x01, 0x28, 0x09, 0x52, 0x08, 0x70, 0x61, 0x73, 0x73, 0x77, 0x6f, 0x72, 0x64, 0x12,
- 0x1e, 0x0a, 0x0a, 0x70, 0x72, 0x69, 0x76, 0x61, 0x74, 0x65, 0x4b, 0x65, 0x79, 0x18, 0x05, 0x20,
- 0x01, 0x28, 0x09, 0x52, 0x0a, 0x70, 0x72, 0x69, 0x76, 0x61, 0x74, 0x65, 0x4b, 0x65, 0x79, 0x12,
- 0x1e, 0x0a, 0x0a, 0x70, 0x61, 0x73, 0x73, 0x70, 0x68, 0x72, 0x61, 0x73, 0x65, 0x18, 0x09, 0x20,
- 0x01, 0x28, 0x09, 0x52, 0x0a, 0x70, 0x61, 0x73, 0x73, 0x70, 0x68, 0x72, 0x61, 0x73, 0x65, 0x12,
- 0x20, 0x0a, 0x0b, 0x64, 0x65, 0x73, 0x63, 0x72, 0x69, 0x70, 0x74, 0x69, 0x6f, 0x6e, 0x18, 0x06,
- 0x20, 0x01, 0x28, 0x09, 0x52, 0x0b, 0x64, 0x65, 0x73, 0x63, 0x72, 0x69, 0x70, 0x74, 0x69, 0x6f,
- 0x6e, 0x12, 0x16, 0x0a, 0x06, 0x6e, 0x6f, 0x64, 0x65, 0x49, 0x64, 0x18, 0x07, 0x20, 0x01, 0x28,
- 0x03, 0x52, 0x06, 0x6e, 0x6f, 0x64, 0x65, 0x49, 0x64, 0x12, 0x0e, 0x0a, 0x02, 0x73, 0x75, 0x18,
- 0x0a, 0x20, 0x01, 0x28, 0x08, 0x52, 0x02, 0x73, 0x75, 0x22, 0x3b, 0x0a, 0x17, 0x44, 0x69, 0x73,
- 0x61, 0x62, 0x6c, 0x65, 0x4e, 0x6f, 0x64, 0x65, 0x47, 0x72, 0x61, 0x6e, 0x74, 0x52, 0x65, 0x71,
- 0x75, 0x65, 0x73, 0x74, 0x12, 0x20, 0x0a, 0x0b, 0x6e, 0x6f, 0x64, 0x65, 0x47, 0x72, 0x61, 0x6e,
- 0x74, 0x49, 0x64, 0x18, 0x01, 0x20, 0x01, 0x28, 0x03, 0x52, 0x0b, 0x6e, 0x6f, 0x64, 0x65, 0x47,
- 0x72, 0x61, 0x6e, 0x74, 0x49, 0x64, 0x22, 0x1a, 0x0a, 0x18, 0x44, 0x69, 0x73, 0x61, 0x62, 0x6c,
- 0x65, 0x4e, 0x6f, 0x64, 0x65, 0x47, 0x72, 0x61, 0x6e, 0x74, 0x52, 0x65, 0x73, 0x70, 0x6f, 0x6e,
- 0x73, 0x65, 0x22, 0x3c, 0x0a, 0x20, 0x43, 0x6f, 0x75, 0x6e, 0x74, 0x41, 0x6c, 0x6c, 0x45, 0x6e,
- 0x61, 0x62, 0x6c, 0x65, 0x64, 0x4e, 0x6f, 0x64, 0x65, 0x47, 0x72, 0x61, 0x6e, 0x74, 0x73, 0x52,
- 0x65, 0x71, 0x75, 0x65, 0x73, 0x74, 0x12, 0x18, 0x0a, 0x07, 0x6b, 0x65, 0x79, 0x77, 0x6f, 0x72,
- 0x64, 0x18, 0x01, 0x20, 0x01, 0x28, 0x09, 0x52, 0x07, 0x6b, 0x65, 0x79, 0x77, 0x6f, 0x72, 0x64,
- 0x22, 0x64, 0x0a, 0x1c, 0x4c, 0x69, 0x73, 0x74, 0x45, 0x6e, 0x61, 0x62, 0x6c, 0x65, 0x64, 0x4e,
- 0x6f, 0x64, 0x65, 0x47, 0x72, 0x61, 0x6e, 0x74, 0x73, 0x52, 0x65, 0x71, 0x75, 0x65, 0x73, 0x74,
- 0x12, 0x18, 0x0a, 0x07, 0x6b, 0x65, 0x79, 0x77, 0x6f, 0x72, 0x64, 0x18, 0x03, 0x20, 0x01, 0x28,
- 0x09, 0x52, 0x07, 0x6b, 0x65, 0x79, 0x77, 0x6f, 0x72, 0x64, 0x12, 0x16, 0x0a, 0x06, 0x6f, 0x66,
- 0x66, 0x73, 0x65, 0x74, 0x18, 0x01, 0x20, 0x01, 0x28, 0x03, 0x52, 0x06, 0x6f, 0x66, 0x66, 0x73,
- 0x65, 0x74, 0x12, 0x12, 0x0a, 0x04, 0x73, 0x69, 0x7a, 0x65, 0x18, 0x02, 0x20, 0x01, 0x28, 0x03,
- 0x52, 0x04, 0x73, 0x69, 0x7a, 0x65, 0x22, 0x4e, 0x0a, 0x1d, 0x4c, 0x69, 0x73, 0x74, 0x45, 0x6e,
- 0x61, 0x62, 0x6c, 0x65, 0x64, 0x4e, 0x6f, 0x64, 0x65, 0x47, 0x72, 0x61, 0x6e, 0x74, 0x73, 0x52,
- 0x65, 0x73, 0x70, 0x6f, 0x6e, 0x73, 0x65, 0x12, 0x2d, 0x0a, 0x0a, 0x6e, 0x6f, 0x64, 0x65, 0x47,
- 0x72, 0x61, 0x6e, 0x74, 0x73, 0x18, 0x01, 0x20, 0x03, 0x28, 0x0b, 0x32, 0x0d, 0x2e, 0x70, 0x62,
- 0x2e, 0x4e, 0x6f, 0x64, 0x65, 0x47, 0x72, 0x61, 0x6e, 0x74, 0x52, 0x0a, 0x6e, 0x6f, 0x64, 0x65,
- 0x47, 0x72, 0x61, 0x6e, 0x74, 0x73, 0x22, 0x21, 0x0a, 0x1f, 0x46, 0x69, 0x6e, 0x64, 0x41, 0x6c,
- 0x6c, 0x45, 0x6e, 0x61, 0x62, 0x6c, 0x65, 0x64, 0x4e, 0x6f, 0x64, 0x65, 0x47, 0x72, 0x61, 0x6e,
- 0x74, 0x73, 0x52, 0x65, 0x71, 0x75, 0x65, 0x73, 0x74, 0x22, 0x51, 0x0a, 0x20, 0x46, 0x69, 0x6e,
- 0x64, 0x41, 0x6c, 0x6c, 0x45, 0x6e, 0x61, 0x62, 0x6c, 0x65, 0x64, 0x4e, 0x6f, 0x64, 0x65, 0x47,
- 0x72, 0x61, 0x6e, 0x74, 0x73, 0x52, 0x65, 0x73, 0x70, 0x6f, 0x6e, 0x73, 0x65, 0x12, 0x2d, 0x0a,
- 0x0a, 0x6e, 0x6f, 0x64, 0x65, 0x47, 0x72, 0x61, 0x6e, 0x74, 0x73, 0x18, 0x01, 0x20, 0x03, 0x28,
- 0x0b, 0x32, 0x0d, 0x2e, 0x70, 0x62, 0x2e, 0x4e, 0x6f, 0x64, 0x65, 0x47, 0x72, 0x61, 0x6e, 0x74,
- 0x52, 0x0a, 0x6e, 0x6f, 0x64, 0x65, 0x47, 0x72, 0x61, 0x6e, 0x74, 0x73, 0x22, 0x3f, 0x0a, 0x1b,
- 0x46, 0x69, 0x6e, 0x64, 0x45, 0x6e, 0x61, 0x62, 0x6c, 0x65, 0x64, 0x4e, 0x6f, 0x64, 0x65, 0x47,
- 0x72, 0x61, 0x6e, 0x74, 0x52, 0x65, 0x71, 0x75, 0x65, 0x73, 0x74, 0x12, 0x20, 0x0a, 0x0b, 0x6e,
- 0x6f, 0x64, 0x65, 0x47, 0x72, 0x61, 0x6e, 0x74, 0x49, 0x64, 0x18, 0x01, 0x20, 0x01, 0x28, 0x03,
- 0x52, 0x0b, 0x6e, 0x6f, 0x64, 0x65, 0x47, 0x72, 0x61, 0x6e, 0x74, 0x49, 0x64, 0x22, 0x4b, 0x0a,
- 0x1c, 0x46, 0x69, 0x6e, 0x64, 0x45, 0x6e, 0x61, 0x62, 0x6c, 0x65, 0x64, 0x4e, 0x6f, 0x64, 0x65,
- 0x47, 0x72, 0x61, 0x6e, 0x74, 0x52, 0x65, 0x73, 0x70, 0x6f, 0x6e, 0x73, 0x65, 0x12, 0x2b, 0x0a,
- 0x09, 0x6e, 0x6f, 0x64, 0x65, 0x47, 0x72, 0x61, 0x6e, 0x74, 0x18, 0x01, 0x20, 0x01, 0x28, 0x0b,
- 0x32, 0x0d, 0x2e, 0x70, 0x62, 0x2e, 0x4e, 0x6f, 0x64, 0x65, 0x47, 0x72, 0x61, 0x6e, 0x74, 0x52,
- 0x09, 0x6e, 0x6f, 0x64, 0x65, 0x47, 0x72, 0x61, 0x6e, 0x74, 0x22, 0x60, 0x0a, 0x14, 0x54, 0x65,
- 0x73, 0x74, 0x4e, 0x6f, 0x64, 0x65, 0x47, 0x72, 0x61, 0x6e, 0x74, 0x52, 0x65, 0x71, 0x75, 0x65,
- 0x73, 0x74, 0x12, 0x20, 0x0a, 0x0b, 0x6e, 0x6f, 0x64, 0x65, 0x47, 0x72, 0x61, 0x6e, 0x74, 0x49,
- 0x64, 0x18, 0x01, 0x20, 0x01, 0x28, 0x03, 0x52, 0x0b, 0x6e, 0x6f, 0x64, 0x65, 0x47, 0x72, 0x61,
- 0x6e, 0x74, 0x49, 0x64, 0x12, 0x12, 0x0a, 0x04, 0x68, 0x6f, 0x73, 0x74, 0x18, 0x02, 0x20, 0x01,
- 0x28, 0x09, 0x52, 0x04, 0x68, 0x6f, 0x73, 0x74, 0x12, 0x12, 0x0a, 0x04, 0x70, 0x6f, 0x72, 0x74,
- 0x18, 0x03, 0x20, 0x01, 0x28, 0x05, 0x52, 0x04, 0x70, 0x6f, 0x72, 0x74, 0x22, 0x41, 0x0a, 0x15,
- 0x54, 0x65, 0x73, 0x74, 0x4e, 0x6f, 0x64, 0x65, 0x47, 0x72, 0x61, 0x6e, 0x74, 0x52, 0x65, 0x73,
- 0x70, 0x6f, 0x6e, 0x73, 0x65, 0x12, 0x12, 0x0a, 0x04, 0x69, 0x73, 0x4f, 0x6b, 0x18, 0x01, 0x20,
- 0x01, 0x28, 0x08, 0x52, 0x04, 0x69, 0x73, 0x4f, 0x6b, 0x12, 0x14, 0x0a, 0x05, 0x65, 0x72, 0x72,
- 0x6f, 0x72, 0x18, 0x02, 0x20, 0x01, 0x28, 0x09, 0x52, 0x05, 0x65, 0x72, 0x72, 0x6f, 0x72, 0x22,
- 0x66, 0x0a, 0x1c, 0x46, 0x69, 0x6e, 0x64, 0x53, 0x75, 0x67, 0x67, 0x65, 0x73, 0x74, 0x4e, 0x6f,
- 0x64, 0x65, 0x47, 0x72, 0x61, 0x6e, 0x74, 0x73, 0x52, 0x65, 0x71, 0x75, 0x65, 0x73, 0x74, 0x12,
- 0x24, 0x0a, 0x0d, 0x6e, 0x6f, 0x64, 0x65, 0x43, 0x6c, 0x75, 0x73, 0x74, 0x65, 0x72, 0x49, 0x64,
- 0x18, 0x01, 0x20, 0x01, 0x28, 0x03, 0x52, 0x0d, 0x6e, 0x6f, 0x64, 0x65, 0x43, 0x6c, 0x75, 0x73,
- 0x74, 0x65, 0x72, 0x49, 0x64, 0x12, 0x20, 0x0a, 0x0b, 0x6e, 0x73, 0x43, 0x6c, 0x75, 0x73, 0x74,
- 0x65, 0x72, 0x49, 0x64, 0x18, 0x02, 0x20, 0x01, 0x28, 0x03, 0x52, 0x0b, 0x6e, 0x73, 0x43, 0x6c,
- 0x75, 0x73, 0x74, 0x65, 0x72, 0x49, 0x64, 0x22, 0x4e, 0x0a, 0x1d, 0x46, 0x69, 0x6e, 0x64, 0x53,
- 0x75, 0x67, 0x67, 0x65, 0x73, 0x74, 0x4e, 0x6f, 0x64, 0x65, 0x47, 0x72, 0x61, 0x6e, 0x74, 0x73,
- 0x52, 0x65, 0x73, 0x70, 0x6f, 0x6e, 0x73, 0x65, 0x12, 0x2d, 0x0a, 0x0a, 0x6e, 0x6f, 0x64, 0x65,
- 0x47, 0x72, 0x61, 0x6e, 0x74, 0x73, 0x18, 0x01, 0x20, 0x03, 0x28, 0x0b, 0x32, 0x0d, 0x2e, 0x70,
- 0x62, 0x2e, 0x4e, 0x6f, 0x64, 0x65, 0x47, 0x72, 0x61, 0x6e, 0x74, 0x52, 0x0a, 0x6e, 0x6f, 0x64,
- 0x65, 0x47, 0x72, 0x61, 0x6e, 0x74, 0x73, 0x32, 0x89, 0x06, 0x0a, 0x10, 0x4e, 0x6f, 0x64, 0x65,
- 0x47, 0x72, 0x61, 0x6e, 0x74, 0x53, 0x65, 0x72, 0x76, 0x69, 0x63, 0x65, 0x12, 0x4a, 0x0a, 0x0f,
- 0x63, 0x72, 0x65, 0x61, 0x74, 0x65, 0x4e, 0x6f, 0x64, 0x65, 0x47, 0x72, 0x61, 0x6e, 0x74, 0x12,
- 0x1a, 0x2e, 0x70, 0x62, 0x2e, 0x43, 0x72, 0x65, 0x61, 0x74, 0x65, 0x4e, 0x6f, 0x64, 0x65, 0x47,
- 0x72, 0x61, 0x6e, 0x74, 0x52, 0x65, 0x71, 0x75, 0x65, 0x73, 0x74, 0x1a, 0x1b, 0x2e, 0x70, 0x62,
- 0x2e, 0x43, 0x72, 0x65, 0x61, 0x74, 0x65, 0x4e, 0x6f, 0x64, 0x65, 0x47, 0x72, 0x61, 0x6e, 0x74,
- 0x52, 0x65, 0x73, 0x70, 0x6f, 0x6e, 0x73, 0x65, 0x12, 0x3d, 0x0a, 0x0f, 0x75, 0x70, 0x64, 0x61,
- 0x74, 0x65, 0x4e, 0x6f, 0x64, 0x65, 0x47, 0x72, 0x61, 0x6e, 0x74, 0x12, 0x1a, 0x2e, 0x70, 0x62,
- 0x2e, 0x55, 0x70, 0x64, 0x61, 0x74, 0x65, 0x4e, 0x6f, 0x64, 0x65, 0x47, 0x72, 0x61, 0x6e, 0x74,
- 0x52, 0x65, 0x71, 0x75, 0x65, 0x73, 0x74, 0x1a, 0x0e, 0x2e, 0x70, 0x62, 0x2e, 0x52, 0x50, 0x43,
- 0x53, 0x75, 0x63, 0x63, 0x65, 0x73, 0x73, 0x12, 0x4d, 0x0a, 0x10, 0x64, 0x69, 0x73, 0x61, 0x62,
- 0x6c, 0x65, 0x4e, 0x6f, 0x64, 0x65, 0x47, 0x72, 0x61, 0x6e, 0x74, 0x12, 0x1b, 0x2e, 0x70, 0x62,
- 0x2e, 0x44, 0x69, 0x73, 0x61, 0x62, 0x6c, 0x65, 0x4e, 0x6f, 0x64, 0x65, 0x47, 0x72, 0x61, 0x6e,
- 0x74, 0x52, 0x65, 0x71, 0x75, 0x65, 0x73, 0x74, 0x1a, 0x1c, 0x2e, 0x70, 0x62, 0x2e, 0x44, 0x69,
- 0x73, 0x61, 0x62, 0x6c, 0x65, 0x4e, 0x6f, 0x64, 0x65, 0x47, 0x72, 0x61, 0x6e, 0x74, 0x52, 0x65,
- 0x73, 0x70, 0x6f, 0x6e, 0x73, 0x65, 0x12, 0x57, 0x0a, 0x19, 0x63, 0x6f, 0x75, 0x6e, 0x74, 0x41,
- 0x6c, 0x6c, 0x45, 0x6e, 0x61, 0x62, 0x6c, 0x65, 0x64, 0x4e, 0x6f, 0x64, 0x65, 0x47, 0x72, 0x61,
- 0x6e, 0x74, 0x73, 0x12, 0x24, 0x2e, 0x70, 0x62, 0x2e, 0x43, 0x6f, 0x75, 0x6e, 0x74, 0x41, 0x6c,
- 0x6c, 0x45, 0x6e, 0x61, 0x62, 0x6c, 0x65, 0x64, 0x4e, 0x6f, 0x64, 0x65, 0x47, 0x72, 0x61, 0x6e,
- 0x74, 0x73, 0x52, 0x65, 0x71, 0x75, 0x65, 0x73, 0x74, 0x1a, 0x14, 0x2e, 0x70, 0x62, 0x2e, 0x52,
- 0x50, 0x43, 0x43, 0x6f, 0x75, 0x6e, 0x74, 0x52, 0x65, 0x73, 0x70, 0x6f, 0x6e, 0x73, 0x65, 0x12,
- 0x5c, 0x0a, 0x15, 0x6c, 0x69, 0x73, 0x74, 0x45, 0x6e, 0x61, 0x62, 0x6c, 0x65, 0x64, 0x4e, 0x6f,
- 0x64, 0x65, 0x47, 0x72, 0x61, 0x6e, 0x74, 0x73, 0x12, 0x20, 0x2e, 0x70, 0x62, 0x2e, 0x4c, 0x69,
- 0x73, 0x74, 0x45, 0x6e, 0x61, 0x62, 0x6c, 0x65, 0x64, 0x4e, 0x6f, 0x64, 0x65, 0x47, 0x72, 0x61,
- 0x6e, 0x74, 0x73, 0x52, 0x65, 0x71, 0x75, 0x65, 0x73, 0x74, 0x1a, 0x21, 0x2e, 0x70, 0x62, 0x2e,
- 0x4c, 0x69, 0x73, 0x74, 0x45, 0x6e, 0x61, 0x62, 0x6c, 0x65, 0x64, 0x4e, 0x6f, 0x64, 0x65, 0x47,
- 0x72, 0x61, 0x6e, 0x74, 0x73, 0x52, 0x65, 0x73, 0x70, 0x6f, 0x6e, 0x73, 0x65, 0x12, 0x65, 0x0a,
- 0x18, 0x66, 0x69, 0x6e, 0x64, 0x41, 0x6c, 0x6c, 0x45, 0x6e, 0x61, 0x62, 0x6c, 0x65, 0x64, 0x4e,
- 0x6f, 0x64, 0x65, 0x47, 0x72, 0x61, 0x6e, 0x74, 0x73, 0x12, 0x23, 0x2e, 0x70, 0x62, 0x2e, 0x46,
- 0x69, 0x6e, 0x64, 0x41, 0x6c, 0x6c, 0x45, 0x6e, 0x61, 0x62, 0x6c, 0x65, 0x64, 0x4e, 0x6f, 0x64,
- 0x65, 0x47, 0x72, 0x61, 0x6e, 0x74, 0x73, 0x52, 0x65, 0x71, 0x75, 0x65, 0x73, 0x74, 0x1a, 0x24,
- 0x2e, 0x70, 0x62, 0x2e, 0x46, 0x69, 0x6e, 0x64, 0x41, 0x6c, 0x6c, 0x45, 0x6e, 0x61, 0x62, 0x6c,
- 0x65, 0x64, 0x4e, 0x6f, 0x64, 0x65, 0x47, 0x72, 0x61, 0x6e, 0x74, 0x73, 0x52, 0x65, 0x73, 0x70,
- 0x6f, 0x6e, 0x73, 0x65, 0x12, 0x59, 0x0a, 0x14, 0x66, 0x69, 0x6e, 0x64, 0x45, 0x6e, 0x61, 0x62,
- 0x6c, 0x65, 0x64, 0x4e, 0x6f, 0x64, 0x65, 0x47, 0x72, 0x61, 0x6e, 0x74, 0x12, 0x1f, 0x2e, 0x70,
- 0x62, 0x2e, 0x46, 0x69, 0x6e, 0x64, 0x45, 0x6e, 0x61, 0x62, 0x6c, 0x65, 0x64, 0x4e, 0x6f, 0x64,
- 0x65, 0x47, 0x72, 0x61, 0x6e, 0x74, 0x52, 0x65, 0x71, 0x75, 0x65, 0x73, 0x74, 0x1a, 0x20, 0x2e,
- 0x70, 0x62, 0x2e, 0x46, 0x69, 0x6e, 0x64, 0x45, 0x6e, 0x61, 0x62, 0x6c, 0x65, 0x64, 0x4e, 0x6f,
- 0x64, 0x65, 0x47, 0x72, 0x61, 0x6e, 0x74, 0x52, 0x65, 0x73, 0x70, 0x6f, 0x6e, 0x73, 0x65, 0x12,
- 0x44, 0x0a, 0x0d, 0x74, 0x65, 0x73, 0x74, 0x4e, 0x6f, 0x64, 0x65, 0x47, 0x72, 0x61, 0x6e, 0x74,
- 0x12, 0x18, 0x2e, 0x70, 0x62, 0x2e, 0x54, 0x65, 0x73, 0x74, 0x4e, 0x6f, 0x64, 0x65, 0x47, 0x72,
- 0x61, 0x6e, 0x74, 0x52, 0x65, 0x71, 0x75, 0x65, 0x73, 0x74, 0x1a, 0x19, 0x2e, 0x70, 0x62, 0x2e,
- 0x54, 0x65, 0x73, 0x74, 0x4e, 0x6f, 0x64, 0x65, 0x47, 0x72, 0x61, 0x6e, 0x74, 0x52, 0x65, 0x73,
- 0x70, 0x6f, 0x6e, 0x73, 0x65, 0x12, 0x5c, 0x0a, 0x15, 0x66, 0x69, 0x6e, 0x64, 0x53, 0x75, 0x67,
- 0x67, 0x65, 0x73, 0x74, 0x4e, 0x6f, 0x64, 0x65, 0x47, 0x72, 0x61, 0x6e, 0x74, 0x73, 0x12, 0x20,
- 0x2e, 0x70, 0x62, 0x2e, 0x46, 0x69, 0x6e, 0x64, 0x53, 0x75, 0x67, 0x67, 0x65, 0x73, 0x74, 0x4e,
- 0x6f, 0x64, 0x65, 0x47, 0x72, 0x61, 0x6e, 0x74, 0x73, 0x52, 0x65, 0x71, 0x75, 0x65, 0x73, 0x74,
- 0x1a, 0x21, 0x2e, 0x70, 0x62, 0x2e, 0x46, 0x69, 0x6e, 0x64, 0x53, 0x75, 0x67, 0x67, 0x65, 0x73,
- 0x74, 0x4e, 0x6f, 0x64, 0x65, 0x47, 0x72, 0x61, 0x6e, 0x74, 0x73, 0x52, 0x65, 0x73, 0x70, 0x6f,
- 0x6e, 0x73, 0x65, 0x42, 0x06, 0x5a, 0x04, 0x2e, 0x2f, 0x70, 0x62, 0x62, 0x06, 0x70, 0x72, 0x6f,
- 0x74, 0x6f, 0x33,
-}
+const file_service_node_grant_proto_rawDesc = "" +
+ "\n" +
+ "\x18service_node_grant.proto\x12\x02pb\x1a\x1dmodels/model_node_grant.proto\x1a\x19models/rpc_messages.proto\"\x86\x02\n" +
+ "\x16CreateNodeGrantRequest\x12\x12\n" +
+ "\x04name\x18\x01 \x01(\tR\x04name\x12\x16\n" +
+ "\x06method\x18\x02 \x01(\tR\x06method\x12\x1a\n" +
+ "\busername\x18\x03 \x01(\tR\busername\x12\x1a\n" +
+ "\bpassword\x18\x04 \x01(\tR\bpassword\x12\x1e\n" +
+ "\n" +
+ "privateKey\x18\x05 \x01(\tR\n" +
+ "privateKey\x12\x1e\n" +
+ "\n" +
+ "passphrase\x18\b \x01(\tR\n" +
+ "passphrase\x12 \n" +
+ "\vdescription\x18\x06 \x01(\tR\vdescription\x12\x16\n" +
+ "\x06nodeId\x18\a \x01(\x03R\x06nodeId\x12\x0e\n" +
+ "\x02su\x18\t \x01(\bR\x02su\";\n" +
+ "\x17CreateNodeGrantResponse\x12 \n" +
+ "\vnodeGrantId\x18\x01 \x01(\x03R\vnodeGrantId\"\xa8\x02\n" +
+ "\x16UpdateNodeGrantRequest\x12 \n" +
+ "\vnodeGrantId\x18\b \x01(\x03R\vnodeGrantId\x12\x12\n" +
+ "\x04name\x18\x01 \x01(\tR\x04name\x12\x16\n" +
+ "\x06method\x18\x02 \x01(\tR\x06method\x12\x1a\n" +
+ "\busername\x18\x03 \x01(\tR\busername\x12\x1a\n" +
+ "\bpassword\x18\x04 \x01(\tR\bpassword\x12\x1e\n" +
+ "\n" +
+ "privateKey\x18\x05 \x01(\tR\n" +
+ "privateKey\x12\x1e\n" +
+ "\n" +
+ "passphrase\x18\t \x01(\tR\n" +
+ "passphrase\x12 \n" +
+ "\vdescription\x18\x06 \x01(\tR\vdescription\x12\x16\n" +
+ "\x06nodeId\x18\a \x01(\x03R\x06nodeId\x12\x0e\n" +
+ "\x02su\x18\n" +
+ " \x01(\bR\x02su\";\n" +
+ "\x17DisableNodeGrantRequest\x12 \n" +
+ "\vnodeGrantId\x18\x01 \x01(\x03R\vnodeGrantId\"\x1a\n" +
+ "\x18DisableNodeGrantResponse\"<\n" +
+ " CountAllEnabledNodeGrantsRequest\x12\x18\n" +
+ "\akeyword\x18\x01 \x01(\tR\akeyword\"d\n" +
+ "\x1cListEnabledNodeGrantsRequest\x12\x18\n" +
+ "\akeyword\x18\x03 \x01(\tR\akeyword\x12\x16\n" +
+ "\x06offset\x18\x01 \x01(\x03R\x06offset\x12\x12\n" +
+ "\x04size\x18\x02 \x01(\x03R\x04size\"N\n" +
+ "\x1dListEnabledNodeGrantsResponse\x12-\n" +
+ "\n" +
+ "nodeGrants\x18\x01 \x03(\v2\r.pb.NodeGrantR\n" +
+ "nodeGrants\"!\n" +
+ "\x1fFindAllEnabledNodeGrantsRequest\"Q\n" +
+ " FindAllEnabledNodeGrantsResponse\x12-\n" +
+ "\n" +
+ "nodeGrants\x18\x01 \x03(\v2\r.pb.NodeGrantR\n" +
+ "nodeGrants\"?\n" +
+ "\x1bFindEnabledNodeGrantRequest\x12 \n" +
+ "\vnodeGrantId\x18\x01 \x01(\x03R\vnodeGrantId\"K\n" +
+ "\x1cFindEnabledNodeGrantResponse\x12+\n" +
+ "\tnodeGrant\x18\x01 \x01(\v2\r.pb.NodeGrantR\tnodeGrant\"`\n" +
+ "\x14TestNodeGrantRequest\x12 \n" +
+ "\vnodeGrantId\x18\x01 \x01(\x03R\vnodeGrantId\x12\x12\n" +
+ "\x04host\x18\x02 \x01(\tR\x04host\x12\x12\n" +
+ "\x04port\x18\x03 \x01(\x05R\x04port\"A\n" +
+ "\x15TestNodeGrantResponse\x12\x12\n" +
+ "\x04isOk\x18\x01 \x01(\bR\x04isOk\x12\x14\n" +
+ "\x05error\x18\x02 \x01(\tR\x05error\"f\n" +
+ "\x1cFindSuggestNodeGrantsRequest\x12$\n" +
+ "\rnodeClusterId\x18\x01 \x01(\x03R\rnodeClusterId\x12 \n" +
+ "\vnsClusterId\x18\x02 \x01(\x03R\vnsClusterId\"N\n" +
+ "\x1dFindSuggestNodeGrantsResponse\x12-\n" +
+ "\n" +
+ "nodeGrants\x18\x01 \x03(\v2\r.pb.NodeGrantR\n" +
+ "nodeGrants2\x89\x06\n" +
+ "\x10NodeGrantService\x12J\n" +
+ "\x0fcreateNodeGrant\x12\x1a.pb.CreateNodeGrantRequest\x1a\x1b.pb.CreateNodeGrantResponse\x12=\n" +
+ "\x0fupdateNodeGrant\x12\x1a.pb.UpdateNodeGrantRequest\x1a\x0e.pb.RPCSuccess\x12M\n" +
+ "\x10disableNodeGrant\x12\x1b.pb.DisableNodeGrantRequest\x1a\x1c.pb.DisableNodeGrantResponse\x12W\n" +
+ "\x19countAllEnabledNodeGrants\x12$.pb.CountAllEnabledNodeGrantsRequest\x1a\x14.pb.RPCCountResponse\x12\\\n" +
+ "\x15listEnabledNodeGrants\x12 .pb.ListEnabledNodeGrantsRequest\x1a!.pb.ListEnabledNodeGrantsResponse\x12e\n" +
+ "\x18findAllEnabledNodeGrants\x12#.pb.FindAllEnabledNodeGrantsRequest\x1a$.pb.FindAllEnabledNodeGrantsResponse\x12Y\n" +
+ "\x14findEnabledNodeGrant\x12\x1f.pb.FindEnabledNodeGrantRequest\x1a .pb.FindEnabledNodeGrantResponse\x12D\n" +
+ "\rtestNodeGrant\x12\x18.pb.TestNodeGrantRequest\x1a\x19.pb.TestNodeGrantResponse\x12\\\n" +
+ "\x15findSuggestNodeGrants\x12 .pb.FindSuggestNodeGrantsRequest\x1a!.pb.FindSuggestNodeGrantsResponseB\x06Z\x04./pbb\x06proto3"
var (
file_service_node_grant_proto_rawDescOnce sync.Once
- file_service_node_grant_proto_rawDescData = file_service_node_grant_proto_rawDesc
+ file_service_node_grant_proto_rawDescData []byte
)
func file_service_node_grant_proto_rawDescGZIP() []byte {
file_service_node_grant_proto_rawDescOnce.Do(func() {
- file_service_node_grant_proto_rawDescData = protoimpl.X.CompressGZIP(file_service_node_grant_proto_rawDescData)
+ file_service_node_grant_proto_rawDescData = protoimpl.X.CompressGZIP(unsafe.Slice(unsafe.StringData(file_service_node_grant_proto_rawDesc), len(file_service_node_grant_proto_rawDesc)))
})
return file_service_node_grant_proto_rawDescData
}
@@ -1135,7 +1061,7 @@ func file_service_node_grant_proto_init() {
out := protoimpl.TypeBuilder{
File: protoimpl.DescBuilder{
GoPackagePath: reflect.TypeOf(x{}).PkgPath(),
- RawDescriptor: file_service_node_grant_proto_rawDesc,
+ RawDescriptor: unsafe.Slice(unsafe.StringData(file_service_node_grant_proto_rawDesc), len(file_service_node_grant_proto_rawDesc)),
NumEnums: 0,
NumMessages: 16,
NumExtensions: 0,
@@ -1146,7 +1072,6 @@ func file_service_node_grant_proto_init() {
MessageInfos: file_service_node_grant_proto_msgTypes,
}.Build()
File_service_node_grant_proto = out.File
- file_service_node_grant_proto_rawDesc = nil
file_service_node_grant_proto_goTypes = nil
file_service_node_grant_proto_depIdxs = nil
}
diff --git a/EdgeCommon/pkg/rpc/pb/service_node_grant_grpc.pb.go b/EdgeCommon/pkg/rpc/pb/service_node_grant_grpc.pb.go
index d430396..f50a4e9 100644
--- a/EdgeCommon/pkg/rpc/pb/service_node_grant_grpc.pb.go
+++ b/EdgeCommon/pkg/rpc/pb/service_node_grant_grpc.pb.go
@@ -1,7 +1,7 @@
// Code generated by protoc-gen-go-grpc. DO NOT EDIT.
// versions:
-// - protoc-gen-go-grpc v1.5.1
-// - protoc v6.33.2
+// - protoc-gen-go-grpc v1.6.1
+// - protoc v3.19.6
// source: service_node_grant.proto
package pb
@@ -188,31 +188,31 @@ type NodeGrantServiceServer interface {
type UnimplementedNodeGrantServiceServer struct{}
func (UnimplementedNodeGrantServiceServer) CreateNodeGrant(context.Context, *CreateNodeGrantRequest) (*CreateNodeGrantResponse, error) {
- return nil, status.Errorf(codes.Unimplemented, "method CreateNodeGrant not implemented")
+ return nil, status.Error(codes.Unimplemented, "method CreateNodeGrant not implemented")
}
func (UnimplementedNodeGrantServiceServer) UpdateNodeGrant(context.Context, *UpdateNodeGrantRequest) (*RPCSuccess, error) {
- return nil, status.Errorf(codes.Unimplemented, "method UpdateNodeGrant not implemented")
+ return nil, status.Error(codes.Unimplemented, "method UpdateNodeGrant not implemented")
}
func (UnimplementedNodeGrantServiceServer) DisableNodeGrant(context.Context, *DisableNodeGrantRequest) (*DisableNodeGrantResponse, error) {
- return nil, status.Errorf(codes.Unimplemented, "method DisableNodeGrant not implemented")
+ return nil, status.Error(codes.Unimplemented, "method DisableNodeGrant not implemented")
}
func (UnimplementedNodeGrantServiceServer) CountAllEnabledNodeGrants(context.Context, *CountAllEnabledNodeGrantsRequest) (*RPCCountResponse, error) {
- return nil, status.Errorf(codes.Unimplemented, "method CountAllEnabledNodeGrants not implemented")
+ return nil, status.Error(codes.Unimplemented, "method CountAllEnabledNodeGrants not implemented")
}
func (UnimplementedNodeGrantServiceServer) ListEnabledNodeGrants(context.Context, *ListEnabledNodeGrantsRequest) (*ListEnabledNodeGrantsResponse, error) {
- return nil, status.Errorf(codes.Unimplemented, "method ListEnabledNodeGrants not implemented")
+ return nil, status.Error(codes.Unimplemented, "method ListEnabledNodeGrants not implemented")
}
func (UnimplementedNodeGrantServiceServer) FindAllEnabledNodeGrants(context.Context, *FindAllEnabledNodeGrantsRequest) (*FindAllEnabledNodeGrantsResponse, error) {
- return nil, status.Errorf(codes.Unimplemented, "method FindAllEnabledNodeGrants not implemented")
+ return nil, status.Error(codes.Unimplemented, "method FindAllEnabledNodeGrants not implemented")
}
func (UnimplementedNodeGrantServiceServer) FindEnabledNodeGrant(context.Context, *FindEnabledNodeGrantRequest) (*FindEnabledNodeGrantResponse, error) {
- return nil, status.Errorf(codes.Unimplemented, "method FindEnabledNodeGrant not implemented")
+ return nil, status.Error(codes.Unimplemented, "method FindEnabledNodeGrant not implemented")
}
func (UnimplementedNodeGrantServiceServer) TestNodeGrant(context.Context, *TestNodeGrantRequest) (*TestNodeGrantResponse, error) {
- return nil, status.Errorf(codes.Unimplemented, "method TestNodeGrant not implemented")
+ return nil, status.Error(codes.Unimplemented, "method TestNodeGrant not implemented")
}
func (UnimplementedNodeGrantServiceServer) FindSuggestNodeGrants(context.Context, *FindSuggestNodeGrantsRequest) (*FindSuggestNodeGrantsResponse, error) {
- return nil, status.Errorf(codes.Unimplemented, "method FindSuggestNodeGrants not implemented")
+ return nil, status.Error(codes.Unimplemented, "method FindSuggestNodeGrants not implemented")
}
func (UnimplementedNodeGrantServiceServer) testEmbeddedByValue() {}
@@ -224,7 +224,7 @@ type UnsafeNodeGrantServiceServer interface {
}
func RegisterNodeGrantServiceServer(s grpc.ServiceRegistrar, srv NodeGrantServiceServer) {
- // If the following call pancis, it indicates UnimplementedNodeGrantServiceServer was
+ // If the following call panics, it indicates UnimplementedNodeGrantServiceServer was
// embedded by pointer and is nil. This will cause panics if an
// unimplemented method is ever invoked, so we test this at initialization
// time to prevent it from happening at runtime later due to I/O.
diff --git a/EdgeCommon/pkg/rpc/pb/service_node_group.pb.go b/EdgeCommon/pkg/rpc/pb/service_node_group.pb.go
index 91e446f..1ed37da 100644
--- a/EdgeCommon/pkg/rpc/pb/service_node_group.pb.go
+++ b/EdgeCommon/pkg/rpc/pb/service_node_group.pb.go
@@ -1,7 +1,7 @@
// Code generated by protoc-gen-go. DO NOT EDIT.
// versions:
-// protoc-gen-go v1.36.0
-// protoc v6.33.2
+// protoc-gen-go v1.36.11
+// protoc v3.19.6
// source: service_node_group.proto
package pb
@@ -11,6 +11,7 @@ import (
protoimpl "google.golang.org/protobuf/runtime/protoimpl"
reflect "reflect"
sync "sync"
+ unsafe "unsafe"
)
const (
@@ -440,101 +441,47 @@ func (x *FindEnabledNodeGroupResponse) GetNodeGroup() *NodeGroup {
var File_service_node_group_proto protoreflect.FileDescriptor
-var file_service_node_group_proto_rawDesc = []byte{
- 0x0a, 0x18, 0x73, 0x65, 0x72, 0x76, 0x69, 0x63, 0x65, 0x5f, 0x6e, 0x6f, 0x64, 0x65, 0x5f, 0x67,
- 0x72, 0x6f, 0x75, 0x70, 0x2e, 0x70, 0x72, 0x6f, 0x74, 0x6f, 0x12, 0x02, 0x70, 0x62, 0x1a, 0x1d,
- 0x6d, 0x6f, 0x64, 0x65, 0x6c, 0x73, 0x2f, 0x6d, 0x6f, 0x64, 0x65, 0x6c, 0x5f, 0x6e, 0x6f, 0x64,
- 0x65, 0x5f, 0x67, 0x72, 0x6f, 0x75, 0x70, 0x2e, 0x70, 0x72, 0x6f, 0x74, 0x6f, 0x1a, 0x19, 0x6d,
- 0x6f, 0x64, 0x65, 0x6c, 0x73, 0x2f, 0x72, 0x70, 0x63, 0x5f, 0x6d, 0x65, 0x73, 0x73, 0x61, 0x67,
- 0x65, 0x73, 0x2e, 0x70, 0x72, 0x6f, 0x74, 0x6f, 0x22, 0x52, 0x0a, 0x16, 0x43, 0x72, 0x65, 0x61,
- 0x74, 0x65, 0x4e, 0x6f, 0x64, 0x65, 0x47, 0x72, 0x6f, 0x75, 0x70, 0x52, 0x65, 0x71, 0x75, 0x65,
- 0x73, 0x74, 0x12, 0x24, 0x0a, 0x0d, 0x6e, 0x6f, 0x64, 0x65, 0x43, 0x6c, 0x75, 0x73, 0x74, 0x65,
- 0x72, 0x49, 0x64, 0x18, 0x01, 0x20, 0x01, 0x28, 0x03, 0x52, 0x0d, 0x6e, 0x6f, 0x64, 0x65, 0x43,
- 0x6c, 0x75, 0x73, 0x74, 0x65, 0x72, 0x49, 0x64, 0x12, 0x12, 0x0a, 0x04, 0x6e, 0x61, 0x6d, 0x65,
- 0x18, 0x02, 0x20, 0x01, 0x28, 0x09, 0x52, 0x04, 0x6e, 0x61, 0x6d, 0x65, 0x22, 0x3b, 0x0a, 0x17,
- 0x43, 0x72, 0x65, 0x61, 0x74, 0x65, 0x4e, 0x6f, 0x64, 0x65, 0x47, 0x72, 0x6f, 0x75, 0x70, 0x52,
- 0x65, 0x73, 0x70, 0x6f, 0x6e, 0x73, 0x65, 0x12, 0x20, 0x0a, 0x0b, 0x6e, 0x6f, 0x64, 0x65, 0x47,
- 0x72, 0x6f, 0x75, 0x70, 0x49, 0x64, 0x18, 0x01, 0x20, 0x01, 0x28, 0x03, 0x52, 0x0b, 0x6e, 0x6f,
- 0x64, 0x65, 0x47, 0x72, 0x6f, 0x75, 0x70, 0x49, 0x64, 0x22, 0x4e, 0x0a, 0x16, 0x55, 0x70, 0x64,
- 0x61, 0x74, 0x65, 0x4e, 0x6f, 0x64, 0x65, 0x47, 0x72, 0x6f, 0x75, 0x70, 0x52, 0x65, 0x71, 0x75,
- 0x65, 0x73, 0x74, 0x12, 0x20, 0x0a, 0x0b, 0x6e, 0x6f, 0x64, 0x65, 0x47, 0x72, 0x6f, 0x75, 0x70,
- 0x49, 0x64, 0x18, 0x01, 0x20, 0x01, 0x28, 0x03, 0x52, 0x0b, 0x6e, 0x6f, 0x64, 0x65, 0x47, 0x72,
- 0x6f, 0x75, 0x70, 0x49, 0x64, 0x12, 0x12, 0x0a, 0x04, 0x6e, 0x61, 0x6d, 0x65, 0x18, 0x02, 0x20,
- 0x01, 0x28, 0x09, 0x52, 0x04, 0x6e, 0x61, 0x6d, 0x65, 0x22, 0x3a, 0x0a, 0x16, 0x44, 0x65, 0x6c,
- 0x65, 0x74, 0x65, 0x4e, 0x6f, 0x64, 0x65, 0x47, 0x72, 0x6f, 0x75, 0x70, 0x52, 0x65, 0x71, 0x75,
- 0x65, 0x73, 0x74, 0x12, 0x20, 0x0a, 0x0b, 0x6e, 0x6f, 0x64, 0x65, 0x47, 0x72, 0x6f, 0x75, 0x70,
- 0x49, 0x64, 0x18, 0x01, 0x20, 0x01, 0x28, 0x03, 0x52, 0x0b, 0x6e, 0x6f, 0x64, 0x65, 0x47, 0x72,
- 0x6f, 0x75, 0x70, 0x49, 0x64, 0x22, 0x58, 0x0a, 0x30, 0x46, 0x69, 0x6e, 0x64, 0x41, 0x6c, 0x6c,
- 0x45, 0x6e, 0x61, 0x62, 0x6c, 0x65, 0x64, 0x4e, 0x6f, 0x64, 0x65, 0x47, 0x72, 0x6f, 0x75, 0x70,
- 0x73, 0x57, 0x69, 0x74, 0x68, 0x4e, 0x6f, 0x64, 0x65, 0x43, 0x6c, 0x75, 0x73, 0x74, 0x65, 0x72,
- 0x49, 0x64, 0x52, 0x65, 0x71, 0x75, 0x65, 0x73, 0x74, 0x12, 0x24, 0x0a, 0x0d, 0x6e, 0x6f, 0x64,
- 0x65, 0x43, 0x6c, 0x75, 0x73, 0x74, 0x65, 0x72, 0x49, 0x64, 0x18, 0x01, 0x20, 0x01, 0x28, 0x03,
- 0x52, 0x0d, 0x6e, 0x6f, 0x64, 0x65, 0x43, 0x6c, 0x75, 0x73, 0x74, 0x65, 0x72, 0x49, 0x64, 0x22,
- 0x62, 0x0a, 0x31, 0x46, 0x69, 0x6e, 0x64, 0x41, 0x6c, 0x6c, 0x45, 0x6e, 0x61, 0x62, 0x6c, 0x65,
- 0x64, 0x4e, 0x6f, 0x64, 0x65, 0x47, 0x72, 0x6f, 0x75, 0x70, 0x73, 0x57, 0x69, 0x74, 0x68, 0x4e,
- 0x6f, 0x64, 0x65, 0x43, 0x6c, 0x75, 0x73, 0x74, 0x65, 0x72, 0x49, 0x64, 0x52, 0x65, 0x73, 0x70,
- 0x6f, 0x6e, 0x73, 0x65, 0x12, 0x2d, 0x0a, 0x0a, 0x6e, 0x6f, 0x64, 0x65, 0x47, 0x72, 0x6f, 0x75,
- 0x70, 0x73, 0x18, 0x01, 0x20, 0x03, 0x28, 0x0b, 0x32, 0x0d, 0x2e, 0x70, 0x62, 0x2e, 0x4e, 0x6f,
- 0x64, 0x65, 0x47, 0x72, 0x6f, 0x75, 0x70, 0x52, 0x0a, 0x6e, 0x6f, 0x64, 0x65, 0x47, 0x72, 0x6f,
- 0x75, 0x70, 0x73, 0x22, 0x42, 0x0a, 0x1c, 0x55, 0x70, 0x64, 0x61, 0x74, 0x65, 0x4e, 0x6f, 0x64,
- 0x65, 0x47, 0x72, 0x6f, 0x75, 0x70, 0x4f, 0x72, 0x64, 0x65, 0x72, 0x73, 0x52, 0x65, 0x71, 0x75,
- 0x65, 0x73, 0x74, 0x12, 0x22, 0x0a, 0x0c, 0x6e, 0x6f, 0x64, 0x65, 0x47, 0x72, 0x6f, 0x75, 0x70,
- 0x49, 0x64, 0x73, 0x18, 0x01, 0x20, 0x03, 0x28, 0x03, 0x52, 0x0c, 0x6e, 0x6f, 0x64, 0x65, 0x47,
- 0x72, 0x6f, 0x75, 0x70, 0x49, 0x64, 0x73, 0x22, 0x3f, 0x0a, 0x1b, 0x46, 0x69, 0x6e, 0x64, 0x45,
- 0x6e, 0x61, 0x62, 0x6c, 0x65, 0x64, 0x4e, 0x6f, 0x64, 0x65, 0x47, 0x72, 0x6f, 0x75, 0x70, 0x52,
- 0x65, 0x71, 0x75, 0x65, 0x73, 0x74, 0x12, 0x20, 0x0a, 0x0b, 0x6e, 0x6f, 0x64, 0x65, 0x47, 0x72,
- 0x6f, 0x75, 0x70, 0x49, 0x64, 0x18, 0x01, 0x20, 0x01, 0x28, 0x03, 0x52, 0x0b, 0x6e, 0x6f, 0x64,
- 0x65, 0x47, 0x72, 0x6f, 0x75, 0x70, 0x49, 0x64, 0x22, 0x4b, 0x0a, 0x1c, 0x46, 0x69, 0x6e, 0x64,
- 0x45, 0x6e, 0x61, 0x62, 0x6c, 0x65, 0x64, 0x4e, 0x6f, 0x64, 0x65, 0x47, 0x72, 0x6f, 0x75, 0x70,
- 0x52, 0x65, 0x73, 0x70, 0x6f, 0x6e, 0x73, 0x65, 0x12, 0x2b, 0x0a, 0x09, 0x6e, 0x6f, 0x64, 0x65,
- 0x47, 0x72, 0x6f, 0x75, 0x70, 0x18, 0x01, 0x20, 0x01, 0x28, 0x0b, 0x32, 0x0d, 0x2e, 0x70, 0x62,
- 0x2e, 0x4e, 0x6f, 0x64, 0x65, 0x47, 0x72, 0x6f, 0x75, 0x70, 0x52, 0x09, 0x6e, 0x6f, 0x64, 0x65,
- 0x47, 0x72, 0x6f, 0x75, 0x70, 0x32, 0x9d, 0x04, 0x0a, 0x10, 0x4e, 0x6f, 0x64, 0x65, 0x47, 0x72,
- 0x6f, 0x75, 0x70, 0x53, 0x65, 0x72, 0x76, 0x69, 0x63, 0x65, 0x12, 0x4a, 0x0a, 0x0f, 0x63, 0x72,
- 0x65, 0x61, 0x74, 0x65, 0x4e, 0x6f, 0x64, 0x65, 0x47, 0x72, 0x6f, 0x75, 0x70, 0x12, 0x1a, 0x2e,
- 0x70, 0x62, 0x2e, 0x43, 0x72, 0x65, 0x61, 0x74, 0x65, 0x4e, 0x6f, 0x64, 0x65, 0x47, 0x72, 0x6f,
- 0x75, 0x70, 0x52, 0x65, 0x71, 0x75, 0x65, 0x73, 0x74, 0x1a, 0x1b, 0x2e, 0x70, 0x62, 0x2e, 0x43,
- 0x72, 0x65, 0x61, 0x74, 0x65, 0x4e, 0x6f, 0x64, 0x65, 0x47, 0x72, 0x6f, 0x75, 0x70, 0x52, 0x65,
- 0x73, 0x70, 0x6f, 0x6e, 0x73, 0x65, 0x12, 0x3d, 0x0a, 0x0f, 0x75, 0x70, 0x64, 0x61, 0x74, 0x65,
- 0x4e, 0x6f, 0x64, 0x65, 0x47, 0x72, 0x6f, 0x75, 0x70, 0x12, 0x1a, 0x2e, 0x70, 0x62, 0x2e, 0x55,
- 0x70, 0x64, 0x61, 0x74, 0x65, 0x4e, 0x6f, 0x64, 0x65, 0x47, 0x72, 0x6f, 0x75, 0x70, 0x52, 0x65,
- 0x71, 0x75, 0x65, 0x73, 0x74, 0x1a, 0x0e, 0x2e, 0x70, 0x62, 0x2e, 0x52, 0x50, 0x43, 0x53, 0x75,
- 0x63, 0x63, 0x65, 0x73, 0x73, 0x12, 0x3d, 0x0a, 0x0f, 0x64, 0x65, 0x6c, 0x65, 0x74, 0x65, 0x4e,
- 0x6f, 0x64, 0x65, 0x47, 0x72, 0x6f, 0x75, 0x70, 0x12, 0x1a, 0x2e, 0x70, 0x62, 0x2e, 0x44, 0x65,
- 0x6c, 0x65, 0x74, 0x65, 0x4e, 0x6f, 0x64, 0x65, 0x47, 0x72, 0x6f, 0x75, 0x70, 0x52, 0x65, 0x71,
- 0x75, 0x65, 0x73, 0x74, 0x1a, 0x0e, 0x2e, 0x70, 0x62, 0x2e, 0x52, 0x50, 0x43, 0x53, 0x75, 0x63,
- 0x63, 0x65, 0x73, 0x73, 0x12, 0x98, 0x01, 0x0a, 0x29, 0x66, 0x69, 0x6e, 0x64, 0x41, 0x6c, 0x6c,
- 0x45, 0x6e, 0x61, 0x62, 0x6c, 0x65, 0x64, 0x4e, 0x6f, 0x64, 0x65, 0x47, 0x72, 0x6f, 0x75, 0x70,
- 0x73, 0x57, 0x69, 0x74, 0x68, 0x4e, 0x6f, 0x64, 0x65, 0x43, 0x6c, 0x75, 0x73, 0x74, 0x65, 0x72,
- 0x49, 0x64, 0x12, 0x34, 0x2e, 0x70, 0x62, 0x2e, 0x46, 0x69, 0x6e, 0x64, 0x41, 0x6c, 0x6c, 0x45,
- 0x6e, 0x61, 0x62, 0x6c, 0x65, 0x64, 0x4e, 0x6f, 0x64, 0x65, 0x47, 0x72, 0x6f, 0x75, 0x70, 0x73,
- 0x57, 0x69, 0x74, 0x68, 0x4e, 0x6f, 0x64, 0x65, 0x43, 0x6c, 0x75, 0x73, 0x74, 0x65, 0x72, 0x49,
- 0x64, 0x52, 0x65, 0x71, 0x75, 0x65, 0x73, 0x74, 0x1a, 0x35, 0x2e, 0x70, 0x62, 0x2e, 0x46, 0x69,
- 0x6e, 0x64, 0x41, 0x6c, 0x6c, 0x45, 0x6e, 0x61, 0x62, 0x6c, 0x65, 0x64, 0x4e, 0x6f, 0x64, 0x65,
- 0x47, 0x72, 0x6f, 0x75, 0x70, 0x73, 0x57, 0x69, 0x74, 0x68, 0x4e, 0x6f, 0x64, 0x65, 0x43, 0x6c,
- 0x75, 0x73, 0x74, 0x65, 0x72, 0x49, 0x64, 0x52, 0x65, 0x73, 0x70, 0x6f, 0x6e, 0x73, 0x65, 0x12,
- 0x49, 0x0a, 0x15, 0x75, 0x70, 0x64, 0x61, 0x74, 0x65, 0x4e, 0x6f, 0x64, 0x65, 0x47, 0x72, 0x6f,
- 0x75, 0x70, 0x4f, 0x72, 0x64, 0x65, 0x72, 0x73, 0x12, 0x20, 0x2e, 0x70, 0x62, 0x2e, 0x55, 0x70,
- 0x64, 0x61, 0x74, 0x65, 0x4e, 0x6f, 0x64, 0x65, 0x47, 0x72, 0x6f, 0x75, 0x70, 0x4f, 0x72, 0x64,
- 0x65, 0x72, 0x73, 0x52, 0x65, 0x71, 0x75, 0x65, 0x73, 0x74, 0x1a, 0x0e, 0x2e, 0x70, 0x62, 0x2e,
- 0x52, 0x50, 0x43, 0x53, 0x75, 0x63, 0x63, 0x65, 0x73, 0x73, 0x12, 0x59, 0x0a, 0x14, 0x66, 0x69,
- 0x6e, 0x64, 0x45, 0x6e, 0x61, 0x62, 0x6c, 0x65, 0x64, 0x4e, 0x6f, 0x64, 0x65, 0x47, 0x72, 0x6f,
- 0x75, 0x70, 0x12, 0x1f, 0x2e, 0x70, 0x62, 0x2e, 0x46, 0x69, 0x6e, 0x64, 0x45, 0x6e, 0x61, 0x62,
- 0x6c, 0x65, 0x64, 0x4e, 0x6f, 0x64, 0x65, 0x47, 0x72, 0x6f, 0x75, 0x70, 0x52, 0x65, 0x71, 0x75,
- 0x65, 0x73, 0x74, 0x1a, 0x20, 0x2e, 0x70, 0x62, 0x2e, 0x46, 0x69, 0x6e, 0x64, 0x45, 0x6e, 0x61,
- 0x62, 0x6c, 0x65, 0x64, 0x4e, 0x6f, 0x64, 0x65, 0x47, 0x72, 0x6f, 0x75, 0x70, 0x52, 0x65, 0x73,
- 0x70, 0x6f, 0x6e, 0x73, 0x65, 0x42, 0x06, 0x5a, 0x04, 0x2e, 0x2f, 0x70, 0x62, 0x62, 0x06, 0x70,
- 0x72, 0x6f, 0x74, 0x6f, 0x33,
-}
+const file_service_node_group_proto_rawDesc = "" +
+ "\n" +
+ "\x18service_node_group.proto\x12\x02pb\x1a\x1dmodels/model_node_group.proto\x1a\x19models/rpc_messages.proto\"R\n" +
+ "\x16CreateNodeGroupRequest\x12$\n" +
+ "\rnodeClusterId\x18\x01 \x01(\x03R\rnodeClusterId\x12\x12\n" +
+ "\x04name\x18\x02 \x01(\tR\x04name\";\n" +
+ "\x17CreateNodeGroupResponse\x12 \n" +
+ "\vnodeGroupId\x18\x01 \x01(\x03R\vnodeGroupId\"N\n" +
+ "\x16UpdateNodeGroupRequest\x12 \n" +
+ "\vnodeGroupId\x18\x01 \x01(\x03R\vnodeGroupId\x12\x12\n" +
+ "\x04name\x18\x02 \x01(\tR\x04name\":\n" +
+ "\x16DeleteNodeGroupRequest\x12 \n" +
+ "\vnodeGroupId\x18\x01 \x01(\x03R\vnodeGroupId\"X\n" +
+ "0FindAllEnabledNodeGroupsWithNodeClusterIdRequest\x12$\n" +
+ "\rnodeClusterId\x18\x01 \x01(\x03R\rnodeClusterId\"b\n" +
+ "1FindAllEnabledNodeGroupsWithNodeClusterIdResponse\x12-\n" +
+ "\n" +
+ "nodeGroups\x18\x01 \x03(\v2\r.pb.NodeGroupR\n" +
+ "nodeGroups\"B\n" +
+ "\x1cUpdateNodeGroupOrdersRequest\x12\"\n" +
+ "\fnodeGroupIds\x18\x01 \x03(\x03R\fnodeGroupIds\"?\n" +
+ "\x1bFindEnabledNodeGroupRequest\x12 \n" +
+ "\vnodeGroupId\x18\x01 \x01(\x03R\vnodeGroupId\"K\n" +
+ "\x1cFindEnabledNodeGroupResponse\x12+\n" +
+ "\tnodeGroup\x18\x01 \x01(\v2\r.pb.NodeGroupR\tnodeGroup2\x9d\x04\n" +
+ "\x10NodeGroupService\x12J\n" +
+ "\x0fcreateNodeGroup\x12\x1a.pb.CreateNodeGroupRequest\x1a\x1b.pb.CreateNodeGroupResponse\x12=\n" +
+ "\x0fupdateNodeGroup\x12\x1a.pb.UpdateNodeGroupRequest\x1a\x0e.pb.RPCSuccess\x12=\n" +
+ "\x0fdeleteNodeGroup\x12\x1a.pb.DeleteNodeGroupRequest\x1a\x0e.pb.RPCSuccess\x12\x98\x01\n" +
+ ")findAllEnabledNodeGroupsWithNodeClusterId\x124.pb.FindAllEnabledNodeGroupsWithNodeClusterIdRequest\x1a5.pb.FindAllEnabledNodeGroupsWithNodeClusterIdResponse\x12I\n" +
+ "\x15updateNodeGroupOrders\x12 .pb.UpdateNodeGroupOrdersRequest\x1a\x0e.pb.RPCSuccess\x12Y\n" +
+ "\x14findEnabledNodeGroup\x12\x1f.pb.FindEnabledNodeGroupRequest\x1a .pb.FindEnabledNodeGroupResponseB\x06Z\x04./pbb\x06proto3"
var (
file_service_node_group_proto_rawDescOnce sync.Once
- file_service_node_group_proto_rawDescData = file_service_node_group_proto_rawDesc
+ file_service_node_group_proto_rawDescData []byte
)
func file_service_node_group_proto_rawDescGZIP() []byte {
file_service_node_group_proto_rawDescOnce.Do(func() {
- file_service_node_group_proto_rawDescData = protoimpl.X.CompressGZIP(file_service_node_group_proto_rawDescData)
+ file_service_node_group_proto_rawDescData = protoimpl.X.CompressGZIP(unsafe.Slice(unsafe.StringData(file_service_node_group_proto_rawDesc), len(file_service_node_group_proto_rawDesc)))
})
return file_service_node_group_proto_rawDescData
}
@@ -586,7 +533,7 @@ func file_service_node_group_proto_init() {
out := protoimpl.TypeBuilder{
File: protoimpl.DescBuilder{
GoPackagePath: reflect.TypeOf(x{}).PkgPath(),
- RawDescriptor: file_service_node_group_proto_rawDesc,
+ RawDescriptor: unsafe.Slice(unsafe.StringData(file_service_node_group_proto_rawDesc), len(file_service_node_group_proto_rawDesc)),
NumEnums: 0,
NumMessages: 9,
NumExtensions: 0,
@@ -597,7 +544,6 @@ func file_service_node_group_proto_init() {
MessageInfos: file_service_node_group_proto_msgTypes,
}.Build()
File_service_node_group_proto = out.File
- file_service_node_group_proto_rawDesc = nil
file_service_node_group_proto_goTypes = nil
file_service_node_group_proto_depIdxs = nil
}
diff --git a/EdgeCommon/pkg/rpc/pb/service_node_group_grpc.pb.go b/EdgeCommon/pkg/rpc/pb/service_node_group_grpc.pb.go
index 9934e73..2771964 100644
--- a/EdgeCommon/pkg/rpc/pb/service_node_group_grpc.pb.go
+++ b/EdgeCommon/pkg/rpc/pb/service_node_group_grpc.pb.go
@@ -1,7 +1,7 @@
// Code generated by protoc-gen-go-grpc. DO NOT EDIT.
// versions:
-// - protoc-gen-go-grpc v1.5.1
-// - protoc v6.33.2
+// - protoc-gen-go-grpc v1.6.1
+// - protoc v3.19.6
// source: service_node_group.proto
package pb
@@ -143,22 +143,22 @@ type NodeGroupServiceServer interface {
type UnimplementedNodeGroupServiceServer struct{}
func (UnimplementedNodeGroupServiceServer) CreateNodeGroup(context.Context, *CreateNodeGroupRequest) (*CreateNodeGroupResponse, error) {
- return nil, status.Errorf(codes.Unimplemented, "method CreateNodeGroup not implemented")
+ return nil, status.Error(codes.Unimplemented, "method CreateNodeGroup not implemented")
}
func (UnimplementedNodeGroupServiceServer) UpdateNodeGroup(context.Context, *UpdateNodeGroupRequest) (*RPCSuccess, error) {
- return nil, status.Errorf(codes.Unimplemented, "method UpdateNodeGroup not implemented")
+ return nil, status.Error(codes.Unimplemented, "method UpdateNodeGroup not implemented")
}
func (UnimplementedNodeGroupServiceServer) DeleteNodeGroup(context.Context, *DeleteNodeGroupRequest) (*RPCSuccess, error) {
- return nil, status.Errorf(codes.Unimplemented, "method DeleteNodeGroup not implemented")
+ return nil, status.Error(codes.Unimplemented, "method DeleteNodeGroup not implemented")
}
func (UnimplementedNodeGroupServiceServer) FindAllEnabledNodeGroupsWithNodeClusterId(context.Context, *FindAllEnabledNodeGroupsWithNodeClusterIdRequest) (*FindAllEnabledNodeGroupsWithNodeClusterIdResponse, error) {
- return nil, status.Errorf(codes.Unimplemented, "method FindAllEnabledNodeGroupsWithNodeClusterId not implemented")
+ return nil, status.Error(codes.Unimplemented, "method FindAllEnabledNodeGroupsWithNodeClusterId not implemented")
}
func (UnimplementedNodeGroupServiceServer) UpdateNodeGroupOrders(context.Context, *UpdateNodeGroupOrdersRequest) (*RPCSuccess, error) {
- return nil, status.Errorf(codes.Unimplemented, "method UpdateNodeGroupOrders not implemented")
+ return nil, status.Error(codes.Unimplemented, "method UpdateNodeGroupOrders not implemented")
}
func (UnimplementedNodeGroupServiceServer) FindEnabledNodeGroup(context.Context, *FindEnabledNodeGroupRequest) (*FindEnabledNodeGroupResponse, error) {
- return nil, status.Errorf(codes.Unimplemented, "method FindEnabledNodeGroup not implemented")
+ return nil, status.Error(codes.Unimplemented, "method FindEnabledNodeGroup not implemented")
}
func (UnimplementedNodeGroupServiceServer) testEmbeddedByValue() {}
@@ -170,7 +170,7 @@ type UnsafeNodeGroupServiceServer interface {
}
func RegisterNodeGroupServiceServer(s grpc.ServiceRegistrar, srv NodeGroupServiceServer) {
- // If the following call pancis, it indicates UnimplementedNodeGroupServiceServer was
+ // If the following call panics, it indicates UnimplementedNodeGroupServiceServer was
// embedded by pointer and is nil. This will cause panics if an
// unimplemented method is ever invoked, so we test this at initialization
// time to prevent it from happening at runtime later due to I/O.
diff --git a/EdgeCommon/pkg/rpc/pb/service_node_grpc.pb.go b/EdgeCommon/pkg/rpc/pb/service_node_grpc.pb.go
index c4bafe5..94a92fa 100644
--- a/EdgeCommon/pkg/rpc/pb/service_node_grpc.pb.go
+++ b/EdgeCommon/pkg/rpc/pb/service_node_grpc.pb.go
@@ -1,7 +1,7 @@
// Code generated by protoc-gen-go-grpc. DO NOT EDIT.
// versions:
-// - protoc-gen-go-grpc v1.5.1
-// - protoc v6.33.2
+// - protoc-gen-go-grpc v1.6.1
+// - protoc v3.19.6
// source: service_node.proto
package pb
@@ -1061,205 +1061,205 @@ type NodeServiceServer interface {
type UnimplementedNodeServiceServer struct{}
func (UnimplementedNodeServiceServer) CreateNode(context.Context, *CreateNodeRequest) (*CreateNodeResponse, error) {
- return nil, status.Errorf(codes.Unimplemented, "method CreateNode not implemented")
+ return nil, status.Error(codes.Unimplemented, "method CreateNode not implemented")
}
func (UnimplementedNodeServiceServer) RegisterClusterNode(context.Context, *RegisterClusterNodeRequest) (*RegisterClusterNodeResponse, error) {
- return nil, status.Errorf(codes.Unimplemented, "method RegisterClusterNode not implemented")
+ return nil, status.Error(codes.Unimplemented, "method RegisterClusterNode not implemented")
}
func (UnimplementedNodeServiceServer) CountAllEnabledNodes(context.Context, *CountAllEnabledNodesRequest) (*RPCCountResponse, error) {
- return nil, status.Errorf(codes.Unimplemented, "method CountAllEnabledNodes not implemented")
+ return nil, status.Error(codes.Unimplemented, "method CountAllEnabledNodes not implemented")
}
func (UnimplementedNodeServiceServer) CountAllEnabledNodesMatch(context.Context, *CountAllEnabledNodesMatchRequest) (*RPCCountResponse, error) {
- return nil, status.Errorf(codes.Unimplemented, "method CountAllEnabledNodesMatch not implemented")
+ return nil, status.Error(codes.Unimplemented, "method CountAllEnabledNodesMatch not implemented")
}
func (UnimplementedNodeServiceServer) ListEnabledNodesMatch(context.Context, *ListEnabledNodesMatchRequest) (*ListEnabledNodesMatchResponse, error) {
- return nil, status.Errorf(codes.Unimplemented, "method ListEnabledNodesMatch not implemented")
+ return nil, status.Error(codes.Unimplemented, "method ListEnabledNodesMatch not implemented")
}
func (UnimplementedNodeServiceServer) FindAllEnabledNodesWithNodeClusterId(context.Context, *FindAllEnabledNodesWithNodeClusterIdRequest) (*FindAllEnabledNodesWithNodeClusterIdResponse, error) {
- return nil, status.Errorf(codes.Unimplemented, "method FindAllEnabledNodesWithNodeClusterId not implemented")
+ return nil, status.Error(codes.Unimplemented, "method FindAllEnabledNodesWithNodeClusterId not implemented")
}
func (UnimplementedNodeServiceServer) DeleteNode(context.Context, *DeleteNodeRequest) (*RPCSuccess, error) {
- return nil, status.Errorf(codes.Unimplemented, "method DeleteNode not implemented")
+ return nil, status.Error(codes.Unimplemented, "method DeleteNode not implemented")
}
func (UnimplementedNodeServiceServer) DeleteNodeFromNodeCluster(context.Context, *DeleteNodeFromNodeClusterRequest) (*RPCSuccess, error) {
- return nil, status.Errorf(codes.Unimplemented, "method DeleteNodeFromNodeCluster not implemented")
+ return nil, status.Error(codes.Unimplemented, "method DeleteNodeFromNodeCluster not implemented")
}
func (UnimplementedNodeServiceServer) UpdateNode(context.Context, *UpdateNodeRequest) (*RPCSuccess, error) {
- return nil, status.Errorf(codes.Unimplemented, "method UpdateNode not implemented")
+ return nil, status.Error(codes.Unimplemented, "method UpdateNode not implemented")
}
func (UnimplementedNodeServiceServer) FindEnabledNode(context.Context, *FindEnabledNodeRequest) (*FindEnabledNodeResponse, error) {
- return nil, status.Errorf(codes.Unimplemented, "method FindEnabledNode not implemented")
+ return nil, status.Error(codes.Unimplemented, "method FindEnabledNode not implemented")
}
func (UnimplementedNodeServiceServer) FindEnabledBasicNode(context.Context, *FindEnabledBasicNodeRequest) (*FindEnabledBasicNodeResponse, error) {
- return nil, status.Errorf(codes.Unimplemented, "method FindEnabledBasicNode not implemented")
+ return nil, status.Error(codes.Unimplemented, "method FindEnabledBasicNode not implemented")
}
func (UnimplementedNodeServiceServer) FindCurrentNodeConfig(context.Context, *FindCurrentNodeConfigRequest) (*FindCurrentNodeConfigResponse, error) {
- return nil, status.Errorf(codes.Unimplemented, "method FindCurrentNodeConfig not implemented")
+ return nil, status.Error(codes.Unimplemented, "method FindCurrentNodeConfig not implemented")
}
func (UnimplementedNodeServiceServer) NodeStream(grpc.BidiStreamingServer[NodeStreamMessage, NodeStreamMessage]) error {
- return status.Errorf(codes.Unimplemented, "method NodeStream not implemented")
+ return status.Error(codes.Unimplemented, "method NodeStream not implemented")
}
func (UnimplementedNodeServiceServer) SendCommandToNode(context.Context, *NodeStreamMessage) (*NodeStreamMessage, error) {
- return nil, status.Errorf(codes.Unimplemented, "method SendCommandToNode not implemented")
+ return nil, status.Error(codes.Unimplemented, "method SendCommandToNode not implemented")
}
func (UnimplementedNodeServiceServer) UpdateNodeStatus(context.Context, *UpdateNodeStatusRequest) (*RPCSuccess, error) {
- return nil, status.Errorf(codes.Unimplemented, "method UpdateNodeStatus not implemented")
+ return nil, status.Error(codes.Unimplemented, "method UpdateNodeStatus not implemented")
}
func (UnimplementedNodeServiceServer) UpdateNodeIsInstalled(context.Context, *UpdateNodeIsInstalledRequest) (*RPCSuccess, error) {
- return nil, status.Errorf(codes.Unimplemented, "method UpdateNodeIsInstalled not implemented")
+ return nil, status.Error(codes.Unimplemented, "method UpdateNodeIsInstalled not implemented")
}
func (UnimplementedNodeServiceServer) InstallNode(context.Context, *InstallNodeRequest) (*InstallNodeResponse, error) {
- return nil, status.Errorf(codes.Unimplemented, "method InstallNode not implemented")
+ return nil, status.Error(codes.Unimplemented, "method InstallNode not implemented")
}
func (UnimplementedNodeServiceServer) UpgradeNode(context.Context, *UpgradeNodeRequest) (*UpgradeNodeResponse, error) {
- return nil, status.Errorf(codes.Unimplemented, "method UpgradeNode not implemented")
+ return nil, status.Error(codes.Unimplemented, "method UpgradeNode not implemented")
}
func (UnimplementedNodeServiceServer) StartNode(context.Context, *StartNodeRequest) (*StartNodeResponse, error) {
- return nil, status.Errorf(codes.Unimplemented, "method StartNode not implemented")
+ return nil, status.Error(codes.Unimplemented, "method StartNode not implemented")
}
func (UnimplementedNodeServiceServer) StopNode(context.Context, *StopNodeRequest) (*StopNodeResponse, error) {
- return nil, status.Errorf(codes.Unimplemented, "method StopNode not implemented")
+ return nil, status.Error(codes.Unimplemented, "method StopNode not implemented")
}
func (UnimplementedNodeServiceServer) UninstallNode(context.Context, *UninstallNodeRequest) (*UninstallNodeResponse, error) {
- return nil, status.Errorf(codes.Unimplemented, "method UninstallNode not implemented")
+ return nil, status.Error(codes.Unimplemented, "method UninstallNode not implemented")
}
func (UnimplementedNodeServiceServer) UpdateNodeConnectedAPINodes(context.Context, *UpdateNodeConnectedAPINodesRequest) (*RPCSuccess, error) {
- return nil, status.Errorf(codes.Unimplemented, "method UpdateNodeConnectedAPINodes not implemented")
+ return nil, status.Error(codes.Unimplemented, "method UpdateNodeConnectedAPINodes not implemented")
}
func (UnimplementedNodeServiceServer) CountAllEnabledNodesWithNodeGrantId(context.Context, *CountAllEnabledNodesWithNodeGrantIdRequest) (*RPCCountResponse, error) {
- return nil, status.Errorf(codes.Unimplemented, "method CountAllEnabledNodesWithNodeGrantId not implemented")
+ return nil, status.Error(codes.Unimplemented, "method CountAllEnabledNodesWithNodeGrantId not implemented")
}
func (UnimplementedNodeServiceServer) FindAllEnabledNodesWithNodeGrantId(context.Context, *FindAllEnabledNodesWithNodeGrantIdRequest) (*FindAllEnabledNodesWithNodeGrantIdResponse, error) {
- return nil, status.Errorf(codes.Unimplemented, "method FindAllEnabledNodesWithNodeGrantId not implemented")
+ return nil, status.Error(codes.Unimplemented, "method FindAllEnabledNodesWithNodeGrantId not implemented")
}
func (UnimplementedNodeServiceServer) CountAllNotInstalledNodesWithNodeClusterId(context.Context, *CountAllNotInstalledNodesWithNodeClusterIdRequest) (*RPCCountResponse, error) {
- return nil, status.Errorf(codes.Unimplemented, "method CountAllNotInstalledNodesWithNodeClusterId not implemented")
+ return nil, status.Error(codes.Unimplemented, "method CountAllNotInstalledNodesWithNodeClusterId not implemented")
}
func (UnimplementedNodeServiceServer) FindAllNotInstalledNodesWithNodeClusterId(context.Context, *FindAllNotInstalledNodesWithNodeClusterIdRequest) (*FindAllNotInstalledNodesWithNodeClusterIdResponse, error) {
- return nil, status.Errorf(codes.Unimplemented, "method FindAllNotInstalledNodesWithNodeClusterId not implemented")
+ return nil, status.Error(codes.Unimplemented, "method FindAllNotInstalledNodesWithNodeClusterId not implemented")
}
func (UnimplementedNodeServiceServer) CountAllUpgradeNodesWithNodeClusterId(context.Context, *CountAllUpgradeNodesWithNodeClusterIdRequest) (*RPCCountResponse, error) {
- return nil, status.Errorf(codes.Unimplemented, "method CountAllUpgradeNodesWithNodeClusterId not implemented")
+ return nil, status.Error(codes.Unimplemented, "method CountAllUpgradeNodesWithNodeClusterId not implemented")
}
func (UnimplementedNodeServiceServer) FindAllUpgradeNodesWithNodeClusterId(context.Context, *FindAllUpgradeNodesWithNodeClusterIdRequest) (*FindAllUpgradeNodesWithNodeClusterIdResponse, error) {
- return nil, status.Errorf(codes.Unimplemented, "method FindAllUpgradeNodesWithNodeClusterId not implemented")
+ return nil, status.Error(codes.Unimplemented, "method FindAllUpgradeNodesWithNodeClusterId not implemented")
}
func (UnimplementedNodeServiceServer) FindNodeInstallStatus(context.Context, *FindNodeInstallStatusRequest) (*FindNodeInstallStatusResponse, error) {
- return nil, status.Errorf(codes.Unimplemented, "method FindNodeInstallStatus not implemented")
+ return nil, status.Error(codes.Unimplemented, "method FindNodeInstallStatus not implemented")
}
func (UnimplementedNodeServiceServer) UpdateNodeLogin(context.Context, *UpdateNodeLoginRequest) (*RPCSuccess, error) {
- return nil, status.Errorf(codes.Unimplemented, "method UpdateNodeLogin not implemented")
+ return nil, status.Error(codes.Unimplemented, "method UpdateNodeLogin not implemented")
}
func (UnimplementedNodeServiceServer) CountAllEnabledNodesWithNodeGroupId(context.Context, *CountAllEnabledNodesWithNodeGroupIdRequest) (*RPCCountResponse, error) {
- return nil, status.Errorf(codes.Unimplemented, "method CountAllEnabledNodesWithNodeGroupId not implemented")
+ return nil, status.Error(codes.Unimplemented, "method CountAllEnabledNodesWithNodeGroupId not implemented")
}
func (UnimplementedNodeServiceServer) FindAllEnabledNodesDNSWithNodeClusterId(context.Context, *FindAllEnabledNodesDNSWithNodeClusterIdRequest) (*FindAllEnabledNodesDNSWithNodeClusterIdResponse, error) {
- return nil, status.Errorf(codes.Unimplemented, "method FindAllEnabledNodesDNSWithNodeClusterId not implemented")
+ return nil, status.Error(codes.Unimplemented, "method FindAllEnabledNodesDNSWithNodeClusterId not implemented")
}
func (UnimplementedNodeServiceServer) FindEnabledNodeDNS(context.Context, *FindEnabledNodeDNSRequest) (*FindEnabledNodeDNSResponse, error) {
- return nil, status.Errorf(codes.Unimplemented, "method FindEnabledNodeDNS not implemented")
+ return nil, status.Error(codes.Unimplemented, "method FindEnabledNodeDNS not implemented")
}
func (UnimplementedNodeServiceServer) UpdateNodeDNS(context.Context, *UpdateNodeDNSRequest) (*RPCSuccess, error) {
- return nil, status.Errorf(codes.Unimplemented, "method UpdateNodeDNS not implemented")
+ return nil, status.Error(codes.Unimplemented, "method UpdateNodeDNS not implemented")
}
func (UnimplementedNodeServiceServer) CountAllEnabledNodesWithNodeRegionId(context.Context, *CountAllEnabledNodesWithNodeRegionIdRequest) (*RPCCountResponse, error) {
- return nil, status.Errorf(codes.Unimplemented, "method CountAllEnabledNodesWithNodeRegionId not implemented")
+ return nil, status.Error(codes.Unimplemented, "method CountAllEnabledNodesWithNodeRegionId not implemented")
}
func (UnimplementedNodeServiceServer) FindEnabledNodesWithIds(context.Context, *FindEnabledNodesWithIdsRequest) (*FindEnabledNodesWithIdsResponse, error) {
- return nil, status.Errorf(codes.Unimplemented, "method FindEnabledNodesWithIds not implemented")
+ return nil, status.Error(codes.Unimplemented, "method FindEnabledNodesWithIds not implemented")
}
func (UnimplementedNodeServiceServer) CheckNodeLatestVersion(context.Context, *CheckNodeLatestVersionRequest) (*CheckNodeLatestVersionResponse, error) {
- return nil, status.Errorf(codes.Unimplemented, "method CheckNodeLatestVersion not implemented")
+ return nil, status.Error(codes.Unimplemented, "method CheckNodeLatestVersion not implemented")
}
func (UnimplementedNodeServiceServer) UpdateNodeUp(context.Context, *UpdateNodeUpRequest) (*RPCSuccess, error) {
- return nil, status.Errorf(codes.Unimplemented, "method UpdateNodeUp not implemented")
+ return nil, status.Error(codes.Unimplemented, "method UpdateNodeUp not implemented")
}
func (UnimplementedNodeServiceServer) DownloadNodeInstallationFile(context.Context, *DownloadNodeInstallationFileRequest) (*DownloadNodeInstallationFileResponse, error) {
- return nil, status.Errorf(codes.Unimplemented, "method DownloadNodeInstallationFile not implemented")
+ return nil, status.Error(codes.Unimplemented, "method DownloadNodeInstallationFile not implemented")
}
func (UnimplementedNodeServiceServer) UpdateNodeSystem(context.Context, *UpdateNodeSystemRequest) (*RPCSuccess, error) {
- return nil, status.Errorf(codes.Unimplemented, "method UpdateNodeSystem not implemented")
+ return nil, status.Error(codes.Unimplemented, "method UpdateNodeSystem not implemented")
}
func (UnimplementedNodeServiceServer) UpdateNodeCache(context.Context, *UpdateNodeCacheRequest) (*RPCSuccess, error) {
- return nil, status.Errorf(codes.Unimplemented, "method UpdateNodeCache not implemented")
+ return nil, status.Error(codes.Unimplemented, "method UpdateNodeCache not implemented")
}
func (UnimplementedNodeServiceServer) FindNodeLevelInfo(context.Context, *FindNodeLevelInfoRequest) (*FindNodeLevelInfoResponse, error) {
- return nil, status.Errorf(codes.Unimplemented, "method FindNodeLevelInfo not implemented")
+ return nil, status.Error(codes.Unimplemented, "method FindNodeLevelInfo not implemented")
}
func (UnimplementedNodeServiceServer) FindNodeDNSResolver(context.Context, *FindNodeDNSResolverRequest) (*FindNodeDNSResolverResponse, error) {
- return nil, status.Errorf(codes.Unimplemented, "method FindNodeDNSResolver not implemented")
+ return nil, status.Error(codes.Unimplemented, "method FindNodeDNSResolver not implemented")
}
func (UnimplementedNodeServiceServer) UpdateNodeDNSResolver(context.Context, *UpdateNodeDNSResolverRequest) (*RPCSuccess, error) {
- return nil, status.Errorf(codes.Unimplemented, "method UpdateNodeDNSResolver not implemented")
+ return nil, status.Error(codes.Unimplemented, "method UpdateNodeDNSResolver not implemented")
}
func (UnimplementedNodeServiceServer) FindNodeDDoSProtection(context.Context, *FindNodeDDoSProtectionRequest) (*FindNodeDDoSProtectionResponse, error) {
- return nil, status.Errorf(codes.Unimplemented, "method FindNodeDDoSProtection not implemented")
+ return nil, status.Error(codes.Unimplemented, "method FindNodeDDoSProtection not implemented")
}
func (UnimplementedNodeServiceServer) UpdateNodeDDoSProtection(context.Context, *UpdateNodeDDoSProtectionRequest) (*RPCSuccess, error) {
- return nil, status.Errorf(codes.Unimplemented, "method UpdateNodeDDoSProtection not implemented")
+ return nil, status.Error(codes.Unimplemented, "method UpdateNodeDDoSProtection not implemented")
}
func (UnimplementedNodeServiceServer) FindNodeGlobalServerConfig(context.Context, *FindNodeGlobalServerConfigRequest) (*FindNodeGlobalServerConfigResponse, error) {
- return nil, status.Errorf(codes.Unimplemented, "method FindNodeGlobalServerConfig not implemented")
+ return nil, status.Error(codes.Unimplemented, "method FindNodeGlobalServerConfig not implemented")
}
func (UnimplementedNodeServiceServer) FindEnabledNodeConfigInfo(context.Context, *FindEnabledNodeConfigInfoRequest) (*FindEnabledNodeConfigInfoResponse, error) {
- return nil, status.Errorf(codes.Unimplemented, "method FindEnabledNodeConfigInfo not implemented")
+ return nil, status.Error(codes.Unimplemented, "method FindEnabledNodeConfigInfo not implemented")
}
func (UnimplementedNodeServiceServer) CountAllNodeRegionInfo(context.Context, *CountAllNodeRegionInfoRequest) (*RPCCountResponse, error) {
- return nil, status.Errorf(codes.Unimplemented, "method CountAllNodeRegionInfo not implemented")
+ return nil, status.Error(codes.Unimplemented, "method CountAllNodeRegionInfo not implemented")
}
func (UnimplementedNodeServiceServer) ListNodeRegionInfo(context.Context, *ListNodeRegionInfoRequest) (*ListNodeRegionInfoResponse, error) {
- return nil, status.Errorf(codes.Unimplemented, "method ListNodeRegionInfo not implemented")
+ return nil, status.Error(codes.Unimplemented, "method ListNodeRegionInfo not implemented")
}
func (UnimplementedNodeServiceServer) UpdateNodeRegionInfo(context.Context, *UpdateNodeRegionInfoRequest) (*RPCSuccess, error) {
- return nil, status.Errorf(codes.Unimplemented, "method UpdateNodeRegionInfo not implemented")
+ return nil, status.Error(codes.Unimplemented, "method UpdateNodeRegionInfo not implemented")
}
func (UnimplementedNodeServiceServer) FindNodeAPIConfig(context.Context, *FindNodeAPIConfigRequest) (*FindNodeAPIConfigResponse, error) {
- return nil, status.Errorf(codes.Unimplemented, "method FindNodeAPIConfig not implemented")
+ return nil, status.Error(codes.Unimplemented, "method FindNodeAPIConfig not implemented")
}
func (UnimplementedNodeServiceServer) UpdateNodeAPIConfig(context.Context, *UpdateNodeAPIConfigRequest) (*RPCSuccess, error) {
- return nil, status.Errorf(codes.Unimplemented, "method UpdateNodeAPIConfig not implemented")
+ return nil, status.Error(codes.Unimplemented, "method UpdateNodeAPIConfig not implemented")
}
func (UnimplementedNodeServiceServer) FindNodeUAMPolicies(context.Context, *FindNodeUAMPoliciesRequest) (*FindNodeUAMPoliciesResponse, error) {
- return nil, status.Errorf(codes.Unimplemented, "method FindNodeUAMPolicies not implemented")
+ return nil, status.Error(codes.Unimplemented, "method FindNodeUAMPolicies not implemented")
}
func (UnimplementedNodeServiceServer) FindNodeHTTPCCPolicies(context.Context, *FindNodeHTTPCCPoliciesRequest) (*FindNodeHTTPCCPoliciesResponse, error) {
- return nil, status.Errorf(codes.Unimplemented, "method FindNodeHTTPCCPolicies not implemented")
+ return nil, status.Error(codes.Unimplemented, "method FindNodeHTTPCCPolicies not implemented")
}
func (UnimplementedNodeServiceServer) FindNodeHTTP3Policies(context.Context, *FindNodeHTTP3PoliciesRequest) (*FindNodeHTTP3PoliciesResponse, error) {
- return nil, status.Errorf(codes.Unimplemented, "method FindNodeHTTP3Policies not implemented")
+ return nil, status.Error(codes.Unimplemented, "method FindNodeHTTP3Policies not implemented")
}
func (UnimplementedNodeServiceServer) FindNodeHTTPPagesPolicies(context.Context, *FindNodeHTTPPagesPoliciesRequest) (*FindNodeHTTPPagesPoliciesResponse, error) {
- return nil, status.Errorf(codes.Unimplemented, "method FindNodeHTTPPagesPolicies not implemented")
+ return nil, status.Error(codes.Unimplemented, "method FindNodeHTTPPagesPolicies not implemented")
}
func (UnimplementedNodeServiceServer) FindNodeScheduleInfo(context.Context, *FindNodeScheduleInfoRequest) (*FindNodeScheduleInfoResponse, error) {
- return nil, status.Errorf(codes.Unimplemented, "method FindNodeScheduleInfo not implemented")
+ return nil, status.Error(codes.Unimplemented, "method FindNodeScheduleInfo not implemented")
}
func (UnimplementedNodeServiceServer) UpdateNodeScheduleInfo(context.Context, *UpdateNodeScheduleInfoRequest) (*RPCSuccess, error) {
- return nil, status.Errorf(codes.Unimplemented, "method UpdateNodeScheduleInfo not implemented")
+ return nil, status.Error(codes.Unimplemented, "method UpdateNodeScheduleInfo not implemented")
}
func (UnimplementedNodeServiceServer) ResetNodeActionStatus(context.Context, *ResetNodeActionStatusRequest) (*RPCSuccess, error) {
- return nil, status.Errorf(codes.Unimplemented, "method ResetNodeActionStatus not implemented")
+ return nil, status.Error(codes.Unimplemented, "method ResetNodeActionStatus not implemented")
}
func (UnimplementedNodeServiceServer) FindAllNodeScheduleInfoWithNodeClusterId(context.Context, *FindAllNodeScheduleInfoWithNodeClusterIdRequest) (*FindAllNodeScheduleInfoWithNodeClusterIdResponse, error) {
- return nil, status.Errorf(codes.Unimplemented, "method FindAllNodeScheduleInfoWithNodeClusterId not implemented")
+ return nil, status.Error(codes.Unimplemented, "method FindAllNodeScheduleInfoWithNodeClusterId not implemented")
}
func (UnimplementedNodeServiceServer) CopyNodeActionsToNodeGroup(context.Context, *CopyNodeActionsToNodeGroupRequest) (*RPCSuccess, error) {
- return nil, status.Errorf(codes.Unimplemented, "method CopyNodeActionsToNodeGroup not implemented")
+ return nil, status.Error(codes.Unimplemented, "method CopyNodeActionsToNodeGroup not implemented")
}
func (UnimplementedNodeServiceServer) CopyNodeActionsToNodeCluster(context.Context, *CopyNodeActionsToNodeClusterRequest) (*RPCSuccess, error) {
- return nil, status.Errorf(codes.Unimplemented, "method CopyNodeActionsToNodeCluster not implemented")
+ return nil, status.Error(codes.Unimplemented, "method CopyNodeActionsToNodeCluster not implemented")
}
func (UnimplementedNodeServiceServer) FindNodeTOAConfig(context.Context, *FindNodeTOAConfigRequest) (*FindNodeTOAConfigResponse, error) {
- return nil, status.Errorf(codes.Unimplemented, "method FindNodeTOAConfig not implemented")
+ return nil, status.Error(codes.Unimplemented, "method FindNodeTOAConfig not implemented")
}
func (UnimplementedNodeServiceServer) FindNodeNetworkSecurityPolicy(context.Context, *FindNodeNetworkSecurityPolicyRequest) (*FindNodeNetworkSecurityPolicyResponse, error) {
- return nil, status.Errorf(codes.Unimplemented, "method FindNodeNetworkSecurityPolicy not implemented")
+ return nil, status.Error(codes.Unimplemented, "method FindNodeNetworkSecurityPolicy not implemented")
}
func (UnimplementedNodeServiceServer) FindNodeWebPPolicies(context.Context, *FindNodeWebPPoliciesRequest) (*FindNodeWebPPoliciesResponse, error) {
- return nil, status.Errorf(codes.Unimplemented, "method FindNodeWebPPolicies not implemented")
+ return nil, status.Error(codes.Unimplemented, "method FindNodeWebPPolicies not implemented")
}
func (UnimplementedNodeServiceServer) UpdateNodeIsOn(context.Context, *UpdateNodeIsOnRequest) (*RPCSuccess, error) {
- return nil, status.Errorf(codes.Unimplemented, "method UpdateNodeIsOn not implemented")
+ return nil, status.Error(codes.Unimplemented, "method UpdateNodeIsOn not implemented")
}
func (UnimplementedNodeServiceServer) testEmbeddedByValue() {}
@@ -1271,7 +1271,7 @@ type UnsafeNodeServiceServer interface {
}
func RegisterNodeServiceServer(s grpc.ServiceRegistrar, srv NodeServiceServer) {
- // If the following call pancis, it indicates UnimplementedNodeServiceServer was
+ // If the following call panics, it indicates UnimplementedNodeServiceServer was
// embedded by pointer and is nil. This will cause panics if an
// unimplemented method is ever invoked, so we test this at initialization
// time to prevent it from happening at runtime later due to I/O.
diff --git a/EdgeCommon/pkg/rpc/pb/service_node_ip_address.pb.go b/EdgeCommon/pkg/rpc/pb/service_node_ip_address.pb.go
index db131a3..97c0f38 100644
--- a/EdgeCommon/pkg/rpc/pb/service_node_ip_address.pb.go
+++ b/EdgeCommon/pkg/rpc/pb/service_node_ip_address.pb.go
@@ -1,7 +1,7 @@
// Code generated by protoc-gen-go. DO NOT EDIT.
// versions:
-// protoc-gen-go v1.36.0
-// protoc v6.33.2
+// protoc-gen-go v1.36.11
+// protoc v3.19.6
// source: service_node_ip_address.proto
package pb
@@ -11,6 +11,7 @@ import (
protoimpl "google.golang.org/protobuf/runtime/protoimpl"
reflect "reflect"
sync "sync"
+ unsafe "unsafe"
)
const (
@@ -1102,235 +1103,102 @@ func (x *RestoreNodeIPAddressBackupIPRequest) GetNodeIPAddressId() int64 {
var File_service_node_ip_address_proto protoreflect.FileDescriptor
-var file_service_node_ip_address_proto_rawDesc = []byte{
- 0x0a, 0x1d, 0x73, 0x65, 0x72, 0x76, 0x69, 0x63, 0x65, 0x5f, 0x6e, 0x6f, 0x64, 0x65, 0x5f, 0x69,
- 0x70, 0x5f, 0x61, 0x64, 0x64, 0x72, 0x65, 0x73, 0x73, 0x2e, 0x70, 0x72, 0x6f, 0x74, 0x6f, 0x12,
- 0x02, 0x70, 0x62, 0x1a, 0x22, 0x6d, 0x6f, 0x64, 0x65, 0x6c, 0x73, 0x2f, 0x6d, 0x6f, 0x64, 0x65,
- 0x6c, 0x5f, 0x6e, 0x6f, 0x64, 0x65, 0x5f, 0x69, 0x70, 0x5f, 0x61, 0x64, 0x64, 0x72, 0x65, 0x73,
- 0x73, 0x2e, 0x70, 0x72, 0x6f, 0x74, 0x6f, 0x1a, 0x19, 0x6d, 0x6f, 0x64, 0x65, 0x6c, 0x73, 0x2f,
- 0x72, 0x70, 0x63, 0x5f, 0x6d, 0x65, 0x73, 0x73, 0x61, 0x67, 0x65, 0x73, 0x2e, 0x70, 0x72, 0x6f,
- 0x74, 0x6f, 0x22, 0xc6, 0x01, 0x0a, 0x1a, 0x43, 0x72, 0x65, 0x61, 0x74, 0x65, 0x4e, 0x6f, 0x64,
- 0x65, 0x49, 0x50, 0x41, 0x64, 0x64, 0x72, 0x65, 0x73, 0x73, 0x52, 0x65, 0x71, 0x75, 0x65, 0x73,
- 0x74, 0x12, 0x16, 0x0a, 0x06, 0x6e, 0x6f, 0x64, 0x65, 0x49, 0x64, 0x18, 0x01, 0x20, 0x01, 0x28,
- 0x03, 0x52, 0x06, 0x6e, 0x6f, 0x64, 0x65, 0x49, 0x64, 0x12, 0x12, 0x0a, 0x04, 0x72, 0x6f, 0x6c,
- 0x65, 0x18, 0x02, 0x20, 0x01, 0x28, 0x09, 0x52, 0x04, 0x72, 0x6f, 0x6c, 0x65, 0x12, 0x12, 0x0a,
- 0x04, 0x6e, 0x61, 0x6d, 0x65, 0x18, 0x03, 0x20, 0x01, 0x28, 0x09, 0x52, 0x04, 0x6e, 0x61, 0x6d,
- 0x65, 0x12, 0x0e, 0x0a, 0x02, 0x69, 0x70, 0x18, 0x04, 0x20, 0x01, 0x28, 0x09, 0x52, 0x02, 0x69,
- 0x70, 0x12, 0x1c, 0x0a, 0x09, 0x63, 0x61, 0x6e, 0x41, 0x63, 0x63, 0x65, 0x73, 0x73, 0x18, 0x05,
- 0x20, 0x01, 0x28, 0x08, 0x52, 0x09, 0x63, 0x61, 0x6e, 0x41, 0x63, 0x63, 0x65, 0x73, 0x73, 0x12,
- 0x12, 0x0a, 0x04, 0x69, 0x73, 0x55, 0x70, 0x18, 0x06, 0x20, 0x01, 0x28, 0x08, 0x52, 0x04, 0x69,
- 0x73, 0x55, 0x70, 0x12, 0x26, 0x0a, 0x0e, 0x6e, 0x6f, 0x64, 0x65, 0x43, 0x6c, 0x75, 0x73, 0x74,
- 0x65, 0x72, 0x49, 0x64, 0x73, 0x18, 0x07, 0x20, 0x03, 0x28, 0x03, 0x52, 0x0e, 0x6e, 0x6f, 0x64,
- 0x65, 0x43, 0x6c, 0x75, 0x73, 0x74, 0x65, 0x72, 0x49, 0x64, 0x73, 0x22, 0x47, 0x0a, 0x1b, 0x43,
- 0x72, 0x65, 0x61, 0x74, 0x65, 0x4e, 0x6f, 0x64, 0x65, 0x49, 0x50, 0x41, 0x64, 0x64, 0x72, 0x65,
- 0x73, 0x73, 0x52, 0x65, 0x73, 0x70, 0x6f, 0x6e, 0x73, 0x65, 0x12, 0x28, 0x0a, 0x0f, 0x6e, 0x6f,
- 0x64, 0x65, 0x49, 0x50, 0x41, 0x64, 0x64, 0x72, 0x65, 0x73, 0x73, 0x49, 0x64, 0x18, 0x01, 0x20,
- 0x01, 0x28, 0x03, 0x52, 0x0f, 0x6e, 0x6f, 0x64, 0x65, 0x49, 0x50, 0x41, 0x64, 0x64, 0x72, 0x65,
- 0x73, 0x73, 0x49, 0x64, 0x22, 0xf0, 0x01, 0x0a, 0x1c, 0x43, 0x72, 0x65, 0x61, 0x74, 0x65, 0x4e,
- 0x6f, 0x64, 0x65, 0x49, 0x50, 0x41, 0x64, 0x64, 0x72, 0x65, 0x73, 0x73, 0x65, 0x73, 0x52, 0x65,
- 0x71, 0x75, 0x65, 0x73, 0x74, 0x12, 0x16, 0x0a, 0x06, 0x6e, 0x6f, 0x64, 0x65, 0x49, 0x64, 0x18,
- 0x01, 0x20, 0x01, 0x28, 0x03, 0x52, 0x06, 0x6e, 0x6f, 0x64, 0x65, 0x49, 0x64, 0x12, 0x12, 0x0a,
- 0x04, 0x72, 0x6f, 0x6c, 0x65, 0x18, 0x02, 0x20, 0x01, 0x28, 0x09, 0x52, 0x04, 0x72, 0x6f, 0x6c,
- 0x65, 0x12, 0x12, 0x0a, 0x04, 0x6e, 0x61, 0x6d, 0x65, 0x18, 0x03, 0x20, 0x01, 0x28, 0x09, 0x52,
- 0x04, 0x6e, 0x61, 0x6d, 0x65, 0x12, 0x16, 0x0a, 0x06, 0x69, 0x70, 0x4c, 0x69, 0x73, 0x74, 0x18,
- 0x04, 0x20, 0x03, 0x28, 0x09, 0x52, 0x06, 0x69, 0x70, 0x4c, 0x69, 0x73, 0x74, 0x12, 0x1c, 0x0a,
- 0x09, 0x63, 0x61, 0x6e, 0x41, 0x63, 0x63, 0x65, 0x73, 0x73, 0x18, 0x05, 0x20, 0x01, 0x28, 0x08,
- 0x52, 0x09, 0x63, 0x61, 0x6e, 0x41, 0x63, 0x63, 0x65, 0x73, 0x73, 0x12, 0x12, 0x0a, 0x04, 0x69,
- 0x73, 0x55, 0x70, 0x18, 0x06, 0x20, 0x01, 0x28, 0x08, 0x52, 0x04, 0x69, 0x73, 0x55, 0x70, 0x12,
- 0x1e, 0x0a, 0x0a, 0x67, 0x72, 0x6f, 0x75, 0x70, 0x56, 0x61, 0x6c, 0x75, 0x65, 0x18, 0x07, 0x20,
- 0x01, 0x28, 0x09, 0x52, 0x0a, 0x67, 0x72, 0x6f, 0x75, 0x70, 0x56, 0x61, 0x6c, 0x75, 0x65, 0x12,
- 0x26, 0x0a, 0x0e, 0x6e, 0x6f, 0x64, 0x65, 0x43, 0x6c, 0x75, 0x73, 0x74, 0x65, 0x72, 0x49, 0x64,
- 0x73, 0x18, 0x08, 0x20, 0x03, 0x28, 0x03, 0x52, 0x0e, 0x6e, 0x6f, 0x64, 0x65, 0x43, 0x6c, 0x75,
- 0x73, 0x74, 0x65, 0x72, 0x49, 0x64, 0x73, 0x22, 0x4b, 0x0a, 0x1d, 0x43, 0x72, 0x65, 0x61, 0x74,
- 0x65, 0x4e, 0x6f, 0x64, 0x65, 0x49, 0x50, 0x41, 0x64, 0x64, 0x72, 0x65, 0x73, 0x73, 0x65, 0x73,
- 0x52, 0x65, 0x73, 0x70, 0x6f, 0x6e, 0x73, 0x65, 0x12, 0x2a, 0x0a, 0x10, 0x6e, 0x6f, 0x64, 0x65,
- 0x49, 0x50, 0x41, 0x64, 0x64, 0x72, 0x65, 0x73, 0x73, 0x49, 0x64, 0x73, 0x18, 0x01, 0x20, 0x03,
- 0x28, 0x03, 0x52, 0x10, 0x6e, 0x6f, 0x64, 0x65, 0x49, 0x50, 0x41, 0x64, 0x64, 0x72, 0x65, 0x73,
- 0x73, 0x49, 0x64, 0x73, 0x22, 0xd0, 0x01, 0x0a, 0x1a, 0x55, 0x70, 0x64, 0x61, 0x74, 0x65, 0x4e,
- 0x6f, 0x64, 0x65, 0x49, 0x50, 0x41, 0x64, 0x64, 0x72, 0x65, 0x73, 0x73, 0x52, 0x65, 0x71, 0x75,
- 0x65, 0x73, 0x74, 0x12, 0x28, 0x0a, 0x0f, 0x6e, 0x6f, 0x64, 0x65, 0x49, 0x50, 0x41, 0x64, 0x64,
- 0x72, 0x65, 0x73, 0x73, 0x49, 0x64, 0x18, 0x01, 0x20, 0x01, 0x28, 0x03, 0x52, 0x0f, 0x6e, 0x6f,
- 0x64, 0x65, 0x49, 0x50, 0x41, 0x64, 0x64, 0x72, 0x65, 0x73, 0x73, 0x49, 0x64, 0x12, 0x12, 0x0a,
- 0x04, 0x6e, 0x61, 0x6d, 0x65, 0x18, 0x02, 0x20, 0x01, 0x28, 0x09, 0x52, 0x04, 0x6e, 0x61, 0x6d,
- 0x65, 0x12, 0x0e, 0x0a, 0x02, 0x69, 0x70, 0x18, 0x03, 0x20, 0x01, 0x28, 0x09, 0x52, 0x02, 0x69,
- 0x70, 0x12, 0x1c, 0x0a, 0x09, 0x63, 0x61, 0x6e, 0x41, 0x63, 0x63, 0x65, 0x73, 0x73, 0x18, 0x04,
- 0x20, 0x01, 0x28, 0x08, 0x52, 0x09, 0x63, 0x61, 0x6e, 0x41, 0x63, 0x63, 0x65, 0x73, 0x73, 0x12,
- 0x12, 0x0a, 0x04, 0x69, 0x73, 0x4f, 0x6e, 0x18, 0x05, 0x20, 0x01, 0x28, 0x08, 0x52, 0x04, 0x69,
- 0x73, 0x4f, 0x6e, 0x12, 0x12, 0x0a, 0x04, 0x69, 0x73, 0x55, 0x70, 0x18, 0x06, 0x20, 0x01, 0x28,
- 0x08, 0x52, 0x04, 0x69, 0x73, 0x55, 0x70, 0x12, 0x1e, 0x0a, 0x0a, 0x63, 0x6c, 0x75, 0x73, 0x74,
- 0x65, 0x72, 0x49, 0x64, 0x73, 0x18, 0x07, 0x20, 0x03, 0x28, 0x03, 0x52, 0x0a, 0x63, 0x6c, 0x75,
- 0x73, 0x74, 0x65, 0x72, 0x49, 0x64, 0x73, 0x22, 0x64, 0x0a, 0x20, 0x55, 0x70, 0x64, 0x61, 0x74,
- 0x65, 0x4e, 0x6f, 0x64, 0x65, 0x49, 0x50, 0x41, 0x64, 0x64, 0x72, 0x65, 0x73, 0x73, 0x4e, 0x6f,
- 0x64, 0x65, 0x49, 0x64, 0x52, 0x65, 0x71, 0x75, 0x65, 0x73, 0x74, 0x12, 0x28, 0x0a, 0x0f, 0x6e,
- 0x6f, 0x64, 0x65, 0x49, 0x50, 0x41, 0x64, 0x64, 0x72, 0x65, 0x73, 0x73, 0x49, 0x64, 0x18, 0x01,
- 0x20, 0x01, 0x28, 0x03, 0x52, 0x0f, 0x6e, 0x6f, 0x64, 0x65, 0x49, 0x50, 0x41, 0x64, 0x64, 0x72,
- 0x65, 0x73, 0x73, 0x49, 0x64, 0x12, 0x16, 0x0a, 0x06, 0x6e, 0x6f, 0x64, 0x65, 0x49, 0x64, 0x18,
- 0x02, 0x20, 0x01, 0x28, 0x03, 0x52, 0x06, 0x6e, 0x6f, 0x64, 0x65, 0x49, 0x64, 0x22, 0x47, 0x0a,
- 0x1b, 0x44, 0x69, 0x73, 0x61, 0x62, 0x6c, 0x65, 0x4e, 0x6f, 0x64, 0x65, 0x49, 0x50, 0x41, 0x64,
- 0x64, 0x72, 0x65, 0x73, 0x73, 0x52, 0x65, 0x71, 0x75, 0x65, 0x73, 0x74, 0x12, 0x28, 0x0a, 0x0f,
- 0x6e, 0x6f, 0x64, 0x65, 0x49, 0x50, 0x41, 0x64, 0x64, 0x72, 0x65, 0x73, 0x73, 0x49, 0x64, 0x18,
- 0x01, 0x20, 0x01, 0x28, 0x03, 0x52, 0x0f, 0x6e, 0x6f, 0x64, 0x65, 0x49, 0x50, 0x41, 0x64, 0x64,
- 0x72, 0x65, 0x73, 0x73, 0x49, 0x64, 0x22, 0x1e, 0x0a, 0x1c, 0x44, 0x69, 0x73, 0x61, 0x62, 0x6c,
- 0x65, 0x4e, 0x6f, 0x64, 0x65, 0x49, 0x50, 0x41, 0x64, 0x64, 0x72, 0x65, 0x73, 0x73, 0x52, 0x65,
- 0x73, 0x70, 0x6f, 0x6e, 0x73, 0x65, 0x22, 0x58, 0x0a, 0x2a, 0x44, 0x69, 0x73, 0x61, 0x62, 0x6c,
- 0x65, 0x41, 0x6c, 0x6c, 0x4e, 0x6f, 0x64, 0x65, 0x49, 0x50, 0x41, 0x64, 0x64, 0x72, 0x65, 0x73,
- 0x73, 0x65, 0x73, 0x57, 0x69, 0x74, 0x68, 0x4e, 0x6f, 0x64, 0x65, 0x49, 0x64, 0x52, 0x65, 0x71,
- 0x75, 0x65, 0x73, 0x74, 0x12, 0x16, 0x0a, 0x06, 0x6e, 0x6f, 0x64, 0x65, 0x49, 0x64, 0x18, 0x01,
- 0x20, 0x01, 0x28, 0x03, 0x52, 0x06, 0x6e, 0x6f, 0x64, 0x65, 0x49, 0x64, 0x12, 0x12, 0x0a, 0x04,
- 0x72, 0x6f, 0x6c, 0x65, 0x18, 0x02, 0x20, 0x01, 0x28, 0x09, 0x52, 0x04, 0x72, 0x6f, 0x6c, 0x65,
- 0x22, 0x2d, 0x0a, 0x2b, 0x44, 0x69, 0x73, 0x61, 0x62, 0x6c, 0x65, 0x41, 0x6c, 0x6c, 0x4e, 0x6f,
- 0x64, 0x65, 0x49, 0x50, 0x41, 0x64, 0x64, 0x72, 0x65, 0x73, 0x73, 0x65, 0x73, 0x57, 0x69, 0x74,
- 0x68, 0x4e, 0x6f, 0x64, 0x65, 0x49, 0x64, 0x52, 0x65, 0x73, 0x70, 0x6f, 0x6e, 0x73, 0x65, 0x22,
- 0x4b, 0x0a, 0x1f, 0x46, 0x69, 0x6e, 0x64, 0x45, 0x6e, 0x61, 0x62, 0x6c, 0x65, 0x64, 0x4e, 0x6f,
- 0x64, 0x65, 0x49, 0x50, 0x41, 0x64, 0x64, 0x72, 0x65, 0x73, 0x73, 0x52, 0x65, 0x71, 0x75, 0x65,
- 0x73, 0x74, 0x12, 0x28, 0x0a, 0x0f, 0x6e, 0x6f, 0x64, 0x65, 0x49, 0x50, 0x41, 0x64, 0x64, 0x72,
- 0x65, 0x73, 0x73, 0x49, 0x64, 0x18, 0x01, 0x20, 0x01, 0x28, 0x03, 0x52, 0x0f, 0x6e, 0x6f, 0x64,
- 0x65, 0x49, 0x50, 0x41, 0x64, 0x64, 0x72, 0x65, 0x73, 0x73, 0x49, 0x64, 0x22, 0x5b, 0x0a, 0x20,
- 0x46, 0x69, 0x6e, 0x64, 0x45, 0x6e, 0x61, 0x62, 0x6c, 0x65, 0x64, 0x4e, 0x6f, 0x64, 0x65, 0x49,
- 0x50, 0x41, 0x64, 0x64, 0x72, 0x65, 0x73, 0x73, 0x52, 0x65, 0x73, 0x70, 0x6f, 0x6e, 0x73, 0x65,
- 0x12, 0x37, 0x0a, 0x0d, 0x6e, 0x6f, 0x64, 0x65, 0x49, 0x50, 0x41, 0x64, 0x64, 0x72, 0x65, 0x73,
- 0x73, 0x18, 0x01, 0x20, 0x01, 0x28, 0x0b, 0x32, 0x11, 0x2e, 0x70, 0x62, 0x2e, 0x4e, 0x6f, 0x64,
- 0x65, 0x49, 0x50, 0x41, 0x64, 0x64, 0x72, 0x65, 0x73, 0x73, 0x52, 0x0d, 0x6e, 0x6f, 0x64, 0x65,
- 0x49, 0x50, 0x41, 0x64, 0x64, 0x72, 0x65, 0x73, 0x73, 0x22, 0x5c, 0x0a, 0x2e, 0x46, 0x69, 0x6e,
- 0x64, 0x41, 0x6c, 0x6c, 0x45, 0x6e, 0x61, 0x62, 0x6c, 0x65, 0x64, 0x4e, 0x6f, 0x64, 0x65, 0x49,
- 0x50, 0x41, 0x64, 0x64, 0x72, 0x65, 0x73, 0x73, 0x65, 0x73, 0x57, 0x69, 0x74, 0x68, 0x4e, 0x6f,
- 0x64, 0x65, 0x49, 0x64, 0x52, 0x65, 0x71, 0x75, 0x65, 0x73, 0x74, 0x12, 0x16, 0x0a, 0x06, 0x6e,
- 0x6f, 0x64, 0x65, 0x49, 0x64, 0x18, 0x01, 0x20, 0x01, 0x28, 0x03, 0x52, 0x06, 0x6e, 0x6f, 0x64,
- 0x65, 0x49, 0x64, 0x12, 0x12, 0x0a, 0x04, 0x72, 0x6f, 0x6c, 0x65, 0x18, 0x02, 0x20, 0x01, 0x28,
- 0x09, 0x52, 0x04, 0x72, 0x6f, 0x6c, 0x65, 0x22, 0x6e, 0x0a, 0x2f, 0x46, 0x69, 0x6e, 0x64, 0x41,
- 0x6c, 0x6c, 0x45, 0x6e, 0x61, 0x62, 0x6c, 0x65, 0x64, 0x4e, 0x6f, 0x64, 0x65, 0x49, 0x50, 0x41,
- 0x64, 0x64, 0x72, 0x65, 0x73, 0x73, 0x65, 0x73, 0x57, 0x69, 0x74, 0x68, 0x4e, 0x6f, 0x64, 0x65,
- 0x49, 0x64, 0x52, 0x65, 0x73, 0x70, 0x6f, 0x6e, 0x73, 0x65, 0x12, 0x3b, 0x0a, 0x0f, 0x6e, 0x6f,
- 0x64, 0x65, 0x49, 0x50, 0x41, 0x64, 0x64, 0x72, 0x65, 0x73, 0x73, 0x65, 0x73, 0x18, 0x01, 0x20,
- 0x03, 0x28, 0x0b, 0x32, 0x11, 0x2e, 0x70, 0x62, 0x2e, 0x4e, 0x6f, 0x64, 0x65, 0x49, 0x50, 0x41,
- 0x64, 0x64, 0x72, 0x65, 0x73, 0x73, 0x52, 0x0f, 0x6e, 0x6f, 0x64, 0x65, 0x49, 0x50, 0x41, 0x64,
- 0x64, 0x72, 0x65, 0x73, 0x73, 0x65, 0x73, 0x22, 0x95, 0x01, 0x0a, 0x25, 0x43, 0x6f, 0x75, 0x6e,
- 0x74, 0x41, 0x6c, 0x6c, 0x45, 0x6e, 0x61, 0x62, 0x6c, 0x65, 0x64, 0x4e, 0x6f, 0x64, 0x65, 0x49,
- 0x50, 0x41, 0x64, 0x64, 0x72, 0x65, 0x73, 0x73, 0x65, 0x73, 0x52, 0x65, 0x71, 0x75, 0x65, 0x73,
- 0x74, 0x12, 0x24, 0x0a, 0x0d, 0x6e, 0x6f, 0x64, 0x65, 0x43, 0x6c, 0x75, 0x73, 0x74, 0x65, 0x72,
- 0x49, 0x64, 0x18, 0x01, 0x20, 0x01, 0x28, 0x03, 0x52, 0x0d, 0x6e, 0x6f, 0x64, 0x65, 0x43, 0x6c,
- 0x75, 0x73, 0x74, 0x65, 0x72, 0x49, 0x64, 0x12, 0x12, 0x0a, 0x04, 0x72, 0x6f, 0x6c, 0x65, 0x18,
- 0x02, 0x20, 0x01, 0x28, 0x09, 0x52, 0x04, 0x72, 0x6f, 0x6c, 0x65, 0x12, 0x18, 0x0a, 0x07, 0x75,
- 0x70, 0x53, 0x74, 0x61, 0x74, 0x65, 0x18, 0x03, 0x20, 0x01, 0x28, 0x05, 0x52, 0x07, 0x75, 0x70,
- 0x53, 0x74, 0x61, 0x74, 0x65, 0x12, 0x18, 0x0a, 0x07, 0x6b, 0x65, 0x79, 0x77, 0x6f, 0x72, 0x64,
- 0x18, 0x04, 0x20, 0x01, 0x28, 0x09, 0x52, 0x07, 0x6b, 0x65, 0x79, 0x77, 0x6f, 0x72, 0x64, 0x22,
- 0xbd, 0x01, 0x0a, 0x21, 0x4c, 0x69, 0x73, 0x74, 0x45, 0x6e, 0x61, 0x62, 0x6c, 0x65, 0x64, 0x4e,
- 0x6f, 0x64, 0x65, 0x49, 0x50, 0x41, 0x64, 0x64, 0x72, 0x65, 0x73, 0x73, 0x65, 0x73, 0x52, 0x65,
- 0x71, 0x75, 0x65, 0x73, 0x74, 0x12, 0x24, 0x0a, 0x0d, 0x6e, 0x6f, 0x64, 0x65, 0x43, 0x6c, 0x75,
- 0x73, 0x74, 0x65, 0x72, 0x49, 0x64, 0x18, 0x01, 0x20, 0x01, 0x28, 0x03, 0x52, 0x0d, 0x6e, 0x6f,
- 0x64, 0x65, 0x43, 0x6c, 0x75, 0x73, 0x74, 0x65, 0x72, 0x49, 0x64, 0x12, 0x12, 0x0a, 0x04, 0x72,
- 0x6f, 0x6c, 0x65, 0x18, 0x02, 0x20, 0x01, 0x28, 0x09, 0x52, 0x04, 0x72, 0x6f, 0x6c, 0x65, 0x12,
- 0x18, 0x0a, 0x07, 0x75, 0x70, 0x53, 0x74, 0x61, 0x74, 0x65, 0x18, 0x03, 0x20, 0x01, 0x28, 0x05,
- 0x52, 0x07, 0x75, 0x70, 0x53, 0x74, 0x61, 0x74, 0x65, 0x12, 0x18, 0x0a, 0x07, 0x6b, 0x65, 0x79,
- 0x77, 0x6f, 0x72, 0x64, 0x18, 0x04, 0x20, 0x01, 0x28, 0x09, 0x52, 0x07, 0x6b, 0x65, 0x79, 0x77,
- 0x6f, 0x72, 0x64, 0x12, 0x16, 0x0a, 0x06, 0x6f, 0x66, 0x66, 0x73, 0x65, 0x74, 0x18, 0x05, 0x20,
- 0x01, 0x28, 0x03, 0x52, 0x06, 0x6f, 0x66, 0x66, 0x73, 0x65, 0x74, 0x12, 0x12, 0x0a, 0x04, 0x73,
- 0x69, 0x7a, 0x65, 0x18, 0x06, 0x20, 0x01, 0x28, 0x03, 0x52, 0x04, 0x73, 0x69, 0x7a, 0x65, 0x22,
- 0x61, 0x0a, 0x22, 0x4c, 0x69, 0x73, 0x74, 0x45, 0x6e, 0x61, 0x62, 0x6c, 0x65, 0x64, 0x4e, 0x6f,
- 0x64, 0x65, 0x49, 0x50, 0x41, 0x64, 0x64, 0x72, 0x65, 0x73, 0x73, 0x65, 0x73, 0x52, 0x65, 0x73,
- 0x70, 0x6f, 0x6e, 0x73, 0x65, 0x12, 0x3b, 0x0a, 0x0f, 0x6e, 0x6f, 0x64, 0x65, 0x49, 0x50, 0x41,
- 0x64, 0x64, 0x72, 0x65, 0x73, 0x73, 0x65, 0x73, 0x18, 0x01, 0x20, 0x03, 0x28, 0x0b, 0x32, 0x11,
- 0x2e, 0x70, 0x62, 0x2e, 0x4e, 0x6f, 0x64, 0x65, 0x49, 0x50, 0x41, 0x64, 0x64, 0x72, 0x65, 0x73,
- 0x73, 0x52, 0x0f, 0x6e, 0x6f, 0x64, 0x65, 0x49, 0x50, 0x41, 0x64, 0x64, 0x72, 0x65, 0x73, 0x73,
- 0x65, 0x73, 0x22, 0x5e, 0x0a, 0x1e, 0x55, 0x70, 0x64, 0x61, 0x74, 0x65, 0x4e, 0x6f, 0x64, 0x65,
- 0x49, 0x50, 0x41, 0x64, 0x64, 0x72, 0x65, 0x73, 0x73, 0x49, 0x73, 0x55, 0x70, 0x52, 0x65, 0x71,
- 0x75, 0x65, 0x73, 0x74, 0x12, 0x28, 0x0a, 0x0f, 0x6e, 0x6f, 0x64, 0x65, 0x49, 0x50, 0x41, 0x64,
- 0x64, 0x72, 0x65, 0x73, 0x73, 0x49, 0x64, 0x18, 0x01, 0x20, 0x01, 0x28, 0x03, 0x52, 0x0f, 0x6e,
- 0x6f, 0x64, 0x65, 0x49, 0x50, 0x41, 0x64, 0x64, 0x72, 0x65, 0x73, 0x73, 0x49, 0x64, 0x12, 0x12,
- 0x0a, 0x04, 0x69, 0x73, 0x55, 0x70, 0x18, 0x02, 0x20, 0x01, 0x28, 0x08, 0x52, 0x04, 0x69, 0x73,
- 0x55, 0x70, 0x22, 0x4f, 0x0a, 0x23, 0x52, 0x65, 0x73, 0x74, 0x6f, 0x72, 0x65, 0x4e, 0x6f, 0x64,
- 0x65, 0x49, 0x50, 0x41, 0x64, 0x64, 0x72, 0x65, 0x73, 0x73, 0x42, 0x61, 0x63, 0x6b, 0x75, 0x70,
- 0x49, 0x50, 0x52, 0x65, 0x71, 0x75, 0x65, 0x73, 0x74, 0x12, 0x28, 0x0a, 0x0f, 0x6e, 0x6f, 0x64,
- 0x65, 0x49, 0x50, 0x41, 0x64, 0x64, 0x72, 0x65, 0x73, 0x73, 0x49, 0x64, 0x18, 0x01, 0x20, 0x01,
- 0x28, 0x03, 0x52, 0x0f, 0x6e, 0x6f, 0x64, 0x65, 0x49, 0x50, 0x41, 0x64, 0x64, 0x72, 0x65, 0x73,
- 0x73, 0x49, 0x64, 0x32, 0xbe, 0x09, 0x0a, 0x14, 0x4e, 0x6f, 0x64, 0x65, 0x49, 0x50, 0x41, 0x64,
- 0x64, 0x72, 0x65, 0x73, 0x73, 0x53, 0x65, 0x72, 0x76, 0x69, 0x63, 0x65, 0x12, 0x56, 0x0a, 0x13,
- 0x63, 0x72, 0x65, 0x61, 0x74, 0x65, 0x4e, 0x6f, 0x64, 0x65, 0x49, 0x50, 0x41, 0x64, 0x64, 0x72,
- 0x65, 0x73, 0x73, 0x12, 0x1e, 0x2e, 0x70, 0x62, 0x2e, 0x43, 0x72, 0x65, 0x61, 0x74, 0x65, 0x4e,
- 0x6f, 0x64, 0x65, 0x49, 0x50, 0x41, 0x64, 0x64, 0x72, 0x65, 0x73, 0x73, 0x52, 0x65, 0x71, 0x75,
- 0x65, 0x73, 0x74, 0x1a, 0x1f, 0x2e, 0x70, 0x62, 0x2e, 0x43, 0x72, 0x65, 0x61, 0x74, 0x65, 0x4e,
- 0x6f, 0x64, 0x65, 0x49, 0x50, 0x41, 0x64, 0x64, 0x72, 0x65, 0x73, 0x73, 0x52, 0x65, 0x73, 0x70,
- 0x6f, 0x6e, 0x73, 0x65, 0x12, 0x5c, 0x0a, 0x15, 0x63, 0x72, 0x65, 0x61, 0x74, 0x65, 0x4e, 0x6f,
- 0x64, 0x65, 0x49, 0x50, 0x41, 0x64, 0x64, 0x72, 0x65, 0x73, 0x73, 0x65, 0x73, 0x12, 0x20, 0x2e,
- 0x70, 0x62, 0x2e, 0x43, 0x72, 0x65, 0x61, 0x74, 0x65, 0x4e, 0x6f, 0x64, 0x65, 0x49, 0x50, 0x41,
- 0x64, 0x64, 0x72, 0x65, 0x73, 0x73, 0x65, 0x73, 0x52, 0x65, 0x71, 0x75, 0x65, 0x73, 0x74, 0x1a,
- 0x21, 0x2e, 0x70, 0x62, 0x2e, 0x43, 0x72, 0x65, 0x61, 0x74, 0x65, 0x4e, 0x6f, 0x64, 0x65, 0x49,
- 0x50, 0x41, 0x64, 0x64, 0x72, 0x65, 0x73, 0x73, 0x65, 0x73, 0x52, 0x65, 0x73, 0x70, 0x6f, 0x6e,
- 0x73, 0x65, 0x12, 0x45, 0x0a, 0x13, 0x75, 0x70, 0x64, 0x61, 0x74, 0x65, 0x4e, 0x6f, 0x64, 0x65,
- 0x49, 0x50, 0x41, 0x64, 0x64, 0x72, 0x65, 0x73, 0x73, 0x12, 0x1e, 0x2e, 0x70, 0x62, 0x2e, 0x55,
- 0x70, 0x64, 0x61, 0x74, 0x65, 0x4e, 0x6f, 0x64, 0x65, 0x49, 0x50, 0x41, 0x64, 0x64, 0x72, 0x65,
- 0x73, 0x73, 0x52, 0x65, 0x71, 0x75, 0x65, 0x73, 0x74, 0x1a, 0x0e, 0x2e, 0x70, 0x62, 0x2e, 0x52,
- 0x50, 0x43, 0x53, 0x75, 0x63, 0x63, 0x65, 0x73, 0x73, 0x12, 0x51, 0x0a, 0x19, 0x75, 0x70, 0x64,
- 0x61, 0x74, 0x65, 0x4e, 0x6f, 0x64, 0x65, 0x49, 0x50, 0x41, 0x64, 0x64, 0x72, 0x65, 0x73, 0x73,
- 0x4e, 0x6f, 0x64, 0x65, 0x49, 0x64, 0x12, 0x24, 0x2e, 0x70, 0x62, 0x2e, 0x55, 0x70, 0x64, 0x61,
- 0x74, 0x65, 0x4e, 0x6f, 0x64, 0x65, 0x49, 0x50, 0x41, 0x64, 0x64, 0x72, 0x65, 0x73, 0x73, 0x4e,
- 0x6f, 0x64, 0x65, 0x49, 0x64, 0x52, 0x65, 0x71, 0x75, 0x65, 0x73, 0x74, 0x1a, 0x0e, 0x2e, 0x70,
- 0x62, 0x2e, 0x52, 0x50, 0x43, 0x53, 0x75, 0x63, 0x63, 0x65, 0x73, 0x73, 0x12, 0x59, 0x0a, 0x14,
- 0x64, 0x69, 0x73, 0x61, 0x62, 0x6c, 0x65, 0x4e, 0x6f, 0x64, 0x65, 0x49, 0x50, 0x41, 0x64, 0x64,
- 0x72, 0x65, 0x73, 0x73, 0x12, 0x1f, 0x2e, 0x70, 0x62, 0x2e, 0x44, 0x69, 0x73, 0x61, 0x62, 0x6c,
- 0x65, 0x4e, 0x6f, 0x64, 0x65, 0x49, 0x50, 0x41, 0x64, 0x64, 0x72, 0x65, 0x73, 0x73, 0x52, 0x65,
- 0x71, 0x75, 0x65, 0x73, 0x74, 0x1a, 0x20, 0x2e, 0x70, 0x62, 0x2e, 0x44, 0x69, 0x73, 0x61, 0x62,
- 0x6c, 0x65, 0x4e, 0x6f, 0x64, 0x65, 0x49, 0x50, 0x41, 0x64, 0x64, 0x72, 0x65, 0x73, 0x73, 0x52,
- 0x65, 0x73, 0x70, 0x6f, 0x6e, 0x73, 0x65, 0x12, 0x86, 0x01, 0x0a, 0x23, 0x64, 0x69, 0x73, 0x61,
- 0x62, 0x6c, 0x65, 0x41, 0x6c, 0x6c, 0x4e, 0x6f, 0x64, 0x65, 0x49, 0x50, 0x41, 0x64, 0x64, 0x72,
- 0x65, 0x73, 0x73, 0x65, 0x73, 0x57, 0x69, 0x74, 0x68, 0x4e, 0x6f, 0x64, 0x65, 0x49, 0x64, 0x12,
- 0x2e, 0x2e, 0x70, 0x62, 0x2e, 0x44, 0x69, 0x73, 0x61, 0x62, 0x6c, 0x65, 0x41, 0x6c, 0x6c, 0x4e,
- 0x6f, 0x64, 0x65, 0x49, 0x50, 0x41, 0x64, 0x64, 0x72, 0x65, 0x73, 0x73, 0x65, 0x73, 0x57, 0x69,
- 0x74, 0x68, 0x4e, 0x6f, 0x64, 0x65, 0x49, 0x64, 0x52, 0x65, 0x71, 0x75, 0x65, 0x73, 0x74, 0x1a,
- 0x2f, 0x2e, 0x70, 0x62, 0x2e, 0x44, 0x69, 0x73, 0x61, 0x62, 0x6c, 0x65, 0x41, 0x6c, 0x6c, 0x4e,
- 0x6f, 0x64, 0x65, 0x49, 0x50, 0x41, 0x64, 0x64, 0x72, 0x65, 0x73, 0x73, 0x65, 0x73, 0x57, 0x69,
- 0x74, 0x68, 0x4e, 0x6f, 0x64, 0x65, 0x49, 0x64, 0x52, 0x65, 0x73, 0x70, 0x6f, 0x6e, 0x73, 0x65,
- 0x12, 0x65, 0x0a, 0x18, 0x66, 0x69, 0x6e, 0x64, 0x45, 0x6e, 0x61, 0x62, 0x6c, 0x65, 0x64, 0x4e,
- 0x6f, 0x64, 0x65, 0x49, 0x50, 0x41, 0x64, 0x64, 0x72, 0x65, 0x73, 0x73, 0x12, 0x23, 0x2e, 0x70,
- 0x62, 0x2e, 0x46, 0x69, 0x6e, 0x64, 0x45, 0x6e, 0x61, 0x62, 0x6c, 0x65, 0x64, 0x4e, 0x6f, 0x64,
- 0x65, 0x49, 0x50, 0x41, 0x64, 0x64, 0x72, 0x65, 0x73, 0x73, 0x52, 0x65, 0x71, 0x75, 0x65, 0x73,
- 0x74, 0x1a, 0x24, 0x2e, 0x70, 0x62, 0x2e, 0x46, 0x69, 0x6e, 0x64, 0x45, 0x6e, 0x61, 0x62, 0x6c,
- 0x65, 0x64, 0x4e, 0x6f, 0x64, 0x65, 0x49, 0x50, 0x41, 0x64, 0x64, 0x72, 0x65, 0x73, 0x73, 0x52,
- 0x65, 0x73, 0x70, 0x6f, 0x6e, 0x73, 0x65, 0x12, 0x92, 0x01, 0x0a, 0x27, 0x66, 0x69, 0x6e, 0x64,
- 0x41, 0x6c, 0x6c, 0x45, 0x6e, 0x61, 0x62, 0x6c, 0x65, 0x64, 0x4e, 0x6f, 0x64, 0x65, 0x49, 0x50,
- 0x41, 0x64, 0x64, 0x72, 0x65, 0x73, 0x73, 0x65, 0x73, 0x57, 0x69, 0x74, 0x68, 0x4e, 0x6f, 0x64,
- 0x65, 0x49, 0x64, 0x12, 0x32, 0x2e, 0x70, 0x62, 0x2e, 0x46, 0x69, 0x6e, 0x64, 0x41, 0x6c, 0x6c,
- 0x45, 0x6e, 0x61, 0x62, 0x6c, 0x65, 0x64, 0x4e, 0x6f, 0x64, 0x65, 0x49, 0x50, 0x41, 0x64, 0x64,
- 0x72, 0x65, 0x73, 0x73, 0x65, 0x73, 0x57, 0x69, 0x74, 0x68, 0x4e, 0x6f, 0x64, 0x65, 0x49, 0x64,
- 0x52, 0x65, 0x71, 0x75, 0x65, 0x73, 0x74, 0x1a, 0x33, 0x2e, 0x70, 0x62, 0x2e, 0x46, 0x69, 0x6e,
- 0x64, 0x41, 0x6c, 0x6c, 0x45, 0x6e, 0x61, 0x62, 0x6c, 0x65, 0x64, 0x4e, 0x6f, 0x64, 0x65, 0x49,
- 0x50, 0x41, 0x64, 0x64, 0x72, 0x65, 0x73, 0x73, 0x65, 0x73, 0x57, 0x69, 0x74, 0x68, 0x4e, 0x6f,
- 0x64, 0x65, 0x49, 0x64, 0x52, 0x65, 0x73, 0x70, 0x6f, 0x6e, 0x73, 0x65, 0x12, 0x61, 0x0a, 0x1e,
- 0x63, 0x6f, 0x75, 0x6e, 0x74, 0x41, 0x6c, 0x6c, 0x45, 0x6e, 0x61, 0x62, 0x6c, 0x65, 0x64, 0x4e,
- 0x6f, 0x64, 0x65, 0x49, 0x50, 0x41, 0x64, 0x64, 0x72, 0x65, 0x73, 0x73, 0x65, 0x73, 0x12, 0x29,
- 0x2e, 0x70, 0x62, 0x2e, 0x43, 0x6f, 0x75, 0x6e, 0x74, 0x41, 0x6c, 0x6c, 0x45, 0x6e, 0x61, 0x62,
- 0x6c, 0x65, 0x64, 0x4e, 0x6f, 0x64, 0x65, 0x49, 0x50, 0x41, 0x64, 0x64, 0x72, 0x65, 0x73, 0x73,
- 0x65, 0x73, 0x52, 0x65, 0x71, 0x75, 0x65, 0x73, 0x74, 0x1a, 0x14, 0x2e, 0x70, 0x62, 0x2e, 0x52,
- 0x50, 0x43, 0x43, 0x6f, 0x75, 0x6e, 0x74, 0x52, 0x65, 0x73, 0x70, 0x6f, 0x6e, 0x73, 0x65, 0x12,
- 0x6b, 0x0a, 0x1a, 0x6c, 0x69, 0x73, 0x74, 0x45, 0x6e, 0x61, 0x62, 0x6c, 0x65, 0x64, 0x4e, 0x6f,
- 0x64, 0x65, 0x49, 0x50, 0x41, 0x64, 0x64, 0x72, 0x65, 0x73, 0x73, 0x65, 0x73, 0x12, 0x25, 0x2e,
- 0x70, 0x62, 0x2e, 0x4c, 0x69, 0x73, 0x74, 0x45, 0x6e, 0x61, 0x62, 0x6c, 0x65, 0x64, 0x4e, 0x6f,
- 0x64, 0x65, 0x49, 0x50, 0x41, 0x64, 0x64, 0x72, 0x65, 0x73, 0x73, 0x65, 0x73, 0x52, 0x65, 0x71,
- 0x75, 0x65, 0x73, 0x74, 0x1a, 0x26, 0x2e, 0x70, 0x62, 0x2e, 0x4c, 0x69, 0x73, 0x74, 0x45, 0x6e,
- 0x61, 0x62, 0x6c, 0x65, 0x64, 0x4e, 0x6f, 0x64, 0x65, 0x49, 0x50, 0x41, 0x64, 0x64, 0x72, 0x65,
- 0x73, 0x73, 0x65, 0x73, 0x52, 0x65, 0x73, 0x70, 0x6f, 0x6e, 0x73, 0x65, 0x12, 0x4d, 0x0a, 0x17,
- 0x75, 0x70, 0x64, 0x61, 0x74, 0x65, 0x4e, 0x6f, 0x64, 0x65, 0x49, 0x50, 0x41, 0x64, 0x64, 0x72,
- 0x65, 0x73, 0x73, 0x49, 0x73, 0x55, 0x70, 0x12, 0x22, 0x2e, 0x70, 0x62, 0x2e, 0x55, 0x70, 0x64,
- 0x61, 0x74, 0x65, 0x4e, 0x6f, 0x64, 0x65, 0x49, 0x50, 0x41, 0x64, 0x64, 0x72, 0x65, 0x73, 0x73,
- 0x49, 0x73, 0x55, 0x70, 0x52, 0x65, 0x71, 0x75, 0x65, 0x73, 0x74, 0x1a, 0x0e, 0x2e, 0x70, 0x62,
- 0x2e, 0x52, 0x50, 0x43, 0x53, 0x75, 0x63, 0x63, 0x65, 0x73, 0x73, 0x12, 0x57, 0x0a, 0x1c, 0x72,
- 0x65, 0x73, 0x74, 0x6f, 0x72, 0x65, 0x4e, 0x6f, 0x64, 0x65, 0x49, 0x50, 0x41, 0x64, 0x64, 0x72,
- 0x65, 0x73, 0x73, 0x42, 0x61, 0x63, 0x6b, 0x75, 0x70, 0x49, 0x50, 0x12, 0x27, 0x2e, 0x70, 0x62,
- 0x2e, 0x52, 0x65, 0x73, 0x74, 0x6f, 0x72, 0x65, 0x4e, 0x6f, 0x64, 0x65, 0x49, 0x50, 0x41, 0x64,
- 0x64, 0x72, 0x65, 0x73, 0x73, 0x42, 0x61, 0x63, 0x6b, 0x75, 0x70, 0x49, 0x50, 0x52, 0x65, 0x71,
- 0x75, 0x65, 0x73, 0x74, 0x1a, 0x0e, 0x2e, 0x70, 0x62, 0x2e, 0x52, 0x50, 0x43, 0x53, 0x75, 0x63,
- 0x63, 0x65, 0x73, 0x73, 0x42, 0x06, 0x5a, 0x04, 0x2e, 0x2f, 0x70, 0x62, 0x62, 0x06, 0x70, 0x72,
- 0x6f, 0x74, 0x6f, 0x33,
-}
+const file_service_node_ip_address_proto_rawDesc = "" +
+ "\n" +
+ "\x1dservice_node_ip_address.proto\x12\x02pb\x1a\"models/model_node_ip_address.proto\x1a\x19models/rpc_messages.proto\"\xc6\x01\n" +
+ "\x1aCreateNodeIPAddressRequest\x12\x16\n" +
+ "\x06nodeId\x18\x01 \x01(\x03R\x06nodeId\x12\x12\n" +
+ "\x04role\x18\x02 \x01(\tR\x04role\x12\x12\n" +
+ "\x04name\x18\x03 \x01(\tR\x04name\x12\x0e\n" +
+ "\x02ip\x18\x04 \x01(\tR\x02ip\x12\x1c\n" +
+ "\tcanAccess\x18\x05 \x01(\bR\tcanAccess\x12\x12\n" +
+ "\x04isUp\x18\x06 \x01(\bR\x04isUp\x12&\n" +
+ "\x0enodeClusterIds\x18\a \x03(\x03R\x0enodeClusterIds\"G\n" +
+ "\x1bCreateNodeIPAddressResponse\x12(\n" +
+ "\x0fnodeIPAddressId\x18\x01 \x01(\x03R\x0fnodeIPAddressId\"\xf0\x01\n" +
+ "\x1cCreateNodeIPAddressesRequest\x12\x16\n" +
+ "\x06nodeId\x18\x01 \x01(\x03R\x06nodeId\x12\x12\n" +
+ "\x04role\x18\x02 \x01(\tR\x04role\x12\x12\n" +
+ "\x04name\x18\x03 \x01(\tR\x04name\x12\x16\n" +
+ "\x06ipList\x18\x04 \x03(\tR\x06ipList\x12\x1c\n" +
+ "\tcanAccess\x18\x05 \x01(\bR\tcanAccess\x12\x12\n" +
+ "\x04isUp\x18\x06 \x01(\bR\x04isUp\x12\x1e\n" +
+ "\n" +
+ "groupValue\x18\a \x01(\tR\n" +
+ "groupValue\x12&\n" +
+ "\x0enodeClusterIds\x18\b \x03(\x03R\x0enodeClusterIds\"K\n" +
+ "\x1dCreateNodeIPAddressesResponse\x12*\n" +
+ "\x10nodeIPAddressIds\x18\x01 \x03(\x03R\x10nodeIPAddressIds\"\xd0\x01\n" +
+ "\x1aUpdateNodeIPAddressRequest\x12(\n" +
+ "\x0fnodeIPAddressId\x18\x01 \x01(\x03R\x0fnodeIPAddressId\x12\x12\n" +
+ "\x04name\x18\x02 \x01(\tR\x04name\x12\x0e\n" +
+ "\x02ip\x18\x03 \x01(\tR\x02ip\x12\x1c\n" +
+ "\tcanAccess\x18\x04 \x01(\bR\tcanAccess\x12\x12\n" +
+ "\x04isOn\x18\x05 \x01(\bR\x04isOn\x12\x12\n" +
+ "\x04isUp\x18\x06 \x01(\bR\x04isUp\x12\x1e\n" +
+ "\n" +
+ "clusterIds\x18\a \x03(\x03R\n" +
+ "clusterIds\"d\n" +
+ " UpdateNodeIPAddressNodeIdRequest\x12(\n" +
+ "\x0fnodeIPAddressId\x18\x01 \x01(\x03R\x0fnodeIPAddressId\x12\x16\n" +
+ "\x06nodeId\x18\x02 \x01(\x03R\x06nodeId\"G\n" +
+ "\x1bDisableNodeIPAddressRequest\x12(\n" +
+ "\x0fnodeIPAddressId\x18\x01 \x01(\x03R\x0fnodeIPAddressId\"\x1e\n" +
+ "\x1cDisableNodeIPAddressResponse\"X\n" +
+ "*DisableAllNodeIPAddressesWithNodeIdRequest\x12\x16\n" +
+ "\x06nodeId\x18\x01 \x01(\x03R\x06nodeId\x12\x12\n" +
+ "\x04role\x18\x02 \x01(\tR\x04role\"-\n" +
+ "+DisableAllNodeIPAddressesWithNodeIdResponse\"K\n" +
+ "\x1fFindEnabledNodeIPAddressRequest\x12(\n" +
+ "\x0fnodeIPAddressId\x18\x01 \x01(\x03R\x0fnodeIPAddressId\"[\n" +
+ " FindEnabledNodeIPAddressResponse\x127\n" +
+ "\rnodeIPAddress\x18\x01 \x01(\v2\x11.pb.NodeIPAddressR\rnodeIPAddress\"\\\n" +
+ ".FindAllEnabledNodeIPAddressesWithNodeIdRequest\x12\x16\n" +
+ "\x06nodeId\x18\x01 \x01(\x03R\x06nodeId\x12\x12\n" +
+ "\x04role\x18\x02 \x01(\tR\x04role\"n\n" +
+ "/FindAllEnabledNodeIPAddressesWithNodeIdResponse\x12;\n" +
+ "\x0fnodeIPAddresses\x18\x01 \x03(\v2\x11.pb.NodeIPAddressR\x0fnodeIPAddresses\"\x95\x01\n" +
+ "%CountAllEnabledNodeIPAddressesRequest\x12$\n" +
+ "\rnodeClusterId\x18\x01 \x01(\x03R\rnodeClusterId\x12\x12\n" +
+ "\x04role\x18\x02 \x01(\tR\x04role\x12\x18\n" +
+ "\aupState\x18\x03 \x01(\x05R\aupState\x12\x18\n" +
+ "\akeyword\x18\x04 \x01(\tR\akeyword\"\xbd\x01\n" +
+ "!ListEnabledNodeIPAddressesRequest\x12$\n" +
+ "\rnodeClusterId\x18\x01 \x01(\x03R\rnodeClusterId\x12\x12\n" +
+ "\x04role\x18\x02 \x01(\tR\x04role\x12\x18\n" +
+ "\aupState\x18\x03 \x01(\x05R\aupState\x12\x18\n" +
+ "\akeyword\x18\x04 \x01(\tR\akeyword\x12\x16\n" +
+ "\x06offset\x18\x05 \x01(\x03R\x06offset\x12\x12\n" +
+ "\x04size\x18\x06 \x01(\x03R\x04size\"a\n" +
+ "\"ListEnabledNodeIPAddressesResponse\x12;\n" +
+ "\x0fnodeIPAddresses\x18\x01 \x03(\v2\x11.pb.NodeIPAddressR\x0fnodeIPAddresses\"^\n" +
+ "\x1eUpdateNodeIPAddressIsUpRequest\x12(\n" +
+ "\x0fnodeIPAddressId\x18\x01 \x01(\x03R\x0fnodeIPAddressId\x12\x12\n" +
+ "\x04isUp\x18\x02 \x01(\bR\x04isUp\"O\n" +
+ "#RestoreNodeIPAddressBackupIPRequest\x12(\n" +
+ "\x0fnodeIPAddressId\x18\x01 \x01(\x03R\x0fnodeIPAddressId2\xbe\t\n" +
+ "\x14NodeIPAddressService\x12V\n" +
+ "\x13createNodeIPAddress\x12\x1e.pb.CreateNodeIPAddressRequest\x1a\x1f.pb.CreateNodeIPAddressResponse\x12\\\n" +
+ "\x15createNodeIPAddresses\x12 .pb.CreateNodeIPAddressesRequest\x1a!.pb.CreateNodeIPAddressesResponse\x12E\n" +
+ "\x13updateNodeIPAddress\x12\x1e.pb.UpdateNodeIPAddressRequest\x1a\x0e.pb.RPCSuccess\x12Q\n" +
+ "\x19updateNodeIPAddressNodeId\x12$.pb.UpdateNodeIPAddressNodeIdRequest\x1a\x0e.pb.RPCSuccess\x12Y\n" +
+ "\x14disableNodeIPAddress\x12\x1f.pb.DisableNodeIPAddressRequest\x1a .pb.DisableNodeIPAddressResponse\x12\x86\x01\n" +
+ "#disableAllNodeIPAddressesWithNodeId\x12..pb.DisableAllNodeIPAddressesWithNodeIdRequest\x1a/.pb.DisableAllNodeIPAddressesWithNodeIdResponse\x12e\n" +
+ "\x18findEnabledNodeIPAddress\x12#.pb.FindEnabledNodeIPAddressRequest\x1a$.pb.FindEnabledNodeIPAddressResponse\x12\x92\x01\n" +
+ "'findAllEnabledNodeIPAddressesWithNodeId\x122.pb.FindAllEnabledNodeIPAddressesWithNodeIdRequest\x1a3.pb.FindAllEnabledNodeIPAddressesWithNodeIdResponse\x12a\n" +
+ "\x1ecountAllEnabledNodeIPAddresses\x12).pb.CountAllEnabledNodeIPAddressesRequest\x1a\x14.pb.RPCCountResponse\x12k\n" +
+ "\x1alistEnabledNodeIPAddresses\x12%.pb.ListEnabledNodeIPAddressesRequest\x1a&.pb.ListEnabledNodeIPAddressesResponse\x12M\n" +
+ "\x17updateNodeIPAddressIsUp\x12\".pb.UpdateNodeIPAddressIsUpRequest\x1a\x0e.pb.RPCSuccess\x12W\n" +
+ "\x1crestoreNodeIPAddressBackupIP\x12'.pb.RestoreNodeIPAddressBackupIPRequest\x1a\x0e.pb.RPCSuccessB\x06Z\x04./pbb\x06proto3"
var (
file_service_node_ip_address_proto_rawDescOnce sync.Once
- file_service_node_ip_address_proto_rawDescData = file_service_node_ip_address_proto_rawDesc
+ file_service_node_ip_address_proto_rawDescData []byte
)
func file_service_node_ip_address_proto_rawDescGZIP() []byte {
file_service_node_ip_address_proto_rawDescOnce.Do(func() {
- file_service_node_ip_address_proto_rawDescData = protoimpl.X.CompressGZIP(file_service_node_ip_address_proto_rawDescData)
+ file_service_node_ip_address_proto_rawDescData = protoimpl.X.CompressGZIP(unsafe.Slice(unsafe.StringData(file_service_node_ip_address_proto_rawDesc), len(file_service_node_ip_address_proto_rawDesc)))
})
return file_service_node_ip_address_proto_rawDescData
}
@@ -1406,7 +1274,7 @@ func file_service_node_ip_address_proto_init() {
out := protoimpl.TypeBuilder{
File: protoimpl.DescBuilder{
GoPackagePath: reflect.TypeOf(x{}).PkgPath(),
- RawDescriptor: file_service_node_ip_address_proto_rawDesc,
+ RawDescriptor: unsafe.Slice(unsafe.StringData(file_service_node_ip_address_proto_rawDesc), len(file_service_node_ip_address_proto_rawDesc)),
NumEnums: 0,
NumMessages: 19,
NumExtensions: 0,
@@ -1417,7 +1285,6 @@ func file_service_node_ip_address_proto_init() {
MessageInfos: file_service_node_ip_address_proto_msgTypes,
}.Build()
File_service_node_ip_address_proto = out.File
- file_service_node_ip_address_proto_rawDesc = nil
file_service_node_ip_address_proto_goTypes = nil
file_service_node_ip_address_proto_depIdxs = nil
}
diff --git a/EdgeCommon/pkg/rpc/pb/service_node_ip_address_grpc.pb.go b/EdgeCommon/pkg/rpc/pb/service_node_ip_address_grpc.pb.go
index 929922c..b7475c0 100644
--- a/EdgeCommon/pkg/rpc/pb/service_node_ip_address_grpc.pb.go
+++ b/EdgeCommon/pkg/rpc/pb/service_node_ip_address_grpc.pb.go
@@ -1,7 +1,7 @@
// Code generated by protoc-gen-go-grpc. DO NOT EDIT.
// versions:
-// - protoc-gen-go-grpc v1.5.1
-// - protoc v6.33.2
+// - protoc-gen-go-grpc v1.6.1
+// - protoc v3.19.6
// source: service_node_ip_address.proto
package pb
@@ -233,40 +233,40 @@ type NodeIPAddressServiceServer interface {
type UnimplementedNodeIPAddressServiceServer struct{}
func (UnimplementedNodeIPAddressServiceServer) CreateNodeIPAddress(context.Context, *CreateNodeIPAddressRequest) (*CreateNodeIPAddressResponse, error) {
- return nil, status.Errorf(codes.Unimplemented, "method CreateNodeIPAddress not implemented")
+ return nil, status.Error(codes.Unimplemented, "method CreateNodeIPAddress not implemented")
}
func (UnimplementedNodeIPAddressServiceServer) CreateNodeIPAddresses(context.Context, *CreateNodeIPAddressesRequest) (*CreateNodeIPAddressesResponse, error) {
- return nil, status.Errorf(codes.Unimplemented, "method CreateNodeIPAddresses not implemented")
+ return nil, status.Error(codes.Unimplemented, "method CreateNodeIPAddresses not implemented")
}
func (UnimplementedNodeIPAddressServiceServer) UpdateNodeIPAddress(context.Context, *UpdateNodeIPAddressRequest) (*RPCSuccess, error) {
- return nil, status.Errorf(codes.Unimplemented, "method UpdateNodeIPAddress not implemented")
+ return nil, status.Error(codes.Unimplemented, "method UpdateNodeIPAddress not implemented")
}
func (UnimplementedNodeIPAddressServiceServer) UpdateNodeIPAddressNodeId(context.Context, *UpdateNodeIPAddressNodeIdRequest) (*RPCSuccess, error) {
- return nil, status.Errorf(codes.Unimplemented, "method UpdateNodeIPAddressNodeId not implemented")
+ return nil, status.Error(codes.Unimplemented, "method UpdateNodeIPAddressNodeId not implemented")
}
func (UnimplementedNodeIPAddressServiceServer) DisableNodeIPAddress(context.Context, *DisableNodeIPAddressRequest) (*DisableNodeIPAddressResponse, error) {
- return nil, status.Errorf(codes.Unimplemented, "method DisableNodeIPAddress not implemented")
+ return nil, status.Error(codes.Unimplemented, "method DisableNodeIPAddress not implemented")
}
func (UnimplementedNodeIPAddressServiceServer) DisableAllNodeIPAddressesWithNodeId(context.Context, *DisableAllNodeIPAddressesWithNodeIdRequest) (*DisableAllNodeIPAddressesWithNodeIdResponse, error) {
- return nil, status.Errorf(codes.Unimplemented, "method DisableAllNodeIPAddressesWithNodeId not implemented")
+ return nil, status.Error(codes.Unimplemented, "method DisableAllNodeIPAddressesWithNodeId not implemented")
}
func (UnimplementedNodeIPAddressServiceServer) FindEnabledNodeIPAddress(context.Context, *FindEnabledNodeIPAddressRequest) (*FindEnabledNodeIPAddressResponse, error) {
- return nil, status.Errorf(codes.Unimplemented, "method FindEnabledNodeIPAddress not implemented")
+ return nil, status.Error(codes.Unimplemented, "method FindEnabledNodeIPAddress not implemented")
}
func (UnimplementedNodeIPAddressServiceServer) FindAllEnabledNodeIPAddressesWithNodeId(context.Context, *FindAllEnabledNodeIPAddressesWithNodeIdRequest) (*FindAllEnabledNodeIPAddressesWithNodeIdResponse, error) {
- return nil, status.Errorf(codes.Unimplemented, "method FindAllEnabledNodeIPAddressesWithNodeId not implemented")
+ return nil, status.Error(codes.Unimplemented, "method FindAllEnabledNodeIPAddressesWithNodeId not implemented")
}
func (UnimplementedNodeIPAddressServiceServer) CountAllEnabledNodeIPAddresses(context.Context, *CountAllEnabledNodeIPAddressesRequest) (*RPCCountResponse, error) {
- return nil, status.Errorf(codes.Unimplemented, "method CountAllEnabledNodeIPAddresses not implemented")
+ return nil, status.Error(codes.Unimplemented, "method CountAllEnabledNodeIPAddresses not implemented")
}
func (UnimplementedNodeIPAddressServiceServer) ListEnabledNodeIPAddresses(context.Context, *ListEnabledNodeIPAddressesRequest) (*ListEnabledNodeIPAddressesResponse, error) {
- return nil, status.Errorf(codes.Unimplemented, "method ListEnabledNodeIPAddresses not implemented")
+ return nil, status.Error(codes.Unimplemented, "method ListEnabledNodeIPAddresses not implemented")
}
func (UnimplementedNodeIPAddressServiceServer) UpdateNodeIPAddressIsUp(context.Context, *UpdateNodeIPAddressIsUpRequest) (*RPCSuccess, error) {
- return nil, status.Errorf(codes.Unimplemented, "method UpdateNodeIPAddressIsUp not implemented")
+ return nil, status.Error(codes.Unimplemented, "method UpdateNodeIPAddressIsUp not implemented")
}
func (UnimplementedNodeIPAddressServiceServer) RestoreNodeIPAddressBackupIP(context.Context, *RestoreNodeIPAddressBackupIPRequest) (*RPCSuccess, error) {
- return nil, status.Errorf(codes.Unimplemented, "method RestoreNodeIPAddressBackupIP not implemented")
+ return nil, status.Error(codes.Unimplemented, "method RestoreNodeIPAddressBackupIP not implemented")
}
func (UnimplementedNodeIPAddressServiceServer) testEmbeddedByValue() {}
@@ -278,7 +278,7 @@ type UnsafeNodeIPAddressServiceServer interface {
}
func RegisterNodeIPAddressServiceServer(s grpc.ServiceRegistrar, srv NodeIPAddressServiceServer) {
- // If the following call pancis, it indicates UnimplementedNodeIPAddressServiceServer was
+ // If the following call panics, it indicates UnimplementedNodeIPAddressServiceServer was
// embedded by pointer and is nil. This will cause panics if an
// unimplemented method is ever invoked, so we test this at initialization
// time to prevent it from happening at runtime later due to I/O.
diff --git a/EdgeCommon/pkg/rpc/pb/service_node_ip_address_log.pb.go b/EdgeCommon/pkg/rpc/pb/service_node_ip_address_log.pb.go
index 19a7467..334b60e 100644
--- a/EdgeCommon/pkg/rpc/pb/service_node_ip_address_log.pb.go
+++ b/EdgeCommon/pkg/rpc/pb/service_node_ip_address_log.pb.go
@@ -1,7 +1,7 @@
// Code generated by protoc-gen-go. DO NOT EDIT.
// versions:
-// protoc-gen-go v1.36.0
-// protoc v6.33.2
+// protoc-gen-go v1.36.11
+// protoc v3.19.6
// source: service_node_ip_address_log.proto
package pb
@@ -11,6 +11,7 @@ import (
protoimpl "google.golang.org/protobuf/runtime/protoimpl"
reflect "reflect"
sync "sync"
+ unsafe "unsafe"
)
const (
@@ -172,57 +173,29 @@ func (x *ListNodeIPAddressLogsResponse) GetNodeIPAddressLogs() []*NodeIPAddressL
var File_service_node_ip_address_log_proto protoreflect.FileDescriptor
-var file_service_node_ip_address_log_proto_rawDesc = []byte{
- 0x0a, 0x21, 0x73, 0x65, 0x72, 0x76, 0x69, 0x63, 0x65, 0x5f, 0x6e, 0x6f, 0x64, 0x65, 0x5f, 0x69,
- 0x70, 0x5f, 0x61, 0x64, 0x64, 0x72, 0x65, 0x73, 0x73, 0x5f, 0x6c, 0x6f, 0x67, 0x2e, 0x70, 0x72,
- 0x6f, 0x74, 0x6f, 0x12, 0x02, 0x70, 0x62, 0x1a, 0x19, 0x6d, 0x6f, 0x64, 0x65, 0x6c, 0x73, 0x2f,
- 0x72, 0x70, 0x63, 0x5f, 0x6d, 0x65, 0x73, 0x73, 0x61, 0x67, 0x65, 0x73, 0x2e, 0x70, 0x72, 0x6f,
- 0x74, 0x6f, 0x1a, 0x26, 0x6d, 0x6f, 0x64, 0x65, 0x6c, 0x73, 0x2f, 0x6d, 0x6f, 0x64, 0x65, 0x6c,
- 0x5f, 0x6e, 0x6f, 0x64, 0x65, 0x5f, 0x69, 0x70, 0x5f, 0x61, 0x64, 0x64, 0x72, 0x65, 0x73, 0x73,
- 0x5f, 0x6c, 0x6f, 0x67, 0x2e, 0x70, 0x72, 0x6f, 0x74, 0x6f, 0x22, 0x4c, 0x0a, 0x20, 0x43, 0x6f,
- 0x75, 0x6e, 0x74, 0x41, 0x6c, 0x6c, 0x4e, 0x6f, 0x64, 0x65, 0x49, 0x50, 0x41, 0x64, 0x64, 0x72,
- 0x65, 0x73, 0x73, 0x4c, 0x6f, 0x67, 0x73, 0x52, 0x65, 0x71, 0x75, 0x65, 0x73, 0x74, 0x12, 0x28,
- 0x0a, 0x0f, 0x6e, 0x6f, 0x64, 0x65, 0x49, 0x50, 0x41, 0x64, 0x64, 0x72, 0x65, 0x73, 0x73, 0x49,
- 0x64, 0x18, 0x01, 0x20, 0x01, 0x28, 0x03, 0x52, 0x0f, 0x6e, 0x6f, 0x64, 0x65, 0x49, 0x50, 0x41,
- 0x64, 0x64, 0x72, 0x65, 0x73, 0x73, 0x49, 0x64, 0x22, 0x74, 0x0a, 0x1c, 0x4c, 0x69, 0x73, 0x74,
- 0x4e, 0x6f, 0x64, 0x65, 0x49, 0x50, 0x41, 0x64, 0x64, 0x72, 0x65, 0x73, 0x73, 0x4c, 0x6f, 0x67,
- 0x73, 0x52, 0x65, 0x71, 0x75, 0x65, 0x73, 0x74, 0x12, 0x28, 0x0a, 0x0f, 0x6e, 0x6f, 0x64, 0x65,
- 0x49, 0x50, 0x41, 0x64, 0x64, 0x72, 0x65, 0x73, 0x73, 0x49, 0x64, 0x18, 0x01, 0x20, 0x01, 0x28,
- 0x03, 0x52, 0x0f, 0x6e, 0x6f, 0x64, 0x65, 0x49, 0x50, 0x41, 0x64, 0x64, 0x72, 0x65, 0x73, 0x73,
- 0x49, 0x64, 0x12, 0x16, 0x0a, 0x06, 0x6f, 0x66, 0x66, 0x73, 0x65, 0x74, 0x18, 0x02, 0x20, 0x01,
- 0x28, 0x03, 0x52, 0x06, 0x6f, 0x66, 0x66, 0x73, 0x65, 0x74, 0x12, 0x12, 0x0a, 0x04, 0x73, 0x69,
- 0x7a, 0x65, 0x18, 0x03, 0x20, 0x01, 0x28, 0x03, 0x52, 0x04, 0x73, 0x69, 0x7a, 0x65, 0x22, 0x63,
- 0x0a, 0x1d, 0x4c, 0x69, 0x73, 0x74, 0x4e, 0x6f, 0x64, 0x65, 0x49, 0x50, 0x41, 0x64, 0x64, 0x72,
- 0x65, 0x73, 0x73, 0x4c, 0x6f, 0x67, 0x73, 0x52, 0x65, 0x73, 0x70, 0x6f, 0x6e, 0x73, 0x65, 0x12,
- 0x42, 0x0a, 0x11, 0x6e, 0x6f, 0x64, 0x65, 0x49, 0x50, 0x41, 0x64, 0x64, 0x72, 0x65, 0x73, 0x73,
- 0x4c, 0x6f, 0x67, 0x73, 0x18, 0x01, 0x20, 0x03, 0x28, 0x0b, 0x32, 0x14, 0x2e, 0x70, 0x62, 0x2e,
- 0x4e, 0x6f, 0x64, 0x65, 0x49, 0x50, 0x41, 0x64, 0x64, 0x72, 0x65, 0x73, 0x73, 0x4c, 0x6f, 0x67,
- 0x52, 0x11, 0x6e, 0x6f, 0x64, 0x65, 0x49, 0x50, 0x41, 0x64, 0x64, 0x72, 0x65, 0x73, 0x73, 0x4c,
- 0x6f, 0x67, 0x73, 0x32, 0xd0, 0x01, 0x0a, 0x17, 0x4e, 0x6f, 0x64, 0x65, 0x49, 0x50, 0x41, 0x64,
- 0x64, 0x72, 0x65, 0x73, 0x73, 0x4c, 0x6f, 0x67, 0x53, 0x65, 0x72, 0x76, 0x69, 0x63, 0x65, 0x12,
- 0x57, 0x0a, 0x19, 0x63, 0x6f, 0x75, 0x6e, 0x74, 0x41, 0x6c, 0x6c, 0x4e, 0x6f, 0x64, 0x65, 0x49,
- 0x50, 0x41, 0x64, 0x64, 0x72, 0x65, 0x73, 0x73, 0x4c, 0x6f, 0x67, 0x73, 0x12, 0x24, 0x2e, 0x70,
- 0x62, 0x2e, 0x43, 0x6f, 0x75, 0x6e, 0x74, 0x41, 0x6c, 0x6c, 0x4e, 0x6f, 0x64, 0x65, 0x49, 0x50,
- 0x41, 0x64, 0x64, 0x72, 0x65, 0x73, 0x73, 0x4c, 0x6f, 0x67, 0x73, 0x52, 0x65, 0x71, 0x75, 0x65,
- 0x73, 0x74, 0x1a, 0x14, 0x2e, 0x70, 0x62, 0x2e, 0x52, 0x50, 0x43, 0x43, 0x6f, 0x75, 0x6e, 0x74,
- 0x52, 0x65, 0x73, 0x70, 0x6f, 0x6e, 0x73, 0x65, 0x12, 0x5c, 0x0a, 0x15, 0x6c, 0x69, 0x73, 0x74,
- 0x4e, 0x6f, 0x64, 0x65, 0x49, 0x50, 0x41, 0x64, 0x64, 0x72, 0x65, 0x73, 0x73, 0x4c, 0x6f, 0x67,
- 0x73, 0x12, 0x20, 0x2e, 0x70, 0x62, 0x2e, 0x4c, 0x69, 0x73, 0x74, 0x4e, 0x6f, 0x64, 0x65, 0x49,
- 0x50, 0x41, 0x64, 0x64, 0x72, 0x65, 0x73, 0x73, 0x4c, 0x6f, 0x67, 0x73, 0x52, 0x65, 0x71, 0x75,
- 0x65, 0x73, 0x74, 0x1a, 0x21, 0x2e, 0x70, 0x62, 0x2e, 0x4c, 0x69, 0x73, 0x74, 0x4e, 0x6f, 0x64,
- 0x65, 0x49, 0x50, 0x41, 0x64, 0x64, 0x72, 0x65, 0x73, 0x73, 0x4c, 0x6f, 0x67, 0x73, 0x52, 0x65,
- 0x73, 0x70, 0x6f, 0x6e, 0x73, 0x65, 0x42, 0x06, 0x5a, 0x04, 0x2e, 0x2f, 0x70, 0x62, 0x62, 0x06,
- 0x70, 0x72, 0x6f, 0x74, 0x6f, 0x33,
-}
+const file_service_node_ip_address_log_proto_rawDesc = "" +
+ "\n" +
+ "!service_node_ip_address_log.proto\x12\x02pb\x1a\x19models/rpc_messages.proto\x1a&models/model_node_ip_address_log.proto\"L\n" +
+ " CountAllNodeIPAddressLogsRequest\x12(\n" +
+ "\x0fnodeIPAddressId\x18\x01 \x01(\x03R\x0fnodeIPAddressId\"t\n" +
+ "\x1cListNodeIPAddressLogsRequest\x12(\n" +
+ "\x0fnodeIPAddressId\x18\x01 \x01(\x03R\x0fnodeIPAddressId\x12\x16\n" +
+ "\x06offset\x18\x02 \x01(\x03R\x06offset\x12\x12\n" +
+ "\x04size\x18\x03 \x01(\x03R\x04size\"c\n" +
+ "\x1dListNodeIPAddressLogsResponse\x12B\n" +
+ "\x11nodeIPAddressLogs\x18\x01 \x03(\v2\x14.pb.NodeIPAddressLogR\x11nodeIPAddressLogs2\xd0\x01\n" +
+ "\x17NodeIPAddressLogService\x12W\n" +
+ "\x19countAllNodeIPAddressLogs\x12$.pb.CountAllNodeIPAddressLogsRequest\x1a\x14.pb.RPCCountResponse\x12\\\n" +
+ "\x15listNodeIPAddressLogs\x12 .pb.ListNodeIPAddressLogsRequest\x1a!.pb.ListNodeIPAddressLogsResponseB\x06Z\x04./pbb\x06proto3"
var (
file_service_node_ip_address_log_proto_rawDescOnce sync.Once
- file_service_node_ip_address_log_proto_rawDescData = file_service_node_ip_address_log_proto_rawDesc
+ file_service_node_ip_address_log_proto_rawDescData []byte
)
func file_service_node_ip_address_log_proto_rawDescGZIP() []byte {
file_service_node_ip_address_log_proto_rawDescOnce.Do(func() {
- file_service_node_ip_address_log_proto_rawDescData = protoimpl.X.CompressGZIP(file_service_node_ip_address_log_proto_rawDescData)
+ file_service_node_ip_address_log_proto_rawDescData = protoimpl.X.CompressGZIP(unsafe.Slice(unsafe.StringData(file_service_node_ip_address_log_proto_rawDesc), len(file_service_node_ip_address_log_proto_rawDesc)))
})
return file_service_node_ip_address_log_proto_rawDescData
}
@@ -259,7 +232,7 @@ func file_service_node_ip_address_log_proto_init() {
out := protoimpl.TypeBuilder{
File: protoimpl.DescBuilder{
GoPackagePath: reflect.TypeOf(x{}).PkgPath(),
- RawDescriptor: file_service_node_ip_address_log_proto_rawDesc,
+ RawDescriptor: unsafe.Slice(unsafe.StringData(file_service_node_ip_address_log_proto_rawDesc), len(file_service_node_ip_address_log_proto_rawDesc)),
NumEnums: 0,
NumMessages: 3,
NumExtensions: 0,
@@ -270,7 +243,6 @@ func file_service_node_ip_address_log_proto_init() {
MessageInfos: file_service_node_ip_address_log_proto_msgTypes,
}.Build()
File_service_node_ip_address_log_proto = out.File
- file_service_node_ip_address_log_proto_rawDesc = nil
file_service_node_ip_address_log_proto_goTypes = nil
file_service_node_ip_address_log_proto_depIdxs = nil
}
diff --git a/EdgeCommon/pkg/rpc/pb/service_node_ip_address_log_grpc.pb.go b/EdgeCommon/pkg/rpc/pb/service_node_ip_address_log_grpc.pb.go
index 8b74482..d33b95e 100644
--- a/EdgeCommon/pkg/rpc/pb/service_node_ip_address_log_grpc.pb.go
+++ b/EdgeCommon/pkg/rpc/pb/service_node_ip_address_log_grpc.pb.go
@@ -1,7 +1,7 @@
// Code generated by protoc-gen-go-grpc. DO NOT EDIT.
// versions:
-// - protoc-gen-go-grpc v1.5.1
-// - protoc v6.33.2
+// - protoc-gen-go-grpc v1.6.1
+// - protoc v3.19.6
// source: service_node_ip_address_log.proto
package pb
@@ -83,10 +83,10 @@ type NodeIPAddressLogServiceServer interface {
type UnimplementedNodeIPAddressLogServiceServer struct{}
func (UnimplementedNodeIPAddressLogServiceServer) CountAllNodeIPAddressLogs(context.Context, *CountAllNodeIPAddressLogsRequest) (*RPCCountResponse, error) {
- return nil, status.Errorf(codes.Unimplemented, "method CountAllNodeIPAddressLogs not implemented")
+ return nil, status.Error(codes.Unimplemented, "method CountAllNodeIPAddressLogs not implemented")
}
func (UnimplementedNodeIPAddressLogServiceServer) ListNodeIPAddressLogs(context.Context, *ListNodeIPAddressLogsRequest) (*ListNodeIPAddressLogsResponse, error) {
- return nil, status.Errorf(codes.Unimplemented, "method ListNodeIPAddressLogs not implemented")
+ return nil, status.Error(codes.Unimplemented, "method ListNodeIPAddressLogs not implemented")
}
func (UnimplementedNodeIPAddressLogServiceServer) testEmbeddedByValue() {}
@@ -98,7 +98,7 @@ type UnsafeNodeIPAddressLogServiceServer interface {
}
func RegisterNodeIPAddressLogServiceServer(s grpc.ServiceRegistrar, srv NodeIPAddressLogServiceServer) {
- // If the following call pancis, it indicates UnimplementedNodeIPAddressLogServiceServer was
+ // If the following call panics, it indicates UnimplementedNodeIPAddressLogServiceServer was
// embedded by pointer and is nil. This will cause panics if an
// unimplemented method is ever invoked, so we test this at initialization
// time to prevent it from happening at runtime later due to I/O.
diff --git a/EdgeCommon/pkg/rpc/pb/service_node_ip_address_threshold.pb.go b/EdgeCommon/pkg/rpc/pb/service_node_ip_address_threshold.pb.go
index 07d3fc8..38c1f35 100644
--- a/EdgeCommon/pkg/rpc/pb/service_node_ip_address_threshold.pb.go
+++ b/EdgeCommon/pkg/rpc/pb/service_node_ip_address_threshold.pb.go
@@ -1,7 +1,7 @@
// Code generated by protoc-gen-go. DO NOT EDIT.
// versions:
-// protoc-gen-go v1.36.0
-// protoc v6.33.2
+// protoc-gen-go v1.36.11
+// protoc v3.19.6
// source: service_node_ip_address_threshold.proto
package pb
@@ -11,6 +11,7 @@ import (
protoimpl "google.golang.org/protobuf/runtime/protoimpl"
reflect "reflect"
sync "sync"
+ unsafe "unsafe"
)
const (
@@ -420,130 +421,46 @@ func (x *UpdateAllNodeIPAddressThresholdsRequest) GetNodeIPAddressThresholdsJSON
var File_service_node_ip_address_threshold_proto protoreflect.FileDescriptor
-var file_service_node_ip_address_threshold_proto_rawDesc = []byte{
- 0x0a, 0x27, 0x73, 0x65, 0x72, 0x76, 0x69, 0x63, 0x65, 0x5f, 0x6e, 0x6f, 0x64, 0x65, 0x5f, 0x69,
- 0x70, 0x5f, 0x61, 0x64, 0x64, 0x72, 0x65, 0x73, 0x73, 0x5f, 0x74, 0x68, 0x72, 0x65, 0x73, 0x68,
- 0x6f, 0x6c, 0x64, 0x2e, 0x70, 0x72, 0x6f, 0x74, 0x6f, 0x12, 0x02, 0x70, 0x62, 0x1a, 0x2c, 0x6d,
- 0x6f, 0x64, 0x65, 0x6c, 0x73, 0x2f, 0x6d, 0x6f, 0x64, 0x65, 0x6c, 0x5f, 0x6e, 0x6f, 0x64, 0x65,
- 0x5f, 0x69, 0x70, 0x5f, 0x61, 0x64, 0x64, 0x72, 0x65, 0x73, 0x73, 0x5f, 0x74, 0x68, 0x72, 0x65,
- 0x73, 0x68, 0x6f, 0x6c, 0x64, 0x2e, 0x70, 0x72, 0x6f, 0x74, 0x6f, 0x1a, 0x19, 0x6d, 0x6f, 0x64,
- 0x65, 0x6c, 0x73, 0x2f, 0x72, 0x70, 0x63, 0x5f, 0x6d, 0x65, 0x73, 0x73, 0x61, 0x67, 0x65, 0x73,
- 0x2e, 0x70, 0x72, 0x6f, 0x74, 0x6f, 0x22, 0x8f, 0x01, 0x0a, 0x23, 0x43, 0x72, 0x65, 0x61, 0x74,
- 0x65, 0x4e, 0x6f, 0x64, 0x65, 0x49, 0x50, 0x41, 0x64, 0x64, 0x72, 0x65, 0x73, 0x73, 0x54, 0x68,
- 0x72, 0x65, 0x73, 0x68, 0x6f, 0x6c, 0x64, 0x52, 0x65, 0x71, 0x75, 0x65, 0x73, 0x74, 0x12, 0x28,
- 0x0a, 0x0f, 0x6e, 0x6f, 0x64, 0x65, 0x49, 0x50, 0x41, 0x64, 0x64, 0x72, 0x65, 0x73, 0x73, 0x49,
- 0x64, 0x18, 0x01, 0x20, 0x01, 0x28, 0x03, 0x52, 0x0f, 0x6e, 0x6f, 0x64, 0x65, 0x49, 0x50, 0x41,
- 0x64, 0x64, 0x72, 0x65, 0x73, 0x73, 0x49, 0x64, 0x12, 0x1c, 0x0a, 0x09, 0x69, 0x74, 0x65, 0x6d,
- 0x73, 0x4a, 0x53, 0x4f, 0x4e, 0x18, 0x02, 0x20, 0x01, 0x28, 0x0c, 0x52, 0x09, 0x69, 0x74, 0x65,
- 0x6d, 0x73, 0x4a, 0x53, 0x4f, 0x4e, 0x12, 0x20, 0x0a, 0x0b, 0x61, 0x63, 0x74, 0x69, 0x6f, 0x6e,
- 0x73, 0x4a, 0x53, 0x4f, 0x4e, 0x18, 0x03, 0x20, 0x01, 0x28, 0x0c, 0x52, 0x0b, 0x61, 0x63, 0x74,
- 0x69, 0x6f, 0x6e, 0x73, 0x4a, 0x53, 0x4f, 0x4e, 0x22, 0x62, 0x0a, 0x24, 0x43, 0x72, 0x65, 0x61,
- 0x74, 0x65, 0x4e, 0x6f, 0x64, 0x65, 0x49, 0x50, 0x41, 0x64, 0x64, 0x72, 0x65, 0x73, 0x73, 0x54,
- 0x68, 0x72, 0x65, 0x73, 0x68, 0x6f, 0x6c, 0x64, 0x52, 0x65, 0x73, 0x70, 0x6f, 0x6e, 0x73, 0x65,
- 0x12, 0x3a, 0x0a, 0x18, 0x6e, 0x6f, 0x64, 0x65, 0x49, 0x50, 0x41, 0x64, 0x64, 0x72, 0x65, 0x73,
- 0x73, 0x54, 0x68, 0x72, 0x65, 0x73, 0x68, 0x6f, 0x6c, 0x64, 0x49, 0x64, 0x18, 0x01, 0x20, 0x01,
- 0x28, 0x03, 0x52, 0x18, 0x6e, 0x6f, 0x64, 0x65, 0x49, 0x50, 0x41, 0x64, 0x64, 0x72, 0x65, 0x73,
- 0x73, 0x54, 0x68, 0x72, 0x65, 0x73, 0x68, 0x6f, 0x6c, 0x64, 0x49, 0x64, 0x22, 0xa1, 0x01, 0x0a,
- 0x23, 0x55, 0x70, 0x64, 0x61, 0x74, 0x65, 0x4e, 0x6f, 0x64, 0x65, 0x49, 0x50, 0x41, 0x64, 0x64,
- 0x72, 0x65, 0x73, 0x73, 0x54, 0x68, 0x72, 0x65, 0x73, 0x68, 0x6f, 0x6c, 0x64, 0x52, 0x65, 0x71,
- 0x75, 0x65, 0x73, 0x74, 0x12, 0x3a, 0x0a, 0x18, 0x6e, 0x6f, 0x64, 0x65, 0x49, 0x50, 0x41, 0x64,
- 0x64, 0x72, 0x65, 0x73, 0x73, 0x54, 0x68, 0x72, 0x65, 0x73, 0x68, 0x6f, 0x6c, 0x64, 0x49, 0x64,
- 0x18, 0x01, 0x20, 0x01, 0x28, 0x03, 0x52, 0x18, 0x6e, 0x6f, 0x64, 0x65, 0x49, 0x50, 0x41, 0x64,
- 0x64, 0x72, 0x65, 0x73, 0x73, 0x54, 0x68, 0x72, 0x65, 0x73, 0x68, 0x6f, 0x6c, 0x64, 0x49, 0x64,
- 0x12, 0x1c, 0x0a, 0x09, 0x69, 0x74, 0x65, 0x6d, 0x73, 0x4a, 0x53, 0x4f, 0x4e, 0x18, 0x02, 0x20,
- 0x01, 0x28, 0x0c, 0x52, 0x09, 0x69, 0x74, 0x65, 0x6d, 0x73, 0x4a, 0x53, 0x4f, 0x4e, 0x12, 0x20,
- 0x0a, 0x0b, 0x61, 0x63, 0x74, 0x69, 0x6f, 0x6e, 0x73, 0x4a, 0x53, 0x4f, 0x4e, 0x18, 0x03, 0x20,
- 0x01, 0x28, 0x0c, 0x52, 0x0b, 0x61, 0x63, 0x74, 0x69, 0x6f, 0x6e, 0x73, 0x4a, 0x53, 0x4f, 0x4e,
- 0x22, 0x61, 0x0a, 0x23, 0x44, 0x65, 0x6c, 0x65, 0x74, 0x65, 0x4e, 0x6f, 0x64, 0x65, 0x49, 0x50,
- 0x41, 0x64, 0x64, 0x72, 0x65, 0x73, 0x73, 0x54, 0x68, 0x72, 0x65, 0x73, 0x68, 0x6f, 0x6c, 0x64,
- 0x52, 0x65, 0x71, 0x75, 0x65, 0x73, 0x74, 0x12, 0x3a, 0x0a, 0x18, 0x6e, 0x6f, 0x64, 0x65, 0x49,
- 0x50, 0x41, 0x64, 0x64, 0x72, 0x65, 0x73, 0x73, 0x54, 0x68, 0x72, 0x65, 0x73, 0x68, 0x6f, 0x6c,
- 0x64, 0x49, 0x64, 0x18, 0x01, 0x20, 0x01, 0x28, 0x03, 0x52, 0x18, 0x6e, 0x6f, 0x64, 0x65, 0x49,
- 0x50, 0x41, 0x64, 0x64, 0x72, 0x65, 0x73, 0x73, 0x54, 0x68, 0x72, 0x65, 0x73, 0x68, 0x6f, 0x6c,
- 0x64, 0x49, 0x64, 0x22, 0x58, 0x0a, 0x2c, 0x46, 0x69, 0x6e, 0x64, 0x41, 0x6c, 0x6c, 0x45, 0x6e,
- 0x61, 0x62, 0x6c, 0x65, 0x64, 0x4e, 0x6f, 0x64, 0x65, 0x49, 0x50, 0x41, 0x64, 0x64, 0x72, 0x65,
- 0x73, 0x73, 0x54, 0x68, 0x72, 0x65, 0x73, 0x68, 0x6f, 0x6c, 0x64, 0x73, 0x52, 0x65, 0x71, 0x75,
- 0x65, 0x73, 0x74, 0x12, 0x28, 0x0a, 0x0f, 0x6e, 0x6f, 0x64, 0x65, 0x49, 0x50, 0x41, 0x64, 0x64,
- 0x72, 0x65, 0x73, 0x73, 0x49, 0x64, 0x18, 0x01, 0x20, 0x01, 0x28, 0x03, 0x52, 0x0f, 0x6e, 0x6f,
- 0x64, 0x65, 0x49, 0x50, 0x41, 0x64, 0x64, 0x72, 0x65, 0x73, 0x73, 0x49, 0x64, 0x22, 0x85, 0x01,
- 0x0a, 0x2d, 0x46, 0x69, 0x6e, 0x64, 0x41, 0x6c, 0x6c, 0x45, 0x6e, 0x61, 0x62, 0x6c, 0x65, 0x64,
- 0x4e, 0x6f, 0x64, 0x65, 0x49, 0x50, 0x41, 0x64, 0x64, 0x72, 0x65, 0x73, 0x73, 0x54, 0x68, 0x72,
- 0x65, 0x73, 0x68, 0x6f, 0x6c, 0x64, 0x73, 0x52, 0x65, 0x73, 0x70, 0x6f, 0x6e, 0x73, 0x65, 0x12,
- 0x54, 0x0a, 0x17, 0x6e, 0x6f, 0x64, 0x65, 0x49, 0x50, 0x41, 0x64, 0x64, 0x72, 0x65, 0x73, 0x73,
- 0x54, 0x68, 0x72, 0x65, 0x73, 0x68, 0x6f, 0x6c, 0x64, 0x73, 0x18, 0x01, 0x20, 0x03, 0x28, 0x0b,
- 0x32, 0x1a, 0x2e, 0x70, 0x62, 0x2e, 0x4e, 0x6f, 0x64, 0x65, 0x49, 0x50, 0x41, 0x64, 0x64, 0x72,
- 0x65, 0x73, 0x73, 0x54, 0x68, 0x72, 0x65, 0x73, 0x68, 0x6f, 0x6c, 0x64, 0x52, 0x17, 0x6e, 0x6f,
- 0x64, 0x65, 0x49, 0x50, 0x41, 0x64, 0x64, 0x72, 0x65, 0x73, 0x73, 0x54, 0x68, 0x72, 0x65, 0x73,
- 0x68, 0x6f, 0x6c, 0x64, 0x73, 0x22, 0x59, 0x0a, 0x2d, 0x43, 0x6f, 0x75, 0x6e, 0x74, 0x41, 0x6c,
- 0x6c, 0x45, 0x6e, 0x61, 0x62, 0x6c, 0x65, 0x64, 0x4e, 0x6f, 0x64, 0x65, 0x49, 0x50, 0x41, 0x64,
- 0x64, 0x72, 0x65, 0x73, 0x73, 0x54, 0x68, 0x72, 0x65, 0x73, 0x68, 0x6f, 0x6c, 0x64, 0x73, 0x52,
- 0x65, 0x71, 0x75, 0x65, 0x73, 0x74, 0x12, 0x28, 0x0a, 0x0f, 0x6e, 0x6f, 0x64, 0x65, 0x49, 0x50,
- 0x41, 0x64, 0x64, 0x72, 0x65, 0x73, 0x73, 0x49, 0x64, 0x18, 0x01, 0x20, 0x01, 0x28, 0x03, 0x52,
- 0x0f, 0x6e, 0x6f, 0x64, 0x65, 0x49, 0x50, 0x41, 0x64, 0x64, 0x72, 0x65, 0x73, 0x73, 0x49, 0x64,
- 0x22, 0x95, 0x01, 0x0a, 0x27, 0x55, 0x70, 0x64, 0x61, 0x74, 0x65, 0x41, 0x6c, 0x6c, 0x4e, 0x6f,
- 0x64, 0x65, 0x49, 0x50, 0x41, 0x64, 0x64, 0x72, 0x65, 0x73, 0x73, 0x54, 0x68, 0x72, 0x65, 0x73,
- 0x68, 0x6f, 0x6c, 0x64, 0x73, 0x52, 0x65, 0x71, 0x75, 0x65, 0x73, 0x74, 0x12, 0x28, 0x0a, 0x0f,
- 0x6e, 0x6f, 0x64, 0x65, 0x49, 0x50, 0x41, 0x64, 0x64, 0x72, 0x65, 0x73, 0x73, 0x49, 0x64, 0x18,
- 0x01, 0x20, 0x01, 0x28, 0x03, 0x52, 0x0f, 0x6e, 0x6f, 0x64, 0x65, 0x49, 0x50, 0x41, 0x64, 0x64,
- 0x72, 0x65, 0x73, 0x73, 0x49, 0x64, 0x12, 0x40, 0x0a, 0x1b, 0x6e, 0x6f, 0x64, 0x65, 0x49, 0x50,
- 0x41, 0x64, 0x64, 0x72, 0x65, 0x73, 0x73, 0x54, 0x68, 0x72, 0x65, 0x73, 0x68, 0x6f, 0x6c, 0x64,
- 0x73, 0x4a, 0x53, 0x4f, 0x4e, 0x18, 0x02, 0x20, 0x01, 0x28, 0x0c, 0x52, 0x1b, 0x6e, 0x6f, 0x64,
- 0x65, 0x49, 0x50, 0x41, 0x64, 0x64, 0x72, 0x65, 0x73, 0x73, 0x54, 0x68, 0x72, 0x65, 0x73, 0x68,
- 0x6f, 0x6c, 0x64, 0x73, 0x4a, 0x53, 0x4f, 0x4e, 0x32, 0xa7, 0x05, 0x0a, 0x1d, 0x4e, 0x6f, 0x64,
- 0x65, 0x49, 0x50, 0x41, 0x64, 0x64, 0x72, 0x65, 0x73, 0x73, 0x54, 0x68, 0x72, 0x65, 0x73, 0x68,
- 0x6f, 0x6c, 0x64, 0x53, 0x65, 0x72, 0x76, 0x69, 0x63, 0x65, 0x12, 0x71, 0x0a, 0x1c, 0x63, 0x72,
- 0x65, 0x61, 0x74, 0x65, 0x4e, 0x6f, 0x64, 0x65, 0x49, 0x50, 0x41, 0x64, 0x64, 0x72, 0x65, 0x73,
- 0x73, 0x54, 0x68, 0x72, 0x65, 0x73, 0x68, 0x6f, 0x6c, 0x64, 0x12, 0x27, 0x2e, 0x70, 0x62, 0x2e,
- 0x43, 0x72, 0x65, 0x61, 0x74, 0x65, 0x4e, 0x6f, 0x64, 0x65, 0x49, 0x50, 0x41, 0x64, 0x64, 0x72,
- 0x65, 0x73, 0x73, 0x54, 0x68, 0x72, 0x65, 0x73, 0x68, 0x6f, 0x6c, 0x64, 0x52, 0x65, 0x71, 0x75,
- 0x65, 0x73, 0x74, 0x1a, 0x28, 0x2e, 0x70, 0x62, 0x2e, 0x43, 0x72, 0x65, 0x61, 0x74, 0x65, 0x4e,
- 0x6f, 0x64, 0x65, 0x49, 0x50, 0x41, 0x64, 0x64, 0x72, 0x65, 0x73, 0x73, 0x54, 0x68, 0x72, 0x65,
- 0x73, 0x68, 0x6f, 0x6c, 0x64, 0x52, 0x65, 0x73, 0x70, 0x6f, 0x6e, 0x73, 0x65, 0x12, 0x57, 0x0a,
- 0x1c, 0x75, 0x70, 0x64, 0x61, 0x74, 0x65, 0x4e, 0x6f, 0x64, 0x65, 0x49, 0x50, 0x41, 0x64, 0x64,
- 0x72, 0x65, 0x73, 0x73, 0x54, 0x68, 0x72, 0x65, 0x73, 0x68, 0x6f, 0x6c, 0x64, 0x12, 0x27, 0x2e,
- 0x70, 0x62, 0x2e, 0x55, 0x70, 0x64, 0x61, 0x74, 0x65, 0x4e, 0x6f, 0x64, 0x65, 0x49, 0x50, 0x41,
- 0x64, 0x64, 0x72, 0x65, 0x73, 0x73, 0x54, 0x68, 0x72, 0x65, 0x73, 0x68, 0x6f, 0x6c, 0x64, 0x52,
- 0x65, 0x71, 0x75, 0x65, 0x73, 0x74, 0x1a, 0x0e, 0x2e, 0x70, 0x62, 0x2e, 0x52, 0x50, 0x43, 0x53,
- 0x75, 0x63, 0x63, 0x65, 0x73, 0x73, 0x12, 0x57, 0x0a, 0x1c, 0x64, 0x65, 0x6c, 0x65, 0x74, 0x65,
- 0x4e, 0x6f, 0x64, 0x65, 0x49, 0x50, 0x41, 0x64, 0x64, 0x72, 0x65, 0x73, 0x73, 0x54, 0x68, 0x72,
- 0x65, 0x73, 0x68, 0x6f, 0x6c, 0x64, 0x12, 0x27, 0x2e, 0x70, 0x62, 0x2e, 0x44, 0x65, 0x6c, 0x65,
- 0x74, 0x65, 0x4e, 0x6f, 0x64, 0x65, 0x49, 0x50, 0x41, 0x64, 0x64, 0x72, 0x65, 0x73, 0x73, 0x54,
- 0x68, 0x72, 0x65, 0x73, 0x68, 0x6f, 0x6c, 0x64, 0x52, 0x65, 0x71, 0x75, 0x65, 0x73, 0x74, 0x1a,
- 0x0e, 0x2e, 0x70, 0x62, 0x2e, 0x52, 0x50, 0x43, 0x53, 0x75, 0x63, 0x63, 0x65, 0x73, 0x73, 0x12,
- 0x8c, 0x01, 0x0a, 0x25, 0x66, 0x69, 0x6e, 0x64, 0x41, 0x6c, 0x6c, 0x45, 0x6e, 0x61, 0x62, 0x6c,
- 0x65, 0x64, 0x4e, 0x6f, 0x64, 0x65, 0x49, 0x50, 0x41, 0x64, 0x64, 0x72, 0x65, 0x73, 0x73, 0x54,
- 0x68, 0x72, 0x65, 0x73, 0x68, 0x6f, 0x6c, 0x64, 0x73, 0x12, 0x30, 0x2e, 0x70, 0x62, 0x2e, 0x46,
- 0x69, 0x6e, 0x64, 0x41, 0x6c, 0x6c, 0x45, 0x6e, 0x61, 0x62, 0x6c, 0x65, 0x64, 0x4e, 0x6f, 0x64,
- 0x65, 0x49, 0x50, 0x41, 0x64, 0x64, 0x72, 0x65, 0x73, 0x73, 0x54, 0x68, 0x72, 0x65, 0x73, 0x68,
- 0x6f, 0x6c, 0x64, 0x73, 0x52, 0x65, 0x71, 0x75, 0x65, 0x73, 0x74, 0x1a, 0x31, 0x2e, 0x70, 0x62,
- 0x2e, 0x46, 0x69, 0x6e, 0x64, 0x41, 0x6c, 0x6c, 0x45, 0x6e, 0x61, 0x62, 0x6c, 0x65, 0x64, 0x4e,
- 0x6f, 0x64, 0x65, 0x49, 0x50, 0x41, 0x64, 0x64, 0x72, 0x65, 0x73, 0x73, 0x54, 0x68, 0x72, 0x65,
- 0x73, 0x68, 0x6f, 0x6c, 0x64, 0x73, 0x52, 0x65, 0x73, 0x70, 0x6f, 0x6e, 0x73, 0x65, 0x12, 0x71,
- 0x0a, 0x26, 0x63, 0x6f, 0x75, 0x6e, 0x74, 0x41, 0x6c, 0x6c, 0x45, 0x6e, 0x61, 0x62, 0x6c, 0x65,
- 0x64, 0x4e, 0x6f, 0x64, 0x65, 0x49, 0x50, 0x41, 0x64, 0x64, 0x72, 0x65, 0x73, 0x73, 0x54, 0x68,
- 0x72, 0x65, 0x73, 0x68, 0x6f, 0x6c, 0x64, 0x73, 0x12, 0x31, 0x2e, 0x70, 0x62, 0x2e, 0x43, 0x6f,
- 0x75, 0x6e, 0x74, 0x41, 0x6c, 0x6c, 0x45, 0x6e, 0x61, 0x62, 0x6c, 0x65, 0x64, 0x4e, 0x6f, 0x64,
- 0x65, 0x49, 0x50, 0x41, 0x64, 0x64, 0x72, 0x65, 0x73, 0x73, 0x54, 0x68, 0x72, 0x65, 0x73, 0x68,
- 0x6f, 0x6c, 0x64, 0x73, 0x52, 0x65, 0x71, 0x75, 0x65, 0x73, 0x74, 0x1a, 0x14, 0x2e, 0x70, 0x62,
- 0x2e, 0x52, 0x50, 0x43, 0x43, 0x6f, 0x75, 0x6e, 0x74, 0x52, 0x65, 0x73, 0x70, 0x6f, 0x6e, 0x73,
- 0x65, 0x12, 0x5f, 0x0a, 0x20, 0x75, 0x70, 0x64, 0x61, 0x74, 0x65, 0x41, 0x6c, 0x6c, 0x4e, 0x6f,
- 0x64, 0x65, 0x49, 0x50, 0x41, 0x64, 0x64, 0x72, 0x65, 0x73, 0x73, 0x54, 0x68, 0x72, 0x65, 0x73,
- 0x68, 0x6f, 0x6c, 0x64, 0x73, 0x12, 0x2b, 0x2e, 0x70, 0x62, 0x2e, 0x55, 0x70, 0x64, 0x61, 0x74,
- 0x65, 0x41, 0x6c, 0x6c, 0x4e, 0x6f, 0x64, 0x65, 0x49, 0x50, 0x41, 0x64, 0x64, 0x72, 0x65, 0x73,
- 0x73, 0x54, 0x68, 0x72, 0x65, 0x73, 0x68, 0x6f, 0x6c, 0x64, 0x73, 0x52, 0x65, 0x71, 0x75, 0x65,
- 0x73, 0x74, 0x1a, 0x0e, 0x2e, 0x70, 0x62, 0x2e, 0x52, 0x50, 0x43, 0x53, 0x75, 0x63, 0x63, 0x65,
- 0x73, 0x73, 0x42, 0x06, 0x5a, 0x04, 0x2e, 0x2f, 0x70, 0x62, 0x62, 0x06, 0x70, 0x72, 0x6f, 0x74,
- 0x6f, 0x33,
-}
+const file_service_node_ip_address_threshold_proto_rawDesc = "" +
+ "\n" +
+ "'service_node_ip_address_threshold.proto\x12\x02pb\x1a,models/model_node_ip_address_threshold.proto\x1a\x19models/rpc_messages.proto\"\x8f\x01\n" +
+ "#CreateNodeIPAddressThresholdRequest\x12(\n" +
+ "\x0fnodeIPAddressId\x18\x01 \x01(\x03R\x0fnodeIPAddressId\x12\x1c\n" +
+ "\titemsJSON\x18\x02 \x01(\fR\titemsJSON\x12 \n" +
+ "\vactionsJSON\x18\x03 \x01(\fR\vactionsJSON\"b\n" +
+ "$CreateNodeIPAddressThresholdResponse\x12:\n" +
+ "\x18nodeIPAddressThresholdId\x18\x01 \x01(\x03R\x18nodeIPAddressThresholdId\"\xa1\x01\n" +
+ "#UpdateNodeIPAddressThresholdRequest\x12:\n" +
+ "\x18nodeIPAddressThresholdId\x18\x01 \x01(\x03R\x18nodeIPAddressThresholdId\x12\x1c\n" +
+ "\titemsJSON\x18\x02 \x01(\fR\titemsJSON\x12 \n" +
+ "\vactionsJSON\x18\x03 \x01(\fR\vactionsJSON\"a\n" +
+ "#DeleteNodeIPAddressThresholdRequest\x12:\n" +
+ "\x18nodeIPAddressThresholdId\x18\x01 \x01(\x03R\x18nodeIPAddressThresholdId\"X\n" +
+ ",FindAllEnabledNodeIPAddressThresholdsRequest\x12(\n" +
+ "\x0fnodeIPAddressId\x18\x01 \x01(\x03R\x0fnodeIPAddressId\"\x85\x01\n" +
+ "-FindAllEnabledNodeIPAddressThresholdsResponse\x12T\n" +
+ "\x17nodeIPAddressThresholds\x18\x01 \x03(\v2\x1a.pb.NodeIPAddressThresholdR\x17nodeIPAddressThresholds\"Y\n" +
+ "-CountAllEnabledNodeIPAddressThresholdsRequest\x12(\n" +
+ "\x0fnodeIPAddressId\x18\x01 \x01(\x03R\x0fnodeIPAddressId\"\x95\x01\n" +
+ "'UpdateAllNodeIPAddressThresholdsRequest\x12(\n" +
+ "\x0fnodeIPAddressId\x18\x01 \x01(\x03R\x0fnodeIPAddressId\x12@\n" +
+ "\x1bnodeIPAddressThresholdsJSON\x18\x02 \x01(\fR\x1bnodeIPAddressThresholdsJSON2\xa7\x05\n" +
+ "\x1dNodeIPAddressThresholdService\x12q\n" +
+ "\x1ccreateNodeIPAddressThreshold\x12'.pb.CreateNodeIPAddressThresholdRequest\x1a(.pb.CreateNodeIPAddressThresholdResponse\x12W\n" +
+ "\x1cupdateNodeIPAddressThreshold\x12'.pb.UpdateNodeIPAddressThresholdRequest\x1a\x0e.pb.RPCSuccess\x12W\n" +
+ "\x1cdeleteNodeIPAddressThreshold\x12'.pb.DeleteNodeIPAddressThresholdRequest\x1a\x0e.pb.RPCSuccess\x12\x8c\x01\n" +
+ "%findAllEnabledNodeIPAddressThresholds\x120.pb.FindAllEnabledNodeIPAddressThresholdsRequest\x1a1.pb.FindAllEnabledNodeIPAddressThresholdsResponse\x12q\n" +
+ "&countAllEnabledNodeIPAddressThresholds\x121.pb.CountAllEnabledNodeIPAddressThresholdsRequest\x1a\x14.pb.RPCCountResponse\x12_\n" +
+ " updateAllNodeIPAddressThresholds\x12+.pb.UpdateAllNodeIPAddressThresholdsRequest\x1a\x0e.pb.RPCSuccessB\x06Z\x04./pbb\x06proto3"
var (
file_service_node_ip_address_threshold_proto_rawDescOnce sync.Once
- file_service_node_ip_address_threshold_proto_rawDescData = file_service_node_ip_address_threshold_proto_rawDesc
+ file_service_node_ip_address_threshold_proto_rawDescData []byte
)
func file_service_node_ip_address_threshold_proto_rawDescGZIP() []byte {
file_service_node_ip_address_threshold_proto_rawDescOnce.Do(func() {
- file_service_node_ip_address_threshold_proto_rawDescData = protoimpl.X.CompressGZIP(file_service_node_ip_address_threshold_proto_rawDescData)
+ file_service_node_ip_address_threshold_proto_rawDescData = protoimpl.X.CompressGZIP(unsafe.Slice(unsafe.StringData(file_service_node_ip_address_threshold_proto_rawDesc), len(file_service_node_ip_address_threshold_proto_rawDesc)))
})
return file_service_node_ip_address_threshold_proto_rawDescData
}
@@ -594,7 +511,7 @@ func file_service_node_ip_address_threshold_proto_init() {
out := protoimpl.TypeBuilder{
File: protoimpl.DescBuilder{
GoPackagePath: reflect.TypeOf(x{}).PkgPath(),
- RawDescriptor: file_service_node_ip_address_threshold_proto_rawDesc,
+ RawDescriptor: unsafe.Slice(unsafe.StringData(file_service_node_ip_address_threshold_proto_rawDesc), len(file_service_node_ip_address_threshold_proto_rawDesc)),
NumEnums: 0,
NumMessages: 8,
NumExtensions: 0,
@@ -605,7 +522,6 @@ func file_service_node_ip_address_threshold_proto_init() {
MessageInfos: file_service_node_ip_address_threshold_proto_msgTypes,
}.Build()
File_service_node_ip_address_threshold_proto = out.File
- file_service_node_ip_address_threshold_proto_rawDesc = nil
file_service_node_ip_address_threshold_proto_goTypes = nil
file_service_node_ip_address_threshold_proto_depIdxs = nil
}
diff --git a/EdgeCommon/pkg/rpc/pb/service_node_ip_address_threshold_grpc.pb.go b/EdgeCommon/pkg/rpc/pb/service_node_ip_address_threshold_grpc.pb.go
index 805ca7f..009158b 100644
--- a/EdgeCommon/pkg/rpc/pb/service_node_ip_address_threshold_grpc.pb.go
+++ b/EdgeCommon/pkg/rpc/pb/service_node_ip_address_threshold_grpc.pb.go
@@ -1,7 +1,7 @@
// Code generated by protoc-gen-go-grpc. DO NOT EDIT.
// versions:
-// - protoc-gen-go-grpc v1.5.1
-// - protoc v6.33.2
+// - protoc-gen-go-grpc v1.6.1
+// - protoc v3.19.6
// source: service_node_ip_address_threshold.proto
package pb
@@ -143,22 +143,22 @@ type NodeIPAddressThresholdServiceServer interface {
type UnimplementedNodeIPAddressThresholdServiceServer struct{}
func (UnimplementedNodeIPAddressThresholdServiceServer) CreateNodeIPAddressThreshold(context.Context, *CreateNodeIPAddressThresholdRequest) (*CreateNodeIPAddressThresholdResponse, error) {
- return nil, status.Errorf(codes.Unimplemented, "method CreateNodeIPAddressThreshold not implemented")
+ return nil, status.Error(codes.Unimplemented, "method CreateNodeIPAddressThreshold not implemented")
}
func (UnimplementedNodeIPAddressThresholdServiceServer) UpdateNodeIPAddressThreshold(context.Context, *UpdateNodeIPAddressThresholdRequest) (*RPCSuccess, error) {
- return nil, status.Errorf(codes.Unimplemented, "method UpdateNodeIPAddressThreshold not implemented")
+ return nil, status.Error(codes.Unimplemented, "method UpdateNodeIPAddressThreshold not implemented")
}
func (UnimplementedNodeIPAddressThresholdServiceServer) DeleteNodeIPAddressThreshold(context.Context, *DeleteNodeIPAddressThresholdRequest) (*RPCSuccess, error) {
- return nil, status.Errorf(codes.Unimplemented, "method DeleteNodeIPAddressThreshold not implemented")
+ return nil, status.Error(codes.Unimplemented, "method DeleteNodeIPAddressThreshold not implemented")
}
func (UnimplementedNodeIPAddressThresholdServiceServer) FindAllEnabledNodeIPAddressThresholds(context.Context, *FindAllEnabledNodeIPAddressThresholdsRequest) (*FindAllEnabledNodeIPAddressThresholdsResponse, error) {
- return nil, status.Errorf(codes.Unimplemented, "method FindAllEnabledNodeIPAddressThresholds not implemented")
+ return nil, status.Error(codes.Unimplemented, "method FindAllEnabledNodeIPAddressThresholds not implemented")
}
func (UnimplementedNodeIPAddressThresholdServiceServer) CountAllEnabledNodeIPAddressThresholds(context.Context, *CountAllEnabledNodeIPAddressThresholdsRequest) (*RPCCountResponse, error) {
- return nil, status.Errorf(codes.Unimplemented, "method CountAllEnabledNodeIPAddressThresholds not implemented")
+ return nil, status.Error(codes.Unimplemented, "method CountAllEnabledNodeIPAddressThresholds not implemented")
}
func (UnimplementedNodeIPAddressThresholdServiceServer) UpdateAllNodeIPAddressThresholds(context.Context, *UpdateAllNodeIPAddressThresholdsRequest) (*RPCSuccess, error) {
- return nil, status.Errorf(codes.Unimplemented, "method UpdateAllNodeIPAddressThresholds not implemented")
+ return nil, status.Error(codes.Unimplemented, "method UpdateAllNodeIPAddressThresholds not implemented")
}
func (UnimplementedNodeIPAddressThresholdServiceServer) testEmbeddedByValue() {}
@@ -170,7 +170,7 @@ type UnsafeNodeIPAddressThresholdServiceServer interface {
}
func RegisterNodeIPAddressThresholdServiceServer(s grpc.ServiceRegistrar, srv NodeIPAddressThresholdServiceServer) {
- // If the following call pancis, it indicates UnimplementedNodeIPAddressThresholdServiceServer was
+ // If the following call panics, it indicates UnimplementedNodeIPAddressThresholdServiceServer was
// embedded by pointer and is nil. This will cause panics if an
// unimplemented method is ever invoked, so we test this at initialization
// time to prevent it from happening at runtime later due to I/O.
diff --git a/EdgeCommon/pkg/rpc/pb/service_node_log.pb.go b/EdgeCommon/pkg/rpc/pb/service_node_log.pb.go
index 0e966d6..f1577df 100644
--- a/EdgeCommon/pkg/rpc/pb/service_node_log.pb.go
+++ b/EdgeCommon/pkg/rpc/pb/service_node_log.pb.go
@@ -1,7 +1,7 @@
// Code generated by protoc-gen-go. DO NOT EDIT.
// versions:
-// protoc-gen-go v1.36.0
-// protoc v6.33.2
+// protoc-gen-go v1.36.11
+// protoc v3.19.6
// source: service_node_log.proto
package pb
@@ -11,6 +11,7 @@ import (
protoimpl "google.golang.org/protobuf/runtime/protoimpl"
reflect "reflect"
sync "sync"
+ unsafe "unsafe"
)
const (
@@ -819,163 +820,107 @@ func (x *DeleteNodeLogsRequest) GetTag() string {
var File_service_node_log_proto protoreflect.FileDescriptor
-var file_service_node_log_proto_rawDesc = []byte{
- 0x0a, 0x16, 0x73, 0x65, 0x72, 0x76, 0x69, 0x63, 0x65, 0x5f, 0x6e, 0x6f, 0x64, 0x65, 0x5f, 0x6c,
- 0x6f, 0x67, 0x2e, 0x70, 0x72, 0x6f, 0x74, 0x6f, 0x12, 0x02, 0x70, 0x62, 0x1a, 0x19, 0x6d, 0x6f,
- 0x64, 0x65, 0x6c, 0x73, 0x2f, 0x72, 0x70, 0x63, 0x5f, 0x6d, 0x65, 0x73, 0x73, 0x61, 0x67, 0x65,
- 0x73, 0x2e, 0x70, 0x72, 0x6f, 0x74, 0x6f, 0x1a, 0x1b, 0x6d, 0x6f, 0x64, 0x65, 0x6c, 0x73, 0x2f,
- 0x6d, 0x6f, 0x64, 0x65, 0x6c, 0x5f, 0x6e, 0x6f, 0x64, 0x65, 0x5f, 0x6c, 0x6f, 0x67, 0x2e, 0x70,
- 0x72, 0x6f, 0x74, 0x6f, 0x22, 0x40, 0x0a, 0x15, 0x43, 0x72, 0x65, 0x61, 0x74, 0x65, 0x4e, 0x6f,
- 0x64, 0x65, 0x4c, 0x6f, 0x67, 0x73, 0x52, 0x65, 0x71, 0x75, 0x65, 0x73, 0x74, 0x12, 0x27, 0x0a,
- 0x08, 0x6e, 0x6f, 0x64, 0x65, 0x4c, 0x6f, 0x67, 0x73, 0x18, 0x01, 0x20, 0x03, 0x28, 0x0b, 0x32,
- 0x0b, 0x2e, 0x70, 0x62, 0x2e, 0x4e, 0x6f, 0x64, 0x65, 0x4c, 0x6f, 0x67, 0x52, 0x08, 0x6e, 0x6f,
- 0x64, 0x65, 0x4c, 0x6f, 0x67, 0x73, 0x22, 0x18, 0x0a, 0x16, 0x43, 0x72, 0x65, 0x61, 0x74, 0x65,
- 0x4e, 0x6f, 0x64, 0x65, 0x4c, 0x6f, 0x67, 0x73, 0x52, 0x65, 0x73, 0x70, 0x6f, 0x6e, 0x73, 0x65,
- 0x22, 0xee, 0x02, 0x0a, 0x14, 0x43, 0x6f, 0x75, 0x6e, 0x74, 0x4e, 0x6f, 0x64, 0x65, 0x4c, 0x6f,
- 0x67, 0x73, 0x52, 0x65, 0x71, 0x75, 0x65, 0x73, 0x74, 0x12, 0x24, 0x0a, 0x0d, 0x6e, 0x6f, 0x64,
- 0x65, 0x43, 0x6c, 0x75, 0x73, 0x74, 0x65, 0x72, 0x49, 0x64, 0x18, 0x0b, 0x20, 0x01, 0x28, 0x03,
- 0x52, 0x0d, 0x6e, 0x6f, 0x64, 0x65, 0x43, 0x6c, 0x75, 0x73, 0x74, 0x65, 0x72, 0x49, 0x64, 0x12,
- 0x16, 0x0a, 0x06, 0x6e, 0x6f, 0x64, 0x65, 0x49, 0x64, 0x18, 0x01, 0x20, 0x01, 0x28, 0x03, 0x52,
- 0x06, 0x6e, 0x6f, 0x64, 0x65, 0x49, 0x64, 0x12, 0x12, 0x0a, 0x04, 0x72, 0x6f, 0x6c, 0x65, 0x18,
- 0x02, 0x20, 0x01, 0x28, 0x09, 0x52, 0x04, 0x72, 0x6f, 0x6c, 0x65, 0x12, 0x18, 0x0a, 0x07, 0x64,
- 0x61, 0x79, 0x46, 0x72, 0x6f, 0x6d, 0x18, 0x03, 0x20, 0x01, 0x28, 0x09, 0x52, 0x07, 0x64, 0x61,
- 0x79, 0x46, 0x72, 0x6f, 0x6d, 0x12, 0x14, 0x0a, 0x05, 0x64, 0x61, 0x79, 0x54, 0x6f, 0x18, 0x04,
- 0x20, 0x01, 0x28, 0x09, 0x52, 0x05, 0x64, 0x61, 0x79, 0x54, 0x6f, 0x12, 0x18, 0x0a, 0x07, 0x6b,
- 0x65, 0x79, 0x77, 0x6f, 0x72, 0x64, 0x18, 0x05, 0x20, 0x01, 0x28, 0x09, 0x52, 0x07, 0x6b, 0x65,
- 0x79, 0x77, 0x6f, 0x72, 0x64, 0x12, 0x14, 0x0a, 0x05, 0x6c, 0x65, 0x76, 0x65, 0x6c, 0x18, 0x06,
- 0x20, 0x01, 0x28, 0x09, 0x52, 0x05, 0x6c, 0x65, 0x76, 0x65, 0x6c, 0x12, 0x1a, 0x0a, 0x08, 0x73,
- 0x65, 0x72, 0x76, 0x65, 0x72, 0x49, 0x64, 0x18, 0x07, 0x20, 0x01, 0x28, 0x03, 0x52, 0x08, 0x73,
- 0x65, 0x72, 0x76, 0x65, 0x72, 0x49, 0x64, 0x12, 0x1a, 0x0a, 0x08, 0x6f, 0x72, 0x69, 0x67, 0x69,
- 0x6e, 0x49, 0x64, 0x18, 0x08, 0x20, 0x01, 0x28, 0x03, 0x52, 0x08, 0x6f, 0x72, 0x69, 0x67, 0x69,
- 0x6e, 0x49, 0x64, 0x12, 0x1a, 0x0a, 0x08, 0x69, 0x73, 0x55, 0x6e, 0x72, 0x65, 0x61, 0x64, 0x18,
- 0x09, 0x20, 0x01, 0x28, 0x08, 0x52, 0x08, 0x69, 0x73, 0x55, 0x6e, 0x72, 0x65, 0x61, 0x64, 0x12,
- 0x10, 0x0a, 0x03, 0x74, 0x61, 0x67, 0x18, 0x0a, 0x20, 0x01, 0x28, 0x09, 0x52, 0x03, 0x74, 0x61,
- 0x67, 0x12, 0x1e, 0x0a, 0x0a, 0x66, 0x69, 0x78, 0x65, 0x64, 0x53, 0x74, 0x61, 0x74, 0x65, 0x18,
- 0x0c, 0x20, 0x01, 0x28, 0x05, 0x52, 0x0a, 0x66, 0x69, 0x78, 0x65, 0x64, 0x53, 0x74, 0x61, 0x74,
- 0x65, 0x12, 0x1e, 0x0a, 0x0a, 0x61, 0x6c, 0x6c, 0x53, 0x65, 0x72, 0x76, 0x65, 0x72, 0x73, 0x18,
- 0x0d, 0x20, 0x01, 0x28, 0x08, 0x52, 0x0a, 0x61, 0x6c, 0x6c, 0x53, 0x65, 0x72, 0x76, 0x65, 0x72,
- 0x73, 0x22, 0x99, 0x03, 0x0a, 0x13, 0x4c, 0x69, 0x73, 0x74, 0x4e, 0x6f, 0x64, 0x65, 0x4c, 0x6f,
- 0x67, 0x73, 0x52, 0x65, 0x71, 0x75, 0x65, 0x73, 0x74, 0x12, 0x24, 0x0a, 0x0d, 0x6e, 0x6f, 0x64,
- 0x65, 0x43, 0x6c, 0x75, 0x73, 0x74, 0x65, 0x72, 0x49, 0x64, 0x18, 0x0f, 0x20, 0x01, 0x28, 0x03,
- 0x52, 0x0d, 0x6e, 0x6f, 0x64, 0x65, 0x43, 0x6c, 0x75, 0x73, 0x74, 0x65, 0x72, 0x49, 0x64, 0x12,
- 0x16, 0x0a, 0x06, 0x6e, 0x6f, 0x64, 0x65, 0x49, 0x64, 0x18, 0x01, 0x20, 0x01, 0x28, 0x03, 0x52,
- 0x06, 0x6e, 0x6f, 0x64, 0x65, 0x49, 0x64, 0x12, 0x12, 0x0a, 0x04, 0x72, 0x6f, 0x6c, 0x65, 0x18,
- 0x02, 0x20, 0x01, 0x28, 0x09, 0x52, 0x04, 0x72, 0x6f, 0x6c, 0x65, 0x12, 0x16, 0x0a, 0x06, 0x6f,
- 0x66, 0x66, 0x73, 0x65, 0x74, 0x18, 0x03, 0x20, 0x01, 0x28, 0x03, 0x52, 0x06, 0x6f, 0x66, 0x66,
- 0x73, 0x65, 0x74, 0x12, 0x12, 0x0a, 0x04, 0x73, 0x69, 0x7a, 0x65, 0x18, 0x04, 0x20, 0x01, 0x28,
- 0x03, 0x52, 0x04, 0x73, 0x69, 0x7a, 0x65, 0x12, 0x18, 0x0a, 0x07, 0x64, 0x61, 0x79, 0x46, 0x72,
- 0x6f, 0x6d, 0x18, 0x05, 0x20, 0x01, 0x28, 0x09, 0x52, 0x07, 0x64, 0x61, 0x79, 0x46, 0x72, 0x6f,
- 0x6d, 0x12, 0x14, 0x0a, 0x05, 0x64, 0x61, 0x79, 0x54, 0x6f, 0x18, 0x06, 0x20, 0x01, 0x28, 0x09,
- 0x52, 0x05, 0x64, 0x61, 0x79, 0x54, 0x6f, 0x12, 0x18, 0x0a, 0x07, 0x6b, 0x65, 0x79, 0x77, 0x6f,
- 0x72, 0x64, 0x18, 0x07, 0x20, 0x01, 0x28, 0x09, 0x52, 0x07, 0x6b, 0x65, 0x79, 0x77, 0x6f, 0x72,
- 0x64, 0x12, 0x14, 0x0a, 0x05, 0x6c, 0x65, 0x76, 0x65, 0x6c, 0x18, 0x08, 0x20, 0x01, 0x28, 0x09,
- 0x52, 0x05, 0x6c, 0x65, 0x76, 0x65, 0x6c, 0x12, 0x1a, 0x0a, 0x08, 0x73, 0x65, 0x72, 0x76, 0x65,
- 0x72, 0x49, 0x64, 0x18, 0x09, 0x20, 0x01, 0x28, 0x03, 0x52, 0x08, 0x73, 0x65, 0x72, 0x76, 0x65,
- 0x72, 0x49, 0x64, 0x12, 0x1e, 0x0a, 0x0a, 0x66, 0x69, 0x78, 0x65, 0x64, 0x53, 0x74, 0x61, 0x74,
- 0x65, 0x18, 0x0a, 0x20, 0x01, 0x28, 0x05, 0x52, 0x0a, 0x66, 0x69, 0x78, 0x65, 0x64, 0x53, 0x74,
- 0x61, 0x74, 0x65, 0x12, 0x1e, 0x0a, 0x0a, 0x61, 0x6c, 0x6c, 0x53, 0x65, 0x72, 0x76, 0x65, 0x72,
- 0x73, 0x18, 0x0b, 0x20, 0x01, 0x28, 0x08, 0x52, 0x0a, 0x61, 0x6c, 0x6c, 0x53, 0x65, 0x72, 0x76,
- 0x65, 0x72, 0x73, 0x12, 0x1a, 0x0a, 0x08, 0x6f, 0x72, 0x69, 0x67, 0x69, 0x6e, 0x49, 0x64, 0x18,
- 0x0c, 0x20, 0x01, 0x28, 0x03, 0x52, 0x08, 0x6f, 0x72, 0x69, 0x67, 0x69, 0x6e, 0x49, 0x64, 0x12,
- 0x1a, 0x0a, 0x08, 0x69, 0x73, 0x55, 0x6e, 0x72, 0x65, 0x61, 0x64, 0x18, 0x0d, 0x20, 0x01, 0x28,
- 0x08, 0x52, 0x08, 0x69, 0x73, 0x55, 0x6e, 0x72, 0x65, 0x61, 0x64, 0x12, 0x10, 0x0a, 0x03, 0x74,
- 0x61, 0x67, 0x18, 0x0e, 0x20, 0x01, 0x28, 0x09, 0x52, 0x03, 0x74, 0x61, 0x67, 0x22, 0x3f, 0x0a,
- 0x14, 0x4c, 0x69, 0x73, 0x74, 0x4e, 0x6f, 0x64, 0x65, 0x4c, 0x6f, 0x67, 0x73, 0x52, 0x65, 0x73,
- 0x70, 0x6f, 0x6e, 0x73, 0x65, 0x12, 0x27, 0x0a, 0x08, 0x6e, 0x6f, 0x64, 0x65, 0x4c, 0x6f, 0x67,
- 0x73, 0x18, 0x01, 0x20, 0x03, 0x28, 0x0b, 0x32, 0x0b, 0x2e, 0x70, 0x62, 0x2e, 0x4e, 0x6f, 0x64,
- 0x65, 0x4c, 0x6f, 0x67, 0x52, 0x08, 0x6e, 0x6f, 0x64, 0x65, 0x4c, 0x6f, 0x67, 0x73, 0x22, 0x34,
- 0x0a, 0x12, 0x46, 0x69, 0x78, 0x4e, 0x6f, 0x64, 0x65, 0x4c, 0x6f, 0x67, 0x73, 0x52, 0x65, 0x71,
- 0x75, 0x65, 0x73, 0x74, 0x12, 0x1e, 0x0a, 0x0a, 0x6e, 0x6f, 0x64, 0x65, 0x4c, 0x6f, 0x67, 0x49,
- 0x64, 0x73, 0x18, 0x01, 0x20, 0x03, 0x28, 0x03, 0x52, 0x0a, 0x6e, 0x6f, 0x64, 0x65, 0x4c, 0x6f,
- 0x67, 0x49, 0x64, 0x73, 0x22, 0x17, 0x0a, 0x15, 0x46, 0x69, 0x78, 0x41, 0x6c, 0x6c, 0x4e, 0x6f,
- 0x64, 0x65, 0x4c, 0x6f, 0x67, 0x73, 0x52, 0x65, 0x71, 0x75, 0x65, 0x73, 0x74, 0x22, 0x1f, 0x0a,
- 0x1d, 0x43, 0x6f, 0x75, 0x6e, 0x74, 0x41, 0x6c, 0x6c, 0x55, 0x6e, 0x72, 0x65, 0x61, 0x64, 0x4e,
- 0x6f, 0x64, 0x65, 0x4c, 0x6f, 0x67, 0x73, 0x52, 0x65, 0x71, 0x75, 0x65, 0x73, 0x74, 0x22, 0x67,
- 0x0a, 0x19, 0x55, 0x70, 0x64, 0x61, 0x74, 0x65, 0x4e, 0x6f, 0x64, 0x65, 0x4c, 0x6f, 0x67, 0x73,
- 0x52, 0x65, 0x61, 0x64, 0x52, 0x65, 0x71, 0x75, 0x65, 0x73, 0x74, 0x12, 0x1e, 0x0a, 0x0a, 0x6e,
- 0x6f, 0x64, 0x65, 0x4c, 0x6f, 0x67, 0x49, 0x64, 0x73, 0x18, 0x01, 0x20, 0x03, 0x28, 0x03, 0x52,
- 0x0a, 0x6e, 0x6f, 0x64, 0x65, 0x4c, 0x6f, 0x67, 0x49, 0x64, 0x73, 0x12, 0x16, 0x0a, 0x06, 0x6e,
- 0x6f, 0x64, 0x65, 0x49, 0x64, 0x18, 0x02, 0x20, 0x01, 0x28, 0x03, 0x52, 0x06, 0x6e, 0x6f, 0x64,
- 0x65, 0x49, 0x64, 0x12, 0x12, 0x0a, 0x04, 0x72, 0x6f, 0x6c, 0x65, 0x18, 0x03, 0x20, 0x01, 0x28,
- 0x09, 0x52, 0x04, 0x72, 0x6f, 0x6c, 0x65, 0x22, 0x1e, 0x0a, 0x1c, 0x55, 0x70, 0x64, 0x61, 0x74,
- 0x65, 0x41, 0x6c, 0x6c, 0x4e, 0x6f, 0x64, 0x65, 0x4c, 0x6f, 0x67, 0x73, 0x52, 0x65, 0x61, 0x64,
- 0x52, 0x65, 0x71, 0x75, 0x65, 0x73, 0x74, 0x22, 0x9b, 0x03, 0x0a, 0x15, 0x44, 0x65, 0x6c, 0x65,
- 0x74, 0x65, 0x4e, 0x6f, 0x64, 0x65, 0x4c, 0x6f, 0x67, 0x73, 0x52, 0x65, 0x71, 0x75, 0x65, 0x73,
- 0x74, 0x12, 0x24, 0x0a, 0x0d, 0x6e, 0x6f, 0x64, 0x65, 0x43, 0x6c, 0x75, 0x73, 0x74, 0x65, 0x72,
- 0x49, 0x64, 0x18, 0x0f, 0x20, 0x01, 0x28, 0x03, 0x52, 0x0d, 0x6e, 0x6f, 0x64, 0x65, 0x43, 0x6c,
- 0x75, 0x73, 0x74, 0x65, 0x72, 0x49, 0x64, 0x12, 0x16, 0x0a, 0x06, 0x6e, 0x6f, 0x64, 0x65, 0x49,
- 0x64, 0x18, 0x01, 0x20, 0x01, 0x28, 0x03, 0x52, 0x06, 0x6e, 0x6f, 0x64, 0x65, 0x49, 0x64, 0x12,
- 0x12, 0x0a, 0x04, 0x72, 0x6f, 0x6c, 0x65, 0x18, 0x02, 0x20, 0x01, 0x28, 0x09, 0x52, 0x04, 0x72,
- 0x6f, 0x6c, 0x65, 0x12, 0x16, 0x0a, 0x06, 0x6f, 0x66, 0x66, 0x73, 0x65, 0x74, 0x18, 0x03, 0x20,
- 0x01, 0x28, 0x03, 0x52, 0x06, 0x6f, 0x66, 0x66, 0x73, 0x65, 0x74, 0x12, 0x12, 0x0a, 0x04, 0x73,
- 0x69, 0x7a, 0x65, 0x18, 0x04, 0x20, 0x01, 0x28, 0x03, 0x52, 0x04, 0x73, 0x69, 0x7a, 0x65, 0x12,
- 0x18, 0x0a, 0x07, 0x64, 0x61, 0x79, 0x46, 0x72, 0x6f, 0x6d, 0x18, 0x05, 0x20, 0x01, 0x28, 0x09,
- 0x52, 0x07, 0x64, 0x61, 0x79, 0x46, 0x72, 0x6f, 0x6d, 0x12, 0x14, 0x0a, 0x05, 0x64, 0x61, 0x79,
- 0x54, 0x6f, 0x18, 0x06, 0x20, 0x01, 0x28, 0x09, 0x52, 0x05, 0x64, 0x61, 0x79, 0x54, 0x6f, 0x12,
- 0x18, 0x0a, 0x07, 0x6b, 0x65, 0x79, 0x77, 0x6f, 0x72, 0x64, 0x18, 0x07, 0x20, 0x01, 0x28, 0x09,
- 0x52, 0x07, 0x6b, 0x65, 0x79, 0x77, 0x6f, 0x72, 0x64, 0x12, 0x14, 0x0a, 0x05, 0x6c, 0x65, 0x76,
- 0x65, 0x6c, 0x18, 0x08, 0x20, 0x01, 0x28, 0x09, 0x52, 0x05, 0x6c, 0x65, 0x76, 0x65, 0x6c, 0x12,
- 0x1a, 0x0a, 0x08, 0x73, 0x65, 0x72, 0x76, 0x65, 0x72, 0x49, 0x64, 0x18, 0x09, 0x20, 0x01, 0x28,
- 0x03, 0x52, 0x08, 0x73, 0x65, 0x72, 0x76, 0x65, 0x72, 0x49, 0x64, 0x12, 0x1e, 0x0a, 0x0a, 0x66,
- 0x69, 0x78, 0x65, 0x64, 0x53, 0x74, 0x61, 0x74, 0x65, 0x18, 0x0a, 0x20, 0x01, 0x28, 0x05, 0x52,
- 0x0a, 0x66, 0x69, 0x78, 0x65, 0x64, 0x53, 0x74, 0x61, 0x74, 0x65, 0x12, 0x1e, 0x0a, 0x0a, 0x61,
- 0x6c, 0x6c, 0x53, 0x65, 0x72, 0x76, 0x65, 0x72, 0x73, 0x18, 0x0b, 0x20, 0x01, 0x28, 0x08, 0x52,
- 0x0a, 0x61, 0x6c, 0x6c, 0x53, 0x65, 0x72, 0x76, 0x65, 0x72, 0x73, 0x12, 0x1a, 0x0a, 0x08, 0x6f,
- 0x72, 0x69, 0x67, 0x69, 0x6e, 0x49, 0x64, 0x18, 0x0c, 0x20, 0x01, 0x28, 0x03, 0x52, 0x08, 0x6f,
- 0x72, 0x69, 0x67, 0x69, 0x6e, 0x49, 0x64, 0x12, 0x1a, 0x0a, 0x08, 0x69, 0x73, 0x55, 0x6e, 0x72,
- 0x65, 0x61, 0x64, 0x18, 0x0d, 0x20, 0x01, 0x28, 0x08, 0x52, 0x08, 0x69, 0x73, 0x55, 0x6e, 0x72,
- 0x65, 0x61, 0x64, 0x12, 0x10, 0x0a, 0x03, 0x74, 0x61, 0x67, 0x18, 0x0e, 0x20, 0x01, 0x28, 0x09,
- 0x52, 0x03, 0x74, 0x61, 0x67, 0x32, 0xf1, 0x04, 0x0a, 0x0e, 0x4e, 0x6f, 0x64, 0x65, 0x4c, 0x6f,
- 0x67, 0x53, 0x65, 0x72, 0x76, 0x69, 0x63, 0x65, 0x12, 0x47, 0x0a, 0x0e, 0x63, 0x72, 0x65, 0x61,
- 0x74, 0x65, 0x4e, 0x6f, 0x64, 0x65, 0x4c, 0x6f, 0x67, 0x73, 0x12, 0x19, 0x2e, 0x70, 0x62, 0x2e,
- 0x43, 0x72, 0x65, 0x61, 0x74, 0x65, 0x4e, 0x6f, 0x64, 0x65, 0x4c, 0x6f, 0x67, 0x73, 0x52, 0x65,
- 0x71, 0x75, 0x65, 0x73, 0x74, 0x1a, 0x1a, 0x2e, 0x70, 0x62, 0x2e, 0x43, 0x72, 0x65, 0x61, 0x74,
- 0x65, 0x4e, 0x6f, 0x64, 0x65, 0x4c, 0x6f, 0x67, 0x73, 0x52, 0x65, 0x73, 0x70, 0x6f, 0x6e, 0x73,
- 0x65, 0x12, 0x3f, 0x0a, 0x0d, 0x63, 0x6f, 0x75, 0x6e, 0x74, 0x4e, 0x6f, 0x64, 0x65, 0x4c, 0x6f,
- 0x67, 0x73, 0x12, 0x18, 0x2e, 0x70, 0x62, 0x2e, 0x43, 0x6f, 0x75, 0x6e, 0x74, 0x4e, 0x6f, 0x64,
- 0x65, 0x4c, 0x6f, 0x67, 0x73, 0x52, 0x65, 0x71, 0x75, 0x65, 0x73, 0x74, 0x1a, 0x14, 0x2e, 0x70,
- 0x62, 0x2e, 0x52, 0x50, 0x43, 0x43, 0x6f, 0x75, 0x6e, 0x74, 0x52, 0x65, 0x73, 0x70, 0x6f, 0x6e,
- 0x73, 0x65, 0x12, 0x41, 0x0a, 0x0c, 0x6c, 0x69, 0x73, 0x74, 0x4e, 0x6f, 0x64, 0x65, 0x4c, 0x6f,
- 0x67, 0x73, 0x12, 0x17, 0x2e, 0x70, 0x62, 0x2e, 0x4c, 0x69, 0x73, 0x74, 0x4e, 0x6f, 0x64, 0x65,
- 0x4c, 0x6f, 0x67, 0x73, 0x52, 0x65, 0x71, 0x75, 0x65, 0x73, 0x74, 0x1a, 0x18, 0x2e, 0x70, 0x62,
- 0x2e, 0x4c, 0x69, 0x73, 0x74, 0x4e, 0x6f, 0x64, 0x65, 0x4c, 0x6f, 0x67, 0x73, 0x52, 0x65, 0x73,
- 0x70, 0x6f, 0x6e, 0x73, 0x65, 0x12, 0x35, 0x0a, 0x0b, 0x66, 0x69, 0x78, 0x4e, 0x6f, 0x64, 0x65,
- 0x4c, 0x6f, 0x67, 0x73, 0x12, 0x16, 0x2e, 0x70, 0x62, 0x2e, 0x46, 0x69, 0x78, 0x4e, 0x6f, 0x64,
- 0x65, 0x4c, 0x6f, 0x67, 0x73, 0x52, 0x65, 0x71, 0x75, 0x65, 0x73, 0x74, 0x1a, 0x0e, 0x2e, 0x70,
- 0x62, 0x2e, 0x52, 0x50, 0x43, 0x53, 0x75, 0x63, 0x63, 0x65, 0x73, 0x73, 0x12, 0x3b, 0x0a, 0x0e,
- 0x66, 0x69, 0x78, 0x41, 0x6c, 0x6c, 0x4e, 0x6f, 0x64, 0x65, 0x4c, 0x6f, 0x67, 0x73, 0x12, 0x19,
- 0x2e, 0x70, 0x62, 0x2e, 0x46, 0x69, 0x78, 0x41, 0x6c, 0x6c, 0x4e, 0x6f, 0x64, 0x65, 0x4c, 0x6f,
- 0x67, 0x73, 0x52, 0x65, 0x71, 0x75, 0x65, 0x73, 0x74, 0x1a, 0x0e, 0x2e, 0x70, 0x62, 0x2e, 0x52,
- 0x50, 0x43, 0x53, 0x75, 0x63, 0x63, 0x65, 0x73, 0x73, 0x12, 0x51, 0x0a, 0x16, 0x63, 0x6f, 0x75,
- 0x6e, 0x74, 0x41, 0x6c, 0x6c, 0x55, 0x6e, 0x72, 0x65, 0x61, 0x64, 0x4e, 0x6f, 0x64, 0x65, 0x4c,
- 0x6f, 0x67, 0x73, 0x12, 0x21, 0x2e, 0x70, 0x62, 0x2e, 0x43, 0x6f, 0x75, 0x6e, 0x74, 0x41, 0x6c,
- 0x6c, 0x55, 0x6e, 0x72, 0x65, 0x61, 0x64, 0x4e, 0x6f, 0x64, 0x65, 0x4c, 0x6f, 0x67, 0x73, 0x52,
- 0x65, 0x71, 0x75, 0x65, 0x73, 0x74, 0x1a, 0x14, 0x2e, 0x70, 0x62, 0x2e, 0x52, 0x50, 0x43, 0x43,
- 0x6f, 0x75, 0x6e, 0x74, 0x52, 0x65, 0x73, 0x70, 0x6f, 0x6e, 0x73, 0x65, 0x12, 0x43, 0x0a, 0x12,
- 0x75, 0x70, 0x64, 0x61, 0x74, 0x65, 0x4e, 0x6f, 0x64, 0x65, 0x4c, 0x6f, 0x67, 0x73, 0x52, 0x65,
- 0x61, 0x64, 0x12, 0x1d, 0x2e, 0x70, 0x62, 0x2e, 0x55, 0x70, 0x64, 0x61, 0x74, 0x65, 0x4e, 0x6f,
- 0x64, 0x65, 0x4c, 0x6f, 0x67, 0x73, 0x52, 0x65, 0x61, 0x64, 0x52, 0x65, 0x71, 0x75, 0x65, 0x73,
- 0x74, 0x1a, 0x0e, 0x2e, 0x70, 0x62, 0x2e, 0x52, 0x50, 0x43, 0x53, 0x75, 0x63, 0x63, 0x65, 0x73,
- 0x73, 0x12, 0x49, 0x0a, 0x15, 0x75, 0x70, 0x64, 0x61, 0x74, 0x65, 0x41, 0x6c, 0x6c, 0x4e, 0x6f,
- 0x64, 0x65, 0x4c, 0x6f, 0x67, 0x73, 0x52, 0x65, 0x61, 0x64, 0x12, 0x20, 0x2e, 0x70, 0x62, 0x2e,
- 0x55, 0x70, 0x64, 0x61, 0x74, 0x65, 0x41, 0x6c, 0x6c, 0x4e, 0x6f, 0x64, 0x65, 0x4c, 0x6f, 0x67,
- 0x73, 0x52, 0x65, 0x61, 0x64, 0x52, 0x65, 0x71, 0x75, 0x65, 0x73, 0x74, 0x1a, 0x0e, 0x2e, 0x70,
- 0x62, 0x2e, 0x52, 0x50, 0x43, 0x53, 0x75, 0x63, 0x63, 0x65, 0x73, 0x73, 0x12, 0x3b, 0x0a, 0x0e,
- 0x64, 0x65, 0x6c, 0x65, 0x74, 0x65, 0x4e, 0x6f, 0x64, 0x65, 0x4c, 0x6f, 0x67, 0x73, 0x12, 0x19,
- 0x2e, 0x70, 0x62, 0x2e, 0x44, 0x65, 0x6c, 0x65, 0x74, 0x65, 0x4e, 0x6f, 0x64, 0x65, 0x4c, 0x6f,
- 0x67, 0x73, 0x52, 0x65, 0x71, 0x75, 0x65, 0x73, 0x74, 0x1a, 0x0e, 0x2e, 0x70, 0x62, 0x2e, 0x52,
- 0x50, 0x43, 0x53, 0x75, 0x63, 0x63, 0x65, 0x73, 0x73, 0x42, 0x06, 0x5a, 0x04, 0x2e, 0x2f, 0x70,
- 0x62, 0x62, 0x06, 0x70, 0x72, 0x6f, 0x74, 0x6f, 0x33,
-}
+const file_service_node_log_proto_rawDesc = "" +
+ "\n" +
+ "\x16service_node_log.proto\x12\x02pb\x1a\x19models/rpc_messages.proto\x1a\x1bmodels/model_node_log.proto\"@\n" +
+ "\x15CreateNodeLogsRequest\x12'\n" +
+ "\bnodeLogs\x18\x01 \x03(\v2\v.pb.NodeLogR\bnodeLogs\"\x18\n" +
+ "\x16CreateNodeLogsResponse\"\xee\x02\n" +
+ "\x14CountNodeLogsRequest\x12$\n" +
+ "\rnodeClusterId\x18\v \x01(\x03R\rnodeClusterId\x12\x16\n" +
+ "\x06nodeId\x18\x01 \x01(\x03R\x06nodeId\x12\x12\n" +
+ "\x04role\x18\x02 \x01(\tR\x04role\x12\x18\n" +
+ "\adayFrom\x18\x03 \x01(\tR\adayFrom\x12\x14\n" +
+ "\x05dayTo\x18\x04 \x01(\tR\x05dayTo\x12\x18\n" +
+ "\akeyword\x18\x05 \x01(\tR\akeyword\x12\x14\n" +
+ "\x05level\x18\x06 \x01(\tR\x05level\x12\x1a\n" +
+ "\bserverId\x18\a \x01(\x03R\bserverId\x12\x1a\n" +
+ "\boriginId\x18\b \x01(\x03R\boriginId\x12\x1a\n" +
+ "\bisUnread\x18\t \x01(\bR\bisUnread\x12\x10\n" +
+ "\x03tag\x18\n" +
+ " \x01(\tR\x03tag\x12\x1e\n" +
+ "\n" +
+ "fixedState\x18\f \x01(\x05R\n" +
+ "fixedState\x12\x1e\n" +
+ "\n" +
+ "allServers\x18\r \x01(\bR\n" +
+ "allServers\"\x99\x03\n" +
+ "\x13ListNodeLogsRequest\x12$\n" +
+ "\rnodeClusterId\x18\x0f \x01(\x03R\rnodeClusterId\x12\x16\n" +
+ "\x06nodeId\x18\x01 \x01(\x03R\x06nodeId\x12\x12\n" +
+ "\x04role\x18\x02 \x01(\tR\x04role\x12\x16\n" +
+ "\x06offset\x18\x03 \x01(\x03R\x06offset\x12\x12\n" +
+ "\x04size\x18\x04 \x01(\x03R\x04size\x12\x18\n" +
+ "\adayFrom\x18\x05 \x01(\tR\adayFrom\x12\x14\n" +
+ "\x05dayTo\x18\x06 \x01(\tR\x05dayTo\x12\x18\n" +
+ "\akeyword\x18\a \x01(\tR\akeyword\x12\x14\n" +
+ "\x05level\x18\b \x01(\tR\x05level\x12\x1a\n" +
+ "\bserverId\x18\t \x01(\x03R\bserverId\x12\x1e\n" +
+ "\n" +
+ "fixedState\x18\n" +
+ " \x01(\x05R\n" +
+ "fixedState\x12\x1e\n" +
+ "\n" +
+ "allServers\x18\v \x01(\bR\n" +
+ "allServers\x12\x1a\n" +
+ "\boriginId\x18\f \x01(\x03R\boriginId\x12\x1a\n" +
+ "\bisUnread\x18\r \x01(\bR\bisUnread\x12\x10\n" +
+ "\x03tag\x18\x0e \x01(\tR\x03tag\"?\n" +
+ "\x14ListNodeLogsResponse\x12'\n" +
+ "\bnodeLogs\x18\x01 \x03(\v2\v.pb.NodeLogR\bnodeLogs\"4\n" +
+ "\x12FixNodeLogsRequest\x12\x1e\n" +
+ "\n" +
+ "nodeLogIds\x18\x01 \x03(\x03R\n" +
+ "nodeLogIds\"\x17\n" +
+ "\x15FixAllNodeLogsRequest\"\x1f\n" +
+ "\x1dCountAllUnreadNodeLogsRequest\"g\n" +
+ "\x19UpdateNodeLogsReadRequest\x12\x1e\n" +
+ "\n" +
+ "nodeLogIds\x18\x01 \x03(\x03R\n" +
+ "nodeLogIds\x12\x16\n" +
+ "\x06nodeId\x18\x02 \x01(\x03R\x06nodeId\x12\x12\n" +
+ "\x04role\x18\x03 \x01(\tR\x04role\"\x1e\n" +
+ "\x1cUpdateAllNodeLogsReadRequest\"\x9b\x03\n" +
+ "\x15DeleteNodeLogsRequest\x12$\n" +
+ "\rnodeClusterId\x18\x0f \x01(\x03R\rnodeClusterId\x12\x16\n" +
+ "\x06nodeId\x18\x01 \x01(\x03R\x06nodeId\x12\x12\n" +
+ "\x04role\x18\x02 \x01(\tR\x04role\x12\x16\n" +
+ "\x06offset\x18\x03 \x01(\x03R\x06offset\x12\x12\n" +
+ "\x04size\x18\x04 \x01(\x03R\x04size\x12\x18\n" +
+ "\adayFrom\x18\x05 \x01(\tR\adayFrom\x12\x14\n" +
+ "\x05dayTo\x18\x06 \x01(\tR\x05dayTo\x12\x18\n" +
+ "\akeyword\x18\a \x01(\tR\akeyword\x12\x14\n" +
+ "\x05level\x18\b \x01(\tR\x05level\x12\x1a\n" +
+ "\bserverId\x18\t \x01(\x03R\bserverId\x12\x1e\n" +
+ "\n" +
+ "fixedState\x18\n" +
+ " \x01(\x05R\n" +
+ "fixedState\x12\x1e\n" +
+ "\n" +
+ "allServers\x18\v \x01(\bR\n" +
+ "allServers\x12\x1a\n" +
+ "\boriginId\x18\f \x01(\x03R\boriginId\x12\x1a\n" +
+ "\bisUnread\x18\r \x01(\bR\bisUnread\x12\x10\n" +
+ "\x03tag\x18\x0e \x01(\tR\x03tag2\xf1\x04\n" +
+ "\x0eNodeLogService\x12G\n" +
+ "\x0ecreateNodeLogs\x12\x19.pb.CreateNodeLogsRequest\x1a\x1a.pb.CreateNodeLogsResponse\x12?\n" +
+ "\rcountNodeLogs\x12\x18.pb.CountNodeLogsRequest\x1a\x14.pb.RPCCountResponse\x12A\n" +
+ "\flistNodeLogs\x12\x17.pb.ListNodeLogsRequest\x1a\x18.pb.ListNodeLogsResponse\x125\n" +
+ "\vfixNodeLogs\x12\x16.pb.FixNodeLogsRequest\x1a\x0e.pb.RPCSuccess\x12;\n" +
+ "\x0efixAllNodeLogs\x12\x19.pb.FixAllNodeLogsRequest\x1a\x0e.pb.RPCSuccess\x12Q\n" +
+ "\x16countAllUnreadNodeLogs\x12!.pb.CountAllUnreadNodeLogsRequest\x1a\x14.pb.RPCCountResponse\x12C\n" +
+ "\x12updateNodeLogsRead\x12\x1d.pb.UpdateNodeLogsReadRequest\x1a\x0e.pb.RPCSuccess\x12I\n" +
+ "\x15updateAllNodeLogsRead\x12 .pb.UpdateAllNodeLogsReadRequest\x1a\x0e.pb.RPCSuccess\x12;\n" +
+ "\x0edeleteNodeLogs\x12\x19.pb.DeleteNodeLogsRequest\x1a\x0e.pb.RPCSuccessB\x06Z\x04./pbb\x06proto3"
var (
file_service_node_log_proto_rawDescOnce sync.Once
- file_service_node_log_proto_rawDescData = file_service_node_log_proto_rawDesc
+ file_service_node_log_proto_rawDescData []byte
)
func file_service_node_log_proto_rawDescGZIP() []byte {
file_service_node_log_proto_rawDescOnce.Do(func() {
- file_service_node_log_proto_rawDescData = protoimpl.X.CompressGZIP(file_service_node_log_proto_rawDescData)
+ file_service_node_log_proto_rawDescData = protoimpl.X.CompressGZIP(unsafe.Slice(unsafe.StringData(file_service_node_log_proto_rawDesc), len(file_service_node_log_proto_rawDesc)))
})
return file_service_node_log_proto_rawDescData
}
@@ -1036,7 +981,7 @@ func file_service_node_log_proto_init() {
out := protoimpl.TypeBuilder{
File: protoimpl.DescBuilder{
GoPackagePath: reflect.TypeOf(x{}).PkgPath(),
- RawDescriptor: file_service_node_log_proto_rawDesc,
+ RawDescriptor: unsafe.Slice(unsafe.StringData(file_service_node_log_proto_rawDesc), len(file_service_node_log_proto_rawDesc)),
NumEnums: 0,
NumMessages: 11,
NumExtensions: 0,
@@ -1047,7 +992,6 @@ func file_service_node_log_proto_init() {
MessageInfos: file_service_node_log_proto_msgTypes,
}.Build()
File_service_node_log_proto = out.File
- file_service_node_log_proto_rawDesc = nil
file_service_node_log_proto_goTypes = nil
file_service_node_log_proto_depIdxs = nil
}
diff --git a/EdgeCommon/pkg/rpc/pb/service_node_log_grpc.pb.go b/EdgeCommon/pkg/rpc/pb/service_node_log_grpc.pb.go
index 4818e46..f56cbed 100644
--- a/EdgeCommon/pkg/rpc/pb/service_node_log_grpc.pb.go
+++ b/EdgeCommon/pkg/rpc/pb/service_node_log_grpc.pb.go
@@ -1,7 +1,7 @@
// Code generated by protoc-gen-go-grpc. DO NOT EDIT.
// versions:
-// - protoc-gen-go-grpc v1.5.1
-// - protoc v6.33.2
+// - protoc-gen-go-grpc v1.6.1
+// - protoc v3.19.6
// source: service_node_log.proto
package pb
@@ -188,31 +188,31 @@ type NodeLogServiceServer interface {
type UnimplementedNodeLogServiceServer struct{}
func (UnimplementedNodeLogServiceServer) CreateNodeLogs(context.Context, *CreateNodeLogsRequest) (*CreateNodeLogsResponse, error) {
- return nil, status.Errorf(codes.Unimplemented, "method CreateNodeLogs not implemented")
+ return nil, status.Error(codes.Unimplemented, "method CreateNodeLogs not implemented")
}
func (UnimplementedNodeLogServiceServer) CountNodeLogs(context.Context, *CountNodeLogsRequest) (*RPCCountResponse, error) {
- return nil, status.Errorf(codes.Unimplemented, "method CountNodeLogs not implemented")
+ return nil, status.Error(codes.Unimplemented, "method CountNodeLogs not implemented")
}
func (UnimplementedNodeLogServiceServer) ListNodeLogs(context.Context, *ListNodeLogsRequest) (*ListNodeLogsResponse, error) {
- return nil, status.Errorf(codes.Unimplemented, "method ListNodeLogs not implemented")
+ return nil, status.Error(codes.Unimplemented, "method ListNodeLogs not implemented")
}
func (UnimplementedNodeLogServiceServer) FixNodeLogs(context.Context, *FixNodeLogsRequest) (*RPCSuccess, error) {
- return nil, status.Errorf(codes.Unimplemented, "method FixNodeLogs not implemented")
+ return nil, status.Error(codes.Unimplemented, "method FixNodeLogs not implemented")
}
func (UnimplementedNodeLogServiceServer) FixAllNodeLogs(context.Context, *FixAllNodeLogsRequest) (*RPCSuccess, error) {
- return nil, status.Errorf(codes.Unimplemented, "method FixAllNodeLogs not implemented")
+ return nil, status.Error(codes.Unimplemented, "method FixAllNodeLogs not implemented")
}
func (UnimplementedNodeLogServiceServer) CountAllUnreadNodeLogs(context.Context, *CountAllUnreadNodeLogsRequest) (*RPCCountResponse, error) {
- return nil, status.Errorf(codes.Unimplemented, "method CountAllUnreadNodeLogs not implemented")
+ return nil, status.Error(codes.Unimplemented, "method CountAllUnreadNodeLogs not implemented")
}
func (UnimplementedNodeLogServiceServer) UpdateNodeLogsRead(context.Context, *UpdateNodeLogsReadRequest) (*RPCSuccess, error) {
- return nil, status.Errorf(codes.Unimplemented, "method UpdateNodeLogsRead not implemented")
+ return nil, status.Error(codes.Unimplemented, "method UpdateNodeLogsRead not implemented")
}
func (UnimplementedNodeLogServiceServer) UpdateAllNodeLogsRead(context.Context, *UpdateAllNodeLogsReadRequest) (*RPCSuccess, error) {
- return nil, status.Errorf(codes.Unimplemented, "method UpdateAllNodeLogsRead not implemented")
+ return nil, status.Error(codes.Unimplemented, "method UpdateAllNodeLogsRead not implemented")
}
func (UnimplementedNodeLogServiceServer) DeleteNodeLogs(context.Context, *DeleteNodeLogsRequest) (*RPCSuccess, error) {
- return nil, status.Errorf(codes.Unimplemented, "method DeleteNodeLogs not implemented")
+ return nil, status.Error(codes.Unimplemented, "method DeleteNodeLogs not implemented")
}
func (UnimplementedNodeLogServiceServer) testEmbeddedByValue() {}
@@ -224,7 +224,7 @@ type UnsafeNodeLogServiceServer interface {
}
func RegisterNodeLogServiceServer(s grpc.ServiceRegistrar, srv NodeLogServiceServer) {
- // If the following call pancis, it indicates UnimplementedNodeLogServiceServer was
+ // If the following call panics, it indicates UnimplementedNodeLogServiceServer was
// embedded by pointer and is nil. This will cause panics if an
// unimplemented method is ever invoked, so we test this at initialization
// time to prevent it from happening at runtime later due to I/O.
diff --git a/EdgeCommon/pkg/rpc/pb/service_node_login.pb.go b/EdgeCommon/pkg/rpc/pb/service_node_login.pb.go
index a700c21..945703e 100644
--- a/EdgeCommon/pkg/rpc/pb/service_node_login.pb.go
+++ b/EdgeCommon/pkg/rpc/pb/service_node_login.pb.go
@@ -1,7 +1,7 @@
// Code generated by protoc-gen-go. DO NOT EDIT.
// versions:
-// protoc-gen-go v1.36.0
-// protoc v6.33.2
+// protoc-gen-go v1.36.11
+// protoc v3.19.6
// source: service_node_login.proto
package pb
@@ -11,6 +11,7 @@ import (
protoimpl "google.golang.org/protobuf/runtime/protoimpl"
reflect "reflect"
sync "sync"
+ unsafe "unsafe"
)
const (
@@ -119,38 +120,25 @@ func (x *FindNodeLoginSuggestPortsResponse) GetAvailablePorts() []int32 {
var File_service_node_login_proto protoreflect.FileDescriptor
-var file_service_node_login_proto_rawDesc = []byte{
- 0x0a, 0x18, 0x73, 0x65, 0x72, 0x76, 0x69, 0x63, 0x65, 0x5f, 0x6e, 0x6f, 0x64, 0x65, 0x5f, 0x6c,
- 0x6f, 0x67, 0x69, 0x6e, 0x2e, 0x70, 0x72, 0x6f, 0x74, 0x6f, 0x12, 0x02, 0x70, 0x62, 0x22, 0x36,
- 0x0a, 0x20, 0x46, 0x69, 0x6e, 0x64, 0x4e, 0x6f, 0x64, 0x65, 0x4c, 0x6f, 0x67, 0x69, 0x6e, 0x53,
- 0x75, 0x67, 0x67, 0x65, 0x73, 0x74, 0x50, 0x6f, 0x72, 0x74, 0x73, 0x52, 0x65, 0x71, 0x75, 0x65,
- 0x73, 0x74, 0x12, 0x12, 0x0a, 0x04, 0x68, 0x6f, 0x73, 0x74, 0x18, 0x01, 0x20, 0x01, 0x28, 0x09,
- 0x52, 0x04, 0x68, 0x6f, 0x73, 0x74, 0x22, 0x61, 0x0a, 0x21, 0x46, 0x69, 0x6e, 0x64, 0x4e, 0x6f,
- 0x64, 0x65, 0x4c, 0x6f, 0x67, 0x69, 0x6e, 0x53, 0x75, 0x67, 0x67, 0x65, 0x73, 0x74, 0x50, 0x6f,
- 0x72, 0x74, 0x73, 0x52, 0x65, 0x73, 0x70, 0x6f, 0x6e, 0x73, 0x65, 0x12, 0x14, 0x0a, 0x05, 0x70,
- 0x6f, 0x72, 0x74, 0x73, 0x18, 0x01, 0x20, 0x03, 0x28, 0x05, 0x52, 0x05, 0x70, 0x6f, 0x72, 0x74,
- 0x73, 0x12, 0x26, 0x0a, 0x0e, 0x61, 0x76, 0x61, 0x69, 0x6c, 0x61, 0x62, 0x6c, 0x65, 0x50, 0x6f,
- 0x72, 0x74, 0x73, 0x18, 0x02, 0x20, 0x03, 0x28, 0x05, 0x52, 0x0e, 0x61, 0x76, 0x61, 0x69, 0x6c,
- 0x61, 0x62, 0x6c, 0x65, 0x50, 0x6f, 0x72, 0x74, 0x73, 0x32, 0x7c, 0x0a, 0x10, 0x4e, 0x6f, 0x64,
- 0x65, 0x4c, 0x6f, 0x67, 0x69, 0x6e, 0x53, 0x65, 0x72, 0x76, 0x69, 0x63, 0x65, 0x12, 0x68, 0x0a,
- 0x19, 0x66, 0x69, 0x6e, 0x64, 0x4e, 0x6f, 0x64, 0x65, 0x4c, 0x6f, 0x67, 0x69, 0x6e, 0x53, 0x75,
- 0x67, 0x67, 0x65, 0x73, 0x74, 0x50, 0x6f, 0x72, 0x74, 0x73, 0x12, 0x24, 0x2e, 0x70, 0x62, 0x2e,
- 0x46, 0x69, 0x6e, 0x64, 0x4e, 0x6f, 0x64, 0x65, 0x4c, 0x6f, 0x67, 0x69, 0x6e, 0x53, 0x75, 0x67,
- 0x67, 0x65, 0x73, 0x74, 0x50, 0x6f, 0x72, 0x74, 0x73, 0x52, 0x65, 0x71, 0x75, 0x65, 0x73, 0x74,
- 0x1a, 0x25, 0x2e, 0x70, 0x62, 0x2e, 0x46, 0x69, 0x6e, 0x64, 0x4e, 0x6f, 0x64, 0x65, 0x4c, 0x6f,
- 0x67, 0x69, 0x6e, 0x53, 0x75, 0x67, 0x67, 0x65, 0x73, 0x74, 0x50, 0x6f, 0x72, 0x74, 0x73, 0x52,
- 0x65, 0x73, 0x70, 0x6f, 0x6e, 0x73, 0x65, 0x42, 0x06, 0x5a, 0x04, 0x2e, 0x2f, 0x70, 0x62, 0x62,
- 0x06, 0x70, 0x72, 0x6f, 0x74, 0x6f, 0x33,
-}
+const file_service_node_login_proto_rawDesc = "" +
+ "\n" +
+ "\x18service_node_login.proto\x12\x02pb\"6\n" +
+ " FindNodeLoginSuggestPortsRequest\x12\x12\n" +
+ "\x04host\x18\x01 \x01(\tR\x04host\"a\n" +
+ "!FindNodeLoginSuggestPortsResponse\x12\x14\n" +
+ "\x05ports\x18\x01 \x03(\x05R\x05ports\x12&\n" +
+ "\x0eavailablePorts\x18\x02 \x03(\x05R\x0eavailablePorts2|\n" +
+ "\x10NodeLoginService\x12h\n" +
+ "\x19findNodeLoginSuggestPorts\x12$.pb.FindNodeLoginSuggestPortsRequest\x1a%.pb.FindNodeLoginSuggestPortsResponseB\x06Z\x04./pbb\x06proto3"
var (
file_service_node_login_proto_rawDescOnce sync.Once
- file_service_node_login_proto_rawDescData = file_service_node_login_proto_rawDesc
+ file_service_node_login_proto_rawDescData []byte
)
func file_service_node_login_proto_rawDescGZIP() []byte {
file_service_node_login_proto_rawDescOnce.Do(func() {
- file_service_node_login_proto_rawDescData = protoimpl.X.CompressGZIP(file_service_node_login_proto_rawDescData)
+ file_service_node_login_proto_rawDescData = protoimpl.X.CompressGZIP(unsafe.Slice(unsafe.StringData(file_service_node_login_proto_rawDesc), len(file_service_node_login_proto_rawDesc)))
})
return file_service_node_login_proto_rawDescData
}
@@ -179,7 +167,7 @@ func file_service_node_login_proto_init() {
out := protoimpl.TypeBuilder{
File: protoimpl.DescBuilder{
GoPackagePath: reflect.TypeOf(x{}).PkgPath(),
- RawDescriptor: file_service_node_login_proto_rawDesc,
+ RawDescriptor: unsafe.Slice(unsafe.StringData(file_service_node_login_proto_rawDesc), len(file_service_node_login_proto_rawDesc)),
NumEnums: 0,
NumMessages: 2,
NumExtensions: 0,
@@ -190,7 +178,6 @@ func file_service_node_login_proto_init() {
MessageInfos: file_service_node_login_proto_msgTypes,
}.Build()
File_service_node_login_proto = out.File
- file_service_node_login_proto_rawDesc = nil
file_service_node_login_proto_goTypes = nil
file_service_node_login_proto_depIdxs = nil
}
diff --git a/EdgeCommon/pkg/rpc/pb/service_node_login_grpc.pb.go b/EdgeCommon/pkg/rpc/pb/service_node_login_grpc.pb.go
index 6ba4684..af3ec7c 100644
--- a/EdgeCommon/pkg/rpc/pb/service_node_login_grpc.pb.go
+++ b/EdgeCommon/pkg/rpc/pb/service_node_login_grpc.pb.go
@@ -1,7 +1,7 @@
// Code generated by protoc-gen-go-grpc. DO NOT EDIT.
// versions:
-// - protoc-gen-go-grpc v1.5.1
-// - protoc v6.33.2
+// - protoc-gen-go-grpc v1.6.1
+// - protoc v3.19.6
// source: service_node_login.proto
package pb
@@ -68,7 +68,7 @@ type NodeLoginServiceServer interface {
type UnimplementedNodeLoginServiceServer struct{}
func (UnimplementedNodeLoginServiceServer) FindNodeLoginSuggestPorts(context.Context, *FindNodeLoginSuggestPortsRequest) (*FindNodeLoginSuggestPortsResponse, error) {
- return nil, status.Errorf(codes.Unimplemented, "method FindNodeLoginSuggestPorts not implemented")
+ return nil, status.Error(codes.Unimplemented, "method FindNodeLoginSuggestPorts not implemented")
}
func (UnimplementedNodeLoginServiceServer) testEmbeddedByValue() {}
@@ -80,7 +80,7 @@ type UnsafeNodeLoginServiceServer interface {
}
func RegisterNodeLoginServiceServer(s grpc.ServiceRegistrar, srv NodeLoginServiceServer) {
- // If the following call pancis, it indicates UnimplementedNodeLoginServiceServer was
+ // If the following call panics, it indicates UnimplementedNodeLoginServiceServer was
// embedded by pointer and is nil. This will cause panics if an
// unimplemented method is ever invoked, so we test this at initialization
// time to prevent it from happening at runtime later due to I/O.
diff --git a/EdgeCommon/pkg/rpc/pb/service_node_price_item.pb.go b/EdgeCommon/pkg/rpc/pb/service_node_price_item.pb.go
index 610f999..fee37f8 100644
--- a/EdgeCommon/pkg/rpc/pb/service_node_price_item.pb.go
+++ b/EdgeCommon/pkg/rpc/pb/service_node_price_item.pb.go
@@ -1,7 +1,7 @@
// Code generated by protoc-gen-go. DO NOT EDIT.
// versions:
-// protoc-gen-go v1.36.0
-// protoc v6.33.2
+// protoc-gen-go v1.36.11
+// protoc v3.19.6
// source: service_node_price_item.proto
package pb
@@ -11,6 +11,7 @@ import (
protoimpl "google.golang.org/protobuf/runtime/protoimpl"
reflect "reflect"
sync "sync"
+ unsafe "unsafe"
)
const (
@@ -524,119 +525,52 @@ func (x *FindEnabledNodePriceItemResponse) GetNodePriceItem() *NodePriceItem {
var File_service_node_price_item_proto protoreflect.FileDescriptor
-var file_service_node_price_item_proto_rawDesc = []byte{
- 0x0a, 0x1d, 0x73, 0x65, 0x72, 0x76, 0x69, 0x63, 0x65, 0x5f, 0x6e, 0x6f, 0x64, 0x65, 0x5f, 0x70,
- 0x72, 0x69, 0x63, 0x65, 0x5f, 0x69, 0x74, 0x65, 0x6d, 0x2e, 0x70, 0x72, 0x6f, 0x74, 0x6f, 0x12,
- 0x02, 0x70, 0x62, 0x1a, 0x19, 0x6d, 0x6f, 0x64, 0x65, 0x6c, 0x73, 0x2f, 0x72, 0x70, 0x63, 0x5f,
- 0x6d, 0x65, 0x73, 0x73, 0x61, 0x67, 0x65, 0x73, 0x2e, 0x70, 0x72, 0x6f, 0x74, 0x6f, 0x1a, 0x22,
- 0x6d, 0x6f, 0x64, 0x65, 0x6c, 0x73, 0x2f, 0x6d, 0x6f, 0x64, 0x65, 0x6c, 0x5f, 0x6e, 0x6f, 0x64,
- 0x65, 0x5f, 0x70, 0x72, 0x69, 0x63, 0x65, 0x5f, 0x69, 0x74, 0x65, 0x6d, 0x2e, 0x70, 0x72, 0x6f,
- 0x74, 0x6f, 0x22, 0x78, 0x0a, 0x1a, 0x43, 0x72, 0x65, 0x61, 0x74, 0x65, 0x4e, 0x6f, 0x64, 0x65,
- 0x50, 0x72, 0x69, 0x63, 0x65, 0x49, 0x74, 0x65, 0x6d, 0x52, 0x65, 0x71, 0x75, 0x65, 0x73, 0x74,
- 0x12, 0x12, 0x0a, 0x04, 0x6e, 0x61, 0x6d, 0x65, 0x18, 0x01, 0x20, 0x01, 0x28, 0x09, 0x52, 0x04,
- 0x6e, 0x61, 0x6d, 0x65, 0x12, 0x12, 0x0a, 0x04, 0x74, 0x79, 0x70, 0x65, 0x18, 0x02, 0x20, 0x01,
- 0x28, 0x09, 0x52, 0x04, 0x74, 0x79, 0x70, 0x65, 0x12, 0x1a, 0x0a, 0x08, 0x62, 0x69, 0x74, 0x73,
- 0x46, 0x72, 0x6f, 0x6d, 0x18, 0x03, 0x20, 0x01, 0x28, 0x03, 0x52, 0x08, 0x62, 0x69, 0x74, 0x73,
- 0x46, 0x72, 0x6f, 0x6d, 0x12, 0x16, 0x0a, 0x06, 0x62, 0x69, 0x74, 0x73, 0x54, 0x6f, 0x18, 0x04,
- 0x20, 0x01, 0x28, 0x03, 0x52, 0x06, 0x62, 0x69, 0x74, 0x73, 0x54, 0x6f, 0x22, 0x47, 0x0a, 0x1b,
- 0x43, 0x72, 0x65, 0x61, 0x74, 0x65, 0x4e, 0x6f, 0x64, 0x65, 0x50, 0x72, 0x69, 0x63, 0x65, 0x49,
- 0x74, 0x65, 0x6d, 0x52, 0x65, 0x73, 0x70, 0x6f, 0x6e, 0x73, 0x65, 0x12, 0x28, 0x0a, 0x0f, 0x4e,
- 0x6f, 0x64, 0x65, 0x50, 0x72, 0x69, 0x63, 0x65, 0x49, 0x74, 0x65, 0x6d, 0x49, 0x64, 0x18, 0x01,
- 0x20, 0x01, 0x28, 0x03, 0x52, 0x0f, 0x4e, 0x6f, 0x64, 0x65, 0x50, 0x72, 0x69, 0x63, 0x65, 0x49,
- 0x74, 0x65, 0x6d, 0x49, 0x64, 0x22, 0xa2, 0x01, 0x0a, 0x1a, 0x55, 0x70, 0x64, 0x61, 0x74, 0x65,
- 0x4e, 0x6f, 0x64, 0x65, 0x50, 0x72, 0x69, 0x63, 0x65, 0x49, 0x74, 0x65, 0x6d, 0x52, 0x65, 0x71,
- 0x75, 0x65, 0x73, 0x74, 0x12, 0x28, 0x0a, 0x0f, 0x4e, 0x6f, 0x64, 0x65, 0x50, 0x72, 0x69, 0x63,
- 0x65, 0x49, 0x74, 0x65, 0x6d, 0x49, 0x64, 0x18, 0x01, 0x20, 0x01, 0x28, 0x03, 0x52, 0x0f, 0x4e,
- 0x6f, 0x64, 0x65, 0x50, 0x72, 0x69, 0x63, 0x65, 0x49, 0x74, 0x65, 0x6d, 0x49, 0x64, 0x12, 0x12,
- 0x0a, 0x04, 0x6e, 0x61, 0x6d, 0x65, 0x18, 0x02, 0x20, 0x01, 0x28, 0x09, 0x52, 0x04, 0x6e, 0x61,
- 0x6d, 0x65, 0x12, 0x12, 0x0a, 0x04, 0x69, 0x73, 0x4f, 0x6e, 0x18, 0x03, 0x20, 0x01, 0x28, 0x08,
- 0x52, 0x04, 0x69, 0x73, 0x4f, 0x6e, 0x12, 0x1a, 0x0a, 0x08, 0x62, 0x69, 0x74, 0x73, 0x46, 0x72,
- 0x6f, 0x6d, 0x18, 0x04, 0x20, 0x01, 0x28, 0x03, 0x52, 0x08, 0x62, 0x69, 0x74, 0x73, 0x46, 0x72,
- 0x6f, 0x6d, 0x12, 0x16, 0x0a, 0x06, 0x62, 0x69, 0x74, 0x73, 0x54, 0x6f, 0x18, 0x05, 0x20, 0x01,
- 0x28, 0x03, 0x52, 0x06, 0x62, 0x69, 0x74, 0x73, 0x54, 0x6f, 0x22, 0x46, 0x0a, 0x1a, 0x44, 0x65,
- 0x6c, 0x65, 0x74, 0x65, 0x4e, 0x6f, 0x64, 0x65, 0x50, 0x72, 0x69, 0x63, 0x65, 0x49, 0x74, 0x65,
- 0x6d, 0x52, 0x65, 0x71, 0x75, 0x65, 0x73, 0x74, 0x12, 0x28, 0x0a, 0x0f, 0x4e, 0x6f, 0x64, 0x65,
- 0x50, 0x72, 0x69, 0x63, 0x65, 0x49, 0x74, 0x65, 0x6d, 0x49, 0x64, 0x18, 0x01, 0x20, 0x01, 0x28,
- 0x03, 0x52, 0x0f, 0x4e, 0x6f, 0x64, 0x65, 0x50, 0x72, 0x69, 0x63, 0x65, 0x49, 0x74, 0x65, 0x6d,
- 0x49, 0x64, 0x22, 0x39, 0x0a, 0x23, 0x46, 0x69, 0x6e, 0x64, 0x41, 0x6c, 0x6c, 0x45, 0x6e, 0x61,
- 0x62, 0x6c, 0x65, 0x64, 0x4e, 0x6f, 0x64, 0x65, 0x50, 0x72, 0x69, 0x63, 0x65, 0x49, 0x74, 0x65,
- 0x6d, 0x73, 0x52, 0x65, 0x71, 0x75, 0x65, 0x73, 0x74, 0x12, 0x12, 0x0a, 0x04, 0x74, 0x79, 0x70,
- 0x65, 0x18, 0x01, 0x20, 0x01, 0x28, 0x09, 0x52, 0x04, 0x74, 0x79, 0x70, 0x65, 0x22, 0x61, 0x0a,
- 0x24, 0x46, 0x69, 0x6e, 0x64, 0x41, 0x6c, 0x6c, 0x45, 0x6e, 0x61, 0x62, 0x6c, 0x65, 0x64, 0x4e,
- 0x6f, 0x64, 0x65, 0x50, 0x72, 0x69, 0x63, 0x65, 0x49, 0x74, 0x65, 0x6d, 0x73, 0x52, 0x65, 0x73,
- 0x70, 0x6f, 0x6e, 0x73, 0x65, 0x12, 0x39, 0x0a, 0x0e, 0x4e, 0x6f, 0x64, 0x65, 0x50, 0x72, 0x69,
- 0x63, 0x65, 0x49, 0x74, 0x65, 0x6d, 0x73, 0x18, 0x01, 0x20, 0x03, 0x28, 0x0b, 0x32, 0x11, 0x2e,
- 0x70, 0x62, 0x2e, 0x4e, 0x6f, 0x64, 0x65, 0x50, 0x72, 0x69, 0x63, 0x65, 0x49, 0x74, 0x65, 0x6d,
- 0x52, 0x0e, 0x4e, 0x6f, 0x64, 0x65, 0x50, 0x72, 0x69, 0x63, 0x65, 0x49, 0x74, 0x65, 0x6d, 0x73,
- 0x22, 0x3b, 0x0a, 0x25, 0x46, 0x69, 0x6e, 0x64, 0x41, 0x6c, 0x6c, 0x41, 0x76, 0x61, 0x69, 0x6c,
- 0x61, 0x62, 0x6c, 0x65, 0x4e, 0x6f, 0x64, 0x65, 0x50, 0x72, 0x69, 0x63, 0x65, 0x49, 0x74, 0x65,
- 0x6d, 0x73, 0x52, 0x65, 0x71, 0x75, 0x65, 0x73, 0x74, 0x12, 0x12, 0x0a, 0x04, 0x74, 0x79, 0x70,
- 0x65, 0x18, 0x01, 0x20, 0x01, 0x28, 0x09, 0x52, 0x04, 0x74, 0x79, 0x70, 0x65, 0x22, 0x63, 0x0a,
- 0x26, 0x46, 0x69, 0x6e, 0x64, 0x41, 0x6c, 0x6c, 0x41, 0x76, 0x61, 0x69, 0x6c, 0x61, 0x62, 0x6c,
- 0x65, 0x4e, 0x6f, 0x64, 0x65, 0x50, 0x72, 0x69, 0x63, 0x65, 0x49, 0x74, 0x65, 0x6d, 0x73, 0x52,
- 0x65, 0x73, 0x70, 0x6f, 0x6e, 0x73, 0x65, 0x12, 0x39, 0x0a, 0x0e, 0x4e, 0x6f, 0x64, 0x65, 0x50,
- 0x72, 0x69, 0x63, 0x65, 0x49, 0x74, 0x65, 0x6d, 0x73, 0x18, 0x01, 0x20, 0x03, 0x28, 0x0b, 0x32,
- 0x11, 0x2e, 0x70, 0x62, 0x2e, 0x4e, 0x6f, 0x64, 0x65, 0x50, 0x72, 0x69, 0x63, 0x65, 0x49, 0x74,
- 0x65, 0x6d, 0x52, 0x0e, 0x4e, 0x6f, 0x64, 0x65, 0x50, 0x72, 0x69, 0x63, 0x65, 0x49, 0x74, 0x65,
- 0x6d, 0x73, 0x22, 0x4b, 0x0a, 0x1f, 0x46, 0x69, 0x6e, 0x64, 0x45, 0x6e, 0x61, 0x62, 0x6c, 0x65,
- 0x64, 0x4e, 0x6f, 0x64, 0x65, 0x50, 0x72, 0x69, 0x63, 0x65, 0x49, 0x74, 0x65, 0x6d, 0x52, 0x65,
- 0x71, 0x75, 0x65, 0x73, 0x74, 0x12, 0x28, 0x0a, 0x0f, 0x4e, 0x6f, 0x64, 0x65, 0x50, 0x72, 0x69,
- 0x63, 0x65, 0x49, 0x74, 0x65, 0x6d, 0x49, 0x64, 0x18, 0x01, 0x20, 0x01, 0x28, 0x03, 0x52, 0x0f,
- 0x4e, 0x6f, 0x64, 0x65, 0x50, 0x72, 0x69, 0x63, 0x65, 0x49, 0x74, 0x65, 0x6d, 0x49, 0x64, 0x22,
- 0x5b, 0x0a, 0x20, 0x46, 0x69, 0x6e, 0x64, 0x45, 0x6e, 0x61, 0x62, 0x6c, 0x65, 0x64, 0x4e, 0x6f,
- 0x64, 0x65, 0x50, 0x72, 0x69, 0x63, 0x65, 0x49, 0x74, 0x65, 0x6d, 0x52, 0x65, 0x73, 0x70, 0x6f,
- 0x6e, 0x73, 0x65, 0x12, 0x37, 0x0a, 0x0d, 0x4e, 0x6f, 0x64, 0x65, 0x50, 0x72, 0x69, 0x63, 0x65,
- 0x49, 0x74, 0x65, 0x6d, 0x18, 0x01, 0x20, 0x01, 0x28, 0x0b, 0x32, 0x11, 0x2e, 0x70, 0x62, 0x2e,
- 0x4e, 0x6f, 0x64, 0x65, 0x50, 0x72, 0x69, 0x63, 0x65, 0x49, 0x74, 0x65, 0x6d, 0x52, 0x0d, 0x4e,
- 0x6f, 0x64, 0x65, 0x50, 0x72, 0x69, 0x63, 0x65, 0x49, 0x74, 0x65, 0x6d, 0x32, 0xcf, 0x04, 0x0a,
- 0x14, 0x4e, 0x6f, 0x64, 0x65, 0x50, 0x72, 0x69, 0x63, 0x65, 0x49, 0x74, 0x65, 0x6d, 0x53, 0x65,
- 0x72, 0x76, 0x69, 0x63, 0x65, 0x12, 0x56, 0x0a, 0x13, 0x63, 0x72, 0x65, 0x61, 0x74, 0x65, 0x4e,
- 0x6f, 0x64, 0x65, 0x50, 0x72, 0x69, 0x63, 0x65, 0x49, 0x74, 0x65, 0x6d, 0x12, 0x1e, 0x2e, 0x70,
- 0x62, 0x2e, 0x43, 0x72, 0x65, 0x61, 0x74, 0x65, 0x4e, 0x6f, 0x64, 0x65, 0x50, 0x72, 0x69, 0x63,
- 0x65, 0x49, 0x74, 0x65, 0x6d, 0x52, 0x65, 0x71, 0x75, 0x65, 0x73, 0x74, 0x1a, 0x1f, 0x2e, 0x70,
- 0x62, 0x2e, 0x43, 0x72, 0x65, 0x61, 0x74, 0x65, 0x4e, 0x6f, 0x64, 0x65, 0x50, 0x72, 0x69, 0x63,
- 0x65, 0x49, 0x74, 0x65, 0x6d, 0x52, 0x65, 0x73, 0x70, 0x6f, 0x6e, 0x73, 0x65, 0x12, 0x45, 0x0a,
- 0x13, 0x75, 0x70, 0x64, 0x61, 0x74, 0x65, 0x4e, 0x6f, 0x64, 0x65, 0x50, 0x72, 0x69, 0x63, 0x65,
- 0x49, 0x74, 0x65, 0x6d, 0x12, 0x1e, 0x2e, 0x70, 0x62, 0x2e, 0x55, 0x70, 0x64, 0x61, 0x74, 0x65,
- 0x4e, 0x6f, 0x64, 0x65, 0x50, 0x72, 0x69, 0x63, 0x65, 0x49, 0x74, 0x65, 0x6d, 0x52, 0x65, 0x71,
- 0x75, 0x65, 0x73, 0x74, 0x1a, 0x0e, 0x2e, 0x70, 0x62, 0x2e, 0x52, 0x50, 0x43, 0x53, 0x75, 0x63,
- 0x63, 0x65, 0x73, 0x73, 0x12, 0x45, 0x0a, 0x13, 0x64, 0x65, 0x6c, 0x65, 0x74, 0x65, 0x4e, 0x6f,
- 0x64, 0x65, 0x50, 0x72, 0x69, 0x63, 0x65, 0x49, 0x74, 0x65, 0x6d, 0x12, 0x1e, 0x2e, 0x70, 0x62,
- 0x2e, 0x44, 0x65, 0x6c, 0x65, 0x74, 0x65, 0x4e, 0x6f, 0x64, 0x65, 0x50, 0x72, 0x69, 0x63, 0x65,
- 0x49, 0x74, 0x65, 0x6d, 0x52, 0x65, 0x71, 0x75, 0x65, 0x73, 0x74, 0x1a, 0x0e, 0x2e, 0x70, 0x62,
- 0x2e, 0x52, 0x50, 0x43, 0x53, 0x75, 0x63, 0x63, 0x65, 0x73, 0x73, 0x12, 0x71, 0x0a, 0x1c, 0x66,
- 0x69, 0x6e, 0x64, 0x41, 0x6c, 0x6c, 0x45, 0x6e, 0x61, 0x62, 0x6c, 0x65, 0x64, 0x4e, 0x6f, 0x64,
- 0x65, 0x50, 0x72, 0x69, 0x63, 0x65, 0x49, 0x74, 0x65, 0x6d, 0x73, 0x12, 0x27, 0x2e, 0x70, 0x62,
- 0x2e, 0x46, 0x69, 0x6e, 0x64, 0x41, 0x6c, 0x6c, 0x45, 0x6e, 0x61, 0x62, 0x6c, 0x65, 0x64, 0x4e,
- 0x6f, 0x64, 0x65, 0x50, 0x72, 0x69, 0x63, 0x65, 0x49, 0x74, 0x65, 0x6d, 0x73, 0x52, 0x65, 0x71,
- 0x75, 0x65, 0x73, 0x74, 0x1a, 0x28, 0x2e, 0x70, 0x62, 0x2e, 0x46, 0x69, 0x6e, 0x64, 0x41, 0x6c,
- 0x6c, 0x45, 0x6e, 0x61, 0x62, 0x6c, 0x65, 0x64, 0x4e, 0x6f, 0x64, 0x65, 0x50, 0x72, 0x69, 0x63,
- 0x65, 0x49, 0x74, 0x65, 0x6d, 0x73, 0x52, 0x65, 0x73, 0x70, 0x6f, 0x6e, 0x73, 0x65, 0x12, 0x77,
- 0x0a, 0x1e, 0x66, 0x69, 0x6e, 0x64, 0x41, 0x6c, 0x6c, 0x41, 0x76, 0x61, 0x69, 0x6c, 0x61, 0x62,
- 0x6c, 0x65, 0x4e, 0x6f, 0x64, 0x65, 0x50, 0x72, 0x69, 0x63, 0x65, 0x49, 0x74, 0x65, 0x6d, 0x73,
- 0x12, 0x29, 0x2e, 0x70, 0x62, 0x2e, 0x46, 0x69, 0x6e, 0x64, 0x41, 0x6c, 0x6c, 0x41, 0x76, 0x61,
- 0x69, 0x6c, 0x61, 0x62, 0x6c, 0x65, 0x4e, 0x6f, 0x64, 0x65, 0x50, 0x72, 0x69, 0x63, 0x65, 0x49,
- 0x74, 0x65, 0x6d, 0x73, 0x52, 0x65, 0x71, 0x75, 0x65, 0x73, 0x74, 0x1a, 0x2a, 0x2e, 0x70, 0x62,
- 0x2e, 0x46, 0x69, 0x6e, 0x64, 0x41, 0x6c, 0x6c, 0x41, 0x76, 0x61, 0x69, 0x6c, 0x61, 0x62, 0x6c,
- 0x65, 0x4e, 0x6f, 0x64, 0x65, 0x50, 0x72, 0x69, 0x63, 0x65, 0x49, 0x74, 0x65, 0x6d, 0x73, 0x52,
- 0x65, 0x73, 0x70, 0x6f, 0x6e, 0x73, 0x65, 0x12, 0x65, 0x0a, 0x18, 0x66, 0x69, 0x6e, 0x64, 0x45,
- 0x6e, 0x61, 0x62, 0x6c, 0x65, 0x64, 0x4e, 0x6f, 0x64, 0x65, 0x50, 0x72, 0x69, 0x63, 0x65, 0x49,
- 0x74, 0x65, 0x6d, 0x12, 0x23, 0x2e, 0x70, 0x62, 0x2e, 0x46, 0x69, 0x6e, 0x64, 0x45, 0x6e, 0x61,
- 0x62, 0x6c, 0x65, 0x64, 0x4e, 0x6f, 0x64, 0x65, 0x50, 0x72, 0x69, 0x63, 0x65, 0x49, 0x74, 0x65,
- 0x6d, 0x52, 0x65, 0x71, 0x75, 0x65, 0x73, 0x74, 0x1a, 0x24, 0x2e, 0x70, 0x62, 0x2e, 0x46, 0x69,
- 0x6e, 0x64, 0x45, 0x6e, 0x61, 0x62, 0x6c, 0x65, 0x64, 0x4e, 0x6f, 0x64, 0x65, 0x50, 0x72, 0x69,
- 0x63, 0x65, 0x49, 0x74, 0x65, 0x6d, 0x52, 0x65, 0x73, 0x70, 0x6f, 0x6e, 0x73, 0x65, 0x42, 0x06,
- 0x5a, 0x04, 0x2e, 0x2f, 0x70, 0x62, 0x62, 0x06, 0x70, 0x72, 0x6f, 0x74, 0x6f, 0x33,
-}
+const file_service_node_price_item_proto_rawDesc = "" +
+ "\n" +
+ "\x1dservice_node_price_item.proto\x12\x02pb\x1a\x19models/rpc_messages.proto\x1a\"models/model_node_price_item.proto\"x\n" +
+ "\x1aCreateNodePriceItemRequest\x12\x12\n" +
+ "\x04name\x18\x01 \x01(\tR\x04name\x12\x12\n" +
+ "\x04type\x18\x02 \x01(\tR\x04type\x12\x1a\n" +
+ "\bbitsFrom\x18\x03 \x01(\x03R\bbitsFrom\x12\x16\n" +
+ "\x06bitsTo\x18\x04 \x01(\x03R\x06bitsTo\"G\n" +
+ "\x1bCreateNodePriceItemResponse\x12(\n" +
+ "\x0fNodePriceItemId\x18\x01 \x01(\x03R\x0fNodePriceItemId\"\xa2\x01\n" +
+ "\x1aUpdateNodePriceItemRequest\x12(\n" +
+ "\x0fNodePriceItemId\x18\x01 \x01(\x03R\x0fNodePriceItemId\x12\x12\n" +
+ "\x04name\x18\x02 \x01(\tR\x04name\x12\x12\n" +
+ "\x04isOn\x18\x03 \x01(\bR\x04isOn\x12\x1a\n" +
+ "\bbitsFrom\x18\x04 \x01(\x03R\bbitsFrom\x12\x16\n" +
+ "\x06bitsTo\x18\x05 \x01(\x03R\x06bitsTo\"F\n" +
+ "\x1aDeleteNodePriceItemRequest\x12(\n" +
+ "\x0fNodePriceItemId\x18\x01 \x01(\x03R\x0fNodePriceItemId\"9\n" +
+ "#FindAllEnabledNodePriceItemsRequest\x12\x12\n" +
+ "\x04type\x18\x01 \x01(\tR\x04type\"a\n" +
+ "$FindAllEnabledNodePriceItemsResponse\x129\n" +
+ "\x0eNodePriceItems\x18\x01 \x03(\v2\x11.pb.NodePriceItemR\x0eNodePriceItems\";\n" +
+ "%FindAllAvailableNodePriceItemsRequest\x12\x12\n" +
+ "\x04type\x18\x01 \x01(\tR\x04type\"c\n" +
+ "&FindAllAvailableNodePriceItemsResponse\x129\n" +
+ "\x0eNodePriceItems\x18\x01 \x03(\v2\x11.pb.NodePriceItemR\x0eNodePriceItems\"K\n" +
+ "\x1fFindEnabledNodePriceItemRequest\x12(\n" +
+ "\x0fNodePriceItemId\x18\x01 \x01(\x03R\x0fNodePriceItemId\"[\n" +
+ " FindEnabledNodePriceItemResponse\x127\n" +
+ "\rNodePriceItem\x18\x01 \x01(\v2\x11.pb.NodePriceItemR\rNodePriceItem2\xcf\x04\n" +
+ "\x14NodePriceItemService\x12V\n" +
+ "\x13createNodePriceItem\x12\x1e.pb.CreateNodePriceItemRequest\x1a\x1f.pb.CreateNodePriceItemResponse\x12E\n" +
+ "\x13updateNodePriceItem\x12\x1e.pb.UpdateNodePriceItemRequest\x1a\x0e.pb.RPCSuccess\x12E\n" +
+ "\x13deleteNodePriceItem\x12\x1e.pb.DeleteNodePriceItemRequest\x1a\x0e.pb.RPCSuccess\x12q\n" +
+ "\x1cfindAllEnabledNodePriceItems\x12'.pb.FindAllEnabledNodePriceItemsRequest\x1a(.pb.FindAllEnabledNodePriceItemsResponse\x12w\n" +
+ "\x1efindAllAvailableNodePriceItems\x12).pb.FindAllAvailableNodePriceItemsRequest\x1a*.pb.FindAllAvailableNodePriceItemsResponse\x12e\n" +
+ "\x18findEnabledNodePriceItem\x12#.pb.FindEnabledNodePriceItemRequest\x1a$.pb.FindEnabledNodePriceItemResponseB\x06Z\x04./pbb\x06proto3"
var (
file_service_node_price_item_proto_rawDescOnce sync.Once
- file_service_node_price_item_proto_rawDescData = file_service_node_price_item_proto_rawDesc
+ file_service_node_price_item_proto_rawDescData []byte
)
func file_service_node_price_item_proto_rawDescGZIP() []byte {
file_service_node_price_item_proto_rawDescOnce.Do(func() {
- file_service_node_price_item_proto_rawDescData = protoimpl.X.CompressGZIP(file_service_node_price_item_proto_rawDescData)
+ file_service_node_price_item_proto_rawDescData = protoimpl.X.CompressGZIP(unsafe.Slice(unsafe.StringData(file_service_node_price_item_proto_rawDesc), len(file_service_node_price_item_proto_rawDesc)))
})
return file_service_node_price_item_proto_rawDescData
}
@@ -690,7 +624,7 @@ func file_service_node_price_item_proto_init() {
out := protoimpl.TypeBuilder{
File: protoimpl.DescBuilder{
GoPackagePath: reflect.TypeOf(x{}).PkgPath(),
- RawDescriptor: file_service_node_price_item_proto_rawDesc,
+ RawDescriptor: unsafe.Slice(unsafe.StringData(file_service_node_price_item_proto_rawDesc), len(file_service_node_price_item_proto_rawDesc)),
NumEnums: 0,
NumMessages: 10,
NumExtensions: 0,
@@ -701,7 +635,6 @@ func file_service_node_price_item_proto_init() {
MessageInfos: file_service_node_price_item_proto_msgTypes,
}.Build()
File_service_node_price_item_proto = out.File
- file_service_node_price_item_proto_rawDesc = nil
file_service_node_price_item_proto_goTypes = nil
file_service_node_price_item_proto_depIdxs = nil
}
diff --git a/EdgeCommon/pkg/rpc/pb/service_node_price_item_grpc.pb.go b/EdgeCommon/pkg/rpc/pb/service_node_price_item_grpc.pb.go
index 8e34d4e..fa17c83 100644
--- a/EdgeCommon/pkg/rpc/pb/service_node_price_item_grpc.pb.go
+++ b/EdgeCommon/pkg/rpc/pb/service_node_price_item_grpc.pb.go
@@ -1,7 +1,7 @@
// Code generated by protoc-gen-go-grpc. DO NOT EDIT.
// versions:
-// - protoc-gen-go-grpc v1.5.1
-// - protoc v6.33.2
+// - protoc-gen-go-grpc v1.6.1
+// - protoc v3.19.6
// source: service_node_price_item.proto
package pb
@@ -143,22 +143,22 @@ type NodePriceItemServiceServer interface {
type UnimplementedNodePriceItemServiceServer struct{}
func (UnimplementedNodePriceItemServiceServer) CreateNodePriceItem(context.Context, *CreateNodePriceItemRequest) (*CreateNodePriceItemResponse, error) {
- return nil, status.Errorf(codes.Unimplemented, "method CreateNodePriceItem not implemented")
+ return nil, status.Error(codes.Unimplemented, "method CreateNodePriceItem not implemented")
}
func (UnimplementedNodePriceItemServiceServer) UpdateNodePriceItem(context.Context, *UpdateNodePriceItemRequest) (*RPCSuccess, error) {
- return nil, status.Errorf(codes.Unimplemented, "method UpdateNodePriceItem not implemented")
+ return nil, status.Error(codes.Unimplemented, "method UpdateNodePriceItem not implemented")
}
func (UnimplementedNodePriceItemServiceServer) DeleteNodePriceItem(context.Context, *DeleteNodePriceItemRequest) (*RPCSuccess, error) {
- return nil, status.Errorf(codes.Unimplemented, "method DeleteNodePriceItem not implemented")
+ return nil, status.Error(codes.Unimplemented, "method DeleteNodePriceItem not implemented")
}
func (UnimplementedNodePriceItemServiceServer) FindAllEnabledNodePriceItems(context.Context, *FindAllEnabledNodePriceItemsRequest) (*FindAllEnabledNodePriceItemsResponse, error) {
- return nil, status.Errorf(codes.Unimplemented, "method FindAllEnabledNodePriceItems not implemented")
+ return nil, status.Error(codes.Unimplemented, "method FindAllEnabledNodePriceItems not implemented")
}
func (UnimplementedNodePriceItemServiceServer) FindAllAvailableNodePriceItems(context.Context, *FindAllAvailableNodePriceItemsRequest) (*FindAllAvailableNodePriceItemsResponse, error) {
- return nil, status.Errorf(codes.Unimplemented, "method FindAllAvailableNodePriceItems not implemented")
+ return nil, status.Error(codes.Unimplemented, "method FindAllAvailableNodePriceItems not implemented")
}
func (UnimplementedNodePriceItemServiceServer) FindEnabledNodePriceItem(context.Context, *FindEnabledNodePriceItemRequest) (*FindEnabledNodePriceItemResponse, error) {
- return nil, status.Errorf(codes.Unimplemented, "method FindEnabledNodePriceItem not implemented")
+ return nil, status.Error(codes.Unimplemented, "method FindEnabledNodePriceItem not implemented")
}
func (UnimplementedNodePriceItemServiceServer) testEmbeddedByValue() {}
@@ -170,7 +170,7 @@ type UnsafeNodePriceItemServiceServer interface {
}
func RegisterNodePriceItemServiceServer(s grpc.ServiceRegistrar, srv NodePriceItemServiceServer) {
- // If the following call pancis, it indicates UnimplementedNodePriceItemServiceServer was
+ // If the following call panics, it indicates UnimplementedNodePriceItemServiceServer was
// embedded by pointer and is nil. This will cause panics if an
// unimplemented method is ever invoked, so we test this at initialization
// time to prevent it from happening at runtime later due to I/O.
diff --git a/EdgeCommon/pkg/rpc/pb/service_node_region.pb.go b/EdgeCommon/pkg/rpc/pb/service_node_region.pb.go
index ddedbab..f047d71 100644
--- a/EdgeCommon/pkg/rpc/pb/service_node_region.pb.go
+++ b/EdgeCommon/pkg/rpc/pb/service_node_region.pb.go
@@ -1,7 +1,7 @@
// Code generated by protoc-gen-go. DO NOT EDIT.
// versions:
-// protoc-gen-go v1.36.0
-// protoc v6.33.2
+// protoc-gen-go v1.36.11
+// protoc v3.19.6
// source: service_node_region.proto
package pb
@@ -11,6 +11,7 @@ import (
protoimpl "google.golang.org/protobuf/runtime/protoimpl"
reflect "reflect"
sync "sync"
+ unsafe "unsafe"
)
const (
@@ -590,126 +591,59 @@ func (x *UpdateNodeRegionPriceRequest) GetPrice() float32 {
var File_service_node_region_proto protoreflect.FileDescriptor
-var file_service_node_region_proto_rawDesc = []byte{
- 0x0a, 0x19, 0x73, 0x65, 0x72, 0x76, 0x69, 0x63, 0x65, 0x5f, 0x6e, 0x6f, 0x64, 0x65, 0x5f, 0x72,
- 0x65, 0x67, 0x69, 0x6f, 0x6e, 0x2e, 0x70, 0x72, 0x6f, 0x74, 0x6f, 0x12, 0x02, 0x70, 0x62, 0x1a,
- 0x19, 0x6d, 0x6f, 0x64, 0x65, 0x6c, 0x73, 0x2f, 0x72, 0x70, 0x63, 0x5f, 0x6d, 0x65, 0x73, 0x73,
- 0x61, 0x67, 0x65, 0x73, 0x2e, 0x70, 0x72, 0x6f, 0x74, 0x6f, 0x1a, 0x1e, 0x6d, 0x6f, 0x64, 0x65,
- 0x6c, 0x73, 0x2f, 0x6d, 0x6f, 0x64, 0x65, 0x6c, 0x5f, 0x6e, 0x6f, 0x64, 0x65, 0x5f, 0x72, 0x65,
- 0x67, 0x69, 0x6f, 0x6e, 0x2e, 0x70, 0x72, 0x6f, 0x74, 0x6f, 0x22, 0x4f, 0x0a, 0x17, 0x43, 0x72,
- 0x65, 0x61, 0x74, 0x65, 0x4e, 0x6f, 0x64, 0x65, 0x52, 0x65, 0x67, 0x69, 0x6f, 0x6e, 0x52, 0x65,
- 0x71, 0x75, 0x65, 0x73, 0x74, 0x12, 0x12, 0x0a, 0x04, 0x6e, 0x61, 0x6d, 0x65, 0x18, 0x01, 0x20,
- 0x01, 0x28, 0x09, 0x52, 0x04, 0x6e, 0x61, 0x6d, 0x65, 0x12, 0x20, 0x0a, 0x0b, 0x64, 0x65, 0x73,
- 0x63, 0x72, 0x69, 0x70, 0x74, 0x69, 0x6f, 0x6e, 0x18, 0x02, 0x20, 0x01, 0x28, 0x09, 0x52, 0x0b,
- 0x64, 0x65, 0x73, 0x63, 0x72, 0x69, 0x70, 0x74, 0x69, 0x6f, 0x6e, 0x22, 0x3e, 0x0a, 0x18, 0x43,
- 0x72, 0x65, 0x61, 0x74, 0x65, 0x4e, 0x6f, 0x64, 0x65, 0x52, 0x65, 0x67, 0x69, 0x6f, 0x6e, 0x52,
- 0x65, 0x73, 0x70, 0x6f, 0x6e, 0x73, 0x65, 0x12, 0x22, 0x0a, 0x0c, 0x6e, 0x6f, 0x64, 0x65, 0x52,
- 0x65, 0x67, 0x69, 0x6f, 0x6e, 0x49, 0x64, 0x18, 0x01, 0x20, 0x01, 0x28, 0x03, 0x52, 0x0c, 0x6e,
- 0x6f, 0x64, 0x65, 0x52, 0x65, 0x67, 0x69, 0x6f, 0x6e, 0x49, 0x64, 0x22, 0x87, 0x01, 0x0a, 0x17,
- 0x55, 0x70, 0x64, 0x61, 0x74, 0x65, 0x4e, 0x6f, 0x64, 0x65, 0x52, 0x65, 0x67, 0x69, 0x6f, 0x6e,
- 0x52, 0x65, 0x71, 0x75, 0x65, 0x73, 0x74, 0x12, 0x22, 0x0a, 0x0c, 0x6e, 0x6f, 0x64, 0x65, 0x52,
- 0x65, 0x67, 0x69, 0x6f, 0x6e, 0x49, 0x64, 0x18, 0x01, 0x20, 0x01, 0x28, 0x03, 0x52, 0x0c, 0x6e,
- 0x6f, 0x64, 0x65, 0x52, 0x65, 0x67, 0x69, 0x6f, 0x6e, 0x49, 0x64, 0x12, 0x12, 0x0a, 0x04, 0x6e,
- 0x61, 0x6d, 0x65, 0x18, 0x02, 0x20, 0x01, 0x28, 0x09, 0x52, 0x04, 0x6e, 0x61, 0x6d, 0x65, 0x12,
- 0x20, 0x0a, 0x0b, 0x64, 0x65, 0x73, 0x63, 0x72, 0x69, 0x70, 0x74, 0x69, 0x6f, 0x6e, 0x18, 0x03,
- 0x20, 0x01, 0x28, 0x09, 0x52, 0x0b, 0x64, 0x65, 0x73, 0x63, 0x72, 0x69, 0x70, 0x74, 0x69, 0x6f,
- 0x6e, 0x12, 0x12, 0x0a, 0x04, 0x69, 0x73, 0x4f, 0x6e, 0x18, 0x04, 0x20, 0x01, 0x28, 0x08, 0x52,
- 0x04, 0x69, 0x73, 0x4f, 0x6e, 0x22, 0x3d, 0x0a, 0x17, 0x44, 0x65, 0x6c, 0x65, 0x74, 0x65, 0x4e,
- 0x6f, 0x64, 0x65, 0x52, 0x65, 0x67, 0x69, 0x6f, 0x6e, 0x52, 0x65, 0x71, 0x75, 0x65, 0x73, 0x74,
- 0x12, 0x22, 0x0a, 0x0c, 0x6e, 0x6f, 0x64, 0x65, 0x52, 0x65, 0x67, 0x69, 0x6f, 0x6e, 0x49, 0x64,
- 0x18, 0x01, 0x20, 0x01, 0x28, 0x03, 0x52, 0x0c, 0x6e, 0x6f, 0x64, 0x65, 0x52, 0x65, 0x67, 0x69,
- 0x6f, 0x6e, 0x49, 0x64, 0x22, 0x22, 0x0a, 0x20, 0x46, 0x69, 0x6e, 0x64, 0x41, 0x6c, 0x6c, 0x45,
- 0x6e, 0x61, 0x62, 0x6c, 0x65, 0x64, 0x4e, 0x6f, 0x64, 0x65, 0x52, 0x65, 0x67, 0x69, 0x6f, 0x6e,
- 0x73, 0x52, 0x65, 0x71, 0x75, 0x65, 0x73, 0x74, 0x22, 0x55, 0x0a, 0x21, 0x46, 0x69, 0x6e, 0x64,
- 0x41, 0x6c, 0x6c, 0x45, 0x6e, 0x61, 0x62, 0x6c, 0x65, 0x64, 0x4e, 0x6f, 0x64, 0x65, 0x52, 0x65,
- 0x67, 0x69, 0x6f, 0x6e, 0x73, 0x52, 0x65, 0x73, 0x70, 0x6f, 0x6e, 0x73, 0x65, 0x12, 0x30, 0x0a,
- 0x0b, 0x6e, 0x6f, 0x64, 0x65, 0x52, 0x65, 0x67, 0x69, 0x6f, 0x6e, 0x73, 0x18, 0x01, 0x20, 0x03,
- 0x28, 0x0b, 0x32, 0x0e, 0x2e, 0x70, 0x62, 0x2e, 0x4e, 0x6f, 0x64, 0x65, 0x52, 0x65, 0x67, 0x69,
- 0x6f, 0x6e, 0x52, 0x0b, 0x6e, 0x6f, 0x64, 0x65, 0x52, 0x65, 0x67, 0x69, 0x6f, 0x6e, 0x73, 0x22,
- 0x24, 0x0a, 0x22, 0x46, 0x69, 0x6e, 0x64, 0x41, 0x6c, 0x6c, 0x41, 0x76, 0x61, 0x69, 0x6c, 0x61,
- 0x62, 0x6c, 0x65, 0x4e, 0x6f, 0x64, 0x65, 0x52, 0x65, 0x67, 0x69, 0x6f, 0x6e, 0x73, 0x52, 0x65,
- 0x71, 0x75, 0x65, 0x73, 0x74, 0x22, 0x57, 0x0a, 0x23, 0x46, 0x69, 0x6e, 0x64, 0x41, 0x6c, 0x6c,
- 0x41, 0x76, 0x61, 0x69, 0x6c, 0x61, 0x62, 0x6c, 0x65, 0x4e, 0x6f, 0x64, 0x65, 0x52, 0x65, 0x67,
- 0x69, 0x6f, 0x6e, 0x73, 0x52, 0x65, 0x73, 0x70, 0x6f, 0x6e, 0x73, 0x65, 0x12, 0x30, 0x0a, 0x0b,
- 0x6e, 0x6f, 0x64, 0x65, 0x52, 0x65, 0x67, 0x69, 0x6f, 0x6e, 0x73, 0x18, 0x01, 0x20, 0x03, 0x28,
- 0x0b, 0x32, 0x0e, 0x2e, 0x70, 0x62, 0x2e, 0x4e, 0x6f, 0x64, 0x65, 0x52, 0x65, 0x67, 0x69, 0x6f,
- 0x6e, 0x52, 0x0b, 0x6e, 0x6f, 0x64, 0x65, 0x52, 0x65, 0x67, 0x69, 0x6f, 0x6e, 0x73, 0x22, 0x45,
- 0x0a, 0x1d, 0x55, 0x70, 0x64, 0x61, 0x74, 0x65, 0x4e, 0x6f, 0x64, 0x65, 0x52, 0x65, 0x67, 0x69,
- 0x6f, 0x6e, 0x4f, 0x72, 0x64, 0x65, 0x72, 0x73, 0x52, 0x65, 0x71, 0x75, 0x65, 0x73, 0x74, 0x12,
- 0x24, 0x0a, 0x0d, 0x6e, 0x6f, 0x64, 0x65, 0x52, 0x65, 0x67, 0x69, 0x6f, 0x6e, 0x49, 0x64, 0x73,
- 0x18, 0x01, 0x20, 0x03, 0x28, 0x03, 0x52, 0x0d, 0x6e, 0x6f, 0x64, 0x65, 0x52, 0x65, 0x67, 0x69,
- 0x6f, 0x6e, 0x49, 0x64, 0x73, 0x22, 0x42, 0x0a, 0x1c, 0x46, 0x69, 0x6e, 0x64, 0x45, 0x6e, 0x61,
- 0x62, 0x6c, 0x65, 0x64, 0x4e, 0x6f, 0x64, 0x65, 0x52, 0x65, 0x67, 0x69, 0x6f, 0x6e, 0x52, 0x65,
- 0x71, 0x75, 0x65, 0x73, 0x74, 0x12, 0x22, 0x0a, 0x0c, 0x6e, 0x6f, 0x64, 0x65, 0x52, 0x65, 0x67,
- 0x69, 0x6f, 0x6e, 0x49, 0x64, 0x18, 0x01, 0x20, 0x01, 0x28, 0x03, 0x52, 0x0c, 0x6e, 0x6f, 0x64,
- 0x65, 0x52, 0x65, 0x67, 0x69, 0x6f, 0x6e, 0x49, 0x64, 0x22, 0x4f, 0x0a, 0x1d, 0x46, 0x69, 0x6e,
- 0x64, 0x45, 0x6e, 0x61, 0x62, 0x6c, 0x65, 0x64, 0x4e, 0x6f, 0x64, 0x65, 0x52, 0x65, 0x67, 0x69,
- 0x6f, 0x6e, 0x52, 0x65, 0x73, 0x70, 0x6f, 0x6e, 0x73, 0x65, 0x12, 0x2e, 0x0a, 0x0a, 0x6e, 0x6f,
- 0x64, 0x65, 0x52, 0x65, 0x67, 0x69, 0x6f, 0x6e, 0x18, 0x01, 0x20, 0x01, 0x28, 0x0b, 0x32, 0x0e,
- 0x2e, 0x70, 0x62, 0x2e, 0x4e, 0x6f, 0x64, 0x65, 0x52, 0x65, 0x67, 0x69, 0x6f, 0x6e, 0x52, 0x0a,
- 0x6e, 0x6f, 0x64, 0x65, 0x52, 0x65, 0x67, 0x69, 0x6f, 0x6e, 0x22, 0x78, 0x0a, 0x1c, 0x55, 0x70,
- 0x64, 0x61, 0x74, 0x65, 0x4e, 0x6f, 0x64, 0x65, 0x52, 0x65, 0x67, 0x69, 0x6f, 0x6e, 0x50, 0x72,
- 0x69, 0x63, 0x65, 0x52, 0x65, 0x71, 0x75, 0x65, 0x73, 0x74, 0x12, 0x22, 0x0a, 0x0c, 0x6e, 0x6f,
- 0x64, 0x65, 0x52, 0x65, 0x67, 0x69, 0x6f, 0x6e, 0x49, 0x64, 0x18, 0x01, 0x20, 0x01, 0x28, 0x03,
- 0x52, 0x0c, 0x6e, 0x6f, 0x64, 0x65, 0x52, 0x65, 0x67, 0x69, 0x6f, 0x6e, 0x49, 0x64, 0x12, 0x1e,
- 0x0a, 0x0a, 0x6e, 0x6f, 0x64, 0x65, 0x49, 0x74, 0x65, 0x6d, 0x49, 0x64, 0x18, 0x02, 0x20, 0x01,
- 0x28, 0x03, 0x52, 0x0a, 0x6e, 0x6f, 0x64, 0x65, 0x49, 0x74, 0x65, 0x6d, 0x49, 0x64, 0x12, 0x14,
- 0x0a, 0x05, 0x70, 0x72, 0x69, 0x63, 0x65, 0x18, 0x03, 0x20, 0x01, 0x28, 0x02, 0x52, 0x05, 0x70,
- 0x72, 0x69, 0x63, 0x65, 0x32, 0xb4, 0x05, 0x0a, 0x11, 0x4e, 0x6f, 0x64, 0x65, 0x52, 0x65, 0x67,
- 0x69, 0x6f, 0x6e, 0x53, 0x65, 0x72, 0x76, 0x69, 0x63, 0x65, 0x12, 0x4d, 0x0a, 0x10, 0x63, 0x72,
- 0x65, 0x61, 0x74, 0x65, 0x4e, 0x6f, 0x64, 0x65, 0x52, 0x65, 0x67, 0x69, 0x6f, 0x6e, 0x12, 0x1b,
- 0x2e, 0x70, 0x62, 0x2e, 0x43, 0x72, 0x65, 0x61, 0x74, 0x65, 0x4e, 0x6f, 0x64, 0x65, 0x52, 0x65,
- 0x67, 0x69, 0x6f, 0x6e, 0x52, 0x65, 0x71, 0x75, 0x65, 0x73, 0x74, 0x1a, 0x1c, 0x2e, 0x70, 0x62,
- 0x2e, 0x43, 0x72, 0x65, 0x61, 0x74, 0x65, 0x4e, 0x6f, 0x64, 0x65, 0x52, 0x65, 0x67, 0x69, 0x6f,
- 0x6e, 0x52, 0x65, 0x73, 0x70, 0x6f, 0x6e, 0x73, 0x65, 0x12, 0x3f, 0x0a, 0x10, 0x75, 0x70, 0x64,
- 0x61, 0x74, 0x65, 0x4e, 0x6f, 0x64, 0x65, 0x52, 0x65, 0x67, 0x69, 0x6f, 0x6e, 0x12, 0x1b, 0x2e,
- 0x70, 0x62, 0x2e, 0x55, 0x70, 0x64, 0x61, 0x74, 0x65, 0x4e, 0x6f, 0x64, 0x65, 0x52, 0x65, 0x67,
- 0x69, 0x6f, 0x6e, 0x52, 0x65, 0x71, 0x75, 0x65, 0x73, 0x74, 0x1a, 0x0e, 0x2e, 0x70, 0x62, 0x2e,
- 0x52, 0x50, 0x43, 0x53, 0x75, 0x63, 0x63, 0x65, 0x73, 0x73, 0x12, 0x3f, 0x0a, 0x10, 0x64, 0x65,
- 0x6c, 0x65, 0x74, 0x65, 0x4e, 0x6f, 0x64, 0x65, 0x52, 0x65, 0x67, 0x69, 0x6f, 0x6e, 0x12, 0x1b,
- 0x2e, 0x70, 0x62, 0x2e, 0x44, 0x65, 0x6c, 0x65, 0x74, 0x65, 0x4e, 0x6f, 0x64, 0x65, 0x52, 0x65,
- 0x67, 0x69, 0x6f, 0x6e, 0x52, 0x65, 0x71, 0x75, 0x65, 0x73, 0x74, 0x1a, 0x0e, 0x2e, 0x70, 0x62,
- 0x2e, 0x52, 0x50, 0x43, 0x53, 0x75, 0x63, 0x63, 0x65, 0x73, 0x73, 0x12, 0x68, 0x0a, 0x19, 0x66,
- 0x69, 0x6e, 0x64, 0x41, 0x6c, 0x6c, 0x45, 0x6e, 0x61, 0x62, 0x6c, 0x65, 0x64, 0x4e, 0x6f, 0x64,
- 0x65, 0x52, 0x65, 0x67, 0x69, 0x6f, 0x6e, 0x73, 0x12, 0x24, 0x2e, 0x70, 0x62, 0x2e, 0x46, 0x69,
- 0x6e, 0x64, 0x41, 0x6c, 0x6c, 0x45, 0x6e, 0x61, 0x62, 0x6c, 0x65, 0x64, 0x4e, 0x6f, 0x64, 0x65,
- 0x52, 0x65, 0x67, 0x69, 0x6f, 0x6e, 0x73, 0x52, 0x65, 0x71, 0x75, 0x65, 0x73, 0x74, 0x1a, 0x25,
- 0x2e, 0x70, 0x62, 0x2e, 0x46, 0x69, 0x6e, 0x64, 0x41, 0x6c, 0x6c, 0x45, 0x6e, 0x61, 0x62, 0x6c,
- 0x65, 0x64, 0x4e, 0x6f, 0x64, 0x65, 0x52, 0x65, 0x67, 0x69, 0x6f, 0x6e, 0x73, 0x52, 0x65, 0x73,
- 0x70, 0x6f, 0x6e, 0x73, 0x65, 0x12, 0x6e, 0x0a, 0x1b, 0x66, 0x69, 0x6e, 0x64, 0x41, 0x6c, 0x6c,
- 0x41, 0x76, 0x61, 0x69, 0x6c, 0x61, 0x62, 0x6c, 0x65, 0x4e, 0x6f, 0x64, 0x65, 0x52, 0x65, 0x67,
- 0x69, 0x6f, 0x6e, 0x73, 0x12, 0x26, 0x2e, 0x70, 0x62, 0x2e, 0x46, 0x69, 0x6e, 0x64, 0x41, 0x6c,
- 0x6c, 0x41, 0x76, 0x61, 0x69, 0x6c, 0x61, 0x62, 0x6c, 0x65, 0x4e, 0x6f, 0x64, 0x65, 0x52, 0x65,
- 0x67, 0x69, 0x6f, 0x6e, 0x73, 0x52, 0x65, 0x71, 0x75, 0x65, 0x73, 0x74, 0x1a, 0x27, 0x2e, 0x70,
- 0x62, 0x2e, 0x46, 0x69, 0x6e, 0x64, 0x41, 0x6c, 0x6c, 0x41, 0x76, 0x61, 0x69, 0x6c, 0x61, 0x62,
- 0x6c, 0x65, 0x4e, 0x6f, 0x64, 0x65, 0x52, 0x65, 0x67, 0x69, 0x6f, 0x6e, 0x73, 0x52, 0x65, 0x73,
- 0x70, 0x6f, 0x6e, 0x73, 0x65, 0x12, 0x4b, 0x0a, 0x16, 0x75, 0x70, 0x64, 0x61, 0x74, 0x65, 0x4e,
- 0x6f, 0x64, 0x65, 0x52, 0x65, 0x67, 0x69, 0x6f, 0x6e, 0x4f, 0x72, 0x64, 0x65, 0x72, 0x73, 0x12,
- 0x21, 0x2e, 0x70, 0x62, 0x2e, 0x55, 0x70, 0x64, 0x61, 0x74, 0x65, 0x4e, 0x6f, 0x64, 0x65, 0x52,
- 0x65, 0x67, 0x69, 0x6f, 0x6e, 0x4f, 0x72, 0x64, 0x65, 0x72, 0x73, 0x52, 0x65, 0x71, 0x75, 0x65,
- 0x73, 0x74, 0x1a, 0x0e, 0x2e, 0x70, 0x62, 0x2e, 0x52, 0x50, 0x43, 0x53, 0x75, 0x63, 0x63, 0x65,
- 0x73, 0x73, 0x12, 0x5c, 0x0a, 0x15, 0x66, 0x69, 0x6e, 0x64, 0x45, 0x6e, 0x61, 0x62, 0x6c, 0x65,
- 0x64, 0x4e, 0x6f, 0x64, 0x65, 0x52, 0x65, 0x67, 0x69, 0x6f, 0x6e, 0x12, 0x20, 0x2e, 0x70, 0x62,
- 0x2e, 0x46, 0x69, 0x6e, 0x64, 0x45, 0x6e, 0x61, 0x62, 0x6c, 0x65, 0x64, 0x4e, 0x6f, 0x64, 0x65,
- 0x52, 0x65, 0x67, 0x69, 0x6f, 0x6e, 0x52, 0x65, 0x71, 0x75, 0x65, 0x73, 0x74, 0x1a, 0x21, 0x2e,
- 0x70, 0x62, 0x2e, 0x46, 0x69, 0x6e, 0x64, 0x45, 0x6e, 0x61, 0x62, 0x6c, 0x65, 0x64, 0x4e, 0x6f,
- 0x64, 0x65, 0x52, 0x65, 0x67, 0x69, 0x6f, 0x6e, 0x52, 0x65, 0x73, 0x70, 0x6f, 0x6e, 0x73, 0x65,
- 0x12, 0x49, 0x0a, 0x15, 0x75, 0x70, 0x64, 0x61, 0x74, 0x65, 0x4e, 0x6f, 0x64, 0x65, 0x52, 0x65,
- 0x67, 0x69, 0x6f, 0x6e, 0x50, 0x72, 0x69, 0x63, 0x65, 0x12, 0x20, 0x2e, 0x70, 0x62, 0x2e, 0x55,
- 0x70, 0x64, 0x61, 0x74, 0x65, 0x4e, 0x6f, 0x64, 0x65, 0x52, 0x65, 0x67, 0x69, 0x6f, 0x6e, 0x50,
- 0x72, 0x69, 0x63, 0x65, 0x52, 0x65, 0x71, 0x75, 0x65, 0x73, 0x74, 0x1a, 0x0e, 0x2e, 0x70, 0x62,
- 0x2e, 0x52, 0x50, 0x43, 0x53, 0x75, 0x63, 0x63, 0x65, 0x73, 0x73, 0x42, 0x06, 0x5a, 0x04, 0x2e,
- 0x2f, 0x70, 0x62, 0x62, 0x06, 0x70, 0x72, 0x6f, 0x74, 0x6f, 0x33,
-}
+const file_service_node_region_proto_rawDesc = "" +
+ "\n" +
+ "\x19service_node_region.proto\x12\x02pb\x1a\x19models/rpc_messages.proto\x1a\x1emodels/model_node_region.proto\"O\n" +
+ "\x17CreateNodeRegionRequest\x12\x12\n" +
+ "\x04name\x18\x01 \x01(\tR\x04name\x12 \n" +
+ "\vdescription\x18\x02 \x01(\tR\vdescription\">\n" +
+ "\x18CreateNodeRegionResponse\x12\"\n" +
+ "\fnodeRegionId\x18\x01 \x01(\x03R\fnodeRegionId\"\x87\x01\n" +
+ "\x17UpdateNodeRegionRequest\x12\"\n" +
+ "\fnodeRegionId\x18\x01 \x01(\x03R\fnodeRegionId\x12\x12\n" +
+ "\x04name\x18\x02 \x01(\tR\x04name\x12 \n" +
+ "\vdescription\x18\x03 \x01(\tR\vdescription\x12\x12\n" +
+ "\x04isOn\x18\x04 \x01(\bR\x04isOn\"=\n" +
+ "\x17DeleteNodeRegionRequest\x12\"\n" +
+ "\fnodeRegionId\x18\x01 \x01(\x03R\fnodeRegionId\"\"\n" +
+ " FindAllEnabledNodeRegionsRequest\"U\n" +
+ "!FindAllEnabledNodeRegionsResponse\x120\n" +
+ "\vnodeRegions\x18\x01 \x03(\v2\x0e.pb.NodeRegionR\vnodeRegions\"$\n" +
+ "\"FindAllAvailableNodeRegionsRequest\"W\n" +
+ "#FindAllAvailableNodeRegionsResponse\x120\n" +
+ "\vnodeRegions\x18\x01 \x03(\v2\x0e.pb.NodeRegionR\vnodeRegions\"E\n" +
+ "\x1dUpdateNodeRegionOrdersRequest\x12$\n" +
+ "\rnodeRegionIds\x18\x01 \x03(\x03R\rnodeRegionIds\"B\n" +
+ "\x1cFindEnabledNodeRegionRequest\x12\"\n" +
+ "\fnodeRegionId\x18\x01 \x01(\x03R\fnodeRegionId\"O\n" +
+ "\x1dFindEnabledNodeRegionResponse\x12.\n" +
+ "\n" +
+ "nodeRegion\x18\x01 \x01(\v2\x0e.pb.NodeRegionR\n" +
+ "nodeRegion\"x\n" +
+ "\x1cUpdateNodeRegionPriceRequest\x12\"\n" +
+ "\fnodeRegionId\x18\x01 \x01(\x03R\fnodeRegionId\x12\x1e\n" +
+ "\n" +
+ "nodeItemId\x18\x02 \x01(\x03R\n" +
+ "nodeItemId\x12\x14\n" +
+ "\x05price\x18\x03 \x01(\x02R\x05price2\xb4\x05\n" +
+ "\x11NodeRegionService\x12M\n" +
+ "\x10createNodeRegion\x12\x1b.pb.CreateNodeRegionRequest\x1a\x1c.pb.CreateNodeRegionResponse\x12?\n" +
+ "\x10updateNodeRegion\x12\x1b.pb.UpdateNodeRegionRequest\x1a\x0e.pb.RPCSuccess\x12?\n" +
+ "\x10deleteNodeRegion\x12\x1b.pb.DeleteNodeRegionRequest\x1a\x0e.pb.RPCSuccess\x12h\n" +
+ "\x19findAllEnabledNodeRegions\x12$.pb.FindAllEnabledNodeRegionsRequest\x1a%.pb.FindAllEnabledNodeRegionsResponse\x12n\n" +
+ "\x1bfindAllAvailableNodeRegions\x12&.pb.FindAllAvailableNodeRegionsRequest\x1a'.pb.FindAllAvailableNodeRegionsResponse\x12K\n" +
+ "\x16updateNodeRegionOrders\x12!.pb.UpdateNodeRegionOrdersRequest\x1a\x0e.pb.RPCSuccess\x12\\\n" +
+ "\x15findEnabledNodeRegion\x12 .pb.FindEnabledNodeRegionRequest\x1a!.pb.FindEnabledNodeRegionResponse\x12I\n" +
+ "\x15updateNodeRegionPrice\x12 .pb.UpdateNodeRegionPriceRequest\x1a\x0e.pb.RPCSuccessB\x06Z\x04./pbb\x06proto3"
var (
file_service_node_region_proto_rawDescOnce sync.Once
- file_service_node_region_proto_rawDescData = file_service_node_region_proto_rawDesc
+ file_service_node_region_proto_rawDescData []byte
)
func file_service_node_region_proto_rawDescGZIP() []byte {
file_service_node_region_proto_rawDescOnce.Do(func() {
- file_service_node_region_proto_rawDescData = protoimpl.X.CompressGZIP(file_service_node_region_proto_rawDescData)
+ file_service_node_region_proto_rawDescData = protoimpl.X.CompressGZIP(unsafe.Slice(unsafe.StringData(file_service_node_region_proto_rawDesc), len(file_service_node_region_proto_rawDesc)))
})
return file_service_node_region_proto_rawDescData
}
@@ -769,7 +703,7 @@ func file_service_node_region_proto_init() {
out := protoimpl.TypeBuilder{
File: protoimpl.DescBuilder{
GoPackagePath: reflect.TypeOf(x{}).PkgPath(),
- RawDescriptor: file_service_node_region_proto_rawDesc,
+ RawDescriptor: unsafe.Slice(unsafe.StringData(file_service_node_region_proto_rawDesc), len(file_service_node_region_proto_rawDesc)),
NumEnums: 0,
NumMessages: 12,
NumExtensions: 0,
@@ -780,7 +714,6 @@ func file_service_node_region_proto_init() {
MessageInfos: file_service_node_region_proto_msgTypes,
}.Build()
File_service_node_region_proto = out.File
- file_service_node_region_proto_rawDesc = nil
file_service_node_region_proto_goTypes = nil
file_service_node_region_proto_depIdxs = nil
}
diff --git a/EdgeCommon/pkg/rpc/pb/service_node_region_grpc.pb.go b/EdgeCommon/pkg/rpc/pb/service_node_region_grpc.pb.go
index 1ce65a2..4b898c5 100644
--- a/EdgeCommon/pkg/rpc/pb/service_node_region_grpc.pb.go
+++ b/EdgeCommon/pkg/rpc/pb/service_node_region_grpc.pb.go
@@ -1,7 +1,7 @@
// Code generated by protoc-gen-go-grpc. DO NOT EDIT.
// versions:
-// - protoc-gen-go-grpc v1.5.1
-// - protoc v6.33.2
+// - protoc-gen-go-grpc v1.6.1
+// - protoc v3.19.6
// source: service_node_region.proto
package pb
@@ -173,28 +173,28 @@ type NodeRegionServiceServer interface {
type UnimplementedNodeRegionServiceServer struct{}
func (UnimplementedNodeRegionServiceServer) CreateNodeRegion(context.Context, *CreateNodeRegionRequest) (*CreateNodeRegionResponse, error) {
- return nil, status.Errorf(codes.Unimplemented, "method CreateNodeRegion not implemented")
+ return nil, status.Error(codes.Unimplemented, "method CreateNodeRegion not implemented")
}
func (UnimplementedNodeRegionServiceServer) UpdateNodeRegion(context.Context, *UpdateNodeRegionRequest) (*RPCSuccess, error) {
- return nil, status.Errorf(codes.Unimplemented, "method UpdateNodeRegion not implemented")
+ return nil, status.Error(codes.Unimplemented, "method UpdateNodeRegion not implemented")
}
func (UnimplementedNodeRegionServiceServer) DeleteNodeRegion(context.Context, *DeleteNodeRegionRequest) (*RPCSuccess, error) {
- return nil, status.Errorf(codes.Unimplemented, "method DeleteNodeRegion not implemented")
+ return nil, status.Error(codes.Unimplemented, "method DeleteNodeRegion not implemented")
}
func (UnimplementedNodeRegionServiceServer) FindAllEnabledNodeRegions(context.Context, *FindAllEnabledNodeRegionsRequest) (*FindAllEnabledNodeRegionsResponse, error) {
- return nil, status.Errorf(codes.Unimplemented, "method FindAllEnabledNodeRegions not implemented")
+ return nil, status.Error(codes.Unimplemented, "method FindAllEnabledNodeRegions not implemented")
}
func (UnimplementedNodeRegionServiceServer) FindAllAvailableNodeRegions(context.Context, *FindAllAvailableNodeRegionsRequest) (*FindAllAvailableNodeRegionsResponse, error) {
- return nil, status.Errorf(codes.Unimplemented, "method FindAllAvailableNodeRegions not implemented")
+ return nil, status.Error(codes.Unimplemented, "method FindAllAvailableNodeRegions not implemented")
}
func (UnimplementedNodeRegionServiceServer) UpdateNodeRegionOrders(context.Context, *UpdateNodeRegionOrdersRequest) (*RPCSuccess, error) {
- return nil, status.Errorf(codes.Unimplemented, "method UpdateNodeRegionOrders not implemented")
+ return nil, status.Error(codes.Unimplemented, "method UpdateNodeRegionOrders not implemented")
}
func (UnimplementedNodeRegionServiceServer) FindEnabledNodeRegion(context.Context, *FindEnabledNodeRegionRequest) (*FindEnabledNodeRegionResponse, error) {
- return nil, status.Errorf(codes.Unimplemented, "method FindEnabledNodeRegion not implemented")
+ return nil, status.Error(codes.Unimplemented, "method FindEnabledNodeRegion not implemented")
}
func (UnimplementedNodeRegionServiceServer) UpdateNodeRegionPrice(context.Context, *UpdateNodeRegionPriceRequest) (*RPCSuccess, error) {
- return nil, status.Errorf(codes.Unimplemented, "method UpdateNodeRegionPrice not implemented")
+ return nil, status.Error(codes.Unimplemented, "method UpdateNodeRegionPrice not implemented")
}
func (UnimplementedNodeRegionServiceServer) testEmbeddedByValue() {}
@@ -206,7 +206,7 @@ type UnsafeNodeRegionServiceServer interface {
}
func RegisterNodeRegionServiceServer(s grpc.ServiceRegistrar, srv NodeRegionServiceServer) {
- // If the following call pancis, it indicates UnimplementedNodeRegionServiceServer was
+ // If the following call panics, it indicates UnimplementedNodeRegionServiceServer was
// embedded by pointer and is nil. This will cause panics if an
// unimplemented method is ever invoked, so we test this at initialization
// time to prevent it from happening at runtime later due to I/O.
diff --git a/EdgeCommon/pkg/rpc/pb/service_node_task.pb.go b/EdgeCommon/pkg/rpc/pb/service_node_task.pb.go
index c959ace..7828d2a 100644
--- a/EdgeCommon/pkg/rpc/pb/service_node_task.pb.go
+++ b/EdgeCommon/pkg/rpc/pb/service_node_task.pb.go
@@ -1,7 +1,7 @@
// Code generated by protoc-gen-go. DO NOT EDIT.
// versions:
-// protoc-gen-go v1.36.0
-// protoc v6.33.2
+// protoc-gen-go v1.36.11
+// protoc v3.19.6
// source: service_node_task.proto
package pb
@@ -11,6 +11,7 @@ import (
protoimpl "google.golang.org/protobuf/runtime/protoimpl"
reflect "reflect"
sync "sync"
+ unsafe "unsafe"
)
const (
@@ -708,134 +709,69 @@ func (x *UpdateNodeTasksNotifiedRequest) GetNodeTaskIds() []int64 {
var File_service_node_task_proto protoreflect.FileDescriptor
-var file_service_node_task_proto_rawDesc = []byte{
- 0x0a, 0x17, 0x73, 0x65, 0x72, 0x76, 0x69, 0x63, 0x65, 0x5f, 0x6e, 0x6f, 0x64, 0x65, 0x5f, 0x74,
- 0x61, 0x73, 0x6b, 0x2e, 0x70, 0x72, 0x6f, 0x74, 0x6f, 0x12, 0x02, 0x70, 0x62, 0x1a, 0x19, 0x6d,
- 0x6f, 0x64, 0x65, 0x6c, 0x73, 0x2f, 0x72, 0x70, 0x63, 0x5f, 0x6d, 0x65, 0x73, 0x73, 0x61, 0x67,
- 0x65, 0x73, 0x2e, 0x70, 0x72, 0x6f, 0x74, 0x6f, 0x1a, 0x1c, 0x6d, 0x6f, 0x64, 0x65, 0x6c, 0x73,
- 0x2f, 0x6d, 0x6f, 0x64, 0x65, 0x6c, 0x5f, 0x6e, 0x6f, 0x64, 0x65, 0x5f, 0x74, 0x61, 0x73, 0x6b,
- 0x2e, 0x70, 0x72, 0x6f, 0x74, 0x6f, 0x22, 0x30, 0x0a, 0x14, 0x46, 0x69, 0x6e, 0x64, 0x4e, 0x6f,
- 0x64, 0x65, 0x54, 0x61, 0x73, 0x6b, 0x73, 0x52, 0x65, 0x71, 0x75, 0x65, 0x73, 0x74, 0x12, 0x18,
- 0x0a, 0x07, 0x76, 0x65, 0x72, 0x73, 0x69, 0x6f, 0x6e, 0x18, 0x01, 0x20, 0x01, 0x28, 0x03, 0x52,
- 0x07, 0x76, 0x65, 0x72, 0x73, 0x69, 0x6f, 0x6e, 0x22, 0x43, 0x0a, 0x15, 0x46, 0x69, 0x6e, 0x64,
- 0x4e, 0x6f, 0x64, 0x65, 0x54, 0x61, 0x73, 0x6b, 0x73, 0x52, 0x65, 0x73, 0x70, 0x6f, 0x6e, 0x73,
- 0x65, 0x12, 0x2a, 0x0a, 0x09, 0x6e, 0x6f, 0x64, 0x65, 0x54, 0x61, 0x73, 0x6b, 0x73, 0x18, 0x01,
- 0x20, 0x03, 0x28, 0x0b, 0x32, 0x0c, 0x2e, 0x70, 0x62, 0x2e, 0x4e, 0x6f, 0x64, 0x65, 0x54, 0x61,
- 0x73, 0x6b, 0x52, 0x09, 0x6e, 0x6f, 0x64, 0x65, 0x54, 0x61, 0x73, 0x6b, 0x73, 0x22, 0x65, 0x0a,
- 0x19, 0x52, 0x65, 0x70, 0x6f, 0x72, 0x74, 0x4e, 0x6f, 0x64, 0x65, 0x54, 0x61, 0x73, 0x6b, 0x44,
- 0x6f, 0x6e, 0x65, 0x52, 0x65, 0x71, 0x75, 0x65, 0x73, 0x74, 0x12, 0x1e, 0x0a, 0x0a, 0x6e, 0x6f,
- 0x64, 0x65, 0x54, 0x61, 0x73, 0x6b, 0x49, 0x64, 0x18, 0x01, 0x20, 0x01, 0x28, 0x03, 0x52, 0x0a,
- 0x6e, 0x6f, 0x64, 0x65, 0x54, 0x61, 0x73, 0x6b, 0x49, 0x64, 0x12, 0x12, 0x0a, 0x04, 0x69, 0x73,
- 0x4f, 0x6b, 0x18, 0x02, 0x20, 0x01, 0x28, 0x08, 0x52, 0x04, 0x69, 0x73, 0x4f, 0x6b, 0x12, 0x14,
- 0x0a, 0x05, 0x65, 0x72, 0x72, 0x6f, 0x72, 0x18, 0x03, 0x20, 0x01, 0x28, 0x09, 0x52, 0x05, 0x65,
- 0x72, 0x72, 0x6f, 0x72, 0x22, 0x1d, 0x0a, 0x1b, 0x46, 0x69, 0x6e, 0x64, 0x4e, 0x6f, 0x64, 0x65,
- 0x43, 0x6c, 0x75, 0x73, 0x74, 0x65, 0x72, 0x54, 0x61, 0x73, 0x6b, 0x73, 0x52, 0x65, 0x71, 0x75,
- 0x65, 0x73, 0x74, 0x22, 0x53, 0x0a, 0x1c, 0x46, 0x69, 0x6e, 0x64, 0x4e, 0x6f, 0x64, 0x65, 0x43,
- 0x6c, 0x75, 0x73, 0x74, 0x65, 0x72, 0x54, 0x61, 0x73, 0x6b, 0x73, 0x52, 0x65, 0x73, 0x70, 0x6f,
- 0x6e, 0x73, 0x65, 0x12, 0x33, 0x0a, 0x0c, 0x63, 0x6c, 0x75, 0x73, 0x74, 0x65, 0x72, 0x54, 0x61,
- 0x73, 0x6b, 0x73, 0x18, 0x01, 0x20, 0x03, 0x28, 0x0b, 0x32, 0x0f, 0x2e, 0x70, 0x62, 0x2e, 0x43,
- 0x6c, 0x75, 0x73, 0x74, 0x65, 0x72, 0x54, 0x61, 0x73, 0x6b, 0x52, 0x0c, 0x63, 0x6c, 0x75, 0x73,
- 0x74, 0x65, 0x72, 0x54, 0x61, 0x73, 0x6b, 0x73, 0x22, 0x79, 0x0a, 0x0b, 0x43, 0x6c, 0x75, 0x73,
- 0x74, 0x65, 0x72, 0x54, 0x61, 0x73, 0x6b, 0x12, 0x1c, 0x0a, 0x09, 0x63, 0x6c, 0x75, 0x73, 0x74,
- 0x65, 0x72, 0x49, 0x64, 0x18, 0x01, 0x20, 0x01, 0x28, 0x03, 0x52, 0x09, 0x63, 0x6c, 0x75, 0x73,
- 0x74, 0x65, 0x72, 0x49, 0x64, 0x12, 0x20, 0x0a, 0x0b, 0x63, 0x6c, 0x75, 0x73, 0x74, 0x65, 0x72,
- 0x4e, 0x61, 0x6d, 0x65, 0x18, 0x02, 0x20, 0x01, 0x28, 0x09, 0x52, 0x0b, 0x63, 0x6c, 0x75, 0x73,
- 0x74, 0x65, 0x72, 0x4e, 0x61, 0x6d, 0x65, 0x12, 0x2a, 0x0a, 0x09, 0x6e, 0x6f, 0x64, 0x65, 0x54,
- 0x61, 0x73, 0x6b, 0x73, 0x18, 0x03, 0x20, 0x03, 0x28, 0x0b, 0x32, 0x0c, 0x2e, 0x70, 0x62, 0x2e,
- 0x4e, 0x6f, 0x64, 0x65, 0x54, 0x61, 0x73, 0x6b, 0x52, 0x09, 0x6e, 0x6f, 0x64, 0x65, 0x54, 0x61,
- 0x73, 0x6b, 0x73, 0x22, 0x3c, 0x0a, 0x16, 0x45, 0x78, 0x69, 0x73, 0x74, 0x73, 0x4e, 0x6f, 0x64,
- 0x65, 0x54, 0x61, 0x73, 0x6b, 0x73, 0x52, 0x65, 0x71, 0x75, 0x65, 0x73, 0x74, 0x12, 0x22, 0x0a,
- 0x0c, 0x65, 0x78, 0x63, 0x6c, 0x75, 0x64, 0x65, 0x54, 0x79, 0x70, 0x65, 0x73, 0x18, 0x01, 0x20,
- 0x03, 0x28, 0x09, 0x52, 0x0c, 0x65, 0x78, 0x63, 0x6c, 0x75, 0x64, 0x65, 0x54, 0x79, 0x70, 0x65,
- 0x73, 0x22, 0x59, 0x0a, 0x17, 0x45, 0x78, 0x69, 0x73, 0x74, 0x73, 0x4e, 0x6f, 0x64, 0x65, 0x54,
- 0x61, 0x73, 0x6b, 0x73, 0x52, 0x65, 0x73, 0x70, 0x6f, 0x6e, 0x73, 0x65, 0x12, 0x1e, 0x0a, 0x0a,
- 0x65, 0x78, 0x69, 0x73, 0x74, 0x54, 0x61, 0x73, 0x6b, 0x73, 0x18, 0x01, 0x20, 0x01, 0x28, 0x08,
- 0x52, 0x0a, 0x65, 0x78, 0x69, 0x73, 0x74, 0x54, 0x61, 0x73, 0x6b, 0x73, 0x12, 0x1e, 0x0a, 0x0a,
- 0x65, 0x78, 0x69, 0x73, 0x74, 0x45, 0x72, 0x72, 0x6f, 0x72, 0x18, 0x02, 0x20, 0x01, 0x28, 0x08,
- 0x52, 0x0a, 0x65, 0x78, 0x69, 0x73, 0x74, 0x45, 0x72, 0x72, 0x6f, 0x72, 0x22, 0x37, 0x0a, 0x15,
- 0x44, 0x65, 0x6c, 0x65, 0x74, 0x65, 0x4e, 0x6f, 0x64, 0x65, 0x54, 0x61, 0x73, 0x6b, 0x52, 0x65,
- 0x71, 0x75, 0x65, 0x73, 0x74, 0x12, 0x1e, 0x0a, 0x0a, 0x6e, 0x6f, 0x64, 0x65, 0x54, 0x61, 0x73,
- 0x6b, 0x49, 0x64, 0x18, 0x01, 0x20, 0x01, 0x28, 0x03, 0x52, 0x0a, 0x6e, 0x6f, 0x64, 0x65, 0x54,
- 0x61, 0x73, 0x6b, 0x49, 0x64, 0x22, 0x3a, 0x0a, 0x16, 0x44, 0x65, 0x6c, 0x65, 0x74, 0x65, 0x4e,
- 0x6f, 0x64, 0x65, 0x54, 0x61, 0x73, 0x6b, 0x73, 0x52, 0x65, 0x71, 0x75, 0x65, 0x73, 0x74, 0x12,
- 0x20, 0x0a, 0x0b, 0x6e, 0x6f, 0x64, 0x65, 0x54, 0x61, 0x73, 0x6b, 0x49, 0x64, 0x73, 0x18, 0x01,
- 0x20, 0x03, 0x28, 0x03, 0x52, 0x0b, 0x6e, 0x6f, 0x64, 0x65, 0x54, 0x61, 0x73, 0x6b, 0x49, 0x64,
- 0x73, 0x22, 0x1b, 0x0a, 0x19, 0x44, 0x65, 0x6c, 0x65, 0x74, 0x65, 0x41, 0x6c, 0x6c, 0x4e, 0x6f,
- 0x64, 0x65, 0x54, 0x61, 0x73, 0x6b, 0x73, 0x52, 0x65, 0x71, 0x75, 0x65, 0x73, 0x74, 0x22, 0x1c,
- 0x0a, 0x1a, 0x43, 0x6f, 0x75, 0x6e, 0x74, 0x44, 0x6f, 0x69, 0x6e, 0x67, 0x4e, 0x6f, 0x64, 0x65,
- 0x54, 0x61, 0x73, 0x6b, 0x73, 0x52, 0x65, 0x71, 0x75, 0x65, 0x73, 0x74, 0x22, 0x33, 0x0a, 0x1d,
- 0x46, 0x69, 0x6e, 0x64, 0x4e, 0x6f, 0x74, 0x69, 0x66, 0x79, 0x69, 0x6e, 0x67, 0x4e, 0x6f, 0x64,
- 0x65, 0x54, 0x61, 0x73, 0x6b, 0x73, 0x52, 0x65, 0x71, 0x75, 0x65, 0x73, 0x74, 0x12, 0x12, 0x0a,
- 0x04, 0x73, 0x69, 0x7a, 0x65, 0x18, 0x01, 0x20, 0x01, 0x28, 0x03, 0x52, 0x04, 0x73, 0x69, 0x7a,
- 0x65, 0x22, 0x4c, 0x0a, 0x1e, 0x46, 0x69, 0x6e, 0x64, 0x4e, 0x6f, 0x74, 0x69, 0x66, 0x79, 0x69,
- 0x6e, 0x67, 0x4e, 0x6f, 0x64, 0x65, 0x54, 0x61, 0x73, 0x6b, 0x73, 0x52, 0x65, 0x73, 0x70, 0x6f,
- 0x6e, 0x73, 0x65, 0x12, 0x2a, 0x0a, 0x09, 0x6e, 0x6f, 0x64, 0x65, 0x54, 0x61, 0x73, 0x6b, 0x73,
- 0x18, 0x01, 0x20, 0x03, 0x28, 0x0b, 0x32, 0x0c, 0x2e, 0x70, 0x62, 0x2e, 0x4e, 0x6f, 0x64, 0x65,
- 0x54, 0x61, 0x73, 0x6b, 0x52, 0x09, 0x6e, 0x6f, 0x64, 0x65, 0x54, 0x61, 0x73, 0x6b, 0x73, 0x22,
- 0x42, 0x0a, 0x1e, 0x55, 0x70, 0x64, 0x61, 0x74, 0x65, 0x4e, 0x6f, 0x64, 0x65, 0x54, 0x61, 0x73,
- 0x6b, 0x73, 0x4e, 0x6f, 0x74, 0x69, 0x66, 0x69, 0x65, 0x64, 0x52, 0x65, 0x71, 0x75, 0x65, 0x73,
- 0x74, 0x12, 0x20, 0x0a, 0x0b, 0x6e, 0x6f, 0x64, 0x65, 0x54, 0x61, 0x73, 0x6b, 0x49, 0x64, 0x73,
- 0x18, 0x01, 0x20, 0x03, 0x28, 0x03, 0x52, 0x0b, 0x6e, 0x6f, 0x64, 0x65, 0x54, 0x61, 0x73, 0x6b,
- 0x49, 0x64, 0x73, 0x32, 0x81, 0x06, 0x0a, 0x0f, 0x4e, 0x6f, 0x64, 0x65, 0x54, 0x61, 0x73, 0x6b,
- 0x53, 0x65, 0x72, 0x76, 0x69, 0x63, 0x65, 0x12, 0x44, 0x0a, 0x0d, 0x66, 0x69, 0x6e, 0x64, 0x4e,
- 0x6f, 0x64, 0x65, 0x54, 0x61, 0x73, 0x6b, 0x73, 0x12, 0x18, 0x2e, 0x70, 0x62, 0x2e, 0x46, 0x69,
- 0x6e, 0x64, 0x4e, 0x6f, 0x64, 0x65, 0x54, 0x61, 0x73, 0x6b, 0x73, 0x52, 0x65, 0x71, 0x75, 0x65,
- 0x73, 0x74, 0x1a, 0x19, 0x2e, 0x70, 0x62, 0x2e, 0x46, 0x69, 0x6e, 0x64, 0x4e, 0x6f, 0x64, 0x65,
- 0x54, 0x61, 0x73, 0x6b, 0x73, 0x52, 0x65, 0x73, 0x70, 0x6f, 0x6e, 0x73, 0x65, 0x12, 0x43, 0x0a,
- 0x12, 0x72, 0x65, 0x70, 0x6f, 0x72, 0x74, 0x4e, 0x6f, 0x64, 0x65, 0x54, 0x61, 0x73, 0x6b, 0x44,
- 0x6f, 0x6e, 0x65, 0x12, 0x1d, 0x2e, 0x70, 0x62, 0x2e, 0x52, 0x65, 0x70, 0x6f, 0x72, 0x74, 0x4e,
- 0x6f, 0x64, 0x65, 0x54, 0x61, 0x73, 0x6b, 0x44, 0x6f, 0x6e, 0x65, 0x52, 0x65, 0x71, 0x75, 0x65,
- 0x73, 0x74, 0x1a, 0x0e, 0x2e, 0x70, 0x62, 0x2e, 0x52, 0x50, 0x43, 0x53, 0x75, 0x63, 0x63, 0x65,
- 0x73, 0x73, 0x12, 0x59, 0x0a, 0x14, 0x66, 0x69, 0x6e, 0x64, 0x4e, 0x6f, 0x64, 0x65, 0x43, 0x6c,
- 0x75, 0x73, 0x74, 0x65, 0x72, 0x54, 0x61, 0x73, 0x6b, 0x73, 0x12, 0x1f, 0x2e, 0x70, 0x62, 0x2e,
- 0x46, 0x69, 0x6e, 0x64, 0x4e, 0x6f, 0x64, 0x65, 0x43, 0x6c, 0x75, 0x73, 0x74, 0x65, 0x72, 0x54,
- 0x61, 0x73, 0x6b, 0x73, 0x52, 0x65, 0x71, 0x75, 0x65, 0x73, 0x74, 0x1a, 0x20, 0x2e, 0x70, 0x62,
- 0x2e, 0x46, 0x69, 0x6e, 0x64, 0x4e, 0x6f, 0x64, 0x65, 0x43, 0x6c, 0x75, 0x73, 0x74, 0x65, 0x72,
- 0x54, 0x61, 0x73, 0x6b, 0x73, 0x52, 0x65, 0x73, 0x70, 0x6f, 0x6e, 0x73, 0x65, 0x12, 0x4a, 0x0a,
- 0x0f, 0x65, 0x78, 0x69, 0x73, 0x74, 0x73, 0x4e, 0x6f, 0x64, 0x65, 0x54, 0x61, 0x73, 0x6b, 0x73,
- 0x12, 0x1a, 0x2e, 0x70, 0x62, 0x2e, 0x45, 0x78, 0x69, 0x73, 0x74, 0x73, 0x4e, 0x6f, 0x64, 0x65,
- 0x54, 0x61, 0x73, 0x6b, 0x73, 0x52, 0x65, 0x71, 0x75, 0x65, 0x73, 0x74, 0x1a, 0x1b, 0x2e, 0x70,
- 0x62, 0x2e, 0x45, 0x78, 0x69, 0x73, 0x74, 0x73, 0x4e, 0x6f, 0x64, 0x65, 0x54, 0x61, 0x73, 0x6b,
- 0x73, 0x52, 0x65, 0x73, 0x70, 0x6f, 0x6e, 0x73, 0x65, 0x12, 0x3b, 0x0a, 0x0e, 0x64, 0x65, 0x6c,
- 0x65, 0x74, 0x65, 0x4e, 0x6f, 0x64, 0x65, 0x54, 0x61, 0x73, 0x6b, 0x12, 0x19, 0x2e, 0x70, 0x62,
- 0x2e, 0x44, 0x65, 0x6c, 0x65, 0x74, 0x65, 0x4e, 0x6f, 0x64, 0x65, 0x54, 0x61, 0x73, 0x6b, 0x52,
- 0x65, 0x71, 0x75, 0x65, 0x73, 0x74, 0x1a, 0x0e, 0x2e, 0x70, 0x62, 0x2e, 0x52, 0x50, 0x43, 0x53,
- 0x75, 0x63, 0x63, 0x65, 0x73, 0x73, 0x12, 0x3d, 0x0a, 0x0f, 0x64, 0x65, 0x6c, 0x65, 0x74, 0x65,
- 0x4e, 0x6f, 0x64, 0x65, 0x54, 0x61, 0x73, 0x6b, 0x73, 0x12, 0x1a, 0x2e, 0x70, 0x62, 0x2e, 0x44,
- 0x65, 0x6c, 0x65, 0x74, 0x65, 0x4e, 0x6f, 0x64, 0x65, 0x54, 0x61, 0x73, 0x6b, 0x73, 0x52, 0x65,
- 0x71, 0x75, 0x65, 0x73, 0x74, 0x1a, 0x0e, 0x2e, 0x70, 0x62, 0x2e, 0x52, 0x50, 0x43, 0x53, 0x75,
- 0x63, 0x63, 0x65, 0x73, 0x73, 0x12, 0x43, 0x0a, 0x12, 0x64, 0x65, 0x6c, 0x65, 0x74, 0x65, 0x41,
- 0x6c, 0x6c, 0x4e, 0x6f, 0x64, 0x65, 0x54, 0x61, 0x73, 0x6b, 0x73, 0x12, 0x1d, 0x2e, 0x70, 0x62,
- 0x2e, 0x44, 0x65, 0x6c, 0x65, 0x74, 0x65, 0x41, 0x6c, 0x6c, 0x4e, 0x6f, 0x64, 0x65, 0x54, 0x61,
- 0x73, 0x6b, 0x73, 0x52, 0x65, 0x71, 0x75, 0x65, 0x73, 0x74, 0x1a, 0x0e, 0x2e, 0x70, 0x62, 0x2e,
- 0x52, 0x50, 0x43, 0x53, 0x75, 0x63, 0x63, 0x65, 0x73, 0x73, 0x12, 0x4b, 0x0a, 0x13, 0x63, 0x6f,
- 0x75, 0x6e, 0x74, 0x44, 0x6f, 0x69, 0x6e, 0x67, 0x4e, 0x6f, 0x64, 0x65, 0x54, 0x61, 0x73, 0x6b,
- 0x73, 0x12, 0x1e, 0x2e, 0x70, 0x62, 0x2e, 0x43, 0x6f, 0x75, 0x6e, 0x74, 0x44, 0x6f, 0x69, 0x6e,
- 0x67, 0x4e, 0x6f, 0x64, 0x65, 0x54, 0x61, 0x73, 0x6b, 0x73, 0x52, 0x65, 0x71, 0x75, 0x65, 0x73,
- 0x74, 0x1a, 0x14, 0x2e, 0x70, 0x62, 0x2e, 0x52, 0x50, 0x43, 0x43, 0x6f, 0x75, 0x6e, 0x74, 0x52,
- 0x65, 0x73, 0x70, 0x6f, 0x6e, 0x73, 0x65, 0x12, 0x5f, 0x0a, 0x16, 0x66, 0x69, 0x6e, 0x64, 0x4e,
- 0x6f, 0x74, 0x69, 0x66, 0x79, 0x69, 0x6e, 0x67, 0x4e, 0x6f, 0x64, 0x65, 0x54, 0x61, 0x73, 0x6b,
- 0x73, 0x12, 0x21, 0x2e, 0x70, 0x62, 0x2e, 0x46, 0x69, 0x6e, 0x64, 0x4e, 0x6f, 0x74, 0x69, 0x66,
- 0x79, 0x69, 0x6e, 0x67, 0x4e, 0x6f, 0x64, 0x65, 0x54, 0x61, 0x73, 0x6b, 0x73, 0x52, 0x65, 0x71,
- 0x75, 0x65, 0x73, 0x74, 0x1a, 0x22, 0x2e, 0x70, 0x62, 0x2e, 0x46, 0x69, 0x6e, 0x64, 0x4e, 0x6f,
- 0x74, 0x69, 0x66, 0x79, 0x69, 0x6e, 0x67, 0x4e, 0x6f, 0x64, 0x65, 0x54, 0x61, 0x73, 0x6b, 0x73,
- 0x52, 0x65, 0x73, 0x70, 0x6f, 0x6e, 0x73, 0x65, 0x12, 0x4d, 0x0a, 0x17, 0x75, 0x70, 0x64, 0x61,
- 0x74, 0x65, 0x4e, 0x6f, 0x64, 0x65, 0x54, 0x61, 0x73, 0x6b, 0x73, 0x4e, 0x6f, 0x74, 0x69, 0x66,
- 0x69, 0x65, 0x64, 0x12, 0x22, 0x2e, 0x70, 0x62, 0x2e, 0x55, 0x70, 0x64, 0x61, 0x74, 0x65, 0x4e,
- 0x6f, 0x64, 0x65, 0x54, 0x61, 0x73, 0x6b, 0x73, 0x4e, 0x6f, 0x74, 0x69, 0x66, 0x69, 0x65, 0x64,
- 0x52, 0x65, 0x71, 0x75, 0x65, 0x73, 0x74, 0x1a, 0x0e, 0x2e, 0x70, 0x62, 0x2e, 0x52, 0x50, 0x43,
- 0x53, 0x75, 0x63, 0x63, 0x65, 0x73, 0x73, 0x42, 0x06, 0x5a, 0x04, 0x2e, 0x2f, 0x70, 0x62, 0x62,
- 0x06, 0x70, 0x72, 0x6f, 0x74, 0x6f, 0x33,
-}
+const file_service_node_task_proto_rawDesc = "" +
+ "\n" +
+ "\x17service_node_task.proto\x12\x02pb\x1a\x19models/rpc_messages.proto\x1a\x1cmodels/model_node_task.proto\"0\n" +
+ "\x14FindNodeTasksRequest\x12\x18\n" +
+ "\aversion\x18\x01 \x01(\x03R\aversion\"C\n" +
+ "\x15FindNodeTasksResponse\x12*\n" +
+ "\tnodeTasks\x18\x01 \x03(\v2\f.pb.NodeTaskR\tnodeTasks\"e\n" +
+ "\x19ReportNodeTaskDoneRequest\x12\x1e\n" +
+ "\n" +
+ "nodeTaskId\x18\x01 \x01(\x03R\n" +
+ "nodeTaskId\x12\x12\n" +
+ "\x04isOk\x18\x02 \x01(\bR\x04isOk\x12\x14\n" +
+ "\x05error\x18\x03 \x01(\tR\x05error\"\x1d\n" +
+ "\x1bFindNodeClusterTasksRequest\"S\n" +
+ "\x1cFindNodeClusterTasksResponse\x123\n" +
+ "\fclusterTasks\x18\x01 \x03(\v2\x0f.pb.ClusterTaskR\fclusterTasks\"y\n" +
+ "\vClusterTask\x12\x1c\n" +
+ "\tclusterId\x18\x01 \x01(\x03R\tclusterId\x12 \n" +
+ "\vclusterName\x18\x02 \x01(\tR\vclusterName\x12*\n" +
+ "\tnodeTasks\x18\x03 \x03(\v2\f.pb.NodeTaskR\tnodeTasks\"<\n" +
+ "\x16ExistsNodeTasksRequest\x12\"\n" +
+ "\fexcludeTypes\x18\x01 \x03(\tR\fexcludeTypes\"Y\n" +
+ "\x17ExistsNodeTasksResponse\x12\x1e\n" +
+ "\n" +
+ "existTasks\x18\x01 \x01(\bR\n" +
+ "existTasks\x12\x1e\n" +
+ "\n" +
+ "existError\x18\x02 \x01(\bR\n" +
+ "existError\"7\n" +
+ "\x15DeleteNodeTaskRequest\x12\x1e\n" +
+ "\n" +
+ "nodeTaskId\x18\x01 \x01(\x03R\n" +
+ "nodeTaskId\":\n" +
+ "\x16DeleteNodeTasksRequest\x12 \n" +
+ "\vnodeTaskIds\x18\x01 \x03(\x03R\vnodeTaskIds\"\x1b\n" +
+ "\x19DeleteAllNodeTasksRequest\"\x1c\n" +
+ "\x1aCountDoingNodeTasksRequest\"3\n" +
+ "\x1dFindNotifyingNodeTasksRequest\x12\x12\n" +
+ "\x04size\x18\x01 \x01(\x03R\x04size\"L\n" +
+ "\x1eFindNotifyingNodeTasksResponse\x12*\n" +
+ "\tnodeTasks\x18\x01 \x03(\v2\f.pb.NodeTaskR\tnodeTasks\"B\n" +
+ "\x1eUpdateNodeTasksNotifiedRequest\x12 \n" +
+ "\vnodeTaskIds\x18\x01 \x03(\x03R\vnodeTaskIds2\x81\x06\n" +
+ "\x0fNodeTaskService\x12D\n" +
+ "\rfindNodeTasks\x12\x18.pb.FindNodeTasksRequest\x1a\x19.pb.FindNodeTasksResponse\x12C\n" +
+ "\x12reportNodeTaskDone\x12\x1d.pb.ReportNodeTaskDoneRequest\x1a\x0e.pb.RPCSuccess\x12Y\n" +
+ "\x14findNodeClusterTasks\x12\x1f.pb.FindNodeClusterTasksRequest\x1a .pb.FindNodeClusterTasksResponse\x12J\n" +
+ "\x0fexistsNodeTasks\x12\x1a.pb.ExistsNodeTasksRequest\x1a\x1b.pb.ExistsNodeTasksResponse\x12;\n" +
+ "\x0edeleteNodeTask\x12\x19.pb.DeleteNodeTaskRequest\x1a\x0e.pb.RPCSuccess\x12=\n" +
+ "\x0fdeleteNodeTasks\x12\x1a.pb.DeleteNodeTasksRequest\x1a\x0e.pb.RPCSuccess\x12C\n" +
+ "\x12deleteAllNodeTasks\x12\x1d.pb.DeleteAllNodeTasksRequest\x1a\x0e.pb.RPCSuccess\x12K\n" +
+ "\x13countDoingNodeTasks\x12\x1e.pb.CountDoingNodeTasksRequest\x1a\x14.pb.RPCCountResponse\x12_\n" +
+ "\x16findNotifyingNodeTasks\x12!.pb.FindNotifyingNodeTasksRequest\x1a\".pb.FindNotifyingNodeTasksResponse\x12M\n" +
+ "\x17updateNodeTasksNotified\x12\".pb.UpdateNodeTasksNotifiedRequest\x1a\x0e.pb.RPCSuccessB\x06Z\x04./pbb\x06proto3"
var (
file_service_node_task_proto_rawDescOnce sync.Once
- file_service_node_task_proto_rawDescData = file_service_node_task_proto_rawDesc
+ file_service_node_task_proto_rawDescData []byte
)
func file_service_node_task_proto_rawDescGZIP() []byte {
file_service_node_task_proto_rawDescOnce.Do(func() {
- file_service_node_task_proto_rawDescData = protoimpl.X.CompressGZIP(file_service_node_task_proto_rawDescData)
+ file_service_node_task_proto_rawDescData = protoimpl.X.CompressGZIP(unsafe.Slice(unsafe.StringData(file_service_node_task_proto_rawDesc), len(file_service_node_task_proto_rawDesc)))
})
return file_service_node_task_proto_rawDescData
}
@@ -904,7 +840,7 @@ func file_service_node_task_proto_init() {
out := protoimpl.TypeBuilder{
File: protoimpl.DescBuilder{
GoPackagePath: reflect.TypeOf(x{}).PkgPath(),
- RawDescriptor: file_service_node_task_proto_rawDesc,
+ RawDescriptor: unsafe.Slice(unsafe.StringData(file_service_node_task_proto_rawDesc), len(file_service_node_task_proto_rawDesc)),
NumEnums: 0,
NumMessages: 15,
NumExtensions: 0,
@@ -915,7 +851,6 @@ func file_service_node_task_proto_init() {
MessageInfos: file_service_node_task_proto_msgTypes,
}.Build()
File_service_node_task_proto = out.File
- file_service_node_task_proto_rawDesc = nil
file_service_node_task_proto_goTypes = nil
file_service_node_task_proto_depIdxs = nil
}
diff --git a/EdgeCommon/pkg/rpc/pb/service_node_task_grpc.pb.go b/EdgeCommon/pkg/rpc/pb/service_node_task_grpc.pb.go
index 618c921..f420aa8 100644
--- a/EdgeCommon/pkg/rpc/pb/service_node_task_grpc.pb.go
+++ b/EdgeCommon/pkg/rpc/pb/service_node_task_grpc.pb.go
@@ -1,7 +1,7 @@
// Code generated by protoc-gen-go-grpc. DO NOT EDIT.
// versions:
-// - protoc-gen-go-grpc v1.5.1
-// - protoc v6.33.2
+// - protoc-gen-go-grpc v1.6.1
+// - protoc v3.19.6
// source: service_node_task.proto
package pb
@@ -203,34 +203,34 @@ type NodeTaskServiceServer interface {
type UnimplementedNodeTaskServiceServer struct{}
func (UnimplementedNodeTaskServiceServer) FindNodeTasks(context.Context, *FindNodeTasksRequest) (*FindNodeTasksResponse, error) {
- return nil, status.Errorf(codes.Unimplemented, "method FindNodeTasks not implemented")
+ return nil, status.Error(codes.Unimplemented, "method FindNodeTasks not implemented")
}
func (UnimplementedNodeTaskServiceServer) ReportNodeTaskDone(context.Context, *ReportNodeTaskDoneRequest) (*RPCSuccess, error) {
- return nil, status.Errorf(codes.Unimplemented, "method ReportNodeTaskDone not implemented")
+ return nil, status.Error(codes.Unimplemented, "method ReportNodeTaskDone not implemented")
}
func (UnimplementedNodeTaskServiceServer) FindNodeClusterTasks(context.Context, *FindNodeClusterTasksRequest) (*FindNodeClusterTasksResponse, error) {
- return nil, status.Errorf(codes.Unimplemented, "method FindNodeClusterTasks not implemented")
+ return nil, status.Error(codes.Unimplemented, "method FindNodeClusterTasks not implemented")
}
func (UnimplementedNodeTaskServiceServer) ExistsNodeTasks(context.Context, *ExistsNodeTasksRequest) (*ExistsNodeTasksResponse, error) {
- return nil, status.Errorf(codes.Unimplemented, "method ExistsNodeTasks not implemented")
+ return nil, status.Error(codes.Unimplemented, "method ExistsNodeTasks not implemented")
}
func (UnimplementedNodeTaskServiceServer) DeleteNodeTask(context.Context, *DeleteNodeTaskRequest) (*RPCSuccess, error) {
- return nil, status.Errorf(codes.Unimplemented, "method DeleteNodeTask not implemented")
+ return nil, status.Error(codes.Unimplemented, "method DeleteNodeTask not implemented")
}
func (UnimplementedNodeTaskServiceServer) DeleteNodeTasks(context.Context, *DeleteNodeTasksRequest) (*RPCSuccess, error) {
- return nil, status.Errorf(codes.Unimplemented, "method DeleteNodeTasks not implemented")
+ return nil, status.Error(codes.Unimplemented, "method DeleteNodeTasks not implemented")
}
func (UnimplementedNodeTaskServiceServer) DeleteAllNodeTasks(context.Context, *DeleteAllNodeTasksRequest) (*RPCSuccess, error) {
- return nil, status.Errorf(codes.Unimplemented, "method DeleteAllNodeTasks not implemented")
+ return nil, status.Error(codes.Unimplemented, "method DeleteAllNodeTasks not implemented")
}
func (UnimplementedNodeTaskServiceServer) CountDoingNodeTasks(context.Context, *CountDoingNodeTasksRequest) (*RPCCountResponse, error) {
- return nil, status.Errorf(codes.Unimplemented, "method CountDoingNodeTasks not implemented")
+ return nil, status.Error(codes.Unimplemented, "method CountDoingNodeTasks not implemented")
}
func (UnimplementedNodeTaskServiceServer) FindNotifyingNodeTasks(context.Context, *FindNotifyingNodeTasksRequest) (*FindNotifyingNodeTasksResponse, error) {
- return nil, status.Errorf(codes.Unimplemented, "method FindNotifyingNodeTasks not implemented")
+ return nil, status.Error(codes.Unimplemented, "method FindNotifyingNodeTasks not implemented")
}
func (UnimplementedNodeTaskServiceServer) UpdateNodeTasksNotified(context.Context, *UpdateNodeTasksNotifiedRequest) (*RPCSuccess, error) {
- return nil, status.Errorf(codes.Unimplemented, "method UpdateNodeTasksNotified not implemented")
+ return nil, status.Error(codes.Unimplemented, "method UpdateNodeTasksNotified not implemented")
}
func (UnimplementedNodeTaskServiceServer) testEmbeddedByValue() {}
@@ -242,7 +242,7 @@ type UnsafeNodeTaskServiceServer interface {
}
func RegisterNodeTaskServiceServer(s grpc.ServiceRegistrar, srv NodeTaskServiceServer) {
- // If the following call pancis, it indicates UnimplementedNodeTaskServiceServer was
+ // If the following call panics, it indicates UnimplementedNodeTaskServiceServer was
// embedded by pointer and is nil. This will cause panics if an
// unimplemented method is ever invoked, so we test this at initialization
// time to prevent it from happening at runtime later due to I/O.
diff --git a/EdgeCommon/pkg/rpc/pb/service_node_threshold.pb.go b/EdgeCommon/pkg/rpc/pb/service_node_threshold.pb.go
index 9412b79..3b70374 100644
--- a/EdgeCommon/pkg/rpc/pb/service_node_threshold.pb.go
+++ b/EdgeCommon/pkg/rpc/pb/service_node_threshold.pb.go
@@ -1,7 +1,7 @@
// Code generated by protoc-gen-go. DO NOT EDIT.
// versions:
-// protoc-gen-go v1.36.0
-// protoc v6.33.2
+// protoc-gen-go v1.36.11
+// protoc v3.19.6
// source: service_node_threshold.proto
package pb
@@ -11,6 +11,7 @@ import (
protoimpl "google.golang.org/protobuf/runtime/protoimpl"
reflect "reflect"
sync "sync"
+ unsafe "unsafe"
)
const (
@@ -624,147 +625,70 @@ func (x *FindEnabledNodeThresholdResponse) GetNodeThreshold() *NodeThreshold {
var File_service_node_threshold_proto protoreflect.FileDescriptor
-var file_service_node_threshold_proto_rawDesc = []byte{
- 0x0a, 0x1c, 0x73, 0x65, 0x72, 0x76, 0x69, 0x63, 0x65, 0x5f, 0x6e, 0x6f, 0x64, 0x65, 0x5f, 0x74,
- 0x68, 0x72, 0x65, 0x73, 0x68, 0x6f, 0x6c, 0x64, 0x2e, 0x70, 0x72, 0x6f, 0x74, 0x6f, 0x12, 0x02,
- 0x70, 0x62, 0x1a, 0x19, 0x6d, 0x6f, 0x64, 0x65, 0x6c, 0x73, 0x2f, 0x72, 0x70, 0x63, 0x5f, 0x6d,
- 0x65, 0x73, 0x73, 0x61, 0x67, 0x65, 0x73, 0x2e, 0x70, 0x72, 0x6f, 0x74, 0x6f, 0x1a, 0x21, 0x6d,
- 0x6f, 0x64, 0x65, 0x6c, 0x73, 0x2f, 0x6d, 0x6f, 0x64, 0x65, 0x6c, 0x5f, 0x6e, 0x6f, 0x64, 0x65,
- 0x5f, 0x74, 0x68, 0x72, 0x65, 0x73, 0x68, 0x6f, 0x6c, 0x64, 0x2e, 0x70, 0x72, 0x6f, 0x74, 0x6f,
- 0x22, 0xf2, 0x02, 0x0a, 0x1a, 0x43, 0x72, 0x65, 0x61, 0x74, 0x65, 0x4e, 0x6f, 0x64, 0x65, 0x54,
- 0x68, 0x72, 0x65, 0x73, 0x68, 0x6f, 0x6c, 0x64, 0x52, 0x65, 0x71, 0x75, 0x65, 0x73, 0x74, 0x12,
- 0x12, 0x0a, 0x04, 0x72, 0x6f, 0x6c, 0x65, 0x18, 0x01, 0x20, 0x01, 0x28, 0x09, 0x52, 0x04, 0x72,
- 0x6f, 0x6c, 0x65, 0x12, 0x24, 0x0a, 0x0d, 0x6e, 0x6f, 0x64, 0x65, 0x43, 0x6c, 0x75, 0x73, 0x74,
- 0x65, 0x72, 0x49, 0x64, 0x18, 0x02, 0x20, 0x01, 0x28, 0x03, 0x52, 0x0d, 0x6e, 0x6f, 0x64, 0x65,
- 0x43, 0x6c, 0x75, 0x73, 0x74, 0x65, 0x72, 0x49, 0x64, 0x12, 0x16, 0x0a, 0x06, 0x6e, 0x6f, 0x64,
- 0x65, 0x49, 0x64, 0x18, 0x03, 0x20, 0x01, 0x28, 0x03, 0x52, 0x06, 0x6e, 0x6f, 0x64, 0x65, 0x49,
- 0x64, 0x12, 0x12, 0x0a, 0x04, 0x69, 0x74, 0x65, 0x6d, 0x18, 0x04, 0x20, 0x01, 0x28, 0x09, 0x52,
- 0x04, 0x69, 0x74, 0x65, 0x6d, 0x12, 0x14, 0x0a, 0x05, 0x70, 0x61, 0x72, 0x61, 0x6d, 0x18, 0x05,
- 0x20, 0x01, 0x28, 0x09, 0x52, 0x05, 0x70, 0x61, 0x72, 0x61, 0x6d, 0x12, 0x1a, 0x0a, 0x08, 0x6f,
- 0x70, 0x65, 0x72, 0x61, 0x74, 0x6f, 0x72, 0x18, 0x06, 0x20, 0x01, 0x28, 0x09, 0x52, 0x08, 0x6f,
- 0x70, 0x65, 0x72, 0x61, 0x74, 0x6f, 0x72, 0x12, 0x1c, 0x0a, 0x09, 0x76, 0x61, 0x6c, 0x75, 0x65,
- 0x4a, 0x53, 0x4f, 0x4e, 0x18, 0x07, 0x20, 0x01, 0x28, 0x0c, 0x52, 0x09, 0x76, 0x61, 0x6c, 0x75,
- 0x65, 0x4a, 0x53, 0x4f, 0x4e, 0x12, 0x18, 0x0a, 0x07, 0x6d, 0x65, 0x73, 0x73, 0x61, 0x67, 0x65,
- 0x18, 0x08, 0x20, 0x01, 0x28, 0x09, 0x52, 0x07, 0x6d, 0x65, 0x73, 0x73, 0x61, 0x67, 0x65, 0x12,
- 0x1a, 0x0a, 0x08, 0x64, 0x75, 0x72, 0x61, 0x74, 0x69, 0x6f, 0x6e, 0x18, 0x09, 0x20, 0x01, 0x28,
- 0x05, 0x52, 0x08, 0x64, 0x75, 0x72, 0x61, 0x74, 0x69, 0x6f, 0x6e, 0x12, 0x22, 0x0a, 0x0c, 0x64,
- 0x75, 0x72, 0x61, 0x74, 0x69, 0x6f, 0x6e, 0x55, 0x6e, 0x69, 0x74, 0x18, 0x0a, 0x20, 0x01, 0x28,
- 0x09, 0x52, 0x0c, 0x64, 0x75, 0x72, 0x61, 0x74, 0x69, 0x6f, 0x6e, 0x55, 0x6e, 0x69, 0x74, 0x12,
- 0x1c, 0x0a, 0x09, 0x73, 0x75, 0x6d, 0x4d, 0x65, 0x74, 0x68, 0x6f, 0x64, 0x18, 0x0b, 0x20, 0x01,
- 0x28, 0x09, 0x52, 0x09, 0x73, 0x75, 0x6d, 0x4d, 0x65, 0x74, 0x68, 0x6f, 0x64, 0x12, 0x26, 0x0a,
- 0x0e, 0x6e, 0x6f, 0x74, 0x69, 0x66, 0x79, 0x44, 0x75, 0x72, 0x61, 0x74, 0x69, 0x6f, 0x6e, 0x18,
- 0x0c, 0x20, 0x01, 0x28, 0x05, 0x52, 0x0e, 0x6e, 0x6f, 0x74, 0x69, 0x66, 0x79, 0x44, 0x75, 0x72,
- 0x61, 0x74, 0x69, 0x6f, 0x6e, 0x22, 0x47, 0x0a, 0x1b, 0x43, 0x72, 0x65, 0x61, 0x74, 0x65, 0x4e,
- 0x6f, 0x64, 0x65, 0x54, 0x68, 0x72, 0x65, 0x73, 0x68, 0x6f, 0x6c, 0x64, 0x52, 0x65, 0x73, 0x70,
- 0x6f, 0x6e, 0x73, 0x65, 0x12, 0x28, 0x0a, 0x0f, 0x6e, 0x6f, 0x64, 0x65, 0x54, 0x68, 0x72, 0x65,
- 0x73, 0x68, 0x6f, 0x6c, 0x64, 0x49, 0x64, 0x18, 0x01, 0x20, 0x01, 0x28, 0x03, 0x52, 0x0f, 0x6e,
- 0x6f, 0x64, 0x65, 0x54, 0x68, 0x72, 0x65, 0x73, 0x68, 0x6f, 0x6c, 0x64, 0x49, 0x64, 0x22, 0xde,
- 0x02, 0x0a, 0x1a, 0x55, 0x70, 0x64, 0x61, 0x74, 0x65, 0x4e, 0x6f, 0x64, 0x65, 0x54, 0x68, 0x72,
- 0x65, 0x73, 0x68, 0x6f, 0x6c, 0x64, 0x52, 0x65, 0x71, 0x75, 0x65, 0x73, 0x74, 0x12, 0x28, 0x0a,
- 0x0f, 0x6e, 0x6f, 0x64, 0x65, 0x54, 0x68, 0x72, 0x65, 0x73, 0x68, 0x6f, 0x6c, 0x64, 0x49, 0x64,
- 0x18, 0x01, 0x20, 0x01, 0x28, 0x03, 0x52, 0x0f, 0x6e, 0x6f, 0x64, 0x65, 0x54, 0x68, 0x72, 0x65,
- 0x73, 0x68, 0x6f, 0x6c, 0x64, 0x49, 0x64, 0x12, 0x12, 0x0a, 0x04, 0x69, 0x74, 0x65, 0x6d, 0x18,
- 0x02, 0x20, 0x01, 0x28, 0x09, 0x52, 0x04, 0x69, 0x74, 0x65, 0x6d, 0x12, 0x14, 0x0a, 0x05, 0x70,
- 0x61, 0x72, 0x61, 0x6d, 0x18, 0x03, 0x20, 0x01, 0x28, 0x09, 0x52, 0x05, 0x70, 0x61, 0x72, 0x61,
- 0x6d, 0x12, 0x1a, 0x0a, 0x08, 0x6f, 0x70, 0x65, 0x72, 0x61, 0x74, 0x6f, 0x72, 0x18, 0x04, 0x20,
- 0x01, 0x28, 0x09, 0x52, 0x08, 0x6f, 0x70, 0x65, 0x72, 0x61, 0x74, 0x6f, 0x72, 0x12, 0x1c, 0x0a,
- 0x09, 0x76, 0x61, 0x6c, 0x75, 0x65, 0x4a, 0x53, 0x4f, 0x4e, 0x18, 0x05, 0x20, 0x01, 0x28, 0x0c,
- 0x52, 0x09, 0x76, 0x61, 0x6c, 0x75, 0x65, 0x4a, 0x53, 0x4f, 0x4e, 0x12, 0x18, 0x0a, 0x07, 0x6d,
- 0x65, 0x73, 0x73, 0x61, 0x67, 0x65, 0x18, 0x06, 0x20, 0x01, 0x28, 0x09, 0x52, 0x07, 0x6d, 0x65,
- 0x73, 0x73, 0x61, 0x67, 0x65, 0x12, 0x1a, 0x0a, 0x08, 0x64, 0x75, 0x72, 0x61, 0x74, 0x69, 0x6f,
- 0x6e, 0x18, 0x07, 0x20, 0x01, 0x28, 0x05, 0x52, 0x08, 0x64, 0x75, 0x72, 0x61, 0x74, 0x69, 0x6f,
- 0x6e, 0x12, 0x22, 0x0a, 0x0c, 0x64, 0x75, 0x72, 0x61, 0x74, 0x69, 0x6f, 0x6e, 0x55, 0x6e, 0x69,
- 0x74, 0x18, 0x08, 0x20, 0x01, 0x28, 0x09, 0x52, 0x0c, 0x64, 0x75, 0x72, 0x61, 0x74, 0x69, 0x6f,
- 0x6e, 0x55, 0x6e, 0x69, 0x74, 0x12, 0x1c, 0x0a, 0x09, 0x73, 0x75, 0x6d, 0x4d, 0x65, 0x74, 0x68,
- 0x6f, 0x64, 0x18, 0x09, 0x20, 0x01, 0x28, 0x09, 0x52, 0x09, 0x73, 0x75, 0x6d, 0x4d, 0x65, 0x74,
- 0x68, 0x6f, 0x64, 0x12, 0x12, 0x0a, 0x04, 0x69, 0x73, 0x4f, 0x6e, 0x18, 0x0a, 0x20, 0x01, 0x28,
- 0x08, 0x52, 0x04, 0x69, 0x73, 0x4f, 0x6e, 0x12, 0x26, 0x0a, 0x0e, 0x6e, 0x6f, 0x74, 0x69, 0x66,
- 0x79, 0x44, 0x75, 0x72, 0x61, 0x74, 0x69, 0x6f, 0x6e, 0x18, 0x0b, 0x20, 0x01, 0x28, 0x05, 0x52,
- 0x0e, 0x6e, 0x6f, 0x74, 0x69, 0x66, 0x79, 0x44, 0x75, 0x72, 0x61, 0x74, 0x69, 0x6f, 0x6e, 0x22,
- 0x46, 0x0a, 0x1a, 0x44, 0x65, 0x6c, 0x65, 0x74, 0x65, 0x4e, 0x6f, 0x64, 0x65, 0x54, 0x68, 0x72,
- 0x65, 0x73, 0x68, 0x6f, 0x6c, 0x64, 0x52, 0x65, 0x71, 0x75, 0x65, 0x73, 0x74, 0x12, 0x28, 0x0a,
- 0x0f, 0x6e, 0x6f, 0x64, 0x65, 0x54, 0x68, 0x72, 0x65, 0x73, 0x68, 0x6f, 0x6c, 0x64, 0x49, 0x64,
- 0x18, 0x01, 0x20, 0x01, 0x28, 0x03, 0x52, 0x0f, 0x6e, 0x6f, 0x64, 0x65, 0x54, 0x68, 0x72, 0x65,
- 0x73, 0x68, 0x6f, 0x6c, 0x64, 0x49, 0x64, 0x22, 0x77, 0x0a, 0x23, 0x46, 0x69, 0x6e, 0x64, 0x41,
- 0x6c, 0x6c, 0x45, 0x6e, 0x61, 0x62, 0x6c, 0x65, 0x64, 0x4e, 0x6f, 0x64, 0x65, 0x54, 0x68, 0x72,
- 0x65, 0x73, 0x68, 0x6f, 0x6c, 0x64, 0x73, 0x52, 0x65, 0x71, 0x75, 0x65, 0x73, 0x74, 0x12, 0x12,
- 0x0a, 0x04, 0x72, 0x6f, 0x6c, 0x65, 0x18, 0x01, 0x20, 0x01, 0x28, 0x09, 0x52, 0x04, 0x72, 0x6f,
- 0x6c, 0x65, 0x12, 0x24, 0x0a, 0x0d, 0x6e, 0x6f, 0x64, 0x65, 0x43, 0x6c, 0x75, 0x73, 0x74, 0x65,
- 0x72, 0x49, 0x64, 0x18, 0x02, 0x20, 0x01, 0x28, 0x03, 0x52, 0x0d, 0x6e, 0x6f, 0x64, 0x65, 0x43,
- 0x6c, 0x75, 0x73, 0x74, 0x65, 0x72, 0x49, 0x64, 0x12, 0x16, 0x0a, 0x06, 0x6e, 0x6f, 0x64, 0x65,
- 0x49, 0x64, 0x18, 0x03, 0x20, 0x01, 0x28, 0x03, 0x52, 0x06, 0x6e, 0x6f, 0x64, 0x65, 0x49, 0x64,
- 0x22, 0x61, 0x0a, 0x24, 0x46, 0x69, 0x6e, 0x64, 0x41, 0x6c, 0x6c, 0x45, 0x6e, 0x61, 0x62, 0x6c,
- 0x65, 0x64, 0x4e, 0x6f, 0x64, 0x65, 0x54, 0x68, 0x72, 0x65, 0x73, 0x68, 0x6f, 0x6c, 0x64, 0x73,
- 0x52, 0x65, 0x73, 0x70, 0x6f, 0x6e, 0x73, 0x65, 0x12, 0x39, 0x0a, 0x0e, 0x6e, 0x6f, 0x64, 0x65,
- 0x54, 0x68, 0x72, 0x65, 0x73, 0x68, 0x6f, 0x6c, 0x64, 0x73, 0x18, 0x01, 0x20, 0x03, 0x28, 0x0b,
- 0x32, 0x11, 0x2e, 0x70, 0x62, 0x2e, 0x4e, 0x6f, 0x64, 0x65, 0x54, 0x68, 0x72, 0x65, 0x73, 0x68,
- 0x6f, 0x6c, 0x64, 0x52, 0x0e, 0x6e, 0x6f, 0x64, 0x65, 0x54, 0x68, 0x72, 0x65, 0x73, 0x68, 0x6f,
- 0x6c, 0x64, 0x73, 0x22, 0x78, 0x0a, 0x24, 0x43, 0x6f, 0x75, 0x6e, 0x74, 0x41, 0x6c, 0x6c, 0x45,
- 0x6e, 0x61, 0x62, 0x6c, 0x65, 0x64, 0x4e, 0x6f, 0x64, 0x65, 0x54, 0x68, 0x72, 0x65, 0x73, 0x68,
- 0x6f, 0x6c, 0x64, 0x73, 0x52, 0x65, 0x71, 0x75, 0x65, 0x73, 0x74, 0x12, 0x12, 0x0a, 0x04, 0x72,
- 0x6f, 0x6c, 0x65, 0x18, 0x01, 0x20, 0x01, 0x28, 0x09, 0x52, 0x04, 0x72, 0x6f, 0x6c, 0x65, 0x12,
- 0x24, 0x0a, 0x0d, 0x6e, 0x6f, 0x64, 0x65, 0x43, 0x6c, 0x75, 0x73, 0x74, 0x65, 0x72, 0x49, 0x64,
- 0x18, 0x02, 0x20, 0x01, 0x28, 0x03, 0x52, 0x0d, 0x6e, 0x6f, 0x64, 0x65, 0x43, 0x6c, 0x75, 0x73,
- 0x74, 0x65, 0x72, 0x49, 0x64, 0x12, 0x16, 0x0a, 0x06, 0x6e, 0x6f, 0x64, 0x65, 0x49, 0x64, 0x18,
- 0x03, 0x20, 0x01, 0x28, 0x03, 0x52, 0x06, 0x6e, 0x6f, 0x64, 0x65, 0x49, 0x64, 0x22, 0x4b, 0x0a,
- 0x1f, 0x46, 0x69, 0x6e, 0x64, 0x45, 0x6e, 0x61, 0x62, 0x6c, 0x65, 0x64, 0x4e, 0x6f, 0x64, 0x65,
- 0x54, 0x68, 0x72, 0x65, 0x73, 0x68, 0x6f, 0x6c, 0x64, 0x52, 0x65, 0x71, 0x75, 0x65, 0x73, 0x74,
- 0x12, 0x28, 0x0a, 0x0f, 0x6e, 0x6f, 0x64, 0x65, 0x54, 0x68, 0x72, 0x65, 0x73, 0x68, 0x6f, 0x6c,
- 0x64, 0x49, 0x64, 0x18, 0x01, 0x20, 0x01, 0x28, 0x03, 0x52, 0x0f, 0x6e, 0x6f, 0x64, 0x65, 0x54,
- 0x68, 0x72, 0x65, 0x73, 0x68, 0x6f, 0x6c, 0x64, 0x49, 0x64, 0x22, 0x5b, 0x0a, 0x20, 0x46, 0x69,
- 0x6e, 0x64, 0x45, 0x6e, 0x61, 0x62, 0x6c, 0x65, 0x64, 0x4e, 0x6f, 0x64, 0x65, 0x54, 0x68, 0x72,
- 0x65, 0x73, 0x68, 0x6f, 0x6c, 0x64, 0x52, 0x65, 0x73, 0x70, 0x6f, 0x6e, 0x73, 0x65, 0x12, 0x37,
- 0x0a, 0x0d, 0x6e, 0x6f, 0x64, 0x65, 0x54, 0x68, 0x72, 0x65, 0x73, 0x68, 0x6f, 0x6c, 0x64, 0x18,
- 0x01, 0x20, 0x01, 0x28, 0x0b, 0x32, 0x11, 0x2e, 0x70, 0x62, 0x2e, 0x4e, 0x6f, 0x64, 0x65, 0x54,
- 0x68, 0x72, 0x65, 0x73, 0x68, 0x6f, 0x6c, 0x64, 0x52, 0x0d, 0x6e, 0x6f, 0x64, 0x65, 0x54, 0x68,
- 0x72, 0x65, 0x73, 0x68, 0x6f, 0x6c, 0x64, 0x32, 0xb7, 0x04, 0x0a, 0x14, 0x4e, 0x6f, 0x64, 0x65,
- 0x54, 0x68, 0x72, 0x65, 0x73, 0x68, 0x6f, 0x6c, 0x64, 0x53, 0x65, 0x72, 0x76, 0x69, 0x63, 0x65,
- 0x12, 0x56, 0x0a, 0x13, 0x63, 0x72, 0x65, 0x61, 0x74, 0x65, 0x4e, 0x6f, 0x64, 0x65, 0x54, 0x68,
- 0x72, 0x65, 0x73, 0x68, 0x6f, 0x6c, 0x64, 0x12, 0x1e, 0x2e, 0x70, 0x62, 0x2e, 0x43, 0x72, 0x65,
- 0x61, 0x74, 0x65, 0x4e, 0x6f, 0x64, 0x65, 0x54, 0x68, 0x72, 0x65, 0x73, 0x68, 0x6f, 0x6c, 0x64,
- 0x52, 0x65, 0x71, 0x75, 0x65, 0x73, 0x74, 0x1a, 0x1f, 0x2e, 0x70, 0x62, 0x2e, 0x43, 0x72, 0x65,
- 0x61, 0x74, 0x65, 0x4e, 0x6f, 0x64, 0x65, 0x54, 0x68, 0x72, 0x65, 0x73, 0x68, 0x6f, 0x6c, 0x64,
- 0x52, 0x65, 0x73, 0x70, 0x6f, 0x6e, 0x73, 0x65, 0x12, 0x45, 0x0a, 0x13, 0x75, 0x70, 0x64, 0x61,
- 0x74, 0x65, 0x4e, 0x6f, 0x64, 0x65, 0x54, 0x68, 0x72, 0x65, 0x73, 0x68, 0x6f, 0x6c, 0x64, 0x12,
- 0x1e, 0x2e, 0x70, 0x62, 0x2e, 0x55, 0x70, 0x64, 0x61, 0x74, 0x65, 0x4e, 0x6f, 0x64, 0x65, 0x54,
- 0x68, 0x72, 0x65, 0x73, 0x68, 0x6f, 0x6c, 0x64, 0x52, 0x65, 0x71, 0x75, 0x65, 0x73, 0x74, 0x1a,
- 0x0e, 0x2e, 0x70, 0x62, 0x2e, 0x52, 0x50, 0x43, 0x53, 0x75, 0x63, 0x63, 0x65, 0x73, 0x73, 0x12,
- 0x45, 0x0a, 0x13, 0x64, 0x65, 0x6c, 0x65, 0x74, 0x65, 0x4e, 0x6f, 0x64, 0x65, 0x54, 0x68, 0x72,
- 0x65, 0x73, 0x68, 0x6f, 0x6c, 0x64, 0x12, 0x1e, 0x2e, 0x70, 0x62, 0x2e, 0x44, 0x65, 0x6c, 0x65,
- 0x74, 0x65, 0x4e, 0x6f, 0x64, 0x65, 0x54, 0x68, 0x72, 0x65, 0x73, 0x68, 0x6f, 0x6c, 0x64, 0x52,
- 0x65, 0x71, 0x75, 0x65, 0x73, 0x74, 0x1a, 0x0e, 0x2e, 0x70, 0x62, 0x2e, 0x52, 0x50, 0x43, 0x53,
- 0x75, 0x63, 0x63, 0x65, 0x73, 0x73, 0x12, 0x71, 0x0a, 0x1c, 0x66, 0x69, 0x6e, 0x64, 0x41, 0x6c,
- 0x6c, 0x45, 0x6e, 0x61, 0x62, 0x6c, 0x65, 0x64, 0x4e, 0x6f, 0x64, 0x65, 0x54, 0x68, 0x72, 0x65,
- 0x73, 0x68, 0x6f, 0x6c, 0x64, 0x73, 0x12, 0x27, 0x2e, 0x70, 0x62, 0x2e, 0x46, 0x69, 0x6e, 0x64,
- 0x41, 0x6c, 0x6c, 0x45, 0x6e, 0x61, 0x62, 0x6c, 0x65, 0x64, 0x4e, 0x6f, 0x64, 0x65, 0x54, 0x68,
- 0x72, 0x65, 0x73, 0x68, 0x6f, 0x6c, 0x64, 0x73, 0x52, 0x65, 0x71, 0x75, 0x65, 0x73, 0x74, 0x1a,
- 0x28, 0x2e, 0x70, 0x62, 0x2e, 0x46, 0x69, 0x6e, 0x64, 0x41, 0x6c, 0x6c, 0x45, 0x6e, 0x61, 0x62,
- 0x6c, 0x65, 0x64, 0x4e, 0x6f, 0x64, 0x65, 0x54, 0x68, 0x72, 0x65, 0x73, 0x68, 0x6f, 0x6c, 0x64,
- 0x73, 0x52, 0x65, 0x73, 0x70, 0x6f, 0x6e, 0x73, 0x65, 0x12, 0x5f, 0x0a, 0x1d, 0x63, 0x6f, 0x75,
- 0x6e, 0x74, 0x41, 0x6c, 0x6c, 0x45, 0x6e, 0x61, 0x62, 0x6c, 0x65, 0x64, 0x4e, 0x6f, 0x64, 0x65,
- 0x54, 0x68, 0x72, 0x65, 0x73, 0x68, 0x6f, 0x6c, 0x64, 0x73, 0x12, 0x28, 0x2e, 0x70, 0x62, 0x2e,
- 0x43, 0x6f, 0x75, 0x6e, 0x74, 0x41, 0x6c, 0x6c, 0x45, 0x6e, 0x61, 0x62, 0x6c, 0x65, 0x64, 0x4e,
- 0x6f, 0x64, 0x65, 0x54, 0x68, 0x72, 0x65, 0x73, 0x68, 0x6f, 0x6c, 0x64, 0x73, 0x52, 0x65, 0x71,
- 0x75, 0x65, 0x73, 0x74, 0x1a, 0x14, 0x2e, 0x70, 0x62, 0x2e, 0x52, 0x50, 0x43, 0x43, 0x6f, 0x75,
- 0x6e, 0x74, 0x52, 0x65, 0x73, 0x70, 0x6f, 0x6e, 0x73, 0x65, 0x12, 0x65, 0x0a, 0x18, 0x66, 0x69,
- 0x6e, 0x64, 0x45, 0x6e, 0x61, 0x62, 0x6c, 0x65, 0x64, 0x4e, 0x6f, 0x64, 0x65, 0x54, 0x68, 0x72,
- 0x65, 0x73, 0x68, 0x6f, 0x6c, 0x64, 0x12, 0x23, 0x2e, 0x70, 0x62, 0x2e, 0x46, 0x69, 0x6e, 0x64,
- 0x45, 0x6e, 0x61, 0x62, 0x6c, 0x65, 0x64, 0x4e, 0x6f, 0x64, 0x65, 0x54, 0x68, 0x72, 0x65, 0x73,
- 0x68, 0x6f, 0x6c, 0x64, 0x52, 0x65, 0x71, 0x75, 0x65, 0x73, 0x74, 0x1a, 0x24, 0x2e, 0x70, 0x62,
- 0x2e, 0x46, 0x69, 0x6e, 0x64, 0x45, 0x6e, 0x61, 0x62, 0x6c, 0x65, 0x64, 0x4e, 0x6f, 0x64, 0x65,
- 0x54, 0x68, 0x72, 0x65, 0x73, 0x68, 0x6f, 0x6c, 0x64, 0x52, 0x65, 0x73, 0x70, 0x6f, 0x6e, 0x73,
- 0x65, 0x42, 0x06, 0x5a, 0x04, 0x2e, 0x2f, 0x70, 0x62, 0x62, 0x06, 0x70, 0x72, 0x6f, 0x74, 0x6f,
- 0x33,
-}
+const file_service_node_threshold_proto_rawDesc = "" +
+ "\n" +
+ "\x1cservice_node_threshold.proto\x12\x02pb\x1a\x19models/rpc_messages.proto\x1a!models/model_node_threshold.proto\"\xf2\x02\n" +
+ "\x1aCreateNodeThresholdRequest\x12\x12\n" +
+ "\x04role\x18\x01 \x01(\tR\x04role\x12$\n" +
+ "\rnodeClusterId\x18\x02 \x01(\x03R\rnodeClusterId\x12\x16\n" +
+ "\x06nodeId\x18\x03 \x01(\x03R\x06nodeId\x12\x12\n" +
+ "\x04item\x18\x04 \x01(\tR\x04item\x12\x14\n" +
+ "\x05param\x18\x05 \x01(\tR\x05param\x12\x1a\n" +
+ "\boperator\x18\x06 \x01(\tR\boperator\x12\x1c\n" +
+ "\tvalueJSON\x18\a \x01(\fR\tvalueJSON\x12\x18\n" +
+ "\amessage\x18\b \x01(\tR\amessage\x12\x1a\n" +
+ "\bduration\x18\t \x01(\x05R\bduration\x12\"\n" +
+ "\fdurationUnit\x18\n" +
+ " \x01(\tR\fdurationUnit\x12\x1c\n" +
+ "\tsumMethod\x18\v \x01(\tR\tsumMethod\x12&\n" +
+ "\x0enotifyDuration\x18\f \x01(\x05R\x0enotifyDuration\"G\n" +
+ "\x1bCreateNodeThresholdResponse\x12(\n" +
+ "\x0fnodeThresholdId\x18\x01 \x01(\x03R\x0fnodeThresholdId\"\xde\x02\n" +
+ "\x1aUpdateNodeThresholdRequest\x12(\n" +
+ "\x0fnodeThresholdId\x18\x01 \x01(\x03R\x0fnodeThresholdId\x12\x12\n" +
+ "\x04item\x18\x02 \x01(\tR\x04item\x12\x14\n" +
+ "\x05param\x18\x03 \x01(\tR\x05param\x12\x1a\n" +
+ "\boperator\x18\x04 \x01(\tR\boperator\x12\x1c\n" +
+ "\tvalueJSON\x18\x05 \x01(\fR\tvalueJSON\x12\x18\n" +
+ "\amessage\x18\x06 \x01(\tR\amessage\x12\x1a\n" +
+ "\bduration\x18\a \x01(\x05R\bduration\x12\"\n" +
+ "\fdurationUnit\x18\b \x01(\tR\fdurationUnit\x12\x1c\n" +
+ "\tsumMethod\x18\t \x01(\tR\tsumMethod\x12\x12\n" +
+ "\x04isOn\x18\n" +
+ " \x01(\bR\x04isOn\x12&\n" +
+ "\x0enotifyDuration\x18\v \x01(\x05R\x0enotifyDuration\"F\n" +
+ "\x1aDeleteNodeThresholdRequest\x12(\n" +
+ "\x0fnodeThresholdId\x18\x01 \x01(\x03R\x0fnodeThresholdId\"w\n" +
+ "#FindAllEnabledNodeThresholdsRequest\x12\x12\n" +
+ "\x04role\x18\x01 \x01(\tR\x04role\x12$\n" +
+ "\rnodeClusterId\x18\x02 \x01(\x03R\rnodeClusterId\x12\x16\n" +
+ "\x06nodeId\x18\x03 \x01(\x03R\x06nodeId\"a\n" +
+ "$FindAllEnabledNodeThresholdsResponse\x129\n" +
+ "\x0enodeThresholds\x18\x01 \x03(\v2\x11.pb.NodeThresholdR\x0enodeThresholds\"x\n" +
+ "$CountAllEnabledNodeThresholdsRequest\x12\x12\n" +
+ "\x04role\x18\x01 \x01(\tR\x04role\x12$\n" +
+ "\rnodeClusterId\x18\x02 \x01(\x03R\rnodeClusterId\x12\x16\n" +
+ "\x06nodeId\x18\x03 \x01(\x03R\x06nodeId\"K\n" +
+ "\x1fFindEnabledNodeThresholdRequest\x12(\n" +
+ "\x0fnodeThresholdId\x18\x01 \x01(\x03R\x0fnodeThresholdId\"[\n" +
+ " FindEnabledNodeThresholdResponse\x127\n" +
+ "\rnodeThreshold\x18\x01 \x01(\v2\x11.pb.NodeThresholdR\rnodeThreshold2\xb7\x04\n" +
+ "\x14NodeThresholdService\x12V\n" +
+ "\x13createNodeThreshold\x12\x1e.pb.CreateNodeThresholdRequest\x1a\x1f.pb.CreateNodeThresholdResponse\x12E\n" +
+ "\x13updateNodeThreshold\x12\x1e.pb.UpdateNodeThresholdRequest\x1a\x0e.pb.RPCSuccess\x12E\n" +
+ "\x13deleteNodeThreshold\x12\x1e.pb.DeleteNodeThresholdRequest\x1a\x0e.pb.RPCSuccess\x12q\n" +
+ "\x1cfindAllEnabledNodeThresholds\x12'.pb.FindAllEnabledNodeThresholdsRequest\x1a(.pb.FindAllEnabledNodeThresholdsResponse\x12_\n" +
+ "\x1dcountAllEnabledNodeThresholds\x12(.pb.CountAllEnabledNodeThresholdsRequest\x1a\x14.pb.RPCCountResponse\x12e\n" +
+ "\x18findEnabledNodeThreshold\x12#.pb.FindEnabledNodeThresholdRequest\x1a$.pb.FindEnabledNodeThresholdResponseB\x06Z\x04./pbb\x06proto3"
var (
file_service_node_threshold_proto_rawDescOnce sync.Once
- file_service_node_threshold_proto_rawDescData = file_service_node_threshold_proto_rawDesc
+ file_service_node_threshold_proto_rawDescData []byte
)
func file_service_node_threshold_proto_rawDescGZIP() []byte {
file_service_node_threshold_proto_rawDescOnce.Do(func() {
- file_service_node_threshold_proto_rawDescData = protoimpl.X.CompressGZIP(file_service_node_threshold_proto_rawDescData)
+ file_service_node_threshold_proto_rawDescData = protoimpl.X.CompressGZIP(unsafe.Slice(unsafe.StringData(file_service_node_threshold_proto_rawDesc), len(file_service_node_threshold_proto_rawDesc)))
})
return file_service_node_threshold_proto_rawDescData
}
@@ -817,7 +741,7 @@ func file_service_node_threshold_proto_init() {
out := protoimpl.TypeBuilder{
File: protoimpl.DescBuilder{
GoPackagePath: reflect.TypeOf(x{}).PkgPath(),
- RawDescriptor: file_service_node_threshold_proto_rawDesc,
+ RawDescriptor: unsafe.Slice(unsafe.StringData(file_service_node_threshold_proto_rawDesc), len(file_service_node_threshold_proto_rawDesc)),
NumEnums: 0,
NumMessages: 9,
NumExtensions: 0,
@@ -828,7 +752,6 @@ func file_service_node_threshold_proto_init() {
MessageInfos: file_service_node_threshold_proto_msgTypes,
}.Build()
File_service_node_threshold_proto = out.File
- file_service_node_threshold_proto_rawDesc = nil
file_service_node_threshold_proto_goTypes = nil
file_service_node_threshold_proto_depIdxs = nil
}
diff --git a/EdgeCommon/pkg/rpc/pb/service_node_threshold_grpc.pb.go b/EdgeCommon/pkg/rpc/pb/service_node_threshold_grpc.pb.go
index 51cbf17..836951d 100644
--- a/EdgeCommon/pkg/rpc/pb/service_node_threshold_grpc.pb.go
+++ b/EdgeCommon/pkg/rpc/pb/service_node_threshold_grpc.pb.go
@@ -1,7 +1,7 @@
// Code generated by protoc-gen-go-grpc. DO NOT EDIT.
// versions:
-// - protoc-gen-go-grpc v1.5.1
-// - protoc v6.33.2
+// - protoc-gen-go-grpc v1.6.1
+// - protoc v3.19.6
// source: service_node_threshold.proto
package pb
@@ -143,22 +143,22 @@ type NodeThresholdServiceServer interface {
type UnimplementedNodeThresholdServiceServer struct{}
func (UnimplementedNodeThresholdServiceServer) CreateNodeThreshold(context.Context, *CreateNodeThresholdRequest) (*CreateNodeThresholdResponse, error) {
- return nil, status.Errorf(codes.Unimplemented, "method CreateNodeThreshold not implemented")
+ return nil, status.Error(codes.Unimplemented, "method CreateNodeThreshold not implemented")
}
func (UnimplementedNodeThresholdServiceServer) UpdateNodeThreshold(context.Context, *UpdateNodeThresholdRequest) (*RPCSuccess, error) {
- return nil, status.Errorf(codes.Unimplemented, "method UpdateNodeThreshold not implemented")
+ return nil, status.Error(codes.Unimplemented, "method UpdateNodeThreshold not implemented")
}
func (UnimplementedNodeThresholdServiceServer) DeleteNodeThreshold(context.Context, *DeleteNodeThresholdRequest) (*RPCSuccess, error) {
- return nil, status.Errorf(codes.Unimplemented, "method DeleteNodeThreshold not implemented")
+ return nil, status.Error(codes.Unimplemented, "method DeleteNodeThreshold not implemented")
}
func (UnimplementedNodeThresholdServiceServer) FindAllEnabledNodeThresholds(context.Context, *FindAllEnabledNodeThresholdsRequest) (*FindAllEnabledNodeThresholdsResponse, error) {
- return nil, status.Errorf(codes.Unimplemented, "method FindAllEnabledNodeThresholds not implemented")
+ return nil, status.Error(codes.Unimplemented, "method FindAllEnabledNodeThresholds not implemented")
}
func (UnimplementedNodeThresholdServiceServer) CountAllEnabledNodeThresholds(context.Context, *CountAllEnabledNodeThresholdsRequest) (*RPCCountResponse, error) {
- return nil, status.Errorf(codes.Unimplemented, "method CountAllEnabledNodeThresholds not implemented")
+ return nil, status.Error(codes.Unimplemented, "method CountAllEnabledNodeThresholds not implemented")
}
func (UnimplementedNodeThresholdServiceServer) FindEnabledNodeThreshold(context.Context, *FindEnabledNodeThresholdRequest) (*FindEnabledNodeThresholdResponse, error) {
- return nil, status.Errorf(codes.Unimplemented, "method FindEnabledNodeThreshold not implemented")
+ return nil, status.Error(codes.Unimplemented, "method FindEnabledNodeThreshold not implemented")
}
func (UnimplementedNodeThresholdServiceServer) testEmbeddedByValue() {}
@@ -170,7 +170,7 @@ type UnsafeNodeThresholdServiceServer interface {
}
func RegisterNodeThresholdServiceServer(s grpc.ServiceRegistrar, srv NodeThresholdServiceServer) {
- // If the following call pancis, it indicates UnimplementedNodeThresholdServiceServer was
+ // If the following call panics, it indicates UnimplementedNodeThresholdServiceServer was
// embedded by pointer and is nil. This will cause panics if an
// unimplemented method is ever invoked, so we test this at initialization
// time to prevent it from happening at runtime later due to I/O.
diff --git a/EdgeCommon/pkg/rpc/pb/service_node_value.pb.go b/EdgeCommon/pkg/rpc/pb/service_node_value.pb.go
index 429bd7b..db46948 100644
--- a/EdgeCommon/pkg/rpc/pb/service_node_value.pb.go
+++ b/EdgeCommon/pkg/rpc/pb/service_node_value.pb.go
@@ -1,7 +1,7 @@
// Code generated by protoc-gen-go. DO NOT EDIT.
// versions:
-// protoc-gen-go v1.36.0
-// protoc v6.33.2
+// protoc-gen-go v1.36.11
+// protoc v3.19.6
// source: service_node_value.proto
package pb
@@ -11,6 +11,7 @@ import (
protoimpl "google.golang.org/protobuf/runtime/protoimpl"
reflect "reflect"
sync "sync"
+ unsafe "unsafe"
)
const (
@@ -349,86 +350,49 @@ func (x *SumAllNodeValueStatsResponse) GetAvgLoad5Min() float32 {
var File_service_node_value_proto protoreflect.FileDescriptor
-var file_service_node_value_proto_rawDesc = []byte{
- 0x0a, 0x18, 0x73, 0x65, 0x72, 0x76, 0x69, 0x63, 0x65, 0x5f, 0x6e, 0x6f, 0x64, 0x65, 0x5f, 0x76,
- 0x61, 0x6c, 0x75, 0x65, 0x2e, 0x70, 0x72, 0x6f, 0x74, 0x6f, 0x12, 0x02, 0x70, 0x62, 0x1a, 0x19,
- 0x6d, 0x6f, 0x64, 0x65, 0x6c, 0x73, 0x2f, 0x72, 0x70, 0x63, 0x5f, 0x6d, 0x65, 0x73, 0x73, 0x61,
- 0x67, 0x65, 0x73, 0x2e, 0x70, 0x72, 0x6f, 0x74, 0x6f, 0x1a, 0x1d, 0x6d, 0x6f, 0x64, 0x65, 0x6c,
- 0x73, 0x2f, 0x6d, 0x6f, 0x64, 0x65, 0x6c, 0x5f, 0x6e, 0x6f, 0x64, 0x65, 0x5f, 0x76, 0x61, 0x6c,
- 0x75, 0x65, 0x2e, 0x70, 0x72, 0x6f, 0x74, 0x6f, 0x22, 0x68, 0x0a, 0x16, 0x43, 0x72, 0x65, 0x61,
- 0x74, 0x65, 0x4e, 0x6f, 0x64, 0x65, 0x56, 0x61, 0x6c, 0x75, 0x65, 0x52, 0x65, 0x71, 0x75, 0x65,
- 0x73, 0x74, 0x12, 0x12, 0x0a, 0x04, 0x69, 0x74, 0x65, 0x6d, 0x18, 0x01, 0x20, 0x01, 0x28, 0x09,
- 0x52, 0x04, 0x69, 0x74, 0x65, 0x6d, 0x12, 0x1c, 0x0a, 0x09, 0x76, 0x61, 0x6c, 0x75, 0x65, 0x4a,
- 0x53, 0x4f, 0x4e, 0x18, 0x02, 0x20, 0x01, 0x28, 0x0c, 0x52, 0x09, 0x76, 0x61, 0x6c, 0x75, 0x65,
- 0x4a, 0x53, 0x4f, 0x4e, 0x12, 0x1c, 0x0a, 0x09, 0x63, 0x72, 0x65, 0x61, 0x74, 0x65, 0x64, 0x41,
- 0x74, 0x18, 0x03, 0x20, 0x01, 0x28, 0x03, 0x52, 0x09, 0x63, 0x72, 0x65, 0x61, 0x74, 0x65, 0x64,
- 0x41, 0x74, 0x22, 0x6d, 0x0a, 0x15, 0x4c, 0x69, 0x73, 0x74, 0x4e, 0x6f, 0x64, 0x65, 0x56, 0x61,
- 0x6c, 0x75, 0x65, 0x73, 0x52, 0x65, 0x71, 0x75, 0x65, 0x73, 0x74, 0x12, 0x12, 0x0a, 0x04, 0x72,
- 0x6f, 0x6c, 0x65, 0x18, 0x01, 0x20, 0x01, 0x28, 0x09, 0x52, 0x04, 0x72, 0x6f, 0x6c, 0x65, 0x12,
- 0x16, 0x0a, 0x06, 0x6e, 0x6f, 0x64, 0x65, 0x49, 0x64, 0x18, 0x02, 0x20, 0x01, 0x28, 0x03, 0x52,
- 0x06, 0x6e, 0x6f, 0x64, 0x65, 0x49, 0x64, 0x12, 0x12, 0x0a, 0x04, 0x69, 0x74, 0x65, 0x6d, 0x18,
- 0x03, 0x20, 0x01, 0x28, 0x09, 0x52, 0x04, 0x69, 0x74, 0x65, 0x6d, 0x12, 0x14, 0x0a, 0x05, 0x72,
- 0x61, 0x6e, 0x67, 0x65, 0x18, 0x0a, 0x20, 0x01, 0x28, 0x09, 0x52, 0x05, 0x72, 0x61, 0x6e, 0x67,
- 0x65, 0x22, 0x47, 0x0a, 0x16, 0x4c, 0x69, 0x73, 0x74, 0x4e, 0x6f, 0x64, 0x65, 0x56, 0x61, 0x6c,
- 0x75, 0x65, 0x73, 0x52, 0x65, 0x73, 0x70, 0x6f, 0x6e, 0x73, 0x65, 0x12, 0x2d, 0x0a, 0x0a, 0x6e,
- 0x6f, 0x64, 0x65, 0x56, 0x61, 0x6c, 0x75, 0x65, 0x73, 0x18, 0x01, 0x20, 0x03, 0x28, 0x0b, 0x32,
- 0x0d, 0x2e, 0x70, 0x62, 0x2e, 0x4e, 0x6f, 0x64, 0x65, 0x56, 0x61, 0x6c, 0x75, 0x65, 0x52, 0x0a,
- 0x6e, 0x6f, 0x64, 0x65, 0x56, 0x61, 0x6c, 0x75, 0x65, 0x73, 0x22, 0x1d, 0x0a, 0x1b, 0x53, 0x75,
- 0x6d, 0x41, 0x6c, 0x6c, 0x4e, 0x6f, 0x64, 0x65, 0x56, 0x61, 0x6c, 0x75, 0x65, 0x53, 0x74, 0x61,
- 0x74, 0x73, 0x52, 0x65, 0x71, 0x75, 0x65, 0x73, 0x74, 0x22, 0xaa, 0x03, 0x0a, 0x1c, 0x53, 0x75,
- 0x6d, 0x41, 0x6c, 0x6c, 0x4e, 0x6f, 0x64, 0x65, 0x56, 0x61, 0x6c, 0x75, 0x65, 0x53, 0x74, 0x61,
- 0x74, 0x73, 0x52, 0x65, 0x73, 0x70, 0x6f, 0x6e, 0x73, 0x65, 0x12, 0x3e, 0x0a, 0x1a, 0x74, 0x6f,
- 0x74, 0x61, 0x6c, 0x54, 0x72, 0x61, 0x66, 0x66, 0x69, 0x63, 0x42, 0x79, 0x74, 0x65, 0x73, 0x50,
- 0x65, 0x72, 0x53, 0x65, 0x63, 0x6f, 0x6e, 0x64, 0x18, 0x01, 0x20, 0x01, 0x28, 0x03, 0x52, 0x1a,
- 0x74, 0x6f, 0x74, 0x61, 0x6c, 0x54, 0x72, 0x61, 0x66, 0x66, 0x69, 0x63, 0x42, 0x79, 0x74, 0x65,
- 0x73, 0x50, 0x65, 0x72, 0x53, 0x65, 0x63, 0x6f, 0x6e, 0x64, 0x12, 0x20, 0x0a, 0x0b, 0x61, 0x76,
- 0x67, 0x43, 0x50, 0x55, 0x55, 0x73, 0x61, 0x67, 0x65, 0x18, 0x02, 0x20, 0x01, 0x28, 0x02, 0x52,
- 0x0b, 0x61, 0x76, 0x67, 0x43, 0x50, 0x55, 0x55, 0x73, 0x61, 0x67, 0x65, 0x12, 0x20, 0x0a, 0x0b,
- 0x6d, 0x61, 0x78, 0x43, 0x50, 0x55, 0x55, 0x73, 0x61, 0x67, 0x65, 0x18, 0x03, 0x20, 0x01, 0x28,
- 0x02, 0x52, 0x0b, 0x6d, 0x61, 0x78, 0x43, 0x50, 0x55, 0x55, 0x73, 0x61, 0x67, 0x65, 0x12, 0x24,
- 0x0a, 0x0d, 0x74, 0x6f, 0x74, 0x61, 0x6c, 0x43, 0x50, 0x55, 0x43, 0x6f, 0x72, 0x65, 0x73, 0x18,
- 0x04, 0x20, 0x01, 0x28, 0x05, 0x52, 0x0d, 0x74, 0x6f, 0x74, 0x61, 0x6c, 0x43, 0x50, 0x55, 0x43,
- 0x6f, 0x72, 0x65, 0x73, 0x12, 0x26, 0x0a, 0x0e, 0x61, 0x76, 0x67, 0x4d, 0x65, 0x6d, 0x6f, 0x72,
- 0x79, 0x55, 0x73, 0x61, 0x67, 0x65, 0x18, 0x05, 0x20, 0x01, 0x28, 0x02, 0x52, 0x0e, 0x61, 0x76,
- 0x67, 0x4d, 0x65, 0x6d, 0x6f, 0x72, 0x79, 0x55, 0x73, 0x61, 0x67, 0x65, 0x12, 0x26, 0x0a, 0x0e,
- 0x6d, 0x61, 0x78, 0x4d, 0x65, 0x6d, 0x6f, 0x72, 0x79, 0x55, 0x73, 0x61, 0x67, 0x65, 0x18, 0x06,
- 0x20, 0x01, 0x28, 0x02, 0x52, 0x0e, 0x6d, 0x61, 0x78, 0x4d, 0x65, 0x6d, 0x6f, 0x72, 0x79, 0x55,
- 0x73, 0x61, 0x67, 0x65, 0x12, 0x2a, 0x0a, 0x10, 0x74, 0x6f, 0x74, 0x61, 0x6c, 0x4d, 0x65, 0x6d,
- 0x6f, 0x72, 0x79, 0x42, 0x79, 0x74, 0x65, 0x73, 0x18, 0x07, 0x20, 0x01, 0x28, 0x03, 0x52, 0x10,
- 0x74, 0x6f, 0x74, 0x61, 0x6c, 0x4d, 0x65, 0x6d, 0x6f, 0x72, 0x79, 0x42, 0x79, 0x74, 0x65, 0x73,
- 0x12, 0x20, 0x0a, 0x0b, 0x61, 0x76, 0x67, 0x4c, 0x6f, 0x61, 0x64, 0x31, 0x6d, 0x69, 0x6e, 0x18,
- 0x08, 0x20, 0x01, 0x28, 0x02, 0x52, 0x0b, 0x61, 0x76, 0x67, 0x4c, 0x6f, 0x61, 0x64, 0x31, 0x6d,
- 0x69, 0x6e, 0x12, 0x20, 0x0a, 0x0b, 0x6d, 0x61, 0x78, 0x4c, 0x6f, 0x61, 0x64, 0x31, 0x6d, 0x69,
- 0x6e, 0x18, 0x09, 0x20, 0x01, 0x28, 0x02, 0x52, 0x0b, 0x6d, 0x61, 0x78, 0x4c, 0x6f, 0x61, 0x64,
- 0x31, 0x6d, 0x69, 0x6e, 0x12, 0x20, 0x0a, 0x0b, 0x61, 0x76, 0x67, 0x4c, 0x6f, 0x61, 0x64, 0x35,
- 0x6d, 0x69, 0x6e, 0x18, 0x0a, 0x20, 0x01, 0x28, 0x02, 0x52, 0x0b, 0x61, 0x76, 0x67, 0x4c, 0x6f,
- 0x61, 0x64, 0x35, 0x6d, 0x69, 0x6e, 0x32, 0xf5, 0x01, 0x0a, 0x10, 0x4e, 0x6f, 0x64, 0x65, 0x56,
- 0x61, 0x6c, 0x75, 0x65, 0x53, 0x65, 0x72, 0x76, 0x69, 0x63, 0x65, 0x12, 0x3d, 0x0a, 0x0f, 0x63,
- 0x72, 0x65, 0x61, 0x74, 0x65, 0x4e, 0x6f, 0x64, 0x65, 0x56, 0x61, 0x6c, 0x75, 0x65, 0x12, 0x1a,
- 0x2e, 0x70, 0x62, 0x2e, 0x43, 0x72, 0x65, 0x61, 0x74, 0x65, 0x4e, 0x6f, 0x64, 0x65, 0x56, 0x61,
- 0x6c, 0x75, 0x65, 0x52, 0x65, 0x71, 0x75, 0x65, 0x73, 0x74, 0x1a, 0x0e, 0x2e, 0x70, 0x62, 0x2e,
- 0x52, 0x50, 0x43, 0x53, 0x75, 0x63, 0x63, 0x65, 0x73, 0x73, 0x12, 0x47, 0x0a, 0x0e, 0x6c, 0x69,
- 0x73, 0x74, 0x4e, 0x6f, 0x64, 0x65, 0x56, 0x61, 0x6c, 0x75, 0x65, 0x73, 0x12, 0x19, 0x2e, 0x70,
- 0x62, 0x2e, 0x4c, 0x69, 0x73, 0x74, 0x4e, 0x6f, 0x64, 0x65, 0x56, 0x61, 0x6c, 0x75, 0x65, 0x73,
- 0x52, 0x65, 0x71, 0x75, 0x65, 0x73, 0x74, 0x1a, 0x1a, 0x2e, 0x70, 0x62, 0x2e, 0x4c, 0x69, 0x73,
- 0x74, 0x4e, 0x6f, 0x64, 0x65, 0x56, 0x61, 0x6c, 0x75, 0x65, 0x73, 0x52, 0x65, 0x73, 0x70, 0x6f,
- 0x6e, 0x73, 0x65, 0x12, 0x59, 0x0a, 0x14, 0x73, 0x75, 0x6d, 0x41, 0x6c, 0x6c, 0x4e, 0x6f, 0x64,
- 0x65, 0x56, 0x61, 0x6c, 0x75, 0x65, 0x53, 0x74, 0x61, 0x74, 0x73, 0x12, 0x1f, 0x2e, 0x70, 0x62,
- 0x2e, 0x53, 0x75, 0x6d, 0x41, 0x6c, 0x6c, 0x4e, 0x6f, 0x64, 0x65, 0x56, 0x61, 0x6c, 0x75, 0x65,
- 0x53, 0x74, 0x61, 0x74, 0x73, 0x52, 0x65, 0x71, 0x75, 0x65, 0x73, 0x74, 0x1a, 0x20, 0x2e, 0x70,
- 0x62, 0x2e, 0x53, 0x75, 0x6d, 0x41, 0x6c, 0x6c, 0x4e, 0x6f, 0x64, 0x65, 0x56, 0x61, 0x6c, 0x75,
- 0x65, 0x53, 0x74, 0x61, 0x74, 0x73, 0x52, 0x65, 0x73, 0x70, 0x6f, 0x6e, 0x73, 0x65, 0x42, 0x06,
- 0x5a, 0x04, 0x2e, 0x2f, 0x70, 0x62, 0x62, 0x06, 0x70, 0x72, 0x6f, 0x74, 0x6f, 0x33,
-}
+const file_service_node_value_proto_rawDesc = "" +
+ "\n" +
+ "\x18service_node_value.proto\x12\x02pb\x1a\x19models/rpc_messages.proto\x1a\x1dmodels/model_node_value.proto\"h\n" +
+ "\x16CreateNodeValueRequest\x12\x12\n" +
+ "\x04item\x18\x01 \x01(\tR\x04item\x12\x1c\n" +
+ "\tvalueJSON\x18\x02 \x01(\fR\tvalueJSON\x12\x1c\n" +
+ "\tcreatedAt\x18\x03 \x01(\x03R\tcreatedAt\"m\n" +
+ "\x15ListNodeValuesRequest\x12\x12\n" +
+ "\x04role\x18\x01 \x01(\tR\x04role\x12\x16\n" +
+ "\x06nodeId\x18\x02 \x01(\x03R\x06nodeId\x12\x12\n" +
+ "\x04item\x18\x03 \x01(\tR\x04item\x12\x14\n" +
+ "\x05range\x18\n" +
+ " \x01(\tR\x05range\"G\n" +
+ "\x16ListNodeValuesResponse\x12-\n" +
+ "\n" +
+ "nodeValues\x18\x01 \x03(\v2\r.pb.NodeValueR\n" +
+ "nodeValues\"\x1d\n" +
+ "\x1bSumAllNodeValueStatsRequest\"\xaa\x03\n" +
+ "\x1cSumAllNodeValueStatsResponse\x12>\n" +
+ "\x1atotalTrafficBytesPerSecond\x18\x01 \x01(\x03R\x1atotalTrafficBytesPerSecond\x12 \n" +
+ "\vavgCPUUsage\x18\x02 \x01(\x02R\vavgCPUUsage\x12 \n" +
+ "\vmaxCPUUsage\x18\x03 \x01(\x02R\vmaxCPUUsage\x12$\n" +
+ "\rtotalCPUCores\x18\x04 \x01(\x05R\rtotalCPUCores\x12&\n" +
+ "\x0eavgMemoryUsage\x18\x05 \x01(\x02R\x0eavgMemoryUsage\x12&\n" +
+ "\x0emaxMemoryUsage\x18\x06 \x01(\x02R\x0emaxMemoryUsage\x12*\n" +
+ "\x10totalMemoryBytes\x18\a \x01(\x03R\x10totalMemoryBytes\x12 \n" +
+ "\vavgLoad1min\x18\b \x01(\x02R\vavgLoad1min\x12 \n" +
+ "\vmaxLoad1min\x18\t \x01(\x02R\vmaxLoad1min\x12 \n" +
+ "\vavgLoad5min\x18\n" +
+ " \x01(\x02R\vavgLoad5min2\xf5\x01\n" +
+ "\x10NodeValueService\x12=\n" +
+ "\x0fcreateNodeValue\x12\x1a.pb.CreateNodeValueRequest\x1a\x0e.pb.RPCSuccess\x12G\n" +
+ "\x0elistNodeValues\x12\x19.pb.ListNodeValuesRequest\x1a\x1a.pb.ListNodeValuesResponse\x12Y\n" +
+ "\x14sumAllNodeValueStats\x12\x1f.pb.SumAllNodeValueStatsRequest\x1a .pb.SumAllNodeValueStatsResponseB\x06Z\x04./pbb\x06proto3"
var (
file_service_node_value_proto_rawDescOnce sync.Once
- file_service_node_value_proto_rawDescData = file_service_node_value_proto_rawDesc
+ file_service_node_value_proto_rawDescData []byte
)
func file_service_node_value_proto_rawDescGZIP() []byte {
file_service_node_value_proto_rawDescOnce.Do(func() {
- file_service_node_value_proto_rawDescData = protoimpl.X.CompressGZIP(file_service_node_value_proto_rawDescData)
+ file_service_node_value_proto_rawDescData = protoimpl.X.CompressGZIP(unsafe.Slice(unsafe.StringData(file_service_node_value_proto_rawDesc), len(file_service_node_value_proto_rawDesc)))
})
return file_service_node_value_proto_rawDescData
}
@@ -469,7 +433,7 @@ func file_service_node_value_proto_init() {
out := protoimpl.TypeBuilder{
File: protoimpl.DescBuilder{
GoPackagePath: reflect.TypeOf(x{}).PkgPath(),
- RawDescriptor: file_service_node_value_proto_rawDesc,
+ RawDescriptor: unsafe.Slice(unsafe.StringData(file_service_node_value_proto_rawDesc), len(file_service_node_value_proto_rawDesc)),
NumEnums: 0,
NumMessages: 5,
NumExtensions: 0,
@@ -480,7 +444,6 @@ func file_service_node_value_proto_init() {
MessageInfos: file_service_node_value_proto_msgTypes,
}.Build()
File_service_node_value_proto = out.File
- file_service_node_value_proto_rawDesc = nil
file_service_node_value_proto_goTypes = nil
file_service_node_value_proto_depIdxs = nil
}
diff --git a/EdgeCommon/pkg/rpc/pb/service_node_value_grpc.pb.go b/EdgeCommon/pkg/rpc/pb/service_node_value_grpc.pb.go
index 3091955..22790ed 100644
--- a/EdgeCommon/pkg/rpc/pb/service_node_value_grpc.pb.go
+++ b/EdgeCommon/pkg/rpc/pb/service_node_value_grpc.pb.go
@@ -1,7 +1,7 @@
// Code generated by protoc-gen-go-grpc. DO NOT EDIT.
// versions:
-// - protoc-gen-go-grpc v1.5.1
-// - protoc v6.33.2
+// - protoc-gen-go-grpc v1.6.1
+// - protoc v3.19.6
// source: service_node_value.proto
package pb
@@ -98,13 +98,13 @@ type NodeValueServiceServer interface {
type UnimplementedNodeValueServiceServer struct{}
func (UnimplementedNodeValueServiceServer) CreateNodeValue(context.Context, *CreateNodeValueRequest) (*RPCSuccess, error) {
- return nil, status.Errorf(codes.Unimplemented, "method CreateNodeValue not implemented")
+ return nil, status.Error(codes.Unimplemented, "method CreateNodeValue not implemented")
}
func (UnimplementedNodeValueServiceServer) ListNodeValues(context.Context, *ListNodeValuesRequest) (*ListNodeValuesResponse, error) {
- return nil, status.Errorf(codes.Unimplemented, "method ListNodeValues not implemented")
+ return nil, status.Error(codes.Unimplemented, "method ListNodeValues not implemented")
}
func (UnimplementedNodeValueServiceServer) SumAllNodeValueStats(context.Context, *SumAllNodeValueStatsRequest) (*SumAllNodeValueStatsResponse, error) {
- return nil, status.Errorf(codes.Unimplemented, "method SumAllNodeValueStats not implemented")
+ return nil, status.Error(codes.Unimplemented, "method SumAllNodeValueStats not implemented")
}
func (UnimplementedNodeValueServiceServer) testEmbeddedByValue() {}
@@ -116,7 +116,7 @@ type UnsafeNodeValueServiceServer interface {
}
func RegisterNodeValueServiceServer(s grpc.ServiceRegistrar, srv NodeValueServiceServer) {
- // If the following call pancis, it indicates UnimplementedNodeValueServiceServer was
+ // If the following call panics, it indicates UnimplementedNodeValueServiceServer was
// embedded by pointer and is nil. This will cause panics if an
// unimplemented method is ever invoked, so we test this at initialization
// time to prevent it from happening at runtime later due to I/O.
diff --git a/EdgeCommon/pkg/rpc/pb/service_ns.pb.go b/EdgeCommon/pkg/rpc/pb/service_ns.pb.go
index 8454552..ee8a258 100644
--- a/EdgeCommon/pkg/rpc/pb/service_ns.pb.go
+++ b/EdgeCommon/pkg/rpc/pb/service_ns.pb.go
@@ -1,7 +1,7 @@
// Code generated by protoc-gen-go. DO NOT EDIT.
// versions:
-// protoc-gen-go v1.36.0
-// protoc v6.33.2
+// protoc-gen-go v1.36.11
+// protoc v3.19.6
// source: service_ns.proto
package pb
@@ -11,6 +11,7 @@ import (
protoimpl "google.golang.org/protobuf/runtime/protoimpl"
reflect "reflect"
sync "sync"
+ unsafe "unsafe"
)
const (
@@ -644,145 +645,77 @@ func (x *ComposeNSUserBoardResponse_DomainStat) GetBytes() int64 {
var File_service_ns_proto protoreflect.FileDescriptor
-var file_service_ns_proto_rawDesc = []byte{
- 0x0a, 0x10, 0x73, 0x65, 0x72, 0x76, 0x69, 0x63, 0x65, 0x5f, 0x6e, 0x73, 0x2e, 0x70, 0x72, 0x6f,
- 0x74, 0x6f, 0x12, 0x02, 0x70, 0x62, 0x1a, 0x1d, 0x6d, 0x6f, 0x64, 0x65, 0x6c, 0x73, 0x2f, 0x6d,
- 0x6f, 0x64, 0x65, 0x6c, 0x5f, 0x6e, 0x6f, 0x64, 0x65, 0x5f, 0x76, 0x61, 0x6c, 0x75, 0x65, 0x2e,
- 0x70, 0x72, 0x6f, 0x74, 0x6f, 0x1a, 0x1f, 0x6d, 0x6f, 0x64, 0x65, 0x6c, 0x73, 0x2f, 0x6d, 0x6f,
- 0x64, 0x65, 0x6c, 0x5f, 0x6e, 0x73, 0x5f, 0x75, 0x73, 0x65, 0x72, 0x5f, 0x70, 0x6c, 0x61, 0x6e,
- 0x2e, 0x70, 0x72, 0x6f, 0x74, 0x6f, 0x22, 0x17, 0x0a, 0x15, 0x43, 0x6f, 0x6d, 0x70, 0x6f, 0x73,
- 0x65, 0x4e, 0x53, 0x42, 0x6f, 0x61, 0x72, 0x64, 0x52, 0x65, 0x71, 0x75, 0x65, 0x73, 0x74, 0x22,
- 0xe5, 0x09, 0x0a, 0x16, 0x43, 0x6f, 0x6d, 0x70, 0x6f, 0x73, 0x65, 0x4e, 0x53, 0x42, 0x6f, 0x61,
- 0x72, 0x64, 0x52, 0x65, 0x73, 0x70, 0x6f, 0x6e, 0x73, 0x65, 0x12, 0x26, 0x0a, 0x0e, 0x63, 0x6f,
- 0x75, 0x6e, 0x74, 0x4e, 0x53, 0x44, 0x6f, 0x6d, 0x61, 0x69, 0x6e, 0x73, 0x18, 0x01, 0x20, 0x01,
- 0x28, 0x03, 0x52, 0x0e, 0x63, 0x6f, 0x75, 0x6e, 0x74, 0x4e, 0x53, 0x44, 0x6f, 0x6d, 0x61, 0x69,
- 0x6e, 0x73, 0x12, 0x26, 0x0a, 0x0e, 0x63, 0x6f, 0x75, 0x6e, 0x74, 0x4e, 0x53, 0x52, 0x65, 0x63,
- 0x6f, 0x72, 0x64, 0x73, 0x18, 0x02, 0x20, 0x01, 0x28, 0x03, 0x52, 0x0e, 0x63, 0x6f, 0x75, 0x6e,
- 0x74, 0x4e, 0x53, 0x52, 0x65, 0x63, 0x6f, 0x72, 0x64, 0x73, 0x12, 0x28, 0x0a, 0x0f, 0x63, 0x6f,
- 0x75, 0x6e, 0x74, 0x4e, 0x53, 0x43, 0x6c, 0x75, 0x73, 0x74, 0x65, 0x72, 0x73, 0x18, 0x03, 0x20,
- 0x01, 0x28, 0x03, 0x52, 0x0f, 0x63, 0x6f, 0x75, 0x6e, 0x74, 0x4e, 0x53, 0x43, 0x6c, 0x75, 0x73,
- 0x74, 0x65, 0x72, 0x73, 0x12, 0x22, 0x0a, 0x0c, 0x63, 0x6f, 0x75, 0x6e, 0x74, 0x4e, 0x53, 0x4e,
- 0x6f, 0x64, 0x65, 0x73, 0x18, 0x04, 0x20, 0x01, 0x28, 0x03, 0x52, 0x0c, 0x63, 0x6f, 0x75, 0x6e,
- 0x74, 0x4e, 0x53, 0x4e, 0x6f, 0x64, 0x65, 0x73, 0x12, 0x30, 0x0a, 0x13, 0x63, 0x6f, 0x75, 0x6e,
- 0x74, 0x4f, 0x66, 0x66, 0x6c, 0x69, 0x6e, 0x65, 0x4e, 0x53, 0x4e, 0x6f, 0x64, 0x65, 0x73, 0x18,
- 0x05, 0x20, 0x01, 0x28, 0x03, 0x52, 0x13, 0x63, 0x6f, 0x75, 0x6e, 0x74, 0x4f, 0x66, 0x66, 0x6c,
- 0x69, 0x6e, 0x65, 0x4e, 0x53, 0x4e, 0x6f, 0x64, 0x65, 0x73, 0x12, 0x59, 0x0a, 0x11, 0x64, 0x61,
- 0x69, 0x6c, 0x79, 0x54, 0x72, 0x61, 0x66, 0x66, 0x69, 0x63, 0x53, 0x74, 0x61, 0x74, 0x73, 0x18,
- 0x1e, 0x20, 0x03, 0x28, 0x0b, 0x32, 0x2b, 0x2e, 0x70, 0x62, 0x2e, 0x43, 0x6f, 0x6d, 0x70, 0x6f,
- 0x73, 0x65, 0x4e, 0x53, 0x42, 0x6f, 0x61, 0x72, 0x64, 0x52, 0x65, 0x73, 0x70, 0x6f, 0x6e, 0x73,
- 0x65, 0x2e, 0x44, 0x61, 0x69, 0x6c, 0x79, 0x54, 0x72, 0x61, 0x66, 0x66, 0x69, 0x63, 0x53, 0x74,
- 0x61, 0x74, 0x52, 0x11, 0x64, 0x61, 0x69, 0x6c, 0x79, 0x54, 0x72, 0x61, 0x66, 0x66, 0x69, 0x63,
- 0x53, 0x74, 0x61, 0x74, 0x73, 0x12, 0x5c, 0x0a, 0x12, 0x68, 0x6f, 0x75, 0x72, 0x6c, 0x79, 0x54,
- 0x72, 0x61, 0x66, 0x66, 0x69, 0x63, 0x53, 0x74, 0x61, 0x74, 0x73, 0x18, 0x1f, 0x20, 0x03, 0x28,
- 0x0b, 0x32, 0x2c, 0x2e, 0x70, 0x62, 0x2e, 0x43, 0x6f, 0x6d, 0x70, 0x6f, 0x73, 0x65, 0x4e, 0x53,
- 0x42, 0x6f, 0x61, 0x72, 0x64, 0x52, 0x65, 0x73, 0x70, 0x6f, 0x6e, 0x73, 0x65, 0x2e, 0x48, 0x6f,
- 0x75, 0x72, 0x6c, 0x79, 0x54, 0x72, 0x61, 0x66, 0x66, 0x69, 0x63, 0x53, 0x74, 0x61, 0x74, 0x52,
- 0x12, 0x68, 0x6f, 0x75, 0x72, 0x6c, 0x79, 0x54, 0x72, 0x61, 0x66, 0x66, 0x69, 0x63, 0x53, 0x74,
- 0x61, 0x74, 0x73, 0x12, 0x4b, 0x0a, 0x0e, 0x74, 0x6f, 0x70, 0x4e, 0x53, 0x4e, 0x6f, 0x64, 0x65,
- 0x53, 0x74, 0x61, 0x74, 0x73, 0x18, 0x20, 0x20, 0x03, 0x28, 0x0b, 0x32, 0x23, 0x2e, 0x70, 0x62,
- 0x2e, 0x43, 0x6f, 0x6d, 0x70, 0x6f, 0x73, 0x65, 0x4e, 0x53, 0x42, 0x6f, 0x61, 0x72, 0x64, 0x52,
- 0x65, 0x73, 0x70, 0x6f, 0x6e, 0x73, 0x65, 0x2e, 0x4e, 0x6f, 0x64, 0x65, 0x53, 0x74, 0x61, 0x74,
- 0x52, 0x0e, 0x74, 0x6f, 0x70, 0x4e, 0x53, 0x4e, 0x6f, 0x64, 0x65, 0x53, 0x74, 0x61, 0x74, 0x73,
- 0x12, 0x51, 0x0a, 0x10, 0x74, 0x6f, 0x70, 0x4e, 0x53, 0x44, 0x6f, 0x6d, 0x61, 0x69, 0x6e, 0x53,
- 0x74, 0x61, 0x74, 0x73, 0x18, 0x21, 0x20, 0x03, 0x28, 0x0b, 0x32, 0x25, 0x2e, 0x70, 0x62, 0x2e,
- 0x43, 0x6f, 0x6d, 0x70, 0x6f, 0x73, 0x65, 0x4e, 0x53, 0x42, 0x6f, 0x61, 0x72, 0x64, 0x52, 0x65,
- 0x73, 0x70, 0x6f, 0x6e, 0x73, 0x65, 0x2e, 0x44, 0x6f, 0x6d, 0x61, 0x69, 0x6e, 0x53, 0x74, 0x61,
- 0x74, 0x52, 0x10, 0x74, 0x6f, 0x70, 0x4e, 0x53, 0x44, 0x6f, 0x6d, 0x61, 0x69, 0x6e, 0x53, 0x74,
- 0x61, 0x74, 0x73, 0x12, 0x33, 0x0a, 0x0d, 0x63, 0x70, 0x75, 0x4e, 0x6f, 0x64, 0x65, 0x56, 0x61,
- 0x6c, 0x75, 0x65, 0x73, 0x18, 0x22, 0x20, 0x03, 0x28, 0x0b, 0x32, 0x0d, 0x2e, 0x70, 0x62, 0x2e,
- 0x4e, 0x6f, 0x64, 0x65, 0x56, 0x61, 0x6c, 0x75, 0x65, 0x52, 0x0d, 0x63, 0x70, 0x75, 0x4e, 0x6f,
- 0x64, 0x65, 0x56, 0x61, 0x6c, 0x75, 0x65, 0x73, 0x12, 0x39, 0x0a, 0x10, 0x6d, 0x65, 0x6d, 0x6f,
- 0x72, 0x79, 0x4e, 0x6f, 0x64, 0x65, 0x56, 0x61, 0x6c, 0x75, 0x65, 0x73, 0x18, 0x23, 0x20, 0x03,
- 0x28, 0x0b, 0x32, 0x0d, 0x2e, 0x70, 0x62, 0x2e, 0x4e, 0x6f, 0x64, 0x65, 0x56, 0x61, 0x6c, 0x75,
- 0x65, 0x52, 0x10, 0x6d, 0x65, 0x6d, 0x6f, 0x72, 0x79, 0x4e, 0x6f, 0x64, 0x65, 0x56, 0x61, 0x6c,
- 0x75, 0x65, 0x73, 0x12, 0x35, 0x0a, 0x0e, 0x6c, 0x6f, 0x61, 0x64, 0x4e, 0x6f, 0x64, 0x65, 0x56,
- 0x61, 0x6c, 0x75, 0x65, 0x73, 0x18, 0x24, 0x20, 0x03, 0x28, 0x0b, 0x32, 0x0d, 0x2e, 0x70, 0x62,
- 0x2e, 0x4e, 0x6f, 0x64, 0x65, 0x56, 0x61, 0x6c, 0x75, 0x65, 0x52, 0x0e, 0x6c, 0x6f, 0x61, 0x64,
- 0x4e, 0x6f, 0x64, 0x65, 0x56, 0x61, 0x6c, 0x75, 0x65, 0x73, 0x1a, 0x60, 0x0a, 0x10, 0x44, 0x61,
- 0x69, 0x6c, 0x79, 0x54, 0x72, 0x61, 0x66, 0x66, 0x69, 0x63, 0x53, 0x74, 0x61, 0x74, 0x12, 0x10,
- 0x0a, 0x03, 0x64, 0x61, 0x79, 0x18, 0x01, 0x20, 0x01, 0x28, 0x09, 0x52, 0x03, 0x64, 0x61, 0x79,
- 0x12, 0x14, 0x0a, 0x05, 0x62, 0x79, 0x74, 0x65, 0x73, 0x18, 0x02, 0x20, 0x01, 0x28, 0x03, 0x52,
- 0x05, 0x62, 0x79, 0x74, 0x65, 0x73, 0x12, 0x24, 0x0a, 0x0d, 0x63, 0x6f, 0x75, 0x6e, 0x74, 0x52,
- 0x65, 0x71, 0x75, 0x65, 0x73, 0x74, 0x73, 0x18, 0x03, 0x20, 0x01, 0x28, 0x03, 0x52, 0x0d, 0x63,
- 0x6f, 0x75, 0x6e, 0x74, 0x52, 0x65, 0x71, 0x75, 0x65, 0x73, 0x74, 0x73, 0x1a, 0x63, 0x0a, 0x11,
- 0x48, 0x6f, 0x75, 0x72, 0x6c, 0x79, 0x54, 0x72, 0x61, 0x66, 0x66, 0x69, 0x63, 0x53, 0x74, 0x61,
- 0x74, 0x12, 0x12, 0x0a, 0x04, 0x68, 0x6f, 0x75, 0x72, 0x18, 0x01, 0x20, 0x01, 0x28, 0x09, 0x52,
- 0x04, 0x68, 0x6f, 0x75, 0x72, 0x12, 0x14, 0x0a, 0x05, 0x62, 0x79, 0x74, 0x65, 0x73, 0x18, 0x02,
- 0x20, 0x01, 0x28, 0x03, 0x52, 0x05, 0x62, 0x79, 0x74, 0x65, 0x73, 0x12, 0x24, 0x0a, 0x0d, 0x63,
- 0x6f, 0x75, 0x6e, 0x74, 0x52, 0x65, 0x71, 0x75, 0x65, 0x73, 0x74, 0x73, 0x18, 0x03, 0x20, 0x01,
- 0x28, 0x03, 0x52, 0x0d, 0x63, 0x6f, 0x75, 0x6e, 0x74, 0x52, 0x65, 0x71, 0x75, 0x65, 0x73, 0x74,
- 0x73, 0x1a, 0xa4, 0x01, 0x0a, 0x08, 0x4e, 0x6f, 0x64, 0x65, 0x53, 0x74, 0x61, 0x74, 0x12, 0x20,
- 0x0a, 0x0b, 0x6e, 0x73, 0x43, 0x6c, 0x75, 0x73, 0x74, 0x65, 0x72, 0x49, 0x64, 0x18, 0x01, 0x20,
- 0x01, 0x28, 0x03, 0x52, 0x0b, 0x6e, 0x73, 0x43, 0x6c, 0x75, 0x73, 0x74, 0x65, 0x72, 0x49, 0x64,
- 0x12, 0x1a, 0x0a, 0x08, 0x6e, 0x73, 0x4e, 0x6f, 0x64, 0x65, 0x49, 0x64, 0x18, 0x02, 0x20, 0x01,
- 0x28, 0x03, 0x52, 0x08, 0x6e, 0x73, 0x4e, 0x6f, 0x64, 0x65, 0x49, 0x64, 0x12, 0x1e, 0x0a, 0x0a,
- 0x6e, 0x73, 0x4e, 0x6f, 0x64, 0x65, 0x4e, 0x61, 0x6d, 0x65, 0x18, 0x03, 0x20, 0x01, 0x28, 0x09,
- 0x52, 0x0a, 0x6e, 0x73, 0x4e, 0x6f, 0x64, 0x65, 0x4e, 0x61, 0x6d, 0x65, 0x12, 0x24, 0x0a, 0x0d,
- 0x63, 0x6f, 0x75, 0x6e, 0x74, 0x52, 0x65, 0x71, 0x75, 0x65, 0x73, 0x74, 0x73, 0x18, 0x04, 0x20,
- 0x01, 0x28, 0x03, 0x52, 0x0d, 0x63, 0x6f, 0x75, 0x6e, 0x74, 0x52, 0x65, 0x71, 0x75, 0x65, 0x73,
- 0x74, 0x73, 0x12, 0x14, 0x0a, 0x05, 0x62, 0x79, 0x74, 0x65, 0x73, 0x18, 0x05, 0x20, 0x01, 0x28,
- 0x03, 0x52, 0x05, 0x62, 0x79, 0x74, 0x65, 0x73, 0x1a, 0x8c, 0x01, 0x0a, 0x0a, 0x44, 0x6f, 0x6d,
- 0x61, 0x69, 0x6e, 0x53, 0x74, 0x61, 0x74, 0x12, 0x1e, 0x0a, 0x0a, 0x6e, 0x73, 0x44, 0x6f, 0x6d,
- 0x61, 0x69, 0x6e, 0x49, 0x64, 0x18, 0x01, 0x20, 0x01, 0x28, 0x03, 0x52, 0x0a, 0x6e, 0x73, 0x44,
- 0x6f, 0x6d, 0x61, 0x69, 0x6e, 0x49, 0x64, 0x12, 0x22, 0x0a, 0x0c, 0x6e, 0x73, 0x44, 0x6f, 0x6d,
- 0x61, 0x69, 0x6e, 0x4e, 0x61, 0x6d, 0x65, 0x18, 0x02, 0x20, 0x01, 0x28, 0x09, 0x52, 0x0c, 0x6e,
- 0x73, 0x44, 0x6f, 0x6d, 0x61, 0x69, 0x6e, 0x4e, 0x61, 0x6d, 0x65, 0x12, 0x24, 0x0a, 0x0d, 0x63,
- 0x6f, 0x75, 0x6e, 0x74, 0x52, 0x65, 0x71, 0x75, 0x65, 0x73, 0x74, 0x73, 0x18, 0x03, 0x20, 0x01,
- 0x28, 0x03, 0x52, 0x0d, 0x63, 0x6f, 0x75, 0x6e, 0x74, 0x52, 0x65, 0x71, 0x75, 0x65, 0x73, 0x74,
- 0x73, 0x12, 0x14, 0x0a, 0x05, 0x62, 0x79, 0x74, 0x65, 0x73, 0x18, 0x04, 0x20, 0x01, 0x28, 0x03,
- 0x52, 0x05, 0x62, 0x79, 0x74, 0x65, 0x73, 0x22, 0x33, 0x0a, 0x19, 0x43, 0x6f, 0x6d, 0x70, 0x6f,
- 0x73, 0x65, 0x4e, 0x53, 0x55, 0x73, 0x65, 0x72, 0x42, 0x6f, 0x61, 0x72, 0x64, 0x52, 0x65, 0x71,
- 0x75, 0x65, 0x73, 0x74, 0x12, 0x16, 0x0a, 0x06, 0x75, 0x73, 0x65, 0x72, 0x49, 0x64, 0x18, 0x01,
- 0x20, 0x01, 0x28, 0x03, 0x52, 0x06, 0x75, 0x73, 0x65, 0x72, 0x49, 0x64, 0x22, 0xa8, 0x03, 0x0a,
- 0x1a, 0x43, 0x6f, 0x6d, 0x70, 0x6f, 0x73, 0x65, 0x4e, 0x53, 0x55, 0x73, 0x65, 0x72, 0x42, 0x6f,
- 0x61, 0x72, 0x64, 0x52, 0x65, 0x73, 0x70, 0x6f, 0x6e, 0x73, 0x65, 0x12, 0x26, 0x0a, 0x0e, 0x63,
- 0x6f, 0x75, 0x6e, 0x74, 0x4e, 0x53, 0x44, 0x6f, 0x6d, 0x61, 0x69, 0x6e, 0x73, 0x18, 0x01, 0x20,
- 0x01, 0x28, 0x03, 0x52, 0x0e, 0x63, 0x6f, 0x75, 0x6e, 0x74, 0x4e, 0x53, 0x44, 0x6f, 0x6d, 0x61,
- 0x69, 0x6e, 0x73, 0x12, 0x26, 0x0a, 0x0e, 0x63, 0x6f, 0x75, 0x6e, 0x74, 0x4e, 0x53, 0x52, 0x65,
- 0x63, 0x6f, 0x72, 0x64, 0x73, 0x18, 0x02, 0x20, 0x01, 0x28, 0x03, 0x52, 0x0e, 0x63, 0x6f, 0x75,
- 0x6e, 0x74, 0x4e, 0x53, 0x52, 0x65, 0x63, 0x6f, 0x72, 0x64, 0x73, 0x12, 0x24, 0x0a, 0x0d, 0x63,
- 0x6f, 0x75, 0x6e, 0x74, 0x4e, 0x53, 0x52, 0x6f, 0x75, 0x74, 0x65, 0x73, 0x18, 0x03, 0x20, 0x01,
- 0x28, 0x03, 0x52, 0x0d, 0x63, 0x6f, 0x75, 0x6e, 0x74, 0x4e, 0x53, 0x52, 0x6f, 0x75, 0x74, 0x65,
- 0x73, 0x12, 0x2e, 0x0a, 0x0a, 0x6e, 0x73, 0x55, 0x73, 0x65, 0x72, 0x50, 0x6c, 0x61, 0x6e, 0x18,
- 0x1e, 0x20, 0x01, 0x28, 0x0b, 0x32, 0x0e, 0x2e, 0x70, 0x62, 0x2e, 0x4e, 0x53, 0x55, 0x73, 0x65,
- 0x72, 0x50, 0x6c, 0x61, 0x6e, 0x52, 0x0a, 0x6e, 0x73, 0x55, 0x73, 0x65, 0x72, 0x50, 0x6c, 0x61,
- 0x6e, 0x12, 0x55, 0x0a, 0x10, 0x74, 0x6f, 0x70, 0x4e, 0x53, 0x44, 0x6f, 0x6d, 0x61, 0x69, 0x6e,
- 0x53, 0x74, 0x61, 0x74, 0x73, 0x18, 0x1f, 0x20, 0x03, 0x28, 0x0b, 0x32, 0x29, 0x2e, 0x70, 0x62,
- 0x2e, 0x43, 0x6f, 0x6d, 0x70, 0x6f, 0x73, 0x65, 0x4e, 0x53, 0x55, 0x73, 0x65, 0x72, 0x42, 0x6f,
- 0x61, 0x72, 0x64, 0x52, 0x65, 0x73, 0x70, 0x6f, 0x6e, 0x73, 0x65, 0x2e, 0x44, 0x6f, 0x6d, 0x61,
- 0x69, 0x6e, 0x53, 0x74, 0x61, 0x74, 0x52, 0x10, 0x74, 0x6f, 0x70, 0x4e, 0x53, 0x44, 0x6f, 0x6d,
- 0x61, 0x69, 0x6e, 0x53, 0x74, 0x61, 0x74, 0x73, 0x1a, 0x8c, 0x01, 0x0a, 0x0a, 0x44, 0x6f, 0x6d,
- 0x61, 0x69, 0x6e, 0x53, 0x74, 0x61, 0x74, 0x12, 0x1e, 0x0a, 0x0a, 0x6e, 0x73, 0x44, 0x6f, 0x6d,
- 0x61, 0x69, 0x6e, 0x49, 0x64, 0x18, 0x01, 0x20, 0x01, 0x28, 0x03, 0x52, 0x0a, 0x6e, 0x73, 0x44,
- 0x6f, 0x6d, 0x61, 0x69, 0x6e, 0x49, 0x64, 0x12, 0x22, 0x0a, 0x0c, 0x6e, 0x73, 0x44, 0x6f, 0x6d,
- 0x61, 0x69, 0x6e, 0x4e, 0x61, 0x6d, 0x65, 0x18, 0x02, 0x20, 0x01, 0x28, 0x09, 0x52, 0x0c, 0x6e,
- 0x73, 0x44, 0x6f, 0x6d, 0x61, 0x69, 0x6e, 0x4e, 0x61, 0x6d, 0x65, 0x12, 0x24, 0x0a, 0x0d, 0x63,
- 0x6f, 0x75, 0x6e, 0x74, 0x52, 0x65, 0x71, 0x75, 0x65, 0x73, 0x74, 0x73, 0x18, 0x03, 0x20, 0x01,
- 0x28, 0x03, 0x52, 0x0d, 0x63, 0x6f, 0x75, 0x6e, 0x74, 0x52, 0x65, 0x71, 0x75, 0x65, 0x73, 0x74,
- 0x73, 0x12, 0x14, 0x0a, 0x05, 0x62, 0x79, 0x74, 0x65, 0x73, 0x18, 0x04, 0x20, 0x01, 0x28, 0x03,
- 0x52, 0x05, 0x62, 0x79, 0x74, 0x65, 0x73, 0x32, 0xa9, 0x01, 0x0a, 0x09, 0x4e, 0x53, 0x53, 0x65,
- 0x72, 0x76, 0x69, 0x63, 0x65, 0x12, 0x47, 0x0a, 0x0e, 0x63, 0x6f, 0x6d, 0x70, 0x6f, 0x73, 0x65,
- 0x4e, 0x53, 0x42, 0x6f, 0x61, 0x72, 0x64, 0x12, 0x19, 0x2e, 0x70, 0x62, 0x2e, 0x43, 0x6f, 0x6d,
- 0x70, 0x6f, 0x73, 0x65, 0x4e, 0x53, 0x42, 0x6f, 0x61, 0x72, 0x64, 0x52, 0x65, 0x71, 0x75, 0x65,
- 0x73, 0x74, 0x1a, 0x1a, 0x2e, 0x70, 0x62, 0x2e, 0x43, 0x6f, 0x6d, 0x70, 0x6f, 0x73, 0x65, 0x4e,
- 0x53, 0x42, 0x6f, 0x61, 0x72, 0x64, 0x52, 0x65, 0x73, 0x70, 0x6f, 0x6e, 0x73, 0x65, 0x12, 0x53,
- 0x0a, 0x12, 0x63, 0x6f, 0x6d, 0x70, 0x6f, 0x73, 0x65, 0x4e, 0x53, 0x55, 0x73, 0x65, 0x72, 0x42,
- 0x6f, 0x61, 0x72, 0x64, 0x12, 0x1d, 0x2e, 0x70, 0x62, 0x2e, 0x43, 0x6f, 0x6d, 0x70, 0x6f, 0x73,
- 0x65, 0x4e, 0x53, 0x55, 0x73, 0x65, 0x72, 0x42, 0x6f, 0x61, 0x72, 0x64, 0x52, 0x65, 0x71, 0x75,
- 0x65, 0x73, 0x74, 0x1a, 0x1e, 0x2e, 0x70, 0x62, 0x2e, 0x43, 0x6f, 0x6d, 0x70, 0x6f, 0x73, 0x65,
- 0x4e, 0x53, 0x55, 0x73, 0x65, 0x72, 0x42, 0x6f, 0x61, 0x72, 0x64, 0x52, 0x65, 0x73, 0x70, 0x6f,
- 0x6e, 0x73, 0x65, 0x42, 0x06, 0x5a, 0x04, 0x2e, 0x2f, 0x70, 0x62, 0x62, 0x06, 0x70, 0x72, 0x6f,
- 0x74, 0x6f, 0x33,
-}
+const file_service_ns_proto_rawDesc = "" +
+ "\n" +
+ "\x10service_ns.proto\x12\x02pb\x1a\x1dmodels/model_node_value.proto\x1a\x1fmodels/model_ns_user_plan.proto\"\x17\n" +
+ "\x15ComposeNSBoardRequest\"\xe5\t\n" +
+ "\x16ComposeNSBoardResponse\x12&\n" +
+ "\x0ecountNSDomains\x18\x01 \x01(\x03R\x0ecountNSDomains\x12&\n" +
+ "\x0ecountNSRecords\x18\x02 \x01(\x03R\x0ecountNSRecords\x12(\n" +
+ "\x0fcountNSClusters\x18\x03 \x01(\x03R\x0fcountNSClusters\x12\"\n" +
+ "\fcountNSNodes\x18\x04 \x01(\x03R\fcountNSNodes\x120\n" +
+ "\x13countOfflineNSNodes\x18\x05 \x01(\x03R\x13countOfflineNSNodes\x12Y\n" +
+ "\x11dailyTrafficStats\x18\x1e \x03(\v2+.pb.ComposeNSBoardResponse.DailyTrafficStatR\x11dailyTrafficStats\x12\\\n" +
+ "\x12hourlyTrafficStats\x18\x1f \x03(\v2,.pb.ComposeNSBoardResponse.HourlyTrafficStatR\x12hourlyTrafficStats\x12K\n" +
+ "\x0etopNSNodeStats\x18 \x03(\v2#.pb.ComposeNSBoardResponse.NodeStatR\x0etopNSNodeStats\x12Q\n" +
+ "\x10topNSDomainStats\x18! \x03(\v2%.pb.ComposeNSBoardResponse.DomainStatR\x10topNSDomainStats\x123\n" +
+ "\rcpuNodeValues\x18\" \x03(\v2\r.pb.NodeValueR\rcpuNodeValues\x129\n" +
+ "\x10memoryNodeValues\x18# \x03(\v2\r.pb.NodeValueR\x10memoryNodeValues\x125\n" +
+ "\x0eloadNodeValues\x18$ \x03(\v2\r.pb.NodeValueR\x0eloadNodeValues\x1a`\n" +
+ "\x10DailyTrafficStat\x12\x10\n" +
+ "\x03day\x18\x01 \x01(\tR\x03day\x12\x14\n" +
+ "\x05bytes\x18\x02 \x01(\x03R\x05bytes\x12$\n" +
+ "\rcountRequests\x18\x03 \x01(\x03R\rcountRequests\x1ac\n" +
+ "\x11HourlyTrafficStat\x12\x12\n" +
+ "\x04hour\x18\x01 \x01(\tR\x04hour\x12\x14\n" +
+ "\x05bytes\x18\x02 \x01(\x03R\x05bytes\x12$\n" +
+ "\rcountRequests\x18\x03 \x01(\x03R\rcountRequests\x1a\xa4\x01\n" +
+ "\bNodeStat\x12 \n" +
+ "\vnsClusterId\x18\x01 \x01(\x03R\vnsClusterId\x12\x1a\n" +
+ "\bnsNodeId\x18\x02 \x01(\x03R\bnsNodeId\x12\x1e\n" +
+ "\n" +
+ "nsNodeName\x18\x03 \x01(\tR\n" +
+ "nsNodeName\x12$\n" +
+ "\rcountRequests\x18\x04 \x01(\x03R\rcountRequests\x12\x14\n" +
+ "\x05bytes\x18\x05 \x01(\x03R\x05bytes\x1a\x8c\x01\n" +
+ "\n" +
+ "DomainStat\x12\x1e\n" +
+ "\n" +
+ "nsDomainId\x18\x01 \x01(\x03R\n" +
+ "nsDomainId\x12\"\n" +
+ "\fnsDomainName\x18\x02 \x01(\tR\fnsDomainName\x12$\n" +
+ "\rcountRequests\x18\x03 \x01(\x03R\rcountRequests\x12\x14\n" +
+ "\x05bytes\x18\x04 \x01(\x03R\x05bytes\"3\n" +
+ "\x19ComposeNSUserBoardRequest\x12\x16\n" +
+ "\x06userId\x18\x01 \x01(\x03R\x06userId\"\xa8\x03\n" +
+ "\x1aComposeNSUserBoardResponse\x12&\n" +
+ "\x0ecountNSDomains\x18\x01 \x01(\x03R\x0ecountNSDomains\x12&\n" +
+ "\x0ecountNSRecords\x18\x02 \x01(\x03R\x0ecountNSRecords\x12$\n" +
+ "\rcountNSRoutes\x18\x03 \x01(\x03R\rcountNSRoutes\x12.\n" +
+ "\n" +
+ "nsUserPlan\x18\x1e \x01(\v2\x0e.pb.NSUserPlanR\n" +
+ "nsUserPlan\x12U\n" +
+ "\x10topNSDomainStats\x18\x1f \x03(\v2).pb.ComposeNSUserBoardResponse.DomainStatR\x10topNSDomainStats\x1a\x8c\x01\n" +
+ "\n" +
+ "DomainStat\x12\x1e\n" +
+ "\n" +
+ "nsDomainId\x18\x01 \x01(\x03R\n" +
+ "nsDomainId\x12\"\n" +
+ "\fnsDomainName\x18\x02 \x01(\tR\fnsDomainName\x12$\n" +
+ "\rcountRequests\x18\x03 \x01(\x03R\rcountRequests\x12\x14\n" +
+ "\x05bytes\x18\x04 \x01(\x03R\x05bytes2\xa9\x01\n" +
+ "\tNSService\x12G\n" +
+ "\x0ecomposeNSBoard\x12\x19.pb.ComposeNSBoardRequest\x1a\x1a.pb.ComposeNSBoardResponse\x12S\n" +
+ "\x12composeNSUserBoard\x12\x1d.pb.ComposeNSUserBoardRequest\x1a\x1e.pb.ComposeNSUserBoardResponseB\x06Z\x04./pbb\x06proto3"
var (
file_service_ns_proto_rawDescOnce sync.Once
- file_service_ns_proto_rawDescData = file_service_ns_proto_rawDesc
+ file_service_ns_proto_rawDescData []byte
)
func file_service_ns_proto_rawDescGZIP() []byte {
file_service_ns_proto_rawDescOnce.Do(func() {
- file_service_ns_proto_rawDescData = protoimpl.X.CompressGZIP(file_service_ns_proto_rawDescData)
+ file_service_ns_proto_rawDescData = protoimpl.X.CompressGZIP(unsafe.Slice(unsafe.StringData(file_service_ns_proto_rawDesc), len(file_service_ns_proto_rawDesc)))
})
return file_service_ns_proto_rawDescData
}
@@ -833,7 +766,7 @@ func file_service_ns_proto_init() {
out := protoimpl.TypeBuilder{
File: protoimpl.DescBuilder{
GoPackagePath: reflect.TypeOf(x{}).PkgPath(),
- RawDescriptor: file_service_ns_proto_rawDesc,
+ RawDescriptor: unsafe.Slice(unsafe.StringData(file_service_ns_proto_rawDesc), len(file_service_ns_proto_rawDesc)),
NumEnums: 0,
NumMessages: 9,
NumExtensions: 0,
@@ -844,7 +777,6 @@ func file_service_ns_proto_init() {
MessageInfos: file_service_ns_proto_msgTypes,
}.Build()
File_service_ns_proto = out.File
- file_service_ns_proto_rawDesc = nil
file_service_ns_proto_goTypes = nil
file_service_ns_proto_depIdxs = nil
}
diff --git a/EdgeCommon/pkg/rpc/pb/service_ns_access_log.pb.go b/EdgeCommon/pkg/rpc/pb/service_ns_access_log.pb.go
index 92da45e..0a837a4 100644
--- a/EdgeCommon/pkg/rpc/pb/service_ns_access_log.pb.go
+++ b/EdgeCommon/pkg/rpc/pb/service_ns_access_log.pb.go
@@ -1,7 +1,7 @@
// Code generated by protoc-gen-go. DO NOT EDIT.
// versions:
-// protoc-gen-go v1.36.0
-// protoc v6.33.2
+// protoc-gen-go v1.36.11
+// protoc v3.19.6
// source: service_ns_access_log.proto
package pb
@@ -11,6 +11,7 @@ import (
protoimpl "google.golang.org/protobuf/runtime/protoimpl"
reflect "reflect"
sync "sync"
+ unsafe "unsafe"
)
const (
@@ -369,82 +370,51 @@ func (x *FindNSAccessLogResponse) GetNsAccessLog() *NSAccessLog {
var File_service_ns_access_log_proto protoreflect.FileDescriptor
-var file_service_ns_access_log_proto_rawDesc = []byte{
- 0x0a, 0x1b, 0x73, 0x65, 0x72, 0x76, 0x69, 0x63, 0x65, 0x5f, 0x6e, 0x73, 0x5f, 0x61, 0x63, 0x63,
- 0x65, 0x73, 0x73, 0x5f, 0x6c, 0x6f, 0x67, 0x2e, 0x70, 0x72, 0x6f, 0x74, 0x6f, 0x12, 0x02, 0x70,
- 0x62, 0x1a, 0x20, 0x6d, 0x6f, 0x64, 0x65, 0x6c, 0x73, 0x2f, 0x6d, 0x6f, 0x64, 0x65, 0x6c, 0x5f,
- 0x6e, 0x73, 0x5f, 0x61, 0x63, 0x63, 0x65, 0x73, 0x73, 0x5f, 0x6c, 0x6f, 0x67, 0x2e, 0x70, 0x72,
- 0x6f, 0x74, 0x6f, 0x22, 0x50, 0x0a, 0x19, 0x43, 0x72, 0x65, 0x61, 0x74, 0x65, 0x4e, 0x53, 0x41,
- 0x63, 0x63, 0x65, 0x73, 0x73, 0x4c, 0x6f, 0x67, 0x73, 0x52, 0x65, 0x71, 0x75, 0x65, 0x73, 0x74,
- 0x12, 0x33, 0x0a, 0x0c, 0x6e, 0x73, 0x41, 0x63, 0x63, 0x65, 0x73, 0x73, 0x4c, 0x6f, 0x67, 0x73,
- 0x18, 0x01, 0x20, 0x03, 0x28, 0x0b, 0x32, 0x0f, 0x2e, 0x70, 0x62, 0x2e, 0x4e, 0x53, 0x41, 0x63,
- 0x63, 0x65, 0x73, 0x73, 0x4c, 0x6f, 0x67, 0x52, 0x0c, 0x6e, 0x73, 0x41, 0x63, 0x63, 0x65, 0x73,
- 0x73, 0x4c, 0x6f, 0x67, 0x73, 0x22, 0x1c, 0x0a, 0x1a, 0x43, 0x72, 0x65, 0x61, 0x74, 0x65, 0x4e,
- 0x53, 0x41, 0x63, 0x63, 0x65, 0x73, 0x73, 0x4c, 0x6f, 0x67, 0x73, 0x52, 0x65, 0x73, 0x70, 0x6f,
- 0x6e, 0x73, 0x65, 0x22, 0xaf, 0x02, 0x0a, 0x17, 0x4c, 0x69, 0x73, 0x74, 0x4e, 0x53, 0x41, 0x63,
- 0x63, 0x65, 0x73, 0x73, 0x4c, 0x6f, 0x67, 0x73, 0x52, 0x65, 0x71, 0x75, 0x65, 0x73, 0x74, 0x12,
- 0x1c, 0x0a, 0x09, 0x72, 0x65, 0x71, 0x75, 0x65, 0x73, 0x74, 0x49, 0x64, 0x18, 0x01, 0x20, 0x01,
- 0x28, 0x09, 0x52, 0x09, 0x72, 0x65, 0x71, 0x75, 0x65, 0x73, 0x74, 0x49, 0x64, 0x12, 0x20, 0x0a,
- 0x0b, 0x6e, 0x73, 0x43, 0x6c, 0x75, 0x73, 0x74, 0x65, 0x72, 0x49, 0x64, 0x18, 0x09, 0x20, 0x01,
- 0x28, 0x03, 0x52, 0x0b, 0x6e, 0x73, 0x43, 0x6c, 0x75, 0x73, 0x74, 0x65, 0x72, 0x49, 0x64, 0x12,
- 0x1a, 0x0a, 0x08, 0x6e, 0x73, 0x4e, 0x6f, 0x64, 0x65, 0x49, 0x64, 0x18, 0x02, 0x20, 0x01, 0x28,
- 0x03, 0x52, 0x08, 0x6e, 0x73, 0x4e, 0x6f, 0x64, 0x65, 0x49, 0x64, 0x12, 0x1e, 0x0a, 0x0a, 0x6e,
- 0x73, 0x44, 0x6f, 0x6d, 0x61, 0x69, 0x6e, 0x49, 0x64, 0x18, 0x03, 0x20, 0x01, 0x28, 0x03, 0x52,
- 0x0a, 0x6e, 0x73, 0x44, 0x6f, 0x6d, 0x61, 0x69, 0x6e, 0x49, 0x64, 0x12, 0x1e, 0x0a, 0x0a, 0x6e,
- 0x73, 0x52, 0x65, 0x63, 0x6f, 0x72, 0x64, 0x49, 0x64, 0x18, 0x04, 0x20, 0x01, 0x28, 0x03, 0x52,
- 0x0a, 0x6e, 0x73, 0x52, 0x65, 0x63, 0x6f, 0x72, 0x64, 0x49, 0x64, 0x12, 0x12, 0x0a, 0x04, 0x73,
- 0x69, 0x7a, 0x65, 0x18, 0x05, 0x20, 0x01, 0x28, 0x03, 0x52, 0x04, 0x73, 0x69, 0x7a, 0x65, 0x12,
- 0x10, 0x0a, 0x03, 0x64, 0x61, 0x79, 0x18, 0x06, 0x20, 0x01, 0x28, 0x09, 0x52, 0x03, 0x64, 0x61,
- 0x79, 0x12, 0x18, 0x0a, 0x07, 0x72, 0x65, 0x76, 0x65, 0x72, 0x73, 0x65, 0x18, 0x07, 0x20, 0x01,
- 0x28, 0x08, 0x52, 0x07, 0x72, 0x65, 0x76, 0x65, 0x72, 0x73, 0x65, 0x12, 0x18, 0x0a, 0x07, 0x6b,
- 0x65, 0x79, 0x77, 0x6f, 0x72, 0x64, 0x18, 0x08, 0x20, 0x01, 0x28, 0x09, 0x52, 0x07, 0x6b, 0x65,
- 0x79, 0x77, 0x6f, 0x72, 0x64, 0x12, 0x1e, 0x0a, 0x0a, 0x72, 0x65, 0x63, 0x6f, 0x72, 0x64, 0x54,
- 0x79, 0x70, 0x65, 0x18, 0x0a, 0x20, 0x01, 0x28, 0x09, 0x52, 0x0a, 0x72, 0x65, 0x63, 0x6f, 0x72,
- 0x64, 0x54, 0x79, 0x70, 0x65, 0x22, 0x87, 0x01, 0x0a, 0x18, 0x4c, 0x69, 0x73, 0x74, 0x4e, 0x53,
- 0x41, 0x63, 0x63, 0x65, 0x73, 0x73, 0x4c, 0x6f, 0x67, 0x73, 0x52, 0x65, 0x73, 0x70, 0x6f, 0x6e,
- 0x73, 0x65, 0x12, 0x33, 0x0a, 0x0c, 0x6e, 0x73, 0x41, 0x63, 0x63, 0x65, 0x73, 0x73, 0x4c, 0x6f,
- 0x67, 0x73, 0x18, 0x01, 0x20, 0x03, 0x28, 0x0b, 0x32, 0x0f, 0x2e, 0x70, 0x62, 0x2e, 0x4e, 0x53,
- 0x41, 0x63, 0x63, 0x65, 0x73, 0x73, 0x4c, 0x6f, 0x67, 0x52, 0x0c, 0x6e, 0x73, 0x41, 0x63, 0x63,
- 0x65, 0x73, 0x73, 0x4c, 0x6f, 0x67, 0x73, 0x12, 0x1c, 0x0a, 0x09, 0x72, 0x65, 0x71, 0x75, 0x65,
- 0x73, 0x74, 0x49, 0x64, 0x18, 0x02, 0x20, 0x01, 0x28, 0x09, 0x52, 0x09, 0x72, 0x65, 0x71, 0x75,
- 0x65, 0x73, 0x74, 0x49, 0x64, 0x12, 0x18, 0x0a, 0x07, 0x68, 0x61, 0x73, 0x4d, 0x6f, 0x72, 0x65,
- 0x18, 0x03, 0x20, 0x01, 0x28, 0x08, 0x52, 0x07, 0x68, 0x61, 0x73, 0x4d, 0x6f, 0x72, 0x65, 0x22,
- 0x36, 0x0a, 0x16, 0x46, 0x69, 0x6e, 0x64, 0x4e, 0x53, 0x41, 0x63, 0x63, 0x65, 0x73, 0x73, 0x4c,
- 0x6f, 0x67, 0x52, 0x65, 0x71, 0x75, 0x65, 0x73, 0x74, 0x12, 0x1c, 0x0a, 0x09, 0x72, 0x65, 0x71,
- 0x75, 0x65, 0x73, 0x74, 0x49, 0x64, 0x18, 0x01, 0x20, 0x01, 0x28, 0x09, 0x52, 0x09, 0x72, 0x65,
- 0x71, 0x75, 0x65, 0x73, 0x74, 0x49, 0x64, 0x22, 0x4c, 0x0a, 0x17, 0x46, 0x69, 0x6e, 0x64, 0x4e,
- 0x53, 0x41, 0x63, 0x63, 0x65, 0x73, 0x73, 0x4c, 0x6f, 0x67, 0x52, 0x65, 0x73, 0x70, 0x6f, 0x6e,
- 0x73, 0x65, 0x12, 0x31, 0x0a, 0x0b, 0x6e, 0x73, 0x41, 0x63, 0x63, 0x65, 0x73, 0x73, 0x4c, 0x6f,
- 0x67, 0x18, 0x01, 0x20, 0x01, 0x28, 0x0b, 0x32, 0x0f, 0x2e, 0x70, 0x62, 0x2e, 0x4e, 0x53, 0x41,
- 0x63, 0x63, 0x65, 0x73, 0x73, 0x4c, 0x6f, 0x67, 0x52, 0x0b, 0x6e, 0x73, 0x41, 0x63, 0x63, 0x65,
- 0x73, 0x73, 0x4c, 0x6f, 0x67, 0x32, 0x84, 0x02, 0x0a, 0x12, 0x4e, 0x53, 0x41, 0x63, 0x63, 0x65,
- 0x73, 0x73, 0x4c, 0x6f, 0x67, 0x53, 0x65, 0x72, 0x76, 0x69, 0x63, 0x65, 0x12, 0x53, 0x0a, 0x12,
- 0x63, 0x72, 0x65, 0x61, 0x74, 0x65, 0x4e, 0x53, 0x41, 0x63, 0x63, 0x65, 0x73, 0x73, 0x4c, 0x6f,
- 0x67, 0x73, 0x12, 0x1d, 0x2e, 0x70, 0x62, 0x2e, 0x43, 0x72, 0x65, 0x61, 0x74, 0x65, 0x4e, 0x53,
- 0x41, 0x63, 0x63, 0x65, 0x73, 0x73, 0x4c, 0x6f, 0x67, 0x73, 0x52, 0x65, 0x71, 0x75, 0x65, 0x73,
- 0x74, 0x1a, 0x1e, 0x2e, 0x70, 0x62, 0x2e, 0x43, 0x72, 0x65, 0x61, 0x74, 0x65, 0x4e, 0x53, 0x41,
- 0x63, 0x63, 0x65, 0x73, 0x73, 0x4c, 0x6f, 0x67, 0x73, 0x52, 0x65, 0x73, 0x70, 0x6f, 0x6e, 0x73,
- 0x65, 0x12, 0x4d, 0x0a, 0x10, 0x6c, 0x69, 0x73, 0x74, 0x4e, 0x53, 0x41, 0x63, 0x63, 0x65, 0x73,
- 0x73, 0x4c, 0x6f, 0x67, 0x73, 0x12, 0x1b, 0x2e, 0x70, 0x62, 0x2e, 0x4c, 0x69, 0x73, 0x74, 0x4e,
- 0x53, 0x41, 0x63, 0x63, 0x65, 0x73, 0x73, 0x4c, 0x6f, 0x67, 0x73, 0x52, 0x65, 0x71, 0x75, 0x65,
- 0x73, 0x74, 0x1a, 0x1c, 0x2e, 0x70, 0x62, 0x2e, 0x4c, 0x69, 0x73, 0x74, 0x4e, 0x53, 0x41, 0x63,
- 0x63, 0x65, 0x73, 0x73, 0x4c, 0x6f, 0x67, 0x73, 0x52, 0x65, 0x73, 0x70, 0x6f, 0x6e, 0x73, 0x65,
- 0x12, 0x4a, 0x0a, 0x0f, 0x66, 0x69, 0x6e, 0x64, 0x4e, 0x53, 0x41, 0x63, 0x63, 0x65, 0x73, 0x73,
- 0x4c, 0x6f, 0x67, 0x12, 0x1a, 0x2e, 0x70, 0x62, 0x2e, 0x46, 0x69, 0x6e, 0x64, 0x4e, 0x53, 0x41,
- 0x63, 0x63, 0x65, 0x73, 0x73, 0x4c, 0x6f, 0x67, 0x52, 0x65, 0x71, 0x75, 0x65, 0x73, 0x74, 0x1a,
- 0x1b, 0x2e, 0x70, 0x62, 0x2e, 0x46, 0x69, 0x6e, 0x64, 0x4e, 0x53, 0x41, 0x63, 0x63, 0x65, 0x73,
- 0x73, 0x4c, 0x6f, 0x67, 0x52, 0x65, 0x73, 0x70, 0x6f, 0x6e, 0x73, 0x65, 0x42, 0x06, 0x5a, 0x04,
- 0x2e, 0x2f, 0x70, 0x62, 0x62, 0x06, 0x70, 0x72, 0x6f, 0x74, 0x6f, 0x33,
-}
+const file_service_ns_access_log_proto_rawDesc = "" +
+ "\n" +
+ "\x1bservice_ns_access_log.proto\x12\x02pb\x1a models/model_ns_access_log.proto\"P\n" +
+ "\x19CreateNSAccessLogsRequest\x123\n" +
+ "\fnsAccessLogs\x18\x01 \x03(\v2\x0f.pb.NSAccessLogR\fnsAccessLogs\"\x1c\n" +
+ "\x1aCreateNSAccessLogsResponse\"\xaf\x02\n" +
+ "\x17ListNSAccessLogsRequest\x12\x1c\n" +
+ "\trequestId\x18\x01 \x01(\tR\trequestId\x12 \n" +
+ "\vnsClusterId\x18\t \x01(\x03R\vnsClusterId\x12\x1a\n" +
+ "\bnsNodeId\x18\x02 \x01(\x03R\bnsNodeId\x12\x1e\n" +
+ "\n" +
+ "nsDomainId\x18\x03 \x01(\x03R\n" +
+ "nsDomainId\x12\x1e\n" +
+ "\n" +
+ "nsRecordId\x18\x04 \x01(\x03R\n" +
+ "nsRecordId\x12\x12\n" +
+ "\x04size\x18\x05 \x01(\x03R\x04size\x12\x10\n" +
+ "\x03day\x18\x06 \x01(\tR\x03day\x12\x18\n" +
+ "\areverse\x18\a \x01(\bR\areverse\x12\x18\n" +
+ "\akeyword\x18\b \x01(\tR\akeyword\x12\x1e\n" +
+ "\n" +
+ "recordType\x18\n" +
+ " \x01(\tR\n" +
+ "recordType\"\x87\x01\n" +
+ "\x18ListNSAccessLogsResponse\x123\n" +
+ "\fnsAccessLogs\x18\x01 \x03(\v2\x0f.pb.NSAccessLogR\fnsAccessLogs\x12\x1c\n" +
+ "\trequestId\x18\x02 \x01(\tR\trequestId\x12\x18\n" +
+ "\ahasMore\x18\x03 \x01(\bR\ahasMore\"6\n" +
+ "\x16FindNSAccessLogRequest\x12\x1c\n" +
+ "\trequestId\x18\x01 \x01(\tR\trequestId\"L\n" +
+ "\x17FindNSAccessLogResponse\x121\n" +
+ "\vnsAccessLog\x18\x01 \x01(\v2\x0f.pb.NSAccessLogR\vnsAccessLog2\x84\x02\n" +
+ "\x12NSAccessLogService\x12S\n" +
+ "\x12createNSAccessLogs\x12\x1d.pb.CreateNSAccessLogsRequest\x1a\x1e.pb.CreateNSAccessLogsResponse\x12M\n" +
+ "\x10listNSAccessLogs\x12\x1b.pb.ListNSAccessLogsRequest\x1a\x1c.pb.ListNSAccessLogsResponse\x12J\n" +
+ "\x0ffindNSAccessLog\x12\x1a.pb.FindNSAccessLogRequest\x1a\x1b.pb.FindNSAccessLogResponseB\x06Z\x04./pbb\x06proto3"
var (
file_service_ns_access_log_proto_rawDescOnce sync.Once
- file_service_ns_access_log_proto_rawDescData = file_service_ns_access_log_proto_rawDesc
+ file_service_ns_access_log_proto_rawDescData []byte
)
func file_service_ns_access_log_proto_rawDescGZIP() []byte {
file_service_ns_access_log_proto_rawDescOnce.Do(func() {
- file_service_ns_access_log_proto_rawDescData = protoimpl.X.CompressGZIP(file_service_ns_access_log_proto_rawDescData)
+ file_service_ns_access_log_proto_rawDescData = protoimpl.X.CompressGZIP(unsafe.Slice(unsafe.StringData(file_service_ns_access_log_proto_rawDesc), len(file_service_ns_access_log_proto_rawDesc)))
})
return file_service_ns_access_log_proto_rawDescData
}
@@ -486,7 +456,7 @@ func file_service_ns_access_log_proto_init() {
out := protoimpl.TypeBuilder{
File: protoimpl.DescBuilder{
GoPackagePath: reflect.TypeOf(x{}).PkgPath(),
- RawDescriptor: file_service_ns_access_log_proto_rawDesc,
+ RawDescriptor: unsafe.Slice(unsafe.StringData(file_service_ns_access_log_proto_rawDesc), len(file_service_ns_access_log_proto_rawDesc)),
NumEnums: 0,
NumMessages: 6,
NumExtensions: 0,
@@ -497,7 +467,6 @@ func file_service_ns_access_log_proto_init() {
MessageInfos: file_service_ns_access_log_proto_msgTypes,
}.Build()
File_service_ns_access_log_proto = out.File
- file_service_ns_access_log_proto_rawDesc = nil
file_service_ns_access_log_proto_goTypes = nil
file_service_ns_access_log_proto_depIdxs = nil
}
diff --git a/EdgeCommon/pkg/rpc/pb/service_ns_access_log_grpc.pb.go b/EdgeCommon/pkg/rpc/pb/service_ns_access_log_grpc.pb.go
index 581a199..ba6a0d7 100644
--- a/EdgeCommon/pkg/rpc/pb/service_ns_access_log_grpc.pb.go
+++ b/EdgeCommon/pkg/rpc/pb/service_ns_access_log_grpc.pb.go
@@ -1,7 +1,7 @@
// Code generated by protoc-gen-go-grpc. DO NOT EDIT.
// versions:
-// - protoc-gen-go-grpc v1.5.1
-// - protoc v6.33.2
+// - protoc-gen-go-grpc v1.6.1
+// - protoc v3.19.6
// source: service_ns_access_log.proto
package pb
@@ -98,13 +98,13 @@ type NSAccessLogServiceServer interface {
type UnimplementedNSAccessLogServiceServer struct{}
func (UnimplementedNSAccessLogServiceServer) CreateNSAccessLogs(context.Context, *CreateNSAccessLogsRequest) (*CreateNSAccessLogsResponse, error) {
- return nil, status.Errorf(codes.Unimplemented, "method CreateNSAccessLogs not implemented")
+ return nil, status.Error(codes.Unimplemented, "method CreateNSAccessLogs not implemented")
}
func (UnimplementedNSAccessLogServiceServer) ListNSAccessLogs(context.Context, *ListNSAccessLogsRequest) (*ListNSAccessLogsResponse, error) {
- return nil, status.Errorf(codes.Unimplemented, "method ListNSAccessLogs not implemented")
+ return nil, status.Error(codes.Unimplemented, "method ListNSAccessLogs not implemented")
}
func (UnimplementedNSAccessLogServiceServer) FindNSAccessLog(context.Context, *FindNSAccessLogRequest) (*FindNSAccessLogResponse, error) {
- return nil, status.Errorf(codes.Unimplemented, "method FindNSAccessLog not implemented")
+ return nil, status.Error(codes.Unimplemented, "method FindNSAccessLog not implemented")
}
func (UnimplementedNSAccessLogServiceServer) testEmbeddedByValue() {}
@@ -116,7 +116,7 @@ type UnsafeNSAccessLogServiceServer interface {
}
func RegisterNSAccessLogServiceServer(s grpc.ServiceRegistrar, srv NSAccessLogServiceServer) {
- // If the following call pancis, it indicates UnimplementedNSAccessLogServiceServer was
+ // If the following call panics, it indicates UnimplementedNSAccessLogServiceServer was
// embedded by pointer and is nil. This will cause panics if an
// unimplemented method is ever invoked, so we test this at initialization
// time to prevent it from happening at runtime later due to I/O.
diff --git a/EdgeCommon/pkg/rpc/pb/service_ns_cluster.pb.go b/EdgeCommon/pkg/rpc/pb/service_ns_cluster.pb.go
index b0f096b..1fac7e9 100644
--- a/EdgeCommon/pkg/rpc/pb/service_ns_cluster.pb.go
+++ b/EdgeCommon/pkg/rpc/pb/service_ns_cluster.pb.go
@@ -1,7 +1,7 @@
// Code generated by protoc-gen-go. DO NOT EDIT.
// versions:
-// protoc-gen-go v1.36.0
-// protoc v6.33.2
+// protoc-gen-go v1.36.11
+// protoc v3.19.6
// source: service_ns_cluster.proto
package pb
@@ -11,6 +11,7 @@ import (
protoimpl "google.golang.org/protobuf/runtime/protoimpl"
reflect "reflect"
sync "sync"
+ unsafe "unsafe"
)
const (
@@ -2102,388 +2103,161 @@ func (x *UpdateNSClusterSOAConfigRequest) GetSoaJSON() []byte {
var File_service_ns_cluster_proto protoreflect.FileDescriptor
-var file_service_ns_cluster_proto_rawDesc = []byte{
- 0x0a, 0x18, 0x73, 0x65, 0x72, 0x76, 0x69, 0x63, 0x65, 0x5f, 0x6e, 0x73, 0x5f, 0x63, 0x6c, 0x75,
- 0x73, 0x74, 0x65, 0x72, 0x2e, 0x70, 0x72, 0x6f, 0x74, 0x6f, 0x12, 0x02, 0x70, 0x62, 0x1a, 0x1d,
- 0x6d, 0x6f, 0x64, 0x65, 0x6c, 0x73, 0x2f, 0x6d, 0x6f, 0x64, 0x65, 0x6c, 0x5f, 0x6e, 0x73, 0x5f,
- 0x63, 0x6c, 0x75, 0x73, 0x74, 0x65, 0x72, 0x2e, 0x70, 0x72, 0x6f, 0x74, 0x6f, 0x1a, 0x19, 0x6d,
- 0x6f, 0x64, 0x65, 0x6c, 0x73, 0x2f, 0x72, 0x70, 0x63, 0x5f, 0x6d, 0x65, 0x73, 0x73, 0x61, 0x67,
- 0x65, 0x73, 0x2e, 0x70, 0x72, 0x6f, 0x74, 0x6f, 0x22, 0x98, 0x01, 0x0a, 0x16, 0x43, 0x72, 0x65,
- 0x61, 0x74, 0x65, 0x4e, 0x53, 0x43, 0x6c, 0x75, 0x73, 0x74, 0x65, 0x72, 0x52, 0x65, 0x71, 0x75,
- 0x65, 0x73, 0x74, 0x12, 0x12, 0x0a, 0x04, 0x6e, 0x61, 0x6d, 0x65, 0x18, 0x01, 0x20, 0x01, 0x28,
- 0x09, 0x52, 0x04, 0x6e, 0x61, 0x6d, 0x65, 0x12, 0x24, 0x0a, 0x0d, 0x61, 0x63, 0x63, 0x65, 0x73,
- 0x73, 0x4c, 0x6f, 0x67, 0x4a, 0x53, 0x4f, 0x4e, 0x18, 0x02, 0x20, 0x01, 0x28, 0x0c, 0x52, 0x0d,
- 0x61, 0x63, 0x63, 0x65, 0x73, 0x73, 0x4c, 0x6f, 0x67, 0x4a, 0x53, 0x4f, 0x4e, 0x12, 0x14, 0x0a,
- 0x05, 0x68, 0x6f, 0x73, 0x74, 0x73, 0x18, 0x03, 0x20, 0x03, 0x28, 0x09, 0x52, 0x05, 0x68, 0x6f,
- 0x73, 0x74, 0x73, 0x12, 0x18, 0x0a, 0x07, 0x73, 0x6f, 0x61, 0x4a, 0x53, 0x4f, 0x4e, 0x18, 0x04,
- 0x20, 0x01, 0x28, 0x0c, 0x52, 0x07, 0x73, 0x6f, 0x61, 0x4a, 0x53, 0x4f, 0x4e, 0x12, 0x14, 0x0a,
- 0x05, 0x65, 0x6d, 0x61, 0x69, 0x6c, 0x18, 0x05, 0x20, 0x01, 0x28, 0x09, 0x52, 0x05, 0x65, 0x6d,
- 0x61, 0x69, 0x6c, 0x22, 0x3b, 0x0a, 0x17, 0x43, 0x72, 0x65, 0x61, 0x74, 0x65, 0x4e, 0x53, 0x43,
- 0x6c, 0x75, 0x73, 0x74, 0x65, 0x72, 0x52, 0x65, 0x73, 0x70, 0x6f, 0x6e, 0x73, 0x65, 0x12, 0x20,
- 0x0a, 0x0b, 0x6e, 0x73, 0x43, 0x6c, 0x75, 0x73, 0x74, 0x65, 0x72, 0x49, 0x64, 0x18, 0x01, 0x20,
- 0x01, 0x28, 0x03, 0x52, 0x0b, 0x6e, 0x73, 0x43, 0x6c, 0x75, 0x73, 0x74, 0x65, 0x72, 0x49, 0x64,
- 0x22, 0x9e, 0x02, 0x0a, 0x16, 0x55, 0x70, 0x64, 0x61, 0x74, 0x65, 0x4e, 0x53, 0x43, 0x6c, 0x75,
- 0x73, 0x74, 0x65, 0x72, 0x52, 0x65, 0x71, 0x75, 0x65, 0x73, 0x74, 0x12, 0x20, 0x0a, 0x0b, 0x6e,
- 0x73, 0x43, 0x6c, 0x75, 0x73, 0x74, 0x65, 0x72, 0x49, 0x64, 0x18, 0x01, 0x20, 0x01, 0x28, 0x03,
- 0x52, 0x0b, 0x6e, 0x73, 0x43, 0x6c, 0x75, 0x73, 0x74, 0x65, 0x72, 0x49, 0x64, 0x12, 0x12, 0x0a,
- 0x04, 0x6e, 0x61, 0x6d, 0x65, 0x18, 0x02, 0x20, 0x01, 0x28, 0x09, 0x52, 0x04, 0x6e, 0x61, 0x6d,
- 0x65, 0x12, 0x12, 0x0a, 0x04, 0x69, 0x73, 0x4f, 0x6e, 0x18, 0x03, 0x20, 0x01, 0x28, 0x08, 0x52,
- 0x04, 0x69, 0x73, 0x4f, 0x6e, 0x12, 0x14, 0x0a, 0x05, 0x68, 0x6f, 0x73, 0x74, 0x73, 0x18, 0x04,
- 0x20, 0x03, 0x28, 0x09, 0x52, 0x05, 0x68, 0x6f, 0x73, 0x74, 0x73, 0x12, 0x14, 0x0a, 0x05, 0x65,
- 0x6d, 0x61, 0x69, 0x6c, 0x18, 0x08, 0x20, 0x01, 0x28, 0x09, 0x52, 0x05, 0x65, 0x6d, 0x61, 0x69,
- 0x6c, 0x12, 0x28, 0x0a, 0x0f, 0x61, 0x75, 0x74, 0x6f, 0x52, 0x65, 0x6d, 0x6f, 0x74, 0x65, 0x53,
- 0x74, 0x61, 0x72, 0x74, 0x18, 0x05, 0x20, 0x01, 0x28, 0x08, 0x52, 0x0f, 0x61, 0x75, 0x74, 0x6f,
- 0x52, 0x65, 0x6d, 0x6f, 0x74, 0x65, 0x53, 0x74, 0x61, 0x72, 0x74, 0x12, 0x1a, 0x0a, 0x08, 0x74,
- 0x69, 0x6d, 0x65, 0x5a, 0x6f, 0x6e, 0x65, 0x18, 0x06, 0x20, 0x01, 0x28, 0x09, 0x52, 0x08, 0x74,
- 0x69, 0x6d, 0x65, 0x5a, 0x6f, 0x6e, 0x65, 0x12, 0x22, 0x0a, 0x0c, 0x64, 0x65, 0x74, 0x65, 0x63,
- 0x74, 0x41, 0x67, 0x65, 0x6e, 0x74, 0x73, 0x18, 0x07, 0x20, 0x01, 0x28, 0x08, 0x52, 0x0c, 0x64,
- 0x65, 0x74, 0x65, 0x63, 0x74, 0x41, 0x67, 0x65, 0x6e, 0x74, 0x73, 0x12, 0x24, 0x0a, 0x0d, 0x63,
- 0x68, 0x65, 0x63, 0x6b, 0x69, 0x6e, 0x67, 0x50, 0x6f, 0x72, 0x74, 0x73, 0x18, 0x09, 0x20, 0x01,
- 0x28, 0x08, 0x52, 0x0d, 0x63, 0x68, 0x65, 0x63, 0x6b, 0x69, 0x6e, 0x67, 0x50, 0x6f, 0x72, 0x74,
- 0x73, 0x22, 0x41, 0x0a, 0x1d, 0x46, 0x69, 0x6e, 0x64, 0x4e, 0x53, 0x43, 0x6c, 0x75, 0x73, 0x74,
- 0x65, 0x72, 0x41, 0x63, 0x63, 0x65, 0x73, 0x73, 0x4c, 0x6f, 0x67, 0x52, 0x65, 0x71, 0x75, 0x65,
- 0x73, 0x74, 0x12, 0x20, 0x0a, 0x0b, 0x6e, 0x73, 0x43, 0x6c, 0x75, 0x73, 0x74, 0x65, 0x72, 0x49,
- 0x64, 0x18, 0x01, 0x20, 0x01, 0x28, 0x03, 0x52, 0x0b, 0x6e, 0x73, 0x43, 0x6c, 0x75, 0x73, 0x74,
- 0x65, 0x72, 0x49, 0x64, 0x22, 0x46, 0x0a, 0x1e, 0x46, 0x69, 0x6e, 0x64, 0x4e, 0x53, 0x43, 0x6c,
- 0x75, 0x73, 0x74, 0x65, 0x72, 0x41, 0x63, 0x63, 0x65, 0x73, 0x73, 0x4c, 0x6f, 0x67, 0x52, 0x65,
- 0x73, 0x70, 0x6f, 0x6e, 0x73, 0x65, 0x12, 0x24, 0x0a, 0x0d, 0x41, 0x63, 0x63, 0x65, 0x73, 0x73,
- 0x4c, 0x6f, 0x67, 0x4a, 0x53, 0x4f, 0x4e, 0x18, 0x01, 0x20, 0x01, 0x28, 0x0c, 0x52, 0x0d, 0x41,
- 0x63, 0x63, 0x65, 0x73, 0x73, 0x4c, 0x6f, 0x67, 0x4a, 0x53, 0x4f, 0x4e, 0x22, 0x69, 0x0a, 0x1f,
- 0x55, 0x70, 0x64, 0x61, 0x74, 0x65, 0x4e, 0x53, 0x43, 0x6c, 0x75, 0x73, 0x74, 0x65, 0x72, 0x41,
- 0x63, 0x63, 0x65, 0x73, 0x73, 0x4c, 0x6f, 0x67, 0x52, 0x65, 0x71, 0x75, 0x65, 0x73, 0x74, 0x12,
- 0x20, 0x0a, 0x0b, 0x6e, 0x73, 0x43, 0x6c, 0x75, 0x73, 0x74, 0x65, 0x72, 0x49, 0x64, 0x18, 0x01,
- 0x20, 0x01, 0x28, 0x03, 0x52, 0x0b, 0x6e, 0x73, 0x43, 0x6c, 0x75, 0x73, 0x74, 0x65, 0x72, 0x49,
- 0x64, 0x12, 0x24, 0x0a, 0x0d, 0x61, 0x63, 0x63, 0x65, 0x73, 0x73, 0x4c, 0x6f, 0x67, 0x4a, 0x53,
- 0x4f, 0x4e, 0x18, 0x02, 0x20, 0x01, 0x28, 0x0c, 0x52, 0x0d, 0x61, 0x63, 0x63, 0x65, 0x73, 0x73,
- 0x4c, 0x6f, 0x67, 0x4a, 0x53, 0x4f, 0x4e, 0x22, 0x33, 0x0a, 0x0f, 0x44, 0x65, 0x6c, 0x65, 0x74,
- 0x65, 0x4e, 0x53, 0x43, 0x6c, 0x75, 0x73, 0x74, 0x65, 0x72, 0x12, 0x20, 0x0a, 0x0b, 0x6e, 0x73,
- 0x43, 0x6c, 0x75, 0x73, 0x74, 0x65, 0x72, 0x49, 0x64, 0x18, 0x01, 0x20, 0x01, 0x28, 0x03, 0x52,
- 0x0b, 0x6e, 0x73, 0x43, 0x6c, 0x75, 0x73, 0x74, 0x65, 0x72, 0x49, 0x64, 0x22, 0x38, 0x0a, 0x14,
- 0x46, 0x69, 0x6e, 0x64, 0x4e, 0x53, 0x43, 0x6c, 0x75, 0x73, 0x74, 0x65, 0x72, 0x52, 0x65, 0x71,
- 0x75, 0x65, 0x73, 0x74, 0x12, 0x20, 0x0a, 0x0b, 0x6e, 0x73, 0x43, 0x6c, 0x75, 0x73, 0x74, 0x65,
- 0x72, 0x49, 0x64, 0x18, 0x01, 0x20, 0x01, 0x28, 0x03, 0x52, 0x0b, 0x6e, 0x73, 0x43, 0x6c, 0x75,
- 0x73, 0x74, 0x65, 0x72, 0x49, 0x64, 0x22, 0x44, 0x0a, 0x15, 0x46, 0x69, 0x6e, 0x64, 0x4e, 0x53,
- 0x43, 0x6c, 0x75, 0x73, 0x74, 0x65, 0x72, 0x52, 0x65, 0x73, 0x70, 0x6f, 0x6e, 0x73, 0x65, 0x12,
- 0x2b, 0x0a, 0x09, 0x6e, 0x73, 0x43, 0x6c, 0x75, 0x73, 0x74, 0x65, 0x72, 0x18, 0x01, 0x20, 0x01,
- 0x28, 0x0b, 0x32, 0x0d, 0x2e, 0x70, 0x62, 0x2e, 0x4e, 0x53, 0x43, 0x6c, 0x75, 0x73, 0x74, 0x65,
- 0x72, 0x52, 0x09, 0x6e, 0x73, 0x43, 0x6c, 0x75, 0x73, 0x74, 0x65, 0x72, 0x22, 0x1b, 0x0a, 0x19,
- 0x43, 0x6f, 0x75, 0x6e, 0x74, 0x41, 0x6c, 0x6c, 0x4e, 0x53, 0x43, 0x6c, 0x75, 0x73, 0x74, 0x65,
- 0x72, 0x73, 0x52, 0x65, 0x71, 0x75, 0x65, 0x73, 0x74, 0x22, 0x43, 0x0a, 0x15, 0x4c, 0x69, 0x73,
- 0x74, 0x4e, 0x53, 0x43, 0x6c, 0x75, 0x73, 0x74, 0x65, 0x72, 0x73, 0x52, 0x65, 0x71, 0x75, 0x65,
- 0x73, 0x74, 0x12, 0x16, 0x0a, 0x06, 0x6f, 0x66, 0x66, 0x73, 0x65, 0x74, 0x18, 0x01, 0x20, 0x01,
- 0x28, 0x03, 0x52, 0x06, 0x6f, 0x66, 0x66, 0x73, 0x65, 0x74, 0x12, 0x12, 0x0a, 0x04, 0x73, 0x69,
- 0x7a, 0x65, 0x18, 0x02, 0x20, 0x01, 0x28, 0x03, 0x52, 0x04, 0x73, 0x69, 0x7a, 0x65, 0x22, 0x47,
- 0x0a, 0x16, 0x4c, 0x69, 0x73, 0x74, 0x4e, 0x53, 0x43, 0x6c, 0x75, 0x73, 0x74, 0x65, 0x72, 0x73,
- 0x52, 0x65, 0x73, 0x70, 0x6f, 0x6e, 0x73, 0x65, 0x12, 0x2d, 0x0a, 0x0a, 0x6e, 0x73, 0x43, 0x6c,
- 0x75, 0x73, 0x74, 0x65, 0x72, 0x73, 0x18, 0x01, 0x20, 0x03, 0x28, 0x0b, 0x32, 0x0d, 0x2e, 0x70,
- 0x62, 0x2e, 0x4e, 0x53, 0x43, 0x6c, 0x75, 0x73, 0x74, 0x65, 0x72, 0x52, 0x0a, 0x6e, 0x73, 0x43,
- 0x6c, 0x75, 0x73, 0x74, 0x65, 0x72, 0x73, 0x22, 0x1a, 0x0a, 0x18, 0x46, 0x69, 0x6e, 0x64, 0x41,
- 0x6c, 0x6c, 0x4e, 0x53, 0x43, 0x6c, 0x75, 0x73, 0x74, 0x65, 0x72, 0x73, 0x52, 0x65, 0x71, 0x75,
- 0x65, 0x73, 0x74, 0x22, 0x4a, 0x0a, 0x19, 0x46, 0x69, 0x6e, 0x64, 0x41, 0x6c, 0x6c, 0x4e, 0x53,
- 0x43, 0x6c, 0x75, 0x73, 0x74, 0x65, 0x72, 0x73, 0x52, 0x65, 0x73, 0x70, 0x6f, 0x6e, 0x73, 0x65,
- 0x12, 0x2d, 0x0a, 0x0a, 0x6e, 0x73, 0x43, 0x6c, 0x75, 0x73, 0x74, 0x65, 0x72, 0x73, 0x18, 0x01,
- 0x20, 0x03, 0x28, 0x0b, 0x32, 0x0d, 0x2e, 0x70, 0x62, 0x2e, 0x4e, 0x53, 0x43, 0x6c, 0x75, 0x73,
- 0x74, 0x65, 0x72, 0x52, 0x0a, 0x6e, 0x73, 0x43, 0x6c, 0x75, 0x73, 0x74, 0x65, 0x72, 0x73, 0x22,
- 0x6f, 0x0a, 0x25, 0x55, 0x70, 0x64, 0x61, 0x74, 0x65, 0x4e, 0x53, 0x43, 0x6c, 0x75, 0x73, 0x74,
- 0x65, 0x72, 0x52, 0x65, 0x63, 0x75, 0x72, 0x73, 0x69, 0x6f, 0x6e, 0x43, 0x6f, 0x6e, 0x66, 0x69,
- 0x67, 0x52, 0x65, 0x71, 0x75, 0x65, 0x73, 0x74, 0x12, 0x20, 0x0a, 0x0b, 0x6e, 0x73, 0x43, 0x6c,
- 0x75, 0x73, 0x74, 0x65, 0x72, 0x49, 0x64, 0x18, 0x01, 0x20, 0x01, 0x28, 0x03, 0x52, 0x0b, 0x6e,
- 0x73, 0x43, 0x6c, 0x75, 0x73, 0x74, 0x65, 0x72, 0x49, 0x64, 0x12, 0x24, 0x0a, 0x0d, 0x72, 0x65,
- 0x63, 0x75, 0x72, 0x73, 0x69, 0x6f, 0x6e, 0x4a, 0x53, 0x4f, 0x4e, 0x18, 0x02, 0x20, 0x01, 0x28,
- 0x0c, 0x52, 0x0d, 0x72, 0x65, 0x63, 0x75, 0x72, 0x73, 0x69, 0x6f, 0x6e, 0x4a, 0x53, 0x4f, 0x4e,
- 0x22, 0x47, 0x0a, 0x23, 0x46, 0x69, 0x6e, 0x64, 0x4e, 0x53, 0x43, 0x6c, 0x75, 0x73, 0x74, 0x65,
- 0x72, 0x52, 0x65, 0x63, 0x75, 0x72, 0x73, 0x69, 0x6f, 0x6e, 0x43, 0x6f, 0x6e, 0x66, 0x69, 0x67,
- 0x52, 0x65, 0x71, 0x75, 0x65, 0x73, 0x74, 0x12, 0x20, 0x0a, 0x0b, 0x6e, 0x73, 0x43, 0x6c, 0x75,
- 0x73, 0x74, 0x65, 0x72, 0x49, 0x64, 0x18, 0x01, 0x20, 0x01, 0x28, 0x03, 0x52, 0x0b, 0x6e, 0x73,
- 0x43, 0x6c, 0x75, 0x73, 0x74, 0x65, 0x72, 0x49, 0x64, 0x22, 0x4c, 0x0a, 0x24, 0x46, 0x69, 0x6e,
- 0x64, 0x4e, 0x53, 0x43, 0x6c, 0x75, 0x73, 0x74, 0x65, 0x72, 0x52, 0x65, 0x63, 0x75, 0x72, 0x73,
- 0x69, 0x6f, 0x6e, 0x43, 0x6f, 0x6e, 0x66, 0x69, 0x67, 0x52, 0x65, 0x73, 0x70, 0x6f, 0x6e, 0x73,
- 0x65, 0x12, 0x24, 0x0a, 0x0d, 0x72, 0x65, 0x63, 0x75, 0x72, 0x73, 0x69, 0x6f, 0x6e, 0x4a, 0x53,
- 0x4f, 0x4e, 0x18, 0x01, 0x20, 0x01, 0x28, 0x0c, 0x52, 0x0d, 0x72, 0x65, 0x63, 0x75, 0x72, 0x73,
- 0x69, 0x6f, 0x6e, 0x4a, 0x53, 0x4f, 0x4e, 0x22, 0x41, 0x0a, 0x1d, 0x46, 0x69, 0x6e, 0x64, 0x4e,
- 0x53, 0x43, 0x6c, 0x75, 0x73, 0x74, 0x65, 0x72, 0x54, 0x43, 0x50, 0x43, 0x6f, 0x6e, 0x66, 0x69,
- 0x67, 0x52, 0x65, 0x71, 0x75, 0x65, 0x73, 0x74, 0x12, 0x20, 0x0a, 0x0b, 0x6e, 0x73, 0x43, 0x6c,
- 0x75, 0x73, 0x74, 0x65, 0x72, 0x49, 0x64, 0x18, 0x01, 0x20, 0x01, 0x28, 0x03, 0x52, 0x0b, 0x6e,
- 0x73, 0x43, 0x6c, 0x75, 0x73, 0x74, 0x65, 0x72, 0x49, 0x64, 0x22, 0x3a, 0x0a, 0x1e, 0x46, 0x69,
- 0x6e, 0x64, 0x4e, 0x53, 0x43, 0x6c, 0x75, 0x73, 0x74, 0x65, 0x72, 0x54, 0x43, 0x50, 0x43, 0x6f,
- 0x6e, 0x66, 0x69, 0x67, 0x52, 0x65, 0x73, 0x70, 0x6f, 0x6e, 0x73, 0x65, 0x12, 0x18, 0x0a, 0x07,
- 0x74, 0x63, 0x70, 0x4a, 0x53, 0x4f, 0x4e, 0x18, 0x01, 0x20, 0x01, 0x28, 0x0c, 0x52, 0x07, 0x74,
- 0x63, 0x70, 0x4a, 0x53, 0x4f, 0x4e, 0x22, 0x41, 0x0a, 0x1d, 0x46, 0x69, 0x6e, 0x64, 0x4e, 0x53,
- 0x43, 0x6c, 0x75, 0x73, 0x74, 0x65, 0x72, 0x54, 0x4c, 0x53, 0x43, 0x6f, 0x6e, 0x66, 0x69, 0x67,
- 0x52, 0x65, 0x71, 0x75, 0x65, 0x73, 0x74, 0x12, 0x20, 0x0a, 0x0b, 0x6e, 0x73, 0x43, 0x6c, 0x75,
- 0x73, 0x74, 0x65, 0x72, 0x49, 0x64, 0x18, 0x01, 0x20, 0x01, 0x28, 0x03, 0x52, 0x0b, 0x6e, 0x73,
- 0x43, 0x6c, 0x75, 0x73, 0x74, 0x65, 0x72, 0x49, 0x64, 0x22, 0x3a, 0x0a, 0x1e, 0x46, 0x69, 0x6e,
- 0x64, 0x4e, 0x53, 0x43, 0x6c, 0x75, 0x73, 0x74, 0x65, 0x72, 0x54, 0x4c, 0x53, 0x43, 0x6f, 0x6e,
- 0x66, 0x69, 0x67, 0x52, 0x65, 0x73, 0x70, 0x6f, 0x6e, 0x73, 0x65, 0x12, 0x18, 0x0a, 0x07, 0x74,
- 0x6c, 0x73, 0x4a, 0x53, 0x4f, 0x4e, 0x18, 0x01, 0x20, 0x01, 0x28, 0x0c, 0x52, 0x07, 0x74, 0x6c,
- 0x73, 0x4a, 0x53, 0x4f, 0x4e, 0x22, 0x41, 0x0a, 0x1d, 0x46, 0x69, 0x6e, 0x64, 0x4e, 0x53, 0x43,
- 0x6c, 0x75, 0x73, 0x74, 0x65, 0x72, 0x55, 0x44, 0x50, 0x43, 0x6f, 0x6e, 0x66, 0x69, 0x67, 0x52,
- 0x65, 0x71, 0x75, 0x65, 0x73, 0x74, 0x12, 0x20, 0x0a, 0x0b, 0x6e, 0x73, 0x43, 0x6c, 0x75, 0x73,
- 0x74, 0x65, 0x72, 0x49, 0x64, 0x18, 0x01, 0x20, 0x01, 0x28, 0x03, 0x52, 0x0b, 0x6e, 0x73, 0x43,
- 0x6c, 0x75, 0x73, 0x74, 0x65, 0x72, 0x49, 0x64, 0x22, 0x3a, 0x0a, 0x1e, 0x46, 0x69, 0x6e, 0x64,
- 0x4e, 0x53, 0x43, 0x6c, 0x75, 0x73, 0x74, 0x65, 0x72, 0x55, 0x44, 0x50, 0x43, 0x6f, 0x6e, 0x66,
- 0x69, 0x67, 0x52, 0x65, 0x73, 0x70, 0x6f, 0x6e, 0x73, 0x65, 0x12, 0x18, 0x0a, 0x07, 0x75, 0x64,
- 0x70, 0x4a, 0x53, 0x4f, 0x4e, 0x18, 0x01, 0x20, 0x01, 0x28, 0x0c, 0x52, 0x07, 0x75, 0x64, 0x70,
- 0x4a, 0x53, 0x4f, 0x4e, 0x22, 0x41, 0x0a, 0x1d, 0x46, 0x69, 0x6e, 0x64, 0x4e, 0x53, 0x43, 0x6c,
- 0x75, 0x73, 0x74, 0x65, 0x72, 0x44, 0x6f, 0x48, 0x43, 0x6f, 0x6e, 0x66, 0x69, 0x67, 0x52, 0x65,
- 0x71, 0x75, 0x65, 0x73, 0x74, 0x12, 0x20, 0x0a, 0x0b, 0x6e, 0x73, 0x43, 0x6c, 0x75, 0x73, 0x74,
- 0x65, 0x72, 0x49, 0x64, 0x18, 0x01, 0x20, 0x01, 0x28, 0x03, 0x52, 0x0b, 0x6e, 0x73, 0x43, 0x6c,
- 0x75, 0x73, 0x74, 0x65, 0x72, 0x49, 0x64, 0x22, 0x3a, 0x0a, 0x1e, 0x46, 0x69, 0x6e, 0x64, 0x4e,
- 0x53, 0x43, 0x6c, 0x75, 0x73, 0x74, 0x65, 0x72, 0x44, 0x6f, 0x48, 0x43, 0x6f, 0x6e, 0x66, 0x69,
- 0x67, 0x52, 0x65, 0x73, 0x70, 0x6f, 0x6e, 0x73, 0x65, 0x12, 0x18, 0x0a, 0x07, 0x64, 0x6f, 0x68,
- 0x4a, 0x53, 0x4f, 0x4e, 0x18, 0x01, 0x20, 0x01, 0x28, 0x0c, 0x52, 0x07, 0x64, 0x6f, 0x68, 0x4a,
- 0x53, 0x4f, 0x4e, 0x22, 0x57, 0x0a, 0x19, 0x55, 0x70, 0x64, 0x61, 0x74, 0x65, 0x4e, 0x53, 0x43,
- 0x6c, 0x75, 0x73, 0x74, 0x65, 0x72, 0x54, 0x43, 0x50, 0x52, 0x65, 0x71, 0x75, 0x65, 0x73, 0x74,
- 0x12, 0x20, 0x0a, 0x0b, 0x6e, 0x73, 0x43, 0x6c, 0x75, 0x73, 0x74, 0x65, 0x72, 0x49, 0x64, 0x18,
- 0x01, 0x20, 0x01, 0x28, 0x03, 0x52, 0x0b, 0x6e, 0x73, 0x43, 0x6c, 0x75, 0x73, 0x74, 0x65, 0x72,
- 0x49, 0x64, 0x12, 0x18, 0x0a, 0x07, 0x74, 0x63, 0x70, 0x4a, 0x53, 0x4f, 0x4e, 0x18, 0x02, 0x20,
- 0x01, 0x28, 0x0c, 0x52, 0x07, 0x74, 0x63, 0x70, 0x4a, 0x53, 0x4f, 0x4e, 0x22, 0x57, 0x0a, 0x19,
- 0x55, 0x70, 0x64, 0x61, 0x74, 0x65, 0x4e, 0x53, 0x43, 0x6c, 0x75, 0x73, 0x74, 0x65, 0x72, 0x54,
- 0x4c, 0x53, 0x52, 0x65, 0x71, 0x75, 0x65, 0x73, 0x74, 0x12, 0x20, 0x0a, 0x0b, 0x6e, 0x73, 0x43,
- 0x6c, 0x75, 0x73, 0x74, 0x65, 0x72, 0x49, 0x64, 0x18, 0x01, 0x20, 0x01, 0x28, 0x03, 0x52, 0x0b,
- 0x6e, 0x73, 0x43, 0x6c, 0x75, 0x73, 0x74, 0x65, 0x72, 0x49, 0x64, 0x12, 0x18, 0x0a, 0x07, 0x74,
- 0x6c, 0x73, 0x4a, 0x53, 0x4f, 0x4e, 0x18, 0x02, 0x20, 0x01, 0x28, 0x0c, 0x52, 0x07, 0x74, 0x6c,
- 0x73, 0x4a, 0x53, 0x4f, 0x4e, 0x22, 0x57, 0x0a, 0x19, 0x55, 0x70, 0x64, 0x61, 0x74, 0x65, 0x4e,
- 0x53, 0x43, 0x6c, 0x75, 0x73, 0x74, 0x65, 0x72, 0x55, 0x44, 0x50, 0x52, 0x65, 0x71, 0x75, 0x65,
- 0x73, 0x74, 0x12, 0x20, 0x0a, 0x0b, 0x6e, 0x73, 0x43, 0x6c, 0x75, 0x73, 0x74, 0x65, 0x72, 0x49,
- 0x64, 0x18, 0x01, 0x20, 0x01, 0x28, 0x03, 0x52, 0x0b, 0x6e, 0x73, 0x43, 0x6c, 0x75, 0x73, 0x74,
- 0x65, 0x72, 0x49, 0x64, 0x12, 0x18, 0x0a, 0x07, 0x75, 0x64, 0x70, 0x4a, 0x53, 0x4f, 0x4e, 0x18,
- 0x02, 0x20, 0x01, 0x28, 0x0c, 0x52, 0x07, 0x75, 0x64, 0x70, 0x4a, 0x53, 0x4f, 0x4e, 0x22, 0x57,
- 0x0a, 0x19, 0x55, 0x70, 0x64, 0x61, 0x74, 0x65, 0x4e, 0x53, 0x43, 0x6c, 0x75, 0x73, 0x74, 0x65,
- 0x72, 0x44, 0x6f, 0x48, 0x52, 0x65, 0x71, 0x75, 0x65, 0x73, 0x74, 0x12, 0x20, 0x0a, 0x0b, 0x6e,
- 0x73, 0x43, 0x6c, 0x75, 0x73, 0x74, 0x65, 0x72, 0x49, 0x64, 0x18, 0x01, 0x20, 0x01, 0x28, 0x03,
- 0x52, 0x0b, 0x6e, 0x73, 0x43, 0x6c, 0x75, 0x73, 0x74, 0x65, 0x72, 0x49, 0x64, 0x12, 0x18, 0x0a,
- 0x07, 0x64, 0x6f, 0x68, 0x4a, 0x53, 0x4f, 0x4e, 0x18, 0x02, 0x20, 0x01, 0x28, 0x0c, 0x52, 0x07,
- 0x64, 0x6f, 0x68, 0x4a, 0x53, 0x4f, 0x4e, 0x22, 0x46, 0x0a, 0x26, 0x43, 0x6f, 0x75, 0x6e, 0x74,
- 0x41, 0x6c, 0x6c, 0x4e, 0x53, 0x43, 0x6c, 0x75, 0x73, 0x74, 0x65, 0x72, 0x73, 0x57, 0x69, 0x74,
- 0x68, 0x53, 0x53, 0x4c, 0x43, 0x65, 0x72, 0x74, 0x49, 0x64, 0x52, 0x65, 0x71, 0x75, 0x65, 0x73,
- 0x74, 0x12, 0x1c, 0x0a, 0x09, 0x73, 0x73, 0x6c, 0x43, 0x65, 0x72, 0x74, 0x49, 0x64, 0x18, 0x01,
- 0x20, 0x01, 0x28, 0x03, 0x52, 0x09, 0x73, 0x73, 0x6c, 0x43, 0x65, 0x72, 0x74, 0x49, 0x64, 0x22,
- 0x46, 0x0a, 0x22, 0x46, 0x69, 0x6e, 0x64, 0x4e, 0x53, 0x43, 0x6c, 0x75, 0x73, 0x74, 0x65, 0x72,
- 0x44, 0x44, 0x6f, 0x53, 0x50, 0x72, 0x6f, 0x74, 0x65, 0x63, 0x74, 0x69, 0x6f, 0x6e, 0x52, 0x65,
- 0x71, 0x75, 0x65, 0x73, 0x74, 0x12, 0x20, 0x0a, 0x0b, 0x6e, 0x73, 0x43, 0x6c, 0x75, 0x73, 0x74,
- 0x65, 0x72, 0x49, 0x64, 0x18, 0x01, 0x20, 0x01, 0x28, 0x03, 0x52, 0x0b, 0x6e, 0x73, 0x43, 0x6c,
- 0x75, 0x73, 0x74, 0x65, 0x72, 0x49, 0x64, 0x22, 0x55, 0x0a, 0x23, 0x46, 0x69, 0x6e, 0x64, 0x4e,
- 0x53, 0x43, 0x6c, 0x75, 0x73, 0x74, 0x65, 0x72, 0x44, 0x44, 0x6f, 0x53, 0x50, 0x72, 0x6f, 0x74,
- 0x65, 0x63, 0x74, 0x69, 0x6f, 0x6e, 0x52, 0x65, 0x73, 0x70, 0x6f, 0x6e, 0x73, 0x65, 0x12, 0x2e,
- 0x0a, 0x12, 0x64, 0x64, 0x6f, 0x73, 0x50, 0x72, 0x6f, 0x74, 0x65, 0x63, 0x74, 0x69, 0x6f, 0x6e,
- 0x4a, 0x53, 0x4f, 0x4e, 0x18, 0x01, 0x20, 0x01, 0x28, 0x0c, 0x52, 0x12, 0x64, 0x64, 0x6f, 0x73,
- 0x50, 0x72, 0x6f, 0x74, 0x65, 0x63, 0x74, 0x69, 0x6f, 0x6e, 0x4a, 0x53, 0x4f, 0x4e, 0x22, 0x78,
- 0x0a, 0x24, 0x55, 0x70, 0x64, 0x61, 0x74, 0x65, 0x4e, 0x53, 0x43, 0x6c, 0x75, 0x73, 0x74, 0x65,
- 0x72, 0x44, 0x44, 0x6f, 0x53, 0x50, 0x72, 0x6f, 0x74, 0x65, 0x63, 0x74, 0x69, 0x6f, 0x6e, 0x52,
- 0x65, 0x71, 0x75, 0x65, 0x73, 0x74, 0x12, 0x20, 0x0a, 0x0b, 0x6e, 0x73, 0x43, 0x6c, 0x75, 0x73,
- 0x74, 0x65, 0x72, 0x49, 0x64, 0x18, 0x01, 0x20, 0x01, 0x28, 0x03, 0x52, 0x0b, 0x6e, 0x73, 0x43,
- 0x6c, 0x75, 0x73, 0x74, 0x65, 0x72, 0x49, 0x64, 0x12, 0x2e, 0x0a, 0x12, 0x64, 0x64, 0x6f, 0x73,
- 0x50, 0x72, 0x6f, 0x74, 0x65, 0x63, 0x74, 0x69, 0x6f, 0x6e, 0x4a, 0x53, 0x4f, 0x4e, 0x18, 0x02,
- 0x20, 0x01, 0x28, 0x0c, 0x52, 0x12, 0x64, 0x64, 0x6f, 0x73, 0x50, 0x72, 0x6f, 0x74, 0x65, 0x63,
- 0x74, 0x69, 0x6f, 0x6e, 0x4a, 0x53, 0x4f, 0x4e, 0x22, 0x3d, 0x0a, 0x19, 0x46, 0x69, 0x6e, 0x64,
- 0x4e, 0x53, 0x43, 0x6c, 0x75, 0x73, 0x74, 0x65, 0x72, 0x48, 0x6f, 0x73, 0x74, 0x73, 0x52, 0x65,
- 0x71, 0x75, 0x65, 0x73, 0x74, 0x12, 0x20, 0x0a, 0x0b, 0x6e, 0x73, 0x43, 0x6c, 0x75, 0x73, 0x74,
- 0x65, 0x72, 0x49, 0x64, 0x18, 0x01, 0x20, 0x01, 0x28, 0x03, 0x52, 0x0b, 0x6e, 0x73, 0x43, 0x6c,
- 0x75, 0x73, 0x74, 0x65, 0x72, 0x49, 0x64, 0x22, 0x32, 0x0a, 0x1a, 0x46, 0x69, 0x6e, 0x64, 0x4e,
- 0x53, 0x43, 0x6c, 0x75, 0x73, 0x74, 0x65, 0x72, 0x48, 0x6f, 0x73, 0x74, 0x73, 0x52, 0x65, 0x73,
- 0x70, 0x6f, 0x6e, 0x73, 0x65, 0x12, 0x14, 0x0a, 0x05, 0x68, 0x6f, 0x73, 0x74, 0x73, 0x18, 0x01,
- 0x20, 0x03, 0x28, 0x09, 0x52, 0x05, 0x68, 0x6f, 0x73, 0x74, 0x73, 0x22, 0x3c, 0x0a, 0x22, 0x46,
- 0x69, 0x6e, 0x64, 0x41, 0x76, 0x61, 0x69, 0x6c, 0x61, 0x62, 0x6c, 0x65, 0x4e, 0x53, 0x48, 0x6f,
- 0x73, 0x74, 0x73, 0x46, 0x6f, 0x72, 0x55, 0x73, 0x65, 0x72, 0x52, 0x65, 0x71, 0x75, 0x65, 0x73,
- 0x74, 0x12, 0x16, 0x0a, 0x06, 0x75, 0x73, 0x65, 0x72, 0x49, 0x64, 0x18, 0x01, 0x20, 0x01, 0x28,
- 0x03, 0x52, 0x06, 0x75, 0x73, 0x65, 0x72, 0x49, 0x64, 0x22, 0x3b, 0x0a, 0x23, 0x46, 0x69, 0x6e,
- 0x64, 0x41, 0x76, 0x61, 0x69, 0x6c, 0x61, 0x62, 0x6c, 0x65, 0x4e, 0x53, 0x48, 0x6f, 0x73, 0x74,
- 0x73, 0x46, 0x6f, 0x72, 0x55, 0x73, 0x65, 0x72, 0x52, 0x65, 0x73, 0x70, 0x6f, 0x6e, 0x73, 0x65,
- 0x12, 0x14, 0x0a, 0x05, 0x68, 0x6f, 0x73, 0x74, 0x73, 0x18, 0x01, 0x20, 0x03, 0x28, 0x09, 0x52,
- 0x05, 0x68, 0x6f, 0x73, 0x74, 0x73, 0x22, 0x44, 0x0a, 0x20, 0x46, 0x69, 0x6e, 0x64, 0x4e, 0x53,
- 0x43, 0x6c, 0x75, 0x73, 0x74, 0x65, 0x72, 0x41, 0x6e, 0x73, 0x77, 0x65, 0x72, 0x43, 0x6f, 0x6e,
- 0x66, 0x69, 0x67, 0x52, 0x65, 0x71, 0x75, 0x65, 0x73, 0x74, 0x12, 0x20, 0x0a, 0x0b, 0x6e, 0x73,
- 0x43, 0x6c, 0x75, 0x73, 0x74, 0x65, 0x72, 0x49, 0x64, 0x18, 0x01, 0x20, 0x01, 0x28, 0x03, 0x52,
- 0x0b, 0x6e, 0x73, 0x43, 0x6c, 0x75, 0x73, 0x74, 0x65, 0x72, 0x49, 0x64, 0x22, 0x43, 0x0a, 0x21,
- 0x46, 0x69, 0x6e, 0x64, 0x4e, 0x53, 0x43, 0x6c, 0x75, 0x73, 0x74, 0x65, 0x72, 0x41, 0x6e, 0x73,
- 0x77, 0x65, 0x72, 0x43, 0x6f, 0x6e, 0x66, 0x69, 0x67, 0x52, 0x65, 0x73, 0x70, 0x6f, 0x6e, 0x73,
- 0x65, 0x12, 0x1e, 0x0a, 0x0a, 0x61, 0x6e, 0x73, 0x77, 0x65, 0x72, 0x4a, 0x53, 0x4f, 0x4e, 0x18,
- 0x01, 0x20, 0x01, 0x28, 0x0c, 0x52, 0x0a, 0x61, 0x6e, 0x73, 0x77, 0x65, 0x72, 0x4a, 0x53, 0x4f,
- 0x4e, 0x22, 0x66, 0x0a, 0x22, 0x55, 0x70, 0x64, 0x61, 0x74, 0x65, 0x4e, 0x53, 0x43, 0x6c, 0x75,
- 0x73, 0x74, 0x65, 0x72, 0x41, 0x6e, 0x73, 0x77, 0x65, 0x72, 0x43, 0x6f, 0x6e, 0x66, 0x69, 0x67,
- 0x52, 0x65, 0x71, 0x75, 0x65, 0x73, 0x74, 0x12, 0x20, 0x0a, 0x0b, 0x6e, 0x73, 0x43, 0x6c, 0x75,
- 0x73, 0x74, 0x65, 0x72, 0x49, 0x64, 0x18, 0x01, 0x20, 0x01, 0x28, 0x03, 0x52, 0x0b, 0x6e, 0x73,
- 0x43, 0x6c, 0x75, 0x73, 0x74, 0x65, 0x72, 0x49, 0x64, 0x12, 0x1e, 0x0a, 0x0a, 0x61, 0x6e, 0x73,
- 0x77, 0x65, 0x72, 0x4a, 0x53, 0x4f, 0x4e, 0x18, 0x02, 0x20, 0x01, 0x28, 0x0c, 0x52, 0x0a, 0x61,
- 0x6e, 0x73, 0x77, 0x65, 0x72, 0x4a, 0x53, 0x4f, 0x4e, 0x22, 0x41, 0x0a, 0x1d, 0x46, 0x69, 0x6e,
- 0x64, 0x4e, 0x53, 0x43, 0x6c, 0x75, 0x73, 0x74, 0x65, 0x72, 0x53, 0x4f, 0x41, 0x43, 0x6f, 0x6e,
- 0x66, 0x69, 0x67, 0x52, 0x65, 0x71, 0x75, 0x65, 0x73, 0x74, 0x12, 0x20, 0x0a, 0x0b, 0x6e, 0x73,
- 0x43, 0x6c, 0x75, 0x73, 0x74, 0x65, 0x72, 0x49, 0x64, 0x18, 0x01, 0x20, 0x01, 0x28, 0x03, 0x52,
- 0x0b, 0x6e, 0x73, 0x43, 0x6c, 0x75, 0x73, 0x74, 0x65, 0x72, 0x49, 0x64, 0x22, 0x3a, 0x0a, 0x1e,
- 0x46, 0x69, 0x6e, 0x64, 0x4e, 0x53, 0x43, 0x6c, 0x75, 0x73, 0x74, 0x65, 0x72, 0x53, 0x4f, 0x41,
- 0x43, 0x6f, 0x6e, 0x66, 0x69, 0x67, 0x52, 0x65, 0x73, 0x70, 0x6f, 0x6e, 0x73, 0x65, 0x12, 0x18,
- 0x0a, 0x07, 0x73, 0x6f, 0x61, 0x4a, 0x53, 0x4f, 0x4e, 0x18, 0x01, 0x20, 0x01, 0x28, 0x0c, 0x52,
- 0x07, 0x73, 0x6f, 0x61, 0x4a, 0x53, 0x4f, 0x4e, 0x22, 0x5d, 0x0a, 0x1f, 0x55, 0x70, 0x64, 0x61,
- 0x74, 0x65, 0x4e, 0x53, 0x43, 0x6c, 0x75, 0x73, 0x74, 0x65, 0x72, 0x53, 0x4f, 0x41, 0x43, 0x6f,
- 0x6e, 0x66, 0x69, 0x67, 0x52, 0x65, 0x71, 0x75, 0x65, 0x73, 0x74, 0x12, 0x20, 0x0a, 0x0b, 0x6e,
- 0x73, 0x43, 0x6c, 0x75, 0x73, 0x74, 0x65, 0x72, 0x49, 0x64, 0x18, 0x01, 0x20, 0x01, 0x28, 0x03,
- 0x52, 0x0b, 0x6e, 0x73, 0x43, 0x6c, 0x75, 0x73, 0x74, 0x65, 0x72, 0x49, 0x64, 0x12, 0x18, 0x0a,
- 0x07, 0x73, 0x6f, 0x61, 0x4a, 0x53, 0x4f, 0x4e, 0x18, 0x02, 0x20, 0x01, 0x28, 0x0c, 0x52, 0x07,
- 0x73, 0x6f, 0x61, 0x4a, 0x53, 0x4f, 0x4e, 0x32, 0x83, 0x13, 0x0a, 0x10, 0x4e, 0x53, 0x43, 0x6c,
- 0x75, 0x73, 0x74, 0x65, 0x72, 0x53, 0x65, 0x72, 0x76, 0x69, 0x63, 0x65, 0x12, 0x4a, 0x0a, 0x0f,
- 0x63, 0x72, 0x65, 0x61, 0x74, 0x65, 0x4e, 0x53, 0x43, 0x6c, 0x75, 0x73, 0x74, 0x65, 0x72, 0x12,
- 0x1a, 0x2e, 0x70, 0x62, 0x2e, 0x43, 0x72, 0x65, 0x61, 0x74, 0x65, 0x4e, 0x53, 0x43, 0x6c, 0x75,
- 0x73, 0x74, 0x65, 0x72, 0x52, 0x65, 0x71, 0x75, 0x65, 0x73, 0x74, 0x1a, 0x1b, 0x2e, 0x70, 0x62,
- 0x2e, 0x43, 0x72, 0x65, 0x61, 0x74, 0x65, 0x4e, 0x53, 0x43, 0x6c, 0x75, 0x73, 0x74, 0x65, 0x72,
- 0x52, 0x65, 0x73, 0x70, 0x6f, 0x6e, 0x73, 0x65, 0x12, 0x3d, 0x0a, 0x0f, 0x75, 0x70, 0x64, 0x61,
- 0x74, 0x65, 0x4e, 0x53, 0x43, 0x6c, 0x75, 0x73, 0x74, 0x65, 0x72, 0x12, 0x1a, 0x2e, 0x70, 0x62,
- 0x2e, 0x55, 0x70, 0x64, 0x61, 0x74, 0x65, 0x4e, 0x53, 0x43, 0x6c, 0x75, 0x73, 0x74, 0x65, 0x72,
- 0x52, 0x65, 0x71, 0x75, 0x65, 0x73, 0x74, 0x1a, 0x0e, 0x2e, 0x70, 0x62, 0x2e, 0x52, 0x50, 0x43,
- 0x53, 0x75, 0x63, 0x63, 0x65, 0x73, 0x73, 0x12, 0x5f, 0x0a, 0x16, 0x66, 0x69, 0x6e, 0x64, 0x4e,
- 0x53, 0x43, 0x6c, 0x75, 0x73, 0x74, 0x65, 0x72, 0x41, 0x63, 0x63, 0x65, 0x73, 0x73, 0x4c, 0x6f,
- 0x67, 0x12, 0x21, 0x2e, 0x70, 0x62, 0x2e, 0x46, 0x69, 0x6e, 0x64, 0x4e, 0x53, 0x43, 0x6c, 0x75,
- 0x73, 0x74, 0x65, 0x72, 0x41, 0x63, 0x63, 0x65, 0x73, 0x73, 0x4c, 0x6f, 0x67, 0x52, 0x65, 0x71,
- 0x75, 0x65, 0x73, 0x74, 0x1a, 0x22, 0x2e, 0x70, 0x62, 0x2e, 0x46, 0x69, 0x6e, 0x64, 0x4e, 0x53,
- 0x43, 0x6c, 0x75, 0x73, 0x74, 0x65, 0x72, 0x41, 0x63, 0x63, 0x65, 0x73, 0x73, 0x4c, 0x6f, 0x67,
- 0x52, 0x65, 0x73, 0x70, 0x6f, 0x6e, 0x73, 0x65, 0x12, 0x4f, 0x0a, 0x18, 0x75, 0x70, 0x64, 0x61,
- 0x74, 0x65, 0x4e, 0x53, 0x43, 0x6c, 0x75, 0x73, 0x74, 0x65, 0x72, 0x41, 0x63, 0x63, 0x65, 0x73,
- 0x73, 0x4c, 0x6f, 0x67, 0x12, 0x23, 0x2e, 0x70, 0x62, 0x2e, 0x55, 0x70, 0x64, 0x61, 0x74, 0x65,
- 0x4e, 0x53, 0x43, 0x6c, 0x75, 0x73, 0x74, 0x65, 0x72, 0x41, 0x63, 0x63, 0x65, 0x73, 0x73, 0x4c,
- 0x6f, 0x67, 0x52, 0x65, 0x71, 0x75, 0x65, 0x73, 0x74, 0x1a, 0x0e, 0x2e, 0x70, 0x62, 0x2e, 0x52,
- 0x50, 0x43, 0x53, 0x75, 0x63, 0x63, 0x65, 0x73, 0x73, 0x12, 0x36, 0x0a, 0x0f, 0x64, 0x65, 0x6c,
- 0x65, 0x74, 0x65, 0x4e, 0x53, 0x43, 0x6c, 0x75, 0x73, 0x74, 0x65, 0x72, 0x12, 0x13, 0x2e, 0x70,
- 0x62, 0x2e, 0x44, 0x65, 0x6c, 0x65, 0x74, 0x65, 0x4e, 0x53, 0x43, 0x6c, 0x75, 0x73, 0x74, 0x65,
- 0x72, 0x1a, 0x0e, 0x2e, 0x70, 0x62, 0x2e, 0x52, 0x50, 0x43, 0x53, 0x75, 0x63, 0x63, 0x65, 0x73,
- 0x73, 0x12, 0x44, 0x0a, 0x0d, 0x66, 0x69, 0x6e, 0x64, 0x4e, 0x53, 0x43, 0x6c, 0x75, 0x73, 0x74,
- 0x65, 0x72, 0x12, 0x18, 0x2e, 0x70, 0x62, 0x2e, 0x46, 0x69, 0x6e, 0x64, 0x4e, 0x53, 0x43, 0x6c,
- 0x75, 0x73, 0x74, 0x65, 0x72, 0x52, 0x65, 0x71, 0x75, 0x65, 0x73, 0x74, 0x1a, 0x19, 0x2e, 0x70,
- 0x62, 0x2e, 0x46, 0x69, 0x6e, 0x64, 0x4e, 0x53, 0x43, 0x6c, 0x75, 0x73, 0x74, 0x65, 0x72, 0x52,
- 0x65, 0x73, 0x70, 0x6f, 0x6e, 0x73, 0x65, 0x12, 0x49, 0x0a, 0x12, 0x63, 0x6f, 0x75, 0x6e, 0x74,
- 0x41, 0x6c, 0x6c, 0x4e, 0x53, 0x43, 0x6c, 0x75, 0x73, 0x74, 0x65, 0x72, 0x73, 0x12, 0x1d, 0x2e,
- 0x70, 0x62, 0x2e, 0x43, 0x6f, 0x75, 0x6e, 0x74, 0x41, 0x6c, 0x6c, 0x4e, 0x53, 0x43, 0x6c, 0x75,
- 0x73, 0x74, 0x65, 0x72, 0x73, 0x52, 0x65, 0x71, 0x75, 0x65, 0x73, 0x74, 0x1a, 0x14, 0x2e, 0x70,
- 0x62, 0x2e, 0x52, 0x50, 0x43, 0x43, 0x6f, 0x75, 0x6e, 0x74, 0x52, 0x65, 0x73, 0x70, 0x6f, 0x6e,
- 0x73, 0x65, 0x12, 0x47, 0x0a, 0x0e, 0x6c, 0x69, 0x73, 0x74, 0x4e, 0x53, 0x43, 0x6c, 0x75, 0x73,
- 0x74, 0x65, 0x72, 0x73, 0x12, 0x19, 0x2e, 0x70, 0x62, 0x2e, 0x4c, 0x69, 0x73, 0x74, 0x4e, 0x53,
- 0x43, 0x6c, 0x75, 0x73, 0x74, 0x65, 0x72, 0x73, 0x52, 0x65, 0x71, 0x75, 0x65, 0x73, 0x74, 0x1a,
- 0x1a, 0x2e, 0x70, 0x62, 0x2e, 0x4c, 0x69, 0x73, 0x74, 0x4e, 0x53, 0x43, 0x6c, 0x75, 0x73, 0x74,
- 0x65, 0x72, 0x73, 0x52, 0x65, 0x73, 0x70, 0x6f, 0x6e, 0x73, 0x65, 0x12, 0x50, 0x0a, 0x11, 0x66,
- 0x69, 0x6e, 0x64, 0x41, 0x6c, 0x6c, 0x4e, 0x53, 0x43, 0x6c, 0x75, 0x73, 0x74, 0x65, 0x72, 0x73,
- 0x12, 0x1c, 0x2e, 0x70, 0x62, 0x2e, 0x46, 0x69, 0x6e, 0x64, 0x41, 0x6c, 0x6c, 0x4e, 0x53, 0x43,
- 0x6c, 0x75, 0x73, 0x74, 0x65, 0x72, 0x73, 0x52, 0x65, 0x71, 0x75, 0x65, 0x73, 0x74, 0x1a, 0x1d,
- 0x2e, 0x70, 0x62, 0x2e, 0x46, 0x69, 0x6e, 0x64, 0x41, 0x6c, 0x6c, 0x4e, 0x53, 0x43, 0x6c, 0x75,
- 0x73, 0x74, 0x65, 0x72, 0x73, 0x52, 0x65, 0x73, 0x70, 0x6f, 0x6e, 0x73, 0x65, 0x12, 0x5b, 0x0a,
- 0x1e, 0x75, 0x70, 0x64, 0x61, 0x74, 0x65, 0x4e, 0x53, 0x43, 0x6c, 0x75, 0x73, 0x74, 0x65, 0x72,
- 0x52, 0x65, 0x63, 0x75, 0x72, 0x73, 0x69, 0x6f, 0x6e, 0x43, 0x6f, 0x6e, 0x66, 0x69, 0x67, 0x12,
- 0x29, 0x2e, 0x70, 0x62, 0x2e, 0x55, 0x70, 0x64, 0x61, 0x74, 0x65, 0x4e, 0x53, 0x43, 0x6c, 0x75,
- 0x73, 0x74, 0x65, 0x72, 0x52, 0x65, 0x63, 0x75, 0x72, 0x73, 0x69, 0x6f, 0x6e, 0x43, 0x6f, 0x6e,
- 0x66, 0x69, 0x67, 0x52, 0x65, 0x71, 0x75, 0x65, 0x73, 0x74, 0x1a, 0x0e, 0x2e, 0x70, 0x62, 0x2e,
- 0x52, 0x50, 0x43, 0x53, 0x75, 0x63, 0x63, 0x65, 0x73, 0x73, 0x12, 0x71, 0x0a, 0x1c, 0x66, 0x69,
- 0x6e, 0x64, 0x4e, 0x53, 0x43, 0x6c, 0x75, 0x73, 0x74, 0x65, 0x72, 0x52, 0x65, 0x63, 0x75, 0x72,
- 0x73, 0x69, 0x6f, 0x6e, 0x43, 0x6f, 0x6e, 0x66, 0x69, 0x67, 0x12, 0x27, 0x2e, 0x70, 0x62, 0x2e,
- 0x46, 0x69, 0x6e, 0x64, 0x4e, 0x53, 0x43, 0x6c, 0x75, 0x73, 0x74, 0x65, 0x72, 0x52, 0x65, 0x63,
- 0x75, 0x72, 0x73, 0x69, 0x6f, 0x6e, 0x43, 0x6f, 0x6e, 0x66, 0x69, 0x67, 0x52, 0x65, 0x71, 0x75,
- 0x65, 0x73, 0x74, 0x1a, 0x28, 0x2e, 0x70, 0x62, 0x2e, 0x46, 0x69, 0x6e, 0x64, 0x4e, 0x53, 0x43,
- 0x6c, 0x75, 0x73, 0x74, 0x65, 0x72, 0x52, 0x65, 0x63, 0x75, 0x72, 0x73, 0x69, 0x6f, 0x6e, 0x43,
- 0x6f, 0x6e, 0x66, 0x69, 0x67, 0x52, 0x65, 0x73, 0x70, 0x6f, 0x6e, 0x73, 0x65, 0x12, 0x5f, 0x0a,
- 0x16, 0x66, 0x69, 0x6e, 0x64, 0x4e, 0x53, 0x43, 0x6c, 0x75, 0x73, 0x74, 0x65, 0x72, 0x54, 0x43,
- 0x50, 0x43, 0x6f, 0x6e, 0x66, 0x69, 0x67, 0x12, 0x21, 0x2e, 0x70, 0x62, 0x2e, 0x46, 0x69, 0x6e,
- 0x64, 0x4e, 0x53, 0x43, 0x6c, 0x75, 0x73, 0x74, 0x65, 0x72, 0x54, 0x43, 0x50, 0x43, 0x6f, 0x6e,
- 0x66, 0x69, 0x67, 0x52, 0x65, 0x71, 0x75, 0x65, 0x73, 0x74, 0x1a, 0x22, 0x2e, 0x70, 0x62, 0x2e,
- 0x46, 0x69, 0x6e, 0x64, 0x4e, 0x53, 0x43, 0x6c, 0x75, 0x73, 0x74, 0x65, 0x72, 0x54, 0x43, 0x50,
- 0x43, 0x6f, 0x6e, 0x66, 0x69, 0x67, 0x52, 0x65, 0x73, 0x70, 0x6f, 0x6e, 0x73, 0x65, 0x12, 0x43,
- 0x0a, 0x12, 0x75, 0x70, 0x64, 0x61, 0x74, 0x65, 0x4e, 0x53, 0x43, 0x6c, 0x75, 0x73, 0x74, 0x65,
- 0x72, 0x54, 0x43, 0x50, 0x12, 0x1d, 0x2e, 0x70, 0x62, 0x2e, 0x55, 0x70, 0x64, 0x61, 0x74, 0x65,
- 0x4e, 0x53, 0x43, 0x6c, 0x75, 0x73, 0x74, 0x65, 0x72, 0x54, 0x43, 0x50, 0x52, 0x65, 0x71, 0x75,
- 0x65, 0x73, 0x74, 0x1a, 0x0e, 0x2e, 0x70, 0x62, 0x2e, 0x52, 0x50, 0x43, 0x53, 0x75, 0x63, 0x63,
- 0x65, 0x73, 0x73, 0x12, 0x5f, 0x0a, 0x16, 0x66, 0x69, 0x6e, 0x64, 0x4e, 0x53, 0x43, 0x6c, 0x75,
- 0x73, 0x74, 0x65, 0x72, 0x54, 0x4c, 0x53, 0x43, 0x6f, 0x6e, 0x66, 0x69, 0x67, 0x12, 0x21, 0x2e,
- 0x70, 0x62, 0x2e, 0x46, 0x69, 0x6e, 0x64, 0x4e, 0x53, 0x43, 0x6c, 0x75, 0x73, 0x74, 0x65, 0x72,
- 0x54, 0x4c, 0x53, 0x43, 0x6f, 0x6e, 0x66, 0x69, 0x67, 0x52, 0x65, 0x71, 0x75, 0x65, 0x73, 0x74,
- 0x1a, 0x22, 0x2e, 0x70, 0x62, 0x2e, 0x46, 0x69, 0x6e, 0x64, 0x4e, 0x53, 0x43, 0x6c, 0x75, 0x73,
- 0x74, 0x65, 0x72, 0x54, 0x4c, 0x53, 0x43, 0x6f, 0x6e, 0x66, 0x69, 0x67, 0x52, 0x65, 0x73, 0x70,
- 0x6f, 0x6e, 0x73, 0x65, 0x12, 0x43, 0x0a, 0x12, 0x75, 0x70, 0x64, 0x61, 0x74, 0x65, 0x4e, 0x53,
- 0x43, 0x6c, 0x75, 0x73, 0x74, 0x65, 0x72, 0x54, 0x4c, 0x53, 0x12, 0x1d, 0x2e, 0x70, 0x62, 0x2e,
- 0x55, 0x70, 0x64, 0x61, 0x74, 0x65, 0x4e, 0x53, 0x43, 0x6c, 0x75, 0x73, 0x74, 0x65, 0x72, 0x54,
- 0x4c, 0x53, 0x52, 0x65, 0x71, 0x75, 0x65, 0x73, 0x74, 0x1a, 0x0e, 0x2e, 0x70, 0x62, 0x2e, 0x52,
- 0x50, 0x43, 0x53, 0x75, 0x63, 0x63, 0x65, 0x73, 0x73, 0x12, 0x5f, 0x0a, 0x16, 0x66, 0x69, 0x6e,
- 0x64, 0x4e, 0x53, 0x43, 0x6c, 0x75, 0x73, 0x74, 0x65, 0x72, 0x55, 0x44, 0x50, 0x43, 0x6f, 0x6e,
- 0x66, 0x69, 0x67, 0x12, 0x21, 0x2e, 0x70, 0x62, 0x2e, 0x46, 0x69, 0x6e, 0x64, 0x4e, 0x53, 0x43,
- 0x6c, 0x75, 0x73, 0x74, 0x65, 0x72, 0x55, 0x44, 0x50, 0x43, 0x6f, 0x6e, 0x66, 0x69, 0x67, 0x52,
- 0x65, 0x71, 0x75, 0x65, 0x73, 0x74, 0x1a, 0x22, 0x2e, 0x70, 0x62, 0x2e, 0x46, 0x69, 0x6e, 0x64,
- 0x4e, 0x53, 0x43, 0x6c, 0x75, 0x73, 0x74, 0x65, 0x72, 0x55, 0x44, 0x50, 0x43, 0x6f, 0x6e, 0x66,
- 0x69, 0x67, 0x52, 0x65, 0x73, 0x70, 0x6f, 0x6e, 0x73, 0x65, 0x12, 0x43, 0x0a, 0x12, 0x75, 0x70,
- 0x64, 0x61, 0x74, 0x65, 0x4e, 0x53, 0x43, 0x6c, 0x75, 0x73, 0x74, 0x65, 0x72, 0x55, 0x44, 0x50,
- 0x12, 0x1d, 0x2e, 0x70, 0x62, 0x2e, 0x55, 0x70, 0x64, 0x61, 0x74, 0x65, 0x4e, 0x53, 0x43, 0x6c,
- 0x75, 0x73, 0x74, 0x65, 0x72, 0x55, 0x44, 0x50, 0x52, 0x65, 0x71, 0x75, 0x65, 0x73, 0x74, 0x1a,
- 0x0e, 0x2e, 0x70, 0x62, 0x2e, 0x52, 0x50, 0x43, 0x53, 0x75, 0x63, 0x63, 0x65, 0x73, 0x73, 0x12,
- 0x5f, 0x0a, 0x16, 0x66, 0x69, 0x6e, 0x64, 0x4e, 0x53, 0x43, 0x6c, 0x75, 0x73, 0x74, 0x65, 0x72,
- 0x44, 0x6f, 0x48, 0x43, 0x6f, 0x6e, 0x66, 0x69, 0x67, 0x12, 0x21, 0x2e, 0x70, 0x62, 0x2e, 0x46,
- 0x69, 0x6e, 0x64, 0x4e, 0x53, 0x43, 0x6c, 0x75, 0x73, 0x74, 0x65, 0x72, 0x44, 0x6f, 0x48, 0x43,
- 0x6f, 0x6e, 0x66, 0x69, 0x67, 0x52, 0x65, 0x71, 0x75, 0x65, 0x73, 0x74, 0x1a, 0x22, 0x2e, 0x70,
- 0x62, 0x2e, 0x46, 0x69, 0x6e, 0x64, 0x4e, 0x53, 0x43, 0x6c, 0x75, 0x73, 0x74, 0x65, 0x72, 0x44,
- 0x6f, 0x48, 0x43, 0x6f, 0x6e, 0x66, 0x69, 0x67, 0x52, 0x65, 0x73, 0x70, 0x6f, 0x6e, 0x73, 0x65,
- 0x12, 0x43, 0x0a, 0x12, 0x75, 0x70, 0x64, 0x61, 0x74, 0x65, 0x4e, 0x53, 0x43, 0x6c, 0x75, 0x73,
- 0x74, 0x65, 0x72, 0x44, 0x6f, 0x48, 0x12, 0x1d, 0x2e, 0x70, 0x62, 0x2e, 0x55, 0x70, 0x64, 0x61,
- 0x74, 0x65, 0x4e, 0x53, 0x43, 0x6c, 0x75, 0x73, 0x74, 0x65, 0x72, 0x44, 0x6f, 0x48, 0x52, 0x65,
- 0x71, 0x75, 0x65, 0x73, 0x74, 0x1a, 0x0e, 0x2e, 0x70, 0x62, 0x2e, 0x52, 0x50, 0x43, 0x53, 0x75,
- 0x63, 0x63, 0x65, 0x73, 0x73, 0x12, 0x63, 0x0a, 0x1f, 0x63, 0x6f, 0x75, 0x6e, 0x74, 0x41, 0x6c,
- 0x6c, 0x4e, 0x53, 0x43, 0x6c, 0x75, 0x73, 0x74, 0x65, 0x72, 0x73, 0x57, 0x69, 0x74, 0x68, 0x53,
- 0x53, 0x4c, 0x43, 0x65, 0x72, 0x74, 0x49, 0x64, 0x12, 0x2a, 0x2e, 0x70, 0x62, 0x2e, 0x43, 0x6f,
- 0x75, 0x6e, 0x74, 0x41, 0x6c, 0x6c, 0x4e, 0x53, 0x43, 0x6c, 0x75, 0x73, 0x74, 0x65, 0x72, 0x73,
- 0x57, 0x69, 0x74, 0x68, 0x53, 0x53, 0x4c, 0x43, 0x65, 0x72, 0x74, 0x49, 0x64, 0x52, 0x65, 0x71,
- 0x75, 0x65, 0x73, 0x74, 0x1a, 0x14, 0x2e, 0x70, 0x62, 0x2e, 0x52, 0x50, 0x43, 0x43, 0x6f, 0x75,
- 0x6e, 0x74, 0x52, 0x65, 0x73, 0x70, 0x6f, 0x6e, 0x73, 0x65, 0x12, 0x6e, 0x0a, 0x1b, 0x66, 0x69,
- 0x6e, 0x64, 0x4e, 0x53, 0x43, 0x6c, 0x75, 0x73, 0x74, 0x65, 0x72, 0x44, 0x44, 0x6f, 0x53, 0x50,
- 0x72, 0x6f, 0x74, 0x65, 0x63, 0x74, 0x69, 0x6f, 0x6e, 0x12, 0x26, 0x2e, 0x70, 0x62, 0x2e, 0x46,
- 0x69, 0x6e, 0x64, 0x4e, 0x53, 0x43, 0x6c, 0x75, 0x73, 0x74, 0x65, 0x72, 0x44, 0x44, 0x6f, 0x53,
- 0x50, 0x72, 0x6f, 0x74, 0x65, 0x63, 0x74, 0x69, 0x6f, 0x6e, 0x52, 0x65, 0x71, 0x75, 0x65, 0x73,
- 0x74, 0x1a, 0x27, 0x2e, 0x70, 0x62, 0x2e, 0x46, 0x69, 0x6e, 0x64, 0x4e, 0x53, 0x43, 0x6c, 0x75,
- 0x73, 0x74, 0x65, 0x72, 0x44, 0x44, 0x6f, 0x53, 0x50, 0x72, 0x6f, 0x74, 0x65, 0x63, 0x74, 0x69,
- 0x6f, 0x6e, 0x52, 0x65, 0x73, 0x70, 0x6f, 0x6e, 0x73, 0x65, 0x12, 0x59, 0x0a, 0x1d, 0x75, 0x70,
- 0x64, 0x61, 0x74, 0x65, 0x4e, 0x53, 0x43, 0x6c, 0x75, 0x73, 0x74, 0x65, 0x72, 0x44, 0x44, 0x6f,
- 0x53, 0x50, 0x72, 0x6f, 0x74, 0x65, 0x63, 0x74, 0x69, 0x6f, 0x6e, 0x12, 0x28, 0x2e, 0x70, 0x62,
- 0x2e, 0x55, 0x70, 0x64, 0x61, 0x74, 0x65, 0x4e, 0x53, 0x43, 0x6c, 0x75, 0x73, 0x74, 0x65, 0x72,
- 0x44, 0x44, 0x6f, 0x53, 0x50, 0x72, 0x6f, 0x74, 0x65, 0x63, 0x74, 0x69, 0x6f, 0x6e, 0x52, 0x65,
- 0x71, 0x75, 0x65, 0x73, 0x74, 0x1a, 0x0e, 0x2e, 0x70, 0x62, 0x2e, 0x52, 0x50, 0x43, 0x53, 0x75,
- 0x63, 0x63, 0x65, 0x73, 0x73, 0x12, 0x53, 0x0a, 0x12, 0x66, 0x69, 0x6e, 0x64, 0x4e, 0x53, 0x43,
- 0x6c, 0x75, 0x73, 0x74, 0x65, 0x72, 0x48, 0x6f, 0x73, 0x74, 0x73, 0x12, 0x1d, 0x2e, 0x70, 0x62,
- 0x2e, 0x46, 0x69, 0x6e, 0x64, 0x4e, 0x53, 0x43, 0x6c, 0x75, 0x73, 0x74, 0x65, 0x72, 0x48, 0x6f,
- 0x73, 0x74, 0x73, 0x52, 0x65, 0x71, 0x75, 0x65, 0x73, 0x74, 0x1a, 0x1e, 0x2e, 0x70, 0x62, 0x2e,
- 0x46, 0x69, 0x6e, 0x64, 0x4e, 0x53, 0x43, 0x6c, 0x75, 0x73, 0x74, 0x65, 0x72, 0x48, 0x6f, 0x73,
- 0x74, 0x73, 0x52, 0x65, 0x73, 0x70, 0x6f, 0x6e, 0x73, 0x65, 0x12, 0x6e, 0x0a, 0x1b, 0x66, 0x69,
- 0x6e, 0x64, 0x41, 0x76, 0x61, 0x69, 0x6c, 0x61, 0x62, 0x6c, 0x65, 0x4e, 0x53, 0x48, 0x6f, 0x73,
- 0x74, 0x73, 0x46, 0x6f, 0x72, 0x55, 0x73, 0x65, 0x72, 0x12, 0x26, 0x2e, 0x70, 0x62, 0x2e, 0x46,
- 0x69, 0x6e, 0x64, 0x41, 0x76, 0x61, 0x69, 0x6c, 0x61, 0x62, 0x6c, 0x65, 0x4e, 0x53, 0x48, 0x6f,
- 0x73, 0x74, 0x73, 0x46, 0x6f, 0x72, 0x55, 0x73, 0x65, 0x72, 0x52, 0x65, 0x71, 0x75, 0x65, 0x73,
- 0x74, 0x1a, 0x27, 0x2e, 0x70, 0x62, 0x2e, 0x46, 0x69, 0x6e, 0x64, 0x41, 0x76, 0x61, 0x69, 0x6c,
- 0x61, 0x62, 0x6c, 0x65, 0x4e, 0x53, 0x48, 0x6f, 0x73, 0x74, 0x73, 0x46, 0x6f, 0x72, 0x55, 0x73,
- 0x65, 0x72, 0x52, 0x65, 0x73, 0x70, 0x6f, 0x6e, 0x73, 0x65, 0x12, 0x68, 0x0a, 0x19, 0x66, 0x69,
- 0x6e, 0x64, 0x4e, 0x53, 0x43, 0x6c, 0x75, 0x73, 0x74, 0x65, 0x72, 0x41, 0x6e, 0x73, 0x77, 0x65,
- 0x72, 0x43, 0x6f, 0x6e, 0x66, 0x69, 0x67, 0x12, 0x24, 0x2e, 0x70, 0x62, 0x2e, 0x46, 0x69, 0x6e,
- 0x64, 0x4e, 0x53, 0x43, 0x6c, 0x75, 0x73, 0x74, 0x65, 0x72, 0x41, 0x6e, 0x73, 0x77, 0x65, 0x72,
- 0x43, 0x6f, 0x6e, 0x66, 0x69, 0x67, 0x52, 0x65, 0x71, 0x75, 0x65, 0x73, 0x74, 0x1a, 0x25, 0x2e,
- 0x70, 0x62, 0x2e, 0x46, 0x69, 0x6e, 0x64, 0x4e, 0x53, 0x43, 0x6c, 0x75, 0x73, 0x74, 0x65, 0x72,
- 0x41, 0x6e, 0x73, 0x77, 0x65, 0x72, 0x43, 0x6f, 0x6e, 0x66, 0x69, 0x67, 0x52, 0x65, 0x73, 0x70,
- 0x6f, 0x6e, 0x73, 0x65, 0x12, 0x55, 0x0a, 0x1b, 0x75, 0x70, 0x64, 0x61, 0x74, 0x65, 0x4e, 0x53,
- 0x43, 0x6c, 0x75, 0x73, 0x74, 0x65, 0x72, 0x41, 0x6e, 0x73, 0x77, 0x65, 0x72, 0x43, 0x6f, 0x6e,
- 0x66, 0x69, 0x67, 0x12, 0x26, 0x2e, 0x70, 0x62, 0x2e, 0x55, 0x70, 0x64, 0x61, 0x74, 0x65, 0x4e,
- 0x53, 0x43, 0x6c, 0x75, 0x73, 0x74, 0x65, 0x72, 0x41, 0x6e, 0x73, 0x77, 0x65, 0x72, 0x43, 0x6f,
- 0x6e, 0x66, 0x69, 0x67, 0x52, 0x65, 0x71, 0x75, 0x65, 0x73, 0x74, 0x1a, 0x0e, 0x2e, 0x70, 0x62,
- 0x2e, 0x52, 0x50, 0x43, 0x53, 0x75, 0x63, 0x63, 0x65, 0x73, 0x73, 0x12, 0x5f, 0x0a, 0x16, 0x66,
- 0x69, 0x6e, 0x64, 0x4e, 0x53, 0x43, 0x6c, 0x75, 0x73, 0x74, 0x65, 0x72, 0x53, 0x4f, 0x41, 0x43,
- 0x6f, 0x6e, 0x66, 0x69, 0x67, 0x12, 0x21, 0x2e, 0x70, 0x62, 0x2e, 0x46, 0x69, 0x6e, 0x64, 0x4e,
- 0x53, 0x43, 0x6c, 0x75, 0x73, 0x74, 0x65, 0x72, 0x53, 0x4f, 0x41, 0x43, 0x6f, 0x6e, 0x66, 0x69,
- 0x67, 0x52, 0x65, 0x71, 0x75, 0x65, 0x73, 0x74, 0x1a, 0x22, 0x2e, 0x70, 0x62, 0x2e, 0x46, 0x69,
- 0x6e, 0x64, 0x4e, 0x53, 0x43, 0x6c, 0x75, 0x73, 0x74, 0x65, 0x72, 0x53, 0x4f, 0x41, 0x43, 0x6f,
- 0x6e, 0x66, 0x69, 0x67, 0x52, 0x65, 0x73, 0x70, 0x6f, 0x6e, 0x73, 0x65, 0x12, 0x4f, 0x0a, 0x18,
- 0x75, 0x70, 0x64, 0x61, 0x74, 0x65, 0x4e, 0x53, 0x43, 0x6c, 0x75, 0x73, 0x74, 0x65, 0x72, 0x53,
- 0x4f, 0x41, 0x43, 0x6f, 0x6e, 0x66, 0x69, 0x67, 0x12, 0x23, 0x2e, 0x70, 0x62, 0x2e, 0x55, 0x70,
- 0x64, 0x61, 0x74, 0x65, 0x4e, 0x53, 0x43, 0x6c, 0x75, 0x73, 0x74, 0x65, 0x72, 0x53, 0x4f, 0x41,
- 0x43, 0x6f, 0x6e, 0x66, 0x69, 0x67, 0x52, 0x65, 0x71, 0x75, 0x65, 0x73, 0x74, 0x1a, 0x0e, 0x2e,
- 0x70, 0x62, 0x2e, 0x52, 0x50, 0x43, 0x53, 0x75, 0x63, 0x63, 0x65, 0x73, 0x73, 0x42, 0x06, 0x5a,
- 0x04, 0x2e, 0x2f, 0x70, 0x62, 0x62, 0x06, 0x70, 0x72, 0x6f, 0x74, 0x6f, 0x33,
-}
+const file_service_ns_cluster_proto_rawDesc = "" +
+ "\n" +
+ "\x18service_ns_cluster.proto\x12\x02pb\x1a\x1dmodels/model_ns_cluster.proto\x1a\x19models/rpc_messages.proto\"\x98\x01\n" +
+ "\x16CreateNSClusterRequest\x12\x12\n" +
+ "\x04name\x18\x01 \x01(\tR\x04name\x12$\n" +
+ "\raccessLogJSON\x18\x02 \x01(\fR\raccessLogJSON\x12\x14\n" +
+ "\x05hosts\x18\x03 \x03(\tR\x05hosts\x12\x18\n" +
+ "\asoaJSON\x18\x04 \x01(\fR\asoaJSON\x12\x14\n" +
+ "\x05email\x18\x05 \x01(\tR\x05email\";\n" +
+ "\x17CreateNSClusterResponse\x12 \n" +
+ "\vnsClusterId\x18\x01 \x01(\x03R\vnsClusterId\"\x9e\x02\n" +
+ "\x16UpdateNSClusterRequest\x12 \n" +
+ "\vnsClusterId\x18\x01 \x01(\x03R\vnsClusterId\x12\x12\n" +
+ "\x04name\x18\x02 \x01(\tR\x04name\x12\x12\n" +
+ "\x04isOn\x18\x03 \x01(\bR\x04isOn\x12\x14\n" +
+ "\x05hosts\x18\x04 \x03(\tR\x05hosts\x12\x14\n" +
+ "\x05email\x18\b \x01(\tR\x05email\x12(\n" +
+ "\x0fautoRemoteStart\x18\x05 \x01(\bR\x0fautoRemoteStart\x12\x1a\n" +
+ "\btimeZone\x18\x06 \x01(\tR\btimeZone\x12\"\n" +
+ "\fdetectAgents\x18\a \x01(\bR\fdetectAgents\x12$\n" +
+ "\rcheckingPorts\x18\t \x01(\bR\rcheckingPorts\"A\n" +
+ "\x1dFindNSClusterAccessLogRequest\x12 \n" +
+ "\vnsClusterId\x18\x01 \x01(\x03R\vnsClusterId\"F\n" +
+ "\x1eFindNSClusterAccessLogResponse\x12$\n" +
+ "\rAccessLogJSON\x18\x01 \x01(\fR\rAccessLogJSON\"i\n" +
+ "\x1fUpdateNSClusterAccessLogRequest\x12 \n" +
+ "\vnsClusterId\x18\x01 \x01(\x03R\vnsClusterId\x12$\n" +
+ "\raccessLogJSON\x18\x02 \x01(\fR\raccessLogJSON\"3\n" +
+ "\x0fDeleteNSCluster\x12 \n" +
+ "\vnsClusterId\x18\x01 \x01(\x03R\vnsClusterId\"8\n" +
+ "\x14FindNSClusterRequest\x12 \n" +
+ "\vnsClusterId\x18\x01 \x01(\x03R\vnsClusterId\"D\n" +
+ "\x15FindNSClusterResponse\x12+\n" +
+ "\tnsCluster\x18\x01 \x01(\v2\r.pb.NSClusterR\tnsCluster\"\x1b\n" +
+ "\x19CountAllNSClustersRequest\"C\n" +
+ "\x15ListNSClustersRequest\x12\x16\n" +
+ "\x06offset\x18\x01 \x01(\x03R\x06offset\x12\x12\n" +
+ "\x04size\x18\x02 \x01(\x03R\x04size\"G\n" +
+ "\x16ListNSClustersResponse\x12-\n" +
+ "\n" +
+ "nsClusters\x18\x01 \x03(\v2\r.pb.NSClusterR\n" +
+ "nsClusters\"\x1a\n" +
+ "\x18FindAllNSClustersRequest\"J\n" +
+ "\x19FindAllNSClustersResponse\x12-\n" +
+ "\n" +
+ "nsClusters\x18\x01 \x03(\v2\r.pb.NSClusterR\n" +
+ "nsClusters\"o\n" +
+ "%UpdateNSClusterRecursionConfigRequest\x12 \n" +
+ "\vnsClusterId\x18\x01 \x01(\x03R\vnsClusterId\x12$\n" +
+ "\rrecursionJSON\x18\x02 \x01(\fR\rrecursionJSON\"G\n" +
+ "#FindNSClusterRecursionConfigRequest\x12 \n" +
+ "\vnsClusterId\x18\x01 \x01(\x03R\vnsClusterId\"L\n" +
+ "$FindNSClusterRecursionConfigResponse\x12$\n" +
+ "\rrecursionJSON\x18\x01 \x01(\fR\rrecursionJSON\"A\n" +
+ "\x1dFindNSClusterTCPConfigRequest\x12 \n" +
+ "\vnsClusterId\x18\x01 \x01(\x03R\vnsClusterId\":\n" +
+ "\x1eFindNSClusterTCPConfigResponse\x12\x18\n" +
+ "\atcpJSON\x18\x01 \x01(\fR\atcpJSON\"A\n" +
+ "\x1dFindNSClusterTLSConfigRequest\x12 \n" +
+ "\vnsClusterId\x18\x01 \x01(\x03R\vnsClusterId\":\n" +
+ "\x1eFindNSClusterTLSConfigResponse\x12\x18\n" +
+ "\atlsJSON\x18\x01 \x01(\fR\atlsJSON\"A\n" +
+ "\x1dFindNSClusterUDPConfigRequest\x12 \n" +
+ "\vnsClusterId\x18\x01 \x01(\x03R\vnsClusterId\":\n" +
+ "\x1eFindNSClusterUDPConfigResponse\x12\x18\n" +
+ "\audpJSON\x18\x01 \x01(\fR\audpJSON\"A\n" +
+ "\x1dFindNSClusterDoHConfigRequest\x12 \n" +
+ "\vnsClusterId\x18\x01 \x01(\x03R\vnsClusterId\":\n" +
+ "\x1eFindNSClusterDoHConfigResponse\x12\x18\n" +
+ "\adohJSON\x18\x01 \x01(\fR\adohJSON\"W\n" +
+ "\x19UpdateNSClusterTCPRequest\x12 \n" +
+ "\vnsClusterId\x18\x01 \x01(\x03R\vnsClusterId\x12\x18\n" +
+ "\atcpJSON\x18\x02 \x01(\fR\atcpJSON\"W\n" +
+ "\x19UpdateNSClusterTLSRequest\x12 \n" +
+ "\vnsClusterId\x18\x01 \x01(\x03R\vnsClusterId\x12\x18\n" +
+ "\atlsJSON\x18\x02 \x01(\fR\atlsJSON\"W\n" +
+ "\x19UpdateNSClusterUDPRequest\x12 \n" +
+ "\vnsClusterId\x18\x01 \x01(\x03R\vnsClusterId\x12\x18\n" +
+ "\audpJSON\x18\x02 \x01(\fR\audpJSON\"W\n" +
+ "\x19UpdateNSClusterDoHRequest\x12 \n" +
+ "\vnsClusterId\x18\x01 \x01(\x03R\vnsClusterId\x12\x18\n" +
+ "\adohJSON\x18\x02 \x01(\fR\adohJSON\"F\n" +
+ "&CountAllNSClustersWithSSLCertIdRequest\x12\x1c\n" +
+ "\tsslCertId\x18\x01 \x01(\x03R\tsslCertId\"F\n" +
+ "\"FindNSClusterDDoSProtectionRequest\x12 \n" +
+ "\vnsClusterId\x18\x01 \x01(\x03R\vnsClusterId\"U\n" +
+ "#FindNSClusterDDoSProtectionResponse\x12.\n" +
+ "\x12ddosProtectionJSON\x18\x01 \x01(\fR\x12ddosProtectionJSON\"x\n" +
+ "$UpdateNSClusterDDoSProtectionRequest\x12 \n" +
+ "\vnsClusterId\x18\x01 \x01(\x03R\vnsClusterId\x12.\n" +
+ "\x12ddosProtectionJSON\x18\x02 \x01(\fR\x12ddosProtectionJSON\"=\n" +
+ "\x19FindNSClusterHostsRequest\x12 \n" +
+ "\vnsClusterId\x18\x01 \x01(\x03R\vnsClusterId\"2\n" +
+ "\x1aFindNSClusterHostsResponse\x12\x14\n" +
+ "\x05hosts\x18\x01 \x03(\tR\x05hosts\"<\n" +
+ "\"FindAvailableNSHostsForUserRequest\x12\x16\n" +
+ "\x06userId\x18\x01 \x01(\x03R\x06userId\";\n" +
+ "#FindAvailableNSHostsForUserResponse\x12\x14\n" +
+ "\x05hosts\x18\x01 \x03(\tR\x05hosts\"D\n" +
+ " FindNSClusterAnswerConfigRequest\x12 \n" +
+ "\vnsClusterId\x18\x01 \x01(\x03R\vnsClusterId\"C\n" +
+ "!FindNSClusterAnswerConfigResponse\x12\x1e\n" +
+ "\n" +
+ "answerJSON\x18\x01 \x01(\fR\n" +
+ "answerJSON\"f\n" +
+ "\"UpdateNSClusterAnswerConfigRequest\x12 \n" +
+ "\vnsClusterId\x18\x01 \x01(\x03R\vnsClusterId\x12\x1e\n" +
+ "\n" +
+ "answerJSON\x18\x02 \x01(\fR\n" +
+ "answerJSON\"A\n" +
+ "\x1dFindNSClusterSOAConfigRequest\x12 \n" +
+ "\vnsClusterId\x18\x01 \x01(\x03R\vnsClusterId\":\n" +
+ "\x1eFindNSClusterSOAConfigResponse\x12\x18\n" +
+ "\asoaJSON\x18\x01 \x01(\fR\asoaJSON\"]\n" +
+ "\x1fUpdateNSClusterSOAConfigRequest\x12 \n" +
+ "\vnsClusterId\x18\x01 \x01(\x03R\vnsClusterId\x12\x18\n" +
+ "\asoaJSON\x18\x02 \x01(\fR\asoaJSON2\x83\x13\n" +
+ "\x10NSClusterService\x12J\n" +
+ "\x0fcreateNSCluster\x12\x1a.pb.CreateNSClusterRequest\x1a\x1b.pb.CreateNSClusterResponse\x12=\n" +
+ "\x0fupdateNSCluster\x12\x1a.pb.UpdateNSClusterRequest\x1a\x0e.pb.RPCSuccess\x12_\n" +
+ "\x16findNSClusterAccessLog\x12!.pb.FindNSClusterAccessLogRequest\x1a\".pb.FindNSClusterAccessLogResponse\x12O\n" +
+ "\x18updateNSClusterAccessLog\x12#.pb.UpdateNSClusterAccessLogRequest\x1a\x0e.pb.RPCSuccess\x126\n" +
+ "\x0fdeleteNSCluster\x12\x13.pb.DeleteNSCluster\x1a\x0e.pb.RPCSuccess\x12D\n" +
+ "\rfindNSCluster\x12\x18.pb.FindNSClusterRequest\x1a\x19.pb.FindNSClusterResponse\x12I\n" +
+ "\x12countAllNSClusters\x12\x1d.pb.CountAllNSClustersRequest\x1a\x14.pb.RPCCountResponse\x12G\n" +
+ "\x0elistNSClusters\x12\x19.pb.ListNSClustersRequest\x1a\x1a.pb.ListNSClustersResponse\x12P\n" +
+ "\x11findAllNSClusters\x12\x1c.pb.FindAllNSClustersRequest\x1a\x1d.pb.FindAllNSClustersResponse\x12[\n" +
+ "\x1eupdateNSClusterRecursionConfig\x12).pb.UpdateNSClusterRecursionConfigRequest\x1a\x0e.pb.RPCSuccess\x12q\n" +
+ "\x1cfindNSClusterRecursionConfig\x12'.pb.FindNSClusterRecursionConfigRequest\x1a(.pb.FindNSClusterRecursionConfigResponse\x12_\n" +
+ "\x16findNSClusterTCPConfig\x12!.pb.FindNSClusterTCPConfigRequest\x1a\".pb.FindNSClusterTCPConfigResponse\x12C\n" +
+ "\x12updateNSClusterTCP\x12\x1d.pb.UpdateNSClusterTCPRequest\x1a\x0e.pb.RPCSuccess\x12_\n" +
+ "\x16findNSClusterTLSConfig\x12!.pb.FindNSClusterTLSConfigRequest\x1a\".pb.FindNSClusterTLSConfigResponse\x12C\n" +
+ "\x12updateNSClusterTLS\x12\x1d.pb.UpdateNSClusterTLSRequest\x1a\x0e.pb.RPCSuccess\x12_\n" +
+ "\x16findNSClusterUDPConfig\x12!.pb.FindNSClusterUDPConfigRequest\x1a\".pb.FindNSClusterUDPConfigResponse\x12C\n" +
+ "\x12updateNSClusterUDP\x12\x1d.pb.UpdateNSClusterUDPRequest\x1a\x0e.pb.RPCSuccess\x12_\n" +
+ "\x16findNSClusterDoHConfig\x12!.pb.FindNSClusterDoHConfigRequest\x1a\".pb.FindNSClusterDoHConfigResponse\x12C\n" +
+ "\x12updateNSClusterDoH\x12\x1d.pb.UpdateNSClusterDoHRequest\x1a\x0e.pb.RPCSuccess\x12c\n" +
+ "\x1fcountAllNSClustersWithSSLCertId\x12*.pb.CountAllNSClustersWithSSLCertIdRequest\x1a\x14.pb.RPCCountResponse\x12n\n" +
+ "\x1bfindNSClusterDDoSProtection\x12&.pb.FindNSClusterDDoSProtectionRequest\x1a'.pb.FindNSClusterDDoSProtectionResponse\x12Y\n" +
+ "\x1dupdateNSClusterDDoSProtection\x12(.pb.UpdateNSClusterDDoSProtectionRequest\x1a\x0e.pb.RPCSuccess\x12S\n" +
+ "\x12findNSClusterHosts\x12\x1d.pb.FindNSClusterHostsRequest\x1a\x1e.pb.FindNSClusterHostsResponse\x12n\n" +
+ "\x1bfindAvailableNSHostsForUser\x12&.pb.FindAvailableNSHostsForUserRequest\x1a'.pb.FindAvailableNSHostsForUserResponse\x12h\n" +
+ "\x19findNSClusterAnswerConfig\x12$.pb.FindNSClusterAnswerConfigRequest\x1a%.pb.FindNSClusterAnswerConfigResponse\x12U\n" +
+ "\x1bupdateNSClusterAnswerConfig\x12&.pb.UpdateNSClusterAnswerConfigRequest\x1a\x0e.pb.RPCSuccess\x12_\n" +
+ "\x16findNSClusterSOAConfig\x12!.pb.FindNSClusterSOAConfigRequest\x1a\".pb.FindNSClusterSOAConfigResponse\x12O\n" +
+ "\x18updateNSClusterSOAConfig\x12#.pb.UpdateNSClusterSOAConfigRequest\x1a\x0e.pb.RPCSuccessB\x06Z\x04./pbb\x06proto3"
var (
file_service_ns_cluster_proto_rawDescOnce sync.Once
- file_service_ns_cluster_proto_rawDescData = file_service_ns_cluster_proto_rawDesc
+ file_service_ns_cluster_proto_rawDescData []byte
)
func file_service_ns_cluster_proto_rawDescGZIP() []byte {
file_service_ns_cluster_proto_rawDescOnce.Do(func() {
- file_service_ns_cluster_proto_rawDescData = protoimpl.X.CompressGZIP(file_service_ns_cluster_proto_rawDescData)
+ file_service_ns_cluster_proto_rawDescData = protoimpl.X.CompressGZIP(unsafe.Slice(unsafe.StringData(file_service_ns_cluster_proto_rawDesc), len(file_service_ns_cluster_proto_rawDesc)))
})
return file_service_ns_cluster_proto_rawDescData
}
@@ -2615,7 +2389,7 @@ func file_service_ns_cluster_proto_init() {
out := protoimpl.TypeBuilder{
File: protoimpl.DescBuilder{
GoPackagePath: reflect.TypeOf(x{}).PkgPath(),
- RawDescriptor: file_service_ns_cluster_proto_rawDesc,
+ RawDescriptor: unsafe.Slice(unsafe.StringData(file_service_ns_cluster_proto_rawDesc), len(file_service_ns_cluster_proto_rawDesc)),
NumEnums: 0,
NumMessages: 43,
NumExtensions: 0,
@@ -2626,7 +2400,6 @@ func file_service_ns_cluster_proto_init() {
MessageInfos: file_service_ns_cluster_proto_msgTypes,
}.Build()
File_service_ns_cluster_proto = out.File
- file_service_ns_cluster_proto_rawDesc = nil
file_service_ns_cluster_proto_goTypes = nil
file_service_ns_cluster_proto_depIdxs = nil
}
diff --git a/EdgeCommon/pkg/rpc/pb/service_ns_cluster_grpc.pb.go b/EdgeCommon/pkg/rpc/pb/service_ns_cluster_grpc.pb.go
index e50877f..0ed40d5 100644
--- a/EdgeCommon/pkg/rpc/pb/service_ns_cluster_grpc.pb.go
+++ b/EdgeCommon/pkg/rpc/pb/service_ns_cluster_grpc.pb.go
@@ -1,7 +1,7 @@
// Code generated by protoc-gen-go-grpc. DO NOT EDIT.
// versions:
-// - protoc-gen-go-grpc v1.5.1
-// - protoc v6.33.2
+// - protoc-gen-go-grpc v1.6.1
+// - protoc v3.19.6
// source: service_ns_cluster.proto
package pb
@@ -473,88 +473,88 @@ type NSClusterServiceServer interface {
type UnimplementedNSClusterServiceServer struct{}
func (UnimplementedNSClusterServiceServer) CreateNSCluster(context.Context, *CreateNSClusterRequest) (*CreateNSClusterResponse, error) {
- return nil, status.Errorf(codes.Unimplemented, "method CreateNSCluster not implemented")
+ return nil, status.Error(codes.Unimplemented, "method CreateNSCluster not implemented")
}
func (UnimplementedNSClusterServiceServer) UpdateNSCluster(context.Context, *UpdateNSClusterRequest) (*RPCSuccess, error) {
- return nil, status.Errorf(codes.Unimplemented, "method UpdateNSCluster not implemented")
+ return nil, status.Error(codes.Unimplemented, "method UpdateNSCluster not implemented")
}
func (UnimplementedNSClusterServiceServer) FindNSClusterAccessLog(context.Context, *FindNSClusterAccessLogRequest) (*FindNSClusterAccessLogResponse, error) {
- return nil, status.Errorf(codes.Unimplemented, "method FindNSClusterAccessLog not implemented")
+ return nil, status.Error(codes.Unimplemented, "method FindNSClusterAccessLog not implemented")
}
func (UnimplementedNSClusterServiceServer) UpdateNSClusterAccessLog(context.Context, *UpdateNSClusterAccessLogRequest) (*RPCSuccess, error) {
- return nil, status.Errorf(codes.Unimplemented, "method UpdateNSClusterAccessLog not implemented")
+ return nil, status.Error(codes.Unimplemented, "method UpdateNSClusterAccessLog not implemented")
}
func (UnimplementedNSClusterServiceServer) DeleteNSCluster(context.Context, *DeleteNSCluster) (*RPCSuccess, error) {
- return nil, status.Errorf(codes.Unimplemented, "method DeleteNSCluster not implemented")
+ return nil, status.Error(codes.Unimplemented, "method DeleteNSCluster not implemented")
}
func (UnimplementedNSClusterServiceServer) FindNSCluster(context.Context, *FindNSClusterRequest) (*FindNSClusterResponse, error) {
- return nil, status.Errorf(codes.Unimplemented, "method FindNSCluster not implemented")
+ return nil, status.Error(codes.Unimplemented, "method FindNSCluster not implemented")
}
func (UnimplementedNSClusterServiceServer) CountAllNSClusters(context.Context, *CountAllNSClustersRequest) (*RPCCountResponse, error) {
- return nil, status.Errorf(codes.Unimplemented, "method CountAllNSClusters not implemented")
+ return nil, status.Error(codes.Unimplemented, "method CountAllNSClusters not implemented")
}
func (UnimplementedNSClusterServiceServer) ListNSClusters(context.Context, *ListNSClustersRequest) (*ListNSClustersResponse, error) {
- return nil, status.Errorf(codes.Unimplemented, "method ListNSClusters not implemented")
+ return nil, status.Error(codes.Unimplemented, "method ListNSClusters not implemented")
}
func (UnimplementedNSClusterServiceServer) FindAllNSClusters(context.Context, *FindAllNSClustersRequest) (*FindAllNSClustersResponse, error) {
- return nil, status.Errorf(codes.Unimplemented, "method FindAllNSClusters not implemented")
+ return nil, status.Error(codes.Unimplemented, "method FindAllNSClusters not implemented")
}
func (UnimplementedNSClusterServiceServer) UpdateNSClusterRecursionConfig(context.Context, *UpdateNSClusterRecursionConfigRequest) (*RPCSuccess, error) {
- return nil, status.Errorf(codes.Unimplemented, "method UpdateNSClusterRecursionConfig not implemented")
+ return nil, status.Error(codes.Unimplemented, "method UpdateNSClusterRecursionConfig not implemented")
}
func (UnimplementedNSClusterServiceServer) FindNSClusterRecursionConfig(context.Context, *FindNSClusterRecursionConfigRequest) (*FindNSClusterRecursionConfigResponse, error) {
- return nil, status.Errorf(codes.Unimplemented, "method FindNSClusterRecursionConfig not implemented")
+ return nil, status.Error(codes.Unimplemented, "method FindNSClusterRecursionConfig not implemented")
}
func (UnimplementedNSClusterServiceServer) FindNSClusterTCPConfig(context.Context, *FindNSClusterTCPConfigRequest) (*FindNSClusterTCPConfigResponse, error) {
- return nil, status.Errorf(codes.Unimplemented, "method FindNSClusterTCPConfig not implemented")
+ return nil, status.Error(codes.Unimplemented, "method FindNSClusterTCPConfig not implemented")
}
func (UnimplementedNSClusterServiceServer) UpdateNSClusterTCP(context.Context, *UpdateNSClusterTCPRequest) (*RPCSuccess, error) {
- return nil, status.Errorf(codes.Unimplemented, "method UpdateNSClusterTCP not implemented")
+ return nil, status.Error(codes.Unimplemented, "method UpdateNSClusterTCP not implemented")
}
func (UnimplementedNSClusterServiceServer) FindNSClusterTLSConfig(context.Context, *FindNSClusterTLSConfigRequest) (*FindNSClusterTLSConfigResponse, error) {
- return nil, status.Errorf(codes.Unimplemented, "method FindNSClusterTLSConfig not implemented")
+ return nil, status.Error(codes.Unimplemented, "method FindNSClusterTLSConfig not implemented")
}
func (UnimplementedNSClusterServiceServer) UpdateNSClusterTLS(context.Context, *UpdateNSClusterTLSRequest) (*RPCSuccess, error) {
- return nil, status.Errorf(codes.Unimplemented, "method UpdateNSClusterTLS not implemented")
+ return nil, status.Error(codes.Unimplemented, "method UpdateNSClusterTLS not implemented")
}
func (UnimplementedNSClusterServiceServer) FindNSClusterUDPConfig(context.Context, *FindNSClusterUDPConfigRequest) (*FindNSClusterUDPConfigResponse, error) {
- return nil, status.Errorf(codes.Unimplemented, "method FindNSClusterUDPConfig not implemented")
+ return nil, status.Error(codes.Unimplemented, "method FindNSClusterUDPConfig not implemented")
}
func (UnimplementedNSClusterServiceServer) UpdateNSClusterUDP(context.Context, *UpdateNSClusterUDPRequest) (*RPCSuccess, error) {
- return nil, status.Errorf(codes.Unimplemented, "method UpdateNSClusterUDP not implemented")
+ return nil, status.Error(codes.Unimplemented, "method UpdateNSClusterUDP not implemented")
}
func (UnimplementedNSClusterServiceServer) FindNSClusterDoHConfig(context.Context, *FindNSClusterDoHConfigRequest) (*FindNSClusterDoHConfigResponse, error) {
- return nil, status.Errorf(codes.Unimplemented, "method FindNSClusterDoHConfig not implemented")
+ return nil, status.Error(codes.Unimplemented, "method FindNSClusterDoHConfig not implemented")
}
func (UnimplementedNSClusterServiceServer) UpdateNSClusterDoH(context.Context, *UpdateNSClusterDoHRequest) (*RPCSuccess, error) {
- return nil, status.Errorf(codes.Unimplemented, "method UpdateNSClusterDoH not implemented")
+ return nil, status.Error(codes.Unimplemented, "method UpdateNSClusterDoH not implemented")
}
func (UnimplementedNSClusterServiceServer) CountAllNSClustersWithSSLCertId(context.Context, *CountAllNSClustersWithSSLCertIdRequest) (*RPCCountResponse, error) {
- return nil, status.Errorf(codes.Unimplemented, "method CountAllNSClustersWithSSLCertId not implemented")
+ return nil, status.Error(codes.Unimplemented, "method CountAllNSClustersWithSSLCertId not implemented")
}
func (UnimplementedNSClusterServiceServer) FindNSClusterDDoSProtection(context.Context, *FindNSClusterDDoSProtectionRequest) (*FindNSClusterDDoSProtectionResponse, error) {
- return nil, status.Errorf(codes.Unimplemented, "method FindNSClusterDDoSProtection not implemented")
+ return nil, status.Error(codes.Unimplemented, "method FindNSClusterDDoSProtection not implemented")
}
func (UnimplementedNSClusterServiceServer) UpdateNSClusterDDoSProtection(context.Context, *UpdateNSClusterDDoSProtectionRequest) (*RPCSuccess, error) {
- return nil, status.Errorf(codes.Unimplemented, "method UpdateNSClusterDDoSProtection not implemented")
+ return nil, status.Error(codes.Unimplemented, "method UpdateNSClusterDDoSProtection not implemented")
}
func (UnimplementedNSClusterServiceServer) FindNSClusterHosts(context.Context, *FindNSClusterHostsRequest) (*FindNSClusterHostsResponse, error) {
- return nil, status.Errorf(codes.Unimplemented, "method FindNSClusterHosts not implemented")
+ return nil, status.Error(codes.Unimplemented, "method FindNSClusterHosts not implemented")
}
func (UnimplementedNSClusterServiceServer) FindAvailableNSHostsForUser(context.Context, *FindAvailableNSHostsForUserRequest) (*FindAvailableNSHostsForUserResponse, error) {
- return nil, status.Errorf(codes.Unimplemented, "method FindAvailableNSHostsForUser not implemented")
+ return nil, status.Error(codes.Unimplemented, "method FindAvailableNSHostsForUser not implemented")
}
func (UnimplementedNSClusterServiceServer) FindNSClusterAnswerConfig(context.Context, *FindNSClusterAnswerConfigRequest) (*FindNSClusterAnswerConfigResponse, error) {
- return nil, status.Errorf(codes.Unimplemented, "method FindNSClusterAnswerConfig not implemented")
+ return nil, status.Error(codes.Unimplemented, "method FindNSClusterAnswerConfig not implemented")
}
func (UnimplementedNSClusterServiceServer) UpdateNSClusterAnswerConfig(context.Context, *UpdateNSClusterAnswerConfigRequest) (*RPCSuccess, error) {
- return nil, status.Errorf(codes.Unimplemented, "method UpdateNSClusterAnswerConfig not implemented")
+ return nil, status.Error(codes.Unimplemented, "method UpdateNSClusterAnswerConfig not implemented")
}
func (UnimplementedNSClusterServiceServer) FindNSClusterSOAConfig(context.Context, *FindNSClusterSOAConfigRequest) (*FindNSClusterSOAConfigResponse, error) {
- return nil, status.Errorf(codes.Unimplemented, "method FindNSClusterSOAConfig not implemented")
+ return nil, status.Error(codes.Unimplemented, "method FindNSClusterSOAConfig not implemented")
}
func (UnimplementedNSClusterServiceServer) UpdateNSClusterSOAConfig(context.Context, *UpdateNSClusterSOAConfigRequest) (*RPCSuccess, error) {
- return nil, status.Errorf(codes.Unimplemented, "method UpdateNSClusterSOAConfig not implemented")
+ return nil, status.Error(codes.Unimplemented, "method UpdateNSClusterSOAConfig not implemented")
}
func (UnimplementedNSClusterServiceServer) testEmbeddedByValue() {}
@@ -566,7 +566,7 @@ type UnsafeNSClusterServiceServer interface {
}
func RegisterNSClusterServiceServer(s grpc.ServiceRegistrar, srv NSClusterServiceServer) {
- // If the following call pancis, it indicates UnimplementedNSClusterServiceServer was
+ // If the following call panics, it indicates UnimplementedNSClusterServiceServer was
// embedded by pointer and is nil. This will cause panics if an
// unimplemented method is ever invoked, so we test this at initialization
// time to prevent it from happening at runtime later due to I/O.
diff --git a/EdgeCommon/pkg/rpc/pb/service_ns_domain.pb.go b/EdgeCommon/pkg/rpc/pb/service_ns_domain.pb.go
index 0534117..71406e0 100644
--- a/EdgeCommon/pkg/rpc/pb/service_ns_domain.pb.go
+++ b/EdgeCommon/pkg/rpc/pb/service_ns_domain.pb.go
@@ -1,7 +1,7 @@
// Code generated by protoc-gen-go. DO NOT EDIT.
// versions:
-// protoc-gen-go v1.36.0
-// protoc v6.33.2
+// protoc-gen-go v1.36.11
+// protoc v3.19.6
// source: service_ns_domain.proto
package pb
@@ -11,6 +11,7 @@ import (
protoimpl "google.golang.org/protobuf/runtime/protoimpl"
reflect "reflect"
sync "sync"
+ unsafe "unsafe"
)
const (
@@ -1767,324 +1768,163 @@ func (x *UpdateNSDomainRecordsHealthCheckRequest) GetNsDomainRecordsHealthCheckJ
var File_service_ns_domain_proto protoreflect.FileDescriptor
-var file_service_ns_domain_proto_rawDesc = []byte{
- 0x0a, 0x17, 0x73, 0x65, 0x72, 0x76, 0x69, 0x63, 0x65, 0x5f, 0x6e, 0x73, 0x5f, 0x64, 0x6f, 0x6d,
- 0x61, 0x69, 0x6e, 0x2e, 0x70, 0x72, 0x6f, 0x74, 0x6f, 0x12, 0x02, 0x70, 0x62, 0x1a, 0x1c, 0x6d,
- 0x6f, 0x64, 0x65, 0x6c, 0x73, 0x2f, 0x6d, 0x6f, 0x64, 0x65, 0x6c, 0x5f, 0x6e, 0x73, 0x5f, 0x64,
- 0x6f, 0x6d, 0x61, 0x69, 0x6e, 0x2e, 0x70, 0x72, 0x6f, 0x74, 0x6f, 0x1a, 0x19, 0x6d, 0x6f, 0x64,
- 0x65, 0x6c, 0x73, 0x2f, 0x72, 0x70, 0x63, 0x5f, 0x6d, 0x65, 0x73, 0x73, 0x61, 0x67, 0x65, 0x73,
- 0x2e, 0x70, 0x72, 0x6f, 0x74, 0x6f, 0x22, 0x91, 0x01, 0x0a, 0x15, 0x43, 0x72, 0x65, 0x61, 0x74,
- 0x65, 0x4e, 0x53, 0x44, 0x6f, 0x6d, 0x61, 0x69, 0x6e, 0x52, 0x65, 0x71, 0x75, 0x65, 0x73, 0x74,
- 0x12, 0x20, 0x0a, 0x0b, 0x6e, 0x73, 0x43, 0x6c, 0x75, 0x73, 0x74, 0x65, 0x72, 0x49, 0x64, 0x18,
- 0x01, 0x20, 0x01, 0x28, 0x03, 0x52, 0x0b, 0x6e, 0x73, 0x43, 0x6c, 0x75, 0x73, 0x74, 0x65, 0x72,
- 0x49, 0x64, 0x12, 0x16, 0x0a, 0x06, 0x75, 0x73, 0x65, 0x72, 0x49, 0x64, 0x18, 0x02, 0x20, 0x01,
- 0x28, 0x03, 0x52, 0x06, 0x75, 0x73, 0x65, 0x72, 0x49, 0x64, 0x12, 0x12, 0x0a, 0x04, 0x6e, 0x61,
- 0x6d, 0x65, 0x18, 0x03, 0x20, 0x01, 0x28, 0x09, 0x52, 0x04, 0x6e, 0x61, 0x6d, 0x65, 0x12, 0x2a,
- 0x0a, 0x10, 0x6e, 0x73, 0x44, 0x6f, 0x6d, 0x61, 0x69, 0x6e, 0x47, 0x72, 0x6f, 0x75, 0x70, 0x49,
- 0x64, 0x73, 0x18, 0x04, 0x20, 0x03, 0x28, 0x03, 0x52, 0x10, 0x6e, 0x73, 0x44, 0x6f, 0x6d, 0x61,
- 0x69, 0x6e, 0x47, 0x72, 0x6f, 0x75, 0x70, 0x49, 0x64, 0x73, 0x22, 0x38, 0x0a, 0x16, 0x43, 0x72,
- 0x65, 0x61, 0x74, 0x65, 0x4e, 0x53, 0x44, 0x6f, 0x6d, 0x61, 0x69, 0x6e, 0x52, 0x65, 0x73, 0x70,
- 0x6f, 0x6e, 0x73, 0x65, 0x12, 0x1e, 0x0a, 0x0a, 0x6e, 0x73, 0x44, 0x6f, 0x6d, 0x61, 0x69, 0x6e,
- 0x49, 0x64, 0x18, 0x01, 0x20, 0x01, 0x28, 0x03, 0x52, 0x0a, 0x6e, 0x73, 0x44, 0x6f, 0x6d, 0x61,
- 0x69, 0x6e, 0x49, 0x64, 0x22, 0x94, 0x01, 0x0a, 0x16, 0x43, 0x72, 0x65, 0x61, 0x74, 0x65, 0x4e,
- 0x53, 0x44, 0x6f, 0x6d, 0x61, 0x69, 0x6e, 0x73, 0x52, 0x65, 0x71, 0x75, 0x65, 0x73, 0x74, 0x12,
- 0x20, 0x0a, 0x0b, 0x6e, 0x73, 0x43, 0x6c, 0x75, 0x73, 0x74, 0x65, 0x72, 0x49, 0x64, 0x18, 0x01,
- 0x20, 0x01, 0x28, 0x03, 0x52, 0x0b, 0x6e, 0x73, 0x43, 0x6c, 0x75, 0x73, 0x74, 0x65, 0x72, 0x49,
- 0x64, 0x12, 0x16, 0x0a, 0x06, 0x75, 0x73, 0x65, 0x72, 0x49, 0x64, 0x18, 0x02, 0x20, 0x01, 0x28,
- 0x03, 0x52, 0x06, 0x75, 0x73, 0x65, 0x72, 0x49, 0x64, 0x12, 0x14, 0x0a, 0x05, 0x6e, 0x61, 0x6d,
- 0x65, 0x73, 0x18, 0x03, 0x20, 0x03, 0x28, 0x09, 0x52, 0x05, 0x6e, 0x61, 0x6d, 0x65, 0x73, 0x12,
- 0x2a, 0x0a, 0x10, 0x6e, 0x73, 0x44, 0x6f, 0x6d, 0x61, 0x69, 0x6e, 0x47, 0x72, 0x6f, 0x75, 0x70,
- 0x49, 0x64, 0x73, 0x18, 0x04, 0x20, 0x03, 0x28, 0x03, 0x52, 0x10, 0x6e, 0x73, 0x44, 0x6f, 0x6d,
- 0x61, 0x69, 0x6e, 0x47, 0x72, 0x6f, 0x75, 0x70, 0x49, 0x64, 0x73, 0x22, 0x3b, 0x0a, 0x17, 0x43,
- 0x72, 0x65, 0x61, 0x74, 0x65, 0x4e, 0x53, 0x44, 0x6f, 0x6d, 0x61, 0x69, 0x6e, 0x73, 0x52, 0x65,
- 0x73, 0x70, 0x6f, 0x6e, 0x73, 0x65, 0x12, 0x20, 0x0a, 0x0b, 0x6e, 0x73, 0x44, 0x6f, 0x6d, 0x61,
- 0x69, 0x6e, 0x49, 0x64, 0x73, 0x18, 0x01, 0x20, 0x03, 0x28, 0x03, 0x52, 0x0b, 0x6e, 0x73, 0x44,
- 0x6f, 0x6d, 0x61, 0x69, 0x6e, 0x49, 0x64, 0x73, 0x22, 0xb1, 0x01, 0x0a, 0x15, 0x55, 0x70, 0x64,
- 0x61, 0x74, 0x65, 0x4e, 0x53, 0x44, 0x6f, 0x6d, 0x61, 0x69, 0x6e, 0x52, 0x65, 0x71, 0x75, 0x65,
- 0x73, 0x74, 0x12, 0x1e, 0x0a, 0x0a, 0x6e, 0x73, 0x44, 0x6f, 0x6d, 0x61, 0x69, 0x6e, 0x49, 0x64,
- 0x18, 0x01, 0x20, 0x01, 0x28, 0x03, 0x52, 0x0a, 0x6e, 0x73, 0x44, 0x6f, 0x6d, 0x61, 0x69, 0x6e,
- 0x49, 0x64, 0x12, 0x20, 0x0a, 0x0b, 0x6e, 0x73, 0x43, 0x6c, 0x75, 0x73, 0x74, 0x65, 0x72, 0x49,
- 0x64, 0x18, 0x02, 0x20, 0x01, 0x28, 0x03, 0x52, 0x0b, 0x6e, 0x73, 0x43, 0x6c, 0x75, 0x73, 0x74,
- 0x65, 0x72, 0x49, 0x64, 0x12, 0x16, 0x0a, 0x06, 0x75, 0x73, 0x65, 0x72, 0x49, 0x64, 0x18, 0x03,
- 0x20, 0x01, 0x28, 0x03, 0x52, 0x06, 0x75, 0x73, 0x65, 0x72, 0x49, 0x64, 0x12, 0x2a, 0x0a, 0x10,
- 0x6e, 0x73, 0x44, 0x6f, 0x6d, 0x61, 0x69, 0x6e, 0x47, 0x72, 0x6f, 0x75, 0x70, 0x49, 0x64, 0x73,
- 0x18, 0x05, 0x20, 0x03, 0x28, 0x03, 0x52, 0x10, 0x6e, 0x73, 0x44, 0x6f, 0x6d, 0x61, 0x69, 0x6e,
- 0x47, 0x72, 0x6f, 0x75, 0x70, 0x49, 0x64, 0x73, 0x12, 0x12, 0x0a, 0x04, 0x69, 0x73, 0x4f, 0x6e,
- 0x18, 0x04, 0x20, 0x01, 0x28, 0x08, 0x52, 0x04, 0x69, 0x73, 0x4f, 0x6e, 0x22, 0x55, 0x0a, 0x1b,
- 0x55, 0x70, 0x64, 0x61, 0x74, 0x65, 0x4e, 0x53, 0x44, 0x6f, 0x6d, 0x61, 0x69, 0x6e, 0x53, 0x74,
- 0x61, 0x74, 0x75, 0x73, 0x52, 0x65, 0x71, 0x75, 0x65, 0x73, 0x74, 0x12, 0x1e, 0x0a, 0x0a, 0x6e,
- 0x73, 0x44, 0x6f, 0x6d, 0x61, 0x69, 0x6e, 0x49, 0x64, 0x18, 0x01, 0x20, 0x01, 0x28, 0x03, 0x52,
- 0x0a, 0x6e, 0x73, 0x44, 0x6f, 0x6d, 0x61, 0x69, 0x6e, 0x49, 0x64, 0x12, 0x16, 0x0a, 0x06, 0x73,
- 0x74, 0x61, 0x74, 0x75, 0x73, 0x18, 0x02, 0x20, 0x01, 0x28, 0x09, 0x52, 0x06, 0x73, 0x74, 0x61,
- 0x74, 0x75, 0x73, 0x22, 0x37, 0x0a, 0x15, 0x44, 0x65, 0x6c, 0x65, 0x74, 0x65, 0x4e, 0x53, 0x44,
- 0x6f, 0x6d, 0x61, 0x69, 0x6e, 0x52, 0x65, 0x71, 0x75, 0x65, 0x73, 0x74, 0x12, 0x1e, 0x0a, 0x0a,
- 0x6e, 0x73, 0x44, 0x6f, 0x6d, 0x61, 0x69, 0x6e, 0x49, 0x64, 0x18, 0x01, 0x20, 0x01, 0x28, 0x03,
- 0x52, 0x0a, 0x6e, 0x73, 0x44, 0x6f, 0x6d, 0x61, 0x69, 0x6e, 0x49, 0x64, 0x22, 0x46, 0x0a, 0x16,
- 0x44, 0x65, 0x6c, 0x65, 0x74, 0x65, 0x4e, 0x53, 0x44, 0x6f, 0x6d, 0x61, 0x69, 0x6e, 0x73, 0x52,
- 0x65, 0x71, 0x75, 0x65, 0x73, 0x74, 0x12, 0x14, 0x0a, 0x05, 0x6e, 0x61, 0x6d, 0x65, 0x73, 0x18,
- 0x01, 0x20, 0x03, 0x28, 0x09, 0x52, 0x05, 0x6e, 0x61, 0x6d, 0x65, 0x73, 0x12, 0x16, 0x0a, 0x06,
- 0x75, 0x73, 0x65, 0x72, 0x49, 0x64, 0x18, 0x02, 0x20, 0x01, 0x28, 0x03, 0x52, 0x06, 0x75, 0x73,
- 0x65, 0x72, 0x49, 0x64, 0x22, 0x35, 0x0a, 0x13, 0x46, 0x69, 0x6e, 0x64, 0x4e, 0x53, 0x44, 0x6f,
- 0x6d, 0x61, 0x69, 0x6e, 0x52, 0x65, 0x71, 0x75, 0x65, 0x73, 0x74, 0x12, 0x1e, 0x0a, 0x0a, 0x6e,
- 0x73, 0x44, 0x6f, 0x6d, 0x61, 0x69, 0x6e, 0x49, 0x64, 0x18, 0x01, 0x20, 0x01, 0x28, 0x03, 0x52,
- 0x0a, 0x6e, 0x73, 0x44, 0x6f, 0x6d, 0x61, 0x69, 0x6e, 0x49, 0x64, 0x22, 0x40, 0x0a, 0x14, 0x46,
- 0x69, 0x6e, 0x64, 0x4e, 0x53, 0x44, 0x6f, 0x6d, 0x61, 0x69, 0x6e, 0x52, 0x65, 0x73, 0x70, 0x6f,
- 0x6e, 0x73, 0x65, 0x12, 0x28, 0x0a, 0x08, 0x6e, 0x73, 0x44, 0x6f, 0x6d, 0x61, 0x69, 0x6e, 0x18,
- 0x01, 0x20, 0x01, 0x28, 0x0b, 0x32, 0x0c, 0x2e, 0x70, 0x62, 0x2e, 0x4e, 0x53, 0x44, 0x6f, 0x6d,
- 0x61, 0x69, 0x6e, 0x52, 0x08, 0x6e, 0x73, 0x44, 0x6f, 0x6d, 0x61, 0x69, 0x6e, 0x22, 0x49, 0x0a,
- 0x1b, 0x46, 0x69, 0x6e, 0x64, 0x4e, 0x53, 0x44, 0x6f, 0x6d, 0x61, 0x69, 0x6e, 0x57, 0x69, 0x74,
- 0x68, 0x4e, 0x61, 0x6d, 0x65, 0x52, 0x65, 0x71, 0x75, 0x65, 0x73, 0x74, 0x12, 0x16, 0x0a, 0x06,
- 0x75, 0x73, 0x65, 0x72, 0x49, 0x64, 0x18, 0x02, 0x20, 0x01, 0x28, 0x03, 0x52, 0x06, 0x75, 0x73,
- 0x65, 0x72, 0x49, 0x64, 0x12, 0x12, 0x0a, 0x04, 0x6e, 0x61, 0x6d, 0x65, 0x18, 0x01, 0x20, 0x01,
- 0x28, 0x09, 0x52, 0x04, 0x6e, 0x61, 0x6d, 0x65, 0x22, 0x48, 0x0a, 0x1c, 0x46, 0x69, 0x6e, 0x64,
- 0x4e, 0x53, 0x44, 0x6f, 0x6d, 0x61, 0x69, 0x6e, 0x57, 0x69, 0x74, 0x68, 0x4e, 0x61, 0x6d, 0x65,
- 0x52, 0x65, 0x73, 0x70, 0x6f, 0x6e, 0x73, 0x65, 0x12, 0x28, 0x0a, 0x08, 0x6e, 0x73, 0x44, 0x6f,
- 0x6d, 0x61, 0x69, 0x6e, 0x18, 0x01, 0x20, 0x01, 0x28, 0x0b, 0x32, 0x0c, 0x2e, 0x70, 0x62, 0x2e,
- 0x4e, 0x53, 0x44, 0x6f, 0x6d, 0x61, 0x69, 0x6e, 0x52, 0x08, 0x6e, 0x73, 0x44, 0x6f, 0x6d, 0x61,
- 0x69, 0x6e, 0x22, 0x5c, 0x0a, 0x24, 0x46, 0x69, 0x6e, 0x64, 0x56, 0x65, 0x72, 0x69, 0x66, 0x69,
- 0x65, 0x64, 0x4e, 0x53, 0x44, 0x6f, 0x6d, 0x61, 0x69, 0x6e, 0x4f, 0x6e, 0x43, 0x6c, 0x75, 0x73,
- 0x74, 0x65, 0x72, 0x52, 0x65, 0x71, 0x75, 0x65, 0x73, 0x74, 0x12, 0x20, 0x0a, 0x0b, 0x6e, 0x73,
- 0x43, 0x6c, 0x75, 0x73, 0x74, 0x65, 0x72, 0x49, 0x64, 0x18, 0x01, 0x20, 0x01, 0x28, 0x03, 0x52,
- 0x0b, 0x6e, 0x73, 0x43, 0x6c, 0x75, 0x73, 0x74, 0x65, 0x72, 0x49, 0x64, 0x12, 0x12, 0x0a, 0x04,
- 0x6e, 0x61, 0x6d, 0x65, 0x18, 0x02, 0x20, 0x01, 0x28, 0x09, 0x52, 0x04, 0x6e, 0x61, 0x6d, 0x65,
- 0x22, 0x51, 0x0a, 0x25, 0x46, 0x69, 0x6e, 0x64, 0x56, 0x65, 0x72, 0x69, 0x66, 0x69, 0x65, 0x64,
- 0x4e, 0x53, 0x44, 0x6f, 0x6d, 0x61, 0x69, 0x6e, 0x4f, 0x6e, 0x43, 0x6c, 0x75, 0x73, 0x74, 0x65,
- 0x72, 0x52, 0x65, 0x73, 0x70, 0x6f, 0x6e, 0x73, 0x65, 0x12, 0x28, 0x0a, 0x08, 0x6e, 0x73, 0x44,
- 0x6f, 0x6d, 0x61, 0x69, 0x6e, 0x18, 0x01, 0x20, 0x01, 0x28, 0x0b, 0x32, 0x0c, 0x2e, 0x70, 0x62,
- 0x2e, 0x4e, 0x53, 0x44, 0x6f, 0x6d, 0x61, 0x69, 0x6e, 0x52, 0x08, 0x6e, 0x73, 0x44, 0x6f, 0x6d,
- 0x61, 0x69, 0x6e, 0x22, 0xb0, 0x01, 0x0a, 0x18, 0x43, 0x6f, 0x75, 0x6e, 0x74, 0x41, 0x6c, 0x6c,
- 0x4e, 0x53, 0x44, 0x6f, 0x6d, 0x61, 0x69, 0x6e, 0x73, 0x52, 0x65, 0x71, 0x75, 0x65, 0x73, 0x74,
- 0x12, 0x16, 0x0a, 0x06, 0x75, 0x73, 0x65, 0x72, 0x49, 0x64, 0x18, 0x01, 0x20, 0x01, 0x28, 0x03,
- 0x52, 0x06, 0x75, 0x73, 0x65, 0x72, 0x49, 0x64, 0x12, 0x20, 0x0a, 0x0b, 0x6e, 0x73, 0x43, 0x6c,
- 0x75, 0x73, 0x74, 0x65, 0x72, 0x49, 0x64, 0x18, 0x02, 0x20, 0x01, 0x28, 0x03, 0x52, 0x0b, 0x6e,
- 0x73, 0x43, 0x6c, 0x75, 0x73, 0x74, 0x65, 0x72, 0x49, 0x64, 0x12, 0x18, 0x0a, 0x07, 0x6b, 0x65,
- 0x79, 0x77, 0x6f, 0x72, 0x64, 0x18, 0x03, 0x20, 0x01, 0x28, 0x09, 0x52, 0x07, 0x6b, 0x65, 0x79,
- 0x77, 0x6f, 0x72, 0x64, 0x12, 0x28, 0x0a, 0x0f, 0x6e, 0x73, 0x44, 0x6f, 0x6d, 0x61, 0x69, 0x6e,
- 0x47, 0x72, 0x6f, 0x75, 0x70, 0x49, 0x64, 0x18, 0x04, 0x20, 0x01, 0x28, 0x03, 0x52, 0x0f, 0x6e,
- 0x73, 0x44, 0x6f, 0x6d, 0x61, 0x69, 0x6e, 0x47, 0x72, 0x6f, 0x75, 0x70, 0x49, 0x64, 0x12, 0x16,
- 0x0a, 0x06, 0x73, 0x74, 0x61, 0x74, 0x75, 0x73, 0x18, 0x05, 0x20, 0x01, 0x28, 0x09, 0x52, 0x06,
- 0x73, 0x74, 0x61, 0x74, 0x75, 0x73, 0x22, 0xc0, 0x01, 0x0a, 0x14, 0x4c, 0x69, 0x73, 0x74, 0x4e,
- 0x53, 0x44, 0x6f, 0x6d, 0x61, 0x69, 0x6e, 0x73, 0x52, 0x65, 0x71, 0x75, 0x65, 0x73, 0x74, 0x12,
- 0x16, 0x0a, 0x06, 0x75, 0x73, 0x65, 0x72, 0x49, 0x64, 0x18, 0x01, 0x20, 0x01, 0x28, 0x03, 0x52,
- 0x06, 0x75, 0x73, 0x65, 0x72, 0x49, 0x64, 0x12, 0x20, 0x0a, 0x0b, 0x6e, 0x73, 0x43, 0x6c, 0x75,
- 0x73, 0x74, 0x65, 0x72, 0x49, 0x64, 0x18, 0x02, 0x20, 0x01, 0x28, 0x03, 0x52, 0x0b, 0x6e, 0x73,
- 0x43, 0x6c, 0x75, 0x73, 0x74, 0x65, 0x72, 0x49, 0x64, 0x12, 0x18, 0x0a, 0x07, 0x6b, 0x65, 0x79,
- 0x77, 0x6f, 0x72, 0x64, 0x18, 0x03, 0x20, 0x01, 0x28, 0x09, 0x52, 0x07, 0x6b, 0x65, 0x79, 0x77,
- 0x6f, 0x72, 0x64, 0x12, 0x28, 0x0a, 0x0f, 0x6e, 0x73, 0x44, 0x6f, 0x6d, 0x61, 0x69, 0x6e, 0x47,
- 0x72, 0x6f, 0x75, 0x70, 0x49, 0x64, 0x18, 0x06, 0x20, 0x01, 0x28, 0x03, 0x52, 0x0f, 0x6e, 0x73,
- 0x44, 0x6f, 0x6d, 0x61, 0x69, 0x6e, 0x47, 0x72, 0x6f, 0x75, 0x70, 0x49, 0x64, 0x12, 0x16, 0x0a,
- 0x06, 0x6f, 0x66, 0x66, 0x73, 0x65, 0x74, 0x18, 0x04, 0x20, 0x01, 0x28, 0x03, 0x52, 0x06, 0x6f,
- 0x66, 0x66, 0x73, 0x65, 0x74, 0x12, 0x12, 0x0a, 0x04, 0x73, 0x69, 0x7a, 0x65, 0x18, 0x05, 0x20,
- 0x01, 0x28, 0x03, 0x52, 0x04, 0x73, 0x69, 0x7a, 0x65, 0x22, 0x43, 0x0a, 0x15, 0x4c, 0x69, 0x73,
- 0x74, 0x4e, 0x53, 0x44, 0x6f, 0x6d, 0x61, 0x69, 0x6e, 0x73, 0x52, 0x65, 0x73, 0x70, 0x6f, 0x6e,
- 0x73, 0x65, 0x12, 0x2a, 0x0a, 0x09, 0x6e, 0x73, 0x44, 0x6f, 0x6d, 0x61, 0x69, 0x6e, 0x73, 0x18,
- 0x01, 0x20, 0x03, 0x28, 0x0b, 0x32, 0x0c, 0x2e, 0x70, 0x62, 0x2e, 0x4e, 0x53, 0x44, 0x6f, 0x6d,
- 0x61, 0x69, 0x6e, 0x52, 0x09, 0x6e, 0x73, 0x44, 0x6f, 0x6d, 0x61, 0x69, 0x6e, 0x73, 0x22, 0x50,
- 0x0a, 0x20, 0x4c, 0x69, 0x73, 0x74, 0x4e, 0x53, 0x44, 0x6f, 0x6d, 0x61, 0x69, 0x6e, 0x73, 0x41,
- 0x66, 0x74, 0x65, 0x72, 0x56, 0x65, 0x72, 0x73, 0x69, 0x6f, 0x6e, 0x52, 0x65, 0x71, 0x75, 0x65,
- 0x73, 0x74, 0x12, 0x18, 0x0a, 0x07, 0x76, 0x65, 0x72, 0x73, 0x69, 0x6f, 0x6e, 0x18, 0x01, 0x20,
- 0x01, 0x28, 0x03, 0x52, 0x07, 0x76, 0x65, 0x72, 0x73, 0x69, 0x6f, 0x6e, 0x12, 0x12, 0x0a, 0x04,
- 0x73, 0x69, 0x7a, 0x65, 0x18, 0x02, 0x20, 0x01, 0x28, 0x03, 0x52, 0x04, 0x73, 0x69, 0x7a, 0x65,
- 0x22, 0x4f, 0x0a, 0x21, 0x4c, 0x69, 0x73, 0x74, 0x4e, 0x53, 0x44, 0x6f, 0x6d, 0x61, 0x69, 0x6e,
- 0x73, 0x41, 0x66, 0x74, 0x65, 0x72, 0x56, 0x65, 0x72, 0x73, 0x69, 0x6f, 0x6e, 0x52, 0x65, 0x73,
- 0x70, 0x6f, 0x6e, 0x73, 0x65, 0x12, 0x2a, 0x0a, 0x09, 0x6e, 0x73, 0x44, 0x6f, 0x6d, 0x61, 0x69,
- 0x6e, 0x73, 0x18, 0x01, 0x20, 0x03, 0x28, 0x0b, 0x32, 0x0c, 0x2e, 0x70, 0x62, 0x2e, 0x4e, 0x53,
- 0x44, 0x6f, 0x6d, 0x61, 0x69, 0x6e, 0x52, 0x09, 0x6e, 0x73, 0x44, 0x6f, 0x6d, 0x61, 0x69, 0x6e,
- 0x73, 0x22, 0x39, 0x0a, 0x17, 0x46, 0x69, 0x6e, 0x64, 0x4e, 0x53, 0x44, 0x6f, 0x6d, 0x61, 0x69,
- 0x6e, 0x54, 0x53, 0x49, 0x47, 0x52, 0x65, 0x71, 0x75, 0x65, 0x73, 0x74, 0x12, 0x1e, 0x0a, 0x0a,
- 0x6e, 0x73, 0x44, 0x6f, 0x6d, 0x61, 0x69, 0x6e, 0x49, 0x64, 0x18, 0x01, 0x20, 0x01, 0x28, 0x03,
- 0x52, 0x0a, 0x6e, 0x73, 0x44, 0x6f, 0x6d, 0x61, 0x69, 0x6e, 0x49, 0x64, 0x22, 0x36, 0x0a, 0x18,
- 0x46, 0x69, 0x6e, 0x64, 0x4e, 0x53, 0x44, 0x6f, 0x6d, 0x61, 0x69, 0x6e, 0x54, 0x53, 0x49, 0x47,
- 0x52, 0x65, 0x73, 0x70, 0x6f, 0x6e, 0x73, 0x65, 0x12, 0x1a, 0x0a, 0x08, 0x74, 0x73, 0x69, 0x67,
- 0x4a, 0x53, 0x4f, 0x4e, 0x18, 0x01, 0x20, 0x01, 0x28, 0x0c, 0x52, 0x08, 0x74, 0x73, 0x69, 0x67,
- 0x4a, 0x53, 0x4f, 0x4e, 0x22, 0x57, 0x0a, 0x19, 0x55, 0x70, 0x64, 0x61, 0x74, 0x65, 0x4e, 0x53,
- 0x44, 0x6f, 0x6d, 0x61, 0x69, 0x6e, 0x54, 0x53, 0x49, 0x47, 0x52, 0x65, 0x71, 0x75, 0x65, 0x73,
- 0x74, 0x12, 0x1e, 0x0a, 0x0a, 0x6e, 0x73, 0x44, 0x6f, 0x6d, 0x61, 0x69, 0x6e, 0x49, 0x64, 0x18,
- 0x01, 0x20, 0x01, 0x28, 0x03, 0x52, 0x0a, 0x6e, 0x73, 0x44, 0x6f, 0x6d, 0x61, 0x69, 0x6e, 0x49,
- 0x64, 0x12, 0x1a, 0x0a, 0x08, 0x74, 0x73, 0x69, 0x67, 0x4a, 0x53, 0x4f, 0x4e, 0x18, 0x02, 0x20,
- 0x01, 0x28, 0x0c, 0x52, 0x08, 0x74, 0x73, 0x69, 0x67, 0x4a, 0x53, 0x4f, 0x4e, 0x22, 0x45, 0x0a,
- 0x15, 0x45, 0x78, 0x69, 0x73, 0x74, 0x4e, 0x53, 0x44, 0x6f, 0x6d, 0x61, 0x69, 0x6e, 0x73, 0x52,
- 0x65, 0x71, 0x75, 0x65, 0x73, 0x74, 0x12, 0x14, 0x0a, 0x05, 0x6e, 0x61, 0x6d, 0x65, 0x73, 0x18,
- 0x01, 0x20, 0x03, 0x28, 0x09, 0x52, 0x05, 0x6e, 0x61, 0x6d, 0x65, 0x73, 0x12, 0x16, 0x0a, 0x06,
- 0x75, 0x73, 0x65, 0x72, 0x49, 0x64, 0x18, 0x02, 0x20, 0x01, 0x28, 0x03, 0x52, 0x06, 0x75, 0x73,
- 0x65, 0x72, 0x49, 0x64, 0x22, 0x3e, 0x0a, 0x16, 0x45, 0x78, 0x69, 0x73, 0x74, 0x4e, 0x53, 0x44,
- 0x6f, 0x6d, 0x61, 0x69, 0x6e, 0x73, 0x52, 0x65, 0x73, 0x70, 0x6f, 0x6e, 0x73, 0x65, 0x12, 0x24,
- 0x0a, 0x0d, 0x65, 0x78, 0x69, 0x73, 0x74, 0x69, 0x6e, 0x67, 0x4e, 0x61, 0x6d, 0x65, 0x73, 0x18,
- 0x01, 0x20, 0x03, 0x28, 0x09, 0x52, 0x0d, 0x65, 0x78, 0x69, 0x73, 0x74, 0x69, 0x6e, 0x67, 0x4e,
- 0x61, 0x6d, 0x65, 0x73, 0x22, 0x35, 0x0a, 0x1d, 0x45, 0x78, 0x69, 0x73, 0x74, 0x56, 0x65, 0x72,
- 0x69, 0x66, 0x69, 0x65, 0x64, 0x4e, 0x53, 0x44, 0x6f, 0x6d, 0x61, 0x69, 0x6e, 0x73, 0x52, 0x65,
- 0x71, 0x75, 0x65, 0x73, 0x74, 0x12, 0x14, 0x0a, 0x05, 0x6e, 0x61, 0x6d, 0x65, 0x73, 0x18, 0x01,
- 0x20, 0x03, 0x28, 0x09, 0x52, 0x05, 0x6e, 0x61, 0x6d, 0x65, 0x73, 0x22, 0x46, 0x0a, 0x1e, 0x45,
- 0x78, 0x69, 0x73, 0x74, 0x56, 0x65, 0x72, 0x69, 0x66, 0x69, 0x65, 0x64, 0x4e, 0x53, 0x44, 0x6f,
- 0x6d, 0x61, 0x69, 0x6e, 0x73, 0x52, 0x65, 0x73, 0x70, 0x6f, 0x6e, 0x73, 0x65, 0x12, 0x24, 0x0a,
- 0x0d, 0x65, 0x78, 0x69, 0x73, 0x74, 0x69, 0x6e, 0x67, 0x4e, 0x61, 0x6d, 0x65, 0x73, 0x18, 0x01,
- 0x20, 0x03, 0x28, 0x09, 0x52, 0x0d, 0x65, 0x78, 0x69, 0x73, 0x74, 0x69, 0x6e, 0x67, 0x4e, 0x61,
- 0x6d, 0x65, 0x73, 0x22, 0x42, 0x0a, 0x20, 0x46, 0x69, 0x6e, 0x64, 0x4e, 0x53, 0x44, 0x6f, 0x6d,
- 0x61, 0x69, 0x6e, 0x56, 0x65, 0x72, 0x69, 0x66, 0x79, 0x69, 0x6e, 0x67, 0x49, 0x6e, 0x66, 0x6f,
- 0x52, 0x65, 0x71, 0x75, 0x65, 0x73, 0x74, 0x12, 0x1e, 0x0a, 0x0a, 0x6e, 0x73, 0x44, 0x6f, 0x6d,
- 0x61, 0x69, 0x6e, 0x49, 0x64, 0x18, 0x01, 0x20, 0x01, 0x28, 0x03, 0x52, 0x0a, 0x6e, 0x73, 0x44,
- 0x6f, 0x6d, 0x61, 0x69, 0x6e, 0x49, 0x64, 0x22, 0x8b, 0x01, 0x0a, 0x21, 0x46, 0x69, 0x6e, 0x64,
- 0x4e, 0x53, 0x44, 0x6f, 0x6d, 0x61, 0x69, 0x6e, 0x56, 0x65, 0x72, 0x69, 0x66, 0x79, 0x69, 0x6e,
- 0x67, 0x49, 0x6e, 0x66, 0x6f, 0x52, 0x65, 0x73, 0x70, 0x6f, 0x6e, 0x73, 0x65, 0x12, 0x1e, 0x0a,
- 0x0a, 0x72, 0x65, 0x71, 0x75, 0x69, 0x72, 0x65, 0x54, 0x58, 0x54, 0x18, 0x04, 0x20, 0x01, 0x28,
- 0x08, 0x52, 0x0a, 0x72, 0x65, 0x71, 0x75, 0x69, 0x72, 0x65, 0x54, 0x58, 0x54, 0x12, 0x10, 0x0a,
- 0x03, 0x74, 0x78, 0x74, 0x18, 0x01, 0x20, 0x01, 0x28, 0x09, 0x52, 0x03, 0x74, 0x78, 0x74, 0x12,
- 0x1c, 0x0a, 0x09, 0x65, 0x78, 0x70, 0x69, 0x72, 0x65, 0x73, 0x41, 0x74, 0x18, 0x02, 0x20, 0x01,
- 0x28, 0x03, 0x52, 0x09, 0x65, 0x78, 0x70, 0x69, 0x72, 0x65, 0x73, 0x41, 0x74, 0x12, 0x16, 0x0a,
- 0x06, 0x73, 0x74, 0x61, 0x74, 0x75, 0x73, 0x18, 0x03, 0x20, 0x01, 0x28, 0x09, 0x52, 0x06, 0x73,
- 0x74, 0x61, 0x74, 0x75, 0x73, 0x22, 0x37, 0x0a, 0x15, 0x56, 0x65, 0x72, 0x69, 0x66, 0x79, 0x4e,
- 0x53, 0x44, 0x6f, 0x6d, 0x61, 0x69, 0x6e, 0x52, 0x65, 0x71, 0x75, 0x65, 0x73, 0x74, 0x12, 0x1e,
- 0x0a, 0x0a, 0x6e, 0x73, 0x44, 0x6f, 0x6d, 0x61, 0x69, 0x6e, 0x49, 0x64, 0x18, 0x01, 0x20, 0x01,
- 0x28, 0x03, 0x52, 0x0a, 0x6e, 0x73, 0x44, 0x6f, 0x6d, 0x61, 0x69, 0x6e, 0x49, 0x64, 0x22, 0xc4,
- 0x01, 0x0a, 0x16, 0x56, 0x65, 0x72, 0x69, 0x66, 0x79, 0x4e, 0x53, 0x44, 0x6f, 0x6d, 0x61, 0x69,
- 0x6e, 0x52, 0x65, 0x73, 0x70, 0x6f, 0x6e, 0x73, 0x65, 0x12, 0x12, 0x0a, 0x04, 0x69, 0x73, 0x4f,
- 0x6b, 0x18, 0x01, 0x20, 0x01, 0x28, 0x08, 0x52, 0x04, 0x69, 0x73, 0x4f, 0x6b, 0x12, 0x1c, 0x0a,
- 0x09, 0x65, 0x72, 0x72, 0x6f, 0x72, 0x43, 0x6f, 0x64, 0x65, 0x18, 0x02, 0x20, 0x01, 0x28, 0x09,
- 0x52, 0x09, 0x65, 0x72, 0x72, 0x6f, 0x72, 0x43, 0x6f, 0x64, 0x65, 0x12, 0x22, 0x0a, 0x0c, 0x65,
- 0x72, 0x72, 0x6f, 0x72, 0x4d, 0x65, 0x73, 0x73, 0x61, 0x67, 0x65, 0x18, 0x03, 0x20, 0x01, 0x28,
- 0x09, 0x52, 0x0c, 0x65, 0x72, 0x72, 0x6f, 0x72, 0x4d, 0x65, 0x73, 0x73, 0x61, 0x67, 0x65, 0x12,
- 0x2a, 0x0a, 0x10, 0x63, 0x75, 0x72, 0x72, 0x65, 0x6e, 0x74, 0x54, 0x58, 0x54, 0x56, 0x61, 0x6c,
- 0x75, 0x65, 0x73, 0x18, 0x04, 0x20, 0x03, 0x28, 0x09, 0x52, 0x10, 0x63, 0x75, 0x72, 0x72, 0x65,
- 0x6e, 0x74, 0x54, 0x58, 0x54, 0x56, 0x61, 0x6c, 0x75, 0x65, 0x73, 0x12, 0x28, 0x0a, 0x0f, 0x63,
- 0x75, 0x72, 0x72, 0x65, 0x6e, 0x74, 0x4e, 0x53, 0x56, 0x61, 0x6c, 0x75, 0x65, 0x73, 0x18, 0x05,
- 0x20, 0x03, 0x28, 0x09, 0x52, 0x0f, 0x63, 0x75, 0x72, 0x72, 0x65, 0x6e, 0x74, 0x4e, 0x53, 0x56,
- 0x61, 0x6c, 0x75, 0x65, 0x73, 0x22, 0x47, 0x0a, 0x25, 0x46, 0x69, 0x6e, 0x64, 0x4e, 0x53, 0x44,
- 0x6f, 0x6d, 0x61, 0x69, 0x6e, 0x52, 0x65, 0x63, 0x6f, 0x72, 0x64, 0x73, 0x48, 0x65, 0x61, 0x6c,
- 0x74, 0x68, 0x43, 0x68, 0x65, 0x63, 0x6b, 0x52, 0x65, 0x71, 0x75, 0x65, 0x73, 0x74, 0x12, 0x1e,
- 0x0a, 0x0a, 0x6e, 0x73, 0x44, 0x6f, 0x6d, 0x61, 0x69, 0x6e, 0x49, 0x64, 0x18, 0x01, 0x20, 0x01,
- 0x28, 0x03, 0x52, 0x0a, 0x6e, 0x73, 0x44, 0x6f, 0x6d, 0x61, 0x69, 0x6e, 0x49, 0x64, 0x22, 0x70,
- 0x0a, 0x26, 0x46, 0x69, 0x6e, 0x64, 0x4e, 0x53, 0x44, 0x6f, 0x6d, 0x61, 0x69, 0x6e, 0x52, 0x65,
- 0x63, 0x6f, 0x72, 0x64, 0x73, 0x48, 0x65, 0x61, 0x6c, 0x74, 0x68, 0x43, 0x68, 0x65, 0x63, 0x6b,
- 0x52, 0x65, 0x73, 0x70, 0x6f, 0x6e, 0x73, 0x65, 0x12, 0x46, 0x0a, 0x1e, 0x6e, 0x73, 0x44, 0x6f,
- 0x6d, 0x61, 0x69, 0x6e, 0x52, 0x65, 0x63, 0x6f, 0x72, 0x64, 0x73, 0x48, 0x65, 0x61, 0x6c, 0x74,
- 0x68, 0x43, 0x68, 0x65, 0x63, 0x6b, 0x4a, 0x53, 0x4f, 0x4e, 0x18, 0x01, 0x20, 0x01, 0x28, 0x0c,
- 0x52, 0x1e, 0x6e, 0x73, 0x44, 0x6f, 0x6d, 0x61, 0x69, 0x6e, 0x52, 0x65, 0x63, 0x6f, 0x72, 0x64,
- 0x73, 0x48, 0x65, 0x61, 0x6c, 0x74, 0x68, 0x43, 0x68, 0x65, 0x63, 0x6b, 0x4a, 0x53, 0x4f, 0x4e,
- 0x22, 0x91, 0x01, 0x0a, 0x27, 0x55, 0x70, 0x64, 0x61, 0x74, 0x65, 0x4e, 0x53, 0x44, 0x6f, 0x6d,
- 0x61, 0x69, 0x6e, 0x52, 0x65, 0x63, 0x6f, 0x72, 0x64, 0x73, 0x48, 0x65, 0x61, 0x6c, 0x74, 0x68,
- 0x43, 0x68, 0x65, 0x63, 0x6b, 0x52, 0x65, 0x71, 0x75, 0x65, 0x73, 0x74, 0x12, 0x1e, 0x0a, 0x0a,
- 0x6e, 0x73, 0x44, 0x6f, 0x6d, 0x61, 0x69, 0x6e, 0x49, 0x64, 0x18, 0x01, 0x20, 0x01, 0x28, 0x03,
- 0x52, 0x0a, 0x6e, 0x73, 0x44, 0x6f, 0x6d, 0x61, 0x69, 0x6e, 0x49, 0x64, 0x12, 0x46, 0x0a, 0x1e,
- 0x6e, 0x73, 0x44, 0x6f, 0x6d, 0x61, 0x69, 0x6e, 0x52, 0x65, 0x63, 0x6f, 0x72, 0x64, 0x73, 0x48,
- 0x65, 0x61, 0x6c, 0x74, 0x68, 0x43, 0x68, 0x65, 0x63, 0x6b, 0x4a, 0x53, 0x4f, 0x4e, 0x18, 0x02,
- 0x20, 0x01, 0x28, 0x0c, 0x52, 0x1e, 0x6e, 0x73, 0x44, 0x6f, 0x6d, 0x61, 0x69, 0x6e, 0x52, 0x65,
- 0x63, 0x6f, 0x72, 0x64, 0x73, 0x48, 0x65, 0x61, 0x6c, 0x74, 0x68, 0x43, 0x68, 0x65, 0x63, 0x6b,
- 0x4a, 0x53, 0x4f, 0x4e, 0x32, 0x80, 0x0d, 0x0a, 0x0f, 0x4e, 0x53, 0x44, 0x6f, 0x6d, 0x61, 0x69,
- 0x6e, 0x53, 0x65, 0x72, 0x76, 0x69, 0x63, 0x65, 0x12, 0x47, 0x0a, 0x0e, 0x63, 0x72, 0x65, 0x61,
- 0x74, 0x65, 0x4e, 0x53, 0x44, 0x6f, 0x6d, 0x61, 0x69, 0x6e, 0x12, 0x19, 0x2e, 0x70, 0x62, 0x2e,
- 0x43, 0x72, 0x65, 0x61, 0x74, 0x65, 0x4e, 0x53, 0x44, 0x6f, 0x6d, 0x61, 0x69, 0x6e, 0x52, 0x65,
- 0x71, 0x75, 0x65, 0x73, 0x74, 0x1a, 0x1a, 0x2e, 0x70, 0x62, 0x2e, 0x43, 0x72, 0x65, 0x61, 0x74,
- 0x65, 0x4e, 0x53, 0x44, 0x6f, 0x6d, 0x61, 0x69, 0x6e, 0x52, 0x65, 0x73, 0x70, 0x6f, 0x6e, 0x73,
- 0x65, 0x12, 0x4a, 0x0a, 0x0f, 0x63, 0x72, 0x65, 0x61, 0x74, 0x65, 0x4e, 0x53, 0x44, 0x6f, 0x6d,
- 0x61, 0x69, 0x6e, 0x73, 0x12, 0x1a, 0x2e, 0x70, 0x62, 0x2e, 0x43, 0x72, 0x65, 0x61, 0x74, 0x65,
- 0x4e, 0x53, 0x44, 0x6f, 0x6d, 0x61, 0x69, 0x6e, 0x73, 0x52, 0x65, 0x71, 0x75, 0x65, 0x73, 0x74,
- 0x1a, 0x1b, 0x2e, 0x70, 0x62, 0x2e, 0x43, 0x72, 0x65, 0x61, 0x74, 0x65, 0x4e, 0x53, 0x44, 0x6f,
- 0x6d, 0x61, 0x69, 0x6e, 0x73, 0x52, 0x65, 0x73, 0x70, 0x6f, 0x6e, 0x73, 0x65, 0x12, 0x3b, 0x0a,
- 0x0e, 0x75, 0x70, 0x64, 0x61, 0x74, 0x65, 0x4e, 0x53, 0x44, 0x6f, 0x6d, 0x61, 0x69, 0x6e, 0x12,
- 0x19, 0x2e, 0x70, 0x62, 0x2e, 0x55, 0x70, 0x64, 0x61, 0x74, 0x65, 0x4e, 0x53, 0x44, 0x6f, 0x6d,
- 0x61, 0x69, 0x6e, 0x52, 0x65, 0x71, 0x75, 0x65, 0x73, 0x74, 0x1a, 0x0e, 0x2e, 0x70, 0x62, 0x2e,
- 0x52, 0x50, 0x43, 0x53, 0x75, 0x63, 0x63, 0x65, 0x73, 0x73, 0x12, 0x47, 0x0a, 0x14, 0x75, 0x70,
- 0x64, 0x61, 0x74, 0x65, 0x4e, 0x53, 0x44, 0x6f, 0x6d, 0x61, 0x69, 0x6e, 0x53, 0x74, 0x61, 0x74,
- 0x75, 0x73, 0x12, 0x1f, 0x2e, 0x70, 0x62, 0x2e, 0x55, 0x70, 0x64, 0x61, 0x74, 0x65, 0x4e, 0x53,
- 0x44, 0x6f, 0x6d, 0x61, 0x69, 0x6e, 0x53, 0x74, 0x61, 0x74, 0x75, 0x73, 0x52, 0x65, 0x71, 0x75,
- 0x65, 0x73, 0x74, 0x1a, 0x0e, 0x2e, 0x70, 0x62, 0x2e, 0x52, 0x50, 0x43, 0x53, 0x75, 0x63, 0x63,
- 0x65, 0x73, 0x73, 0x12, 0x3b, 0x0a, 0x0e, 0x64, 0x65, 0x6c, 0x65, 0x74, 0x65, 0x4e, 0x53, 0x44,
- 0x6f, 0x6d, 0x61, 0x69, 0x6e, 0x12, 0x19, 0x2e, 0x70, 0x62, 0x2e, 0x44, 0x65, 0x6c, 0x65, 0x74,
- 0x65, 0x4e, 0x53, 0x44, 0x6f, 0x6d, 0x61, 0x69, 0x6e, 0x52, 0x65, 0x71, 0x75, 0x65, 0x73, 0x74,
- 0x1a, 0x0e, 0x2e, 0x70, 0x62, 0x2e, 0x52, 0x50, 0x43, 0x53, 0x75, 0x63, 0x63, 0x65, 0x73, 0x73,
- 0x12, 0x3d, 0x0a, 0x0f, 0x64, 0x65, 0x6c, 0x65, 0x74, 0x65, 0x4e, 0x53, 0x44, 0x6f, 0x6d, 0x61,
- 0x69, 0x6e, 0x73, 0x12, 0x1a, 0x2e, 0x70, 0x62, 0x2e, 0x44, 0x65, 0x6c, 0x65, 0x74, 0x65, 0x4e,
- 0x53, 0x44, 0x6f, 0x6d, 0x61, 0x69, 0x6e, 0x73, 0x52, 0x65, 0x71, 0x75, 0x65, 0x73, 0x74, 0x1a,
- 0x0e, 0x2e, 0x70, 0x62, 0x2e, 0x52, 0x50, 0x43, 0x53, 0x75, 0x63, 0x63, 0x65, 0x73, 0x73, 0x12,
- 0x41, 0x0a, 0x0c, 0x66, 0x69, 0x6e, 0x64, 0x4e, 0x53, 0x44, 0x6f, 0x6d, 0x61, 0x69, 0x6e, 0x12,
- 0x17, 0x2e, 0x70, 0x62, 0x2e, 0x46, 0x69, 0x6e, 0x64, 0x4e, 0x53, 0x44, 0x6f, 0x6d, 0x61, 0x69,
- 0x6e, 0x52, 0x65, 0x71, 0x75, 0x65, 0x73, 0x74, 0x1a, 0x18, 0x2e, 0x70, 0x62, 0x2e, 0x46, 0x69,
- 0x6e, 0x64, 0x4e, 0x53, 0x44, 0x6f, 0x6d, 0x61, 0x69, 0x6e, 0x52, 0x65, 0x73, 0x70, 0x6f, 0x6e,
- 0x73, 0x65, 0x12, 0x59, 0x0a, 0x14, 0x66, 0x69, 0x6e, 0x64, 0x4e, 0x53, 0x44, 0x6f, 0x6d, 0x61,
- 0x69, 0x6e, 0x57, 0x69, 0x74, 0x68, 0x4e, 0x61, 0x6d, 0x65, 0x12, 0x1f, 0x2e, 0x70, 0x62, 0x2e,
- 0x46, 0x69, 0x6e, 0x64, 0x4e, 0x53, 0x44, 0x6f, 0x6d, 0x61, 0x69, 0x6e, 0x57, 0x69, 0x74, 0x68,
- 0x4e, 0x61, 0x6d, 0x65, 0x52, 0x65, 0x71, 0x75, 0x65, 0x73, 0x74, 0x1a, 0x20, 0x2e, 0x70, 0x62,
- 0x2e, 0x46, 0x69, 0x6e, 0x64, 0x4e, 0x53, 0x44, 0x6f, 0x6d, 0x61, 0x69, 0x6e, 0x57, 0x69, 0x74,
- 0x68, 0x4e, 0x61, 0x6d, 0x65, 0x52, 0x65, 0x73, 0x70, 0x6f, 0x6e, 0x73, 0x65, 0x12, 0x74, 0x0a,
- 0x1d, 0x66, 0x69, 0x6e, 0x64, 0x56, 0x65, 0x72, 0x69, 0x66, 0x69, 0x65, 0x64, 0x4e, 0x53, 0x44,
- 0x6f, 0x6d, 0x61, 0x69, 0x6e, 0x4f, 0x6e, 0x43, 0x6c, 0x75, 0x73, 0x74, 0x65, 0x72, 0x12, 0x28,
- 0x2e, 0x70, 0x62, 0x2e, 0x46, 0x69, 0x6e, 0x64, 0x56, 0x65, 0x72, 0x69, 0x66, 0x69, 0x65, 0x64,
- 0x4e, 0x53, 0x44, 0x6f, 0x6d, 0x61, 0x69, 0x6e, 0x4f, 0x6e, 0x43, 0x6c, 0x75, 0x73, 0x74, 0x65,
- 0x72, 0x52, 0x65, 0x71, 0x75, 0x65, 0x73, 0x74, 0x1a, 0x29, 0x2e, 0x70, 0x62, 0x2e, 0x46, 0x69,
- 0x6e, 0x64, 0x56, 0x65, 0x72, 0x69, 0x66, 0x69, 0x65, 0x64, 0x4e, 0x53, 0x44, 0x6f, 0x6d, 0x61,
- 0x69, 0x6e, 0x4f, 0x6e, 0x43, 0x6c, 0x75, 0x73, 0x74, 0x65, 0x72, 0x52, 0x65, 0x73, 0x70, 0x6f,
- 0x6e, 0x73, 0x65, 0x12, 0x47, 0x0a, 0x11, 0x63, 0x6f, 0x75, 0x6e, 0x74, 0x41, 0x6c, 0x6c, 0x4e,
- 0x53, 0x44, 0x6f, 0x6d, 0x61, 0x69, 0x6e, 0x73, 0x12, 0x1c, 0x2e, 0x70, 0x62, 0x2e, 0x43, 0x6f,
- 0x75, 0x6e, 0x74, 0x41, 0x6c, 0x6c, 0x4e, 0x53, 0x44, 0x6f, 0x6d, 0x61, 0x69, 0x6e, 0x73, 0x52,
- 0x65, 0x71, 0x75, 0x65, 0x73, 0x74, 0x1a, 0x14, 0x2e, 0x70, 0x62, 0x2e, 0x52, 0x50, 0x43, 0x43,
- 0x6f, 0x75, 0x6e, 0x74, 0x52, 0x65, 0x73, 0x70, 0x6f, 0x6e, 0x73, 0x65, 0x12, 0x44, 0x0a, 0x0d,
- 0x6c, 0x69, 0x73, 0x74, 0x4e, 0x53, 0x44, 0x6f, 0x6d, 0x61, 0x69, 0x6e, 0x73, 0x12, 0x18, 0x2e,
- 0x70, 0x62, 0x2e, 0x4c, 0x69, 0x73, 0x74, 0x4e, 0x53, 0x44, 0x6f, 0x6d, 0x61, 0x69, 0x6e, 0x73,
- 0x52, 0x65, 0x71, 0x75, 0x65, 0x73, 0x74, 0x1a, 0x19, 0x2e, 0x70, 0x62, 0x2e, 0x4c, 0x69, 0x73,
- 0x74, 0x4e, 0x53, 0x44, 0x6f, 0x6d, 0x61, 0x69, 0x6e, 0x73, 0x52, 0x65, 0x73, 0x70, 0x6f, 0x6e,
- 0x73, 0x65, 0x12, 0x68, 0x0a, 0x19, 0x6c, 0x69, 0x73, 0x74, 0x4e, 0x53, 0x44, 0x6f, 0x6d, 0x61,
- 0x69, 0x6e, 0x73, 0x41, 0x66, 0x74, 0x65, 0x72, 0x56, 0x65, 0x72, 0x73, 0x69, 0x6f, 0x6e, 0x12,
- 0x24, 0x2e, 0x70, 0x62, 0x2e, 0x4c, 0x69, 0x73, 0x74, 0x4e, 0x53, 0x44, 0x6f, 0x6d, 0x61, 0x69,
- 0x6e, 0x73, 0x41, 0x66, 0x74, 0x65, 0x72, 0x56, 0x65, 0x72, 0x73, 0x69, 0x6f, 0x6e, 0x52, 0x65,
- 0x71, 0x75, 0x65, 0x73, 0x74, 0x1a, 0x25, 0x2e, 0x70, 0x62, 0x2e, 0x4c, 0x69, 0x73, 0x74, 0x4e,
- 0x53, 0x44, 0x6f, 0x6d, 0x61, 0x69, 0x6e, 0x73, 0x41, 0x66, 0x74, 0x65, 0x72, 0x56, 0x65, 0x72,
- 0x73, 0x69, 0x6f, 0x6e, 0x52, 0x65, 0x73, 0x70, 0x6f, 0x6e, 0x73, 0x65, 0x12, 0x4d, 0x0a, 0x10,
- 0x66, 0x69, 0x6e, 0x64, 0x4e, 0x53, 0x44, 0x6f, 0x6d, 0x61, 0x69, 0x6e, 0x54, 0x53, 0x49, 0x47,
- 0x12, 0x1b, 0x2e, 0x70, 0x62, 0x2e, 0x46, 0x69, 0x6e, 0x64, 0x4e, 0x53, 0x44, 0x6f, 0x6d, 0x61,
- 0x69, 0x6e, 0x54, 0x53, 0x49, 0x47, 0x52, 0x65, 0x71, 0x75, 0x65, 0x73, 0x74, 0x1a, 0x1c, 0x2e,
- 0x70, 0x62, 0x2e, 0x46, 0x69, 0x6e, 0x64, 0x4e, 0x53, 0x44, 0x6f, 0x6d, 0x61, 0x69, 0x6e, 0x54,
- 0x53, 0x49, 0x47, 0x52, 0x65, 0x73, 0x70, 0x6f, 0x6e, 0x73, 0x65, 0x12, 0x43, 0x0a, 0x12, 0x75,
- 0x70, 0x64, 0x61, 0x74, 0x65, 0x4e, 0x53, 0x44, 0x6f, 0x6d, 0x61, 0x69, 0x6e, 0x54, 0x53, 0x49,
- 0x47, 0x12, 0x1d, 0x2e, 0x70, 0x62, 0x2e, 0x55, 0x70, 0x64, 0x61, 0x74, 0x65, 0x4e, 0x53, 0x44,
- 0x6f, 0x6d, 0x61, 0x69, 0x6e, 0x54, 0x53, 0x49, 0x47, 0x52, 0x65, 0x71, 0x75, 0x65, 0x73, 0x74,
- 0x1a, 0x0e, 0x2e, 0x70, 0x62, 0x2e, 0x52, 0x50, 0x43, 0x53, 0x75, 0x63, 0x63, 0x65, 0x73, 0x73,
- 0x12, 0x47, 0x0a, 0x0e, 0x65, 0x78, 0x69, 0x73, 0x74, 0x4e, 0x53, 0x44, 0x6f, 0x6d, 0x61, 0x69,
- 0x6e, 0x73, 0x12, 0x19, 0x2e, 0x70, 0x62, 0x2e, 0x45, 0x78, 0x69, 0x73, 0x74, 0x4e, 0x53, 0x44,
- 0x6f, 0x6d, 0x61, 0x69, 0x6e, 0x73, 0x52, 0x65, 0x71, 0x75, 0x65, 0x73, 0x74, 0x1a, 0x1a, 0x2e,
- 0x70, 0x62, 0x2e, 0x45, 0x78, 0x69, 0x73, 0x74, 0x4e, 0x53, 0x44, 0x6f, 0x6d, 0x61, 0x69, 0x6e,
- 0x73, 0x52, 0x65, 0x73, 0x70, 0x6f, 0x6e, 0x73, 0x65, 0x12, 0x5f, 0x0a, 0x16, 0x65, 0x78, 0x69,
- 0x73, 0x74, 0x56, 0x65, 0x72, 0x69, 0x66, 0x69, 0x65, 0x64, 0x4e, 0x53, 0x44, 0x6f, 0x6d, 0x61,
- 0x69, 0x6e, 0x73, 0x12, 0x21, 0x2e, 0x70, 0x62, 0x2e, 0x45, 0x78, 0x69, 0x73, 0x74, 0x56, 0x65,
- 0x72, 0x69, 0x66, 0x69, 0x65, 0x64, 0x4e, 0x53, 0x44, 0x6f, 0x6d, 0x61, 0x69, 0x6e, 0x73, 0x52,
- 0x65, 0x71, 0x75, 0x65, 0x73, 0x74, 0x1a, 0x22, 0x2e, 0x70, 0x62, 0x2e, 0x45, 0x78, 0x69, 0x73,
- 0x74, 0x56, 0x65, 0x72, 0x69, 0x66, 0x69, 0x65, 0x64, 0x4e, 0x53, 0x44, 0x6f, 0x6d, 0x61, 0x69,
- 0x6e, 0x73, 0x52, 0x65, 0x73, 0x70, 0x6f, 0x6e, 0x73, 0x65, 0x12, 0x68, 0x0a, 0x19, 0x66, 0x69,
- 0x6e, 0x64, 0x4e, 0x53, 0x44, 0x6f, 0x6d, 0x61, 0x69, 0x6e, 0x56, 0x65, 0x72, 0x69, 0x66, 0x79,
- 0x69, 0x6e, 0x67, 0x49, 0x6e, 0x66, 0x6f, 0x12, 0x24, 0x2e, 0x70, 0x62, 0x2e, 0x46, 0x69, 0x6e,
- 0x64, 0x4e, 0x53, 0x44, 0x6f, 0x6d, 0x61, 0x69, 0x6e, 0x56, 0x65, 0x72, 0x69, 0x66, 0x79, 0x69,
- 0x6e, 0x67, 0x49, 0x6e, 0x66, 0x6f, 0x52, 0x65, 0x71, 0x75, 0x65, 0x73, 0x74, 0x1a, 0x25, 0x2e,
- 0x70, 0x62, 0x2e, 0x46, 0x69, 0x6e, 0x64, 0x4e, 0x53, 0x44, 0x6f, 0x6d, 0x61, 0x69, 0x6e, 0x56,
- 0x65, 0x72, 0x69, 0x66, 0x79, 0x69, 0x6e, 0x67, 0x49, 0x6e, 0x66, 0x6f, 0x52, 0x65, 0x73, 0x70,
- 0x6f, 0x6e, 0x73, 0x65, 0x12, 0x47, 0x0a, 0x0e, 0x76, 0x65, 0x72, 0x69, 0x66, 0x79, 0x4e, 0x53,
- 0x44, 0x6f, 0x6d, 0x61, 0x69, 0x6e, 0x12, 0x19, 0x2e, 0x70, 0x62, 0x2e, 0x56, 0x65, 0x72, 0x69,
- 0x66, 0x79, 0x4e, 0x53, 0x44, 0x6f, 0x6d, 0x61, 0x69, 0x6e, 0x52, 0x65, 0x71, 0x75, 0x65, 0x73,
- 0x74, 0x1a, 0x1a, 0x2e, 0x70, 0x62, 0x2e, 0x56, 0x65, 0x72, 0x69, 0x66, 0x79, 0x4e, 0x53, 0x44,
- 0x6f, 0x6d, 0x61, 0x69, 0x6e, 0x52, 0x65, 0x73, 0x70, 0x6f, 0x6e, 0x73, 0x65, 0x12, 0x77, 0x0a,
- 0x1e, 0x66, 0x69, 0x6e, 0x64, 0x4e, 0x53, 0x44, 0x6f, 0x6d, 0x61, 0x69, 0x6e, 0x52, 0x65, 0x63,
- 0x6f, 0x72, 0x64, 0x73, 0x48, 0x65, 0x61, 0x6c, 0x74, 0x68, 0x43, 0x68, 0x65, 0x63, 0x6b, 0x12,
- 0x29, 0x2e, 0x70, 0x62, 0x2e, 0x46, 0x69, 0x6e, 0x64, 0x4e, 0x53, 0x44, 0x6f, 0x6d, 0x61, 0x69,
- 0x6e, 0x52, 0x65, 0x63, 0x6f, 0x72, 0x64, 0x73, 0x48, 0x65, 0x61, 0x6c, 0x74, 0x68, 0x43, 0x68,
- 0x65, 0x63, 0x6b, 0x52, 0x65, 0x71, 0x75, 0x65, 0x73, 0x74, 0x1a, 0x2a, 0x2e, 0x70, 0x62, 0x2e,
- 0x46, 0x69, 0x6e, 0x64, 0x4e, 0x53, 0x44, 0x6f, 0x6d, 0x61, 0x69, 0x6e, 0x52, 0x65, 0x63, 0x6f,
- 0x72, 0x64, 0x73, 0x48, 0x65, 0x61, 0x6c, 0x74, 0x68, 0x43, 0x68, 0x65, 0x63, 0x6b, 0x52, 0x65,
- 0x73, 0x70, 0x6f, 0x6e, 0x73, 0x65, 0x12, 0x5f, 0x0a, 0x20, 0x75, 0x70, 0x64, 0x61, 0x74, 0x65,
- 0x4e, 0x53, 0x44, 0x6f, 0x6d, 0x61, 0x69, 0x6e, 0x52, 0x65, 0x63, 0x6f, 0x72, 0x64, 0x73, 0x48,
- 0x65, 0x61, 0x6c, 0x74, 0x68, 0x43, 0x68, 0x65, 0x63, 0x6b, 0x12, 0x2b, 0x2e, 0x70, 0x62, 0x2e,
- 0x55, 0x70, 0x64, 0x61, 0x74, 0x65, 0x4e, 0x53, 0x44, 0x6f, 0x6d, 0x61, 0x69, 0x6e, 0x52, 0x65,
- 0x63, 0x6f, 0x72, 0x64, 0x73, 0x48, 0x65, 0x61, 0x6c, 0x74, 0x68, 0x43, 0x68, 0x65, 0x63, 0x6b,
- 0x52, 0x65, 0x71, 0x75, 0x65, 0x73, 0x74, 0x1a, 0x0e, 0x2e, 0x70, 0x62, 0x2e, 0x52, 0x50, 0x43,
- 0x53, 0x75, 0x63, 0x63, 0x65, 0x73, 0x73, 0x42, 0x06, 0x5a, 0x04, 0x2e, 0x2f, 0x70, 0x62, 0x62,
- 0x06, 0x70, 0x72, 0x6f, 0x74, 0x6f, 0x33,
-}
+const file_service_ns_domain_proto_rawDesc = "" +
+ "\n" +
+ "\x17service_ns_domain.proto\x12\x02pb\x1a\x1cmodels/model_ns_domain.proto\x1a\x19models/rpc_messages.proto\"\x91\x01\n" +
+ "\x15CreateNSDomainRequest\x12 \n" +
+ "\vnsClusterId\x18\x01 \x01(\x03R\vnsClusterId\x12\x16\n" +
+ "\x06userId\x18\x02 \x01(\x03R\x06userId\x12\x12\n" +
+ "\x04name\x18\x03 \x01(\tR\x04name\x12*\n" +
+ "\x10nsDomainGroupIds\x18\x04 \x03(\x03R\x10nsDomainGroupIds\"8\n" +
+ "\x16CreateNSDomainResponse\x12\x1e\n" +
+ "\n" +
+ "nsDomainId\x18\x01 \x01(\x03R\n" +
+ "nsDomainId\"\x94\x01\n" +
+ "\x16CreateNSDomainsRequest\x12 \n" +
+ "\vnsClusterId\x18\x01 \x01(\x03R\vnsClusterId\x12\x16\n" +
+ "\x06userId\x18\x02 \x01(\x03R\x06userId\x12\x14\n" +
+ "\x05names\x18\x03 \x03(\tR\x05names\x12*\n" +
+ "\x10nsDomainGroupIds\x18\x04 \x03(\x03R\x10nsDomainGroupIds\";\n" +
+ "\x17CreateNSDomainsResponse\x12 \n" +
+ "\vnsDomainIds\x18\x01 \x03(\x03R\vnsDomainIds\"\xb1\x01\n" +
+ "\x15UpdateNSDomainRequest\x12\x1e\n" +
+ "\n" +
+ "nsDomainId\x18\x01 \x01(\x03R\n" +
+ "nsDomainId\x12 \n" +
+ "\vnsClusterId\x18\x02 \x01(\x03R\vnsClusterId\x12\x16\n" +
+ "\x06userId\x18\x03 \x01(\x03R\x06userId\x12*\n" +
+ "\x10nsDomainGroupIds\x18\x05 \x03(\x03R\x10nsDomainGroupIds\x12\x12\n" +
+ "\x04isOn\x18\x04 \x01(\bR\x04isOn\"U\n" +
+ "\x1bUpdateNSDomainStatusRequest\x12\x1e\n" +
+ "\n" +
+ "nsDomainId\x18\x01 \x01(\x03R\n" +
+ "nsDomainId\x12\x16\n" +
+ "\x06status\x18\x02 \x01(\tR\x06status\"7\n" +
+ "\x15DeleteNSDomainRequest\x12\x1e\n" +
+ "\n" +
+ "nsDomainId\x18\x01 \x01(\x03R\n" +
+ "nsDomainId\"F\n" +
+ "\x16DeleteNSDomainsRequest\x12\x14\n" +
+ "\x05names\x18\x01 \x03(\tR\x05names\x12\x16\n" +
+ "\x06userId\x18\x02 \x01(\x03R\x06userId\"5\n" +
+ "\x13FindNSDomainRequest\x12\x1e\n" +
+ "\n" +
+ "nsDomainId\x18\x01 \x01(\x03R\n" +
+ "nsDomainId\"@\n" +
+ "\x14FindNSDomainResponse\x12(\n" +
+ "\bnsDomain\x18\x01 \x01(\v2\f.pb.NSDomainR\bnsDomain\"I\n" +
+ "\x1bFindNSDomainWithNameRequest\x12\x16\n" +
+ "\x06userId\x18\x02 \x01(\x03R\x06userId\x12\x12\n" +
+ "\x04name\x18\x01 \x01(\tR\x04name\"H\n" +
+ "\x1cFindNSDomainWithNameResponse\x12(\n" +
+ "\bnsDomain\x18\x01 \x01(\v2\f.pb.NSDomainR\bnsDomain\"\\\n" +
+ "$FindVerifiedNSDomainOnClusterRequest\x12 \n" +
+ "\vnsClusterId\x18\x01 \x01(\x03R\vnsClusterId\x12\x12\n" +
+ "\x04name\x18\x02 \x01(\tR\x04name\"Q\n" +
+ "%FindVerifiedNSDomainOnClusterResponse\x12(\n" +
+ "\bnsDomain\x18\x01 \x01(\v2\f.pb.NSDomainR\bnsDomain\"\xb0\x01\n" +
+ "\x18CountAllNSDomainsRequest\x12\x16\n" +
+ "\x06userId\x18\x01 \x01(\x03R\x06userId\x12 \n" +
+ "\vnsClusterId\x18\x02 \x01(\x03R\vnsClusterId\x12\x18\n" +
+ "\akeyword\x18\x03 \x01(\tR\akeyword\x12(\n" +
+ "\x0fnsDomainGroupId\x18\x04 \x01(\x03R\x0fnsDomainGroupId\x12\x16\n" +
+ "\x06status\x18\x05 \x01(\tR\x06status\"\xc0\x01\n" +
+ "\x14ListNSDomainsRequest\x12\x16\n" +
+ "\x06userId\x18\x01 \x01(\x03R\x06userId\x12 \n" +
+ "\vnsClusterId\x18\x02 \x01(\x03R\vnsClusterId\x12\x18\n" +
+ "\akeyword\x18\x03 \x01(\tR\akeyword\x12(\n" +
+ "\x0fnsDomainGroupId\x18\x06 \x01(\x03R\x0fnsDomainGroupId\x12\x16\n" +
+ "\x06offset\x18\x04 \x01(\x03R\x06offset\x12\x12\n" +
+ "\x04size\x18\x05 \x01(\x03R\x04size\"C\n" +
+ "\x15ListNSDomainsResponse\x12*\n" +
+ "\tnsDomains\x18\x01 \x03(\v2\f.pb.NSDomainR\tnsDomains\"P\n" +
+ " ListNSDomainsAfterVersionRequest\x12\x18\n" +
+ "\aversion\x18\x01 \x01(\x03R\aversion\x12\x12\n" +
+ "\x04size\x18\x02 \x01(\x03R\x04size\"O\n" +
+ "!ListNSDomainsAfterVersionResponse\x12*\n" +
+ "\tnsDomains\x18\x01 \x03(\v2\f.pb.NSDomainR\tnsDomains\"9\n" +
+ "\x17FindNSDomainTSIGRequest\x12\x1e\n" +
+ "\n" +
+ "nsDomainId\x18\x01 \x01(\x03R\n" +
+ "nsDomainId\"6\n" +
+ "\x18FindNSDomainTSIGResponse\x12\x1a\n" +
+ "\btsigJSON\x18\x01 \x01(\fR\btsigJSON\"W\n" +
+ "\x19UpdateNSDomainTSIGRequest\x12\x1e\n" +
+ "\n" +
+ "nsDomainId\x18\x01 \x01(\x03R\n" +
+ "nsDomainId\x12\x1a\n" +
+ "\btsigJSON\x18\x02 \x01(\fR\btsigJSON\"E\n" +
+ "\x15ExistNSDomainsRequest\x12\x14\n" +
+ "\x05names\x18\x01 \x03(\tR\x05names\x12\x16\n" +
+ "\x06userId\x18\x02 \x01(\x03R\x06userId\">\n" +
+ "\x16ExistNSDomainsResponse\x12$\n" +
+ "\rexistingNames\x18\x01 \x03(\tR\rexistingNames\"5\n" +
+ "\x1dExistVerifiedNSDomainsRequest\x12\x14\n" +
+ "\x05names\x18\x01 \x03(\tR\x05names\"F\n" +
+ "\x1eExistVerifiedNSDomainsResponse\x12$\n" +
+ "\rexistingNames\x18\x01 \x03(\tR\rexistingNames\"B\n" +
+ " FindNSDomainVerifyingInfoRequest\x12\x1e\n" +
+ "\n" +
+ "nsDomainId\x18\x01 \x01(\x03R\n" +
+ "nsDomainId\"\x8b\x01\n" +
+ "!FindNSDomainVerifyingInfoResponse\x12\x1e\n" +
+ "\n" +
+ "requireTXT\x18\x04 \x01(\bR\n" +
+ "requireTXT\x12\x10\n" +
+ "\x03txt\x18\x01 \x01(\tR\x03txt\x12\x1c\n" +
+ "\texpiresAt\x18\x02 \x01(\x03R\texpiresAt\x12\x16\n" +
+ "\x06status\x18\x03 \x01(\tR\x06status\"7\n" +
+ "\x15VerifyNSDomainRequest\x12\x1e\n" +
+ "\n" +
+ "nsDomainId\x18\x01 \x01(\x03R\n" +
+ "nsDomainId\"\xc4\x01\n" +
+ "\x16VerifyNSDomainResponse\x12\x12\n" +
+ "\x04isOk\x18\x01 \x01(\bR\x04isOk\x12\x1c\n" +
+ "\terrorCode\x18\x02 \x01(\tR\terrorCode\x12\"\n" +
+ "\ferrorMessage\x18\x03 \x01(\tR\ferrorMessage\x12*\n" +
+ "\x10currentTXTValues\x18\x04 \x03(\tR\x10currentTXTValues\x12(\n" +
+ "\x0fcurrentNSValues\x18\x05 \x03(\tR\x0fcurrentNSValues\"G\n" +
+ "%FindNSDomainRecordsHealthCheckRequest\x12\x1e\n" +
+ "\n" +
+ "nsDomainId\x18\x01 \x01(\x03R\n" +
+ "nsDomainId\"p\n" +
+ "&FindNSDomainRecordsHealthCheckResponse\x12F\n" +
+ "\x1ensDomainRecordsHealthCheckJSON\x18\x01 \x01(\fR\x1ensDomainRecordsHealthCheckJSON\"\x91\x01\n" +
+ "'UpdateNSDomainRecordsHealthCheckRequest\x12\x1e\n" +
+ "\n" +
+ "nsDomainId\x18\x01 \x01(\x03R\n" +
+ "nsDomainId\x12F\n" +
+ "\x1ensDomainRecordsHealthCheckJSON\x18\x02 \x01(\fR\x1ensDomainRecordsHealthCheckJSON2\x80\r\n" +
+ "\x0fNSDomainService\x12G\n" +
+ "\x0ecreateNSDomain\x12\x19.pb.CreateNSDomainRequest\x1a\x1a.pb.CreateNSDomainResponse\x12J\n" +
+ "\x0fcreateNSDomains\x12\x1a.pb.CreateNSDomainsRequest\x1a\x1b.pb.CreateNSDomainsResponse\x12;\n" +
+ "\x0eupdateNSDomain\x12\x19.pb.UpdateNSDomainRequest\x1a\x0e.pb.RPCSuccess\x12G\n" +
+ "\x14updateNSDomainStatus\x12\x1f.pb.UpdateNSDomainStatusRequest\x1a\x0e.pb.RPCSuccess\x12;\n" +
+ "\x0edeleteNSDomain\x12\x19.pb.DeleteNSDomainRequest\x1a\x0e.pb.RPCSuccess\x12=\n" +
+ "\x0fdeleteNSDomains\x12\x1a.pb.DeleteNSDomainsRequest\x1a\x0e.pb.RPCSuccess\x12A\n" +
+ "\ffindNSDomain\x12\x17.pb.FindNSDomainRequest\x1a\x18.pb.FindNSDomainResponse\x12Y\n" +
+ "\x14findNSDomainWithName\x12\x1f.pb.FindNSDomainWithNameRequest\x1a .pb.FindNSDomainWithNameResponse\x12t\n" +
+ "\x1dfindVerifiedNSDomainOnCluster\x12(.pb.FindVerifiedNSDomainOnClusterRequest\x1a).pb.FindVerifiedNSDomainOnClusterResponse\x12G\n" +
+ "\x11countAllNSDomains\x12\x1c.pb.CountAllNSDomainsRequest\x1a\x14.pb.RPCCountResponse\x12D\n" +
+ "\rlistNSDomains\x12\x18.pb.ListNSDomainsRequest\x1a\x19.pb.ListNSDomainsResponse\x12h\n" +
+ "\x19listNSDomainsAfterVersion\x12$.pb.ListNSDomainsAfterVersionRequest\x1a%.pb.ListNSDomainsAfterVersionResponse\x12M\n" +
+ "\x10findNSDomainTSIG\x12\x1b.pb.FindNSDomainTSIGRequest\x1a\x1c.pb.FindNSDomainTSIGResponse\x12C\n" +
+ "\x12updateNSDomainTSIG\x12\x1d.pb.UpdateNSDomainTSIGRequest\x1a\x0e.pb.RPCSuccess\x12G\n" +
+ "\x0eexistNSDomains\x12\x19.pb.ExistNSDomainsRequest\x1a\x1a.pb.ExistNSDomainsResponse\x12_\n" +
+ "\x16existVerifiedNSDomains\x12!.pb.ExistVerifiedNSDomainsRequest\x1a\".pb.ExistVerifiedNSDomainsResponse\x12h\n" +
+ "\x19findNSDomainVerifyingInfo\x12$.pb.FindNSDomainVerifyingInfoRequest\x1a%.pb.FindNSDomainVerifyingInfoResponse\x12G\n" +
+ "\x0everifyNSDomain\x12\x19.pb.VerifyNSDomainRequest\x1a\x1a.pb.VerifyNSDomainResponse\x12w\n" +
+ "\x1efindNSDomainRecordsHealthCheck\x12).pb.FindNSDomainRecordsHealthCheckRequest\x1a*.pb.FindNSDomainRecordsHealthCheckResponse\x12_\n" +
+ " updateNSDomainRecordsHealthCheck\x12+.pb.UpdateNSDomainRecordsHealthCheckRequest\x1a\x0e.pb.RPCSuccessB\x06Z\x04./pbb\x06proto3"
var (
file_service_ns_domain_proto_rawDescOnce sync.Once
- file_service_ns_domain_proto_rawDescData = file_service_ns_domain_proto_rawDesc
+ file_service_ns_domain_proto_rawDescData []byte
)
func file_service_ns_domain_proto_rawDescGZIP() []byte {
file_service_ns_domain_proto_rawDescOnce.Do(func() {
- file_service_ns_domain_proto_rawDescData = protoimpl.X.CompressGZIP(file_service_ns_domain_proto_rawDescData)
+ file_service_ns_domain_proto_rawDescData = protoimpl.X.CompressGZIP(unsafe.Slice(unsafe.StringData(file_service_ns_domain_proto_rawDesc), len(file_service_ns_domain_proto_rawDesc)))
})
return file_service_ns_domain_proto_rawDescData
}
@@ -2192,7 +2032,7 @@ func file_service_ns_domain_proto_init() {
out := protoimpl.TypeBuilder{
File: protoimpl.DescBuilder{
GoPackagePath: reflect.TypeOf(x{}).PkgPath(),
- RawDescriptor: file_service_ns_domain_proto_rawDesc,
+ RawDescriptor: unsafe.Slice(unsafe.StringData(file_service_ns_domain_proto_rawDesc), len(file_service_ns_domain_proto_rawDesc)),
NumEnums: 0,
NumMessages: 33,
NumExtensions: 0,
@@ -2203,7 +2043,6 @@ func file_service_ns_domain_proto_init() {
MessageInfos: file_service_ns_domain_proto_msgTypes,
}.Build()
File_service_ns_domain_proto = out.File
- file_service_ns_domain_proto_rawDesc = nil
file_service_ns_domain_proto_goTypes = nil
file_service_ns_domain_proto_depIdxs = nil
}
diff --git a/EdgeCommon/pkg/rpc/pb/service_ns_domain_group.pb.go b/EdgeCommon/pkg/rpc/pb/service_ns_domain_group.pb.go
index f634cb4..10cd0f2 100644
--- a/EdgeCommon/pkg/rpc/pb/service_ns_domain_group.pb.go
+++ b/EdgeCommon/pkg/rpc/pb/service_ns_domain_group.pb.go
@@ -1,7 +1,7 @@
// Code generated by protoc-gen-go. DO NOT EDIT.
// versions:
-// protoc-gen-go v1.36.0
-// protoc v6.33.2
+// protoc-gen-go v1.36.11
+// protoc v3.19.6
// source: service_ns_domain_group.proto
package pb
@@ -11,6 +11,7 @@ import (
protoimpl "google.golang.org/protobuf/runtime/protoimpl"
reflect "reflect"
sync "sync"
+ unsafe "unsafe"
)
const (
@@ -529,118 +530,50 @@ func (x *FindNSDomainGroupResponse) GetNsDomainGroup() *NSDomainGroup {
var File_service_ns_domain_group_proto protoreflect.FileDescriptor
-var file_service_ns_domain_group_proto_rawDesc = []byte{
- 0x0a, 0x1d, 0x73, 0x65, 0x72, 0x76, 0x69, 0x63, 0x65, 0x5f, 0x6e, 0x73, 0x5f, 0x64, 0x6f, 0x6d,
- 0x61, 0x69, 0x6e, 0x5f, 0x67, 0x72, 0x6f, 0x75, 0x70, 0x2e, 0x70, 0x72, 0x6f, 0x74, 0x6f, 0x12,
- 0x02, 0x70, 0x62, 0x1a, 0x22, 0x6d, 0x6f, 0x64, 0x65, 0x6c, 0x73, 0x2f, 0x6d, 0x6f, 0x64, 0x65,
- 0x6c, 0x5f, 0x6e, 0x73, 0x5f, 0x64, 0x6f, 0x6d, 0x61, 0x69, 0x6e, 0x5f, 0x67, 0x72, 0x6f, 0x75,
- 0x70, 0x2e, 0x70, 0x72, 0x6f, 0x74, 0x6f, 0x1a, 0x19, 0x6d, 0x6f, 0x64, 0x65, 0x6c, 0x73, 0x2f,
- 0x72, 0x70, 0x63, 0x5f, 0x6d, 0x65, 0x73, 0x73, 0x61, 0x67, 0x65, 0x73, 0x2e, 0x70, 0x72, 0x6f,
- 0x74, 0x6f, 0x22, 0x30, 0x0a, 0x1a, 0x43, 0x72, 0x65, 0x61, 0x74, 0x65, 0x4e, 0x53, 0x44, 0x6f,
- 0x6d, 0x61, 0x69, 0x6e, 0x47, 0x72, 0x6f, 0x75, 0x70, 0x52, 0x65, 0x71, 0x75, 0x65, 0x73, 0x74,
- 0x12, 0x12, 0x0a, 0x04, 0x6e, 0x61, 0x6d, 0x65, 0x18, 0x01, 0x20, 0x01, 0x28, 0x09, 0x52, 0x04,
- 0x6e, 0x61, 0x6d, 0x65, 0x22, 0x47, 0x0a, 0x1b, 0x43, 0x72, 0x65, 0x61, 0x74, 0x65, 0x4e, 0x53,
- 0x44, 0x6f, 0x6d, 0x61, 0x69, 0x6e, 0x47, 0x72, 0x6f, 0x75, 0x70, 0x52, 0x65, 0x73, 0x70, 0x6f,
- 0x6e, 0x73, 0x65, 0x12, 0x28, 0x0a, 0x0f, 0x6e, 0x73, 0x44, 0x6f, 0x6d, 0x61, 0x69, 0x6e, 0x47,
- 0x72, 0x6f, 0x75, 0x70, 0x49, 0x64, 0x18, 0x01, 0x20, 0x01, 0x28, 0x03, 0x52, 0x0f, 0x6e, 0x73,
- 0x44, 0x6f, 0x6d, 0x61, 0x69, 0x6e, 0x47, 0x72, 0x6f, 0x75, 0x70, 0x49, 0x64, 0x22, 0x6e, 0x0a,
- 0x1a, 0x55, 0x70, 0x64, 0x61, 0x74, 0x65, 0x4e, 0x53, 0x44, 0x6f, 0x6d, 0x61, 0x69, 0x6e, 0x47,
- 0x72, 0x6f, 0x75, 0x70, 0x52, 0x65, 0x71, 0x75, 0x65, 0x73, 0x74, 0x12, 0x28, 0x0a, 0x0f, 0x6e,
- 0x73, 0x44, 0x6f, 0x6d, 0x61, 0x69, 0x6e, 0x47, 0x72, 0x6f, 0x75, 0x70, 0x49, 0x64, 0x18, 0x01,
- 0x20, 0x01, 0x28, 0x03, 0x52, 0x0f, 0x6e, 0x73, 0x44, 0x6f, 0x6d, 0x61, 0x69, 0x6e, 0x47, 0x72,
- 0x6f, 0x75, 0x70, 0x49, 0x64, 0x12, 0x12, 0x0a, 0x04, 0x6e, 0x61, 0x6d, 0x65, 0x18, 0x02, 0x20,
- 0x01, 0x28, 0x09, 0x52, 0x04, 0x6e, 0x61, 0x6d, 0x65, 0x12, 0x12, 0x0a, 0x04, 0x69, 0x73, 0x4f,
- 0x6e, 0x18, 0x03, 0x20, 0x01, 0x28, 0x08, 0x52, 0x04, 0x69, 0x73, 0x4f, 0x6e, 0x22, 0x46, 0x0a,
- 0x1a, 0x44, 0x65, 0x6c, 0x65, 0x74, 0x65, 0x4e, 0x53, 0x44, 0x6f, 0x6d, 0x61, 0x69, 0x6e, 0x47,
- 0x72, 0x6f, 0x75, 0x70, 0x52, 0x65, 0x71, 0x75, 0x65, 0x73, 0x74, 0x12, 0x28, 0x0a, 0x0f, 0x6e,
- 0x73, 0x44, 0x6f, 0x6d, 0x61, 0x69, 0x6e, 0x47, 0x72, 0x6f, 0x75, 0x70, 0x49, 0x64, 0x18, 0x01,
- 0x20, 0x01, 0x28, 0x03, 0x52, 0x0f, 0x6e, 0x73, 0x44, 0x6f, 0x6d, 0x61, 0x69, 0x6e, 0x47, 0x72,
- 0x6f, 0x75, 0x70, 0x49, 0x64, 0x22, 0x36, 0x0a, 0x1c, 0x46, 0x69, 0x6e, 0x64, 0x41, 0x6c, 0x6c,
- 0x4e, 0x53, 0x44, 0x6f, 0x6d, 0x61, 0x69, 0x6e, 0x47, 0x72, 0x6f, 0x75, 0x70, 0x73, 0x52, 0x65,
- 0x71, 0x75, 0x65, 0x73, 0x74, 0x12, 0x16, 0x0a, 0x06, 0x75, 0x73, 0x65, 0x72, 0x49, 0x64, 0x18,
- 0x01, 0x20, 0x01, 0x28, 0x03, 0x52, 0x06, 0x75, 0x73, 0x65, 0x72, 0x49, 0x64, 0x22, 0x5a, 0x0a,
- 0x1d, 0x46, 0x69, 0x6e, 0x64, 0x41, 0x6c, 0x6c, 0x4e, 0x53, 0x44, 0x6f, 0x6d, 0x61, 0x69, 0x6e,
- 0x47, 0x72, 0x6f, 0x75, 0x70, 0x73, 0x52, 0x65, 0x73, 0x70, 0x6f, 0x6e, 0x73, 0x65, 0x12, 0x39,
- 0x0a, 0x0e, 0x6e, 0x73, 0x44, 0x6f, 0x6d, 0x61, 0x69, 0x6e, 0x47, 0x72, 0x6f, 0x75, 0x70, 0x73,
- 0x18, 0x01, 0x20, 0x03, 0x28, 0x0b, 0x32, 0x11, 0x2e, 0x70, 0x62, 0x2e, 0x4e, 0x53, 0x44, 0x6f,
- 0x6d, 0x61, 0x69, 0x6e, 0x47, 0x72, 0x6f, 0x75, 0x70, 0x52, 0x0e, 0x6e, 0x73, 0x44, 0x6f, 0x6d,
- 0x61, 0x69, 0x6e, 0x47, 0x72, 0x6f, 0x75, 0x70, 0x73, 0x22, 0x40, 0x0a, 0x26, 0x43, 0x6f, 0x75,
- 0x6e, 0x74, 0x41, 0x6c, 0x6c, 0x41, 0x76, 0x61, 0x69, 0x6c, 0x61, 0x62, 0x6c, 0x65, 0x4e, 0x53,
- 0x44, 0x6f, 0x6d, 0x61, 0x69, 0x6e, 0x47, 0x72, 0x6f, 0x75, 0x70, 0x73, 0x52, 0x65, 0x71, 0x75,
- 0x65, 0x73, 0x74, 0x12, 0x16, 0x0a, 0x06, 0x75, 0x73, 0x65, 0x72, 0x49, 0x64, 0x18, 0x01, 0x20,
- 0x01, 0x28, 0x03, 0x52, 0x06, 0x75, 0x73, 0x65, 0x72, 0x49, 0x64, 0x22, 0x3f, 0x0a, 0x25, 0x46,
- 0x69, 0x6e, 0x64, 0x41, 0x6c, 0x6c, 0x41, 0x76, 0x61, 0x69, 0x6c, 0x61, 0x62, 0x6c, 0x65, 0x4e,
- 0x53, 0x44, 0x6f, 0x6d, 0x61, 0x69, 0x6e, 0x47, 0x72, 0x6f, 0x75, 0x70, 0x73, 0x52, 0x65, 0x71,
- 0x75, 0x65, 0x73, 0x74, 0x12, 0x16, 0x0a, 0x06, 0x75, 0x73, 0x65, 0x72, 0x49, 0x64, 0x18, 0x01,
- 0x20, 0x01, 0x28, 0x03, 0x52, 0x06, 0x75, 0x73, 0x65, 0x72, 0x49, 0x64, 0x22, 0x63, 0x0a, 0x26,
- 0x46, 0x69, 0x6e, 0x64, 0x41, 0x6c, 0x6c, 0x41, 0x76, 0x61, 0x69, 0x6c, 0x61, 0x62, 0x6c, 0x65,
- 0x4e, 0x53, 0x44, 0x6f, 0x6d, 0x61, 0x69, 0x6e, 0x47, 0x72, 0x6f, 0x75, 0x70, 0x73, 0x52, 0x65,
- 0x73, 0x70, 0x6f, 0x6e, 0x73, 0x65, 0x12, 0x39, 0x0a, 0x0e, 0x6e, 0x73, 0x44, 0x6f, 0x6d, 0x61,
- 0x69, 0x6e, 0x47, 0x72, 0x6f, 0x75, 0x70, 0x73, 0x18, 0x01, 0x20, 0x03, 0x28, 0x0b, 0x32, 0x11,
- 0x2e, 0x70, 0x62, 0x2e, 0x4e, 0x53, 0x44, 0x6f, 0x6d, 0x61, 0x69, 0x6e, 0x47, 0x72, 0x6f, 0x75,
- 0x70, 0x52, 0x0e, 0x6e, 0x73, 0x44, 0x6f, 0x6d, 0x61, 0x69, 0x6e, 0x47, 0x72, 0x6f, 0x75, 0x70,
- 0x73, 0x22, 0x44, 0x0a, 0x18, 0x46, 0x69, 0x6e, 0x64, 0x4e, 0x53, 0x44, 0x6f, 0x6d, 0x61, 0x69,
- 0x6e, 0x47, 0x72, 0x6f, 0x75, 0x70, 0x52, 0x65, 0x71, 0x75, 0x65, 0x73, 0x74, 0x12, 0x28, 0x0a,
- 0x0f, 0x6e, 0x73, 0x44, 0x6f, 0x6d, 0x61, 0x69, 0x6e, 0x47, 0x72, 0x6f, 0x75, 0x70, 0x49, 0x64,
- 0x18, 0x01, 0x20, 0x01, 0x28, 0x03, 0x52, 0x0f, 0x6e, 0x73, 0x44, 0x6f, 0x6d, 0x61, 0x69, 0x6e,
- 0x47, 0x72, 0x6f, 0x75, 0x70, 0x49, 0x64, 0x22, 0x54, 0x0a, 0x19, 0x46, 0x69, 0x6e, 0x64, 0x4e,
- 0x53, 0x44, 0x6f, 0x6d, 0x61, 0x69, 0x6e, 0x47, 0x72, 0x6f, 0x75, 0x70, 0x52, 0x65, 0x73, 0x70,
- 0x6f, 0x6e, 0x73, 0x65, 0x12, 0x37, 0x0a, 0x0d, 0x6e, 0x73, 0x44, 0x6f, 0x6d, 0x61, 0x69, 0x6e,
- 0x47, 0x72, 0x6f, 0x75, 0x70, 0x18, 0x01, 0x20, 0x01, 0x28, 0x0b, 0x32, 0x11, 0x2e, 0x70, 0x62,
- 0x2e, 0x4e, 0x53, 0x44, 0x6f, 0x6d, 0x61, 0x69, 0x6e, 0x47, 0x72, 0x6f, 0x75, 0x70, 0x52, 0x0d,
- 0x6e, 0x73, 0x44, 0x6f, 0x6d, 0x61, 0x69, 0x6e, 0x47, 0x72, 0x6f, 0x75, 0x70, 0x32, 0x8a, 0x05,
- 0x0a, 0x14, 0x4e, 0x53, 0x44, 0x6f, 0x6d, 0x61, 0x69, 0x6e, 0x47, 0x72, 0x6f, 0x75, 0x70, 0x53,
- 0x65, 0x72, 0x76, 0x69, 0x63, 0x65, 0x12, 0x56, 0x0a, 0x13, 0x63, 0x72, 0x65, 0x61, 0x74, 0x65,
- 0x4e, 0x53, 0x44, 0x6f, 0x6d, 0x61, 0x69, 0x6e, 0x47, 0x72, 0x6f, 0x75, 0x70, 0x12, 0x1e, 0x2e,
- 0x70, 0x62, 0x2e, 0x43, 0x72, 0x65, 0x61, 0x74, 0x65, 0x4e, 0x53, 0x44, 0x6f, 0x6d, 0x61, 0x69,
- 0x6e, 0x47, 0x72, 0x6f, 0x75, 0x70, 0x52, 0x65, 0x71, 0x75, 0x65, 0x73, 0x74, 0x1a, 0x1f, 0x2e,
- 0x70, 0x62, 0x2e, 0x43, 0x72, 0x65, 0x61, 0x74, 0x65, 0x4e, 0x53, 0x44, 0x6f, 0x6d, 0x61, 0x69,
- 0x6e, 0x47, 0x72, 0x6f, 0x75, 0x70, 0x52, 0x65, 0x73, 0x70, 0x6f, 0x6e, 0x73, 0x65, 0x12, 0x45,
- 0x0a, 0x13, 0x75, 0x70, 0x64, 0x61, 0x74, 0x65, 0x4e, 0x53, 0x44, 0x6f, 0x6d, 0x61, 0x69, 0x6e,
- 0x47, 0x72, 0x6f, 0x75, 0x70, 0x12, 0x1e, 0x2e, 0x70, 0x62, 0x2e, 0x55, 0x70, 0x64, 0x61, 0x74,
- 0x65, 0x4e, 0x53, 0x44, 0x6f, 0x6d, 0x61, 0x69, 0x6e, 0x47, 0x72, 0x6f, 0x75, 0x70, 0x52, 0x65,
- 0x71, 0x75, 0x65, 0x73, 0x74, 0x1a, 0x0e, 0x2e, 0x70, 0x62, 0x2e, 0x52, 0x50, 0x43, 0x53, 0x75,
- 0x63, 0x63, 0x65, 0x73, 0x73, 0x12, 0x45, 0x0a, 0x13, 0x64, 0x65, 0x6c, 0x65, 0x74, 0x65, 0x4e,
- 0x53, 0x44, 0x6f, 0x6d, 0x61, 0x69, 0x6e, 0x47, 0x72, 0x6f, 0x75, 0x70, 0x12, 0x1e, 0x2e, 0x70,
- 0x62, 0x2e, 0x44, 0x65, 0x6c, 0x65, 0x74, 0x65, 0x4e, 0x53, 0x44, 0x6f, 0x6d, 0x61, 0x69, 0x6e,
- 0x47, 0x72, 0x6f, 0x75, 0x70, 0x52, 0x65, 0x71, 0x75, 0x65, 0x73, 0x74, 0x1a, 0x0e, 0x2e, 0x70,
- 0x62, 0x2e, 0x52, 0x50, 0x43, 0x53, 0x75, 0x63, 0x63, 0x65, 0x73, 0x73, 0x12, 0x5c, 0x0a, 0x15,
- 0x66, 0x69, 0x6e, 0x64, 0x41, 0x6c, 0x6c, 0x4e, 0x53, 0x44, 0x6f, 0x6d, 0x61, 0x69, 0x6e, 0x47,
- 0x72, 0x6f, 0x75, 0x70, 0x73, 0x12, 0x20, 0x2e, 0x70, 0x62, 0x2e, 0x46, 0x69, 0x6e, 0x64, 0x41,
- 0x6c, 0x6c, 0x4e, 0x53, 0x44, 0x6f, 0x6d, 0x61, 0x69, 0x6e, 0x47, 0x72, 0x6f, 0x75, 0x70, 0x73,
- 0x52, 0x65, 0x71, 0x75, 0x65, 0x73, 0x74, 0x1a, 0x21, 0x2e, 0x70, 0x62, 0x2e, 0x46, 0x69, 0x6e,
- 0x64, 0x41, 0x6c, 0x6c, 0x4e, 0x53, 0x44, 0x6f, 0x6d, 0x61, 0x69, 0x6e, 0x47, 0x72, 0x6f, 0x75,
- 0x70, 0x73, 0x52, 0x65, 0x73, 0x70, 0x6f, 0x6e, 0x73, 0x65, 0x12, 0x63, 0x0a, 0x1f, 0x63, 0x6f,
- 0x75, 0x6e, 0x74, 0x41, 0x6c, 0x6c, 0x41, 0x76, 0x61, 0x69, 0x6c, 0x61, 0x62, 0x6c, 0x65, 0x4e,
- 0x53, 0x44, 0x6f, 0x6d, 0x61, 0x69, 0x6e, 0x47, 0x72, 0x6f, 0x75, 0x70, 0x73, 0x12, 0x2a, 0x2e,
- 0x70, 0x62, 0x2e, 0x43, 0x6f, 0x75, 0x6e, 0x74, 0x41, 0x6c, 0x6c, 0x41, 0x76, 0x61, 0x69, 0x6c,
- 0x61, 0x62, 0x6c, 0x65, 0x4e, 0x53, 0x44, 0x6f, 0x6d, 0x61, 0x69, 0x6e, 0x47, 0x72, 0x6f, 0x75,
- 0x70, 0x73, 0x52, 0x65, 0x71, 0x75, 0x65, 0x73, 0x74, 0x1a, 0x14, 0x2e, 0x70, 0x62, 0x2e, 0x52,
- 0x50, 0x43, 0x43, 0x6f, 0x75, 0x6e, 0x74, 0x52, 0x65, 0x73, 0x70, 0x6f, 0x6e, 0x73, 0x65, 0x12,
- 0x77, 0x0a, 0x1e, 0x66, 0x69, 0x6e, 0x64, 0x41, 0x6c, 0x6c, 0x41, 0x76, 0x61, 0x69, 0x6c, 0x61,
- 0x62, 0x6c, 0x65, 0x4e, 0x53, 0x44, 0x6f, 0x6d, 0x61, 0x69, 0x6e, 0x47, 0x72, 0x6f, 0x75, 0x70,
- 0x73, 0x12, 0x29, 0x2e, 0x70, 0x62, 0x2e, 0x46, 0x69, 0x6e, 0x64, 0x41, 0x6c, 0x6c, 0x41, 0x76,
- 0x61, 0x69, 0x6c, 0x61, 0x62, 0x6c, 0x65, 0x4e, 0x53, 0x44, 0x6f, 0x6d, 0x61, 0x69, 0x6e, 0x47,
- 0x72, 0x6f, 0x75, 0x70, 0x73, 0x52, 0x65, 0x71, 0x75, 0x65, 0x73, 0x74, 0x1a, 0x2a, 0x2e, 0x70,
- 0x62, 0x2e, 0x46, 0x69, 0x6e, 0x64, 0x41, 0x6c, 0x6c, 0x41, 0x76, 0x61, 0x69, 0x6c, 0x61, 0x62,
- 0x6c, 0x65, 0x4e, 0x53, 0x44, 0x6f, 0x6d, 0x61, 0x69, 0x6e, 0x47, 0x72, 0x6f, 0x75, 0x70, 0x73,
- 0x52, 0x65, 0x73, 0x70, 0x6f, 0x6e, 0x73, 0x65, 0x12, 0x50, 0x0a, 0x11, 0x66, 0x69, 0x6e, 0x64,
- 0x4e, 0x53, 0x44, 0x6f, 0x6d, 0x61, 0x69, 0x6e, 0x47, 0x72, 0x6f, 0x75, 0x70, 0x12, 0x1c, 0x2e,
- 0x70, 0x62, 0x2e, 0x46, 0x69, 0x6e, 0x64, 0x4e, 0x53, 0x44, 0x6f, 0x6d, 0x61, 0x69, 0x6e, 0x47,
- 0x72, 0x6f, 0x75, 0x70, 0x52, 0x65, 0x71, 0x75, 0x65, 0x73, 0x74, 0x1a, 0x1d, 0x2e, 0x70, 0x62,
- 0x2e, 0x46, 0x69, 0x6e, 0x64, 0x4e, 0x53, 0x44, 0x6f, 0x6d, 0x61, 0x69, 0x6e, 0x47, 0x72, 0x6f,
- 0x75, 0x70, 0x52, 0x65, 0x73, 0x70, 0x6f, 0x6e, 0x73, 0x65, 0x42, 0x06, 0x5a, 0x04, 0x2e, 0x2f,
- 0x70, 0x62, 0x62, 0x06, 0x70, 0x72, 0x6f, 0x74, 0x6f, 0x33,
-}
+const file_service_ns_domain_group_proto_rawDesc = "" +
+ "\n" +
+ "\x1dservice_ns_domain_group.proto\x12\x02pb\x1a\"models/model_ns_domain_group.proto\x1a\x19models/rpc_messages.proto\"0\n" +
+ "\x1aCreateNSDomainGroupRequest\x12\x12\n" +
+ "\x04name\x18\x01 \x01(\tR\x04name\"G\n" +
+ "\x1bCreateNSDomainGroupResponse\x12(\n" +
+ "\x0fnsDomainGroupId\x18\x01 \x01(\x03R\x0fnsDomainGroupId\"n\n" +
+ "\x1aUpdateNSDomainGroupRequest\x12(\n" +
+ "\x0fnsDomainGroupId\x18\x01 \x01(\x03R\x0fnsDomainGroupId\x12\x12\n" +
+ "\x04name\x18\x02 \x01(\tR\x04name\x12\x12\n" +
+ "\x04isOn\x18\x03 \x01(\bR\x04isOn\"F\n" +
+ "\x1aDeleteNSDomainGroupRequest\x12(\n" +
+ "\x0fnsDomainGroupId\x18\x01 \x01(\x03R\x0fnsDomainGroupId\"6\n" +
+ "\x1cFindAllNSDomainGroupsRequest\x12\x16\n" +
+ "\x06userId\x18\x01 \x01(\x03R\x06userId\"Z\n" +
+ "\x1dFindAllNSDomainGroupsResponse\x129\n" +
+ "\x0ensDomainGroups\x18\x01 \x03(\v2\x11.pb.NSDomainGroupR\x0ensDomainGroups\"@\n" +
+ "&CountAllAvailableNSDomainGroupsRequest\x12\x16\n" +
+ "\x06userId\x18\x01 \x01(\x03R\x06userId\"?\n" +
+ "%FindAllAvailableNSDomainGroupsRequest\x12\x16\n" +
+ "\x06userId\x18\x01 \x01(\x03R\x06userId\"c\n" +
+ "&FindAllAvailableNSDomainGroupsResponse\x129\n" +
+ "\x0ensDomainGroups\x18\x01 \x03(\v2\x11.pb.NSDomainGroupR\x0ensDomainGroups\"D\n" +
+ "\x18FindNSDomainGroupRequest\x12(\n" +
+ "\x0fnsDomainGroupId\x18\x01 \x01(\x03R\x0fnsDomainGroupId\"T\n" +
+ "\x19FindNSDomainGroupResponse\x127\n" +
+ "\rnsDomainGroup\x18\x01 \x01(\v2\x11.pb.NSDomainGroupR\rnsDomainGroup2\x8a\x05\n" +
+ "\x14NSDomainGroupService\x12V\n" +
+ "\x13createNSDomainGroup\x12\x1e.pb.CreateNSDomainGroupRequest\x1a\x1f.pb.CreateNSDomainGroupResponse\x12E\n" +
+ "\x13updateNSDomainGroup\x12\x1e.pb.UpdateNSDomainGroupRequest\x1a\x0e.pb.RPCSuccess\x12E\n" +
+ "\x13deleteNSDomainGroup\x12\x1e.pb.DeleteNSDomainGroupRequest\x1a\x0e.pb.RPCSuccess\x12\\\n" +
+ "\x15findAllNSDomainGroups\x12 .pb.FindAllNSDomainGroupsRequest\x1a!.pb.FindAllNSDomainGroupsResponse\x12c\n" +
+ "\x1fcountAllAvailableNSDomainGroups\x12*.pb.CountAllAvailableNSDomainGroupsRequest\x1a\x14.pb.RPCCountResponse\x12w\n" +
+ "\x1efindAllAvailableNSDomainGroups\x12).pb.FindAllAvailableNSDomainGroupsRequest\x1a*.pb.FindAllAvailableNSDomainGroupsResponse\x12P\n" +
+ "\x11findNSDomainGroup\x12\x1c.pb.FindNSDomainGroupRequest\x1a\x1d.pb.FindNSDomainGroupResponseB\x06Z\x04./pbb\x06proto3"
var (
file_service_ns_domain_group_proto_rawDescOnce sync.Once
- file_service_ns_domain_group_proto_rawDescData = file_service_ns_domain_group_proto_rawDesc
+ file_service_ns_domain_group_proto_rawDescData []byte
)
func file_service_ns_domain_group_proto_rawDescGZIP() []byte {
file_service_ns_domain_group_proto_rawDescOnce.Do(func() {
- file_service_ns_domain_group_proto_rawDescData = protoimpl.X.CompressGZIP(file_service_ns_domain_group_proto_rawDescData)
+ file_service_ns_domain_group_proto_rawDescData = protoimpl.X.CompressGZIP(unsafe.Slice(unsafe.StringData(file_service_ns_domain_group_proto_rawDesc), len(file_service_ns_domain_group_proto_rawDesc)))
})
return file_service_ns_domain_group_proto_rawDescData
}
@@ -698,7 +631,7 @@ func file_service_ns_domain_group_proto_init() {
out := protoimpl.TypeBuilder{
File: protoimpl.DescBuilder{
GoPackagePath: reflect.TypeOf(x{}).PkgPath(),
- RawDescriptor: file_service_ns_domain_group_proto_rawDesc,
+ RawDescriptor: unsafe.Slice(unsafe.StringData(file_service_ns_domain_group_proto_rawDesc), len(file_service_ns_domain_group_proto_rawDesc)),
NumEnums: 0,
NumMessages: 11,
NumExtensions: 0,
@@ -709,7 +642,6 @@ func file_service_ns_domain_group_proto_init() {
MessageInfos: file_service_ns_domain_group_proto_msgTypes,
}.Build()
File_service_ns_domain_group_proto = out.File
- file_service_ns_domain_group_proto_rawDesc = nil
file_service_ns_domain_group_proto_goTypes = nil
file_service_ns_domain_group_proto_depIdxs = nil
}
diff --git a/EdgeCommon/pkg/rpc/pb/service_ns_domain_group_grpc.pb.go b/EdgeCommon/pkg/rpc/pb/service_ns_domain_group_grpc.pb.go
index 130c5ab..d470754 100644
--- a/EdgeCommon/pkg/rpc/pb/service_ns_domain_group_grpc.pb.go
+++ b/EdgeCommon/pkg/rpc/pb/service_ns_domain_group_grpc.pb.go
@@ -1,7 +1,7 @@
// Code generated by protoc-gen-go-grpc. DO NOT EDIT.
// versions:
-// - protoc-gen-go-grpc v1.5.1
-// - protoc v6.33.2
+// - protoc-gen-go-grpc v1.6.1
+// - protoc v3.19.6
// source: service_ns_domain_group.proto
package pb
@@ -158,25 +158,25 @@ type NSDomainGroupServiceServer interface {
type UnimplementedNSDomainGroupServiceServer struct{}
func (UnimplementedNSDomainGroupServiceServer) CreateNSDomainGroup(context.Context, *CreateNSDomainGroupRequest) (*CreateNSDomainGroupResponse, error) {
- return nil, status.Errorf(codes.Unimplemented, "method CreateNSDomainGroup not implemented")
+ return nil, status.Error(codes.Unimplemented, "method CreateNSDomainGroup not implemented")
}
func (UnimplementedNSDomainGroupServiceServer) UpdateNSDomainGroup(context.Context, *UpdateNSDomainGroupRequest) (*RPCSuccess, error) {
- return nil, status.Errorf(codes.Unimplemented, "method UpdateNSDomainGroup not implemented")
+ return nil, status.Error(codes.Unimplemented, "method UpdateNSDomainGroup not implemented")
}
func (UnimplementedNSDomainGroupServiceServer) DeleteNSDomainGroup(context.Context, *DeleteNSDomainGroupRequest) (*RPCSuccess, error) {
- return nil, status.Errorf(codes.Unimplemented, "method DeleteNSDomainGroup not implemented")
+ return nil, status.Error(codes.Unimplemented, "method DeleteNSDomainGroup not implemented")
}
func (UnimplementedNSDomainGroupServiceServer) FindAllNSDomainGroups(context.Context, *FindAllNSDomainGroupsRequest) (*FindAllNSDomainGroupsResponse, error) {
- return nil, status.Errorf(codes.Unimplemented, "method FindAllNSDomainGroups not implemented")
+ return nil, status.Error(codes.Unimplemented, "method FindAllNSDomainGroups not implemented")
}
func (UnimplementedNSDomainGroupServiceServer) CountAllAvailableNSDomainGroups(context.Context, *CountAllAvailableNSDomainGroupsRequest) (*RPCCountResponse, error) {
- return nil, status.Errorf(codes.Unimplemented, "method CountAllAvailableNSDomainGroups not implemented")
+ return nil, status.Error(codes.Unimplemented, "method CountAllAvailableNSDomainGroups not implemented")
}
func (UnimplementedNSDomainGroupServiceServer) FindAllAvailableNSDomainGroups(context.Context, *FindAllAvailableNSDomainGroupsRequest) (*FindAllAvailableNSDomainGroupsResponse, error) {
- return nil, status.Errorf(codes.Unimplemented, "method FindAllAvailableNSDomainGroups not implemented")
+ return nil, status.Error(codes.Unimplemented, "method FindAllAvailableNSDomainGroups not implemented")
}
func (UnimplementedNSDomainGroupServiceServer) FindNSDomainGroup(context.Context, *FindNSDomainGroupRequest) (*FindNSDomainGroupResponse, error) {
- return nil, status.Errorf(codes.Unimplemented, "method FindNSDomainGroup not implemented")
+ return nil, status.Error(codes.Unimplemented, "method FindNSDomainGroup not implemented")
}
func (UnimplementedNSDomainGroupServiceServer) testEmbeddedByValue() {}
@@ -188,7 +188,7 @@ type UnsafeNSDomainGroupServiceServer interface {
}
func RegisterNSDomainGroupServiceServer(s grpc.ServiceRegistrar, srv NSDomainGroupServiceServer) {
- // If the following call pancis, it indicates UnimplementedNSDomainGroupServiceServer was
+ // If the following call panics, it indicates UnimplementedNSDomainGroupServiceServer was
// embedded by pointer and is nil. This will cause panics if an
// unimplemented method is ever invoked, so we test this at initialization
// time to prevent it from happening at runtime later due to I/O.
diff --git a/EdgeCommon/pkg/rpc/pb/service_ns_domain_grpc.pb.go b/EdgeCommon/pkg/rpc/pb/service_ns_domain_grpc.pb.go
index 7c069e5..5d683b1 100644
--- a/EdgeCommon/pkg/rpc/pb/service_ns_domain_grpc.pb.go
+++ b/EdgeCommon/pkg/rpc/pb/service_ns_domain_grpc.pb.go
@@ -1,7 +1,7 @@
// Code generated by protoc-gen-go-grpc. DO NOT EDIT.
// versions:
-// - protoc-gen-go-grpc v1.5.1
-// - protoc v6.33.2
+// - protoc-gen-go-grpc v1.6.1
+// - protoc v3.19.6
// source: service_ns_domain.proto
package pb
@@ -353,64 +353,64 @@ type NSDomainServiceServer interface {
type UnimplementedNSDomainServiceServer struct{}
func (UnimplementedNSDomainServiceServer) CreateNSDomain(context.Context, *CreateNSDomainRequest) (*CreateNSDomainResponse, error) {
- return nil, status.Errorf(codes.Unimplemented, "method CreateNSDomain not implemented")
+ return nil, status.Error(codes.Unimplemented, "method CreateNSDomain not implemented")
}
func (UnimplementedNSDomainServiceServer) CreateNSDomains(context.Context, *CreateNSDomainsRequest) (*CreateNSDomainsResponse, error) {
- return nil, status.Errorf(codes.Unimplemented, "method CreateNSDomains not implemented")
+ return nil, status.Error(codes.Unimplemented, "method CreateNSDomains not implemented")
}
func (UnimplementedNSDomainServiceServer) UpdateNSDomain(context.Context, *UpdateNSDomainRequest) (*RPCSuccess, error) {
- return nil, status.Errorf(codes.Unimplemented, "method UpdateNSDomain not implemented")
+ return nil, status.Error(codes.Unimplemented, "method UpdateNSDomain not implemented")
}
func (UnimplementedNSDomainServiceServer) UpdateNSDomainStatus(context.Context, *UpdateNSDomainStatusRequest) (*RPCSuccess, error) {
- return nil, status.Errorf(codes.Unimplemented, "method UpdateNSDomainStatus not implemented")
+ return nil, status.Error(codes.Unimplemented, "method UpdateNSDomainStatus not implemented")
}
func (UnimplementedNSDomainServiceServer) DeleteNSDomain(context.Context, *DeleteNSDomainRequest) (*RPCSuccess, error) {
- return nil, status.Errorf(codes.Unimplemented, "method DeleteNSDomain not implemented")
+ return nil, status.Error(codes.Unimplemented, "method DeleteNSDomain not implemented")
}
func (UnimplementedNSDomainServiceServer) DeleteNSDomains(context.Context, *DeleteNSDomainsRequest) (*RPCSuccess, error) {
- return nil, status.Errorf(codes.Unimplemented, "method DeleteNSDomains not implemented")
+ return nil, status.Error(codes.Unimplemented, "method DeleteNSDomains not implemented")
}
func (UnimplementedNSDomainServiceServer) FindNSDomain(context.Context, *FindNSDomainRequest) (*FindNSDomainResponse, error) {
- return nil, status.Errorf(codes.Unimplemented, "method FindNSDomain not implemented")
+ return nil, status.Error(codes.Unimplemented, "method FindNSDomain not implemented")
}
func (UnimplementedNSDomainServiceServer) FindNSDomainWithName(context.Context, *FindNSDomainWithNameRequest) (*FindNSDomainWithNameResponse, error) {
- return nil, status.Errorf(codes.Unimplemented, "method FindNSDomainWithName not implemented")
+ return nil, status.Error(codes.Unimplemented, "method FindNSDomainWithName not implemented")
}
func (UnimplementedNSDomainServiceServer) FindVerifiedNSDomainOnCluster(context.Context, *FindVerifiedNSDomainOnClusterRequest) (*FindVerifiedNSDomainOnClusterResponse, error) {
- return nil, status.Errorf(codes.Unimplemented, "method FindVerifiedNSDomainOnCluster not implemented")
+ return nil, status.Error(codes.Unimplemented, "method FindVerifiedNSDomainOnCluster not implemented")
}
func (UnimplementedNSDomainServiceServer) CountAllNSDomains(context.Context, *CountAllNSDomainsRequest) (*RPCCountResponse, error) {
- return nil, status.Errorf(codes.Unimplemented, "method CountAllNSDomains not implemented")
+ return nil, status.Error(codes.Unimplemented, "method CountAllNSDomains not implemented")
}
func (UnimplementedNSDomainServiceServer) ListNSDomains(context.Context, *ListNSDomainsRequest) (*ListNSDomainsResponse, error) {
- return nil, status.Errorf(codes.Unimplemented, "method ListNSDomains not implemented")
+ return nil, status.Error(codes.Unimplemented, "method ListNSDomains not implemented")
}
func (UnimplementedNSDomainServiceServer) ListNSDomainsAfterVersion(context.Context, *ListNSDomainsAfterVersionRequest) (*ListNSDomainsAfterVersionResponse, error) {
- return nil, status.Errorf(codes.Unimplemented, "method ListNSDomainsAfterVersion not implemented")
+ return nil, status.Error(codes.Unimplemented, "method ListNSDomainsAfterVersion not implemented")
}
func (UnimplementedNSDomainServiceServer) FindNSDomainTSIG(context.Context, *FindNSDomainTSIGRequest) (*FindNSDomainTSIGResponse, error) {
- return nil, status.Errorf(codes.Unimplemented, "method FindNSDomainTSIG not implemented")
+ return nil, status.Error(codes.Unimplemented, "method FindNSDomainTSIG not implemented")
}
func (UnimplementedNSDomainServiceServer) UpdateNSDomainTSIG(context.Context, *UpdateNSDomainTSIGRequest) (*RPCSuccess, error) {
- return nil, status.Errorf(codes.Unimplemented, "method UpdateNSDomainTSIG not implemented")
+ return nil, status.Error(codes.Unimplemented, "method UpdateNSDomainTSIG not implemented")
}
func (UnimplementedNSDomainServiceServer) ExistNSDomains(context.Context, *ExistNSDomainsRequest) (*ExistNSDomainsResponse, error) {
- return nil, status.Errorf(codes.Unimplemented, "method ExistNSDomains not implemented")
+ return nil, status.Error(codes.Unimplemented, "method ExistNSDomains not implemented")
}
func (UnimplementedNSDomainServiceServer) ExistVerifiedNSDomains(context.Context, *ExistVerifiedNSDomainsRequest) (*ExistVerifiedNSDomainsResponse, error) {
- return nil, status.Errorf(codes.Unimplemented, "method ExistVerifiedNSDomains not implemented")
+ return nil, status.Error(codes.Unimplemented, "method ExistVerifiedNSDomains not implemented")
}
func (UnimplementedNSDomainServiceServer) FindNSDomainVerifyingInfo(context.Context, *FindNSDomainVerifyingInfoRequest) (*FindNSDomainVerifyingInfoResponse, error) {
- return nil, status.Errorf(codes.Unimplemented, "method FindNSDomainVerifyingInfo not implemented")
+ return nil, status.Error(codes.Unimplemented, "method FindNSDomainVerifyingInfo not implemented")
}
func (UnimplementedNSDomainServiceServer) VerifyNSDomain(context.Context, *VerifyNSDomainRequest) (*VerifyNSDomainResponse, error) {
- return nil, status.Errorf(codes.Unimplemented, "method VerifyNSDomain not implemented")
+ return nil, status.Error(codes.Unimplemented, "method VerifyNSDomain not implemented")
}
func (UnimplementedNSDomainServiceServer) FindNSDomainRecordsHealthCheck(context.Context, *FindNSDomainRecordsHealthCheckRequest) (*FindNSDomainRecordsHealthCheckResponse, error) {
- return nil, status.Errorf(codes.Unimplemented, "method FindNSDomainRecordsHealthCheck not implemented")
+ return nil, status.Error(codes.Unimplemented, "method FindNSDomainRecordsHealthCheck not implemented")
}
func (UnimplementedNSDomainServiceServer) UpdateNSDomainRecordsHealthCheck(context.Context, *UpdateNSDomainRecordsHealthCheckRequest) (*RPCSuccess, error) {
- return nil, status.Errorf(codes.Unimplemented, "method UpdateNSDomainRecordsHealthCheck not implemented")
+ return nil, status.Error(codes.Unimplemented, "method UpdateNSDomainRecordsHealthCheck not implemented")
}
func (UnimplementedNSDomainServiceServer) testEmbeddedByValue() {}
@@ -422,7 +422,7 @@ type UnsafeNSDomainServiceServer interface {
}
func RegisterNSDomainServiceServer(s grpc.ServiceRegistrar, srv NSDomainServiceServer) {
- // If the following call pancis, it indicates UnimplementedNSDomainServiceServer was
+ // If the following call panics, it indicates UnimplementedNSDomainServiceServer was
// embedded by pointer and is nil. This will cause panics if an
// unimplemented method is ever invoked, so we test this at initialization
// time to prevent it from happening at runtime later due to I/O.
diff --git a/EdgeCommon/pkg/rpc/pb/service_ns_grpc.pb.go b/EdgeCommon/pkg/rpc/pb/service_ns_grpc.pb.go
index 027114f..dc02548 100644
--- a/EdgeCommon/pkg/rpc/pb/service_ns_grpc.pb.go
+++ b/EdgeCommon/pkg/rpc/pb/service_ns_grpc.pb.go
@@ -1,7 +1,7 @@
// Code generated by protoc-gen-go-grpc. DO NOT EDIT.
// versions:
-// - protoc-gen-go-grpc v1.5.1
-// - protoc v6.33.2
+// - protoc-gen-go-grpc v1.6.1
+// - protoc v3.19.6
// source: service_ns.proto
package pb
@@ -83,10 +83,10 @@ type NSServiceServer interface {
type UnimplementedNSServiceServer struct{}
func (UnimplementedNSServiceServer) ComposeNSBoard(context.Context, *ComposeNSBoardRequest) (*ComposeNSBoardResponse, error) {
- return nil, status.Errorf(codes.Unimplemented, "method ComposeNSBoard not implemented")
+ return nil, status.Error(codes.Unimplemented, "method ComposeNSBoard not implemented")
}
func (UnimplementedNSServiceServer) ComposeNSUserBoard(context.Context, *ComposeNSUserBoardRequest) (*ComposeNSUserBoardResponse, error) {
- return nil, status.Errorf(codes.Unimplemented, "method ComposeNSUserBoard not implemented")
+ return nil, status.Error(codes.Unimplemented, "method ComposeNSUserBoard not implemented")
}
func (UnimplementedNSServiceServer) testEmbeddedByValue() {}
@@ -98,7 +98,7 @@ type UnsafeNSServiceServer interface {
}
func RegisterNSServiceServer(s grpc.ServiceRegistrar, srv NSServiceServer) {
- // If the following call pancis, it indicates UnimplementedNSServiceServer was
+ // If the following call panics, it indicates UnimplementedNSServiceServer was
// embedded by pointer and is nil. This will cause panics if an
// unimplemented method is ever invoked, so we test this at initialization
// time to prevent it from happening at runtime later due to I/O.
diff --git a/EdgeCommon/pkg/rpc/pb/service_ns_key.pb.go b/EdgeCommon/pkg/rpc/pb/service_ns_key.pb.go
index 2ee7d42..1f681bd 100644
--- a/EdgeCommon/pkg/rpc/pb/service_ns_key.pb.go
+++ b/EdgeCommon/pkg/rpc/pb/service_ns_key.pb.go
@@ -1,7 +1,7 @@
// Code generated by protoc-gen-go. DO NOT EDIT.
// versions:
-// protoc-gen-go v1.36.0
-// protoc v6.33.2
+// protoc-gen-go v1.36.11
+// protoc v3.19.6
// source: service_ns_key.proto
package pb
@@ -11,6 +11,7 @@ import (
protoimpl "google.golang.org/protobuf/runtime/protoimpl"
reflect "reflect"
sync "sync"
+ unsafe "unsafe"
)
const (
@@ -633,113 +634,74 @@ func (x *ListNSKeysAfterVersionResponse) GetNsKeys() []*NSKey {
var File_service_ns_key_proto protoreflect.FileDescriptor
-var file_service_ns_key_proto_rawDesc = []byte{
- 0x0a, 0x14, 0x73, 0x65, 0x72, 0x76, 0x69, 0x63, 0x65, 0x5f, 0x6e, 0x73, 0x5f, 0x6b, 0x65, 0x79,
- 0x2e, 0x70, 0x72, 0x6f, 0x74, 0x6f, 0x12, 0x02, 0x70, 0x62, 0x1a, 0x19, 0x6d, 0x6f, 0x64, 0x65,
- 0x6c, 0x73, 0x2f, 0x72, 0x70, 0x63, 0x5f, 0x6d, 0x65, 0x73, 0x73, 0x61, 0x67, 0x65, 0x73, 0x2e,
- 0x70, 0x72, 0x6f, 0x74, 0x6f, 0x1a, 0x19, 0x6d, 0x6f, 0x64, 0x65, 0x6c, 0x73, 0x2f, 0x6d, 0x6f,
- 0x64, 0x65, 0x6c, 0x5f, 0x6e, 0x73, 0x5f, 0x6b, 0x65, 0x79, 0x2e, 0x70, 0x72, 0x6f, 0x74, 0x6f,
- 0x22, 0xb0, 0x01, 0x0a, 0x12, 0x43, 0x72, 0x65, 0x61, 0x74, 0x65, 0x4e, 0x53, 0x4b, 0x65, 0x79,
- 0x52, 0x65, 0x71, 0x75, 0x65, 0x73, 0x74, 0x12, 0x1e, 0x0a, 0x0a, 0x6e, 0x73, 0x44, 0x6f, 0x6d,
- 0x61, 0x69, 0x6e, 0x49, 0x64, 0x18, 0x01, 0x20, 0x01, 0x28, 0x03, 0x52, 0x0a, 0x6e, 0x73, 0x44,
- 0x6f, 0x6d, 0x61, 0x69, 0x6e, 0x49, 0x64, 0x12, 0x1a, 0x0a, 0x08, 0x6e, 0x73, 0x5a, 0x6f, 0x6e,
- 0x65, 0x49, 0x64, 0x18, 0x02, 0x20, 0x01, 0x28, 0x03, 0x52, 0x08, 0x6e, 0x73, 0x5a, 0x6f, 0x6e,
- 0x65, 0x49, 0x64, 0x12, 0x12, 0x0a, 0x04, 0x6e, 0x61, 0x6d, 0x65, 0x18, 0x03, 0x20, 0x01, 0x28,
- 0x09, 0x52, 0x04, 0x6e, 0x61, 0x6d, 0x65, 0x12, 0x12, 0x0a, 0x04, 0x61, 0x6c, 0x67, 0x6f, 0x18,
- 0x04, 0x20, 0x01, 0x28, 0x09, 0x52, 0x04, 0x61, 0x6c, 0x67, 0x6f, 0x12, 0x16, 0x0a, 0x06, 0x73,
- 0x65, 0x63, 0x72, 0x65, 0x74, 0x18, 0x05, 0x20, 0x01, 0x28, 0x09, 0x52, 0x06, 0x73, 0x65, 0x63,
- 0x72, 0x65, 0x74, 0x12, 0x1e, 0x0a, 0x0a, 0x73, 0x65, 0x63, 0x72, 0x65, 0x74, 0x54, 0x79, 0x70,
- 0x65, 0x18, 0x06, 0x20, 0x01, 0x28, 0x09, 0x52, 0x0a, 0x73, 0x65, 0x63, 0x72, 0x65, 0x74, 0x54,
- 0x79, 0x70, 0x65, 0x22, 0x2f, 0x0a, 0x13, 0x43, 0x72, 0x65, 0x61, 0x74, 0x65, 0x4e, 0x53, 0x4b,
- 0x65, 0x79, 0x52, 0x65, 0x73, 0x70, 0x6f, 0x6e, 0x73, 0x65, 0x12, 0x18, 0x0a, 0x07, 0x6e, 0x73,
- 0x4b, 0x65, 0x79, 0x49, 0x64, 0x18, 0x01, 0x20, 0x01, 0x28, 0x03, 0x52, 0x07, 0x6e, 0x73, 0x4b,
- 0x65, 0x79, 0x49, 0x64, 0x22, 0xa2, 0x01, 0x0a, 0x12, 0x55, 0x70, 0x64, 0x61, 0x74, 0x65, 0x4e,
- 0x53, 0x4b, 0x65, 0x79, 0x52, 0x65, 0x71, 0x75, 0x65, 0x73, 0x74, 0x12, 0x18, 0x0a, 0x07, 0x6e,
- 0x73, 0x4b, 0x65, 0x79, 0x49, 0x64, 0x18, 0x01, 0x20, 0x01, 0x28, 0x03, 0x52, 0x07, 0x6e, 0x73,
- 0x4b, 0x65, 0x79, 0x49, 0x64, 0x12, 0x12, 0x0a, 0x04, 0x6e, 0x61, 0x6d, 0x65, 0x18, 0x02, 0x20,
- 0x01, 0x28, 0x09, 0x52, 0x04, 0x6e, 0x61, 0x6d, 0x65, 0x12, 0x12, 0x0a, 0x04, 0x61, 0x6c, 0x67,
- 0x6f, 0x18, 0x03, 0x20, 0x01, 0x28, 0x09, 0x52, 0x04, 0x61, 0x6c, 0x67, 0x6f, 0x12, 0x16, 0x0a,
- 0x06, 0x73, 0x65, 0x63, 0x72, 0x65, 0x74, 0x18, 0x04, 0x20, 0x01, 0x28, 0x09, 0x52, 0x06, 0x73,
- 0x65, 0x63, 0x72, 0x65, 0x74, 0x12, 0x1e, 0x0a, 0x0a, 0x73, 0x65, 0x63, 0x72, 0x65, 0x74, 0x54,
- 0x79, 0x70, 0x65, 0x18, 0x05, 0x20, 0x01, 0x28, 0x09, 0x52, 0x0a, 0x73, 0x65, 0x63, 0x72, 0x65,
- 0x74, 0x54, 0x79, 0x70, 0x65, 0x12, 0x12, 0x0a, 0x04, 0x69, 0x73, 0x4f, 0x6e, 0x18, 0x06, 0x20,
- 0x01, 0x28, 0x08, 0x52, 0x04, 0x69, 0x73, 0x4f, 0x6e, 0x22, 0x2e, 0x0a, 0x12, 0x44, 0x65, 0x6c,
- 0x65, 0x74, 0x65, 0x4e, 0x53, 0x4b, 0x65, 0x79, 0x52, 0x65, 0x71, 0x75, 0x65, 0x73, 0x74, 0x12,
- 0x18, 0x0a, 0x07, 0x6e, 0x73, 0x4b, 0x65, 0x79, 0x49, 0x64, 0x18, 0x01, 0x20, 0x01, 0x28, 0x03,
- 0x52, 0x07, 0x6e, 0x73, 0x4b, 0x65, 0x79, 0x49, 0x64, 0x22, 0x2c, 0x0a, 0x10, 0x46, 0x69, 0x6e,
- 0x64, 0x4e, 0x53, 0x4b, 0x65, 0x79, 0x52, 0x65, 0x71, 0x75, 0x65, 0x73, 0x74, 0x12, 0x18, 0x0a,
- 0x07, 0x6e, 0x73, 0x4b, 0x65, 0x79, 0x49, 0x64, 0x18, 0x01, 0x20, 0x01, 0x28, 0x03, 0x52, 0x07,
- 0x6e, 0x73, 0x4b, 0x65, 0x79, 0x49, 0x64, 0x22, 0x34, 0x0a, 0x11, 0x46, 0x69, 0x6e, 0x64, 0x4e,
- 0x53, 0x4b, 0x65, 0x79, 0x52, 0x65, 0x73, 0x70, 0x6f, 0x6e, 0x73, 0x65, 0x12, 0x1f, 0x0a, 0x05,
- 0x6e, 0x73, 0x4b, 0x65, 0x79, 0x18, 0x01, 0x20, 0x01, 0x28, 0x0b, 0x32, 0x09, 0x2e, 0x70, 0x62,
- 0x2e, 0x4e, 0x53, 0x4b, 0x65, 0x79, 0x52, 0x05, 0x6e, 0x73, 0x4b, 0x65, 0x79, 0x22, 0x53, 0x0a,
- 0x15, 0x43, 0x6f, 0x75, 0x6e, 0x74, 0x41, 0x6c, 0x6c, 0x4e, 0x53, 0x4b, 0x65, 0x79, 0x73, 0x52,
- 0x65, 0x71, 0x75, 0x65, 0x73, 0x74, 0x12, 0x1e, 0x0a, 0x0a, 0x6e, 0x73, 0x44, 0x6f, 0x6d, 0x61,
- 0x69, 0x6e, 0x49, 0x64, 0x18, 0x01, 0x20, 0x01, 0x28, 0x03, 0x52, 0x0a, 0x6e, 0x73, 0x44, 0x6f,
- 0x6d, 0x61, 0x69, 0x6e, 0x49, 0x64, 0x12, 0x1a, 0x0a, 0x08, 0x6e, 0x73, 0x5a, 0x6f, 0x6e, 0x65,
- 0x49, 0x64, 0x18, 0x02, 0x20, 0x01, 0x28, 0x03, 0x52, 0x08, 0x6e, 0x73, 0x5a, 0x6f, 0x6e, 0x65,
- 0x49, 0x64, 0x22, 0x7b, 0x0a, 0x11, 0x4c, 0x69, 0x73, 0x74, 0x4e, 0x53, 0x4b, 0x65, 0x79, 0x73,
- 0x52, 0x65, 0x71, 0x75, 0x65, 0x73, 0x74, 0x12, 0x1e, 0x0a, 0x0a, 0x6e, 0x73, 0x44, 0x6f, 0x6d,
- 0x61, 0x69, 0x6e, 0x49, 0x64, 0x18, 0x01, 0x20, 0x01, 0x28, 0x03, 0x52, 0x0a, 0x6e, 0x73, 0x44,
- 0x6f, 0x6d, 0x61, 0x69, 0x6e, 0x49, 0x64, 0x12, 0x1a, 0x0a, 0x08, 0x6e, 0x73, 0x5a, 0x6f, 0x6e,
- 0x65, 0x49, 0x64, 0x18, 0x02, 0x20, 0x01, 0x28, 0x03, 0x52, 0x08, 0x6e, 0x73, 0x5a, 0x6f, 0x6e,
- 0x65, 0x49, 0x64, 0x12, 0x16, 0x0a, 0x06, 0x6f, 0x66, 0x66, 0x73, 0x65, 0x74, 0x18, 0x03, 0x20,
- 0x01, 0x28, 0x03, 0x52, 0x06, 0x6f, 0x66, 0x66, 0x73, 0x65, 0x74, 0x12, 0x12, 0x0a, 0x04, 0x73,
- 0x69, 0x7a, 0x65, 0x18, 0x04, 0x20, 0x01, 0x28, 0x03, 0x52, 0x04, 0x73, 0x69, 0x7a, 0x65, 0x22,
- 0x37, 0x0a, 0x12, 0x4c, 0x69, 0x73, 0x74, 0x4e, 0x53, 0x4b, 0x65, 0x79, 0x73, 0x52, 0x65, 0x73,
- 0x70, 0x6f, 0x6e, 0x73, 0x65, 0x12, 0x21, 0x0a, 0x06, 0x6e, 0x73, 0x4b, 0x65, 0x79, 0x73, 0x18,
- 0x01, 0x20, 0x03, 0x28, 0x0b, 0x32, 0x09, 0x2e, 0x70, 0x62, 0x2e, 0x4e, 0x53, 0x4b, 0x65, 0x79,
- 0x52, 0x06, 0x6e, 0x73, 0x4b, 0x65, 0x79, 0x73, 0x22, 0x4d, 0x0a, 0x1d, 0x4c, 0x69, 0x73, 0x74,
- 0x4e, 0x53, 0x4b, 0x65, 0x79, 0x73, 0x41, 0x66, 0x74, 0x65, 0x72, 0x56, 0x65, 0x72, 0x73, 0x69,
- 0x6f, 0x6e, 0x52, 0x65, 0x71, 0x75, 0x65, 0x73, 0x74, 0x12, 0x18, 0x0a, 0x07, 0x76, 0x65, 0x72,
- 0x73, 0x69, 0x6f, 0x6e, 0x18, 0x01, 0x20, 0x01, 0x28, 0x03, 0x52, 0x07, 0x76, 0x65, 0x72, 0x73,
- 0x69, 0x6f, 0x6e, 0x12, 0x12, 0x0a, 0x04, 0x73, 0x69, 0x7a, 0x65, 0x18, 0x02, 0x20, 0x01, 0x28,
- 0x03, 0x52, 0x04, 0x73, 0x69, 0x7a, 0x65, 0x22, 0x43, 0x0a, 0x1e, 0x4c, 0x69, 0x73, 0x74, 0x4e,
- 0x53, 0x4b, 0x65, 0x79, 0x73, 0x41, 0x66, 0x74, 0x65, 0x72, 0x56, 0x65, 0x72, 0x73, 0x69, 0x6f,
- 0x6e, 0x52, 0x65, 0x73, 0x70, 0x6f, 0x6e, 0x73, 0x65, 0x12, 0x21, 0x0a, 0x06, 0x6e, 0x73, 0x4b,
- 0x65, 0x79, 0x73, 0x18, 0x01, 0x20, 0x03, 0x28, 0x0b, 0x32, 0x09, 0x2e, 0x70, 0x62, 0x2e, 0x4e,
- 0x53, 0x4b, 0x65, 0x79, 0x52, 0x06, 0x6e, 0x73, 0x4b, 0x65, 0x79, 0x73, 0x32, 0xd7, 0x03, 0x0a,
- 0x0c, 0x4e, 0x53, 0x4b, 0x65, 0x79, 0x53, 0x65, 0x72, 0x76, 0x69, 0x63, 0x65, 0x12, 0x3e, 0x0a,
- 0x0b, 0x63, 0x72, 0x65, 0x61, 0x74, 0x65, 0x4e, 0x53, 0x4b, 0x65, 0x79, 0x12, 0x16, 0x2e, 0x70,
- 0x62, 0x2e, 0x43, 0x72, 0x65, 0x61, 0x74, 0x65, 0x4e, 0x53, 0x4b, 0x65, 0x79, 0x52, 0x65, 0x71,
- 0x75, 0x65, 0x73, 0x74, 0x1a, 0x17, 0x2e, 0x70, 0x62, 0x2e, 0x43, 0x72, 0x65, 0x61, 0x74, 0x65,
- 0x4e, 0x53, 0x4b, 0x65, 0x79, 0x52, 0x65, 0x73, 0x70, 0x6f, 0x6e, 0x73, 0x65, 0x12, 0x35, 0x0a,
- 0x0b, 0x75, 0x70, 0x64, 0x61, 0x74, 0x65, 0x4e, 0x53, 0x4b, 0x65, 0x79, 0x12, 0x16, 0x2e, 0x70,
- 0x62, 0x2e, 0x55, 0x70, 0x64, 0x61, 0x74, 0x65, 0x4e, 0x53, 0x4b, 0x65, 0x79, 0x52, 0x65, 0x71,
- 0x75, 0x65, 0x73, 0x74, 0x1a, 0x0e, 0x2e, 0x70, 0x62, 0x2e, 0x52, 0x50, 0x43, 0x53, 0x75, 0x63,
- 0x63, 0x65, 0x73, 0x73, 0x12, 0x35, 0x0a, 0x0b, 0x64, 0x65, 0x6c, 0x65, 0x74, 0x65, 0x4e, 0x53,
- 0x4b, 0x65, 0x79, 0x12, 0x16, 0x2e, 0x70, 0x62, 0x2e, 0x44, 0x65, 0x6c, 0x65, 0x74, 0x65, 0x4e,
- 0x53, 0x4b, 0x65, 0x79, 0x52, 0x65, 0x71, 0x75, 0x65, 0x73, 0x74, 0x1a, 0x0e, 0x2e, 0x70, 0x62,
- 0x2e, 0x52, 0x50, 0x43, 0x53, 0x75, 0x63, 0x63, 0x65, 0x73, 0x73, 0x12, 0x38, 0x0a, 0x09, 0x66,
- 0x69, 0x6e, 0x64, 0x4e, 0x53, 0x4b, 0x65, 0x79, 0x12, 0x14, 0x2e, 0x70, 0x62, 0x2e, 0x46, 0x69,
- 0x6e, 0x64, 0x4e, 0x53, 0x4b, 0x65, 0x79, 0x52, 0x65, 0x71, 0x75, 0x65, 0x73, 0x74, 0x1a, 0x15,
- 0x2e, 0x70, 0x62, 0x2e, 0x46, 0x69, 0x6e, 0x64, 0x4e, 0x53, 0x4b, 0x65, 0x79, 0x52, 0x65, 0x73,
- 0x70, 0x6f, 0x6e, 0x73, 0x65, 0x12, 0x41, 0x0a, 0x0e, 0x63, 0x6f, 0x75, 0x6e, 0x74, 0x41, 0x6c,
- 0x6c, 0x4e, 0x53, 0x4b, 0x65, 0x79, 0x73, 0x12, 0x19, 0x2e, 0x70, 0x62, 0x2e, 0x43, 0x6f, 0x75,
- 0x6e, 0x74, 0x41, 0x6c, 0x6c, 0x4e, 0x53, 0x4b, 0x65, 0x79, 0x73, 0x52, 0x65, 0x71, 0x75, 0x65,
- 0x73, 0x74, 0x1a, 0x14, 0x2e, 0x70, 0x62, 0x2e, 0x52, 0x50, 0x43, 0x43, 0x6f, 0x75, 0x6e, 0x74,
- 0x52, 0x65, 0x73, 0x70, 0x6f, 0x6e, 0x73, 0x65, 0x12, 0x3b, 0x0a, 0x0a, 0x6c, 0x69, 0x73, 0x74,
- 0x4e, 0x53, 0x4b, 0x65, 0x79, 0x73, 0x12, 0x15, 0x2e, 0x70, 0x62, 0x2e, 0x4c, 0x69, 0x73, 0x74,
- 0x4e, 0x53, 0x4b, 0x65, 0x79, 0x73, 0x52, 0x65, 0x71, 0x75, 0x65, 0x73, 0x74, 0x1a, 0x16, 0x2e,
- 0x70, 0x62, 0x2e, 0x4c, 0x69, 0x73, 0x74, 0x4e, 0x53, 0x4b, 0x65, 0x79, 0x73, 0x52, 0x65, 0x73,
- 0x70, 0x6f, 0x6e, 0x73, 0x65, 0x12, 0x5f, 0x0a, 0x16, 0x6c, 0x69, 0x73, 0x74, 0x4e, 0x53, 0x4b,
- 0x65, 0x79, 0x73, 0x41, 0x66, 0x74, 0x65, 0x72, 0x56, 0x65, 0x72, 0x73, 0x69, 0x6f, 0x6e, 0x12,
- 0x21, 0x2e, 0x70, 0x62, 0x2e, 0x4c, 0x69, 0x73, 0x74, 0x4e, 0x53, 0x4b, 0x65, 0x79, 0x73, 0x41,
- 0x66, 0x74, 0x65, 0x72, 0x56, 0x65, 0x72, 0x73, 0x69, 0x6f, 0x6e, 0x52, 0x65, 0x71, 0x75, 0x65,
- 0x73, 0x74, 0x1a, 0x22, 0x2e, 0x70, 0x62, 0x2e, 0x4c, 0x69, 0x73, 0x74, 0x4e, 0x53, 0x4b, 0x65,
- 0x79, 0x73, 0x41, 0x66, 0x74, 0x65, 0x72, 0x56, 0x65, 0x72, 0x73, 0x69, 0x6f, 0x6e, 0x52, 0x65,
- 0x73, 0x70, 0x6f, 0x6e, 0x73, 0x65, 0x42, 0x06, 0x5a, 0x04, 0x2e, 0x2f, 0x70, 0x62, 0x62, 0x06,
- 0x70, 0x72, 0x6f, 0x74, 0x6f, 0x33,
-}
+const file_service_ns_key_proto_rawDesc = "" +
+ "\n" +
+ "\x14service_ns_key.proto\x12\x02pb\x1a\x19models/rpc_messages.proto\x1a\x19models/model_ns_key.proto\"\xb0\x01\n" +
+ "\x12CreateNSKeyRequest\x12\x1e\n" +
+ "\n" +
+ "nsDomainId\x18\x01 \x01(\x03R\n" +
+ "nsDomainId\x12\x1a\n" +
+ "\bnsZoneId\x18\x02 \x01(\x03R\bnsZoneId\x12\x12\n" +
+ "\x04name\x18\x03 \x01(\tR\x04name\x12\x12\n" +
+ "\x04algo\x18\x04 \x01(\tR\x04algo\x12\x16\n" +
+ "\x06secret\x18\x05 \x01(\tR\x06secret\x12\x1e\n" +
+ "\n" +
+ "secretType\x18\x06 \x01(\tR\n" +
+ "secretType\"/\n" +
+ "\x13CreateNSKeyResponse\x12\x18\n" +
+ "\ansKeyId\x18\x01 \x01(\x03R\ansKeyId\"\xa2\x01\n" +
+ "\x12UpdateNSKeyRequest\x12\x18\n" +
+ "\ansKeyId\x18\x01 \x01(\x03R\ansKeyId\x12\x12\n" +
+ "\x04name\x18\x02 \x01(\tR\x04name\x12\x12\n" +
+ "\x04algo\x18\x03 \x01(\tR\x04algo\x12\x16\n" +
+ "\x06secret\x18\x04 \x01(\tR\x06secret\x12\x1e\n" +
+ "\n" +
+ "secretType\x18\x05 \x01(\tR\n" +
+ "secretType\x12\x12\n" +
+ "\x04isOn\x18\x06 \x01(\bR\x04isOn\".\n" +
+ "\x12DeleteNSKeyRequest\x12\x18\n" +
+ "\ansKeyId\x18\x01 \x01(\x03R\ansKeyId\",\n" +
+ "\x10FindNSKeyRequest\x12\x18\n" +
+ "\ansKeyId\x18\x01 \x01(\x03R\ansKeyId\"4\n" +
+ "\x11FindNSKeyResponse\x12\x1f\n" +
+ "\x05nsKey\x18\x01 \x01(\v2\t.pb.NSKeyR\x05nsKey\"S\n" +
+ "\x15CountAllNSKeysRequest\x12\x1e\n" +
+ "\n" +
+ "nsDomainId\x18\x01 \x01(\x03R\n" +
+ "nsDomainId\x12\x1a\n" +
+ "\bnsZoneId\x18\x02 \x01(\x03R\bnsZoneId\"{\n" +
+ "\x11ListNSKeysRequest\x12\x1e\n" +
+ "\n" +
+ "nsDomainId\x18\x01 \x01(\x03R\n" +
+ "nsDomainId\x12\x1a\n" +
+ "\bnsZoneId\x18\x02 \x01(\x03R\bnsZoneId\x12\x16\n" +
+ "\x06offset\x18\x03 \x01(\x03R\x06offset\x12\x12\n" +
+ "\x04size\x18\x04 \x01(\x03R\x04size\"7\n" +
+ "\x12ListNSKeysResponse\x12!\n" +
+ "\x06nsKeys\x18\x01 \x03(\v2\t.pb.NSKeyR\x06nsKeys\"M\n" +
+ "\x1dListNSKeysAfterVersionRequest\x12\x18\n" +
+ "\aversion\x18\x01 \x01(\x03R\aversion\x12\x12\n" +
+ "\x04size\x18\x02 \x01(\x03R\x04size\"C\n" +
+ "\x1eListNSKeysAfterVersionResponse\x12!\n" +
+ "\x06nsKeys\x18\x01 \x03(\v2\t.pb.NSKeyR\x06nsKeys2\xd7\x03\n" +
+ "\fNSKeyService\x12>\n" +
+ "\vcreateNSKey\x12\x16.pb.CreateNSKeyRequest\x1a\x17.pb.CreateNSKeyResponse\x125\n" +
+ "\vupdateNSKey\x12\x16.pb.UpdateNSKeyRequest\x1a\x0e.pb.RPCSuccess\x125\n" +
+ "\vdeleteNSKey\x12\x16.pb.DeleteNSKeyRequest\x1a\x0e.pb.RPCSuccess\x128\n" +
+ "\tfindNSKey\x12\x14.pb.FindNSKeyRequest\x1a\x15.pb.FindNSKeyResponse\x12A\n" +
+ "\x0ecountAllNSKeys\x12\x19.pb.CountAllNSKeysRequest\x1a\x14.pb.RPCCountResponse\x12;\n" +
+ "\n" +
+ "listNSKeys\x12\x15.pb.ListNSKeysRequest\x1a\x16.pb.ListNSKeysResponse\x12_\n" +
+ "\x16listNSKeysAfterVersion\x12!.pb.ListNSKeysAfterVersionRequest\x1a\".pb.ListNSKeysAfterVersionResponseB\x06Z\x04./pbb\x06proto3"
var (
file_service_ns_key_proto_rawDescOnce sync.Once
- file_service_ns_key_proto_rawDescData = file_service_ns_key_proto_rawDesc
+ file_service_ns_key_proto_rawDescData []byte
)
func file_service_ns_key_proto_rawDescGZIP() []byte {
file_service_ns_key_proto_rawDescOnce.Do(func() {
- file_service_ns_key_proto_rawDescData = protoimpl.X.CompressGZIP(file_service_ns_key_proto_rawDescData)
+ file_service_ns_key_proto_rawDescData = protoimpl.X.CompressGZIP(unsafe.Slice(unsafe.StringData(file_service_ns_key_proto_rawDesc), len(file_service_ns_key_proto_rawDesc)))
})
return file_service_ns_key_proto_rawDescData
}
@@ -797,7 +759,7 @@ func file_service_ns_key_proto_init() {
out := protoimpl.TypeBuilder{
File: protoimpl.DescBuilder{
GoPackagePath: reflect.TypeOf(x{}).PkgPath(),
- RawDescriptor: file_service_ns_key_proto_rawDesc,
+ RawDescriptor: unsafe.Slice(unsafe.StringData(file_service_ns_key_proto_rawDesc), len(file_service_ns_key_proto_rawDesc)),
NumEnums: 0,
NumMessages: 11,
NumExtensions: 0,
@@ -808,7 +770,6 @@ func file_service_ns_key_proto_init() {
MessageInfos: file_service_ns_key_proto_msgTypes,
}.Build()
File_service_ns_key_proto = out.File
- file_service_ns_key_proto_rawDesc = nil
file_service_ns_key_proto_goTypes = nil
file_service_ns_key_proto_depIdxs = nil
}
diff --git a/EdgeCommon/pkg/rpc/pb/service_ns_key_grpc.pb.go b/EdgeCommon/pkg/rpc/pb/service_ns_key_grpc.pb.go
index 0550ee7..97cdf19 100644
--- a/EdgeCommon/pkg/rpc/pb/service_ns_key_grpc.pb.go
+++ b/EdgeCommon/pkg/rpc/pb/service_ns_key_grpc.pb.go
@@ -1,7 +1,7 @@
// Code generated by protoc-gen-go-grpc. DO NOT EDIT.
// versions:
-// - protoc-gen-go-grpc v1.5.1
-// - protoc v6.33.2
+// - protoc-gen-go-grpc v1.6.1
+// - protoc v3.19.6
// source: service_ns_key.proto
package pb
@@ -158,25 +158,25 @@ type NSKeyServiceServer interface {
type UnimplementedNSKeyServiceServer struct{}
func (UnimplementedNSKeyServiceServer) CreateNSKey(context.Context, *CreateNSKeyRequest) (*CreateNSKeyResponse, error) {
- return nil, status.Errorf(codes.Unimplemented, "method CreateNSKey not implemented")
+ return nil, status.Error(codes.Unimplemented, "method CreateNSKey not implemented")
}
func (UnimplementedNSKeyServiceServer) UpdateNSKey(context.Context, *UpdateNSKeyRequest) (*RPCSuccess, error) {
- return nil, status.Errorf(codes.Unimplemented, "method UpdateNSKey not implemented")
+ return nil, status.Error(codes.Unimplemented, "method UpdateNSKey not implemented")
}
func (UnimplementedNSKeyServiceServer) DeleteNSKey(context.Context, *DeleteNSKeyRequest) (*RPCSuccess, error) {
- return nil, status.Errorf(codes.Unimplemented, "method DeleteNSKey not implemented")
+ return nil, status.Error(codes.Unimplemented, "method DeleteNSKey not implemented")
}
func (UnimplementedNSKeyServiceServer) FindNSKey(context.Context, *FindNSKeyRequest) (*FindNSKeyResponse, error) {
- return nil, status.Errorf(codes.Unimplemented, "method FindNSKey not implemented")
+ return nil, status.Error(codes.Unimplemented, "method FindNSKey not implemented")
}
func (UnimplementedNSKeyServiceServer) CountAllNSKeys(context.Context, *CountAllNSKeysRequest) (*RPCCountResponse, error) {
- return nil, status.Errorf(codes.Unimplemented, "method CountAllNSKeys not implemented")
+ return nil, status.Error(codes.Unimplemented, "method CountAllNSKeys not implemented")
}
func (UnimplementedNSKeyServiceServer) ListNSKeys(context.Context, *ListNSKeysRequest) (*ListNSKeysResponse, error) {
- return nil, status.Errorf(codes.Unimplemented, "method ListNSKeys not implemented")
+ return nil, status.Error(codes.Unimplemented, "method ListNSKeys not implemented")
}
func (UnimplementedNSKeyServiceServer) ListNSKeysAfterVersion(context.Context, *ListNSKeysAfterVersionRequest) (*ListNSKeysAfterVersionResponse, error) {
- return nil, status.Errorf(codes.Unimplemented, "method ListNSKeysAfterVersion not implemented")
+ return nil, status.Error(codes.Unimplemented, "method ListNSKeysAfterVersion not implemented")
}
func (UnimplementedNSKeyServiceServer) testEmbeddedByValue() {}
@@ -188,7 +188,7 @@ type UnsafeNSKeyServiceServer interface {
}
func RegisterNSKeyServiceServer(s grpc.ServiceRegistrar, srv NSKeyServiceServer) {
- // If the following call pancis, it indicates UnimplementedNSKeyServiceServer was
+ // If the following call panics, it indicates UnimplementedNSKeyServiceServer was
// embedded by pointer and is nil. This will cause panics if an
// unimplemented method is ever invoked, so we test this at initialization
// time to prevent it from happening at runtime later due to I/O.
diff --git a/EdgeCommon/pkg/rpc/pb/service_ns_node.pb.go b/EdgeCommon/pkg/rpc/pb/service_ns_node.pb.go
index 3e9097a..214b2ec 100644
--- a/EdgeCommon/pkg/rpc/pb/service_ns_node.pb.go
+++ b/EdgeCommon/pkg/rpc/pb/service_ns_node.pb.go
@@ -1,7 +1,7 @@
// Code generated by protoc-gen-go. DO NOT EDIT.
// versions:
-// protoc-gen-go v1.36.0
-// protoc v6.33.2
+// protoc-gen-go v1.36.11
+// protoc v3.19.6
// source: service_ns_node.proto
package pb
@@ -11,6 +11,7 @@ import (
protoimpl "google.golang.org/protobuf/runtime/protoimpl"
reflect "reflect"
sync "sync"
+ unsafe "unsafe"
)
const (
@@ -2062,503 +2063,531 @@ func (x *UpdateNSNodeAPIConfigRequest) GetApiNodeAddrsJSON() []byte {
return nil
}
+// 列出所有需要升级的NS节点
+type FindAllUpgradeNSNodesWithNSClusterIdRequest struct {
+ state protoimpl.MessageState `protogen:"open.v1"`
+ NsClusterId int64 `protobuf:"varint,1,opt,name=nsClusterId,proto3" json:"nsClusterId,omitempty"`
+ unknownFields protoimpl.UnknownFields
+ sizeCache protoimpl.SizeCache
+}
+
+func (x *FindAllUpgradeNSNodesWithNSClusterIdRequest) Reset() {
+ *x = FindAllUpgradeNSNodesWithNSClusterIdRequest{}
+ mi := &file_service_ns_node_proto_msgTypes[40]
+ ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
+ ms.StoreMessageInfo(mi)
+}
+
+func (x *FindAllUpgradeNSNodesWithNSClusterIdRequest) String() string {
+ return protoimpl.X.MessageStringOf(x)
+}
+
+func (*FindAllUpgradeNSNodesWithNSClusterIdRequest) ProtoMessage() {}
+
+func (x *FindAllUpgradeNSNodesWithNSClusterIdRequest) ProtoReflect() protoreflect.Message {
+ mi := &file_service_ns_node_proto_msgTypes[40]
+ if x != nil {
+ ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
+ if ms.LoadMessageInfo() == nil {
+ ms.StoreMessageInfo(mi)
+ }
+ return ms
+ }
+ return mi.MessageOf(x)
+}
+
+// Deprecated: Use FindAllUpgradeNSNodesWithNSClusterIdRequest.ProtoReflect.Descriptor instead.
+func (*FindAllUpgradeNSNodesWithNSClusterIdRequest) Descriptor() ([]byte, []int) {
+ return file_service_ns_node_proto_rawDescGZIP(), []int{40}
+}
+
+func (x *FindAllUpgradeNSNodesWithNSClusterIdRequest) GetNsClusterId() int64 {
+ if x != nil {
+ return x.NsClusterId
+ }
+ return 0
+}
+
+type FindAllUpgradeNSNodesWithNSClusterIdResponse struct {
+ state protoimpl.MessageState `protogen:"open.v1"`
+ Nodes []*FindAllUpgradeNSNodesWithNSClusterIdResponse_NSNodeUpgrade `protobuf:"bytes,1,rep,name=nodes,proto3" json:"nodes,omitempty"`
+ unknownFields protoimpl.UnknownFields
+ sizeCache protoimpl.SizeCache
+}
+
+func (x *FindAllUpgradeNSNodesWithNSClusterIdResponse) Reset() {
+ *x = FindAllUpgradeNSNodesWithNSClusterIdResponse{}
+ mi := &file_service_ns_node_proto_msgTypes[41]
+ ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
+ ms.StoreMessageInfo(mi)
+}
+
+func (x *FindAllUpgradeNSNodesWithNSClusterIdResponse) String() string {
+ return protoimpl.X.MessageStringOf(x)
+}
+
+func (*FindAllUpgradeNSNodesWithNSClusterIdResponse) ProtoMessage() {}
+
+func (x *FindAllUpgradeNSNodesWithNSClusterIdResponse) ProtoReflect() protoreflect.Message {
+ mi := &file_service_ns_node_proto_msgTypes[41]
+ if x != nil {
+ ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
+ if ms.LoadMessageInfo() == nil {
+ ms.StoreMessageInfo(mi)
+ }
+ return ms
+ }
+ return mi.MessageOf(x)
+}
+
+// Deprecated: Use FindAllUpgradeNSNodesWithNSClusterIdResponse.ProtoReflect.Descriptor instead.
+func (*FindAllUpgradeNSNodesWithNSClusterIdResponse) Descriptor() ([]byte, []int) {
+ return file_service_ns_node_proto_rawDescGZIP(), []int{41}
+}
+
+func (x *FindAllUpgradeNSNodesWithNSClusterIdResponse) GetNodes() []*FindAllUpgradeNSNodesWithNSClusterIdResponse_NSNodeUpgrade {
+ if x != nil {
+ return x.Nodes
+ }
+ return nil
+}
+
+// 升级单个NS节点
+type UpgradeNSNodeRequest struct {
+ state protoimpl.MessageState `protogen:"open.v1"`
+ NsNodeId int64 `protobuf:"varint,1,opt,name=nsNodeId,proto3" json:"nsNodeId,omitempty"`
+ unknownFields protoimpl.UnknownFields
+ sizeCache protoimpl.SizeCache
+}
+
+func (x *UpgradeNSNodeRequest) Reset() {
+ *x = UpgradeNSNodeRequest{}
+ mi := &file_service_ns_node_proto_msgTypes[42]
+ ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
+ ms.StoreMessageInfo(mi)
+}
+
+func (x *UpgradeNSNodeRequest) String() string {
+ return protoimpl.X.MessageStringOf(x)
+}
+
+func (*UpgradeNSNodeRequest) ProtoMessage() {}
+
+func (x *UpgradeNSNodeRequest) ProtoReflect() protoreflect.Message {
+ mi := &file_service_ns_node_proto_msgTypes[42]
+ if x != nil {
+ ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
+ if ms.LoadMessageInfo() == nil {
+ ms.StoreMessageInfo(mi)
+ }
+ return ms
+ }
+ return mi.MessageOf(x)
+}
+
+// Deprecated: Use UpgradeNSNodeRequest.ProtoReflect.Descriptor instead.
+func (*UpgradeNSNodeRequest) Descriptor() ([]byte, []int) {
+ return file_service_ns_node_proto_rawDescGZIP(), []int{42}
+}
+
+func (x *UpgradeNSNodeRequest) GetNsNodeId() int64 {
+ if x != nil {
+ return x.NsNodeId
+ }
+ return 0
+}
+
+type FindAllUpgradeNSNodesWithNSClusterIdResponse_NSNodeUpgrade struct {
+ state protoimpl.MessageState `protogen:"open.v1"`
+ NsNode *NSNode `protobuf:"bytes,1,opt,name=nsNode,proto3" json:"nsNode,omitempty"`
+ Os string `protobuf:"bytes,2,opt,name=os,proto3" json:"os,omitempty"`
+ Arch string `protobuf:"bytes,3,opt,name=arch,proto3" json:"arch,omitempty"`
+ OldVersion string `protobuf:"bytes,4,opt,name=oldVersion,proto3" json:"oldVersion,omitempty"`
+ NewVersion string `protobuf:"bytes,5,opt,name=newVersion,proto3" json:"newVersion,omitempty"`
+ unknownFields protoimpl.UnknownFields
+ sizeCache protoimpl.SizeCache
+}
+
+func (x *FindAllUpgradeNSNodesWithNSClusterIdResponse_NSNodeUpgrade) Reset() {
+ *x = FindAllUpgradeNSNodesWithNSClusterIdResponse_NSNodeUpgrade{}
+ mi := &file_service_ns_node_proto_msgTypes[43]
+ ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
+ ms.StoreMessageInfo(mi)
+}
+
+func (x *FindAllUpgradeNSNodesWithNSClusterIdResponse_NSNodeUpgrade) String() string {
+ return protoimpl.X.MessageStringOf(x)
+}
+
+func (*FindAllUpgradeNSNodesWithNSClusterIdResponse_NSNodeUpgrade) ProtoMessage() {}
+
+func (x *FindAllUpgradeNSNodesWithNSClusterIdResponse_NSNodeUpgrade) ProtoReflect() protoreflect.Message {
+ mi := &file_service_ns_node_proto_msgTypes[43]
+ if x != nil {
+ ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
+ if ms.LoadMessageInfo() == nil {
+ ms.StoreMessageInfo(mi)
+ }
+ return ms
+ }
+ return mi.MessageOf(x)
+}
+
+// Deprecated: Use FindAllUpgradeNSNodesWithNSClusterIdResponse_NSNodeUpgrade.ProtoReflect.Descriptor instead.
+func (*FindAllUpgradeNSNodesWithNSClusterIdResponse_NSNodeUpgrade) Descriptor() ([]byte, []int) {
+ return file_service_ns_node_proto_rawDescGZIP(), []int{41, 0}
+}
+
+func (x *FindAllUpgradeNSNodesWithNSClusterIdResponse_NSNodeUpgrade) GetNsNode() *NSNode {
+ if x != nil {
+ return x.NsNode
+ }
+ return nil
+}
+
+func (x *FindAllUpgradeNSNodesWithNSClusterIdResponse_NSNodeUpgrade) GetOs() string {
+ if x != nil {
+ return x.Os
+ }
+ return ""
+}
+
+func (x *FindAllUpgradeNSNodesWithNSClusterIdResponse_NSNodeUpgrade) GetArch() string {
+ if x != nil {
+ return x.Arch
+ }
+ return ""
+}
+
+func (x *FindAllUpgradeNSNodesWithNSClusterIdResponse_NSNodeUpgrade) GetOldVersion() string {
+ if x != nil {
+ return x.OldVersion
+ }
+ return ""
+}
+
+func (x *FindAllUpgradeNSNodesWithNSClusterIdResponse_NSNodeUpgrade) GetNewVersion() string {
+ if x != nil {
+ return x.NewVersion
+ }
+ return ""
+}
+
var File_service_ns_node_proto protoreflect.FileDescriptor
-var file_service_ns_node_proto_rawDesc = []byte{
- 0x0a, 0x15, 0x73, 0x65, 0x72, 0x76, 0x69, 0x63, 0x65, 0x5f, 0x6e, 0x73, 0x5f, 0x6e, 0x6f, 0x64,
- 0x65, 0x2e, 0x70, 0x72, 0x6f, 0x74, 0x6f, 0x12, 0x02, 0x70, 0x62, 0x1a, 0x1a, 0x6d, 0x6f, 0x64,
- 0x65, 0x6c, 0x73, 0x2f, 0x6d, 0x6f, 0x64, 0x65, 0x6c, 0x5f, 0x6e, 0x73, 0x5f, 0x6e, 0x6f, 0x64,
- 0x65, 0x2e, 0x70, 0x72, 0x6f, 0x74, 0x6f, 0x1a, 0x26, 0x6d, 0x6f, 0x64, 0x65, 0x6c, 0x73, 0x2f,
- 0x6d, 0x6f, 0x64, 0x65, 0x6c, 0x5f, 0x6e, 0x6f, 0x64, 0x65, 0x5f, 0x69, 0x6e, 0x73, 0x74, 0x61,
- 0x6c, 0x6c, 0x5f, 0x73, 0x74, 0x61, 0x74, 0x75, 0x73, 0x2e, 0x70, 0x72, 0x6f, 0x74, 0x6f, 0x1a,
- 0x19, 0x6d, 0x6f, 0x64, 0x65, 0x6c, 0x73, 0x2f, 0x72, 0x70, 0x63, 0x5f, 0x6d, 0x65, 0x73, 0x73,
- 0x61, 0x67, 0x65, 0x73, 0x2e, 0x70, 0x72, 0x6f, 0x74, 0x6f, 0x1a, 0x1d, 0x6d, 0x6f, 0x64, 0x65,
- 0x6c, 0x73, 0x2f, 0x6d, 0x6f, 0x64, 0x65, 0x6c, 0x5f, 0x6e, 0x6f, 0x64, 0x65, 0x5f, 0x6c, 0x6f,
- 0x67, 0x69, 0x6e, 0x2e, 0x70, 0x72, 0x6f, 0x74, 0x6f, 0x22, 0x48, 0x0a, 0x24, 0x46, 0x69, 0x6e,
- 0x64, 0x41, 0x6c, 0x6c, 0x4e, 0x53, 0x4e, 0x6f, 0x64, 0x65, 0x73, 0x57, 0x69, 0x74, 0x68, 0x4e,
- 0x53, 0x43, 0x6c, 0x75, 0x73, 0x74, 0x65, 0x72, 0x49, 0x64, 0x52, 0x65, 0x71, 0x75, 0x65, 0x73,
- 0x74, 0x12, 0x20, 0x0a, 0x0b, 0x6e, 0x73, 0x43, 0x6c, 0x75, 0x73, 0x74, 0x65, 0x72, 0x49, 0x64,
- 0x18, 0x01, 0x20, 0x01, 0x28, 0x03, 0x52, 0x0b, 0x6e, 0x73, 0x43, 0x6c, 0x75, 0x73, 0x74, 0x65,
- 0x72, 0x49, 0x64, 0x22, 0x4d, 0x0a, 0x25, 0x46, 0x69, 0x6e, 0x64, 0x41, 0x6c, 0x6c, 0x4e, 0x53,
- 0x4e, 0x6f, 0x64, 0x65, 0x73, 0x57, 0x69, 0x74, 0x68, 0x4e, 0x53, 0x43, 0x6c, 0x75, 0x73, 0x74,
- 0x65, 0x72, 0x49, 0x64, 0x52, 0x65, 0x73, 0x70, 0x6f, 0x6e, 0x73, 0x65, 0x12, 0x24, 0x0a, 0x07,
- 0x6e, 0x73, 0x4e, 0x6f, 0x64, 0x65, 0x73, 0x18, 0x01, 0x20, 0x03, 0x28, 0x0b, 0x32, 0x0a, 0x2e,
- 0x70, 0x62, 0x2e, 0x4e, 0x53, 0x4e, 0x6f, 0x64, 0x65, 0x52, 0x07, 0x6e, 0x73, 0x4e, 0x6f, 0x64,
- 0x65, 0x73, 0x22, 0x18, 0x0a, 0x16, 0x43, 0x6f, 0x75, 0x6e, 0x74, 0x41, 0x6c, 0x6c, 0x4e, 0x53,
- 0x4e, 0x6f, 0x64, 0x65, 0x73, 0x52, 0x65, 0x71, 0x75, 0x65, 0x73, 0x74, 0x22, 0x9f, 0x01, 0x0a,
- 0x1b, 0x43, 0x6f, 0x75, 0x6e, 0x74, 0x41, 0x6c, 0x6c, 0x4e, 0x53, 0x4e, 0x6f, 0x64, 0x65, 0x73,
- 0x4d, 0x61, 0x74, 0x63, 0x68, 0x52, 0x65, 0x71, 0x75, 0x65, 0x73, 0x74, 0x12, 0x20, 0x0a, 0x0b,
- 0x6e, 0x73, 0x43, 0x6c, 0x75, 0x73, 0x74, 0x65, 0x72, 0x49, 0x64, 0x18, 0x01, 0x20, 0x01, 0x28,
- 0x03, 0x52, 0x0b, 0x6e, 0x73, 0x43, 0x6c, 0x75, 0x73, 0x74, 0x65, 0x72, 0x49, 0x64, 0x12, 0x22,
- 0x0a, 0x0c, 0x69, 0x6e, 0x73, 0x74, 0x61, 0x6c, 0x6c, 0x53, 0x74, 0x61, 0x74, 0x65, 0x18, 0x02,
- 0x20, 0x01, 0x28, 0x05, 0x52, 0x0c, 0x69, 0x6e, 0x73, 0x74, 0x61, 0x6c, 0x6c, 0x53, 0x74, 0x61,
- 0x74, 0x65, 0x12, 0x20, 0x0a, 0x0b, 0x61, 0x63, 0x74, 0x69, 0x76, 0x65, 0x53, 0x74, 0x61, 0x74,
- 0x65, 0x18, 0x03, 0x20, 0x01, 0x28, 0x05, 0x52, 0x0b, 0x61, 0x63, 0x74, 0x69, 0x76, 0x65, 0x53,
- 0x74, 0x61, 0x74, 0x65, 0x12, 0x18, 0x0a, 0x07, 0x6b, 0x65, 0x79, 0x77, 0x6f, 0x72, 0x64, 0x18,
- 0x04, 0x20, 0x01, 0x28, 0x09, 0x52, 0x07, 0x6b, 0x65, 0x79, 0x77, 0x6f, 0x72, 0x64, 0x22, 0xc7,
- 0x01, 0x0a, 0x17, 0x4c, 0x69, 0x73, 0x74, 0x4e, 0x53, 0x4e, 0x6f, 0x64, 0x65, 0x73, 0x4d, 0x61,
- 0x74, 0x63, 0x68, 0x52, 0x65, 0x71, 0x75, 0x65, 0x73, 0x74, 0x12, 0x16, 0x0a, 0x06, 0x6f, 0x66,
- 0x66, 0x73, 0x65, 0x74, 0x18, 0x01, 0x20, 0x01, 0x28, 0x03, 0x52, 0x06, 0x6f, 0x66, 0x66, 0x73,
- 0x65, 0x74, 0x12, 0x12, 0x0a, 0x04, 0x73, 0x69, 0x7a, 0x65, 0x18, 0x02, 0x20, 0x01, 0x28, 0x03,
- 0x52, 0x04, 0x73, 0x69, 0x7a, 0x65, 0x12, 0x20, 0x0a, 0x0b, 0x6e, 0x73, 0x43, 0x6c, 0x75, 0x73,
- 0x74, 0x65, 0x72, 0x49, 0x64, 0x18, 0x03, 0x20, 0x01, 0x28, 0x03, 0x52, 0x0b, 0x6e, 0x73, 0x43,
- 0x6c, 0x75, 0x73, 0x74, 0x65, 0x72, 0x49, 0x64, 0x12, 0x22, 0x0a, 0x0c, 0x69, 0x6e, 0x73, 0x74,
- 0x61, 0x6c, 0x6c, 0x53, 0x74, 0x61, 0x74, 0x65, 0x18, 0x04, 0x20, 0x01, 0x28, 0x05, 0x52, 0x0c,
- 0x69, 0x6e, 0x73, 0x74, 0x61, 0x6c, 0x6c, 0x53, 0x74, 0x61, 0x74, 0x65, 0x12, 0x20, 0x0a, 0x0b,
- 0x61, 0x63, 0x74, 0x69, 0x76, 0x65, 0x53, 0x74, 0x61, 0x74, 0x65, 0x18, 0x05, 0x20, 0x01, 0x28,
- 0x05, 0x52, 0x0b, 0x61, 0x63, 0x74, 0x69, 0x76, 0x65, 0x53, 0x74, 0x61, 0x74, 0x65, 0x12, 0x18,
- 0x0a, 0x07, 0x6b, 0x65, 0x79, 0x77, 0x6f, 0x72, 0x64, 0x18, 0x06, 0x20, 0x01, 0x28, 0x09, 0x52,
- 0x07, 0x6b, 0x65, 0x79, 0x77, 0x6f, 0x72, 0x64, 0x22, 0x40, 0x0a, 0x18, 0x4c, 0x69, 0x73, 0x74,
- 0x4e, 0x53, 0x4e, 0x6f, 0x64, 0x65, 0x73, 0x4d, 0x61, 0x74, 0x63, 0x68, 0x52, 0x65, 0x73, 0x70,
- 0x6f, 0x6e, 0x73, 0x65, 0x12, 0x24, 0x0a, 0x07, 0x6e, 0x73, 0x4e, 0x6f, 0x64, 0x65, 0x73, 0x18,
- 0x01, 0x20, 0x03, 0x28, 0x0b, 0x32, 0x0a, 0x2e, 0x70, 0x62, 0x2e, 0x4e, 0x53, 0x4e, 0x6f, 0x64,
- 0x65, 0x52, 0x07, 0x6e, 0x73, 0x4e, 0x6f, 0x64, 0x65, 0x73, 0x22, 0x50, 0x0a, 0x2c, 0x43, 0x6f,
- 0x75, 0x6e, 0x74, 0x41, 0x6c, 0x6c, 0x55, 0x70, 0x67, 0x72, 0x61, 0x64, 0x65, 0x4e, 0x53, 0x4e,
- 0x6f, 0x64, 0x65, 0x73, 0x57, 0x69, 0x74, 0x68, 0x4e, 0x53, 0x43, 0x6c, 0x75, 0x73, 0x74, 0x65,
- 0x72, 0x49, 0x64, 0x52, 0x65, 0x71, 0x75, 0x65, 0x73, 0x74, 0x12, 0x20, 0x0a, 0x0b, 0x6e, 0x73,
- 0x43, 0x6c, 0x75, 0x73, 0x74, 0x65, 0x72, 0x49, 0x64, 0x18, 0x01, 0x20, 0x01, 0x28, 0x03, 0x52,
- 0x0b, 0x6e, 0x73, 0x43, 0x6c, 0x75, 0x73, 0x74, 0x65, 0x72, 0x49, 0x64, 0x22, 0x7c, 0x0a, 0x13,
- 0x43, 0x72, 0x65, 0x61, 0x74, 0x65, 0x4e, 0x53, 0x4e, 0x6f, 0x64, 0x65, 0x52, 0x65, 0x71, 0x75,
- 0x65, 0x73, 0x74, 0x12, 0x12, 0x0a, 0x04, 0x6e, 0x61, 0x6d, 0x65, 0x18, 0x01, 0x20, 0x01, 0x28,
- 0x09, 0x52, 0x04, 0x6e, 0x61, 0x6d, 0x65, 0x12, 0x24, 0x0a, 0x0d, 0x6e, 0x6f, 0x64, 0x65, 0x43,
- 0x6c, 0x75, 0x73, 0x74, 0x65, 0x72, 0x49, 0x64, 0x18, 0x02, 0x20, 0x01, 0x28, 0x03, 0x52, 0x0d,
- 0x6e, 0x6f, 0x64, 0x65, 0x43, 0x6c, 0x75, 0x73, 0x74, 0x65, 0x72, 0x49, 0x64, 0x12, 0x2b, 0x0a,
- 0x09, 0x6e, 0x6f, 0x64, 0x65, 0x4c, 0x6f, 0x67, 0x69, 0x6e, 0x18, 0x03, 0x20, 0x01, 0x28, 0x0b,
- 0x32, 0x0d, 0x2e, 0x70, 0x62, 0x2e, 0x4e, 0x6f, 0x64, 0x65, 0x4c, 0x6f, 0x67, 0x69, 0x6e, 0x52,
- 0x09, 0x6e, 0x6f, 0x64, 0x65, 0x4c, 0x6f, 0x67, 0x69, 0x6e, 0x22, 0x32, 0x0a, 0x14, 0x43, 0x72,
- 0x65, 0x61, 0x74, 0x65, 0x4e, 0x53, 0x4e, 0x6f, 0x64, 0x65, 0x52, 0x65, 0x73, 0x70, 0x6f, 0x6e,
- 0x73, 0x65, 0x12, 0x1a, 0x0a, 0x08, 0x6e, 0x73, 0x4e, 0x6f, 0x64, 0x65, 0x49, 0x64, 0x18, 0x01,
- 0x20, 0x01, 0x28, 0x03, 0x52, 0x08, 0x6e, 0x73, 0x4e, 0x6f, 0x64, 0x65, 0x49, 0x64, 0x22, 0x31,
- 0x0a, 0x13, 0x44, 0x65, 0x6c, 0x65, 0x74, 0x65, 0x4e, 0x53, 0x4e, 0x6f, 0x64, 0x65, 0x52, 0x65,
- 0x71, 0x75, 0x65, 0x73, 0x74, 0x12, 0x1a, 0x0a, 0x08, 0x6e, 0x73, 0x4e, 0x6f, 0x64, 0x65, 0x49,
- 0x64, 0x18, 0x01, 0x20, 0x01, 0x28, 0x03, 0x52, 0x08, 0x6e, 0x73, 0x4e, 0x6f, 0x64, 0x65, 0x49,
- 0x64, 0x22, 0x2f, 0x0a, 0x11, 0x46, 0x69, 0x6e, 0x64, 0x4e, 0x53, 0x4e, 0x6f, 0x64, 0x65, 0x52,
- 0x65, 0x71, 0x75, 0x65, 0x73, 0x74, 0x12, 0x1a, 0x0a, 0x08, 0x6e, 0x73, 0x4e, 0x6f, 0x64, 0x65,
- 0x49, 0x64, 0x18, 0x01, 0x20, 0x01, 0x28, 0x03, 0x52, 0x08, 0x6e, 0x73, 0x4e, 0x6f, 0x64, 0x65,
- 0x49, 0x64, 0x22, 0x38, 0x0a, 0x12, 0x46, 0x69, 0x6e, 0x64, 0x4e, 0x53, 0x4e, 0x6f, 0x64, 0x65,
- 0x52, 0x65, 0x73, 0x70, 0x6f, 0x6e, 0x73, 0x65, 0x12, 0x22, 0x0a, 0x06, 0x6e, 0x73, 0x4e, 0x6f,
- 0x64, 0x65, 0x18, 0x01, 0x20, 0x01, 0x28, 0x0b, 0x32, 0x0a, 0x2e, 0x70, 0x62, 0x2e, 0x4e, 0x53,
- 0x4e, 0x6f, 0x64, 0x65, 0x52, 0x06, 0x6e, 0x73, 0x4e, 0x6f, 0x64, 0x65, 0x22, 0xa8, 0x01, 0x0a,
- 0x13, 0x55, 0x70, 0x64, 0x61, 0x74, 0x65, 0x4e, 0x53, 0x4e, 0x6f, 0x64, 0x65, 0x52, 0x65, 0x71,
- 0x75, 0x65, 0x73, 0x74, 0x12, 0x1a, 0x0a, 0x08, 0x6e, 0x73, 0x4e, 0x6f, 0x64, 0x65, 0x49, 0x64,
- 0x18, 0x01, 0x20, 0x01, 0x28, 0x03, 0x52, 0x08, 0x6e, 0x73, 0x4e, 0x6f, 0x64, 0x65, 0x49, 0x64,
- 0x12, 0x12, 0x0a, 0x04, 0x6e, 0x61, 0x6d, 0x65, 0x18, 0x02, 0x20, 0x01, 0x28, 0x09, 0x52, 0x04,
- 0x6e, 0x61, 0x6d, 0x65, 0x12, 0x20, 0x0a, 0x0b, 0x6e, 0x73, 0x43, 0x6c, 0x75, 0x73, 0x74, 0x65,
- 0x72, 0x49, 0x64, 0x18, 0x03, 0x20, 0x01, 0x28, 0x03, 0x52, 0x0b, 0x6e, 0x73, 0x43, 0x6c, 0x75,
- 0x73, 0x74, 0x65, 0x72, 0x49, 0x64, 0x12, 0x2b, 0x0a, 0x09, 0x6e, 0x6f, 0x64, 0x65, 0x4c, 0x6f,
- 0x67, 0x69, 0x6e, 0x18, 0x04, 0x20, 0x01, 0x28, 0x0b, 0x32, 0x0d, 0x2e, 0x70, 0x62, 0x2e, 0x4e,
- 0x6f, 0x64, 0x65, 0x4c, 0x6f, 0x67, 0x69, 0x6e, 0x52, 0x09, 0x6e, 0x6f, 0x64, 0x65, 0x4c, 0x6f,
- 0x67, 0x69, 0x6e, 0x12, 0x12, 0x0a, 0x04, 0x69, 0x73, 0x4f, 0x6e, 0x18, 0x06, 0x20, 0x01, 0x28,
- 0x08, 0x52, 0x04, 0x69, 0x73, 0x4f, 0x6e, 0x22, 0x32, 0x0a, 0x14, 0x49, 0x6e, 0x73, 0x74, 0x61,
- 0x6c, 0x6c, 0x4e, 0x53, 0x4e, 0x6f, 0x64, 0x65, 0x52, 0x65, 0x71, 0x75, 0x65, 0x73, 0x74, 0x12,
- 0x1a, 0x0a, 0x08, 0x6e, 0x73, 0x4e, 0x6f, 0x64, 0x65, 0x49, 0x64, 0x18, 0x01, 0x20, 0x01, 0x28,
- 0x03, 0x52, 0x08, 0x6e, 0x73, 0x4e, 0x6f, 0x64, 0x65, 0x49, 0x64, 0x22, 0x17, 0x0a, 0x15, 0x49,
- 0x6e, 0x73, 0x74, 0x61, 0x6c, 0x6c, 0x4e, 0x53, 0x4e, 0x6f, 0x64, 0x65, 0x52, 0x65, 0x73, 0x70,
- 0x6f, 0x6e, 0x73, 0x65, 0x22, 0x3c, 0x0a, 0x1e, 0x46, 0x69, 0x6e, 0x64, 0x4e, 0x53, 0x4e, 0x6f,
- 0x64, 0x65, 0x49, 0x6e, 0x73, 0x74, 0x61, 0x6c, 0x6c, 0x53, 0x74, 0x61, 0x74, 0x75, 0x73, 0x52,
- 0x65, 0x71, 0x75, 0x65, 0x73, 0x74, 0x12, 0x1a, 0x0a, 0x08, 0x6e, 0x73, 0x4e, 0x6f, 0x64, 0x65,
- 0x49, 0x64, 0x18, 0x01, 0x20, 0x01, 0x28, 0x03, 0x52, 0x08, 0x6e, 0x73, 0x4e, 0x6f, 0x64, 0x65,
- 0x49, 0x64, 0x22, 0x5e, 0x0a, 0x1f, 0x46, 0x69, 0x6e, 0x64, 0x4e, 0x53, 0x4e, 0x6f, 0x64, 0x65,
- 0x49, 0x6e, 0x73, 0x74, 0x61, 0x6c, 0x6c, 0x53, 0x74, 0x61, 0x74, 0x75, 0x73, 0x52, 0x65, 0x73,
- 0x70, 0x6f, 0x6e, 0x73, 0x65, 0x12, 0x3b, 0x0a, 0x0d, 0x69, 0x6e, 0x73, 0x74, 0x61, 0x6c, 0x6c,
- 0x53, 0x74, 0x61, 0x74, 0x75, 0x73, 0x18, 0x01, 0x20, 0x01, 0x28, 0x0b, 0x32, 0x15, 0x2e, 0x70,
- 0x62, 0x2e, 0x4e, 0x6f, 0x64, 0x65, 0x49, 0x6e, 0x73, 0x74, 0x61, 0x6c, 0x6c, 0x53, 0x74, 0x61,
- 0x74, 0x75, 0x73, 0x52, 0x0d, 0x69, 0x6e, 0x73, 0x74, 0x61, 0x6c, 0x6c, 0x53, 0x74, 0x61, 0x74,
- 0x75, 0x73, 0x22, 0x5e, 0x0a, 0x1e, 0x55, 0x70, 0x64, 0x61, 0x74, 0x65, 0x4e, 0x53, 0x4e, 0x6f,
- 0x64, 0x65, 0x49, 0x73, 0x49, 0x6e, 0x73, 0x74, 0x61, 0x6c, 0x6c, 0x65, 0x64, 0x52, 0x65, 0x71,
- 0x75, 0x65, 0x73, 0x74, 0x12, 0x1a, 0x0a, 0x08, 0x6e, 0x73, 0x4e, 0x6f, 0x64, 0x65, 0x49, 0x64,
- 0x18, 0x01, 0x20, 0x01, 0x28, 0x03, 0x52, 0x08, 0x6e, 0x73, 0x4e, 0x6f, 0x64, 0x65, 0x49, 0x64,
- 0x12, 0x20, 0x0a, 0x0b, 0x69, 0x73, 0x49, 0x6e, 0x73, 0x74, 0x61, 0x6c, 0x6c, 0x65, 0x64, 0x18,
- 0x02, 0x20, 0x01, 0x28, 0x08, 0x52, 0x0b, 0x69, 0x73, 0x49, 0x6e, 0x73, 0x74, 0x61, 0x6c, 0x6c,
- 0x65, 0x64, 0x22, 0x53, 0x0a, 0x19, 0x55, 0x70, 0x64, 0x61, 0x74, 0x65, 0x4e, 0x53, 0x4e, 0x6f,
- 0x64, 0x65, 0x53, 0x74, 0x61, 0x74, 0x75, 0x73, 0x52, 0x65, 0x71, 0x75, 0x65, 0x73, 0x74, 0x12,
- 0x16, 0x0a, 0x06, 0x6e, 0x6f, 0x64, 0x65, 0x49, 0x64, 0x18, 0x01, 0x20, 0x01, 0x28, 0x03, 0x52,
- 0x06, 0x6e, 0x6f, 0x64, 0x65, 0x49, 0x64, 0x12, 0x1e, 0x0a, 0x0a, 0x73, 0x74, 0x61, 0x74, 0x75,
- 0x73, 0x4a, 0x53, 0x4f, 0x4e, 0x18, 0x02, 0x20, 0x01, 0x28, 0x0c, 0x52, 0x0a, 0x73, 0x74, 0x61,
- 0x74, 0x75, 0x73, 0x4a, 0x53, 0x4f, 0x4e, 0x22, 0x20, 0x0a, 0x1e, 0x46, 0x69, 0x6e, 0x64, 0x43,
- 0x75, 0x72, 0x72, 0x65, 0x6e, 0x74, 0x4e, 0x53, 0x4e, 0x6f, 0x64, 0x65, 0x43, 0x6f, 0x6e, 0x66,
- 0x69, 0x67, 0x52, 0x65, 0x71, 0x75, 0x65, 0x73, 0x74, 0x22, 0x41, 0x0a, 0x1f, 0x46, 0x69, 0x6e,
- 0x64, 0x43, 0x75, 0x72, 0x72, 0x65, 0x6e, 0x74, 0x4e, 0x53, 0x4e, 0x6f, 0x64, 0x65, 0x43, 0x6f,
- 0x6e, 0x66, 0x69, 0x67, 0x52, 0x65, 0x73, 0x70, 0x6f, 0x6e, 0x73, 0x65, 0x12, 0x1e, 0x0a, 0x0a,
- 0x6e, 0x73, 0x4e, 0x6f, 0x64, 0x65, 0x4a, 0x53, 0x4f, 0x4e, 0x18, 0x01, 0x20, 0x01, 0x28, 0x0c,
- 0x52, 0x0a, 0x6e, 0x73, 0x4e, 0x6f, 0x64, 0x65, 0x4a, 0x53, 0x4f, 0x4e, 0x22, 0x6d, 0x0a, 0x1f,
- 0x43, 0x68, 0x65, 0x63, 0x6b, 0x4e, 0x53, 0x4e, 0x6f, 0x64, 0x65, 0x4c, 0x61, 0x74, 0x65, 0x73,
- 0x74, 0x56, 0x65, 0x72, 0x73, 0x69, 0x6f, 0x6e, 0x52, 0x65, 0x71, 0x75, 0x65, 0x73, 0x74, 0x12,
- 0x0e, 0x0a, 0x02, 0x6f, 0x73, 0x18, 0x01, 0x20, 0x01, 0x28, 0x09, 0x52, 0x02, 0x6f, 0x73, 0x12,
- 0x12, 0x0a, 0x04, 0x61, 0x72, 0x63, 0x68, 0x18, 0x02, 0x20, 0x01, 0x28, 0x09, 0x52, 0x04, 0x61,
- 0x72, 0x63, 0x68, 0x12, 0x26, 0x0a, 0x0e, 0x63, 0x75, 0x72, 0x72, 0x65, 0x6e, 0x74, 0x56, 0x65,
- 0x72, 0x73, 0x69, 0x6f, 0x6e, 0x18, 0x03, 0x20, 0x01, 0x28, 0x09, 0x52, 0x0e, 0x63, 0x75, 0x72,
- 0x72, 0x65, 0x6e, 0x74, 0x56, 0x65, 0x72, 0x73, 0x69, 0x6f, 0x6e, 0x22, 0x68, 0x0a, 0x20, 0x43,
- 0x68, 0x65, 0x63, 0x6b, 0x4e, 0x53, 0x4e, 0x6f, 0x64, 0x65, 0x4c, 0x61, 0x74, 0x65, 0x73, 0x74,
- 0x56, 0x65, 0x72, 0x73, 0x69, 0x6f, 0x6e, 0x52, 0x65, 0x73, 0x70, 0x6f, 0x6e, 0x73, 0x65, 0x12,
- 0x24, 0x0a, 0x0d, 0x68, 0x61, 0x73, 0x4e, 0x65, 0x77, 0x56, 0x65, 0x72, 0x73, 0x69, 0x6f, 0x6e,
- 0x18, 0x01, 0x20, 0x01, 0x28, 0x08, 0x52, 0x0d, 0x68, 0x61, 0x73, 0x4e, 0x65, 0x77, 0x56, 0x65,
- 0x72, 0x73, 0x69, 0x6f, 0x6e, 0x12, 0x1e, 0x0a, 0x0a, 0x6e, 0x65, 0x77, 0x56, 0x65, 0x72, 0x73,
- 0x69, 0x6f, 0x6e, 0x18, 0x02, 0x20, 0x01, 0x28, 0x09, 0x52, 0x0a, 0x6e, 0x65, 0x77, 0x56, 0x65,
- 0x72, 0x73, 0x69, 0x6f, 0x6e, 0x22, 0x20, 0x0a, 0x1e, 0x46, 0x69, 0x6e, 0x64, 0x4c, 0x61, 0x74,
- 0x65, 0x73, 0x74, 0x4e, 0x53, 0x4e, 0x6f, 0x64, 0x65, 0x56, 0x65, 0x72, 0x73, 0x69, 0x6f, 0x6e,
- 0x52, 0x65, 0x71, 0x75, 0x65, 0x73, 0x74, 0x22, 0x3b, 0x0a, 0x1f, 0x46, 0x69, 0x6e, 0x64, 0x4c,
- 0x61, 0x74, 0x65, 0x73, 0x74, 0x4e, 0x53, 0x4e, 0x6f, 0x64, 0x65, 0x56, 0x65, 0x72, 0x73, 0x69,
- 0x6f, 0x6e, 0x52, 0x65, 0x73, 0x70, 0x6f, 0x6e, 0x73, 0x65, 0x12, 0x18, 0x0a, 0x07, 0x76, 0x65,
- 0x72, 0x73, 0x69, 0x6f, 0x6e, 0x18, 0x01, 0x20, 0x01, 0x28, 0x09, 0x52, 0x07, 0x76, 0x65, 0x72,
- 0x73, 0x69, 0x6f, 0x6e, 0x22, 0x6d, 0x0a, 0x25, 0x44, 0x6f, 0x77, 0x6e, 0x6c, 0x6f, 0x61, 0x64,
- 0x4e, 0x53, 0x4e, 0x6f, 0x64, 0x65, 0x49, 0x6e, 0x73, 0x74, 0x61, 0x6c, 0x6c, 0x61, 0x74, 0x69,
- 0x6f, 0x6e, 0x46, 0x69, 0x6c, 0x65, 0x52, 0x65, 0x71, 0x75, 0x65, 0x73, 0x74, 0x12, 0x0e, 0x0a,
- 0x02, 0x6f, 0x73, 0x18, 0x01, 0x20, 0x01, 0x28, 0x09, 0x52, 0x02, 0x6f, 0x73, 0x12, 0x12, 0x0a,
- 0x04, 0x61, 0x72, 0x63, 0x68, 0x18, 0x02, 0x20, 0x01, 0x28, 0x09, 0x52, 0x04, 0x61, 0x72, 0x63,
- 0x68, 0x12, 0x20, 0x0a, 0x0b, 0x63, 0x68, 0x75, 0x6e, 0x6b, 0x4f, 0x66, 0x66, 0x73, 0x65, 0x74,
- 0x18, 0x03, 0x20, 0x01, 0x28, 0x03, 0x52, 0x0b, 0x63, 0x68, 0x75, 0x6e, 0x6b, 0x4f, 0x66, 0x66,
- 0x73, 0x65, 0x74, 0x22, 0xa6, 0x01, 0x0a, 0x26, 0x44, 0x6f, 0x77, 0x6e, 0x6c, 0x6f, 0x61, 0x64,
- 0x4e, 0x53, 0x4e, 0x6f, 0x64, 0x65, 0x49, 0x6e, 0x73, 0x74, 0x61, 0x6c, 0x6c, 0x61, 0x74, 0x69,
- 0x6f, 0x6e, 0x46, 0x69, 0x6c, 0x65, 0x52, 0x65, 0x73, 0x70, 0x6f, 0x6e, 0x73, 0x65, 0x12, 0x1c,
- 0x0a, 0x09, 0x63, 0x68, 0x75, 0x6e, 0x6b, 0x44, 0x61, 0x74, 0x61, 0x18, 0x01, 0x20, 0x01, 0x28,
- 0x0c, 0x52, 0x09, 0x63, 0x68, 0x75, 0x6e, 0x6b, 0x44, 0x61, 0x74, 0x61, 0x12, 0x10, 0x0a, 0x03,
- 0x73, 0x75, 0x6d, 0x18, 0x02, 0x20, 0x01, 0x28, 0x09, 0x52, 0x03, 0x73, 0x75, 0x6d, 0x12, 0x16,
- 0x0a, 0x06, 0x6f, 0x66, 0x66, 0x73, 0x65, 0x74, 0x18, 0x03, 0x20, 0x01, 0x28, 0x03, 0x52, 0x06,
- 0x6f, 0x66, 0x66, 0x73, 0x65, 0x74, 0x12, 0x18, 0x0a, 0x07, 0x76, 0x65, 0x72, 0x73, 0x69, 0x6f,
- 0x6e, 0x18, 0x04, 0x20, 0x01, 0x28, 0x09, 0x52, 0x07, 0x76, 0x65, 0x72, 0x73, 0x69, 0x6f, 0x6e,
- 0x12, 0x1a, 0x0a, 0x08, 0x66, 0x69, 0x6c, 0x65, 0x6e, 0x61, 0x6d, 0x65, 0x18, 0x05, 0x20, 0x01,
- 0x28, 0x09, 0x52, 0x08, 0x66, 0x69, 0x6c, 0x65, 0x6e, 0x61, 0x6d, 0x65, 0x22, 0xd5, 0x01, 0x0a,
- 0x13, 0x4e, 0x53, 0x4e, 0x6f, 0x64, 0x65, 0x53, 0x74, 0x72, 0x65, 0x61, 0x6d, 0x4d, 0x65, 0x73,
- 0x73, 0x61, 0x67, 0x65, 0x12, 0x1a, 0x0a, 0x08, 0x6e, 0x73, 0x4e, 0x6f, 0x64, 0x65, 0x49, 0x64,
- 0x18, 0x01, 0x20, 0x01, 0x28, 0x03, 0x52, 0x08, 0x6e, 0x73, 0x4e, 0x6f, 0x64, 0x65, 0x49, 0x64,
- 0x12, 0x1c, 0x0a, 0x09, 0x72, 0x65, 0x71, 0x75, 0x65, 0x73, 0x74, 0x49, 0x64, 0x18, 0x02, 0x20,
- 0x01, 0x28, 0x03, 0x52, 0x09, 0x72, 0x65, 0x71, 0x75, 0x65, 0x73, 0x74, 0x49, 0x64, 0x12, 0x26,
- 0x0a, 0x0e, 0x74, 0x69, 0x6d, 0x65, 0x6f, 0x75, 0x74, 0x53, 0x65, 0x63, 0x6f, 0x6e, 0x64, 0x73,
- 0x18, 0x03, 0x20, 0x01, 0x28, 0x05, 0x52, 0x0e, 0x74, 0x69, 0x6d, 0x65, 0x6f, 0x75, 0x74, 0x53,
- 0x65, 0x63, 0x6f, 0x6e, 0x64, 0x73, 0x12, 0x12, 0x0a, 0x04, 0x63, 0x6f, 0x64, 0x65, 0x18, 0x04,
- 0x20, 0x01, 0x28, 0x09, 0x52, 0x04, 0x63, 0x6f, 0x64, 0x65, 0x12, 0x1a, 0x0a, 0x08, 0x64, 0x61,
- 0x74, 0x61, 0x4a, 0x53, 0x4f, 0x4e, 0x18, 0x05, 0x20, 0x01, 0x28, 0x0c, 0x52, 0x08, 0x64, 0x61,
- 0x74, 0x61, 0x4a, 0x53, 0x4f, 0x4e, 0x12, 0x12, 0x0a, 0x04, 0x69, 0x73, 0x4f, 0x6b, 0x18, 0x06,
- 0x20, 0x01, 0x28, 0x08, 0x52, 0x04, 0x69, 0x73, 0x4f, 0x6b, 0x12, 0x18, 0x0a, 0x07, 0x6d, 0x65,
- 0x73, 0x73, 0x61, 0x67, 0x65, 0x18, 0x07, 0x20, 0x01, 0x28, 0x09, 0x52, 0x07, 0x6d, 0x65, 0x73,
- 0x73, 0x61, 0x67, 0x65, 0x22, 0x46, 0x0a, 0x24, 0x55, 0x70, 0x64, 0x61, 0x74, 0x65, 0x4e, 0x53,
- 0x4e, 0x6f, 0x64, 0x65, 0x43, 0x6f, 0x6e, 0x6e, 0x65, 0x63, 0x74, 0x65, 0x64, 0x41, 0x50, 0x49,
- 0x4e, 0x6f, 0x64, 0x65, 0x73, 0x52, 0x65, 0x71, 0x75, 0x65, 0x73, 0x74, 0x12, 0x1e, 0x0a, 0x0a,
- 0x61, 0x70, 0x69, 0x4e, 0x6f, 0x64, 0x65, 0x49, 0x64, 0x73, 0x18, 0x01, 0x20, 0x03, 0x28, 0x03,
- 0x52, 0x0a, 0x61, 0x70, 0x69, 0x4e, 0x6f, 0x64, 0x65, 0x49, 0x64, 0x73, 0x22, 0x63, 0x0a, 0x18,
- 0x55, 0x70, 0x64, 0x61, 0x74, 0x65, 0x4e, 0x53, 0x4e, 0x6f, 0x64, 0x65, 0x4c, 0x6f, 0x67, 0x69,
- 0x6e, 0x52, 0x65, 0x71, 0x75, 0x65, 0x73, 0x74, 0x12, 0x1a, 0x0a, 0x08, 0x6e, 0x73, 0x4e, 0x6f,
- 0x64, 0x65, 0x49, 0x64, 0x18, 0x01, 0x20, 0x01, 0x28, 0x03, 0x52, 0x08, 0x6e, 0x73, 0x4e, 0x6f,
- 0x64, 0x65, 0x49, 0x64, 0x12, 0x2b, 0x0a, 0x09, 0x6e, 0x6f, 0x64, 0x65, 0x4c, 0x6f, 0x67, 0x69,
- 0x6e, 0x18, 0x02, 0x20, 0x01, 0x28, 0x0b, 0x32, 0x0d, 0x2e, 0x70, 0x62, 0x2e, 0x4e, 0x6f, 0x64,
- 0x65, 0x4c, 0x6f, 0x67, 0x69, 0x6e, 0x52, 0x09, 0x6e, 0x6f, 0x64, 0x65, 0x4c, 0x6f, 0x67, 0x69,
- 0x6e, 0x22, 0x30, 0x0a, 0x12, 0x53, 0x74, 0x61, 0x72, 0x74, 0x4e, 0x53, 0x4e, 0x6f, 0x64, 0x65,
- 0x52, 0x65, 0x71, 0x75, 0x65, 0x73, 0x74, 0x12, 0x1a, 0x0a, 0x08, 0x6e, 0x73, 0x4e, 0x6f, 0x64,
- 0x65, 0x49, 0x64, 0x18, 0x01, 0x20, 0x01, 0x28, 0x03, 0x52, 0x08, 0x6e, 0x73, 0x4e, 0x6f, 0x64,
- 0x65, 0x49, 0x64, 0x22, 0x3f, 0x0a, 0x13, 0x53, 0x74, 0x61, 0x72, 0x74, 0x4e, 0x53, 0x4e, 0x6f,
- 0x64, 0x65, 0x52, 0x65, 0x73, 0x70, 0x6f, 0x6e, 0x73, 0x65, 0x12, 0x12, 0x0a, 0x04, 0x69, 0x73,
- 0x4f, 0x6b, 0x18, 0x01, 0x20, 0x01, 0x28, 0x08, 0x52, 0x04, 0x69, 0x73, 0x4f, 0x6b, 0x12, 0x14,
- 0x0a, 0x05, 0x65, 0x72, 0x72, 0x6f, 0x72, 0x18, 0x02, 0x20, 0x01, 0x28, 0x09, 0x52, 0x05, 0x65,
- 0x72, 0x72, 0x6f, 0x72, 0x22, 0x2f, 0x0a, 0x11, 0x53, 0x74, 0x6f, 0x70, 0x4e, 0x53, 0x4e, 0x6f,
- 0x64, 0x65, 0x52, 0x65, 0x71, 0x75, 0x65, 0x73, 0x74, 0x12, 0x1a, 0x0a, 0x08, 0x6e, 0x73, 0x4e,
- 0x6f, 0x64, 0x65, 0x49, 0x64, 0x18, 0x01, 0x20, 0x01, 0x28, 0x03, 0x52, 0x08, 0x6e, 0x73, 0x4e,
- 0x6f, 0x64, 0x65, 0x49, 0x64, 0x22, 0x3e, 0x0a, 0x12, 0x53, 0x74, 0x6f, 0x70, 0x4e, 0x53, 0x4e,
- 0x6f, 0x64, 0x65, 0x52, 0x65, 0x73, 0x70, 0x6f, 0x6e, 0x73, 0x65, 0x12, 0x12, 0x0a, 0x04, 0x69,
- 0x73, 0x4f, 0x6b, 0x18, 0x01, 0x20, 0x01, 0x28, 0x08, 0x52, 0x04, 0x69, 0x73, 0x4f, 0x6b, 0x12,
- 0x14, 0x0a, 0x05, 0x65, 0x72, 0x72, 0x6f, 0x72, 0x18, 0x02, 0x20, 0x01, 0x28, 0x09, 0x52, 0x05,
- 0x65, 0x72, 0x72, 0x6f, 0x72, 0x22, 0x3d, 0x0a, 0x1f, 0x46, 0x69, 0x6e, 0x64, 0x4e, 0x53, 0x4e,
- 0x6f, 0x64, 0x65, 0x44, 0x44, 0x6f, 0x53, 0x50, 0x72, 0x6f, 0x74, 0x65, 0x63, 0x74, 0x69, 0x6f,
- 0x6e, 0x52, 0x65, 0x71, 0x75, 0x65, 0x73, 0x74, 0x12, 0x1a, 0x0a, 0x08, 0x6e, 0x73, 0x4e, 0x6f,
- 0x64, 0x65, 0x49, 0x64, 0x18, 0x01, 0x20, 0x01, 0x28, 0x03, 0x52, 0x08, 0x6e, 0x73, 0x4e, 0x6f,
- 0x64, 0x65, 0x49, 0x64, 0x22, 0x52, 0x0a, 0x20, 0x46, 0x69, 0x6e, 0x64, 0x4e, 0x53, 0x4e, 0x6f,
- 0x64, 0x65, 0x44, 0x44, 0x6f, 0x53, 0x50, 0x72, 0x6f, 0x74, 0x65, 0x63, 0x74, 0x69, 0x6f, 0x6e,
- 0x52, 0x65, 0x73, 0x70, 0x6f, 0x6e, 0x73, 0x65, 0x12, 0x2e, 0x0a, 0x12, 0x64, 0x64, 0x6f, 0x73,
- 0x50, 0x72, 0x6f, 0x74, 0x65, 0x63, 0x74, 0x69, 0x6f, 0x6e, 0x4a, 0x53, 0x4f, 0x4e, 0x18, 0x01,
- 0x20, 0x01, 0x28, 0x0c, 0x52, 0x12, 0x64, 0x64, 0x6f, 0x73, 0x50, 0x72, 0x6f, 0x74, 0x65, 0x63,
- 0x74, 0x69, 0x6f, 0x6e, 0x4a, 0x53, 0x4f, 0x4e, 0x22, 0x6f, 0x0a, 0x21, 0x55, 0x70, 0x64, 0x61,
- 0x74, 0x65, 0x4e, 0x53, 0x4e, 0x6f, 0x64, 0x65, 0x44, 0x44, 0x6f, 0x53, 0x50, 0x72, 0x6f, 0x74,
- 0x65, 0x63, 0x74, 0x69, 0x6f, 0x6e, 0x52, 0x65, 0x71, 0x75, 0x65, 0x73, 0x74, 0x12, 0x1a, 0x0a,
- 0x08, 0x6e, 0x73, 0x4e, 0x6f, 0x64, 0x65, 0x49, 0x64, 0x18, 0x01, 0x20, 0x01, 0x28, 0x03, 0x52,
- 0x08, 0x6e, 0x73, 0x4e, 0x6f, 0x64, 0x65, 0x49, 0x64, 0x12, 0x2e, 0x0a, 0x12, 0x64, 0x64, 0x6f,
- 0x73, 0x50, 0x72, 0x6f, 0x74, 0x65, 0x63, 0x74, 0x69, 0x6f, 0x6e, 0x4a, 0x53, 0x4f, 0x4e, 0x18,
- 0x02, 0x20, 0x01, 0x28, 0x0c, 0x52, 0x12, 0x64, 0x64, 0x6f, 0x73, 0x50, 0x72, 0x6f, 0x74, 0x65,
- 0x63, 0x74, 0x69, 0x6f, 0x6e, 0x4a, 0x53, 0x4f, 0x4e, 0x22, 0x38, 0x0a, 0x1a, 0x46, 0x69, 0x6e,
- 0x64, 0x4e, 0x53, 0x4e, 0x6f, 0x64, 0x65, 0x41, 0x50, 0x49, 0x43, 0x6f, 0x6e, 0x66, 0x69, 0x67,
- 0x52, 0x65, 0x71, 0x75, 0x65, 0x73, 0x74, 0x12, 0x1a, 0x0a, 0x08, 0x6e, 0x73, 0x4e, 0x6f, 0x64,
- 0x65, 0x49, 0x64, 0x18, 0x01, 0x20, 0x01, 0x28, 0x03, 0x52, 0x08, 0x6e, 0x73, 0x4e, 0x6f, 0x64,
- 0x65, 0x49, 0x64, 0x22, 0x49, 0x0a, 0x1b, 0x46, 0x69, 0x6e, 0x64, 0x4e, 0x53, 0x4e, 0x6f, 0x64,
- 0x65, 0x41, 0x50, 0x49, 0x43, 0x6f, 0x6e, 0x66, 0x69, 0x67, 0x52, 0x65, 0x73, 0x70, 0x6f, 0x6e,
- 0x73, 0x65, 0x12, 0x2a, 0x0a, 0x10, 0x61, 0x70, 0x69, 0x4e, 0x6f, 0x64, 0x65, 0x41, 0x64, 0x64,
- 0x72, 0x73, 0x4a, 0x53, 0x4f, 0x4e, 0x18, 0x01, 0x20, 0x01, 0x28, 0x0c, 0x52, 0x10, 0x61, 0x70,
- 0x69, 0x4e, 0x6f, 0x64, 0x65, 0x41, 0x64, 0x64, 0x72, 0x73, 0x4a, 0x53, 0x4f, 0x4e, 0x22, 0x66,
- 0x0a, 0x1c, 0x55, 0x70, 0x64, 0x61, 0x74, 0x65, 0x4e, 0x53, 0x4e, 0x6f, 0x64, 0x65, 0x41, 0x50,
- 0x49, 0x43, 0x6f, 0x6e, 0x66, 0x69, 0x67, 0x52, 0x65, 0x71, 0x75, 0x65, 0x73, 0x74, 0x12, 0x1a,
- 0x0a, 0x08, 0x6e, 0x73, 0x4e, 0x6f, 0x64, 0x65, 0x49, 0x64, 0x18, 0x01, 0x20, 0x01, 0x28, 0x03,
- 0x52, 0x08, 0x6e, 0x73, 0x4e, 0x6f, 0x64, 0x65, 0x49, 0x64, 0x12, 0x2a, 0x0a, 0x10, 0x61, 0x70,
- 0x69, 0x4e, 0x6f, 0x64, 0x65, 0x41, 0x64, 0x64, 0x72, 0x73, 0x4a, 0x53, 0x4f, 0x4e, 0x18, 0x02,
- 0x20, 0x01, 0x28, 0x0c, 0x52, 0x10, 0x61, 0x70, 0x69, 0x4e, 0x6f, 0x64, 0x65, 0x41, 0x64, 0x64,
- 0x72, 0x73, 0x4a, 0x53, 0x4f, 0x4e, 0x32, 0xba, 0x11, 0x0a, 0x0d, 0x4e, 0x53, 0x4e, 0x6f, 0x64,
- 0x65, 0x53, 0x65, 0x72, 0x76, 0x69, 0x63, 0x65, 0x12, 0x74, 0x0a, 0x1d, 0x66, 0x69, 0x6e, 0x64,
- 0x41, 0x6c, 0x6c, 0x4e, 0x53, 0x4e, 0x6f, 0x64, 0x65, 0x73, 0x57, 0x69, 0x74, 0x68, 0x4e, 0x53,
- 0x43, 0x6c, 0x75, 0x73, 0x74, 0x65, 0x72, 0x49, 0x64, 0x12, 0x28, 0x2e, 0x70, 0x62, 0x2e, 0x46,
- 0x69, 0x6e, 0x64, 0x41, 0x6c, 0x6c, 0x4e, 0x53, 0x4e, 0x6f, 0x64, 0x65, 0x73, 0x57, 0x69, 0x74,
- 0x68, 0x4e, 0x53, 0x43, 0x6c, 0x75, 0x73, 0x74, 0x65, 0x72, 0x49, 0x64, 0x52, 0x65, 0x71, 0x75,
- 0x65, 0x73, 0x74, 0x1a, 0x29, 0x2e, 0x70, 0x62, 0x2e, 0x46, 0x69, 0x6e, 0x64, 0x41, 0x6c, 0x6c,
- 0x4e, 0x53, 0x4e, 0x6f, 0x64, 0x65, 0x73, 0x57, 0x69, 0x74, 0x68, 0x4e, 0x53, 0x43, 0x6c, 0x75,
- 0x73, 0x74, 0x65, 0x72, 0x49, 0x64, 0x52, 0x65, 0x73, 0x70, 0x6f, 0x6e, 0x73, 0x65, 0x12, 0x43,
- 0x0a, 0x0f, 0x63, 0x6f, 0x75, 0x6e, 0x74, 0x41, 0x6c, 0x6c, 0x4e, 0x53, 0x4e, 0x6f, 0x64, 0x65,
- 0x73, 0x12, 0x1a, 0x2e, 0x70, 0x62, 0x2e, 0x43, 0x6f, 0x75, 0x6e, 0x74, 0x41, 0x6c, 0x6c, 0x4e,
- 0x53, 0x4e, 0x6f, 0x64, 0x65, 0x73, 0x52, 0x65, 0x71, 0x75, 0x65, 0x73, 0x74, 0x1a, 0x14, 0x2e,
- 0x70, 0x62, 0x2e, 0x52, 0x50, 0x43, 0x43, 0x6f, 0x75, 0x6e, 0x74, 0x52, 0x65, 0x73, 0x70, 0x6f,
- 0x6e, 0x73, 0x65, 0x12, 0x4d, 0x0a, 0x14, 0x63, 0x6f, 0x75, 0x6e, 0x74, 0x41, 0x6c, 0x6c, 0x4e,
- 0x53, 0x4e, 0x6f, 0x64, 0x65, 0x73, 0x4d, 0x61, 0x74, 0x63, 0x68, 0x12, 0x1f, 0x2e, 0x70, 0x62,
- 0x2e, 0x43, 0x6f, 0x75, 0x6e, 0x74, 0x41, 0x6c, 0x6c, 0x4e, 0x53, 0x4e, 0x6f, 0x64, 0x65, 0x73,
- 0x4d, 0x61, 0x74, 0x63, 0x68, 0x52, 0x65, 0x71, 0x75, 0x65, 0x73, 0x74, 0x1a, 0x14, 0x2e, 0x70,
- 0x62, 0x2e, 0x52, 0x50, 0x43, 0x43, 0x6f, 0x75, 0x6e, 0x74, 0x52, 0x65, 0x73, 0x70, 0x6f, 0x6e,
- 0x73, 0x65, 0x12, 0x4d, 0x0a, 0x10, 0x6c, 0x69, 0x73, 0x74, 0x4e, 0x53, 0x4e, 0x6f, 0x64, 0x65,
- 0x73, 0x4d, 0x61, 0x74, 0x63, 0x68, 0x12, 0x1b, 0x2e, 0x70, 0x62, 0x2e, 0x4c, 0x69, 0x73, 0x74,
- 0x4e, 0x53, 0x4e, 0x6f, 0x64, 0x65, 0x73, 0x4d, 0x61, 0x74, 0x63, 0x68, 0x52, 0x65, 0x71, 0x75,
- 0x65, 0x73, 0x74, 0x1a, 0x1c, 0x2e, 0x70, 0x62, 0x2e, 0x4c, 0x69, 0x73, 0x74, 0x4e, 0x53, 0x4e,
- 0x6f, 0x64, 0x65, 0x73, 0x4d, 0x61, 0x74, 0x63, 0x68, 0x52, 0x65, 0x73, 0x70, 0x6f, 0x6e, 0x73,
- 0x65, 0x12, 0x6f, 0x0a, 0x25, 0x63, 0x6f, 0x75, 0x6e, 0x74, 0x41, 0x6c, 0x6c, 0x55, 0x70, 0x67,
- 0x72, 0x61, 0x64, 0x65, 0x4e, 0x53, 0x4e, 0x6f, 0x64, 0x65, 0x73, 0x57, 0x69, 0x74, 0x68, 0x4e,
- 0x53, 0x43, 0x6c, 0x75, 0x73, 0x74, 0x65, 0x72, 0x49, 0x64, 0x12, 0x30, 0x2e, 0x70, 0x62, 0x2e,
- 0x43, 0x6f, 0x75, 0x6e, 0x74, 0x41, 0x6c, 0x6c, 0x55, 0x70, 0x67, 0x72, 0x61, 0x64, 0x65, 0x4e,
- 0x53, 0x4e, 0x6f, 0x64, 0x65, 0x73, 0x57, 0x69, 0x74, 0x68, 0x4e, 0x53, 0x43, 0x6c, 0x75, 0x73,
- 0x74, 0x65, 0x72, 0x49, 0x64, 0x52, 0x65, 0x71, 0x75, 0x65, 0x73, 0x74, 0x1a, 0x14, 0x2e, 0x70,
- 0x62, 0x2e, 0x52, 0x50, 0x43, 0x43, 0x6f, 0x75, 0x6e, 0x74, 0x52, 0x65, 0x73, 0x70, 0x6f, 0x6e,
- 0x73, 0x65, 0x12, 0x41, 0x0a, 0x0c, 0x63, 0x72, 0x65, 0x61, 0x74, 0x65, 0x4e, 0x53, 0x4e, 0x6f,
- 0x64, 0x65, 0x12, 0x17, 0x2e, 0x70, 0x62, 0x2e, 0x43, 0x72, 0x65, 0x61, 0x74, 0x65, 0x4e, 0x53,
- 0x4e, 0x6f, 0x64, 0x65, 0x52, 0x65, 0x71, 0x75, 0x65, 0x73, 0x74, 0x1a, 0x18, 0x2e, 0x70, 0x62,
- 0x2e, 0x43, 0x72, 0x65, 0x61, 0x74, 0x65, 0x4e, 0x53, 0x4e, 0x6f, 0x64, 0x65, 0x52, 0x65, 0x73,
- 0x70, 0x6f, 0x6e, 0x73, 0x65, 0x12, 0x37, 0x0a, 0x0c, 0x64, 0x65, 0x6c, 0x65, 0x74, 0x65, 0x4e,
- 0x53, 0x4e, 0x6f, 0x64, 0x65, 0x12, 0x17, 0x2e, 0x70, 0x62, 0x2e, 0x44, 0x65, 0x6c, 0x65, 0x74,
- 0x65, 0x4e, 0x53, 0x4e, 0x6f, 0x64, 0x65, 0x52, 0x65, 0x71, 0x75, 0x65, 0x73, 0x74, 0x1a, 0x0e,
- 0x2e, 0x70, 0x62, 0x2e, 0x52, 0x50, 0x43, 0x53, 0x75, 0x63, 0x63, 0x65, 0x73, 0x73, 0x12, 0x3b,
- 0x0a, 0x0a, 0x66, 0x69, 0x6e, 0x64, 0x4e, 0x53, 0x4e, 0x6f, 0x64, 0x65, 0x12, 0x15, 0x2e, 0x70,
- 0x62, 0x2e, 0x46, 0x69, 0x6e, 0x64, 0x4e, 0x53, 0x4e, 0x6f, 0x64, 0x65, 0x52, 0x65, 0x71, 0x75,
- 0x65, 0x73, 0x74, 0x1a, 0x16, 0x2e, 0x70, 0x62, 0x2e, 0x46, 0x69, 0x6e, 0x64, 0x4e, 0x53, 0x4e,
- 0x6f, 0x64, 0x65, 0x52, 0x65, 0x73, 0x70, 0x6f, 0x6e, 0x73, 0x65, 0x12, 0x37, 0x0a, 0x0c, 0x75,
- 0x70, 0x64, 0x61, 0x74, 0x65, 0x4e, 0x53, 0x4e, 0x6f, 0x64, 0x65, 0x12, 0x17, 0x2e, 0x70, 0x62,
- 0x2e, 0x55, 0x70, 0x64, 0x61, 0x74, 0x65, 0x4e, 0x53, 0x4e, 0x6f, 0x64, 0x65, 0x52, 0x65, 0x71,
- 0x75, 0x65, 0x73, 0x74, 0x1a, 0x0e, 0x2e, 0x70, 0x62, 0x2e, 0x52, 0x50, 0x43, 0x53, 0x75, 0x63,
- 0x63, 0x65, 0x73, 0x73, 0x12, 0x44, 0x0a, 0x0d, 0x69, 0x6e, 0x73, 0x74, 0x61, 0x6c, 0x6c, 0x4e,
- 0x53, 0x4e, 0x6f, 0x64, 0x65, 0x12, 0x18, 0x2e, 0x70, 0x62, 0x2e, 0x49, 0x6e, 0x73, 0x74, 0x61,
- 0x6c, 0x6c, 0x4e, 0x53, 0x4e, 0x6f, 0x64, 0x65, 0x52, 0x65, 0x71, 0x75, 0x65, 0x73, 0x74, 0x1a,
- 0x19, 0x2e, 0x70, 0x62, 0x2e, 0x49, 0x6e, 0x73, 0x74, 0x61, 0x6c, 0x6c, 0x4e, 0x53, 0x4e, 0x6f,
- 0x64, 0x65, 0x52, 0x65, 0x73, 0x70, 0x6f, 0x6e, 0x73, 0x65, 0x12, 0x62, 0x0a, 0x17, 0x66, 0x69,
- 0x6e, 0x64, 0x4e, 0x53, 0x4e, 0x6f, 0x64, 0x65, 0x49, 0x6e, 0x73, 0x74, 0x61, 0x6c, 0x6c, 0x53,
- 0x74, 0x61, 0x74, 0x75, 0x73, 0x12, 0x22, 0x2e, 0x70, 0x62, 0x2e, 0x46, 0x69, 0x6e, 0x64, 0x4e,
- 0x53, 0x4e, 0x6f, 0x64, 0x65, 0x49, 0x6e, 0x73, 0x74, 0x61, 0x6c, 0x6c, 0x53, 0x74, 0x61, 0x74,
- 0x75, 0x73, 0x52, 0x65, 0x71, 0x75, 0x65, 0x73, 0x74, 0x1a, 0x23, 0x2e, 0x70, 0x62, 0x2e, 0x46,
- 0x69, 0x6e, 0x64, 0x4e, 0x53, 0x4e, 0x6f, 0x64, 0x65, 0x49, 0x6e, 0x73, 0x74, 0x61, 0x6c, 0x6c,
- 0x53, 0x74, 0x61, 0x74, 0x75, 0x73, 0x52, 0x65, 0x73, 0x70, 0x6f, 0x6e, 0x73, 0x65, 0x12, 0x4d,
- 0x0a, 0x17, 0x75, 0x70, 0x64, 0x61, 0x74, 0x65, 0x4e, 0x53, 0x4e, 0x6f, 0x64, 0x65, 0x49, 0x73,
- 0x49, 0x6e, 0x73, 0x74, 0x61, 0x6c, 0x6c, 0x65, 0x64, 0x12, 0x22, 0x2e, 0x70, 0x62, 0x2e, 0x55,
- 0x70, 0x64, 0x61, 0x74, 0x65, 0x4e, 0x53, 0x4e, 0x6f, 0x64, 0x65, 0x49, 0x73, 0x49, 0x6e, 0x73,
- 0x74, 0x61, 0x6c, 0x6c, 0x65, 0x64, 0x52, 0x65, 0x71, 0x75, 0x65, 0x73, 0x74, 0x1a, 0x0e, 0x2e,
- 0x70, 0x62, 0x2e, 0x52, 0x50, 0x43, 0x53, 0x75, 0x63, 0x63, 0x65, 0x73, 0x73, 0x12, 0x43, 0x0a,
- 0x12, 0x75, 0x70, 0x64, 0x61, 0x74, 0x65, 0x4e, 0x53, 0x4e, 0x6f, 0x64, 0x65, 0x53, 0x74, 0x61,
- 0x74, 0x75, 0x73, 0x12, 0x1d, 0x2e, 0x70, 0x62, 0x2e, 0x55, 0x70, 0x64, 0x61, 0x74, 0x65, 0x4e,
- 0x53, 0x4e, 0x6f, 0x64, 0x65, 0x53, 0x74, 0x61, 0x74, 0x75, 0x73, 0x52, 0x65, 0x71, 0x75, 0x65,
- 0x73, 0x74, 0x1a, 0x0e, 0x2e, 0x70, 0x62, 0x2e, 0x52, 0x50, 0x43, 0x53, 0x75, 0x63, 0x63, 0x65,
- 0x73, 0x73, 0x12, 0x62, 0x0a, 0x17, 0x66, 0x69, 0x6e, 0x64, 0x43, 0x75, 0x72, 0x72, 0x65, 0x6e,
- 0x74, 0x4e, 0x53, 0x4e, 0x6f, 0x64, 0x65, 0x43, 0x6f, 0x6e, 0x66, 0x69, 0x67, 0x12, 0x22, 0x2e,
- 0x70, 0x62, 0x2e, 0x46, 0x69, 0x6e, 0x64, 0x43, 0x75, 0x72, 0x72, 0x65, 0x6e, 0x74, 0x4e, 0x53,
- 0x4e, 0x6f, 0x64, 0x65, 0x43, 0x6f, 0x6e, 0x66, 0x69, 0x67, 0x52, 0x65, 0x71, 0x75, 0x65, 0x73,
- 0x74, 0x1a, 0x23, 0x2e, 0x70, 0x62, 0x2e, 0x46, 0x69, 0x6e, 0x64, 0x43, 0x75, 0x72, 0x72, 0x65,
- 0x6e, 0x74, 0x4e, 0x53, 0x4e, 0x6f, 0x64, 0x65, 0x43, 0x6f, 0x6e, 0x66, 0x69, 0x67, 0x52, 0x65,
- 0x73, 0x70, 0x6f, 0x6e, 0x73, 0x65, 0x12, 0x65, 0x0a, 0x18, 0x63, 0x68, 0x65, 0x63, 0x6b, 0x4e,
- 0x53, 0x4e, 0x6f, 0x64, 0x65, 0x4c, 0x61, 0x74, 0x65, 0x73, 0x74, 0x56, 0x65, 0x72, 0x73, 0x69,
- 0x6f, 0x6e, 0x12, 0x23, 0x2e, 0x70, 0x62, 0x2e, 0x43, 0x68, 0x65, 0x63, 0x6b, 0x4e, 0x53, 0x4e,
- 0x6f, 0x64, 0x65, 0x4c, 0x61, 0x74, 0x65, 0x73, 0x74, 0x56, 0x65, 0x72, 0x73, 0x69, 0x6f, 0x6e,
- 0x52, 0x65, 0x71, 0x75, 0x65, 0x73, 0x74, 0x1a, 0x24, 0x2e, 0x70, 0x62, 0x2e, 0x43, 0x68, 0x65,
- 0x63, 0x6b, 0x4e, 0x53, 0x4e, 0x6f, 0x64, 0x65, 0x4c, 0x61, 0x74, 0x65, 0x73, 0x74, 0x56, 0x65,
- 0x72, 0x73, 0x69, 0x6f, 0x6e, 0x52, 0x65, 0x73, 0x70, 0x6f, 0x6e, 0x73, 0x65, 0x12, 0x62, 0x0a,
- 0x17, 0x66, 0x69, 0x6e, 0x64, 0x4c, 0x61, 0x74, 0x65, 0x73, 0x74, 0x4e, 0x53, 0x4e, 0x6f, 0x64,
- 0x65, 0x56, 0x65, 0x72, 0x73, 0x69, 0x6f, 0x6e, 0x12, 0x22, 0x2e, 0x70, 0x62, 0x2e, 0x46, 0x69,
- 0x6e, 0x64, 0x4c, 0x61, 0x74, 0x65, 0x73, 0x74, 0x4e, 0x53, 0x4e, 0x6f, 0x64, 0x65, 0x56, 0x65,
- 0x72, 0x73, 0x69, 0x6f, 0x6e, 0x52, 0x65, 0x71, 0x75, 0x65, 0x73, 0x74, 0x1a, 0x23, 0x2e, 0x70,
- 0x62, 0x2e, 0x46, 0x69, 0x6e, 0x64, 0x4c, 0x61, 0x74, 0x65, 0x73, 0x74, 0x4e, 0x53, 0x4e, 0x6f,
- 0x64, 0x65, 0x56, 0x65, 0x72, 0x73, 0x69, 0x6f, 0x6e, 0x52, 0x65, 0x73, 0x70, 0x6f, 0x6e, 0x73,
- 0x65, 0x12, 0x77, 0x0a, 0x1e, 0x64, 0x6f, 0x77, 0x6e, 0x6c, 0x6f, 0x61, 0x64, 0x4e, 0x53, 0x4e,
- 0x6f, 0x64, 0x65, 0x49, 0x6e, 0x73, 0x74, 0x61, 0x6c, 0x6c, 0x61, 0x74, 0x69, 0x6f, 0x6e, 0x46,
- 0x69, 0x6c, 0x65, 0x12, 0x29, 0x2e, 0x70, 0x62, 0x2e, 0x44, 0x6f, 0x77, 0x6e, 0x6c, 0x6f, 0x61,
- 0x64, 0x4e, 0x53, 0x4e, 0x6f, 0x64, 0x65, 0x49, 0x6e, 0x73, 0x74, 0x61, 0x6c, 0x6c, 0x61, 0x74,
- 0x69, 0x6f, 0x6e, 0x46, 0x69, 0x6c, 0x65, 0x52, 0x65, 0x71, 0x75, 0x65, 0x73, 0x74, 0x1a, 0x2a,
- 0x2e, 0x70, 0x62, 0x2e, 0x44, 0x6f, 0x77, 0x6e, 0x6c, 0x6f, 0x61, 0x64, 0x4e, 0x53, 0x4e, 0x6f,
- 0x64, 0x65, 0x49, 0x6e, 0x73, 0x74, 0x61, 0x6c, 0x6c, 0x61, 0x74, 0x69, 0x6f, 0x6e, 0x46, 0x69,
- 0x6c, 0x65, 0x52, 0x65, 0x73, 0x70, 0x6f, 0x6e, 0x73, 0x65, 0x12, 0x44, 0x0a, 0x0c, 0x6e, 0x73,
- 0x4e, 0x6f, 0x64, 0x65, 0x53, 0x74, 0x72, 0x65, 0x61, 0x6d, 0x12, 0x17, 0x2e, 0x70, 0x62, 0x2e,
- 0x4e, 0x53, 0x4e, 0x6f, 0x64, 0x65, 0x53, 0x74, 0x72, 0x65, 0x61, 0x6d, 0x4d, 0x65, 0x73, 0x73,
- 0x61, 0x67, 0x65, 0x1a, 0x17, 0x2e, 0x70, 0x62, 0x2e, 0x4e, 0x53, 0x4e, 0x6f, 0x64, 0x65, 0x53,
- 0x74, 0x72, 0x65, 0x61, 0x6d, 0x4d, 0x65, 0x73, 0x73, 0x61, 0x67, 0x65, 0x28, 0x01, 0x30, 0x01,
- 0x12, 0x47, 0x0a, 0x13, 0x73, 0x65, 0x6e, 0x64, 0x43, 0x6f, 0x6d, 0x6d, 0x61, 0x6e, 0x64, 0x54,
- 0x6f, 0x4e, 0x53, 0x4e, 0x6f, 0x64, 0x65, 0x12, 0x17, 0x2e, 0x70, 0x62, 0x2e, 0x4e, 0x53, 0x4e,
- 0x6f, 0x64, 0x65, 0x53, 0x74, 0x72, 0x65, 0x61, 0x6d, 0x4d, 0x65, 0x73, 0x73, 0x61, 0x67, 0x65,
- 0x1a, 0x17, 0x2e, 0x70, 0x62, 0x2e, 0x4e, 0x53, 0x4e, 0x6f, 0x64, 0x65, 0x53, 0x74, 0x72, 0x65,
- 0x61, 0x6d, 0x4d, 0x65, 0x73, 0x73, 0x61, 0x67, 0x65, 0x12, 0x59, 0x0a, 0x1d, 0x75, 0x70, 0x64,
- 0x61, 0x74, 0x65, 0x4e, 0x53, 0x4e, 0x6f, 0x64, 0x65, 0x43, 0x6f, 0x6e, 0x6e, 0x65, 0x63, 0x74,
- 0x65, 0x64, 0x41, 0x50, 0x49, 0x4e, 0x6f, 0x64, 0x65, 0x73, 0x12, 0x28, 0x2e, 0x70, 0x62, 0x2e,
- 0x55, 0x70, 0x64, 0x61, 0x74, 0x65, 0x4e, 0x53, 0x4e, 0x6f, 0x64, 0x65, 0x43, 0x6f, 0x6e, 0x6e,
- 0x65, 0x63, 0x74, 0x65, 0x64, 0x41, 0x50, 0x49, 0x4e, 0x6f, 0x64, 0x65, 0x73, 0x52, 0x65, 0x71,
- 0x75, 0x65, 0x73, 0x74, 0x1a, 0x0e, 0x2e, 0x70, 0x62, 0x2e, 0x52, 0x50, 0x43, 0x53, 0x75, 0x63,
- 0x63, 0x65, 0x73, 0x73, 0x12, 0x41, 0x0a, 0x11, 0x75, 0x70, 0x64, 0x61, 0x74, 0x65, 0x4e, 0x53,
- 0x4e, 0x6f, 0x64, 0x65, 0x4c, 0x6f, 0x67, 0x69, 0x6e, 0x12, 0x1c, 0x2e, 0x70, 0x62, 0x2e, 0x55,
- 0x70, 0x64, 0x61, 0x74, 0x65, 0x4e, 0x53, 0x4e, 0x6f, 0x64, 0x65, 0x4c, 0x6f, 0x67, 0x69, 0x6e,
- 0x52, 0x65, 0x71, 0x75, 0x65, 0x73, 0x74, 0x1a, 0x0e, 0x2e, 0x70, 0x62, 0x2e, 0x52, 0x50, 0x43,
- 0x53, 0x75, 0x63, 0x63, 0x65, 0x73, 0x73, 0x12, 0x3e, 0x0a, 0x0b, 0x73, 0x74, 0x61, 0x72, 0x74,
- 0x4e, 0x53, 0x4e, 0x6f, 0x64, 0x65, 0x12, 0x16, 0x2e, 0x70, 0x62, 0x2e, 0x53, 0x74, 0x61, 0x72,
- 0x74, 0x4e, 0x53, 0x4e, 0x6f, 0x64, 0x65, 0x52, 0x65, 0x71, 0x75, 0x65, 0x73, 0x74, 0x1a, 0x17,
- 0x2e, 0x70, 0x62, 0x2e, 0x53, 0x74, 0x61, 0x72, 0x74, 0x4e, 0x53, 0x4e, 0x6f, 0x64, 0x65, 0x52,
- 0x65, 0x73, 0x70, 0x6f, 0x6e, 0x73, 0x65, 0x12, 0x3b, 0x0a, 0x0a, 0x73, 0x74, 0x6f, 0x70, 0x4e,
- 0x53, 0x4e, 0x6f, 0x64, 0x65, 0x12, 0x15, 0x2e, 0x70, 0x62, 0x2e, 0x53, 0x74, 0x6f, 0x70, 0x4e,
- 0x53, 0x4e, 0x6f, 0x64, 0x65, 0x52, 0x65, 0x71, 0x75, 0x65, 0x73, 0x74, 0x1a, 0x16, 0x2e, 0x70,
- 0x62, 0x2e, 0x53, 0x74, 0x6f, 0x70, 0x4e, 0x53, 0x4e, 0x6f, 0x64, 0x65, 0x52, 0x65, 0x73, 0x70,
- 0x6f, 0x6e, 0x73, 0x65, 0x12, 0x65, 0x0a, 0x18, 0x66, 0x69, 0x6e, 0x64, 0x4e, 0x53, 0x4e, 0x6f,
- 0x64, 0x65, 0x44, 0x44, 0x6f, 0x53, 0x50, 0x72, 0x6f, 0x74, 0x65, 0x63, 0x74, 0x69, 0x6f, 0x6e,
- 0x12, 0x23, 0x2e, 0x70, 0x62, 0x2e, 0x46, 0x69, 0x6e, 0x64, 0x4e, 0x53, 0x4e, 0x6f, 0x64, 0x65,
- 0x44, 0x44, 0x6f, 0x53, 0x50, 0x72, 0x6f, 0x74, 0x65, 0x63, 0x74, 0x69, 0x6f, 0x6e, 0x52, 0x65,
- 0x71, 0x75, 0x65, 0x73, 0x74, 0x1a, 0x24, 0x2e, 0x70, 0x62, 0x2e, 0x46, 0x69, 0x6e, 0x64, 0x4e,
- 0x53, 0x4e, 0x6f, 0x64, 0x65, 0x44, 0x44, 0x6f, 0x53, 0x50, 0x72, 0x6f, 0x74, 0x65, 0x63, 0x74,
- 0x69, 0x6f, 0x6e, 0x52, 0x65, 0x73, 0x70, 0x6f, 0x6e, 0x73, 0x65, 0x12, 0x53, 0x0a, 0x1a, 0x75,
- 0x70, 0x64, 0x61, 0x74, 0x65, 0x4e, 0x53, 0x4e, 0x6f, 0x64, 0x65, 0x44, 0x44, 0x6f, 0x53, 0x50,
- 0x72, 0x6f, 0x74, 0x65, 0x63, 0x74, 0x69, 0x6f, 0x6e, 0x12, 0x25, 0x2e, 0x70, 0x62, 0x2e, 0x55,
- 0x70, 0x64, 0x61, 0x74, 0x65, 0x4e, 0x53, 0x4e, 0x6f, 0x64, 0x65, 0x44, 0x44, 0x6f, 0x53, 0x50,
- 0x72, 0x6f, 0x74, 0x65, 0x63, 0x74, 0x69, 0x6f, 0x6e, 0x52, 0x65, 0x71, 0x75, 0x65, 0x73, 0x74,
- 0x1a, 0x0e, 0x2e, 0x70, 0x62, 0x2e, 0x52, 0x50, 0x43, 0x53, 0x75, 0x63, 0x63, 0x65, 0x73, 0x73,
- 0x12, 0x56, 0x0a, 0x13, 0x66, 0x69, 0x6e, 0x64, 0x4e, 0x53, 0x4e, 0x6f, 0x64, 0x65, 0x41, 0x50,
- 0x49, 0x43, 0x6f, 0x6e, 0x66, 0x69, 0x67, 0x12, 0x1e, 0x2e, 0x70, 0x62, 0x2e, 0x46, 0x69, 0x6e,
- 0x64, 0x4e, 0x53, 0x4e, 0x6f, 0x64, 0x65, 0x41, 0x50, 0x49, 0x43, 0x6f, 0x6e, 0x66, 0x69, 0x67,
- 0x52, 0x65, 0x71, 0x75, 0x65, 0x73, 0x74, 0x1a, 0x1f, 0x2e, 0x70, 0x62, 0x2e, 0x46, 0x69, 0x6e,
- 0x64, 0x4e, 0x53, 0x4e, 0x6f, 0x64, 0x65, 0x41, 0x50, 0x49, 0x43, 0x6f, 0x6e, 0x66, 0x69, 0x67,
- 0x52, 0x65, 0x73, 0x70, 0x6f, 0x6e, 0x73, 0x65, 0x12, 0x49, 0x0a, 0x15, 0x75, 0x70, 0x64, 0x61,
- 0x74, 0x65, 0x4e, 0x53, 0x4e, 0x6f, 0x64, 0x65, 0x41, 0x50, 0x49, 0x43, 0x6f, 0x6e, 0x66, 0x69,
- 0x67, 0x12, 0x20, 0x2e, 0x70, 0x62, 0x2e, 0x55, 0x70, 0x64, 0x61, 0x74, 0x65, 0x4e, 0x53, 0x4e,
- 0x6f, 0x64, 0x65, 0x41, 0x50, 0x49, 0x43, 0x6f, 0x6e, 0x66, 0x69, 0x67, 0x52, 0x65, 0x71, 0x75,
- 0x65, 0x73, 0x74, 0x1a, 0x0e, 0x2e, 0x70, 0x62, 0x2e, 0x52, 0x50, 0x43, 0x53, 0x75, 0x63, 0x63,
- 0x65, 0x73, 0x73, 0x42, 0x06, 0x5a, 0x04, 0x2e, 0x2f, 0x70, 0x62, 0x62, 0x06, 0x70, 0x72, 0x6f,
- 0x74, 0x6f, 0x33,
-}
+const file_service_ns_node_proto_rawDesc = "" +
+ "\n" +
+ "\x15service_ns_node.proto\x12\x02pb\x1a\x1amodels/model_ns_node.proto\x1a&models/model_node_install_status.proto\x1a\x19models/rpc_messages.proto\x1a\x1dmodels/model_node_login.proto\"H\n" +
+ "$FindAllNSNodesWithNSClusterIdRequest\x12 \n" +
+ "\vnsClusterId\x18\x01 \x01(\x03R\vnsClusterId\"M\n" +
+ "%FindAllNSNodesWithNSClusterIdResponse\x12$\n" +
+ "\ansNodes\x18\x01 \x03(\v2\n" +
+ ".pb.NSNodeR\ansNodes\"\x18\n" +
+ "\x16CountAllNSNodesRequest\"\x9f\x01\n" +
+ "\x1bCountAllNSNodesMatchRequest\x12 \n" +
+ "\vnsClusterId\x18\x01 \x01(\x03R\vnsClusterId\x12\"\n" +
+ "\finstallState\x18\x02 \x01(\x05R\finstallState\x12 \n" +
+ "\vactiveState\x18\x03 \x01(\x05R\vactiveState\x12\x18\n" +
+ "\akeyword\x18\x04 \x01(\tR\akeyword\"\xc7\x01\n" +
+ "\x17ListNSNodesMatchRequest\x12\x16\n" +
+ "\x06offset\x18\x01 \x01(\x03R\x06offset\x12\x12\n" +
+ "\x04size\x18\x02 \x01(\x03R\x04size\x12 \n" +
+ "\vnsClusterId\x18\x03 \x01(\x03R\vnsClusterId\x12\"\n" +
+ "\finstallState\x18\x04 \x01(\x05R\finstallState\x12 \n" +
+ "\vactiveState\x18\x05 \x01(\x05R\vactiveState\x12\x18\n" +
+ "\akeyword\x18\x06 \x01(\tR\akeyword\"@\n" +
+ "\x18ListNSNodesMatchResponse\x12$\n" +
+ "\ansNodes\x18\x01 \x03(\v2\n" +
+ ".pb.NSNodeR\ansNodes\"P\n" +
+ ",CountAllUpgradeNSNodesWithNSClusterIdRequest\x12 \n" +
+ "\vnsClusterId\x18\x01 \x01(\x03R\vnsClusterId\"|\n" +
+ "\x13CreateNSNodeRequest\x12\x12\n" +
+ "\x04name\x18\x01 \x01(\tR\x04name\x12$\n" +
+ "\rnodeClusterId\x18\x02 \x01(\x03R\rnodeClusterId\x12+\n" +
+ "\tnodeLogin\x18\x03 \x01(\v2\r.pb.NodeLoginR\tnodeLogin\"2\n" +
+ "\x14CreateNSNodeResponse\x12\x1a\n" +
+ "\bnsNodeId\x18\x01 \x01(\x03R\bnsNodeId\"1\n" +
+ "\x13DeleteNSNodeRequest\x12\x1a\n" +
+ "\bnsNodeId\x18\x01 \x01(\x03R\bnsNodeId\"/\n" +
+ "\x11FindNSNodeRequest\x12\x1a\n" +
+ "\bnsNodeId\x18\x01 \x01(\x03R\bnsNodeId\"8\n" +
+ "\x12FindNSNodeResponse\x12\"\n" +
+ "\x06nsNode\x18\x01 \x01(\v2\n" +
+ ".pb.NSNodeR\x06nsNode\"\xa8\x01\n" +
+ "\x13UpdateNSNodeRequest\x12\x1a\n" +
+ "\bnsNodeId\x18\x01 \x01(\x03R\bnsNodeId\x12\x12\n" +
+ "\x04name\x18\x02 \x01(\tR\x04name\x12 \n" +
+ "\vnsClusterId\x18\x03 \x01(\x03R\vnsClusterId\x12+\n" +
+ "\tnodeLogin\x18\x04 \x01(\v2\r.pb.NodeLoginR\tnodeLogin\x12\x12\n" +
+ "\x04isOn\x18\x06 \x01(\bR\x04isOn\"2\n" +
+ "\x14InstallNSNodeRequest\x12\x1a\n" +
+ "\bnsNodeId\x18\x01 \x01(\x03R\bnsNodeId\"\x17\n" +
+ "\x15InstallNSNodeResponse\"<\n" +
+ "\x1eFindNSNodeInstallStatusRequest\x12\x1a\n" +
+ "\bnsNodeId\x18\x01 \x01(\x03R\bnsNodeId\"^\n" +
+ "\x1fFindNSNodeInstallStatusResponse\x12;\n" +
+ "\rinstallStatus\x18\x01 \x01(\v2\x15.pb.NodeInstallStatusR\rinstallStatus\"^\n" +
+ "\x1eUpdateNSNodeIsInstalledRequest\x12\x1a\n" +
+ "\bnsNodeId\x18\x01 \x01(\x03R\bnsNodeId\x12 \n" +
+ "\visInstalled\x18\x02 \x01(\bR\visInstalled\"S\n" +
+ "\x19UpdateNSNodeStatusRequest\x12\x16\n" +
+ "\x06nodeId\x18\x01 \x01(\x03R\x06nodeId\x12\x1e\n" +
+ "\n" +
+ "statusJSON\x18\x02 \x01(\fR\n" +
+ "statusJSON\" \n" +
+ "\x1eFindCurrentNSNodeConfigRequest\"A\n" +
+ "\x1fFindCurrentNSNodeConfigResponse\x12\x1e\n" +
+ "\n" +
+ "nsNodeJSON\x18\x01 \x01(\fR\n" +
+ "nsNodeJSON\"m\n" +
+ "\x1fCheckNSNodeLatestVersionRequest\x12\x0e\n" +
+ "\x02os\x18\x01 \x01(\tR\x02os\x12\x12\n" +
+ "\x04arch\x18\x02 \x01(\tR\x04arch\x12&\n" +
+ "\x0ecurrentVersion\x18\x03 \x01(\tR\x0ecurrentVersion\"h\n" +
+ " CheckNSNodeLatestVersionResponse\x12$\n" +
+ "\rhasNewVersion\x18\x01 \x01(\bR\rhasNewVersion\x12\x1e\n" +
+ "\n" +
+ "newVersion\x18\x02 \x01(\tR\n" +
+ "newVersion\" \n" +
+ "\x1eFindLatestNSNodeVersionRequest\";\n" +
+ "\x1fFindLatestNSNodeVersionResponse\x12\x18\n" +
+ "\aversion\x18\x01 \x01(\tR\aversion\"m\n" +
+ "%DownloadNSNodeInstallationFileRequest\x12\x0e\n" +
+ "\x02os\x18\x01 \x01(\tR\x02os\x12\x12\n" +
+ "\x04arch\x18\x02 \x01(\tR\x04arch\x12 \n" +
+ "\vchunkOffset\x18\x03 \x01(\x03R\vchunkOffset\"\xa6\x01\n" +
+ "&DownloadNSNodeInstallationFileResponse\x12\x1c\n" +
+ "\tchunkData\x18\x01 \x01(\fR\tchunkData\x12\x10\n" +
+ "\x03sum\x18\x02 \x01(\tR\x03sum\x12\x16\n" +
+ "\x06offset\x18\x03 \x01(\x03R\x06offset\x12\x18\n" +
+ "\aversion\x18\x04 \x01(\tR\aversion\x12\x1a\n" +
+ "\bfilename\x18\x05 \x01(\tR\bfilename\"\xd5\x01\n" +
+ "\x13NSNodeStreamMessage\x12\x1a\n" +
+ "\bnsNodeId\x18\x01 \x01(\x03R\bnsNodeId\x12\x1c\n" +
+ "\trequestId\x18\x02 \x01(\x03R\trequestId\x12&\n" +
+ "\x0etimeoutSeconds\x18\x03 \x01(\x05R\x0etimeoutSeconds\x12\x12\n" +
+ "\x04code\x18\x04 \x01(\tR\x04code\x12\x1a\n" +
+ "\bdataJSON\x18\x05 \x01(\fR\bdataJSON\x12\x12\n" +
+ "\x04isOk\x18\x06 \x01(\bR\x04isOk\x12\x18\n" +
+ "\amessage\x18\a \x01(\tR\amessage\"F\n" +
+ "$UpdateNSNodeConnectedAPINodesRequest\x12\x1e\n" +
+ "\n" +
+ "apiNodeIds\x18\x01 \x03(\x03R\n" +
+ "apiNodeIds\"c\n" +
+ "\x18UpdateNSNodeLoginRequest\x12\x1a\n" +
+ "\bnsNodeId\x18\x01 \x01(\x03R\bnsNodeId\x12+\n" +
+ "\tnodeLogin\x18\x02 \x01(\v2\r.pb.NodeLoginR\tnodeLogin\"0\n" +
+ "\x12StartNSNodeRequest\x12\x1a\n" +
+ "\bnsNodeId\x18\x01 \x01(\x03R\bnsNodeId\"?\n" +
+ "\x13StartNSNodeResponse\x12\x12\n" +
+ "\x04isOk\x18\x01 \x01(\bR\x04isOk\x12\x14\n" +
+ "\x05error\x18\x02 \x01(\tR\x05error\"/\n" +
+ "\x11StopNSNodeRequest\x12\x1a\n" +
+ "\bnsNodeId\x18\x01 \x01(\x03R\bnsNodeId\">\n" +
+ "\x12StopNSNodeResponse\x12\x12\n" +
+ "\x04isOk\x18\x01 \x01(\bR\x04isOk\x12\x14\n" +
+ "\x05error\x18\x02 \x01(\tR\x05error\"=\n" +
+ "\x1fFindNSNodeDDoSProtectionRequest\x12\x1a\n" +
+ "\bnsNodeId\x18\x01 \x01(\x03R\bnsNodeId\"R\n" +
+ " FindNSNodeDDoSProtectionResponse\x12.\n" +
+ "\x12ddosProtectionJSON\x18\x01 \x01(\fR\x12ddosProtectionJSON\"o\n" +
+ "!UpdateNSNodeDDoSProtectionRequest\x12\x1a\n" +
+ "\bnsNodeId\x18\x01 \x01(\x03R\bnsNodeId\x12.\n" +
+ "\x12ddosProtectionJSON\x18\x02 \x01(\fR\x12ddosProtectionJSON\"8\n" +
+ "\x1aFindNSNodeAPIConfigRequest\x12\x1a\n" +
+ "\bnsNodeId\x18\x01 \x01(\x03R\bnsNodeId\"I\n" +
+ "\x1bFindNSNodeAPIConfigResponse\x12*\n" +
+ "\x10apiNodeAddrsJSON\x18\x01 \x01(\fR\x10apiNodeAddrsJSON\"f\n" +
+ "\x1cUpdateNSNodeAPIConfigRequest\x12\x1a\n" +
+ "\bnsNodeId\x18\x01 \x01(\x03R\bnsNodeId\x12*\n" +
+ "\x10apiNodeAddrsJSON\x18\x02 \x01(\fR\x10apiNodeAddrsJSON\"O\n" +
+ "+FindAllUpgradeNSNodesWithNSClusterIdRequest\x12 \n" +
+ "\vnsClusterId\x18\x01 \x01(\x03R\vnsClusterId\"\x9e\x02\n" +
+ ",FindAllUpgradeNSNodesWithNSClusterIdResponse\x12T\n" +
+ "\x05nodes\x18\x01 \x03(\v2>.pb.FindAllUpgradeNSNodesWithNSClusterIdResponse.NSNodeUpgradeR\x05nodes\x1a\x97\x01\n" +
+ "\rNSNodeUpgrade\x12\"\n" +
+ "\x06nsNode\x18\x01 \x01(\v2\n" +
+ ".pb.NSNodeR\x06nsNode\x12\x0e\n" +
+ "\x02os\x18\x02 \x01(\tR\x02os\x12\x12\n" +
+ "\x04arch\x18\x03 \x01(\tR\x04arch\x12\x1e\n" +
+ "\n" +
+ "oldVersion\x18\x04 \x01(\tR\n" +
+ "oldVersion\x12\x1e\n" +
+ "\n" +
+ "newVersion\x18\x05 \x01(\tR\n" +
+ "newVersion\"2\n" +
+ "\x14UpgradeNSNodeRequest\x12\x1a\n" +
+ "\bnsNodeId\x18\x01 \x01(\x03R\bnsNodeId2\x81\x13\n" +
+ "\rNSNodeService\x12t\n" +
+ "\x1dfindAllNSNodesWithNSClusterId\x12(.pb.FindAllNSNodesWithNSClusterIdRequest\x1a).pb.FindAllNSNodesWithNSClusterIdResponse\x12C\n" +
+ "\x0fcountAllNSNodes\x12\x1a.pb.CountAllNSNodesRequest\x1a\x14.pb.RPCCountResponse\x12M\n" +
+ "\x14countAllNSNodesMatch\x12\x1f.pb.CountAllNSNodesMatchRequest\x1a\x14.pb.RPCCountResponse\x12M\n" +
+ "\x10listNSNodesMatch\x12\x1b.pb.ListNSNodesMatchRequest\x1a\x1c.pb.ListNSNodesMatchResponse\x12o\n" +
+ "%countAllUpgradeNSNodesWithNSClusterId\x120.pb.CountAllUpgradeNSNodesWithNSClusterIdRequest\x1a\x14.pb.RPCCountResponse\x12\x89\x01\n" +
+ "$findAllUpgradeNSNodesWithNSClusterId\x12/.pb.FindAllUpgradeNSNodesWithNSClusterIdRequest\x1a0.pb.FindAllUpgradeNSNodesWithNSClusterIdResponse\x129\n" +
+ "\rupgradeNSNode\x12\x18.pb.UpgradeNSNodeRequest\x1a\x0e.pb.RPCSuccess\x12A\n" +
+ "\fcreateNSNode\x12\x17.pb.CreateNSNodeRequest\x1a\x18.pb.CreateNSNodeResponse\x127\n" +
+ "\fdeleteNSNode\x12\x17.pb.DeleteNSNodeRequest\x1a\x0e.pb.RPCSuccess\x12;\n" +
+ "\n" +
+ "findNSNode\x12\x15.pb.FindNSNodeRequest\x1a\x16.pb.FindNSNodeResponse\x127\n" +
+ "\fupdateNSNode\x12\x17.pb.UpdateNSNodeRequest\x1a\x0e.pb.RPCSuccess\x12D\n" +
+ "\rinstallNSNode\x12\x18.pb.InstallNSNodeRequest\x1a\x19.pb.InstallNSNodeResponse\x12b\n" +
+ "\x17findNSNodeInstallStatus\x12\".pb.FindNSNodeInstallStatusRequest\x1a#.pb.FindNSNodeInstallStatusResponse\x12M\n" +
+ "\x17updateNSNodeIsInstalled\x12\".pb.UpdateNSNodeIsInstalledRequest\x1a\x0e.pb.RPCSuccess\x12C\n" +
+ "\x12updateNSNodeStatus\x12\x1d.pb.UpdateNSNodeStatusRequest\x1a\x0e.pb.RPCSuccess\x12b\n" +
+ "\x17findCurrentNSNodeConfig\x12\".pb.FindCurrentNSNodeConfigRequest\x1a#.pb.FindCurrentNSNodeConfigResponse\x12e\n" +
+ "\x18checkNSNodeLatestVersion\x12#.pb.CheckNSNodeLatestVersionRequest\x1a$.pb.CheckNSNodeLatestVersionResponse\x12b\n" +
+ "\x17findLatestNSNodeVersion\x12\".pb.FindLatestNSNodeVersionRequest\x1a#.pb.FindLatestNSNodeVersionResponse\x12w\n" +
+ "\x1edownloadNSNodeInstallationFile\x12).pb.DownloadNSNodeInstallationFileRequest\x1a*.pb.DownloadNSNodeInstallationFileResponse\x12D\n" +
+ "\fnsNodeStream\x12\x17.pb.NSNodeStreamMessage\x1a\x17.pb.NSNodeStreamMessage(\x010\x01\x12G\n" +
+ "\x13sendCommandToNSNode\x12\x17.pb.NSNodeStreamMessage\x1a\x17.pb.NSNodeStreamMessage\x12Y\n" +
+ "\x1dupdateNSNodeConnectedAPINodes\x12(.pb.UpdateNSNodeConnectedAPINodesRequest\x1a\x0e.pb.RPCSuccess\x12A\n" +
+ "\x11updateNSNodeLogin\x12\x1c.pb.UpdateNSNodeLoginRequest\x1a\x0e.pb.RPCSuccess\x12>\n" +
+ "\vstartNSNode\x12\x16.pb.StartNSNodeRequest\x1a\x17.pb.StartNSNodeResponse\x12;\n" +
+ "\n" +
+ "stopNSNode\x12\x15.pb.StopNSNodeRequest\x1a\x16.pb.StopNSNodeResponse\x12e\n" +
+ "\x18findNSNodeDDoSProtection\x12#.pb.FindNSNodeDDoSProtectionRequest\x1a$.pb.FindNSNodeDDoSProtectionResponse\x12S\n" +
+ "\x1aupdateNSNodeDDoSProtection\x12%.pb.UpdateNSNodeDDoSProtectionRequest\x1a\x0e.pb.RPCSuccess\x12V\n" +
+ "\x13findNSNodeAPIConfig\x12\x1e.pb.FindNSNodeAPIConfigRequest\x1a\x1f.pb.FindNSNodeAPIConfigResponse\x12I\n" +
+ "\x15updateNSNodeAPIConfig\x12 .pb.UpdateNSNodeAPIConfigRequest\x1a\x0e.pb.RPCSuccessB\x06Z\x04./pbb\x06proto3"
var (
file_service_ns_node_proto_rawDescOnce sync.Once
- file_service_ns_node_proto_rawDescData = file_service_ns_node_proto_rawDesc
+ file_service_ns_node_proto_rawDescData []byte
)
func file_service_ns_node_proto_rawDescGZIP() []byte {
file_service_ns_node_proto_rawDescOnce.Do(func() {
- file_service_ns_node_proto_rawDescData = protoimpl.X.CompressGZIP(file_service_ns_node_proto_rawDescData)
+ file_service_ns_node_proto_rawDescData = protoimpl.X.CompressGZIP(unsafe.Slice(unsafe.StringData(file_service_ns_node_proto_rawDesc), len(file_service_ns_node_proto_rawDesc)))
})
return file_service_ns_node_proto_rawDescData
}
-var file_service_ns_node_proto_msgTypes = make([]protoimpl.MessageInfo, 40)
+var file_service_ns_node_proto_msgTypes = make([]protoimpl.MessageInfo, 44)
var file_service_ns_node_proto_goTypes = []any{
- (*FindAllNSNodesWithNSClusterIdRequest)(nil), // 0: pb.FindAllNSNodesWithNSClusterIdRequest
- (*FindAllNSNodesWithNSClusterIdResponse)(nil), // 1: pb.FindAllNSNodesWithNSClusterIdResponse
- (*CountAllNSNodesRequest)(nil), // 2: pb.CountAllNSNodesRequest
- (*CountAllNSNodesMatchRequest)(nil), // 3: pb.CountAllNSNodesMatchRequest
- (*ListNSNodesMatchRequest)(nil), // 4: pb.ListNSNodesMatchRequest
- (*ListNSNodesMatchResponse)(nil), // 5: pb.ListNSNodesMatchResponse
- (*CountAllUpgradeNSNodesWithNSClusterIdRequest)(nil), // 6: pb.CountAllUpgradeNSNodesWithNSClusterIdRequest
- (*CreateNSNodeRequest)(nil), // 7: pb.CreateNSNodeRequest
- (*CreateNSNodeResponse)(nil), // 8: pb.CreateNSNodeResponse
- (*DeleteNSNodeRequest)(nil), // 9: pb.DeleteNSNodeRequest
- (*FindNSNodeRequest)(nil), // 10: pb.FindNSNodeRequest
- (*FindNSNodeResponse)(nil), // 11: pb.FindNSNodeResponse
- (*UpdateNSNodeRequest)(nil), // 12: pb.UpdateNSNodeRequest
- (*InstallNSNodeRequest)(nil), // 13: pb.InstallNSNodeRequest
- (*InstallNSNodeResponse)(nil), // 14: pb.InstallNSNodeResponse
- (*FindNSNodeInstallStatusRequest)(nil), // 15: pb.FindNSNodeInstallStatusRequest
- (*FindNSNodeInstallStatusResponse)(nil), // 16: pb.FindNSNodeInstallStatusResponse
- (*UpdateNSNodeIsInstalledRequest)(nil), // 17: pb.UpdateNSNodeIsInstalledRequest
- (*UpdateNSNodeStatusRequest)(nil), // 18: pb.UpdateNSNodeStatusRequest
- (*FindCurrentNSNodeConfigRequest)(nil), // 19: pb.FindCurrentNSNodeConfigRequest
- (*FindCurrentNSNodeConfigResponse)(nil), // 20: pb.FindCurrentNSNodeConfigResponse
- (*CheckNSNodeLatestVersionRequest)(nil), // 21: pb.CheckNSNodeLatestVersionRequest
- (*CheckNSNodeLatestVersionResponse)(nil), // 22: pb.CheckNSNodeLatestVersionResponse
- (*FindLatestNSNodeVersionRequest)(nil), // 23: pb.FindLatestNSNodeVersionRequest
- (*FindLatestNSNodeVersionResponse)(nil), // 24: pb.FindLatestNSNodeVersionResponse
- (*DownloadNSNodeInstallationFileRequest)(nil), // 25: pb.DownloadNSNodeInstallationFileRequest
- (*DownloadNSNodeInstallationFileResponse)(nil), // 26: pb.DownloadNSNodeInstallationFileResponse
- (*NSNodeStreamMessage)(nil), // 27: pb.NSNodeStreamMessage
- (*UpdateNSNodeConnectedAPINodesRequest)(nil), // 28: pb.UpdateNSNodeConnectedAPINodesRequest
- (*UpdateNSNodeLoginRequest)(nil), // 29: pb.UpdateNSNodeLoginRequest
- (*StartNSNodeRequest)(nil), // 30: pb.StartNSNodeRequest
- (*StartNSNodeResponse)(nil), // 31: pb.StartNSNodeResponse
- (*StopNSNodeRequest)(nil), // 32: pb.StopNSNodeRequest
- (*StopNSNodeResponse)(nil), // 33: pb.StopNSNodeResponse
- (*FindNSNodeDDoSProtectionRequest)(nil), // 34: pb.FindNSNodeDDoSProtectionRequest
- (*FindNSNodeDDoSProtectionResponse)(nil), // 35: pb.FindNSNodeDDoSProtectionResponse
- (*UpdateNSNodeDDoSProtectionRequest)(nil), // 36: pb.UpdateNSNodeDDoSProtectionRequest
- (*FindNSNodeAPIConfigRequest)(nil), // 37: pb.FindNSNodeAPIConfigRequest
- (*FindNSNodeAPIConfigResponse)(nil), // 38: pb.FindNSNodeAPIConfigResponse
- (*UpdateNSNodeAPIConfigRequest)(nil), // 39: pb.UpdateNSNodeAPIConfigRequest
- (*NSNode)(nil), // 40: pb.NSNode
- (*NodeLogin)(nil), // 41: pb.NodeLogin
- (*NodeInstallStatus)(nil), // 42: pb.NodeInstallStatus
- (*RPCCountResponse)(nil), // 43: pb.RPCCountResponse
- (*RPCSuccess)(nil), // 44: pb.RPCSuccess
+ (*FindAllNSNodesWithNSClusterIdRequest)(nil), // 0: pb.FindAllNSNodesWithNSClusterIdRequest
+ (*FindAllNSNodesWithNSClusterIdResponse)(nil), // 1: pb.FindAllNSNodesWithNSClusterIdResponse
+ (*CountAllNSNodesRequest)(nil), // 2: pb.CountAllNSNodesRequest
+ (*CountAllNSNodesMatchRequest)(nil), // 3: pb.CountAllNSNodesMatchRequest
+ (*ListNSNodesMatchRequest)(nil), // 4: pb.ListNSNodesMatchRequest
+ (*ListNSNodesMatchResponse)(nil), // 5: pb.ListNSNodesMatchResponse
+ (*CountAllUpgradeNSNodesWithNSClusterIdRequest)(nil), // 6: pb.CountAllUpgradeNSNodesWithNSClusterIdRequest
+ (*CreateNSNodeRequest)(nil), // 7: pb.CreateNSNodeRequest
+ (*CreateNSNodeResponse)(nil), // 8: pb.CreateNSNodeResponse
+ (*DeleteNSNodeRequest)(nil), // 9: pb.DeleteNSNodeRequest
+ (*FindNSNodeRequest)(nil), // 10: pb.FindNSNodeRequest
+ (*FindNSNodeResponse)(nil), // 11: pb.FindNSNodeResponse
+ (*UpdateNSNodeRequest)(nil), // 12: pb.UpdateNSNodeRequest
+ (*InstallNSNodeRequest)(nil), // 13: pb.InstallNSNodeRequest
+ (*InstallNSNodeResponse)(nil), // 14: pb.InstallNSNodeResponse
+ (*FindNSNodeInstallStatusRequest)(nil), // 15: pb.FindNSNodeInstallStatusRequest
+ (*FindNSNodeInstallStatusResponse)(nil), // 16: pb.FindNSNodeInstallStatusResponse
+ (*UpdateNSNodeIsInstalledRequest)(nil), // 17: pb.UpdateNSNodeIsInstalledRequest
+ (*UpdateNSNodeStatusRequest)(nil), // 18: pb.UpdateNSNodeStatusRequest
+ (*FindCurrentNSNodeConfigRequest)(nil), // 19: pb.FindCurrentNSNodeConfigRequest
+ (*FindCurrentNSNodeConfigResponse)(nil), // 20: pb.FindCurrentNSNodeConfigResponse
+ (*CheckNSNodeLatestVersionRequest)(nil), // 21: pb.CheckNSNodeLatestVersionRequest
+ (*CheckNSNodeLatestVersionResponse)(nil), // 22: pb.CheckNSNodeLatestVersionResponse
+ (*FindLatestNSNodeVersionRequest)(nil), // 23: pb.FindLatestNSNodeVersionRequest
+ (*FindLatestNSNodeVersionResponse)(nil), // 24: pb.FindLatestNSNodeVersionResponse
+ (*DownloadNSNodeInstallationFileRequest)(nil), // 25: pb.DownloadNSNodeInstallationFileRequest
+ (*DownloadNSNodeInstallationFileResponse)(nil), // 26: pb.DownloadNSNodeInstallationFileResponse
+ (*NSNodeStreamMessage)(nil), // 27: pb.NSNodeStreamMessage
+ (*UpdateNSNodeConnectedAPINodesRequest)(nil), // 28: pb.UpdateNSNodeConnectedAPINodesRequest
+ (*UpdateNSNodeLoginRequest)(nil), // 29: pb.UpdateNSNodeLoginRequest
+ (*StartNSNodeRequest)(nil), // 30: pb.StartNSNodeRequest
+ (*StartNSNodeResponse)(nil), // 31: pb.StartNSNodeResponse
+ (*StopNSNodeRequest)(nil), // 32: pb.StopNSNodeRequest
+ (*StopNSNodeResponse)(nil), // 33: pb.StopNSNodeResponse
+ (*FindNSNodeDDoSProtectionRequest)(nil), // 34: pb.FindNSNodeDDoSProtectionRequest
+ (*FindNSNodeDDoSProtectionResponse)(nil), // 35: pb.FindNSNodeDDoSProtectionResponse
+ (*UpdateNSNodeDDoSProtectionRequest)(nil), // 36: pb.UpdateNSNodeDDoSProtectionRequest
+ (*FindNSNodeAPIConfigRequest)(nil), // 37: pb.FindNSNodeAPIConfigRequest
+ (*FindNSNodeAPIConfigResponse)(nil), // 38: pb.FindNSNodeAPIConfigResponse
+ (*UpdateNSNodeAPIConfigRequest)(nil), // 39: pb.UpdateNSNodeAPIConfigRequest
+ (*FindAllUpgradeNSNodesWithNSClusterIdRequest)(nil), // 40: pb.FindAllUpgradeNSNodesWithNSClusterIdRequest
+ (*FindAllUpgradeNSNodesWithNSClusterIdResponse)(nil), // 41: pb.FindAllUpgradeNSNodesWithNSClusterIdResponse
+ (*UpgradeNSNodeRequest)(nil), // 42: pb.UpgradeNSNodeRequest
+ (*FindAllUpgradeNSNodesWithNSClusterIdResponse_NSNodeUpgrade)(nil), // 43: pb.FindAllUpgradeNSNodesWithNSClusterIdResponse.NSNodeUpgrade
+ (*NSNode)(nil), // 44: pb.NSNode
+ (*NodeLogin)(nil), // 45: pb.NodeLogin
+ (*NodeInstallStatus)(nil), // 46: pb.NodeInstallStatus
+ (*RPCCountResponse)(nil), // 47: pb.RPCCountResponse
+ (*RPCSuccess)(nil), // 48: pb.RPCSuccess
}
var file_service_ns_node_proto_depIdxs = []int32{
- 40, // 0: pb.FindAllNSNodesWithNSClusterIdResponse.nsNodes:type_name -> pb.NSNode
- 40, // 1: pb.ListNSNodesMatchResponse.nsNodes:type_name -> pb.NSNode
- 41, // 2: pb.CreateNSNodeRequest.nodeLogin:type_name -> pb.NodeLogin
- 40, // 3: pb.FindNSNodeResponse.nsNode:type_name -> pb.NSNode
- 41, // 4: pb.UpdateNSNodeRequest.nodeLogin:type_name -> pb.NodeLogin
- 42, // 5: pb.FindNSNodeInstallStatusResponse.installStatus:type_name -> pb.NodeInstallStatus
- 41, // 6: pb.UpdateNSNodeLoginRequest.nodeLogin:type_name -> pb.NodeLogin
- 0, // 7: pb.NSNodeService.findAllNSNodesWithNSClusterId:input_type -> pb.FindAllNSNodesWithNSClusterIdRequest
- 2, // 8: pb.NSNodeService.countAllNSNodes:input_type -> pb.CountAllNSNodesRequest
- 3, // 9: pb.NSNodeService.countAllNSNodesMatch:input_type -> pb.CountAllNSNodesMatchRequest
- 4, // 10: pb.NSNodeService.listNSNodesMatch:input_type -> pb.ListNSNodesMatchRequest
- 6, // 11: pb.NSNodeService.countAllUpgradeNSNodesWithNSClusterId:input_type -> pb.CountAllUpgradeNSNodesWithNSClusterIdRequest
- 7, // 12: pb.NSNodeService.createNSNode:input_type -> pb.CreateNSNodeRequest
- 9, // 13: pb.NSNodeService.deleteNSNode:input_type -> pb.DeleteNSNodeRequest
- 10, // 14: pb.NSNodeService.findNSNode:input_type -> pb.FindNSNodeRequest
- 12, // 15: pb.NSNodeService.updateNSNode:input_type -> pb.UpdateNSNodeRequest
- 13, // 16: pb.NSNodeService.installNSNode:input_type -> pb.InstallNSNodeRequest
- 15, // 17: pb.NSNodeService.findNSNodeInstallStatus:input_type -> pb.FindNSNodeInstallStatusRequest
- 17, // 18: pb.NSNodeService.updateNSNodeIsInstalled:input_type -> pb.UpdateNSNodeIsInstalledRequest
- 18, // 19: pb.NSNodeService.updateNSNodeStatus:input_type -> pb.UpdateNSNodeStatusRequest
- 19, // 20: pb.NSNodeService.findCurrentNSNodeConfig:input_type -> pb.FindCurrentNSNodeConfigRequest
- 21, // 21: pb.NSNodeService.checkNSNodeLatestVersion:input_type -> pb.CheckNSNodeLatestVersionRequest
- 23, // 22: pb.NSNodeService.findLatestNSNodeVersion:input_type -> pb.FindLatestNSNodeVersionRequest
- 25, // 23: pb.NSNodeService.downloadNSNodeInstallationFile:input_type -> pb.DownloadNSNodeInstallationFileRequest
- 27, // 24: pb.NSNodeService.nsNodeStream:input_type -> pb.NSNodeStreamMessage
- 27, // 25: pb.NSNodeService.sendCommandToNSNode:input_type -> pb.NSNodeStreamMessage
- 28, // 26: pb.NSNodeService.updateNSNodeConnectedAPINodes:input_type -> pb.UpdateNSNodeConnectedAPINodesRequest
- 29, // 27: pb.NSNodeService.updateNSNodeLogin:input_type -> pb.UpdateNSNodeLoginRequest
- 30, // 28: pb.NSNodeService.startNSNode:input_type -> pb.StartNSNodeRequest
- 32, // 29: pb.NSNodeService.stopNSNode:input_type -> pb.StopNSNodeRequest
- 34, // 30: pb.NSNodeService.findNSNodeDDoSProtection:input_type -> pb.FindNSNodeDDoSProtectionRequest
- 36, // 31: pb.NSNodeService.updateNSNodeDDoSProtection:input_type -> pb.UpdateNSNodeDDoSProtectionRequest
- 37, // 32: pb.NSNodeService.findNSNodeAPIConfig:input_type -> pb.FindNSNodeAPIConfigRequest
- 39, // 33: pb.NSNodeService.updateNSNodeAPIConfig:input_type -> pb.UpdateNSNodeAPIConfigRequest
- 1, // 34: pb.NSNodeService.findAllNSNodesWithNSClusterId:output_type -> pb.FindAllNSNodesWithNSClusterIdResponse
- 43, // 35: pb.NSNodeService.countAllNSNodes:output_type -> pb.RPCCountResponse
- 43, // 36: pb.NSNodeService.countAllNSNodesMatch:output_type -> pb.RPCCountResponse
- 5, // 37: pb.NSNodeService.listNSNodesMatch:output_type -> pb.ListNSNodesMatchResponse
- 43, // 38: pb.NSNodeService.countAllUpgradeNSNodesWithNSClusterId:output_type -> pb.RPCCountResponse
- 8, // 39: pb.NSNodeService.createNSNode:output_type -> pb.CreateNSNodeResponse
- 44, // 40: pb.NSNodeService.deleteNSNode:output_type -> pb.RPCSuccess
- 11, // 41: pb.NSNodeService.findNSNode:output_type -> pb.FindNSNodeResponse
- 44, // 42: pb.NSNodeService.updateNSNode:output_type -> pb.RPCSuccess
- 14, // 43: pb.NSNodeService.installNSNode:output_type -> pb.InstallNSNodeResponse
- 16, // 44: pb.NSNodeService.findNSNodeInstallStatus:output_type -> pb.FindNSNodeInstallStatusResponse
- 44, // 45: pb.NSNodeService.updateNSNodeIsInstalled:output_type -> pb.RPCSuccess
- 44, // 46: pb.NSNodeService.updateNSNodeStatus:output_type -> pb.RPCSuccess
- 20, // 47: pb.NSNodeService.findCurrentNSNodeConfig:output_type -> pb.FindCurrentNSNodeConfigResponse
- 22, // 48: pb.NSNodeService.checkNSNodeLatestVersion:output_type -> pb.CheckNSNodeLatestVersionResponse
- 24, // 49: pb.NSNodeService.findLatestNSNodeVersion:output_type -> pb.FindLatestNSNodeVersionResponse
- 26, // 50: pb.NSNodeService.downloadNSNodeInstallationFile:output_type -> pb.DownloadNSNodeInstallationFileResponse
- 27, // 51: pb.NSNodeService.nsNodeStream:output_type -> pb.NSNodeStreamMessage
- 27, // 52: pb.NSNodeService.sendCommandToNSNode:output_type -> pb.NSNodeStreamMessage
- 44, // 53: pb.NSNodeService.updateNSNodeConnectedAPINodes:output_type -> pb.RPCSuccess
- 44, // 54: pb.NSNodeService.updateNSNodeLogin:output_type -> pb.RPCSuccess
- 31, // 55: pb.NSNodeService.startNSNode:output_type -> pb.StartNSNodeResponse
- 33, // 56: pb.NSNodeService.stopNSNode:output_type -> pb.StopNSNodeResponse
- 35, // 57: pb.NSNodeService.findNSNodeDDoSProtection:output_type -> pb.FindNSNodeDDoSProtectionResponse
- 44, // 58: pb.NSNodeService.updateNSNodeDDoSProtection:output_type -> pb.RPCSuccess
- 38, // 59: pb.NSNodeService.findNSNodeAPIConfig:output_type -> pb.FindNSNodeAPIConfigResponse
- 44, // 60: pb.NSNodeService.updateNSNodeAPIConfig:output_type -> pb.RPCSuccess
- 34, // [34:61] is the sub-list for method output_type
- 7, // [7:34] is the sub-list for method input_type
- 7, // [7:7] is the sub-list for extension type_name
- 7, // [7:7] is the sub-list for extension extendee
- 0, // [0:7] is the sub-list for field type_name
+ 44, // 0: pb.FindAllNSNodesWithNSClusterIdResponse.nsNodes:type_name -> pb.NSNode
+ 44, // 1: pb.ListNSNodesMatchResponse.nsNodes:type_name -> pb.NSNode
+ 45, // 2: pb.CreateNSNodeRequest.nodeLogin:type_name -> pb.NodeLogin
+ 44, // 3: pb.FindNSNodeResponse.nsNode:type_name -> pb.NSNode
+ 45, // 4: pb.UpdateNSNodeRequest.nodeLogin:type_name -> pb.NodeLogin
+ 46, // 5: pb.FindNSNodeInstallStatusResponse.installStatus:type_name -> pb.NodeInstallStatus
+ 45, // 6: pb.UpdateNSNodeLoginRequest.nodeLogin:type_name -> pb.NodeLogin
+ 43, // 7: pb.FindAllUpgradeNSNodesWithNSClusterIdResponse.nodes:type_name -> pb.FindAllUpgradeNSNodesWithNSClusterIdResponse.NSNodeUpgrade
+ 44, // 8: pb.FindAllUpgradeNSNodesWithNSClusterIdResponse.NSNodeUpgrade.nsNode:type_name -> pb.NSNode
+ 0, // 9: pb.NSNodeService.findAllNSNodesWithNSClusterId:input_type -> pb.FindAllNSNodesWithNSClusterIdRequest
+ 2, // 10: pb.NSNodeService.countAllNSNodes:input_type -> pb.CountAllNSNodesRequest
+ 3, // 11: pb.NSNodeService.countAllNSNodesMatch:input_type -> pb.CountAllNSNodesMatchRequest
+ 4, // 12: pb.NSNodeService.listNSNodesMatch:input_type -> pb.ListNSNodesMatchRequest
+ 6, // 13: pb.NSNodeService.countAllUpgradeNSNodesWithNSClusterId:input_type -> pb.CountAllUpgradeNSNodesWithNSClusterIdRequest
+ 40, // 14: pb.NSNodeService.findAllUpgradeNSNodesWithNSClusterId:input_type -> pb.FindAllUpgradeNSNodesWithNSClusterIdRequest
+ 42, // 15: pb.NSNodeService.upgradeNSNode:input_type -> pb.UpgradeNSNodeRequest
+ 7, // 16: pb.NSNodeService.createNSNode:input_type -> pb.CreateNSNodeRequest
+ 9, // 17: pb.NSNodeService.deleteNSNode:input_type -> pb.DeleteNSNodeRequest
+ 10, // 18: pb.NSNodeService.findNSNode:input_type -> pb.FindNSNodeRequest
+ 12, // 19: pb.NSNodeService.updateNSNode:input_type -> pb.UpdateNSNodeRequest
+ 13, // 20: pb.NSNodeService.installNSNode:input_type -> pb.InstallNSNodeRequest
+ 15, // 21: pb.NSNodeService.findNSNodeInstallStatus:input_type -> pb.FindNSNodeInstallStatusRequest
+ 17, // 22: pb.NSNodeService.updateNSNodeIsInstalled:input_type -> pb.UpdateNSNodeIsInstalledRequest
+ 18, // 23: pb.NSNodeService.updateNSNodeStatus:input_type -> pb.UpdateNSNodeStatusRequest
+ 19, // 24: pb.NSNodeService.findCurrentNSNodeConfig:input_type -> pb.FindCurrentNSNodeConfigRequest
+ 21, // 25: pb.NSNodeService.checkNSNodeLatestVersion:input_type -> pb.CheckNSNodeLatestVersionRequest
+ 23, // 26: pb.NSNodeService.findLatestNSNodeVersion:input_type -> pb.FindLatestNSNodeVersionRequest
+ 25, // 27: pb.NSNodeService.downloadNSNodeInstallationFile:input_type -> pb.DownloadNSNodeInstallationFileRequest
+ 27, // 28: pb.NSNodeService.nsNodeStream:input_type -> pb.NSNodeStreamMessage
+ 27, // 29: pb.NSNodeService.sendCommandToNSNode:input_type -> pb.NSNodeStreamMessage
+ 28, // 30: pb.NSNodeService.updateNSNodeConnectedAPINodes:input_type -> pb.UpdateNSNodeConnectedAPINodesRequest
+ 29, // 31: pb.NSNodeService.updateNSNodeLogin:input_type -> pb.UpdateNSNodeLoginRequest
+ 30, // 32: pb.NSNodeService.startNSNode:input_type -> pb.StartNSNodeRequest
+ 32, // 33: pb.NSNodeService.stopNSNode:input_type -> pb.StopNSNodeRequest
+ 34, // 34: pb.NSNodeService.findNSNodeDDoSProtection:input_type -> pb.FindNSNodeDDoSProtectionRequest
+ 36, // 35: pb.NSNodeService.updateNSNodeDDoSProtection:input_type -> pb.UpdateNSNodeDDoSProtectionRequest
+ 37, // 36: pb.NSNodeService.findNSNodeAPIConfig:input_type -> pb.FindNSNodeAPIConfigRequest
+ 39, // 37: pb.NSNodeService.updateNSNodeAPIConfig:input_type -> pb.UpdateNSNodeAPIConfigRequest
+ 1, // 38: pb.NSNodeService.findAllNSNodesWithNSClusterId:output_type -> pb.FindAllNSNodesWithNSClusterIdResponse
+ 47, // 39: pb.NSNodeService.countAllNSNodes:output_type -> pb.RPCCountResponse
+ 47, // 40: pb.NSNodeService.countAllNSNodesMatch:output_type -> pb.RPCCountResponse
+ 5, // 41: pb.NSNodeService.listNSNodesMatch:output_type -> pb.ListNSNodesMatchResponse
+ 47, // 42: pb.NSNodeService.countAllUpgradeNSNodesWithNSClusterId:output_type -> pb.RPCCountResponse
+ 41, // 43: pb.NSNodeService.findAllUpgradeNSNodesWithNSClusterId:output_type -> pb.FindAllUpgradeNSNodesWithNSClusterIdResponse
+ 48, // 44: pb.NSNodeService.upgradeNSNode:output_type -> pb.RPCSuccess
+ 8, // 45: pb.NSNodeService.createNSNode:output_type -> pb.CreateNSNodeResponse
+ 48, // 46: pb.NSNodeService.deleteNSNode:output_type -> pb.RPCSuccess
+ 11, // 47: pb.NSNodeService.findNSNode:output_type -> pb.FindNSNodeResponse
+ 48, // 48: pb.NSNodeService.updateNSNode:output_type -> pb.RPCSuccess
+ 14, // 49: pb.NSNodeService.installNSNode:output_type -> pb.InstallNSNodeResponse
+ 16, // 50: pb.NSNodeService.findNSNodeInstallStatus:output_type -> pb.FindNSNodeInstallStatusResponse
+ 48, // 51: pb.NSNodeService.updateNSNodeIsInstalled:output_type -> pb.RPCSuccess
+ 48, // 52: pb.NSNodeService.updateNSNodeStatus:output_type -> pb.RPCSuccess
+ 20, // 53: pb.NSNodeService.findCurrentNSNodeConfig:output_type -> pb.FindCurrentNSNodeConfigResponse
+ 22, // 54: pb.NSNodeService.checkNSNodeLatestVersion:output_type -> pb.CheckNSNodeLatestVersionResponse
+ 24, // 55: pb.NSNodeService.findLatestNSNodeVersion:output_type -> pb.FindLatestNSNodeVersionResponse
+ 26, // 56: pb.NSNodeService.downloadNSNodeInstallationFile:output_type -> pb.DownloadNSNodeInstallationFileResponse
+ 27, // 57: pb.NSNodeService.nsNodeStream:output_type -> pb.NSNodeStreamMessage
+ 27, // 58: pb.NSNodeService.sendCommandToNSNode:output_type -> pb.NSNodeStreamMessage
+ 48, // 59: pb.NSNodeService.updateNSNodeConnectedAPINodes:output_type -> pb.RPCSuccess
+ 48, // 60: pb.NSNodeService.updateNSNodeLogin:output_type -> pb.RPCSuccess
+ 31, // 61: pb.NSNodeService.startNSNode:output_type -> pb.StartNSNodeResponse
+ 33, // 62: pb.NSNodeService.stopNSNode:output_type -> pb.StopNSNodeResponse
+ 35, // 63: pb.NSNodeService.findNSNodeDDoSProtection:output_type -> pb.FindNSNodeDDoSProtectionResponse
+ 48, // 64: pb.NSNodeService.updateNSNodeDDoSProtection:output_type -> pb.RPCSuccess
+ 38, // 65: pb.NSNodeService.findNSNodeAPIConfig:output_type -> pb.FindNSNodeAPIConfigResponse
+ 48, // 66: pb.NSNodeService.updateNSNodeAPIConfig:output_type -> pb.RPCSuccess
+ 38, // [38:67] is the sub-list for method output_type
+ 9, // [9:38] is the sub-list for method input_type
+ 9, // [9:9] is the sub-list for extension type_name
+ 9, // [9:9] is the sub-list for extension extendee
+ 0, // [0:9] is the sub-list for field type_name
}
func init() { file_service_ns_node_proto_init() }
@@ -2574,9 +2603,9 @@ func file_service_ns_node_proto_init() {
out := protoimpl.TypeBuilder{
File: protoimpl.DescBuilder{
GoPackagePath: reflect.TypeOf(x{}).PkgPath(),
- RawDescriptor: file_service_ns_node_proto_rawDesc,
+ RawDescriptor: unsafe.Slice(unsafe.StringData(file_service_ns_node_proto_rawDesc), len(file_service_ns_node_proto_rawDesc)),
NumEnums: 0,
- NumMessages: 40,
+ NumMessages: 44,
NumExtensions: 0,
NumServices: 1,
},
@@ -2585,7 +2614,6 @@ func file_service_ns_node_proto_init() {
MessageInfos: file_service_ns_node_proto_msgTypes,
}.Build()
File_service_ns_node_proto = out.File
- file_service_ns_node_proto_rawDesc = nil
file_service_ns_node_proto_goTypes = nil
file_service_ns_node_proto_depIdxs = nil
}
diff --git a/EdgeCommon/pkg/rpc/pb/service_ns_node_grpc.pb.go b/EdgeCommon/pkg/rpc/pb/service_ns_node_grpc.pb.go
index faf19a1..d09f364 100644
--- a/EdgeCommon/pkg/rpc/pb/service_ns_node_grpc.pb.go
+++ b/EdgeCommon/pkg/rpc/pb/service_ns_node_grpc.pb.go
@@ -1,7 +1,7 @@
// Code generated by protoc-gen-go-grpc. DO NOT EDIT.
// versions:
-// - protoc-gen-go-grpc v1.5.1
-// - protoc v6.33.2
+// - protoc-gen-go-grpc v1.6.1
+// - protoc v3.19.6
// source: service_ns_node.proto
package pb
@@ -24,6 +24,8 @@ const (
NSNodeService_CountAllNSNodesMatch_FullMethodName = "/pb.NSNodeService/countAllNSNodesMatch"
NSNodeService_ListNSNodesMatch_FullMethodName = "/pb.NSNodeService/listNSNodesMatch"
NSNodeService_CountAllUpgradeNSNodesWithNSClusterId_FullMethodName = "/pb.NSNodeService/countAllUpgradeNSNodesWithNSClusterId"
+ NSNodeService_FindAllUpgradeNSNodesWithNSClusterId_FullMethodName = "/pb.NSNodeService/findAllUpgradeNSNodesWithNSClusterId"
+ NSNodeService_UpgradeNSNode_FullMethodName = "/pb.NSNodeService/upgradeNSNode"
NSNodeService_CreateNSNode_FullMethodName = "/pb.NSNodeService/createNSNode"
NSNodeService_DeleteNSNode_FullMethodName = "/pb.NSNodeService/deleteNSNode"
NSNodeService_FindNSNode_FullMethodName = "/pb.NSNodeService/findNSNode"
@@ -46,8 +48,6 @@ const (
NSNodeService_UpdateNSNodeDDoSProtection_FullMethodName = "/pb.NSNodeService/updateNSNodeDDoSProtection"
NSNodeService_FindNSNodeAPIConfig_FullMethodName = "/pb.NSNodeService/findNSNodeAPIConfig"
NSNodeService_UpdateNSNodeAPIConfig_FullMethodName = "/pb.NSNodeService/updateNSNodeAPIConfig"
- NSNodeService_FindAllUpgradeNSNodesWithNSClusterId_FullMethodName = "/pb.NSNodeService/findAllUpgradeNSNodesWithNSClusterId"
- NSNodeService_UpgradeNSNode_FullMethodName = "/pb.NSNodeService/upgradeNSNode"
)
// NSNodeServiceClient is the client API for NSNodeService service.
@@ -66,6 +66,10 @@ type NSNodeServiceClient interface {
ListNSNodesMatch(ctx context.Context, in *ListNSNodesMatchRequest, opts ...grpc.CallOption) (*ListNSNodesMatchResponse, error)
// 计算需要升级的NS节点数量
CountAllUpgradeNSNodesWithNSClusterId(ctx context.Context, in *CountAllUpgradeNSNodesWithNSClusterIdRequest, opts ...grpc.CallOption) (*RPCCountResponse, error)
+ // 列出所有需要升级的NS节点
+ FindAllUpgradeNSNodesWithNSClusterId(ctx context.Context, in *FindAllUpgradeNSNodesWithNSClusterIdRequest, opts ...grpc.CallOption) (*FindAllUpgradeNSNodesWithNSClusterIdResponse, error)
+ // 升级单个NS节点
+ UpgradeNSNode(ctx context.Context, in *UpgradeNSNodeRequest, opts ...grpc.CallOption) (*RPCSuccess, error)
// 创建NS节点
CreateNSNode(ctx context.Context, in *CreateNSNodeRequest, opts ...grpc.CallOption) (*CreateNSNodeResponse, error)
// 删除NS节点
@@ -110,10 +114,6 @@ type NSNodeServiceClient interface {
FindNSNodeAPIConfig(ctx context.Context, in *FindNSNodeAPIConfigRequest, opts ...grpc.CallOption) (*FindNSNodeAPIConfigResponse, error)
// 修改某个节点的API相关配置
UpdateNSNodeAPIConfig(ctx context.Context, in *UpdateNSNodeAPIConfigRequest, opts ...grpc.CallOption) (*RPCSuccess, error)
- // 列出所有需要升级的NS节点
- FindAllUpgradeNSNodesWithNSClusterId(ctx context.Context, in *FindAllUpgradeNSNodesWithNSClusterIdRequest, opts ...grpc.CallOption) (*FindAllUpgradeNSNodesWithNSClusterIdResponse, error)
- // 升级单个NS节点
- UpgradeNSNode(ctx context.Context, in *UpgradeNSNodeRequest, opts ...grpc.CallOption) (*RPCSuccess, error)
}
type nSNodeServiceClient struct {
@@ -174,6 +174,26 @@ func (c *nSNodeServiceClient) CountAllUpgradeNSNodesWithNSClusterId(ctx context.
return out, nil
}
+func (c *nSNodeServiceClient) FindAllUpgradeNSNodesWithNSClusterId(ctx context.Context, in *FindAllUpgradeNSNodesWithNSClusterIdRequest, opts ...grpc.CallOption) (*FindAllUpgradeNSNodesWithNSClusterIdResponse, error) {
+ cOpts := append([]grpc.CallOption{grpc.StaticMethod()}, opts...)
+ out := new(FindAllUpgradeNSNodesWithNSClusterIdResponse)
+ err := c.cc.Invoke(ctx, NSNodeService_FindAllUpgradeNSNodesWithNSClusterId_FullMethodName, in, out, cOpts...)
+ if err != nil {
+ return nil, err
+ }
+ return out, nil
+}
+
+func (c *nSNodeServiceClient) UpgradeNSNode(ctx context.Context, in *UpgradeNSNodeRequest, opts ...grpc.CallOption) (*RPCSuccess, error) {
+ cOpts := append([]grpc.CallOption{grpc.StaticMethod()}, opts...)
+ out := new(RPCSuccess)
+ err := c.cc.Invoke(ctx, NSNodeService_UpgradeNSNode_FullMethodName, in, out, cOpts...)
+ if err != nil {
+ return nil, err
+ }
+ return out, nil
+}
+
func (c *nSNodeServiceClient) CreateNSNode(ctx context.Context, in *CreateNSNodeRequest, opts ...grpc.CallOption) (*CreateNSNodeResponse, error) {
cOpts := append([]grpc.CallOption{grpc.StaticMethod()}, opts...)
out := new(CreateNSNodeResponse)
@@ -397,26 +417,6 @@ func (c *nSNodeServiceClient) UpdateNSNodeAPIConfig(ctx context.Context, in *Upd
return out, nil
}
-func (c *nSNodeServiceClient) FindAllUpgradeNSNodesWithNSClusterId(ctx context.Context, in *FindAllUpgradeNSNodesWithNSClusterIdRequest, opts ...grpc.CallOption) (*FindAllUpgradeNSNodesWithNSClusterIdResponse, error) {
- cOpts := append([]grpc.CallOption{grpc.StaticMethod()}, opts...)
- out := new(FindAllUpgradeNSNodesWithNSClusterIdResponse)
- err := c.cc.Invoke(ctx, NSNodeService_FindAllUpgradeNSNodesWithNSClusterId_FullMethodName, in, out, cOpts...)
- if err != nil {
- return nil, err
- }
- return out, nil
-}
-
-func (c *nSNodeServiceClient) UpgradeNSNode(ctx context.Context, in *UpgradeNSNodeRequest, opts ...grpc.CallOption) (*RPCSuccess, error) {
- cOpts := append([]grpc.CallOption{grpc.StaticMethod()}, opts...)
- out := new(RPCSuccess)
- err := c.cc.Invoke(ctx, NSNodeService_UpgradeNSNode_FullMethodName, in, out, cOpts...)
- if err != nil {
- return nil, err
- }
- return out, nil
-}
-
// NSNodeServiceServer is the server API for NSNodeService service.
// All implementations should embed UnimplementedNSNodeServiceServer
// for forward compatibility.
@@ -433,6 +433,10 @@ type NSNodeServiceServer interface {
ListNSNodesMatch(context.Context, *ListNSNodesMatchRequest) (*ListNSNodesMatchResponse, error)
// 计算需要升级的NS节点数量
CountAllUpgradeNSNodesWithNSClusterId(context.Context, *CountAllUpgradeNSNodesWithNSClusterIdRequest) (*RPCCountResponse, error)
+ // 列出所有需要升级的NS节点
+ FindAllUpgradeNSNodesWithNSClusterId(context.Context, *FindAllUpgradeNSNodesWithNSClusterIdRequest) (*FindAllUpgradeNSNodesWithNSClusterIdResponse, error)
+ // 升级单个NS节点
+ UpgradeNSNode(context.Context, *UpgradeNSNodeRequest) (*RPCSuccess, error)
// 创建NS节点
CreateNSNode(context.Context, *CreateNSNodeRequest) (*CreateNSNodeResponse, error)
// 删除NS节点
@@ -477,10 +481,6 @@ type NSNodeServiceServer interface {
FindNSNodeAPIConfig(context.Context, *FindNSNodeAPIConfigRequest) (*FindNSNodeAPIConfigResponse, error)
// 修改某个节点的API相关配置
UpdateNSNodeAPIConfig(context.Context, *UpdateNSNodeAPIConfigRequest) (*RPCSuccess, error)
- // 列出所有需要升级的NS节点
- FindAllUpgradeNSNodesWithNSClusterId(context.Context, *FindAllUpgradeNSNodesWithNSClusterIdRequest) (*FindAllUpgradeNSNodesWithNSClusterIdResponse, error)
- // 升级单个NS节点
- UpgradeNSNode(context.Context, *UpgradeNSNodeRequest) (*RPCSuccess, error)
}
// UnimplementedNSNodeServiceServer should be embedded to have
@@ -491,91 +491,91 @@ type NSNodeServiceServer interface {
type UnimplementedNSNodeServiceServer struct{}
func (UnimplementedNSNodeServiceServer) FindAllNSNodesWithNSClusterId(context.Context, *FindAllNSNodesWithNSClusterIdRequest) (*FindAllNSNodesWithNSClusterIdResponse, error) {
- return nil, status.Errorf(codes.Unimplemented, "method FindAllNSNodesWithNSClusterId not implemented")
+ return nil, status.Error(codes.Unimplemented, "method FindAllNSNodesWithNSClusterId not implemented")
}
func (UnimplementedNSNodeServiceServer) CountAllNSNodes(context.Context, *CountAllNSNodesRequest) (*RPCCountResponse, error) {
- return nil, status.Errorf(codes.Unimplemented, "method CountAllNSNodes not implemented")
+ return nil, status.Error(codes.Unimplemented, "method CountAllNSNodes not implemented")
}
func (UnimplementedNSNodeServiceServer) CountAllNSNodesMatch(context.Context, *CountAllNSNodesMatchRequest) (*RPCCountResponse, error) {
- return nil, status.Errorf(codes.Unimplemented, "method CountAllNSNodesMatch not implemented")
+ return nil, status.Error(codes.Unimplemented, "method CountAllNSNodesMatch not implemented")
}
func (UnimplementedNSNodeServiceServer) ListNSNodesMatch(context.Context, *ListNSNodesMatchRequest) (*ListNSNodesMatchResponse, error) {
- return nil, status.Errorf(codes.Unimplemented, "method ListNSNodesMatch not implemented")
+ return nil, status.Error(codes.Unimplemented, "method ListNSNodesMatch not implemented")
}
func (UnimplementedNSNodeServiceServer) CountAllUpgradeNSNodesWithNSClusterId(context.Context, *CountAllUpgradeNSNodesWithNSClusterIdRequest) (*RPCCountResponse, error) {
- return nil, status.Errorf(codes.Unimplemented, "method CountAllUpgradeNSNodesWithNSClusterId not implemented")
-}
-func (UnimplementedNSNodeServiceServer) CreateNSNode(context.Context, *CreateNSNodeRequest) (*CreateNSNodeResponse, error) {
- return nil, status.Errorf(codes.Unimplemented, "method CreateNSNode not implemented")
-}
-func (UnimplementedNSNodeServiceServer) DeleteNSNode(context.Context, *DeleteNSNodeRequest) (*RPCSuccess, error) {
- return nil, status.Errorf(codes.Unimplemented, "method DeleteNSNode not implemented")
-}
-func (UnimplementedNSNodeServiceServer) FindNSNode(context.Context, *FindNSNodeRequest) (*FindNSNodeResponse, error) {
- return nil, status.Errorf(codes.Unimplemented, "method FindNSNode not implemented")
-}
-func (UnimplementedNSNodeServiceServer) UpdateNSNode(context.Context, *UpdateNSNodeRequest) (*RPCSuccess, error) {
- return nil, status.Errorf(codes.Unimplemented, "method UpdateNSNode not implemented")
-}
-func (UnimplementedNSNodeServiceServer) InstallNSNode(context.Context, *InstallNSNodeRequest) (*InstallNSNodeResponse, error) {
- return nil, status.Errorf(codes.Unimplemented, "method InstallNSNode not implemented")
-}
-func (UnimplementedNSNodeServiceServer) FindNSNodeInstallStatus(context.Context, *FindNSNodeInstallStatusRequest) (*FindNSNodeInstallStatusResponse, error) {
- return nil, status.Errorf(codes.Unimplemented, "method FindNSNodeInstallStatus not implemented")
-}
-func (UnimplementedNSNodeServiceServer) UpdateNSNodeIsInstalled(context.Context, *UpdateNSNodeIsInstalledRequest) (*RPCSuccess, error) {
- return nil, status.Errorf(codes.Unimplemented, "method UpdateNSNodeIsInstalled not implemented")
-}
-func (UnimplementedNSNodeServiceServer) UpdateNSNodeStatus(context.Context, *UpdateNSNodeStatusRequest) (*RPCSuccess, error) {
- return nil, status.Errorf(codes.Unimplemented, "method UpdateNSNodeStatus not implemented")
-}
-func (UnimplementedNSNodeServiceServer) FindCurrentNSNodeConfig(context.Context, *FindCurrentNSNodeConfigRequest) (*FindCurrentNSNodeConfigResponse, error) {
- return nil, status.Errorf(codes.Unimplemented, "method FindCurrentNSNodeConfig not implemented")
-}
-func (UnimplementedNSNodeServiceServer) CheckNSNodeLatestVersion(context.Context, *CheckNSNodeLatestVersionRequest) (*CheckNSNodeLatestVersionResponse, error) {
- return nil, status.Errorf(codes.Unimplemented, "method CheckNSNodeLatestVersion not implemented")
-}
-func (UnimplementedNSNodeServiceServer) FindLatestNSNodeVersion(context.Context, *FindLatestNSNodeVersionRequest) (*FindLatestNSNodeVersionResponse, error) {
- return nil, status.Errorf(codes.Unimplemented, "method FindLatestNSNodeVersion not implemented")
-}
-func (UnimplementedNSNodeServiceServer) DownloadNSNodeInstallationFile(context.Context, *DownloadNSNodeInstallationFileRequest) (*DownloadNSNodeInstallationFileResponse, error) {
- return nil, status.Errorf(codes.Unimplemented, "method DownloadNSNodeInstallationFile not implemented")
-}
-func (UnimplementedNSNodeServiceServer) NsNodeStream(grpc.BidiStreamingServer[NSNodeStreamMessage, NSNodeStreamMessage]) error {
- return status.Errorf(codes.Unimplemented, "method NsNodeStream not implemented")
-}
-func (UnimplementedNSNodeServiceServer) SendCommandToNSNode(context.Context, *NSNodeStreamMessage) (*NSNodeStreamMessage, error) {
- return nil, status.Errorf(codes.Unimplemented, "method SendCommandToNSNode not implemented")
-}
-func (UnimplementedNSNodeServiceServer) UpdateNSNodeConnectedAPINodes(context.Context, *UpdateNSNodeConnectedAPINodesRequest) (*RPCSuccess, error) {
- return nil, status.Errorf(codes.Unimplemented, "method UpdateNSNodeConnectedAPINodes not implemented")
-}
-func (UnimplementedNSNodeServiceServer) UpdateNSNodeLogin(context.Context, *UpdateNSNodeLoginRequest) (*RPCSuccess, error) {
- return nil, status.Errorf(codes.Unimplemented, "method UpdateNSNodeLogin not implemented")
-}
-func (UnimplementedNSNodeServiceServer) StartNSNode(context.Context, *StartNSNodeRequest) (*StartNSNodeResponse, error) {
- return nil, status.Errorf(codes.Unimplemented, "method StartNSNode not implemented")
-}
-func (UnimplementedNSNodeServiceServer) StopNSNode(context.Context, *StopNSNodeRequest) (*StopNSNodeResponse, error) {
- return nil, status.Errorf(codes.Unimplemented, "method StopNSNode not implemented")
-}
-func (UnimplementedNSNodeServiceServer) FindNSNodeDDoSProtection(context.Context, *FindNSNodeDDoSProtectionRequest) (*FindNSNodeDDoSProtectionResponse, error) {
- return nil, status.Errorf(codes.Unimplemented, "method FindNSNodeDDoSProtection not implemented")
-}
-func (UnimplementedNSNodeServiceServer) UpdateNSNodeDDoSProtection(context.Context, *UpdateNSNodeDDoSProtectionRequest) (*RPCSuccess, error) {
- return nil, status.Errorf(codes.Unimplemented, "method UpdateNSNodeDDoSProtection not implemented")
-}
-func (UnimplementedNSNodeServiceServer) FindNSNodeAPIConfig(context.Context, *FindNSNodeAPIConfigRequest) (*FindNSNodeAPIConfigResponse, error) {
- return nil, status.Errorf(codes.Unimplemented, "method FindNSNodeAPIConfig not implemented")
-}
-func (UnimplementedNSNodeServiceServer) UpdateNSNodeAPIConfig(context.Context, *UpdateNSNodeAPIConfigRequest) (*RPCSuccess, error) {
- return nil, status.Errorf(codes.Unimplemented, "method UpdateNSNodeAPIConfig not implemented")
+ return nil, status.Error(codes.Unimplemented, "method CountAllUpgradeNSNodesWithNSClusterId not implemented")
}
func (UnimplementedNSNodeServiceServer) FindAllUpgradeNSNodesWithNSClusterId(context.Context, *FindAllUpgradeNSNodesWithNSClusterIdRequest) (*FindAllUpgradeNSNodesWithNSClusterIdResponse, error) {
- return nil, status.Errorf(codes.Unimplemented, "method FindAllUpgradeNSNodesWithNSClusterId not implemented")
+ return nil, status.Error(codes.Unimplemented, "method FindAllUpgradeNSNodesWithNSClusterId not implemented")
}
func (UnimplementedNSNodeServiceServer) UpgradeNSNode(context.Context, *UpgradeNSNodeRequest) (*RPCSuccess, error) {
- return nil, status.Errorf(codes.Unimplemented, "method UpgradeNSNode not implemented")
+ return nil, status.Error(codes.Unimplemented, "method UpgradeNSNode not implemented")
+}
+func (UnimplementedNSNodeServiceServer) CreateNSNode(context.Context, *CreateNSNodeRequest) (*CreateNSNodeResponse, error) {
+ return nil, status.Error(codes.Unimplemented, "method CreateNSNode not implemented")
+}
+func (UnimplementedNSNodeServiceServer) DeleteNSNode(context.Context, *DeleteNSNodeRequest) (*RPCSuccess, error) {
+ return nil, status.Error(codes.Unimplemented, "method DeleteNSNode not implemented")
+}
+func (UnimplementedNSNodeServiceServer) FindNSNode(context.Context, *FindNSNodeRequest) (*FindNSNodeResponse, error) {
+ return nil, status.Error(codes.Unimplemented, "method FindNSNode not implemented")
+}
+func (UnimplementedNSNodeServiceServer) UpdateNSNode(context.Context, *UpdateNSNodeRequest) (*RPCSuccess, error) {
+ return nil, status.Error(codes.Unimplemented, "method UpdateNSNode not implemented")
+}
+func (UnimplementedNSNodeServiceServer) InstallNSNode(context.Context, *InstallNSNodeRequest) (*InstallNSNodeResponse, error) {
+ return nil, status.Error(codes.Unimplemented, "method InstallNSNode not implemented")
+}
+func (UnimplementedNSNodeServiceServer) FindNSNodeInstallStatus(context.Context, *FindNSNodeInstallStatusRequest) (*FindNSNodeInstallStatusResponse, error) {
+ return nil, status.Error(codes.Unimplemented, "method FindNSNodeInstallStatus not implemented")
+}
+func (UnimplementedNSNodeServiceServer) UpdateNSNodeIsInstalled(context.Context, *UpdateNSNodeIsInstalledRequest) (*RPCSuccess, error) {
+ return nil, status.Error(codes.Unimplemented, "method UpdateNSNodeIsInstalled not implemented")
+}
+func (UnimplementedNSNodeServiceServer) UpdateNSNodeStatus(context.Context, *UpdateNSNodeStatusRequest) (*RPCSuccess, error) {
+ return nil, status.Error(codes.Unimplemented, "method UpdateNSNodeStatus not implemented")
+}
+func (UnimplementedNSNodeServiceServer) FindCurrentNSNodeConfig(context.Context, *FindCurrentNSNodeConfigRequest) (*FindCurrentNSNodeConfigResponse, error) {
+ return nil, status.Error(codes.Unimplemented, "method FindCurrentNSNodeConfig not implemented")
+}
+func (UnimplementedNSNodeServiceServer) CheckNSNodeLatestVersion(context.Context, *CheckNSNodeLatestVersionRequest) (*CheckNSNodeLatestVersionResponse, error) {
+ return nil, status.Error(codes.Unimplemented, "method CheckNSNodeLatestVersion not implemented")
+}
+func (UnimplementedNSNodeServiceServer) FindLatestNSNodeVersion(context.Context, *FindLatestNSNodeVersionRequest) (*FindLatestNSNodeVersionResponse, error) {
+ return nil, status.Error(codes.Unimplemented, "method FindLatestNSNodeVersion not implemented")
+}
+func (UnimplementedNSNodeServiceServer) DownloadNSNodeInstallationFile(context.Context, *DownloadNSNodeInstallationFileRequest) (*DownloadNSNodeInstallationFileResponse, error) {
+ return nil, status.Error(codes.Unimplemented, "method DownloadNSNodeInstallationFile not implemented")
+}
+func (UnimplementedNSNodeServiceServer) NsNodeStream(grpc.BidiStreamingServer[NSNodeStreamMessage, NSNodeStreamMessage]) error {
+ return status.Error(codes.Unimplemented, "method NsNodeStream not implemented")
+}
+func (UnimplementedNSNodeServiceServer) SendCommandToNSNode(context.Context, *NSNodeStreamMessage) (*NSNodeStreamMessage, error) {
+ return nil, status.Error(codes.Unimplemented, "method SendCommandToNSNode not implemented")
+}
+func (UnimplementedNSNodeServiceServer) UpdateNSNodeConnectedAPINodes(context.Context, *UpdateNSNodeConnectedAPINodesRequest) (*RPCSuccess, error) {
+ return nil, status.Error(codes.Unimplemented, "method UpdateNSNodeConnectedAPINodes not implemented")
+}
+func (UnimplementedNSNodeServiceServer) UpdateNSNodeLogin(context.Context, *UpdateNSNodeLoginRequest) (*RPCSuccess, error) {
+ return nil, status.Error(codes.Unimplemented, "method UpdateNSNodeLogin not implemented")
+}
+func (UnimplementedNSNodeServiceServer) StartNSNode(context.Context, *StartNSNodeRequest) (*StartNSNodeResponse, error) {
+ return nil, status.Error(codes.Unimplemented, "method StartNSNode not implemented")
+}
+func (UnimplementedNSNodeServiceServer) StopNSNode(context.Context, *StopNSNodeRequest) (*StopNSNodeResponse, error) {
+ return nil, status.Error(codes.Unimplemented, "method StopNSNode not implemented")
+}
+func (UnimplementedNSNodeServiceServer) FindNSNodeDDoSProtection(context.Context, *FindNSNodeDDoSProtectionRequest) (*FindNSNodeDDoSProtectionResponse, error) {
+ return nil, status.Error(codes.Unimplemented, "method FindNSNodeDDoSProtection not implemented")
+}
+func (UnimplementedNSNodeServiceServer) UpdateNSNodeDDoSProtection(context.Context, *UpdateNSNodeDDoSProtectionRequest) (*RPCSuccess, error) {
+ return nil, status.Error(codes.Unimplemented, "method UpdateNSNodeDDoSProtection not implemented")
+}
+func (UnimplementedNSNodeServiceServer) FindNSNodeAPIConfig(context.Context, *FindNSNodeAPIConfigRequest) (*FindNSNodeAPIConfigResponse, error) {
+ return nil, status.Error(codes.Unimplemented, "method FindNSNodeAPIConfig not implemented")
+}
+func (UnimplementedNSNodeServiceServer) UpdateNSNodeAPIConfig(context.Context, *UpdateNSNodeAPIConfigRequest) (*RPCSuccess, error) {
+ return nil, status.Error(codes.Unimplemented, "method UpdateNSNodeAPIConfig not implemented")
}
func (UnimplementedNSNodeServiceServer) testEmbeddedByValue() {}
@@ -587,7 +587,7 @@ type UnsafeNSNodeServiceServer interface {
}
func RegisterNSNodeServiceServer(s grpc.ServiceRegistrar, srv NSNodeServiceServer) {
- // If the following call pancis, it indicates UnimplementedNSNodeServiceServer was
+ // If the following call panics, it indicates UnimplementedNSNodeServiceServer was
// embedded by pointer and is nil. This will cause panics if an
// unimplemented method is ever invoked, so we test this at initialization
// time to prevent it from happening at runtime later due to I/O.
@@ -687,6 +687,42 @@ func _NSNodeService_CountAllUpgradeNSNodesWithNSClusterId_Handler(srv interface{
return interceptor(ctx, in, info, handler)
}
+func _NSNodeService_FindAllUpgradeNSNodesWithNSClusterId_Handler(srv interface{}, ctx context.Context, dec func(interface{}) error, interceptor grpc.UnaryServerInterceptor) (interface{}, error) {
+ in := new(FindAllUpgradeNSNodesWithNSClusterIdRequest)
+ if err := dec(in); err != nil {
+ return nil, err
+ }
+ if interceptor == nil {
+ return srv.(NSNodeServiceServer).FindAllUpgradeNSNodesWithNSClusterId(ctx, in)
+ }
+ info := &grpc.UnaryServerInfo{
+ Server: srv,
+ FullMethod: NSNodeService_FindAllUpgradeNSNodesWithNSClusterId_FullMethodName,
+ }
+ handler := func(ctx context.Context, req interface{}) (interface{}, error) {
+ return srv.(NSNodeServiceServer).FindAllUpgradeNSNodesWithNSClusterId(ctx, req.(*FindAllUpgradeNSNodesWithNSClusterIdRequest))
+ }
+ return interceptor(ctx, in, info, handler)
+}
+
+func _NSNodeService_UpgradeNSNode_Handler(srv interface{}, ctx context.Context, dec func(interface{}) error, interceptor grpc.UnaryServerInterceptor) (interface{}, error) {
+ in := new(UpgradeNSNodeRequest)
+ if err := dec(in); err != nil {
+ return nil, err
+ }
+ if interceptor == nil {
+ return srv.(NSNodeServiceServer).UpgradeNSNode(ctx, in)
+ }
+ info := &grpc.UnaryServerInfo{
+ Server: srv,
+ FullMethod: NSNodeService_UpgradeNSNode_FullMethodName,
+ }
+ handler := func(ctx context.Context, req interface{}) (interface{}, error) {
+ return srv.(NSNodeServiceServer).UpgradeNSNode(ctx, req.(*UpgradeNSNodeRequest))
+ }
+ return interceptor(ctx, in, info, handler)
+}
+
func _NSNodeService_CreateNSNode_Handler(srv interface{}, ctx context.Context, dec func(interface{}) error, interceptor grpc.UnaryServerInterceptor) (interface{}, error) {
in := new(CreateNSNodeRequest)
if err := dec(in); err != nil {
@@ -1072,42 +1108,6 @@ func _NSNodeService_UpdateNSNodeAPIConfig_Handler(srv interface{}, ctx context.C
return interceptor(ctx, in, info, handler)
}
-func _NSNodeService_FindAllUpgradeNSNodesWithNSClusterId_Handler(srv interface{}, ctx context.Context, dec func(interface{}) error, interceptor grpc.UnaryServerInterceptor) (interface{}, error) {
- in := new(FindAllUpgradeNSNodesWithNSClusterIdRequest)
- if err := dec(in); err != nil {
- return nil, err
- }
- if interceptor == nil {
- return srv.(NSNodeServiceServer).FindAllUpgradeNSNodesWithNSClusterId(ctx, in)
- }
- info := &grpc.UnaryServerInfo{
- Server: srv,
- FullMethod: NSNodeService_FindAllUpgradeNSNodesWithNSClusterId_FullMethodName,
- }
- handler := func(ctx context.Context, req interface{}) (interface{}, error) {
- return srv.(NSNodeServiceServer).FindAllUpgradeNSNodesWithNSClusterId(ctx, req.(*FindAllUpgradeNSNodesWithNSClusterIdRequest))
- }
- return interceptor(ctx, in, info, handler)
-}
-
-func _NSNodeService_UpgradeNSNode_Handler(srv interface{}, ctx context.Context, dec func(interface{}) error, interceptor grpc.UnaryServerInterceptor) (interface{}, error) {
- in := new(UpgradeNSNodeRequest)
- if err := dec(in); err != nil {
- return nil, err
- }
- if interceptor == nil {
- return srv.(NSNodeServiceServer).UpgradeNSNode(ctx, in)
- }
- info := &grpc.UnaryServerInfo{
- Server: srv,
- FullMethod: NSNodeService_UpgradeNSNode_FullMethodName,
- }
- handler := func(ctx context.Context, req interface{}) (interface{}, error) {
- return srv.(NSNodeServiceServer).UpgradeNSNode(ctx, req.(*UpgradeNSNodeRequest))
- }
- return interceptor(ctx, in, info, handler)
-}
-
// NSNodeService_ServiceDesc is the grpc.ServiceDesc for NSNodeService service.
// It's only intended for direct use with grpc.RegisterService,
// and not to be introspected or modified (even as a copy)
@@ -1135,6 +1135,14 @@ var NSNodeService_ServiceDesc = grpc.ServiceDesc{
MethodName: "countAllUpgradeNSNodesWithNSClusterId",
Handler: _NSNodeService_CountAllUpgradeNSNodesWithNSClusterId_Handler,
},
+ {
+ MethodName: "findAllUpgradeNSNodesWithNSClusterId",
+ Handler: _NSNodeService_FindAllUpgradeNSNodesWithNSClusterId_Handler,
+ },
+ {
+ MethodName: "upgradeNSNode",
+ Handler: _NSNodeService_UpgradeNSNode_Handler,
+ },
{
MethodName: "createNSNode",
Handler: _NSNodeService_CreateNSNode_Handler,
@@ -1219,14 +1227,6 @@ var NSNodeService_ServiceDesc = grpc.ServiceDesc{
MethodName: "updateNSNodeAPIConfig",
Handler: _NSNodeService_UpdateNSNodeAPIConfig_Handler,
},
- {
- MethodName: "findAllUpgradeNSNodesWithNSClusterId",
- Handler: _NSNodeService_FindAllUpgradeNSNodesWithNSClusterId_Handler,
- },
- {
- MethodName: "upgradeNSNode",
- Handler: _NSNodeService_UpgradeNSNode_Handler,
- },
},
Streams: []grpc.StreamDesc{
{
diff --git a/EdgeCommon/pkg/rpc/pb/service_ns_node_upgrade.go b/EdgeCommon/pkg/rpc/pb/service_ns_node_upgrade.go
deleted file mode 100644
index baf3f88..0000000
--- a/EdgeCommon/pkg/rpc/pb/service_ns_node_upgrade.go
+++ /dev/null
@@ -1,274 +0,0 @@
-package pb
-
-import (
- "fmt"
-
- "google.golang.org/protobuf/encoding/protowire"
- "google.golang.org/protobuf/proto"
-)
-
-// FindAllUpgradeNSNodesWithNSClusterIdRequest 列出所有需要升级的NS节点
-type FindAllUpgradeNSNodesWithNSClusterIdRequest struct {
- NsClusterId int64 `protobuf:"varint,1,opt,name=nsClusterId,proto3" json:"nsClusterId,omitempty"`
-}
-
-func (x *FindAllUpgradeNSNodesWithNSClusterIdRequest) Reset() { *x = FindAllUpgradeNSNodesWithNSClusterIdRequest{} }
-func (x *FindAllUpgradeNSNodesWithNSClusterIdRequest) String() string { return fmt.Sprintf("%+v", *x) }
-func (x *FindAllUpgradeNSNodesWithNSClusterIdRequest) ProtoMessage() {}
-
-func (x *FindAllUpgradeNSNodesWithNSClusterIdRequest) GetNsClusterId() int64 {
- if x != nil {
- return x.NsClusterId
- }
- return 0
-}
-
-func (x *FindAllUpgradeNSNodesWithNSClusterIdRequest) Marshal() ([]byte, error) {
- var b []byte
- if x.NsClusterId != 0 {
- b = protowire.AppendTag(b, 1, protowire.VarintType)
- b = protowire.AppendVarint(b, uint64(x.NsClusterId))
- }
- return b, nil
-}
-
-func (x *FindAllUpgradeNSNodesWithNSClusterIdRequest) Unmarshal(data []byte) error {
- for len(data) > 0 {
- num, typ, n := protowire.ConsumeTag(data)
- if n < 0 {
- return fmt.Errorf("invalid tag")
- }
- data = data[n:]
- switch num {
- case 1:
- if typ == protowire.VarintType {
- v, n := protowire.ConsumeVarint(data)
- if n < 0 {
- return fmt.Errorf("invalid varint")
- }
- x.NsClusterId = int64(v)
- data = data[n:]
- }
- default:
- n := protowire.ConsumeFieldValue(num, typ, data)
- if n < 0 {
- return fmt.Errorf("invalid field value")
- }
- data = data[n:]
- }
- }
- return nil
-}
-
-// FindAllUpgradeNSNodesWithNSClusterIdResponse_NSNodeUpgrade 单个待升级NS节点信息
-type FindAllUpgradeNSNodesWithNSClusterIdResponse_NSNodeUpgrade struct {
- NsNode *NSNode `protobuf:"bytes,1,opt,name=nsNode,proto3" json:"nsNode,omitempty"`
- Os string `protobuf:"bytes,2,opt,name=os,proto3" json:"os,omitempty"`
- Arch string `protobuf:"bytes,3,opt,name=arch,proto3" json:"arch,omitempty"`
- OldVersion string `protobuf:"bytes,4,opt,name=oldVersion,proto3" json:"oldVersion,omitempty"`
- NewVersion string `protobuf:"bytes,5,opt,name=newVersion,proto3" json:"newVersion,omitempty"`
-}
-
-func (x *FindAllUpgradeNSNodesWithNSClusterIdResponse_NSNodeUpgrade) Reset() {
- *x = FindAllUpgradeNSNodesWithNSClusterIdResponse_NSNodeUpgrade{}
-}
-func (x *FindAllUpgradeNSNodesWithNSClusterIdResponse_NSNodeUpgrade) String() string {
- return fmt.Sprintf("%+v", *x)
-}
-func (x *FindAllUpgradeNSNodesWithNSClusterIdResponse_NSNodeUpgrade) ProtoMessage() {}
-
-func (x *FindAllUpgradeNSNodesWithNSClusterIdResponse_NSNodeUpgrade) Marshal() ([]byte, error) {
- var b []byte
- if x.NsNode != nil {
- nodeData, err := proto.Marshal(x.NsNode)
- if err != nil {
- return nil, err
- }
- b = protowire.AppendTag(b, 1, protowire.BytesType)
- b = protowire.AppendBytes(b, nodeData)
- }
- if x.Os != "" {
- b = protowire.AppendTag(b, 2, protowire.BytesType)
- b = protowire.AppendString(b, x.Os)
- }
- if x.Arch != "" {
- b = protowire.AppendTag(b, 3, protowire.BytesType)
- b = protowire.AppendString(b, x.Arch)
- }
- if x.OldVersion != "" {
- b = protowire.AppendTag(b, 4, protowire.BytesType)
- b = protowire.AppendString(b, x.OldVersion)
- }
- if x.NewVersion != "" {
- b = protowire.AppendTag(b, 5, protowire.BytesType)
- b = protowire.AppendString(b, x.NewVersion)
- }
- return b, nil
-}
-
-func (x *FindAllUpgradeNSNodesWithNSClusterIdResponse_NSNodeUpgrade) Unmarshal(data []byte) error {
- for len(data) > 0 {
- num, typ, n := protowire.ConsumeTag(data)
- if n < 0 {
- return fmt.Errorf("invalid tag")
- }
- data = data[n:]
- switch num {
- case 1:
- if typ == protowire.BytesType {
- v, n := protowire.ConsumeBytes(data)
- if n < 0 {
- return fmt.Errorf("invalid bytes")
- }
- x.NsNode = &NSNode{}
- if err := proto.Unmarshal(v, x.NsNode); err != nil {
- return err
- }
- data = data[n:]
- }
- case 2, 3, 4, 5:
- if typ == protowire.BytesType {
- v, n := protowire.ConsumeString(data)
- if n < 0 {
- return fmt.Errorf("invalid string")
- }
- switch num {
- case 2:
- x.Os = v
- case 3:
- x.Arch = v
- case 4:
- x.OldVersion = v
- case 5:
- x.NewVersion = v
- }
- data = data[n:]
- }
- default:
- n := protowire.ConsumeFieldValue(num, typ, data)
- if n < 0 {
- return fmt.Errorf("invalid field value")
- }
- data = data[n:]
- }
- }
- return nil
-}
-
-// FindAllUpgradeNSNodesWithNSClusterIdResponse 列出所有需要升级的NS节点
-type FindAllUpgradeNSNodesWithNSClusterIdResponse struct {
- Nodes []*FindAllUpgradeNSNodesWithNSClusterIdResponse_NSNodeUpgrade `protobuf:"bytes,1,rep,name=nodes,proto3" json:"nodes,omitempty"`
-}
-
-func (x *FindAllUpgradeNSNodesWithNSClusterIdResponse) Reset() {
- *x = FindAllUpgradeNSNodesWithNSClusterIdResponse{}
-}
-func (x *FindAllUpgradeNSNodesWithNSClusterIdResponse) String() string {
- return fmt.Sprintf("%+v", *x)
-}
-func (x *FindAllUpgradeNSNodesWithNSClusterIdResponse) ProtoMessage() {}
-
-func (x *FindAllUpgradeNSNodesWithNSClusterIdResponse) GetNodes() []*FindAllUpgradeNSNodesWithNSClusterIdResponse_NSNodeUpgrade {
- if x != nil {
- return x.Nodes
- }
- return nil
-}
-
-func (x *FindAllUpgradeNSNodesWithNSClusterIdResponse) Marshal() ([]byte, error) {
- var b []byte
- for _, node := range x.Nodes {
- nodeData, err := node.Marshal()
- if err != nil {
- return nil, err
- }
- b = protowire.AppendTag(b, 1, protowire.BytesType)
- b = protowire.AppendBytes(b, nodeData)
- }
- return b, nil
-}
-
-func (x *FindAllUpgradeNSNodesWithNSClusterIdResponse) Unmarshal(data []byte) error {
- for len(data) > 0 {
- num, typ, n := protowire.ConsumeTag(data)
- if n < 0 {
- return fmt.Errorf("invalid tag")
- }
- data = data[n:]
- switch num {
- case 1:
- if typ == protowire.BytesType {
- v, n := protowire.ConsumeBytes(data)
- if n < 0 {
- return fmt.Errorf("invalid bytes")
- }
- node := &FindAllUpgradeNSNodesWithNSClusterIdResponse_NSNodeUpgrade{}
- if err := node.Unmarshal(v); err != nil {
- return err
- }
- x.Nodes = append(x.Nodes, node)
- data = data[n:]
- }
- default:
- n := protowire.ConsumeFieldValue(num, typ, data)
- if n < 0 {
- return fmt.Errorf("invalid field value")
- }
- data = data[n:]
- }
- }
- return nil
-}
-
-// UpgradeNSNodeRequest 升级单个NS节点
-type UpgradeNSNodeRequest struct {
- NsNodeId int64 `protobuf:"varint,1,opt,name=nsNodeId,proto3" json:"nsNodeId,omitempty"`
-}
-
-func (x *UpgradeNSNodeRequest) Reset() { *x = UpgradeNSNodeRequest{} }
-func (x *UpgradeNSNodeRequest) String() string { return fmt.Sprintf("%+v", *x) }
-func (x *UpgradeNSNodeRequest) ProtoMessage() {}
-
-func (x *UpgradeNSNodeRequest) GetNsNodeId() int64 {
- if x != nil {
- return x.NsNodeId
- }
- return 0
-}
-
-func (x *UpgradeNSNodeRequest) Marshal() ([]byte, error) {
- var b []byte
- if x.NsNodeId != 0 {
- b = protowire.AppendTag(b, 1, protowire.VarintType)
- b = protowire.AppendVarint(b, uint64(x.NsNodeId))
- }
- return b, nil
-}
-
-func (x *UpgradeNSNodeRequest) Unmarshal(data []byte) error {
- for len(data) > 0 {
- num, typ, n := protowire.ConsumeTag(data)
- if n < 0 {
- return fmt.Errorf("invalid tag")
- }
- data = data[n:]
- switch num {
- case 1:
- if typ == protowire.VarintType {
- v, n := protowire.ConsumeVarint(data)
- if n < 0 {
- return fmt.Errorf("invalid varint")
- }
- x.NsNodeId = int64(v)
- data = data[n:]
- }
- default:
- n := protowire.ConsumeFieldValue(num, typ, data)
- if n < 0 {
- return fmt.Errorf("invalid field value")
- }
- data = data[n:]
- }
- }
- return nil
-}
diff --git a/EdgeCommon/pkg/rpc/pb/service_ns_plan.pb.go b/EdgeCommon/pkg/rpc/pb/service_ns_plan.pb.go
index 036226e..b556a32 100644
--- a/EdgeCommon/pkg/rpc/pb/service_ns_plan.pb.go
+++ b/EdgeCommon/pkg/rpc/pb/service_ns_plan.pb.go
@@ -1,7 +1,7 @@
// Code generated by protoc-gen-go. DO NOT EDIT.
// versions:
-// protoc-gen-go v1.36.0
-// protoc v6.33.2
+// protoc-gen-go v1.36.11
+// protoc v3.19.6
// source: service_ns_plan.proto
package pb
@@ -11,6 +11,7 @@ import (
protoimpl "google.golang.org/protobuf/runtime/protoimpl"
reflect "reflect"
sync "sync"
+ unsafe "unsafe"
)
const (
@@ -561,104 +562,62 @@ func (x *DeleteNSPlanRequest) GetNsPlanId() int64 {
var File_service_ns_plan_proto protoreflect.FileDescriptor
-var file_service_ns_plan_proto_rawDesc = []byte{
- 0x0a, 0x15, 0x73, 0x65, 0x72, 0x76, 0x69, 0x63, 0x65, 0x5f, 0x6e, 0x73, 0x5f, 0x70, 0x6c, 0x61,
- 0x6e, 0x2e, 0x70, 0x72, 0x6f, 0x74, 0x6f, 0x12, 0x02, 0x70, 0x62, 0x1a, 0x1a, 0x6d, 0x6f, 0x64,
- 0x65, 0x6c, 0x73, 0x2f, 0x6d, 0x6f, 0x64, 0x65, 0x6c, 0x5f, 0x6e, 0x73, 0x5f, 0x70, 0x6c, 0x61,
- 0x6e, 0x2e, 0x70, 0x72, 0x6f, 0x74, 0x6f, 0x1a, 0x19, 0x6d, 0x6f, 0x64, 0x65, 0x6c, 0x73, 0x2f,
- 0x72, 0x70, 0x63, 0x5f, 0x6d, 0x65, 0x73, 0x73, 0x61, 0x67, 0x65, 0x73, 0x2e, 0x70, 0x72, 0x6f,
- 0x74, 0x6f, 0x22, 0x8f, 0x01, 0x0a, 0x13, 0x43, 0x72, 0x65, 0x61, 0x74, 0x65, 0x4e, 0x53, 0x50,
- 0x6c, 0x61, 0x6e, 0x52, 0x65, 0x71, 0x75, 0x65, 0x73, 0x74, 0x12, 0x12, 0x0a, 0x04, 0x6e, 0x61,
- 0x6d, 0x65, 0x18, 0x01, 0x20, 0x01, 0x28, 0x09, 0x52, 0x04, 0x6e, 0x61, 0x6d, 0x65, 0x12, 0x22,
- 0x0a, 0x0c, 0x6d, 0x6f, 0x6e, 0x74, 0x68, 0x6c, 0x79, 0x50, 0x72, 0x69, 0x63, 0x65, 0x18, 0x02,
- 0x20, 0x01, 0x28, 0x02, 0x52, 0x0c, 0x6d, 0x6f, 0x6e, 0x74, 0x68, 0x6c, 0x79, 0x50, 0x72, 0x69,
- 0x63, 0x65, 0x12, 0x20, 0x0a, 0x0b, 0x79, 0x65, 0x61, 0x72, 0x6c, 0x79, 0x50, 0x72, 0x69, 0x63,
- 0x65, 0x18, 0x03, 0x20, 0x01, 0x28, 0x02, 0x52, 0x0b, 0x79, 0x65, 0x61, 0x72, 0x6c, 0x79, 0x50,
- 0x72, 0x69, 0x63, 0x65, 0x12, 0x1e, 0x0a, 0x0a, 0x63, 0x6f, 0x6e, 0x66, 0x69, 0x67, 0x4a, 0x53,
- 0x4f, 0x4e, 0x18, 0x04, 0x20, 0x01, 0x28, 0x0c, 0x52, 0x0a, 0x63, 0x6f, 0x6e, 0x66, 0x69, 0x67,
- 0x4a, 0x53, 0x4f, 0x4e, 0x22, 0x32, 0x0a, 0x14, 0x43, 0x72, 0x65, 0x61, 0x74, 0x65, 0x4e, 0x53,
- 0x50, 0x6c, 0x61, 0x6e, 0x52, 0x65, 0x73, 0x70, 0x6f, 0x6e, 0x73, 0x65, 0x12, 0x1a, 0x0a, 0x08,
- 0x6e, 0x73, 0x50, 0x6c, 0x61, 0x6e, 0x49, 0x64, 0x18, 0x01, 0x20, 0x01, 0x28, 0x03, 0x52, 0x08,
- 0x6e, 0x73, 0x50, 0x6c, 0x61, 0x6e, 0x49, 0x64, 0x22, 0xbf, 0x01, 0x0a, 0x13, 0x55, 0x70, 0x64,
- 0x61, 0x74, 0x65, 0x4e, 0x53, 0x50, 0x6c, 0x61, 0x6e, 0x52, 0x65, 0x71, 0x75, 0x65, 0x73, 0x74,
- 0x12, 0x1a, 0x0a, 0x08, 0x6e, 0x73, 0x50, 0x6c, 0x61, 0x6e, 0x49, 0x64, 0x18, 0x01, 0x20, 0x01,
- 0x28, 0x03, 0x52, 0x08, 0x6e, 0x73, 0x50, 0x6c, 0x61, 0x6e, 0x49, 0x64, 0x12, 0x12, 0x0a, 0x04,
- 0x6e, 0x61, 0x6d, 0x65, 0x18, 0x02, 0x20, 0x01, 0x28, 0x09, 0x52, 0x04, 0x6e, 0x61, 0x6d, 0x65,
- 0x12, 0x12, 0x0a, 0x04, 0x69, 0x73, 0x4f, 0x6e, 0x18, 0x03, 0x20, 0x01, 0x28, 0x08, 0x52, 0x04,
- 0x69, 0x73, 0x4f, 0x6e, 0x12, 0x22, 0x0a, 0x0c, 0x6d, 0x6f, 0x6e, 0x74, 0x68, 0x6c, 0x79, 0x50,
- 0x72, 0x69, 0x63, 0x65, 0x18, 0x04, 0x20, 0x01, 0x28, 0x02, 0x52, 0x0c, 0x6d, 0x6f, 0x6e, 0x74,
- 0x68, 0x6c, 0x79, 0x50, 0x72, 0x69, 0x63, 0x65, 0x12, 0x20, 0x0a, 0x0b, 0x79, 0x65, 0x61, 0x72,
- 0x6c, 0x79, 0x50, 0x72, 0x69, 0x63, 0x65, 0x18, 0x05, 0x20, 0x01, 0x28, 0x02, 0x52, 0x0b, 0x79,
- 0x65, 0x61, 0x72, 0x6c, 0x79, 0x50, 0x72, 0x69, 0x63, 0x65, 0x12, 0x1e, 0x0a, 0x0a, 0x63, 0x6f,
- 0x6e, 0x66, 0x69, 0x67, 0x4a, 0x53, 0x4f, 0x4e, 0x18, 0x06, 0x20, 0x01, 0x28, 0x0c, 0x52, 0x0a,
- 0x63, 0x6f, 0x6e, 0x66, 0x69, 0x67, 0x4a, 0x53, 0x4f, 0x4e, 0x22, 0x32, 0x0a, 0x12, 0x53, 0x6f,
- 0x72, 0x74, 0x4e, 0x53, 0x50, 0x6c, 0x61, 0x6e, 0x73, 0x52, 0x65, 0x71, 0x75, 0x65, 0x73, 0x74,
- 0x12, 0x1c, 0x0a, 0x09, 0x6e, 0x73, 0x50, 0x6c, 0x61, 0x6e, 0x49, 0x64, 0x73, 0x18, 0x01, 0x20,
- 0x03, 0x28, 0x03, 0x52, 0x09, 0x6e, 0x73, 0x50, 0x6c, 0x61, 0x6e, 0x49, 0x64, 0x73, 0x22, 0x17,
- 0x0a, 0x15, 0x46, 0x69, 0x6e, 0x64, 0x41, 0x6c, 0x6c, 0x4e, 0x53, 0x50, 0x6c, 0x61, 0x6e, 0x73,
- 0x52, 0x65, 0x71, 0x75, 0x65, 0x73, 0x74, 0x22, 0x3e, 0x0a, 0x16, 0x46, 0x69, 0x6e, 0x64, 0x41,
- 0x6c, 0x6c, 0x4e, 0x53, 0x50, 0x6c, 0x61, 0x6e, 0x73, 0x52, 0x65, 0x73, 0x70, 0x6f, 0x6e, 0x73,
- 0x65, 0x12, 0x24, 0x0a, 0x07, 0x6e, 0x73, 0x50, 0x6c, 0x61, 0x6e, 0x73, 0x18, 0x01, 0x20, 0x03,
- 0x28, 0x0b, 0x32, 0x0a, 0x2e, 0x70, 0x62, 0x2e, 0x4e, 0x53, 0x50, 0x6c, 0x61, 0x6e, 0x52, 0x07,
- 0x6e, 0x73, 0x50, 0x6c, 0x61, 0x6e, 0x73, 0x22, 0x1e, 0x0a, 0x1c, 0x46, 0x69, 0x6e, 0x64, 0x41,
- 0x6c, 0x6c, 0x45, 0x6e, 0x61, 0x62, 0x6c, 0x65, 0x64, 0x4e, 0x53, 0x50, 0x6c, 0x61, 0x6e, 0x73,
- 0x52, 0x65, 0x71, 0x75, 0x65, 0x73, 0x74, 0x22, 0x45, 0x0a, 0x1d, 0x46, 0x69, 0x6e, 0x64, 0x41,
- 0x6c, 0x6c, 0x45, 0x6e, 0x61, 0x62, 0x6c, 0x65, 0x64, 0x4e, 0x53, 0x50, 0x6c, 0x61, 0x6e, 0x73,
- 0x52, 0x65, 0x73, 0x70, 0x6f, 0x6e, 0x73, 0x65, 0x12, 0x24, 0x0a, 0x07, 0x6e, 0x73, 0x50, 0x6c,
- 0x61, 0x6e, 0x73, 0x18, 0x01, 0x20, 0x03, 0x28, 0x0b, 0x32, 0x0a, 0x2e, 0x70, 0x62, 0x2e, 0x4e,
- 0x53, 0x50, 0x6c, 0x61, 0x6e, 0x52, 0x07, 0x6e, 0x73, 0x50, 0x6c, 0x61, 0x6e, 0x73, 0x22, 0x2f,
- 0x0a, 0x11, 0x46, 0x69, 0x6e, 0x64, 0x4e, 0x53, 0x50, 0x6c, 0x61, 0x6e, 0x52, 0x65, 0x71, 0x75,
- 0x65, 0x73, 0x74, 0x12, 0x1a, 0x0a, 0x08, 0x6e, 0x73, 0x50, 0x6c, 0x61, 0x6e, 0x49, 0x64, 0x18,
- 0x01, 0x20, 0x01, 0x28, 0x03, 0x52, 0x08, 0x6e, 0x73, 0x50, 0x6c, 0x61, 0x6e, 0x49, 0x64, 0x22,
- 0x38, 0x0a, 0x12, 0x46, 0x69, 0x6e, 0x64, 0x4e, 0x53, 0x50, 0x6c, 0x61, 0x6e, 0x52, 0x65, 0x73,
- 0x70, 0x6f, 0x6e, 0x73, 0x65, 0x12, 0x22, 0x0a, 0x06, 0x6e, 0x73, 0x50, 0x6c, 0x61, 0x6e, 0x18,
- 0x01, 0x20, 0x01, 0x28, 0x0b, 0x32, 0x0a, 0x2e, 0x70, 0x62, 0x2e, 0x4e, 0x53, 0x50, 0x6c, 0x61,
- 0x6e, 0x52, 0x06, 0x6e, 0x73, 0x50, 0x6c, 0x61, 0x6e, 0x22, 0x31, 0x0a, 0x13, 0x44, 0x65, 0x6c,
- 0x65, 0x74, 0x65, 0x4e, 0x53, 0x50, 0x6c, 0x61, 0x6e, 0x52, 0x65, 0x71, 0x75, 0x65, 0x73, 0x74,
- 0x12, 0x1a, 0x0a, 0x08, 0x6e, 0x73, 0x50, 0x6c, 0x61, 0x6e, 0x49, 0x64, 0x18, 0x01, 0x20, 0x01,
- 0x28, 0x03, 0x52, 0x08, 0x6e, 0x73, 0x50, 0x6c, 0x61, 0x6e, 0x49, 0x64, 0x32, 0xe4, 0x03, 0x0a,
- 0x0d, 0x4e, 0x53, 0x50, 0x6c, 0x61, 0x6e, 0x53, 0x65, 0x72, 0x76, 0x69, 0x63, 0x65, 0x12, 0x41,
- 0x0a, 0x0c, 0x63, 0x72, 0x65, 0x61, 0x74, 0x65, 0x4e, 0x53, 0x50, 0x6c, 0x61, 0x6e, 0x12, 0x17,
- 0x2e, 0x70, 0x62, 0x2e, 0x43, 0x72, 0x65, 0x61, 0x74, 0x65, 0x4e, 0x53, 0x50, 0x6c, 0x61, 0x6e,
- 0x52, 0x65, 0x71, 0x75, 0x65, 0x73, 0x74, 0x1a, 0x18, 0x2e, 0x70, 0x62, 0x2e, 0x43, 0x72, 0x65,
- 0x61, 0x74, 0x65, 0x4e, 0x53, 0x50, 0x6c, 0x61, 0x6e, 0x52, 0x65, 0x73, 0x70, 0x6f, 0x6e, 0x73,
- 0x65, 0x12, 0x37, 0x0a, 0x0c, 0x75, 0x70, 0x64, 0x61, 0x74, 0x65, 0x4e, 0x53, 0x50, 0x6c, 0x61,
- 0x6e, 0x12, 0x17, 0x2e, 0x70, 0x62, 0x2e, 0x55, 0x70, 0x64, 0x61, 0x74, 0x65, 0x4e, 0x53, 0x50,
- 0x6c, 0x61, 0x6e, 0x52, 0x65, 0x71, 0x75, 0x65, 0x73, 0x74, 0x1a, 0x0e, 0x2e, 0x70, 0x62, 0x2e,
- 0x52, 0x50, 0x43, 0x53, 0x75, 0x63, 0x63, 0x65, 0x73, 0x73, 0x12, 0x3a, 0x0a, 0x10, 0x73, 0x6f,
- 0x72, 0x74, 0x4e, 0x53, 0x50, 0x6c, 0x61, 0x6e, 0x4f, 0x72, 0x64, 0x65, 0x72, 0x73, 0x12, 0x16,
- 0x2e, 0x70, 0x62, 0x2e, 0x53, 0x6f, 0x72, 0x74, 0x4e, 0x53, 0x50, 0x6c, 0x61, 0x6e, 0x73, 0x52,
- 0x65, 0x71, 0x75, 0x65, 0x73, 0x74, 0x1a, 0x0e, 0x2e, 0x70, 0x62, 0x2e, 0x52, 0x50, 0x43, 0x53,
- 0x75, 0x63, 0x63, 0x65, 0x73, 0x73, 0x12, 0x47, 0x0a, 0x0e, 0x66, 0x69, 0x6e, 0x64, 0x41, 0x6c,
- 0x6c, 0x4e, 0x53, 0x50, 0x6c, 0x61, 0x6e, 0x73, 0x12, 0x19, 0x2e, 0x70, 0x62, 0x2e, 0x46, 0x69,
- 0x6e, 0x64, 0x41, 0x6c, 0x6c, 0x4e, 0x53, 0x50, 0x6c, 0x61, 0x6e, 0x73, 0x52, 0x65, 0x71, 0x75,
- 0x65, 0x73, 0x74, 0x1a, 0x1a, 0x2e, 0x70, 0x62, 0x2e, 0x46, 0x69, 0x6e, 0x64, 0x41, 0x6c, 0x6c,
- 0x4e, 0x53, 0x50, 0x6c, 0x61, 0x6e, 0x73, 0x52, 0x65, 0x73, 0x70, 0x6f, 0x6e, 0x73, 0x65, 0x12,
- 0x5c, 0x0a, 0x15, 0x66, 0x69, 0x6e, 0x64, 0x41, 0x6c, 0x6c, 0x45, 0x6e, 0x61, 0x62, 0x6c, 0x65,
- 0x64, 0x4e, 0x53, 0x50, 0x6c, 0x61, 0x6e, 0x73, 0x12, 0x20, 0x2e, 0x70, 0x62, 0x2e, 0x46, 0x69,
- 0x6e, 0x64, 0x41, 0x6c, 0x6c, 0x45, 0x6e, 0x61, 0x62, 0x6c, 0x65, 0x64, 0x4e, 0x53, 0x50, 0x6c,
- 0x61, 0x6e, 0x73, 0x52, 0x65, 0x71, 0x75, 0x65, 0x73, 0x74, 0x1a, 0x21, 0x2e, 0x70, 0x62, 0x2e,
- 0x46, 0x69, 0x6e, 0x64, 0x41, 0x6c, 0x6c, 0x45, 0x6e, 0x61, 0x62, 0x6c, 0x65, 0x64, 0x4e, 0x53,
- 0x50, 0x6c, 0x61, 0x6e, 0x73, 0x52, 0x65, 0x73, 0x70, 0x6f, 0x6e, 0x73, 0x65, 0x12, 0x3b, 0x0a,
- 0x0a, 0x66, 0x69, 0x6e, 0x64, 0x4e, 0x53, 0x50, 0x6c, 0x61, 0x6e, 0x12, 0x15, 0x2e, 0x70, 0x62,
- 0x2e, 0x46, 0x69, 0x6e, 0x64, 0x4e, 0x53, 0x50, 0x6c, 0x61, 0x6e, 0x52, 0x65, 0x71, 0x75, 0x65,
- 0x73, 0x74, 0x1a, 0x16, 0x2e, 0x70, 0x62, 0x2e, 0x46, 0x69, 0x6e, 0x64, 0x4e, 0x53, 0x50, 0x6c,
- 0x61, 0x6e, 0x52, 0x65, 0x73, 0x70, 0x6f, 0x6e, 0x73, 0x65, 0x12, 0x37, 0x0a, 0x0c, 0x64, 0x65,
- 0x6c, 0x65, 0x74, 0x65, 0x4e, 0x53, 0x50, 0x6c, 0x61, 0x6e, 0x12, 0x17, 0x2e, 0x70, 0x62, 0x2e,
- 0x44, 0x65, 0x6c, 0x65, 0x74, 0x65, 0x4e, 0x53, 0x50, 0x6c, 0x61, 0x6e, 0x52, 0x65, 0x71, 0x75,
- 0x65, 0x73, 0x74, 0x1a, 0x0e, 0x2e, 0x70, 0x62, 0x2e, 0x52, 0x50, 0x43, 0x53, 0x75, 0x63, 0x63,
- 0x65, 0x73, 0x73, 0x42, 0x06, 0x5a, 0x04, 0x2e, 0x2f, 0x70, 0x62, 0x62, 0x06, 0x70, 0x72, 0x6f,
- 0x74, 0x6f, 0x33,
-}
+const file_service_ns_plan_proto_rawDesc = "" +
+ "\n" +
+ "\x15service_ns_plan.proto\x12\x02pb\x1a\x1amodels/model_ns_plan.proto\x1a\x19models/rpc_messages.proto\"\x8f\x01\n" +
+ "\x13CreateNSPlanRequest\x12\x12\n" +
+ "\x04name\x18\x01 \x01(\tR\x04name\x12\"\n" +
+ "\fmonthlyPrice\x18\x02 \x01(\x02R\fmonthlyPrice\x12 \n" +
+ "\vyearlyPrice\x18\x03 \x01(\x02R\vyearlyPrice\x12\x1e\n" +
+ "\n" +
+ "configJSON\x18\x04 \x01(\fR\n" +
+ "configJSON\"2\n" +
+ "\x14CreateNSPlanResponse\x12\x1a\n" +
+ "\bnsPlanId\x18\x01 \x01(\x03R\bnsPlanId\"\xbf\x01\n" +
+ "\x13UpdateNSPlanRequest\x12\x1a\n" +
+ "\bnsPlanId\x18\x01 \x01(\x03R\bnsPlanId\x12\x12\n" +
+ "\x04name\x18\x02 \x01(\tR\x04name\x12\x12\n" +
+ "\x04isOn\x18\x03 \x01(\bR\x04isOn\x12\"\n" +
+ "\fmonthlyPrice\x18\x04 \x01(\x02R\fmonthlyPrice\x12 \n" +
+ "\vyearlyPrice\x18\x05 \x01(\x02R\vyearlyPrice\x12\x1e\n" +
+ "\n" +
+ "configJSON\x18\x06 \x01(\fR\n" +
+ "configJSON\"2\n" +
+ "\x12SortNSPlansRequest\x12\x1c\n" +
+ "\tnsPlanIds\x18\x01 \x03(\x03R\tnsPlanIds\"\x17\n" +
+ "\x15FindAllNSPlansRequest\">\n" +
+ "\x16FindAllNSPlansResponse\x12$\n" +
+ "\ansPlans\x18\x01 \x03(\v2\n" +
+ ".pb.NSPlanR\ansPlans\"\x1e\n" +
+ "\x1cFindAllEnabledNSPlansRequest\"E\n" +
+ "\x1dFindAllEnabledNSPlansResponse\x12$\n" +
+ "\ansPlans\x18\x01 \x03(\v2\n" +
+ ".pb.NSPlanR\ansPlans\"/\n" +
+ "\x11FindNSPlanRequest\x12\x1a\n" +
+ "\bnsPlanId\x18\x01 \x01(\x03R\bnsPlanId\"8\n" +
+ "\x12FindNSPlanResponse\x12\"\n" +
+ "\x06nsPlan\x18\x01 \x01(\v2\n" +
+ ".pb.NSPlanR\x06nsPlan\"1\n" +
+ "\x13DeleteNSPlanRequest\x12\x1a\n" +
+ "\bnsPlanId\x18\x01 \x01(\x03R\bnsPlanId2\xe4\x03\n" +
+ "\rNSPlanService\x12A\n" +
+ "\fcreateNSPlan\x12\x17.pb.CreateNSPlanRequest\x1a\x18.pb.CreateNSPlanResponse\x127\n" +
+ "\fupdateNSPlan\x12\x17.pb.UpdateNSPlanRequest\x1a\x0e.pb.RPCSuccess\x12:\n" +
+ "\x10sortNSPlanOrders\x12\x16.pb.SortNSPlansRequest\x1a\x0e.pb.RPCSuccess\x12G\n" +
+ "\x0efindAllNSPlans\x12\x19.pb.FindAllNSPlansRequest\x1a\x1a.pb.FindAllNSPlansResponse\x12\\\n" +
+ "\x15findAllEnabledNSPlans\x12 .pb.FindAllEnabledNSPlansRequest\x1a!.pb.FindAllEnabledNSPlansResponse\x12;\n" +
+ "\n" +
+ "findNSPlan\x12\x15.pb.FindNSPlanRequest\x1a\x16.pb.FindNSPlanResponse\x127\n" +
+ "\fdeleteNSPlan\x12\x17.pb.DeleteNSPlanRequest\x1a\x0e.pb.RPCSuccessB\x06Z\x04./pbb\x06proto3"
var (
file_service_ns_plan_proto_rawDescOnce sync.Once
- file_service_ns_plan_proto_rawDescData = file_service_ns_plan_proto_rawDesc
+ file_service_ns_plan_proto_rawDescData []byte
)
func file_service_ns_plan_proto_rawDescGZIP() []byte {
file_service_ns_plan_proto_rawDescOnce.Do(func() {
- file_service_ns_plan_proto_rawDescData = protoimpl.X.CompressGZIP(file_service_ns_plan_proto_rawDescData)
+ file_service_ns_plan_proto_rawDescData = protoimpl.X.CompressGZIP(unsafe.Slice(unsafe.StringData(file_service_ns_plan_proto_rawDesc), len(file_service_ns_plan_proto_rawDesc)))
})
return file_service_ns_plan_proto_rawDescData
}
@@ -715,7 +674,7 @@ func file_service_ns_plan_proto_init() {
out := protoimpl.TypeBuilder{
File: protoimpl.DescBuilder{
GoPackagePath: reflect.TypeOf(x{}).PkgPath(),
- RawDescriptor: file_service_ns_plan_proto_rawDesc,
+ RawDescriptor: unsafe.Slice(unsafe.StringData(file_service_ns_plan_proto_rawDesc), len(file_service_ns_plan_proto_rawDesc)),
NumEnums: 0,
NumMessages: 11,
NumExtensions: 0,
@@ -726,7 +685,6 @@ func file_service_ns_plan_proto_init() {
MessageInfos: file_service_ns_plan_proto_msgTypes,
}.Build()
File_service_ns_plan_proto = out.File
- file_service_ns_plan_proto_rawDesc = nil
file_service_ns_plan_proto_goTypes = nil
file_service_ns_plan_proto_depIdxs = nil
}
diff --git a/EdgeCommon/pkg/rpc/pb/service_ns_plan_grpc.pb.go b/EdgeCommon/pkg/rpc/pb/service_ns_plan_grpc.pb.go
index feda4cd..ad993bf 100644
--- a/EdgeCommon/pkg/rpc/pb/service_ns_plan_grpc.pb.go
+++ b/EdgeCommon/pkg/rpc/pb/service_ns_plan_grpc.pb.go
@@ -1,7 +1,7 @@
// Code generated by protoc-gen-go-grpc. DO NOT EDIT.
// versions:
-// - protoc-gen-go-grpc v1.5.1
-// - protoc v6.33.2
+// - protoc-gen-go-grpc v1.6.1
+// - protoc v3.19.6
// source: service_ns_plan.proto
package pb
@@ -158,25 +158,25 @@ type NSPlanServiceServer interface {
type UnimplementedNSPlanServiceServer struct{}
func (UnimplementedNSPlanServiceServer) CreateNSPlan(context.Context, *CreateNSPlanRequest) (*CreateNSPlanResponse, error) {
- return nil, status.Errorf(codes.Unimplemented, "method CreateNSPlan not implemented")
+ return nil, status.Error(codes.Unimplemented, "method CreateNSPlan not implemented")
}
func (UnimplementedNSPlanServiceServer) UpdateNSPlan(context.Context, *UpdateNSPlanRequest) (*RPCSuccess, error) {
- return nil, status.Errorf(codes.Unimplemented, "method UpdateNSPlan not implemented")
+ return nil, status.Error(codes.Unimplemented, "method UpdateNSPlan not implemented")
}
func (UnimplementedNSPlanServiceServer) SortNSPlanOrders(context.Context, *SortNSPlansRequest) (*RPCSuccess, error) {
- return nil, status.Errorf(codes.Unimplemented, "method SortNSPlanOrders not implemented")
+ return nil, status.Error(codes.Unimplemented, "method SortNSPlanOrders not implemented")
}
func (UnimplementedNSPlanServiceServer) FindAllNSPlans(context.Context, *FindAllNSPlansRequest) (*FindAllNSPlansResponse, error) {
- return nil, status.Errorf(codes.Unimplemented, "method FindAllNSPlans not implemented")
+ return nil, status.Error(codes.Unimplemented, "method FindAllNSPlans not implemented")
}
func (UnimplementedNSPlanServiceServer) FindAllEnabledNSPlans(context.Context, *FindAllEnabledNSPlansRequest) (*FindAllEnabledNSPlansResponse, error) {
- return nil, status.Errorf(codes.Unimplemented, "method FindAllEnabledNSPlans not implemented")
+ return nil, status.Error(codes.Unimplemented, "method FindAllEnabledNSPlans not implemented")
}
func (UnimplementedNSPlanServiceServer) FindNSPlan(context.Context, *FindNSPlanRequest) (*FindNSPlanResponse, error) {
- return nil, status.Errorf(codes.Unimplemented, "method FindNSPlan not implemented")
+ return nil, status.Error(codes.Unimplemented, "method FindNSPlan not implemented")
}
func (UnimplementedNSPlanServiceServer) DeleteNSPlan(context.Context, *DeleteNSPlanRequest) (*RPCSuccess, error) {
- return nil, status.Errorf(codes.Unimplemented, "method DeleteNSPlan not implemented")
+ return nil, status.Error(codes.Unimplemented, "method DeleteNSPlan not implemented")
}
func (UnimplementedNSPlanServiceServer) testEmbeddedByValue() {}
@@ -188,7 +188,7 @@ type UnsafeNSPlanServiceServer interface {
}
func RegisterNSPlanServiceServer(s grpc.ServiceRegistrar, srv NSPlanServiceServer) {
- // If the following call pancis, it indicates UnimplementedNSPlanServiceServer was
+ // If the following call panics, it indicates UnimplementedNSPlanServiceServer was
// embedded by pointer and is nil. This will cause panics if an
// unimplemented method is ever invoked, so we test this at initialization
// time to prevent it from happening at runtime later due to I/O.
diff --git a/EdgeCommon/pkg/rpc/pb/service_ns_question_option.pb.go b/EdgeCommon/pkg/rpc/pb/service_ns_question_option.pb.go
index 408e7b4..58edb60 100644
--- a/EdgeCommon/pkg/rpc/pb/service_ns_question_option.pb.go
+++ b/EdgeCommon/pkg/rpc/pb/service_ns_question_option.pb.go
@@ -1,7 +1,7 @@
// Code generated by protoc-gen-go. DO NOT EDIT.
// versions:
-// protoc-gen-go v1.36.0
-// protoc v6.33.2
+// protoc-gen-go v1.36.11
+// protoc v3.19.6
// source: service_ns_question_option.proto
package pb
@@ -11,6 +11,7 @@ import (
protoimpl "google.golang.org/protobuf/runtime/protoimpl"
reflect "reflect"
sync "sync"
+ unsafe "unsafe"
)
const (
@@ -253,70 +254,35 @@ func (x *DeleteNSQuestionOptionRequest) GetNsQuestionOptionId() int64 {
var File_service_ns_question_option_proto protoreflect.FileDescriptor
-var file_service_ns_question_option_proto_rawDesc = []byte{
- 0x0a, 0x20, 0x73, 0x65, 0x72, 0x76, 0x69, 0x63, 0x65, 0x5f, 0x6e, 0x73, 0x5f, 0x71, 0x75, 0x65,
- 0x73, 0x74, 0x69, 0x6f, 0x6e, 0x5f, 0x6f, 0x70, 0x74, 0x69, 0x6f, 0x6e, 0x2e, 0x70, 0x72, 0x6f,
- 0x74, 0x6f, 0x12, 0x02, 0x70, 0x62, 0x1a, 0x19, 0x6d, 0x6f, 0x64, 0x65, 0x6c, 0x73, 0x2f, 0x72,
- 0x70, 0x63, 0x5f, 0x6d, 0x65, 0x73, 0x73, 0x61, 0x67, 0x65, 0x73, 0x2e, 0x70, 0x72, 0x6f, 0x74,
- 0x6f, 0x1a, 0x25, 0x6d, 0x6f, 0x64, 0x65, 0x6c, 0x73, 0x2f, 0x6d, 0x6f, 0x64, 0x65, 0x6c, 0x5f,
- 0x6e, 0x73, 0x5f, 0x71, 0x75, 0x65, 0x73, 0x74, 0x69, 0x6f, 0x6e, 0x5f, 0x6f, 0x70, 0x74, 0x69,
- 0x6f, 0x6e, 0x2e, 0x70, 0x72, 0x6f, 0x74, 0x6f, 0x22, 0x53, 0x0a, 0x1d, 0x43, 0x72, 0x65, 0x61,
- 0x74, 0x65, 0x4e, 0x53, 0x51, 0x75, 0x65, 0x73, 0x74, 0x69, 0x6f, 0x6e, 0x4f, 0x70, 0x74, 0x69,
- 0x6f, 0x6e, 0x52, 0x65, 0x71, 0x75, 0x65, 0x73, 0x74, 0x12, 0x12, 0x0a, 0x04, 0x6e, 0x61, 0x6d,
- 0x65, 0x18, 0x01, 0x20, 0x01, 0x28, 0x09, 0x52, 0x04, 0x6e, 0x61, 0x6d, 0x65, 0x12, 0x1e, 0x0a,
- 0x0a, 0x76, 0x61, 0x6c, 0x75, 0x65, 0x73, 0x4a, 0x53, 0x4f, 0x4e, 0x18, 0x02, 0x20, 0x01, 0x28,
- 0x0c, 0x52, 0x0a, 0x76, 0x61, 0x6c, 0x75, 0x65, 0x73, 0x4a, 0x53, 0x4f, 0x4e, 0x22, 0x50, 0x0a,
- 0x1e, 0x43, 0x72, 0x65, 0x61, 0x74, 0x65, 0x4e, 0x53, 0x51, 0x75, 0x65, 0x73, 0x74, 0x69, 0x6f,
- 0x6e, 0x4f, 0x70, 0x74, 0x69, 0x6f, 0x6e, 0x52, 0x65, 0x73, 0x70, 0x6f, 0x6e, 0x73, 0x65, 0x12,
- 0x2e, 0x0a, 0x12, 0x6e, 0x73, 0x51, 0x75, 0x65, 0x73, 0x74, 0x69, 0x6f, 0x6e, 0x4f, 0x70, 0x74,
- 0x69, 0x6f, 0x6e, 0x49, 0x64, 0x18, 0x01, 0x20, 0x01, 0x28, 0x03, 0x52, 0x12, 0x6e, 0x73, 0x51,
- 0x75, 0x65, 0x73, 0x74, 0x69, 0x6f, 0x6e, 0x4f, 0x70, 0x74, 0x69, 0x6f, 0x6e, 0x49, 0x64, 0x22,
- 0x4d, 0x0a, 0x1b, 0x46, 0x69, 0x6e, 0x64, 0x4e, 0x53, 0x51, 0x75, 0x65, 0x73, 0x74, 0x69, 0x6f,
- 0x6e, 0x4f, 0x70, 0x74, 0x69, 0x6f, 0x6e, 0x52, 0x65, 0x71, 0x75, 0x65, 0x73, 0x74, 0x12, 0x2e,
- 0x0a, 0x12, 0x6e, 0x73, 0x51, 0x75, 0x65, 0x73, 0x74, 0x69, 0x6f, 0x6e, 0x4f, 0x70, 0x74, 0x69,
- 0x6f, 0x6e, 0x49, 0x64, 0x18, 0x01, 0x20, 0x01, 0x28, 0x03, 0x52, 0x12, 0x6e, 0x73, 0x51, 0x75,
- 0x65, 0x73, 0x74, 0x69, 0x6f, 0x6e, 0x4f, 0x70, 0x74, 0x69, 0x6f, 0x6e, 0x49, 0x64, 0x22, 0x60,
- 0x0a, 0x1c, 0x46, 0x69, 0x6e, 0x64, 0x4e, 0x53, 0x51, 0x75, 0x65, 0x73, 0x74, 0x69, 0x6f, 0x6e,
- 0x4f, 0x70, 0x74, 0x69, 0x6f, 0x6e, 0x52, 0x65, 0x73, 0x70, 0x6f, 0x6e, 0x73, 0x65, 0x12, 0x40,
- 0x0a, 0x10, 0x6e, 0x73, 0x51, 0x75, 0x65, 0x73, 0x74, 0x69, 0x6f, 0x6e, 0x4f, 0x70, 0x74, 0x69,
- 0x6f, 0x6e, 0x18, 0x01, 0x20, 0x01, 0x28, 0x0b, 0x32, 0x14, 0x2e, 0x70, 0x62, 0x2e, 0x4e, 0x53,
- 0x51, 0x75, 0x65, 0x73, 0x74, 0x69, 0x6f, 0x6e, 0x4f, 0x70, 0x74, 0x69, 0x6f, 0x6e, 0x52, 0x10,
- 0x6e, 0x73, 0x51, 0x75, 0x65, 0x73, 0x74, 0x69, 0x6f, 0x6e, 0x4f, 0x70, 0x74, 0x69, 0x6f, 0x6e,
- 0x22, 0x4f, 0x0a, 0x1d, 0x44, 0x65, 0x6c, 0x65, 0x74, 0x65, 0x4e, 0x53, 0x51, 0x75, 0x65, 0x73,
- 0x74, 0x69, 0x6f, 0x6e, 0x4f, 0x70, 0x74, 0x69, 0x6f, 0x6e, 0x52, 0x65, 0x71, 0x75, 0x65, 0x73,
- 0x74, 0x12, 0x2e, 0x0a, 0x12, 0x6e, 0x73, 0x51, 0x75, 0x65, 0x73, 0x74, 0x69, 0x6f, 0x6e, 0x4f,
- 0x70, 0x74, 0x69, 0x6f, 0x6e, 0x49, 0x64, 0x18, 0x01, 0x20, 0x01, 0x28, 0x03, 0x52, 0x12, 0x6e,
- 0x73, 0x51, 0x75, 0x65, 0x73, 0x74, 0x69, 0x6f, 0x6e, 0x4f, 0x70, 0x74, 0x69, 0x6f, 0x6e, 0x49,
- 0x64, 0x32, 0xa2, 0x02, 0x0a, 0x17, 0x4e, 0x53, 0x51, 0x75, 0x65, 0x73, 0x74, 0x69, 0x6f, 0x6e,
- 0x4f, 0x70, 0x74, 0x69, 0x6f, 0x6e, 0x53, 0x65, 0x72, 0x76, 0x69, 0x63, 0x65, 0x12, 0x5f, 0x0a,
- 0x16, 0x63, 0x72, 0x65, 0x61, 0x74, 0x65, 0x4e, 0x53, 0x51, 0x75, 0x65, 0x73, 0x74, 0x69, 0x6f,
- 0x6e, 0x4f, 0x70, 0x74, 0x69, 0x6f, 0x6e, 0x12, 0x21, 0x2e, 0x70, 0x62, 0x2e, 0x43, 0x72, 0x65,
- 0x61, 0x74, 0x65, 0x4e, 0x53, 0x51, 0x75, 0x65, 0x73, 0x74, 0x69, 0x6f, 0x6e, 0x4f, 0x70, 0x74,
- 0x69, 0x6f, 0x6e, 0x52, 0x65, 0x71, 0x75, 0x65, 0x73, 0x74, 0x1a, 0x22, 0x2e, 0x70, 0x62, 0x2e,
- 0x43, 0x72, 0x65, 0x61, 0x74, 0x65, 0x4e, 0x53, 0x51, 0x75, 0x65, 0x73, 0x74, 0x69, 0x6f, 0x6e,
- 0x4f, 0x70, 0x74, 0x69, 0x6f, 0x6e, 0x52, 0x65, 0x73, 0x70, 0x6f, 0x6e, 0x73, 0x65, 0x12, 0x59,
- 0x0a, 0x14, 0x66, 0x69, 0x6e, 0x64, 0x4e, 0x53, 0x51, 0x75, 0x65, 0x73, 0x74, 0x69, 0x6f, 0x6e,
- 0x4f, 0x70, 0x74, 0x69, 0x6f, 0x6e, 0x12, 0x1f, 0x2e, 0x70, 0x62, 0x2e, 0x46, 0x69, 0x6e, 0x64,
- 0x4e, 0x53, 0x51, 0x75, 0x65, 0x73, 0x74, 0x69, 0x6f, 0x6e, 0x4f, 0x70, 0x74, 0x69, 0x6f, 0x6e,
- 0x52, 0x65, 0x71, 0x75, 0x65, 0x73, 0x74, 0x1a, 0x20, 0x2e, 0x70, 0x62, 0x2e, 0x46, 0x69, 0x6e,
- 0x64, 0x4e, 0x53, 0x51, 0x75, 0x65, 0x73, 0x74, 0x69, 0x6f, 0x6e, 0x4f, 0x70, 0x74, 0x69, 0x6f,
- 0x6e, 0x52, 0x65, 0x73, 0x70, 0x6f, 0x6e, 0x73, 0x65, 0x12, 0x4b, 0x0a, 0x16, 0x64, 0x65, 0x6c,
- 0x65, 0x74, 0x65, 0x4e, 0x53, 0x51, 0x75, 0x65, 0x73, 0x74, 0x69, 0x6f, 0x6e, 0x4f, 0x70, 0x74,
- 0x69, 0x6f, 0x6e, 0x12, 0x21, 0x2e, 0x70, 0x62, 0x2e, 0x44, 0x65, 0x6c, 0x65, 0x74, 0x65, 0x4e,
- 0x53, 0x51, 0x75, 0x65, 0x73, 0x74, 0x69, 0x6f, 0x6e, 0x4f, 0x70, 0x74, 0x69, 0x6f, 0x6e, 0x52,
- 0x65, 0x71, 0x75, 0x65, 0x73, 0x74, 0x1a, 0x0e, 0x2e, 0x70, 0x62, 0x2e, 0x52, 0x50, 0x43, 0x53,
- 0x75, 0x63, 0x63, 0x65, 0x73, 0x73, 0x42, 0x06, 0x5a, 0x04, 0x2e, 0x2f, 0x70, 0x62, 0x62, 0x06,
- 0x70, 0x72, 0x6f, 0x74, 0x6f, 0x33,
-}
+const file_service_ns_question_option_proto_rawDesc = "" +
+ "\n" +
+ " service_ns_question_option.proto\x12\x02pb\x1a\x19models/rpc_messages.proto\x1a%models/model_ns_question_option.proto\"S\n" +
+ "\x1dCreateNSQuestionOptionRequest\x12\x12\n" +
+ "\x04name\x18\x01 \x01(\tR\x04name\x12\x1e\n" +
+ "\n" +
+ "valuesJSON\x18\x02 \x01(\fR\n" +
+ "valuesJSON\"P\n" +
+ "\x1eCreateNSQuestionOptionResponse\x12.\n" +
+ "\x12nsQuestionOptionId\x18\x01 \x01(\x03R\x12nsQuestionOptionId\"M\n" +
+ "\x1bFindNSQuestionOptionRequest\x12.\n" +
+ "\x12nsQuestionOptionId\x18\x01 \x01(\x03R\x12nsQuestionOptionId\"`\n" +
+ "\x1cFindNSQuestionOptionResponse\x12@\n" +
+ "\x10nsQuestionOption\x18\x01 \x01(\v2\x14.pb.NSQuestionOptionR\x10nsQuestionOption\"O\n" +
+ "\x1dDeleteNSQuestionOptionRequest\x12.\n" +
+ "\x12nsQuestionOptionId\x18\x01 \x01(\x03R\x12nsQuestionOptionId2\xa2\x02\n" +
+ "\x17NSQuestionOptionService\x12_\n" +
+ "\x16createNSQuestionOption\x12!.pb.CreateNSQuestionOptionRequest\x1a\".pb.CreateNSQuestionOptionResponse\x12Y\n" +
+ "\x14findNSQuestionOption\x12\x1f.pb.FindNSQuestionOptionRequest\x1a .pb.FindNSQuestionOptionResponse\x12K\n" +
+ "\x16deleteNSQuestionOption\x12!.pb.DeleteNSQuestionOptionRequest\x1a\x0e.pb.RPCSuccessB\x06Z\x04./pbb\x06proto3"
var (
file_service_ns_question_option_proto_rawDescOnce sync.Once
- file_service_ns_question_option_proto_rawDescData = file_service_ns_question_option_proto_rawDesc
+ file_service_ns_question_option_proto_rawDescData []byte
)
func file_service_ns_question_option_proto_rawDescGZIP() []byte {
file_service_ns_question_option_proto_rawDescOnce.Do(func() {
- file_service_ns_question_option_proto_rawDescData = protoimpl.X.CompressGZIP(file_service_ns_question_option_proto_rawDescData)
+ file_service_ns_question_option_proto_rawDescData = protoimpl.X.CompressGZIP(unsafe.Slice(unsafe.StringData(file_service_ns_question_option_proto_rawDesc), len(file_service_ns_question_option_proto_rawDesc)))
})
return file_service_ns_question_option_proto_rawDescData
}
@@ -357,7 +323,7 @@ func file_service_ns_question_option_proto_init() {
out := protoimpl.TypeBuilder{
File: protoimpl.DescBuilder{
GoPackagePath: reflect.TypeOf(x{}).PkgPath(),
- RawDescriptor: file_service_ns_question_option_proto_rawDesc,
+ RawDescriptor: unsafe.Slice(unsafe.StringData(file_service_ns_question_option_proto_rawDesc), len(file_service_ns_question_option_proto_rawDesc)),
NumEnums: 0,
NumMessages: 5,
NumExtensions: 0,
@@ -368,7 +334,6 @@ func file_service_ns_question_option_proto_init() {
MessageInfos: file_service_ns_question_option_proto_msgTypes,
}.Build()
File_service_ns_question_option_proto = out.File
- file_service_ns_question_option_proto_rawDesc = nil
file_service_ns_question_option_proto_goTypes = nil
file_service_ns_question_option_proto_depIdxs = nil
}
diff --git a/EdgeCommon/pkg/rpc/pb/service_ns_question_option_grpc.pb.go b/EdgeCommon/pkg/rpc/pb/service_ns_question_option_grpc.pb.go
index 8807948..0fdff96 100644
--- a/EdgeCommon/pkg/rpc/pb/service_ns_question_option_grpc.pb.go
+++ b/EdgeCommon/pkg/rpc/pb/service_ns_question_option_grpc.pb.go
@@ -1,7 +1,7 @@
// Code generated by protoc-gen-go-grpc. DO NOT EDIT.
// versions:
-// - protoc-gen-go-grpc v1.5.1
-// - protoc v6.33.2
+// - protoc-gen-go-grpc v1.6.1
+// - protoc v3.19.6
// source: service_ns_question_option.proto
package pb
@@ -98,13 +98,13 @@ type NSQuestionOptionServiceServer interface {
type UnimplementedNSQuestionOptionServiceServer struct{}
func (UnimplementedNSQuestionOptionServiceServer) CreateNSQuestionOption(context.Context, *CreateNSQuestionOptionRequest) (*CreateNSQuestionOptionResponse, error) {
- return nil, status.Errorf(codes.Unimplemented, "method CreateNSQuestionOption not implemented")
+ return nil, status.Error(codes.Unimplemented, "method CreateNSQuestionOption not implemented")
}
func (UnimplementedNSQuestionOptionServiceServer) FindNSQuestionOption(context.Context, *FindNSQuestionOptionRequest) (*FindNSQuestionOptionResponse, error) {
- return nil, status.Errorf(codes.Unimplemented, "method FindNSQuestionOption not implemented")
+ return nil, status.Error(codes.Unimplemented, "method FindNSQuestionOption not implemented")
}
func (UnimplementedNSQuestionOptionServiceServer) DeleteNSQuestionOption(context.Context, *DeleteNSQuestionOptionRequest) (*RPCSuccess, error) {
- return nil, status.Errorf(codes.Unimplemented, "method DeleteNSQuestionOption not implemented")
+ return nil, status.Error(codes.Unimplemented, "method DeleteNSQuestionOption not implemented")
}
func (UnimplementedNSQuestionOptionServiceServer) testEmbeddedByValue() {}
@@ -116,7 +116,7 @@ type UnsafeNSQuestionOptionServiceServer interface {
}
func RegisterNSQuestionOptionServiceServer(s grpc.ServiceRegistrar, srv NSQuestionOptionServiceServer) {
- // If the following call pancis, it indicates UnimplementedNSQuestionOptionServiceServer was
+ // If the following call panics, it indicates UnimplementedNSQuestionOptionServiceServer was
// embedded by pointer and is nil. This will cause panics if an
// unimplemented method is ever invoked, so we test this at initialization
// time to prevent it from happening at runtime later due to I/O.
diff --git a/EdgeCommon/pkg/rpc/pb/service_ns_record.pb.go b/EdgeCommon/pkg/rpc/pb/service_ns_record.pb.go
index fbe217b..fa43b25 100644
--- a/EdgeCommon/pkg/rpc/pb/service_ns_record.pb.go
+++ b/EdgeCommon/pkg/rpc/pb/service_ns_record.pb.go
@@ -1,7 +1,7 @@
// Code generated by protoc-gen-go. DO NOT EDIT.
// versions:
-// protoc-gen-go v1.36.0
-// protoc v6.33.2
+// protoc-gen-go v1.36.11
+// protoc v3.19.6
// source: service_ns_record.proto
package pb
@@ -11,6 +11,7 @@ import (
protoimpl "google.golang.org/protobuf/runtime/protoimpl"
reflect "reflect"
sync "sync"
+ unsafe "unsafe"
)
const (
@@ -2121,426 +2122,257 @@ func (x *ImportNSRecordsRequest_Record) GetCaaTag() string {
var File_service_ns_record_proto protoreflect.FileDescriptor
-var file_service_ns_record_proto_rawDesc = []byte{
- 0x0a, 0x17, 0x73, 0x65, 0x72, 0x76, 0x69, 0x63, 0x65, 0x5f, 0x6e, 0x73, 0x5f, 0x72, 0x65, 0x63,
- 0x6f, 0x72, 0x64, 0x2e, 0x70, 0x72, 0x6f, 0x74, 0x6f, 0x12, 0x02, 0x70, 0x62, 0x1a, 0x1c, 0x6d,
- 0x6f, 0x64, 0x65, 0x6c, 0x73, 0x2f, 0x6d, 0x6f, 0x64, 0x65, 0x6c, 0x5f, 0x6e, 0x73, 0x5f, 0x72,
- 0x65, 0x63, 0x6f, 0x72, 0x64, 0x2e, 0x70, 0x72, 0x6f, 0x74, 0x6f, 0x1a, 0x19, 0x6d, 0x6f, 0x64,
- 0x65, 0x6c, 0x73, 0x2f, 0x72, 0x70, 0x63, 0x5f, 0x6d, 0x65, 0x73, 0x73, 0x61, 0x67, 0x65, 0x73,
- 0x2e, 0x70, 0x72, 0x6f, 0x74, 0x6f, 0x22, 0xb5, 0x03, 0x0a, 0x15, 0x43, 0x72, 0x65, 0x61, 0x74,
- 0x65, 0x4e, 0x53, 0x52, 0x65, 0x63, 0x6f, 0x72, 0x64, 0x52, 0x65, 0x71, 0x75, 0x65, 0x73, 0x74,
- 0x12, 0x1e, 0x0a, 0x0a, 0x6e, 0x73, 0x44, 0x6f, 0x6d, 0x61, 0x69, 0x6e, 0x49, 0x64, 0x18, 0x01,
- 0x20, 0x01, 0x28, 0x03, 0x52, 0x0a, 0x6e, 0x73, 0x44, 0x6f, 0x6d, 0x61, 0x69, 0x6e, 0x49, 0x64,
- 0x12, 0x20, 0x0a, 0x0b, 0x64, 0x65, 0x73, 0x63, 0x72, 0x69, 0x70, 0x74, 0x69, 0x6f, 0x6e, 0x18,
- 0x02, 0x20, 0x01, 0x28, 0x09, 0x52, 0x0b, 0x64, 0x65, 0x73, 0x63, 0x72, 0x69, 0x70, 0x74, 0x69,
- 0x6f, 0x6e, 0x12, 0x12, 0x0a, 0x04, 0x6e, 0x61, 0x6d, 0x65, 0x18, 0x03, 0x20, 0x01, 0x28, 0x09,
- 0x52, 0x04, 0x6e, 0x61, 0x6d, 0x65, 0x12, 0x12, 0x0a, 0x04, 0x74, 0x79, 0x70, 0x65, 0x18, 0x04,
- 0x20, 0x01, 0x28, 0x09, 0x52, 0x04, 0x74, 0x79, 0x70, 0x65, 0x12, 0x14, 0x0a, 0x05, 0x76, 0x61,
- 0x6c, 0x75, 0x65, 0x18, 0x05, 0x20, 0x01, 0x28, 0x09, 0x52, 0x05, 0x76, 0x61, 0x6c, 0x75, 0x65,
- 0x12, 0x10, 0x0a, 0x03, 0x74, 0x74, 0x6c, 0x18, 0x06, 0x20, 0x01, 0x28, 0x05, 0x52, 0x03, 0x74,
- 0x74, 0x6c, 0x12, 0x22, 0x0a, 0x0a, 0x6e, 0x73, 0x52, 0x6f, 0x75, 0x74, 0x65, 0x49, 0x64, 0x73,
- 0x18, 0x07, 0x20, 0x03, 0x28, 0x03, 0x42, 0x02, 0x18, 0x01, 0x52, 0x0a, 0x6e, 0x73, 0x52, 0x6f,
- 0x75, 0x74, 0x65, 0x49, 0x64, 0x73, 0x12, 0x22, 0x0a, 0x0c, 0x6e, 0x73, 0x52, 0x6f, 0x75, 0x74,
- 0x65, 0x43, 0x6f, 0x64, 0x65, 0x73, 0x18, 0x08, 0x20, 0x03, 0x28, 0x09, 0x52, 0x0c, 0x6e, 0x73,
- 0x52, 0x6f, 0x75, 0x74, 0x65, 0x43, 0x6f, 0x64, 0x65, 0x73, 0x12, 0x16, 0x0a, 0x06, 0x77, 0x65,
- 0x69, 0x67, 0x68, 0x74, 0x18, 0x0f, 0x20, 0x01, 0x28, 0x05, 0x52, 0x06, 0x77, 0x65, 0x69, 0x67,
- 0x68, 0x74, 0x12, 0x1e, 0x0a, 0x0a, 0x6d, 0x78, 0x50, 0x72, 0x69, 0x6f, 0x72, 0x69, 0x74, 0x79,
- 0x18, 0x09, 0x20, 0x01, 0x28, 0x05, 0x52, 0x0a, 0x6d, 0x78, 0x50, 0x72, 0x69, 0x6f, 0x72, 0x69,
- 0x74, 0x79, 0x12, 0x20, 0x0a, 0x0b, 0x73, 0x72, 0x76, 0x50, 0x72, 0x69, 0x6f, 0x72, 0x69, 0x74,
- 0x79, 0x18, 0x0a, 0x20, 0x01, 0x28, 0x05, 0x52, 0x0b, 0x73, 0x72, 0x76, 0x50, 0x72, 0x69, 0x6f,
- 0x72, 0x69, 0x74, 0x79, 0x12, 0x1c, 0x0a, 0x09, 0x73, 0x72, 0x76, 0x57, 0x65, 0x69, 0x67, 0x68,
- 0x74, 0x18, 0x0b, 0x20, 0x01, 0x28, 0x05, 0x52, 0x09, 0x73, 0x72, 0x76, 0x57, 0x65, 0x69, 0x67,
- 0x68, 0x74, 0x12, 0x18, 0x0a, 0x07, 0x73, 0x72, 0x76, 0x50, 0x6f, 0x72, 0x74, 0x18, 0x0c, 0x20,
- 0x01, 0x28, 0x05, 0x52, 0x07, 0x73, 0x72, 0x76, 0x50, 0x6f, 0x72, 0x74, 0x12, 0x18, 0x0a, 0x07,
- 0x63, 0x61, 0x61, 0x46, 0x6c, 0x61, 0x67, 0x18, 0x0d, 0x20, 0x01, 0x28, 0x05, 0x52, 0x07, 0x63,
- 0x61, 0x61, 0x46, 0x6c, 0x61, 0x67, 0x12, 0x16, 0x0a, 0x06, 0x63, 0x61, 0x61, 0x54, 0x61, 0x67,
- 0x18, 0x0e, 0x20, 0x01, 0x28, 0x09, 0x52, 0x06, 0x63, 0x61, 0x61, 0x54, 0x61, 0x67, 0x22, 0x38,
- 0x0a, 0x16, 0x43, 0x72, 0x65, 0x61, 0x74, 0x65, 0x4e, 0x53, 0x52, 0x65, 0x63, 0x6f, 0x72, 0x64,
- 0x52, 0x65, 0x73, 0x70, 0x6f, 0x6e, 0x73, 0x65, 0x12, 0x1e, 0x0a, 0x0a, 0x6e, 0x73, 0x52, 0x65,
- 0x63, 0x6f, 0x72, 0x64, 0x49, 0x64, 0x18, 0x01, 0x20, 0x01, 0x28, 0x03, 0x52, 0x0a, 0x6e, 0x73,
- 0x52, 0x65, 0x63, 0x6f, 0x72, 0x64, 0x49, 0x64, 0x22, 0x94, 0x03, 0x0a, 0x16, 0x43, 0x72, 0x65,
- 0x61, 0x74, 0x65, 0x4e, 0x53, 0x52, 0x65, 0x63, 0x6f, 0x72, 0x64, 0x73, 0x52, 0x65, 0x71, 0x75,
- 0x65, 0x73, 0x74, 0x12, 0x1e, 0x0a, 0x0a, 0x6e, 0x73, 0x44, 0x6f, 0x6d, 0x61, 0x69, 0x6e, 0x49,
- 0x64, 0x18, 0x01, 0x20, 0x01, 0x28, 0x03, 0x52, 0x0a, 0x6e, 0x73, 0x44, 0x6f, 0x6d, 0x61, 0x69,
- 0x6e, 0x49, 0x64, 0x12, 0x20, 0x0a, 0x0b, 0x64, 0x65, 0x73, 0x63, 0x72, 0x69, 0x70, 0x74, 0x69,
- 0x6f, 0x6e, 0x18, 0x02, 0x20, 0x01, 0x28, 0x09, 0x52, 0x0b, 0x64, 0x65, 0x73, 0x63, 0x72, 0x69,
- 0x70, 0x74, 0x69, 0x6f, 0x6e, 0x12, 0x14, 0x0a, 0x05, 0x6e, 0x61, 0x6d, 0x65, 0x73, 0x18, 0x03,
- 0x20, 0x03, 0x28, 0x09, 0x52, 0x05, 0x6e, 0x61, 0x6d, 0x65, 0x73, 0x12, 0x12, 0x0a, 0x04, 0x74,
- 0x79, 0x70, 0x65, 0x18, 0x04, 0x20, 0x01, 0x28, 0x09, 0x52, 0x04, 0x74, 0x79, 0x70, 0x65, 0x12,
- 0x14, 0x0a, 0x05, 0x76, 0x61, 0x6c, 0x75, 0x65, 0x18, 0x05, 0x20, 0x01, 0x28, 0x09, 0x52, 0x05,
- 0x76, 0x61, 0x6c, 0x75, 0x65, 0x12, 0x10, 0x0a, 0x03, 0x74, 0x74, 0x6c, 0x18, 0x06, 0x20, 0x01,
- 0x28, 0x05, 0x52, 0x03, 0x74, 0x74, 0x6c, 0x12, 0x22, 0x0a, 0x0c, 0x6e, 0x73, 0x52, 0x6f, 0x75,
- 0x74, 0x65, 0x43, 0x6f, 0x64, 0x65, 0x73, 0x18, 0x07, 0x20, 0x03, 0x28, 0x09, 0x52, 0x0c, 0x6e,
- 0x73, 0x52, 0x6f, 0x75, 0x74, 0x65, 0x43, 0x6f, 0x64, 0x65, 0x73, 0x12, 0x16, 0x0a, 0x06, 0x77,
- 0x65, 0x69, 0x67, 0x68, 0x74, 0x18, 0x0e, 0x20, 0x01, 0x28, 0x05, 0x52, 0x06, 0x77, 0x65, 0x69,
- 0x67, 0x68, 0x74, 0x12, 0x1e, 0x0a, 0x0a, 0x6d, 0x78, 0x50, 0x72, 0x69, 0x6f, 0x72, 0x69, 0x74,
- 0x79, 0x18, 0x08, 0x20, 0x01, 0x28, 0x05, 0x52, 0x0a, 0x6d, 0x78, 0x50, 0x72, 0x69, 0x6f, 0x72,
- 0x69, 0x74, 0x79, 0x12, 0x20, 0x0a, 0x0b, 0x73, 0x72, 0x76, 0x50, 0x72, 0x69, 0x6f, 0x72, 0x69,
- 0x74, 0x79, 0x18, 0x09, 0x20, 0x01, 0x28, 0x05, 0x52, 0x0b, 0x73, 0x72, 0x76, 0x50, 0x72, 0x69,
- 0x6f, 0x72, 0x69, 0x74, 0x79, 0x12, 0x1c, 0x0a, 0x09, 0x73, 0x72, 0x76, 0x57, 0x65, 0x69, 0x67,
- 0x68, 0x74, 0x18, 0x0a, 0x20, 0x01, 0x28, 0x05, 0x52, 0x09, 0x73, 0x72, 0x76, 0x57, 0x65, 0x69,
- 0x67, 0x68, 0x74, 0x12, 0x18, 0x0a, 0x07, 0x73, 0x72, 0x76, 0x50, 0x6f, 0x72, 0x74, 0x18, 0x0b,
- 0x20, 0x01, 0x28, 0x05, 0x52, 0x07, 0x73, 0x72, 0x76, 0x50, 0x6f, 0x72, 0x74, 0x12, 0x18, 0x0a,
- 0x07, 0x63, 0x61, 0x61, 0x46, 0x6c, 0x61, 0x67, 0x18, 0x0c, 0x20, 0x01, 0x28, 0x05, 0x52, 0x07,
- 0x63, 0x61, 0x61, 0x46, 0x6c, 0x61, 0x67, 0x12, 0x16, 0x0a, 0x06, 0x63, 0x61, 0x61, 0x54, 0x61,
- 0x67, 0x18, 0x0d, 0x20, 0x01, 0x28, 0x09, 0x52, 0x06, 0x63, 0x61, 0x61, 0x54, 0x61, 0x67, 0x22,
- 0x3b, 0x0a, 0x17, 0x43, 0x72, 0x65, 0x61, 0x74, 0x65, 0x4e, 0x53, 0x52, 0x65, 0x63, 0x6f, 0x72,
- 0x64, 0x73, 0x52, 0x65, 0x73, 0x70, 0x6f, 0x6e, 0x73, 0x65, 0x12, 0x20, 0x0a, 0x0b, 0x6e, 0x73,
- 0x52, 0x65, 0x63, 0x6f, 0x72, 0x64, 0x49, 0x64, 0x73, 0x18, 0x01, 0x20, 0x03, 0x28, 0x03, 0x52,
- 0x0b, 0x6e, 0x73, 0x52, 0x65, 0x63, 0x6f, 0x72, 0x64, 0x49, 0x64, 0x73, 0x22, 0xc3, 0x01, 0x0a,
- 0x25, 0x43, 0x72, 0x65, 0x61, 0x74, 0x65, 0x4e, 0x53, 0x52, 0x65, 0x63, 0x6f, 0x72, 0x64, 0x73,
- 0x57, 0x69, 0x74, 0x68, 0x44, 0x6f, 0x6d, 0x61, 0x69, 0x6e, 0x4e, 0x61, 0x6d, 0x65, 0x73, 0x52,
- 0x65, 0x71, 0x75, 0x65, 0x73, 0x74, 0x12, 0x24, 0x0a, 0x0d, 0x6e, 0x73, 0x44, 0x6f, 0x6d, 0x61,
- 0x69, 0x6e, 0x4e, 0x61, 0x6d, 0x65, 0x73, 0x18, 0x01, 0x20, 0x03, 0x28, 0x09, 0x52, 0x0d, 0x6e,
- 0x73, 0x44, 0x6f, 0x6d, 0x61, 0x69, 0x6e, 0x4e, 0x61, 0x6d, 0x65, 0x73, 0x12, 0x20, 0x0a, 0x0b,
- 0x72, 0x65, 0x63, 0x6f, 0x72, 0x64, 0x73, 0x4a, 0x53, 0x4f, 0x4e, 0x18, 0x02, 0x20, 0x01, 0x28,
- 0x0c, 0x52, 0x0b, 0x72, 0x65, 0x63, 0x6f, 0x72, 0x64, 0x73, 0x4a, 0x53, 0x4f, 0x4e, 0x12, 0x1c,
- 0x0a, 0x09, 0x72, 0x65, 0x6d, 0x6f, 0x76, 0x65, 0x4f, 0x6c, 0x64, 0x18, 0x03, 0x20, 0x01, 0x28,
- 0x08, 0x52, 0x09, 0x72, 0x65, 0x6d, 0x6f, 0x76, 0x65, 0x4f, 0x6c, 0x64, 0x12, 0x1c, 0x0a, 0x09,
- 0x72, 0x65, 0x6d, 0x6f, 0x76, 0x65, 0x41, 0x6c, 0x6c, 0x18, 0x04, 0x20, 0x01, 0x28, 0x08, 0x52,
- 0x09, 0x72, 0x65, 0x6d, 0x6f, 0x76, 0x65, 0x41, 0x6c, 0x6c, 0x12, 0x16, 0x0a, 0x06, 0x75, 0x73,
- 0x65, 0x72, 0x49, 0x64, 0x18, 0x05, 0x20, 0x01, 0x28, 0x03, 0x52, 0x06, 0x75, 0x73, 0x65, 0x72,
- 0x49, 0x64, 0x22, 0xf1, 0x02, 0x0a, 0x25, 0x55, 0x70, 0x64, 0x61, 0x74, 0x65, 0x4e, 0x53, 0x52,
- 0x65, 0x63, 0x6f, 0x72, 0x64, 0x73, 0x57, 0x69, 0x74, 0x68, 0x44, 0x6f, 0x6d, 0x61, 0x69, 0x6e,
- 0x4e, 0x61, 0x6d, 0x65, 0x73, 0x52, 0x65, 0x71, 0x75, 0x65, 0x73, 0x74, 0x12, 0x24, 0x0a, 0x0d,
- 0x6e, 0x73, 0x44, 0x6f, 0x6d, 0x61, 0x69, 0x6e, 0x4e, 0x61, 0x6d, 0x65, 0x73, 0x18, 0x01, 0x20,
- 0x03, 0x28, 0x09, 0x52, 0x0d, 0x6e, 0x73, 0x44, 0x6f, 0x6d, 0x61, 0x69, 0x6e, 0x4e, 0x61, 0x6d,
- 0x65, 0x73, 0x12, 0x1e, 0x0a, 0x0a, 0x73, 0x65, 0x61, 0x72, 0x63, 0x68, 0x4e, 0x61, 0x6d, 0x65,
- 0x18, 0x02, 0x20, 0x01, 0x28, 0x09, 0x52, 0x0a, 0x73, 0x65, 0x61, 0x72, 0x63, 0x68, 0x4e, 0x61,
- 0x6d, 0x65, 0x12, 0x20, 0x0a, 0x0b, 0x73, 0x65, 0x61, 0x72, 0x63, 0x68, 0x56, 0x61, 0x6c, 0x75,
- 0x65, 0x18, 0x03, 0x20, 0x01, 0x28, 0x09, 0x52, 0x0b, 0x73, 0x65, 0x61, 0x72, 0x63, 0x68, 0x56,
- 0x61, 0x6c, 0x75, 0x65, 0x12, 0x1e, 0x0a, 0x0a, 0x73, 0x65, 0x61, 0x72, 0x63, 0x68, 0x54, 0x79,
- 0x70, 0x65, 0x18, 0x04, 0x20, 0x01, 0x28, 0x09, 0x52, 0x0a, 0x73, 0x65, 0x61, 0x72, 0x63, 0x68,
- 0x54, 0x79, 0x70, 0x65, 0x12, 0x2e, 0x0a, 0x12, 0x73, 0x65, 0x61, 0x72, 0x63, 0x68, 0x4e, 0x53,
- 0x52, 0x6f, 0x75, 0x74, 0x65, 0x43, 0x6f, 0x64, 0x65, 0x73, 0x18, 0x05, 0x20, 0x03, 0x28, 0x09,
- 0x52, 0x12, 0x73, 0x65, 0x61, 0x72, 0x63, 0x68, 0x4e, 0x53, 0x52, 0x6f, 0x75, 0x74, 0x65, 0x43,
- 0x6f, 0x64, 0x65, 0x73, 0x12, 0x18, 0x0a, 0x07, 0x6e, 0x65, 0x77, 0x4e, 0x61, 0x6d, 0x65, 0x18,
- 0x06, 0x20, 0x01, 0x28, 0x09, 0x52, 0x07, 0x6e, 0x65, 0x77, 0x4e, 0x61, 0x6d, 0x65, 0x12, 0x1a,
- 0x0a, 0x08, 0x6e, 0x65, 0x77, 0x56, 0x61, 0x6c, 0x75, 0x65, 0x18, 0x07, 0x20, 0x01, 0x28, 0x09,
- 0x52, 0x08, 0x6e, 0x65, 0x77, 0x56, 0x61, 0x6c, 0x75, 0x65, 0x12, 0x18, 0x0a, 0x07, 0x6e, 0x65,
- 0x77, 0x54, 0x79, 0x70, 0x65, 0x18, 0x08, 0x20, 0x01, 0x28, 0x09, 0x52, 0x07, 0x6e, 0x65, 0x77,
- 0x54, 0x79, 0x70, 0x65, 0x12, 0x28, 0x0a, 0x0f, 0x6e, 0x65, 0x77, 0x4e, 0x53, 0x52, 0x6f, 0x75,
- 0x74, 0x65, 0x43, 0x6f, 0x64, 0x65, 0x73, 0x18, 0x09, 0x20, 0x03, 0x28, 0x09, 0x52, 0x0f, 0x6e,
- 0x65, 0x77, 0x4e, 0x53, 0x52, 0x6f, 0x75, 0x74, 0x65, 0x43, 0x6f, 0x64, 0x65, 0x73, 0x12, 0x16,
- 0x0a, 0x06, 0x75, 0x73, 0x65, 0x72, 0x49, 0x64, 0x18, 0x0a, 0x20, 0x01, 0x28, 0x03, 0x52, 0x06,
- 0x75, 0x73, 0x65, 0x72, 0x49, 0x64, 0x22, 0xf7, 0x01, 0x0a, 0x25, 0x44, 0x65, 0x6c, 0x65, 0x74,
- 0x65, 0x4e, 0x53, 0x52, 0x65, 0x63, 0x6f, 0x72, 0x64, 0x73, 0x57, 0x69, 0x74, 0x68, 0x44, 0x6f,
- 0x6d, 0x61, 0x69, 0x6e, 0x4e, 0x61, 0x6d, 0x65, 0x73, 0x52, 0x65, 0x71, 0x75, 0x65, 0x73, 0x74,
- 0x12, 0x24, 0x0a, 0x0d, 0x6e, 0x73, 0x44, 0x6f, 0x6d, 0x61, 0x69, 0x6e, 0x4e, 0x61, 0x6d, 0x65,
- 0x73, 0x18, 0x01, 0x20, 0x03, 0x28, 0x09, 0x52, 0x0d, 0x6e, 0x73, 0x44, 0x6f, 0x6d, 0x61, 0x69,
- 0x6e, 0x4e, 0x61, 0x6d, 0x65, 0x73, 0x12, 0x1e, 0x0a, 0x0a, 0x73, 0x65, 0x61, 0x72, 0x63, 0x68,
- 0x4e, 0x61, 0x6d, 0x65, 0x18, 0x02, 0x20, 0x01, 0x28, 0x09, 0x52, 0x0a, 0x73, 0x65, 0x61, 0x72,
- 0x63, 0x68, 0x4e, 0x61, 0x6d, 0x65, 0x12, 0x20, 0x0a, 0x0b, 0x73, 0x65, 0x61, 0x72, 0x63, 0x68,
- 0x56, 0x61, 0x6c, 0x75, 0x65, 0x18, 0x03, 0x20, 0x01, 0x28, 0x09, 0x52, 0x0b, 0x73, 0x65, 0x61,
- 0x72, 0x63, 0x68, 0x56, 0x61, 0x6c, 0x75, 0x65, 0x12, 0x1e, 0x0a, 0x0a, 0x73, 0x65, 0x61, 0x72,
- 0x63, 0x68, 0x54, 0x79, 0x70, 0x65, 0x18, 0x04, 0x20, 0x01, 0x28, 0x09, 0x52, 0x0a, 0x73, 0x65,
- 0x61, 0x72, 0x63, 0x68, 0x54, 0x79, 0x70, 0x65, 0x12, 0x2e, 0x0a, 0x12, 0x73, 0x65, 0x61, 0x72,
- 0x63, 0x68, 0x4e, 0x53, 0x52, 0x6f, 0x75, 0x74, 0x65, 0x43, 0x6f, 0x64, 0x65, 0x73, 0x18, 0x05,
- 0x20, 0x03, 0x28, 0x09, 0x52, 0x12, 0x73, 0x65, 0x61, 0x72, 0x63, 0x68, 0x4e, 0x53, 0x52, 0x6f,
- 0x75, 0x74, 0x65, 0x43, 0x6f, 0x64, 0x65, 0x73, 0x12, 0x16, 0x0a, 0x06, 0x75, 0x73, 0x65, 0x72,
- 0x49, 0x64, 0x18, 0x06, 0x20, 0x01, 0x28, 0x03, 0x52, 0x06, 0x75, 0x73, 0x65, 0x72, 0x49, 0x64,
- 0x22, 0x8f, 0x02, 0x0a, 0x29, 0x55, 0x70, 0x64, 0x61, 0x74, 0x65, 0x4e, 0x53, 0x52, 0x65, 0x63,
- 0x6f, 0x72, 0x64, 0x73, 0x49, 0x73, 0x4f, 0x6e, 0x57, 0x69, 0x74, 0x68, 0x44, 0x6f, 0x6d, 0x61,
- 0x69, 0x6e, 0x4e, 0x61, 0x6d, 0x65, 0x73, 0x52, 0x65, 0x71, 0x75, 0x65, 0x73, 0x74, 0x12, 0x24,
- 0x0a, 0x0d, 0x6e, 0x73, 0x44, 0x6f, 0x6d, 0x61, 0x69, 0x6e, 0x4e, 0x61, 0x6d, 0x65, 0x73, 0x18,
- 0x01, 0x20, 0x03, 0x28, 0x09, 0x52, 0x0d, 0x6e, 0x73, 0x44, 0x6f, 0x6d, 0x61, 0x69, 0x6e, 0x4e,
- 0x61, 0x6d, 0x65, 0x73, 0x12, 0x1e, 0x0a, 0x0a, 0x73, 0x65, 0x61, 0x72, 0x63, 0x68, 0x4e, 0x61,
- 0x6d, 0x65, 0x18, 0x02, 0x20, 0x01, 0x28, 0x09, 0x52, 0x0a, 0x73, 0x65, 0x61, 0x72, 0x63, 0x68,
- 0x4e, 0x61, 0x6d, 0x65, 0x12, 0x20, 0x0a, 0x0b, 0x73, 0x65, 0x61, 0x72, 0x63, 0x68, 0x56, 0x61,
- 0x6c, 0x75, 0x65, 0x18, 0x03, 0x20, 0x01, 0x28, 0x09, 0x52, 0x0b, 0x73, 0x65, 0x61, 0x72, 0x63,
- 0x68, 0x56, 0x61, 0x6c, 0x75, 0x65, 0x12, 0x1e, 0x0a, 0x0a, 0x73, 0x65, 0x61, 0x72, 0x63, 0x68,
- 0x54, 0x79, 0x70, 0x65, 0x18, 0x04, 0x20, 0x01, 0x28, 0x09, 0x52, 0x0a, 0x73, 0x65, 0x61, 0x72,
- 0x63, 0x68, 0x54, 0x79, 0x70, 0x65, 0x12, 0x2e, 0x0a, 0x12, 0x73, 0x65, 0x61, 0x72, 0x63, 0x68,
- 0x4e, 0x53, 0x52, 0x6f, 0x75, 0x74, 0x65, 0x43, 0x6f, 0x64, 0x65, 0x73, 0x18, 0x05, 0x20, 0x03,
- 0x28, 0x09, 0x52, 0x12, 0x73, 0x65, 0x61, 0x72, 0x63, 0x68, 0x4e, 0x53, 0x52, 0x6f, 0x75, 0x74,
- 0x65, 0x43, 0x6f, 0x64, 0x65, 0x73, 0x12, 0x12, 0x0a, 0x04, 0x69, 0x73, 0x4f, 0x6e, 0x18, 0x06,
- 0x20, 0x01, 0x28, 0x08, 0x52, 0x04, 0x69, 0x73, 0x4f, 0x6e, 0x12, 0x16, 0x0a, 0x06, 0x75, 0x73,
- 0x65, 0x72, 0x49, 0x64, 0x18, 0x07, 0x20, 0x01, 0x28, 0x03, 0x52, 0x06, 0x75, 0x73, 0x65, 0x72,
- 0x49, 0x64, 0x22, 0xb4, 0x03, 0x0a, 0x16, 0x49, 0x6d, 0x70, 0x6f, 0x72, 0x74, 0x4e, 0x53, 0x52,
- 0x65, 0x63, 0x6f, 0x72, 0x64, 0x73, 0x52, 0x65, 0x71, 0x75, 0x65, 0x73, 0x74, 0x12, 0x3f, 0x0a,
- 0x09, 0x6e, 0x73, 0x52, 0x65, 0x63, 0x6f, 0x72, 0x64, 0x73, 0x18, 0x01, 0x20, 0x03, 0x28, 0x0b,
- 0x32, 0x21, 0x2e, 0x70, 0x62, 0x2e, 0x49, 0x6d, 0x70, 0x6f, 0x72, 0x74, 0x4e, 0x53, 0x52, 0x65,
- 0x63, 0x6f, 0x72, 0x64, 0x73, 0x52, 0x65, 0x71, 0x75, 0x65, 0x73, 0x74, 0x2e, 0x52, 0x65, 0x63,
- 0x6f, 0x72, 0x64, 0x52, 0x09, 0x6e, 0x73, 0x52, 0x65, 0x63, 0x6f, 0x72, 0x64, 0x73, 0x12, 0x16,
- 0x0a, 0x06, 0x75, 0x73, 0x65, 0x72, 0x49, 0x64, 0x18, 0x02, 0x20, 0x01, 0x28, 0x03, 0x52, 0x06,
- 0x75, 0x73, 0x65, 0x72, 0x49, 0x64, 0x1a, 0xc0, 0x02, 0x0a, 0x06, 0x52, 0x65, 0x63, 0x6f, 0x72,
- 0x64, 0x12, 0x22, 0x0a, 0x0c, 0x6e, 0x73, 0x44, 0x6f, 0x6d, 0x61, 0x69, 0x6e, 0x4e, 0x61, 0x6d,
- 0x65, 0x18, 0x01, 0x20, 0x01, 0x28, 0x09, 0x52, 0x0c, 0x6e, 0x73, 0x44, 0x6f, 0x6d, 0x61, 0x69,
- 0x6e, 0x4e, 0x61, 0x6d, 0x65, 0x12, 0x12, 0x0a, 0x04, 0x6e, 0x61, 0x6d, 0x65, 0x18, 0x02, 0x20,
- 0x01, 0x28, 0x09, 0x52, 0x04, 0x6e, 0x61, 0x6d, 0x65, 0x12, 0x12, 0x0a, 0x04, 0x74, 0x79, 0x70,
- 0x65, 0x18, 0x03, 0x20, 0x01, 0x28, 0x09, 0x52, 0x04, 0x74, 0x79, 0x70, 0x65, 0x12, 0x14, 0x0a,
- 0x05, 0x76, 0x61, 0x6c, 0x75, 0x65, 0x18, 0x04, 0x20, 0x01, 0x28, 0x09, 0x52, 0x05, 0x76, 0x61,
- 0x6c, 0x75, 0x65, 0x12, 0x10, 0x0a, 0x03, 0x74, 0x74, 0x6c, 0x18, 0x05, 0x20, 0x01, 0x28, 0x05,
- 0x52, 0x03, 0x74, 0x74, 0x6c, 0x12, 0x1e, 0x0a, 0x0a, 0x6d, 0x78, 0x50, 0x72, 0x69, 0x6f, 0x72,
- 0x69, 0x74, 0x79, 0x18, 0x06, 0x20, 0x01, 0x28, 0x05, 0x52, 0x0a, 0x6d, 0x78, 0x50, 0x72, 0x69,
- 0x6f, 0x72, 0x69, 0x74, 0x79, 0x12, 0x16, 0x0a, 0x06, 0x77, 0x65, 0x69, 0x67, 0x68, 0x74, 0x18,
- 0x0c, 0x20, 0x01, 0x28, 0x05, 0x52, 0x06, 0x77, 0x65, 0x69, 0x67, 0x68, 0x74, 0x12, 0x20, 0x0a,
- 0x0b, 0x73, 0x72, 0x76, 0x50, 0x72, 0x69, 0x6f, 0x72, 0x69, 0x74, 0x79, 0x18, 0x07, 0x20, 0x01,
- 0x28, 0x05, 0x52, 0x0b, 0x73, 0x72, 0x76, 0x50, 0x72, 0x69, 0x6f, 0x72, 0x69, 0x74, 0x79, 0x12,
- 0x1c, 0x0a, 0x09, 0x73, 0x72, 0x76, 0x57, 0x65, 0x69, 0x67, 0x68, 0x74, 0x18, 0x08, 0x20, 0x01,
- 0x28, 0x05, 0x52, 0x09, 0x73, 0x72, 0x76, 0x57, 0x65, 0x69, 0x67, 0x68, 0x74, 0x12, 0x18, 0x0a,
- 0x07, 0x73, 0x72, 0x76, 0x50, 0x6f, 0x72, 0x74, 0x18, 0x09, 0x20, 0x01, 0x28, 0x05, 0x52, 0x07,
- 0x73, 0x72, 0x76, 0x50, 0x6f, 0x72, 0x74, 0x12, 0x18, 0x0a, 0x07, 0x63, 0x61, 0x61, 0x46, 0x6c,
- 0x61, 0x67, 0x18, 0x0a, 0x20, 0x01, 0x28, 0x05, 0x52, 0x07, 0x63, 0x61, 0x61, 0x46, 0x6c, 0x61,
- 0x67, 0x12, 0x16, 0x0a, 0x06, 0x63, 0x61, 0x61, 0x54, 0x61, 0x67, 0x18, 0x0b, 0x20, 0x01, 0x28,
- 0x09, 0x52, 0x06, 0x63, 0x61, 0x61, 0x54, 0x61, 0x67, 0x22, 0xc9, 0x03, 0x0a, 0x15, 0x55, 0x70,
- 0x64, 0x61, 0x74, 0x65, 0x4e, 0x53, 0x52, 0x65, 0x63, 0x6f, 0x72, 0x64, 0x52, 0x65, 0x71, 0x75,
- 0x65, 0x73, 0x74, 0x12, 0x1e, 0x0a, 0x0a, 0x6e, 0x73, 0x52, 0x65, 0x63, 0x6f, 0x72, 0x64, 0x49,
- 0x64, 0x18, 0x01, 0x20, 0x01, 0x28, 0x03, 0x52, 0x0a, 0x6e, 0x73, 0x52, 0x65, 0x63, 0x6f, 0x72,
- 0x64, 0x49, 0x64, 0x12, 0x20, 0x0a, 0x0b, 0x64, 0x65, 0x73, 0x63, 0x72, 0x69, 0x70, 0x74, 0x69,
- 0x6f, 0x6e, 0x18, 0x02, 0x20, 0x01, 0x28, 0x09, 0x52, 0x0b, 0x64, 0x65, 0x73, 0x63, 0x72, 0x69,
- 0x70, 0x74, 0x69, 0x6f, 0x6e, 0x12, 0x12, 0x0a, 0x04, 0x6e, 0x61, 0x6d, 0x65, 0x18, 0x03, 0x20,
- 0x01, 0x28, 0x09, 0x52, 0x04, 0x6e, 0x61, 0x6d, 0x65, 0x12, 0x12, 0x0a, 0x04, 0x74, 0x79, 0x70,
- 0x65, 0x18, 0x04, 0x20, 0x01, 0x28, 0x09, 0x52, 0x04, 0x74, 0x79, 0x70, 0x65, 0x12, 0x14, 0x0a,
- 0x05, 0x76, 0x61, 0x6c, 0x75, 0x65, 0x18, 0x05, 0x20, 0x01, 0x28, 0x09, 0x52, 0x05, 0x76, 0x61,
- 0x6c, 0x75, 0x65, 0x12, 0x10, 0x0a, 0x03, 0x74, 0x74, 0x6c, 0x18, 0x06, 0x20, 0x01, 0x28, 0x05,
- 0x52, 0x03, 0x74, 0x74, 0x6c, 0x12, 0x22, 0x0a, 0x0a, 0x6e, 0x73, 0x52, 0x6f, 0x75, 0x74, 0x65,
- 0x49, 0x64, 0x73, 0x18, 0x07, 0x20, 0x03, 0x28, 0x03, 0x42, 0x02, 0x18, 0x01, 0x52, 0x0a, 0x6e,
- 0x73, 0x52, 0x6f, 0x75, 0x74, 0x65, 0x49, 0x64, 0x73, 0x12, 0x12, 0x0a, 0x04, 0x69, 0x73, 0x4f,
- 0x6e, 0x18, 0x08, 0x20, 0x01, 0x28, 0x08, 0x52, 0x04, 0x69, 0x73, 0x4f, 0x6e, 0x12, 0x22, 0x0a,
- 0x0c, 0x6e, 0x73, 0x52, 0x6f, 0x75, 0x74, 0x65, 0x43, 0x6f, 0x64, 0x65, 0x73, 0x18, 0x09, 0x20,
- 0x03, 0x28, 0x09, 0x52, 0x0c, 0x6e, 0x73, 0x52, 0x6f, 0x75, 0x74, 0x65, 0x43, 0x6f, 0x64, 0x65,
- 0x73, 0x12, 0x16, 0x0a, 0x06, 0x77, 0x65, 0x69, 0x67, 0x68, 0x74, 0x18, 0x10, 0x20, 0x01, 0x28,
- 0x05, 0x52, 0x06, 0x77, 0x65, 0x69, 0x67, 0x68, 0x74, 0x12, 0x1e, 0x0a, 0x0a, 0x6d, 0x78, 0x50,
- 0x72, 0x69, 0x6f, 0x72, 0x69, 0x74, 0x79, 0x18, 0x0a, 0x20, 0x01, 0x28, 0x05, 0x52, 0x0a, 0x6d,
- 0x78, 0x50, 0x72, 0x69, 0x6f, 0x72, 0x69, 0x74, 0x79, 0x12, 0x20, 0x0a, 0x0b, 0x73, 0x72, 0x76,
- 0x50, 0x72, 0x69, 0x6f, 0x72, 0x69, 0x74, 0x79, 0x18, 0x0b, 0x20, 0x01, 0x28, 0x05, 0x52, 0x0b,
- 0x73, 0x72, 0x76, 0x50, 0x72, 0x69, 0x6f, 0x72, 0x69, 0x74, 0x79, 0x12, 0x1c, 0x0a, 0x09, 0x73,
- 0x72, 0x76, 0x57, 0x65, 0x69, 0x67, 0x68, 0x74, 0x18, 0x0c, 0x20, 0x01, 0x28, 0x05, 0x52, 0x09,
- 0x73, 0x72, 0x76, 0x57, 0x65, 0x69, 0x67, 0x68, 0x74, 0x12, 0x18, 0x0a, 0x07, 0x73, 0x72, 0x76,
- 0x50, 0x6f, 0x72, 0x74, 0x18, 0x0d, 0x20, 0x01, 0x28, 0x05, 0x52, 0x07, 0x73, 0x72, 0x76, 0x50,
- 0x6f, 0x72, 0x74, 0x12, 0x18, 0x0a, 0x07, 0x63, 0x61, 0x61, 0x46, 0x6c, 0x61, 0x67, 0x18, 0x0e,
- 0x20, 0x01, 0x28, 0x05, 0x52, 0x07, 0x63, 0x61, 0x61, 0x46, 0x6c, 0x61, 0x67, 0x12, 0x16, 0x0a,
- 0x06, 0x63, 0x61, 0x61, 0x54, 0x61, 0x67, 0x18, 0x0f, 0x20, 0x01, 0x28, 0x09, 0x52, 0x06, 0x63,
- 0x61, 0x61, 0x54, 0x61, 0x67, 0x22, 0x37, 0x0a, 0x15, 0x44, 0x65, 0x6c, 0x65, 0x74, 0x65, 0x4e,
- 0x53, 0x52, 0x65, 0x63, 0x6f, 0x72, 0x64, 0x52, 0x65, 0x71, 0x75, 0x65, 0x73, 0x74, 0x12, 0x1e,
- 0x0a, 0x0a, 0x6e, 0x73, 0x52, 0x65, 0x63, 0x6f, 0x72, 0x64, 0x49, 0x64, 0x18, 0x01, 0x20, 0x01,
- 0x28, 0x03, 0x52, 0x0a, 0x6e, 0x73, 0x52, 0x65, 0x63, 0x6f, 0x72, 0x64, 0x49, 0x64, 0x22, 0xac,
- 0x01, 0x0a, 0x18, 0x43, 0x6f, 0x75, 0x6e, 0x74, 0x41, 0x6c, 0x6c, 0x4e, 0x53, 0x52, 0x65, 0x63,
- 0x6f, 0x72, 0x64, 0x73, 0x52, 0x65, 0x71, 0x75, 0x65, 0x73, 0x74, 0x12, 0x1e, 0x0a, 0x0a, 0x6e,
- 0x73, 0x44, 0x6f, 0x6d, 0x61, 0x69, 0x6e, 0x49, 0x64, 0x18, 0x01, 0x20, 0x01, 0x28, 0x03, 0x52,
- 0x0a, 0x6e, 0x73, 0x44, 0x6f, 0x6d, 0x61, 0x69, 0x6e, 0x49, 0x64, 0x12, 0x12, 0x0a, 0x04, 0x74,
- 0x79, 0x70, 0x65, 0x18, 0x02, 0x20, 0x01, 0x28, 0x09, 0x52, 0x04, 0x74, 0x79, 0x70, 0x65, 0x12,
- 0x20, 0x0a, 0x09, 0x6e, 0x73, 0x52, 0x6f, 0x75, 0x74, 0x65, 0x49, 0x64, 0x18, 0x03, 0x20, 0x01,
- 0x28, 0x03, 0x42, 0x02, 0x18, 0x01, 0x52, 0x09, 0x6e, 0x73, 0x52, 0x6f, 0x75, 0x74, 0x65, 0x49,
- 0x64, 0x12, 0x20, 0x0a, 0x0b, 0x6e, 0x73, 0x52, 0x6f, 0x75, 0x74, 0x65, 0x43, 0x6f, 0x64, 0x65,
- 0x18, 0x05, 0x20, 0x01, 0x28, 0x09, 0x52, 0x0b, 0x6e, 0x73, 0x52, 0x6f, 0x75, 0x74, 0x65, 0x43,
- 0x6f, 0x64, 0x65, 0x12, 0x18, 0x0a, 0x07, 0x6b, 0x65, 0x79, 0x77, 0x6f, 0x72, 0x64, 0x18, 0x04,
- 0x20, 0x01, 0x28, 0x09, 0x52, 0x07, 0x6b, 0x65, 0x79, 0x77, 0x6f, 0x72, 0x64, 0x22, 0x6a, 0x0a,
- 0x20, 0x43, 0x6f, 0x75, 0x6e, 0x74, 0x41, 0x6c, 0x6c, 0x4e, 0x53, 0x52, 0x65, 0x63, 0x6f, 0x72,
- 0x64, 0x73, 0x57, 0x69, 0x74, 0x68, 0x4e, 0x61, 0x6d, 0x65, 0x52, 0x65, 0x71, 0x75, 0x65, 0x73,
- 0x74, 0x12, 0x1e, 0x0a, 0x0a, 0x6e, 0x73, 0x44, 0x6f, 0x6d, 0x61, 0x69, 0x6e, 0x49, 0x64, 0x18,
- 0x01, 0x20, 0x01, 0x28, 0x03, 0x52, 0x0a, 0x6e, 0x73, 0x44, 0x6f, 0x6d, 0x61, 0x69, 0x6e, 0x49,
- 0x64, 0x12, 0x12, 0x0a, 0x04, 0x6e, 0x61, 0x6d, 0x65, 0x18, 0x02, 0x20, 0x01, 0x28, 0x09, 0x52,
- 0x04, 0x6e, 0x61, 0x6d, 0x65, 0x12, 0x12, 0x0a, 0x04, 0x74, 0x79, 0x70, 0x65, 0x18, 0x03, 0x20,
- 0x01, 0x28, 0x09, 0x52, 0x04, 0x74, 0x79, 0x70, 0x65, 0x22, 0xa0, 0x03, 0x0a, 0x14, 0x4c, 0x69,
- 0x73, 0x74, 0x4e, 0x53, 0x52, 0x65, 0x63, 0x6f, 0x72, 0x64, 0x73, 0x52, 0x65, 0x71, 0x75, 0x65,
- 0x73, 0x74, 0x12, 0x1e, 0x0a, 0x0a, 0x6e, 0x73, 0x44, 0x6f, 0x6d, 0x61, 0x69, 0x6e, 0x49, 0x64,
- 0x18, 0x01, 0x20, 0x01, 0x28, 0x03, 0x52, 0x0a, 0x6e, 0x73, 0x44, 0x6f, 0x6d, 0x61, 0x69, 0x6e,
- 0x49, 0x64, 0x12, 0x12, 0x0a, 0x04, 0x74, 0x79, 0x70, 0x65, 0x18, 0x02, 0x20, 0x01, 0x28, 0x09,
- 0x52, 0x04, 0x74, 0x79, 0x70, 0x65, 0x12, 0x20, 0x0a, 0x09, 0x6e, 0x73, 0x52, 0x6f, 0x75, 0x74,
- 0x65, 0x49, 0x64, 0x18, 0x03, 0x20, 0x01, 0x28, 0x03, 0x42, 0x02, 0x18, 0x01, 0x52, 0x09, 0x6e,
- 0x73, 0x52, 0x6f, 0x75, 0x74, 0x65, 0x49, 0x64, 0x12, 0x20, 0x0a, 0x0b, 0x6e, 0x73, 0x52, 0x6f,
- 0x75, 0x74, 0x65, 0x43, 0x6f, 0x64, 0x65, 0x18, 0x07, 0x20, 0x01, 0x28, 0x09, 0x52, 0x0b, 0x6e,
- 0x73, 0x52, 0x6f, 0x75, 0x74, 0x65, 0x43, 0x6f, 0x64, 0x65, 0x12, 0x18, 0x0a, 0x07, 0x6b, 0x65,
- 0x79, 0x77, 0x6f, 0x72, 0x64, 0x18, 0x04, 0x20, 0x01, 0x28, 0x09, 0x52, 0x07, 0x6b, 0x65, 0x79,
- 0x77, 0x6f, 0x72, 0x64, 0x12, 0x18, 0x0a, 0x07, 0x6e, 0x61, 0x6d, 0x65, 0x41, 0x73, 0x63, 0x18,
- 0x08, 0x20, 0x01, 0x28, 0x08, 0x52, 0x07, 0x6e, 0x61, 0x6d, 0x65, 0x41, 0x73, 0x63, 0x12, 0x1a,
- 0x0a, 0x08, 0x6e, 0x61, 0x6d, 0x65, 0x44, 0x65, 0x73, 0x63, 0x18, 0x09, 0x20, 0x01, 0x28, 0x08,
- 0x52, 0x08, 0x6e, 0x61, 0x6d, 0x65, 0x44, 0x65, 0x73, 0x63, 0x12, 0x18, 0x0a, 0x07, 0x74, 0x79,
- 0x70, 0x65, 0x41, 0x73, 0x63, 0x18, 0x0a, 0x20, 0x01, 0x28, 0x08, 0x52, 0x07, 0x74, 0x79, 0x70,
- 0x65, 0x41, 0x73, 0x63, 0x12, 0x1a, 0x0a, 0x08, 0x74, 0x79, 0x70, 0x65, 0x44, 0x65, 0x73, 0x63,
- 0x18, 0x0b, 0x20, 0x01, 0x28, 0x08, 0x52, 0x08, 0x74, 0x79, 0x70, 0x65, 0x44, 0x65, 0x73, 0x63,
- 0x12, 0x16, 0x0a, 0x06, 0x74, 0x74, 0x6c, 0x41, 0x73, 0x63, 0x18, 0x0c, 0x20, 0x01, 0x28, 0x08,
- 0x52, 0x06, 0x74, 0x74, 0x6c, 0x41, 0x73, 0x63, 0x12, 0x18, 0x0a, 0x07, 0x74, 0x74, 0x6c, 0x44,
- 0x65, 0x73, 0x63, 0x18, 0x0d, 0x20, 0x01, 0x28, 0x08, 0x52, 0x07, 0x74, 0x74, 0x6c, 0x44, 0x65,
- 0x73, 0x63, 0x12, 0x14, 0x0a, 0x05, 0x75, 0x70, 0x41, 0x73, 0x63, 0x18, 0x0e, 0x20, 0x01, 0x28,
- 0x08, 0x52, 0x05, 0x75, 0x70, 0x41, 0x73, 0x63, 0x12, 0x16, 0x0a, 0x06, 0x75, 0x70, 0x44, 0x65,
- 0x73, 0x63, 0x18, 0x0f, 0x20, 0x01, 0x28, 0x08, 0x52, 0x06, 0x75, 0x70, 0x44, 0x65, 0x73, 0x63,
- 0x12, 0x16, 0x0a, 0x06, 0x6f, 0x66, 0x66, 0x73, 0x65, 0x74, 0x18, 0x05, 0x20, 0x01, 0x28, 0x03,
- 0x52, 0x06, 0x6f, 0x66, 0x66, 0x73, 0x65, 0x74, 0x12, 0x12, 0x0a, 0x04, 0x73, 0x69, 0x7a, 0x65,
- 0x18, 0x06, 0x20, 0x01, 0x28, 0x03, 0x52, 0x04, 0x73, 0x69, 0x7a, 0x65, 0x22, 0x43, 0x0a, 0x15,
- 0x4c, 0x69, 0x73, 0x74, 0x4e, 0x53, 0x52, 0x65, 0x63, 0x6f, 0x72, 0x64, 0x73, 0x52, 0x65, 0x73,
- 0x70, 0x6f, 0x6e, 0x73, 0x65, 0x12, 0x2a, 0x0a, 0x09, 0x6e, 0x73, 0x52, 0x65, 0x63, 0x6f, 0x72,
- 0x64, 0x73, 0x18, 0x01, 0x20, 0x03, 0x28, 0x0b, 0x32, 0x0c, 0x2e, 0x70, 0x62, 0x2e, 0x4e, 0x53,
- 0x52, 0x65, 0x63, 0x6f, 0x72, 0x64, 0x52, 0x09, 0x6e, 0x73, 0x52, 0x65, 0x63, 0x6f, 0x72, 0x64,
- 0x73, 0x22, 0x35, 0x0a, 0x13, 0x46, 0x69, 0x6e, 0x64, 0x4e, 0x53, 0x52, 0x65, 0x63, 0x6f, 0x72,
- 0x64, 0x52, 0x65, 0x71, 0x75, 0x65, 0x73, 0x74, 0x12, 0x1e, 0x0a, 0x0a, 0x6e, 0x73, 0x52, 0x65,
- 0x63, 0x6f, 0x72, 0x64, 0x49, 0x64, 0x18, 0x01, 0x20, 0x01, 0x28, 0x03, 0x52, 0x0a, 0x6e, 0x73,
- 0x52, 0x65, 0x63, 0x6f, 0x72, 0x64, 0x49, 0x64, 0x22, 0x40, 0x0a, 0x14, 0x46, 0x69, 0x6e, 0x64,
- 0x4e, 0x53, 0x52, 0x65, 0x63, 0x6f, 0x72, 0x64, 0x52, 0x65, 0x73, 0x70, 0x6f, 0x6e, 0x73, 0x65,
- 0x12, 0x28, 0x0a, 0x08, 0x6e, 0x73, 0x52, 0x65, 0x63, 0x6f, 0x72, 0x64, 0x18, 0x01, 0x20, 0x01,
- 0x28, 0x0b, 0x32, 0x0c, 0x2e, 0x70, 0x62, 0x2e, 0x4e, 0x53, 0x52, 0x65, 0x63, 0x6f, 0x72, 0x64,
- 0x52, 0x08, 0x6e, 0x73, 0x52, 0x65, 0x63, 0x6f, 0x72, 0x64, 0x22, 0x6c, 0x0a, 0x22, 0x46, 0x69,
- 0x6e, 0x64, 0x4e, 0x53, 0x52, 0x65, 0x63, 0x6f, 0x72, 0x64, 0x57, 0x69, 0x74, 0x68, 0x4e, 0x61,
- 0x6d, 0x65, 0x41, 0x6e, 0x64, 0x54, 0x79, 0x70, 0x65, 0x52, 0x65, 0x71, 0x75, 0x65, 0x73, 0x74,
- 0x12, 0x1e, 0x0a, 0x0a, 0x6e, 0x73, 0x44, 0x6f, 0x6d, 0x61, 0x69, 0x6e, 0x49, 0x64, 0x18, 0x01,
- 0x20, 0x01, 0x28, 0x03, 0x52, 0x0a, 0x6e, 0x73, 0x44, 0x6f, 0x6d, 0x61, 0x69, 0x6e, 0x49, 0x64,
- 0x12, 0x12, 0x0a, 0x04, 0x6e, 0x61, 0x6d, 0x65, 0x18, 0x02, 0x20, 0x01, 0x28, 0x09, 0x52, 0x04,
- 0x6e, 0x61, 0x6d, 0x65, 0x12, 0x12, 0x0a, 0x04, 0x74, 0x79, 0x70, 0x65, 0x18, 0x03, 0x20, 0x01,
- 0x28, 0x09, 0x52, 0x04, 0x74, 0x79, 0x70, 0x65, 0x22, 0x4f, 0x0a, 0x23, 0x46, 0x69, 0x6e, 0x64,
- 0x4e, 0x53, 0x52, 0x65, 0x63, 0x6f, 0x72, 0x64, 0x57, 0x69, 0x74, 0x68, 0x4e, 0x61, 0x6d, 0x65,
- 0x41, 0x6e, 0x64, 0x54, 0x79, 0x70, 0x65, 0x52, 0x65, 0x73, 0x70, 0x6f, 0x6e, 0x73, 0x65, 0x12,
- 0x28, 0x0a, 0x08, 0x6e, 0x73, 0x52, 0x65, 0x63, 0x6f, 0x72, 0x64, 0x18, 0x01, 0x20, 0x01, 0x28,
- 0x0b, 0x32, 0x0c, 0x2e, 0x70, 0x62, 0x2e, 0x4e, 0x53, 0x52, 0x65, 0x63, 0x6f, 0x72, 0x64, 0x52,
- 0x08, 0x6e, 0x73, 0x52, 0x65, 0x63, 0x6f, 0x72, 0x64, 0x22, 0x6d, 0x0a, 0x23, 0x46, 0x69, 0x6e,
- 0x64, 0x4e, 0x53, 0x52, 0x65, 0x63, 0x6f, 0x72, 0x64, 0x73, 0x57, 0x69, 0x74, 0x68, 0x4e, 0x61,
- 0x6d, 0x65, 0x41, 0x6e, 0x64, 0x54, 0x79, 0x70, 0x65, 0x52, 0x65, 0x71, 0x75, 0x65, 0x73, 0x74,
- 0x12, 0x1e, 0x0a, 0x0a, 0x6e, 0x73, 0x44, 0x6f, 0x6d, 0x61, 0x69, 0x6e, 0x49, 0x64, 0x18, 0x01,
- 0x20, 0x01, 0x28, 0x03, 0x52, 0x0a, 0x6e, 0x73, 0x44, 0x6f, 0x6d, 0x61, 0x69, 0x6e, 0x49, 0x64,
- 0x12, 0x12, 0x0a, 0x04, 0x6e, 0x61, 0x6d, 0x65, 0x18, 0x02, 0x20, 0x01, 0x28, 0x09, 0x52, 0x04,
- 0x6e, 0x61, 0x6d, 0x65, 0x12, 0x12, 0x0a, 0x04, 0x74, 0x79, 0x70, 0x65, 0x18, 0x03, 0x20, 0x01,
- 0x28, 0x09, 0x52, 0x04, 0x74, 0x79, 0x70, 0x65, 0x22, 0x52, 0x0a, 0x24, 0x46, 0x69, 0x6e, 0x64,
- 0x4e, 0x53, 0x52, 0x65, 0x63, 0x6f, 0x72, 0x64, 0x73, 0x57, 0x69, 0x74, 0x68, 0x4e, 0x61, 0x6d,
- 0x65, 0x41, 0x6e, 0x64, 0x54, 0x79, 0x70, 0x65, 0x52, 0x65, 0x73, 0x70, 0x6f, 0x6e, 0x73, 0x65,
- 0x12, 0x2a, 0x0a, 0x09, 0x6e, 0x73, 0x52, 0x65, 0x63, 0x6f, 0x72, 0x64, 0x73, 0x18, 0x01, 0x20,
- 0x03, 0x28, 0x0b, 0x32, 0x0c, 0x2e, 0x70, 0x62, 0x2e, 0x4e, 0x53, 0x52, 0x65, 0x63, 0x6f, 0x72,
- 0x64, 0x52, 0x09, 0x6e, 0x73, 0x52, 0x65, 0x63, 0x6f, 0x72, 0x64, 0x73, 0x22, 0x50, 0x0a, 0x20,
- 0x4c, 0x69, 0x73, 0x74, 0x4e, 0x53, 0x52, 0x65, 0x63, 0x6f, 0x72, 0x64, 0x73, 0x41, 0x66, 0x74,
- 0x65, 0x72, 0x56, 0x65, 0x72, 0x73, 0x69, 0x6f, 0x6e, 0x52, 0x65, 0x71, 0x75, 0x65, 0x73, 0x74,
- 0x12, 0x18, 0x0a, 0x07, 0x76, 0x65, 0x72, 0x73, 0x69, 0x6f, 0x6e, 0x18, 0x01, 0x20, 0x01, 0x28,
- 0x03, 0x52, 0x07, 0x76, 0x65, 0x72, 0x73, 0x69, 0x6f, 0x6e, 0x12, 0x12, 0x0a, 0x04, 0x73, 0x69,
- 0x7a, 0x65, 0x18, 0x02, 0x20, 0x01, 0x28, 0x03, 0x52, 0x04, 0x73, 0x69, 0x7a, 0x65, 0x22, 0x4f,
- 0x0a, 0x21, 0x4c, 0x69, 0x73, 0x74, 0x4e, 0x53, 0x52, 0x65, 0x63, 0x6f, 0x72, 0x64, 0x73, 0x41,
- 0x66, 0x74, 0x65, 0x72, 0x56, 0x65, 0x72, 0x73, 0x69, 0x6f, 0x6e, 0x52, 0x65, 0x73, 0x70, 0x6f,
- 0x6e, 0x73, 0x65, 0x12, 0x2a, 0x0a, 0x09, 0x6e, 0x73, 0x52, 0x65, 0x63, 0x6f, 0x72, 0x64, 0x73,
- 0x18, 0x01, 0x20, 0x03, 0x28, 0x0b, 0x32, 0x0c, 0x2e, 0x70, 0x62, 0x2e, 0x4e, 0x53, 0x52, 0x65,
- 0x63, 0x6f, 0x72, 0x64, 0x52, 0x09, 0x6e, 0x73, 0x52, 0x65, 0x63, 0x6f, 0x72, 0x64, 0x73, 0x22,
- 0x40, 0x0a, 0x1e, 0x46, 0x69, 0x6e, 0x64, 0x4e, 0x53, 0x52, 0x65, 0x63, 0x6f, 0x72, 0x64, 0x48,
- 0x65, 0x61, 0x6c, 0x74, 0x68, 0x43, 0x68, 0x65, 0x63, 0x6b, 0x52, 0x65, 0x71, 0x75, 0x65, 0x73,
- 0x74, 0x12, 0x1e, 0x0a, 0x0a, 0x6e, 0x73, 0x52, 0x65, 0x63, 0x6f, 0x72, 0x64, 0x49, 0x64, 0x18,
- 0x01, 0x20, 0x01, 0x28, 0x03, 0x52, 0x0a, 0x6e, 0x73, 0x52, 0x65, 0x63, 0x6f, 0x72, 0x64, 0x49,
- 0x64, 0x22, 0x5b, 0x0a, 0x1f, 0x46, 0x69, 0x6e, 0x64, 0x4e, 0x53, 0x52, 0x65, 0x63, 0x6f, 0x72,
- 0x64, 0x48, 0x65, 0x61, 0x6c, 0x74, 0x68, 0x43, 0x68, 0x65, 0x63, 0x6b, 0x52, 0x65, 0x73, 0x70,
- 0x6f, 0x6e, 0x73, 0x65, 0x12, 0x38, 0x0a, 0x17, 0x6e, 0x73, 0x52, 0x65, 0x63, 0x6f, 0x72, 0x64,
- 0x48, 0x65, 0x61, 0x6c, 0x74, 0x68, 0x43, 0x68, 0x65, 0x63, 0x6b, 0x4a, 0x53, 0x4f, 0x4e, 0x18,
- 0x01, 0x20, 0x01, 0x28, 0x0c, 0x52, 0x17, 0x6e, 0x73, 0x52, 0x65, 0x63, 0x6f, 0x72, 0x64, 0x48,
- 0x65, 0x61, 0x6c, 0x74, 0x68, 0x43, 0x68, 0x65, 0x63, 0x6b, 0x4a, 0x53, 0x4f, 0x4e, 0x22, 0x7c,
- 0x0a, 0x20, 0x55, 0x70, 0x64, 0x61, 0x74, 0x65, 0x4e, 0x53, 0x52, 0x65, 0x63, 0x6f, 0x72, 0x64,
- 0x48, 0x65, 0x61, 0x6c, 0x74, 0x68, 0x43, 0x68, 0x65, 0x63, 0x6b, 0x52, 0x65, 0x71, 0x75, 0x65,
- 0x73, 0x74, 0x12, 0x1e, 0x0a, 0x0a, 0x6e, 0x73, 0x52, 0x65, 0x63, 0x6f, 0x72, 0x64, 0x49, 0x64,
- 0x18, 0x01, 0x20, 0x01, 0x28, 0x03, 0x52, 0x0a, 0x6e, 0x73, 0x52, 0x65, 0x63, 0x6f, 0x72, 0x64,
- 0x49, 0x64, 0x12, 0x38, 0x0a, 0x17, 0x6e, 0x73, 0x52, 0x65, 0x63, 0x6f, 0x72, 0x64, 0x48, 0x65,
- 0x61, 0x6c, 0x74, 0x68, 0x43, 0x68, 0x65, 0x63, 0x6b, 0x4a, 0x53, 0x4f, 0x4e, 0x18, 0x02, 0x20,
- 0x01, 0x28, 0x0c, 0x52, 0x17, 0x6e, 0x73, 0x52, 0x65, 0x63, 0x6f, 0x72, 0x64, 0x48, 0x65, 0x61,
- 0x6c, 0x74, 0x68, 0x43, 0x68, 0x65, 0x63, 0x6b, 0x4a, 0x53, 0x4f, 0x4e, 0x22, 0x4f, 0x0a, 0x19,
- 0x55, 0x70, 0x64, 0x61, 0x74, 0x65, 0x4e, 0x53, 0x52, 0x65, 0x63, 0x6f, 0x72, 0x64, 0x49, 0x73,
- 0x55, 0x70, 0x52, 0x65, 0x71, 0x75, 0x65, 0x73, 0x74, 0x12, 0x1e, 0x0a, 0x0a, 0x6e, 0x73, 0x52,
- 0x65, 0x63, 0x6f, 0x72, 0x64, 0x49, 0x64, 0x18, 0x01, 0x20, 0x01, 0x28, 0x03, 0x52, 0x0a, 0x6e,
- 0x73, 0x52, 0x65, 0x63, 0x6f, 0x72, 0x64, 0x49, 0x64, 0x12, 0x12, 0x0a, 0x04, 0x69, 0x73, 0x55,
- 0x70, 0x18, 0x02, 0x20, 0x01, 0x28, 0x08, 0x52, 0x04, 0x69, 0x73, 0x55, 0x70, 0x32, 0xcf, 0x0c,
- 0x0a, 0x0f, 0x4e, 0x53, 0x52, 0x65, 0x63, 0x6f, 0x72, 0x64, 0x53, 0x65, 0x72, 0x76, 0x69, 0x63,
- 0x65, 0x12, 0x47, 0x0a, 0x0e, 0x63, 0x72, 0x65, 0x61, 0x74, 0x65, 0x4e, 0x53, 0x52, 0x65, 0x63,
- 0x6f, 0x72, 0x64, 0x12, 0x19, 0x2e, 0x70, 0x62, 0x2e, 0x43, 0x72, 0x65, 0x61, 0x74, 0x65, 0x4e,
- 0x53, 0x52, 0x65, 0x63, 0x6f, 0x72, 0x64, 0x52, 0x65, 0x71, 0x75, 0x65, 0x73, 0x74, 0x1a, 0x1a,
- 0x2e, 0x70, 0x62, 0x2e, 0x43, 0x72, 0x65, 0x61, 0x74, 0x65, 0x4e, 0x53, 0x52, 0x65, 0x63, 0x6f,
- 0x72, 0x64, 0x52, 0x65, 0x73, 0x70, 0x6f, 0x6e, 0x73, 0x65, 0x12, 0x4a, 0x0a, 0x0f, 0x63, 0x72,
- 0x65, 0x61, 0x74, 0x65, 0x4e, 0x53, 0x52, 0x65, 0x63, 0x6f, 0x72, 0x64, 0x73, 0x12, 0x1a, 0x2e,
- 0x70, 0x62, 0x2e, 0x43, 0x72, 0x65, 0x61, 0x74, 0x65, 0x4e, 0x53, 0x52, 0x65, 0x63, 0x6f, 0x72,
- 0x64, 0x73, 0x52, 0x65, 0x71, 0x75, 0x65, 0x73, 0x74, 0x1a, 0x1b, 0x2e, 0x70, 0x62, 0x2e, 0x43,
- 0x72, 0x65, 0x61, 0x74, 0x65, 0x4e, 0x53, 0x52, 0x65, 0x63, 0x6f, 0x72, 0x64, 0x73, 0x52, 0x65,
- 0x73, 0x70, 0x6f, 0x6e, 0x73, 0x65, 0x12, 0x5b, 0x0a, 0x1e, 0x63, 0x72, 0x65, 0x61, 0x74, 0x65,
- 0x4e, 0x53, 0x52, 0x65, 0x63, 0x6f, 0x72, 0x64, 0x73, 0x57, 0x69, 0x74, 0x68, 0x44, 0x6f, 0x6d,
- 0x61, 0x69, 0x6e, 0x4e, 0x61, 0x6d, 0x65, 0x73, 0x12, 0x29, 0x2e, 0x70, 0x62, 0x2e, 0x43, 0x72,
- 0x65, 0x61, 0x74, 0x65, 0x4e, 0x53, 0x52, 0x65, 0x63, 0x6f, 0x72, 0x64, 0x73, 0x57, 0x69, 0x74,
- 0x68, 0x44, 0x6f, 0x6d, 0x61, 0x69, 0x6e, 0x4e, 0x61, 0x6d, 0x65, 0x73, 0x52, 0x65, 0x71, 0x75,
- 0x65, 0x73, 0x74, 0x1a, 0x0e, 0x2e, 0x70, 0x62, 0x2e, 0x52, 0x50, 0x43, 0x53, 0x75, 0x63, 0x63,
- 0x65, 0x73, 0x73, 0x12, 0x5b, 0x0a, 0x1e, 0x75, 0x70, 0x64, 0x61, 0x74, 0x65, 0x4e, 0x53, 0x52,
- 0x65, 0x63, 0x6f, 0x72, 0x64, 0x73, 0x57, 0x69, 0x74, 0x68, 0x44, 0x6f, 0x6d, 0x61, 0x69, 0x6e,
- 0x4e, 0x61, 0x6d, 0x65, 0x73, 0x12, 0x29, 0x2e, 0x70, 0x62, 0x2e, 0x55, 0x70, 0x64, 0x61, 0x74,
- 0x65, 0x4e, 0x53, 0x52, 0x65, 0x63, 0x6f, 0x72, 0x64, 0x73, 0x57, 0x69, 0x74, 0x68, 0x44, 0x6f,
- 0x6d, 0x61, 0x69, 0x6e, 0x4e, 0x61, 0x6d, 0x65, 0x73, 0x52, 0x65, 0x71, 0x75, 0x65, 0x73, 0x74,
- 0x1a, 0x0e, 0x2e, 0x70, 0x62, 0x2e, 0x52, 0x50, 0x43, 0x53, 0x75, 0x63, 0x63, 0x65, 0x73, 0x73,
- 0x12, 0x5b, 0x0a, 0x1e, 0x64, 0x65, 0x6c, 0x65, 0x74, 0x65, 0x4e, 0x53, 0x52, 0x65, 0x63, 0x6f,
- 0x72, 0x64, 0x73, 0x57, 0x69, 0x74, 0x68, 0x44, 0x6f, 0x6d, 0x61, 0x69, 0x6e, 0x4e, 0x61, 0x6d,
- 0x65, 0x73, 0x12, 0x29, 0x2e, 0x70, 0x62, 0x2e, 0x44, 0x65, 0x6c, 0x65, 0x74, 0x65, 0x4e, 0x53,
- 0x52, 0x65, 0x63, 0x6f, 0x72, 0x64, 0x73, 0x57, 0x69, 0x74, 0x68, 0x44, 0x6f, 0x6d, 0x61, 0x69,
- 0x6e, 0x4e, 0x61, 0x6d, 0x65, 0x73, 0x52, 0x65, 0x71, 0x75, 0x65, 0x73, 0x74, 0x1a, 0x0e, 0x2e,
- 0x70, 0x62, 0x2e, 0x52, 0x50, 0x43, 0x53, 0x75, 0x63, 0x63, 0x65, 0x73, 0x73, 0x12, 0x63, 0x0a,
- 0x22, 0x75, 0x70, 0x64, 0x61, 0x74, 0x65, 0x4e, 0x53, 0x52, 0x65, 0x63, 0x6f, 0x72, 0x64, 0x73,
- 0x49, 0x73, 0x4f, 0x6e, 0x57, 0x69, 0x74, 0x68, 0x44, 0x6f, 0x6d, 0x61, 0x69, 0x6e, 0x4e, 0x61,
- 0x6d, 0x65, 0x73, 0x12, 0x2d, 0x2e, 0x70, 0x62, 0x2e, 0x55, 0x70, 0x64, 0x61, 0x74, 0x65, 0x4e,
- 0x53, 0x52, 0x65, 0x63, 0x6f, 0x72, 0x64, 0x73, 0x49, 0x73, 0x4f, 0x6e, 0x57, 0x69, 0x74, 0x68,
- 0x44, 0x6f, 0x6d, 0x61, 0x69, 0x6e, 0x4e, 0x61, 0x6d, 0x65, 0x73, 0x52, 0x65, 0x71, 0x75, 0x65,
- 0x73, 0x74, 0x1a, 0x0e, 0x2e, 0x70, 0x62, 0x2e, 0x52, 0x50, 0x43, 0x53, 0x75, 0x63, 0x63, 0x65,
- 0x73, 0x73, 0x12, 0x3d, 0x0a, 0x0f, 0x69, 0x6d, 0x70, 0x6f, 0x72, 0x74, 0x4e, 0x53, 0x52, 0x65,
- 0x63, 0x6f, 0x72, 0x64, 0x73, 0x12, 0x1a, 0x2e, 0x70, 0x62, 0x2e, 0x49, 0x6d, 0x70, 0x6f, 0x72,
- 0x74, 0x4e, 0x53, 0x52, 0x65, 0x63, 0x6f, 0x72, 0x64, 0x73, 0x52, 0x65, 0x71, 0x75, 0x65, 0x73,
- 0x74, 0x1a, 0x0e, 0x2e, 0x70, 0x62, 0x2e, 0x52, 0x50, 0x43, 0x53, 0x75, 0x63, 0x63, 0x65, 0x73,
- 0x73, 0x12, 0x3b, 0x0a, 0x0e, 0x75, 0x70, 0x64, 0x61, 0x74, 0x65, 0x4e, 0x53, 0x52, 0x65, 0x63,
- 0x6f, 0x72, 0x64, 0x12, 0x19, 0x2e, 0x70, 0x62, 0x2e, 0x55, 0x70, 0x64, 0x61, 0x74, 0x65, 0x4e,
- 0x53, 0x52, 0x65, 0x63, 0x6f, 0x72, 0x64, 0x52, 0x65, 0x71, 0x75, 0x65, 0x73, 0x74, 0x1a, 0x0e,
- 0x2e, 0x70, 0x62, 0x2e, 0x52, 0x50, 0x43, 0x53, 0x75, 0x63, 0x63, 0x65, 0x73, 0x73, 0x12, 0x3b,
- 0x0a, 0x0e, 0x64, 0x65, 0x6c, 0x65, 0x74, 0x65, 0x4e, 0x53, 0x52, 0x65, 0x63, 0x6f, 0x72, 0x64,
- 0x12, 0x19, 0x2e, 0x70, 0x62, 0x2e, 0x44, 0x65, 0x6c, 0x65, 0x74, 0x65, 0x4e, 0x53, 0x52, 0x65,
- 0x63, 0x6f, 0x72, 0x64, 0x52, 0x65, 0x71, 0x75, 0x65, 0x73, 0x74, 0x1a, 0x0e, 0x2e, 0x70, 0x62,
- 0x2e, 0x52, 0x50, 0x43, 0x53, 0x75, 0x63, 0x63, 0x65, 0x73, 0x73, 0x12, 0x47, 0x0a, 0x11, 0x63,
- 0x6f, 0x75, 0x6e, 0x74, 0x41, 0x6c, 0x6c, 0x4e, 0x53, 0x52, 0x65, 0x63, 0x6f, 0x72, 0x64, 0x73,
- 0x12, 0x1c, 0x2e, 0x70, 0x62, 0x2e, 0x43, 0x6f, 0x75, 0x6e, 0x74, 0x41, 0x6c, 0x6c, 0x4e, 0x53,
- 0x52, 0x65, 0x63, 0x6f, 0x72, 0x64, 0x73, 0x52, 0x65, 0x71, 0x75, 0x65, 0x73, 0x74, 0x1a, 0x14,
- 0x2e, 0x70, 0x62, 0x2e, 0x52, 0x50, 0x43, 0x43, 0x6f, 0x75, 0x6e, 0x74, 0x52, 0x65, 0x73, 0x70,
- 0x6f, 0x6e, 0x73, 0x65, 0x12, 0x57, 0x0a, 0x19, 0x63, 0x6f, 0x75, 0x6e, 0x74, 0x41, 0x6c, 0x6c,
- 0x4e, 0x53, 0x52, 0x65, 0x63, 0x6f, 0x72, 0x64, 0x73, 0x57, 0x69, 0x74, 0x68, 0x4e, 0x61, 0x6d,
- 0x65, 0x12, 0x24, 0x2e, 0x70, 0x62, 0x2e, 0x43, 0x6f, 0x75, 0x6e, 0x74, 0x41, 0x6c, 0x6c, 0x4e,
- 0x53, 0x52, 0x65, 0x63, 0x6f, 0x72, 0x64, 0x73, 0x57, 0x69, 0x74, 0x68, 0x4e, 0x61, 0x6d, 0x65,
- 0x52, 0x65, 0x71, 0x75, 0x65, 0x73, 0x74, 0x1a, 0x14, 0x2e, 0x70, 0x62, 0x2e, 0x52, 0x50, 0x43,
- 0x43, 0x6f, 0x75, 0x6e, 0x74, 0x52, 0x65, 0x73, 0x70, 0x6f, 0x6e, 0x73, 0x65, 0x12, 0x44, 0x0a,
- 0x0d, 0x6c, 0x69, 0x73, 0x74, 0x4e, 0x53, 0x52, 0x65, 0x63, 0x6f, 0x72, 0x64, 0x73, 0x12, 0x18,
- 0x2e, 0x70, 0x62, 0x2e, 0x4c, 0x69, 0x73, 0x74, 0x4e, 0x53, 0x52, 0x65, 0x63, 0x6f, 0x72, 0x64,
- 0x73, 0x52, 0x65, 0x71, 0x75, 0x65, 0x73, 0x74, 0x1a, 0x19, 0x2e, 0x70, 0x62, 0x2e, 0x4c, 0x69,
- 0x73, 0x74, 0x4e, 0x53, 0x52, 0x65, 0x63, 0x6f, 0x72, 0x64, 0x73, 0x52, 0x65, 0x73, 0x70, 0x6f,
- 0x6e, 0x73, 0x65, 0x12, 0x41, 0x0a, 0x0c, 0x66, 0x69, 0x6e, 0x64, 0x4e, 0x53, 0x52, 0x65, 0x63,
- 0x6f, 0x72, 0x64, 0x12, 0x17, 0x2e, 0x70, 0x62, 0x2e, 0x46, 0x69, 0x6e, 0x64, 0x4e, 0x53, 0x52,
- 0x65, 0x63, 0x6f, 0x72, 0x64, 0x52, 0x65, 0x71, 0x75, 0x65, 0x73, 0x74, 0x1a, 0x18, 0x2e, 0x70,
- 0x62, 0x2e, 0x46, 0x69, 0x6e, 0x64, 0x4e, 0x53, 0x52, 0x65, 0x63, 0x6f, 0x72, 0x64, 0x52, 0x65,
- 0x73, 0x70, 0x6f, 0x6e, 0x73, 0x65, 0x12, 0x6e, 0x0a, 0x1b, 0x66, 0x69, 0x6e, 0x64, 0x4e, 0x53,
- 0x52, 0x65, 0x63, 0x6f, 0x72, 0x64, 0x57, 0x69, 0x74, 0x68, 0x4e, 0x61, 0x6d, 0x65, 0x41, 0x6e,
- 0x64, 0x54, 0x79, 0x70, 0x65, 0x12, 0x26, 0x2e, 0x70, 0x62, 0x2e, 0x46, 0x69, 0x6e, 0x64, 0x4e,
- 0x53, 0x52, 0x65, 0x63, 0x6f, 0x72, 0x64, 0x57, 0x69, 0x74, 0x68, 0x4e, 0x61, 0x6d, 0x65, 0x41,
- 0x6e, 0x64, 0x54, 0x79, 0x70, 0x65, 0x52, 0x65, 0x71, 0x75, 0x65, 0x73, 0x74, 0x1a, 0x27, 0x2e,
- 0x70, 0x62, 0x2e, 0x46, 0x69, 0x6e, 0x64, 0x4e, 0x53, 0x52, 0x65, 0x63, 0x6f, 0x72, 0x64, 0x57,
- 0x69, 0x74, 0x68, 0x4e, 0x61, 0x6d, 0x65, 0x41, 0x6e, 0x64, 0x54, 0x79, 0x70, 0x65, 0x52, 0x65,
- 0x73, 0x70, 0x6f, 0x6e, 0x73, 0x65, 0x12, 0x71, 0x0a, 0x1c, 0x66, 0x69, 0x6e, 0x64, 0x4e, 0x53,
- 0x52, 0x65, 0x63, 0x6f, 0x72, 0x64, 0x73, 0x57, 0x69, 0x74, 0x68, 0x4e, 0x61, 0x6d, 0x65, 0x41,
- 0x6e, 0x64, 0x54, 0x79, 0x70, 0x65, 0x12, 0x27, 0x2e, 0x70, 0x62, 0x2e, 0x46, 0x69, 0x6e, 0x64,
- 0x4e, 0x53, 0x52, 0x65, 0x63, 0x6f, 0x72, 0x64, 0x73, 0x57, 0x69, 0x74, 0x68, 0x4e, 0x61, 0x6d,
- 0x65, 0x41, 0x6e, 0x64, 0x54, 0x79, 0x70, 0x65, 0x52, 0x65, 0x71, 0x75, 0x65, 0x73, 0x74, 0x1a,
- 0x28, 0x2e, 0x70, 0x62, 0x2e, 0x46, 0x69, 0x6e, 0x64, 0x4e, 0x53, 0x52, 0x65, 0x63, 0x6f, 0x72,
- 0x64, 0x73, 0x57, 0x69, 0x74, 0x68, 0x4e, 0x61, 0x6d, 0x65, 0x41, 0x6e, 0x64, 0x54, 0x79, 0x70,
- 0x65, 0x52, 0x65, 0x73, 0x70, 0x6f, 0x6e, 0x73, 0x65, 0x12, 0x68, 0x0a, 0x19, 0x6c, 0x69, 0x73,
- 0x74, 0x4e, 0x53, 0x52, 0x65, 0x63, 0x6f, 0x72, 0x64, 0x73, 0x41, 0x66, 0x74, 0x65, 0x72, 0x56,
- 0x65, 0x72, 0x73, 0x69, 0x6f, 0x6e, 0x12, 0x24, 0x2e, 0x70, 0x62, 0x2e, 0x4c, 0x69, 0x73, 0x74,
- 0x4e, 0x53, 0x52, 0x65, 0x63, 0x6f, 0x72, 0x64, 0x73, 0x41, 0x66, 0x74, 0x65, 0x72, 0x56, 0x65,
- 0x72, 0x73, 0x69, 0x6f, 0x6e, 0x52, 0x65, 0x71, 0x75, 0x65, 0x73, 0x74, 0x1a, 0x25, 0x2e, 0x70,
- 0x62, 0x2e, 0x4c, 0x69, 0x73, 0x74, 0x4e, 0x53, 0x52, 0x65, 0x63, 0x6f, 0x72, 0x64, 0x73, 0x41,
- 0x66, 0x74, 0x65, 0x72, 0x56, 0x65, 0x72, 0x73, 0x69, 0x6f, 0x6e, 0x52, 0x65, 0x73, 0x70, 0x6f,
- 0x6e, 0x73, 0x65, 0x12, 0x62, 0x0a, 0x17, 0x66, 0x69, 0x6e, 0x64, 0x4e, 0x53, 0x52, 0x65, 0x63,
- 0x6f, 0x72, 0x64, 0x48, 0x65, 0x61, 0x6c, 0x74, 0x68, 0x43, 0x68, 0x65, 0x63, 0x6b, 0x12, 0x22,
- 0x2e, 0x70, 0x62, 0x2e, 0x46, 0x69, 0x6e, 0x64, 0x4e, 0x53, 0x52, 0x65, 0x63, 0x6f, 0x72, 0x64,
- 0x48, 0x65, 0x61, 0x6c, 0x74, 0x68, 0x43, 0x68, 0x65, 0x63, 0x6b, 0x52, 0x65, 0x71, 0x75, 0x65,
- 0x73, 0x74, 0x1a, 0x23, 0x2e, 0x70, 0x62, 0x2e, 0x46, 0x69, 0x6e, 0x64, 0x4e, 0x53, 0x52, 0x65,
- 0x63, 0x6f, 0x72, 0x64, 0x48, 0x65, 0x61, 0x6c, 0x74, 0x68, 0x43, 0x68, 0x65, 0x63, 0x6b, 0x52,
- 0x65, 0x73, 0x70, 0x6f, 0x6e, 0x73, 0x65, 0x12, 0x51, 0x0a, 0x19, 0x75, 0x70, 0x64, 0x61, 0x74,
- 0x65, 0x4e, 0x53, 0x52, 0x65, 0x63, 0x6f, 0x72, 0x64, 0x48, 0x65, 0x61, 0x6c, 0x74, 0x68, 0x43,
- 0x68, 0x65, 0x63, 0x6b, 0x12, 0x24, 0x2e, 0x70, 0x62, 0x2e, 0x55, 0x70, 0x64, 0x61, 0x74, 0x65,
- 0x4e, 0x53, 0x52, 0x65, 0x63, 0x6f, 0x72, 0x64, 0x48, 0x65, 0x61, 0x6c, 0x74, 0x68, 0x43, 0x68,
- 0x65, 0x63, 0x6b, 0x52, 0x65, 0x71, 0x75, 0x65, 0x73, 0x74, 0x1a, 0x0e, 0x2e, 0x70, 0x62, 0x2e,
- 0x52, 0x50, 0x43, 0x53, 0x75, 0x63, 0x63, 0x65, 0x73, 0x73, 0x12, 0x43, 0x0a, 0x12, 0x75, 0x70,
- 0x64, 0x61, 0x74, 0x65, 0x4e, 0x53, 0x52, 0x65, 0x63, 0x6f, 0x72, 0x64, 0x49, 0x73, 0x55, 0x70,
- 0x12, 0x1d, 0x2e, 0x70, 0x62, 0x2e, 0x55, 0x70, 0x64, 0x61, 0x74, 0x65, 0x4e, 0x53, 0x52, 0x65,
- 0x63, 0x6f, 0x72, 0x64, 0x49, 0x73, 0x55, 0x70, 0x52, 0x65, 0x71, 0x75, 0x65, 0x73, 0x74, 0x1a,
- 0x0e, 0x2e, 0x70, 0x62, 0x2e, 0x52, 0x50, 0x43, 0x53, 0x75, 0x63, 0x63, 0x65, 0x73, 0x73, 0x42,
- 0x06, 0x5a, 0x04, 0x2e, 0x2f, 0x70, 0x62, 0x62, 0x06, 0x70, 0x72, 0x6f, 0x74, 0x6f, 0x33,
-}
+const file_service_ns_record_proto_rawDesc = "" +
+ "\n" +
+ "\x17service_ns_record.proto\x12\x02pb\x1a\x1cmodels/model_ns_record.proto\x1a\x19models/rpc_messages.proto\"\xb5\x03\n" +
+ "\x15CreateNSRecordRequest\x12\x1e\n" +
+ "\n" +
+ "nsDomainId\x18\x01 \x01(\x03R\n" +
+ "nsDomainId\x12 \n" +
+ "\vdescription\x18\x02 \x01(\tR\vdescription\x12\x12\n" +
+ "\x04name\x18\x03 \x01(\tR\x04name\x12\x12\n" +
+ "\x04type\x18\x04 \x01(\tR\x04type\x12\x14\n" +
+ "\x05value\x18\x05 \x01(\tR\x05value\x12\x10\n" +
+ "\x03ttl\x18\x06 \x01(\x05R\x03ttl\x12\"\n" +
+ "\n" +
+ "nsRouteIds\x18\a \x03(\x03B\x02\x18\x01R\n" +
+ "nsRouteIds\x12\"\n" +
+ "\fnsRouteCodes\x18\b \x03(\tR\fnsRouteCodes\x12\x16\n" +
+ "\x06weight\x18\x0f \x01(\x05R\x06weight\x12\x1e\n" +
+ "\n" +
+ "mxPriority\x18\t \x01(\x05R\n" +
+ "mxPriority\x12 \n" +
+ "\vsrvPriority\x18\n" +
+ " \x01(\x05R\vsrvPriority\x12\x1c\n" +
+ "\tsrvWeight\x18\v \x01(\x05R\tsrvWeight\x12\x18\n" +
+ "\asrvPort\x18\f \x01(\x05R\asrvPort\x12\x18\n" +
+ "\acaaFlag\x18\r \x01(\x05R\acaaFlag\x12\x16\n" +
+ "\x06caaTag\x18\x0e \x01(\tR\x06caaTag\"8\n" +
+ "\x16CreateNSRecordResponse\x12\x1e\n" +
+ "\n" +
+ "nsRecordId\x18\x01 \x01(\x03R\n" +
+ "nsRecordId\"\x94\x03\n" +
+ "\x16CreateNSRecordsRequest\x12\x1e\n" +
+ "\n" +
+ "nsDomainId\x18\x01 \x01(\x03R\n" +
+ "nsDomainId\x12 \n" +
+ "\vdescription\x18\x02 \x01(\tR\vdescription\x12\x14\n" +
+ "\x05names\x18\x03 \x03(\tR\x05names\x12\x12\n" +
+ "\x04type\x18\x04 \x01(\tR\x04type\x12\x14\n" +
+ "\x05value\x18\x05 \x01(\tR\x05value\x12\x10\n" +
+ "\x03ttl\x18\x06 \x01(\x05R\x03ttl\x12\"\n" +
+ "\fnsRouteCodes\x18\a \x03(\tR\fnsRouteCodes\x12\x16\n" +
+ "\x06weight\x18\x0e \x01(\x05R\x06weight\x12\x1e\n" +
+ "\n" +
+ "mxPriority\x18\b \x01(\x05R\n" +
+ "mxPriority\x12 \n" +
+ "\vsrvPriority\x18\t \x01(\x05R\vsrvPriority\x12\x1c\n" +
+ "\tsrvWeight\x18\n" +
+ " \x01(\x05R\tsrvWeight\x12\x18\n" +
+ "\asrvPort\x18\v \x01(\x05R\asrvPort\x12\x18\n" +
+ "\acaaFlag\x18\f \x01(\x05R\acaaFlag\x12\x16\n" +
+ "\x06caaTag\x18\r \x01(\tR\x06caaTag\";\n" +
+ "\x17CreateNSRecordsResponse\x12 \n" +
+ "\vnsRecordIds\x18\x01 \x03(\x03R\vnsRecordIds\"\xc3\x01\n" +
+ "%CreateNSRecordsWithDomainNamesRequest\x12$\n" +
+ "\rnsDomainNames\x18\x01 \x03(\tR\rnsDomainNames\x12 \n" +
+ "\vrecordsJSON\x18\x02 \x01(\fR\vrecordsJSON\x12\x1c\n" +
+ "\tremoveOld\x18\x03 \x01(\bR\tremoveOld\x12\x1c\n" +
+ "\tremoveAll\x18\x04 \x01(\bR\tremoveAll\x12\x16\n" +
+ "\x06userId\x18\x05 \x01(\x03R\x06userId\"\xf1\x02\n" +
+ "%UpdateNSRecordsWithDomainNamesRequest\x12$\n" +
+ "\rnsDomainNames\x18\x01 \x03(\tR\rnsDomainNames\x12\x1e\n" +
+ "\n" +
+ "searchName\x18\x02 \x01(\tR\n" +
+ "searchName\x12 \n" +
+ "\vsearchValue\x18\x03 \x01(\tR\vsearchValue\x12\x1e\n" +
+ "\n" +
+ "searchType\x18\x04 \x01(\tR\n" +
+ "searchType\x12.\n" +
+ "\x12searchNSRouteCodes\x18\x05 \x03(\tR\x12searchNSRouteCodes\x12\x18\n" +
+ "\anewName\x18\x06 \x01(\tR\anewName\x12\x1a\n" +
+ "\bnewValue\x18\a \x01(\tR\bnewValue\x12\x18\n" +
+ "\anewType\x18\b \x01(\tR\anewType\x12(\n" +
+ "\x0fnewNSRouteCodes\x18\t \x03(\tR\x0fnewNSRouteCodes\x12\x16\n" +
+ "\x06userId\x18\n" +
+ " \x01(\x03R\x06userId\"\xf7\x01\n" +
+ "%DeleteNSRecordsWithDomainNamesRequest\x12$\n" +
+ "\rnsDomainNames\x18\x01 \x03(\tR\rnsDomainNames\x12\x1e\n" +
+ "\n" +
+ "searchName\x18\x02 \x01(\tR\n" +
+ "searchName\x12 \n" +
+ "\vsearchValue\x18\x03 \x01(\tR\vsearchValue\x12\x1e\n" +
+ "\n" +
+ "searchType\x18\x04 \x01(\tR\n" +
+ "searchType\x12.\n" +
+ "\x12searchNSRouteCodes\x18\x05 \x03(\tR\x12searchNSRouteCodes\x12\x16\n" +
+ "\x06userId\x18\x06 \x01(\x03R\x06userId\"\x8f\x02\n" +
+ ")UpdateNSRecordsIsOnWithDomainNamesRequest\x12$\n" +
+ "\rnsDomainNames\x18\x01 \x03(\tR\rnsDomainNames\x12\x1e\n" +
+ "\n" +
+ "searchName\x18\x02 \x01(\tR\n" +
+ "searchName\x12 \n" +
+ "\vsearchValue\x18\x03 \x01(\tR\vsearchValue\x12\x1e\n" +
+ "\n" +
+ "searchType\x18\x04 \x01(\tR\n" +
+ "searchType\x12.\n" +
+ "\x12searchNSRouteCodes\x18\x05 \x03(\tR\x12searchNSRouteCodes\x12\x12\n" +
+ "\x04isOn\x18\x06 \x01(\bR\x04isOn\x12\x16\n" +
+ "\x06userId\x18\a \x01(\x03R\x06userId\"\xb4\x03\n" +
+ "\x16ImportNSRecordsRequest\x12?\n" +
+ "\tnsRecords\x18\x01 \x03(\v2!.pb.ImportNSRecordsRequest.RecordR\tnsRecords\x12\x16\n" +
+ "\x06userId\x18\x02 \x01(\x03R\x06userId\x1a\xc0\x02\n" +
+ "\x06Record\x12\"\n" +
+ "\fnsDomainName\x18\x01 \x01(\tR\fnsDomainName\x12\x12\n" +
+ "\x04name\x18\x02 \x01(\tR\x04name\x12\x12\n" +
+ "\x04type\x18\x03 \x01(\tR\x04type\x12\x14\n" +
+ "\x05value\x18\x04 \x01(\tR\x05value\x12\x10\n" +
+ "\x03ttl\x18\x05 \x01(\x05R\x03ttl\x12\x1e\n" +
+ "\n" +
+ "mxPriority\x18\x06 \x01(\x05R\n" +
+ "mxPriority\x12\x16\n" +
+ "\x06weight\x18\f \x01(\x05R\x06weight\x12 \n" +
+ "\vsrvPriority\x18\a \x01(\x05R\vsrvPriority\x12\x1c\n" +
+ "\tsrvWeight\x18\b \x01(\x05R\tsrvWeight\x12\x18\n" +
+ "\asrvPort\x18\t \x01(\x05R\asrvPort\x12\x18\n" +
+ "\acaaFlag\x18\n" +
+ " \x01(\x05R\acaaFlag\x12\x16\n" +
+ "\x06caaTag\x18\v \x01(\tR\x06caaTag\"\xc9\x03\n" +
+ "\x15UpdateNSRecordRequest\x12\x1e\n" +
+ "\n" +
+ "nsRecordId\x18\x01 \x01(\x03R\n" +
+ "nsRecordId\x12 \n" +
+ "\vdescription\x18\x02 \x01(\tR\vdescription\x12\x12\n" +
+ "\x04name\x18\x03 \x01(\tR\x04name\x12\x12\n" +
+ "\x04type\x18\x04 \x01(\tR\x04type\x12\x14\n" +
+ "\x05value\x18\x05 \x01(\tR\x05value\x12\x10\n" +
+ "\x03ttl\x18\x06 \x01(\x05R\x03ttl\x12\"\n" +
+ "\n" +
+ "nsRouteIds\x18\a \x03(\x03B\x02\x18\x01R\n" +
+ "nsRouteIds\x12\x12\n" +
+ "\x04isOn\x18\b \x01(\bR\x04isOn\x12\"\n" +
+ "\fnsRouteCodes\x18\t \x03(\tR\fnsRouteCodes\x12\x16\n" +
+ "\x06weight\x18\x10 \x01(\x05R\x06weight\x12\x1e\n" +
+ "\n" +
+ "mxPriority\x18\n" +
+ " \x01(\x05R\n" +
+ "mxPriority\x12 \n" +
+ "\vsrvPriority\x18\v \x01(\x05R\vsrvPriority\x12\x1c\n" +
+ "\tsrvWeight\x18\f \x01(\x05R\tsrvWeight\x12\x18\n" +
+ "\asrvPort\x18\r \x01(\x05R\asrvPort\x12\x18\n" +
+ "\acaaFlag\x18\x0e \x01(\x05R\acaaFlag\x12\x16\n" +
+ "\x06caaTag\x18\x0f \x01(\tR\x06caaTag\"7\n" +
+ "\x15DeleteNSRecordRequest\x12\x1e\n" +
+ "\n" +
+ "nsRecordId\x18\x01 \x01(\x03R\n" +
+ "nsRecordId\"\xac\x01\n" +
+ "\x18CountAllNSRecordsRequest\x12\x1e\n" +
+ "\n" +
+ "nsDomainId\x18\x01 \x01(\x03R\n" +
+ "nsDomainId\x12\x12\n" +
+ "\x04type\x18\x02 \x01(\tR\x04type\x12 \n" +
+ "\tnsRouteId\x18\x03 \x01(\x03B\x02\x18\x01R\tnsRouteId\x12 \n" +
+ "\vnsRouteCode\x18\x05 \x01(\tR\vnsRouteCode\x12\x18\n" +
+ "\akeyword\x18\x04 \x01(\tR\akeyword\"j\n" +
+ " CountAllNSRecordsWithNameRequest\x12\x1e\n" +
+ "\n" +
+ "nsDomainId\x18\x01 \x01(\x03R\n" +
+ "nsDomainId\x12\x12\n" +
+ "\x04name\x18\x02 \x01(\tR\x04name\x12\x12\n" +
+ "\x04type\x18\x03 \x01(\tR\x04type\"\xa0\x03\n" +
+ "\x14ListNSRecordsRequest\x12\x1e\n" +
+ "\n" +
+ "nsDomainId\x18\x01 \x01(\x03R\n" +
+ "nsDomainId\x12\x12\n" +
+ "\x04type\x18\x02 \x01(\tR\x04type\x12 \n" +
+ "\tnsRouteId\x18\x03 \x01(\x03B\x02\x18\x01R\tnsRouteId\x12 \n" +
+ "\vnsRouteCode\x18\a \x01(\tR\vnsRouteCode\x12\x18\n" +
+ "\akeyword\x18\x04 \x01(\tR\akeyword\x12\x18\n" +
+ "\anameAsc\x18\b \x01(\bR\anameAsc\x12\x1a\n" +
+ "\bnameDesc\x18\t \x01(\bR\bnameDesc\x12\x18\n" +
+ "\atypeAsc\x18\n" +
+ " \x01(\bR\atypeAsc\x12\x1a\n" +
+ "\btypeDesc\x18\v \x01(\bR\btypeDesc\x12\x16\n" +
+ "\x06ttlAsc\x18\f \x01(\bR\x06ttlAsc\x12\x18\n" +
+ "\attlDesc\x18\r \x01(\bR\attlDesc\x12\x14\n" +
+ "\x05upAsc\x18\x0e \x01(\bR\x05upAsc\x12\x16\n" +
+ "\x06upDesc\x18\x0f \x01(\bR\x06upDesc\x12\x16\n" +
+ "\x06offset\x18\x05 \x01(\x03R\x06offset\x12\x12\n" +
+ "\x04size\x18\x06 \x01(\x03R\x04size\"C\n" +
+ "\x15ListNSRecordsResponse\x12*\n" +
+ "\tnsRecords\x18\x01 \x03(\v2\f.pb.NSRecordR\tnsRecords\"5\n" +
+ "\x13FindNSRecordRequest\x12\x1e\n" +
+ "\n" +
+ "nsRecordId\x18\x01 \x01(\x03R\n" +
+ "nsRecordId\"@\n" +
+ "\x14FindNSRecordResponse\x12(\n" +
+ "\bnsRecord\x18\x01 \x01(\v2\f.pb.NSRecordR\bnsRecord\"l\n" +
+ "\"FindNSRecordWithNameAndTypeRequest\x12\x1e\n" +
+ "\n" +
+ "nsDomainId\x18\x01 \x01(\x03R\n" +
+ "nsDomainId\x12\x12\n" +
+ "\x04name\x18\x02 \x01(\tR\x04name\x12\x12\n" +
+ "\x04type\x18\x03 \x01(\tR\x04type\"O\n" +
+ "#FindNSRecordWithNameAndTypeResponse\x12(\n" +
+ "\bnsRecord\x18\x01 \x01(\v2\f.pb.NSRecordR\bnsRecord\"m\n" +
+ "#FindNSRecordsWithNameAndTypeRequest\x12\x1e\n" +
+ "\n" +
+ "nsDomainId\x18\x01 \x01(\x03R\n" +
+ "nsDomainId\x12\x12\n" +
+ "\x04name\x18\x02 \x01(\tR\x04name\x12\x12\n" +
+ "\x04type\x18\x03 \x01(\tR\x04type\"R\n" +
+ "$FindNSRecordsWithNameAndTypeResponse\x12*\n" +
+ "\tnsRecords\x18\x01 \x03(\v2\f.pb.NSRecordR\tnsRecords\"P\n" +
+ " ListNSRecordsAfterVersionRequest\x12\x18\n" +
+ "\aversion\x18\x01 \x01(\x03R\aversion\x12\x12\n" +
+ "\x04size\x18\x02 \x01(\x03R\x04size\"O\n" +
+ "!ListNSRecordsAfterVersionResponse\x12*\n" +
+ "\tnsRecords\x18\x01 \x03(\v2\f.pb.NSRecordR\tnsRecords\"@\n" +
+ "\x1eFindNSRecordHealthCheckRequest\x12\x1e\n" +
+ "\n" +
+ "nsRecordId\x18\x01 \x01(\x03R\n" +
+ "nsRecordId\"[\n" +
+ "\x1fFindNSRecordHealthCheckResponse\x128\n" +
+ "\x17nsRecordHealthCheckJSON\x18\x01 \x01(\fR\x17nsRecordHealthCheckJSON\"|\n" +
+ " UpdateNSRecordHealthCheckRequest\x12\x1e\n" +
+ "\n" +
+ "nsRecordId\x18\x01 \x01(\x03R\n" +
+ "nsRecordId\x128\n" +
+ "\x17nsRecordHealthCheckJSON\x18\x02 \x01(\fR\x17nsRecordHealthCheckJSON\"O\n" +
+ "\x19UpdateNSRecordIsUpRequest\x12\x1e\n" +
+ "\n" +
+ "nsRecordId\x18\x01 \x01(\x03R\n" +
+ "nsRecordId\x12\x12\n" +
+ "\x04isUp\x18\x02 \x01(\bR\x04isUp2\xcf\f\n" +
+ "\x0fNSRecordService\x12G\n" +
+ "\x0ecreateNSRecord\x12\x19.pb.CreateNSRecordRequest\x1a\x1a.pb.CreateNSRecordResponse\x12J\n" +
+ "\x0fcreateNSRecords\x12\x1a.pb.CreateNSRecordsRequest\x1a\x1b.pb.CreateNSRecordsResponse\x12[\n" +
+ "\x1ecreateNSRecordsWithDomainNames\x12).pb.CreateNSRecordsWithDomainNamesRequest\x1a\x0e.pb.RPCSuccess\x12[\n" +
+ "\x1eupdateNSRecordsWithDomainNames\x12).pb.UpdateNSRecordsWithDomainNamesRequest\x1a\x0e.pb.RPCSuccess\x12[\n" +
+ "\x1edeleteNSRecordsWithDomainNames\x12).pb.DeleteNSRecordsWithDomainNamesRequest\x1a\x0e.pb.RPCSuccess\x12c\n" +
+ "\"updateNSRecordsIsOnWithDomainNames\x12-.pb.UpdateNSRecordsIsOnWithDomainNamesRequest\x1a\x0e.pb.RPCSuccess\x12=\n" +
+ "\x0fimportNSRecords\x12\x1a.pb.ImportNSRecordsRequest\x1a\x0e.pb.RPCSuccess\x12;\n" +
+ "\x0eupdateNSRecord\x12\x19.pb.UpdateNSRecordRequest\x1a\x0e.pb.RPCSuccess\x12;\n" +
+ "\x0edeleteNSRecord\x12\x19.pb.DeleteNSRecordRequest\x1a\x0e.pb.RPCSuccess\x12G\n" +
+ "\x11countAllNSRecords\x12\x1c.pb.CountAllNSRecordsRequest\x1a\x14.pb.RPCCountResponse\x12W\n" +
+ "\x19countAllNSRecordsWithName\x12$.pb.CountAllNSRecordsWithNameRequest\x1a\x14.pb.RPCCountResponse\x12D\n" +
+ "\rlistNSRecords\x12\x18.pb.ListNSRecordsRequest\x1a\x19.pb.ListNSRecordsResponse\x12A\n" +
+ "\ffindNSRecord\x12\x17.pb.FindNSRecordRequest\x1a\x18.pb.FindNSRecordResponse\x12n\n" +
+ "\x1bfindNSRecordWithNameAndType\x12&.pb.FindNSRecordWithNameAndTypeRequest\x1a'.pb.FindNSRecordWithNameAndTypeResponse\x12q\n" +
+ "\x1cfindNSRecordsWithNameAndType\x12'.pb.FindNSRecordsWithNameAndTypeRequest\x1a(.pb.FindNSRecordsWithNameAndTypeResponse\x12h\n" +
+ "\x19listNSRecordsAfterVersion\x12$.pb.ListNSRecordsAfterVersionRequest\x1a%.pb.ListNSRecordsAfterVersionResponse\x12b\n" +
+ "\x17findNSRecordHealthCheck\x12\".pb.FindNSRecordHealthCheckRequest\x1a#.pb.FindNSRecordHealthCheckResponse\x12Q\n" +
+ "\x19updateNSRecordHealthCheck\x12$.pb.UpdateNSRecordHealthCheckRequest\x1a\x0e.pb.RPCSuccess\x12C\n" +
+ "\x12updateNSRecordIsUp\x12\x1d.pb.UpdateNSRecordIsUpRequest\x1a\x0e.pb.RPCSuccessB\x06Z\x04./pbb\x06proto3"
var (
file_service_ns_record_proto_rawDescOnce sync.Once
- file_service_ns_record_proto_rawDescData = file_service_ns_record_proto_rawDesc
+ file_service_ns_record_proto_rawDescData []byte
)
func file_service_ns_record_proto_rawDescGZIP() []byte {
file_service_ns_record_proto_rawDescOnce.Do(func() {
- file_service_ns_record_proto_rawDescData = protoimpl.X.CompressGZIP(file_service_ns_record_proto_rawDescData)
+ file_service_ns_record_proto_rawDescData = protoimpl.X.CompressGZIP(unsafe.Slice(unsafe.StringData(file_service_ns_record_proto_rawDesc), len(file_service_ns_record_proto_rawDesc)))
})
return file_service_ns_record_proto_rawDescData
}
@@ -2642,7 +2474,7 @@ func file_service_ns_record_proto_init() {
out := protoimpl.TypeBuilder{
File: protoimpl.DescBuilder{
GoPackagePath: reflect.TypeOf(x{}).PkgPath(),
- RawDescriptor: file_service_ns_record_proto_rawDesc,
+ RawDescriptor: unsafe.Slice(unsafe.StringData(file_service_ns_record_proto_rawDesc), len(file_service_ns_record_proto_rawDesc)),
NumEnums: 0,
NumMessages: 28,
NumExtensions: 0,
@@ -2653,7 +2485,6 @@ func file_service_ns_record_proto_init() {
MessageInfos: file_service_ns_record_proto_msgTypes,
}.Build()
File_service_ns_record_proto = out.File
- file_service_ns_record_proto_rawDesc = nil
file_service_ns_record_proto_goTypes = nil
file_service_ns_record_proto_depIdxs = nil
}
diff --git a/EdgeCommon/pkg/rpc/pb/service_ns_record_grpc.pb.go b/EdgeCommon/pkg/rpc/pb/service_ns_record_grpc.pb.go
index 21e2041..8b14a97 100644
--- a/EdgeCommon/pkg/rpc/pb/service_ns_record_grpc.pb.go
+++ b/EdgeCommon/pkg/rpc/pb/service_ns_record_grpc.pb.go
@@ -1,7 +1,7 @@
// Code generated by protoc-gen-go-grpc. DO NOT EDIT.
// versions:
-// - protoc-gen-go-grpc v1.5.1
-// - protoc v6.33.2
+// - protoc-gen-go-grpc v1.6.1
+// - protoc v3.19.6
// source: service_ns_record.proto
package pb
@@ -338,61 +338,61 @@ type NSRecordServiceServer interface {
type UnimplementedNSRecordServiceServer struct{}
func (UnimplementedNSRecordServiceServer) CreateNSRecord(context.Context, *CreateNSRecordRequest) (*CreateNSRecordResponse, error) {
- return nil, status.Errorf(codes.Unimplemented, "method CreateNSRecord not implemented")
+ return nil, status.Error(codes.Unimplemented, "method CreateNSRecord not implemented")
}
func (UnimplementedNSRecordServiceServer) CreateNSRecords(context.Context, *CreateNSRecordsRequest) (*CreateNSRecordsResponse, error) {
- return nil, status.Errorf(codes.Unimplemented, "method CreateNSRecords not implemented")
+ return nil, status.Error(codes.Unimplemented, "method CreateNSRecords not implemented")
}
func (UnimplementedNSRecordServiceServer) CreateNSRecordsWithDomainNames(context.Context, *CreateNSRecordsWithDomainNamesRequest) (*RPCSuccess, error) {
- return nil, status.Errorf(codes.Unimplemented, "method CreateNSRecordsWithDomainNames not implemented")
+ return nil, status.Error(codes.Unimplemented, "method CreateNSRecordsWithDomainNames not implemented")
}
func (UnimplementedNSRecordServiceServer) UpdateNSRecordsWithDomainNames(context.Context, *UpdateNSRecordsWithDomainNamesRequest) (*RPCSuccess, error) {
- return nil, status.Errorf(codes.Unimplemented, "method UpdateNSRecordsWithDomainNames not implemented")
+ return nil, status.Error(codes.Unimplemented, "method UpdateNSRecordsWithDomainNames not implemented")
}
func (UnimplementedNSRecordServiceServer) DeleteNSRecordsWithDomainNames(context.Context, *DeleteNSRecordsWithDomainNamesRequest) (*RPCSuccess, error) {
- return nil, status.Errorf(codes.Unimplemented, "method DeleteNSRecordsWithDomainNames not implemented")
+ return nil, status.Error(codes.Unimplemented, "method DeleteNSRecordsWithDomainNames not implemented")
}
func (UnimplementedNSRecordServiceServer) UpdateNSRecordsIsOnWithDomainNames(context.Context, *UpdateNSRecordsIsOnWithDomainNamesRequest) (*RPCSuccess, error) {
- return nil, status.Errorf(codes.Unimplemented, "method UpdateNSRecordsIsOnWithDomainNames not implemented")
+ return nil, status.Error(codes.Unimplemented, "method UpdateNSRecordsIsOnWithDomainNames not implemented")
}
func (UnimplementedNSRecordServiceServer) ImportNSRecords(context.Context, *ImportNSRecordsRequest) (*RPCSuccess, error) {
- return nil, status.Errorf(codes.Unimplemented, "method ImportNSRecords not implemented")
+ return nil, status.Error(codes.Unimplemented, "method ImportNSRecords not implemented")
}
func (UnimplementedNSRecordServiceServer) UpdateNSRecord(context.Context, *UpdateNSRecordRequest) (*RPCSuccess, error) {
- return nil, status.Errorf(codes.Unimplemented, "method UpdateNSRecord not implemented")
+ return nil, status.Error(codes.Unimplemented, "method UpdateNSRecord not implemented")
}
func (UnimplementedNSRecordServiceServer) DeleteNSRecord(context.Context, *DeleteNSRecordRequest) (*RPCSuccess, error) {
- return nil, status.Errorf(codes.Unimplemented, "method DeleteNSRecord not implemented")
+ return nil, status.Error(codes.Unimplemented, "method DeleteNSRecord not implemented")
}
func (UnimplementedNSRecordServiceServer) CountAllNSRecords(context.Context, *CountAllNSRecordsRequest) (*RPCCountResponse, error) {
- return nil, status.Errorf(codes.Unimplemented, "method CountAllNSRecords not implemented")
+ return nil, status.Error(codes.Unimplemented, "method CountAllNSRecords not implemented")
}
func (UnimplementedNSRecordServiceServer) CountAllNSRecordsWithName(context.Context, *CountAllNSRecordsWithNameRequest) (*RPCCountResponse, error) {
- return nil, status.Errorf(codes.Unimplemented, "method CountAllNSRecordsWithName not implemented")
+ return nil, status.Error(codes.Unimplemented, "method CountAllNSRecordsWithName not implemented")
}
func (UnimplementedNSRecordServiceServer) ListNSRecords(context.Context, *ListNSRecordsRequest) (*ListNSRecordsResponse, error) {
- return nil, status.Errorf(codes.Unimplemented, "method ListNSRecords not implemented")
+ return nil, status.Error(codes.Unimplemented, "method ListNSRecords not implemented")
}
func (UnimplementedNSRecordServiceServer) FindNSRecord(context.Context, *FindNSRecordRequest) (*FindNSRecordResponse, error) {
- return nil, status.Errorf(codes.Unimplemented, "method FindNSRecord not implemented")
+ return nil, status.Error(codes.Unimplemented, "method FindNSRecord not implemented")
}
func (UnimplementedNSRecordServiceServer) FindNSRecordWithNameAndType(context.Context, *FindNSRecordWithNameAndTypeRequest) (*FindNSRecordWithNameAndTypeResponse, error) {
- return nil, status.Errorf(codes.Unimplemented, "method FindNSRecordWithNameAndType not implemented")
+ return nil, status.Error(codes.Unimplemented, "method FindNSRecordWithNameAndType not implemented")
}
func (UnimplementedNSRecordServiceServer) FindNSRecordsWithNameAndType(context.Context, *FindNSRecordsWithNameAndTypeRequest) (*FindNSRecordsWithNameAndTypeResponse, error) {
- return nil, status.Errorf(codes.Unimplemented, "method FindNSRecordsWithNameAndType not implemented")
+ return nil, status.Error(codes.Unimplemented, "method FindNSRecordsWithNameAndType not implemented")
}
func (UnimplementedNSRecordServiceServer) ListNSRecordsAfterVersion(context.Context, *ListNSRecordsAfterVersionRequest) (*ListNSRecordsAfterVersionResponse, error) {
- return nil, status.Errorf(codes.Unimplemented, "method ListNSRecordsAfterVersion not implemented")
+ return nil, status.Error(codes.Unimplemented, "method ListNSRecordsAfterVersion not implemented")
}
func (UnimplementedNSRecordServiceServer) FindNSRecordHealthCheck(context.Context, *FindNSRecordHealthCheckRequest) (*FindNSRecordHealthCheckResponse, error) {
- return nil, status.Errorf(codes.Unimplemented, "method FindNSRecordHealthCheck not implemented")
+ return nil, status.Error(codes.Unimplemented, "method FindNSRecordHealthCheck not implemented")
}
func (UnimplementedNSRecordServiceServer) UpdateNSRecordHealthCheck(context.Context, *UpdateNSRecordHealthCheckRequest) (*RPCSuccess, error) {
- return nil, status.Errorf(codes.Unimplemented, "method UpdateNSRecordHealthCheck not implemented")
+ return nil, status.Error(codes.Unimplemented, "method UpdateNSRecordHealthCheck not implemented")
}
func (UnimplementedNSRecordServiceServer) UpdateNSRecordIsUp(context.Context, *UpdateNSRecordIsUpRequest) (*RPCSuccess, error) {
- return nil, status.Errorf(codes.Unimplemented, "method UpdateNSRecordIsUp not implemented")
+ return nil, status.Error(codes.Unimplemented, "method UpdateNSRecordIsUp not implemented")
}
func (UnimplementedNSRecordServiceServer) testEmbeddedByValue() {}
@@ -404,7 +404,7 @@ type UnsafeNSRecordServiceServer interface {
}
func RegisterNSRecordServiceServer(s grpc.ServiceRegistrar, srv NSRecordServiceServer) {
- // If the following call pancis, it indicates UnimplementedNSRecordServiceServer was
+ // If the following call panics, it indicates UnimplementedNSRecordServiceServer was
// embedded by pointer and is nil. This will cause panics if an
// unimplemented method is ever invoked, so we test this at initialization
// time to prevent it from happening at runtime later due to I/O.
diff --git a/EdgeCommon/pkg/rpc/pb/service_ns_record_hourly_stat.pb.go b/EdgeCommon/pkg/rpc/pb/service_ns_record_hourly_stat.pb.go
index 12cf6b4..19d845f 100644
--- a/EdgeCommon/pkg/rpc/pb/service_ns_record_hourly_stat.pb.go
+++ b/EdgeCommon/pkg/rpc/pb/service_ns_record_hourly_stat.pb.go
@@ -1,7 +1,7 @@
// Code generated by protoc-gen-go. DO NOT EDIT.
// versions:
-// protoc-gen-go v1.36.0
-// protoc v6.33.2
+// protoc-gen-go v1.36.11
+// protoc v3.19.6
// source: service_ns_record_hourly_stat.proto
package pb
@@ -11,6 +11,7 @@ import (
protoimpl "google.golang.org/protobuf/runtime/protoimpl"
reflect "reflect"
sync "sync"
+ unsafe "unsafe"
)
const (
@@ -350,97 +351,43 @@ func (x *FindNSRecordHourlyStatWithRecordIdsResponse) GetNsRecordHourlyStats() [
var File_service_ns_record_hourly_stat_proto protoreflect.FileDescriptor
-var file_service_ns_record_hourly_stat_proto_rawDesc = []byte{
- 0x0a, 0x23, 0x73, 0x65, 0x72, 0x76, 0x69, 0x63, 0x65, 0x5f, 0x6e, 0x73, 0x5f, 0x72, 0x65, 0x63,
- 0x6f, 0x72, 0x64, 0x5f, 0x68, 0x6f, 0x75, 0x72, 0x6c, 0x79, 0x5f, 0x73, 0x74, 0x61, 0x74, 0x2e,
- 0x70, 0x72, 0x6f, 0x74, 0x6f, 0x12, 0x02, 0x70, 0x62, 0x1a, 0x28, 0x6d, 0x6f, 0x64, 0x65, 0x6c,
- 0x73, 0x2f, 0x6d, 0x6f, 0x64, 0x65, 0x6c, 0x5f, 0x6e, 0x73, 0x5f, 0x72, 0x65, 0x63, 0x6f, 0x72,
- 0x64, 0x5f, 0x68, 0x6f, 0x75, 0x72, 0x6c, 0x79, 0x5f, 0x73, 0x74, 0x61, 0x74, 0x2e, 0x70, 0x72,
- 0x6f, 0x74, 0x6f, 0x1a, 0x19, 0x6d, 0x6f, 0x64, 0x65, 0x6c, 0x73, 0x2f, 0x72, 0x70, 0x63, 0x5f,
- 0x6d, 0x65, 0x73, 0x73, 0x61, 0x67, 0x65, 0x73, 0x2e, 0x70, 0x72, 0x6f, 0x74, 0x6f, 0x22, 0x50,
- 0x0a, 0x20, 0x55, 0x70, 0x6c, 0x6f, 0x61, 0x64, 0x4e, 0x53, 0x52, 0x65, 0x63, 0x6f, 0x72, 0x64,
- 0x48, 0x6f, 0x75, 0x72, 0x6c, 0x79, 0x53, 0x74, 0x61, 0x74, 0x73, 0x52, 0x65, 0x71, 0x75, 0x65,
- 0x73, 0x74, 0x12, 0x2c, 0x0a, 0x05, 0x73, 0x74, 0x61, 0x74, 0x73, 0x18, 0x01, 0x20, 0x03, 0x28,
- 0x0b, 0x32, 0x16, 0x2e, 0x70, 0x62, 0x2e, 0x4e, 0x53, 0x52, 0x65, 0x63, 0x6f, 0x72, 0x64, 0x48,
- 0x6f, 0x75, 0x72, 0x6c, 0x79, 0x53, 0x74, 0x61, 0x74, 0x52, 0x05, 0x73, 0x74, 0x61, 0x74, 0x73,
- 0x22, 0x53, 0x0a, 0x1d, 0x46, 0x69, 0x6e, 0x64, 0x4e, 0x53, 0x52, 0x65, 0x63, 0x6f, 0x72, 0x64,
- 0x48, 0x6f, 0x75, 0x72, 0x6c, 0x79, 0x53, 0x74, 0x61, 0x74, 0x52, 0x65, 0x71, 0x75, 0x65, 0x73,
- 0x74, 0x12, 0x1e, 0x0a, 0x0a, 0x6e, 0x73, 0x52, 0x65, 0x63, 0x6f, 0x72, 0x64, 0x49, 0x64, 0x18,
- 0x01, 0x20, 0x01, 0x28, 0x03, 0x52, 0x0a, 0x6e, 0x73, 0x52, 0x65, 0x63, 0x6f, 0x72, 0x64, 0x49,
- 0x64, 0x12, 0x12, 0x0a, 0x04, 0x68, 0x6f, 0x75, 0x72, 0x18, 0x02, 0x20, 0x01, 0x28, 0x09, 0x52,
- 0x04, 0x68, 0x6f, 0x75, 0x72, 0x22, 0x68, 0x0a, 0x1e, 0x46, 0x69, 0x6e, 0x64, 0x4e, 0x53, 0x52,
- 0x65, 0x63, 0x6f, 0x72, 0x64, 0x48, 0x6f, 0x75, 0x72, 0x6c, 0x79, 0x53, 0x74, 0x61, 0x74, 0x52,
- 0x65, 0x73, 0x70, 0x6f, 0x6e, 0x73, 0x65, 0x12, 0x46, 0x0a, 0x12, 0x6e, 0x73, 0x52, 0x65, 0x63,
- 0x6f, 0x72, 0x64, 0x48, 0x6f, 0x75, 0x72, 0x6c, 0x79, 0x53, 0x74, 0x61, 0x74, 0x18, 0x01, 0x20,
- 0x01, 0x28, 0x0b, 0x32, 0x16, 0x2e, 0x70, 0x62, 0x2e, 0x4e, 0x53, 0x52, 0x65, 0x63, 0x6f, 0x72,
- 0x64, 0x48, 0x6f, 0x75, 0x72, 0x6c, 0x79, 0x53, 0x74, 0x61, 0x74, 0x52, 0x12, 0x6e, 0x73, 0x52,
- 0x65, 0x63, 0x6f, 0x72, 0x64, 0x48, 0x6f, 0x75, 0x72, 0x6c, 0x79, 0x53, 0x74, 0x61, 0x74, 0x22,
- 0x47, 0x0a, 0x25, 0x46, 0x69, 0x6e, 0x64, 0x4c, 0x61, 0x74, 0x65, 0x73, 0x74, 0x4e, 0x53, 0x52,
- 0x65, 0x63, 0x6f, 0x72, 0x64, 0x73, 0x48, 0x6f, 0x75, 0x72, 0x6c, 0x79, 0x53, 0x74, 0x61, 0x74,
- 0x73, 0x52, 0x65, 0x71, 0x75, 0x65, 0x73, 0x74, 0x12, 0x1e, 0x0a, 0x0a, 0x6e, 0x73, 0x52, 0x65,
- 0x63, 0x6f, 0x72, 0x64, 0x49, 0x64, 0x18, 0x01, 0x20, 0x01, 0x28, 0x03, 0x52, 0x0a, 0x6e, 0x73,
- 0x52, 0x65, 0x63, 0x6f, 0x72, 0x64, 0x49, 0x64, 0x22, 0x72, 0x0a, 0x26, 0x46, 0x69, 0x6e, 0x64,
- 0x4c, 0x61, 0x74, 0x65, 0x73, 0x74, 0x4e, 0x53, 0x52, 0x65, 0x63, 0x6f, 0x72, 0x64, 0x73, 0x48,
- 0x6f, 0x75, 0x72, 0x6c, 0x79, 0x53, 0x74, 0x61, 0x74, 0x73, 0x52, 0x65, 0x73, 0x70, 0x6f, 0x6e,
- 0x73, 0x65, 0x12, 0x48, 0x0a, 0x13, 0x6e, 0x73, 0x52, 0x65, 0x63, 0x6f, 0x72, 0x64, 0x48, 0x6f,
- 0x75, 0x72, 0x6c, 0x79, 0x53, 0x74, 0x61, 0x74, 0x73, 0x18, 0x02, 0x20, 0x03, 0x28, 0x0b, 0x32,
- 0x16, 0x2e, 0x70, 0x62, 0x2e, 0x4e, 0x53, 0x52, 0x65, 0x63, 0x6f, 0x72, 0x64, 0x48, 0x6f, 0x75,
- 0x72, 0x6c, 0x79, 0x53, 0x74, 0x61, 0x74, 0x52, 0x13, 0x6e, 0x73, 0x52, 0x65, 0x63, 0x6f, 0x72,
- 0x64, 0x48, 0x6f, 0x75, 0x72, 0x6c, 0x79, 0x53, 0x74, 0x61, 0x74, 0x73, 0x22, 0x62, 0x0a, 0x2a,
- 0x46, 0x69, 0x6e, 0x64, 0x4e, 0x53, 0x52, 0x65, 0x63, 0x6f, 0x72, 0x64, 0x48, 0x6f, 0x75, 0x72,
- 0x6c, 0x79, 0x53, 0x74, 0x61, 0x74, 0x57, 0x69, 0x74, 0x68, 0x52, 0x65, 0x63, 0x6f, 0x72, 0x64,
- 0x49, 0x64, 0x73, 0x52, 0x65, 0x71, 0x75, 0x65, 0x73, 0x74, 0x12, 0x20, 0x0a, 0x0b, 0x6e, 0x73,
- 0x52, 0x65, 0x63, 0x6f, 0x72, 0x64, 0x49, 0x64, 0x73, 0x18, 0x01, 0x20, 0x03, 0x28, 0x03, 0x52,
- 0x0b, 0x6e, 0x73, 0x52, 0x65, 0x63, 0x6f, 0x72, 0x64, 0x49, 0x64, 0x73, 0x12, 0x12, 0x0a, 0x04,
- 0x68, 0x6f, 0x75, 0x72, 0x18, 0x02, 0x20, 0x01, 0x28, 0x09, 0x52, 0x04, 0x68, 0x6f, 0x75, 0x72,
- 0x22, 0x77, 0x0a, 0x2b, 0x46, 0x69, 0x6e, 0x64, 0x4e, 0x53, 0x52, 0x65, 0x63, 0x6f, 0x72, 0x64,
- 0x48, 0x6f, 0x75, 0x72, 0x6c, 0x79, 0x53, 0x74, 0x61, 0x74, 0x57, 0x69, 0x74, 0x68, 0x52, 0x65,
- 0x63, 0x6f, 0x72, 0x64, 0x49, 0x64, 0x73, 0x52, 0x65, 0x73, 0x70, 0x6f, 0x6e, 0x73, 0x65, 0x12,
- 0x48, 0x0a, 0x13, 0x6e, 0x73, 0x52, 0x65, 0x63, 0x6f, 0x72, 0x64, 0x48, 0x6f, 0x75, 0x72, 0x6c,
- 0x79, 0x53, 0x74, 0x61, 0x74, 0x73, 0x18, 0x01, 0x20, 0x03, 0x28, 0x0b, 0x32, 0x16, 0x2e, 0x70,
- 0x62, 0x2e, 0x4e, 0x53, 0x52, 0x65, 0x63, 0x6f, 0x72, 0x64, 0x48, 0x6f, 0x75, 0x72, 0x6c, 0x79,
- 0x53, 0x74, 0x61, 0x74, 0x52, 0x13, 0x6e, 0x73, 0x52, 0x65, 0x63, 0x6f, 0x72, 0x64, 0x48, 0x6f,
- 0x75, 0x72, 0x6c, 0x79, 0x53, 0x74, 0x61, 0x74, 0x73, 0x32, 0xd1, 0x03, 0x0a, 0x19, 0x4e, 0x53,
- 0x52, 0x65, 0x63, 0x6f, 0x72, 0x64, 0x48, 0x6f, 0x75, 0x72, 0x6c, 0x79, 0x53, 0x74, 0x61, 0x74,
- 0x53, 0x65, 0x72, 0x76, 0x69, 0x63, 0x65, 0x12, 0x51, 0x0a, 0x19, 0x75, 0x70, 0x6c, 0x6f, 0x61,
- 0x64, 0x4e, 0x53, 0x52, 0x65, 0x63, 0x6f, 0x72, 0x64, 0x48, 0x6f, 0x75, 0x72, 0x6c, 0x79, 0x53,
- 0x74, 0x61, 0x74, 0x73, 0x12, 0x24, 0x2e, 0x70, 0x62, 0x2e, 0x55, 0x70, 0x6c, 0x6f, 0x61, 0x64,
- 0x4e, 0x53, 0x52, 0x65, 0x63, 0x6f, 0x72, 0x64, 0x48, 0x6f, 0x75, 0x72, 0x6c, 0x79, 0x53, 0x74,
- 0x61, 0x74, 0x73, 0x52, 0x65, 0x71, 0x75, 0x65, 0x73, 0x74, 0x1a, 0x0e, 0x2e, 0x70, 0x62, 0x2e,
- 0x52, 0x50, 0x43, 0x53, 0x75, 0x63, 0x63, 0x65, 0x73, 0x73, 0x12, 0x5f, 0x0a, 0x16, 0x66, 0x69,
- 0x6e, 0x64, 0x4e, 0x53, 0x52, 0x65, 0x63, 0x6f, 0x72, 0x64, 0x48, 0x6f, 0x75, 0x72, 0x6c, 0x79,
- 0x53, 0x74, 0x61, 0x74, 0x12, 0x21, 0x2e, 0x70, 0x62, 0x2e, 0x46, 0x69, 0x6e, 0x64, 0x4e, 0x53,
- 0x52, 0x65, 0x63, 0x6f, 0x72, 0x64, 0x48, 0x6f, 0x75, 0x72, 0x6c, 0x79, 0x53, 0x74, 0x61, 0x74,
- 0x52, 0x65, 0x71, 0x75, 0x65, 0x73, 0x74, 0x1a, 0x22, 0x2e, 0x70, 0x62, 0x2e, 0x46, 0x69, 0x6e,
- 0x64, 0x4e, 0x53, 0x52, 0x65, 0x63, 0x6f, 0x72, 0x64, 0x48, 0x6f, 0x75, 0x72, 0x6c, 0x79, 0x53,
- 0x74, 0x61, 0x74, 0x52, 0x65, 0x73, 0x70, 0x6f, 0x6e, 0x73, 0x65, 0x12, 0x77, 0x0a, 0x1e, 0x66,
- 0x69, 0x6e, 0x64, 0x4c, 0x61, 0x74, 0x65, 0x73, 0x74, 0x4e, 0x53, 0x52, 0x65, 0x63, 0x6f, 0x72,
- 0x64, 0x73, 0x48, 0x6f, 0x75, 0x72, 0x6c, 0x79, 0x53, 0x74, 0x61, 0x74, 0x73, 0x12, 0x29, 0x2e,
- 0x70, 0x62, 0x2e, 0x46, 0x69, 0x6e, 0x64, 0x4c, 0x61, 0x74, 0x65, 0x73, 0x74, 0x4e, 0x53, 0x52,
- 0x65, 0x63, 0x6f, 0x72, 0x64, 0x73, 0x48, 0x6f, 0x75, 0x72, 0x6c, 0x79, 0x53, 0x74, 0x61, 0x74,
- 0x73, 0x52, 0x65, 0x71, 0x75, 0x65, 0x73, 0x74, 0x1a, 0x2a, 0x2e, 0x70, 0x62, 0x2e, 0x46, 0x69,
- 0x6e, 0x64, 0x4c, 0x61, 0x74, 0x65, 0x73, 0x74, 0x4e, 0x53, 0x52, 0x65, 0x63, 0x6f, 0x72, 0x64,
- 0x73, 0x48, 0x6f, 0x75, 0x72, 0x6c, 0x79, 0x53, 0x74, 0x61, 0x74, 0x73, 0x52, 0x65, 0x73, 0x70,
- 0x6f, 0x6e, 0x73, 0x65, 0x12, 0x86, 0x01, 0x0a, 0x23, 0x66, 0x69, 0x6e, 0x64, 0x4e, 0x53, 0x52,
- 0x65, 0x63, 0x6f, 0x72, 0x64, 0x48, 0x6f, 0x75, 0x72, 0x6c, 0x79, 0x53, 0x74, 0x61, 0x74, 0x57,
- 0x69, 0x74, 0x68, 0x52, 0x65, 0x63, 0x6f, 0x72, 0x64, 0x49, 0x64, 0x73, 0x12, 0x2e, 0x2e, 0x70,
- 0x62, 0x2e, 0x46, 0x69, 0x6e, 0x64, 0x4e, 0x53, 0x52, 0x65, 0x63, 0x6f, 0x72, 0x64, 0x48, 0x6f,
- 0x75, 0x72, 0x6c, 0x79, 0x53, 0x74, 0x61, 0x74, 0x57, 0x69, 0x74, 0x68, 0x52, 0x65, 0x63, 0x6f,
- 0x72, 0x64, 0x49, 0x64, 0x73, 0x52, 0x65, 0x71, 0x75, 0x65, 0x73, 0x74, 0x1a, 0x2f, 0x2e, 0x70,
- 0x62, 0x2e, 0x46, 0x69, 0x6e, 0x64, 0x4e, 0x53, 0x52, 0x65, 0x63, 0x6f, 0x72, 0x64, 0x48, 0x6f,
- 0x75, 0x72, 0x6c, 0x79, 0x53, 0x74, 0x61, 0x74, 0x57, 0x69, 0x74, 0x68, 0x52, 0x65, 0x63, 0x6f,
- 0x72, 0x64, 0x49, 0x64, 0x73, 0x52, 0x65, 0x73, 0x70, 0x6f, 0x6e, 0x73, 0x65, 0x42, 0x06, 0x5a,
- 0x04, 0x2e, 0x2f, 0x70, 0x62, 0x62, 0x06, 0x70, 0x72, 0x6f, 0x74, 0x6f, 0x33,
-}
+const file_service_ns_record_hourly_stat_proto_rawDesc = "" +
+ "\n" +
+ "#service_ns_record_hourly_stat.proto\x12\x02pb\x1a(models/model_ns_record_hourly_stat.proto\x1a\x19models/rpc_messages.proto\"P\n" +
+ " UploadNSRecordHourlyStatsRequest\x12,\n" +
+ "\x05stats\x18\x01 \x03(\v2\x16.pb.NSRecordHourlyStatR\x05stats\"S\n" +
+ "\x1dFindNSRecordHourlyStatRequest\x12\x1e\n" +
+ "\n" +
+ "nsRecordId\x18\x01 \x01(\x03R\n" +
+ "nsRecordId\x12\x12\n" +
+ "\x04hour\x18\x02 \x01(\tR\x04hour\"h\n" +
+ "\x1eFindNSRecordHourlyStatResponse\x12F\n" +
+ "\x12nsRecordHourlyStat\x18\x01 \x01(\v2\x16.pb.NSRecordHourlyStatR\x12nsRecordHourlyStat\"G\n" +
+ "%FindLatestNSRecordsHourlyStatsRequest\x12\x1e\n" +
+ "\n" +
+ "nsRecordId\x18\x01 \x01(\x03R\n" +
+ "nsRecordId\"r\n" +
+ "&FindLatestNSRecordsHourlyStatsResponse\x12H\n" +
+ "\x13nsRecordHourlyStats\x18\x02 \x03(\v2\x16.pb.NSRecordHourlyStatR\x13nsRecordHourlyStats\"b\n" +
+ "*FindNSRecordHourlyStatWithRecordIdsRequest\x12 \n" +
+ "\vnsRecordIds\x18\x01 \x03(\x03R\vnsRecordIds\x12\x12\n" +
+ "\x04hour\x18\x02 \x01(\tR\x04hour\"w\n" +
+ "+FindNSRecordHourlyStatWithRecordIdsResponse\x12H\n" +
+ "\x13nsRecordHourlyStats\x18\x01 \x03(\v2\x16.pb.NSRecordHourlyStatR\x13nsRecordHourlyStats2\xd1\x03\n" +
+ "\x19NSRecordHourlyStatService\x12Q\n" +
+ "\x19uploadNSRecordHourlyStats\x12$.pb.UploadNSRecordHourlyStatsRequest\x1a\x0e.pb.RPCSuccess\x12_\n" +
+ "\x16findNSRecordHourlyStat\x12!.pb.FindNSRecordHourlyStatRequest\x1a\".pb.FindNSRecordHourlyStatResponse\x12w\n" +
+ "\x1efindLatestNSRecordsHourlyStats\x12).pb.FindLatestNSRecordsHourlyStatsRequest\x1a*.pb.FindLatestNSRecordsHourlyStatsResponse\x12\x86\x01\n" +
+ "#findNSRecordHourlyStatWithRecordIds\x12..pb.FindNSRecordHourlyStatWithRecordIdsRequest\x1a/.pb.FindNSRecordHourlyStatWithRecordIdsResponseB\x06Z\x04./pbb\x06proto3"
var (
file_service_ns_record_hourly_stat_proto_rawDescOnce sync.Once
- file_service_ns_record_hourly_stat_proto_rawDescData = file_service_ns_record_hourly_stat_proto_rawDesc
+ file_service_ns_record_hourly_stat_proto_rawDescData []byte
)
func file_service_ns_record_hourly_stat_proto_rawDescGZIP() []byte {
file_service_ns_record_hourly_stat_proto_rawDescOnce.Do(func() {
- file_service_ns_record_hourly_stat_proto_rawDescData = protoimpl.X.CompressGZIP(file_service_ns_record_hourly_stat_proto_rawDescData)
+ file_service_ns_record_hourly_stat_proto_rawDescData = protoimpl.X.CompressGZIP(unsafe.Slice(unsafe.StringData(file_service_ns_record_hourly_stat_proto_rawDesc), len(file_service_ns_record_hourly_stat_proto_rawDesc)))
})
return file_service_ns_record_hourly_stat_proto_rawDescData
}
@@ -488,7 +435,7 @@ func file_service_ns_record_hourly_stat_proto_init() {
out := protoimpl.TypeBuilder{
File: protoimpl.DescBuilder{
GoPackagePath: reflect.TypeOf(x{}).PkgPath(),
- RawDescriptor: file_service_ns_record_hourly_stat_proto_rawDesc,
+ RawDescriptor: unsafe.Slice(unsafe.StringData(file_service_ns_record_hourly_stat_proto_rawDesc), len(file_service_ns_record_hourly_stat_proto_rawDesc)),
NumEnums: 0,
NumMessages: 7,
NumExtensions: 0,
@@ -499,7 +446,6 @@ func file_service_ns_record_hourly_stat_proto_init() {
MessageInfos: file_service_ns_record_hourly_stat_proto_msgTypes,
}.Build()
File_service_ns_record_hourly_stat_proto = out.File
- file_service_ns_record_hourly_stat_proto_rawDesc = nil
file_service_ns_record_hourly_stat_proto_goTypes = nil
file_service_ns_record_hourly_stat_proto_depIdxs = nil
}
diff --git a/EdgeCommon/pkg/rpc/pb/service_ns_record_hourly_stat_grpc.pb.go b/EdgeCommon/pkg/rpc/pb/service_ns_record_hourly_stat_grpc.pb.go
index c43c91b..0eec909 100644
--- a/EdgeCommon/pkg/rpc/pb/service_ns_record_hourly_stat_grpc.pb.go
+++ b/EdgeCommon/pkg/rpc/pb/service_ns_record_hourly_stat_grpc.pb.go
@@ -1,7 +1,7 @@
// Code generated by protoc-gen-go-grpc. DO NOT EDIT.
// versions:
-// - protoc-gen-go-grpc v1.5.1
-// - protoc v6.33.2
+// - protoc-gen-go-grpc v1.6.1
+// - protoc v3.19.6
// source: service_ns_record_hourly_stat.proto
package pb
@@ -113,16 +113,16 @@ type NSRecordHourlyStatServiceServer interface {
type UnimplementedNSRecordHourlyStatServiceServer struct{}
func (UnimplementedNSRecordHourlyStatServiceServer) UploadNSRecordHourlyStats(context.Context, *UploadNSRecordHourlyStatsRequest) (*RPCSuccess, error) {
- return nil, status.Errorf(codes.Unimplemented, "method UploadNSRecordHourlyStats not implemented")
+ return nil, status.Error(codes.Unimplemented, "method UploadNSRecordHourlyStats not implemented")
}
func (UnimplementedNSRecordHourlyStatServiceServer) FindNSRecordHourlyStat(context.Context, *FindNSRecordHourlyStatRequest) (*FindNSRecordHourlyStatResponse, error) {
- return nil, status.Errorf(codes.Unimplemented, "method FindNSRecordHourlyStat not implemented")
+ return nil, status.Error(codes.Unimplemented, "method FindNSRecordHourlyStat not implemented")
}
func (UnimplementedNSRecordHourlyStatServiceServer) FindLatestNSRecordsHourlyStats(context.Context, *FindLatestNSRecordsHourlyStatsRequest) (*FindLatestNSRecordsHourlyStatsResponse, error) {
- return nil, status.Errorf(codes.Unimplemented, "method FindLatestNSRecordsHourlyStats not implemented")
+ return nil, status.Error(codes.Unimplemented, "method FindLatestNSRecordsHourlyStats not implemented")
}
func (UnimplementedNSRecordHourlyStatServiceServer) FindNSRecordHourlyStatWithRecordIds(context.Context, *FindNSRecordHourlyStatWithRecordIdsRequest) (*FindNSRecordHourlyStatWithRecordIdsResponse, error) {
- return nil, status.Errorf(codes.Unimplemented, "method FindNSRecordHourlyStatWithRecordIds not implemented")
+ return nil, status.Error(codes.Unimplemented, "method FindNSRecordHourlyStatWithRecordIds not implemented")
}
func (UnimplementedNSRecordHourlyStatServiceServer) testEmbeddedByValue() {}
@@ -134,7 +134,7 @@ type UnsafeNSRecordHourlyStatServiceServer interface {
}
func RegisterNSRecordHourlyStatServiceServer(s grpc.ServiceRegistrar, srv NSRecordHourlyStatServiceServer) {
- // If the following call pancis, it indicates UnimplementedNSRecordHourlyStatServiceServer was
+ // If the following call panics, it indicates UnimplementedNSRecordHourlyStatServiceServer was
// embedded by pointer and is nil. This will cause panics if an
// unimplemented method is ever invoked, so we test this at initialization
// time to prevent it from happening at runtime later due to I/O.
diff --git a/EdgeCommon/pkg/rpc/pb/service_ns_route.pb.go b/EdgeCommon/pkg/rpc/pb/service_ns_route.pb.go
index d00bea2..78dd735 100644
--- a/EdgeCommon/pkg/rpc/pb/service_ns_route.pb.go
+++ b/EdgeCommon/pkg/rpc/pb/service_ns_route.pb.go
@@ -1,7 +1,7 @@
// Code generated by protoc-gen-go. DO NOT EDIT.
// versions:
-// protoc-gen-go v1.36.0
-// protoc v6.33.2
+// protoc-gen-go v1.36.11
+// protoc v3.19.6
// source: service_ns_route.proto
package pb
@@ -11,6 +11,7 @@ import (
protoimpl "google.golang.org/protobuf/runtime/protoimpl"
reflect "reflect"
sync "sync"
+ unsafe "unsafe"
)
const (
@@ -1115,211 +1116,102 @@ func (x *FindAllAgentNSRoutesResponse) GetNsRoutes() []*NSRoute {
var File_service_ns_route_proto protoreflect.FileDescriptor
-var file_service_ns_route_proto_rawDesc = []byte{
- 0x0a, 0x16, 0x73, 0x65, 0x72, 0x76, 0x69, 0x63, 0x65, 0x5f, 0x6e, 0x73, 0x5f, 0x72, 0x6f, 0x75,
- 0x74, 0x65, 0x2e, 0x70, 0x72, 0x6f, 0x74, 0x6f, 0x12, 0x02, 0x70, 0x62, 0x1a, 0x1b, 0x6d, 0x6f,
- 0x64, 0x65, 0x6c, 0x73, 0x2f, 0x6d, 0x6f, 0x64, 0x65, 0x6c, 0x5f, 0x6e, 0x73, 0x5f, 0x72, 0x6f,
- 0x75, 0x74, 0x65, 0x2e, 0x70, 0x72, 0x6f, 0x74, 0x6f, 0x1a, 0x19, 0x6d, 0x6f, 0x64, 0x65, 0x6c,
- 0x73, 0x2f, 0x72, 0x70, 0x63, 0x5f, 0x6d, 0x65, 0x73, 0x73, 0x61, 0x67, 0x65, 0x73, 0x2e, 0x70,
- 0x72, 0x6f, 0x74, 0x6f, 0x22, 0x8a, 0x02, 0x0a, 0x14, 0x43, 0x72, 0x65, 0x61, 0x74, 0x65, 0x4e,
- 0x53, 0x52, 0x6f, 0x75, 0x74, 0x65, 0x52, 0x65, 0x71, 0x75, 0x65, 0x73, 0x74, 0x12, 0x20, 0x0a,
- 0x0b, 0x6e, 0x73, 0x43, 0x6c, 0x75, 0x73, 0x74, 0x65, 0x72, 0x49, 0x64, 0x18, 0x01, 0x20, 0x01,
- 0x28, 0x03, 0x52, 0x0b, 0x6e, 0x73, 0x43, 0x6c, 0x75, 0x73, 0x74, 0x65, 0x72, 0x49, 0x64, 0x12,
- 0x1e, 0x0a, 0x0a, 0x6e, 0x73, 0x44, 0x6f, 0x6d, 0x61, 0x69, 0x6e, 0x49, 0x64, 0x18, 0x02, 0x20,
- 0x01, 0x28, 0x03, 0x52, 0x0a, 0x6e, 0x73, 0x44, 0x6f, 0x6d, 0x61, 0x69, 0x6e, 0x49, 0x64, 0x12,
- 0x16, 0x0a, 0x06, 0x75, 0x73, 0x65, 0x72, 0x49, 0x64, 0x18, 0x03, 0x20, 0x01, 0x28, 0x03, 0x52,
- 0x06, 0x75, 0x73, 0x65, 0x72, 0x49, 0x64, 0x12, 0x12, 0x0a, 0x04, 0x6e, 0x61, 0x6d, 0x65, 0x18,
- 0x04, 0x20, 0x01, 0x28, 0x09, 0x52, 0x04, 0x6e, 0x61, 0x6d, 0x65, 0x12, 0x1e, 0x0a, 0x0a, 0x72,
- 0x61, 0x6e, 0x67, 0x65, 0x73, 0x4a, 0x53, 0x4f, 0x4e, 0x18, 0x05, 0x20, 0x01, 0x28, 0x0c, 0x52,
- 0x0a, 0x72, 0x61, 0x6e, 0x67, 0x65, 0x73, 0x4a, 0x53, 0x4f, 0x4e, 0x12, 0x1a, 0x0a, 0x08, 0x69,
- 0x73, 0x50, 0x75, 0x62, 0x6c, 0x69, 0x63, 0x18, 0x06, 0x20, 0x01, 0x28, 0x08, 0x52, 0x08, 0x69,
- 0x73, 0x50, 0x75, 0x62, 0x6c, 0x69, 0x63, 0x12, 0x2c, 0x0a, 0x11, 0x6e, 0x73, 0x52, 0x6f, 0x75,
- 0x74, 0x65, 0x43, 0x61, 0x74, 0x65, 0x67, 0x6f, 0x72, 0x79, 0x49, 0x64, 0x18, 0x07, 0x20, 0x01,
- 0x28, 0x03, 0x52, 0x11, 0x6e, 0x73, 0x52, 0x6f, 0x75, 0x74, 0x65, 0x43, 0x61, 0x74, 0x65, 0x67,
- 0x6f, 0x72, 0x79, 0x49, 0x64, 0x12, 0x1a, 0x0a, 0x08, 0x70, 0x72, 0x69, 0x6f, 0x72, 0x69, 0x74,
- 0x79, 0x18, 0x08, 0x20, 0x01, 0x28, 0x05, 0x52, 0x08, 0x70, 0x72, 0x69, 0x6f, 0x72, 0x69, 0x74,
- 0x79, 0x22, 0x35, 0x0a, 0x15, 0x43, 0x72, 0x65, 0x61, 0x74, 0x65, 0x4e, 0x53, 0x52, 0x6f, 0x75,
- 0x74, 0x65, 0x52, 0x65, 0x73, 0x70, 0x6f, 0x6e, 0x73, 0x65, 0x12, 0x1c, 0x0a, 0x09, 0x6e, 0x73,
- 0x52, 0x6f, 0x75, 0x74, 0x65, 0x49, 0x64, 0x18, 0x01, 0x20, 0x01, 0x28, 0x03, 0x52, 0x09, 0x6e,
- 0x73, 0x52, 0x6f, 0x75, 0x74, 0x65, 0x49, 0x64, 0x22, 0xe2, 0x01, 0x0a, 0x14, 0x55, 0x70, 0x64,
- 0x61, 0x74, 0x65, 0x4e, 0x53, 0x52, 0x6f, 0x75, 0x74, 0x65, 0x52, 0x65, 0x71, 0x75, 0x65, 0x73,
- 0x74, 0x12, 0x1c, 0x0a, 0x09, 0x6e, 0x73, 0x52, 0x6f, 0x75, 0x74, 0x65, 0x49, 0x64, 0x18, 0x01,
- 0x20, 0x01, 0x28, 0x03, 0x52, 0x09, 0x6e, 0x73, 0x52, 0x6f, 0x75, 0x74, 0x65, 0x49, 0x64, 0x12,
- 0x12, 0x0a, 0x04, 0x6e, 0x61, 0x6d, 0x65, 0x18, 0x02, 0x20, 0x01, 0x28, 0x09, 0x52, 0x04, 0x6e,
- 0x61, 0x6d, 0x65, 0x12, 0x1e, 0x0a, 0x0a, 0x72, 0x61, 0x6e, 0x67, 0x65, 0x73, 0x4a, 0x53, 0x4f,
- 0x4e, 0x18, 0x03, 0x20, 0x01, 0x28, 0x0c, 0x52, 0x0a, 0x72, 0x61, 0x6e, 0x67, 0x65, 0x73, 0x4a,
- 0x53, 0x4f, 0x4e, 0x12, 0x1a, 0x0a, 0x08, 0x69, 0x73, 0x50, 0x75, 0x62, 0x6c, 0x69, 0x63, 0x18,
- 0x04, 0x20, 0x01, 0x28, 0x08, 0x52, 0x08, 0x69, 0x73, 0x50, 0x75, 0x62, 0x6c, 0x69, 0x63, 0x12,
- 0x2c, 0x0a, 0x11, 0x6e, 0x73, 0x52, 0x6f, 0x75, 0x74, 0x65, 0x43, 0x61, 0x74, 0x65, 0x67, 0x6f,
- 0x72, 0x79, 0x49, 0x64, 0x18, 0x05, 0x20, 0x01, 0x28, 0x03, 0x52, 0x11, 0x6e, 0x73, 0x52, 0x6f,
- 0x75, 0x74, 0x65, 0x43, 0x61, 0x74, 0x65, 0x67, 0x6f, 0x72, 0x79, 0x49, 0x64, 0x12, 0x1a, 0x0a,
- 0x08, 0x70, 0x72, 0x69, 0x6f, 0x72, 0x69, 0x74, 0x79, 0x18, 0x07, 0x20, 0x01, 0x28, 0x05, 0x52,
- 0x08, 0x70, 0x72, 0x69, 0x6f, 0x72, 0x69, 0x74, 0x79, 0x12, 0x12, 0x0a, 0x04, 0x69, 0x73, 0x4f,
- 0x6e, 0x18, 0x06, 0x20, 0x01, 0x28, 0x08, 0x52, 0x04, 0x69, 0x73, 0x4f, 0x6e, 0x22, 0x34, 0x0a,
- 0x14, 0x44, 0x65, 0x6c, 0x65, 0x74, 0x65, 0x4e, 0x53, 0x52, 0x6f, 0x75, 0x74, 0x65, 0x52, 0x65,
- 0x71, 0x75, 0x65, 0x73, 0x74, 0x12, 0x1c, 0x0a, 0x09, 0x6e, 0x73, 0x52, 0x6f, 0x75, 0x74, 0x65,
- 0x49, 0x64, 0x18, 0x01, 0x20, 0x01, 0x28, 0x03, 0x52, 0x09, 0x6e, 0x73, 0x52, 0x6f, 0x75, 0x74,
- 0x65, 0x49, 0x64, 0x22, 0x32, 0x0a, 0x12, 0x46, 0x69, 0x6e, 0x64, 0x4e, 0x53, 0x52, 0x6f, 0x75,
- 0x74, 0x65, 0x52, 0x65, 0x71, 0x75, 0x65, 0x73, 0x74, 0x12, 0x1c, 0x0a, 0x09, 0x6e, 0x73, 0x52,
- 0x6f, 0x75, 0x74, 0x65, 0x49, 0x64, 0x18, 0x01, 0x20, 0x01, 0x28, 0x03, 0x52, 0x09, 0x6e, 0x73,
- 0x52, 0x6f, 0x75, 0x74, 0x65, 0x49, 0x64, 0x22, 0x3c, 0x0a, 0x13, 0x46, 0x69, 0x6e, 0x64, 0x4e,
- 0x53, 0x52, 0x6f, 0x75, 0x74, 0x65, 0x52, 0x65, 0x73, 0x70, 0x6f, 0x6e, 0x73, 0x65, 0x12, 0x25,
- 0x0a, 0x07, 0x6e, 0x73, 0x52, 0x6f, 0x75, 0x74, 0x65, 0x18, 0x01, 0x20, 0x01, 0x28, 0x0b, 0x32,
- 0x0b, 0x2e, 0x70, 0x62, 0x2e, 0x4e, 0x53, 0x52, 0x6f, 0x75, 0x74, 0x65, 0x52, 0x07, 0x6e, 0x73,
- 0x52, 0x6f, 0x75, 0x74, 0x65, 0x22, 0x73, 0x0a, 0x17, 0x43, 0x6f, 0x75, 0x6e, 0x74, 0x41, 0x6c,
- 0x6c, 0x4e, 0x53, 0x52, 0x6f, 0x75, 0x74, 0x65, 0x73, 0x52, 0x65, 0x71, 0x75, 0x65, 0x73, 0x74,
- 0x12, 0x20, 0x0a, 0x0b, 0x6e, 0x73, 0x43, 0x6c, 0x75, 0x73, 0x74, 0x65, 0x72, 0x49, 0x64, 0x18,
- 0x01, 0x20, 0x01, 0x28, 0x03, 0x52, 0x0b, 0x6e, 0x73, 0x43, 0x6c, 0x75, 0x73, 0x74, 0x65, 0x72,
- 0x49, 0x64, 0x12, 0x1e, 0x0a, 0x0a, 0x6e, 0x73, 0x44, 0x6f, 0x6d, 0x61, 0x69, 0x6e, 0x49, 0x64,
- 0x18, 0x02, 0x20, 0x01, 0x28, 0x03, 0x52, 0x0a, 0x6e, 0x73, 0x44, 0x6f, 0x6d, 0x61, 0x69, 0x6e,
- 0x49, 0x64, 0x12, 0x16, 0x0a, 0x06, 0x75, 0x73, 0x65, 0x72, 0x49, 0x64, 0x18, 0x03, 0x20, 0x01,
- 0x28, 0x03, 0x52, 0x06, 0x75, 0x73, 0x65, 0x72, 0x49, 0x64, 0x22, 0xa0, 0x01, 0x0a, 0x16, 0x46,
- 0x69, 0x6e, 0x64, 0x41, 0x6c, 0x6c, 0x4e, 0x53, 0x52, 0x6f, 0x75, 0x74, 0x65, 0x73, 0x52, 0x65,
- 0x71, 0x75, 0x65, 0x73, 0x74, 0x12, 0x20, 0x0a, 0x0b, 0x6e, 0x73, 0x43, 0x6c, 0x75, 0x73, 0x74,
- 0x65, 0x72, 0x49, 0x64, 0x18, 0x01, 0x20, 0x01, 0x28, 0x03, 0x52, 0x0b, 0x6e, 0x73, 0x43, 0x6c,
- 0x75, 0x73, 0x74, 0x65, 0x72, 0x49, 0x64, 0x12, 0x1e, 0x0a, 0x0a, 0x6e, 0x73, 0x44, 0x6f, 0x6d,
- 0x61, 0x69, 0x6e, 0x49, 0x64, 0x18, 0x02, 0x20, 0x01, 0x28, 0x03, 0x52, 0x0a, 0x6e, 0x73, 0x44,
- 0x6f, 0x6d, 0x61, 0x69, 0x6e, 0x49, 0x64, 0x12, 0x16, 0x0a, 0x06, 0x75, 0x73, 0x65, 0x72, 0x49,
- 0x64, 0x18, 0x03, 0x20, 0x01, 0x28, 0x03, 0x52, 0x06, 0x75, 0x73, 0x65, 0x72, 0x49, 0x64, 0x12,
- 0x2c, 0x0a, 0x11, 0x6e, 0x73, 0x52, 0x6f, 0x75, 0x74, 0x65, 0x43, 0x61, 0x74, 0x65, 0x67, 0x6f,
- 0x72, 0x79, 0x49, 0x64, 0x18, 0x04, 0x20, 0x01, 0x28, 0x03, 0x52, 0x11, 0x6e, 0x73, 0x52, 0x6f,
- 0x75, 0x74, 0x65, 0x43, 0x61, 0x74, 0x65, 0x67, 0x6f, 0x72, 0x79, 0x49, 0x64, 0x22, 0x42, 0x0a,
- 0x17, 0x46, 0x69, 0x6e, 0x64, 0x41, 0x6c, 0x6c, 0x4e, 0x53, 0x52, 0x6f, 0x75, 0x74, 0x65, 0x73,
- 0x52, 0x65, 0x73, 0x70, 0x6f, 0x6e, 0x73, 0x65, 0x12, 0x27, 0x0a, 0x08, 0x6e, 0x73, 0x52, 0x6f,
- 0x75, 0x74, 0x65, 0x73, 0x18, 0x01, 0x20, 0x03, 0x28, 0x0b, 0x32, 0x0b, 0x2e, 0x70, 0x62, 0x2e,
- 0x4e, 0x53, 0x52, 0x6f, 0x75, 0x74, 0x65, 0x52, 0x08, 0x6e, 0x73, 0x52, 0x6f, 0x75, 0x74, 0x65,
- 0x73, 0x22, 0x1c, 0x0a, 0x1a, 0x46, 0x69, 0x6e, 0x64, 0x41, 0x6c, 0x6c, 0x50, 0x75, 0x62, 0x6c,
- 0x69, 0x63, 0x52, 0x6f, 0x75, 0x74, 0x65, 0x73, 0x52, 0x65, 0x71, 0x75, 0x65, 0x73, 0x74, 0x22,
- 0x46, 0x0a, 0x1b, 0x46, 0x69, 0x6e, 0x64, 0x41, 0x6c, 0x6c, 0x50, 0x75, 0x62, 0x6c, 0x69, 0x63,
- 0x52, 0x6f, 0x75, 0x74, 0x65, 0x73, 0x52, 0x65, 0x73, 0x70, 0x6f, 0x6e, 0x73, 0x65, 0x12, 0x27,
- 0x0a, 0x08, 0x6e, 0x73, 0x52, 0x6f, 0x75, 0x74, 0x65, 0x73, 0x18, 0x01, 0x20, 0x03, 0x28, 0x0b,
- 0x32, 0x0b, 0x2e, 0x70, 0x62, 0x2e, 0x4e, 0x53, 0x52, 0x6f, 0x75, 0x74, 0x65, 0x52, 0x08, 0x6e,
- 0x73, 0x52, 0x6f, 0x75, 0x74, 0x65, 0x73, 0x22, 0x3c, 0x0a, 0x1a, 0x55, 0x70, 0x64, 0x61, 0x74,
- 0x65, 0x4e, 0x53, 0x52, 0x6f, 0x75, 0x74, 0x65, 0x4f, 0x72, 0x64, 0x65, 0x72, 0x73, 0x52, 0x65,
- 0x71, 0x75, 0x65, 0x73, 0x74, 0x12, 0x1e, 0x0a, 0x0a, 0x6e, 0x73, 0x52, 0x6f, 0x75, 0x74, 0x65,
- 0x49, 0x64, 0x73, 0x18, 0x01, 0x20, 0x03, 0x28, 0x03, 0x52, 0x0a, 0x6e, 0x73, 0x52, 0x6f, 0x75,
- 0x74, 0x65, 0x49, 0x64, 0x73, 0x22, 0x4f, 0x0a, 0x1f, 0x4c, 0x69, 0x73, 0x74, 0x4e, 0x53, 0x52,
- 0x6f, 0x75, 0x74, 0x65, 0x73, 0x41, 0x66, 0x74, 0x65, 0x72, 0x56, 0x65, 0x72, 0x73, 0x69, 0x6f,
- 0x6e, 0x52, 0x65, 0x71, 0x75, 0x65, 0x73, 0x74, 0x12, 0x18, 0x0a, 0x07, 0x76, 0x65, 0x72, 0x73,
- 0x69, 0x6f, 0x6e, 0x18, 0x01, 0x20, 0x01, 0x28, 0x03, 0x52, 0x07, 0x76, 0x65, 0x72, 0x73, 0x69,
- 0x6f, 0x6e, 0x12, 0x12, 0x0a, 0x04, 0x73, 0x69, 0x7a, 0x65, 0x18, 0x02, 0x20, 0x01, 0x28, 0x03,
- 0x52, 0x04, 0x73, 0x69, 0x7a, 0x65, 0x22, 0x4b, 0x0a, 0x20, 0x4c, 0x69, 0x73, 0x74, 0x4e, 0x53,
- 0x52, 0x6f, 0x75, 0x74, 0x65, 0x73, 0x41, 0x66, 0x74, 0x65, 0x72, 0x56, 0x65, 0x72, 0x73, 0x69,
- 0x6f, 0x6e, 0x52, 0x65, 0x73, 0x70, 0x6f, 0x6e, 0x73, 0x65, 0x12, 0x27, 0x0a, 0x08, 0x6e, 0x73,
- 0x52, 0x6f, 0x75, 0x74, 0x65, 0x73, 0x18, 0x01, 0x20, 0x03, 0x28, 0x0b, 0x32, 0x0b, 0x2e, 0x70,
- 0x62, 0x2e, 0x4e, 0x53, 0x52, 0x6f, 0x75, 0x74, 0x65, 0x52, 0x08, 0x6e, 0x73, 0x52, 0x6f, 0x75,
- 0x74, 0x65, 0x73, 0x22, 0x28, 0x0a, 0x26, 0x46, 0x69, 0x6e, 0x64, 0x41, 0x6c, 0x6c, 0x44, 0x65,
- 0x66, 0x61, 0x75, 0x6c, 0x74, 0x57, 0x6f, 0x72, 0x6c, 0x64, 0x52, 0x65, 0x67, 0x69, 0x6f, 0x6e,
- 0x52, 0x6f, 0x75, 0x74, 0x65, 0x73, 0x52, 0x65, 0x71, 0x75, 0x65, 0x73, 0x74, 0x22, 0x52, 0x0a,
- 0x27, 0x46, 0x69, 0x6e, 0x64, 0x41, 0x6c, 0x6c, 0x44, 0x65, 0x66, 0x61, 0x75, 0x6c, 0x74, 0x57,
- 0x6f, 0x72, 0x6c, 0x64, 0x52, 0x65, 0x67, 0x69, 0x6f, 0x6e, 0x52, 0x6f, 0x75, 0x74, 0x65, 0x73,
- 0x52, 0x65, 0x73, 0x70, 0x6f, 0x6e, 0x73, 0x65, 0x12, 0x27, 0x0a, 0x08, 0x6e, 0x73, 0x52, 0x6f,
- 0x75, 0x74, 0x65, 0x73, 0x18, 0x01, 0x20, 0x03, 0x28, 0x0b, 0x32, 0x0b, 0x2e, 0x70, 0x62, 0x2e,
- 0x4e, 0x53, 0x52, 0x6f, 0x75, 0x74, 0x65, 0x52, 0x08, 0x6e, 0x73, 0x52, 0x6f, 0x75, 0x74, 0x65,
- 0x73, 0x22, 0x2a, 0x0a, 0x28, 0x46, 0x69, 0x6e, 0x64, 0x41, 0x6c, 0x6c, 0x44, 0x65, 0x66, 0x61,
- 0x75, 0x6c, 0x74, 0x43, 0x68, 0x69, 0x6e, 0x61, 0x50, 0x72, 0x6f, 0x76, 0x69, 0x6e, 0x63, 0x65,
- 0x52, 0x6f, 0x75, 0x74, 0x65, 0x73, 0x52, 0x65, 0x71, 0x75, 0x65, 0x73, 0x74, 0x22, 0x54, 0x0a,
- 0x29, 0x46, 0x69, 0x6e, 0x64, 0x41, 0x6c, 0x6c, 0x44, 0x65, 0x66, 0x61, 0x75, 0x6c, 0x74, 0x43,
- 0x68, 0x69, 0x6e, 0x61, 0x50, 0x72, 0x6f, 0x76, 0x69, 0x6e, 0x63, 0x65, 0x52, 0x6f, 0x75, 0x74,
- 0x65, 0x73, 0x52, 0x65, 0x73, 0x70, 0x6f, 0x6e, 0x73, 0x65, 0x12, 0x27, 0x0a, 0x08, 0x6e, 0x73,
- 0x52, 0x6f, 0x75, 0x74, 0x65, 0x73, 0x18, 0x01, 0x20, 0x03, 0x28, 0x0b, 0x32, 0x0b, 0x2e, 0x70,
- 0x62, 0x2e, 0x4e, 0x53, 0x52, 0x6f, 0x75, 0x74, 0x65, 0x52, 0x08, 0x6e, 0x73, 0x52, 0x6f, 0x75,
- 0x74, 0x65, 0x73, 0x22, 0x20, 0x0a, 0x1e, 0x46, 0x69, 0x6e, 0x64, 0x41, 0x6c, 0x6c, 0x44, 0x65,
- 0x66, 0x61, 0x75, 0x6c, 0x74, 0x49, 0x53, 0x50, 0x52, 0x6f, 0x75, 0x74, 0x65, 0x73, 0x52, 0x65,
- 0x71, 0x75, 0x65, 0x73, 0x74, 0x22, 0x4a, 0x0a, 0x1f, 0x46, 0x69, 0x6e, 0x64, 0x41, 0x6c, 0x6c,
- 0x44, 0x65, 0x66, 0x61, 0x75, 0x6c, 0x74, 0x49, 0x53, 0x50, 0x52, 0x6f, 0x75, 0x74, 0x65, 0x73,
- 0x52, 0x65, 0x73, 0x70, 0x6f, 0x6e, 0x73, 0x65, 0x12, 0x27, 0x0a, 0x08, 0x6e, 0x73, 0x52, 0x6f,
- 0x75, 0x74, 0x65, 0x73, 0x18, 0x01, 0x20, 0x03, 0x28, 0x0b, 0x32, 0x0b, 0x2e, 0x70, 0x62, 0x2e,
- 0x4e, 0x53, 0x52, 0x6f, 0x75, 0x74, 0x65, 0x52, 0x08, 0x6e, 0x73, 0x52, 0x6f, 0x75, 0x74, 0x65,
- 0x73, 0x22, 0x1d, 0x0a, 0x1b, 0x46, 0x69, 0x6e, 0x64, 0x41, 0x6c, 0x6c, 0x41, 0x67, 0x65, 0x6e,
- 0x74, 0x4e, 0x53, 0x52, 0x6f, 0x75, 0x74, 0x65, 0x73, 0x52, 0x65, 0x71, 0x75, 0x65, 0x73, 0x74,
- 0x22, 0x47, 0x0a, 0x1c, 0x46, 0x69, 0x6e, 0x64, 0x41, 0x6c, 0x6c, 0x41, 0x67, 0x65, 0x6e, 0x74,
- 0x4e, 0x53, 0x52, 0x6f, 0x75, 0x74, 0x65, 0x73, 0x52, 0x65, 0x73, 0x70, 0x6f, 0x6e, 0x73, 0x65,
- 0x12, 0x27, 0x0a, 0x08, 0x6e, 0x73, 0x52, 0x6f, 0x75, 0x74, 0x65, 0x73, 0x18, 0x01, 0x20, 0x03,
- 0x28, 0x0b, 0x32, 0x0b, 0x2e, 0x70, 0x62, 0x2e, 0x4e, 0x53, 0x52, 0x6f, 0x75, 0x74, 0x65, 0x52,
- 0x08, 0x6e, 0x73, 0x52, 0x6f, 0x75, 0x74, 0x65, 0x73, 0x32, 0xe5, 0x08, 0x0a, 0x0e, 0x4e, 0x53,
- 0x52, 0x6f, 0x75, 0x74, 0x65, 0x53, 0x65, 0x72, 0x76, 0x69, 0x63, 0x65, 0x12, 0x44, 0x0a, 0x0d,
- 0x63, 0x72, 0x65, 0x61, 0x74, 0x65, 0x4e, 0x53, 0x52, 0x6f, 0x75, 0x74, 0x65, 0x12, 0x18, 0x2e,
- 0x70, 0x62, 0x2e, 0x43, 0x72, 0x65, 0x61, 0x74, 0x65, 0x4e, 0x53, 0x52, 0x6f, 0x75, 0x74, 0x65,
- 0x52, 0x65, 0x71, 0x75, 0x65, 0x73, 0x74, 0x1a, 0x19, 0x2e, 0x70, 0x62, 0x2e, 0x43, 0x72, 0x65,
- 0x61, 0x74, 0x65, 0x4e, 0x53, 0x52, 0x6f, 0x75, 0x74, 0x65, 0x52, 0x65, 0x73, 0x70, 0x6f, 0x6e,
- 0x73, 0x65, 0x12, 0x39, 0x0a, 0x0d, 0x75, 0x70, 0x64, 0x61, 0x74, 0x65, 0x4e, 0x53, 0x52, 0x6f,
- 0x75, 0x74, 0x65, 0x12, 0x18, 0x2e, 0x70, 0x62, 0x2e, 0x55, 0x70, 0x64, 0x61, 0x74, 0x65, 0x4e,
- 0x53, 0x52, 0x6f, 0x75, 0x74, 0x65, 0x52, 0x65, 0x71, 0x75, 0x65, 0x73, 0x74, 0x1a, 0x0e, 0x2e,
- 0x70, 0x62, 0x2e, 0x52, 0x50, 0x43, 0x53, 0x75, 0x63, 0x63, 0x65, 0x73, 0x73, 0x12, 0x39, 0x0a,
- 0x0d, 0x64, 0x65, 0x6c, 0x65, 0x74, 0x65, 0x4e, 0x53, 0x52, 0x6f, 0x75, 0x74, 0x65, 0x12, 0x18,
- 0x2e, 0x70, 0x62, 0x2e, 0x44, 0x65, 0x6c, 0x65, 0x74, 0x65, 0x4e, 0x53, 0x52, 0x6f, 0x75, 0x74,
- 0x65, 0x52, 0x65, 0x71, 0x75, 0x65, 0x73, 0x74, 0x1a, 0x0e, 0x2e, 0x70, 0x62, 0x2e, 0x52, 0x50,
- 0x43, 0x53, 0x75, 0x63, 0x63, 0x65, 0x73, 0x73, 0x12, 0x3e, 0x0a, 0x0b, 0x66, 0x69, 0x6e, 0x64,
- 0x4e, 0x53, 0x52, 0x6f, 0x75, 0x74, 0x65, 0x12, 0x16, 0x2e, 0x70, 0x62, 0x2e, 0x46, 0x69, 0x6e,
- 0x64, 0x4e, 0x53, 0x52, 0x6f, 0x75, 0x74, 0x65, 0x52, 0x65, 0x71, 0x75, 0x65, 0x73, 0x74, 0x1a,
- 0x17, 0x2e, 0x70, 0x62, 0x2e, 0x46, 0x69, 0x6e, 0x64, 0x4e, 0x53, 0x52, 0x6f, 0x75, 0x74, 0x65,
- 0x52, 0x65, 0x73, 0x70, 0x6f, 0x6e, 0x73, 0x65, 0x12, 0x45, 0x0a, 0x10, 0x63, 0x6f, 0x75, 0x6e,
- 0x74, 0x41, 0x6c, 0x6c, 0x4e, 0x53, 0x52, 0x6f, 0x75, 0x74, 0x65, 0x73, 0x12, 0x1b, 0x2e, 0x70,
- 0x62, 0x2e, 0x43, 0x6f, 0x75, 0x6e, 0x74, 0x41, 0x6c, 0x6c, 0x4e, 0x53, 0x52, 0x6f, 0x75, 0x74,
- 0x65, 0x73, 0x52, 0x65, 0x71, 0x75, 0x65, 0x73, 0x74, 0x1a, 0x14, 0x2e, 0x70, 0x62, 0x2e, 0x52,
- 0x50, 0x43, 0x43, 0x6f, 0x75, 0x6e, 0x74, 0x52, 0x65, 0x73, 0x70, 0x6f, 0x6e, 0x73, 0x65, 0x12,
- 0x4a, 0x0a, 0x0f, 0x66, 0x69, 0x6e, 0x64, 0x41, 0x6c, 0x6c, 0x4e, 0x53, 0x52, 0x6f, 0x75, 0x74,
- 0x65, 0x73, 0x12, 0x1a, 0x2e, 0x70, 0x62, 0x2e, 0x46, 0x69, 0x6e, 0x64, 0x41, 0x6c, 0x6c, 0x4e,
- 0x53, 0x52, 0x6f, 0x75, 0x74, 0x65, 0x73, 0x52, 0x65, 0x71, 0x75, 0x65, 0x73, 0x74, 0x1a, 0x1b,
- 0x2e, 0x70, 0x62, 0x2e, 0x46, 0x69, 0x6e, 0x64, 0x41, 0x6c, 0x6c, 0x4e, 0x53, 0x52, 0x6f, 0x75,
- 0x74, 0x65, 0x73, 0x52, 0x65, 0x73, 0x70, 0x6f, 0x6e, 0x73, 0x65, 0x12, 0x58, 0x0a, 0x15, 0x66,
- 0x69, 0x6e, 0x64, 0x41, 0x6c, 0x6c, 0x50, 0x75, 0x62, 0x6c, 0x69, 0x63, 0x4e, 0x53, 0x52, 0x6f,
- 0x75, 0x74, 0x65, 0x73, 0x12, 0x1e, 0x2e, 0x70, 0x62, 0x2e, 0x46, 0x69, 0x6e, 0x64, 0x41, 0x6c,
- 0x6c, 0x50, 0x75, 0x62, 0x6c, 0x69, 0x63, 0x52, 0x6f, 0x75, 0x74, 0x65, 0x73, 0x52, 0x65, 0x71,
- 0x75, 0x65, 0x73, 0x74, 0x1a, 0x1f, 0x2e, 0x70, 0x62, 0x2e, 0x46, 0x69, 0x6e, 0x64, 0x41, 0x6c,
- 0x6c, 0x50, 0x75, 0x62, 0x6c, 0x69, 0x63, 0x52, 0x6f, 0x75, 0x74, 0x65, 0x73, 0x52, 0x65, 0x73,
- 0x70, 0x6f, 0x6e, 0x73, 0x65, 0x12, 0x45, 0x0a, 0x13, 0x75, 0x70, 0x64, 0x61, 0x74, 0x65, 0x4e,
- 0x53, 0x52, 0x6f, 0x75, 0x74, 0x65, 0x4f, 0x72, 0x64, 0x65, 0x72, 0x73, 0x12, 0x1e, 0x2e, 0x70,
- 0x62, 0x2e, 0x55, 0x70, 0x64, 0x61, 0x74, 0x65, 0x4e, 0x53, 0x52, 0x6f, 0x75, 0x74, 0x65, 0x4f,
- 0x72, 0x64, 0x65, 0x72, 0x73, 0x52, 0x65, 0x71, 0x75, 0x65, 0x73, 0x74, 0x1a, 0x0e, 0x2e, 0x70,
- 0x62, 0x2e, 0x52, 0x50, 0x43, 0x53, 0x75, 0x63, 0x63, 0x65, 0x73, 0x73, 0x12, 0x65, 0x0a, 0x18,
- 0x6c, 0x69, 0x73, 0x74, 0x4e, 0x53, 0x52, 0x6f, 0x75, 0x74, 0x65, 0x73, 0x41, 0x66, 0x74, 0x65,
- 0x72, 0x56, 0x65, 0x72, 0x73, 0x69, 0x6f, 0x6e, 0x12, 0x23, 0x2e, 0x70, 0x62, 0x2e, 0x4c, 0x69,
- 0x73, 0x74, 0x4e, 0x53, 0x52, 0x6f, 0x75, 0x74, 0x65, 0x73, 0x41, 0x66, 0x74, 0x65, 0x72, 0x56,
- 0x65, 0x72, 0x73, 0x69, 0x6f, 0x6e, 0x52, 0x65, 0x71, 0x75, 0x65, 0x73, 0x74, 0x1a, 0x24, 0x2e,
- 0x70, 0x62, 0x2e, 0x4c, 0x69, 0x73, 0x74, 0x4e, 0x53, 0x52, 0x6f, 0x75, 0x74, 0x65, 0x73, 0x41,
- 0x66, 0x74, 0x65, 0x72, 0x56, 0x65, 0x72, 0x73, 0x69, 0x6f, 0x6e, 0x52, 0x65, 0x73, 0x70, 0x6f,
- 0x6e, 0x73, 0x65, 0x12, 0x7a, 0x0a, 0x1f, 0x66, 0x69, 0x6e, 0x64, 0x41, 0x6c, 0x6c, 0x44, 0x65,
- 0x66, 0x61, 0x75, 0x6c, 0x74, 0x57, 0x6f, 0x72, 0x6c, 0x64, 0x52, 0x65, 0x67, 0x69, 0x6f, 0x6e,
- 0x52, 0x6f, 0x75, 0x74, 0x65, 0x73, 0x12, 0x2a, 0x2e, 0x70, 0x62, 0x2e, 0x46, 0x69, 0x6e, 0x64,
- 0x41, 0x6c, 0x6c, 0x44, 0x65, 0x66, 0x61, 0x75, 0x6c, 0x74, 0x57, 0x6f, 0x72, 0x6c, 0x64, 0x52,
- 0x65, 0x67, 0x69, 0x6f, 0x6e, 0x52, 0x6f, 0x75, 0x74, 0x65, 0x73, 0x52, 0x65, 0x71, 0x75, 0x65,
- 0x73, 0x74, 0x1a, 0x2b, 0x2e, 0x70, 0x62, 0x2e, 0x46, 0x69, 0x6e, 0x64, 0x41, 0x6c, 0x6c, 0x44,
- 0x65, 0x66, 0x61, 0x75, 0x6c, 0x74, 0x57, 0x6f, 0x72, 0x6c, 0x64, 0x52, 0x65, 0x67, 0x69, 0x6f,
- 0x6e, 0x52, 0x6f, 0x75, 0x74, 0x65, 0x73, 0x52, 0x65, 0x73, 0x70, 0x6f, 0x6e, 0x73, 0x65, 0x12,
- 0x80, 0x01, 0x0a, 0x21, 0x66, 0x69, 0x6e, 0x64, 0x41, 0x6c, 0x6c, 0x44, 0x65, 0x66, 0x61, 0x75,
- 0x6c, 0x74, 0x43, 0x68, 0x69, 0x6e, 0x61, 0x50, 0x72, 0x6f, 0x76, 0x69, 0x6e, 0x63, 0x65, 0x52,
- 0x6f, 0x75, 0x74, 0x65, 0x73, 0x12, 0x2c, 0x2e, 0x70, 0x62, 0x2e, 0x46, 0x69, 0x6e, 0x64, 0x41,
- 0x6c, 0x6c, 0x44, 0x65, 0x66, 0x61, 0x75, 0x6c, 0x74, 0x43, 0x68, 0x69, 0x6e, 0x61, 0x50, 0x72,
- 0x6f, 0x76, 0x69, 0x6e, 0x63, 0x65, 0x52, 0x6f, 0x75, 0x74, 0x65, 0x73, 0x52, 0x65, 0x71, 0x75,
- 0x65, 0x73, 0x74, 0x1a, 0x2d, 0x2e, 0x70, 0x62, 0x2e, 0x46, 0x69, 0x6e, 0x64, 0x41, 0x6c, 0x6c,
- 0x44, 0x65, 0x66, 0x61, 0x75, 0x6c, 0x74, 0x43, 0x68, 0x69, 0x6e, 0x61, 0x50, 0x72, 0x6f, 0x76,
- 0x69, 0x6e, 0x63, 0x65, 0x52, 0x6f, 0x75, 0x74, 0x65, 0x73, 0x52, 0x65, 0x73, 0x70, 0x6f, 0x6e,
- 0x73, 0x65, 0x12, 0x62, 0x0a, 0x17, 0x66, 0x69, 0x6e, 0x64, 0x41, 0x6c, 0x6c, 0x44, 0x65, 0x66,
- 0x61, 0x75, 0x6c, 0x74, 0x49, 0x53, 0x50, 0x52, 0x6f, 0x75, 0x74, 0x65, 0x73, 0x12, 0x22, 0x2e,
- 0x70, 0x62, 0x2e, 0x46, 0x69, 0x6e, 0x64, 0x41, 0x6c, 0x6c, 0x44, 0x65, 0x66, 0x61, 0x75, 0x6c,
- 0x74, 0x49, 0x53, 0x50, 0x52, 0x6f, 0x75, 0x74, 0x65, 0x73, 0x52, 0x65, 0x71, 0x75, 0x65, 0x73,
- 0x74, 0x1a, 0x23, 0x2e, 0x70, 0x62, 0x2e, 0x46, 0x69, 0x6e, 0x64, 0x41, 0x6c, 0x6c, 0x44, 0x65,
- 0x66, 0x61, 0x75, 0x6c, 0x74, 0x49, 0x53, 0x50, 0x52, 0x6f, 0x75, 0x74, 0x65, 0x73, 0x52, 0x65,
- 0x73, 0x70, 0x6f, 0x6e, 0x73, 0x65, 0x12, 0x59, 0x0a, 0x14, 0x66, 0x69, 0x6e, 0x64, 0x41, 0x6c,
- 0x6c, 0x41, 0x67, 0x65, 0x6e, 0x74, 0x4e, 0x53, 0x52, 0x6f, 0x75, 0x74, 0x65, 0x73, 0x12, 0x1f,
- 0x2e, 0x70, 0x62, 0x2e, 0x46, 0x69, 0x6e, 0x64, 0x41, 0x6c, 0x6c, 0x41, 0x67, 0x65, 0x6e, 0x74,
- 0x4e, 0x53, 0x52, 0x6f, 0x75, 0x74, 0x65, 0x73, 0x52, 0x65, 0x71, 0x75, 0x65, 0x73, 0x74, 0x1a,
- 0x20, 0x2e, 0x70, 0x62, 0x2e, 0x46, 0x69, 0x6e, 0x64, 0x41, 0x6c, 0x6c, 0x41, 0x67, 0x65, 0x6e,
- 0x74, 0x4e, 0x53, 0x52, 0x6f, 0x75, 0x74, 0x65, 0x73, 0x52, 0x65, 0x73, 0x70, 0x6f, 0x6e, 0x73,
- 0x65, 0x42, 0x06, 0x5a, 0x04, 0x2e, 0x2f, 0x70, 0x62, 0x62, 0x06, 0x70, 0x72, 0x6f, 0x74, 0x6f,
- 0x33,
-}
+const file_service_ns_route_proto_rawDesc = "" +
+ "\n" +
+ "\x16service_ns_route.proto\x12\x02pb\x1a\x1bmodels/model_ns_route.proto\x1a\x19models/rpc_messages.proto\"\x8a\x02\n" +
+ "\x14CreateNSRouteRequest\x12 \n" +
+ "\vnsClusterId\x18\x01 \x01(\x03R\vnsClusterId\x12\x1e\n" +
+ "\n" +
+ "nsDomainId\x18\x02 \x01(\x03R\n" +
+ "nsDomainId\x12\x16\n" +
+ "\x06userId\x18\x03 \x01(\x03R\x06userId\x12\x12\n" +
+ "\x04name\x18\x04 \x01(\tR\x04name\x12\x1e\n" +
+ "\n" +
+ "rangesJSON\x18\x05 \x01(\fR\n" +
+ "rangesJSON\x12\x1a\n" +
+ "\bisPublic\x18\x06 \x01(\bR\bisPublic\x12,\n" +
+ "\x11nsRouteCategoryId\x18\a \x01(\x03R\x11nsRouteCategoryId\x12\x1a\n" +
+ "\bpriority\x18\b \x01(\x05R\bpriority\"5\n" +
+ "\x15CreateNSRouteResponse\x12\x1c\n" +
+ "\tnsRouteId\x18\x01 \x01(\x03R\tnsRouteId\"\xe2\x01\n" +
+ "\x14UpdateNSRouteRequest\x12\x1c\n" +
+ "\tnsRouteId\x18\x01 \x01(\x03R\tnsRouteId\x12\x12\n" +
+ "\x04name\x18\x02 \x01(\tR\x04name\x12\x1e\n" +
+ "\n" +
+ "rangesJSON\x18\x03 \x01(\fR\n" +
+ "rangesJSON\x12\x1a\n" +
+ "\bisPublic\x18\x04 \x01(\bR\bisPublic\x12,\n" +
+ "\x11nsRouteCategoryId\x18\x05 \x01(\x03R\x11nsRouteCategoryId\x12\x1a\n" +
+ "\bpriority\x18\a \x01(\x05R\bpriority\x12\x12\n" +
+ "\x04isOn\x18\x06 \x01(\bR\x04isOn\"4\n" +
+ "\x14DeleteNSRouteRequest\x12\x1c\n" +
+ "\tnsRouteId\x18\x01 \x01(\x03R\tnsRouteId\"2\n" +
+ "\x12FindNSRouteRequest\x12\x1c\n" +
+ "\tnsRouteId\x18\x01 \x01(\x03R\tnsRouteId\"<\n" +
+ "\x13FindNSRouteResponse\x12%\n" +
+ "\ansRoute\x18\x01 \x01(\v2\v.pb.NSRouteR\ansRoute\"s\n" +
+ "\x17CountAllNSRoutesRequest\x12 \n" +
+ "\vnsClusterId\x18\x01 \x01(\x03R\vnsClusterId\x12\x1e\n" +
+ "\n" +
+ "nsDomainId\x18\x02 \x01(\x03R\n" +
+ "nsDomainId\x12\x16\n" +
+ "\x06userId\x18\x03 \x01(\x03R\x06userId\"\xa0\x01\n" +
+ "\x16FindAllNSRoutesRequest\x12 \n" +
+ "\vnsClusterId\x18\x01 \x01(\x03R\vnsClusterId\x12\x1e\n" +
+ "\n" +
+ "nsDomainId\x18\x02 \x01(\x03R\n" +
+ "nsDomainId\x12\x16\n" +
+ "\x06userId\x18\x03 \x01(\x03R\x06userId\x12,\n" +
+ "\x11nsRouteCategoryId\x18\x04 \x01(\x03R\x11nsRouteCategoryId\"B\n" +
+ "\x17FindAllNSRoutesResponse\x12'\n" +
+ "\bnsRoutes\x18\x01 \x03(\v2\v.pb.NSRouteR\bnsRoutes\"\x1c\n" +
+ "\x1aFindAllPublicRoutesRequest\"F\n" +
+ "\x1bFindAllPublicRoutesResponse\x12'\n" +
+ "\bnsRoutes\x18\x01 \x03(\v2\v.pb.NSRouteR\bnsRoutes\"<\n" +
+ "\x1aUpdateNSRouteOrdersRequest\x12\x1e\n" +
+ "\n" +
+ "nsRouteIds\x18\x01 \x03(\x03R\n" +
+ "nsRouteIds\"O\n" +
+ "\x1fListNSRoutesAfterVersionRequest\x12\x18\n" +
+ "\aversion\x18\x01 \x01(\x03R\aversion\x12\x12\n" +
+ "\x04size\x18\x02 \x01(\x03R\x04size\"K\n" +
+ " ListNSRoutesAfterVersionResponse\x12'\n" +
+ "\bnsRoutes\x18\x01 \x03(\v2\v.pb.NSRouteR\bnsRoutes\"(\n" +
+ "&FindAllDefaultWorldRegionRoutesRequest\"R\n" +
+ "'FindAllDefaultWorldRegionRoutesResponse\x12'\n" +
+ "\bnsRoutes\x18\x01 \x03(\v2\v.pb.NSRouteR\bnsRoutes\"*\n" +
+ "(FindAllDefaultChinaProvinceRoutesRequest\"T\n" +
+ ")FindAllDefaultChinaProvinceRoutesResponse\x12'\n" +
+ "\bnsRoutes\x18\x01 \x03(\v2\v.pb.NSRouteR\bnsRoutes\" \n" +
+ "\x1eFindAllDefaultISPRoutesRequest\"J\n" +
+ "\x1fFindAllDefaultISPRoutesResponse\x12'\n" +
+ "\bnsRoutes\x18\x01 \x03(\v2\v.pb.NSRouteR\bnsRoutes\"\x1d\n" +
+ "\x1bFindAllAgentNSRoutesRequest\"G\n" +
+ "\x1cFindAllAgentNSRoutesResponse\x12'\n" +
+ "\bnsRoutes\x18\x01 \x03(\v2\v.pb.NSRouteR\bnsRoutes2\xe5\b\n" +
+ "\x0eNSRouteService\x12D\n" +
+ "\rcreateNSRoute\x12\x18.pb.CreateNSRouteRequest\x1a\x19.pb.CreateNSRouteResponse\x129\n" +
+ "\rupdateNSRoute\x12\x18.pb.UpdateNSRouteRequest\x1a\x0e.pb.RPCSuccess\x129\n" +
+ "\rdeleteNSRoute\x12\x18.pb.DeleteNSRouteRequest\x1a\x0e.pb.RPCSuccess\x12>\n" +
+ "\vfindNSRoute\x12\x16.pb.FindNSRouteRequest\x1a\x17.pb.FindNSRouteResponse\x12E\n" +
+ "\x10countAllNSRoutes\x12\x1b.pb.CountAllNSRoutesRequest\x1a\x14.pb.RPCCountResponse\x12J\n" +
+ "\x0ffindAllNSRoutes\x12\x1a.pb.FindAllNSRoutesRequest\x1a\x1b.pb.FindAllNSRoutesResponse\x12X\n" +
+ "\x15findAllPublicNSRoutes\x12\x1e.pb.FindAllPublicRoutesRequest\x1a\x1f.pb.FindAllPublicRoutesResponse\x12E\n" +
+ "\x13updateNSRouteOrders\x12\x1e.pb.UpdateNSRouteOrdersRequest\x1a\x0e.pb.RPCSuccess\x12e\n" +
+ "\x18listNSRoutesAfterVersion\x12#.pb.ListNSRoutesAfterVersionRequest\x1a$.pb.ListNSRoutesAfterVersionResponse\x12z\n" +
+ "\x1ffindAllDefaultWorldRegionRoutes\x12*.pb.FindAllDefaultWorldRegionRoutesRequest\x1a+.pb.FindAllDefaultWorldRegionRoutesResponse\x12\x80\x01\n" +
+ "!findAllDefaultChinaProvinceRoutes\x12,.pb.FindAllDefaultChinaProvinceRoutesRequest\x1a-.pb.FindAllDefaultChinaProvinceRoutesResponse\x12b\n" +
+ "\x17findAllDefaultISPRoutes\x12\".pb.FindAllDefaultISPRoutesRequest\x1a#.pb.FindAllDefaultISPRoutesResponse\x12Y\n" +
+ "\x14findAllAgentNSRoutes\x12\x1f.pb.FindAllAgentNSRoutesRequest\x1a .pb.FindAllAgentNSRoutesResponseB\x06Z\x04./pbb\x06proto3"
var (
file_service_ns_route_proto_rawDescOnce sync.Once
- file_service_ns_route_proto_rawDescData = file_service_ns_route_proto_rawDesc
+ file_service_ns_route_proto_rawDescData []byte
)
func file_service_ns_route_proto_rawDescGZIP() []byte {
file_service_ns_route_proto_rawDescOnce.Do(func() {
- file_service_ns_route_proto_rawDescData = protoimpl.X.CompressGZIP(file_service_ns_route_proto_rawDescData)
+ file_service_ns_route_proto_rawDescData = protoimpl.X.CompressGZIP(unsafe.Slice(unsafe.StringData(file_service_ns_route_proto_rawDesc), len(file_service_ns_route_proto_rawDesc)))
})
return file_service_ns_route_proto_rawDescData
}
@@ -1405,7 +1297,7 @@ func file_service_ns_route_proto_init() {
out := protoimpl.TypeBuilder{
File: protoimpl.DescBuilder{
GoPackagePath: reflect.TypeOf(x{}).PkgPath(),
- RawDescriptor: file_service_ns_route_proto_rawDesc,
+ RawDescriptor: unsafe.Slice(unsafe.StringData(file_service_ns_route_proto_rawDesc), len(file_service_ns_route_proto_rawDesc)),
NumEnums: 0,
NumMessages: 22,
NumExtensions: 0,
@@ -1416,7 +1308,6 @@ func file_service_ns_route_proto_init() {
MessageInfos: file_service_ns_route_proto_msgTypes,
}.Build()
File_service_ns_route_proto = out.File
- file_service_ns_route_proto_rawDesc = nil
file_service_ns_route_proto_goTypes = nil
file_service_ns_route_proto_depIdxs = nil
}
diff --git a/EdgeCommon/pkg/rpc/pb/service_ns_route_category.pb.go b/EdgeCommon/pkg/rpc/pb/service_ns_route_category.pb.go
index dfe0717..d6c18c9 100644
--- a/EdgeCommon/pkg/rpc/pb/service_ns_route_category.pb.go
+++ b/EdgeCommon/pkg/rpc/pb/service_ns_route_category.pb.go
@@ -1,7 +1,7 @@
// Code generated by protoc-gen-go. DO NOT EDIT.
// versions:
-// protoc-gen-go v1.36.0
-// protoc v6.33.2
+// protoc-gen-go v1.36.11
+// protoc v3.19.6
// source: service_ns_route_category.proto
package pb
@@ -11,6 +11,7 @@ import (
protoimpl "google.golang.org/protobuf/runtime/protoimpl"
reflect "reflect"
sync "sync"
+ unsafe "unsafe"
)
const (
@@ -432,103 +433,44 @@ func (x *FindNSRouteCategoryResponse) GetNsRouteCategory() *NSRouteCategory {
var File_service_ns_route_category_proto protoreflect.FileDescriptor
-var file_service_ns_route_category_proto_rawDesc = []byte{
- 0x0a, 0x1f, 0x73, 0x65, 0x72, 0x76, 0x69, 0x63, 0x65, 0x5f, 0x6e, 0x73, 0x5f, 0x72, 0x6f, 0x75,
- 0x74, 0x65, 0x5f, 0x63, 0x61, 0x74, 0x65, 0x67, 0x6f, 0x72, 0x79, 0x2e, 0x70, 0x72, 0x6f, 0x74,
- 0x6f, 0x12, 0x02, 0x70, 0x62, 0x1a, 0x24, 0x6d, 0x6f, 0x64, 0x65, 0x6c, 0x73, 0x2f, 0x6d, 0x6f,
- 0x64, 0x65, 0x6c, 0x5f, 0x6e, 0x73, 0x5f, 0x72, 0x6f, 0x75, 0x74, 0x65, 0x5f, 0x63, 0x61, 0x74,
- 0x65, 0x67, 0x6f, 0x72, 0x79, 0x2e, 0x70, 0x72, 0x6f, 0x74, 0x6f, 0x1a, 0x19, 0x6d, 0x6f, 0x64,
- 0x65, 0x6c, 0x73, 0x2f, 0x72, 0x70, 0x63, 0x5f, 0x6d, 0x65, 0x73, 0x73, 0x61, 0x67, 0x65, 0x73,
- 0x2e, 0x70, 0x72, 0x6f, 0x74, 0x6f, 0x22, 0x32, 0x0a, 0x1c, 0x43, 0x72, 0x65, 0x61, 0x74, 0x65,
- 0x4e, 0x53, 0x52, 0x6f, 0x75, 0x74, 0x65, 0x43, 0x61, 0x74, 0x65, 0x67, 0x6f, 0x72, 0x79, 0x52,
- 0x65, 0x71, 0x75, 0x65, 0x73, 0x74, 0x12, 0x12, 0x0a, 0x04, 0x6e, 0x61, 0x6d, 0x65, 0x18, 0x01,
- 0x20, 0x01, 0x28, 0x09, 0x52, 0x04, 0x6e, 0x61, 0x6d, 0x65, 0x22, 0x4d, 0x0a, 0x1d, 0x43, 0x72,
- 0x65, 0x61, 0x74, 0x65, 0x4e, 0x53, 0x52, 0x6f, 0x75, 0x74, 0x65, 0x43, 0x61, 0x74, 0x65, 0x67,
- 0x6f, 0x72, 0x79, 0x52, 0x65, 0x73, 0x70, 0x6f, 0x6e, 0x73, 0x65, 0x12, 0x2c, 0x0a, 0x11, 0x6e,
- 0x73, 0x52, 0x6f, 0x75, 0x74, 0x65, 0x43, 0x61, 0x74, 0x65, 0x67, 0x6f, 0x72, 0x79, 0x49, 0x64,
- 0x18, 0x01, 0x20, 0x01, 0x28, 0x03, 0x52, 0x11, 0x6e, 0x73, 0x52, 0x6f, 0x75, 0x74, 0x65, 0x43,
- 0x61, 0x74, 0x65, 0x67, 0x6f, 0x72, 0x79, 0x49, 0x64, 0x22, 0x74, 0x0a, 0x1c, 0x55, 0x70, 0x64,
- 0x61, 0x74, 0x65, 0x4e, 0x53, 0x52, 0x6f, 0x75, 0x74, 0x65, 0x43, 0x61, 0x74, 0x65, 0x67, 0x6f,
- 0x72, 0x79, 0x52, 0x65, 0x71, 0x75, 0x65, 0x73, 0x74, 0x12, 0x2c, 0x0a, 0x11, 0x6e, 0x73, 0x52,
- 0x6f, 0x75, 0x74, 0x65, 0x43, 0x61, 0x74, 0x65, 0x67, 0x6f, 0x72, 0x79, 0x49, 0x64, 0x18, 0x01,
- 0x20, 0x01, 0x28, 0x03, 0x52, 0x11, 0x6e, 0x73, 0x52, 0x6f, 0x75, 0x74, 0x65, 0x43, 0x61, 0x74,
- 0x65, 0x67, 0x6f, 0x72, 0x79, 0x49, 0x64, 0x12, 0x12, 0x0a, 0x04, 0x6e, 0x61, 0x6d, 0x65, 0x18,
- 0x02, 0x20, 0x01, 0x28, 0x09, 0x52, 0x04, 0x6e, 0x61, 0x6d, 0x65, 0x12, 0x12, 0x0a, 0x04, 0x69,
- 0x73, 0x4f, 0x6e, 0x18, 0x03, 0x20, 0x01, 0x28, 0x08, 0x52, 0x04, 0x69, 0x73, 0x4f, 0x6e, 0x22,
- 0x4c, 0x0a, 0x1c, 0x44, 0x65, 0x6c, 0x65, 0x74, 0x65, 0x4e, 0x53, 0x52, 0x6f, 0x75, 0x74, 0x65,
- 0x43, 0x61, 0x74, 0x65, 0x67, 0x6f, 0x72, 0x79, 0x52, 0x65, 0x71, 0x75, 0x65, 0x73, 0x74, 0x12,
- 0x2c, 0x0a, 0x11, 0x6e, 0x73, 0x52, 0x6f, 0x75, 0x74, 0x65, 0x43, 0x61, 0x74, 0x65, 0x67, 0x6f,
- 0x72, 0x79, 0x49, 0x64, 0x18, 0x01, 0x20, 0x01, 0x28, 0x03, 0x52, 0x11, 0x6e, 0x73, 0x52, 0x6f,
- 0x75, 0x74, 0x65, 0x43, 0x61, 0x74, 0x65, 0x67, 0x6f, 0x72, 0x79, 0x49, 0x64, 0x22, 0x21, 0x0a,
- 0x1f, 0x46, 0x69, 0x6e, 0x64, 0x41, 0x6c, 0x6c, 0x4e, 0x53, 0x52, 0x6f, 0x75, 0x74, 0x65, 0x43,
- 0x61, 0x74, 0x65, 0x67, 0x6f, 0x72, 0x69, 0x65, 0x73, 0x52, 0x65, 0x71, 0x75, 0x65, 0x73, 0x74,
- 0x22, 0x65, 0x0a, 0x20, 0x46, 0x69, 0x6e, 0x64, 0x41, 0x6c, 0x6c, 0x4e, 0x53, 0x52, 0x6f, 0x75,
- 0x74, 0x65, 0x43, 0x61, 0x74, 0x65, 0x67, 0x6f, 0x72, 0x69, 0x65, 0x73, 0x52, 0x65, 0x73, 0x70,
- 0x6f, 0x6e, 0x73, 0x65, 0x12, 0x41, 0x0a, 0x11, 0x6e, 0x73, 0x52, 0x6f, 0x75, 0x74, 0x65, 0x43,
- 0x61, 0x74, 0x65, 0x67, 0x6f, 0x72, 0x69, 0x65, 0x73, 0x18, 0x01, 0x20, 0x03, 0x28, 0x0b, 0x32,
- 0x13, 0x2e, 0x70, 0x62, 0x2e, 0x4e, 0x53, 0x52, 0x6f, 0x75, 0x74, 0x65, 0x43, 0x61, 0x74, 0x65,
- 0x67, 0x6f, 0x72, 0x79, 0x52, 0x11, 0x6e, 0x73, 0x52, 0x6f, 0x75, 0x74, 0x65, 0x43, 0x61, 0x74,
- 0x65, 0x67, 0x6f, 0x72, 0x69, 0x65, 0x73, 0x22, 0x4d, 0x0a, 0x1b, 0x55, 0x70, 0x64, 0x61, 0x74,
- 0x65, 0x4e, 0x53, 0x52, 0x6f, 0x75, 0x74, 0x65, 0x43, 0x61, 0x74, 0x65, 0x67, 0x6f, 0x72, 0x79,
- 0x4f, 0x72, 0x64, 0x65, 0x72, 0x73, 0x12, 0x2e, 0x0a, 0x12, 0x6e, 0x73, 0x52, 0x6f, 0x75, 0x74,
- 0x65, 0x43, 0x61, 0x74, 0x65, 0x67, 0x6f, 0x72, 0x79, 0x49, 0x64, 0x73, 0x18, 0x01, 0x20, 0x03,
- 0x28, 0x03, 0x52, 0x12, 0x6e, 0x73, 0x52, 0x6f, 0x75, 0x74, 0x65, 0x43, 0x61, 0x74, 0x65, 0x67,
- 0x6f, 0x72, 0x79, 0x49, 0x64, 0x73, 0x22, 0x4a, 0x0a, 0x1a, 0x46, 0x69, 0x6e, 0x64, 0x4e, 0x53,
- 0x52, 0x6f, 0x75, 0x74, 0x65, 0x43, 0x61, 0x74, 0x65, 0x67, 0x6f, 0x72, 0x79, 0x52, 0x65, 0x71,
- 0x75, 0x65, 0x73, 0x74, 0x12, 0x2c, 0x0a, 0x11, 0x6e, 0x73, 0x52, 0x6f, 0x75, 0x74, 0x65, 0x43,
- 0x61, 0x74, 0x65, 0x67, 0x6f, 0x72, 0x79, 0x49, 0x64, 0x18, 0x01, 0x20, 0x01, 0x28, 0x03, 0x52,
- 0x11, 0x6e, 0x73, 0x52, 0x6f, 0x75, 0x74, 0x65, 0x43, 0x61, 0x74, 0x65, 0x67, 0x6f, 0x72, 0x79,
- 0x49, 0x64, 0x22, 0x5c, 0x0a, 0x1b, 0x46, 0x69, 0x6e, 0x64, 0x4e, 0x53, 0x52, 0x6f, 0x75, 0x74,
- 0x65, 0x43, 0x61, 0x74, 0x65, 0x67, 0x6f, 0x72, 0x79, 0x52, 0x65, 0x73, 0x70, 0x6f, 0x6e, 0x73,
- 0x65, 0x12, 0x3d, 0x0a, 0x0f, 0x6e, 0x73, 0x52, 0x6f, 0x75, 0x74, 0x65, 0x43, 0x61, 0x74, 0x65,
- 0x67, 0x6f, 0x72, 0x79, 0x18, 0x01, 0x20, 0x01, 0x28, 0x0b, 0x32, 0x13, 0x2e, 0x70, 0x62, 0x2e,
- 0x4e, 0x53, 0x52, 0x6f, 0x75, 0x74, 0x65, 0x43, 0x61, 0x74, 0x65, 0x67, 0x6f, 0x72, 0x79, 0x52,
- 0x0f, 0x6e, 0x73, 0x52, 0x6f, 0x75, 0x74, 0x65, 0x43, 0x61, 0x74, 0x65, 0x67, 0x6f, 0x72, 0x79,
- 0x32, 0x9b, 0x04, 0x0a, 0x16, 0x4e, 0x53, 0x52, 0x6f, 0x75, 0x74, 0x65, 0x43, 0x61, 0x74, 0x65,
- 0x67, 0x6f, 0x72, 0x79, 0x53, 0x65, 0x72, 0x76, 0x69, 0x63, 0x65, 0x12, 0x5c, 0x0a, 0x15, 0x63,
- 0x72, 0x65, 0x61, 0x74, 0x65, 0x4e, 0x53, 0x52, 0x6f, 0x75, 0x74, 0x65, 0x43, 0x61, 0x74, 0x65,
- 0x67, 0x6f, 0x72, 0x79, 0x12, 0x20, 0x2e, 0x70, 0x62, 0x2e, 0x43, 0x72, 0x65, 0x61, 0x74, 0x65,
- 0x4e, 0x53, 0x52, 0x6f, 0x75, 0x74, 0x65, 0x43, 0x61, 0x74, 0x65, 0x67, 0x6f, 0x72, 0x79, 0x52,
- 0x65, 0x71, 0x75, 0x65, 0x73, 0x74, 0x1a, 0x21, 0x2e, 0x70, 0x62, 0x2e, 0x43, 0x72, 0x65, 0x61,
- 0x74, 0x65, 0x4e, 0x53, 0x52, 0x6f, 0x75, 0x74, 0x65, 0x43, 0x61, 0x74, 0x65, 0x67, 0x6f, 0x72,
- 0x79, 0x52, 0x65, 0x73, 0x70, 0x6f, 0x6e, 0x73, 0x65, 0x12, 0x49, 0x0a, 0x15, 0x75, 0x70, 0x64,
- 0x61, 0x74, 0x65, 0x4e, 0x53, 0x52, 0x6f, 0x75, 0x74, 0x65, 0x43, 0x61, 0x74, 0x65, 0x67, 0x6f,
- 0x72, 0x79, 0x12, 0x20, 0x2e, 0x70, 0x62, 0x2e, 0x55, 0x70, 0x64, 0x61, 0x74, 0x65, 0x4e, 0x53,
- 0x52, 0x6f, 0x75, 0x74, 0x65, 0x43, 0x61, 0x74, 0x65, 0x67, 0x6f, 0x72, 0x79, 0x52, 0x65, 0x71,
- 0x75, 0x65, 0x73, 0x74, 0x1a, 0x0e, 0x2e, 0x70, 0x62, 0x2e, 0x52, 0x50, 0x43, 0x53, 0x75, 0x63,
- 0x63, 0x65, 0x73, 0x73, 0x12, 0x49, 0x0a, 0x15, 0x64, 0x65, 0x6c, 0x65, 0x74, 0x65, 0x4e, 0x53,
- 0x52, 0x6f, 0x75, 0x74, 0x65, 0x43, 0x61, 0x74, 0x65, 0x67, 0x6f, 0x72, 0x79, 0x12, 0x20, 0x2e,
- 0x70, 0x62, 0x2e, 0x44, 0x65, 0x6c, 0x65, 0x74, 0x65, 0x4e, 0x53, 0x52, 0x6f, 0x75, 0x74, 0x65,
- 0x43, 0x61, 0x74, 0x65, 0x67, 0x6f, 0x72, 0x79, 0x52, 0x65, 0x71, 0x75, 0x65, 0x73, 0x74, 0x1a,
- 0x0e, 0x2e, 0x70, 0x62, 0x2e, 0x52, 0x50, 0x43, 0x53, 0x75, 0x63, 0x63, 0x65, 0x73, 0x73, 0x12,
- 0x65, 0x0a, 0x18, 0x66, 0x69, 0x6e, 0x64, 0x41, 0x6c, 0x6c, 0x4e, 0x53, 0x52, 0x6f, 0x75, 0x74,
- 0x65, 0x43, 0x61, 0x74, 0x65, 0x67, 0x6f, 0x72, 0x69, 0x65, 0x73, 0x12, 0x23, 0x2e, 0x70, 0x62,
- 0x2e, 0x46, 0x69, 0x6e, 0x64, 0x41, 0x6c, 0x6c, 0x4e, 0x53, 0x52, 0x6f, 0x75, 0x74, 0x65, 0x43,
- 0x61, 0x74, 0x65, 0x67, 0x6f, 0x72, 0x69, 0x65, 0x73, 0x52, 0x65, 0x71, 0x75, 0x65, 0x73, 0x74,
- 0x1a, 0x24, 0x2e, 0x70, 0x62, 0x2e, 0x46, 0x69, 0x6e, 0x64, 0x41, 0x6c, 0x6c, 0x4e, 0x53, 0x52,
- 0x6f, 0x75, 0x74, 0x65, 0x43, 0x61, 0x74, 0x65, 0x67, 0x6f, 0x72, 0x69, 0x65, 0x73, 0x52, 0x65,
- 0x73, 0x70, 0x6f, 0x6e, 0x73, 0x65, 0x12, 0x4e, 0x0a, 0x1b, 0x75, 0x70, 0x64, 0x61, 0x74, 0x65,
- 0x4e, 0x53, 0x52, 0x6f, 0x75, 0x74, 0x65, 0x43, 0x61, 0x74, 0x65, 0x67, 0x6f, 0x72, 0x79, 0x4f,
- 0x72, 0x64, 0x65, 0x72, 0x73, 0x12, 0x1f, 0x2e, 0x70, 0x62, 0x2e, 0x55, 0x70, 0x64, 0x61, 0x74,
- 0x65, 0x4e, 0x53, 0x52, 0x6f, 0x75, 0x74, 0x65, 0x43, 0x61, 0x74, 0x65, 0x67, 0x6f, 0x72, 0x79,
- 0x4f, 0x72, 0x64, 0x65, 0x72, 0x73, 0x1a, 0x0e, 0x2e, 0x70, 0x62, 0x2e, 0x52, 0x50, 0x43, 0x53,
- 0x75, 0x63, 0x63, 0x65, 0x73, 0x73, 0x12, 0x56, 0x0a, 0x13, 0x66, 0x69, 0x6e, 0x64, 0x4e, 0x53,
- 0x52, 0x6f, 0x75, 0x74, 0x65, 0x43, 0x61, 0x74, 0x65, 0x67, 0x6f, 0x72, 0x79, 0x12, 0x1e, 0x2e,
- 0x70, 0x62, 0x2e, 0x46, 0x69, 0x6e, 0x64, 0x4e, 0x53, 0x52, 0x6f, 0x75, 0x74, 0x65, 0x43, 0x61,
- 0x74, 0x65, 0x67, 0x6f, 0x72, 0x79, 0x52, 0x65, 0x71, 0x75, 0x65, 0x73, 0x74, 0x1a, 0x1f, 0x2e,
- 0x70, 0x62, 0x2e, 0x46, 0x69, 0x6e, 0x64, 0x4e, 0x53, 0x52, 0x6f, 0x75, 0x74, 0x65, 0x43, 0x61,
- 0x74, 0x65, 0x67, 0x6f, 0x72, 0x79, 0x52, 0x65, 0x73, 0x70, 0x6f, 0x6e, 0x73, 0x65, 0x42, 0x06,
- 0x5a, 0x04, 0x2e, 0x2f, 0x70, 0x62, 0x62, 0x06, 0x70, 0x72, 0x6f, 0x74, 0x6f, 0x33,
-}
+const file_service_ns_route_category_proto_rawDesc = "" +
+ "\n" +
+ "\x1fservice_ns_route_category.proto\x12\x02pb\x1a$models/model_ns_route_category.proto\x1a\x19models/rpc_messages.proto\"2\n" +
+ "\x1cCreateNSRouteCategoryRequest\x12\x12\n" +
+ "\x04name\x18\x01 \x01(\tR\x04name\"M\n" +
+ "\x1dCreateNSRouteCategoryResponse\x12,\n" +
+ "\x11nsRouteCategoryId\x18\x01 \x01(\x03R\x11nsRouteCategoryId\"t\n" +
+ "\x1cUpdateNSRouteCategoryRequest\x12,\n" +
+ "\x11nsRouteCategoryId\x18\x01 \x01(\x03R\x11nsRouteCategoryId\x12\x12\n" +
+ "\x04name\x18\x02 \x01(\tR\x04name\x12\x12\n" +
+ "\x04isOn\x18\x03 \x01(\bR\x04isOn\"L\n" +
+ "\x1cDeleteNSRouteCategoryRequest\x12,\n" +
+ "\x11nsRouteCategoryId\x18\x01 \x01(\x03R\x11nsRouteCategoryId\"!\n" +
+ "\x1fFindAllNSRouteCategoriesRequest\"e\n" +
+ " FindAllNSRouteCategoriesResponse\x12A\n" +
+ "\x11nsRouteCategories\x18\x01 \x03(\v2\x13.pb.NSRouteCategoryR\x11nsRouteCategories\"M\n" +
+ "\x1bUpdateNSRouteCategoryOrders\x12.\n" +
+ "\x12nsRouteCategoryIds\x18\x01 \x03(\x03R\x12nsRouteCategoryIds\"J\n" +
+ "\x1aFindNSRouteCategoryRequest\x12,\n" +
+ "\x11nsRouteCategoryId\x18\x01 \x01(\x03R\x11nsRouteCategoryId\"\\\n" +
+ "\x1bFindNSRouteCategoryResponse\x12=\n" +
+ "\x0fnsRouteCategory\x18\x01 \x01(\v2\x13.pb.NSRouteCategoryR\x0fnsRouteCategory2\x9b\x04\n" +
+ "\x16NSRouteCategoryService\x12\\\n" +
+ "\x15createNSRouteCategory\x12 .pb.CreateNSRouteCategoryRequest\x1a!.pb.CreateNSRouteCategoryResponse\x12I\n" +
+ "\x15updateNSRouteCategory\x12 .pb.UpdateNSRouteCategoryRequest\x1a\x0e.pb.RPCSuccess\x12I\n" +
+ "\x15deleteNSRouteCategory\x12 .pb.DeleteNSRouteCategoryRequest\x1a\x0e.pb.RPCSuccess\x12e\n" +
+ "\x18findAllNSRouteCategories\x12#.pb.FindAllNSRouteCategoriesRequest\x1a$.pb.FindAllNSRouteCategoriesResponse\x12N\n" +
+ "\x1bupdateNSRouteCategoryOrders\x12\x1f.pb.UpdateNSRouteCategoryOrders\x1a\x0e.pb.RPCSuccess\x12V\n" +
+ "\x13findNSRouteCategory\x12\x1e.pb.FindNSRouteCategoryRequest\x1a\x1f.pb.FindNSRouteCategoryResponseB\x06Z\x04./pbb\x06proto3"
var (
file_service_ns_route_category_proto_rawDescOnce sync.Once
- file_service_ns_route_category_proto_rawDescData = file_service_ns_route_category_proto_rawDesc
+ file_service_ns_route_category_proto_rawDescData []byte
)
func file_service_ns_route_category_proto_rawDescGZIP() []byte {
file_service_ns_route_category_proto_rawDescOnce.Do(func() {
- file_service_ns_route_category_proto_rawDescData = protoimpl.X.CompressGZIP(file_service_ns_route_category_proto_rawDescData)
+ file_service_ns_route_category_proto_rawDescData = protoimpl.X.CompressGZIP(unsafe.Slice(unsafe.StringData(file_service_ns_route_category_proto_rawDesc), len(file_service_ns_route_category_proto_rawDesc)))
})
return file_service_ns_route_category_proto_rawDescData
}
@@ -580,7 +522,7 @@ func file_service_ns_route_category_proto_init() {
out := protoimpl.TypeBuilder{
File: protoimpl.DescBuilder{
GoPackagePath: reflect.TypeOf(x{}).PkgPath(),
- RawDescriptor: file_service_ns_route_category_proto_rawDesc,
+ RawDescriptor: unsafe.Slice(unsafe.StringData(file_service_ns_route_category_proto_rawDesc), len(file_service_ns_route_category_proto_rawDesc)),
NumEnums: 0,
NumMessages: 9,
NumExtensions: 0,
@@ -591,7 +533,6 @@ func file_service_ns_route_category_proto_init() {
MessageInfos: file_service_ns_route_category_proto_msgTypes,
}.Build()
File_service_ns_route_category_proto = out.File
- file_service_ns_route_category_proto_rawDesc = nil
file_service_ns_route_category_proto_goTypes = nil
file_service_ns_route_category_proto_depIdxs = nil
}
diff --git a/EdgeCommon/pkg/rpc/pb/service_ns_route_category_grpc.pb.go b/EdgeCommon/pkg/rpc/pb/service_ns_route_category_grpc.pb.go
index 0fa17ef..896db3f 100644
--- a/EdgeCommon/pkg/rpc/pb/service_ns_route_category_grpc.pb.go
+++ b/EdgeCommon/pkg/rpc/pb/service_ns_route_category_grpc.pb.go
@@ -1,7 +1,7 @@
// Code generated by protoc-gen-go-grpc. DO NOT EDIT.
// versions:
-// - protoc-gen-go-grpc v1.5.1
-// - protoc v6.33.2
+// - protoc-gen-go-grpc v1.6.1
+// - protoc v3.19.6
// source: service_ns_route_category.proto
package pb
@@ -143,22 +143,22 @@ type NSRouteCategoryServiceServer interface {
type UnimplementedNSRouteCategoryServiceServer struct{}
func (UnimplementedNSRouteCategoryServiceServer) CreateNSRouteCategory(context.Context, *CreateNSRouteCategoryRequest) (*CreateNSRouteCategoryResponse, error) {
- return nil, status.Errorf(codes.Unimplemented, "method CreateNSRouteCategory not implemented")
+ return nil, status.Error(codes.Unimplemented, "method CreateNSRouteCategory not implemented")
}
func (UnimplementedNSRouteCategoryServiceServer) UpdateNSRouteCategory(context.Context, *UpdateNSRouteCategoryRequest) (*RPCSuccess, error) {
- return nil, status.Errorf(codes.Unimplemented, "method UpdateNSRouteCategory not implemented")
+ return nil, status.Error(codes.Unimplemented, "method UpdateNSRouteCategory not implemented")
}
func (UnimplementedNSRouteCategoryServiceServer) DeleteNSRouteCategory(context.Context, *DeleteNSRouteCategoryRequest) (*RPCSuccess, error) {
- return nil, status.Errorf(codes.Unimplemented, "method DeleteNSRouteCategory not implemented")
+ return nil, status.Error(codes.Unimplemented, "method DeleteNSRouteCategory not implemented")
}
func (UnimplementedNSRouteCategoryServiceServer) FindAllNSRouteCategories(context.Context, *FindAllNSRouteCategoriesRequest) (*FindAllNSRouteCategoriesResponse, error) {
- return nil, status.Errorf(codes.Unimplemented, "method FindAllNSRouteCategories not implemented")
+ return nil, status.Error(codes.Unimplemented, "method FindAllNSRouteCategories not implemented")
}
func (UnimplementedNSRouteCategoryServiceServer) UpdateNSRouteCategoryOrders(context.Context, *UpdateNSRouteCategoryOrders) (*RPCSuccess, error) {
- return nil, status.Errorf(codes.Unimplemented, "method UpdateNSRouteCategoryOrders not implemented")
+ return nil, status.Error(codes.Unimplemented, "method UpdateNSRouteCategoryOrders not implemented")
}
func (UnimplementedNSRouteCategoryServiceServer) FindNSRouteCategory(context.Context, *FindNSRouteCategoryRequest) (*FindNSRouteCategoryResponse, error) {
- return nil, status.Errorf(codes.Unimplemented, "method FindNSRouteCategory not implemented")
+ return nil, status.Error(codes.Unimplemented, "method FindNSRouteCategory not implemented")
}
func (UnimplementedNSRouteCategoryServiceServer) testEmbeddedByValue() {}
@@ -170,7 +170,7 @@ type UnsafeNSRouteCategoryServiceServer interface {
}
func RegisterNSRouteCategoryServiceServer(s grpc.ServiceRegistrar, srv NSRouteCategoryServiceServer) {
- // If the following call pancis, it indicates UnimplementedNSRouteCategoryServiceServer was
+ // If the following call panics, it indicates UnimplementedNSRouteCategoryServiceServer was
// embedded by pointer and is nil. This will cause panics if an
// unimplemented method is ever invoked, so we test this at initialization
// time to prevent it from happening at runtime later due to I/O.
diff --git a/EdgeCommon/pkg/rpc/pb/service_ns_route_grpc.pb.go b/EdgeCommon/pkg/rpc/pb/service_ns_route_grpc.pb.go
index 9b0b404..8e169d5 100644
--- a/EdgeCommon/pkg/rpc/pb/service_ns_route_grpc.pb.go
+++ b/EdgeCommon/pkg/rpc/pb/service_ns_route_grpc.pb.go
@@ -1,7 +1,7 @@
// Code generated by protoc-gen-go-grpc. DO NOT EDIT.
// versions:
-// - protoc-gen-go-grpc v1.5.1
-// - protoc v6.33.2
+// - protoc-gen-go-grpc v1.6.1
+// - protoc v3.19.6
// source: service_ns_route.proto
package pb
@@ -250,43 +250,43 @@ type NSRouteServiceServer interface {
type UnimplementedNSRouteServiceServer struct{}
func (UnimplementedNSRouteServiceServer) CreateNSRoute(context.Context, *CreateNSRouteRequest) (*CreateNSRouteResponse, error) {
- return nil, status.Errorf(codes.Unimplemented, "method CreateNSRoute not implemented")
+ return nil, status.Error(codes.Unimplemented, "method CreateNSRoute not implemented")
}
func (UnimplementedNSRouteServiceServer) UpdateNSRoute(context.Context, *UpdateNSRouteRequest) (*RPCSuccess, error) {
- return nil, status.Errorf(codes.Unimplemented, "method UpdateNSRoute not implemented")
+ return nil, status.Error(codes.Unimplemented, "method UpdateNSRoute not implemented")
}
func (UnimplementedNSRouteServiceServer) DeleteNSRoute(context.Context, *DeleteNSRouteRequest) (*RPCSuccess, error) {
- return nil, status.Errorf(codes.Unimplemented, "method DeleteNSRoute not implemented")
+ return nil, status.Error(codes.Unimplemented, "method DeleteNSRoute not implemented")
}
func (UnimplementedNSRouteServiceServer) FindNSRoute(context.Context, *FindNSRouteRequest) (*FindNSRouteResponse, error) {
- return nil, status.Errorf(codes.Unimplemented, "method FindNSRoute not implemented")
+ return nil, status.Error(codes.Unimplemented, "method FindNSRoute not implemented")
}
func (UnimplementedNSRouteServiceServer) CountAllNSRoutes(context.Context, *CountAllNSRoutesRequest) (*RPCCountResponse, error) {
- return nil, status.Errorf(codes.Unimplemented, "method CountAllNSRoutes not implemented")
+ return nil, status.Error(codes.Unimplemented, "method CountAllNSRoutes not implemented")
}
func (UnimplementedNSRouteServiceServer) FindAllNSRoutes(context.Context, *FindAllNSRoutesRequest) (*FindAllNSRoutesResponse, error) {
- return nil, status.Errorf(codes.Unimplemented, "method FindAllNSRoutes not implemented")
+ return nil, status.Error(codes.Unimplemented, "method FindAllNSRoutes not implemented")
}
func (UnimplementedNSRouteServiceServer) FindAllPublicNSRoutes(context.Context, *FindAllPublicRoutesRequest) (*FindAllPublicRoutesResponse, error) {
- return nil, status.Errorf(codes.Unimplemented, "method FindAllPublicNSRoutes not implemented")
+ return nil, status.Error(codes.Unimplemented, "method FindAllPublicNSRoutes not implemented")
}
func (UnimplementedNSRouteServiceServer) UpdateNSRouteOrders(context.Context, *UpdateNSRouteOrdersRequest) (*RPCSuccess, error) {
- return nil, status.Errorf(codes.Unimplemented, "method UpdateNSRouteOrders not implemented")
+ return nil, status.Error(codes.Unimplemented, "method UpdateNSRouteOrders not implemented")
}
func (UnimplementedNSRouteServiceServer) ListNSRoutesAfterVersion(context.Context, *ListNSRoutesAfterVersionRequest) (*ListNSRoutesAfterVersionResponse, error) {
- return nil, status.Errorf(codes.Unimplemented, "method ListNSRoutesAfterVersion not implemented")
+ return nil, status.Error(codes.Unimplemented, "method ListNSRoutesAfterVersion not implemented")
}
func (UnimplementedNSRouteServiceServer) FindAllDefaultWorldRegionRoutes(context.Context, *FindAllDefaultWorldRegionRoutesRequest) (*FindAllDefaultWorldRegionRoutesResponse, error) {
- return nil, status.Errorf(codes.Unimplemented, "method FindAllDefaultWorldRegionRoutes not implemented")
+ return nil, status.Error(codes.Unimplemented, "method FindAllDefaultWorldRegionRoutes not implemented")
}
func (UnimplementedNSRouteServiceServer) FindAllDefaultChinaProvinceRoutes(context.Context, *FindAllDefaultChinaProvinceRoutesRequest) (*FindAllDefaultChinaProvinceRoutesResponse, error) {
- return nil, status.Errorf(codes.Unimplemented, "method FindAllDefaultChinaProvinceRoutes not implemented")
+ return nil, status.Error(codes.Unimplemented, "method FindAllDefaultChinaProvinceRoutes not implemented")
}
func (UnimplementedNSRouteServiceServer) FindAllDefaultISPRoutes(context.Context, *FindAllDefaultISPRoutesRequest) (*FindAllDefaultISPRoutesResponse, error) {
- return nil, status.Errorf(codes.Unimplemented, "method FindAllDefaultISPRoutes not implemented")
+ return nil, status.Error(codes.Unimplemented, "method FindAllDefaultISPRoutes not implemented")
}
func (UnimplementedNSRouteServiceServer) FindAllAgentNSRoutes(context.Context, *FindAllAgentNSRoutesRequest) (*FindAllAgentNSRoutesResponse, error) {
- return nil, status.Errorf(codes.Unimplemented, "method FindAllAgentNSRoutes not implemented")
+ return nil, status.Error(codes.Unimplemented, "method FindAllAgentNSRoutes not implemented")
}
func (UnimplementedNSRouteServiceServer) testEmbeddedByValue() {}
@@ -298,7 +298,7 @@ type UnsafeNSRouteServiceServer interface {
}
func RegisterNSRouteServiceServer(s grpc.ServiceRegistrar, srv NSRouteServiceServer) {
- // If the following call pancis, it indicates UnimplementedNSRouteServiceServer was
+ // If the following call panics, it indicates UnimplementedNSRouteServiceServer was
// embedded by pointer and is nil. This will cause panics if an
// unimplemented method is ever invoked, so we test this at initialization
// time to prevent it from happening at runtime later due to I/O.
diff --git a/EdgeCommon/pkg/rpc/pb/service_ns_user_plan.pb.go b/EdgeCommon/pkg/rpc/pb/service_ns_user_plan.pb.go
index 0ea7b6d..188f530 100644
--- a/EdgeCommon/pkg/rpc/pb/service_ns_user_plan.pb.go
+++ b/EdgeCommon/pkg/rpc/pb/service_ns_user_plan.pb.go
@@ -1,7 +1,7 @@
// Code generated by protoc-gen-go. DO NOT EDIT.
// versions:
-// protoc-gen-go v1.36.0
-// protoc v6.33.2
+// protoc-gen-go v1.36.11
+// protoc v3.19.6
// source: service_ns_user_plan.proto
package pb
@@ -11,6 +11,7 @@ import (
protoimpl "google.golang.org/protobuf/runtime/protoimpl"
reflect "reflect"
sync "sync"
+ unsafe "unsafe"
)
const (
@@ -681,134 +682,85 @@ func (x *BuyNSUserPlanResponse) GetUserPlanId() int64 {
var File_service_ns_user_plan_proto protoreflect.FileDescriptor
-var file_service_ns_user_plan_proto_rawDesc = []byte{
- 0x0a, 0x1a, 0x73, 0x65, 0x72, 0x76, 0x69, 0x63, 0x65, 0x5f, 0x6e, 0x73, 0x5f, 0x75, 0x73, 0x65,
- 0x72, 0x5f, 0x70, 0x6c, 0x61, 0x6e, 0x2e, 0x70, 0x72, 0x6f, 0x74, 0x6f, 0x12, 0x02, 0x70, 0x62,
- 0x1a, 0x1f, 0x6d, 0x6f, 0x64, 0x65, 0x6c, 0x73, 0x2f, 0x6d, 0x6f, 0x64, 0x65, 0x6c, 0x5f, 0x6e,
- 0x73, 0x5f, 0x75, 0x73, 0x65, 0x72, 0x5f, 0x70, 0x6c, 0x61, 0x6e, 0x2e, 0x70, 0x72, 0x6f, 0x74,
- 0x6f, 0x1a, 0x19, 0x6d, 0x6f, 0x64, 0x65, 0x6c, 0x73, 0x2f, 0x72, 0x70, 0x63, 0x5f, 0x6d, 0x65,
- 0x73, 0x73, 0x61, 0x67, 0x65, 0x73, 0x2e, 0x70, 0x72, 0x6f, 0x74, 0x6f, 0x22, 0x9d, 0x01, 0x0a,
- 0x17, 0x43, 0x72, 0x65, 0x61, 0x74, 0x65, 0x4e, 0x53, 0x55, 0x73, 0x65, 0x72, 0x50, 0x6c, 0x61,
- 0x6e, 0x52, 0x65, 0x71, 0x75, 0x65, 0x73, 0x74, 0x12, 0x16, 0x0a, 0x06, 0x75, 0x73, 0x65, 0x72,
- 0x49, 0x64, 0x18, 0x01, 0x20, 0x01, 0x28, 0x03, 0x52, 0x06, 0x75, 0x73, 0x65, 0x72, 0x49, 0x64,
- 0x12, 0x1a, 0x0a, 0x08, 0x6e, 0x73, 0x50, 0x6c, 0x61, 0x6e, 0x49, 0x64, 0x18, 0x02, 0x20, 0x01,
- 0x28, 0x03, 0x52, 0x08, 0x6e, 0x73, 0x50, 0x6c, 0x61, 0x6e, 0x49, 0x64, 0x12, 0x18, 0x0a, 0x07,
- 0x64, 0x61, 0x79, 0x46, 0x72, 0x6f, 0x6d, 0x18, 0x03, 0x20, 0x01, 0x28, 0x09, 0x52, 0x07, 0x64,
- 0x61, 0x79, 0x46, 0x72, 0x6f, 0x6d, 0x12, 0x14, 0x0a, 0x05, 0x64, 0x61, 0x79, 0x54, 0x6f, 0x18,
- 0x04, 0x20, 0x01, 0x28, 0x09, 0x52, 0x05, 0x64, 0x61, 0x79, 0x54, 0x6f, 0x12, 0x1e, 0x0a, 0x0a,
- 0x70, 0x65, 0x72, 0x69, 0x6f, 0x64, 0x55, 0x6e, 0x69, 0x74, 0x18, 0x05, 0x20, 0x01, 0x28, 0x09,
- 0x52, 0x0a, 0x70, 0x65, 0x72, 0x69, 0x6f, 0x64, 0x55, 0x6e, 0x69, 0x74, 0x22, 0x3e, 0x0a, 0x18,
- 0x43, 0x72, 0x65, 0x61, 0x74, 0x65, 0x4e, 0x53, 0x55, 0x73, 0x65, 0x72, 0x50, 0x6c, 0x61, 0x6e,
- 0x52, 0x65, 0x73, 0x70, 0x6f, 0x6e, 0x73, 0x65, 0x12, 0x22, 0x0a, 0x0c, 0x6e, 0x73, 0x55, 0x73,
- 0x65, 0x72, 0x50, 0x6c, 0x61, 0x6e, 0x49, 0x64, 0x18, 0x01, 0x20, 0x01, 0x28, 0x03, 0x52, 0x0c,
- 0x6e, 0x73, 0x55, 0x73, 0x65, 0x72, 0x50, 0x6c, 0x61, 0x6e, 0x49, 0x64, 0x22, 0xa9, 0x01, 0x0a,
- 0x17, 0x55, 0x70, 0x64, 0x61, 0x74, 0x65, 0x4e, 0x53, 0x55, 0x73, 0x65, 0x72, 0x50, 0x6c, 0x61,
- 0x6e, 0x52, 0x65, 0x71, 0x75, 0x65, 0x73, 0x74, 0x12, 0x22, 0x0a, 0x0c, 0x6e, 0x73, 0x55, 0x73,
- 0x65, 0x72, 0x50, 0x6c, 0x61, 0x6e, 0x49, 0x64, 0x18, 0x01, 0x20, 0x01, 0x28, 0x03, 0x52, 0x0c,
- 0x6e, 0x73, 0x55, 0x73, 0x65, 0x72, 0x50, 0x6c, 0x61, 0x6e, 0x49, 0x64, 0x12, 0x1a, 0x0a, 0x08,
- 0x6e, 0x73, 0x50, 0x6c, 0x61, 0x6e, 0x49, 0x64, 0x18, 0x02, 0x20, 0x01, 0x28, 0x03, 0x52, 0x08,
- 0x6e, 0x73, 0x50, 0x6c, 0x61, 0x6e, 0x49, 0x64, 0x12, 0x18, 0x0a, 0x07, 0x64, 0x61, 0x79, 0x46,
- 0x72, 0x6f, 0x6d, 0x18, 0x03, 0x20, 0x01, 0x28, 0x09, 0x52, 0x07, 0x64, 0x61, 0x79, 0x46, 0x72,
- 0x6f, 0x6d, 0x12, 0x14, 0x0a, 0x05, 0x64, 0x61, 0x79, 0x54, 0x6f, 0x18, 0x04, 0x20, 0x01, 0x28,
- 0x09, 0x52, 0x05, 0x64, 0x61, 0x79, 0x54, 0x6f, 0x12, 0x1e, 0x0a, 0x0a, 0x70, 0x65, 0x72, 0x69,
- 0x6f, 0x64, 0x55, 0x6e, 0x69, 0x74, 0x18, 0x05, 0x20, 0x01, 0x28, 0x09, 0x52, 0x0a, 0x70, 0x65,
- 0x72, 0x69, 0x6f, 0x64, 0x55, 0x6e, 0x69, 0x74, 0x22, 0x3d, 0x0a, 0x17, 0x44, 0x65, 0x6c, 0x65,
- 0x74, 0x65, 0x4e, 0x53, 0x55, 0x73, 0x65, 0x72, 0x50, 0x6c, 0x61, 0x6e, 0x52, 0x65, 0x71, 0x75,
- 0x65, 0x73, 0x74, 0x12, 0x22, 0x0a, 0x0c, 0x6e, 0x73, 0x55, 0x73, 0x65, 0x72, 0x50, 0x6c, 0x61,
- 0x6e, 0x49, 0x64, 0x18, 0x01, 0x20, 0x01, 0x28, 0x03, 0x52, 0x0c, 0x6e, 0x73, 0x55, 0x73, 0x65,
- 0x72, 0x50, 0x6c, 0x61, 0x6e, 0x49, 0x64, 0x22, 0x53, 0x0a, 0x15, 0x46, 0x69, 0x6e, 0x64, 0x4e,
- 0x53, 0x55, 0x73, 0x65, 0x72, 0x50, 0x6c, 0x61, 0x6e, 0x52, 0x65, 0x71, 0x75, 0x65, 0x73, 0x74,
- 0x12, 0x16, 0x0a, 0x06, 0x75, 0x73, 0x65, 0x72, 0x49, 0x64, 0x18, 0x01, 0x20, 0x01, 0x28, 0x03,
- 0x52, 0x06, 0x75, 0x73, 0x65, 0x72, 0x49, 0x64, 0x12, 0x22, 0x0a, 0x0c, 0x6e, 0x73, 0x55, 0x73,
- 0x65, 0x72, 0x50, 0x6c, 0x61, 0x6e, 0x49, 0x64, 0x18, 0x02, 0x20, 0x01, 0x28, 0x03, 0x52, 0x0c,
- 0x6e, 0x73, 0x55, 0x73, 0x65, 0x72, 0x50, 0x6c, 0x61, 0x6e, 0x49, 0x64, 0x22, 0x48, 0x0a, 0x16,
- 0x46, 0x69, 0x6e, 0x64, 0x4e, 0x53, 0x55, 0x73, 0x65, 0x72, 0x50, 0x6c, 0x61, 0x6e, 0x52, 0x65,
- 0x73, 0x70, 0x6f, 0x6e, 0x73, 0x65, 0x12, 0x2e, 0x0a, 0x0a, 0x6e, 0x73, 0x55, 0x73, 0x65, 0x72,
- 0x50, 0x6c, 0x61, 0x6e, 0x18, 0x01, 0x20, 0x01, 0x28, 0x0b, 0x32, 0x0e, 0x2e, 0x70, 0x62, 0x2e,
- 0x4e, 0x53, 0x55, 0x73, 0x65, 0x72, 0x50, 0x6c, 0x61, 0x6e, 0x52, 0x0a, 0x6e, 0x73, 0x55, 0x73,
- 0x65, 0x72, 0x50, 0x6c, 0x61, 0x6e, 0x22, 0xab, 0x01, 0x0a, 0x17, 0x43, 0x6f, 0x75, 0x6e, 0x74,
- 0x4e, 0x53, 0x55, 0x73, 0x65, 0x72, 0x50, 0x6c, 0x61, 0x6e, 0x73, 0x52, 0x65, 0x71, 0x75, 0x65,
- 0x73, 0x74, 0x12, 0x16, 0x0a, 0x06, 0x75, 0x73, 0x65, 0x72, 0x49, 0x64, 0x18, 0x01, 0x20, 0x01,
- 0x28, 0x03, 0x52, 0x06, 0x75, 0x73, 0x65, 0x72, 0x49, 0x64, 0x12, 0x1a, 0x0a, 0x08, 0x6e, 0x73,
- 0x50, 0x6c, 0x61, 0x6e, 0x49, 0x64, 0x18, 0x02, 0x20, 0x01, 0x28, 0x03, 0x52, 0x08, 0x6e, 0x73,
- 0x50, 0x6c, 0x61, 0x6e, 0x49, 0x64, 0x12, 0x1e, 0x0a, 0x0a, 0x70, 0x65, 0x72, 0x69, 0x6f, 0x64,
- 0x55, 0x6e, 0x69, 0x74, 0x18, 0x03, 0x20, 0x01, 0x28, 0x09, 0x52, 0x0a, 0x70, 0x65, 0x72, 0x69,
- 0x6f, 0x64, 0x55, 0x6e, 0x69, 0x74, 0x12, 0x1c, 0x0a, 0x09, 0x69, 0x73, 0x45, 0x78, 0x70, 0x69,
- 0x72, 0x65, 0x64, 0x18, 0x04, 0x20, 0x01, 0x28, 0x08, 0x52, 0x09, 0x69, 0x73, 0x45, 0x78, 0x70,
- 0x69, 0x72, 0x65, 0x64, 0x12, 0x1e, 0x0a, 0x0a, 0x65, 0x78, 0x70, 0x69, 0x72, 0x65, 0x44, 0x61,
- 0x79, 0x73, 0x18, 0x05, 0x20, 0x01, 0x28, 0x05, 0x52, 0x0a, 0x65, 0x78, 0x70, 0x69, 0x72, 0x65,
- 0x44, 0x61, 0x79, 0x73, 0x22, 0xd6, 0x01, 0x0a, 0x16, 0x4c, 0x69, 0x73, 0x74, 0x4e, 0x53, 0x55,
- 0x73, 0x65, 0x72, 0x50, 0x6c, 0x61, 0x6e, 0x73, 0x52, 0x65, 0x71, 0x75, 0x65, 0x73, 0x74, 0x12,
- 0x16, 0x0a, 0x06, 0x75, 0x73, 0x65, 0x72, 0x49, 0x64, 0x18, 0x01, 0x20, 0x01, 0x28, 0x03, 0x52,
- 0x06, 0x75, 0x73, 0x65, 0x72, 0x49, 0x64, 0x12, 0x1a, 0x0a, 0x08, 0x6e, 0x73, 0x50, 0x6c, 0x61,
- 0x6e, 0x49, 0x64, 0x18, 0x02, 0x20, 0x01, 0x28, 0x03, 0x52, 0x08, 0x6e, 0x73, 0x50, 0x6c, 0x61,
- 0x6e, 0x49, 0x64, 0x12, 0x1e, 0x0a, 0x0a, 0x70, 0x65, 0x72, 0x69, 0x6f, 0x64, 0x55, 0x6e, 0x69,
- 0x74, 0x18, 0x03, 0x20, 0x01, 0x28, 0x09, 0x52, 0x0a, 0x70, 0x65, 0x72, 0x69, 0x6f, 0x64, 0x55,
- 0x6e, 0x69, 0x74, 0x12, 0x1c, 0x0a, 0x09, 0x69, 0x73, 0x45, 0x78, 0x70, 0x69, 0x72, 0x65, 0x64,
- 0x18, 0x04, 0x20, 0x01, 0x28, 0x08, 0x52, 0x09, 0x69, 0x73, 0x45, 0x78, 0x70, 0x69, 0x72, 0x65,
- 0x64, 0x12, 0x1e, 0x0a, 0x0a, 0x65, 0x78, 0x70, 0x69, 0x72, 0x65, 0x44, 0x61, 0x79, 0x73, 0x18,
- 0x05, 0x20, 0x01, 0x28, 0x05, 0x52, 0x0a, 0x65, 0x78, 0x70, 0x69, 0x72, 0x65, 0x44, 0x61, 0x79,
- 0x73, 0x12, 0x16, 0x0a, 0x06, 0x6f, 0x66, 0x66, 0x73, 0x65, 0x74, 0x18, 0x06, 0x20, 0x01, 0x28,
- 0x03, 0x52, 0x06, 0x6f, 0x66, 0x66, 0x73, 0x65, 0x74, 0x12, 0x12, 0x0a, 0x04, 0x73, 0x69, 0x7a,
- 0x65, 0x18, 0x07, 0x20, 0x01, 0x28, 0x03, 0x52, 0x04, 0x73, 0x69, 0x7a, 0x65, 0x22, 0x4b, 0x0a,
- 0x17, 0x4c, 0x69, 0x73, 0x74, 0x4e, 0x53, 0x55, 0x73, 0x65, 0x72, 0x50, 0x6c, 0x61, 0x6e, 0x73,
- 0x52, 0x65, 0x73, 0x70, 0x6f, 0x6e, 0x73, 0x65, 0x12, 0x30, 0x0a, 0x0b, 0x6e, 0x73, 0x55, 0x73,
- 0x65, 0x72, 0x50, 0x6c, 0x61, 0x6e, 0x73, 0x18, 0x01, 0x20, 0x03, 0x28, 0x0b, 0x32, 0x0e, 0x2e,
- 0x70, 0x62, 0x2e, 0x4e, 0x53, 0x55, 0x73, 0x65, 0x72, 0x50, 0x6c, 0x61, 0x6e, 0x52, 0x0b, 0x6e,
- 0x73, 0x55, 0x73, 0x65, 0x72, 0x50, 0x6c, 0x61, 0x6e, 0x73, 0x22, 0x5e, 0x0a, 0x14, 0x42, 0x75,
- 0x79, 0x4e, 0x53, 0x55, 0x73, 0x65, 0x72, 0x50, 0x6c, 0x61, 0x6e, 0x52, 0x65, 0x71, 0x75, 0x65,
- 0x73, 0x74, 0x12, 0x16, 0x0a, 0x06, 0x75, 0x73, 0x65, 0x72, 0x49, 0x64, 0x18, 0x01, 0x20, 0x01,
- 0x28, 0x03, 0x52, 0x06, 0x75, 0x73, 0x65, 0x72, 0x49, 0x64, 0x12, 0x16, 0x0a, 0x06, 0x70, 0x6c,
- 0x61, 0x6e, 0x49, 0x64, 0x18, 0x02, 0x20, 0x01, 0x28, 0x03, 0x52, 0x06, 0x70, 0x6c, 0x61, 0x6e,
- 0x49, 0x64, 0x12, 0x16, 0x0a, 0x06, 0x70, 0x65, 0x72, 0x69, 0x6f, 0x64, 0x18, 0x03, 0x20, 0x01,
- 0x28, 0x09, 0x52, 0x06, 0x70, 0x65, 0x72, 0x69, 0x6f, 0x64, 0x22, 0x37, 0x0a, 0x15, 0x42, 0x75,
- 0x79, 0x4e, 0x53, 0x55, 0x73, 0x65, 0x72, 0x50, 0x6c, 0x61, 0x6e, 0x52, 0x65, 0x73, 0x70, 0x6f,
- 0x6e, 0x73, 0x65, 0x12, 0x1e, 0x0a, 0x0a, 0x75, 0x73, 0x65, 0x72, 0x50, 0x6c, 0x61, 0x6e, 0x49,
- 0x64, 0x18, 0x01, 0x20, 0x01, 0x28, 0x03, 0x52, 0x0a, 0x75, 0x73, 0x65, 0x72, 0x50, 0x6c, 0x61,
- 0x6e, 0x49, 0x64, 0x32, 0x86, 0x04, 0x0a, 0x11, 0x4e, 0x53, 0x55, 0x73, 0x65, 0x72, 0x50, 0x6c,
- 0x61, 0x6e, 0x53, 0x65, 0x72, 0x76, 0x69, 0x63, 0x65, 0x12, 0x4d, 0x0a, 0x10, 0x63, 0x72, 0x65,
- 0x61, 0x74, 0x65, 0x4e, 0x53, 0x55, 0x73, 0x65, 0x72, 0x50, 0x6c, 0x61, 0x6e, 0x12, 0x1b, 0x2e,
- 0x70, 0x62, 0x2e, 0x43, 0x72, 0x65, 0x61, 0x74, 0x65, 0x4e, 0x53, 0x55, 0x73, 0x65, 0x72, 0x50,
- 0x6c, 0x61, 0x6e, 0x52, 0x65, 0x71, 0x75, 0x65, 0x73, 0x74, 0x1a, 0x1c, 0x2e, 0x70, 0x62, 0x2e,
- 0x43, 0x72, 0x65, 0x61, 0x74, 0x65, 0x4e, 0x53, 0x55, 0x73, 0x65, 0x72, 0x50, 0x6c, 0x61, 0x6e,
- 0x52, 0x65, 0x73, 0x70, 0x6f, 0x6e, 0x73, 0x65, 0x12, 0x3f, 0x0a, 0x10, 0x75, 0x70, 0x64, 0x61,
- 0x74, 0x65, 0x4e, 0x53, 0x55, 0x73, 0x65, 0x72, 0x50, 0x6c, 0x61, 0x6e, 0x12, 0x1b, 0x2e, 0x70,
- 0x62, 0x2e, 0x55, 0x70, 0x64, 0x61, 0x74, 0x65, 0x4e, 0x53, 0x55, 0x73, 0x65, 0x72, 0x50, 0x6c,
- 0x61, 0x6e, 0x52, 0x65, 0x71, 0x75, 0x65, 0x73, 0x74, 0x1a, 0x0e, 0x2e, 0x70, 0x62, 0x2e, 0x52,
- 0x50, 0x43, 0x53, 0x75, 0x63, 0x63, 0x65, 0x73, 0x73, 0x12, 0x3f, 0x0a, 0x10, 0x64, 0x65, 0x6c,
- 0x65, 0x74, 0x65, 0x4e, 0x53, 0x55, 0x73, 0x65, 0x72, 0x50, 0x6c, 0x61, 0x6e, 0x12, 0x1b, 0x2e,
- 0x70, 0x62, 0x2e, 0x44, 0x65, 0x6c, 0x65, 0x74, 0x65, 0x4e, 0x53, 0x55, 0x73, 0x65, 0x72, 0x50,
- 0x6c, 0x61, 0x6e, 0x52, 0x65, 0x71, 0x75, 0x65, 0x73, 0x74, 0x1a, 0x0e, 0x2e, 0x70, 0x62, 0x2e,
- 0x52, 0x50, 0x43, 0x53, 0x75, 0x63, 0x63, 0x65, 0x73, 0x73, 0x12, 0x47, 0x0a, 0x0e, 0x66, 0x69,
- 0x6e, 0x64, 0x4e, 0x53, 0x55, 0x73, 0x65, 0x72, 0x50, 0x6c, 0x61, 0x6e, 0x12, 0x19, 0x2e, 0x70,
- 0x62, 0x2e, 0x46, 0x69, 0x6e, 0x64, 0x4e, 0x53, 0x55, 0x73, 0x65, 0x72, 0x50, 0x6c, 0x61, 0x6e,
- 0x52, 0x65, 0x71, 0x75, 0x65, 0x73, 0x74, 0x1a, 0x1a, 0x2e, 0x70, 0x62, 0x2e, 0x46, 0x69, 0x6e,
- 0x64, 0x4e, 0x53, 0x55, 0x73, 0x65, 0x72, 0x50, 0x6c, 0x61, 0x6e, 0x52, 0x65, 0x73, 0x70, 0x6f,
- 0x6e, 0x73, 0x65, 0x12, 0x45, 0x0a, 0x10, 0x63, 0x6f, 0x75, 0x6e, 0x74, 0x4e, 0x53, 0x55, 0x73,
- 0x65, 0x72, 0x50, 0x6c, 0x61, 0x6e, 0x73, 0x12, 0x1b, 0x2e, 0x70, 0x62, 0x2e, 0x43, 0x6f, 0x75,
- 0x6e, 0x74, 0x4e, 0x53, 0x55, 0x73, 0x65, 0x72, 0x50, 0x6c, 0x61, 0x6e, 0x73, 0x52, 0x65, 0x71,
- 0x75, 0x65, 0x73, 0x74, 0x1a, 0x14, 0x2e, 0x70, 0x62, 0x2e, 0x52, 0x50, 0x43, 0x43, 0x6f, 0x75,
- 0x6e, 0x74, 0x52, 0x65, 0x73, 0x70, 0x6f, 0x6e, 0x73, 0x65, 0x12, 0x4a, 0x0a, 0x0f, 0x6c, 0x69,
- 0x73, 0x74, 0x4e, 0x53, 0x55, 0x73, 0x65, 0x72, 0x50, 0x6c, 0x61, 0x6e, 0x73, 0x12, 0x1a, 0x2e,
- 0x70, 0x62, 0x2e, 0x4c, 0x69, 0x73, 0x74, 0x4e, 0x53, 0x55, 0x73, 0x65, 0x72, 0x50, 0x6c, 0x61,
- 0x6e, 0x73, 0x52, 0x65, 0x71, 0x75, 0x65, 0x73, 0x74, 0x1a, 0x1b, 0x2e, 0x70, 0x62, 0x2e, 0x4c,
- 0x69, 0x73, 0x74, 0x4e, 0x53, 0x55, 0x73, 0x65, 0x72, 0x50, 0x6c, 0x61, 0x6e, 0x73, 0x52, 0x65,
- 0x73, 0x70, 0x6f, 0x6e, 0x73, 0x65, 0x12, 0x44, 0x0a, 0x0d, 0x62, 0x75, 0x79, 0x4e, 0x53, 0x55,
- 0x73, 0x65, 0x72, 0x50, 0x6c, 0x61, 0x6e, 0x12, 0x18, 0x2e, 0x70, 0x62, 0x2e, 0x42, 0x75, 0x79,
- 0x4e, 0x53, 0x55, 0x73, 0x65, 0x72, 0x50, 0x6c, 0x61, 0x6e, 0x52, 0x65, 0x71, 0x75, 0x65, 0x73,
- 0x74, 0x1a, 0x19, 0x2e, 0x70, 0x62, 0x2e, 0x42, 0x75, 0x79, 0x4e, 0x53, 0x55, 0x73, 0x65, 0x72,
- 0x50, 0x6c, 0x61, 0x6e, 0x52, 0x65, 0x73, 0x70, 0x6f, 0x6e, 0x73, 0x65, 0x42, 0x06, 0x5a, 0x04,
- 0x2e, 0x2f, 0x70, 0x62, 0x62, 0x06, 0x70, 0x72, 0x6f, 0x74, 0x6f, 0x33,
-}
+const file_service_ns_user_plan_proto_rawDesc = "" +
+ "\n" +
+ "\x1aservice_ns_user_plan.proto\x12\x02pb\x1a\x1fmodels/model_ns_user_plan.proto\x1a\x19models/rpc_messages.proto\"\x9d\x01\n" +
+ "\x17CreateNSUserPlanRequest\x12\x16\n" +
+ "\x06userId\x18\x01 \x01(\x03R\x06userId\x12\x1a\n" +
+ "\bnsPlanId\x18\x02 \x01(\x03R\bnsPlanId\x12\x18\n" +
+ "\adayFrom\x18\x03 \x01(\tR\adayFrom\x12\x14\n" +
+ "\x05dayTo\x18\x04 \x01(\tR\x05dayTo\x12\x1e\n" +
+ "\n" +
+ "periodUnit\x18\x05 \x01(\tR\n" +
+ "periodUnit\">\n" +
+ "\x18CreateNSUserPlanResponse\x12\"\n" +
+ "\fnsUserPlanId\x18\x01 \x01(\x03R\fnsUserPlanId\"\xa9\x01\n" +
+ "\x17UpdateNSUserPlanRequest\x12\"\n" +
+ "\fnsUserPlanId\x18\x01 \x01(\x03R\fnsUserPlanId\x12\x1a\n" +
+ "\bnsPlanId\x18\x02 \x01(\x03R\bnsPlanId\x12\x18\n" +
+ "\adayFrom\x18\x03 \x01(\tR\adayFrom\x12\x14\n" +
+ "\x05dayTo\x18\x04 \x01(\tR\x05dayTo\x12\x1e\n" +
+ "\n" +
+ "periodUnit\x18\x05 \x01(\tR\n" +
+ "periodUnit\"=\n" +
+ "\x17DeleteNSUserPlanRequest\x12\"\n" +
+ "\fnsUserPlanId\x18\x01 \x01(\x03R\fnsUserPlanId\"S\n" +
+ "\x15FindNSUserPlanRequest\x12\x16\n" +
+ "\x06userId\x18\x01 \x01(\x03R\x06userId\x12\"\n" +
+ "\fnsUserPlanId\x18\x02 \x01(\x03R\fnsUserPlanId\"H\n" +
+ "\x16FindNSUserPlanResponse\x12.\n" +
+ "\n" +
+ "nsUserPlan\x18\x01 \x01(\v2\x0e.pb.NSUserPlanR\n" +
+ "nsUserPlan\"\xab\x01\n" +
+ "\x17CountNSUserPlansRequest\x12\x16\n" +
+ "\x06userId\x18\x01 \x01(\x03R\x06userId\x12\x1a\n" +
+ "\bnsPlanId\x18\x02 \x01(\x03R\bnsPlanId\x12\x1e\n" +
+ "\n" +
+ "periodUnit\x18\x03 \x01(\tR\n" +
+ "periodUnit\x12\x1c\n" +
+ "\tisExpired\x18\x04 \x01(\bR\tisExpired\x12\x1e\n" +
+ "\n" +
+ "expireDays\x18\x05 \x01(\x05R\n" +
+ "expireDays\"\xd6\x01\n" +
+ "\x16ListNSUserPlansRequest\x12\x16\n" +
+ "\x06userId\x18\x01 \x01(\x03R\x06userId\x12\x1a\n" +
+ "\bnsPlanId\x18\x02 \x01(\x03R\bnsPlanId\x12\x1e\n" +
+ "\n" +
+ "periodUnit\x18\x03 \x01(\tR\n" +
+ "periodUnit\x12\x1c\n" +
+ "\tisExpired\x18\x04 \x01(\bR\tisExpired\x12\x1e\n" +
+ "\n" +
+ "expireDays\x18\x05 \x01(\x05R\n" +
+ "expireDays\x12\x16\n" +
+ "\x06offset\x18\x06 \x01(\x03R\x06offset\x12\x12\n" +
+ "\x04size\x18\a \x01(\x03R\x04size\"K\n" +
+ "\x17ListNSUserPlansResponse\x120\n" +
+ "\vnsUserPlans\x18\x01 \x03(\v2\x0e.pb.NSUserPlanR\vnsUserPlans\"^\n" +
+ "\x14BuyNSUserPlanRequest\x12\x16\n" +
+ "\x06userId\x18\x01 \x01(\x03R\x06userId\x12\x16\n" +
+ "\x06planId\x18\x02 \x01(\x03R\x06planId\x12\x16\n" +
+ "\x06period\x18\x03 \x01(\tR\x06period\"7\n" +
+ "\x15BuyNSUserPlanResponse\x12\x1e\n" +
+ "\n" +
+ "userPlanId\x18\x01 \x01(\x03R\n" +
+ "userPlanId2\x86\x04\n" +
+ "\x11NSUserPlanService\x12M\n" +
+ "\x10createNSUserPlan\x12\x1b.pb.CreateNSUserPlanRequest\x1a\x1c.pb.CreateNSUserPlanResponse\x12?\n" +
+ "\x10updateNSUserPlan\x12\x1b.pb.UpdateNSUserPlanRequest\x1a\x0e.pb.RPCSuccess\x12?\n" +
+ "\x10deleteNSUserPlan\x12\x1b.pb.DeleteNSUserPlanRequest\x1a\x0e.pb.RPCSuccess\x12G\n" +
+ "\x0efindNSUserPlan\x12\x19.pb.FindNSUserPlanRequest\x1a\x1a.pb.FindNSUserPlanResponse\x12E\n" +
+ "\x10countNSUserPlans\x12\x1b.pb.CountNSUserPlansRequest\x1a\x14.pb.RPCCountResponse\x12J\n" +
+ "\x0flistNSUserPlans\x12\x1a.pb.ListNSUserPlansRequest\x1a\x1b.pb.ListNSUserPlansResponse\x12D\n" +
+ "\rbuyNSUserPlan\x12\x18.pb.BuyNSUserPlanRequest\x1a\x19.pb.BuyNSUserPlanResponseB\x06Z\x04./pbb\x06proto3"
var (
file_service_ns_user_plan_proto_rawDescOnce sync.Once
- file_service_ns_user_plan_proto_rawDescData = file_service_ns_user_plan_proto_rawDesc
+ file_service_ns_user_plan_proto_rawDescData []byte
)
func file_service_ns_user_plan_proto_rawDescGZIP() []byte {
file_service_ns_user_plan_proto_rawDescOnce.Do(func() {
- file_service_ns_user_plan_proto_rawDescData = protoimpl.X.CompressGZIP(file_service_ns_user_plan_proto_rawDescData)
+ file_service_ns_user_plan_proto_rawDescData = protoimpl.X.CompressGZIP(unsafe.Slice(unsafe.StringData(file_service_ns_user_plan_proto_rawDesc), len(file_service_ns_user_plan_proto_rawDesc)))
})
return file_service_ns_user_plan_proto_rawDescData
}
@@ -865,7 +817,7 @@ func file_service_ns_user_plan_proto_init() {
out := protoimpl.TypeBuilder{
File: protoimpl.DescBuilder{
GoPackagePath: reflect.TypeOf(x{}).PkgPath(),
- RawDescriptor: file_service_ns_user_plan_proto_rawDesc,
+ RawDescriptor: unsafe.Slice(unsafe.StringData(file_service_ns_user_plan_proto_rawDesc), len(file_service_ns_user_plan_proto_rawDesc)),
NumEnums: 0,
NumMessages: 11,
NumExtensions: 0,
@@ -876,7 +828,6 @@ func file_service_ns_user_plan_proto_init() {
MessageInfos: file_service_ns_user_plan_proto_msgTypes,
}.Build()
File_service_ns_user_plan_proto = out.File
- file_service_ns_user_plan_proto_rawDesc = nil
file_service_ns_user_plan_proto_goTypes = nil
file_service_ns_user_plan_proto_depIdxs = nil
}
diff --git a/EdgeCommon/pkg/rpc/pb/service_ns_user_plan_grpc.pb.go b/EdgeCommon/pkg/rpc/pb/service_ns_user_plan_grpc.pb.go
index d1a13c1..5f5675f 100644
--- a/EdgeCommon/pkg/rpc/pb/service_ns_user_plan_grpc.pb.go
+++ b/EdgeCommon/pkg/rpc/pb/service_ns_user_plan_grpc.pb.go
@@ -1,7 +1,7 @@
// Code generated by protoc-gen-go-grpc. DO NOT EDIT.
// versions:
-// - protoc-gen-go-grpc v1.5.1
-// - protoc v6.33.2
+// - protoc-gen-go-grpc v1.6.1
+// - protoc v3.19.6
// source: service_ns_user_plan.proto
package pb
@@ -158,25 +158,25 @@ type NSUserPlanServiceServer interface {
type UnimplementedNSUserPlanServiceServer struct{}
func (UnimplementedNSUserPlanServiceServer) CreateNSUserPlan(context.Context, *CreateNSUserPlanRequest) (*CreateNSUserPlanResponse, error) {
- return nil, status.Errorf(codes.Unimplemented, "method CreateNSUserPlan not implemented")
+ return nil, status.Error(codes.Unimplemented, "method CreateNSUserPlan not implemented")
}
func (UnimplementedNSUserPlanServiceServer) UpdateNSUserPlan(context.Context, *UpdateNSUserPlanRequest) (*RPCSuccess, error) {
- return nil, status.Errorf(codes.Unimplemented, "method UpdateNSUserPlan not implemented")
+ return nil, status.Error(codes.Unimplemented, "method UpdateNSUserPlan not implemented")
}
func (UnimplementedNSUserPlanServiceServer) DeleteNSUserPlan(context.Context, *DeleteNSUserPlanRequest) (*RPCSuccess, error) {
- return nil, status.Errorf(codes.Unimplemented, "method DeleteNSUserPlan not implemented")
+ return nil, status.Error(codes.Unimplemented, "method DeleteNSUserPlan not implemented")
}
func (UnimplementedNSUserPlanServiceServer) FindNSUserPlan(context.Context, *FindNSUserPlanRequest) (*FindNSUserPlanResponse, error) {
- return nil, status.Errorf(codes.Unimplemented, "method FindNSUserPlan not implemented")
+ return nil, status.Error(codes.Unimplemented, "method FindNSUserPlan not implemented")
}
func (UnimplementedNSUserPlanServiceServer) CountNSUserPlans(context.Context, *CountNSUserPlansRequest) (*RPCCountResponse, error) {
- return nil, status.Errorf(codes.Unimplemented, "method CountNSUserPlans not implemented")
+ return nil, status.Error(codes.Unimplemented, "method CountNSUserPlans not implemented")
}
func (UnimplementedNSUserPlanServiceServer) ListNSUserPlans(context.Context, *ListNSUserPlansRequest) (*ListNSUserPlansResponse, error) {
- return nil, status.Errorf(codes.Unimplemented, "method ListNSUserPlans not implemented")
+ return nil, status.Error(codes.Unimplemented, "method ListNSUserPlans not implemented")
}
func (UnimplementedNSUserPlanServiceServer) BuyNSUserPlan(context.Context, *BuyNSUserPlanRequest) (*BuyNSUserPlanResponse, error) {
- return nil, status.Errorf(codes.Unimplemented, "method BuyNSUserPlan not implemented")
+ return nil, status.Error(codes.Unimplemented, "method BuyNSUserPlan not implemented")
}
func (UnimplementedNSUserPlanServiceServer) testEmbeddedByValue() {}
@@ -188,7 +188,7 @@ type UnsafeNSUserPlanServiceServer interface {
}
func RegisterNSUserPlanServiceServer(s grpc.ServiceRegistrar, srv NSUserPlanServiceServer) {
- // If the following call pancis, it indicates UnimplementedNSUserPlanServiceServer was
+ // If the following call panics, it indicates UnimplementedNSUserPlanServiceServer was
// embedded by pointer and is nil. This will cause panics if an
// unimplemented method is ever invoked, so we test this at initialization
// time to prevent it from happening at runtime later due to I/O.
diff --git a/EdgeCommon/pkg/rpc/pb/service_order_method.pb.go b/EdgeCommon/pkg/rpc/pb/service_order_method.pb.go
index e2801be..fc68a77 100644
--- a/EdgeCommon/pkg/rpc/pb/service_order_method.pb.go
+++ b/EdgeCommon/pkg/rpc/pb/service_order_method.pb.go
@@ -1,7 +1,7 @@
// Code generated by protoc-gen-go. DO NOT EDIT.
// versions:
-// protoc-gen-go v1.36.0
-// protoc v6.33.2
+// protoc-gen-go v1.36.11
+// protoc v3.19.6
// source: service_order_method.proto
package pb
@@ -11,6 +11,7 @@ import (
protoimpl "google.golang.org/protobuf/runtime/protoimpl"
reflect "reflect"
sync "sync"
+ unsafe "unsafe"
)
const (
@@ -662,144 +663,73 @@ func (x *FindAllAvailableOrderMethodsResponse) GetOrderMethods() []*OrderMethod
var File_service_order_method_proto protoreflect.FileDescriptor
-var file_service_order_method_proto_rawDesc = []byte{
- 0x0a, 0x1a, 0x73, 0x65, 0x72, 0x76, 0x69, 0x63, 0x65, 0x5f, 0x6f, 0x72, 0x64, 0x65, 0x72, 0x5f,
- 0x6d, 0x65, 0x74, 0x68, 0x6f, 0x64, 0x2e, 0x70, 0x72, 0x6f, 0x74, 0x6f, 0x12, 0x02, 0x70, 0x62,
- 0x1a, 0x1f, 0x6d, 0x6f, 0x64, 0x65, 0x6c, 0x73, 0x2f, 0x6d, 0x6f, 0x64, 0x65, 0x6c, 0x5f, 0x6f,
- 0x72, 0x64, 0x65, 0x72, 0x5f, 0x6d, 0x65, 0x74, 0x68, 0x6f, 0x64, 0x2e, 0x70, 0x72, 0x6f, 0x74,
- 0x6f, 0x1a, 0x19, 0x6d, 0x6f, 0x64, 0x65, 0x6c, 0x73, 0x2f, 0x72, 0x70, 0x63, 0x5f, 0x6d, 0x65,
- 0x73, 0x73, 0x61, 0x67, 0x65, 0x73, 0x2e, 0x70, 0x72, 0x6f, 0x74, 0x6f, 0x22, 0xf8, 0x01, 0x0a,
- 0x18, 0x43, 0x72, 0x65, 0x61, 0x74, 0x65, 0x4f, 0x72, 0x64, 0x65, 0x72, 0x4d, 0x65, 0x74, 0x68,
- 0x6f, 0x64, 0x52, 0x65, 0x71, 0x75, 0x65, 0x73, 0x74, 0x12, 0x12, 0x0a, 0x04, 0x6e, 0x61, 0x6d,
- 0x65, 0x18, 0x01, 0x20, 0x01, 0x28, 0x09, 0x52, 0x04, 0x6e, 0x61, 0x6d, 0x65, 0x12, 0x12, 0x0a,
- 0x04, 0x63, 0x6f, 0x64, 0x65, 0x18, 0x02, 0x20, 0x01, 0x28, 0x09, 0x52, 0x04, 0x63, 0x6f, 0x64,
- 0x65, 0x12, 0x20, 0x0a, 0x0b, 0x64, 0x65, 0x73, 0x63, 0x72, 0x69, 0x70, 0x74, 0x69, 0x6f, 0x6e,
- 0x18, 0x03, 0x20, 0x01, 0x28, 0x09, 0x52, 0x0b, 0x64, 0x65, 0x73, 0x63, 0x72, 0x69, 0x70, 0x74,
- 0x69, 0x6f, 0x6e, 0x12, 0x10, 0x0a, 0x03, 0x75, 0x72, 0x6c, 0x18, 0x04, 0x20, 0x01, 0x28, 0x09,
- 0x52, 0x03, 0x75, 0x72, 0x6c, 0x12, 0x1e, 0x0a, 0x0a, 0x70, 0x61, 0x72, 0x65, 0x6e, 0x74, 0x43,
- 0x6f, 0x64, 0x65, 0x18, 0x05, 0x20, 0x01, 0x28, 0x09, 0x52, 0x0a, 0x70, 0x61, 0x72, 0x65, 0x6e,
- 0x74, 0x43, 0x6f, 0x64, 0x65, 0x12, 0x1e, 0x0a, 0x0a, 0x70, 0x61, 0x72, 0x61, 0x6d, 0x73, 0x4a,
- 0x53, 0x4f, 0x4e, 0x18, 0x06, 0x20, 0x01, 0x28, 0x0c, 0x52, 0x0a, 0x70, 0x61, 0x72, 0x61, 0x6d,
- 0x73, 0x4a, 0x53, 0x4f, 0x4e, 0x12, 0x1e, 0x0a, 0x0a, 0x63, 0x6c, 0x69, 0x65, 0x6e, 0x74, 0x54,
- 0x79, 0x70, 0x65, 0x18, 0x07, 0x20, 0x01, 0x28, 0x09, 0x52, 0x0a, 0x63, 0x6c, 0x69, 0x65, 0x6e,
- 0x74, 0x54, 0x79, 0x70, 0x65, 0x12, 0x20, 0x0a, 0x0b, 0x71, 0x72, 0x63, 0x6f, 0x64, 0x65, 0x54,
- 0x69, 0x74, 0x6c, 0x65, 0x18, 0x08, 0x20, 0x01, 0x28, 0x09, 0x52, 0x0b, 0x71, 0x72, 0x63, 0x6f,
- 0x64, 0x65, 0x54, 0x69, 0x74, 0x6c, 0x65, 0x22, 0x41, 0x0a, 0x19, 0x43, 0x72, 0x65, 0x61, 0x74,
- 0x65, 0x4f, 0x72, 0x64, 0x65, 0x72, 0x4d, 0x65, 0x74, 0x68, 0x6f, 0x64, 0x52, 0x65, 0x73, 0x70,
- 0x6f, 0x6e, 0x73, 0x65, 0x12, 0x24, 0x0a, 0x0d, 0x6f, 0x72, 0x64, 0x65, 0x72, 0x4d, 0x65, 0x74,
- 0x68, 0x6f, 0x64, 0x49, 0x64, 0x18, 0x01, 0x20, 0x01, 0x28, 0x03, 0x52, 0x0d, 0x6f, 0x72, 0x64,
- 0x65, 0x72, 0x4d, 0x65, 0x74, 0x68, 0x6f, 0x64, 0x49, 0x64, 0x22, 0x92, 0x02, 0x0a, 0x18, 0x55,
- 0x70, 0x64, 0x61, 0x74, 0x65, 0x4f, 0x72, 0x64, 0x65, 0x72, 0x4d, 0x65, 0x74, 0x68, 0x6f, 0x64,
- 0x52, 0x65, 0x71, 0x75, 0x65, 0x73, 0x74, 0x12, 0x24, 0x0a, 0x0d, 0x6f, 0x72, 0x64, 0x65, 0x72,
- 0x4d, 0x65, 0x74, 0x68, 0x6f, 0x64, 0x49, 0x64, 0x18, 0x01, 0x20, 0x01, 0x28, 0x03, 0x52, 0x0d,
- 0x6f, 0x72, 0x64, 0x65, 0x72, 0x4d, 0x65, 0x74, 0x68, 0x6f, 0x64, 0x49, 0x64, 0x12, 0x12, 0x0a,
- 0x04, 0x6e, 0x61, 0x6d, 0x65, 0x18, 0x02, 0x20, 0x01, 0x28, 0x09, 0x52, 0x04, 0x6e, 0x61, 0x6d,
- 0x65, 0x12, 0x12, 0x0a, 0x04, 0x63, 0x6f, 0x64, 0x65, 0x18, 0x03, 0x20, 0x01, 0x28, 0x09, 0x52,
- 0x04, 0x63, 0x6f, 0x64, 0x65, 0x12, 0x20, 0x0a, 0x0b, 0x64, 0x65, 0x73, 0x63, 0x72, 0x69, 0x70,
- 0x74, 0x69, 0x6f, 0x6e, 0x18, 0x04, 0x20, 0x01, 0x28, 0x09, 0x52, 0x0b, 0x64, 0x65, 0x73, 0x63,
- 0x72, 0x69, 0x70, 0x74, 0x69, 0x6f, 0x6e, 0x12, 0x10, 0x0a, 0x03, 0x75, 0x72, 0x6c, 0x18, 0x05,
- 0x20, 0x01, 0x28, 0x09, 0x52, 0x03, 0x75, 0x72, 0x6c, 0x12, 0x1e, 0x0a, 0x0a, 0x70, 0x61, 0x72,
- 0x61, 0x6d, 0x73, 0x4a, 0x53, 0x4f, 0x4e, 0x18, 0x07, 0x20, 0x01, 0x28, 0x0c, 0x52, 0x0a, 0x70,
- 0x61, 0x72, 0x61, 0x6d, 0x73, 0x4a, 0x53, 0x4f, 0x4e, 0x12, 0x12, 0x0a, 0x04, 0x69, 0x73, 0x4f,
- 0x6e, 0x18, 0x06, 0x20, 0x01, 0x28, 0x08, 0x52, 0x04, 0x69, 0x73, 0x4f, 0x6e, 0x12, 0x1e, 0x0a,
- 0x0a, 0x63, 0x6c, 0x69, 0x65, 0x6e, 0x74, 0x54, 0x79, 0x70, 0x65, 0x18, 0x08, 0x20, 0x01, 0x28,
- 0x09, 0x52, 0x0a, 0x63, 0x6c, 0x69, 0x65, 0x6e, 0x74, 0x54, 0x79, 0x70, 0x65, 0x12, 0x20, 0x0a,
- 0x0b, 0x71, 0x72, 0x63, 0x6f, 0x64, 0x65, 0x54, 0x69, 0x74, 0x6c, 0x65, 0x18, 0x09, 0x20, 0x01,
- 0x28, 0x09, 0x52, 0x0b, 0x71, 0x72, 0x63, 0x6f, 0x64, 0x65, 0x54, 0x69, 0x74, 0x6c, 0x65, 0x22,
- 0x40, 0x0a, 0x18, 0x44, 0x65, 0x6c, 0x65, 0x74, 0x65, 0x4f, 0x72, 0x64, 0x65, 0x72, 0x4d, 0x65,
- 0x74, 0x68, 0x6f, 0x64, 0x52, 0x65, 0x71, 0x75, 0x65, 0x73, 0x74, 0x12, 0x24, 0x0a, 0x0d, 0x6f,
- 0x72, 0x64, 0x65, 0x72, 0x4d, 0x65, 0x74, 0x68, 0x6f, 0x64, 0x49, 0x64, 0x18, 0x01, 0x20, 0x01,
- 0x28, 0x03, 0x52, 0x0d, 0x6f, 0x72, 0x64, 0x65, 0x72, 0x4d, 0x65, 0x74, 0x68, 0x6f, 0x64, 0x49,
- 0x64, 0x22, 0x45, 0x0a, 0x1d, 0x46, 0x69, 0x6e, 0x64, 0x45, 0x6e, 0x61, 0x62, 0x6c, 0x65, 0x64,
- 0x4f, 0x72, 0x64, 0x65, 0x72, 0x4d, 0x65, 0x74, 0x68, 0x6f, 0x64, 0x52, 0x65, 0x71, 0x75, 0x65,
- 0x73, 0x74, 0x12, 0x24, 0x0a, 0x0d, 0x6f, 0x72, 0x64, 0x65, 0x72, 0x4d, 0x65, 0x74, 0x68, 0x6f,
- 0x64, 0x49, 0x64, 0x18, 0x01, 0x20, 0x01, 0x28, 0x03, 0x52, 0x0d, 0x6f, 0x72, 0x64, 0x65, 0x72,
- 0x4d, 0x65, 0x74, 0x68, 0x6f, 0x64, 0x49, 0x64, 0x22, 0x53, 0x0a, 0x1e, 0x46, 0x69, 0x6e, 0x64,
- 0x45, 0x6e, 0x61, 0x62, 0x6c, 0x65, 0x64, 0x4f, 0x72, 0x64, 0x65, 0x72, 0x4d, 0x65, 0x74, 0x68,
- 0x6f, 0x64, 0x52, 0x65, 0x73, 0x70, 0x6f, 0x6e, 0x73, 0x65, 0x12, 0x31, 0x0a, 0x0b, 0x6f, 0x72,
- 0x64, 0x65, 0x72, 0x4d, 0x65, 0x74, 0x68, 0x6f, 0x64, 0x18, 0x01, 0x20, 0x01, 0x28, 0x0b, 0x32,
- 0x0f, 0x2e, 0x70, 0x62, 0x2e, 0x4f, 0x72, 0x64, 0x65, 0x72, 0x4d, 0x65, 0x74, 0x68, 0x6f, 0x64,
- 0x52, 0x0b, 0x6f, 0x72, 0x64, 0x65, 0x72, 0x4d, 0x65, 0x74, 0x68, 0x6f, 0x64, 0x22, 0x3b, 0x0a,
- 0x25, 0x46, 0x69, 0x6e, 0x64, 0x45, 0x6e, 0x61, 0x62, 0x6c, 0x65, 0x64, 0x4f, 0x72, 0x64, 0x65,
- 0x72, 0x4d, 0x65, 0x74, 0x68, 0x6f, 0x64, 0x57, 0x69, 0x74, 0x68, 0x43, 0x6f, 0x64, 0x65, 0x52,
- 0x65, 0x71, 0x75, 0x65, 0x73, 0x74, 0x12, 0x12, 0x0a, 0x04, 0x63, 0x6f, 0x64, 0x65, 0x18, 0x01,
- 0x20, 0x01, 0x28, 0x09, 0x52, 0x04, 0x63, 0x6f, 0x64, 0x65, 0x22, 0x5b, 0x0a, 0x26, 0x46, 0x69,
- 0x6e, 0x64, 0x45, 0x6e, 0x61, 0x62, 0x6c, 0x65, 0x64, 0x4f, 0x72, 0x64, 0x65, 0x72, 0x4d, 0x65,
- 0x74, 0x68, 0x6f, 0x64, 0x57, 0x69, 0x74, 0x68, 0x43, 0x6f, 0x64, 0x65, 0x52, 0x65, 0x73, 0x70,
- 0x6f, 0x6e, 0x73, 0x65, 0x12, 0x31, 0x0a, 0x0b, 0x6f, 0x72, 0x64, 0x65, 0x72, 0x4d, 0x65, 0x74,
- 0x68, 0x6f, 0x64, 0x18, 0x01, 0x20, 0x01, 0x28, 0x0b, 0x32, 0x0f, 0x2e, 0x70, 0x62, 0x2e, 0x4f,
- 0x72, 0x64, 0x65, 0x72, 0x4d, 0x65, 0x74, 0x68, 0x6f, 0x64, 0x52, 0x0b, 0x6f, 0x72, 0x64, 0x65,
- 0x72, 0x4d, 0x65, 0x74, 0x68, 0x6f, 0x64, 0x22, 0x23, 0x0a, 0x21, 0x46, 0x69, 0x6e, 0x64, 0x41,
- 0x6c, 0x6c, 0x45, 0x6e, 0x61, 0x62, 0x6c, 0x65, 0x64, 0x4f, 0x72, 0x64, 0x65, 0x72, 0x4d, 0x65,
- 0x74, 0x68, 0x6f, 0x64, 0x73, 0x52, 0x65, 0x71, 0x75, 0x65, 0x73, 0x74, 0x22, 0x59, 0x0a, 0x22,
- 0x46, 0x69, 0x6e, 0x64, 0x41, 0x6c, 0x6c, 0x45, 0x6e, 0x61, 0x62, 0x6c, 0x65, 0x64, 0x4f, 0x72,
- 0x64, 0x65, 0x72, 0x4d, 0x65, 0x74, 0x68, 0x6f, 0x64, 0x73, 0x52, 0x65, 0x73, 0x70, 0x6f, 0x6e,
- 0x73, 0x65, 0x12, 0x33, 0x0a, 0x0c, 0x6f, 0x72, 0x64, 0x65, 0x72, 0x4d, 0x65, 0x74, 0x68, 0x6f,
- 0x64, 0x73, 0x18, 0x01, 0x20, 0x03, 0x28, 0x0b, 0x32, 0x0f, 0x2e, 0x70, 0x62, 0x2e, 0x4f, 0x72,
- 0x64, 0x65, 0x72, 0x4d, 0x65, 0x74, 0x68, 0x6f, 0x64, 0x52, 0x0c, 0x6f, 0x72, 0x64, 0x65, 0x72,
- 0x4d, 0x65, 0x74, 0x68, 0x6f, 0x64, 0x73, 0x22, 0x25, 0x0a, 0x23, 0x46, 0x69, 0x6e, 0x64, 0x41,
- 0x6c, 0x6c, 0x41, 0x76, 0x61, 0x69, 0x6c, 0x61, 0x62, 0x6c, 0x65, 0x4f, 0x72, 0x64, 0x65, 0x72,
- 0x4d, 0x65, 0x74, 0x68, 0x6f, 0x64, 0x73, 0x52, 0x65, 0x71, 0x75, 0x65, 0x73, 0x74, 0x22, 0x5b,
- 0x0a, 0x24, 0x46, 0x69, 0x6e, 0x64, 0x41, 0x6c, 0x6c, 0x41, 0x76, 0x61, 0x69, 0x6c, 0x61, 0x62,
- 0x6c, 0x65, 0x4f, 0x72, 0x64, 0x65, 0x72, 0x4d, 0x65, 0x74, 0x68, 0x6f, 0x64, 0x73, 0x52, 0x65,
- 0x73, 0x70, 0x6f, 0x6e, 0x73, 0x65, 0x12, 0x33, 0x0a, 0x0c, 0x6f, 0x72, 0x64, 0x65, 0x72, 0x4d,
- 0x65, 0x74, 0x68, 0x6f, 0x64, 0x73, 0x18, 0x01, 0x20, 0x03, 0x28, 0x0b, 0x32, 0x0f, 0x2e, 0x70,
- 0x62, 0x2e, 0x4f, 0x72, 0x64, 0x65, 0x72, 0x4d, 0x65, 0x74, 0x68, 0x6f, 0x64, 0x52, 0x0c, 0x6f,
- 0x72, 0x64, 0x65, 0x72, 0x4d, 0x65, 0x74, 0x68, 0x6f, 0x64, 0x73, 0x32, 0xa6, 0x05, 0x0a, 0x12,
- 0x4f, 0x72, 0x64, 0x65, 0x72, 0x4d, 0x65, 0x74, 0x68, 0x6f, 0x64, 0x53, 0x65, 0x72, 0x76, 0x69,
- 0x63, 0x65, 0x12, 0x50, 0x0a, 0x11, 0x63, 0x72, 0x65, 0x61, 0x74, 0x65, 0x4f, 0x72, 0x64, 0x65,
- 0x72, 0x4d, 0x65, 0x74, 0x68, 0x6f, 0x64, 0x12, 0x1c, 0x2e, 0x70, 0x62, 0x2e, 0x43, 0x72, 0x65,
- 0x61, 0x74, 0x65, 0x4f, 0x72, 0x64, 0x65, 0x72, 0x4d, 0x65, 0x74, 0x68, 0x6f, 0x64, 0x52, 0x65,
- 0x71, 0x75, 0x65, 0x73, 0x74, 0x1a, 0x1d, 0x2e, 0x70, 0x62, 0x2e, 0x43, 0x72, 0x65, 0x61, 0x74,
- 0x65, 0x4f, 0x72, 0x64, 0x65, 0x72, 0x4d, 0x65, 0x74, 0x68, 0x6f, 0x64, 0x52, 0x65, 0x73, 0x70,
- 0x6f, 0x6e, 0x73, 0x65, 0x12, 0x41, 0x0a, 0x11, 0x75, 0x70, 0x64, 0x61, 0x74, 0x65, 0x4f, 0x72,
- 0x64, 0x65, 0x72, 0x4d, 0x65, 0x74, 0x68, 0x6f, 0x64, 0x12, 0x1c, 0x2e, 0x70, 0x62, 0x2e, 0x55,
- 0x70, 0x64, 0x61, 0x74, 0x65, 0x4f, 0x72, 0x64, 0x65, 0x72, 0x4d, 0x65, 0x74, 0x68, 0x6f, 0x64,
- 0x52, 0x65, 0x71, 0x75, 0x65, 0x73, 0x74, 0x1a, 0x0e, 0x2e, 0x70, 0x62, 0x2e, 0x52, 0x50, 0x43,
- 0x53, 0x75, 0x63, 0x63, 0x65, 0x73, 0x73, 0x12, 0x41, 0x0a, 0x11, 0x64, 0x65, 0x6c, 0x65, 0x74,
- 0x65, 0x4f, 0x72, 0x64, 0x65, 0x72, 0x4d, 0x65, 0x74, 0x68, 0x6f, 0x64, 0x12, 0x1c, 0x2e, 0x70,
- 0x62, 0x2e, 0x44, 0x65, 0x6c, 0x65, 0x74, 0x65, 0x4f, 0x72, 0x64, 0x65, 0x72, 0x4d, 0x65, 0x74,
- 0x68, 0x6f, 0x64, 0x52, 0x65, 0x71, 0x75, 0x65, 0x73, 0x74, 0x1a, 0x0e, 0x2e, 0x70, 0x62, 0x2e,
- 0x52, 0x50, 0x43, 0x53, 0x75, 0x63, 0x63, 0x65, 0x73, 0x73, 0x12, 0x5f, 0x0a, 0x16, 0x66, 0x69,
- 0x6e, 0x64, 0x45, 0x6e, 0x61, 0x62, 0x6c, 0x65, 0x64, 0x4f, 0x72, 0x64, 0x65, 0x72, 0x4d, 0x65,
- 0x74, 0x68, 0x6f, 0x64, 0x12, 0x21, 0x2e, 0x70, 0x62, 0x2e, 0x46, 0x69, 0x6e, 0x64, 0x45, 0x6e,
- 0x61, 0x62, 0x6c, 0x65, 0x64, 0x4f, 0x72, 0x64, 0x65, 0x72, 0x4d, 0x65, 0x74, 0x68, 0x6f, 0x64,
- 0x52, 0x65, 0x71, 0x75, 0x65, 0x73, 0x74, 0x1a, 0x22, 0x2e, 0x70, 0x62, 0x2e, 0x46, 0x69, 0x6e,
- 0x64, 0x45, 0x6e, 0x61, 0x62, 0x6c, 0x65, 0x64, 0x4f, 0x72, 0x64, 0x65, 0x72, 0x4d, 0x65, 0x74,
- 0x68, 0x6f, 0x64, 0x52, 0x65, 0x73, 0x70, 0x6f, 0x6e, 0x73, 0x65, 0x12, 0x77, 0x0a, 0x1e, 0x66,
- 0x69, 0x6e, 0x64, 0x45, 0x6e, 0x61, 0x62, 0x6c, 0x65, 0x64, 0x4f, 0x72, 0x64, 0x65, 0x72, 0x4d,
- 0x65, 0x74, 0x68, 0x6f, 0x64, 0x57, 0x69, 0x74, 0x68, 0x43, 0x6f, 0x64, 0x65, 0x12, 0x29, 0x2e,
- 0x70, 0x62, 0x2e, 0x46, 0x69, 0x6e, 0x64, 0x45, 0x6e, 0x61, 0x62, 0x6c, 0x65, 0x64, 0x4f, 0x72,
- 0x64, 0x65, 0x72, 0x4d, 0x65, 0x74, 0x68, 0x6f, 0x64, 0x57, 0x69, 0x74, 0x68, 0x43, 0x6f, 0x64,
- 0x65, 0x52, 0x65, 0x71, 0x75, 0x65, 0x73, 0x74, 0x1a, 0x2a, 0x2e, 0x70, 0x62, 0x2e, 0x46, 0x69,
- 0x6e, 0x64, 0x45, 0x6e, 0x61, 0x62, 0x6c, 0x65, 0x64, 0x4f, 0x72, 0x64, 0x65, 0x72, 0x4d, 0x65,
- 0x74, 0x68, 0x6f, 0x64, 0x57, 0x69, 0x74, 0x68, 0x43, 0x6f, 0x64, 0x65, 0x52, 0x65, 0x73, 0x70,
- 0x6f, 0x6e, 0x73, 0x65, 0x12, 0x6b, 0x0a, 0x1a, 0x66, 0x69, 0x6e, 0x64, 0x41, 0x6c, 0x6c, 0x45,
- 0x6e, 0x61, 0x62, 0x6c, 0x65, 0x64, 0x4f, 0x72, 0x64, 0x65, 0x72, 0x4d, 0x65, 0x74, 0x68, 0x6f,
- 0x64, 0x73, 0x12, 0x25, 0x2e, 0x70, 0x62, 0x2e, 0x46, 0x69, 0x6e, 0x64, 0x41, 0x6c, 0x6c, 0x45,
- 0x6e, 0x61, 0x62, 0x6c, 0x65, 0x64, 0x4f, 0x72, 0x64, 0x65, 0x72, 0x4d, 0x65, 0x74, 0x68, 0x6f,
- 0x64, 0x73, 0x52, 0x65, 0x71, 0x75, 0x65, 0x73, 0x74, 0x1a, 0x26, 0x2e, 0x70, 0x62, 0x2e, 0x46,
- 0x69, 0x6e, 0x64, 0x41, 0x6c, 0x6c, 0x45, 0x6e, 0x61, 0x62, 0x6c, 0x65, 0x64, 0x4f, 0x72, 0x64,
- 0x65, 0x72, 0x4d, 0x65, 0x74, 0x68, 0x6f, 0x64, 0x73, 0x52, 0x65, 0x73, 0x70, 0x6f, 0x6e, 0x73,
- 0x65, 0x12, 0x71, 0x0a, 0x1c, 0x66, 0x69, 0x6e, 0x64, 0x41, 0x6c, 0x6c, 0x41, 0x76, 0x61, 0x69,
- 0x6c, 0x61, 0x62, 0x6c, 0x65, 0x4f, 0x72, 0x64, 0x65, 0x72, 0x4d, 0x65, 0x74, 0x68, 0x6f, 0x64,
- 0x73, 0x12, 0x27, 0x2e, 0x70, 0x62, 0x2e, 0x46, 0x69, 0x6e, 0x64, 0x41, 0x6c, 0x6c, 0x41, 0x76,
- 0x61, 0x69, 0x6c, 0x61, 0x62, 0x6c, 0x65, 0x4f, 0x72, 0x64, 0x65, 0x72, 0x4d, 0x65, 0x74, 0x68,
- 0x6f, 0x64, 0x73, 0x52, 0x65, 0x71, 0x75, 0x65, 0x73, 0x74, 0x1a, 0x28, 0x2e, 0x70, 0x62, 0x2e,
- 0x46, 0x69, 0x6e, 0x64, 0x41, 0x6c, 0x6c, 0x41, 0x76, 0x61, 0x69, 0x6c, 0x61, 0x62, 0x6c, 0x65,
- 0x4f, 0x72, 0x64, 0x65, 0x72, 0x4d, 0x65, 0x74, 0x68, 0x6f, 0x64, 0x73, 0x52, 0x65, 0x73, 0x70,
- 0x6f, 0x6e, 0x73, 0x65, 0x42, 0x06, 0x5a, 0x04, 0x2e, 0x2f, 0x70, 0x62, 0x62, 0x06, 0x70, 0x72,
- 0x6f, 0x74, 0x6f, 0x33,
-}
+const file_service_order_method_proto_rawDesc = "" +
+ "\n" +
+ "\x1aservice_order_method.proto\x12\x02pb\x1a\x1fmodels/model_order_method.proto\x1a\x19models/rpc_messages.proto\"\xf8\x01\n" +
+ "\x18CreateOrderMethodRequest\x12\x12\n" +
+ "\x04name\x18\x01 \x01(\tR\x04name\x12\x12\n" +
+ "\x04code\x18\x02 \x01(\tR\x04code\x12 \n" +
+ "\vdescription\x18\x03 \x01(\tR\vdescription\x12\x10\n" +
+ "\x03url\x18\x04 \x01(\tR\x03url\x12\x1e\n" +
+ "\n" +
+ "parentCode\x18\x05 \x01(\tR\n" +
+ "parentCode\x12\x1e\n" +
+ "\n" +
+ "paramsJSON\x18\x06 \x01(\fR\n" +
+ "paramsJSON\x12\x1e\n" +
+ "\n" +
+ "clientType\x18\a \x01(\tR\n" +
+ "clientType\x12 \n" +
+ "\vqrcodeTitle\x18\b \x01(\tR\vqrcodeTitle\"A\n" +
+ "\x19CreateOrderMethodResponse\x12$\n" +
+ "\rorderMethodId\x18\x01 \x01(\x03R\rorderMethodId\"\x92\x02\n" +
+ "\x18UpdateOrderMethodRequest\x12$\n" +
+ "\rorderMethodId\x18\x01 \x01(\x03R\rorderMethodId\x12\x12\n" +
+ "\x04name\x18\x02 \x01(\tR\x04name\x12\x12\n" +
+ "\x04code\x18\x03 \x01(\tR\x04code\x12 \n" +
+ "\vdescription\x18\x04 \x01(\tR\vdescription\x12\x10\n" +
+ "\x03url\x18\x05 \x01(\tR\x03url\x12\x1e\n" +
+ "\n" +
+ "paramsJSON\x18\a \x01(\fR\n" +
+ "paramsJSON\x12\x12\n" +
+ "\x04isOn\x18\x06 \x01(\bR\x04isOn\x12\x1e\n" +
+ "\n" +
+ "clientType\x18\b \x01(\tR\n" +
+ "clientType\x12 \n" +
+ "\vqrcodeTitle\x18\t \x01(\tR\vqrcodeTitle\"@\n" +
+ "\x18DeleteOrderMethodRequest\x12$\n" +
+ "\rorderMethodId\x18\x01 \x01(\x03R\rorderMethodId\"E\n" +
+ "\x1dFindEnabledOrderMethodRequest\x12$\n" +
+ "\rorderMethodId\x18\x01 \x01(\x03R\rorderMethodId\"S\n" +
+ "\x1eFindEnabledOrderMethodResponse\x121\n" +
+ "\vorderMethod\x18\x01 \x01(\v2\x0f.pb.OrderMethodR\vorderMethod\";\n" +
+ "%FindEnabledOrderMethodWithCodeRequest\x12\x12\n" +
+ "\x04code\x18\x01 \x01(\tR\x04code\"[\n" +
+ "&FindEnabledOrderMethodWithCodeResponse\x121\n" +
+ "\vorderMethod\x18\x01 \x01(\v2\x0f.pb.OrderMethodR\vorderMethod\"#\n" +
+ "!FindAllEnabledOrderMethodsRequest\"Y\n" +
+ "\"FindAllEnabledOrderMethodsResponse\x123\n" +
+ "\forderMethods\x18\x01 \x03(\v2\x0f.pb.OrderMethodR\forderMethods\"%\n" +
+ "#FindAllAvailableOrderMethodsRequest\"[\n" +
+ "$FindAllAvailableOrderMethodsResponse\x123\n" +
+ "\forderMethods\x18\x01 \x03(\v2\x0f.pb.OrderMethodR\forderMethods2\xa6\x05\n" +
+ "\x12OrderMethodService\x12P\n" +
+ "\x11createOrderMethod\x12\x1c.pb.CreateOrderMethodRequest\x1a\x1d.pb.CreateOrderMethodResponse\x12A\n" +
+ "\x11updateOrderMethod\x12\x1c.pb.UpdateOrderMethodRequest\x1a\x0e.pb.RPCSuccess\x12A\n" +
+ "\x11deleteOrderMethod\x12\x1c.pb.DeleteOrderMethodRequest\x1a\x0e.pb.RPCSuccess\x12_\n" +
+ "\x16findEnabledOrderMethod\x12!.pb.FindEnabledOrderMethodRequest\x1a\".pb.FindEnabledOrderMethodResponse\x12w\n" +
+ "\x1efindEnabledOrderMethodWithCode\x12).pb.FindEnabledOrderMethodWithCodeRequest\x1a*.pb.FindEnabledOrderMethodWithCodeResponse\x12k\n" +
+ "\x1afindAllEnabledOrderMethods\x12%.pb.FindAllEnabledOrderMethodsRequest\x1a&.pb.FindAllEnabledOrderMethodsResponse\x12q\n" +
+ "\x1cfindAllAvailableOrderMethods\x12'.pb.FindAllAvailableOrderMethodsRequest\x1a(.pb.FindAllAvailableOrderMethodsResponseB\x06Z\x04./pbb\x06proto3"
var (
file_service_order_method_proto_rawDescOnce sync.Once
- file_service_order_method_proto_rawDescData = file_service_order_method_proto_rawDesc
+ file_service_order_method_proto_rawDescData []byte
)
func file_service_order_method_proto_rawDescGZIP() []byte {
file_service_order_method_proto_rawDescOnce.Do(func() {
- file_service_order_method_proto_rawDescData = protoimpl.X.CompressGZIP(file_service_order_method_proto_rawDescData)
+ file_service_order_method_proto_rawDescData = protoimpl.X.CompressGZIP(unsafe.Slice(unsafe.StringData(file_service_order_method_proto_rawDesc), len(file_service_order_method_proto_rawDesc)))
})
return file_service_order_method_proto_rawDescData
}
@@ -858,7 +788,7 @@ func file_service_order_method_proto_init() {
out := protoimpl.TypeBuilder{
File: protoimpl.DescBuilder{
GoPackagePath: reflect.TypeOf(x{}).PkgPath(),
- RawDescriptor: file_service_order_method_proto_rawDesc,
+ RawDescriptor: unsafe.Slice(unsafe.StringData(file_service_order_method_proto_rawDesc), len(file_service_order_method_proto_rawDesc)),
NumEnums: 0,
NumMessages: 12,
NumExtensions: 0,
@@ -869,7 +799,6 @@ func file_service_order_method_proto_init() {
MessageInfos: file_service_order_method_proto_msgTypes,
}.Build()
File_service_order_method_proto = out.File
- file_service_order_method_proto_rawDesc = nil
file_service_order_method_proto_goTypes = nil
file_service_order_method_proto_depIdxs = nil
}
diff --git a/EdgeCommon/pkg/rpc/pb/service_order_method_grpc.pb.go b/EdgeCommon/pkg/rpc/pb/service_order_method_grpc.pb.go
index 69c6914..2b7379f 100644
--- a/EdgeCommon/pkg/rpc/pb/service_order_method_grpc.pb.go
+++ b/EdgeCommon/pkg/rpc/pb/service_order_method_grpc.pb.go
@@ -1,7 +1,7 @@
// Code generated by protoc-gen-go-grpc. DO NOT EDIT.
// versions:
-// - protoc-gen-go-grpc v1.5.1
-// - protoc v6.33.2
+// - protoc-gen-go-grpc v1.6.1
+// - protoc v3.19.6
// source: service_order_method.proto
package pb
@@ -158,25 +158,25 @@ type OrderMethodServiceServer interface {
type UnimplementedOrderMethodServiceServer struct{}
func (UnimplementedOrderMethodServiceServer) CreateOrderMethod(context.Context, *CreateOrderMethodRequest) (*CreateOrderMethodResponse, error) {
- return nil, status.Errorf(codes.Unimplemented, "method CreateOrderMethod not implemented")
+ return nil, status.Error(codes.Unimplemented, "method CreateOrderMethod not implemented")
}
func (UnimplementedOrderMethodServiceServer) UpdateOrderMethod(context.Context, *UpdateOrderMethodRequest) (*RPCSuccess, error) {
- return nil, status.Errorf(codes.Unimplemented, "method UpdateOrderMethod not implemented")
+ return nil, status.Error(codes.Unimplemented, "method UpdateOrderMethod not implemented")
}
func (UnimplementedOrderMethodServiceServer) DeleteOrderMethod(context.Context, *DeleteOrderMethodRequest) (*RPCSuccess, error) {
- return nil, status.Errorf(codes.Unimplemented, "method DeleteOrderMethod not implemented")
+ return nil, status.Error(codes.Unimplemented, "method DeleteOrderMethod not implemented")
}
func (UnimplementedOrderMethodServiceServer) FindEnabledOrderMethod(context.Context, *FindEnabledOrderMethodRequest) (*FindEnabledOrderMethodResponse, error) {
- return nil, status.Errorf(codes.Unimplemented, "method FindEnabledOrderMethod not implemented")
+ return nil, status.Error(codes.Unimplemented, "method FindEnabledOrderMethod not implemented")
}
func (UnimplementedOrderMethodServiceServer) FindEnabledOrderMethodWithCode(context.Context, *FindEnabledOrderMethodWithCodeRequest) (*FindEnabledOrderMethodWithCodeResponse, error) {
- return nil, status.Errorf(codes.Unimplemented, "method FindEnabledOrderMethodWithCode not implemented")
+ return nil, status.Error(codes.Unimplemented, "method FindEnabledOrderMethodWithCode not implemented")
}
func (UnimplementedOrderMethodServiceServer) FindAllEnabledOrderMethods(context.Context, *FindAllEnabledOrderMethodsRequest) (*FindAllEnabledOrderMethodsResponse, error) {
- return nil, status.Errorf(codes.Unimplemented, "method FindAllEnabledOrderMethods not implemented")
+ return nil, status.Error(codes.Unimplemented, "method FindAllEnabledOrderMethods not implemented")
}
func (UnimplementedOrderMethodServiceServer) FindAllAvailableOrderMethods(context.Context, *FindAllAvailableOrderMethodsRequest) (*FindAllAvailableOrderMethodsResponse, error) {
- return nil, status.Errorf(codes.Unimplemented, "method FindAllAvailableOrderMethods not implemented")
+ return nil, status.Error(codes.Unimplemented, "method FindAllAvailableOrderMethods not implemented")
}
func (UnimplementedOrderMethodServiceServer) testEmbeddedByValue() {}
@@ -188,7 +188,7 @@ type UnsafeOrderMethodServiceServer interface {
}
func RegisterOrderMethodServiceServer(s grpc.ServiceRegistrar, srv OrderMethodServiceServer) {
- // If the following call pancis, it indicates UnimplementedOrderMethodServiceServer was
+ // If the following call panics, it indicates UnimplementedOrderMethodServiceServer was
// embedded by pointer and is nil. This will cause panics if an
// unimplemented method is ever invoked, so we test this at initialization
// time to prevent it from happening at runtime later due to I/O.
diff --git a/EdgeCommon/pkg/rpc/pb/service_origin.pb.go b/EdgeCommon/pkg/rpc/pb/service_origin.pb.go
index 6536c80..f060668 100644
--- a/EdgeCommon/pkg/rpc/pb/service_origin.pb.go
+++ b/EdgeCommon/pkg/rpc/pb/service_origin.pb.go
@@ -1,7 +1,7 @@
// Code generated by protoc-gen-go. DO NOT EDIT.
// versions:
-// protoc-gen-go v1.36.0
-// protoc v6.33.2
+// protoc-gen-go v1.36.11
+// protoc v3.19.6
// source: service_origin.proto
package pb
@@ -11,6 +11,7 @@ import (
protoimpl "google.golang.org/protobuf/runtime/protoimpl"
reflect "reflect"
sync "sync"
+ unsafe "unsafe"
)
const (
@@ -635,141 +636,81 @@ func (x *UpdateOriginIsOnRequest) GetIsOn() bool {
var File_service_origin_proto protoreflect.FileDescriptor
-var file_service_origin_proto_rawDesc = []byte{
- 0x0a, 0x14, 0x73, 0x65, 0x72, 0x76, 0x69, 0x63, 0x65, 0x5f, 0x6f, 0x72, 0x69, 0x67, 0x69, 0x6e,
- 0x2e, 0x70, 0x72, 0x6f, 0x74, 0x6f, 0x12, 0x02, 0x70, 0x62, 0x1a, 0x19, 0x6d, 0x6f, 0x64, 0x65,
- 0x6c, 0x73, 0x2f, 0x6d, 0x6f, 0x64, 0x65, 0x6c, 0x5f, 0x6f, 0x72, 0x69, 0x67, 0x69, 0x6e, 0x2e,
- 0x70, 0x72, 0x6f, 0x74, 0x6f, 0x1a, 0x22, 0x6d, 0x6f, 0x64, 0x65, 0x6c, 0x73, 0x2f, 0x6d, 0x6f,
- 0x64, 0x65, 0x6c, 0x5f, 0x6e, 0x65, 0x74, 0x77, 0x6f, 0x72, 0x6b, 0x5f, 0x61, 0x64, 0x64, 0x72,
- 0x65, 0x73, 0x73, 0x2e, 0x70, 0x72, 0x6f, 0x74, 0x6f, 0x1a, 0x19, 0x6d, 0x6f, 0x64, 0x65, 0x6c,
- 0x73, 0x2f, 0x72, 0x70, 0x63, 0x5f, 0x6d, 0x65, 0x73, 0x73, 0x61, 0x67, 0x65, 0x73, 0x2e, 0x70,
- 0x72, 0x6f, 0x74, 0x6f, 0x22, 0x8b, 0x04, 0x0a, 0x13, 0x43, 0x72, 0x65, 0x61, 0x74, 0x65, 0x4f,
- 0x72, 0x69, 0x67, 0x69, 0x6e, 0x52, 0x65, 0x71, 0x75, 0x65, 0x73, 0x74, 0x12, 0x12, 0x0a, 0x04,
- 0x6e, 0x61, 0x6d, 0x65, 0x18, 0x01, 0x20, 0x01, 0x28, 0x09, 0x52, 0x04, 0x6e, 0x61, 0x6d, 0x65,
- 0x12, 0x26, 0x0a, 0x04, 0x61, 0x64, 0x64, 0x72, 0x18, 0x02, 0x20, 0x01, 0x28, 0x0b, 0x32, 0x12,
- 0x2e, 0x70, 0x62, 0x2e, 0x4e, 0x65, 0x74, 0x77, 0x6f, 0x72, 0x6b, 0x41, 0x64, 0x64, 0x72, 0x65,
- 0x73, 0x73, 0x52, 0x04, 0x61, 0x64, 0x64, 0x72, 0x12, 0x18, 0x0a, 0x07, 0x6f, 0x73, 0x73, 0x4a,
- 0x53, 0x4f, 0x4e, 0x18, 0x0f, 0x20, 0x01, 0x28, 0x0c, 0x52, 0x07, 0x6f, 0x73, 0x73, 0x4a, 0x53,
- 0x4f, 0x4e, 0x12, 0x20, 0x0a, 0x0b, 0x64, 0x65, 0x73, 0x63, 0x72, 0x69, 0x70, 0x74, 0x69, 0x6f,
- 0x6e, 0x18, 0x03, 0x20, 0x01, 0x28, 0x09, 0x52, 0x0b, 0x64, 0x65, 0x73, 0x63, 0x72, 0x69, 0x70,
- 0x74, 0x69, 0x6f, 0x6e, 0x12, 0x16, 0x0a, 0x06, 0x77, 0x65, 0x69, 0x67, 0x68, 0x74, 0x18, 0x04,
- 0x20, 0x01, 0x28, 0x05, 0x52, 0x06, 0x77, 0x65, 0x69, 0x67, 0x68, 0x74, 0x12, 0x12, 0x0a, 0x04,
- 0x69, 0x73, 0x4f, 0x6e, 0x18, 0x05, 0x20, 0x01, 0x28, 0x08, 0x52, 0x04, 0x69, 0x73, 0x4f, 0x6e,
- 0x12, 0x28, 0x0a, 0x0f, 0x63, 0x6f, 0x6e, 0x6e, 0x54, 0x69, 0x6d, 0x65, 0x6f, 0x75, 0x74, 0x4a,
- 0x53, 0x4f, 0x4e, 0x18, 0x06, 0x20, 0x01, 0x28, 0x0c, 0x52, 0x0f, 0x63, 0x6f, 0x6e, 0x6e, 0x54,
- 0x69, 0x6d, 0x65, 0x6f, 0x75, 0x74, 0x4a, 0x53, 0x4f, 0x4e, 0x12, 0x28, 0x0a, 0x0f, 0x72, 0x65,
- 0x61, 0x64, 0x54, 0x69, 0x6d, 0x65, 0x6f, 0x75, 0x74, 0x4a, 0x53, 0x4f, 0x4e, 0x18, 0x07, 0x20,
- 0x01, 0x28, 0x0c, 0x52, 0x0f, 0x72, 0x65, 0x61, 0x64, 0x54, 0x69, 0x6d, 0x65, 0x6f, 0x75, 0x74,
- 0x4a, 0x53, 0x4f, 0x4e, 0x12, 0x28, 0x0a, 0x0f, 0x69, 0x64, 0x6c, 0x65, 0x54, 0x69, 0x6d, 0x65,
- 0x6f, 0x75, 0x74, 0x4a, 0x53, 0x4f, 0x4e, 0x18, 0x08, 0x20, 0x01, 0x28, 0x0c, 0x52, 0x0f, 0x69,
- 0x64, 0x6c, 0x65, 0x54, 0x69, 0x6d, 0x65, 0x6f, 0x75, 0x74, 0x4a, 0x53, 0x4f, 0x4e, 0x12, 0x1a,
- 0x0a, 0x08, 0x6d, 0x61, 0x78, 0x43, 0x6f, 0x6e, 0x6e, 0x73, 0x18, 0x09, 0x20, 0x01, 0x28, 0x05,
- 0x52, 0x08, 0x6d, 0x61, 0x78, 0x43, 0x6f, 0x6e, 0x6e, 0x73, 0x12, 0x22, 0x0a, 0x0c, 0x6d, 0x61,
- 0x78, 0x49, 0x64, 0x6c, 0x65, 0x43, 0x6f, 0x6e, 0x6e, 0x73, 0x18, 0x0a, 0x20, 0x01, 0x28, 0x05,
- 0x52, 0x0c, 0x6d, 0x61, 0x78, 0x49, 0x64, 0x6c, 0x65, 0x43, 0x6f, 0x6e, 0x6e, 0x73, 0x12, 0x18,
- 0x0a, 0x07, 0x64, 0x6f, 0x6d, 0x61, 0x69, 0x6e, 0x73, 0x18, 0x0b, 0x20, 0x03, 0x28, 0x09, 0x52,
- 0x07, 0x64, 0x6f, 0x6d, 0x61, 0x69, 0x6e, 0x73, 0x12, 0x20, 0x0a, 0x0b, 0x63, 0x65, 0x72, 0x74,
- 0x52, 0x65, 0x66, 0x4a, 0x53, 0x4f, 0x4e, 0x18, 0x0c, 0x20, 0x01, 0x28, 0x0c, 0x52, 0x0b, 0x63,
- 0x65, 0x72, 0x74, 0x52, 0x65, 0x66, 0x4a, 0x53, 0x4f, 0x4e, 0x12, 0x12, 0x0a, 0x04, 0x68, 0x6f,
- 0x73, 0x74, 0x18, 0x0d, 0x20, 0x01, 0x28, 0x09, 0x52, 0x04, 0x68, 0x6f, 0x73, 0x74, 0x12, 0x1e,
- 0x0a, 0x0a, 0x66, 0x6f, 0x6c, 0x6c, 0x6f, 0x77, 0x50, 0x6f, 0x72, 0x74, 0x18, 0x0e, 0x20, 0x01,
- 0x28, 0x08, 0x52, 0x0a, 0x66, 0x6f, 0x6c, 0x6c, 0x6f, 0x77, 0x50, 0x6f, 0x72, 0x74, 0x12, 0x22,
- 0x0a, 0x0c, 0x68, 0x74, 0x74, 0x70, 0x32, 0x45, 0x6e, 0x61, 0x62, 0x6c, 0x65, 0x64, 0x18, 0x10,
- 0x20, 0x01, 0x28, 0x08, 0x52, 0x0c, 0x68, 0x74, 0x74, 0x70, 0x32, 0x45, 0x6e, 0x61, 0x62, 0x6c,
- 0x65, 0x64, 0x22, 0x32, 0x0a, 0x14, 0x43, 0x72, 0x65, 0x61, 0x74, 0x65, 0x4f, 0x72, 0x69, 0x67,
- 0x69, 0x6e, 0x52, 0x65, 0x73, 0x70, 0x6f, 0x6e, 0x73, 0x65, 0x12, 0x1a, 0x0a, 0x08, 0x6f, 0x72,
- 0x69, 0x67, 0x69, 0x6e, 0x49, 0x64, 0x18, 0x01, 0x20, 0x01, 0x28, 0x03, 0x52, 0x08, 0x6f, 0x72,
- 0x69, 0x67, 0x69, 0x6e, 0x49, 0x64, 0x22, 0xa7, 0x04, 0x0a, 0x13, 0x55, 0x70, 0x64, 0x61, 0x74,
- 0x65, 0x4f, 0x72, 0x69, 0x67, 0x69, 0x6e, 0x52, 0x65, 0x71, 0x75, 0x65, 0x73, 0x74, 0x12, 0x1a,
- 0x0a, 0x08, 0x6f, 0x72, 0x69, 0x67, 0x69, 0x6e, 0x49, 0x64, 0x18, 0x01, 0x20, 0x01, 0x28, 0x03,
- 0x52, 0x08, 0x6f, 0x72, 0x69, 0x67, 0x69, 0x6e, 0x49, 0x64, 0x12, 0x12, 0x0a, 0x04, 0x6e, 0x61,
- 0x6d, 0x65, 0x18, 0x02, 0x20, 0x01, 0x28, 0x09, 0x52, 0x04, 0x6e, 0x61, 0x6d, 0x65, 0x12, 0x26,
- 0x0a, 0x04, 0x61, 0x64, 0x64, 0x72, 0x18, 0x03, 0x20, 0x01, 0x28, 0x0b, 0x32, 0x12, 0x2e, 0x70,
- 0x62, 0x2e, 0x4e, 0x65, 0x74, 0x77, 0x6f, 0x72, 0x6b, 0x41, 0x64, 0x64, 0x72, 0x65, 0x73, 0x73,
- 0x52, 0x04, 0x61, 0x64, 0x64, 0x72, 0x12, 0x18, 0x0a, 0x07, 0x6f, 0x73, 0x73, 0x4a, 0x53, 0x4f,
- 0x4e, 0x18, 0x10, 0x20, 0x01, 0x28, 0x0c, 0x52, 0x07, 0x6f, 0x73, 0x73, 0x4a, 0x53, 0x4f, 0x4e,
- 0x12, 0x20, 0x0a, 0x0b, 0x64, 0x65, 0x73, 0x63, 0x72, 0x69, 0x70, 0x74, 0x69, 0x6f, 0x6e, 0x18,
- 0x04, 0x20, 0x01, 0x28, 0x09, 0x52, 0x0b, 0x64, 0x65, 0x73, 0x63, 0x72, 0x69, 0x70, 0x74, 0x69,
- 0x6f, 0x6e, 0x12, 0x16, 0x0a, 0x06, 0x77, 0x65, 0x69, 0x67, 0x68, 0x74, 0x18, 0x05, 0x20, 0x01,
- 0x28, 0x05, 0x52, 0x06, 0x77, 0x65, 0x69, 0x67, 0x68, 0x74, 0x12, 0x12, 0x0a, 0x04, 0x69, 0x73,
- 0x4f, 0x6e, 0x18, 0x06, 0x20, 0x01, 0x28, 0x08, 0x52, 0x04, 0x69, 0x73, 0x4f, 0x6e, 0x12, 0x28,
- 0x0a, 0x0f, 0x63, 0x6f, 0x6e, 0x6e, 0x54, 0x69, 0x6d, 0x65, 0x6f, 0x75, 0x74, 0x4a, 0x53, 0x4f,
- 0x4e, 0x18, 0x07, 0x20, 0x01, 0x28, 0x0c, 0x52, 0x0f, 0x63, 0x6f, 0x6e, 0x6e, 0x54, 0x69, 0x6d,
- 0x65, 0x6f, 0x75, 0x74, 0x4a, 0x53, 0x4f, 0x4e, 0x12, 0x28, 0x0a, 0x0f, 0x72, 0x65, 0x61, 0x64,
- 0x54, 0x69, 0x6d, 0x65, 0x6f, 0x75, 0x74, 0x4a, 0x53, 0x4f, 0x4e, 0x18, 0x08, 0x20, 0x01, 0x28,
- 0x0c, 0x52, 0x0f, 0x72, 0x65, 0x61, 0x64, 0x54, 0x69, 0x6d, 0x65, 0x6f, 0x75, 0x74, 0x4a, 0x53,
- 0x4f, 0x4e, 0x12, 0x28, 0x0a, 0x0f, 0x69, 0x64, 0x6c, 0x65, 0x54, 0x69, 0x6d, 0x65, 0x6f, 0x75,
- 0x74, 0x4a, 0x53, 0x4f, 0x4e, 0x18, 0x09, 0x20, 0x01, 0x28, 0x0c, 0x52, 0x0f, 0x69, 0x64, 0x6c,
- 0x65, 0x54, 0x69, 0x6d, 0x65, 0x6f, 0x75, 0x74, 0x4a, 0x53, 0x4f, 0x4e, 0x12, 0x1a, 0x0a, 0x08,
- 0x6d, 0x61, 0x78, 0x43, 0x6f, 0x6e, 0x6e, 0x73, 0x18, 0x0a, 0x20, 0x01, 0x28, 0x05, 0x52, 0x08,
- 0x6d, 0x61, 0x78, 0x43, 0x6f, 0x6e, 0x6e, 0x73, 0x12, 0x22, 0x0a, 0x0c, 0x6d, 0x61, 0x78, 0x49,
- 0x64, 0x6c, 0x65, 0x43, 0x6f, 0x6e, 0x6e, 0x73, 0x18, 0x0b, 0x20, 0x01, 0x28, 0x05, 0x52, 0x0c,
- 0x6d, 0x61, 0x78, 0x49, 0x64, 0x6c, 0x65, 0x43, 0x6f, 0x6e, 0x6e, 0x73, 0x12, 0x18, 0x0a, 0x07,
- 0x64, 0x6f, 0x6d, 0x61, 0x69, 0x6e, 0x73, 0x18, 0x0c, 0x20, 0x03, 0x28, 0x09, 0x52, 0x07, 0x64,
- 0x6f, 0x6d, 0x61, 0x69, 0x6e, 0x73, 0x12, 0x20, 0x0a, 0x0b, 0x63, 0x65, 0x72, 0x74, 0x52, 0x65,
- 0x66, 0x4a, 0x53, 0x4f, 0x4e, 0x18, 0x0d, 0x20, 0x01, 0x28, 0x0c, 0x52, 0x0b, 0x63, 0x65, 0x72,
- 0x74, 0x52, 0x65, 0x66, 0x4a, 0x53, 0x4f, 0x4e, 0x12, 0x12, 0x0a, 0x04, 0x68, 0x6f, 0x73, 0x74,
- 0x18, 0x0e, 0x20, 0x01, 0x28, 0x09, 0x52, 0x04, 0x68, 0x6f, 0x73, 0x74, 0x12, 0x1e, 0x0a, 0x0a,
- 0x66, 0x6f, 0x6c, 0x6c, 0x6f, 0x77, 0x50, 0x6f, 0x72, 0x74, 0x18, 0x0f, 0x20, 0x01, 0x28, 0x08,
- 0x52, 0x0a, 0x66, 0x6f, 0x6c, 0x6c, 0x6f, 0x77, 0x50, 0x6f, 0x72, 0x74, 0x12, 0x22, 0x0a, 0x0c,
- 0x68, 0x74, 0x74, 0x70, 0x32, 0x45, 0x6e, 0x61, 0x62, 0x6c, 0x65, 0x64, 0x18, 0x11, 0x20, 0x01,
- 0x28, 0x08, 0x52, 0x0c, 0x68, 0x74, 0x74, 0x70, 0x32, 0x45, 0x6e, 0x61, 0x62, 0x6c, 0x65, 0x64,
- 0x22, 0x36, 0x0a, 0x18, 0x46, 0x69, 0x6e, 0x64, 0x45, 0x6e, 0x61, 0x62, 0x6c, 0x65, 0x64, 0x4f,
- 0x72, 0x69, 0x67, 0x69, 0x6e, 0x52, 0x65, 0x71, 0x75, 0x65, 0x73, 0x74, 0x12, 0x1a, 0x0a, 0x08,
- 0x6f, 0x72, 0x69, 0x67, 0x69, 0x6e, 0x49, 0x64, 0x18, 0x01, 0x20, 0x01, 0x28, 0x03, 0x52, 0x08,
- 0x6f, 0x72, 0x69, 0x67, 0x69, 0x6e, 0x49, 0x64, 0x22, 0x3f, 0x0a, 0x19, 0x46, 0x69, 0x6e, 0x64,
- 0x45, 0x6e, 0x61, 0x62, 0x6c, 0x65, 0x64, 0x4f, 0x72, 0x69, 0x67, 0x69, 0x6e, 0x52, 0x65, 0x73,
- 0x70, 0x6f, 0x6e, 0x73, 0x65, 0x12, 0x22, 0x0a, 0x06, 0x4f, 0x72, 0x69, 0x67, 0x69, 0x6e, 0x18,
- 0x01, 0x20, 0x01, 0x28, 0x0b, 0x32, 0x0a, 0x2e, 0x70, 0x62, 0x2e, 0x4f, 0x72, 0x69, 0x67, 0x69,
- 0x6e, 0x52, 0x06, 0x4f, 0x72, 0x69, 0x67, 0x69, 0x6e, 0x22, 0x3c, 0x0a, 0x1e, 0x46, 0x69, 0x6e,
- 0x64, 0x45, 0x6e, 0x61, 0x62, 0x6c, 0x65, 0x64, 0x4f, 0x72, 0x69, 0x67, 0x69, 0x6e, 0x43, 0x6f,
- 0x6e, 0x66, 0x69, 0x67, 0x52, 0x65, 0x71, 0x75, 0x65, 0x73, 0x74, 0x12, 0x1a, 0x0a, 0x08, 0x6f,
- 0x72, 0x69, 0x67, 0x69, 0x6e, 0x49, 0x64, 0x18, 0x01, 0x20, 0x01, 0x28, 0x03, 0x52, 0x08, 0x6f,
- 0x72, 0x69, 0x67, 0x69, 0x6e, 0x49, 0x64, 0x22, 0x41, 0x0a, 0x1f, 0x46, 0x69, 0x6e, 0x64, 0x45,
- 0x6e, 0x61, 0x62, 0x6c, 0x65, 0x64, 0x4f, 0x72, 0x69, 0x67, 0x69, 0x6e, 0x43, 0x6f, 0x6e, 0x66,
- 0x69, 0x67, 0x52, 0x65, 0x73, 0x70, 0x6f, 0x6e, 0x73, 0x65, 0x12, 0x1e, 0x0a, 0x0a, 0x6f, 0x72,
- 0x69, 0x67, 0x69, 0x6e, 0x4a, 0x53, 0x4f, 0x4e, 0x18, 0x01, 0x20, 0x01, 0x28, 0x0c, 0x52, 0x0a,
- 0x6f, 0x72, 0x69, 0x67, 0x69, 0x6e, 0x4a, 0x53, 0x4f, 0x4e, 0x22, 0x49, 0x0a, 0x17, 0x55, 0x70,
- 0x64, 0x61, 0x74, 0x65, 0x4f, 0x72, 0x69, 0x67, 0x69, 0x6e, 0x49, 0x73, 0x4f, 0x6e, 0x52, 0x65,
- 0x71, 0x75, 0x65, 0x73, 0x74, 0x12, 0x1a, 0x0a, 0x08, 0x6f, 0x72, 0x69, 0x67, 0x69, 0x6e, 0x49,
- 0x64, 0x18, 0x01, 0x20, 0x01, 0x28, 0x03, 0x52, 0x08, 0x6f, 0x72, 0x69, 0x67, 0x69, 0x6e, 0x49,
- 0x64, 0x12, 0x12, 0x0a, 0x04, 0x69, 0x73, 0x4f, 0x6e, 0x18, 0x02, 0x20, 0x01, 0x28, 0x08, 0x52,
- 0x04, 0x69, 0x73, 0x4f, 0x6e, 0x32, 0x82, 0x03, 0x0a, 0x0d, 0x4f, 0x72, 0x69, 0x67, 0x69, 0x6e,
- 0x53, 0x65, 0x72, 0x76, 0x69, 0x63, 0x65, 0x12, 0x41, 0x0a, 0x0c, 0x63, 0x72, 0x65, 0x61, 0x74,
- 0x65, 0x4f, 0x72, 0x69, 0x67, 0x69, 0x6e, 0x12, 0x17, 0x2e, 0x70, 0x62, 0x2e, 0x43, 0x72, 0x65,
- 0x61, 0x74, 0x65, 0x4f, 0x72, 0x69, 0x67, 0x69, 0x6e, 0x52, 0x65, 0x71, 0x75, 0x65, 0x73, 0x74,
- 0x1a, 0x18, 0x2e, 0x70, 0x62, 0x2e, 0x43, 0x72, 0x65, 0x61, 0x74, 0x65, 0x4f, 0x72, 0x69, 0x67,
- 0x69, 0x6e, 0x52, 0x65, 0x73, 0x70, 0x6f, 0x6e, 0x73, 0x65, 0x12, 0x37, 0x0a, 0x0c, 0x75, 0x70,
- 0x64, 0x61, 0x74, 0x65, 0x4f, 0x72, 0x69, 0x67, 0x69, 0x6e, 0x12, 0x17, 0x2e, 0x70, 0x62, 0x2e,
- 0x55, 0x70, 0x64, 0x61, 0x74, 0x65, 0x4f, 0x72, 0x69, 0x67, 0x69, 0x6e, 0x52, 0x65, 0x71, 0x75,
- 0x65, 0x73, 0x74, 0x1a, 0x0e, 0x2e, 0x70, 0x62, 0x2e, 0x52, 0x50, 0x43, 0x53, 0x75, 0x63, 0x63,
- 0x65, 0x73, 0x73, 0x12, 0x50, 0x0a, 0x11, 0x66, 0x69, 0x6e, 0x64, 0x45, 0x6e, 0x61, 0x62, 0x6c,
- 0x65, 0x64, 0x4f, 0x72, 0x69, 0x67, 0x69, 0x6e, 0x12, 0x1c, 0x2e, 0x70, 0x62, 0x2e, 0x46, 0x69,
- 0x6e, 0x64, 0x45, 0x6e, 0x61, 0x62, 0x6c, 0x65, 0x64, 0x4f, 0x72, 0x69, 0x67, 0x69, 0x6e, 0x52,
- 0x65, 0x71, 0x75, 0x65, 0x73, 0x74, 0x1a, 0x1d, 0x2e, 0x70, 0x62, 0x2e, 0x46, 0x69, 0x6e, 0x64,
- 0x45, 0x6e, 0x61, 0x62, 0x6c, 0x65, 0x64, 0x4f, 0x72, 0x69, 0x67, 0x69, 0x6e, 0x52, 0x65, 0x73,
- 0x70, 0x6f, 0x6e, 0x73, 0x65, 0x12, 0x62, 0x0a, 0x17, 0x66, 0x69, 0x6e, 0x64, 0x45, 0x6e, 0x61,
- 0x62, 0x6c, 0x65, 0x64, 0x4f, 0x72, 0x69, 0x67, 0x69, 0x6e, 0x43, 0x6f, 0x6e, 0x66, 0x69, 0x67,
- 0x12, 0x22, 0x2e, 0x70, 0x62, 0x2e, 0x46, 0x69, 0x6e, 0x64, 0x45, 0x6e, 0x61, 0x62, 0x6c, 0x65,
- 0x64, 0x4f, 0x72, 0x69, 0x67, 0x69, 0x6e, 0x43, 0x6f, 0x6e, 0x66, 0x69, 0x67, 0x52, 0x65, 0x71,
- 0x75, 0x65, 0x73, 0x74, 0x1a, 0x23, 0x2e, 0x70, 0x62, 0x2e, 0x46, 0x69, 0x6e, 0x64, 0x45, 0x6e,
- 0x61, 0x62, 0x6c, 0x65, 0x64, 0x4f, 0x72, 0x69, 0x67, 0x69, 0x6e, 0x43, 0x6f, 0x6e, 0x66, 0x69,
- 0x67, 0x52, 0x65, 0x73, 0x70, 0x6f, 0x6e, 0x73, 0x65, 0x12, 0x3f, 0x0a, 0x10, 0x75, 0x70, 0x64,
- 0x61, 0x74, 0x65, 0x4f, 0x72, 0x69, 0x67, 0x69, 0x6e, 0x49, 0x73, 0x4f, 0x6e, 0x12, 0x1b, 0x2e,
- 0x70, 0x62, 0x2e, 0x55, 0x70, 0x64, 0x61, 0x74, 0x65, 0x4f, 0x72, 0x69, 0x67, 0x69, 0x6e, 0x49,
- 0x73, 0x4f, 0x6e, 0x52, 0x65, 0x71, 0x75, 0x65, 0x73, 0x74, 0x1a, 0x0e, 0x2e, 0x70, 0x62, 0x2e,
- 0x52, 0x50, 0x43, 0x53, 0x75, 0x63, 0x63, 0x65, 0x73, 0x73, 0x42, 0x06, 0x5a, 0x04, 0x2e, 0x2f,
- 0x70, 0x62, 0x62, 0x06, 0x70, 0x72, 0x6f, 0x74, 0x6f, 0x33,
-}
+const file_service_origin_proto_rawDesc = "" +
+ "\n" +
+ "\x14service_origin.proto\x12\x02pb\x1a\x19models/model_origin.proto\x1a\"models/model_network_address.proto\x1a\x19models/rpc_messages.proto\"\x8b\x04\n" +
+ "\x13CreateOriginRequest\x12\x12\n" +
+ "\x04name\x18\x01 \x01(\tR\x04name\x12&\n" +
+ "\x04addr\x18\x02 \x01(\v2\x12.pb.NetworkAddressR\x04addr\x12\x18\n" +
+ "\aossJSON\x18\x0f \x01(\fR\aossJSON\x12 \n" +
+ "\vdescription\x18\x03 \x01(\tR\vdescription\x12\x16\n" +
+ "\x06weight\x18\x04 \x01(\x05R\x06weight\x12\x12\n" +
+ "\x04isOn\x18\x05 \x01(\bR\x04isOn\x12(\n" +
+ "\x0fconnTimeoutJSON\x18\x06 \x01(\fR\x0fconnTimeoutJSON\x12(\n" +
+ "\x0freadTimeoutJSON\x18\a \x01(\fR\x0freadTimeoutJSON\x12(\n" +
+ "\x0fidleTimeoutJSON\x18\b \x01(\fR\x0fidleTimeoutJSON\x12\x1a\n" +
+ "\bmaxConns\x18\t \x01(\x05R\bmaxConns\x12\"\n" +
+ "\fmaxIdleConns\x18\n" +
+ " \x01(\x05R\fmaxIdleConns\x12\x18\n" +
+ "\adomains\x18\v \x03(\tR\adomains\x12 \n" +
+ "\vcertRefJSON\x18\f \x01(\fR\vcertRefJSON\x12\x12\n" +
+ "\x04host\x18\r \x01(\tR\x04host\x12\x1e\n" +
+ "\n" +
+ "followPort\x18\x0e \x01(\bR\n" +
+ "followPort\x12\"\n" +
+ "\fhttp2Enabled\x18\x10 \x01(\bR\fhttp2Enabled\"2\n" +
+ "\x14CreateOriginResponse\x12\x1a\n" +
+ "\boriginId\x18\x01 \x01(\x03R\boriginId\"\xa7\x04\n" +
+ "\x13UpdateOriginRequest\x12\x1a\n" +
+ "\boriginId\x18\x01 \x01(\x03R\boriginId\x12\x12\n" +
+ "\x04name\x18\x02 \x01(\tR\x04name\x12&\n" +
+ "\x04addr\x18\x03 \x01(\v2\x12.pb.NetworkAddressR\x04addr\x12\x18\n" +
+ "\aossJSON\x18\x10 \x01(\fR\aossJSON\x12 \n" +
+ "\vdescription\x18\x04 \x01(\tR\vdescription\x12\x16\n" +
+ "\x06weight\x18\x05 \x01(\x05R\x06weight\x12\x12\n" +
+ "\x04isOn\x18\x06 \x01(\bR\x04isOn\x12(\n" +
+ "\x0fconnTimeoutJSON\x18\a \x01(\fR\x0fconnTimeoutJSON\x12(\n" +
+ "\x0freadTimeoutJSON\x18\b \x01(\fR\x0freadTimeoutJSON\x12(\n" +
+ "\x0fidleTimeoutJSON\x18\t \x01(\fR\x0fidleTimeoutJSON\x12\x1a\n" +
+ "\bmaxConns\x18\n" +
+ " \x01(\x05R\bmaxConns\x12\"\n" +
+ "\fmaxIdleConns\x18\v \x01(\x05R\fmaxIdleConns\x12\x18\n" +
+ "\adomains\x18\f \x03(\tR\adomains\x12 \n" +
+ "\vcertRefJSON\x18\r \x01(\fR\vcertRefJSON\x12\x12\n" +
+ "\x04host\x18\x0e \x01(\tR\x04host\x12\x1e\n" +
+ "\n" +
+ "followPort\x18\x0f \x01(\bR\n" +
+ "followPort\x12\"\n" +
+ "\fhttp2Enabled\x18\x11 \x01(\bR\fhttp2Enabled\"6\n" +
+ "\x18FindEnabledOriginRequest\x12\x1a\n" +
+ "\boriginId\x18\x01 \x01(\x03R\boriginId\"?\n" +
+ "\x19FindEnabledOriginResponse\x12\"\n" +
+ "\x06Origin\x18\x01 \x01(\v2\n" +
+ ".pb.OriginR\x06Origin\"<\n" +
+ "\x1eFindEnabledOriginConfigRequest\x12\x1a\n" +
+ "\boriginId\x18\x01 \x01(\x03R\boriginId\"A\n" +
+ "\x1fFindEnabledOriginConfigResponse\x12\x1e\n" +
+ "\n" +
+ "originJSON\x18\x01 \x01(\fR\n" +
+ "originJSON\"I\n" +
+ "\x17UpdateOriginIsOnRequest\x12\x1a\n" +
+ "\boriginId\x18\x01 \x01(\x03R\boriginId\x12\x12\n" +
+ "\x04isOn\x18\x02 \x01(\bR\x04isOn2\x82\x03\n" +
+ "\rOriginService\x12A\n" +
+ "\fcreateOrigin\x12\x17.pb.CreateOriginRequest\x1a\x18.pb.CreateOriginResponse\x127\n" +
+ "\fupdateOrigin\x12\x17.pb.UpdateOriginRequest\x1a\x0e.pb.RPCSuccess\x12P\n" +
+ "\x11findEnabledOrigin\x12\x1c.pb.FindEnabledOriginRequest\x1a\x1d.pb.FindEnabledOriginResponse\x12b\n" +
+ "\x17findEnabledOriginConfig\x12\".pb.FindEnabledOriginConfigRequest\x1a#.pb.FindEnabledOriginConfigResponse\x12?\n" +
+ "\x10updateOriginIsOn\x12\x1b.pb.UpdateOriginIsOnRequest\x1a\x0e.pb.RPCSuccessB\x06Z\x04./pbb\x06proto3"
var (
file_service_origin_proto_rawDescOnce sync.Once
- file_service_origin_proto_rawDescData = file_service_origin_proto_rawDesc
+ file_service_origin_proto_rawDescData []byte
)
func file_service_origin_proto_rawDescGZIP() []byte {
file_service_origin_proto_rawDescOnce.Do(func() {
- file_service_origin_proto_rawDescData = protoimpl.X.CompressGZIP(file_service_origin_proto_rawDescData)
+ file_service_origin_proto_rawDescData = protoimpl.X.CompressGZIP(unsafe.Slice(unsafe.StringData(file_service_origin_proto_rawDesc), len(file_service_origin_proto_rawDesc)))
})
return file_service_origin_proto_rawDescData
}
@@ -821,7 +762,7 @@ func file_service_origin_proto_init() {
out := protoimpl.TypeBuilder{
File: protoimpl.DescBuilder{
GoPackagePath: reflect.TypeOf(x{}).PkgPath(),
- RawDescriptor: file_service_origin_proto_rawDesc,
+ RawDescriptor: unsafe.Slice(unsafe.StringData(file_service_origin_proto_rawDesc), len(file_service_origin_proto_rawDesc)),
NumEnums: 0,
NumMessages: 8,
NumExtensions: 0,
@@ -832,7 +773,6 @@ func file_service_origin_proto_init() {
MessageInfos: file_service_origin_proto_msgTypes,
}.Build()
File_service_origin_proto = out.File
- file_service_origin_proto_rawDesc = nil
file_service_origin_proto_goTypes = nil
file_service_origin_proto_depIdxs = nil
}
diff --git a/EdgeCommon/pkg/rpc/pb/service_origin_grpc.pb.go b/EdgeCommon/pkg/rpc/pb/service_origin_grpc.pb.go
index 64d2198..d9d6571 100644
--- a/EdgeCommon/pkg/rpc/pb/service_origin_grpc.pb.go
+++ b/EdgeCommon/pkg/rpc/pb/service_origin_grpc.pb.go
@@ -1,7 +1,7 @@
// Code generated by protoc-gen-go-grpc. DO NOT EDIT.
// versions:
-// - protoc-gen-go-grpc v1.5.1
-// - protoc v6.33.2
+// - protoc-gen-go-grpc v1.6.1
+// - protoc v3.19.6
// source: service_origin.proto
package pb
@@ -128,19 +128,19 @@ type OriginServiceServer interface {
type UnimplementedOriginServiceServer struct{}
func (UnimplementedOriginServiceServer) CreateOrigin(context.Context, *CreateOriginRequest) (*CreateOriginResponse, error) {
- return nil, status.Errorf(codes.Unimplemented, "method CreateOrigin not implemented")
+ return nil, status.Error(codes.Unimplemented, "method CreateOrigin not implemented")
}
func (UnimplementedOriginServiceServer) UpdateOrigin(context.Context, *UpdateOriginRequest) (*RPCSuccess, error) {
- return nil, status.Errorf(codes.Unimplemented, "method UpdateOrigin not implemented")
+ return nil, status.Error(codes.Unimplemented, "method UpdateOrigin not implemented")
}
func (UnimplementedOriginServiceServer) FindEnabledOrigin(context.Context, *FindEnabledOriginRequest) (*FindEnabledOriginResponse, error) {
- return nil, status.Errorf(codes.Unimplemented, "method FindEnabledOrigin not implemented")
+ return nil, status.Error(codes.Unimplemented, "method FindEnabledOrigin not implemented")
}
func (UnimplementedOriginServiceServer) FindEnabledOriginConfig(context.Context, *FindEnabledOriginConfigRequest) (*FindEnabledOriginConfigResponse, error) {
- return nil, status.Errorf(codes.Unimplemented, "method FindEnabledOriginConfig not implemented")
+ return nil, status.Error(codes.Unimplemented, "method FindEnabledOriginConfig not implemented")
}
func (UnimplementedOriginServiceServer) UpdateOriginIsOn(context.Context, *UpdateOriginIsOnRequest) (*RPCSuccess, error) {
- return nil, status.Errorf(codes.Unimplemented, "method UpdateOriginIsOn not implemented")
+ return nil, status.Error(codes.Unimplemented, "method UpdateOriginIsOn not implemented")
}
func (UnimplementedOriginServiceServer) testEmbeddedByValue() {}
@@ -152,7 +152,7 @@ type UnsafeOriginServiceServer interface {
}
func RegisterOriginServiceServer(s grpc.ServiceRegistrar, srv OriginServiceServer) {
- // If the following call pancis, it indicates UnimplementedOriginServiceServer was
+ // If the following call panics, it indicates UnimplementedOriginServiceServer was
// embedded by pointer and is nil. This will cause panics if an
// unimplemented method is ever invoked, so we test this at initialization
// time to prevent it from happening at runtime later due to I/O.
diff --git a/EdgeCommon/pkg/rpc/pb/service_ping.pb.go b/EdgeCommon/pkg/rpc/pb/service_ping.pb.go
index b326e3f..b8cb57c 100644
--- a/EdgeCommon/pkg/rpc/pb/service_ping.pb.go
+++ b/EdgeCommon/pkg/rpc/pb/service_ping.pb.go
@@ -1,7 +1,7 @@
// Code generated by protoc-gen-go. DO NOT EDIT.
// versions:
-// protoc-gen-go v1.36.0
-// protoc v6.33.2
+// protoc-gen-go v1.36.11
+// protoc v3.19.6
// source: service_ping.proto
package pb
@@ -11,6 +11,7 @@ import (
protoimpl "google.golang.org/protobuf/runtime/protoimpl"
reflect "reflect"
sync "sync"
+ unsafe "unsafe"
)
const (
@@ -95,26 +96,22 @@ func (*PingResponse) Descriptor() ([]byte, []int) {
var File_service_ping_proto protoreflect.FileDescriptor
-var file_service_ping_proto_rawDesc = []byte{
- 0x0a, 0x12, 0x73, 0x65, 0x72, 0x76, 0x69, 0x63, 0x65, 0x5f, 0x70, 0x69, 0x6e, 0x67, 0x2e, 0x70,
- 0x72, 0x6f, 0x74, 0x6f, 0x12, 0x02, 0x70, 0x62, 0x22, 0x0d, 0x0a, 0x0b, 0x50, 0x69, 0x6e, 0x67,
- 0x52, 0x65, 0x71, 0x75, 0x65, 0x73, 0x74, 0x22, 0x0e, 0x0a, 0x0c, 0x50, 0x69, 0x6e, 0x67, 0x52,
- 0x65, 0x73, 0x70, 0x6f, 0x6e, 0x73, 0x65, 0x32, 0x38, 0x0a, 0x0b, 0x50, 0x69, 0x6e, 0x67, 0x53,
- 0x65, 0x72, 0x76, 0x69, 0x63, 0x65, 0x12, 0x29, 0x0a, 0x04, 0x70, 0x69, 0x6e, 0x67, 0x12, 0x0f,
- 0x2e, 0x70, 0x62, 0x2e, 0x50, 0x69, 0x6e, 0x67, 0x52, 0x65, 0x71, 0x75, 0x65, 0x73, 0x74, 0x1a,
- 0x10, 0x2e, 0x70, 0x62, 0x2e, 0x50, 0x69, 0x6e, 0x67, 0x52, 0x65, 0x73, 0x70, 0x6f, 0x6e, 0x73,
- 0x65, 0x42, 0x06, 0x5a, 0x04, 0x2e, 0x2f, 0x70, 0x62, 0x62, 0x06, 0x70, 0x72, 0x6f, 0x74, 0x6f,
- 0x33,
-}
+const file_service_ping_proto_rawDesc = "" +
+ "\n" +
+ "\x12service_ping.proto\x12\x02pb\"\r\n" +
+ "\vPingRequest\"\x0e\n" +
+ "\fPingResponse28\n" +
+ "\vPingService\x12)\n" +
+ "\x04ping\x12\x0f.pb.PingRequest\x1a\x10.pb.PingResponseB\x06Z\x04./pbb\x06proto3"
var (
file_service_ping_proto_rawDescOnce sync.Once
- file_service_ping_proto_rawDescData = file_service_ping_proto_rawDesc
+ file_service_ping_proto_rawDescData []byte
)
func file_service_ping_proto_rawDescGZIP() []byte {
file_service_ping_proto_rawDescOnce.Do(func() {
- file_service_ping_proto_rawDescData = protoimpl.X.CompressGZIP(file_service_ping_proto_rawDescData)
+ file_service_ping_proto_rawDescData = protoimpl.X.CompressGZIP(unsafe.Slice(unsafe.StringData(file_service_ping_proto_rawDesc), len(file_service_ping_proto_rawDesc)))
})
return file_service_ping_proto_rawDescData
}
@@ -143,7 +140,7 @@ func file_service_ping_proto_init() {
out := protoimpl.TypeBuilder{
File: protoimpl.DescBuilder{
GoPackagePath: reflect.TypeOf(x{}).PkgPath(),
- RawDescriptor: file_service_ping_proto_rawDesc,
+ RawDescriptor: unsafe.Slice(unsafe.StringData(file_service_ping_proto_rawDesc), len(file_service_ping_proto_rawDesc)),
NumEnums: 0,
NumMessages: 2,
NumExtensions: 0,
@@ -154,7 +151,6 @@ func file_service_ping_proto_init() {
MessageInfos: file_service_ping_proto_msgTypes,
}.Build()
File_service_ping_proto = out.File
- file_service_ping_proto_rawDesc = nil
file_service_ping_proto_goTypes = nil
file_service_ping_proto_depIdxs = nil
}
diff --git a/EdgeCommon/pkg/rpc/pb/service_ping_grpc.pb.go b/EdgeCommon/pkg/rpc/pb/service_ping_grpc.pb.go
index 822b8f8..f34fefb 100644
--- a/EdgeCommon/pkg/rpc/pb/service_ping_grpc.pb.go
+++ b/EdgeCommon/pkg/rpc/pb/service_ping_grpc.pb.go
@@ -1,7 +1,7 @@
// Code generated by protoc-gen-go-grpc. DO NOT EDIT.
// versions:
-// - protoc-gen-go-grpc v1.5.1
-// - protoc v6.33.2
+// - protoc-gen-go-grpc v1.6.1
+// - protoc v3.19.6
// source: service_ping.proto
package pb
@@ -70,7 +70,7 @@ type PingServiceServer interface {
type UnimplementedPingServiceServer struct{}
func (UnimplementedPingServiceServer) Ping(context.Context, *PingRequest) (*PingResponse, error) {
- return nil, status.Errorf(codes.Unimplemented, "method Ping not implemented")
+ return nil, status.Error(codes.Unimplemented, "method Ping not implemented")
}
func (UnimplementedPingServiceServer) testEmbeddedByValue() {}
@@ -82,7 +82,7 @@ type UnsafePingServiceServer interface {
}
func RegisterPingServiceServer(s grpc.ServiceRegistrar, srv PingServiceServer) {
- // If the following call pancis, it indicates UnimplementedPingServiceServer was
+ // If the following call panics, it indicates UnimplementedPingServiceServer was
// embedded by pointer and is nil. This will cause panics if an
// unimplemented method is ever invoked, so we test this at initialization
// time to prevent it from happening at runtime later due to I/O.
diff --git a/EdgeCommon/pkg/rpc/pb/service_plan.pb.go b/EdgeCommon/pkg/rpc/pb/service_plan.pb.go
index 3f59a63..d5670da 100644
--- a/EdgeCommon/pkg/rpc/pb/service_plan.pb.go
+++ b/EdgeCommon/pkg/rpc/pb/service_plan.pb.go
@@ -1,7 +1,7 @@
// Code generated by protoc-gen-go. DO NOT EDIT.
// versions:
-// protoc-gen-go v1.36.0
-// protoc v6.33.2
+// protoc-gen-go v1.36.11
+// protoc v3.19.6
// source: service_plan.proto
package pb
@@ -11,6 +11,7 @@ import (
protoimpl "google.golang.org/protobuf/runtime/protoimpl"
reflect "reflect"
sync "sync"
+ unsafe "unsafe"
)
const (
@@ -1056,232 +1057,106 @@ func (x *SortPlansRequest) GetPlanIds() []int64 {
var File_service_plan_proto protoreflect.FileDescriptor
-var file_service_plan_proto_rawDesc = []byte{
- 0x0a, 0x12, 0x73, 0x65, 0x72, 0x76, 0x69, 0x63, 0x65, 0x5f, 0x70, 0x6c, 0x61, 0x6e, 0x2e, 0x70,
- 0x72, 0x6f, 0x74, 0x6f, 0x12, 0x02, 0x70, 0x62, 0x1a, 0x17, 0x6d, 0x6f, 0x64, 0x65, 0x6c, 0x73,
- 0x2f, 0x6d, 0x6f, 0x64, 0x65, 0x6c, 0x5f, 0x70, 0x6c, 0x61, 0x6e, 0x2e, 0x70, 0x72, 0x6f, 0x74,
- 0x6f, 0x1a, 0x19, 0x6d, 0x6f, 0x64, 0x65, 0x6c, 0x73, 0x2f, 0x72, 0x70, 0x63, 0x5f, 0x6d, 0x65,
- 0x73, 0x73, 0x61, 0x67, 0x65, 0x73, 0x2e, 0x70, 0x72, 0x6f, 0x74, 0x6f, 0x22, 0x95, 0x07, 0x0a,
- 0x11, 0x43, 0x72, 0x65, 0x61, 0x74, 0x65, 0x50, 0x6c, 0x61, 0x6e, 0x52, 0x65, 0x71, 0x75, 0x65,
- 0x73, 0x74, 0x12, 0x12, 0x0a, 0x04, 0x6e, 0x61, 0x6d, 0x65, 0x18, 0x01, 0x20, 0x01, 0x28, 0x09,
- 0x52, 0x04, 0x6e, 0x61, 0x6d, 0x65, 0x12, 0x20, 0x0a, 0x0b, 0x64, 0x65, 0x73, 0x63, 0x72, 0x69,
- 0x70, 0x74, 0x69, 0x6f, 0x6e, 0x18, 0x13, 0x20, 0x01, 0x28, 0x09, 0x52, 0x0b, 0x64, 0x65, 0x73,
- 0x63, 0x72, 0x69, 0x70, 0x74, 0x69, 0x6f, 0x6e, 0x12, 0x1c, 0x0a, 0x09, 0x63, 0x6c, 0x75, 0x73,
- 0x74, 0x65, 0x72, 0x49, 0x64, 0x18, 0x02, 0x20, 0x01, 0x28, 0x03, 0x52, 0x09, 0x63, 0x6c, 0x75,
- 0x73, 0x74, 0x65, 0x72, 0x49, 0x64, 0x12, 0x2a, 0x0a, 0x10, 0x74, 0x72, 0x61, 0x66, 0x66, 0x69,
- 0x63, 0x4c, 0x69, 0x6d, 0x69, 0x74, 0x4a, 0x53, 0x4f, 0x4e, 0x18, 0x03, 0x20, 0x01, 0x28, 0x0c,
- 0x52, 0x10, 0x74, 0x72, 0x61, 0x66, 0x66, 0x69, 0x63, 0x4c, 0x69, 0x6d, 0x69, 0x74, 0x4a, 0x53,
- 0x4f, 0x4e, 0x12, 0x3c, 0x0a, 0x19, 0x62, 0x61, 0x6e, 0x64, 0x77, 0x69, 0x64, 0x74, 0x68, 0x4c,
- 0x69, 0x6d, 0x69, 0x74, 0x50, 0x65, 0x72, 0x4e, 0x6f, 0x64, 0x65, 0x4a, 0x53, 0x4f, 0x4e, 0x18,
- 0x14, 0x20, 0x01, 0x28, 0x0c, 0x52, 0x19, 0x62, 0x61, 0x6e, 0x64, 0x77, 0x69, 0x64, 0x74, 0x68,
- 0x4c, 0x69, 0x6d, 0x69, 0x74, 0x50, 0x65, 0x72, 0x4e, 0x6f, 0x64, 0x65, 0x4a, 0x53, 0x4f, 0x4e,
- 0x12, 0x28, 0x0a, 0x0f, 0x68, 0x61, 0x73, 0x46, 0x75, 0x6c, 0x6c, 0x46, 0x65, 0x61, 0x74, 0x75,
- 0x72, 0x65, 0x73, 0x18, 0x12, 0x20, 0x01, 0x28, 0x08, 0x52, 0x0f, 0x68, 0x61, 0x73, 0x46, 0x75,
- 0x6c, 0x6c, 0x46, 0x65, 0x61, 0x74, 0x75, 0x72, 0x65, 0x73, 0x12, 0x22, 0x0a, 0x0c, 0x66, 0x65,
- 0x61, 0x74, 0x75, 0x72, 0x65, 0x73, 0x4a, 0x53, 0x4f, 0x4e, 0x18, 0x04, 0x20, 0x01, 0x28, 0x0c,
- 0x52, 0x0c, 0x66, 0x65, 0x61, 0x74, 0x75, 0x72, 0x65, 0x73, 0x4a, 0x53, 0x4f, 0x4e, 0x12, 0x1c,
- 0x0a, 0x09, 0x70, 0x72, 0x69, 0x63, 0x65, 0x54, 0x79, 0x70, 0x65, 0x18, 0x05, 0x20, 0x01, 0x28,
- 0x09, 0x52, 0x09, 0x70, 0x72, 0x69, 0x63, 0x65, 0x54, 0x79, 0x70, 0x65, 0x12, 0x2a, 0x0a, 0x10,
- 0x74, 0x72, 0x61, 0x66, 0x66, 0x69, 0x63, 0x50, 0x72, 0x69, 0x63, 0x65, 0x4a, 0x53, 0x4f, 0x4e,
- 0x18, 0x06, 0x20, 0x01, 0x28, 0x0c, 0x52, 0x10, 0x74, 0x72, 0x61, 0x66, 0x66, 0x69, 0x63, 0x50,
- 0x72, 0x69, 0x63, 0x65, 0x4a, 0x53, 0x4f, 0x4e, 0x12, 0x2e, 0x0a, 0x12, 0x62, 0x61, 0x6e, 0x64,
- 0x77, 0x69, 0x64, 0x74, 0x68, 0x50, 0x72, 0x69, 0x63, 0x65, 0x4a, 0x53, 0x4f, 0x4e, 0x18, 0x0a,
- 0x20, 0x01, 0x28, 0x0c, 0x52, 0x12, 0x62, 0x61, 0x6e, 0x64, 0x77, 0x69, 0x64, 0x74, 0x68, 0x50,
- 0x72, 0x69, 0x63, 0x65, 0x4a, 0x53, 0x4f, 0x4e, 0x12, 0x22, 0x0a, 0x0c, 0x6d, 0x6f, 0x6e, 0x74,
- 0x68, 0x6c, 0x79, 0x50, 0x72, 0x69, 0x63, 0x65, 0x18, 0x07, 0x20, 0x01, 0x28, 0x02, 0x52, 0x0c,
- 0x6d, 0x6f, 0x6e, 0x74, 0x68, 0x6c, 0x79, 0x50, 0x72, 0x69, 0x63, 0x65, 0x12, 0x28, 0x0a, 0x0f,
- 0x73, 0x65, 0x61, 0x73, 0x6f, 0x6e, 0x61, 0x6c, 0x6c, 0x79, 0x50, 0x72, 0x69, 0x63, 0x65, 0x18,
- 0x08, 0x20, 0x01, 0x28, 0x02, 0x52, 0x0f, 0x73, 0x65, 0x61, 0x73, 0x6f, 0x6e, 0x61, 0x6c, 0x6c,
- 0x79, 0x50, 0x72, 0x69, 0x63, 0x65, 0x12, 0x20, 0x0a, 0x0b, 0x79, 0x65, 0x61, 0x72, 0x6c, 0x79,
- 0x50, 0x72, 0x69, 0x63, 0x65, 0x18, 0x09, 0x20, 0x01, 0x28, 0x02, 0x52, 0x0b, 0x79, 0x65, 0x61,
- 0x72, 0x6c, 0x79, 0x50, 0x72, 0x69, 0x63, 0x65, 0x12, 0x22, 0x0a, 0x0c, 0x74, 0x6f, 0x74, 0x61,
- 0x6c, 0x53, 0x65, 0x72, 0x76, 0x65, 0x72, 0x73, 0x18, 0x0b, 0x20, 0x01, 0x28, 0x05, 0x52, 0x0c,
- 0x74, 0x6f, 0x74, 0x61, 0x6c, 0x53, 0x65, 0x72, 0x76, 0x65, 0x72, 0x73, 0x12, 0x3c, 0x0a, 0x19,
- 0x74, 0x6f, 0x74, 0x61, 0x6c, 0x53, 0x65, 0x72, 0x76, 0x65, 0x72, 0x4e, 0x61, 0x6d, 0x65, 0x73,
- 0x50, 0x65, 0x72, 0x53, 0x65, 0x72, 0x76, 0x65, 0x72, 0x18, 0x0c, 0x20, 0x01, 0x28, 0x05, 0x52,
- 0x19, 0x74, 0x6f, 0x74, 0x61, 0x6c, 0x53, 0x65, 0x72, 0x76, 0x65, 0x72, 0x4e, 0x61, 0x6d, 0x65,
- 0x73, 0x50, 0x65, 0x72, 0x53, 0x65, 0x72, 0x76, 0x65, 0x72, 0x12, 0x2a, 0x0a, 0x10, 0x74, 0x6f,
- 0x74, 0x61, 0x6c, 0x53, 0x65, 0x72, 0x76, 0x65, 0x72, 0x4e, 0x61, 0x6d, 0x65, 0x73, 0x18, 0x0d,
- 0x20, 0x01, 0x28, 0x05, 0x52, 0x10, 0x74, 0x6f, 0x74, 0x61, 0x6c, 0x53, 0x65, 0x72, 0x76, 0x65,
- 0x72, 0x4e, 0x61, 0x6d, 0x65, 0x73, 0x12, 0x24, 0x0a, 0x0d, 0x64, 0x61, 0x69, 0x6c, 0x79, 0x52,
- 0x65, 0x71, 0x75, 0x65, 0x73, 0x74, 0x73, 0x18, 0x0e, 0x20, 0x01, 0x28, 0x03, 0x52, 0x0d, 0x64,
- 0x61, 0x69, 0x6c, 0x79, 0x52, 0x65, 0x71, 0x75, 0x65, 0x73, 0x74, 0x73, 0x12, 0x28, 0x0a, 0x0f,
- 0x6d, 0x6f, 0x6e, 0x74, 0x68, 0x6c, 0x79, 0x52, 0x65, 0x71, 0x75, 0x65, 0x73, 0x74, 0x73, 0x18,
- 0x0f, 0x20, 0x01, 0x28, 0x03, 0x52, 0x0f, 0x6d, 0x6f, 0x6e, 0x74, 0x68, 0x6c, 0x79, 0x52, 0x65,
- 0x71, 0x75, 0x65, 0x73, 0x74, 0x73, 0x12, 0x3c, 0x0a, 0x19, 0x64, 0x61, 0x69, 0x6c, 0x79, 0x57,
- 0x65, 0x62, 0x73, 0x6f, 0x63, 0x6b, 0x65, 0x74, 0x43, 0x6f, 0x6e, 0x6e, 0x65, 0x63, 0x74, 0x69,
- 0x6f, 0x6e, 0x73, 0x18, 0x10, 0x20, 0x01, 0x28, 0x03, 0x52, 0x19, 0x64, 0x61, 0x69, 0x6c, 0x79,
- 0x57, 0x65, 0x62, 0x73, 0x6f, 0x63, 0x6b, 0x65, 0x74, 0x43, 0x6f, 0x6e, 0x6e, 0x65, 0x63, 0x74,
- 0x69, 0x6f, 0x6e, 0x73, 0x12, 0x40, 0x0a, 0x1b, 0x6d, 0x6f, 0x6e, 0x74, 0x68, 0x6c, 0x79, 0x57,
- 0x65, 0x62, 0x73, 0x6f, 0x63, 0x6b, 0x65, 0x74, 0x43, 0x6f, 0x6e, 0x6e, 0x65, 0x63, 0x74, 0x69,
- 0x6f, 0x6e, 0x73, 0x18, 0x11, 0x20, 0x01, 0x28, 0x03, 0x52, 0x1b, 0x6d, 0x6f, 0x6e, 0x74, 0x68,
- 0x6c, 0x79, 0x57, 0x65, 0x62, 0x73, 0x6f, 0x63, 0x6b, 0x65, 0x74, 0x43, 0x6f, 0x6e, 0x6e, 0x65,
- 0x63, 0x74, 0x69, 0x6f, 0x6e, 0x73, 0x12, 0x2c, 0x0a, 0x11, 0x6d, 0x61, 0x78, 0x55, 0x70, 0x6c,
- 0x6f, 0x61, 0x64, 0x53, 0x69, 0x7a, 0x65, 0x4a, 0x53, 0x4f, 0x4e, 0x18, 0x15, 0x20, 0x01, 0x28,
- 0x0c, 0x52, 0x11, 0x6d, 0x61, 0x78, 0x55, 0x70, 0x6c, 0x6f, 0x61, 0x64, 0x53, 0x69, 0x7a, 0x65,
- 0x4a, 0x53, 0x4f, 0x4e, 0x22, 0x2c, 0x0a, 0x12, 0x43, 0x72, 0x65, 0x61, 0x74, 0x65, 0x50, 0x6c,
- 0x61, 0x6e, 0x52, 0x65, 0x73, 0x70, 0x6f, 0x6e, 0x73, 0x65, 0x12, 0x16, 0x0a, 0x06, 0x70, 0x6c,
- 0x61, 0x6e, 0x49, 0x64, 0x18, 0x01, 0x20, 0x01, 0x28, 0x03, 0x52, 0x06, 0x70, 0x6c, 0x61, 0x6e,
- 0x49, 0x64, 0x22, 0xc1, 0x07, 0x0a, 0x11, 0x55, 0x70, 0x64, 0x61, 0x74, 0x65, 0x50, 0x6c, 0x61,
- 0x6e, 0x52, 0x65, 0x71, 0x75, 0x65, 0x73, 0x74, 0x12, 0x16, 0x0a, 0x06, 0x70, 0x6c, 0x61, 0x6e,
- 0x49, 0x64, 0x18, 0x01, 0x20, 0x01, 0x28, 0x03, 0x52, 0x06, 0x70, 0x6c, 0x61, 0x6e, 0x49, 0x64,
- 0x12, 0x12, 0x0a, 0x04, 0x6e, 0x61, 0x6d, 0x65, 0x18, 0x02, 0x20, 0x01, 0x28, 0x09, 0x52, 0x04,
- 0x6e, 0x61, 0x6d, 0x65, 0x12, 0x20, 0x0a, 0x0b, 0x64, 0x65, 0x73, 0x63, 0x72, 0x69, 0x70, 0x74,
- 0x69, 0x6f, 0x6e, 0x18, 0x15, 0x20, 0x01, 0x28, 0x09, 0x52, 0x0b, 0x64, 0x65, 0x73, 0x63, 0x72,
- 0x69, 0x70, 0x74, 0x69, 0x6f, 0x6e, 0x12, 0x12, 0x0a, 0x04, 0x69, 0x73, 0x4f, 0x6e, 0x18, 0x03,
- 0x20, 0x01, 0x28, 0x08, 0x52, 0x04, 0x69, 0x73, 0x4f, 0x6e, 0x12, 0x1c, 0x0a, 0x09, 0x63, 0x6c,
- 0x75, 0x73, 0x74, 0x65, 0x72, 0x49, 0x64, 0x18, 0x04, 0x20, 0x01, 0x28, 0x03, 0x52, 0x09, 0x63,
- 0x6c, 0x75, 0x73, 0x74, 0x65, 0x72, 0x49, 0x64, 0x12, 0x2a, 0x0a, 0x10, 0x74, 0x72, 0x61, 0x66,
- 0x66, 0x69, 0x63, 0x4c, 0x69, 0x6d, 0x69, 0x74, 0x4a, 0x53, 0x4f, 0x4e, 0x18, 0x05, 0x20, 0x01,
- 0x28, 0x0c, 0x52, 0x10, 0x74, 0x72, 0x61, 0x66, 0x66, 0x69, 0x63, 0x4c, 0x69, 0x6d, 0x69, 0x74,
- 0x4a, 0x53, 0x4f, 0x4e, 0x12, 0x3c, 0x0a, 0x19, 0x62, 0x61, 0x6e, 0x64, 0x77, 0x69, 0x64, 0x74,
- 0x68, 0x4c, 0x69, 0x6d, 0x69, 0x74, 0x50, 0x65, 0x72, 0x4e, 0x6f, 0x64, 0x65, 0x4a, 0x53, 0x4f,
- 0x4e, 0x18, 0x16, 0x20, 0x01, 0x28, 0x0c, 0x52, 0x19, 0x62, 0x61, 0x6e, 0x64, 0x77, 0x69, 0x64,
- 0x74, 0x68, 0x4c, 0x69, 0x6d, 0x69, 0x74, 0x50, 0x65, 0x72, 0x4e, 0x6f, 0x64, 0x65, 0x4a, 0x53,
- 0x4f, 0x4e, 0x12, 0x28, 0x0a, 0x0f, 0x68, 0x61, 0x73, 0x46, 0x75, 0x6c, 0x6c, 0x46, 0x65, 0x61,
- 0x74, 0x75, 0x72, 0x65, 0x73, 0x18, 0x14, 0x20, 0x01, 0x28, 0x08, 0x52, 0x0f, 0x68, 0x61, 0x73,
- 0x46, 0x75, 0x6c, 0x6c, 0x46, 0x65, 0x61, 0x74, 0x75, 0x72, 0x65, 0x73, 0x12, 0x22, 0x0a, 0x0c,
- 0x66, 0x65, 0x61, 0x74, 0x75, 0x72, 0x65, 0x73, 0x4a, 0x53, 0x4f, 0x4e, 0x18, 0x06, 0x20, 0x01,
- 0x28, 0x0c, 0x52, 0x0c, 0x66, 0x65, 0x61, 0x74, 0x75, 0x72, 0x65, 0x73, 0x4a, 0x53, 0x4f, 0x4e,
- 0x12, 0x1c, 0x0a, 0x09, 0x70, 0x72, 0x69, 0x63, 0x65, 0x54, 0x79, 0x70, 0x65, 0x18, 0x07, 0x20,
- 0x01, 0x28, 0x09, 0x52, 0x09, 0x70, 0x72, 0x69, 0x63, 0x65, 0x54, 0x79, 0x70, 0x65, 0x12, 0x2a,
- 0x0a, 0x10, 0x74, 0x72, 0x61, 0x66, 0x66, 0x69, 0x63, 0x50, 0x72, 0x69, 0x63, 0x65, 0x4a, 0x53,
- 0x4f, 0x4e, 0x18, 0x08, 0x20, 0x01, 0x28, 0x0c, 0x52, 0x10, 0x74, 0x72, 0x61, 0x66, 0x66, 0x69,
- 0x63, 0x50, 0x72, 0x69, 0x63, 0x65, 0x4a, 0x53, 0x4f, 0x4e, 0x12, 0x2e, 0x0a, 0x12, 0x62, 0x61,
- 0x6e, 0x64, 0x77, 0x69, 0x64, 0x74, 0x68, 0x50, 0x72, 0x69, 0x63, 0x65, 0x4a, 0x53, 0x4f, 0x4e,
- 0x18, 0x0c, 0x20, 0x01, 0x28, 0x0c, 0x52, 0x12, 0x62, 0x61, 0x6e, 0x64, 0x77, 0x69, 0x64, 0x74,
- 0x68, 0x50, 0x72, 0x69, 0x63, 0x65, 0x4a, 0x53, 0x4f, 0x4e, 0x12, 0x22, 0x0a, 0x0c, 0x6d, 0x6f,
- 0x6e, 0x74, 0x68, 0x6c, 0x79, 0x50, 0x72, 0x69, 0x63, 0x65, 0x18, 0x09, 0x20, 0x01, 0x28, 0x02,
- 0x52, 0x0c, 0x6d, 0x6f, 0x6e, 0x74, 0x68, 0x6c, 0x79, 0x50, 0x72, 0x69, 0x63, 0x65, 0x12, 0x28,
- 0x0a, 0x0f, 0x73, 0x65, 0x61, 0x73, 0x6f, 0x6e, 0x61, 0x6c, 0x6c, 0x79, 0x50, 0x72, 0x69, 0x63,
- 0x65, 0x18, 0x0a, 0x20, 0x01, 0x28, 0x02, 0x52, 0x0f, 0x73, 0x65, 0x61, 0x73, 0x6f, 0x6e, 0x61,
- 0x6c, 0x6c, 0x79, 0x50, 0x72, 0x69, 0x63, 0x65, 0x12, 0x20, 0x0a, 0x0b, 0x79, 0x65, 0x61, 0x72,
- 0x6c, 0x79, 0x50, 0x72, 0x69, 0x63, 0x65, 0x18, 0x0b, 0x20, 0x01, 0x28, 0x02, 0x52, 0x0b, 0x79,
- 0x65, 0x61, 0x72, 0x6c, 0x79, 0x50, 0x72, 0x69, 0x63, 0x65, 0x12, 0x22, 0x0a, 0x0c, 0x74, 0x6f,
- 0x74, 0x61, 0x6c, 0x53, 0x65, 0x72, 0x76, 0x65, 0x72, 0x73, 0x18, 0x0d, 0x20, 0x01, 0x28, 0x05,
- 0x52, 0x0c, 0x74, 0x6f, 0x74, 0x61, 0x6c, 0x53, 0x65, 0x72, 0x76, 0x65, 0x72, 0x73, 0x12, 0x3c,
- 0x0a, 0x19, 0x74, 0x6f, 0x74, 0x61, 0x6c, 0x53, 0x65, 0x72, 0x76, 0x65, 0x72, 0x4e, 0x61, 0x6d,
- 0x65, 0x73, 0x50, 0x65, 0x72, 0x53, 0x65, 0x72, 0x76, 0x65, 0x72, 0x18, 0x0e, 0x20, 0x01, 0x28,
- 0x05, 0x52, 0x19, 0x74, 0x6f, 0x74, 0x61, 0x6c, 0x53, 0x65, 0x72, 0x76, 0x65, 0x72, 0x4e, 0x61,
- 0x6d, 0x65, 0x73, 0x50, 0x65, 0x72, 0x53, 0x65, 0x72, 0x76, 0x65, 0x72, 0x12, 0x2a, 0x0a, 0x10,
- 0x74, 0x6f, 0x74, 0x61, 0x6c, 0x53, 0x65, 0x72, 0x76, 0x65, 0x72, 0x4e, 0x61, 0x6d, 0x65, 0x73,
- 0x18, 0x0f, 0x20, 0x01, 0x28, 0x05, 0x52, 0x10, 0x74, 0x6f, 0x74, 0x61, 0x6c, 0x53, 0x65, 0x72,
- 0x76, 0x65, 0x72, 0x4e, 0x61, 0x6d, 0x65, 0x73, 0x12, 0x24, 0x0a, 0x0d, 0x64, 0x61, 0x69, 0x6c,
- 0x79, 0x52, 0x65, 0x71, 0x75, 0x65, 0x73, 0x74, 0x73, 0x18, 0x10, 0x20, 0x01, 0x28, 0x03, 0x52,
- 0x0d, 0x64, 0x61, 0x69, 0x6c, 0x79, 0x52, 0x65, 0x71, 0x75, 0x65, 0x73, 0x74, 0x73, 0x12, 0x28,
- 0x0a, 0x0f, 0x6d, 0x6f, 0x6e, 0x74, 0x68, 0x6c, 0x79, 0x52, 0x65, 0x71, 0x75, 0x65, 0x73, 0x74,
- 0x73, 0x18, 0x11, 0x20, 0x01, 0x28, 0x03, 0x52, 0x0f, 0x6d, 0x6f, 0x6e, 0x74, 0x68, 0x6c, 0x79,
- 0x52, 0x65, 0x71, 0x75, 0x65, 0x73, 0x74, 0x73, 0x12, 0x3c, 0x0a, 0x19, 0x64, 0x61, 0x69, 0x6c,
- 0x79, 0x57, 0x65, 0x62, 0x73, 0x6f, 0x63, 0x6b, 0x65, 0x74, 0x43, 0x6f, 0x6e, 0x6e, 0x65, 0x63,
- 0x74, 0x69, 0x6f, 0x6e, 0x73, 0x18, 0x12, 0x20, 0x01, 0x28, 0x03, 0x52, 0x19, 0x64, 0x61, 0x69,
- 0x6c, 0x79, 0x57, 0x65, 0x62, 0x73, 0x6f, 0x63, 0x6b, 0x65, 0x74, 0x43, 0x6f, 0x6e, 0x6e, 0x65,
- 0x63, 0x74, 0x69, 0x6f, 0x6e, 0x73, 0x12, 0x40, 0x0a, 0x1b, 0x6d, 0x6f, 0x6e, 0x74, 0x68, 0x6c,
- 0x79, 0x57, 0x65, 0x62, 0x73, 0x6f, 0x63, 0x6b, 0x65, 0x74, 0x43, 0x6f, 0x6e, 0x6e, 0x65, 0x63,
- 0x74, 0x69, 0x6f, 0x6e, 0x73, 0x18, 0x13, 0x20, 0x01, 0x28, 0x03, 0x52, 0x1b, 0x6d, 0x6f, 0x6e,
- 0x74, 0x68, 0x6c, 0x79, 0x57, 0x65, 0x62, 0x73, 0x6f, 0x63, 0x6b, 0x65, 0x74, 0x43, 0x6f, 0x6e,
- 0x6e, 0x65, 0x63, 0x74, 0x69, 0x6f, 0x6e, 0x73, 0x12, 0x2c, 0x0a, 0x11, 0x6d, 0x61, 0x78, 0x55,
- 0x70, 0x6c, 0x6f, 0x61, 0x64, 0x53, 0x69, 0x7a, 0x65, 0x4a, 0x53, 0x4f, 0x4e, 0x18, 0x17, 0x20,
- 0x01, 0x28, 0x0c, 0x52, 0x11, 0x6d, 0x61, 0x78, 0x55, 0x70, 0x6c, 0x6f, 0x61, 0x64, 0x53, 0x69,
- 0x7a, 0x65, 0x4a, 0x53, 0x4f, 0x4e, 0x22, 0x2b, 0x0a, 0x11, 0x44, 0x65, 0x6c, 0x65, 0x74, 0x65,
- 0x50, 0x6c, 0x61, 0x6e, 0x52, 0x65, 0x71, 0x75, 0x65, 0x73, 0x74, 0x12, 0x16, 0x0a, 0x06, 0x70,
- 0x6c, 0x61, 0x6e, 0x49, 0x64, 0x18, 0x01, 0x20, 0x01, 0x28, 0x03, 0x52, 0x06, 0x70, 0x6c, 0x61,
- 0x6e, 0x49, 0x64, 0x22, 0x30, 0x0a, 0x16, 0x46, 0x69, 0x6e, 0x64, 0x45, 0x6e, 0x61, 0x62, 0x6c,
- 0x65, 0x64, 0x50, 0x6c, 0x61, 0x6e, 0x52, 0x65, 0x71, 0x75, 0x65, 0x73, 0x74, 0x12, 0x16, 0x0a,
- 0x06, 0x70, 0x6c, 0x61, 0x6e, 0x49, 0x64, 0x18, 0x01, 0x20, 0x01, 0x28, 0x03, 0x52, 0x06, 0x70,
- 0x6c, 0x61, 0x6e, 0x49, 0x64, 0x22, 0x37, 0x0a, 0x17, 0x46, 0x69, 0x6e, 0x64, 0x45, 0x6e, 0x61,
- 0x62, 0x6c, 0x65, 0x64, 0x50, 0x6c, 0x61, 0x6e, 0x52, 0x65, 0x73, 0x70, 0x6f, 0x6e, 0x73, 0x65,
- 0x12, 0x1c, 0x0a, 0x04, 0x70, 0x6c, 0x61, 0x6e, 0x18, 0x01, 0x20, 0x01, 0x28, 0x0b, 0x32, 0x08,
- 0x2e, 0x70, 0x62, 0x2e, 0x50, 0x6c, 0x61, 0x6e, 0x52, 0x04, 0x70, 0x6c, 0x61, 0x6e, 0x22, 0x2e,
- 0x0a, 0x14, 0x46, 0x69, 0x6e, 0x64, 0x42, 0x61, 0x73, 0x69, 0x63, 0x50, 0x6c, 0x61, 0x6e, 0x52,
- 0x65, 0x71, 0x75, 0x65, 0x73, 0x74, 0x12, 0x16, 0x0a, 0x06, 0x70, 0x6c, 0x61, 0x6e, 0x49, 0x64,
- 0x18, 0x01, 0x20, 0x01, 0x28, 0x03, 0x52, 0x06, 0x70, 0x6c, 0x61, 0x6e, 0x49, 0x64, 0x22, 0x35,
- 0x0a, 0x15, 0x46, 0x69, 0x6e, 0x64, 0x42, 0x61, 0x73, 0x69, 0x63, 0x50, 0x6c, 0x61, 0x6e, 0x52,
- 0x65, 0x73, 0x70, 0x6f, 0x6e, 0x73, 0x65, 0x12, 0x1c, 0x0a, 0x04, 0x70, 0x6c, 0x61, 0x6e, 0x18,
- 0x01, 0x20, 0x01, 0x28, 0x0b, 0x32, 0x08, 0x2e, 0x70, 0x62, 0x2e, 0x50, 0x6c, 0x61, 0x6e, 0x52,
- 0x04, 0x70, 0x6c, 0x61, 0x6e, 0x22, 0x1d, 0x0a, 0x1b, 0x43, 0x6f, 0x75, 0x6e, 0x74, 0x41, 0x6c,
- 0x6c, 0x45, 0x6e, 0x61, 0x62, 0x6c, 0x65, 0x64, 0x50, 0x6c, 0x61, 0x6e, 0x73, 0x52, 0x65, 0x71,
- 0x75, 0x65, 0x73, 0x74, 0x22, 0x45, 0x0a, 0x17, 0x4c, 0x69, 0x73, 0x74, 0x45, 0x6e, 0x61, 0x62,
- 0x6c, 0x65, 0x64, 0x50, 0x6c, 0x61, 0x6e, 0x73, 0x52, 0x65, 0x71, 0x75, 0x65, 0x73, 0x74, 0x12,
- 0x16, 0x0a, 0x06, 0x6f, 0x66, 0x66, 0x73, 0x65, 0x74, 0x18, 0x01, 0x20, 0x01, 0x28, 0x03, 0x52,
- 0x06, 0x6f, 0x66, 0x66, 0x73, 0x65, 0x74, 0x12, 0x12, 0x0a, 0x04, 0x73, 0x69, 0x7a, 0x65, 0x18,
- 0x02, 0x20, 0x01, 0x28, 0x03, 0x52, 0x04, 0x73, 0x69, 0x7a, 0x65, 0x22, 0x3a, 0x0a, 0x18, 0x4c,
- 0x69, 0x73, 0x74, 0x45, 0x6e, 0x61, 0x62, 0x6c, 0x65, 0x64, 0x50, 0x6c, 0x61, 0x6e, 0x73, 0x52,
- 0x65, 0x73, 0x70, 0x6f, 0x6e, 0x73, 0x65, 0x12, 0x1e, 0x0a, 0x05, 0x70, 0x6c, 0x61, 0x6e, 0x73,
- 0x18, 0x01, 0x20, 0x03, 0x28, 0x0b, 0x32, 0x08, 0x2e, 0x70, 0x62, 0x2e, 0x50, 0x6c, 0x61, 0x6e,
- 0x52, 0x05, 0x70, 0x6c, 0x61, 0x6e, 0x73, 0x22, 0x1e, 0x0a, 0x1c, 0x46, 0x69, 0x6e, 0x64, 0x41,
- 0x6c, 0x6c, 0x41, 0x76, 0x61, 0x69, 0x6c, 0x61, 0x62, 0x6c, 0x65, 0x50, 0x6c, 0x61, 0x6e, 0x73,
- 0x52, 0x65, 0x71, 0x75, 0x65, 0x73, 0x74, 0x22, 0x3f, 0x0a, 0x1d, 0x46, 0x69, 0x6e, 0x64, 0x41,
- 0x6c, 0x6c, 0x41, 0x76, 0x61, 0x69, 0x6c, 0x61, 0x62, 0x6c, 0x65, 0x50, 0x6c, 0x61, 0x6e, 0x73,
- 0x52, 0x65, 0x73, 0x70, 0x6f, 0x6e, 0x73, 0x65, 0x12, 0x1e, 0x0a, 0x05, 0x70, 0x6c, 0x61, 0x6e,
- 0x73, 0x18, 0x01, 0x20, 0x03, 0x28, 0x0b, 0x32, 0x08, 0x2e, 0x70, 0x62, 0x2e, 0x50, 0x6c, 0x61,
- 0x6e, 0x52, 0x05, 0x70, 0x6c, 0x61, 0x6e, 0x73, 0x22, 0x23, 0x0a, 0x21, 0x46, 0x69, 0x6e, 0x64,
- 0x41, 0x6c, 0x6c, 0x41, 0x76, 0x61, 0x69, 0x6c, 0x61, 0x62, 0x6c, 0x65, 0x42, 0x61, 0x73, 0x69,
- 0x63, 0x50, 0x6c, 0x61, 0x6e, 0x73, 0x52, 0x65, 0x71, 0x75, 0x65, 0x73, 0x74, 0x22, 0x44, 0x0a,
- 0x22, 0x46, 0x69, 0x6e, 0x64, 0x41, 0x6c, 0x6c, 0x41, 0x76, 0x61, 0x69, 0x6c, 0x61, 0x62, 0x6c,
- 0x65, 0x42, 0x61, 0x73, 0x69, 0x63, 0x50, 0x6c, 0x61, 0x6e, 0x73, 0x52, 0x65, 0x73, 0x70, 0x6f,
- 0x6e, 0x73, 0x65, 0x12, 0x1e, 0x0a, 0x05, 0x70, 0x6c, 0x61, 0x6e, 0x73, 0x18, 0x01, 0x20, 0x03,
- 0x28, 0x0b, 0x32, 0x08, 0x2e, 0x70, 0x62, 0x2e, 0x50, 0x6c, 0x61, 0x6e, 0x52, 0x05, 0x70, 0x6c,
- 0x61, 0x6e, 0x73, 0x22, 0x2c, 0x0a, 0x10, 0x53, 0x6f, 0x72, 0x74, 0x50, 0x6c, 0x61, 0x6e, 0x73,
- 0x52, 0x65, 0x71, 0x75, 0x65, 0x73, 0x74, 0x12, 0x18, 0x0a, 0x07, 0x70, 0x6c, 0x61, 0x6e, 0x49,
- 0x64, 0x73, 0x18, 0x01, 0x20, 0x03, 0x28, 0x03, 0x52, 0x07, 0x70, 0x6c, 0x61, 0x6e, 0x49, 0x64,
- 0x73, 0x32, 0xe2, 0x05, 0x0a, 0x0b, 0x50, 0x6c, 0x61, 0x6e, 0x53, 0x65, 0x72, 0x76, 0x69, 0x63,
- 0x65, 0x12, 0x3b, 0x0a, 0x0a, 0x63, 0x72, 0x65, 0x61, 0x74, 0x65, 0x50, 0x6c, 0x61, 0x6e, 0x12,
- 0x15, 0x2e, 0x70, 0x62, 0x2e, 0x43, 0x72, 0x65, 0x61, 0x74, 0x65, 0x50, 0x6c, 0x61, 0x6e, 0x52,
- 0x65, 0x71, 0x75, 0x65, 0x73, 0x74, 0x1a, 0x16, 0x2e, 0x70, 0x62, 0x2e, 0x43, 0x72, 0x65, 0x61,
- 0x74, 0x65, 0x50, 0x6c, 0x61, 0x6e, 0x52, 0x65, 0x73, 0x70, 0x6f, 0x6e, 0x73, 0x65, 0x12, 0x33,
- 0x0a, 0x0a, 0x75, 0x70, 0x64, 0x61, 0x74, 0x65, 0x50, 0x6c, 0x61, 0x6e, 0x12, 0x15, 0x2e, 0x70,
- 0x62, 0x2e, 0x55, 0x70, 0x64, 0x61, 0x74, 0x65, 0x50, 0x6c, 0x61, 0x6e, 0x52, 0x65, 0x71, 0x75,
- 0x65, 0x73, 0x74, 0x1a, 0x0e, 0x2e, 0x70, 0x62, 0x2e, 0x52, 0x50, 0x43, 0x53, 0x75, 0x63, 0x63,
- 0x65, 0x73, 0x73, 0x12, 0x33, 0x0a, 0x0a, 0x64, 0x65, 0x6c, 0x65, 0x74, 0x65, 0x50, 0x6c, 0x61,
- 0x6e, 0x12, 0x15, 0x2e, 0x70, 0x62, 0x2e, 0x44, 0x65, 0x6c, 0x65, 0x74, 0x65, 0x50, 0x6c, 0x61,
- 0x6e, 0x52, 0x65, 0x71, 0x75, 0x65, 0x73, 0x74, 0x1a, 0x0e, 0x2e, 0x70, 0x62, 0x2e, 0x52, 0x50,
- 0x43, 0x53, 0x75, 0x63, 0x63, 0x65, 0x73, 0x73, 0x12, 0x4a, 0x0a, 0x0f, 0x66, 0x69, 0x6e, 0x64,
- 0x45, 0x6e, 0x61, 0x62, 0x6c, 0x65, 0x64, 0x50, 0x6c, 0x61, 0x6e, 0x12, 0x1a, 0x2e, 0x70, 0x62,
- 0x2e, 0x46, 0x69, 0x6e, 0x64, 0x45, 0x6e, 0x61, 0x62, 0x6c, 0x65, 0x64, 0x50, 0x6c, 0x61, 0x6e,
- 0x52, 0x65, 0x71, 0x75, 0x65, 0x73, 0x74, 0x1a, 0x1b, 0x2e, 0x70, 0x62, 0x2e, 0x46, 0x69, 0x6e,
- 0x64, 0x45, 0x6e, 0x61, 0x62, 0x6c, 0x65, 0x64, 0x50, 0x6c, 0x61, 0x6e, 0x52, 0x65, 0x73, 0x70,
- 0x6f, 0x6e, 0x73, 0x65, 0x12, 0x44, 0x0a, 0x0d, 0x66, 0x69, 0x6e, 0x64, 0x42, 0x61, 0x73, 0x69,
- 0x63, 0x50, 0x6c, 0x61, 0x6e, 0x12, 0x18, 0x2e, 0x70, 0x62, 0x2e, 0x46, 0x69, 0x6e, 0x64, 0x42,
- 0x61, 0x73, 0x69, 0x63, 0x50, 0x6c, 0x61, 0x6e, 0x52, 0x65, 0x71, 0x75, 0x65, 0x73, 0x74, 0x1a,
- 0x19, 0x2e, 0x70, 0x62, 0x2e, 0x46, 0x69, 0x6e, 0x64, 0x42, 0x61, 0x73, 0x69, 0x63, 0x50, 0x6c,
- 0x61, 0x6e, 0x52, 0x65, 0x73, 0x70, 0x6f, 0x6e, 0x73, 0x65, 0x12, 0x4d, 0x0a, 0x14, 0x63, 0x6f,
- 0x75, 0x6e, 0x74, 0x41, 0x6c, 0x6c, 0x45, 0x6e, 0x61, 0x62, 0x6c, 0x65, 0x64, 0x50, 0x6c, 0x61,
- 0x6e, 0x73, 0x12, 0x1f, 0x2e, 0x70, 0x62, 0x2e, 0x43, 0x6f, 0x75, 0x6e, 0x74, 0x41, 0x6c, 0x6c,
- 0x45, 0x6e, 0x61, 0x62, 0x6c, 0x65, 0x64, 0x50, 0x6c, 0x61, 0x6e, 0x73, 0x52, 0x65, 0x71, 0x75,
- 0x65, 0x73, 0x74, 0x1a, 0x14, 0x2e, 0x70, 0x62, 0x2e, 0x52, 0x50, 0x43, 0x43, 0x6f, 0x75, 0x6e,
- 0x74, 0x52, 0x65, 0x73, 0x70, 0x6f, 0x6e, 0x73, 0x65, 0x12, 0x4d, 0x0a, 0x10, 0x6c, 0x69, 0x73,
- 0x74, 0x45, 0x6e, 0x61, 0x62, 0x6c, 0x65, 0x64, 0x50, 0x6c, 0x61, 0x6e, 0x73, 0x12, 0x1b, 0x2e,
- 0x70, 0x62, 0x2e, 0x4c, 0x69, 0x73, 0x74, 0x45, 0x6e, 0x61, 0x62, 0x6c, 0x65, 0x64, 0x50, 0x6c,
- 0x61, 0x6e, 0x73, 0x52, 0x65, 0x71, 0x75, 0x65, 0x73, 0x74, 0x1a, 0x1c, 0x2e, 0x70, 0x62, 0x2e,
- 0x4c, 0x69, 0x73, 0x74, 0x45, 0x6e, 0x61, 0x62, 0x6c, 0x65, 0x64, 0x50, 0x6c, 0x61, 0x6e, 0x73,
- 0x52, 0x65, 0x73, 0x70, 0x6f, 0x6e, 0x73, 0x65, 0x12, 0x5c, 0x0a, 0x15, 0x66, 0x69, 0x6e, 0x64,
- 0x41, 0x6c, 0x6c, 0x41, 0x76, 0x61, 0x69, 0x6c, 0x61, 0x62, 0x6c, 0x65, 0x50, 0x6c, 0x61, 0x6e,
- 0x73, 0x12, 0x20, 0x2e, 0x70, 0x62, 0x2e, 0x46, 0x69, 0x6e, 0x64, 0x41, 0x6c, 0x6c, 0x41, 0x76,
- 0x61, 0x69, 0x6c, 0x61, 0x62, 0x6c, 0x65, 0x50, 0x6c, 0x61, 0x6e, 0x73, 0x52, 0x65, 0x71, 0x75,
- 0x65, 0x73, 0x74, 0x1a, 0x21, 0x2e, 0x70, 0x62, 0x2e, 0x46, 0x69, 0x6e, 0x64, 0x41, 0x6c, 0x6c,
- 0x41, 0x76, 0x61, 0x69, 0x6c, 0x61, 0x62, 0x6c, 0x65, 0x50, 0x6c, 0x61, 0x6e, 0x73, 0x52, 0x65,
- 0x73, 0x70, 0x6f, 0x6e, 0x73, 0x65, 0x12, 0x6b, 0x0a, 0x1a, 0x66, 0x69, 0x6e, 0x64, 0x41, 0x6c,
- 0x6c, 0x41, 0x76, 0x61, 0x69, 0x6c, 0x61, 0x62, 0x6c, 0x65, 0x42, 0x61, 0x73, 0x69, 0x63, 0x50,
- 0x6c, 0x61, 0x6e, 0x73, 0x12, 0x25, 0x2e, 0x70, 0x62, 0x2e, 0x46, 0x69, 0x6e, 0x64, 0x41, 0x6c,
- 0x6c, 0x41, 0x76, 0x61, 0x69, 0x6c, 0x61, 0x62, 0x6c, 0x65, 0x42, 0x61, 0x73, 0x69, 0x63, 0x50,
- 0x6c, 0x61, 0x6e, 0x73, 0x52, 0x65, 0x71, 0x75, 0x65, 0x73, 0x74, 0x1a, 0x26, 0x2e, 0x70, 0x62,
- 0x2e, 0x46, 0x69, 0x6e, 0x64, 0x41, 0x6c, 0x6c, 0x41, 0x76, 0x61, 0x69, 0x6c, 0x61, 0x62, 0x6c,
- 0x65, 0x42, 0x61, 0x73, 0x69, 0x63, 0x50, 0x6c, 0x61, 0x6e, 0x73, 0x52, 0x65, 0x73, 0x70, 0x6f,
- 0x6e, 0x73, 0x65, 0x12, 0x31, 0x0a, 0x09, 0x73, 0x6f, 0x72, 0x74, 0x50, 0x6c, 0x61, 0x6e, 0x73,
- 0x12, 0x14, 0x2e, 0x70, 0x62, 0x2e, 0x53, 0x6f, 0x72, 0x74, 0x50, 0x6c, 0x61, 0x6e, 0x73, 0x52,
- 0x65, 0x71, 0x75, 0x65, 0x73, 0x74, 0x1a, 0x0e, 0x2e, 0x70, 0x62, 0x2e, 0x52, 0x50, 0x43, 0x53,
- 0x75, 0x63, 0x63, 0x65, 0x73, 0x73, 0x42, 0x06, 0x5a, 0x04, 0x2e, 0x2f, 0x70, 0x62, 0x62, 0x06,
- 0x70, 0x72, 0x6f, 0x74, 0x6f, 0x33,
-}
+const file_service_plan_proto_rawDesc = "" +
+ "\n" +
+ "\x12service_plan.proto\x12\x02pb\x1a\x17models/model_plan.proto\x1a\x19models/rpc_messages.proto\"\x95\a\n" +
+ "\x11CreatePlanRequest\x12\x12\n" +
+ "\x04name\x18\x01 \x01(\tR\x04name\x12 \n" +
+ "\vdescription\x18\x13 \x01(\tR\vdescription\x12\x1c\n" +
+ "\tclusterId\x18\x02 \x01(\x03R\tclusterId\x12*\n" +
+ "\x10trafficLimitJSON\x18\x03 \x01(\fR\x10trafficLimitJSON\x12<\n" +
+ "\x19bandwidthLimitPerNodeJSON\x18\x14 \x01(\fR\x19bandwidthLimitPerNodeJSON\x12(\n" +
+ "\x0fhasFullFeatures\x18\x12 \x01(\bR\x0fhasFullFeatures\x12\"\n" +
+ "\ffeaturesJSON\x18\x04 \x01(\fR\ffeaturesJSON\x12\x1c\n" +
+ "\tpriceType\x18\x05 \x01(\tR\tpriceType\x12*\n" +
+ "\x10trafficPriceJSON\x18\x06 \x01(\fR\x10trafficPriceJSON\x12.\n" +
+ "\x12bandwidthPriceJSON\x18\n" +
+ " \x01(\fR\x12bandwidthPriceJSON\x12\"\n" +
+ "\fmonthlyPrice\x18\a \x01(\x02R\fmonthlyPrice\x12(\n" +
+ "\x0fseasonallyPrice\x18\b \x01(\x02R\x0fseasonallyPrice\x12 \n" +
+ "\vyearlyPrice\x18\t \x01(\x02R\vyearlyPrice\x12\"\n" +
+ "\ftotalServers\x18\v \x01(\x05R\ftotalServers\x12<\n" +
+ "\x19totalServerNamesPerServer\x18\f \x01(\x05R\x19totalServerNamesPerServer\x12*\n" +
+ "\x10totalServerNames\x18\r \x01(\x05R\x10totalServerNames\x12$\n" +
+ "\rdailyRequests\x18\x0e \x01(\x03R\rdailyRequests\x12(\n" +
+ "\x0fmonthlyRequests\x18\x0f \x01(\x03R\x0fmonthlyRequests\x12<\n" +
+ "\x19dailyWebsocketConnections\x18\x10 \x01(\x03R\x19dailyWebsocketConnections\x12@\n" +
+ "\x1bmonthlyWebsocketConnections\x18\x11 \x01(\x03R\x1bmonthlyWebsocketConnections\x12,\n" +
+ "\x11maxUploadSizeJSON\x18\x15 \x01(\fR\x11maxUploadSizeJSON\",\n" +
+ "\x12CreatePlanResponse\x12\x16\n" +
+ "\x06planId\x18\x01 \x01(\x03R\x06planId\"\xc1\a\n" +
+ "\x11UpdatePlanRequest\x12\x16\n" +
+ "\x06planId\x18\x01 \x01(\x03R\x06planId\x12\x12\n" +
+ "\x04name\x18\x02 \x01(\tR\x04name\x12 \n" +
+ "\vdescription\x18\x15 \x01(\tR\vdescription\x12\x12\n" +
+ "\x04isOn\x18\x03 \x01(\bR\x04isOn\x12\x1c\n" +
+ "\tclusterId\x18\x04 \x01(\x03R\tclusterId\x12*\n" +
+ "\x10trafficLimitJSON\x18\x05 \x01(\fR\x10trafficLimitJSON\x12<\n" +
+ "\x19bandwidthLimitPerNodeJSON\x18\x16 \x01(\fR\x19bandwidthLimitPerNodeJSON\x12(\n" +
+ "\x0fhasFullFeatures\x18\x14 \x01(\bR\x0fhasFullFeatures\x12\"\n" +
+ "\ffeaturesJSON\x18\x06 \x01(\fR\ffeaturesJSON\x12\x1c\n" +
+ "\tpriceType\x18\a \x01(\tR\tpriceType\x12*\n" +
+ "\x10trafficPriceJSON\x18\b \x01(\fR\x10trafficPriceJSON\x12.\n" +
+ "\x12bandwidthPriceJSON\x18\f \x01(\fR\x12bandwidthPriceJSON\x12\"\n" +
+ "\fmonthlyPrice\x18\t \x01(\x02R\fmonthlyPrice\x12(\n" +
+ "\x0fseasonallyPrice\x18\n" +
+ " \x01(\x02R\x0fseasonallyPrice\x12 \n" +
+ "\vyearlyPrice\x18\v \x01(\x02R\vyearlyPrice\x12\"\n" +
+ "\ftotalServers\x18\r \x01(\x05R\ftotalServers\x12<\n" +
+ "\x19totalServerNamesPerServer\x18\x0e \x01(\x05R\x19totalServerNamesPerServer\x12*\n" +
+ "\x10totalServerNames\x18\x0f \x01(\x05R\x10totalServerNames\x12$\n" +
+ "\rdailyRequests\x18\x10 \x01(\x03R\rdailyRequests\x12(\n" +
+ "\x0fmonthlyRequests\x18\x11 \x01(\x03R\x0fmonthlyRequests\x12<\n" +
+ "\x19dailyWebsocketConnections\x18\x12 \x01(\x03R\x19dailyWebsocketConnections\x12@\n" +
+ "\x1bmonthlyWebsocketConnections\x18\x13 \x01(\x03R\x1bmonthlyWebsocketConnections\x12,\n" +
+ "\x11maxUploadSizeJSON\x18\x17 \x01(\fR\x11maxUploadSizeJSON\"+\n" +
+ "\x11DeletePlanRequest\x12\x16\n" +
+ "\x06planId\x18\x01 \x01(\x03R\x06planId\"0\n" +
+ "\x16FindEnabledPlanRequest\x12\x16\n" +
+ "\x06planId\x18\x01 \x01(\x03R\x06planId\"7\n" +
+ "\x17FindEnabledPlanResponse\x12\x1c\n" +
+ "\x04plan\x18\x01 \x01(\v2\b.pb.PlanR\x04plan\".\n" +
+ "\x14FindBasicPlanRequest\x12\x16\n" +
+ "\x06planId\x18\x01 \x01(\x03R\x06planId\"5\n" +
+ "\x15FindBasicPlanResponse\x12\x1c\n" +
+ "\x04plan\x18\x01 \x01(\v2\b.pb.PlanR\x04plan\"\x1d\n" +
+ "\x1bCountAllEnabledPlansRequest\"E\n" +
+ "\x17ListEnabledPlansRequest\x12\x16\n" +
+ "\x06offset\x18\x01 \x01(\x03R\x06offset\x12\x12\n" +
+ "\x04size\x18\x02 \x01(\x03R\x04size\":\n" +
+ "\x18ListEnabledPlansResponse\x12\x1e\n" +
+ "\x05plans\x18\x01 \x03(\v2\b.pb.PlanR\x05plans\"\x1e\n" +
+ "\x1cFindAllAvailablePlansRequest\"?\n" +
+ "\x1dFindAllAvailablePlansResponse\x12\x1e\n" +
+ "\x05plans\x18\x01 \x03(\v2\b.pb.PlanR\x05plans\"#\n" +
+ "!FindAllAvailableBasicPlansRequest\"D\n" +
+ "\"FindAllAvailableBasicPlansResponse\x12\x1e\n" +
+ "\x05plans\x18\x01 \x03(\v2\b.pb.PlanR\x05plans\",\n" +
+ "\x10SortPlansRequest\x12\x18\n" +
+ "\aplanIds\x18\x01 \x03(\x03R\aplanIds2\xe2\x05\n" +
+ "\vPlanService\x12;\n" +
+ "\n" +
+ "createPlan\x12\x15.pb.CreatePlanRequest\x1a\x16.pb.CreatePlanResponse\x123\n" +
+ "\n" +
+ "updatePlan\x12\x15.pb.UpdatePlanRequest\x1a\x0e.pb.RPCSuccess\x123\n" +
+ "\n" +
+ "deletePlan\x12\x15.pb.DeletePlanRequest\x1a\x0e.pb.RPCSuccess\x12J\n" +
+ "\x0ffindEnabledPlan\x12\x1a.pb.FindEnabledPlanRequest\x1a\x1b.pb.FindEnabledPlanResponse\x12D\n" +
+ "\rfindBasicPlan\x12\x18.pb.FindBasicPlanRequest\x1a\x19.pb.FindBasicPlanResponse\x12M\n" +
+ "\x14countAllEnabledPlans\x12\x1f.pb.CountAllEnabledPlansRequest\x1a\x14.pb.RPCCountResponse\x12M\n" +
+ "\x10listEnabledPlans\x12\x1b.pb.ListEnabledPlansRequest\x1a\x1c.pb.ListEnabledPlansResponse\x12\\\n" +
+ "\x15findAllAvailablePlans\x12 .pb.FindAllAvailablePlansRequest\x1a!.pb.FindAllAvailablePlansResponse\x12k\n" +
+ "\x1afindAllAvailableBasicPlans\x12%.pb.FindAllAvailableBasicPlansRequest\x1a&.pb.FindAllAvailableBasicPlansResponse\x121\n" +
+ "\tsortPlans\x12\x14.pb.SortPlansRequest\x1a\x0e.pb.RPCSuccessB\x06Z\x04./pbb\x06proto3"
var (
file_service_plan_proto_rawDescOnce sync.Once
- file_service_plan_proto_rawDescData = file_service_plan_proto_rawDesc
+ file_service_plan_proto_rawDescData []byte
)
func file_service_plan_proto_rawDescGZIP() []byte {
file_service_plan_proto_rawDescOnce.Do(func() {
- file_service_plan_proto_rawDescData = protoimpl.X.CompressGZIP(file_service_plan_proto_rawDescData)
+ file_service_plan_proto_rawDescData = protoimpl.X.CompressGZIP(unsafe.Slice(unsafe.StringData(file_service_plan_proto_rawDesc), len(file_service_plan_proto_rawDesc)))
})
return file_service_plan_proto_rawDescData
}
@@ -1352,7 +1227,7 @@ func file_service_plan_proto_init() {
out := protoimpl.TypeBuilder{
File: protoimpl.DescBuilder{
GoPackagePath: reflect.TypeOf(x{}).PkgPath(),
- RawDescriptor: file_service_plan_proto_rawDesc,
+ RawDescriptor: unsafe.Slice(unsafe.StringData(file_service_plan_proto_rawDesc), len(file_service_plan_proto_rawDesc)),
NumEnums: 0,
NumMessages: 16,
NumExtensions: 0,
@@ -1363,7 +1238,6 @@ func file_service_plan_proto_init() {
MessageInfos: file_service_plan_proto_msgTypes,
}.Build()
File_service_plan_proto = out.File
- file_service_plan_proto_rawDesc = nil
file_service_plan_proto_goTypes = nil
file_service_plan_proto_depIdxs = nil
}
diff --git a/EdgeCommon/pkg/rpc/pb/service_plan_grpc.pb.go b/EdgeCommon/pkg/rpc/pb/service_plan_grpc.pb.go
index e17fb34..da4e70d 100644
--- a/EdgeCommon/pkg/rpc/pb/service_plan_grpc.pb.go
+++ b/EdgeCommon/pkg/rpc/pb/service_plan_grpc.pb.go
@@ -1,7 +1,7 @@
// Code generated by protoc-gen-go-grpc. DO NOT EDIT.
// versions:
-// - protoc-gen-go-grpc v1.5.1
-// - protoc v6.33.2
+// - protoc-gen-go-grpc v1.6.1
+// - protoc v3.19.6
// source: service_plan.proto
package pb
@@ -203,34 +203,34 @@ type PlanServiceServer interface {
type UnimplementedPlanServiceServer struct{}
func (UnimplementedPlanServiceServer) CreatePlan(context.Context, *CreatePlanRequest) (*CreatePlanResponse, error) {
- return nil, status.Errorf(codes.Unimplemented, "method CreatePlan not implemented")
+ return nil, status.Error(codes.Unimplemented, "method CreatePlan not implemented")
}
func (UnimplementedPlanServiceServer) UpdatePlan(context.Context, *UpdatePlanRequest) (*RPCSuccess, error) {
- return nil, status.Errorf(codes.Unimplemented, "method UpdatePlan not implemented")
+ return nil, status.Error(codes.Unimplemented, "method UpdatePlan not implemented")
}
func (UnimplementedPlanServiceServer) DeletePlan(context.Context, *DeletePlanRequest) (*RPCSuccess, error) {
- return nil, status.Errorf(codes.Unimplemented, "method DeletePlan not implemented")
+ return nil, status.Error(codes.Unimplemented, "method DeletePlan not implemented")
}
func (UnimplementedPlanServiceServer) FindEnabledPlan(context.Context, *FindEnabledPlanRequest) (*FindEnabledPlanResponse, error) {
- return nil, status.Errorf(codes.Unimplemented, "method FindEnabledPlan not implemented")
+ return nil, status.Error(codes.Unimplemented, "method FindEnabledPlan not implemented")
}
func (UnimplementedPlanServiceServer) FindBasicPlan(context.Context, *FindBasicPlanRequest) (*FindBasicPlanResponse, error) {
- return nil, status.Errorf(codes.Unimplemented, "method FindBasicPlan not implemented")
+ return nil, status.Error(codes.Unimplemented, "method FindBasicPlan not implemented")
}
func (UnimplementedPlanServiceServer) CountAllEnabledPlans(context.Context, *CountAllEnabledPlansRequest) (*RPCCountResponse, error) {
- return nil, status.Errorf(codes.Unimplemented, "method CountAllEnabledPlans not implemented")
+ return nil, status.Error(codes.Unimplemented, "method CountAllEnabledPlans not implemented")
}
func (UnimplementedPlanServiceServer) ListEnabledPlans(context.Context, *ListEnabledPlansRequest) (*ListEnabledPlansResponse, error) {
- return nil, status.Errorf(codes.Unimplemented, "method ListEnabledPlans not implemented")
+ return nil, status.Error(codes.Unimplemented, "method ListEnabledPlans not implemented")
}
func (UnimplementedPlanServiceServer) FindAllAvailablePlans(context.Context, *FindAllAvailablePlansRequest) (*FindAllAvailablePlansResponse, error) {
- return nil, status.Errorf(codes.Unimplemented, "method FindAllAvailablePlans not implemented")
+ return nil, status.Error(codes.Unimplemented, "method FindAllAvailablePlans not implemented")
}
func (UnimplementedPlanServiceServer) FindAllAvailableBasicPlans(context.Context, *FindAllAvailableBasicPlansRequest) (*FindAllAvailableBasicPlansResponse, error) {
- return nil, status.Errorf(codes.Unimplemented, "method FindAllAvailableBasicPlans not implemented")
+ return nil, status.Error(codes.Unimplemented, "method FindAllAvailableBasicPlans not implemented")
}
func (UnimplementedPlanServiceServer) SortPlans(context.Context, *SortPlansRequest) (*RPCSuccess, error) {
- return nil, status.Errorf(codes.Unimplemented, "method SortPlans not implemented")
+ return nil, status.Error(codes.Unimplemented, "method SortPlans not implemented")
}
func (UnimplementedPlanServiceServer) testEmbeddedByValue() {}
@@ -242,7 +242,7 @@ type UnsafePlanServiceServer interface {
}
func RegisterPlanServiceServer(s grpc.ServiceRegistrar, srv PlanServiceServer) {
- // If the following call pancis, it indicates UnimplementedPlanServiceServer was
+ // If the following call panics, it indicates UnimplementedPlanServiceServer was
// embedded by pointer and is nil. This will cause panics if an
// unimplemented method is ever invoked, so we test this at initialization
// time to prevent it from happening at runtime later due to I/O.
diff --git a/EdgeCommon/pkg/rpc/pb/service_post.pb.go b/EdgeCommon/pkg/rpc/pb/service_post.pb.go
index 7602b41..19488fe 100644
--- a/EdgeCommon/pkg/rpc/pb/service_post.pb.go
+++ b/EdgeCommon/pkg/rpc/pb/service_post.pb.go
@@ -1,7 +1,7 @@
// Code generated by protoc-gen-go. DO NOT EDIT.
// versions:
-// protoc-gen-go v1.36.0
-// protoc v6.33.2
+// protoc-gen-go v1.36.11
+// protoc v3.19.6
// source: service_post.proto
package pb
@@ -11,6 +11,7 @@ import (
protoimpl "google.golang.org/protobuf/runtime/protoimpl"
reflect "reflect"
sync "sync"
+ unsafe "unsafe"
)
const (
@@ -629,119 +630,70 @@ func (x *FindPostResponse) GetPost() *Post {
var File_service_post_proto protoreflect.FileDescriptor
-var file_service_post_proto_rawDesc = []byte{
- 0x0a, 0x12, 0x73, 0x65, 0x72, 0x76, 0x69, 0x63, 0x65, 0x5f, 0x70, 0x6f, 0x73, 0x74, 0x2e, 0x70,
- 0x72, 0x6f, 0x74, 0x6f, 0x12, 0x02, 0x70, 0x62, 0x1a, 0x17, 0x6d, 0x6f, 0x64, 0x65, 0x6c, 0x73,
- 0x2f, 0x6d, 0x6f, 0x64, 0x65, 0x6c, 0x5f, 0x70, 0x6f, 0x73, 0x74, 0x2e, 0x70, 0x72, 0x6f, 0x74,
- 0x6f, 0x1a, 0x19, 0x6d, 0x6f, 0x64, 0x65, 0x6c, 0x73, 0x2f, 0x72, 0x70, 0x63, 0x5f, 0x6d, 0x65,
- 0x73, 0x73, 0x61, 0x67, 0x65, 0x73, 0x2e, 0x70, 0x72, 0x6f, 0x74, 0x6f, 0x22, 0xb1, 0x01, 0x0a,
- 0x11, 0x43, 0x72, 0x65, 0x61, 0x74, 0x65, 0x50, 0x6f, 0x73, 0x74, 0x52, 0x65, 0x71, 0x75, 0x65,
- 0x73, 0x74, 0x12, 0x26, 0x0a, 0x0e, 0x70, 0x6f, 0x73, 0x74, 0x43, 0x61, 0x74, 0x65, 0x67, 0x6f,
- 0x72, 0x79, 0x49, 0x64, 0x18, 0x01, 0x20, 0x01, 0x28, 0x03, 0x52, 0x0e, 0x70, 0x6f, 0x73, 0x74,
- 0x43, 0x61, 0x74, 0x65, 0x67, 0x6f, 0x72, 0x79, 0x49, 0x64, 0x12, 0x12, 0x0a, 0x04, 0x74, 0x79,
- 0x70, 0x65, 0x18, 0x02, 0x20, 0x01, 0x28, 0x09, 0x52, 0x04, 0x74, 0x79, 0x70, 0x65, 0x12, 0x20,
- 0x0a, 0x0b, 0x70, 0x72, 0x6f, 0x64, 0x75, 0x63, 0x74, 0x43, 0x6f, 0x64, 0x65, 0x18, 0x03, 0x20,
- 0x01, 0x28, 0x09, 0x52, 0x0b, 0x70, 0x72, 0x6f, 0x64, 0x75, 0x63, 0x74, 0x43, 0x6f, 0x64, 0x65,
- 0x12, 0x18, 0x0a, 0x07, 0x73, 0x75, 0x62, 0x6a, 0x65, 0x63, 0x74, 0x18, 0x04, 0x20, 0x01, 0x28,
- 0x09, 0x52, 0x07, 0x73, 0x75, 0x62, 0x6a, 0x65, 0x63, 0x74, 0x12, 0x10, 0x0a, 0x03, 0x75, 0x72,
- 0x6c, 0x18, 0x05, 0x20, 0x01, 0x28, 0x09, 0x52, 0x03, 0x75, 0x72, 0x6c, 0x12, 0x12, 0x0a, 0x04,
- 0x62, 0x6f, 0x64, 0x79, 0x18, 0x06, 0x20, 0x01, 0x28, 0x09, 0x52, 0x04, 0x62, 0x6f, 0x64, 0x79,
- 0x22, 0x2c, 0x0a, 0x12, 0x43, 0x72, 0x65, 0x61, 0x74, 0x65, 0x50, 0x6f, 0x73, 0x74, 0x52, 0x65,
- 0x73, 0x70, 0x6f, 0x6e, 0x73, 0x65, 0x12, 0x16, 0x0a, 0x06, 0x70, 0x6f, 0x73, 0x74, 0x49, 0x64,
- 0x18, 0x01, 0x20, 0x01, 0x28, 0x03, 0x52, 0x06, 0x70, 0x6f, 0x73, 0x74, 0x49, 0x64, 0x22, 0xc9,
- 0x01, 0x0a, 0x11, 0x55, 0x70, 0x64, 0x61, 0x74, 0x65, 0x50, 0x6f, 0x73, 0x74, 0x52, 0x65, 0x71,
- 0x75, 0x65, 0x73, 0x74, 0x12, 0x16, 0x0a, 0x06, 0x70, 0x6f, 0x73, 0x74, 0x49, 0x64, 0x18, 0x01,
- 0x20, 0x01, 0x28, 0x03, 0x52, 0x06, 0x70, 0x6f, 0x73, 0x74, 0x49, 0x64, 0x12, 0x26, 0x0a, 0x0e,
- 0x70, 0x6f, 0x73, 0x74, 0x43, 0x61, 0x74, 0x65, 0x67, 0x6f, 0x72, 0x79, 0x49, 0x64, 0x18, 0x02,
- 0x20, 0x01, 0x28, 0x03, 0x52, 0x0e, 0x70, 0x6f, 0x73, 0x74, 0x43, 0x61, 0x74, 0x65, 0x67, 0x6f,
- 0x72, 0x79, 0x49, 0x64, 0x12, 0x20, 0x0a, 0x0b, 0x70, 0x72, 0x6f, 0x64, 0x75, 0x63, 0x74, 0x43,
- 0x6f, 0x64, 0x65, 0x18, 0x03, 0x20, 0x01, 0x28, 0x09, 0x52, 0x0b, 0x70, 0x72, 0x6f, 0x64, 0x75,
- 0x63, 0x74, 0x43, 0x6f, 0x64, 0x65, 0x12, 0x18, 0x0a, 0x07, 0x73, 0x75, 0x62, 0x6a, 0x65, 0x63,
- 0x74, 0x18, 0x04, 0x20, 0x01, 0x28, 0x09, 0x52, 0x07, 0x73, 0x75, 0x62, 0x6a, 0x65, 0x63, 0x74,
- 0x12, 0x12, 0x0a, 0x04, 0x74, 0x79, 0x70, 0x65, 0x18, 0x05, 0x20, 0x01, 0x28, 0x09, 0x52, 0x04,
- 0x74, 0x79, 0x70, 0x65, 0x12, 0x10, 0x0a, 0x03, 0x75, 0x72, 0x6c, 0x18, 0x06, 0x20, 0x01, 0x28,
- 0x09, 0x52, 0x03, 0x75, 0x72, 0x6c, 0x12, 0x12, 0x0a, 0x04, 0x62, 0x6f, 0x64, 0x79, 0x18, 0x07,
- 0x20, 0x01, 0x28, 0x09, 0x52, 0x04, 0x62, 0x6f, 0x64, 0x79, 0x22, 0x2b, 0x0a, 0x11, 0x44, 0x65,
- 0x6c, 0x65, 0x74, 0x65, 0x50, 0x6f, 0x73, 0x74, 0x52, 0x65, 0x71, 0x75, 0x65, 0x73, 0x74, 0x12,
- 0x16, 0x0a, 0x06, 0x70, 0x6f, 0x73, 0x74, 0x49, 0x64, 0x18, 0x01, 0x20, 0x01, 0x28, 0x03, 0x52,
- 0x06, 0x70, 0x6f, 0x73, 0x74, 0x49, 0x64, 0x22, 0x2c, 0x0a, 0x12, 0x50, 0x75, 0x62, 0x6c, 0x69,
- 0x73, 0x68, 0x50, 0x6f, 0x73, 0x74, 0x52, 0x65, 0x71, 0x75, 0x65, 0x73, 0x74, 0x12, 0x16, 0x0a,
- 0x06, 0x70, 0x6f, 0x73, 0x74, 0x49, 0x64, 0x18, 0x01, 0x20, 0x01, 0x28, 0x03, 0x52, 0x06, 0x70,
- 0x6f, 0x73, 0x74, 0x49, 0x64, 0x22, 0x83, 0x01, 0x0a, 0x11, 0x43, 0x6f, 0x75, 0x6e, 0x74, 0x50,
- 0x6f, 0x73, 0x74, 0x73, 0x52, 0x65, 0x71, 0x75, 0x65, 0x73, 0x74, 0x12, 0x26, 0x0a, 0x0e, 0x70,
- 0x6f, 0x73, 0x74, 0x43, 0x61, 0x74, 0x65, 0x67, 0x6f, 0x72, 0x79, 0x49, 0x64, 0x18, 0x01, 0x20,
- 0x01, 0x28, 0x03, 0x52, 0x0e, 0x70, 0x6f, 0x73, 0x74, 0x43, 0x61, 0x74, 0x65, 0x67, 0x6f, 0x72,
- 0x79, 0x49, 0x64, 0x12, 0x20, 0x0a, 0x0b, 0x70, 0x72, 0x6f, 0x64, 0x75, 0x63, 0x74, 0x43, 0x6f,
- 0x64, 0x65, 0x18, 0x02, 0x20, 0x01, 0x28, 0x09, 0x52, 0x0b, 0x70, 0x72, 0x6f, 0x64, 0x75, 0x63,
- 0x74, 0x43, 0x6f, 0x64, 0x65, 0x12, 0x24, 0x0a, 0x0d, 0x70, 0x75, 0x62, 0x6c, 0x69, 0x73, 0x68,
- 0x65, 0x64, 0x4f, 0x6e, 0x6c, 0x79, 0x18, 0x03, 0x20, 0x01, 0x28, 0x08, 0x52, 0x0d, 0x70, 0x75,
- 0x62, 0x6c, 0x69, 0x73, 0x68, 0x65, 0x64, 0x4f, 0x6e, 0x6c, 0x79, 0x22, 0xbc, 0x02, 0x0a, 0x10,
- 0x4c, 0x69, 0x73, 0x74, 0x50, 0x6f, 0x73, 0x74, 0x73, 0x52, 0x65, 0x71, 0x75, 0x65, 0x73, 0x74,
- 0x12, 0x16, 0x0a, 0x06, 0x6f, 0x66, 0x66, 0x73, 0x65, 0x74, 0x18, 0x01, 0x20, 0x01, 0x28, 0x03,
- 0x52, 0x06, 0x6f, 0x66, 0x66, 0x73, 0x65, 0x74, 0x12, 0x12, 0x0a, 0x04, 0x73, 0x69, 0x7a, 0x65,
- 0x18, 0x02, 0x20, 0x01, 0x28, 0x03, 0x52, 0x04, 0x73, 0x69, 0x7a, 0x65, 0x12, 0x20, 0x0a, 0x0b,
- 0x70, 0x72, 0x6f, 0x64, 0x75, 0x63, 0x74, 0x43, 0x6f, 0x64, 0x65, 0x18, 0x03, 0x20, 0x01, 0x28,
- 0x09, 0x52, 0x0b, 0x70, 0x72, 0x6f, 0x64, 0x75, 0x63, 0x74, 0x43, 0x6f, 0x64, 0x65, 0x12, 0x26,
- 0x0a, 0x0e, 0x70, 0x6f, 0x73, 0x74, 0x43, 0x61, 0x74, 0x65, 0x67, 0x6f, 0x72, 0x79, 0x49, 0x64,
- 0x18, 0x04, 0x20, 0x01, 0x28, 0x03, 0x52, 0x0e, 0x70, 0x6f, 0x73, 0x74, 0x43, 0x61, 0x74, 0x65,
- 0x67, 0x6f, 0x72, 0x79, 0x49, 0x64, 0x12, 0x2a, 0x0a, 0x10, 0x70, 0x6f, 0x73, 0x74, 0x43, 0x61,
- 0x74, 0x65, 0x67, 0x6f, 0x72, 0x79, 0x43, 0x6f, 0x64, 0x65, 0x18, 0x05, 0x20, 0x01, 0x28, 0x09,
- 0x52, 0x10, 0x70, 0x6f, 0x73, 0x74, 0x43, 0x61, 0x74, 0x65, 0x67, 0x6f, 0x72, 0x79, 0x43, 0x6f,
- 0x64, 0x65, 0x12, 0x3c, 0x0a, 0x19, 0x65, 0x78, 0x63, 0x6c, 0x75, 0x64, 0x69, 0x6e, 0x67, 0x50,
- 0x6f, 0x73, 0x74, 0x43, 0x61, 0x74, 0x65, 0x67, 0x6f, 0x72, 0x79, 0x43, 0x6f, 0x64, 0x65, 0x18,
- 0x06, 0x20, 0x01, 0x28, 0x09, 0x52, 0x19, 0x65, 0x78, 0x63, 0x6c, 0x75, 0x64, 0x69, 0x6e, 0x67,
- 0x50, 0x6f, 0x73, 0x74, 0x43, 0x61, 0x74, 0x65, 0x67, 0x6f, 0x72, 0x79, 0x43, 0x6f, 0x64, 0x65,
- 0x12, 0x24, 0x0a, 0x0d, 0x70, 0x75, 0x62, 0x6c, 0x69, 0x73, 0x68, 0x65, 0x64, 0x4f, 0x6e, 0x6c,
- 0x79, 0x18, 0x07, 0x20, 0x01, 0x28, 0x08, 0x52, 0x0d, 0x70, 0x75, 0x62, 0x6c, 0x69, 0x73, 0x68,
- 0x65, 0x64, 0x4f, 0x6e, 0x6c, 0x79, 0x12, 0x22, 0x0a, 0x0c, 0x63, 0x6f, 0x6e, 0x74, 0x61, 0x69,
- 0x6e, 0x73, 0x42, 0x6f, 0x64, 0x79, 0x18, 0x08, 0x20, 0x01, 0x28, 0x08, 0x52, 0x0c, 0x63, 0x6f,
- 0x6e, 0x74, 0x61, 0x69, 0x6e, 0x73, 0x42, 0x6f, 0x64, 0x79, 0x22, 0x33, 0x0a, 0x11, 0x4c, 0x69,
- 0x73, 0x74, 0x50, 0x6f, 0x73, 0x74, 0x73, 0x52, 0x65, 0x73, 0x70, 0x6f, 0x6e, 0x73, 0x65, 0x12,
- 0x1e, 0x0a, 0x05, 0x70, 0x6f, 0x73, 0x74, 0x73, 0x18, 0x01, 0x20, 0x03, 0x28, 0x0b, 0x32, 0x08,
- 0x2e, 0x70, 0x62, 0x2e, 0x50, 0x6f, 0x73, 0x74, 0x52, 0x05, 0x70, 0x6f, 0x73, 0x74, 0x73, 0x22,
- 0x29, 0x0a, 0x0f, 0x46, 0x69, 0x6e, 0x64, 0x50, 0x6f, 0x73, 0x74, 0x52, 0x65, 0x71, 0x75, 0x65,
- 0x73, 0x74, 0x12, 0x16, 0x0a, 0x06, 0x70, 0x6f, 0x73, 0x74, 0x49, 0x64, 0x18, 0x01, 0x20, 0x01,
- 0x28, 0x03, 0x52, 0x06, 0x70, 0x6f, 0x73, 0x74, 0x49, 0x64, 0x22, 0x30, 0x0a, 0x10, 0x46, 0x69,
- 0x6e, 0x64, 0x50, 0x6f, 0x73, 0x74, 0x52, 0x65, 0x73, 0x70, 0x6f, 0x6e, 0x73, 0x65, 0x12, 0x1c,
- 0x0a, 0x04, 0x70, 0x6f, 0x73, 0x74, 0x18, 0x01, 0x20, 0x01, 0x28, 0x0b, 0x32, 0x08, 0x2e, 0x70,
- 0x62, 0x2e, 0x50, 0x6f, 0x73, 0x74, 0x52, 0x04, 0x70, 0x6f, 0x73, 0x74, 0x32, 0x97, 0x03, 0x0a,
- 0x0b, 0x50, 0x6f, 0x73, 0x74, 0x53, 0x65, 0x72, 0x76, 0x69, 0x63, 0x65, 0x12, 0x3b, 0x0a, 0x0a,
- 0x63, 0x72, 0x65, 0x61, 0x74, 0x65, 0x50, 0x6f, 0x73, 0x74, 0x12, 0x15, 0x2e, 0x70, 0x62, 0x2e,
- 0x43, 0x72, 0x65, 0x61, 0x74, 0x65, 0x50, 0x6f, 0x73, 0x74, 0x52, 0x65, 0x71, 0x75, 0x65, 0x73,
- 0x74, 0x1a, 0x16, 0x2e, 0x70, 0x62, 0x2e, 0x43, 0x72, 0x65, 0x61, 0x74, 0x65, 0x50, 0x6f, 0x73,
- 0x74, 0x52, 0x65, 0x73, 0x70, 0x6f, 0x6e, 0x73, 0x65, 0x12, 0x33, 0x0a, 0x0a, 0x75, 0x70, 0x64,
- 0x61, 0x74, 0x65, 0x50, 0x6f, 0x73, 0x74, 0x12, 0x15, 0x2e, 0x70, 0x62, 0x2e, 0x55, 0x70, 0x64,
- 0x61, 0x74, 0x65, 0x50, 0x6f, 0x73, 0x74, 0x52, 0x65, 0x71, 0x75, 0x65, 0x73, 0x74, 0x1a, 0x0e,
- 0x2e, 0x70, 0x62, 0x2e, 0x52, 0x50, 0x43, 0x53, 0x75, 0x63, 0x63, 0x65, 0x73, 0x73, 0x12, 0x33,
- 0x0a, 0x0a, 0x64, 0x65, 0x6c, 0x65, 0x74, 0x65, 0x50, 0x6f, 0x73, 0x74, 0x12, 0x15, 0x2e, 0x70,
- 0x62, 0x2e, 0x44, 0x65, 0x6c, 0x65, 0x74, 0x65, 0x50, 0x6f, 0x73, 0x74, 0x52, 0x65, 0x71, 0x75,
- 0x65, 0x73, 0x74, 0x1a, 0x0e, 0x2e, 0x70, 0x62, 0x2e, 0x52, 0x50, 0x43, 0x53, 0x75, 0x63, 0x63,
- 0x65, 0x73, 0x73, 0x12, 0x35, 0x0a, 0x0b, 0x70, 0x75, 0x62, 0x6c, 0x69, 0x73, 0x68, 0x50, 0x6f,
- 0x73, 0x74, 0x12, 0x16, 0x2e, 0x70, 0x62, 0x2e, 0x50, 0x75, 0x62, 0x6c, 0x69, 0x73, 0x68, 0x50,
- 0x6f, 0x73, 0x74, 0x52, 0x65, 0x71, 0x75, 0x65, 0x73, 0x74, 0x1a, 0x0e, 0x2e, 0x70, 0x62, 0x2e,
- 0x52, 0x50, 0x43, 0x53, 0x75, 0x63, 0x63, 0x65, 0x73, 0x73, 0x12, 0x39, 0x0a, 0x0a, 0x63, 0x6f,
- 0x75, 0x6e, 0x74, 0x50, 0x6f, 0x73, 0x74, 0x73, 0x12, 0x15, 0x2e, 0x70, 0x62, 0x2e, 0x43, 0x6f,
- 0x75, 0x6e, 0x74, 0x50, 0x6f, 0x73, 0x74, 0x73, 0x52, 0x65, 0x71, 0x75, 0x65, 0x73, 0x74, 0x1a,
- 0x14, 0x2e, 0x70, 0x62, 0x2e, 0x52, 0x50, 0x43, 0x43, 0x6f, 0x75, 0x6e, 0x74, 0x52, 0x65, 0x73,
- 0x70, 0x6f, 0x6e, 0x73, 0x65, 0x12, 0x38, 0x0a, 0x09, 0x6c, 0x69, 0x73, 0x74, 0x50, 0x6f, 0x73,
- 0x74, 0x73, 0x12, 0x14, 0x2e, 0x70, 0x62, 0x2e, 0x4c, 0x69, 0x73, 0x74, 0x50, 0x6f, 0x73, 0x74,
- 0x73, 0x52, 0x65, 0x71, 0x75, 0x65, 0x73, 0x74, 0x1a, 0x15, 0x2e, 0x70, 0x62, 0x2e, 0x4c, 0x69,
- 0x73, 0x74, 0x50, 0x6f, 0x73, 0x74, 0x73, 0x52, 0x65, 0x73, 0x70, 0x6f, 0x6e, 0x73, 0x65, 0x12,
- 0x35, 0x0a, 0x08, 0x66, 0x69, 0x6e, 0x64, 0x50, 0x6f, 0x73, 0x74, 0x12, 0x13, 0x2e, 0x70, 0x62,
- 0x2e, 0x46, 0x69, 0x6e, 0x64, 0x50, 0x6f, 0x73, 0x74, 0x52, 0x65, 0x71, 0x75, 0x65, 0x73, 0x74,
- 0x1a, 0x14, 0x2e, 0x70, 0x62, 0x2e, 0x46, 0x69, 0x6e, 0x64, 0x50, 0x6f, 0x73, 0x74, 0x52, 0x65,
- 0x73, 0x70, 0x6f, 0x6e, 0x73, 0x65, 0x42, 0x06, 0x5a, 0x04, 0x2e, 0x2f, 0x70, 0x62, 0x62, 0x06,
- 0x70, 0x72, 0x6f, 0x74, 0x6f, 0x33,
-}
+const file_service_post_proto_rawDesc = "" +
+ "\n" +
+ "\x12service_post.proto\x12\x02pb\x1a\x17models/model_post.proto\x1a\x19models/rpc_messages.proto\"\xb1\x01\n" +
+ "\x11CreatePostRequest\x12&\n" +
+ "\x0epostCategoryId\x18\x01 \x01(\x03R\x0epostCategoryId\x12\x12\n" +
+ "\x04type\x18\x02 \x01(\tR\x04type\x12 \n" +
+ "\vproductCode\x18\x03 \x01(\tR\vproductCode\x12\x18\n" +
+ "\asubject\x18\x04 \x01(\tR\asubject\x12\x10\n" +
+ "\x03url\x18\x05 \x01(\tR\x03url\x12\x12\n" +
+ "\x04body\x18\x06 \x01(\tR\x04body\",\n" +
+ "\x12CreatePostResponse\x12\x16\n" +
+ "\x06postId\x18\x01 \x01(\x03R\x06postId\"\xc9\x01\n" +
+ "\x11UpdatePostRequest\x12\x16\n" +
+ "\x06postId\x18\x01 \x01(\x03R\x06postId\x12&\n" +
+ "\x0epostCategoryId\x18\x02 \x01(\x03R\x0epostCategoryId\x12 \n" +
+ "\vproductCode\x18\x03 \x01(\tR\vproductCode\x12\x18\n" +
+ "\asubject\x18\x04 \x01(\tR\asubject\x12\x12\n" +
+ "\x04type\x18\x05 \x01(\tR\x04type\x12\x10\n" +
+ "\x03url\x18\x06 \x01(\tR\x03url\x12\x12\n" +
+ "\x04body\x18\a \x01(\tR\x04body\"+\n" +
+ "\x11DeletePostRequest\x12\x16\n" +
+ "\x06postId\x18\x01 \x01(\x03R\x06postId\",\n" +
+ "\x12PublishPostRequest\x12\x16\n" +
+ "\x06postId\x18\x01 \x01(\x03R\x06postId\"\x83\x01\n" +
+ "\x11CountPostsRequest\x12&\n" +
+ "\x0epostCategoryId\x18\x01 \x01(\x03R\x0epostCategoryId\x12 \n" +
+ "\vproductCode\x18\x02 \x01(\tR\vproductCode\x12$\n" +
+ "\rpublishedOnly\x18\x03 \x01(\bR\rpublishedOnly\"\xbc\x02\n" +
+ "\x10ListPostsRequest\x12\x16\n" +
+ "\x06offset\x18\x01 \x01(\x03R\x06offset\x12\x12\n" +
+ "\x04size\x18\x02 \x01(\x03R\x04size\x12 \n" +
+ "\vproductCode\x18\x03 \x01(\tR\vproductCode\x12&\n" +
+ "\x0epostCategoryId\x18\x04 \x01(\x03R\x0epostCategoryId\x12*\n" +
+ "\x10postCategoryCode\x18\x05 \x01(\tR\x10postCategoryCode\x12<\n" +
+ "\x19excludingPostCategoryCode\x18\x06 \x01(\tR\x19excludingPostCategoryCode\x12$\n" +
+ "\rpublishedOnly\x18\a \x01(\bR\rpublishedOnly\x12\"\n" +
+ "\fcontainsBody\x18\b \x01(\bR\fcontainsBody\"3\n" +
+ "\x11ListPostsResponse\x12\x1e\n" +
+ "\x05posts\x18\x01 \x03(\v2\b.pb.PostR\x05posts\")\n" +
+ "\x0fFindPostRequest\x12\x16\n" +
+ "\x06postId\x18\x01 \x01(\x03R\x06postId\"0\n" +
+ "\x10FindPostResponse\x12\x1c\n" +
+ "\x04post\x18\x01 \x01(\v2\b.pb.PostR\x04post2\x97\x03\n" +
+ "\vPostService\x12;\n" +
+ "\n" +
+ "createPost\x12\x15.pb.CreatePostRequest\x1a\x16.pb.CreatePostResponse\x123\n" +
+ "\n" +
+ "updatePost\x12\x15.pb.UpdatePostRequest\x1a\x0e.pb.RPCSuccess\x123\n" +
+ "\n" +
+ "deletePost\x12\x15.pb.DeletePostRequest\x1a\x0e.pb.RPCSuccess\x125\n" +
+ "\vpublishPost\x12\x16.pb.PublishPostRequest\x1a\x0e.pb.RPCSuccess\x129\n" +
+ "\n" +
+ "countPosts\x12\x15.pb.CountPostsRequest\x1a\x14.pb.RPCCountResponse\x128\n" +
+ "\tlistPosts\x12\x14.pb.ListPostsRequest\x1a\x15.pb.ListPostsResponse\x125\n" +
+ "\bfindPost\x12\x13.pb.FindPostRequest\x1a\x14.pb.FindPostResponseB\x06Z\x04./pbb\x06proto3"
var (
file_service_post_proto_rawDescOnce sync.Once
- file_service_post_proto_rawDescData = file_service_post_proto_rawDesc
+ file_service_post_proto_rawDescData []byte
)
func file_service_post_proto_rawDescGZIP() []byte {
file_service_post_proto_rawDescOnce.Do(func() {
- file_service_post_proto_rawDescData = protoimpl.X.CompressGZIP(file_service_post_proto_rawDescData)
+ file_service_post_proto_rawDescData = protoimpl.X.CompressGZIP(unsafe.Slice(unsafe.StringData(file_service_post_proto_rawDesc), len(file_service_post_proto_rawDesc)))
})
return file_service_post_proto_rawDescData
}
@@ -797,7 +749,7 @@ func file_service_post_proto_init() {
out := protoimpl.TypeBuilder{
File: protoimpl.DescBuilder{
GoPackagePath: reflect.TypeOf(x{}).PkgPath(),
- RawDescriptor: file_service_post_proto_rawDesc,
+ RawDescriptor: unsafe.Slice(unsafe.StringData(file_service_post_proto_rawDesc), len(file_service_post_proto_rawDesc)),
NumEnums: 0,
NumMessages: 10,
NumExtensions: 0,
@@ -808,7 +760,6 @@ func file_service_post_proto_init() {
MessageInfos: file_service_post_proto_msgTypes,
}.Build()
File_service_post_proto = out.File
- file_service_post_proto_rawDesc = nil
file_service_post_proto_goTypes = nil
file_service_post_proto_depIdxs = nil
}
diff --git a/EdgeCommon/pkg/rpc/pb/service_post_category.pb.go b/EdgeCommon/pkg/rpc/pb/service_post_category.pb.go
index d89f6c3..fcd0382 100644
--- a/EdgeCommon/pkg/rpc/pb/service_post_category.pb.go
+++ b/EdgeCommon/pkg/rpc/pb/service_post_category.pb.go
@@ -1,7 +1,7 @@
// Code generated by protoc-gen-go. DO NOT EDIT.
// versions:
-// protoc-gen-go v1.36.0
-// protoc v6.33.2
+// protoc-gen-go v1.36.11
+// protoc v3.19.6
// source: service_post_category.proto
package pb
@@ -11,6 +11,7 @@ import (
protoimpl "google.golang.org/protobuf/runtime/protoimpl"
reflect "reflect"
sync "sync"
+ unsafe "unsafe"
)
const (
@@ -529,114 +530,50 @@ func (x *SortPostCategoriesRequest) GetPostCategoryIds() []int64 {
var File_service_post_category_proto protoreflect.FileDescriptor
-var file_service_post_category_proto_rawDesc = []byte{
- 0x0a, 0x1b, 0x73, 0x65, 0x72, 0x76, 0x69, 0x63, 0x65, 0x5f, 0x70, 0x6f, 0x73, 0x74, 0x5f, 0x63,
- 0x61, 0x74, 0x65, 0x67, 0x6f, 0x72, 0x79, 0x2e, 0x70, 0x72, 0x6f, 0x74, 0x6f, 0x12, 0x02, 0x70,
- 0x62, 0x1a, 0x20, 0x6d, 0x6f, 0x64, 0x65, 0x6c, 0x73, 0x2f, 0x6d, 0x6f, 0x64, 0x65, 0x6c, 0x5f,
- 0x70, 0x6f, 0x73, 0x74, 0x5f, 0x63, 0x61, 0x74, 0x65, 0x67, 0x6f, 0x72, 0x79, 0x2e, 0x70, 0x72,
- 0x6f, 0x74, 0x6f, 0x1a, 0x19, 0x6d, 0x6f, 0x64, 0x65, 0x6c, 0x73, 0x2f, 0x72, 0x70, 0x63, 0x5f,
- 0x6d, 0x65, 0x73, 0x73, 0x61, 0x67, 0x65, 0x73, 0x2e, 0x70, 0x72, 0x6f, 0x74, 0x6f, 0x22, 0x43,
- 0x0a, 0x19, 0x43, 0x72, 0x65, 0x61, 0x74, 0x65, 0x50, 0x6f, 0x73, 0x74, 0x43, 0x61, 0x74, 0x65,
- 0x67, 0x6f, 0x72, 0x79, 0x52, 0x65, 0x71, 0x75, 0x65, 0x73, 0x74, 0x12, 0x12, 0x0a, 0x04, 0x6e,
- 0x61, 0x6d, 0x65, 0x18, 0x01, 0x20, 0x01, 0x28, 0x09, 0x52, 0x04, 0x6e, 0x61, 0x6d, 0x65, 0x12,
- 0x12, 0x0a, 0x04, 0x63, 0x6f, 0x64, 0x65, 0x18, 0x02, 0x20, 0x01, 0x28, 0x09, 0x52, 0x04, 0x63,
- 0x6f, 0x64, 0x65, 0x22, 0x44, 0x0a, 0x1a, 0x43, 0x72, 0x65, 0x61, 0x74, 0x65, 0x50, 0x6f, 0x73,
- 0x74, 0x43, 0x61, 0x74, 0x65, 0x67, 0x6f, 0x72, 0x79, 0x52, 0x65, 0x73, 0x70, 0x6f, 0x6e, 0x73,
- 0x65, 0x12, 0x26, 0x0a, 0x0e, 0x70, 0x6f, 0x73, 0x74, 0x43, 0x61, 0x74, 0x65, 0x67, 0x6f, 0x72,
- 0x79, 0x49, 0x64, 0x18, 0x01, 0x20, 0x01, 0x28, 0x03, 0x52, 0x0e, 0x70, 0x6f, 0x73, 0x74, 0x43,
- 0x61, 0x74, 0x65, 0x67, 0x6f, 0x72, 0x79, 0x49, 0x64, 0x22, 0x7f, 0x0a, 0x19, 0x55, 0x70, 0x64,
- 0x61, 0x74, 0x65, 0x50, 0x6f, 0x73, 0x74, 0x43, 0x61, 0x74, 0x65, 0x67, 0x6f, 0x72, 0x79, 0x52,
- 0x65, 0x71, 0x75, 0x65, 0x73, 0x74, 0x12, 0x26, 0x0a, 0x0e, 0x70, 0x6f, 0x73, 0x74, 0x43, 0x61,
- 0x74, 0x65, 0x67, 0x6f, 0x72, 0x79, 0x49, 0x64, 0x18, 0x01, 0x20, 0x01, 0x28, 0x03, 0x52, 0x0e,
- 0x70, 0x6f, 0x73, 0x74, 0x43, 0x61, 0x74, 0x65, 0x67, 0x6f, 0x72, 0x79, 0x49, 0x64, 0x12, 0x12,
- 0x0a, 0x04, 0x6e, 0x61, 0x6d, 0x65, 0x18, 0x02, 0x20, 0x01, 0x28, 0x09, 0x52, 0x04, 0x6e, 0x61,
- 0x6d, 0x65, 0x12, 0x12, 0x0a, 0x04, 0x63, 0x6f, 0x64, 0x65, 0x18, 0x03, 0x20, 0x01, 0x28, 0x09,
- 0x52, 0x04, 0x63, 0x6f, 0x64, 0x65, 0x12, 0x12, 0x0a, 0x04, 0x69, 0x73, 0x4f, 0x6e, 0x18, 0x04,
- 0x20, 0x01, 0x28, 0x08, 0x52, 0x04, 0x69, 0x73, 0x4f, 0x6e, 0x22, 0x43, 0x0a, 0x19, 0x44, 0x65,
- 0x6c, 0x65, 0x74, 0x65, 0x50, 0x6f, 0x73, 0x74, 0x43, 0x61, 0x74, 0x65, 0x67, 0x6f, 0x72, 0x79,
- 0x52, 0x65, 0x71, 0x75, 0x65, 0x73, 0x74, 0x12, 0x26, 0x0a, 0x0e, 0x70, 0x6f, 0x73, 0x74, 0x43,
- 0x61, 0x74, 0x65, 0x67, 0x6f, 0x72, 0x79, 0x49, 0x64, 0x18, 0x01, 0x20, 0x01, 0x28, 0x03, 0x52,
- 0x0e, 0x70, 0x6f, 0x73, 0x74, 0x43, 0x61, 0x74, 0x65, 0x67, 0x6f, 0x72, 0x79, 0x49, 0x64, 0x22,
- 0x1e, 0x0a, 0x1c, 0x46, 0x69, 0x6e, 0x64, 0x41, 0x6c, 0x6c, 0x50, 0x6f, 0x73, 0x74, 0x43, 0x61,
- 0x74, 0x65, 0x67, 0x6f, 0x72, 0x69, 0x65, 0x73, 0x52, 0x65, 0x71, 0x75, 0x65, 0x73, 0x74, 0x22,
- 0x59, 0x0a, 0x1d, 0x46, 0x69, 0x6e, 0x64, 0x41, 0x6c, 0x6c, 0x50, 0x6f, 0x73, 0x74, 0x43, 0x61,
- 0x74, 0x65, 0x67, 0x6f, 0x72, 0x69, 0x65, 0x73, 0x52, 0x65, 0x73, 0x70, 0x6f, 0x6e, 0x73, 0x65,
- 0x12, 0x38, 0x0a, 0x0e, 0x70, 0x6f, 0x73, 0x74, 0x43, 0x61, 0x74, 0x65, 0x67, 0x6f, 0x72, 0x69,
- 0x65, 0x73, 0x18, 0x01, 0x20, 0x03, 0x28, 0x0b, 0x32, 0x10, 0x2e, 0x70, 0x62, 0x2e, 0x50, 0x6f,
- 0x73, 0x74, 0x43, 0x61, 0x74, 0x65, 0x67, 0x6f, 0x72, 0x79, 0x52, 0x0e, 0x70, 0x6f, 0x73, 0x74,
- 0x43, 0x61, 0x74, 0x65, 0x67, 0x6f, 0x72, 0x69, 0x65, 0x73, 0x22, 0x27, 0x0a, 0x25, 0x46, 0x69,
- 0x6e, 0x64, 0x41, 0x6c, 0x6c, 0x41, 0x76, 0x61, 0x69, 0x6c, 0x61, 0x62, 0x6c, 0x65, 0x50, 0x6f,
- 0x73, 0x74, 0x43, 0x61, 0x74, 0x65, 0x67, 0x6f, 0x72, 0x69, 0x65, 0x73, 0x52, 0x65, 0x71, 0x75,
- 0x65, 0x73, 0x74, 0x22, 0x62, 0x0a, 0x26, 0x46, 0x69, 0x6e, 0x64, 0x41, 0x6c, 0x6c, 0x41, 0x76,
- 0x61, 0x69, 0x6c, 0x61, 0x62, 0x6c, 0x65, 0x50, 0x6f, 0x73, 0x74, 0x43, 0x61, 0x74, 0x65, 0x67,
- 0x6f, 0x72, 0x69, 0x65, 0x73, 0x52, 0x65, 0x73, 0x70, 0x6f, 0x6e, 0x73, 0x65, 0x12, 0x38, 0x0a,
- 0x0e, 0x70, 0x6f, 0x73, 0x74, 0x43, 0x61, 0x74, 0x65, 0x67, 0x6f, 0x72, 0x69, 0x65, 0x73, 0x18,
- 0x01, 0x20, 0x03, 0x28, 0x0b, 0x32, 0x10, 0x2e, 0x70, 0x62, 0x2e, 0x50, 0x6f, 0x73, 0x74, 0x43,
- 0x61, 0x74, 0x65, 0x67, 0x6f, 0x72, 0x79, 0x52, 0x0e, 0x70, 0x6f, 0x73, 0x74, 0x43, 0x61, 0x74,
- 0x65, 0x67, 0x6f, 0x72, 0x69, 0x65, 0x73, 0x22, 0x41, 0x0a, 0x17, 0x46, 0x69, 0x6e, 0x64, 0x50,
- 0x6f, 0x73, 0x74, 0x43, 0x61, 0x74, 0x65, 0x67, 0x6f, 0x72, 0x79, 0x52, 0x65, 0x71, 0x75, 0x65,
- 0x73, 0x74, 0x12, 0x26, 0x0a, 0x0e, 0x70, 0x6f, 0x73, 0x74, 0x43, 0x61, 0x74, 0x65, 0x67, 0x6f,
- 0x72, 0x79, 0x49, 0x64, 0x18, 0x01, 0x20, 0x01, 0x28, 0x03, 0x52, 0x0e, 0x70, 0x6f, 0x73, 0x74,
- 0x43, 0x61, 0x74, 0x65, 0x67, 0x6f, 0x72, 0x79, 0x49, 0x64, 0x22, 0x50, 0x0a, 0x18, 0x46, 0x69,
- 0x6e, 0x64, 0x50, 0x6f, 0x73, 0x74, 0x43, 0x61, 0x74, 0x65, 0x67, 0x6f, 0x72, 0x79, 0x52, 0x65,
- 0x73, 0x70, 0x6f, 0x6e, 0x73, 0x65, 0x12, 0x34, 0x0a, 0x0c, 0x70, 0x6f, 0x73, 0x74, 0x43, 0x61,
- 0x74, 0x65, 0x67, 0x6f, 0x72, 0x79, 0x18, 0x01, 0x20, 0x01, 0x28, 0x0b, 0x32, 0x10, 0x2e, 0x70,
- 0x62, 0x2e, 0x50, 0x6f, 0x73, 0x74, 0x43, 0x61, 0x74, 0x65, 0x67, 0x6f, 0x72, 0x79, 0x52, 0x0c,
- 0x70, 0x6f, 0x73, 0x74, 0x43, 0x61, 0x74, 0x65, 0x67, 0x6f, 0x72, 0x79, 0x22, 0x45, 0x0a, 0x19,
- 0x53, 0x6f, 0x72, 0x74, 0x50, 0x6f, 0x73, 0x74, 0x43, 0x61, 0x74, 0x65, 0x67, 0x6f, 0x72, 0x69,
- 0x65, 0x73, 0x52, 0x65, 0x71, 0x75, 0x65, 0x73, 0x74, 0x12, 0x28, 0x0a, 0x0f, 0x70, 0x6f, 0x73,
- 0x74, 0x43, 0x61, 0x74, 0x65, 0x67, 0x6f, 0x72, 0x79, 0x49, 0x64, 0x73, 0x18, 0x01, 0x20, 0x03,
- 0x28, 0x03, 0x52, 0x0f, 0x70, 0x6f, 0x73, 0x74, 0x43, 0x61, 0x74, 0x65, 0x67, 0x6f, 0x72, 0x79,
- 0x49, 0x64, 0x73, 0x32, 0xdf, 0x04, 0x0a, 0x13, 0x50, 0x6f, 0x73, 0x74, 0x43, 0x61, 0x74, 0x65,
- 0x67, 0x6f, 0x72, 0x79, 0x53, 0x65, 0x72, 0x76, 0x69, 0x63, 0x65, 0x12, 0x53, 0x0a, 0x12, 0x63,
- 0x72, 0x65, 0x61, 0x74, 0x65, 0x50, 0x6f, 0x73, 0x74, 0x43, 0x61, 0x74, 0x65, 0x67, 0x6f, 0x72,
- 0x79, 0x12, 0x1d, 0x2e, 0x70, 0x62, 0x2e, 0x43, 0x72, 0x65, 0x61, 0x74, 0x65, 0x50, 0x6f, 0x73,
- 0x74, 0x43, 0x61, 0x74, 0x65, 0x67, 0x6f, 0x72, 0x79, 0x52, 0x65, 0x71, 0x75, 0x65, 0x73, 0x74,
- 0x1a, 0x1e, 0x2e, 0x70, 0x62, 0x2e, 0x43, 0x72, 0x65, 0x61, 0x74, 0x65, 0x50, 0x6f, 0x73, 0x74,
- 0x43, 0x61, 0x74, 0x65, 0x67, 0x6f, 0x72, 0x79, 0x52, 0x65, 0x73, 0x70, 0x6f, 0x6e, 0x73, 0x65,
- 0x12, 0x43, 0x0a, 0x12, 0x75, 0x70, 0x64, 0x61, 0x74, 0x65, 0x50, 0x6f, 0x73, 0x74, 0x43, 0x61,
- 0x74, 0x65, 0x67, 0x6f, 0x72, 0x79, 0x12, 0x1d, 0x2e, 0x70, 0x62, 0x2e, 0x55, 0x70, 0x64, 0x61,
- 0x74, 0x65, 0x50, 0x6f, 0x73, 0x74, 0x43, 0x61, 0x74, 0x65, 0x67, 0x6f, 0x72, 0x79, 0x52, 0x65,
- 0x71, 0x75, 0x65, 0x73, 0x74, 0x1a, 0x0e, 0x2e, 0x70, 0x62, 0x2e, 0x52, 0x50, 0x43, 0x53, 0x75,
- 0x63, 0x63, 0x65, 0x73, 0x73, 0x12, 0x43, 0x0a, 0x12, 0x64, 0x65, 0x6c, 0x65, 0x74, 0x65, 0x50,
- 0x6f, 0x73, 0x74, 0x43, 0x61, 0x74, 0x65, 0x67, 0x6f, 0x72, 0x79, 0x12, 0x1d, 0x2e, 0x70, 0x62,
- 0x2e, 0x44, 0x65, 0x6c, 0x65, 0x74, 0x65, 0x50, 0x6f, 0x73, 0x74, 0x43, 0x61, 0x74, 0x65, 0x67,
- 0x6f, 0x72, 0x79, 0x52, 0x65, 0x71, 0x75, 0x65, 0x73, 0x74, 0x1a, 0x0e, 0x2e, 0x70, 0x62, 0x2e,
- 0x52, 0x50, 0x43, 0x53, 0x75, 0x63, 0x63, 0x65, 0x73, 0x73, 0x12, 0x5c, 0x0a, 0x15, 0x66, 0x69,
- 0x6e, 0x64, 0x41, 0x6c, 0x6c, 0x50, 0x6f, 0x73, 0x74, 0x43, 0x61, 0x74, 0x65, 0x67, 0x6f, 0x72,
- 0x69, 0x65, 0x73, 0x12, 0x20, 0x2e, 0x70, 0x62, 0x2e, 0x46, 0x69, 0x6e, 0x64, 0x41, 0x6c, 0x6c,
- 0x50, 0x6f, 0x73, 0x74, 0x43, 0x61, 0x74, 0x65, 0x67, 0x6f, 0x72, 0x69, 0x65, 0x73, 0x52, 0x65,
- 0x71, 0x75, 0x65, 0x73, 0x74, 0x1a, 0x21, 0x2e, 0x70, 0x62, 0x2e, 0x46, 0x69, 0x6e, 0x64, 0x41,
- 0x6c, 0x6c, 0x50, 0x6f, 0x73, 0x74, 0x43, 0x61, 0x74, 0x65, 0x67, 0x6f, 0x72, 0x69, 0x65, 0x73,
- 0x52, 0x65, 0x73, 0x70, 0x6f, 0x6e, 0x73, 0x65, 0x12, 0x77, 0x0a, 0x1e, 0x66, 0x69, 0x6e, 0x64,
- 0x41, 0x6c, 0x6c, 0x41, 0x76, 0x61, 0x69, 0x6c, 0x61, 0x62, 0x6c, 0x65, 0x50, 0x6f, 0x73, 0x74,
- 0x43, 0x61, 0x74, 0x65, 0x67, 0x6f, 0x72, 0x69, 0x65, 0x73, 0x12, 0x29, 0x2e, 0x70, 0x62, 0x2e,
- 0x46, 0x69, 0x6e, 0x64, 0x41, 0x6c, 0x6c, 0x41, 0x76, 0x61, 0x69, 0x6c, 0x61, 0x62, 0x6c, 0x65,
- 0x50, 0x6f, 0x73, 0x74, 0x43, 0x61, 0x74, 0x65, 0x67, 0x6f, 0x72, 0x69, 0x65, 0x73, 0x52, 0x65,
- 0x71, 0x75, 0x65, 0x73, 0x74, 0x1a, 0x2a, 0x2e, 0x70, 0x62, 0x2e, 0x46, 0x69, 0x6e, 0x64, 0x41,
- 0x6c, 0x6c, 0x41, 0x76, 0x61, 0x69, 0x6c, 0x61, 0x62, 0x6c, 0x65, 0x50, 0x6f, 0x73, 0x74, 0x43,
- 0x61, 0x74, 0x65, 0x67, 0x6f, 0x72, 0x69, 0x65, 0x73, 0x52, 0x65, 0x73, 0x70, 0x6f, 0x6e, 0x73,
- 0x65, 0x12, 0x4d, 0x0a, 0x10, 0x66, 0x69, 0x6e, 0x64, 0x50, 0x6f, 0x73, 0x74, 0x43, 0x61, 0x74,
- 0x65, 0x67, 0x6f, 0x72, 0x79, 0x12, 0x1b, 0x2e, 0x70, 0x62, 0x2e, 0x46, 0x69, 0x6e, 0x64, 0x50,
- 0x6f, 0x73, 0x74, 0x43, 0x61, 0x74, 0x65, 0x67, 0x6f, 0x72, 0x79, 0x52, 0x65, 0x71, 0x75, 0x65,
- 0x73, 0x74, 0x1a, 0x1c, 0x2e, 0x70, 0x62, 0x2e, 0x46, 0x69, 0x6e, 0x64, 0x50, 0x6f, 0x73, 0x74,
- 0x43, 0x61, 0x74, 0x65, 0x67, 0x6f, 0x72, 0x79, 0x52, 0x65, 0x73, 0x70, 0x6f, 0x6e, 0x73, 0x65,
- 0x12, 0x43, 0x0a, 0x12, 0x73, 0x6f, 0x72, 0x74, 0x50, 0x6f, 0x73, 0x74, 0x43, 0x61, 0x74, 0x65,
- 0x67, 0x6f, 0x72, 0x69, 0x65, 0x73, 0x12, 0x1d, 0x2e, 0x70, 0x62, 0x2e, 0x53, 0x6f, 0x72, 0x74,
- 0x50, 0x6f, 0x73, 0x74, 0x43, 0x61, 0x74, 0x65, 0x67, 0x6f, 0x72, 0x69, 0x65, 0x73, 0x52, 0x65,
- 0x71, 0x75, 0x65, 0x73, 0x74, 0x1a, 0x0e, 0x2e, 0x70, 0x62, 0x2e, 0x52, 0x50, 0x43, 0x53, 0x75,
- 0x63, 0x63, 0x65, 0x73, 0x73, 0x42, 0x06, 0x5a, 0x04, 0x2e, 0x2f, 0x70, 0x62, 0x62, 0x06, 0x70,
- 0x72, 0x6f, 0x74, 0x6f, 0x33,
-}
+const file_service_post_category_proto_rawDesc = "" +
+ "\n" +
+ "\x1bservice_post_category.proto\x12\x02pb\x1a models/model_post_category.proto\x1a\x19models/rpc_messages.proto\"C\n" +
+ "\x19CreatePostCategoryRequest\x12\x12\n" +
+ "\x04name\x18\x01 \x01(\tR\x04name\x12\x12\n" +
+ "\x04code\x18\x02 \x01(\tR\x04code\"D\n" +
+ "\x1aCreatePostCategoryResponse\x12&\n" +
+ "\x0epostCategoryId\x18\x01 \x01(\x03R\x0epostCategoryId\"\x7f\n" +
+ "\x19UpdatePostCategoryRequest\x12&\n" +
+ "\x0epostCategoryId\x18\x01 \x01(\x03R\x0epostCategoryId\x12\x12\n" +
+ "\x04name\x18\x02 \x01(\tR\x04name\x12\x12\n" +
+ "\x04code\x18\x03 \x01(\tR\x04code\x12\x12\n" +
+ "\x04isOn\x18\x04 \x01(\bR\x04isOn\"C\n" +
+ "\x19DeletePostCategoryRequest\x12&\n" +
+ "\x0epostCategoryId\x18\x01 \x01(\x03R\x0epostCategoryId\"\x1e\n" +
+ "\x1cFindAllPostCategoriesRequest\"Y\n" +
+ "\x1dFindAllPostCategoriesResponse\x128\n" +
+ "\x0epostCategories\x18\x01 \x03(\v2\x10.pb.PostCategoryR\x0epostCategories\"'\n" +
+ "%FindAllAvailablePostCategoriesRequest\"b\n" +
+ "&FindAllAvailablePostCategoriesResponse\x128\n" +
+ "\x0epostCategories\x18\x01 \x03(\v2\x10.pb.PostCategoryR\x0epostCategories\"A\n" +
+ "\x17FindPostCategoryRequest\x12&\n" +
+ "\x0epostCategoryId\x18\x01 \x01(\x03R\x0epostCategoryId\"P\n" +
+ "\x18FindPostCategoryResponse\x124\n" +
+ "\fpostCategory\x18\x01 \x01(\v2\x10.pb.PostCategoryR\fpostCategory\"E\n" +
+ "\x19SortPostCategoriesRequest\x12(\n" +
+ "\x0fpostCategoryIds\x18\x01 \x03(\x03R\x0fpostCategoryIds2\xdf\x04\n" +
+ "\x13PostCategoryService\x12S\n" +
+ "\x12createPostCategory\x12\x1d.pb.CreatePostCategoryRequest\x1a\x1e.pb.CreatePostCategoryResponse\x12C\n" +
+ "\x12updatePostCategory\x12\x1d.pb.UpdatePostCategoryRequest\x1a\x0e.pb.RPCSuccess\x12C\n" +
+ "\x12deletePostCategory\x12\x1d.pb.DeletePostCategoryRequest\x1a\x0e.pb.RPCSuccess\x12\\\n" +
+ "\x15findAllPostCategories\x12 .pb.FindAllPostCategoriesRequest\x1a!.pb.FindAllPostCategoriesResponse\x12w\n" +
+ "\x1efindAllAvailablePostCategories\x12).pb.FindAllAvailablePostCategoriesRequest\x1a*.pb.FindAllAvailablePostCategoriesResponse\x12M\n" +
+ "\x10findPostCategory\x12\x1b.pb.FindPostCategoryRequest\x1a\x1c.pb.FindPostCategoryResponse\x12C\n" +
+ "\x12sortPostCategories\x12\x1d.pb.SortPostCategoriesRequest\x1a\x0e.pb.RPCSuccessB\x06Z\x04./pbb\x06proto3"
var (
file_service_post_category_proto_rawDescOnce sync.Once
- file_service_post_category_proto_rawDescData = file_service_post_category_proto_rawDesc
+ file_service_post_category_proto_rawDescData []byte
)
func file_service_post_category_proto_rawDescGZIP() []byte {
file_service_post_category_proto_rawDescOnce.Do(func() {
- file_service_post_category_proto_rawDescData = protoimpl.X.CompressGZIP(file_service_post_category_proto_rawDescData)
+ file_service_post_category_proto_rawDescData = protoimpl.X.CompressGZIP(unsafe.Slice(unsafe.StringData(file_service_post_category_proto_rawDesc), len(file_service_post_category_proto_rawDesc)))
})
return file_service_post_category_proto_rawDescData
}
@@ -693,7 +630,7 @@ func file_service_post_category_proto_init() {
out := protoimpl.TypeBuilder{
File: protoimpl.DescBuilder{
GoPackagePath: reflect.TypeOf(x{}).PkgPath(),
- RawDescriptor: file_service_post_category_proto_rawDesc,
+ RawDescriptor: unsafe.Slice(unsafe.StringData(file_service_post_category_proto_rawDesc), len(file_service_post_category_proto_rawDesc)),
NumEnums: 0,
NumMessages: 11,
NumExtensions: 0,
@@ -704,7 +641,6 @@ func file_service_post_category_proto_init() {
MessageInfos: file_service_post_category_proto_msgTypes,
}.Build()
File_service_post_category_proto = out.File
- file_service_post_category_proto_rawDesc = nil
file_service_post_category_proto_goTypes = nil
file_service_post_category_proto_depIdxs = nil
}
diff --git a/EdgeCommon/pkg/rpc/pb/service_post_category_grpc.pb.go b/EdgeCommon/pkg/rpc/pb/service_post_category_grpc.pb.go
index b1f7deb..22ebc63 100644
--- a/EdgeCommon/pkg/rpc/pb/service_post_category_grpc.pb.go
+++ b/EdgeCommon/pkg/rpc/pb/service_post_category_grpc.pb.go
@@ -1,7 +1,7 @@
// Code generated by protoc-gen-go-grpc. DO NOT EDIT.
// versions:
-// - protoc-gen-go-grpc v1.5.1
-// - protoc v6.33.2
+// - protoc-gen-go-grpc v1.6.1
+// - protoc v3.19.6
// source: service_post_category.proto
package pb
@@ -158,25 +158,25 @@ type PostCategoryServiceServer interface {
type UnimplementedPostCategoryServiceServer struct{}
func (UnimplementedPostCategoryServiceServer) CreatePostCategory(context.Context, *CreatePostCategoryRequest) (*CreatePostCategoryResponse, error) {
- return nil, status.Errorf(codes.Unimplemented, "method CreatePostCategory not implemented")
+ return nil, status.Error(codes.Unimplemented, "method CreatePostCategory not implemented")
}
func (UnimplementedPostCategoryServiceServer) UpdatePostCategory(context.Context, *UpdatePostCategoryRequest) (*RPCSuccess, error) {
- return nil, status.Errorf(codes.Unimplemented, "method UpdatePostCategory not implemented")
+ return nil, status.Error(codes.Unimplemented, "method UpdatePostCategory not implemented")
}
func (UnimplementedPostCategoryServiceServer) DeletePostCategory(context.Context, *DeletePostCategoryRequest) (*RPCSuccess, error) {
- return nil, status.Errorf(codes.Unimplemented, "method DeletePostCategory not implemented")
+ return nil, status.Error(codes.Unimplemented, "method DeletePostCategory not implemented")
}
func (UnimplementedPostCategoryServiceServer) FindAllPostCategories(context.Context, *FindAllPostCategoriesRequest) (*FindAllPostCategoriesResponse, error) {
- return nil, status.Errorf(codes.Unimplemented, "method FindAllPostCategories not implemented")
+ return nil, status.Error(codes.Unimplemented, "method FindAllPostCategories not implemented")
}
func (UnimplementedPostCategoryServiceServer) FindAllAvailablePostCategories(context.Context, *FindAllAvailablePostCategoriesRequest) (*FindAllAvailablePostCategoriesResponse, error) {
- return nil, status.Errorf(codes.Unimplemented, "method FindAllAvailablePostCategories not implemented")
+ return nil, status.Error(codes.Unimplemented, "method FindAllAvailablePostCategories not implemented")
}
func (UnimplementedPostCategoryServiceServer) FindPostCategory(context.Context, *FindPostCategoryRequest) (*FindPostCategoryResponse, error) {
- return nil, status.Errorf(codes.Unimplemented, "method FindPostCategory not implemented")
+ return nil, status.Error(codes.Unimplemented, "method FindPostCategory not implemented")
}
func (UnimplementedPostCategoryServiceServer) SortPostCategories(context.Context, *SortPostCategoriesRequest) (*RPCSuccess, error) {
- return nil, status.Errorf(codes.Unimplemented, "method SortPostCategories not implemented")
+ return nil, status.Error(codes.Unimplemented, "method SortPostCategories not implemented")
}
func (UnimplementedPostCategoryServiceServer) testEmbeddedByValue() {}
@@ -188,7 +188,7 @@ type UnsafePostCategoryServiceServer interface {
}
func RegisterPostCategoryServiceServer(s grpc.ServiceRegistrar, srv PostCategoryServiceServer) {
- // If the following call pancis, it indicates UnimplementedPostCategoryServiceServer was
+ // If the following call panics, it indicates UnimplementedPostCategoryServiceServer was
// embedded by pointer and is nil. This will cause panics if an
// unimplemented method is ever invoked, so we test this at initialization
// time to prevent it from happening at runtime later due to I/O.
diff --git a/EdgeCommon/pkg/rpc/pb/service_post_grpc.pb.go b/EdgeCommon/pkg/rpc/pb/service_post_grpc.pb.go
index 6da4560..f9d8310 100644
--- a/EdgeCommon/pkg/rpc/pb/service_post_grpc.pb.go
+++ b/EdgeCommon/pkg/rpc/pb/service_post_grpc.pb.go
@@ -1,7 +1,7 @@
// Code generated by protoc-gen-go-grpc. DO NOT EDIT.
// versions:
-// - protoc-gen-go-grpc v1.5.1
-// - protoc v6.33.2
+// - protoc-gen-go-grpc v1.6.1
+// - protoc v3.19.6
// source: service_post.proto
package pb
@@ -158,25 +158,25 @@ type PostServiceServer interface {
type UnimplementedPostServiceServer struct{}
func (UnimplementedPostServiceServer) CreatePost(context.Context, *CreatePostRequest) (*CreatePostResponse, error) {
- return nil, status.Errorf(codes.Unimplemented, "method CreatePost not implemented")
+ return nil, status.Error(codes.Unimplemented, "method CreatePost not implemented")
}
func (UnimplementedPostServiceServer) UpdatePost(context.Context, *UpdatePostRequest) (*RPCSuccess, error) {
- return nil, status.Errorf(codes.Unimplemented, "method UpdatePost not implemented")
+ return nil, status.Error(codes.Unimplemented, "method UpdatePost not implemented")
}
func (UnimplementedPostServiceServer) DeletePost(context.Context, *DeletePostRequest) (*RPCSuccess, error) {
- return nil, status.Errorf(codes.Unimplemented, "method DeletePost not implemented")
+ return nil, status.Error(codes.Unimplemented, "method DeletePost not implemented")
}
func (UnimplementedPostServiceServer) PublishPost(context.Context, *PublishPostRequest) (*RPCSuccess, error) {
- return nil, status.Errorf(codes.Unimplemented, "method PublishPost not implemented")
+ return nil, status.Error(codes.Unimplemented, "method PublishPost not implemented")
}
func (UnimplementedPostServiceServer) CountPosts(context.Context, *CountPostsRequest) (*RPCCountResponse, error) {
- return nil, status.Errorf(codes.Unimplemented, "method CountPosts not implemented")
+ return nil, status.Error(codes.Unimplemented, "method CountPosts not implemented")
}
func (UnimplementedPostServiceServer) ListPosts(context.Context, *ListPostsRequest) (*ListPostsResponse, error) {
- return nil, status.Errorf(codes.Unimplemented, "method ListPosts not implemented")
+ return nil, status.Error(codes.Unimplemented, "method ListPosts not implemented")
}
func (UnimplementedPostServiceServer) FindPost(context.Context, *FindPostRequest) (*FindPostResponse, error) {
- return nil, status.Errorf(codes.Unimplemented, "method FindPost not implemented")
+ return nil, status.Error(codes.Unimplemented, "method FindPost not implemented")
}
func (UnimplementedPostServiceServer) testEmbeddedByValue() {}
@@ -188,7 +188,7 @@ type UnsafePostServiceServer interface {
}
func RegisterPostServiceServer(s grpc.ServiceRegistrar, srv PostServiceServer) {
- // If the following call pancis, it indicates UnimplementedPostServiceServer was
+ // If the following call panics, it indicates UnimplementedPostServiceServer was
// embedded by pointer and is nil. This will cause panics if an
// unimplemented method is ever invoked, so we test this at initialization
// time to prevent it from happening at runtime later due to I/O.
diff --git a/EdgeCommon/pkg/rpc/pb/service_price.pb.go b/EdgeCommon/pkg/rpc/pb/service_price.pb.go
index a7d540a..393f508 100644
--- a/EdgeCommon/pkg/rpc/pb/service_price.pb.go
+++ b/EdgeCommon/pkg/rpc/pb/service_price.pb.go
@@ -1,7 +1,7 @@
// Code generated by protoc-gen-go. DO NOT EDIT.
// versions:
-// protoc-gen-go v1.36.0
-// protoc v6.33.2
+// protoc-gen-go v1.36.11
+// protoc v3.19.6
// source: service_price.proto
package pb
@@ -11,6 +11,7 @@ import (
protoimpl "google.golang.org/protobuf/runtime/protoimpl"
reflect "reflect"
sync "sync"
+ unsafe "unsafe"
)
const (
@@ -143,41 +144,28 @@ func (x *CalculatePriceResponse) GetHasNodeRegionPrice() bool {
var File_service_price_proto protoreflect.FileDescriptor
-var file_service_price_proto_rawDesc = []byte{
- 0x0a, 0x13, 0x73, 0x65, 0x72, 0x76, 0x69, 0x63, 0x65, 0x5f, 0x70, 0x72, 0x69, 0x63, 0x65, 0x2e,
- 0x70, 0x72, 0x6f, 0x74, 0x6f, 0x12, 0x02, 0x70, 0x62, 0x22, 0x99, 0x01, 0x0a, 0x15, 0x43, 0x61,
- 0x6c, 0x63, 0x75, 0x6c, 0x61, 0x74, 0x65, 0x50, 0x72, 0x69, 0x63, 0x65, 0x52, 0x65, 0x71, 0x75,
- 0x65, 0x73, 0x74, 0x12, 0x1c, 0x0a, 0x09, 0x70, 0x72, 0x69, 0x63, 0x65, 0x54, 0x79, 0x70, 0x65,
- 0x18, 0x01, 0x20, 0x01, 0x28, 0x09, 0x52, 0x09, 0x70, 0x72, 0x69, 0x63, 0x65, 0x54, 0x79, 0x70,
- 0x65, 0x12, 0x1c, 0x0a, 0x09, 0x74, 0x72, 0x61, 0x66, 0x66, 0x69, 0x63, 0x47, 0x42, 0x18, 0x02,
- 0x20, 0x01, 0x28, 0x01, 0x52, 0x09, 0x74, 0x72, 0x61, 0x66, 0x66, 0x69, 0x63, 0x47, 0x42, 0x12,
- 0x20, 0x0a, 0x0b, 0x62, 0x61, 0x6e, 0x64, 0x77, 0x69, 0x64, 0x74, 0x68, 0x4d, 0x42, 0x18, 0x03,
- 0x20, 0x01, 0x28, 0x01, 0x52, 0x0b, 0x62, 0x61, 0x6e, 0x64, 0x77, 0x69, 0x64, 0x74, 0x68, 0x4d,
- 0x42, 0x12, 0x22, 0x0a, 0x0c, 0x6e, 0x6f, 0x64, 0x65, 0x52, 0x65, 0x67, 0x69, 0x6f, 0x6e, 0x49,
- 0x64, 0x18, 0x04, 0x20, 0x01, 0x28, 0x03, 0x52, 0x0c, 0x6e, 0x6f, 0x64, 0x65, 0x52, 0x65, 0x67,
- 0x69, 0x6f, 0x6e, 0x49, 0x64, 0x22, 0x60, 0x0a, 0x16, 0x43, 0x61, 0x6c, 0x63, 0x75, 0x6c, 0x61,
- 0x74, 0x65, 0x50, 0x72, 0x69, 0x63, 0x65, 0x52, 0x65, 0x73, 0x70, 0x6f, 0x6e, 0x73, 0x65, 0x12,
- 0x16, 0x0a, 0x06, 0x61, 0x6d, 0x6f, 0x75, 0x6e, 0x74, 0x18, 0x01, 0x20, 0x01, 0x28, 0x01, 0x52,
- 0x06, 0x61, 0x6d, 0x6f, 0x75, 0x6e, 0x74, 0x12, 0x2e, 0x0a, 0x12, 0x68, 0x61, 0x73, 0x4e, 0x6f,
- 0x64, 0x65, 0x52, 0x65, 0x67, 0x69, 0x6f, 0x6e, 0x50, 0x72, 0x69, 0x63, 0x65, 0x18, 0x02, 0x20,
- 0x01, 0x28, 0x08, 0x52, 0x12, 0x68, 0x61, 0x73, 0x4e, 0x6f, 0x64, 0x65, 0x52, 0x65, 0x67, 0x69,
- 0x6f, 0x6e, 0x50, 0x72, 0x69, 0x63, 0x65, 0x32, 0x57, 0x0a, 0x0c, 0x50, 0x72, 0x69, 0x63, 0x65,
- 0x53, 0x65, 0x72, 0x76, 0x69, 0x63, 0x65, 0x12, 0x47, 0x0a, 0x0e, 0x63, 0x61, 0x6c, 0x63, 0x75,
- 0x6c, 0x61, 0x74, 0x65, 0x50, 0x72, 0x69, 0x63, 0x65, 0x12, 0x19, 0x2e, 0x70, 0x62, 0x2e, 0x43,
- 0x61, 0x6c, 0x63, 0x75, 0x6c, 0x61, 0x74, 0x65, 0x50, 0x72, 0x69, 0x63, 0x65, 0x52, 0x65, 0x71,
- 0x75, 0x65, 0x73, 0x74, 0x1a, 0x1a, 0x2e, 0x70, 0x62, 0x2e, 0x43, 0x61, 0x6c, 0x63, 0x75, 0x6c,
- 0x61, 0x74, 0x65, 0x50, 0x72, 0x69, 0x63, 0x65, 0x52, 0x65, 0x73, 0x70, 0x6f, 0x6e, 0x73, 0x65,
- 0x42, 0x06, 0x5a, 0x04, 0x2e, 0x2f, 0x70, 0x62, 0x62, 0x06, 0x70, 0x72, 0x6f, 0x74, 0x6f, 0x33,
-}
+const file_service_price_proto_rawDesc = "" +
+ "\n" +
+ "\x13service_price.proto\x12\x02pb\"\x99\x01\n" +
+ "\x15CalculatePriceRequest\x12\x1c\n" +
+ "\tpriceType\x18\x01 \x01(\tR\tpriceType\x12\x1c\n" +
+ "\ttrafficGB\x18\x02 \x01(\x01R\ttrafficGB\x12 \n" +
+ "\vbandwidthMB\x18\x03 \x01(\x01R\vbandwidthMB\x12\"\n" +
+ "\fnodeRegionId\x18\x04 \x01(\x03R\fnodeRegionId\"`\n" +
+ "\x16CalculatePriceResponse\x12\x16\n" +
+ "\x06amount\x18\x01 \x01(\x01R\x06amount\x12.\n" +
+ "\x12hasNodeRegionPrice\x18\x02 \x01(\bR\x12hasNodeRegionPrice2W\n" +
+ "\fPriceService\x12G\n" +
+ "\x0ecalculatePrice\x12\x19.pb.CalculatePriceRequest\x1a\x1a.pb.CalculatePriceResponseB\x06Z\x04./pbb\x06proto3"
var (
file_service_price_proto_rawDescOnce sync.Once
- file_service_price_proto_rawDescData = file_service_price_proto_rawDesc
+ file_service_price_proto_rawDescData []byte
)
func file_service_price_proto_rawDescGZIP() []byte {
file_service_price_proto_rawDescOnce.Do(func() {
- file_service_price_proto_rawDescData = protoimpl.X.CompressGZIP(file_service_price_proto_rawDescData)
+ file_service_price_proto_rawDescData = protoimpl.X.CompressGZIP(unsafe.Slice(unsafe.StringData(file_service_price_proto_rawDesc), len(file_service_price_proto_rawDesc)))
})
return file_service_price_proto_rawDescData
}
@@ -206,7 +194,7 @@ func file_service_price_proto_init() {
out := protoimpl.TypeBuilder{
File: protoimpl.DescBuilder{
GoPackagePath: reflect.TypeOf(x{}).PkgPath(),
- RawDescriptor: file_service_price_proto_rawDesc,
+ RawDescriptor: unsafe.Slice(unsafe.StringData(file_service_price_proto_rawDesc), len(file_service_price_proto_rawDesc)),
NumEnums: 0,
NumMessages: 2,
NumExtensions: 0,
@@ -217,7 +205,6 @@ func file_service_price_proto_init() {
MessageInfos: file_service_price_proto_msgTypes,
}.Build()
File_service_price_proto = out.File
- file_service_price_proto_rawDesc = nil
file_service_price_proto_goTypes = nil
file_service_price_proto_depIdxs = nil
}
diff --git a/EdgeCommon/pkg/rpc/pb/service_price_grpc.pb.go b/EdgeCommon/pkg/rpc/pb/service_price_grpc.pb.go
index 7459cb4..2dda285 100644
--- a/EdgeCommon/pkg/rpc/pb/service_price_grpc.pb.go
+++ b/EdgeCommon/pkg/rpc/pb/service_price_grpc.pb.go
@@ -1,7 +1,7 @@
// Code generated by protoc-gen-go-grpc. DO NOT EDIT.
// versions:
-// - protoc-gen-go-grpc v1.5.1
-// - protoc v6.33.2
+// - protoc-gen-go-grpc v1.6.1
+// - protoc v3.19.6
// source: service_price.proto
package pb
@@ -68,7 +68,7 @@ type PriceServiceServer interface {
type UnimplementedPriceServiceServer struct{}
func (UnimplementedPriceServiceServer) CalculatePrice(context.Context, *CalculatePriceRequest) (*CalculatePriceResponse, error) {
- return nil, status.Errorf(codes.Unimplemented, "method CalculatePrice not implemented")
+ return nil, status.Error(codes.Unimplemented, "method CalculatePrice not implemented")
}
func (UnimplementedPriceServiceServer) testEmbeddedByValue() {}
@@ -80,7 +80,7 @@ type UnsafePriceServiceServer interface {
}
func RegisterPriceServiceServer(s grpc.ServiceRegistrar, srv PriceServiceServer) {
- // If the following call pancis, it indicates UnimplementedPriceServiceServer was
+ // If the following call panics, it indicates UnimplementedPriceServiceServer was
// embedded by pointer and is nil. This will cause panics if an
// unimplemented method is ever invoked, so we test this at initialization
// time to prevent it from happening at runtime later due to I/O.
diff --git a/EdgeCommon/pkg/rpc/pb/service_region_city.pb.go b/EdgeCommon/pkg/rpc/pb/service_region_city.pb.go
index ea891c4..37bc1c7 100644
--- a/EdgeCommon/pkg/rpc/pb/service_region_city.pb.go
+++ b/EdgeCommon/pkg/rpc/pb/service_region_city.pb.go
@@ -1,7 +1,7 @@
// Code generated by protoc-gen-go. DO NOT EDIT.
// versions:
-// protoc-gen-go v1.36.0
-// protoc v6.33.2
+// protoc-gen-go v1.36.11
+// protoc v3.19.6
// source: service_region_city.proto
package pb
@@ -11,6 +11,7 @@ import (
protoimpl "google.golang.org/protobuf/runtime/protoimpl"
reflect "reflect"
sync "sync"
+ unsafe "unsafe"
)
const (
@@ -528,123 +529,55 @@ func (x *UpdateRegionCityCustomRequest) GetCustomCodes() []string {
var File_service_region_city_proto protoreflect.FileDescriptor
-var file_service_region_city_proto_rawDesc = []byte{
- 0x0a, 0x19, 0x73, 0x65, 0x72, 0x76, 0x69, 0x63, 0x65, 0x5f, 0x72, 0x65, 0x67, 0x69, 0x6f, 0x6e,
- 0x5f, 0x63, 0x69, 0x74, 0x79, 0x2e, 0x70, 0x72, 0x6f, 0x74, 0x6f, 0x12, 0x02, 0x70, 0x62, 0x1a,
- 0x1e, 0x6d, 0x6f, 0x64, 0x65, 0x6c, 0x73, 0x2f, 0x6d, 0x6f, 0x64, 0x65, 0x6c, 0x5f, 0x72, 0x65,
- 0x67, 0x69, 0x6f, 0x6e, 0x5f, 0x63, 0x69, 0x74, 0x79, 0x2e, 0x70, 0x72, 0x6f, 0x74, 0x6f, 0x1a,
- 0x19, 0x6d, 0x6f, 0x64, 0x65, 0x6c, 0x73, 0x2f, 0x72, 0x70, 0x63, 0x5f, 0x6d, 0x65, 0x73, 0x73,
- 0x61, 0x67, 0x65, 0x73, 0x2e, 0x70, 0x72, 0x6f, 0x74, 0x6f, 0x22, 0x59, 0x0a, 0x21, 0x46, 0x69,
- 0x6e, 0x64, 0x41, 0x6c, 0x6c, 0x45, 0x6e, 0x61, 0x62, 0x6c, 0x65, 0x64, 0x52, 0x65, 0x67, 0x69,
- 0x6f, 0x6e, 0x43, 0x69, 0x74, 0x69, 0x65, 0x73, 0x52, 0x65, 0x71, 0x75, 0x65, 0x73, 0x74, 0x12,
- 0x34, 0x0a, 0x15, 0x69, 0x6e, 0x63, 0x6c, 0x75, 0x64, 0x65, 0x52, 0x65, 0x67, 0x69, 0x6f, 0x6e,
- 0x50, 0x72, 0x6f, 0x76, 0x69, 0x6e, 0x63, 0x65, 0x18, 0x01, 0x20, 0x01, 0x28, 0x08, 0x52, 0x15,
- 0x69, 0x6e, 0x63, 0x6c, 0x75, 0x64, 0x65, 0x52, 0x65, 0x67, 0x69, 0x6f, 0x6e, 0x50, 0x72, 0x6f,
- 0x76, 0x69, 0x6e, 0x63, 0x65, 0x22, 0x58, 0x0a, 0x22, 0x46, 0x69, 0x6e, 0x64, 0x41, 0x6c, 0x6c,
- 0x45, 0x6e, 0x61, 0x62, 0x6c, 0x65, 0x64, 0x52, 0x65, 0x67, 0x69, 0x6f, 0x6e, 0x43, 0x69, 0x74,
- 0x69, 0x65, 0x73, 0x52, 0x65, 0x73, 0x70, 0x6f, 0x6e, 0x73, 0x65, 0x12, 0x32, 0x0a, 0x0c, 0x72,
- 0x65, 0x67, 0x69, 0x6f, 0x6e, 0x43, 0x69, 0x74, 0x69, 0x65, 0x73, 0x18, 0x01, 0x20, 0x03, 0x28,
- 0x0b, 0x32, 0x0e, 0x2e, 0x70, 0x62, 0x2e, 0x52, 0x65, 0x67, 0x69, 0x6f, 0x6e, 0x43, 0x69, 0x74,
- 0x79, 0x52, 0x0c, 0x72, 0x65, 0x67, 0x69, 0x6f, 0x6e, 0x43, 0x69, 0x74, 0x69, 0x65, 0x73, 0x22,
- 0x42, 0x0a, 0x1c, 0x46, 0x69, 0x6e, 0x64, 0x45, 0x6e, 0x61, 0x62, 0x6c, 0x65, 0x64, 0x52, 0x65,
- 0x67, 0x69, 0x6f, 0x6e, 0x43, 0x69, 0x74, 0x79, 0x52, 0x65, 0x71, 0x75, 0x65, 0x73, 0x74, 0x12,
- 0x22, 0x0a, 0x0c, 0x72, 0x65, 0x67, 0x69, 0x6f, 0x6e, 0x43, 0x69, 0x74, 0x79, 0x49, 0x64, 0x18,
- 0x01, 0x20, 0x01, 0x28, 0x03, 0x52, 0x0c, 0x72, 0x65, 0x67, 0x69, 0x6f, 0x6e, 0x43, 0x69, 0x74,
- 0x79, 0x49, 0x64, 0x22, 0x4f, 0x0a, 0x1d, 0x46, 0x69, 0x6e, 0x64, 0x45, 0x6e, 0x61, 0x62, 0x6c,
- 0x65, 0x64, 0x52, 0x65, 0x67, 0x69, 0x6f, 0x6e, 0x43, 0x69, 0x74, 0x79, 0x52, 0x65, 0x73, 0x70,
- 0x6f, 0x6e, 0x73, 0x65, 0x12, 0x2e, 0x0a, 0x0a, 0x72, 0x65, 0x67, 0x69, 0x6f, 0x6e, 0x43, 0x69,
- 0x74, 0x79, 0x18, 0x01, 0x20, 0x01, 0x28, 0x0b, 0x32, 0x0e, 0x2e, 0x70, 0x62, 0x2e, 0x52, 0x65,
- 0x67, 0x69, 0x6f, 0x6e, 0x43, 0x69, 0x74, 0x79, 0x52, 0x0a, 0x72, 0x65, 0x67, 0x69, 0x6f, 0x6e,
- 0x43, 0x69, 0x74, 0x79, 0x22, 0x52, 0x0a, 0x1a, 0x46, 0x69, 0x6e, 0x64, 0x41, 0x6c, 0x6c, 0x52,
- 0x65, 0x67, 0x69, 0x6f, 0x6e, 0x43, 0x69, 0x74, 0x69, 0x65, 0x73, 0x52, 0x65, 0x71, 0x75, 0x65,
- 0x73, 0x74, 0x12, 0x34, 0x0a, 0x15, 0x69, 0x6e, 0x63, 0x6c, 0x75, 0x64, 0x65, 0x52, 0x65, 0x67,
- 0x69, 0x6f, 0x6e, 0x50, 0x72, 0x6f, 0x76, 0x69, 0x6e, 0x63, 0x65, 0x18, 0x01, 0x20, 0x01, 0x28,
- 0x08, 0x52, 0x15, 0x69, 0x6e, 0x63, 0x6c, 0x75, 0x64, 0x65, 0x52, 0x65, 0x67, 0x69, 0x6f, 0x6e,
- 0x50, 0x72, 0x6f, 0x76, 0x69, 0x6e, 0x63, 0x65, 0x22, 0x51, 0x0a, 0x1b, 0x46, 0x69, 0x6e, 0x64,
- 0x41, 0x6c, 0x6c, 0x52, 0x65, 0x67, 0x69, 0x6f, 0x6e, 0x43, 0x69, 0x74, 0x69, 0x65, 0x73, 0x52,
- 0x65, 0x73, 0x70, 0x6f, 0x6e, 0x73, 0x65, 0x12, 0x32, 0x0a, 0x0c, 0x72, 0x65, 0x67, 0x69, 0x6f,
- 0x6e, 0x43, 0x69, 0x74, 0x69, 0x65, 0x73, 0x18, 0x01, 0x20, 0x03, 0x28, 0x0b, 0x32, 0x0e, 0x2e,
- 0x70, 0x62, 0x2e, 0x52, 0x65, 0x67, 0x69, 0x6f, 0x6e, 0x43, 0x69, 0x74, 0x79, 0x52, 0x0c, 0x72,
- 0x65, 0x67, 0x69, 0x6f, 0x6e, 0x43, 0x69, 0x74, 0x69, 0x65, 0x73, 0x22, 0x5c, 0x0a, 0x2e, 0x46,
- 0x69, 0x6e, 0x64, 0x41, 0x6c, 0x6c, 0x52, 0x65, 0x67, 0x69, 0x6f, 0x6e, 0x43, 0x69, 0x74, 0x69,
- 0x65, 0x73, 0x57, 0x69, 0x74, 0x68, 0x52, 0x65, 0x67, 0x69, 0x6f, 0x6e, 0x50, 0x72, 0x6f, 0x76,
- 0x69, 0x6e, 0x63, 0x65, 0x49, 0x64, 0x52, 0x65, 0x71, 0x75, 0x65, 0x73, 0x74, 0x12, 0x2a, 0x0a,
- 0x10, 0x72, 0x65, 0x67, 0x69, 0x6f, 0x6e, 0x50, 0x72, 0x6f, 0x76, 0x69, 0x6e, 0x63, 0x65, 0x49,
- 0x64, 0x18, 0x01, 0x20, 0x01, 0x28, 0x03, 0x52, 0x10, 0x72, 0x65, 0x67, 0x69, 0x6f, 0x6e, 0x50,
- 0x72, 0x6f, 0x76, 0x69, 0x6e, 0x63, 0x65, 0x49, 0x64, 0x22, 0x65, 0x0a, 0x2f, 0x46, 0x69, 0x6e,
- 0x64, 0x41, 0x6c, 0x6c, 0x52, 0x65, 0x67, 0x69, 0x6f, 0x6e, 0x43, 0x69, 0x74, 0x69, 0x65, 0x73,
- 0x57, 0x69, 0x74, 0x68, 0x52, 0x65, 0x67, 0x69, 0x6f, 0x6e, 0x50, 0x72, 0x6f, 0x76, 0x69, 0x6e,
- 0x63, 0x65, 0x49, 0x64, 0x52, 0x65, 0x73, 0x70, 0x6f, 0x6e, 0x73, 0x65, 0x12, 0x32, 0x0a, 0x0c,
- 0x72, 0x65, 0x67, 0x69, 0x6f, 0x6e, 0x43, 0x69, 0x74, 0x69, 0x65, 0x73, 0x18, 0x01, 0x20, 0x03,
- 0x28, 0x0b, 0x32, 0x0e, 0x2e, 0x70, 0x62, 0x2e, 0x52, 0x65, 0x67, 0x69, 0x6f, 0x6e, 0x43, 0x69,
- 0x74, 0x79, 0x52, 0x0c, 0x72, 0x65, 0x67, 0x69, 0x6f, 0x6e, 0x43, 0x69, 0x74, 0x69, 0x65, 0x73,
- 0x22, 0x3b, 0x0a, 0x15, 0x46, 0x69, 0x6e, 0x64, 0x52, 0x65, 0x67, 0x69, 0x6f, 0x6e, 0x43, 0x69,
- 0x74, 0x79, 0x52, 0x65, 0x71, 0x75, 0x65, 0x73, 0x74, 0x12, 0x22, 0x0a, 0x0c, 0x72, 0x65, 0x67,
- 0x69, 0x6f, 0x6e, 0x43, 0x69, 0x74, 0x79, 0x49, 0x64, 0x18, 0x01, 0x20, 0x01, 0x28, 0x03, 0x52,
- 0x0c, 0x72, 0x65, 0x67, 0x69, 0x6f, 0x6e, 0x43, 0x69, 0x74, 0x79, 0x49, 0x64, 0x22, 0x48, 0x0a,
- 0x16, 0x46, 0x69, 0x6e, 0x64, 0x52, 0x65, 0x67, 0x69, 0x6f, 0x6e, 0x43, 0x69, 0x74, 0x79, 0x52,
- 0x65, 0x73, 0x70, 0x6f, 0x6e, 0x73, 0x65, 0x12, 0x2e, 0x0a, 0x0a, 0x72, 0x65, 0x67, 0x69, 0x6f,
- 0x6e, 0x43, 0x69, 0x74, 0x79, 0x18, 0x01, 0x20, 0x01, 0x28, 0x0b, 0x32, 0x0e, 0x2e, 0x70, 0x62,
- 0x2e, 0x52, 0x65, 0x67, 0x69, 0x6f, 0x6e, 0x43, 0x69, 0x74, 0x79, 0x52, 0x0a, 0x72, 0x65, 0x67,
- 0x69, 0x6f, 0x6e, 0x43, 0x69, 0x74, 0x79, 0x22, 0x85, 0x01, 0x0a, 0x1d, 0x55, 0x70, 0x64, 0x61,
- 0x74, 0x65, 0x52, 0x65, 0x67, 0x69, 0x6f, 0x6e, 0x43, 0x69, 0x74, 0x79, 0x43, 0x75, 0x73, 0x74,
- 0x6f, 0x6d, 0x52, 0x65, 0x71, 0x75, 0x65, 0x73, 0x74, 0x12, 0x22, 0x0a, 0x0c, 0x72, 0x65, 0x67,
- 0x69, 0x6f, 0x6e, 0x43, 0x69, 0x74, 0x79, 0x49, 0x64, 0x18, 0x01, 0x20, 0x01, 0x28, 0x03, 0x52,
- 0x0c, 0x72, 0x65, 0x67, 0x69, 0x6f, 0x6e, 0x43, 0x69, 0x74, 0x79, 0x49, 0x64, 0x12, 0x1e, 0x0a,
- 0x0a, 0x63, 0x75, 0x73, 0x74, 0x6f, 0x6d, 0x4e, 0x61, 0x6d, 0x65, 0x18, 0x02, 0x20, 0x01, 0x28,
- 0x09, 0x52, 0x0a, 0x63, 0x75, 0x73, 0x74, 0x6f, 0x6d, 0x4e, 0x61, 0x6d, 0x65, 0x12, 0x20, 0x0a,
- 0x0b, 0x63, 0x75, 0x73, 0x74, 0x6f, 0x6d, 0x43, 0x6f, 0x64, 0x65, 0x73, 0x18, 0x03, 0x20, 0x03,
- 0x28, 0x09, 0x52, 0x0b, 0x63, 0x75, 0x73, 0x74, 0x6f, 0x6d, 0x43, 0x6f, 0x64, 0x65, 0x73, 0x32,
- 0xeb, 0x04, 0x0a, 0x11, 0x52, 0x65, 0x67, 0x69, 0x6f, 0x6e, 0x43, 0x69, 0x74, 0x79, 0x53, 0x65,
- 0x72, 0x76, 0x69, 0x63, 0x65, 0x12, 0x70, 0x0a, 0x1a, 0x66, 0x69, 0x6e, 0x64, 0x41, 0x6c, 0x6c,
- 0x45, 0x6e, 0x61, 0x62, 0x6c, 0x65, 0x64, 0x52, 0x65, 0x67, 0x69, 0x6f, 0x6e, 0x43, 0x69, 0x74,
- 0x69, 0x65, 0x73, 0x12, 0x25, 0x2e, 0x70, 0x62, 0x2e, 0x46, 0x69, 0x6e, 0x64, 0x41, 0x6c, 0x6c,
- 0x45, 0x6e, 0x61, 0x62, 0x6c, 0x65, 0x64, 0x52, 0x65, 0x67, 0x69, 0x6f, 0x6e, 0x43, 0x69, 0x74,
- 0x69, 0x65, 0x73, 0x52, 0x65, 0x71, 0x75, 0x65, 0x73, 0x74, 0x1a, 0x26, 0x2e, 0x70, 0x62, 0x2e,
- 0x46, 0x69, 0x6e, 0x64, 0x41, 0x6c, 0x6c, 0x45, 0x6e, 0x61, 0x62, 0x6c, 0x65, 0x64, 0x52, 0x65,
- 0x67, 0x69, 0x6f, 0x6e, 0x43, 0x69, 0x74, 0x69, 0x65, 0x73, 0x52, 0x65, 0x73, 0x70, 0x6f, 0x6e,
- 0x73, 0x65, 0x22, 0x03, 0x88, 0x02, 0x01, 0x12, 0x61, 0x0a, 0x15, 0x66, 0x69, 0x6e, 0x64, 0x45,
- 0x6e, 0x61, 0x62, 0x6c, 0x65, 0x64, 0x52, 0x65, 0x67, 0x69, 0x6f, 0x6e, 0x43, 0x69, 0x74, 0x79,
- 0x12, 0x20, 0x2e, 0x70, 0x62, 0x2e, 0x46, 0x69, 0x6e, 0x64, 0x45, 0x6e, 0x61, 0x62, 0x6c, 0x65,
- 0x64, 0x52, 0x65, 0x67, 0x69, 0x6f, 0x6e, 0x43, 0x69, 0x74, 0x79, 0x52, 0x65, 0x71, 0x75, 0x65,
- 0x73, 0x74, 0x1a, 0x21, 0x2e, 0x70, 0x62, 0x2e, 0x46, 0x69, 0x6e, 0x64, 0x45, 0x6e, 0x61, 0x62,
- 0x6c, 0x65, 0x64, 0x52, 0x65, 0x67, 0x69, 0x6f, 0x6e, 0x43, 0x69, 0x74, 0x79, 0x52, 0x65, 0x73,
- 0x70, 0x6f, 0x6e, 0x73, 0x65, 0x22, 0x03, 0x88, 0x02, 0x01, 0x12, 0x56, 0x0a, 0x13, 0x66, 0x69,
- 0x6e, 0x64, 0x41, 0x6c, 0x6c, 0x52, 0x65, 0x67, 0x69, 0x6f, 0x6e, 0x43, 0x69, 0x74, 0x69, 0x65,
- 0x73, 0x12, 0x1e, 0x2e, 0x70, 0x62, 0x2e, 0x46, 0x69, 0x6e, 0x64, 0x41, 0x6c, 0x6c, 0x52, 0x65,
- 0x67, 0x69, 0x6f, 0x6e, 0x43, 0x69, 0x74, 0x69, 0x65, 0x73, 0x52, 0x65, 0x71, 0x75, 0x65, 0x73,
- 0x74, 0x1a, 0x1f, 0x2e, 0x70, 0x62, 0x2e, 0x46, 0x69, 0x6e, 0x64, 0x41, 0x6c, 0x6c, 0x52, 0x65,
- 0x67, 0x69, 0x6f, 0x6e, 0x43, 0x69, 0x74, 0x69, 0x65, 0x73, 0x52, 0x65, 0x73, 0x70, 0x6f, 0x6e,
- 0x73, 0x65, 0x12, 0x92, 0x01, 0x0a, 0x27, 0x66, 0x69, 0x6e, 0x64, 0x41, 0x6c, 0x6c, 0x52, 0x65,
- 0x67, 0x69, 0x6f, 0x6e, 0x43, 0x69, 0x74, 0x69, 0x65, 0x73, 0x57, 0x69, 0x74, 0x68, 0x52, 0x65,
- 0x67, 0x69, 0x6f, 0x6e, 0x50, 0x72, 0x6f, 0x76, 0x69, 0x6e, 0x63, 0x65, 0x49, 0x64, 0x12, 0x32,
- 0x2e, 0x70, 0x62, 0x2e, 0x46, 0x69, 0x6e, 0x64, 0x41, 0x6c, 0x6c, 0x52, 0x65, 0x67, 0x69, 0x6f,
- 0x6e, 0x43, 0x69, 0x74, 0x69, 0x65, 0x73, 0x57, 0x69, 0x74, 0x68, 0x52, 0x65, 0x67, 0x69, 0x6f,
- 0x6e, 0x50, 0x72, 0x6f, 0x76, 0x69, 0x6e, 0x63, 0x65, 0x49, 0x64, 0x52, 0x65, 0x71, 0x75, 0x65,
- 0x73, 0x74, 0x1a, 0x33, 0x2e, 0x70, 0x62, 0x2e, 0x46, 0x69, 0x6e, 0x64, 0x41, 0x6c, 0x6c, 0x52,
- 0x65, 0x67, 0x69, 0x6f, 0x6e, 0x43, 0x69, 0x74, 0x69, 0x65, 0x73, 0x57, 0x69, 0x74, 0x68, 0x52,
- 0x65, 0x67, 0x69, 0x6f, 0x6e, 0x50, 0x72, 0x6f, 0x76, 0x69, 0x6e, 0x63, 0x65, 0x49, 0x64, 0x52,
- 0x65, 0x73, 0x70, 0x6f, 0x6e, 0x73, 0x65, 0x12, 0x47, 0x0a, 0x0e, 0x66, 0x69, 0x6e, 0x64, 0x52,
- 0x65, 0x67, 0x69, 0x6f, 0x6e, 0x43, 0x69, 0x74, 0x79, 0x12, 0x19, 0x2e, 0x70, 0x62, 0x2e, 0x46,
- 0x69, 0x6e, 0x64, 0x52, 0x65, 0x67, 0x69, 0x6f, 0x6e, 0x43, 0x69, 0x74, 0x79, 0x52, 0x65, 0x71,
- 0x75, 0x65, 0x73, 0x74, 0x1a, 0x1a, 0x2e, 0x70, 0x62, 0x2e, 0x46, 0x69, 0x6e, 0x64, 0x52, 0x65,
- 0x67, 0x69, 0x6f, 0x6e, 0x43, 0x69, 0x74, 0x79, 0x52, 0x65, 0x73, 0x70, 0x6f, 0x6e, 0x73, 0x65,
- 0x12, 0x4b, 0x0a, 0x16, 0x75, 0x70, 0x64, 0x61, 0x74, 0x65, 0x52, 0x65, 0x67, 0x69, 0x6f, 0x6e,
- 0x43, 0x69, 0x74, 0x79, 0x43, 0x75, 0x73, 0x74, 0x6f, 0x6d, 0x12, 0x21, 0x2e, 0x70, 0x62, 0x2e,
- 0x55, 0x70, 0x64, 0x61, 0x74, 0x65, 0x52, 0x65, 0x67, 0x69, 0x6f, 0x6e, 0x43, 0x69, 0x74, 0x79,
- 0x43, 0x75, 0x73, 0x74, 0x6f, 0x6d, 0x52, 0x65, 0x71, 0x75, 0x65, 0x73, 0x74, 0x1a, 0x0e, 0x2e,
- 0x70, 0x62, 0x2e, 0x52, 0x50, 0x43, 0x53, 0x75, 0x63, 0x63, 0x65, 0x73, 0x73, 0x42, 0x06, 0x5a,
- 0x04, 0x2e, 0x2f, 0x70, 0x62, 0x62, 0x06, 0x70, 0x72, 0x6f, 0x74, 0x6f, 0x33,
-}
+const file_service_region_city_proto_rawDesc = "" +
+ "\n" +
+ "\x19service_region_city.proto\x12\x02pb\x1a\x1emodels/model_region_city.proto\x1a\x19models/rpc_messages.proto\"Y\n" +
+ "!FindAllEnabledRegionCitiesRequest\x124\n" +
+ "\x15includeRegionProvince\x18\x01 \x01(\bR\x15includeRegionProvince\"X\n" +
+ "\"FindAllEnabledRegionCitiesResponse\x122\n" +
+ "\fregionCities\x18\x01 \x03(\v2\x0e.pb.RegionCityR\fregionCities\"B\n" +
+ "\x1cFindEnabledRegionCityRequest\x12\"\n" +
+ "\fregionCityId\x18\x01 \x01(\x03R\fregionCityId\"O\n" +
+ "\x1dFindEnabledRegionCityResponse\x12.\n" +
+ "\n" +
+ "regionCity\x18\x01 \x01(\v2\x0e.pb.RegionCityR\n" +
+ "regionCity\"R\n" +
+ "\x1aFindAllRegionCitiesRequest\x124\n" +
+ "\x15includeRegionProvince\x18\x01 \x01(\bR\x15includeRegionProvince\"Q\n" +
+ "\x1bFindAllRegionCitiesResponse\x122\n" +
+ "\fregionCities\x18\x01 \x03(\v2\x0e.pb.RegionCityR\fregionCities\"\\\n" +
+ ".FindAllRegionCitiesWithRegionProvinceIdRequest\x12*\n" +
+ "\x10regionProvinceId\x18\x01 \x01(\x03R\x10regionProvinceId\"e\n" +
+ "/FindAllRegionCitiesWithRegionProvinceIdResponse\x122\n" +
+ "\fregionCities\x18\x01 \x03(\v2\x0e.pb.RegionCityR\fregionCities\";\n" +
+ "\x15FindRegionCityRequest\x12\"\n" +
+ "\fregionCityId\x18\x01 \x01(\x03R\fregionCityId\"H\n" +
+ "\x16FindRegionCityResponse\x12.\n" +
+ "\n" +
+ "regionCity\x18\x01 \x01(\v2\x0e.pb.RegionCityR\n" +
+ "regionCity\"\x85\x01\n" +
+ "\x1dUpdateRegionCityCustomRequest\x12\"\n" +
+ "\fregionCityId\x18\x01 \x01(\x03R\fregionCityId\x12\x1e\n" +
+ "\n" +
+ "customName\x18\x02 \x01(\tR\n" +
+ "customName\x12 \n" +
+ "\vcustomCodes\x18\x03 \x03(\tR\vcustomCodes2\xeb\x04\n" +
+ "\x11RegionCityService\x12p\n" +
+ "\x1afindAllEnabledRegionCities\x12%.pb.FindAllEnabledRegionCitiesRequest\x1a&.pb.FindAllEnabledRegionCitiesResponse\"\x03\x88\x02\x01\x12a\n" +
+ "\x15findEnabledRegionCity\x12 .pb.FindEnabledRegionCityRequest\x1a!.pb.FindEnabledRegionCityResponse\"\x03\x88\x02\x01\x12V\n" +
+ "\x13findAllRegionCities\x12\x1e.pb.FindAllRegionCitiesRequest\x1a\x1f.pb.FindAllRegionCitiesResponse\x12\x92\x01\n" +
+ "'findAllRegionCitiesWithRegionProvinceId\x122.pb.FindAllRegionCitiesWithRegionProvinceIdRequest\x1a3.pb.FindAllRegionCitiesWithRegionProvinceIdResponse\x12G\n" +
+ "\x0efindRegionCity\x12\x19.pb.FindRegionCityRequest\x1a\x1a.pb.FindRegionCityResponse\x12K\n" +
+ "\x16updateRegionCityCustom\x12!.pb.UpdateRegionCityCustomRequest\x1a\x0e.pb.RPCSuccessB\x06Z\x04./pbb\x06proto3"
var (
file_service_region_city_proto_rawDescOnce sync.Once
- file_service_region_city_proto_rawDescData = file_service_region_city_proto_rawDesc
+ file_service_region_city_proto_rawDescData []byte
)
func file_service_region_city_proto_rawDescGZIP() []byte {
file_service_region_city_proto_rawDescOnce.Do(func() {
- file_service_region_city_proto_rawDescData = protoimpl.X.CompressGZIP(file_service_region_city_proto_rawDescData)
+ file_service_region_city_proto_rawDescData = protoimpl.X.CompressGZIP(unsafe.Slice(unsafe.StringData(file_service_region_city_proto_rawDesc), len(file_service_region_city_proto_rawDesc)))
})
return file_service_region_city_proto_rawDescData
}
@@ -701,7 +634,7 @@ func file_service_region_city_proto_init() {
out := protoimpl.TypeBuilder{
File: protoimpl.DescBuilder{
GoPackagePath: reflect.TypeOf(x{}).PkgPath(),
- RawDescriptor: file_service_region_city_proto_rawDesc,
+ RawDescriptor: unsafe.Slice(unsafe.StringData(file_service_region_city_proto_rawDesc), len(file_service_region_city_proto_rawDesc)),
NumEnums: 0,
NumMessages: 11,
NumExtensions: 0,
@@ -712,7 +645,6 @@ func file_service_region_city_proto_init() {
MessageInfos: file_service_region_city_proto_msgTypes,
}.Build()
File_service_region_city_proto = out.File
- file_service_region_city_proto_rawDesc = nil
file_service_region_city_proto_goTypes = nil
file_service_region_city_proto_depIdxs = nil
}
diff --git a/EdgeCommon/pkg/rpc/pb/service_region_city_grpc.pb.go b/EdgeCommon/pkg/rpc/pb/service_region_city_grpc.pb.go
index 7d41aa0..fe23702 100644
--- a/EdgeCommon/pkg/rpc/pb/service_region_city_grpc.pb.go
+++ b/EdgeCommon/pkg/rpc/pb/service_region_city_grpc.pb.go
@@ -1,7 +1,7 @@
// Code generated by protoc-gen-go-grpc. DO NOT EDIT.
// versions:
-// - protoc-gen-go-grpc v1.5.1
-// - protoc v6.33.2
+// - protoc-gen-go-grpc v1.6.1
+// - protoc v3.19.6
// source: service_region_city.proto
package pb
@@ -149,22 +149,22 @@ type RegionCityServiceServer interface {
type UnimplementedRegionCityServiceServer struct{}
func (UnimplementedRegionCityServiceServer) FindAllEnabledRegionCities(context.Context, *FindAllEnabledRegionCitiesRequest) (*FindAllEnabledRegionCitiesResponse, error) {
- return nil, status.Errorf(codes.Unimplemented, "method FindAllEnabledRegionCities not implemented")
+ return nil, status.Error(codes.Unimplemented, "method FindAllEnabledRegionCities not implemented")
}
func (UnimplementedRegionCityServiceServer) FindEnabledRegionCity(context.Context, *FindEnabledRegionCityRequest) (*FindEnabledRegionCityResponse, error) {
- return nil, status.Errorf(codes.Unimplemented, "method FindEnabledRegionCity not implemented")
+ return nil, status.Error(codes.Unimplemented, "method FindEnabledRegionCity not implemented")
}
func (UnimplementedRegionCityServiceServer) FindAllRegionCities(context.Context, *FindAllRegionCitiesRequest) (*FindAllRegionCitiesResponse, error) {
- return nil, status.Errorf(codes.Unimplemented, "method FindAllRegionCities not implemented")
+ return nil, status.Error(codes.Unimplemented, "method FindAllRegionCities not implemented")
}
func (UnimplementedRegionCityServiceServer) FindAllRegionCitiesWithRegionProvinceId(context.Context, *FindAllRegionCitiesWithRegionProvinceIdRequest) (*FindAllRegionCitiesWithRegionProvinceIdResponse, error) {
- return nil, status.Errorf(codes.Unimplemented, "method FindAllRegionCitiesWithRegionProvinceId not implemented")
+ return nil, status.Error(codes.Unimplemented, "method FindAllRegionCitiesWithRegionProvinceId not implemented")
}
func (UnimplementedRegionCityServiceServer) FindRegionCity(context.Context, *FindRegionCityRequest) (*FindRegionCityResponse, error) {
- return nil, status.Errorf(codes.Unimplemented, "method FindRegionCity not implemented")
+ return nil, status.Error(codes.Unimplemented, "method FindRegionCity not implemented")
}
func (UnimplementedRegionCityServiceServer) UpdateRegionCityCustom(context.Context, *UpdateRegionCityCustomRequest) (*RPCSuccess, error) {
- return nil, status.Errorf(codes.Unimplemented, "method UpdateRegionCityCustom not implemented")
+ return nil, status.Error(codes.Unimplemented, "method UpdateRegionCityCustom not implemented")
}
func (UnimplementedRegionCityServiceServer) testEmbeddedByValue() {}
@@ -176,7 +176,7 @@ type UnsafeRegionCityServiceServer interface {
}
func RegisterRegionCityServiceServer(s grpc.ServiceRegistrar, srv RegionCityServiceServer) {
- // If the following call pancis, it indicates UnimplementedRegionCityServiceServer was
+ // If the following call panics, it indicates UnimplementedRegionCityServiceServer was
// embedded by pointer and is nil. This will cause panics if an
// unimplemented method is ever invoked, so we test this at initialization
// time to prevent it from happening at runtime later due to I/O.
diff --git a/EdgeCommon/pkg/rpc/pb/service_region_country.pb.go b/EdgeCommon/pkg/rpc/pb/service_region_country.pb.go
index c2dccba..0912ff5 100644
--- a/EdgeCommon/pkg/rpc/pb/service_region_country.pb.go
+++ b/EdgeCommon/pkg/rpc/pb/service_region_country.pb.go
@@ -1,7 +1,7 @@
// Code generated by protoc-gen-go. DO NOT EDIT.
// versions:
-// protoc-gen-go v1.36.0
-// protoc v6.33.2
+// protoc-gen-go v1.36.11
+// protoc v3.19.6
// source: service_region_country.proto
package pb
@@ -11,6 +11,7 @@ import (
protoimpl "google.golang.org/protobuf/runtime/protoimpl"
reflect "reflect"
sync "sync"
+ unsafe "unsafe"
)
const (
@@ -423,103 +424,44 @@ func (x *UpdateRegionCountryCustomRequest) GetCustomCodes() []string {
var File_service_region_country_proto protoreflect.FileDescriptor
-var file_service_region_country_proto_rawDesc = []byte{
- 0x0a, 0x1c, 0x73, 0x65, 0x72, 0x76, 0x69, 0x63, 0x65, 0x5f, 0x72, 0x65, 0x67, 0x69, 0x6f, 0x6e,
- 0x5f, 0x63, 0x6f, 0x75, 0x6e, 0x74, 0x72, 0x79, 0x2e, 0x70, 0x72, 0x6f, 0x74, 0x6f, 0x12, 0x02,
- 0x70, 0x62, 0x1a, 0x21, 0x6d, 0x6f, 0x64, 0x65, 0x6c, 0x73, 0x2f, 0x6d, 0x6f, 0x64, 0x65, 0x6c,
- 0x5f, 0x72, 0x65, 0x67, 0x69, 0x6f, 0x6e, 0x5f, 0x63, 0x6f, 0x75, 0x6e, 0x74, 0x72, 0x79, 0x2e,
- 0x70, 0x72, 0x6f, 0x74, 0x6f, 0x1a, 0x19, 0x6d, 0x6f, 0x64, 0x65, 0x6c, 0x73, 0x2f, 0x72, 0x70,
- 0x63, 0x5f, 0x6d, 0x65, 0x73, 0x73, 0x61, 0x67, 0x65, 0x73, 0x2e, 0x70, 0x72, 0x6f, 0x74, 0x6f,
- 0x22, 0x26, 0x0a, 0x24, 0x46, 0x69, 0x6e, 0x64, 0x41, 0x6c, 0x6c, 0x45, 0x6e, 0x61, 0x62, 0x6c,
- 0x65, 0x64, 0x52, 0x65, 0x67, 0x69, 0x6f, 0x6e, 0x43, 0x6f, 0x75, 0x6e, 0x74, 0x72, 0x69, 0x65,
- 0x73, 0x52, 0x65, 0x71, 0x75, 0x65, 0x73, 0x74, 0x22, 0x64, 0x0a, 0x25, 0x46, 0x69, 0x6e, 0x64,
- 0x41, 0x6c, 0x6c, 0x45, 0x6e, 0x61, 0x62, 0x6c, 0x65, 0x64, 0x52, 0x65, 0x67, 0x69, 0x6f, 0x6e,
- 0x43, 0x6f, 0x75, 0x6e, 0x74, 0x72, 0x69, 0x65, 0x73, 0x52, 0x65, 0x73, 0x70, 0x6f, 0x6e, 0x73,
- 0x65, 0x12, 0x3b, 0x0a, 0x0f, 0x72, 0x65, 0x67, 0x69, 0x6f, 0x6e, 0x43, 0x6f, 0x75, 0x6e, 0x74,
- 0x72, 0x69, 0x65, 0x73, 0x18, 0x01, 0x20, 0x03, 0x28, 0x0b, 0x32, 0x11, 0x2e, 0x70, 0x62, 0x2e,
- 0x52, 0x65, 0x67, 0x69, 0x6f, 0x6e, 0x43, 0x6f, 0x75, 0x6e, 0x74, 0x72, 0x79, 0x52, 0x0f, 0x72,
- 0x65, 0x67, 0x69, 0x6f, 0x6e, 0x43, 0x6f, 0x75, 0x6e, 0x74, 0x72, 0x69, 0x65, 0x73, 0x22, 0x4b,
- 0x0a, 0x1f, 0x46, 0x69, 0x6e, 0x64, 0x45, 0x6e, 0x61, 0x62, 0x6c, 0x65, 0x64, 0x52, 0x65, 0x67,
- 0x69, 0x6f, 0x6e, 0x43, 0x6f, 0x75, 0x6e, 0x74, 0x72, 0x79, 0x52, 0x65, 0x71, 0x75, 0x65, 0x73,
- 0x74, 0x12, 0x28, 0x0a, 0x0f, 0x72, 0x65, 0x67, 0x69, 0x6f, 0x6e, 0x43, 0x6f, 0x75, 0x6e, 0x74,
- 0x72, 0x79, 0x49, 0x64, 0x18, 0x01, 0x20, 0x01, 0x28, 0x03, 0x52, 0x0f, 0x72, 0x65, 0x67, 0x69,
- 0x6f, 0x6e, 0x43, 0x6f, 0x75, 0x6e, 0x74, 0x72, 0x79, 0x49, 0x64, 0x22, 0x5b, 0x0a, 0x20, 0x46,
- 0x69, 0x6e, 0x64, 0x45, 0x6e, 0x61, 0x62, 0x6c, 0x65, 0x64, 0x52, 0x65, 0x67, 0x69, 0x6f, 0x6e,
- 0x43, 0x6f, 0x75, 0x6e, 0x74, 0x72, 0x79, 0x52, 0x65, 0x73, 0x70, 0x6f, 0x6e, 0x73, 0x65, 0x12,
- 0x37, 0x0a, 0x0d, 0x72, 0x65, 0x67, 0x69, 0x6f, 0x6e, 0x43, 0x6f, 0x75, 0x6e, 0x74, 0x72, 0x79,
- 0x18, 0x01, 0x20, 0x01, 0x28, 0x0b, 0x32, 0x11, 0x2e, 0x70, 0x62, 0x2e, 0x52, 0x65, 0x67, 0x69,
- 0x6f, 0x6e, 0x43, 0x6f, 0x75, 0x6e, 0x74, 0x72, 0x79, 0x52, 0x0d, 0x72, 0x65, 0x67, 0x69, 0x6f,
- 0x6e, 0x43, 0x6f, 0x75, 0x6e, 0x74, 0x72, 0x79, 0x22, 0x1f, 0x0a, 0x1d, 0x46, 0x69, 0x6e, 0x64,
- 0x41, 0x6c, 0x6c, 0x52, 0x65, 0x67, 0x69, 0x6f, 0x6e, 0x43, 0x6f, 0x75, 0x6e, 0x74, 0x72, 0x69,
- 0x65, 0x73, 0x52, 0x65, 0x71, 0x75, 0x65, 0x73, 0x74, 0x22, 0x5d, 0x0a, 0x1e, 0x46, 0x69, 0x6e,
- 0x64, 0x41, 0x6c, 0x6c, 0x52, 0x65, 0x67, 0x69, 0x6f, 0x6e, 0x43, 0x6f, 0x75, 0x6e, 0x74, 0x72,
- 0x69, 0x65, 0x73, 0x52, 0x65, 0x73, 0x70, 0x6f, 0x6e, 0x73, 0x65, 0x12, 0x3b, 0x0a, 0x0f, 0x72,
- 0x65, 0x67, 0x69, 0x6f, 0x6e, 0x43, 0x6f, 0x75, 0x6e, 0x74, 0x72, 0x69, 0x65, 0x73, 0x18, 0x01,
- 0x20, 0x03, 0x28, 0x0b, 0x32, 0x11, 0x2e, 0x70, 0x62, 0x2e, 0x52, 0x65, 0x67, 0x69, 0x6f, 0x6e,
- 0x43, 0x6f, 0x75, 0x6e, 0x74, 0x72, 0x79, 0x52, 0x0f, 0x72, 0x65, 0x67, 0x69, 0x6f, 0x6e, 0x43,
- 0x6f, 0x75, 0x6e, 0x74, 0x72, 0x69, 0x65, 0x73, 0x22, 0x44, 0x0a, 0x18, 0x46, 0x69, 0x6e, 0x64,
- 0x52, 0x65, 0x67, 0x69, 0x6f, 0x6e, 0x43, 0x6f, 0x75, 0x6e, 0x74, 0x72, 0x79, 0x52, 0x65, 0x71,
- 0x75, 0x65, 0x73, 0x74, 0x12, 0x28, 0x0a, 0x0f, 0x72, 0x65, 0x67, 0x69, 0x6f, 0x6e, 0x43, 0x6f,
- 0x75, 0x6e, 0x74, 0x72, 0x79, 0x49, 0x64, 0x18, 0x01, 0x20, 0x01, 0x28, 0x03, 0x52, 0x0f, 0x72,
- 0x65, 0x67, 0x69, 0x6f, 0x6e, 0x43, 0x6f, 0x75, 0x6e, 0x74, 0x72, 0x79, 0x49, 0x64, 0x22, 0x54,
- 0x0a, 0x19, 0x46, 0x69, 0x6e, 0x64, 0x52, 0x65, 0x67, 0x69, 0x6f, 0x6e, 0x43, 0x6f, 0x75, 0x6e,
- 0x74, 0x72, 0x79, 0x52, 0x65, 0x73, 0x70, 0x6f, 0x6e, 0x73, 0x65, 0x12, 0x37, 0x0a, 0x0d, 0x72,
- 0x65, 0x67, 0x69, 0x6f, 0x6e, 0x43, 0x6f, 0x75, 0x6e, 0x74, 0x72, 0x79, 0x18, 0x01, 0x20, 0x01,
- 0x28, 0x0b, 0x32, 0x11, 0x2e, 0x70, 0x62, 0x2e, 0x52, 0x65, 0x67, 0x69, 0x6f, 0x6e, 0x43, 0x6f,
- 0x75, 0x6e, 0x74, 0x72, 0x79, 0x52, 0x0d, 0x72, 0x65, 0x67, 0x69, 0x6f, 0x6e, 0x43, 0x6f, 0x75,
- 0x6e, 0x74, 0x72, 0x79, 0x22, 0x8e, 0x01, 0x0a, 0x20, 0x55, 0x70, 0x64, 0x61, 0x74, 0x65, 0x52,
- 0x65, 0x67, 0x69, 0x6f, 0x6e, 0x43, 0x6f, 0x75, 0x6e, 0x74, 0x72, 0x79, 0x43, 0x75, 0x73, 0x74,
- 0x6f, 0x6d, 0x52, 0x65, 0x71, 0x75, 0x65, 0x73, 0x74, 0x12, 0x28, 0x0a, 0x0f, 0x72, 0x65, 0x67,
- 0x69, 0x6f, 0x6e, 0x43, 0x6f, 0x75, 0x6e, 0x74, 0x72, 0x79, 0x49, 0x64, 0x18, 0x01, 0x20, 0x01,
- 0x28, 0x03, 0x52, 0x0f, 0x72, 0x65, 0x67, 0x69, 0x6f, 0x6e, 0x43, 0x6f, 0x75, 0x6e, 0x74, 0x72,
- 0x79, 0x49, 0x64, 0x12, 0x1e, 0x0a, 0x0a, 0x63, 0x75, 0x73, 0x74, 0x6f, 0x6d, 0x4e, 0x61, 0x6d,
- 0x65, 0x18, 0x02, 0x20, 0x01, 0x28, 0x09, 0x52, 0x0a, 0x63, 0x75, 0x73, 0x74, 0x6f, 0x6d, 0x4e,
- 0x61, 0x6d, 0x65, 0x12, 0x20, 0x0a, 0x0b, 0x63, 0x75, 0x73, 0x74, 0x6f, 0x6d, 0x43, 0x6f, 0x64,
- 0x65, 0x73, 0x18, 0x03, 0x20, 0x03, 0x28, 0x09, 0x52, 0x0b, 0x63, 0x75, 0x73, 0x74, 0x6f, 0x6d,
- 0x43, 0x6f, 0x64, 0x65, 0x73, 0x32, 0x83, 0x04, 0x0a, 0x14, 0x52, 0x65, 0x67, 0x69, 0x6f, 0x6e,
- 0x43, 0x6f, 0x75, 0x6e, 0x74, 0x72, 0x79, 0x53, 0x65, 0x72, 0x76, 0x69, 0x63, 0x65, 0x12, 0x79,
- 0x0a, 0x1d, 0x66, 0x69, 0x6e, 0x64, 0x41, 0x6c, 0x6c, 0x45, 0x6e, 0x61, 0x62, 0x6c, 0x65, 0x64,
- 0x52, 0x65, 0x67, 0x69, 0x6f, 0x6e, 0x43, 0x6f, 0x75, 0x6e, 0x74, 0x72, 0x69, 0x65, 0x73, 0x12,
- 0x28, 0x2e, 0x70, 0x62, 0x2e, 0x46, 0x69, 0x6e, 0x64, 0x41, 0x6c, 0x6c, 0x45, 0x6e, 0x61, 0x62,
- 0x6c, 0x65, 0x64, 0x52, 0x65, 0x67, 0x69, 0x6f, 0x6e, 0x43, 0x6f, 0x75, 0x6e, 0x74, 0x72, 0x69,
- 0x65, 0x73, 0x52, 0x65, 0x71, 0x75, 0x65, 0x73, 0x74, 0x1a, 0x29, 0x2e, 0x70, 0x62, 0x2e, 0x46,
- 0x69, 0x6e, 0x64, 0x41, 0x6c, 0x6c, 0x45, 0x6e, 0x61, 0x62, 0x6c, 0x65, 0x64, 0x52, 0x65, 0x67,
- 0x69, 0x6f, 0x6e, 0x43, 0x6f, 0x75, 0x6e, 0x74, 0x72, 0x69, 0x65, 0x73, 0x52, 0x65, 0x73, 0x70,
- 0x6f, 0x6e, 0x73, 0x65, 0x22, 0x03, 0x88, 0x02, 0x01, 0x12, 0x6a, 0x0a, 0x18, 0x66, 0x69, 0x6e,
- 0x64, 0x45, 0x6e, 0x61, 0x62, 0x6c, 0x65, 0x64, 0x52, 0x65, 0x67, 0x69, 0x6f, 0x6e, 0x43, 0x6f,
- 0x75, 0x6e, 0x74, 0x72, 0x79, 0x12, 0x23, 0x2e, 0x70, 0x62, 0x2e, 0x46, 0x69, 0x6e, 0x64, 0x45,
- 0x6e, 0x61, 0x62, 0x6c, 0x65, 0x64, 0x52, 0x65, 0x67, 0x69, 0x6f, 0x6e, 0x43, 0x6f, 0x75, 0x6e,
- 0x74, 0x72, 0x79, 0x52, 0x65, 0x71, 0x75, 0x65, 0x73, 0x74, 0x1a, 0x24, 0x2e, 0x70, 0x62, 0x2e,
- 0x46, 0x69, 0x6e, 0x64, 0x45, 0x6e, 0x61, 0x62, 0x6c, 0x65, 0x64, 0x52, 0x65, 0x67, 0x69, 0x6f,
- 0x6e, 0x43, 0x6f, 0x75, 0x6e, 0x74, 0x72, 0x79, 0x52, 0x65, 0x73, 0x70, 0x6f, 0x6e, 0x73, 0x65,
- 0x22, 0x03, 0x88, 0x02, 0x01, 0x12, 0x5f, 0x0a, 0x16, 0x66, 0x69, 0x6e, 0x64, 0x41, 0x6c, 0x6c,
- 0x52, 0x65, 0x67, 0x69, 0x6f, 0x6e, 0x43, 0x6f, 0x75, 0x6e, 0x74, 0x72, 0x69, 0x65, 0x73, 0x12,
- 0x21, 0x2e, 0x70, 0x62, 0x2e, 0x46, 0x69, 0x6e, 0x64, 0x41, 0x6c, 0x6c, 0x52, 0x65, 0x67, 0x69,
- 0x6f, 0x6e, 0x43, 0x6f, 0x75, 0x6e, 0x74, 0x72, 0x69, 0x65, 0x73, 0x52, 0x65, 0x71, 0x75, 0x65,
- 0x73, 0x74, 0x1a, 0x22, 0x2e, 0x70, 0x62, 0x2e, 0x46, 0x69, 0x6e, 0x64, 0x41, 0x6c, 0x6c, 0x52,
- 0x65, 0x67, 0x69, 0x6f, 0x6e, 0x43, 0x6f, 0x75, 0x6e, 0x74, 0x72, 0x69, 0x65, 0x73, 0x52, 0x65,
- 0x73, 0x70, 0x6f, 0x6e, 0x73, 0x65, 0x12, 0x50, 0x0a, 0x11, 0x66, 0x69, 0x6e, 0x64, 0x52, 0x65,
- 0x67, 0x69, 0x6f, 0x6e, 0x43, 0x6f, 0x75, 0x6e, 0x74, 0x72, 0x79, 0x12, 0x1c, 0x2e, 0x70, 0x62,
- 0x2e, 0x46, 0x69, 0x6e, 0x64, 0x52, 0x65, 0x67, 0x69, 0x6f, 0x6e, 0x43, 0x6f, 0x75, 0x6e, 0x74,
- 0x72, 0x79, 0x52, 0x65, 0x71, 0x75, 0x65, 0x73, 0x74, 0x1a, 0x1d, 0x2e, 0x70, 0x62, 0x2e, 0x46,
- 0x69, 0x6e, 0x64, 0x52, 0x65, 0x67, 0x69, 0x6f, 0x6e, 0x43, 0x6f, 0x75, 0x6e, 0x74, 0x72, 0x79,
- 0x52, 0x65, 0x73, 0x70, 0x6f, 0x6e, 0x73, 0x65, 0x12, 0x51, 0x0a, 0x19, 0x75, 0x70, 0x64, 0x61,
- 0x74, 0x65, 0x52, 0x65, 0x67, 0x69, 0x6f, 0x6e, 0x43, 0x6f, 0x75, 0x6e, 0x74, 0x72, 0x79, 0x43,
- 0x75, 0x73, 0x74, 0x6f, 0x6d, 0x12, 0x24, 0x2e, 0x70, 0x62, 0x2e, 0x55, 0x70, 0x64, 0x61, 0x74,
- 0x65, 0x52, 0x65, 0x67, 0x69, 0x6f, 0x6e, 0x43, 0x6f, 0x75, 0x6e, 0x74, 0x72, 0x79, 0x43, 0x75,
- 0x73, 0x74, 0x6f, 0x6d, 0x52, 0x65, 0x71, 0x75, 0x65, 0x73, 0x74, 0x1a, 0x0e, 0x2e, 0x70, 0x62,
- 0x2e, 0x52, 0x50, 0x43, 0x53, 0x75, 0x63, 0x63, 0x65, 0x73, 0x73, 0x42, 0x06, 0x5a, 0x04, 0x2e,
- 0x2f, 0x70, 0x62, 0x62, 0x06, 0x70, 0x72, 0x6f, 0x74, 0x6f, 0x33,
-}
+const file_service_region_country_proto_rawDesc = "" +
+ "\n" +
+ "\x1cservice_region_country.proto\x12\x02pb\x1a!models/model_region_country.proto\x1a\x19models/rpc_messages.proto\"&\n" +
+ "$FindAllEnabledRegionCountriesRequest\"d\n" +
+ "%FindAllEnabledRegionCountriesResponse\x12;\n" +
+ "\x0fregionCountries\x18\x01 \x03(\v2\x11.pb.RegionCountryR\x0fregionCountries\"K\n" +
+ "\x1fFindEnabledRegionCountryRequest\x12(\n" +
+ "\x0fregionCountryId\x18\x01 \x01(\x03R\x0fregionCountryId\"[\n" +
+ " FindEnabledRegionCountryResponse\x127\n" +
+ "\rregionCountry\x18\x01 \x01(\v2\x11.pb.RegionCountryR\rregionCountry\"\x1f\n" +
+ "\x1dFindAllRegionCountriesRequest\"]\n" +
+ "\x1eFindAllRegionCountriesResponse\x12;\n" +
+ "\x0fregionCountries\x18\x01 \x03(\v2\x11.pb.RegionCountryR\x0fregionCountries\"D\n" +
+ "\x18FindRegionCountryRequest\x12(\n" +
+ "\x0fregionCountryId\x18\x01 \x01(\x03R\x0fregionCountryId\"T\n" +
+ "\x19FindRegionCountryResponse\x127\n" +
+ "\rregionCountry\x18\x01 \x01(\v2\x11.pb.RegionCountryR\rregionCountry\"\x8e\x01\n" +
+ " UpdateRegionCountryCustomRequest\x12(\n" +
+ "\x0fregionCountryId\x18\x01 \x01(\x03R\x0fregionCountryId\x12\x1e\n" +
+ "\n" +
+ "customName\x18\x02 \x01(\tR\n" +
+ "customName\x12 \n" +
+ "\vcustomCodes\x18\x03 \x03(\tR\vcustomCodes2\x83\x04\n" +
+ "\x14RegionCountryService\x12y\n" +
+ "\x1dfindAllEnabledRegionCountries\x12(.pb.FindAllEnabledRegionCountriesRequest\x1a).pb.FindAllEnabledRegionCountriesResponse\"\x03\x88\x02\x01\x12j\n" +
+ "\x18findEnabledRegionCountry\x12#.pb.FindEnabledRegionCountryRequest\x1a$.pb.FindEnabledRegionCountryResponse\"\x03\x88\x02\x01\x12_\n" +
+ "\x16findAllRegionCountries\x12!.pb.FindAllRegionCountriesRequest\x1a\".pb.FindAllRegionCountriesResponse\x12P\n" +
+ "\x11findRegionCountry\x12\x1c.pb.FindRegionCountryRequest\x1a\x1d.pb.FindRegionCountryResponse\x12Q\n" +
+ "\x19updateRegionCountryCustom\x12$.pb.UpdateRegionCountryCustomRequest\x1a\x0e.pb.RPCSuccessB\x06Z\x04./pbb\x06proto3"
var (
file_service_region_country_proto_rawDescOnce sync.Once
- file_service_region_country_proto_rawDescData = file_service_region_country_proto_rawDesc
+ file_service_region_country_proto_rawDescData []byte
)
func file_service_region_country_proto_rawDescGZIP() []byte {
file_service_region_country_proto_rawDescOnce.Do(func() {
- file_service_region_country_proto_rawDescData = protoimpl.X.CompressGZIP(file_service_region_country_proto_rawDescData)
+ file_service_region_country_proto_rawDescData = protoimpl.X.CompressGZIP(unsafe.Slice(unsafe.StringData(file_service_region_country_proto_rawDesc), len(file_service_region_country_proto_rawDesc)))
})
return file_service_region_country_proto_rawDescData
}
@@ -571,7 +513,7 @@ func file_service_region_country_proto_init() {
out := protoimpl.TypeBuilder{
File: protoimpl.DescBuilder{
GoPackagePath: reflect.TypeOf(x{}).PkgPath(),
- RawDescriptor: file_service_region_country_proto_rawDesc,
+ RawDescriptor: unsafe.Slice(unsafe.StringData(file_service_region_country_proto_rawDesc), len(file_service_region_country_proto_rawDesc)),
NumEnums: 0,
NumMessages: 9,
NumExtensions: 0,
@@ -582,7 +524,6 @@ func file_service_region_country_proto_init() {
MessageInfos: file_service_region_country_proto_msgTypes,
}.Build()
File_service_region_country_proto = out.File
- file_service_region_country_proto_rawDesc = nil
file_service_region_country_proto_goTypes = nil
file_service_region_country_proto_depIdxs = nil
}
diff --git a/EdgeCommon/pkg/rpc/pb/service_region_country_grpc.pb.go b/EdgeCommon/pkg/rpc/pb/service_region_country_grpc.pb.go
index 11ea9b1..b5b0986 100644
--- a/EdgeCommon/pkg/rpc/pb/service_region_country_grpc.pb.go
+++ b/EdgeCommon/pkg/rpc/pb/service_region_country_grpc.pb.go
@@ -1,7 +1,7 @@
// Code generated by protoc-gen-go-grpc. DO NOT EDIT.
// versions:
-// - protoc-gen-go-grpc v1.5.1
-// - protoc v6.33.2
+// - protoc-gen-go-grpc v1.6.1
+// - protoc v3.19.6
// source: service_region_country.proto
package pb
@@ -134,19 +134,19 @@ type RegionCountryServiceServer interface {
type UnimplementedRegionCountryServiceServer struct{}
func (UnimplementedRegionCountryServiceServer) FindAllEnabledRegionCountries(context.Context, *FindAllEnabledRegionCountriesRequest) (*FindAllEnabledRegionCountriesResponse, error) {
- return nil, status.Errorf(codes.Unimplemented, "method FindAllEnabledRegionCountries not implemented")
+ return nil, status.Error(codes.Unimplemented, "method FindAllEnabledRegionCountries not implemented")
}
func (UnimplementedRegionCountryServiceServer) FindEnabledRegionCountry(context.Context, *FindEnabledRegionCountryRequest) (*FindEnabledRegionCountryResponse, error) {
- return nil, status.Errorf(codes.Unimplemented, "method FindEnabledRegionCountry not implemented")
+ return nil, status.Error(codes.Unimplemented, "method FindEnabledRegionCountry not implemented")
}
func (UnimplementedRegionCountryServiceServer) FindAllRegionCountries(context.Context, *FindAllRegionCountriesRequest) (*FindAllRegionCountriesResponse, error) {
- return nil, status.Errorf(codes.Unimplemented, "method FindAllRegionCountries not implemented")
+ return nil, status.Error(codes.Unimplemented, "method FindAllRegionCountries not implemented")
}
func (UnimplementedRegionCountryServiceServer) FindRegionCountry(context.Context, *FindRegionCountryRequest) (*FindRegionCountryResponse, error) {
- return nil, status.Errorf(codes.Unimplemented, "method FindRegionCountry not implemented")
+ return nil, status.Error(codes.Unimplemented, "method FindRegionCountry not implemented")
}
func (UnimplementedRegionCountryServiceServer) UpdateRegionCountryCustom(context.Context, *UpdateRegionCountryCustomRequest) (*RPCSuccess, error) {
- return nil, status.Errorf(codes.Unimplemented, "method UpdateRegionCountryCustom not implemented")
+ return nil, status.Error(codes.Unimplemented, "method UpdateRegionCountryCustom not implemented")
}
func (UnimplementedRegionCountryServiceServer) testEmbeddedByValue() {}
@@ -158,7 +158,7 @@ type UnsafeRegionCountryServiceServer interface {
}
func RegisterRegionCountryServiceServer(s grpc.ServiceRegistrar, srv RegionCountryServiceServer) {
- // If the following call pancis, it indicates UnimplementedRegionCountryServiceServer was
+ // If the following call panics, it indicates UnimplementedRegionCountryServiceServer was
// embedded by pointer and is nil. This will cause panics if an
// unimplemented method is ever invoked, so we test this at initialization
// time to prevent it from happening at runtime later due to I/O.
diff --git a/EdgeCommon/pkg/rpc/pb/service_region_provider.pb.go b/EdgeCommon/pkg/rpc/pb/service_region_provider.pb.go
index e6bd86b..4d8e6e8 100644
--- a/EdgeCommon/pkg/rpc/pb/service_region_provider.pb.go
+++ b/EdgeCommon/pkg/rpc/pb/service_region_provider.pb.go
@@ -1,7 +1,7 @@
// Code generated by protoc-gen-go. DO NOT EDIT.
// versions:
-// protoc-gen-go v1.36.0
-// protoc v6.33.2
+// protoc-gen-go v1.36.11
+// protoc v3.19.6
// source: service_region_provider.proto
package pb
@@ -11,6 +11,7 @@ import (
protoimpl "google.golang.org/protobuf/runtime/protoimpl"
reflect "reflect"
sync "sync"
+ unsafe "unsafe"
)
const (
@@ -423,105 +424,44 @@ func (x *UpdateRegionProviderCustomRequest) GetCustomCodes() []string {
var File_service_region_provider_proto protoreflect.FileDescriptor
-var file_service_region_provider_proto_rawDesc = []byte{
- 0x0a, 0x1d, 0x73, 0x65, 0x72, 0x76, 0x69, 0x63, 0x65, 0x5f, 0x72, 0x65, 0x67, 0x69, 0x6f, 0x6e,
- 0x5f, 0x70, 0x72, 0x6f, 0x76, 0x69, 0x64, 0x65, 0x72, 0x2e, 0x70, 0x72, 0x6f, 0x74, 0x6f, 0x12,
- 0x02, 0x70, 0x62, 0x1a, 0x22, 0x6d, 0x6f, 0x64, 0x65, 0x6c, 0x73, 0x2f, 0x6d, 0x6f, 0x64, 0x65,
- 0x6c, 0x5f, 0x72, 0x65, 0x67, 0x69, 0x6f, 0x6e, 0x5f, 0x70, 0x72, 0x6f, 0x76, 0x69, 0x64, 0x65,
- 0x72, 0x2e, 0x70, 0x72, 0x6f, 0x74, 0x6f, 0x1a, 0x19, 0x6d, 0x6f, 0x64, 0x65, 0x6c, 0x73, 0x2f,
- 0x72, 0x70, 0x63, 0x5f, 0x6d, 0x65, 0x73, 0x73, 0x61, 0x67, 0x65, 0x73, 0x2e, 0x70, 0x72, 0x6f,
- 0x74, 0x6f, 0x22, 0x26, 0x0a, 0x24, 0x46, 0x69, 0x6e, 0x64, 0x41, 0x6c, 0x6c, 0x45, 0x6e, 0x61,
- 0x62, 0x6c, 0x65, 0x64, 0x52, 0x65, 0x67, 0x69, 0x6f, 0x6e, 0x50, 0x72, 0x6f, 0x76, 0x69, 0x64,
- 0x65, 0x72, 0x73, 0x52, 0x65, 0x71, 0x75, 0x65, 0x73, 0x74, 0x22, 0x65, 0x0a, 0x25, 0x46, 0x69,
- 0x6e, 0x64, 0x41, 0x6c, 0x6c, 0x45, 0x6e, 0x61, 0x62, 0x6c, 0x65, 0x64, 0x52, 0x65, 0x67, 0x69,
- 0x6f, 0x6e, 0x50, 0x72, 0x6f, 0x76, 0x69, 0x64, 0x65, 0x72, 0x73, 0x52, 0x65, 0x73, 0x70, 0x6f,
- 0x6e, 0x73, 0x65, 0x12, 0x3c, 0x0a, 0x0f, 0x72, 0x65, 0x67, 0x69, 0x6f, 0x6e, 0x50, 0x72, 0x6f,
- 0x76, 0x69, 0x64, 0x65, 0x72, 0x73, 0x18, 0x01, 0x20, 0x03, 0x28, 0x0b, 0x32, 0x12, 0x2e, 0x70,
- 0x62, 0x2e, 0x52, 0x65, 0x67, 0x69, 0x6f, 0x6e, 0x50, 0x72, 0x6f, 0x76, 0x69, 0x64, 0x65, 0x72,
- 0x52, 0x0f, 0x72, 0x65, 0x67, 0x69, 0x6f, 0x6e, 0x50, 0x72, 0x6f, 0x76, 0x69, 0x64, 0x65, 0x72,
- 0x73, 0x22, 0x4e, 0x0a, 0x20, 0x46, 0x69, 0x6e, 0x64, 0x45, 0x6e, 0x61, 0x62, 0x6c, 0x65, 0x64,
- 0x52, 0x65, 0x67, 0x69, 0x6f, 0x6e, 0x50, 0x72, 0x6f, 0x76, 0x69, 0x64, 0x65, 0x72, 0x52, 0x65,
- 0x71, 0x75, 0x65, 0x73, 0x74, 0x12, 0x2a, 0x0a, 0x10, 0x72, 0x65, 0x67, 0x69, 0x6f, 0x6e, 0x50,
- 0x72, 0x6f, 0x76, 0x69, 0x64, 0x65, 0x72, 0x49, 0x64, 0x18, 0x01, 0x20, 0x01, 0x28, 0x03, 0x52,
- 0x10, 0x72, 0x65, 0x67, 0x69, 0x6f, 0x6e, 0x50, 0x72, 0x6f, 0x76, 0x69, 0x64, 0x65, 0x72, 0x49,
- 0x64, 0x22, 0x5f, 0x0a, 0x21, 0x46, 0x69, 0x6e, 0x64, 0x45, 0x6e, 0x61, 0x62, 0x6c, 0x65, 0x64,
- 0x52, 0x65, 0x67, 0x69, 0x6f, 0x6e, 0x50, 0x72, 0x6f, 0x76, 0x69, 0x64, 0x65, 0x72, 0x52, 0x65,
- 0x73, 0x70, 0x6f, 0x6e, 0x73, 0x65, 0x12, 0x3a, 0x0a, 0x0e, 0x72, 0x65, 0x67, 0x69, 0x6f, 0x6e,
- 0x50, 0x72, 0x6f, 0x76, 0x69, 0x64, 0x65, 0x72, 0x18, 0x01, 0x20, 0x01, 0x28, 0x0b, 0x32, 0x12,
- 0x2e, 0x70, 0x62, 0x2e, 0x52, 0x65, 0x67, 0x69, 0x6f, 0x6e, 0x50, 0x72, 0x6f, 0x76, 0x69, 0x64,
- 0x65, 0x72, 0x52, 0x0e, 0x72, 0x65, 0x67, 0x69, 0x6f, 0x6e, 0x50, 0x72, 0x6f, 0x76, 0x69, 0x64,
- 0x65, 0x72, 0x22, 0x1f, 0x0a, 0x1d, 0x46, 0x69, 0x6e, 0x64, 0x41, 0x6c, 0x6c, 0x52, 0x65, 0x67,
- 0x69, 0x6f, 0x6e, 0x50, 0x72, 0x6f, 0x76, 0x69, 0x64, 0x65, 0x72, 0x73, 0x52, 0x65, 0x71, 0x75,
- 0x65, 0x73, 0x74, 0x22, 0x5e, 0x0a, 0x1e, 0x46, 0x69, 0x6e, 0x64, 0x41, 0x6c, 0x6c, 0x52, 0x65,
- 0x67, 0x69, 0x6f, 0x6e, 0x50, 0x72, 0x6f, 0x76, 0x69, 0x64, 0x65, 0x72, 0x73, 0x52, 0x65, 0x73,
- 0x70, 0x6f, 0x6e, 0x73, 0x65, 0x12, 0x3c, 0x0a, 0x0f, 0x72, 0x65, 0x67, 0x69, 0x6f, 0x6e, 0x50,
- 0x72, 0x6f, 0x76, 0x69, 0x64, 0x65, 0x72, 0x73, 0x18, 0x01, 0x20, 0x03, 0x28, 0x0b, 0x32, 0x12,
- 0x2e, 0x70, 0x62, 0x2e, 0x52, 0x65, 0x67, 0x69, 0x6f, 0x6e, 0x50, 0x72, 0x6f, 0x76, 0x69, 0x64,
- 0x65, 0x72, 0x52, 0x0f, 0x72, 0x65, 0x67, 0x69, 0x6f, 0x6e, 0x50, 0x72, 0x6f, 0x76, 0x69, 0x64,
- 0x65, 0x72, 0x73, 0x22, 0x47, 0x0a, 0x19, 0x46, 0x69, 0x6e, 0x64, 0x52, 0x65, 0x67, 0x69, 0x6f,
- 0x6e, 0x50, 0x72, 0x6f, 0x76, 0x69, 0x64, 0x65, 0x72, 0x52, 0x65, 0x71, 0x75, 0x65, 0x73, 0x74,
- 0x12, 0x2a, 0x0a, 0x10, 0x72, 0x65, 0x67, 0x69, 0x6f, 0x6e, 0x50, 0x72, 0x6f, 0x76, 0x69, 0x64,
- 0x65, 0x72, 0x49, 0x64, 0x18, 0x01, 0x20, 0x01, 0x28, 0x03, 0x52, 0x10, 0x72, 0x65, 0x67, 0x69,
- 0x6f, 0x6e, 0x50, 0x72, 0x6f, 0x76, 0x69, 0x64, 0x65, 0x72, 0x49, 0x64, 0x22, 0x58, 0x0a, 0x1a,
- 0x46, 0x69, 0x6e, 0x64, 0x52, 0x65, 0x67, 0x69, 0x6f, 0x6e, 0x50, 0x72, 0x6f, 0x76, 0x69, 0x64,
- 0x65, 0x72, 0x52, 0x65, 0x73, 0x70, 0x6f, 0x6e, 0x73, 0x65, 0x12, 0x3a, 0x0a, 0x0e, 0x72, 0x65,
- 0x67, 0x69, 0x6f, 0x6e, 0x50, 0x72, 0x6f, 0x76, 0x69, 0x64, 0x65, 0x72, 0x18, 0x01, 0x20, 0x01,
- 0x28, 0x0b, 0x32, 0x12, 0x2e, 0x70, 0x62, 0x2e, 0x52, 0x65, 0x67, 0x69, 0x6f, 0x6e, 0x50, 0x72,
- 0x6f, 0x76, 0x69, 0x64, 0x65, 0x72, 0x52, 0x0e, 0x72, 0x65, 0x67, 0x69, 0x6f, 0x6e, 0x50, 0x72,
- 0x6f, 0x76, 0x69, 0x64, 0x65, 0x72, 0x22, 0x91, 0x01, 0x0a, 0x21, 0x55, 0x70, 0x64, 0x61, 0x74,
- 0x65, 0x52, 0x65, 0x67, 0x69, 0x6f, 0x6e, 0x50, 0x72, 0x6f, 0x76, 0x69, 0x64, 0x65, 0x72, 0x43,
- 0x75, 0x73, 0x74, 0x6f, 0x6d, 0x52, 0x65, 0x71, 0x75, 0x65, 0x73, 0x74, 0x12, 0x2a, 0x0a, 0x10,
- 0x72, 0x65, 0x67, 0x69, 0x6f, 0x6e, 0x50, 0x72, 0x6f, 0x76, 0x69, 0x64, 0x65, 0x72, 0x49, 0x64,
- 0x18, 0x01, 0x20, 0x01, 0x28, 0x03, 0x52, 0x10, 0x72, 0x65, 0x67, 0x69, 0x6f, 0x6e, 0x50, 0x72,
- 0x6f, 0x76, 0x69, 0x64, 0x65, 0x72, 0x49, 0x64, 0x12, 0x1e, 0x0a, 0x0a, 0x63, 0x75, 0x73, 0x74,
- 0x6f, 0x6d, 0x4e, 0x61, 0x6d, 0x65, 0x18, 0x02, 0x20, 0x01, 0x28, 0x09, 0x52, 0x0a, 0x63, 0x75,
- 0x73, 0x74, 0x6f, 0x6d, 0x4e, 0x61, 0x6d, 0x65, 0x12, 0x20, 0x0a, 0x0b, 0x63, 0x75, 0x73, 0x74,
- 0x6f, 0x6d, 0x43, 0x6f, 0x64, 0x65, 0x73, 0x18, 0x03, 0x20, 0x03, 0x28, 0x09, 0x52, 0x0b, 0x63,
- 0x75, 0x73, 0x74, 0x6f, 0x6d, 0x43, 0x6f, 0x64, 0x65, 0x73, 0x32, 0x8c, 0x04, 0x0a, 0x15, 0x52,
- 0x65, 0x67, 0x69, 0x6f, 0x6e, 0x50, 0x72, 0x6f, 0x76, 0x69, 0x64, 0x65, 0x72, 0x53, 0x65, 0x72,
- 0x76, 0x69, 0x63, 0x65, 0x12, 0x79, 0x0a, 0x1d, 0x66, 0x69, 0x6e, 0x64, 0x41, 0x6c, 0x6c, 0x45,
- 0x6e, 0x61, 0x62, 0x6c, 0x65, 0x64, 0x52, 0x65, 0x67, 0x69, 0x6f, 0x6e, 0x50, 0x72, 0x6f, 0x76,
- 0x69, 0x64, 0x65, 0x72, 0x73, 0x12, 0x28, 0x2e, 0x70, 0x62, 0x2e, 0x46, 0x69, 0x6e, 0x64, 0x41,
- 0x6c, 0x6c, 0x45, 0x6e, 0x61, 0x62, 0x6c, 0x65, 0x64, 0x52, 0x65, 0x67, 0x69, 0x6f, 0x6e, 0x50,
- 0x72, 0x6f, 0x76, 0x69, 0x64, 0x65, 0x72, 0x73, 0x52, 0x65, 0x71, 0x75, 0x65, 0x73, 0x74, 0x1a,
- 0x29, 0x2e, 0x70, 0x62, 0x2e, 0x46, 0x69, 0x6e, 0x64, 0x41, 0x6c, 0x6c, 0x45, 0x6e, 0x61, 0x62,
- 0x6c, 0x65, 0x64, 0x52, 0x65, 0x67, 0x69, 0x6f, 0x6e, 0x50, 0x72, 0x6f, 0x76, 0x69, 0x64, 0x65,
- 0x72, 0x73, 0x52, 0x65, 0x73, 0x70, 0x6f, 0x6e, 0x73, 0x65, 0x22, 0x03, 0x88, 0x02, 0x01, 0x12,
- 0x6d, 0x0a, 0x19, 0x66, 0x69, 0x6e, 0x64, 0x45, 0x6e, 0x61, 0x62, 0x6c, 0x65, 0x64, 0x52, 0x65,
- 0x67, 0x69, 0x6f, 0x6e, 0x50, 0x72, 0x6f, 0x76, 0x69, 0x64, 0x65, 0x72, 0x12, 0x24, 0x2e, 0x70,
- 0x62, 0x2e, 0x46, 0x69, 0x6e, 0x64, 0x45, 0x6e, 0x61, 0x62, 0x6c, 0x65, 0x64, 0x52, 0x65, 0x67,
- 0x69, 0x6f, 0x6e, 0x50, 0x72, 0x6f, 0x76, 0x69, 0x64, 0x65, 0x72, 0x52, 0x65, 0x71, 0x75, 0x65,
- 0x73, 0x74, 0x1a, 0x25, 0x2e, 0x70, 0x62, 0x2e, 0x46, 0x69, 0x6e, 0x64, 0x45, 0x6e, 0x61, 0x62,
- 0x6c, 0x65, 0x64, 0x52, 0x65, 0x67, 0x69, 0x6f, 0x6e, 0x50, 0x72, 0x6f, 0x76, 0x69, 0x64, 0x65,
- 0x72, 0x52, 0x65, 0x73, 0x70, 0x6f, 0x6e, 0x73, 0x65, 0x22, 0x03, 0x88, 0x02, 0x01, 0x12, 0x5f,
- 0x0a, 0x16, 0x66, 0x69, 0x6e, 0x64, 0x41, 0x6c, 0x6c, 0x52, 0x65, 0x67, 0x69, 0x6f, 0x6e, 0x50,
- 0x72, 0x6f, 0x76, 0x69, 0x64, 0x65, 0x72, 0x73, 0x12, 0x21, 0x2e, 0x70, 0x62, 0x2e, 0x46, 0x69,
- 0x6e, 0x64, 0x41, 0x6c, 0x6c, 0x52, 0x65, 0x67, 0x69, 0x6f, 0x6e, 0x50, 0x72, 0x6f, 0x76, 0x69,
- 0x64, 0x65, 0x72, 0x73, 0x52, 0x65, 0x71, 0x75, 0x65, 0x73, 0x74, 0x1a, 0x22, 0x2e, 0x70, 0x62,
- 0x2e, 0x46, 0x69, 0x6e, 0x64, 0x41, 0x6c, 0x6c, 0x52, 0x65, 0x67, 0x69, 0x6f, 0x6e, 0x50, 0x72,
- 0x6f, 0x76, 0x69, 0x64, 0x65, 0x72, 0x73, 0x52, 0x65, 0x73, 0x70, 0x6f, 0x6e, 0x73, 0x65, 0x12,
- 0x53, 0x0a, 0x12, 0x66, 0x69, 0x6e, 0x64, 0x52, 0x65, 0x67, 0x69, 0x6f, 0x6e, 0x50, 0x72, 0x6f,
- 0x76, 0x69, 0x64, 0x65, 0x72, 0x12, 0x1d, 0x2e, 0x70, 0x62, 0x2e, 0x46, 0x69, 0x6e, 0x64, 0x52,
- 0x65, 0x67, 0x69, 0x6f, 0x6e, 0x50, 0x72, 0x6f, 0x76, 0x69, 0x64, 0x65, 0x72, 0x52, 0x65, 0x71,
- 0x75, 0x65, 0x73, 0x74, 0x1a, 0x1e, 0x2e, 0x70, 0x62, 0x2e, 0x46, 0x69, 0x6e, 0x64, 0x52, 0x65,
- 0x67, 0x69, 0x6f, 0x6e, 0x50, 0x72, 0x6f, 0x76, 0x69, 0x64, 0x65, 0x72, 0x52, 0x65, 0x73, 0x70,
- 0x6f, 0x6e, 0x73, 0x65, 0x12, 0x53, 0x0a, 0x1a, 0x75, 0x70, 0x64, 0x61, 0x74, 0x65, 0x52, 0x65,
- 0x67, 0x69, 0x6f, 0x6e, 0x50, 0x72, 0x6f, 0x76, 0x69, 0x64, 0x65, 0x72, 0x43, 0x75, 0x73, 0x74,
- 0x6f, 0x6d, 0x12, 0x25, 0x2e, 0x70, 0x62, 0x2e, 0x55, 0x70, 0x64, 0x61, 0x74, 0x65, 0x52, 0x65,
- 0x67, 0x69, 0x6f, 0x6e, 0x50, 0x72, 0x6f, 0x76, 0x69, 0x64, 0x65, 0x72, 0x43, 0x75, 0x73, 0x74,
- 0x6f, 0x6d, 0x52, 0x65, 0x71, 0x75, 0x65, 0x73, 0x74, 0x1a, 0x0e, 0x2e, 0x70, 0x62, 0x2e, 0x52,
- 0x50, 0x43, 0x53, 0x75, 0x63, 0x63, 0x65, 0x73, 0x73, 0x42, 0x06, 0x5a, 0x04, 0x2e, 0x2f, 0x70,
- 0x62, 0x62, 0x06, 0x70, 0x72, 0x6f, 0x74, 0x6f, 0x33,
-}
+const file_service_region_provider_proto_rawDesc = "" +
+ "\n" +
+ "\x1dservice_region_provider.proto\x12\x02pb\x1a\"models/model_region_provider.proto\x1a\x19models/rpc_messages.proto\"&\n" +
+ "$FindAllEnabledRegionProvidersRequest\"e\n" +
+ "%FindAllEnabledRegionProvidersResponse\x12<\n" +
+ "\x0fregionProviders\x18\x01 \x03(\v2\x12.pb.RegionProviderR\x0fregionProviders\"N\n" +
+ " FindEnabledRegionProviderRequest\x12*\n" +
+ "\x10regionProviderId\x18\x01 \x01(\x03R\x10regionProviderId\"_\n" +
+ "!FindEnabledRegionProviderResponse\x12:\n" +
+ "\x0eregionProvider\x18\x01 \x01(\v2\x12.pb.RegionProviderR\x0eregionProvider\"\x1f\n" +
+ "\x1dFindAllRegionProvidersRequest\"^\n" +
+ "\x1eFindAllRegionProvidersResponse\x12<\n" +
+ "\x0fregionProviders\x18\x01 \x03(\v2\x12.pb.RegionProviderR\x0fregionProviders\"G\n" +
+ "\x19FindRegionProviderRequest\x12*\n" +
+ "\x10regionProviderId\x18\x01 \x01(\x03R\x10regionProviderId\"X\n" +
+ "\x1aFindRegionProviderResponse\x12:\n" +
+ "\x0eregionProvider\x18\x01 \x01(\v2\x12.pb.RegionProviderR\x0eregionProvider\"\x91\x01\n" +
+ "!UpdateRegionProviderCustomRequest\x12*\n" +
+ "\x10regionProviderId\x18\x01 \x01(\x03R\x10regionProviderId\x12\x1e\n" +
+ "\n" +
+ "customName\x18\x02 \x01(\tR\n" +
+ "customName\x12 \n" +
+ "\vcustomCodes\x18\x03 \x03(\tR\vcustomCodes2\x8c\x04\n" +
+ "\x15RegionProviderService\x12y\n" +
+ "\x1dfindAllEnabledRegionProviders\x12(.pb.FindAllEnabledRegionProvidersRequest\x1a).pb.FindAllEnabledRegionProvidersResponse\"\x03\x88\x02\x01\x12m\n" +
+ "\x19findEnabledRegionProvider\x12$.pb.FindEnabledRegionProviderRequest\x1a%.pb.FindEnabledRegionProviderResponse\"\x03\x88\x02\x01\x12_\n" +
+ "\x16findAllRegionProviders\x12!.pb.FindAllRegionProvidersRequest\x1a\".pb.FindAllRegionProvidersResponse\x12S\n" +
+ "\x12findRegionProvider\x12\x1d.pb.FindRegionProviderRequest\x1a\x1e.pb.FindRegionProviderResponse\x12S\n" +
+ "\x1aupdateRegionProviderCustom\x12%.pb.UpdateRegionProviderCustomRequest\x1a\x0e.pb.RPCSuccessB\x06Z\x04./pbb\x06proto3"
var (
file_service_region_provider_proto_rawDescOnce sync.Once
- file_service_region_provider_proto_rawDescData = file_service_region_provider_proto_rawDesc
+ file_service_region_provider_proto_rawDescData []byte
)
func file_service_region_provider_proto_rawDescGZIP() []byte {
file_service_region_provider_proto_rawDescOnce.Do(func() {
- file_service_region_provider_proto_rawDescData = protoimpl.X.CompressGZIP(file_service_region_provider_proto_rawDescData)
+ file_service_region_provider_proto_rawDescData = protoimpl.X.CompressGZIP(unsafe.Slice(unsafe.StringData(file_service_region_provider_proto_rawDesc), len(file_service_region_provider_proto_rawDesc)))
})
return file_service_region_provider_proto_rawDescData
}
@@ -573,7 +513,7 @@ func file_service_region_provider_proto_init() {
out := protoimpl.TypeBuilder{
File: protoimpl.DescBuilder{
GoPackagePath: reflect.TypeOf(x{}).PkgPath(),
- RawDescriptor: file_service_region_provider_proto_rawDesc,
+ RawDescriptor: unsafe.Slice(unsafe.StringData(file_service_region_provider_proto_rawDesc), len(file_service_region_provider_proto_rawDesc)),
NumEnums: 0,
NumMessages: 9,
NumExtensions: 0,
@@ -584,7 +524,6 @@ func file_service_region_provider_proto_init() {
MessageInfos: file_service_region_provider_proto_msgTypes,
}.Build()
File_service_region_provider_proto = out.File
- file_service_region_provider_proto_rawDesc = nil
file_service_region_provider_proto_goTypes = nil
file_service_region_provider_proto_depIdxs = nil
}
diff --git a/EdgeCommon/pkg/rpc/pb/service_region_provider_grpc.pb.go b/EdgeCommon/pkg/rpc/pb/service_region_provider_grpc.pb.go
index 3738150..9183491 100644
--- a/EdgeCommon/pkg/rpc/pb/service_region_provider_grpc.pb.go
+++ b/EdgeCommon/pkg/rpc/pb/service_region_provider_grpc.pb.go
@@ -1,7 +1,7 @@
// Code generated by protoc-gen-go-grpc. DO NOT EDIT.
// versions:
-// - protoc-gen-go-grpc v1.5.1
-// - protoc v6.33.2
+// - protoc-gen-go-grpc v1.6.1
+// - protoc v3.19.6
// source: service_region_provider.proto
package pb
@@ -134,19 +134,19 @@ type RegionProviderServiceServer interface {
type UnimplementedRegionProviderServiceServer struct{}
func (UnimplementedRegionProviderServiceServer) FindAllEnabledRegionProviders(context.Context, *FindAllEnabledRegionProvidersRequest) (*FindAllEnabledRegionProvidersResponse, error) {
- return nil, status.Errorf(codes.Unimplemented, "method FindAllEnabledRegionProviders not implemented")
+ return nil, status.Error(codes.Unimplemented, "method FindAllEnabledRegionProviders not implemented")
}
func (UnimplementedRegionProviderServiceServer) FindEnabledRegionProvider(context.Context, *FindEnabledRegionProviderRequest) (*FindEnabledRegionProviderResponse, error) {
- return nil, status.Errorf(codes.Unimplemented, "method FindEnabledRegionProvider not implemented")
+ return nil, status.Error(codes.Unimplemented, "method FindEnabledRegionProvider not implemented")
}
func (UnimplementedRegionProviderServiceServer) FindAllRegionProviders(context.Context, *FindAllRegionProvidersRequest) (*FindAllRegionProvidersResponse, error) {
- return nil, status.Errorf(codes.Unimplemented, "method FindAllRegionProviders not implemented")
+ return nil, status.Error(codes.Unimplemented, "method FindAllRegionProviders not implemented")
}
func (UnimplementedRegionProviderServiceServer) FindRegionProvider(context.Context, *FindRegionProviderRequest) (*FindRegionProviderResponse, error) {
- return nil, status.Errorf(codes.Unimplemented, "method FindRegionProvider not implemented")
+ return nil, status.Error(codes.Unimplemented, "method FindRegionProvider not implemented")
}
func (UnimplementedRegionProviderServiceServer) UpdateRegionProviderCustom(context.Context, *UpdateRegionProviderCustomRequest) (*RPCSuccess, error) {
- return nil, status.Errorf(codes.Unimplemented, "method UpdateRegionProviderCustom not implemented")
+ return nil, status.Error(codes.Unimplemented, "method UpdateRegionProviderCustom not implemented")
}
func (UnimplementedRegionProviderServiceServer) testEmbeddedByValue() {}
@@ -158,7 +158,7 @@ type UnsafeRegionProviderServiceServer interface {
}
func RegisterRegionProviderServiceServer(s grpc.ServiceRegistrar, srv RegionProviderServiceServer) {
- // If the following call pancis, it indicates UnimplementedRegionProviderServiceServer was
+ // If the following call panics, it indicates UnimplementedRegionProviderServiceServer was
// embedded by pointer and is nil. This will cause panics if an
// unimplemented method is ever invoked, so we test this at initialization
// time to prevent it from happening at runtime later due to I/O.
diff --git a/EdgeCommon/pkg/rpc/pb/service_region_province.pb.go b/EdgeCommon/pkg/rpc/pb/service_region_province.pb.go
index 1e1955d..ababfc9 100644
--- a/EdgeCommon/pkg/rpc/pb/service_region_province.pb.go
+++ b/EdgeCommon/pkg/rpc/pb/service_region_province.pb.go
@@ -1,7 +1,7 @@
// Code generated by protoc-gen-go. DO NOT EDIT.
// versions:
-// protoc-gen-go v1.36.0
-// protoc v6.33.2
+// protoc-gen-go v1.36.11
+// protoc v3.19.6
// source: service_region_province.proto
package pb
@@ -11,6 +11,7 @@ import (
protoimpl "google.golang.org/protobuf/runtime/protoimpl"
reflect "reflect"
sync "sync"
+ unsafe "unsafe"
)
const (
@@ -520,135 +521,50 @@ func (x *UpdateRegionProvinceCustomRequest) GetCustomCodes() []string {
var File_service_region_province_proto protoreflect.FileDescriptor
-var file_service_region_province_proto_rawDesc = []byte{
- 0x0a, 0x1d, 0x73, 0x65, 0x72, 0x76, 0x69, 0x63, 0x65, 0x5f, 0x72, 0x65, 0x67, 0x69, 0x6f, 0x6e,
- 0x5f, 0x70, 0x72, 0x6f, 0x76, 0x69, 0x6e, 0x63, 0x65, 0x2e, 0x70, 0x72, 0x6f, 0x74, 0x6f, 0x12,
- 0x02, 0x70, 0x62, 0x1a, 0x22, 0x6d, 0x6f, 0x64, 0x65, 0x6c, 0x73, 0x2f, 0x6d, 0x6f, 0x64, 0x65,
- 0x6c, 0x5f, 0x72, 0x65, 0x67, 0x69, 0x6f, 0x6e, 0x5f, 0x70, 0x72, 0x6f, 0x76, 0x69, 0x6e, 0x63,
- 0x65, 0x2e, 0x70, 0x72, 0x6f, 0x74, 0x6f, 0x1a, 0x19, 0x6d, 0x6f, 0x64, 0x65, 0x6c, 0x73, 0x2f,
- 0x72, 0x70, 0x63, 0x5f, 0x6d, 0x65, 0x73, 0x73, 0x61, 0x67, 0x65, 0x73, 0x2e, 0x70, 0x72, 0x6f,
- 0x74, 0x6f, 0x22, 0x5d, 0x0a, 0x31, 0x46, 0x69, 0x6e, 0x64, 0x41, 0x6c, 0x6c, 0x45, 0x6e, 0x61,
- 0x62, 0x6c, 0x65, 0x64, 0x52, 0x65, 0x67, 0x69, 0x6f, 0x6e, 0x50, 0x72, 0x6f, 0x76, 0x69, 0x6e,
- 0x63, 0x65, 0x73, 0x57, 0x69, 0x74, 0x68, 0x43, 0x6f, 0x75, 0x6e, 0x74, 0x72, 0x79, 0x49, 0x64,
- 0x52, 0x65, 0x71, 0x75, 0x65, 0x73, 0x74, 0x12, 0x28, 0x0a, 0x0f, 0x72, 0x65, 0x67, 0x69, 0x6f,
- 0x6e, 0x43, 0x6f, 0x75, 0x6e, 0x74, 0x72, 0x79, 0x49, 0x64, 0x18, 0x01, 0x20, 0x01, 0x28, 0x03,
- 0x52, 0x0f, 0x72, 0x65, 0x67, 0x69, 0x6f, 0x6e, 0x43, 0x6f, 0x75, 0x6e, 0x74, 0x72, 0x79, 0x49,
- 0x64, 0x22, 0x72, 0x0a, 0x32, 0x46, 0x69, 0x6e, 0x64, 0x41, 0x6c, 0x6c, 0x45, 0x6e, 0x61, 0x62,
- 0x6c, 0x65, 0x64, 0x52, 0x65, 0x67, 0x69, 0x6f, 0x6e, 0x50, 0x72, 0x6f, 0x76, 0x69, 0x6e, 0x63,
- 0x65, 0x73, 0x57, 0x69, 0x74, 0x68, 0x43, 0x6f, 0x75, 0x6e, 0x74, 0x72, 0x79, 0x49, 0x64, 0x52,
- 0x65, 0x73, 0x70, 0x6f, 0x6e, 0x73, 0x65, 0x12, 0x3c, 0x0a, 0x0f, 0x72, 0x65, 0x67, 0x69, 0x6f,
- 0x6e, 0x50, 0x72, 0x6f, 0x76, 0x69, 0x6e, 0x63, 0x65, 0x73, 0x18, 0x01, 0x20, 0x03, 0x28, 0x0b,
- 0x32, 0x12, 0x2e, 0x70, 0x62, 0x2e, 0x52, 0x65, 0x67, 0x69, 0x6f, 0x6e, 0x50, 0x72, 0x6f, 0x76,
- 0x69, 0x6e, 0x63, 0x65, 0x52, 0x0f, 0x72, 0x65, 0x67, 0x69, 0x6f, 0x6e, 0x50, 0x72, 0x6f, 0x76,
- 0x69, 0x6e, 0x63, 0x65, 0x73, 0x22, 0x4e, 0x0a, 0x20, 0x46, 0x69, 0x6e, 0x64, 0x45, 0x6e, 0x61,
- 0x62, 0x6c, 0x65, 0x64, 0x52, 0x65, 0x67, 0x69, 0x6f, 0x6e, 0x50, 0x72, 0x6f, 0x76, 0x69, 0x6e,
- 0x63, 0x65, 0x52, 0x65, 0x71, 0x75, 0x65, 0x73, 0x74, 0x12, 0x2a, 0x0a, 0x10, 0x72, 0x65, 0x67,
- 0x69, 0x6f, 0x6e, 0x50, 0x72, 0x6f, 0x76, 0x69, 0x6e, 0x63, 0x65, 0x49, 0x64, 0x18, 0x01, 0x20,
- 0x01, 0x28, 0x03, 0x52, 0x10, 0x72, 0x65, 0x67, 0x69, 0x6f, 0x6e, 0x50, 0x72, 0x6f, 0x76, 0x69,
- 0x6e, 0x63, 0x65, 0x49, 0x64, 0x22, 0x5f, 0x0a, 0x21, 0x46, 0x69, 0x6e, 0x64, 0x45, 0x6e, 0x61,
- 0x62, 0x6c, 0x65, 0x64, 0x52, 0x65, 0x67, 0x69, 0x6f, 0x6e, 0x50, 0x72, 0x6f, 0x76, 0x69, 0x6e,
- 0x63, 0x65, 0x52, 0x65, 0x73, 0x70, 0x6f, 0x6e, 0x73, 0x65, 0x12, 0x3a, 0x0a, 0x0e, 0x72, 0x65,
- 0x67, 0x69, 0x6f, 0x6e, 0x50, 0x72, 0x6f, 0x76, 0x69, 0x6e, 0x63, 0x65, 0x18, 0x01, 0x20, 0x01,
- 0x28, 0x0b, 0x32, 0x12, 0x2e, 0x70, 0x62, 0x2e, 0x52, 0x65, 0x67, 0x69, 0x6f, 0x6e, 0x50, 0x72,
- 0x6f, 0x76, 0x69, 0x6e, 0x63, 0x65, 0x52, 0x0e, 0x72, 0x65, 0x67, 0x69, 0x6f, 0x6e, 0x50, 0x72,
- 0x6f, 0x76, 0x69, 0x6e, 0x63, 0x65, 0x22, 0x5c, 0x0a, 0x30, 0x46, 0x69, 0x6e, 0x64, 0x41, 0x6c,
- 0x6c, 0x52, 0x65, 0x67, 0x69, 0x6f, 0x6e, 0x50, 0x72, 0x6f, 0x76, 0x69, 0x6e, 0x63, 0x65, 0x73,
- 0x57, 0x69, 0x74, 0x68, 0x52, 0x65, 0x67, 0x69, 0x6f, 0x6e, 0x43, 0x6f, 0x75, 0x6e, 0x74, 0x72,
- 0x79, 0x49, 0x64, 0x52, 0x65, 0x71, 0x75, 0x65, 0x73, 0x74, 0x12, 0x28, 0x0a, 0x0f, 0x72, 0x65,
- 0x67, 0x69, 0x6f, 0x6e, 0x43, 0x6f, 0x75, 0x6e, 0x74, 0x72, 0x79, 0x49, 0x64, 0x18, 0x01, 0x20,
- 0x01, 0x28, 0x03, 0x52, 0x0f, 0x72, 0x65, 0x67, 0x69, 0x6f, 0x6e, 0x43, 0x6f, 0x75, 0x6e, 0x74,
- 0x72, 0x79, 0x49, 0x64, 0x22, 0x71, 0x0a, 0x31, 0x46, 0x69, 0x6e, 0x64, 0x41, 0x6c, 0x6c, 0x52,
- 0x65, 0x67, 0x69, 0x6f, 0x6e, 0x50, 0x72, 0x6f, 0x76, 0x69, 0x6e, 0x63, 0x65, 0x73, 0x57, 0x69,
- 0x74, 0x68, 0x52, 0x65, 0x67, 0x69, 0x6f, 0x6e, 0x43, 0x6f, 0x75, 0x6e, 0x74, 0x72, 0x79, 0x49,
- 0x64, 0x52, 0x65, 0x73, 0x70, 0x6f, 0x6e, 0x73, 0x65, 0x12, 0x3c, 0x0a, 0x0f, 0x72, 0x65, 0x67,
- 0x69, 0x6f, 0x6e, 0x50, 0x72, 0x6f, 0x76, 0x69, 0x6e, 0x63, 0x65, 0x73, 0x18, 0x01, 0x20, 0x03,
- 0x28, 0x0b, 0x32, 0x12, 0x2e, 0x70, 0x62, 0x2e, 0x52, 0x65, 0x67, 0x69, 0x6f, 0x6e, 0x50, 0x72,
- 0x6f, 0x76, 0x69, 0x6e, 0x63, 0x65, 0x52, 0x0f, 0x72, 0x65, 0x67, 0x69, 0x6f, 0x6e, 0x50, 0x72,
- 0x6f, 0x76, 0x69, 0x6e, 0x63, 0x65, 0x73, 0x22, 0x1f, 0x0a, 0x1d, 0x46, 0x69, 0x6e, 0x64, 0x41,
- 0x6c, 0x6c, 0x52, 0x65, 0x67, 0x69, 0x6f, 0x6e, 0x50, 0x72, 0x6f, 0x76, 0x69, 0x6e, 0x63, 0x65,
- 0x73, 0x52, 0x65, 0x71, 0x75, 0x65, 0x73, 0x74, 0x22, 0x5e, 0x0a, 0x1e, 0x46, 0x69, 0x6e, 0x64,
- 0x41, 0x6c, 0x6c, 0x52, 0x65, 0x67, 0x69, 0x6f, 0x6e, 0x50, 0x72, 0x6f, 0x76, 0x69, 0x6e, 0x63,
- 0x65, 0x73, 0x52, 0x65, 0x73, 0x70, 0x6f, 0x6e, 0x73, 0x65, 0x12, 0x3c, 0x0a, 0x0f, 0x72, 0x65,
- 0x67, 0x69, 0x6f, 0x6e, 0x50, 0x72, 0x6f, 0x76, 0x69, 0x6e, 0x63, 0x65, 0x73, 0x18, 0x01, 0x20,
- 0x03, 0x28, 0x0b, 0x32, 0x12, 0x2e, 0x70, 0x62, 0x2e, 0x52, 0x65, 0x67, 0x69, 0x6f, 0x6e, 0x50,
- 0x72, 0x6f, 0x76, 0x69, 0x6e, 0x63, 0x65, 0x52, 0x0f, 0x72, 0x65, 0x67, 0x69, 0x6f, 0x6e, 0x50,
- 0x72, 0x6f, 0x76, 0x69, 0x6e, 0x63, 0x65, 0x73, 0x22, 0x47, 0x0a, 0x19, 0x46, 0x69, 0x6e, 0x64,
- 0x52, 0x65, 0x67, 0x69, 0x6f, 0x6e, 0x50, 0x72, 0x6f, 0x76, 0x69, 0x6e, 0x63, 0x65, 0x52, 0x65,
- 0x71, 0x75, 0x65, 0x73, 0x74, 0x12, 0x2a, 0x0a, 0x10, 0x72, 0x65, 0x67, 0x69, 0x6f, 0x6e, 0x50,
- 0x72, 0x6f, 0x76, 0x69, 0x6e, 0x63, 0x65, 0x49, 0x64, 0x18, 0x01, 0x20, 0x01, 0x28, 0x03, 0x52,
- 0x10, 0x72, 0x65, 0x67, 0x69, 0x6f, 0x6e, 0x50, 0x72, 0x6f, 0x76, 0x69, 0x6e, 0x63, 0x65, 0x49,
- 0x64, 0x22, 0x58, 0x0a, 0x1a, 0x46, 0x69, 0x6e, 0x64, 0x52, 0x65, 0x67, 0x69, 0x6f, 0x6e, 0x50,
- 0x72, 0x6f, 0x76, 0x69, 0x6e, 0x63, 0x65, 0x52, 0x65, 0x73, 0x70, 0x6f, 0x6e, 0x73, 0x65, 0x12,
- 0x3a, 0x0a, 0x0e, 0x72, 0x65, 0x67, 0x69, 0x6f, 0x6e, 0x50, 0x72, 0x6f, 0x76, 0x69, 0x6e, 0x63,
- 0x65, 0x18, 0x01, 0x20, 0x01, 0x28, 0x0b, 0x32, 0x12, 0x2e, 0x70, 0x62, 0x2e, 0x52, 0x65, 0x67,
- 0x69, 0x6f, 0x6e, 0x50, 0x72, 0x6f, 0x76, 0x69, 0x6e, 0x63, 0x65, 0x52, 0x0e, 0x72, 0x65, 0x67,
- 0x69, 0x6f, 0x6e, 0x50, 0x72, 0x6f, 0x76, 0x69, 0x6e, 0x63, 0x65, 0x22, 0x91, 0x01, 0x0a, 0x21,
- 0x55, 0x70, 0x64, 0x61, 0x74, 0x65, 0x52, 0x65, 0x67, 0x69, 0x6f, 0x6e, 0x50, 0x72, 0x6f, 0x76,
- 0x69, 0x6e, 0x63, 0x65, 0x43, 0x75, 0x73, 0x74, 0x6f, 0x6d, 0x52, 0x65, 0x71, 0x75, 0x65, 0x73,
- 0x74, 0x12, 0x2a, 0x0a, 0x10, 0x72, 0x65, 0x67, 0x69, 0x6f, 0x6e, 0x50, 0x72, 0x6f, 0x76, 0x69,
- 0x6e, 0x63, 0x65, 0x49, 0x64, 0x18, 0x01, 0x20, 0x01, 0x28, 0x03, 0x52, 0x10, 0x72, 0x65, 0x67,
- 0x69, 0x6f, 0x6e, 0x50, 0x72, 0x6f, 0x76, 0x69, 0x6e, 0x63, 0x65, 0x49, 0x64, 0x12, 0x1e, 0x0a,
- 0x0a, 0x63, 0x75, 0x73, 0x74, 0x6f, 0x6d, 0x4e, 0x61, 0x6d, 0x65, 0x18, 0x02, 0x20, 0x01, 0x28,
- 0x09, 0x52, 0x0a, 0x63, 0x75, 0x73, 0x74, 0x6f, 0x6d, 0x4e, 0x61, 0x6d, 0x65, 0x12, 0x20, 0x0a,
- 0x0b, 0x63, 0x75, 0x73, 0x74, 0x6f, 0x6d, 0x43, 0x6f, 0x64, 0x65, 0x73, 0x18, 0x03, 0x20, 0x03,
- 0x28, 0x09, 0x52, 0x0b, 0x63, 0x75, 0x73, 0x74, 0x6f, 0x6d, 0x43, 0x6f, 0x64, 0x65, 0x73, 0x32,
- 0xcf, 0x05, 0x0a, 0x15, 0x52, 0x65, 0x67, 0x69, 0x6f, 0x6e, 0x50, 0x72, 0x6f, 0x76, 0x69, 0x6e,
- 0x63, 0x65, 0x53, 0x65, 0x72, 0x76, 0x69, 0x63, 0x65, 0x12, 0xa0, 0x01, 0x0a, 0x2a, 0x66, 0x69,
- 0x6e, 0x64, 0x41, 0x6c, 0x6c, 0x45, 0x6e, 0x61, 0x62, 0x6c, 0x65, 0x64, 0x52, 0x65, 0x67, 0x69,
- 0x6f, 0x6e, 0x50, 0x72, 0x6f, 0x76, 0x69, 0x6e, 0x63, 0x65, 0x73, 0x57, 0x69, 0x74, 0x68, 0x43,
- 0x6f, 0x75, 0x6e, 0x74, 0x72, 0x79, 0x49, 0x64, 0x12, 0x35, 0x2e, 0x70, 0x62, 0x2e, 0x46, 0x69,
- 0x6e, 0x64, 0x41, 0x6c, 0x6c, 0x45, 0x6e, 0x61, 0x62, 0x6c, 0x65, 0x64, 0x52, 0x65, 0x67, 0x69,
- 0x6f, 0x6e, 0x50, 0x72, 0x6f, 0x76, 0x69, 0x6e, 0x63, 0x65, 0x73, 0x57, 0x69, 0x74, 0x68, 0x43,
- 0x6f, 0x75, 0x6e, 0x74, 0x72, 0x79, 0x49, 0x64, 0x52, 0x65, 0x71, 0x75, 0x65, 0x73, 0x74, 0x1a,
- 0x36, 0x2e, 0x70, 0x62, 0x2e, 0x46, 0x69, 0x6e, 0x64, 0x41, 0x6c, 0x6c, 0x45, 0x6e, 0x61, 0x62,
- 0x6c, 0x65, 0x64, 0x52, 0x65, 0x67, 0x69, 0x6f, 0x6e, 0x50, 0x72, 0x6f, 0x76, 0x69, 0x6e, 0x63,
- 0x65, 0x73, 0x57, 0x69, 0x74, 0x68, 0x43, 0x6f, 0x75, 0x6e, 0x74, 0x72, 0x79, 0x49, 0x64, 0x52,
- 0x65, 0x73, 0x70, 0x6f, 0x6e, 0x73, 0x65, 0x22, 0x03, 0x88, 0x02, 0x01, 0x12, 0x6d, 0x0a, 0x19,
- 0x66, 0x69, 0x6e, 0x64, 0x45, 0x6e, 0x61, 0x62, 0x6c, 0x65, 0x64, 0x52, 0x65, 0x67, 0x69, 0x6f,
- 0x6e, 0x50, 0x72, 0x6f, 0x76, 0x69, 0x6e, 0x63, 0x65, 0x12, 0x24, 0x2e, 0x70, 0x62, 0x2e, 0x46,
- 0x69, 0x6e, 0x64, 0x45, 0x6e, 0x61, 0x62, 0x6c, 0x65, 0x64, 0x52, 0x65, 0x67, 0x69, 0x6f, 0x6e,
- 0x50, 0x72, 0x6f, 0x76, 0x69, 0x6e, 0x63, 0x65, 0x52, 0x65, 0x71, 0x75, 0x65, 0x73, 0x74, 0x1a,
- 0x25, 0x2e, 0x70, 0x62, 0x2e, 0x46, 0x69, 0x6e, 0x64, 0x45, 0x6e, 0x61, 0x62, 0x6c, 0x65, 0x64,
- 0x52, 0x65, 0x67, 0x69, 0x6f, 0x6e, 0x50, 0x72, 0x6f, 0x76, 0x69, 0x6e, 0x63, 0x65, 0x52, 0x65,
- 0x73, 0x70, 0x6f, 0x6e, 0x73, 0x65, 0x22, 0x03, 0x88, 0x02, 0x01, 0x12, 0x98, 0x01, 0x0a, 0x29,
- 0x66, 0x69, 0x6e, 0x64, 0x41, 0x6c, 0x6c, 0x52, 0x65, 0x67, 0x69, 0x6f, 0x6e, 0x50, 0x72, 0x6f,
- 0x76, 0x69, 0x6e, 0x63, 0x65, 0x73, 0x57, 0x69, 0x74, 0x68, 0x52, 0x65, 0x67, 0x69, 0x6f, 0x6e,
- 0x43, 0x6f, 0x75, 0x6e, 0x74, 0x72, 0x79, 0x49, 0x64, 0x12, 0x34, 0x2e, 0x70, 0x62, 0x2e, 0x46,
- 0x69, 0x6e, 0x64, 0x41, 0x6c, 0x6c, 0x52, 0x65, 0x67, 0x69, 0x6f, 0x6e, 0x50, 0x72, 0x6f, 0x76,
- 0x69, 0x6e, 0x63, 0x65, 0x73, 0x57, 0x69, 0x74, 0x68, 0x52, 0x65, 0x67, 0x69, 0x6f, 0x6e, 0x43,
- 0x6f, 0x75, 0x6e, 0x74, 0x72, 0x79, 0x49, 0x64, 0x52, 0x65, 0x71, 0x75, 0x65, 0x73, 0x74, 0x1a,
- 0x35, 0x2e, 0x70, 0x62, 0x2e, 0x46, 0x69, 0x6e, 0x64, 0x41, 0x6c, 0x6c, 0x52, 0x65, 0x67, 0x69,
- 0x6f, 0x6e, 0x50, 0x72, 0x6f, 0x76, 0x69, 0x6e, 0x63, 0x65, 0x73, 0x57, 0x69, 0x74, 0x68, 0x52,
- 0x65, 0x67, 0x69, 0x6f, 0x6e, 0x43, 0x6f, 0x75, 0x6e, 0x74, 0x72, 0x79, 0x49, 0x64, 0x52, 0x65,
- 0x73, 0x70, 0x6f, 0x6e, 0x73, 0x65, 0x12, 0x5f, 0x0a, 0x16, 0x66, 0x69, 0x6e, 0x64, 0x41, 0x6c,
- 0x6c, 0x52, 0x65, 0x67, 0x69, 0x6f, 0x6e, 0x50, 0x72, 0x6f, 0x76, 0x69, 0x6e, 0x63, 0x65, 0x73,
- 0x12, 0x21, 0x2e, 0x70, 0x62, 0x2e, 0x46, 0x69, 0x6e, 0x64, 0x41, 0x6c, 0x6c, 0x52, 0x65, 0x67,
- 0x69, 0x6f, 0x6e, 0x50, 0x72, 0x6f, 0x76, 0x69, 0x6e, 0x63, 0x65, 0x73, 0x52, 0x65, 0x71, 0x75,
- 0x65, 0x73, 0x74, 0x1a, 0x22, 0x2e, 0x70, 0x62, 0x2e, 0x46, 0x69, 0x6e, 0x64, 0x41, 0x6c, 0x6c,
- 0x52, 0x65, 0x67, 0x69, 0x6f, 0x6e, 0x50, 0x72, 0x6f, 0x76, 0x69, 0x6e, 0x63, 0x65, 0x73, 0x52,
- 0x65, 0x73, 0x70, 0x6f, 0x6e, 0x73, 0x65, 0x12, 0x53, 0x0a, 0x12, 0x66, 0x69, 0x6e, 0x64, 0x52,
- 0x65, 0x67, 0x69, 0x6f, 0x6e, 0x50, 0x72, 0x6f, 0x76, 0x69, 0x6e, 0x63, 0x65, 0x12, 0x1d, 0x2e,
- 0x70, 0x62, 0x2e, 0x46, 0x69, 0x6e, 0x64, 0x52, 0x65, 0x67, 0x69, 0x6f, 0x6e, 0x50, 0x72, 0x6f,
- 0x76, 0x69, 0x6e, 0x63, 0x65, 0x52, 0x65, 0x71, 0x75, 0x65, 0x73, 0x74, 0x1a, 0x1e, 0x2e, 0x70,
- 0x62, 0x2e, 0x46, 0x69, 0x6e, 0x64, 0x52, 0x65, 0x67, 0x69, 0x6f, 0x6e, 0x50, 0x72, 0x6f, 0x76,
- 0x69, 0x6e, 0x63, 0x65, 0x52, 0x65, 0x73, 0x70, 0x6f, 0x6e, 0x73, 0x65, 0x12, 0x53, 0x0a, 0x1a,
- 0x75, 0x70, 0x64, 0x61, 0x74, 0x65, 0x52, 0x65, 0x67, 0x69, 0x6f, 0x6e, 0x50, 0x72, 0x6f, 0x76,
- 0x69, 0x6e, 0x63, 0x65, 0x43, 0x75, 0x73, 0x74, 0x6f, 0x6d, 0x12, 0x25, 0x2e, 0x70, 0x62, 0x2e,
- 0x55, 0x70, 0x64, 0x61, 0x74, 0x65, 0x52, 0x65, 0x67, 0x69, 0x6f, 0x6e, 0x50, 0x72, 0x6f, 0x76,
- 0x69, 0x6e, 0x63, 0x65, 0x43, 0x75, 0x73, 0x74, 0x6f, 0x6d, 0x52, 0x65, 0x71, 0x75, 0x65, 0x73,
- 0x74, 0x1a, 0x0e, 0x2e, 0x70, 0x62, 0x2e, 0x52, 0x50, 0x43, 0x53, 0x75, 0x63, 0x63, 0x65, 0x73,
- 0x73, 0x42, 0x06, 0x5a, 0x04, 0x2e, 0x2f, 0x70, 0x62, 0x62, 0x06, 0x70, 0x72, 0x6f, 0x74, 0x6f,
- 0x33,
-}
+const file_service_region_province_proto_rawDesc = "" +
+ "\n" +
+ "\x1dservice_region_province.proto\x12\x02pb\x1a\"models/model_region_province.proto\x1a\x19models/rpc_messages.proto\"]\n" +
+ "1FindAllEnabledRegionProvincesWithCountryIdRequest\x12(\n" +
+ "\x0fregionCountryId\x18\x01 \x01(\x03R\x0fregionCountryId\"r\n" +
+ "2FindAllEnabledRegionProvincesWithCountryIdResponse\x12<\n" +
+ "\x0fregionProvinces\x18\x01 \x03(\v2\x12.pb.RegionProvinceR\x0fregionProvinces\"N\n" +
+ " FindEnabledRegionProvinceRequest\x12*\n" +
+ "\x10regionProvinceId\x18\x01 \x01(\x03R\x10regionProvinceId\"_\n" +
+ "!FindEnabledRegionProvinceResponse\x12:\n" +
+ "\x0eregionProvince\x18\x01 \x01(\v2\x12.pb.RegionProvinceR\x0eregionProvince\"\\\n" +
+ "0FindAllRegionProvincesWithRegionCountryIdRequest\x12(\n" +
+ "\x0fregionCountryId\x18\x01 \x01(\x03R\x0fregionCountryId\"q\n" +
+ "1FindAllRegionProvincesWithRegionCountryIdResponse\x12<\n" +
+ "\x0fregionProvinces\x18\x01 \x03(\v2\x12.pb.RegionProvinceR\x0fregionProvinces\"\x1f\n" +
+ "\x1dFindAllRegionProvincesRequest\"^\n" +
+ "\x1eFindAllRegionProvincesResponse\x12<\n" +
+ "\x0fregionProvinces\x18\x01 \x03(\v2\x12.pb.RegionProvinceR\x0fregionProvinces\"G\n" +
+ "\x19FindRegionProvinceRequest\x12*\n" +
+ "\x10regionProvinceId\x18\x01 \x01(\x03R\x10regionProvinceId\"X\n" +
+ "\x1aFindRegionProvinceResponse\x12:\n" +
+ "\x0eregionProvince\x18\x01 \x01(\v2\x12.pb.RegionProvinceR\x0eregionProvince\"\x91\x01\n" +
+ "!UpdateRegionProvinceCustomRequest\x12*\n" +
+ "\x10regionProvinceId\x18\x01 \x01(\x03R\x10regionProvinceId\x12\x1e\n" +
+ "\n" +
+ "customName\x18\x02 \x01(\tR\n" +
+ "customName\x12 \n" +
+ "\vcustomCodes\x18\x03 \x03(\tR\vcustomCodes2\xcf\x05\n" +
+ "\x15RegionProvinceService\x12\xa0\x01\n" +
+ "*findAllEnabledRegionProvincesWithCountryId\x125.pb.FindAllEnabledRegionProvincesWithCountryIdRequest\x1a6.pb.FindAllEnabledRegionProvincesWithCountryIdResponse\"\x03\x88\x02\x01\x12m\n" +
+ "\x19findEnabledRegionProvince\x12$.pb.FindEnabledRegionProvinceRequest\x1a%.pb.FindEnabledRegionProvinceResponse\"\x03\x88\x02\x01\x12\x98\x01\n" +
+ ")findAllRegionProvincesWithRegionCountryId\x124.pb.FindAllRegionProvincesWithRegionCountryIdRequest\x1a5.pb.FindAllRegionProvincesWithRegionCountryIdResponse\x12_\n" +
+ "\x16findAllRegionProvinces\x12!.pb.FindAllRegionProvincesRequest\x1a\".pb.FindAllRegionProvincesResponse\x12S\n" +
+ "\x12findRegionProvince\x12\x1d.pb.FindRegionProvinceRequest\x1a\x1e.pb.FindRegionProvinceResponse\x12S\n" +
+ "\x1aupdateRegionProvinceCustom\x12%.pb.UpdateRegionProvinceCustomRequest\x1a\x0e.pb.RPCSuccessB\x06Z\x04./pbb\x06proto3"
var (
file_service_region_province_proto_rawDescOnce sync.Once
- file_service_region_province_proto_rawDescData = file_service_region_province_proto_rawDesc
+ file_service_region_province_proto_rawDescData []byte
)
func file_service_region_province_proto_rawDescGZIP() []byte {
file_service_region_province_proto_rawDescOnce.Do(func() {
- file_service_region_province_proto_rawDescData = protoimpl.X.CompressGZIP(file_service_region_province_proto_rawDescData)
+ file_service_region_province_proto_rawDescData = protoimpl.X.CompressGZIP(unsafe.Slice(unsafe.StringData(file_service_region_province_proto_rawDesc), len(file_service_region_province_proto_rawDesc)))
})
return file_service_region_province_proto_rawDescData
}
@@ -705,7 +621,7 @@ func file_service_region_province_proto_init() {
out := protoimpl.TypeBuilder{
File: protoimpl.DescBuilder{
GoPackagePath: reflect.TypeOf(x{}).PkgPath(),
- RawDescriptor: file_service_region_province_proto_rawDesc,
+ RawDescriptor: unsafe.Slice(unsafe.StringData(file_service_region_province_proto_rawDesc), len(file_service_region_province_proto_rawDesc)),
NumEnums: 0,
NumMessages: 11,
NumExtensions: 0,
@@ -716,7 +632,6 @@ func file_service_region_province_proto_init() {
MessageInfos: file_service_region_province_proto_msgTypes,
}.Build()
File_service_region_province_proto = out.File
- file_service_region_province_proto_rawDesc = nil
file_service_region_province_proto_goTypes = nil
file_service_region_province_proto_depIdxs = nil
}
diff --git a/EdgeCommon/pkg/rpc/pb/service_region_province_grpc.pb.go b/EdgeCommon/pkg/rpc/pb/service_region_province_grpc.pb.go
index b3008d9..aad2d3f 100644
--- a/EdgeCommon/pkg/rpc/pb/service_region_province_grpc.pb.go
+++ b/EdgeCommon/pkg/rpc/pb/service_region_province_grpc.pb.go
@@ -1,7 +1,7 @@
// Code generated by protoc-gen-go-grpc. DO NOT EDIT.
// versions:
-// - protoc-gen-go-grpc v1.5.1
-// - protoc v6.33.2
+// - protoc-gen-go-grpc v1.6.1
+// - protoc v3.19.6
// source: service_region_province.proto
package pb
@@ -149,22 +149,22 @@ type RegionProvinceServiceServer interface {
type UnimplementedRegionProvinceServiceServer struct{}
func (UnimplementedRegionProvinceServiceServer) FindAllEnabledRegionProvincesWithCountryId(context.Context, *FindAllEnabledRegionProvincesWithCountryIdRequest) (*FindAllEnabledRegionProvincesWithCountryIdResponse, error) {
- return nil, status.Errorf(codes.Unimplemented, "method FindAllEnabledRegionProvincesWithCountryId not implemented")
+ return nil, status.Error(codes.Unimplemented, "method FindAllEnabledRegionProvincesWithCountryId not implemented")
}
func (UnimplementedRegionProvinceServiceServer) FindEnabledRegionProvince(context.Context, *FindEnabledRegionProvinceRequest) (*FindEnabledRegionProvinceResponse, error) {
- return nil, status.Errorf(codes.Unimplemented, "method FindEnabledRegionProvince not implemented")
+ return nil, status.Error(codes.Unimplemented, "method FindEnabledRegionProvince not implemented")
}
func (UnimplementedRegionProvinceServiceServer) FindAllRegionProvincesWithRegionCountryId(context.Context, *FindAllRegionProvincesWithRegionCountryIdRequest) (*FindAllRegionProvincesWithRegionCountryIdResponse, error) {
- return nil, status.Errorf(codes.Unimplemented, "method FindAllRegionProvincesWithRegionCountryId not implemented")
+ return nil, status.Error(codes.Unimplemented, "method FindAllRegionProvincesWithRegionCountryId not implemented")
}
func (UnimplementedRegionProvinceServiceServer) FindAllRegionProvinces(context.Context, *FindAllRegionProvincesRequest) (*FindAllRegionProvincesResponse, error) {
- return nil, status.Errorf(codes.Unimplemented, "method FindAllRegionProvinces not implemented")
+ return nil, status.Error(codes.Unimplemented, "method FindAllRegionProvinces not implemented")
}
func (UnimplementedRegionProvinceServiceServer) FindRegionProvince(context.Context, *FindRegionProvinceRequest) (*FindRegionProvinceResponse, error) {
- return nil, status.Errorf(codes.Unimplemented, "method FindRegionProvince not implemented")
+ return nil, status.Error(codes.Unimplemented, "method FindRegionProvince not implemented")
}
func (UnimplementedRegionProvinceServiceServer) UpdateRegionProvinceCustom(context.Context, *UpdateRegionProvinceCustomRequest) (*RPCSuccess, error) {
- return nil, status.Errorf(codes.Unimplemented, "method UpdateRegionProvinceCustom not implemented")
+ return nil, status.Error(codes.Unimplemented, "method UpdateRegionProvinceCustom not implemented")
}
func (UnimplementedRegionProvinceServiceServer) testEmbeddedByValue() {}
@@ -176,7 +176,7 @@ type UnsafeRegionProvinceServiceServer interface {
}
func RegisterRegionProvinceServiceServer(s grpc.ServiceRegistrar, srv RegionProvinceServiceServer) {
- // If the following call pancis, it indicates UnimplementedRegionProvinceServiceServer was
+ // If the following call panics, it indicates UnimplementedRegionProvinceServiceServer was
// embedded by pointer and is nil. This will cause panics if an
// unimplemented method is ever invoked, so we test this at initialization
// time to prevent it from happening at runtime later due to I/O.
diff --git a/EdgeCommon/pkg/rpc/pb/service_region_town.pb.go b/EdgeCommon/pkg/rpc/pb/service_region_town.pb.go
index 88c2360..e45cf7c 100644
--- a/EdgeCommon/pkg/rpc/pb/service_region_town.pb.go
+++ b/EdgeCommon/pkg/rpc/pb/service_region_town.pb.go
@@ -1,7 +1,7 @@
// Code generated by protoc-gen-go. DO NOT EDIT.
// versions:
-// protoc-gen-go v1.36.0
-// protoc v6.33.2
+// protoc-gen-go v1.36.11
+// protoc v3.19.6
// source: service_region_town.proto
package pb
@@ -11,6 +11,7 @@ import (
protoimpl "google.golang.org/protobuf/runtime/protoimpl"
reflect "reflect"
sync "sync"
+ unsafe "unsafe"
)
const (
@@ -350,86 +351,43 @@ func (x *UpdateRegionTownCustomRequest) GetCustomCodes() []string {
var File_service_region_town_proto protoreflect.FileDescriptor
-var file_service_region_town_proto_rawDesc = []byte{
- 0x0a, 0x19, 0x73, 0x65, 0x72, 0x76, 0x69, 0x63, 0x65, 0x5f, 0x72, 0x65, 0x67, 0x69, 0x6f, 0x6e,
- 0x5f, 0x74, 0x6f, 0x77, 0x6e, 0x2e, 0x70, 0x72, 0x6f, 0x74, 0x6f, 0x12, 0x02, 0x70, 0x62, 0x1a,
- 0x1e, 0x6d, 0x6f, 0x64, 0x65, 0x6c, 0x73, 0x2f, 0x6d, 0x6f, 0x64, 0x65, 0x6c, 0x5f, 0x72, 0x65,
- 0x67, 0x69, 0x6f, 0x6e, 0x5f, 0x74, 0x6f, 0x77, 0x6e, 0x2e, 0x70, 0x72, 0x6f, 0x74, 0x6f, 0x1a,
- 0x19, 0x6d, 0x6f, 0x64, 0x65, 0x6c, 0x73, 0x2f, 0x72, 0x70, 0x63, 0x5f, 0x6d, 0x65, 0x73, 0x73,
- 0x61, 0x67, 0x65, 0x73, 0x2e, 0x70, 0x72, 0x6f, 0x74, 0x6f, 0x22, 0x49, 0x0a, 0x19, 0x46, 0x69,
- 0x6e, 0x64, 0x41, 0x6c, 0x6c, 0x52, 0x65, 0x67, 0x69, 0x6f, 0x6e, 0x54, 0x6f, 0x77, 0x6e, 0x73,
- 0x52, 0x65, 0x71, 0x75, 0x65, 0x73, 0x74, 0x12, 0x2c, 0x0a, 0x11, 0x69, 0x6e, 0x63, 0x6c, 0x75,
- 0x64, 0x65, 0x52, 0x65, 0x67, 0x69, 0x6f, 0x6e, 0x43, 0x69, 0x74, 0x79, 0x18, 0x01, 0x20, 0x01,
- 0x28, 0x08, 0x52, 0x11, 0x69, 0x6e, 0x63, 0x6c, 0x75, 0x64, 0x65, 0x52, 0x65, 0x67, 0x69, 0x6f,
- 0x6e, 0x43, 0x69, 0x74, 0x79, 0x22, 0x4e, 0x0a, 0x1a, 0x46, 0x69, 0x6e, 0x64, 0x41, 0x6c, 0x6c,
- 0x52, 0x65, 0x67, 0x69, 0x6f, 0x6e, 0x54, 0x6f, 0x77, 0x6e, 0x73, 0x52, 0x65, 0x73, 0x70, 0x6f,
- 0x6e, 0x73, 0x65, 0x12, 0x30, 0x0a, 0x0b, 0x72, 0x65, 0x67, 0x69, 0x6f, 0x6e, 0x54, 0x6f, 0x77,
- 0x6e, 0x73, 0x18, 0x01, 0x20, 0x03, 0x28, 0x0b, 0x32, 0x0e, 0x2e, 0x70, 0x62, 0x2e, 0x52, 0x65,
- 0x67, 0x69, 0x6f, 0x6e, 0x54, 0x6f, 0x77, 0x6e, 0x52, 0x0b, 0x72, 0x65, 0x67, 0x69, 0x6f, 0x6e,
- 0x54, 0x6f, 0x77, 0x6e, 0x73, 0x22, 0x4f, 0x0a, 0x29, 0x46, 0x69, 0x6e, 0x64, 0x41, 0x6c, 0x6c,
- 0x52, 0x65, 0x67, 0x69, 0x6f, 0x6e, 0x54, 0x6f, 0x77, 0x6e, 0x73, 0x57, 0x69, 0x74, 0x68, 0x52,
- 0x65, 0x67, 0x69, 0x6f, 0x6e, 0x43, 0x69, 0x74, 0x79, 0x49, 0x64, 0x52, 0x65, 0x71, 0x75, 0x65,
- 0x73, 0x74, 0x12, 0x22, 0x0a, 0x0c, 0x72, 0x65, 0x67, 0x69, 0x6f, 0x6e, 0x43, 0x69, 0x74, 0x79,
- 0x49, 0x64, 0x18, 0x01, 0x20, 0x01, 0x28, 0x03, 0x52, 0x0c, 0x72, 0x65, 0x67, 0x69, 0x6f, 0x6e,
- 0x43, 0x69, 0x74, 0x79, 0x49, 0x64, 0x22, 0x5e, 0x0a, 0x2a, 0x46, 0x69, 0x6e, 0x64, 0x41, 0x6c,
- 0x6c, 0x52, 0x65, 0x67, 0x69, 0x6f, 0x6e, 0x54, 0x6f, 0x77, 0x6e, 0x73, 0x57, 0x69, 0x74, 0x68,
- 0x52, 0x65, 0x67, 0x69, 0x6f, 0x6e, 0x43, 0x69, 0x74, 0x79, 0x49, 0x64, 0x52, 0x65, 0x73, 0x70,
- 0x6f, 0x6e, 0x73, 0x65, 0x12, 0x30, 0x0a, 0x0b, 0x72, 0x65, 0x67, 0x69, 0x6f, 0x6e, 0x54, 0x6f,
- 0x77, 0x6e, 0x73, 0x18, 0x01, 0x20, 0x03, 0x28, 0x0b, 0x32, 0x0e, 0x2e, 0x70, 0x62, 0x2e, 0x52,
- 0x65, 0x67, 0x69, 0x6f, 0x6e, 0x54, 0x6f, 0x77, 0x6e, 0x52, 0x0b, 0x72, 0x65, 0x67, 0x69, 0x6f,
- 0x6e, 0x54, 0x6f, 0x77, 0x6e, 0x73, 0x22, 0x3b, 0x0a, 0x15, 0x46, 0x69, 0x6e, 0x64, 0x52, 0x65,
- 0x67, 0x69, 0x6f, 0x6e, 0x54, 0x6f, 0x77, 0x6e, 0x52, 0x65, 0x71, 0x75, 0x65, 0x73, 0x74, 0x12,
- 0x22, 0x0a, 0x0c, 0x72, 0x65, 0x67, 0x69, 0x6f, 0x6e, 0x54, 0x6f, 0x77, 0x6e, 0x49, 0x64, 0x18,
- 0x01, 0x20, 0x01, 0x28, 0x03, 0x52, 0x0c, 0x72, 0x65, 0x67, 0x69, 0x6f, 0x6e, 0x54, 0x6f, 0x77,
- 0x6e, 0x49, 0x64, 0x22, 0x48, 0x0a, 0x16, 0x46, 0x69, 0x6e, 0x64, 0x52, 0x65, 0x67, 0x69, 0x6f,
- 0x6e, 0x54, 0x6f, 0x77, 0x6e, 0x52, 0x65, 0x73, 0x70, 0x6f, 0x6e, 0x73, 0x65, 0x12, 0x2e, 0x0a,
- 0x0a, 0x72, 0x65, 0x67, 0x69, 0x6f, 0x6e, 0x54, 0x6f, 0x77, 0x6e, 0x18, 0x01, 0x20, 0x01, 0x28,
- 0x0b, 0x32, 0x0e, 0x2e, 0x70, 0x62, 0x2e, 0x52, 0x65, 0x67, 0x69, 0x6f, 0x6e, 0x54, 0x6f, 0x77,
- 0x6e, 0x52, 0x0a, 0x72, 0x65, 0x67, 0x69, 0x6f, 0x6e, 0x54, 0x6f, 0x77, 0x6e, 0x22, 0x85, 0x01,
- 0x0a, 0x1d, 0x55, 0x70, 0x64, 0x61, 0x74, 0x65, 0x52, 0x65, 0x67, 0x69, 0x6f, 0x6e, 0x54, 0x6f,
- 0x77, 0x6e, 0x43, 0x75, 0x73, 0x74, 0x6f, 0x6d, 0x52, 0x65, 0x71, 0x75, 0x65, 0x73, 0x74, 0x12,
- 0x22, 0x0a, 0x0c, 0x72, 0x65, 0x67, 0x69, 0x6f, 0x6e, 0x54, 0x6f, 0x77, 0x6e, 0x49, 0x64, 0x18,
- 0x01, 0x20, 0x01, 0x28, 0x03, 0x52, 0x0c, 0x72, 0x65, 0x67, 0x69, 0x6f, 0x6e, 0x54, 0x6f, 0x77,
- 0x6e, 0x49, 0x64, 0x12, 0x1e, 0x0a, 0x0a, 0x63, 0x75, 0x73, 0x74, 0x6f, 0x6d, 0x4e, 0x61, 0x6d,
- 0x65, 0x18, 0x02, 0x20, 0x01, 0x28, 0x09, 0x52, 0x0a, 0x63, 0x75, 0x73, 0x74, 0x6f, 0x6d, 0x4e,
- 0x61, 0x6d, 0x65, 0x12, 0x20, 0x0a, 0x0b, 0x63, 0x75, 0x73, 0x74, 0x6f, 0x6d, 0x43, 0x6f, 0x64,
- 0x65, 0x73, 0x18, 0x03, 0x20, 0x03, 0x28, 0x09, 0x52, 0x0b, 0x63, 0x75, 0x73, 0x74, 0x6f, 0x6d,
- 0x43, 0x6f, 0x64, 0x65, 0x73, 0x32, 0x84, 0x03, 0x0a, 0x11, 0x52, 0x65, 0x67, 0x69, 0x6f, 0x6e,
- 0x54, 0x6f, 0x77, 0x6e, 0x53, 0x65, 0x72, 0x76, 0x69, 0x63, 0x65, 0x12, 0x53, 0x0a, 0x12, 0x66,
- 0x69, 0x6e, 0x64, 0x41, 0x6c, 0x6c, 0x52, 0x65, 0x67, 0x69, 0x6f, 0x6e, 0x54, 0x6f, 0x77, 0x6e,
- 0x73, 0x12, 0x1d, 0x2e, 0x70, 0x62, 0x2e, 0x46, 0x69, 0x6e, 0x64, 0x41, 0x6c, 0x6c, 0x52, 0x65,
- 0x67, 0x69, 0x6f, 0x6e, 0x54, 0x6f, 0x77, 0x6e, 0x73, 0x52, 0x65, 0x71, 0x75, 0x65, 0x73, 0x74,
- 0x1a, 0x1e, 0x2e, 0x70, 0x62, 0x2e, 0x46, 0x69, 0x6e, 0x64, 0x41, 0x6c, 0x6c, 0x52, 0x65, 0x67,
- 0x69, 0x6f, 0x6e, 0x54, 0x6f, 0x77, 0x6e, 0x73, 0x52, 0x65, 0x73, 0x70, 0x6f, 0x6e, 0x73, 0x65,
- 0x12, 0x83, 0x01, 0x0a, 0x22, 0x66, 0x69, 0x6e, 0x64, 0x41, 0x6c, 0x6c, 0x52, 0x65, 0x67, 0x69,
- 0x6f, 0x6e, 0x54, 0x6f, 0x77, 0x6e, 0x73, 0x57, 0x69, 0x74, 0x68, 0x52, 0x65, 0x67, 0x69, 0x6f,
- 0x6e, 0x43, 0x69, 0x74, 0x79, 0x49, 0x64, 0x12, 0x2d, 0x2e, 0x70, 0x62, 0x2e, 0x46, 0x69, 0x6e,
- 0x64, 0x41, 0x6c, 0x6c, 0x52, 0x65, 0x67, 0x69, 0x6f, 0x6e, 0x54, 0x6f, 0x77, 0x6e, 0x73, 0x57,
- 0x69, 0x74, 0x68, 0x52, 0x65, 0x67, 0x69, 0x6f, 0x6e, 0x43, 0x69, 0x74, 0x79, 0x49, 0x64, 0x52,
- 0x65, 0x71, 0x75, 0x65, 0x73, 0x74, 0x1a, 0x2e, 0x2e, 0x70, 0x62, 0x2e, 0x46, 0x69, 0x6e, 0x64,
- 0x41, 0x6c, 0x6c, 0x52, 0x65, 0x67, 0x69, 0x6f, 0x6e, 0x54, 0x6f, 0x77, 0x6e, 0x73, 0x57, 0x69,
- 0x74, 0x68, 0x52, 0x65, 0x67, 0x69, 0x6f, 0x6e, 0x43, 0x69, 0x74, 0x79, 0x49, 0x64, 0x52, 0x65,
- 0x73, 0x70, 0x6f, 0x6e, 0x73, 0x65, 0x12, 0x47, 0x0a, 0x0e, 0x66, 0x69, 0x6e, 0x64, 0x52, 0x65,
- 0x67, 0x69, 0x6f, 0x6e, 0x54, 0x6f, 0x77, 0x6e, 0x12, 0x19, 0x2e, 0x70, 0x62, 0x2e, 0x46, 0x69,
- 0x6e, 0x64, 0x52, 0x65, 0x67, 0x69, 0x6f, 0x6e, 0x54, 0x6f, 0x77, 0x6e, 0x52, 0x65, 0x71, 0x75,
- 0x65, 0x73, 0x74, 0x1a, 0x1a, 0x2e, 0x70, 0x62, 0x2e, 0x46, 0x69, 0x6e, 0x64, 0x52, 0x65, 0x67,
- 0x69, 0x6f, 0x6e, 0x54, 0x6f, 0x77, 0x6e, 0x52, 0x65, 0x73, 0x70, 0x6f, 0x6e, 0x73, 0x65, 0x12,
- 0x4b, 0x0a, 0x16, 0x75, 0x70, 0x64, 0x61, 0x74, 0x65, 0x52, 0x65, 0x67, 0x69, 0x6f, 0x6e, 0x54,
- 0x6f, 0x77, 0x6e, 0x43, 0x75, 0x73, 0x74, 0x6f, 0x6d, 0x12, 0x21, 0x2e, 0x70, 0x62, 0x2e, 0x55,
- 0x70, 0x64, 0x61, 0x74, 0x65, 0x52, 0x65, 0x67, 0x69, 0x6f, 0x6e, 0x54, 0x6f, 0x77, 0x6e, 0x43,
- 0x75, 0x73, 0x74, 0x6f, 0x6d, 0x52, 0x65, 0x71, 0x75, 0x65, 0x73, 0x74, 0x1a, 0x0e, 0x2e, 0x70,
- 0x62, 0x2e, 0x52, 0x50, 0x43, 0x53, 0x75, 0x63, 0x63, 0x65, 0x73, 0x73, 0x42, 0x06, 0x5a, 0x04,
- 0x2e, 0x2f, 0x70, 0x62, 0x62, 0x06, 0x70, 0x72, 0x6f, 0x74, 0x6f, 0x33,
-}
+const file_service_region_town_proto_rawDesc = "" +
+ "\n" +
+ "\x19service_region_town.proto\x12\x02pb\x1a\x1emodels/model_region_town.proto\x1a\x19models/rpc_messages.proto\"I\n" +
+ "\x19FindAllRegionTownsRequest\x12,\n" +
+ "\x11includeRegionCity\x18\x01 \x01(\bR\x11includeRegionCity\"N\n" +
+ "\x1aFindAllRegionTownsResponse\x120\n" +
+ "\vregionTowns\x18\x01 \x03(\v2\x0e.pb.RegionTownR\vregionTowns\"O\n" +
+ ")FindAllRegionTownsWithRegionCityIdRequest\x12\"\n" +
+ "\fregionCityId\x18\x01 \x01(\x03R\fregionCityId\"^\n" +
+ "*FindAllRegionTownsWithRegionCityIdResponse\x120\n" +
+ "\vregionTowns\x18\x01 \x03(\v2\x0e.pb.RegionTownR\vregionTowns\";\n" +
+ "\x15FindRegionTownRequest\x12\"\n" +
+ "\fregionTownId\x18\x01 \x01(\x03R\fregionTownId\"H\n" +
+ "\x16FindRegionTownResponse\x12.\n" +
+ "\n" +
+ "regionTown\x18\x01 \x01(\v2\x0e.pb.RegionTownR\n" +
+ "regionTown\"\x85\x01\n" +
+ "\x1dUpdateRegionTownCustomRequest\x12\"\n" +
+ "\fregionTownId\x18\x01 \x01(\x03R\fregionTownId\x12\x1e\n" +
+ "\n" +
+ "customName\x18\x02 \x01(\tR\n" +
+ "customName\x12 \n" +
+ "\vcustomCodes\x18\x03 \x03(\tR\vcustomCodes2\x84\x03\n" +
+ "\x11RegionTownService\x12S\n" +
+ "\x12findAllRegionTowns\x12\x1d.pb.FindAllRegionTownsRequest\x1a\x1e.pb.FindAllRegionTownsResponse\x12\x83\x01\n" +
+ "\"findAllRegionTownsWithRegionCityId\x12-.pb.FindAllRegionTownsWithRegionCityIdRequest\x1a..pb.FindAllRegionTownsWithRegionCityIdResponse\x12G\n" +
+ "\x0efindRegionTown\x12\x19.pb.FindRegionTownRequest\x1a\x1a.pb.FindRegionTownResponse\x12K\n" +
+ "\x16updateRegionTownCustom\x12!.pb.UpdateRegionTownCustomRequest\x1a\x0e.pb.RPCSuccessB\x06Z\x04./pbb\x06proto3"
var (
file_service_region_town_proto_rawDescOnce sync.Once
- file_service_region_town_proto_rawDescData = file_service_region_town_proto_rawDesc
+ file_service_region_town_proto_rawDescData []byte
)
func file_service_region_town_proto_rawDescGZIP() []byte {
file_service_region_town_proto_rawDescOnce.Do(func() {
- file_service_region_town_proto_rawDescData = protoimpl.X.CompressGZIP(file_service_region_town_proto_rawDescData)
+ file_service_region_town_proto_rawDescData = protoimpl.X.CompressGZIP(unsafe.Slice(unsafe.StringData(file_service_region_town_proto_rawDesc), len(file_service_region_town_proto_rawDesc)))
})
return file_service_region_town_proto_rawDescData
}
@@ -476,7 +434,7 @@ func file_service_region_town_proto_init() {
out := protoimpl.TypeBuilder{
File: protoimpl.DescBuilder{
GoPackagePath: reflect.TypeOf(x{}).PkgPath(),
- RawDescriptor: file_service_region_town_proto_rawDesc,
+ RawDescriptor: unsafe.Slice(unsafe.StringData(file_service_region_town_proto_rawDesc), len(file_service_region_town_proto_rawDesc)),
NumEnums: 0,
NumMessages: 7,
NumExtensions: 0,
@@ -487,7 +445,6 @@ func file_service_region_town_proto_init() {
MessageInfos: file_service_region_town_proto_msgTypes,
}.Build()
File_service_region_town_proto = out.File
- file_service_region_town_proto_rawDesc = nil
file_service_region_town_proto_goTypes = nil
file_service_region_town_proto_depIdxs = nil
}
diff --git a/EdgeCommon/pkg/rpc/pb/service_region_town_grpc.pb.go b/EdgeCommon/pkg/rpc/pb/service_region_town_grpc.pb.go
index 532747e..da9486a 100644
--- a/EdgeCommon/pkg/rpc/pb/service_region_town_grpc.pb.go
+++ b/EdgeCommon/pkg/rpc/pb/service_region_town_grpc.pb.go
@@ -1,7 +1,7 @@
// Code generated by protoc-gen-go-grpc. DO NOT EDIT.
// versions:
-// - protoc-gen-go-grpc v1.5.1
-// - protoc v6.33.2
+// - protoc-gen-go-grpc v1.6.1
+// - protoc v3.19.6
// source: service_region_town.proto
package pb
@@ -113,16 +113,16 @@ type RegionTownServiceServer interface {
type UnimplementedRegionTownServiceServer struct{}
func (UnimplementedRegionTownServiceServer) FindAllRegionTowns(context.Context, *FindAllRegionTownsRequest) (*FindAllRegionTownsResponse, error) {
- return nil, status.Errorf(codes.Unimplemented, "method FindAllRegionTowns not implemented")
+ return nil, status.Error(codes.Unimplemented, "method FindAllRegionTowns not implemented")
}
func (UnimplementedRegionTownServiceServer) FindAllRegionTownsWithRegionCityId(context.Context, *FindAllRegionTownsWithRegionCityIdRequest) (*FindAllRegionTownsWithRegionCityIdResponse, error) {
- return nil, status.Errorf(codes.Unimplemented, "method FindAllRegionTownsWithRegionCityId not implemented")
+ return nil, status.Error(codes.Unimplemented, "method FindAllRegionTownsWithRegionCityId not implemented")
}
func (UnimplementedRegionTownServiceServer) FindRegionTown(context.Context, *FindRegionTownRequest) (*FindRegionTownResponse, error) {
- return nil, status.Errorf(codes.Unimplemented, "method FindRegionTown not implemented")
+ return nil, status.Error(codes.Unimplemented, "method FindRegionTown not implemented")
}
func (UnimplementedRegionTownServiceServer) UpdateRegionTownCustom(context.Context, *UpdateRegionTownCustomRequest) (*RPCSuccess, error) {
- return nil, status.Errorf(codes.Unimplemented, "method UpdateRegionTownCustom not implemented")
+ return nil, status.Error(codes.Unimplemented, "method UpdateRegionTownCustom not implemented")
}
func (UnimplementedRegionTownServiceServer) testEmbeddedByValue() {}
@@ -134,7 +134,7 @@ type UnsafeRegionTownServiceServer interface {
}
func RegisterRegionTownServiceServer(s grpc.ServiceRegistrar, srv RegionTownServiceServer) {
- // If the following call pancis, it indicates UnimplementedRegionTownServiceServer was
+ // If the following call panics, it indicates UnimplementedRegionTownServiceServer was
// embedded by pointer and is nil. This will cause panics if an
// unimplemented method is ever invoked, so we test this at initialization
// time to prevent it from happening at runtime later due to I/O.
diff --git a/EdgeCommon/pkg/rpc/pb/service_report_node.pb.go b/EdgeCommon/pkg/rpc/pb/service_report_node.pb.go
index 8a27d7f..e1282c7 100644
--- a/EdgeCommon/pkg/rpc/pb/service_report_node.pb.go
+++ b/EdgeCommon/pkg/rpc/pb/service_report_node.pb.go
@@ -1,7 +1,7 @@
// Code generated by protoc-gen-go. DO NOT EDIT.
// versions:
-// protoc-gen-go v1.36.0
-// protoc v6.33.2
+// protoc-gen-go v1.36.11
+// protoc v3.19.6
// source: service_report_node.proto
package pb
@@ -11,6 +11,7 @@ import (
protoimpl "google.golang.org/protobuf/runtime/protoimpl"
reflect "reflect"
sync "sync"
+ unsafe "unsafe"
)
const (
@@ -1225,246 +1226,107 @@ func (x *ReadReportNodeGlobalSettingResponse) GetSettingJSON() []byte {
var File_service_report_node_proto protoreflect.FileDescriptor
-var file_service_report_node_proto_rawDesc = []byte{
- 0x0a, 0x19, 0x73, 0x65, 0x72, 0x76, 0x69, 0x63, 0x65, 0x5f, 0x72, 0x65, 0x70, 0x6f, 0x72, 0x74,
- 0x5f, 0x6e, 0x6f, 0x64, 0x65, 0x2e, 0x70, 0x72, 0x6f, 0x74, 0x6f, 0x12, 0x02, 0x70, 0x62, 0x1a,
- 0x1e, 0x6d, 0x6f, 0x64, 0x65, 0x6c, 0x73, 0x2f, 0x6d, 0x6f, 0x64, 0x65, 0x6c, 0x5f, 0x72, 0x65,
- 0x70, 0x6f, 0x72, 0x74, 0x5f, 0x6e, 0x6f, 0x64, 0x65, 0x2e, 0x70, 0x72, 0x6f, 0x74, 0x6f, 0x1a,
- 0x1e, 0x6d, 0x6f, 0x64, 0x65, 0x6c, 0x73, 0x2f, 0x6d, 0x6f, 0x64, 0x65, 0x6c, 0x5f, 0x72, 0x65,
- 0x70, 0x6f, 0x72, 0x74, 0x5f, 0x74, 0x61, 0x73, 0x6b, 0x2e, 0x70, 0x72, 0x6f, 0x74, 0x6f, 0x1a,
- 0x19, 0x6d, 0x6f, 0x64, 0x65, 0x6c, 0x73, 0x2f, 0x72, 0x70, 0x63, 0x5f, 0x6d, 0x65, 0x73, 0x73,
- 0x61, 0x67, 0x65, 0x73, 0x2e, 0x70, 0x72, 0x6f, 0x74, 0x6f, 0x22, 0xa7, 0x01, 0x0a, 0x17, 0x43,
- 0x72, 0x65, 0x61, 0x74, 0x65, 0x52, 0x65, 0x70, 0x6f, 0x72, 0x74, 0x4e, 0x6f, 0x64, 0x65, 0x52,
- 0x65, 0x71, 0x75, 0x65, 0x73, 0x74, 0x12, 0x12, 0x0a, 0x04, 0x6e, 0x61, 0x6d, 0x65, 0x18, 0x01,
- 0x20, 0x01, 0x28, 0x09, 0x52, 0x04, 0x6e, 0x61, 0x6d, 0x65, 0x12, 0x1a, 0x0a, 0x08, 0x6c, 0x6f,
- 0x63, 0x61, 0x74, 0x69, 0x6f, 0x6e, 0x18, 0x02, 0x20, 0x01, 0x28, 0x09, 0x52, 0x08, 0x6c, 0x6f,
- 0x63, 0x61, 0x74, 0x69, 0x6f, 0x6e, 0x12, 0x10, 0x0a, 0x03, 0x69, 0x73, 0x70, 0x18, 0x03, 0x20,
- 0x01, 0x28, 0x09, 0x52, 0x03, 0x69, 0x73, 0x70, 0x12, 0x1a, 0x0a, 0x08, 0x61, 0x6c, 0x6c, 0x6f,
- 0x77, 0x49, 0x50, 0x73, 0x18, 0x04, 0x20, 0x03, 0x28, 0x09, 0x52, 0x08, 0x61, 0x6c, 0x6c, 0x6f,
- 0x77, 0x49, 0x50, 0x73, 0x12, 0x2e, 0x0a, 0x12, 0x72, 0x65, 0x70, 0x6f, 0x72, 0x74, 0x4e, 0x6f,
- 0x64, 0x65, 0x47, 0x72, 0x6f, 0x75, 0x70, 0x49, 0x64, 0x73, 0x18, 0x05, 0x20, 0x03, 0x28, 0x03,
- 0x52, 0x12, 0x72, 0x65, 0x70, 0x6f, 0x72, 0x74, 0x4e, 0x6f, 0x64, 0x65, 0x47, 0x72, 0x6f, 0x75,
- 0x70, 0x49, 0x64, 0x73, 0x22, 0x3e, 0x0a, 0x18, 0x43, 0x72, 0x65, 0x61, 0x74, 0x65, 0x52, 0x65,
- 0x70, 0x6f, 0x72, 0x74, 0x4e, 0x6f, 0x64, 0x65, 0x52, 0x65, 0x73, 0x70, 0x6f, 0x6e, 0x73, 0x65,
- 0x12, 0x22, 0x0a, 0x0c, 0x72, 0x65, 0x70, 0x6f, 0x72, 0x74, 0x4e, 0x6f, 0x64, 0x65, 0x49, 0x64,
- 0x18, 0x01, 0x20, 0x01, 0x28, 0x03, 0x52, 0x0c, 0x72, 0x65, 0x70, 0x6f, 0x72, 0x74, 0x4e, 0x6f,
- 0x64, 0x65, 0x49, 0x64, 0x22, 0x3d, 0x0a, 0x17, 0x44, 0x65, 0x6c, 0x65, 0x74, 0x65, 0x52, 0x65,
- 0x70, 0x6f, 0x72, 0x74, 0x4e, 0x6f, 0x64, 0x65, 0x52, 0x65, 0x71, 0x75, 0x65, 0x73, 0x74, 0x12,
- 0x22, 0x0a, 0x0c, 0x72, 0x65, 0x70, 0x6f, 0x72, 0x74, 0x4e, 0x6f, 0x64, 0x65, 0x49, 0x64, 0x18,
- 0x01, 0x20, 0x01, 0x28, 0x03, 0x52, 0x0c, 0x72, 0x65, 0x70, 0x6f, 0x72, 0x74, 0x4e, 0x6f, 0x64,
- 0x65, 0x49, 0x64, 0x22, 0xdf, 0x01, 0x0a, 0x17, 0x55, 0x70, 0x64, 0x61, 0x74, 0x65, 0x52, 0x65,
- 0x70, 0x6f, 0x72, 0x74, 0x4e, 0x6f, 0x64, 0x65, 0x52, 0x65, 0x71, 0x75, 0x65, 0x73, 0x74, 0x12,
- 0x22, 0x0a, 0x0c, 0x72, 0x65, 0x70, 0x6f, 0x72, 0x74, 0x4e, 0x6f, 0x64, 0x65, 0x49, 0x64, 0x18,
- 0x01, 0x20, 0x01, 0x28, 0x03, 0x52, 0x0c, 0x72, 0x65, 0x70, 0x6f, 0x72, 0x74, 0x4e, 0x6f, 0x64,
- 0x65, 0x49, 0x64, 0x12, 0x12, 0x0a, 0x04, 0x6e, 0x61, 0x6d, 0x65, 0x18, 0x02, 0x20, 0x01, 0x28,
- 0x09, 0x52, 0x04, 0x6e, 0x61, 0x6d, 0x65, 0x12, 0x1a, 0x0a, 0x08, 0x6c, 0x6f, 0x63, 0x61, 0x74,
- 0x69, 0x6f, 0x6e, 0x18, 0x03, 0x20, 0x01, 0x28, 0x09, 0x52, 0x08, 0x6c, 0x6f, 0x63, 0x61, 0x74,
- 0x69, 0x6f, 0x6e, 0x12, 0x10, 0x0a, 0x03, 0x69, 0x73, 0x70, 0x18, 0x04, 0x20, 0x01, 0x28, 0x09,
- 0x52, 0x03, 0x69, 0x73, 0x70, 0x12, 0x1a, 0x0a, 0x08, 0x61, 0x6c, 0x6c, 0x6f, 0x77, 0x49, 0x50,
- 0x73, 0x18, 0x05, 0x20, 0x03, 0x28, 0x09, 0x52, 0x08, 0x61, 0x6c, 0x6c, 0x6f, 0x77, 0x49, 0x50,
- 0x73, 0x12, 0x12, 0x0a, 0x04, 0x69, 0x73, 0x4f, 0x6e, 0x18, 0x06, 0x20, 0x01, 0x28, 0x08, 0x52,
- 0x04, 0x69, 0x73, 0x4f, 0x6e, 0x12, 0x2e, 0x0a, 0x12, 0x72, 0x65, 0x70, 0x6f, 0x72, 0x74, 0x4e,
- 0x6f, 0x64, 0x65, 0x47, 0x72, 0x6f, 0x75, 0x70, 0x49, 0x64, 0x73, 0x18, 0x07, 0x20, 0x03, 0x28,
- 0x03, 0x52, 0x12, 0x72, 0x65, 0x70, 0x6f, 0x72, 0x74, 0x4e, 0x6f, 0x64, 0x65, 0x47, 0x72, 0x6f,
- 0x75, 0x70, 0x49, 0x64, 0x73, 0x22, 0x6b, 0x0a, 0x21, 0x43, 0x6f, 0x75, 0x6e, 0x74, 0x41, 0x6c,
- 0x6c, 0x45, 0x6e, 0x61, 0x62, 0x6c, 0x65, 0x64, 0x52, 0x65, 0x70, 0x6f, 0x72, 0x74, 0x4e, 0x6f,
- 0x64, 0x65, 0x73, 0x52, 0x65, 0x71, 0x75, 0x65, 0x73, 0x74, 0x12, 0x18, 0x0a, 0x07, 0x6b, 0x65,
- 0x79, 0x77, 0x6f, 0x72, 0x64, 0x18, 0x01, 0x20, 0x01, 0x28, 0x09, 0x52, 0x07, 0x6b, 0x65, 0x79,
- 0x77, 0x6f, 0x72, 0x64, 0x12, 0x2c, 0x0a, 0x11, 0x72, 0x65, 0x70, 0x6f, 0x72, 0x74, 0x4e, 0x6f,
- 0x64, 0x65, 0x47, 0x72, 0x6f, 0x75, 0x70, 0x49, 0x64, 0x18, 0x02, 0x20, 0x01, 0x28, 0x03, 0x52,
- 0x11, 0x72, 0x65, 0x70, 0x6f, 0x72, 0x74, 0x4e, 0x6f, 0x64, 0x65, 0x47, 0x72, 0x6f, 0x75, 0x70,
- 0x49, 0x64, 0x22, 0x93, 0x01, 0x0a, 0x1d, 0x4c, 0x69, 0x73, 0x74, 0x45, 0x6e, 0x61, 0x62, 0x6c,
- 0x65, 0x64, 0x52, 0x65, 0x70, 0x6f, 0x72, 0x74, 0x4e, 0x6f, 0x64, 0x65, 0x73, 0x52, 0x65, 0x71,
- 0x75, 0x65, 0x73, 0x74, 0x12, 0x18, 0x0a, 0x07, 0x6b, 0x65, 0x79, 0x77, 0x6f, 0x72, 0x64, 0x18,
- 0x01, 0x20, 0x01, 0x28, 0x09, 0x52, 0x07, 0x6b, 0x65, 0x79, 0x77, 0x6f, 0x72, 0x64, 0x12, 0x2c,
- 0x0a, 0x11, 0x72, 0x65, 0x70, 0x6f, 0x72, 0x74, 0x4e, 0x6f, 0x64, 0x65, 0x47, 0x72, 0x6f, 0x75,
- 0x70, 0x49, 0x64, 0x18, 0x04, 0x20, 0x01, 0x28, 0x03, 0x52, 0x11, 0x72, 0x65, 0x70, 0x6f, 0x72,
- 0x74, 0x4e, 0x6f, 0x64, 0x65, 0x47, 0x72, 0x6f, 0x75, 0x70, 0x49, 0x64, 0x12, 0x16, 0x0a, 0x06,
- 0x6f, 0x66, 0x66, 0x73, 0x65, 0x74, 0x18, 0x02, 0x20, 0x01, 0x28, 0x03, 0x52, 0x06, 0x6f, 0x66,
- 0x66, 0x73, 0x65, 0x74, 0x12, 0x12, 0x0a, 0x04, 0x73, 0x69, 0x7a, 0x65, 0x18, 0x03, 0x20, 0x01,
- 0x28, 0x03, 0x52, 0x04, 0x73, 0x69, 0x7a, 0x65, 0x22, 0x52, 0x0a, 0x1e, 0x4c, 0x69, 0x73, 0x74,
- 0x45, 0x6e, 0x61, 0x62, 0x6c, 0x65, 0x64, 0x52, 0x65, 0x70, 0x6f, 0x72, 0x74, 0x4e, 0x6f, 0x64,
- 0x65, 0x73, 0x52, 0x65, 0x73, 0x70, 0x6f, 0x6e, 0x73, 0x65, 0x12, 0x30, 0x0a, 0x0b, 0x72, 0x65,
- 0x70, 0x6f, 0x72, 0x74, 0x4e, 0x6f, 0x64, 0x65, 0x73, 0x18, 0x01, 0x20, 0x03, 0x28, 0x0b, 0x32,
- 0x0e, 0x2e, 0x70, 0x62, 0x2e, 0x52, 0x65, 0x70, 0x6f, 0x72, 0x74, 0x4e, 0x6f, 0x64, 0x65, 0x52,
- 0x0b, 0x72, 0x65, 0x70, 0x6f, 0x72, 0x74, 0x4e, 0x6f, 0x64, 0x65, 0x73, 0x22, 0x42, 0x0a, 0x1c,
- 0x46, 0x69, 0x6e, 0x64, 0x45, 0x6e, 0x61, 0x62, 0x6c, 0x65, 0x64, 0x52, 0x65, 0x70, 0x6f, 0x72,
- 0x74, 0x4e, 0x6f, 0x64, 0x65, 0x52, 0x65, 0x71, 0x75, 0x65, 0x73, 0x74, 0x12, 0x22, 0x0a, 0x0c,
- 0x72, 0x65, 0x70, 0x6f, 0x72, 0x74, 0x4e, 0x6f, 0x64, 0x65, 0x49, 0x64, 0x18, 0x01, 0x20, 0x01,
- 0x28, 0x03, 0x52, 0x0c, 0x72, 0x65, 0x70, 0x6f, 0x72, 0x74, 0x4e, 0x6f, 0x64, 0x65, 0x49, 0x64,
- 0x22, 0x4f, 0x0a, 0x1d, 0x46, 0x69, 0x6e, 0x64, 0x45, 0x6e, 0x61, 0x62, 0x6c, 0x65, 0x64, 0x52,
- 0x65, 0x70, 0x6f, 0x72, 0x74, 0x4e, 0x6f, 0x64, 0x65, 0x52, 0x65, 0x73, 0x70, 0x6f, 0x6e, 0x73,
- 0x65, 0x12, 0x2e, 0x0a, 0x0a, 0x72, 0x65, 0x70, 0x6f, 0x72, 0x74, 0x4e, 0x6f, 0x64, 0x65, 0x18,
- 0x01, 0x20, 0x01, 0x28, 0x0b, 0x32, 0x0e, 0x2e, 0x70, 0x62, 0x2e, 0x52, 0x65, 0x70, 0x6f, 0x72,
- 0x74, 0x4e, 0x6f, 0x64, 0x65, 0x52, 0x0a, 0x72, 0x65, 0x70, 0x6f, 0x72, 0x74, 0x4e, 0x6f, 0x64,
- 0x65, 0x22, 0xe1, 0x01, 0x0a, 0x17, 0x52, 0x65, 0x70, 0x6f, 0x72, 0x74, 0x4e, 0x6f, 0x64, 0x65,
- 0x53, 0x74, 0x72, 0x65, 0x61, 0x6d, 0x4d, 0x65, 0x73, 0x73, 0x61, 0x67, 0x65, 0x12, 0x22, 0x0a,
- 0x0c, 0x72, 0x65, 0x70, 0x6f, 0x72, 0x74, 0x4e, 0x6f, 0x64, 0x65, 0x49, 0x64, 0x18, 0x01, 0x20,
- 0x01, 0x28, 0x03, 0x52, 0x0c, 0x72, 0x65, 0x70, 0x6f, 0x72, 0x74, 0x4e, 0x6f, 0x64, 0x65, 0x49,
- 0x64, 0x12, 0x1c, 0x0a, 0x09, 0x72, 0x65, 0x71, 0x75, 0x65, 0x73, 0x74, 0x49, 0x64, 0x18, 0x02,
- 0x20, 0x01, 0x28, 0x03, 0x52, 0x09, 0x72, 0x65, 0x71, 0x75, 0x65, 0x73, 0x74, 0x49, 0x64, 0x12,
- 0x26, 0x0a, 0x0e, 0x74, 0x69, 0x6d, 0x65, 0x6f, 0x75, 0x74, 0x53, 0x65, 0x63, 0x6f, 0x6e, 0x64,
- 0x73, 0x18, 0x03, 0x20, 0x01, 0x28, 0x05, 0x52, 0x0e, 0x74, 0x69, 0x6d, 0x65, 0x6f, 0x75, 0x74,
- 0x53, 0x65, 0x63, 0x6f, 0x6e, 0x64, 0x73, 0x12, 0x12, 0x0a, 0x04, 0x63, 0x6f, 0x64, 0x65, 0x18,
- 0x04, 0x20, 0x01, 0x28, 0x09, 0x52, 0x04, 0x63, 0x6f, 0x64, 0x65, 0x12, 0x1a, 0x0a, 0x08, 0x64,
- 0x61, 0x74, 0x61, 0x4a, 0x53, 0x4f, 0x4e, 0x18, 0x05, 0x20, 0x01, 0x28, 0x0c, 0x52, 0x08, 0x64,
- 0x61, 0x74, 0x61, 0x4a, 0x53, 0x4f, 0x4e, 0x12, 0x12, 0x0a, 0x04, 0x69, 0x73, 0x4f, 0x6b, 0x18,
- 0x06, 0x20, 0x01, 0x28, 0x08, 0x52, 0x04, 0x69, 0x73, 0x4f, 0x6b, 0x12, 0x18, 0x0a, 0x07, 0x6d,
- 0x65, 0x73, 0x73, 0x61, 0x67, 0x65, 0x18, 0x07, 0x20, 0x01, 0x28, 0x09, 0x52, 0x07, 0x6d, 0x65,
- 0x73, 0x73, 0x61, 0x67, 0x65, 0x22, 0x3f, 0x0a, 0x1d, 0x55, 0x70, 0x64, 0x61, 0x74, 0x65, 0x52,
- 0x65, 0x70, 0x6f, 0x72, 0x74, 0x4e, 0x6f, 0x64, 0x65, 0x53, 0x74, 0x61, 0x74, 0x75, 0x73, 0x52,
- 0x65, 0x71, 0x75, 0x65, 0x73, 0x74, 0x12, 0x1e, 0x0a, 0x0a, 0x73, 0x74, 0x61, 0x74, 0x75, 0x73,
- 0x4a, 0x53, 0x4f, 0x4e, 0x18, 0x01, 0x20, 0x01, 0x28, 0x0c, 0x52, 0x0a, 0x73, 0x74, 0x61, 0x74,
- 0x75, 0x73, 0x4a, 0x53, 0x4f, 0x4e, 0x22, 0x24, 0x0a, 0x22, 0x46, 0x69, 0x6e, 0x64, 0x43, 0x75,
- 0x72, 0x72, 0x65, 0x6e, 0x74, 0x52, 0x65, 0x70, 0x6f, 0x72, 0x74, 0x4e, 0x6f, 0x64, 0x65, 0x43,
- 0x6f, 0x6e, 0x66, 0x69, 0x67, 0x52, 0x65, 0x71, 0x75, 0x65, 0x73, 0x74, 0x22, 0x4d, 0x0a, 0x23,
- 0x46, 0x69, 0x6e, 0x64, 0x43, 0x75, 0x72, 0x72, 0x65, 0x6e, 0x74, 0x52, 0x65, 0x70, 0x6f, 0x72,
- 0x74, 0x4e, 0x6f, 0x64, 0x65, 0x43, 0x6f, 0x6e, 0x66, 0x69, 0x67, 0x52, 0x65, 0x73, 0x70, 0x6f,
- 0x6e, 0x73, 0x65, 0x12, 0x26, 0x0a, 0x0e, 0x72, 0x65, 0x70, 0x6f, 0x72, 0x74, 0x4e, 0x6f, 0x64,
- 0x65, 0x4a, 0x53, 0x4f, 0x4e, 0x18, 0x01, 0x20, 0x01, 0x28, 0x0c, 0x52, 0x0e, 0x72, 0x65, 0x70,
- 0x6f, 0x72, 0x74, 0x4e, 0x6f, 0x64, 0x65, 0x4a, 0x53, 0x4f, 0x4e, 0x22, 0x1c, 0x0a, 0x1a, 0x46,
- 0x69, 0x6e, 0x64, 0x52, 0x65, 0x70, 0x6f, 0x72, 0x74, 0x4e, 0x6f, 0x64, 0x65, 0x54, 0x61, 0x73,
- 0x6b, 0x73, 0x52, 0x65, 0x71, 0x75, 0x65, 0x73, 0x74, 0x22, 0x47, 0x0a, 0x1b, 0x46, 0x69, 0x6e,
- 0x64, 0x52, 0x65, 0x70, 0x6f, 0x72, 0x74, 0x4e, 0x6f, 0x64, 0x65, 0x54, 0x61, 0x73, 0x6b, 0x73,
- 0x52, 0x65, 0x73, 0x70, 0x6f, 0x6e, 0x73, 0x65, 0x12, 0x28, 0x0a, 0x0f, 0x69, 0x70, 0x41, 0x64,
- 0x64, 0x72, 0x54, 0x61, 0x73, 0x6b, 0x73, 0x4a, 0x53, 0x4f, 0x4e, 0x18, 0x01, 0x20, 0x01, 0x28,
- 0x0c, 0x52, 0x0f, 0x69, 0x70, 0x41, 0x64, 0x64, 0x72, 0x54, 0x61, 0x73, 0x6b, 0x73, 0x4a, 0x53,
- 0x4f, 0x4e, 0x22, 0x24, 0x0a, 0x22, 0x46, 0x69, 0x6e, 0x64, 0x4c, 0x61, 0x74, 0x65, 0x73, 0x74,
- 0x52, 0x65, 0x70, 0x6f, 0x72, 0x74, 0x4e, 0x6f, 0x64, 0x65, 0x56, 0x65, 0x72, 0x73, 0x69, 0x6f,
- 0x6e, 0x52, 0x65, 0x71, 0x75, 0x65, 0x73, 0x74, 0x22, 0x3f, 0x0a, 0x23, 0x46, 0x69, 0x6e, 0x64,
- 0x4c, 0x61, 0x74, 0x65, 0x73, 0x74, 0x52, 0x65, 0x70, 0x6f, 0x72, 0x74, 0x4e, 0x6f, 0x64, 0x65,
- 0x56, 0x65, 0x72, 0x73, 0x69, 0x6f, 0x6e, 0x52, 0x65, 0x73, 0x70, 0x6f, 0x6e, 0x73, 0x65, 0x12,
- 0x18, 0x0a, 0x07, 0x76, 0x65, 0x72, 0x73, 0x69, 0x6f, 0x6e, 0x18, 0x01, 0x20, 0x01, 0x28, 0x09,
- 0x52, 0x07, 0x76, 0x65, 0x72, 0x73, 0x69, 0x6f, 0x6e, 0x22, 0x6e, 0x0a, 0x1e, 0x43, 0x6f, 0x75,
- 0x6e, 0x74, 0x41, 0x6c, 0x6c, 0x52, 0x65, 0x70, 0x6f, 0x72, 0x74, 0x4e, 0x6f, 0x64, 0x65, 0x54,
- 0x61, 0x73, 0x6b, 0x73, 0x52, 0x65, 0x71, 0x75, 0x65, 0x73, 0x74, 0x12, 0x12, 0x0a, 0x04, 0x72,
- 0x6f, 0x6c, 0x65, 0x18, 0x01, 0x20, 0x01, 0x28, 0x09, 0x52, 0x04, 0x72, 0x6f, 0x6c, 0x65, 0x12,
- 0x24, 0x0a, 0x0d, 0x6e, 0x6f, 0x64, 0x65, 0x43, 0x6c, 0x75, 0x73, 0x74, 0x65, 0x72, 0x49, 0x64,
- 0x18, 0x02, 0x20, 0x01, 0x28, 0x03, 0x52, 0x0d, 0x6e, 0x6f, 0x64, 0x65, 0x43, 0x6c, 0x75, 0x73,
- 0x74, 0x65, 0x72, 0x49, 0x64, 0x12, 0x12, 0x0a, 0x04, 0x74, 0x79, 0x70, 0x65, 0x18, 0x03, 0x20,
- 0x01, 0x28, 0x09, 0x52, 0x04, 0x74, 0x79, 0x70, 0x65, 0x22, 0x96, 0x01, 0x0a, 0x1a, 0x4c, 0x69,
- 0x73, 0x74, 0x52, 0x65, 0x70, 0x6f, 0x72, 0x74, 0x4e, 0x6f, 0x64, 0x65, 0x54, 0x61, 0x73, 0x6b,
- 0x73, 0x52, 0x65, 0x71, 0x75, 0x65, 0x73, 0x74, 0x12, 0x12, 0x0a, 0x04, 0x72, 0x6f, 0x6c, 0x65,
- 0x18, 0x01, 0x20, 0x01, 0x28, 0x09, 0x52, 0x04, 0x72, 0x6f, 0x6c, 0x65, 0x12, 0x24, 0x0a, 0x0d,
- 0x6e, 0x6f, 0x64, 0x65, 0x43, 0x6c, 0x75, 0x73, 0x74, 0x65, 0x72, 0x49, 0x64, 0x18, 0x02, 0x20,
- 0x01, 0x28, 0x03, 0x52, 0x0d, 0x6e, 0x6f, 0x64, 0x65, 0x43, 0x6c, 0x75, 0x73, 0x74, 0x65, 0x72,
- 0x49, 0x64, 0x12, 0x12, 0x0a, 0x04, 0x74, 0x79, 0x70, 0x65, 0x18, 0x03, 0x20, 0x01, 0x28, 0x09,
- 0x52, 0x04, 0x74, 0x79, 0x70, 0x65, 0x12, 0x16, 0x0a, 0x06, 0x6f, 0x66, 0x66, 0x73, 0x65, 0x74,
- 0x18, 0x04, 0x20, 0x01, 0x28, 0x03, 0x52, 0x06, 0x6f, 0x66, 0x66, 0x73, 0x65, 0x74, 0x12, 0x12,
- 0x0a, 0x04, 0x73, 0x69, 0x7a, 0x65, 0x18, 0x05, 0x20, 0x01, 0x28, 0x03, 0x52, 0x04, 0x73, 0x69,
- 0x7a, 0x65, 0x22, 0x61, 0x0a, 0x1b, 0x4c, 0x69, 0x73, 0x74, 0x52, 0x65, 0x70, 0x6f, 0x72, 0x74,
- 0x4e, 0x6f, 0x64, 0x65, 0x54, 0x61, 0x73, 0x6b, 0x73, 0x52, 0x65, 0x73, 0x70, 0x6f, 0x6e, 0x73,
- 0x65, 0x12, 0x42, 0x0a, 0x11, 0x69, 0x70, 0x41, 0x64, 0x64, 0x72, 0x52, 0x65, 0x70, 0x6f, 0x72,
- 0x74, 0x54, 0x61, 0x73, 0x6b, 0x73, 0x18, 0x01, 0x20, 0x03, 0x28, 0x0b, 0x32, 0x14, 0x2e, 0x70,
- 0x62, 0x2e, 0x49, 0x50, 0x41, 0x64, 0x64, 0x72, 0x52, 0x65, 0x70, 0x6f, 0x72, 0x74, 0x54, 0x61,
- 0x73, 0x6b, 0x52, 0x11, 0x69, 0x70, 0x41, 0x64, 0x64, 0x72, 0x52, 0x65, 0x70, 0x6f, 0x72, 0x74,
- 0x54, 0x61, 0x73, 0x6b, 0x73, 0x22, 0x41, 0x0a, 0x1d, 0x55, 0x70, 0x64, 0x61, 0x74, 0x65, 0x52,
- 0x65, 0x70, 0x6f, 0x72, 0x74, 0x4e, 0x6f, 0x64, 0x65, 0x47, 0x6c, 0x6f, 0x62, 0x61, 0x6c, 0x53,
- 0x65, 0x74, 0x74, 0x69, 0x6e, 0x67, 0x12, 0x20, 0x0a, 0x0b, 0x73, 0x65, 0x74, 0x74, 0x69, 0x6e,
- 0x67, 0x4a, 0x53, 0x4f, 0x4e, 0x18, 0x01, 0x20, 0x01, 0x28, 0x0c, 0x52, 0x0b, 0x73, 0x65, 0x74,
- 0x74, 0x69, 0x6e, 0x67, 0x4a, 0x53, 0x4f, 0x4e, 0x22, 0x24, 0x0a, 0x22, 0x52, 0x65, 0x61, 0x64,
- 0x52, 0x65, 0x70, 0x6f, 0x72, 0x74, 0x4e, 0x6f, 0x64, 0x65, 0x47, 0x6c, 0x6f, 0x62, 0x61, 0x6c,
- 0x53, 0x65, 0x74, 0x74, 0x69, 0x6e, 0x67, 0x52, 0x65, 0x71, 0x75, 0x65, 0x73, 0x74, 0x22, 0x47,
- 0x0a, 0x23, 0x52, 0x65, 0x61, 0x64, 0x52, 0x65, 0x70, 0x6f, 0x72, 0x74, 0x4e, 0x6f, 0x64, 0x65,
- 0x47, 0x6c, 0x6f, 0x62, 0x61, 0x6c, 0x53, 0x65, 0x74, 0x74, 0x69, 0x6e, 0x67, 0x52, 0x65, 0x73,
- 0x70, 0x6f, 0x6e, 0x73, 0x65, 0x12, 0x20, 0x0a, 0x0b, 0x73, 0x65, 0x74, 0x74, 0x69, 0x6e, 0x67,
- 0x4a, 0x53, 0x4f, 0x4e, 0x18, 0x01, 0x20, 0x01, 0x28, 0x0c, 0x52, 0x0b, 0x73, 0x65, 0x74, 0x74,
- 0x69, 0x6e, 0x67, 0x4a, 0x53, 0x4f, 0x4e, 0x32, 0xc6, 0x0a, 0x0a, 0x11, 0x52, 0x65, 0x70, 0x6f,
- 0x72, 0x74, 0x4e, 0x6f, 0x64, 0x65, 0x53, 0x65, 0x72, 0x76, 0x69, 0x63, 0x65, 0x12, 0x4d, 0x0a,
- 0x10, 0x63, 0x72, 0x65, 0x61, 0x74, 0x65, 0x52, 0x65, 0x70, 0x6f, 0x72, 0x74, 0x4e, 0x6f, 0x64,
- 0x65, 0x12, 0x1b, 0x2e, 0x70, 0x62, 0x2e, 0x43, 0x72, 0x65, 0x61, 0x74, 0x65, 0x52, 0x65, 0x70,
- 0x6f, 0x72, 0x74, 0x4e, 0x6f, 0x64, 0x65, 0x52, 0x65, 0x71, 0x75, 0x65, 0x73, 0x74, 0x1a, 0x1c,
- 0x2e, 0x70, 0x62, 0x2e, 0x43, 0x72, 0x65, 0x61, 0x74, 0x65, 0x52, 0x65, 0x70, 0x6f, 0x72, 0x74,
- 0x4e, 0x6f, 0x64, 0x65, 0x52, 0x65, 0x73, 0x70, 0x6f, 0x6e, 0x73, 0x65, 0x12, 0x3f, 0x0a, 0x10,
- 0x64, 0x65, 0x6c, 0x65, 0x74, 0x65, 0x52, 0x65, 0x70, 0x6f, 0x72, 0x74, 0x4e, 0x6f, 0x64, 0x65,
- 0x12, 0x1b, 0x2e, 0x70, 0x62, 0x2e, 0x44, 0x65, 0x6c, 0x65, 0x74, 0x65, 0x52, 0x65, 0x70, 0x6f,
- 0x72, 0x74, 0x4e, 0x6f, 0x64, 0x65, 0x52, 0x65, 0x71, 0x75, 0x65, 0x73, 0x74, 0x1a, 0x0e, 0x2e,
- 0x70, 0x62, 0x2e, 0x52, 0x50, 0x43, 0x53, 0x75, 0x63, 0x63, 0x65, 0x73, 0x73, 0x12, 0x3f, 0x0a,
- 0x10, 0x75, 0x70, 0x64, 0x61, 0x74, 0x65, 0x52, 0x65, 0x70, 0x6f, 0x72, 0x74, 0x4e, 0x6f, 0x64,
- 0x65, 0x12, 0x1b, 0x2e, 0x70, 0x62, 0x2e, 0x55, 0x70, 0x64, 0x61, 0x74, 0x65, 0x52, 0x65, 0x70,
- 0x6f, 0x72, 0x74, 0x4e, 0x6f, 0x64, 0x65, 0x52, 0x65, 0x71, 0x75, 0x65, 0x73, 0x74, 0x1a, 0x0e,
- 0x2e, 0x70, 0x62, 0x2e, 0x52, 0x50, 0x43, 0x53, 0x75, 0x63, 0x63, 0x65, 0x73, 0x73, 0x12, 0x59,
- 0x0a, 0x1a, 0x63, 0x6f, 0x75, 0x6e, 0x74, 0x41, 0x6c, 0x6c, 0x45, 0x6e, 0x61, 0x62, 0x6c, 0x65,
- 0x64, 0x52, 0x65, 0x70, 0x6f, 0x72, 0x74, 0x4e, 0x6f, 0x64, 0x65, 0x73, 0x12, 0x25, 0x2e, 0x70,
- 0x62, 0x2e, 0x43, 0x6f, 0x75, 0x6e, 0x74, 0x41, 0x6c, 0x6c, 0x45, 0x6e, 0x61, 0x62, 0x6c, 0x65,
- 0x64, 0x52, 0x65, 0x70, 0x6f, 0x72, 0x74, 0x4e, 0x6f, 0x64, 0x65, 0x73, 0x52, 0x65, 0x71, 0x75,
- 0x65, 0x73, 0x74, 0x1a, 0x14, 0x2e, 0x70, 0x62, 0x2e, 0x52, 0x50, 0x43, 0x43, 0x6f, 0x75, 0x6e,
- 0x74, 0x52, 0x65, 0x73, 0x70, 0x6f, 0x6e, 0x73, 0x65, 0x12, 0x5f, 0x0a, 0x16, 0x6c, 0x69, 0x73,
- 0x74, 0x45, 0x6e, 0x61, 0x62, 0x6c, 0x65, 0x64, 0x52, 0x65, 0x70, 0x6f, 0x72, 0x74, 0x4e, 0x6f,
- 0x64, 0x65, 0x73, 0x12, 0x21, 0x2e, 0x70, 0x62, 0x2e, 0x4c, 0x69, 0x73, 0x74, 0x45, 0x6e, 0x61,
- 0x62, 0x6c, 0x65, 0x64, 0x52, 0x65, 0x70, 0x6f, 0x72, 0x74, 0x4e, 0x6f, 0x64, 0x65, 0x73, 0x52,
- 0x65, 0x71, 0x75, 0x65, 0x73, 0x74, 0x1a, 0x22, 0x2e, 0x70, 0x62, 0x2e, 0x4c, 0x69, 0x73, 0x74,
- 0x45, 0x6e, 0x61, 0x62, 0x6c, 0x65, 0x64, 0x52, 0x65, 0x70, 0x6f, 0x72, 0x74, 0x4e, 0x6f, 0x64,
- 0x65, 0x73, 0x52, 0x65, 0x73, 0x70, 0x6f, 0x6e, 0x73, 0x65, 0x12, 0x5c, 0x0a, 0x15, 0x66, 0x69,
- 0x6e, 0x64, 0x45, 0x6e, 0x61, 0x62, 0x6c, 0x65, 0x64, 0x52, 0x65, 0x70, 0x6f, 0x72, 0x74, 0x4e,
- 0x6f, 0x64, 0x65, 0x12, 0x20, 0x2e, 0x70, 0x62, 0x2e, 0x46, 0x69, 0x6e, 0x64, 0x45, 0x6e, 0x61,
- 0x62, 0x6c, 0x65, 0x64, 0x52, 0x65, 0x70, 0x6f, 0x72, 0x74, 0x4e, 0x6f, 0x64, 0x65, 0x52, 0x65,
- 0x71, 0x75, 0x65, 0x73, 0x74, 0x1a, 0x21, 0x2e, 0x70, 0x62, 0x2e, 0x46, 0x69, 0x6e, 0x64, 0x45,
- 0x6e, 0x61, 0x62, 0x6c, 0x65, 0x64, 0x52, 0x65, 0x70, 0x6f, 0x72, 0x74, 0x4e, 0x6f, 0x64, 0x65,
- 0x52, 0x65, 0x73, 0x70, 0x6f, 0x6e, 0x73, 0x65, 0x12, 0x50, 0x0a, 0x10, 0x72, 0x65, 0x70, 0x6f,
- 0x72, 0x74, 0x4e, 0x6f, 0x64, 0x65, 0x53, 0x74, 0x72, 0x65, 0x61, 0x6d, 0x12, 0x1b, 0x2e, 0x70,
- 0x62, 0x2e, 0x52, 0x65, 0x70, 0x6f, 0x72, 0x74, 0x4e, 0x6f, 0x64, 0x65, 0x53, 0x74, 0x72, 0x65,
- 0x61, 0x6d, 0x4d, 0x65, 0x73, 0x73, 0x61, 0x67, 0x65, 0x1a, 0x1b, 0x2e, 0x70, 0x62, 0x2e, 0x52,
- 0x65, 0x70, 0x6f, 0x72, 0x74, 0x4e, 0x6f, 0x64, 0x65, 0x53, 0x74, 0x72, 0x65, 0x61, 0x6d, 0x4d,
- 0x65, 0x73, 0x73, 0x61, 0x67, 0x65, 0x28, 0x01, 0x30, 0x01, 0x12, 0x4b, 0x0a, 0x16, 0x75, 0x70,
- 0x64, 0x61, 0x74, 0x65, 0x52, 0x65, 0x70, 0x6f, 0x72, 0x74, 0x4e, 0x6f, 0x64, 0x65, 0x53, 0x74,
- 0x61, 0x74, 0x75, 0x73, 0x12, 0x21, 0x2e, 0x70, 0x62, 0x2e, 0x55, 0x70, 0x64, 0x61, 0x74, 0x65,
- 0x52, 0x65, 0x70, 0x6f, 0x72, 0x74, 0x4e, 0x6f, 0x64, 0x65, 0x53, 0x74, 0x61, 0x74, 0x75, 0x73,
- 0x52, 0x65, 0x71, 0x75, 0x65, 0x73, 0x74, 0x1a, 0x0e, 0x2e, 0x70, 0x62, 0x2e, 0x52, 0x50, 0x43,
- 0x53, 0x75, 0x63, 0x63, 0x65, 0x73, 0x73, 0x12, 0x6e, 0x0a, 0x1b, 0x66, 0x69, 0x6e, 0x64, 0x43,
- 0x75, 0x72, 0x72, 0x65, 0x6e, 0x74, 0x52, 0x65, 0x70, 0x6f, 0x72, 0x74, 0x4e, 0x6f, 0x64, 0x65,
- 0x43, 0x6f, 0x6e, 0x66, 0x69, 0x67, 0x12, 0x26, 0x2e, 0x70, 0x62, 0x2e, 0x46, 0x69, 0x6e, 0x64,
- 0x43, 0x75, 0x72, 0x72, 0x65, 0x6e, 0x74, 0x52, 0x65, 0x70, 0x6f, 0x72, 0x74, 0x4e, 0x6f, 0x64,
- 0x65, 0x43, 0x6f, 0x6e, 0x66, 0x69, 0x67, 0x52, 0x65, 0x71, 0x75, 0x65, 0x73, 0x74, 0x1a, 0x27,
- 0x2e, 0x70, 0x62, 0x2e, 0x46, 0x69, 0x6e, 0x64, 0x43, 0x75, 0x72, 0x72, 0x65, 0x6e, 0x74, 0x52,
- 0x65, 0x70, 0x6f, 0x72, 0x74, 0x4e, 0x6f, 0x64, 0x65, 0x43, 0x6f, 0x6e, 0x66, 0x69, 0x67, 0x52,
- 0x65, 0x73, 0x70, 0x6f, 0x6e, 0x73, 0x65, 0x12, 0x56, 0x0a, 0x13, 0x66, 0x69, 0x6e, 0x64, 0x52,
- 0x65, 0x70, 0x6f, 0x72, 0x74, 0x4e, 0x6f, 0x64, 0x65, 0x54, 0x61, 0x73, 0x6b, 0x73, 0x12, 0x1e,
- 0x2e, 0x70, 0x62, 0x2e, 0x46, 0x69, 0x6e, 0x64, 0x52, 0x65, 0x70, 0x6f, 0x72, 0x74, 0x4e, 0x6f,
- 0x64, 0x65, 0x54, 0x61, 0x73, 0x6b, 0x73, 0x52, 0x65, 0x71, 0x75, 0x65, 0x73, 0x74, 0x1a, 0x1f,
- 0x2e, 0x70, 0x62, 0x2e, 0x46, 0x69, 0x6e, 0x64, 0x52, 0x65, 0x70, 0x6f, 0x72, 0x74, 0x4e, 0x6f,
- 0x64, 0x65, 0x54, 0x61, 0x73, 0x6b, 0x73, 0x52, 0x65, 0x73, 0x70, 0x6f, 0x6e, 0x73, 0x65, 0x12,
- 0x6e, 0x0a, 0x1b, 0x66, 0x69, 0x6e, 0x64, 0x4c, 0x61, 0x74, 0x65, 0x73, 0x74, 0x52, 0x65, 0x70,
- 0x6f, 0x72, 0x74, 0x4e, 0x6f, 0x64, 0x65, 0x56, 0x65, 0x72, 0x73, 0x69, 0x6f, 0x6e, 0x12, 0x26,
- 0x2e, 0x70, 0x62, 0x2e, 0x46, 0x69, 0x6e, 0x64, 0x4c, 0x61, 0x74, 0x65, 0x73, 0x74, 0x52, 0x65,
- 0x70, 0x6f, 0x72, 0x74, 0x4e, 0x6f, 0x64, 0x65, 0x56, 0x65, 0x72, 0x73, 0x69, 0x6f, 0x6e, 0x52,
- 0x65, 0x71, 0x75, 0x65, 0x73, 0x74, 0x1a, 0x27, 0x2e, 0x70, 0x62, 0x2e, 0x46, 0x69, 0x6e, 0x64,
- 0x4c, 0x61, 0x74, 0x65, 0x73, 0x74, 0x52, 0x65, 0x70, 0x6f, 0x72, 0x74, 0x4e, 0x6f, 0x64, 0x65,
- 0x56, 0x65, 0x72, 0x73, 0x69, 0x6f, 0x6e, 0x52, 0x65, 0x73, 0x70, 0x6f, 0x6e, 0x73, 0x65, 0x12,
- 0x53, 0x0a, 0x17, 0x63, 0x6f, 0x75, 0x6e, 0x74, 0x41, 0x6c, 0x6c, 0x52, 0x65, 0x70, 0x6f, 0x72,
- 0x74, 0x4e, 0x6f, 0x64, 0x65, 0x54, 0x61, 0x73, 0x6b, 0x73, 0x12, 0x22, 0x2e, 0x70, 0x62, 0x2e,
- 0x43, 0x6f, 0x75, 0x6e, 0x74, 0x41, 0x6c, 0x6c, 0x52, 0x65, 0x70, 0x6f, 0x72, 0x74, 0x4e, 0x6f,
- 0x64, 0x65, 0x54, 0x61, 0x73, 0x6b, 0x73, 0x52, 0x65, 0x71, 0x75, 0x65, 0x73, 0x74, 0x1a, 0x14,
- 0x2e, 0x70, 0x62, 0x2e, 0x52, 0x50, 0x43, 0x43, 0x6f, 0x75, 0x6e, 0x74, 0x52, 0x65, 0x73, 0x70,
- 0x6f, 0x6e, 0x73, 0x65, 0x12, 0x56, 0x0a, 0x13, 0x6c, 0x69, 0x73, 0x74, 0x52, 0x65, 0x70, 0x6f,
- 0x72, 0x74, 0x4e, 0x6f, 0x64, 0x65, 0x54, 0x61, 0x73, 0x6b, 0x73, 0x12, 0x1e, 0x2e, 0x70, 0x62,
- 0x2e, 0x4c, 0x69, 0x73, 0x74, 0x52, 0x65, 0x70, 0x6f, 0x72, 0x74, 0x4e, 0x6f, 0x64, 0x65, 0x54,
- 0x61, 0x73, 0x6b, 0x73, 0x52, 0x65, 0x71, 0x75, 0x65, 0x73, 0x74, 0x1a, 0x1f, 0x2e, 0x70, 0x62,
- 0x2e, 0x4c, 0x69, 0x73, 0x74, 0x52, 0x65, 0x70, 0x6f, 0x72, 0x74, 0x4e, 0x6f, 0x64, 0x65, 0x54,
- 0x61, 0x73, 0x6b, 0x73, 0x52, 0x65, 0x73, 0x70, 0x6f, 0x6e, 0x73, 0x65, 0x12, 0x52, 0x0a, 0x1d,
- 0x75, 0x70, 0x64, 0x61, 0x74, 0x65, 0x52, 0x65, 0x70, 0x6f, 0x72, 0x74, 0x4e, 0x6f, 0x64, 0x65,
- 0x47, 0x6c, 0x6f, 0x62, 0x61, 0x6c, 0x53, 0x65, 0x74, 0x74, 0x69, 0x6e, 0x67, 0x12, 0x21, 0x2e,
- 0x70, 0x62, 0x2e, 0x55, 0x70, 0x64, 0x61, 0x74, 0x65, 0x52, 0x65, 0x70, 0x6f, 0x72, 0x74, 0x4e,
- 0x6f, 0x64, 0x65, 0x47, 0x6c, 0x6f, 0x62, 0x61, 0x6c, 0x53, 0x65, 0x74, 0x74, 0x69, 0x6e, 0x67,
- 0x1a, 0x0e, 0x2e, 0x70, 0x62, 0x2e, 0x52, 0x50, 0x43, 0x53, 0x75, 0x63, 0x63, 0x65, 0x73, 0x73,
- 0x12, 0x6e, 0x0a, 0x1b, 0x72, 0x65, 0x61, 0x64, 0x52, 0x65, 0x70, 0x6f, 0x72, 0x74, 0x4e, 0x6f,
- 0x64, 0x65, 0x47, 0x6c, 0x6f, 0x62, 0x61, 0x6c, 0x53, 0x65, 0x74, 0x74, 0x69, 0x6e, 0x67, 0x12,
- 0x26, 0x2e, 0x70, 0x62, 0x2e, 0x52, 0x65, 0x61, 0x64, 0x52, 0x65, 0x70, 0x6f, 0x72, 0x74, 0x4e,
- 0x6f, 0x64, 0x65, 0x47, 0x6c, 0x6f, 0x62, 0x61, 0x6c, 0x53, 0x65, 0x74, 0x74, 0x69, 0x6e, 0x67,
- 0x52, 0x65, 0x71, 0x75, 0x65, 0x73, 0x74, 0x1a, 0x27, 0x2e, 0x70, 0x62, 0x2e, 0x52, 0x65, 0x61,
- 0x64, 0x52, 0x65, 0x70, 0x6f, 0x72, 0x74, 0x4e, 0x6f, 0x64, 0x65, 0x47, 0x6c, 0x6f, 0x62, 0x61,
- 0x6c, 0x53, 0x65, 0x74, 0x74, 0x69, 0x6e, 0x67, 0x52, 0x65, 0x73, 0x70, 0x6f, 0x6e, 0x73, 0x65,
- 0x42, 0x06, 0x5a, 0x04, 0x2e, 0x2f, 0x70, 0x62, 0x62, 0x06, 0x70, 0x72, 0x6f, 0x74, 0x6f, 0x33,
-}
+const file_service_report_node_proto_rawDesc = "" +
+ "\n" +
+ "\x19service_report_node.proto\x12\x02pb\x1a\x1emodels/model_report_node.proto\x1a\x1emodels/model_report_task.proto\x1a\x19models/rpc_messages.proto\"\xa7\x01\n" +
+ "\x17CreateReportNodeRequest\x12\x12\n" +
+ "\x04name\x18\x01 \x01(\tR\x04name\x12\x1a\n" +
+ "\blocation\x18\x02 \x01(\tR\blocation\x12\x10\n" +
+ "\x03isp\x18\x03 \x01(\tR\x03isp\x12\x1a\n" +
+ "\ballowIPs\x18\x04 \x03(\tR\ballowIPs\x12.\n" +
+ "\x12reportNodeGroupIds\x18\x05 \x03(\x03R\x12reportNodeGroupIds\">\n" +
+ "\x18CreateReportNodeResponse\x12\"\n" +
+ "\freportNodeId\x18\x01 \x01(\x03R\freportNodeId\"=\n" +
+ "\x17DeleteReportNodeRequest\x12\"\n" +
+ "\freportNodeId\x18\x01 \x01(\x03R\freportNodeId\"\xdf\x01\n" +
+ "\x17UpdateReportNodeRequest\x12\"\n" +
+ "\freportNodeId\x18\x01 \x01(\x03R\freportNodeId\x12\x12\n" +
+ "\x04name\x18\x02 \x01(\tR\x04name\x12\x1a\n" +
+ "\blocation\x18\x03 \x01(\tR\blocation\x12\x10\n" +
+ "\x03isp\x18\x04 \x01(\tR\x03isp\x12\x1a\n" +
+ "\ballowIPs\x18\x05 \x03(\tR\ballowIPs\x12\x12\n" +
+ "\x04isOn\x18\x06 \x01(\bR\x04isOn\x12.\n" +
+ "\x12reportNodeGroupIds\x18\a \x03(\x03R\x12reportNodeGroupIds\"k\n" +
+ "!CountAllEnabledReportNodesRequest\x12\x18\n" +
+ "\akeyword\x18\x01 \x01(\tR\akeyword\x12,\n" +
+ "\x11reportNodeGroupId\x18\x02 \x01(\x03R\x11reportNodeGroupId\"\x93\x01\n" +
+ "\x1dListEnabledReportNodesRequest\x12\x18\n" +
+ "\akeyword\x18\x01 \x01(\tR\akeyword\x12,\n" +
+ "\x11reportNodeGroupId\x18\x04 \x01(\x03R\x11reportNodeGroupId\x12\x16\n" +
+ "\x06offset\x18\x02 \x01(\x03R\x06offset\x12\x12\n" +
+ "\x04size\x18\x03 \x01(\x03R\x04size\"R\n" +
+ "\x1eListEnabledReportNodesResponse\x120\n" +
+ "\vreportNodes\x18\x01 \x03(\v2\x0e.pb.ReportNodeR\vreportNodes\"B\n" +
+ "\x1cFindEnabledReportNodeRequest\x12\"\n" +
+ "\freportNodeId\x18\x01 \x01(\x03R\freportNodeId\"O\n" +
+ "\x1dFindEnabledReportNodeResponse\x12.\n" +
+ "\n" +
+ "reportNode\x18\x01 \x01(\v2\x0e.pb.ReportNodeR\n" +
+ "reportNode\"\xe1\x01\n" +
+ "\x17ReportNodeStreamMessage\x12\"\n" +
+ "\freportNodeId\x18\x01 \x01(\x03R\freportNodeId\x12\x1c\n" +
+ "\trequestId\x18\x02 \x01(\x03R\trequestId\x12&\n" +
+ "\x0etimeoutSeconds\x18\x03 \x01(\x05R\x0etimeoutSeconds\x12\x12\n" +
+ "\x04code\x18\x04 \x01(\tR\x04code\x12\x1a\n" +
+ "\bdataJSON\x18\x05 \x01(\fR\bdataJSON\x12\x12\n" +
+ "\x04isOk\x18\x06 \x01(\bR\x04isOk\x12\x18\n" +
+ "\amessage\x18\a \x01(\tR\amessage\"?\n" +
+ "\x1dUpdateReportNodeStatusRequest\x12\x1e\n" +
+ "\n" +
+ "statusJSON\x18\x01 \x01(\fR\n" +
+ "statusJSON\"$\n" +
+ "\"FindCurrentReportNodeConfigRequest\"M\n" +
+ "#FindCurrentReportNodeConfigResponse\x12&\n" +
+ "\x0ereportNodeJSON\x18\x01 \x01(\fR\x0ereportNodeJSON\"\x1c\n" +
+ "\x1aFindReportNodeTasksRequest\"G\n" +
+ "\x1bFindReportNodeTasksResponse\x12(\n" +
+ "\x0fipAddrTasksJSON\x18\x01 \x01(\fR\x0fipAddrTasksJSON\"$\n" +
+ "\"FindLatestReportNodeVersionRequest\"?\n" +
+ "#FindLatestReportNodeVersionResponse\x12\x18\n" +
+ "\aversion\x18\x01 \x01(\tR\aversion\"n\n" +
+ "\x1eCountAllReportNodeTasksRequest\x12\x12\n" +
+ "\x04role\x18\x01 \x01(\tR\x04role\x12$\n" +
+ "\rnodeClusterId\x18\x02 \x01(\x03R\rnodeClusterId\x12\x12\n" +
+ "\x04type\x18\x03 \x01(\tR\x04type\"\x96\x01\n" +
+ "\x1aListReportNodeTasksRequest\x12\x12\n" +
+ "\x04role\x18\x01 \x01(\tR\x04role\x12$\n" +
+ "\rnodeClusterId\x18\x02 \x01(\x03R\rnodeClusterId\x12\x12\n" +
+ "\x04type\x18\x03 \x01(\tR\x04type\x12\x16\n" +
+ "\x06offset\x18\x04 \x01(\x03R\x06offset\x12\x12\n" +
+ "\x04size\x18\x05 \x01(\x03R\x04size\"a\n" +
+ "\x1bListReportNodeTasksResponse\x12B\n" +
+ "\x11ipAddrReportTasks\x18\x01 \x03(\v2\x14.pb.IPAddrReportTaskR\x11ipAddrReportTasks\"A\n" +
+ "\x1dUpdateReportNodeGlobalSetting\x12 \n" +
+ "\vsettingJSON\x18\x01 \x01(\fR\vsettingJSON\"$\n" +
+ "\"ReadReportNodeGlobalSettingRequest\"G\n" +
+ "#ReadReportNodeGlobalSettingResponse\x12 \n" +
+ "\vsettingJSON\x18\x01 \x01(\fR\vsettingJSON2\xc6\n" +
+ "\n" +
+ "\x11ReportNodeService\x12M\n" +
+ "\x10createReportNode\x12\x1b.pb.CreateReportNodeRequest\x1a\x1c.pb.CreateReportNodeResponse\x12?\n" +
+ "\x10deleteReportNode\x12\x1b.pb.DeleteReportNodeRequest\x1a\x0e.pb.RPCSuccess\x12?\n" +
+ "\x10updateReportNode\x12\x1b.pb.UpdateReportNodeRequest\x1a\x0e.pb.RPCSuccess\x12Y\n" +
+ "\x1acountAllEnabledReportNodes\x12%.pb.CountAllEnabledReportNodesRequest\x1a\x14.pb.RPCCountResponse\x12_\n" +
+ "\x16listEnabledReportNodes\x12!.pb.ListEnabledReportNodesRequest\x1a\".pb.ListEnabledReportNodesResponse\x12\\\n" +
+ "\x15findEnabledReportNode\x12 .pb.FindEnabledReportNodeRequest\x1a!.pb.FindEnabledReportNodeResponse\x12P\n" +
+ "\x10reportNodeStream\x12\x1b.pb.ReportNodeStreamMessage\x1a\x1b.pb.ReportNodeStreamMessage(\x010\x01\x12K\n" +
+ "\x16updateReportNodeStatus\x12!.pb.UpdateReportNodeStatusRequest\x1a\x0e.pb.RPCSuccess\x12n\n" +
+ "\x1bfindCurrentReportNodeConfig\x12&.pb.FindCurrentReportNodeConfigRequest\x1a'.pb.FindCurrentReportNodeConfigResponse\x12V\n" +
+ "\x13findReportNodeTasks\x12\x1e.pb.FindReportNodeTasksRequest\x1a\x1f.pb.FindReportNodeTasksResponse\x12n\n" +
+ "\x1bfindLatestReportNodeVersion\x12&.pb.FindLatestReportNodeVersionRequest\x1a'.pb.FindLatestReportNodeVersionResponse\x12S\n" +
+ "\x17countAllReportNodeTasks\x12\".pb.CountAllReportNodeTasksRequest\x1a\x14.pb.RPCCountResponse\x12V\n" +
+ "\x13listReportNodeTasks\x12\x1e.pb.ListReportNodeTasksRequest\x1a\x1f.pb.ListReportNodeTasksResponse\x12R\n" +
+ "\x1dupdateReportNodeGlobalSetting\x12!.pb.UpdateReportNodeGlobalSetting\x1a\x0e.pb.RPCSuccess\x12n\n" +
+ "\x1breadReportNodeGlobalSetting\x12&.pb.ReadReportNodeGlobalSettingRequest\x1a'.pb.ReadReportNodeGlobalSettingResponseB\x06Z\x04./pbb\x06proto3"
var (
file_service_report_node_proto_rawDescOnce sync.Once
- file_service_report_node_proto_rawDescData = file_service_report_node_proto_rawDesc
+ file_service_report_node_proto_rawDescData []byte
)
func file_service_report_node_proto_rawDescGZIP() []byte {
file_service_report_node_proto_rawDescOnce.Do(func() {
- file_service_report_node_proto_rawDescData = protoimpl.X.CompressGZIP(file_service_report_node_proto_rawDescData)
+ file_service_report_node_proto_rawDescData = protoimpl.X.CompressGZIP(unsafe.Slice(unsafe.StringData(file_service_report_node_proto_rawDesc), len(file_service_report_node_proto_rawDesc)))
})
return file_service_report_node_proto_rawDescData
}
@@ -1552,7 +1414,7 @@ func file_service_report_node_proto_init() {
out := protoimpl.TypeBuilder{
File: protoimpl.DescBuilder{
GoPackagePath: reflect.TypeOf(x{}).PkgPath(),
- RawDescriptor: file_service_report_node_proto_rawDesc,
+ RawDescriptor: unsafe.Slice(unsafe.StringData(file_service_report_node_proto_rawDesc), len(file_service_report_node_proto_rawDesc)),
NumEnums: 0,
NumMessages: 23,
NumExtensions: 0,
@@ -1563,7 +1425,6 @@ func file_service_report_node_proto_init() {
MessageInfos: file_service_report_node_proto_msgTypes,
}.Build()
File_service_report_node_proto = out.File
- file_service_report_node_proto_rawDesc = nil
file_service_report_node_proto_goTypes = nil
file_service_report_node_proto_depIdxs = nil
}
diff --git a/EdgeCommon/pkg/rpc/pb/service_report_node_group.pb.go b/EdgeCommon/pkg/rpc/pb/service_report_node_group.pb.go
index a00f996..2960493 100644
--- a/EdgeCommon/pkg/rpc/pb/service_report_node_group.pb.go
+++ b/EdgeCommon/pkg/rpc/pb/service_report_node_group.pb.go
@@ -1,7 +1,7 @@
// Code generated by protoc-gen-go. DO NOT EDIT.
// versions:
-// protoc-gen-go v1.36.0
-// protoc v6.33.2
+// protoc-gen-go v1.36.11
+// protoc v3.19.6
// source: service_report_node_group.proto
package pb
@@ -11,6 +11,7 @@ import (
protoimpl "google.golang.org/protobuf/runtime/protoimpl"
reflect "reflect"
sync "sync"
+ unsafe "unsafe"
)
const (
@@ -416,105 +417,42 @@ func (*CountAllEnabledReportNodeGroupsRequest) Descriptor() ([]byte, []int) {
var File_service_report_node_group_proto protoreflect.FileDescriptor
-var file_service_report_node_group_proto_rawDesc = []byte{
- 0x0a, 0x1f, 0x73, 0x65, 0x72, 0x76, 0x69, 0x63, 0x65, 0x5f, 0x72, 0x65, 0x70, 0x6f, 0x72, 0x74,
- 0x5f, 0x6e, 0x6f, 0x64, 0x65, 0x5f, 0x67, 0x72, 0x6f, 0x75, 0x70, 0x2e, 0x70, 0x72, 0x6f, 0x74,
- 0x6f, 0x12, 0x02, 0x70, 0x62, 0x1a, 0x24, 0x6d, 0x6f, 0x64, 0x65, 0x6c, 0x73, 0x2f, 0x6d, 0x6f,
- 0x64, 0x65, 0x6c, 0x5f, 0x72, 0x65, 0x70, 0x6f, 0x72, 0x74, 0x5f, 0x6e, 0x6f, 0x64, 0x65, 0x5f,
- 0x67, 0x72, 0x6f, 0x75, 0x70, 0x2e, 0x70, 0x72, 0x6f, 0x74, 0x6f, 0x1a, 0x19, 0x6d, 0x6f, 0x64,
- 0x65, 0x6c, 0x73, 0x2f, 0x72, 0x70, 0x63, 0x5f, 0x6d, 0x65, 0x73, 0x73, 0x61, 0x67, 0x65, 0x73,
- 0x2e, 0x70, 0x72, 0x6f, 0x74, 0x6f, 0x22, 0x32, 0x0a, 0x1c, 0x43, 0x72, 0x65, 0x61, 0x74, 0x65,
- 0x52, 0x65, 0x70, 0x6f, 0x72, 0x74, 0x4e, 0x6f, 0x64, 0x65, 0x47, 0x72, 0x6f, 0x75, 0x70, 0x52,
- 0x65, 0x71, 0x75, 0x65, 0x73, 0x74, 0x12, 0x12, 0x0a, 0x04, 0x6e, 0x61, 0x6d, 0x65, 0x18, 0x01,
- 0x20, 0x01, 0x28, 0x09, 0x52, 0x04, 0x6e, 0x61, 0x6d, 0x65, 0x22, 0x4d, 0x0a, 0x1d, 0x43, 0x72,
- 0x65, 0x61, 0x74, 0x65, 0x52, 0x65, 0x70, 0x6f, 0x72, 0x74, 0x4e, 0x6f, 0x64, 0x65, 0x47, 0x72,
- 0x6f, 0x75, 0x70, 0x52, 0x65, 0x73, 0x70, 0x6f, 0x6e, 0x73, 0x65, 0x12, 0x2c, 0x0a, 0x11, 0x72,
- 0x65, 0x70, 0x6f, 0x72, 0x74, 0x4e, 0x6f, 0x64, 0x65, 0x47, 0x72, 0x6f, 0x75, 0x70, 0x49, 0x64,
- 0x18, 0x01, 0x20, 0x01, 0x28, 0x03, 0x52, 0x11, 0x72, 0x65, 0x70, 0x6f, 0x72, 0x74, 0x4e, 0x6f,
- 0x64, 0x65, 0x47, 0x72, 0x6f, 0x75, 0x70, 0x49, 0x64, 0x22, 0x60, 0x0a, 0x1c, 0x55, 0x70, 0x64,
- 0x61, 0x74, 0x65, 0x52, 0x65, 0x70, 0x6f, 0x72, 0x74, 0x4e, 0x6f, 0x64, 0x65, 0x47, 0x72, 0x6f,
- 0x75, 0x70, 0x52, 0x65, 0x71, 0x75, 0x65, 0x73, 0x74, 0x12, 0x2c, 0x0a, 0x11, 0x72, 0x65, 0x70,
- 0x6f, 0x72, 0x74, 0x4e, 0x6f, 0x64, 0x65, 0x47, 0x72, 0x6f, 0x75, 0x70, 0x49, 0x64, 0x18, 0x01,
- 0x20, 0x01, 0x28, 0x03, 0x52, 0x11, 0x72, 0x65, 0x70, 0x6f, 0x72, 0x74, 0x4e, 0x6f, 0x64, 0x65,
- 0x47, 0x72, 0x6f, 0x75, 0x70, 0x49, 0x64, 0x12, 0x12, 0x0a, 0x04, 0x6e, 0x61, 0x6d, 0x65, 0x18,
- 0x02, 0x20, 0x01, 0x28, 0x09, 0x52, 0x04, 0x6e, 0x61, 0x6d, 0x65, 0x22, 0x4c, 0x0a, 0x1c, 0x44,
- 0x65, 0x6c, 0x65, 0x74, 0x65, 0x52, 0x65, 0x70, 0x6f, 0x72, 0x74, 0x4e, 0x6f, 0x64, 0x65, 0x47,
- 0x72, 0x6f, 0x75, 0x70, 0x52, 0x65, 0x71, 0x75, 0x65, 0x73, 0x74, 0x12, 0x2c, 0x0a, 0x11, 0x72,
- 0x65, 0x70, 0x6f, 0x72, 0x74, 0x4e, 0x6f, 0x64, 0x65, 0x47, 0x72, 0x6f, 0x75, 0x70, 0x49, 0x64,
- 0x18, 0x01, 0x20, 0x01, 0x28, 0x03, 0x52, 0x11, 0x72, 0x65, 0x70, 0x6f, 0x72, 0x74, 0x4e, 0x6f,
- 0x64, 0x65, 0x47, 0x72, 0x6f, 0x75, 0x70, 0x49, 0x64, 0x22, 0x27, 0x0a, 0x25, 0x46, 0x69, 0x6e,
- 0x64, 0x41, 0x6c, 0x6c, 0x45, 0x6e, 0x61, 0x62, 0x6c, 0x65, 0x64, 0x52, 0x65, 0x70, 0x6f, 0x72,
- 0x74, 0x4e, 0x6f, 0x64, 0x65, 0x47, 0x72, 0x6f, 0x75, 0x70, 0x73, 0x52, 0x65, 0x71, 0x75, 0x65,
- 0x73, 0x74, 0x22, 0x69, 0x0a, 0x26, 0x46, 0x69, 0x6e, 0x64, 0x41, 0x6c, 0x6c, 0x45, 0x6e, 0x61,
- 0x62, 0x6c, 0x65, 0x64, 0x52, 0x65, 0x70, 0x6f, 0x72, 0x74, 0x4e, 0x6f, 0x64, 0x65, 0x47, 0x72,
- 0x6f, 0x75, 0x70, 0x73, 0x52, 0x65, 0x73, 0x70, 0x6f, 0x6e, 0x73, 0x65, 0x12, 0x3f, 0x0a, 0x10,
- 0x72, 0x65, 0x70, 0x6f, 0x72, 0x74, 0x4e, 0x6f, 0x64, 0x65, 0x47, 0x72, 0x6f, 0x75, 0x70, 0x73,
- 0x18, 0x01, 0x20, 0x03, 0x28, 0x0b, 0x32, 0x13, 0x2e, 0x70, 0x62, 0x2e, 0x52, 0x65, 0x70, 0x6f,
- 0x72, 0x74, 0x4e, 0x6f, 0x64, 0x65, 0x47, 0x72, 0x6f, 0x75, 0x70, 0x52, 0x10, 0x72, 0x65, 0x70,
- 0x6f, 0x72, 0x74, 0x4e, 0x6f, 0x64, 0x65, 0x47, 0x72, 0x6f, 0x75, 0x70, 0x73, 0x22, 0x51, 0x0a,
- 0x21, 0x46, 0x69, 0x6e, 0x64, 0x45, 0x6e, 0x61, 0x62, 0x6c, 0x65, 0x64, 0x52, 0x65, 0x70, 0x6f,
- 0x72, 0x74, 0x4e, 0x6f, 0x64, 0x65, 0x47, 0x72, 0x6f, 0x75, 0x70, 0x52, 0x65, 0x71, 0x75, 0x65,
- 0x73, 0x74, 0x12, 0x2c, 0x0a, 0x11, 0x72, 0x65, 0x70, 0x6f, 0x72, 0x74, 0x4e, 0x6f, 0x64, 0x65,
- 0x47, 0x72, 0x6f, 0x75, 0x70, 0x49, 0x64, 0x18, 0x01, 0x20, 0x01, 0x28, 0x03, 0x52, 0x11, 0x72,
- 0x65, 0x70, 0x6f, 0x72, 0x74, 0x4e, 0x6f, 0x64, 0x65, 0x47, 0x72, 0x6f, 0x75, 0x70, 0x49, 0x64,
- 0x22, 0x63, 0x0a, 0x22, 0x46, 0x69, 0x6e, 0x64, 0x45, 0x6e, 0x61, 0x62, 0x6c, 0x65, 0x64, 0x52,
- 0x65, 0x70, 0x6f, 0x72, 0x74, 0x4e, 0x6f, 0x64, 0x65, 0x47, 0x72, 0x6f, 0x75, 0x70, 0x52, 0x65,
- 0x73, 0x70, 0x6f, 0x6e, 0x73, 0x65, 0x12, 0x3d, 0x0a, 0x0f, 0x72, 0x65, 0x70, 0x6f, 0x72, 0x74,
- 0x4e, 0x6f, 0x64, 0x65, 0x47, 0x72, 0x6f, 0x75, 0x70, 0x18, 0x01, 0x20, 0x01, 0x28, 0x0b, 0x32,
- 0x13, 0x2e, 0x70, 0x62, 0x2e, 0x52, 0x65, 0x70, 0x6f, 0x72, 0x74, 0x4e, 0x6f, 0x64, 0x65, 0x47,
- 0x72, 0x6f, 0x75, 0x70, 0x52, 0x0f, 0x72, 0x65, 0x70, 0x6f, 0x72, 0x74, 0x4e, 0x6f, 0x64, 0x65,
- 0x47, 0x72, 0x6f, 0x75, 0x70, 0x22, 0x28, 0x0a, 0x26, 0x43, 0x6f, 0x75, 0x6e, 0x74, 0x41, 0x6c,
- 0x6c, 0x45, 0x6e, 0x61, 0x62, 0x6c, 0x65, 0x64, 0x52, 0x65, 0x70, 0x6f, 0x72, 0x74, 0x4e, 0x6f,
- 0x64, 0x65, 0x47, 0x72, 0x6f, 0x75, 0x70, 0x73, 0x52, 0x65, 0x71, 0x75, 0x65, 0x73, 0x74, 0x32,
- 0xd7, 0x04, 0x0a, 0x16, 0x52, 0x65, 0x70, 0x6f, 0x72, 0x74, 0x4e, 0x6f, 0x64, 0x65, 0x47, 0x72,
- 0x6f, 0x75, 0x70, 0x53, 0x65, 0x72, 0x76, 0x69, 0x63, 0x65, 0x12, 0x5c, 0x0a, 0x15, 0x63, 0x72,
- 0x65, 0x61, 0x74, 0x65, 0x52, 0x65, 0x70, 0x6f, 0x72, 0x74, 0x4e, 0x6f, 0x64, 0x65, 0x47, 0x72,
- 0x6f, 0x75, 0x70, 0x12, 0x20, 0x2e, 0x70, 0x62, 0x2e, 0x43, 0x72, 0x65, 0x61, 0x74, 0x65, 0x52,
- 0x65, 0x70, 0x6f, 0x72, 0x74, 0x4e, 0x6f, 0x64, 0x65, 0x47, 0x72, 0x6f, 0x75, 0x70, 0x52, 0x65,
- 0x71, 0x75, 0x65, 0x73, 0x74, 0x1a, 0x21, 0x2e, 0x70, 0x62, 0x2e, 0x43, 0x72, 0x65, 0x61, 0x74,
- 0x65, 0x52, 0x65, 0x70, 0x6f, 0x72, 0x74, 0x4e, 0x6f, 0x64, 0x65, 0x47, 0x72, 0x6f, 0x75, 0x70,
- 0x52, 0x65, 0x73, 0x70, 0x6f, 0x6e, 0x73, 0x65, 0x12, 0x49, 0x0a, 0x15, 0x75, 0x70, 0x64, 0x61,
- 0x74, 0x65, 0x52, 0x65, 0x70, 0x6f, 0x72, 0x74, 0x4e, 0x6f, 0x64, 0x65, 0x47, 0x72, 0x6f, 0x75,
- 0x70, 0x12, 0x20, 0x2e, 0x70, 0x62, 0x2e, 0x55, 0x70, 0x64, 0x61, 0x74, 0x65, 0x52, 0x65, 0x70,
- 0x6f, 0x72, 0x74, 0x4e, 0x6f, 0x64, 0x65, 0x47, 0x72, 0x6f, 0x75, 0x70, 0x52, 0x65, 0x71, 0x75,
- 0x65, 0x73, 0x74, 0x1a, 0x0e, 0x2e, 0x70, 0x62, 0x2e, 0x52, 0x50, 0x43, 0x53, 0x75, 0x63, 0x63,
- 0x65, 0x73, 0x73, 0x12, 0x49, 0x0a, 0x15, 0x64, 0x65, 0x6c, 0x65, 0x74, 0x65, 0x52, 0x65, 0x70,
- 0x6f, 0x72, 0x74, 0x4e, 0x6f, 0x64, 0x65, 0x47, 0x72, 0x6f, 0x75, 0x70, 0x12, 0x20, 0x2e, 0x70,
- 0x62, 0x2e, 0x44, 0x65, 0x6c, 0x65, 0x74, 0x65, 0x52, 0x65, 0x70, 0x6f, 0x72, 0x74, 0x4e, 0x6f,
- 0x64, 0x65, 0x47, 0x72, 0x6f, 0x75, 0x70, 0x52, 0x65, 0x71, 0x75, 0x65, 0x73, 0x74, 0x1a, 0x0e,
- 0x2e, 0x70, 0x62, 0x2e, 0x52, 0x50, 0x43, 0x53, 0x75, 0x63, 0x63, 0x65, 0x73, 0x73, 0x12, 0x77,
- 0x0a, 0x1e, 0x66, 0x69, 0x6e, 0x64, 0x41, 0x6c, 0x6c, 0x45, 0x6e, 0x61, 0x62, 0x6c, 0x65, 0x64,
- 0x52, 0x65, 0x70, 0x6f, 0x72, 0x74, 0x4e, 0x6f, 0x64, 0x65, 0x47, 0x72, 0x6f, 0x75, 0x70, 0x73,
- 0x12, 0x29, 0x2e, 0x70, 0x62, 0x2e, 0x46, 0x69, 0x6e, 0x64, 0x41, 0x6c, 0x6c, 0x45, 0x6e, 0x61,
- 0x62, 0x6c, 0x65, 0x64, 0x52, 0x65, 0x70, 0x6f, 0x72, 0x74, 0x4e, 0x6f, 0x64, 0x65, 0x47, 0x72,
- 0x6f, 0x75, 0x70, 0x73, 0x52, 0x65, 0x71, 0x75, 0x65, 0x73, 0x74, 0x1a, 0x2a, 0x2e, 0x70, 0x62,
- 0x2e, 0x46, 0x69, 0x6e, 0x64, 0x41, 0x6c, 0x6c, 0x45, 0x6e, 0x61, 0x62, 0x6c, 0x65, 0x64, 0x52,
- 0x65, 0x70, 0x6f, 0x72, 0x74, 0x4e, 0x6f, 0x64, 0x65, 0x47, 0x72, 0x6f, 0x75, 0x70, 0x73, 0x52,
- 0x65, 0x73, 0x70, 0x6f, 0x6e, 0x73, 0x65, 0x12, 0x6b, 0x0a, 0x1a, 0x66, 0x69, 0x6e, 0x64, 0x45,
- 0x6e, 0x61, 0x62, 0x6c, 0x65, 0x64, 0x52, 0x65, 0x70, 0x6f, 0x72, 0x74, 0x4e, 0x6f, 0x64, 0x65,
- 0x47, 0x72, 0x6f, 0x75, 0x70, 0x12, 0x25, 0x2e, 0x70, 0x62, 0x2e, 0x46, 0x69, 0x6e, 0x64, 0x45,
- 0x6e, 0x61, 0x62, 0x6c, 0x65, 0x64, 0x52, 0x65, 0x70, 0x6f, 0x72, 0x74, 0x4e, 0x6f, 0x64, 0x65,
- 0x47, 0x72, 0x6f, 0x75, 0x70, 0x52, 0x65, 0x71, 0x75, 0x65, 0x73, 0x74, 0x1a, 0x26, 0x2e, 0x70,
- 0x62, 0x2e, 0x46, 0x69, 0x6e, 0x64, 0x45, 0x6e, 0x61, 0x62, 0x6c, 0x65, 0x64, 0x52, 0x65, 0x70,
- 0x6f, 0x72, 0x74, 0x4e, 0x6f, 0x64, 0x65, 0x47, 0x72, 0x6f, 0x75, 0x70, 0x52, 0x65, 0x73, 0x70,
- 0x6f, 0x6e, 0x73, 0x65, 0x12, 0x63, 0x0a, 0x1f, 0x63, 0x6f, 0x75, 0x6e, 0x74, 0x41, 0x6c, 0x6c,
- 0x45, 0x6e, 0x61, 0x62, 0x6c, 0x65, 0x64, 0x52, 0x65, 0x70, 0x6f, 0x72, 0x74, 0x4e, 0x6f, 0x64,
- 0x65, 0x47, 0x72, 0x6f, 0x75, 0x70, 0x73, 0x12, 0x2a, 0x2e, 0x70, 0x62, 0x2e, 0x43, 0x6f, 0x75,
- 0x6e, 0x74, 0x41, 0x6c, 0x6c, 0x45, 0x6e, 0x61, 0x62, 0x6c, 0x65, 0x64, 0x52, 0x65, 0x70, 0x6f,
- 0x72, 0x74, 0x4e, 0x6f, 0x64, 0x65, 0x47, 0x72, 0x6f, 0x75, 0x70, 0x73, 0x52, 0x65, 0x71, 0x75,
- 0x65, 0x73, 0x74, 0x1a, 0x14, 0x2e, 0x70, 0x62, 0x2e, 0x52, 0x50, 0x43, 0x43, 0x6f, 0x75, 0x6e,
- 0x74, 0x52, 0x65, 0x73, 0x70, 0x6f, 0x6e, 0x73, 0x65, 0x42, 0x06, 0x5a, 0x04, 0x2e, 0x2f, 0x70,
- 0x62, 0x62, 0x06, 0x70, 0x72, 0x6f, 0x74, 0x6f, 0x33,
-}
+const file_service_report_node_group_proto_rawDesc = "" +
+ "\n" +
+ "\x1fservice_report_node_group.proto\x12\x02pb\x1a$models/model_report_node_group.proto\x1a\x19models/rpc_messages.proto\"2\n" +
+ "\x1cCreateReportNodeGroupRequest\x12\x12\n" +
+ "\x04name\x18\x01 \x01(\tR\x04name\"M\n" +
+ "\x1dCreateReportNodeGroupResponse\x12,\n" +
+ "\x11reportNodeGroupId\x18\x01 \x01(\x03R\x11reportNodeGroupId\"`\n" +
+ "\x1cUpdateReportNodeGroupRequest\x12,\n" +
+ "\x11reportNodeGroupId\x18\x01 \x01(\x03R\x11reportNodeGroupId\x12\x12\n" +
+ "\x04name\x18\x02 \x01(\tR\x04name\"L\n" +
+ "\x1cDeleteReportNodeGroupRequest\x12,\n" +
+ "\x11reportNodeGroupId\x18\x01 \x01(\x03R\x11reportNodeGroupId\"'\n" +
+ "%FindAllEnabledReportNodeGroupsRequest\"i\n" +
+ "&FindAllEnabledReportNodeGroupsResponse\x12?\n" +
+ "\x10reportNodeGroups\x18\x01 \x03(\v2\x13.pb.ReportNodeGroupR\x10reportNodeGroups\"Q\n" +
+ "!FindEnabledReportNodeGroupRequest\x12,\n" +
+ "\x11reportNodeGroupId\x18\x01 \x01(\x03R\x11reportNodeGroupId\"c\n" +
+ "\"FindEnabledReportNodeGroupResponse\x12=\n" +
+ "\x0freportNodeGroup\x18\x01 \x01(\v2\x13.pb.ReportNodeGroupR\x0freportNodeGroup\"(\n" +
+ "&CountAllEnabledReportNodeGroupsRequest2\xd7\x04\n" +
+ "\x16ReportNodeGroupService\x12\\\n" +
+ "\x15createReportNodeGroup\x12 .pb.CreateReportNodeGroupRequest\x1a!.pb.CreateReportNodeGroupResponse\x12I\n" +
+ "\x15updateReportNodeGroup\x12 .pb.UpdateReportNodeGroupRequest\x1a\x0e.pb.RPCSuccess\x12I\n" +
+ "\x15deleteReportNodeGroup\x12 .pb.DeleteReportNodeGroupRequest\x1a\x0e.pb.RPCSuccess\x12w\n" +
+ "\x1efindAllEnabledReportNodeGroups\x12).pb.FindAllEnabledReportNodeGroupsRequest\x1a*.pb.FindAllEnabledReportNodeGroupsResponse\x12k\n" +
+ "\x1afindEnabledReportNodeGroup\x12%.pb.FindEnabledReportNodeGroupRequest\x1a&.pb.FindEnabledReportNodeGroupResponse\x12c\n" +
+ "\x1fcountAllEnabledReportNodeGroups\x12*.pb.CountAllEnabledReportNodeGroupsRequest\x1a\x14.pb.RPCCountResponseB\x06Z\x04./pbb\x06proto3"
var (
file_service_report_node_group_proto_rawDescOnce sync.Once
- file_service_report_node_group_proto_rawDescData = file_service_report_node_group_proto_rawDesc
+ file_service_report_node_group_proto_rawDescData []byte
)
func file_service_report_node_group_proto_rawDescGZIP() []byte {
file_service_report_node_group_proto_rawDescOnce.Do(func() {
- file_service_report_node_group_proto_rawDescData = protoimpl.X.CompressGZIP(file_service_report_node_group_proto_rawDescData)
+ file_service_report_node_group_proto_rawDescData = protoimpl.X.CompressGZIP(unsafe.Slice(unsafe.StringData(file_service_report_node_group_proto_rawDesc), len(file_service_report_node_group_proto_rawDesc)))
})
return file_service_report_node_group_proto_rawDescData
}
@@ -567,7 +505,7 @@ func file_service_report_node_group_proto_init() {
out := protoimpl.TypeBuilder{
File: protoimpl.DescBuilder{
GoPackagePath: reflect.TypeOf(x{}).PkgPath(),
- RawDescriptor: file_service_report_node_group_proto_rawDesc,
+ RawDescriptor: unsafe.Slice(unsafe.StringData(file_service_report_node_group_proto_rawDesc), len(file_service_report_node_group_proto_rawDesc)),
NumEnums: 0,
NumMessages: 9,
NumExtensions: 0,
@@ -578,7 +516,6 @@ func file_service_report_node_group_proto_init() {
MessageInfos: file_service_report_node_group_proto_msgTypes,
}.Build()
File_service_report_node_group_proto = out.File
- file_service_report_node_group_proto_rawDesc = nil
file_service_report_node_group_proto_goTypes = nil
file_service_report_node_group_proto_depIdxs = nil
}
diff --git a/EdgeCommon/pkg/rpc/pb/service_report_node_group_grpc.pb.go b/EdgeCommon/pkg/rpc/pb/service_report_node_group_grpc.pb.go
index f0214f3..87933ea 100644
--- a/EdgeCommon/pkg/rpc/pb/service_report_node_group_grpc.pb.go
+++ b/EdgeCommon/pkg/rpc/pb/service_report_node_group_grpc.pb.go
@@ -1,7 +1,7 @@
// Code generated by protoc-gen-go-grpc. DO NOT EDIT.
// versions:
-// - protoc-gen-go-grpc v1.5.1
-// - protoc v6.33.2
+// - protoc-gen-go-grpc v1.6.1
+// - protoc v3.19.6
// source: service_report_node_group.proto
package pb
@@ -143,22 +143,22 @@ type ReportNodeGroupServiceServer interface {
type UnimplementedReportNodeGroupServiceServer struct{}
func (UnimplementedReportNodeGroupServiceServer) CreateReportNodeGroup(context.Context, *CreateReportNodeGroupRequest) (*CreateReportNodeGroupResponse, error) {
- return nil, status.Errorf(codes.Unimplemented, "method CreateReportNodeGroup not implemented")
+ return nil, status.Error(codes.Unimplemented, "method CreateReportNodeGroup not implemented")
}
func (UnimplementedReportNodeGroupServiceServer) UpdateReportNodeGroup(context.Context, *UpdateReportNodeGroupRequest) (*RPCSuccess, error) {
- return nil, status.Errorf(codes.Unimplemented, "method UpdateReportNodeGroup not implemented")
+ return nil, status.Error(codes.Unimplemented, "method UpdateReportNodeGroup not implemented")
}
func (UnimplementedReportNodeGroupServiceServer) DeleteReportNodeGroup(context.Context, *DeleteReportNodeGroupRequest) (*RPCSuccess, error) {
- return nil, status.Errorf(codes.Unimplemented, "method DeleteReportNodeGroup not implemented")
+ return nil, status.Error(codes.Unimplemented, "method DeleteReportNodeGroup not implemented")
}
func (UnimplementedReportNodeGroupServiceServer) FindAllEnabledReportNodeGroups(context.Context, *FindAllEnabledReportNodeGroupsRequest) (*FindAllEnabledReportNodeGroupsResponse, error) {
- return nil, status.Errorf(codes.Unimplemented, "method FindAllEnabledReportNodeGroups not implemented")
+ return nil, status.Error(codes.Unimplemented, "method FindAllEnabledReportNodeGroups not implemented")
}
func (UnimplementedReportNodeGroupServiceServer) FindEnabledReportNodeGroup(context.Context, *FindEnabledReportNodeGroupRequest) (*FindEnabledReportNodeGroupResponse, error) {
- return nil, status.Errorf(codes.Unimplemented, "method FindEnabledReportNodeGroup not implemented")
+ return nil, status.Error(codes.Unimplemented, "method FindEnabledReportNodeGroup not implemented")
}
func (UnimplementedReportNodeGroupServiceServer) CountAllEnabledReportNodeGroups(context.Context, *CountAllEnabledReportNodeGroupsRequest) (*RPCCountResponse, error) {
- return nil, status.Errorf(codes.Unimplemented, "method CountAllEnabledReportNodeGroups not implemented")
+ return nil, status.Error(codes.Unimplemented, "method CountAllEnabledReportNodeGroups not implemented")
}
func (UnimplementedReportNodeGroupServiceServer) testEmbeddedByValue() {}
@@ -170,7 +170,7 @@ type UnsafeReportNodeGroupServiceServer interface {
}
func RegisterReportNodeGroupServiceServer(s grpc.ServiceRegistrar, srv ReportNodeGroupServiceServer) {
- // If the following call pancis, it indicates UnimplementedReportNodeGroupServiceServer was
+ // If the following call panics, it indicates UnimplementedReportNodeGroupServiceServer was
// embedded by pointer and is nil. This will cause panics if an
// unimplemented method is ever invoked, so we test this at initialization
// time to prevent it from happening at runtime later due to I/O.
diff --git a/EdgeCommon/pkg/rpc/pb/service_report_node_grpc.pb.go b/EdgeCommon/pkg/rpc/pb/service_report_node_grpc.pb.go
index d4bc3e3..c13fa15 100644
--- a/EdgeCommon/pkg/rpc/pb/service_report_node_grpc.pb.go
+++ b/EdgeCommon/pkg/rpc/pb/service_report_node_grpc.pb.go
@@ -1,7 +1,7 @@
// Code generated by protoc-gen-go-grpc. DO NOT EDIT.
// versions:
-// - protoc-gen-go-grpc v1.5.1
-// - protoc v6.33.2
+// - protoc-gen-go-grpc v1.6.1
+// - protoc v3.19.6
// source: service_report_node.proto
package pb
@@ -281,49 +281,49 @@ type ReportNodeServiceServer interface {
type UnimplementedReportNodeServiceServer struct{}
func (UnimplementedReportNodeServiceServer) CreateReportNode(context.Context, *CreateReportNodeRequest) (*CreateReportNodeResponse, error) {
- return nil, status.Errorf(codes.Unimplemented, "method CreateReportNode not implemented")
+ return nil, status.Error(codes.Unimplemented, "method CreateReportNode not implemented")
}
func (UnimplementedReportNodeServiceServer) DeleteReportNode(context.Context, *DeleteReportNodeRequest) (*RPCSuccess, error) {
- return nil, status.Errorf(codes.Unimplemented, "method DeleteReportNode not implemented")
+ return nil, status.Error(codes.Unimplemented, "method DeleteReportNode not implemented")
}
func (UnimplementedReportNodeServiceServer) UpdateReportNode(context.Context, *UpdateReportNodeRequest) (*RPCSuccess, error) {
- return nil, status.Errorf(codes.Unimplemented, "method UpdateReportNode not implemented")
+ return nil, status.Error(codes.Unimplemented, "method UpdateReportNode not implemented")
}
func (UnimplementedReportNodeServiceServer) CountAllEnabledReportNodes(context.Context, *CountAllEnabledReportNodesRequest) (*RPCCountResponse, error) {
- return nil, status.Errorf(codes.Unimplemented, "method CountAllEnabledReportNodes not implemented")
+ return nil, status.Error(codes.Unimplemented, "method CountAllEnabledReportNodes not implemented")
}
func (UnimplementedReportNodeServiceServer) ListEnabledReportNodes(context.Context, *ListEnabledReportNodesRequest) (*ListEnabledReportNodesResponse, error) {
- return nil, status.Errorf(codes.Unimplemented, "method ListEnabledReportNodes not implemented")
+ return nil, status.Error(codes.Unimplemented, "method ListEnabledReportNodes not implemented")
}
func (UnimplementedReportNodeServiceServer) FindEnabledReportNode(context.Context, *FindEnabledReportNodeRequest) (*FindEnabledReportNodeResponse, error) {
- return nil, status.Errorf(codes.Unimplemented, "method FindEnabledReportNode not implemented")
+ return nil, status.Error(codes.Unimplemented, "method FindEnabledReportNode not implemented")
}
func (UnimplementedReportNodeServiceServer) ReportNodeStream(grpc.BidiStreamingServer[ReportNodeStreamMessage, ReportNodeStreamMessage]) error {
- return status.Errorf(codes.Unimplemented, "method ReportNodeStream not implemented")
+ return status.Error(codes.Unimplemented, "method ReportNodeStream not implemented")
}
func (UnimplementedReportNodeServiceServer) UpdateReportNodeStatus(context.Context, *UpdateReportNodeStatusRequest) (*RPCSuccess, error) {
- return nil, status.Errorf(codes.Unimplemented, "method UpdateReportNodeStatus not implemented")
+ return nil, status.Error(codes.Unimplemented, "method UpdateReportNodeStatus not implemented")
}
func (UnimplementedReportNodeServiceServer) FindCurrentReportNodeConfig(context.Context, *FindCurrentReportNodeConfigRequest) (*FindCurrentReportNodeConfigResponse, error) {
- return nil, status.Errorf(codes.Unimplemented, "method FindCurrentReportNodeConfig not implemented")
+ return nil, status.Error(codes.Unimplemented, "method FindCurrentReportNodeConfig not implemented")
}
func (UnimplementedReportNodeServiceServer) FindReportNodeTasks(context.Context, *FindReportNodeTasksRequest) (*FindReportNodeTasksResponse, error) {
- return nil, status.Errorf(codes.Unimplemented, "method FindReportNodeTasks not implemented")
+ return nil, status.Error(codes.Unimplemented, "method FindReportNodeTasks not implemented")
}
func (UnimplementedReportNodeServiceServer) FindLatestReportNodeVersion(context.Context, *FindLatestReportNodeVersionRequest) (*FindLatestReportNodeVersionResponse, error) {
- return nil, status.Errorf(codes.Unimplemented, "method FindLatestReportNodeVersion not implemented")
+ return nil, status.Error(codes.Unimplemented, "method FindLatestReportNodeVersion not implemented")
}
func (UnimplementedReportNodeServiceServer) CountAllReportNodeTasks(context.Context, *CountAllReportNodeTasksRequest) (*RPCCountResponse, error) {
- return nil, status.Errorf(codes.Unimplemented, "method CountAllReportNodeTasks not implemented")
+ return nil, status.Error(codes.Unimplemented, "method CountAllReportNodeTasks not implemented")
}
func (UnimplementedReportNodeServiceServer) ListReportNodeTasks(context.Context, *ListReportNodeTasksRequest) (*ListReportNodeTasksResponse, error) {
- return nil, status.Errorf(codes.Unimplemented, "method ListReportNodeTasks not implemented")
+ return nil, status.Error(codes.Unimplemented, "method ListReportNodeTasks not implemented")
}
func (UnimplementedReportNodeServiceServer) UpdateReportNodeGlobalSetting(context.Context, *UpdateReportNodeGlobalSetting) (*RPCSuccess, error) {
- return nil, status.Errorf(codes.Unimplemented, "method UpdateReportNodeGlobalSetting not implemented")
+ return nil, status.Error(codes.Unimplemented, "method UpdateReportNodeGlobalSetting not implemented")
}
func (UnimplementedReportNodeServiceServer) ReadReportNodeGlobalSetting(context.Context, *ReadReportNodeGlobalSettingRequest) (*ReadReportNodeGlobalSettingResponse, error) {
- return nil, status.Errorf(codes.Unimplemented, "method ReadReportNodeGlobalSetting not implemented")
+ return nil, status.Error(codes.Unimplemented, "method ReadReportNodeGlobalSetting not implemented")
}
func (UnimplementedReportNodeServiceServer) testEmbeddedByValue() {}
@@ -335,7 +335,7 @@ type UnsafeReportNodeServiceServer interface {
}
func RegisterReportNodeServiceServer(s grpc.ServiceRegistrar, srv ReportNodeServiceServer) {
- // If the following call pancis, it indicates UnimplementedReportNodeServiceServer was
+ // If the following call panics, it indicates UnimplementedReportNodeServiceServer was
// embedded by pointer and is nil. This will cause panics if an
// unimplemented method is ever invoked, so we test this at initialization
// time to prevent it from happening at runtime later due to I/O.
diff --git a/EdgeCommon/pkg/rpc/pb/service_report_result.pb.go b/EdgeCommon/pkg/rpc/pb/service_report_result.pb.go
index 4342097..9f3ce47 100644
--- a/EdgeCommon/pkg/rpc/pb/service_report_result.pb.go
+++ b/EdgeCommon/pkg/rpc/pb/service_report_result.pb.go
@@ -1,7 +1,7 @@
// Code generated by protoc-gen-go. DO NOT EDIT.
// versions:
-// protoc-gen-go v1.36.0
-// protoc v6.33.2
+// protoc-gen-go v1.36.11
+// protoc v3.19.6
// source: service_report_result.proto
package pb
@@ -11,6 +11,7 @@ import (
protoimpl "google.golang.org/protobuf/runtime/protoimpl"
reflect "reflect"
sync "sync"
+ unsafe "unsafe"
)
const (
@@ -346,84 +347,42 @@ func (x *FindAllReportResultsResponse) GetReportResults() []*ReportResult {
var File_service_report_result_proto protoreflect.FileDescriptor
-var file_service_report_result_proto_rawDesc = []byte{
- 0x0a, 0x1b, 0x73, 0x65, 0x72, 0x76, 0x69, 0x63, 0x65, 0x5f, 0x72, 0x65, 0x70, 0x6f, 0x72, 0x74,
- 0x5f, 0x72, 0x65, 0x73, 0x75, 0x6c, 0x74, 0x2e, 0x70, 0x72, 0x6f, 0x74, 0x6f, 0x12, 0x02, 0x70,
- 0x62, 0x1a, 0x19, 0x6d, 0x6f, 0x64, 0x65, 0x6c, 0x73, 0x2f, 0x72, 0x70, 0x63, 0x5f, 0x6d, 0x65,
- 0x73, 0x73, 0x61, 0x67, 0x65, 0x73, 0x2e, 0x70, 0x72, 0x6f, 0x74, 0x6f, 0x1a, 0x20, 0x6d, 0x6f,
- 0x64, 0x65, 0x6c, 0x73, 0x2f, 0x6d, 0x6f, 0x64, 0x65, 0x6c, 0x5f, 0x72, 0x65, 0x70, 0x6f, 0x72,
- 0x74, 0x5f, 0x72, 0x65, 0x73, 0x75, 0x6c, 0x74, 0x2e, 0x70, 0x72, 0x6f, 0x74, 0x6f, 0x22, 0x72,
- 0x0a, 0x1c, 0x43, 0x6f, 0x75, 0x6e, 0x74, 0x41, 0x6c, 0x6c, 0x52, 0x65, 0x70, 0x6f, 0x72, 0x74,
- 0x52, 0x65, 0x73, 0x75, 0x6c, 0x74, 0x73, 0x52, 0x65, 0x71, 0x75, 0x65, 0x73, 0x74, 0x12, 0x22,
- 0x0a, 0x0c, 0x72, 0x65, 0x70, 0x6f, 0x72, 0x74, 0x4e, 0x6f, 0x64, 0x65, 0x49, 0x64, 0x18, 0x01,
- 0x20, 0x01, 0x28, 0x03, 0x52, 0x0c, 0x72, 0x65, 0x70, 0x6f, 0x72, 0x74, 0x4e, 0x6f, 0x64, 0x65,
- 0x49, 0x64, 0x12, 0x18, 0x0a, 0x07, 0x6f, 0x6b, 0x53, 0x74, 0x61, 0x74, 0x65, 0x18, 0x02, 0x20,
- 0x01, 0x28, 0x05, 0x52, 0x07, 0x6f, 0x6b, 0x53, 0x74, 0x61, 0x74, 0x65, 0x12, 0x14, 0x0a, 0x05,
- 0x6c, 0x65, 0x76, 0x65, 0x6c, 0x18, 0x03, 0x20, 0x01, 0x28, 0x09, 0x52, 0x05, 0x6c, 0x65, 0x76,
- 0x65, 0x6c, 0x22, 0x9a, 0x01, 0x0a, 0x18, 0x4c, 0x69, 0x73, 0x74, 0x52, 0x65, 0x70, 0x6f, 0x72,
- 0x74, 0x52, 0x65, 0x73, 0x75, 0x6c, 0x74, 0x73, 0x52, 0x65, 0x71, 0x75, 0x65, 0x73, 0x74, 0x12,
- 0x22, 0x0a, 0x0c, 0x72, 0x65, 0x70, 0x6f, 0x72, 0x74, 0x4e, 0x6f, 0x64, 0x65, 0x49, 0x64, 0x18,
- 0x01, 0x20, 0x01, 0x28, 0x03, 0x52, 0x0c, 0x72, 0x65, 0x70, 0x6f, 0x72, 0x74, 0x4e, 0x6f, 0x64,
- 0x65, 0x49, 0x64, 0x12, 0x18, 0x0a, 0x07, 0x6f, 0x6b, 0x53, 0x74, 0x61, 0x74, 0x65, 0x18, 0x02,
- 0x20, 0x01, 0x28, 0x05, 0x52, 0x07, 0x6f, 0x6b, 0x53, 0x74, 0x61, 0x74, 0x65, 0x12, 0x14, 0x0a,
- 0x05, 0x6c, 0x65, 0x76, 0x65, 0x6c, 0x18, 0x03, 0x20, 0x01, 0x28, 0x09, 0x52, 0x05, 0x6c, 0x65,
- 0x76, 0x65, 0x6c, 0x12, 0x16, 0x0a, 0x06, 0x6f, 0x66, 0x66, 0x73, 0x65, 0x74, 0x18, 0x04, 0x20,
- 0x01, 0x28, 0x03, 0x52, 0x06, 0x6f, 0x66, 0x66, 0x73, 0x65, 0x74, 0x12, 0x12, 0x0a, 0x04, 0x73,
- 0x69, 0x7a, 0x65, 0x18, 0x05, 0x20, 0x01, 0x28, 0x03, 0x52, 0x04, 0x73, 0x69, 0x7a, 0x65, 0x22,
- 0x53, 0x0a, 0x19, 0x4c, 0x69, 0x73, 0x74, 0x52, 0x65, 0x70, 0x6f, 0x72, 0x74, 0x52, 0x65, 0x73,
- 0x75, 0x6c, 0x74, 0x73, 0x52, 0x65, 0x73, 0x70, 0x6f, 0x6e, 0x73, 0x65, 0x12, 0x36, 0x0a, 0x0d,
- 0x72, 0x65, 0x70, 0x6f, 0x72, 0x74, 0x52, 0x65, 0x73, 0x75, 0x6c, 0x74, 0x73, 0x18, 0x01, 0x20,
- 0x03, 0x28, 0x0b, 0x32, 0x10, 0x2e, 0x70, 0x62, 0x2e, 0x52, 0x65, 0x70, 0x6f, 0x72, 0x74, 0x52,
- 0x65, 0x73, 0x75, 0x6c, 0x74, 0x52, 0x0d, 0x72, 0x65, 0x70, 0x6f, 0x72, 0x74, 0x52, 0x65, 0x73,
- 0x75, 0x6c, 0x74, 0x73, 0x22, 0x54, 0x0a, 0x1a, 0x55, 0x70, 0x64, 0x61, 0x74, 0x65, 0x52, 0x65,
- 0x70, 0x6f, 0x72, 0x74, 0x52, 0x65, 0x73, 0x75, 0x6c, 0x74, 0x73, 0x52, 0x65, 0x71, 0x75, 0x65,
- 0x73, 0x74, 0x12, 0x36, 0x0a, 0x0d, 0x72, 0x65, 0x70, 0x6f, 0x72, 0x74, 0x52, 0x65, 0x73, 0x75,
- 0x6c, 0x74, 0x73, 0x18, 0x01, 0x20, 0x03, 0x28, 0x0b, 0x32, 0x10, 0x2e, 0x70, 0x62, 0x2e, 0x52,
- 0x65, 0x70, 0x6f, 0x72, 0x74, 0x52, 0x65, 0x73, 0x75, 0x6c, 0x74, 0x52, 0x0d, 0x72, 0x65, 0x70,
- 0x6f, 0x72, 0x74, 0x52, 0x65, 0x73, 0x75, 0x6c, 0x74, 0x73, 0x22, 0x4d, 0x0a, 0x1b, 0x46, 0x69,
- 0x6e, 0x64, 0x41, 0x6c, 0x6c, 0x52, 0x65, 0x70, 0x6f, 0x72, 0x74, 0x52, 0x65, 0x73, 0x75, 0x6c,
- 0x74, 0x73, 0x52, 0x65, 0x71, 0x75, 0x65, 0x73, 0x74, 0x12, 0x12, 0x0a, 0x04, 0x74, 0x79, 0x70,
- 0x65, 0x18, 0x01, 0x20, 0x01, 0x28, 0x09, 0x52, 0x04, 0x74, 0x79, 0x70, 0x65, 0x12, 0x1a, 0x0a,
- 0x08, 0x74, 0x61, 0x72, 0x67, 0x65, 0x74, 0x49, 0x64, 0x18, 0x02, 0x20, 0x01, 0x28, 0x03, 0x52,
- 0x08, 0x74, 0x61, 0x72, 0x67, 0x65, 0x74, 0x49, 0x64, 0x22, 0x56, 0x0a, 0x1c, 0x46, 0x69, 0x6e,
- 0x64, 0x41, 0x6c, 0x6c, 0x52, 0x65, 0x70, 0x6f, 0x72, 0x74, 0x52, 0x65, 0x73, 0x75, 0x6c, 0x74,
- 0x73, 0x52, 0x65, 0x73, 0x70, 0x6f, 0x6e, 0x73, 0x65, 0x12, 0x36, 0x0a, 0x0d, 0x72, 0x65, 0x70,
- 0x6f, 0x72, 0x74, 0x52, 0x65, 0x73, 0x75, 0x6c, 0x74, 0x73, 0x18, 0x01, 0x20, 0x03, 0x28, 0x0b,
- 0x32, 0x10, 0x2e, 0x70, 0x62, 0x2e, 0x52, 0x65, 0x70, 0x6f, 0x72, 0x74, 0x52, 0x65, 0x73, 0x75,
- 0x6c, 0x74, 0x52, 0x0d, 0x72, 0x65, 0x70, 0x6f, 0x72, 0x74, 0x52, 0x65, 0x73, 0x75, 0x6c, 0x74,
- 0x73, 0x32, 0xda, 0x02, 0x0a, 0x13, 0x52, 0x65, 0x70, 0x6f, 0x72, 0x74, 0x52, 0x65, 0x73, 0x75,
- 0x6c, 0x74, 0x53, 0x65, 0x72, 0x76, 0x69, 0x63, 0x65, 0x12, 0x4f, 0x0a, 0x15, 0x63, 0x6f, 0x75,
- 0x6e, 0x74, 0x41, 0x6c, 0x6c, 0x52, 0x65, 0x70, 0x6f, 0x72, 0x74, 0x52, 0x65, 0x73, 0x75, 0x6c,
- 0x74, 0x73, 0x12, 0x20, 0x2e, 0x70, 0x62, 0x2e, 0x43, 0x6f, 0x75, 0x6e, 0x74, 0x41, 0x6c, 0x6c,
- 0x52, 0x65, 0x70, 0x6f, 0x72, 0x74, 0x52, 0x65, 0x73, 0x75, 0x6c, 0x74, 0x73, 0x52, 0x65, 0x71,
- 0x75, 0x65, 0x73, 0x74, 0x1a, 0x14, 0x2e, 0x70, 0x62, 0x2e, 0x52, 0x50, 0x43, 0x43, 0x6f, 0x75,
- 0x6e, 0x74, 0x52, 0x65, 0x73, 0x70, 0x6f, 0x6e, 0x73, 0x65, 0x12, 0x50, 0x0a, 0x11, 0x6c, 0x69,
- 0x73, 0x74, 0x52, 0x65, 0x70, 0x6f, 0x72, 0x74, 0x52, 0x65, 0x73, 0x75, 0x6c, 0x74, 0x73, 0x12,
- 0x1c, 0x2e, 0x70, 0x62, 0x2e, 0x4c, 0x69, 0x73, 0x74, 0x52, 0x65, 0x70, 0x6f, 0x72, 0x74, 0x52,
- 0x65, 0x73, 0x75, 0x6c, 0x74, 0x73, 0x52, 0x65, 0x71, 0x75, 0x65, 0x73, 0x74, 0x1a, 0x1d, 0x2e,
- 0x70, 0x62, 0x2e, 0x4c, 0x69, 0x73, 0x74, 0x52, 0x65, 0x70, 0x6f, 0x72, 0x74, 0x52, 0x65, 0x73,
- 0x75, 0x6c, 0x74, 0x73, 0x52, 0x65, 0x73, 0x70, 0x6f, 0x6e, 0x73, 0x65, 0x12, 0x45, 0x0a, 0x13,
- 0x75, 0x70, 0x64, 0x61, 0x74, 0x65, 0x52, 0x65, 0x70, 0x6f, 0x72, 0x74, 0x52, 0x65, 0x73, 0x75,
- 0x6c, 0x74, 0x73, 0x12, 0x1e, 0x2e, 0x70, 0x62, 0x2e, 0x55, 0x70, 0x64, 0x61, 0x74, 0x65, 0x52,
- 0x65, 0x70, 0x6f, 0x72, 0x74, 0x52, 0x65, 0x73, 0x75, 0x6c, 0x74, 0x73, 0x52, 0x65, 0x71, 0x75,
- 0x65, 0x73, 0x74, 0x1a, 0x0e, 0x2e, 0x70, 0x62, 0x2e, 0x52, 0x50, 0x43, 0x53, 0x75, 0x63, 0x63,
- 0x65, 0x73, 0x73, 0x12, 0x59, 0x0a, 0x14, 0x66, 0x69, 0x6e, 0x64, 0x41, 0x6c, 0x6c, 0x52, 0x65,
- 0x70, 0x6f, 0x72, 0x74, 0x52, 0x65, 0x73, 0x75, 0x6c, 0x74, 0x73, 0x12, 0x1f, 0x2e, 0x70, 0x62,
- 0x2e, 0x46, 0x69, 0x6e, 0x64, 0x41, 0x6c, 0x6c, 0x52, 0x65, 0x70, 0x6f, 0x72, 0x74, 0x52, 0x65,
- 0x73, 0x75, 0x6c, 0x74, 0x73, 0x52, 0x65, 0x71, 0x75, 0x65, 0x73, 0x74, 0x1a, 0x20, 0x2e, 0x70,
- 0x62, 0x2e, 0x46, 0x69, 0x6e, 0x64, 0x41, 0x6c, 0x6c, 0x52, 0x65, 0x70, 0x6f, 0x72, 0x74, 0x52,
- 0x65, 0x73, 0x75, 0x6c, 0x74, 0x73, 0x52, 0x65, 0x73, 0x70, 0x6f, 0x6e, 0x73, 0x65, 0x42, 0x06,
- 0x5a, 0x04, 0x2e, 0x2f, 0x70, 0x62, 0x62, 0x06, 0x70, 0x72, 0x6f, 0x74, 0x6f, 0x33,
-}
+const file_service_report_result_proto_rawDesc = "" +
+ "\n" +
+ "\x1bservice_report_result.proto\x12\x02pb\x1a\x19models/rpc_messages.proto\x1a models/model_report_result.proto\"r\n" +
+ "\x1cCountAllReportResultsRequest\x12\"\n" +
+ "\freportNodeId\x18\x01 \x01(\x03R\freportNodeId\x12\x18\n" +
+ "\aokState\x18\x02 \x01(\x05R\aokState\x12\x14\n" +
+ "\x05level\x18\x03 \x01(\tR\x05level\"\x9a\x01\n" +
+ "\x18ListReportResultsRequest\x12\"\n" +
+ "\freportNodeId\x18\x01 \x01(\x03R\freportNodeId\x12\x18\n" +
+ "\aokState\x18\x02 \x01(\x05R\aokState\x12\x14\n" +
+ "\x05level\x18\x03 \x01(\tR\x05level\x12\x16\n" +
+ "\x06offset\x18\x04 \x01(\x03R\x06offset\x12\x12\n" +
+ "\x04size\x18\x05 \x01(\x03R\x04size\"S\n" +
+ "\x19ListReportResultsResponse\x126\n" +
+ "\rreportResults\x18\x01 \x03(\v2\x10.pb.ReportResultR\rreportResults\"T\n" +
+ "\x1aUpdateReportResultsRequest\x126\n" +
+ "\rreportResults\x18\x01 \x03(\v2\x10.pb.ReportResultR\rreportResults\"M\n" +
+ "\x1bFindAllReportResultsRequest\x12\x12\n" +
+ "\x04type\x18\x01 \x01(\tR\x04type\x12\x1a\n" +
+ "\btargetId\x18\x02 \x01(\x03R\btargetId\"V\n" +
+ "\x1cFindAllReportResultsResponse\x126\n" +
+ "\rreportResults\x18\x01 \x03(\v2\x10.pb.ReportResultR\rreportResults2\xda\x02\n" +
+ "\x13ReportResultService\x12O\n" +
+ "\x15countAllReportResults\x12 .pb.CountAllReportResultsRequest\x1a\x14.pb.RPCCountResponse\x12P\n" +
+ "\x11listReportResults\x12\x1c.pb.ListReportResultsRequest\x1a\x1d.pb.ListReportResultsResponse\x12E\n" +
+ "\x13updateReportResults\x12\x1e.pb.UpdateReportResultsRequest\x1a\x0e.pb.RPCSuccess\x12Y\n" +
+ "\x14findAllReportResults\x12\x1f.pb.FindAllReportResultsRequest\x1a .pb.FindAllReportResultsResponseB\x06Z\x04./pbb\x06proto3"
var (
file_service_report_result_proto_rawDescOnce sync.Once
- file_service_report_result_proto_rawDescData = file_service_report_result_proto_rawDesc
+ file_service_report_result_proto_rawDescData []byte
)
func file_service_report_result_proto_rawDescGZIP() []byte {
file_service_report_result_proto_rawDescOnce.Do(func() {
- file_service_report_result_proto_rawDescData = protoimpl.X.CompressGZIP(file_service_report_result_proto_rawDescData)
+ file_service_report_result_proto_rawDescData = protoimpl.X.CompressGZIP(unsafe.Slice(unsafe.StringData(file_service_report_result_proto_rawDesc), len(file_service_report_result_proto_rawDesc)))
})
return file_service_report_result_proto_rawDescData
}
@@ -470,7 +429,7 @@ func file_service_report_result_proto_init() {
out := protoimpl.TypeBuilder{
File: protoimpl.DescBuilder{
GoPackagePath: reflect.TypeOf(x{}).PkgPath(),
- RawDescriptor: file_service_report_result_proto_rawDesc,
+ RawDescriptor: unsafe.Slice(unsafe.StringData(file_service_report_result_proto_rawDesc), len(file_service_report_result_proto_rawDesc)),
NumEnums: 0,
NumMessages: 6,
NumExtensions: 0,
@@ -481,7 +440,6 @@ func file_service_report_result_proto_init() {
MessageInfos: file_service_report_result_proto_msgTypes,
}.Build()
File_service_report_result_proto = out.File
- file_service_report_result_proto_rawDesc = nil
file_service_report_result_proto_goTypes = nil
file_service_report_result_proto_depIdxs = nil
}
diff --git a/EdgeCommon/pkg/rpc/pb/service_report_result_grpc.pb.go b/EdgeCommon/pkg/rpc/pb/service_report_result_grpc.pb.go
index b3cb76a..bab9724 100644
--- a/EdgeCommon/pkg/rpc/pb/service_report_result_grpc.pb.go
+++ b/EdgeCommon/pkg/rpc/pb/service_report_result_grpc.pb.go
@@ -1,7 +1,7 @@
// Code generated by protoc-gen-go-grpc. DO NOT EDIT.
// versions:
-// - protoc-gen-go-grpc v1.5.1
-// - protoc v6.33.2
+// - protoc-gen-go-grpc v1.6.1
+// - protoc v3.19.6
// source: service_report_result.proto
package pb
@@ -113,16 +113,16 @@ type ReportResultServiceServer interface {
type UnimplementedReportResultServiceServer struct{}
func (UnimplementedReportResultServiceServer) CountAllReportResults(context.Context, *CountAllReportResultsRequest) (*RPCCountResponse, error) {
- return nil, status.Errorf(codes.Unimplemented, "method CountAllReportResults not implemented")
+ return nil, status.Error(codes.Unimplemented, "method CountAllReportResults not implemented")
}
func (UnimplementedReportResultServiceServer) ListReportResults(context.Context, *ListReportResultsRequest) (*ListReportResultsResponse, error) {
- return nil, status.Errorf(codes.Unimplemented, "method ListReportResults not implemented")
+ return nil, status.Error(codes.Unimplemented, "method ListReportResults not implemented")
}
func (UnimplementedReportResultServiceServer) UpdateReportResults(context.Context, *UpdateReportResultsRequest) (*RPCSuccess, error) {
- return nil, status.Errorf(codes.Unimplemented, "method UpdateReportResults not implemented")
+ return nil, status.Error(codes.Unimplemented, "method UpdateReportResults not implemented")
}
func (UnimplementedReportResultServiceServer) FindAllReportResults(context.Context, *FindAllReportResultsRequest) (*FindAllReportResultsResponse, error) {
- return nil, status.Errorf(codes.Unimplemented, "method FindAllReportResults not implemented")
+ return nil, status.Error(codes.Unimplemented, "method FindAllReportResults not implemented")
}
func (UnimplementedReportResultServiceServer) testEmbeddedByValue() {}
@@ -134,7 +134,7 @@ type UnsafeReportResultServiceServer interface {
}
func RegisterReportResultServiceServer(s grpc.ServiceRegistrar, srv ReportResultServiceServer) {
- // If the following call pancis, it indicates UnimplementedReportResultServiceServer was
+ // If the following call panics, it indicates UnimplementedReportResultServiceServer was
// embedded by pointer and is nil. This will cause panics if an
// unimplemented method is ever invoked, so we test this at initialization
// time to prevent it from happening at runtime later due to I/O.
diff --git a/EdgeCommon/pkg/rpc/pb/service_reverse_proxy.pb.go b/EdgeCommon/pkg/rpc/pb/service_reverse_proxy.pb.go
index 06b64f8..4a307ff 100644
--- a/EdgeCommon/pkg/rpc/pb/service_reverse_proxy.pb.go
+++ b/EdgeCommon/pkg/rpc/pb/service_reverse_proxy.pb.go
@@ -1,7 +1,7 @@
// Code generated by protoc-gen-go. DO NOT EDIT.
// versions:
-// protoc-gen-go v1.36.0
-// protoc v6.33.2
+// protoc-gen-go v1.36.11
+// protoc v3.19.6
// source: service_reverse_proxy.proto
package pb
@@ -11,6 +11,7 @@ import (
protoimpl "google.golang.org/protobuf/runtime/protoimpl"
reflect "reflect"
sync "sync"
+ unsafe "unsafe"
)
const (
@@ -637,166 +638,72 @@ func (x *UpdateReverseProxyRequest) GetRetry40X() bool {
var File_service_reverse_proxy_proto protoreflect.FileDescriptor
-var file_service_reverse_proxy_proto_rawDesc = []byte{
- 0x0a, 0x1b, 0x73, 0x65, 0x72, 0x76, 0x69, 0x63, 0x65, 0x5f, 0x72, 0x65, 0x76, 0x65, 0x72, 0x73,
- 0x65, 0x5f, 0x70, 0x72, 0x6f, 0x78, 0x79, 0x2e, 0x70, 0x72, 0x6f, 0x74, 0x6f, 0x12, 0x02, 0x70,
- 0x62, 0x1a, 0x20, 0x6d, 0x6f, 0x64, 0x65, 0x6c, 0x73, 0x2f, 0x6d, 0x6f, 0x64, 0x65, 0x6c, 0x5f,
- 0x72, 0x65, 0x76, 0x65, 0x72, 0x73, 0x65, 0x5f, 0x70, 0x72, 0x6f, 0x78, 0x79, 0x2e, 0x70, 0x72,
- 0x6f, 0x74, 0x6f, 0x1a, 0x19, 0x6d, 0x6f, 0x64, 0x65, 0x6c, 0x73, 0x2f, 0x72, 0x70, 0x63, 0x5f,
- 0x6d, 0x65, 0x73, 0x73, 0x61, 0x67, 0x65, 0x73, 0x2e, 0x70, 0x72, 0x6f, 0x74, 0x6f, 0x22, 0xa1,
- 0x01, 0x0a, 0x19, 0x43, 0x72, 0x65, 0x61, 0x74, 0x65, 0x52, 0x65, 0x76, 0x65, 0x72, 0x73, 0x65,
- 0x50, 0x72, 0x6f, 0x78, 0x79, 0x52, 0x65, 0x71, 0x75, 0x65, 0x73, 0x74, 0x12, 0x26, 0x0a, 0x0e,
- 0x73, 0x63, 0x68, 0x65, 0x64, 0x75, 0x6c, 0x69, 0x6e, 0x67, 0x4a, 0x53, 0x4f, 0x4e, 0x18, 0x01,
- 0x20, 0x01, 0x28, 0x0c, 0x52, 0x0e, 0x73, 0x63, 0x68, 0x65, 0x64, 0x75, 0x6c, 0x69, 0x6e, 0x67,
- 0x4a, 0x53, 0x4f, 0x4e, 0x12, 0x2e, 0x0a, 0x12, 0x70, 0x72, 0x69, 0x6d, 0x61, 0x72, 0x79, 0x4f,
- 0x72, 0x69, 0x67, 0x69, 0x6e, 0x73, 0x4a, 0x53, 0x4f, 0x4e, 0x18, 0x02, 0x20, 0x01, 0x28, 0x0c,
- 0x52, 0x12, 0x70, 0x72, 0x69, 0x6d, 0x61, 0x72, 0x79, 0x4f, 0x72, 0x69, 0x67, 0x69, 0x6e, 0x73,
- 0x4a, 0x53, 0x4f, 0x4e, 0x12, 0x2c, 0x0a, 0x11, 0x62, 0x61, 0x63, 0x6b, 0x75, 0x70, 0x4f, 0x72,
- 0x69, 0x67, 0x69, 0x6e, 0x73, 0x4a, 0x53, 0x4f, 0x4e, 0x18, 0x03, 0x20, 0x01, 0x28, 0x0c, 0x52,
- 0x11, 0x62, 0x61, 0x63, 0x6b, 0x75, 0x70, 0x4f, 0x72, 0x69, 0x67, 0x69, 0x6e, 0x73, 0x4a, 0x53,
- 0x4f, 0x4e, 0x22, 0x44, 0x0a, 0x1a, 0x43, 0x72, 0x65, 0x61, 0x74, 0x65, 0x52, 0x65, 0x76, 0x65,
- 0x72, 0x73, 0x65, 0x50, 0x72, 0x6f, 0x78, 0x79, 0x52, 0x65, 0x73, 0x70, 0x6f, 0x6e, 0x73, 0x65,
- 0x12, 0x26, 0x0a, 0x0e, 0x72, 0x65, 0x76, 0x65, 0x72, 0x73, 0x65, 0x50, 0x72, 0x6f, 0x78, 0x79,
- 0x49, 0x64, 0x18, 0x01, 0x20, 0x01, 0x28, 0x03, 0x52, 0x0e, 0x72, 0x65, 0x76, 0x65, 0x72, 0x73,
- 0x65, 0x50, 0x72, 0x6f, 0x78, 0x79, 0x49, 0x64, 0x22, 0x48, 0x0a, 0x1e, 0x46, 0x69, 0x6e, 0x64,
- 0x45, 0x6e, 0x61, 0x62, 0x6c, 0x65, 0x64, 0x52, 0x65, 0x76, 0x65, 0x72, 0x73, 0x65, 0x50, 0x72,
- 0x6f, 0x78, 0x79, 0x52, 0x65, 0x71, 0x75, 0x65, 0x73, 0x74, 0x12, 0x26, 0x0a, 0x0e, 0x72, 0x65,
- 0x76, 0x65, 0x72, 0x73, 0x65, 0x50, 0x72, 0x6f, 0x78, 0x79, 0x49, 0x64, 0x18, 0x01, 0x20, 0x01,
- 0x28, 0x03, 0x52, 0x0e, 0x72, 0x65, 0x76, 0x65, 0x72, 0x73, 0x65, 0x50, 0x72, 0x6f, 0x78, 0x79,
- 0x49, 0x64, 0x22, 0x57, 0x0a, 0x1f, 0x46, 0x69, 0x6e, 0x64, 0x45, 0x6e, 0x61, 0x62, 0x6c, 0x65,
- 0x64, 0x52, 0x65, 0x76, 0x65, 0x72, 0x73, 0x65, 0x50, 0x72, 0x6f, 0x78, 0x79, 0x52, 0x65, 0x73,
- 0x70, 0x6f, 0x6e, 0x73, 0x65, 0x12, 0x34, 0x0a, 0x0c, 0x72, 0x65, 0x76, 0x65, 0x72, 0x73, 0x65,
- 0x50, 0x72, 0x6f, 0x78, 0x79, 0x18, 0x01, 0x20, 0x01, 0x28, 0x0b, 0x32, 0x10, 0x2e, 0x70, 0x62,
- 0x2e, 0x52, 0x65, 0x76, 0x65, 0x72, 0x73, 0x65, 0x50, 0x72, 0x6f, 0x78, 0x79, 0x52, 0x0c, 0x72,
- 0x65, 0x76, 0x65, 0x72, 0x73, 0x65, 0x50, 0x72, 0x6f, 0x78, 0x79, 0x22, 0x4e, 0x0a, 0x24, 0x46,
- 0x69, 0x6e, 0x64, 0x45, 0x6e, 0x61, 0x62, 0x6c, 0x65, 0x64, 0x52, 0x65, 0x76, 0x65, 0x72, 0x73,
- 0x65, 0x50, 0x72, 0x6f, 0x78, 0x79, 0x43, 0x6f, 0x6e, 0x66, 0x69, 0x67, 0x52, 0x65, 0x71, 0x75,
- 0x65, 0x73, 0x74, 0x12, 0x26, 0x0a, 0x0e, 0x72, 0x65, 0x76, 0x65, 0x72, 0x73, 0x65, 0x50, 0x72,
- 0x6f, 0x78, 0x79, 0x49, 0x64, 0x18, 0x01, 0x20, 0x01, 0x28, 0x03, 0x52, 0x0e, 0x72, 0x65, 0x76,
- 0x65, 0x72, 0x73, 0x65, 0x50, 0x72, 0x6f, 0x78, 0x79, 0x49, 0x64, 0x22, 0x53, 0x0a, 0x25, 0x46,
- 0x69, 0x6e, 0x64, 0x45, 0x6e, 0x61, 0x62, 0x6c, 0x65, 0x64, 0x52, 0x65, 0x76, 0x65, 0x72, 0x73,
- 0x65, 0x50, 0x72, 0x6f, 0x78, 0x79, 0x43, 0x6f, 0x6e, 0x66, 0x69, 0x67, 0x52, 0x65, 0x73, 0x70,
- 0x6f, 0x6e, 0x73, 0x65, 0x12, 0x2a, 0x0a, 0x10, 0x72, 0x65, 0x76, 0x65, 0x72, 0x73, 0x65, 0x50,
- 0x72, 0x6f, 0x78, 0x79, 0x4a, 0x53, 0x4f, 0x4e, 0x18, 0x01, 0x20, 0x01, 0x28, 0x0c, 0x52, 0x10,
- 0x72, 0x65, 0x76, 0x65, 0x72, 0x73, 0x65, 0x50, 0x72, 0x6f, 0x78, 0x79, 0x4a, 0x53, 0x4f, 0x4e,
- 0x22, 0x75, 0x0a, 0x23, 0x55, 0x70, 0x64, 0x61, 0x74, 0x65, 0x52, 0x65, 0x76, 0x65, 0x72, 0x73,
- 0x65, 0x50, 0x72, 0x6f, 0x78, 0x79, 0x53, 0x63, 0x68, 0x65, 0x64, 0x75, 0x6c, 0x69, 0x6e, 0x67,
- 0x52, 0x65, 0x71, 0x75, 0x65, 0x73, 0x74, 0x12, 0x26, 0x0a, 0x0e, 0x72, 0x65, 0x76, 0x65, 0x72,
- 0x73, 0x65, 0x50, 0x72, 0x6f, 0x78, 0x79, 0x49, 0x64, 0x18, 0x01, 0x20, 0x01, 0x28, 0x03, 0x52,
- 0x0e, 0x72, 0x65, 0x76, 0x65, 0x72, 0x73, 0x65, 0x50, 0x72, 0x6f, 0x78, 0x79, 0x49, 0x64, 0x12,
- 0x26, 0x0a, 0x0e, 0x73, 0x63, 0x68, 0x65, 0x64, 0x75, 0x6c, 0x69, 0x6e, 0x67, 0x4a, 0x53, 0x4f,
- 0x4e, 0x18, 0x02, 0x20, 0x01, 0x28, 0x0c, 0x52, 0x0e, 0x73, 0x63, 0x68, 0x65, 0x64, 0x75, 0x6c,
- 0x69, 0x6e, 0x67, 0x4a, 0x53, 0x4f, 0x4e, 0x22, 0x73, 0x0a, 0x27, 0x55, 0x70, 0x64, 0x61, 0x74,
- 0x65, 0x52, 0x65, 0x76, 0x65, 0x72, 0x73, 0x65, 0x50, 0x72, 0x6f, 0x78, 0x79, 0x50, 0x72, 0x69,
- 0x6d, 0x61, 0x72, 0x79, 0x4f, 0x72, 0x69, 0x67, 0x69, 0x6e, 0x73, 0x52, 0x65, 0x71, 0x75, 0x65,
- 0x73, 0x74, 0x12, 0x26, 0x0a, 0x0e, 0x72, 0x65, 0x76, 0x65, 0x72, 0x73, 0x65, 0x50, 0x72, 0x6f,
- 0x78, 0x79, 0x49, 0x64, 0x18, 0x01, 0x20, 0x01, 0x28, 0x03, 0x52, 0x0e, 0x72, 0x65, 0x76, 0x65,
- 0x72, 0x73, 0x65, 0x50, 0x72, 0x6f, 0x78, 0x79, 0x49, 0x64, 0x12, 0x20, 0x0a, 0x0b, 0x6f, 0x72,
- 0x69, 0x67, 0x69, 0x6e, 0x73, 0x4a, 0x53, 0x4f, 0x4e, 0x18, 0x02, 0x20, 0x01, 0x28, 0x0c, 0x52,
- 0x0b, 0x6f, 0x72, 0x69, 0x67, 0x69, 0x6e, 0x73, 0x4a, 0x53, 0x4f, 0x4e, 0x22, 0x72, 0x0a, 0x26,
- 0x55, 0x70, 0x64, 0x61, 0x74, 0x65, 0x52, 0x65, 0x76, 0x65, 0x72, 0x73, 0x65, 0x50, 0x72, 0x6f,
- 0x78, 0x79, 0x42, 0x61, 0x63, 0x6b, 0x75, 0x70, 0x4f, 0x72, 0x69, 0x67, 0x69, 0x6e, 0x73, 0x52,
- 0x65, 0x71, 0x75, 0x65, 0x73, 0x74, 0x12, 0x26, 0x0a, 0x0e, 0x72, 0x65, 0x76, 0x65, 0x72, 0x73,
- 0x65, 0x50, 0x72, 0x6f, 0x78, 0x79, 0x49, 0x64, 0x18, 0x01, 0x20, 0x01, 0x28, 0x03, 0x52, 0x0e,
- 0x72, 0x65, 0x76, 0x65, 0x72, 0x73, 0x65, 0x50, 0x72, 0x6f, 0x78, 0x79, 0x49, 0x64, 0x12, 0x20,
- 0x0a, 0x0b, 0x6f, 0x72, 0x69, 0x67, 0x69, 0x6e, 0x73, 0x4a, 0x53, 0x4f, 0x4e, 0x18, 0x02, 0x20,
- 0x01, 0x28, 0x0c, 0x52, 0x0b, 0x6f, 0x72, 0x69, 0x67, 0x69, 0x6e, 0x73, 0x4a, 0x53, 0x4f, 0x4e,
- 0x22, 0x99, 0x05, 0x0a, 0x19, 0x55, 0x70, 0x64, 0x61, 0x74, 0x65, 0x52, 0x65, 0x76, 0x65, 0x72,
- 0x73, 0x65, 0x50, 0x72, 0x6f, 0x78, 0x79, 0x52, 0x65, 0x71, 0x75, 0x65, 0x73, 0x74, 0x12, 0x26,
- 0x0a, 0x0e, 0x72, 0x65, 0x76, 0x65, 0x72, 0x73, 0x65, 0x50, 0x72, 0x6f, 0x78, 0x79, 0x49, 0x64,
- 0x18, 0x01, 0x20, 0x01, 0x28, 0x03, 0x52, 0x0e, 0x72, 0x65, 0x76, 0x65, 0x72, 0x73, 0x65, 0x50,
- 0x72, 0x6f, 0x78, 0x79, 0x49, 0x64, 0x12, 0x28, 0x0a, 0x0f, 0x72, 0x65, 0x71, 0x75, 0x65, 0x73,
- 0x74, 0x48, 0x6f, 0x73, 0x74, 0x54, 0x79, 0x70, 0x65, 0x18, 0x06, 0x20, 0x01, 0x28, 0x05, 0x52,
- 0x0f, 0x72, 0x65, 0x71, 0x75, 0x65, 0x73, 0x74, 0x48, 0x6f, 0x73, 0x74, 0x54, 0x79, 0x70, 0x65,
- 0x12, 0x20, 0x0a, 0x0b, 0x72, 0x65, 0x71, 0x75, 0x65, 0x73, 0x74, 0x48, 0x6f, 0x73, 0x74, 0x18,
- 0x02, 0x20, 0x01, 0x28, 0x09, 0x52, 0x0b, 0x72, 0x65, 0x71, 0x75, 0x65, 0x73, 0x74, 0x48, 0x6f,
- 0x73, 0x74, 0x12, 0x3a, 0x0a, 0x18, 0x72, 0x65, 0x71, 0x75, 0x65, 0x73, 0x74, 0x48, 0x6f, 0x73,
- 0x74, 0x45, 0x78, 0x63, 0x6c, 0x75, 0x64, 0x69, 0x6e, 0x67, 0x50, 0x6f, 0x72, 0x74, 0x18, 0x0f,
- 0x20, 0x01, 0x28, 0x08, 0x52, 0x18, 0x72, 0x65, 0x71, 0x75, 0x65, 0x73, 0x74, 0x48, 0x6f, 0x73,
- 0x74, 0x45, 0x78, 0x63, 0x6c, 0x75, 0x64, 0x69, 0x6e, 0x67, 0x50, 0x6f, 0x72, 0x74, 0x12, 0x1e,
- 0x0a, 0x0a, 0x72, 0x65, 0x71, 0x75, 0x65, 0x73, 0x74, 0x55, 0x52, 0x49, 0x18, 0x03, 0x20, 0x01,
- 0x28, 0x09, 0x52, 0x0a, 0x72, 0x65, 0x71, 0x75, 0x65, 0x73, 0x74, 0x55, 0x52, 0x49, 0x12, 0x20,
- 0x0a, 0x0b, 0x73, 0x74, 0x72, 0x69, 0x70, 0x50, 0x72, 0x65, 0x66, 0x69, 0x78, 0x18, 0x04, 0x20,
- 0x01, 0x28, 0x09, 0x52, 0x0b, 0x73, 0x74, 0x72, 0x69, 0x70, 0x50, 0x72, 0x65, 0x66, 0x69, 0x78,
- 0x12, 0x1c, 0x0a, 0x09, 0x61, 0x75, 0x74, 0x6f, 0x46, 0x6c, 0x75, 0x73, 0x68, 0x18, 0x05, 0x20,
- 0x01, 0x28, 0x08, 0x52, 0x09, 0x61, 0x75, 0x74, 0x6f, 0x46, 0x6c, 0x75, 0x73, 0x68, 0x12, 0x1e,
- 0x0a, 0x0a, 0x61, 0x64, 0x64, 0x48, 0x65, 0x61, 0x64, 0x65, 0x72, 0x73, 0x18, 0x07, 0x20, 0x03,
- 0x28, 0x09, 0x52, 0x0a, 0x61, 0x64, 0x64, 0x48, 0x65, 0x61, 0x64, 0x65, 0x72, 0x73, 0x12, 0x28,
- 0x0a, 0x0f, 0x63, 0x6f, 0x6e, 0x6e, 0x54, 0x69, 0x6d, 0x65, 0x6f, 0x75, 0x74, 0x4a, 0x53, 0x4f,
- 0x4e, 0x18, 0x08, 0x20, 0x01, 0x28, 0x0c, 0x52, 0x0f, 0x63, 0x6f, 0x6e, 0x6e, 0x54, 0x69, 0x6d,
- 0x65, 0x6f, 0x75, 0x74, 0x4a, 0x53, 0x4f, 0x4e, 0x12, 0x28, 0x0a, 0x0f, 0x72, 0x65, 0x61, 0x64,
- 0x54, 0x69, 0x6d, 0x65, 0x6f, 0x75, 0x74, 0x4a, 0x53, 0x4f, 0x4e, 0x18, 0x09, 0x20, 0x01, 0x28,
- 0x0c, 0x52, 0x0f, 0x72, 0x65, 0x61, 0x64, 0x54, 0x69, 0x6d, 0x65, 0x6f, 0x75, 0x74, 0x4a, 0x53,
- 0x4f, 0x4e, 0x12, 0x28, 0x0a, 0x0f, 0x69, 0x64, 0x6c, 0x65, 0x54, 0x69, 0x6d, 0x65, 0x6f, 0x75,
- 0x74, 0x4a, 0x53, 0x4f, 0x4e, 0x18, 0x0a, 0x20, 0x01, 0x28, 0x0c, 0x52, 0x0f, 0x69, 0x64, 0x6c,
- 0x65, 0x54, 0x69, 0x6d, 0x65, 0x6f, 0x75, 0x74, 0x4a, 0x53, 0x4f, 0x4e, 0x12, 0x1a, 0x0a, 0x08,
- 0x6d, 0x61, 0x78, 0x43, 0x6f, 0x6e, 0x6e, 0x73, 0x18, 0x0b, 0x20, 0x01, 0x28, 0x05, 0x52, 0x08,
- 0x6d, 0x61, 0x78, 0x43, 0x6f, 0x6e, 0x6e, 0x73, 0x12, 0x22, 0x0a, 0x0c, 0x6d, 0x61, 0x78, 0x49,
- 0x64, 0x6c, 0x65, 0x43, 0x6f, 0x6e, 0x6e, 0x73, 0x18, 0x0c, 0x20, 0x01, 0x28, 0x05, 0x52, 0x0c,
- 0x6d, 0x61, 0x78, 0x49, 0x64, 0x6c, 0x65, 0x43, 0x6f, 0x6e, 0x6e, 0x73, 0x12, 0x2c, 0x0a, 0x11,
- 0x70, 0x72, 0x6f, 0x78, 0x79, 0x50, 0x72, 0x6f, 0x74, 0x6f, 0x63, 0x6f, 0x6c, 0x4a, 0x53, 0x4f,
- 0x4e, 0x18, 0x0d, 0x20, 0x01, 0x28, 0x0c, 0x52, 0x11, 0x70, 0x72, 0x6f, 0x78, 0x79, 0x50, 0x72,
- 0x6f, 0x74, 0x6f, 0x63, 0x6f, 0x6c, 0x4a, 0x53, 0x4f, 0x4e, 0x12, 0x28, 0x0a, 0x0f, 0x66, 0x6f,
- 0x6c, 0x6c, 0x6f, 0x77, 0x52, 0x65, 0x64, 0x69, 0x72, 0x65, 0x63, 0x74, 0x73, 0x18, 0x0e, 0x20,
- 0x01, 0x28, 0x08, 0x52, 0x0f, 0x66, 0x6f, 0x6c, 0x6c, 0x6f, 0x77, 0x52, 0x65, 0x64, 0x69, 0x72,
- 0x65, 0x63, 0x74, 0x73, 0x12, 0x1a, 0x0a, 0x08, 0x72, 0x65, 0x74, 0x72, 0x79, 0x35, 0x30, 0x58,
- 0x18, 0x10, 0x20, 0x01, 0x28, 0x08, 0x52, 0x08, 0x72, 0x65, 0x74, 0x72, 0x79, 0x35, 0x30, 0x58,
- 0x12, 0x1a, 0x0a, 0x08, 0x72, 0x65, 0x74, 0x72, 0x79, 0x34, 0x30, 0x58, 0x18, 0x11, 0x20, 0x01,
- 0x28, 0x08, 0x52, 0x08, 0x72, 0x65, 0x74, 0x72, 0x79, 0x34, 0x30, 0x58, 0x32, 0xa2, 0x05, 0x0a,
- 0x13, 0x52, 0x65, 0x76, 0x65, 0x72, 0x73, 0x65, 0x50, 0x72, 0x6f, 0x78, 0x79, 0x53, 0x65, 0x72,
- 0x76, 0x69, 0x63, 0x65, 0x12, 0x53, 0x0a, 0x12, 0x63, 0x72, 0x65, 0x61, 0x74, 0x65, 0x52, 0x65,
- 0x76, 0x65, 0x72, 0x73, 0x65, 0x50, 0x72, 0x6f, 0x78, 0x79, 0x12, 0x1d, 0x2e, 0x70, 0x62, 0x2e,
- 0x43, 0x72, 0x65, 0x61, 0x74, 0x65, 0x52, 0x65, 0x76, 0x65, 0x72, 0x73, 0x65, 0x50, 0x72, 0x6f,
- 0x78, 0x79, 0x52, 0x65, 0x71, 0x75, 0x65, 0x73, 0x74, 0x1a, 0x1e, 0x2e, 0x70, 0x62, 0x2e, 0x43,
- 0x72, 0x65, 0x61, 0x74, 0x65, 0x52, 0x65, 0x76, 0x65, 0x72, 0x73, 0x65, 0x50, 0x72, 0x6f, 0x78,
- 0x79, 0x52, 0x65, 0x73, 0x70, 0x6f, 0x6e, 0x73, 0x65, 0x12, 0x62, 0x0a, 0x17, 0x66, 0x69, 0x6e,
- 0x64, 0x45, 0x6e, 0x61, 0x62, 0x6c, 0x65, 0x64, 0x52, 0x65, 0x76, 0x65, 0x72, 0x73, 0x65, 0x50,
- 0x72, 0x6f, 0x78, 0x79, 0x12, 0x22, 0x2e, 0x70, 0x62, 0x2e, 0x46, 0x69, 0x6e, 0x64, 0x45, 0x6e,
- 0x61, 0x62, 0x6c, 0x65, 0x64, 0x52, 0x65, 0x76, 0x65, 0x72, 0x73, 0x65, 0x50, 0x72, 0x6f, 0x78,
- 0x79, 0x52, 0x65, 0x71, 0x75, 0x65, 0x73, 0x74, 0x1a, 0x23, 0x2e, 0x70, 0x62, 0x2e, 0x46, 0x69,
- 0x6e, 0x64, 0x45, 0x6e, 0x61, 0x62, 0x6c, 0x65, 0x64, 0x52, 0x65, 0x76, 0x65, 0x72, 0x73, 0x65,
- 0x50, 0x72, 0x6f, 0x78, 0x79, 0x52, 0x65, 0x73, 0x70, 0x6f, 0x6e, 0x73, 0x65, 0x12, 0x74, 0x0a,
- 0x1d, 0x66, 0x69, 0x6e, 0x64, 0x45, 0x6e, 0x61, 0x62, 0x6c, 0x65, 0x64, 0x52, 0x65, 0x76, 0x65,
- 0x72, 0x73, 0x65, 0x50, 0x72, 0x6f, 0x78, 0x79, 0x43, 0x6f, 0x6e, 0x66, 0x69, 0x67, 0x12, 0x28,
- 0x2e, 0x70, 0x62, 0x2e, 0x46, 0x69, 0x6e, 0x64, 0x45, 0x6e, 0x61, 0x62, 0x6c, 0x65, 0x64, 0x52,
- 0x65, 0x76, 0x65, 0x72, 0x73, 0x65, 0x50, 0x72, 0x6f, 0x78, 0x79, 0x43, 0x6f, 0x6e, 0x66, 0x69,
- 0x67, 0x52, 0x65, 0x71, 0x75, 0x65, 0x73, 0x74, 0x1a, 0x29, 0x2e, 0x70, 0x62, 0x2e, 0x46, 0x69,
- 0x6e, 0x64, 0x45, 0x6e, 0x61, 0x62, 0x6c, 0x65, 0x64, 0x52, 0x65, 0x76, 0x65, 0x72, 0x73, 0x65,
- 0x50, 0x72, 0x6f, 0x78, 0x79, 0x43, 0x6f, 0x6e, 0x66, 0x69, 0x67, 0x52, 0x65, 0x73, 0x70, 0x6f,
- 0x6e, 0x73, 0x65, 0x12, 0x57, 0x0a, 0x1c, 0x75, 0x70, 0x64, 0x61, 0x74, 0x65, 0x52, 0x65, 0x76,
- 0x65, 0x72, 0x73, 0x65, 0x50, 0x72, 0x6f, 0x78, 0x79, 0x53, 0x63, 0x68, 0x65, 0x64, 0x75, 0x6c,
- 0x69, 0x6e, 0x67, 0x12, 0x27, 0x2e, 0x70, 0x62, 0x2e, 0x55, 0x70, 0x64, 0x61, 0x74, 0x65, 0x52,
- 0x65, 0x76, 0x65, 0x72, 0x73, 0x65, 0x50, 0x72, 0x6f, 0x78, 0x79, 0x53, 0x63, 0x68, 0x65, 0x64,
- 0x75, 0x6c, 0x69, 0x6e, 0x67, 0x52, 0x65, 0x71, 0x75, 0x65, 0x73, 0x74, 0x1a, 0x0e, 0x2e, 0x70,
- 0x62, 0x2e, 0x52, 0x50, 0x43, 0x53, 0x75, 0x63, 0x63, 0x65, 0x73, 0x73, 0x12, 0x5f, 0x0a, 0x20,
- 0x75, 0x70, 0x64, 0x61, 0x74, 0x65, 0x52, 0x65, 0x76, 0x65, 0x72, 0x73, 0x65, 0x50, 0x72, 0x6f,
- 0x78, 0x79, 0x50, 0x72, 0x69, 0x6d, 0x61, 0x72, 0x79, 0x4f, 0x72, 0x69, 0x67, 0x69, 0x6e, 0x73,
- 0x12, 0x2b, 0x2e, 0x70, 0x62, 0x2e, 0x55, 0x70, 0x64, 0x61, 0x74, 0x65, 0x52, 0x65, 0x76, 0x65,
- 0x72, 0x73, 0x65, 0x50, 0x72, 0x6f, 0x78, 0x79, 0x50, 0x72, 0x69, 0x6d, 0x61, 0x72, 0x79, 0x4f,
- 0x72, 0x69, 0x67, 0x69, 0x6e, 0x73, 0x52, 0x65, 0x71, 0x75, 0x65, 0x73, 0x74, 0x1a, 0x0e, 0x2e,
- 0x70, 0x62, 0x2e, 0x52, 0x50, 0x43, 0x53, 0x75, 0x63, 0x63, 0x65, 0x73, 0x73, 0x12, 0x5d, 0x0a,
- 0x1f, 0x75, 0x70, 0x64, 0x61, 0x74, 0x65, 0x52, 0x65, 0x76, 0x65, 0x72, 0x73, 0x65, 0x50, 0x72,
- 0x6f, 0x78, 0x79, 0x42, 0x61, 0x63, 0x6b, 0x75, 0x70, 0x4f, 0x72, 0x69, 0x67, 0x69, 0x6e, 0x73,
- 0x12, 0x2a, 0x2e, 0x70, 0x62, 0x2e, 0x55, 0x70, 0x64, 0x61, 0x74, 0x65, 0x52, 0x65, 0x76, 0x65,
- 0x72, 0x73, 0x65, 0x50, 0x72, 0x6f, 0x78, 0x79, 0x42, 0x61, 0x63, 0x6b, 0x75, 0x70, 0x4f, 0x72,
- 0x69, 0x67, 0x69, 0x6e, 0x73, 0x52, 0x65, 0x71, 0x75, 0x65, 0x73, 0x74, 0x1a, 0x0e, 0x2e, 0x70,
- 0x62, 0x2e, 0x52, 0x50, 0x43, 0x53, 0x75, 0x63, 0x63, 0x65, 0x73, 0x73, 0x12, 0x43, 0x0a, 0x12,
- 0x75, 0x70, 0x64, 0x61, 0x74, 0x65, 0x52, 0x65, 0x76, 0x65, 0x72, 0x73, 0x65, 0x50, 0x72, 0x6f,
- 0x78, 0x79, 0x12, 0x1d, 0x2e, 0x70, 0x62, 0x2e, 0x55, 0x70, 0x64, 0x61, 0x74, 0x65, 0x52, 0x65,
- 0x76, 0x65, 0x72, 0x73, 0x65, 0x50, 0x72, 0x6f, 0x78, 0x79, 0x52, 0x65, 0x71, 0x75, 0x65, 0x73,
- 0x74, 0x1a, 0x0e, 0x2e, 0x70, 0x62, 0x2e, 0x52, 0x50, 0x43, 0x53, 0x75, 0x63, 0x63, 0x65, 0x73,
- 0x73, 0x42, 0x06, 0x5a, 0x04, 0x2e, 0x2f, 0x70, 0x62, 0x62, 0x06, 0x70, 0x72, 0x6f, 0x74, 0x6f,
- 0x33,
-}
+const file_service_reverse_proxy_proto_rawDesc = "" +
+ "\n" +
+ "\x1bservice_reverse_proxy.proto\x12\x02pb\x1a models/model_reverse_proxy.proto\x1a\x19models/rpc_messages.proto\"\xa1\x01\n" +
+ "\x19CreateReverseProxyRequest\x12&\n" +
+ "\x0eschedulingJSON\x18\x01 \x01(\fR\x0eschedulingJSON\x12.\n" +
+ "\x12primaryOriginsJSON\x18\x02 \x01(\fR\x12primaryOriginsJSON\x12,\n" +
+ "\x11backupOriginsJSON\x18\x03 \x01(\fR\x11backupOriginsJSON\"D\n" +
+ "\x1aCreateReverseProxyResponse\x12&\n" +
+ "\x0ereverseProxyId\x18\x01 \x01(\x03R\x0ereverseProxyId\"H\n" +
+ "\x1eFindEnabledReverseProxyRequest\x12&\n" +
+ "\x0ereverseProxyId\x18\x01 \x01(\x03R\x0ereverseProxyId\"W\n" +
+ "\x1fFindEnabledReverseProxyResponse\x124\n" +
+ "\freverseProxy\x18\x01 \x01(\v2\x10.pb.ReverseProxyR\freverseProxy\"N\n" +
+ "$FindEnabledReverseProxyConfigRequest\x12&\n" +
+ "\x0ereverseProxyId\x18\x01 \x01(\x03R\x0ereverseProxyId\"S\n" +
+ "%FindEnabledReverseProxyConfigResponse\x12*\n" +
+ "\x10reverseProxyJSON\x18\x01 \x01(\fR\x10reverseProxyJSON\"u\n" +
+ "#UpdateReverseProxySchedulingRequest\x12&\n" +
+ "\x0ereverseProxyId\x18\x01 \x01(\x03R\x0ereverseProxyId\x12&\n" +
+ "\x0eschedulingJSON\x18\x02 \x01(\fR\x0eschedulingJSON\"s\n" +
+ "'UpdateReverseProxyPrimaryOriginsRequest\x12&\n" +
+ "\x0ereverseProxyId\x18\x01 \x01(\x03R\x0ereverseProxyId\x12 \n" +
+ "\voriginsJSON\x18\x02 \x01(\fR\voriginsJSON\"r\n" +
+ "&UpdateReverseProxyBackupOriginsRequest\x12&\n" +
+ "\x0ereverseProxyId\x18\x01 \x01(\x03R\x0ereverseProxyId\x12 \n" +
+ "\voriginsJSON\x18\x02 \x01(\fR\voriginsJSON\"\x99\x05\n" +
+ "\x19UpdateReverseProxyRequest\x12&\n" +
+ "\x0ereverseProxyId\x18\x01 \x01(\x03R\x0ereverseProxyId\x12(\n" +
+ "\x0frequestHostType\x18\x06 \x01(\x05R\x0frequestHostType\x12 \n" +
+ "\vrequestHost\x18\x02 \x01(\tR\vrequestHost\x12:\n" +
+ "\x18requestHostExcludingPort\x18\x0f \x01(\bR\x18requestHostExcludingPort\x12\x1e\n" +
+ "\n" +
+ "requestURI\x18\x03 \x01(\tR\n" +
+ "requestURI\x12 \n" +
+ "\vstripPrefix\x18\x04 \x01(\tR\vstripPrefix\x12\x1c\n" +
+ "\tautoFlush\x18\x05 \x01(\bR\tautoFlush\x12\x1e\n" +
+ "\n" +
+ "addHeaders\x18\a \x03(\tR\n" +
+ "addHeaders\x12(\n" +
+ "\x0fconnTimeoutJSON\x18\b \x01(\fR\x0fconnTimeoutJSON\x12(\n" +
+ "\x0freadTimeoutJSON\x18\t \x01(\fR\x0freadTimeoutJSON\x12(\n" +
+ "\x0fidleTimeoutJSON\x18\n" +
+ " \x01(\fR\x0fidleTimeoutJSON\x12\x1a\n" +
+ "\bmaxConns\x18\v \x01(\x05R\bmaxConns\x12\"\n" +
+ "\fmaxIdleConns\x18\f \x01(\x05R\fmaxIdleConns\x12,\n" +
+ "\x11proxyProtocolJSON\x18\r \x01(\fR\x11proxyProtocolJSON\x12(\n" +
+ "\x0ffollowRedirects\x18\x0e \x01(\bR\x0ffollowRedirects\x12\x1a\n" +
+ "\bretry50X\x18\x10 \x01(\bR\bretry50X\x12\x1a\n" +
+ "\bretry40X\x18\x11 \x01(\bR\bretry40X2\xa2\x05\n" +
+ "\x13ReverseProxyService\x12S\n" +
+ "\x12createReverseProxy\x12\x1d.pb.CreateReverseProxyRequest\x1a\x1e.pb.CreateReverseProxyResponse\x12b\n" +
+ "\x17findEnabledReverseProxy\x12\".pb.FindEnabledReverseProxyRequest\x1a#.pb.FindEnabledReverseProxyResponse\x12t\n" +
+ "\x1dfindEnabledReverseProxyConfig\x12(.pb.FindEnabledReverseProxyConfigRequest\x1a).pb.FindEnabledReverseProxyConfigResponse\x12W\n" +
+ "\x1cupdateReverseProxyScheduling\x12'.pb.UpdateReverseProxySchedulingRequest\x1a\x0e.pb.RPCSuccess\x12_\n" +
+ " updateReverseProxyPrimaryOrigins\x12+.pb.UpdateReverseProxyPrimaryOriginsRequest\x1a\x0e.pb.RPCSuccess\x12]\n" +
+ "\x1fupdateReverseProxyBackupOrigins\x12*.pb.UpdateReverseProxyBackupOriginsRequest\x1a\x0e.pb.RPCSuccess\x12C\n" +
+ "\x12updateReverseProxy\x12\x1d.pb.UpdateReverseProxyRequest\x1a\x0e.pb.RPCSuccessB\x06Z\x04./pbb\x06proto3"
var (
file_service_reverse_proxy_proto_rawDescOnce sync.Once
- file_service_reverse_proxy_proto_rawDescData = file_service_reverse_proxy_proto_rawDesc
+ file_service_reverse_proxy_proto_rawDescData []byte
)
func file_service_reverse_proxy_proto_rawDescGZIP() []byte {
file_service_reverse_proxy_proto_rawDescOnce.Do(func() {
- file_service_reverse_proxy_proto_rawDescData = protoimpl.X.CompressGZIP(file_service_reverse_proxy_proto_rawDescData)
+ file_service_reverse_proxy_proto_rawDescData = protoimpl.X.CompressGZIP(unsafe.Slice(unsafe.StringData(file_service_reverse_proxy_proto_rawDesc), len(file_service_reverse_proxy_proto_rawDesc)))
})
return file_service_reverse_proxy_proto_rawDescData
}
@@ -850,7 +757,7 @@ func file_service_reverse_proxy_proto_init() {
out := protoimpl.TypeBuilder{
File: protoimpl.DescBuilder{
GoPackagePath: reflect.TypeOf(x{}).PkgPath(),
- RawDescriptor: file_service_reverse_proxy_proto_rawDesc,
+ RawDescriptor: unsafe.Slice(unsafe.StringData(file_service_reverse_proxy_proto_rawDesc), len(file_service_reverse_proxy_proto_rawDesc)),
NumEnums: 0,
NumMessages: 10,
NumExtensions: 0,
@@ -861,7 +768,6 @@ func file_service_reverse_proxy_proto_init() {
MessageInfos: file_service_reverse_proxy_proto_msgTypes,
}.Build()
File_service_reverse_proxy_proto = out.File
- file_service_reverse_proxy_proto_rawDesc = nil
file_service_reverse_proxy_proto_goTypes = nil
file_service_reverse_proxy_proto_depIdxs = nil
}
diff --git a/EdgeCommon/pkg/rpc/pb/service_reverse_proxy_grpc.pb.go b/EdgeCommon/pkg/rpc/pb/service_reverse_proxy_grpc.pb.go
index 9c4ddbe..b894cfe 100644
--- a/EdgeCommon/pkg/rpc/pb/service_reverse_proxy_grpc.pb.go
+++ b/EdgeCommon/pkg/rpc/pb/service_reverse_proxy_grpc.pb.go
@@ -1,7 +1,7 @@
// Code generated by protoc-gen-go-grpc. DO NOT EDIT.
// versions:
-// - protoc-gen-go-grpc v1.5.1
-// - protoc v6.33.2
+// - protoc-gen-go-grpc v1.6.1
+// - protoc v3.19.6
// source: service_reverse_proxy.proto
package pb
@@ -158,25 +158,25 @@ type ReverseProxyServiceServer interface {
type UnimplementedReverseProxyServiceServer struct{}
func (UnimplementedReverseProxyServiceServer) CreateReverseProxy(context.Context, *CreateReverseProxyRequest) (*CreateReverseProxyResponse, error) {
- return nil, status.Errorf(codes.Unimplemented, "method CreateReverseProxy not implemented")
+ return nil, status.Error(codes.Unimplemented, "method CreateReverseProxy not implemented")
}
func (UnimplementedReverseProxyServiceServer) FindEnabledReverseProxy(context.Context, *FindEnabledReverseProxyRequest) (*FindEnabledReverseProxyResponse, error) {
- return nil, status.Errorf(codes.Unimplemented, "method FindEnabledReverseProxy not implemented")
+ return nil, status.Error(codes.Unimplemented, "method FindEnabledReverseProxy not implemented")
}
func (UnimplementedReverseProxyServiceServer) FindEnabledReverseProxyConfig(context.Context, *FindEnabledReverseProxyConfigRequest) (*FindEnabledReverseProxyConfigResponse, error) {
- return nil, status.Errorf(codes.Unimplemented, "method FindEnabledReverseProxyConfig not implemented")
+ return nil, status.Error(codes.Unimplemented, "method FindEnabledReverseProxyConfig not implemented")
}
func (UnimplementedReverseProxyServiceServer) UpdateReverseProxyScheduling(context.Context, *UpdateReverseProxySchedulingRequest) (*RPCSuccess, error) {
- return nil, status.Errorf(codes.Unimplemented, "method UpdateReverseProxyScheduling not implemented")
+ return nil, status.Error(codes.Unimplemented, "method UpdateReverseProxyScheduling not implemented")
}
func (UnimplementedReverseProxyServiceServer) UpdateReverseProxyPrimaryOrigins(context.Context, *UpdateReverseProxyPrimaryOriginsRequest) (*RPCSuccess, error) {
- return nil, status.Errorf(codes.Unimplemented, "method UpdateReverseProxyPrimaryOrigins not implemented")
+ return nil, status.Error(codes.Unimplemented, "method UpdateReverseProxyPrimaryOrigins not implemented")
}
func (UnimplementedReverseProxyServiceServer) UpdateReverseProxyBackupOrigins(context.Context, *UpdateReverseProxyBackupOriginsRequest) (*RPCSuccess, error) {
- return nil, status.Errorf(codes.Unimplemented, "method UpdateReverseProxyBackupOrigins not implemented")
+ return nil, status.Error(codes.Unimplemented, "method UpdateReverseProxyBackupOrigins not implemented")
}
func (UnimplementedReverseProxyServiceServer) UpdateReverseProxy(context.Context, *UpdateReverseProxyRequest) (*RPCSuccess, error) {
- return nil, status.Errorf(codes.Unimplemented, "method UpdateReverseProxy not implemented")
+ return nil, status.Error(codes.Unimplemented, "method UpdateReverseProxy not implemented")
}
func (UnimplementedReverseProxyServiceServer) testEmbeddedByValue() {}
@@ -188,7 +188,7 @@ type UnsafeReverseProxyServiceServer interface {
}
func RegisterReverseProxyServiceServer(s grpc.ServiceRegistrar, srv ReverseProxyServiceServer) {
- // If the following call pancis, it indicates UnimplementedReverseProxyServiceServer was
+ // If the following call panics, it indicates UnimplementedReverseProxyServiceServer was
// embedded by pointer and is nil. This will cause panics if an
// unimplemented method is ever invoked, so we test this at initialization
// time to prevent it from happening at runtime later due to I/O.
diff --git a/EdgeCommon/pkg/rpc/pb/service_script.pb.go b/EdgeCommon/pkg/rpc/pb/service_script.pb.go
index 89caf99..82bdc11 100644
--- a/EdgeCommon/pkg/rpc/pb/service_script.pb.go
+++ b/EdgeCommon/pkg/rpc/pb/service_script.pb.go
@@ -1,7 +1,7 @@
// Code generated by protoc-gen-go. DO NOT EDIT.
// versions:
-// protoc-gen-go v1.36.0
-// protoc v6.33.2
+// protoc-gen-go v1.36.11
+// protoc v3.19.6
// source: service_script.proto
package pb
@@ -11,6 +11,7 @@ import (
protoimpl "google.golang.org/protobuf/runtime/protoimpl"
reflect "reflect"
sync "sync"
+ unsafe "unsafe"
)
const (
@@ -711,127 +712,68 @@ func (x *ComposeScriptConfigsResponse) GetScriptConfigsJSON() []byte {
var File_service_script_proto protoreflect.FileDescriptor
-var file_service_script_proto_rawDesc = []byte{
- 0x0a, 0x14, 0x73, 0x65, 0x72, 0x76, 0x69, 0x63, 0x65, 0x5f, 0x73, 0x63, 0x72, 0x69, 0x70, 0x74,
- 0x2e, 0x70, 0x72, 0x6f, 0x74, 0x6f, 0x12, 0x02, 0x70, 0x62, 0x1a, 0x19, 0x6d, 0x6f, 0x64, 0x65,
- 0x6c, 0x73, 0x2f, 0x6d, 0x6f, 0x64, 0x65, 0x6c, 0x5f, 0x73, 0x63, 0x72, 0x69, 0x70, 0x74, 0x2e,
- 0x70, 0x72, 0x6f, 0x74, 0x6f, 0x1a, 0x19, 0x6d, 0x6f, 0x64, 0x65, 0x6c, 0x73, 0x2f, 0x72, 0x70,
- 0x63, 0x5f, 0x6d, 0x65, 0x73, 0x73, 0x61, 0x67, 0x65, 0x73, 0x2e, 0x70, 0x72, 0x6f, 0x74, 0x6f,
- 0x22, 0x59, 0x0a, 0x13, 0x43, 0x72, 0x65, 0x61, 0x74, 0x65, 0x53, 0x63, 0x72, 0x69, 0x70, 0x74,
- 0x52, 0x65, 0x71, 0x75, 0x65, 0x73, 0x74, 0x12, 0x12, 0x0a, 0x04, 0x6e, 0x61, 0x6d, 0x65, 0x18,
- 0x01, 0x20, 0x01, 0x28, 0x09, 0x52, 0x04, 0x6e, 0x61, 0x6d, 0x65, 0x12, 0x1a, 0x0a, 0x08, 0x66,
- 0x69, 0x6c, 0x65, 0x6e, 0x61, 0x6d, 0x65, 0x18, 0x02, 0x20, 0x01, 0x28, 0x09, 0x52, 0x08, 0x66,
- 0x69, 0x6c, 0x65, 0x6e, 0x61, 0x6d, 0x65, 0x12, 0x12, 0x0a, 0x04, 0x63, 0x6f, 0x64, 0x65, 0x18,
- 0x03, 0x20, 0x01, 0x28, 0x09, 0x52, 0x04, 0x63, 0x6f, 0x64, 0x65, 0x22, 0x32, 0x0a, 0x14, 0x43,
- 0x72, 0x65, 0x61, 0x74, 0x65, 0x53, 0x63, 0x72, 0x69, 0x70, 0x74, 0x52, 0x65, 0x73, 0x70, 0x6f,
- 0x6e, 0x73, 0x65, 0x12, 0x1a, 0x0a, 0x08, 0x73, 0x63, 0x72, 0x69, 0x70, 0x74, 0x49, 0x64, 0x18,
- 0x01, 0x20, 0x01, 0x28, 0x03, 0x52, 0x08, 0x73, 0x63, 0x72, 0x69, 0x70, 0x74, 0x49, 0x64, 0x22,
- 0x31, 0x0a, 0x13, 0x44, 0x65, 0x6c, 0x65, 0x74, 0x65, 0x53, 0x63, 0x72, 0x69, 0x70, 0x74, 0x52,
- 0x65, 0x71, 0x75, 0x65, 0x73, 0x74, 0x12, 0x1a, 0x0a, 0x08, 0x73, 0x63, 0x72, 0x69, 0x70, 0x74,
- 0x49, 0x64, 0x18, 0x01, 0x20, 0x01, 0x28, 0x03, 0x52, 0x08, 0x73, 0x63, 0x72, 0x69, 0x70, 0x74,
- 0x49, 0x64, 0x22, 0x37, 0x0a, 0x1d, 0x43, 0x6f, 0x75, 0x6e, 0x74, 0x41, 0x6c, 0x6c, 0x45, 0x6e,
- 0x61, 0x62, 0x6c, 0x65, 0x64, 0x53, 0x63, 0x72, 0x69, 0x70, 0x74, 0x73, 0x52, 0x65, 0x71, 0x75,
- 0x65, 0x73, 0x74, 0x12, 0x16, 0x0a, 0x06, 0x75, 0x73, 0x65, 0x72, 0x49, 0x64, 0x18, 0x01, 0x20,
- 0x01, 0x28, 0x03, 0x52, 0x06, 0x75, 0x73, 0x65, 0x72, 0x49, 0x64, 0x22, 0x5f, 0x0a, 0x19, 0x4c,
- 0x69, 0x73, 0x74, 0x45, 0x6e, 0x61, 0x62, 0x6c, 0x65, 0x64, 0x53, 0x63, 0x72, 0x69, 0x70, 0x74,
- 0x73, 0x52, 0x65, 0x71, 0x75, 0x65, 0x73, 0x74, 0x12, 0x16, 0x0a, 0x06, 0x75, 0x73, 0x65, 0x72,
- 0x49, 0x64, 0x18, 0x01, 0x20, 0x01, 0x28, 0x03, 0x52, 0x06, 0x75, 0x73, 0x65, 0x72, 0x49, 0x64,
- 0x12, 0x16, 0x0a, 0x06, 0x6f, 0x66, 0x66, 0x73, 0x65, 0x74, 0x18, 0x02, 0x20, 0x01, 0x28, 0x03,
- 0x52, 0x06, 0x6f, 0x66, 0x66, 0x73, 0x65, 0x74, 0x12, 0x12, 0x0a, 0x04, 0x73, 0x69, 0x7a, 0x65,
- 0x18, 0x03, 0x20, 0x01, 0x28, 0x03, 0x52, 0x04, 0x73, 0x69, 0x7a, 0x65, 0x22, 0x42, 0x0a, 0x1a,
- 0x4c, 0x69, 0x73, 0x74, 0x45, 0x6e, 0x61, 0x62, 0x6c, 0x65, 0x64, 0x53, 0x63, 0x72, 0x69, 0x70,
- 0x74, 0x73, 0x52, 0x65, 0x73, 0x70, 0x6f, 0x6e, 0x73, 0x65, 0x12, 0x24, 0x0a, 0x07, 0x73, 0x63,
- 0x72, 0x69, 0x70, 0x74, 0x73, 0x18, 0x01, 0x20, 0x03, 0x28, 0x0b, 0x32, 0x0a, 0x2e, 0x70, 0x62,
- 0x2e, 0x53, 0x63, 0x72, 0x69, 0x70, 0x74, 0x52, 0x07, 0x73, 0x63, 0x72, 0x69, 0x70, 0x74, 0x73,
- 0x22, 0x2f, 0x0a, 0x15, 0x50, 0x75, 0x62, 0x6c, 0x69, 0x73, 0x68, 0x53, 0x63, 0x72, 0x69, 0x70,
- 0x74, 0x73, 0x52, 0x65, 0x71, 0x75, 0x65, 0x73, 0x74, 0x12, 0x16, 0x0a, 0x06, 0x75, 0x73, 0x65,
- 0x72, 0x49, 0x64, 0x18, 0x01, 0x20, 0x01, 0x28, 0x03, 0x52, 0x06, 0x75, 0x73, 0x65, 0x72, 0x49,
- 0x64, 0x22, 0x33, 0x0a, 0x19, 0x43, 0x68, 0x65, 0x63, 0x6b, 0x53, 0x63, 0x72, 0x69, 0x70, 0x74,
- 0x55, 0x70, 0x64, 0x61, 0x74, 0x65, 0x73, 0x52, 0x65, 0x71, 0x75, 0x65, 0x73, 0x74, 0x12, 0x16,
- 0x0a, 0x06, 0x75, 0x73, 0x65, 0x72, 0x49, 0x64, 0x18, 0x01, 0x20, 0x01, 0x28, 0x03, 0x52, 0x06,
- 0x75, 0x73, 0x65, 0x72, 0x49, 0x64, 0x22, 0x56, 0x0a, 0x1a, 0x43, 0x68, 0x65, 0x63, 0x6b, 0x53,
- 0x63, 0x72, 0x69, 0x70, 0x74, 0x55, 0x70, 0x64, 0x61, 0x74, 0x65, 0x73, 0x52, 0x65, 0x73, 0x70,
- 0x6f, 0x6e, 0x73, 0x65, 0x12, 0x1e, 0x0a, 0x0a, 0x68, 0x61, 0x73, 0x55, 0x70, 0x64, 0x61, 0x74,
- 0x65, 0x73, 0x18, 0x01, 0x20, 0x01, 0x28, 0x08, 0x52, 0x0a, 0x68, 0x61, 0x73, 0x55, 0x70, 0x64,
- 0x61, 0x74, 0x65, 0x73, 0x12, 0x18, 0x0a, 0x07, 0x76, 0x65, 0x72, 0x73, 0x69, 0x6f, 0x6e, 0x18,
- 0x02, 0x20, 0x01, 0x28, 0x03, 0x52, 0x07, 0x76, 0x65, 0x72, 0x73, 0x69, 0x6f, 0x6e, 0x22, 0x36,
- 0x0a, 0x18, 0x46, 0x69, 0x6e, 0x64, 0x45, 0x6e, 0x61, 0x62, 0x6c, 0x65, 0x64, 0x53, 0x63, 0x72,
- 0x69, 0x70, 0x74, 0x52, 0x65, 0x71, 0x75, 0x65, 0x73, 0x74, 0x12, 0x1a, 0x0a, 0x08, 0x73, 0x63,
- 0x72, 0x69, 0x70, 0x74, 0x49, 0x64, 0x18, 0x01, 0x20, 0x01, 0x28, 0x03, 0x52, 0x08, 0x73, 0x63,
- 0x72, 0x69, 0x70, 0x74, 0x49, 0x64, 0x22, 0x3f, 0x0a, 0x19, 0x46, 0x69, 0x6e, 0x64, 0x45, 0x6e,
- 0x61, 0x62, 0x6c, 0x65, 0x64, 0x53, 0x63, 0x72, 0x69, 0x70, 0x74, 0x52, 0x65, 0x73, 0x70, 0x6f,
- 0x6e, 0x73, 0x65, 0x12, 0x22, 0x0a, 0x06, 0x73, 0x63, 0x72, 0x69, 0x70, 0x74, 0x18, 0x01, 0x20,
- 0x01, 0x28, 0x0b, 0x32, 0x0a, 0x2e, 0x70, 0x62, 0x2e, 0x53, 0x63, 0x72, 0x69, 0x70, 0x74, 0x52,
- 0x06, 0x73, 0x63, 0x72, 0x69, 0x70, 0x74, 0x22, 0x89, 0x01, 0x0a, 0x13, 0x55, 0x70, 0x64, 0x61,
- 0x74, 0x65, 0x53, 0x63, 0x72, 0x69, 0x70, 0x74, 0x52, 0x65, 0x71, 0x75, 0x65, 0x73, 0x74, 0x12,
- 0x1a, 0x0a, 0x08, 0x73, 0x63, 0x72, 0x69, 0x70, 0x74, 0x49, 0x64, 0x18, 0x01, 0x20, 0x01, 0x28,
- 0x03, 0x52, 0x08, 0x73, 0x63, 0x72, 0x69, 0x70, 0x74, 0x49, 0x64, 0x12, 0x12, 0x0a, 0x04, 0x6e,
- 0x61, 0x6d, 0x65, 0x18, 0x02, 0x20, 0x01, 0x28, 0x09, 0x52, 0x04, 0x6e, 0x61, 0x6d, 0x65, 0x12,
- 0x1a, 0x0a, 0x08, 0x66, 0x69, 0x6c, 0x65, 0x6e, 0x61, 0x6d, 0x65, 0x18, 0x03, 0x20, 0x01, 0x28,
- 0x09, 0x52, 0x08, 0x66, 0x69, 0x6c, 0x65, 0x6e, 0x61, 0x6d, 0x65, 0x12, 0x12, 0x0a, 0x04, 0x63,
- 0x6f, 0x64, 0x65, 0x18, 0x04, 0x20, 0x01, 0x28, 0x09, 0x52, 0x04, 0x63, 0x6f, 0x64, 0x65, 0x12,
- 0x12, 0x0a, 0x04, 0x69, 0x73, 0x4f, 0x6e, 0x18, 0x05, 0x20, 0x01, 0x28, 0x08, 0x52, 0x04, 0x69,
- 0x73, 0x4f, 0x6e, 0x22, 0x1d, 0x0a, 0x1b, 0x43, 0x6f, 0x6d, 0x70, 0x6f, 0x73, 0x65, 0x53, 0x63,
- 0x72, 0x69, 0x70, 0x74, 0x43, 0x6f, 0x6e, 0x66, 0x69, 0x67, 0x73, 0x52, 0x65, 0x71, 0x75, 0x65,
- 0x73, 0x74, 0x22, 0x4c, 0x0a, 0x1c, 0x43, 0x6f, 0x6d, 0x70, 0x6f, 0x73, 0x65, 0x53, 0x63, 0x72,
- 0x69, 0x70, 0x74, 0x43, 0x6f, 0x6e, 0x66, 0x69, 0x67, 0x73, 0x52, 0x65, 0x73, 0x70, 0x6f, 0x6e,
- 0x73, 0x65, 0x12, 0x2c, 0x0a, 0x11, 0x73, 0x63, 0x72, 0x69, 0x70, 0x74, 0x43, 0x6f, 0x6e, 0x66,
- 0x69, 0x67, 0x73, 0x4a, 0x53, 0x4f, 0x4e, 0x18, 0x01, 0x20, 0x01, 0x28, 0x0c, 0x52, 0x11, 0x73,
- 0x63, 0x72, 0x69, 0x70, 0x74, 0x43, 0x6f, 0x6e, 0x66, 0x69, 0x67, 0x73, 0x4a, 0x53, 0x4f, 0x4e,
- 0x32, 0xab, 0x05, 0x0a, 0x0d, 0x53, 0x63, 0x72, 0x69, 0x70, 0x74, 0x53, 0x65, 0x72, 0x76, 0x69,
- 0x63, 0x65, 0x12, 0x41, 0x0a, 0x0c, 0x63, 0x72, 0x65, 0x61, 0x74, 0x65, 0x53, 0x63, 0x72, 0x69,
- 0x70, 0x74, 0x12, 0x17, 0x2e, 0x70, 0x62, 0x2e, 0x43, 0x72, 0x65, 0x61, 0x74, 0x65, 0x53, 0x63,
- 0x72, 0x69, 0x70, 0x74, 0x52, 0x65, 0x71, 0x75, 0x65, 0x73, 0x74, 0x1a, 0x18, 0x2e, 0x70, 0x62,
- 0x2e, 0x43, 0x72, 0x65, 0x61, 0x74, 0x65, 0x53, 0x63, 0x72, 0x69, 0x70, 0x74, 0x52, 0x65, 0x73,
- 0x70, 0x6f, 0x6e, 0x73, 0x65, 0x12, 0x37, 0x0a, 0x0c, 0x64, 0x65, 0x6c, 0x65, 0x74, 0x65, 0x53,
- 0x63, 0x72, 0x69, 0x70, 0x74, 0x12, 0x17, 0x2e, 0x70, 0x62, 0x2e, 0x44, 0x65, 0x6c, 0x65, 0x74,
- 0x65, 0x53, 0x63, 0x72, 0x69, 0x70, 0x74, 0x52, 0x65, 0x71, 0x75, 0x65, 0x73, 0x74, 0x1a, 0x0e,
- 0x2e, 0x70, 0x62, 0x2e, 0x52, 0x50, 0x43, 0x53, 0x75, 0x63, 0x63, 0x65, 0x73, 0x73, 0x12, 0x51,
- 0x0a, 0x16, 0x63, 0x6f, 0x75, 0x6e, 0x74, 0x41, 0x6c, 0x6c, 0x45, 0x6e, 0x61, 0x62, 0x6c, 0x65,
- 0x64, 0x53, 0x63, 0x72, 0x69, 0x70, 0x74, 0x73, 0x12, 0x21, 0x2e, 0x70, 0x62, 0x2e, 0x43, 0x6f,
- 0x75, 0x6e, 0x74, 0x41, 0x6c, 0x6c, 0x45, 0x6e, 0x61, 0x62, 0x6c, 0x65, 0x64, 0x53, 0x63, 0x72,
- 0x69, 0x70, 0x74, 0x73, 0x52, 0x65, 0x71, 0x75, 0x65, 0x73, 0x74, 0x1a, 0x14, 0x2e, 0x70, 0x62,
- 0x2e, 0x52, 0x50, 0x43, 0x43, 0x6f, 0x75, 0x6e, 0x74, 0x52, 0x65, 0x73, 0x70, 0x6f, 0x6e, 0x73,
- 0x65, 0x12, 0x53, 0x0a, 0x12, 0x6c, 0x69, 0x73, 0x74, 0x45, 0x6e, 0x61, 0x62, 0x6c, 0x65, 0x64,
- 0x53, 0x63, 0x72, 0x69, 0x70, 0x74, 0x73, 0x12, 0x1d, 0x2e, 0x70, 0x62, 0x2e, 0x4c, 0x69, 0x73,
- 0x74, 0x45, 0x6e, 0x61, 0x62, 0x6c, 0x65, 0x64, 0x53, 0x63, 0x72, 0x69, 0x70, 0x74, 0x73, 0x52,
- 0x65, 0x71, 0x75, 0x65, 0x73, 0x74, 0x1a, 0x1e, 0x2e, 0x70, 0x62, 0x2e, 0x4c, 0x69, 0x73, 0x74,
- 0x45, 0x6e, 0x61, 0x62, 0x6c, 0x65, 0x64, 0x53, 0x63, 0x72, 0x69, 0x70, 0x74, 0x73, 0x52, 0x65,
- 0x73, 0x70, 0x6f, 0x6e, 0x73, 0x65, 0x12, 0x3b, 0x0a, 0x0e, 0x70, 0x75, 0x62, 0x6c, 0x69, 0x73,
- 0x68, 0x53, 0x63, 0x72, 0x69, 0x70, 0x74, 0x73, 0x12, 0x19, 0x2e, 0x70, 0x62, 0x2e, 0x50, 0x75,
- 0x62, 0x6c, 0x69, 0x73, 0x68, 0x53, 0x63, 0x72, 0x69, 0x70, 0x74, 0x73, 0x52, 0x65, 0x71, 0x75,
- 0x65, 0x73, 0x74, 0x1a, 0x0e, 0x2e, 0x70, 0x62, 0x2e, 0x52, 0x50, 0x43, 0x53, 0x75, 0x63, 0x63,
- 0x65, 0x73, 0x73, 0x12, 0x53, 0x0a, 0x12, 0x63, 0x68, 0x65, 0x63, 0x6b, 0x53, 0x63, 0x72, 0x69,
- 0x70, 0x74, 0x55, 0x70, 0x64, 0x61, 0x74, 0x65, 0x73, 0x12, 0x1d, 0x2e, 0x70, 0x62, 0x2e, 0x43,
- 0x68, 0x65, 0x63, 0x6b, 0x53, 0x63, 0x72, 0x69, 0x70, 0x74, 0x55, 0x70, 0x64, 0x61, 0x74, 0x65,
- 0x73, 0x52, 0x65, 0x71, 0x75, 0x65, 0x73, 0x74, 0x1a, 0x1e, 0x2e, 0x70, 0x62, 0x2e, 0x43, 0x68,
- 0x65, 0x63, 0x6b, 0x53, 0x63, 0x72, 0x69, 0x70, 0x74, 0x55, 0x70, 0x64, 0x61, 0x74, 0x65, 0x73,
- 0x52, 0x65, 0x73, 0x70, 0x6f, 0x6e, 0x73, 0x65, 0x12, 0x50, 0x0a, 0x11, 0x66, 0x69, 0x6e, 0x64,
- 0x45, 0x6e, 0x61, 0x62, 0x6c, 0x65, 0x64, 0x53, 0x63, 0x72, 0x69, 0x70, 0x74, 0x12, 0x1c, 0x2e,
- 0x70, 0x62, 0x2e, 0x46, 0x69, 0x6e, 0x64, 0x45, 0x6e, 0x61, 0x62, 0x6c, 0x65, 0x64, 0x53, 0x63,
- 0x72, 0x69, 0x70, 0x74, 0x52, 0x65, 0x71, 0x75, 0x65, 0x73, 0x74, 0x1a, 0x1d, 0x2e, 0x70, 0x62,
- 0x2e, 0x46, 0x69, 0x6e, 0x64, 0x45, 0x6e, 0x61, 0x62, 0x6c, 0x65, 0x64, 0x53, 0x63, 0x72, 0x69,
- 0x70, 0x74, 0x52, 0x65, 0x73, 0x70, 0x6f, 0x6e, 0x73, 0x65, 0x12, 0x37, 0x0a, 0x0c, 0x75, 0x70,
- 0x64, 0x61, 0x74, 0x65, 0x53, 0x63, 0x72, 0x69, 0x70, 0x74, 0x12, 0x17, 0x2e, 0x70, 0x62, 0x2e,
- 0x55, 0x70, 0x64, 0x61, 0x74, 0x65, 0x53, 0x63, 0x72, 0x69, 0x70, 0x74, 0x52, 0x65, 0x71, 0x75,
- 0x65, 0x73, 0x74, 0x1a, 0x0e, 0x2e, 0x70, 0x62, 0x2e, 0x52, 0x50, 0x43, 0x53, 0x75, 0x63, 0x63,
- 0x65, 0x73, 0x73, 0x12, 0x59, 0x0a, 0x14, 0x63, 0x6f, 0x6d, 0x70, 0x6f, 0x73, 0x65, 0x53, 0x63,
- 0x72, 0x69, 0x70, 0x74, 0x43, 0x6f, 0x6e, 0x66, 0x69, 0x67, 0x73, 0x12, 0x1f, 0x2e, 0x70, 0x62,
- 0x2e, 0x43, 0x6f, 0x6d, 0x70, 0x6f, 0x73, 0x65, 0x53, 0x63, 0x72, 0x69, 0x70, 0x74, 0x43, 0x6f,
- 0x6e, 0x66, 0x69, 0x67, 0x73, 0x52, 0x65, 0x71, 0x75, 0x65, 0x73, 0x74, 0x1a, 0x20, 0x2e, 0x70,
- 0x62, 0x2e, 0x43, 0x6f, 0x6d, 0x70, 0x6f, 0x73, 0x65, 0x53, 0x63, 0x72, 0x69, 0x70, 0x74, 0x43,
- 0x6f, 0x6e, 0x66, 0x69, 0x67, 0x73, 0x52, 0x65, 0x73, 0x70, 0x6f, 0x6e, 0x73, 0x65, 0x42, 0x06,
- 0x5a, 0x04, 0x2e, 0x2f, 0x70, 0x62, 0x62, 0x06, 0x70, 0x72, 0x6f, 0x74, 0x6f, 0x33,
-}
+const file_service_script_proto_rawDesc = "" +
+ "\n" +
+ "\x14service_script.proto\x12\x02pb\x1a\x19models/model_script.proto\x1a\x19models/rpc_messages.proto\"Y\n" +
+ "\x13CreateScriptRequest\x12\x12\n" +
+ "\x04name\x18\x01 \x01(\tR\x04name\x12\x1a\n" +
+ "\bfilename\x18\x02 \x01(\tR\bfilename\x12\x12\n" +
+ "\x04code\x18\x03 \x01(\tR\x04code\"2\n" +
+ "\x14CreateScriptResponse\x12\x1a\n" +
+ "\bscriptId\x18\x01 \x01(\x03R\bscriptId\"1\n" +
+ "\x13DeleteScriptRequest\x12\x1a\n" +
+ "\bscriptId\x18\x01 \x01(\x03R\bscriptId\"7\n" +
+ "\x1dCountAllEnabledScriptsRequest\x12\x16\n" +
+ "\x06userId\x18\x01 \x01(\x03R\x06userId\"_\n" +
+ "\x19ListEnabledScriptsRequest\x12\x16\n" +
+ "\x06userId\x18\x01 \x01(\x03R\x06userId\x12\x16\n" +
+ "\x06offset\x18\x02 \x01(\x03R\x06offset\x12\x12\n" +
+ "\x04size\x18\x03 \x01(\x03R\x04size\"B\n" +
+ "\x1aListEnabledScriptsResponse\x12$\n" +
+ "\ascripts\x18\x01 \x03(\v2\n" +
+ ".pb.ScriptR\ascripts\"/\n" +
+ "\x15PublishScriptsRequest\x12\x16\n" +
+ "\x06userId\x18\x01 \x01(\x03R\x06userId\"3\n" +
+ "\x19CheckScriptUpdatesRequest\x12\x16\n" +
+ "\x06userId\x18\x01 \x01(\x03R\x06userId\"V\n" +
+ "\x1aCheckScriptUpdatesResponse\x12\x1e\n" +
+ "\n" +
+ "hasUpdates\x18\x01 \x01(\bR\n" +
+ "hasUpdates\x12\x18\n" +
+ "\aversion\x18\x02 \x01(\x03R\aversion\"6\n" +
+ "\x18FindEnabledScriptRequest\x12\x1a\n" +
+ "\bscriptId\x18\x01 \x01(\x03R\bscriptId\"?\n" +
+ "\x19FindEnabledScriptResponse\x12\"\n" +
+ "\x06script\x18\x01 \x01(\v2\n" +
+ ".pb.ScriptR\x06script\"\x89\x01\n" +
+ "\x13UpdateScriptRequest\x12\x1a\n" +
+ "\bscriptId\x18\x01 \x01(\x03R\bscriptId\x12\x12\n" +
+ "\x04name\x18\x02 \x01(\tR\x04name\x12\x1a\n" +
+ "\bfilename\x18\x03 \x01(\tR\bfilename\x12\x12\n" +
+ "\x04code\x18\x04 \x01(\tR\x04code\x12\x12\n" +
+ "\x04isOn\x18\x05 \x01(\bR\x04isOn\"\x1d\n" +
+ "\x1bComposeScriptConfigsRequest\"L\n" +
+ "\x1cComposeScriptConfigsResponse\x12,\n" +
+ "\x11scriptConfigsJSON\x18\x01 \x01(\fR\x11scriptConfigsJSON2\xab\x05\n" +
+ "\rScriptService\x12A\n" +
+ "\fcreateScript\x12\x17.pb.CreateScriptRequest\x1a\x18.pb.CreateScriptResponse\x127\n" +
+ "\fdeleteScript\x12\x17.pb.DeleteScriptRequest\x1a\x0e.pb.RPCSuccess\x12Q\n" +
+ "\x16countAllEnabledScripts\x12!.pb.CountAllEnabledScriptsRequest\x1a\x14.pb.RPCCountResponse\x12S\n" +
+ "\x12listEnabledScripts\x12\x1d.pb.ListEnabledScriptsRequest\x1a\x1e.pb.ListEnabledScriptsResponse\x12;\n" +
+ "\x0epublishScripts\x12\x19.pb.PublishScriptsRequest\x1a\x0e.pb.RPCSuccess\x12S\n" +
+ "\x12checkScriptUpdates\x12\x1d.pb.CheckScriptUpdatesRequest\x1a\x1e.pb.CheckScriptUpdatesResponse\x12P\n" +
+ "\x11findEnabledScript\x12\x1c.pb.FindEnabledScriptRequest\x1a\x1d.pb.FindEnabledScriptResponse\x127\n" +
+ "\fupdateScript\x12\x17.pb.UpdateScriptRequest\x1a\x0e.pb.RPCSuccess\x12Y\n" +
+ "\x14composeScriptConfigs\x12\x1f.pb.ComposeScriptConfigsRequest\x1a .pb.ComposeScriptConfigsResponseB\x06Z\x04./pbb\x06proto3"
var (
file_service_script_proto_rawDescOnce sync.Once
- file_service_script_proto_rawDescData = file_service_script_proto_rawDesc
+ file_service_script_proto_rawDescData []byte
)
func file_service_script_proto_rawDescGZIP() []byte {
file_service_script_proto_rawDescOnce.Do(func() {
- file_service_script_proto_rawDescData = protoimpl.X.CompressGZIP(file_service_script_proto_rawDescData)
+ file_service_script_proto_rawDescData = protoimpl.X.CompressGZIP(unsafe.Slice(unsafe.StringData(file_service_script_proto_rawDesc), len(file_service_script_proto_rawDesc)))
})
return file_service_script_proto_rawDescData
}
@@ -895,7 +837,7 @@ func file_service_script_proto_init() {
out := protoimpl.TypeBuilder{
File: protoimpl.DescBuilder{
GoPackagePath: reflect.TypeOf(x{}).PkgPath(),
- RawDescriptor: file_service_script_proto_rawDesc,
+ RawDescriptor: unsafe.Slice(unsafe.StringData(file_service_script_proto_rawDesc), len(file_service_script_proto_rawDesc)),
NumEnums: 0,
NumMessages: 14,
NumExtensions: 0,
@@ -906,7 +848,6 @@ func file_service_script_proto_init() {
MessageInfos: file_service_script_proto_msgTypes,
}.Build()
File_service_script_proto = out.File
- file_service_script_proto_rawDesc = nil
file_service_script_proto_goTypes = nil
file_service_script_proto_depIdxs = nil
}
diff --git a/EdgeCommon/pkg/rpc/pb/service_script_grpc.pb.go b/EdgeCommon/pkg/rpc/pb/service_script_grpc.pb.go
index 74d15fc..9774cef 100644
--- a/EdgeCommon/pkg/rpc/pb/service_script_grpc.pb.go
+++ b/EdgeCommon/pkg/rpc/pb/service_script_grpc.pb.go
@@ -1,7 +1,7 @@
// Code generated by protoc-gen-go-grpc. DO NOT EDIT.
// versions:
-// - protoc-gen-go-grpc v1.5.1
-// - protoc v6.33.2
+// - protoc-gen-go-grpc v1.6.1
+// - protoc v3.19.6
// source: service_script.proto
package pb
@@ -188,31 +188,31 @@ type ScriptServiceServer interface {
type UnimplementedScriptServiceServer struct{}
func (UnimplementedScriptServiceServer) CreateScript(context.Context, *CreateScriptRequest) (*CreateScriptResponse, error) {
- return nil, status.Errorf(codes.Unimplemented, "method CreateScript not implemented")
+ return nil, status.Error(codes.Unimplemented, "method CreateScript not implemented")
}
func (UnimplementedScriptServiceServer) DeleteScript(context.Context, *DeleteScriptRequest) (*RPCSuccess, error) {
- return nil, status.Errorf(codes.Unimplemented, "method DeleteScript not implemented")
+ return nil, status.Error(codes.Unimplemented, "method DeleteScript not implemented")
}
func (UnimplementedScriptServiceServer) CountAllEnabledScripts(context.Context, *CountAllEnabledScriptsRequest) (*RPCCountResponse, error) {
- return nil, status.Errorf(codes.Unimplemented, "method CountAllEnabledScripts not implemented")
+ return nil, status.Error(codes.Unimplemented, "method CountAllEnabledScripts not implemented")
}
func (UnimplementedScriptServiceServer) ListEnabledScripts(context.Context, *ListEnabledScriptsRequest) (*ListEnabledScriptsResponse, error) {
- return nil, status.Errorf(codes.Unimplemented, "method ListEnabledScripts not implemented")
+ return nil, status.Error(codes.Unimplemented, "method ListEnabledScripts not implemented")
}
func (UnimplementedScriptServiceServer) PublishScripts(context.Context, *PublishScriptsRequest) (*RPCSuccess, error) {
- return nil, status.Errorf(codes.Unimplemented, "method PublishScripts not implemented")
+ return nil, status.Error(codes.Unimplemented, "method PublishScripts not implemented")
}
func (UnimplementedScriptServiceServer) CheckScriptUpdates(context.Context, *CheckScriptUpdatesRequest) (*CheckScriptUpdatesResponse, error) {
- return nil, status.Errorf(codes.Unimplemented, "method CheckScriptUpdates not implemented")
+ return nil, status.Error(codes.Unimplemented, "method CheckScriptUpdates not implemented")
}
func (UnimplementedScriptServiceServer) FindEnabledScript(context.Context, *FindEnabledScriptRequest) (*FindEnabledScriptResponse, error) {
- return nil, status.Errorf(codes.Unimplemented, "method FindEnabledScript not implemented")
+ return nil, status.Error(codes.Unimplemented, "method FindEnabledScript not implemented")
}
func (UnimplementedScriptServiceServer) UpdateScript(context.Context, *UpdateScriptRequest) (*RPCSuccess, error) {
- return nil, status.Errorf(codes.Unimplemented, "method UpdateScript not implemented")
+ return nil, status.Error(codes.Unimplemented, "method UpdateScript not implemented")
}
func (UnimplementedScriptServiceServer) ComposeScriptConfigs(context.Context, *ComposeScriptConfigsRequest) (*ComposeScriptConfigsResponse, error) {
- return nil, status.Errorf(codes.Unimplemented, "method ComposeScriptConfigs not implemented")
+ return nil, status.Error(codes.Unimplemented, "method ComposeScriptConfigs not implemented")
}
func (UnimplementedScriptServiceServer) testEmbeddedByValue() {}
@@ -224,7 +224,7 @@ type UnsafeScriptServiceServer interface {
}
func RegisterScriptServiceServer(s grpc.ServiceRegistrar, srv ScriptServiceServer) {
- // If the following call pancis, it indicates UnimplementedScriptServiceServer was
+ // If the following call panics, it indicates UnimplementedScriptServiceServer was
// embedded by pointer and is nil. This will cause panics if an
// unimplemented method is ever invoked, so we test this at initialization
// time to prevent it from happening at runtime later due to I/O.
diff --git a/EdgeCommon/pkg/rpc/pb/service_server.pb.go b/EdgeCommon/pkg/rpc/pb/service_server.pb.go
index fd394f4..056d486 100644
--- a/EdgeCommon/pkg/rpc/pb/service_server.pb.go
+++ b/EdgeCommon/pkg/rpc/pb/service_server.pb.go
@@ -1,7 +1,7 @@
// Code generated by protoc-gen-go. DO NOT EDIT.
// versions:
-// protoc-gen-go v1.36.0
-// protoc v6.33.2
+// protoc-gen-go v1.36.11
+// protoc v3.19.6
// source: service_server.proto
package pb
@@ -11,6 +11,7 @@ import (
protoimpl "google.golang.org/protobuf/runtime/protoimpl"
reflect "reflect"
sync "sync"
+ unsafe "unsafe"
)
const (
@@ -5508,1053 +5509,454 @@ func (x *FindNearbyServersResponse_GroupInfo) GetServers() []*Server {
var File_service_server_proto protoreflect.FileDescriptor
-var file_service_server_proto_rawDesc = []byte{
- 0x0a, 0x14, 0x73, 0x65, 0x72, 0x76, 0x69, 0x63, 0x65, 0x5f, 0x73, 0x65, 0x72, 0x76, 0x65, 0x72,
- 0x2e, 0x70, 0x72, 0x6f, 0x74, 0x6f, 0x12, 0x02, 0x70, 0x62, 0x1a, 0x19, 0x6d, 0x6f, 0x64, 0x65,
- 0x6c, 0x73, 0x2f, 0x6d, 0x6f, 0x64, 0x65, 0x6c, 0x5f, 0x73, 0x65, 0x72, 0x76, 0x65, 0x72, 0x2e,
- 0x70, 0x72, 0x6f, 0x74, 0x6f, 0x1a, 0x1d, 0x6d, 0x6f, 0x64, 0x65, 0x6c, 0x73, 0x2f, 0x6d, 0x6f,
- 0x64, 0x65, 0x6c, 0x5f, 0x64, 0x6e, 0x73, 0x5f, 0x64, 0x6f, 0x6d, 0x61, 0x69, 0x6e, 0x2e, 0x70,
- 0x72, 0x6f, 0x74, 0x6f, 0x1a, 0x2e, 0x6d, 0x6f, 0x64, 0x65, 0x6c, 0x73, 0x2f, 0x6d, 0x6f, 0x64,
- 0x65, 0x6c, 0x5f, 0x73, 0x65, 0x72, 0x76, 0x65, 0x72, 0x5f, 0x6e, 0x61, 0x6d, 0x65, 0x5f, 0x61,
- 0x75, 0x64, 0x69, 0x74, 0x69, 0x6e, 0x67, 0x5f, 0x72, 0x65, 0x73, 0x75, 0x6c, 0x74, 0x2e, 0x70,
- 0x72, 0x6f, 0x74, 0x6f, 0x1a, 0x19, 0x6d, 0x6f, 0x64, 0x65, 0x6c, 0x73, 0x2f, 0x72, 0x70, 0x63,
- 0x5f, 0x6d, 0x65, 0x73, 0x73, 0x61, 0x67, 0x65, 0x73, 0x2e, 0x70, 0x72, 0x6f, 0x74, 0x6f, 0x1a,
- 0x1c, 0x6d, 0x6f, 0x64, 0x65, 0x6c, 0x73, 0x2f, 0x6d, 0x6f, 0x64, 0x65, 0x6c, 0x5f, 0x75, 0x73,
- 0x65, 0x72, 0x5f, 0x70, 0x6c, 0x61, 0x6e, 0x2e, 0x70, 0x72, 0x6f, 0x74, 0x6f, 0x22, 0xf7, 0x04,
- 0x0a, 0x13, 0x43, 0x72, 0x65, 0x61, 0x74, 0x65, 0x53, 0x65, 0x72, 0x76, 0x65, 0x72, 0x52, 0x65,
- 0x71, 0x75, 0x65, 0x73, 0x74, 0x12, 0x16, 0x0a, 0x06, 0x75, 0x73, 0x65, 0x72, 0x49, 0x64, 0x18,
- 0x01, 0x20, 0x01, 0x28, 0x03, 0x52, 0x06, 0x75, 0x73, 0x65, 0x72, 0x49, 0x64, 0x12, 0x18, 0x0a,
- 0x07, 0x61, 0x64, 0x6d, 0x69, 0x6e, 0x49, 0x64, 0x18, 0x02, 0x20, 0x01, 0x28, 0x03, 0x52, 0x07,
- 0x61, 0x64, 0x6d, 0x69, 0x6e, 0x49, 0x64, 0x12, 0x12, 0x0a, 0x04, 0x74, 0x79, 0x70, 0x65, 0x18,
- 0x03, 0x20, 0x01, 0x28, 0x09, 0x52, 0x04, 0x74, 0x79, 0x70, 0x65, 0x12, 0x12, 0x0a, 0x04, 0x6e,
- 0x61, 0x6d, 0x65, 0x18, 0x04, 0x20, 0x01, 0x28, 0x09, 0x52, 0x04, 0x6e, 0x61, 0x6d, 0x65, 0x12,
- 0x20, 0x0a, 0x0b, 0x64, 0x65, 0x73, 0x63, 0x72, 0x69, 0x70, 0x74, 0x69, 0x6f, 0x6e, 0x18, 0x05,
- 0x20, 0x01, 0x28, 0x09, 0x52, 0x0b, 0x64, 0x65, 0x73, 0x63, 0x72, 0x69, 0x70, 0x74, 0x69, 0x6f,
- 0x6e, 0x12, 0x28, 0x0a, 0x0f, 0x73, 0x65, 0x72, 0x76, 0x65, 0x72, 0x4e, 0x61, 0x6d, 0x65, 0x73,
- 0x4a, 0x53, 0x4f, 0x4e, 0x18, 0x08, 0x20, 0x01, 0x28, 0x0c, 0x52, 0x0f, 0x73, 0x65, 0x72, 0x76,
- 0x65, 0x72, 0x4e, 0x61, 0x6d, 0x65, 0x73, 0x4a, 0x53, 0x4f, 0x4e, 0x12, 0x2a, 0x0a, 0x0e, 0x73,
- 0x65, 0x72, 0x76, 0x65, 0x72, 0x4e, 0x61, 0x6d, 0x65, 0x73, 0x4a, 0x4f, 0x4e, 0x18, 0x13, 0x20,
- 0x01, 0x28, 0x0c, 0x42, 0x02, 0x18, 0x01, 0x52, 0x0e, 0x73, 0x65, 0x72, 0x76, 0x65, 0x72, 0x4e,
- 0x61, 0x6d, 0x65, 0x73, 0x4a, 0x4f, 0x4e, 0x12, 0x1a, 0x0a, 0x08, 0x68, 0x74, 0x74, 0x70, 0x4a,
- 0x53, 0x4f, 0x4e, 0x18, 0x09, 0x20, 0x01, 0x28, 0x0c, 0x52, 0x08, 0x68, 0x74, 0x74, 0x70, 0x4a,
- 0x53, 0x4f, 0x4e, 0x12, 0x1c, 0x0a, 0x09, 0x68, 0x74, 0x74, 0x70, 0x73, 0x4a, 0x53, 0x4f, 0x4e,
- 0x18, 0x0a, 0x20, 0x01, 0x28, 0x0c, 0x52, 0x09, 0x68, 0x74, 0x74, 0x70, 0x73, 0x4a, 0x53, 0x4f,
- 0x4e, 0x12, 0x18, 0x0a, 0x07, 0x74, 0x63, 0x70, 0x4a, 0x53, 0x4f, 0x4e, 0x18, 0x0b, 0x20, 0x01,
- 0x28, 0x0c, 0x52, 0x07, 0x74, 0x63, 0x70, 0x4a, 0x53, 0x4f, 0x4e, 0x12, 0x18, 0x0a, 0x07, 0x74,
- 0x6c, 0x73, 0x4a, 0x53, 0x4f, 0x4e, 0x18, 0x0c, 0x20, 0x01, 0x28, 0x0c, 0x52, 0x07, 0x74, 0x6c,
- 0x73, 0x4a, 0x53, 0x4f, 0x4e, 0x12, 0x18, 0x0a, 0x07, 0x75, 0x64, 0x70, 0x4a, 0x53, 0x4f, 0x4e,
- 0x18, 0x0e, 0x20, 0x01, 0x28, 0x0c, 0x52, 0x07, 0x75, 0x64, 0x70, 0x4a, 0x53, 0x4f, 0x4e, 0x12,
- 0x14, 0x0a, 0x05, 0x77, 0x65, 0x62, 0x49, 0x64, 0x18, 0x0f, 0x20, 0x01, 0x28, 0x03, 0x52, 0x05,
- 0x77, 0x65, 0x62, 0x49, 0x64, 0x12, 0x2a, 0x0a, 0x10, 0x72, 0x65, 0x76, 0x65, 0x72, 0x73, 0x65,
- 0x50, 0x72, 0x6f, 0x78, 0x79, 0x4a, 0x53, 0x4f, 0x4e, 0x18, 0x10, 0x20, 0x01, 0x28, 0x0c, 0x52,
- 0x10, 0x72, 0x65, 0x76, 0x65, 0x72, 0x73, 0x65, 0x50, 0x72, 0x6f, 0x78, 0x79, 0x4a, 0x53, 0x4f,
- 0x4e, 0x12, 0x26, 0x0a, 0x0e, 0x73, 0x65, 0x72, 0x76, 0x65, 0x72, 0x47, 0x72, 0x6f, 0x75, 0x70,
- 0x49, 0x64, 0x73, 0x18, 0x11, 0x20, 0x03, 0x28, 0x03, 0x52, 0x0e, 0x73, 0x65, 0x72, 0x76, 0x65,
- 0x72, 0x47, 0x72, 0x6f, 0x75, 0x70, 0x49, 0x64, 0x73, 0x12, 0x1e, 0x0a, 0x0a, 0x75, 0x73, 0x65,
- 0x72, 0x50, 0x6c, 0x61, 0x6e, 0x49, 0x64, 0x18, 0x12, 0x20, 0x01, 0x28, 0x03, 0x52, 0x0a, 0x75,
- 0x73, 0x65, 0x72, 0x50, 0x6c, 0x61, 0x6e, 0x49, 0x64, 0x12, 0x24, 0x0a, 0x0d, 0x6e, 0x6f, 0x64,
- 0x65, 0x43, 0x6c, 0x75, 0x73, 0x74, 0x65, 0x72, 0x49, 0x64, 0x18, 0x1e, 0x20, 0x01, 0x28, 0x03,
- 0x52, 0x0d, 0x6e, 0x6f, 0x64, 0x65, 0x43, 0x6c, 0x75, 0x73, 0x74, 0x65, 0x72, 0x49, 0x64, 0x12,
- 0x2a, 0x0a, 0x10, 0x69, 0x6e, 0x63, 0x6c, 0x75, 0x64, 0x65, 0x4e, 0x6f, 0x64, 0x65, 0x73, 0x4a,
- 0x53, 0x4f, 0x4e, 0x18, 0x1f, 0x20, 0x01, 0x28, 0x0c, 0x52, 0x10, 0x69, 0x6e, 0x63, 0x6c, 0x75,
- 0x64, 0x65, 0x4e, 0x6f, 0x64, 0x65, 0x73, 0x4a, 0x53, 0x4f, 0x4e, 0x12, 0x2a, 0x0a, 0x10, 0x65,
- 0x78, 0x63, 0x6c, 0x75, 0x64, 0x65, 0x4e, 0x6f, 0x64, 0x65, 0x73, 0x4a, 0x53, 0x4f, 0x4e, 0x18,
- 0x20, 0x20, 0x01, 0x28, 0x0c, 0x52, 0x10, 0x65, 0x78, 0x63, 0x6c, 0x75, 0x64, 0x65, 0x4e, 0x6f,
- 0x64, 0x65, 0x73, 0x4a, 0x53, 0x4f, 0x4e, 0x22, 0x32, 0x0a, 0x14, 0x43, 0x72, 0x65, 0x61, 0x74,
- 0x65, 0x53, 0x65, 0x72, 0x76, 0x65, 0x72, 0x52, 0x65, 0x73, 0x70, 0x6f, 0x6e, 0x73, 0x65, 0x12,
- 0x1a, 0x0a, 0x08, 0x73, 0x65, 0x72, 0x76, 0x65, 0x72, 0x49, 0x64, 0x18, 0x01, 0x20, 0x01, 0x28,
- 0x03, 0x52, 0x08, 0x73, 0x65, 0x72, 0x76, 0x65, 0x72, 0x49, 0x64, 0x22, 0xe2, 0x01, 0x0a, 0x1c,
- 0x43, 0x72, 0x65, 0x61, 0x74, 0x65, 0x42, 0x61, 0x73, 0x69, 0x63, 0x48, 0x54, 0x54, 0x50, 0x53,
- 0x65, 0x72, 0x76, 0x65, 0x72, 0x52, 0x65, 0x71, 0x75, 0x65, 0x73, 0x74, 0x12, 0x24, 0x0a, 0x0d,
- 0x6e, 0x6f, 0x64, 0x65, 0x43, 0x6c, 0x75, 0x73, 0x74, 0x65, 0x72, 0x49, 0x64, 0x18, 0x01, 0x20,
- 0x01, 0x28, 0x03, 0x52, 0x0d, 0x6e, 0x6f, 0x64, 0x65, 0x43, 0x6c, 0x75, 0x73, 0x74, 0x65, 0x72,
- 0x49, 0x64, 0x12, 0x16, 0x0a, 0x06, 0x75, 0x73, 0x65, 0x72, 0x49, 0x64, 0x18, 0x02, 0x20, 0x01,
- 0x28, 0x03, 0x52, 0x06, 0x75, 0x73, 0x65, 0x72, 0x49, 0x64, 0x12, 0x18, 0x0a, 0x07, 0x64, 0x6f,
- 0x6d, 0x61, 0x69, 0x6e, 0x73, 0x18, 0x03, 0x20, 0x03, 0x28, 0x09, 0x52, 0x07, 0x64, 0x6f, 0x6d,
- 0x61, 0x69, 0x6e, 0x73, 0x12, 0x1e, 0x0a, 0x0a, 0x73, 0x73, 0x6c, 0x43, 0x65, 0x72, 0x74, 0x49,
- 0x64, 0x73, 0x18, 0x04, 0x20, 0x03, 0x28, 0x03, 0x52, 0x0a, 0x73, 0x73, 0x6c, 0x43, 0x65, 0x72,
- 0x74, 0x49, 0x64, 0x73, 0x12, 0x20, 0x0a, 0x0b, 0x6f, 0x72, 0x69, 0x67, 0x69, 0x6e, 0x41, 0x64,
- 0x64, 0x72, 0x73, 0x18, 0x05, 0x20, 0x03, 0x28, 0x09, 0x52, 0x0b, 0x6f, 0x72, 0x69, 0x67, 0x69,
- 0x6e, 0x41, 0x64, 0x64, 0x72, 0x73, 0x12, 0x28, 0x0a, 0x0f, 0x65, 0x6e, 0x61, 0x62, 0x6c, 0x65,
- 0x57, 0x65, 0x62, 0x73, 0x6f, 0x63, 0x6b, 0x65, 0x74, 0x18, 0x06, 0x20, 0x01, 0x28, 0x08, 0x52,
- 0x0f, 0x65, 0x6e, 0x61, 0x62, 0x6c, 0x65, 0x57, 0x65, 0x62, 0x73, 0x6f, 0x63, 0x6b, 0x65, 0x74,
- 0x22, 0x3b, 0x0a, 0x1d, 0x43, 0x72, 0x65, 0x61, 0x74, 0x65, 0x42, 0x61, 0x73, 0x69, 0x63, 0x48,
- 0x54, 0x54, 0x50, 0x53, 0x65, 0x72, 0x76, 0x65, 0x72, 0x52, 0x65, 0x73, 0x70, 0x6f, 0x6e, 0x73,
- 0x65, 0x12, 0x1a, 0x0a, 0x08, 0x73, 0x65, 0x72, 0x76, 0x65, 0x72, 0x49, 0x64, 0x18, 0x01, 0x20,
- 0x01, 0x28, 0x03, 0x52, 0x08, 0x73, 0x65, 0x72, 0x76, 0x65, 0x72, 0x49, 0x64, 0x22, 0xd5, 0x01,
- 0x0a, 0x1b, 0x43, 0x72, 0x65, 0x61, 0x74, 0x65, 0x42, 0x61, 0x73, 0x69, 0x63, 0x54, 0x43, 0x50,
- 0x53, 0x65, 0x72, 0x76, 0x65, 0x72, 0x52, 0x65, 0x71, 0x75, 0x65, 0x73, 0x74, 0x12, 0x24, 0x0a,
- 0x0d, 0x6e, 0x6f, 0x64, 0x65, 0x43, 0x6c, 0x75, 0x73, 0x74, 0x65, 0x72, 0x49, 0x64, 0x18, 0x01,
- 0x20, 0x01, 0x28, 0x03, 0x52, 0x0d, 0x6e, 0x6f, 0x64, 0x65, 0x43, 0x6c, 0x75, 0x73, 0x74, 0x65,
- 0x72, 0x49, 0x64, 0x12, 0x16, 0x0a, 0x06, 0x75, 0x73, 0x65, 0x72, 0x49, 0x64, 0x18, 0x02, 0x20,
- 0x01, 0x28, 0x03, 0x52, 0x06, 0x75, 0x73, 0x65, 0x72, 0x49, 0x64, 0x12, 0x1a, 0x0a, 0x08, 0x74,
- 0x63, 0x70, 0x50, 0x6f, 0x72, 0x74, 0x73, 0x18, 0x03, 0x20, 0x03, 0x28, 0x05, 0x52, 0x08, 0x74,
- 0x63, 0x70, 0x50, 0x6f, 0x72, 0x74, 0x73, 0x12, 0x1a, 0x0a, 0x08, 0x74, 0x6c, 0x73, 0x50, 0x6f,
- 0x72, 0x74, 0x73, 0x18, 0x04, 0x20, 0x03, 0x28, 0x05, 0x52, 0x08, 0x74, 0x6c, 0x73, 0x50, 0x6f,
- 0x72, 0x74, 0x73, 0x12, 0x1e, 0x0a, 0x0a, 0x73, 0x73, 0x6c, 0x43, 0x65, 0x72, 0x74, 0x49, 0x64,
- 0x73, 0x18, 0x05, 0x20, 0x03, 0x28, 0x03, 0x52, 0x0a, 0x73, 0x73, 0x6c, 0x43, 0x65, 0x72, 0x74,
- 0x49, 0x64, 0x73, 0x12, 0x20, 0x0a, 0x0b, 0x6f, 0x72, 0x69, 0x67, 0x69, 0x6e, 0x41, 0x64, 0x64,
- 0x72, 0x73, 0x18, 0x06, 0x20, 0x03, 0x28, 0x09, 0x52, 0x0b, 0x6f, 0x72, 0x69, 0x67, 0x69, 0x6e,
- 0x41, 0x64, 0x64, 0x72, 0x73, 0x22, 0x3a, 0x0a, 0x1c, 0x43, 0x72, 0x65, 0x61, 0x74, 0x65, 0x42,
- 0x61, 0x73, 0x69, 0x63, 0x54, 0x43, 0x50, 0x53, 0x65, 0x72, 0x76, 0x65, 0x72, 0x52, 0x65, 0x73,
- 0x70, 0x6f, 0x6e, 0x73, 0x65, 0x12, 0x1a, 0x0a, 0x08, 0x73, 0x65, 0x72, 0x76, 0x65, 0x72, 0x49,
- 0x64, 0x18, 0x01, 0x20, 0x01, 0x28, 0x03, 0x52, 0x08, 0x73, 0x65, 0x72, 0x76, 0x65, 0x72, 0x49,
- 0x64, 0x22, 0x6e, 0x0a, 0x16, 0x41, 0x64, 0x64, 0x53, 0x65, 0x72, 0x76, 0x65, 0x72, 0x4f, 0x72,
- 0x69, 0x67, 0x69, 0x6e, 0x52, 0x65, 0x71, 0x75, 0x65, 0x73, 0x74, 0x12, 0x1a, 0x0a, 0x08, 0x73,
- 0x65, 0x72, 0x76, 0x65, 0x72, 0x49, 0x64, 0x18, 0x01, 0x20, 0x01, 0x28, 0x03, 0x52, 0x08, 0x73,
- 0x65, 0x72, 0x76, 0x65, 0x72, 0x49, 0x64, 0x12, 0x1a, 0x0a, 0x08, 0x6f, 0x72, 0x69, 0x67, 0x69,
- 0x6e, 0x49, 0x64, 0x18, 0x02, 0x20, 0x01, 0x28, 0x03, 0x52, 0x08, 0x6f, 0x72, 0x69, 0x67, 0x69,
- 0x6e, 0x49, 0x64, 0x12, 0x1c, 0x0a, 0x09, 0x69, 0x73, 0x50, 0x72, 0x69, 0x6d, 0x61, 0x72, 0x79,
- 0x18, 0x03, 0x20, 0x01, 0x28, 0x08, 0x52, 0x09, 0x69, 0x73, 0x50, 0x72, 0x69, 0x6d, 0x61, 0x72,
- 0x79, 0x22, 0x53, 0x0a, 0x19, 0x44, 0x65, 0x6c, 0x65, 0x74, 0x65, 0x53, 0x65, 0x72, 0x76, 0x65,
- 0x72, 0x4f, 0x72, 0x69, 0x67, 0x69, 0x6e, 0x52, 0x65, 0x71, 0x75, 0x65, 0x73, 0x74, 0x12, 0x1a,
- 0x0a, 0x08, 0x73, 0x65, 0x72, 0x76, 0x65, 0x72, 0x49, 0x64, 0x18, 0x01, 0x20, 0x01, 0x28, 0x03,
- 0x52, 0x08, 0x73, 0x65, 0x72, 0x76, 0x65, 0x72, 0x49, 0x64, 0x12, 0x1a, 0x0a, 0x08, 0x6f, 0x72,
- 0x69, 0x67, 0x69, 0x6e, 0x49, 0x64, 0x18, 0x02, 0x20, 0x01, 0x28, 0x03, 0x52, 0x08, 0x6f, 0x72,
- 0x69, 0x67, 0x69, 0x6e, 0x49, 0x64, 0x22, 0xf6, 0x01, 0x0a, 0x18, 0x55, 0x70, 0x64, 0x61, 0x74,
- 0x65, 0x53, 0x65, 0x72, 0x76, 0x65, 0x72, 0x42, 0x61, 0x73, 0x69, 0x63, 0x52, 0x65, 0x71, 0x75,
- 0x65, 0x73, 0x74, 0x12, 0x1a, 0x0a, 0x08, 0x73, 0x65, 0x72, 0x76, 0x65, 0x72, 0x49, 0x64, 0x18,
- 0x01, 0x20, 0x01, 0x28, 0x03, 0x52, 0x08, 0x73, 0x65, 0x72, 0x76, 0x65, 0x72, 0x49, 0x64, 0x12,
- 0x12, 0x0a, 0x04, 0x6e, 0x61, 0x6d, 0x65, 0x18, 0x02, 0x20, 0x01, 0x28, 0x09, 0x52, 0x04, 0x6e,
- 0x61, 0x6d, 0x65, 0x12, 0x20, 0x0a, 0x0b, 0x64, 0x65, 0x73, 0x63, 0x72, 0x69, 0x70, 0x74, 0x69,
- 0x6f, 0x6e, 0x18, 0x03, 0x20, 0x01, 0x28, 0x09, 0x52, 0x0b, 0x64, 0x65, 0x73, 0x63, 0x72, 0x69,
- 0x70, 0x74, 0x69, 0x6f, 0x6e, 0x12, 0x24, 0x0a, 0x0d, 0x6e, 0x6f, 0x64, 0x65, 0x43, 0x6c, 0x75,
- 0x73, 0x74, 0x65, 0x72, 0x49, 0x64, 0x18, 0x04, 0x20, 0x01, 0x28, 0x03, 0x52, 0x0d, 0x6e, 0x6f,
- 0x64, 0x65, 0x43, 0x6c, 0x75, 0x73, 0x74, 0x65, 0x72, 0x49, 0x64, 0x12, 0x26, 0x0a, 0x0e, 0x6b,
- 0x65, 0x65, 0x70, 0x4f, 0x6c, 0x64, 0x43, 0x6f, 0x6e, 0x66, 0x69, 0x67, 0x73, 0x18, 0x07, 0x20,
- 0x01, 0x28, 0x08, 0x52, 0x0e, 0x6b, 0x65, 0x65, 0x70, 0x4f, 0x6c, 0x64, 0x43, 0x6f, 0x6e, 0x66,
- 0x69, 0x67, 0x73, 0x12, 0x12, 0x0a, 0x04, 0x69, 0x73, 0x4f, 0x6e, 0x18, 0x05, 0x20, 0x01, 0x28,
- 0x08, 0x52, 0x04, 0x69, 0x73, 0x4f, 0x6e, 0x12, 0x26, 0x0a, 0x0e, 0x73, 0x65, 0x72, 0x76, 0x65,
- 0x72, 0x47, 0x72, 0x6f, 0x75, 0x70, 0x49, 0x64, 0x73, 0x18, 0x06, 0x20, 0x03, 0x28, 0x03, 0x52,
- 0x0e, 0x73, 0x65, 0x72, 0x76, 0x65, 0x72, 0x47, 0x72, 0x6f, 0x75, 0x70, 0x49, 0x64, 0x73, 0x22,
- 0x61, 0x0a, 0x1b, 0x55, 0x70, 0x64, 0x61, 0x74, 0x65, 0x53, 0x65, 0x72, 0x76, 0x65, 0x72, 0x47,
- 0x72, 0x6f, 0x75, 0x70, 0x49, 0x64, 0x73, 0x52, 0x65, 0x71, 0x75, 0x65, 0x73, 0x74, 0x12, 0x1a,
- 0x0a, 0x08, 0x73, 0x65, 0x72, 0x76, 0x65, 0x72, 0x49, 0x64, 0x18, 0x01, 0x20, 0x01, 0x28, 0x03,
- 0x52, 0x08, 0x73, 0x65, 0x72, 0x76, 0x65, 0x72, 0x49, 0x64, 0x12, 0x26, 0x0a, 0x0e, 0x73, 0x65,
- 0x72, 0x76, 0x65, 0x72, 0x47, 0x72, 0x6f, 0x75, 0x70, 0x49, 0x64, 0x73, 0x18, 0x02, 0x20, 0x03,
- 0x28, 0x03, 0x52, 0x0e, 0x73, 0x65, 0x72, 0x76, 0x65, 0x72, 0x47, 0x72, 0x6f, 0x75, 0x70, 0x49,
- 0x64, 0x73, 0x22, 0x49, 0x0a, 0x17, 0x55, 0x70, 0x64, 0x61, 0x74, 0x65, 0x53, 0x65, 0x72, 0x76,
- 0x65, 0x72, 0x49, 0x73, 0x4f, 0x6e, 0x52, 0x65, 0x71, 0x75, 0x65, 0x73, 0x74, 0x12, 0x1a, 0x0a,
- 0x08, 0x73, 0x65, 0x72, 0x76, 0x65, 0x72, 0x49, 0x64, 0x18, 0x01, 0x20, 0x01, 0x28, 0x03, 0x52,
- 0x08, 0x73, 0x65, 0x72, 0x76, 0x65, 0x72, 0x49, 0x64, 0x12, 0x12, 0x0a, 0x04, 0x69, 0x73, 0x4f,
- 0x6e, 0x18, 0x02, 0x20, 0x01, 0x28, 0x08, 0x52, 0x04, 0x69, 0x73, 0x4f, 0x6e, 0x22, 0x51, 0x0a,
- 0x17, 0x55, 0x70, 0x64, 0x61, 0x74, 0x65, 0x53, 0x65, 0x72, 0x76, 0x65, 0x72, 0x48, 0x54, 0x54,
- 0x50, 0x52, 0x65, 0x71, 0x75, 0x65, 0x73, 0x74, 0x12, 0x1a, 0x0a, 0x08, 0x73, 0x65, 0x72, 0x76,
- 0x65, 0x72, 0x49, 0x64, 0x18, 0x01, 0x20, 0x01, 0x28, 0x03, 0x52, 0x08, 0x73, 0x65, 0x72, 0x76,
- 0x65, 0x72, 0x49, 0x64, 0x12, 0x1a, 0x0a, 0x08, 0x68, 0x74, 0x74, 0x70, 0x4a, 0x53, 0x4f, 0x4e,
- 0x18, 0x02, 0x20, 0x01, 0x28, 0x0c, 0x52, 0x08, 0x68, 0x74, 0x74, 0x70, 0x4a, 0x53, 0x4f, 0x4e,
- 0x22, 0x54, 0x0a, 0x18, 0x55, 0x70, 0x64, 0x61, 0x74, 0x65, 0x53, 0x65, 0x72, 0x76, 0x65, 0x72,
- 0x48, 0x54, 0x54, 0x50, 0x53, 0x52, 0x65, 0x71, 0x75, 0x65, 0x73, 0x74, 0x12, 0x1a, 0x0a, 0x08,
- 0x73, 0x65, 0x72, 0x76, 0x65, 0x72, 0x49, 0x64, 0x18, 0x01, 0x20, 0x01, 0x28, 0x03, 0x52, 0x08,
- 0x73, 0x65, 0x72, 0x76, 0x65, 0x72, 0x49, 0x64, 0x12, 0x1c, 0x0a, 0x09, 0x68, 0x74, 0x74, 0x70,
- 0x73, 0x4a, 0x53, 0x4f, 0x4e, 0x18, 0x02, 0x20, 0x01, 0x28, 0x0c, 0x52, 0x09, 0x68, 0x74, 0x74,
- 0x70, 0x73, 0x4a, 0x53, 0x4f, 0x4e, 0x22, 0x4e, 0x0a, 0x16, 0x55, 0x70, 0x64, 0x61, 0x74, 0x65,
- 0x53, 0x65, 0x72, 0x76, 0x65, 0x72, 0x54, 0x43, 0x50, 0x52, 0x65, 0x71, 0x75, 0x65, 0x73, 0x74,
- 0x12, 0x1a, 0x0a, 0x08, 0x73, 0x65, 0x72, 0x76, 0x65, 0x72, 0x49, 0x64, 0x18, 0x01, 0x20, 0x01,
- 0x28, 0x03, 0x52, 0x08, 0x73, 0x65, 0x72, 0x76, 0x65, 0x72, 0x49, 0x64, 0x12, 0x18, 0x0a, 0x07,
- 0x74, 0x63, 0x70, 0x4a, 0x53, 0x4f, 0x4e, 0x18, 0x02, 0x20, 0x01, 0x28, 0x0c, 0x52, 0x07, 0x74,
- 0x63, 0x70, 0x4a, 0x53, 0x4f, 0x4e, 0x22, 0x4e, 0x0a, 0x16, 0x55, 0x70, 0x64, 0x61, 0x74, 0x65,
- 0x53, 0x65, 0x72, 0x76, 0x65, 0x72, 0x54, 0x4c, 0x53, 0x52, 0x65, 0x71, 0x75, 0x65, 0x73, 0x74,
- 0x12, 0x1a, 0x0a, 0x08, 0x73, 0x65, 0x72, 0x76, 0x65, 0x72, 0x49, 0x64, 0x18, 0x01, 0x20, 0x01,
- 0x28, 0x03, 0x52, 0x08, 0x73, 0x65, 0x72, 0x76, 0x65, 0x72, 0x49, 0x64, 0x12, 0x18, 0x0a, 0x07,
- 0x74, 0x6c, 0x73, 0x4a, 0x53, 0x4f, 0x4e, 0x18, 0x02, 0x20, 0x01, 0x28, 0x0c, 0x52, 0x07, 0x74,
- 0x6c, 0x73, 0x4a, 0x53, 0x4f, 0x4e, 0x22, 0x4e, 0x0a, 0x16, 0x55, 0x70, 0x64, 0x61, 0x74, 0x65,
- 0x53, 0x65, 0x72, 0x76, 0x65, 0x72, 0x55, 0x44, 0x50, 0x52, 0x65, 0x71, 0x75, 0x65, 0x73, 0x74,
- 0x12, 0x1a, 0x0a, 0x08, 0x73, 0x65, 0x72, 0x76, 0x65, 0x72, 0x49, 0x64, 0x18, 0x01, 0x20, 0x01,
- 0x28, 0x03, 0x52, 0x08, 0x73, 0x65, 0x72, 0x76, 0x65, 0x72, 0x49, 0x64, 0x12, 0x18, 0x0a, 0x07,
- 0x75, 0x64, 0x70, 0x4a, 0x53, 0x4f, 0x4e, 0x18, 0x02, 0x20, 0x01, 0x28, 0x0c, 0x52, 0x07, 0x75,
- 0x64, 0x70, 0x4a, 0x53, 0x4f, 0x4e, 0x22, 0x4a, 0x0a, 0x16, 0x55, 0x70, 0x64, 0x61, 0x74, 0x65,
- 0x53, 0x65, 0x72, 0x76, 0x65, 0x72, 0x57, 0x65, 0x62, 0x52, 0x65, 0x71, 0x75, 0x65, 0x73, 0x74,
- 0x12, 0x1a, 0x0a, 0x08, 0x73, 0x65, 0x72, 0x76, 0x65, 0x72, 0x49, 0x64, 0x18, 0x01, 0x20, 0x01,
- 0x28, 0x03, 0x52, 0x08, 0x73, 0x65, 0x72, 0x76, 0x65, 0x72, 0x49, 0x64, 0x12, 0x14, 0x0a, 0x05,
- 0x77, 0x65, 0x62, 0x49, 0x64, 0x18, 0x02, 0x20, 0x01, 0x28, 0x03, 0x52, 0x05, 0x77, 0x65, 0x62,
- 0x49, 0x64, 0x22, 0x69, 0x0a, 0x1f, 0x55, 0x70, 0x64, 0x61, 0x74, 0x65, 0x53, 0x65, 0x72, 0x76,
- 0x65, 0x72, 0x52, 0x65, 0x76, 0x65, 0x72, 0x73, 0x65, 0x50, 0x72, 0x6f, 0x78, 0x79, 0x52, 0x65,
- 0x71, 0x75, 0x65, 0x73, 0x74, 0x12, 0x1a, 0x0a, 0x08, 0x73, 0x65, 0x72, 0x76, 0x65, 0x72, 0x49,
- 0x64, 0x18, 0x01, 0x20, 0x01, 0x28, 0x03, 0x52, 0x08, 0x73, 0x65, 0x72, 0x76, 0x65, 0x72, 0x49,
- 0x64, 0x12, 0x2a, 0x0a, 0x10, 0x72, 0x65, 0x76, 0x65, 0x72, 0x73, 0x65, 0x50, 0x72, 0x6f, 0x78,
- 0x79, 0x4a, 0x53, 0x4f, 0x4e, 0x18, 0x02, 0x20, 0x01, 0x28, 0x0c, 0x52, 0x10, 0x72, 0x65, 0x76,
- 0x65, 0x72, 0x73, 0x65, 0x50, 0x72, 0x6f, 0x78, 0x79, 0x4a, 0x53, 0x4f, 0x4e, 0x22, 0x34, 0x0a,
- 0x16, 0x46, 0x69, 0x6e, 0x64, 0x53, 0x65, 0x72, 0x76, 0x65, 0x72, 0x4e, 0x61, 0x6d, 0x65, 0x73,
- 0x52, 0x65, 0x71, 0x75, 0x65, 0x73, 0x74, 0x12, 0x1a, 0x0a, 0x08, 0x73, 0x65, 0x72, 0x76, 0x65,
- 0x72, 0x49, 0x64, 0x18, 0x01, 0x20, 0x01, 0x28, 0x03, 0x52, 0x08, 0x73, 0x65, 0x72, 0x76, 0x65,
- 0x72, 0x49, 0x64, 0x22, 0x83, 0x02, 0x0a, 0x17, 0x46, 0x69, 0x6e, 0x64, 0x53, 0x65, 0x72, 0x76,
- 0x65, 0x72, 0x4e, 0x61, 0x6d, 0x65, 0x73, 0x52, 0x65, 0x73, 0x70, 0x6f, 0x6e, 0x73, 0x65, 0x12,
- 0x28, 0x0a, 0x0f, 0x73, 0x65, 0x72, 0x76, 0x65, 0x72, 0x4e, 0x61, 0x6d, 0x65, 0x73, 0x4a, 0x53,
- 0x4f, 0x4e, 0x18, 0x01, 0x20, 0x01, 0x28, 0x0c, 0x52, 0x0f, 0x73, 0x65, 0x72, 0x76, 0x65, 0x72,
- 0x4e, 0x61, 0x6d, 0x65, 0x73, 0x4a, 0x53, 0x4f, 0x4e, 0x12, 0x1e, 0x0a, 0x0a, 0x69, 0x73, 0x41,
- 0x75, 0x64, 0x69, 0x74, 0x69, 0x6e, 0x67, 0x18, 0x02, 0x20, 0x01, 0x28, 0x08, 0x52, 0x0a, 0x69,
- 0x73, 0x41, 0x75, 0x64, 0x69, 0x74, 0x69, 0x6e, 0x67, 0x12, 0x1e, 0x0a, 0x0a, 0x61, 0x75, 0x64,
- 0x69, 0x74, 0x69, 0x6e, 0x67, 0x41, 0x74, 0x18, 0x05, 0x20, 0x01, 0x28, 0x03, 0x52, 0x0a, 0x61,
- 0x75, 0x64, 0x69, 0x74, 0x69, 0x6e, 0x67, 0x41, 0x74, 0x12, 0x38, 0x0a, 0x17, 0x61, 0x75, 0x64,
- 0x69, 0x74, 0x69, 0x6e, 0x67, 0x53, 0x65, 0x72, 0x76, 0x65, 0x72, 0x4e, 0x61, 0x6d, 0x65, 0x73,
- 0x4a, 0x53, 0x4f, 0x4e, 0x18, 0x03, 0x20, 0x01, 0x28, 0x0c, 0x52, 0x17, 0x61, 0x75, 0x64, 0x69,
- 0x74, 0x69, 0x6e, 0x67, 0x53, 0x65, 0x72, 0x76, 0x65, 0x72, 0x4e, 0x61, 0x6d, 0x65, 0x73, 0x4a,
- 0x53, 0x4f, 0x4e, 0x12, 0x44, 0x0a, 0x0e, 0x61, 0x75, 0x64, 0x69, 0x74, 0x69, 0x6e, 0x67, 0x52,
- 0x65, 0x73, 0x75, 0x6c, 0x74, 0x18, 0x04, 0x20, 0x01, 0x28, 0x0b, 0x32, 0x1c, 0x2e, 0x70, 0x62,
- 0x2e, 0x53, 0x65, 0x72, 0x76, 0x65, 0x72, 0x4e, 0x61, 0x6d, 0x65, 0x41, 0x75, 0x64, 0x69, 0x74,
- 0x69, 0x6e, 0x67, 0x52, 0x65, 0x73, 0x75, 0x6c, 0x74, 0x52, 0x0e, 0x61, 0x75, 0x64, 0x69, 0x74,
- 0x69, 0x6e, 0x67, 0x52, 0x65, 0x73, 0x75, 0x6c, 0x74, 0x22, 0x60, 0x0a, 0x18, 0x55, 0x70, 0x64,
- 0x61, 0x74, 0x65, 0x53, 0x65, 0x72, 0x76, 0x65, 0x72, 0x4e, 0x61, 0x6d, 0x65, 0x73, 0x52, 0x65,
- 0x71, 0x75, 0x65, 0x73, 0x74, 0x12, 0x1a, 0x0a, 0x08, 0x73, 0x65, 0x72, 0x76, 0x65, 0x72, 0x49,
- 0x64, 0x18, 0x01, 0x20, 0x01, 0x28, 0x03, 0x52, 0x08, 0x73, 0x65, 0x72, 0x76, 0x65, 0x72, 0x49,
- 0x64, 0x12, 0x28, 0x0a, 0x0f, 0x73, 0x65, 0x72, 0x76, 0x65, 0x72, 0x4e, 0x61, 0x6d, 0x65, 0x73,
- 0x4a, 0x53, 0x4f, 0x4e, 0x18, 0x02, 0x20, 0x01, 0x28, 0x0c, 0x52, 0x0f, 0x73, 0x65, 0x72, 0x76,
- 0x65, 0x72, 0x4e, 0x61, 0x6d, 0x65, 0x73, 0x4a, 0x53, 0x4f, 0x4e, 0x22, 0x84, 0x01, 0x0a, 0x20,
- 0x55, 0x70, 0x64, 0x61, 0x74, 0x65, 0x53, 0x65, 0x72, 0x76, 0x65, 0x72, 0x4e, 0x61, 0x6d, 0x65,
- 0x73, 0x41, 0x75, 0x64, 0x69, 0x74, 0x69, 0x6e, 0x67, 0x52, 0x65, 0x71, 0x75, 0x65, 0x73, 0x74,
- 0x12, 0x1a, 0x0a, 0x08, 0x73, 0x65, 0x72, 0x76, 0x65, 0x72, 0x49, 0x64, 0x18, 0x01, 0x20, 0x01,
- 0x28, 0x03, 0x52, 0x08, 0x73, 0x65, 0x72, 0x76, 0x65, 0x72, 0x49, 0x64, 0x12, 0x44, 0x0a, 0x0e,
- 0x61, 0x75, 0x64, 0x69, 0x74, 0x69, 0x6e, 0x67, 0x52, 0x65, 0x73, 0x75, 0x6c, 0x74, 0x18, 0x02,
- 0x20, 0x01, 0x28, 0x0b, 0x32, 0x1c, 0x2e, 0x70, 0x62, 0x2e, 0x53, 0x65, 0x72, 0x76, 0x65, 0x72,
- 0x4e, 0x61, 0x6d, 0x65, 0x41, 0x75, 0x64, 0x69, 0x74, 0x69, 0x6e, 0x67, 0x52, 0x65, 0x73, 0x75,
- 0x6c, 0x74, 0x52, 0x0e, 0x61, 0x75, 0x64, 0x69, 0x74, 0x69, 0x6e, 0x67, 0x52, 0x65, 0x73, 0x75,
- 0x6c, 0x74, 0x22, 0x58, 0x0a, 0x16, 0x55, 0x70, 0x64, 0x61, 0x74, 0x65, 0x53, 0x65, 0x72, 0x76,
- 0x65, 0x72, 0x44, 0x4e, 0x53, 0x52, 0x65, 0x71, 0x75, 0x65, 0x73, 0x74, 0x12, 0x1a, 0x0a, 0x08,
- 0x73, 0x65, 0x72, 0x76, 0x65, 0x72, 0x49, 0x64, 0x18, 0x01, 0x20, 0x01, 0x28, 0x03, 0x52, 0x08,
- 0x73, 0x65, 0x72, 0x76, 0x65, 0x72, 0x49, 0x64, 0x12, 0x22, 0x0a, 0x0c, 0x73, 0x75, 0x70, 0x70,
- 0x6f, 0x72, 0x74, 0x43, 0x4e, 0x41, 0x4d, 0x45, 0x18, 0x02, 0x20, 0x01, 0x28, 0x08, 0x52, 0x0c,
- 0x73, 0x75, 0x70, 0x70, 0x6f, 0x72, 0x74, 0x43, 0x4e, 0x41, 0x4d, 0x45, 0x22, 0x3c, 0x0a, 0x1e,
- 0x52, 0x65, 0x67, 0x65, 0x6e, 0x65, 0x72, 0x61, 0x74, 0x65, 0x53, 0x65, 0x72, 0x76, 0x65, 0x72,
- 0x44, 0x4e, 0x53, 0x4e, 0x61, 0x6d, 0x65, 0x52, 0x65, 0x71, 0x75, 0x65, 0x73, 0x74, 0x12, 0x1a,
- 0x0a, 0x08, 0x73, 0x65, 0x72, 0x76, 0x65, 0x72, 0x49, 0x64, 0x18, 0x01, 0x20, 0x01, 0x28, 0x03,
- 0x52, 0x08, 0x73, 0x65, 0x72, 0x76, 0x65, 0x72, 0x49, 0x64, 0x22, 0x52, 0x0a, 0x1a, 0x55, 0x70,
- 0x64, 0x61, 0x74, 0x65, 0x53, 0x65, 0x72, 0x76, 0x65, 0x72, 0x44, 0x4e, 0x53, 0x4e, 0x61, 0x6d,
- 0x65, 0x52, 0x65, 0x71, 0x75, 0x65, 0x73, 0x74, 0x12, 0x1a, 0x0a, 0x08, 0x73, 0x65, 0x72, 0x76,
- 0x65, 0x72, 0x49, 0x64, 0x18, 0x01, 0x20, 0x01, 0x28, 0x03, 0x52, 0x08, 0x73, 0x65, 0x72, 0x76,
- 0x65, 0x72, 0x49, 0x64, 0x12, 0x18, 0x0a, 0x07, 0x64, 0x6e, 0x73, 0x4e, 0x61, 0x6d, 0x65, 0x18,
- 0x02, 0x20, 0x01, 0x28, 0x09, 0x52, 0x07, 0x64, 0x6e, 0x73, 0x4e, 0x61, 0x6d, 0x65, 0x22, 0x60,
- 0x0a, 0x1e, 0x46, 0x69, 0x6e, 0x64, 0x53, 0x65, 0x72, 0x76, 0x65, 0x72, 0x49, 0x64, 0x57, 0x69,
- 0x74, 0x68, 0x44, 0x4e, 0x53, 0x4e, 0x61, 0x6d, 0x65, 0x52, 0x65, 0x71, 0x75, 0x65, 0x73, 0x74,
- 0x12, 0x24, 0x0a, 0x0d, 0x6e, 0x6f, 0x64, 0x65, 0x43, 0x6c, 0x75, 0x73, 0x74, 0x65, 0x72, 0x49,
- 0x64, 0x18, 0x01, 0x20, 0x01, 0x28, 0x03, 0x52, 0x0d, 0x6e, 0x6f, 0x64, 0x65, 0x43, 0x6c, 0x75,
- 0x73, 0x74, 0x65, 0x72, 0x49, 0x64, 0x12, 0x18, 0x0a, 0x07, 0x64, 0x6e, 0x73, 0x4e, 0x61, 0x6d,
- 0x65, 0x18, 0x02, 0x20, 0x01, 0x28, 0x09, 0x52, 0x07, 0x64, 0x6e, 0x73, 0x4e, 0x61, 0x6d, 0x65,
- 0x22, 0x3d, 0x0a, 0x1f, 0x46, 0x69, 0x6e, 0x64, 0x53, 0x65, 0x72, 0x76, 0x65, 0x72, 0x49, 0x64,
- 0x57, 0x69, 0x74, 0x68, 0x44, 0x4e, 0x53, 0x4e, 0x61, 0x6d, 0x65, 0x52, 0x65, 0x73, 0x70, 0x6f,
- 0x6e, 0x73, 0x65, 0x12, 0x1a, 0x0a, 0x08, 0x73, 0x65, 0x72, 0x76, 0x65, 0x72, 0x49, 0x64, 0x18,
- 0x01, 0x20, 0x01, 0x28, 0x03, 0x52, 0x08, 0x73, 0x65, 0x72, 0x76, 0x65, 0x72, 0x49, 0x64, 0x22,
- 0x8e, 0x02, 0x0a, 0x22, 0x43, 0x6f, 0x75, 0x6e, 0x74, 0x41, 0x6c, 0x6c, 0x45, 0x6e, 0x61, 0x62,
- 0x6c, 0x65, 0x64, 0x53, 0x65, 0x72, 0x76, 0x65, 0x72, 0x73, 0x4d, 0x61, 0x74, 0x63, 0x68, 0x52,
- 0x65, 0x71, 0x75, 0x65, 0x73, 0x74, 0x12, 0x24, 0x0a, 0x0d, 0x73, 0x65, 0x72, 0x76, 0x65, 0x72,
- 0x47, 0x72, 0x6f, 0x75, 0x70, 0x49, 0x64, 0x18, 0x01, 0x20, 0x01, 0x28, 0x03, 0x52, 0x0d, 0x73,
- 0x65, 0x72, 0x76, 0x65, 0x72, 0x47, 0x72, 0x6f, 0x75, 0x70, 0x49, 0x64, 0x12, 0x18, 0x0a, 0x07,
- 0x6b, 0x65, 0x79, 0x77, 0x6f, 0x72, 0x64, 0x18, 0x02, 0x20, 0x01, 0x28, 0x09, 0x52, 0x07, 0x6b,
- 0x65, 0x79, 0x77, 0x6f, 0x72, 0x64, 0x12, 0x16, 0x0a, 0x06, 0x75, 0x73, 0x65, 0x72, 0x49, 0x64,
- 0x18, 0x03, 0x20, 0x01, 0x28, 0x03, 0x52, 0x06, 0x75, 0x73, 0x65, 0x72, 0x49, 0x64, 0x12, 0x24,
- 0x0a, 0x0d, 0x6e, 0x6f, 0x64, 0x65, 0x43, 0x6c, 0x75, 0x73, 0x74, 0x65, 0x72, 0x49, 0x64, 0x18,
- 0x04, 0x20, 0x01, 0x28, 0x03, 0x52, 0x0d, 0x6e, 0x6f, 0x64, 0x65, 0x43, 0x6c, 0x75, 0x73, 0x74,
- 0x65, 0x72, 0x49, 0x64, 0x12, 0x22, 0x0a, 0x0c, 0x61, 0x75, 0x64, 0x69, 0x74, 0x69, 0x6e, 0x67,
- 0x46, 0x6c, 0x61, 0x67, 0x18, 0x05, 0x20, 0x01, 0x28, 0x05, 0x52, 0x0c, 0x61, 0x75, 0x64, 0x69,
- 0x74, 0x69, 0x6e, 0x67, 0x46, 0x6c, 0x61, 0x67, 0x12, 0x26, 0x0a, 0x0e, 0x70, 0x72, 0x6f, 0x74,
- 0x6f, 0x63, 0x6f, 0x6c, 0x46, 0x61, 0x6d, 0x69, 0x6c, 0x79, 0x18, 0x06, 0x20, 0x01, 0x28, 0x09,
- 0x52, 0x0e, 0x70, 0x72, 0x6f, 0x74, 0x6f, 0x63, 0x6f, 0x6c, 0x46, 0x61, 0x6d, 0x69, 0x6c, 0x79,
- 0x12, 0x1e, 0x0a, 0x0a, 0x75, 0x73, 0x65, 0x72, 0x50, 0x6c, 0x61, 0x6e, 0x49, 0x64, 0x18, 0x07,
- 0x20, 0x01, 0x28, 0x03, 0x52, 0x0a, 0x75, 0x73, 0x65, 0x72, 0x50, 0x6c, 0x61, 0x6e, 0x49, 0x64,
- 0x22, 0xde, 0x04, 0x0a, 0x1e, 0x4c, 0x69, 0x73, 0x74, 0x45, 0x6e, 0x61, 0x62, 0x6c, 0x65, 0x64,
- 0x53, 0x65, 0x72, 0x76, 0x65, 0x72, 0x73, 0x4d, 0x61, 0x74, 0x63, 0x68, 0x52, 0x65, 0x71, 0x75,
- 0x65, 0x73, 0x74, 0x12, 0x16, 0x0a, 0x06, 0x6f, 0x66, 0x66, 0x73, 0x65, 0x74, 0x18, 0x01, 0x20,
- 0x01, 0x28, 0x03, 0x52, 0x06, 0x6f, 0x66, 0x66, 0x73, 0x65, 0x74, 0x12, 0x12, 0x0a, 0x04, 0x73,
- 0x69, 0x7a, 0x65, 0x18, 0x02, 0x20, 0x01, 0x28, 0x03, 0x52, 0x04, 0x73, 0x69, 0x7a, 0x65, 0x12,
- 0x24, 0x0a, 0x0d, 0x73, 0x65, 0x72, 0x76, 0x65, 0x72, 0x47, 0x72, 0x6f, 0x75, 0x70, 0x49, 0x64,
- 0x18, 0x03, 0x20, 0x01, 0x28, 0x03, 0x52, 0x0d, 0x73, 0x65, 0x72, 0x76, 0x65, 0x72, 0x47, 0x72,
- 0x6f, 0x75, 0x70, 0x49, 0x64, 0x12, 0x18, 0x0a, 0x07, 0x6b, 0x65, 0x79, 0x77, 0x6f, 0x72, 0x64,
- 0x18, 0x04, 0x20, 0x01, 0x28, 0x09, 0x52, 0x07, 0x6b, 0x65, 0x79, 0x77, 0x6f, 0x72, 0x64, 0x12,
- 0x16, 0x0a, 0x06, 0x75, 0x73, 0x65, 0x72, 0x49, 0x64, 0x18, 0x05, 0x20, 0x01, 0x28, 0x03, 0x52,
- 0x06, 0x75, 0x73, 0x65, 0x72, 0x49, 0x64, 0x12, 0x24, 0x0a, 0x0d, 0x6e, 0x6f, 0x64, 0x65, 0x43,
- 0x6c, 0x75, 0x73, 0x74, 0x65, 0x72, 0x49, 0x64, 0x18, 0x06, 0x20, 0x01, 0x28, 0x03, 0x52, 0x0d,
- 0x6e, 0x6f, 0x64, 0x65, 0x43, 0x6c, 0x75, 0x73, 0x74, 0x65, 0x72, 0x49, 0x64, 0x12, 0x22, 0x0a,
- 0x0c, 0x61, 0x75, 0x64, 0x69, 0x74, 0x69, 0x6e, 0x67, 0x46, 0x6c, 0x61, 0x67, 0x18, 0x07, 0x20,
- 0x01, 0x28, 0x05, 0x52, 0x0c, 0x61, 0x75, 0x64, 0x69, 0x74, 0x69, 0x6e, 0x67, 0x46, 0x6c, 0x61,
- 0x67, 0x12, 0x26, 0x0a, 0x0e, 0x70, 0x72, 0x6f, 0x74, 0x6f, 0x63, 0x6f, 0x6c, 0x46, 0x61, 0x6d,
- 0x69, 0x6c, 0x79, 0x18, 0x08, 0x20, 0x01, 0x28, 0x09, 0x52, 0x0e, 0x70, 0x72, 0x6f, 0x74, 0x6f,
- 0x63, 0x6f, 0x6c, 0x46, 0x61, 0x6d, 0x69, 0x6c, 0x79, 0x12, 0x24, 0x0a, 0x0d, 0x74, 0x72, 0x61,
- 0x66, 0x66, 0x69, 0x63, 0x4f, 0x75, 0x74, 0x41, 0x73, 0x63, 0x18, 0x09, 0x20, 0x01, 0x28, 0x08,
- 0x52, 0x0d, 0x74, 0x72, 0x61, 0x66, 0x66, 0x69, 0x63, 0x4f, 0x75, 0x74, 0x41, 0x73, 0x63, 0x12,
- 0x26, 0x0a, 0x0e, 0x74, 0x72, 0x61, 0x66, 0x66, 0x69, 0x63, 0x4f, 0x75, 0x74, 0x44, 0x65, 0x73,
- 0x63, 0x18, 0x0a, 0x20, 0x01, 0x28, 0x08, 0x52, 0x0e, 0x74, 0x72, 0x61, 0x66, 0x66, 0x69, 0x63,
- 0x4f, 0x75, 0x74, 0x44, 0x65, 0x73, 0x63, 0x12, 0x20, 0x0a, 0x0b, 0x72, 0x65, 0x71, 0x75, 0x65,
- 0x73, 0x74, 0x73, 0x41, 0x73, 0x63, 0x18, 0x0d, 0x20, 0x01, 0x28, 0x08, 0x52, 0x0b, 0x72, 0x65,
- 0x71, 0x75, 0x65, 0x73, 0x74, 0x73, 0x41, 0x73, 0x63, 0x12, 0x22, 0x0a, 0x0c, 0x72, 0x65, 0x71,
- 0x75, 0x65, 0x73, 0x74, 0x73, 0x44, 0x65, 0x73, 0x63, 0x18, 0x0e, 0x20, 0x01, 0x28, 0x08, 0x52,
- 0x0c, 0x72, 0x65, 0x71, 0x75, 0x65, 0x73, 0x74, 0x73, 0x44, 0x65, 0x73, 0x63, 0x12, 0x2c, 0x0a,
- 0x11, 0x61, 0x74, 0x74, 0x61, 0x63, 0x6b, 0x52, 0x65, 0x71, 0x75, 0x65, 0x73, 0x74, 0x73, 0x41,
- 0x73, 0x63, 0x18, 0x0f, 0x20, 0x01, 0x28, 0x08, 0x52, 0x11, 0x61, 0x74, 0x74, 0x61, 0x63, 0x6b,
- 0x52, 0x65, 0x71, 0x75, 0x65, 0x73, 0x74, 0x73, 0x41, 0x73, 0x63, 0x12, 0x2e, 0x0a, 0x12, 0x61,
- 0x74, 0x74, 0x61, 0x63, 0x6b, 0x52, 0x65, 0x71, 0x75, 0x65, 0x73, 0x74, 0x73, 0x44, 0x65, 0x73,
- 0x63, 0x18, 0x10, 0x20, 0x01, 0x28, 0x08, 0x52, 0x12, 0x61, 0x74, 0x74, 0x61, 0x63, 0x6b, 0x52,
- 0x65, 0x71, 0x75, 0x65, 0x73, 0x74, 0x73, 0x44, 0x65, 0x73, 0x63, 0x12, 0x2c, 0x0a, 0x11, 0x69,
- 0x67, 0x6e, 0x6f, 0x72, 0x65, 0x53, 0x65, 0x72, 0x76, 0x65, 0x72, 0x4e, 0x61, 0x6d, 0x65, 0x73,
- 0x18, 0x0b, 0x20, 0x01, 0x28, 0x08, 0x52, 0x11, 0x69, 0x67, 0x6e, 0x6f, 0x72, 0x65, 0x53, 0x65,
- 0x72, 0x76, 0x65, 0x72, 0x4e, 0x61, 0x6d, 0x65, 0x73, 0x12, 0x26, 0x0a, 0x0e, 0x69, 0x67, 0x6e,
- 0x6f, 0x72, 0x65, 0x53, 0x53, 0x4c, 0x43, 0x65, 0x72, 0x74, 0x73, 0x18, 0x0c, 0x20, 0x01, 0x28,
- 0x08, 0x52, 0x0e, 0x69, 0x67, 0x6e, 0x6f, 0x72, 0x65, 0x53, 0x53, 0x4c, 0x43, 0x65, 0x72, 0x74,
- 0x73, 0x22, 0x47, 0x0a, 0x1f, 0x4c, 0x69, 0x73, 0x74, 0x45, 0x6e, 0x61, 0x62, 0x6c, 0x65, 0x64,
- 0x53, 0x65, 0x72, 0x76, 0x65, 0x72, 0x73, 0x4d, 0x61, 0x74, 0x63, 0x68, 0x52, 0x65, 0x73, 0x70,
- 0x6f, 0x6e, 0x73, 0x65, 0x12, 0x24, 0x0a, 0x07, 0x73, 0x65, 0x72, 0x76, 0x65, 0x72, 0x73, 0x18,
- 0x01, 0x20, 0x03, 0x28, 0x0b, 0x32, 0x0a, 0x2e, 0x70, 0x62, 0x2e, 0x53, 0x65, 0x72, 0x76, 0x65,
- 0x72, 0x52, 0x07, 0x73, 0x65, 0x72, 0x76, 0x65, 0x72, 0x73, 0x22, 0x31, 0x0a, 0x13, 0x44, 0x65,
- 0x6c, 0x65, 0x74, 0x65, 0x53, 0x65, 0x72, 0x76, 0x65, 0x72, 0x52, 0x65, 0x71, 0x75, 0x65, 0x73,
- 0x74, 0x12, 0x1a, 0x0a, 0x08, 0x73, 0x65, 0x72, 0x76, 0x65, 0x72, 0x49, 0x64, 0x18, 0x01, 0x20,
- 0x01, 0x28, 0x03, 0x52, 0x08, 0x73, 0x65, 0x72, 0x76, 0x65, 0x72, 0x49, 0x64, 0x22, 0x34, 0x0a,
- 0x14, 0x44, 0x65, 0x6c, 0x65, 0x74, 0x65, 0x53, 0x65, 0x72, 0x76, 0x65, 0x72, 0x73, 0x52, 0x65,
- 0x71, 0x75, 0x65, 0x73, 0x74, 0x12, 0x1c, 0x0a, 0x09, 0x73, 0x65, 0x72, 0x76, 0x65, 0x72, 0x49,
- 0x64, 0x73, 0x18, 0x01, 0x20, 0x03, 0x28, 0x03, 0x52, 0x09, 0x73, 0x65, 0x72, 0x76, 0x65, 0x72,
- 0x49, 0x64, 0x73, 0x22, 0x5e, 0x0a, 0x18, 0x46, 0x69, 0x6e, 0x64, 0x45, 0x6e, 0x61, 0x62, 0x6c,
- 0x65, 0x64, 0x53, 0x65, 0x72, 0x76, 0x65, 0x72, 0x52, 0x65, 0x71, 0x75, 0x65, 0x73, 0x74, 0x12,
- 0x1a, 0x0a, 0x08, 0x73, 0x65, 0x72, 0x76, 0x65, 0x72, 0x49, 0x64, 0x18, 0x01, 0x20, 0x01, 0x28,
- 0x03, 0x52, 0x08, 0x73, 0x65, 0x72, 0x76, 0x65, 0x72, 0x49, 0x64, 0x12, 0x26, 0x0a, 0x0e, 0x69,
- 0x67, 0x6e, 0x6f, 0x72, 0x65, 0x53, 0x53, 0x4c, 0x43, 0x65, 0x72, 0x74, 0x73, 0x18, 0x02, 0x20,
- 0x01, 0x28, 0x08, 0x52, 0x0e, 0x69, 0x67, 0x6e, 0x6f, 0x72, 0x65, 0x53, 0x53, 0x4c, 0x43, 0x65,
- 0x72, 0x74, 0x73, 0x22, 0x3f, 0x0a, 0x19, 0x46, 0x69, 0x6e, 0x64, 0x45, 0x6e, 0x61, 0x62, 0x6c,
- 0x65, 0x64, 0x53, 0x65, 0x72, 0x76, 0x65, 0x72, 0x52, 0x65, 0x73, 0x70, 0x6f, 0x6e, 0x73, 0x65,
- 0x12, 0x22, 0x0a, 0x06, 0x73, 0x65, 0x72, 0x76, 0x65, 0x72, 0x18, 0x01, 0x20, 0x01, 0x28, 0x0b,
- 0x32, 0x0a, 0x2e, 0x70, 0x62, 0x2e, 0x53, 0x65, 0x72, 0x76, 0x65, 0x72, 0x52, 0x06, 0x73, 0x65,
- 0x72, 0x76, 0x65, 0x72, 0x22, 0x3c, 0x0a, 0x1e, 0x46, 0x69, 0x6e, 0x64, 0x45, 0x6e, 0x61, 0x62,
- 0x6c, 0x65, 0x64, 0x53, 0x65, 0x72, 0x76, 0x65, 0x72, 0x43, 0x6f, 0x6e, 0x66, 0x69, 0x67, 0x52,
- 0x65, 0x71, 0x75, 0x65, 0x73, 0x74, 0x12, 0x1a, 0x0a, 0x08, 0x73, 0x65, 0x72, 0x76, 0x65, 0x72,
- 0x49, 0x64, 0x18, 0x01, 0x20, 0x01, 0x28, 0x03, 0x52, 0x08, 0x73, 0x65, 0x72, 0x76, 0x65, 0x72,
- 0x49, 0x64, 0x22, 0x41, 0x0a, 0x1f, 0x46, 0x69, 0x6e, 0x64, 0x45, 0x6e, 0x61, 0x62, 0x6c, 0x65,
- 0x64, 0x53, 0x65, 0x72, 0x76, 0x65, 0x72, 0x43, 0x6f, 0x6e, 0x66, 0x69, 0x67, 0x52, 0x65, 0x73,
- 0x70, 0x6f, 0x6e, 0x73, 0x65, 0x12, 0x1e, 0x0a, 0x0a, 0x73, 0x65, 0x72, 0x76, 0x65, 0x72, 0x4a,
- 0x53, 0x4f, 0x4e, 0x18, 0x01, 0x20, 0x01, 0x28, 0x0c, 0x52, 0x0a, 0x73, 0x65, 0x72, 0x76, 0x65,
- 0x72, 0x4a, 0x53, 0x4f, 0x4e, 0x22, 0x3a, 0x0a, 0x1c, 0x46, 0x69, 0x6e, 0x64, 0x45, 0x6e, 0x61,
- 0x62, 0x6c, 0x65, 0x64, 0x53, 0x65, 0x72, 0x76, 0x65, 0x72, 0x54, 0x79, 0x70, 0x65, 0x52, 0x65,
- 0x71, 0x75, 0x65, 0x73, 0x74, 0x12, 0x1a, 0x0a, 0x08, 0x73, 0x65, 0x72, 0x76, 0x65, 0x72, 0x49,
- 0x64, 0x18, 0x01, 0x20, 0x01, 0x28, 0x03, 0x52, 0x08, 0x73, 0x65, 0x72, 0x76, 0x65, 0x72, 0x49,
- 0x64, 0x22, 0x33, 0x0a, 0x1d, 0x46, 0x69, 0x6e, 0x64, 0x45, 0x6e, 0x61, 0x62, 0x6c, 0x65, 0x64,
- 0x53, 0x65, 0x72, 0x76, 0x65, 0x72, 0x54, 0x79, 0x70, 0x65, 0x52, 0x65, 0x73, 0x70, 0x6f, 0x6e,
- 0x73, 0x65, 0x12, 0x12, 0x0a, 0x04, 0x74, 0x79, 0x70, 0x65, 0x18, 0x01, 0x20, 0x01, 0x28, 0x09,
- 0x52, 0x04, 0x74, 0x79, 0x70, 0x65, 0x22, 0x48, 0x0a, 0x2a, 0x46, 0x69, 0x6e, 0x64, 0x41, 0x6e,
- 0x64, 0x49, 0x6e, 0x69, 0x74, 0x53, 0x65, 0x72, 0x76, 0x65, 0x72, 0x52, 0x65, 0x76, 0x65, 0x72,
- 0x73, 0x65, 0x50, 0x72, 0x6f, 0x78, 0x79, 0x43, 0x6f, 0x6e, 0x66, 0x69, 0x67, 0x52, 0x65, 0x71,
- 0x75, 0x65, 0x73, 0x74, 0x12, 0x1a, 0x0a, 0x08, 0x73, 0x65, 0x72, 0x76, 0x65, 0x72, 0x49, 0x64,
- 0x18, 0x01, 0x20, 0x01, 0x28, 0x03, 0x52, 0x08, 0x73, 0x65, 0x72, 0x76, 0x65, 0x72, 0x49, 0x64,
- 0x22, 0x8b, 0x01, 0x0a, 0x2b, 0x46, 0x69, 0x6e, 0x64, 0x41, 0x6e, 0x64, 0x49, 0x6e, 0x69, 0x74,
- 0x53, 0x65, 0x72, 0x76, 0x65, 0x72, 0x52, 0x65, 0x76, 0x65, 0x72, 0x73, 0x65, 0x50, 0x72, 0x6f,
- 0x78, 0x79, 0x43, 0x6f, 0x6e, 0x66, 0x69, 0x67, 0x52, 0x65, 0x73, 0x70, 0x6f, 0x6e, 0x73, 0x65,
- 0x12, 0x2a, 0x0a, 0x10, 0x72, 0x65, 0x76, 0x65, 0x72, 0x73, 0x65, 0x50, 0x72, 0x6f, 0x78, 0x79,
- 0x4a, 0x53, 0x4f, 0x4e, 0x18, 0x01, 0x20, 0x01, 0x28, 0x0c, 0x52, 0x10, 0x72, 0x65, 0x76, 0x65,
- 0x72, 0x73, 0x65, 0x50, 0x72, 0x6f, 0x78, 0x79, 0x4a, 0x53, 0x4f, 0x4e, 0x12, 0x30, 0x0a, 0x13,
- 0x72, 0x65, 0x76, 0x65, 0x72, 0x73, 0x65, 0x50, 0x72, 0x6f, 0x78, 0x79, 0x52, 0x65, 0x66, 0x4a,
- 0x53, 0x4f, 0x4e, 0x18, 0x02, 0x20, 0x01, 0x28, 0x0c, 0x52, 0x13, 0x72, 0x65, 0x76, 0x65, 0x72,
- 0x73, 0x65, 0x50, 0x72, 0x6f, 0x78, 0x79, 0x52, 0x65, 0x66, 0x4a, 0x53, 0x4f, 0x4e, 0x22, 0x3f,
- 0x0a, 0x21, 0x46, 0x69, 0x6e, 0x64, 0x41, 0x6e, 0x64, 0x49, 0x6e, 0x69, 0x74, 0x53, 0x65, 0x72,
- 0x76, 0x65, 0x72, 0x57, 0x65, 0x62, 0x43, 0x6f, 0x6e, 0x66, 0x69, 0x67, 0x52, 0x65, 0x71, 0x75,
- 0x65, 0x73, 0x74, 0x12, 0x1a, 0x0a, 0x08, 0x73, 0x65, 0x72, 0x76, 0x65, 0x72, 0x49, 0x64, 0x18,
- 0x01, 0x20, 0x01, 0x28, 0x03, 0x52, 0x08, 0x73, 0x65, 0x72, 0x76, 0x65, 0x72, 0x49, 0x64, 0x22,
- 0x3e, 0x0a, 0x22, 0x46, 0x69, 0x6e, 0x64, 0x41, 0x6e, 0x64, 0x49, 0x6e, 0x69, 0x74, 0x53, 0x65,
- 0x72, 0x76, 0x65, 0x72, 0x57, 0x65, 0x62, 0x43, 0x6f, 0x6e, 0x66, 0x69, 0x67, 0x52, 0x65, 0x73,
- 0x70, 0x6f, 0x6e, 0x73, 0x65, 0x12, 0x18, 0x0a, 0x07, 0x77, 0x65, 0x62, 0x4a, 0x53, 0x4f, 0x4e,
- 0x18, 0x01, 0x20, 0x01, 0x28, 0x0c, 0x52, 0x07, 0x77, 0x65, 0x62, 0x4a, 0x53, 0x4f, 0x4e, 0x22,
- 0x4a, 0x0a, 0x2a, 0x43, 0x6f, 0x75, 0x6e, 0x74, 0x41, 0x6c, 0x6c, 0x45, 0x6e, 0x61, 0x62, 0x6c,
- 0x65, 0x64, 0x53, 0x65, 0x72, 0x76, 0x65, 0x72, 0x73, 0x57, 0x69, 0x74, 0x68, 0x53, 0x53, 0x4c,
- 0x43, 0x65, 0x72, 0x74, 0x49, 0x64, 0x52, 0x65, 0x71, 0x75, 0x65, 0x73, 0x74, 0x12, 0x1c, 0x0a,
- 0x09, 0x73, 0x73, 0x6c, 0x43, 0x65, 0x72, 0x74, 0x49, 0x64, 0x18, 0x01, 0x20, 0x01, 0x28, 0x03,
- 0x52, 0x09, 0x73, 0x73, 0x6c, 0x43, 0x65, 0x72, 0x74, 0x49, 0x64, 0x22, 0x49, 0x0a, 0x29, 0x46,
- 0x69, 0x6e, 0x64, 0x41, 0x6c, 0x6c, 0x45, 0x6e, 0x61, 0x62, 0x6c, 0x65, 0x64, 0x53, 0x65, 0x72,
- 0x76, 0x65, 0x72, 0x73, 0x57, 0x69, 0x74, 0x68, 0x53, 0x53, 0x4c, 0x43, 0x65, 0x72, 0x74, 0x49,
- 0x64, 0x52, 0x65, 0x71, 0x75, 0x65, 0x73, 0x74, 0x12, 0x1c, 0x0a, 0x09, 0x73, 0x73, 0x6c, 0x43,
- 0x65, 0x72, 0x74, 0x49, 0x64, 0x18, 0x01, 0x20, 0x01, 0x28, 0x03, 0x52, 0x09, 0x73, 0x73, 0x6c,
- 0x43, 0x65, 0x72, 0x74, 0x49, 0x64, 0x22, 0x52, 0x0a, 0x2a, 0x46, 0x69, 0x6e, 0x64, 0x41, 0x6c,
- 0x6c, 0x45, 0x6e, 0x61, 0x62, 0x6c, 0x65, 0x64, 0x53, 0x65, 0x72, 0x76, 0x65, 0x72, 0x73, 0x57,
- 0x69, 0x74, 0x68, 0x53, 0x53, 0x4c, 0x43, 0x65, 0x72, 0x74, 0x49, 0x64, 0x52, 0x65, 0x73, 0x70,
- 0x6f, 0x6e, 0x73, 0x65, 0x12, 0x24, 0x0a, 0x07, 0x73, 0x65, 0x72, 0x76, 0x65, 0x72, 0x73, 0x18,
- 0x01, 0x20, 0x03, 0x28, 0x0b, 0x32, 0x0a, 0x2e, 0x70, 0x62, 0x2e, 0x53, 0x65, 0x72, 0x76, 0x65,
- 0x72, 0x52, 0x07, 0x73, 0x65, 0x72, 0x76, 0x65, 0x72, 0x73, 0x22, 0x56, 0x0a, 0x2e, 0x43, 0x6f,
- 0x75, 0x6e, 0x74, 0x41, 0x6c, 0x6c, 0x45, 0x6e, 0x61, 0x62, 0x6c, 0x65, 0x64, 0x53, 0x65, 0x72,
- 0x76, 0x65, 0x72, 0x73, 0x57, 0x69, 0x74, 0x68, 0x4e, 0x6f, 0x64, 0x65, 0x43, 0x6c, 0x75, 0x73,
- 0x74, 0x65, 0x72, 0x49, 0x64, 0x52, 0x65, 0x71, 0x75, 0x65, 0x73, 0x74, 0x12, 0x24, 0x0a, 0x0d,
- 0x6e, 0x6f, 0x64, 0x65, 0x43, 0x6c, 0x75, 0x73, 0x74, 0x65, 0x72, 0x49, 0x64, 0x18, 0x01, 0x20,
- 0x01, 0x28, 0x03, 0x52, 0x0d, 0x6e, 0x6f, 0x64, 0x65, 0x43, 0x6c, 0x75, 0x73, 0x74, 0x65, 0x72,
- 0x49, 0x64, 0x22, 0x56, 0x0a, 0x2e, 0x43, 0x6f, 0x75, 0x6e, 0x74, 0x41, 0x6c, 0x6c, 0x45, 0x6e,
- 0x61, 0x62, 0x6c, 0x65, 0x64, 0x53, 0x65, 0x72, 0x76, 0x65, 0x72, 0x73, 0x57, 0x69, 0x74, 0x68,
- 0x53, 0x65, 0x72, 0x76, 0x65, 0x72, 0x47, 0x72, 0x6f, 0x75, 0x70, 0x49, 0x64, 0x52, 0x65, 0x71,
- 0x75, 0x65, 0x73, 0x74, 0x12, 0x24, 0x0a, 0x0d, 0x73, 0x65, 0x72, 0x76, 0x65, 0x72, 0x47, 0x72,
- 0x6f, 0x75, 0x70, 0x49, 0x64, 0x18, 0x01, 0x20, 0x01, 0x28, 0x03, 0x52, 0x0d, 0x73, 0x65, 0x72,
- 0x76, 0x65, 0x72, 0x47, 0x72, 0x6f, 0x75, 0x70, 0x49, 0x64, 0x22, 0x1c, 0x0a, 0x1a, 0x4e, 0x6f,
- 0x74, 0x69, 0x66, 0x79, 0x53, 0x65, 0x72, 0x76, 0x65, 0x72, 0x73, 0x43, 0x68, 0x61, 0x6e, 0x67,
- 0x65, 0x52, 0x65, 0x71, 0x75, 0x65, 0x73, 0x74, 0x22, 0x1d, 0x0a, 0x1b, 0x4e, 0x6f, 0x74, 0x69,
- 0x66, 0x79, 0x53, 0x65, 0x72, 0x76, 0x65, 0x72, 0x73, 0x43, 0x68, 0x61, 0x6e, 0x67, 0x65, 0x52,
- 0x65, 0x73, 0x70, 0x6f, 0x6e, 0x73, 0x65, 0x22, 0x58, 0x0a, 0x30, 0x46, 0x69, 0x6e, 0x64, 0x41,
- 0x6c, 0x6c, 0x45, 0x6e, 0x61, 0x62, 0x6c, 0x65, 0x64, 0x53, 0x65, 0x72, 0x76, 0x65, 0x72, 0x73,
- 0x44, 0x4e, 0x53, 0x57, 0x69, 0x74, 0x68, 0x4e, 0x6f, 0x64, 0x65, 0x43, 0x6c, 0x75, 0x73, 0x74,
- 0x65, 0x72, 0x49, 0x64, 0x52, 0x65, 0x71, 0x75, 0x65, 0x73, 0x74, 0x12, 0x24, 0x0a, 0x0d, 0x6e,
- 0x6f, 0x64, 0x65, 0x43, 0x6c, 0x75, 0x73, 0x74, 0x65, 0x72, 0x49, 0x64, 0x18, 0x01, 0x20, 0x01,
- 0x28, 0x03, 0x52, 0x0d, 0x6e, 0x6f, 0x64, 0x65, 0x43, 0x6c, 0x75, 0x73, 0x74, 0x65, 0x72, 0x49,
- 0x64, 0x22, 0x60, 0x0a, 0x31, 0x46, 0x69, 0x6e, 0x64, 0x41, 0x6c, 0x6c, 0x45, 0x6e, 0x61, 0x62,
- 0x6c, 0x65, 0x64, 0x53, 0x65, 0x72, 0x76, 0x65, 0x72, 0x73, 0x44, 0x4e, 0x53, 0x57, 0x69, 0x74,
- 0x68, 0x4e, 0x6f, 0x64, 0x65, 0x43, 0x6c, 0x75, 0x73, 0x74, 0x65, 0x72, 0x49, 0x64, 0x52, 0x65,
- 0x73, 0x70, 0x6f, 0x6e, 0x73, 0x65, 0x12, 0x2b, 0x0a, 0x07, 0x73, 0x65, 0x72, 0x76, 0x65, 0x72,
- 0x73, 0x18, 0x01, 0x20, 0x03, 0x28, 0x0b, 0x32, 0x11, 0x2e, 0x70, 0x62, 0x2e, 0x53, 0x65, 0x72,
- 0x76, 0x65, 0x72, 0x44, 0x4e, 0x53, 0x49, 0x6e, 0x66, 0x6f, 0x52, 0x07, 0x73, 0x65, 0x72, 0x76,
- 0x65, 0x72, 0x73, 0x22, 0x4d, 0x0a, 0x0d, 0x53, 0x65, 0x72, 0x76, 0x65, 0x72, 0x44, 0x4e, 0x53,
- 0x49, 0x6e, 0x66, 0x6f, 0x12, 0x0e, 0x0a, 0x02, 0x69, 0x64, 0x18, 0x01, 0x20, 0x01, 0x28, 0x03,
- 0x52, 0x02, 0x69, 0x64, 0x12, 0x12, 0x0a, 0x04, 0x6e, 0x61, 0x6d, 0x65, 0x18, 0x02, 0x20, 0x01,
- 0x28, 0x09, 0x52, 0x04, 0x6e, 0x61, 0x6d, 0x65, 0x12, 0x18, 0x0a, 0x07, 0x64, 0x6e, 0x73, 0x4e,
- 0x61, 0x6d, 0x65, 0x18, 0x03, 0x20, 0x01, 0x28, 0x09, 0x52, 0x07, 0x64, 0x6e, 0x73, 0x4e, 0x61,
- 0x6d, 0x65, 0x22, 0x39, 0x0a, 0x1b, 0x46, 0x69, 0x6e, 0x64, 0x45, 0x6e, 0x61, 0x62, 0x6c, 0x65,
- 0x64, 0x53, 0x65, 0x72, 0x76, 0x65, 0x72, 0x44, 0x4e, 0x53, 0x52, 0x65, 0x71, 0x75, 0x65, 0x73,
- 0x74, 0x12, 0x1a, 0x0a, 0x08, 0x73, 0x65, 0x72, 0x76, 0x65, 0x72, 0x49, 0x64, 0x18, 0x01, 0x20,
- 0x01, 0x28, 0x03, 0x52, 0x08, 0x73, 0x65, 0x72, 0x76, 0x65, 0x72, 0x49, 0x64, 0x22, 0x83, 0x01,
- 0x0a, 0x1c, 0x46, 0x69, 0x6e, 0x64, 0x45, 0x6e, 0x61, 0x62, 0x6c, 0x65, 0x64, 0x53, 0x65, 0x72,
- 0x76, 0x65, 0x72, 0x44, 0x4e, 0x53, 0x52, 0x65, 0x73, 0x70, 0x6f, 0x6e, 0x73, 0x65, 0x12, 0x18,
- 0x0a, 0x07, 0x64, 0x6e, 0x73, 0x4e, 0x61, 0x6d, 0x65, 0x18, 0x01, 0x20, 0x01, 0x28, 0x09, 0x52,
- 0x07, 0x64, 0x6e, 0x73, 0x4e, 0x61, 0x6d, 0x65, 0x12, 0x25, 0x0a, 0x06, 0x64, 0x6f, 0x6d, 0x61,
- 0x69, 0x6e, 0x18, 0x02, 0x20, 0x01, 0x28, 0x0b, 0x32, 0x0d, 0x2e, 0x70, 0x62, 0x2e, 0x44, 0x4e,
- 0x53, 0x44, 0x6f, 0x6d, 0x61, 0x69, 0x6e, 0x52, 0x06, 0x64, 0x6f, 0x6d, 0x61, 0x69, 0x6e, 0x12,
- 0x22, 0x0a, 0x0c, 0x73, 0x75, 0x70, 0x70, 0x6f, 0x72, 0x74, 0x43, 0x4e, 0x41, 0x4d, 0x45, 0x18,
- 0x03, 0x20, 0x01, 0x28, 0x08, 0x52, 0x0c, 0x73, 0x75, 0x70, 0x70, 0x6f, 0x72, 0x74, 0x43, 0x4e,
- 0x41, 0x4d, 0x45, 0x22, 0x34, 0x0a, 0x16, 0x43, 0x68, 0x65, 0x63, 0x6b, 0x55, 0x73, 0x65, 0x72,
- 0x53, 0x65, 0x72, 0x76, 0x65, 0x72, 0x52, 0x65, 0x71, 0x75, 0x65, 0x73, 0x74, 0x12, 0x1a, 0x0a,
- 0x08, 0x73, 0x65, 0x72, 0x76, 0x65, 0x72, 0x49, 0x64, 0x18, 0x01, 0x20, 0x01, 0x28, 0x03, 0x52,
- 0x08, 0x73, 0x65, 0x72, 0x76, 0x65, 0x72, 0x49, 0x64, 0x22, 0x44, 0x0a, 0x2a, 0x46, 0x69, 0x6e,
- 0x64, 0x41, 0x6c, 0x6c, 0x45, 0x6e, 0x61, 0x62, 0x6c, 0x65, 0x64, 0x53, 0x65, 0x72, 0x76, 0x65,
- 0x72, 0x4e, 0x61, 0x6d, 0x65, 0x73, 0x57, 0x69, 0x74, 0x68, 0x55, 0x73, 0x65, 0x72, 0x49, 0x64,
- 0x52, 0x65, 0x71, 0x75, 0x65, 0x73, 0x74, 0x12, 0x16, 0x0a, 0x06, 0x75, 0x73, 0x65, 0x72, 0x49,
- 0x64, 0x18, 0x01, 0x20, 0x01, 0x28, 0x03, 0x52, 0x06, 0x75, 0x73, 0x65, 0x72, 0x49, 0x64, 0x22,
- 0x4f, 0x0a, 0x2b, 0x46, 0x69, 0x6e, 0x64, 0x41, 0x6c, 0x6c, 0x45, 0x6e, 0x61, 0x62, 0x6c, 0x65,
- 0x64, 0x53, 0x65, 0x72, 0x76, 0x65, 0x72, 0x4e, 0x61, 0x6d, 0x65, 0x73, 0x57, 0x69, 0x74, 0x68,
- 0x55, 0x73, 0x65, 0x72, 0x49, 0x64, 0x52, 0x65, 0x73, 0x70, 0x6f, 0x6e, 0x73, 0x65, 0x12, 0x20,
- 0x0a, 0x0b, 0x73, 0x65, 0x72, 0x76, 0x65, 0x72, 0x4e, 0x61, 0x6d, 0x65, 0x73, 0x18, 0x01, 0x20,
- 0x03, 0x28, 0x09, 0x52, 0x0b, 0x73, 0x65, 0x72, 0x76, 0x65, 0x72, 0x4e, 0x61, 0x6d, 0x65, 0x73,
- 0x22, 0x5e, 0x0a, 0x24, 0x43, 0x6f, 0x75, 0x6e, 0x74, 0x41, 0x6c, 0x6c, 0x53, 0x65, 0x72, 0x76,
- 0x65, 0x72, 0x4e, 0x61, 0x6d, 0x65, 0x73, 0x57, 0x69, 0x74, 0x68, 0x55, 0x73, 0x65, 0x72, 0x49,
- 0x64, 0x52, 0x65, 0x71, 0x75, 0x65, 0x73, 0x74, 0x12, 0x16, 0x0a, 0x06, 0x75, 0x73, 0x65, 0x72,
- 0x49, 0x64, 0x18, 0x01, 0x20, 0x01, 0x28, 0x03, 0x52, 0x06, 0x75, 0x73, 0x65, 0x72, 0x49, 0x64,
- 0x12, 0x1e, 0x0a, 0x0a, 0x75, 0x73, 0x65, 0x72, 0x50, 0x6c, 0x61, 0x6e, 0x49, 0x64, 0x18, 0x02,
- 0x20, 0x01, 0x28, 0x03, 0x52, 0x0a, 0x75, 0x73, 0x65, 0x72, 0x50, 0x6c, 0x61, 0x6e, 0x49, 0x64,
- 0x22, 0x35, 0x0a, 0x17, 0x43, 0x6f, 0x75, 0x6e, 0x74, 0x53, 0x65, 0x72, 0x76, 0x65, 0x72, 0x4e,
- 0x61, 0x6d, 0x65, 0x73, 0x52, 0x65, 0x71, 0x75, 0x65, 0x73, 0x74, 0x12, 0x1a, 0x0a, 0x08, 0x73,
- 0x65, 0x72, 0x76, 0x65, 0x72, 0x49, 0x64, 0x18, 0x01, 0x20, 0x01, 0x28, 0x03, 0x52, 0x08, 0x73,
- 0x65, 0x72, 0x76, 0x65, 0x72, 0x49, 0x64, 0x22, 0x33, 0x0a, 0x19, 0x46, 0x69, 0x6e, 0x64, 0x41,
- 0x6c, 0x6c, 0x55, 0x73, 0x65, 0x72, 0x53, 0x65, 0x72, 0x76, 0x65, 0x72, 0x73, 0x52, 0x65, 0x71,
- 0x75, 0x65, 0x73, 0x74, 0x12, 0x16, 0x0a, 0x06, 0x75, 0x73, 0x65, 0x72, 0x49, 0x64, 0x18, 0x01,
- 0x20, 0x01, 0x28, 0x03, 0x52, 0x06, 0x75, 0x73, 0x65, 0x72, 0x49, 0x64, 0x22, 0x42, 0x0a, 0x1a,
- 0x46, 0x69, 0x6e, 0x64, 0x41, 0x6c, 0x6c, 0x55, 0x73, 0x65, 0x72, 0x53, 0x65, 0x72, 0x76, 0x65,
- 0x72, 0x73, 0x52, 0x65, 0x73, 0x70, 0x6f, 0x6e, 0x73, 0x65, 0x12, 0x24, 0x0a, 0x07, 0x73, 0x65,
- 0x72, 0x76, 0x65, 0x72, 0x73, 0x18, 0x01, 0x20, 0x03, 0x28, 0x0b, 0x32, 0x0a, 0x2e, 0x70, 0x62,
- 0x2e, 0x53, 0x65, 0x72, 0x76, 0x65, 0x72, 0x52, 0x07, 0x73, 0x65, 0x72, 0x76, 0x65, 0x72, 0x73,
- 0x22, 0x54, 0x0a, 0x1a, 0x43, 0x6f, 0x75, 0x6e, 0x74, 0x41, 0x6c, 0x6c, 0x55, 0x73, 0x65, 0x72,
- 0x53, 0x65, 0x72, 0x76, 0x65, 0x72, 0x73, 0x52, 0x65, 0x71, 0x75, 0x65, 0x73, 0x74, 0x12, 0x16,
- 0x0a, 0x06, 0x75, 0x73, 0x65, 0x72, 0x49, 0x64, 0x18, 0x01, 0x20, 0x01, 0x28, 0x03, 0x52, 0x06,
- 0x75, 0x73, 0x65, 0x72, 0x49, 0x64, 0x12, 0x1e, 0x0a, 0x0a, 0x75, 0x73, 0x65, 0x72, 0x50, 0x6c,
- 0x61, 0x6e, 0x49, 0x64, 0x18, 0x02, 0x20, 0x01, 0x28, 0x03, 0x52, 0x0a, 0x75, 0x73, 0x65, 0x72,
- 0x50, 0x6c, 0x61, 0x6e, 0x49, 0x64, 0x22, 0x3c, 0x0a, 0x22, 0x43, 0x6f, 0x6d, 0x70, 0x6f, 0x73,
- 0x65, 0x41, 0x6c, 0x6c, 0x55, 0x73, 0x65, 0x72, 0x53, 0x65, 0x72, 0x76, 0x65, 0x72, 0x73, 0x43,
- 0x6f, 0x6e, 0x66, 0x69, 0x67, 0x52, 0x65, 0x71, 0x75, 0x65, 0x73, 0x74, 0x12, 0x16, 0x0a, 0x06,
- 0x75, 0x73, 0x65, 0x72, 0x49, 0x64, 0x18, 0x01, 0x20, 0x01, 0x28, 0x03, 0x52, 0x06, 0x75, 0x73,
- 0x65, 0x72, 0x49, 0x64, 0x22, 0x53, 0x0a, 0x23, 0x43, 0x6f, 0x6d, 0x70, 0x6f, 0x73, 0x65, 0x41,
- 0x6c, 0x6c, 0x55, 0x73, 0x65, 0x72, 0x53, 0x65, 0x72, 0x76, 0x65, 0x72, 0x73, 0x43, 0x6f, 0x6e,
- 0x66, 0x69, 0x67, 0x52, 0x65, 0x73, 0x70, 0x6f, 0x6e, 0x73, 0x65, 0x12, 0x2c, 0x0a, 0x11, 0x73,
- 0x65, 0x72, 0x76, 0x65, 0x72, 0x73, 0x43, 0x6f, 0x6e, 0x66, 0x69, 0x67, 0x4a, 0x53, 0x4f, 0x4e,
- 0x18, 0x01, 0x20, 0x01, 0x28, 0x0c, 0x52, 0x11, 0x73, 0x65, 0x72, 0x76, 0x65, 0x72, 0x73, 0x43,
- 0x6f, 0x6e, 0x66, 0x69, 0x67, 0x4a, 0x53, 0x4f, 0x4e, 0x22, 0x3f, 0x0a, 0x21, 0x46, 0x69, 0x6e,
- 0x64, 0x45, 0x6e, 0x61, 0x62, 0x6c, 0x65, 0x64, 0x55, 0x73, 0x65, 0x72, 0x53, 0x65, 0x72, 0x76,
- 0x65, 0x72, 0x42, 0x61, 0x73, 0x69, 0x63, 0x52, 0x65, 0x71, 0x75, 0x65, 0x73, 0x74, 0x12, 0x1a,
- 0x0a, 0x08, 0x73, 0x65, 0x72, 0x76, 0x65, 0x72, 0x49, 0x64, 0x18, 0x01, 0x20, 0x01, 0x28, 0x03,
- 0x52, 0x08, 0x73, 0x65, 0x72, 0x76, 0x65, 0x72, 0x49, 0x64, 0x22, 0x48, 0x0a, 0x22, 0x46, 0x69,
- 0x6e, 0x64, 0x45, 0x6e, 0x61, 0x62, 0x6c, 0x65, 0x64, 0x55, 0x73, 0x65, 0x72, 0x53, 0x65, 0x72,
- 0x76, 0x65, 0x72, 0x42, 0x61, 0x73, 0x69, 0x63, 0x52, 0x65, 0x73, 0x70, 0x6f, 0x6e, 0x73, 0x65,
- 0x12, 0x22, 0x0a, 0x06, 0x73, 0x65, 0x72, 0x76, 0x65, 0x72, 0x18, 0x01, 0x20, 0x01, 0x28, 0x0b,
- 0x32, 0x0a, 0x2e, 0x70, 0x62, 0x2e, 0x53, 0x65, 0x72, 0x76, 0x65, 0x72, 0x52, 0x06, 0x73, 0x65,
- 0x72, 0x76, 0x65, 0x72, 0x22, 0x55, 0x0a, 0x23, 0x55, 0x70, 0x64, 0x61, 0x74, 0x65, 0x45, 0x6e,
- 0x61, 0x62, 0x6c, 0x65, 0x64, 0x55, 0x73, 0x65, 0x72, 0x53, 0x65, 0x72, 0x76, 0x65, 0x72, 0x42,
- 0x61, 0x73, 0x69, 0x63, 0x52, 0x65, 0x71, 0x75, 0x65, 0x73, 0x74, 0x12, 0x1a, 0x0a, 0x08, 0x73,
- 0x65, 0x72, 0x76, 0x65, 0x72, 0x49, 0x64, 0x18, 0x01, 0x20, 0x01, 0x28, 0x03, 0x52, 0x08, 0x73,
- 0x65, 0x72, 0x76, 0x65, 0x72, 0x49, 0x64, 0x12, 0x12, 0x0a, 0x04, 0x6e, 0x61, 0x6d, 0x65, 0x18,
- 0x02, 0x20, 0x01, 0x28, 0x09, 0x52, 0x04, 0x6e, 0x61, 0x6d, 0x65, 0x22, 0xf7, 0x09, 0x0a, 0x22,
- 0x55, 0x70, 0x6c, 0x6f, 0x61, 0x64, 0x53, 0x65, 0x72, 0x76, 0x65, 0x72, 0x48, 0x54, 0x54, 0x50,
- 0x52, 0x65, 0x71, 0x75, 0x65, 0x73, 0x74, 0x53, 0x74, 0x61, 0x74, 0x52, 0x65, 0x71, 0x75, 0x65,
- 0x73, 0x74, 0x12, 0x14, 0x0a, 0x05, 0x6d, 0x6f, 0x6e, 0x74, 0x68, 0x18, 0x01, 0x20, 0x01, 0x28,
- 0x09, 0x52, 0x05, 0x6d, 0x6f, 0x6e, 0x74, 0x68, 0x12, 0x10, 0x0a, 0x03, 0x64, 0x61, 0x79, 0x18,
- 0x02, 0x20, 0x01, 0x28, 0x09, 0x52, 0x03, 0x64, 0x61, 0x79, 0x12, 0x55, 0x0a, 0x0c, 0x72, 0x65,
- 0x67, 0x69, 0x6f, 0x6e, 0x43, 0x69, 0x74, 0x69, 0x65, 0x73, 0x18, 0x03, 0x20, 0x03, 0x28, 0x0b,
- 0x32, 0x31, 0x2e, 0x70, 0x62, 0x2e, 0x55, 0x70, 0x6c, 0x6f, 0x61, 0x64, 0x53, 0x65, 0x72, 0x76,
- 0x65, 0x72, 0x48, 0x54, 0x54, 0x50, 0x52, 0x65, 0x71, 0x75, 0x65, 0x73, 0x74, 0x53, 0x74, 0x61,
- 0x74, 0x52, 0x65, 0x71, 0x75, 0x65, 0x73, 0x74, 0x2e, 0x52, 0x65, 0x67, 0x69, 0x6f, 0x6e, 0x43,
- 0x69, 0x74, 0x79, 0x52, 0x0c, 0x72, 0x65, 0x67, 0x69, 0x6f, 0x6e, 0x43, 0x69, 0x74, 0x69, 0x65,
- 0x73, 0x12, 0x5f, 0x0a, 0x0f, 0x72, 0x65, 0x67, 0x69, 0x6f, 0x6e, 0x50, 0x72, 0x6f, 0x76, 0x69,
- 0x64, 0x65, 0x72, 0x73, 0x18, 0x04, 0x20, 0x03, 0x28, 0x0b, 0x32, 0x35, 0x2e, 0x70, 0x62, 0x2e,
- 0x55, 0x70, 0x6c, 0x6f, 0x61, 0x64, 0x53, 0x65, 0x72, 0x76, 0x65, 0x72, 0x48, 0x54, 0x54, 0x50,
- 0x52, 0x65, 0x71, 0x75, 0x65, 0x73, 0x74, 0x53, 0x74, 0x61, 0x74, 0x52, 0x65, 0x71, 0x75, 0x65,
- 0x73, 0x74, 0x2e, 0x52, 0x65, 0x67, 0x69, 0x6f, 0x6e, 0x50, 0x72, 0x6f, 0x76, 0x69, 0x64, 0x65,
- 0x72, 0x52, 0x0f, 0x72, 0x65, 0x67, 0x69, 0x6f, 0x6e, 0x50, 0x72, 0x6f, 0x76, 0x69, 0x64, 0x65,
- 0x72, 0x73, 0x12, 0x47, 0x0a, 0x07, 0x73, 0x79, 0x73, 0x74, 0x65, 0x6d, 0x73, 0x18, 0x05, 0x20,
- 0x03, 0x28, 0x0b, 0x32, 0x2d, 0x2e, 0x70, 0x62, 0x2e, 0x55, 0x70, 0x6c, 0x6f, 0x61, 0x64, 0x53,
- 0x65, 0x72, 0x76, 0x65, 0x72, 0x48, 0x54, 0x54, 0x50, 0x52, 0x65, 0x71, 0x75, 0x65, 0x73, 0x74,
- 0x53, 0x74, 0x61, 0x74, 0x52, 0x65, 0x71, 0x75, 0x65, 0x73, 0x74, 0x2e, 0x53, 0x79, 0x73, 0x74,
- 0x65, 0x6d, 0x52, 0x07, 0x73, 0x79, 0x73, 0x74, 0x65, 0x6d, 0x73, 0x12, 0x4a, 0x0a, 0x08, 0x62,
- 0x72, 0x6f, 0x77, 0x73, 0x65, 0x72, 0x73, 0x18, 0x06, 0x20, 0x03, 0x28, 0x0b, 0x32, 0x2e, 0x2e,
- 0x70, 0x62, 0x2e, 0x55, 0x70, 0x6c, 0x6f, 0x61, 0x64, 0x53, 0x65, 0x72, 0x76, 0x65, 0x72, 0x48,
- 0x54, 0x54, 0x50, 0x52, 0x65, 0x71, 0x75, 0x65, 0x73, 0x74, 0x53, 0x74, 0x61, 0x74, 0x52, 0x65,
- 0x71, 0x75, 0x65, 0x73, 0x74, 0x2e, 0x42, 0x72, 0x6f, 0x77, 0x73, 0x65, 0x72, 0x52, 0x08, 0x62,
- 0x72, 0x6f, 0x77, 0x73, 0x65, 0x72, 0x73, 0x12, 0x74, 0x0a, 0x16, 0x68, 0x74, 0x74, 0x70, 0x46,
- 0x69, 0x72, 0x65, 0x77, 0x61, 0x6c, 0x6c, 0x52, 0x75, 0x6c, 0x65, 0x47, 0x72, 0x6f, 0x75, 0x70,
- 0x73, 0x18, 0x07, 0x20, 0x03, 0x28, 0x0b, 0x32, 0x3c, 0x2e, 0x70, 0x62, 0x2e, 0x55, 0x70, 0x6c,
- 0x6f, 0x61, 0x64, 0x53, 0x65, 0x72, 0x76, 0x65, 0x72, 0x48, 0x54, 0x54, 0x50, 0x52, 0x65, 0x71,
- 0x75, 0x65, 0x73, 0x74, 0x53, 0x74, 0x61, 0x74, 0x52, 0x65, 0x71, 0x75, 0x65, 0x73, 0x74, 0x2e,
- 0x48, 0x54, 0x54, 0x50, 0x46, 0x69, 0x72, 0x65, 0x77, 0x61, 0x6c, 0x6c, 0x52, 0x75, 0x6c, 0x65,
- 0x47, 0x72, 0x6f, 0x75, 0x70, 0x52, 0x16, 0x68, 0x74, 0x74, 0x70, 0x46, 0x69, 0x72, 0x65, 0x77,
- 0x61, 0x6c, 0x6c, 0x52, 0x75, 0x6c, 0x65, 0x47, 0x72, 0x6f, 0x75, 0x70, 0x73, 0x1a, 0x8e, 0x02,
- 0x0a, 0x0a, 0x52, 0x65, 0x67, 0x69, 0x6f, 0x6e, 0x43, 0x69, 0x74, 0x79, 0x12, 0x1a, 0x0a, 0x08,
- 0x73, 0x65, 0x72, 0x76, 0x65, 0x72, 0x49, 0x64, 0x18, 0x01, 0x20, 0x01, 0x28, 0x03, 0x52, 0x08,
- 0x73, 0x65, 0x72, 0x76, 0x65, 0x72, 0x49, 0x64, 0x12, 0x24, 0x0a, 0x0d, 0x63, 0x6f, 0x75, 0x6e,
- 0x74, 0x52, 0x65, 0x71, 0x75, 0x65, 0x73, 0x74, 0x73, 0x18, 0x05, 0x20, 0x01, 0x28, 0x03, 0x52,
- 0x0d, 0x63, 0x6f, 0x75, 0x6e, 0x74, 0x52, 0x65, 0x71, 0x75, 0x65, 0x73, 0x74, 0x73, 0x12, 0x14,
- 0x0a, 0x05, 0x62, 0x79, 0x74, 0x65, 0x73, 0x18, 0x06, 0x20, 0x01, 0x28, 0x03, 0x52, 0x05, 0x62,
- 0x79, 0x74, 0x65, 0x73, 0x12, 0x30, 0x0a, 0x13, 0x63, 0x6f, 0x75, 0x6e, 0x74, 0x41, 0x74, 0x74,
- 0x61, 0x63, 0x6b, 0x52, 0x65, 0x71, 0x75, 0x65, 0x73, 0x74, 0x73, 0x18, 0x07, 0x20, 0x01, 0x28,
- 0x03, 0x52, 0x13, 0x63, 0x6f, 0x75, 0x6e, 0x74, 0x41, 0x74, 0x74, 0x61, 0x63, 0x6b, 0x52, 0x65,
- 0x71, 0x75, 0x65, 0x73, 0x74, 0x73, 0x12, 0x20, 0x0a, 0x0b, 0x61, 0x74, 0x74, 0x61, 0x63, 0x6b,
- 0x42, 0x79, 0x74, 0x65, 0x73, 0x18, 0x08, 0x20, 0x01, 0x28, 0x03, 0x52, 0x0b, 0x61, 0x74, 0x74,
- 0x61, 0x63, 0x6b, 0x42, 0x79, 0x74, 0x65, 0x73, 0x12, 0x1c, 0x0a, 0x09, 0x63, 0x6f, 0x75, 0x6e,
- 0x74, 0x72, 0x79, 0x49, 0x64, 0x18, 0x09, 0x20, 0x01, 0x28, 0x03, 0x52, 0x09, 0x63, 0x6f, 0x75,
- 0x6e, 0x74, 0x72, 0x79, 0x49, 0x64, 0x12, 0x1e, 0x0a, 0x0a, 0x70, 0x72, 0x6f, 0x76, 0x69, 0x6e,
- 0x63, 0x65, 0x49, 0x64, 0x18, 0x0a, 0x20, 0x01, 0x28, 0x03, 0x52, 0x0a, 0x70, 0x72, 0x6f, 0x76,
- 0x69, 0x6e, 0x63, 0x65, 0x49, 0x64, 0x12, 0x16, 0x0a, 0x06, 0x63, 0x69, 0x74, 0x79, 0x49, 0x64,
- 0x18, 0x0b, 0x20, 0x01, 0x28, 0x03, 0x52, 0x06, 0x63, 0x69, 0x74, 0x79, 0x49, 0x64, 0x1a, 0x62,
- 0x0a, 0x0e, 0x52, 0x65, 0x67, 0x69, 0x6f, 0x6e, 0x50, 0x72, 0x6f, 0x76, 0x69, 0x64, 0x65, 0x72,
- 0x12, 0x1a, 0x0a, 0x08, 0x73, 0x65, 0x72, 0x76, 0x65, 0x72, 0x49, 0x64, 0x18, 0x01, 0x20, 0x01,
- 0x28, 0x03, 0x52, 0x08, 0x73, 0x65, 0x72, 0x76, 0x65, 0x72, 0x49, 0x64, 0x12, 0x14, 0x0a, 0x05,
- 0x63, 0x6f, 0x75, 0x6e, 0x74, 0x18, 0x03, 0x20, 0x01, 0x28, 0x03, 0x52, 0x05, 0x63, 0x6f, 0x75,
- 0x6e, 0x74, 0x12, 0x1e, 0x0a, 0x0a, 0x70, 0x72, 0x6f, 0x76, 0x69, 0x64, 0x65, 0x72, 0x49, 0x64,
- 0x18, 0x04, 0x20, 0x01, 0x28, 0x03, 0x52, 0x0a, 0x70, 0x72, 0x6f, 0x76, 0x69, 0x64, 0x65, 0x72,
- 0x49, 0x64, 0x1a, 0x68, 0x0a, 0x06, 0x53, 0x79, 0x73, 0x74, 0x65, 0x6d, 0x12, 0x1a, 0x0a, 0x08,
- 0x73, 0x65, 0x72, 0x76, 0x65, 0x72, 0x49, 0x64, 0x18, 0x01, 0x20, 0x01, 0x28, 0x03, 0x52, 0x08,
- 0x73, 0x65, 0x72, 0x76, 0x65, 0x72, 0x49, 0x64, 0x12, 0x12, 0x0a, 0x04, 0x6e, 0x61, 0x6d, 0x65,
- 0x18, 0x02, 0x20, 0x01, 0x28, 0x09, 0x52, 0x04, 0x6e, 0x61, 0x6d, 0x65, 0x12, 0x18, 0x0a, 0x07,
- 0x76, 0x65, 0x72, 0x73, 0x69, 0x6f, 0x6e, 0x18, 0x03, 0x20, 0x01, 0x28, 0x09, 0x52, 0x07, 0x76,
- 0x65, 0x72, 0x73, 0x69, 0x6f, 0x6e, 0x12, 0x14, 0x0a, 0x05, 0x63, 0x6f, 0x75, 0x6e, 0x74, 0x18,
- 0x04, 0x20, 0x01, 0x28, 0x03, 0x52, 0x05, 0x63, 0x6f, 0x75, 0x6e, 0x74, 0x1a, 0x69, 0x0a, 0x07,
- 0x42, 0x72, 0x6f, 0x77, 0x73, 0x65, 0x72, 0x12, 0x1a, 0x0a, 0x08, 0x73, 0x65, 0x72, 0x76, 0x65,
- 0x72, 0x49, 0x64, 0x18, 0x01, 0x20, 0x01, 0x28, 0x03, 0x52, 0x08, 0x73, 0x65, 0x72, 0x76, 0x65,
- 0x72, 0x49, 0x64, 0x12, 0x12, 0x0a, 0x04, 0x6e, 0x61, 0x6d, 0x65, 0x18, 0x02, 0x20, 0x01, 0x28,
- 0x09, 0x52, 0x04, 0x6e, 0x61, 0x6d, 0x65, 0x12, 0x18, 0x0a, 0x07, 0x76, 0x65, 0x72, 0x73, 0x69,
- 0x6f, 0x6e, 0x18, 0x03, 0x20, 0x01, 0x28, 0x09, 0x52, 0x07, 0x76, 0x65, 0x72, 0x73, 0x69, 0x6f,
- 0x6e, 0x12, 0x14, 0x0a, 0x05, 0x63, 0x6f, 0x75, 0x6e, 0x74, 0x18, 0x04, 0x20, 0x01, 0x28, 0x03,
- 0x52, 0x05, 0x63, 0x6f, 0x75, 0x6e, 0x74, 0x1a, 0x9b, 0x01, 0x0a, 0x15, 0x48, 0x54, 0x54, 0x50,
- 0x46, 0x69, 0x72, 0x65, 0x77, 0x61, 0x6c, 0x6c, 0x52, 0x75, 0x6c, 0x65, 0x47, 0x72, 0x6f, 0x75,
- 0x70, 0x12, 0x1a, 0x0a, 0x08, 0x73, 0x65, 0x72, 0x76, 0x65, 0x72, 0x49, 0x64, 0x18, 0x01, 0x20,
- 0x01, 0x28, 0x03, 0x52, 0x08, 0x73, 0x65, 0x72, 0x76, 0x65, 0x72, 0x49, 0x64, 0x12, 0x38, 0x0a,
- 0x17, 0x68, 0x74, 0x74, 0x70, 0x46, 0x69, 0x72, 0x65, 0x77, 0x61, 0x6c, 0x6c, 0x52, 0x75, 0x6c,
- 0x65, 0x47, 0x72, 0x6f, 0x75, 0x70, 0x49, 0x64, 0x18, 0x02, 0x20, 0x01, 0x28, 0x03, 0x52, 0x17,
- 0x68, 0x74, 0x74, 0x70, 0x46, 0x69, 0x72, 0x65, 0x77, 0x61, 0x6c, 0x6c, 0x52, 0x75, 0x6c, 0x65,
- 0x47, 0x72, 0x6f, 0x75, 0x70, 0x49, 0x64, 0x12, 0x16, 0x0a, 0x06, 0x61, 0x63, 0x74, 0x69, 0x6f,
- 0x6e, 0x18, 0x03, 0x20, 0x01, 0x28, 0x09, 0x52, 0x06, 0x61, 0x63, 0x74, 0x69, 0x6f, 0x6e, 0x12,
- 0x14, 0x0a, 0x05, 0x63, 0x6f, 0x75, 0x6e, 0x74, 0x18, 0x04, 0x20, 0x01, 0x28, 0x03, 0x52, 0x05,
- 0x63, 0x6f, 0x75, 0x6e, 0x74, 0x22, 0xcc, 0x01, 0x0a, 0x2e, 0x43, 0x68, 0x65, 0x63, 0x6b, 0x53,
- 0x65, 0x72, 0x76, 0x65, 0x72, 0x4e, 0x61, 0x6d, 0x65, 0x44, 0x75, 0x70, 0x6c, 0x69, 0x63, 0x61,
- 0x74, 0x69, 0x6f, 0x6e, 0x49, 0x6e, 0x4e, 0x6f, 0x64, 0x65, 0x43, 0x6c, 0x75, 0x73, 0x74, 0x65,
- 0x72, 0x52, 0x65, 0x71, 0x75, 0x65, 0x73, 0x74, 0x12, 0x24, 0x0a, 0x0d, 0x6e, 0x6f, 0x64, 0x65,
- 0x43, 0x6c, 0x75, 0x73, 0x74, 0x65, 0x72, 0x49, 0x64, 0x18, 0x01, 0x20, 0x01, 0x28, 0x03, 0x52,
- 0x0d, 0x6e, 0x6f, 0x64, 0x65, 0x43, 0x6c, 0x75, 0x73, 0x74, 0x65, 0x72, 0x49, 0x64, 0x12, 0x20,
- 0x0a, 0x0b, 0x73, 0x65, 0x72, 0x76, 0x65, 0x72, 0x4e, 0x61, 0x6d, 0x65, 0x73, 0x18, 0x02, 0x20,
- 0x03, 0x28, 0x09, 0x52, 0x0b, 0x73, 0x65, 0x72, 0x76, 0x65, 0x72, 0x4e, 0x61, 0x6d, 0x65, 0x73,
- 0x12, 0x28, 0x0a, 0x0f, 0x65, 0x78, 0x63, 0x6c, 0x75, 0x64, 0x65, 0x53, 0x65, 0x72, 0x76, 0x65,
- 0x72, 0x49, 0x64, 0x18, 0x03, 0x20, 0x01, 0x28, 0x03, 0x52, 0x0f, 0x65, 0x78, 0x63, 0x6c, 0x75,
- 0x64, 0x65, 0x53, 0x65, 0x72, 0x76, 0x65, 0x72, 0x49, 0x64, 0x12, 0x28, 0x0a, 0x0f, 0x73, 0x75,
- 0x70, 0x70, 0x6f, 0x72, 0x74, 0x57, 0x69, 0x6c, 0x64, 0x63, 0x61, 0x72, 0x64, 0x18, 0x04, 0x20,
- 0x01, 0x28, 0x08, 0x52, 0x0f, 0x73, 0x75, 0x70, 0x70, 0x6f, 0x72, 0x74, 0x57, 0x69, 0x6c, 0x64,
- 0x63, 0x61, 0x72, 0x64, 0x22, 0x67, 0x0a, 0x2f, 0x43, 0x68, 0x65, 0x63, 0x6b, 0x53, 0x65, 0x72,
- 0x76, 0x65, 0x72, 0x4e, 0x61, 0x6d, 0x65, 0x44, 0x75, 0x70, 0x6c, 0x69, 0x63, 0x61, 0x74, 0x69,
- 0x6f, 0x6e, 0x49, 0x6e, 0x4e, 0x6f, 0x64, 0x65, 0x43, 0x6c, 0x75, 0x73, 0x74, 0x65, 0x72, 0x52,
- 0x65, 0x73, 0x70, 0x6f, 0x6e, 0x73, 0x65, 0x12, 0x34, 0x0a, 0x15, 0x64, 0x75, 0x70, 0x6c, 0x69,
- 0x63, 0x61, 0x74, 0x65, 0x64, 0x53, 0x65, 0x72, 0x76, 0x65, 0x72, 0x4e, 0x61, 0x6d, 0x65, 0x73,
- 0x18, 0x01, 0x20, 0x03, 0x28, 0x09, 0x52, 0x15, 0x64, 0x75, 0x70, 0x6c, 0x69, 0x63, 0x61, 0x74,
- 0x65, 0x64, 0x53, 0x65, 0x72, 0x76, 0x65, 0x72, 0x4e, 0x61, 0x6d, 0x65, 0x73, 0x22, 0x5c, 0x0a,
- 0x1e, 0x43, 0x68, 0x65, 0x63, 0x6b, 0x53, 0x65, 0x72, 0x76, 0x65, 0x72, 0x4e, 0x61, 0x6d, 0x65,
- 0x49, 0x6e, 0x53, 0x65, 0x72, 0x76, 0x65, 0x72, 0x52, 0x65, 0x71, 0x75, 0x65, 0x73, 0x74, 0x12,
- 0x1a, 0x0a, 0x08, 0x73, 0x65, 0x72, 0x76, 0x65, 0x72, 0x49, 0x64, 0x18, 0x01, 0x20, 0x01, 0x28,
- 0x03, 0x52, 0x08, 0x73, 0x65, 0x72, 0x76, 0x65, 0x72, 0x49, 0x64, 0x12, 0x1e, 0x0a, 0x0a, 0x73,
- 0x65, 0x72, 0x76, 0x65, 0x72, 0x4e, 0x61, 0x6d, 0x65, 0x18, 0x02, 0x20, 0x01, 0x28, 0x09, 0x52,
- 0x0a, 0x73, 0x65, 0x72, 0x76, 0x65, 0x72, 0x4e, 0x61, 0x6d, 0x65, 0x22, 0x39, 0x0a, 0x1f, 0x43,
- 0x68, 0x65, 0x63, 0x6b, 0x53, 0x65, 0x72, 0x76, 0x65, 0x72, 0x4e, 0x61, 0x6d, 0x65, 0x49, 0x6e,
- 0x53, 0x65, 0x72, 0x76, 0x65, 0x72, 0x52, 0x65, 0x73, 0x70, 0x6f, 0x6e, 0x73, 0x65, 0x12, 0x16,
- 0x0a, 0x06, 0x65, 0x78, 0x69, 0x73, 0x74, 0x73, 0x18, 0x01, 0x20, 0x01, 0x28, 0x08, 0x52, 0x06,
- 0x65, 0x78, 0x69, 0x73, 0x74, 0x73, 0x22, 0x2e, 0x0a, 0x18, 0x46, 0x69, 0x6e, 0x64, 0x4c, 0x61,
- 0x74, 0x65, 0x73, 0x74, 0x53, 0x65, 0x72, 0x76, 0x65, 0x72, 0x73, 0x52, 0x65, 0x71, 0x75, 0x65,
- 0x73, 0x74, 0x12, 0x12, 0x0a, 0x04, 0x73, 0x69, 0x7a, 0x65, 0x18, 0x01, 0x20, 0x01, 0x28, 0x03,
- 0x52, 0x04, 0x73, 0x69, 0x7a, 0x65, 0x22, 0x41, 0x0a, 0x19, 0x46, 0x69, 0x6e, 0x64, 0x4c, 0x61,
- 0x74, 0x65, 0x73, 0x74, 0x53, 0x65, 0x72, 0x76, 0x65, 0x72, 0x73, 0x52, 0x65, 0x73, 0x70, 0x6f,
- 0x6e, 0x73, 0x65, 0x12, 0x24, 0x0a, 0x07, 0x73, 0x65, 0x72, 0x76, 0x65, 0x72, 0x73, 0x18, 0x01,
- 0x20, 0x03, 0x28, 0x0b, 0x32, 0x0a, 0x2e, 0x70, 0x62, 0x2e, 0x53, 0x65, 0x72, 0x76, 0x65, 0x72,
- 0x52, 0x07, 0x73, 0x65, 0x72, 0x76, 0x65, 0x72, 0x73, 0x22, 0x36, 0x0a, 0x18, 0x46, 0x69, 0x6e,
- 0x64, 0x4e, 0x65, 0x61, 0x72, 0x62, 0x79, 0x53, 0x65, 0x72, 0x76, 0x65, 0x72, 0x73, 0x52, 0x65,
- 0x71, 0x75, 0x65, 0x73, 0x74, 0x12, 0x1a, 0x0a, 0x08, 0x73, 0x65, 0x72, 0x76, 0x65, 0x72, 0x49,
- 0x64, 0x18, 0x01, 0x20, 0x01, 0x28, 0x03, 0x52, 0x08, 0x73, 0x65, 0x72, 0x76, 0x65, 0x72, 0x49,
- 0x64, 0x22, 0xb9, 0x01, 0x0a, 0x19, 0x46, 0x69, 0x6e, 0x64, 0x4e, 0x65, 0x61, 0x72, 0x62, 0x79,
- 0x53, 0x65, 0x72, 0x76, 0x65, 0x72, 0x73, 0x52, 0x65, 0x73, 0x70, 0x6f, 0x6e, 0x73, 0x65, 0x12,
- 0x14, 0x0a, 0x05, 0x73, 0x63, 0x6f, 0x70, 0x65, 0x18, 0x01, 0x20, 0x01, 0x28, 0x09, 0x52, 0x05,
- 0x73, 0x63, 0x6f, 0x70, 0x65, 0x12, 0x3f, 0x0a, 0x06, 0x67, 0x72, 0x6f, 0x75, 0x70, 0x73, 0x18,
- 0x02, 0x20, 0x03, 0x28, 0x0b, 0x32, 0x27, 0x2e, 0x70, 0x62, 0x2e, 0x46, 0x69, 0x6e, 0x64, 0x4e,
- 0x65, 0x61, 0x72, 0x62, 0x79, 0x53, 0x65, 0x72, 0x76, 0x65, 0x72, 0x73, 0x52, 0x65, 0x73, 0x70,
- 0x6f, 0x6e, 0x73, 0x65, 0x2e, 0x47, 0x72, 0x6f, 0x75, 0x70, 0x49, 0x6e, 0x66, 0x6f, 0x52, 0x06,
- 0x67, 0x72, 0x6f, 0x75, 0x70, 0x73, 0x1a, 0x45, 0x0a, 0x09, 0x47, 0x72, 0x6f, 0x75, 0x70, 0x49,
- 0x6e, 0x66, 0x6f, 0x12, 0x12, 0x0a, 0x04, 0x6e, 0x61, 0x6d, 0x65, 0x18, 0x01, 0x20, 0x01, 0x28,
- 0x09, 0x52, 0x04, 0x6e, 0x61, 0x6d, 0x65, 0x12, 0x24, 0x0a, 0x07, 0x73, 0x65, 0x72, 0x76, 0x65,
- 0x72, 0x73, 0x18, 0x02, 0x20, 0x03, 0x28, 0x0b, 0x32, 0x0a, 0x2e, 0x70, 0x62, 0x2e, 0x53, 0x65,
- 0x72, 0x76, 0x65, 0x72, 0x52, 0x07, 0x73, 0x65, 0x72, 0x76, 0x65, 0x72, 0x73, 0x22, 0x6b, 0x0a,
- 0x17, 0x50, 0x75, 0x72, 0x67, 0x65, 0x53, 0x65, 0x72, 0x76, 0x65, 0x72, 0x43, 0x61, 0x63, 0x68,
- 0x65, 0x52, 0x65, 0x71, 0x75, 0x65, 0x73, 0x74, 0x12, 0x12, 0x0a, 0x04, 0x6b, 0x65, 0x79, 0x73,
- 0x18, 0x02, 0x20, 0x03, 0x28, 0x09, 0x52, 0x04, 0x6b, 0x65, 0x79, 0x73, 0x12, 0x1a, 0x0a, 0x08,
- 0x70, 0x72, 0x65, 0x66, 0x69, 0x78, 0x65, 0x73, 0x18, 0x03, 0x20, 0x03, 0x28, 0x09, 0x52, 0x08,
- 0x70, 0x72, 0x65, 0x66, 0x69, 0x78, 0x65, 0x73, 0x12, 0x20, 0x0a, 0x0b, 0x64, 0x65, 0x73, 0x63,
- 0x72, 0x69, 0x70, 0x74, 0x69, 0x6f, 0x6e, 0x18, 0x04, 0x20, 0x01, 0x28, 0x09, 0x52, 0x0b, 0x64,
- 0x65, 0x73, 0x63, 0x72, 0x69, 0x70, 0x74, 0x69, 0x6f, 0x6e, 0x22, 0x48, 0x0a, 0x18, 0x50, 0x75,
- 0x72, 0x67, 0x65, 0x53, 0x65, 0x72, 0x76, 0x65, 0x72, 0x43, 0x61, 0x63, 0x68, 0x65, 0x52, 0x65,
- 0x73, 0x70, 0x6f, 0x6e, 0x73, 0x65, 0x12, 0x12, 0x0a, 0x04, 0x69, 0x73, 0x4f, 0x6b, 0x18, 0x01,
- 0x20, 0x01, 0x28, 0x08, 0x52, 0x04, 0x69, 0x73, 0x4f, 0x6b, 0x12, 0x18, 0x0a, 0x07, 0x6d, 0x65,
- 0x73, 0x73, 0x61, 0x67, 0x65, 0x18, 0x02, 0x20, 0x01, 0x28, 0x09, 0x52, 0x07, 0x6d, 0x65, 0x73,
- 0x73, 0x61, 0x67, 0x65, 0x22, 0x42, 0x0a, 0x24, 0x46, 0x69, 0x6e, 0x64, 0x45, 0x6e, 0x61, 0x62,
- 0x6c, 0x65, 0x64, 0x53, 0x65, 0x72, 0x76, 0x65, 0x72, 0x54, 0x72, 0x61, 0x66, 0x66, 0x69, 0x63,
- 0x4c, 0x69, 0x6d, 0x69, 0x74, 0x52, 0x65, 0x71, 0x75, 0x65, 0x73, 0x74, 0x12, 0x1a, 0x0a, 0x08,
- 0x73, 0x65, 0x72, 0x76, 0x65, 0x72, 0x49, 0x64, 0x18, 0x01, 0x20, 0x01, 0x28, 0x03, 0x52, 0x08,
- 0x73, 0x65, 0x72, 0x76, 0x65, 0x72, 0x49, 0x64, 0x22, 0x53, 0x0a, 0x25, 0x46, 0x69, 0x6e, 0x64,
- 0x45, 0x6e, 0x61, 0x62, 0x6c, 0x65, 0x64, 0x53, 0x65, 0x72, 0x76, 0x65, 0x72, 0x54, 0x72, 0x61,
- 0x66, 0x66, 0x69, 0x63, 0x4c, 0x69, 0x6d, 0x69, 0x74, 0x52, 0x65, 0x73, 0x70, 0x6f, 0x6e, 0x73,
- 0x65, 0x12, 0x2a, 0x0a, 0x10, 0x74, 0x72, 0x61, 0x66, 0x66, 0x69, 0x63, 0x4c, 0x69, 0x6d, 0x69,
- 0x74, 0x4a, 0x53, 0x4f, 0x4e, 0x18, 0x01, 0x20, 0x01, 0x28, 0x0c, 0x52, 0x10, 0x74, 0x72, 0x61,
- 0x66, 0x66, 0x69, 0x63, 0x4c, 0x69, 0x6d, 0x69, 0x74, 0x4a, 0x53, 0x4f, 0x4e, 0x22, 0x69, 0x0a,
- 0x1f, 0x55, 0x70, 0x64, 0x61, 0x74, 0x65, 0x53, 0x65, 0x72, 0x76, 0x65, 0x72, 0x54, 0x72, 0x61,
- 0x66, 0x66, 0x69, 0x63, 0x4c, 0x69, 0x6d, 0x69, 0x74, 0x52, 0x65, 0x71, 0x75, 0x65, 0x73, 0x74,
- 0x12, 0x1a, 0x0a, 0x08, 0x73, 0x65, 0x72, 0x76, 0x65, 0x72, 0x49, 0x64, 0x18, 0x01, 0x20, 0x01,
- 0x28, 0x03, 0x52, 0x08, 0x73, 0x65, 0x72, 0x76, 0x65, 0x72, 0x49, 0x64, 0x12, 0x2a, 0x0a, 0x10,
- 0x74, 0x72, 0x61, 0x66, 0x66, 0x69, 0x63, 0x4c, 0x69, 0x6d, 0x69, 0x74, 0x4a, 0x53, 0x4f, 0x4e,
- 0x18, 0x02, 0x20, 0x01, 0x28, 0x0c, 0x52, 0x10, 0x74, 0x72, 0x61, 0x66, 0x66, 0x69, 0x63, 0x4c,
- 0x69, 0x6d, 0x69, 0x74, 0x4a, 0x53, 0x4f, 0x4e, 0x22, 0x59, 0x0a, 0x1b, 0x55, 0x70, 0x64, 0x61,
- 0x74, 0x65, 0x53, 0x65, 0x72, 0x76, 0x65, 0x72, 0x55, 0x73, 0x65, 0x72, 0x50, 0x6c, 0x61, 0x6e,
- 0x52, 0x65, 0x71, 0x75, 0x65, 0x73, 0x74, 0x12, 0x1a, 0x0a, 0x08, 0x73, 0x65, 0x72, 0x76, 0x65,
- 0x72, 0x49, 0x64, 0x18, 0x01, 0x20, 0x01, 0x28, 0x03, 0x52, 0x08, 0x73, 0x65, 0x72, 0x76, 0x65,
- 0x72, 0x49, 0x64, 0x12, 0x1e, 0x0a, 0x0a, 0x75, 0x73, 0x65, 0x72, 0x50, 0x6c, 0x61, 0x6e, 0x49,
- 0x64, 0x18, 0x02, 0x20, 0x01, 0x28, 0x03, 0x52, 0x0a, 0x75, 0x73, 0x65, 0x72, 0x50, 0x6c, 0x61,
- 0x6e, 0x49, 0x64, 0x22, 0x37, 0x0a, 0x19, 0x46, 0x69, 0x6e, 0x64, 0x53, 0x65, 0x72, 0x76, 0x65,
- 0x72, 0x55, 0x73, 0x65, 0x72, 0x50, 0x6c, 0x61, 0x6e, 0x52, 0x65, 0x71, 0x75, 0x65, 0x73, 0x74,
- 0x12, 0x1a, 0x0a, 0x08, 0x73, 0x65, 0x72, 0x76, 0x65, 0x72, 0x49, 0x64, 0x18, 0x01, 0x20, 0x01,
- 0x28, 0x03, 0x52, 0x08, 0x73, 0x65, 0x72, 0x76, 0x65, 0x72, 0x49, 0x64, 0x22, 0x46, 0x0a, 0x1a,
- 0x46, 0x69, 0x6e, 0x64, 0x53, 0x65, 0x72, 0x76, 0x65, 0x72, 0x55, 0x73, 0x65, 0x72, 0x50, 0x6c,
- 0x61, 0x6e, 0x52, 0x65, 0x73, 0x70, 0x6f, 0x6e, 0x73, 0x65, 0x12, 0x28, 0x0a, 0x08, 0x75, 0x73,
- 0x65, 0x72, 0x50, 0x6c, 0x61, 0x6e, 0x18, 0x01, 0x20, 0x01, 0x28, 0x0b, 0x32, 0x0c, 0x2e, 0x70,
- 0x62, 0x2e, 0x55, 0x73, 0x65, 0x72, 0x50, 0x6c, 0x61, 0x6e, 0x52, 0x08, 0x75, 0x73, 0x65, 0x72,
- 0x50, 0x6c, 0x61, 0x6e, 0x22, 0x38, 0x0a, 0x1a, 0x43, 0x6f, 0x6d, 0x70, 0x6f, 0x73, 0x65, 0x53,
- 0x65, 0x72, 0x76, 0x65, 0x72, 0x43, 0x6f, 0x6e, 0x66, 0x69, 0x67, 0x52, 0x65, 0x71, 0x75, 0x65,
- 0x73, 0x74, 0x12, 0x1a, 0x0a, 0x08, 0x73, 0x65, 0x72, 0x76, 0x65, 0x72, 0x49, 0x64, 0x18, 0x01,
- 0x20, 0x01, 0x28, 0x03, 0x52, 0x08, 0x73, 0x65, 0x72, 0x76, 0x65, 0x72, 0x49, 0x64, 0x22, 0x49,
- 0x0a, 0x1b, 0x43, 0x6f, 0x6d, 0x70, 0x6f, 0x73, 0x65, 0x53, 0x65, 0x72, 0x76, 0x65, 0x72, 0x43,
- 0x6f, 0x6e, 0x66, 0x69, 0x67, 0x52, 0x65, 0x73, 0x70, 0x6f, 0x6e, 0x73, 0x65, 0x12, 0x2a, 0x0a,
- 0x10, 0x73, 0x65, 0x72, 0x76, 0x65, 0x72, 0x43, 0x6f, 0x6e, 0x66, 0x69, 0x67, 0x4a, 0x53, 0x4f,
- 0x4e, 0x18, 0x01, 0x20, 0x01, 0x28, 0x0c, 0x52, 0x10, 0x73, 0x65, 0x72, 0x76, 0x65, 0x72, 0x43,
- 0x6f, 0x6e, 0x66, 0x69, 0x67, 0x4a, 0x53, 0x4f, 0x4e, 0x22, 0x4e, 0x0a, 0x16, 0x55, 0x70, 0x64,
- 0x61, 0x74, 0x65, 0x53, 0x65, 0x72, 0x76, 0x65, 0x72, 0x55, 0x41, 0x4d, 0x52, 0x65, 0x71, 0x75,
- 0x65, 0x73, 0x74, 0x12, 0x1a, 0x0a, 0x08, 0x73, 0x65, 0x72, 0x76, 0x65, 0x72, 0x49, 0x64, 0x18,
- 0x01, 0x20, 0x01, 0x28, 0x03, 0x52, 0x08, 0x73, 0x65, 0x72, 0x76, 0x65, 0x72, 0x49, 0x64, 0x12,
- 0x18, 0x0a, 0x07, 0x75, 0x61, 0x6d, 0x4a, 0x53, 0x4f, 0x4e, 0x18, 0x02, 0x20, 0x01, 0x28, 0x0c,
- 0x52, 0x07, 0x75, 0x61, 0x6d, 0x4a, 0x53, 0x4f, 0x4e, 0x22, 0x39, 0x0a, 0x1b, 0x46, 0x69, 0x6e,
- 0x64, 0x45, 0x6e, 0x61, 0x62, 0x6c, 0x65, 0x64, 0x53, 0x65, 0x72, 0x76, 0x65, 0x72, 0x55, 0x41,
- 0x4d, 0x52, 0x65, 0x71, 0x75, 0x65, 0x73, 0x74, 0x12, 0x1a, 0x0a, 0x08, 0x73, 0x65, 0x72, 0x76,
- 0x65, 0x72, 0x49, 0x64, 0x18, 0x01, 0x20, 0x01, 0x28, 0x03, 0x52, 0x08, 0x73, 0x65, 0x72, 0x76,
- 0x65, 0x72, 0x49, 0x64, 0x22, 0x38, 0x0a, 0x1c, 0x46, 0x69, 0x6e, 0x64, 0x45, 0x6e, 0x61, 0x62,
- 0x6c, 0x65, 0x64, 0x53, 0x65, 0x72, 0x76, 0x65, 0x72, 0x55, 0x41, 0x4d, 0x52, 0x65, 0x73, 0x70,
- 0x6f, 0x6e, 0x73, 0x65, 0x12, 0x18, 0x0a, 0x07, 0x75, 0x61, 0x6d, 0x4a, 0x53, 0x4f, 0x4e, 0x18,
- 0x01, 0x20, 0x01, 0x28, 0x0c, 0x52, 0x07, 0x75, 0x61, 0x6d, 0x4a, 0x53, 0x4f, 0x4e, 0x22, 0x4d,
- 0x0a, 0x17, 0x55, 0x70, 0x64, 0x61, 0x74, 0x65, 0x53, 0x65, 0x72, 0x76, 0x65, 0x72, 0x55, 0x73,
- 0x65, 0x72, 0x52, 0x65, 0x71, 0x75, 0x65, 0x73, 0x74, 0x12, 0x1a, 0x0a, 0x08, 0x73, 0x65, 0x72,
- 0x76, 0x65, 0x72, 0x49, 0x64, 0x18, 0x01, 0x20, 0x01, 0x28, 0x03, 0x52, 0x08, 0x73, 0x65, 0x72,
- 0x76, 0x65, 0x72, 0x49, 0x64, 0x12, 0x16, 0x0a, 0x06, 0x75, 0x73, 0x65, 0x72, 0x49, 0x64, 0x18,
- 0x02, 0x20, 0x01, 0x28, 0x03, 0x52, 0x06, 0x75, 0x73, 0x65, 0x72, 0x49, 0x64, 0x22, 0x49, 0x0a,
- 0x17, 0x55, 0x70, 0x64, 0x61, 0x74, 0x65, 0x53, 0x65, 0x72, 0x76, 0x65, 0x72, 0x4e, 0x61, 0x6d,
- 0x65, 0x52, 0x65, 0x71, 0x75, 0x65, 0x73, 0x74, 0x12, 0x1a, 0x0a, 0x08, 0x73, 0x65, 0x72, 0x76,
- 0x65, 0x72, 0x49, 0x64, 0x18, 0x01, 0x20, 0x01, 0x28, 0x03, 0x52, 0x08, 0x73, 0x65, 0x72, 0x76,
- 0x65, 0x72, 0x49, 0x64, 0x12, 0x12, 0x0a, 0x04, 0x6e, 0x61, 0x6d, 0x65, 0x18, 0x02, 0x20, 0x01,
- 0x28, 0x09, 0x52, 0x04, 0x6e, 0x61, 0x6d, 0x65, 0x22, 0xc9, 0x02, 0x0a, 0x17, 0x43, 0x6f, 0x70,
- 0x79, 0x53, 0x65, 0x72, 0x76, 0x65, 0x72, 0x43, 0x6f, 0x6e, 0x66, 0x69, 0x67, 0x52, 0x65, 0x71,
- 0x75, 0x65, 0x73, 0x74, 0x12, 0x1a, 0x0a, 0x08, 0x73, 0x65, 0x72, 0x76, 0x65, 0x72, 0x49, 0x64,
- 0x18, 0x01, 0x20, 0x01, 0x28, 0x03, 0x52, 0x08, 0x73, 0x65, 0x72, 0x76, 0x65, 0x72, 0x49, 0x64,
- 0x12, 0x1e, 0x0a, 0x0a, 0x63, 0x6f, 0x6e, 0x66, 0x69, 0x67, 0x43, 0x6f, 0x64, 0x65, 0x18, 0x02,
- 0x20, 0x01, 0x28, 0x09, 0x52, 0x0a, 0x63, 0x6f, 0x6e, 0x66, 0x69, 0x67, 0x43, 0x6f, 0x64, 0x65,
- 0x12, 0x1e, 0x0a, 0x0a, 0x74, 0x61, 0x72, 0x67, 0x65, 0x74, 0x54, 0x79, 0x70, 0x65, 0x18, 0x03,
- 0x20, 0x01, 0x28, 0x09, 0x52, 0x0a, 0x74, 0x61, 0x72, 0x67, 0x65, 0x74, 0x54, 0x79, 0x70, 0x65,
- 0x12, 0x28, 0x0a, 0x0f, 0x74, 0x61, 0x72, 0x67, 0x65, 0x74, 0x53, 0x65, 0x72, 0x76, 0x65, 0x72,
- 0x49, 0x64, 0x73, 0x18, 0x04, 0x20, 0x03, 0x28, 0x03, 0x52, 0x0f, 0x74, 0x61, 0x72, 0x67, 0x65,
- 0x74, 0x53, 0x65, 0x72, 0x76, 0x65, 0x72, 0x49, 0x64, 0x73, 0x12, 0x32, 0x0a, 0x14, 0x74, 0x61,
- 0x72, 0x67, 0x65, 0x74, 0x53, 0x65, 0x72, 0x76, 0x65, 0x72, 0x47, 0x72, 0x6f, 0x75, 0x70, 0x49,
- 0x64, 0x73, 0x18, 0x05, 0x20, 0x03, 0x28, 0x03, 0x52, 0x14, 0x74, 0x61, 0x72, 0x67, 0x65, 0x74,
- 0x53, 0x65, 0x72, 0x76, 0x65, 0x72, 0x47, 0x72, 0x6f, 0x75, 0x70, 0x49, 0x64, 0x73, 0x12, 0x28,
- 0x0a, 0x0f, 0x74, 0x61, 0x72, 0x67, 0x65, 0x74, 0x43, 0x6c, 0x75, 0x73, 0x74, 0x65, 0x72, 0x49,
- 0x64, 0x18, 0x06, 0x20, 0x01, 0x28, 0x03, 0x52, 0x0f, 0x74, 0x61, 0x72, 0x67, 0x65, 0x74, 0x43,
- 0x6c, 0x75, 0x73, 0x74, 0x65, 0x72, 0x49, 0x64, 0x12, 0x22, 0x0a, 0x0c, 0x74, 0x61, 0x72, 0x67,
- 0x65, 0x74, 0x55, 0x73, 0x65, 0x72, 0x49, 0x64, 0x18, 0x07, 0x20, 0x01, 0x28, 0x03, 0x52, 0x0c,
- 0x74, 0x61, 0x72, 0x67, 0x65, 0x74, 0x55, 0x73, 0x65, 0x72, 0x49, 0x64, 0x12, 0x26, 0x0a, 0x0e,
- 0x77, 0x61, 0x66, 0x43, 0x6f, 0x70, 0x79, 0x52, 0x65, 0x67, 0x69, 0x6f, 0x6e, 0x73, 0x18, 0x1e,
- 0x20, 0x01, 0x28, 0x08, 0x52, 0x0e, 0x77, 0x61, 0x66, 0x43, 0x6f, 0x70, 0x79, 0x52, 0x65, 0x67,
- 0x69, 0x6f, 0x6e, 0x73, 0x22, 0x3d, 0x0a, 0x1f, 0x46, 0x69, 0x6e, 0x64, 0x53, 0x65, 0x72, 0x76,
- 0x65, 0x72, 0x41, 0x75, 0x64, 0x69, 0x74, 0x69, 0x6e, 0x67, 0x50, 0x72, 0x6f, 0x6d, 0x70, 0x74,
- 0x52, 0x65, 0x71, 0x75, 0x65, 0x73, 0x74, 0x12, 0x1a, 0x0a, 0x08, 0x73, 0x65, 0x72, 0x76, 0x65,
- 0x72, 0x49, 0x64, 0x18, 0x01, 0x20, 0x01, 0x28, 0x03, 0x52, 0x08, 0x73, 0x65, 0x72, 0x76, 0x65,
- 0x72, 0x49, 0x64, 0x22, 0x42, 0x0a, 0x20, 0x46, 0x69, 0x6e, 0x64, 0x53, 0x65, 0x72, 0x76, 0x65,
- 0x72, 0x41, 0x75, 0x64, 0x69, 0x74, 0x69, 0x6e, 0x67, 0x50, 0x72, 0x6f, 0x6d, 0x70, 0x74, 0x52,
- 0x65, 0x73, 0x70, 0x6f, 0x6e, 0x73, 0x65, 0x12, 0x1e, 0x0a, 0x0a, 0x70, 0x72, 0x6f, 0x6d, 0x70,
- 0x74, 0x54, 0x65, 0x78, 0x74, 0x18, 0x01, 0x20, 0x01, 0x28, 0x09, 0x52, 0x0a, 0x70, 0x72, 0x6f,
- 0x6d, 0x70, 0x74, 0x54, 0x65, 0x78, 0x74, 0x32, 0xbe, 0x2b, 0x0a, 0x0d, 0x53, 0x65, 0x72, 0x76,
- 0x65, 0x72, 0x53, 0x65, 0x72, 0x76, 0x69, 0x63, 0x65, 0x12, 0x41, 0x0a, 0x0c, 0x63, 0x72, 0x65,
- 0x61, 0x74, 0x65, 0x53, 0x65, 0x72, 0x76, 0x65, 0x72, 0x12, 0x17, 0x2e, 0x70, 0x62, 0x2e, 0x43,
- 0x72, 0x65, 0x61, 0x74, 0x65, 0x53, 0x65, 0x72, 0x76, 0x65, 0x72, 0x52, 0x65, 0x71, 0x75, 0x65,
- 0x73, 0x74, 0x1a, 0x18, 0x2e, 0x70, 0x62, 0x2e, 0x43, 0x72, 0x65, 0x61, 0x74, 0x65, 0x53, 0x65,
- 0x72, 0x76, 0x65, 0x72, 0x52, 0x65, 0x73, 0x70, 0x6f, 0x6e, 0x73, 0x65, 0x12, 0x5c, 0x0a, 0x15,
- 0x63, 0x72, 0x65, 0x61, 0x74, 0x65, 0x42, 0x61, 0x73, 0x69, 0x63, 0x48, 0x54, 0x54, 0x50, 0x53,
- 0x65, 0x72, 0x76, 0x65, 0x72, 0x12, 0x20, 0x2e, 0x70, 0x62, 0x2e, 0x43, 0x72, 0x65, 0x61, 0x74,
- 0x65, 0x42, 0x61, 0x73, 0x69, 0x63, 0x48, 0x54, 0x54, 0x50, 0x53, 0x65, 0x72, 0x76, 0x65, 0x72,
- 0x52, 0x65, 0x71, 0x75, 0x65, 0x73, 0x74, 0x1a, 0x21, 0x2e, 0x70, 0x62, 0x2e, 0x43, 0x72, 0x65,
- 0x61, 0x74, 0x65, 0x42, 0x61, 0x73, 0x69, 0x63, 0x48, 0x54, 0x54, 0x50, 0x53, 0x65, 0x72, 0x76,
- 0x65, 0x72, 0x52, 0x65, 0x73, 0x70, 0x6f, 0x6e, 0x73, 0x65, 0x12, 0x59, 0x0a, 0x14, 0x63, 0x72,
- 0x65, 0x61, 0x74, 0x65, 0x42, 0x61, 0x73, 0x69, 0x63, 0x54, 0x43, 0x50, 0x53, 0x65, 0x72, 0x76,
- 0x65, 0x72, 0x12, 0x1f, 0x2e, 0x70, 0x62, 0x2e, 0x43, 0x72, 0x65, 0x61, 0x74, 0x65, 0x42, 0x61,
- 0x73, 0x69, 0x63, 0x54, 0x43, 0x50, 0x53, 0x65, 0x72, 0x76, 0x65, 0x72, 0x52, 0x65, 0x71, 0x75,
- 0x65, 0x73, 0x74, 0x1a, 0x20, 0x2e, 0x70, 0x62, 0x2e, 0x43, 0x72, 0x65, 0x61, 0x74, 0x65, 0x42,
- 0x61, 0x73, 0x69, 0x63, 0x54, 0x43, 0x50, 0x53, 0x65, 0x72, 0x76, 0x65, 0x72, 0x52, 0x65, 0x73,
- 0x70, 0x6f, 0x6e, 0x73, 0x65, 0x12, 0x3d, 0x0a, 0x0f, 0x61, 0x64, 0x64, 0x53, 0x65, 0x72, 0x76,
- 0x65, 0x72, 0x4f, 0x72, 0x69, 0x67, 0x69, 0x6e, 0x12, 0x1a, 0x2e, 0x70, 0x62, 0x2e, 0x41, 0x64,
- 0x64, 0x53, 0x65, 0x72, 0x76, 0x65, 0x72, 0x4f, 0x72, 0x69, 0x67, 0x69, 0x6e, 0x52, 0x65, 0x71,
- 0x75, 0x65, 0x73, 0x74, 0x1a, 0x0e, 0x2e, 0x70, 0x62, 0x2e, 0x52, 0x50, 0x43, 0x53, 0x75, 0x63,
- 0x63, 0x65, 0x73, 0x73, 0x12, 0x43, 0x0a, 0x12, 0x64, 0x65, 0x6c, 0x65, 0x74, 0x65, 0x53, 0x65,
- 0x72, 0x76, 0x65, 0x72, 0x4f, 0x72, 0x69, 0x67, 0x69, 0x6e, 0x12, 0x1d, 0x2e, 0x70, 0x62, 0x2e,
- 0x44, 0x65, 0x6c, 0x65, 0x74, 0x65, 0x53, 0x65, 0x72, 0x76, 0x65, 0x72, 0x4f, 0x72, 0x69, 0x67,
- 0x69, 0x6e, 0x52, 0x65, 0x71, 0x75, 0x65, 0x73, 0x74, 0x1a, 0x0e, 0x2e, 0x70, 0x62, 0x2e, 0x52,
- 0x50, 0x43, 0x53, 0x75, 0x63, 0x63, 0x65, 0x73, 0x73, 0x12, 0x41, 0x0a, 0x11, 0x75, 0x70, 0x64,
- 0x61, 0x74, 0x65, 0x53, 0x65, 0x72, 0x76, 0x65, 0x72, 0x42, 0x61, 0x73, 0x69, 0x63, 0x12, 0x1c,
- 0x2e, 0x70, 0x62, 0x2e, 0x55, 0x70, 0x64, 0x61, 0x74, 0x65, 0x53, 0x65, 0x72, 0x76, 0x65, 0x72,
- 0x42, 0x61, 0x73, 0x69, 0x63, 0x52, 0x65, 0x71, 0x75, 0x65, 0x73, 0x74, 0x1a, 0x0e, 0x2e, 0x70,
- 0x62, 0x2e, 0x52, 0x50, 0x43, 0x53, 0x75, 0x63, 0x63, 0x65, 0x73, 0x73, 0x12, 0x47, 0x0a, 0x14,
- 0x75, 0x70, 0x64, 0x61, 0x74, 0x65, 0x53, 0x65, 0x72, 0x76, 0x65, 0x72, 0x47, 0x72, 0x6f, 0x75,
- 0x70, 0x49, 0x64, 0x73, 0x12, 0x1f, 0x2e, 0x70, 0x62, 0x2e, 0x55, 0x70, 0x64, 0x61, 0x74, 0x65,
- 0x53, 0x65, 0x72, 0x76, 0x65, 0x72, 0x47, 0x72, 0x6f, 0x75, 0x70, 0x49, 0x64, 0x73, 0x52, 0x65,
- 0x71, 0x75, 0x65, 0x73, 0x74, 0x1a, 0x0e, 0x2e, 0x70, 0x62, 0x2e, 0x52, 0x50, 0x43, 0x53, 0x75,
- 0x63, 0x63, 0x65, 0x73, 0x73, 0x12, 0x3f, 0x0a, 0x10, 0x75, 0x70, 0x64, 0x61, 0x74, 0x65, 0x53,
- 0x65, 0x72, 0x76, 0x65, 0x72, 0x49, 0x73, 0x4f, 0x6e, 0x12, 0x1b, 0x2e, 0x70, 0x62, 0x2e, 0x55,
- 0x70, 0x64, 0x61, 0x74, 0x65, 0x53, 0x65, 0x72, 0x76, 0x65, 0x72, 0x49, 0x73, 0x4f, 0x6e, 0x52,
- 0x65, 0x71, 0x75, 0x65, 0x73, 0x74, 0x1a, 0x0e, 0x2e, 0x70, 0x62, 0x2e, 0x52, 0x50, 0x43, 0x53,
- 0x75, 0x63, 0x63, 0x65, 0x73, 0x73, 0x12, 0x3f, 0x0a, 0x10, 0x75, 0x70, 0x64, 0x61, 0x74, 0x65,
- 0x53, 0x65, 0x72, 0x76, 0x65, 0x72, 0x48, 0x54, 0x54, 0x50, 0x12, 0x1b, 0x2e, 0x70, 0x62, 0x2e,
- 0x55, 0x70, 0x64, 0x61, 0x74, 0x65, 0x53, 0x65, 0x72, 0x76, 0x65, 0x72, 0x48, 0x54, 0x54, 0x50,
- 0x52, 0x65, 0x71, 0x75, 0x65, 0x73, 0x74, 0x1a, 0x0e, 0x2e, 0x70, 0x62, 0x2e, 0x52, 0x50, 0x43,
- 0x53, 0x75, 0x63, 0x63, 0x65, 0x73, 0x73, 0x12, 0x41, 0x0a, 0x11, 0x75, 0x70, 0x64, 0x61, 0x74,
- 0x65, 0x53, 0x65, 0x72, 0x76, 0x65, 0x72, 0x48, 0x54, 0x54, 0x50, 0x53, 0x12, 0x1c, 0x2e, 0x70,
- 0x62, 0x2e, 0x55, 0x70, 0x64, 0x61, 0x74, 0x65, 0x53, 0x65, 0x72, 0x76, 0x65, 0x72, 0x48, 0x54,
- 0x54, 0x50, 0x53, 0x52, 0x65, 0x71, 0x75, 0x65, 0x73, 0x74, 0x1a, 0x0e, 0x2e, 0x70, 0x62, 0x2e,
- 0x52, 0x50, 0x43, 0x53, 0x75, 0x63, 0x63, 0x65, 0x73, 0x73, 0x12, 0x3d, 0x0a, 0x0f, 0x75, 0x70,
- 0x64, 0x61, 0x74, 0x65, 0x53, 0x65, 0x72, 0x76, 0x65, 0x72, 0x54, 0x43, 0x50, 0x12, 0x1a, 0x2e,
- 0x70, 0x62, 0x2e, 0x55, 0x70, 0x64, 0x61, 0x74, 0x65, 0x53, 0x65, 0x72, 0x76, 0x65, 0x72, 0x54,
- 0x43, 0x50, 0x52, 0x65, 0x71, 0x75, 0x65, 0x73, 0x74, 0x1a, 0x0e, 0x2e, 0x70, 0x62, 0x2e, 0x52,
- 0x50, 0x43, 0x53, 0x75, 0x63, 0x63, 0x65, 0x73, 0x73, 0x12, 0x3d, 0x0a, 0x0f, 0x75, 0x70, 0x64,
- 0x61, 0x74, 0x65, 0x53, 0x65, 0x72, 0x76, 0x65, 0x72, 0x54, 0x4c, 0x53, 0x12, 0x1a, 0x2e, 0x70,
- 0x62, 0x2e, 0x55, 0x70, 0x64, 0x61, 0x74, 0x65, 0x53, 0x65, 0x72, 0x76, 0x65, 0x72, 0x54, 0x4c,
- 0x53, 0x52, 0x65, 0x71, 0x75, 0x65, 0x73, 0x74, 0x1a, 0x0e, 0x2e, 0x70, 0x62, 0x2e, 0x52, 0x50,
- 0x43, 0x53, 0x75, 0x63, 0x63, 0x65, 0x73, 0x73, 0x12, 0x3d, 0x0a, 0x0f, 0x75, 0x70, 0x64, 0x61,
- 0x74, 0x65, 0x53, 0x65, 0x72, 0x76, 0x65, 0x72, 0x55, 0x44, 0x50, 0x12, 0x1a, 0x2e, 0x70, 0x62,
- 0x2e, 0x55, 0x70, 0x64, 0x61, 0x74, 0x65, 0x53, 0x65, 0x72, 0x76, 0x65, 0x72, 0x55, 0x44, 0x50,
- 0x52, 0x65, 0x71, 0x75, 0x65, 0x73, 0x74, 0x1a, 0x0e, 0x2e, 0x70, 0x62, 0x2e, 0x52, 0x50, 0x43,
- 0x53, 0x75, 0x63, 0x63, 0x65, 0x73, 0x73, 0x12, 0x3d, 0x0a, 0x0f, 0x75, 0x70, 0x64, 0x61, 0x74,
- 0x65, 0x53, 0x65, 0x72, 0x76, 0x65, 0x72, 0x57, 0x65, 0x62, 0x12, 0x1a, 0x2e, 0x70, 0x62, 0x2e,
- 0x55, 0x70, 0x64, 0x61, 0x74, 0x65, 0x53, 0x65, 0x72, 0x76, 0x65, 0x72, 0x57, 0x65, 0x62, 0x52,
- 0x65, 0x71, 0x75, 0x65, 0x73, 0x74, 0x1a, 0x0e, 0x2e, 0x70, 0x62, 0x2e, 0x52, 0x50, 0x43, 0x53,
- 0x75, 0x63, 0x63, 0x65, 0x73, 0x73, 0x12, 0x4f, 0x0a, 0x18, 0x75, 0x70, 0x64, 0x61, 0x74, 0x65,
- 0x53, 0x65, 0x72, 0x76, 0x65, 0x72, 0x52, 0x65, 0x76, 0x65, 0x72, 0x73, 0x65, 0x50, 0x72, 0x6f,
- 0x78, 0x79, 0x12, 0x23, 0x2e, 0x70, 0x62, 0x2e, 0x55, 0x70, 0x64, 0x61, 0x74, 0x65, 0x53, 0x65,
- 0x72, 0x76, 0x65, 0x72, 0x52, 0x65, 0x76, 0x65, 0x72, 0x73, 0x65, 0x50, 0x72, 0x6f, 0x78, 0x79,
- 0x52, 0x65, 0x71, 0x75, 0x65, 0x73, 0x74, 0x1a, 0x0e, 0x2e, 0x70, 0x62, 0x2e, 0x52, 0x50, 0x43,
- 0x53, 0x75, 0x63, 0x63, 0x65, 0x73, 0x73, 0x12, 0x4a, 0x0a, 0x0f, 0x66, 0x69, 0x6e, 0x64, 0x53,
- 0x65, 0x72, 0x76, 0x65, 0x72, 0x4e, 0x61, 0x6d, 0x65, 0x73, 0x12, 0x1a, 0x2e, 0x70, 0x62, 0x2e,
- 0x46, 0x69, 0x6e, 0x64, 0x53, 0x65, 0x72, 0x76, 0x65, 0x72, 0x4e, 0x61, 0x6d, 0x65, 0x73, 0x52,
- 0x65, 0x71, 0x75, 0x65, 0x73, 0x74, 0x1a, 0x1b, 0x2e, 0x70, 0x62, 0x2e, 0x46, 0x69, 0x6e, 0x64,
- 0x53, 0x65, 0x72, 0x76, 0x65, 0x72, 0x4e, 0x61, 0x6d, 0x65, 0x73, 0x52, 0x65, 0x73, 0x70, 0x6f,
- 0x6e, 0x73, 0x65, 0x12, 0x41, 0x0a, 0x11, 0x75, 0x70, 0x64, 0x61, 0x74, 0x65, 0x53, 0x65, 0x72,
- 0x76, 0x65, 0x72, 0x4e, 0x61, 0x6d, 0x65, 0x73, 0x12, 0x1c, 0x2e, 0x70, 0x62, 0x2e, 0x55, 0x70,
- 0x64, 0x61, 0x74, 0x65, 0x53, 0x65, 0x72, 0x76, 0x65, 0x72, 0x4e, 0x61, 0x6d, 0x65, 0x73, 0x52,
- 0x65, 0x71, 0x75, 0x65, 0x73, 0x74, 0x1a, 0x0e, 0x2e, 0x70, 0x62, 0x2e, 0x52, 0x50, 0x43, 0x53,
- 0x75, 0x63, 0x63, 0x65, 0x73, 0x73, 0x12, 0x51, 0x0a, 0x19, 0x75, 0x70, 0x64, 0x61, 0x74, 0x65,
- 0x53, 0x65, 0x72, 0x76, 0x65, 0x72, 0x4e, 0x61, 0x6d, 0x65, 0x73, 0x41, 0x75, 0x64, 0x69, 0x74,
- 0x69, 0x6e, 0x67, 0x12, 0x24, 0x2e, 0x70, 0x62, 0x2e, 0x55, 0x70, 0x64, 0x61, 0x74, 0x65, 0x53,
- 0x65, 0x72, 0x76, 0x65, 0x72, 0x4e, 0x61, 0x6d, 0x65, 0x73, 0x41, 0x75, 0x64, 0x69, 0x74, 0x69,
- 0x6e, 0x67, 0x52, 0x65, 0x71, 0x75, 0x65, 0x73, 0x74, 0x1a, 0x0e, 0x2e, 0x70, 0x62, 0x2e, 0x52,
- 0x50, 0x43, 0x53, 0x75, 0x63, 0x63, 0x65, 0x73, 0x73, 0x12, 0x3d, 0x0a, 0x0f, 0x75, 0x70, 0x64,
- 0x61, 0x74, 0x65, 0x53, 0x65, 0x72, 0x76, 0x65, 0x72, 0x44, 0x4e, 0x53, 0x12, 0x1a, 0x2e, 0x70,
- 0x62, 0x2e, 0x55, 0x70, 0x64, 0x61, 0x74, 0x65, 0x53, 0x65, 0x72, 0x76, 0x65, 0x72, 0x44, 0x4e,
- 0x53, 0x52, 0x65, 0x71, 0x75, 0x65, 0x73, 0x74, 0x1a, 0x0e, 0x2e, 0x70, 0x62, 0x2e, 0x52, 0x50,
- 0x43, 0x53, 0x75, 0x63, 0x63, 0x65, 0x73, 0x73, 0x12, 0x4d, 0x0a, 0x17, 0x72, 0x65, 0x67, 0x65,
- 0x6e, 0x65, 0x72, 0x61, 0x74, 0x65, 0x53, 0x65, 0x72, 0x76, 0x65, 0x72, 0x44, 0x4e, 0x53, 0x4e,
- 0x61, 0x6d, 0x65, 0x12, 0x22, 0x2e, 0x70, 0x62, 0x2e, 0x52, 0x65, 0x67, 0x65, 0x6e, 0x65, 0x72,
- 0x61, 0x74, 0x65, 0x53, 0x65, 0x72, 0x76, 0x65, 0x72, 0x44, 0x4e, 0x53, 0x4e, 0x61, 0x6d, 0x65,
- 0x52, 0x65, 0x71, 0x75, 0x65, 0x73, 0x74, 0x1a, 0x0e, 0x2e, 0x70, 0x62, 0x2e, 0x52, 0x50, 0x43,
- 0x53, 0x75, 0x63, 0x63, 0x65, 0x73, 0x73, 0x12, 0x45, 0x0a, 0x13, 0x75, 0x70, 0x64, 0x61, 0x74,
- 0x65, 0x53, 0x65, 0x72, 0x76, 0x65, 0x72, 0x44, 0x4e, 0x53, 0x4e, 0x61, 0x6d, 0x65, 0x12, 0x1e,
- 0x2e, 0x70, 0x62, 0x2e, 0x55, 0x70, 0x64, 0x61, 0x74, 0x65, 0x53, 0x65, 0x72, 0x76, 0x65, 0x72,
- 0x44, 0x4e, 0x53, 0x4e, 0x61, 0x6d, 0x65, 0x52, 0x65, 0x71, 0x75, 0x65, 0x73, 0x74, 0x1a, 0x0e,
- 0x2e, 0x70, 0x62, 0x2e, 0x52, 0x50, 0x43, 0x53, 0x75, 0x63, 0x63, 0x65, 0x73, 0x73, 0x12, 0x62,
- 0x0a, 0x17, 0x66, 0x69, 0x6e, 0x64, 0x53, 0x65, 0x72, 0x76, 0x65, 0x72, 0x49, 0x64, 0x57, 0x69,
- 0x74, 0x68, 0x44, 0x4e, 0x53, 0x4e, 0x61, 0x6d, 0x65, 0x12, 0x22, 0x2e, 0x70, 0x62, 0x2e, 0x46,
- 0x69, 0x6e, 0x64, 0x53, 0x65, 0x72, 0x76, 0x65, 0x72, 0x49, 0x64, 0x57, 0x69, 0x74, 0x68, 0x44,
- 0x4e, 0x53, 0x4e, 0x61, 0x6d, 0x65, 0x52, 0x65, 0x71, 0x75, 0x65, 0x73, 0x74, 0x1a, 0x23, 0x2e,
- 0x70, 0x62, 0x2e, 0x46, 0x69, 0x6e, 0x64, 0x53, 0x65, 0x72, 0x76, 0x65, 0x72, 0x49, 0x64, 0x57,
- 0x69, 0x74, 0x68, 0x44, 0x4e, 0x53, 0x4e, 0x61, 0x6d, 0x65, 0x52, 0x65, 0x73, 0x70, 0x6f, 0x6e,
- 0x73, 0x65, 0x12, 0x5b, 0x0a, 0x1b, 0x63, 0x6f, 0x75, 0x6e, 0x74, 0x41, 0x6c, 0x6c, 0x45, 0x6e,
- 0x61, 0x62, 0x6c, 0x65, 0x64, 0x53, 0x65, 0x72, 0x76, 0x65, 0x72, 0x73, 0x4d, 0x61, 0x74, 0x63,
- 0x68, 0x12, 0x26, 0x2e, 0x70, 0x62, 0x2e, 0x43, 0x6f, 0x75, 0x6e, 0x74, 0x41, 0x6c, 0x6c, 0x45,
- 0x6e, 0x61, 0x62, 0x6c, 0x65, 0x64, 0x53, 0x65, 0x72, 0x76, 0x65, 0x72, 0x73, 0x4d, 0x61, 0x74,
- 0x63, 0x68, 0x52, 0x65, 0x71, 0x75, 0x65, 0x73, 0x74, 0x1a, 0x14, 0x2e, 0x70, 0x62, 0x2e, 0x52,
- 0x50, 0x43, 0x43, 0x6f, 0x75, 0x6e, 0x74, 0x52, 0x65, 0x73, 0x70, 0x6f, 0x6e, 0x73, 0x65, 0x12,
- 0x62, 0x0a, 0x17, 0x6c, 0x69, 0x73, 0x74, 0x45, 0x6e, 0x61, 0x62, 0x6c, 0x65, 0x64, 0x53, 0x65,
- 0x72, 0x76, 0x65, 0x72, 0x73, 0x4d, 0x61, 0x74, 0x63, 0x68, 0x12, 0x22, 0x2e, 0x70, 0x62, 0x2e,
- 0x4c, 0x69, 0x73, 0x74, 0x45, 0x6e, 0x61, 0x62, 0x6c, 0x65, 0x64, 0x53, 0x65, 0x72, 0x76, 0x65,
- 0x72, 0x73, 0x4d, 0x61, 0x74, 0x63, 0x68, 0x52, 0x65, 0x71, 0x75, 0x65, 0x73, 0x74, 0x1a, 0x23,
- 0x2e, 0x70, 0x62, 0x2e, 0x4c, 0x69, 0x73, 0x74, 0x45, 0x6e, 0x61, 0x62, 0x6c, 0x65, 0x64, 0x53,
- 0x65, 0x72, 0x76, 0x65, 0x72, 0x73, 0x4d, 0x61, 0x74, 0x63, 0x68, 0x52, 0x65, 0x73, 0x70, 0x6f,
- 0x6e, 0x73, 0x65, 0x12, 0x37, 0x0a, 0x0c, 0x64, 0x65, 0x6c, 0x65, 0x74, 0x65, 0x53, 0x65, 0x72,
- 0x76, 0x65, 0x72, 0x12, 0x17, 0x2e, 0x70, 0x62, 0x2e, 0x44, 0x65, 0x6c, 0x65, 0x74, 0x65, 0x53,
- 0x65, 0x72, 0x76, 0x65, 0x72, 0x52, 0x65, 0x71, 0x75, 0x65, 0x73, 0x74, 0x1a, 0x0e, 0x2e, 0x70,
- 0x62, 0x2e, 0x52, 0x50, 0x43, 0x53, 0x75, 0x63, 0x63, 0x65, 0x73, 0x73, 0x12, 0x39, 0x0a, 0x0d,
- 0x64, 0x65, 0x6c, 0x65, 0x74, 0x65, 0x53, 0x65, 0x72, 0x76, 0x65, 0x72, 0x73, 0x12, 0x18, 0x2e,
- 0x70, 0x62, 0x2e, 0x44, 0x65, 0x6c, 0x65, 0x74, 0x65, 0x53, 0x65, 0x72, 0x76, 0x65, 0x72, 0x73,
- 0x52, 0x65, 0x71, 0x75, 0x65, 0x73, 0x74, 0x1a, 0x0e, 0x2e, 0x70, 0x62, 0x2e, 0x52, 0x50, 0x43,
- 0x53, 0x75, 0x63, 0x63, 0x65, 0x73, 0x73, 0x12, 0x50, 0x0a, 0x11, 0x66, 0x69, 0x6e, 0x64, 0x45,
- 0x6e, 0x61, 0x62, 0x6c, 0x65, 0x64, 0x53, 0x65, 0x72, 0x76, 0x65, 0x72, 0x12, 0x1c, 0x2e, 0x70,
- 0x62, 0x2e, 0x46, 0x69, 0x6e, 0x64, 0x45, 0x6e, 0x61, 0x62, 0x6c, 0x65, 0x64, 0x53, 0x65, 0x72,
- 0x76, 0x65, 0x72, 0x52, 0x65, 0x71, 0x75, 0x65, 0x73, 0x74, 0x1a, 0x1d, 0x2e, 0x70, 0x62, 0x2e,
- 0x46, 0x69, 0x6e, 0x64, 0x45, 0x6e, 0x61, 0x62, 0x6c, 0x65, 0x64, 0x53, 0x65, 0x72, 0x76, 0x65,
- 0x72, 0x52, 0x65, 0x73, 0x70, 0x6f, 0x6e, 0x73, 0x65, 0x12, 0x62, 0x0a, 0x17, 0x66, 0x69, 0x6e,
- 0x64, 0x45, 0x6e, 0x61, 0x62, 0x6c, 0x65, 0x64, 0x53, 0x65, 0x72, 0x76, 0x65, 0x72, 0x43, 0x6f,
- 0x6e, 0x66, 0x69, 0x67, 0x12, 0x22, 0x2e, 0x70, 0x62, 0x2e, 0x46, 0x69, 0x6e, 0x64, 0x45, 0x6e,
- 0x61, 0x62, 0x6c, 0x65, 0x64, 0x53, 0x65, 0x72, 0x76, 0x65, 0x72, 0x43, 0x6f, 0x6e, 0x66, 0x69,
- 0x67, 0x52, 0x65, 0x71, 0x75, 0x65, 0x73, 0x74, 0x1a, 0x23, 0x2e, 0x70, 0x62, 0x2e, 0x46, 0x69,
- 0x6e, 0x64, 0x45, 0x6e, 0x61, 0x62, 0x6c, 0x65, 0x64, 0x53, 0x65, 0x72, 0x76, 0x65, 0x72, 0x43,
- 0x6f, 0x6e, 0x66, 0x69, 0x67, 0x52, 0x65, 0x73, 0x70, 0x6f, 0x6e, 0x73, 0x65, 0x12, 0x5c, 0x0a,
- 0x15, 0x66, 0x69, 0x6e, 0x64, 0x45, 0x6e, 0x61, 0x62, 0x6c, 0x65, 0x64, 0x53, 0x65, 0x72, 0x76,
- 0x65, 0x72, 0x54, 0x79, 0x70, 0x65, 0x12, 0x20, 0x2e, 0x70, 0x62, 0x2e, 0x46, 0x69, 0x6e, 0x64,
- 0x45, 0x6e, 0x61, 0x62, 0x6c, 0x65, 0x64, 0x53, 0x65, 0x72, 0x76, 0x65, 0x72, 0x54, 0x79, 0x70,
- 0x65, 0x52, 0x65, 0x71, 0x75, 0x65, 0x73, 0x74, 0x1a, 0x21, 0x2e, 0x70, 0x62, 0x2e, 0x46, 0x69,
- 0x6e, 0x64, 0x45, 0x6e, 0x61, 0x62, 0x6c, 0x65, 0x64, 0x53, 0x65, 0x72, 0x76, 0x65, 0x72, 0x54,
- 0x79, 0x70, 0x65, 0x52, 0x65, 0x73, 0x70, 0x6f, 0x6e, 0x73, 0x65, 0x12, 0x86, 0x01, 0x0a, 0x23,
- 0x66, 0x69, 0x6e, 0x64, 0x41, 0x6e, 0x64, 0x49, 0x6e, 0x69, 0x74, 0x53, 0x65, 0x72, 0x76, 0x65,
- 0x72, 0x52, 0x65, 0x76, 0x65, 0x72, 0x73, 0x65, 0x50, 0x72, 0x6f, 0x78, 0x79, 0x43, 0x6f, 0x6e,
- 0x66, 0x69, 0x67, 0x12, 0x2e, 0x2e, 0x70, 0x62, 0x2e, 0x46, 0x69, 0x6e, 0x64, 0x41, 0x6e, 0x64,
- 0x49, 0x6e, 0x69, 0x74, 0x53, 0x65, 0x72, 0x76, 0x65, 0x72, 0x52, 0x65, 0x76, 0x65, 0x72, 0x73,
- 0x65, 0x50, 0x72, 0x6f, 0x78, 0x79, 0x43, 0x6f, 0x6e, 0x66, 0x69, 0x67, 0x52, 0x65, 0x71, 0x75,
- 0x65, 0x73, 0x74, 0x1a, 0x2f, 0x2e, 0x70, 0x62, 0x2e, 0x46, 0x69, 0x6e, 0x64, 0x41, 0x6e, 0x64,
- 0x49, 0x6e, 0x69, 0x74, 0x53, 0x65, 0x72, 0x76, 0x65, 0x72, 0x52, 0x65, 0x76, 0x65, 0x72, 0x73,
- 0x65, 0x50, 0x72, 0x6f, 0x78, 0x79, 0x43, 0x6f, 0x6e, 0x66, 0x69, 0x67, 0x52, 0x65, 0x73, 0x70,
- 0x6f, 0x6e, 0x73, 0x65, 0x12, 0x6b, 0x0a, 0x1a, 0x66, 0x69, 0x6e, 0x64, 0x41, 0x6e, 0x64, 0x49,
- 0x6e, 0x69, 0x74, 0x53, 0x65, 0x72, 0x76, 0x65, 0x72, 0x57, 0x65, 0x62, 0x43, 0x6f, 0x6e, 0x66,
- 0x69, 0x67, 0x12, 0x25, 0x2e, 0x70, 0x62, 0x2e, 0x46, 0x69, 0x6e, 0x64, 0x41, 0x6e, 0x64, 0x49,
- 0x6e, 0x69, 0x74, 0x53, 0x65, 0x72, 0x76, 0x65, 0x72, 0x57, 0x65, 0x62, 0x43, 0x6f, 0x6e, 0x66,
- 0x69, 0x67, 0x52, 0x65, 0x71, 0x75, 0x65, 0x73, 0x74, 0x1a, 0x26, 0x2e, 0x70, 0x62, 0x2e, 0x46,
- 0x69, 0x6e, 0x64, 0x41, 0x6e, 0x64, 0x49, 0x6e, 0x69, 0x74, 0x53, 0x65, 0x72, 0x76, 0x65, 0x72,
- 0x57, 0x65, 0x62, 0x43, 0x6f, 0x6e, 0x66, 0x69, 0x67, 0x52, 0x65, 0x73, 0x70, 0x6f, 0x6e, 0x73,
- 0x65, 0x12, 0x6b, 0x0a, 0x23, 0x63, 0x6f, 0x75, 0x6e, 0x74, 0x41, 0x6c, 0x6c, 0x45, 0x6e, 0x61,
- 0x62, 0x6c, 0x65, 0x64, 0x53, 0x65, 0x72, 0x76, 0x65, 0x72, 0x73, 0x57, 0x69, 0x74, 0x68, 0x53,
- 0x53, 0x4c, 0x43, 0x65, 0x72, 0x74, 0x49, 0x64, 0x12, 0x2e, 0x2e, 0x70, 0x62, 0x2e, 0x43, 0x6f,
- 0x75, 0x6e, 0x74, 0x41, 0x6c, 0x6c, 0x45, 0x6e, 0x61, 0x62, 0x6c, 0x65, 0x64, 0x53, 0x65, 0x72,
- 0x76, 0x65, 0x72, 0x73, 0x57, 0x69, 0x74, 0x68, 0x53, 0x53, 0x4c, 0x43, 0x65, 0x72, 0x74, 0x49,
- 0x64, 0x52, 0x65, 0x71, 0x75, 0x65, 0x73, 0x74, 0x1a, 0x14, 0x2e, 0x70, 0x62, 0x2e, 0x52, 0x50,
- 0x43, 0x43, 0x6f, 0x75, 0x6e, 0x74, 0x52, 0x65, 0x73, 0x70, 0x6f, 0x6e, 0x73, 0x65, 0x12, 0x83,
- 0x01, 0x0a, 0x22, 0x66, 0x69, 0x6e, 0x64, 0x41, 0x6c, 0x6c, 0x45, 0x6e, 0x61, 0x62, 0x6c, 0x65,
- 0x64, 0x53, 0x65, 0x72, 0x76, 0x65, 0x72, 0x73, 0x57, 0x69, 0x74, 0x68, 0x53, 0x53, 0x4c, 0x43,
- 0x65, 0x72, 0x74, 0x49, 0x64, 0x12, 0x2d, 0x2e, 0x70, 0x62, 0x2e, 0x46, 0x69, 0x6e, 0x64, 0x41,
- 0x6c, 0x6c, 0x45, 0x6e, 0x61, 0x62, 0x6c, 0x65, 0x64, 0x53, 0x65, 0x72, 0x76, 0x65, 0x72, 0x73,
- 0x57, 0x69, 0x74, 0x68, 0x53, 0x53, 0x4c, 0x43, 0x65, 0x72, 0x74, 0x49, 0x64, 0x52, 0x65, 0x71,
- 0x75, 0x65, 0x73, 0x74, 0x1a, 0x2e, 0x2e, 0x70, 0x62, 0x2e, 0x46, 0x69, 0x6e, 0x64, 0x41, 0x6c,
- 0x6c, 0x45, 0x6e, 0x61, 0x62, 0x6c, 0x65, 0x64, 0x53, 0x65, 0x72, 0x76, 0x65, 0x72, 0x73, 0x57,
- 0x69, 0x74, 0x68, 0x53, 0x53, 0x4c, 0x43, 0x65, 0x72, 0x74, 0x49, 0x64, 0x52, 0x65, 0x73, 0x70,
- 0x6f, 0x6e, 0x73, 0x65, 0x12, 0x73, 0x0a, 0x27, 0x63, 0x6f, 0x75, 0x6e, 0x74, 0x41, 0x6c, 0x6c,
- 0x45, 0x6e, 0x61, 0x62, 0x6c, 0x65, 0x64, 0x53, 0x65, 0x72, 0x76, 0x65, 0x72, 0x73, 0x57, 0x69,
- 0x74, 0x68, 0x4e, 0x6f, 0x64, 0x65, 0x43, 0x6c, 0x75, 0x73, 0x74, 0x65, 0x72, 0x49, 0x64, 0x12,
- 0x32, 0x2e, 0x70, 0x62, 0x2e, 0x43, 0x6f, 0x75, 0x6e, 0x74, 0x41, 0x6c, 0x6c, 0x45, 0x6e, 0x61,
- 0x62, 0x6c, 0x65, 0x64, 0x53, 0x65, 0x72, 0x76, 0x65, 0x72, 0x73, 0x57, 0x69, 0x74, 0x68, 0x4e,
- 0x6f, 0x64, 0x65, 0x43, 0x6c, 0x75, 0x73, 0x74, 0x65, 0x72, 0x49, 0x64, 0x52, 0x65, 0x71, 0x75,
- 0x65, 0x73, 0x74, 0x1a, 0x14, 0x2e, 0x70, 0x62, 0x2e, 0x52, 0x50, 0x43, 0x43, 0x6f, 0x75, 0x6e,
- 0x74, 0x52, 0x65, 0x73, 0x70, 0x6f, 0x6e, 0x73, 0x65, 0x12, 0x73, 0x0a, 0x27, 0x63, 0x6f, 0x75,
- 0x6e, 0x74, 0x41, 0x6c, 0x6c, 0x45, 0x6e, 0x61, 0x62, 0x6c, 0x65, 0x64, 0x53, 0x65, 0x72, 0x76,
- 0x65, 0x72, 0x73, 0x57, 0x69, 0x74, 0x68, 0x53, 0x65, 0x72, 0x76, 0x65, 0x72, 0x47, 0x72, 0x6f,
- 0x75, 0x70, 0x49, 0x64, 0x12, 0x32, 0x2e, 0x70, 0x62, 0x2e, 0x43, 0x6f, 0x75, 0x6e, 0x74, 0x41,
- 0x6c, 0x6c, 0x45, 0x6e, 0x61, 0x62, 0x6c, 0x65, 0x64, 0x53, 0x65, 0x72, 0x76, 0x65, 0x72, 0x73,
- 0x57, 0x69, 0x74, 0x68, 0x53, 0x65, 0x72, 0x76, 0x65, 0x72, 0x47, 0x72, 0x6f, 0x75, 0x70, 0x49,
- 0x64, 0x52, 0x65, 0x71, 0x75, 0x65, 0x73, 0x74, 0x1a, 0x14, 0x2e, 0x70, 0x62, 0x2e, 0x52, 0x50,
- 0x43, 0x43, 0x6f, 0x75, 0x6e, 0x74, 0x52, 0x65, 0x73, 0x70, 0x6f, 0x6e, 0x73, 0x65, 0x12, 0x56,
- 0x0a, 0x13, 0x6e, 0x6f, 0x74, 0x69, 0x66, 0x79, 0x53, 0x65, 0x72, 0x76, 0x65, 0x72, 0x73, 0x43,
- 0x68, 0x61, 0x6e, 0x67, 0x65, 0x12, 0x1e, 0x2e, 0x70, 0x62, 0x2e, 0x4e, 0x6f, 0x74, 0x69, 0x66,
- 0x79, 0x53, 0x65, 0x72, 0x76, 0x65, 0x72, 0x73, 0x43, 0x68, 0x61, 0x6e, 0x67, 0x65, 0x52, 0x65,
- 0x71, 0x75, 0x65, 0x73, 0x74, 0x1a, 0x1f, 0x2e, 0x70, 0x62, 0x2e, 0x4e, 0x6f, 0x74, 0x69, 0x66,
- 0x79, 0x53, 0x65, 0x72, 0x76, 0x65, 0x72, 0x73, 0x43, 0x68, 0x61, 0x6e, 0x67, 0x65, 0x52, 0x65,
- 0x73, 0x70, 0x6f, 0x6e, 0x73, 0x65, 0x12, 0x98, 0x01, 0x0a, 0x29, 0x66, 0x69, 0x6e, 0x64, 0x41,
- 0x6c, 0x6c, 0x45, 0x6e, 0x61, 0x62, 0x6c, 0x65, 0x64, 0x53, 0x65, 0x72, 0x76, 0x65, 0x72, 0x73,
- 0x44, 0x4e, 0x53, 0x57, 0x69, 0x74, 0x68, 0x4e, 0x6f, 0x64, 0x65, 0x43, 0x6c, 0x75, 0x73, 0x74,
- 0x65, 0x72, 0x49, 0x64, 0x12, 0x34, 0x2e, 0x70, 0x62, 0x2e, 0x46, 0x69, 0x6e, 0x64, 0x41, 0x6c,
- 0x6c, 0x45, 0x6e, 0x61, 0x62, 0x6c, 0x65, 0x64, 0x53, 0x65, 0x72, 0x76, 0x65, 0x72, 0x73, 0x44,
- 0x4e, 0x53, 0x57, 0x69, 0x74, 0x68, 0x4e, 0x6f, 0x64, 0x65, 0x43, 0x6c, 0x75, 0x73, 0x74, 0x65,
- 0x72, 0x49, 0x64, 0x52, 0x65, 0x71, 0x75, 0x65, 0x73, 0x74, 0x1a, 0x35, 0x2e, 0x70, 0x62, 0x2e,
- 0x46, 0x69, 0x6e, 0x64, 0x41, 0x6c, 0x6c, 0x45, 0x6e, 0x61, 0x62, 0x6c, 0x65, 0x64, 0x53, 0x65,
- 0x72, 0x76, 0x65, 0x72, 0x73, 0x44, 0x4e, 0x53, 0x57, 0x69, 0x74, 0x68, 0x4e, 0x6f, 0x64, 0x65,
- 0x43, 0x6c, 0x75, 0x73, 0x74, 0x65, 0x72, 0x49, 0x64, 0x52, 0x65, 0x73, 0x70, 0x6f, 0x6e, 0x73,
- 0x65, 0x12, 0x59, 0x0a, 0x14, 0x66, 0x69, 0x6e, 0x64, 0x45, 0x6e, 0x61, 0x62, 0x6c, 0x65, 0x64,
- 0x53, 0x65, 0x72, 0x76, 0x65, 0x72, 0x44, 0x4e, 0x53, 0x12, 0x1f, 0x2e, 0x70, 0x62, 0x2e, 0x46,
- 0x69, 0x6e, 0x64, 0x45, 0x6e, 0x61, 0x62, 0x6c, 0x65, 0x64, 0x53, 0x65, 0x72, 0x76, 0x65, 0x72,
- 0x44, 0x4e, 0x53, 0x52, 0x65, 0x71, 0x75, 0x65, 0x73, 0x74, 0x1a, 0x20, 0x2e, 0x70, 0x62, 0x2e,
- 0x46, 0x69, 0x6e, 0x64, 0x45, 0x6e, 0x61, 0x62, 0x6c, 0x65, 0x64, 0x53, 0x65, 0x72, 0x76, 0x65,
- 0x72, 0x44, 0x4e, 0x53, 0x52, 0x65, 0x73, 0x70, 0x6f, 0x6e, 0x73, 0x65, 0x12, 0x3d, 0x0a, 0x0f,
- 0x63, 0x68, 0x65, 0x63, 0x6b, 0x55, 0x73, 0x65, 0x72, 0x53, 0x65, 0x72, 0x76, 0x65, 0x72, 0x12,
- 0x1a, 0x2e, 0x70, 0x62, 0x2e, 0x43, 0x68, 0x65, 0x63, 0x6b, 0x55, 0x73, 0x65, 0x72, 0x53, 0x65,
- 0x72, 0x76, 0x65, 0x72, 0x52, 0x65, 0x71, 0x75, 0x65, 0x73, 0x74, 0x1a, 0x0e, 0x2e, 0x70, 0x62,
- 0x2e, 0x52, 0x50, 0x43, 0x53, 0x75, 0x63, 0x63, 0x65, 0x73, 0x73, 0x12, 0x86, 0x01, 0x0a, 0x23,
- 0x66, 0x69, 0x6e, 0x64, 0x41, 0x6c, 0x6c, 0x45, 0x6e, 0x61, 0x62, 0x6c, 0x65, 0x64, 0x53, 0x65,
- 0x72, 0x76, 0x65, 0x72, 0x4e, 0x61, 0x6d, 0x65, 0x73, 0x57, 0x69, 0x74, 0x68, 0x55, 0x73, 0x65,
- 0x72, 0x49, 0x64, 0x12, 0x2e, 0x2e, 0x70, 0x62, 0x2e, 0x46, 0x69, 0x6e, 0x64, 0x41, 0x6c, 0x6c,
- 0x45, 0x6e, 0x61, 0x62, 0x6c, 0x65, 0x64, 0x53, 0x65, 0x72, 0x76, 0x65, 0x72, 0x4e, 0x61, 0x6d,
- 0x65, 0x73, 0x57, 0x69, 0x74, 0x68, 0x55, 0x73, 0x65, 0x72, 0x49, 0x64, 0x52, 0x65, 0x71, 0x75,
- 0x65, 0x73, 0x74, 0x1a, 0x2f, 0x2e, 0x70, 0x62, 0x2e, 0x46, 0x69, 0x6e, 0x64, 0x41, 0x6c, 0x6c,
- 0x45, 0x6e, 0x61, 0x62, 0x6c, 0x65, 0x64, 0x53, 0x65, 0x72, 0x76, 0x65, 0x72, 0x4e, 0x61, 0x6d,
- 0x65, 0x73, 0x57, 0x69, 0x74, 0x68, 0x55, 0x73, 0x65, 0x72, 0x49, 0x64, 0x52, 0x65, 0x73, 0x70,
- 0x6f, 0x6e, 0x73, 0x65, 0x12, 0x5f, 0x0a, 0x1d, 0x63, 0x6f, 0x75, 0x6e, 0x74, 0x41, 0x6c, 0x6c,
- 0x53, 0x65, 0x72, 0x76, 0x65, 0x72, 0x4e, 0x61, 0x6d, 0x65, 0x73, 0x57, 0x69, 0x74, 0x68, 0x55,
- 0x73, 0x65, 0x72, 0x49, 0x64, 0x12, 0x28, 0x2e, 0x70, 0x62, 0x2e, 0x43, 0x6f, 0x75, 0x6e, 0x74,
- 0x41, 0x6c, 0x6c, 0x53, 0x65, 0x72, 0x76, 0x65, 0x72, 0x4e, 0x61, 0x6d, 0x65, 0x73, 0x57, 0x69,
- 0x74, 0x68, 0x55, 0x73, 0x65, 0x72, 0x49, 0x64, 0x52, 0x65, 0x71, 0x75, 0x65, 0x73, 0x74, 0x1a,
- 0x14, 0x2e, 0x70, 0x62, 0x2e, 0x52, 0x50, 0x43, 0x43, 0x6f, 0x75, 0x6e, 0x74, 0x52, 0x65, 0x73,
- 0x70, 0x6f, 0x6e, 0x73, 0x65, 0x12, 0x45, 0x0a, 0x10, 0x63, 0x6f, 0x75, 0x6e, 0x74, 0x53, 0x65,
- 0x72, 0x76, 0x65, 0x72, 0x4e, 0x61, 0x6d, 0x65, 0x73, 0x12, 0x1b, 0x2e, 0x70, 0x62, 0x2e, 0x43,
- 0x6f, 0x75, 0x6e, 0x74, 0x53, 0x65, 0x72, 0x76, 0x65, 0x72, 0x4e, 0x61, 0x6d, 0x65, 0x73, 0x52,
- 0x65, 0x71, 0x75, 0x65, 0x73, 0x74, 0x1a, 0x14, 0x2e, 0x70, 0x62, 0x2e, 0x52, 0x50, 0x43, 0x43,
- 0x6f, 0x75, 0x6e, 0x74, 0x52, 0x65, 0x73, 0x70, 0x6f, 0x6e, 0x73, 0x65, 0x12, 0x53, 0x0a, 0x12,
- 0x66, 0x69, 0x6e, 0x64, 0x41, 0x6c, 0x6c, 0x55, 0x73, 0x65, 0x72, 0x53, 0x65, 0x72, 0x76, 0x65,
- 0x72, 0x73, 0x12, 0x1d, 0x2e, 0x70, 0x62, 0x2e, 0x46, 0x69, 0x6e, 0x64, 0x41, 0x6c, 0x6c, 0x55,
- 0x73, 0x65, 0x72, 0x53, 0x65, 0x72, 0x76, 0x65, 0x72, 0x73, 0x52, 0x65, 0x71, 0x75, 0x65, 0x73,
- 0x74, 0x1a, 0x1e, 0x2e, 0x70, 0x62, 0x2e, 0x46, 0x69, 0x6e, 0x64, 0x41, 0x6c, 0x6c, 0x55, 0x73,
- 0x65, 0x72, 0x53, 0x65, 0x72, 0x76, 0x65, 0x72, 0x73, 0x52, 0x65, 0x73, 0x70, 0x6f, 0x6e, 0x73,
- 0x65, 0x12, 0x4b, 0x0a, 0x13, 0x63, 0x6f, 0x75, 0x6e, 0x74, 0x41, 0x6c, 0x6c, 0x55, 0x73, 0x65,
- 0x72, 0x53, 0x65, 0x72, 0x76, 0x65, 0x72, 0x73, 0x12, 0x1e, 0x2e, 0x70, 0x62, 0x2e, 0x43, 0x6f,
- 0x75, 0x6e, 0x74, 0x41, 0x6c, 0x6c, 0x55, 0x73, 0x65, 0x72, 0x53, 0x65, 0x72, 0x76, 0x65, 0x72,
- 0x73, 0x52, 0x65, 0x71, 0x75, 0x65, 0x73, 0x74, 0x1a, 0x14, 0x2e, 0x70, 0x62, 0x2e, 0x52, 0x50,
- 0x43, 0x43, 0x6f, 0x75, 0x6e, 0x74, 0x52, 0x65, 0x73, 0x70, 0x6f, 0x6e, 0x73, 0x65, 0x12, 0x6e,
- 0x0a, 0x1b, 0x63, 0x6f, 0x6d, 0x70, 0x6f, 0x73, 0x65, 0x41, 0x6c, 0x6c, 0x55, 0x73, 0x65, 0x72,
- 0x53, 0x65, 0x72, 0x76, 0x65, 0x72, 0x73, 0x43, 0x6f, 0x6e, 0x66, 0x69, 0x67, 0x12, 0x26, 0x2e,
- 0x70, 0x62, 0x2e, 0x43, 0x6f, 0x6d, 0x70, 0x6f, 0x73, 0x65, 0x41, 0x6c, 0x6c, 0x55, 0x73, 0x65,
- 0x72, 0x53, 0x65, 0x72, 0x76, 0x65, 0x72, 0x73, 0x43, 0x6f, 0x6e, 0x66, 0x69, 0x67, 0x52, 0x65,
- 0x71, 0x75, 0x65, 0x73, 0x74, 0x1a, 0x27, 0x2e, 0x70, 0x62, 0x2e, 0x43, 0x6f, 0x6d, 0x70, 0x6f,
- 0x73, 0x65, 0x41, 0x6c, 0x6c, 0x55, 0x73, 0x65, 0x72, 0x53, 0x65, 0x72, 0x76, 0x65, 0x72, 0x73,
- 0x43, 0x6f, 0x6e, 0x66, 0x69, 0x67, 0x52, 0x65, 0x73, 0x70, 0x6f, 0x6e, 0x73, 0x65, 0x12, 0x6b,
- 0x0a, 0x1a, 0x66, 0x69, 0x6e, 0x64, 0x45, 0x6e, 0x61, 0x62, 0x6c, 0x65, 0x64, 0x55, 0x73, 0x65,
- 0x72, 0x53, 0x65, 0x72, 0x76, 0x65, 0x72, 0x42, 0x61, 0x73, 0x69, 0x63, 0x12, 0x25, 0x2e, 0x70,
- 0x62, 0x2e, 0x46, 0x69, 0x6e, 0x64, 0x45, 0x6e, 0x61, 0x62, 0x6c, 0x65, 0x64, 0x55, 0x73, 0x65,
- 0x72, 0x53, 0x65, 0x72, 0x76, 0x65, 0x72, 0x42, 0x61, 0x73, 0x69, 0x63, 0x52, 0x65, 0x71, 0x75,
- 0x65, 0x73, 0x74, 0x1a, 0x26, 0x2e, 0x70, 0x62, 0x2e, 0x46, 0x69, 0x6e, 0x64, 0x45, 0x6e, 0x61,
- 0x62, 0x6c, 0x65, 0x64, 0x55, 0x73, 0x65, 0x72, 0x53, 0x65, 0x72, 0x76, 0x65, 0x72, 0x42, 0x61,
- 0x73, 0x69, 0x63, 0x52, 0x65, 0x73, 0x70, 0x6f, 0x6e, 0x73, 0x65, 0x12, 0x57, 0x0a, 0x1c, 0x75,
- 0x70, 0x64, 0x61, 0x74, 0x65, 0x45, 0x6e, 0x61, 0x62, 0x6c, 0x65, 0x64, 0x55, 0x73, 0x65, 0x72,
- 0x53, 0x65, 0x72, 0x76, 0x65, 0x72, 0x42, 0x61, 0x73, 0x69, 0x63, 0x12, 0x27, 0x2e, 0x70, 0x62,
- 0x2e, 0x55, 0x70, 0x64, 0x61, 0x74, 0x65, 0x45, 0x6e, 0x61, 0x62, 0x6c, 0x65, 0x64, 0x55, 0x73,
- 0x65, 0x72, 0x53, 0x65, 0x72, 0x76, 0x65, 0x72, 0x42, 0x61, 0x73, 0x69, 0x63, 0x52, 0x65, 0x71,
- 0x75, 0x65, 0x73, 0x74, 0x1a, 0x0e, 0x2e, 0x70, 0x62, 0x2e, 0x52, 0x50, 0x43, 0x53, 0x75, 0x63,
- 0x63, 0x65, 0x73, 0x73, 0x12, 0x55, 0x0a, 0x1b, 0x75, 0x70, 0x6c, 0x6f, 0x61, 0x64, 0x53, 0x65,
- 0x72, 0x76, 0x65, 0x72, 0x48, 0x54, 0x54, 0x50, 0x52, 0x65, 0x71, 0x75, 0x65, 0x73, 0x74, 0x53,
- 0x74, 0x61, 0x74, 0x12, 0x26, 0x2e, 0x70, 0x62, 0x2e, 0x55, 0x70, 0x6c, 0x6f, 0x61, 0x64, 0x53,
- 0x65, 0x72, 0x76, 0x65, 0x72, 0x48, 0x54, 0x54, 0x50, 0x52, 0x65, 0x71, 0x75, 0x65, 0x73, 0x74,
- 0x53, 0x74, 0x61, 0x74, 0x52, 0x65, 0x71, 0x75, 0x65, 0x73, 0x74, 0x1a, 0x0e, 0x2e, 0x70, 0x62,
- 0x2e, 0x52, 0x50, 0x43, 0x53, 0x75, 0x63, 0x63, 0x65, 0x73, 0x73, 0x12, 0x92, 0x01, 0x0a, 0x27,
- 0x63, 0x68, 0x65, 0x63, 0x6b, 0x53, 0x65, 0x72, 0x76, 0x65, 0x72, 0x4e, 0x61, 0x6d, 0x65, 0x44,
- 0x75, 0x70, 0x6c, 0x69, 0x63, 0x61, 0x74, 0x69, 0x6f, 0x6e, 0x49, 0x6e, 0x4e, 0x6f, 0x64, 0x65,
- 0x43, 0x6c, 0x75, 0x73, 0x74, 0x65, 0x72, 0x12, 0x32, 0x2e, 0x70, 0x62, 0x2e, 0x43, 0x68, 0x65,
- 0x63, 0x6b, 0x53, 0x65, 0x72, 0x76, 0x65, 0x72, 0x4e, 0x61, 0x6d, 0x65, 0x44, 0x75, 0x70, 0x6c,
- 0x69, 0x63, 0x61, 0x74, 0x69, 0x6f, 0x6e, 0x49, 0x6e, 0x4e, 0x6f, 0x64, 0x65, 0x43, 0x6c, 0x75,
- 0x73, 0x74, 0x65, 0x72, 0x52, 0x65, 0x71, 0x75, 0x65, 0x73, 0x74, 0x1a, 0x33, 0x2e, 0x70, 0x62,
- 0x2e, 0x43, 0x68, 0x65, 0x63, 0x6b, 0x53, 0x65, 0x72, 0x76, 0x65, 0x72, 0x4e, 0x61, 0x6d, 0x65,
- 0x44, 0x75, 0x70, 0x6c, 0x69, 0x63, 0x61, 0x74, 0x69, 0x6f, 0x6e, 0x49, 0x6e, 0x4e, 0x6f, 0x64,
- 0x65, 0x43, 0x6c, 0x75, 0x73, 0x74, 0x65, 0x72, 0x52, 0x65, 0x73, 0x70, 0x6f, 0x6e, 0x73, 0x65,
- 0x12, 0x62, 0x0a, 0x17, 0x63, 0x68, 0x65, 0x63, 0x6b, 0x53, 0x65, 0x72, 0x76, 0x65, 0x72, 0x4e,
- 0x61, 0x6d, 0x65, 0x49, 0x6e, 0x53, 0x65, 0x72, 0x76, 0x65, 0x72, 0x12, 0x22, 0x2e, 0x70, 0x62,
- 0x2e, 0x43, 0x68, 0x65, 0x63, 0x6b, 0x53, 0x65, 0x72, 0x76, 0x65, 0x72, 0x4e, 0x61, 0x6d, 0x65,
- 0x49, 0x6e, 0x53, 0x65, 0x72, 0x76, 0x65, 0x72, 0x52, 0x65, 0x71, 0x75, 0x65, 0x73, 0x74, 0x1a,
- 0x23, 0x2e, 0x70, 0x62, 0x2e, 0x43, 0x68, 0x65, 0x63, 0x6b, 0x53, 0x65, 0x72, 0x76, 0x65, 0x72,
- 0x4e, 0x61, 0x6d, 0x65, 0x49, 0x6e, 0x53, 0x65, 0x72, 0x76, 0x65, 0x72, 0x52, 0x65, 0x73, 0x70,
- 0x6f, 0x6e, 0x73, 0x65, 0x12, 0x50, 0x0a, 0x11, 0x66, 0x69, 0x6e, 0x64, 0x4c, 0x61, 0x74, 0x65,
- 0x73, 0x74, 0x53, 0x65, 0x72, 0x76, 0x65, 0x72, 0x73, 0x12, 0x1c, 0x2e, 0x70, 0x62, 0x2e, 0x46,
- 0x69, 0x6e, 0x64, 0x4c, 0x61, 0x74, 0x65, 0x73, 0x74, 0x53, 0x65, 0x72, 0x76, 0x65, 0x72, 0x73,
- 0x52, 0x65, 0x71, 0x75, 0x65, 0x73, 0x74, 0x1a, 0x1d, 0x2e, 0x70, 0x62, 0x2e, 0x46, 0x69, 0x6e,
- 0x64, 0x4c, 0x61, 0x74, 0x65, 0x73, 0x74, 0x53, 0x65, 0x72, 0x76, 0x65, 0x72, 0x73, 0x52, 0x65,
- 0x73, 0x70, 0x6f, 0x6e, 0x73, 0x65, 0x12, 0x50, 0x0a, 0x11, 0x66, 0x69, 0x6e, 0x64, 0x4e, 0x65,
- 0x61, 0x72, 0x62, 0x79, 0x53, 0x65, 0x72, 0x76, 0x65, 0x72, 0x73, 0x12, 0x1c, 0x2e, 0x70, 0x62,
- 0x2e, 0x46, 0x69, 0x6e, 0x64, 0x4e, 0x65, 0x61, 0x72, 0x62, 0x79, 0x53, 0x65, 0x72, 0x76, 0x65,
- 0x72, 0x73, 0x52, 0x65, 0x71, 0x75, 0x65, 0x73, 0x74, 0x1a, 0x1d, 0x2e, 0x70, 0x62, 0x2e, 0x46,
- 0x69, 0x6e, 0x64, 0x4e, 0x65, 0x61, 0x72, 0x62, 0x79, 0x53, 0x65, 0x72, 0x76, 0x65, 0x72, 0x73,
- 0x52, 0x65, 0x73, 0x70, 0x6f, 0x6e, 0x73, 0x65, 0x12, 0x4d, 0x0a, 0x10, 0x70, 0x75, 0x72, 0x67,
- 0x65, 0x53, 0x65, 0x72, 0x76, 0x65, 0x72, 0x43, 0x61, 0x63, 0x68, 0x65, 0x12, 0x1b, 0x2e, 0x70,
- 0x62, 0x2e, 0x50, 0x75, 0x72, 0x67, 0x65, 0x53, 0x65, 0x72, 0x76, 0x65, 0x72, 0x43, 0x61, 0x63,
- 0x68, 0x65, 0x52, 0x65, 0x71, 0x75, 0x65, 0x73, 0x74, 0x1a, 0x1c, 0x2e, 0x70, 0x62, 0x2e, 0x50,
- 0x75, 0x72, 0x67, 0x65, 0x53, 0x65, 0x72, 0x76, 0x65, 0x72, 0x43, 0x61, 0x63, 0x68, 0x65, 0x52,
- 0x65, 0x73, 0x70, 0x6f, 0x6e, 0x73, 0x65, 0x12, 0x74, 0x0a, 0x1d, 0x66, 0x69, 0x6e, 0x64, 0x45,
- 0x6e, 0x61, 0x62, 0x6c, 0x65, 0x64, 0x53, 0x65, 0x72, 0x76, 0x65, 0x72, 0x54, 0x72, 0x61, 0x66,
- 0x66, 0x69, 0x63, 0x4c, 0x69, 0x6d, 0x69, 0x74, 0x12, 0x28, 0x2e, 0x70, 0x62, 0x2e, 0x46, 0x69,
- 0x6e, 0x64, 0x45, 0x6e, 0x61, 0x62, 0x6c, 0x65, 0x64, 0x53, 0x65, 0x72, 0x76, 0x65, 0x72, 0x54,
- 0x72, 0x61, 0x66, 0x66, 0x69, 0x63, 0x4c, 0x69, 0x6d, 0x69, 0x74, 0x52, 0x65, 0x71, 0x75, 0x65,
- 0x73, 0x74, 0x1a, 0x29, 0x2e, 0x70, 0x62, 0x2e, 0x46, 0x69, 0x6e, 0x64, 0x45, 0x6e, 0x61, 0x62,
- 0x6c, 0x65, 0x64, 0x53, 0x65, 0x72, 0x76, 0x65, 0x72, 0x54, 0x72, 0x61, 0x66, 0x66, 0x69, 0x63,
- 0x4c, 0x69, 0x6d, 0x69, 0x74, 0x52, 0x65, 0x73, 0x70, 0x6f, 0x6e, 0x73, 0x65, 0x12, 0x4f, 0x0a,
- 0x18, 0x75, 0x70, 0x64, 0x61, 0x74, 0x65, 0x53, 0x65, 0x72, 0x76, 0x65, 0x72, 0x54, 0x72, 0x61,
- 0x66, 0x66, 0x69, 0x63, 0x4c, 0x69, 0x6d, 0x69, 0x74, 0x12, 0x23, 0x2e, 0x70, 0x62, 0x2e, 0x55,
- 0x70, 0x64, 0x61, 0x74, 0x65, 0x53, 0x65, 0x72, 0x76, 0x65, 0x72, 0x54, 0x72, 0x61, 0x66, 0x66,
- 0x69, 0x63, 0x4c, 0x69, 0x6d, 0x69, 0x74, 0x52, 0x65, 0x71, 0x75, 0x65, 0x73, 0x74, 0x1a, 0x0e,
- 0x2e, 0x70, 0x62, 0x2e, 0x52, 0x50, 0x43, 0x53, 0x75, 0x63, 0x63, 0x65, 0x73, 0x73, 0x12, 0x47,
- 0x0a, 0x14, 0x75, 0x70, 0x64, 0x61, 0x74, 0x65, 0x53, 0x65, 0x72, 0x76, 0x65, 0x72, 0x55, 0x73,
- 0x65, 0x72, 0x50, 0x6c, 0x61, 0x6e, 0x12, 0x1f, 0x2e, 0x70, 0x62, 0x2e, 0x55, 0x70, 0x64, 0x61,
- 0x74, 0x65, 0x53, 0x65, 0x72, 0x76, 0x65, 0x72, 0x55, 0x73, 0x65, 0x72, 0x50, 0x6c, 0x61, 0x6e,
- 0x52, 0x65, 0x71, 0x75, 0x65, 0x73, 0x74, 0x1a, 0x0e, 0x2e, 0x70, 0x62, 0x2e, 0x52, 0x50, 0x43,
- 0x53, 0x75, 0x63, 0x63, 0x65, 0x73, 0x73, 0x12, 0x53, 0x0a, 0x12, 0x66, 0x69, 0x6e, 0x64, 0x53,
- 0x65, 0x72, 0x76, 0x65, 0x72, 0x55, 0x73, 0x65, 0x72, 0x50, 0x6c, 0x61, 0x6e, 0x12, 0x1d, 0x2e,
- 0x70, 0x62, 0x2e, 0x46, 0x69, 0x6e, 0x64, 0x53, 0x65, 0x72, 0x76, 0x65, 0x72, 0x55, 0x73, 0x65,
- 0x72, 0x50, 0x6c, 0x61, 0x6e, 0x52, 0x65, 0x71, 0x75, 0x65, 0x73, 0x74, 0x1a, 0x1e, 0x2e, 0x70,
- 0x62, 0x2e, 0x46, 0x69, 0x6e, 0x64, 0x53, 0x65, 0x72, 0x76, 0x65, 0x72, 0x55, 0x73, 0x65, 0x72,
- 0x50, 0x6c, 0x61, 0x6e, 0x52, 0x65, 0x73, 0x70, 0x6f, 0x6e, 0x73, 0x65, 0x12, 0x56, 0x0a, 0x13,
- 0x63, 0x6f, 0x6d, 0x70, 0x6f, 0x73, 0x65, 0x53, 0x65, 0x72, 0x76, 0x65, 0x72, 0x43, 0x6f, 0x6e,
- 0x66, 0x69, 0x67, 0x12, 0x1e, 0x2e, 0x70, 0x62, 0x2e, 0x43, 0x6f, 0x6d, 0x70, 0x6f, 0x73, 0x65,
- 0x53, 0x65, 0x72, 0x76, 0x65, 0x72, 0x43, 0x6f, 0x6e, 0x66, 0x69, 0x67, 0x52, 0x65, 0x71, 0x75,
- 0x65, 0x73, 0x74, 0x1a, 0x1f, 0x2e, 0x70, 0x62, 0x2e, 0x43, 0x6f, 0x6d, 0x70, 0x6f, 0x73, 0x65,
- 0x53, 0x65, 0x72, 0x76, 0x65, 0x72, 0x43, 0x6f, 0x6e, 0x66, 0x69, 0x67, 0x52, 0x65, 0x73, 0x70,
- 0x6f, 0x6e, 0x73, 0x65, 0x12, 0x3d, 0x0a, 0x0f, 0x75, 0x70, 0x64, 0x61, 0x74, 0x65, 0x53, 0x65,
- 0x72, 0x76, 0x65, 0x72, 0x55, 0x41, 0x4d, 0x12, 0x1a, 0x2e, 0x70, 0x62, 0x2e, 0x55, 0x70, 0x64,
- 0x61, 0x74, 0x65, 0x53, 0x65, 0x72, 0x76, 0x65, 0x72, 0x55, 0x41, 0x4d, 0x52, 0x65, 0x71, 0x75,
- 0x65, 0x73, 0x74, 0x1a, 0x0e, 0x2e, 0x70, 0x62, 0x2e, 0x52, 0x50, 0x43, 0x53, 0x75, 0x63, 0x63,
- 0x65, 0x73, 0x73, 0x12, 0x59, 0x0a, 0x14, 0x66, 0x69, 0x6e, 0x64, 0x45, 0x6e, 0x61, 0x62, 0x6c,
- 0x65, 0x64, 0x53, 0x65, 0x72, 0x76, 0x65, 0x72, 0x55, 0x41, 0x4d, 0x12, 0x1f, 0x2e, 0x70, 0x62,
- 0x2e, 0x46, 0x69, 0x6e, 0x64, 0x45, 0x6e, 0x61, 0x62, 0x6c, 0x65, 0x64, 0x53, 0x65, 0x72, 0x76,
- 0x65, 0x72, 0x55, 0x41, 0x4d, 0x52, 0x65, 0x71, 0x75, 0x65, 0x73, 0x74, 0x1a, 0x20, 0x2e, 0x70,
- 0x62, 0x2e, 0x46, 0x69, 0x6e, 0x64, 0x45, 0x6e, 0x61, 0x62, 0x6c, 0x65, 0x64, 0x53, 0x65, 0x72,
- 0x76, 0x65, 0x72, 0x55, 0x41, 0x4d, 0x52, 0x65, 0x73, 0x70, 0x6f, 0x6e, 0x73, 0x65, 0x12, 0x3f,
- 0x0a, 0x10, 0x75, 0x70, 0x64, 0x61, 0x74, 0x65, 0x53, 0x65, 0x72, 0x76, 0x65, 0x72, 0x55, 0x73,
- 0x65, 0x72, 0x12, 0x1b, 0x2e, 0x70, 0x62, 0x2e, 0x55, 0x70, 0x64, 0x61, 0x74, 0x65, 0x53, 0x65,
- 0x72, 0x76, 0x65, 0x72, 0x55, 0x73, 0x65, 0x72, 0x52, 0x65, 0x71, 0x75, 0x65, 0x73, 0x74, 0x1a,
- 0x0e, 0x2e, 0x70, 0x62, 0x2e, 0x52, 0x50, 0x43, 0x53, 0x75, 0x63, 0x63, 0x65, 0x73, 0x73, 0x12,
- 0x3f, 0x0a, 0x10, 0x75, 0x70, 0x64, 0x61, 0x74, 0x65, 0x53, 0x65, 0x72, 0x76, 0x65, 0x72, 0x4e,
- 0x61, 0x6d, 0x65, 0x12, 0x1b, 0x2e, 0x70, 0x62, 0x2e, 0x55, 0x70, 0x64, 0x61, 0x74, 0x65, 0x53,
- 0x65, 0x72, 0x76, 0x65, 0x72, 0x4e, 0x61, 0x6d, 0x65, 0x52, 0x65, 0x71, 0x75, 0x65, 0x73, 0x74,
- 0x1a, 0x0e, 0x2e, 0x70, 0x62, 0x2e, 0x52, 0x50, 0x43, 0x53, 0x75, 0x63, 0x63, 0x65, 0x73, 0x73,
- 0x12, 0x3f, 0x0a, 0x10, 0x63, 0x6f, 0x70, 0x79, 0x53, 0x65, 0x72, 0x76, 0x65, 0x72, 0x43, 0x6f,
- 0x6e, 0x66, 0x69, 0x67, 0x12, 0x1b, 0x2e, 0x70, 0x62, 0x2e, 0x43, 0x6f, 0x70, 0x79, 0x53, 0x65,
- 0x72, 0x76, 0x65, 0x72, 0x43, 0x6f, 0x6e, 0x66, 0x69, 0x67, 0x52, 0x65, 0x71, 0x75, 0x65, 0x73,
- 0x74, 0x1a, 0x0e, 0x2e, 0x70, 0x62, 0x2e, 0x52, 0x50, 0x43, 0x53, 0x75, 0x63, 0x63, 0x65, 0x73,
- 0x73, 0x12, 0x65, 0x0a, 0x18, 0x66, 0x69, 0x6e, 0x64, 0x53, 0x65, 0x72, 0x76, 0x65, 0x72, 0x41,
- 0x75, 0x64, 0x69, 0x74, 0x69, 0x6e, 0x67, 0x50, 0x72, 0x6f, 0x6d, 0x70, 0x74, 0x12, 0x23, 0x2e,
- 0x70, 0x62, 0x2e, 0x46, 0x69, 0x6e, 0x64, 0x53, 0x65, 0x72, 0x76, 0x65, 0x72, 0x41, 0x75, 0x64,
- 0x69, 0x74, 0x69, 0x6e, 0x67, 0x50, 0x72, 0x6f, 0x6d, 0x70, 0x74, 0x52, 0x65, 0x71, 0x75, 0x65,
- 0x73, 0x74, 0x1a, 0x24, 0x2e, 0x70, 0x62, 0x2e, 0x46, 0x69, 0x6e, 0x64, 0x53, 0x65, 0x72, 0x76,
- 0x65, 0x72, 0x41, 0x75, 0x64, 0x69, 0x74, 0x69, 0x6e, 0x67, 0x50, 0x72, 0x6f, 0x6d, 0x70, 0x74,
- 0x52, 0x65, 0x73, 0x70, 0x6f, 0x6e, 0x73, 0x65, 0x42, 0x06, 0x5a, 0x04, 0x2e, 0x2f, 0x70, 0x62,
- 0x62, 0x06, 0x70, 0x72, 0x6f, 0x74, 0x6f, 0x33,
-}
+const file_service_server_proto_rawDesc = "" +
+ "\n" +
+ "\x14service_server.proto\x12\x02pb\x1a\x19models/model_server.proto\x1a\x1dmodels/model_dns_domain.proto\x1a.models/model_server_name_auditing_result.proto\x1a\x19models/rpc_messages.proto\x1a\x1cmodels/model_user_plan.proto\"\xf7\x04\n" +
+ "\x13CreateServerRequest\x12\x16\n" +
+ "\x06userId\x18\x01 \x01(\x03R\x06userId\x12\x18\n" +
+ "\aadminId\x18\x02 \x01(\x03R\aadminId\x12\x12\n" +
+ "\x04type\x18\x03 \x01(\tR\x04type\x12\x12\n" +
+ "\x04name\x18\x04 \x01(\tR\x04name\x12 \n" +
+ "\vdescription\x18\x05 \x01(\tR\vdescription\x12(\n" +
+ "\x0fserverNamesJSON\x18\b \x01(\fR\x0fserverNamesJSON\x12*\n" +
+ "\x0eserverNamesJON\x18\x13 \x01(\fB\x02\x18\x01R\x0eserverNamesJON\x12\x1a\n" +
+ "\bhttpJSON\x18\t \x01(\fR\bhttpJSON\x12\x1c\n" +
+ "\thttpsJSON\x18\n" +
+ " \x01(\fR\thttpsJSON\x12\x18\n" +
+ "\atcpJSON\x18\v \x01(\fR\atcpJSON\x12\x18\n" +
+ "\atlsJSON\x18\f \x01(\fR\atlsJSON\x12\x18\n" +
+ "\audpJSON\x18\x0e \x01(\fR\audpJSON\x12\x14\n" +
+ "\x05webId\x18\x0f \x01(\x03R\x05webId\x12*\n" +
+ "\x10reverseProxyJSON\x18\x10 \x01(\fR\x10reverseProxyJSON\x12&\n" +
+ "\x0eserverGroupIds\x18\x11 \x03(\x03R\x0eserverGroupIds\x12\x1e\n" +
+ "\n" +
+ "userPlanId\x18\x12 \x01(\x03R\n" +
+ "userPlanId\x12$\n" +
+ "\rnodeClusterId\x18\x1e \x01(\x03R\rnodeClusterId\x12*\n" +
+ "\x10includeNodesJSON\x18\x1f \x01(\fR\x10includeNodesJSON\x12*\n" +
+ "\x10excludeNodesJSON\x18 \x01(\fR\x10excludeNodesJSON\"2\n" +
+ "\x14CreateServerResponse\x12\x1a\n" +
+ "\bserverId\x18\x01 \x01(\x03R\bserverId\"\xe2\x01\n" +
+ "\x1cCreateBasicHTTPServerRequest\x12$\n" +
+ "\rnodeClusterId\x18\x01 \x01(\x03R\rnodeClusterId\x12\x16\n" +
+ "\x06userId\x18\x02 \x01(\x03R\x06userId\x12\x18\n" +
+ "\adomains\x18\x03 \x03(\tR\adomains\x12\x1e\n" +
+ "\n" +
+ "sslCertIds\x18\x04 \x03(\x03R\n" +
+ "sslCertIds\x12 \n" +
+ "\voriginAddrs\x18\x05 \x03(\tR\voriginAddrs\x12(\n" +
+ "\x0fenableWebsocket\x18\x06 \x01(\bR\x0fenableWebsocket\";\n" +
+ "\x1dCreateBasicHTTPServerResponse\x12\x1a\n" +
+ "\bserverId\x18\x01 \x01(\x03R\bserverId\"\xd5\x01\n" +
+ "\x1bCreateBasicTCPServerRequest\x12$\n" +
+ "\rnodeClusterId\x18\x01 \x01(\x03R\rnodeClusterId\x12\x16\n" +
+ "\x06userId\x18\x02 \x01(\x03R\x06userId\x12\x1a\n" +
+ "\btcpPorts\x18\x03 \x03(\x05R\btcpPorts\x12\x1a\n" +
+ "\btlsPorts\x18\x04 \x03(\x05R\btlsPorts\x12\x1e\n" +
+ "\n" +
+ "sslCertIds\x18\x05 \x03(\x03R\n" +
+ "sslCertIds\x12 \n" +
+ "\voriginAddrs\x18\x06 \x03(\tR\voriginAddrs\":\n" +
+ "\x1cCreateBasicTCPServerResponse\x12\x1a\n" +
+ "\bserverId\x18\x01 \x01(\x03R\bserverId\"n\n" +
+ "\x16AddServerOriginRequest\x12\x1a\n" +
+ "\bserverId\x18\x01 \x01(\x03R\bserverId\x12\x1a\n" +
+ "\boriginId\x18\x02 \x01(\x03R\boriginId\x12\x1c\n" +
+ "\tisPrimary\x18\x03 \x01(\bR\tisPrimary\"S\n" +
+ "\x19DeleteServerOriginRequest\x12\x1a\n" +
+ "\bserverId\x18\x01 \x01(\x03R\bserverId\x12\x1a\n" +
+ "\boriginId\x18\x02 \x01(\x03R\boriginId\"\xf6\x01\n" +
+ "\x18UpdateServerBasicRequest\x12\x1a\n" +
+ "\bserverId\x18\x01 \x01(\x03R\bserverId\x12\x12\n" +
+ "\x04name\x18\x02 \x01(\tR\x04name\x12 \n" +
+ "\vdescription\x18\x03 \x01(\tR\vdescription\x12$\n" +
+ "\rnodeClusterId\x18\x04 \x01(\x03R\rnodeClusterId\x12&\n" +
+ "\x0ekeepOldConfigs\x18\a \x01(\bR\x0ekeepOldConfigs\x12\x12\n" +
+ "\x04isOn\x18\x05 \x01(\bR\x04isOn\x12&\n" +
+ "\x0eserverGroupIds\x18\x06 \x03(\x03R\x0eserverGroupIds\"a\n" +
+ "\x1bUpdateServerGroupIdsRequest\x12\x1a\n" +
+ "\bserverId\x18\x01 \x01(\x03R\bserverId\x12&\n" +
+ "\x0eserverGroupIds\x18\x02 \x03(\x03R\x0eserverGroupIds\"I\n" +
+ "\x17UpdateServerIsOnRequest\x12\x1a\n" +
+ "\bserverId\x18\x01 \x01(\x03R\bserverId\x12\x12\n" +
+ "\x04isOn\x18\x02 \x01(\bR\x04isOn\"Q\n" +
+ "\x17UpdateServerHTTPRequest\x12\x1a\n" +
+ "\bserverId\x18\x01 \x01(\x03R\bserverId\x12\x1a\n" +
+ "\bhttpJSON\x18\x02 \x01(\fR\bhttpJSON\"T\n" +
+ "\x18UpdateServerHTTPSRequest\x12\x1a\n" +
+ "\bserverId\x18\x01 \x01(\x03R\bserverId\x12\x1c\n" +
+ "\thttpsJSON\x18\x02 \x01(\fR\thttpsJSON\"N\n" +
+ "\x16UpdateServerTCPRequest\x12\x1a\n" +
+ "\bserverId\x18\x01 \x01(\x03R\bserverId\x12\x18\n" +
+ "\atcpJSON\x18\x02 \x01(\fR\atcpJSON\"N\n" +
+ "\x16UpdateServerTLSRequest\x12\x1a\n" +
+ "\bserverId\x18\x01 \x01(\x03R\bserverId\x12\x18\n" +
+ "\atlsJSON\x18\x02 \x01(\fR\atlsJSON\"N\n" +
+ "\x16UpdateServerUDPRequest\x12\x1a\n" +
+ "\bserverId\x18\x01 \x01(\x03R\bserverId\x12\x18\n" +
+ "\audpJSON\x18\x02 \x01(\fR\audpJSON\"J\n" +
+ "\x16UpdateServerWebRequest\x12\x1a\n" +
+ "\bserverId\x18\x01 \x01(\x03R\bserverId\x12\x14\n" +
+ "\x05webId\x18\x02 \x01(\x03R\x05webId\"i\n" +
+ "\x1fUpdateServerReverseProxyRequest\x12\x1a\n" +
+ "\bserverId\x18\x01 \x01(\x03R\bserverId\x12*\n" +
+ "\x10reverseProxyJSON\x18\x02 \x01(\fR\x10reverseProxyJSON\"4\n" +
+ "\x16FindServerNamesRequest\x12\x1a\n" +
+ "\bserverId\x18\x01 \x01(\x03R\bserverId\"\x83\x02\n" +
+ "\x17FindServerNamesResponse\x12(\n" +
+ "\x0fserverNamesJSON\x18\x01 \x01(\fR\x0fserverNamesJSON\x12\x1e\n" +
+ "\n" +
+ "isAuditing\x18\x02 \x01(\bR\n" +
+ "isAuditing\x12\x1e\n" +
+ "\n" +
+ "auditingAt\x18\x05 \x01(\x03R\n" +
+ "auditingAt\x128\n" +
+ "\x17auditingServerNamesJSON\x18\x03 \x01(\fR\x17auditingServerNamesJSON\x12D\n" +
+ "\x0eauditingResult\x18\x04 \x01(\v2\x1c.pb.ServerNameAuditingResultR\x0eauditingResult\"`\n" +
+ "\x18UpdateServerNamesRequest\x12\x1a\n" +
+ "\bserverId\x18\x01 \x01(\x03R\bserverId\x12(\n" +
+ "\x0fserverNamesJSON\x18\x02 \x01(\fR\x0fserverNamesJSON\"\x84\x01\n" +
+ " UpdateServerNamesAuditingRequest\x12\x1a\n" +
+ "\bserverId\x18\x01 \x01(\x03R\bserverId\x12D\n" +
+ "\x0eauditingResult\x18\x02 \x01(\v2\x1c.pb.ServerNameAuditingResultR\x0eauditingResult\"X\n" +
+ "\x16UpdateServerDNSRequest\x12\x1a\n" +
+ "\bserverId\x18\x01 \x01(\x03R\bserverId\x12\"\n" +
+ "\fsupportCNAME\x18\x02 \x01(\bR\fsupportCNAME\"<\n" +
+ "\x1eRegenerateServerDNSNameRequest\x12\x1a\n" +
+ "\bserverId\x18\x01 \x01(\x03R\bserverId\"R\n" +
+ "\x1aUpdateServerDNSNameRequest\x12\x1a\n" +
+ "\bserverId\x18\x01 \x01(\x03R\bserverId\x12\x18\n" +
+ "\adnsName\x18\x02 \x01(\tR\adnsName\"`\n" +
+ "\x1eFindServerIdWithDNSNameRequest\x12$\n" +
+ "\rnodeClusterId\x18\x01 \x01(\x03R\rnodeClusterId\x12\x18\n" +
+ "\adnsName\x18\x02 \x01(\tR\adnsName\"=\n" +
+ "\x1fFindServerIdWithDNSNameResponse\x12\x1a\n" +
+ "\bserverId\x18\x01 \x01(\x03R\bserverId\"\x8e\x02\n" +
+ "\"CountAllEnabledServersMatchRequest\x12$\n" +
+ "\rserverGroupId\x18\x01 \x01(\x03R\rserverGroupId\x12\x18\n" +
+ "\akeyword\x18\x02 \x01(\tR\akeyword\x12\x16\n" +
+ "\x06userId\x18\x03 \x01(\x03R\x06userId\x12$\n" +
+ "\rnodeClusterId\x18\x04 \x01(\x03R\rnodeClusterId\x12\"\n" +
+ "\fauditingFlag\x18\x05 \x01(\x05R\fauditingFlag\x12&\n" +
+ "\x0eprotocolFamily\x18\x06 \x01(\tR\x0eprotocolFamily\x12\x1e\n" +
+ "\n" +
+ "userPlanId\x18\a \x01(\x03R\n" +
+ "userPlanId\"\xde\x04\n" +
+ "\x1eListEnabledServersMatchRequest\x12\x16\n" +
+ "\x06offset\x18\x01 \x01(\x03R\x06offset\x12\x12\n" +
+ "\x04size\x18\x02 \x01(\x03R\x04size\x12$\n" +
+ "\rserverGroupId\x18\x03 \x01(\x03R\rserverGroupId\x12\x18\n" +
+ "\akeyword\x18\x04 \x01(\tR\akeyword\x12\x16\n" +
+ "\x06userId\x18\x05 \x01(\x03R\x06userId\x12$\n" +
+ "\rnodeClusterId\x18\x06 \x01(\x03R\rnodeClusterId\x12\"\n" +
+ "\fauditingFlag\x18\a \x01(\x05R\fauditingFlag\x12&\n" +
+ "\x0eprotocolFamily\x18\b \x01(\tR\x0eprotocolFamily\x12$\n" +
+ "\rtrafficOutAsc\x18\t \x01(\bR\rtrafficOutAsc\x12&\n" +
+ "\x0etrafficOutDesc\x18\n" +
+ " \x01(\bR\x0etrafficOutDesc\x12 \n" +
+ "\vrequestsAsc\x18\r \x01(\bR\vrequestsAsc\x12\"\n" +
+ "\frequestsDesc\x18\x0e \x01(\bR\frequestsDesc\x12,\n" +
+ "\x11attackRequestsAsc\x18\x0f \x01(\bR\x11attackRequestsAsc\x12.\n" +
+ "\x12attackRequestsDesc\x18\x10 \x01(\bR\x12attackRequestsDesc\x12,\n" +
+ "\x11ignoreServerNames\x18\v \x01(\bR\x11ignoreServerNames\x12&\n" +
+ "\x0eignoreSSLCerts\x18\f \x01(\bR\x0eignoreSSLCerts\"G\n" +
+ "\x1fListEnabledServersMatchResponse\x12$\n" +
+ "\aservers\x18\x01 \x03(\v2\n" +
+ ".pb.ServerR\aservers\"1\n" +
+ "\x13DeleteServerRequest\x12\x1a\n" +
+ "\bserverId\x18\x01 \x01(\x03R\bserverId\"4\n" +
+ "\x14DeleteServersRequest\x12\x1c\n" +
+ "\tserverIds\x18\x01 \x03(\x03R\tserverIds\"^\n" +
+ "\x18FindEnabledServerRequest\x12\x1a\n" +
+ "\bserverId\x18\x01 \x01(\x03R\bserverId\x12&\n" +
+ "\x0eignoreSSLCerts\x18\x02 \x01(\bR\x0eignoreSSLCerts\"?\n" +
+ "\x19FindEnabledServerResponse\x12\"\n" +
+ "\x06server\x18\x01 \x01(\v2\n" +
+ ".pb.ServerR\x06server\"<\n" +
+ "\x1eFindEnabledServerConfigRequest\x12\x1a\n" +
+ "\bserverId\x18\x01 \x01(\x03R\bserverId\"A\n" +
+ "\x1fFindEnabledServerConfigResponse\x12\x1e\n" +
+ "\n" +
+ "serverJSON\x18\x01 \x01(\fR\n" +
+ "serverJSON\":\n" +
+ "\x1cFindEnabledServerTypeRequest\x12\x1a\n" +
+ "\bserverId\x18\x01 \x01(\x03R\bserverId\"3\n" +
+ "\x1dFindEnabledServerTypeResponse\x12\x12\n" +
+ "\x04type\x18\x01 \x01(\tR\x04type\"H\n" +
+ "*FindAndInitServerReverseProxyConfigRequest\x12\x1a\n" +
+ "\bserverId\x18\x01 \x01(\x03R\bserverId\"\x8b\x01\n" +
+ "+FindAndInitServerReverseProxyConfigResponse\x12*\n" +
+ "\x10reverseProxyJSON\x18\x01 \x01(\fR\x10reverseProxyJSON\x120\n" +
+ "\x13reverseProxyRefJSON\x18\x02 \x01(\fR\x13reverseProxyRefJSON\"?\n" +
+ "!FindAndInitServerWebConfigRequest\x12\x1a\n" +
+ "\bserverId\x18\x01 \x01(\x03R\bserverId\">\n" +
+ "\"FindAndInitServerWebConfigResponse\x12\x18\n" +
+ "\awebJSON\x18\x01 \x01(\fR\awebJSON\"J\n" +
+ "*CountAllEnabledServersWithSSLCertIdRequest\x12\x1c\n" +
+ "\tsslCertId\x18\x01 \x01(\x03R\tsslCertId\"I\n" +
+ ")FindAllEnabledServersWithSSLCertIdRequest\x12\x1c\n" +
+ "\tsslCertId\x18\x01 \x01(\x03R\tsslCertId\"R\n" +
+ "*FindAllEnabledServersWithSSLCertIdResponse\x12$\n" +
+ "\aservers\x18\x01 \x03(\v2\n" +
+ ".pb.ServerR\aservers\"V\n" +
+ ".CountAllEnabledServersWithNodeClusterIdRequest\x12$\n" +
+ "\rnodeClusterId\x18\x01 \x01(\x03R\rnodeClusterId\"V\n" +
+ ".CountAllEnabledServersWithServerGroupIdRequest\x12$\n" +
+ "\rserverGroupId\x18\x01 \x01(\x03R\rserverGroupId\"\x1c\n" +
+ "\x1aNotifyServersChangeRequest\"\x1d\n" +
+ "\x1bNotifyServersChangeResponse\"X\n" +
+ "0FindAllEnabledServersDNSWithNodeClusterIdRequest\x12$\n" +
+ "\rnodeClusterId\x18\x01 \x01(\x03R\rnodeClusterId\"`\n" +
+ "1FindAllEnabledServersDNSWithNodeClusterIdResponse\x12+\n" +
+ "\aservers\x18\x01 \x03(\v2\x11.pb.ServerDNSInfoR\aservers\"M\n" +
+ "\rServerDNSInfo\x12\x0e\n" +
+ "\x02id\x18\x01 \x01(\x03R\x02id\x12\x12\n" +
+ "\x04name\x18\x02 \x01(\tR\x04name\x12\x18\n" +
+ "\adnsName\x18\x03 \x01(\tR\adnsName\"9\n" +
+ "\x1bFindEnabledServerDNSRequest\x12\x1a\n" +
+ "\bserverId\x18\x01 \x01(\x03R\bserverId\"\x83\x01\n" +
+ "\x1cFindEnabledServerDNSResponse\x12\x18\n" +
+ "\adnsName\x18\x01 \x01(\tR\adnsName\x12%\n" +
+ "\x06domain\x18\x02 \x01(\v2\r.pb.DNSDomainR\x06domain\x12\"\n" +
+ "\fsupportCNAME\x18\x03 \x01(\bR\fsupportCNAME\"4\n" +
+ "\x16CheckUserServerRequest\x12\x1a\n" +
+ "\bserverId\x18\x01 \x01(\x03R\bserverId\"D\n" +
+ "*FindAllEnabledServerNamesWithUserIdRequest\x12\x16\n" +
+ "\x06userId\x18\x01 \x01(\x03R\x06userId\"O\n" +
+ "+FindAllEnabledServerNamesWithUserIdResponse\x12 \n" +
+ "\vserverNames\x18\x01 \x03(\tR\vserverNames\"^\n" +
+ "$CountAllServerNamesWithUserIdRequest\x12\x16\n" +
+ "\x06userId\x18\x01 \x01(\x03R\x06userId\x12\x1e\n" +
+ "\n" +
+ "userPlanId\x18\x02 \x01(\x03R\n" +
+ "userPlanId\"5\n" +
+ "\x17CountServerNamesRequest\x12\x1a\n" +
+ "\bserverId\x18\x01 \x01(\x03R\bserverId\"3\n" +
+ "\x19FindAllUserServersRequest\x12\x16\n" +
+ "\x06userId\x18\x01 \x01(\x03R\x06userId\"B\n" +
+ "\x1aFindAllUserServersResponse\x12$\n" +
+ "\aservers\x18\x01 \x03(\v2\n" +
+ ".pb.ServerR\aservers\"T\n" +
+ "\x1aCountAllUserServersRequest\x12\x16\n" +
+ "\x06userId\x18\x01 \x01(\x03R\x06userId\x12\x1e\n" +
+ "\n" +
+ "userPlanId\x18\x02 \x01(\x03R\n" +
+ "userPlanId\"<\n" +
+ "\"ComposeAllUserServersConfigRequest\x12\x16\n" +
+ "\x06userId\x18\x01 \x01(\x03R\x06userId\"S\n" +
+ "#ComposeAllUserServersConfigResponse\x12,\n" +
+ "\x11serversConfigJSON\x18\x01 \x01(\fR\x11serversConfigJSON\"?\n" +
+ "!FindEnabledUserServerBasicRequest\x12\x1a\n" +
+ "\bserverId\x18\x01 \x01(\x03R\bserverId\"H\n" +
+ "\"FindEnabledUserServerBasicResponse\x12\"\n" +
+ "\x06server\x18\x01 \x01(\v2\n" +
+ ".pb.ServerR\x06server\"U\n" +
+ "#UpdateEnabledUserServerBasicRequest\x12\x1a\n" +
+ "\bserverId\x18\x01 \x01(\x03R\bserverId\x12\x12\n" +
+ "\x04name\x18\x02 \x01(\tR\x04name\"\xf7\t\n" +
+ "\"UploadServerHTTPRequestStatRequest\x12\x14\n" +
+ "\x05month\x18\x01 \x01(\tR\x05month\x12\x10\n" +
+ "\x03day\x18\x02 \x01(\tR\x03day\x12U\n" +
+ "\fregionCities\x18\x03 \x03(\v21.pb.UploadServerHTTPRequestStatRequest.RegionCityR\fregionCities\x12_\n" +
+ "\x0fregionProviders\x18\x04 \x03(\v25.pb.UploadServerHTTPRequestStatRequest.RegionProviderR\x0fregionProviders\x12G\n" +
+ "\asystems\x18\x05 \x03(\v2-.pb.UploadServerHTTPRequestStatRequest.SystemR\asystems\x12J\n" +
+ "\bbrowsers\x18\x06 \x03(\v2..pb.UploadServerHTTPRequestStatRequest.BrowserR\bbrowsers\x12t\n" +
+ "\x16httpFirewallRuleGroups\x18\a \x03(\v2<.pb.UploadServerHTTPRequestStatRequest.HTTPFirewallRuleGroupR\x16httpFirewallRuleGroups\x1a\x8e\x02\n" +
+ "\n" +
+ "RegionCity\x12\x1a\n" +
+ "\bserverId\x18\x01 \x01(\x03R\bserverId\x12$\n" +
+ "\rcountRequests\x18\x05 \x01(\x03R\rcountRequests\x12\x14\n" +
+ "\x05bytes\x18\x06 \x01(\x03R\x05bytes\x120\n" +
+ "\x13countAttackRequests\x18\a \x01(\x03R\x13countAttackRequests\x12 \n" +
+ "\vattackBytes\x18\b \x01(\x03R\vattackBytes\x12\x1c\n" +
+ "\tcountryId\x18\t \x01(\x03R\tcountryId\x12\x1e\n" +
+ "\n" +
+ "provinceId\x18\n" +
+ " \x01(\x03R\n" +
+ "provinceId\x12\x16\n" +
+ "\x06cityId\x18\v \x01(\x03R\x06cityId\x1ab\n" +
+ "\x0eRegionProvider\x12\x1a\n" +
+ "\bserverId\x18\x01 \x01(\x03R\bserverId\x12\x14\n" +
+ "\x05count\x18\x03 \x01(\x03R\x05count\x12\x1e\n" +
+ "\n" +
+ "providerId\x18\x04 \x01(\x03R\n" +
+ "providerId\x1ah\n" +
+ "\x06System\x12\x1a\n" +
+ "\bserverId\x18\x01 \x01(\x03R\bserverId\x12\x12\n" +
+ "\x04name\x18\x02 \x01(\tR\x04name\x12\x18\n" +
+ "\aversion\x18\x03 \x01(\tR\aversion\x12\x14\n" +
+ "\x05count\x18\x04 \x01(\x03R\x05count\x1ai\n" +
+ "\aBrowser\x12\x1a\n" +
+ "\bserverId\x18\x01 \x01(\x03R\bserverId\x12\x12\n" +
+ "\x04name\x18\x02 \x01(\tR\x04name\x12\x18\n" +
+ "\aversion\x18\x03 \x01(\tR\aversion\x12\x14\n" +
+ "\x05count\x18\x04 \x01(\x03R\x05count\x1a\x9b\x01\n" +
+ "\x15HTTPFirewallRuleGroup\x12\x1a\n" +
+ "\bserverId\x18\x01 \x01(\x03R\bserverId\x128\n" +
+ "\x17httpFirewallRuleGroupId\x18\x02 \x01(\x03R\x17httpFirewallRuleGroupId\x12\x16\n" +
+ "\x06action\x18\x03 \x01(\tR\x06action\x12\x14\n" +
+ "\x05count\x18\x04 \x01(\x03R\x05count\"\xcc\x01\n" +
+ ".CheckServerNameDuplicationInNodeClusterRequest\x12$\n" +
+ "\rnodeClusterId\x18\x01 \x01(\x03R\rnodeClusterId\x12 \n" +
+ "\vserverNames\x18\x02 \x03(\tR\vserverNames\x12(\n" +
+ "\x0fexcludeServerId\x18\x03 \x01(\x03R\x0fexcludeServerId\x12(\n" +
+ "\x0fsupportWildcard\x18\x04 \x01(\bR\x0fsupportWildcard\"g\n" +
+ "/CheckServerNameDuplicationInNodeClusterResponse\x124\n" +
+ "\x15duplicatedServerNames\x18\x01 \x03(\tR\x15duplicatedServerNames\"\\\n" +
+ "\x1eCheckServerNameInServerRequest\x12\x1a\n" +
+ "\bserverId\x18\x01 \x01(\x03R\bserverId\x12\x1e\n" +
+ "\n" +
+ "serverName\x18\x02 \x01(\tR\n" +
+ "serverName\"9\n" +
+ "\x1fCheckServerNameInServerResponse\x12\x16\n" +
+ "\x06exists\x18\x01 \x01(\bR\x06exists\".\n" +
+ "\x18FindLatestServersRequest\x12\x12\n" +
+ "\x04size\x18\x01 \x01(\x03R\x04size\"A\n" +
+ "\x19FindLatestServersResponse\x12$\n" +
+ "\aservers\x18\x01 \x03(\v2\n" +
+ ".pb.ServerR\aservers\"6\n" +
+ "\x18FindNearbyServersRequest\x12\x1a\n" +
+ "\bserverId\x18\x01 \x01(\x03R\bserverId\"\xb9\x01\n" +
+ "\x19FindNearbyServersResponse\x12\x14\n" +
+ "\x05scope\x18\x01 \x01(\tR\x05scope\x12?\n" +
+ "\x06groups\x18\x02 \x03(\v2'.pb.FindNearbyServersResponse.GroupInfoR\x06groups\x1aE\n" +
+ "\tGroupInfo\x12\x12\n" +
+ "\x04name\x18\x01 \x01(\tR\x04name\x12$\n" +
+ "\aservers\x18\x02 \x03(\v2\n" +
+ ".pb.ServerR\aservers\"k\n" +
+ "\x17PurgeServerCacheRequest\x12\x12\n" +
+ "\x04keys\x18\x02 \x03(\tR\x04keys\x12\x1a\n" +
+ "\bprefixes\x18\x03 \x03(\tR\bprefixes\x12 \n" +
+ "\vdescription\x18\x04 \x01(\tR\vdescription\"H\n" +
+ "\x18PurgeServerCacheResponse\x12\x12\n" +
+ "\x04isOk\x18\x01 \x01(\bR\x04isOk\x12\x18\n" +
+ "\amessage\x18\x02 \x01(\tR\amessage\"B\n" +
+ "$FindEnabledServerTrafficLimitRequest\x12\x1a\n" +
+ "\bserverId\x18\x01 \x01(\x03R\bserverId\"S\n" +
+ "%FindEnabledServerTrafficLimitResponse\x12*\n" +
+ "\x10trafficLimitJSON\x18\x01 \x01(\fR\x10trafficLimitJSON\"i\n" +
+ "\x1fUpdateServerTrafficLimitRequest\x12\x1a\n" +
+ "\bserverId\x18\x01 \x01(\x03R\bserverId\x12*\n" +
+ "\x10trafficLimitJSON\x18\x02 \x01(\fR\x10trafficLimitJSON\"Y\n" +
+ "\x1bUpdateServerUserPlanRequest\x12\x1a\n" +
+ "\bserverId\x18\x01 \x01(\x03R\bserverId\x12\x1e\n" +
+ "\n" +
+ "userPlanId\x18\x02 \x01(\x03R\n" +
+ "userPlanId\"7\n" +
+ "\x19FindServerUserPlanRequest\x12\x1a\n" +
+ "\bserverId\x18\x01 \x01(\x03R\bserverId\"F\n" +
+ "\x1aFindServerUserPlanResponse\x12(\n" +
+ "\buserPlan\x18\x01 \x01(\v2\f.pb.UserPlanR\buserPlan\"8\n" +
+ "\x1aComposeServerConfigRequest\x12\x1a\n" +
+ "\bserverId\x18\x01 \x01(\x03R\bserverId\"I\n" +
+ "\x1bComposeServerConfigResponse\x12*\n" +
+ "\x10serverConfigJSON\x18\x01 \x01(\fR\x10serverConfigJSON\"N\n" +
+ "\x16UpdateServerUAMRequest\x12\x1a\n" +
+ "\bserverId\x18\x01 \x01(\x03R\bserverId\x12\x18\n" +
+ "\auamJSON\x18\x02 \x01(\fR\auamJSON\"9\n" +
+ "\x1bFindEnabledServerUAMRequest\x12\x1a\n" +
+ "\bserverId\x18\x01 \x01(\x03R\bserverId\"8\n" +
+ "\x1cFindEnabledServerUAMResponse\x12\x18\n" +
+ "\auamJSON\x18\x01 \x01(\fR\auamJSON\"M\n" +
+ "\x17UpdateServerUserRequest\x12\x1a\n" +
+ "\bserverId\x18\x01 \x01(\x03R\bserverId\x12\x16\n" +
+ "\x06userId\x18\x02 \x01(\x03R\x06userId\"I\n" +
+ "\x17UpdateServerNameRequest\x12\x1a\n" +
+ "\bserverId\x18\x01 \x01(\x03R\bserverId\x12\x12\n" +
+ "\x04name\x18\x02 \x01(\tR\x04name\"\xc9\x02\n" +
+ "\x17CopyServerConfigRequest\x12\x1a\n" +
+ "\bserverId\x18\x01 \x01(\x03R\bserverId\x12\x1e\n" +
+ "\n" +
+ "configCode\x18\x02 \x01(\tR\n" +
+ "configCode\x12\x1e\n" +
+ "\n" +
+ "targetType\x18\x03 \x01(\tR\n" +
+ "targetType\x12(\n" +
+ "\x0ftargetServerIds\x18\x04 \x03(\x03R\x0ftargetServerIds\x122\n" +
+ "\x14targetServerGroupIds\x18\x05 \x03(\x03R\x14targetServerGroupIds\x12(\n" +
+ "\x0ftargetClusterId\x18\x06 \x01(\x03R\x0ftargetClusterId\x12\"\n" +
+ "\ftargetUserId\x18\a \x01(\x03R\ftargetUserId\x12&\n" +
+ "\x0ewafCopyRegions\x18\x1e \x01(\bR\x0ewafCopyRegions\"=\n" +
+ "\x1fFindServerAuditingPromptRequest\x12\x1a\n" +
+ "\bserverId\x18\x01 \x01(\x03R\bserverId\"B\n" +
+ " FindServerAuditingPromptResponse\x12\x1e\n" +
+ "\n" +
+ "promptText\x18\x01 \x01(\tR\n" +
+ "promptText2\xbe+\n" +
+ "\rServerService\x12A\n" +
+ "\fcreateServer\x12\x17.pb.CreateServerRequest\x1a\x18.pb.CreateServerResponse\x12\\\n" +
+ "\x15createBasicHTTPServer\x12 .pb.CreateBasicHTTPServerRequest\x1a!.pb.CreateBasicHTTPServerResponse\x12Y\n" +
+ "\x14createBasicTCPServer\x12\x1f.pb.CreateBasicTCPServerRequest\x1a .pb.CreateBasicTCPServerResponse\x12=\n" +
+ "\x0faddServerOrigin\x12\x1a.pb.AddServerOriginRequest\x1a\x0e.pb.RPCSuccess\x12C\n" +
+ "\x12deleteServerOrigin\x12\x1d.pb.DeleteServerOriginRequest\x1a\x0e.pb.RPCSuccess\x12A\n" +
+ "\x11updateServerBasic\x12\x1c.pb.UpdateServerBasicRequest\x1a\x0e.pb.RPCSuccess\x12G\n" +
+ "\x14updateServerGroupIds\x12\x1f.pb.UpdateServerGroupIdsRequest\x1a\x0e.pb.RPCSuccess\x12?\n" +
+ "\x10updateServerIsOn\x12\x1b.pb.UpdateServerIsOnRequest\x1a\x0e.pb.RPCSuccess\x12?\n" +
+ "\x10updateServerHTTP\x12\x1b.pb.UpdateServerHTTPRequest\x1a\x0e.pb.RPCSuccess\x12A\n" +
+ "\x11updateServerHTTPS\x12\x1c.pb.UpdateServerHTTPSRequest\x1a\x0e.pb.RPCSuccess\x12=\n" +
+ "\x0fupdateServerTCP\x12\x1a.pb.UpdateServerTCPRequest\x1a\x0e.pb.RPCSuccess\x12=\n" +
+ "\x0fupdateServerTLS\x12\x1a.pb.UpdateServerTLSRequest\x1a\x0e.pb.RPCSuccess\x12=\n" +
+ "\x0fupdateServerUDP\x12\x1a.pb.UpdateServerUDPRequest\x1a\x0e.pb.RPCSuccess\x12=\n" +
+ "\x0fupdateServerWeb\x12\x1a.pb.UpdateServerWebRequest\x1a\x0e.pb.RPCSuccess\x12O\n" +
+ "\x18updateServerReverseProxy\x12#.pb.UpdateServerReverseProxyRequest\x1a\x0e.pb.RPCSuccess\x12J\n" +
+ "\x0ffindServerNames\x12\x1a.pb.FindServerNamesRequest\x1a\x1b.pb.FindServerNamesResponse\x12A\n" +
+ "\x11updateServerNames\x12\x1c.pb.UpdateServerNamesRequest\x1a\x0e.pb.RPCSuccess\x12Q\n" +
+ "\x19updateServerNamesAuditing\x12$.pb.UpdateServerNamesAuditingRequest\x1a\x0e.pb.RPCSuccess\x12=\n" +
+ "\x0fupdateServerDNS\x12\x1a.pb.UpdateServerDNSRequest\x1a\x0e.pb.RPCSuccess\x12M\n" +
+ "\x17regenerateServerDNSName\x12\".pb.RegenerateServerDNSNameRequest\x1a\x0e.pb.RPCSuccess\x12E\n" +
+ "\x13updateServerDNSName\x12\x1e.pb.UpdateServerDNSNameRequest\x1a\x0e.pb.RPCSuccess\x12b\n" +
+ "\x17findServerIdWithDNSName\x12\".pb.FindServerIdWithDNSNameRequest\x1a#.pb.FindServerIdWithDNSNameResponse\x12[\n" +
+ "\x1bcountAllEnabledServersMatch\x12&.pb.CountAllEnabledServersMatchRequest\x1a\x14.pb.RPCCountResponse\x12b\n" +
+ "\x17listEnabledServersMatch\x12\".pb.ListEnabledServersMatchRequest\x1a#.pb.ListEnabledServersMatchResponse\x127\n" +
+ "\fdeleteServer\x12\x17.pb.DeleteServerRequest\x1a\x0e.pb.RPCSuccess\x129\n" +
+ "\rdeleteServers\x12\x18.pb.DeleteServersRequest\x1a\x0e.pb.RPCSuccess\x12P\n" +
+ "\x11findEnabledServer\x12\x1c.pb.FindEnabledServerRequest\x1a\x1d.pb.FindEnabledServerResponse\x12b\n" +
+ "\x17findEnabledServerConfig\x12\".pb.FindEnabledServerConfigRequest\x1a#.pb.FindEnabledServerConfigResponse\x12\\\n" +
+ "\x15findEnabledServerType\x12 .pb.FindEnabledServerTypeRequest\x1a!.pb.FindEnabledServerTypeResponse\x12\x86\x01\n" +
+ "#findAndInitServerReverseProxyConfig\x12..pb.FindAndInitServerReverseProxyConfigRequest\x1a/.pb.FindAndInitServerReverseProxyConfigResponse\x12k\n" +
+ "\x1afindAndInitServerWebConfig\x12%.pb.FindAndInitServerWebConfigRequest\x1a&.pb.FindAndInitServerWebConfigResponse\x12k\n" +
+ "#countAllEnabledServersWithSSLCertId\x12..pb.CountAllEnabledServersWithSSLCertIdRequest\x1a\x14.pb.RPCCountResponse\x12\x83\x01\n" +
+ "\"findAllEnabledServersWithSSLCertId\x12-.pb.FindAllEnabledServersWithSSLCertIdRequest\x1a..pb.FindAllEnabledServersWithSSLCertIdResponse\x12s\n" +
+ "'countAllEnabledServersWithNodeClusterId\x122.pb.CountAllEnabledServersWithNodeClusterIdRequest\x1a\x14.pb.RPCCountResponse\x12s\n" +
+ "'countAllEnabledServersWithServerGroupId\x122.pb.CountAllEnabledServersWithServerGroupIdRequest\x1a\x14.pb.RPCCountResponse\x12V\n" +
+ "\x13notifyServersChange\x12\x1e.pb.NotifyServersChangeRequest\x1a\x1f.pb.NotifyServersChangeResponse\x12\x98\x01\n" +
+ ")findAllEnabledServersDNSWithNodeClusterId\x124.pb.FindAllEnabledServersDNSWithNodeClusterIdRequest\x1a5.pb.FindAllEnabledServersDNSWithNodeClusterIdResponse\x12Y\n" +
+ "\x14findEnabledServerDNS\x12\x1f.pb.FindEnabledServerDNSRequest\x1a .pb.FindEnabledServerDNSResponse\x12=\n" +
+ "\x0fcheckUserServer\x12\x1a.pb.CheckUserServerRequest\x1a\x0e.pb.RPCSuccess\x12\x86\x01\n" +
+ "#findAllEnabledServerNamesWithUserId\x12..pb.FindAllEnabledServerNamesWithUserIdRequest\x1a/.pb.FindAllEnabledServerNamesWithUserIdResponse\x12_\n" +
+ "\x1dcountAllServerNamesWithUserId\x12(.pb.CountAllServerNamesWithUserIdRequest\x1a\x14.pb.RPCCountResponse\x12E\n" +
+ "\x10countServerNames\x12\x1b.pb.CountServerNamesRequest\x1a\x14.pb.RPCCountResponse\x12S\n" +
+ "\x12findAllUserServers\x12\x1d.pb.FindAllUserServersRequest\x1a\x1e.pb.FindAllUserServersResponse\x12K\n" +
+ "\x13countAllUserServers\x12\x1e.pb.CountAllUserServersRequest\x1a\x14.pb.RPCCountResponse\x12n\n" +
+ "\x1bcomposeAllUserServersConfig\x12&.pb.ComposeAllUserServersConfigRequest\x1a'.pb.ComposeAllUserServersConfigResponse\x12k\n" +
+ "\x1afindEnabledUserServerBasic\x12%.pb.FindEnabledUserServerBasicRequest\x1a&.pb.FindEnabledUserServerBasicResponse\x12W\n" +
+ "\x1cupdateEnabledUserServerBasic\x12'.pb.UpdateEnabledUserServerBasicRequest\x1a\x0e.pb.RPCSuccess\x12U\n" +
+ "\x1buploadServerHTTPRequestStat\x12&.pb.UploadServerHTTPRequestStatRequest\x1a\x0e.pb.RPCSuccess\x12\x92\x01\n" +
+ "'checkServerNameDuplicationInNodeCluster\x122.pb.CheckServerNameDuplicationInNodeClusterRequest\x1a3.pb.CheckServerNameDuplicationInNodeClusterResponse\x12b\n" +
+ "\x17checkServerNameInServer\x12\".pb.CheckServerNameInServerRequest\x1a#.pb.CheckServerNameInServerResponse\x12P\n" +
+ "\x11findLatestServers\x12\x1c.pb.FindLatestServersRequest\x1a\x1d.pb.FindLatestServersResponse\x12P\n" +
+ "\x11findNearbyServers\x12\x1c.pb.FindNearbyServersRequest\x1a\x1d.pb.FindNearbyServersResponse\x12M\n" +
+ "\x10purgeServerCache\x12\x1b.pb.PurgeServerCacheRequest\x1a\x1c.pb.PurgeServerCacheResponse\x12t\n" +
+ "\x1dfindEnabledServerTrafficLimit\x12(.pb.FindEnabledServerTrafficLimitRequest\x1a).pb.FindEnabledServerTrafficLimitResponse\x12O\n" +
+ "\x18updateServerTrafficLimit\x12#.pb.UpdateServerTrafficLimitRequest\x1a\x0e.pb.RPCSuccess\x12G\n" +
+ "\x14updateServerUserPlan\x12\x1f.pb.UpdateServerUserPlanRequest\x1a\x0e.pb.RPCSuccess\x12S\n" +
+ "\x12findServerUserPlan\x12\x1d.pb.FindServerUserPlanRequest\x1a\x1e.pb.FindServerUserPlanResponse\x12V\n" +
+ "\x13composeServerConfig\x12\x1e.pb.ComposeServerConfigRequest\x1a\x1f.pb.ComposeServerConfigResponse\x12=\n" +
+ "\x0fupdateServerUAM\x12\x1a.pb.UpdateServerUAMRequest\x1a\x0e.pb.RPCSuccess\x12Y\n" +
+ "\x14findEnabledServerUAM\x12\x1f.pb.FindEnabledServerUAMRequest\x1a .pb.FindEnabledServerUAMResponse\x12?\n" +
+ "\x10updateServerUser\x12\x1b.pb.UpdateServerUserRequest\x1a\x0e.pb.RPCSuccess\x12?\n" +
+ "\x10updateServerName\x12\x1b.pb.UpdateServerNameRequest\x1a\x0e.pb.RPCSuccess\x12?\n" +
+ "\x10copyServerConfig\x12\x1b.pb.CopyServerConfigRequest\x1a\x0e.pb.RPCSuccess\x12e\n" +
+ "\x18findServerAuditingPrompt\x12#.pb.FindServerAuditingPromptRequest\x1a$.pb.FindServerAuditingPromptResponseB\x06Z\x04./pbb\x06proto3"
var (
file_service_server_proto_rawDescOnce sync.Once
- file_service_server_proto_rawDescData = file_service_server_proto_rawDesc
+ file_service_server_proto_rawDescData []byte
)
func file_service_server_proto_rawDescGZIP() []byte {
file_service_server_proto_rawDescOnce.Do(func() {
- file_service_server_proto_rawDescData = protoimpl.X.CompressGZIP(file_service_server_proto_rawDescData)
+ file_service_server_proto_rawDescData = protoimpl.X.CompressGZIP(unsafe.Slice(unsafe.StringData(file_service_server_proto_rawDesc), len(file_service_server_proto_rawDesc)))
})
return file_service_server_proto_rawDescData
}
@@ -6836,7 +6238,7 @@ func file_service_server_proto_init() {
out := protoimpl.TypeBuilder{
File: protoimpl.DescBuilder{
GoPackagePath: reflect.TypeOf(x{}).PkgPath(),
- RawDescriptor: file_service_server_proto_rawDesc,
+ RawDescriptor: unsafe.Slice(unsafe.StringData(file_service_server_proto_rawDesc), len(file_service_server_proto_rawDesc)),
NumEnums: 0,
NumMessages: 100,
NumExtensions: 0,
@@ -6847,7 +6249,6 @@ func file_service_server_proto_init() {
MessageInfos: file_service_server_proto_msgTypes,
}.Build()
File_service_server_proto = out.File
- file_service_server_proto_rawDesc = nil
file_service_server_proto_goTypes = nil
file_service_server_proto_depIdxs = nil
}
diff --git a/EdgeCommon/pkg/rpc/pb/service_server_bandwidth_stat.pb.go b/EdgeCommon/pkg/rpc/pb/service_server_bandwidth_stat.pb.go
index 90f30c7..e802b5b 100644
--- a/EdgeCommon/pkg/rpc/pb/service_server_bandwidth_stat.pb.go
+++ b/EdgeCommon/pkg/rpc/pb/service_server_bandwidth_stat.pb.go
@@ -1,7 +1,7 @@
// Code generated by protoc-gen-go. DO NOT EDIT.
// versions:
-// protoc-gen-go v1.36.0
-// protoc v6.33.2
+// protoc-gen-go v1.36.11
+// protoc v3.19.6
// source: service_server_bandwidth_stat.proto
package pb
@@ -11,6 +11,7 @@ import (
protoimpl "google.golang.org/protobuf/runtime/protoimpl"
reflect "reflect"
sync "sync"
+ unsafe "unsafe"
)
const (
@@ -763,171 +764,80 @@ func (x *FindDailyServerBandwidthStatsBetweenDaysResponse_Stat) GetBits() int64
var File_service_server_bandwidth_stat_proto protoreflect.FileDescriptor
-var file_service_server_bandwidth_stat_proto_rawDesc = []byte{
- 0x0a, 0x23, 0x73, 0x65, 0x72, 0x76, 0x69, 0x63, 0x65, 0x5f, 0x73, 0x65, 0x72, 0x76, 0x65, 0x72,
- 0x5f, 0x62, 0x61, 0x6e, 0x64, 0x77, 0x69, 0x64, 0x74, 0x68, 0x5f, 0x73, 0x74, 0x61, 0x74, 0x2e,
- 0x70, 0x72, 0x6f, 0x74, 0x6f, 0x12, 0x02, 0x70, 0x62, 0x1a, 0x19, 0x6d, 0x6f, 0x64, 0x65, 0x6c,
- 0x73, 0x2f, 0x72, 0x70, 0x63, 0x5f, 0x6d, 0x65, 0x73, 0x73, 0x61, 0x67, 0x65, 0x73, 0x2e, 0x70,
- 0x72, 0x6f, 0x74, 0x6f, 0x1a, 0x28, 0x6d, 0x6f, 0x64, 0x65, 0x6c, 0x73, 0x2f, 0x6d, 0x6f, 0x64,
- 0x65, 0x6c, 0x5f, 0x73, 0x65, 0x72, 0x76, 0x65, 0x72, 0x5f, 0x62, 0x61, 0x6e, 0x64, 0x77, 0x69,
- 0x64, 0x74, 0x68, 0x5f, 0x73, 0x74, 0x61, 0x74, 0x2e, 0x70, 0x72, 0x6f, 0x74, 0x6f, 0x22, 0x70,
- 0x0a, 0x21, 0x55, 0x70, 0x6c, 0x6f, 0x61, 0x64, 0x53, 0x65, 0x72, 0x76, 0x65, 0x72, 0x42, 0x61,
- 0x6e, 0x64, 0x77, 0x69, 0x64, 0x74, 0x68, 0x53, 0x74, 0x61, 0x74, 0x73, 0x52, 0x65, 0x71, 0x75,
- 0x65, 0x73, 0x74, 0x12, 0x4b, 0x0a, 0x14, 0x73, 0x65, 0x72, 0x76, 0x65, 0x72, 0x42, 0x61, 0x6e,
- 0x64, 0x77, 0x69, 0x64, 0x74, 0x68, 0x53, 0x74, 0x61, 0x74, 0x73, 0x18, 0x01, 0x20, 0x03, 0x28,
- 0x0b, 0x32, 0x17, 0x2e, 0x70, 0x62, 0x2e, 0x53, 0x65, 0x72, 0x76, 0x65, 0x72, 0x42, 0x61, 0x6e,
- 0x64, 0x77, 0x69, 0x64, 0x74, 0x68, 0x53, 0x74, 0x61, 0x74, 0x52, 0x14, 0x73, 0x65, 0x72, 0x76,
- 0x65, 0x72, 0x42, 0x61, 0x6e, 0x64, 0x77, 0x69, 0x64, 0x74, 0x68, 0x53, 0x74, 0x61, 0x74, 0x73,
- 0x22, 0x79, 0x0a, 0x1f, 0x46, 0x69, 0x6e, 0x64, 0x53, 0x65, 0x72, 0x76, 0x65, 0x72, 0x42, 0x61,
- 0x6e, 0x64, 0x77, 0x69, 0x64, 0x74, 0x68, 0x53, 0x74, 0x61, 0x74, 0x73, 0x52, 0x65, 0x71, 0x75,
- 0x65, 0x73, 0x74, 0x12, 0x1a, 0x0a, 0x08, 0x73, 0x65, 0x72, 0x76, 0x65, 0x72, 0x49, 0x64, 0x18,
- 0x01, 0x20, 0x01, 0x28, 0x03, 0x52, 0x08, 0x73, 0x65, 0x72, 0x76, 0x65, 0x72, 0x49, 0x64, 0x12,
- 0x14, 0x0a, 0x05, 0x6d, 0x6f, 0x6e, 0x74, 0x68, 0x18, 0x02, 0x20, 0x01, 0x28, 0x09, 0x52, 0x05,
- 0x6d, 0x6f, 0x6e, 0x74, 0x68, 0x12, 0x10, 0x0a, 0x03, 0x64, 0x61, 0x79, 0x18, 0x03, 0x20, 0x01,
- 0x28, 0x09, 0x52, 0x03, 0x64, 0x61, 0x79, 0x12, 0x12, 0x0a, 0x04, 0x61, 0x6c, 0x67, 0x6f, 0x18,
- 0x04, 0x20, 0x01, 0x28, 0x09, 0x52, 0x04, 0x61, 0x6c, 0x67, 0x6f, 0x22, 0x6f, 0x0a, 0x20, 0x46,
- 0x69, 0x6e, 0x64, 0x53, 0x65, 0x72, 0x76, 0x65, 0x72, 0x42, 0x61, 0x6e, 0x64, 0x77, 0x69, 0x64,
- 0x74, 0x68, 0x53, 0x74, 0x61, 0x74, 0x73, 0x52, 0x65, 0x73, 0x70, 0x6f, 0x6e, 0x73, 0x65, 0x12,
- 0x4b, 0x0a, 0x14, 0x73, 0x65, 0x72, 0x76, 0x65, 0x72, 0x42, 0x61, 0x6e, 0x64, 0x77, 0x69, 0x64,
- 0x74, 0x68, 0x53, 0x74, 0x61, 0x74, 0x73, 0x18, 0x01, 0x20, 0x03, 0x28, 0x0b, 0x32, 0x17, 0x2e,
- 0x70, 0x62, 0x2e, 0x53, 0x65, 0x72, 0x76, 0x65, 0x72, 0x42, 0x61, 0x6e, 0x64, 0x77, 0x69, 0x64,
- 0x74, 0x68, 0x53, 0x74, 0x61, 0x74, 0x52, 0x14, 0x73, 0x65, 0x72, 0x76, 0x65, 0x72, 0x42, 0x61,
- 0x6e, 0x64, 0x77, 0x69, 0x64, 0x74, 0x68, 0x53, 0x74, 0x61, 0x74, 0x73, 0x22, 0x6d, 0x0a, 0x25,
- 0x46, 0x69, 0x6e, 0x64, 0x48, 0x6f, 0x75, 0x72, 0x6c, 0x79, 0x53, 0x65, 0x72, 0x76, 0x65, 0x72,
- 0x42, 0x61, 0x6e, 0x64, 0x77, 0x69, 0x64, 0x74, 0x68, 0x53, 0x74, 0x61, 0x74, 0x73, 0x52, 0x65,
- 0x71, 0x75, 0x65, 0x73, 0x74, 0x12, 0x1a, 0x0a, 0x08, 0x73, 0x65, 0x72, 0x76, 0x65, 0x72, 0x49,
- 0x64, 0x18, 0x01, 0x20, 0x01, 0x28, 0x03, 0x52, 0x08, 0x73, 0x65, 0x72, 0x76, 0x65, 0x72, 0x49,
- 0x64, 0x12, 0x14, 0x0a, 0x05, 0x68, 0x6f, 0x75, 0x72, 0x73, 0x18, 0x02, 0x20, 0x01, 0x28, 0x05,
- 0x52, 0x05, 0x68, 0x6f, 0x75, 0x72, 0x73, 0x12, 0x12, 0x0a, 0x04, 0x61, 0x6c, 0x67, 0x6f, 0x18,
- 0x03, 0x20, 0x01, 0x28, 0x09, 0x52, 0x04, 0x61, 0x6c, 0x67, 0x6f, 0x22, 0xb2, 0x02, 0x0a, 0x26,
- 0x46, 0x69, 0x6e, 0x64, 0x48, 0x6f, 0x75, 0x72, 0x6c, 0x79, 0x53, 0x65, 0x72, 0x76, 0x65, 0x72,
- 0x42, 0x61, 0x6e, 0x64, 0x77, 0x69, 0x64, 0x74, 0x68, 0x53, 0x74, 0x61, 0x74, 0x73, 0x52, 0x65,
- 0x73, 0x70, 0x6f, 0x6e, 0x73, 0x65, 0x12, 0x45, 0x0a, 0x05, 0x73, 0x74, 0x61, 0x74, 0x73, 0x18,
- 0x01, 0x20, 0x03, 0x28, 0x0b, 0x32, 0x2f, 0x2e, 0x70, 0x62, 0x2e, 0x46, 0x69, 0x6e, 0x64, 0x48,
- 0x6f, 0x75, 0x72, 0x6c, 0x79, 0x53, 0x65, 0x72, 0x76, 0x65, 0x72, 0x42, 0x61, 0x6e, 0x64, 0x77,
- 0x69, 0x64, 0x74, 0x68, 0x53, 0x74, 0x61, 0x74, 0x73, 0x52, 0x65, 0x73, 0x70, 0x6f, 0x6e, 0x73,
- 0x65, 0x2e, 0x53, 0x74, 0x61, 0x74, 0x52, 0x05, 0x73, 0x74, 0x61, 0x74, 0x73, 0x12, 0x1e, 0x0a,
- 0x0a, 0x70, 0x65, 0x72, 0x63, 0x65, 0x6e, 0x74, 0x69, 0x6c, 0x65, 0x18, 0x02, 0x20, 0x01, 0x28,
- 0x05, 0x52, 0x0a, 0x70, 0x65, 0x72, 0x63, 0x65, 0x6e, 0x74, 0x69, 0x6c, 0x65, 0x12, 0x49, 0x0a,
- 0x07, 0x6e, 0x74, 0x68, 0x53, 0x74, 0x61, 0x74, 0x18, 0x03, 0x20, 0x01, 0x28, 0x0b, 0x32, 0x2f,
- 0x2e, 0x70, 0x62, 0x2e, 0x46, 0x69, 0x6e, 0x64, 0x48, 0x6f, 0x75, 0x72, 0x6c, 0x79, 0x53, 0x65,
- 0x72, 0x76, 0x65, 0x72, 0x42, 0x61, 0x6e, 0x64, 0x77, 0x69, 0x64, 0x74, 0x68, 0x53, 0x74, 0x61,
- 0x74, 0x73, 0x52, 0x65, 0x73, 0x70, 0x6f, 0x6e, 0x73, 0x65, 0x2e, 0x53, 0x74, 0x61, 0x74, 0x52,
- 0x07, 0x6e, 0x74, 0x68, 0x53, 0x74, 0x61, 0x74, 0x1a, 0x56, 0x0a, 0x04, 0x53, 0x74, 0x61, 0x74,
- 0x12, 0x10, 0x0a, 0x03, 0x64, 0x61, 0x79, 0x18, 0x01, 0x20, 0x01, 0x28, 0x09, 0x52, 0x03, 0x64,
- 0x61, 0x79, 0x12, 0x12, 0x0a, 0x04, 0x68, 0x6f, 0x75, 0x72, 0x18, 0x02, 0x20, 0x01, 0x28, 0x05,
- 0x52, 0x04, 0x68, 0x6f, 0x75, 0x72, 0x12, 0x14, 0x0a, 0x05, 0x62, 0x79, 0x74, 0x65, 0x73, 0x18,
- 0x03, 0x20, 0x01, 0x28, 0x03, 0x52, 0x05, 0x62, 0x79, 0x74, 0x65, 0x73, 0x12, 0x12, 0x0a, 0x04,
- 0x62, 0x69, 0x74, 0x73, 0x18, 0x04, 0x20, 0x01, 0x28, 0x03, 0x52, 0x04, 0x62, 0x69, 0x74, 0x73,
- 0x22, 0x6a, 0x0a, 0x24, 0x46, 0x69, 0x6e, 0x64, 0x44, 0x61, 0x69, 0x6c, 0x79, 0x53, 0x65, 0x72,
- 0x76, 0x65, 0x72, 0x42, 0x61, 0x6e, 0x64, 0x77, 0x69, 0x64, 0x74, 0x68, 0x53, 0x74, 0x61, 0x74,
- 0x73, 0x52, 0x65, 0x71, 0x75, 0x65, 0x73, 0x74, 0x12, 0x1a, 0x0a, 0x08, 0x73, 0x65, 0x72, 0x76,
- 0x65, 0x72, 0x49, 0x64, 0x18, 0x01, 0x20, 0x01, 0x28, 0x03, 0x52, 0x08, 0x73, 0x65, 0x72, 0x76,
- 0x65, 0x72, 0x49, 0x64, 0x12, 0x12, 0x0a, 0x04, 0x64, 0x61, 0x79, 0x73, 0x18, 0x02, 0x20, 0x01,
- 0x28, 0x05, 0x52, 0x04, 0x64, 0x61, 0x79, 0x73, 0x12, 0x12, 0x0a, 0x04, 0x61, 0x6c, 0x67, 0x6f,
- 0x18, 0x03, 0x20, 0x01, 0x28, 0x09, 0x52, 0x04, 0x61, 0x6c, 0x67, 0x6f, 0x22, 0x9b, 0x02, 0x0a,
- 0x25, 0x46, 0x69, 0x6e, 0x64, 0x44, 0x61, 0x69, 0x6c, 0x79, 0x53, 0x65, 0x72, 0x76, 0x65, 0x72,
- 0x42, 0x61, 0x6e, 0x64, 0x77, 0x69, 0x64, 0x74, 0x68, 0x53, 0x74, 0x61, 0x74, 0x73, 0x52, 0x65,
- 0x73, 0x70, 0x6f, 0x6e, 0x73, 0x65, 0x12, 0x44, 0x0a, 0x05, 0x73, 0x74, 0x61, 0x74, 0x73, 0x18,
- 0x01, 0x20, 0x03, 0x28, 0x0b, 0x32, 0x2e, 0x2e, 0x70, 0x62, 0x2e, 0x46, 0x69, 0x6e, 0x64, 0x44,
- 0x61, 0x69, 0x6c, 0x79, 0x53, 0x65, 0x72, 0x76, 0x65, 0x72, 0x42, 0x61, 0x6e, 0x64, 0x77, 0x69,
- 0x64, 0x74, 0x68, 0x53, 0x74, 0x61, 0x74, 0x73, 0x52, 0x65, 0x73, 0x70, 0x6f, 0x6e, 0x73, 0x65,
- 0x2e, 0x53, 0x74, 0x61, 0x74, 0x52, 0x05, 0x73, 0x74, 0x61, 0x74, 0x73, 0x12, 0x1e, 0x0a, 0x0a,
- 0x70, 0x65, 0x72, 0x63, 0x65, 0x6e, 0x74, 0x69, 0x6c, 0x65, 0x18, 0x02, 0x20, 0x01, 0x28, 0x05,
- 0x52, 0x0a, 0x70, 0x65, 0x72, 0x63, 0x65, 0x6e, 0x74, 0x69, 0x6c, 0x65, 0x12, 0x48, 0x0a, 0x07,
- 0x6e, 0x74, 0x68, 0x53, 0x74, 0x61, 0x74, 0x18, 0x03, 0x20, 0x01, 0x28, 0x0b, 0x32, 0x2e, 0x2e,
- 0x70, 0x62, 0x2e, 0x46, 0x69, 0x6e, 0x64, 0x44, 0x61, 0x69, 0x6c, 0x79, 0x53, 0x65, 0x72, 0x76,
- 0x65, 0x72, 0x42, 0x61, 0x6e, 0x64, 0x77, 0x69, 0x64, 0x74, 0x68, 0x53, 0x74, 0x61, 0x74, 0x73,
- 0x52, 0x65, 0x73, 0x70, 0x6f, 0x6e, 0x73, 0x65, 0x2e, 0x53, 0x74, 0x61, 0x74, 0x52, 0x07, 0x6e,
- 0x74, 0x68, 0x53, 0x74, 0x61, 0x74, 0x1a, 0x42, 0x0a, 0x04, 0x53, 0x74, 0x61, 0x74, 0x12, 0x10,
- 0x0a, 0x03, 0x64, 0x61, 0x79, 0x18, 0x01, 0x20, 0x01, 0x28, 0x09, 0x52, 0x03, 0x64, 0x61, 0x79,
- 0x12, 0x14, 0x0a, 0x05, 0x62, 0x79, 0x74, 0x65, 0x73, 0x18, 0x03, 0x20, 0x01, 0x28, 0x03, 0x52,
- 0x05, 0x62, 0x79, 0x74, 0x65, 0x73, 0x12, 0x12, 0x0a, 0x04, 0x62, 0x69, 0x74, 0x73, 0x18, 0x04,
- 0x20, 0x01, 0x28, 0x03, 0x52, 0x04, 0x62, 0x69, 0x74, 0x73, 0x22, 0xed, 0x01, 0x0a, 0x2f, 0x46,
- 0x69, 0x6e, 0x64, 0x44, 0x61, 0x69, 0x6c, 0x79, 0x53, 0x65, 0x72, 0x76, 0x65, 0x72, 0x42, 0x61,
- 0x6e, 0x64, 0x77, 0x69, 0x64, 0x74, 0x68, 0x53, 0x74, 0x61, 0x74, 0x73, 0x42, 0x65, 0x74, 0x77,
- 0x65, 0x65, 0x6e, 0x44, 0x61, 0x79, 0x73, 0x52, 0x65, 0x71, 0x75, 0x65, 0x73, 0x74, 0x12, 0x16,
- 0x0a, 0x06, 0x75, 0x73, 0x65, 0x72, 0x49, 0x64, 0x18, 0x01, 0x20, 0x01, 0x28, 0x03, 0x52, 0x06,
- 0x75, 0x73, 0x65, 0x72, 0x49, 0x64, 0x12, 0x1a, 0x0a, 0x08, 0x73, 0x65, 0x72, 0x76, 0x65, 0x72,
- 0x49, 0x64, 0x18, 0x02, 0x20, 0x01, 0x28, 0x03, 0x52, 0x08, 0x73, 0x65, 0x72, 0x76, 0x65, 0x72,
- 0x49, 0x64, 0x12, 0x18, 0x0a, 0x07, 0x64, 0x61, 0x79, 0x46, 0x72, 0x6f, 0x6d, 0x18, 0x03, 0x20,
- 0x01, 0x28, 0x09, 0x52, 0x07, 0x64, 0x61, 0x79, 0x46, 0x72, 0x6f, 0x6d, 0x12, 0x14, 0x0a, 0x05,
- 0x64, 0x61, 0x79, 0x54, 0x6f, 0x18, 0x04, 0x20, 0x01, 0x28, 0x09, 0x52, 0x05, 0x64, 0x61, 0x79,
- 0x54, 0x6f, 0x12, 0x1e, 0x0a, 0x0a, 0x70, 0x65, 0x72, 0x63, 0x65, 0x6e, 0x74, 0x69, 0x6c, 0x65,
- 0x18, 0x05, 0x20, 0x01, 0x28, 0x05, 0x52, 0x0a, 0x70, 0x65, 0x72, 0x63, 0x65, 0x6e, 0x74, 0x69,
- 0x6c, 0x65, 0x12, 0x22, 0x0a, 0x0c, 0x6e, 0x6f, 0x64, 0x65, 0x52, 0x65, 0x67, 0x69, 0x6f, 0x6e,
- 0x49, 0x64, 0x18, 0x06, 0x20, 0x01, 0x28, 0x03, 0x52, 0x0c, 0x6e, 0x6f, 0x64, 0x65, 0x52, 0x65,
- 0x67, 0x69, 0x6f, 0x6e, 0x49, 0x64, 0x12, 0x12, 0x0a, 0x04, 0x61, 0x6c, 0x67, 0x6f, 0x18, 0x07,
- 0x20, 0x01, 0x28, 0x09, 0x52, 0x04, 0x61, 0x6c, 0x67, 0x6f, 0x22, 0xb4, 0x02, 0x0a, 0x30, 0x46,
- 0x69, 0x6e, 0x64, 0x44, 0x61, 0x69, 0x6c, 0x79, 0x53, 0x65, 0x72, 0x76, 0x65, 0x72, 0x42, 0x61,
- 0x6e, 0x64, 0x77, 0x69, 0x64, 0x74, 0x68, 0x53, 0x74, 0x61, 0x74, 0x73, 0x42, 0x65, 0x74, 0x77,
- 0x65, 0x65, 0x6e, 0x44, 0x61, 0x79, 0x73, 0x52, 0x65, 0x73, 0x70, 0x6f, 0x6e, 0x73, 0x65, 0x12,
- 0x4f, 0x0a, 0x05, 0x73, 0x74, 0x61, 0x74, 0x73, 0x18, 0x01, 0x20, 0x03, 0x28, 0x0b, 0x32, 0x39,
- 0x2e, 0x70, 0x62, 0x2e, 0x46, 0x69, 0x6e, 0x64, 0x44, 0x61, 0x69, 0x6c, 0x79, 0x53, 0x65, 0x72,
- 0x76, 0x65, 0x72, 0x42, 0x61, 0x6e, 0x64, 0x77, 0x69, 0x64, 0x74, 0x68, 0x53, 0x74, 0x61, 0x74,
- 0x73, 0x42, 0x65, 0x74, 0x77, 0x65, 0x65, 0x6e, 0x44, 0x61, 0x79, 0x73, 0x52, 0x65, 0x73, 0x70,
- 0x6f, 0x6e, 0x73, 0x65, 0x2e, 0x53, 0x74, 0x61, 0x74, 0x52, 0x05, 0x73, 0x74, 0x61, 0x74, 0x73,
- 0x12, 0x53, 0x0a, 0x07, 0x6e, 0x74, 0x68, 0x53, 0x74, 0x61, 0x74, 0x18, 0x02, 0x20, 0x01, 0x28,
- 0x0b, 0x32, 0x39, 0x2e, 0x70, 0x62, 0x2e, 0x46, 0x69, 0x6e, 0x64, 0x44, 0x61, 0x69, 0x6c, 0x79,
- 0x53, 0x65, 0x72, 0x76, 0x65, 0x72, 0x42, 0x61, 0x6e, 0x64, 0x77, 0x69, 0x64, 0x74, 0x68, 0x53,
- 0x74, 0x61, 0x74, 0x73, 0x42, 0x65, 0x74, 0x77, 0x65, 0x65, 0x6e, 0x44, 0x61, 0x79, 0x73, 0x52,
- 0x65, 0x73, 0x70, 0x6f, 0x6e, 0x73, 0x65, 0x2e, 0x53, 0x74, 0x61, 0x74, 0x52, 0x07, 0x6e, 0x74,
- 0x68, 0x53, 0x74, 0x61, 0x74, 0x1a, 0x5a, 0x0a, 0x04, 0x53, 0x74, 0x61, 0x74, 0x12, 0x10, 0x0a,
- 0x03, 0x64, 0x61, 0x79, 0x18, 0x01, 0x20, 0x01, 0x28, 0x09, 0x52, 0x03, 0x64, 0x61, 0x79, 0x12,
- 0x16, 0x0a, 0x06, 0x74, 0x69, 0x6d, 0x65, 0x41, 0x74, 0x18, 0x02, 0x20, 0x01, 0x28, 0x09, 0x52,
- 0x06, 0x74, 0x69, 0x6d, 0x65, 0x41, 0x74, 0x12, 0x14, 0x0a, 0x05, 0x62, 0x79, 0x74, 0x65, 0x73,
- 0x18, 0x03, 0x20, 0x01, 0x28, 0x03, 0x52, 0x05, 0x62, 0x79, 0x74, 0x65, 0x73, 0x12, 0x12, 0x0a,
- 0x04, 0x62, 0x69, 0x74, 0x73, 0x18, 0x04, 0x20, 0x01, 0x28, 0x03, 0x52, 0x04, 0x62, 0x69, 0x74,
- 0x73, 0x32, 0xdf, 0x04, 0x0a, 0x1a, 0x53, 0x65, 0x72, 0x76, 0x65, 0x72, 0x42, 0x61, 0x6e, 0x64,
- 0x77, 0x69, 0x64, 0x74, 0x68, 0x53, 0x74, 0x61, 0x74, 0x53, 0x65, 0x72, 0x76, 0x69, 0x63, 0x65,
- 0x12, 0x53, 0x0a, 0x1a, 0x75, 0x70, 0x6c, 0x6f, 0x61, 0x64, 0x53, 0x65, 0x72, 0x76, 0x65, 0x72,
- 0x42, 0x61, 0x6e, 0x64, 0x77, 0x69, 0x64, 0x74, 0x68, 0x53, 0x74, 0x61, 0x74, 0x73, 0x12, 0x25,
- 0x2e, 0x70, 0x62, 0x2e, 0x55, 0x70, 0x6c, 0x6f, 0x61, 0x64, 0x53, 0x65, 0x72, 0x76, 0x65, 0x72,
- 0x42, 0x61, 0x6e, 0x64, 0x77, 0x69, 0x64, 0x74, 0x68, 0x53, 0x74, 0x61, 0x74, 0x73, 0x52, 0x65,
- 0x71, 0x75, 0x65, 0x73, 0x74, 0x1a, 0x0e, 0x2e, 0x70, 0x62, 0x2e, 0x52, 0x50, 0x43, 0x53, 0x75,
- 0x63, 0x63, 0x65, 0x73, 0x73, 0x12, 0x65, 0x0a, 0x18, 0x66, 0x69, 0x6e, 0x64, 0x53, 0x65, 0x72,
- 0x76, 0x65, 0x72, 0x42, 0x61, 0x6e, 0x64, 0x77, 0x69, 0x64, 0x74, 0x68, 0x53, 0x74, 0x61, 0x74,
- 0x73, 0x12, 0x23, 0x2e, 0x70, 0x62, 0x2e, 0x46, 0x69, 0x6e, 0x64, 0x53, 0x65, 0x72, 0x76, 0x65,
- 0x72, 0x42, 0x61, 0x6e, 0x64, 0x77, 0x69, 0x64, 0x74, 0x68, 0x53, 0x74, 0x61, 0x74, 0x73, 0x52,
- 0x65, 0x71, 0x75, 0x65, 0x73, 0x74, 0x1a, 0x24, 0x2e, 0x70, 0x62, 0x2e, 0x46, 0x69, 0x6e, 0x64,
- 0x53, 0x65, 0x72, 0x76, 0x65, 0x72, 0x42, 0x61, 0x6e, 0x64, 0x77, 0x69, 0x64, 0x74, 0x68, 0x53,
- 0x74, 0x61, 0x74, 0x73, 0x52, 0x65, 0x73, 0x70, 0x6f, 0x6e, 0x73, 0x65, 0x12, 0x77, 0x0a, 0x1e,
- 0x66, 0x69, 0x6e, 0x64, 0x48, 0x6f, 0x75, 0x72, 0x6c, 0x79, 0x53, 0x65, 0x72, 0x76, 0x65, 0x72,
- 0x42, 0x61, 0x6e, 0x64, 0x77, 0x69, 0x64, 0x74, 0x68, 0x53, 0x74, 0x61, 0x74, 0x73, 0x12, 0x29,
- 0x2e, 0x70, 0x62, 0x2e, 0x46, 0x69, 0x6e, 0x64, 0x48, 0x6f, 0x75, 0x72, 0x6c, 0x79, 0x53, 0x65,
- 0x72, 0x76, 0x65, 0x72, 0x42, 0x61, 0x6e, 0x64, 0x77, 0x69, 0x64, 0x74, 0x68, 0x53, 0x74, 0x61,
- 0x74, 0x73, 0x52, 0x65, 0x71, 0x75, 0x65, 0x73, 0x74, 0x1a, 0x2a, 0x2e, 0x70, 0x62, 0x2e, 0x46,
- 0x69, 0x6e, 0x64, 0x48, 0x6f, 0x75, 0x72, 0x6c, 0x79, 0x53, 0x65, 0x72, 0x76, 0x65, 0x72, 0x42,
- 0x61, 0x6e, 0x64, 0x77, 0x69, 0x64, 0x74, 0x68, 0x53, 0x74, 0x61, 0x74, 0x73, 0x52, 0x65, 0x73,
- 0x70, 0x6f, 0x6e, 0x73, 0x65, 0x12, 0x74, 0x0a, 0x1d, 0x66, 0x69, 0x6e, 0x64, 0x44, 0x61, 0x69,
- 0x6c, 0x79, 0x53, 0x65, 0x72, 0x76, 0x65, 0x72, 0x42, 0x61, 0x6e, 0x64, 0x77, 0x69, 0x64, 0x74,
- 0x68, 0x53, 0x74, 0x61, 0x74, 0x73, 0x12, 0x28, 0x2e, 0x70, 0x62, 0x2e, 0x46, 0x69, 0x6e, 0x64,
- 0x44, 0x61, 0x69, 0x6c, 0x79, 0x53, 0x65, 0x72, 0x76, 0x65, 0x72, 0x42, 0x61, 0x6e, 0x64, 0x77,
- 0x69, 0x64, 0x74, 0x68, 0x53, 0x74, 0x61, 0x74, 0x73, 0x52, 0x65, 0x71, 0x75, 0x65, 0x73, 0x74,
- 0x1a, 0x29, 0x2e, 0x70, 0x62, 0x2e, 0x46, 0x69, 0x6e, 0x64, 0x44, 0x61, 0x69, 0x6c, 0x79, 0x53,
- 0x65, 0x72, 0x76, 0x65, 0x72, 0x42, 0x61, 0x6e, 0x64, 0x77, 0x69, 0x64, 0x74, 0x68, 0x53, 0x74,
- 0x61, 0x74, 0x73, 0x52, 0x65, 0x73, 0x70, 0x6f, 0x6e, 0x73, 0x65, 0x12, 0x95, 0x01, 0x0a, 0x28,
- 0x66, 0x69, 0x6e, 0x64, 0x44, 0x61, 0x69, 0x6c, 0x79, 0x53, 0x65, 0x72, 0x76, 0x65, 0x72, 0x42,
- 0x61, 0x6e, 0x64, 0x77, 0x69, 0x64, 0x74, 0x68, 0x53, 0x74, 0x61, 0x74, 0x73, 0x42, 0x65, 0x74,
- 0x77, 0x65, 0x65, 0x6e, 0x44, 0x61, 0x79, 0x73, 0x12, 0x33, 0x2e, 0x70, 0x62, 0x2e, 0x46, 0x69,
- 0x6e, 0x64, 0x44, 0x61, 0x69, 0x6c, 0x79, 0x53, 0x65, 0x72, 0x76, 0x65, 0x72, 0x42, 0x61, 0x6e,
- 0x64, 0x77, 0x69, 0x64, 0x74, 0x68, 0x53, 0x74, 0x61, 0x74, 0x73, 0x42, 0x65, 0x74, 0x77, 0x65,
- 0x65, 0x6e, 0x44, 0x61, 0x79, 0x73, 0x52, 0x65, 0x71, 0x75, 0x65, 0x73, 0x74, 0x1a, 0x34, 0x2e,
- 0x70, 0x62, 0x2e, 0x46, 0x69, 0x6e, 0x64, 0x44, 0x61, 0x69, 0x6c, 0x79, 0x53, 0x65, 0x72, 0x76,
- 0x65, 0x72, 0x42, 0x61, 0x6e, 0x64, 0x77, 0x69, 0x64, 0x74, 0x68, 0x53, 0x74, 0x61, 0x74, 0x73,
- 0x42, 0x65, 0x74, 0x77, 0x65, 0x65, 0x6e, 0x44, 0x61, 0x79, 0x73, 0x52, 0x65, 0x73, 0x70, 0x6f,
- 0x6e, 0x73, 0x65, 0x42, 0x06, 0x5a, 0x04, 0x2e, 0x2f, 0x70, 0x62, 0x62, 0x06, 0x70, 0x72, 0x6f,
- 0x74, 0x6f, 0x33,
-}
+const file_service_server_bandwidth_stat_proto_rawDesc = "" +
+ "\n" +
+ "#service_server_bandwidth_stat.proto\x12\x02pb\x1a\x19models/rpc_messages.proto\x1a(models/model_server_bandwidth_stat.proto\"p\n" +
+ "!UploadServerBandwidthStatsRequest\x12K\n" +
+ "\x14serverBandwidthStats\x18\x01 \x03(\v2\x17.pb.ServerBandwidthStatR\x14serverBandwidthStats\"y\n" +
+ "\x1fFindServerBandwidthStatsRequest\x12\x1a\n" +
+ "\bserverId\x18\x01 \x01(\x03R\bserverId\x12\x14\n" +
+ "\x05month\x18\x02 \x01(\tR\x05month\x12\x10\n" +
+ "\x03day\x18\x03 \x01(\tR\x03day\x12\x12\n" +
+ "\x04algo\x18\x04 \x01(\tR\x04algo\"o\n" +
+ " FindServerBandwidthStatsResponse\x12K\n" +
+ "\x14serverBandwidthStats\x18\x01 \x03(\v2\x17.pb.ServerBandwidthStatR\x14serverBandwidthStats\"m\n" +
+ "%FindHourlyServerBandwidthStatsRequest\x12\x1a\n" +
+ "\bserverId\x18\x01 \x01(\x03R\bserverId\x12\x14\n" +
+ "\x05hours\x18\x02 \x01(\x05R\x05hours\x12\x12\n" +
+ "\x04algo\x18\x03 \x01(\tR\x04algo\"\xb2\x02\n" +
+ "&FindHourlyServerBandwidthStatsResponse\x12E\n" +
+ "\x05stats\x18\x01 \x03(\v2/.pb.FindHourlyServerBandwidthStatsResponse.StatR\x05stats\x12\x1e\n" +
+ "\n" +
+ "percentile\x18\x02 \x01(\x05R\n" +
+ "percentile\x12I\n" +
+ "\anthStat\x18\x03 \x01(\v2/.pb.FindHourlyServerBandwidthStatsResponse.StatR\anthStat\x1aV\n" +
+ "\x04Stat\x12\x10\n" +
+ "\x03day\x18\x01 \x01(\tR\x03day\x12\x12\n" +
+ "\x04hour\x18\x02 \x01(\x05R\x04hour\x12\x14\n" +
+ "\x05bytes\x18\x03 \x01(\x03R\x05bytes\x12\x12\n" +
+ "\x04bits\x18\x04 \x01(\x03R\x04bits\"j\n" +
+ "$FindDailyServerBandwidthStatsRequest\x12\x1a\n" +
+ "\bserverId\x18\x01 \x01(\x03R\bserverId\x12\x12\n" +
+ "\x04days\x18\x02 \x01(\x05R\x04days\x12\x12\n" +
+ "\x04algo\x18\x03 \x01(\tR\x04algo\"\x9b\x02\n" +
+ "%FindDailyServerBandwidthStatsResponse\x12D\n" +
+ "\x05stats\x18\x01 \x03(\v2..pb.FindDailyServerBandwidthStatsResponse.StatR\x05stats\x12\x1e\n" +
+ "\n" +
+ "percentile\x18\x02 \x01(\x05R\n" +
+ "percentile\x12H\n" +
+ "\anthStat\x18\x03 \x01(\v2..pb.FindDailyServerBandwidthStatsResponse.StatR\anthStat\x1aB\n" +
+ "\x04Stat\x12\x10\n" +
+ "\x03day\x18\x01 \x01(\tR\x03day\x12\x14\n" +
+ "\x05bytes\x18\x03 \x01(\x03R\x05bytes\x12\x12\n" +
+ "\x04bits\x18\x04 \x01(\x03R\x04bits\"\xed\x01\n" +
+ "/FindDailyServerBandwidthStatsBetweenDaysRequest\x12\x16\n" +
+ "\x06userId\x18\x01 \x01(\x03R\x06userId\x12\x1a\n" +
+ "\bserverId\x18\x02 \x01(\x03R\bserverId\x12\x18\n" +
+ "\adayFrom\x18\x03 \x01(\tR\adayFrom\x12\x14\n" +
+ "\x05dayTo\x18\x04 \x01(\tR\x05dayTo\x12\x1e\n" +
+ "\n" +
+ "percentile\x18\x05 \x01(\x05R\n" +
+ "percentile\x12\"\n" +
+ "\fnodeRegionId\x18\x06 \x01(\x03R\fnodeRegionId\x12\x12\n" +
+ "\x04algo\x18\a \x01(\tR\x04algo\"\xb4\x02\n" +
+ "0FindDailyServerBandwidthStatsBetweenDaysResponse\x12O\n" +
+ "\x05stats\x18\x01 \x03(\v29.pb.FindDailyServerBandwidthStatsBetweenDaysResponse.StatR\x05stats\x12S\n" +
+ "\anthStat\x18\x02 \x01(\v29.pb.FindDailyServerBandwidthStatsBetweenDaysResponse.StatR\anthStat\x1aZ\n" +
+ "\x04Stat\x12\x10\n" +
+ "\x03day\x18\x01 \x01(\tR\x03day\x12\x16\n" +
+ "\x06timeAt\x18\x02 \x01(\tR\x06timeAt\x12\x14\n" +
+ "\x05bytes\x18\x03 \x01(\x03R\x05bytes\x12\x12\n" +
+ "\x04bits\x18\x04 \x01(\x03R\x04bits2\xdf\x04\n" +
+ "\x1aServerBandwidthStatService\x12S\n" +
+ "\x1auploadServerBandwidthStats\x12%.pb.UploadServerBandwidthStatsRequest\x1a\x0e.pb.RPCSuccess\x12e\n" +
+ "\x18findServerBandwidthStats\x12#.pb.FindServerBandwidthStatsRequest\x1a$.pb.FindServerBandwidthStatsResponse\x12w\n" +
+ "\x1efindHourlyServerBandwidthStats\x12).pb.FindHourlyServerBandwidthStatsRequest\x1a*.pb.FindHourlyServerBandwidthStatsResponse\x12t\n" +
+ "\x1dfindDailyServerBandwidthStats\x12(.pb.FindDailyServerBandwidthStatsRequest\x1a).pb.FindDailyServerBandwidthStatsResponse\x12\x95\x01\n" +
+ "(findDailyServerBandwidthStatsBetweenDays\x123.pb.FindDailyServerBandwidthStatsBetweenDaysRequest\x1a4.pb.FindDailyServerBandwidthStatsBetweenDaysResponseB\x06Z\x04./pbb\x06proto3"
var (
file_service_server_bandwidth_stat_proto_rawDescOnce sync.Once
- file_service_server_bandwidth_stat_proto_rawDescData = file_service_server_bandwidth_stat_proto_rawDesc
+ file_service_server_bandwidth_stat_proto_rawDescData []byte
)
func file_service_server_bandwidth_stat_proto_rawDescGZIP() []byte {
file_service_server_bandwidth_stat_proto_rawDescOnce.Do(func() {
- file_service_server_bandwidth_stat_proto_rawDescData = protoimpl.X.CompressGZIP(file_service_server_bandwidth_stat_proto_rawDescData)
+ file_service_server_bandwidth_stat_proto_rawDescData = protoimpl.X.CompressGZIP(unsafe.Slice(unsafe.StringData(file_service_server_bandwidth_stat_proto_rawDesc), len(file_service_server_bandwidth_stat_proto_rawDesc)))
})
return file_service_server_bandwidth_stat_proto_rawDescData
}
@@ -986,7 +896,7 @@ func file_service_server_bandwidth_stat_proto_init() {
out := protoimpl.TypeBuilder{
File: protoimpl.DescBuilder{
GoPackagePath: reflect.TypeOf(x{}).PkgPath(),
- RawDescriptor: file_service_server_bandwidth_stat_proto_rawDesc,
+ RawDescriptor: unsafe.Slice(unsafe.StringData(file_service_server_bandwidth_stat_proto_rawDesc), len(file_service_server_bandwidth_stat_proto_rawDesc)),
NumEnums: 0,
NumMessages: 12,
NumExtensions: 0,
@@ -997,7 +907,6 @@ func file_service_server_bandwidth_stat_proto_init() {
MessageInfos: file_service_server_bandwidth_stat_proto_msgTypes,
}.Build()
File_service_server_bandwidth_stat_proto = out.File
- file_service_server_bandwidth_stat_proto_rawDesc = nil
file_service_server_bandwidth_stat_proto_goTypes = nil
file_service_server_bandwidth_stat_proto_depIdxs = nil
}
diff --git a/EdgeCommon/pkg/rpc/pb/service_server_bandwidth_stat_grpc.pb.go b/EdgeCommon/pkg/rpc/pb/service_server_bandwidth_stat_grpc.pb.go
index f2f7d41..aca0f3a 100644
--- a/EdgeCommon/pkg/rpc/pb/service_server_bandwidth_stat_grpc.pb.go
+++ b/EdgeCommon/pkg/rpc/pb/service_server_bandwidth_stat_grpc.pb.go
@@ -1,7 +1,7 @@
// Code generated by protoc-gen-go-grpc. DO NOT EDIT.
// versions:
-// - protoc-gen-go-grpc v1.5.1
-// - protoc v6.33.2
+// - protoc-gen-go-grpc v1.6.1
+// - protoc v3.19.6
// source: service_server_bandwidth_stat.proto
package pb
@@ -128,19 +128,19 @@ type ServerBandwidthStatServiceServer interface {
type UnimplementedServerBandwidthStatServiceServer struct{}
func (UnimplementedServerBandwidthStatServiceServer) UploadServerBandwidthStats(context.Context, *UploadServerBandwidthStatsRequest) (*RPCSuccess, error) {
- return nil, status.Errorf(codes.Unimplemented, "method UploadServerBandwidthStats not implemented")
+ return nil, status.Error(codes.Unimplemented, "method UploadServerBandwidthStats not implemented")
}
func (UnimplementedServerBandwidthStatServiceServer) FindServerBandwidthStats(context.Context, *FindServerBandwidthStatsRequest) (*FindServerBandwidthStatsResponse, error) {
- return nil, status.Errorf(codes.Unimplemented, "method FindServerBandwidthStats not implemented")
+ return nil, status.Error(codes.Unimplemented, "method FindServerBandwidthStats not implemented")
}
func (UnimplementedServerBandwidthStatServiceServer) FindHourlyServerBandwidthStats(context.Context, *FindHourlyServerBandwidthStatsRequest) (*FindHourlyServerBandwidthStatsResponse, error) {
- return nil, status.Errorf(codes.Unimplemented, "method FindHourlyServerBandwidthStats not implemented")
+ return nil, status.Error(codes.Unimplemented, "method FindHourlyServerBandwidthStats not implemented")
}
func (UnimplementedServerBandwidthStatServiceServer) FindDailyServerBandwidthStats(context.Context, *FindDailyServerBandwidthStatsRequest) (*FindDailyServerBandwidthStatsResponse, error) {
- return nil, status.Errorf(codes.Unimplemented, "method FindDailyServerBandwidthStats not implemented")
+ return nil, status.Error(codes.Unimplemented, "method FindDailyServerBandwidthStats not implemented")
}
func (UnimplementedServerBandwidthStatServiceServer) FindDailyServerBandwidthStatsBetweenDays(context.Context, *FindDailyServerBandwidthStatsBetweenDaysRequest) (*FindDailyServerBandwidthStatsBetweenDaysResponse, error) {
- return nil, status.Errorf(codes.Unimplemented, "method FindDailyServerBandwidthStatsBetweenDays not implemented")
+ return nil, status.Error(codes.Unimplemented, "method FindDailyServerBandwidthStatsBetweenDays not implemented")
}
func (UnimplementedServerBandwidthStatServiceServer) testEmbeddedByValue() {}
@@ -152,7 +152,7 @@ type UnsafeServerBandwidthStatServiceServer interface {
}
func RegisterServerBandwidthStatServiceServer(s grpc.ServiceRegistrar, srv ServerBandwidthStatServiceServer) {
- // If the following call pancis, it indicates UnimplementedServerBandwidthStatServiceServer was
+ // If the following call panics, it indicates UnimplementedServerBandwidthStatServiceServer was
// embedded by pointer and is nil. This will cause panics if an
// unimplemented method is ever invoked, so we test this at initialization
// time to prevent it from happening at runtime later due to I/O.
diff --git a/EdgeCommon/pkg/rpc/pb/service_server_bill.pb.go b/EdgeCommon/pkg/rpc/pb/service_server_bill.pb.go
index 60da662..2ce60f4 100644
--- a/EdgeCommon/pkg/rpc/pb/service_server_bill.pb.go
+++ b/EdgeCommon/pkg/rpc/pb/service_server_bill.pb.go
@@ -1,7 +1,7 @@
// Code generated by protoc-gen-go. DO NOT EDIT.
// versions:
-// protoc-gen-go v1.36.0
-// protoc v6.33.2
+// protoc-gen-go v1.36.11
+// protoc v3.19.6
// source: service_server_bill.proto
package pb
@@ -11,6 +11,7 @@ import (
protoimpl "google.golang.org/protobuf/runtime/protoimpl"
reflect "reflect"
sync "sync"
+ unsafe "unsafe"
)
const (
@@ -188,52 +189,31 @@ func (x *ListServerBillsResponse) GetServerBills() []*ServerBill {
var File_service_server_bill_proto protoreflect.FileDescriptor
-var file_service_server_bill_proto_rawDesc = []byte{
- 0x0a, 0x19, 0x73, 0x65, 0x72, 0x76, 0x69, 0x63, 0x65, 0x5f, 0x73, 0x65, 0x72, 0x76, 0x65, 0x72,
- 0x5f, 0x62, 0x69, 0x6c, 0x6c, 0x2e, 0x70, 0x72, 0x6f, 0x74, 0x6f, 0x12, 0x02, 0x70, 0x62, 0x1a,
- 0x1e, 0x6d, 0x6f, 0x64, 0x65, 0x6c, 0x73, 0x2f, 0x6d, 0x6f, 0x64, 0x65, 0x6c, 0x5f, 0x73, 0x65,
- 0x72, 0x76, 0x65, 0x72, 0x5f, 0x62, 0x69, 0x6c, 0x6c, 0x2e, 0x70, 0x72, 0x6f, 0x74, 0x6f, 0x1a,
- 0x19, 0x6d, 0x6f, 0x64, 0x65, 0x6c, 0x73, 0x2f, 0x72, 0x70, 0x63, 0x5f, 0x6d, 0x65, 0x73, 0x73,
- 0x61, 0x67, 0x65, 0x73, 0x2e, 0x70, 0x72, 0x6f, 0x74, 0x6f, 0x22, 0x4a, 0x0a, 0x1a, 0x43, 0x6f,
- 0x75, 0x6e, 0x74, 0x41, 0x6c, 0x6c, 0x53, 0x65, 0x72, 0x76, 0x65, 0x72, 0x42, 0x69, 0x6c, 0x6c,
- 0x73, 0x52, 0x65, 0x71, 0x75, 0x65, 0x73, 0x74, 0x12, 0x16, 0x0a, 0x06, 0x75, 0x73, 0x65, 0x72,
- 0x49, 0x64, 0x18, 0x01, 0x20, 0x01, 0x28, 0x03, 0x52, 0x06, 0x75, 0x73, 0x65, 0x72, 0x49, 0x64,
- 0x12, 0x14, 0x0a, 0x05, 0x6d, 0x6f, 0x6e, 0x74, 0x68, 0x18, 0x02, 0x20, 0x01, 0x28, 0x09, 0x52,
- 0x05, 0x6d, 0x6f, 0x6e, 0x74, 0x68, 0x22, 0x72, 0x0a, 0x16, 0x4c, 0x69, 0x73, 0x74, 0x53, 0x65,
- 0x72, 0x76, 0x65, 0x72, 0x42, 0x69, 0x6c, 0x6c, 0x73, 0x52, 0x65, 0x71, 0x75, 0x65, 0x73, 0x74,
- 0x12, 0x16, 0x0a, 0x06, 0x75, 0x73, 0x65, 0x72, 0x49, 0x64, 0x18, 0x01, 0x20, 0x01, 0x28, 0x03,
- 0x52, 0x06, 0x75, 0x73, 0x65, 0x72, 0x49, 0x64, 0x12, 0x14, 0x0a, 0x05, 0x6d, 0x6f, 0x6e, 0x74,
- 0x68, 0x18, 0x02, 0x20, 0x01, 0x28, 0x09, 0x52, 0x05, 0x6d, 0x6f, 0x6e, 0x74, 0x68, 0x12, 0x16,
- 0x0a, 0x06, 0x6f, 0x66, 0x66, 0x73, 0x65, 0x74, 0x18, 0x03, 0x20, 0x01, 0x28, 0x03, 0x52, 0x06,
- 0x6f, 0x66, 0x66, 0x73, 0x65, 0x74, 0x12, 0x12, 0x0a, 0x04, 0x73, 0x69, 0x7a, 0x65, 0x18, 0x04,
- 0x20, 0x01, 0x28, 0x03, 0x52, 0x04, 0x73, 0x69, 0x7a, 0x65, 0x22, 0x4b, 0x0a, 0x17, 0x4c, 0x69,
- 0x73, 0x74, 0x53, 0x65, 0x72, 0x76, 0x65, 0x72, 0x42, 0x69, 0x6c, 0x6c, 0x73, 0x52, 0x65, 0x73,
- 0x70, 0x6f, 0x6e, 0x73, 0x65, 0x12, 0x30, 0x0a, 0x0b, 0x73, 0x65, 0x72, 0x76, 0x65, 0x72, 0x42,
- 0x69, 0x6c, 0x6c, 0x73, 0x18, 0x01, 0x20, 0x03, 0x28, 0x0b, 0x32, 0x0e, 0x2e, 0x70, 0x62, 0x2e,
- 0x53, 0x65, 0x72, 0x76, 0x65, 0x72, 0x42, 0x69, 0x6c, 0x6c, 0x52, 0x0b, 0x73, 0x65, 0x72, 0x76,
- 0x65, 0x72, 0x42, 0x69, 0x6c, 0x6c, 0x73, 0x32, 0xac, 0x01, 0x0a, 0x11, 0x53, 0x65, 0x72, 0x76,
- 0x65, 0x72, 0x42, 0x69, 0x6c, 0x6c, 0x53, 0x65, 0x72, 0x76, 0x69, 0x63, 0x65, 0x12, 0x4b, 0x0a,
- 0x13, 0x63, 0x6f, 0x75, 0x6e, 0x74, 0x41, 0x6c, 0x6c, 0x53, 0x65, 0x72, 0x76, 0x65, 0x72, 0x42,
- 0x69, 0x6c, 0x6c, 0x73, 0x12, 0x1e, 0x2e, 0x70, 0x62, 0x2e, 0x43, 0x6f, 0x75, 0x6e, 0x74, 0x41,
- 0x6c, 0x6c, 0x53, 0x65, 0x72, 0x76, 0x65, 0x72, 0x42, 0x69, 0x6c, 0x6c, 0x73, 0x52, 0x65, 0x71,
- 0x75, 0x65, 0x73, 0x74, 0x1a, 0x14, 0x2e, 0x70, 0x62, 0x2e, 0x52, 0x50, 0x43, 0x43, 0x6f, 0x75,
- 0x6e, 0x74, 0x52, 0x65, 0x73, 0x70, 0x6f, 0x6e, 0x73, 0x65, 0x12, 0x4a, 0x0a, 0x0f, 0x6c, 0x69,
- 0x73, 0x74, 0x53, 0x65, 0x72, 0x76, 0x65, 0x72, 0x42, 0x69, 0x6c, 0x6c, 0x73, 0x12, 0x1a, 0x2e,
- 0x70, 0x62, 0x2e, 0x4c, 0x69, 0x73, 0x74, 0x53, 0x65, 0x72, 0x76, 0x65, 0x72, 0x42, 0x69, 0x6c,
- 0x6c, 0x73, 0x52, 0x65, 0x71, 0x75, 0x65, 0x73, 0x74, 0x1a, 0x1b, 0x2e, 0x70, 0x62, 0x2e, 0x4c,
- 0x69, 0x73, 0x74, 0x53, 0x65, 0x72, 0x76, 0x65, 0x72, 0x42, 0x69, 0x6c, 0x6c, 0x73, 0x52, 0x65,
- 0x73, 0x70, 0x6f, 0x6e, 0x73, 0x65, 0x42, 0x06, 0x5a, 0x04, 0x2e, 0x2f, 0x70, 0x62, 0x62, 0x06,
- 0x70, 0x72, 0x6f, 0x74, 0x6f, 0x33,
-}
+const file_service_server_bill_proto_rawDesc = "" +
+ "\n" +
+ "\x19service_server_bill.proto\x12\x02pb\x1a\x1emodels/model_server_bill.proto\x1a\x19models/rpc_messages.proto\"J\n" +
+ "\x1aCountAllServerBillsRequest\x12\x16\n" +
+ "\x06userId\x18\x01 \x01(\x03R\x06userId\x12\x14\n" +
+ "\x05month\x18\x02 \x01(\tR\x05month\"r\n" +
+ "\x16ListServerBillsRequest\x12\x16\n" +
+ "\x06userId\x18\x01 \x01(\x03R\x06userId\x12\x14\n" +
+ "\x05month\x18\x02 \x01(\tR\x05month\x12\x16\n" +
+ "\x06offset\x18\x03 \x01(\x03R\x06offset\x12\x12\n" +
+ "\x04size\x18\x04 \x01(\x03R\x04size\"K\n" +
+ "\x17ListServerBillsResponse\x120\n" +
+ "\vserverBills\x18\x01 \x03(\v2\x0e.pb.ServerBillR\vserverBills2\xac\x01\n" +
+ "\x11ServerBillService\x12K\n" +
+ "\x13countAllServerBills\x12\x1e.pb.CountAllServerBillsRequest\x1a\x14.pb.RPCCountResponse\x12J\n" +
+ "\x0flistServerBills\x12\x1a.pb.ListServerBillsRequest\x1a\x1b.pb.ListServerBillsResponseB\x06Z\x04./pbb\x06proto3"
var (
file_service_server_bill_proto_rawDescOnce sync.Once
- file_service_server_bill_proto_rawDescData = file_service_server_bill_proto_rawDesc
+ file_service_server_bill_proto_rawDescData []byte
)
func file_service_server_bill_proto_rawDescGZIP() []byte {
file_service_server_bill_proto_rawDescOnce.Do(func() {
- file_service_server_bill_proto_rawDescData = protoimpl.X.CompressGZIP(file_service_server_bill_proto_rawDescData)
+ file_service_server_bill_proto_rawDescData = protoimpl.X.CompressGZIP(unsafe.Slice(unsafe.StringData(file_service_server_bill_proto_rawDesc), len(file_service_server_bill_proto_rawDesc)))
})
return file_service_server_bill_proto_rawDescData
}
@@ -270,7 +250,7 @@ func file_service_server_bill_proto_init() {
out := protoimpl.TypeBuilder{
File: protoimpl.DescBuilder{
GoPackagePath: reflect.TypeOf(x{}).PkgPath(),
- RawDescriptor: file_service_server_bill_proto_rawDesc,
+ RawDescriptor: unsafe.Slice(unsafe.StringData(file_service_server_bill_proto_rawDesc), len(file_service_server_bill_proto_rawDesc)),
NumEnums: 0,
NumMessages: 3,
NumExtensions: 0,
@@ -281,7 +261,6 @@ func file_service_server_bill_proto_init() {
MessageInfos: file_service_server_bill_proto_msgTypes,
}.Build()
File_service_server_bill_proto = out.File
- file_service_server_bill_proto_rawDesc = nil
file_service_server_bill_proto_goTypes = nil
file_service_server_bill_proto_depIdxs = nil
}
diff --git a/EdgeCommon/pkg/rpc/pb/service_server_bill_grpc.pb.go b/EdgeCommon/pkg/rpc/pb/service_server_bill_grpc.pb.go
index 64c4f01..1a0db94 100644
--- a/EdgeCommon/pkg/rpc/pb/service_server_bill_grpc.pb.go
+++ b/EdgeCommon/pkg/rpc/pb/service_server_bill_grpc.pb.go
@@ -1,7 +1,7 @@
// Code generated by protoc-gen-go-grpc. DO NOT EDIT.
// versions:
-// - protoc-gen-go-grpc v1.5.1
-// - protoc v6.33.2
+// - protoc-gen-go-grpc v1.6.1
+// - protoc v3.19.6
// source: service_server_bill.proto
package pb
@@ -83,10 +83,10 @@ type ServerBillServiceServer interface {
type UnimplementedServerBillServiceServer struct{}
func (UnimplementedServerBillServiceServer) CountAllServerBills(context.Context, *CountAllServerBillsRequest) (*RPCCountResponse, error) {
- return nil, status.Errorf(codes.Unimplemented, "method CountAllServerBills not implemented")
+ return nil, status.Error(codes.Unimplemented, "method CountAllServerBills not implemented")
}
func (UnimplementedServerBillServiceServer) ListServerBills(context.Context, *ListServerBillsRequest) (*ListServerBillsResponse, error) {
- return nil, status.Errorf(codes.Unimplemented, "method ListServerBills not implemented")
+ return nil, status.Error(codes.Unimplemented, "method ListServerBills not implemented")
}
func (UnimplementedServerBillServiceServer) testEmbeddedByValue() {}
@@ -98,7 +98,7 @@ type UnsafeServerBillServiceServer interface {
}
func RegisterServerBillServiceServer(s grpc.ServiceRegistrar, srv ServerBillServiceServer) {
- // If the following call pancis, it indicates UnimplementedServerBillServiceServer was
+ // If the following call panics, it indicates UnimplementedServerBillServiceServer was
// embedded by pointer and is nil. This will cause panics if an
// unimplemented method is ever invoked, so we test this at initialization
// time to prevent it from happening at runtime later due to I/O.
diff --git a/EdgeCommon/pkg/rpc/pb/service_server_client_browser_monthly_stat.pb.go b/EdgeCommon/pkg/rpc/pb/service_server_client_browser_monthly_stat.pb.go
index 1aff33b..6825ea3 100644
--- a/EdgeCommon/pkg/rpc/pb/service_server_client_browser_monthly_stat.pb.go
+++ b/EdgeCommon/pkg/rpc/pb/service_server_client_browser_monthly_stat.pb.go
@@ -1,7 +1,7 @@
// Code generated by protoc-gen-go. DO NOT EDIT.
// versions:
-// protoc-gen-go v1.36.0
-// protoc v6.33.2
+// protoc-gen-go v1.36.11
+// protoc v3.19.6
// source: service_server_client_browser_monthly_stat.proto
package pb
@@ -11,6 +11,7 @@ import (
protoimpl "google.golang.org/protobuf/runtime/protoimpl"
reflect "reflect"
sync "sync"
+ unsafe "unsafe"
)
const (
@@ -195,60 +196,31 @@ func (x *FindTopServerClientBrowserMonthlyStatsResponse_Stat) GetCount() int64 {
var File_service_server_client_browser_monthly_stat_proto protoreflect.FileDescriptor
-var file_service_server_client_browser_monthly_stat_proto_rawDesc = []byte{
- 0x0a, 0x30, 0x73, 0x65, 0x72, 0x76, 0x69, 0x63, 0x65, 0x5f, 0x73, 0x65, 0x72, 0x76, 0x65, 0x72,
- 0x5f, 0x63, 0x6c, 0x69, 0x65, 0x6e, 0x74, 0x5f, 0x62, 0x72, 0x6f, 0x77, 0x73, 0x65, 0x72, 0x5f,
- 0x6d, 0x6f, 0x6e, 0x74, 0x68, 0x6c, 0x79, 0x5f, 0x73, 0x74, 0x61, 0x74, 0x2e, 0x70, 0x72, 0x6f,
- 0x74, 0x6f, 0x12, 0x02, 0x70, 0x62, 0x1a, 0x21, 0x6d, 0x6f, 0x64, 0x65, 0x6c, 0x73, 0x2f, 0x6d,
- 0x6f, 0x64, 0x65, 0x6c, 0x5f, 0x63, 0x6c, 0x69, 0x65, 0x6e, 0x74, 0x5f, 0x62, 0x72, 0x6f, 0x77,
- 0x73, 0x65, 0x72, 0x2e, 0x70, 0x72, 0x6f, 0x74, 0x6f, 0x22, 0x8d, 0x01, 0x0a, 0x2d, 0x46, 0x69,
- 0x6e, 0x64, 0x54, 0x6f, 0x70, 0x53, 0x65, 0x72, 0x76, 0x65, 0x72, 0x43, 0x6c, 0x69, 0x65, 0x6e,
- 0x74, 0x42, 0x72, 0x6f, 0x77, 0x73, 0x65, 0x72, 0x4d, 0x6f, 0x6e, 0x74, 0x68, 0x6c, 0x79, 0x53,
- 0x74, 0x61, 0x74, 0x73, 0x52, 0x65, 0x71, 0x75, 0x65, 0x73, 0x74, 0x12, 0x1a, 0x0a, 0x08, 0x73,
- 0x65, 0x72, 0x76, 0x65, 0x72, 0x49, 0x64, 0x18, 0x01, 0x20, 0x01, 0x28, 0x03, 0x52, 0x08, 0x73,
- 0x65, 0x72, 0x76, 0x65, 0x72, 0x49, 0x64, 0x12, 0x14, 0x0a, 0x05, 0x6d, 0x6f, 0x6e, 0x74, 0x68,
- 0x18, 0x02, 0x20, 0x01, 0x28, 0x09, 0x52, 0x05, 0x6d, 0x6f, 0x6e, 0x74, 0x68, 0x12, 0x16, 0x0a,
- 0x06, 0x6f, 0x66, 0x66, 0x73, 0x65, 0x74, 0x18, 0x03, 0x20, 0x01, 0x28, 0x03, 0x52, 0x06, 0x6f,
- 0x66, 0x66, 0x73, 0x65, 0x74, 0x12, 0x12, 0x0a, 0x04, 0x73, 0x69, 0x7a, 0x65, 0x18, 0x04, 0x20,
- 0x01, 0x28, 0x03, 0x52, 0x04, 0x73, 0x69, 0x7a, 0x65, 0x22, 0xf0, 0x01, 0x0a, 0x2e, 0x46, 0x69,
- 0x6e, 0x64, 0x54, 0x6f, 0x70, 0x53, 0x65, 0x72, 0x76, 0x65, 0x72, 0x43, 0x6c, 0x69, 0x65, 0x6e,
- 0x74, 0x42, 0x72, 0x6f, 0x77, 0x73, 0x65, 0x72, 0x4d, 0x6f, 0x6e, 0x74, 0x68, 0x6c, 0x79, 0x53,
- 0x74, 0x61, 0x74, 0x73, 0x52, 0x65, 0x73, 0x70, 0x6f, 0x6e, 0x73, 0x65, 0x12, 0x4d, 0x0a, 0x05,
- 0x73, 0x74, 0x61, 0x74, 0x73, 0x18, 0x01, 0x20, 0x03, 0x28, 0x0b, 0x32, 0x37, 0x2e, 0x70, 0x62,
- 0x2e, 0x46, 0x69, 0x6e, 0x64, 0x54, 0x6f, 0x70, 0x53, 0x65, 0x72, 0x76, 0x65, 0x72, 0x43, 0x6c,
- 0x69, 0x65, 0x6e, 0x74, 0x42, 0x72, 0x6f, 0x77, 0x73, 0x65, 0x72, 0x4d, 0x6f, 0x6e, 0x74, 0x68,
- 0x6c, 0x79, 0x53, 0x74, 0x61, 0x74, 0x73, 0x52, 0x65, 0x73, 0x70, 0x6f, 0x6e, 0x73, 0x65, 0x2e,
- 0x53, 0x74, 0x61, 0x74, 0x52, 0x05, 0x73, 0x74, 0x61, 0x74, 0x73, 0x1a, 0x6f, 0x0a, 0x04, 0x53,
- 0x74, 0x61, 0x74, 0x12, 0x37, 0x0a, 0x0d, 0x63, 0x6c, 0x69, 0x65, 0x6e, 0x74, 0x42, 0x72, 0x6f,
- 0x77, 0x73, 0x65, 0x72, 0x18, 0x01, 0x20, 0x01, 0x28, 0x0b, 0x32, 0x11, 0x2e, 0x70, 0x62, 0x2e,
- 0x43, 0x6c, 0x69, 0x65, 0x6e, 0x74, 0x42, 0x72, 0x6f, 0x77, 0x73, 0x65, 0x72, 0x52, 0x0d, 0x63,
- 0x6c, 0x69, 0x65, 0x6e, 0x74, 0x42, 0x72, 0x6f, 0x77, 0x73, 0x65, 0x72, 0x12, 0x18, 0x0a, 0x07,
- 0x76, 0x65, 0x72, 0x73, 0x69, 0x6f, 0x6e, 0x18, 0x02, 0x20, 0x01, 0x28, 0x09, 0x52, 0x07, 0x76,
- 0x65, 0x72, 0x73, 0x69, 0x6f, 0x6e, 0x12, 0x14, 0x0a, 0x05, 0x63, 0x6f, 0x75, 0x6e, 0x74, 0x18,
- 0x03, 0x20, 0x01, 0x28, 0x03, 0x52, 0x05, 0x63, 0x6f, 0x75, 0x6e, 0x74, 0x32, 0xb9, 0x01, 0x0a,
- 0x25, 0x53, 0x65, 0x72, 0x76, 0x65, 0x72, 0x43, 0x6c, 0x69, 0x65, 0x6e, 0x74, 0x42, 0x72, 0x6f,
- 0x77, 0x73, 0x65, 0x72, 0x4d, 0x6f, 0x6e, 0x74, 0x68, 0x6c, 0x79, 0x53, 0x74, 0x61, 0x74, 0x53,
- 0x65, 0x72, 0x76, 0x69, 0x63, 0x65, 0x12, 0x8f, 0x01, 0x0a, 0x26, 0x66, 0x69, 0x6e, 0x64, 0x54,
- 0x6f, 0x70, 0x53, 0x65, 0x72, 0x76, 0x65, 0x72, 0x43, 0x6c, 0x69, 0x65, 0x6e, 0x74, 0x42, 0x72,
- 0x6f, 0x77, 0x73, 0x65, 0x72, 0x4d, 0x6f, 0x6e, 0x74, 0x68, 0x6c, 0x79, 0x53, 0x74, 0x61, 0x74,
- 0x73, 0x12, 0x31, 0x2e, 0x70, 0x62, 0x2e, 0x46, 0x69, 0x6e, 0x64, 0x54, 0x6f, 0x70, 0x53, 0x65,
- 0x72, 0x76, 0x65, 0x72, 0x43, 0x6c, 0x69, 0x65, 0x6e, 0x74, 0x42, 0x72, 0x6f, 0x77, 0x73, 0x65,
- 0x72, 0x4d, 0x6f, 0x6e, 0x74, 0x68, 0x6c, 0x79, 0x53, 0x74, 0x61, 0x74, 0x73, 0x52, 0x65, 0x71,
- 0x75, 0x65, 0x73, 0x74, 0x1a, 0x32, 0x2e, 0x70, 0x62, 0x2e, 0x46, 0x69, 0x6e, 0x64, 0x54, 0x6f,
- 0x70, 0x53, 0x65, 0x72, 0x76, 0x65, 0x72, 0x43, 0x6c, 0x69, 0x65, 0x6e, 0x74, 0x42, 0x72, 0x6f,
- 0x77, 0x73, 0x65, 0x72, 0x4d, 0x6f, 0x6e, 0x74, 0x68, 0x6c, 0x79, 0x53, 0x74, 0x61, 0x74, 0x73,
- 0x52, 0x65, 0x73, 0x70, 0x6f, 0x6e, 0x73, 0x65, 0x42, 0x06, 0x5a, 0x04, 0x2e, 0x2f, 0x70, 0x62,
- 0x62, 0x06, 0x70, 0x72, 0x6f, 0x74, 0x6f, 0x33,
-}
+const file_service_server_client_browser_monthly_stat_proto_rawDesc = "" +
+ "\n" +
+ "0service_server_client_browser_monthly_stat.proto\x12\x02pb\x1a!models/model_client_browser.proto\"\x8d\x01\n" +
+ "-FindTopServerClientBrowserMonthlyStatsRequest\x12\x1a\n" +
+ "\bserverId\x18\x01 \x01(\x03R\bserverId\x12\x14\n" +
+ "\x05month\x18\x02 \x01(\tR\x05month\x12\x16\n" +
+ "\x06offset\x18\x03 \x01(\x03R\x06offset\x12\x12\n" +
+ "\x04size\x18\x04 \x01(\x03R\x04size\"\xf0\x01\n" +
+ ".FindTopServerClientBrowserMonthlyStatsResponse\x12M\n" +
+ "\x05stats\x18\x01 \x03(\v27.pb.FindTopServerClientBrowserMonthlyStatsResponse.StatR\x05stats\x1ao\n" +
+ "\x04Stat\x127\n" +
+ "\rclientBrowser\x18\x01 \x01(\v2\x11.pb.ClientBrowserR\rclientBrowser\x12\x18\n" +
+ "\aversion\x18\x02 \x01(\tR\aversion\x12\x14\n" +
+ "\x05count\x18\x03 \x01(\x03R\x05count2\xb9\x01\n" +
+ "%ServerClientBrowserMonthlyStatService\x12\x8f\x01\n" +
+ "&findTopServerClientBrowserMonthlyStats\x121.pb.FindTopServerClientBrowserMonthlyStatsRequest\x1a2.pb.FindTopServerClientBrowserMonthlyStatsResponseB\x06Z\x04./pbb\x06proto3"
var (
file_service_server_client_browser_monthly_stat_proto_rawDescOnce sync.Once
- file_service_server_client_browser_monthly_stat_proto_rawDescData = file_service_server_client_browser_monthly_stat_proto_rawDesc
+ file_service_server_client_browser_monthly_stat_proto_rawDescData []byte
)
func file_service_server_client_browser_monthly_stat_proto_rawDescGZIP() []byte {
file_service_server_client_browser_monthly_stat_proto_rawDescOnce.Do(func() {
- file_service_server_client_browser_monthly_stat_proto_rawDescData = protoimpl.X.CompressGZIP(file_service_server_client_browser_monthly_stat_proto_rawDescData)
+ file_service_server_client_browser_monthly_stat_proto_rawDescData = protoimpl.X.CompressGZIP(unsafe.Slice(unsafe.StringData(file_service_server_client_browser_monthly_stat_proto_rawDesc), len(file_service_server_client_browser_monthly_stat_proto_rawDesc)))
})
return file_service_server_client_browser_monthly_stat_proto_rawDescData
}
@@ -282,7 +254,7 @@ func file_service_server_client_browser_monthly_stat_proto_init() {
out := protoimpl.TypeBuilder{
File: protoimpl.DescBuilder{
GoPackagePath: reflect.TypeOf(x{}).PkgPath(),
- RawDescriptor: file_service_server_client_browser_monthly_stat_proto_rawDesc,
+ RawDescriptor: unsafe.Slice(unsafe.StringData(file_service_server_client_browser_monthly_stat_proto_rawDesc), len(file_service_server_client_browser_monthly_stat_proto_rawDesc)),
NumEnums: 0,
NumMessages: 3,
NumExtensions: 0,
@@ -293,7 +265,6 @@ func file_service_server_client_browser_monthly_stat_proto_init() {
MessageInfos: file_service_server_client_browser_monthly_stat_proto_msgTypes,
}.Build()
File_service_server_client_browser_monthly_stat_proto = out.File
- file_service_server_client_browser_monthly_stat_proto_rawDesc = nil
file_service_server_client_browser_monthly_stat_proto_goTypes = nil
file_service_server_client_browser_monthly_stat_proto_depIdxs = nil
}
diff --git a/EdgeCommon/pkg/rpc/pb/service_server_client_browser_monthly_stat_grpc.pb.go b/EdgeCommon/pkg/rpc/pb/service_server_client_browser_monthly_stat_grpc.pb.go
index ad9db4d..90faece 100644
--- a/EdgeCommon/pkg/rpc/pb/service_server_client_browser_monthly_stat_grpc.pb.go
+++ b/EdgeCommon/pkg/rpc/pb/service_server_client_browser_monthly_stat_grpc.pb.go
@@ -1,7 +1,7 @@
// Code generated by protoc-gen-go-grpc. DO NOT EDIT.
// versions:
-// - protoc-gen-go-grpc v1.5.1
-// - protoc v6.33.2
+// - protoc-gen-go-grpc v1.6.1
+// - protoc v3.19.6
// source: service_server_client_browser_monthly_stat.proto
package pb
@@ -68,7 +68,7 @@ type ServerClientBrowserMonthlyStatServiceServer interface {
type UnimplementedServerClientBrowserMonthlyStatServiceServer struct{}
func (UnimplementedServerClientBrowserMonthlyStatServiceServer) FindTopServerClientBrowserMonthlyStats(context.Context, *FindTopServerClientBrowserMonthlyStatsRequest) (*FindTopServerClientBrowserMonthlyStatsResponse, error) {
- return nil, status.Errorf(codes.Unimplemented, "method FindTopServerClientBrowserMonthlyStats not implemented")
+ return nil, status.Error(codes.Unimplemented, "method FindTopServerClientBrowserMonthlyStats not implemented")
}
func (UnimplementedServerClientBrowserMonthlyStatServiceServer) testEmbeddedByValue() {}
@@ -80,7 +80,7 @@ type UnsafeServerClientBrowserMonthlyStatServiceServer interface {
}
func RegisterServerClientBrowserMonthlyStatServiceServer(s grpc.ServiceRegistrar, srv ServerClientBrowserMonthlyStatServiceServer) {
- // If the following call pancis, it indicates UnimplementedServerClientBrowserMonthlyStatServiceServer was
+ // If the following call panics, it indicates UnimplementedServerClientBrowserMonthlyStatServiceServer was
// embedded by pointer and is nil. This will cause panics if an
// unimplemented method is ever invoked, so we test this at initialization
// time to prevent it from happening at runtime later due to I/O.
diff --git a/EdgeCommon/pkg/rpc/pb/service_server_client_system_monthly_stat.pb.go b/EdgeCommon/pkg/rpc/pb/service_server_client_system_monthly_stat.pb.go
index 87e8eaf..4784933 100644
--- a/EdgeCommon/pkg/rpc/pb/service_server_client_system_monthly_stat.pb.go
+++ b/EdgeCommon/pkg/rpc/pb/service_server_client_system_monthly_stat.pb.go
@@ -1,7 +1,7 @@
// Code generated by protoc-gen-go. DO NOT EDIT.
// versions:
-// protoc-gen-go v1.36.0
-// protoc v6.33.2
+// protoc-gen-go v1.36.11
+// protoc v3.19.6
// source: service_server_client_system_monthly_stat.proto
package pb
@@ -11,6 +11,7 @@ import (
protoimpl "google.golang.org/protobuf/runtime/protoimpl"
reflect "reflect"
sync "sync"
+ unsafe "unsafe"
)
const (
@@ -195,59 +196,31 @@ func (x *FindTopServerClientSystemMonthlyStatsResponse_Stat) GetCount() int64 {
var File_service_server_client_system_monthly_stat_proto protoreflect.FileDescriptor
-var file_service_server_client_system_monthly_stat_proto_rawDesc = []byte{
- 0x0a, 0x2f, 0x73, 0x65, 0x72, 0x76, 0x69, 0x63, 0x65, 0x5f, 0x73, 0x65, 0x72, 0x76, 0x65, 0x72,
- 0x5f, 0x63, 0x6c, 0x69, 0x65, 0x6e, 0x74, 0x5f, 0x73, 0x79, 0x73, 0x74, 0x65, 0x6d, 0x5f, 0x6d,
- 0x6f, 0x6e, 0x74, 0x68, 0x6c, 0x79, 0x5f, 0x73, 0x74, 0x61, 0x74, 0x2e, 0x70, 0x72, 0x6f, 0x74,
- 0x6f, 0x12, 0x02, 0x70, 0x62, 0x1a, 0x20, 0x6d, 0x6f, 0x64, 0x65, 0x6c, 0x73, 0x2f, 0x6d, 0x6f,
- 0x64, 0x65, 0x6c, 0x5f, 0x63, 0x6c, 0x69, 0x65, 0x6e, 0x74, 0x5f, 0x73, 0x79, 0x73, 0x74, 0x65,
- 0x6d, 0x2e, 0x70, 0x72, 0x6f, 0x74, 0x6f, 0x22, 0x8c, 0x01, 0x0a, 0x2c, 0x46, 0x69, 0x6e, 0x64,
- 0x54, 0x6f, 0x70, 0x53, 0x65, 0x72, 0x76, 0x65, 0x72, 0x43, 0x6c, 0x69, 0x65, 0x6e, 0x74, 0x53,
- 0x79, 0x73, 0x74, 0x65, 0x6d, 0x4d, 0x6f, 0x6e, 0x74, 0x68, 0x6c, 0x79, 0x53, 0x74, 0x61, 0x74,
- 0x73, 0x52, 0x65, 0x71, 0x75, 0x65, 0x73, 0x74, 0x12, 0x1a, 0x0a, 0x08, 0x73, 0x65, 0x72, 0x76,
- 0x65, 0x72, 0x49, 0x64, 0x18, 0x01, 0x20, 0x01, 0x28, 0x03, 0x52, 0x08, 0x73, 0x65, 0x72, 0x76,
- 0x65, 0x72, 0x49, 0x64, 0x12, 0x14, 0x0a, 0x05, 0x6d, 0x6f, 0x6e, 0x74, 0x68, 0x18, 0x02, 0x20,
- 0x01, 0x28, 0x09, 0x52, 0x05, 0x6d, 0x6f, 0x6e, 0x74, 0x68, 0x12, 0x16, 0x0a, 0x06, 0x6f, 0x66,
- 0x66, 0x73, 0x65, 0x74, 0x18, 0x03, 0x20, 0x01, 0x28, 0x03, 0x52, 0x06, 0x6f, 0x66, 0x66, 0x73,
- 0x65, 0x74, 0x12, 0x12, 0x0a, 0x04, 0x73, 0x69, 0x7a, 0x65, 0x18, 0x04, 0x20, 0x01, 0x28, 0x03,
- 0x52, 0x04, 0x73, 0x69, 0x7a, 0x65, 0x22, 0xeb, 0x01, 0x0a, 0x2d, 0x46, 0x69, 0x6e, 0x64, 0x54,
- 0x6f, 0x70, 0x53, 0x65, 0x72, 0x76, 0x65, 0x72, 0x43, 0x6c, 0x69, 0x65, 0x6e, 0x74, 0x53, 0x79,
- 0x73, 0x74, 0x65, 0x6d, 0x4d, 0x6f, 0x6e, 0x74, 0x68, 0x6c, 0x79, 0x53, 0x74, 0x61, 0x74, 0x73,
- 0x52, 0x65, 0x73, 0x70, 0x6f, 0x6e, 0x73, 0x65, 0x12, 0x4c, 0x0a, 0x05, 0x73, 0x74, 0x61, 0x74,
- 0x73, 0x18, 0x01, 0x20, 0x03, 0x28, 0x0b, 0x32, 0x36, 0x2e, 0x70, 0x62, 0x2e, 0x46, 0x69, 0x6e,
- 0x64, 0x54, 0x6f, 0x70, 0x53, 0x65, 0x72, 0x76, 0x65, 0x72, 0x43, 0x6c, 0x69, 0x65, 0x6e, 0x74,
- 0x53, 0x79, 0x73, 0x74, 0x65, 0x6d, 0x4d, 0x6f, 0x6e, 0x74, 0x68, 0x6c, 0x79, 0x53, 0x74, 0x61,
- 0x74, 0x73, 0x52, 0x65, 0x73, 0x70, 0x6f, 0x6e, 0x73, 0x65, 0x2e, 0x53, 0x74, 0x61, 0x74, 0x52,
- 0x05, 0x73, 0x74, 0x61, 0x74, 0x73, 0x1a, 0x6c, 0x0a, 0x04, 0x53, 0x74, 0x61, 0x74, 0x12, 0x34,
- 0x0a, 0x0c, 0x63, 0x6c, 0x69, 0x65, 0x6e, 0x74, 0x53, 0x79, 0x73, 0x74, 0x65, 0x6d, 0x18, 0x01,
- 0x20, 0x01, 0x28, 0x0b, 0x32, 0x10, 0x2e, 0x70, 0x62, 0x2e, 0x43, 0x6c, 0x69, 0x65, 0x6e, 0x74,
- 0x53, 0x79, 0x73, 0x74, 0x65, 0x6d, 0x52, 0x0c, 0x63, 0x6c, 0x69, 0x65, 0x6e, 0x74, 0x53, 0x79,
- 0x73, 0x74, 0x65, 0x6d, 0x12, 0x18, 0x0a, 0x07, 0x76, 0x65, 0x72, 0x73, 0x69, 0x6f, 0x6e, 0x18,
- 0x02, 0x20, 0x01, 0x28, 0x09, 0x52, 0x07, 0x76, 0x65, 0x72, 0x73, 0x69, 0x6f, 0x6e, 0x12, 0x14,
- 0x0a, 0x05, 0x63, 0x6f, 0x75, 0x6e, 0x74, 0x18, 0x03, 0x20, 0x01, 0x28, 0x03, 0x52, 0x05, 0x63,
- 0x6f, 0x75, 0x6e, 0x74, 0x32, 0xb5, 0x01, 0x0a, 0x24, 0x53, 0x65, 0x72, 0x76, 0x65, 0x72, 0x43,
- 0x6c, 0x69, 0x65, 0x6e, 0x74, 0x53, 0x79, 0x73, 0x74, 0x65, 0x6d, 0x4d, 0x6f, 0x6e, 0x74, 0x68,
- 0x6c, 0x79, 0x53, 0x74, 0x61, 0x74, 0x53, 0x65, 0x72, 0x76, 0x69, 0x63, 0x65, 0x12, 0x8c, 0x01,
- 0x0a, 0x25, 0x66, 0x69, 0x6e, 0x64, 0x54, 0x6f, 0x70, 0x53, 0x65, 0x72, 0x76, 0x65, 0x72, 0x43,
- 0x6c, 0x69, 0x65, 0x6e, 0x74, 0x53, 0x79, 0x73, 0x74, 0x65, 0x6d, 0x4d, 0x6f, 0x6e, 0x74, 0x68,
- 0x6c, 0x79, 0x53, 0x74, 0x61, 0x74, 0x73, 0x12, 0x30, 0x2e, 0x70, 0x62, 0x2e, 0x46, 0x69, 0x6e,
- 0x64, 0x54, 0x6f, 0x70, 0x53, 0x65, 0x72, 0x76, 0x65, 0x72, 0x43, 0x6c, 0x69, 0x65, 0x6e, 0x74,
- 0x53, 0x79, 0x73, 0x74, 0x65, 0x6d, 0x4d, 0x6f, 0x6e, 0x74, 0x68, 0x6c, 0x79, 0x53, 0x74, 0x61,
- 0x74, 0x73, 0x52, 0x65, 0x71, 0x75, 0x65, 0x73, 0x74, 0x1a, 0x31, 0x2e, 0x70, 0x62, 0x2e, 0x46,
- 0x69, 0x6e, 0x64, 0x54, 0x6f, 0x70, 0x53, 0x65, 0x72, 0x76, 0x65, 0x72, 0x43, 0x6c, 0x69, 0x65,
- 0x6e, 0x74, 0x53, 0x79, 0x73, 0x74, 0x65, 0x6d, 0x4d, 0x6f, 0x6e, 0x74, 0x68, 0x6c, 0x79, 0x53,
- 0x74, 0x61, 0x74, 0x73, 0x52, 0x65, 0x73, 0x70, 0x6f, 0x6e, 0x73, 0x65, 0x42, 0x06, 0x5a, 0x04,
- 0x2e, 0x2f, 0x70, 0x62, 0x62, 0x06, 0x70, 0x72, 0x6f, 0x74, 0x6f, 0x33,
-}
+const file_service_server_client_system_monthly_stat_proto_rawDesc = "" +
+ "\n" +
+ "/service_server_client_system_monthly_stat.proto\x12\x02pb\x1a models/model_client_system.proto\"\x8c\x01\n" +
+ ",FindTopServerClientSystemMonthlyStatsRequest\x12\x1a\n" +
+ "\bserverId\x18\x01 \x01(\x03R\bserverId\x12\x14\n" +
+ "\x05month\x18\x02 \x01(\tR\x05month\x12\x16\n" +
+ "\x06offset\x18\x03 \x01(\x03R\x06offset\x12\x12\n" +
+ "\x04size\x18\x04 \x01(\x03R\x04size\"\xeb\x01\n" +
+ "-FindTopServerClientSystemMonthlyStatsResponse\x12L\n" +
+ "\x05stats\x18\x01 \x03(\v26.pb.FindTopServerClientSystemMonthlyStatsResponse.StatR\x05stats\x1al\n" +
+ "\x04Stat\x124\n" +
+ "\fclientSystem\x18\x01 \x01(\v2\x10.pb.ClientSystemR\fclientSystem\x12\x18\n" +
+ "\aversion\x18\x02 \x01(\tR\aversion\x12\x14\n" +
+ "\x05count\x18\x03 \x01(\x03R\x05count2\xb5\x01\n" +
+ "$ServerClientSystemMonthlyStatService\x12\x8c\x01\n" +
+ "%findTopServerClientSystemMonthlyStats\x120.pb.FindTopServerClientSystemMonthlyStatsRequest\x1a1.pb.FindTopServerClientSystemMonthlyStatsResponseB\x06Z\x04./pbb\x06proto3"
var (
file_service_server_client_system_monthly_stat_proto_rawDescOnce sync.Once
- file_service_server_client_system_monthly_stat_proto_rawDescData = file_service_server_client_system_monthly_stat_proto_rawDesc
+ file_service_server_client_system_monthly_stat_proto_rawDescData []byte
)
func file_service_server_client_system_monthly_stat_proto_rawDescGZIP() []byte {
file_service_server_client_system_monthly_stat_proto_rawDescOnce.Do(func() {
- file_service_server_client_system_monthly_stat_proto_rawDescData = protoimpl.X.CompressGZIP(file_service_server_client_system_monthly_stat_proto_rawDescData)
+ file_service_server_client_system_monthly_stat_proto_rawDescData = protoimpl.X.CompressGZIP(unsafe.Slice(unsafe.StringData(file_service_server_client_system_monthly_stat_proto_rawDesc), len(file_service_server_client_system_monthly_stat_proto_rawDesc)))
})
return file_service_server_client_system_monthly_stat_proto_rawDescData
}
@@ -281,7 +254,7 @@ func file_service_server_client_system_monthly_stat_proto_init() {
out := protoimpl.TypeBuilder{
File: protoimpl.DescBuilder{
GoPackagePath: reflect.TypeOf(x{}).PkgPath(),
- RawDescriptor: file_service_server_client_system_monthly_stat_proto_rawDesc,
+ RawDescriptor: unsafe.Slice(unsafe.StringData(file_service_server_client_system_monthly_stat_proto_rawDesc), len(file_service_server_client_system_monthly_stat_proto_rawDesc)),
NumEnums: 0,
NumMessages: 3,
NumExtensions: 0,
@@ -292,7 +265,6 @@ func file_service_server_client_system_monthly_stat_proto_init() {
MessageInfos: file_service_server_client_system_monthly_stat_proto_msgTypes,
}.Build()
File_service_server_client_system_monthly_stat_proto = out.File
- file_service_server_client_system_monthly_stat_proto_rawDesc = nil
file_service_server_client_system_monthly_stat_proto_goTypes = nil
file_service_server_client_system_monthly_stat_proto_depIdxs = nil
}
diff --git a/EdgeCommon/pkg/rpc/pb/service_server_client_system_monthly_stat_grpc.pb.go b/EdgeCommon/pkg/rpc/pb/service_server_client_system_monthly_stat_grpc.pb.go
index a31796f..c333312 100644
--- a/EdgeCommon/pkg/rpc/pb/service_server_client_system_monthly_stat_grpc.pb.go
+++ b/EdgeCommon/pkg/rpc/pb/service_server_client_system_monthly_stat_grpc.pb.go
@@ -1,7 +1,7 @@
// Code generated by protoc-gen-go-grpc. DO NOT EDIT.
// versions:
-// - protoc-gen-go-grpc v1.5.1
-// - protoc v6.33.2
+// - protoc-gen-go-grpc v1.6.1
+// - protoc v3.19.6
// source: service_server_client_system_monthly_stat.proto
package pb
@@ -68,7 +68,7 @@ type ServerClientSystemMonthlyStatServiceServer interface {
type UnimplementedServerClientSystemMonthlyStatServiceServer struct{}
func (UnimplementedServerClientSystemMonthlyStatServiceServer) FindTopServerClientSystemMonthlyStats(context.Context, *FindTopServerClientSystemMonthlyStatsRequest) (*FindTopServerClientSystemMonthlyStatsResponse, error) {
- return nil, status.Errorf(codes.Unimplemented, "method FindTopServerClientSystemMonthlyStats not implemented")
+ return nil, status.Error(codes.Unimplemented, "method FindTopServerClientSystemMonthlyStats not implemented")
}
func (UnimplementedServerClientSystemMonthlyStatServiceServer) testEmbeddedByValue() {}
@@ -80,7 +80,7 @@ type UnsafeServerClientSystemMonthlyStatServiceServer interface {
}
func RegisterServerClientSystemMonthlyStatServiceServer(s grpc.ServiceRegistrar, srv ServerClientSystemMonthlyStatServiceServer) {
- // If the following call pancis, it indicates UnimplementedServerClientSystemMonthlyStatServiceServer was
+ // If the following call panics, it indicates UnimplementedServerClientSystemMonthlyStatServiceServer was
// embedded by pointer and is nil. This will cause panics if an
// unimplemented method is ever invoked, so we test this at initialization
// time to prevent it from happening at runtime later due to I/O.
diff --git a/EdgeCommon/pkg/rpc/pb/service_server_daily_stat.pb.go b/EdgeCommon/pkg/rpc/pb/service_server_daily_stat.pb.go
index b0bf3d6..b9f579d 100644
--- a/EdgeCommon/pkg/rpc/pb/service_server_daily_stat.pb.go
+++ b/EdgeCommon/pkg/rpc/pb/service_server_daily_stat.pb.go
@@ -1,7 +1,7 @@
// Code generated by protoc-gen-go. DO NOT EDIT.
// versions:
-// protoc-gen-go v1.36.0
-// protoc v6.33.2
+// protoc-gen-go v1.36.11
+// protoc v3.19.6
// source: service_server_daily_stat.proto
package pb
@@ -11,6 +11,7 @@ import (
protoimpl "google.golang.org/protobuf/runtime/protoimpl"
reflect "reflect"
sync "sync"
+ unsafe "unsafe"
)
const (
@@ -1451,294 +1452,127 @@ func (x *FindServerDailyStatsBetweenDaysResponse_Stat) GetCountCachedRequests()
var File_service_server_daily_stat_proto protoreflect.FileDescriptor
-var file_service_server_daily_stat_proto_rawDesc = []byte{
- 0x0a, 0x1f, 0x73, 0x65, 0x72, 0x76, 0x69, 0x63, 0x65, 0x5f, 0x73, 0x65, 0x72, 0x76, 0x65, 0x72,
- 0x5f, 0x64, 0x61, 0x69, 0x6c, 0x79, 0x5f, 0x73, 0x74, 0x61, 0x74, 0x2e, 0x70, 0x72, 0x6f, 0x74,
- 0x6f, 0x12, 0x02, 0x70, 0x62, 0x1a, 0x24, 0x6d, 0x6f, 0x64, 0x65, 0x6c, 0x73, 0x2f, 0x6d, 0x6f,
- 0x64, 0x65, 0x6c, 0x5f, 0x73, 0x65, 0x72, 0x76, 0x65, 0x72, 0x5f, 0x64, 0x61, 0x69, 0x6c, 0x79,
- 0x5f, 0x73, 0x74, 0x61, 0x74, 0x2e, 0x70, 0x72, 0x6f, 0x74, 0x6f, 0x1a, 0x19, 0x6d, 0x6f, 0x64,
- 0x65, 0x6c, 0x73, 0x2f, 0x72, 0x70, 0x63, 0x5f, 0x6d, 0x65, 0x73, 0x73, 0x61, 0x67, 0x65, 0x73,
- 0x2e, 0x70, 0x72, 0x6f, 0x74, 0x6f, 0x22, 0xdf, 0x03, 0x0a, 0x1d, 0x55, 0x70, 0x6c, 0x6f, 0x61,
- 0x64, 0x53, 0x65, 0x72, 0x76, 0x65, 0x72, 0x44, 0x61, 0x69, 0x6c, 0x79, 0x53, 0x74, 0x61, 0x74,
- 0x73, 0x52, 0x65, 0x71, 0x75, 0x65, 0x73, 0x74, 0x12, 0x29, 0x0a, 0x05, 0x73, 0x74, 0x61, 0x74,
- 0x73, 0x18, 0x01, 0x20, 0x03, 0x28, 0x0b, 0x32, 0x13, 0x2e, 0x70, 0x62, 0x2e, 0x53, 0x65, 0x72,
- 0x76, 0x65, 0x72, 0x44, 0x61, 0x69, 0x6c, 0x79, 0x53, 0x74, 0x61, 0x74, 0x52, 0x05, 0x73, 0x74,
- 0x61, 0x74, 0x73, 0x12, 0x4e, 0x0a, 0x0b, 0x64, 0x6f, 0x6d, 0x61, 0x69, 0x6e, 0x53, 0x74, 0x61,
- 0x74, 0x73, 0x18, 0x02, 0x20, 0x03, 0x28, 0x0b, 0x32, 0x2c, 0x2e, 0x70, 0x62, 0x2e, 0x55, 0x70,
- 0x6c, 0x6f, 0x61, 0x64, 0x53, 0x65, 0x72, 0x76, 0x65, 0x72, 0x44, 0x61, 0x69, 0x6c, 0x79, 0x53,
- 0x74, 0x61, 0x74, 0x73, 0x52, 0x65, 0x71, 0x75, 0x65, 0x73, 0x74, 0x2e, 0x44, 0x6f, 0x6d, 0x61,
- 0x69, 0x6e, 0x53, 0x74, 0x61, 0x74, 0x52, 0x0b, 0x64, 0x6f, 0x6d, 0x61, 0x69, 0x6e, 0x53, 0x74,
- 0x61, 0x74, 0x73, 0x1a, 0xc2, 0x02, 0x0a, 0x0a, 0x44, 0x6f, 0x6d, 0x61, 0x69, 0x6e, 0x53, 0x74,
- 0x61, 0x74, 0x12, 0x1a, 0x0a, 0x08, 0x73, 0x65, 0x72, 0x76, 0x65, 0x72, 0x49, 0x64, 0x18, 0x01,
- 0x20, 0x01, 0x28, 0x03, 0x52, 0x08, 0x73, 0x65, 0x72, 0x76, 0x65, 0x72, 0x49, 0x64, 0x12, 0x16,
- 0x0a, 0x06, 0x64, 0x6f, 0x6d, 0x61, 0x69, 0x6e, 0x18, 0x02, 0x20, 0x01, 0x28, 0x09, 0x52, 0x06,
- 0x64, 0x6f, 0x6d, 0x61, 0x69, 0x6e, 0x12, 0x14, 0x0a, 0x05, 0x62, 0x79, 0x74, 0x65, 0x73, 0x18,
- 0x03, 0x20, 0x01, 0x28, 0x03, 0x52, 0x05, 0x62, 0x79, 0x74, 0x65, 0x73, 0x12, 0x20, 0x0a, 0x0b,
- 0x63, 0x61, 0x63, 0x68, 0x65, 0x64, 0x42, 0x79, 0x74, 0x65, 0x73, 0x18, 0x04, 0x20, 0x01, 0x28,
- 0x03, 0x52, 0x0b, 0x63, 0x61, 0x63, 0x68, 0x65, 0x64, 0x42, 0x79, 0x74, 0x65, 0x73, 0x12, 0x24,
- 0x0a, 0x0d, 0x63, 0x6f, 0x75, 0x6e, 0x74, 0x52, 0x65, 0x71, 0x75, 0x65, 0x73, 0x74, 0x73, 0x18,
- 0x05, 0x20, 0x01, 0x28, 0x03, 0x52, 0x0d, 0x63, 0x6f, 0x75, 0x6e, 0x74, 0x52, 0x65, 0x71, 0x75,
- 0x65, 0x73, 0x74, 0x73, 0x12, 0x30, 0x0a, 0x13, 0x63, 0x6f, 0x75, 0x6e, 0x74, 0x43, 0x61, 0x63,
- 0x68, 0x65, 0x64, 0x52, 0x65, 0x71, 0x75, 0x65, 0x73, 0x74, 0x73, 0x18, 0x06, 0x20, 0x01, 0x28,
- 0x03, 0x52, 0x13, 0x63, 0x6f, 0x75, 0x6e, 0x74, 0x43, 0x61, 0x63, 0x68, 0x65, 0x64, 0x52, 0x65,
- 0x71, 0x75, 0x65, 0x73, 0x74, 0x73, 0x12, 0x30, 0x0a, 0x13, 0x63, 0x6f, 0x75, 0x6e, 0x74, 0x41,
- 0x74, 0x74, 0x61, 0x63, 0x6b, 0x52, 0x65, 0x71, 0x75, 0x65, 0x73, 0x74, 0x73, 0x18, 0x08, 0x20,
- 0x01, 0x28, 0x03, 0x52, 0x13, 0x63, 0x6f, 0x75, 0x6e, 0x74, 0x41, 0x74, 0x74, 0x61, 0x63, 0x6b,
- 0x52, 0x65, 0x71, 0x75, 0x65, 0x73, 0x74, 0x73, 0x12, 0x20, 0x0a, 0x0b, 0x61, 0x74, 0x74, 0x61,
- 0x63, 0x6b, 0x42, 0x79, 0x74, 0x65, 0x73, 0x18, 0x09, 0x20, 0x01, 0x28, 0x03, 0x52, 0x0b, 0x61,
- 0x74, 0x74, 0x61, 0x63, 0x6b, 0x42, 0x79, 0x74, 0x65, 0x73, 0x12, 0x1c, 0x0a, 0x09, 0x63, 0x72,
- 0x65, 0x61, 0x74, 0x65, 0x64, 0x41, 0x74, 0x18, 0x07, 0x20, 0x01, 0x28, 0x03, 0x52, 0x09, 0x63,
- 0x72, 0x65, 0x61, 0x74, 0x65, 0x64, 0x41, 0x74, 0x22, 0x56, 0x0a, 0x22, 0x46, 0x69, 0x6e, 0x64,
- 0x4c, 0x61, 0x74, 0x65, 0x73, 0x74, 0x53, 0x65, 0x72, 0x76, 0x65, 0x72, 0x48, 0x6f, 0x75, 0x72,
- 0x6c, 0x79, 0x53, 0x74, 0x61, 0x74, 0x73, 0x52, 0x65, 0x71, 0x75, 0x65, 0x73, 0x74, 0x12, 0x1a,
- 0x0a, 0x08, 0x73, 0x65, 0x72, 0x76, 0x65, 0x72, 0x49, 0x64, 0x18, 0x01, 0x20, 0x01, 0x28, 0x03,
- 0x52, 0x08, 0x73, 0x65, 0x72, 0x76, 0x65, 0x72, 0x49, 0x64, 0x12, 0x14, 0x0a, 0x05, 0x68, 0x6f,
- 0x75, 0x72, 0x73, 0x18, 0x02, 0x20, 0x01, 0x28, 0x05, 0x52, 0x05, 0x68, 0x6f, 0x75, 0x72, 0x73,
- 0x22, 0xa2, 0x02, 0x0a, 0x23, 0x46, 0x69, 0x6e, 0x64, 0x4c, 0x61, 0x74, 0x65, 0x73, 0x74, 0x53,
- 0x65, 0x72, 0x76, 0x65, 0x72, 0x48, 0x6f, 0x75, 0x72, 0x6c, 0x79, 0x53, 0x74, 0x61, 0x74, 0x73,
- 0x52, 0x65, 0x73, 0x70, 0x6f, 0x6e, 0x73, 0x65, 0x12, 0x48, 0x0a, 0x05, 0x73, 0x74, 0x61, 0x74,
- 0x73, 0x18, 0x01, 0x20, 0x03, 0x28, 0x0b, 0x32, 0x32, 0x2e, 0x70, 0x62, 0x2e, 0x46, 0x69, 0x6e,
- 0x64, 0x4c, 0x61, 0x74, 0x65, 0x73, 0x74, 0x53, 0x65, 0x72, 0x76, 0x65, 0x72, 0x48, 0x6f, 0x75,
- 0x72, 0x6c, 0x79, 0x53, 0x74, 0x61, 0x74, 0x73, 0x52, 0x65, 0x73, 0x70, 0x6f, 0x6e, 0x73, 0x65,
- 0x2e, 0x48, 0x6f, 0x75, 0x72, 0x6c, 0x79, 0x53, 0x74, 0x61, 0x74, 0x52, 0x05, 0x73, 0x74, 0x61,
- 0x74, 0x73, 0x1a, 0xb0, 0x01, 0x0a, 0x0a, 0x48, 0x6f, 0x75, 0x72, 0x6c, 0x79, 0x53, 0x74, 0x61,
- 0x74, 0x12, 0x12, 0x0a, 0x04, 0x68, 0x6f, 0x75, 0x72, 0x18, 0x01, 0x20, 0x01, 0x28, 0x09, 0x52,
- 0x04, 0x68, 0x6f, 0x75, 0x72, 0x12, 0x14, 0x0a, 0x05, 0x62, 0x79, 0x74, 0x65, 0x73, 0x18, 0x02,
- 0x20, 0x01, 0x28, 0x03, 0x52, 0x05, 0x62, 0x79, 0x74, 0x65, 0x73, 0x12, 0x20, 0x0a, 0x0b, 0x63,
- 0x61, 0x63, 0x68, 0x65, 0x64, 0x42, 0x79, 0x74, 0x65, 0x73, 0x18, 0x03, 0x20, 0x01, 0x28, 0x03,
- 0x52, 0x0b, 0x63, 0x61, 0x63, 0x68, 0x65, 0x64, 0x42, 0x79, 0x74, 0x65, 0x73, 0x12, 0x24, 0x0a,
- 0x0d, 0x63, 0x6f, 0x75, 0x6e, 0x74, 0x52, 0x65, 0x71, 0x75, 0x65, 0x73, 0x74, 0x73, 0x18, 0x04,
- 0x20, 0x01, 0x28, 0x03, 0x52, 0x0d, 0x63, 0x6f, 0x75, 0x6e, 0x74, 0x52, 0x65, 0x71, 0x75, 0x65,
- 0x73, 0x74, 0x73, 0x12, 0x30, 0x0a, 0x13, 0x63, 0x6f, 0x75, 0x6e, 0x74, 0x43, 0x61, 0x63, 0x68,
- 0x65, 0x64, 0x52, 0x65, 0x71, 0x75, 0x65, 0x73, 0x74, 0x73, 0x18, 0x05, 0x20, 0x01, 0x28, 0x03,
- 0x52, 0x13, 0x63, 0x6f, 0x75, 0x6e, 0x74, 0x43, 0x61, 0x63, 0x68, 0x65, 0x64, 0x52, 0x65, 0x71,
- 0x75, 0x65, 0x73, 0x74, 0x73, 0x22, 0x5c, 0x0a, 0x24, 0x46, 0x69, 0x6e, 0x64, 0x4c, 0x61, 0x74,
- 0x65, 0x73, 0x74, 0x53, 0x65, 0x72, 0x76, 0x65, 0x72, 0x4d, 0x69, 0x6e, 0x75, 0x74, 0x65, 0x6c,
- 0x79, 0x53, 0x74, 0x61, 0x74, 0x73, 0x52, 0x65, 0x71, 0x75, 0x65, 0x73, 0x74, 0x12, 0x1a, 0x0a,
- 0x08, 0x73, 0x65, 0x72, 0x76, 0x65, 0x72, 0x49, 0x64, 0x18, 0x01, 0x20, 0x01, 0x28, 0x03, 0x52,
- 0x08, 0x73, 0x65, 0x72, 0x76, 0x65, 0x72, 0x49, 0x64, 0x12, 0x18, 0x0a, 0x07, 0x6d, 0x69, 0x6e,
- 0x75, 0x74, 0x65, 0x73, 0x18, 0x02, 0x20, 0x01, 0x28, 0x05, 0x52, 0x07, 0x6d, 0x69, 0x6e, 0x75,
- 0x74, 0x65, 0x73, 0x22, 0xae, 0x02, 0x0a, 0x25, 0x46, 0x69, 0x6e, 0x64, 0x4c, 0x61, 0x74, 0x65,
- 0x73, 0x74, 0x53, 0x65, 0x72, 0x76, 0x65, 0x72, 0x4d, 0x69, 0x6e, 0x75, 0x74, 0x65, 0x6c, 0x79,
- 0x53, 0x74, 0x61, 0x74, 0x73, 0x52, 0x65, 0x73, 0x70, 0x6f, 0x6e, 0x73, 0x65, 0x12, 0x4c, 0x0a,
- 0x05, 0x73, 0x74, 0x61, 0x74, 0x73, 0x18, 0x01, 0x20, 0x03, 0x28, 0x0b, 0x32, 0x36, 0x2e, 0x70,
- 0x62, 0x2e, 0x46, 0x69, 0x6e, 0x64, 0x4c, 0x61, 0x74, 0x65, 0x73, 0x74, 0x53, 0x65, 0x72, 0x76,
- 0x65, 0x72, 0x4d, 0x69, 0x6e, 0x75, 0x74, 0x65, 0x6c, 0x79, 0x53, 0x74, 0x61, 0x74, 0x73, 0x52,
- 0x65, 0x73, 0x70, 0x6f, 0x6e, 0x73, 0x65, 0x2e, 0x4d, 0x69, 0x6e, 0x75, 0x74, 0x65, 0x6c, 0x79,
- 0x53, 0x74, 0x61, 0x74, 0x52, 0x05, 0x73, 0x74, 0x61, 0x74, 0x73, 0x1a, 0xb6, 0x01, 0x0a, 0x0c,
- 0x4d, 0x69, 0x6e, 0x75, 0x74, 0x65, 0x6c, 0x79, 0x53, 0x74, 0x61, 0x74, 0x12, 0x16, 0x0a, 0x06,
- 0x6d, 0x69, 0x6e, 0x75, 0x74, 0x65, 0x18, 0x01, 0x20, 0x01, 0x28, 0x09, 0x52, 0x06, 0x6d, 0x69,
- 0x6e, 0x75, 0x74, 0x65, 0x12, 0x14, 0x0a, 0x05, 0x62, 0x79, 0x74, 0x65, 0x73, 0x18, 0x02, 0x20,
- 0x01, 0x28, 0x03, 0x52, 0x05, 0x62, 0x79, 0x74, 0x65, 0x73, 0x12, 0x20, 0x0a, 0x0b, 0x63, 0x61,
- 0x63, 0x68, 0x65, 0x64, 0x42, 0x79, 0x74, 0x65, 0x73, 0x18, 0x03, 0x20, 0x01, 0x28, 0x03, 0x52,
- 0x0b, 0x63, 0x61, 0x63, 0x68, 0x65, 0x64, 0x42, 0x79, 0x74, 0x65, 0x73, 0x12, 0x24, 0x0a, 0x0d,
- 0x63, 0x6f, 0x75, 0x6e, 0x74, 0x52, 0x65, 0x71, 0x75, 0x65, 0x73, 0x74, 0x73, 0x18, 0x04, 0x20,
- 0x01, 0x28, 0x03, 0x52, 0x0d, 0x63, 0x6f, 0x75, 0x6e, 0x74, 0x52, 0x65, 0x71, 0x75, 0x65, 0x73,
- 0x74, 0x73, 0x12, 0x30, 0x0a, 0x13, 0x63, 0x6f, 0x75, 0x6e, 0x74, 0x43, 0x61, 0x63, 0x68, 0x65,
- 0x64, 0x52, 0x65, 0x71, 0x75, 0x65, 0x73, 0x74, 0x73, 0x18, 0x05, 0x20, 0x01, 0x28, 0x03, 0x52,
- 0x13, 0x63, 0x6f, 0x75, 0x6e, 0x74, 0x43, 0x61, 0x63, 0x68, 0x65, 0x64, 0x52, 0x65, 0x71, 0x75,
- 0x65, 0x73, 0x74, 0x73, 0x22, 0x8a, 0x01, 0x0a, 0x26, 0x46, 0x69, 0x6e, 0x64, 0x53, 0x65, 0x72,
- 0x76, 0x65, 0x72, 0x35, 0x4d, 0x69, 0x6e, 0x75, 0x74, 0x65, 0x6c, 0x79, 0x53, 0x74, 0x61, 0x74,
- 0x73, 0x57, 0x69, 0x74, 0x68, 0x44, 0x61, 0x79, 0x52, 0x65, 0x71, 0x75, 0x65, 0x73, 0x74, 0x12,
- 0x1a, 0x0a, 0x08, 0x73, 0x65, 0x72, 0x76, 0x65, 0x72, 0x49, 0x64, 0x18, 0x01, 0x20, 0x01, 0x28,
- 0x03, 0x52, 0x08, 0x73, 0x65, 0x72, 0x76, 0x65, 0x72, 0x49, 0x64, 0x12, 0x10, 0x0a, 0x03, 0x64,
- 0x61, 0x79, 0x18, 0x02, 0x20, 0x01, 0x28, 0x09, 0x52, 0x03, 0x64, 0x61, 0x79, 0x12, 0x1a, 0x0a,
- 0x08, 0x74, 0x69, 0x6d, 0x65, 0x46, 0x72, 0x6f, 0x6d, 0x18, 0x03, 0x20, 0x01, 0x28, 0x09, 0x52,
- 0x08, 0x74, 0x69, 0x6d, 0x65, 0x46, 0x72, 0x6f, 0x6d, 0x12, 0x16, 0x0a, 0x06, 0x74, 0x69, 0x6d,
- 0x65, 0x54, 0x6f, 0x18, 0x04, 0x20, 0x01, 0x28, 0x09, 0x52, 0x06, 0x74, 0x69, 0x6d, 0x65, 0x54,
- 0x6f, 0x22, 0xd0, 0x02, 0x0a, 0x27, 0x46, 0x69, 0x6e, 0x64, 0x53, 0x65, 0x72, 0x76, 0x65, 0x72,
- 0x35, 0x4d, 0x69, 0x6e, 0x75, 0x74, 0x65, 0x6c, 0x79, 0x53, 0x74, 0x61, 0x74, 0x73, 0x57, 0x69,
- 0x74, 0x68, 0x44, 0x61, 0x79, 0x52, 0x65, 0x73, 0x70, 0x6f, 0x6e, 0x73, 0x65, 0x12, 0x46, 0x0a,
- 0x05, 0x73, 0x74, 0x61, 0x74, 0x73, 0x18, 0x01, 0x20, 0x03, 0x28, 0x0b, 0x32, 0x30, 0x2e, 0x70,
- 0x62, 0x2e, 0x46, 0x69, 0x6e, 0x64, 0x53, 0x65, 0x72, 0x76, 0x65, 0x72, 0x35, 0x4d, 0x69, 0x6e,
- 0x75, 0x74, 0x65, 0x6c, 0x79, 0x53, 0x74, 0x61, 0x74, 0x73, 0x57, 0x69, 0x74, 0x68, 0x44, 0x61,
- 0x79, 0x52, 0x65, 0x73, 0x70, 0x6f, 0x6e, 0x73, 0x65, 0x2e, 0x53, 0x74, 0x61, 0x74, 0x52, 0x05,
- 0x73, 0x74, 0x61, 0x74, 0x73, 0x1a, 0xdc, 0x01, 0x0a, 0x04, 0x53, 0x74, 0x61, 0x74, 0x12, 0x10,
- 0x0a, 0x03, 0x64, 0x61, 0x79, 0x18, 0x01, 0x20, 0x01, 0x28, 0x09, 0x52, 0x03, 0x64, 0x61, 0x79,
- 0x12, 0x1a, 0x0a, 0x08, 0x74, 0x69, 0x6d, 0x65, 0x46, 0x72, 0x6f, 0x6d, 0x18, 0x02, 0x20, 0x01,
- 0x28, 0x09, 0x52, 0x08, 0x74, 0x69, 0x6d, 0x65, 0x46, 0x72, 0x6f, 0x6d, 0x12, 0x16, 0x0a, 0x06,
- 0x74, 0x69, 0x6d, 0x65, 0x54, 0x6f, 0x18, 0x03, 0x20, 0x01, 0x28, 0x09, 0x52, 0x06, 0x74, 0x69,
- 0x6d, 0x65, 0x54, 0x6f, 0x12, 0x14, 0x0a, 0x05, 0x62, 0x79, 0x74, 0x65, 0x73, 0x18, 0x04, 0x20,
- 0x01, 0x28, 0x03, 0x52, 0x05, 0x62, 0x79, 0x74, 0x65, 0x73, 0x12, 0x20, 0x0a, 0x0b, 0x63, 0x61,
- 0x63, 0x68, 0x65, 0x64, 0x42, 0x79, 0x74, 0x65, 0x73, 0x18, 0x05, 0x20, 0x01, 0x28, 0x03, 0x52,
- 0x0b, 0x63, 0x61, 0x63, 0x68, 0x65, 0x64, 0x42, 0x79, 0x74, 0x65, 0x73, 0x12, 0x24, 0x0a, 0x0d,
- 0x63, 0x6f, 0x75, 0x6e, 0x74, 0x52, 0x65, 0x71, 0x75, 0x65, 0x73, 0x74, 0x73, 0x18, 0x06, 0x20,
- 0x01, 0x28, 0x03, 0x52, 0x0d, 0x63, 0x6f, 0x75, 0x6e, 0x74, 0x52, 0x65, 0x71, 0x75, 0x65, 0x73,
- 0x74, 0x73, 0x12, 0x30, 0x0a, 0x13, 0x63, 0x6f, 0x75, 0x6e, 0x74, 0x43, 0x61, 0x63, 0x68, 0x65,
- 0x64, 0x52, 0x65, 0x71, 0x75, 0x65, 0x73, 0x74, 0x73, 0x18, 0x07, 0x20, 0x01, 0x28, 0x03, 0x52,
- 0x13, 0x63, 0x6f, 0x75, 0x6e, 0x74, 0x43, 0x61, 0x63, 0x68, 0x65, 0x64, 0x52, 0x65, 0x71, 0x75,
- 0x65, 0x73, 0x74, 0x73, 0x22, 0x77, 0x0a, 0x21, 0x46, 0x69, 0x6e, 0x64, 0x4c, 0x61, 0x74, 0x65,
- 0x73, 0x74, 0x53, 0x65, 0x72, 0x76, 0x65, 0x72, 0x44, 0x61, 0x69, 0x6c, 0x79, 0x53, 0x74, 0x61,
- 0x74, 0x73, 0x52, 0x65, 0x71, 0x75, 0x65, 0x73, 0x74, 0x12, 0x1a, 0x0a, 0x08, 0x73, 0x65, 0x72,
- 0x76, 0x65, 0x72, 0x49, 0x64, 0x18, 0x01, 0x20, 0x01, 0x28, 0x03, 0x52, 0x08, 0x73, 0x65, 0x72,
- 0x76, 0x65, 0x72, 0x49, 0x64, 0x12, 0x22, 0x0a, 0x0c, 0x6e, 0x6f, 0x64, 0x65, 0x52, 0x65, 0x67,
- 0x69, 0x6f, 0x6e, 0x49, 0x64, 0x18, 0x03, 0x20, 0x01, 0x28, 0x03, 0x52, 0x0c, 0x6e, 0x6f, 0x64,
- 0x65, 0x52, 0x65, 0x67, 0x69, 0x6f, 0x6e, 0x49, 0x64, 0x12, 0x12, 0x0a, 0x04, 0x64, 0x61, 0x79,
- 0x73, 0x18, 0x02, 0x20, 0x01, 0x28, 0x05, 0x52, 0x04, 0x64, 0x61, 0x79, 0x73, 0x22, 0x9c, 0x02,
- 0x0a, 0x22, 0x46, 0x69, 0x6e, 0x64, 0x4c, 0x61, 0x74, 0x65, 0x73, 0x74, 0x53, 0x65, 0x72, 0x76,
- 0x65, 0x72, 0x44, 0x61, 0x69, 0x6c, 0x79, 0x53, 0x74, 0x61, 0x74, 0x73, 0x52, 0x65, 0x73, 0x70,
- 0x6f, 0x6e, 0x73, 0x65, 0x12, 0x46, 0x0a, 0x05, 0x73, 0x74, 0x61, 0x74, 0x73, 0x18, 0x01, 0x20,
- 0x03, 0x28, 0x0b, 0x32, 0x30, 0x2e, 0x70, 0x62, 0x2e, 0x46, 0x69, 0x6e, 0x64, 0x4c, 0x61, 0x74,
- 0x65, 0x73, 0x74, 0x53, 0x65, 0x72, 0x76, 0x65, 0x72, 0x44, 0x61, 0x69, 0x6c, 0x79, 0x53, 0x74,
- 0x61, 0x74, 0x73, 0x52, 0x65, 0x73, 0x70, 0x6f, 0x6e, 0x73, 0x65, 0x2e, 0x44, 0x61, 0x69, 0x6c,
- 0x79, 0x53, 0x74, 0x61, 0x74, 0x52, 0x05, 0x73, 0x74, 0x61, 0x74, 0x73, 0x1a, 0xad, 0x01, 0x0a,
- 0x09, 0x44, 0x61, 0x69, 0x6c, 0x79, 0x53, 0x74, 0x61, 0x74, 0x12, 0x10, 0x0a, 0x03, 0x64, 0x61,
- 0x79, 0x18, 0x01, 0x20, 0x01, 0x28, 0x09, 0x52, 0x03, 0x64, 0x61, 0x79, 0x12, 0x14, 0x0a, 0x05,
- 0x62, 0x79, 0x74, 0x65, 0x73, 0x18, 0x02, 0x20, 0x01, 0x28, 0x03, 0x52, 0x05, 0x62, 0x79, 0x74,
- 0x65, 0x73, 0x12, 0x20, 0x0a, 0x0b, 0x63, 0x61, 0x63, 0x68, 0x65, 0x64, 0x42, 0x79, 0x74, 0x65,
- 0x73, 0x18, 0x03, 0x20, 0x01, 0x28, 0x03, 0x52, 0x0b, 0x63, 0x61, 0x63, 0x68, 0x65, 0x64, 0x42,
- 0x79, 0x74, 0x65, 0x73, 0x12, 0x24, 0x0a, 0x0d, 0x63, 0x6f, 0x75, 0x6e, 0x74, 0x52, 0x65, 0x71,
- 0x75, 0x65, 0x73, 0x74, 0x73, 0x18, 0x04, 0x20, 0x01, 0x28, 0x03, 0x52, 0x0d, 0x63, 0x6f, 0x75,
- 0x6e, 0x74, 0x52, 0x65, 0x71, 0x75, 0x65, 0x73, 0x74, 0x73, 0x12, 0x30, 0x0a, 0x13, 0x63, 0x6f,
- 0x75, 0x6e, 0x74, 0x43, 0x61, 0x63, 0x68, 0x65, 0x64, 0x52, 0x65, 0x71, 0x75, 0x65, 0x73, 0x74,
- 0x73, 0x18, 0x05, 0x20, 0x01, 0x28, 0x03, 0x52, 0x13, 0x63, 0x6f, 0x75, 0x6e, 0x74, 0x43, 0x61,
- 0x63, 0x68, 0x65, 0x64, 0x52, 0x65, 0x71, 0x75, 0x65, 0x73, 0x74, 0x73, 0x22, 0xb0, 0x01, 0x0a,
- 0x26, 0x46, 0x69, 0x6e, 0x64, 0x53, 0x65, 0x72, 0x76, 0x65, 0x72, 0x44, 0x61, 0x69, 0x6c, 0x79,
- 0x53, 0x74, 0x61, 0x74, 0x73, 0x42, 0x65, 0x74, 0x77, 0x65, 0x65, 0x6e, 0x44, 0x61, 0x79, 0x73,
- 0x52, 0x65, 0x71, 0x75, 0x65, 0x73, 0x74, 0x12, 0x16, 0x0a, 0x06, 0x75, 0x73, 0x65, 0x72, 0x49,
- 0x64, 0x18, 0x01, 0x20, 0x01, 0x28, 0x03, 0x52, 0x06, 0x75, 0x73, 0x65, 0x72, 0x49, 0x64, 0x12,
- 0x1a, 0x0a, 0x08, 0x73, 0x65, 0x72, 0x76, 0x65, 0x72, 0x49, 0x64, 0x18, 0x02, 0x20, 0x01, 0x28,
- 0x03, 0x52, 0x08, 0x73, 0x65, 0x72, 0x76, 0x65, 0x72, 0x49, 0x64, 0x12, 0x18, 0x0a, 0x07, 0x64,
- 0x61, 0x79, 0x46, 0x72, 0x6f, 0x6d, 0x18, 0x03, 0x20, 0x01, 0x28, 0x09, 0x52, 0x07, 0x64, 0x61,
- 0x79, 0x46, 0x72, 0x6f, 0x6d, 0x12, 0x14, 0x0a, 0x05, 0x64, 0x61, 0x79, 0x54, 0x6f, 0x18, 0x04,
- 0x20, 0x01, 0x28, 0x09, 0x52, 0x05, 0x64, 0x61, 0x79, 0x54, 0x6f, 0x12, 0x22, 0x0a, 0x0c, 0x6e,
- 0x6f, 0x64, 0x65, 0x52, 0x65, 0x67, 0x69, 0x6f, 0x6e, 0x49, 0x64, 0x18, 0x05, 0x20, 0x01, 0x28,
- 0x03, 0x52, 0x0c, 0x6e, 0x6f, 0x64, 0x65, 0x52, 0x65, 0x67, 0x69, 0x6f, 0x6e, 0x49, 0x64, 0x22,
- 0xe8, 0x02, 0x0a, 0x27, 0x46, 0x69, 0x6e, 0x64, 0x53, 0x65, 0x72, 0x76, 0x65, 0x72, 0x44, 0x61,
- 0x69, 0x6c, 0x79, 0x53, 0x74, 0x61, 0x74, 0x73, 0x42, 0x65, 0x74, 0x77, 0x65, 0x65, 0x6e, 0x44,
- 0x61, 0x79, 0x73, 0x52, 0x65, 0x73, 0x70, 0x6f, 0x6e, 0x73, 0x65, 0x12, 0x46, 0x0a, 0x05, 0x73,
- 0x74, 0x61, 0x74, 0x73, 0x18, 0x01, 0x20, 0x03, 0x28, 0x0b, 0x32, 0x30, 0x2e, 0x70, 0x62, 0x2e,
- 0x46, 0x69, 0x6e, 0x64, 0x53, 0x65, 0x72, 0x76, 0x65, 0x72, 0x44, 0x61, 0x69, 0x6c, 0x79, 0x53,
- 0x74, 0x61, 0x74, 0x73, 0x42, 0x65, 0x74, 0x77, 0x65, 0x65, 0x6e, 0x44, 0x61, 0x79, 0x73, 0x52,
- 0x65, 0x73, 0x70, 0x6f, 0x6e, 0x73, 0x65, 0x2e, 0x53, 0x74, 0x61, 0x74, 0x52, 0x05, 0x73, 0x74,
- 0x61, 0x74, 0x73, 0x1a, 0xf4, 0x01, 0x0a, 0x04, 0x53, 0x74, 0x61, 0x74, 0x12, 0x10, 0x0a, 0x03,
- 0x64, 0x61, 0x79, 0x18, 0x01, 0x20, 0x01, 0x28, 0x09, 0x52, 0x03, 0x64, 0x61, 0x79, 0x12, 0x1a,
- 0x0a, 0x08, 0x74, 0x69, 0x6d, 0x65, 0x46, 0x72, 0x6f, 0x6d, 0x18, 0x02, 0x20, 0x01, 0x28, 0x09,
- 0x52, 0x08, 0x74, 0x69, 0x6d, 0x65, 0x46, 0x72, 0x6f, 0x6d, 0x12, 0x16, 0x0a, 0x06, 0x74, 0x69,
- 0x6d, 0x65, 0x54, 0x6f, 0x18, 0x03, 0x20, 0x01, 0x28, 0x09, 0x52, 0x06, 0x74, 0x69, 0x6d, 0x65,
- 0x54, 0x6f, 0x12, 0x16, 0x0a, 0x06, 0x74, 0x69, 0x6d, 0x65, 0x41, 0x74, 0x18, 0x04, 0x20, 0x01,
- 0x28, 0x09, 0x52, 0x06, 0x74, 0x69, 0x6d, 0x65, 0x41, 0x74, 0x12, 0x14, 0x0a, 0x05, 0x62, 0x79,
- 0x74, 0x65, 0x73, 0x18, 0x05, 0x20, 0x01, 0x28, 0x03, 0x52, 0x05, 0x62, 0x79, 0x74, 0x65, 0x73,
- 0x12, 0x20, 0x0a, 0x0b, 0x63, 0x61, 0x63, 0x68, 0x65, 0x64, 0x42, 0x79, 0x74, 0x65, 0x73, 0x18,
- 0x06, 0x20, 0x01, 0x28, 0x03, 0x52, 0x0b, 0x63, 0x61, 0x63, 0x68, 0x65, 0x64, 0x42, 0x79, 0x74,
- 0x65, 0x73, 0x12, 0x24, 0x0a, 0x0d, 0x63, 0x6f, 0x75, 0x6e, 0x74, 0x52, 0x65, 0x71, 0x75, 0x65,
- 0x73, 0x74, 0x73, 0x18, 0x07, 0x20, 0x01, 0x28, 0x03, 0x52, 0x0d, 0x63, 0x6f, 0x75, 0x6e, 0x74,
- 0x52, 0x65, 0x71, 0x75, 0x65, 0x73, 0x74, 0x73, 0x12, 0x30, 0x0a, 0x13, 0x63, 0x6f, 0x75, 0x6e,
- 0x74, 0x43, 0x61, 0x63, 0x68, 0x65, 0x64, 0x52, 0x65, 0x71, 0x75, 0x65, 0x73, 0x74, 0x73, 0x18,
- 0x08, 0x20, 0x01, 0x28, 0x03, 0x52, 0x13, 0x63, 0x6f, 0x75, 0x6e, 0x74, 0x43, 0x61, 0x63, 0x68,
- 0x65, 0x64, 0x52, 0x65, 0x71, 0x75, 0x65, 0x73, 0x74, 0x73, 0x22, 0x3f, 0x0a, 0x21, 0x53, 0x75,
- 0x6d, 0x43, 0x75, 0x72, 0x72, 0x65, 0x6e, 0x74, 0x53, 0x65, 0x72, 0x76, 0x65, 0x72, 0x44, 0x61,
- 0x69, 0x6c, 0x79, 0x53, 0x74, 0x61, 0x74, 0x73, 0x52, 0x65, 0x71, 0x75, 0x65, 0x73, 0x74, 0x12,
- 0x1a, 0x0a, 0x08, 0x73, 0x65, 0x72, 0x76, 0x65, 0x72, 0x49, 0x64, 0x18, 0x01, 0x20, 0x01, 0x28,
- 0x03, 0x52, 0x08, 0x73, 0x65, 0x72, 0x76, 0x65, 0x72, 0x49, 0x64, 0x22, 0x63, 0x0a, 0x22, 0x53,
- 0x75, 0x6d, 0x43, 0x75, 0x72, 0x72, 0x65, 0x6e, 0x74, 0x53, 0x65, 0x72, 0x76, 0x65, 0x72, 0x44,
- 0x61, 0x69, 0x6c, 0x79, 0x53, 0x74, 0x61, 0x74, 0x73, 0x52, 0x65, 0x73, 0x70, 0x6f, 0x6e, 0x73,
- 0x65, 0x12, 0x3d, 0x0a, 0x0f, 0x73, 0x65, 0x72, 0x76, 0x65, 0x72, 0x44, 0x61, 0x69, 0x6c, 0x79,
- 0x53, 0x74, 0x61, 0x74, 0x18, 0x01, 0x20, 0x01, 0x28, 0x0b, 0x32, 0x13, 0x2e, 0x70, 0x62, 0x2e,
- 0x53, 0x65, 0x72, 0x76, 0x65, 0x72, 0x44, 0x61, 0x69, 0x6c, 0x79, 0x53, 0x74, 0x61, 0x74, 0x52,
- 0x0f, 0x73, 0x65, 0x72, 0x76, 0x65, 0x72, 0x44, 0x61, 0x69, 0x6c, 0x79, 0x53, 0x74, 0x61, 0x74,
- 0x22, 0xb6, 0x01, 0x0a, 0x1a, 0x53, 0x75, 0x6d, 0x53, 0x65, 0x72, 0x76, 0x65, 0x72, 0x44, 0x61,
- 0x69, 0x6c, 0x79, 0x53, 0x74, 0x61, 0x74, 0x73, 0x52, 0x65, 0x71, 0x75, 0x65, 0x73, 0x74, 0x12,
- 0x16, 0x0a, 0x06, 0x75, 0x73, 0x65, 0x72, 0x49, 0x64, 0x18, 0x03, 0x20, 0x01, 0x28, 0x03, 0x52,
- 0x06, 0x75, 0x73, 0x65, 0x72, 0x49, 0x64, 0x12, 0x1a, 0x0a, 0x08, 0x73, 0x65, 0x72, 0x76, 0x65,
- 0x72, 0x49, 0x64, 0x18, 0x01, 0x20, 0x01, 0x28, 0x03, 0x52, 0x08, 0x73, 0x65, 0x72, 0x76, 0x65,
- 0x72, 0x49, 0x64, 0x12, 0x22, 0x0a, 0x0c, 0x6e, 0x6f, 0x64, 0x65, 0x52, 0x65, 0x67, 0x69, 0x6f,
- 0x6e, 0x49, 0x64, 0x18, 0x06, 0x20, 0x01, 0x28, 0x03, 0x52, 0x0c, 0x6e, 0x6f, 0x64, 0x65, 0x52,
- 0x65, 0x67, 0x69, 0x6f, 0x6e, 0x49, 0x64, 0x12, 0x10, 0x0a, 0x03, 0x64, 0x61, 0x79, 0x18, 0x02,
- 0x20, 0x01, 0x28, 0x09, 0x52, 0x03, 0x64, 0x61, 0x79, 0x12, 0x18, 0x0a, 0x07, 0x64, 0x61, 0x79,
- 0x46, 0x72, 0x6f, 0x6d, 0x18, 0x04, 0x20, 0x01, 0x28, 0x09, 0x52, 0x07, 0x64, 0x61, 0x79, 0x46,
- 0x72, 0x6f, 0x6d, 0x12, 0x14, 0x0a, 0x05, 0x64, 0x61, 0x79, 0x54, 0x6f, 0x18, 0x05, 0x20, 0x01,
- 0x28, 0x09, 0x52, 0x05, 0x64, 0x61, 0x79, 0x54, 0x6f, 0x22, 0x5c, 0x0a, 0x1b, 0x53, 0x75, 0x6d,
- 0x53, 0x65, 0x72, 0x76, 0x65, 0x72, 0x44, 0x61, 0x69, 0x6c, 0x79, 0x53, 0x74, 0x61, 0x74, 0x73,
- 0x52, 0x65, 0x73, 0x70, 0x6f, 0x6e, 0x73, 0x65, 0x12, 0x3d, 0x0a, 0x0f, 0x73, 0x65, 0x72, 0x76,
- 0x65, 0x72, 0x44, 0x61, 0x69, 0x6c, 0x79, 0x53, 0x74, 0x61, 0x74, 0x18, 0x01, 0x20, 0x01, 0x28,
- 0x0b, 0x32, 0x13, 0x2e, 0x70, 0x62, 0x2e, 0x53, 0x65, 0x72, 0x76, 0x65, 0x72, 0x44, 0x61, 0x69,
- 0x6c, 0x79, 0x53, 0x74, 0x61, 0x74, 0x52, 0x0f, 0x73, 0x65, 0x72, 0x76, 0x65, 0x72, 0x44, 0x61,
- 0x69, 0x6c, 0x79, 0x53, 0x74, 0x61, 0x74, 0x22, 0x50, 0x0a, 0x1c, 0x53, 0x75, 0x6d, 0x53, 0x65,
- 0x72, 0x76, 0x65, 0x72, 0x4d, 0x6f, 0x6e, 0x74, 0x68, 0x6c, 0x79, 0x53, 0x74, 0x61, 0x74, 0x73,
- 0x52, 0x65, 0x71, 0x75, 0x65, 0x73, 0x74, 0x12, 0x1a, 0x0a, 0x08, 0x73, 0x65, 0x72, 0x76, 0x65,
- 0x72, 0x49, 0x64, 0x18, 0x01, 0x20, 0x01, 0x28, 0x03, 0x52, 0x08, 0x73, 0x65, 0x72, 0x76, 0x65,
- 0x72, 0x49, 0x64, 0x12, 0x14, 0x0a, 0x05, 0x6d, 0x6f, 0x6e, 0x74, 0x68, 0x18, 0x02, 0x20, 0x01,
- 0x28, 0x09, 0x52, 0x05, 0x6d, 0x6f, 0x6e, 0x74, 0x68, 0x22, 0x62, 0x0a, 0x1d, 0x53, 0x75, 0x6d,
- 0x53, 0x65, 0x72, 0x76, 0x65, 0x72, 0x4d, 0x6f, 0x6e, 0x74, 0x68, 0x6c, 0x79, 0x53, 0x74, 0x61,
- 0x74, 0x73, 0x52, 0x65, 0x73, 0x70, 0x6f, 0x6e, 0x73, 0x65, 0x12, 0x41, 0x0a, 0x11, 0x73, 0x65,
- 0x72, 0x76, 0x65, 0x72, 0x4d, 0x6f, 0x6e, 0x74, 0x68, 0x6c, 0x79, 0x53, 0x74, 0x61, 0x74, 0x18,
- 0x01, 0x20, 0x01, 0x28, 0x0b, 0x32, 0x13, 0x2e, 0x70, 0x62, 0x2e, 0x53, 0x65, 0x72, 0x76, 0x65,
- 0x72, 0x44, 0x61, 0x69, 0x6c, 0x79, 0x53, 0x74, 0x61, 0x74, 0x52, 0x11, 0x73, 0x65, 0x72, 0x76,
- 0x65, 0x72, 0x4d, 0x6f, 0x6e, 0x74, 0x68, 0x6c, 0x79, 0x53, 0x74, 0x61, 0x74, 0x32, 0xd3, 0x07,
- 0x0a, 0x16, 0x53, 0x65, 0x72, 0x76, 0x65, 0x72, 0x44, 0x61, 0x69, 0x6c, 0x79, 0x53, 0x74, 0x61,
- 0x74, 0x53, 0x65, 0x72, 0x76, 0x69, 0x63, 0x65, 0x12, 0x4b, 0x0a, 0x16, 0x75, 0x70, 0x6c, 0x6f,
- 0x61, 0x64, 0x53, 0x65, 0x72, 0x76, 0x65, 0x72, 0x44, 0x61, 0x69, 0x6c, 0x79, 0x53, 0x74, 0x61,
- 0x74, 0x73, 0x12, 0x21, 0x2e, 0x70, 0x62, 0x2e, 0x55, 0x70, 0x6c, 0x6f, 0x61, 0x64, 0x53, 0x65,
- 0x72, 0x76, 0x65, 0x72, 0x44, 0x61, 0x69, 0x6c, 0x79, 0x53, 0x74, 0x61, 0x74, 0x73, 0x52, 0x65,
- 0x71, 0x75, 0x65, 0x73, 0x74, 0x1a, 0x0e, 0x2e, 0x70, 0x62, 0x2e, 0x52, 0x50, 0x43, 0x53, 0x75,
- 0x63, 0x63, 0x65, 0x73, 0x73, 0x12, 0x6e, 0x0a, 0x1b, 0x66, 0x69, 0x6e, 0x64, 0x4c, 0x61, 0x74,
- 0x65, 0x73, 0x74, 0x53, 0x65, 0x72, 0x76, 0x65, 0x72, 0x48, 0x6f, 0x75, 0x72, 0x6c, 0x79, 0x53,
- 0x74, 0x61, 0x74, 0x73, 0x12, 0x26, 0x2e, 0x70, 0x62, 0x2e, 0x46, 0x69, 0x6e, 0x64, 0x4c, 0x61,
- 0x74, 0x65, 0x73, 0x74, 0x53, 0x65, 0x72, 0x76, 0x65, 0x72, 0x48, 0x6f, 0x75, 0x72, 0x6c, 0x79,
- 0x53, 0x74, 0x61, 0x74, 0x73, 0x52, 0x65, 0x71, 0x75, 0x65, 0x73, 0x74, 0x1a, 0x27, 0x2e, 0x70,
- 0x62, 0x2e, 0x46, 0x69, 0x6e, 0x64, 0x4c, 0x61, 0x74, 0x65, 0x73, 0x74, 0x53, 0x65, 0x72, 0x76,
- 0x65, 0x72, 0x48, 0x6f, 0x75, 0x72, 0x6c, 0x79, 0x53, 0x74, 0x61, 0x74, 0x73, 0x52, 0x65, 0x73,
- 0x70, 0x6f, 0x6e, 0x73, 0x65, 0x12, 0x74, 0x0a, 0x1d, 0x66, 0x69, 0x6e, 0x64, 0x4c, 0x61, 0x74,
- 0x65, 0x73, 0x74, 0x53, 0x65, 0x72, 0x76, 0x65, 0x72, 0x4d, 0x69, 0x6e, 0x75, 0x74, 0x65, 0x6c,
- 0x79, 0x53, 0x74, 0x61, 0x74, 0x73, 0x12, 0x28, 0x2e, 0x70, 0x62, 0x2e, 0x46, 0x69, 0x6e, 0x64,
- 0x4c, 0x61, 0x74, 0x65, 0x73, 0x74, 0x53, 0x65, 0x72, 0x76, 0x65, 0x72, 0x4d, 0x69, 0x6e, 0x75,
- 0x74, 0x65, 0x6c, 0x79, 0x53, 0x74, 0x61, 0x74, 0x73, 0x52, 0x65, 0x71, 0x75, 0x65, 0x73, 0x74,
- 0x1a, 0x29, 0x2e, 0x70, 0x62, 0x2e, 0x46, 0x69, 0x6e, 0x64, 0x4c, 0x61, 0x74, 0x65, 0x73, 0x74,
- 0x53, 0x65, 0x72, 0x76, 0x65, 0x72, 0x4d, 0x69, 0x6e, 0x75, 0x74, 0x65, 0x6c, 0x79, 0x53, 0x74,
- 0x61, 0x74, 0x73, 0x52, 0x65, 0x73, 0x70, 0x6f, 0x6e, 0x73, 0x65, 0x12, 0x7a, 0x0a, 0x1f, 0x66,
- 0x69, 0x6e, 0x64, 0x53, 0x65, 0x72, 0x76, 0x65, 0x72, 0x35, 0x4d, 0x69, 0x6e, 0x75, 0x74, 0x65,
- 0x6c, 0x79, 0x53, 0x74, 0x61, 0x74, 0x73, 0x57, 0x69, 0x74, 0x68, 0x44, 0x61, 0x79, 0x12, 0x2a,
- 0x2e, 0x70, 0x62, 0x2e, 0x46, 0x69, 0x6e, 0x64, 0x53, 0x65, 0x72, 0x76, 0x65, 0x72, 0x35, 0x4d,
- 0x69, 0x6e, 0x75, 0x74, 0x65, 0x6c, 0x79, 0x53, 0x74, 0x61, 0x74, 0x73, 0x57, 0x69, 0x74, 0x68,
- 0x44, 0x61, 0x79, 0x52, 0x65, 0x71, 0x75, 0x65, 0x73, 0x74, 0x1a, 0x2b, 0x2e, 0x70, 0x62, 0x2e,
- 0x46, 0x69, 0x6e, 0x64, 0x53, 0x65, 0x72, 0x76, 0x65, 0x72, 0x35, 0x4d, 0x69, 0x6e, 0x75, 0x74,
- 0x65, 0x6c, 0x79, 0x53, 0x74, 0x61, 0x74, 0x73, 0x57, 0x69, 0x74, 0x68, 0x44, 0x61, 0x79, 0x52,
- 0x65, 0x73, 0x70, 0x6f, 0x6e, 0x73, 0x65, 0x12, 0x6b, 0x0a, 0x1a, 0x66, 0x69, 0x6e, 0x64, 0x4c,
- 0x61, 0x74, 0x65, 0x73, 0x74, 0x53, 0x65, 0x72, 0x76, 0x65, 0x72, 0x44, 0x61, 0x69, 0x6c, 0x79,
- 0x53, 0x74, 0x61, 0x74, 0x73, 0x12, 0x25, 0x2e, 0x70, 0x62, 0x2e, 0x46, 0x69, 0x6e, 0x64, 0x4c,
- 0x61, 0x74, 0x65, 0x73, 0x74, 0x53, 0x65, 0x72, 0x76, 0x65, 0x72, 0x44, 0x61, 0x69, 0x6c, 0x79,
- 0x53, 0x74, 0x61, 0x74, 0x73, 0x52, 0x65, 0x71, 0x75, 0x65, 0x73, 0x74, 0x1a, 0x26, 0x2e, 0x70,
- 0x62, 0x2e, 0x46, 0x69, 0x6e, 0x64, 0x4c, 0x61, 0x74, 0x65, 0x73, 0x74, 0x53, 0x65, 0x72, 0x76,
- 0x65, 0x72, 0x44, 0x61, 0x69, 0x6c, 0x79, 0x53, 0x74, 0x61, 0x74, 0x73, 0x52, 0x65, 0x73, 0x70,
- 0x6f, 0x6e, 0x73, 0x65, 0x12, 0x7a, 0x0a, 0x1f, 0x66, 0x69, 0x6e, 0x64, 0x53, 0x65, 0x72, 0x76,
- 0x65, 0x72, 0x44, 0x61, 0x69, 0x6c, 0x79, 0x53, 0x74, 0x61, 0x74, 0x73, 0x42, 0x65, 0x74, 0x77,
- 0x65, 0x65, 0x6e, 0x44, 0x61, 0x79, 0x73, 0x12, 0x2a, 0x2e, 0x70, 0x62, 0x2e, 0x46, 0x69, 0x6e,
- 0x64, 0x53, 0x65, 0x72, 0x76, 0x65, 0x72, 0x44, 0x61, 0x69, 0x6c, 0x79, 0x53, 0x74, 0x61, 0x74,
- 0x73, 0x42, 0x65, 0x74, 0x77, 0x65, 0x65, 0x6e, 0x44, 0x61, 0x79, 0x73, 0x52, 0x65, 0x71, 0x75,
- 0x65, 0x73, 0x74, 0x1a, 0x2b, 0x2e, 0x70, 0x62, 0x2e, 0x46, 0x69, 0x6e, 0x64, 0x53, 0x65, 0x72,
- 0x76, 0x65, 0x72, 0x44, 0x61, 0x69, 0x6c, 0x79, 0x53, 0x74, 0x61, 0x74, 0x73, 0x42, 0x65, 0x74,
- 0x77, 0x65, 0x65, 0x6e, 0x44, 0x61, 0x79, 0x73, 0x52, 0x65, 0x73, 0x70, 0x6f, 0x6e, 0x73, 0x65,
- 0x12, 0x6b, 0x0a, 0x1a, 0x73, 0x75, 0x6d, 0x43, 0x75, 0x72, 0x72, 0x65, 0x6e, 0x74, 0x53, 0x65,
- 0x72, 0x76, 0x65, 0x72, 0x44, 0x61, 0x69, 0x6c, 0x79, 0x53, 0x74, 0x61, 0x74, 0x73, 0x12, 0x25,
- 0x2e, 0x70, 0x62, 0x2e, 0x53, 0x75, 0x6d, 0x43, 0x75, 0x72, 0x72, 0x65, 0x6e, 0x74, 0x53, 0x65,
- 0x72, 0x76, 0x65, 0x72, 0x44, 0x61, 0x69, 0x6c, 0x79, 0x53, 0x74, 0x61, 0x74, 0x73, 0x52, 0x65,
- 0x71, 0x75, 0x65, 0x73, 0x74, 0x1a, 0x26, 0x2e, 0x70, 0x62, 0x2e, 0x53, 0x75, 0x6d, 0x43, 0x75,
- 0x72, 0x72, 0x65, 0x6e, 0x74, 0x53, 0x65, 0x72, 0x76, 0x65, 0x72, 0x44, 0x61, 0x69, 0x6c, 0x79,
- 0x53, 0x74, 0x61, 0x74, 0x73, 0x52, 0x65, 0x73, 0x70, 0x6f, 0x6e, 0x73, 0x65, 0x12, 0x56, 0x0a,
- 0x13, 0x73, 0x75, 0x6d, 0x53, 0x65, 0x72, 0x76, 0x65, 0x72, 0x44, 0x61, 0x69, 0x6c, 0x79, 0x53,
- 0x74, 0x61, 0x74, 0x73, 0x12, 0x1e, 0x2e, 0x70, 0x62, 0x2e, 0x53, 0x75, 0x6d, 0x53, 0x65, 0x72,
- 0x76, 0x65, 0x72, 0x44, 0x61, 0x69, 0x6c, 0x79, 0x53, 0x74, 0x61, 0x74, 0x73, 0x52, 0x65, 0x71,
- 0x75, 0x65, 0x73, 0x74, 0x1a, 0x1f, 0x2e, 0x70, 0x62, 0x2e, 0x53, 0x75, 0x6d, 0x53, 0x65, 0x72,
- 0x76, 0x65, 0x72, 0x44, 0x61, 0x69, 0x6c, 0x79, 0x53, 0x74, 0x61, 0x74, 0x73, 0x52, 0x65, 0x73,
- 0x70, 0x6f, 0x6e, 0x73, 0x65, 0x12, 0x5c, 0x0a, 0x15, 0x73, 0x75, 0x6d, 0x53, 0x65, 0x72, 0x76,
- 0x65, 0x72, 0x4d, 0x6f, 0x6e, 0x74, 0x68, 0x6c, 0x79, 0x53, 0x74, 0x61, 0x74, 0x73, 0x12, 0x20,
- 0x2e, 0x70, 0x62, 0x2e, 0x53, 0x75, 0x6d, 0x53, 0x65, 0x72, 0x76, 0x65, 0x72, 0x4d, 0x6f, 0x6e,
- 0x74, 0x68, 0x6c, 0x79, 0x53, 0x74, 0x61, 0x74, 0x73, 0x52, 0x65, 0x71, 0x75, 0x65, 0x73, 0x74,
- 0x1a, 0x21, 0x2e, 0x70, 0x62, 0x2e, 0x53, 0x75, 0x6d, 0x53, 0x65, 0x72, 0x76, 0x65, 0x72, 0x4d,
- 0x6f, 0x6e, 0x74, 0x68, 0x6c, 0x79, 0x53, 0x74, 0x61, 0x74, 0x73, 0x52, 0x65, 0x73, 0x70, 0x6f,
- 0x6e, 0x73, 0x65, 0x42, 0x06, 0x5a, 0x04, 0x2e, 0x2f, 0x70, 0x62, 0x62, 0x06, 0x70, 0x72, 0x6f,
- 0x74, 0x6f, 0x33,
-}
+const file_service_server_daily_stat_proto_rawDesc = "" +
+ "\n" +
+ "\x1fservice_server_daily_stat.proto\x12\x02pb\x1a$models/model_server_daily_stat.proto\x1a\x19models/rpc_messages.proto\"\xdf\x03\n" +
+ "\x1dUploadServerDailyStatsRequest\x12)\n" +
+ "\x05stats\x18\x01 \x03(\v2\x13.pb.ServerDailyStatR\x05stats\x12N\n" +
+ "\vdomainStats\x18\x02 \x03(\v2,.pb.UploadServerDailyStatsRequest.DomainStatR\vdomainStats\x1a\xc2\x02\n" +
+ "\n" +
+ "DomainStat\x12\x1a\n" +
+ "\bserverId\x18\x01 \x01(\x03R\bserverId\x12\x16\n" +
+ "\x06domain\x18\x02 \x01(\tR\x06domain\x12\x14\n" +
+ "\x05bytes\x18\x03 \x01(\x03R\x05bytes\x12 \n" +
+ "\vcachedBytes\x18\x04 \x01(\x03R\vcachedBytes\x12$\n" +
+ "\rcountRequests\x18\x05 \x01(\x03R\rcountRequests\x120\n" +
+ "\x13countCachedRequests\x18\x06 \x01(\x03R\x13countCachedRequests\x120\n" +
+ "\x13countAttackRequests\x18\b \x01(\x03R\x13countAttackRequests\x12 \n" +
+ "\vattackBytes\x18\t \x01(\x03R\vattackBytes\x12\x1c\n" +
+ "\tcreatedAt\x18\a \x01(\x03R\tcreatedAt\"V\n" +
+ "\"FindLatestServerHourlyStatsRequest\x12\x1a\n" +
+ "\bserverId\x18\x01 \x01(\x03R\bserverId\x12\x14\n" +
+ "\x05hours\x18\x02 \x01(\x05R\x05hours\"\xa2\x02\n" +
+ "#FindLatestServerHourlyStatsResponse\x12H\n" +
+ "\x05stats\x18\x01 \x03(\v22.pb.FindLatestServerHourlyStatsResponse.HourlyStatR\x05stats\x1a\xb0\x01\n" +
+ "\n" +
+ "HourlyStat\x12\x12\n" +
+ "\x04hour\x18\x01 \x01(\tR\x04hour\x12\x14\n" +
+ "\x05bytes\x18\x02 \x01(\x03R\x05bytes\x12 \n" +
+ "\vcachedBytes\x18\x03 \x01(\x03R\vcachedBytes\x12$\n" +
+ "\rcountRequests\x18\x04 \x01(\x03R\rcountRequests\x120\n" +
+ "\x13countCachedRequests\x18\x05 \x01(\x03R\x13countCachedRequests\"\\\n" +
+ "$FindLatestServerMinutelyStatsRequest\x12\x1a\n" +
+ "\bserverId\x18\x01 \x01(\x03R\bserverId\x12\x18\n" +
+ "\aminutes\x18\x02 \x01(\x05R\aminutes\"\xae\x02\n" +
+ "%FindLatestServerMinutelyStatsResponse\x12L\n" +
+ "\x05stats\x18\x01 \x03(\v26.pb.FindLatestServerMinutelyStatsResponse.MinutelyStatR\x05stats\x1a\xb6\x01\n" +
+ "\fMinutelyStat\x12\x16\n" +
+ "\x06minute\x18\x01 \x01(\tR\x06minute\x12\x14\n" +
+ "\x05bytes\x18\x02 \x01(\x03R\x05bytes\x12 \n" +
+ "\vcachedBytes\x18\x03 \x01(\x03R\vcachedBytes\x12$\n" +
+ "\rcountRequests\x18\x04 \x01(\x03R\rcountRequests\x120\n" +
+ "\x13countCachedRequests\x18\x05 \x01(\x03R\x13countCachedRequests\"\x8a\x01\n" +
+ "&FindServer5MinutelyStatsWithDayRequest\x12\x1a\n" +
+ "\bserverId\x18\x01 \x01(\x03R\bserverId\x12\x10\n" +
+ "\x03day\x18\x02 \x01(\tR\x03day\x12\x1a\n" +
+ "\btimeFrom\x18\x03 \x01(\tR\btimeFrom\x12\x16\n" +
+ "\x06timeTo\x18\x04 \x01(\tR\x06timeTo\"\xd0\x02\n" +
+ "'FindServer5MinutelyStatsWithDayResponse\x12F\n" +
+ "\x05stats\x18\x01 \x03(\v20.pb.FindServer5MinutelyStatsWithDayResponse.StatR\x05stats\x1a\xdc\x01\n" +
+ "\x04Stat\x12\x10\n" +
+ "\x03day\x18\x01 \x01(\tR\x03day\x12\x1a\n" +
+ "\btimeFrom\x18\x02 \x01(\tR\btimeFrom\x12\x16\n" +
+ "\x06timeTo\x18\x03 \x01(\tR\x06timeTo\x12\x14\n" +
+ "\x05bytes\x18\x04 \x01(\x03R\x05bytes\x12 \n" +
+ "\vcachedBytes\x18\x05 \x01(\x03R\vcachedBytes\x12$\n" +
+ "\rcountRequests\x18\x06 \x01(\x03R\rcountRequests\x120\n" +
+ "\x13countCachedRequests\x18\a \x01(\x03R\x13countCachedRequests\"w\n" +
+ "!FindLatestServerDailyStatsRequest\x12\x1a\n" +
+ "\bserverId\x18\x01 \x01(\x03R\bserverId\x12\"\n" +
+ "\fnodeRegionId\x18\x03 \x01(\x03R\fnodeRegionId\x12\x12\n" +
+ "\x04days\x18\x02 \x01(\x05R\x04days\"\x9c\x02\n" +
+ "\"FindLatestServerDailyStatsResponse\x12F\n" +
+ "\x05stats\x18\x01 \x03(\v20.pb.FindLatestServerDailyStatsResponse.DailyStatR\x05stats\x1a\xad\x01\n" +
+ "\tDailyStat\x12\x10\n" +
+ "\x03day\x18\x01 \x01(\tR\x03day\x12\x14\n" +
+ "\x05bytes\x18\x02 \x01(\x03R\x05bytes\x12 \n" +
+ "\vcachedBytes\x18\x03 \x01(\x03R\vcachedBytes\x12$\n" +
+ "\rcountRequests\x18\x04 \x01(\x03R\rcountRequests\x120\n" +
+ "\x13countCachedRequests\x18\x05 \x01(\x03R\x13countCachedRequests\"\xb0\x01\n" +
+ "&FindServerDailyStatsBetweenDaysRequest\x12\x16\n" +
+ "\x06userId\x18\x01 \x01(\x03R\x06userId\x12\x1a\n" +
+ "\bserverId\x18\x02 \x01(\x03R\bserverId\x12\x18\n" +
+ "\adayFrom\x18\x03 \x01(\tR\adayFrom\x12\x14\n" +
+ "\x05dayTo\x18\x04 \x01(\tR\x05dayTo\x12\"\n" +
+ "\fnodeRegionId\x18\x05 \x01(\x03R\fnodeRegionId\"\xe8\x02\n" +
+ "'FindServerDailyStatsBetweenDaysResponse\x12F\n" +
+ "\x05stats\x18\x01 \x03(\v20.pb.FindServerDailyStatsBetweenDaysResponse.StatR\x05stats\x1a\xf4\x01\n" +
+ "\x04Stat\x12\x10\n" +
+ "\x03day\x18\x01 \x01(\tR\x03day\x12\x1a\n" +
+ "\btimeFrom\x18\x02 \x01(\tR\btimeFrom\x12\x16\n" +
+ "\x06timeTo\x18\x03 \x01(\tR\x06timeTo\x12\x16\n" +
+ "\x06timeAt\x18\x04 \x01(\tR\x06timeAt\x12\x14\n" +
+ "\x05bytes\x18\x05 \x01(\x03R\x05bytes\x12 \n" +
+ "\vcachedBytes\x18\x06 \x01(\x03R\vcachedBytes\x12$\n" +
+ "\rcountRequests\x18\a \x01(\x03R\rcountRequests\x120\n" +
+ "\x13countCachedRequests\x18\b \x01(\x03R\x13countCachedRequests\"?\n" +
+ "!SumCurrentServerDailyStatsRequest\x12\x1a\n" +
+ "\bserverId\x18\x01 \x01(\x03R\bserverId\"c\n" +
+ "\"SumCurrentServerDailyStatsResponse\x12=\n" +
+ "\x0fserverDailyStat\x18\x01 \x01(\v2\x13.pb.ServerDailyStatR\x0fserverDailyStat\"\xb6\x01\n" +
+ "\x1aSumServerDailyStatsRequest\x12\x16\n" +
+ "\x06userId\x18\x03 \x01(\x03R\x06userId\x12\x1a\n" +
+ "\bserverId\x18\x01 \x01(\x03R\bserverId\x12\"\n" +
+ "\fnodeRegionId\x18\x06 \x01(\x03R\fnodeRegionId\x12\x10\n" +
+ "\x03day\x18\x02 \x01(\tR\x03day\x12\x18\n" +
+ "\adayFrom\x18\x04 \x01(\tR\adayFrom\x12\x14\n" +
+ "\x05dayTo\x18\x05 \x01(\tR\x05dayTo\"\\\n" +
+ "\x1bSumServerDailyStatsResponse\x12=\n" +
+ "\x0fserverDailyStat\x18\x01 \x01(\v2\x13.pb.ServerDailyStatR\x0fserverDailyStat\"P\n" +
+ "\x1cSumServerMonthlyStatsRequest\x12\x1a\n" +
+ "\bserverId\x18\x01 \x01(\x03R\bserverId\x12\x14\n" +
+ "\x05month\x18\x02 \x01(\tR\x05month\"b\n" +
+ "\x1dSumServerMonthlyStatsResponse\x12A\n" +
+ "\x11serverMonthlyStat\x18\x01 \x01(\v2\x13.pb.ServerDailyStatR\x11serverMonthlyStat2\xd3\a\n" +
+ "\x16ServerDailyStatService\x12K\n" +
+ "\x16uploadServerDailyStats\x12!.pb.UploadServerDailyStatsRequest\x1a\x0e.pb.RPCSuccess\x12n\n" +
+ "\x1bfindLatestServerHourlyStats\x12&.pb.FindLatestServerHourlyStatsRequest\x1a'.pb.FindLatestServerHourlyStatsResponse\x12t\n" +
+ "\x1dfindLatestServerMinutelyStats\x12(.pb.FindLatestServerMinutelyStatsRequest\x1a).pb.FindLatestServerMinutelyStatsResponse\x12z\n" +
+ "\x1ffindServer5MinutelyStatsWithDay\x12*.pb.FindServer5MinutelyStatsWithDayRequest\x1a+.pb.FindServer5MinutelyStatsWithDayResponse\x12k\n" +
+ "\x1afindLatestServerDailyStats\x12%.pb.FindLatestServerDailyStatsRequest\x1a&.pb.FindLatestServerDailyStatsResponse\x12z\n" +
+ "\x1ffindServerDailyStatsBetweenDays\x12*.pb.FindServerDailyStatsBetweenDaysRequest\x1a+.pb.FindServerDailyStatsBetweenDaysResponse\x12k\n" +
+ "\x1asumCurrentServerDailyStats\x12%.pb.SumCurrentServerDailyStatsRequest\x1a&.pb.SumCurrentServerDailyStatsResponse\x12V\n" +
+ "\x13sumServerDailyStats\x12\x1e.pb.SumServerDailyStatsRequest\x1a\x1f.pb.SumServerDailyStatsResponse\x12\\\n" +
+ "\x15sumServerMonthlyStats\x12 .pb.SumServerMonthlyStatsRequest\x1a!.pb.SumServerMonthlyStatsResponseB\x06Z\x04./pbb\x06proto3"
var (
file_service_server_daily_stat_proto_rawDescOnce sync.Once
- file_service_server_daily_stat_proto_rawDescData = file_service_server_daily_stat_proto_rawDesc
+ file_service_server_daily_stat_proto_rawDescData []byte
)
func file_service_server_daily_stat_proto_rawDescGZIP() []byte {
file_service_server_daily_stat_proto_rawDescOnce.Do(func() {
- file_service_server_daily_stat_proto_rawDescData = protoimpl.X.CompressGZIP(file_service_server_daily_stat_proto_rawDescData)
+ file_service_server_daily_stat_proto_rawDescData = protoimpl.X.CompressGZIP(unsafe.Slice(unsafe.StringData(file_service_server_daily_stat_proto_rawDesc), len(file_service_server_daily_stat_proto_rawDesc)))
})
return file_service_server_daily_stat_proto_rawDescData
}
@@ -1818,7 +1652,7 @@ func file_service_server_daily_stat_proto_init() {
out := protoimpl.TypeBuilder{
File: protoimpl.DescBuilder{
GoPackagePath: reflect.TypeOf(x{}).PkgPath(),
- RawDescriptor: file_service_server_daily_stat_proto_rawDesc,
+ RawDescriptor: unsafe.Slice(unsafe.StringData(file_service_server_daily_stat_proto_rawDesc), len(file_service_server_daily_stat_proto_rawDesc)),
NumEnums: 0,
NumMessages: 23,
NumExtensions: 0,
@@ -1829,7 +1663,6 @@ func file_service_server_daily_stat_proto_init() {
MessageInfos: file_service_server_daily_stat_proto_msgTypes,
}.Build()
File_service_server_daily_stat_proto = out.File
- file_service_server_daily_stat_proto_rawDesc = nil
file_service_server_daily_stat_proto_goTypes = nil
file_service_server_daily_stat_proto_depIdxs = nil
}
diff --git a/EdgeCommon/pkg/rpc/pb/service_server_daily_stat_grpc.pb.go b/EdgeCommon/pkg/rpc/pb/service_server_daily_stat_grpc.pb.go
index e2e505a..7815524 100644
--- a/EdgeCommon/pkg/rpc/pb/service_server_daily_stat_grpc.pb.go
+++ b/EdgeCommon/pkg/rpc/pb/service_server_daily_stat_grpc.pb.go
@@ -1,7 +1,7 @@
// Code generated by protoc-gen-go-grpc. DO NOT EDIT.
// versions:
-// - protoc-gen-go-grpc v1.5.1
-// - protoc v6.33.2
+// - protoc-gen-go-grpc v1.6.1
+// - protoc v3.19.6
// source: service_server_daily_stat.proto
package pb
@@ -188,31 +188,31 @@ type ServerDailyStatServiceServer interface {
type UnimplementedServerDailyStatServiceServer struct{}
func (UnimplementedServerDailyStatServiceServer) UploadServerDailyStats(context.Context, *UploadServerDailyStatsRequest) (*RPCSuccess, error) {
- return nil, status.Errorf(codes.Unimplemented, "method UploadServerDailyStats not implemented")
+ return nil, status.Error(codes.Unimplemented, "method UploadServerDailyStats not implemented")
}
func (UnimplementedServerDailyStatServiceServer) FindLatestServerHourlyStats(context.Context, *FindLatestServerHourlyStatsRequest) (*FindLatestServerHourlyStatsResponse, error) {
- return nil, status.Errorf(codes.Unimplemented, "method FindLatestServerHourlyStats not implemented")
+ return nil, status.Error(codes.Unimplemented, "method FindLatestServerHourlyStats not implemented")
}
func (UnimplementedServerDailyStatServiceServer) FindLatestServerMinutelyStats(context.Context, *FindLatestServerMinutelyStatsRequest) (*FindLatestServerMinutelyStatsResponse, error) {
- return nil, status.Errorf(codes.Unimplemented, "method FindLatestServerMinutelyStats not implemented")
+ return nil, status.Error(codes.Unimplemented, "method FindLatestServerMinutelyStats not implemented")
}
func (UnimplementedServerDailyStatServiceServer) FindServer5MinutelyStatsWithDay(context.Context, *FindServer5MinutelyStatsWithDayRequest) (*FindServer5MinutelyStatsWithDayResponse, error) {
- return nil, status.Errorf(codes.Unimplemented, "method FindServer5MinutelyStatsWithDay not implemented")
+ return nil, status.Error(codes.Unimplemented, "method FindServer5MinutelyStatsWithDay not implemented")
}
func (UnimplementedServerDailyStatServiceServer) FindLatestServerDailyStats(context.Context, *FindLatestServerDailyStatsRequest) (*FindLatestServerDailyStatsResponse, error) {
- return nil, status.Errorf(codes.Unimplemented, "method FindLatestServerDailyStats not implemented")
+ return nil, status.Error(codes.Unimplemented, "method FindLatestServerDailyStats not implemented")
}
func (UnimplementedServerDailyStatServiceServer) FindServerDailyStatsBetweenDays(context.Context, *FindServerDailyStatsBetweenDaysRequest) (*FindServerDailyStatsBetweenDaysResponse, error) {
- return nil, status.Errorf(codes.Unimplemented, "method FindServerDailyStatsBetweenDays not implemented")
+ return nil, status.Error(codes.Unimplemented, "method FindServerDailyStatsBetweenDays not implemented")
}
func (UnimplementedServerDailyStatServiceServer) SumCurrentServerDailyStats(context.Context, *SumCurrentServerDailyStatsRequest) (*SumCurrentServerDailyStatsResponse, error) {
- return nil, status.Errorf(codes.Unimplemented, "method SumCurrentServerDailyStats not implemented")
+ return nil, status.Error(codes.Unimplemented, "method SumCurrentServerDailyStats not implemented")
}
func (UnimplementedServerDailyStatServiceServer) SumServerDailyStats(context.Context, *SumServerDailyStatsRequest) (*SumServerDailyStatsResponse, error) {
- return nil, status.Errorf(codes.Unimplemented, "method SumServerDailyStats not implemented")
+ return nil, status.Error(codes.Unimplemented, "method SumServerDailyStats not implemented")
}
func (UnimplementedServerDailyStatServiceServer) SumServerMonthlyStats(context.Context, *SumServerMonthlyStatsRequest) (*SumServerMonthlyStatsResponse, error) {
- return nil, status.Errorf(codes.Unimplemented, "method SumServerMonthlyStats not implemented")
+ return nil, status.Error(codes.Unimplemented, "method SumServerMonthlyStats not implemented")
}
func (UnimplementedServerDailyStatServiceServer) testEmbeddedByValue() {}
@@ -224,7 +224,7 @@ type UnsafeServerDailyStatServiceServer interface {
}
func RegisterServerDailyStatServiceServer(s grpc.ServiceRegistrar, srv ServerDailyStatServiceServer) {
- // If the following call pancis, it indicates UnimplementedServerDailyStatServiceServer was
+ // If the following call panics, it indicates UnimplementedServerDailyStatServiceServer was
// embedded by pointer and is nil. This will cause panics if an
// unimplemented method is ever invoked, so we test this at initialization
// time to prevent it from happening at runtime later due to I/O.
diff --git a/EdgeCommon/pkg/rpc/pb/service_server_domain_hourly_stat.pb.go b/EdgeCommon/pkg/rpc/pb/service_server_domain_hourly_stat.pb.go
index e870950..5b39d2f 100644
--- a/EdgeCommon/pkg/rpc/pb/service_server_domain_hourly_stat.pb.go
+++ b/EdgeCommon/pkg/rpc/pb/service_server_domain_hourly_stat.pb.go
@@ -1,7 +1,7 @@
// Code generated by protoc-gen-go. DO NOT EDIT.
// versions:
-// protoc-gen-go v1.36.0
-// protoc v6.33.2
+// protoc-gen-go v1.36.11
+// protoc v3.19.6
// source: service_server_domain_hourly_stat.proto
package pb
@@ -11,6 +11,7 @@ import (
protoimpl "google.golang.org/protobuf/runtime/protoimpl"
reflect "reflect"
sync "sync"
+ unsafe "unsafe"
)
const (
@@ -151,55 +152,29 @@ func (x *ListTopServerDomainStatsWithServerIdResponse) GetDomainStats() []*Serve
var File_service_server_domain_hourly_stat_proto protoreflect.FileDescriptor
-var file_service_server_domain_hourly_stat_proto_rawDesc = []byte{
- 0x0a, 0x27, 0x73, 0x65, 0x72, 0x76, 0x69, 0x63, 0x65, 0x5f, 0x73, 0x65, 0x72, 0x76, 0x65, 0x72,
- 0x5f, 0x64, 0x6f, 0x6d, 0x61, 0x69, 0x6e, 0x5f, 0x68, 0x6f, 0x75, 0x72, 0x6c, 0x79, 0x5f, 0x73,
- 0x74, 0x61, 0x74, 0x2e, 0x70, 0x72, 0x6f, 0x74, 0x6f, 0x12, 0x02, 0x70, 0x62, 0x1a, 0x2c, 0x6d,
- 0x6f, 0x64, 0x65, 0x6c, 0x73, 0x2f, 0x6d, 0x6f, 0x64, 0x65, 0x6c, 0x5f, 0x73, 0x65, 0x72, 0x76,
- 0x65, 0x72, 0x5f, 0x64, 0x6f, 0x6d, 0x61, 0x69, 0x6e, 0x5f, 0x68, 0x6f, 0x75, 0x72, 0x6c, 0x79,
- 0x5f, 0x73, 0x74, 0x61, 0x74, 0x2e, 0x70, 0x72, 0x6f, 0x74, 0x6f, 0x22, 0xcf, 0x01, 0x0a, 0x2b,
- 0x4c, 0x69, 0x73, 0x74, 0x54, 0x6f, 0x70, 0x53, 0x65, 0x72, 0x76, 0x65, 0x72, 0x44, 0x6f, 0x6d,
- 0x61, 0x69, 0x6e, 0x53, 0x74, 0x61, 0x74, 0x73, 0x57, 0x69, 0x74, 0x68, 0x53, 0x65, 0x72, 0x76,
- 0x65, 0x72, 0x49, 0x64, 0x52, 0x65, 0x71, 0x75, 0x65, 0x73, 0x74, 0x12, 0x24, 0x0a, 0x0d, 0x6e,
- 0x6f, 0x64, 0x65, 0x43, 0x6c, 0x75, 0x73, 0x74, 0x65, 0x72, 0x49, 0x64, 0x18, 0x01, 0x20, 0x01,
- 0x28, 0x03, 0x52, 0x0d, 0x6e, 0x6f, 0x64, 0x65, 0x43, 0x6c, 0x75, 0x73, 0x74, 0x65, 0x72, 0x49,
- 0x64, 0x12, 0x16, 0x0a, 0x06, 0x6e, 0x6f, 0x64, 0x65, 0x49, 0x64, 0x18, 0x02, 0x20, 0x01, 0x28,
- 0x03, 0x52, 0x06, 0x6e, 0x6f, 0x64, 0x65, 0x49, 0x64, 0x12, 0x1a, 0x0a, 0x08, 0x73, 0x65, 0x72,
- 0x76, 0x65, 0x72, 0x49, 0x64, 0x18, 0x03, 0x20, 0x01, 0x28, 0x03, 0x52, 0x08, 0x73, 0x65, 0x72,
- 0x76, 0x65, 0x72, 0x49, 0x64, 0x12, 0x1a, 0x0a, 0x08, 0x68, 0x6f, 0x75, 0x72, 0x46, 0x72, 0x6f,
- 0x6d, 0x18, 0x04, 0x20, 0x01, 0x28, 0x09, 0x52, 0x08, 0x68, 0x6f, 0x75, 0x72, 0x46, 0x72, 0x6f,
- 0x6d, 0x12, 0x16, 0x0a, 0x06, 0x68, 0x6f, 0x75, 0x72, 0x54, 0x6f, 0x18, 0x05, 0x20, 0x01, 0x28,
- 0x09, 0x52, 0x06, 0x68, 0x6f, 0x75, 0x72, 0x54, 0x6f, 0x12, 0x12, 0x0a, 0x04, 0x73, 0x69, 0x7a,
- 0x65, 0x18, 0x06, 0x20, 0x01, 0x28, 0x03, 0x52, 0x04, 0x73, 0x69, 0x7a, 0x65, 0x22, 0x6c, 0x0a,
- 0x2c, 0x4c, 0x69, 0x73, 0x74, 0x54, 0x6f, 0x70, 0x53, 0x65, 0x72, 0x76, 0x65, 0x72, 0x44, 0x6f,
- 0x6d, 0x61, 0x69, 0x6e, 0x53, 0x74, 0x61, 0x74, 0x73, 0x57, 0x69, 0x74, 0x68, 0x53, 0x65, 0x72,
- 0x76, 0x65, 0x72, 0x49, 0x64, 0x52, 0x65, 0x73, 0x70, 0x6f, 0x6e, 0x73, 0x65, 0x12, 0x3c, 0x0a,
- 0x0b, 0x64, 0x6f, 0x6d, 0x61, 0x69, 0x6e, 0x53, 0x74, 0x61, 0x74, 0x73, 0x18, 0x01, 0x20, 0x03,
- 0x28, 0x0b, 0x32, 0x1a, 0x2e, 0x70, 0x62, 0x2e, 0x53, 0x65, 0x72, 0x76, 0x65, 0x72, 0x44, 0x6f,
- 0x6d, 0x61, 0x69, 0x6e, 0x48, 0x6f, 0x75, 0x72, 0x6c, 0x79, 0x53, 0x74, 0x61, 0x74, 0x52, 0x0b,
- 0x64, 0x6f, 0x6d, 0x61, 0x69, 0x6e, 0x53, 0x74, 0x61, 0x74, 0x73, 0x32, 0xab, 0x01, 0x0a, 0x1d,
- 0x53, 0x65, 0x72, 0x76, 0x65, 0x72, 0x44, 0x6f, 0x6d, 0x61, 0x69, 0x6e, 0x48, 0x6f, 0x75, 0x72,
- 0x6c, 0x79, 0x53, 0x74, 0x61, 0x74, 0x53, 0x65, 0x72, 0x76, 0x69, 0x63, 0x65, 0x12, 0x89, 0x01,
- 0x0a, 0x24, 0x6c, 0x69, 0x73, 0x74, 0x54, 0x6f, 0x70, 0x53, 0x65, 0x72, 0x76, 0x65, 0x72, 0x44,
- 0x6f, 0x6d, 0x61, 0x69, 0x6e, 0x53, 0x74, 0x61, 0x74, 0x73, 0x57, 0x69, 0x74, 0x68, 0x53, 0x65,
- 0x72, 0x76, 0x65, 0x72, 0x49, 0x64, 0x12, 0x2f, 0x2e, 0x70, 0x62, 0x2e, 0x4c, 0x69, 0x73, 0x74,
- 0x54, 0x6f, 0x70, 0x53, 0x65, 0x72, 0x76, 0x65, 0x72, 0x44, 0x6f, 0x6d, 0x61, 0x69, 0x6e, 0x53,
- 0x74, 0x61, 0x74, 0x73, 0x57, 0x69, 0x74, 0x68, 0x53, 0x65, 0x72, 0x76, 0x65, 0x72, 0x49, 0x64,
- 0x52, 0x65, 0x71, 0x75, 0x65, 0x73, 0x74, 0x1a, 0x30, 0x2e, 0x70, 0x62, 0x2e, 0x4c, 0x69, 0x73,
- 0x74, 0x54, 0x6f, 0x70, 0x53, 0x65, 0x72, 0x76, 0x65, 0x72, 0x44, 0x6f, 0x6d, 0x61, 0x69, 0x6e,
- 0x53, 0x74, 0x61, 0x74, 0x73, 0x57, 0x69, 0x74, 0x68, 0x53, 0x65, 0x72, 0x76, 0x65, 0x72, 0x49,
- 0x64, 0x52, 0x65, 0x73, 0x70, 0x6f, 0x6e, 0x73, 0x65, 0x42, 0x06, 0x5a, 0x04, 0x2e, 0x2f, 0x70,
- 0x62, 0x62, 0x06, 0x70, 0x72, 0x6f, 0x74, 0x6f, 0x33,
-}
+const file_service_server_domain_hourly_stat_proto_rawDesc = "" +
+ "\n" +
+ "'service_server_domain_hourly_stat.proto\x12\x02pb\x1a,models/model_server_domain_hourly_stat.proto\"\xcf\x01\n" +
+ "+ListTopServerDomainStatsWithServerIdRequest\x12$\n" +
+ "\rnodeClusterId\x18\x01 \x01(\x03R\rnodeClusterId\x12\x16\n" +
+ "\x06nodeId\x18\x02 \x01(\x03R\x06nodeId\x12\x1a\n" +
+ "\bserverId\x18\x03 \x01(\x03R\bserverId\x12\x1a\n" +
+ "\bhourFrom\x18\x04 \x01(\tR\bhourFrom\x12\x16\n" +
+ "\x06hourTo\x18\x05 \x01(\tR\x06hourTo\x12\x12\n" +
+ "\x04size\x18\x06 \x01(\x03R\x04size\"l\n" +
+ ",ListTopServerDomainStatsWithServerIdResponse\x12<\n" +
+ "\vdomainStats\x18\x01 \x03(\v2\x1a.pb.ServerDomainHourlyStatR\vdomainStats2\xab\x01\n" +
+ "\x1dServerDomainHourlyStatService\x12\x89\x01\n" +
+ "$listTopServerDomainStatsWithServerId\x12/.pb.ListTopServerDomainStatsWithServerIdRequest\x1a0.pb.ListTopServerDomainStatsWithServerIdResponseB\x06Z\x04./pbb\x06proto3"
var (
file_service_server_domain_hourly_stat_proto_rawDescOnce sync.Once
- file_service_server_domain_hourly_stat_proto_rawDescData = file_service_server_domain_hourly_stat_proto_rawDesc
+ file_service_server_domain_hourly_stat_proto_rawDescData []byte
)
func file_service_server_domain_hourly_stat_proto_rawDescGZIP() []byte {
file_service_server_domain_hourly_stat_proto_rawDescOnce.Do(func() {
- file_service_server_domain_hourly_stat_proto_rawDescData = protoimpl.X.CompressGZIP(file_service_server_domain_hourly_stat_proto_rawDescData)
+ file_service_server_domain_hourly_stat_proto_rawDescData = protoimpl.X.CompressGZIP(unsafe.Slice(unsafe.StringData(file_service_server_domain_hourly_stat_proto_rawDesc), len(file_service_server_domain_hourly_stat_proto_rawDesc)))
})
return file_service_server_domain_hourly_stat_proto_rawDescData
}
@@ -231,7 +206,7 @@ func file_service_server_domain_hourly_stat_proto_init() {
out := protoimpl.TypeBuilder{
File: protoimpl.DescBuilder{
GoPackagePath: reflect.TypeOf(x{}).PkgPath(),
- RawDescriptor: file_service_server_domain_hourly_stat_proto_rawDesc,
+ RawDescriptor: unsafe.Slice(unsafe.StringData(file_service_server_domain_hourly_stat_proto_rawDesc), len(file_service_server_domain_hourly_stat_proto_rawDesc)),
NumEnums: 0,
NumMessages: 2,
NumExtensions: 0,
@@ -242,7 +217,6 @@ func file_service_server_domain_hourly_stat_proto_init() {
MessageInfos: file_service_server_domain_hourly_stat_proto_msgTypes,
}.Build()
File_service_server_domain_hourly_stat_proto = out.File
- file_service_server_domain_hourly_stat_proto_rawDesc = nil
file_service_server_domain_hourly_stat_proto_goTypes = nil
file_service_server_domain_hourly_stat_proto_depIdxs = nil
}
diff --git a/EdgeCommon/pkg/rpc/pb/service_server_domain_hourly_stat_grpc.pb.go b/EdgeCommon/pkg/rpc/pb/service_server_domain_hourly_stat_grpc.pb.go
index c1e9562..f24da2f 100644
--- a/EdgeCommon/pkg/rpc/pb/service_server_domain_hourly_stat_grpc.pb.go
+++ b/EdgeCommon/pkg/rpc/pb/service_server_domain_hourly_stat_grpc.pb.go
@@ -1,7 +1,7 @@
// Code generated by protoc-gen-go-grpc. DO NOT EDIT.
// versions:
-// - protoc-gen-go-grpc v1.5.1
-// - protoc v6.33.2
+// - protoc-gen-go-grpc v1.6.1
+// - protoc v3.19.6
// source: service_server_domain_hourly_stat.proto
package pb
@@ -68,7 +68,7 @@ type ServerDomainHourlyStatServiceServer interface {
type UnimplementedServerDomainHourlyStatServiceServer struct{}
func (UnimplementedServerDomainHourlyStatServiceServer) ListTopServerDomainStatsWithServerId(context.Context, *ListTopServerDomainStatsWithServerIdRequest) (*ListTopServerDomainStatsWithServerIdResponse, error) {
- return nil, status.Errorf(codes.Unimplemented, "method ListTopServerDomainStatsWithServerId not implemented")
+ return nil, status.Error(codes.Unimplemented, "method ListTopServerDomainStatsWithServerId not implemented")
}
func (UnimplementedServerDomainHourlyStatServiceServer) testEmbeddedByValue() {}
@@ -80,7 +80,7 @@ type UnsafeServerDomainHourlyStatServiceServer interface {
}
func RegisterServerDomainHourlyStatServiceServer(s grpc.ServiceRegistrar, srv ServerDomainHourlyStatServiceServer) {
- // If the following call pancis, it indicates UnimplementedServerDomainHourlyStatServiceServer was
+ // If the following call panics, it indicates UnimplementedServerDomainHourlyStatServiceServer was
// embedded by pointer and is nil. This will cause panics if an
// unimplemented method is ever invoked, so we test this at initialization
// time to prevent it from happening at runtime later due to I/O.
diff --git a/EdgeCommon/pkg/rpc/pb/service_server_group.pb.go b/EdgeCommon/pkg/rpc/pb/service_server_group.pb.go
index f556d54..1678407 100644
--- a/EdgeCommon/pkg/rpc/pb/service_server_group.pb.go
+++ b/EdgeCommon/pkg/rpc/pb/service_server_group.pb.go
@@ -1,7 +1,7 @@
// Code generated by protoc-gen-go. DO NOT EDIT.
// versions:
-// protoc-gen-go v1.36.0
-// protoc v6.33.2
+// protoc-gen-go v1.36.11
+// protoc v3.19.6
// source: service_server_group.proto
package pb
@@ -11,6 +11,7 @@ import (
protoimpl "google.golang.org/protobuf/runtime/protoimpl"
reflect "reflect"
sync "sync"
+ unsafe "unsafe"
)
const (
@@ -1220,309 +1221,105 @@ func (x *FindAndInitServerGroupWebConfigResponse) GetWebJSON() []byte {
var File_service_server_group_proto protoreflect.FileDescriptor
-var file_service_server_group_proto_rawDesc = []byte{
- 0x0a, 0x1a, 0x73, 0x65, 0x72, 0x76, 0x69, 0x63, 0x65, 0x5f, 0x73, 0x65, 0x72, 0x76, 0x65, 0x72,
- 0x5f, 0x67, 0x72, 0x6f, 0x75, 0x70, 0x2e, 0x70, 0x72, 0x6f, 0x74, 0x6f, 0x12, 0x02, 0x70, 0x62,
- 0x1a, 0x1f, 0x6d, 0x6f, 0x64, 0x65, 0x6c, 0x73, 0x2f, 0x6d, 0x6f, 0x64, 0x65, 0x6c, 0x5f, 0x73,
- 0x65, 0x72, 0x76, 0x65, 0x72, 0x5f, 0x67, 0x72, 0x6f, 0x75, 0x70, 0x2e, 0x70, 0x72, 0x6f, 0x74,
- 0x6f, 0x1a, 0x19, 0x6d, 0x6f, 0x64, 0x65, 0x6c, 0x73, 0x2f, 0x72, 0x70, 0x63, 0x5f, 0x6d, 0x65,
- 0x73, 0x73, 0x61, 0x67, 0x65, 0x73, 0x2e, 0x70, 0x72, 0x6f, 0x74, 0x6f, 0x22, 0x2e, 0x0a, 0x18,
- 0x43, 0x72, 0x65, 0x61, 0x74, 0x65, 0x53, 0x65, 0x72, 0x76, 0x65, 0x72, 0x47, 0x72, 0x6f, 0x75,
- 0x70, 0x52, 0x65, 0x71, 0x75, 0x65, 0x73, 0x74, 0x12, 0x12, 0x0a, 0x04, 0x6e, 0x61, 0x6d, 0x65,
- 0x18, 0x01, 0x20, 0x01, 0x28, 0x09, 0x52, 0x04, 0x6e, 0x61, 0x6d, 0x65, 0x22, 0x41, 0x0a, 0x19,
- 0x43, 0x72, 0x65, 0x61, 0x74, 0x65, 0x53, 0x65, 0x72, 0x76, 0x65, 0x72, 0x47, 0x72, 0x6f, 0x75,
- 0x70, 0x52, 0x65, 0x73, 0x70, 0x6f, 0x6e, 0x73, 0x65, 0x12, 0x24, 0x0a, 0x0d, 0x73, 0x65, 0x72,
- 0x76, 0x65, 0x72, 0x47, 0x72, 0x6f, 0x75, 0x70, 0x49, 0x64, 0x18, 0x01, 0x20, 0x01, 0x28, 0x03,
- 0x52, 0x0d, 0x73, 0x65, 0x72, 0x76, 0x65, 0x72, 0x47, 0x72, 0x6f, 0x75, 0x70, 0x49, 0x64, 0x22,
- 0x54, 0x0a, 0x18, 0x55, 0x70, 0x64, 0x61, 0x74, 0x65, 0x53, 0x65, 0x72, 0x76, 0x65, 0x72, 0x47,
- 0x72, 0x6f, 0x75, 0x70, 0x52, 0x65, 0x71, 0x75, 0x65, 0x73, 0x74, 0x12, 0x24, 0x0a, 0x0d, 0x73,
- 0x65, 0x72, 0x76, 0x65, 0x72, 0x47, 0x72, 0x6f, 0x75, 0x70, 0x49, 0x64, 0x18, 0x01, 0x20, 0x01,
- 0x28, 0x03, 0x52, 0x0d, 0x73, 0x65, 0x72, 0x76, 0x65, 0x72, 0x47, 0x72, 0x6f, 0x75, 0x70, 0x49,
- 0x64, 0x12, 0x12, 0x0a, 0x04, 0x6e, 0x61, 0x6d, 0x65, 0x18, 0x02, 0x20, 0x01, 0x28, 0x09, 0x52,
- 0x04, 0x6e, 0x61, 0x6d, 0x65, 0x22, 0x40, 0x0a, 0x18, 0x44, 0x65, 0x6c, 0x65, 0x74, 0x65, 0x53,
- 0x65, 0x72, 0x76, 0x65, 0x72, 0x47, 0x72, 0x6f, 0x75, 0x70, 0x52, 0x65, 0x71, 0x75, 0x65, 0x73,
- 0x74, 0x12, 0x24, 0x0a, 0x0d, 0x73, 0x65, 0x72, 0x76, 0x65, 0x72, 0x47, 0x72, 0x6f, 0x75, 0x70,
- 0x49, 0x64, 0x18, 0x01, 0x20, 0x01, 0x28, 0x03, 0x52, 0x0d, 0x73, 0x65, 0x72, 0x76, 0x65, 0x72,
- 0x47, 0x72, 0x6f, 0x75, 0x70, 0x49, 0x64, 0x22, 0x3b, 0x0a, 0x21, 0x46, 0x69, 0x6e, 0x64, 0x41,
- 0x6c, 0x6c, 0x45, 0x6e, 0x61, 0x62, 0x6c, 0x65, 0x64, 0x53, 0x65, 0x72, 0x76, 0x65, 0x72, 0x47,
- 0x72, 0x6f, 0x75, 0x70, 0x73, 0x52, 0x65, 0x71, 0x75, 0x65, 0x73, 0x74, 0x12, 0x16, 0x0a, 0x06,
- 0x75, 0x73, 0x65, 0x72, 0x49, 0x64, 0x18, 0x01, 0x20, 0x01, 0x28, 0x03, 0x52, 0x06, 0x75, 0x73,
- 0x65, 0x72, 0x49, 0x64, 0x22, 0x59, 0x0a, 0x22, 0x46, 0x69, 0x6e, 0x64, 0x41, 0x6c, 0x6c, 0x45,
- 0x6e, 0x61, 0x62, 0x6c, 0x65, 0x64, 0x53, 0x65, 0x72, 0x76, 0x65, 0x72, 0x47, 0x72, 0x6f, 0x75,
- 0x70, 0x73, 0x52, 0x65, 0x73, 0x70, 0x6f, 0x6e, 0x73, 0x65, 0x12, 0x33, 0x0a, 0x0c, 0x73, 0x65,
- 0x72, 0x76, 0x65, 0x72, 0x47, 0x72, 0x6f, 0x75, 0x70, 0x73, 0x18, 0x01, 0x20, 0x03, 0x28, 0x0b,
- 0x32, 0x0f, 0x2e, 0x70, 0x62, 0x2e, 0x53, 0x65, 0x72, 0x76, 0x65, 0x72, 0x47, 0x72, 0x6f, 0x75,
- 0x70, 0x52, 0x0c, 0x73, 0x65, 0x72, 0x76, 0x65, 0x72, 0x47, 0x72, 0x6f, 0x75, 0x70, 0x73, 0x22,
- 0x48, 0x0a, 0x1e, 0x55, 0x70, 0x64, 0x61, 0x74, 0x65, 0x53, 0x65, 0x72, 0x76, 0x65, 0x72, 0x47,
- 0x72, 0x6f, 0x75, 0x70, 0x4f, 0x72, 0x64, 0x65, 0x72, 0x73, 0x52, 0x65, 0x71, 0x75, 0x65, 0x73,
- 0x74, 0x12, 0x26, 0x0a, 0x0e, 0x73, 0x65, 0x72, 0x76, 0x65, 0x72, 0x47, 0x72, 0x6f, 0x75, 0x70,
- 0x49, 0x64, 0x73, 0x18, 0x01, 0x20, 0x03, 0x28, 0x03, 0x52, 0x0e, 0x73, 0x65, 0x72, 0x76, 0x65,
- 0x72, 0x47, 0x72, 0x6f, 0x75, 0x70, 0x49, 0x64, 0x73, 0x22, 0x45, 0x0a, 0x1d, 0x46, 0x69, 0x6e,
- 0x64, 0x45, 0x6e, 0x61, 0x62, 0x6c, 0x65, 0x64, 0x53, 0x65, 0x72, 0x76, 0x65, 0x72, 0x47, 0x72,
- 0x6f, 0x75, 0x70, 0x52, 0x65, 0x71, 0x75, 0x65, 0x73, 0x74, 0x12, 0x24, 0x0a, 0x0d, 0x73, 0x65,
- 0x72, 0x76, 0x65, 0x72, 0x47, 0x72, 0x6f, 0x75, 0x70, 0x49, 0x64, 0x18, 0x01, 0x20, 0x01, 0x28,
- 0x03, 0x52, 0x0d, 0x73, 0x65, 0x72, 0x76, 0x65, 0x72, 0x47, 0x72, 0x6f, 0x75, 0x70, 0x49, 0x64,
- 0x22, 0x53, 0x0a, 0x1e, 0x46, 0x69, 0x6e, 0x64, 0x45, 0x6e, 0x61, 0x62, 0x6c, 0x65, 0x64, 0x53,
- 0x65, 0x72, 0x76, 0x65, 0x72, 0x47, 0x72, 0x6f, 0x75, 0x70, 0x52, 0x65, 0x73, 0x70, 0x6f, 0x6e,
- 0x73, 0x65, 0x12, 0x31, 0x0a, 0x0b, 0x73, 0x65, 0x72, 0x76, 0x65, 0x72, 0x47, 0x72, 0x6f, 0x75,
- 0x70, 0x18, 0x01, 0x20, 0x01, 0x28, 0x0b, 0x32, 0x0f, 0x2e, 0x70, 0x62, 0x2e, 0x53, 0x65, 0x72,
- 0x76, 0x65, 0x72, 0x47, 0x72, 0x6f, 0x75, 0x70, 0x52, 0x0b, 0x73, 0x65, 0x72, 0x76, 0x65, 0x72,
- 0x47, 0x72, 0x6f, 0x75, 0x70, 0x22, 0x5b, 0x0a, 0x33, 0x46, 0x69, 0x6e, 0x64, 0x41, 0x6e, 0x64,
- 0x49, 0x6e, 0x69, 0x74, 0x53, 0x65, 0x72, 0x76, 0x65, 0x72, 0x47, 0x72, 0x6f, 0x75, 0x70, 0x48,
- 0x54, 0x54, 0x50, 0x52, 0x65, 0x76, 0x65, 0x72, 0x73, 0x65, 0x50, 0x72, 0x6f, 0x78, 0x79, 0x43,
- 0x6f, 0x6e, 0x66, 0x69, 0x67, 0x52, 0x65, 0x71, 0x75, 0x65, 0x73, 0x74, 0x12, 0x24, 0x0a, 0x0d,
- 0x73, 0x65, 0x72, 0x76, 0x65, 0x72, 0x47, 0x72, 0x6f, 0x75, 0x70, 0x49, 0x64, 0x18, 0x01, 0x20,
- 0x01, 0x28, 0x03, 0x52, 0x0d, 0x73, 0x65, 0x72, 0x76, 0x65, 0x72, 0x47, 0x72, 0x6f, 0x75, 0x70,
- 0x49, 0x64, 0x22, 0x94, 0x01, 0x0a, 0x34, 0x46, 0x69, 0x6e, 0x64, 0x41, 0x6e, 0x64, 0x49, 0x6e,
- 0x69, 0x74, 0x53, 0x65, 0x72, 0x76, 0x65, 0x72, 0x47, 0x72, 0x6f, 0x75, 0x70, 0x48, 0x54, 0x54,
- 0x50, 0x52, 0x65, 0x76, 0x65, 0x72, 0x73, 0x65, 0x50, 0x72, 0x6f, 0x78, 0x79, 0x43, 0x6f, 0x6e,
- 0x66, 0x69, 0x67, 0x52, 0x65, 0x73, 0x70, 0x6f, 0x6e, 0x73, 0x65, 0x12, 0x2a, 0x0a, 0x10, 0x72,
- 0x65, 0x76, 0x65, 0x72, 0x73, 0x65, 0x50, 0x72, 0x6f, 0x78, 0x79, 0x4a, 0x53, 0x4f, 0x4e, 0x18,
- 0x01, 0x20, 0x01, 0x28, 0x0c, 0x52, 0x10, 0x72, 0x65, 0x76, 0x65, 0x72, 0x73, 0x65, 0x50, 0x72,
- 0x6f, 0x78, 0x79, 0x4a, 0x53, 0x4f, 0x4e, 0x12, 0x30, 0x0a, 0x13, 0x72, 0x65, 0x76, 0x65, 0x72,
- 0x73, 0x65, 0x50, 0x72, 0x6f, 0x78, 0x79, 0x52, 0x65, 0x66, 0x4a, 0x53, 0x4f, 0x4e, 0x18, 0x02,
- 0x20, 0x01, 0x28, 0x0c, 0x52, 0x13, 0x72, 0x65, 0x76, 0x65, 0x72, 0x73, 0x65, 0x50, 0x72, 0x6f,
- 0x78, 0x79, 0x52, 0x65, 0x66, 0x4a, 0x53, 0x4f, 0x4e, 0x22, 0x5a, 0x0a, 0x32, 0x46, 0x69, 0x6e,
- 0x64, 0x41, 0x6e, 0x64, 0x49, 0x6e, 0x69, 0x74, 0x53, 0x65, 0x72, 0x76, 0x65, 0x72, 0x47, 0x72,
- 0x6f, 0x75, 0x70, 0x54, 0x43, 0x50, 0x52, 0x65, 0x76, 0x65, 0x72, 0x73, 0x65, 0x50, 0x72, 0x6f,
- 0x78, 0x79, 0x43, 0x6f, 0x6e, 0x66, 0x69, 0x67, 0x52, 0x65, 0x71, 0x75, 0x65, 0x73, 0x74, 0x12,
- 0x24, 0x0a, 0x0d, 0x73, 0x65, 0x72, 0x76, 0x65, 0x72, 0x47, 0x72, 0x6f, 0x75, 0x70, 0x49, 0x64,
- 0x18, 0x01, 0x20, 0x01, 0x28, 0x03, 0x52, 0x0d, 0x73, 0x65, 0x72, 0x76, 0x65, 0x72, 0x47, 0x72,
- 0x6f, 0x75, 0x70, 0x49, 0x64, 0x22, 0x93, 0x01, 0x0a, 0x33, 0x46, 0x69, 0x6e, 0x64, 0x41, 0x6e,
- 0x64, 0x49, 0x6e, 0x69, 0x74, 0x53, 0x65, 0x72, 0x76, 0x65, 0x72, 0x47, 0x72, 0x6f, 0x75, 0x70,
- 0x54, 0x43, 0x50, 0x52, 0x65, 0x76, 0x65, 0x72, 0x73, 0x65, 0x50, 0x72, 0x6f, 0x78, 0x79, 0x43,
- 0x6f, 0x6e, 0x66, 0x69, 0x67, 0x52, 0x65, 0x73, 0x70, 0x6f, 0x6e, 0x73, 0x65, 0x12, 0x2a, 0x0a,
- 0x10, 0x72, 0x65, 0x76, 0x65, 0x72, 0x73, 0x65, 0x50, 0x72, 0x6f, 0x78, 0x79, 0x4a, 0x53, 0x4f,
- 0x4e, 0x18, 0x01, 0x20, 0x01, 0x28, 0x0c, 0x52, 0x10, 0x72, 0x65, 0x76, 0x65, 0x72, 0x73, 0x65,
- 0x50, 0x72, 0x6f, 0x78, 0x79, 0x4a, 0x53, 0x4f, 0x4e, 0x12, 0x30, 0x0a, 0x13, 0x72, 0x65, 0x76,
- 0x65, 0x72, 0x73, 0x65, 0x50, 0x72, 0x6f, 0x78, 0x79, 0x52, 0x65, 0x66, 0x4a, 0x53, 0x4f, 0x4e,
- 0x18, 0x02, 0x20, 0x01, 0x28, 0x0c, 0x52, 0x13, 0x72, 0x65, 0x76, 0x65, 0x72, 0x73, 0x65, 0x50,
- 0x72, 0x6f, 0x78, 0x79, 0x52, 0x65, 0x66, 0x4a, 0x53, 0x4f, 0x4e, 0x22, 0x5a, 0x0a, 0x32, 0x46,
- 0x69, 0x6e, 0x64, 0x41, 0x6e, 0x64, 0x49, 0x6e, 0x69, 0x74, 0x53, 0x65, 0x72, 0x76, 0x65, 0x72,
- 0x47, 0x72, 0x6f, 0x75, 0x70, 0x55, 0x44, 0x50, 0x52, 0x65, 0x76, 0x65, 0x72, 0x73, 0x65, 0x50,
- 0x72, 0x6f, 0x78, 0x79, 0x43, 0x6f, 0x6e, 0x66, 0x69, 0x67, 0x52, 0x65, 0x71, 0x75, 0x65, 0x73,
- 0x74, 0x12, 0x24, 0x0a, 0x0d, 0x73, 0x65, 0x72, 0x76, 0x65, 0x72, 0x47, 0x72, 0x6f, 0x75, 0x70,
- 0x49, 0x64, 0x18, 0x01, 0x20, 0x01, 0x28, 0x03, 0x52, 0x0d, 0x73, 0x65, 0x72, 0x76, 0x65, 0x72,
- 0x47, 0x72, 0x6f, 0x75, 0x70, 0x49, 0x64, 0x22, 0x93, 0x01, 0x0a, 0x33, 0x46, 0x69, 0x6e, 0x64,
- 0x41, 0x6e, 0x64, 0x49, 0x6e, 0x69, 0x74, 0x53, 0x65, 0x72, 0x76, 0x65, 0x72, 0x47, 0x72, 0x6f,
- 0x75, 0x70, 0x55, 0x44, 0x50, 0x52, 0x65, 0x76, 0x65, 0x72, 0x73, 0x65, 0x50, 0x72, 0x6f, 0x78,
- 0x79, 0x43, 0x6f, 0x6e, 0x66, 0x69, 0x67, 0x52, 0x65, 0x73, 0x70, 0x6f, 0x6e, 0x73, 0x65, 0x12,
- 0x2a, 0x0a, 0x10, 0x72, 0x65, 0x76, 0x65, 0x72, 0x73, 0x65, 0x50, 0x72, 0x6f, 0x78, 0x79, 0x4a,
- 0x53, 0x4f, 0x4e, 0x18, 0x01, 0x20, 0x01, 0x28, 0x0c, 0x52, 0x10, 0x72, 0x65, 0x76, 0x65, 0x72,
- 0x73, 0x65, 0x50, 0x72, 0x6f, 0x78, 0x79, 0x4a, 0x53, 0x4f, 0x4e, 0x12, 0x30, 0x0a, 0x13, 0x72,
- 0x65, 0x76, 0x65, 0x72, 0x73, 0x65, 0x50, 0x72, 0x6f, 0x78, 0x79, 0x52, 0x65, 0x66, 0x4a, 0x53,
- 0x4f, 0x4e, 0x18, 0x02, 0x20, 0x01, 0x28, 0x0c, 0x52, 0x13, 0x72, 0x65, 0x76, 0x65, 0x72, 0x73,
- 0x65, 0x50, 0x72, 0x6f, 0x78, 0x79, 0x52, 0x65, 0x66, 0x4a, 0x53, 0x4f, 0x4e, 0x22, 0x7c, 0x0a,
- 0x28, 0x55, 0x70, 0x64, 0x61, 0x74, 0x65, 0x53, 0x65, 0x72, 0x76, 0x65, 0x72, 0x47, 0x72, 0x6f,
- 0x75, 0x70, 0x48, 0x54, 0x54, 0x50, 0x52, 0x65, 0x76, 0x65, 0x72, 0x73, 0x65, 0x50, 0x72, 0x6f,
- 0x78, 0x79, 0x52, 0x65, 0x71, 0x75, 0x65, 0x73, 0x74, 0x12, 0x24, 0x0a, 0x0d, 0x73, 0x65, 0x72,
- 0x76, 0x65, 0x72, 0x47, 0x72, 0x6f, 0x75, 0x70, 0x49, 0x64, 0x18, 0x01, 0x20, 0x01, 0x28, 0x03,
- 0x52, 0x0d, 0x73, 0x65, 0x72, 0x76, 0x65, 0x72, 0x47, 0x72, 0x6f, 0x75, 0x70, 0x49, 0x64, 0x12,
- 0x2a, 0x0a, 0x10, 0x72, 0x65, 0x76, 0x65, 0x72, 0x73, 0x65, 0x50, 0x72, 0x6f, 0x78, 0x79, 0x4a,
- 0x53, 0x4f, 0x4e, 0x18, 0x02, 0x20, 0x01, 0x28, 0x0c, 0x52, 0x10, 0x72, 0x65, 0x76, 0x65, 0x72,
- 0x73, 0x65, 0x50, 0x72, 0x6f, 0x78, 0x79, 0x4a, 0x53, 0x4f, 0x4e, 0x22, 0x7b, 0x0a, 0x27, 0x55,
- 0x70, 0x64, 0x61, 0x74, 0x65, 0x53, 0x65, 0x72, 0x76, 0x65, 0x72, 0x47, 0x72, 0x6f, 0x75, 0x70,
- 0x54, 0x43, 0x50, 0x52, 0x65, 0x76, 0x65, 0x72, 0x73, 0x65, 0x50, 0x72, 0x6f, 0x78, 0x79, 0x52,
- 0x65, 0x71, 0x75, 0x65, 0x73, 0x74, 0x12, 0x24, 0x0a, 0x0d, 0x73, 0x65, 0x72, 0x76, 0x65, 0x72,
- 0x47, 0x72, 0x6f, 0x75, 0x70, 0x49, 0x64, 0x18, 0x01, 0x20, 0x01, 0x28, 0x03, 0x52, 0x0d, 0x73,
- 0x65, 0x72, 0x76, 0x65, 0x72, 0x47, 0x72, 0x6f, 0x75, 0x70, 0x49, 0x64, 0x12, 0x2a, 0x0a, 0x10,
- 0x72, 0x65, 0x76, 0x65, 0x72, 0x73, 0x65, 0x50, 0x72, 0x6f, 0x78, 0x79, 0x4a, 0x53, 0x4f, 0x4e,
- 0x18, 0x02, 0x20, 0x01, 0x28, 0x0c, 0x52, 0x10, 0x72, 0x65, 0x76, 0x65, 0x72, 0x73, 0x65, 0x50,
- 0x72, 0x6f, 0x78, 0x79, 0x4a, 0x53, 0x4f, 0x4e, 0x22, 0x7b, 0x0a, 0x27, 0x55, 0x70, 0x64, 0x61,
- 0x74, 0x65, 0x53, 0x65, 0x72, 0x76, 0x65, 0x72, 0x47, 0x72, 0x6f, 0x75, 0x70, 0x55, 0x44, 0x50,
- 0x52, 0x65, 0x76, 0x65, 0x72, 0x73, 0x65, 0x50, 0x72, 0x6f, 0x78, 0x79, 0x52, 0x65, 0x71, 0x75,
- 0x65, 0x73, 0x74, 0x12, 0x24, 0x0a, 0x0d, 0x73, 0x65, 0x72, 0x76, 0x65, 0x72, 0x47, 0x72, 0x6f,
- 0x75, 0x70, 0x49, 0x64, 0x18, 0x01, 0x20, 0x01, 0x28, 0x03, 0x52, 0x0d, 0x73, 0x65, 0x72, 0x76,
- 0x65, 0x72, 0x47, 0x72, 0x6f, 0x75, 0x70, 0x49, 0x64, 0x12, 0x2a, 0x0a, 0x10, 0x72, 0x65, 0x76,
- 0x65, 0x72, 0x73, 0x65, 0x50, 0x72, 0x6f, 0x78, 0x79, 0x4a, 0x53, 0x4f, 0x4e, 0x18, 0x02, 0x20,
- 0x01, 0x28, 0x0c, 0x52, 0x10, 0x72, 0x65, 0x76, 0x65, 0x72, 0x73, 0x65, 0x50, 0x72, 0x6f, 0x78,
- 0x79, 0x4a, 0x53, 0x4f, 0x4e, 0x22, 0x6b, 0x0a, 0x27, 0x46, 0x69, 0x6e, 0x64, 0x45, 0x6e, 0x61,
- 0x62, 0x6c, 0x65, 0x64, 0x53, 0x65, 0x72, 0x76, 0x65, 0x72, 0x47, 0x72, 0x6f, 0x75, 0x70, 0x43,
- 0x6f, 0x6e, 0x66, 0x69, 0x67, 0x49, 0x6e, 0x66, 0x6f, 0x52, 0x65, 0x71, 0x75, 0x65, 0x73, 0x74,
- 0x12, 0x24, 0x0a, 0x0d, 0x73, 0x65, 0x72, 0x76, 0x65, 0x72, 0x47, 0x72, 0x6f, 0x75, 0x70, 0x49,
- 0x64, 0x18, 0x01, 0x20, 0x01, 0x28, 0x03, 0x52, 0x0d, 0x73, 0x65, 0x72, 0x76, 0x65, 0x72, 0x47,
- 0x72, 0x6f, 0x75, 0x70, 0x49, 0x64, 0x12, 0x1a, 0x0a, 0x08, 0x73, 0x65, 0x72, 0x76, 0x65, 0x72,
- 0x49, 0x64, 0x18, 0x02, 0x20, 0x01, 0x28, 0x03, 0x52, 0x08, 0x73, 0x65, 0x72, 0x76, 0x65, 0x72,
- 0x49, 0x64, 0x22, 0xd6, 0x07, 0x0a, 0x28, 0x46, 0x69, 0x6e, 0x64, 0x45, 0x6e, 0x61, 0x62, 0x6c,
- 0x65, 0x64, 0x53, 0x65, 0x72, 0x76, 0x65, 0x72, 0x47, 0x72, 0x6f, 0x75, 0x70, 0x43, 0x6f, 0x6e,
- 0x66, 0x69, 0x67, 0x49, 0x6e, 0x66, 0x6f, 0x52, 0x65, 0x73, 0x70, 0x6f, 0x6e, 0x73, 0x65, 0x12,
- 0x30, 0x0a, 0x13, 0x68, 0x61, 0x73, 0x48, 0x54, 0x54, 0x50, 0x52, 0x65, 0x76, 0x65, 0x72, 0x73,
- 0x65, 0x50, 0x72, 0x6f, 0x78, 0x79, 0x18, 0x01, 0x20, 0x01, 0x28, 0x08, 0x52, 0x13, 0x68, 0x61,
- 0x73, 0x48, 0x54, 0x54, 0x50, 0x52, 0x65, 0x76, 0x65, 0x72, 0x73, 0x65, 0x50, 0x72, 0x6f, 0x78,
- 0x79, 0x12, 0x2e, 0x0a, 0x12, 0x68, 0x61, 0x73, 0x54, 0x43, 0x50, 0x52, 0x65, 0x76, 0x65, 0x72,
- 0x73, 0x65, 0x50, 0x72, 0x6f, 0x78, 0x79, 0x18, 0x02, 0x20, 0x01, 0x28, 0x08, 0x52, 0x12, 0x68,
- 0x61, 0x73, 0x54, 0x43, 0x50, 0x52, 0x65, 0x76, 0x65, 0x72, 0x73, 0x65, 0x50, 0x72, 0x6f, 0x78,
- 0x79, 0x12, 0x2e, 0x0a, 0x12, 0x68, 0x61, 0x73, 0x55, 0x44, 0x50, 0x52, 0x65, 0x76, 0x65, 0x72,
- 0x73, 0x65, 0x50, 0x72, 0x6f, 0x78, 0x79, 0x18, 0x03, 0x20, 0x01, 0x28, 0x08, 0x52, 0x12, 0x68,
- 0x61, 0x73, 0x55, 0x44, 0x50, 0x52, 0x65, 0x76, 0x65, 0x72, 0x73, 0x65, 0x50, 0x72, 0x6f, 0x78,
- 0x79, 0x12, 0x24, 0x0a, 0x0d, 0x73, 0x65, 0x72, 0x76, 0x65, 0x72, 0x47, 0x72, 0x6f, 0x75, 0x70,
- 0x49, 0x64, 0x18, 0x04, 0x20, 0x01, 0x28, 0x03, 0x52, 0x0d, 0x73, 0x65, 0x72, 0x76, 0x65, 0x72,
- 0x47, 0x72, 0x6f, 0x75, 0x70, 0x49, 0x64, 0x12, 0x24, 0x0a, 0x0d, 0x68, 0x61, 0x73, 0x52, 0x6f,
- 0x6f, 0x74, 0x43, 0x6f, 0x6e, 0x66, 0x69, 0x67, 0x18, 0x05, 0x20, 0x01, 0x28, 0x08, 0x52, 0x0d,
- 0x68, 0x61, 0x73, 0x52, 0x6f, 0x6f, 0x74, 0x43, 0x6f, 0x6e, 0x66, 0x69, 0x67, 0x12, 0x22, 0x0a,
- 0x0c, 0x68, 0x61, 0x73, 0x57, 0x41, 0x46, 0x43, 0x6f, 0x6e, 0x66, 0x69, 0x67, 0x18, 0x06, 0x20,
- 0x01, 0x28, 0x08, 0x52, 0x0c, 0x68, 0x61, 0x73, 0x57, 0x41, 0x46, 0x43, 0x6f, 0x6e, 0x66, 0x69,
- 0x67, 0x12, 0x26, 0x0a, 0x0e, 0x68, 0x61, 0x73, 0x43, 0x61, 0x63, 0x68, 0x65, 0x43, 0x6f, 0x6e,
- 0x66, 0x69, 0x67, 0x18, 0x07, 0x20, 0x01, 0x28, 0x08, 0x52, 0x0e, 0x68, 0x61, 0x73, 0x43, 0x61,
- 0x63, 0x68, 0x65, 0x43, 0x6f, 0x6e, 0x66, 0x69, 0x67, 0x12, 0x2a, 0x0a, 0x10, 0x68, 0x61, 0x73,
- 0x43, 0x68, 0x61, 0x72, 0x73, 0x65, 0x74, 0x43, 0x6f, 0x6e, 0x66, 0x69, 0x67, 0x18, 0x08, 0x20,
- 0x01, 0x28, 0x08, 0x52, 0x10, 0x68, 0x61, 0x73, 0x43, 0x68, 0x61, 0x72, 0x73, 0x65, 0x74, 0x43,
- 0x6f, 0x6e, 0x66, 0x69, 0x67, 0x12, 0x24, 0x0a, 0x0d, 0x68, 0x61, 0x73, 0x53, 0x74, 0x61, 0x74,
- 0x43, 0x6f, 0x6e, 0x66, 0x69, 0x67, 0x18, 0x09, 0x20, 0x01, 0x28, 0x08, 0x52, 0x0d, 0x68, 0x61,
- 0x73, 0x53, 0x74, 0x61, 0x74, 0x43, 0x6f, 0x6e, 0x66, 0x69, 0x67, 0x12, 0x32, 0x0a, 0x14, 0x68,
- 0x61, 0x73, 0x43, 0x6f, 0x6d, 0x70, 0x72, 0x65, 0x73, 0x73, 0x69, 0x6f, 0x6e, 0x43, 0x6f, 0x6e,
- 0x66, 0x69, 0x67, 0x18, 0x0a, 0x20, 0x01, 0x28, 0x08, 0x52, 0x14, 0x68, 0x61, 0x73, 0x43, 0x6f,
- 0x6d, 0x70, 0x72, 0x65, 0x73, 0x73, 0x69, 0x6f, 0x6e, 0x43, 0x6f, 0x6e, 0x66, 0x69, 0x67, 0x12,
- 0x34, 0x0a, 0x15, 0x68, 0x61, 0x73, 0x4f, 0x70, 0x74, 0x69, 0x6d, 0x69, 0x7a, 0x61, 0x74, 0x69,
- 0x6f, 0x6e, 0x43, 0x6f, 0x6e, 0x66, 0x69, 0x67, 0x18, 0x14, 0x20, 0x01, 0x28, 0x08, 0x52, 0x15,
- 0x68, 0x61, 0x73, 0x4f, 0x70, 0x74, 0x69, 0x6d, 0x69, 0x7a, 0x61, 0x74, 0x69, 0x6f, 0x6e, 0x43,
- 0x6f, 0x6e, 0x66, 0x69, 0x67, 0x12, 0x38, 0x0a, 0x17, 0x68, 0x61, 0x73, 0x52, 0x65, 0x71, 0x75,
- 0x65, 0x73, 0x74, 0x48, 0x65, 0x61, 0x64, 0x65, 0x72, 0x73, 0x43, 0x6f, 0x6e, 0x66, 0x69, 0x67,
- 0x18, 0x0b, 0x20, 0x01, 0x28, 0x08, 0x52, 0x17, 0x68, 0x61, 0x73, 0x52, 0x65, 0x71, 0x75, 0x65,
- 0x73, 0x74, 0x48, 0x65, 0x61, 0x64, 0x65, 0x72, 0x73, 0x43, 0x6f, 0x6e, 0x66, 0x69, 0x67, 0x12,
- 0x3a, 0x0a, 0x18, 0x68, 0x61, 0x73, 0x52, 0x65, 0x73, 0x70, 0x6f, 0x6e, 0x73, 0x65, 0x48, 0x65,
- 0x61, 0x64, 0x65, 0x72, 0x73, 0x43, 0x6f, 0x6e, 0x66, 0x69, 0x67, 0x18, 0x0c, 0x20, 0x01, 0x28,
- 0x08, 0x52, 0x18, 0x68, 0x61, 0x73, 0x52, 0x65, 0x73, 0x70, 0x6f, 0x6e, 0x73, 0x65, 0x48, 0x65,
- 0x61, 0x64, 0x65, 0x72, 0x73, 0x43, 0x6f, 0x6e, 0x66, 0x69, 0x67, 0x12, 0x2e, 0x0a, 0x12, 0x68,
- 0x61, 0x73, 0x57, 0x65, 0x62, 0x73, 0x6f, 0x63, 0x6b, 0x65, 0x74, 0x43, 0x6f, 0x6e, 0x66, 0x69,
- 0x67, 0x18, 0x0d, 0x20, 0x01, 0x28, 0x08, 0x52, 0x12, 0x68, 0x61, 0x73, 0x57, 0x65, 0x62, 0x73,
- 0x6f, 0x63, 0x6b, 0x65, 0x74, 0x43, 0x6f, 0x6e, 0x66, 0x69, 0x67, 0x12, 0x24, 0x0a, 0x0d, 0x68,
- 0x61, 0x73, 0x57, 0x65, 0x62, 0x50, 0x43, 0x6f, 0x6e, 0x66, 0x69, 0x67, 0x18, 0x0e, 0x20, 0x01,
- 0x28, 0x08, 0x52, 0x0d, 0x68, 0x61, 0x73, 0x57, 0x65, 0x62, 0x50, 0x43, 0x6f, 0x6e, 0x66, 0x69,
- 0x67, 0x12, 0x2e, 0x0a, 0x12, 0x68, 0x61, 0x73, 0x41, 0x63, 0x63, 0x65, 0x73, 0x73, 0x4c, 0x6f,
- 0x67, 0x43, 0x6f, 0x6e, 0x66, 0x69, 0x67, 0x18, 0x0f, 0x20, 0x01, 0x28, 0x08, 0x52, 0x12, 0x68,
- 0x61, 0x73, 0x41, 0x63, 0x63, 0x65, 0x73, 0x73, 0x4c, 0x6f, 0x67, 0x43, 0x6f, 0x6e, 0x66, 0x69,
- 0x67, 0x12, 0x30, 0x0a, 0x13, 0x68, 0x61, 0x73, 0x52, 0x65, 0x6d, 0x6f, 0x74, 0x65, 0x41, 0x64,
- 0x64, 0x72, 0x43, 0x6f, 0x6e, 0x66, 0x69, 0x67, 0x18, 0x10, 0x20, 0x01, 0x28, 0x08, 0x52, 0x13,
- 0x68, 0x61, 0x73, 0x52, 0x65, 0x6d, 0x6f, 0x74, 0x65, 0x41, 0x64, 0x64, 0x72, 0x43, 0x6f, 0x6e,
- 0x66, 0x69, 0x67, 0x12, 0x26, 0x0a, 0x0e, 0x68, 0x61, 0x73, 0x50, 0x61, 0x67, 0x65, 0x73, 0x43,
- 0x6f, 0x6e, 0x66, 0x69, 0x67, 0x18, 0x11, 0x20, 0x01, 0x28, 0x08, 0x52, 0x0e, 0x68, 0x61, 0x73,
- 0x50, 0x61, 0x67, 0x65, 0x73, 0x43, 0x6f, 0x6e, 0x66, 0x69, 0x67, 0x12, 0x34, 0x0a, 0x15, 0x68,
- 0x61, 0x73, 0x52, 0x65, 0x71, 0x75, 0x65, 0x73, 0x74, 0x4c, 0x69, 0x6d, 0x69, 0x74, 0x43, 0x6f,
- 0x6e, 0x66, 0x69, 0x67, 0x18, 0x12, 0x20, 0x01, 0x28, 0x08, 0x52, 0x15, 0x68, 0x61, 0x73, 0x52,
- 0x65, 0x71, 0x75, 0x65, 0x73, 0x74, 0x4c, 0x69, 0x6d, 0x69, 0x74, 0x43, 0x6f, 0x6e, 0x66, 0x69,
- 0x67, 0x12, 0x38, 0x0a, 0x17, 0x68, 0x61, 0x73, 0x52, 0x65, 0x71, 0x75, 0x65, 0x73, 0x74, 0x53,
- 0x63, 0x72, 0x69, 0x70, 0x74, 0x73, 0x43, 0x6f, 0x6e, 0x66, 0x69, 0x67, 0x18, 0x13, 0x20, 0x01,
- 0x28, 0x08, 0x52, 0x17, 0x68, 0x61, 0x73, 0x52, 0x65, 0x71, 0x75, 0x65, 0x73, 0x74, 0x53, 0x63,
- 0x72, 0x69, 0x70, 0x74, 0x73, 0x43, 0x6f, 0x6e, 0x66, 0x69, 0x67, 0x22, 0x4e, 0x0a, 0x26, 0x46,
- 0x69, 0x6e, 0x64, 0x41, 0x6e, 0x64, 0x49, 0x6e, 0x69, 0x74, 0x53, 0x65, 0x72, 0x76, 0x65, 0x72,
- 0x47, 0x72, 0x6f, 0x75, 0x70, 0x57, 0x65, 0x62, 0x43, 0x6f, 0x6e, 0x66, 0x69, 0x67, 0x52, 0x65,
- 0x71, 0x75, 0x65, 0x73, 0x74, 0x12, 0x24, 0x0a, 0x0d, 0x73, 0x65, 0x72, 0x76, 0x65, 0x72, 0x47,
- 0x72, 0x6f, 0x75, 0x70, 0x49, 0x64, 0x18, 0x01, 0x20, 0x01, 0x28, 0x03, 0x52, 0x0d, 0x73, 0x65,
- 0x72, 0x76, 0x65, 0x72, 0x47, 0x72, 0x6f, 0x75, 0x70, 0x49, 0x64, 0x22, 0x43, 0x0a, 0x27, 0x46,
- 0x69, 0x6e, 0x64, 0x41, 0x6e, 0x64, 0x49, 0x6e, 0x69, 0x74, 0x53, 0x65, 0x72, 0x76, 0x65, 0x72,
- 0x47, 0x72, 0x6f, 0x75, 0x70, 0x57, 0x65, 0x62, 0x43, 0x6f, 0x6e, 0x66, 0x69, 0x67, 0x52, 0x65,
- 0x73, 0x70, 0x6f, 0x6e, 0x73, 0x65, 0x12, 0x18, 0x0a, 0x07, 0x77, 0x65, 0x62, 0x4a, 0x53, 0x4f,
- 0x4e, 0x18, 0x01, 0x20, 0x01, 0x28, 0x0c, 0x52, 0x07, 0x77, 0x65, 0x62, 0x4a, 0x53, 0x4f, 0x4e,
- 0x32, 0x8f, 0x0c, 0x0a, 0x12, 0x53, 0x65, 0x72, 0x76, 0x65, 0x72, 0x47, 0x72, 0x6f, 0x75, 0x70,
- 0x53, 0x65, 0x72, 0x76, 0x69, 0x63, 0x65, 0x12, 0x50, 0x0a, 0x11, 0x63, 0x72, 0x65, 0x61, 0x74,
- 0x65, 0x53, 0x65, 0x72, 0x76, 0x65, 0x72, 0x47, 0x72, 0x6f, 0x75, 0x70, 0x12, 0x1c, 0x2e, 0x70,
- 0x62, 0x2e, 0x43, 0x72, 0x65, 0x61, 0x74, 0x65, 0x53, 0x65, 0x72, 0x76, 0x65, 0x72, 0x47, 0x72,
- 0x6f, 0x75, 0x70, 0x52, 0x65, 0x71, 0x75, 0x65, 0x73, 0x74, 0x1a, 0x1d, 0x2e, 0x70, 0x62, 0x2e,
- 0x43, 0x72, 0x65, 0x61, 0x74, 0x65, 0x53, 0x65, 0x72, 0x76, 0x65, 0x72, 0x47, 0x72, 0x6f, 0x75,
- 0x70, 0x52, 0x65, 0x73, 0x70, 0x6f, 0x6e, 0x73, 0x65, 0x12, 0x41, 0x0a, 0x11, 0x75, 0x70, 0x64,
- 0x61, 0x74, 0x65, 0x53, 0x65, 0x72, 0x76, 0x65, 0x72, 0x47, 0x72, 0x6f, 0x75, 0x70, 0x12, 0x1c,
- 0x2e, 0x70, 0x62, 0x2e, 0x55, 0x70, 0x64, 0x61, 0x74, 0x65, 0x53, 0x65, 0x72, 0x76, 0x65, 0x72,
- 0x47, 0x72, 0x6f, 0x75, 0x70, 0x52, 0x65, 0x71, 0x75, 0x65, 0x73, 0x74, 0x1a, 0x0e, 0x2e, 0x70,
- 0x62, 0x2e, 0x52, 0x50, 0x43, 0x53, 0x75, 0x63, 0x63, 0x65, 0x73, 0x73, 0x12, 0x41, 0x0a, 0x11,
- 0x64, 0x65, 0x6c, 0x65, 0x74, 0x65, 0x53, 0x65, 0x72, 0x76, 0x65, 0x72, 0x47, 0x72, 0x6f, 0x75,
- 0x70, 0x12, 0x1c, 0x2e, 0x70, 0x62, 0x2e, 0x44, 0x65, 0x6c, 0x65, 0x74, 0x65, 0x53, 0x65, 0x72,
- 0x76, 0x65, 0x72, 0x47, 0x72, 0x6f, 0x75, 0x70, 0x52, 0x65, 0x71, 0x75, 0x65, 0x73, 0x74, 0x1a,
- 0x0e, 0x2e, 0x70, 0x62, 0x2e, 0x52, 0x50, 0x43, 0x53, 0x75, 0x63, 0x63, 0x65, 0x73, 0x73, 0x12,
- 0x6b, 0x0a, 0x1a, 0x66, 0x69, 0x6e, 0x64, 0x41, 0x6c, 0x6c, 0x45, 0x6e, 0x61, 0x62, 0x6c, 0x65,
- 0x64, 0x53, 0x65, 0x72, 0x76, 0x65, 0x72, 0x47, 0x72, 0x6f, 0x75, 0x70, 0x73, 0x12, 0x25, 0x2e,
- 0x70, 0x62, 0x2e, 0x46, 0x69, 0x6e, 0x64, 0x41, 0x6c, 0x6c, 0x45, 0x6e, 0x61, 0x62, 0x6c, 0x65,
- 0x64, 0x53, 0x65, 0x72, 0x76, 0x65, 0x72, 0x47, 0x72, 0x6f, 0x75, 0x70, 0x73, 0x52, 0x65, 0x71,
- 0x75, 0x65, 0x73, 0x74, 0x1a, 0x26, 0x2e, 0x70, 0x62, 0x2e, 0x46, 0x69, 0x6e, 0x64, 0x41, 0x6c,
- 0x6c, 0x45, 0x6e, 0x61, 0x62, 0x6c, 0x65, 0x64, 0x53, 0x65, 0x72, 0x76, 0x65, 0x72, 0x47, 0x72,
- 0x6f, 0x75, 0x70, 0x73, 0x52, 0x65, 0x73, 0x70, 0x6f, 0x6e, 0x73, 0x65, 0x12, 0x4d, 0x0a, 0x17,
- 0x75, 0x70, 0x64, 0x61, 0x74, 0x65, 0x53, 0x65, 0x72, 0x76, 0x65, 0x72, 0x47, 0x72, 0x6f, 0x75,
- 0x70, 0x4f, 0x72, 0x64, 0x65, 0x72, 0x73, 0x12, 0x22, 0x2e, 0x70, 0x62, 0x2e, 0x55, 0x70, 0x64,
- 0x61, 0x74, 0x65, 0x53, 0x65, 0x72, 0x76, 0x65, 0x72, 0x47, 0x72, 0x6f, 0x75, 0x70, 0x4f, 0x72,
- 0x64, 0x65, 0x72, 0x73, 0x52, 0x65, 0x71, 0x75, 0x65, 0x73, 0x74, 0x1a, 0x0e, 0x2e, 0x70, 0x62,
- 0x2e, 0x52, 0x50, 0x43, 0x53, 0x75, 0x63, 0x63, 0x65, 0x73, 0x73, 0x12, 0x5f, 0x0a, 0x16, 0x66,
- 0x69, 0x6e, 0x64, 0x45, 0x6e, 0x61, 0x62, 0x6c, 0x65, 0x64, 0x53, 0x65, 0x72, 0x76, 0x65, 0x72,
- 0x47, 0x72, 0x6f, 0x75, 0x70, 0x12, 0x21, 0x2e, 0x70, 0x62, 0x2e, 0x46, 0x69, 0x6e, 0x64, 0x45,
- 0x6e, 0x61, 0x62, 0x6c, 0x65, 0x64, 0x53, 0x65, 0x72, 0x76, 0x65, 0x72, 0x47, 0x72, 0x6f, 0x75,
- 0x70, 0x52, 0x65, 0x71, 0x75, 0x65, 0x73, 0x74, 0x1a, 0x22, 0x2e, 0x70, 0x62, 0x2e, 0x46, 0x69,
- 0x6e, 0x64, 0x45, 0x6e, 0x61, 0x62, 0x6c, 0x65, 0x64, 0x53, 0x65, 0x72, 0x76, 0x65, 0x72, 0x47,
- 0x72, 0x6f, 0x75, 0x70, 0x52, 0x65, 0x73, 0x70, 0x6f, 0x6e, 0x73, 0x65, 0x12, 0xa1, 0x01, 0x0a,
- 0x2c, 0x66, 0x69, 0x6e, 0x64, 0x41, 0x6e, 0x64, 0x49, 0x6e, 0x69, 0x74, 0x53, 0x65, 0x72, 0x76,
- 0x65, 0x72, 0x47, 0x72, 0x6f, 0x75, 0x70, 0x48, 0x54, 0x54, 0x50, 0x52, 0x65, 0x76, 0x65, 0x72,
- 0x73, 0x65, 0x50, 0x72, 0x6f, 0x78, 0x79, 0x43, 0x6f, 0x6e, 0x66, 0x69, 0x67, 0x12, 0x37, 0x2e,
- 0x70, 0x62, 0x2e, 0x46, 0x69, 0x6e, 0x64, 0x41, 0x6e, 0x64, 0x49, 0x6e, 0x69, 0x74, 0x53, 0x65,
- 0x72, 0x76, 0x65, 0x72, 0x47, 0x72, 0x6f, 0x75, 0x70, 0x48, 0x54, 0x54, 0x50, 0x52, 0x65, 0x76,
- 0x65, 0x72, 0x73, 0x65, 0x50, 0x72, 0x6f, 0x78, 0x79, 0x43, 0x6f, 0x6e, 0x66, 0x69, 0x67, 0x52,
- 0x65, 0x71, 0x75, 0x65, 0x73, 0x74, 0x1a, 0x38, 0x2e, 0x70, 0x62, 0x2e, 0x46, 0x69, 0x6e, 0x64,
- 0x41, 0x6e, 0x64, 0x49, 0x6e, 0x69, 0x74, 0x53, 0x65, 0x72, 0x76, 0x65, 0x72, 0x47, 0x72, 0x6f,
- 0x75, 0x70, 0x48, 0x54, 0x54, 0x50, 0x52, 0x65, 0x76, 0x65, 0x72, 0x73, 0x65, 0x50, 0x72, 0x6f,
- 0x78, 0x79, 0x43, 0x6f, 0x6e, 0x66, 0x69, 0x67, 0x52, 0x65, 0x73, 0x70, 0x6f, 0x6e, 0x73, 0x65,
- 0x12, 0x9e, 0x01, 0x0a, 0x2b, 0x66, 0x69, 0x6e, 0x64, 0x41, 0x6e, 0x64, 0x49, 0x6e, 0x69, 0x74,
- 0x53, 0x65, 0x72, 0x76, 0x65, 0x72, 0x47, 0x72, 0x6f, 0x75, 0x70, 0x54, 0x43, 0x50, 0x52, 0x65,
- 0x76, 0x65, 0x72, 0x73, 0x65, 0x50, 0x72, 0x6f, 0x78, 0x79, 0x43, 0x6f, 0x6e, 0x66, 0x69, 0x67,
- 0x12, 0x36, 0x2e, 0x70, 0x62, 0x2e, 0x46, 0x69, 0x6e, 0x64, 0x41, 0x6e, 0x64, 0x49, 0x6e, 0x69,
- 0x74, 0x53, 0x65, 0x72, 0x76, 0x65, 0x72, 0x47, 0x72, 0x6f, 0x75, 0x70, 0x54, 0x43, 0x50, 0x52,
- 0x65, 0x76, 0x65, 0x72, 0x73, 0x65, 0x50, 0x72, 0x6f, 0x78, 0x79, 0x43, 0x6f, 0x6e, 0x66, 0x69,
- 0x67, 0x52, 0x65, 0x71, 0x75, 0x65, 0x73, 0x74, 0x1a, 0x37, 0x2e, 0x70, 0x62, 0x2e, 0x46, 0x69,
- 0x6e, 0x64, 0x41, 0x6e, 0x64, 0x49, 0x6e, 0x69, 0x74, 0x53, 0x65, 0x72, 0x76, 0x65, 0x72, 0x47,
- 0x72, 0x6f, 0x75, 0x70, 0x54, 0x43, 0x50, 0x52, 0x65, 0x76, 0x65, 0x72, 0x73, 0x65, 0x50, 0x72,
- 0x6f, 0x78, 0x79, 0x43, 0x6f, 0x6e, 0x66, 0x69, 0x67, 0x52, 0x65, 0x73, 0x70, 0x6f, 0x6e, 0x73,
- 0x65, 0x12, 0x9e, 0x01, 0x0a, 0x2b, 0x66, 0x69, 0x6e, 0x64, 0x41, 0x6e, 0x64, 0x49, 0x6e, 0x69,
- 0x74, 0x53, 0x65, 0x72, 0x76, 0x65, 0x72, 0x47, 0x72, 0x6f, 0x75, 0x70, 0x55, 0x44, 0x50, 0x52,
- 0x65, 0x76, 0x65, 0x72, 0x73, 0x65, 0x50, 0x72, 0x6f, 0x78, 0x79, 0x43, 0x6f, 0x6e, 0x66, 0x69,
- 0x67, 0x12, 0x36, 0x2e, 0x70, 0x62, 0x2e, 0x46, 0x69, 0x6e, 0x64, 0x41, 0x6e, 0x64, 0x49, 0x6e,
- 0x69, 0x74, 0x53, 0x65, 0x72, 0x76, 0x65, 0x72, 0x47, 0x72, 0x6f, 0x75, 0x70, 0x55, 0x44, 0x50,
- 0x52, 0x65, 0x76, 0x65, 0x72, 0x73, 0x65, 0x50, 0x72, 0x6f, 0x78, 0x79, 0x43, 0x6f, 0x6e, 0x66,
- 0x69, 0x67, 0x52, 0x65, 0x71, 0x75, 0x65, 0x73, 0x74, 0x1a, 0x37, 0x2e, 0x70, 0x62, 0x2e, 0x46,
- 0x69, 0x6e, 0x64, 0x41, 0x6e, 0x64, 0x49, 0x6e, 0x69, 0x74, 0x53, 0x65, 0x72, 0x76, 0x65, 0x72,
- 0x47, 0x72, 0x6f, 0x75, 0x70, 0x55, 0x44, 0x50, 0x52, 0x65, 0x76, 0x65, 0x72, 0x73, 0x65, 0x50,
- 0x72, 0x6f, 0x78, 0x79, 0x43, 0x6f, 0x6e, 0x66, 0x69, 0x67, 0x52, 0x65, 0x73, 0x70, 0x6f, 0x6e,
- 0x73, 0x65, 0x12, 0x61, 0x0a, 0x21, 0x75, 0x70, 0x64, 0x61, 0x74, 0x65, 0x53, 0x65, 0x72, 0x76,
- 0x65, 0x72, 0x47, 0x72, 0x6f, 0x75, 0x70, 0x48, 0x54, 0x54, 0x50, 0x52, 0x65, 0x76, 0x65, 0x72,
- 0x73, 0x65, 0x50, 0x72, 0x6f, 0x78, 0x79, 0x12, 0x2c, 0x2e, 0x70, 0x62, 0x2e, 0x55, 0x70, 0x64,
- 0x61, 0x74, 0x65, 0x53, 0x65, 0x72, 0x76, 0x65, 0x72, 0x47, 0x72, 0x6f, 0x75, 0x70, 0x48, 0x54,
- 0x54, 0x50, 0x52, 0x65, 0x76, 0x65, 0x72, 0x73, 0x65, 0x50, 0x72, 0x6f, 0x78, 0x79, 0x52, 0x65,
- 0x71, 0x75, 0x65, 0x73, 0x74, 0x1a, 0x0e, 0x2e, 0x70, 0x62, 0x2e, 0x52, 0x50, 0x43, 0x53, 0x75,
- 0x63, 0x63, 0x65, 0x73, 0x73, 0x12, 0x5f, 0x0a, 0x20, 0x75, 0x70, 0x64, 0x61, 0x74, 0x65, 0x53,
- 0x65, 0x72, 0x76, 0x65, 0x72, 0x47, 0x72, 0x6f, 0x75, 0x70, 0x54, 0x43, 0x50, 0x52, 0x65, 0x76,
- 0x65, 0x72, 0x73, 0x65, 0x50, 0x72, 0x6f, 0x78, 0x79, 0x12, 0x2b, 0x2e, 0x70, 0x62, 0x2e, 0x55,
- 0x70, 0x64, 0x61, 0x74, 0x65, 0x53, 0x65, 0x72, 0x76, 0x65, 0x72, 0x47, 0x72, 0x6f, 0x75, 0x70,
- 0x54, 0x43, 0x50, 0x52, 0x65, 0x76, 0x65, 0x72, 0x73, 0x65, 0x50, 0x72, 0x6f, 0x78, 0x79, 0x52,
- 0x65, 0x71, 0x75, 0x65, 0x73, 0x74, 0x1a, 0x0e, 0x2e, 0x70, 0x62, 0x2e, 0x52, 0x50, 0x43, 0x53,
- 0x75, 0x63, 0x63, 0x65, 0x73, 0x73, 0x12, 0x5f, 0x0a, 0x20, 0x75, 0x70, 0x64, 0x61, 0x74, 0x65,
- 0x53, 0x65, 0x72, 0x76, 0x65, 0x72, 0x47, 0x72, 0x6f, 0x75, 0x70, 0x55, 0x44, 0x50, 0x52, 0x65,
- 0x76, 0x65, 0x72, 0x73, 0x65, 0x50, 0x72, 0x6f, 0x78, 0x79, 0x12, 0x2b, 0x2e, 0x70, 0x62, 0x2e,
- 0x55, 0x70, 0x64, 0x61, 0x74, 0x65, 0x53, 0x65, 0x72, 0x76, 0x65, 0x72, 0x47, 0x72, 0x6f, 0x75,
- 0x70, 0x55, 0x44, 0x50, 0x52, 0x65, 0x76, 0x65, 0x72, 0x73, 0x65, 0x50, 0x72, 0x6f, 0x78, 0x79,
- 0x52, 0x65, 0x71, 0x75, 0x65, 0x73, 0x74, 0x1a, 0x0e, 0x2e, 0x70, 0x62, 0x2e, 0x52, 0x50, 0x43,
- 0x53, 0x75, 0x63, 0x63, 0x65, 0x73, 0x73, 0x12, 0x7d, 0x0a, 0x20, 0x66, 0x69, 0x6e, 0x64, 0x45,
- 0x6e, 0x61, 0x62, 0x6c, 0x65, 0x64, 0x53, 0x65, 0x72, 0x76, 0x65, 0x72, 0x47, 0x72, 0x6f, 0x75,
- 0x70, 0x43, 0x6f, 0x6e, 0x66, 0x69, 0x67, 0x49, 0x6e, 0x66, 0x6f, 0x12, 0x2b, 0x2e, 0x70, 0x62,
- 0x2e, 0x46, 0x69, 0x6e, 0x64, 0x45, 0x6e, 0x61, 0x62, 0x6c, 0x65, 0x64, 0x53, 0x65, 0x72, 0x76,
- 0x65, 0x72, 0x47, 0x72, 0x6f, 0x75, 0x70, 0x43, 0x6f, 0x6e, 0x66, 0x69, 0x67, 0x49, 0x6e, 0x66,
- 0x6f, 0x52, 0x65, 0x71, 0x75, 0x65, 0x73, 0x74, 0x1a, 0x2c, 0x2e, 0x70, 0x62, 0x2e, 0x46, 0x69,
- 0x6e, 0x64, 0x45, 0x6e, 0x61, 0x62, 0x6c, 0x65, 0x64, 0x53, 0x65, 0x72, 0x76, 0x65, 0x72, 0x47,
- 0x72, 0x6f, 0x75, 0x70, 0x43, 0x6f, 0x6e, 0x66, 0x69, 0x67, 0x49, 0x6e, 0x66, 0x6f, 0x52, 0x65,
- 0x73, 0x70, 0x6f, 0x6e, 0x73, 0x65, 0x12, 0x7a, 0x0a, 0x1f, 0x66, 0x69, 0x6e, 0x64, 0x41, 0x6e,
- 0x64, 0x49, 0x6e, 0x69, 0x74, 0x53, 0x65, 0x72, 0x76, 0x65, 0x72, 0x47, 0x72, 0x6f, 0x75, 0x70,
- 0x57, 0x65, 0x62, 0x43, 0x6f, 0x6e, 0x66, 0x69, 0x67, 0x12, 0x2a, 0x2e, 0x70, 0x62, 0x2e, 0x46,
- 0x69, 0x6e, 0x64, 0x41, 0x6e, 0x64, 0x49, 0x6e, 0x69, 0x74, 0x53, 0x65, 0x72, 0x76, 0x65, 0x72,
- 0x47, 0x72, 0x6f, 0x75, 0x70, 0x57, 0x65, 0x62, 0x43, 0x6f, 0x6e, 0x66, 0x69, 0x67, 0x52, 0x65,
- 0x71, 0x75, 0x65, 0x73, 0x74, 0x1a, 0x2b, 0x2e, 0x70, 0x62, 0x2e, 0x46, 0x69, 0x6e, 0x64, 0x41,
- 0x6e, 0x64, 0x49, 0x6e, 0x69, 0x74, 0x53, 0x65, 0x72, 0x76, 0x65, 0x72, 0x47, 0x72, 0x6f, 0x75,
- 0x70, 0x57, 0x65, 0x62, 0x43, 0x6f, 0x6e, 0x66, 0x69, 0x67, 0x52, 0x65, 0x73, 0x70, 0x6f, 0x6e,
- 0x73, 0x65, 0x42, 0x06, 0x5a, 0x04, 0x2e, 0x2f, 0x70, 0x62, 0x62, 0x06, 0x70, 0x72, 0x6f, 0x74,
- 0x6f, 0x33,
-}
+const file_service_server_group_proto_rawDesc = "" +
+ "\n" +
+ "\x1aservice_server_group.proto\x12\x02pb\x1a\x1fmodels/model_server_group.proto\x1a\x19models/rpc_messages.proto\".\n" +
+ "\x18CreateServerGroupRequest\x12\x12\n" +
+ "\x04name\x18\x01 \x01(\tR\x04name\"A\n" +
+ "\x19CreateServerGroupResponse\x12$\n" +
+ "\rserverGroupId\x18\x01 \x01(\x03R\rserverGroupId\"T\n" +
+ "\x18UpdateServerGroupRequest\x12$\n" +
+ "\rserverGroupId\x18\x01 \x01(\x03R\rserverGroupId\x12\x12\n" +
+ "\x04name\x18\x02 \x01(\tR\x04name\"@\n" +
+ "\x18DeleteServerGroupRequest\x12$\n" +
+ "\rserverGroupId\x18\x01 \x01(\x03R\rserverGroupId\";\n" +
+ "!FindAllEnabledServerGroupsRequest\x12\x16\n" +
+ "\x06userId\x18\x01 \x01(\x03R\x06userId\"Y\n" +
+ "\"FindAllEnabledServerGroupsResponse\x123\n" +
+ "\fserverGroups\x18\x01 \x03(\v2\x0f.pb.ServerGroupR\fserverGroups\"H\n" +
+ "\x1eUpdateServerGroupOrdersRequest\x12&\n" +
+ "\x0eserverGroupIds\x18\x01 \x03(\x03R\x0eserverGroupIds\"E\n" +
+ "\x1dFindEnabledServerGroupRequest\x12$\n" +
+ "\rserverGroupId\x18\x01 \x01(\x03R\rserverGroupId\"S\n" +
+ "\x1eFindEnabledServerGroupResponse\x121\n" +
+ "\vserverGroup\x18\x01 \x01(\v2\x0f.pb.ServerGroupR\vserverGroup\"[\n" +
+ "3FindAndInitServerGroupHTTPReverseProxyConfigRequest\x12$\n" +
+ "\rserverGroupId\x18\x01 \x01(\x03R\rserverGroupId\"\x94\x01\n" +
+ "4FindAndInitServerGroupHTTPReverseProxyConfigResponse\x12*\n" +
+ "\x10reverseProxyJSON\x18\x01 \x01(\fR\x10reverseProxyJSON\x120\n" +
+ "\x13reverseProxyRefJSON\x18\x02 \x01(\fR\x13reverseProxyRefJSON\"Z\n" +
+ "2FindAndInitServerGroupTCPReverseProxyConfigRequest\x12$\n" +
+ "\rserverGroupId\x18\x01 \x01(\x03R\rserverGroupId\"\x93\x01\n" +
+ "3FindAndInitServerGroupTCPReverseProxyConfigResponse\x12*\n" +
+ "\x10reverseProxyJSON\x18\x01 \x01(\fR\x10reverseProxyJSON\x120\n" +
+ "\x13reverseProxyRefJSON\x18\x02 \x01(\fR\x13reverseProxyRefJSON\"Z\n" +
+ "2FindAndInitServerGroupUDPReverseProxyConfigRequest\x12$\n" +
+ "\rserverGroupId\x18\x01 \x01(\x03R\rserverGroupId\"\x93\x01\n" +
+ "3FindAndInitServerGroupUDPReverseProxyConfigResponse\x12*\n" +
+ "\x10reverseProxyJSON\x18\x01 \x01(\fR\x10reverseProxyJSON\x120\n" +
+ "\x13reverseProxyRefJSON\x18\x02 \x01(\fR\x13reverseProxyRefJSON\"|\n" +
+ "(UpdateServerGroupHTTPReverseProxyRequest\x12$\n" +
+ "\rserverGroupId\x18\x01 \x01(\x03R\rserverGroupId\x12*\n" +
+ "\x10reverseProxyJSON\x18\x02 \x01(\fR\x10reverseProxyJSON\"{\n" +
+ "'UpdateServerGroupTCPReverseProxyRequest\x12$\n" +
+ "\rserverGroupId\x18\x01 \x01(\x03R\rserverGroupId\x12*\n" +
+ "\x10reverseProxyJSON\x18\x02 \x01(\fR\x10reverseProxyJSON\"{\n" +
+ "'UpdateServerGroupUDPReverseProxyRequest\x12$\n" +
+ "\rserverGroupId\x18\x01 \x01(\x03R\rserverGroupId\x12*\n" +
+ "\x10reverseProxyJSON\x18\x02 \x01(\fR\x10reverseProxyJSON\"k\n" +
+ "'FindEnabledServerGroupConfigInfoRequest\x12$\n" +
+ "\rserverGroupId\x18\x01 \x01(\x03R\rserverGroupId\x12\x1a\n" +
+ "\bserverId\x18\x02 \x01(\x03R\bserverId\"\xd6\a\n" +
+ "(FindEnabledServerGroupConfigInfoResponse\x120\n" +
+ "\x13hasHTTPReverseProxy\x18\x01 \x01(\bR\x13hasHTTPReverseProxy\x12.\n" +
+ "\x12hasTCPReverseProxy\x18\x02 \x01(\bR\x12hasTCPReverseProxy\x12.\n" +
+ "\x12hasUDPReverseProxy\x18\x03 \x01(\bR\x12hasUDPReverseProxy\x12$\n" +
+ "\rserverGroupId\x18\x04 \x01(\x03R\rserverGroupId\x12$\n" +
+ "\rhasRootConfig\x18\x05 \x01(\bR\rhasRootConfig\x12\"\n" +
+ "\fhasWAFConfig\x18\x06 \x01(\bR\fhasWAFConfig\x12&\n" +
+ "\x0ehasCacheConfig\x18\a \x01(\bR\x0ehasCacheConfig\x12*\n" +
+ "\x10hasCharsetConfig\x18\b \x01(\bR\x10hasCharsetConfig\x12$\n" +
+ "\rhasStatConfig\x18\t \x01(\bR\rhasStatConfig\x122\n" +
+ "\x14hasCompressionConfig\x18\n" +
+ " \x01(\bR\x14hasCompressionConfig\x124\n" +
+ "\x15hasOptimizationConfig\x18\x14 \x01(\bR\x15hasOptimizationConfig\x128\n" +
+ "\x17hasRequestHeadersConfig\x18\v \x01(\bR\x17hasRequestHeadersConfig\x12:\n" +
+ "\x18hasResponseHeadersConfig\x18\f \x01(\bR\x18hasResponseHeadersConfig\x12.\n" +
+ "\x12hasWebsocketConfig\x18\r \x01(\bR\x12hasWebsocketConfig\x12$\n" +
+ "\rhasWebPConfig\x18\x0e \x01(\bR\rhasWebPConfig\x12.\n" +
+ "\x12hasAccessLogConfig\x18\x0f \x01(\bR\x12hasAccessLogConfig\x120\n" +
+ "\x13hasRemoteAddrConfig\x18\x10 \x01(\bR\x13hasRemoteAddrConfig\x12&\n" +
+ "\x0ehasPagesConfig\x18\x11 \x01(\bR\x0ehasPagesConfig\x124\n" +
+ "\x15hasRequestLimitConfig\x18\x12 \x01(\bR\x15hasRequestLimitConfig\x128\n" +
+ "\x17hasRequestScriptsConfig\x18\x13 \x01(\bR\x17hasRequestScriptsConfig\"N\n" +
+ "&FindAndInitServerGroupWebConfigRequest\x12$\n" +
+ "\rserverGroupId\x18\x01 \x01(\x03R\rserverGroupId\"C\n" +
+ "'FindAndInitServerGroupWebConfigResponse\x12\x18\n" +
+ "\awebJSON\x18\x01 \x01(\fR\awebJSON2\x8f\f\n" +
+ "\x12ServerGroupService\x12P\n" +
+ "\x11createServerGroup\x12\x1c.pb.CreateServerGroupRequest\x1a\x1d.pb.CreateServerGroupResponse\x12A\n" +
+ "\x11updateServerGroup\x12\x1c.pb.UpdateServerGroupRequest\x1a\x0e.pb.RPCSuccess\x12A\n" +
+ "\x11deleteServerGroup\x12\x1c.pb.DeleteServerGroupRequest\x1a\x0e.pb.RPCSuccess\x12k\n" +
+ "\x1afindAllEnabledServerGroups\x12%.pb.FindAllEnabledServerGroupsRequest\x1a&.pb.FindAllEnabledServerGroupsResponse\x12M\n" +
+ "\x17updateServerGroupOrders\x12\".pb.UpdateServerGroupOrdersRequest\x1a\x0e.pb.RPCSuccess\x12_\n" +
+ "\x16findEnabledServerGroup\x12!.pb.FindEnabledServerGroupRequest\x1a\".pb.FindEnabledServerGroupResponse\x12\xa1\x01\n" +
+ ",findAndInitServerGroupHTTPReverseProxyConfig\x127.pb.FindAndInitServerGroupHTTPReverseProxyConfigRequest\x1a8.pb.FindAndInitServerGroupHTTPReverseProxyConfigResponse\x12\x9e\x01\n" +
+ "+findAndInitServerGroupTCPReverseProxyConfig\x126.pb.FindAndInitServerGroupTCPReverseProxyConfigRequest\x1a7.pb.FindAndInitServerGroupTCPReverseProxyConfigResponse\x12\x9e\x01\n" +
+ "+findAndInitServerGroupUDPReverseProxyConfig\x126.pb.FindAndInitServerGroupUDPReverseProxyConfigRequest\x1a7.pb.FindAndInitServerGroupUDPReverseProxyConfigResponse\x12a\n" +
+ "!updateServerGroupHTTPReverseProxy\x12,.pb.UpdateServerGroupHTTPReverseProxyRequest\x1a\x0e.pb.RPCSuccess\x12_\n" +
+ " updateServerGroupTCPReverseProxy\x12+.pb.UpdateServerGroupTCPReverseProxyRequest\x1a\x0e.pb.RPCSuccess\x12_\n" +
+ " updateServerGroupUDPReverseProxy\x12+.pb.UpdateServerGroupUDPReverseProxyRequest\x1a\x0e.pb.RPCSuccess\x12}\n" +
+ " findEnabledServerGroupConfigInfo\x12+.pb.FindEnabledServerGroupConfigInfoRequest\x1a,.pb.FindEnabledServerGroupConfigInfoResponse\x12z\n" +
+ "\x1ffindAndInitServerGroupWebConfig\x12*.pb.FindAndInitServerGroupWebConfigRequest\x1a+.pb.FindAndInitServerGroupWebConfigResponseB\x06Z\x04./pbb\x06proto3"
var (
file_service_server_group_proto_rawDescOnce sync.Once
- file_service_server_group_proto_rawDescData = file_service_server_group_proto_rawDesc
+ file_service_server_group_proto_rawDescData []byte
)
func file_service_server_group_proto_rawDescGZIP() []byte {
file_service_server_group_proto_rawDescOnce.Do(func() {
- file_service_server_group_proto_rawDescData = protoimpl.X.CompressGZIP(file_service_server_group_proto_rawDescData)
+ file_service_server_group_proto_rawDescData = protoimpl.X.CompressGZIP(unsafe.Slice(unsafe.StringData(file_service_server_group_proto_rawDesc), len(file_service_server_group_proto_rawDesc)))
})
return file_service_server_group_proto_rawDescData
}
@@ -1603,7 +1400,7 @@ func file_service_server_group_proto_init() {
out := protoimpl.TypeBuilder{
File: protoimpl.DescBuilder{
GoPackagePath: reflect.TypeOf(x{}).PkgPath(),
- RawDescriptor: file_service_server_group_proto_rawDesc,
+ RawDescriptor: unsafe.Slice(unsafe.StringData(file_service_server_group_proto_rawDesc), len(file_service_server_group_proto_rawDesc)),
NumEnums: 0,
NumMessages: 22,
NumExtensions: 0,
@@ -1614,7 +1411,6 @@ func file_service_server_group_proto_init() {
MessageInfos: file_service_server_group_proto_msgTypes,
}.Build()
File_service_server_group_proto = out.File
- file_service_server_group_proto_rawDesc = nil
file_service_server_group_proto_goTypes = nil
file_service_server_group_proto_depIdxs = nil
}
diff --git a/EdgeCommon/pkg/rpc/pb/service_server_group_grpc.pb.go b/EdgeCommon/pkg/rpc/pb/service_server_group_grpc.pb.go
index 41167c8..7bea4f5 100644
--- a/EdgeCommon/pkg/rpc/pb/service_server_group_grpc.pb.go
+++ b/EdgeCommon/pkg/rpc/pb/service_server_group_grpc.pb.go
@@ -1,7 +1,7 @@
// Code generated by protoc-gen-go-grpc. DO NOT EDIT.
// versions:
-// - protoc-gen-go-grpc v1.5.1
-// - protoc v6.33.2
+// - protoc-gen-go-grpc v1.6.1
+// - protoc v3.19.6
// source: service_server_group.proto
package pb
@@ -263,46 +263,46 @@ type ServerGroupServiceServer interface {
type UnimplementedServerGroupServiceServer struct{}
func (UnimplementedServerGroupServiceServer) CreateServerGroup(context.Context, *CreateServerGroupRequest) (*CreateServerGroupResponse, error) {
- return nil, status.Errorf(codes.Unimplemented, "method CreateServerGroup not implemented")
+ return nil, status.Error(codes.Unimplemented, "method CreateServerGroup not implemented")
}
func (UnimplementedServerGroupServiceServer) UpdateServerGroup(context.Context, *UpdateServerGroupRequest) (*RPCSuccess, error) {
- return nil, status.Errorf(codes.Unimplemented, "method UpdateServerGroup not implemented")
+ return nil, status.Error(codes.Unimplemented, "method UpdateServerGroup not implemented")
}
func (UnimplementedServerGroupServiceServer) DeleteServerGroup(context.Context, *DeleteServerGroupRequest) (*RPCSuccess, error) {
- return nil, status.Errorf(codes.Unimplemented, "method DeleteServerGroup not implemented")
+ return nil, status.Error(codes.Unimplemented, "method DeleteServerGroup not implemented")
}
func (UnimplementedServerGroupServiceServer) FindAllEnabledServerGroups(context.Context, *FindAllEnabledServerGroupsRequest) (*FindAllEnabledServerGroupsResponse, error) {
- return nil, status.Errorf(codes.Unimplemented, "method FindAllEnabledServerGroups not implemented")
+ return nil, status.Error(codes.Unimplemented, "method FindAllEnabledServerGroups not implemented")
}
func (UnimplementedServerGroupServiceServer) UpdateServerGroupOrders(context.Context, *UpdateServerGroupOrdersRequest) (*RPCSuccess, error) {
- return nil, status.Errorf(codes.Unimplemented, "method UpdateServerGroupOrders not implemented")
+ return nil, status.Error(codes.Unimplemented, "method UpdateServerGroupOrders not implemented")
}
func (UnimplementedServerGroupServiceServer) FindEnabledServerGroup(context.Context, *FindEnabledServerGroupRequest) (*FindEnabledServerGroupResponse, error) {
- return nil, status.Errorf(codes.Unimplemented, "method FindEnabledServerGroup not implemented")
+ return nil, status.Error(codes.Unimplemented, "method FindEnabledServerGroup not implemented")
}
func (UnimplementedServerGroupServiceServer) FindAndInitServerGroupHTTPReverseProxyConfig(context.Context, *FindAndInitServerGroupHTTPReverseProxyConfigRequest) (*FindAndInitServerGroupHTTPReverseProxyConfigResponse, error) {
- return nil, status.Errorf(codes.Unimplemented, "method FindAndInitServerGroupHTTPReverseProxyConfig not implemented")
+ return nil, status.Error(codes.Unimplemented, "method FindAndInitServerGroupHTTPReverseProxyConfig not implemented")
}
func (UnimplementedServerGroupServiceServer) FindAndInitServerGroupTCPReverseProxyConfig(context.Context, *FindAndInitServerGroupTCPReverseProxyConfigRequest) (*FindAndInitServerGroupTCPReverseProxyConfigResponse, error) {
- return nil, status.Errorf(codes.Unimplemented, "method FindAndInitServerGroupTCPReverseProxyConfig not implemented")
+ return nil, status.Error(codes.Unimplemented, "method FindAndInitServerGroupTCPReverseProxyConfig not implemented")
}
func (UnimplementedServerGroupServiceServer) FindAndInitServerGroupUDPReverseProxyConfig(context.Context, *FindAndInitServerGroupUDPReverseProxyConfigRequest) (*FindAndInitServerGroupUDPReverseProxyConfigResponse, error) {
- return nil, status.Errorf(codes.Unimplemented, "method FindAndInitServerGroupUDPReverseProxyConfig not implemented")
+ return nil, status.Error(codes.Unimplemented, "method FindAndInitServerGroupUDPReverseProxyConfig not implemented")
}
func (UnimplementedServerGroupServiceServer) UpdateServerGroupHTTPReverseProxy(context.Context, *UpdateServerGroupHTTPReverseProxyRequest) (*RPCSuccess, error) {
- return nil, status.Errorf(codes.Unimplemented, "method UpdateServerGroupHTTPReverseProxy not implemented")
+ return nil, status.Error(codes.Unimplemented, "method UpdateServerGroupHTTPReverseProxy not implemented")
}
func (UnimplementedServerGroupServiceServer) UpdateServerGroupTCPReverseProxy(context.Context, *UpdateServerGroupTCPReverseProxyRequest) (*RPCSuccess, error) {
- return nil, status.Errorf(codes.Unimplemented, "method UpdateServerGroupTCPReverseProxy not implemented")
+ return nil, status.Error(codes.Unimplemented, "method UpdateServerGroupTCPReverseProxy not implemented")
}
func (UnimplementedServerGroupServiceServer) UpdateServerGroupUDPReverseProxy(context.Context, *UpdateServerGroupUDPReverseProxyRequest) (*RPCSuccess, error) {
- return nil, status.Errorf(codes.Unimplemented, "method UpdateServerGroupUDPReverseProxy not implemented")
+ return nil, status.Error(codes.Unimplemented, "method UpdateServerGroupUDPReverseProxy not implemented")
}
func (UnimplementedServerGroupServiceServer) FindEnabledServerGroupConfigInfo(context.Context, *FindEnabledServerGroupConfigInfoRequest) (*FindEnabledServerGroupConfigInfoResponse, error) {
- return nil, status.Errorf(codes.Unimplemented, "method FindEnabledServerGroupConfigInfo not implemented")
+ return nil, status.Error(codes.Unimplemented, "method FindEnabledServerGroupConfigInfo not implemented")
}
func (UnimplementedServerGroupServiceServer) FindAndInitServerGroupWebConfig(context.Context, *FindAndInitServerGroupWebConfigRequest) (*FindAndInitServerGroupWebConfigResponse, error) {
- return nil, status.Errorf(codes.Unimplemented, "method FindAndInitServerGroupWebConfig not implemented")
+ return nil, status.Error(codes.Unimplemented, "method FindAndInitServerGroupWebConfig not implemented")
}
func (UnimplementedServerGroupServiceServer) testEmbeddedByValue() {}
@@ -314,7 +314,7 @@ type UnsafeServerGroupServiceServer interface {
}
func RegisterServerGroupServiceServer(s grpc.ServiceRegistrar, srv ServerGroupServiceServer) {
- // If the following call pancis, it indicates UnimplementedServerGroupServiceServer was
+ // If the following call panics, it indicates UnimplementedServerGroupServiceServer was
// embedded by pointer and is nil. This will cause panics if an
// unimplemented method is ever invoked, so we test this at initialization
// time to prevent it from happening at runtime later due to I/O.
diff --git a/EdgeCommon/pkg/rpc/pb/service_server_grpc.pb.go b/EdgeCommon/pkg/rpc/pb/service_server_grpc.pb.go
index fcef894..f773e39 100644
--- a/EdgeCommon/pkg/rpc/pb/service_server_grpc.pb.go
+++ b/EdgeCommon/pkg/rpc/pb/service_server_grpc.pb.go
@@ -1,7 +1,7 @@
// Code generated by protoc-gen-go-grpc. DO NOT EDIT.
// versions:
-// - protoc-gen-go-grpc v1.5.1
-// - protoc v6.33.2
+// - protoc-gen-go-grpc v1.6.1
+// - protoc v3.19.6
// source: service_server.proto
package pb
@@ -1013,196 +1013,196 @@ type ServerServiceServer interface {
type UnimplementedServerServiceServer struct{}
func (UnimplementedServerServiceServer) CreateServer(context.Context, *CreateServerRequest) (*CreateServerResponse, error) {
- return nil, status.Errorf(codes.Unimplemented, "method CreateServer not implemented")
+ return nil, status.Error(codes.Unimplemented, "method CreateServer not implemented")
}
func (UnimplementedServerServiceServer) CreateBasicHTTPServer(context.Context, *CreateBasicHTTPServerRequest) (*CreateBasicHTTPServerResponse, error) {
- return nil, status.Errorf(codes.Unimplemented, "method CreateBasicHTTPServer not implemented")
+ return nil, status.Error(codes.Unimplemented, "method CreateBasicHTTPServer not implemented")
}
func (UnimplementedServerServiceServer) CreateBasicTCPServer(context.Context, *CreateBasicTCPServerRequest) (*CreateBasicTCPServerResponse, error) {
- return nil, status.Errorf(codes.Unimplemented, "method CreateBasicTCPServer not implemented")
+ return nil, status.Error(codes.Unimplemented, "method CreateBasicTCPServer not implemented")
}
func (UnimplementedServerServiceServer) AddServerOrigin(context.Context, *AddServerOriginRequest) (*RPCSuccess, error) {
- return nil, status.Errorf(codes.Unimplemented, "method AddServerOrigin not implemented")
+ return nil, status.Error(codes.Unimplemented, "method AddServerOrigin not implemented")
}
func (UnimplementedServerServiceServer) DeleteServerOrigin(context.Context, *DeleteServerOriginRequest) (*RPCSuccess, error) {
- return nil, status.Errorf(codes.Unimplemented, "method DeleteServerOrigin not implemented")
+ return nil, status.Error(codes.Unimplemented, "method DeleteServerOrigin not implemented")
}
func (UnimplementedServerServiceServer) UpdateServerBasic(context.Context, *UpdateServerBasicRequest) (*RPCSuccess, error) {
- return nil, status.Errorf(codes.Unimplemented, "method UpdateServerBasic not implemented")
+ return nil, status.Error(codes.Unimplemented, "method UpdateServerBasic not implemented")
}
func (UnimplementedServerServiceServer) UpdateServerGroupIds(context.Context, *UpdateServerGroupIdsRequest) (*RPCSuccess, error) {
- return nil, status.Errorf(codes.Unimplemented, "method UpdateServerGroupIds not implemented")
+ return nil, status.Error(codes.Unimplemented, "method UpdateServerGroupIds not implemented")
}
func (UnimplementedServerServiceServer) UpdateServerIsOn(context.Context, *UpdateServerIsOnRequest) (*RPCSuccess, error) {
- return nil, status.Errorf(codes.Unimplemented, "method UpdateServerIsOn not implemented")
+ return nil, status.Error(codes.Unimplemented, "method UpdateServerIsOn not implemented")
}
func (UnimplementedServerServiceServer) UpdateServerHTTP(context.Context, *UpdateServerHTTPRequest) (*RPCSuccess, error) {
- return nil, status.Errorf(codes.Unimplemented, "method UpdateServerHTTP not implemented")
+ return nil, status.Error(codes.Unimplemented, "method UpdateServerHTTP not implemented")
}
func (UnimplementedServerServiceServer) UpdateServerHTTPS(context.Context, *UpdateServerHTTPSRequest) (*RPCSuccess, error) {
- return nil, status.Errorf(codes.Unimplemented, "method UpdateServerHTTPS not implemented")
+ return nil, status.Error(codes.Unimplemented, "method UpdateServerHTTPS not implemented")
}
func (UnimplementedServerServiceServer) UpdateServerTCP(context.Context, *UpdateServerTCPRequest) (*RPCSuccess, error) {
- return nil, status.Errorf(codes.Unimplemented, "method UpdateServerTCP not implemented")
+ return nil, status.Error(codes.Unimplemented, "method UpdateServerTCP not implemented")
}
func (UnimplementedServerServiceServer) UpdateServerTLS(context.Context, *UpdateServerTLSRequest) (*RPCSuccess, error) {
- return nil, status.Errorf(codes.Unimplemented, "method UpdateServerTLS not implemented")
+ return nil, status.Error(codes.Unimplemented, "method UpdateServerTLS not implemented")
}
func (UnimplementedServerServiceServer) UpdateServerUDP(context.Context, *UpdateServerUDPRequest) (*RPCSuccess, error) {
- return nil, status.Errorf(codes.Unimplemented, "method UpdateServerUDP not implemented")
+ return nil, status.Error(codes.Unimplemented, "method UpdateServerUDP not implemented")
}
func (UnimplementedServerServiceServer) UpdateServerWeb(context.Context, *UpdateServerWebRequest) (*RPCSuccess, error) {
- return nil, status.Errorf(codes.Unimplemented, "method UpdateServerWeb not implemented")
+ return nil, status.Error(codes.Unimplemented, "method UpdateServerWeb not implemented")
}
func (UnimplementedServerServiceServer) UpdateServerReverseProxy(context.Context, *UpdateServerReverseProxyRequest) (*RPCSuccess, error) {
- return nil, status.Errorf(codes.Unimplemented, "method UpdateServerReverseProxy not implemented")
+ return nil, status.Error(codes.Unimplemented, "method UpdateServerReverseProxy not implemented")
}
func (UnimplementedServerServiceServer) FindServerNames(context.Context, *FindServerNamesRequest) (*FindServerNamesResponse, error) {
- return nil, status.Errorf(codes.Unimplemented, "method FindServerNames not implemented")
+ return nil, status.Error(codes.Unimplemented, "method FindServerNames not implemented")
}
func (UnimplementedServerServiceServer) UpdateServerNames(context.Context, *UpdateServerNamesRequest) (*RPCSuccess, error) {
- return nil, status.Errorf(codes.Unimplemented, "method UpdateServerNames not implemented")
+ return nil, status.Error(codes.Unimplemented, "method UpdateServerNames not implemented")
}
func (UnimplementedServerServiceServer) UpdateServerNamesAuditing(context.Context, *UpdateServerNamesAuditingRequest) (*RPCSuccess, error) {
- return nil, status.Errorf(codes.Unimplemented, "method UpdateServerNamesAuditing not implemented")
+ return nil, status.Error(codes.Unimplemented, "method UpdateServerNamesAuditing not implemented")
}
func (UnimplementedServerServiceServer) UpdateServerDNS(context.Context, *UpdateServerDNSRequest) (*RPCSuccess, error) {
- return nil, status.Errorf(codes.Unimplemented, "method UpdateServerDNS not implemented")
+ return nil, status.Error(codes.Unimplemented, "method UpdateServerDNS not implemented")
}
func (UnimplementedServerServiceServer) RegenerateServerDNSName(context.Context, *RegenerateServerDNSNameRequest) (*RPCSuccess, error) {
- return nil, status.Errorf(codes.Unimplemented, "method RegenerateServerDNSName not implemented")
+ return nil, status.Error(codes.Unimplemented, "method RegenerateServerDNSName not implemented")
}
func (UnimplementedServerServiceServer) UpdateServerDNSName(context.Context, *UpdateServerDNSNameRequest) (*RPCSuccess, error) {
- return nil, status.Errorf(codes.Unimplemented, "method UpdateServerDNSName not implemented")
+ return nil, status.Error(codes.Unimplemented, "method UpdateServerDNSName not implemented")
}
func (UnimplementedServerServiceServer) FindServerIdWithDNSName(context.Context, *FindServerIdWithDNSNameRequest) (*FindServerIdWithDNSNameResponse, error) {
- return nil, status.Errorf(codes.Unimplemented, "method FindServerIdWithDNSName not implemented")
+ return nil, status.Error(codes.Unimplemented, "method FindServerIdWithDNSName not implemented")
}
func (UnimplementedServerServiceServer) CountAllEnabledServersMatch(context.Context, *CountAllEnabledServersMatchRequest) (*RPCCountResponse, error) {
- return nil, status.Errorf(codes.Unimplemented, "method CountAllEnabledServersMatch not implemented")
+ return nil, status.Error(codes.Unimplemented, "method CountAllEnabledServersMatch not implemented")
}
func (UnimplementedServerServiceServer) ListEnabledServersMatch(context.Context, *ListEnabledServersMatchRequest) (*ListEnabledServersMatchResponse, error) {
- return nil, status.Errorf(codes.Unimplemented, "method ListEnabledServersMatch not implemented")
+ return nil, status.Error(codes.Unimplemented, "method ListEnabledServersMatch not implemented")
}
func (UnimplementedServerServiceServer) DeleteServer(context.Context, *DeleteServerRequest) (*RPCSuccess, error) {
- return nil, status.Errorf(codes.Unimplemented, "method DeleteServer not implemented")
+ return nil, status.Error(codes.Unimplemented, "method DeleteServer not implemented")
}
func (UnimplementedServerServiceServer) DeleteServers(context.Context, *DeleteServersRequest) (*RPCSuccess, error) {
- return nil, status.Errorf(codes.Unimplemented, "method DeleteServers not implemented")
+ return nil, status.Error(codes.Unimplemented, "method DeleteServers not implemented")
}
func (UnimplementedServerServiceServer) FindEnabledServer(context.Context, *FindEnabledServerRequest) (*FindEnabledServerResponse, error) {
- return nil, status.Errorf(codes.Unimplemented, "method FindEnabledServer not implemented")
+ return nil, status.Error(codes.Unimplemented, "method FindEnabledServer not implemented")
}
func (UnimplementedServerServiceServer) FindEnabledServerConfig(context.Context, *FindEnabledServerConfigRequest) (*FindEnabledServerConfigResponse, error) {
- return nil, status.Errorf(codes.Unimplemented, "method FindEnabledServerConfig not implemented")
+ return nil, status.Error(codes.Unimplemented, "method FindEnabledServerConfig not implemented")
}
func (UnimplementedServerServiceServer) FindEnabledServerType(context.Context, *FindEnabledServerTypeRequest) (*FindEnabledServerTypeResponse, error) {
- return nil, status.Errorf(codes.Unimplemented, "method FindEnabledServerType not implemented")
+ return nil, status.Error(codes.Unimplemented, "method FindEnabledServerType not implemented")
}
func (UnimplementedServerServiceServer) FindAndInitServerReverseProxyConfig(context.Context, *FindAndInitServerReverseProxyConfigRequest) (*FindAndInitServerReverseProxyConfigResponse, error) {
- return nil, status.Errorf(codes.Unimplemented, "method FindAndInitServerReverseProxyConfig not implemented")
+ return nil, status.Error(codes.Unimplemented, "method FindAndInitServerReverseProxyConfig not implemented")
}
func (UnimplementedServerServiceServer) FindAndInitServerWebConfig(context.Context, *FindAndInitServerWebConfigRequest) (*FindAndInitServerWebConfigResponse, error) {
- return nil, status.Errorf(codes.Unimplemented, "method FindAndInitServerWebConfig not implemented")
+ return nil, status.Error(codes.Unimplemented, "method FindAndInitServerWebConfig not implemented")
}
func (UnimplementedServerServiceServer) CountAllEnabledServersWithSSLCertId(context.Context, *CountAllEnabledServersWithSSLCertIdRequest) (*RPCCountResponse, error) {
- return nil, status.Errorf(codes.Unimplemented, "method CountAllEnabledServersWithSSLCertId not implemented")
+ return nil, status.Error(codes.Unimplemented, "method CountAllEnabledServersWithSSLCertId not implemented")
}
func (UnimplementedServerServiceServer) FindAllEnabledServersWithSSLCertId(context.Context, *FindAllEnabledServersWithSSLCertIdRequest) (*FindAllEnabledServersWithSSLCertIdResponse, error) {
- return nil, status.Errorf(codes.Unimplemented, "method FindAllEnabledServersWithSSLCertId not implemented")
+ return nil, status.Error(codes.Unimplemented, "method FindAllEnabledServersWithSSLCertId not implemented")
}
func (UnimplementedServerServiceServer) CountAllEnabledServersWithNodeClusterId(context.Context, *CountAllEnabledServersWithNodeClusterIdRequest) (*RPCCountResponse, error) {
- return nil, status.Errorf(codes.Unimplemented, "method CountAllEnabledServersWithNodeClusterId not implemented")
+ return nil, status.Error(codes.Unimplemented, "method CountAllEnabledServersWithNodeClusterId not implemented")
}
func (UnimplementedServerServiceServer) CountAllEnabledServersWithServerGroupId(context.Context, *CountAllEnabledServersWithServerGroupIdRequest) (*RPCCountResponse, error) {
- return nil, status.Errorf(codes.Unimplemented, "method CountAllEnabledServersWithServerGroupId not implemented")
+ return nil, status.Error(codes.Unimplemented, "method CountAllEnabledServersWithServerGroupId not implemented")
}
func (UnimplementedServerServiceServer) NotifyServersChange(context.Context, *NotifyServersChangeRequest) (*NotifyServersChangeResponse, error) {
- return nil, status.Errorf(codes.Unimplemented, "method NotifyServersChange not implemented")
+ return nil, status.Error(codes.Unimplemented, "method NotifyServersChange not implemented")
}
func (UnimplementedServerServiceServer) FindAllEnabledServersDNSWithNodeClusterId(context.Context, *FindAllEnabledServersDNSWithNodeClusterIdRequest) (*FindAllEnabledServersDNSWithNodeClusterIdResponse, error) {
- return nil, status.Errorf(codes.Unimplemented, "method FindAllEnabledServersDNSWithNodeClusterId not implemented")
+ return nil, status.Error(codes.Unimplemented, "method FindAllEnabledServersDNSWithNodeClusterId not implemented")
}
func (UnimplementedServerServiceServer) FindEnabledServerDNS(context.Context, *FindEnabledServerDNSRequest) (*FindEnabledServerDNSResponse, error) {
- return nil, status.Errorf(codes.Unimplemented, "method FindEnabledServerDNS not implemented")
+ return nil, status.Error(codes.Unimplemented, "method FindEnabledServerDNS not implemented")
}
func (UnimplementedServerServiceServer) CheckUserServer(context.Context, *CheckUserServerRequest) (*RPCSuccess, error) {
- return nil, status.Errorf(codes.Unimplemented, "method CheckUserServer not implemented")
+ return nil, status.Error(codes.Unimplemented, "method CheckUserServer not implemented")
}
func (UnimplementedServerServiceServer) FindAllEnabledServerNamesWithUserId(context.Context, *FindAllEnabledServerNamesWithUserIdRequest) (*FindAllEnabledServerNamesWithUserIdResponse, error) {
- return nil, status.Errorf(codes.Unimplemented, "method FindAllEnabledServerNamesWithUserId not implemented")
+ return nil, status.Error(codes.Unimplemented, "method FindAllEnabledServerNamesWithUserId not implemented")
}
func (UnimplementedServerServiceServer) CountAllServerNamesWithUserId(context.Context, *CountAllServerNamesWithUserIdRequest) (*RPCCountResponse, error) {
- return nil, status.Errorf(codes.Unimplemented, "method CountAllServerNamesWithUserId not implemented")
+ return nil, status.Error(codes.Unimplemented, "method CountAllServerNamesWithUserId not implemented")
}
func (UnimplementedServerServiceServer) CountServerNames(context.Context, *CountServerNamesRequest) (*RPCCountResponse, error) {
- return nil, status.Errorf(codes.Unimplemented, "method CountServerNames not implemented")
+ return nil, status.Error(codes.Unimplemented, "method CountServerNames not implemented")
}
func (UnimplementedServerServiceServer) FindAllUserServers(context.Context, *FindAllUserServersRequest) (*FindAllUserServersResponse, error) {
- return nil, status.Errorf(codes.Unimplemented, "method FindAllUserServers not implemented")
+ return nil, status.Error(codes.Unimplemented, "method FindAllUserServers not implemented")
}
func (UnimplementedServerServiceServer) CountAllUserServers(context.Context, *CountAllUserServersRequest) (*RPCCountResponse, error) {
- return nil, status.Errorf(codes.Unimplemented, "method CountAllUserServers not implemented")
+ return nil, status.Error(codes.Unimplemented, "method CountAllUserServers not implemented")
}
func (UnimplementedServerServiceServer) ComposeAllUserServersConfig(context.Context, *ComposeAllUserServersConfigRequest) (*ComposeAllUserServersConfigResponse, error) {
- return nil, status.Errorf(codes.Unimplemented, "method ComposeAllUserServersConfig not implemented")
+ return nil, status.Error(codes.Unimplemented, "method ComposeAllUserServersConfig not implemented")
}
func (UnimplementedServerServiceServer) FindEnabledUserServerBasic(context.Context, *FindEnabledUserServerBasicRequest) (*FindEnabledUserServerBasicResponse, error) {
- return nil, status.Errorf(codes.Unimplemented, "method FindEnabledUserServerBasic not implemented")
+ return nil, status.Error(codes.Unimplemented, "method FindEnabledUserServerBasic not implemented")
}
func (UnimplementedServerServiceServer) UpdateEnabledUserServerBasic(context.Context, *UpdateEnabledUserServerBasicRequest) (*RPCSuccess, error) {
- return nil, status.Errorf(codes.Unimplemented, "method UpdateEnabledUserServerBasic not implemented")
+ return nil, status.Error(codes.Unimplemented, "method UpdateEnabledUserServerBasic not implemented")
}
func (UnimplementedServerServiceServer) UploadServerHTTPRequestStat(context.Context, *UploadServerHTTPRequestStatRequest) (*RPCSuccess, error) {
- return nil, status.Errorf(codes.Unimplemented, "method UploadServerHTTPRequestStat not implemented")
+ return nil, status.Error(codes.Unimplemented, "method UploadServerHTTPRequestStat not implemented")
}
func (UnimplementedServerServiceServer) CheckServerNameDuplicationInNodeCluster(context.Context, *CheckServerNameDuplicationInNodeClusterRequest) (*CheckServerNameDuplicationInNodeClusterResponse, error) {
- return nil, status.Errorf(codes.Unimplemented, "method CheckServerNameDuplicationInNodeCluster not implemented")
+ return nil, status.Error(codes.Unimplemented, "method CheckServerNameDuplicationInNodeCluster not implemented")
}
func (UnimplementedServerServiceServer) CheckServerNameInServer(context.Context, *CheckServerNameInServerRequest) (*CheckServerNameInServerResponse, error) {
- return nil, status.Errorf(codes.Unimplemented, "method CheckServerNameInServer not implemented")
+ return nil, status.Error(codes.Unimplemented, "method CheckServerNameInServer not implemented")
}
func (UnimplementedServerServiceServer) FindLatestServers(context.Context, *FindLatestServersRequest) (*FindLatestServersResponse, error) {
- return nil, status.Errorf(codes.Unimplemented, "method FindLatestServers not implemented")
+ return nil, status.Error(codes.Unimplemented, "method FindLatestServers not implemented")
}
func (UnimplementedServerServiceServer) FindNearbyServers(context.Context, *FindNearbyServersRequest) (*FindNearbyServersResponse, error) {
- return nil, status.Errorf(codes.Unimplemented, "method FindNearbyServers not implemented")
+ return nil, status.Error(codes.Unimplemented, "method FindNearbyServers not implemented")
}
func (UnimplementedServerServiceServer) PurgeServerCache(context.Context, *PurgeServerCacheRequest) (*PurgeServerCacheResponse, error) {
- return nil, status.Errorf(codes.Unimplemented, "method PurgeServerCache not implemented")
+ return nil, status.Error(codes.Unimplemented, "method PurgeServerCache not implemented")
}
func (UnimplementedServerServiceServer) FindEnabledServerTrafficLimit(context.Context, *FindEnabledServerTrafficLimitRequest) (*FindEnabledServerTrafficLimitResponse, error) {
- return nil, status.Errorf(codes.Unimplemented, "method FindEnabledServerTrafficLimit not implemented")
+ return nil, status.Error(codes.Unimplemented, "method FindEnabledServerTrafficLimit not implemented")
}
func (UnimplementedServerServiceServer) UpdateServerTrafficLimit(context.Context, *UpdateServerTrafficLimitRequest) (*RPCSuccess, error) {
- return nil, status.Errorf(codes.Unimplemented, "method UpdateServerTrafficLimit not implemented")
+ return nil, status.Error(codes.Unimplemented, "method UpdateServerTrafficLimit not implemented")
}
func (UnimplementedServerServiceServer) UpdateServerUserPlan(context.Context, *UpdateServerUserPlanRequest) (*RPCSuccess, error) {
- return nil, status.Errorf(codes.Unimplemented, "method UpdateServerUserPlan not implemented")
+ return nil, status.Error(codes.Unimplemented, "method UpdateServerUserPlan not implemented")
}
func (UnimplementedServerServiceServer) FindServerUserPlan(context.Context, *FindServerUserPlanRequest) (*FindServerUserPlanResponse, error) {
- return nil, status.Errorf(codes.Unimplemented, "method FindServerUserPlan not implemented")
+ return nil, status.Error(codes.Unimplemented, "method FindServerUserPlan not implemented")
}
func (UnimplementedServerServiceServer) ComposeServerConfig(context.Context, *ComposeServerConfigRequest) (*ComposeServerConfigResponse, error) {
- return nil, status.Errorf(codes.Unimplemented, "method ComposeServerConfig not implemented")
+ return nil, status.Error(codes.Unimplemented, "method ComposeServerConfig not implemented")
}
func (UnimplementedServerServiceServer) UpdateServerUAM(context.Context, *UpdateServerUAMRequest) (*RPCSuccess, error) {
- return nil, status.Errorf(codes.Unimplemented, "method UpdateServerUAM not implemented")
+ return nil, status.Error(codes.Unimplemented, "method UpdateServerUAM not implemented")
}
func (UnimplementedServerServiceServer) FindEnabledServerUAM(context.Context, *FindEnabledServerUAMRequest) (*FindEnabledServerUAMResponse, error) {
- return nil, status.Errorf(codes.Unimplemented, "method FindEnabledServerUAM not implemented")
+ return nil, status.Error(codes.Unimplemented, "method FindEnabledServerUAM not implemented")
}
func (UnimplementedServerServiceServer) UpdateServerUser(context.Context, *UpdateServerUserRequest) (*RPCSuccess, error) {
- return nil, status.Errorf(codes.Unimplemented, "method UpdateServerUser not implemented")
+ return nil, status.Error(codes.Unimplemented, "method UpdateServerUser not implemented")
}
func (UnimplementedServerServiceServer) UpdateServerName(context.Context, *UpdateServerNameRequest) (*RPCSuccess, error) {
- return nil, status.Errorf(codes.Unimplemented, "method UpdateServerName not implemented")
+ return nil, status.Error(codes.Unimplemented, "method UpdateServerName not implemented")
}
func (UnimplementedServerServiceServer) CopyServerConfig(context.Context, *CopyServerConfigRequest) (*RPCSuccess, error) {
- return nil, status.Errorf(codes.Unimplemented, "method CopyServerConfig not implemented")
+ return nil, status.Error(codes.Unimplemented, "method CopyServerConfig not implemented")
}
func (UnimplementedServerServiceServer) FindServerAuditingPrompt(context.Context, *FindServerAuditingPromptRequest) (*FindServerAuditingPromptResponse, error) {
- return nil, status.Errorf(codes.Unimplemented, "method FindServerAuditingPrompt not implemented")
+ return nil, status.Error(codes.Unimplemented, "method FindServerAuditingPrompt not implemented")
}
func (UnimplementedServerServiceServer) testEmbeddedByValue() {}
@@ -1214,7 +1214,7 @@ type UnsafeServerServiceServer interface {
}
func RegisterServerServiceServer(s grpc.ServiceRegistrar, srv ServerServiceServer) {
- // If the following call pancis, it indicates UnimplementedServerServiceServer was
+ // If the following call panics, it indicates UnimplementedServerServiceServer was
// embedded by pointer and is nil. This will cause panics if an
// unimplemented method is ever invoked, so we test this at initialization
// time to prevent it from happening at runtime later due to I/O.
diff --git a/EdgeCommon/pkg/rpc/pb/service_server_http_firewall_daily_stat.pb.go b/EdgeCommon/pkg/rpc/pb/service_server_http_firewall_daily_stat.pb.go
index d821095..18fa344 100644
--- a/EdgeCommon/pkg/rpc/pb/service_server_http_firewall_daily_stat.pb.go
+++ b/EdgeCommon/pkg/rpc/pb/service_server_http_firewall_daily_stat.pb.go
@@ -1,7 +1,7 @@
// Code generated by protoc-gen-go. DO NOT EDIT.
// versions:
-// protoc-gen-go v1.36.0
-// protoc v6.33.2
+// protoc-gen-go v1.36.11
+// protoc v3.19.6
// source: service_server_http_firewall_daily_stat.proto
package pb
@@ -11,6 +11,7 @@ import (
protoimpl "google.golang.org/protobuf/runtime/protoimpl"
reflect "reflect"
sync "sync"
+ unsafe "unsafe"
)
const (
@@ -295,97 +296,40 @@ func (x *ComposeServerHTTPFirewallDashboardResponse_DailyStat) GetCount() int64
var File_service_server_http_firewall_daily_stat_proto protoreflect.FileDescriptor
-var file_service_server_http_firewall_daily_stat_proto_rawDesc = []byte{
- 0x0a, 0x2d, 0x73, 0x65, 0x72, 0x76, 0x69, 0x63, 0x65, 0x5f, 0x73, 0x65, 0x72, 0x76, 0x65, 0x72,
- 0x5f, 0x68, 0x74, 0x74, 0x70, 0x5f, 0x66, 0x69, 0x72, 0x65, 0x77, 0x61, 0x6c, 0x6c, 0x5f, 0x64,
- 0x61, 0x69, 0x6c, 0x79, 0x5f, 0x73, 0x74, 0x61, 0x74, 0x2e, 0x70, 0x72, 0x6f, 0x74, 0x6f, 0x12,
- 0x02, 0x70, 0x62, 0x1a, 0x2b, 0x6d, 0x6f, 0x64, 0x65, 0x6c, 0x73, 0x2f, 0x6d, 0x6f, 0x64, 0x65,
- 0x6c, 0x5f, 0x68, 0x74, 0x74, 0x70, 0x5f, 0x66, 0x69, 0x72, 0x65, 0x77, 0x61, 0x6c, 0x6c, 0x5f,
- 0x72, 0x75, 0x6c, 0x65, 0x5f, 0x67, 0x72, 0x6f, 0x75, 0x70, 0x2e, 0x70, 0x72, 0x6f, 0x74, 0x6f,
- 0x22, 0x71, 0x0a, 0x29, 0x43, 0x6f, 0x6d, 0x70, 0x6f, 0x73, 0x65, 0x53, 0x65, 0x72, 0x76, 0x65,
- 0x72, 0x48, 0x54, 0x54, 0x50, 0x46, 0x69, 0x72, 0x65, 0x77, 0x61, 0x6c, 0x6c, 0x44, 0x61, 0x73,
- 0x68, 0x62, 0x6f, 0x61, 0x72, 0x64, 0x52, 0x65, 0x71, 0x75, 0x65, 0x73, 0x74, 0x12, 0x10, 0x0a,
- 0x03, 0x64, 0x61, 0x79, 0x18, 0x01, 0x20, 0x01, 0x28, 0x09, 0x52, 0x03, 0x64, 0x61, 0x79, 0x12,
- 0x16, 0x0a, 0x06, 0x75, 0x73, 0x65, 0x72, 0x49, 0x64, 0x18, 0x02, 0x20, 0x01, 0x28, 0x03, 0x52,
- 0x06, 0x75, 0x73, 0x65, 0x72, 0x49, 0x64, 0x12, 0x1a, 0x0a, 0x08, 0x73, 0x65, 0x72, 0x76, 0x65,
- 0x72, 0x49, 0x64, 0x18, 0x03, 0x20, 0x01, 0x28, 0x03, 0x52, 0x08, 0x73, 0x65, 0x72, 0x76, 0x65,
- 0x72, 0x49, 0x64, 0x22, 0xed, 0x06, 0x0a, 0x2a, 0x43, 0x6f, 0x6d, 0x70, 0x6f, 0x73, 0x65, 0x53,
- 0x65, 0x72, 0x76, 0x65, 0x72, 0x48, 0x54, 0x54, 0x50, 0x46, 0x69, 0x72, 0x65, 0x77, 0x61, 0x6c,
- 0x6c, 0x44, 0x61, 0x73, 0x68, 0x62, 0x6f, 0x61, 0x72, 0x64, 0x52, 0x65, 0x73, 0x70, 0x6f, 0x6e,
- 0x73, 0x65, 0x12, 0x24, 0x0a, 0x0d, 0x63, 0x6f, 0x75, 0x6e, 0x74, 0x44, 0x61, 0x69, 0x6c, 0x79,
- 0x4c, 0x6f, 0x67, 0x18, 0x01, 0x20, 0x01, 0x28, 0x03, 0x52, 0x0d, 0x63, 0x6f, 0x75, 0x6e, 0x74,
- 0x44, 0x61, 0x69, 0x6c, 0x79, 0x4c, 0x6f, 0x67, 0x12, 0x28, 0x0a, 0x0f, 0x63, 0x6f, 0x75, 0x6e,
- 0x74, 0x44, 0x61, 0x69, 0x6c, 0x79, 0x42, 0x6c, 0x6f, 0x63, 0x6b, 0x18, 0x02, 0x20, 0x01, 0x28,
- 0x03, 0x52, 0x0f, 0x63, 0x6f, 0x75, 0x6e, 0x74, 0x44, 0x61, 0x69, 0x6c, 0x79, 0x42, 0x6c, 0x6f,
- 0x63, 0x6b, 0x12, 0x2c, 0x0a, 0x11, 0x63, 0x6f, 0x75, 0x6e, 0x74, 0x44, 0x61, 0x69, 0x6c, 0x79,
- 0x43, 0x61, 0x70, 0x74, 0x63, 0x68, 0x61, 0x18, 0x03, 0x20, 0x01, 0x28, 0x03, 0x52, 0x11, 0x63,
- 0x6f, 0x75, 0x6e, 0x74, 0x44, 0x61, 0x69, 0x6c, 0x79, 0x43, 0x61, 0x70, 0x74, 0x63, 0x68, 0x61,
- 0x12, 0x2a, 0x0a, 0x10, 0x63, 0x6f, 0x75, 0x6e, 0x74, 0x57, 0x65, 0x65, 0x6b, 0x6c, 0x79, 0x42,
- 0x6c, 0x6f, 0x63, 0x6b, 0x18, 0x04, 0x20, 0x01, 0x28, 0x03, 0x52, 0x10, 0x63, 0x6f, 0x75, 0x6e,
- 0x74, 0x57, 0x65, 0x65, 0x6b, 0x6c, 0x79, 0x42, 0x6c, 0x6f, 0x63, 0x6b, 0x12, 0x2c, 0x0a, 0x11,
- 0x63, 0x6f, 0x75, 0x6e, 0x74, 0x4d, 0x6f, 0x6e, 0x74, 0x68, 0x6c, 0x79, 0x42, 0x6c, 0x6f, 0x63,
- 0x6b, 0x18, 0x05, 0x20, 0x01, 0x28, 0x03, 0x52, 0x11, 0x63, 0x6f, 0x75, 0x6e, 0x74, 0x4d, 0x6f,
- 0x6e, 0x74, 0x68, 0x6c, 0x79, 0x42, 0x6c, 0x6f, 0x63, 0x6b, 0x12, 0x80, 0x01, 0x0a, 0x16, 0x68,
- 0x74, 0x74, 0x70, 0x46, 0x69, 0x72, 0x65, 0x77, 0x61, 0x6c, 0x6c, 0x52, 0x75, 0x6c, 0x65, 0x47,
- 0x72, 0x6f, 0x75, 0x70, 0x73, 0x18, 0x1e, 0x20, 0x03, 0x28, 0x0b, 0x32, 0x48, 0x2e, 0x70, 0x62,
- 0x2e, 0x43, 0x6f, 0x6d, 0x70, 0x6f, 0x73, 0x65, 0x53, 0x65, 0x72, 0x76, 0x65, 0x72, 0x48, 0x54,
- 0x54, 0x50, 0x46, 0x69, 0x72, 0x65, 0x77, 0x61, 0x6c, 0x6c, 0x44, 0x61, 0x73, 0x68, 0x62, 0x6f,
- 0x61, 0x72, 0x64, 0x52, 0x65, 0x73, 0x70, 0x6f, 0x6e, 0x73, 0x65, 0x2e, 0x48, 0x54, 0x54, 0x50,
- 0x46, 0x69, 0x72, 0x65, 0x77, 0x61, 0x6c, 0x6c, 0x52, 0x75, 0x6c, 0x65, 0x47, 0x72, 0x6f, 0x75,
- 0x70, 0x53, 0x74, 0x61, 0x74, 0x52, 0x16, 0x68, 0x74, 0x74, 0x70, 0x46, 0x69, 0x72, 0x65, 0x77,
- 0x61, 0x6c, 0x6c, 0x52, 0x75, 0x6c, 0x65, 0x47, 0x72, 0x6f, 0x75, 0x70, 0x73, 0x12, 0x5e, 0x0a,
- 0x0d, 0x6c, 0x6f, 0x67, 0x44, 0x61, 0x69, 0x6c, 0x79, 0x53, 0x74, 0x61, 0x74, 0x73, 0x18, 0x1f,
- 0x20, 0x03, 0x28, 0x0b, 0x32, 0x38, 0x2e, 0x70, 0x62, 0x2e, 0x43, 0x6f, 0x6d, 0x70, 0x6f, 0x73,
- 0x65, 0x53, 0x65, 0x72, 0x76, 0x65, 0x72, 0x48, 0x54, 0x54, 0x50, 0x46, 0x69, 0x72, 0x65, 0x77,
- 0x61, 0x6c, 0x6c, 0x44, 0x61, 0x73, 0x68, 0x62, 0x6f, 0x61, 0x72, 0x64, 0x52, 0x65, 0x73, 0x70,
- 0x6f, 0x6e, 0x73, 0x65, 0x2e, 0x44, 0x61, 0x69, 0x6c, 0x79, 0x53, 0x74, 0x61, 0x74, 0x52, 0x0d,
- 0x6c, 0x6f, 0x67, 0x44, 0x61, 0x69, 0x6c, 0x79, 0x53, 0x74, 0x61, 0x74, 0x73, 0x12, 0x62, 0x0a,
- 0x0f, 0x62, 0x6c, 0x6f, 0x63, 0x6b, 0x44, 0x61, 0x69, 0x6c, 0x79, 0x53, 0x74, 0x61, 0x74, 0x73,
- 0x18, 0x20, 0x20, 0x03, 0x28, 0x0b, 0x32, 0x38, 0x2e, 0x70, 0x62, 0x2e, 0x43, 0x6f, 0x6d, 0x70,
- 0x6f, 0x73, 0x65, 0x53, 0x65, 0x72, 0x76, 0x65, 0x72, 0x48, 0x54, 0x54, 0x50, 0x46, 0x69, 0x72,
- 0x65, 0x77, 0x61, 0x6c, 0x6c, 0x44, 0x61, 0x73, 0x68, 0x62, 0x6f, 0x61, 0x72, 0x64, 0x52, 0x65,
- 0x73, 0x70, 0x6f, 0x6e, 0x73, 0x65, 0x2e, 0x44, 0x61, 0x69, 0x6c, 0x79, 0x53, 0x74, 0x61, 0x74,
- 0x52, 0x0f, 0x62, 0x6c, 0x6f, 0x63, 0x6b, 0x44, 0x61, 0x69, 0x6c, 0x79, 0x53, 0x74, 0x61, 0x74,
- 0x73, 0x12, 0x66, 0x0a, 0x11, 0x63, 0x61, 0x70, 0x74, 0x63, 0x68, 0x61, 0x44, 0x61, 0x69, 0x6c,
- 0x79, 0x53, 0x74, 0x61, 0x74, 0x73, 0x18, 0x21, 0x20, 0x03, 0x28, 0x0b, 0x32, 0x38, 0x2e, 0x70,
- 0x62, 0x2e, 0x43, 0x6f, 0x6d, 0x70, 0x6f, 0x73, 0x65, 0x53, 0x65, 0x72, 0x76, 0x65, 0x72, 0x48,
- 0x54, 0x54, 0x50, 0x46, 0x69, 0x72, 0x65, 0x77, 0x61, 0x6c, 0x6c, 0x44, 0x61, 0x73, 0x68, 0x62,
- 0x6f, 0x61, 0x72, 0x64, 0x52, 0x65, 0x73, 0x70, 0x6f, 0x6e, 0x73, 0x65, 0x2e, 0x44, 0x61, 0x69,
- 0x6c, 0x79, 0x53, 0x74, 0x61, 0x74, 0x52, 0x11, 0x63, 0x61, 0x70, 0x74, 0x63, 0x68, 0x61, 0x44,
- 0x61, 0x69, 0x6c, 0x79, 0x53, 0x74, 0x61, 0x74, 0x73, 0x1a, 0x82, 0x01, 0x0a, 0x19, 0x48, 0x54,
- 0x54, 0x50, 0x46, 0x69, 0x72, 0x65, 0x77, 0x61, 0x6c, 0x6c, 0x52, 0x75, 0x6c, 0x65, 0x47, 0x72,
- 0x6f, 0x75, 0x70, 0x53, 0x74, 0x61, 0x74, 0x12, 0x4f, 0x0a, 0x15, 0x68, 0x74, 0x74, 0x70, 0x46,
- 0x69, 0x72, 0x65, 0x77, 0x61, 0x6c, 0x6c, 0x52, 0x75, 0x6c, 0x65, 0x47, 0x72, 0x6f, 0x75, 0x70,
- 0x18, 0x01, 0x20, 0x01, 0x28, 0x0b, 0x32, 0x19, 0x2e, 0x70, 0x62, 0x2e, 0x48, 0x54, 0x54, 0x50,
- 0x46, 0x69, 0x72, 0x65, 0x77, 0x61, 0x6c, 0x6c, 0x52, 0x75, 0x6c, 0x65, 0x47, 0x72, 0x6f, 0x75,
- 0x70, 0x52, 0x15, 0x68, 0x74, 0x74, 0x70, 0x46, 0x69, 0x72, 0x65, 0x77, 0x61, 0x6c, 0x6c, 0x52,
- 0x75, 0x6c, 0x65, 0x47, 0x72, 0x6f, 0x75, 0x70, 0x12, 0x14, 0x0a, 0x05, 0x63, 0x6f, 0x75, 0x6e,
- 0x74, 0x18, 0x02, 0x20, 0x01, 0x28, 0x03, 0x52, 0x05, 0x63, 0x6f, 0x75, 0x6e, 0x74, 0x1a, 0x33,
- 0x0a, 0x09, 0x44, 0x61, 0x69, 0x6c, 0x79, 0x53, 0x74, 0x61, 0x74, 0x12, 0x10, 0x0a, 0x03, 0x64,
- 0x61, 0x79, 0x18, 0x01, 0x20, 0x01, 0x28, 0x09, 0x52, 0x03, 0x64, 0x61, 0x79, 0x12, 0x14, 0x0a,
- 0x05, 0x63, 0x6f, 0x75, 0x6e, 0x74, 0x18, 0x02, 0x20, 0x01, 0x28, 0x03, 0x52, 0x05, 0x63, 0x6f,
- 0x75, 0x6e, 0x74, 0x32, 0xaa, 0x01, 0x0a, 0x22, 0x53, 0x65, 0x72, 0x76, 0x65, 0x72, 0x48, 0x54,
- 0x54, 0x50, 0x46, 0x69, 0x72, 0x65, 0x77, 0x61, 0x6c, 0x6c, 0x44, 0x61, 0x69, 0x6c, 0x79, 0x53,
- 0x74, 0x61, 0x74, 0x53, 0x65, 0x72, 0x76, 0x69, 0x63, 0x65, 0x12, 0x83, 0x01, 0x0a, 0x22, 0x63,
- 0x6f, 0x6d, 0x70, 0x6f, 0x73, 0x65, 0x53, 0x65, 0x72, 0x76, 0x65, 0x72, 0x48, 0x54, 0x54, 0x50,
- 0x46, 0x69, 0x72, 0x65, 0x77, 0x61, 0x6c, 0x6c, 0x44, 0x61, 0x73, 0x68, 0x62, 0x6f, 0x61, 0x72,
- 0x64, 0x12, 0x2d, 0x2e, 0x70, 0x62, 0x2e, 0x43, 0x6f, 0x6d, 0x70, 0x6f, 0x73, 0x65, 0x53, 0x65,
- 0x72, 0x76, 0x65, 0x72, 0x48, 0x54, 0x54, 0x50, 0x46, 0x69, 0x72, 0x65, 0x77, 0x61, 0x6c, 0x6c,
- 0x44, 0x61, 0x73, 0x68, 0x62, 0x6f, 0x61, 0x72, 0x64, 0x52, 0x65, 0x71, 0x75, 0x65, 0x73, 0x74,
- 0x1a, 0x2e, 0x2e, 0x70, 0x62, 0x2e, 0x43, 0x6f, 0x6d, 0x70, 0x6f, 0x73, 0x65, 0x53, 0x65, 0x72,
- 0x76, 0x65, 0x72, 0x48, 0x54, 0x54, 0x50, 0x46, 0x69, 0x72, 0x65, 0x77, 0x61, 0x6c, 0x6c, 0x44,
- 0x61, 0x73, 0x68, 0x62, 0x6f, 0x61, 0x72, 0x64, 0x52, 0x65, 0x73, 0x70, 0x6f, 0x6e, 0x73, 0x65,
- 0x42, 0x06, 0x5a, 0x04, 0x2e, 0x2f, 0x70, 0x62, 0x62, 0x06, 0x70, 0x72, 0x6f, 0x74, 0x6f, 0x33,
-}
+const file_service_server_http_firewall_daily_stat_proto_rawDesc = "" +
+ "\n" +
+ "-service_server_http_firewall_daily_stat.proto\x12\x02pb\x1a+models/model_http_firewall_rule_group.proto\"q\n" +
+ ")ComposeServerHTTPFirewallDashboardRequest\x12\x10\n" +
+ "\x03day\x18\x01 \x01(\tR\x03day\x12\x16\n" +
+ "\x06userId\x18\x02 \x01(\x03R\x06userId\x12\x1a\n" +
+ "\bserverId\x18\x03 \x01(\x03R\bserverId\"\xed\x06\n" +
+ "*ComposeServerHTTPFirewallDashboardResponse\x12$\n" +
+ "\rcountDailyLog\x18\x01 \x01(\x03R\rcountDailyLog\x12(\n" +
+ "\x0fcountDailyBlock\x18\x02 \x01(\x03R\x0fcountDailyBlock\x12,\n" +
+ "\x11countDailyCaptcha\x18\x03 \x01(\x03R\x11countDailyCaptcha\x12*\n" +
+ "\x10countWeeklyBlock\x18\x04 \x01(\x03R\x10countWeeklyBlock\x12,\n" +
+ "\x11countMonthlyBlock\x18\x05 \x01(\x03R\x11countMonthlyBlock\x12\x80\x01\n" +
+ "\x16httpFirewallRuleGroups\x18\x1e \x03(\v2H.pb.ComposeServerHTTPFirewallDashboardResponse.HTTPFirewallRuleGroupStatR\x16httpFirewallRuleGroups\x12^\n" +
+ "\rlogDailyStats\x18\x1f \x03(\v28.pb.ComposeServerHTTPFirewallDashboardResponse.DailyStatR\rlogDailyStats\x12b\n" +
+ "\x0fblockDailyStats\x18 \x03(\v28.pb.ComposeServerHTTPFirewallDashboardResponse.DailyStatR\x0fblockDailyStats\x12f\n" +
+ "\x11captchaDailyStats\x18! \x03(\v28.pb.ComposeServerHTTPFirewallDashboardResponse.DailyStatR\x11captchaDailyStats\x1a\x82\x01\n" +
+ "\x19HTTPFirewallRuleGroupStat\x12O\n" +
+ "\x15httpFirewallRuleGroup\x18\x01 \x01(\v2\x19.pb.HTTPFirewallRuleGroupR\x15httpFirewallRuleGroup\x12\x14\n" +
+ "\x05count\x18\x02 \x01(\x03R\x05count\x1a3\n" +
+ "\tDailyStat\x12\x10\n" +
+ "\x03day\x18\x01 \x01(\tR\x03day\x12\x14\n" +
+ "\x05count\x18\x02 \x01(\x03R\x05count2\xaa\x01\n" +
+ "\"ServerHTTPFirewallDailyStatService\x12\x83\x01\n" +
+ "\"composeServerHTTPFirewallDashboard\x12-.pb.ComposeServerHTTPFirewallDashboardRequest\x1a..pb.ComposeServerHTTPFirewallDashboardResponseB\x06Z\x04./pbb\x06proto3"
var (
file_service_server_http_firewall_daily_stat_proto_rawDescOnce sync.Once
- file_service_server_http_firewall_daily_stat_proto_rawDescData = file_service_server_http_firewall_daily_stat_proto_rawDesc
+ file_service_server_http_firewall_daily_stat_proto_rawDescData []byte
)
func file_service_server_http_firewall_daily_stat_proto_rawDescGZIP() []byte {
file_service_server_http_firewall_daily_stat_proto_rawDescOnce.Do(func() {
- file_service_server_http_firewall_daily_stat_proto_rawDescData = protoimpl.X.CompressGZIP(file_service_server_http_firewall_daily_stat_proto_rawDescData)
+ file_service_server_http_firewall_daily_stat_proto_rawDescData = protoimpl.X.CompressGZIP(unsafe.Slice(unsafe.StringData(file_service_server_http_firewall_daily_stat_proto_rawDesc), len(file_service_server_http_firewall_daily_stat_proto_rawDesc)))
})
return file_service_server_http_firewall_daily_stat_proto_rawDescData
}
@@ -423,7 +367,7 @@ func file_service_server_http_firewall_daily_stat_proto_init() {
out := protoimpl.TypeBuilder{
File: protoimpl.DescBuilder{
GoPackagePath: reflect.TypeOf(x{}).PkgPath(),
- RawDescriptor: file_service_server_http_firewall_daily_stat_proto_rawDesc,
+ RawDescriptor: unsafe.Slice(unsafe.StringData(file_service_server_http_firewall_daily_stat_proto_rawDesc), len(file_service_server_http_firewall_daily_stat_proto_rawDesc)),
NumEnums: 0,
NumMessages: 4,
NumExtensions: 0,
@@ -434,7 +378,6 @@ func file_service_server_http_firewall_daily_stat_proto_init() {
MessageInfos: file_service_server_http_firewall_daily_stat_proto_msgTypes,
}.Build()
File_service_server_http_firewall_daily_stat_proto = out.File
- file_service_server_http_firewall_daily_stat_proto_rawDesc = nil
file_service_server_http_firewall_daily_stat_proto_goTypes = nil
file_service_server_http_firewall_daily_stat_proto_depIdxs = nil
}
diff --git a/EdgeCommon/pkg/rpc/pb/service_server_http_firewall_daily_stat_grpc.pb.go b/EdgeCommon/pkg/rpc/pb/service_server_http_firewall_daily_stat_grpc.pb.go
index 946a769..95abf8d 100644
--- a/EdgeCommon/pkg/rpc/pb/service_server_http_firewall_daily_stat_grpc.pb.go
+++ b/EdgeCommon/pkg/rpc/pb/service_server_http_firewall_daily_stat_grpc.pb.go
@@ -1,7 +1,7 @@
// Code generated by protoc-gen-go-grpc. DO NOT EDIT.
// versions:
-// - protoc-gen-go-grpc v1.5.1
-// - protoc v6.33.2
+// - protoc-gen-go-grpc v1.6.1
+// - protoc v3.19.6
// source: service_server_http_firewall_daily_stat.proto
package pb
@@ -68,7 +68,7 @@ type ServerHTTPFirewallDailyStatServiceServer interface {
type UnimplementedServerHTTPFirewallDailyStatServiceServer struct{}
func (UnimplementedServerHTTPFirewallDailyStatServiceServer) ComposeServerHTTPFirewallDashboard(context.Context, *ComposeServerHTTPFirewallDashboardRequest) (*ComposeServerHTTPFirewallDashboardResponse, error) {
- return nil, status.Errorf(codes.Unimplemented, "method ComposeServerHTTPFirewallDashboard not implemented")
+ return nil, status.Error(codes.Unimplemented, "method ComposeServerHTTPFirewallDashboard not implemented")
}
func (UnimplementedServerHTTPFirewallDailyStatServiceServer) testEmbeddedByValue() {}
@@ -80,7 +80,7 @@ type UnsafeServerHTTPFirewallDailyStatServiceServer interface {
}
func RegisterServerHTTPFirewallDailyStatServiceServer(s grpc.ServiceRegistrar, srv ServerHTTPFirewallDailyStatServiceServer) {
- // If the following call pancis, it indicates UnimplementedServerHTTPFirewallDailyStatServiceServer was
+ // If the following call panics, it indicates UnimplementedServerHTTPFirewallDailyStatServiceServer was
// embedded by pointer and is nil. This will cause panics if an
// unimplemented method is ever invoked, so we test this at initialization
// time to prevent it from happening at runtime later due to I/O.
diff --git a/EdgeCommon/pkg/rpc/pb/service_server_region_city_monthly_stat.pb.go b/EdgeCommon/pkg/rpc/pb/service_server_region_city_monthly_stat.pb.go
index c2ab0fa..c8f2df8 100644
--- a/EdgeCommon/pkg/rpc/pb/service_server_region_city_monthly_stat.pb.go
+++ b/EdgeCommon/pkg/rpc/pb/service_server_region_city_monthly_stat.pb.go
@@ -1,7 +1,7 @@
// Code generated by protoc-gen-go. DO NOT EDIT.
// versions:
-// protoc-gen-go v1.36.0
-// protoc v6.33.2
+// protoc-gen-go v1.36.11
+// protoc v3.19.6
// source: service_server_region_city_monthly_stat.proto
package pb
@@ -11,6 +11,7 @@ import (
protoimpl "google.golang.org/protobuf/runtime/protoimpl"
reflect "reflect"
sync "sync"
+ unsafe "unsafe"
)
const (
@@ -219,72 +220,38 @@ func (x *FindTopServerRegionCityMonthlyStatsResponse_Stat) GetCount() int64 {
var File_service_server_region_city_monthly_stat_proto protoreflect.FileDescriptor
-var file_service_server_region_city_monthly_stat_proto_rawDesc = []byte{
- 0x0a, 0x2d, 0x73, 0x65, 0x72, 0x76, 0x69, 0x63, 0x65, 0x5f, 0x73, 0x65, 0x72, 0x76, 0x65, 0x72,
- 0x5f, 0x72, 0x65, 0x67, 0x69, 0x6f, 0x6e, 0x5f, 0x63, 0x69, 0x74, 0x79, 0x5f, 0x6d, 0x6f, 0x6e,
- 0x74, 0x68, 0x6c, 0x79, 0x5f, 0x73, 0x74, 0x61, 0x74, 0x2e, 0x70, 0x72, 0x6f, 0x74, 0x6f, 0x12,
- 0x02, 0x70, 0x62, 0x1a, 0x21, 0x6d, 0x6f, 0x64, 0x65, 0x6c, 0x73, 0x2f, 0x6d, 0x6f, 0x64, 0x65,
- 0x6c, 0x5f, 0x72, 0x65, 0x67, 0x69, 0x6f, 0x6e, 0x5f, 0x63, 0x6f, 0x75, 0x6e, 0x74, 0x72, 0x79,
- 0x2e, 0x70, 0x72, 0x6f, 0x74, 0x6f, 0x1a, 0x22, 0x6d, 0x6f, 0x64, 0x65, 0x6c, 0x73, 0x2f, 0x6d,
- 0x6f, 0x64, 0x65, 0x6c, 0x5f, 0x72, 0x65, 0x67, 0x69, 0x6f, 0x6e, 0x5f, 0x70, 0x72, 0x6f, 0x76,
- 0x69, 0x6e, 0x63, 0x65, 0x2e, 0x70, 0x72, 0x6f, 0x74, 0x6f, 0x1a, 0x1e, 0x6d, 0x6f, 0x64, 0x65,
- 0x6c, 0x73, 0x2f, 0x6d, 0x6f, 0x64, 0x65, 0x6c, 0x5f, 0x72, 0x65, 0x67, 0x69, 0x6f, 0x6e, 0x5f,
- 0x63, 0x69, 0x74, 0x79, 0x2e, 0x70, 0x72, 0x6f, 0x74, 0x6f, 0x22, 0xc8, 0x01, 0x0a, 0x2a, 0x46,
- 0x69, 0x6e, 0x64, 0x54, 0x6f, 0x70, 0x53, 0x65, 0x72, 0x76, 0x65, 0x72, 0x52, 0x65, 0x67, 0x69,
- 0x6f, 0x6e, 0x43, 0x69, 0x74, 0x79, 0x4d, 0x6f, 0x6e, 0x74, 0x68, 0x6c, 0x79, 0x53, 0x74, 0x61,
- 0x74, 0x73, 0x52, 0x65, 0x71, 0x75, 0x65, 0x73, 0x74, 0x12, 0x14, 0x0a, 0x05, 0x6d, 0x6f, 0x6e,
- 0x74, 0x68, 0x18, 0x01, 0x20, 0x01, 0x28, 0x09, 0x52, 0x05, 0x6d, 0x6f, 0x6e, 0x74, 0x68, 0x12,
- 0x1a, 0x0a, 0x08, 0x73, 0x65, 0x72, 0x76, 0x65, 0x72, 0x49, 0x64, 0x18, 0x02, 0x20, 0x01, 0x28,
- 0x03, 0x52, 0x08, 0x73, 0x65, 0x72, 0x76, 0x65, 0x72, 0x49, 0x64, 0x12, 0x1c, 0x0a, 0x09, 0x63,
- 0x6f, 0x75, 0x6e, 0x74, 0x72, 0x79, 0x49, 0x64, 0x18, 0x03, 0x20, 0x01, 0x28, 0x03, 0x52, 0x09,
- 0x63, 0x6f, 0x75, 0x6e, 0x74, 0x72, 0x79, 0x49, 0x64, 0x12, 0x1e, 0x0a, 0x0a, 0x70, 0x72, 0x6f,
- 0x76, 0x69, 0x6e, 0x63, 0x65, 0x49, 0x64, 0x18, 0x04, 0x20, 0x01, 0x28, 0x03, 0x52, 0x0a, 0x70,
- 0x72, 0x6f, 0x76, 0x69, 0x6e, 0x63, 0x65, 0x49, 0x64, 0x12, 0x16, 0x0a, 0x06, 0x6f, 0x66, 0x66,
- 0x73, 0x65, 0x74, 0x18, 0x05, 0x20, 0x01, 0x28, 0x03, 0x52, 0x06, 0x6f, 0x66, 0x66, 0x73, 0x65,
- 0x74, 0x12, 0x12, 0x0a, 0x04, 0x73, 0x69, 0x7a, 0x65, 0x18, 0x06, 0x20, 0x01, 0x28, 0x03, 0x52,
- 0x04, 0x73, 0x69, 0x7a, 0x65, 0x22, 0xbd, 0x02, 0x0a, 0x2b, 0x46, 0x69, 0x6e, 0x64, 0x54, 0x6f,
- 0x70, 0x53, 0x65, 0x72, 0x76, 0x65, 0x72, 0x52, 0x65, 0x67, 0x69, 0x6f, 0x6e, 0x43, 0x69, 0x74,
- 0x79, 0x4d, 0x6f, 0x6e, 0x74, 0x68, 0x6c, 0x79, 0x53, 0x74, 0x61, 0x74, 0x73, 0x52, 0x65, 0x73,
- 0x70, 0x6f, 0x6e, 0x73, 0x65, 0x12, 0x4a, 0x0a, 0x05, 0x73, 0x74, 0x61, 0x74, 0x73, 0x18, 0x01,
- 0x20, 0x03, 0x28, 0x0b, 0x32, 0x34, 0x2e, 0x70, 0x62, 0x2e, 0x46, 0x69, 0x6e, 0x64, 0x54, 0x6f,
- 0x70, 0x53, 0x65, 0x72, 0x76, 0x65, 0x72, 0x52, 0x65, 0x67, 0x69, 0x6f, 0x6e, 0x43, 0x69, 0x74,
- 0x79, 0x4d, 0x6f, 0x6e, 0x74, 0x68, 0x6c, 0x79, 0x53, 0x74, 0x61, 0x74, 0x73, 0x52, 0x65, 0x73,
- 0x70, 0x6f, 0x6e, 0x73, 0x65, 0x2e, 0x53, 0x74, 0x61, 0x74, 0x52, 0x05, 0x73, 0x74, 0x61, 0x74,
- 0x73, 0x1a, 0xc1, 0x01, 0x0a, 0x04, 0x53, 0x74, 0x61, 0x74, 0x12, 0x37, 0x0a, 0x0d, 0x72, 0x65,
- 0x67, 0x69, 0x6f, 0x6e, 0x43, 0x6f, 0x75, 0x6e, 0x74, 0x72, 0x79, 0x18, 0x01, 0x20, 0x01, 0x28,
- 0x0b, 0x32, 0x11, 0x2e, 0x70, 0x62, 0x2e, 0x52, 0x65, 0x67, 0x69, 0x6f, 0x6e, 0x43, 0x6f, 0x75,
- 0x6e, 0x74, 0x72, 0x79, 0x52, 0x0d, 0x72, 0x65, 0x67, 0x69, 0x6f, 0x6e, 0x43, 0x6f, 0x75, 0x6e,
- 0x74, 0x72, 0x79, 0x12, 0x3a, 0x0a, 0x0e, 0x72, 0x65, 0x67, 0x69, 0x6f, 0x6e, 0x50, 0x72, 0x6f,
- 0x76, 0x69, 0x6e, 0x63, 0x65, 0x18, 0x02, 0x20, 0x01, 0x28, 0x0b, 0x32, 0x12, 0x2e, 0x70, 0x62,
- 0x2e, 0x52, 0x65, 0x67, 0x69, 0x6f, 0x6e, 0x50, 0x72, 0x6f, 0x76, 0x69, 0x6e, 0x63, 0x65, 0x52,
- 0x0e, 0x72, 0x65, 0x67, 0x69, 0x6f, 0x6e, 0x50, 0x72, 0x6f, 0x76, 0x69, 0x6e, 0x63, 0x65, 0x12,
- 0x2e, 0x0a, 0x0a, 0x72, 0x65, 0x67, 0x69, 0x6f, 0x6e, 0x43, 0x69, 0x74, 0x79, 0x18, 0x03, 0x20,
- 0x01, 0x28, 0x0b, 0x32, 0x0e, 0x2e, 0x70, 0x62, 0x2e, 0x52, 0x65, 0x67, 0x69, 0x6f, 0x6e, 0x43,
- 0x69, 0x74, 0x79, 0x52, 0x0a, 0x72, 0x65, 0x67, 0x69, 0x6f, 0x6e, 0x43, 0x69, 0x74, 0x79, 0x12,
- 0x14, 0x0a, 0x05, 0x63, 0x6f, 0x75, 0x6e, 0x74, 0x18, 0x04, 0x20, 0x01, 0x28, 0x03, 0x52, 0x05,
- 0x63, 0x6f, 0x75, 0x6e, 0x74, 0x32, 0xad, 0x01, 0x0a, 0x22, 0x53, 0x65, 0x72, 0x76, 0x65, 0x72,
- 0x52, 0x65, 0x67, 0x69, 0x6f, 0x6e, 0x43, 0x69, 0x74, 0x79, 0x4d, 0x6f, 0x6e, 0x74, 0x68, 0x6c,
- 0x79, 0x53, 0x74, 0x61, 0x74, 0x53, 0x65, 0x72, 0x76, 0x69, 0x63, 0x65, 0x12, 0x86, 0x01, 0x0a,
- 0x23, 0x66, 0x69, 0x6e, 0x64, 0x54, 0x6f, 0x70, 0x53, 0x65, 0x72, 0x76, 0x65, 0x72, 0x52, 0x65,
- 0x67, 0x69, 0x6f, 0x6e, 0x43, 0x69, 0x74, 0x79, 0x4d, 0x6f, 0x6e, 0x74, 0x68, 0x6c, 0x79, 0x53,
- 0x74, 0x61, 0x74, 0x73, 0x12, 0x2e, 0x2e, 0x70, 0x62, 0x2e, 0x46, 0x69, 0x6e, 0x64, 0x54, 0x6f,
- 0x70, 0x53, 0x65, 0x72, 0x76, 0x65, 0x72, 0x52, 0x65, 0x67, 0x69, 0x6f, 0x6e, 0x43, 0x69, 0x74,
- 0x79, 0x4d, 0x6f, 0x6e, 0x74, 0x68, 0x6c, 0x79, 0x53, 0x74, 0x61, 0x74, 0x73, 0x52, 0x65, 0x71,
- 0x75, 0x65, 0x73, 0x74, 0x1a, 0x2f, 0x2e, 0x70, 0x62, 0x2e, 0x46, 0x69, 0x6e, 0x64, 0x54, 0x6f,
- 0x70, 0x53, 0x65, 0x72, 0x76, 0x65, 0x72, 0x52, 0x65, 0x67, 0x69, 0x6f, 0x6e, 0x43, 0x69, 0x74,
- 0x79, 0x4d, 0x6f, 0x6e, 0x74, 0x68, 0x6c, 0x79, 0x53, 0x74, 0x61, 0x74, 0x73, 0x52, 0x65, 0x73,
- 0x70, 0x6f, 0x6e, 0x73, 0x65, 0x42, 0x06, 0x5a, 0x04, 0x2e, 0x2f, 0x70, 0x62, 0x62, 0x06, 0x70,
- 0x72, 0x6f, 0x74, 0x6f, 0x33,
-}
+const file_service_server_region_city_monthly_stat_proto_rawDesc = "" +
+ "\n" +
+ "-service_server_region_city_monthly_stat.proto\x12\x02pb\x1a!models/model_region_country.proto\x1a\"models/model_region_province.proto\x1a\x1emodels/model_region_city.proto\"\xc8\x01\n" +
+ "*FindTopServerRegionCityMonthlyStatsRequest\x12\x14\n" +
+ "\x05month\x18\x01 \x01(\tR\x05month\x12\x1a\n" +
+ "\bserverId\x18\x02 \x01(\x03R\bserverId\x12\x1c\n" +
+ "\tcountryId\x18\x03 \x01(\x03R\tcountryId\x12\x1e\n" +
+ "\n" +
+ "provinceId\x18\x04 \x01(\x03R\n" +
+ "provinceId\x12\x16\n" +
+ "\x06offset\x18\x05 \x01(\x03R\x06offset\x12\x12\n" +
+ "\x04size\x18\x06 \x01(\x03R\x04size\"\xbd\x02\n" +
+ "+FindTopServerRegionCityMonthlyStatsResponse\x12J\n" +
+ "\x05stats\x18\x01 \x03(\v24.pb.FindTopServerRegionCityMonthlyStatsResponse.StatR\x05stats\x1a\xc1\x01\n" +
+ "\x04Stat\x127\n" +
+ "\rregionCountry\x18\x01 \x01(\v2\x11.pb.RegionCountryR\rregionCountry\x12:\n" +
+ "\x0eregionProvince\x18\x02 \x01(\v2\x12.pb.RegionProvinceR\x0eregionProvince\x12.\n" +
+ "\n" +
+ "regionCity\x18\x03 \x01(\v2\x0e.pb.RegionCityR\n" +
+ "regionCity\x12\x14\n" +
+ "\x05count\x18\x04 \x01(\x03R\x05count2\xad\x01\n" +
+ "\"ServerRegionCityMonthlyStatService\x12\x86\x01\n" +
+ "#findTopServerRegionCityMonthlyStats\x12..pb.FindTopServerRegionCityMonthlyStatsRequest\x1a/.pb.FindTopServerRegionCityMonthlyStatsResponseB\x06Z\x04./pbb\x06proto3"
var (
file_service_server_region_city_monthly_stat_proto_rawDescOnce sync.Once
- file_service_server_region_city_monthly_stat_proto_rawDescData = file_service_server_region_city_monthly_stat_proto_rawDesc
+ file_service_server_region_city_monthly_stat_proto_rawDescData []byte
)
func file_service_server_region_city_monthly_stat_proto_rawDescGZIP() []byte {
file_service_server_region_city_monthly_stat_proto_rawDescOnce.Do(func() {
- file_service_server_region_city_monthly_stat_proto_rawDescData = protoimpl.X.CompressGZIP(file_service_server_region_city_monthly_stat_proto_rawDescData)
+ file_service_server_region_city_monthly_stat_proto_rawDescData = protoimpl.X.CompressGZIP(unsafe.Slice(unsafe.StringData(file_service_server_region_city_monthly_stat_proto_rawDesc), len(file_service_server_region_city_monthly_stat_proto_rawDesc)))
})
return file_service_server_region_city_monthly_stat_proto_rawDescData
}
@@ -324,7 +291,7 @@ func file_service_server_region_city_monthly_stat_proto_init() {
out := protoimpl.TypeBuilder{
File: protoimpl.DescBuilder{
GoPackagePath: reflect.TypeOf(x{}).PkgPath(),
- RawDescriptor: file_service_server_region_city_monthly_stat_proto_rawDesc,
+ RawDescriptor: unsafe.Slice(unsafe.StringData(file_service_server_region_city_monthly_stat_proto_rawDesc), len(file_service_server_region_city_monthly_stat_proto_rawDesc)),
NumEnums: 0,
NumMessages: 3,
NumExtensions: 0,
@@ -335,7 +302,6 @@ func file_service_server_region_city_monthly_stat_proto_init() {
MessageInfos: file_service_server_region_city_monthly_stat_proto_msgTypes,
}.Build()
File_service_server_region_city_monthly_stat_proto = out.File
- file_service_server_region_city_monthly_stat_proto_rawDesc = nil
file_service_server_region_city_monthly_stat_proto_goTypes = nil
file_service_server_region_city_monthly_stat_proto_depIdxs = nil
}
diff --git a/EdgeCommon/pkg/rpc/pb/service_server_region_city_monthly_stat_grpc.pb.go b/EdgeCommon/pkg/rpc/pb/service_server_region_city_monthly_stat_grpc.pb.go
index 8ab1f8c..e957a38 100644
--- a/EdgeCommon/pkg/rpc/pb/service_server_region_city_monthly_stat_grpc.pb.go
+++ b/EdgeCommon/pkg/rpc/pb/service_server_region_city_monthly_stat_grpc.pb.go
@@ -1,7 +1,7 @@
// Code generated by protoc-gen-go-grpc. DO NOT EDIT.
// versions:
-// - protoc-gen-go-grpc v1.5.1
-// - protoc v6.33.2
+// - protoc-gen-go-grpc v1.6.1
+// - protoc v3.19.6
// source: service_server_region_city_monthly_stat.proto
package pb
@@ -68,7 +68,7 @@ type ServerRegionCityMonthlyStatServiceServer interface {
type UnimplementedServerRegionCityMonthlyStatServiceServer struct{}
func (UnimplementedServerRegionCityMonthlyStatServiceServer) FindTopServerRegionCityMonthlyStats(context.Context, *FindTopServerRegionCityMonthlyStatsRequest) (*FindTopServerRegionCityMonthlyStatsResponse, error) {
- return nil, status.Errorf(codes.Unimplemented, "method FindTopServerRegionCityMonthlyStats not implemented")
+ return nil, status.Error(codes.Unimplemented, "method FindTopServerRegionCityMonthlyStats not implemented")
}
func (UnimplementedServerRegionCityMonthlyStatServiceServer) testEmbeddedByValue() {}
@@ -80,7 +80,7 @@ type UnsafeServerRegionCityMonthlyStatServiceServer interface {
}
func RegisterServerRegionCityMonthlyStatServiceServer(s grpc.ServiceRegistrar, srv ServerRegionCityMonthlyStatServiceServer) {
- // If the following call pancis, it indicates UnimplementedServerRegionCityMonthlyStatServiceServer was
+ // If the following call panics, it indicates UnimplementedServerRegionCityMonthlyStatServiceServer was
// embedded by pointer and is nil. This will cause panics if an
// unimplemented method is ever invoked, so we test this at initialization
// time to prevent it from happening at runtime later due to I/O.
diff --git a/EdgeCommon/pkg/rpc/pb/service_server_region_country_monthly_stat.pb.go b/EdgeCommon/pkg/rpc/pb/service_server_region_country_monthly_stat.pb.go
index 39db54d..66ddc42 100644
--- a/EdgeCommon/pkg/rpc/pb/service_server_region_country_monthly_stat.pb.go
+++ b/EdgeCommon/pkg/rpc/pb/service_server_region_country_monthly_stat.pb.go
@@ -1,7 +1,7 @@
// Code generated by protoc-gen-go. DO NOT EDIT.
// versions:
-// protoc-gen-go v1.36.0
-// protoc v6.33.2
+// protoc-gen-go v1.36.11
+// protoc v3.19.6
// source: service_server_region_country_monthly_stat.proto
package pb
@@ -11,6 +11,7 @@ import (
protoimpl "google.golang.org/protobuf/runtime/protoimpl"
reflect "reflect"
sync "sync"
+ unsafe "unsafe"
)
const (
@@ -187,58 +188,30 @@ func (x *FindTopServerRegionCountryMonthlyStatsResponse_Stat) GetCount() int64 {
var File_service_server_region_country_monthly_stat_proto protoreflect.FileDescriptor
-var file_service_server_region_country_monthly_stat_proto_rawDesc = []byte{
- 0x0a, 0x30, 0x73, 0x65, 0x72, 0x76, 0x69, 0x63, 0x65, 0x5f, 0x73, 0x65, 0x72, 0x76, 0x65, 0x72,
- 0x5f, 0x72, 0x65, 0x67, 0x69, 0x6f, 0x6e, 0x5f, 0x63, 0x6f, 0x75, 0x6e, 0x74, 0x72, 0x79, 0x5f,
- 0x6d, 0x6f, 0x6e, 0x74, 0x68, 0x6c, 0x79, 0x5f, 0x73, 0x74, 0x61, 0x74, 0x2e, 0x70, 0x72, 0x6f,
- 0x74, 0x6f, 0x12, 0x02, 0x70, 0x62, 0x1a, 0x21, 0x6d, 0x6f, 0x64, 0x65, 0x6c, 0x73, 0x2f, 0x6d,
- 0x6f, 0x64, 0x65, 0x6c, 0x5f, 0x72, 0x65, 0x67, 0x69, 0x6f, 0x6e, 0x5f, 0x63, 0x6f, 0x75, 0x6e,
- 0x74, 0x72, 0x79, 0x2e, 0x70, 0x72, 0x6f, 0x74, 0x6f, 0x22, 0x8d, 0x01, 0x0a, 0x2d, 0x46, 0x69,
- 0x6e, 0x64, 0x54, 0x6f, 0x70, 0x53, 0x65, 0x72, 0x76, 0x65, 0x72, 0x52, 0x65, 0x67, 0x69, 0x6f,
- 0x6e, 0x43, 0x6f, 0x75, 0x6e, 0x74, 0x72, 0x79, 0x4d, 0x6f, 0x6e, 0x74, 0x68, 0x6c, 0x79, 0x53,
- 0x74, 0x61, 0x74, 0x73, 0x52, 0x65, 0x71, 0x75, 0x65, 0x73, 0x74, 0x12, 0x14, 0x0a, 0x05, 0x6d,
- 0x6f, 0x6e, 0x74, 0x68, 0x18, 0x01, 0x20, 0x01, 0x28, 0x09, 0x52, 0x05, 0x6d, 0x6f, 0x6e, 0x74,
- 0x68, 0x12, 0x1a, 0x0a, 0x08, 0x73, 0x65, 0x72, 0x76, 0x65, 0x72, 0x49, 0x64, 0x18, 0x02, 0x20,
- 0x01, 0x28, 0x03, 0x52, 0x08, 0x73, 0x65, 0x72, 0x76, 0x65, 0x72, 0x49, 0x64, 0x12, 0x16, 0x0a,
- 0x06, 0x6f, 0x66, 0x66, 0x73, 0x65, 0x74, 0x18, 0x03, 0x20, 0x01, 0x28, 0x03, 0x52, 0x06, 0x6f,
- 0x66, 0x66, 0x73, 0x65, 0x74, 0x12, 0x12, 0x0a, 0x04, 0x73, 0x69, 0x7a, 0x65, 0x18, 0x04, 0x20,
- 0x01, 0x28, 0x03, 0x52, 0x04, 0x73, 0x69, 0x7a, 0x65, 0x22, 0xd6, 0x01, 0x0a, 0x2e, 0x46, 0x69,
- 0x6e, 0x64, 0x54, 0x6f, 0x70, 0x53, 0x65, 0x72, 0x76, 0x65, 0x72, 0x52, 0x65, 0x67, 0x69, 0x6f,
- 0x6e, 0x43, 0x6f, 0x75, 0x6e, 0x74, 0x72, 0x79, 0x4d, 0x6f, 0x6e, 0x74, 0x68, 0x6c, 0x79, 0x53,
- 0x74, 0x61, 0x74, 0x73, 0x52, 0x65, 0x73, 0x70, 0x6f, 0x6e, 0x73, 0x65, 0x12, 0x4d, 0x0a, 0x05,
- 0x73, 0x74, 0x61, 0x74, 0x73, 0x18, 0x01, 0x20, 0x03, 0x28, 0x0b, 0x32, 0x37, 0x2e, 0x70, 0x62,
- 0x2e, 0x46, 0x69, 0x6e, 0x64, 0x54, 0x6f, 0x70, 0x53, 0x65, 0x72, 0x76, 0x65, 0x72, 0x52, 0x65,
- 0x67, 0x69, 0x6f, 0x6e, 0x43, 0x6f, 0x75, 0x6e, 0x74, 0x72, 0x79, 0x4d, 0x6f, 0x6e, 0x74, 0x68,
- 0x6c, 0x79, 0x53, 0x74, 0x61, 0x74, 0x73, 0x52, 0x65, 0x73, 0x70, 0x6f, 0x6e, 0x73, 0x65, 0x2e,
- 0x53, 0x74, 0x61, 0x74, 0x52, 0x05, 0x73, 0x74, 0x61, 0x74, 0x73, 0x1a, 0x55, 0x0a, 0x04, 0x53,
- 0x74, 0x61, 0x74, 0x12, 0x37, 0x0a, 0x0d, 0x72, 0x65, 0x67, 0x69, 0x6f, 0x6e, 0x43, 0x6f, 0x75,
- 0x6e, 0x74, 0x72, 0x79, 0x18, 0x01, 0x20, 0x01, 0x28, 0x0b, 0x32, 0x11, 0x2e, 0x70, 0x62, 0x2e,
- 0x52, 0x65, 0x67, 0x69, 0x6f, 0x6e, 0x43, 0x6f, 0x75, 0x6e, 0x74, 0x72, 0x79, 0x52, 0x0d, 0x72,
- 0x65, 0x67, 0x69, 0x6f, 0x6e, 0x43, 0x6f, 0x75, 0x6e, 0x74, 0x72, 0x79, 0x12, 0x14, 0x0a, 0x05,
- 0x63, 0x6f, 0x75, 0x6e, 0x74, 0x18, 0x02, 0x20, 0x01, 0x28, 0x03, 0x52, 0x05, 0x63, 0x6f, 0x75,
- 0x6e, 0x74, 0x32, 0xb9, 0x01, 0x0a, 0x25, 0x53, 0x65, 0x72, 0x76, 0x65, 0x72, 0x52, 0x65, 0x67,
- 0x69, 0x6f, 0x6e, 0x43, 0x6f, 0x75, 0x6e, 0x74, 0x72, 0x79, 0x4d, 0x6f, 0x6e, 0x74, 0x68, 0x6c,
- 0x79, 0x53, 0x74, 0x61, 0x74, 0x53, 0x65, 0x72, 0x76, 0x69, 0x63, 0x65, 0x12, 0x8f, 0x01, 0x0a,
- 0x26, 0x66, 0x69, 0x6e, 0x64, 0x54, 0x6f, 0x70, 0x53, 0x65, 0x72, 0x76, 0x65, 0x72, 0x52, 0x65,
- 0x67, 0x69, 0x6f, 0x6e, 0x43, 0x6f, 0x75, 0x6e, 0x74, 0x72, 0x79, 0x4d, 0x6f, 0x6e, 0x74, 0x68,
- 0x6c, 0x79, 0x53, 0x74, 0x61, 0x74, 0x73, 0x12, 0x31, 0x2e, 0x70, 0x62, 0x2e, 0x46, 0x69, 0x6e,
- 0x64, 0x54, 0x6f, 0x70, 0x53, 0x65, 0x72, 0x76, 0x65, 0x72, 0x52, 0x65, 0x67, 0x69, 0x6f, 0x6e,
- 0x43, 0x6f, 0x75, 0x6e, 0x74, 0x72, 0x79, 0x4d, 0x6f, 0x6e, 0x74, 0x68, 0x6c, 0x79, 0x53, 0x74,
- 0x61, 0x74, 0x73, 0x52, 0x65, 0x71, 0x75, 0x65, 0x73, 0x74, 0x1a, 0x32, 0x2e, 0x70, 0x62, 0x2e,
- 0x46, 0x69, 0x6e, 0x64, 0x54, 0x6f, 0x70, 0x53, 0x65, 0x72, 0x76, 0x65, 0x72, 0x52, 0x65, 0x67,
- 0x69, 0x6f, 0x6e, 0x43, 0x6f, 0x75, 0x6e, 0x74, 0x72, 0x79, 0x4d, 0x6f, 0x6e, 0x74, 0x68, 0x6c,
- 0x79, 0x53, 0x74, 0x61, 0x74, 0x73, 0x52, 0x65, 0x73, 0x70, 0x6f, 0x6e, 0x73, 0x65, 0x42, 0x06,
- 0x5a, 0x04, 0x2e, 0x2f, 0x70, 0x62, 0x62, 0x06, 0x70, 0x72, 0x6f, 0x74, 0x6f, 0x33,
-}
+const file_service_server_region_country_monthly_stat_proto_rawDesc = "" +
+ "\n" +
+ "0service_server_region_country_monthly_stat.proto\x12\x02pb\x1a!models/model_region_country.proto\"\x8d\x01\n" +
+ "-FindTopServerRegionCountryMonthlyStatsRequest\x12\x14\n" +
+ "\x05month\x18\x01 \x01(\tR\x05month\x12\x1a\n" +
+ "\bserverId\x18\x02 \x01(\x03R\bserverId\x12\x16\n" +
+ "\x06offset\x18\x03 \x01(\x03R\x06offset\x12\x12\n" +
+ "\x04size\x18\x04 \x01(\x03R\x04size\"\xd6\x01\n" +
+ ".FindTopServerRegionCountryMonthlyStatsResponse\x12M\n" +
+ "\x05stats\x18\x01 \x03(\v27.pb.FindTopServerRegionCountryMonthlyStatsResponse.StatR\x05stats\x1aU\n" +
+ "\x04Stat\x127\n" +
+ "\rregionCountry\x18\x01 \x01(\v2\x11.pb.RegionCountryR\rregionCountry\x12\x14\n" +
+ "\x05count\x18\x02 \x01(\x03R\x05count2\xb9\x01\n" +
+ "%ServerRegionCountryMonthlyStatService\x12\x8f\x01\n" +
+ "&findTopServerRegionCountryMonthlyStats\x121.pb.FindTopServerRegionCountryMonthlyStatsRequest\x1a2.pb.FindTopServerRegionCountryMonthlyStatsResponseB\x06Z\x04./pbb\x06proto3"
var (
file_service_server_region_country_monthly_stat_proto_rawDescOnce sync.Once
- file_service_server_region_country_monthly_stat_proto_rawDescData = file_service_server_region_country_monthly_stat_proto_rawDesc
+ file_service_server_region_country_monthly_stat_proto_rawDescData []byte
)
func file_service_server_region_country_monthly_stat_proto_rawDescGZIP() []byte {
file_service_server_region_country_monthly_stat_proto_rawDescOnce.Do(func() {
- file_service_server_region_country_monthly_stat_proto_rawDescData = protoimpl.X.CompressGZIP(file_service_server_region_country_monthly_stat_proto_rawDescData)
+ file_service_server_region_country_monthly_stat_proto_rawDescData = protoimpl.X.CompressGZIP(unsafe.Slice(unsafe.StringData(file_service_server_region_country_monthly_stat_proto_rawDesc), len(file_service_server_region_country_monthly_stat_proto_rawDesc)))
})
return file_service_server_region_country_monthly_stat_proto_rawDescData
}
@@ -272,7 +245,7 @@ func file_service_server_region_country_monthly_stat_proto_init() {
out := protoimpl.TypeBuilder{
File: protoimpl.DescBuilder{
GoPackagePath: reflect.TypeOf(x{}).PkgPath(),
- RawDescriptor: file_service_server_region_country_monthly_stat_proto_rawDesc,
+ RawDescriptor: unsafe.Slice(unsafe.StringData(file_service_server_region_country_monthly_stat_proto_rawDesc), len(file_service_server_region_country_monthly_stat_proto_rawDesc)),
NumEnums: 0,
NumMessages: 3,
NumExtensions: 0,
@@ -283,7 +256,6 @@ func file_service_server_region_country_monthly_stat_proto_init() {
MessageInfos: file_service_server_region_country_monthly_stat_proto_msgTypes,
}.Build()
File_service_server_region_country_monthly_stat_proto = out.File
- file_service_server_region_country_monthly_stat_proto_rawDesc = nil
file_service_server_region_country_monthly_stat_proto_goTypes = nil
file_service_server_region_country_monthly_stat_proto_depIdxs = nil
}
diff --git a/EdgeCommon/pkg/rpc/pb/service_server_region_country_monthly_stat_grpc.pb.go b/EdgeCommon/pkg/rpc/pb/service_server_region_country_monthly_stat_grpc.pb.go
index fdd3469..0c51f8a 100644
--- a/EdgeCommon/pkg/rpc/pb/service_server_region_country_monthly_stat_grpc.pb.go
+++ b/EdgeCommon/pkg/rpc/pb/service_server_region_country_monthly_stat_grpc.pb.go
@@ -1,7 +1,7 @@
// Code generated by protoc-gen-go-grpc. DO NOT EDIT.
// versions:
-// - protoc-gen-go-grpc v1.5.1
-// - protoc v6.33.2
+// - protoc-gen-go-grpc v1.6.1
+// - protoc v3.19.6
// source: service_server_region_country_monthly_stat.proto
package pb
@@ -68,7 +68,7 @@ type ServerRegionCountryMonthlyStatServiceServer interface {
type UnimplementedServerRegionCountryMonthlyStatServiceServer struct{}
func (UnimplementedServerRegionCountryMonthlyStatServiceServer) FindTopServerRegionCountryMonthlyStats(context.Context, *FindTopServerRegionCountryMonthlyStatsRequest) (*FindTopServerRegionCountryMonthlyStatsResponse, error) {
- return nil, status.Errorf(codes.Unimplemented, "method FindTopServerRegionCountryMonthlyStats not implemented")
+ return nil, status.Error(codes.Unimplemented, "method FindTopServerRegionCountryMonthlyStats not implemented")
}
func (UnimplementedServerRegionCountryMonthlyStatServiceServer) testEmbeddedByValue() {}
@@ -80,7 +80,7 @@ type UnsafeServerRegionCountryMonthlyStatServiceServer interface {
}
func RegisterServerRegionCountryMonthlyStatServiceServer(s grpc.ServiceRegistrar, srv ServerRegionCountryMonthlyStatServiceServer) {
- // If the following call pancis, it indicates UnimplementedServerRegionCountryMonthlyStatServiceServer was
+ // If the following call panics, it indicates UnimplementedServerRegionCountryMonthlyStatServiceServer was
// embedded by pointer and is nil. This will cause panics if an
// unimplemented method is ever invoked, so we test this at initialization
// time to prevent it from happening at runtime later due to I/O.
diff --git a/EdgeCommon/pkg/rpc/pb/service_server_region_provider_monthly_stat.pb.go b/EdgeCommon/pkg/rpc/pb/service_server_region_provider_monthly_stat.pb.go
index 505a754..cc0d443 100644
--- a/EdgeCommon/pkg/rpc/pb/service_server_region_provider_monthly_stat.pb.go
+++ b/EdgeCommon/pkg/rpc/pb/service_server_region_provider_monthly_stat.pb.go
@@ -1,7 +1,7 @@
// Code generated by protoc-gen-go. DO NOT EDIT.
// versions:
-// protoc-gen-go v1.36.0
-// protoc v6.33.2
+// protoc-gen-go v1.36.11
+// protoc v3.19.6
// source: service_server_region_provider_monthly_stat.proto
package pb
@@ -11,6 +11,7 @@ import (
protoimpl "google.golang.org/protobuf/runtime/protoimpl"
reflect "reflect"
sync "sync"
+ unsafe "unsafe"
)
const (
@@ -187,59 +188,30 @@ func (x *FindTopServerRegionProviderMonthlyStatsResponse_Stat) GetCount() int64
var File_service_server_region_provider_monthly_stat_proto protoreflect.FileDescriptor
-var file_service_server_region_provider_monthly_stat_proto_rawDesc = []byte{
- 0x0a, 0x31, 0x73, 0x65, 0x72, 0x76, 0x69, 0x63, 0x65, 0x5f, 0x73, 0x65, 0x72, 0x76, 0x65, 0x72,
- 0x5f, 0x72, 0x65, 0x67, 0x69, 0x6f, 0x6e, 0x5f, 0x70, 0x72, 0x6f, 0x76, 0x69, 0x64, 0x65, 0x72,
- 0x5f, 0x6d, 0x6f, 0x6e, 0x74, 0x68, 0x6c, 0x79, 0x5f, 0x73, 0x74, 0x61, 0x74, 0x2e, 0x70, 0x72,
- 0x6f, 0x74, 0x6f, 0x12, 0x02, 0x70, 0x62, 0x1a, 0x22, 0x6d, 0x6f, 0x64, 0x65, 0x6c, 0x73, 0x2f,
- 0x6d, 0x6f, 0x64, 0x65, 0x6c, 0x5f, 0x72, 0x65, 0x67, 0x69, 0x6f, 0x6e, 0x5f, 0x70, 0x72, 0x6f,
- 0x76, 0x69, 0x64, 0x65, 0x72, 0x2e, 0x70, 0x72, 0x6f, 0x74, 0x6f, 0x22, 0x8e, 0x01, 0x0a, 0x2e,
- 0x46, 0x69, 0x6e, 0x64, 0x54, 0x6f, 0x70, 0x53, 0x65, 0x72, 0x76, 0x65, 0x72, 0x52, 0x65, 0x67,
- 0x69, 0x6f, 0x6e, 0x50, 0x72, 0x6f, 0x76, 0x69, 0x64, 0x65, 0x72, 0x4d, 0x6f, 0x6e, 0x74, 0x68,
- 0x6c, 0x79, 0x53, 0x74, 0x61, 0x74, 0x73, 0x52, 0x65, 0x71, 0x75, 0x65, 0x73, 0x74, 0x12, 0x14,
- 0x0a, 0x05, 0x6d, 0x6f, 0x6e, 0x74, 0x68, 0x18, 0x01, 0x20, 0x01, 0x28, 0x09, 0x52, 0x05, 0x6d,
- 0x6f, 0x6e, 0x74, 0x68, 0x12, 0x1a, 0x0a, 0x08, 0x73, 0x65, 0x72, 0x76, 0x65, 0x72, 0x49, 0x64,
- 0x18, 0x02, 0x20, 0x01, 0x28, 0x03, 0x52, 0x08, 0x73, 0x65, 0x72, 0x76, 0x65, 0x72, 0x49, 0x64,
- 0x12, 0x16, 0x0a, 0x06, 0x6f, 0x66, 0x66, 0x73, 0x65, 0x74, 0x18, 0x03, 0x20, 0x01, 0x28, 0x03,
- 0x52, 0x06, 0x6f, 0x66, 0x66, 0x73, 0x65, 0x74, 0x12, 0x12, 0x0a, 0x04, 0x73, 0x69, 0x7a, 0x65,
- 0x18, 0x04, 0x20, 0x01, 0x28, 0x03, 0x52, 0x04, 0x73, 0x69, 0x7a, 0x65, 0x22, 0xdb, 0x01, 0x0a,
- 0x2f, 0x46, 0x69, 0x6e, 0x64, 0x54, 0x6f, 0x70, 0x53, 0x65, 0x72, 0x76, 0x65, 0x72, 0x52, 0x65,
- 0x67, 0x69, 0x6f, 0x6e, 0x50, 0x72, 0x6f, 0x76, 0x69, 0x64, 0x65, 0x72, 0x4d, 0x6f, 0x6e, 0x74,
- 0x68, 0x6c, 0x79, 0x53, 0x74, 0x61, 0x74, 0x73, 0x52, 0x65, 0x73, 0x70, 0x6f, 0x6e, 0x73, 0x65,
- 0x12, 0x4e, 0x0a, 0x05, 0x73, 0x74, 0x61, 0x74, 0x73, 0x18, 0x01, 0x20, 0x03, 0x28, 0x0b, 0x32,
- 0x38, 0x2e, 0x70, 0x62, 0x2e, 0x46, 0x69, 0x6e, 0x64, 0x54, 0x6f, 0x70, 0x53, 0x65, 0x72, 0x76,
- 0x65, 0x72, 0x52, 0x65, 0x67, 0x69, 0x6f, 0x6e, 0x50, 0x72, 0x6f, 0x76, 0x69, 0x64, 0x65, 0x72,
- 0x4d, 0x6f, 0x6e, 0x74, 0x68, 0x6c, 0x79, 0x53, 0x74, 0x61, 0x74, 0x73, 0x52, 0x65, 0x73, 0x70,
- 0x6f, 0x6e, 0x73, 0x65, 0x2e, 0x53, 0x74, 0x61, 0x74, 0x52, 0x05, 0x73, 0x74, 0x61, 0x74, 0x73,
- 0x1a, 0x58, 0x0a, 0x04, 0x53, 0x74, 0x61, 0x74, 0x12, 0x3a, 0x0a, 0x0e, 0x72, 0x65, 0x67, 0x69,
- 0x6f, 0x6e, 0x50, 0x72, 0x6f, 0x76, 0x69, 0x64, 0x65, 0x72, 0x18, 0x01, 0x20, 0x01, 0x28, 0x0b,
- 0x32, 0x12, 0x2e, 0x70, 0x62, 0x2e, 0x52, 0x65, 0x67, 0x69, 0x6f, 0x6e, 0x50, 0x72, 0x6f, 0x76,
- 0x69, 0x64, 0x65, 0x72, 0x52, 0x0e, 0x72, 0x65, 0x67, 0x69, 0x6f, 0x6e, 0x50, 0x72, 0x6f, 0x76,
- 0x69, 0x64, 0x65, 0x72, 0x12, 0x14, 0x0a, 0x05, 0x63, 0x6f, 0x75, 0x6e, 0x74, 0x18, 0x02, 0x20,
- 0x01, 0x28, 0x03, 0x52, 0x05, 0x63, 0x6f, 0x75, 0x6e, 0x74, 0x32, 0xbd, 0x01, 0x0a, 0x26, 0x53,
- 0x65, 0x72, 0x76, 0x65, 0x72, 0x52, 0x65, 0x67, 0x69, 0x6f, 0x6e, 0x50, 0x72, 0x6f, 0x76, 0x69,
- 0x64, 0x65, 0x72, 0x4d, 0x6f, 0x6e, 0x74, 0x68, 0x6c, 0x79, 0x53, 0x74, 0x61, 0x74, 0x53, 0x65,
- 0x72, 0x76, 0x69, 0x63, 0x65, 0x12, 0x92, 0x01, 0x0a, 0x27, 0x66, 0x69, 0x6e, 0x64, 0x54, 0x6f,
- 0x70, 0x53, 0x65, 0x72, 0x76, 0x65, 0x72, 0x52, 0x65, 0x67, 0x69, 0x6f, 0x6e, 0x50, 0x72, 0x6f,
- 0x76, 0x69, 0x64, 0x65, 0x72, 0x4d, 0x6f, 0x6e, 0x74, 0x68, 0x6c, 0x79, 0x53, 0x74, 0x61, 0x74,
- 0x73, 0x12, 0x32, 0x2e, 0x70, 0x62, 0x2e, 0x46, 0x69, 0x6e, 0x64, 0x54, 0x6f, 0x70, 0x53, 0x65,
- 0x72, 0x76, 0x65, 0x72, 0x52, 0x65, 0x67, 0x69, 0x6f, 0x6e, 0x50, 0x72, 0x6f, 0x76, 0x69, 0x64,
- 0x65, 0x72, 0x4d, 0x6f, 0x6e, 0x74, 0x68, 0x6c, 0x79, 0x53, 0x74, 0x61, 0x74, 0x73, 0x52, 0x65,
- 0x71, 0x75, 0x65, 0x73, 0x74, 0x1a, 0x33, 0x2e, 0x70, 0x62, 0x2e, 0x46, 0x69, 0x6e, 0x64, 0x54,
- 0x6f, 0x70, 0x53, 0x65, 0x72, 0x76, 0x65, 0x72, 0x52, 0x65, 0x67, 0x69, 0x6f, 0x6e, 0x50, 0x72,
- 0x6f, 0x76, 0x69, 0x64, 0x65, 0x72, 0x4d, 0x6f, 0x6e, 0x74, 0x68, 0x6c, 0x79, 0x53, 0x74, 0x61,
- 0x74, 0x73, 0x52, 0x65, 0x73, 0x70, 0x6f, 0x6e, 0x73, 0x65, 0x42, 0x06, 0x5a, 0x04, 0x2e, 0x2f,
- 0x70, 0x62, 0x62, 0x06, 0x70, 0x72, 0x6f, 0x74, 0x6f, 0x33,
-}
+const file_service_server_region_provider_monthly_stat_proto_rawDesc = "" +
+ "\n" +
+ "1service_server_region_provider_monthly_stat.proto\x12\x02pb\x1a\"models/model_region_provider.proto\"\x8e\x01\n" +
+ ".FindTopServerRegionProviderMonthlyStatsRequest\x12\x14\n" +
+ "\x05month\x18\x01 \x01(\tR\x05month\x12\x1a\n" +
+ "\bserverId\x18\x02 \x01(\x03R\bserverId\x12\x16\n" +
+ "\x06offset\x18\x03 \x01(\x03R\x06offset\x12\x12\n" +
+ "\x04size\x18\x04 \x01(\x03R\x04size\"\xdb\x01\n" +
+ "/FindTopServerRegionProviderMonthlyStatsResponse\x12N\n" +
+ "\x05stats\x18\x01 \x03(\v28.pb.FindTopServerRegionProviderMonthlyStatsResponse.StatR\x05stats\x1aX\n" +
+ "\x04Stat\x12:\n" +
+ "\x0eregionProvider\x18\x01 \x01(\v2\x12.pb.RegionProviderR\x0eregionProvider\x12\x14\n" +
+ "\x05count\x18\x02 \x01(\x03R\x05count2\xbd\x01\n" +
+ "&ServerRegionProviderMonthlyStatService\x12\x92\x01\n" +
+ "'findTopServerRegionProviderMonthlyStats\x122.pb.FindTopServerRegionProviderMonthlyStatsRequest\x1a3.pb.FindTopServerRegionProviderMonthlyStatsResponseB\x06Z\x04./pbb\x06proto3"
var (
file_service_server_region_provider_monthly_stat_proto_rawDescOnce sync.Once
- file_service_server_region_provider_monthly_stat_proto_rawDescData = file_service_server_region_provider_monthly_stat_proto_rawDesc
+ file_service_server_region_provider_monthly_stat_proto_rawDescData []byte
)
func file_service_server_region_provider_monthly_stat_proto_rawDescGZIP() []byte {
file_service_server_region_provider_monthly_stat_proto_rawDescOnce.Do(func() {
- file_service_server_region_provider_monthly_stat_proto_rawDescData = protoimpl.X.CompressGZIP(file_service_server_region_provider_monthly_stat_proto_rawDescData)
+ file_service_server_region_provider_monthly_stat_proto_rawDescData = protoimpl.X.CompressGZIP(unsafe.Slice(unsafe.StringData(file_service_server_region_provider_monthly_stat_proto_rawDesc), len(file_service_server_region_provider_monthly_stat_proto_rawDesc)))
})
return file_service_server_region_provider_monthly_stat_proto_rawDescData
}
@@ -273,7 +245,7 @@ func file_service_server_region_provider_monthly_stat_proto_init() {
out := protoimpl.TypeBuilder{
File: protoimpl.DescBuilder{
GoPackagePath: reflect.TypeOf(x{}).PkgPath(),
- RawDescriptor: file_service_server_region_provider_monthly_stat_proto_rawDesc,
+ RawDescriptor: unsafe.Slice(unsafe.StringData(file_service_server_region_provider_monthly_stat_proto_rawDesc), len(file_service_server_region_provider_monthly_stat_proto_rawDesc)),
NumEnums: 0,
NumMessages: 3,
NumExtensions: 0,
@@ -284,7 +256,6 @@ func file_service_server_region_provider_monthly_stat_proto_init() {
MessageInfos: file_service_server_region_provider_monthly_stat_proto_msgTypes,
}.Build()
File_service_server_region_provider_monthly_stat_proto = out.File
- file_service_server_region_provider_monthly_stat_proto_rawDesc = nil
file_service_server_region_provider_monthly_stat_proto_goTypes = nil
file_service_server_region_provider_monthly_stat_proto_depIdxs = nil
}
diff --git a/EdgeCommon/pkg/rpc/pb/service_server_region_provider_monthly_stat_grpc.pb.go b/EdgeCommon/pkg/rpc/pb/service_server_region_provider_monthly_stat_grpc.pb.go
index dd912d4..ab0a9b3 100644
--- a/EdgeCommon/pkg/rpc/pb/service_server_region_provider_monthly_stat_grpc.pb.go
+++ b/EdgeCommon/pkg/rpc/pb/service_server_region_provider_monthly_stat_grpc.pb.go
@@ -1,7 +1,7 @@
// Code generated by protoc-gen-go-grpc. DO NOT EDIT.
// versions:
-// - protoc-gen-go-grpc v1.5.1
-// - protoc v6.33.2
+// - protoc-gen-go-grpc v1.6.1
+// - protoc v3.19.6
// source: service_server_region_provider_monthly_stat.proto
package pb
@@ -68,7 +68,7 @@ type ServerRegionProviderMonthlyStatServiceServer interface {
type UnimplementedServerRegionProviderMonthlyStatServiceServer struct{}
func (UnimplementedServerRegionProviderMonthlyStatServiceServer) FindTopServerRegionProviderMonthlyStats(context.Context, *FindTopServerRegionProviderMonthlyStatsRequest) (*FindTopServerRegionProviderMonthlyStatsResponse, error) {
- return nil, status.Errorf(codes.Unimplemented, "method FindTopServerRegionProviderMonthlyStats not implemented")
+ return nil, status.Error(codes.Unimplemented, "method FindTopServerRegionProviderMonthlyStats not implemented")
}
func (UnimplementedServerRegionProviderMonthlyStatServiceServer) testEmbeddedByValue() {}
@@ -80,7 +80,7 @@ type UnsafeServerRegionProviderMonthlyStatServiceServer interface {
}
func RegisterServerRegionProviderMonthlyStatServiceServer(s grpc.ServiceRegistrar, srv ServerRegionProviderMonthlyStatServiceServer) {
- // If the following call pancis, it indicates UnimplementedServerRegionProviderMonthlyStatServiceServer was
+ // If the following call panics, it indicates UnimplementedServerRegionProviderMonthlyStatServiceServer was
// embedded by pointer and is nil. This will cause panics if an
// unimplemented method is ever invoked, so we test this at initialization
// time to prevent it from happening at runtime later due to I/O.
diff --git a/EdgeCommon/pkg/rpc/pb/service_server_region_province_monthly_stat.pb.go b/EdgeCommon/pkg/rpc/pb/service_server_region_province_monthly_stat.pb.go
index f4b3e61..adc1706 100644
--- a/EdgeCommon/pkg/rpc/pb/service_server_region_province_monthly_stat.pb.go
+++ b/EdgeCommon/pkg/rpc/pb/service_server_region_province_monthly_stat.pb.go
@@ -1,7 +1,7 @@
// Code generated by protoc-gen-go. DO NOT EDIT.
// versions:
-// protoc-gen-go v1.36.0
-// protoc v6.33.2
+// protoc-gen-go v1.36.11
+// protoc v3.19.6
// source: service_server_region_province_monthly_stat.proto
package pb
@@ -11,6 +11,7 @@ import (
protoimpl "google.golang.org/protobuf/runtime/protoimpl"
reflect "reflect"
sync "sync"
+ unsafe "unsafe"
)
const (
@@ -203,67 +204,32 @@ func (x *FindTopServerRegionProvinceMonthlyStatsResponse_Stat) GetCount() int64
var File_service_server_region_province_monthly_stat_proto protoreflect.FileDescriptor
-var file_service_server_region_province_monthly_stat_proto_rawDesc = []byte{
- 0x0a, 0x31, 0x73, 0x65, 0x72, 0x76, 0x69, 0x63, 0x65, 0x5f, 0x73, 0x65, 0x72, 0x76, 0x65, 0x72,
- 0x5f, 0x72, 0x65, 0x67, 0x69, 0x6f, 0x6e, 0x5f, 0x70, 0x72, 0x6f, 0x76, 0x69, 0x6e, 0x63, 0x65,
- 0x5f, 0x6d, 0x6f, 0x6e, 0x74, 0x68, 0x6c, 0x79, 0x5f, 0x73, 0x74, 0x61, 0x74, 0x2e, 0x70, 0x72,
- 0x6f, 0x74, 0x6f, 0x12, 0x02, 0x70, 0x62, 0x1a, 0x21, 0x6d, 0x6f, 0x64, 0x65, 0x6c, 0x73, 0x2f,
- 0x6d, 0x6f, 0x64, 0x65, 0x6c, 0x5f, 0x72, 0x65, 0x67, 0x69, 0x6f, 0x6e, 0x5f, 0x63, 0x6f, 0x75,
- 0x6e, 0x74, 0x72, 0x79, 0x2e, 0x70, 0x72, 0x6f, 0x74, 0x6f, 0x1a, 0x22, 0x6d, 0x6f, 0x64, 0x65,
- 0x6c, 0x73, 0x2f, 0x6d, 0x6f, 0x64, 0x65, 0x6c, 0x5f, 0x72, 0x65, 0x67, 0x69, 0x6f, 0x6e, 0x5f,
- 0x70, 0x72, 0x6f, 0x76, 0x69, 0x6e, 0x63, 0x65, 0x2e, 0x70, 0x72, 0x6f, 0x74, 0x6f, 0x22, 0xac,
- 0x01, 0x0a, 0x2e, 0x46, 0x69, 0x6e, 0x64, 0x54, 0x6f, 0x70, 0x53, 0x65, 0x72, 0x76, 0x65, 0x72,
- 0x52, 0x65, 0x67, 0x69, 0x6f, 0x6e, 0x50, 0x72, 0x6f, 0x76, 0x69, 0x6e, 0x63, 0x65, 0x4d, 0x6f,
- 0x6e, 0x74, 0x68, 0x6c, 0x79, 0x53, 0x74, 0x61, 0x74, 0x73, 0x52, 0x65, 0x71, 0x75, 0x65, 0x73,
- 0x74, 0x12, 0x14, 0x0a, 0x05, 0x6d, 0x6f, 0x6e, 0x74, 0x68, 0x18, 0x01, 0x20, 0x01, 0x28, 0x09,
- 0x52, 0x05, 0x6d, 0x6f, 0x6e, 0x74, 0x68, 0x12, 0x1a, 0x0a, 0x08, 0x73, 0x65, 0x72, 0x76, 0x65,
- 0x72, 0x49, 0x64, 0x18, 0x02, 0x20, 0x01, 0x28, 0x03, 0x52, 0x08, 0x73, 0x65, 0x72, 0x76, 0x65,
- 0x72, 0x49, 0x64, 0x12, 0x1c, 0x0a, 0x09, 0x63, 0x6f, 0x75, 0x6e, 0x74, 0x72, 0x79, 0x49, 0x64,
- 0x18, 0x03, 0x20, 0x01, 0x28, 0x03, 0x52, 0x09, 0x63, 0x6f, 0x75, 0x6e, 0x74, 0x72, 0x79, 0x49,
- 0x64, 0x12, 0x16, 0x0a, 0x06, 0x6f, 0x66, 0x66, 0x73, 0x65, 0x74, 0x18, 0x04, 0x20, 0x01, 0x28,
- 0x03, 0x52, 0x06, 0x6f, 0x66, 0x66, 0x73, 0x65, 0x74, 0x12, 0x12, 0x0a, 0x04, 0x73, 0x69, 0x7a,
- 0x65, 0x18, 0x05, 0x20, 0x01, 0x28, 0x03, 0x52, 0x04, 0x73, 0x69, 0x7a, 0x65, 0x22, 0x95, 0x02,
- 0x0a, 0x2f, 0x46, 0x69, 0x6e, 0x64, 0x54, 0x6f, 0x70, 0x53, 0x65, 0x72, 0x76, 0x65, 0x72, 0x52,
- 0x65, 0x67, 0x69, 0x6f, 0x6e, 0x50, 0x72, 0x6f, 0x76, 0x69, 0x6e, 0x63, 0x65, 0x4d, 0x6f, 0x6e,
- 0x74, 0x68, 0x6c, 0x79, 0x53, 0x74, 0x61, 0x74, 0x73, 0x52, 0x65, 0x73, 0x70, 0x6f, 0x6e, 0x73,
- 0x65, 0x12, 0x4e, 0x0a, 0x05, 0x73, 0x74, 0x61, 0x74, 0x73, 0x18, 0x01, 0x20, 0x03, 0x28, 0x0b,
- 0x32, 0x38, 0x2e, 0x70, 0x62, 0x2e, 0x46, 0x69, 0x6e, 0x64, 0x54, 0x6f, 0x70, 0x53, 0x65, 0x72,
- 0x76, 0x65, 0x72, 0x52, 0x65, 0x67, 0x69, 0x6f, 0x6e, 0x50, 0x72, 0x6f, 0x76, 0x69, 0x6e, 0x63,
- 0x65, 0x4d, 0x6f, 0x6e, 0x74, 0x68, 0x6c, 0x79, 0x53, 0x74, 0x61, 0x74, 0x73, 0x52, 0x65, 0x73,
- 0x70, 0x6f, 0x6e, 0x73, 0x65, 0x2e, 0x53, 0x74, 0x61, 0x74, 0x52, 0x05, 0x73, 0x74, 0x61, 0x74,
- 0x73, 0x1a, 0x91, 0x01, 0x0a, 0x04, 0x53, 0x74, 0x61, 0x74, 0x12, 0x37, 0x0a, 0x0d, 0x72, 0x65,
- 0x67, 0x69, 0x6f, 0x6e, 0x43, 0x6f, 0x75, 0x6e, 0x74, 0x72, 0x79, 0x18, 0x01, 0x20, 0x01, 0x28,
- 0x0b, 0x32, 0x11, 0x2e, 0x70, 0x62, 0x2e, 0x52, 0x65, 0x67, 0x69, 0x6f, 0x6e, 0x43, 0x6f, 0x75,
- 0x6e, 0x74, 0x72, 0x79, 0x52, 0x0d, 0x72, 0x65, 0x67, 0x69, 0x6f, 0x6e, 0x43, 0x6f, 0x75, 0x6e,
- 0x74, 0x72, 0x79, 0x12, 0x3a, 0x0a, 0x0e, 0x72, 0x65, 0x67, 0x69, 0x6f, 0x6e, 0x50, 0x72, 0x6f,
- 0x76, 0x69, 0x6e, 0x63, 0x65, 0x18, 0x02, 0x20, 0x01, 0x28, 0x0b, 0x32, 0x12, 0x2e, 0x70, 0x62,
- 0x2e, 0x52, 0x65, 0x67, 0x69, 0x6f, 0x6e, 0x50, 0x72, 0x6f, 0x76, 0x69, 0x6e, 0x63, 0x65, 0x52,
- 0x0e, 0x72, 0x65, 0x67, 0x69, 0x6f, 0x6e, 0x50, 0x72, 0x6f, 0x76, 0x69, 0x6e, 0x63, 0x65, 0x12,
- 0x14, 0x0a, 0x05, 0x63, 0x6f, 0x75, 0x6e, 0x74, 0x18, 0x03, 0x20, 0x01, 0x28, 0x03, 0x52, 0x05,
- 0x63, 0x6f, 0x75, 0x6e, 0x74, 0x32, 0xbd, 0x01, 0x0a, 0x26, 0x53, 0x65, 0x72, 0x76, 0x65, 0x72,
- 0x52, 0x65, 0x67, 0x69, 0x6f, 0x6e, 0x50, 0x72, 0x6f, 0x76, 0x69, 0x6e, 0x63, 0x65, 0x4d, 0x6f,
- 0x6e, 0x74, 0x68, 0x6c, 0x79, 0x53, 0x74, 0x61, 0x74, 0x53, 0x65, 0x72, 0x76, 0x69, 0x63, 0x65,
- 0x12, 0x92, 0x01, 0x0a, 0x27, 0x66, 0x69, 0x6e, 0x64, 0x54, 0x6f, 0x70, 0x53, 0x65, 0x72, 0x76,
- 0x65, 0x72, 0x52, 0x65, 0x67, 0x69, 0x6f, 0x6e, 0x50, 0x72, 0x6f, 0x76, 0x69, 0x6e, 0x63, 0x65,
- 0x4d, 0x6f, 0x6e, 0x74, 0x68, 0x6c, 0x79, 0x53, 0x74, 0x61, 0x74, 0x73, 0x12, 0x32, 0x2e, 0x70,
- 0x62, 0x2e, 0x46, 0x69, 0x6e, 0x64, 0x54, 0x6f, 0x70, 0x53, 0x65, 0x72, 0x76, 0x65, 0x72, 0x52,
- 0x65, 0x67, 0x69, 0x6f, 0x6e, 0x50, 0x72, 0x6f, 0x76, 0x69, 0x6e, 0x63, 0x65, 0x4d, 0x6f, 0x6e,
- 0x74, 0x68, 0x6c, 0x79, 0x53, 0x74, 0x61, 0x74, 0x73, 0x52, 0x65, 0x71, 0x75, 0x65, 0x73, 0x74,
- 0x1a, 0x33, 0x2e, 0x70, 0x62, 0x2e, 0x46, 0x69, 0x6e, 0x64, 0x54, 0x6f, 0x70, 0x53, 0x65, 0x72,
- 0x76, 0x65, 0x72, 0x52, 0x65, 0x67, 0x69, 0x6f, 0x6e, 0x50, 0x72, 0x6f, 0x76, 0x69, 0x6e, 0x63,
- 0x65, 0x4d, 0x6f, 0x6e, 0x74, 0x68, 0x6c, 0x79, 0x53, 0x74, 0x61, 0x74, 0x73, 0x52, 0x65, 0x73,
- 0x70, 0x6f, 0x6e, 0x73, 0x65, 0x42, 0x06, 0x5a, 0x04, 0x2e, 0x2f, 0x70, 0x62, 0x62, 0x06, 0x70,
- 0x72, 0x6f, 0x74, 0x6f, 0x33,
-}
+const file_service_server_region_province_monthly_stat_proto_rawDesc = "" +
+ "\n" +
+ "1service_server_region_province_monthly_stat.proto\x12\x02pb\x1a!models/model_region_country.proto\x1a\"models/model_region_province.proto\"\xac\x01\n" +
+ ".FindTopServerRegionProvinceMonthlyStatsRequest\x12\x14\n" +
+ "\x05month\x18\x01 \x01(\tR\x05month\x12\x1a\n" +
+ "\bserverId\x18\x02 \x01(\x03R\bserverId\x12\x1c\n" +
+ "\tcountryId\x18\x03 \x01(\x03R\tcountryId\x12\x16\n" +
+ "\x06offset\x18\x04 \x01(\x03R\x06offset\x12\x12\n" +
+ "\x04size\x18\x05 \x01(\x03R\x04size\"\x95\x02\n" +
+ "/FindTopServerRegionProvinceMonthlyStatsResponse\x12N\n" +
+ "\x05stats\x18\x01 \x03(\v28.pb.FindTopServerRegionProvinceMonthlyStatsResponse.StatR\x05stats\x1a\x91\x01\n" +
+ "\x04Stat\x127\n" +
+ "\rregionCountry\x18\x01 \x01(\v2\x11.pb.RegionCountryR\rregionCountry\x12:\n" +
+ "\x0eregionProvince\x18\x02 \x01(\v2\x12.pb.RegionProvinceR\x0eregionProvince\x12\x14\n" +
+ "\x05count\x18\x03 \x01(\x03R\x05count2\xbd\x01\n" +
+ "&ServerRegionProvinceMonthlyStatService\x12\x92\x01\n" +
+ "'findTopServerRegionProvinceMonthlyStats\x122.pb.FindTopServerRegionProvinceMonthlyStatsRequest\x1a3.pb.FindTopServerRegionProvinceMonthlyStatsResponseB\x06Z\x04./pbb\x06proto3"
var (
file_service_server_region_province_monthly_stat_proto_rawDescOnce sync.Once
- file_service_server_region_province_monthly_stat_proto_rawDescData = file_service_server_region_province_monthly_stat_proto_rawDesc
+ file_service_server_region_province_monthly_stat_proto_rawDescData []byte
)
func file_service_server_region_province_monthly_stat_proto_rawDescGZIP() []byte {
file_service_server_region_province_monthly_stat_proto_rawDescOnce.Do(func() {
- file_service_server_region_province_monthly_stat_proto_rawDescData = protoimpl.X.CompressGZIP(file_service_server_region_province_monthly_stat_proto_rawDescData)
+ file_service_server_region_province_monthly_stat_proto_rawDescData = protoimpl.X.CompressGZIP(unsafe.Slice(unsafe.StringData(file_service_server_region_province_monthly_stat_proto_rawDesc), len(file_service_server_region_province_monthly_stat_proto_rawDesc)))
})
return file_service_server_region_province_monthly_stat_proto_rawDescData
}
@@ -300,7 +266,7 @@ func file_service_server_region_province_monthly_stat_proto_init() {
out := protoimpl.TypeBuilder{
File: protoimpl.DescBuilder{
GoPackagePath: reflect.TypeOf(x{}).PkgPath(),
- RawDescriptor: file_service_server_region_province_monthly_stat_proto_rawDesc,
+ RawDescriptor: unsafe.Slice(unsafe.StringData(file_service_server_region_province_monthly_stat_proto_rawDesc), len(file_service_server_region_province_monthly_stat_proto_rawDesc)),
NumEnums: 0,
NumMessages: 3,
NumExtensions: 0,
@@ -311,7 +277,6 @@ func file_service_server_region_province_monthly_stat_proto_init() {
MessageInfos: file_service_server_region_province_monthly_stat_proto_msgTypes,
}.Build()
File_service_server_region_province_monthly_stat_proto = out.File
- file_service_server_region_province_monthly_stat_proto_rawDesc = nil
file_service_server_region_province_monthly_stat_proto_goTypes = nil
file_service_server_region_province_monthly_stat_proto_depIdxs = nil
}
diff --git a/EdgeCommon/pkg/rpc/pb/service_server_region_province_monthly_stat_grpc.pb.go b/EdgeCommon/pkg/rpc/pb/service_server_region_province_monthly_stat_grpc.pb.go
index 5acaef1..a3d3eb9 100644
--- a/EdgeCommon/pkg/rpc/pb/service_server_region_province_monthly_stat_grpc.pb.go
+++ b/EdgeCommon/pkg/rpc/pb/service_server_region_province_monthly_stat_grpc.pb.go
@@ -1,7 +1,7 @@
// Code generated by protoc-gen-go-grpc. DO NOT EDIT.
// versions:
-// - protoc-gen-go-grpc v1.5.1
-// - protoc v6.33.2
+// - protoc-gen-go-grpc v1.6.1
+// - protoc v3.19.6
// source: service_server_region_province_monthly_stat.proto
package pb
@@ -68,7 +68,7 @@ type ServerRegionProvinceMonthlyStatServiceServer interface {
type UnimplementedServerRegionProvinceMonthlyStatServiceServer struct{}
func (UnimplementedServerRegionProvinceMonthlyStatServiceServer) FindTopServerRegionProvinceMonthlyStats(context.Context, *FindTopServerRegionProvinceMonthlyStatsRequest) (*FindTopServerRegionProvinceMonthlyStatsResponse, error) {
- return nil, status.Errorf(codes.Unimplemented, "method FindTopServerRegionProvinceMonthlyStats not implemented")
+ return nil, status.Error(codes.Unimplemented, "method FindTopServerRegionProvinceMonthlyStats not implemented")
}
func (UnimplementedServerRegionProvinceMonthlyStatServiceServer) testEmbeddedByValue() {}
@@ -80,7 +80,7 @@ type UnsafeServerRegionProvinceMonthlyStatServiceServer interface {
}
func RegisterServerRegionProvinceMonthlyStatServiceServer(s grpc.ServiceRegistrar, srv ServerRegionProvinceMonthlyStatServiceServer) {
- // If the following call pancis, it indicates UnimplementedServerRegionProvinceMonthlyStatServiceServer was
+ // If the following call panics, it indicates UnimplementedServerRegionProvinceMonthlyStatServiceServer was
// embedded by pointer and is nil. This will cause panics if an
// unimplemented method is ever invoked, so we test this at initialization
// time to prevent it from happening at runtime later due to I/O.
diff --git a/EdgeCommon/pkg/rpc/pb/service_server_stat_board.pb.go b/EdgeCommon/pkg/rpc/pb/service_server_stat_board.pb.go
index 82f7078..1a9b3bd 100644
--- a/EdgeCommon/pkg/rpc/pb/service_server_stat_board.pb.go
+++ b/EdgeCommon/pkg/rpc/pb/service_server_stat_board.pb.go
@@ -1,7 +1,7 @@
// Code generated by protoc-gen-go. DO NOT EDIT.
// versions:
-// protoc-gen-go v1.36.0
-// protoc v6.33.2
+// protoc-gen-go v1.36.11
+// protoc v3.19.6
// source: service_server_stat_board.proto
package pb
@@ -11,6 +11,7 @@ import (
protoimpl "google.golang.org/protobuf/runtime/protoimpl"
reflect "reflect"
sync "sync"
+ unsafe "unsafe"
)
const (
@@ -1622,430 +1623,163 @@ func (x *ComposeServerStatBoardResponse_CountryStat) GetAttackBytes() int64 {
var File_service_server_stat_board_proto protoreflect.FileDescriptor
-var file_service_server_stat_board_proto_rawDesc = []byte{
- 0x0a, 0x1f, 0x73, 0x65, 0x72, 0x76, 0x69, 0x63, 0x65, 0x5f, 0x73, 0x65, 0x72, 0x76, 0x65, 0x72,
- 0x5f, 0x73, 0x74, 0x61, 0x74, 0x5f, 0x62, 0x6f, 0x61, 0x72, 0x64, 0x2e, 0x70, 0x72, 0x6f, 0x74,
- 0x6f, 0x12, 0x02, 0x70, 0x62, 0x1a, 0x24, 0x6d, 0x6f, 0x64, 0x65, 0x6c, 0x73, 0x2f, 0x6d, 0x6f,
- 0x64, 0x65, 0x6c, 0x5f, 0x73, 0x65, 0x72, 0x76, 0x65, 0x72, 0x5f, 0x73, 0x74, 0x61, 0x74, 0x5f,
- 0x62, 0x6f, 0x61, 0x72, 0x64, 0x2e, 0x70, 0x72, 0x6f, 0x74, 0x6f, 0x1a, 0x1d, 0x6d, 0x6f, 0x64,
- 0x65, 0x6c, 0x73, 0x2f, 0x6d, 0x6f, 0x64, 0x65, 0x6c, 0x5f, 0x6e, 0x6f, 0x64, 0x65, 0x5f, 0x76,
- 0x61, 0x6c, 0x75, 0x65, 0x2e, 0x70, 0x72, 0x6f, 0x74, 0x6f, 0x1a, 0x1f, 0x6d, 0x6f, 0x64, 0x65,
- 0x6c, 0x73, 0x2f, 0x6d, 0x6f, 0x64, 0x65, 0x6c, 0x5f, 0x6d, 0x65, 0x74, 0x72, 0x69, 0x63, 0x5f,
- 0x63, 0x68, 0x61, 0x72, 0x74, 0x2e, 0x70, 0x72, 0x6f, 0x74, 0x6f, 0x1a, 0x1e, 0x6d, 0x6f, 0x64,
- 0x65, 0x6c, 0x73, 0x2f, 0x6d, 0x6f, 0x64, 0x65, 0x6c, 0x5f, 0x6d, 0x65, 0x74, 0x72, 0x69, 0x63,
- 0x5f, 0x73, 0x74, 0x61, 0x74, 0x2e, 0x70, 0x72, 0x6f, 0x74, 0x6f, 0x1a, 0x28, 0x6d, 0x6f, 0x64,
- 0x65, 0x6c, 0x73, 0x2f, 0x6d, 0x6f, 0x64, 0x65, 0x6c, 0x5f, 0x73, 0x65, 0x72, 0x76, 0x65, 0x72,
- 0x5f, 0x62, 0x61, 0x6e, 0x64, 0x77, 0x69, 0x64, 0x74, 0x68, 0x5f, 0x73, 0x74, 0x61, 0x74, 0x2e,
- 0x70, 0x72, 0x6f, 0x74, 0x6f, 0x22, 0x4d, 0x0a, 0x25, 0x46, 0x69, 0x6e, 0x64, 0x41, 0x6c, 0x6c,
- 0x45, 0x6e, 0x61, 0x62, 0x6c, 0x65, 0x64, 0x53, 0x65, 0x72, 0x76, 0x65, 0x72, 0x53, 0x74, 0x61,
- 0x74, 0x42, 0x6f, 0x61, 0x72, 0x64, 0x73, 0x52, 0x65, 0x71, 0x75, 0x65, 0x73, 0x74, 0x12, 0x24,
- 0x0a, 0x0d, 0x6e, 0x6f, 0x64, 0x65, 0x43, 0x6c, 0x75, 0x73, 0x74, 0x65, 0x72, 0x49, 0x64, 0x18,
- 0x01, 0x20, 0x01, 0x28, 0x03, 0x52, 0x0d, 0x6e, 0x6f, 0x64, 0x65, 0x43, 0x6c, 0x75, 0x73, 0x74,
- 0x65, 0x72, 0x49, 0x64, 0x22, 0x69, 0x0a, 0x26, 0x46, 0x69, 0x6e, 0x64, 0x41, 0x6c, 0x6c, 0x45,
- 0x6e, 0x61, 0x62, 0x6c, 0x65, 0x64, 0x53, 0x65, 0x72, 0x76, 0x65, 0x72, 0x53, 0x74, 0x61, 0x74,
- 0x42, 0x6f, 0x61, 0x72, 0x64, 0x73, 0x52, 0x65, 0x73, 0x70, 0x6f, 0x6e, 0x73, 0x65, 0x12, 0x3f,
- 0x0a, 0x10, 0x73, 0x65, 0x72, 0x76, 0x65, 0x72, 0x53, 0x74, 0x61, 0x74, 0x42, 0x6f, 0x61, 0x72,
- 0x64, 0x73, 0x18, 0x01, 0x20, 0x03, 0x28, 0x0b, 0x32, 0x13, 0x2e, 0x70, 0x62, 0x2e, 0x53, 0x65,
- 0x72, 0x76, 0x65, 0x72, 0x53, 0x74, 0x61, 0x74, 0x42, 0x6f, 0x61, 0x72, 0x64, 0x52, 0x10, 0x73,
- 0x65, 0x72, 0x76, 0x65, 0x72, 0x53, 0x74, 0x61, 0x74, 0x42, 0x6f, 0x61, 0x72, 0x64, 0x73, 0x22,
- 0x50, 0x0a, 0x28, 0x43, 0x6f, 0x6d, 0x70, 0x6f, 0x73, 0x65, 0x53, 0x65, 0x72, 0x76, 0x65, 0x72,
- 0x53, 0x74, 0x61, 0x74, 0x4e, 0x6f, 0x64, 0x65, 0x43, 0x6c, 0x75, 0x73, 0x74, 0x65, 0x72, 0x42,
- 0x6f, 0x61, 0x72, 0x64, 0x52, 0x65, 0x71, 0x75, 0x65, 0x73, 0x74, 0x12, 0x24, 0x0a, 0x0d, 0x6e,
- 0x6f, 0x64, 0x65, 0x43, 0x6c, 0x75, 0x73, 0x74, 0x65, 0x72, 0x49, 0x64, 0x18, 0x01, 0x20, 0x01,
- 0x28, 0x03, 0x52, 0x0d, 0x6e, 0x6f, 0x64, 0x65, 0x43, 0x6c, 0x75, 0x73, 0x74, 0x65, 0x72, 0x49,
- 0x64, 0x22, 0xee, 0x0c, 0x0a, 0x29, 0x43, 0x6f, 0x6d, 0x70, 0x6f, 0x73, 0x65, 0x53, 0x65, 0x72,
- 0x76, 0x65, 0x72, 0x53, 0x74, 0x61, 0x74, 0x4e, 0x6f, 0x64, 0x65, 0x43, 0x6c, 0x75, 0x73, 0x74,
- 0x65, 0x72, 0x42, 0x6f, 0x61, 0x72, 0x64, 0x52, 0x65, 0x73, 0x70, 0x6f, 0x6e, 0x73, 0x65, 0x12,
- 0x2a, 0x0a, 0x10, 0x63, 0x6f, 0x75, 0x6e, 0x74, 0x41, 0x63, 0x74, 0x69, 0x76, 0x65, 0x4e, 0x6f,
- 0x64, 0x65, 0x73, 0x18, 0x01, 0x20, 0x01, 0x28, 0x03, 0x52, 0x10, 0x63, 0x6f, 0x75, 0x6e, 0x74,
- 0x41, 0x63, 0x74, 0x69, 0x76, 0x65, 0x4e, 0x6f, 0x64, 0x65, 0x73, 0x12, 0x2e, 0x0a, 0x12, 0x63,
- 0x6f, 0x75, 0x6e, 0x74, 0x49, 0x6e, 0x61, 0x63, 0x74, 0x69, 0x76, 0x65, 0x4e, 0x6f, 0x64, 0x65,
- 0x73, 0x18, 0x02, 0x20, 0x01, 0x28, 0x03, 0x52, 0x12, 0x63, 0x6f, 0x75, 0x6e, 0x74, 0x49, 0x6e,
- 0x61, 0x63, 0x74, 0x69, 0x76, 0x65, 0x4e, 0x6f, 0x64, 0x65, 0x73, 0x12, 0x22, 0x0a, 0x0c, 0x63,
- 0x6f, 0x75, 0x6e, 0x74, 0x53, 0x65, 0x72, 0x76, 0x65, 0x72, 0x73, 0x18, 0x03, 0x20, 0x01, 0x28,
- 0x03, 0x52, 0x0c, 0x63, 0x6f, 0x75, 0x6e, 0x74, 0x53, 0x65, 0x72, 0x76, 0x65, 0x72, 0x73, 0x12,
- 0x1e, 0x0a, 0x0a, 0x63, 0x6f, 0x75, 0x6e, 0x74, 0x55, 0x73, 0x65, 0x72, 0x73, 0x18, 0x04, 0x20,
- 0x01, 0x28, 0x03, 0x52, 0x0a, 0x63, 0x6f, 0x75, 0x6e, 0x74, 0x55, 0x73, 0x65, 0x72, 0x73, 0x12,
- 0x30, 0x0a, 0x13, 0x6d, 0x6f, 0x6e, 0x74, 0x68, 0x6c, 0x79, 0x54, 0x72, 0x61, 0x66, 0x66, 0x69,
- 0x63, 0x42, 0x79, 0x74, 0x65, 0x73, 0x18, 0x05, 0x20, 0x01, 0x28, 0x03, 0x52, 0x13, 0x6d, 0x6f,
- 0x6e, 0x74, 0x68, 0x6c, 0x79, 0x54, 0x72, 0x61, 0x66, 0x66, 0x69, 0x63, 0x42, 0x79, 0x74, 0x65,
- 0x73, 0x12, 0x2c, 0x0a, 0x11, 0x64, 0x61, 0x69, 0x6c, 0x79, 0x54, 0x72, 0x61, 0x66, 0x66, 0x69,
- 0x63, 0x42, 0x79, 0x74, 0x65, 0x73, 0x18, 0x06, 0x20, 0x01, 0x28, 0x03, 0x52, 0x11, 0x64, 0x61,
- 0x69, 0x6c, 0x79, 0x54, 0x72, 0x61, 0x66, 0x66, 0x69, 0x63, 0x42, 0x79, 0x74, 0x65, 0x73, 0x12,
- 0x34, 0x0a, 0x15, 0x6c, 0x61, 0x73, 0x74, 0x44, 0x61, 0x69, 0x6c, 0x79, 0x54, 0x72, 0x61, 0x66,
- 0x66, 0x69, 0x63, 0x42, 0x79, 0x74, 0x65, 0x73, 0x18, 0x07, 0x20, 0x01, 0x28, 0x03, 0x52, 0x15,
- 0x6c, 0x61, 0x73, 0x74, 0x44, 0x61, 0x69, 0x6c, 0x79, 0x54, 0x72, 0x61, 0x66, 0x66, 0x69, 0x63,
- 0x42, 0x79, 0x74, 0x65, 0x73, 0x12, 0x6c, 0x0a, 0x11, 0x64, 0x61, 0x69, 0x6c, 0x79, 0x54, 0x72,
- 0x61, 0x66, 0x66, 0x69, 0x63, 0x53, 0x74, 0x61, 0x74, 0x73, 0x18, 0x1e, 0x20, 0x03, 0x28, 0x0b,
- 0x32, 0x3e, 0x2e, 0x70, 0x62, 0x2e, 0x43, 0x6f, 0x6d, 0x70, 0x6f, 0x73, 0x65, 0x53, 0x65, 0x72,
- 0x76, 0x65, 0x72, 0x53, 0x74, 0x61, 0x74, 0x4e, 0x6f, 0x64, 0x65, 0x43, 0x6c, 0x75, 0x73, 0x74,
- 0x65, 0x72, 0x42, 0x6f, 0x61, 0x72, 0x64, 0x52, 0x65, 0x73, 0x70, 0x6f, 0x6e, 0x73, 0x65, 0x2e,
- 0x44, 0x61, 0x69, 0x6c, 0x79, 0x54, 0x72, 0x61, 0x66, 0x66, 0x69, 0x63, 0x53, 0x74, 0x61, 0x74,
- 0x52, 0x11, 0x64, 0x61, 0x69, 0x6c, 0x79, 0x54, 0x72, 0x61, 0x66, 0x66, 0x69, 0x63, 0x53, 0x74,
- 0x61, 0x74, 0x73, 0x12, 0x6f, 0x0a, 0x12, 0x68, 0x6f, 0x75, 0x72, 0x6c, 0x79, 0x54, 0x72, 0x61,
- 0x66, 0x66, 0x69, 0x63, 0x53, 0x74, 0x61, 0x74, 0x73, 0x18, 0x1f, 0x20, 0x03, 0x28, 0x0b, 0x32,
- 0x3f, 0x2e, 0x70, 0x62, 0x2e, 0x43, 0x6f, 0x6d, 0x70, 0x6f, 0x73, 0x65, 0x53, 0x65, 0x72, 0x76,
- 0x65, 0x72, 0x53, 0x74, 0x61, 0x74, 0x4e, 0x6f, 0x64, 0x65, 0x43, 0x6c, 0x75, 0x73, 0x74, 0x65,
- 0x72, 0x42, 0x6f, 0x61, 0x72, 0x64, 0x52, 0x65, 0x73, 0x70, 0x6f, 0x6e, 0x73, 0x65, 0x2e, 0x48,
- 0x6f, 0x75, 0x72, 0x6c, 0x79, 0x54, 0x72, 0x61, 0x66, 0x66, 0x69, 0x63, 0x53, 0x74, 0x61, 0x74,
- 0x52, 0x12, 0x68, 0x6f, 0x75, 0x72, 0x6c, 0x79, 0x54, 0x72, 0x61, 0x66, 0x66, 0x69, 0x63, 0x53,
- 0x74, 0x61, 0x74, 0x73, 0x12, 0x5a, 0x0a, 0x0c, 0x74, 0x6f, 0x70, 0x4e, 0x6f, 0x64, 0x65, 0x53,
- 0x74, 0x61, 0x74, 0x73, 0x18, 0x20, 0x20, 0x03, 0x28, 0x0b, 0x32, 0x36, 0x2e, 0x70, 0x62, 0x2e,
- 0x43, 0x6f, 0x6d, 0x70, 0x6f, 0x73, 0x65, 0x53, 0x65, 0x72, 0x76, 0x65, 0x72, 0x53, 0x74, 0x61,
- 0x74, 0x4e, 0x6f, 0x64, 0x65, 0x43, 0x6c, 0x75, 0x73, 0x74, 0x65, 0x72, 0x42, 0x6f, 0x61, 0x72,
- 0x64, 0x52, 0x65, 0x73, 0x70, 0x6f, 0x6e, 0x73, 0x65, 0x2e, 0x4e, 0x6f, 0x64, 0x65, 0x53, 0x74,
- 0x61, 0x74, 0x52, 0x0c, 0x74, 0x6f, 0x70, 0x4e, 0x6f, 0x64, 0x65, 0x53, 0x74, 0x61, 0x74, 0x73,
- 0x12, 0x33, 0x0a, 0x0d, 0x63, 0x70, 0x75, 0x4e, 0x6f, 0x64, 0x65, 0x56, 0x61, 0x6c, 0x75, 0x65,
- 0x73, 0x18, 0x22, 0x20, 0x03, 0x28, 0x0b, 0x32, 0x0d, 0x2e, 0x70, 0x62, 0x2e, 0x4e, 0x6f, 0x64,
- 0x65, 0x56, 0x61, 0x6c, 0x75, 0x65, 0x52, 0x0d, 0x63, 0x70, 0x75, 0x4e, 0x6f, 0x64, 0x65, 0x56,
- 0x61, 0x6c, 0x75, 0x65, 0x73, 0x12, 0x39, 0x0a, 0x10, 0x6d, 0x65, 0x6d, 0x6f, 0x72, 0x79, 0x4e,
- 0x6f, 0x64, 0x65, 0x56, 0x61, 0x6c, 0x75, 0x65, 0x73, 0x18, 0x23, 0x20, 0x03, 0x28, 0x0b, 0x32,
- 0x0d, 0x2e, 0x70, 0x62, 0x2e, 0x4e, 0x6f, 0x64, 0x65, 0x56, 0x61, 0x6c, 0x75, 0x65, 0x52, 0x10,
- 0x6d, 0x65, 0x6d, 0x6f, 0x72, 0x79, 0x4e, 0x6f, 0x64, 0x65, 0x56, 0x61, 0x6c, 0x75, 0x65, 0x73,
- 0x12, 0x35, 0x0a, 0x0e, 0x6c, 0x6f, 0x61, 0x64, 0x4e, 0x6f, 0x64, 0x65, 0x56, 0x61, 0x6c, 0x75,
- 0x65, 0x73, 0x18, 0x24, 0x20, 0x03, 0x28, 0x0b, 0x32, 0x0d, 0x2e, 0x70, 0x62, 0x2e, 0x4e, 0x6f,
- 0x64, 0x65, 0x56, 0x61, 0x6c, 0x75, 0x65, 0x52, 0x0e, 0x6c, 0x6f, 0x61, 0x64, 0x4e, 0x6f, 0x64,
- 0x65, 0x56, 0x61, 0x6c, 0x75, 0x65, 0x73, 0x12, 0x3f, 0x0a, 0x10, 0x6d, 0x65, 0x74, 0x72, 0x69,
- 0x63, 0x44, 0x61, 0x74, 0x61, 0x43, 0x68, 0x61, 0x72, 0x74, 0x73, 0x18, 0x25, 0x20, 0x03, 0x28,
- 0x0b, 0x32, 0x13, 0x2e, 0x70, 0x62, 0x2e, 0x4d, 0x65, 0x74, 0x72, 0x69, 0x63, 0x44, 0x61, 0x74,
- 0x61, 0x43, 0x68, 0x61, 0x72, 0x74, 0x52, 0x10, 0x6d, 0x65, 0x74, 0x72, 0x69, 0x63, 0x44, 0x61,
- 0x74, 0x61, 0x43, 0x68, 0x61, 0x72, 0x74, 0x73, 0x1a, 0x88, 0x02, 0x0a, 0x10, 0x44, 0x61, 0x69,
- 0x6c, 0x79, 0x54, 0x72, 0x61, 0x66, 0x66, 0x69, 0x63, 0x53, 0x74, 0x61, 0x74, 0x12, 0x10, 0x0a,
- 0x03, 0x64, 0x61, 0x79, 0x18, 0x01, 0x20, 0x01, 0x28, 0x09, 0x52, 0x03, 0x64, 0x61, 0x79, 0x12,
- 0x14, 0x0a, 0x05, 0x62, 0x79, 0x74, 0x65, 0x73, 0x18, 0x02, 0x20, 0x01, 0x28, 0x03, 0x52, 0x05,
- 0x62, 0x79, 0x74, 0x65, 0x73, 0x12, 0x20, 0x0a, 0x0b, 0x63, 0x61, 0x63, 0x68, 0x65, 0x64, 0x42,
- 0x79, 0x74, 0x65, 0x73, 0x18, 0x03, 0x20, 0x01, 0x28, 0x03, 0x52, 0x0b, 0x63, 0x61, 0x63, 0x68,
- 0x65, 0x64, 0x42, 0x79, 0x74, 0x65, 0x73, 0x12, 0x24, 0x0a, 0x0d, 0x63, 0x6f, 0x75, 0x6e, 0x74,
- 0x52, 0x65, 0x71, 0x75, 0x65, 0x73, 0x74, 0x73, 0x18, 0x04, 0x20, 0x01, 0x28, 0x03, 0x52, 0x0d,
- 0x63, 0x6f, 0x75, 0x6e, 0x74, 0x52, 0x65, 0x71, 0x75, 0x65, 0x73, 0x74, 0x73, 0x12, 0x30, 0x0a,
- 0x13, 0x63, 0x6f, 0x75, 0x6e, 0x74, 0x43, 0x61, 0x63, 0x68, 0x65, 0x64, 0x52, 0x65, 0x71, 0x75,
- 0x65, 0x73, 0x74, 0x73, 0x18, 0x05, 0x20, 0x01, 0x28, 0x03, 0x52, 0x13, 0x63, 0x6f, 0x75, 0x6e,
- 0x74, 0x43, 0x61, 0x63, 0x68, 0x65, 0x64, 0x52, 0x65, 0x71, 0x75, 0x65, 0x73, 0x74, 0x73, 0x12,
- 0x30, 0x0a, 0x13, 0x63, 0x6f, 0x75, 0x6e, 0x74, 0x41, 0x74, 0x74, 0x61, 0x63, 0x6b, 0x52, 0x65,
- 0x71, 0x75, 0x65, 0x73, 0x74, 0x73, 0x18, 0x06, 0x20, 0x01, 0x28, 0x03, 0x52, 0x13, 0x63, 0x6f,
- 0x75, 0x6e, 0x74, 0x41, 0x74, 0x74, 0x61, 0x63, 0x6b, 0x52, 0x65, 0x71, 0x75, 0x65, 0x73, 0x74,
- 0x73, 0x12, 0x20, 0x0a, 0x0b, 0x61, 0x74, 0x74, 0x61, 0x63, 0x6b, 0x42, 0x79, 0x74, 0x65, 0x73,
- 0x18, 0x07, 0x20, 0x01, 0x28, 0x03, 0x52, 0x0b, 0x61, 0x74, 0x74, 0x61, 0x63, 0x6b, 0x42, 0x79,
- 0x74, 0x65, 0x73, 0x1a, 0x8b, 0x02, 0x0a, 0x11, 0x48, 0x6f, 0x75, 0x72, 0x6c, 0x79, 0x54, 0x72,
- 0x61, 0x66, 0x66, 0x69, 0x63, 0x53, 0x74, 0x61, 0x74, 0x12, 0x12, 0x0a, 0x04, 0x68, 0x6f, 0x75,
- 0x72, 0x18, 0x01, 0x20, 0x01, 0x28, 0x09, 0x52, 0x04, 0x68, 0x6f, 0x75, 0x72, 0x12, 0x14, 0x0a,
- 0x05, 0x62, 0x79, 0x74, 0x65, 0x73, 0x18, 0x02, 0x20, 0x01, 0x28, 0x03, 0x52, 0x05, 0x62, 0x79,
- 0x74, 0x65, 0x73, 0x12, 0x20, 0x0a, 0x0b, 0x63, 0x61, 0x63, 0x68, 0x65, 0x64, 0x42, 0x79, 0x74,
- 0x65, 0x73, 0x18, 0x03, 0x20, 0x01, 0x28, 0x03, 0x52, 0x0b, 0x63, 0x61, 0x63, 0x68, 0x65, 0x64,
- 0x42, 0x79, 0x74, 0x65, 0x73, 0x12, 0x24, 0x0a, 0x0d, 0x63, 0x6f, 0x75, 0x6e, 0x74, 0x52, 0x65,
- 0x71, 0x75, 0x65, 0x73, 0x74, 0x73, 0x18, 0x04, 0x20, 0x01, 0x28, 0x03, 0x52, 0x0d, 0x63, 0x6f,
- 0x75, 0x6e, 0x74, 0x52, 0x65, 0x71, 0x75, 0x65, 0x73, 0x74, 0x73, 0x12, 0x30, 0x0a, 0x13, 0x63,
- 0x6f, 0x75, 0x6e, 0x74, 0x43, 0x61, 0x63, 0x68, 0x65, 0x64, 0x52, 0x65, 0x71, 0x75, 0x65, 0x73,
- 0x74, 0x73, 0x18, 0x05, 0x20, 0x01, 0x28, 0x03, 0x52, 0x13, 0x63, 0x6f, 0x75, 0x6e, 0x74, 0x43,
- 0x61, 0x63, 0x68, 0x65, 0x64, 0x52, 0x65, 0x71, 0x75, 0x65, 0x73, 0x74, 0x73, 0x12, 0x30, 0x0a,
- 0x13, 0x63, 0x6f, 0x75, 0x6e, 0x74, 0x41, 0x74, 0x74, 0x61, 0x63, 0x6b, 0x52, 0x65, 0x71, 0x75,
- 0x65, 0x73, 0x74, 0x73, 0x18, 0x06, 0x20, 0x01, 0x28, 0x03, 0x52, 0x13, 0x63, 0x6f, 0x75, 0x6e,
- 0x74, 0x41, 0x74, 0x74, 0x61, 0x63, 0x6b, 0x52, 0x65, 0x71, 0x75, 0x65, 0x73, 0x74, 0x73, 0x12,
- 0x20, 0x0a, 0x0b, 0x61, 0x74, 0x74, 0x61, 0x63, 0x6b, 0x42, 0x79, 0x74, 0x65, 0x73, 0x18, 0x07,
- 0x20, 0x01, 0x28, 0x03, 0x52, 0x0b, 0x61, 0x74, 0x74, 0x61, 0x63, 0x6b, 0x42, 0x79, 0x74, 0x65,
- 0x73, 0x1a, 0xce, 0x01, 0x0a, 0x08, 0x4e, 0x6f, 0x64, 0x65, 0x53, 0x74, 0x61, 0x74, 0x12, 0x16,
- 0x0a, 0x06, 0x6e, 0x6f, 0x64, 0x65, 0x49, 0x64, 0x18, 0x01, 0x20, 0x01, 0x28, 0x03, 0x52, 0x06,
- 0x6e, 0x6f, 0x64, 0x65, 0x49, 0x64, 0x12, 0x1a, 0x0a, 0x08, 0x6e, 0x6f, 0x64, 0x65, 0x4e, 0x61,
- 0x6d, 0x65, 0x18, 0x02, 0x20, 0x01, 0x28, 0x09, 0x52, 0x08, 0x6e, 0x6f, 0x64, 0x65, 0x4e, 0x61,
- 0x6d, 0x65, 0x12, 0x24, 0x0a, 0x0d, 0x63, 0x6f, 0x75, 0x6e, 0x74, 0x52, 0x65, 0x71, 0x75, 0x65,
- 0x73, 0x74, 0x73, 0x18, 0x03, 0x20, 0x01, 0x28, 0x03, 0x52, 0x0d, 0x63, 0x6f, 0x75, 0x6e, 0x74,
- 0x52, 0x65, 0x71, 0x75, 0x65, 0x73, 0x74, 0x73, 0x12, 0x14, 0x0a, 0x05, 0x62, 0x79, 0x74, 0x65,
- 0x73, 0x18, 0x04, 0x20, 0x01, 0x28, 0x03, 0x52, 0x05, 0x62, 0x79, 0x74, 0x65, 0x73, 0x12, 0x30,
- 0x0a, 0x13, 0x63, 0x6f, 0x75, 0x6e, 0x74, 0x41, 0x74, 0x74, 0x61, 0x63, 0x6b, 0x52, 0x65, 0x71,
- 0x75, 0x65, 0x73, 0x74, 0x73, 0x18, 0x06, 0x20, 0x01, 0x28, 0x03, 0x52, 0x13, 0x63, 0x6f, 0x75,
- 0x6e, 0x74, 0x41, 0x74, 0x74, 0x61, 0x63, 0x6b, 0x52, 0x65, 0x71, 0x75, 0x65, 0x73, 0x74, 0x73,
- 0x12, 0x20, 0x0a, 0x0b, 0x61, 0x74, 0x74, 0x61, 0x63, 0x6b, 0x42, 0x79, 0x74, 0x65, 0x73, 0x18,
- 0x07, 0x20, 0x01, 0x28, 0x03, 0x52, 0x0b, 0x61, 0x74, 0x74, 0x61, 0x63, 0x6b, 0x42, 0x79, 0x74,
- 0x65, 0x73, 0x22, 0x3b, 0x0a, 0x21, 0x43, 0x6f, 0x6d, 0x70, 0x6f, 0x73, 0x65, 0x53, 0x65, 0x72,
- 0x76, 0x65, 0x72, 0x53, 0x74, 0x61, 0x74, 0x4e, 0x6f, 0x64, 0x65, 0x42, 0x6f, 0x61, 0x72, 0x64,
- 0x52, 0x65, 0x71, 0x75, 0x65, 0x73, 0x74, 0x12, 0x16, 0x0a, 0x06, 0x6e, 0x6f, 0x64, 0x65, 0x49,
- 0x64, 0x18, 0x01, 0x20, 0x01, 0x28, 0x03, 0x52, 0x06, 0x6e, 0x6f, 0x64, 0x65, 0x49, 0x64, 0x22,
- 0xc6, 0x0d, 0x0a, 0x22, 0x43, 0x6f, 0x6d, 0x70, 0x6f, 0x73, 0x65, 0x53, 0x65, 0x72, 0x76, 0x65,
- 0x72, 0x53, 0x74, 0x61, 0x74, 0x4e, 0x6f, 0x64, 0x65, 0x42, 0x6f, 0x61, 0x72, 0x64, 0x52, 0x65,
- 0x73, 0x70, 0x6f, 0x6e, 0x73, 0x65, 0x12, 0x1a, 0x0a, 0x08, 0x69, 0x73, 0x41, 0x63, 0x74, 0x69,
- 0x76, 0x65, 0x18, 0x01, 0x20, 0x01, 0x28, 0x08, 0x52, 0x08, 0x69, 0x73, 0x41, 0x63, 0x74, 0x69,
- 0x76, 0x65, 0x12, 0x26, 0x0a, 0x0e, 0x74, 0x72, 0x61, 0x66, 0x66, 0x69, 0x63, 0x49, 0x6e, 0x42,
- 0x79, 0x74, 0x65, 0x73, 0x18, 0x02, 0x20, 0x01, 0x28, 0x03, 0x52, 0x0e, 0x74, 0x72, 0x61, 0x66,
- 0x66, 0x69, 0x63, 0x49, 0x6e, 0x42, 0x79, 0x74, 0x65, 0x73, 0x12, 0x28, 0x0a, 0x0f, 0x74, 0x72,
- 0x61, 0x66, 0x66, 0x69, 0x63, 0x4f, 0x75, 0x74, 0x42, 0x79, 0x74, 0x65, 0x73, 0x18, 0x03, 0x20,
- 0x01, 0x28, 0x03, 0x52, 0x0f, 0x74, 0x72, 0x61, 0x66, 0x66, 0x69, 0x63, 0x4f, 0x75, 0x74, 0x42,
- 0x79, 0x74, 0x65, 0x73, 0x12, 0x24, 0x0a, 0x0d, 0x63, 0x6f, 0x75, 0x6e, 0x74, 0x52, 0x65, 0x71,
- 0x75, 0x65, 0x73, 0x74, 0x73, 0x18, 0x04, 0x20, 0x01, 0x28, 0x03, 0x52, 0x0d, 0x63, 0x6f, 0x75,
- 0x6e, 0x74, 0x52, 0x65, 0x71, 0x75, 0x65, 0x73, 0x74, 0x73, 0x12, 0x30, 0x0a, 0x13, 0x63, 0x6f,
- 0x75, 0x6e, 0x74, 0x41, 0x74, 0x74, 0x61, 0x63, 0x6b, 0x52, 0x65, 0x71, 0x75, 0x65, 0x73, 0x74,
- 0x73, 0x18, 0x05, 0x20, 0x01, 0x28, 0x03, 0x52, 0x13, 0x63, 0x6f, 0x75, 0x6e, 0x74, 0x41, 0x74,
- 0x74, 0x61, 0x63, 0x6b, 0x52, 0x65, 0x71, 0x75, 0x65, 0x73, 0x74, 0x73, 0x12, 0x2a, 0x0a, 0x10,
- 0x63, 0x6f, 0x75, 0x6e, 0x74, 0x43, 0x6f, 0x6e, 0x6e, 0x65, 0x63, 0x74, 0x69, 0x6f, 0x6e, 0x73,
- 0x18, 0x06, 0x20, 0x01, 0x28, 0x03, 0x52, 0x10, 0x63, 0x6f, 0x75, 0x6e, 0x74, 0x43, 0x6f, 0x6e,
- 0x6e, 0x65, 0x63, 0x74, 0x69, 0x6f, 0x6e, 0x73, 0x12, 0x24, 0x0a, 0x0d, 0x63, 0x61, 0x63, 0x68,
- 0x65, 0x44, 0x69, 0x73, 0x6b, 0x53, 0x69, 0x7a, 0x65, 0x18, 0x07, 0x20, 0x01, 0x28, 0x03, 0x52,
- 0x0d, 0x63, 0x61, 0x63, 0x68, 0x65, 0x44, 0x69, 0x73, 0x6b, 0x53, 0x69, 0x7a, 0x65, 0x12, 0x28,
- 0x0a, 0x0f, 0x63, 0x61, 0x63, 0x68, 0x65, 0x4d, 0x65, 0x6d, 0x6f, 0x72, 0x79, 0x53, 0x69, 0x7a,
- 0x65, 0x18, 0x08, 0x20, 0x01, 0x28, 0x03, 0x52, 0x0f, 0x63, 0x61, 0x63, 0x68, 0x65, 0x4d, 0x65,
- 0x6d, 0x6f, 0x72, 0x79, 0x53, 0x69, 0x7a, 0x65, 0x12, 0x1a, 0x0a, 0x08, 0x63, 0x70, 0x75, 0x55,
- 0x73, 0x61, 0x67, 0x65, 0x18, 0x09, 0x20, 0x01, 0x28, 0x02, 0x52, 0x08, 0x63, 0x70, 0x75, 0x55,
- 0x73, 0x61, 0x67, 0x65, 0x12, 0x20, 0x0a, 0x0b, 0x6d, 0x65, 0x6d, 0x6f, 0x72, 0x79, 0x55, 0x73,
- 0x61, 0x67, 0x65, 0x18, 0x0a, 0x20, 0x01, 0x28, 0x02, 0x52, 0x0b, 0x6d, 0x65, 0x6d, 0x6f, 0x72,
- 0x79, 0x55, 0x73, 0x61, 0x67, 0x65, 0x12, 0x28, 0x0a, 0x0f, 0x6d, 0x65, 0x6d, 0x6f, 0x72, 0x79,
- 0x54, 0x6f, 0x74, 0x61, 0x6c, 0x53, 0x69, 0x7a, 0x65, 0x18, 0x0b, 0x20, 0x01, 0x28, 0x03, 0x52,
- 0x0f, 0x6d, 0x65, 0x6d, 0x6f, 0x72, 0x79, 0x54, 0x6f, 0x74, 0x61, 0x6c, 0x53, 0x69, 0x7a, 0x65,
- 0x12, 0x12, 0x0a, 0x04, 0x6c, 0x6f, 0x61, 0x64, 0x18, 0x0c, 0x20, 0x01, 0x28, 0x02, 0x52, 0x04,
- 0x6c, 0x6f, 0x61, 0x64, 0x12, 0x30, 0x0a, 0x13, 0x6d, 0x6f, 0x6e, 0x74, 0x68, 0x6c, 0x79, 0x54,
- 0x72, 0x61, 0x66, 0x66, 0x69, 0x63, 0x42, 0x79, 0x74, 0x65, 0x73, 0x18, 0x0d, 0x20, 0x01, 0x28,
- 0x03, 0x52, 0x13, 0x6d, 0x6f, 0x6e, 0x74, 0x68, 0x6c, 0x79, 0x54, 0x72, 0x61, 0x66, 0x66, 0x69,
- 0x63, 0x42, 0x79, 0x74, 0x65, 0x73, 0x12, 0x2c, 0x0a, 0x11, 0x64, 0x61, 0x69, 0x6c, 0x79, 0x54,
- 0x72, 0x61, 0x66, 0x66, 0x69, 0x63, 0x42, 0x79, 0x74, 0x65, 0x73, 0x18, 0x0e, 0x20, 0x01, 0x28,
- 0x03, 0x52, 0x11, 0x64, 0x61, 0x69, 0x6c, 0x79, 0x54, 0x72, 0x61, 0x66, 0x66, 0x69, 0x63, 0x42,
- 0x79, 0x74, 0x65, 0x73, 0x12, 0x34, 0x0a, 0x15, 0x6c, 0x61, 0x73, 0x74, 0x44, 0x61, 0x69, 0x6c,
- 0x79, 0x54, 0x72, 0x61, 0x66, 0x66, 0x69, 0x63, 0x42, 0x79, 0x74, 0x65, 0x73, 0x18, 0x0f, 0x20,
- 0x01, 0x28, 0x03, 0x52, 0x15, 0x6c, 0x61, 0x73, 0x74, 0x44, 0x61, 0x69, 0x6c, 0x79, 0x54, 0x72,
- 0x61, 0x66, 0x66, 0x69, 0x63, 0x42, 0x79, 0x74, 0x65, 0x73, 0x12, 0x65, 0x0a, 0x11, 0x64, 0x61,
- 0x69, 0x6c, 0x79, 0x54, 0x72, 0x61, 0x66, 0x66, 0x69, 0x63, 0x53, 0x74, 0x61, 0x74, 0x73, 0x18,
- 0x1f, 0x20, 0x03, 0x28, 0x0b, 0x32, 0x37, 0x2e, 0x70, 0x62, 0x2e, 0x43, 0x6f, 0x6d, 0x70, 0x6f,
- 0x73, 0x65, 0x53, 0x65, 0x72, 0x76, 0x65, 0x72, 0x53, 0x74, 0x61, 0x74, 0x4e, 0x6f, 0x64, 0x65,
- 0x42, 0x6f, 0x61, 0x72, 0x64, 0x52, 0x65, 0x73, 0x70, 0x6f, 0x6e, 0x73, 0x65, 0x2e, 0x44, 0x61,
- 0x69, 0x6c, 0x79, 0x54, 0x72, 0x61, 0x66, 0x66, 0x69, 0x63, 0x53, 0x74, 0x61, 0x74, 0x52, 0x11,
- 0x64, 0x61, 0x69, 0x6c, 0x79, 0x54, 0x72, 0x61, 0x66, 0x66, 0x69, 0x63, 0x53, 0x74, 0x61, 0x74,
- 0x73, 0x12, 0x68, 0x0a, 0x12, 0x68, 0x6f, 0x75, 0x72, 0x6c, 0x79, 0x54, 0x72, 0x61, 0x66, 0x66,
- 0x69, 0x63, 0x53, 0x74, 0x61, 0x74, 0x73, 0x18, 0x20, 0x20, 0x03, 0x28, 0x0b, 0x32, 0x38, 0x2e,
- 0x70, 0x62, 0x2e, 0x43, 0x6f, 0x6d, 0x70, 0x6f, 0x73, 0x65, 0x53, 0x65, 0x72, 0x76, 0x65, 0x72,
- 0x53, 0x74, 0x61, 0x74, 0x4e, 0x6f, 0x64, 0x65, 0x42, 0x6f, 0x61, 0x72, 0x64, 0x52, 0x65, 0x73,
- 0x70, 0x6f, 0x6e, 0x73, 0x65, 0x2e, 0x48, 0x6f, 0x75, 0x72, 0x6c, 0x79, 0x54, 0x72, 0x61, 0x66,
- 0x66, 0x69, 0x63, 0x53, 0x74, 0x61, 0x74, 0x52, 0x12, 0x68, 0x6f, 0x75, 0x72, 0x6c, 0x79, 0x54,
- 0x72, 0x61, 0x66, 0x66, 0x69, 0x63, 0x53, 0x74, 0x61, 0x74, 0x73, 0x12, 0x33, 0x0a, 0x0d, 0x63,
- 0x70, 0x75, 0x4e, 0x6f, 0x64, 0x65, 0x56, 0x61, 0x6c, 0x75, 0x65, 0x73, 0x18, 0x22, 0x20, 0x03,
- 0x28, 0x0b, 0x32, 0x0d, 0x2e, 0x70, 0x62, 0x2e, 0x4e, 0x6f, 0x64, 0x65, 0x56, 0x61, 0x6c, 0x75,
- 0x65, 0x52, 0x0d, 0x63, 0x70, 0x75, 0x4e, 0x6f, 0x64, 0x65, 0x56, 0x61, 0x6c, 0x75, 0x65, 0x73,
- 0x12, 0x39, 0x0a, 0x10, 0x6d, 0x65, 0x6d, 0x6f, 0x72, 0x79, 0x4e, 0x6f, 0x64, 0x65, 0x56, 0x61,
- 0x6c, 0x75, 0x65, 0x73, 0x18, 0x23, 0x20, 0x03, 0x28, 0x0b, 0x32, 0x0d, 0x2e, 0x70, 0x62, 0x2e,
- 0x4e, 0x6f, 0x64, 0x65, 0x56, 0x61, 0x6c, 0x75, 0x65, 0x52, 0x10, 0x6d, 0x65, 0x6d, 0x6f, 0x72,
- 0x79, 0x4e, 0x6f, 0x64, 0x65, 0x56, 0x61, 0x6c, 0x75, 0x65, 0x73, 0x12, 0x35, 0x0a, 0x0e, 0x6c,
- 0x6f, 0x61, 0x64, 0x4e, 0x6f, 0x64, 0x65, 0x56, 0x61, 0x6c, 0x75, 0x65, 0x73, 0x18, 0x24, 0x20,
- 0x03, 0x28, 0x0b, 0x32, 0x0d, 0x2e, 0x70, 0x62, 0x2e, 0x4e, 0x6f, 0x64, 0x65, 0x56, 0x61, 0x6c,
- 0x75, 0x65, 0x52, 0x0e, 0x6c, 0x6f, 0x61, 0x64, 0x4e, 0x6f, 0x64, 0x65, 0x56, 0x61, 0x6c, 0x75,
- 0x65, 0x73, 0x12, 0x37, 0x0a, 0x0f, 0x63, 0x61, 0x63, 0x68, 0x65, 0x44, 0x69, 0x72, 0x73, 0x56,
- 0x61, 0x6c, 0x75, 0x65, 0x73, 0x18, 0x26, 0x20, 0x03, 0x28, 0x0b, 0x32, 0x0d, 0x2e, 0x70, 0x62,
- 0x2e, 0x4e, 0x6f, 0x64, 0x65, 0x56, 0x61, 0x6c, 0x75, 0x65, 0x52, 0x0f, 0x63, 0x61, 0x63, 0x68,
- 0x65, 0x44, 0x69, 0x72, 0x73, 0x56, 0x61, 0x6c, 0x75, 0x65, 0x73, 0x12, 0x41, 0x0a, 0x14, 0x6e,
- 0x65, 0x74, 0x77, 0x6f, 0x72, 0x6b, 0x50, 0x61, 0x63, 0x6b, 0x65, 0x74, 0x73, 0x56, 0x61, 0x6c,
- 0x75, 0x65, 0x73, 0x18, 0x27, 0x20, 0x03, 0x28, 0x0b, 0x32, 0x0d, 0x2e, 0x70, 0x62, 0x2e, 0x4e,
- 0x6f, 0x64, 0x65, 0x56, 0x61, 0x6c, 0x75, 0x65, 0x52, 0x14, 0x6e, 0x65, 0x74, 0x77, 0x6f, 0x72,
- 0x6b, 0x50, 0x61, 0x63, 0x6b, 0x65, 0x74, 0x73, 0x56, 0x61, 0x6c, 0x75, 0x65, 0x73, 0x12, 0x3f,
- 0x0a, 0x10, 0x6d, 0x65, 0x74, 0x72, 0x69, 0x63, 0x44, 0x61, 0x74, 0x61, 0x43, 0x68, 0x61, 0x72,
- 0x74, 0x73, 0x18, 0x25, 0x20, 0x03, 0x28, 0x0b, 0x32, 0x13, 0x2e, 0x70, 0x62, 0x2e, 0x4d, 0x65,
- 0x74, 0x72, 0x69, 0x63, 0x44, 0x61, 0x74, 0x61, 0x43, 0x68, 0x61, 0x72, 0x74, 0x52, 0x10, 0x6d,
- 0x65, 0x74, 0x72, 0x69, 0x63, 0x44, 0x61, 0x74, 0x61, 0x43, 0x68, 0x61, 0x72, 0x74, 0x73, 0x1a,
- 0x88, 0x02, 0x0a, 0x10, 0x44, 0x61, 0x69, 0x6c, 0x79, 0x54, 0x72, 0x61, 0x66, 0x66, 0x69, 0x63,
- 0x53, 0x74, 0x61, 0x74, 0x12, 0x10, 0x0a, 0x03, 0x64, 0x61, 0x79, 0x18, 0x01, 0x20, 0x01, 0x28,
- 0x09, 0x52, 0x03, 0x64, 0x61, 0x79, 0x12, 0x14, 0x0a, 0x05, 0x62, 0x79, 0x74, 0x65, 0x73, 0x18,
- 0x02, 0x20, 0x01, 0x28, 0x03, 0x52, 0x05, 0x62, 0x79, 0x74, 0x65, 0x73, 0x12, 0x20, 0x0a, 0x0b,
- 0x63, 0x61, 0x63, 0x68, 0x65, 0x64, 0x42, 0x79, 0x74, 0x65, 0x73, 0x18, 0x03, 0x20, 0x01, 0x28,
- 0x03, 0x52, 0x0b, 0x63, 0x61, 0x63, 0x68, 0x65, 0x64, 0x42, 0x79, 0x74, 0x65, 0x73, 0x12, 0x24,
- 0x0a, 0x0d, 0x63, 0x6f, 0x75, 0x6e, 0x74, 0x52, 0x65, 0x71, 0x75, 0x65, 0x73, 0x74, 0x73, 0x18,
- 0x04, 0x20, 0x01, 0x28, 0x03, 0x52, 0x0d, 0x63, 0x6f, 0x75, 0x6e, 0x74, 0x52, 0x65, 0x71, 0x75,
- 0x65, 0x73, 0x74, 0x73, 0x12, 0x30, 0x0a, 0x13, 0x63, 0x6f, 0x75, 0x6e, 0x74, 0x43, 0x61, 0x63,
- 0x68, 0x65, 0x64, 0x52, 0x65, 0x71, 0x75, 0x65, 0x73, 0x74, 0x73, 0x18, 0x05, 0x20, 0x01, 0x28,
- 0x03, 0x52, 0x13, 0x63, 0x6f, 0x75, 0x6e, 0x74, 0x43, 0x61, 0x63, 0x68, 0x65, 0x64, 0x52, 0x65,
- 0x71, 0x75, 0x65, 0x73, 0x74, 0x73, 0x12, 0x30, 0x0a, 0x13, 0x63, 0x6f, 0x75, 0x6e, 0x74, 0x41,
- 0x74, 0x74, 0x61, 0x63, 0x6b, 0x52, 0x65, 0x71, 0x75, 0x65, 0x73, 0x74, 0x73, 0x18, 0x06, 0x20,
- 0x01, 0x28, 0x03, 0x52, 0x13, 0x63, 0x6f, 0x75, 0x6e, 0x74, 0x41, 0x74, 0x74, 0x61, 0x63, 0x6b,
- 0x52, 0x65, 0x71, 0x75, 0x65, 0x73, 0x74, 0x73, 0x12, 0x20, 0x0a, 0x0b, 0x61, 0x74, 0x74, 0x61,
- 0x63, 0x6b, 0x42, 0x79, 0x74, 0x65, 0x73, 0x18, 0x07, 0x20, 0x01, 0x28, 0x03, 0x52, 0x0b, 0x61,
- 0x74, 0x74, 0x61, 0x63, 0x6b, 0x42, 0x79, 0x74, 0x65, 0x73, 0x1a, 0x8b, 0x02, 0x0a, 0x11, 0x48,
- 0x6f, 0x75, 0x72, 0x6c, 0x79, 0x54, 0x72, 0x61, 0x66, 0x66, 0x69, 0x63, 0x53, 0x74, 0x61, 0x74,
- 0x12, 0x12, 0x0a, 0x04, 0x68, 0x6f, 0x75, 0x72, 0x18, 0x01, 0x20, 0x01, 0x28, 0x09, 0x52, 0x04,
- 0x68, 0x6f, 0x75, 0x72, 0x12, 0x14, 0x0a, 0x05, 0x62, 0x79, 0x74, 0x65, 0x73, 0x18, 0x02, 0x20,
- 0x01, 0x28, 0x03, 0x52, 0x05, 0x62, 0x79, 0x74, 0x65, 0x73, 0x12, 0x20, 0x0a, 0x0b, 0x63, 0x61,
- 0x63, 0x68, 0x65, 0x64, 0x42, 0x79, 0x74, 0x65, 0x73, 0x18, 0x03, 0x20, 0x01, 0x28, 0x03, 0x52,
- 0x0b, 0x63, 0x61, 0x63, 0x68, 0x65, 0x64, 0x42, 0x79, 0x74, 0x65, 0x73, 0x12, 0x24, 0x0a, 0x0d,
- 0x63, 0x6f, 0x75, 0x6e, 0x74, 0x52, 0x65, 0x71, 0x75, 0x65, 0x73, 0x74, 0x73, 0x18, 0x04, 0x20,
- 0x01, 0x28, 0x03, 0x52, 0x0d, 0x63, 0x6f, 0x75, 0x6e, 0x74, 0x52, 0x65, 0x71, 0x75, 0x65, 0x73,
- 0x74, 0x73, 0x12, 0x30, 0x0a, 0x13, 0x63, 0x6f, 0x75, 0x6e, 0x74, 0x43, 0x61, 0x63, 0x68, 0x65,
- 0x64, 0x52, 0x65, 0x71, 0x75, 0x65, 0x73, 0x74, 0x73, 0x18, 0x05, 0x20, 0x01, 0x28, 0x03, 0x52,
- 0x13, 0x63, 0x6f, 0x75, 0x6e, 0x74, 0x43, 0x61, 0x63, 0x68, 0x65, 0x64, 0x52, 0x65, 0x71, 0x75,
- 0x65, 0x73, 0x74, 0x73, 0x12, 0x30, 0x0a, 0x13, 0x63, 0x6f, 0x75, 0x6e, 0x74, 0x41, 0x74, 0x74,
- 0x61, 0x63, 0x6b, 0x52, 0x65, 0x71, 0x75, 0x65, 0x73, 0x74, 0x73, 0x18, 0x06, 0x20, 0x01, 0x28,
- 0x03, 0x52, 0x13, 0x63, 0x6f, 0x75, 0x6e, 0x74, 0x41, 0x74, 0x74, 0x61, 0x63, 0x6b, 0x52, 0x65,
- 0x71, 0x75, 0x65, 0x73, 0x74, 0x73, 0x12, 0x20, 0x0a, 0x0b, 0x61, 0x74, 0x74, 0x61, 0x63, 0x6b,
- 0x42, 0x79, 0x74, 0x65, 0x73, 0x18, 0x07, 0x20, 0x01, 0x28, 0x03, 0x52, 0x0b, 0x61, 0x74, 0x74,
- 0x61, 0x63, 0x6b, 0x42, 0x79, 0x74, 0x65, 0x73, 0x22, 0x3b, 0x0a, 0x1d, 0x43, 0x6f, 0x6d, 0x70,
- 0x6f, 0x73, 0x65, 0x53, 0x65, 0x72, 0x76, 0x65, 0x72, 0x53, 0x74, 0x61, 0x74, 0x42, 0x6f, 0x61,
- 0x72, 0x64, 0x52, 0x65, 0x71, 0x75, 0x65, 0x73, 0x74, 0x12, 0x1a, 0x0a, 0x08, 0x73, 0x65, 0x72,
- 0x76, 0x65, 0x72, 0x49, 0x64, 0x18, 0x01, 0x20, 0x01, 0x28, 0x03, 0x52, 0x08, 0x73, 0x65, 0x72,
- 0x76, 0x65, 0x72, 0x49, 0x64, 0x22, 0xc5, 0x0f, 0x0a, 0x1e, 0x43, 0x6f, 0x6d, 0x70, 0x6f, 0x73,
- 0x65, 0x53, 0x65, 0x72, 0x76, 0x65, 0x72, 0x53, 0x74, 0x61, 0x74, 0x42, 0x6f, 0x61, 0x72, 0x64,
- 0x52, 0x65, 0x73, 0x70, 0x6f, 0x6e, 0x73, 0x65, 0x12, 0x3e, 0x0a, 0x1a, 0x6d, 0x69, 0x6e, 0x75,
- 0x74, 0x65, 0x6c, 0x79, 0x50, 0x65, 0x65, 0x6b, 0x42, 0x61, 0x6e, 0x64, 0x77, 0x69, 0x64, 0x74,
- 0x68, 0x42, 0x79, 0x74, 0x65, 0x73, 0x18, 0x05, 0x20, 0x01, 0x28, 0x03, 0x52, 0x1a, 0x6d, 0x69,
- 0x6e, 0x75, 0x74, 0x65, 0x6c, 0x79, 0x50, 0x65, 0x65, 0x6b, 0x42, 0x61, 0x6e, 0x64, 0x77, 0x69,
- 0x64, 0x74, 0x68, 0x42, 0x79, 0x74, 0x65, 0x73, 0x12, 0x38, 0x0a, 0x17, 0x64, 0x61, 0x69, 0x6c,
- 0x79, 0x50, 0x65, 0x65, 0x6b, 0x42, 0x61, 0x6e, 0x64, 0x77, 0x69, 0x64, 0x74, 0x68, 0x42, 0x79,
- 0x74, 0x65, 0x73, 0x18, 0x02, 0x20, 0x01, 0x28, 0x03, 0x52, 0x17, 0x64, 0x61, 0x69, 0x6c, 0x79,
- 0x50, 0x65, 0x65, 0x6b, 0x42, 0x61, 0x6e, 0x64, 0x77, 0x69, 0x64, 0x74, 0x68, 0x42, 0x79, 0x74,
- 0x65, 0x73, 0x12, 0x3c, 0x0a, 0x19, 0x6d, 0x6f, 0x6e, 0x74, 0x68, 0x6c, 0x79, 0x50, 0x65, 0x65,
- 0x6b, 0x42, 0x61, 0x6e, 0x64, 0x77, 0x69, 0x64, 0x74, 0x68, 0x42, 0x79, 0x74, 0x65, 0x73, 0x18,
- 0x03, 0x20, 0x01, 0x28, 0x03, 0x52, 0x19, 0x6d, 0x6f, 0x6e, 0x74, 0x68, 0x6c, 0x79, 0x50, 0x65,
- 0x65, 0x6b, 0x42, 0x61, 0x6e, 0x64, 0x77, 0x69, 0x64, 0x74, 0x68, 0x42, 0x79, 0x74, 0x65, 0x73,
- 0x12, 0x44, 0x0a, 0x1d, 0x6c, 0x61, 0x73, 0x74, 0x4d, 0x6f, 0x6e, 0x74, 0x68, 0x6c, 0x79, 0x50,
- 0x65, 0x65, 0x6b, 0x42, 0x61, 0x6e, 0x64, 0x77, 0x69, 0x64, 0x74, 0x68, 0x42, 0x79, 0x74, 0x65,
- 0x73, 0x18, 0x04, 0x20, 0x01, 0x28, 0x03, 0x52, 0x1d, 0x6c, 0x61, 0x73, 0x74, 0x4d, 0x6f, 0x6e,
- 0x74, 0x68, 0x6c, 0x79, 0x50, 0x65, 0x65, 0x6b, 0x42, 0x61, 0x6e, 0x64, 0x77, 0x69, 0x64, 0x74,
- 0x68, 0x42, 0x79, 0x74, 0x65, 0x73, 0x12, 0x24, 0x0a, 0x0d, 0x64, 0x61, 0x69, 0x6c, 0x79, 0x43,
- 0x6f, 0x75, 0x6e, 0x74, 0x49, 0x50, 0x73, 0x18, 0x09, 0x20, 0x01, 0x28, 0x03, 0x52, 0x0d, 0x64,
- 0x61, 0x69, 0x6c, 0x79, 0x43, 0x6f, 0x75, 0x6e, 0x74, 0x49, 0x50, 0x73, 0x12, 0x2c, 0x0a, 0x11,
- 0x64, 0x61, 0x69, 0x6c, 0x79, 0x54, 0x72, 0x61, 0x66, 0x66, 0x69, 0x63, 0x42, 0x79, 0x74, 0x65,
- 0x73, 0x18, 0x0a, 0x20, 0x01, 0x28, 0x03, 0x52, 0x11, 0x64, 0x61, 0x69, 0x6c, 0x79, 0x54, 0x72,
- 0x61, 0x66, 0x66, 0x69, 0x63, 0x42, 0x79, 0x74, 0x65, 0x73, 0x12, 0x30, 0x0a, 0x13, 0x62, 0x61,
- 0x6e, 0x64, 0x77, 0x69, 0x64, 0x74, 0x68, 0x50, 0x65, 0x72, 0x63, 0x65, 0x6e, 0x74, 0x69, 0x6c,
- 0x65, 0x18, 0x07, 0x20, 0x01, 0x28, 0x05, 0x52, 0x13, 0x62, 0x61, 0x6e, 0x64, 0x77, 0x69, 0x64,
- 0x74, 0x68, 0x50, 0x65, 0x72, 0x63, 0x65, 0x6e, 0x74, 0x69, 0x6c, 0x65, 0x12, 0x4f, 0x0a, 0x16,
- 0x6d, 0x69, 0x6e, 0x75, 0x74, 0x65, 0x6c, 0x79, 0x42, 0x61, 0x6e, 0x64, 0x77, 0x69, 0x64, 0x74,
- 0x68, 0x53, 0x74, 0x61, 0x74, 0x73, 0x18, 0x01, 0x20, 0x03, 0x28, 0x0b, 0x32, 0x17, 0x2e, 0x70,
- 0x62, 0x2e, 0x53, 0x65, 0x72, 0x76, 0x65, 0x72, 0x42, 0x61, 0x6e, 0x64, 0x77, 0x69, 0x64, 0x74,
- 0x68, 0x53, 0x74, 0x61, 0x74, 0x52, 0x16, 0x6d, 0x69, 0x6e, 0x75, 0x74, 0x65, 0x6c, 0x79, 0x42,
- 0x61, 0x6e, 0x64, 0x77, 0x69, 0x64, 0x74, 0x68, 0x53, 0x74, 0x61, 0x74, 0x73, 0x12, 0x53, 0x0a,
- 0x18, 0x6d, 0x69, 0x6e, 0x75, 0x74, 0x65, 0x6c, 0x79, 0x4e, 0x74, 0x68, 0x42, 0x61, 0x6e, 0x64,
- 0x77, 0x69, 0x64, 0x74, 0x68, 0x53, 0x74, 0x61, 0x74, 0x18, 0x08, 0x20, 0x01, 0x28, 0x0b, 0x32,
- 0x17, 0x2e, 0x70, 0x62, 0x2e, 0x53, 0x65, 0x72, 0x76, 0x65, 0x72, 0x42, 0x61, 0x6e, 0x64, 0x77,
- 0x69, 0x64, 0x74, 0x68, 0x53, 0x74, 0x61, 0x74, 0x52, 0x18, 0x6d, 0x69, 0x6e, 0x75, 0x74, 0x65,
- 0x6c, 0x79, 0x4e, 0x74, 0x68, 0x42, 0x61, 0x6e, 0x64, 0x77, 0x69, 0x64, 0x74, 0x68, 0x53, 0x74,
- 0x61, 0x74, 0x12, 0x61, 0x0a, 0x11, 0x64, 0x61, 0x69, 0x6c, 0x79, 0x54, 0x72, 0x61, 0x66, 0x66,
- 0x69, 0x63, 0x53, 0x74, 0x61, 0x74, 0x73, 0x18, 0x1e, 0x20, 0x03, 0x28, 0x0b, 0x32, 0x33, 0x2e,
- 0x70, 0x62, 0x2e, 0x43, 0x6f, 0x6d, 0x70, 0x6f, 0x73, 0x65, 0x53, 0x65, 0x72, 0x76, 0x65, 0x72,
- 0x53, 0x74, 0x61, 0x74, 0x42, 0x6f, 0x61, 0x72, 0x64, 0x52, 0x65, 0x73, 0x70, 0x6f, 0x6e, 0x73,
- 0x65, 0x2e, 0x44, 0x61, 0x69, 0x6c, 0x79, 0x54, 0x72, 0x61, 0x66, 0x66, 0x69, 0x63, 0x53, 0x74,
- 0x61, 0x74, 0x52, 0x11, 0x64, 0x61, 0x69, 0x6c, 0x79, 0x54, 0x72, 0x61, 0x66, 0x66, 0x69, 0x63,
- 0x53, 0x74, 0x61, 0x74, 0x73, 0x12, 0x64, 0x0a, 0x12, 0x68, 0x6f, 0x75, 0x72, 0x6c, 0x79, 0x54,
- 0x72, 0x61, 0x66, 0x66, 0x69, 0x63, 0x53, 0x74, 0x61, 0x74, 0x73, 0x18, 0x1f, 0x20, 0x03, 0x28,
- 0x0b, 0x32, 0x34, 0x2e, 0x70, 0x62, 0x2e, 0x43, 0x6f, 0x6d, 0x70, 0x6f, 0x73, 0x65, 0x53, 0x65,
- 0x72, 0x76, 0x65, 0x72, 0x53, 0x74, 0x61, 0x74, 0x42, 0x6f, 0x61, 0x72, 0x64, 0x52, 0x65, 0x73,
- 0x70, 0x6f, 0x6e, 0x73, 0x65, 0x2e, 0x48, 0x6f, 0x75, 0x72, 0x6c, 0x79, 0x54, 0x72, 0x61, 0x66,
- 0x66, 0x69, 0x63, 0x53, 0x74, 0x61, 0x74, 0x52, 0x12, 0x68, 0x6f, 0x75, 0x72, 0x6c, 0x79, 0x54,
- 0x72, 0x61, 0x66, 0x66, 0x69, 0x63, 0x53, 0x74, 0x61, 0x74, 0x73, 0x12, 0x4f, 0x0a, 0x0c, 0x74,
- 0x6f, 0x70, 0x4e, 0x6f, 0x64, 0x65, 0x53, 0x74, 0x61, 0x74, 0x73, 0x18, 0x20, 0x20, 0x03, 0x28,
- 0x0b, 0x32, 0x2b, 0x2e, 0x70, 0x62, 0x2e, 0x43, 0x6f, 0x6d, 0x70, 0x6f, 0x73, 0x65, 0x53, 0x65,
- 0x72, 0x76, 0x65, 0x72, 0x53, 0x74, 0x61, 0x74, 0x42, 0x6f, 0x61, 0x72, 0x64, 0x52, 0x65, 0x73,
- 0x70, 0x6f, 0x6e, 0x73, 0x65, 0x2e, 0x4e, 0x6f, 0x64, 0x65, 0x53, 0x74, 0x61, 0x74, 0x52, 0x0c,
- 0x74, 0x6f, 0x70, 0x4e, 0x6f, 0x64, 0x65, 0x53, 0x74, 0x61, 0x74, 0x73, 0x12, 0x58, 0x0a, 0x0f,
- 0x74, 0x6f, 0x70, 0x43, 0x6f, 0x75, 0x6e, 0x74, 0x72, 0x79, 0x53, 0x74, 0x61, 0x74, 0x73, 0x18,
- 0x23, 0x20, 0x03, 0x28, 0x0b, 0x32, 0x2e, 0x2e, 0x70, 0x62, 0x2e, 0x43, 0x6f, 0x6d, 0x70, 0x6f,
- 0x73, 0x65, 0x53, 0x65, 0x72, 0x76, 0x65, 0x72, 0x53, 0x74, 0x61, 0x74, 0x42, 0x6f, 0x61, 0x72,
- 0x64, 0x52, 0x65, 0x73, 0x70, 0x6f, 0x6e, 0x73, 0x65, 0x2e, 0x43, 0x6f, 0x75, 0x6e, 0x74, 0x72,
- 0x79, 0x53, 0x74, 0x61, 0x74, 0x52, 0x0f, 0x74, 0x6f, 0x70, 0x43, 0x6f, 0x75, 0x6e, 0x74, 0x72,
- 0x79, 0x53, 0x74, 0x61, 0x74, 0x73, 0x12, 0x3f, 0x0a, 0x10, 0x6d, 0x65, 0x74, 0x72, 0x69, 0x63,
- 0x44, 0x61, 0x74, 0x61, 0x43, 0x68, 0x61, 0x72, 0x74, 0x73, 0x18, 0x22, 0x20, 0x03, 0x28, 0x0b,
- 0x32, 0x13, 0x2e, 0x70, 0x62, 0x2e, 0x4d, 0x65, 0x74, 0x72, 0x69, 0x63, 0x44, 0x61, 0x74, 0x61,
- 0x43, 0x68, 0x61, 0x72, 0x74, 0x52, 0x10, 0x6d, 0x65, 0x74, 0x72, 0x69, 0x63, 0x44, 0x61, 0x74,
- 0x61, 0x43, 0x68, 0x61, 0x72, 0x74, 0x73, 0x1a, 0x88, 0x02, 0x0a, 0x10, 0x44, 0x61, 0x69, 0x6c,
- 0x79, 0x54, 0x72, 0x61, 0x66, 0x66, 0x69, 0x63, 0x53, 0x74, 0x61, 0x74, 0x12, 0x10, 0x0a, 0x03,
- 0x64, 0x61, 0x79, 0x18, 0x01, 0x20, 0x01, 0x28, 0x09, 0x52, 0x03, 0x64, 0x61, 0x79, 0x12, 0x14,
- 0x0a, 0x05, 0x62, 0x79, 0x74, 0x65, 0x73, 0x18, 0x02, 0x20, 0x01, 0x28, 0x03, 0x52, 0x05, 0x62,
- 0x79, 0x74, 0x65, 0x73, 0x12, 0x20, 0x0a, 0x0b, 0x63, 0x61, 0x63, 0x68, 0x65, 0x64, 0x42, 0x79,
- 0x74, 0x65, 0x73, 0x18, 0x03, 0x20, 0x01, 0x28, 0x03, 0x52, 0x0b, 0x63, 0x61, 0x63, 0x68, 0x65,
- 0x64, 0x42, 0x79, 0x74, 0x65, 0x73, 0x12, 0x24, 0x0a, 0x0d, 0x63, 0x6f, 0x75, 0x6e, 0x74, 0x52,
- 0x65, 0x71, 0x75, 0x65, 0x73, 0x74, 0x73, 0x18, 0x04, 0x20, 0x01, 0x28, 0x03, 0x52, 0x0d, 0x63,
- 0x6f, 0x75, 0x6e, 0x74, 0x52, 0x65, 0x71, 0x75, 0x65, 0x73, 0x74, 0x73, 0x12, 0x30, 0x0a, 0x13,
- 0x63, 0x6f, 0x75, 0x6e, 0x74, 0x43, 0x61, 0x63, 0x68, 0x65, 0x64, 0x52, 0x65, 0x71, 0x75, 0x65,
- 0x73, 0x74, 0x73, 0x18, 0x05, 0x20, 0x01, 0x28, 0x03, 0x52, 0x13, 0x63, 0x6f, 0x75, 0x6e, 0x74,
- 0x43, 0x61, 0x63, 0x68, 0x65, 0x64, 0x52, 0x65, 0x71, 0x75, 0x65, 0x73, 0x74, 0x73, 0x12, 0x30,
- 0x0a, 0x13, 0x63, 0x6f, 0x75, 0x6e, 0x74, 0x41, 0x74, 0x74, 0x61, 0x63, 0x6b, 0x52, 0x65, 0x71,
- 0x75, 0x65, 0x73, 0x74, 0x73, 0x18, 0x06, 0x20, 0x01, 0x28, 0x03, 0x52, 0x13, 0x63, 0x6f, 0x75,
- 0x6e, 0x74, 0x41, 0x74, 0x74, 0x61, 0x63, 0x6b, 0x52, 0x65, 0x71, 0x75, 0x65, 0x73, 0x74, 0x73,
- 0x12, 0x20, 0x0a, 0x0b, 0x61, 0x74, 0x74, 0x61, 0x63, 0x6b, 0x42, 0x79, 0x74, 0x65, 0x73, 0x18,
- 0x07, 0x20, 0x01, 0x28, 0x03, 0x52, 0x0b, 0x61, 0x74, 0x74, 0x61, 0x63, 0x6b, 0x42, 0x79, 0x74,
- 0x65, 0x73, 0x1a, 0x8b, 0x02, 0x0a, 0x11, 0x48, 0x6f, 0x75, 0x72, 0x6c, 0x79, 0x54, 0x72, 0x61,
- 0x66, 0x66, 0x69, 0x63, 0x53, 0x74, 0x61, 0x74, 0x12, 0x12, 0x0a, 0x04, 0x68, 0x6f, 0x75, 0x72,
- 0x18, 0x01, 0x20, 0x01, 0x28, 0x09, 0x52, 0x04, 0x68, 0x6f, 0x75, 0x72, 0x12, 0x14, 0x0a, 0x05,
- 0x62, 0x79, 0x74, 0x65, 0x73, 0x18, 0x02, 0x20, 0x01, 0x28, 0x03, 0x52, 0x05, 0x62, 0x79, 0x74,
- 0x65, 0x73, 0x12, 0x20, 0x0a, 0x0b, 0x63, 0x61, 0x63, 0x68, 0x65, 0x64, 0x42, 0x79, 0x74, 0x65,
- 0x73, 0x18, 0x03, 0x20, 0x01, 0x28, 0x03, 0x52, 0x0b, 0x63, 0x61, 0x63, 0x68, 0x65, 0x64, 0x42,
- 0x79, 0x74, 0x65, 0x73, 0x12, 0x24, 0x0a, 0x0d, 0x63, 0x6f, 0x75, 0x6e, 0x74, 0x52, 0x65, 0x71,
- 0x75, 0x65, 0x73, 0x74, 0x73, 0x18, 0x04, 0x20, 0x01, 0x28, 0x03, 0x52, 0x0d, 0x63, 0x6f, 0x75,
- 0x6e, 0x74, 0x52, 0x65, 0x71, 0x75, 0x65, 0x73, 0x74, 0x73, 0x12, 0x30, 0x0a, 0x13, 0x63, 0x6f,
- 0x75, 0x6e, 0x74, 0x43, 0x61, 0x63, 0x68, 0x65, 0x64, 0x52, 0x65, 0x71, 0x75, 0x65, 0x73, 0x74,
- 0x73, 0x18, 0x05, 0x20, 0x01, 0x28, 0x03, 0x52, 0x13, 0x63, 0x6f, 0x75, 0x6e, 0x74, 0x43, 0x61,
- 0x63, 0x68, 0x65, 0x64, 0x52, 0x65, 0x71, 0x75, 0x65, 0x73, 0x74, 0x73, 0x12, 0x30, 0x0a, 0x13,
- 0x63, 0x6f, 0x75, 0x6e, 0x74, 0x41, 0x74, 0x74, 0x61, 0x63, 0x6b, 0x52, 0x65, 0x71, 0x75, 0x65,
- 0x73, 0x74, 0x73, 0x18, 0x06, 0x20, 0x01, 0x28, 0x03, 0x52, 0x13, 0x63, 0x6f, 0x75, 0x6e, 0x74,
- 0x41, 0x74, 0x74, 0x61, 0x63, 0x6b, 0x52, 0x65, 0x71, 0x75, 0x65, 0x73, 0x74, 0x73, 0x12, 0x20,
- 0x0a, 0x0b, 0x61, 0x74, 0x74, 0x61, 0x63, 0x6b, 0x42, 0x79, 0x74, 0x65, 0x73, 0x18, 0x07, 0x20,
- 0x01, 0x28, 0x03, 0x52, 0x0b, 0x61, 0x74, 0x74, 0x61, 0x63, 0x6b, 0x42, 0x79, 0x74, 0x65, 0x73,
- 0x1a, 0xce, 0x01, 0x0a, 0x08, 0x4e, 0x6f, 0x64, 0x65, 0x53, 0x74, 0x61, 0x74, 0x12, 0x16, 0x0a,
- 0x06, 0x6e, 0x6f, 0x64, 0x65, 0x49, 0x64, 0x18, 0x01, 0x20, 0x01, 0x28, 0x03, 0x52, 0x06, 0x6e,
- 0x6f, 0x64, 0x65, 0x49, 0x64, 0x12, 0x1a, 0x0a, 0x08, 0x6e, 0x6f, 0x64, 0x65, 0x4e, 0x61, 0x6d,
- 0x65, 0x18, 0x02, 0x20, 0x01, 0x28, 0x09, 0x52, 0x08, 0x6e, 0x6f, 0x64, 0x65, 0x4e, 0x61, 0x6d,
- 0x65, 0x12, 0x24, 0x0a, 0x0d, 0x63, 0x6f, 0x75, 0x6e, 0x74, 0x52, 0x65, 0x71, 0x75, 0x65, 0x73,
- 0x74, 0x73, 0x18, 0x03, 0x20, 0x01, 0x28, 0x03, 0x52, 0x0d, 0x63, 0x6f, 0x75, 0x6e, 0x74, 0x52,
- 0x65, 0x71, 0x75, 0x65, 0x73, 0x74, 0x73, 0x12, 0x14, 0x0a, 0x05, 0x62, 0x79, 0x74, 0x65, 0x73,
- 0x18, 0x04, 0x20, 0x01, 0x28, 0x03, 0x52, 0x05, 0x62, 0x79, 0x74, 0x65, 0x73, 0x12, 0x30, 0x0a,
- 0x13, 0x63, 0x6f, 0x75, 0x6e, 0x74, 0x41, 0x74, 0x74, 0x61, 0x63, 0x6b, 0x52, 0x65, 0x71, 0x75,
- 0x65, 0x73, 0x74, 0x73, 0x18, 0x06, 0x20, 0x01, 0x28, 0x03, 0x52, 0x13, 0x63, 0x6f, 0x75, 0x6e,
- 0x74, 0x41, 0x74, 0x74, 0x61, 0x63, 0x6b, 0x52, 0x65, 0x71, 0x75, 0x65, 0x73, 0x74, 0x73, 0x12,
- 0x20, 0x0a, 0x0b, 0x61, 0x74, 0x74, 0x61, 0x63, 0x6b, 0x42, 0x79, 0x74, 0x65, 0x73, 0x18, 0x07,
- 0x20, 0x01, 0x28, 0x03, 0x52, 0x0b, 0x61, 0x74, 0x74, 0x61, 0x63, 0x6b, 0x42, 0x79, 0x74, 0x65,
- 0x73, 0x1a, 0xd9, 0x01, 0x0a, 0x0b, 0x43, 0x6f, 0x75, 0x6e, 0x74, 0x72, 0x79, 0x53, 0x74, 0x61,
- 0x74, 0x12, 0x20, 0x0a, 0x0b, 0x63, 0x6f, 0x75, 0x6e, 0x74, 0x72, 0x79, 0x4e, 0x61, 0x6d, 0x65,
- 0x18, 0x01, 0x20, 0x01, 0x28, 0x09, 0x52, 0x0b, 0x63, 0x6f, 0x75, 0x6e, 0x74, 0x72, 0x79, 0x4e,
- 0x61, 0x6d, 0x65, 0x12, 0x14, 0x0a, 0x05, 0x62, 0x79, 0x74, 0x65, 0x73, 0x18, 0x02, 0x20, 0x01,
- 0x28, 0x03, 0x52, 0x05, 0x62, 0x79, 0x74, 0x65, 0x73, 0x12, 0x24, 0x0a, 0x0d, 0x63, 0x6f, 0x75,
- 0x6e, 0x74, 0x52, 0x65, 0x71, 0x75, 0x65, 0x73, 0x74, 0x73, 0x18, 0x03, 0x20, 0x01, 0x28, 0x03,
- 0x52, 0x0d, 0x63, 0x6f, 0x75, 0x6e, 0x74, 0x52, 0x65, 0x71, 0x75, 0x65, 0x73, 0x74, 0x73, 0x12,
- 0x18, 0x0a, 0x07, 0x70, 0x65, 0x72, 0x63, 0x65, 0x6e, 0x74, 0x18, 0x04, 0x20, 0x01, 0x28, 0x02,
- 0x52, 0x07, 0x70, 0x65, 0x72, 0x63, 0x65, 0x6e, 0x74, 0x12, 0x30, 0x0a, 0x13, 0x63, 0x6f, 0x75,
- 0x6e, 0x74, 0x41, 0x74, 0x74, 0x61, 0x63, 0x6b, 0x52, 0x65, 0x71, 0x75, 0x65, 0x73, 0x74, 0x73,
- 0x18, 0x06, 0x20, 0x01, 0x28, 0x03, 0x52, 0x13, 0x63, 0x6f, 0x75, 0x6e, 0x74, 0x41, 0x74, 0x74,
- 0x61, 0x63, 0x6b, 0x52, 0x65, 0x71, 0x75, 0x65, 0x73, 0x74, 0x73, 0x12, 0x20, 0x0a, 0x0b, 0x61,
- 0x74, 0x74, 0x61, 0x63, 0x6b, 0x42, 0x79, 0x74, 0x65, 0x73, 0x18, 0x07, 0x20, 0x01, 0x28, 0x03,
- 0x52, 0x0b, 0x61, 0x74, 0x74, 0x61, 0x63, 0x6b, 0x42, 0x79, 0x74, 0x65, 0x73, 0x22, 0x76, 0x0a,
- 0x0f, 0x4d, 0x65, 0x74, 0x72, 0x69, 0x63, 0x44, 0x61, 0x74, 0x61, 0x43, 0x68, 0x61, 0x72, 0x74,
- 0x12, 0x31, 0x0a, 0x0b, 0x6d, 0x65, 0x74, 0x72, 0x69, 0x63, 0x43, 0x68, 0x61, 0x72, 0x74, 0x18,
- 0x01, 0x20, 0x01, 0x28, 0x0b, 0x32, 0x0f, 0x2e, 0x70, 0x62, 0x2e, 0x4d, 0x65, 0x74, 0x72, 0x69,
- 0x63, 0x43, 0x68, 0x61, 0x72, 0x74, 0x52, 0x0b, 0x6d, 0x65, 0x74, 0x72, 0x69, 0x63, 0x43, 0x68,
- 0x61, 0x72, 0x74, 0x12, 0x30, 0x0a, 0x0b, 0x6d, 0x65, 0x74, 0x72, 0x69, 0x63, 0x53, 0x74, 0x61,
- 0x74, 0x73, 0x18, 0x02, 0x20, 0x03, 0x28, 0x0b, 0x32, 0x0e, 0x2e, 0x70, 0x62, 0x2e, 0x4d, 0x65,
- 0x74, 0x72, 0x69, 0x63, 0x53, 0x74, 0x61, 0x74, 0x52, 0x0b, 0x6d, 0x65, 0x74, 0x72, 0x69, 0x63,
- 0x53, 0x74, 0x61, 0x74, 0x73, 0x32, 0xe2, 0x03, 0x0a, 0x16, 0x53, 0x65, 0x72, 0x76, 0x65, 0x72,
- 0x53, 0x74, 0x61, 0x74, 0x42, 0x6f, 0x61, 0x72, 0x64, 0x53, 0x65, 0x72, 0x76, 0x69, 0x63, 0x65,
- 0x12, 0x77, 0x0a, 0x1e, 0x66, 0x69, 0x6e, 0x64, 0x41, 0x6c, 0x6c, 0x45, 0x6e, 0x61, 0x62, 0x6c,
- 0x65, 0x64, 0x53, 0x65, 0x72, 0x76, 0x65, 0x72, 0x53, 0x74, 0x61, 0x74, 0x42, 0x6f, 0x61, 0x72,
- 0x64, 0x73, 0x12, 0x29, 0x2e, 0x70, 0x62, 0x2e, 0x46, 0x69, 0x6e, 0x64, 0x41, 0x6c, 0x6c, 0x45,
- 0x6e, 0x61, 0x62, 0x6c, 0x65, 0x64, 0x53, 0x65, 0x72, 0x76, 0x65, 0x72, 0x53, 0x74, 0x61, 0x74,
- 0x42, 0x6f, 0x61, 0x72, 0x64, 0x73, 0x52, 0x65, 0x71, 0x75, 0x65, 0x73, 0x74, 0x1a, 0x2a, 0x2e,
- 0x70, 0x62, 0x2e, 0x46, 0x69, 0x6e, 0x64, 0x41, 0x6c, 0x6c, 0x45, 0x6e, 0x61, 0x62, 0x6c, 0x65,
- 0x64, 0x53, 0x65, 0x72, 0x76, 0x65, 0x72, 0x53, 0x74, 0x61, 0x74, 0x42, 0x6f, 0x61, 0x72, 0x64,
- 0x73, 0x52, 0x65, 0x73, 0x70, 0x6f, 0x6e, 0x73, 0x65, 0x12, 0x80, 0x01, 0x0a, 0x21, 0x63, 0x6f,
- 0x6d, 0x70, 0x6f, 0x73, 0x65, 0x53, 0x65, 0x72, 0x76, 0x65, 0x72, 0x53, 0x74, 0x61, 0x74, 0x4e,
- 0x6f, 0x64, 0x65, 0x43, 0x6c, 0x75, 0x73, 0x74, 0x65, 0x72, 0x42, 0x6f, 0x61, 0x72, 0x64, 0x12,
- 0x2c, 0x2e, 0x70, 0x62, 0x2e, 0x43, 0x6f, 0x6d, 0x70, 0x6f, 0x73, 0x65, 0x53, 0x65, 0x72, 0x76,
- 0x65, 0x72, 0x53, 0x74, 0x61, 0x74, 0x4e, 0x6f, 0x64, 0x65, 0x43, 0x6c, 0x75, 0x73, 0x74, 0x65,
- 0x72, 0x42, 0x6f, 0x61, 0x72, 0x64, 0x52, 0x65, 0x71, 0x75, 0x65, 0x73, 0x74, 0x1a, 0x2d, 0x2e,
- 0x70, 0x62, 0x2e, 0x43, 0x6f, 0x6d, 0x70, 0x6f, 0x73, 0x65, 0x53, 0x65, 0x72, 0x76, 0x65, 0x72,
- 0x53, 0x74, 0x61, 0x74, 0x4e, 0x6f, 0x64, 0x65, 0x43, 0x6c, 0x75, 0x73, 0x74, 0x65, 0x72, 0x42,
- 0x6f, 0x61, 0x72, 0x64, 0x52, 0x65, 0x73, 0x70, 0x6f, 0x6e, 0x73, 0x65, 0x12, 0x6b, 0x0a, 0x1a,
- 0x63, 0x6f, 0x6d, 0x70, 0x6f, 0x73, 0x65, 0x53, 0x65, 0x72, 0x76, 0x65, 0x72, 0x53, 0x74, 0x61,
- 0x74, 0x4e, 0x6f, 0x64, 0x65, 0x42, 0x6f, 0x61, 0x72, 0x64, 0x12, 0x25, 0x2e, 0x70, 0x62, 0x2e,
- 0x43, 0x6f, 0x6d, 0x70, 0x6f, 0x73, 0x65, 0x53, 0x65, 0x72, 0x76, 0x65, 0x72, 0x53, 0x74, 0x61,
- 0x74, 0x4e, 0x6f, 0x64, 0x65, 0x42, 0x6f, 0x61, 0x72, 0x64, 0x52, 0x65, 0x71, 0x75, 0x65, 0x73,
- 0x74, 0x1a, 0x26, 0x2e, 0x70, 0x62, 0x2e, 0x43, 0x6f, 0x6d, 0x70, 0x6f, 0x73, 0x65, 0x53, 0x65,
- 0x72, 0x76, 0x65, 0x72, 0x53, 0x74, 0x61, 0x74, 0x4e, 0x6f, 0x64, 0x65, 0x42, 0x6f, 0x61, 0x72,
- 0x64, 0x52, 0x65, 0x73, 0x70, 0x6f, 0x6e, 0x73, 0x65, 0x12, 0x5f, 0x0a, 0x16, 0x63, 0x6f, 0x6d,
- 0x70, 0x6f, 0x73, 0x65, 0x53, 0x65, 0x72, 0x76, 0x65, 0x72, 0x53, 0x74, 0x61, 0x74, 0x42, 0x6f,
- 0x61, 0x72, 0x64, 0x12, 0x21, 0x2e, 0x70, 0x62, 0x2e, 0x43, 0x6f, 0x6d, 0x70, 0x6f, 0x73, 0x65,
- 0x53, 0x65, 0x72, 0x76, 0x65, 0x72, 0x53, 0x74, 0x61, 0x74, 0x42, 0x6f, 0x61, 0x72, 0x64, 0x52,
- 0x65, 0x71, 0x75, 0x65, 0x73, 0x74, 0x1a, 0x22, 0x2e, 0x70, 0x62, 0x2e, 0x43, 0x6f, 0x6d, 0x70,
- 0x6f, 0x73, 0x65, 0x53, 0x65, 0x72, 0x76, 0x65, 0x72, 0x53, 0x74, 0x61, 0x74, 0x42, 0x6f, 0x61,
- 0x72, 0x64, 0x52, 0x65, 0x73, 0x70, 0x6f, 0x6e, 0x73, 0x65, 0x42, 0x06, 0x5a, 0x04, 0x2e, 0x2f,
- 0x70, 0x62, 0x62, 0x06, 0x70, 0x72, 0x6f, 0x74, 0x6f, 0x33,
-}
+const file_service_server_stat_board_proto_rawDesc = "" +
+ "\n" +
+ "\x1fservice_server_stat_board.proto\x12\x02pb\x1a$models/model_server_stat_board.proto\x1a\x1dmodels/model_node_value.proto\x1a\x1fmodels/model_metric_chart.proto\x1a\x1emodels/model_metric_stat.proto\x1a(models/model_server_bandwidth_stat.proto\"M\n" +
+ "%FindAllEnabledServerStatBoardsRequest\x12$\n" +
+ "\rnodeClusterId\x18\x01 \x01(\x03R\rnodeClusterId\"i\n" +
+ "&FindAllEnabledServerStatBoardsResponse\x12?\n" +
+ "\x10serverStatBoards\x18\x01 \x03(\v2\x13.pb.ServerStatBoardR\x10serverStatBoards\"P\n" +
+ "(ComposeServerStatNodeClusterBoardRequest\x12$\n" +
+ "\rnodeClusterId\x18\x01 \x01(\x03R\rnodeClusterId\"\xee\f\n" +
+ ")ComposeServerStatNodeClusterBoardResponse\x12*\n" +
+ "\x10countActiveNodes\x18\x01 \x01(\x03R\x10countActiveNodes\x12.\n" +
+ "\x12countInactiveNodes\x18\x02 \x01(\x03R\x12countInactiveNodes\x12\"\n" +
+ "\fcountServers\x18\x03 \x01(\x03R\fcountServers\x12\x1e\n" +
+ "\n" +
+ "countUsers\x18\x04 \x01(\x03R\n" +
+ "countUsers\x120\n" +
+ "\x13monthlyTrafficBytes\x18\x05 \x01(\x03R\x13monthlyTrafficBytes\x12,\n" +
+ "\x11dailyTrafficBytes\x18\x06 \x01(\x03R\x11dailyTrafficBytes\x124\n" +
+ "\x15lastDailyTrafficBytes\x18\a \x01(\x03R\x15lastDailyTrafficBytes\x12l\n" +
+ "\x11dailyTrafficStats\x18\x1e \x03(\v2>.pb.ComposeServerStatNodeClusterBoardResponse.DailyTrafficStatR\x11dailyTrafficStats\x12o\n" +
+ "\x12hourlyTrafficStats\x18\x1f \x03(\v2?.pb.ComposeServerStatNodeClusterBoardResponse.HourlyTrafficStatR\x12hourlyTrafficStats\x12Z\n" +
+ "\ftopNodeStats\x18 \x03(\v26.pb.ComposeServerStatNodeClusterBoardResponse.NodeStatR\ftopNodeStats\x123\n" +
+ "\rcpuNodeValues\x18\" \x03(\v2\r.pb.NodeValueR\rcpuNodeValues\x129\n" +
+ "\x10memoryNodeValues\x18# \x03(\v2\r.pb.NodeValueR\x10memoryNodeValues\x125\n" +
+ "\x0eloadNodeValues\x18$ \x03(\v2\r.pb.NodeValueR\x0eloadNodeValues\x12?\n" +
+ "\x10metricDataCharts\x18% \x03(\v2\x13.pb.MetricDataChartR\x10metricDataCharts\x1a\x88\x02\n" +
+ "\x10DailyTrafficStat\x12\x10\n" +
+ "\x03day\x18\x01 \x01(\tR\x03day\x12\x14\n" +
+ "\x05bytes\x18\x02 \x01(\x03R\x05bytes\x12 \n" +
+ "\vcachedBytes\x18\x03 \x01(\x03R\vcachedBytes\x12$\n" +
+ "\rcountRequests\x18\x04 \x01(\x03R\rcountRequests\x120\n" +
+ "\x13countCachedRequests\x18\x05 \x01(\x03R\x13countCachedRequests\x120\n" +
+ "\x13countAttackRequests\x18\x06 \x01(\x03R\x13countAttackRequests\x12 \n" +
+ "\vattackBytes\x18\a \x01(\x03R\vattackBytes\x1a\x8b\x02\n" +
+ "\x11HourlyTrafficStat\x12\x12\n" +
+ "\x04hour\x18\x01 \x01(\tR\x04hour\x12\x14\n" +
+ "\x05bytes\x18\x02 \x01(\x03R\x05bytes\x12 \n" +
+ "\vcachedBytes\x18\x03 \x01(\x03R\vcachedBytes\x12$\n" +
+ "\rcountRequests\x18\x04 \x01(\x03R\rcountRequests\x120\n" +
+ "\x13countCachedRequests\x18\x05 \x01(\x03R\x13countCachedRequests\x120\n" +
+ "\x13countAttackRequests\x18\x06 \x01(\x03R\x13countAttackRequests\x12 \n" +
+ "\vattackBytes\x18\a \x01(\x03R\vattackBytes\x1a\xce\x01\n" +
+ "\bNodeStat\x12\x16\n" +
+ "\x06nodeId\x18\x01 \x01(\x03R\x06nodeId\x12\x1a\n" +
+ "\bnodeName\x18\x02 \x01(\tR\bnodeName\x12$\n" +
+ "\rcountRequests\x18\x03 \x01(\x03R\rcountRequests\x12\x14\n" +
+ "\x05bytes\x18\x04 \x01(\x03R\x05bytes\x120\n" +
+ "\x13countAttackRequests\x18\x06 \x01(\x03R\x13countAttackRequests\x12 \n" +
+ "\vattackBytes\x18\a \x01(\x03R\vattackBytes\";\n" +
+ "!ComposeServerStatNodeBoardRequest\x12\x16\n" +
+ "\x06nodeId\x18\x01 \x01(\x03R\x06nodeId\"\xc6\r\n" +
+ "\"ComposeServerStatNodeBoardResponse\x12\x1a\n" +
+ "\bisActive\x18\x01 \x01(\bR\bisActive\x12&\n" +
+ "\x0etrafficInBytes\x18\x02 \x01(\x03R\x0etrafficInBytes\x12(\n" +
+ "\x0ftrafficOutBytes\x18\x03 \x01(\x03R\x0ftrafficOutBytes\x12$\n" +
+ "\rcountRequests\x18\x04 \x01(\x03R\rcountRequests\x120\n" +
+ "\x13countAttackRequests\x18\x05 \x01(\x03R\x13countAttackRequests\x12*\n" +
+ "\x10countConnections\x18\x06 \x01(\x03R\x10countConnections\x12$\n" +
+ "\rcacheDiskSize\x18\a \x01(\x03R\rcacheDiskSize\x12(\n" +
+ "\x0fcacheMemorySize\x18\b \x01(\x03R\x0fcacheMemorySize\x12\x1a\n" +
+ "\bcpuUsage\x18\t \x01(\x02R\bcpuUsage\x12 \n" +
+ "\vmemoryUsage\x18\n" +
+ " \x01(\x02R\vmemoryUsage\x12(\n" +
+ "\x0fmemoryTotalSize\x18\v \x01(\x03R\x0fmemoryTotalSize\x12\x12\n" +
+ "\x04load\x18\f \x01(\x02R\x04load\x120\n" +
+ "\x13monthlyTrafficBytes\x18\r \x01(\x03R\x13monthlyTrafficBytes\x12,\n" +
+ "\x11dailyTrafficBytes\x18\x0e \x01(\x03R\x11dailyTrafficBytes\x124\n" +
+ "\x15lastDailyTrafficBytes\x18\x0f \x01(\x03R\x15lastDailyTrafficBytes\x12e\n" +
+ "\x11dailyTrafficStats\x18\x1f \x03(\v27.pb.ComposeServerStatNodeBoardResponse.DailyTrafficStatR\x11dailyTrafficStats\x12h\n" +
+ "\x12hourlyTrafficStats\x18 \x03(\v28.pb.ComposeServerStatNodeBoardResponse.HourlyTrafficStatR\x12hourlyTrafficStats\x123\n" +
+ "\rcpuNodeValues\x18\" \x03(\v2\r.pb.NodeValueR\rcpuNodeValues\x129\n" +
+ "\x10memoryNodeValues\x18# \x03(\v2\r.pb.NodeValueR\x10memoryNodeValues\x125\n" +
+ "\x0eloadNodeValues\x18$ \x03(\v2\r.pb.NodeValueR\x0eloadNodeValues\x127\n" +
+ "\x0fcacheDirsValues\x18& \x03(\v2\r.pb.NodeValueR\x0fcacheDirsValues\x12A\n" +
+ "\x14networkPacketsValues\x18' \x03(\v2\r.pb.NodeValueR\x14networkPacketsValues\x12?\n" +
+ "\x10metricDataCharts\x18% \x03(\v2\x13.pb.MetricDataChartR\x10metricDataCharts\x1a\x88\x02\n" +
+ "\x10DailyTrafficStat\x12\x10\n" +
+ "\x03day\x18\x01 \x01(\tR\x03day\x12\x14\n" +
+ "\x05bytes\x18\x02 \x01(\x03R\x05bytes\x12 \n" +
+ "\vcachedBytes\x18\x03 \x01(\x03R\vcachedBytes\x12$\n" +
+ "\rcountRequests\x18\x04 \x01(\x03R\rcountRequests\x120\n" +
+ "\x13countCachedRequests\x18\x05 \x01(\x03R\x13countCachedRequests\x120\n" +
+ "\x13countAttackRequests\x18\x06 \x01(\x03R\x13countAttackRequests\x12 \n" +
+ "\vattackBytes\x18\a \x01(\x03R\vattackBytes\x1a\x8b\x02\n" +
+ "\x11HourlyTrafficStat\x12\x12\n" +
+ "\x04hour\x18\x01 \x01(\tR\x04hour\x12\x14\n" +
+ "\x05bytes\x18\x02 \x01(\x03R\x05bytes\x12 \n" +
+ "\vcachedBytes\x18\x03 \x01(\x03R\vcachedBytes\x12$\n" +
+ "\rcountRequests\x18\x04 \x01(\x03R\rcountRequests\x120\n" +
+ "\x13countCachedRequests\x18\x05 \x01(\x03R\x13countCachedRequests\x120\n" +
+ "\x13countAttackRequests\x18\x06 \x01(\x03R\x13countAttackRequests\x12 \n" +
+ "\vattackBytes\x18\a \x01(\x03R\vattackBytes\";\n" +
+ "\x1dComposeServerStatBoardRequest\x12\x1a\n" +
+ "\bserverId\x18\x01 \x01(\x03R\bserverId\"\xc5\x0f\n" +
+ "\x1eComposeServerStatBoardResponse\x12>\n" +
+ "\x1aminutelyPeekBandwidthBytes\x18\x05 \x01(\x03R\x1aminutelyPeekBandwidthBytes\x128\n" +
+ "\x17dailyPeekBandwidthBytes\x18\x02 \x01(\x03R\x17dailyPeekBandwidthBytes\x12<\n" +
+ "\x19monthlyPeekBandwidthBytes\x18\x03 \x01(\x03R\x19monthlyPeekBandwidthBytes\x12D\n" +
+ "\x1dlastMonthlyPeekBandwidthBytes\x18\x04 \x01(\x03R\x1dlastMonthlyPeekBandwidthBytes\x12$\n" +
+ "\rdailyCountIPs\x18\t \x01(\x03R\rdailyCountIPs\x12,\n" +
+ "\x11dailyTrafficBytes\x18\n" +
+ " \x01(\x03R\x11dailyTrafficBytes\x120\n" +
+ "\x13bandwidthPercentile\x18\a \x01(\x05R\x13bandwidthPercentile\x12O\n" +
+ "\x16minutelyBandwidthStats\x18\x01 \x03(\v2\x17.pb.ServerBandwidthStatR\x16minutelyBandwidthStats\x12S\n" +
+ "\x18minutelyNthBandwidthStat\x18\b \x01(\v2\x17.pb.ServerBandwidthStatR\x18minutelyNthBandwidthStat\x12a\n" +
+ "\x11dailyTrafficStats\x18\x1e \x03(\v23.pb.ComposeServerStatBoardResponse.DailyTrafficStatR\x11dailyTrafficStats\x12d\n" +
+ "\x12hourlyTrafficStats\x18\x1f \x03(\v24.pb.ComposeServerStatBoardResponse.HourlyTrafficStatR\x12hourlyTrafficStats\x12O\n" +
+ "\ftopNodeStats\x18 \x03(\v2+.pb.ComposeServerStatBoardResponse.NodeStatR\ftopNodeStats\x12X\n" +
+ "\x0ftopCountryStats\x18# \x03(\v2..pb.ComposeServerStatBoardResponse.CountryStatR\x0ftopCountryStats\x12?\n" +
+ "\x10metricDataCharts\x18\" \x03(\v2\x13.pb.MetricDataChartR\x10metricDataCharts\x1a\x88\x02\n" +
+ "\x10DailyTrafficStat\x12\x10\n" +
+ "\x03day\x18\x01 \x01(\tR\x03day\x12\x14\n" +
+ "\x05bytes\x18\x02 \x01(\x03R\x05bytes\x12 \n" +
+ "\vcachedBytes\x18\x03 \x01(\x03R\vcachedBytes\x12$\n" +
+ "\rcountRequests\x18\x04 \x01(\x03R\rcountRequests\x120\n" +
+ "\x13countCachedRequests\x18\x05 \x01(\x03R\x13countCachedRequests\x120\n" +
+ "\x13countAttackRequests\x18\x06 \x01(\x03R\x13countAttackRequests\x12 \n" +
+ "\vattackBytes\x18\a \x01(\x03R\vattackBytes\x1a\x8b\x02\n" +
+ "\x11HourlyTrafficStat\x12\x12\n" +
+ "\x04hour\x18\x01 \x01(\tR\x04hour\x12\x14\n" +
+ "\x05bytes\x18\x02 \x01(\x03R\x05bytes\x12 \n" +
+ "\vcachedBytes\x18\x03 \x01(\x03R\vcachedBytes\x12$\n" +
+ "\rcountRequests\x18\x04 \x01(\x03R\rcountRequests\x120\n" +
+ "\x13countCachedRequests\x18\x05 \x01(\x03R\x13countCachedRequests\x120\n" +
+ "\x13countAttackRequests\x18\x06 \x01(\x03R\x13countAttackRequests\x12 \n" +
+ "\vattackBytes\x18\a \x01(\x03R\vattackBytes\x1a\xce\x01\n" +
+ "\bNodeStat\x12\x16\n" +
+ "\x06nodeId\x18\x01 \x01(\x03R\x06nodeId\x12\x1a\n" +
+ "\bnodeName\x18\x02 \x01(\tR\bnodeName\x12$\n" +
+ "\rcountRequests\x18\x03 \x01(\x03R\rcountRequests\x12\x14\n" +
+ "\x05bytes\x18\x04 \x01(\x03R\x05bytes\x120\n" +
+ "\x13countAttackRequests\x18\x06 \x01(\x03R\x13countAttackRequests\x12 \n" +
+ "\vattackBytes\x18\a \x01(\x03R\vattackBytes\x1a\xd9\x01\n" +
+ "\vCountryStat\x12 \n" +
+ "\vcountryName\x18\x01 \x01(\tR\vcountryName\x12\x14\n" +
+ "\x05bytes\x18\x02 \x01(\x03R\x05bytes\x12$\n" +
+ "\rcountRequests\x18\x03 \x01(\x03R\rcountRequests\x12\x18\n" +
+ "\apercent\x18\x04 \x01(\x02R\apercent\x120\n" +
+ "\x13countAttackRequests\x18\x06 \x01(\x03R\x13countAttackRequests\x12 \n" +
+ "\vattackBytes\x18\a \x01(\x03R\vattackBytes\"v\n" +
+ "\x0fMetricDataChart\x121\n" +
+ "\vmetricChart\x18\x01 \x01(\v2\x0f.pb.MetricChartR\vmetricChart\x120\n" +
+ "\vmetricStats\x18\x02 \x03(\v2\x0e.pb.MetricStatR\vmetricStats2\xe2\x03\n" +
+ "\x16ServerStatBoardService\x12w\n" +
+ "\x1efindAllEnabledServerStatBoards\x12).pb.FindAllEnabledServerStatBoardsRequest\x1a*.pb.FindAllEnabledServerStatBoardsResponse\x12\x80\x01\n" +
+ "!composeServerStatNodeClusterBoard\x12,.pb.ComposeServerStatNodeClusterBoardRequest\x1a-.pb.ComposeServerStatNodeClusterBoardResponse\x12k\n" +
+ "\x1acomposeServerStatNodeBoard\x12%.pb.ComposeServerStatNodeBoardRequest\x1a&.pb.ComposeServerStatNodeBoardResponse\x12_\n" +
+ "\x16composeServerStatBoard\x12!.pb.ComposeServerStatBoardRequest\x1a\".pb.ComposeServerStatBoardResponseB\x06Z\x04./pbb\x06proto3"
var (
file_service_server_stat_board_proto_rawDescOnce sync.Once
- file_service_server_stat_board_proto_rawDescData = file_service_server_stat_board_proto_rawDesc
+ file_service_server_stat_board_proto_rawDescData []byte
)
func file_service_server_stat_board_proto_rawDescGZIP() []byte {
file_service_server_stat_board_proto_rawDescOnce.Do(func() {
- file_service_server_stat_board_proto_rawDescData = protoimpl.X.CompressGZIP(file_service_server_stat_board_proto_rawDescData)
+ file_service_server_stat_board_proto_rawDescData = protoimpl.X.CompressGZIP(unsafe.Slice(unsafe.StringData(file_service_server_stat_board_proto_rawDesc), len(file_service_server_stat_board_proto_rawDesc)))
})
return file_service_server_stat_board_proto_rawDescData
}
@@ -2131,7 +1865,7 @@ func file_service_server_stat_board_proto_init() {
out := protoimpl.TypeBuilder{
File: protoimpl.DescBuilder{
GoPackagePath: reflect.TypeOf(x{}).PkgPath(),
- RawDescriptor: file_service_server_stat_board_proto_rawDesc,
+ RawDescriptor: unsafe.Slice(unsafe.StringData(file_service_server_stat_board_proto_rawDesc), len(file_service_server_stat_board_proto_rawDesc)),
NumEnums: 0,
NumMessages: 18,
NumExtensions: 0,
@@ -2142,7 +1876,6 @@ func file_service_server_stat_board_proto_init() {
MessageInfos: file_service_server_stat_board_proto_msgTypes,
}.Build()
File_service_server_stat_board_proto = out.File
- file_service_server_stat_board_proto_rawDesc = nil
file_service_server_stat_board_proto_goTypes = nil
file_service_server_stat_board_proto_depIdxs = nil
}
diff --git a/EdgeCommon/pkg/rpc/pb/service_server_stat_board_chart.pb.go b/EdgeCommon/pkg/rpc/pb/service_server_stat_board_chart.pb.go
index 20f1ac2..7ab375d 100644
--- a/EdgeCommon/pkg/rpc/pb/service_server_stat_board_chart.pb.go
+++ b/EdgeCommon/pkg/rpc/pb/service_server_stat_board_chart.pb.go
@@ -1,7 +1,7 @@
// Code generated by protoc-gen-go. DO NOT EDIT.
// versions:
-// protoc-gen-go v1.36.0
-// protoc v6.33.2
+// protoc-gen-go v1.36.11
+// protoc v3.19.6
// source: service_server_stat_board_chart.proto
package pb
@@ -11,6 +11,7 @@ import (
protoimpl "google.golang.org/protobuf/runtime/protoimpl"
reflect "reflect"
sync "sync"
+ unsafe "unsafe"
)
const (
@@ -217,76 +218,32 @@ func (x *FindAllEnabledServerStatBoardChartsResponse) GetServerStatBoardCharts()
var File_service_server_stat_board_chart_proto protoreflect.FileDescriptor
-var file_service_server_stat_board_chart_proto_rawDesc = []byte{
- 0x0a, 0x25, 0x73, 0x65, 0x72, 0x76, 0x69, 0x63, 0x65, 0x5f, 0x73, 0x65, 0x72, 0x76, 0x65, 0x72,
- 0x5f, 0x73, 0x74, 0x61, 0x74, 0x5f, 0x62, 0x6f, 0x61, 0x72, 0x64, 0x5f, 0x63, 0x68, 0x61, 0x72,
- 0x74, 0x2e, 0x70, 0x72, 0x6f, 0x74, 0x6f, 0x12, 0x02, 0x70, 0x62, 0x1a, 0x19, 0x6d, 0x6f, 0x64,
- 0x65, 0x6c, 0x73, 0x2f, 0x72, 0x70, 0x63, 0x5f, 0x6d, 0x65, 0x73, 0x73, 0x61, 0x67, 0x65, 0x73,
- 0x2e, 0x70, 0x72, 0x6f, 0x74, 0x6f, 0x1a, 0x2a, 0x6d, 0x6f, 0x64, 0x65, 0x6c, 0x73, 0x2f, 0x6d,
- 0x6f, 0x64, 0x65, 0x6c, 0x5f, 0x73, 0x65, 0x72, 0x76, 0x65, 0x72, 0x5f, 0x73, 0x74, 0x61, 0x74,
- 0x5f, 0x62, 0x6f, 0x61, 0x72, 0x64, 0x5f, 0x63, 0x68, 0x61, 0x72, 0x74, 0x2e, 0x70, 0x72, 0x6f,
- 0x74, 0x6f, 0x22, 0x77, 0x0a, 0x21, 0x45, 0x6e, 0x61, 0x62, 0x6c, 0x65, 0x53, 0x65, 0x72, 0x76,
- 0x65, 0x72, 0x53, 0x74, 0x61, 0x74, 0x42, 0x6f, 0x61, 0x72, 0x64, 0x43, 0x68, 0x61, 0x72, 0x74,
- 0x52, 0x65, 0x71, 0x75, 0x65, 0x73, 0x74, 0x12, 0x2c, 0x0a, 0x11, 0x73, 0x65, 0x72, 0x76, 0x65,
- 0x72, 0x53, 0x74, 0x61, 0x74, 0x42, 0x6f, 0x61, 0x72, 0x64, 0x49, 0x64, 0x18, 0x01, 0x20, 0x01,
- 0x28, 0x03, 0x52, 0x11, 0x73, 0x65, 0x72, 0x76, 0x65, 0x72, 0x53, 0x74, 0x61, 0x74, 0x42, 0x6f,
- 0x61, 0x72, 0x64, 0x49, 0x64, 0x12, 0x24, 0x0a, 0x0d, 0x6d, 0x65, 0x74, 0x72, 0x69, 0x63, 0x43,
- 0x68, 0x61, 0x72, 0x74, 0x49, 0x64, 0x18, 0x02, 0x20, 0x01, 0x28, 0x03, 0x52, 0x0d, 0x6d, 0x65,
- 0x74, 0x72, 0x69, 0x63, 0x43, 0x68, 0x61, 0x72, 0x74, 0x49, 0x64, 0x22, 0x78, 0x0a, 0x22, 0x44,
- 0x69, 0x73, 0x61, 0x62, 0x6c, 0x65, 0x53, 0x65, 0x72, 0x76, 0x65, 0x72, 0x53, 0x74, 0x61, 0x74,
- 0x42, 0x6f, 0x61, 0x72, 0x64, 0x43, 0x68, 0x61, 0x72, 0x74, 0x52, 0x65, 0x71, 0x75, 0x65, 0x73,
- 0x74, 0x12, 0x2c, 0x0a, 0x11, 0x73, 0x65, 0x72, 0x76, 0x65, 0x72, 0x53, 0x74, 0x61, 0x74, 0x42,
- 0x6f, 0x61, 0x72, 0x64, 0x49, 0x64, 0x18, 0x01, 0x20, 0x01, 0x28, 0x03, 0x52, 0x11, 0x73, 0x65,
- 0x72, 0x76, 0x65, 0x72, 0x53, 0x74, 0x61, 0x74, 0x42, 0x6f, 0x61, 0x72, 0x64, 0x49, 0x64, 0x12,
- 0x24, 0x0a, 0x0d, 0x6d, 0x65, 0x74, 0x72, 0x69, 0x63, 0x43, 0x68, 0x61, 0x72, 0x74, 0x49, 0x64,
- 0x18, 0x02, 0x20, 0x01, 0x28, 0x03, 0x52, 0x0d, 0x6d, 0x65, 0x74, 0x72, 0x69, 0x63, 0x43, 0x68,
- 0x61, 0x72, 0x74, 0x49, 0x64, 0x22, 0x5a, 0x0a, 0x2a, 0x46, 0x69, 0x6e, 0x64, 0x41, 0x6c, 0x6c,
- 0x45, 0x6e, 0x61, 0x62, 0x6c, 0x65, 0x64, 0x53, 0x65, 0x72, 0x76, 0x65, 0x72, 0x53, 0x74, 0x61,
- 0x74, 0x42, 0x6f, 0x61, 0x72, 0x64, 0x43, 0x68, 0x61, 0x72, 0x74, 0x73, 0x52, 0x65, 0x71, 0x75,
- 0x65, 0x73, 0x74, 0x12, 0x2c, 0x0a, 0x11, 0x73, 0x65, 0x72, 0x76, 0x65, 0x72, 0x53, 0x74, 0x61,
- 0x74, 0x42, 0x6f, 0x61, 0x72, 0x64, 0x49, 0x64, 0x18, 0x01, 0x20, 0x01, 0x28, 0x03, 0x52, 0x11,
- 0x73, 0x65, 0x72, 0x76, 0x65, 0x72, 0x53, 0x74, 0x61, 0x74, 0x42, 0x6f, 0x61, 0x72, 0x64, 0x49,
- 0x64, 0x22, 0x7d, 0x0a, 0x2b, 0x46, 0x69, 0x6e, 0x64, 0x41, 0x6c, 0x6c, 0x45, 0x6e, 0x61, 0x62,
- 0x6c, 0x65, 0x64, 0x53, 0x65, 0x72, 0x76, 0x65, 0x72, 0x53, 0x74, 0x61, 0x74, 0x42, 0x6f, 0x61,
- 0x72, 0x64, 0x43, 0x68, 0x61, 0x72, 0x74, 0x73, 0x52, 0x65, 0x73, 0x70, 0x6f, 0x6e, 0x73, 0x65,
- 0x12, 0x4e, 0x0a, 0x15, 0x73, 0x65, 0x72, 0x76, 0x65, 0x72, 0x53, 0x74, 0x61, 0x74, 0x42, 0x6f,
- 0x61, 0x72, 0x64, 0x43, 0x68, 0x61, 0x72, 0x74, 0x73, 0x18, 0x01, 0x20, 0x03, 0x28, 0x0b, 0x32,
- 0x18, 0x2e, 0x70, 0x62, 0x2e, 0x53, 0x65, 0x72, 0x76, 0x65, 0x72, 0x53, 0x74, 0x61, 0x74, 0x42,
- 0x6f, 0x61, 0x72, 0x64, 0x43, 0x68, 0x61, 0x72, 0x74, 0x52, 0x15, 0x73, 0x65, 0x72, 0x76, 0x65,
- 0x72, 0x53, 0x74, 0x61, 0x74, 0x42, 0x6f, 0x61, 0x72, 0x64, 0x43, 0x68, 0x61, 0x72, 0x74, 0x73,
- 0x32, 0xd2, 0x02, 0x0a, 0x1b, 0x53, 0x65, 0x72, 0x76, 0x65, 0x72, 0x53, 0x74, 0x61, 0x74, 0x42,
- 0x6f, 0x61, 0x72, 0x64, 0x43, 0x68, 0x61, 0x72, 0x74, 0x53, 0x65, 0x72, 0x76, 0x69, 0x63, 0x65,
- 0x12, 0x53, 0x0a, 0x1a, 0x65, 0x6e, 0x61, 0x62, 0x6c, 0x65, 0x53, 0x65, 0x72, 0x76, 0x65, 0x72,
- 0x53, 0x74, 0x61, 0x74, 0x42, 0x6f, 0x61, 0x72, 0x64, 0x43, 0x68, 0x61, 0x72, 0x74, 0x12, 0x25,
- 0x2e, 0x70, 0x62, 0x2e, 0x45, 0x6e, 0x61, 0x62, 0x6c, 0x65, 0x53, 0x65, 0x72, 0x76, 0x65, 0x72,
- 0x53, 0x74, 0x61, 0x74, 0x42, 0x6f, 0x61, 0x72, 0x64, 0x43, 0x68, 0x61, 0x72, 0x74, 0x52, 0x65,
- 0x71, 0x75, 0x65, 0x73, 0x74, 0x1a, 0x0e, 0x2e, 0x70, 0x62, 0x2e, 0x52, 0x50, 0x43, 0x53, 0x75,
- 0x63, 0x63, 0x65, 0x73, 0x73, 0x12, 0x55, 0x0a, 0x1b, 0x64, 0x69, 0x73, 0x61, 0x62, 0x6c, 0x65,
- 0x53, 0x65, 0x72, 0x76, 0x65, 0x72, 0x53, 0x74, 0x61, 0x74, 0x42, 0x6f, 0x61, 0x72, 0x64, 0x43,
- 0x68, 0x61, 0x72, 0x74, 0x12, 0x26, 0x2e, 0x70, 0x62, 0x2e, 0x44, 0x69, 0x73, 0x61, 0x62, 0x6c,
- 0x65, 0x53, 0x65, 0x72, 0x76, 0x65, 0x72, 0x53, 0x74, 0x61, 0x74, 0x42, 0x6f, 0x61, 0x72, 0x64,
- 0x43, 0x68, 0x61, 0x72, 0x74, 0x52, 0x65, 0x71, 0x75, 0x65, 0x73, 0x74, 0x1a, 0x0e, 0x2e, 0x70,
- 0x62, 0x2e, 0x52, 0x50, 0x43, 0x53, 0x75, 0x63, 0x63, 0x65, 0x73, 0x73, 0x12, 0x86, 0x01, 0x0a,
- 0x23, 0x66, 0x69, 0x6e, 0x64, 0x41, 0x6c, 0x6c, 0x45, 0x6e, 0x61, 0x62, 0x6c, 0x65, 0x64, 0x53,
- 0x65, 0x72, 0x76, 0x65, 0x72, 0x53, 0x74, 0x61, 0x74, 0x42, 0x6f, 0x61, 0x72, 0x64, 0x43, 0x68,
- 0x61, 0x72, 0x74, 0x73, 0x12, 0x2e, 0x2e, 0x70, 0x62, 0x2e, 0x46, 0x69, 0x6e, 0x64, 0x41, 0x6c,
- 0x6c, 0x45, 0x6e, 0x61, 0x62, 0x6c, 0x65, 0x64, 0x53, 0x65, 0x72, 0x76, 0x65, 0x72, 0x53, 0x74,
- 0x61, 0x74, 0x42, 0x6f, 0x61, 0x72, 0x64, 0x43, 0x68, 0x61, 0x72, 0x74, 0x73, 0x52, 0x65, 0x71,
- 0x75, 0x65, 0x73, 0x74, 0x1a, 0x2f, 0x2e, 0x70, 0x62, 0x2e, 0x46, 0x69, 0x6e, 0x64, 0x41, 0x6c,
- 0x6c, 0x45, 0x6e, 0x61, 0x62, 0x6c, 0x65, 0x64, 0x53, 0x65, 0x72, 0x76, 0x65, 0x72, 0x53, 0x74,
- 0x61, 0x74, 0x42, 0x6f, 0x61, 0x72, 0x64, 0x43, 0x68, 0x61, 0x72, 0x74, 0x73, 0x52, 0x65, 0x73,
- 0x70, 0x6f, 0x6e, 0x73, 0x65, 0x42, 0x06, 0x5a, 0x04, 0x2e, 0x2f, 0x70, 0x62, 0x62, 0x06, 0x70,
- 0x72, 0x6f, 0x74, 0x6f, 0x33,
-}
+const file_service_server_stat_board_chart_proto_rawDesc = "" +
+ "\n" +
+ "%service_server_stat_board_chart.proto\x12\x02pb\x1a\x19models/rpc_messages.proto\x1a*models/model_server_stat_board_chart.proto\"w\n" +
+ "!EnableServerStatBoardChartRequest\x12,\n" +
+ "\x11serverStatBoardId\x18\x01 \x01(\x03R\x11serverStatBoardId\x12$\n" +
+ "\rmetricChartId\x18\x02 \x01(\x03R\rmetricChartId\"x\n" +
+ "\"DisableServerStatBoardChartRequest\x12,\n" +
+ "\x11serverStatBoardId\x18\x01 \x01(\x03R\x11serverStatBoardId\x12$\n" +
+ "\rmetricChartId\x18\x02 \x01(\x03R\rmetricChartId\"Z\n" +
+ "*FindAllEnabledServerStatBoardChartsRequest\x12,\n" +
+ "\x11serverStatBoardId\x18\x01 \x01(\x03R\x11serverStatBoardId\"}\n" +
+ "+FindAllEnabledServerStatBoardChartsResponse\x12N\n" +
+ "\x15serverStatBoardCharts\x18\x01 \x03(\v2\x18.pb.ServerStatBoardChartR\x15serverStatBoardCharts2\xd2\x02\n" +
+ "\x1bServerStatBoardChartService\x12S\n" +
+ "\x1aenableServerStatBoardChart\x12%.pb.EnableServerStatBoardChartRequest\x1a\x0e.pb.RPCSuccess\x12U\n" +
+ "\x1bdisableServerStatBoardChart\x12&.pb.DisableServerStatBoardChartRequest\x1a\x0e.pb.RPCSuccess\x12\x86\x01\n" +
+ "#findAllEnabledServerStatBoardCharts\x12..pb.FindAllEnabledServerStatBoardChartsRequest\x1a/.pb.FindAllEnabledServerStatBoardChartsResponseB\x06Z\x04./pbb\x06proto3"
var (
file_service_server_stat_board_chart_proto_rawDescOnce sync.Once
- file_service_server_stat_board_chart_proto_rawDescData = file_service_server_stat_board_chart_proto_rawDesc
+ file_service_server_stat_board_chart_proto_rawDescData []byte
)
func file_service_server_stat_board_chart_proto_rawDescGZIP() []byte {
file_service_server_stat_board_chart_proto_rawDescOnce.Do(func() {
- file_service_server_stat_board_chart_proto_rawDescData = protoimpl.X.CompressGZIP(file_service_server_stat_board_chart_proto_rawDescData)
+ file_service_server_stat_board_chart_proto_rawDescData = protoimpl.X.CompressGZIP(unsafe.Slice(unsafe.StringData(file_service_server_stat_board_chart_proto_rawDesc), len(file_service_server_stat_board_chart_proto_rawDesc)))
})
return file_service_server_stat_board_chart_proto_rawDescData
}
@@ -326,7 +283,7 @@ func file_service_server_stat_board_chart_proto_init() {
out := protoimpl.TypeBuilder{
File: protoimpl.DescBuilder{
GoPackagePath: reflect.TypeOf(x{}).PkgPath(),
- RawDescriptor: file_service_server_stat_board_chart_proto_rawDesc,
+ RawDescriptor: unsafe.Slice(unsafe.StringData(file_service_server_stat_board_chart_proto_rawDesc), len(file_service_server_stat_board_chart_proto_rawDesc)),
NumEnums: 0,
NumMessages: 4,
NumExtensions: 0,
@@ -337,7 +294,6 @@ func file_service_server_stat_board_chart_proto_init() {
MessageInfos: file_service_server_stat_board_chart_proto_msgTypes,
}.Build()
File_service_server_stat_board_chart_proto = out.File
- file_service_server_stat_board_chart_proto_rawDesc = nil
file_service_server_stat_board_chart_proto_goTypes = nil
file_service_server_stat_board_chart_proto_depIdxs = nil
}
diff --git a/EdgeCommon/pkg/rpc/pb/service_server_stat_board_chart_grpc.pb.go b/EdgeCommon/pkg/rpc/pb/service_server_stat_board_chart_grpc.pb.go
index bad03c1..c70827b 100644
--- a/EdgeCommon/pkg/rpc/pb/service_server_stat_board_chart_grpc.pb.go
+++ b/EdgeCommon/pkg/rpc/pb/service_server_stat_board_chart_grpc.pb.go
@@ -1,7 +1,7 @@
// Code generated by protoc-gen-go-grpc. DO NOT EDIT.
// versions:
-// - protoc-gen-go-grpc v1.5.1
-// - protoc v6.33.2
+// - protoc-gen-go-grpc v1.6.1
+// - protoc v3.19.6
// source: service_server_stat_board_chart.proto
package pb
@@ -98,13 +98,13 @@ type ServerStatBoardChartServiceServer interface {
type UnimplementedServerStatBoardChartServiceServer struct{}
func (UnimplementedServerStatBoardChartServiceServer) EnableServerStatBoardChart(context.Context, *EnableServerStatBoardChartRequest) (*RPCSuccess, error) {
- return nil, status.Errorf(codes.Unimplemented, "method EnableServerStatBoardChart not implemented")
+ return nil, status.Error(codes.Unimplemented, "method EnableServerStatBoardChart not implemented")
}
func (UnimplementedServerStatBoardChartServiceServer) DisableServerStatBoardChart(context.Context, *DisableServerStatBoardChartRequest) (*RPCSuccess, error) {
- return nil, status.Errorf(codes.Unimplemented, "method DisableServerStatBoardChart not implemented")
+ return nil, status.Error(codes.Unimplemented, "method DisableServerStatBoardChart not implemented")
}
func (UnimplementedServerStatBoardChartServiceServer) FindAllEnabledServerStatBoardCharts(context.Context, *FindAllEnabledServerStatBoardChartsRequest) (*FindAllEnabledServerStatBoardChartsResponse, error) {
- return nil, status.Errorf(codes.Unimplemented, "method FindAllEnabledServerStatBoardCharts not implemented")
+ return nil, status.Error(codes.Unimplemented, "method FindAllEnabledServerStatBoardCharts not implemented")
}
func (UnimplementedServerStatBoardChartServiceServer) testEmbeddedByValue() {}
@@ -116,7 +116,7 @@ type UnsafeServerStatBoardChartServiceServer interface {
}
func RegisterServerStatBoardChartServiceServer(s grpc.ServiceRegistrar, srv ServerStatBoardChartServiceServer) {
- // If the following call pancis, it indicates UnimplementedServerStatBoardChartServiceServer was
+ // If the following call panics, it indicates UnimplementedServerStatBoardChartServiceServer was
// embedded by pointer and is nil. This will cause panics if an
// unimplemented method is ever invoked, so we test this at initialization
// time to prevent it from happening at runtime later due to I/O.
diff --git a/EdgeCommon/pkg/rpc/pb/service_server_stat_board_grpc.pb.go b/EdgeCommon/pkg/rpc/pb/service_server_stat_board_grpc.pb.go
index 574622c..c38eed2 100644
--- a/EdgeCommon/pkg/rpc/pb/service_server_stat_board_grpc.pb.go
+++ b/EdgeCommon/pkg/rpc/pb/service_server_stat_board_grpc.pb.go
@@ -1,7 +1,7 @@
// Code generated by protoc-gen-go-grpc. DO NOT EDIT.
// versions:
-// - protoc-gen-go-grpc v1.5.1
-// - protoc v6.33.2
+// - protoc-gen-go-grpc v1.6.1
+// - protoc v3.19.6
// source: service_server_stat_board.proto
package pb
@@ -113,16 +113,16 @@ type ServerStatBoardServiceServer interface {
type UnimplementedServerStatBoardServiceServer struct{}
func (UnimplementedServerStatBoardServiceServer) FindAllEnabledServerStatBoards(context.Context, *FindAllEnabledServerStatBoardsRequest) (*FindAllEnabledServerStatBoardsResponse, error) {
- return nil, status.Errorf(codes.Unimplemented, "method FindAllEnabledServerStatBoards not implemented")
+ return nil, status.Error(codes.Unimplemented, "method FindAllEnabledServerStatBoards not implemented")
}
func (UnimplementedServerStatBoardServiceServer) ComposeServerStatNodeClusterBoard(context.Context, *ComposeServerStatNodeClusterBoardRequest) (*ComposeServerStatNodeClusterBoardResponse, error) {
- return nil, status.Errorf(codes.Unimplemented, "method ComposeServerStatNodeClusterBoard not implemented")
+ return nil, status.Error(codes.Unimplemented, "method ComposeServerStatNodeClusterBoard not implemented")
}
func (UnimplementedServerStatBoardServiceServer) ComposeServerStatNodeBoard(context.Context, *ComposeServerStatNodeBoardRequest) (*ComposeServerStatNodeBoardResponse, error) {
- return nil, status.Errorf(codes.Unimplemented, "method ComposeServerStatNodeBoard not implemented")
+ return nil, status.Error(codes.Unimplemented, "method ComposeServerStatNodeBoard not implemented")
}
func (UnimplementedServerStatBoardServiceServer) ComposeServerStatBoard(context.Context, *ComposeServerStatBoardRequest) (*ComposeServerStatBoardResponse, error) {
- return nil, status.Errorf(codes.Unimplemented, "method ComposeServerStatBoard not implemented")
+ return nil, status.Error(codes.Unimplemented, "method ComposeServerStatBoard not implemented")
}
func (UnimplementedServerStatBoardServiceServer) testEmbeddedByValue() {}
@@ -134,7 +134,7 @@ type UnsafeServerStatBoardServiceServer interface {
}
func RegisterServerStatBoardServiceServer(s grpc.ServiceRegistrar, srv ServerStatBoardServiceServer) {
- // If the following call pancis, it indicates UnimplementedServerStatBoardServiceServer was
+ // If the following call panics, it indicates UnimplementedServerStatBoardServiceServer was
// embedded by pointer and is nil. This will cause panics if an
// unimplemented method is ever invoked, so we test this at initialization
// time to prevent it from happening at runtime later due to I/O.
diff --git a/EdgeCommon/pkg/rpc/pb/service_sms_sender.pb.go b/EdgeCommon/pkg/rpc/pb/service_sms_sender.pb.go
index 5c28345..b21932c 100644
--- a/EdgeCommon/pkg/rpc/pb/service_sms_sender.pb.go
+++ b/EdgeCommon/pkg/rpc/pb/service_sms_sender.pb.go
@@ -1,7 +1,7 @@
// Code generated by protoc-gen-go. DO NOT EDIT.
// versions:
-// protoc-gen-go v1.36.0
-// protoc v6.33.2
+// protoc-gen-go v1.36.11
+// protoc v3.19.6
// source: service_sms_sender.proto
package pb
@@ -11,6 +11,7 @@ import (
protoimpl "google.golang.org/protobuf/runtime/protoimpl"
reflect "reflect"
sync "sync"
+ unsafe "unsafe"
)
const (
@@ -151,37 +152,31 @@ func (x *SendSMSResponse) GetResult() string {
var File_service_sms_sender_proto protoreflect.FileDescriptor
-var file_service_sms_sender_proto_rawDesc = []byte{
- 0x0a, 0x18, 0x73, 0x65, 0x72, 0x76, 0x69, 0x63, 0x65, 0x5f, 0x73, 0x6d, 0x73, 0x5f, 0x73, 0x65,
- 0x6e, 0x64, 0x65, 0x72, 0x2e, 0x70, 0x72, 0x6f, 0x74, 0x6f, 0x12, 0x02, 0x70, 0x62, 0x22, 0x84,
- 0x01, 0x0a, 0x0e, 0x53, 0x65, 0x6e, 0x64, 0x53, 0x4d, 0x53, 0x52, 0x65, 0x71, 0x75, 0x65, 0x73,
- 0x74, 0x12, 0x16, 0x0a, 0x06, 0x6d, 0x6f, 0x62, 0x69, 0x6c, 0x65, 0x18, 0x01, 0x20, 0x01, 0x28,
- 0x09, 0x52, 0x06, 0x6d, 0x6f, 0x62, 0x69, 0x6c, 0x65, 0x12, 0x12, 0x0a, 0x04, 0x62, 0x6f, 0x64,
- 0x79, 0x18, 0x02, 0x20, 0x01, 0x28, 0x09, 0x52, 0x04, 0x62, 0x6f, 0x64, 0x79, 0x12, 0x12, 0x0a,
- 0x04, 0x63, 0x6f, 0x64, 0x65, 0x18, 0x03, 0x20, 0x01, 0x28, 0x09, 0x52, 0x04, 0x63, 0x6f, 0x64,
- 0x65, 0x12, 0x12, 0x0a, 0x04, 0x74, 0x79, 0x70, 0x65, 0x18, 0x04, 0x20, 0x01, 0x28, 0x09, 0x52,
- 0x04, 0x74, 0x79, 0x70, 0x65, 0x12, 0x1e, 0x0a, 0x0a, 0x70, 0x61, 0x72, 0x61, 0x6d, 0x73, 0x4a,
- 0x53, 0x4f, 0x4e, 0x18, 0x05, 0x20, 0x01, 0x28, 0x0c, 0x52, 0x0a, 0x70, 0x61, 0x72, 0x61, 0x6d,
- 0x73, 0x4a, 0x53, 0x4f, 0x4e, 0x22, 0x3d, 0x0a, 0x0f, 0x53, 0x65, 0x6e, 0x64, 0x53, 0x4d, 0x53,
- 0x52, 0x65, 0x73, 0x70, 0x6f, 0x6e, 0x73, 0x65, 0x12, 0x12, 0x0a, 0x04, 0x69, 0x73, 0x4f, 0x6b,
- 0x18, 0x01, 0x20, 0x01, 0x28, 0x08, 0x52, 0x04, 0x69, 0x73, 0x4f, 0x6b, 0x12, 0x16, 0x0a, 0x06,
- 0x72, 0x65, 0x73, 0x75, 0x6c, 0x74, 0x18, 0x02, 0x20, 0x01, 0x28, 0x09, 0x52, 0x06, 0x72, 0x65,
- 0x73, 0x75, 0x6c, 0x74, 0x32, 0x46, 0x0a, 0x10, 0x53, 0x4d, 0x53, 0x53, 0x65, 0x6e, 0x64, 0x65,
- 0x72, 0x53, 0x65, 0x72, 0x76, 0x69, 0x63, 0x65, 0x12, 0x32, 0x0a, 0x07, 0x73, 0x65, 0x6e, 0x64,
- 0x53, 0x4d, 0x53, 0x12, 0x12, 0x2e, 0x70, 0x62, 0x2e, 0x53, 0x65, 0x6e, 0x64, 0x53, 0x4d, 0x53,
- 0x52, 0x65, 0x71, 0x75, 0x65, 0x73, 0x74, 0x1a, 0x13, 0x2e, 0x70, 0x62, 0x2e, 0x53, 0x65, 0x6e,
- 0x64, 0x53, 0x4d, 0x53, 0x52, 0x65, 0x73, 0x70, 0x6f, 0x6e, 0x73, 0x65, 0x42, 0x06, 0x5a, 0x04,
- 0x2e, 0x2f, 0x70, 0x62, 0x62, 0x06, 0x70, 0x72, 0x6f, 0x74, 0x6f, 0x33,
-}
+const file_service_sms_sender_proto_rawDesc = "" +
+ "\n" +
+ "\x18service_sms_sender.proto\x12\x02pb\"\x84\x01\n" +
+ "\x0eSendSMSRequest\x12\x16\n" +
+ "\x06mobile\x18\x01 \x01(\tR\x06mobile\x12\x12\n" +
+ "\x04body\x18\x02 \x01(\tR\x04body\x12\x12\n" +
+ "\x04code\x18\x03 \x01(\tR\x04code\x12\x12\n" +
+ "\x04type\x18\x04 \x01(\tR\x04type\x12\x1e\n" +
+ "\n" +
+ "paramsJSON\x18\x05 \x01(\fR\n" +
+ "paramsJSON\"=\n" +
+ "\x0fSendSMSResponse\x12\x12\n" +
+ "\x04isOk\x18\x01 \x01(\bR\x04isOk\x12\x16\n" +
+ "\x06result\x18\x02 \x01(\tR\x06result2F\n" +
+ "\x10SMSSenderService\x122\n" +
+ "\asendSMS\x12\x12.pb.SendSMSRequest\x1a\x13.pb.SendSMSResponseB\x06Z\x04./pbb\x06proto3"
var (
file_service_sms_sender_proto_rawDescOnce sync.Once
- file_service_sms_sender_proto_rawDescData = file_service_sms_sender_proto_rawDesc
+ file_service_sms_sender_proto_rawDescData []byte
)
func file_service_sms_sender_proto_rawDescGZIP() []byte {
file_service_sms_sender_proto_rawDescOnce.Do(func() {
- file_service_sms_sender_proto_rawDescData = protoimpl.X.CompressGZIP(file_service_sms_sender_proto_rawDescData)
+ file_service_sms_sender_proto_rawDescData = protoimpl.X.CompressGZIP(unsafe.Slice(unsafe.StringData(file_service_sms_sender_proto_rawDesc), len(file_service_sms_sender_proto_rawDesc)))
})
return file_service_sms_sender_proto_rawDescData
}
@@ -210,7 +205,7 @@ func file_service_sms_sender_proto_init() {
out := protoimpl.TypeBuilder{
File: protoimpl.DescBuilder{
GoPackagePath: reflect.TypeOf(x{}).PkgPath(),
- RawDescriptor: file_service_sms_sender_proto_rawDesc,
+ RawDescriptor: unsafe.Slice(unsafe.StringData(file_service_sms_sender_proto_rawDesc), len(file_service_sms_sender_proto_rawDesc)),
NumEnums: 0,
NumMessages: 2,
NumExtensions: 0,
@@ -221,7 +216,6 @@ func file_service_sms_sender_proto_init() {
MessageInfos: file_service_sms_sender_proto_msgTypes,
}.Build()
File_service_sms_sender_proto = out.File
- file_service_sms_sender_proto_rawDesc = nil
file_service_sms_sender_proto_goTypes = nil
file_service_sms_sender_proto_depIdxs = nil
}
diff --git a/EdgeCommon/pkg/rpc/pb/service_sms_sender_grpc.pb.go b/EdgeCommon/pkg/rpc/pb/service_sms_sender_grpc.pb.go
index 8ae9d26..58c7721 100644
--- a/EdgeCommon/pkg/rpc/pb/service_sms_sender_grpc.pb.go
+++ b/EdgeCommon/pkg/rpc/pb/service_sms_sender_grpc.pb.go
@@ -1,7 +1,7 @@
// Code generated by protoc-gen-go-grpc. DO NOT EDIT.
// versions:
-// - protoc-gen-go-grpc v1.5.1
-// - protoc v6.33.2
+// - protoc-gen-go-grpc v1.6.1
+// - protoc v3.19.6
// source: service_sms_sender.proto
package pb
@@ -68,7 +68,7 @@ type SMSSenderServiceServer interface {
type UnimplementedSMSSenderServiceServer struct{}
func (UnimplementedSMSSenderServiceServer) SendSMS(context.Context, *SendSMSRequest) (*SendSMSResponse, error) {
- return nil, status.Errorf(codes.Unimplemented, "method SendSMS not implemented")
+ return nil, status.Error(codes.Unimplemented, "method SendSMS not implemented")
}
func (UnimplementedSMSSenderServiceServer) testEmbeddedByValue() {}
@@ -80,7 +80,7 @@ type UnsafeSMSSenderServiceServer interface {
}
func RegisterSMSSenderServiceServer(s grpc.ServiceRegistrar, srv SMSSenderServiceServer) {
- // If the following call pancis, it indicates UnimplementedSMSSenderServiceServer was
+ // If the following call panics, it indicates UnimplementedSMSSenderServiceServer was
// embedded by pointer and is nil. This will cause panics if an
// unimplemented method is ever invoked, so we test this at initialization
// time to prevent it from happening at runtime later due to I/O.
diff --git a/EdgeCommon/pkg/rpc/pb/service_ssl_cert.pb.go b/EdgeCommon/pkg/rpc/pb/service_ssl_cert.pb.go
index 405fc7b..9006f1a 100644
--- a/EdgeCommon/pkg/rpc/pb/service_ssl_cert.pb.go
+++ b/EdgeCommon/pkg/rpc/pb/service_ssl_cert.pb.go
@@ -1,7 +1,7 @@
// Code generated by protoc-gen-go. DO NOT EDIT.
// versions:
-// protoc-gen-go v1.36.0
-// protoc v6.33.2
+// protoc-gen-go v1.36.11
+// protoc v3.19.6
// source: service_ssl_cert.proto
package pb
@@ -11,6 +11,7 @@ import (
protoimpl "google.golang.org/protobuf/runtime/protoimpl"
reflect "reflect"
sync "sync"
+ unsafe "unsafe"
)
const (
@@ -1480,279 +1481,149 @@ func (x *ListUpdatedSSLCertOCSPResponse_SSLCertOCSP) GetExpiresAt() int64 {
var File_service_ssl_cert_proto protoreflect.FileDescriptor
-var file_service_ssl_cert_proto_rawDesc = []byte{
- 0x0a, 0x16, 0x73, 0x65, 0x72, 0x76, 0x69, 0x63, 0x65, 0x5f, 0x73, 0x73, 0x6c, 0x5f, 0x63, 0x65,
- 0x72, 0x74, 0x2e, 0x70, 0x72, 0x6f, 0x74, 0x6f, 0x12, 0x02, 0x70, 0x62, 0x1a, 0x19, 0x6d, 0x6f,
- 0x64, 0x65, 0x6c, 0x73, 0x2f, 0x72, 0x70, 0x63, 0x5f, 0x6d, 0x65, 0x73, 0x73, 0x61, 0x67, 0x65,
- 0x73, 0x2e, 0x70, 0x72, 0x6f, 0x74, 0x6f, 0x1a, 0x1b, 0x6d, 0x6f, 0x64, 0x65, 0x6c, 0x73, 0x2f,
- 0x6d, 0x6f, 0x64, 0x65, 0x6c, 0x5f, 0x73, 0x73, 0x6c, 0x5f, 0x63, 0x65, 0x72, 0x74, 0x2e, 0x70,
- 0x72, 0x6f, 0x74, 0x6f, 0x1a, 0x17, 0x6d, 0x6f, 0x64, 0x65, 0x6c, 0x73, 0x2f, 0x6d, 0x6f, 0x64,
- 0x65, 0x6c, 0x5f, 0x75, 0x73, 0x65, 0x72, 0x2e, 0x70, 0x72, 0x6f, 0x74, 0x6f, 0x22, 0xe0, 0x02,
- 0x0a, 0x14, 0x43, 0x72, 0x65, 0x61, 0x74, 0x65, 0x53, 0x53, 0x4c, 0x43, 0x65, 0x72, 0x74, 0x52,
- 0x65, 0x71, 0x75, 0x65, 0x73, 0x74, 0x12, 0x12, 0x0a, 0x04, 0x69, 0x73, 0x4f, 0x6e, 0x18, 0x01,
- 0x20, 0x01, 0x28, 0x08, 0x52, 0x04, 0x69, 0x73, 0x4f, 0x6e, 0x12, 0x16, 0x0a, 0x06, 0x75, 0x73,
- 0x65, 0x72, 0x49, 0x64, 0x18, 0x0c, 0x20, 0x01, 0x28, 0x03, 0x52, 0x06, 0x75, 0x73, 0x65, 0x72,
- 0x49, 0x64, 0x12, 0x12, 0x0a, 0x04, 0x6e, 0x61, 0x6d, 0x65, 0x18, 0x02, 0x20, 0x01, 0x28, 0x09,
- 0x52, 0x04, 0x6e, 0x61, 0x6d, 0x65, 0x12, 0x20, 0x0a, 0x0b, 0x64, 0x65, 0x73, 0x63, 0x72, 0x69,
- 0x70, 0x74, 0x69, 0x6f, 0x6e, 0x18, 0x03, 0x20, 0x01, 0x28, 0x09, 0x52, 0x0b, 0x64, 0x65, 0x73,
- 0x63, 0x72, 0x69, 0x70, 0x74, 0x69, 0x6f, 0x6e, 0x12, 0x1e, 0x0a, 0x0a, 0x73, 0x65, 0x72, 0x76,
- 0x65, 0x72, 0x4e, 0x61, 0x6d, 0x65, 0x18, 0x04, 0x20, 0x01, 0x28, 0x09, 0x52, 0x0a, 0x73, 0x65,
- 0x72, 0x76, 0x65, 0x72, 0x4e, 0x61, 0x6d, 0x65, 0x12, 0x12, 0x0a, 0x04, 0x69, 0x73, 0x43, 0x41,
- 0x18, 0x05, 0x20, 0x01, 0x28, 0x08, 0x52, 0x04, 0x69, 0x73, 0x43, 0x41, 0x12, 0x1a, 0x0a, 0x08,
- 0x63, 0x65, 0x72, 0x74, 0x44, 0x61, 0x74, 0x61, 0x18, 0x06, 0x20, 0x01, 0x28, 0x0c, 0x52, 0x08,
- 0x63, 0x65, 0x72, 0x74, 0x44, 0x61, 0x74, 0x61, 0x12, 0x18, 0x0a, 0x07, 0x6b, 0x65, 0x79, 0x44,
- 0x61, 0x74, 0x61, 0x18, 0x07, 0x20, 0x01, 0x28, 0x0c, 0x52, 0x07, 0x6b, 0x65, 0x79, 0x44, 0x61,
- 0x74, 0x61, 0x12, 0x20, 0x0a, 0x0b, 0x74, 0x69, 0x6d, 0x65, 0x42, 0x65, 0x67, 0x69, 0x6e, 0x41,
- 0x74, 0x18, 0x08, 0x20, 0x01, 0x28, 0x03, 0x52, 0x0b, 0x74, 0x69, 0x6d, 0x65, 0x42, 0x65, 0x67,
- 0x69, 0x6e, 0x41, 0x74, 0x12, 0x1c, 0x0a, 0x09, 0x74, 0x69, 0x6d, 0x65, 0x45, 0x6e, 0x64, 0x41,
- 0x74, 0x18, 0x09, 0x20, 0x01, 0x28, 0x03, 0x52, 0x09, 0x74, 0x69, 0x6d, 0x65, 0x45, 0x6e, 0x64,
- 0x41, 0x74, 0x12, 0x1a, 0x0a, 0x08, 0x64, 0x6e, 0x73, 0x4e, 0x61, 0x6d, 0x65, 0x73, 0x18, 0x0a,
- 0x20, 0x03, 0x28, 0x09, 0x52, 0x08, 0x64, 0x6e, 0x73, 0x4e, 0x61, 0x6d, 0x65, 0x73, 0x12, 0x20,
- 0x0a, 0x0b, 0x63, 0x6f, 0x6d, 0x6d, 0x6f, 0x6e, 0x4e, 0x61, 0x6d, 0x65, 0x73, 0x18, 0x0b, 0x20,
- 0x03, 0x28, 0x09, 0x52, 0x0b, 0x63, 0x6f, 0x6d, 0x6d, 0x6f, 0x6e, 0x4e, 0x61, 0x6d, 0x65, 0x73,
- 0x22, 0x35, 0x0a, 0x15, 0x43, 0x72, 0x65, 0x61, 0x74, 0x65, 0x53, 0x53, 0x4c, 0x43, 0x65, 0x72,
- 0x74, 0x52, 0x65, 0x73, 0x70, 0x6f, 0x6e, 0x73, 0x65, 0x12, 0x1c, 0x0a, 0x09, 0x73, 0x73, 0x6c,
- 0x43, 0x65, 0x72, 0x74, 0x49, 0x64, 0x18, 0x01, 0x20, 0x01, 0x28, 0x03, 0x52, 0x09, 0x73, 0x73,
- 0x6c, 0x43, 0x65, 0x72, 0x74, 0x49, 0x64, 0x22, 0xa6, 0x03, 0x0a, 0x15, 0x43, 0x72, 0x65, 0x61,
- 0x74, 0x65, 0x53, 0x53, 0x4c, 0x43, 0x65, 0x72, 0x74, 0x73, 0x52, 0x65, 0x71, 0x75, 0x65, 0x73,
- 0x74, 0x12, 0x3a, 0x0a, 0x08, 0x53, 0x53, 0x4c, 0x43, 0x65, 0x72, 0x74, 0x73, 0x18, 0x01, 0x20,
- 0x03, 0x28, 0x0b, 0x32, 0x1e, 0x2e, 0x70, 0x62, 0x2e, 0x43, 0x72, 0x65, 0x61, 0x74, 0x65, 0x53,
- 0x53, 0x4c, 0x43, 0x65, 0x72, 0x74, 0x73, 0x52, 0x65, 0x71, 0x75, 0x65, 0x73, 0x74, 0x2e, 0x63,
- 0x65, 0x72, 0x74, 0x52, 0x08, 0x53, 0x53, 0x4c, 0x43, 0x65, 0x72, 0x74, 0x73, 0x12, 0x16, 0x0a,
- 0x06, 0x75, 0x73, 0x65, 0x72, 0x49, 0x64, 0x18, 0x02, 0x20, 0x01, 0x28, 0x03, 0x52, 0x06, 0x75,
- 0x73, 0x65, 0x72, 0x49, 0x64, 0x1a, 0xb8, 0x02, 0x0a, 0x04, 0x63, 0x65, 0x72, 0x74, 0x12, 0x12,
- 0x0a, 0x04, 0x69, 0x73, 0x4f, 0x6e, 0x18, 0x01, 0x20, 0x01, 0x28, 0x08, 0x52, 0x04, 0x69, 0x73,
- 0x4f, 0x6e, 0x12, 0x12, 0x0a, 0x04, 0x6e, 0x61, 0x6d, 0x65, 0x18, 0x02, 0x20, 0x01, 0x28, 0x09,
- 0x52, 0x04, 0x6e, 0x61, 0x6d, 0x65, 0x12, 0x20, 0x0a, 0x0b, 0x64, 0x65, 0x73, 0x63, 0x72, 0x69,
- 0x70, 0x74, 0x69, 0x6f, 0x6e, 0x18, 0x03, 0x20, 0x01, 0x28, 0x09, 0x52, 0x0b, 0x64, 0x65, 0x73,
- 0x63, 0x72, 0x69, 0x70, 0x74, 0x69, 0x6f, 0x6e, 0x12, 0x1e, 0x0a, 0x0a, 0x73, 0x65, 0x72, 0x76,
- 0x65, 0x72, 0x4e, 0x61, 0x6d, 0x65, 0x18, 0x04, 0x20, 0x01, 0x28, 0x09, 0x52, 0x0a, 0x73, 0x65,
- 0x72, 0x76, 0x65, 0x72, 0x4e, 0x61, 0x6d, 0x65, 0x12, 0x12, 0x0a, 0x04, 0x69, 0x73, 0x43, 0x41,
- 0x18, 0x05, 0x20, 0x01, 0x28, 0x08, 0x52, 0x04, 0x69, 0x73, 0x43, 0x41, 0x12, 0x1a, 0x0a, 0x08,
- 0x63, 0x65, 0x72, 0x74, 0x44, 0x61, 0x74, 0x61, 0x18, 0x06, 0x20, 0x01, 0x28, 0x0c, 0x52, 0x08,
- 0x63, 0x65, 0x72, 0x74, 0x44, 0x61, 0x74, 0x61, 0x12, 0x18, 0x0a, 0x07, 0x6b, 0x65, 0x79, 0x44,
- 0x61, 0x74, 0x61, 0x18, 0x07, 0x20, 0x01, 0x28, 0x0c, 0x52, 0x07, 0x6b, 0x65, 0x79, 0x44, 0x61,
- 0x74, 0x61, 0x12, 0x20, 0x0a, 0x0b, 0x74, 0x69, 0x6d, 0x65, 0x42, 0x65, 0x67, 0x69, 0x6e, 0x41,
- 0x74, 0x18, 0x08, 0x20, 0x01, 0x28, 0x03, 0x52, 0x0b, 0x74, 0x69, 0x6d, 0x65, 0x42, 0x65, 0x67,
- 0x69, 0x6e, 0x41, 0x74, 0x12, 0x1c, 0x0a, 0x09, 0x74, 0x69, 0x6d, 0x65, 0x45, 0x6e, 0x64, 0x41,
- 0x74, 0x18, 0x09, 0x20, 0x01, 0x28, 0x03, 0x52, 0x09, 0x74, 0x69, 0x6d, 0x65, 0x45, 0x6e, 0x64,
- 0x41, 0x74, 0x12, 0x1a, 0x0a, 0x08, 0x64, 0x6e, 0x73, 0x4e, 0x61, 0x6d, 0x65, 0x73, 0x18, 0x0a,
- 0x20, 0x03, 0x28, 0x09, 0x52, 0x08, 0x64, 0x6e, 0x73, 0x4e, 0x61, 0x6d, 0x65, 0x73, 0x12, 0x20,
- 0x0a, 0x0b, 0x63, 0x6f, 0x6d, 0x6d, 0x6f, 0x6e, 0x4e, 0x61, 0x6d, 0x65, 0x73, 0x18, 0x0b, 0x20,
- 0x03, 0x28, 0x09, 0x52, 0x0b, 0x63, 0x6f, 0x6d, 0x6d, 0x6f, 0x6e, 0x4e, 0x61, 0x6d, 0x65, 0x73,
- 0x22, 0x38, 0x0a, 0x16, 0x43, 0x72, 0x65, 0x61, 0x74, 0x65, 0x53, 0x53, 0x4c, 0x43, 0x65, 0x72,
- 0x74, 0x73, 0x52, 0x65, 0x73, 0x70, 0x6f, 0x6e, 0x73, 0x65, 0x12, 0x1e, 0x0a, 0x0a, 0x73, 0x73,
- 0x6c, 0x43, 0x65, 0x72, 0x74, 0x49, 0x64, 0x73, 0x18, 0x01, 0x20, 0x03, 0x28, 0x03, 0x52, 0x0a,
- 0x73, 0x73, 0x6c, 0x43, 0x65, 0x72, 0x74, 0x49, 0x64, 0x73, 0x22, 0xe6, 0x02, 0x0a, 0x14, 0x55,
- 0x70, 0x64, 0x61, 0x74, 0x65, 0x53, 0x53, 0x4c, 0x43, 0x65, 0x72, 0x74, 0x52, 0x65, 0x71, 0x75,
- 0x65, 0x73, 0x74, 0x12, 0x1c, 0x0a, 0x09, 0x73, 0x73, 0x6c, 0x43, 0x65, 0x72, 0x74, 0x49, 0x64,
- 0x18, 0x01, 0x20, 0x01, 0x28, 0x03, 0x52, 0x09, 0x73, 0x73, 0x6c, 0x43, 0x65, 0x72, 0x74, 0x49,
- 0x64, 0x12, 0x12, 0x0a, 0x04, 0x69, 0x73, 0x4f, 0x6e, 0x18, 0x02, 0x20, 0x01, 0x28, 0x08, 0x52,
- 0x04, 0x69, 0x73, 0x4f, 0x6e, 0x12, 0x12, 0x0a, 0x04, 0x6e, 0x61, 0x6d, 0x65, 0x18, 0x03, 0x20,
- 0x01, 0x28, 0x09, 0x52, 0x04, 0x6e, 0x61, 0x6d, 0x65, 0x12, 0x20, 0x0a, 0x0b, 0x64, 0x65, 0x73,
- 0x63, 0x72, 0x69, 0x70, 0x74, 0x69, 0x6f, 0x6e, 0x18, 0x04, 0x20, 0x01, 0x28, 0x09, 0x52, 0x0b,
- 0x64, 0x65, 0x73, 0x63, 0x72, 0x69, 0x70, 0x74, 0x69, 0x6f, 0x6e, 0x12, 0x1e, 0x0a, 0x0a, 0x73,
- 0x65, 0x72, 0x76, 0x65, 0x72, 0x4e, 0x61, 0x6d, 0x65, 0x18, 0x05, 0x20, 0x01, 0x28, 0x09, 0x52,
- 0x0a, 0x73, 0x65, 0x72, 0x76, 0x65, 0x72, 0x4e, 0x61, 0x6d, 0x65, 0x12, 0x12, 0x0a, 0x04, 0x69,
- 0x73, 0x43, 0x41, 0x18, 0x06, 0x20, 0x01, 0x28, 0x08, 0x52, 0x04, 0x69, 0x73, 0x43, 0x41, 0x12,
- 0x1a, 0x0a, 0x08, 0x63, 0x65, 0x72, 0x74, 0x44, 0x61, 0x74, 0x61, 0x18, 0x07, 0x20, 0x01, 0x28,
- 0x0c, 0x52, 0x08, 0x63, 0x65, 0x72, 0x74, 0x44, 0x61, 0x74, 0x61, 0x12, 0x18, 0x0a, 0x07, 0x6b,
- 0x65, 0x79, 0x44, 0x61, 0x74, 0x61, 0x18, 0x08, 0x20, 0x01, 0x28, 0x0c, 0x52, 0x07, 0x6b, 0x65,
- 0x79, 0x44, 0x61, 0x74, 0x61, 0x12, 0x20, 0x0a, 0x0b, 0x74, 0x69, 0x6d, 0x65, 0x42, 0x65, 0x67,
- 0x69, 0x6e, 0x41, 0x74, 0x18, 0x09, 0x20, 0x01, 0x28, 0x03, 0x52, 0x0b, 0x74, 0x69, 0x6d, 0x65,
- 0x42, 0x65, 0x67, 0x69, 0x6e, 0x41, 0x74, 0x12, 0x1c, 0x0a, 0x09, 0x74, 0x69, 0x6d, 0x65, 0x45,
- 0x6e, 0x64, 0x41, 0x74, 0x18, 0x0a, 0x20, 0x01, 0x28, 0x03, 0x52, 0x09, 0x74, 0x69, 0x6d, 0x65,
- 0x45, 0x6e, 0x64, 0x41, 0x74, 0x12, 0x1a, 0x0a, 0x08, 0x64, 0x6e, 0x73, 0x4e, 0x61, 0x6d, 0x65,
- 0x73, 0x18, 0x0b, 0x20, 0x03, 0x28, 0x09, 0x52, 0x08, 0x64, 0x6e, 0x73, 0x4e, 0x61, 0x6d, 0x65,
- 0x73, 0x12, 0x20, 0x0a, 0x0b, 0x63, 0x6f, 0x6d, 0x6d, 0x6f, 0x6e, 0x4e, 0x61, 0x6d, 0x65, 0x73,
- 0x18, 0x0c, 0x20, 0x03, 0x28, 0x09, 0x52, 0x0b, 0x63, 0x6f, 0x6d, 0x6d, 0x6f, 0x6e, 0x4e, 0x61,
- 0x6d, 0x65, 0x73, 0x22, 0x3f, 0x0a, 0x1f, 0x46, 0x69, 0x6e, 0x64, 0x45, 0x6e, 0x61, 0x62, 0x6c,
- 0x65, 0x64, 0x53, 0x53, 0x4c, 0x43, 0x65, 0x72, 0x74, 0x43, 0x6f, 0x6e, 0x66, 0x69, 0x67, 0x52,
- 0x65, 0x71, 0x75, 0x65, 0x73, 0x74, 0x12, 0x1c, 0x0a, 0x09, 0x73, 0x73, 0x6c, 0x43, 0x65, 0x72,
- 0x74, 0x49, 0x64, 0x18, 0x01, 0x20, 0x01, 0x28, 0x03, 0x52, 0x09, 0x73, 0x73, 0x6c, 0x43, 0x65,
- 0x72, 0x74, 0x49, 0x64, 0x22, 0x44, 0x0a, 0x20, 0x46, 0x69, 0x6e, 0x64, 0x45, 0x6e, 0x61, 0x62,
- 0x6c, 0x65, 0x64, 0x53, 0x53, 0x4c, 0x43, 0x65, 0x72, 0x74, 0x43, 0x6f, 0x6e, 0x66, 0x69, 0x67,
- 0x52, 0x65, 0x73, 0x70, 0x6f, 0x6e, 0x73, 0x65, 0x12, 0x20, 0x0a, 0x0b, 0x73, 0x73, 0x6c, 0x43,
- 0x65, 0x72, 0x74, 0x4a, 0x53, 0x4f, 0x4e, 0x18, 0x01, 0x20, 0x01, 0x28, 0x0c, 0x52, 0x0b, 0x73,
- 0x73, 0x6c, 0x43, 0x65, 0x72, 0x74, 0x4a, 0x53, 0x4f, 0x4e, 0x22, 0x34, 0x0a, 0x14, 0x44, 0x65,
- 0x6c, 0x65, 0x74, 0x65, 0x53, 0x53, 0x4c, 0x43, 0x65, 0x72, 0x74, 0x52, 0x65, 0x71, 0x75, 0x65,
- 0x73, 0x74, 0x12, 0x1c, 0x0a, 0x09, 0x73, 0x73, 0x6c, 0x43, 0x65, 0x72, 0x74, 0x49, 0x64, 0x18,
- 0x01, 0x20, 0x01, 0x28, 0x03, 0x52, 0x09, 0x73, 0x73, 0x6c, 0x43, 0x65, 0x72, 0x74, 0x49, 0x64,
- 0x22, 0xf5, 0x01, 0x0a, 0x13, 0x43, 0x6f, 0x75, 0x6e, 0x74, 0x53, 0x53, 0x4c, 0x43, 0x65, 0x72,
- 0x74, 0x52, 0x65, 0x71, 0x75, 0x65, 0x73, 0x74, 0x12, 0x12, 0x0a, 0x04, 0x69, 0x73, 0x43, 0x41,
- 0x18, 0x01, 0x20, 0x01, 0x28, 0x08, 0x52, 0x04, 0x69, 0x73, 0x43, 0x41, 0x12, 0x20, 0x0a, 0x0b,
- 0x69, 0x73, 0x41, 0x76, 0x61, 0x69, 0x6c, 0x61, 0x62, 0x6c, 0x65, 0x18, 0x02, 0x20, 0x01, 0x28,
- 0x08, 0x52, 0x0b, 0x69, 0x73, 0x41, 0x76, 0x61, 0x69, 0x6c, 0x61, 0x62, 0x6c, 0x65, 0x12, 0x1c,
- 0x0a, 0x09, 0x69, 0x73, 0x45, 0x78, 0x70, 0x69, 0x72, 0x65, 0x64, 0x18, 0x03, 0x20, 0x01, 0x28,
- 0x08, 0x52, 0x09, 0x69, 0x73, 0x45, 0x78, 0x70, 0x69, 0x72, 0x65, 0x64, 0x12, 0x22, 0x0a, 0x0c,
- 0x65, 0x78, 0x70, 0x69, 0x72, 0x69, 0x6e, 0x67, 0x44, 0x61, 0x79, 0x73, 0x18, 0x04, 0x20, 0x01,
- 0x28, 0x05, 0x52, 0x0c, 0x65, 0x78, 0x70, 0x69, 0x72, 0x69, 0x6e, 0x67, 0x44, 0x61, 0x79, 0x73,
- 0x12, 0x18, 0x0a, 0x07, 0x6b, 0x65, 0x79, 0x77, 0x6f, 0x72, 0x64, 0x18, 0x05, 0x20, 0x01, 0x28,
- 0x09, 0x52, 0x07, 0x6b, 0x65, 0x79, 0x77, 0x6f, 0x72, 0x64, 0x12, 0x16, 0x0a, 0x06, 0x75, 0x73,
- 0x65, 0x72, 0x49, 0x64, 0x18, 0x06, 0x20, 0x01, 0x28, 0x03, 0x52, 0x06, 0x75, 0x73, 0x65, 0x72,
- 0x49, 0x64, 0x12, 0x18, 0x0a, 0x07, 0x64, 0x6f, 0x6d, 0x61, 0x69, 0x6e, 0x73, 0x18, 0x07, 0x20,
- 0x03, 0x28, 0x09, 0x52, 0x07, 0x64, 0x6f, 0x6d, 0x61, 0x69, 0x6e, 0x73, 0x12, 0x1a, 0x0a, 0x08,
- 0x75, 0x73, 0x65, 0x72, 0x4f, 0x6e, 0x6c, 0x79, 0x18, 0x08, 0x20, 0x01, 0x28, 0x08, 0x52, 0x08,
- 0x75, 0x73, 0x65, 0x72, 0x4f, 0x6e, 0x6c, 0x79, 0x22, 0xa1, 0x02, 0x0a, 0x13, 0x4c, 0x69, 0x73,
- 0x74, 0x53, 0x53, 0x4c, 0x43, 0x65, 0x72, 0x74, 0x73, 0x52, 0x65, 0x71, 0x75, 0x65, 0x73, 0x74,
- 0x12, 0x12, 0x0a, 0x04, 0x69, 0x73, 0x43, 0x41, 0x18, 0x01, 0x20, 0x01, 0x28, 0x08, 0x52, 0x04,
- 0x69, 0x73, 0x43, 0x41, 0x12, 0x20, 0x0a, 0x0b, 0x69, 0x73, 0x41, 0x76, 0x61, 0x69, 0x6c, 0x61,
- 0x62, 0x6c, 0x65, 0x18, 0x02, 0x20, 0x01, 0x28, 0x08, 0x52, 0x0b, 0x69, 0x73, 0x41, 0x76, 0x61,
- 0x69, 0x6c, 0x61, 0x62, 0x6c, 0x65, 0x12, 0x1c, 0x0a, 0x09, 0x69, 0x73, 0x45, 0x78, 0x70, 0x69,
- 0x72, 0x65, 0x64, 0x18, 0x03, 0x20, 0x01, 0x28, 0x08, 0x52, 0x09, 0x69, 0x73, 0x45, 0x78, 0x70,
- 0x69, 0x72, 0x65, 0x64, 0x12, 0x22, 0x0a, 0x0c, 0x65, 0x78, 0x70, 0x69, 0x72, 0x69, 0x6e, 0x67,
- 0x44, 0x61, 0x79, 0x73, 0x18, 0x04, 0x20, 0x01, 0x28, 0x05, 0x52, 0x0c, 0x65, 0x78, 0x70, 0x69,
- 0x72, 0x69, 0x6e, 0x67, 0x44, 0x61, 0x79, 0x73, 0x12, 0x18, 0x0a, 0x07, 0x6b, 0x65, 0x79, 0x77,
- 0x6f, 0x72, 0x64, 0x18, 0x05, 0x20, 0x01, 0x28, 0x09, 0x52, 0x07, 0x6b, 0x65, 0x79, 0x77, 0x6f,
- 0x72, 0x64, 0x12, 0x16, 0x0a, 0x06, 0x75, 0x73, 0x65, 0x72, 0x49, 0x64, 0x18, 0x08, 0x20, 0x01,
- 0x28, 0x03, 0x52, 0x06, 0x75, 0x73, 0x65, 0x72, 0x49, 0x64, 0x12, 0x18, 0x0a, 0x07, 0x64, 0x6f,
- 0x6d, 0x61, 0x69, 0x6e, 0x73, 0x18, 0x09, 0x20, 0x03, 0x28, 0x09, 0x52, 0x07, 0x64, 0x6f, 0x6d,
- 0x61, 0x69, 0x6e, 0x73, 0x12, 0x16, 0x0a, 0x06, 0x6f, 0x66, 0x66, 0x73, 0x65, 0x74, 0x18, 0x06,
- 0x20, 0x01, 0x28, 0x03, 0x52, 0x06, 0x6f, 0x66, 0x66, 0x73, 0x65, 0x74, 0x12, 0x12, 0x0a, 0x04,
- 0x73, 0x69, 0x7a, 0x65, 0x18, 0x07, 0x20, 0x01, 0x28, 0x03, 0x52, 0x04, 0x73, 0x69, 0x7a, 0x65,
- 0x12, 0x1a, 0x0a, 0x08, 0x75, 0x73, 0x65, 0x72, 0x4f, 0x6e, 0x6c, 0x79, 0x18, 0x0a, 0x20, 0x01,
- 0x28, 0x08, 0x52, 0x08, 0x75, 0x73, 0x65, 0x72, 0x4f, 0x6e, 0x6c, 0x79, 0x22, 0x3a, 0x0a, 0x14,
- 0x4c, 0x69, 0x73, 0x74, 0x53, 0x53, 0x4c, 0x43, 0x65, 0x72, 0x74, 0x73, 0x52, 0x65, 0x73, 0x70,
- 0x6f, 0x6e, 0x73, 0x65, 0x12, 0x22, 0x0a, 0x0c, 0x73, 0x73, 0x6c, 0x43, 0x65, 0x72, 0x74, 0x73,
- 0x4a, 0x53, 0x4f, 0x4e, 0x18, 0x01, 0x20, 0x01, 0x28, 0x0c, 0x52, 0x0c, 0x73, 0x73, 0x6c, 0x43,
- 0x65, 0x72, 0x74, 0x73, 0x4a, 0x53, 0x4f, 0x4e, 0x22, 0x40, 0x0a, 0x24, 0x43, 0x6f, 0x75, 0x6e,
- 0x74, 0x41, 0x6c, 0x6c, 0x53, 0x53, 0x4c, 0x43, 0x65, 0x72, 0x74, 0x73, 0x57, 0x69, 0x74, 0x68,
- 0x4f, 0x43, 0x53, 0x50, 0x45, 0x72, 0x72, 0x6f, 0x72, 0x52, 0x65, 0x71, 0x75, 0x65, 0x73, 0x74,
- 0x12, 0x18, 0x0a, 0x07, 0x6b, 0x65, 0x79, 0x77, 0x6f, 0x72, 0x64, 0x18, 0x01, 0x20, 0x01, 0x28,
- 0x09, 0x52, 0x07, 0x6b, 0x65, 0x79, 0x77, 0x6f, 0x72, 0x64, 0x22, 0x68, 0x0a, 0x20, 0x4c, 0x69,
- 0x73, 0x74, 0x53, 0x53, 0x4c, 0x43, 0x65, 0x72, 0x74, 0x73, 0x57, 0x69, 0x74, 0x68, 0x4f, 0x43,
- 0x53, 0x50, 0x45, 0x72, 0x72, 0x6f, 0x72, 0x52, 0x65, 0x71, 0x75, 0x65, 0x73, 0x74, 0x12, 0x18,
- 0x0a, 0x07, 0x6b, 0x65, 0x79, 0x77, 0x6f, 0x72, 0x64, 0x18, 0x01, 0x20, 0x01, 0x28, 0x09, 0x52,
- 0x07, 0x6b, 0x65, 0x79, 0x77, 0x6f, 0x72, 0x64, 0x12, 0x16, 0x0a, 0x06, 0x6f, 0x66, 0x66, 0x73,
- 0x65, 0x74, 0x18, 0x02, 0x20, 0x01, 0x28, 0x03, 0x52, 0x06, 0x6f, 0x66, 0x66, 0x73, 0x65, 0x74,
- 0x12, 0x12, 0x0a, 0x04, 0x73, 0x69, 0x7a, 0x65, 0x18, 0x03, 0x20, 0x01, 0x28, 0x03, 0x52, 0x04,
- 0x73, 0x69, 0x7a, 0x65, 0x22, 0x4c, 0x0a, 0x21, 0x4c, 0x69, 0x73, 0x74, 0x53, 0x53, 0x4c, 0x43,
- 0x65, 0x72, 0x74, 0x73, 0x57, 0x69, 0x74, 0x68, 0x4f, 0x43, 0x53, 0x50, 0x45, 0x72, 0x72, 0x6f,
- 0x72, 0x52, 0x65, 0x73, 0x70, 0x6f, 0x6e, 0x73, 0x65, 0x12, 0x27, 0x0a, 0x08, 0x73, 0x73, 0x6c,
- 0x43, 0x65, 0x72, 0x74, 0x73, 0x18, 0x01, 0x20, 0x03, 0x28, 0x0b, 0x32, 0x0b, 0x2e, 0x70, 0x62,
- 0x2e, 0x53, 0x53, 0x4c, 0x43, 0x65, 0x72, 0x74, 0x52, 0x08, 0x73, 0x73, 0x6c, 0x43, 0x65, 0x72,
- 0x74, 0x73, 0x22, 0x44, 0x0a, 0x22, 0x49, 0x67, 0x6e, 0x6f, 0x72, 0x65, 0x53, 0x53, 0x4c, 0x43,
- 0x65, 0x72, 0x74, 0x73, 0x57, 0x69, 0x74, 0x68, 0x4f, 0x43, 0x53, 0x50, 0x45, 0x72, 0x72, 0x6f,
- 0x72, 0x52, 0x65, 0x71, 0x75, 0x65, 0x73, 0x74, 0x12, 0x1e, 0x0a, 0x0a, 0x73, 0x73, 0x6c, 0x43,
- 0x65, 0x72, 0x74, 0x49, 0x64, 0x73, 0x18, 0x01, 0x20, 0x03, 0x28, 0x03, 0x52, 0x0a, 0x73, 0x73,
- 0x6c, 0x43, 0x65, 0x72, 0x74, 0x49, 0x64, 0x73, 0x22, 0x43, 0x0a, 0x21, 0x52, 0x65, 0x73, 0x65,
- 0x74, 0x53, 0x53, 0x4c, 0x43, 0x65, 0x72, 0x74, 0x73, 0x57, 0x69, 0x74, 0x68, 0x4f, 0x43, 0x53,
- 0x50, 0x45, 0x72, 0x72, 0x6f, 0x72, 0x52, 0x65, 0x71, 0x75, 0x65, 0x73, 0x74, 0x12, 0x1e, 0x0a,
- 0x0a, 0x73, 0x73, 0x6c, 0x43, 0x65, 0x72, 0x74, 0x49, 0x64, 0x73, 0x18, 0x01, 0x20, 0x03, 0x28,
- 0x03, 0x52, 0x0a, 0x73, 0x73, 0x6c, 0x43, 0x65, 0x72, 0x74, 0x49, 0x64, 0x73, 0x22, 0x26, 0x0a,
- 0x24, 0x52, 0x65, 0x73, 0x65, 0x74, 0x41, 0x6c, 0x6c, 0x53, 0x53, 0x4c, 0x43, 0x65, 0x72, 0x74,
- 0x73, 0x57, 0x69, 0x74, 0x68, 0x4f, 0x43, 0x53, 0x50, 0x45, 0x72, 0x72, 0x6f, 0x72, 0x52, 0x65,
- 0x71, 0x75, 0x65, 0x73, 0x74, 0x22, 0x4d, 0x0a, 0x1d, 0x4c, 0x69, 0x73, 0x74, 0x55, 0x70, 0x64,
- 0x61, 0x74, 0x65, 0x64, 0x53, 0x53, 0x4c, 0x43, 0x65, 0x72, 0x74, 0x4f, 0x43, 0x53, 0x50, 0x52,
- 0x65, 0x71, 0x75, 0x65, 0x73, 0x74, 0x12, 0x18, 0x0a, 0x07, 0x76, 0x65, 0x72, 0x73, 0x69, 0x6f,
- 0x6e, 0x18, 0x01, 0x20, 0x01, 0x28, 0x03, 0x52, 0x07, 0x76, 0x65, 0x72, 0x73, 0x69, 0x6f, 0x6e,
- 0x12, 0x12, 0x0a, 0x04, 0x73, 0x69, 0x7a, 0x65, 0x18, 0x02, 0x20, 0x01, 0x28, 0x05, 0x52, 0x04,
- 0x73, 0x69, 0x7a, 0x65, 0x22, 0xeb, 0x01, 0x0a, 0x1e, 0x4c, 0x69, 0x73, 0x74, 0x55, 0x70, 0x64,
- 0x61, 0x74, 0x65, 0x64, 0x53, 0x53, 0x4c, 0x43, 0x65, 0x72, 0x74, 0x4f, 0x43, 0x53, 0x50, 0x52,
- 0x65, 0x73, 0x70, 0x6f, 0x6e, 0x73, 0x65, 0x12, 0x50, 0x0a, 0x0b, 0x73, 0x73, 0x6c, 0x43, 0x65,
- 0x72, 0x74, 0x4f, 0x43, 0x53, 0x50, 0x18, 0x01, 0x20, 0x03, 0x28, 0x0b, 0x32, 0x2e, 0x2e, 0x70,
- 0x62, 0x2e, 0x4c, 0x69, 0x73, 0x74, 0x55, 0x70, 0x64, 0x61, 0x74, 0x65, 0x64, 0x53, 0x53, 0x4c,
- 0x43, 0x65, 0x72, 0x74, 0x4f, 0x43, 0x53, 0x50, 0x52, 0x65, 0x73, 0x70, 0x6f, 0x6e, 0x73, 0x65,
- 0x2e, 0x53, 0x53, 0x4c, 0x43, 0x65, 0x72, 0x74, 0x4f, 0x43, 0x53, 0x50, 0x52, 0x0b, 0x73, 0x73,
- 0x6c, 0x43, 0x65, 0x72, 0x74, 0x4f, 0x43, 0x53, 0x50, 0x1a, 0x77, 0x0a, 0x0b, 0x53, 0x53, 0x4c,
- 0x43, 0x65, 0x72, 0x74, 0x4f, 0x43, 0x53, 0x50, 0x12, 0x1c, 0x0a, 0x09, 0x73, 0x73, 0x6c, 0x43,
- 0x65, 0x72, 0x74, 0x49, 0x64, 0x18, 0x01, 0x20, 0x01, 0x28, 0x03, 0x52, 0x09, 0x73, 0x73, 0x6c,
- 0x43, 0x65, 0x72, 0x74, 0x49, 0x64, 0x12, 0x12, 0x0a, 0x04, 0x64, 0x61, 0x74, 0x61, 0x18, 0x02,
- 0x20, 0x01, 0x28, 0x0c, 0x52, 0x04, 0x64, 0x61, 0x74, 0x61, 0x12, 0x18, 0x0a, 0x07, 0x76, 0x65,
- 0x72, 0x73, 0x69, 0x6f, 0x6e, 0x18, 0x03, 0x20, 0x01, 0x28, 0x03, 0x52, 0x07, 0x76, 0x65, 0x72,
- 0x73, 0x69, 0x6f, 0x6e, 0x12, 0x1c, 0x0a, 0x09, 0x65, 0x78, 0x70, 0x69, 0x72, 0x65, 0x73, 0x41,
- 0x74, 0x18, 0x04, 0x20, 0x01, 0x28, 0x03, 0x52, 0x09, 0x65, 0x78, 0x70, 0x69, 0x72, 0x65, 0x73,
- 0x41, 0x74, 0x22, 0x36, 0x0a, 0x16, 0x46, 0x69, 0x6e, 0x64, 0x53, 0x53, 0x4c, 0x43, 0x65, 0x72,
- 0x74, 0x55, 0x73, 0x65, 0x72, 0x52, 0x65, 0x71, 0x75, 0x65, 0x73, 0x74, 0x12, 0x1c, 0x0a, 0x09,
- 0x73, 0x73, 0x6c, 0x43, 0x65, 0x72, 0x74, 0x49, 0x64, 0x18, 0x01, 0x20, 0x01, 0x28, 0x03, 0x52,
- 0x09, 0x73, 0x73, 0x6c, 0x43, 0x65, 0x72, 0x74, 0x49, 0x64, 0x22, 0x37, 0x0a, 0x17, 0x46, 0x69,
- 0x6e, 0x64, 0x53, 0x53, 0x4c, 0x43, 0x65, 0x72, 0x74, 0x55, 0x73, 0x65, 0x72, 0x52, 0x65, 0x73,
- 0x70, 0x6f, 0x6e, 0x73, 0x65, 0x12, 0x1c, 0x0a, 0x04, 0x75, 0x73, 0x65, 0x72, 0x18, 0x01, 0x20,
- 0x01, 0x28, 0x0b, 0x32, 0x08, 0x2e, 0x70, 0x62, 0x2e, 0x55, 0x73, 0x65, 0x72, 0x52, 0x04, 0x75,
- 0x73, 0x65, 0x72, 0x32, 0xfe, 0x08, 0x0a, 0x0e, 0x53, 0x53, 0x4c, 0x43, 0x65, 0x72, 0x74, 0x53,
- 0x65, 0x72, 0x76, 0x69, 0x63, 0x65, 0x12, 0x44, 0x0a, 0x0d, 0x63, 0x72, 0x65, 0x61, 0x74, 0x65,
- 0x53, 0x53, 0x4c, 0x43, 0x65, 0x72, 0x74, 0x12, 0x18, 0x2e, 0x70, 0x62, 0x2e, 0x43, 0x72, 0x65,
- 0x61, 0x74, 0x65, 0x53, 0x53, 0x4c, 0x43, 0x65, 0x72, 0x74, 0x52, 0x65, 0x71, 0x75, 0x65, 0x73,
- 0x74, 0x1a, 0x19, 0x2e, 0x70, 0x62, 0x2e, 0x43, 0x72, 0x65, 0x61, 0x74, 0x65, 0x53, 0x53, 0x4c,
- 0x43, 0x65, 0x72, 0x74, 0x52, 0x65, 0x73, 0x70, 0x6f, 0x6e, 0x73, 0x65, 0x12, 0x47, 0x0a, 0x0e,
- 0x63, 0x72, 0x65, 0x61, 0x74, 0x65, 0x53, 0x53, 0x4c, 0x43, 0x65, 0x72, 0x74, 0x73, 0x12, 0x19,
- 0x2e, 0x70, 0x62, 0x2e, 0x43, 0x72, 0x65, 0x61, 0x74, 0x65, 0x53, 0x53, 0x4c, 0x43, 0x65, 0x72,
- 0x74, 0x73, 0x52, 0x65, 0x71, 0x75, 0x65, 0x73, 0x74, 0x1a, 0x1a, 0x2e, 0x70, 0x62, 0x2e, 0x43,
- 0x72, 0x65, 0x61, 0x74, 0x65, 0x53, 0x53, 0x4c, 0x43, 0x65, 0x72, 0x74, 0x73, 0x52, 0x65, 0x73,
- 0x70, 0x6f, 0x6e, 0x73, 0x65, 0x12, 0x39, 0x0a, 0x0d, 0x75, 0x70, 0x64, 0x61, 0x74, 0x65, 0x53,
- 0x53, 0x4c, 0x43, 0x65, 0x72, 0x74, 0x12, 0x18, 0x2e, 0x70, 0x62, 0x2e, 0x55, 0x70, 0x64, 0x61,
- 0x74, 0x65, 0x53, 0x53, 0x4c, 0x43, 0x65, 0x72, 0x74, 0x52, 0x65, 0x71, 0x75, 0x65, 0x73, 0x74,
- 0x1a, 0x0e, 0x2e, 0x70, 0x62, 0x2e, 0x52, 0x50, 0x43, 0x53, 0x75, 0x63, 0x63, 0x65, 0x73, 0x73,
- 0x12, 0x39, 0x0a, 0x0d, 0x64, 0x65, 0x6c, 0x65, 0x74, 0x65, 0x53, 0x53, 0x4c, 0x43, 0x65, 0x72,
- 0x74, 0x12, 0x18, 0x2e, 0x70, 0x62, 0x2e, 0x44, 0x65, 0x6c, 0x65, 0x74, 0x65, 0x53, 0x53, 0x4c,
- 0x43, 0x65, 0x72, 0x74, 0x52, 0x65, 0x71, 0x75, 0x65, 0x73, 0x74, 0x1a, 0x0e, 0x2e, 0x70, 0x62,
- 0x2e, 0x52, 0x50, 0x43, 0x53, 0x75, 0x63, 0x63, 0x65, 0x73, 0x73, 0x12, 0x65, 0x0a, 0x18, 0x66,
- 0x69, 0x6e, 0x64, 0x45, 0x6e, 0x61, 0x62, 0x6c, 0x65, 0x64, 0x53, 0x53, 0x4c, 0x43, 0x65, 0x72,
- 0x74, 0x43, 0x6f, 0x6e, 0x66, 0x69, 0x67, 0x12, 0x23, 0x2e, 0x70, 0x62, 0x2e, 0x46, 0x69, 0x6e,
- 0x64, 0x45, 0x6e, 0x61, 0x62, 0x6c, 0x65, 0x64, 0x53, 0x53, 0x4c, 0x43, 0x65, 0x72, 0x74, 0x43,
- 0x6f, 0x6e, 0x66, 0x69, 0x67, 0x52, 0x65, 0x71, 0x75, 0x65, 0x73, 0x74, 0x1a, 0x24, 0x2e, 0x70,
- 0x62, 0x2e, 0x46, 0x69, 0x6e, 0x64, 0x45, 0x6e, 0x61, 0x62, 0x6c, 0x65, 0x64, 0x53, 0x53, 0x4c,
- 0x43, 0x65, 0x72, 0x74, 0x43, 0x6f, 0x6e, 0x66, 0x69, 0x67, 0x52, 0x65, 0x73, 0x70, 0x6f, 0x6e,
- 0x73, 0x65, 0x12, 0x3e, 0x0a, 0x0d, 0x63, 0x6f, 0x75, 0x6e, 0x74, 0x53, 0x53, 0x4c, 0x43, 0x65,
- 0x72, 0x74, 0x73, 0x12, 0x17, 0x2e, 0x70, 0x62, 0x2e, 0x43, 0x6f, 0x75, 0x6e, 0x74, 0x53, 0x53,
- 0x4c, 0x43, 0x65, 0x72, 0x74, 0x52, 0x65, 0x71, 0x75, 0x65, 0x73, 0x74, 0x1a, 0x14, 0x2e, 0x70,
- 0x62, 0x2e, 0x52, 0x50, 0x43, 0x43, 0x6f, 0x75, 0x6e, 0x74, 0x52, 0x65, 0x73, 0x70, 0x6f, 0x6e,
- 0x73, 0x65, 0x12, 0x41, 0x0a, 0x0c, 0x6c, 0x69, 0x73, 0x74, 0x53, 0x53, 0x4c, 0x43, 0x65, 0x72,
- 0x74, 0x73, 0x12, 0x17, 0x2e, 0x70, 0x62, 0x2e, 0x4c, 0x69, 0x73, 0x74, 0x53, 0x53, 0x4c, 0x43,
- 0x65, 0x72, 0x74, 0x73, 0x52, 0x65, 0x71, 0x75, 0x65, 0x73, 0x74, 0x1a, 0x18, 0x2e, 0x70, 0x62,
- 0x2e, 0x4c, 0x69, 0x73, 0x74, 0x53, 0x53, 0x4c, 0x43, 0x65, 0x72, 0x74, 0x73, 0x52, 0x65, 0x73,
- 0x70, 0x6f, 0x6e, 0x73, 0x65, 0x12, 0x5f, 0x0a, 0x1d, 0x63, 0x6f, 0x75, 0x6e, 0x74, 0x41, 0x6c,
- 0x6c, 0x53, 0x53, 0x4c, 0x43, 0x65, 0x72, 0x74, 0x73, 0x57, 0x69, 0x74, 0x68, 0x4f, 0x43, 0x53,
- 0x50, 0x45, 0x72, 0x72, 0x6f, 0x72, 0x12, 0x28, 0x2e, 0x70, 0x62, 0x2e, 0x43, 0x6f, 0x75, 0x6e,
- 0x74, 0x41, 0x6c, 0x6c, 0x53, 0x53, 0x4c, 0x43, 0x65, 0x72, 0x74, 0x73, 0x57, 0x69, 0x74, 0x68,
- 0x4f, 0x43, 0x53, 0x50, 0x45, 0x72, 0x72, 0x6f, 0x72, 0x52, 0x65, 0x71, 0x75, 0x65, 0x73, 0x74,
- 0x1a, 0x14, 0x2e, 0x70, 0x62, 0x2e, 0x52, 0x50, 0x43, 0x43, 0x6f, 0x75, 0x6e, 0x74, 0x52, 0x65,
- 0x73, 0x70, 0x6f, 0x6e, 0x73, 0x65, 0x12, 0x68, 0x0a, 0x19, 0x6c, 0x69, 0x73, 0x74, 0x53, 0x53,
- 0x4c, 0x43, 0x65, 0x72, 0x74, 0x73, 0x57, 0x69, 0x74, 0x68, 0x4f, 0x43, 0x53, 0x50, 0x45, 0x72,
- 0x72, 0x6f, 0x72, 0x12, 0x24, 0x2e, 0x70, 0x62, 0x2e, 0x4c, 0x69, 0x73, 0x74, 0x53, 0x53, 0x4c,
- 0x43, 0x65, 0x72, 0x74, 0x73, 0x57, 0x69, 0x74, 0x68, 0x4f, 0x43, 0x53, 0x50, 0x45, 0x72, 0x72,
- 0x6f, 0x72, 0x52, 0x65, 0x71, 0x75, 0x65, 0x73, 0x74, 0x1a, 0x25, 0x2e, 0x70, 0x62, 0x2e, 0x4c,
- 0x69, 0x73, 0x74, 0x53, 0x53, 0x4c, 0x43, 0x65, 0x72, 0x74, 0x73, 0x57, 0x69, 0x74, 0x68, 0x4f,
- 0x43, 0x53, 0x50, 0x45, 0x72, 0x72, 0x6f, 0x72, 0x52, 0x65, 0x73, 0x70, 0x6f, 0x6e, 0x73, 0x65,
- 0x12, 0x55, 0x0a, 0x1b, 0x69, 0x67, 0x6e, 0x6f, 0x72, 0x65, 0x53, 0x53, 0x4c, 0x43, 0x65, 0x72,
- 0x74, 0x73, 0x57, 0x69, 0x74, 0x68, 0x4f, 0x43, 0x53, 0x50, 0x45, 0x72, 0x72, 0x6f, 0x72, 0x12,
- 0x26, 0x2e, 0x70, 0x62, 0x2e, 0x49, 0x67, 0x6e, 0x6f, 0x72, 0x65, 0x53, 0x53, 0x4c, 0x43, 0x65,
- 0x72, 0x74, 0x73, 0x57, 0x69, 0x74, 0x68, 0x4f, 0x43, 0x53, 0x50, 0x45, 0x72, 0x72, 0x6f, 0x72,
- 0x52, 0x65, 0x71, 0x75, 0x65, 0x73, 0x74, 0x1a, 0x0e, 0x2e, 0x70, 0x62, 0x2e, 0x52, 0x50, 0x43,
- 0x53, 0x75, 0x63, 0x63, 0x65, 0x73, 0x73, 0x12, 0x53, 0x0a, 0x1a, 0x72, 0x65, 0x73, 0x65, 0x74,
- 0x53, 0x53, 0x4c, 0x43, 0x65, 0x72, 0x74, 0x73, 0x57, 0x69, 0x74, 0x68, 0x4f, 0x43, 0x53, 0x50,
- 0x45, 0x72, 0x72, 0x6f, 0x72, 0x12, 0x25, 0x2e, 0x70, 0x62, 0x2e, 0x52, 0x65, 0x73, 0x65, 0x74,
- 0x53, 0x53, 0x4c, 0x43, 0x65, 0x72, 0x74, 0x73, 0x57, 0x69, 0x74, 0x68, 0x4f, 0x43, 0x53, 0x50,
- 0x45, 0x72, 0x72, 0x6f, 0x72, 0x52, 0x65, 0x71, 0x75, 0x65, 0x73, 0x74, 0x1a, 0x0e, 0x2e, 0x70,
- 0x62, 0x2e, 0x52, 0x50, 0x43, 0x53, 0x75, 0x63, 0x63, 0x65, 0x73, 0x73, 0x12, 0x59, 0x0a, 0x1d,
- 0x72, 0x65, 0x73, 0x65, 0x74, 0x41, 0x6c, 0x6c, 0x53, 0x53, 0x4c, 0x43, 0x65, 0x72, 0x74, 0x73,
- 0x57, 0x69, 0x74, 0x68, 0x4f, 0x43, 0x53, 0x50, 0x45, 0x72, 0x72, 0x6f, 0x72, 0x12, 0x28, 0x2e,
- 0x70, 0x62, 0x2e, 0x52, 0x65, 0x73, 0x65, 0x74, 0x41, 0x6c, 0x6c, 0x53, 0x53, 0x4c, 0x43, 0x65,
- 0x72, 0x74, 0x73, 0x57, 0x69, 0x74, 0x68, 0x4f, 0x43, 0x53, 0x50, 0x45, 0x72, 0x72, 0x6f, 0x72,
- 0x52, 0x65, 0x71, 0x75, 0x65, 0x73, 0x74, 0x1a, 0x0e, 0x2e, 0x70, 0x62, 0x2e, 0x52, 0x50, 0x43,
- 0x53, 0x75, 0x63, 0x63, 0x65, 0x73, 0x73, 0x12, 0x5f, 0x0a, 0x16, 0x6c, 0x69, 0x73, 0x74, 0x55,
- 0x70, 0x64, 0x61, 0x74, 0x65, 0x64, 0x53, 0x53, 0x4c, 0x43, 0x65, 0x72, 0x74, 0x4f, 0x43, 0x53,
- 0x50, 0x12, 0x21, 0x2e, 0x70, 0x62, 0x2e, 0x4c, 0x69, 0x73, 0x74, 0x55, 0x70, 0x64, 0x61, 0x74,
- 0x65, 0x64, 0x53, 0x53, 0x4c, 0x43, 0x65, 0x72, 0x74, 0x4f, 0x43, 0x53, 0x50, 0x52, 0x65, 0x71,
- 0x75, 0x65, 0x73, 0x74, 0x1a, 0x22, 0x2e, 0x70, 0x62, 0x2e, 0x4c, 0x69, 0x73, 0x74, 0x55, 0x70,
- 0x64, 0x61, 0x74, 0x65, 0x64, 0x53, 0x53, 0x4c, 0x43, 0x65, 0x72, 0x74, 0x4f, 0x43, 0x53, 0x50,
- 0x52, 0x65, 0x73, 0x70, 0x6f, 0x6e, 0x73, 0x65, 0x12, 0x4a, 0x0a, 0x0f, 0x66, 0x69, 0x6e, 0x64,
- 0x53, 0x53, 0x4c, 0x43, 0x65, 0x72, 0x74, 0x55, 0x73, 0x65, 0x72, 0x12, 0x1a, 0x2e, 0x70, 0x62,
- 0x2e, 0x46, 0x69, 0x6e, 0x64, 0x53, 0x53, 0x4c, 0x43, 0x65, 0x72, 0x74, 0x55, 0x73, 0x65, 0x72,
- 0x52, 0x65, 0x71, 0x75, 0x65, 0x73, 0x74, 0x1a, 0x1b, 0x2e, 0x70, 0x62, 0x2e, 0x46, 0x69, 0x6e,
- 0x64, 0x53, 0x53, 0x4c, 0x43, 0x65, 0x72, 0x74, 0x55, 0x73, 0x65, 0x72, 0x52, 0x65, 0x73, 0x70,
- 0x6f, 0x6e, 0x73, 0x65, 0x42, 0x06, 0x5a, 0x04, 0x2e, 0x2f, 0x70, 0x62, 0x62, 0x06, 0x70, 0x72,
- 0x6f, 0x74, 0x6f, 0x33,
-}
+const file_service_ssl_cert_proto_rawDesc = "" +
+ "\n" +
+ "\x16service_ssl_cert.proto\x12\x02pb\x1a\x19models/rpc_messages.proto\x1a\x1bmodels/model_ssl_cert.proto\x1a\x17models/model_user.proto\"\xe0\x02\n" +
+ "\x14CreateSSLCertRequest\x12\x12\n" +
+ "\x04isOn\x18\x01 \x01(\bR\x04isOn\x12\x16\n" +
+ "\x06userId\x18\f \x01(\x03R\x06userId\x12\x12\n" +
+ "\x04name\x18\x02 \x01(\tR\x04name\x12 \n" +
+ "\vdescription\x18\x03 \x01(\tR\vdescription\x12\x1e\n" +
+ "\n" +
+ "serverName\x18\x04 \x01(\tR\n" +
+ "serverName\x12\x12\n" +
+ "\x04isCA\x18\x05 \x01(\bR\x04isCA\x12\x1a\n" +
+ "\bcertData\x18\x06 \x01(\fR\bcertData\x12\x18\n" +
+ "\akeyData\x18\a \x01(\fR\akeyData\x12 \n" +
+ "\vtimeBeginAt\x18\b \x01(\x03R\vtimeBeginAt\x12\x1c\n" +
+ "\ttimeEndAt\x18\t \x01(\x03R\ttimeEndAt\x12\x1a\n" +
+ "\bdnsNames\x18\n" +
+ " \x03(\tR\bdnsNames\x12 \n" +
+ "\vcommonNames\x18\v \x03(\tR\vcommonNames\"5\n" +
+ "\x15CreateSSLCertResponse\x12\x1c\n" +
+ "\tsslCertId\x18\x01 \x01(\x03R\tsslCertId\"\xa6\x03\n" +
+ "\x15CreateSSLCertsRequest\x12:\n" +
+ "\bSSLCerts\x18\x01 \x03(\v2\x1e.pb.CreateSSLCertsRequest.certR\bSSLCerts\x12\x16\n" +
+ "\x06userId\x18\x02 \x01(\x03R\x06userId\x1a\xb8\x02\n" +
+ "\x04cert\x12\x12\n" +
+ "\x04isOn\x18\x01 \x01(\bR\x04isOn\x12\x12\n" +
+ "\x04name\x18\x02 \x01(\tR\x04name\x12 \n" +
+ "\vdescription\x18\x03 \x01(\tR\vdescription\x12\x1e\n" +
+ "\n" +
+ "serverName\x18\x04 \x01(\tR\n" +
+ "serverName\x12\x12\n" +
+ "\x04isCA\x18\x05 \x01(\bR\x04isCA\x12\x1a\n" +
+ "\bcertData\x18\x06 \x01(\fR\bcertData\x12\x18\n" +
+ "\akeyData\x18\a \x01(\fR\akeyData\x12 \n" +
+ "\vtimeBeginAt\x18\b \x01(\x03R\vtimeBeginAt\x12\x1c\n" +
+ "\ttimeEndAt\x18\t \x01(\x03R\ttimeEndAt\x12\x1a\n" +
+ "\bdnsNames\x18\n" +
+ " \x03(\tR\bdnsNames\x12 \n" +
+ "\vcommonNames\x18\v \x03(\tR\vcommonNames\"8\n" +
+ "\x16CreateSSLCertsResponse\x12\x1e\n" +
+ "\n" +
+ "sslCertIds\x18\x01 \x03(\x03R\n" +
+ "sslCertIds\"\xe6\x02\n" +
+ "\x14UpdateSSLCertRequest\x12\x1c\n" +
+ "\tsslCertId\x18\x01 \x01(\x03R\tsslCertId\x12\x12\n" +
+ "\x04isOn\x18\x02 \x01(\bR\x04isOn\x12\x12\n" +
+ "\x04name\x18\x03 \x01(\tR\x04name\x12 \n" +
+ "\vdescription\x18\x04 \x01(\tR\vdescription\x12\x1e\n" +
+ "\n" +
+ "serverName\x18\x05 \x01(\tR\n" +
+ "serverName\x12\x12\n" +
+ "\x04isCA\x18\x06 \x01(\bR\x04isCA\x12\x1a\n" +
+ "\bcertData\x18\a \x01(\fR\bcertData\x12\x18\n" +
+ "\akeyData\x18\b \x01(\fR\akeyData\x12 \n" +
+ "\vtimeBeginAt\x18\t \x01(\x03R\vtimeBeginAt\x12\x1c\n" +
+ "\ttimeEndAt\x18\n" +
+ " \x01(\x03R\ttimeEndAt\x12\x1a\n" +
+ "\bdnsNames\x18\v \x03(\tR\bdnsNames\x12 \n" +
+ "\vcommonNames\x18\f \x03(\tR\vcommonNames\"?\n" +
+ "\x1fFindEnabledSSLCertConfigRequest\x12\x1c\n" +
+ "\tsslCertId\x18\x01 \x01(\x03R\tsslCertId\"D\n" +
+ " FindEnabledSSLCertConfigResponse\x12 \n" +
+ "\vsslCertJSON\x18\x01 \x01(\fR\vsslCertJSON\"4\n" +
+ "\x14DeleteSSLCertRequest\x12\x1c\n" +
+ "\tsslCertId\x18\x01 \x01(\x03R\tsslCertId\"\xf5\x01\n" +
+ "\x13CountSSLCertRequest\x12\x12\n" +
+ "\x04isCA\x18\x01 \x01(\bR\x04isCA\x12 \n" +
+ "\visAvailable\x18\x02 \x01(\bR\visAvailable\x12\x1c\n" +
+ "\tisExpired\x18\x03 \x01(\bR\tisExpired\x12\"\n" +
+ "\fexpiringDays\x18\x04 \x01(\x05R\fexpiringDays\x12\x18\n" +
+ "\akeyword\x18\x05 \x01(\tR\akeyword\x12\x16\n" +
+ "\x06userId\x18\x06 \x01(\x03R\x06userId\x12\x18\n" +
+ "\adomains\x18\a \x03(\tR\adomains\x12\x1a\n" +
+ "\buserOnly\x18\b \x01(\bR\buserOnly\"\xa1\x02\n" +
+ "\x13ListSSLCertsRequest\x12\x12\n" +
+ "\x04isCA\x18\x01 \x01(\bR\x04isCA\x12 \n" +
+ "\visAvailable\x18\x02 \x01(\bR\visAvailable\x12\x1c\n" +
+ "\tisExpired\x18\x03 \x01(\bR\tisExpired\x12\"\n" +
+ "\fexpiringDays\x18\x04 \x01(\x05R\fexpiringDays\x12\x18\n" +
+ "\akeyword\x18\x05 \x01(\tR\akeyword\x12\x16\n" +
+ "\x06userId\x18\b \x01(\x03R\x06userId\x12\x18\n" +
+ "\adomains\x18\t \x03(\tR\adomains\x12\x16\n" +
+ "\x06offset\x18\x06 \x01(\x03R\x06offset\x12\x12\n" +
+ "\x04size\x18\a \x01(\x03R\x04size\x12\x1a\n" +
+ "\buserOnly\x18\n" +
+ " \x01(\bR\buserOnly\":\n" +
+ "\x14ListSSLCertsResponse\x12\"\n" +
+ "\fsslCertsJSON\x18\x01 \x01(\fR\fsslCertsJSON\"@\n" +
+ "$CountAllSSLCertsWithOCSPErrorRequest\x12\x18\n" +
+ "\akeyword\x18\x01 \x01(\tR\akeyword\"h\n" +
+ " ListSSLCertsWithOCSPErrorRequest\x12\x18\n" +
+ "\akeyword\x18\x01 \x01(\tR\akeyword\x12\x16\n" +
+ "\x06offset\x18\x02 \x01(\x03R\x06offset\x12\x12\n" +
+ "\x04size\x18\x03 \x01(\x03R\x04size\"L\n" +
+ "!ListSSLCertsWithOCSPErrorResponse\x12'\n" +
+ "\bsslCerts\x18\x01 \x03(\v2\v.pb.SSLCertR\bsslCerts\"D\n" +
+ "\"IgnoreSSLCertsWithOCSPErrorRequest\x12\x1e\n" +
+ "\n" +
+ "sslCertIds\x18\x01 \x03(\x03R\n" +
+ "sslCertIds\"C\n" +
+ "!ResetSSLCertsWithOCSPErrorRequest\x12\x1e\n" +
+ "\n" +
+ "sslCertIds\x18\x01 \x03(\x03R\n" +
+ "sslCertIds\"&\n" +
+ "$ResetAllSSLCertsWithOCSPErrorRequest\"M\n" +
+ "\x1dListUpdatedSSLCertOCSPRequest\x12\x18\n" +
+ "\aversion\x18\x01 \x01(\x03R\aversion\x12\x12\n" +
+ "\x04size\x18\x02 \x01(\x05R\x04size\"\xeb\x01\n" +
+ "\x1eListUpdatedSSLCertOCSPResponse\x12P\n" +
+ "\vsslCertOCSP\x18\x01 \x03(\v2..pb.ListUpdatedSSLCertOCSPResponse.SSLCertOCSPR\vsslCertOCSP\x1aw\n" +
+ "\vSSLCertOCSP\x12\x1c\n" +
+ "\tsslCertId\x18\x01 \x01(\x03R\tsslCertId\x12\x12\n" +
+ "\x04data\x18\x02 \x01(\fR\x04data\x12\x18\n" +
+ "\aversion\x18\x03 \x01(\x03R\aversion\x12\x1c\n" +
+ "\texpiresAt\x18\x04 \x01(\x03R\texpiresAt\"6\n" +
+ "\x16FindSSLCertUserRequest\x12\x1c\n" +
+ "\tsslCertId\x18\x01 \x01(\x03R\tsslCertId\"7\n" +
+ "\x17FindSSLCertUserResponse\x12\x1c\n" +
+ "\x04user\x18\x01 \x01(\v2\b.pb.UserR\x04user2\xfe\b\n" +
+ "\x0eSSLCertService\x12D\n" +
+ "\rcreateSSLCert\x12\x18.pb.CreateSSLCertRequest\x1a\x19.pb.CreateSSLCertResponse\x12G\n" +
+ "\x0ecreateSSLCerts\x12\x19.pb.CreateSSLCertsRequest\x1a\x1a.pb.CreateSSLCertsResponse\x129\n" +
+ "\rupdateSSLCert\x12\x18.pb.UpdateSSLCertRequest\x1a\x0e.pb.RPCSuccess\x129\n" +
+ "\rdeleteSSLCert\x12\x18.pb.DeleteSSLCertRequest\x1a\x0e.pb.RPCSuccess\x12e\n" +
+ "\x18findEnabledSSLCertConfig\x12#.pb.FindEnabledSSLCertConfigRequest\x1a$.pb.FindEnabledSSLCertConfigResponse\x12>\n" +
+ "\rcountSSLCerts\x12\x17.pb.CountSSLCertRequest\x1a\x14.pb.RPCCountResponse\x12A\n" +
+ "\flistSSLCerts\x12\x17.pb.ListSSLCertsRequest\x1a\x18.pb.ListSSLCertsResponse\x12_\n" +
+ "\x1dcountAllSSLCertsWithOCSPError\x12(.pb.CountAllSSLCertsWithOCSPErrorRequest\x1a\x14.pb.RPCCountResponse\x12h\n" +
+ "\x19listSSLCertsWithOCSPError\x12$.pb.ListSSLCertsWithOCSPErrorRequest\x1a%.pb.ListSSLCertsWithOCSPErrorResponse\x12U\n" +
+ "\x1bignoreSSLCertsWithOCSPError\x12&.pb.IgnoreSSLCertsWithOCSPErrorRequest\x1a\x0e.pb.RPCSuccess\x12S\n" +
+ "\x1aresetSSLCertsWithOCSPError\x12%.pb.ResetSSLCertsWithOCSPErrorRequest\x1a\x0e.pb.RPCSuccess\x12Y\n" +
+ "\x1dresetAllSSLCertsWithOCSPError\x12(.pb.ResetAllSSLCertsWithOCSPErrorRequest\x1a\x0e.pb.RPCSuccess\x12_\n" +
+ "\x16listUpdatedSSLCertOCSP\x12!.pb.ListUpdatedSSLCertOCSPRequest\x1a\".pb.ListUpdatedSSLCertOCSPResponse\x12J\n" +
+ "\x0ffindSSLCertUser\x12\x1a.pb.FindSSLCertUserRequest\x1a\x1b.pb.FindSSLCertUserResponseB\x06Z\x04./pbb\x06proto3"
var (
file_service_ssl_cert_proto_rawDescOnce sync.Once
- file_service_ssl_cert_proto_rawDescData = file_service_ssl_cert_proto_rawDesc
+ file_service_ssl_cert_proto_rawDescData []byte
)
func file_service_ssl_cert_proto_rawDescGZIP() []byte {
file_service_ssl_cert_proto_rawDescOnce.Do(func() {
- file_service_ssl_cert_proto_rawDescData = protoimpl.X.CompressGZIP(file_service_ssl_cert_proto_rawDescData)
+ file_service_ssl_cert_proto_rawDescData = protoimpl.X.CompressGZIP(unsafe.Slice(unsafe.StringData(file_service_ssl_cert_proto_rawDesc), len(file_service_ssl_cert_proto_rawDesc)))
})
return file_service_ssl_cert_proto_rawDescData
}
@@ -1839,7 +1710,7 @@ func file_service_ssl_cert_proto_init() {
out := protoimpl.TypeBuilder{
File: protoimpl.DescBuilder{
GoPackagePath: reflect.TypeOf(x{}).PkgPath(),
- RawDescriptor: file_service_ssl_cert_proto_rawDesc,
+ RawDescriptor: unsafe.Slice(unsafe.StringData(file_service_ssl_cert_proto_rawDesc), len(file_service_ssl_cert_proto_rawDesc)),
NumEnums: 0,
NumMessages: 23,
NumExtensions: 0,
@@ -1850,7 +1721,6 @@ func file_service_ssl_cert_proto_init() {
MessageInfos: file_service_ssl_cert_proto_msgTypes,
}.Build()
File_service_ssl_cert_proto = out.File
- file_service_ssl_cert_proto_rawDesc = nil
file_service_ssl_cert_proto_goTypes = nil
file_service_ssl_cert_proto_depIdxs = nil
}
diff --git a/EdgeCommon/pkg/rpc/pb/service_ssl_cert_grpc.pb.go b/EdgeCommon/pkg/rpc/pb/service_ssl_cert_grpc.pb.go
index 567bc20..6d5ab28 100644
--- a/EdgeCommon/pkg/rpc/pb/service_ssl_cert_grpc.pb.go
+++ b/EdgeCommon/pkg/rpc/pb/service_ssl_cert_grpc.pb.go
@@ -1,7 +1,7 @@
// Code generated by protoc-gen-go-grpc. DO NOT EDIT.
// versions:
-// - protoc-gen-go-grpc v1.5.1
-// - protoc v6.33.2
+// - protoc-gen-go-grpc v1.6.1
+// - protoc v3.19.6
// source: service_ssl_cert.proto
package pb
@@ -263,46 +263,46 @@ type SSLCertServiceServer interface {
type UnimplementedSSLCertServiceServer struct{}
func (UnimplementedSSLCertServiceServer) CreateSSLCert(context.Context, *CreateSSLCertRequest) (*CreateSSLCertResponse, error) {
- return nil, status.Errorf(codes.Unimplemented, "method CreateSSLCert not implemented")
+ return nil, status.Error(codes.Unimplemented, "method CreateSSLCert not implemented")
}
func (UnimplementedSSLCertServiceServer) CreateSSLCerts(context.Context, *CreateSSLCertsRequest) (*CreateSSLCertsResponse, error) {
- return nil, status.Errorf(codes.Unimplemented, "method CreateSSLCerts not implemented")
+ return nil, status.Error(codes.Unimplemented, "method CreateSSLCerts not implemented")
}
func (UnimplementedSSLCertServiceServer) UpdateSSLCert(context.Context, *UpdateSSLCertRequest) (*RPCSuccess, error) {
- return nil, status.Errorf(codes.Unimplemented, "method UpdateSSLCert not implemented")
+ return nil, status.Error(codes.Unimplemented, "method UpdateSSLCert not implemented")
}
func (UnimplementedSSLCertServiceServer) DeleteSSLCert(context.Context, *DeleteSSLCertRequest) (*RPCSuccess, error) {
- return nil, status.Errorf(codes.Unimplemented, "method DeleteSSLCert not implemented")
+ return nil, status.Error(codes.Unimplemented, "method DeleteSSLCert not implemented")
}
func (UnimplementedSSLCertServiceServer) FindEnabledSSLCertConfig(context.Context, *FindEnabledSSLCertConfigRequest) (*FindEnabledSSLCertConfigResponse, error) {
- return nil, status.Errorf(codes.Unimplemented, "method FindEnabledSSLCertConfig not implemented")
+ return nil, status.Error(codes.Unimplemented, "method FindEnabledSSLCertConfig not implemented")
}
func (UnimplementedSSLCertServiceServer) CountSSLCerts(context.Context, *CountSSLCertRequest) (*RPCCountResponse, error) {
- return nil, status.Errorf(codes.Unimplemented, "method CountSSLCerts not implemented")
+ return nil, status.Error(codes.Unimplemented, "method CountSSLCerts not implemented")
}
func (UnimplementedSSLCertServiceServer) ListSSLCerts(context.Context, *ListSSLCertsRequest) (*ListSSLCertsResponse, error) {
- return nil, status.Errorf(codes.Unimplemented, "method ListSSLCerts not implemented")
+ return nil, status.Error(codes.Unimplemented, "method ListSSLCerts not implemented")
}
func (UnimplementedSSLCertServiceServer) CountAllSSLCertsWithOCSPError(context.Context, *CountAllSSLCertsWithOCSPErrorRequest) (*RPCCountResponse, error) {
- return nil, status.Errorf(codes.Unimplemented, "method CountAllSSLCertsWithOCSPError not implemented")
+ return nil, status.Error(codes.Unimplemented, "method CountAllSSLCertsWithOCSPError not implemented")
}
func (UnimplementedSSLCertServiceServer) ListSSLCertsWithOCSPError(context.Context, *ListSSLCertsWithOCSPErrorRequest) (*ListSSLCertsWithOCSPErrorResponse, error) {
- return nil, status.Errorf(codes.Unimplemented, "method ListSSLCertsWithOCSPError not implemented")
+ return nil, status.Error(codes.Unimplemented, "method ListSSLCertsWithOCSPError not implemented")
}
func (UnimplementedSSLCertServiceServer) IgnoreSSLCertsWithOCSPError(context.Context, *IgnoreSSLCertsWithOCSPErrorRequest) (*RPCSuccess, error) {
- return nil, status.Errorf(codes.Unimplemented, "method IgnoreSSLCertsWithOCSPError not implemented")
+ return nil, status.Error(codes.Unimplemented, "method IgnoreSSLCertsWithOCSPError not implemented")
}
func (UnimplementedSSLCertServiceServer) ResetSSLCertsWithOCSPError(context.Context, *ResetSSLCertsWithOCSPErrorRequest) (*RPCSuccess, error) {
- return nil, status.Errorf(codes.Unimplemented, "method ResetSSLCertsWithOCSPError not implemented")
+ return nil, status.Error(codes.Unimplemented, "method ResetSSLCertsWithOCSPError not implemented")
}
func (UnimplementedSSLCertServiceServer) ResetAllSSLCertsWithOCSPError(context.Context, *ResetAllSSLCertsWithOCSPErrorRequest) (*RPCSuccess, error) {
- return nil, status.Errorf(codes.Unimplemented, "method ResetAllSSLCertsWithOCSPError not implemented")
+ return nil, status.Error(codes.Unimplemented, "method ResetAllSSLCertsWithOCSPError not implemented")
}
func (UnimplementedSSLCertServiceServer) ListUpdatedSSLCertOCSP(context.Context, *ListUpdatedSSLCertOCSPRequest) (*ListUpdatedSSLCertOCSPResponse, error) {
- return nil, status.Errorf(codes.Unimplemented, "method ListUpdatedSSLCertOCSP not implemented")
+ return nil, status.Error(codes.Unimplemented, "method ListUpdatedSSLCertOCSP not implemented")
}
func (UnimplementedSSLCertServiceServer) FindSSLCertUser(context.Context, *FindSSLCertUserRequest) (*FindSSLCertUserResponse, error) {
- return nil, status.Errorf(codes.Unimplemented, "method FindSSLCertUser not implemented")
+ return nil, status.Error(codes.Unimplemented, "method FindSSLCertUser not implemented")
}
func (UnimplementedSSLCertServiceServer) testEmbeddedByValue() {}
@@ -314,7 +314,7 @@ type UnsafeSSLCertServiceServer interface {
}
func RegisterSSLCertServiceServer(s grpc.ServiceRegistrar, srv SSLCertServiceServer) {
- // If the following call pancis, it indicates UnimplementedSSLCertServiceServer was
+ // If the following call panics, it indicates UnimplementedSSLCertServiceServer was
// embedded by pointer and is nil. This will cause panics if an
// unimplemented method is ever invoked, so we test this at initialization
// time to prevent it from happening at runtime later due to I/O.
diff --git a/EdgeCommon/pkg/rpc/pb/service_ssl_policy.pb.go b/EdgeCommon/pkg/rpc/pb/service_ssl_policy.pb.go
index 99c4e0a..cc3d631 100644
--- a/EdgeCommon/pkg/rpc/pb/service_ssl_policy.pb.go
+++ b/EdgeCommon/pkg/rpc/pb/service_ssl_policy.pb.go
@@ -1,7 +1,7 @@
// Code generated by protoc-gen-go. DO NOT EDIT.
// versions:
-// protoc-gen-go v1.36.0
-// protoc v6.33.2
+// protoc-gen-go v1.36.11
+// protoc v3.19.6
// source: service_ssl_policy.proto
package pb
@@ -11,6 +11,7 @@ import (
protoimpl "google.golang.org/protobuf/runtime/protoimpl"
reflect "reflect"
sync "sync"
+ unsafe "unsafe"
)
const (
@@ -405,105 +406,60 @@ func (x *FindEnabledSSLPolicyConfigResponse) GetSslPolicyJSON() []byte {
var File_service_ssl_policy_proto protoreflect.FileDescriptor
-var file_service_ssl_policy_proto_rawDesc = []byte{
- 0x0a, 0x18, 0x73, 0x65, 0x72, 0x76, 0x69, 0x63, 0x65, 0x5f, 0x73, 0x73, 0x6c, 0x5f, 0x70, 0x6f,
- 0x6c, 0x69, 0x63, 0x79, 0x2e, 0x70, 0x72, 0x6f, 0x74, 0x6f, 0x12, 0x02, 0x70, 0x62, 0x1a, 0x19,
- 0x6d, 0x6f, 0x64, 0x65, 0x6c, 0x73, 0x2f, 0x72, 0x70, 0x63, 0x5f, 0x6d, 0x65, 0x73, 0x73, 0x61,
- 0x67, 0x65, 0x73, 0x2e, 0x70, 0x72, 0x6f, 0x74, 0x6f, 0x22, 0x82, 0x03, 0x0a, 0x16, 0x43, 0x72,
- 0x65, 0x61, 0x74, 0x65, 0x53, 0x53, 0x4c, 0x50, 0x6f, 0x6c, 0x69, 0x63, 0x79, 0x52, 0x65, 0x71,
- 0x75, 0x65, 0x73, 0x74, 0x12, 0x22, 0x0a, 0x0c, 0x68, 0x74, 0x74, 0x70, 0x32, 0x45, 0x6e, 0x61,
- 0x62, 0x6c, 0x65, 0x64, 0x18, 0x01, 0x20, 0x01, 0x28, 0x08, 0x52, 0x0c, 0x68, 0x74, 0x74, 0x70,
- 0x32, 0x45, 0x6e, 0x61, 0x62, 0x6c, 0x65, 0x64, 0x12, 0x22, 0x0a, 0x0c, 0x68, 0x74, 0x74, 0x70,
- 0x33, 0x45, 0x6e, 0x61, 0x62, 0x6c, 0x65, 0x64, 0x18, 0x0a, 0x20, 0x01, 0x28, 0x08, 0x52, 0x0c,
- 0x68, 0x74, 0x74, 0x70, 0x33, 0x45, 0x6e, 0x61, 0x62, 0x6c, 0x65, 0x64, 0x12, 0x1e, 0x0a, 0x0a,
- 0x6d, 0x69, 0x6e, 0x56, 0x65, 0x72, 0x73, 0x69, 0x6f, 0x6e, 0x18, 0x02, 0x20, 0x01, 0x28, 0x09,
- 0x52, 0x0a, 0x6d, 0x69, 0x6e, 0x56, 0x65, 0x72, 0x73, 0x69, 0x6f, 0x6e, 0x12, 0x22, 0x0a, 0x0c,
- 0x73, 0x73, 0x6c, 0x43, 0x65, 0x72, 0x74, 0x73, 0x4a, 0x53, 0x4f, 0x4e, 0x18, 0x03, 0x20, 0x01,
- 0x28, 0x0c, 0x52, 0x0c, 0x73, 0x73, 0x6c, 0x43, 0x65, 0x72, 0x74, 0x73, 0x4a, 0x53, 0x4f, 0x4e,
- 0x12, 0x1a, 0x0a, 0x08, 0x68, 0x73, 0x74, 0x73, 0x4a, 0x53, 0x4f, 0x4e, 0x18, 0x04, 0x20, 0x01,
- 0x28, 0x0c, 0x52, 0x08, 0x68, 0x73, 0x74, 0x73, 0x4a, 0x53, 0x4f, 0x4e, 0x12, 0x26, 0x0a, 0x0e,
- 0x63, 0x6c, 0x69, 0x65, 0x6e, 0x74, 0x41, 0x75, 0x74, 0x68, 0x54, 0x79, 0x70, 0x65, 0x18, 0x05,
- 0x20, 0x01, 0x28, 0x05, 0x52, 0x0e, 0x63, 0x6c, 0x69, 0x65, 0x6e, 0x74, 0x41, 0x75, 0x74, 0x68,
- 0x54, 0x79, 0x70, 0x65, 0x12, 0x2c, 0x0a, 0x11, 0x63, 0x6c, 0x69, 0x65, 0x6e, 0x74, 0x43, 0x41,
- 0x43, 0x65, 0x72, 0x74, 0x73, 0x4a, 0x53, 0x4f, 0x4e, 0x18, 0x06, 0x20, 0x01, 0x28, 0x0c, 0x52,
- 0x11, 0x63, 0x6c, 0x69, 0x65, 0x6e, 0x74, 0x43, 0x41, 0x43, 0x65, 0x72, 0x74, 0x73, 0x4a, 0x53,
- 0x4f, 0x4e, 0x12, 0x22, 0x0a, 0x0c, 0x63, 0x69, 0x70, 0x68, 0x65, 0x72, 0x53, 0x75, 0x69, 0x74,
- 0x65, 0x73, 0x18, 0x07, 0x20, 0x03, 0x28, 0x09, 0x52, 0x0c, 0x63, 0x69, 0x70, 0x68, 0x65, 0x72,
- 0x53, 0x75, 0x69, 0x74, 0x65, 0x73, 0x12, 0x2a, 0x0a, 0x10, 0x63, 0x69, 0x70, 0x68, 0x65, 0x72,
- 0x53, 0x75, 0x69, 0x74, 0x65, 0x73, 0x49, 0x73, 0x4f, 0x6e, 0x18, 0x08, 0x20, 0x01, 0x28, 0x08,
- 0x52, 0x10, 0x63, 0x69, 0x70, 0x68, 0x65, 0x72, 0x53, 0x75, 0x69, 0x74, 0x65, 0x73, 0x49, 0x73,
- 0x4f, 0x6e, 0x12, 0x1a, 0x0a, 0x08, 0x6f, 0x63, 0x73, 0x70, 0x49, 0x73, 0x4f, 0x6e, 0x18, 0x09,
- 0x20, 0x01, 0x28, 0x08, 0x52, 0x08, 0x6f, 0x63, 0x73, 0x70, 0x49, 0x73, 0x4f, 0x6e, 0x22, 0x3b,
- 0x0a, 0x17, 0x43, 0x72, 0x65, 0x61, 0x74, 0x65, 0x53, 0x53, 0x4c, 0x50, 0x6f, 0x6c, 0x69, 0x63,
- 0x79, 0x52, 0x65, 0x73, 0x70, 0x6f, 0x6e, 0x73, 0x65, 0x12, 0x20, 0x0a, 0x0b, 0x73, 0x73, 0x6c,
- 0x50, 0x6f, 0x6c, 0x69, 0x63, 0x79, 0x49, 0x64, 0x18, 0x01, 0x20, 0x01, 0x28, 0x03, 0x52, 0x0b,
- 0x73, 0x73, 0x6c, 0x50, 0x6f, 0x6c, 0x69, 0x63, 0x79, 0x49, 0x64, 0x22, 0xa4, 0x03, 0x0a, 0x16,
- 0x55, 0x70, 0x64, 0x61, 0x74, 0x65, 0x53, 0x53, 0x4c, 0x50, 0x6f, 0x6c, 0x69, 0x63, 0x79, 0x52,
- 0x65, 0x71, 0x75, 0x65, 0x73, 0x74, 0x12, 0x20, 0x0a, 0x0b, 0x73, 0x73, 0x6c, 0x50, 0x6f, 0x6c,
- 0x69, 0x63, 0x79, 0x49, 0x64, 0x18, 0x01, 0x20, 0x01, 0x28, 0x03, 0x52, 0x0b, 0x73, 0x73, 0x6c,
- 0x50, 0x6f, 0x6c, 0x69, 0x63, 0x79, 0x49, 0x64, 0x12, 0x22, 0x0a, 0x0c, 0x68, 0x74, 0x74, 0x70,
- 0x32, 0x45, 0x6e, 0x61, 0x62, 0x6c, 0x65, 0x64, 0x18, 0x02, 0x20, 0x01, 0x28, 0x08, 0x52, 0x0c,
- 0x68, 0x74, 0x74, 0x70, 0x32, 0x45, 0x6e, 0x61, 0x62, 0x6c, 0x65, 0x64, 0x12, 0x22, 0x0a, 0x0c,
- 0x68, 0x74, 0x74, 0x70, 0x33, 0x45, 0x6e, 0x61, 0x62, 0x6c, 0x65, 0x64, 0x18, 0x0b, 0x20, 0x01,
- 0x28, 0x08, 0x52, 0x0c, 0x68, 0x74, 0x74, 0x70, 0x33, 0x45, 0x6e, 0x61, 0x62, 0x6c, 0x65, 0x64,
- 0x12, 0x1e, 0x0a, 0x0a, 0x6d, 0x69, 0x6e, 0x56, 0x65, 0x72, 0x73, 0x69, 0x6f, 0x6e, 0x18, 0x03,
- 0x20, 0x01, 0x28, 0x09, 0x52, 0x0a, 0x6d, 0x69, 0x6e, 0x56, 0x65, 0x72, 0x73, 0x69, 0x6f, 0x6e,
- 0x12, 0x22, 0x0a, 0x0c, 0x73, 0x73, 0x6c, 0x43, 0x65, 0x72, 0x74, 0x73, 0x4a, 0x53, 0x4f, 0x4e,
- 0x18, 0x04, 0x20, 0x01, 0x28, 0x0c, 0x52, 0x0c, 0x73, 0x73, 0x6c, 0x43, 0x65, 0x72, 0x74, 0x73,
- 0x4a, 0x53, 0x4f, 0x4e, 0x12, 0x1a, 0x0a, 0x08, 0x68, 0x73, 0x74, 0x73, 0x4a, 0x53, 0x4f, 0x4e,
- 0x18, 0x05, 0x20, 0x01, 0x28, 0x0c, 0x52, 0x08, 0x68, 0x73, 0x74, 0x73, 0x4a, 0x53, 0x4f, 0x4e,
- 0x12, 0x26, 0x0a, 0x0e, 0x63, 0x6c, 0x69, 0x65, 0x6e, 0x74, 0x41, 0x75, 0x74, 0x68, 0x54, 0x79,
- 0x70, 0x65, 0x18, 0x06, 0x20, 0x01, 0x28, 0x05, 0x52, 0x0e, 0x63, 0x6c, 0x69, 0x65, 0x6e, 0x74,
- 0x41, 0x75, 0x74, 0x68, 0x54, 0x79, 0x70, 0x65, 0x12, 0x2c, 0x0a, 0x11, 0x63, 0x6c, 0x69, 0x65,
- 0x6e, 0x74, 0x43, 0x41, 0x43, 0x65, 0x72, 0x74, 0x73, 0x4a, 0x53, 0x4f, 0x4e, 0x18, 0x07, 0x20,
- 0x01, 0x28, 0x0c, 0x52, 0x11, 0x63, 0x6c, 0x69, 0x65, 0x6e, 0x74, 0x43, 0x41, 0x43, 0x65, 0x72,
- 0x74, 0x73, 0x4a, 0x53, 0x4f, 0x4e, 0x12, 0x22, 0x0a, 0x0c, 0x63, 0x69, 0x70, 0x68, 0x65, 0x72,
- 0x53, 0x75, 0x69, 0x74, 0x65, 0x73, 0x18, 0x08, 0x20, 0x03, 0x28, 0x09, 0x52, 0x0c, 0x63, 0x69,
- 0x70, 0x68, 0x65, 0x72, 0x53, 0x75, 0x69, 0x74, 0x65, 0x73, 0x12, 0x2a, 0x0a, 0x10, 0x63, 0x69,
- 0x70, 0x68, 0x65, 0x72, 0x53, 0x75, 0x69, 0x74, 0x65, 0x73, 0x49, 0x73, 0x4f, 0x6e, 0x18, 0x09,
- 0x20, 0x01, 0x28, 0x08, 0x52, 0x10, 0x63, 0x69, 0x70, 0x68, 0x65, 0x72, 0x53, 0x75, 0x69, 0x74,
- 0x65, 0x73, 0x49, 0x73, 0x4f, 0x6e, 0x12, 0x1a, 0x0a, 0x08, 0x6f, 0x63, 0x73, 0x70, 0x49, 0x73,
- 0x4f, 0x6e, 0x18, 0x0a, 0x20, 0x01, 0x28, 0x08, 0x52, 0x08, 0x6f, 0x63, 0x73, 0x70, 0x49, 0x73,
- 0x4f, 0x6e, 0x22, 0x65, 0x0a, 0x21, 0x46, 0x69, 0x6e, 0x64, 0x45, 0x6e, 0x61, 0x62, 0x6c, 0x65,
- 0x64, 0x53, 0x53, 0x4c, 0x50, 0x6f, 0x6c, 0x69, 0x63, 0x79, 0x43, 0x6f, 0x6e, 0x66, 0x69, 0x67,
- 0x52, 0x65, 0x71, 0x75, 0x65, 0x73, 0x74, 0x12, 0x20, 0x0a, 0x0b, 0x73, 0x73, 0x6c, 0x50, 0x6f,
- 0x6c, 0x69, 0x63, 0x79, 0x49, 0x64, 0x18, 0x01, 0x20, 0x01, 0x28, 0x03, 0x52, 0x0b, 0x73, 0x73,
- 0x6c, 0x50, 0x6f, 0x6c, 0x69, 0x63, 0x79, 0x49, 0x64, 0x12, 0x1e, 0x0a, 0x0a, 0x69, 0x67, 0x6e,
- 0x6f, 0x72, 0x65, 0x44, 0x61, 0x74, 0x61, 0x18, 0x02, 0x20, 0x01, 0x28, 0x08, 0x52, 0x0a, 0x69,
- 0x67, 0x6e, 0x6f, 0x72, 0x65, 0x44, 0x61, 0x74, 0x61, 0x22, 0x4a, 0x0a, 0x22, 0x46, 0x69, 0x6e,
- 0x64, 0x45, 0x6e, 0x61, 0x62, 0x6c, 0x65, 0x64, 0x53, 0x53, 0x4c, 0x50, 0x6f, 0x6c, 0x69, 0x63,
- 0x79, 0x43, 0x6f, 0x6e, 0x66, 0x69, 0x67, 0x52, 0x65, 0x73, 0x70, 0x6f, 0x6e, 0x73, 0x65, 0x12,
- 0x24, 0x0a, 0x0d, 0x73, 0x73, 0x6c, 0x50, 0x6f, 0x6c, 0x69, 0x63, 0x79, 0x4a, 0x53, 0x4f, 0x4e,
- 0x18, 0x01, 0x20, 0x01, 0x28, 0x0c, 0x52, 0x0d, 0x73, 0x73, 0x6c, 0x50, 0x6f, 0x6c, 0x69, 0x63,
- 0x79, 0x4a, 0x53, 0x4f, 0x4e, 0x32, 0x8a, 0x02, 0x0a, 0x10, 0x53, 0x53, 0x4c, 0x50, 0x6f, 0x6c,
- 0x69, 0x63, 0x79, 0x53, 0x65, 0x72, 0x76, 0x69, 0x63, 0x65, 0x12, 0x4a, 0x0a, 0x0f, 0x63, 0x72,
- 0x65, 0x61, 0x74, 0x65, 0x53, 0x53, 0x4c, 0x50, 0x6f, 0x6c, 0x69, 0x63, 0x79, 0x12, 0x1a, 0x2e,
- 0x70, 0x62, 0x2e, 0x43, 0x72, 0x65, 0x61, 0x74, 0x65, 0x53, 0x53, 0x4c, 0x50, 0x6f, 0x6c, 0x69,
- 0x63, 0x79, 0x52, 0x65, 0x71, 0x75, 0x65, 0x73, 0x74, 0x1a, 0x1b, 0x2e, 0x70, 0x62, 0x2e, 0x43,
- 0x72, 0x65, 0x61, 0x74, 0x65, 0x53, 0x53, 0x4c, 0x50, 0x6f, 0x6c, 0x69, 0x63, 0x79, 0x52, 0x65,
- 0x73, 0x70, 0x6f, 0x6e, 0x73, 0x65, 0x12, 0x3d, 0x0a, 0x0f, 0x75, 0x70, 0x64, 0x61, 0x74, 0x65,
- 0x53, 0x53, 0x4c, 0x50, 0x6f, 0x6c, 0x69, 0x63, 0x79, 0x12, 0x1a, 0x2e, 0x70, 0x62, 0x2e, 0x55,
- 0x70, 0x64, 0x61, 0x74, 0x65, 0x53, 0x53, 0x4c, 0x50, 0x6f, 0x6c, 0x69, 0x63, 0x79, 0x52, 0x65,
- 0x71, 0x75, 0x65, 0x73, 0x74, 0x1a, 0x0e, 0x2e, 0x70, 0x62, 0x2e, 0x52, 0x50, 0x43, 0x53, 0x75,
- 0x63, 0x63, 0x65, 0x73, 0x73, 0x12, 0x6b, 0x0a, 0x1a, 0x66, 0x69, 0x6e, 0x64, 0x45, 0x6e, 0x61,
- 0x62, 0x6c, 0x65, 0x64, 0x53, 0x53, 0x4c, 0x50, 0x6f, 0x6c, 0x69, 0x63, 0x79, 0x43, 0x6f, 0x6e,
- 0x66, 0x69, 0x67, 0x12, 0x25, 0x2e, 0x70, 0x62, 0x2e, 0x46, 0x69, 0x6e, 0x64, 0x45, 0x6e, 0x61,
- 0x62, 0x6c, 0x65, 0x64, 0x53, 0x53, 0x4c, 0x50, 0x6f, 0x6c, 0x69, 0x63, 0x79, 0x43, 0x6f, 0x6e,
- 0x66, 0x69, 0x67, 0x52, 0x65, 0x71, 0x75, 0x65, 0x73, 0x74, 0x1a, 0x26, 0x2e, 0x70, 0x62, 0x2e,
- 0x46, 0x69, 0x6e, 0x64, 0x45, 0x6e, 0x61, 0x62, 0x6c, 0x65, 0x64, 0x53, 0x53, 0x4c, 0x50, 0x6f,
- 0x6c, 0x69, 0x63, 0x79, 0x43, 0x6f, 0x6e, 0x66, 0x69, 0x67, 0x52, 0x65, 0x73, 0x70, 0x6f, 0x6e,
- 0x73, 0x65, 0x42, 0x06, 0x5a, 0x04, 0x2e, 0x2f, 0x70, 0x62, 0x62, 0x06, 0x70, 0x72, 0x6f, 0x74,
- 0x6f, 0x33,
-}
+const file_service_ssl_policy_proto_rawDesc = "" +
+ "\n" +
+ "\x18service_ssl_policy.proto\x12\x02pb\x1a\x19models/rpc_messages.proto\"\x82\x03\n" +
+ "\x16CreateSSLPolicyRequest\x12\"\n" +
+ "\fhttp2Enabled\x18\x01 \x01(\bR\fhttp2Enabled\x12\"\n" +
+ "\fhttp3Enabled\x18\n" +
+ " \x01(\bR\fhttp3Enabled\x12\x1e\n" +
+ "\n" +
+ "minVersion\x18\x02 \x01(\tR\n" +
+ "minVersion\x12\"\n" +
+ "\fsslCertsJSON\x18\x03 \x01(\fR\fsslCertsJSON\x12\x1a\n" +
+ "\bhstsJSON\x18\x04 \x01(\fR\bhstsJSON\x12&\n" +
+ "\x0eclientAuthType\x18\x05 \x01(\x05R\x0eclientAuthType\x12,\n" +
+ "\x11clientCACertsJSON\x18\x06 \x01(\fR\x11clientCACertsJSON\x12\"\n" +
+ "\fcipherSuites\x18\a \x03(\tR\fcipherSuites\x12*\n" +
+ "\x10cipherSuitesIsOn\x18\b \x01(\bR\x10cipherSuitesIsOn\x12\x1a\n" +
+ "\bocspIsOn\x18\t \x01(\bR\bocspIsOn\";\n" +
+ "\x17CreateSSLPolicyResponse\x12 \n" +
+ "\vsslPolicyId\x18\x01 \x01(\x03R\vsslPolicyId\"\xa4\x03\n" +
+ "\x16UpdateSSLPolicyRequest\x12 \n" +
+ "\vsslPolicyId\x18\x01 \x01(\x03R\vsslPolicyId\x12\"\n" +
+ "\fhttp2Enabled\x18\x02 \x01(\bR\fhttp2Enabled\x12\"\n" +
+ "\fhttp3Enabled\x18\v \x01(\bR\fhttp3Enabled\x12\x1e\n" +
+ "\n" +
+ "minVersion\x18\x03 \x01(\tR\n" +
+ "minVersion\x12\"\n" +
+ "\fsslCertsJSON\x18\x04 \x01(\fR\fsslCertsJSON\x12\x1a\n" +
+ "\bhstsJSON\x18\x05 \x01(\fR\bhstsJSON\x12&\n" +
+ "\x0eclientAuthType\x18\x06 \x01(\x05R\x0eclientAuthType\x12,\n" +
+ "\x11clientCACertsJSON\x18\a \x01(\fR\x11clientCACertsJSON\x12\"\n" +
+ "\fcipherSuites\x18\b \x03(\tR\fcipherSuites\x12*\n" +
+ "\x10cipherSuitesIsOn\x18\t \x01(\bR\x10cipherSuitesIsOn\x12\x1a\n" +
+ "\bocspIsOn\x18\n" +
+ " \x01(\bR\bocspIsOn\"e\n" +
+ "!FindEnabledSSLPolicyConfigRequest\x12 \n" +
+ "\vsslPolicyId\x18\x01 \x01(\x03R\vsslPolicyId\x12\x1e\n" +
+ "\n" +
+ "ignoreData\x18\x02 \x01(\bR\n" +
+ "ignoreData\"J\n" +
+ "\"FindEnabledSSLPolicyConfigResponse\x12$\n" +
+ "\rsslPolicyJSON\x18\x01 \x01(\fR\rsslPolicyJSON2\x8a\x02\n" +
+ "\x10SSLPolicyService\x12J\n" +
+ "\x0fcreateSSLPolicy\x12\x1a.pb.CreateSSLPolicyRequest\x1a\x1b.pb.CreateSSLPolicyResponse\x12=\n" +
+ "\x0fupdateSSLPolicy\x12\x1a.pb.UpdateSSLPolicyRequest\x1a\x0e.pb.RPCSuccess\x12k\n" +
+ "\x1afindEnabledSSLPolicyConfig\x12%.pb.FindEnabledSSLPolicyConfigRequest\x1a&.pb.FindEnabledSSLPolicyConfigResponseB\x06Z\x04./pbb\x06proto3"
var (
file_service_ssl_policy_proto_rawDescOnce sync.Once
- file_service_ssl_policy_proto_rawDescData = file_service_ssl_policy_proto_rawDesc
+ file_service_ssl_policy_proto_rawDescData []byte
)
func file_service_ssl_policy_proto_rawDescGZIP() []byte {
file_service_ssl_policy_proto_rawDescOnce.Do(func() {
- file_service_ssl_policy_proto_rawDescData = protoimpl.X.CompressGZIP(file_service_ssl_policy_proto_rawDescData)
+ file_service_ssl_policy_proto_rawDescData = protoimpl.X.CompressGZIP(unsafe.Slice(unsafe.StringData(file_service_ssl_policy_proto_rawDesc), len(file_service_ssl_policy_proto_rawDesc)))
})
return file_service_ssl_policy_proto_rawDescData
}
@@ -541,7 +497,7 @@ func file_service_ssl_policy_proto_init() {
out := protoimpl.TypeBuilder{
File: protoimpl.DescBuilder{
GoPackagePath: reflect.TypeOf(x{}).PkgPath(),
- RawDescriptor: file_service_ssl_policy_proto_rawDesc,
+ RawDescriptor: unsafe.Slice(unsafe.StringData(file_service_ssl_policy_proto_rawDesc), len(file_service_ssl_policy_proto_rawDesc)),
NumEnums: 0,
NumMessages: 5,
NumExtensions: 0,
@@ -552,7 +508,6 @@ func file_service_ssl_policy_proto_init() {
MessageInfos: file_service_ssl_policy_proto_msgTypes,
}.Build()
File_service_ssl_policy_proto = out.File
- file_service_ssl_policy_proto_rawDesc = nil
file_service_ssl_policy_proto_goTypes = nil
file_service_ssl_policy_proto_depIdxs = nil
}
diff --git a/EdgeCommon/pkg/rpc/pb/service_ssl_policy_grpc.pb.go b/EdgeCommon/pkg/rpc/pb/service_ssl_policy_grpc.pb.go
index b7774bc..e3a2b0a 100644
--- a/EdgeCommon/pkg/rpc/pb/service_ssl_policy_grpc.pb.go
+++ b/EdgeCommon/pkg/rpc/pb/service_ssl_policy_grpc.pb.go
@@ -1,7 +1,7 @@
// Code generated by protoc-gen-go-grpc. DO NOT EDIT.
// versions:
-// - protoc-gen-go-grpc v1.5.1
-// - protoc v6.33.2
+// - protoc-gen-go-grpc v1.6.1
+// - protoc v3.19.6
// source: service_ssl_policy.proto
package pb
@@ -98,13 +98,13 @@ type SSLPolicyServiceServer interface {
type UnimplementedSSLPolicyServiceServer struct{}
func (UnimplementedSSLPolicyServiceServer) CreateSSLPolicy(context.Context, *CreateSSLPolicyRequest) (*CreateSSLPolicyResponse, error) {
- return nil, status.Errorf(codes.Unimplemented, "method CreateSSLPolicy not implemented")
+ return nil, status.Error(codes.Unimplemented, "method CreateSSLPolicy not implemented")
}
func (UnimplementedSSLPolicyServiceServer) UpdateSSLPolicy(context.Context, *UpdateSSLPolicyRequest) (*RPCSuccess, error) {
- return nil, status.Errorf(codes.Unimplemented, "method UpdateSSLPolicy not implemented")
+ return nil, status.Error(codes.Unimplemented, "method UpdateSSLPolicy not implemented")
}
func (UnimplementedSSLPolicyServiceServer) FindEnabledSSLPolicyConfig(context.Context, *FindEnabledSSLPolicyConfigRequest) (*FindEnabledSSLPolicyConfigResponse, error) {
- return nil, status.Errorf(codes.Unimplemented, "method FindEnabledSSLPolicyConfig not implemented")
+ return nil, status.Error(codes.Unimplemented, "method FindEnabledSSLPolicyConfig not implemented")
}
func (UnimplementedSSLPolicyServiceServer) testEmbeddedByValue() {}
@@ -116,7 +116,7 @@ type UnsafeSSLPolicyServiceServer interface {
}
func RegisterSSLPolicyServiceServer(s grpc.ServiceRegistrar, srv SSLPolicyServiceServer) {
- // If the following call pancis, it indicates UnimplementedSSLPolicyServiceServer was
+ // If the following call panics, it indicates UnimplementedSSLPolicyServiceServer was
// embedded by pointer and is nil. This will cause panics if an
// unimplemented method is ever invoked, so we test this at initialization
// time to prevent it from happening at runtime later due to I/O.
diff --git a/EdgeCommon/pkg/rpc/pb/service_sys_locker.pb.go b/EdgeCommon/pkg/rpc/pb/service_sys_locker.pb.go
index 82cc3ed..644d063 100644
--- a/EdgeCommon/pkg/rpc/pb/service_sys_locker.pb.go
+++ b/EdgeCommon/pkg/rpc/pb/service_sys_locker.pb.go
@@ -1,7 +1,7 @@
// Code generated by protoc-gen-go. DO NOT EDIT.
// versions:
-// protoc-gen-go v1.36.0
-// protoc v6.33.2
+// protoc-gen-go v1.36.11
+// protoc v3.19.6
// source: service_sys_locker.proto
package pb
@@ -11,6 +11,7 @@ import (
protoimpl "google.golang.org/protobuf/runtime/protoimpl"
reflect "reflect"
sync "sync"
+ unsafe "unsafe"
)
const (
@@ -164,42 +165,28 @@ func (x *SysLockerUnlockRequest) GetKey() string {
var File_service_sys_locker_proto protoreflect.FileDescriptor
-var file_service_sys_locker_proto_rawDesc = []byte{
- 0x0a, 0x18, 0x73, 0x65, 0x72, 0x76, 0x69, 0x63, 0x65, 0x5f, 0x73, 0x79, 0x73, 0x5f, 0x6c, 0x6f,
- 0x63, 0x6b, 0x65, 0x72, 0x2e, 0x70, 0x72, 0x6f, 0x74, 0x6f, 0x12, 0x02, 0x70, 0x62, 0x1a, 0x19,
- 0x6d, 0x6f, 0x64, 0x65, 0x6c, 0x73, 0x2f, 0x72, 0x70, 0x63, 0x5f, 0x6d, 0x65, 0x73, 0x73, 0x61,
- 0x67, 0x65, 0x73, 0x2e, 0x70, 0x72, 0x6f, 0x74, 0x6f, 0x22, 0x50, 0x0a, 0x14, 0x53, 0x79, 0x73,
- 0x4c, 0x6f, 0x63, 0x6b, 0x65, 0x72, 0x4c, 0x6f, 0x63, 0x6b, 0x52, 0x65, 0x71, 0x75, 0x65, 0x73,
- 0x74, 0x12, 0x10, 0x0a, 0x03, 0x6b, 0x65, 0x79, 0x18, 0x01, 0x20, 0x01, 0x28, 0x09, 0x52, 0x03,
- 0x6b, 0x65, 0x79, 0x12, 0x26, 0x0a, 0x0e, 0x74, 0x69, 0x6d, 0x65, 0x6f, 0x75, 0x74, 0x53, 0x65,
- 0x63, 0x6f, 0x6e, 0x64, 0x73, 0x18, 0x02, 0x20, 0x01, 0x28, 0x03, 0x52, 0x0e, 0x74, 0x69, 0x6d,
- 0x65, 0x6f, 0x75, 0x74, 0x53, 0x65, 0x63, 0x6f, 0x6e, 0x64, 0x73, 0x22, 0x27, 0x0a, 0x15, 0x53,
- 0x79, 0x73, 0x4c, 0x6f, 0x63, 0x6b, 0x65, 0x72, 0x4c, 0x6f, 0x63, 0x6b, 0x52, 0x65, 0x73, 0x70,
- 0x6f, 0x6e, 0x73, 0x65, 0x12, 0x0e, 0x0a, 0x02, 0x6f, 0x6b, 0x18, 0x01, 0x20, 0x01, 0x28, 0x08,
- 0x52, 0x02, 0x6f, 0x6b, 0x22, 0x2a, 0x0a, 0x16, 0x53, 0x79, 0x73, 0x4c, 0x6f, 0x63, 0x6b, 0x65,
- 0x72, 0x55, 0x6e, 0x6c, 0x6f, 0x63, 0x6b, 0x52, 0x65, 0x71, 0x75, 0x65, 0x73, 0x74, 0x12, 0x10,
- 0x0a, 0x03, 0x6b, 0x65, 0x79, 0x18, 0x01, 0x20, 0x01, 0x28, 0x09, 0x52, 0x03, 0x6b, 0x65, 0x79,
- 0x32, 0x97, 0x01, 0x0a, 0x10, 0x53, 0x79, 0x73, 0x4c, 0x6f, 0x63, 0x6b, 0x65, 0x72, 0x53, 0x65,
- 0x72, 0x76, 0x69, 0x63, 0x65, 0x12, 0x44, 0x0a, 0x0d, 0x53, 0x79, 0x73, 0x4c, 0x6f, 0x63, 0x6b,
- 0x65, 0x72, 0x4c, 0x6f, 0x63, 0x6b, 0x12, 0x18, 0x2e, 0x70, 0x62, 0x2e, 0x53, 0x79, 0x73, 0x4c,
- 0x6f, 0x63, 0x6b, 0x65, 0x72, 0x4c, 0x6f, 0x63, 0x6b, 0x52, 0x65, 0x71, 0x75, 0x65, 0x73, 0x74,
- 0x1a, 0x19, 0x2e, 0x70, 0x62, 0x2e, 0x53, 0x79, 0x73, 0x4c, 0x6f, 0x63, 0x6b, 0x65, 0x72, 0x4c,
- 0x6f, 0x63, 0x6b, 0x52, 0x65, 0x73, 0x70, 0x6f, 0x6e, 0x73, 0x65, 0x12, 0x3d, 0x0a, 0x0f, 0x53,
- 0x79, 0x73, 0x4c, 0x6f, 0x63, 0x6b, 0x65, 0x72, 0x55, 0x6e, 0x6c, 0x6f, 0x63, 0x6b, 0x12, 0x1a,
- 0x2e, 0x70, 0x62, 0x2e, 0x53, 0x79, 0x73, 0x4c, 0x6f, 0x63, 0x6b, 0x65, 0x72, 0x55, 0x6e, 0x6c,
- 0x6f, 0x63, 0x6b, 0x52, 0x65, 0x71, 0x75, 0x65, 0x73, 0x74, 0x1a, 0x0e, 0x2e, 0x70, 0x62, 0x2e,
- 0x52, 0x50, 0x43, 0x53, 0x75, 0x63, 0x63, 0x65, 0x73, 0x73, 0x42, 0x06, 0x5a, 0x04, 0x2e, 0x2f,
- 0x70, 0x62, 0x62, 0x06, 0x70, 0x72, 0x6f, 0x74, 0x6f, 0x33,
-}
+const file_service_sys_locker_proto_rawDesc = "" +
+ "\n" +
+ "\x18service_sys_locker.proto\x12\x02pb\x1a\x19models/rpc_messages.proto\"P\n" +
+ "\x14SysLockerLockRequest\x12\x10\n" +
+ "\x03key\x18\x01 \x01(\tR\x03key\x12&\n" +
+ "\x0etimeoutSeconds\x18\x02 \x01(\x03R\x0etimeoutSeconds\"'\n" +
+ "\x15SysLockerLockResponse\x12\x0e\n" +
+ "\x02ok\x18\x01 \x01(\bR\x02ok\"*\n" +
+ "\x16SysLockerUnlockRequest\x12\x10\n" +
+ "\x03key\x18\x01 \x01(\tR\x03key2\x97\x01\n" +
+ "\x10SysLockerService\x12D\n" +
+ "\rSysLockerLock\x12\x18.pb.SysLockerLockRequest\x1a\x19.pb.SysLockerLockResponse\x12=\n" +
+ "\x0fSysLockerUnlock\x12\x1a.pb.SysLockerUnlockRequest\x1a\x0e.pb.RPCSuccessB\x06Z\x04./pbb\x06proto3"
var (
file_service_sys_locker_proto_rawDescOnce sync.Once
- file_service_sys_locker_proto_rawDescData = file_service_sys_locker_proto_rawDesc
+ file_service_sys_locker_proto_rawDescData []byte
)
func file_service_sys_locker_proto_rawDescGZIP() []byte {
file_service_sys_locker_proto_rawDescOnce.Do(func() {
- file_service_sys_locker_proto_rawDescData = protoimpl.X.CompressGZIP(file_service_sys_locker_proto_rawDescData)
+ file_service_sys_locker_proto_rawDescData = protoimpl.X.CompressGZIP(unsafe.Slice(unsafe.StringData(file_service_sys_locker_proto_rawDesc), len(file_service_sys_locker_proto_rawDesc)))
})
return file_service_sys_locker_proto_rawDescData
}
@@ -233,7 +220,7 @@ func file_service_sys_locker_proto_init() {
out := protoimpl.TypeBuilder{
File: protoimpl.DescBuilder{
GoPackagePath: reflect.TypeOf(x{}).PkgPath(),
- RawDescriptor: file_service_sys_locker_proto_rawDesc,
+ RawDescriptor: unsafe.Slice(unsafe.StringData(file_service_sys_locker_proto_rawDesc), len(file_service_sys_locker_proto_rawDesc)),
NumEnums: 0,
NumMessages: 3,
NumExtensions: 0,
@@ -244,7 +231,6 @@ func file_service_sys_locker_proto_init() {
MessageInfos: file_service_sys_locker_proto_msgTypes,
}.Build()
File_service_sys_locker_proto = out.File
- file_service_sys_locker_proto_rawDesc = nil
file_service_sys_locker_proto_goTypes = nil
file_service_sys_locker_proto_depIdxs = nil
}
diff --git a/EdgeCommon/pkg/rpc/pb/service_sys_locker_grpc.pb.go b/EdgeCommon/pkg/rpc/pb/service_sys_locker_grpc.pb.go
index 4303337..d0a02f9 100644
--- a/EdgeCommon/pkg/rpc/pb/service_sys_locker_grpc.pb.go
+++ b/EdgeCommon/pkg/rpc/pb/service_sys_locker_grpc.pb.go
@@ -1,7 +1,7 @@
// Code generated by protoc-gen-go-grpc. DO NOT EDIT.
// versions:
-// - protoc-gen-go-grpc v1.5.1
-// - protoc v6.33.2
+// - protoc-gen-go-grpc v1.6.1
+// - protoc v3.19.6
// source: service_sys_locker.proto
package pb
@@ -83,10 +83,10 @@ type SysLockerServiceServer interface {
type UnimplementedSysLockerServiceServer struct{}
func (UnimplementedSysLockerServiceServer) SysLockerLock(context.Context, *SysLockerLockRequest) (*SysLockerLockResponse, error) {
- return nil, status.Errorf(codes.Unimplemented, "method SysLockerLock not implemented")
+ return nil, status.Error(codes.Unimplemented, "method SysLockerLock not implemented")
}
func (UnimplementedSysLockerServiceServer) SysLockerUnlock(context.Context, *SysLockerUnlockRequest) (*RPCSuccess, error) {
- return nil, status.Errorf(codes.Unimplemented, "method SysLockerUnlock not implemented")
+ return nil, status.Error(codes.Unimplemented, "method SysLockerUnlock not implemented")
}
func (UnimplementedSysLockerServiceServer) testEmbeddedByValue() {}
@@ -98,7 +98,7 @@ type UnsafeSysLockerServiceServer interface {
}
func RegisterSysLockerServiceServer(s grpc.ServiceRegistrar, srv SysLockerServiceServer) {
- // If the following call pancis, it indicates UnimplementedSysLockerServiceServer was
+ // If the following call panics, it indicates UnimplementedSysLockerServiceServer was
// embedded by pointer and is nil. This will cause panics if an
// unimplemented method is ever invoked, so we test this at initialization
// time to prevent it from happening at runtime later due to I/O.
diff --git a/EdgeCommon/pkg/rpc/pb/service_sys_setting.pb.go b/EdgeCommon/pkg/rpc/pb/service_sys_setting.pb.go
index 81fa05e..11b05ff 100644
--- a/EdgeCommon/pkg/rpc/pb/service_sys_setting.pb.go
+++ b/EdgeCommon/pkg/rpc/pb/service_sys_setting.pb.go
@@ -1,7 +1,7 @@
// Code generated by protoc-gen-go. DO NOT EDIT.
// versions:
-// protoc-gen-go v1.36.0
-// protoc v6.33.2
+// protoc-gen-go v1.36.11
+// protoc v3.19.6
// source: service_sys_setting.proto
package pb
@@ -11,6 +11,7 @@ import (
protoimpl "google.golang.org/protobuf/runtime/protoimpl"
reflect "reflect"
sync "sync"
+ unsafe "unsafe"
)
const (
@@ -164,43 +165,28 @@ func (x *ReadSysSettingResponse) GetValueJSON() []byte {
var File_service_sys_setting_proto protoreflect.FileDescriptor
-var file_service_sys_setting_proto_rawDesc = []byte{
- 0x0a, 0x19, 0x73, 0x65, 0x72, 0x76, 0x69, 0x63, 0x65, 0x5f, 0x73, 0x79, 0x73, 0x5f, 0x73, 0x65,
- 0x74, 0x74, 0x69, 0x6e, 0x67, 0x2e, 0x70, 0x72, 0x6f, 0x74, 0x6f, 0x12, 0x02, 0x70, 0x62, 0x1a,
- 0x19, 0x6d, 0x6f, 0x64, 0x65, 0x6c, 0x73, 0x2f, 0x72, 0x70, 0x63, 0x5f, 0x6d, 0x65, 0x73, 0x73,
- 0x61, 0x67, 0x65, 0x73, 0x2e, 0x70, 0x72, 0x6f, 0x74, 0x6f, 0x22, 0x4b, 0x0a, 0x17, 0x55, 0x70,
- 0x64, 0x61, 0x74, 0x65, 0x53, 0x79, 0x73, 0x53, 0x65, 0x74, 0x74, 0x69, 0x6e, 0x67, 0x52, 0x65,
- 0x71, 0x75, 0x65, 0x73, 0x74, 0x12, 0x12, 0x0a, 0x04, 0x63, 0x6f, 0x64, 0x65, 0x18, 0x01, 0x20,
- 0x01, 0x28, 0x09, 0x52, 0x04, 0x63, 0x6f, 0x64, 0x65, 0x12, 0x1c, 0x0a, 0x09, 0x76, 0x61, 0x6c,
- 0x75, 0x65, 0x4a, 0x53, 0x4f, 0x4e, 0x18, 0x02, 0x20, 0x01, 0x28, 0x0c, 0x52, 0x09, 0x76, 0x61,
- 0x6c, 0x75, 0x65, 0x4a, 0x53, 0x4f, 0x4e, 0x22, 0x2b, 0x0a, 0x15, 0x52, 0x65, 0x61, 0x64, 0x53,
- 0x79, 0x73, 0x53, 0x65, 0x74, 0x74, 0x69, 0x6e, 0x67, 0x52, 0x65, 0x71, 0x75, 0x65, 0x73, 0x74,
- 0x12, 0x12, 0x0a, 0x04, 0x63, 0x6f, 0x64, 0x65, 0x18, 0x01, 0x20, 0x01, 0x28, 0x09, 0x52, 0x04,
- 0x63, 0x6f, 0x64, 0x65, 0x22, 0x36, 0x0a, 0x16, 0x52, 0x65, 0x61, 0x64, 0x53, 0x79, 0x73, 0x53,
- 0x65, 0x74, 0x74, 0x69, 0x6e, 0x67, 0x52, 0x65, 0x73, 0x70, 0x6f, 0x6e, 0x73, 0x65, 0x12, 0x1c,
- 0x0a, 0x09, 0x76, 0x61, 0x6c, 0x75, 0x65, 0x4a, 0x53, 0x4f, 0x4e, 0x18, 0x01, 0x20, 0x01, 0x28,
- 0x0c, 0x52, 0x09, 0x76, 0x61, 0x6c, 0x75, 0x65, 0x4a, 0x53, 0x4f, 0x4e, 0x32, 0x9d, 0x01, 0x0a,
- 0x11, 0x53, 0x79, 0x73, 0x53, 0x65, 0x74, 0x74, 0x69, 0x6e, 0x67, 0x53, 0x65, 0x72, 0x76, 0x69,
- 0x63, 0x65, 0x12, 0x3f, 0x0a, 0x10, 0x75, 0x70, 0x64, 0x61, 0x74, 0x65, 0x53, 0x79, 0x73, 0x53,
- 0x65, 0x74, 0x74, 0x69, 0x6e, 0x67, 0x12, 0x1b, 0x2e, 0x70, 0x62, 0x2e, 0x55, 0x70, 0x64, 0x61,
- 0x74, 0x65, 0x53, 0x79, 0x73, 0x53, 0x65, 0x74, 0x74, 0x69, 0x6e, 0x67, 0x52, 0x65, 0x71, 0x75,
- 0x65, 0x73, 0x74, 0x1a, 0x0e, 0x2e, 0x70, 0x62, 0x2e, 0x52, 0x50, 0x43, 0x53, 0x75, 0x63, 0x63,
- 0x65, 0x73, 0x73, 0x12, 0x47, 0x0a, 0x0e, 0x72, 0x65, 0x61, 0x64, 0x53, 0x79, 0x73, 0x53, 0x65,
- 0x74, 0x74, 0x69, 0x6e, 0x67, 0x12, 0x19, 0x2e, 0x70, 0x62, 0x2e, 0x52, 0x65, 0x61, 0x64, 0x53,
- 0x79, 0x73, 0x53, 0x65, 0x74, 0x74, 0x69, 0x6e, 0x67, 0x52, 0x65, 0x71, 0x75, 0x65, 0x73, 0x74,
- 0x1a, 0x1a, 0x2e, 0x70, 0x62, 0x2e, 0x52, 0x65, 0x61, 0x64, 0x53, 0x79, 0x73, 0x53, 0x65, 0x74,
- 0x74, 0x69, 0x6e, 0x67, 0x52, 0x65, 0x73, 0x70, 0x6f, 0x6e, 0x73, 0x65, 0x42, 0x06, 0x5a, 0x04,
- 0x2e, 0x2f, 0x70, 0x62, 0x62, 0x06, 0x70, 0x72, 0x6f, 0x74, 0x6f, 0x33,
-}
+const file_service_sys_setting_proto_rawDesc = "" +
+ "\n" +
+ "\x19service_sys_setting.proto\x12\x02pb\x1a\x19models/rpc_messages.proto\"K\n" +
+ "\x17UpdateSysSettingRequest\x12\x12\n" +
+ "\x04code\x18\x01 \x01(\tR\x04code\x12\x1c\n" +
+ "\tvalueJSON\x18\x02 \x01(\fR\tvalueJSON\"+\n" +
+ "\x15ReadSysSettingRequest\x12\x12\n" +
+ "\x04code\x18\x01 \x01(\tR\x04code\"6\n" +
+ "\x16ReadSysSettingResponse\x12\x1c\n" +
+ "\tvalueJSON\x18\x01 \x01(\fR\tvalueJSON2\x9d\x01\n" +
+ "\x11SysSettingService\x12?\n" +
+ "\x10updateSysSetting\x12\x1b.pb.UpdateSysSettingRequest\x1a\x0e.pb.RPCSuccess\x12G\n" +
+ "\x0ereadSysSetting\x12\x19.pb.ReadSysSettingRequest\x1a\x1a.pb.ReadSysSettingResponseB\x06Z\x04./pbb\x06proto3"
var (
file_service_sys_setting_proto_rawDescOnce sync.Once
- file_service_sys_setting_proto_rawDescData = file_service_sys_setting_proto_rawDesc
+ file_service_sys_setting_proto_rawDescData []byte
)
func file_service_sys_setting_proto_rawDescGZIP() []byte {
file_service_sys_setting_proto_rawDescOnce.Do(func() {
- file_service_sys_setting_proto_rawDescData = protoimpl.X.CompressGZIP(file_service_sys_setting_proto_rawDescData)
+ file_service_sys_setting_proto_rawDescData = protoimpl.X.CompressGZIP(unsafe.Slice(unsafe.StringData(file_service_sys_setting_proto_rawDesc), len(file_service_sys_setting_proto_rawDesc)))
})
return file_service_sys_setting_proto_rawDescData
}
@@ -234,7 +220,7 @@ func file_service_sys_setting_proto_init() {
out := protoimpl.TypeBuilder{
File: protoimpl.DescBuilder{
GoPackagePath: reflect.TypeOf(x{}).PkgPath(),
- RawDescriptor: file_service_sys_setting_proto_rawDesc,
+ RawDescriptor: unsafe.Slice(unsafe.StringData(file_service_sys_setting_proto_rawDesc), len(file_service_sys_setting_proto_rawDesc)),
NumEnums: 0,
NumMessages: 3,
NumExtensions: 0,
@@ -245,7 +231,6 @@ func file_service_sys_setting_proto_init() {
MessageInfos: file_service_sys_setting_proto_msgTypes,
}.Build()
File_service_sys_setting_proto = out.File
- file_service_sys_setting_proto_rawDesc = nil
file_service_sys_setting_proto_goTypes = nil
file_service_sys_setting_proto_depIdxs = nil
}
diff --git a/EdgeCommon/pkg/rpc/pb/service_sys_setting_grpc.pb.go b/EdgeCommon/pkg/rpc/pb/service_sys_setting_grpc.pb.go
index b97a386..8c9c04c 100644
--- a/EdgeCommon/pkg/rpc/pb/service_sys_setting_grpc.pb.go
+++ b/EdgeCommon/pkg/rpc/pb/service_sys_setting_grpc.pb.go
@@ -1,7 +1,7 @@
// Code generated by protoc-gen-go-grpc. DO NOT EDIT.
// versions:
-// - protoc-gen-go-grpc v1.5.1
-// - protoc v6.33.2
+// - protoc-gen-go-grpc v1.6.1
+// - protoc v3.19.6
// source: service_sys_setting.proto
package pb
@@ -83,10 +83,10 @@ type SysSettingServiceServer interface {
type UnimplementedSysSettingServiceServer struct{}
func (UnimplementedSysSettingServiceServer) UpdateSysSetting(context.Context, *UpdateSysSettingRequest) (*RPCSuccess, error) {
- return nil, status.Errorf(codes.Unimplemented, "method UpdateSysSetting not implemented")
+ return nil, status.Error(codes.Unimplemented, "method UpdateSysSetting not implemented")
}
func (UnimplementedSysSettingServiceServer) ReadSysSetting(context.Context, *ReadSysSettingRequest) (*ReadSysSettingResponse, error) {
- return nil, status.Errorf(codes.Unimplemented, "method ReadSysSetting not implemented")
+ return nil, status.Error(codes.Unimplemented, "method ReadSysSetting not implemented")
}
func (UnimplementedSysSettingServiceServer) testEmbeddedByValue() {}
@@ -98,7 +98,7 @@ type UnsafeSysSettingServiceServer interface {
}
func RegisterSysSettingServiceServer(s grpc.ServiceRegistrar, srv SysSettingServiceServer) {
- // If the following call pancis, it indicates UnimplementedSysSettingServiceServer was
+ // If the following call panics, it indicates UnimplementedSysSettingServiceServer was
// embedded by pointer and is nil. This will cause panics if an
// unimplemented method is ever invoked, so we test this at initialization
// time to prevent it from happening at runtime later due to I/O.
diff --git a/EdgeCommon/pkg/rpc/pb/service_traffic_daily_stat.pb.go b/EdgeCommon/pkg/rpc/pb/service_traffic_daily_stat.pb.go
index 4eb0bcc..9dabd3b 100644
--- a/EdgeCommon/pkg/rpc/pb/service_traffic_daily_stat.pb.go
+++ b/EdgeCommon/pkg/rpc/pb/service_traffic_daily_stat.pb.go
@@ -1,7 +1,7 @@
// Code generated by protoc-gen-go. DO NOT EDIT.
// versions:
-// protoc-gen-go v1.36.0
-// protoc v6.33.2
+// protoc-gen-go v1.36.11
+// protoc v3.19.6
// source: service_traffic_daily_stat.proto
package pb
@@ -11,6 +11,7 @@ import (
protoimpl "google.golang.org/protobuf/runtime/protoimpl"
reflect "reflect"
sync "sync"
+ unsafe "unsafe"
)
const (
@@ -119,44 +120,25 @@ func (x *FindTrafficDailyStatWithDayResponse) GetTrafficDailyStat() *TrafficDail
var File_service_traffic_daily_stat_proto protoreflect.FileDescriptor
-var file_service_traffic_daily_stat_proto_rawDesc = []byte{
- 0x0a, 0x20, 0x73, 0x65, 0x72, 0x76, 0x69, 0x63, 0x65, 0x5f, 0x74, 0x72, 0x61, 0x66, 0x66, 0x69,
- 0x63, 0x5f, 0x64, 0x61, 0x69, 0x6c, 0x79, 0x5f, 0x73, 0x74, 0x61, 0x74, 0x2e, 0x70, 0x72, 0x6f,
- 0x74, 0x6f, 0x12, 0x02, 0x70, 0x62, 0x1a, 0x25, 0x6d, 0x6f, 0x64, 0x65, 0x6c, 0x73, 0x2f, 0x6d,
- 0x6f, 0x64, 0x65, 0x6c, 0x5f, 0x74, 0x72, 0x61, 0x66, 0x66, 0x69, 0x63, 0x5f, 0x64, 0x61, 0x69,
- 0x6c, 0x79, 0x5f, 0x73, 0x74, 0x61, 0x74, 0x2e, 0x70, 0x72, 0x6f, 0x74, 0x6f, 0x22, 0x4e, 0x0a,
- 0x22, 0x46, 0x69, 0x6e, 0x64, 0x54, 0x72, 0x61, 0x66, 0x66, 0x69, 0x63, 0x44, 0x61, 0x69, 0x6c,
- 0x79, 0x53, 0x74, 0x61, 0x74, 0x57, 0x69, 0x74, 0x68, 0x44, 0x61, 0x79, 0x52, 0x65, 0x71, 0x75,
- 0x65, 0x73, 0x74, 0x12, 0x10, 0x0a, 0x03, 0x64, 0x61, 0x79, 0x18, 0x01, 0x20, 0x01, 0x28, 0x09,
- 0x52, 0x03, 0x64, 0x61, 0x79, 0x12, 0x16, 0x0a, 0x06, 0x6d, 0x69, 0x6e, 0x75, 0x74, 0x65, 0x18,
- 0x02, 0x20, 0x01, 0x28, 0x09, 0x52, 0x06, 0x6d, 0x69, 0x6e, 0x75, 0x74, 0x65, 0x22, 0x67, 0x0a,
- 0x23, 0x46, 0x69, 0x6e, 0x64, 0x54, 0x72, 0x61, 0x66, 0x66, 0x69, 0x63, 0x44, 0x61, 0x69, 0x6c,
- 0x79, 0x53, 0x74, 0x61, 0x74, 0x57, 0x69, 0x74, 0x68, 0x44, 0x61, 0x79, 0x52, 0x65, 0x73, 0x70,
- 0x6f, 0x6e, 0x73, 0x65, 0x12, 0x40, 0x0a, 0x10, 0x74, 0x72, 0x61, 0x66, 0x66, 0x69, 0x63, 0x44,
- 0x61, 0x69, 0x6c, 0x79, 0x53, 0x74, 0x61, 0x74, 0x18, 0x01, 0x20, 0x01, 0x28, 0x0b, 0x32, 0x14,
- 0x2e, 0x70, 0x62, 0x2e, 0x54, 0x72, 0x61, 0x66, 0x66, 0x69, 0x63, 0x44, 0x61, 0x69, 0x6c, 0x79,
- 0x53, 0x74, 0x61, 0x74, 0x52, 0x10, 0x74, 0x72, 0x61, 0x66, 0x66, 0x69, 0x63, 0x44, 0x61, 0x69,
- 0x6c, 0x79, 0x53, 0x74, 0x61, 0x74, 0x32, 0x89, 0x01, 0x0a, 0x17, 0x54, 0x72, 0x61, 0x66, 0x66,
- 0x69, 0x63, 0x44, 0x61, 0x69, 0x6c, 0x79, 0x53, 0x74, 0x61, 0x74, 0x53, 0x65, 0x72, 0x76, 0x69,
- 0x63, 0x65, 0x12, 0x6e, 0x0a, 0x1b, 0x66, 0x69, 0x6e, 0x64, 0x54, 0x72, 0x61, 0x66, 0x66, 0x69,
- 0x63, 0x44, 0x61, 0x69, 0x6c, 0x79, 0x53, 0x74, 0x61, 0x74, 0x57, 0x69, 0x74, 0x68, 0x44, 0x61,
- 0x79, 0x12, 0x26, 0x2e, 0x70, 0x62, 0x2e, 0x46, 0x69, 0x6e, 0x64, 0x54, 0x72, 0x61, 0x66, 0x66,
- 0x69, 0x63, 0x44, 0x61, 0x69, 0x6c, 0x79, 0x53, 0x74, 0x61, 0x74, 0x57, 0x69, 0x74, 0x68, 0x44,
- 0x61, 0x79, 0x52, 0x65, 0x71, 0x75, 0x65, 0x73, 0x74, 0x1a, 0x27, 0x2e, 0x70, 0x62, 0x2e, 0x46,
- 0x69, 0x6e, 0x64, 0x54, 0x72, 0x61, 0x66, 0x66, 0x69, 0x63, 0x44, 0x61, 0x69, 0x6c, 0x79, 0x53,
- 0x74, 0x61, 0x74, 0x57, 0x69, 0x74, 0x68, 0x44, 0x61, 0x79, 0x52, 0x65, 0x73, 0x70, 0x6f, 0x6e,
- 0x73, 0x65, 0x42, 0x06, 0x5a, 0x04, 0x2e, 0x2f, 0x70, 0x62, 0x62, 0x06, 0x70, 0x72, 0x6f, 0x74,
- 0x6f, 0x33,
-}
+const file_service_traffic_daily_stat_proto_rawDesc = "" +
+ "\n" +
+ " service_traffic_daily_stat.proto\x12\x02pb\x1a%models/model_traffic_daily_stat.proto\"N\n" +
+ "\"FindTrafficDailyStatWithDayRequest\x12\x10\n" +
+ "\x03day\x18\x01 \x01(\tR\x03day\x12\x16\n" +
+ "\x06minute\x18\x02 \x01(\tR\x06minute\"g\n" +
+ "#FindTrafficDailyStatWithDayResponse\x12@\n" +
+ "\x10trafficDailyStat\x18\x01 \x01(\v2\x14.pb.TrafficDailyStatR\x10trafficDailyStat2\x89\x01\n" +
+ "\x17TrafficDailyStatService\x12n\n" +
+ "\x1bfindTrafficDailyStatWithDay\x12&.pb.FindTrafficDailyStatWithDayRequest\x1a'.pb.FindTrafficDailyStatWithDayResponseB\x06Z\x04./pbb\x06proto3"
var (
file_service_traffic_daily_stat_proto_rawDescOnce sync.Once
- file_service_traffic_daily_stat_proto_rawDescData = file_service_traffic_daily_stat_proto_rawDesc
+ file_service_traffic_daily_stat_proto_rawDescData []byte
)
func file_service_traffic_daily_stat_proto_rawDescGZIP() []byte {
file_service_traffic_daily_stat_proto_rawDescOnce.Do(func() {
- file_service_traffic_daily_stat_proto_rawDescData = protoimpl.X.CompressGZIP(file_service_traffic_daily_stat_proto_rawDescData)
+ file_service_traffic_daily_stat_proto_rawDescData = protoimpl.X.CompressGZIP(unsafe.Slice(unsafe.StringData(file_service_traffic_daily_stat_proto_rawDesc), len(file_service_traffic_daily_stat_proto_rawDesc)))
})
return file_service_traffic_daily_stat_proto_rawDescData
}
@@ -188,7 +170,7 @@ func file_service_traffic_daily_stat_proto_init() {
out := protoimpl.TypeBuilder{
File: protoimpl.DescBuilder{
GoPackagePath: reflect.TypeOf(x{}).PkgPath(),
- RawDescriptor: file_service_traffic_daily_stat_proto_rawDesc,
+ RawDescriptor: unsafe.Slice(unsafe.StringData(file_service_traffic_daily_stat_proto_rawDesc), len(file_service_traffic_daily_stat_proto_rawDesc)),
NumEnums: 0,
NumMessages: 2,
NumExtensions: 0,
@@ -199,7 +181,6 @@ func file_service_traffic_daily_stat_proto_init() {
MessageInfos: file_service_traffic_daily_stat_proto_msgTypes,
}.Build()
File_service_traffic_daily_stat_proto = out.File
- file_service_traffic_daily_stat_proto_rawDesc = nil
file_service_traffic_daily_stat_proto_goTypes = nil
file_service_traffic_daily_stat_proto_depIdxs = nil
}
diff --git a/EdgeCommon/pkg/rpc/pb/service_traffic_daily_stat_grpc.pb.go b/EdgeCommon/pkg/rpc/pb/service_traffic_daily_stat_grpc.pb.go
index b638065..feb1b10 100644
--- a/EdgeCommon/pkg/rpc/pb/service_traffic_daily_stat_grpc.pb.go
+++ b/EdgeCommon/pkg/rpc/pb/service_traffic_daily_stat_grpc.pb.go
@@ -1,7 +1,7 @@
// Code generated by protoc-gen-go-grpc. DO NOT EDIT.
// versions:
-// - protoc-gen-go-grpc v1.5.1
-// - protoc v6.33.2
+// - protoc-gen-go-grpc v1.6.1
+// - protoc v3.19.6
// source: service_traffic_daily_stat.proto
package pb
@@ -68,7 +68,7 @@ type TrafficDailyStatServiceServer interface {
type UnimplementedTrafficDailyStatServiceServer struct{}
func (UnimplementedTrafficDailyStatServiceServer) FindTrafficDailyStatWithDay(context.Context, *FindTrafficDailyStatWithDayRequest) (*FindTrafficDailyStatWithDayResponse, error) {
- return nil, status.Errorf(codes.Unimplemented, "method FindTrafficDailyStatWithDay not implemented")
+ return nil, status.Error(codes.Unimplemented, "method FindTrafficDailyStatWithDay not implemented")
}
func (UnimplementedTrafficDailyStatServiceServer) testEmbeddedByValue() {}
@@ -80,7 +80,7 @@ type UnsafeTrafficDailyStatServiceServer interface {
}
func RegisterTrafficDailyStatServiceServer(s grpc.ServiceRegistrar, srv TrafficDailyStatServiceServer) {
- // If the following call pancis, it indicates UnimplementedTrafficDailyStatServiceServer was
+ // If the following call panics, it indicates UnimplementedTrafficDailyStatServiceServer was
// embedded by pointer and is nil. This will cause panics if an
// unimplemented method is ever invoked, so we test this at initialization
// time to prevent it from happening at runtime later due to I/O.
diff --git a/EdgeCommon/pkg/rpc/pb/service_traffic_package.pb.go b/EdgeCommon/pkg/rpc/pb/service_traffic_package.pb.go
index f6d6935..1288446 100644
--- a/EdgeCommon/pkg/rpc/pb/service_traffic_package.pb.go
+++ b/EdgeCommon/pkg/rpc/pb/service_traffic_package.pb.go
@@ -1,7 +1,7 @@
// Code generated by protoc-gen-go. DO NOT EDIT.
// versions:
-// protoc-gen-go v1.36.0
-// protoc v6.33.2
+// protoc-gen-go v1.36.11
+// protoc v3.19.6
// source: service_traffic_package.proto
package pb
@@ -11,6 +11,7 @@ import (
protoimpl "google.golang.org/protobuf/runtime/protoimpl"
reflect "reflect"
sync "sync"
+ unsafe "unsafe"
)
const (
@@ -468,107 +469,45 @@ func (x *FindAllAvailableTrafficPackagesResponse) GetTrafficPackages() []*Traffi
var File_service_traffic_package_proto protoreflect.FileDescriptor
-var file_service_traffic_package_proto_rawDesc = []byte{
- 0x0a, 0x1d, 0x73, 0x65, 0x72, 0x76, 0x69, 0x63, 0x65, 0x5f, 0x74, 0x72, 0x61, 0x66, 0x66, 0x69,
- 0x63, 0x5f, 0x70, 0x61, 0x63, 0x6b, 0x61, 0x67, 0x65, 0x2e, 0x70, 0x72, 0x6f, 0x74, 0x6f, 0x12,
- 0x02, 0x70, 0x62, 0x1a, 0x22, 0x6d, 0x6f, 0x64, 0x65, 0x6c, 0x73, 0x2f, 0x6d, 0x6f, 0x64, 0x65,
- 0x6c, 0x5f, 0x74, 0x72, 0x61, 0x66, 0x66, 0x69, 0x63, 0x5f, 0x70, 0x61, 0x63, 0x6b, 0x61, 0x67,
- 0x65, 0x2e, 0x70, 0x72, 0x6f, 0x74, 0x6f, 0x1a, 0x19, 0x6d, 0x6f, 0x64, 0x65, 0x6c, 0x73, 0x2f,
- 0x72, 0x70, 0x63, 0x5f, 0x6d, 0x65, 0x73, 0x73, 0x61, 0x67, 0x65, 0x73, 0x2e, 0x70, 0x72, 0x6f,
- 0x74, 0x6f, 0x22, 0x45, 0x0a, 0x1b, 0x43, 0x72, 0x65, 0x61, 0x74, 0x65, 0x54, 0x72, 0x61, 0x66,
- 0x66, 0x69, 0x63, 0x50, 0x61, 0x63, 0x6b, 0x61, 0x67, 0x65, 0x52, 0x65, 0x71, 0x75, 0x65, 0x73,
- 0x74, 0x12, 0x12, 0x0a, 0x04, 0x73, 0x69, 0x7a, 0x65, 0x18, 0x01, 0x20, 0x01, 0x28, 0x05, 0x52,
- 0x04, 0x73, 0x69, 0x7a, 0x65, 0x12, 0x12, 0x0a, 0x04, 0x75, 0x6e, 0x69, 0x74, 0x18, 0x02, 0x20,
- 0x01, 0x28, 0x09, 0x52, 0x04, 0x75, 0x6e, 0x69, 0x74, 0x22, 0x4a, 0x0a, 0x1c, 0x43, 0x72, 0x65,
- 0x61, 0x74, 0x65, 0x54, 0x72, 0x61, 0x66, 0x66, 0x69, 0x63, 0x50, 0x61, 0x63, 0x6b, 0x61, 0x67,
- 0x65, 0x52, 0x65, 0x73, 0x70, 0x6f, 0x6e, 0x73, 0x65, 0x12, 0x2a, 0x0a, 0x10, 0x74, 0x72, 0x61,
- 0x66, 0x66, 0x69, 0x63, 0x50, 0x61, 0x63, 0x6b, 0x61, 0x67, 0x65, 0x49, 0x64, 0x18, 0x01, 0x20,
- 0x01, 0x28, 0x03, 0x52, 0x10, 0x74, 0x72, 0x61, 0x66, 0x66, 0x69, 0x63, 0x50, 0x61, 0x63, 0x6b,
- 0x61, 0x67, 0x65, 0x49, 0x64, 0x22, 0x5d, 0x0a, 0x1b, 0x55, 0x70, 0x64, 0x61, 0x74, 0x65, 0x54,
- 0x72, 0x61, 0x66, 0x66, 0x69, 0x63, 0x50, 0x61, 0x63, 0x6b, 0x61, 0x67, 0x65, 0x52, 0x65, 0x71,
- 0x75, 0x65, 0x73, 0x74, 0x12, 0x2a, 0x0a, 0x10, 0x74, 0x72, 0x61, 0x66, 0x66, 0x69, 0x63, 0x50,
- 0x61, 0x63, 0x6b, 0x61, 0x67, 0x65, 0x49, 0x64, 0x18, 0x01, 0x20, 0x01, 0x28, 0x03, 0x52, 0x10,
- 0x74, 0x72, 0x61, 0x66, 0x66, 0x69, 0x63, 0x50, 0x61, 0x63, 0x6b, 0x61, 0x67, 0x65, 0x49, 0x64,
- 0x12, 0x12, 0x0a, 0x04, 0x69, 0x73, 0x4f, 0x6e, 0x18, 0x02, 0x20, 0x01, 0x28, 0x08, 0x52, 0x04,
- 0x69, 0x73, 0x4f, 0x6e, 0x22, 0x49, 0x0a, 0x1b, 0x44, 0x65, 0x6c, 0x65, 0x74, 0x65, 0x54, 0x72,
- 0x61, 0x66, 0x66, 0x69, 0x63, 0x50, 0x61, 0x63, 0x6b, 0x61, 0x67, 0x65, 0x52, 0x65, 0x71, 0x75,
- 0x65, 0x73, 0x74, 0x12, 0x2a, 0x0a, 0x10, 0x74, 0x72, 0x61, 0x66, 0x66, 0x69, 0x63, 0x50, 0x61,
- 0x63, 0x6b, 0x61, 0x67, 0x65, 0x49, 0x64, 0x18, 0x01, 0x20, 0x01, 0x28, 0x03, 0x52, 0x10, 0x74,
- 0x72, 0x61, 0x66, 0x66, 0x69, 0x63, 0x50, 0x61, 0x63, 0x6b, 0x61, 0x67, 0x65, 0x49, 0x64, 0x22,
- 0x47, 0x0a, 0x19, 0x46, 0x69, 0x6e, 0x64, 0x54, 0x72, 0x61, 0x66, 0x66, 0x69, 0x63, 0x50, 0x61,
- 0x63, 0x6b, 0x61, 0x67, 0x65, 0x52, 0x65, 0x71, 0x75, 0x65, 0x73, 0x74, 0x12, 0x2a, 0x0a, 0x10,
- 0x74, 0x72, 0x61, 0x66, 0x66, 0x69, 0x63, 0x50, 0x61, 0x63, 0x6b, 0x61, 0x67, 0x65, 0x49, 0x64,
- 0x18, 0x01, 0x20, 0x01, 0x28, 0x03, 0x52, 0x10, 0x74, 0x72, 0x61, 0x66, 0x66, 0x69, 0x63, 0x50,
- 0x61, 0x63, 0x6b, 0x61, 0x67, 0x65, 0x49, 0x64, 0x22, 0x58, 0x0a, 0x1a, 0x46, 0x69, 0x6e, 0x64,
- 0x54, 0x72, 0x61, 0x66, 0x66, 0x69, 0x63, 0x50, 0x61, 0x63, 0x6b, 0x61, 0x67, 0x65, 0x52, 0x65,
- 0x73, 0x70, 0x6f, 0x6e, 0x73, 0x65, 0x12, 0x3a, 0x0a, 0x0e, 0x74, 0x72, 0x61, 0x66, 0x66, 0x69,
- 0x63, 0x50, 0x61, 0x63, 0x6b, 0x61, 0x67, 0x65, 0x18, 0x01, 0x20, 0x01, 0x28, 0x0b, 0x32, 0x12,
- 0x2e, 0x70, 0x62, 0x2e, 0x54, 0x72, 0x61, 0x66, 0x66, 0x69, 0x63, 0x50, 0x61, 0x63, 0x6b, 0x61,
- 0x67, 0x65, 0x52, 0x0e, 0x74, 0x72, 0x61, 0x66, 0x66, 0x69, 0x63, 0x50, 0x61, 0x63, 0x6b, 0x61,
- 0x67, 0x65, 0x22, 0x1f, 0x0a, 0x1d, 0x46, 0x69, 0x6e, 0x64, 0x41, 0x6c, 0x6c, 0x54, 0x72, 0x61,
- 0x66, 0x66, 0x69, 0x63, 0x50, 0x61, 0x63, 0x6b, 0x61, 0x67, 0x65, 0x73, 0x52, 0x65, 0x71, 0x75,
- 0x65, 0x73, 0x74, 0x22, 0x5e, 0x0a, 0x1e, 0x46, 0x69, 0x6e, 0x64, 0x41, 0x6c, 0x6c, 0x54, 0x72,
- 0x61, 0x66, 0x66, 0x69, 0x63, 0x50, 0x61, 0x63, 0x6b, 0x61, 0x67, 0x65, 0x73, 0x52, 0x65, 0x73,
- 0x70, 0x6f, 0x6e, 0x73, 0x65, 0x12, 0x3c, 0x0a, 0x0f, 0x74, 0x72, 0x61, 0x66, 0x66, 0x69, 0x63,
- 0x50, 0x61, 0x63, 0x6b, 0x61, 0x67, 0x65, 0x73, 0x18, 0x01, 0x20, 0x03, 0x28, 0x0b, 0x32, 0x12,
- 0x2e, 0x70, 0x62, 0x2e, 0x54, 0x72, 0x61, 0x66, 0x66, 0x69, 0x63, 0x50, 0x61, 0x63, 0x6b, 0x61,
- 0x67, 0x65, 0x52, 0x0f, 0x74, 0x72, 0x61, 0x66, 0x66, 0x69, 0x63, 0x50, 0x61, 0x63, 0x6b, 0x61,
- 0x67, 0x65, 0x73, 0x22, 0x28, 0x0a, 0x26, 0x46, 0x69, 0x6e, 0x64, 0x41, 0x6c, 0x6c, 0x41, 0x76,
- 0x61, 0x69, 0x6c, 0x61, 0x62, 0x6c, 0x65, 0x54, 0x72, 0x61, 0x66, 0x66, 0x69, 0x63, 0x50, 0x61,
- 0x63, 0x6b, 0x61, 0x67, 0x65, 0x73, 0x52, 0x65, 0x71, 0x75, 0x65, 0x73, 0x74, 0x22, 0x67, 0x0a,
- 0x27, 0x46, 0x69, 0x6e, 0x64, 0x41, 0x6c, 0x6c, 0x41, 0x76, 0x61, 0x69, 0x6c, 0x61, 0x62, 0x6c,
- 0x65, 0x54, 0x72, 0x61, 0x66, 0x66, 0x69, 0x63, 0x50, 0x61, 0x63, 0x6b, 0x61, 0x67, 0x65, 0x73,
- 0x52, 0x65, 0x73, 0x70, 0x6f, 0x6e, 0x73, 0x65, 0x12, 0x3c, 0x0a, 0x0f, 0x74, 0x72, 0x61, 0x66,
- 0x66, 0x69, 0x63, 0x50, 0x61, 0x63, 0x6b, 0x61, 0x67, 0x65, 0x73, 0x18, 0x01, 0x20, 0x03, 0x28,
- 0x0b, 0x32, 0x12, 0x2e, 0x70, 0x62, 0x2e, 0x54, 0x72, 0x61, 0x66, 0x66, 0x69, 0x63, 0x50, 0x61,
- 0x63, 0x6b, 0x61, 0x67, 0x65, 0x52, 0x0f, 0x74, 0x72, 0x61, 0x66, 0x66, 0x69, 0x63, 0x50, 0x61,
- 0x63, 0x6b, 0x61, 0x67, 0x65, 0x73, 0x32, 0xb6, 0x04, 0x0a, 0x15, 0x54, 0x72, 0x61, 0x66, 0x66,
- 0x69, 0x63, 0x50, 0x61, 0x63, 0x6b, 0x61, 0x67, 0x65, 0x53, 0x65, 0x72, 0x76, 0x69, 0x63, 0x65,
- 0x12, 0x59, 0x0a, 0x14, 0x63, 0x72, 0x65, 0x61, 0x74, 0x65, 0x54, 0x72, 0x61, 0x66, 0x66, 0x69,
- 0x63, 0x50, 0x61, 0x63, 0x6b, 0x61, 0x67, 0x65, 0x12, 0x1f, 0x2e, 0x70, 0x62, 0x2e, 0x43, 0x72,
- 0x65, 0x61, 0x74, 0x65, 0x54, 0x72, 0x61, 0x66, 0x66, 0x69, 0x63, 0x50, 0x61, 0x63, 0x6b, 0x61,
- 0x67, 0x65, 0x52, 0x65, 0x71, 0x75, 0x65, 0x73, 0x74, 0x1a, 0x20, 0x2e, 0x70, 0x62, 0x2e, 0x43,
- 0x72, 0x65, 0x61, 0x74, 0x65, 0x54, 0x72, 0x61, 0x66, 0x66, 0x69, 0x63, 0x50, 0x61, 0x63, 0x6b,
- 0x61, 0x67, 0x65, 0x52, 0x65, 0x73, 0x70, 0x6f, 0x6e, 0x73, 0x65, 0x12, 0x47, 0x0a, 0x14, 0x75,
- 0x70, 0x64, 0x61, 0x74, 0x65, 0x54, 0x72, 0x61, 0x66, 0x66, 0x69, 0x63, 0x50, 0x61, 0x63, 0x6b,
- 0x61, 0x67, 0x65, 0x12, 0x1f, 0x2e, 0x70, 0x62, 0x2e, 0x55, 0x70, 0x64, 0x61, 0x74, 0x65, 0x54,
- 0x72, 0x61, 0x66, 0x66, 0x69, 0x63, 0x50, 0x61, 0x63, 0x6b, 0x61, 0x67, 0x65, 0x52, 0x65, 0x71,
- 0x75, 0x65, 0x73, 0x74, 0x1a, 0x0e, 0x2e, 0x70, 0x62, 0x2e, 0x52, 0x50, 0x43, 0x53, 0x75, 0x63,
- 0x63, 0x65, 0x73, 0x73, 0x12, 0x47, 0x0a, 0x14, 0x64, 0x65, 0x6c, 0x65, 0x74, 0x65, 0x54, 0x72,
- 0x61, 0x66, 0x66, 0x69, 0x63, 0x50, 0x61, 0x63, 0x6b, 0x61, 0x67, 0x65, 0x12, 0x1f, 0x2e, 0x70,
- 0x62, 0x2e, 0x44, 0x65, 0x6c, 0x65, 0x74, 0x65, 0x54, 0x72, 0x61, 0x66, 0x66, 0x69, 0x63, 0x50,
- 0x61, 0x63, 0x6b, 0x61, 0x67, 0x65, 0x52, 0x65, 0x71, 0x75, 0x65, 0x73, 0x74, 0x1a, 0x0e, 0x2e,
- 0x70, 0x62, 0x2e, 0x52, 0x50, 0x43, 0x53, 0x75, 0x63, 0x63, 0x65, 0x73, 0x73, 0x12, 0x53, 0x0a,
- 0x12, 0x66, 0x69, 0x6e, 0x64, 0x54, 0x72, 0x61, 0x66, 0x66, 0x69, 0x63, 0x50, 0x61, 0x63, 0x6b,
- 0x61, 0x67, 0x65, 0x12, 0x1d, 0x2e, 0x70, 0x62, 0x2e, 0x46, 0x69, 0x6e, 0x64, 0x54, 0x72, 0x61,
- 0x66, 0x66, 0x69, 0x63, 0x50, 0x61, 0x63, 0x6b, 0x61, 0x67, 0x65, 0x52, 0x65, 0x71, 0x75, 0x65,
- 0x73, 0x74, 0x1a, 0x1e, 0x2e, 0x70, 0x62, 0x2e, 0x46, 0x69, 0x6e, 0x64, 0x54, 0x72, 0x61, 0x66,
- 0x66, 0x69, 0x63, 0x50, 0x61, 0x63, 0x6b, 0x61, 0x67, 0x65, 0x52, 0x65, 0x73, 0x70, 0x6f, 0x6e,
- 0x73, 0x65, 0x12, 0x5f, 0x0a, 0x16, 0x66, 0x69, 0x6e, 0x64, 0x41, 0x6c, 0x6c, 0x54, 0x72, 0x61,
- 0x66, 0x66, 0x69, 0x63, 0x50, 0x61, 0x63, 0x6b, 0x61, 0x67, 0x65, 0x73, 0x12, 0x21, 0x2e, 0x70,
- 0x62, 0x2e, 0x46, 0x69, 0x6e, 0x64, 0x41, 0x6c, 0x6c, 0x54, 0x72, 0x61, 0x66, 0x66, 0x69, 0x63,
- 0x50, 0x61, 0x63, 0x6b, 0x61, 0x67, 0x65, 0x73, 0x52, 0x65, 0x71, 0x75, 0x65, 0x73, 0x74, 0x1a,
- 0x22, 0x2e, 0x70, 0x62, 0x2e, 0x46, 0x69, 0x6e, 0x64, 0x41, 0x6c, 0x6c, 0x54, 0x72, 0x61, 0x66,
- 0x66, 0x69, 0x63, 0x50, 0x61, 0x63, 0x6b, 0x61, 0x67, 0x65, 0x73, 0x52, 0x65, 0x73, 0x70, 0x6f,
- 0x6e, 0x73, 0x65, 0x12, 0x7a, 0x0a, 0x1f, 0x66, 0x69, 0x6e, 0x64, 0x41, 0x6c, 0x6c, 0x41, 0x76,
- 0x61, 0x69, 0x6c, 0x61, 0x62, 0x6c, 0x65, 0x54, 0x72, 0x61, 0x66, 0x66, 0x69, 0x63, 0x50, 0x61,
- 0x63, 0x6b, 0x61, 0x67, 0x65, 0x73, 0x12, 0x2a, 0x2e, 0x70, 0x62, 0x2e, 0x46, 0x69, 0x6e, 0x64,
- 0x41, 0x6c, 0x6c, 0x41, 0x76, 0x61, 0x69, 0x6c, 0x61, 0x62, 0x6c, 0x65, 0x54, 0x72, 0x61, 0x66,
- 0x66, 0x69, 0x63, 0x50, 0x61, 0x63, 0x6b, 0x61, 0x67, 0x65, 0x73, 0x52, 0x65, 0x71, 0x75, 0x65,
- 0x73, 0x74, 0x1a, 0x2b, 0x2e, 0x70, 0x62, 0x2e, 0x46, 0x69, 0x6e, 0x64, 0x41, 0x6c, 0x6c, 0x41,
- 0x76, 0x61, 0x69, 0x6c, 0x61, 0x62, 0x6c, 0x65, 0x54, 0x72, 0x61, 0x66, 0x66, 0x69, 0x63, 0x50,
- 0x61, 0x63, 0x6b, 0x61, 0x67, 0x65, 0x73, 0x52, 0x65, 0x73, 0x70, 0x6f, 0x6e, 0x73, 0x65, 0x42,
- 0x06, 0x5a, 0x04, 0x2e, 0x2f, 0x70, 0x62, 0x62, 0x06, 0x70, 0x72, 0x6f, 0x74, 0x6f, 0x33,
-}
+const file_service_traffic_package_proto_rawDesc = "" +
+ "\n" +
+ "\x1dservice_traffic_package.proto\x12\x02pb\x1a\"models/model_traffic_package.proto\x1a\x19models/rpc_messages.proto\"E\n" +
+ "\x1bCreateTrafficPackageRequest\x12\x12\n" +
+ "\x04size\x18\x01 \x01(\x05R\x04size\x12\x12\n" +
+ "\x04unit\x18\x02 \x01(\tR\x04unit\"J\n" +
+ "\x1cCreateTrafficPackageResponse\x12*\n" +
+ "\x10trafficPackageId\x18\x01 \x01(\x03R\x10trafficPackageId\"]\n" +
+ "\x1bUpdateTrafficPackageRequest\x12*\n" +
+ "\x10trafficPackageId\x18\x01 \x01(\x03R\x10trafficPackageId\x12\x12\n" +
+ "\x04isOn\x18\x02 \x01(\bR\x04isOn\"I\n" +
+ "\x1bDeleteTrafficPackageRequest\x12*\n" +
+ "\x10trafficPackageId\x18\x01 \x01(\x03R\x10trafficPackageId\"G\n" +
+ "\x19FindTrafficPackageRequest\x12*\n" +
+ "\x10trafficPackageId\x18\x01 \x01(\x03R\x10trafficPackageId\"X\n" +
+ "\x1aFindTrafficPackageResponse\x12:\n" +
+ "\x0etrafficPackage\x18\x01 \x01(\v2\x12.pb.TrafficPackageR\x0etrafficPackage\"\x1f\n" +
+ "\x1dFindAllTrafficPackagesRequest\"^\n" +
+ "\x1eFindAllTrafficPackagesResponse\x12<\n" +
+ "\x0ftrafficPackages\x18\x01 \x03(\v2\x12.pb.TrafficPackageR\x0ftrafficPackages\"(\n" +
+ "&FindAllAvailableTrafficPackagesRequest\"g\n" +
+ "'FindAllAvailableTrafficPackagesResponse\x12<\n" +
+ "\x0ftrafficPackages\x18\x01 \x03(\v2\x12.pb.TrafficPackageR\x0ftrafficPackages2\xb6\x04\n" +
+ "\x15TrafficPackageService\x12Y\n" +
+ "\x14createTrafficPackage\x12\x1f.pb.CreateTrafficPackageRequest\x1a .pb.CreateTrafficPackageResponse\x12G\n" +
+ "\x14updateTrafficPackage\x12\x1f.pb.UpdateTrafficPackageRequest\x1a\x0e.pb.RPCSuccess\x12G\n" +
+ "\x14deleteTrafficPackage\x12\x1f.pb.DeleteTrafficPackageRequest\x1a\x0e.pb.RPCSuccess\x12S\n" +
+ "\x12findTrafficPackage\x12\x1d.pb.FindTrafficPackageRequest\x1a\x1e.pb.FindTrafficPackageResponse\x12_\n" +
+ "\x16findAllTrafficPackages\x12!.pb.FindAllTrafficPackagesRequest\x1a\".pb.FindAllTrafficPackagesResponse\x12z\n" +
+ "\x1ffindAllAvailableTrafficPackages\x12*.pb.FindAllAvailableTrafficPackagesRequest\x1a+.pb.FindAllAvailableTrafficPackagesResponseB\x06Z\x04./pbb\x06proto3"
var (
file_service_traffic_package_proto_rawDescOnce sync.Once
- file_service_traffic_package_proto_rawDescData = file_service_traffic_package_proto_rawDesc
+ file_service_traffic_package_proto_rawDescData []byte
)
func file_service_traffic_package_proto_rawDescGZIP() []byte {
file_service_traffic_package_proto_rawDescOnce.Do(func() {
- file_service_traffic_package_proto_rawDescData = protoimpl.X.CompressGZIP(file_service_traffic_package_proto_rawDescData)
+ file_service_traffic_package_proto_rawDescData = protoimpl.X.CompressGZIP(unsafe.Slice(unsafe.StringData(file_service_traffic_package_proto_rawDesc), len(file_service_traffic_package_proto_rawDesc)))
})
return file_service_traffic_package_proto_rawDescData
}
@@ -622,7 +561,7 @@ func file_service_traffic_package_proto_init() {
out := protoimpl.TypeBuilder{
File: protoimpl.DescBuilder{
GoPackagePath: reflect.TypeOf(x{}).PkgPath(),
- RawDescriptor: file_service_traffic_package_proto_rawDesc,
+ RawDescriptor: unsafe.Slice(unsafe.StringData(file_service_traffic_package_proto_rawDesc), len(file_service_traffic_package_proto_rawDesc)),
NumEnums: 0,
NumMessages: 10,
NumExtensions: 0,
@@ -633,7 +572,6 @@ func file_service_traffic_package_proto_init() {
MessageInfos: file_service_traffic_package_proto_msgTypes,
}.Build()
File_service_traffic_package_proto = out.File
- file_service_traffic_package_proto_rawDesc = nil
file_service_traffic_package_proto_goTypes = nil
file_service_traffic_package_proto_depIdxs = nil
}
diff --git a/EdgeCommon/pkg/rpc/pb/service_traffic_package_grpc.pb.go b/EdgeCommon/pkg/rpc/pb/service_traffic_package_grpc.pb.go
index 426dfea..78adf5b 100644
--- a/EdgeCommon/pkg/rpc/pb/service_traffic_package_grpc.pb.go
+++ b/EdgeCommon/pkg/rpc/pb/service_traffic_package_grpc.pb.go
@@ -1,7 +1,7 @@
// Code generated by protoc-gen-go-grpc. DO NOT EDIT.
// versions:
-// - protoc-gen-go-grpc v1.5.1
-// - protoc v6.33.2
+// - protoc-gen-go-grpc v1.6.1
+// - protoc v3.19.6
// source: service_traffic_package.proto
package pb
@@ -143,22 +143,22 @@ type TrafficPackageServiceServer interface {
type UnimplementedTrafficPackageServiceServer struct{}
func (UnimplementedTrafficPackageServiceServer) CreateTrafficPackage(context.Context, *CreateTrafficPackageRequest) (*CreateTrafficPackageResponse, error) {
- return nil, status.Errorf(codes.Unimplemented, "method CreateTrafficPackage not implemented")
+ return nil, status.Error(codes.Unimplemented, "method CreateTrafficPackage not implemented")
}
func (UnimplementedTrafficPackageServiceServer) UpdateTrafficPackage(context.Context, *UpdateTrafficPackageRequest) (*RPCSuccess, error) {
- return nil, status.Errorf(codes.Unimplemented, "method UpdateTrafficPackage not implemented")
+ return nil, status.Error(codes.Unimplemented, "method UpdateTrafficPackage not implemented")
}
func (UnimplementedTrafficPackageServiceServer) DeleteTrafficPackage(context.Context, *DeleteTrafficPackageRequest) (*RPCSuccess, error) {
- return nil, status.Errorf(codes.Unimplemented, "method DeleteTrafficPackage not implemented")
+ return nil, status.Error(codes.Unimplemented, "method DeleteTrafficPackage not implemented")
}
func (UnimplementedTrafficPackageServiceServer) FindTrafficPackage(context.Context, *FindTrafficPackageRequest) (*FindTrafficPackageResponse, error) {
- return nil, status.Errorf(codes.Unimplemented, "method FindTrafficPackage not implemented")
+ return nil, status.Error(codes.Unimplemented, "method FindTrafficPackage not implemented")
}
func (UnimplementedTrafficPackageServiceServer) FindAllTrafficPackages(context.Context, *FindAllTrafficPackagesRequest) (*FindAllTrafficPackagesResponse, error) {
- return nil, status.Errorf(codes.Unimplemented, "method FindAllTrafficPackages not implemented")
+ return nil, status.Error(codes.Unimplemented, "method FindAllTrafficPackages not implemented")
}
func (UnimplementedTrafficPackageServiceServer) FindAllAvailableTrafficPackages(context.Context, *FindAllAvailableTrafficPackagesRequest) (*FindAllAvailableTrafficPackagesResponse, error) {
- return nil, status.Errorf(codes.Unimplemented, "method FindAllAvailableTrafficPackages not implemented")
+ return nil, status.Error(codes.Unimplemented, "method FindAllAvailableTrafficPackages not implemented")
}
func (UnimplementedTrafficPackageServiceServer) testEmbeddedByValue() {}
@@ -170,7 +170,7 @@ type UnsafeTrafficPackageServiceServer interface {
}
func RegisterTrafficPackageServiceServer(s grpc.ServiceRegistrar, srv TrafficPackageServiceServer) {
- // If the following call pancis, it indicates UnimplementedTrafficPackageServiceServer was
+ // If the following call panics, it indicates UnimplementedTrafficPackageServiceServer was
// embedded by pointer and is nil. This will cause panics if an
// unimplemented method is ever invoked, so we test this at initialization
// time to prevent it from happening at runtime later due to I/O.
diff --git a/EdgeCommon/pkg/rpc/pb/service_traffic_package_period.pb.go b/EdgeCommon/pkg/rpc/pb/service_traffic_package_period.pb.go
index 9523edc..3499a41 100644
--- a/EdgeCommon/pkg/rpc/pb/service_traffic_package_period.pb.go
+++ b/EdgeCommon/pkg/rpc/pb/service_traffic_package_period.pb.go
@@ -1,7 +1,7 @@
// Code generated by protoc-gen-go. DO NOT EDIT.
// versions:
-// protoc-gen-go v1.36.0
-// protoc v6.33.2
+// protoc-gen-go v1.36.11
+// protoc v3.19.6
// source: service_traffic_package_period.proto
package pb
@@ -11,6 +11,7 @@ import (
protoimpl "google.golang.org/protobuf/runtime/protoimpl"
reflect "reflect"
sync "sync"
+ unsafe "unsafe"
)
const (
@@ -468,125 +469,45 @@ func (x *FindAllAvailableTrafficPackagePeriodsResponse) GetTrafficPackagePeriods
var File_service_traffic_package_period_proto protoreflect.FileDescriptor
-var file_service_traffic_package_period_proto_rawDesc = []byte{
- 0x0a, 0x24, 0x73, 0x65, 0x72, 0x76, 0x69, 0x63, 0x65, 0x5f, 0x74, 0x72, 0x61, 0x66, 0x66, 0x69,
- 0x63, 0x5f, 0x70, 0x61, 0x63, 0x6b, 0x61, 0x67, 0x65, 0x5f, 0x70, 0x65, 0x72, 0x69, 0x6f, 0x64,
- 0x2e, 0x70, 0x72, 0x6f, 0x74, 0x6f, 0x12, 0x02, 0x70, 0x62, 0x1a, 0x29, 0x6d, 0x6f, 0x64, 0x65,
- 0x6c, 0x73, 0x2f, 0x6d, 0x6f, 0x64, 0x65, 0x6c, 0x5f, 0x74, 0x72, 0x61, 0x66, 0x66, 0x69, 0x63,
- 0x5f, 0x70, 0x61, 0x63, 0x6b, 0x61, 0x67, 0x65, 0x5f, 0x70, 0x65, 0x72, 0x69, 0x6f, 0x64, 0x2e,
- 0x70, 0x72, 0x6f, 0x74, 0x6f, 0x1a, 0x19, 0x6d, 0x6f, 0x64, 0x65, 0x6c, 0x73, 0x2f, 0x72, 0x70,
- 0x63, 0x5f, 0x6d, 0x65, 0x73, 0x73, 0x61, 0x67, 0x65, 0x73, 0x2e, 0x70, 0x72, 0x6f, 0x74, 0x6f,
- 0x22, 0x4d, 0x0a, 0x21, 0x43, 0x72, 0x65, 0x61, 0x74, 0x65, 0x54, 0x72, 0x61, 0x66, 0x66, 0x69,
- 0x63, 0x50, 0x61, 0x63, 0x6b, 0x61, 0x67, 0x65, 0x50, 0x65, 0x72, 0x69, 0x6f, 0x64, 0x52, 0x65,
- 0x71, 0x75, 0x65, 0x73, 0x74, 0x12, 0x14, 0x0a, 0x05, 0x63, 0x6f, 0x75, 0x6e, 0x74, 0x18, 0x01,
- 0x20, 0x01, 0x28, 0x05, 0x52, 0x05, 0x63, 0x6f, 0x75, 0x6e, 0x74, 0x12, 0x12, 0x0a, 0x04, 0x75,
- 0x6e, 0x69, 0x74, 0x18, 0x02, 0x20, 0x01, 0x28, 0x09, 0x52, 0x04, 0x75, 0x6e, 0x69, 0x74, 0x22,
- 0x5c, 0x0a, 0x22, 0x43, 0x72, 0x65, 0x61, 0x74, 0x65, 0x54, 0x72, 0x61, 0x66, 0x66, 0x69, 0x63,
- 0x50, 0x61, 0x63, 0x6b, 0x61, 0x67, 0x65, 0x50, 0x65, 0x72, 0x69, 0x6f, 0x64, 0x52, 0x65, 0x73,
- 0x70, 0x6f, 0x6e, 0x73, 0x65, 0x12, 0x36, 0x0a, 0x16, 0x74, 0x72, 0x61, 0x66, 0x66, 0x69, 0x63,
- 0x50, 0x61, 0x63, 0x6b, 0x61, 0x67, 0x65, 0x50, 0x65, 0x72, 0x69, 0x6f, 0x64, 0x49, 0x64, 0x18,
- 0x01, 0x20, 0x01, 0x28, 0x03, 0x52, 0x16, 0x74, 0x72, 0x61, 0x66, 0x66, 0x69, 0x63, 0x50, 0x61,
- 0x63, 0x6b, 0x61, 0x67, 0x65, 0x50, 0x65, 0x72, 0x69, 0x6f, 0x64, 0x49, 0x64, 0x22, 0x6f, 0x0a,
- 0x21, 0x55, 0x70, 0x64, 0x61, 0x74, 0x65, 0x54, 0x72, 0x61, 0x66, 0x66, 0x69, 0x63, 0x50, 0x61,
- 0x63, 0x6b, 0x61, 0x67, 0x65, 0x50, 0x65, 0x72, 0x69, 0x6f, 0x64, 0x52, 0x65, 0x71, 0x75, 0x65,
- 0x73, 0x74, 0x12, 0x36, 0x0a, 0x16, 0x74, 0x72, 0x61, 0x66, 0x66, 0x69, 0x63, 0x50, 0x61, 0x63,
- 0x6b, 0x61, 0x67, 0x65, 0x50, 0x65, 0x72, 0x69, 0x6f, 0x64, 0x49, 0x64, 0x18, 0x01, 0x20, 0x01,
- 0x28, 0x03, 0x52, 0x16, 0x74, 0x72, 0x61, 0x66, 0x66, 0x69, 0x63, 0x50, 0x61, 0x63, 0x6b, 0x61,
- 0x67, 0x65, 0x50, 0x65, 0x72, 0x69, 0x6f, 0x64, 0x49, 0x64, 0x12, 0x12, 0x0a, 0x04, 0x69, 0x73,
- 0x4f, 0x6e, 0x18, 0x02, 0x20, 0x01, 0x28, 0x08, 0x52, 0x04, 0x69, 0x73, 0x4f, 0x6e, 0x22, 0x5b,
- 0x0a, 0x21, 0x44, 0x65, 0x6c, 0x65, 0x74, 0x65, 0x54, 0x72, 0x61, 0x66, 0x66, 0x69, 0x63, 0x50,
- 0x61, 0x63, 0x6b, 0x61, 0x67, 0x65, 0x50, 0x65, 0x72, 0x69, 0x6f, 0x64, 0x52, 0x65, 0x71, 0x75,
- 0x65, 0x73, 0x74, 0x12, 0x36, 0x0a, 0x16, 0x74, 0x72, 0x61, 0x66, 0x66, 0x69, 0x63, 0x50, 0x61,
- 0x63, 0x6b, 0x61, 0x67, 0x65, 0x50, 0x65, 0x72, 0x69, 0x6f, 0x64, 0x49, 0x64, 0x18, 0x01, 0x20,
- 0x01, 0x28, 0x03, 0x52, 0x16, 0x74, 0x72, 0x61, 0x66, 0x66, 0x69, 0x63, 0x50, 0x61, 0x63, 0x6b,
- 0x61, 0x67, 0x65, 0x50, 0x65, 0x72, 0x69, 0x6f, 0x64, 0x49, 0x64, 0x22, 0x59, 0x0a, 0x1f, 0x46,
- 0x69, 0x6e, 0x64, 0x54, 0x72, 0x61, 0x66, 0x66, 0x69, 0x63, 0x50, 0x61, 0x63, 0x6b, 0x61, 0x67,
- 0x65, 0x50, 0x65, 0x72, 0x69, 0x6f, 0x64, 0x52, 0x65, 0x71, 0x75, 0x65, 0x73, 0x74, 0x12, 0x36,
- 0x0a, 0x16, 0x74, 0x72, 0x61, 0x66, 0x66, 0x69, 0x63, 0x50, 0x61, 0x63, 0x6b, 0x61, 0x67, 0x65,
- 0x50, 0x65, 0x72, 0x69, 0x6f, 0x64, 0x49, 0x64, 0x18, 0x01, 0x20, 0x01, 0x28, 0x03, 0x52, 0x16,
- 0x74, 0x72, 0x61, 0x66, 0x66, 0x69, 0x63, 0x50, 0x61, 0x63, 0x6b, 0x61, 0x67, 0x65, 0x50, 0x65,
- 0x72, 0x69, 0x6f, 0x64, 0x49, 0x64, 0x22, 0x70, 0x0a, 0x20, 0x46, 0x69, 0x6e, 0x64, 0x54, 0x72,
- 0x61, 0x66, 0x66, 0x69, 0x63, 0x50, 0x61, 0x63, 0x6b, 0x61, 0x67, 0x65, 0x50, 0x65, 0x72, 0x69,
- 0x6f, 0x64, 0x52, 0x65, 0x73, 0x70, 0x6f, 0x6e, 0x73, 0x65, 0x12, 0x4c, 0x0a, 0x14, 0x74, 0x72,
- 0x61, 0x66, 0x66, 0x69, 0x63, 0x50, 0x61, 0x63, 0x6b, 0x61, 0x67, 0x65, 0x50, 0x65, 0x72, 0x69,
- 0x6f, 0x64, 0x18, 0x01, 0x20, 0x01, 0x28, 0x0b, 0x32, 0x18, 0x2e, 0x70, 0x62, 0x2e, 0x54, 0x72,
- 0x61, 0x66, 0x66, 0x69, 0x63, 0x50, 0x61, 0x63, 0x6b, 0x61, 0x67, 0x65, 0x50, 0x65, 0x72, 0x69,
- 0x6f, 0x64, 0x52, 0x14, 0x74, 0x72, 0x61, 0x66, 0x66, 0x69, 0x63, 0x50, 0x61, 0x63, 0x6b, 0x61,
- 0x67, 0x65, 0x50, 0x65, 0x72, 0x69, 0x6f, 0x64, 0x22, 0x25, 0x0a, 0x23, 0x46, 0x69, 0x6e, 0x64,
- 0x41, 0x6c, 0x6c, 0x54, 0x72, 0x61, 0x66, 0x66, 0x69, 0x63, 0x50, 0x61, 0x63, 0x6b, 0x61, 0x67,
- 0x65, 0x50, 0x65, 0x72, 0x69, 0x6f, 0x64, 0x73, 0x52, 0x65, 0x71, 0x75, 0x65, 0x73, 0x74, 0x22,
- 0x76, 0x0a, 0x24, 0x46, 0x69, 0x6e, 0x64, 0x41, 0x6c, 0x6c, 0x54, 0x72, 0x61, 0x66, 0x66, 0x69,
- 0x63, 0x50, 0x61, 0x63, 0x6b, 0x61, 0x67, 0x65, 0x50, 0x65, 0x72, 0x69, 0x6f, 0x64, 0x73, 0x52,
- 0x65, 0x73, 0x70, 0x6f, 0x6e, 0x73, 0x65, 0x12, 0x4e, 0x0a, 0x15, 0x74, 0x72, 0x61, 0x66, 0x66,
- 0x69, 0x63, 0x50, 0x61, 0x63, 0x6b, 0x61, 0x67, 0x65, 0x50, 0x65, 0x72, 0x69, 0x6f, 0x64, 0x73,
- 0x18, 0x01, 0x20, 0x03, 0x28, 0x0b, 0x32, 0x18, 0x2e, 0x70, 0x62, 0x2e, 0x54, 0x72, 0x61, 0x66,
- 0x66, 0x69, 0x63, 0x50, 0x61, 0x63, 0x6b, 0x61, 0x67, 0x65, 0x50, 0x65, 0x72, 0x69, 0x6f, 0x64,
- 0x52, 0x15, 0x74, 0x72, 0x61, 0x66, 0x66, 0x69, 0x63, 0x50, 0x61, 0x63, 0x6b, 0x61, 0x67, 0x65,
- 0x50, 0x65, 0x72, 0x69, 0x6f, 0x64, 0x73, 0x22, 0x2e, 0x0a, 0x2c, 0x46, 0x69, 0x6e, 0x64, 0x41,
- 0x6c, 0x6c, 0x41, 0x76, 0x61, 0x69, 0x6c, 0x61, 0x62, 0x6c, 0x65, 0x54, 0x72, 0x61, 0x66, 0x66,
- 0x69, 0x63, 0x50, 0x61, 0x63, 0x6b, 0x61, 0x67, 0x65, 0x50, 0x65, 0x72, 0x69, 0x6f, 0x64, 0x73,
- 0x52, 0x65, 0x71, 0x75, 0x65, 0x73, 0x74, 0x22, 0x7f, 0x0a, 0x2d, 0x46, 0x69, 0x6e, 0x64, 0x41,
- 0x6c, 0x6c, 0x41, 0x76, 0x61, 0x69, 0x6c, 0x61, 0x62, 0x6c, 0x65, 0x54, 0x72, 0x61, 0x66, 0x66,
- 0x69, 0x63, 0x50, 0x61, 0x63, 0x6b, 0x61, 0x67, 0x65, 0x50, 0x65, 0x72, 0x69, 0x6f, 0x64, 0x73,
- 0x52, 0x65, 0x73, 0x70, 0x6f, 0x6e, 0x73, 0x65, 0x12, 0x4e, 0x0a, 0x15, 0x74, 0x72, 0x61, 0x66,
- 0x66, 0x69, 0x63, 0x50, 0x61, 0x63, 0x6b, 0x61, 0x67, 0x65, 0x50, 0x65, 0x72, 0x69, 0x6f, 0x64,
- 0x73, 0x18, 0x01, 0x20, 0x03, 0x28, 0x0b, 0x32, 0x18, 0x2e, 0x70, 0x62, 0x2e, 0x54, 0x72, 0x61,
- 0x66, 0x66, 0x69, 0x63, 0x50, 0x61, 0x63, 0x6b, 0x61, 0x67, 0x65, 0x50, 0x65, 0x72, 0x69, 0x6f,
- 0x64, 0x52, 0x15, 0x74, 0x72, 0x61, 0x66, 0x66, 0x69, 0x63, 0x50, 0x61, 0x63, 0x6b, 0x61, 0x67,
- 0x65, 0x50, 0x65, 0x72, 0x69, 0x6f, 0x64, 0x73, 0x32, 0x9d, 0x05, 0x0a, 0x1b, 0x54, 0x72, 0x61,
- 0x66, 0x66, 0x69, 0x63, 0x50, 0x61, 0x63, 0x6b, 0x61, 0x67, 0x65, 0x50, 0x65, 0x72, 0x69, 0x6f,
- 0x64, 0x53, 0x65, 0x72, 0x76, 0x69, 0x63, 0x65, 0x12, 0x6b, 0x0a, 0x1a, 0x63, 0x72, 0x65, 0x61,
- 0x74, 0x65, 0x54, 0x72, 0x61, 0x66, 0x66, 0x69, 0x63, 0x50, 0x61, 0x63, 0x6b, 0x61, 0x67, 0x65,
- 0x50, 0x65, 0x72, 0x69, 0x6f, 0x64, 0x12, 0x25, 0x2e, 0x70, 0x62, 0x2e, 0x43, 0x72, 0x65, 0x61,
- 0x74, 0x65, 0x54, 0x72, 0x61, 0x66, 0x66, 0x69, 0x63, 0x50, 0x61, 0x63, 0x6b, 0x61, 0x67, 0x65,
- 0x50, 0x65, 0x72, 0x69, 0x6f, 0x64, 0x52, 0x65, 0x71, 0x75, 0x65, 0x73, 0x74, 0x1a, 0x26, 0x2e,
- 0x70, 0x62, 0x2e, 0x43, 0x72, 0x65, 0x61, 0x74, 0x65, 0x54, 0x72, 0x61, 0x66, 0x66, 0x69, 0x63,
- 0x50, 0x61, 0x63, 0x6b, 0x61, 0x67, 0x65, 0x50, 0x65, 0x72, 0x69, 0x6f, 0x64, 0x52, 0x65, 0x73,
- 0x70, 0x6f, 0x6e, 0x73, 0x65, 0x12, 0x53, 0x0a, 0x1a, 0x75, 0x70, 0x64, 0x61, 0x74, 0x65, 0x54,
- 0x72, 0x61, 0x66, 0x66, 0x69, 0x63, 0x50, 0x61, 0x63, 0x6b, 0x61, 0x67, 0x65, 0x50, 0x65, 0x72,
- 0x69, 0x6f, 0x64, 0x12, 0x25, 0x2e, 0x70, 0x62, 0x2e, 0x55, 0x70, 0x64, 0x61, 0x74, 0x65, 0x54,
- 0x72, 0x61, 0x66, 0x66, 0x69, 0x63, 0x50, 0x61, 0x63, 0x6b, 0x61, 0x67, 0x65, 0x50, 0x65, 0x72,
- 0x69, 0x6f, 0x64, 0x52, 0x65, 0x71, 0x75, 0x65, 0x73, 0x74, 0x1a, 0x0e, 0x2e, 0x70, 0x62, 0x2e,
- 0x52, 0x50, 0x43, 0x53, 0x75, 0x63, 0x63, 0x65, 0x73, 0x73, 0x12, 0x53, 0x0a, 0x1a, 0x64, 0x65,
- 0x6c, 0x65, 0x74, 0x65, 0x54, 0x72, 0x61, 0x66, 0x66, 0x69, 0x63, 0x50, 0x61, 0x63, 0x6b, 0x61,
- 0x67, 0x65, 0x50, 0x65, 0x72, 0x69, 0x6f, 0x64, 0x12, 0x25, 0x2e, 0x70, 0x62, 0x2e, 0x44, 0x65,
- 0x6c, 0x65, 0x74, 0x65, 0x54, 0x72, 0x61, 0x66, 0x66, 0x69, 0x63, 0x50, 0x61, 0x63, 0x6b, 0x61,
- 0x67, 0x65, 0x50, 0x65, 0x72, 0x69, 0x6f, 0x64, 0x52, 0x65, 0x71, 0x75, 0x65, 0x73, 0x74, 0x1a,
- 0x0e, 0x2e, 0x70, 0x62, 0x2e, 0x52, 0x50, 0x43, 0x53, 0x75, 0x63, 0x63, 0x65, 0x73, 0x73, 0x12,
- 0x65, 0x0a, 0x18, 0x66, 0x69, 0x6e, 0x64, 0x54, 0x72, 0x61, 0x66, 0x66, 0x69, 0x63, 0x50, 0x61,
- 0x63, 0x6b, 0x61, 0x67, 0x65, 0x50, 0x65, 0x72, 0x69, 0x6f, 0x64, 0x12, 0x23, 0x2e, 0x70, 0x62,
- 0x2e, 0x46, 0x69, 0x6e, 0x64, 0x54, 0x72, 0x61, 0x66, 0x66, 0x69, 0x63, 0x50, 0x61, 0x63, 0x6b,
- 0x61, 0x67, 0x65, 0x50, 0x65, 0x72, 0x69, 0x6f, 0x64, 0x52, 0x65, 0x71, 0x75, 0x65, 0x73, 0x74,
- 0x1a, 0x24, 0x2e, 0x70, 0x62, 0x2e, 0x46, 0x69, 0x6e, 0x64, 0x54, 0x72, 0x61, 0x66, 0x66, 0x69,
- 0x63, 0x50, 0x61, 0x63, 0x6b, 0x61, 0x67, 0x65, 0x50, 0x65, 0x72, 0x69, 0x6f, 0x64, 0x52, 0x65,
- 0x73, 0x70, 0x6f, 0x6e, 0x73, 0x65, 0x12, 0x71, 0x0a, 0x1c, 0x66, 0x69, 0x6e, 0x64, 0x41, 0x6c,
- 0x6c, 0x54, 0x72, 0x61, 0x66, 0x66, 0x69, 0x63, 0x50, 0x61, 0x63, 0x6b, 0x61, 0x67, 0x65, 0x50,
- 0x65, 0x72, 0x69, 0x6f, 0x64, 0x73, 0x12, 0x27, 0x2e, 0x70, 0x62, 0x2e, 0x46, 0x69, 0x6e, 0x64,
- 0x41, 0x6c, 0x6c, 0x54, 0x72, 0x61, 0x66, 0x66, 0x69, 0x63, 0x50, 0x61, 0x63, 0x6b, 0x61, 0x67,
- 0x65, 0x50, 0x65, 0x72, 0x69, 0x6f, 0x64, 0x73, 0x52, 0x65, 0x71, 0x75, 0x65, 0x73, 0x74, 0x1a,
- 0x28, 0x2e, 0x70, 0x62, 0x2e, 0x46, 0x69, 0x6e, 0x64, 0x41, 0x6c, 0x6c, 0x54, 0x72, 0x61, 0x66,
- 0x66, 0x69, 0x63, 0x50, 0x61, 0x63, 0x6b, 0x61, 0x67, 0x65, 0x50, 0x65, 0x72, 0x69, 0x6f, 0x64,
- 0x73, 0x52, 0x65, 0x73, 0x70, 0x6f, 0x6e, 0x73, 0x65, 0x12, 0x8c, 0x01, 0x0a, 0x25, 0x66, 0x69,
- 0x6e, 0x64, 0x41, 0x6c, 0x6c, 0x41, 0x76, 0x61, 0x69, 0x6c, 0x61, 0x62, 0x6c, 0x65, 0x54, 0x72,
- 0x61, 0x66, 0x66, 0x69, 0x63, 0x50, 0x61, 0x63, 0x6b, 0x61, 0x67, 0x65, 0x50, 0x65, 0x72, 0x69,
- 0x6f, 0x64, 0x73, 0x12, 0x30, 0x2e, 0x70, 0x62, 0x2e, 0x46, 0x69, 0x6e, 0x64, 0x41, 0x6c, 0x6c,
- 0x41, 0x76, 0x61, 0x69, 0x6c, 0x61, 0x62, 0x6c, 0x65, 0x54, 0x72, 0x61, 0x66, 0x66, 0x69, 0x63,
- 0x50, 0x61, 0x63, 0x6b, 0x61, 0x67, 0x65, 0x50, 0x65, 0x72, 0x69, 0x6f, 0x64, 0x73, 0x52, 0x65,
- 0x71, 0x75, 0x65, 0x73, 0x74, 0x1a, 0x31, 0x2e, 0x70, 0x62, 0x2e, 0x46, 0x69, 0x6e, 0x64, 0x41,
- 0x6c, 0x6c, 0x41, 0x76, 0x61, 0x69, 0x6c, 0x61, 0x62, 0x6c, 0x65, 0x54, 0x72, 0x61, 0x66, 0x66,
- 0x69, 0x63, 0x50, 0x61, 0x63, 0x6b, 0x61, 0x67, 0x65, 0x50, 0x65, 0x72, 0x69, 0x6f, 0x64, 0x73,
- 0x52, 0x65, 0x73, 0x70, 0x6f, 0x6e, 0x73, 0x65, 0x42, 0x06, 0x5a, 0x04, 0x2e, 0x2f, 0x70, 0x62,
- 0x62, 0x06, 0x70, 0x72, 0x6f, 0x74, 0x6f, 0x33,
-}
+const file_service_traffic_package_period_proto_rawDesc = "" +
+ "\n" +
+ "$service_traffic_package_period.proto\x12\x02pb\x1a)models/model_traffic_package_period.proto\x1a\x19models/rpc_messages.proto\"M\n" +
+ "!CreateTrafficPackagePeriodRequest\x12\x14\n" +
+ "\x05count\x18\x01 \x01(\x05R\x05count\x12\x12\n" +
+ "\x04unit\x18\x02 \x01(\tR\x04unit\"\\\n" +
+ "\"CreateTrafficPackagePeriodResponse\x126\n" +
+ "\x16trafficPackagePeriodId\x18\x01 \x01(\x03R\x16trafficPackagePeriodId\"o\n" +
+ "!UpdateTrafficPackagePeriodRequest\x126\n" +
+ "\x16trafficPackagePeriodId\x18\x01 \x01(\x03R\x16trafficPackagePeriodId\x12\x12\n" +
+ "\x04isOn\x18\x02 \x01(\bR\x04isOn\"[\n" +
+ "!DeleteTrafficPackagePeriodRequest\x126\n" +
+ "\x16trafficPackagePeriodId\x18\x01 \x01(\x03R\x16trafficPackagePeriodId\"Y\n" +
+ "\x1fFindTrafficPackagePeriodRequest\x126\n" +
+ "\x16trafficPackagePeriodId\x18\x01 \x01(\x03R\x16trafficPackagePeriodId\"p\n" +
+ " FindTrafficPackagePeriodResponse\x12L\n" +
+ "\x14trafficPackagePeriod\x18\x01 \x01(\v2\x18.pb.TrafficPackagePeriodR\x14trafficPackagePeriod\"%\n" +
+ "#FindAllTrafficPackagePeriodsRequest\"v\n" +
+ "$FindAllTrafficPackagePeriodsResponse\x12N\n" +
+ "\x15trafficPackagePeriods\x18\x01 \x03(\v2\x18.pb.TrafficPackagePeriodR\x15trafficPackagePeriods\".\n" +
+ ",FindAllAvailableTrafficPackagePeriodsRequest\"\x7f\n" +
+ "-FindAllAvailableTrafficPackagePeriodsResponse\x12N\n" +
+ "\x15trafficPackagePeriods\x18\x01 \x03(\v2\x18.pb.TrafficPackagePeriodR\x15trafficPackagePeriods2\x9d\x05\n" +
+ "\x1bTrafficPackagePeriodService\x12k\n" +
+ "\x1acreateTrafficPackagePeriod\x12%.pb.CreateTrafficPackagePeriodRequest\x1a&.pb.CreateTrafficPackagePeriodResponse\x12S\n" +
+ "\x1aupdateTrafficPackagePeriod\x12%.pb.UpdateTrafficPackagePeriodRequest\x1a\x0e.pb.RPCSuccess\x12S\n" +
+ "\x1adeleteTrafficPackagePeriod\x12%.pb.DeleteTrafficPackagePeriodRequest\x1a\x0e.pb.RPCSuccess\x12e\n" +
+ "\x18findTrafficPackagePeriod\x12#.pb.FindTrafficPackagePeriodRequest\x1a$.pb.FindTrafficPackagePeriodResponse\x12q\n" +
+ "\x1cfindAllTrafficPackagePeriods\x12'.pb.FindAllTrafficPackagePeriodsRequest\x1a(.pb.FindAllTrafficPackagePeriodsResponse\x12\x8c\x01\n" +
+ "%findAllAvailableTrafficPackagePeriods\x120.pb.FindAllAvailableTrafficPackagePeriodsRequest\x1a1.pb.FindAllAvailableTrafficPackagePeriodsResponseB\x06Z\x04./pbb\x06proto3"
var (
file_service_traffic_package_period_proto_rawDescOnce sync.Once
- file_service_traffic_package_period_proto_rawDescData = file_service_traffic_package_period_proto_rawDesc
+ file_service_traffic_package_period_proto_rawDescData []byte
)
func file_service_traffic_package_period_proto_rawDescGZIP() []byte {
file_service_traffic_package_period_proto_rawDescOnce.Do(func() {
- file_service_traffic_package_period_proto_rawDescData = protoimpl.X.CompressGZIP(file_service_traffic_package_period_proto_rawDescData)
+ file_service_traffic_package_period_proto_rawDescData = protoimpl.X.CompressGZIP(unsafe.Slice(unsafe.StringData(file_service_traffic_package_period_proto_rawDesc), len(file_service_traffic_package_period_proto_rawDesc)))
})
return file_service_traffic_package_period_proto_rawDescData
}
@@ -640,7 +561,7 @@ func file_service_traffic_package_period_proto_init() {
out := protoimpl.TypeBuilder{
File: protoimpl.DescBuilder{
GoPackagePath: reflect.TypeOf(x{}).PkgPath(),
- RawDescriptor: file_service_traffic_package_period_proto_rawDesc,
+ RawDescriptor: unsafe.Slice(unsafe.StringData(file_service_traffic_package_period_proto_rawDesc), len(file_service_traffic_package_period_proto_rawDesc)),
NumEnums: 0,
NumMessages: 10,
NumExtensions: 0,
@@ -651,7 +572,6 @@ func file_service_traffic_package_period_proto_init() {
MessageInfos: file_service_traffic_package_period_proto_msgTypes,
}.Build()
File_service_traffic_package_period_proto = out.File
- file_service_traffic_package_period_proto_rawDesc = nil
file_service_traffic_package_period_proto_goTypes = nil
file_service_traffic_package_period_proto_depIdxs = nil
}
diff --git a/EdgeCommon/pkg/rpc/pb/service_traffic_package_period_grpc.pb.go b/EdgeCommon/pkg/rpc/pb/service_traffic_package_period_grpc.pb.go
index 7562633..b19d1d5 100644
--- a/EdgeCommon/pkg/rpc/pb/service_traffic_package_period_grpc.pb.go
+++ b/EdgeCommon/pkg/rpc/pb/service_traffic_package_period_grpc.pb.go
@@ -1,7 +1,7 @@
// Code generated by protoc-gen-go-grpc. DO NOT EDIT.
// versions:
-// - protoc-gen-go-grpc v1.5.1
-// - protoc v6.33.2
+// - protoc-gen-go-grpc v1.6.1
+// - protoc v3.19.6
// source: service_traffic_package_period.proto
package pb
@@ -143,22 +143,22 @@ type TrafficPackagePeriodServiceServer interface {
type UnimplementedTrafficPackagePeriodServiceServer struct{}
func (UnimplementedTrafficPackagePeriodServiceServer) CreateTrafficPackagePeriod(context.Context, *CreateTrafficPackagePeriodRequest) (*CreateTrafficPackagePeriodResponse, error) {
- return nil, status.Errorf(codes.Unimplemented, "method CreateTrafficPackagePeriod not implemented")
+ return nil, status.Error(codes.Unimplemented, "method CreateTrafficPackagePeriod not implemented")
}
func (UnimplementedTrafficPackagePeriodServiceServer) UpdateTrafficPackagePeriod(context.Context, *UpdateTrafficPackagePeriodRequest) (*RPCSuccess, error) {
- return nil, status.Errorf(codes.Unimplemented, "method UpdateTrafficPackagePeriod not implemented")
+ return nil, status.Error(codes.Unimplemented, "method UpdateTrafficPackagePeriod not implemented")
}
func (UnimplementedTrafficPackagePeriodServiceServer) DeleteTrafficPackagePeriod(context.Context, *DeleteTrafficPackagePeriodRequest) (*RPCSuccess, error) {
- return nil, status.Errorf(codes.Unimplemented, "method DeleteTrafficPackagePeriod not implemented")
+ return nil, status.Error(codes.Unimplemented, "method DeleteTrafficPackagePeriod not implemented")
}
func (UnimplementedTrafficPackagePeriodServiceServer) FindTrafficPackagePeriod(context.Context, *FindTrafficPackagePeriodRequest) (*FindTrafficPackagePeriodResponse, error) {
- return nil, status.Errorf(codes.Unimplemented, "method FindTrafficPackagePeriod not implemented")
+ return nil, status.Error(codes.Unimplemented, "method FindTrafficPackagePeriod not implemented")
}
func (UnimplementedTrafficPackagePeriodServiceServer) FindAllTrafficPackagePeriods(context.Context, *FindAllTrafficPackagePeriodsRequest) (*FindAllTrafficPackagePeriodsResponse, error) {
- return nil, status.Errorf(codes.Unimplemented, "method FindAllTrafficPackagePeriods not implemented")
+ return nil, status.Error(codes.Unimplemented, "method FindAllTrafficPackagePeriods not implemented")
}
func (UnimplementedTrafficPackagePeriodServiceServer) FindAllAvailableTrafficPackagePeriods(context.Context, *FindAllAvailableTrafficPackagePeriodsRequest) (*FindAllAvailableTrafficPackagePeriodsResponse, error) {
- return nil, status.Errorf(codes.Unimplemented, "method FindAllAvailableTrafficPackagePeriods not implemented")
+ return nil, status.Error(codes.Unimplemented, "method FindAllAvailableTrafficPackagePeriods not implemented")
}
func (UnimplementedTrafficPackagePeriodServiceServer) testEmbeddedByValue() {}
@@ -170,7 +170,7 @@ type UnsafeTrafficPackagePeriodServiceServer interface {
}
func RegisterTrafficPackagePeriodServiceServer(s grpc.ServiceRegistrar, srv TrafficPackagePeriodServiceServer) {
- // If the following call pancis, it indicates UnimplementedTrafficPackagePeriodServiceServer was
+ // If the following call panics, it indicates UnimplementedTrafficPackagePeriodServiceServer was
// embedded by pointer and is nil. This will cause panics if an
// unimplemented method is ever invoked, so we test this at initialization
// time to prevent it from happening at runtime later due to I/O.
diff --git a/EdgeCommon/pkg/rpc/pb/service_traffic_package_price.pb.go b/EdgeCommon/pkg/rpc/pb/service_traffic_package_price.pb.go
index f6bad02..7fc79ac 100644
--- a/EdgeCommon/pkg/rpc/pb/service_traffic_package_price.pb.go
+++ b/EdgeCommon/pkg/rpc/pb/service_traffic_package_price.pb.go
@@ -1,7 +1,7 @@
// Code generated by protoc-gen-go. DO NOT EDIT.
// versions:
-// protoc-gen-go v1.36.0
-// protoc v6.33.2
+// protoc-gen-go v1.36.11
+// protoc v3.19.6
// source: service_traffic_package_price.proto
package pb
@@ -11,6 +11,7 @@ import (
protoimpl "google.golang.org/protobuf/runtime/protoimpl"
reflect "reflect"
sync "sync"
+ unsafe "unsafe"
)
const (
@@ -427,114 +428,46 @@ func (x *FindAllTrafficPackagePricesResponse) GetTrafficPackagePrices() []*Traff
var File_service_traffic_package_price_proto protoreflect.FileDescriptor
-var file_service_traffic_package_price_proto_rawDesc = []byte{
- 0x0a, 0x23, 0x73, 0x65, 0x72, 0x76, 0x69, 0x63, 0x65, 0x5f, 0x74, 0x72, 0x61, 0x66, 0x66, 0x69,
- 0x63, 0x5f, 0x70, 0x61, 0x63, 0x6b, 0x61, 0x67, 0x65, 0x5f, 0x70, 0x72, 0x69, 0x63, 0x65, 0x2e,
- 0x70, 0x72, 0x6f, 0x74, 0x6f, 0x12, 0x02, 0x70, 0x62, 0x1a, 0x28, 0x6d, 0x6f, 0x64, 0x65, 0x6c,
- 0x73, 0x2f, 0x6d, 0x6f, 0x64, 0x65, 0x6c, 0x5f, 0x74, 0x72, 0x61, 0x66, 0x66, 0x69, 0x63, 0x5f,
- 0x70, 0x61, 0x63, 0x6b, 0x61, 0x67, 0x65, 0x5f, 0x70, 0x72, 0x69, 0x63, 0x65, 0x2e, 0x70, 0x72,
- 0x6f, 0x74, 0x6f, 0x1a, 0x19, 0x6d, 0x6f, 0x64, 0x65, 0x6c, 0x73, 0x2f, 0x72, 0x70, 0x63, 0x5f,
- 0x6d, 0x65, 0x73, 0x73, 0x61, 0x67, 0x65, 0x73, 0x2e, 0x70, 0x72, 0x6f, 0x74, 0x6f, 0x22, 0xc0,
- 0x01, 0x0a, 0x20, 0x55, 0x70, 0x64, 0x61, 0x74, 0x65, 0x54, 0x72, 0x61, 0x66, 0x66, 0x69, 0x63,
- 0x50, 0x61, 0x63, 0x6b, 0x61, 0x67, 0x65, 0x50, 0x72, 0x69, 0x63, 0x65, 0x52, 0x65, 0x71, 0x75,
- 0x65, 0x73, 0x74, 0x12, 0x2a, 0x0a, 0x10, 0x74, 0x72, 0x61, 0x66, 0x66, 0x69, 0x63, 0x50, 0x61,
- 0x63, 0x6b, 0x61, 0x67, 0x65, 0x49, 0x64, 0x18, 0x01, 0x20, 0x01, 0x28, 0x03, 0x52, 0x10, 0x74,
- 0x72, 0x61, 0x66, 0x66, 0x69, 0x63, 0x50, 0x61, 0x63, 0x6b, 0x61, 0x67, 0x65, 0x49, 0x64, 0x12,
- 0x22, 0x0a, 0x0c, 0x6e, 0x6f, 0x64, 0x65, 0x52, 0x65, 0x67, 0x69, 0x6f, 0x6e, 0x49, 0x64, 0x18,
- 0x02, 0x20, 0x01, 0x28, 0x03, 0x52, 0x0c, 0x6e, 0x6f, 0x64, 0x65, 0x52, 0x65, 0x67, 0x69, 0x6f,
- 0x6e, 0x49, 0x64, 0x12, 0x36, 0x0a, 0x16, 0x74, 0x72, 0x61, 0x66, 0x66, 0x69, 0x63, 0x50, 0x61,
- 0x63, 0x6b, 0x61, 0x67, 0x65, 0x50, 0x65, 0x72, 0x69, 0x6f, 0x64, 0x49, 0x64, 0x18, 0x03, 0x20,
- 0x01, 0x28, 0x03, 0x52, 0x16, 0x74, 0x72, 0x61, 0x66, 0x66, 0x69, 0x63, 0x50, 0x61, 0x63, 0x6b,
- 0x61, 0x67, 0x65, 0x50, 0x65, 0x72, 0x69, 0x6f, 0x64, 0x49, 0x64, 0x12, 0x14, 0x0a, 0x05, 0x70,
- 0x72, 0x69, 0x63, 0x65, 0x18, 0x04, 0x20, 0x01, 0x28, 0x01, 0x52, 0x05, 0x70, 0x72, 0x69, 0x63,
- 0x65, 0x22, 0xbe, 0x01, 0x0a, 0x1e, 0x46, 0x69, 0x6e, 0x64, 0x54, 0x72, 0x61, 0x66, 0x66, 0x69,
- 0x63, 0x50, 0x61, 0x63, 0x6b, 0x61, 0x67, 0x65, 0x50, 0x72, 0x69, 0x63, 0x65, 0x52, 0x65, 0x71,
- 0x75, 0x65, 0x73, 0x74, 0x12, 0x2a, 0x0a, 0x10, 0x74, 0x72, 0x61, 0x66, 0x66, 0x69, 0x63, 0x50,
- 0x61, 0x63, 0x6b, 0x61, 0x67, 0x65, 0x49, 0x64, 0x18, 0x01, 0x20, 0x01, 0x28, 0x03, 0x52, 0x10,
- 0x74, 0x72, 0x61, 0x66, 0x66, 0x69, 0x63, 0x50, 0x61, 0x63, 0x6b, 0x61, 0x67, 0x65, 0x49, 0x64,
- 0x12, 0x22, 0x0a, 0x0c, 0x6e, 0x6f, 0x64, 0x65, 0x52, 0x65, 0x67, 0x69, 0x6f, 0x6e, 0x49, 0x64,
- 0x18, 0x02, 0x20, 0x01, 0x28, 0x03, 0x52, 0x0c, 0x6e, 0x6f, 0x64, 0x65, 0x52, 0x65, 0x67, 0x69,
- 0x6f, 0x6e, 0x49, 0x64, 0x12, 0x36, 0x0a, 0x16, 0x74, 0x72, 0x61, 0x66, 0x66, 0x69, 0x63, 0x50,
- 0x61, 0x63, 0x6b, 0x61, 0x67, 0x65, 0x50, 0x65, 0x72, 0x69, 0x6f, 0x64, 0x49, 0x64, 0x18, 0x03,
- 0x20, 0x01, 0x28, 0x03, 0x52, 0x16, 0x74, 0x72, 0x61, 0x66, 0x66, 0x69, 0x63, 0x50, 0x61, 0x63,
- 0x6b, 0x61, 0x67, 0x65, 0x50, 0x65, 0x72, 0x69, 0x6f, 0x64, 0x49, 0x64, 0x12, 0x14, 0x0a, 0x05,
- 0x63, 0x6f, 0x75, 0x6e, 0x74, 0x18, 0x04, 0x20, 0x01, 0x28, 0x05, 0x52, 0x05, 0x63, 0x6f, 0x75,
- 0x6e, 0x74, 0x22, 0x4f, 0x0a, 0x1f, 0x46, 0x69, 0x6e, 0x64, 0x54, 0x72, 0x61, 0x66, 0x66, 0x69,
- 0x63, 0x50, 0x61, 0x63, 0x6b, 0x61, 0x67, 0x65, 0x50, 0x72, 0x69, 0x63, 0x65, 0x52, 0x65, 0x73,
- 0x70, 0x6f, 0x6e, 0x73, 0x65, 0x12, 0x14, 0x0a, 0x05, 0x70, 0x72, 0x69, 0x63, 0x65, 0x18, 0x01,
- 0x20, 0x01, 0x28, 0x01, 0x52, 0x05, 0x70, 0x72, 0x69, 0x63, 0x65, 0x12, 0x16, 0x0a, 0x06, 0x61,
- 0x6d, 0x6f, 0x75, 0x6e, 0x74, 0x18, 0x02, 0x20, 0x01, 0x28, 0x01, 0x52, 0x06, 0x61, 0x6d, 0x6f,
- 0x75, 0x6e, 0x74, 0x22, 0x4e, 0x0a, 0x20, 0x43, 0x6f, 0x75, 0x6e, 0x74, 0x54, 0x72, 0x61, 0x66,
- 0x66, 0x69, 0x63, 0x50, 0x61, 0x63, 0x6b, 0x61, 0x67, 0x65, 0x50, 0x72, 0x69, 0x63, 0x65, 0x73,
- 0x52, 0x65, 0x71, 0x75, 0x65, 0x73, 0x74, 0x12, 0x2a, 0x0a, 0x10, 0x74, 0x72, 0x61, 0x66, 0x66,
- 0x69, 0x63, 0x50, 0x61, 0x63, 0x6b, 0x61, 0x67, 0x65, 0x49, 0x64, 0x18, 0x01, 0x20, 0x01, 0x28,
- 0x03, 0x52, 0x10, 0x74, 0x72, 0x61, 0x66, 0x66, 0x69, 0x63, 0x50, 0x61, 0x63, 0x6b, 0x61, 0x67,
- 0x65, 0x49, 0x64, 0x22, 0x4d, 0x0a, 0x1f, 0x46, 0x69, 0x6e, 0x64, 0x54, 0x72, 0x61, 0x66, 0x66,
- 0x69, 0x63, 0x50, 0x61, 0x63, 0x6b, 0x61, 0x67, 0x65, 0x50, 0x72, 0x69, 0x63, 0x65, 0x73, 0x52,
- 0x65, 0x71, 0x75, 0x65, 0x73, 0x74, 0x12, 0x2a, 0x0a, 0x10, 0x74, 0x72, 0x61, 0x66, 0x66, 0x69,
- 0x63, 0x50, 0x61, 0x63, 0x6b, 0x61, 0x67, 0x65, 0x49, 0x64, 0x18, 0x01, 0x20, 0x01, 0x28, 0x03,
- 0x52, 0x10, 0x74, 0x72, 0x61, 0x66, 0x66, 0x69, 0x63, 0x50, 0x61, 0x63, 0x6b, 0x61, 0x67, 0x65,
- 0x49, 0x64, 0x22, 0x6f, 0x0a, 0x20, 0x46, 0x69, 0x6e, 0x64, 0x54, 0x72, 0x61, 0x66, 0x66, 0x69,
- 0x63, 0x50, 0x61, 0x63, 0x6b, 0x61, 0x67, 0x65, 0x50, 0x72, 0x69, 0x63, 0x65, 0x73, 0x52, 0x65,
- 0x73, 0x70, 0x6f, 0x6e, 0x73, 0x65, 0x12, 0x4b, 0x0a, 0x14, 0x74, 0x72, 0x61, 0x66, 0x66, 0x69,
- 0x63, 0x50, 0x61, 0x63, 0x6b, 0x61, 0x67, 0x65, 0x50, 0x72, 0x69, 0x63, 0x65, 0x73, 0x18, 0x01,
- 0x20, 0x03, 0x28, 0x0b, 0x32, 0x17, 0x2e, 0x70, 0x62, 0x2e, 0x54, 0x72, 0x61, 0x66, 0x66, 0x69,
- 0x63, 0x50, 0x61, 0x63, 0x6b, 0x61, 0x67, 0x65, 0x50, 0x72, 0x69, 0x63, 0x65, 0x52, 0x14, 0x74,
- 0x72, 0x61, 0x66, 0x66, 0x69, 0x63, 0x50, 0x61, 0x63, 0x6b, 0x61, 0x67, 0x65, 0x50, 0x72, 0x69,
- 0x63, 0x65, 0x73, 0x22, 0x24, 0x0a, 0x22, 0x46, 0x69, 0x6e, 0x64, 0x41, 0x6c, 0x6c, 0x54, 0x72,
- 0x61, 0x66, 0x66, 0x69, 0x63, 0x50, 0x61, 0x63, 0x6b, 0x61, 0x67, 0x65, 0x50, 0x72, 0x69, 0x63,
- 0x65, 0x73, 0x52, 0x65, 0x71, 0x75, 0x65, 0x73, 0x74, 0x22, 0x72, 0x0a, 0x23, 0x46, 0x69, 0x6e,
- 0x64, 0x41, 0x6c, 0x6c, 0x54, 0x72, 0x61, 0x66, 0x66, 0x69, 0x63, 0x50, 0x61, 0x63, 0x6b, 0x61,
- 0x67, 0x65, 0x50, 0x72, 0x69, 0x63, 0x65, 0x73, 0x52, 0x65, 0x73, 0x70, 0x6f, 0x6e, 0x73, 0x65,
- 0x12, 0x4b, 0x0a, 0x14, 0x74, 0x72, 0x61, 0x66, 0x66, 0x69, 0x63, 0x50, 0x61, 0x63, 0x6b, 0x61,
- 0x67, 0x65, 0x50, 0x72, 0x69, 0x63, 0x65, 0x73, 0x18, 0x01, 0x20, 0x03, 0x28, 0x0b, 0x32, 0x17,
- 0x2e, 0x70, 0x62, 0x2e, 0x54, 0x72, 0x61, 0x66, 0x66, 0x69, 0x63, 0x50, 0x61, 0x63, 0x6b, 0x61,
- 0x67, 0x65, 0x50, 0x72, 0x69, 0x63, 0x65, 0x52, 0x14, 0x74, 0x72, 0x61, 0x66, 0x66, 0x69, 0x63,
- 0x50, 0x61, 0x63, 0x6b, 0x61, 0x67, 0x65, 0x50, 0x72, 0x69, 0x63, 0x65, 0x73, 0x32, 0x83, 0x04,
- 0x0a, 0x1a, 0x54, 0x72, 0x61, 0x66, 0x66, 0x69, 0x63, 0x50, 0x61, 0x63, 0x6b, 0x61, 0x67, 0x65,
- 0x50, 0x72, 0x69, 0x63, 0x65, 0x53, 0x65, 0x72, 0x76, 0x69, 0x63, 0x65, 0x12, 0x51, 0x0a, 0x19,
- 0x75, 0x70, 0x64, 0x61, 0x74, 0x65, 0x54, 0x72, 0x61, 0x66, 0x66, 0x69, 0x63, 0x50, 0x61, 0x63,
- 0x6b, 0x61, 0x67, 0x65, 0x50, 0x72, 0x69, 0x63, 0x65, 0x12, 0x24, 0x2e, 0x70, 0x62, 0x2e, 0x55,
- 0x70, 0x64, 0x61, 0x74, 0x65, 0x54, 0x72, 0x61, 0x66, 0x66, 0x69, 0x63, 0x50, 0x61, 0x63, 0x6b,
- 0x61, 0x67, 0x65, 0x50, 0x72, 0x69, 0x63, 0x65, 0x52, 0x65, 0x71, 0x75, 0x65, 0x73, 0x74, 0x1a,
- 0x0e, 0x2e, 0x70, 0x62, 0x2e, 0x52, 0x50, 0x43, 0x53, 0x75, 0x63, 0x63, 0x65, 0x73, 0x73, 0x12,
- 0x62, 0x0a, 0x17, 0x66, 0x69, 0x6e, 0x64, 0x54, 0x72, 0x61, 0x66, 0x66, 0x69, 0x63, 0x50, 0x61,
- 0x63, 0x6b, 0x61, 0x67, 0x65, 0x50, 0x72, 0x69, 0x63, 0x65, 0x12, 0x22, 0x2e, 0x70, 0x62, 0x2e,
- 0x46, 0x69, 0x6e, 0x64, 0x54, 0x72, 0x61, 0x66, 0x66, 0x69, 0x63, 0x50, 0x61, 0x63, 0x6b, 0x61,
- 0x67, 0x65, 0x50, 0x72, 0x69, 0x63, 0x65, 0x52, 0x65, 0x71, 0x75, 0x65, 0x73, 0x74, 0x1a, 0x23,
- 0x2e, 0x70, 0x62, 0x2e, 0x46, 0x69, 0x6e, 0x64, 0x54, 0x72, 0x61, 0x66, 0x66, 0x69, 0x63, 0x50,
- 0x61, 0x63, 0x6b, 0x61, 0x67, 0x65, 0x50, 0x72, 0x69, 0x63, 0x65, 0x52, 0x65, 0x73, 0x70, 0x6f,
- 0x6e, 0x73, 0x65, 0x12, 0x57, 0x0a, 0x19, 0x63, 0x6f, 0x75, 0x6e, 0x74, 0x54, 0x72, 0x61, 0x66,
- 0x66, 0x69, 0x63, 0x50, 0x61, 0x63, 0x6b, 0x61, 0x67, 0x65, 0x50, 0x72, 0x69, 0x63, 0x65, 0x73,
- 0x12, 0x24, 0x2e, 0x70, 0x62, 0x2e, 0x43, 0x6f, 0x75, 0x6e, 0x74, 0x54, 0x72, 0x61, 0x66, 0x66,
- 0x69, 0x63, 0x50, 0x61, 0x63, 0x6b, 0x61, 0x67, 0x65, 0x50, 0x72, 0x69, 0x63, 0x65, 0x73, 0x52,
- 0x65, 0x71, 0x75, 0x65, 0x73, 0x74, 0x1a, 0x14, 0x2e, 0x70, 0x62, 0x2e, 0x52, 0x50, 0x43, 0x43,
- 0x6f, 0x75, 0x6e, 0x74, 0x52, 0x65, 0x73, 0x70, 0x6f, 0x6e, 0x73, 0x65, 0x12, 0x65, 0x0a, 0x18,
- 0x66, 0x69, 0x6e, 0x64, 0x54, 0x72, 0x61, 0x66, 0x66, 0x69, 0x63, 0x50, 0x61, 0x63, 0x6b, 0x61,
- 0x67, 0x65, 0x50, 0x72, 0x69, 0x63, 0x65, 0x73, 0x12, 0x23, 0x2e, 0x70, 0x62, 0x2e, 0x46, 0x69,
- 0x6e, 0x64, 0x54, 0x72, 0x61, 0x66, 0x66, 0x69, 0x63, 0x50, 0x61, 0x63, 0x6b, 0x61, 0x67, 0x65,
- 0x50, 0x72, 0x69, 0x63, 0x65, 0x73, 0x52, 0x65, 0x71, 0x75, 0x65, 0x73, 0x74, 0x1a, 0x24, 0x2e,
- 0x70, 0x62, 0x2e, 0x46, 0x69, 0x6e, 0x64, 0x54, 0x72, 0x61, 0x66, 0x66, 0x69, 0x63, 0x50, 0x61,
- 0x63, 0x6b, 0x61, 0x67, 0x65, 0x50, 0x72, 0x69, 0x63, 0x65, 0x73, 0x52, 0x65, 0x73, 0x70, 0x6f,
- 0x6e, 0x73, 0x65, 0x12, 0x6e, 0x0a, 0x1b, 0x66, 0x69, 0x6e, 0x64, 0x41, 0x6c, 0x6c, 0x54, 0x72,
- 0x61, 0x66, 0x66, 0x69, 0x63, 0x50, 0x61, 0x63, 0x6b, 0x61, 0x67, 0x65, 0x50, 0x72, 0x69, 0x63,
- 0x65, 0x73, 0x12, 0x26, 0x2e, 0x70, 0x62, 0x2e, 0x46, 0x69, 0x6e, 0x64, 0x41, 0x6c, 0x6c, 0x54,
- 0x72, 0x61, 0x66, 0x66, 0x69, 0x63, 0x50, 0x61, 0x63, 0x6b, 0x61, 0x67, 0x65, 0x50, 0x72, 0x69,
- 0x63, 0x65, 0x73, 0x52, 0x65, 0x71, 0x75, 0x65, 0x73, 0x74, 0x1a, 0x27, 0x2e, 0x70, 0x62, 0x2e,
- 0x46, 0x69, 0x6e, 0x64, 0x41, 0x6c, 0x6c, 0x54, 0x72, 0x61, 0x66, 0x66, 0x69, 0x63, 0x50, 0x61,
- 0x63, 0x6b, 0x61, 0x67, 0x65, 0x50, 0x72, 0x69, 0x63, 0x65, 0x73, 0x52, 0x65, 0x73, 0x70, 0x6f,
- 0x6e, 0x73, 0x65, 0x42, 0x06, 0x5a, 0x04, 0x2e, 0x2f, 0x70, 0x62, 0x62, 0x06, 0x70, 0x72, 0x6f,
- 0x74, 0x6f, 0x33,
-}
+const file_service_traffic_package_price_proto_rawDesc = "" +
+ "\n" +
+ "#service_traffic_package_price.proto\x12\x02pb\x1a(models/model_traffic_package_price.proto\x1a\x19models/rpc_messages.proto\"\xc0\x01\n" +
+ " UpdateTrafficPackagePriceRequest\x12*\n" +
+ "\x10trafficPackageId\x18\x01 \x01(\x03R\x10trafficPackageId\x12\"\n" +
+ "\fnodeRegionId\x18\x02 \x01(\x03R\fnodeRegionId\x126\n" +
+ "\x16trafficPackagePeriodId\x18\x03 \x01(\x03R\x16trafficPackagePeriodId\x12\x14\n" +
+ "\x05price\x18\x04 \x01(\x01R\x05price\"\xbe\x01\n" +
+ "\x1eFindTrafficPackagePriceRequest\x12*\n" +
+ "\x10trafficPackageId\x18\x01 \x01(\x03R\x10trafficPackageId\x12\"\n" +
+ "\fnodeRegionId\x18\x02 \x01(\x03R\fnodeRegionId\x126\n" +
+ "\x16trafficPackagePeriodId\x18\x03 \x01(\x03R\x16trafficPackagePeriodId\x12\x14\n" +
+ "\x05count\x18\x04 \x01(\x05R\x05count\"O\n" +
+ "\x1fFindTrafficPackagePriceResponse\x12\x14\n" +
+ "\x05price\x18\x01 \x01(\x01R\x05price\x12\x16\n" +
+ "\x06amount\x18\x02 \x01(\x01R\x06amount\"N\n" +
+ " CountTrafficPackagePricesRequest\x12*\n" +
+ "\x10trafficPackageId\x18\x01 \x01(\x03R\x10trafficPackageId\"M\n" +
+ "\x1fFindTrafficPackagePricesRequest\x12*\n" +
+ "\x10trafficPackageId\x18\x01 \x01(\x03R\x10trafficPackageId\"o\n" +
+ " FindTrafficPackagePricesResponse\x12K\n" +
+ "\x14trafficPackagePrices\x18\x01 \x03(\v2\x17.pb.TrafficPackagePriceR\x14trafficPackagePrices\"$\n" +
+ "\"FindAllTrafficPackagePricesRequest\"r\n" +
+ "#FindAllTrafficPackagePricesResponse\x12K\n" +
+ "\x14trafficPackagePrices\x18\x01 \x03(\v2\x17.pb.TrafficPackagePriceR\x14trafficPackagePrices2\x83\x04\n" +
+ "\x1aTrafficPackagePriceService\x12Q\n" +
+ "\x19updateTrafficPackagePrice\x12$.pb.UpdateTrafficPackagePriceRequest\x1a\x0e.pb.RPCSuccess\x12b\n" +
+ "\x17findTrafficPackagePrice\x12\".pb.FindTrafficPackagePriceRequest\x1a#.pb.FindTrafficPackagePriceResponse\x12W\n" +
+ "\x19countTrafficPackagePrices\x12$.pb.CountTrafficPackagePricesRequest\x1a\x14.pb.RPCCountResponse\x12e\n" +
+ "\x18findTrafficPackagePrices\x12#.pb.FindTrafficPackagePricesRequest\x1a$.pb.FindTrafficPackagePricesResponse\x12n\n" +
+ "\x1bfindAllTrafficPackagePrices\x12&.pb.FindAllTrafficPackagePricesRequest\x1a'.pb.FindAllTrafficPackagePricesResponseB\x06Z\x04./pbb\x06proto3"
var (
file_service_traffic_package_price_proto_rawDescOnce sync.Once
- file_service_traffic_package_price_proto_rawDescData = file_service_traffic_package_price_proto_rawDesc
+ file_service_traffic_package_price_proto_rawDescData []byte
)
func file_service_traffic_package_price_proto_rawDescGZIP() []byte {
file_service_traffic_package_price_proto_rawDescOnce.Do(func() {
- file_service_traffic_package_price_proto_rawDescData = protoimpl.X.CompressGZIP(file_service_traffic_package_price_proto_rawDescData)
+ file_service_traffic_package_price_proto_rawDescData = protoimpl.X.CompressGZIP(unsafe.Slice(unsafe.StringData(file_service_traffic_package_price_proto_rawDesc), len(file_service_traffic_package_price_proto_rawDesc)))
})
return file_service_traffic_package_price_proto_rawDescData
}
@@ -584,7 +517,7 @@ func file_service_traffic_package_price_proto_init() {
out := protoimpl.TypeBuilder{
File: protoimpl.DescBuilder{
GoPackagePath: reflect.TypeOf(x{}).PkgPath(),
- RawDescriptor: file_service_traffic_package_price_proto_rawDesc,
+ RawDescriptor: unsafe.Slice(unsafe.StringData(file_service_traffic_package_price_proto_rawDesc), len(file_service_traffic_package_price_proto_rawDesc)),
NumEnums: 0,
NumMessages: 8,
NumExtensions: 0,
@@ -595,7 +528,6 @@ func file_service_traffic_package_price_proto_init() {
MessageInfos: file_service_traffic_package_price_proto_msgTypes,
}.Build()
File_service_traffic_package_price_proto = out.File
- file_service_traffic_package_price_proto_rawDesc = nil
file_service_traffic_package_price_proto_goTypes = nil
file_service_traffic_package_price_proto_depIdxs = nil
}
diff --git a/EdgeCommon/pkg/rpc/pb/service_traffic_package_price_grpc.pb.go b/EdgeCommon/pkg/rpc/pb/service_traffic_package_price_grpc.pb.go
index 468aa48..ede7bba 100644
--- a/EdgeCommon/pkg/rpc/pb/service_traffic_package_price_grpc.pb.go
+++ b/EdgeCommon/pkg/rpc/pb/service_traffic_package_price_grpc.pb.go
@@ -1,7 +1,7 @@
// Code generated by protoc-gen-go-grpc. DO NOT EDIT.
// versions:
-// - protoc-gen-go-grpc v1.5.1
-// - protoc v6.33.2
+// - protoc-gen-go-grpc v1.6.1
+// - protoc v3.19.6
// source: service_traffic_package_price.proto
package pb
@@ -128,19 +128,19 @@ type TrafficPackagePriceServiceServer interface {
type UnimplementedTrafficPackagePriceServiceServer struct{}
func (UnimplementedTrafficPackagePriceServiceServer) UpdateTrafficPackagePrice(context.Context, *UpdateTrafficPackagePriceRequest) (*RPCSuccess, error) {
- return nil, status.Errorf(codes.Unimplemented, "method UpdateTrafficPackagePrice not implemented")
+ return nil, status.Error(codes.Unimplemented, "method UpdateTrafficPackagePrice not implemented")
}
func (UnimplementedTrafficPackagePriceServiceServer) FindTrafficPackagePrice(context.Context, *FindTrafficPackagePriceRequest) (*FindTrafficPackagePriceResponse, error) {
- return nil, status.Errorf(codes.Unimplemented, "method FindTrafficPackagePrice not implemented")
+ return nil, status.Error(codes.Unimplemented, "method FindTrafficPackagePrice not implemented")
}
func (UnimplementedTrafficPackagePriceServiceServer) CountTrafficPackagePrices(context.Context, *CountTrafficPackagePricesRequest) (*RPCCountResponse, error) {
- return nil, status.Errorf(codes.Unimplemented, "method CountTrafficPackagePrices not implemented")
+ return nil, status.Error(codes.Unimplemented, "method CountTrafficPackagePrices not implemented")
}
func (UnimplementedTrafficPackagePriceServiceServer) FindTrafficPackagePrices(context.Context, *FindTrafficPackagePricesRequest) (*FindTrafficPackagePricesResponse, error) {
- return nil, status.Errorf(codes.Unimplemented, "method FindTrafficPackagePrices not implemented")
+ return nil, status.Error(codes.Unimplemented, "method FindTrafficPackagePrices not implemented")
}
func (UnimplementedTrafficPackagePriceServiceServer) FindAllTrafficPackagePrices(context.Context, *FindAllTrafficPackagePricesRequest) (*FindAllTrafficPackagePricesResponse, error) {
- return nil, status.Errorf(codes.Unimplemented, "method FindAllTrafficPackagePrices not implemented")
+ return nil, status.Error(codes.Unimplemented, "method FindAllTrafficPackagePrices not implemented")
}
func (UnimplementedTrafficPackagePriceServiceServer) testEmbeddedByValue() {}
@@ -152,7 +152,7 @@ type UnsafeTrafficPackagePriceServiceServer interface {
}
func RegisterTrafficPackagePriceServiceServer(s grpc.ServiceRegistrar, srv TrafficPackagePriceServiceServer) {
- // If the following call pancis, it indicates UnimplementedTrafficPackagePriceServiceServer was
+ // If the following call panics, it indicates UnimplementedTrafficPackagePriceServiceServer was
// embedded by pointer and is nil. This will cause panics if an
// unimplemented method is ever invoked, so we test this at initialization
// time to prevent it from happening at runtime later due to I/O.
diff --git a/EdgeCommon/pkg/rpc/pb/service_updating_server_list.pb.go b/EdgeCommon/pkg/rpc/pb/service_updating_server_list.pb.go
index cc7be4e..6e5b071 100644
--- a/EdgeCommon/pkg/rpc/pb/service_updating_server_list.pb.go
+++ b/EdgeCommon/pkg/rpc/pb/service_updating_server_list.pb.go
@@ -1,7 +1,7 @@
// Code generated by protoc-gen-go. DO NOT EDIT.
// versions:
-// protoc-gen-go v1.36.0
-// protoc v6.33.2
+// protoc-gen-go v1.36.11
+// protoc v3.19.6
// source: service_updating_server_list.proto
package pb
@@ -11,6 +11,7 @@ import (
protoimpl "google.golang.org/protobuf/runtime/protoimpl"
reflect "reflect"
sync "sync"
+ unsafe "unsafe"
)
const (
@@ -119,38 +120,25 @@ func (x *FindUpdatingServerListsResponse) GetMaxId() int64 {
var File_service_updating_server_list_proto protoreflect.FileDescriptor
-var file_service_updating_server_list_proto_rawDesc = []byte{
- 0x0a, 0x22, 0x73, 0x65, 0x72, 0x76, 0x69, 0x63, 0x65, 0x5f, 0x75, 0x70, 0x64, 0x61, 0x74, 0x69,
- 0x6e, 0x67, 0x5f, 0x73, 0x65, 0x72, 0x76, 0x65, 0x72, 0x5f, 0x6c, 0x69, 0x73, 0x74, 0x2e, 0x70,
- 0x72, 0x6f, 0x74, 0x6f, 0x12, 0x02, 0x70, 0x62, 0x22, 0x38, 0x0a, 0x1e, 0x46, 0x69, 0x6e, 0x64,
- 0x55, 0x70, 0x64, 0x61, 0x74, 0x69, 0x6e, 0x67, 0x53, 0x65, 0x72, 0x76, 0x65, 0x72, 0x4c, 0x69,
- 0x73, 0x74, 0x73, 0x52, 0x65, 0x71, 0x75, 0x65, 0x73, 0x74, 0x12, 0x16, 0x0a, 0x06, 0x6c, 0x61,
- 0x73, 0x74, 0x49, 0x64, 0x18, 0x01, 0x20, 0x01, 0x28, 0x03, 0x52, 0x06, 0x6c, 0x61, 0x73, 0x74,
- 0x49, 0x64, 0x22, 0x59, 0x0a, 0x1f, 0x46, 0x69, 0x6e, 0x64, 0x55, 0x70, 0x64, 0x61, 0x74, 0x69,
- 0x6e, 0x67, 0x53, 0x65, 0x72, 0x76, 0x65, 0x72, 0x4c, 0x69, 0x73, 0x74, 0x73, 0x52, 0x65, 0x73,
- 0x70, 0x6f, 0x6e, 0x73, 0x65, 0x12, 0x20, 0x0a, 0x0b, 0x73, 0x65, 0x72, 0x76, 0x65, 0x72, 0x73,
- 0x4a, 0x53, 0x4f, 0x4e, 0x18, 0x01, 0x20, 0x01, 0x28, 0x0c, 0x52, 0x0b, 0x73, 0x65, 0x72, 0x76,
- 0x65, 0x72, 0x73, 0x4a, 0x53, 0x4f, 0x4e, 0x12, 0x14, 0x0a, 0x05, 0x6d, 0x61, 0x78, 0x49, 0x64,
- 0x18, 0x02, 0x20, 0x01, 0x28, 0x03, 0x52, 0x05, 0x6d, 0x61, 0x78, 0x49, 0x64, 0x32, 0x7f, 0x0a,
- 0x19, 0x55, 0x70, 0x64, 0x61, 0x74, 0x69, 0x6e, 0x67, 0x53, 0x65, 0x72, 0x76, 0x65, 0x72, 0x4c,
- 0x69, 0x73, 0x74, 0x53, 0x65, 0x72, 0x76, 0x69, 0x63, 0x65, 0x12, 0x62, 0x0a, 0x17, 0x66, 0x69,
- 0x6e, 0x64, 0x55, 0x70, 0x64, 0x61, 0x74, 0x69, 0x6e, 0x67, 0x53, 0x65, 0x72, 0x76, 0x65, 0x72,
- 0x4c, 0x69, 0x73, 0x74, 0x73, 0x12, 0x22, 0x2e, 0x70, 0x62, 0x2e, 0x46, 0x69, 0x6e, 0x64, 0x55,
- 0x70, 0x64, 0x61, 0x74, 0x69, 0x6e, 0x67, 0x53, 0x65, 0x72, 0x76, 0x65, 0x72, 0x4c, 0x69, 0x73,
- 0x74, 0x73, 0x52, 0x65, 0x71, 0x75, 0x65, 0x73, 0x74, 0x1a, 0x23, 0x2e, 0x70, 0x62, 0x2e, 0x46,
- 0x69, 0x6e, 0x64, 0x55, 0x70, 0x64, 0x61, 0x74, 0x69, 0x6e, 0x67, 0x53, 0x65, 0x72, 0x76, 0x65,
- 0x72, 0x4c, 0x69, 0x73, 0x74, 0x73, 0x52, 0x65, 0x73, 0x70, 0x6f, 0x6e, 0x73, 0x65, 0x42, 0x06,
- 0x5a, 0x04, 0x2e, 0x2f, 0x70, 0x62, 0x62, 0x06, 0x70, 0x72, 0x6f, 0x74, 0x6f, 0x33,
-}
+const file_service_updating_server_list_proto_rawDesc = "" +
+ "\n" +
+ "\"service_updating_server_list.proto\x12\x02pb\"8\n" +
+ "\x1eFindUpdatingServerListsRequest\x12\x16\n" +
+ "\x06lastId\x18\x01 \x01(\x03R\x06lastId\"Y\n" +
+ "\x1fFindUpdatingServerListsResponse\x12 \n" +
+ "\vserversJSON\x18\x01 \x01(\fR\vserversJSON\x12\x14\n" +
+ "\x05maxId\x18\x02 \x01(\x03R\x05maxId2\x7f\n" +
+ "\x19UpdatingServerListService\x12b\n" +
+ "\x17findUpdatingServerLists\x12\".pb.FindUpdatingServerListsRequest\x1a#.pb.FindUpdatingServerListsResponseB\x06Z\x04./pbb\x06proto3"
var (
file_service_updating_server_list_proto_rawDescOnce sync.Once
- file_service_updating_server_list_proto_rawDescData = file_service_updating_server_list_proto_rawDesc
+ file_service_updating_server_list_proto_rawDescData []byte
)
func file_service_updating_server_list_proto_rawDescGZIP() []byte {
file_service_updating_server_list_proto_rawDescOnce.Do(func() {
- file_service_updating_server_list_proto_rawDescData = protoimpl.X.CompressGZIP(file_service_updating_server_list_proto_rawDescData)
+ file_service_updating_server_list_proto_rawDescData = protoimpl.X.CompressGZIP(unsafe.Slice(unsafe.StringData(file_service_updating_server_list_proto_rawDesc), len(file_service_updating_server_list_proto_rawDesc)))
})
return file_service_updating_server_list_proto_rawDescData
}
@@ -179,7 +167,7 @@ func file_service_updating_server_list_proto_init() {
out := protoimpl.TypeBuilder{
File: protoimpl.DescBuilder{
GoPackagePath: reflect.TypeOf(x{}).PkgPath(),
- RawDescriptor: file_service_updating_server_list_proto_rawDesc,
+ RawDescriptor: unsafe.Slice(unsafe.StringData(file_service_updating_server_list_proto_rawDesc), len(file_service_updating_server_list_proto_rawDesc)),
NumEnums: 0,
NumMessages: 2,
NumExtensions: 0,
@@ -190,7 +178,6 @@ func file_service_updating_server_list_proto_init() {
MessageInfos: file_service_updating_server_list_proto_msgTypes,
}.Build()
File_service_updating_server_list_proto = out.File
- file_service_updating_server_list_proto_rawDesc = nil
file_service_updating_server_list_proto_goTypes = nil
file_service_updating_server_list_proto_depIdxs = nil
}
diff --git a/EdgeCommon/pkg/rpc/pb/service_updating_server_list_grpc.pb.go b/EdgeCommon/pkg/rpc/pb/service_updating_server_list_grpc.pb.go
index 0a0d73b..0a964d8 100644
--- a/EdgeCommon/pkg/rpc/pb/service_updating_server_list_grpc.pb.go
+++ b/EdgeCommon/pkg/rpc/pb/service_updating_server_list_grpc.pb.go
@@ -1,7 +1,7 @@
// Code generated by protoc-gen-go-grpc. DO NOT EDIT.
// versions:
-// - protoc-gen-go-grpc v1.5.1
-// - protoc v6.33.2
+// - protoc-gen-go-grpc v1.6.1
+// - protoc v3.19.6
// source: service_updating_server_list.proto
package pb
@@ -68,7 +68,7 @@ type UpdatingServerListServiceServer interface {
type UnimplementedUpdatingServerListServiceServer struct{}
func (UnimplementedUpdatingServerListServiceServer) FindUpdatingServerLists(context.Context, *FindUpdatingServerListsRequest) (*FindUpdatingServerListsResponse, error) {
- return nil, status.Errorf(codes.Unimplemented, "method FindUpdatingServerLists not implemented")
+ return nil, status.Error(codes.Unimplemented, "method FindUpdatingServerLists not implemented")
}
func (UnimplementedUpdatingServerListServiceServer) testEmbeddedByValue() {}
@@ -80,7 +80,7 @@ type UnsafeUpdatingServerListServiceServer interface {
}
func RegisterUpdatingServerListServiceServer(s grpc.ServiceRegistrar, srv UpdatingServerListServiceServer) {
- // If the following call pancis, it indicates UnimplementedUpdatingServerListServiceServer was
+ // If the following call panics, it indicates UnimplementedUpdatingServerListServiceServer was
// embedded by pointer and is nil. This will cause panics if an
// unimplemented method is ever invoked, so we test this at initialization
// time to prevent it from happening at runtime later due to I/O.
diff --git a/EdgeCommon/pkg/rpc/pb/service_user.pb.go b/EdgeCommon/pkg/rpc/pb/service_user.pb.go
index 5940c43..a31f33b 100644
--- a/EdgeCommon/pkg/rpc/pb/service_user.pb.go
+++ b/EdgeCommon/pkg/rpc/pb/service_user.pb.go
@@ -1,7 +1,7 @@
// Code generated by protoc-gen-go. DO NOT EDIT.
// versions:
// protoc-gen-go v1.36.11
-// protoc v3.21.12
+// protoc v3.19.6
// source: service_user.proto
package pb
diff --git a/EdgeCommon/pkg/rpc/pb/service_user_access_key.pb.go b/EdgeCommon/pkg/rpc/pb/service_user_access_key.pb.go
index b720bb2..b4f7c38 100644
--- a/EdgeCommon/pkg/rpc/pb/service_user_access_key.pb.go
+++ b/EdgeCommon/pkg/rpc/pb/service_user_access_key.pb.go
@@ -1,7 +1,7 @@
// Code generated by protoc-gen-go. DO NOT EDIT.
// versions:
-// protoc-gen-go v1.36.0
-// protoc v6.33.2
+// protoc-gen-go v1.36.11
+// protoc v3.19.6
// source: service_user_access_key.proto
package pb
@@ -11,6 +11,7 @@ import (
protoimpl "google.golang.org/protobuf/runtime/protoimpl"
reflect "reflect"
sync "sync"
+ unsafe "unsafe"
)
const (
@@ -375,94 +376,43 @@ func (x *CountAllEnabledUserAccessKeysRequest) GetUserId() int64 {
var File_service_user_access_key_proto protoreflect.FileDescriptor
-var file_service_user_access_key_proto_rawDesc = []byte{
- 0x0a, 0x1d, 0x73, 0x65, 0x72, 0x76, 0x69, 0x63, 0x65, 0x5f, 0x75, 0x73, 0x65, 0x72, 0x5f, 0x61,
- 0x63, 0x63, 0x65, 0x73, 0x73, 0x5f, 0x6b, 0x65, 0x79, 0x2e, 0x70, 0x72, 0x6f, 0x74, 0x6f, 0x12,
- 0x02, 0x70, 0x62, 0x1a, 0x19, 0x6d, 0x6f, 0x64, 0x65, 0x6c, 0x73, 0x2f, 0x72, 0x70, 0x63, 0x5f,
- 0x6d, 0x65, 0x73, 0x73, 0x61, 0x67, 0x65, 0x73, 0x2e, 0x70, 0x72, 0x6f, 0x74, 0x6f, 0x1a, 0x22,
- 0x6d, 0x6f, 0x64, 0x65, 0x6c, 0x73, 0x2f, 0x6d, 0x6f, 0x64, 0x65, 0x6c, 0x5f, 0x75, 0x73, 0x65,
- 0x72, 0x5f, 0x61, 0x63, 0x63, 0x65, 0x73, 0x73, 0x5f, 0x6b, 0x65, 0x79, 0x2e, 0x70, 0x72, 0x6f,
- 0x74, 0x6f, 0x22, 0x70, 0x0a, 0x1a, 0x43, 0x72, 0x65, 0x61, 0x74, 0x65, 0x55, 0x73, 0x65, 0x72,
- 0x41, 0x63, 0x63, 0x65, 0x73, 0x73, 0x4b, 0x65, 0x79, 0x52, 0x65, 0x71, 0x75, 0x65, 0x73, 0x74,
- 0x12, 0x16, 0x0a, 0x06, 0x75, 0x73, 0x65, 0x72, 0x49, 0x64, 0x18, 0x01, 0x20, 0x01, 0x28, 0x03,
- 0x52, 0x06, 0x75, 0x73, 0x65, 0x72, 0x49, 0x64, 0x12, 0x18, 0x0a, 0x07, 0x61, 0x64, 0x6d, 0x69,
- 0x6e, 0x49, 0x64, 0x18, 0x03, 0x20, 0x01, 0x28, 0x03, 0x52, 0x07, 0x61, 0x64, 0x6d, 0x69, 0x6e,
- 0x49, 0x64, 0x12, 0x20, 0x0a, 0x0b, 0x64, 0x65, 0x73, 0x63, 0x72, 0x69, 0x70, 0x74, 0x69, 0x6f,
- 0x6e, 0x18, 0x02, 0x20, 0x01, 0x28, 0x09, 0x52, 0x0b, 0x64, 0x65, 0x73, 0x63, 0x72, 0x69, 0x70,
- 0x74, 0x69, 0x6f, 0x6e, 0x22, 0x47, 0x0a, 0x1b, 0x43, 0x72, 0x65, 0x61, 0x74, 0x65, 0x55, 0x73,
- 0x65, 0x72, 0x41, 0x63, 0x63, 0x65, 0x73, 0x73, 0x4b, 0x65, 0x79, 0x52, 0x65, 0x73, 0x70, 0x6f,
- 0x6e, 0x73, 0x65, 0x12, 0x28, 0x0a, 0x0f, 0x75, 0x73, 0x65, 0x72, 0x41, 0x63, 0x63, 0x65, 0x73,
- 0x73, 0x4b, 0x65, 0x79, 0x49, 0x64, 0x18, 0x01, 0x20, 0x01, 0x28, 0x03, 0x52, 0x0f, 0x75, 0x73,
- 0x65, 0x72, 0x41, 0x63, 0x63, 0x65, 0x73, 0x73, 0x4b, 0x65, 0x79, 0x49, 0x64, 0x22, 0x57, 0x0a,
- 0x23, 0x46, 0x69, 0x6e, 0x64, 0x41, 0x6c, 0x6c, 0x45, 0x6e, 0x61, 0x62, 0x6c, 0x65, 0x64, 0x55,
- 0x73, 0x65, 0x72, 0x41, 0x63, 0x63, 0x65, 0x73, 0x73, 0x4b, 0x65, 0x79, 0x73, 0x52, 0x65, 0x71,
- 0x75, 0x65, 0x73, 0x74, 0x12, 0x16, 0x0a, 0x06, 0x75, 0x73, 0x65, 0x72, 0x49, 0x64, 0x18, 0x01,
- 0x20, 0x01, 0x28, 0x03, 0x52, 0x06, 0x75, 0x73, 0x65, 0x72, 0x49, 0x64, 0x12, 0x18, 0x0a, 0x07,
- 0x61, 0x64, 0x6d, 0x69, 0x6e, 0x49, 0x64, 0x18, 0x02, 0x20, 0x01, 0x28, 0x03, 0x52, 0x07, 0x61,
- 0x64, 0x6d, 0x69, 0x6e, 0x49, 0x64, 0x22, 0x61, 0x0a, 0x24, 0x46, 0x69, 0x6e, 0x64, 0x41, 0x6c,
- 0x6c, 0x45, 0x6e, 0x61, 0x62, 0x6c, 0x65, 0x64, 0x55, 0x73, 0x65, 0x72, 0x41, 0x63, 0x63, 0x65,
- 0x73, 0x73, 0x4b, 0x65, 0x79, 0x73, 0x52, 0x65, 0x73, 0x70, 0x6f, 0x6e, 0x73, 0x65, 0x12, 0x39,
- 0x0a, 0x0e, 0x75, 0x73, 0x65, 0x72, 0x41, 0x63, 0x63, 0x65, 0x73, 0x73, 0x4b, 0x65, 0x79, 0x73,
- 0x18, 0x01, 0x20, 0x03, 0x28, 0x0b, 0x32, 0x11, 0x2e, 0x70, 0x62, 0x2e, 0x55, 0x73, 0x65, 0x72,
- 0x41, 0x63, 0x63, 0x65, 0x73, 0x73, 0x4b, 0x65, 0x79, 0x52, 0x0e, 0x75, 0x73, 0x65, 0x72, 0x41,
- 0x63, 0x63, 0x65, 0x73, 0x73, 0x4b, 0x65, 0x79, 0x73, 0x22, 0x46, 0x0a, 0x1a, 0x44, 0x65, 0x6c,
- 0x65, 0x74, 0x65, 0x55, 0x73, 0x65, 0x72, 0x41, 0x63, 0x63, 0x65, 0x73, 0x73, 0x4b, 0x65, 0x79,
- 0x52, 0x65, 0x71, 0x75, 0x65, 0x73, 0x74, 0x12, 0x28, 0x0a, 0x0f, 0x75, 0x73, 0x65, 0x72, 0x41,
- 0x63, 0x63, 0x65, 0x73, 0x73, 0x4b, 0x65, 0x79, 0x49, 0x64, 0x18, 0x01, 0x20, 0x01, 0x28, 0x03,
- 0x52, 0x0f, 0x75, 0x73, 0x65, 0x72, 0x41, 0x63, 0x63, 0x65, 0x73, 0x73, 0x4b, 0x65, 0x79, 0x49,
- 0x64, 0x22, 0x5e, 0x0a, 0x1e, 0x55, 0x70, 0x64, 0x61, 0x74, 0x65, 0x55, 0x73, 0x65, 0x72, 0x41,
- 0x63, 0x63, 0x65, 0x73, 0x73, 0x4b, 0x65, 0x79, 0x49, 0x73, 0x4f, 0x6e, 0x52, 0x65, 0x71, 0x75,
- 0x65, 0x73, 0x74, 0x12, 0x28, 0x0a, 0x0f, 0x75, 0x73, 0x65, 0x72, 0x41, 0x63, 0x63, 0x65, 0x73,
- 0x73, 0x4b, 0x65, 0x79, 0x49, 0x64, 0x18, 0x01, 0x20, 0x01, 0x28, 0x03, 0x52, 0x0f, 0x75, 0x73,
- 0x65, 0x72, 0x41, 0x63, 0x63, 0x65, 0x73, 0x73, 0x4b, 0x65, 0x79, 0x49, 0x64, 0x12, 0x12, 0x0a,
- 0x04, 0x69, 0x73, 0x4f, 0x6e, 0x18, 0x02, 0x20, 0x01, 0x28, 0x08, 0x52, 0x04, 0x69, 0x73, 0x4f,
- 0x6e, 0x22, 0x58, 0x0a, 0x24, 0x43, 0x6f, 0x75, 0x6e, 0x74, 0x41, 0x6c, 0x6c, 0x45, 0x6e, 0x61,
- 0x62, 0x6c, 0x65, 0x64, 0x55, 0x73, 0x65, 0x72, 0x41, 0x63, 0x63, 0x65, 0x73, 0x73, 0x4b, 0x65,
- 0x79, 0x73, 0x52, 0x65, 0x71, 0x75, 0x65, 0x73, 0x74, 0x12, 0x18, 0x0a, 0x07, 0x61, 0x64, 0x6d,
- 0x69, 0x6e, 0x49, 0x64, 0x18, 0x01, 0x20, 0x01, 0x28, 0x03, 0x52, 0x07, 0x61, 0x64, 0x6d, 0x69,
- 0x6e, 0x49, 0x64, 0x12, 0x16, 0x0a, 0x06, 0x75, 0x73, 0x65, 0x72, 0x49, 0x64, 0x18, 0x02, 0x20,
- 0x01, 0x28, 0x03, 0x52, 0x06, 0x75, 0x73, 0x65, 0x72, 0x49, 0x64, 0x32, 0xd8, 0x03, 0x0a, 0x14,
- 0x55, 0x73, 0x65, 0x72, 0x41, 0x63, 0x63, 0x65, 0x73, 0x73, 0x4b, 0x65, 0x79, 0x53, 0x65, 0x72,
- 0x76, 0x69, 0x63, 0x65, 0x12, 0x56, 0x0a, 0x13, 0x63, 0x72, 0x65, 0x61, 0x74, 0x65, 0x55, 0x73,
- 0x65, 0x72, 0x41, 0x63, 0x63, 0x65, 0x73, 0x73, 0x4b, 0x65, 0x79, 0x12, 0x1e, 0x2e, 0x70, 0x62,
- 0x2e, 0x43, 0x72, 0x65, 0x61, 0x74, 0x65, 0x55, 0x73, 0x65, 0x72, 0x41, 0x63, 0x63, 0x65, 0x73,
- 0x73, 0x4b, 0x65, 0x79, 0x52, 0x65, 0x71, 0x75, 0x65, 0x73, 0x74, 0x1a, 0x1f, 0x2e, 0x70, 0x62,
- 0x2e, 0x43, 0x72, 0x65, 0x61, 0x74, 0x65, 0x55, 0x73, 0x65, 0x72, 0x41, 0x63, 0x63, 0x65, 0x73,
- 0x73, 0x4b, 0x65, 0x79, 0x52, 0x65, 0x73, 0x70, 0x6f, 0x6e, 0x73, 0x65, 0x12, 0x71, 0x0a, 0x1c,
- 0x66, 0x69, 0x6e, 0x64, 0x41, 0x6c, 0x6c, 0x45, 0x6e, 0x61, 0x62, 0x6c, 0x65, 0x64, 0x55, 0x73,
- 0x65, 0x72, 0x41, 0x63, 0x63, 0x65, 0x73, 0x73, 0x4b, 0x65, 0x79, 0x73, 0x12, 0x27, 0x2e, 0x70,
- 0x62, 0x2e, 0x46, 0x69, 0x6e, 0x64, 0x41, 0x6c, 0x6c, 0x45, 0x6e, 0x61, 0x62, 0x6c, 0x65, 0x64,
- 0x55, 0x73, 0x65, 0x72, 0x41, 0x63, 0x63, 0x65, 0x73, 0x73, 0x4b, 0x65, 0x79, 0x73, 0x52, 0x65,
- 0x71, 0x75, 0x65, 0x73, 0x74, 0x1a, 0x28, 0x2e, 0x70, 0x62, 0x2e, 0x46, 0x69, 0x6e, 0x64, 0x41,
- 0x6c, 0x6c, 0x45, 0x6e, 0x61, 0x62, 0x6c, 0x65, 0x64, 0x55, 0x73, 0x65, 0x72, 0x41, 0x63, 0x63,
- 0x65, 0x73, 0x73, 0x4b, 0x65, 0x79, 0x73, 0x52, 0x65, 0x73, 0x70, 0x6f, 0x6e, 0x73, 0x65, 0x12,
- 0x45, 0x0a, 0x13, 0x64, 0x65, 0x6c, 0x65, 0x74, 0x65, 0x55, 0x73, 0x65, 0x72, 0x41, 0x63, 0x63,
- 0x65, 0x73, 0x73, 0x4b, 0x65, 0x79, 0x12, 0x1e, 0x2e, 0x70, 0x62, 0x2e, 0x44, 0x65, 0x6c, 0x65,
- 0x74, 0x65, 0x55, 0x73, 0x65, 0x72, 0x41, 0x63, 0x63, 0x65, 0x73, 0x73, 0x4b, 0x65, 0x79, 0x52,
- 0x65, 0x71, 0x75, 0x65, 0x73, 0x74, 0x1a, 0x0e, 0x2e, 0x70, 0x62, 0x2e, 0x52, 0x50, 0x43, 0x53,
- 0x75, 0x63, 0x63, 0x65, 0x73, 0x73, 0x12, 0x4d, 0x0a, 0x17, 0x75, 0x70, 0x64, 0x61, 0x74, 0x65,
- 0x55, 0x73, 0x65, 0x72, 0x41, 0x63, 0x63, 0x65, 0x73, 0x73, 0x4b, 0x65, 0x79, 0x49, 0x73, 0x4f,
- 0x6e, 0x12, 0x22, 0x2e, 0x70, 0x62, 0x2e, 0x55, 0x70, 0x64, 0x61, 0x74, 0x65, 0x55, 0x73, 0x65,
- 0x72, 0x41, 0x63, 0x63, 0x65, 0x73, 0x73, 0x4b, 0x65, 0x79, 0x49, 0x73, 0x4f, 0x6e, 0x52, 0x65,
- 0x71, 0x75, 0x65, 0x73, 0x74, 0x1a, 0x0e, 0x2e, 0x70, 0x62, 0x2e, 0x52, 0x50, 0x43, 0x53, 0x75,
- 0x63, 0x63, 0x65, 0x73, 0x73, 0x12, 0x5f, 0x0a, 0x1d, 0x63, 0x6f, 0x75, 0x6e, 0x74, 0x41, 0x6c,
- 0x6c, 0x45, 0x6e, 0x61, 0x62, 0x6c, 0x65, 0x64, 0x55, 0x73, 0x65, 0x72, 0x41, 0x63, 0x63, 0x65,
- 0x73, 0x73, 0x4b, 0x65, 0x79, 0x73, 0x12, 0x28, 0x2e, 0x70, 0x62, 0x2e, 0x43, 0x6f, 0x75, 0x6e,
- 0x74, 0x41, 0x6c, 0x6c, 0x45, 0x6e, 0x61, 0x62, 0x6c, 0x65, 0x64, 0x55, 0x73, 0x65, 0x72, 0x41,
- 0x63, 0x63, 0x65, 0x73, 0x73, 0x4b, 0x65, 0x79, 0x73, 0x52, 0x65, 0x71, 0x75, 0x65, 0x73, 0x74,
- 0x1a, 0x14, 0x2e, 0x70, 0x62, 0x2e, 0x52, 0x50, 0x43, 0x43, 0x6f, 0x75, 0x6e, 0x74, 0x52, 0x65,
- 0x73, 0x70, 0x6f, 0x6e, 0x73, 0x65, 0x42, 0x06, 0x5a, 0x04, 0x2e, 0x2f, 0x70, 0x62, 0x62, 0x06,
- 0x70, 0x72, 0x6f, 0x74, 0x6f, 0x33,
-}
+const file_service_user_access_key_proto_rawDesc = "" +
+ "\n" +
+ "\x1dservice_user_access_key.proto\x12\x02pb\x1a\x19models/rpc_messages.proto\x1a\"models/model_user_access_key.proto\"p\n" +
+ "\x1aCreateUserAccessKeyRequest\x12\x16\n" +
+ "\x06userId\x18\x01 \x01(\x03R\x06userId\x12\x18\n" +
+ "\aadminId\x18\x03 \x01(\x03R\aadminId\x12 \n" +
+ "\vdescription\x18\x02 \x01(\tR\vdescription\"G\n" +
+ "\x1bCreateUserAccessKeyResponse\x12(\n" +
+ "\x0fuserAccessKeyId\x18\x01 \x01(\x03R\x0fuserAccessKeyId\"W\n" +
+ "#FindAllEnabledUserAccessKeysRequest\x12\x16\n" +
+ "\x06userId\x18\x01 \x01(\x03R\x06userId\x12\x18\n" +
+ "\aadminId\x18\x02 \x01(\x03R\aadminId\"a\n" +
+ "$FindAllEnabledUserAccessKeysResponse\x129\n" +
+ "\x0euserAccessKeys\x18\x01 \x03(\v2\x11.pb.UserAccessKeyR\x0euserAccessKeys\"F\n" +
+ "\x1aDeleteUserAccessKeyRequest\x12(\n" +
+ "\x0fuserAccessKeyId\x18\x01 \x01(\x03R\x0fuserAccessKeyId\"^\n" +
+ "\x1eUpdateUserAccessKeyIsOnRequest\x12(\n" +
+ "\x0fuserAccessKeyId\x18\x01 \x01(\x03R\x0fuserAccessKeyId\x12\x12\n" +
+ "\x04isOn\x18\x02 \x01(\bR\x04isOn\"X\n" +
+ "$CountAllEnabledUserAccessKeysRequest\x12\x18\n" +
+ "\aadminId\x18\x01 \x01(\x03R\aadminId\x12\x16\n" +
+ "\x06userId\x18\x02 \x01(\x03R\x06userId2\xd8\x03\n" +
+ "\x14UserAccessKeyService\x12V\n" +
+ "\x13createUserAccessKey\x12\x1e.pb.CreateUserAccessKeyRequest\x1a\x1f.pb.CreateUserAccessKeyResponse\x12q\n" +
+ "\x1cfindAllEnabledUserAccessKeys\x12'.pb.FindAllEnabledUserAccessKeysRequest\x1a(.pb.FindAllEnabledUserAccessKeysResponse\x12E\n" +
+ "\x13deleteUserAccessKey\x12\x1e.pb.DeleteUserAccessKeyRequest\x1a\x0e.pb.RPCSuccess\x12M\n" +
+ "\x17updateUserAccessKeyIsOn\x12\".pb.UpdateUserAccessKeyIsOnRequest\x1a\x0e.pb.RPCSuccess\x12_\n" +
+ "\x1dcountAllEnabledUserAccessKeys\x12(.pb.CountAllEnabledUserAccessKeysRequest\x1a\x14.pb.RPCCountResponseB\x06Z\x04./pbb\x06proto3"
var (
file_service_user_access_key_proto_rawDescOnce sync.Once
- file_service_user_access_key_proto_rawDescData = file_service_user_access_key_proto_rawDesc
+ file_service_user_access_key_proto_rawDescData []byte
)
func file_service_user_access_key_proto_rawDescGZIP() []byte {
file_service_user_access_key_proto_rawDescOnce.Do(func() {
- file_service_user_access_key_proto_rawDescData = protoimpl.X.CompressGZIP(file_service_user_access_key_proto_rawDescData)
+ file_service_user_access_key_proto_rawDescData = protoimpl.X.CompressGZIP(unsafe.Slice(unsafe.StringData(file_service_user_access_key_proto_rawDesc), len(file_service_user_access_key_proto_rawDesc)))
})
return file_service_user_access_key_proto_rawDescData
}
@@ -510,7 +460,7 @@ func file_service_user_access_key_proto_init() {
out := protoimpl.TypeBuilder{
File: protoimpl.DescBuilder{
GoPackagePath: reflect.TypeOf(x{}).PkgPath(),
- RawDescriptor: file_service_user_access_key_proto_rawDesc,
+ RawDescriptor: unsafe.Slice(unsafe.StringData(file_service_user_access_key_proto_rawDesc), len(file_service_user_access_key_proto_rawDesc)),
NumEnums: 0,
NumMessages: 7,
NumExtensions: 0,
@@ -521,7 +471,6 @@ func file_service_user_access_key_proto_init() {
MessageInfos: file_service_user_access_key_proto_msgTypes,
}.Build()
File_service_user_access_key_proto = out.File
- file_service_user_access_key_proto_rawDesc = nil
file_service_user_access_key_proto_goTypes = nil
file_service_user_access_key_proto_depIdxs = nil
}
diff --git a/EdgeCommon/pkg/rpc/pb/service_user_access_key_grpc.pb.go b/EdgeCommon/pkg/rpc/pb/service_user_access_key_grpc.pb.go
index 45fec00..29ea599 100644
--- a/EdgeCommon/pkg/rpc/pb/service_user_access_key_grpc.pb.go
+++ b/EdgeCommon/pkg/rpc/pb/service_user_access_key_grpc.pb.go
@@ -1,7 +1,7 @@
// Code generated by protoc-gen-go-grpc. DO NOT EDIT.
// versions:
-// - protoc-gen-go-grpc v1.5.1
-// - protoc v6.33.2
+// - protoc-gen-go-grpc v1.6.1
+// - protoc v3.19.6
// source: service_user_access_key.proto
package pb
@@ -128,19 +128,19 @@ type UserAccessKeyServiceServer interface {
type UnimplementedUserAccessKeyServiceServer struct{}
func (UnimplementedUserAccessKeyServiceServer) CreateUserAccessKey(context.Context, *CreateUserAccessKeyRequest) (*CreateUserAccessKeyResponse, error) {
- return nil, status.Errorf(codes.Unimplemented, "method CreateUserAccessKey not implemented")
+ return nil, status.Error(codes.Unimplemented, "method CreateUserAccessKey not implemented")
}
func (UnimplementedUserAccessKeyServiceServer) FindAllEnabledUserAccessKeys(context.Context, *FindAllEnabledUserAccessKeysRequest) (*FindAllEnabledUserAccessKeysResponse, error) {
- return nil, status.Errorf(codes.Unimplemented, "method FindAllEnabledUserAccessKeys not implemented")
+ return nil, status.Error(codes.Unimplemented, "method FindAllEnabledUserAccessKeys not implemented")
}
func (UnimplementedUserAccessKeyServiceServer) DeleteUserAccessKey(context.Context, *DeleteUserAccessKeyRequest) (*RPCSuccess, error) {
- return nil, status.Errorf(codes.Unimplemented, "method DeleteUserAccessKey not implemented")
+ return nil, status.Error(codes.Unimplemented, "method DeleteUserAccessKey not implemented")
}
func (UnimplementedUserAccessKeyServiceServer) UpdateUserAccessKeyIsOn(context.Context, *UpdateUserAccessKeyIsOnRequest) (*RPCSuccess, error) {
- return nil, status.Errorf(codes.Unimplemented, "method UpdateUserAccessKeyIsOn not implemented")
+ return nil, status.Error(codes.Unimplemented, "method UpdateUserAccessKeyIsOn not implemented")
}
func (UnimplementedUserAccessKeyServiceServer) CountAllEnabledUserAccessKeys(context.Context, *CountAllEnabledUserAccessKeysRequest) (*RPCCountResponse, error) {
- return nil, status.Errorf(codes.Unimplemented, "method CountAllEnabledUserAccessKeys not implemented")
+ return nil, status.Error(codes.Unimplemented, "method CountAllEnabledUserAccessKeys not implemented")
}
func (UnimplementedUserAccessKeyServiceServer) testEmbeddedByValue() {}
@@ -152,7 +152,7 @@ type UnsafeUserAccessKeyServiceServer interface {
}
func RegisterUserAccessKeyServiceServer(s grpc.ServiceRegistrar, srv UserAccessKeyServiceServer) {
- // If the following call pancis, it indicates UnimplementedUserAccessKeyServiceServer was
+ // If the following call panics, it indicates UnimplementedUserAccessKeyServiceServer was
// embedded by pointer and is nil. This will cause panics if an
// unimplemented method is ever invoked, so we test this at initialization
// time to prevent it from happening at runtime later due to I/O.
diff --git a/EdgeCommon/pkg/rpc/pb/service_user_account.pb.go b/EdgeCommon/pkg/rpc/pb/service_user_account.pb.go
index 84f330d..8934f0a 100644
--- a/EdgeCommon/pkg/rpc/pb/service_user_account.pb.go
+++ b/EdgeCommon/pkg/rpc/pb/service_user_account.pb.go
@@ -1,7 +1,7 @@
// Code generated by protoc-gen-go. DO NOT EDIT.
// versions:
-// protoc-gen-go v1.36.0
-// protoc v6.33.2
+// protoc-gen-go v1.36.11
+// protoc v3.19.6
// source: service_user_account.proto
package pb
@@ -11,6 +11,7 @@ import (
protoimpl "google.golang.org/protobuf/runtime/protoimpl"
reflect "reflect"
sync "sync"
+ unsafe "unsafe"
)
const (
@@ -427,99 +428,48 @@ func (x *UpdateUserAccountRequest) GetParamsJSON() []byte {
var File_service_user_account_proto protoreflect.FileDescriptor
-var file_service_user_account_proto_rawDesc = []byte{
- 0x0a, 0x1a, 0x73, 0x65, 0x72, 0x76, 0x69, 0x63, 0x65, 0x5f, 0x75, 0x73, 0x65, 0x72, 0x5f, 0x61,
- 0x63, 0x63, 0x6f, 0x75, 0x6e, 0x74, 0x2e, 0x70, 0x72, 0x6f, 0x74, 0x6f, 0x12, 0x02, 0x70, 0x62,
- 0x1a, 0x1f, 0x6d, 0x6f, 0x64, 0x65, 0x6c, 0x73, 0x2f, 0x6d, 0x6f, 0x64, 0x65, 0x6c, 0x5f, 0x75,
- 0x73, 0x65, 0x72, 0x5f, 0x61, 0x63, 0x63, 0x6f, 0x75, 0x6e, 0x74, 0x2e, 0x70, 0x72, 0x6f, 0x74,
- 0x6f, 0x1a, 0x19, 0x6d, 0x6f, 0x64, 0x65, 0x6c, 0x73, 0x2f, 0x72, 0x70, 0x63, 0x5f, 0x6d, 0x65,
- 0x73, 0x73, 0x61, 0x67, 0x65, 0x73, 0x2e, 0x70, 0x72, 0x6f, 0x74, 0x6f, 0x22, 0x34, 0x0a, 0x18,
- 0x43, 0x6f, 0x75, 0x6e, 0x74, 0x55, 0x73, 0x65, 0x72, 0x41, 0x63, 0x63, 0x6f, 0x75, 0x6e, 0x74,
- 0x73, 0x52, 0x65, 0x71, 0x75, 0x65, 0x73, 0x74, 0x12, 0x18, 0x0a, 0x07, 0x6b, 0x65, 0x79, 0x77,
- 0x6f, 0x72, 0x64, 0x18, 0x01, 0x20, 0x01, 0x28, 0x09, 0x52, 0x07, 0x6b, 0x65, 0x79, 0x77, 0x6f,
- 0x72, 0x64, 0x22, 0x5f, 0x0a, 0x17, 0x4c, 0x69, 0x73, 0x74, 0x55, 0x73, 0x65, 0x72, 0x41, 0x63,
- 0x63, 0x6f, 0x75, 0x6e, 0x74, 0x73, 0x52, 0x65, 0x71, 0x75, 0x65, 0x73, 0x74, 0x12, 0x18, 0x0a,
- 0x07, 0x6b, 0x65, 0x79, 0x77, 0x6f, 0x72, 0x64, 0x18, 0x01, 0x20, 0x01, 0x28, 0x09, 0x52, 0x07,
- 0x6b, 0x65, 0x79, 0x77, 0x6f, 0x72, 0x64, 0x12, 0x16, 0x0a, 0x06, 0x6f, 0x66, 0x66, 0x73, 0x65,
- 0x74, 0x18, 0x02, 0x20, 0x01, 0x28, 0x03, 0x52, 0x06, 0x6f, 0x66, 0x66, 0x73, 0x65, 0x74, 0x12,
- 0x12, 0x0a, 0x04, 0x73, 0x69, 0x7a, 0x65, 0x18, 0x03, 0x20, 0x01, 0x28, 0x03, 0x52, 0x04, 0x73,
- 0x69, 0x7a, 0x65, 0x22, 0x4f, 0x0a, 0x18, 0x4c, 0x69, 0x73, 0x74, 0x55, 0x73, 0x65, 0x72, 0x41,
- 0x63, 0x63, 0x6f, 0x75, 0x6e, 0x74, 0x73, 0x52, 0x65, 0x73, 0x70, 0x6f, 0x6e, 0x73, 0x65, 0x12,
- 0x33, 0x0a, 0x0c, 0x75, 0x73, 0x65, 0x72, 0x41, 0x63, 0x63, 0x6f, 0x75, 0x6e, 0x74, 0x73, 0x18,
- 0x01, 0x20, 0x03, 0x28, 0x0b, 0x32, 0x0f, 0x2e, 0x70, 0x62, 0x2e, 0x55, 0x73, 0x65, 0x72, 0x41,
- 0x63, 0x63, 0x6f, 0x75, 0x6e, 0x74, 0x52, 0x0c, 0x75, 0x73, 0x65, 0x72, 0x41, 0x63, 0x63, 0x6f,
- 0x75, 0x6e, 0x74, 0x73, 0x22, 0x41, 0x0a, 0x27, 0x46, 0x69, 0x6e, 0x64, 0x45, 0x6e, 0x61, 0x62,
- 0x6c, 0x65, 0x64, 0x55, 0x73, 0x65, 0x72, 0x41, 0x63, 0x63, 0x6f, 0x75, 0x6e, 0x74, 0x57, 0x69,
- 0x74, 0x68, 0x55, 0x73, 0x65, 0x72, 0x49, 0x64, 0x52, 0x65, 0x71, 0x75, 0x65, 0x73, 0x74, 0x12,
- 0x16, 0x0a, 0x06, 0x75, 0x73, 0x65, 0x72, 0x49, 0x64, 0x18, 0x01, 0x20, 0x01, 0x28, 0x03, 0x52,
- 0x06, 0x75, 0x73, 0x65, 0x72, 0x49, 0x64, 0x22, 0x5d, 0x0a, 0x28, 0x46, 0x69, 0x6e, 0x64, 0x45,
- 0x6e, 0x61, 0x62, 0x6c, 0x65, 0x64, 0x55, 0x73, 0x65, 0x72, 0x41, 0x63, 0x63, 0x6f, 0x75, 0x6e,
- 0x74, 0x57, 0x69, 0x74, 0x68, 0x55, 0x73, 0x65, 0x72, 0x49, 0x64, 0x52, 0x65, 0x73, 0x70, 0x6f,
- 0x6e, 0x73, 0x65, 0x12, 0x31, 0x0a, 0x0b, 0x75, 0x73, 0x65, 0x72, 0x41, 0x63, 0x63, 0x6f, 0x75,
- 0x6e, 0x74, 0x18, 0x01, 0x20, 0x01, 0x28, 0x0b, 0x32, 0x0f, 0x2e, 0x70, 0x62, 0x2e, 0x55, 0x73,
- 0x65, 0x72, 0x41, 0x63, 0x63, 0x6f, 0x75, 0x6e, 0x74, 0x52, 0x0b, 0x75, 0x73, 0x65, 0x72, 0x41,
- 0x63, 0x63, 0x6f, 0x75, 0x6e, 0x74, 0x22, 0x45, 0x0a, 0x1d, 0x46, 0x69, 0x6e, 0x64, 0x45, 0x6e,
- 0x61, 0x62, 0x6c, 0x65, 0x64, 0x55, 0x73, 0x65, 0x72, 0x41, 0x63, 0x63, 0x6f, 0x75, 0x6e, 0x74,
- 0x52, 0x65, 0x71, 0x75, 0x65, 0x73, 0x74, 0x12, 0x24, 0x0a, 0x0d, 0x75, 0x73, 0x65, 0x72, 0x41,
- 0x63, 0x63, 0x6f, 0x75, 0x6e, 0x74, 0x49, 0x64, 0x18, 0x01, 0x20, 0x01, 0x28, 0x03, 0x52, 0x0d,
- 0x75, 0x73, 0x65, 0x72, 0x41, 0x63, 0x63, 0x6f, 0x75, 0x6e, 0x74, 0x49, 0x64, 0x22, 0x53, 0x0a,
- 0x1e, 0x46, 0x69, 0x6e, 0x64, 0x45, 0x6e, 0x61, 0x62, 0x6c, 0x65, 0x64, 0x55, 0x73, 0x65, 0x72,
- 0x41, 0x63, 0x63, 0x6f, 0x75, 0x6e, 0x74, 0x52, 0x65, 0x73, 0x70, 0x6f, 0x6e, 0x73, 0x65, 0x12,
- 0x31, 0x0a, 0x0b, 0x75, 0x73, 0x65, 0x72, 0x41, 0x63, 0x63, 0x6f, 0x75, 0x6e, 0x74, 0x18, 0x01,
- 0x20, 0x01, 0x28, 0x0b, 0x32, 0x0f, 0x2e, 0x70, 0x62, 0x2e, 0x55, 0x73, 0x65, 0x72, 0x41, 0x63,
- 0x63, 0x6f, 0x75, 0x6e, 0x74, 0x52, 0x0b, 0x75, 0x73, 0x65, 0x72, 0x41, 0x63, 0x63, 0x6f, 0x75,
- 0x6e, 0x74, 0x22, 0xb6, 0x01, 0x0a, 0x18, 0x55, 0x70, 0x64, 0x61, 0x74, 0x65, 0x55, 0x73, 0x65,
- 0x72, 0x41, 0x63, 0x63, 0x6f, 0x75, 0x6e, 0x74, 0x52, 0x65, 0x71, 0x75, 0x65, 0x73, 0x74, 0x12,
- 0x24, 0x0a, 0x0d, 0x75, 0x73, 0x65, 0x72, 0x41, 0x63, 0x63, 0x6f, 0x75, 0x6e, 0x74, 0x49, 0x64,
- 0x18, 0x01, 0x20, 0x01, 0x28, 0x03, 0x52, 0x0d, 0x75, 0x73, 0x65, 0x72, 0x41, 0x63, 0x63, 0x6f,
- 0x75, 0x6e, 0x74, 0x49, 0x64, 0x12, 0x14, 0x0a, 0x05, 0x64, 0x65, 0x6c, 0x74, 0x61, 0x18, 0x02,
- 0x20, 0x01, 0x28, 0x01, 0x52, 0x05, 0x64, 0x65, 0x6c, 0x74, 0x61, 0x12, 0x1c, 0x0a, 0x09, 0x65,
- 0x76, 0x65, 0x6e, 0x74, 0x54, 0x79, 0x70, 0x65, 0x18, 0x03, 0x20, 0x01, 0x28, 0x09, 0x52, 0x09,
- 0x65, 0x76, 0x65, 0x6e, 0x74, 0x54, 0x79, 0x70, 0x65, 0x12, 0x20, 0x0a, 0x0b, 0x64, 0x65, 0x73,
- 0x63, 0x72, 0x69, 0x70, 0x74, 0x69, 0x6f, 0x6e, 0x18, 0x04, 0x20, 0x01, 0x28, 0x09, 0x52, 0x0b,
- 0x64, 0x65, 0x73, 0x63, 0x72, 0x69, 0x70, 0x74, 0x69, 0x6f, 0x6e, 0x12, 0x1e, 0x0a, 0x0a, 0x70,
- 0x61, 0x72, 0x61, 0x6d, 0x73, 0x4a, 0x53, 0x4f, 0x4e, 0x18, 0x05, 0x20, 0x01, 0x28, 0x0c, 0x52,
- 0x0a, 0x70, 0x61, 0x72, 0x61, 0x6d, 0x73, 0x4a, 0x53, 0x4f, 0x4e, 0x32, 0xcf, 0x03, 0x0a, 0x12,
- 0x55, 0x73, 0x65, 0x72, 0x41, 0x63, 0x63, 0x6f, 0x75, 0x6e, 0x74, 0x53, 0x65, 0x72, 0x76, 0x69,
- 0x63, 0x65, 0x12, 0x47, 0x0a, 0x11, 0x63, 0x6f, 0x75, 0x6e, 0x74, 0x55, 0x73, 0x65, 0x72, 0x41,
- 0x63, 0x63, 0x6f, 0x75, 0x6e, 0x74, 0x73, 0x12, 0x1c, 0x2e, 0x70, 0x62, 0x2e, 0x43, 0x6f, 0x75,
- 0x6e, 0x74, 0x55, 0x73, 0x65, 0x72, 0x41, 0x63, 0x63, 0x6f, 0x75, 0x6e, 0x74, 0x73, 0x52, 0x65,
- 0x71, 0x75, 0x65, 0x73, 0x74, 0x1a, 0x14, 0x2e, 0x70, 0x62, 0x2e, 0x52, 0x50, 0x43, 0x43, 0x6f,
- 0x75, 0x6e, 0x74, 0x52, 0x65, 0x73, 0x70, 0x6f, 0x6e, 0x73, 0x65, 0x12, 0x4d, 0x0a, 0x10, 0x6c,
- 0x69, 0x73, 0x74, 0x55, 0x73, 0x65, 0x72, 0x41, 0x63, 0x63, 0x6f, 0x75, 0x6e, 0x74, 0x73, 0x12,
- 0x1b, 0x2e, 0x70, 0x62, 0x2e, 0x4c, 0x69, 0x73, 0x74, 0x55, 0x73, 0x65, 0x72, 0x41, 0x63, 0x63,
- 0x6f, 0x75, 0x6e, 0x74, 0x73, 0x52, 0x65, 0x71, 0x75, 0x65, 0x73, 0x74, 0x1a, 0x1c, 0x2e, 0x70,
- 0x62, 0x2e, 0x4c, 0x69, 0x73, 0x74, 0x55, 0x73, 0x65, 0x72, 0x41, 0x63, 0x63, 0x6f, 0x75, 0x6e,
- 0x74, 0x73, 0x52, 0x65, 0x73, 0x70, 0x6f, 0x6e, 0x73, 0x65, 0x12, 0x7d, 0x0a, 0x20, 0x66, 0x69,
- 0x6e, 0x64, 0x45, 0x6e, 0x61, 0x62, 0x6c, 0x65, 0x64, 0x55, 0x73, 0x65, 0x72, 0x41, 0x63, 0x63,
- 0x6f, 0x75, 0x6e, 0x74, 0x57, 0x69, 0x74, 0x68, 0x55, 0x73, 0x65, 0x72, 0x49, 0x64, 0x12, 0x2b,
- 0x2e, 0x70, 0x62, 0x2e, 0x46, 0x69, 0x6e, 0x64, 0x45, 0x6e, 0x61, 0x62, 0x6c, 0x65, 0x64, 0x55,
- 0x73, 0x65, 0x72, 0x41, 0x63, 0x63, 0x6f, 0x75, 0x6e, 0x74, 0x57, 0x69, 0x74, 0x68, 0x55, 0x73,
- 0x65, 0x72, 0x49, 0x64, 0x52, 0x65, 0x71, 0x75, 0x65, 0x73, 0x74, 0x1a, 0x2c, 0x2e, 0x70, 0x62,
- 0x2e, 0x46, 0x69, 0x6e, 0x64, 0x45, 0x6e, 0x61, 0x62, 0x6c, 0x65, 0x64, 0x55, 0x73, 0x65, 0x72,
- 0x41, 0x63, 0x63, 0x6f, 0x75, 0x6e, 0x74, 0x57, 0x69, 0x74, 0x68, 0x55, 0x73, 0x65, 0x72, 0x49,
- 0x64, 0x52, 0x65, 0x73, 0x70, 0x6f, 0x6e, 0x73, 0x65, 0x12, 0x5f, 0x0a, 0x16, 0x66, 0x69, 0x6e,
- 0x64, 0x45, 0x6e, 0x61, 0x62, 0x6c, 0x65, 0x64, 0x55, 0x73, 0x65, 0x72, 0x41, 0x63, 0x63, 0x6f,
- 0x75, 0x6e, 0x74, 0x12, 0x21, 0x2e, 0x70, 0x62, 0x2e, 0x46, 0x69, 0x6e, 0x64, 0x45, 0x6e, 0x61,
- 0x62, 0x6c, 0x65, 0x64, 0x55, 0x73, 0x65, 0x72, 0x41, 0x63, 0x63, 0x6f, 0x75, 0x6e, 0x74, 0x52,
- 0x65, 0x71, 0x75, 0x65, 0x73, 0x74, 0x1a, 0x22, 0x2e, 0x70, 0x62, 0x2e, 0x46, 0x69, 0x6e, 0x64,
- 0x45, 0x6e, 0x61, 0x62, 0x6c, 0x65, 0x64, 0x55, 0x73, 0x65, 0x72, 0x41, 0x63, 0x63, 0x6f, 0x75,
- 0x6e, 0x74, 0x52, 0x65, 0x73, 0x70, 0x6f, 0x6e, 0x73, 0x65, 0x12, 0x41, 0x0a, 0x11, 0x75, 0x70,
- 0x64, 0x61, 0x74, 0x65, 0x55, 0x73, 0x65, 0x72, 0x41, 0x63, 0x63, 0x6f, 0x75, 0x6e, 0x74, 0x12,
- 0x1c, 0x2e, 0x70, 0x62, 0x2e, 0x55, 0x70, 0x64, 0x61, 0x74, 0x65, 0x55, 0x73, 0x65, 0x72, 0x41,
- 0x63, 0x63, 0x6f, 0x75, 0x6e, 0x74, 0x52, 0x65, 0x71, 0x75, 0x65, 0x73, 0x74, 0x1a, 0x0e, 0x2e,
- 0x70, 0x62, 0x2e, 0x52, 0x50, 0x43, 0x53, 0x75, 0x63, 0x63, 0x65, 0x73, 0x73, 0x42, 0x06, 0x5a,
- 0x04, 0x2e, 0x2f, 0x70, 0x62, 0x62, 0x06, 0x70, 0x72, 0x6f, 0x74, 0x6f, 0x33,
-}
+const file_service_user_account_proto_rawDesc = "" +
+ "\n" +
+ "\x1aservice_user_account.proto\x12\x02pb\x1a\x1fmodels/model_user_account.proto\x1a\x19models/rpc_messages.proto\"4\n" +
+ "\x18CountUserAccountsRequest\x12\x18\n" +
+ "\akeyword\x18\x01 \x01(\tR\akeyword\"_\n" +
+ "\x17ListUserAccountsRequest\x12\x18\n" +
+ "\akeyword\x18\x01 \x01(\tR\akeyword\x12\x16\n" +
+ "\x06offset\x18\x02 \x01(\x03R\x06offset\x12\x12\n" +
+ "\x04size\x18\x03 \x01(\x03R\x04size\"O\n" +
+ "\x18ListUserAccountsResponse\x123\n" +
+ "\fuserAccounts\x18\x01 \x03(\v2\x0f.pb.UserAccountR\fuserAccounts\"A\n" +
+ "'FindEnabledUserAccountWithUserIdRequest\x12\x16\n" +
+ "\x06userId\x18\x01 \x01(\x03R\x06userId\"]\n" +
+ "(FindEnabledUserAccountWithUserIdResponse\x121\n" +
+ "\vuserAccount\x18\x01 \x01(\v2\x0f.pb.UserAccountR\vuserAccount\"E\n" +
+ "\x1dFindEnabledUserAccountRequest\x12$\n" +
+ "\ruserAccountId\x18\x01 \x01(\x03R\ruserAccountId\"S\n" +
+ "\x1eFindEnabledUserAccountResponse\x121\n" +
+ "\vuserAccount\x18\x01 \x01(\v2\x0f.pb.UserAccountR\vuserAccount\"\xb6\x01\n" +
+ "\x18UpdateUserAccountRequest\x12$\n" +
+ "\ruserAccountId\x18\x01 \x01(\x03R\ruserAccountId\x12\x14\n" +
+ "\x05delta\x18\x02 \x01(\x01R\x05delta\x12\x1c\n" +
+ "\teventType\x18\x03 \x01(\tR\teventType\x12 \n" +
+ "\vdescription\x18\x04 \x01(\tR\vdescription\x12\x1e\n" +
+ "\n" +
+ "paramsJSON\x18\x05 \x01(\fR\n" +
+ "paramsJSON2\xcf\x03\n" +
+ "\x12UserAccountService\x12G\n" +
+ "\x11countUserAccounts\x12\x1c.pb.CountUserAccountsRequest\x1a\x14.pb.RPCCountResponse\x12M\n" +
+ "\x10listUserAccounts\x12\x1b.pb.ListUserAccountsRequest\x1a\x1c.pb.ListUserAccountsResponse\x12}\n" +
+ " findEnabledUserAccountWithUserId\x12+.pb.FindEnabledUserAccountWithUserIdRequest\x1a,.pb.FindEnabledUserAccountWithUserIdResponse\x12_\n" +
+ "\x16findEnabledUserAccount\x12!.pb.FindEnabledUserAccountRequest\x1a\".pb.FindEnabledUserAccountResponse\x12A\n" +
+ "\x11updateUserAccount\x12\x1c.pb.UpdateUserAccountRequest\x1a\x0e.pb.RPCSuccessB\x06Z\x04./pbb\x06proto3"
var (
file_service_user_account_proto_rawDescOnce sync.Once
- file_service_user_account_proto_rawDescData = file_service_user_account_proto_rawDesc
+ file_service_user_account_proto_rawDescData []byte
)
func file_service_user_account_proto_rawDescGZIP() []byte {
file_service_user_account_proto_rawDescOnce.Do(func() {
- file_service_user_account_proto_rawDescData = protoimpl.X.CompressGZIP(file_service_user_account_proto_rawDescData)
+ file_service_user_account_proto_rawDescData = protoimpl.X.CompressGZIP(unsafe.Slice(unsafe.StringData(file_service_user_account_proto_rawDesc), len(file_service_user_account_proto_rawDesc)))
})
return file_service_user_account_proto_rawDescData
}
@@ -570,7 +520,7 @@ func file_service_user_account_proto_init() {
out := protoimpl.TypeBuilder{
File: protoimpl.DescBuilder{
GoPackagePath: reflect.TypeOf(x{}).PkgPath(),
- RawDescriptor: file_service_user_account_proto_rawDesc,
+ RawDescriptor: unsafe.Slice(unsafe.StringData(file_service_user_account_proto_rawDesc), len(file_service_user_account_proto_rawDesc)),
NumEnums: 0,
NumMessages: 8,
NumExtensions: 0,
@@ -581,7 +531,6 @@ func file_service_user_account_proto_init() {
MessageInfos: file_service_user_account_proto_msgTypes,
}.Build()
File_service_user_account_proto = out.File
- file_service_user_account_proto_rawDesc = nil
file_service_user_account_proto_goTypes = nil
file_service_user_account_proto_depIdxs = nil
}
diff --git a/EdgeCommon/pkg/rpc/pb/service_user_account_daily_stat.pb.go b/EdgeCommon/pkg/rpc/pb/service_user_account_daily_stat.pb.go
index 2e34d5d..9d204f6 100644
--- a/EdgeCommon/pkg/rpc/pb/service_user_account_daily_stat.pb.go
+++ b/EdgeCommon/pkg/rpc/pb/service_user_account_daily_stat.pb.go
@@ -1,7 +1,7 @@
// Code generated by protoc-gen-go. DO NOT EDIT.
// versions:
-// protoc-gen-go v1.36.0
-// protoc v6.33.2
+// protoc-gen-go v1.36.11
+// protoc v3.19.6
// source: service_user_account_daily_stat.proto
package pb
@@ -11,6 +11,7 @@ import (
protoimpl "google.golang.org/protobuf/runtime/protoimpl"
reflect "reflect"
sync "sync"
+ unsafe "unsafe"
)
const (
@@ -336,70 +337,39 @@ func (x *ListUserAccountMonthlyStatsResponse_Stat) GetExpense() float32 {
var File_service_user_account_daily_stat_proto protoreflect.FileDescriptor
-var file_service_user_account_daily_stat_proto_rawDesc = []byte{
- 0x0a, 0x25, 0x73, 0x65, 0x72, 0x76, 0x69, 0x63, 0x65, 0x5f, 0x75, 0x73, 0x65, 0x72, 0x5f, 0x61,
- 0x63, 0x63, 0x6f, 0x75, 0x6e, 0x74, 0x5f, 0x64, 0x61, 0x69, 0x6c, 0x79, 0x5f, 0x73, 0x74, 0x61,
- 0x74, 0x2e, 0x70, 0x72, 0x6f, 0x74, 0x6f, 0x12, 0x02, 0x70, 0x62, 0x22, 0x52, 0x0a, 0x20, 0x4c,
- 0x69, 0x73, 0x74, 0x55, 0x73, 0x65, 0x72, 0x41, 0x63, 0x63, 0x6f, 0x75, 0x6e, 0x74, 0x44, 0x61,
- 0x69, 0x6c, 0x79, 0x53, 0x74, 0x61, 0x74, 0x73, 0x52, 0x65, 0x71, 0x75, 0x65, 0x73, 0x74, 0x12,
- 0x18, 0x0a, 0x07, 0x64, 0x61, 0x79, 0x46, 0x72, 0x6f, 0x6d, 0x18, 0x01, 0x20, 0x01, 0x28, 0x09,
- 0x52, 0x07, 0x64, 0x61, 0x79, 0x46, 0x72, 0x6f, 0x6d, 0x12, 0x14, 0x0a, 0x05, 0x64, 0x61, 0x79,
- 0x54, 0x6f, 0x18, 0x02, 0x20, 0x01, 0x28, 0x09, 0x52, 0x05, 0x64, 0x61, 0x79, 0x54, 0x6f, 0x22,
- 0xb1, 0x01, 0x0a, 0x21, 0x4c, 0x69, 0x73, 0x74, 0x55, 0x73, 0x65, 0x72, 0x41, 0x63, 0x63, 0x6f,
- 0x75, 0x6e, 0x74, 0x44, 0x61, 0x69, 0x6c, 0x79, 0x53, 0x74, 0x61, 0x74, 0x73, 0x52, 0x65, 0x73,
- 0x70, 0x6f, 0x6e, 0x73, 0x65, 0x12, 0x40, 0x0a, 0x05, 0x73, 0x74, 0x61, 0x74, 0x73, 0x18, 0x01,
- 0x20, 0x03, 0x28, 0x0b, 0x32, 0x2a, 0x2e, 0x70, 0x62, 0x2e, 0x4c, 0x69, 0x73, 0x74, 0x55, 0x73,
- 0x65, 0x72, 0x41, 0x63, 0x63, 0x6f, 0x75, 0x6e, 0x74, 0x44, 0x61, 0x69, 0x6c, 0x79, 0x53, 0x74,
- 0x61, 0x74, 0x73, 0x52, 0x65, 0x73, 0x70, 0x6f, 0x6e, 0x73, 0x65, 0x2e, 0x53, 0x74, 0x61, 0x74,
- 0x52, 0x05, 0x73, 0x74, 0x61, 0x74, 0x73, 0x1a, 0x4a, 0x0a, 0x04, 0x53, 0x74, 0x61, 0x74, 0x12,
- 0x10, 0x0a, 0x03, 0x64, 0x61, 0x79, 0x18, 0x01, 0x20, 0x01, 0x28, 0x09, 0x52, 0x03, 0x64, 0x61,
- 0x79, 0x12, 0x16, 0x0a, 0x06, 0x69, 0x6e, 0x63, 0x6f, 0x6d, 0x65, 0x18, 0x02, 0x20, 0x01, 0x28,
- 0x02, 0x52, 0x06, 0x69, 0x6e, 0x63, 0x6f, 0x6d, 0x65, 0x12, 0x18, 0x0a, 0x07, 0x65, 0x78, 0x70,
- 0x65, 0x6e, 0x73, 0x65, 0x18, 0x03, 0x20, 0x01, 0x28, 0x02, 0x52, 0x07, 0x65, 0x78, 0x70, 0x65,
- 0x6e, 0x73, 0x65, 0x22, 0x54, 0x0a, 0x22, 0x4c, 0x69, 0x73, 0x74, 0x55, 0x73, 0x65, 0x72, 0x41,
- 0x63, 0x63, 0x6f, 0x75, 0x6e, 0x74, 0x4d, 0x6f, 0x6e, 0x74, 0x68, 0x6c, 0x79, 0x53, 0x74, 0x61,
- 0x74, 0x73, 0x52, 0x65, 0x71, 0x75, 0x65, 0x73, 0x74, 0x12, 0x18, 0x0a, 0x07, 0x64, 0x61, 0x79,
- 0x46, 0x72, 0x6f, 0x6d, 0x18, 0x01, 0x20, 0x01, 0x28, 0x09, 0x52, 0x07, 0x64, 0x61, 0x79, 0x46,
- 0x72, 0x6f, 0x6d, 0x12, 0x14, 0x0a, 0x05, 0x64, 0x61, 0x79, 0x54, 0x6f, 0x18, 0x02, 0x20, 0x01,
- 0x28, 0x09, 0x52, 0x05, 0x64, 0x61, 0x79, 0x54, 0x6f, 0x22, 0xb9, 0x01, 0x0a, 0x23, 0x4c, 0x69,
- 0x73, 0x74, 0x55, 0x73, 0x65, 0x72, 0x41, 0x63, 0x63, 0x6f, 0x75, 0x6e, 0x74, 0x4d, 0x6f, 0x6e,
- 0x74, 0x68, 0x6c, 0x79, 0x53, 0x74, 0x61, 0x74, 0x73, 0x52, 0x65, 0x73, 0x70, 0x6f, 0x6e, 0x73,
- 0x65, 0x12, 0x42, 0x0a, 0x05, 0x73, 0x74, 0x61, 0x74, 0x73, 0x18, 0x01, 0x20, 0x03, 0x28, 0x0b,
- 0x32, 0x2c, 0x2e, 0x70, 0x62, 0x2e, 0x4c, 0x69, 0x73, 0x74, 0x55, 0x73, 0x65, 0x72, 0x41, 0x63,
- 0x63, 0x6f, 0x75, 0x6e, 0x74, 0x4d, 0x6f, 0x6e, 0x74, 0x68, 0x6c, 0x79, 0x53, 0x74, 0x61, 0x74,
- 0x73, 0x52, 0x65, 0x73, 0x70, 0x6f, 0x6e, 0x73, 0x65, 0x2e, 0x53, 0x74, 0x61, 0x74, 0x52, 0x05,
- 0x73, 0x74, 0x61, 0x74, 0x73, 0x1a, 0x4e, 0x0a, 0x04, 0x53, 0x74, 0x61, 0x74, 0x12, 0x14, 0x0a,
- 0x05, 0x6d, 0x6f, 0x6e, 0x74, 0x68, 0x18, 0x01, 0x20, 0x01, 0x28, 0x09, 0x52, 0x05, 0x6d, 0x6f,
- 0x6e, 0x74, 0x68, 0x12, 0x16, 0x0a, 0x06, 0x69, 0x6e, 0x63, 0x6f, 0x6d, 0x65, 0x18, 0x02, 0x20,
- 0x01, 0x28, 0x02, 0x52, 0x06, 0x69, 0x6e, 0x63, 0x6f, 0x6d, 0x65, 0x12, 0x18, 0x0a, 0x07, 0x65,
- 0x78, 0x70, 0x65, 0x6e, 0x73, 0x65, 0x18, 0x03, 0x20, 0x01, 0x28, 0x02, 0x52, 0x07, 0x65, 0x78,
- 0x70, 0x65, 0x6e, 0x73, 0x65, 0x32, 0xf7, 0x01, 0x0a, 0x1b, 0x55, 0x73, 0x65, 0x72, 0x41, 0x63,
- 0x63, 0x6f, 0x75, 0x6e, 0x74, 0x44, 0x61, 0x69, 0x6c, 0x79, 0x53, 0x74, 0x61, 0x74, 0x53, 0x65,
- 0x72, 0x76, 0x69, 0x63, 0x65, 0x12, 0x68, 0x0a, 0x19, 0x6c, 0x69, 0x73, 0x74, 0x55, 0x73, 0x65,
- 0x72, 0x41, 0x63, 0x63, 0x6f, 0x75, 0x6e, 0x74, 0x44, 0x61, 0x69, 0x6c, 0x79, 0x53, 0x74, 0x61,
- 0x74, 0x73, 0x12, 0x24, 0x2e, 0x70, 0x62, 0x2e, 0x4c, 0x69, 0x73, 0x74, 0x55, 0x73, 0x65, 0x72,
- 0x41, 0x63, 0x63, 0x6f, 0x75, 0x6e, 0x74, 0x44, 0x61, 0x69, 0x6c, 0x79, 0x53, 0x74, 0x61, 0x74,
- 0x73, 0x52, 0x65, 0x71, 0x75, 0x65, 0x73, 0x74, 0x1a, 0x25, 0x2e, 0x70, 0x62, 0x2e, 0x4c, 0x69,
- 0x73, 0x74, 0x55, 0x73, 0x65, 0x72, 0x41, 0x63, 0x63, 0x6f, 0x75, 0x6e, 0x74, 0x44, 0x61, 0x69,
- 0x6c, 0x79, 0x53, 0x74, 0x61, 0x74, 0x73, 0x52, 0x65, 0x73, 0x70, 0x6f, 0x6e, 0x73, 0x65, 0x12,
- 0x6e, 0x0a, 0x1b, 0x6c, 0x69, 0x73, 0x74, 0x55, 0x73, 0x65, 0x72, 0x41, 0x63, 0x63, 0x6f, 0x75,
- 0x6e, 0x74, 0x4d, 0x6f, 0x6e, 0x74, 0x68, 0x6c, 0x79, 0x53, 0x74, 0x61, 0x74, 0x73, 0x12, 0x26,
- 0x2e, 0x70, 0x62, 0x2e, 0x4c, 0x69, 0x73, 0x74, 0x55, 0x73, 0x65, 0x72, 0x41, 0x63, 0x63, 0x6f,
- 0x75, 0x6e, 0x74, 0x4d, 0x6f, 0x6e, 0x74, 0x68, 0x6c, 0x79, 0x53, 0x74, 0x61, 0x74, 0x73, 0x52,
- 0x65, 0x71, 0x75, 0x65, 0x73, 0x74, 0x1a, 0x27, 0x2e, 0x70, 0x62, 0x2e, 0x4c, 0x69, 0x73, 0x74,
- 0x55, 0x73, 0x65, 0x72, 0x41, 0x63, 0x63, 0x6f, 0x75, 0x6e, 0x74, 0x4d, 0x6f, 0x6e, 0x74, 0x68,
- 0x6c, 0x79, 0x53, 0x74, 0x61, 0x74, 0x73, 0x52, 0x65, 0x73, 0x70, 0x6f, 0x6e, 0x73, 0x65, 0x42,
- 0x06, 0x5a, 0x04, 0x2e, 0x2f, 0x70, 0x62, 0x62, 0x06, 0x70, 0x72, 0x6f, 0x74, 0x6f, 0x33,
-}
+const file_service_user_account_daily_stat_proto_rawDesc = "" +
+ "\n" +
+ "%service_user_account_daily_stat.proto\x12\x02pb\"R\n" +
+ " ListUserAccountDailyStatsRequest\x12\x18\n" +
+ "\adayFrom\x18\x01 \x01(\tR\adayFrom\x12\x14\n" +
+ "\x05dayTo\x18\x02 \x01(\tR\x05dayTo\"\xb1\x01\n" +
+ "!ListUserAccountDailyStatsResponse\x12@\n" +
+ "\x05stats\x18\x01 \x03(\v2*.pb.ListUserAccountDailyStatsResponse.StatR\x05stats\x1aJ\n" +
+ "\x04Stat\x12\x10\n" +
+ "\x03day\x18\x01 \x01(\tR\x03day\x12\x16\n" +
+ "\x06income\x18\x02 \x01(\x02R\x06income\x12\x18\n" +
+ "\aexpense\x18\x03 \x01(\x02R\aexpense\"T\n" +
+ "\"ListUserAccountMonthlyStatsRequest\x12\x18\n" +
+ "\adayFrom\x18\x01 \x01(\tR\adayFrom\x12\x14\n" +
+ "\x05dayTo\x18\x02 \x01(\tR\x05dayTo\"\xb9\x01\n" +
+ "#ListUserAccountMonthlyStatsResponse\x12B\n" +
+ "\x05stats\x18\x01 \x03(\v2,.pb.ListUserAccountMonthlyStatsResponse.StatR\x05stats\x1aN\n" +
+ "\x04Stat\x12\x14\n" +
+ "\x05month\x18\x01 \x01(\tR\x05month\x12\x16\n" +
+ "\x06income\x18\x02 \x01(\x02R\x06income\x12\x18\n" +
+ "\aexpense\x18\x03 \x01(\x02R\aexpense2\xf7\x01\n" +
+ "\x1bUserAccountDailyStatService\x12h\n" +
+ "\x19listUserAccountDailyStats\x12$.pb.ListUserAccountDailyStatsRequest\x1a%.pb.ListUserAccountDailyStatsResponse\x12n\n" +
+ "\x1blistUserAccountMonthlyStats\x12&.pb.ListUserAccountMonthlyStatsRequest\x1a'.pb.ListUserAccountMonthlyStatsResponseB\x06Z\x04./pbb\x06proto3"
var (
file_service_user_account_daily_stat_proto_rawDescOnce sync.Once
- file_service_user_account_daily_stat_proto_rawDescData = file_service_user_account_daily_stat_proto_rawDesc
+ file_service_user_account_daily_stat_proto_rawDescData []byte
)
func file_service_user_account_daily_stat_proto_rawDescGZIP() []byte {
file_service_user_account_daily_stat_proto_rawDescOnce.Do(func() {
- file_service_user_account_daily_stat_proto_rawDescData = protoimpl.X.CompressGZIP(file_service_user_account_daily_stat_proto_rawDescData)
+ file_service_user_account_daily_stat_proto_rawDescData = protoimpl.X.CompressGZIP(unsafe.Slice(unsafe.StringData(file_service_user_account_daily_stat_proto_rawDesc), len(file_service_user_account_daily_stat_proto_rawDesc)))
})
return file_service_user_account_daily_stat_proto_rawDescData
}
@@ -436,7 +406,7 @@ func file_service_user_account_daily_stat_proto_init() {
out := protoimpl.TypeBuilder{
File: protoimpl.DescBuilder{
GoPackagePath: reflect.TypeOf(x{}).PkgPath(),
- RawDescriptor: file_service_user_account_daily_stat_proto_rawDesc,
+ RawDescriptor: unsafe.Slice(unsafe.StringData(file_service_user_account_daily_stat_proto_rawDesc), len(file_service_user_account_daily_stat_proto_rawDesc)),
NumEnums: 0,
NumMessages: 6,
NumExtensions: 0,
@@ -447,7 +417,6 @@ func file_service_user_account_daily_stat_proto_init() {
MessageInfos: file_service_user_account_daily_stat_proto_msgTypes,
}.Build()
File_service_user_account_daily_stat_proto = out.File
- file_service_user_account_daily_stat_proto_rawDesc = nil
file_service_user_account_daily_stat_proto_goTypes = nil
file_service_user_account_daily_stat_proto_depIdxs = nil
}
diff --git a/EdgeCommon/pkg/rpc/pb/service_user_account_daily_stat_grpc.pb.go b/EdgeCommon/pkg/rpc/pb/service_user_account_daily_stat_grpc.pb.go
index 1eb164c..a4f29e6 100644
--- a/EdgeCommon/pkg/rpc/pb/service_user_account_daily_stat_grpc.pb.go
+++ b/EdgeCommon/pkg/rpc/pb/service_user_account_daily_stat_grpc.pb.go
@@ -1,7 +1,7 @@
// Code generated by protoc-gen-go-grpc. DO NOT EDIT.
// versions:
-// - protoc-gen-go-grpc v1.5.1
-// - protoc v6.33.2
+// - protoc-gen-go-grpc v1.6.1
+// - protoc v3.19.6
// source: service_user_account_daily_stat.proto
package pb
@@ -83,10 +83,10 @@ type UserAccountDailyStatServiceServer interface {
type UnimplementedUserAccountDailyStatServiceServer struct{}
func (UnimplementedUserAccountDailyStatServiceServer) ListUserAccountDailyStats(context.Context, *ListUserAccountDailyStatsRequest) (*ListUserAccountDailyStatsResponse, error) {
- return nil, status.Errorf(codes.Unimplemented, "method ListUserAccountDailyStats not implemented")
+ return nil, status.Error(codes.Unimplemented, "method ListUserAccountDailyStats not implemented")
}
func (UnimplementedUserAccountDailyStatServiceServer) ListUserAccountMonthlyStats(context.Context, *ListUserAccountMonthlyStatsRequest) (*ListUserAccountMonthlyStatsResponse, error) {
- return nil, status.Errorf(codes.Unimplemented, "method ListUserAccountMonthlyStats not implemented")
+ return nil, status.Error(codes.Unimplemented, "method ListUserAccountMonthlyStats not implemented")
}
func (UnimplementedUserAccountDailyStatServiceServer) testEmbeddedByValue() {}
@@ -98,7 +98,7 @@ type UnsafeUserAccountDailyStatServiceServer interface {
}
func RegisterUserAccountDailyStatServiceServer(s grpc.ServiceRegistrar, srv UserAccountDailyStatServiceServer) {
- // If the following call pancis, it indicates UnimplementedUserAccountDailyStatServiceServer was
+ // If the following call panics, it indicates UnimplementedUserAccountDailyStatServiceServer was
// embedded by pointer and is nil. This will cause panics if an
// unimplemented method is ever invoked, so we test this at initialization
// time to prevent it from happening at runtime later due to I/O.
diff --git a/EdgeCommon/pkg/rpc/pb/service_user_account_grpc.pb.go b/EdgeCommon/pkg/rpc/pb/service_user_account_grpc.pb.go
index 29ec3c9..01cfa80 100644
--- a/EdgeCommon/pkg/rpc/pb/service_user_account_grpc.pb.go
+++ b/EdgeCommon/pkg/rpc/pb/service_user_account_grpc.pb.go
@@ -1,7 +1,7 @@
// Code generated by protoc-gen-go-grpc. DO NOT EDIT.
// versions:
-// - protoc-gen-go-grpc v1.5.1
-// - protoc v6.33.2
+// - protoc-gen-go-grpc v1.6.1
+// - protoc v3.19.6
// source: service_user_account.proto
package pb
@@ -128,19 +128,19 @@ type UserAccountServiceServer interface {
type UnimplementedUserAccountServiceServer struct{}
func (UnimplementedUserAccountServiceServer) CountUserAccounts(context.Context, *CountUserAccountsRequest) (*RPCCountResponse, error) {
- return nil, status.Errorf(codes.Unimplemented, "method CountUserAccounts not implemented")
+ return nil, status.Error(codes.Unimplemented, "method CountUserAccounts not implemented")
}
func (UnimplementedUserAccountServiceServer) ListUserAccounts(context.Context, *ListUserAccountsRequest) (*ListUserAccountsResponse, error) {
- return nil, status.Errorf(codes.Unimplemented, "method ListUserAccounts not implemented")
+ return nil, status.Error(codes.Unimplemented, "method ListUserAccounts not implemented")
}
func (UnimplementedUserAccountServiceServer) FindEnabledUserAccountWithUserId(context.Context, *FindEnabledUserAccountWithUserIdRequest) (*FindEnabledUserAccountWithUserIdResponse, error) {
- return nil, status.Errorf(codes.Unimplemented, "method FindEnabledUserAccountWithUserId not implemented")
+ return nil, status.Error(codes.Unimplemented, "method FindEnabledUserAccountWithUserId not implemented")
}
func (UnimplementedUserAccountServiceServer) FindEnabledUserAccount(context.Context, *FindEnabledUserAccountRequest) (*FindEnabledUserAccountResponse, error) {
- return nil, status.Errorf(codes.Unimplemented, "method FindEnabledUserAccount not implemented")
+ return nil, status.Error(codes.Unimplemented, "method FindEnabledUserAccount not implemented")
}
func (UnimplementedUserAccountServiceServer) UpdateUserAccount(context.Context, *UpdateUserAccountRequest) (*RPCSuccess, error) {
- return nil, status.Errorf(codes.Unimplemented, "method UpdateUserAccount not implemented")
+ return nil, status.Error(codes.Unimplemented, "method UpdateUserAccount not implemented")
}
func (UnimplementedUserAccountServiceServer) testEmbeddedByValue() {}
@@ -152,7 +152,7 @@ type UnsafeUserAccountServiceServer interface {
}
func RegisterUserAccountServiceServer(s grpc.ServiceRegistrar, srv UserAccountServiceServer) {
- // If the following call pancis, it indicates UnimplementedUserAccountServiceServer was
+ // If the following call panics, it indicates UnimplementedUserAccountServiceServer was
// embedded by pointer and is nil. This will cause panics if an
// unimplemented method is ever invoked, so we test this at initialization
// time to prevent it from happening at runtime later due to I/O.
diff --git a/EdgeCommon/pkg/rpc/pb/service_user_account_log.pb.go b/EdgeCommon/pkg/rpc/pb/service_user_account_log.pb.go
index 9a86929..42b5253 100644
--- a/EdgeCommon/pkg/rpc/pb/service_user_account_log.pb.go
+++ b/EdgeCommon/pkg/rpc/pb/service_user_account_log.pb.go
@@ -1,7 +1,7 @@
// Code generated by protoc-gen-go. DO NOT EDIT.
// versions:
-// protoc-gen-go v1.36.0
-// protoc v6.33.2
+// protoc-gen-go v1.36.11
+// protoc v3.19.6
// source: service_user_account_log.proto
package pb
@@ -11,6 +11,7 @@ import (
protoimpl "google.golang.org/protobuf/runtime/protoimpl"
reflect "reflect"
sync "sync"
+ unsafe "unsafe"
)
const (
@@ -204,61 +205,33 @@ func (x *ListUserAccountLogsResponse) GetUserAccountLogs() []*UserAccountLog {
var File_service_user_account_log_proto protoreflect.FileDescriptor
-var file_service_user_account_log_proto_rawDesc = []byte{
- 0x0a, 0x1e, 0x73, 0x65, 0x72, 0x76, 0x69, 0x63, 0x65, 0x5f, 0x75, 0x73, 0x65, 0x72, 0x5f, 0x61,
- 0x63, 0x63, 0x6f, 0x75, 0x6e, 0x74, 0x5f, 0x6c, 0x6f, 0x67, 0x2e, 0x70, 0x72, 0x6f, 0x74, 0x6f,
- 0x12, 0x02, 0x70, 0x62, 0x1a, 0x23, 0x6d, 0x6f, 0x64, 0x65, 0x6c, 0x73, 0x2f, 0x6d, 0x6f, 0x64,
- 0x65, 0x6c, 0x5f, 0x75, 0x73, 0x65, 0x72, 0x5f, 0x61, 0x63, 0x63, 0x6f, 0x75, 0x6e, 0x74, 0x5f,
- 0x6c, 0x6f, 0x67, 0x2e, 0x70, 0x72, 0x6f, 0x74, 0x6f, 0x1a, 0x19, 0x6d, 0x6f, 0x64, 0x65, 0x6c,
- 0x73, 0x2f, 0x72, 0x70, 0x63, 0x5f, 0x6d, 0x65, 0x73, 0x73, 0x61, 0x67, 0x65, 0x73, 0x2e, 0x70,
- 0x72, 0x6f, 0x74, 0x6f, 0x22, 0x7b, 0x0a, 0x1b, 0x43, 0x6f, 0x75, 0x6e, 0x74, 0x55, 0x73, 0x65,
- 0x72, 0x41, 0x63, 0x63, 0x6f, 0x75, 0x6e, 0x74, 0x4c, 0x6f, 0x67, 0x73, 0x52, 0x65, 0x71, 0x75,
- 0x65, 0x73, 0x74, 0x12, 0x24, 0x0a, 0x0d, 0x75, 0x73, 0x65, 0x72, 0x41, 0x63, 0x63, 0x6f, 0x75,
- 0x6e, 0x74, 0x49, 0x64, 0x18, 0x01, 0x20, 0x01, 0x28, 0x03, 0x52, 0x0d, 0x75, 0x73, 0x65, 0x72,
- 0x41, 0x63, 0x63, 0x6f, 0x75, 0x6e, 0x74, 0x49, 0x64, 0x12, 0x18, 0x0a, 0x07, 0x6b, 0x65, 0x79,
- 0x77, 0x6f, 0x72, 0x64, 0x18, 0x02, 0x20, 0x01, 0x28, 0x09, 0x52, 0x07, 0x6b, 0x65, 0x79, 0x77,
- 0x6f, 0x72, 0x64, 0x12, 0x1c, 0x0a, 0x09, 0x65, 0x76, 0x65, 0x6e, 0x74, 0x54, 0x79, 0x70, 0x65,
- 0x18, 0x03, 0x20, 0x01, 0x28, 0x09, 0x52, 0x09, 0x65, 0x76, 0x65, 0x6e, 0x74, 0x54, 0x79, 0x70,
- 0x65, 0x22, 0xa6, 0x01, 0x0a, 0x1a, 0x4c, 0x69, 0x73, 0x74, 0x55, 0x73, 0x65, 0x72, 0x41, 0x63,
- 0x63, 0x6f, 0x75, 0x6e, 0x74, 0x4c, 0x6f, 0x67, 0x73, 0x52, 0x65, 0x71, 0x75, 0x65, 0x73, 0x74,
- 0x12, 0x24, 0x0a, 0x0d, 0x75, 0x73, 0x65, 0x72, 0x41, 0x63, 0x63, 0x6f, 0x75, 0x6e, 0x74, 0x49,
- 0x64, 0x18, 0x01, 0x20, 0x01, 0x28, 0x03, 0x52, 0x0d, 0x75, 0x73, 0x65, 0x72, 0x41, 0x63, 0x63,
- 0x6f, 0x75, 0x6e, 0x74, 0x49, 0x64, 0x12, 0x18, 0x0a, 0x07, 0x6b, 0x65, 0x79, 0x77, 0x6f, 0x72,
- 0x64, 0x18, 0x02, 0x20, 0x01, 0x28, 0x09, 0x52, 0x07, 0x6b, 0x65, 0x79, 0x77, 0x6f, 0x72, 0x64,
- 0x12, 0x1c, 0x0a, 0x09, 0x65, 0x76, 0x65, 0x6e, 0x74, 0x54, 0x79, 0x70, 0x65, 0x18, 0x03, 0x20,
- 0x01, 0x28, 0x09, 0x52, 0x09, 0x65, 0x76, 0x65, 0x6e, 0x74, 0x54, 0x79, 0x70, 0x65, 0x12, 0x16,
- 0x0a, 0x06, 0x6f, 0x66, 0x66, 0x73, 0x65, 0x74, 0x18, 0x04, 0x20, 0x01, 0x28, 0x03, 0x52, 0x06,
- 0x6f, 0x66, 0x66, 0x73, 0x65, 0x74, 0x12, 0x12, 0x0a, 0x04, 0x73, 0x69, 0x7a, 0x65, 0x18, 0x05,
- 0x20, 0x01, 0x28, 0x03, 0x52, 0x04, 0x73, 0x69, 0x7a, 0x65, 0x22, 0x5b, 0x0a, 0x1b, 0x4c, 0x69,
- 0x73, 0x74, 0x55, 0x73, 0x65, 0x72, 0x41, 0x63, 0x63, 0x6f, 0x75, 0x6e, 0x74, 0x4c, 0x6f, 0x67,
- 0x73, 0x52, 0x65, 0x73, 0x70, 0x6f, 0x6e, 0x73, 0x65, 0x12, 0x3c, 0x0a, 0x0f, 0x75, 0x73, 0x65,
- 0x72, 0x41, 0x63, 0x63, 0x6f, 0x75, 0x6e, 0x74, 0x4c, 0x6f, 0x67, 0x73, 0x18, 0x01, 0x20, 0x03,
- 0x28, 0x0b, 0x32, 0x12, 0x2e, 0x70, 0x62, 0x2e, 0x55, 0x73, 0x65, 0x72, 0x41, 0x63, 0x63, 0x6f,
- 0x75, 0x6e, 0x74, 0x4c, 0x6f, 0x67, 0x52, 0x0f, 0x75, 0x73, 0x65, 0x72, 0x41, 0x63, 0x63, 0x6f,
- 0x75, 0x6e, 0x74, 0x4c, 0x6f, 0x67, 0x73, 0x32, 0xbe, 0x01, 0x0a, 0x15, 0x55, 0x73, 0x65, 0x72,
- 0x41, 0x63, 0x63, 0x6f, 0x75, 0x6e, 0x74, 0x4c, 0x6f, 0x67, 0x53, 0x65, 0x72, 0x76, 0x69, 0x63,
- 0x65, 0x12, 0x4d, 0x0a, 0x14, 0x63, 0x6f, 0x75, 0x6e, 0x74, 0x55, 0x73, 0x65, 0x72, 0x41, 0x63,
- 0x63, 0x6f, 0x75, 0x6e, 0x74, 0x4c, 0x6f, 0x67, 0x73, 0x12, 0x1f, 0x2e, 0x70, 0x62, 0x2e, 0x43,
- 0x6f, 0x75, 0x6e, 0x74, 0x55, 0x73, 0x65, 0x72, 0x41, 0x63, 0x63, 0x6f, 0x75, 0x6e, 0x74, 0x4c,
- 0x6f, 0x67, 0x73, 0x52, 0x65, 0x71, 0x75, 0x65, 0x73, 0x74, 0x1a, 0x14, 0x2e, 0x70, 0x62, 0x2e,
- 0x52, 0x50, 0x43, 0x43, 0x6f, 0x75, 0x6e, 0x74, 0x52, 0x65, 0x73, 0x70, 0x6f, 0x6e, 0x73, 0x65,
- 0x12, 0x56, 0x0a, 0x13, 0x6c, 0x69, 0x73, 0x74, 0x55, 0x73, 0x65, 0x72, 0x41, 0x63, 0x63, 0x6f,
- 0x75, 0x6e, 0x74, 0x4c, 0x6f, 0x67, 0x73, 0x12, 0x1e, 0x2e, 0x70, 0x62, 0x2e, 0x4c, 0x69, 0x73,
- 0x74, 0x55, 0x73, 0x65, 0x72, 0x41, 0x63, 0x63, 0x6f, 0x75, 0x6e, 0x74, 0x4c, 0x6f, 0x67, 0x73,
- 0x52, 0x65, 0x71, 0x75, 0x65, 0x73, 0x74, 0x1a, 0x1f, 0x2e, 0x70, 0x62, 0x2e, 0x4c, 0x69, 0x73,
- 0x74, 0x55, 0x73, 0x65, 0x72, 0x41, 0x63, 0x63, 0x6f, 0x75, 0x6e, 0x74, 0x4c, 0x6f, 0x67, 0x73,
- 0x52, 0x65, 0x73, 0x70, 0x6f, 0x6e, 0x73, 0x65, 0x42, 0x06, 0x5a, 0x04, 0x2e, 0x2f, 0x70, 0x62,
- 0x62, 0x06, 0x70, 0x72, 0x6f, 0x74, 0x6f, 0x33,
-}
+const file_service_user_account_log_proto_rawDesc = "" +
+ "\n" +
+ "\x1eservice_user_account_log.proto\x12\x02pb\x1a#models/model_user_account_log.proto\x1a\x19models/rpc_messages.proto\"{\n" +
+ "\x1bCountUserAccountLogsRequest\x12$\n" +
+ "\ruserAccountId\x18\x01 \x01(\x03R\ruserAccountId\x12\x18\n" +
+ "\akeyword\x18\x02 \x01(\tR\akeyword\x12\x1c\n" +
+ "\teventType\x18\x03 \x01(\tR\teventType\"\xa6\x01\n" +
+ "\x1aListUserAccountLogsRequest\x12$\n" +
+ "\ruserAccountId\x18\x01 \x01(\x03R\ruserAccountId\x12\x18\n" +
+ "\akeyword\x18\x02 \x01(\tR\akeyword\x12\x1c\n" +
+ "\teventType\x18\x03 \x01(\tR\teventType\x12\x16\n" +
+ "\x06offset\x18\x04 \x01(\x03R\x06offset\x12\x12\n" +
+ "\x04size\x18\x05 \x01(\x03R\x04size\"[\n" +
+ "\x1bListUserAccountLogsResponse\x12<\n" +
+ "\x0fuserAccountLogs\x18\x01 \x03(\v2\x12.pb.UserAccountLogR\x0fuserAccountLogs2\xbe\x01\n" +
+ "\x15UserAccountLogService\x12M\n" +
+ "\x14countUserAccountLogs\x12\x1f.pb.CountUserAccountLogsRequest\x1a\x14.pb.RPCCountResponse\x12V\n" +
+ "\x13listUserAccountLogs\x12\x1e.pb.ListUserAccountLogsRequest\x1a\x1f.pb.ListUserAccountLogsResponseB\x06Z\x04./pbb\x06proto3"
var (
file_service_user_account_log_proto_rawDescOnce sync.Once
- file_service_user_account_log_proto_rawDescData = file_service_user_account_log_proto_rawDesc
+ file_service_user_account_log_proto_rawDescData []byte
)
func file_service_user_account_log_proto_rawDescGZIP() []byte {
file_service_user_account_log_proto_rawDescOnce.Do(func() {
- file_service_user_account_log_proto_rawDescData = protoimpl.X.CompressGZIP(file_service_user_account_log_proto_rawDescData)
+ file_service_user_account_log_proto_rawDescData = protoimpl.X.CompressGZIP(unsafe.Slice(unsafe.StringData(file_service_user_account_log_proto_rawDesc), len(file_service_user_account_log_proto_rawDesc)))
})
return file_service_user_account_log_proto_rawDescData
}
@@ -295,7 +268,7 @@ func file_service_user_account_log_proto_init() {
out := protoimpl.TypeBuilder{
File: protoimpl.DescBuilder{
GoPackagePath: reflect.TypeOf(x{}).PkgPath(),
- RawDescriptor: file_service_user_account_log_proto_rawDesc,
+ RawDescriptor: unsafe.Slice(unsafe.StringData(file_service_user_account_log_proto_rawDesc), len(file_service_user_account_log_proto_rawDesc)),
NumEnums: 0,
NumMessages: 3,
NumExtensions: 0,
@@ -306,7 +279,6 @@ func file_service_user_account_log_proto_init() {
MessageInfos: file_service_user_account_log_proto_msgTypes,
}.Build()
File_service_user_account_log_proto = out.File
- file_service_user_account_log_proto_rawDesc = nil
file_service_user_account_log_proto_goTypes = nil
file_service_user_account_log_proto_depIdxs = nil
}
diff --git a/EdgeCommon/pkg/rpc/pb/service_user_account_log_grpc.pb.go b/EdgeCommon/pkg/rpc/pb/service_user_account_log_grpc.pb.go
index 35e9cf9..3b1723d 100644
--- a/EdgeCommon/pkg/rpc/pb/service_user_account_log_grpc.pb.go
+++ b/EdgeCommon/pkg/rpc/pb/service_user_account_log_grpc.pb.go
@@ -1,7 +1,7 @@
// Code generated by protoc-gen-go-grpc. DO NOT EDIT.
// versions:
-// - protoc-gen-go-grpc v1.5.1
-// - protoc v6.33.2
+// - protoc-gen-go-grpc v1.6.1
+// - protoc v3.19.6
// source: service_user_account_log.proto
package pb
@@ -83,10 +83,10 @@ type UserAccountLogServiceServer interface {
type UnimplementedUserAccountLogServiceServer struct{}
func (UnimplementedUserAccountLogServiceServer) CountUserAccountLogs(context.Context, *CountUserAccountLogsRequest) (*RPCCountResponse, error) {
- return nil, status.Errorf(codes.Unimplemented, "method CountUserAccountLogs not implemented")
+ return nil, status.Error(codes.Unimplemented, "method CountUserAccountLogs not implemented")
}
func (UnimplementedUserAccountLogServiceServer) ListUserAccountLogs(context.Context, *ListUserAccountLogsRequest) (*ListUserAccountLogsResponse, error) {
- return nil, status.Errorf(codes.Unimplemented, "method ListUserAccountLogs not implemented")
+ return nil, status.Error(codes.Unimplemented, "method ListUserAccountLogs not implemented")
}
func (UnimplementedUserAccountLogServiceServer) testEmbeddedByValue() {}
@@ -98,7 +98,7 @@ type UnsafeUserAccountLogServiceServer interface {
}
func RegisterUserAccountLogServiceServer(s grpc.ServiceRegistrar, srv UserAccountLogServiceServer) {
- // If the following call pancis, it indicates UnimplementedUserAccountLogServiceServer was
+ // If the following call panics, it indicates UnimplementedUserAccountLogServiceServer was
// embedded by pointer and is nil. This will cause panics if an
// unimplemented method is ever invoked, so we test this at initialization
// time to prevent it from happening at runtime later due to I/O.
diff --git a/EdgeCommon/pkg/rpc/pb/service_user_ad_instance.pb.go b/EdgeCommon/pkg/rpc/pb/service_user_ad_instance.pb.go
index b290d18..2a0f4b8 100644
--- a/EdgeCommon/pkg/rpc/pb/service_user_ad_instance.pb.go
+++ b/EdgeCommon/pkg/rpc/pb/service_user_ad_instance.pb.go
@@ -1,7 +1,7 @@
// Code generated by protoc-gen-go. DO NOT EDIT.
// versions:
-// protoc-gen-go v1.36.0
-// protoc v6.33.2
+// protoc-gen-go v1.36.11
+// protoc v3.19.6
// source: service_user_ad_instance.proto
package pb
@@ -11,6 +11,7 @@ import (
protoimpl "google.golang.org/protobuf/runtime/protoimpl"
reflect "reflect"
sync "sync"
+ unsafe "unsafe"
)
const (
@@ -702,160 +703,73 @@ func (x *UpdateUserADInstanceObjectsRequest) GetObjectCodes() []string {
var File_service_user_ad_instance_proto protoreflect.FileDescriptor
-var file_service_user_ad_instance_proto_rawDesc = []byte{
- 0x0a, 0x1e, 0x73, 0x65, 0x72, 0x76, 0x69, 0x63, 0x65, 0x5f, 0x75, 0x73, 0x65, 0x72, 0x5f, 0x61,
- 0x64, 0x5f, 0x69, 0x6e, 0x73, 0x74, 0x61, 0x6e, 0x63, 0x65, 0x2e, 0x70, 0x72, 0x6f, 0x74, 0x6f,
- 0x12, 0x02, 0x70, 0x62, 0x1a, 0x23, 0x6d, 0x6f, 0x64, 0x65, 0x6c, 0x73, 0x2f, 0x6d, 0x6f, 0x64,
- 0x65, 0x6c, 0x5f, 0x75, 0x73, 0x65, 0x72, 0x5f, 0x61, 0x64, 0x5f, 0x69, 0x6e, 0x73, 0x74, 0x61,
- 0x6e, 0x63, 0x65, 0x2e, 0x70, 0x72, 0x6f, 0x74, 0x6f, 0x1a, 0x19, 0x6d, 0x6f, 0x64, 0x65, 0x6c,
- 0x73, 0x2f, 0x72, 0x70, 0x63, 0x5f, 0x6d, 0x65, 0x73, 0x73, 0x61, 0x67, 0x65, 0x73, 0x2e, 0x70,
- 0x72, 0x6f, 0x74, 0x6f, 0x22, 0x9b, 0x01, 0x0a, 0x1b, 0x43, 0x72, 0x65, 0x61, 0x74, 0x65, 0x55,
- 0x73, 0x65, 0x72, 0x41, 0x44, 0x49, 0x6e, 0x73, 0x74, 0x61, 0x6e, 0x63, 0x65, 0x52, 0x65, 0x71,
- 0x75, 0x65, 0x73, 0x74, 0x12, 0x16, 0x0a, 0x06, 0x75, 0x73, 0x65, 0x72, 0x49, 0x64, 0x18, 0x01,
- 0x20, 0x01, 0x28, 0x03, 0x52, 0x06, 0x75, 0x73, 0x65, 0x72, 0x49, 0x64, 0x12, 0x20, 0x0a, 0x0b,
- 0x61, 0x64, 0x50, 0x61, 0x63, 0x6b, 0x61, 0x67, 0x65, 0x49, 0x64, 0x18, 0x02, 0x20, 0x01, 0x28,
- 0x03, 0x52, 0x0b, 0x61, 0x64, 0x50, 0x61, 0x63, 0x6b, 0x61, 0x67, 0x65, 0x49, 0x64, 0x12, 0x2c,
- 0x0a, 0x11, 0x61, 0x64, 0x50, 0x61, 0x63, 0x6b, 0x61, 0x67, 0x65, 0x50, 0x65, 0x72, 0x69, 0x6f,
- 0x64, 0x49, 0x64, 0x18, 0x03, 0x20, 0x01, 0x28, 0x03, 0x52, 0x11, 0x61, 0x64, 0x50, 0x61, 0x63,
- 0x6b, 0x61, 0x67, 0x65, 0x50, 0x65, 0x72, 0x69, 0x6f, 0x64, 0x49, 0x64, 0x12, 0x14, 0x0a, 0x05,
- 0x63, 0x6f, 0x75, 0x6e, 0x74, 0x18, 0x04, 0x20, 0x01, 0x28, 0x05, 0x52, 0x05, 0x63, 0x6f, 0x75,
- 0x6e, 0x74, 0x22, 0x4c, 0x0a, 0x1c, 0x43, 0x72, 0x65, 0x61, 0x74, 0x65, 0x55, 0x73, 0x65, 0x72,
- 0x41, 0x44, 0x49, 0x6e, 0x73, 0x74, 0x61, 0x6e, 0x63, 0x65, 0x52, 0x65, 0x73, 0x70, 0x6f, 0x6e,
- 0x73, 0x65, 0x12, 0x2c, 0x0a, 0x11, 0x75, 0x73, 0x65, 0x72, 0x41, 0x44, 0x49, 0x6e, 0x73, 0x74,
- 0x61, 0x6e, 0x63, 0x65, 0x49, 0x64, 0x73, 0x18, 0x01, 0x20, 0x03, 0x28, 0x03, 0x52, 0x11, 0x75,
- 0x73, 0x65, 0x72, 0x41, 0x44, 0x49, 0x6e, 0x73, 0x74, 0x61, 0x6e, 0x63, 0x65, 0x49, 0x64, 0x73,
- 0x22, 0x98, 0x01, 0x0a, 0x18, 0x42, 0x75, 0x79, 0x55, 0x73, 0x65, 0x72, 0x41, 0x44, 0x49, 0x6e,
- 0x73, 0x74, 0x61, 0x6e, 0x63, 0x65, 0x52, 0x65, 0x71, 0x75, 0x65, 0x73, 0x74, 0x12, 0x16, 0x0a,
- 0x06, 0x75, 0x73, 0x65, 0x72, 0x49, 0x64, 0x18, 0x01, 0x20, 0x01, 0x28, 0x03, 0x52, 0x06, 0x75,
- 0x73, 0x65, 0x72, 0x49, 0x64, 0x12, 0x20, 0x0a, 0x0b, 0x61, 0x64, 0x50, 0x61, 0x63, 0x6b, 0x61,
- 0x67, 0x65, 0x49, 0x64, 0x18, 0x02, 0x20, 0x01, 0x28, 0x03, 0x52, 0x0b, 0x61, 0x64, 0x50, 0x61,
- 0x63, 0x6b, 0x61, 0x67, 0x65, 0x49, 0x64, 0x12, 0x2c, 0x0a, 0x11, 0x61, 0x64, 0x50, 0x61, 0x63,
- 0x6b, 0x61, 0x67, 0x65, 0x50, 0x65, 0x72, 0x69, 0x6f, 0x64, 0x49, 0x64, 0x18, 0x03, 0x20, 0x01,
- 0x28, 0x03, 0x52, 0x11, 0x61, 0x64, 0x50, 0x61, 0x63, 0x6b, 0x61, 0x67, 0x65, 0x50, 0x65, 0x72,
- 0x69, 0x6f, 0x64, 0x49, 0x64, 0x12, 0x14, 0x0a, 0x05, 0x63, 0x6f, 0x75, 0x6e, 0x74, 0x18, 0x04,
- 0x20, 0x01, 0x28, 0x05, 0x52, 0x05, 0x63, 0x6f, 0x75, 0x6e, 0x74, 0x22, 0x49, 0x0a, 0x19, 0x42,
- 0x75, 0x79, 0x55, 0x73, 0x65, 0x72, 0x41, 0x44, 0x49, 0x6e, 0x73, 0x74, 0x61, 0x6e, 0x63, 0x65,
- 0x52, 0x65, 0x73, 0x70, 0x6f, 0x6e, 0x73, 0x65, 0x12, 0x2c, 0x0a, 0x11, 0x75, 0x73, 0x65, 0x72,
- 0x41, 0x44, 0x49, 0x6e, 0x73, 0x74, 0x61, 0x6e, 0x63, 0x65, 0x49, 0x64, 0x73, 0x18, 0x01, 0x20,
- 0x03, 0x28, 0x03, 0x52, 0x11, 0x75, 0x73, 0x65, 0x72, 0x41, 0x44, 0x49, 0x6e, 0x73, 0x74, 0x61,
- 0x6e, 0x63, 0x65, 0x49, 0x64, 0x73, 0x22, 0xcb, 0x01, 0x0a, 0x1b, 0x43, 0x6f, 0x75, 0x6e, 0x74,
- 0x55, 0x73, 0x65, 0x72, 0x41, 0x44, 0x49, 0x6e, 0x73, 0x74, 0x61, 0x6e, 0x63, 0x65, 0x73, 0x52,
- 0x65, 0x71, 0x75, 0x65, 0x73, 0x74, 0x12, 0x20, 0x0a, 0x0b, 0x61, 0x64, 0x4e, 0x65, 0x74, 0x77,
- 0x6f, 0x72, 0x6b, 0x49, 0x64, 0x18, 0x01, 0x20, 0x01, 0x28, 0x03, 0x52, 0x0b, 0x61, 0x64, 0x4e,
- 0x65, 0x74, 0x77, 0x6f, 0x72, 0x6b, 0x49, 0x64, 0x12, 0x16, 0x0a, 0x06, 0x75, 0x73, 0x65, 0x72,
- 0x49, 0x64, 0x18, 0x02, 0x20, 0x01, 0x28, 0x03, 0x52, 0x06, 0x75, 0x73, 0x65, 0x72, 0x49, 0x64,
- 0x12, 0x2c, 0x0a, 0x11, 0x61, 0x64, 0x50, 0x61, 0x63, 0x6b, 0x61, 0x67, 0x65, 0x50, 0x65, 0x72,
- 0x69, 0x6f, 0x64, 0x49, 0x64, 0x18, 0x03, 0x20, 0x01, 0x28, 0x03, 0x52, 0x11, 0x61, 0x64, 0x50,
- 0x61, 0x63, 0x6b, 0x61, 0x67, 0x65, 0x50, 0x65, 0x72, 0x69, 0x6f, 0x64, 0x49, 0x64, 0x12, 0x1e,
- 0x0a, 0x0a, 0x65, 0x78, 0x70, 0x69, 0x72, 0x65, 0x73, 0x44, 0x61, 0x79, 0x18, 0x04, 0x20, 0x01,
- 0x28, 0x09, 0x52, 0x0a, 0x65, 0x78, 0x70, 0x69, 0x72, 0x65, 0x73, 0x44, 0x61, 0x79, 0x12, 0x24,
- 0x0a, 0x0d, 0x61, 0x76, 0x61, 0x69, 0x6c, 0x61, 0x62, 0x6c, 0x65, 0x4f, 0x6e, 0x6c, 0x79, 0x18,
- 0x05, 0x20, 0x01, 0x28, 0x08, 0x52, 0x0d, 0x61, 0x76, 0x61, 0x69, 0x6c, 0x61, 0x62, 0x6c, 0x65,
- 0x4f, 0x6e, 0x6c, 0x79, 0x22, 0xf6, 0x01, 0x0a, 0x1a, 0x4c, 0x69, 0x73, 0x74, 0x55, 0x73, 0x65,
- 0x72, 0x41, 0x44, 0x49, 0x6e, 0x73, 0x74, 0x61, 0x6e, 0x63, 0x65, 0x73, 0x52, 0x65, 0x71, 0x75,
- 0x65, 0x73, 0x74, 0x12, 0x20, 0x0a, 0x0b, 0x61, 0x64, 0x4e, 0x65, 0x74, 0x77, 0x6f, 0x72, 0x6b,
- 0x49, 0x64, 0x18, 0x01, 0x20, 0x01, 0x28, 0x03, 0x52, 0x0b, 0x61, 0x64, 0x4e, 0x65, 0x74, 0x77,
- 0x6f, 0x72, 0x6b, 0x49, 0x64, 0x12, 0x16, 0x0a, 0x06, 0x75, 0x73, 0x65, 0x72, 0x49, 0x64, 0x18,
- 0x02, 0x20, 0x01, 0x28, 0x03, 0x52, 0x06, 0x75, 0x73, 0x65, 0x72, 0x49, 0x64, 0x12, 0x2c, 0x0a,
- 0x11, 0x61, 0x64, 0x50, 0x61, 0x63, 0x6b, 0x61, 0x67, 0x65, 0x50, 0x65, 0x72, 0x69, 0x6f, 0x64,
- 0x49, 0x64, 0x18, 0x03, 0x20, 0x01, 0x28, 0x03, 0x52, 0x11, 0x61, 0x64, 0x50, 0x61, 0x63, 0x6b,
- 0x61, 0x67, 0x65, 0x50, 0x65, 0x72, 0x69, 0x6f, 0x64, 0x49, 0x64, 0x12, 0x1e, 0x0a, 0x0a, 0x65,
- 0x78, 0x70, 0x69, 0x72, 0x65, 0x73, 0x44, 0x61, 0x79, 0x18, 0x04, 0x20, 0x01, 0x28, 0x09, 0x52,
- 0x0a, 0x65, 0x78, 0x70, 0x69, 0x72, 0x65, 0x73, 0x44, 0x61, 0x79, 0x12, 0x24, 0x0a, 0x0d, 0x61,
- 0x76, 0x61, 0x69, 0x6c, 0x61, 0x62, 0x6c, 0x65, 0x4f, 0x6e, 0x6c, 0x79, 0x18, 0x05, 0x20, 0x01,
- 0x28, 0x08, 0x52, 0x0d, 0x61, 0x76, 0x61, 0x69, 0x6c, 0x61, 0x62, 0x6c, 0x65, 0x4f, 0x6e, 0x6c,
- 0x79, 0x12, 0x16, 0x0a, 0x06, 0x6f, 0x66, 0x66, 0x73, 0x65, 0x74, 0x18, 0x06, 0x20, 0x01, 0x28,
- 0x03, 0x52, 0x06, 0x6f, 0x66, 0x66, 0x73, 0x65, 0x74, 0x12, 0x12, 0x0a, 0x04, 0x73, 0x69, 0x7a,
- 0x65, 0x18, 0x07, 0x20, 0x01, 0x28, 0x03, 0x52, 0x04, 0x73, 0x69, 0x7a, 0x65, 0x22, 0x5b, 0x0a,
- 0x1b, 0x4c, 0x69, 0x73, 0x74, 0x55, 0x73, 0x65, 0x72, 0x41, 0x44, 0x49, 0x6e, 0x73, 0x74, 0x61,
- 0x6e, 0x63, 0x65, 0x73, 0x52, 0x65, 0x73, 0x70, 0x6f, 0x6e, 0x73, 0x65, 0x12, 0x3c, 0x0a, 0x0f,
- 0x75, 0x73, 0x65, 0x72, 0x41, 0x44, 0x49, 0x6e, 0x73, 0x74, 0x61, 0x6e, 0x63, 0x65, 0x73, 0x18,
- 0x01, 0x20, 0x03, 0x28, 0x0b, 0x32, 0x12, 0x2e, 0x70, 0x62, 0x2e, 0x55, 0x73, 0x65, 0x72, 0x41,
- 0x44, 0x49, 0x6e, 0x73, 0x74, 0x61, 0x6e, 0x63, 0x65, 0x52, 0x0f, 0x75, 0x73, 0x65, 0x72, 0x41,
- 0x44, 0x49, 0x6e, 0x73, 0x74, 0x61, 0x6e, 0x63, 0x65, 0x73, 0x22, 0x47, 0x0a, 0x19, 0x46, 0x69,
- 0x6e, 0x64, 0x55, 0x73, 0x65, 0x72, 0x41, 0x44, 0x49, 0x6e, 0x73, 0x74, 0x61, 0x6e, 0x63, 0x65,
- 0x52, 0x65, 0x71, 0x75, 0x65, 0x73, 0x74, 0x12, 0x2a, 0x0a, 0x10, 0x75, 0x73, 0x65, 0x72, 0x41,
- 0x44, 0x49, 0x6e, 0x73, 0x74, 0x61, 0x6e, 0x63, 0x65, 0x49, 0x64, 0x18, 0x01, 0x20, 0x01, 0x28,
- 0x03, 0x52, 0x10, 0x75, 0x73, 0x65, 0x72, 0x41, 0x44, 0x49, 0x6e, 0x73, 0x74, 0x61, 0x6e, 0x63,
- 0x65, 0x49, 0x64, 0x22, 0x58, 0x0a, 0x1a, 0x46, 0x69, 0x6e, 0x64, 0x55, 0x73, 0x65, 0x72, 0x41,
- 0x44, 0x49, 0x6e, 0x73, 0x74, 0x61, 0x6e, 0x63, 0x65, 0x52, 0x65, 0x73, 0x70, 0x6f, 0x6e, 0x73,
- 0x65, 0x12, 0x3a, 0x0a, 0x0e, 0x75, 0x73, 0x65, 0x72, 0x41, 0x44, 0x49, 0x6e, 0x73, 0x74, 0x61,
- 0x6e, 0x63, 0x65, 0x18, 0x01, 0x20, 0x01, 0x28, 0x0b, 0x32, 0x12, 0x2e, 0x70, 0x62, 0x2e, 0x55,
- 0x73, 0x65, 0x72, 0x41, 0x44, 0x49, 0x6e, 0x73, 0x74, 0x61, 0x6e, 0x63, 0x65, 0x52, 0x0e, 0x75,
- 0x73, 0x65, 0x72, 0x41, 0x44, 0x49, 0x6e, 0x73, 0x74, 0x61, 0x6e, 0x63, 0x65, 0x22, 0x49, 0x0a,
- 0x1b, 0x44, 0x65, 0x6c, 0x65, 0x74, 0x65, 0x55, 0x73, 0x65, 0x72, 0x41, 0x44, 0x49, 0x6e, 0x73,
- 0x74, 0x61, 0x6e, 0x63, 0x65, 0x52, 0x65, 0x71, 0x75, 0x65, 0x73, 0x74, 0x12, 0x2a, 0x0a, 0x10,
- 0x75, 0x73, 0x65, 0x72, 0x41, 0x44, 0x49, 0x6e, 0x73, 0x74, 0x61, 0x6e, 0x63, 0x65, 0x49, 0x64,
- 0x18, 0x01, 0x20, 0x01, 0x28, 0x03, 0x52, 0x10, 0x75, 0x73, 0x65, 0x72, 0x41, 0x44, 0x49, 0x6e,
- 0x73, 0x74, 0x61, 0x6e, 0x63, 0x65, 0x49, 0x64, 0x22, 0x76, 0x0a, 0x1a, 0x52, 0x65, 0x6e, 0x65,
- 0x77, 0x55, 0x73, 0x65, 0x72, 0x41, 0x44, 0x49, 0x6e, 0x73, 0x74, 0x61, 0x6e, 0x63, 0x65, 0x52,
- 0x65, 0x71, 0x75, 0x65, 0x73, 0x74, 0x12, 0x2a, 0x0a, 0x10, 0x75, 0x73, 0x65, 0x72, 0x41, 0x44,
- 0x49, 0x6e, 0x73, 0x74, 0x61, 0x6e, 0x63, 0x65, 0x49, 0x64, 0x18, 0x01, 0x20, 0x01, 0x28, 0x03,
- 0x52, 0x10, 0x75, 0x73, 0x65, 0x72, 0x41, 0x44, 0x49, 0x6e, 0x73, 0x74, 0x61, 0x6e, 0x63, 0x65,
- 0x49, 0x64, 0x12, 0x2c, 0x0a, 0x11, 0x61, 0x64, 0x50, 0x61, 0x63, 0x6b, 0x61, 0x67, 0x65, 0x50,
- 0x65, 0x72, 0x69, 0x6f, 0x64, 0x49, 0x64, 0x18, 0x02, 0x20, 0x01, 0x28, 0x03, 0x52, 0x11, 0x61,
- 0x64, 0x50, 0x61, 0x63, 0x6b, 0x61, 0x67, 0x65, 0x50, 0x65, 0x72, 0x69, 0x6f, 0x64, 0x49, 0x64,
- 0x22, 0x72, 0x0a, 0x22, 0x55, 0x70, 0x64, 0x61, 0x74, 0x65, 0x55, 0x73, 0x65, 0x72, 0x41, 0x44,
- 0x49, 0x6e, 0x73, 0x74, 0x61, 0x6e, 0x63, 0x65, 0x4f, 0x62, 0x6a, 0x65, 0x63, 0x74, 0x73, 0x52,
- 0x65, 0x71, 0x75, 0x65, 0x73, 0x74, 0x12, 0x2a, 0x0a, 0x10, 0x75, 0x73, 0x65, 0x72, 0x41, 0x44,
- 0x49, 0x6e, 0x73, 0x74, 0x61, 0x6e, 0x63, 0x65, 0x49, 0x64, 0x18, 0x01, 0x20, 0x01, 0x28, 0x03,
- 0x52, 0x10, 0x75, 0x73, 0x65, 0x72, 0x41, 0x44, 0x49, 0x6e, 0x73, 0x74, 0x61, 0x6e, 0x63, 0x65,
- 0x49, 0x64, 0x12, 0x20, 0x0a, 0x0b, 0x6f, 0x62, 0x6a, 0x65, 0x63, 0x74, 0x43, 0x6f, 0x64, 0x65,
- 0x73, 0x18, 0x02, 0x20, 0x03, 0x28, 0x09, 0x52, 0x0b, 0x6f, 0x62, 0x6a, 0x65, 0x63, 0x74, 0x43,
- 0x6f, 0x64, 0x65, 0x73, 0x32, 0xa7, 0x05, 0x0a, 0x15, 0x55, 0x73, 0x65, 0x72, 0x41, 0x44, 0x49,
- 0x6e, 0x73, 0x74, 0x61, 0x6e, 0x63, 0x65, 0x53, 0x65, 0x72, 0x76, 0x69, 0x63, 0x65, 0x12, 0x59,
- 0x0a, 0x14, 0x63, 0x72, 0x65, 0x61, 0x74, 0x65, 0x55, 0x73, 0x65, 0x72, 0x41, 0x44, 0x49, 0x6e,
- 0x73, 0x74, 0x61, 0x6e, 0x63, 0x65, 0x12, 0x1f, 0x2e, 0x70, 0x62, 0x2e, 0x43, 0x72, 0x65, 0x61,
- 0x74, 0x65, 0x55, 0x73, 0x65, 0x72, 0x41, 0x44, 0x49, 0x6e, 0x73, 0x74, 0x61, 0x6e, 0x63, 0x65,
- 0x52, 0x65, 0x71, 0x75, 0x65, 0x73, 0x74, 0x1a, 0x20, 0x2e, 0x70, 0x62, 0x2e, 0x43, 0x72, 0x65,
- 0x61, 0x74, 0x65, 0x55, 0x73, 0x65, 0x72, 0x41, 0x44, 0x49, 0x6e, 0x73, 0x74, 0x61, 0x6e, 0x63,
- 0x65, 0x52, 0x65, 0x73, 0x70, 0x6f, 0x6e, 0x73, 0x65, 0x12, 0x50, 0x0a, 0x11, 0x62, 0x75, 0x79,
- 0x55, 0x73, 0x65, 0x72, 0x41, 0x44, 0x49, 0x6e, 0x73, 0x74, 0x61, 0x6e, 0x63, 0x65, 0x12, 0x1c,
- 0x2e, 0x70, 0x62, 0x2e, 0x42, 0x75, 0x79, 0x55, 0x73, 0x65, 0x72, 0x41, 0x44, 0x49, 0x6e, 0x73,
- 0x74, 0x61, 0x6e, 0x63, 0x65, 0x52, 0x65, 0x71, 0x75, 0x65, 0x73, 0x74, 0x1a, 0x1d, 0x2e, 0x70,
- 0x62, 0x2e, 0x42, 0x75, 0x79, 0x55, 0x73, 0x65, 0x72, 0x41, 0x44, 0x49, 0x6e, 0x73, 0x74, 0x61,
- 0x6e, 0x63, 0x65, 0x52, 0x65, 0x73, 0x70, 0x6f, 0x6e, 0x73, 0x65, 0x12, 0x4d, 0x0a, 0x14, 0x63,
- 0x6f, 0x75, 0x6e, 0x74, 0x55, 0x73, 0x65, 0x72, 0x41, 0x44, 0x49, 0x6e, 0x73, 0x74, 0x61, 0x6e,
- 0x63, 0x65, 0x73, 0x12, 0x1f, 0x2e, 0x70, 0x62, 0x2e, 0x43, 0x6f, 0x75, 0x6e, 0x74, 0x55, 0x73,
- 0x65, 0x72, 0x41, 0x44, 0x49, 0x6e, 0x73, 0x74, 0x61, 0x6e, 0x63, 0x65, 0x73, 0x52, 0x65, 0x71,
- 0x75, 0x65, 0x73, 0x74, 0x1a, 0x14, 0x2e, 0x70, 0x62, 0x2e, 0x52, 0x50, 0x43, 0x43, 0x6f, 0x75,
- 0x6e, 0x74, 0x52, 0x65, 0x73, 0x70, 0x6f, 0x6e, 0x73, 0x65, 0x12, 0x56, 0x0a, 0x13, 0x6c, 0x69,
- 0x73, 0x74, 0x55, 0x73, 0x65, 0x72, 0x41, 0x44, 0x49, 0x6e, 0x73, 0x74, 0x61, 0x6e, 0x63, 0x65,
- 0x73, 0x12, 0x1e, 0x2e, 0x70, 0x62, 0x2e, 0x4c, 0x69, 0x73, 0x74, 0x55, 0x73, 0x65, 0x72, 0x41,
- 0x44, 0x49, 0x6e, 0x73, 0x74, 0x61, 0x6e, 0x63, 0x65, 0x73, 0x52, 0x65, 0x71, 0x75, 0x65, 0x73,
- 0x74, 0x1a, 0x1f, 0x2e, 0x70, 0x62, 0x2e, 0x4c, 0x69, 0x73, 0x74, 0x55, 0x73, 0x65, 0x72, 0x41,
- 0x44, 0x49, 0x6e, 0x73, 0x74, 0x61, 0x6e, 0x63, 0x65, 0x73, 0x52, 0x65, 0x73, 0x70, 0x6f, 0x6e,
- 0x73, 0x65, 0x12, 0x53, 0x0a, 0x12, 0x66, 0x69, 0x6e, 0x64, 0x55, 0x73, 0x65, 0x72, 0x41, 0x44,
- 0x49, 0x6e, 0x73, 0x74, 0x61, 0x6e, 0x63, 0x65, 0x12, 0x1d, 0x2e, 0x70, 0x62, 0x2e, 0x46, 0x69,
- 0x6e, 0x64, 0x55, 0x73, 0x65, 0x72, 0x41, 0x44, 0x49, 0x6e, 0x73, 0x74, 0x61, 0x6e, 0x63, 0x65,
- 0x52, 0x65, 0x71, 0x75, 0x65, 0x73, 0x74, 0x1a, 0x1e, 0x2e, 0x70, 0x62, 0x2e, 0x46, 0x69, 0x6e,
- 0x64, 0x55, 0x73, 0x65, 0x72, 0x41, 0x44, 0x49, 0x6e, 0x73, 0x74, 0x61, 0x6e, 0x63, 0x65, 0x52,
- 0x65, 0x73, 0x70, 0x6f, 0x6e, 0x73, 0x65, 0x12, 0x47, 0x0a, 0x14, 0x64, 0x65, 0x6c, 0x65, 0x74,
- 0x65, 0x55, 0x73, 0x65, 0x72, 0x41, 0x44, 0x49, 0x6e, 0x73, 0x74, 0x61, 0x6e, 0x63, 0x65, 0x12,
- 0x1f, 0x2e, 0x70, 0x62, 0x2e, 0x44, 0x65, 0x6c, 0x65, 0x74, 0x65, 0x55, 0x73, 0x65, 0x72, 0x41,
- 0x44, 0x49, 0x6e, 0x73, 0x74, 0x61, 0x6e, 0x63, 0x65, 0x52, 0x65, 0x71, 0x75, 0x65, 0x73, 0x74,
- 0x1a, 0x0e, 0x2e, 0x70, 0x62, 0x2e, 0x52, 0x50, 0x43, 0x53, 0x75, 0x63, 0x63, 0x65, 0x73, 0x73,
- 0x12, 0x45, 0x0a, 0x13, 0x72, 0x65, 0x6e, 0x65, 0x77, 0x55, 0x73, 0x65, 0x72, 0x41, 0x44, 0x49,
- 0x6e, 0x73, 0x74, 0x61, 0x6e, 0x63, 0x65, 0x12, 0x1e, 0x2e, 0x70, 0x62, 0x2e, 0x52, 0x65, 0x6e,
- 0x65, 0x77, 0x55, 0x73, 0x65, 0x72, 0x41, 0x44, 0x49, 0x6e, 0x73, 0x74, 0x61, 0x6e, 0x63, 0x65,
- 0x52, 0x65, 0x71, 0x75, 0x65, 0x73, 0x74, 0x1a, 0x0e, 0x2e, 0x70, 0x62, 0x2e, 0x52, 0x50, 0x43,
- 0x53, 0x75, 0x63, 0x63, 0x65, 0x73, 0x73, 0x12, 0x55, 0x0a, 0x1b, 0x75, 0x70, 0x64, 0x61, 0x74,
- 0x65, 0x55, 0x73, 0x65, 0x72, 0x41, 0x44, 0x49, 0x6e, 0x73, 0x74, 0x61, 0x6e, 0x63, 0x65, 0x4f,
- 0x62, 0x6a, 0x65, 0x63, 0x74, 0x73, 0x12, 0x26, 0x2e, 0x70, 0x62, 0x2e, 0x55, 0x70, 0x64, 0x61,
- 0x74, 0x65, 0x55, 0x73, 0x65, 0x72, 0x41, 0x44, 0x49, 0x6e, 0x73, 0x74, 0x61, 0x6e, 0x63, 0x65,
- 0x4f, 0x62, 0x6a, 0x65, 0x63, 0x74, 0x73, 0x52, 0x65, 0x71, 0x75, 0x65, 0x73, 0x74, 0x1a, 0x0e,
- 0x2e, 0x70, 0x62, 0x2e, 0x52, 0x50, 0x43, 0x53, 0x75, 0x63, 0x63, 0x65, 0x73, 0x73, 0x42, 0x06,
- 0x5a, 0x04, 0x2e, 0x2f, 0x70, 0x62, 0x62, 0x06, 0x70, 0x72, 0x6f, 0x74, 0x6f, 0x33,
-}
+const file_service_user_ad_instance_proto_rawDesc = "" +
+ "\n" +
+ "\x1eservice_user_ad_instance.proto\x12\x02pb\x1a#models/model_user_ad_instance.proto\x1a\x19models/rpc_messages.proto\"\x9b\x01\n" +
+ "\x1bCreateUserADInstanceRequest\x12\x16\n" +
+ "\x06userId\x18\x01 \x01(\x03R\x06userId\x12 \n" +
+ "\vadPackageId\x18\x02 \x01(\x03R\vadPackageId\x12,\n" +
+ "\x11adPackagePeriodId\x18\x03 \x01(\x03R\x11adPackagePeriodId\x12\x14\n" +
+ "\x05count\x18\x04 \x01(\x05R\x05count\"L\n" +
+ "\x1cCreateUserADInstanceResponse\x12,\n" +
+ "\x11userADInstanceIds\x18\x01 \x03(\x03R\x11userADInstanceIds\"\x98\x01\n" +
+ "\x18BuyUserADInstanceRequest\x12\x16\n" +
+ "\x06userId\x18\x01 \x01(\x03R\x06userId\x12 \n" +
+ "\vadPackageId\x18\x02 \x01(\x03R\vadPackageId\x12,\n" +
+ "\x11adPackagePeriodId\x18\x03 \x01(\x03R\x11adPackagePeriodId\x12\x14\n" +
+ "\x05count\x18\x04 \x01(\x05R\x05count\"I\n" +
+ "\x19BuyUserADInstanceResponse\x12,\n" +
+ "\x11userADInstanceIds\x18\x01 \x03(\x03R\x11userADInstanceIds\"\xcb\x01\n" +
+ "\x1bCountUserADInstancesRequest\x12 \n" +
+ "\vadNetworkId\x18\x01 \x01(\x03R\vadNetworkId\x12\x16\n" +
+ "\x06userId\x18\x02 \x01(\x03R\x06userId\x12,\n" +
+ "\x11adPackagePeriodId\x18\x03 \x01(\x03R\x11adPackagePeriodId\x12\x1e\n" +
+ "\n" +
+ "expiresDay\x18\x04 \x01(\tR\n" +
+ "expiresDay\x12$\n" +
+ "\ravailableOnly\x18\x05 \x01(\bR\ravailableOnly\"\xf6\x01\n" +
+ "\x1aListUserADInstancesRequest\x12 \n" +
+ "\vadNetworkId\x18\x01 \x01(\x03R\vadNetworkId\x12\x16\n" +
+ "\x06userId\x18\x02 \x01(\x03R\x06userId\x12,\n" +
+ "\x11adPackagePeriodId\x18\x03 \x01(\x03R\x11adPackagePeriodId\x12\x1e\n" +
+ "\n" +
+ "expiresDay\x18\x04 \x01(\tR\n" +
+ "expiresDay\x12$\n" +
+ "\ravailableOnly\x18\x05 \x01(\bR\ravailableOnly\x12\x16\n" +
+ "\x06offset\x18\x06 \x01(\x03R\x06offset\x12\x12\n" +
+ "\x04size\x18\a \x01(\x03R\x04size\"[\n" +
+ "\x1bListUserADInstancesResponse\x12<\n" +
+ "\x0fuserADInstances\x18\x01 \x03(\v2\x12.pb.UserADInstanceR\x0fuserADInstances\"G\n" +
+ "\x19FindUserADInstanceRequest\x12*\n" +
+ "\x10userADInstanceId\x18\x01 \x01(\x03R\x10userADInstanceId\"X\n" +
+ "\x1aFindUserADInstanceResponse\x12:\n" +
+ "\x0euserADInstance\x18\x01 \x01(\v2\x12.pb.UserADInstanceR\x0euserADInstance\"I\n" +
+ "\x1bDeleteUserADInstanceRequest\x12*\n" +
+ "\x10userADInstanceId\x18\x01 \x01(\x03R\x10userADInstanceId\"v\n" +
+ "\x1aRenewUserADInstanceRequest\x12*\n" +
+ "\x10userADInstanceId\x18\x01 \x01(\x03R\x10userADInstanceId\x12,\n" +
+ "\x11adPackagePeriodId\x18\x02 \x01(\x03R\x11adPackagePeriodId\"r\n" +
+ "\"UpdateUserADInstanceObjectsRequest\x12*\n" +
+ "\x10userADInstanceId\x18\x01 \x01(\x03R\x10userADInstanceId\x12 \n" +
+ "\vobjectCodes\x18\x02 \x03(\tR\vobjectCodes2\xa7\x05\n" +
+ "\x15UserADInstanceService\x12Y\n" +
+ "\x14createUserADInstance\x12\x1f.pb.CreateUserADInstanceRequest\x1a .pb.CreateUserADInstanceResponse\x12P\n" +
+ "\x11buyUserADInstance\x12\x1c.pb.BuyUserADInstanceRequest\x1a\x1d.pb.BuyUserADInstanceResponse\x12M\n" +
+ "\x14countUserADInstances\x12\x1f.pb.CountUserADInstancesRequest\x1a\x14.pb.RPCCountResponse\x12V\n" +
+ "\x13listUserADInstances\x12\x1e.pb.ListUserADInstancesRequest\x1a\x1f.pb.ListUserADInstancesResponse\x12S\n" +
+ "\x12findUserADInstance\x12\x1d.pb.FindUserADInstanceRequest\x1a\x1e.pb.FindUserADInstanceResponse\x12G\n" +
+ "\x14deleteUserADInstance\x12\x1f.pb.DeleteUserADInstanceRequest\x1a\x0e.pb.RPCSuccess\x12E\n" +
+ "\x13renewUserADInstance\x12\x1e.pb.RenewUserADInstanceRequest\x1a\x0e.pb.RPCSuccess\x12U\n" +
+ "\x1bupdateUserADInstanceObjects\x12&.pb.UpdateUserADInstanceObjectsRequest\x1a\x0e.pb.RPCSuccessB\x06Z\x04./pbb\x06proto3"
var (
file_service_user_ad_instance_proto_rawDescOnce sync.Once
- file_service_user_ad_instance_proto_rawDescData = file_service_user_ad_instance_proto_rawDesc
+ file_service_user_ad_instance_proto_rawDescData []byte
)
func file_service_user_ad_instance_proto_rawDescGZIP() []byte {
file_service_user_ad_instance_proto_rawDescOnce.Do(func() {
- file_service_user_ad_instance_proto_rawDescData = protoimpl.X.CompressGZIP(file_service_user_ad_instance_proto_rawDescData)
+ file_service_user_ad_instance_proto_rawDescData = protoimpl.X.CompressGZIP(unsafe.Slice(unsafe.StringData(file_service_user_ad_instance_proto_rawDesc), len(file_service_user_ad_instance_proto_rawDesc)))
})
return file_service_user_ad_instance_proto_rawDescData
}
@@ -915,7 +829,7 @@ func file_service_user_ad_instance_proto_init() {
out := protoimpl.TypeBuilder{
File: protoimpl.DescBuilder{
GoPackagePath: reflect.TypeOf(x{}).PkgPath(),
- RawDescriptor: file_service_user_ad_instance_proto_rawDesc,
+ RawDescriptor: unsafe.Slice(unsafe.StringData(file_service_user_ad_instance_proto_rawDesc), len(file_service_user_ad_instance_proto_rawDesc)),
NumEnums: 0,
NumMessages: 12,
NumExtensions: 0,
@@ -926,7 +840,6 @@ func file_service_user_ad_instance_proto_init() {
MessageInfos: file_service_user_ad_instance_proto_msgTypes,
}.Build()
File_service_user_ad_instance_proto = out.File
- file_service_user_ad_instance_proto_rawDesc = nil
file_service_user_ad_instance_proto_goTypes = nil
file_service_user_ad_instance_proto_depIdxs = nil
}
diff --git a/EdgeCommon/pkg/rpc/pb/service_user_ad_instance_grpc.pb.go b/EdgeCommon/pkg/rpc/pb/service_user_ad_instance_grpc.pb.go
index 1e833f3..048ac87 100644
--- a/EdgeCommon/pkg/rpc/pb/service_user_ad_instance_grpc.pb.go
+++ b/EdgeCommon/pkg/rpc/pb/service_user_ad_instance_grpc.pb.go
@@ -1,7 +1,7 @@
// Code generated by protoc-gen-go-grpc. DO NOT EDIT.
// versions:
-// - protoc-gen-go-grpc v1.5.1
-// - protoc v6.33.2
+// - protoc-gen-go-grpc v1.6.1
+// - protoc v3.19.6
// source: service_user_ad_instance.proto
package pb
@@ -173,28 +173,28 @@ type UserADInstanceServiceServer interface {
type UnimplementedUserADInstanceServiceServer struct{}
func (UnimplementedUserADInstanceServiceServer) CreateUserADInstance(context.Context, *CreateUserADInstanceRequest) (*CreateUserADInstanceResponse, error) {
- return nil, status.Errorf(codes.Unimplemented, "method CreateUserADInstance not implemented")
+ return nil, status.Error(codes.Unimplemented, "method CreateUserADInstance not implemented")
}
func (UnimplementedUserADInstanceServiceServer) BuyUserADInstance(context.Context, *BuyUserADInstanceRequest) (*BuyUserADInstanceResponse, error) {
- return nil, status.Errorf(codes.Unimplemented, "method BuyUserADInstance not implemented")
+ return nil, status.Error(codes.Unimplemented, "method BuyUserADInstance not implemented")
}
func (UnimplementedUserADInstanceServiceServer) CountUserADInstances(context.Context, *CountUserADInstancesRequest) (*RPCCountResponse, error) {
- return nil, status.Errorf(codes.Unimplemented, "method CountUserADInstances not implemented")
+ return nil, status.Error(codes.Unimplemented, "method CountUserADInstances not implemented")
}
func (UnimplementedUserADInstanceServiceServer) ListUserADInstances(context.Context, *ListUserADInstancesRequest) (*ListUserADInstancesResponse, error) {
- return nil, status.Errorf(codes.Unimplemented, "method ListUserADInstances not implemented")
+ return nil, status.Error(codes.Unimplemented, "method ListUserADInstances not implemented")
}
func (UnimplementedUserADInstanceServiceServer) FindUserADInstance(context.Context, *FindUserADInstanceRequest) (*FindUserADInstanceResponse, error) {
- return nil, status.Errorf(codes.Unimplemented, "method FindUserADInstance not implemented")
+ return nil, status.Error(codes.Unimplemented, "method FindUserADInstance not implemented")
}
func (UnimplementedUserADInstanceServiceServer) DeleteUserADInstance(context.Context, *DeleteUserADInstanceRequest) (*RPCSuccess, error) {
- return nil, status.Errorf(codes.Unimplemented, "method DeleteUserADInstance not implemented")
+ return nil, status.Error(codes.Unimplemented, "method DeleteUserADInstance not implemented")
}
func (UnimplementedUserADInstanceServiceServer) RenewUserADInstance(context.Context, *RenewUserADInstanceRequest) (*RPCSuccess, error) {
- return nil, status.Errorf(codes.Unimplemented, "method RenewUserADInstance not implemented")
+ return nil, status.Error(codes.Unimplemented, "method RenewUserADInstance not implemented")
}
func (UnimplementedUserADInstanceServiceServer) UpdateUserADInstanceObjects(context.Context, *UpdateUserADInstanceObjectsRequest) (*RPCSuccess, error) {
- return nil, status.Errorf(codes.Unimplemented, "method UpdateUserADInstanceObjects not implemented")
+ return nil, status.Error(codes.Unimplemented, "method UpdateUserADInstanceObjects not implemented")
}
func (UnimplementedUserADInstanceServiceServer) testEmbeddedByValue() {}
@@ -206,7 +206,7 @@ type UnsafeUserADInstanceServiceServer interface {
}
func RegisterUserADInstanceServiceServer(s grpc.ServiceRegistrar, srv UserADInstanceServiceServer) {
- // If the following call pancis, it indicates UnimplementedUserADInstanceServiceServer was
+ // If the following call panics, it indicates UnimplementedUserADInstanceServiceServer was
// embedded by pointer and is nil. This will cause panics if an
// unimplemented method is ever invoked, so we test this at initialization
// time to prevent it from happening at runtime later due to I/O.
diff --git a/EdgeCommon/pkg/rpc/pb/service_user_bill.pb.go b/EdgeCommon/pkg/rpc/pb/service_user_bill.pb.go
index 7ac6d2a..39c3308 100644
--- a/EdgeCommon/pkg/rpc/pb/service_user_bill.pb.go
+++ b/EdgeCommon/pkg/rpc/pb/service_user_bill.pb.go
@@ -1,7 +1,7 @@
// Code generated by protoc-gen-go. DO NOT EDIT.
// versions:
-// protoc-gen-go v1.36.0
-// protoc v6.33.2
+// protoc-gen-go v1.36.11
+// protoc v3.19.6
// source: service_user_bill.proto
package pb
@@ -11,6 +11,7 @@ import (
protoimpl "google.golang.org/protobuf/runtime/protoimpl"
reflect "reflect"
sync "sync"
+ unsafe "unsafe"
)
const (
@@ -512,103 +513,58 @@ func (x *SumUserUnpaidBillsResponse) GetAmount() float64 {
var File_service_user_bill_proto protoreflect.FileDescriptor
-var file_service_user_bill_proto_rawDesc = []byte{
- 0x0a, 0x17, 0x73, 0x65, 0x72, 0x76, 0x69, 0x63, 0x65, 0x5f, 0x75, 0x73, 0x65, 0x72, 0x5f, 0x62,
- 0x69, 0x6c, 0x6c, 0x2e, 0x70, 0x72, 0x6f, 0x74, 0x6f, 0x12, 0x02, 0x70, 0x62, 0x1a, 0x19, 0x6d,
- 0x6f, 0x64, 0x65, 0x6c, 0x73, 0x2f, 0x72, 0x70, 0x63, 0x5f, 0x6d, 0x65, 0x73, 0x73, 0x61, 0x67,
- 0x65, 0x73, 0x2e, 0x70, 0x72, 0x6f, 0x74, 0x6f, 0x1a, 0x1c, 0x6d, 0x6f, 0x64, 0x65, 0x6c, 0x73,
- 0x2f, 0x6d, 0x6f, 0x64, 0x65, 0x6c, 0x5f, 0x75, 0x73, 0x65, 0x72, 0x5f, 0x62, 0x69, 0x6c, 0x6c,
- 0x2e, 0x70, 0x72, 0x6f, 0x74, 0x6f, 0x22, 0x45, 0x0a, 0x1b, 0x47, 0x65, 0x6e, 0x65, 0x72, 0x61,
- 0x74, 0x65, 0x41, 0x6c, 0x6c, 0x55, 0x73, 0x65, 0x72, 0x42, 0x69, 0x6c, 0x6c, 0x73, 0x52, 0x65,
- 0x71, 0x75, 0x65, 0x73, 0x74, 0x12, 0x14, 0x0a, 0x05, 0x6d, 0x6f, 0x6e, 0x74, 0x68, 0x18, 0x01,
- 0x20, 0x01, 0x28, 0x09, 0x52, 0x05, 0x6d, 0x6f, 0x6e, 0x74, 0x68, 0x12, 0x10, 0x0a, 0x03, 0x64,
- 0x61, 0x79, 0x18, 0x02, 0x20, 0x01, 0x28, 0x09, 0x52, 0x03, 0x64, 0x61, 0x79, 0x22, 0xe8, 0x01,
- 0x0a, 0x18, 0x43, 0x6f, 0x75, 0x6e, 0x74, 0x41, 0x6c, 0x6c, 0x55, 0x73, 0x65, 0x72, 0x42, 0x69,
- 0x6c, 0x6c, 0x73, 0x52, 0x65, 0x71, 0x75, 0x65, 0x73, 0x74, 0x12, 0x1a, 0x0a, 0x08, 0x70, 0x61,
- 0x69, 0x64, 0x46, 0x6c, 0x61, 0x67, 0x18, 0x01, 0x20, 0x01, 0x28, 0x05, 0x52, 0x08, 0x70, 0x61,
- 0x69, 0x64, 0x46, 0x6c, 0x61, 0x67, 0x12, 0x16, 0x0a, 0x06, 0x75, 0x73, 0x65, 0x72, 0x49, 0x64,
- 0x18, 0x02, 0x20, 0x01, 0x28, 0x03, 0x52, 0x06, 0x75, 0x73, 0x65, 0x72, 0x49, 0x64, 0x12, 0x14,
- 0x0a, 0x05, 0x6d, 0x6f, 0x6e, 0x74, 0x68, 0x18, 0x03, 0x20, 0x01, 0x28, 0x09, 0x52, 0x05, 0x6d,
- 0x6f, 0x6e, 0x74, 0x68, 0x12, 0x26, 0x0a, 0x0e, 0x74, 0x72, 0x61, 0x66, 0x66, 0x69, 0x63, 0x52,
- 0x65, 0x6c, 0x61, 0x74, 0x65, 0x64, 0x18, 0x04, 0x20, 0x01, 0x28, 0x08, 0x52, 0x0e, 0x74, 0x72,
- 0x61, 0x66, 0x66, 0x69, 0x63, 0x52, 0x65, 0x6c, 0x61, 0x74, 0x65, 0x64, 0x12, 0x2a, 0x0a, 0x10,
- 0x6d, 0x69, 0x6e, 0x44, 0x61, 0x69, 0x6c, 0x79, 0x42, 0x69, 0x6c, 0x6c, 0x44, 0x61, 0x79, 0x73,
- 0x18, 0x05, 0x20, 0x01, 0x28, 0x05, 0x52, 0x10, 0x6d, 0x69, 0x6e, 0x44, 0x61, 0x69, 0x6c, 0x79,
- 0x42, 0x69, 0x6c, 0x6c, 0x44, 0x61, 0x79, 0x73, 0x12, 0x2e, 0x0a, 0x12, 0x6d, 0x69, 0x6e, 0x4d,
- 0x6f, 0x6e, 0x74, 0x68, 0x6c, 0x79, 0x42, 0x69, 0x6c, 0x6c, 0x44, 0x61, 0x79, 0x73, 0x18, 0x06,
- 0x20, 0x01, 0x28, 0x05, 0x52, 0x12, 0x6d, 0x69, 0x6e, 0x4d, 0x6f, 0x6e, 0x74, 0x68, 0x6c, 0x79,
- 0x42, 0x69, 0x6c, 0x6c, 0x44, 0x61, 0x79, 0x73, 0x22, 0x8c, 0x01, 0x0a, 0x14, 0x4c, 0x69, 0x73,
- 0x74, 0x55, 0x73, 0x65, 0x72, 0x42, 0x69, 0x6c, 0x6c, 0x73, 0x52, 0x65, 0x71, 0x75, 0x65, 0x73,
- 0x74, 0x12, 0x1a, 0x0a, 0x08, 0x70, 0x61, 0x69, 0x64, 0x46, 0x6c, 0x61, 0x67, 0x18, 0x01, 0x20,
- 0x01, 0x28, 0x05, 0x52, 0x08, 0x70, 0x61, 0x69, 0x64, 0x46, 0x6c, 0x61, 0x67, 0x12, 0x16, 0x0a,
- 0x06, 0x75, 0x73, 0x65, 0x72, 0x49, 0x64, 0x18, 0x02, 0x20, 0x01, 0x28, 0x03, 0x52, 0x06, 0x75,
- 0x73, 0x65, 0x72, 0x49, 0x64, 0x12, 0x14, 0x0a, 0x05, 0x6d, 0x6f, 0x6e, 0x74, 0x68, 0x18, 0x05,
- 0x20, 0x01, 0x28, 0x09, 0x52, 0x05, 0x6d, 0x6f, 0x6e, 0x74, 0x68, 0x12, 0x16, 0x0a, 0x06, 0x6f,
- 0x66, 0x66, 0x73, 0x65, 0x74, 0x18, 0x03, 0x20, 0x01, 0x28, 0x03, 0x52, 0x06, 0x6f, 0x66, 0x66,
- 0x73, 0x65, 0x74, 0x12, 0x12, 0x0a, 0x04, 0x73, 0x69, 0x7a, 0x65, 0x18, 0x04, 0x20, 0x01, 0x28,
- 0x03, 0x52, 0x04, 0x73, 0x69, 0x7a, 0x65, 0x22, 0x43, 0x0a, 0x15, 0x4c, 0x69, 0x73, 0x74, 0x55,
- 0x73, 0x65, 0x72, 0x42, 0x69, 0x6c, 0x6c, 0x73, 0x52, 0x65, 0x73, 0x70, 0x6f, 0x6e, 0x73, 0x65,
- 0x12, 0x2a, 0x0a, 0x09, 0x75, 0x73, 0x65, 0x72, 0x42, 0x69, 0x6c, 0x6c, 0x73, 0x18, 0x01, 0x20,
- 0x03, 0x28, 0x0b, 0x32, 0x0c, 0x2e, 0x70, 0x62, 0x2e, 0x55, 0x73, 0x65, 0x72, 0x42, 0x69, 0x6c,
- 0x6c, 0x52, 0x09, 0x75, 0x73, 0x65, 0x72, 0x42, 0x69, 0x6c, 0x6c, 0x73, 0x22, 0x49, 0x0a, 0x13,
- 0x46, 0x69, 0x6e, 0x64, 0x55, 0x73, 0x65, 0x72, 0x42, 0x69, 0x6c, 0x6c, 0x52, 0x65, 0x71, 0x75,
- 0x65, 0x73, 0x74, 0x12, 0x1e, 0x0a, 0x0a, 0x75, 0x73, 0x65, 0x72, 0x42, 0x69, 0x6c, 0x6c, 0x49,
- 0x64, 0x18, 0x01, 0x20, 0x01, 0x28, 0x03, 0x52, 0x0a, 0x75, 0x73, 0x65, 0x72, 0x42, 0x69, 0x6c,
- 0x6c, 0x49, 0x64, 0x12, 0x12, 0x0a, 0x04, 0x63, 0x6f, 0x64, 0x65, 0x18, 0x02, 0x20, 0x01, 0x28,
- 0x09, 0x52, 0x04, 0x63, 0x6f, 0x64, 0x65, 0x22, 0x40, 0x0a, 0x14, 0x46, 0x69, 0x6e, 0x64, 0x55,
- 0x73, 0x65, 0x72, 0x42, 0x69, 0x6c, 0x6c, 0x52, 0x65, 0x73, 0x70, 0x6f, 0x6e, 0x73, 0x65, 0x12,
- 0x28, 0x0a, 0x08, 0x75, 0x73, 0x65, 0x72, 0x42, 0x69, 0x6c, 0x6c, 0x18, 0x01, 0x20, 0x01, 0x28,
- 0x0b, 0x32, 0x0c, 0x2e, 0x70, 0x62, 0x2e, 0x55, 0x73, 0x65, 0x72, 0x42, 0x69, 0x6c, 0x6c, 0x52,
- 0x08, 0x75, 0x73, 0x65, 0x72, 0x42, 0x69, 0x6c, 0x6c, 0x22, 0x34, 0x0a, 0x12, 0x50, 0x61, 0x79,
- 0x55, 0x73, 0x65, 0x72, 0x42, 0x69, 0x6c, 0x6c, 0x52, 0x65, 0x71, 0x75, 0x65, 0x73, 0x74, 0x12,
- 0x1e, 0x0a, 0x0a, 0x75, 0x73, 0x65, 0x72, 0x42, 0x69, 0x6c, 0x6c, 0x49, 0x64, 0x18, 0x01, 0x20,
- 0x01, 0x28, 0x03, 0x52, 0x0a, 0x75, 0x73, 0x65, 0x72, 0x42, 0x69, 0x6c, 0x6c, 0x49, 0x64, 0x22,
- 0x33, 0x0a, 0x19, 0x53, 0x75, 0x6d, 0x55, 0x73, 0x65, 0x72, 0x55, 0x6e, 0x70, 0x61, 0x69, 0x64,
- 0x42, 0x69, 0x6c, 0x6c, 0x73, 0x52, 0x65, 0x71, 0x75, 0x65, 0x73, 0x74, 0x12, 0x16, 0x0a, 0x06,
- 0x75, 0x73, 0x65, 0x72, 0x49, 0x64, 0x18, 0x01, 0x20, 0x01, 0x28, 0x03, 0x52, 0x06, 0x75, 0x73,
- 0x65, 0x72, 0x49, 0x64, 0x22, 0x34, 0x0a, 0x1a, 0x53, 0x75, 0x6d, 0x55, 0x73, 0x65, 0x72, 0x55,
- 0x6e, 0x70, 0x61, 0x69, 0x64, 0x42, 0x69, 0x6c, 0x6c, 0x73, 0x52, 0x65, 0x73, 0x70, 0x6f, 0x6e,
- 0x73, 0x65, 0x12, 0x16, 0x0a, 0x06, 0x61, 0x6d, 0x6f, 0x75, 0x6e, 0x74, 0x18, 0x01, 0x20, 0x01,
- 0x28, 0x01, 0x52, 0x06, 0x61, 0x6d, 0x6f, 0x75, 0x6e, 0x74, 0x32, 0xb8, 0x03, 0x0a, 0x0f, 0x55,
- 0x73, 0x65, 0x72, 0x42, 0x69, 0x6c, 0x6c, 0x53, 0x65, 0x72, 0x76, 0x69, 0x63, 0x65, 0x12, 0x47,
- 0x0a, 0x14, 0x67, 0x65, 0x6e, 0x65, 0x72, 0x61, 0x74, 0x65, 0x41, 0x6c, 0x6c, 0x55, 0x73, 0x65,
- 0x72, 0x42, 0x69, 0x6c, 0x6c, 0x73, 0x12, 0x1f, 0x2e, 0x70, 0x62, 0x2e, 0x47, 0x65, 0x6e, 0x65,
- 0x72, 0x61, 0x74, 0x65, 0x41, 0x6c, 0x6c, 0x55, 0x73, 0x65, 0x72, 0x42, 0x69, 0x6c, 0x6c, 0x73,
- 0x52, 0x65, 0x71, 0x75, 0x65, 0x73, 0x74, 0x1a, 0x0e, 0x2e, 0x70, 0x62, 0x2e, 0x52, 0x50, 0x43,
- 0x53, 0x75, 0x63, 0x63, 0x65, 0x73, 0x73, 0x12, 0x47, 0x0a, 0x11, 0x63, 0x6f, 0x75, 0x6e, 0x74,
- 0x41, 0x6c, 0x6c, 0x55, 0x73, 0x65, 0x72, 0x42, 0x69, 0x6c, 0x6c, 0x73, 0x12, 0x1c, 0x2e, 0x70,
- 0x62, 0x2e, 0x43, 0x6f, 0x75, 0x6e, 0x74, 0x41, 0x6c, 0x6c, 0x55, 0x73, 0x65, 0x72, 0x42, 0x69,
- 0x6c, 0x6c, 0x73, 0x52, 0x65, 0x71, 0x75, 0x65, 0x73, 0x74, 0x1a, 0x14, 0x2e, 0x70, 0x62, 0x2e,
- 0x52, 0x50, 0x43, 0x43, 0x6f, 0x75, 0x6e, 0x74, 0x52, 0x65, 0x73, 0x70, 0x6f, 0x6e, 0x73, 0x65,
- 0x12, 0x44, 0x0a, 0x0d, 0x6c, 0x69, 0x73, 0x74, 0x55, 0x73, 0x65, 0x72, 0x42, 0x69, 0x6c, 0x6c,
- 0x73, 0x12, 0x18, 0x2e, 0x70, 0x62, 0x2e, 0x4c, 0x69, 0x73, 0x74, 0x55, 0x73, 0x65, 0x72, 0x42,
- 0x69, 0x6c, 0x6c, 0x73, 0x52, 0x65, 0x71, 0x75, 0x65, 0x73, 0x74, 0x1a, 0x19, 0x2e, 0x70, 0x62,
- 0x2e, 0x4c, 0x69, 0x73, 0x74, 0x55, 0x73, 0x65, 0x72, 0x42, 0x69, 0x6c, 0x6c, 0x73, 0x52, 0x65,
- 0x73, 0x70, 0x6f, 0x6e, 0x73, 0x65, 0x12, 0x41, 0x0a, 0x0c, 0x66, 0x69, 0x6e, 0x64, 0x55, 0x73,
- 0x65, 0x72, 0x42, 0x69, 0x6c, 0x6c, 0x12, 0x17, 0x2e, 0x70, 0x62, 0x2e, 0x46, 0x69, 0x6e, 0x64,
- 0x55, 0x73, 0x65, 0x72, 0x42, 0x69, 0x6c, 0x6c, 0x52, 0x65, 0x71, 0x75, 0x65, 0x73, 0x74, 0x1a,
- 0x18, 0x2e, 0x70, 0x62, 0x2e, 0x46, 0x69, 0x6e, 0x64, 0x55, 0x73, 0x65, 0x72, 0x42, 0x69, 0x6c,
- 0x6c, 0x52, 0x65, 0x73, 0x70, 0x6f, 0x6e, 0x73, 0x65, 0x12, 0x35, 0x0a, 0x0b, 0x70, 0x61, 0x79,
- 0x55, 0x73, 0x65, 0x72, 0x42, 0x69, 0x6c, 0x6c, 0x12, 0x16, 0x2e, 0x70, 0x62, 0x2e, 0x50, 0x61,
- 0x79, 0x55, 0x73, 0x65, 0x72, 0x42, 0x69, 0x6c, 0x6c, 0x52, 0x65, 0x71, 0x75, 0x65, 0x73, 0x74,
- 0x1a, 0x0e, 0x2e, 0x70, 0x62, 0x2e, 0x52, 0x50, 0x43, 0x53, 0x75, 0x63, 0x63, 0x65, 0x73, 0x73,
- 0x12, 0x53, 0x0a, 0x12, 0x73, 0x75, 0x6d, 0x55, 0x73, 0x65, 0x72, 0x55, 0x6e, 0x70, 0x61, 0x69,
- 0x64, 0x42, 0x69, 0x6c, 0x6c, 0x73, 0x12, 0x1d, 0x2e, 0x70, 0x62, 0x2e, 0x53, 0x75, 0x6d, 0x55,
- 0x73, 0x65, 0x72, 0x55, 0x6e, 0x70, 0x61, 0x69, 0x64, 0x42, 0x69, 0x6c, 0x6c, 0x73, 0x52, 0x65,
- 0x71, 0x75, 0x65, 0x73, 0x74, 0x1a, 0x1e, 0x2e, 0x70, 0x62, 0x2e, 0x53, 0x75, 0x6d, 0x55, 0x73,
- 0x65, 0x72, 0x55, 0x6e, 0x70, 0x61, 0x69, 0x64, 0x42, 0x69, 0x6c, 0x6c, 0x73, 0x52, 0x65, 0x73,
- 0x70, 0x6f, 0x6e, 0x73, 0x65, 0x42, 0x06, 0x5a, 0x04, 0x2e, 0x2f, 0x70, 0x62, 0x62, 0x06, 0x70,
- 0x72, 0x6f, 0x74, 0x6f, 0x33,
-}
+const file_service_user_bill_proto_rawDesc = "" +
+ "\n" +
+ "\x17service_user_bill.proto\x12\x02pb\x1a\x19models/rpc_messages.proto\x1a\x1cmodels/model_user_bill.proto\"E\n" +
+ "\x1bGenerateAllUserBillsRequest\x12\x14\n" +
+ "\x05month\x18\x01 \x01(\tR\x05month\x12\x10\n" +
+ "\x03day\x18\x02 \x01(\tR\x03day\"\xe8\x01\n" +
+ "\x18CountAllUserBillsRequest\x12\x1a\n" +
+ "\bpaidFlag\x18\x01 \x01(\x05R\bpaidFlag\x12\x16\n" +
+ "\x06userId\x18\x02 \x01(\x03R\x06userId\x12\x14\n" +
+ "\x05month\x18\x03 \x01(\tR\x05month\x12&\n" +
+ "\x0etrafficRelated\x18\x04 \x01(\bR\x0etrafficRelated\x12*\n" +
+ "\x10minDailyBillDays\x18\x05 \x01(\x05R\x10minDailyBillDays\x12.\n" +
+ "\x12minMonthlyBillDays\x18\x06 \x01(\x05R\x12minMonthlyBillDays\"\x8c\x01\n" +
+ "\x14ListUserBillsRequest\x12\x1a\n" +
+ "\bpaidFlag\x18\x01 \x01(\x05R\bpaidFlag\x12\x16\n" +
+ "\x06userId\x18\x02 \x01(\x03R\x06userId\x12\x14\n" +
+ "\x05month\x18\x05 \x01(\tR\x05month\x12\x16\n" +
+ "\x06offset\x18\x03 \x01(\x03R\x06offset\x12\x12\n" +
+ "\x04size\x18\x04 \x01(\x03R\x04size\"C\n" +
+ "\x15ListUserBillsResponse\x12*\n" +
+ "\tuserBills\x18\x01 \x03(\v2\f.pb.UserBillR\tuserBills\"I\n" +
+ "\x13FindUserBillRequest\x12\x1e\n" +
+ "\n" +
+ "userBillId\x18\x01 \x01(\x03R\n" +
+ "userBillId\x12\x12\n" +
+ "\x04code\x18\x02 \x01(\tR\x04code\"@\n" +
+ "\x14FindUserBillResponse\x12(\n" +
+ "\buserBill\x18\x01 \x01(\v2\f.pb.UserBillR\buserBill\"4\n" +
+ "\x12PayUserBillRequest\x12\x1e\n" +
+ "\n" +
+ "userBillId\x18\x01 \x01(\x03R\n" +
+ "userBillId\"3\n" +
+ "\x19SumUserUnpaidBillsRequest\x12\x16\n" +
+ "\x06userId\x18\x01 \x01(\x03R\x06userId\"4\n" +
+ "\x1aSumUserUnpaidBillsResponse\x12\x16\n" +
+ "\x06amount\x18\x01 \x01(\x01R\x06amount2\xb8\x03\n" +
+ "\x0fUserBillService\x12G\n" +
+ "\x14generateAllUserBills\x12\x1f.pb.GenerateAllUserBillsRequest\x1a\x0e.pb.RPCSuccess\x12G\n" +
+ "\x11countAllUserBills\x12\x1c.pb.CountAllUserBillsRequest\x1a\x14.pb.RPCCountResponse\x12D\n" +
+ "\rlistUserBills\x12\x18.pb.ListUserBillsRequest\x1a\x19.pb.ListUserBillsResponse\x12A\n" +
+ "\ffindUserBill\x12\x17.pb.FindUserBillRequest\x1a\x18.pb.FindUserBillResponse\x125\n" +
+ "\vpayUserBill\x12\x16.pb.PayUserBillRequest\x1a\x0e.pb.RPCSuccess\x12S\n" +
+ "\x12sumUserUnpaidBills\x12\x1d.pb.SumUserUnpaidBillsRequest\x1a\x1e.pb.SumUserUnpaidBillsResponseB\x06Z\x04./pbb\x06proto3"
var (
file_service_user_bill_proto_rawDescOnce sync.Once
- file_service_user_bill_proto_rawDescData = file_service_user_bill_proto_rawDesc
+ file_service_user_bill_proto_rawDescData []byte
)
func file_service_user_bill_proto_rawDescGZIP() []byte {
file_service_user_bill_proto_rawDescOnce.Do(func() {
- file_service_user_bill_proto_rawDescData = protoimpl.X.CompressGZIP(file_service_user_bill_proto_rawDescData)
+ file_service_user_bill_proto_rawDescData = protoimpl.X.CompressGZIP(unsafe.Slice(unsafe.StringData(file_service_user_bill_proto_rawDesc), len(file_service_user_bill_proto_rawDesc)))
})
return file_service_user_bill_proto_rawDescData
}
@@ -661,7 +617,7 @@ func file_service_user_bill_proto_init() {
out := protoimpl.TypeBuilder{
File: protoimpl.DescBuilder{
GoPackagePath: reflect.TypeOf(x{}).PkgPath(),
- RawDescriptor: file_service_user_bill_proto_rawDesc,
+ RawDescriptor: unsafe.Slice(unsafe.StringData(file_service_user_bill_proto_rawDesc), len(file_service_user_bill_proto_rawDesc)),
NumEnums: 0,
NumMessages: 9,
NumExtensions: 0,
@@ -672,7 +628,6 @@ func file_service_user_bill_proto_init() {
MessageInfos: file_service_user_bill_proto_msgTypes,
}.Build()
File_service_user_bill_proto = out.File
- file_service_user_bill_proto_rawDesc = nil
file_service_user_bill_proto_goTypes = nil
file_service_user_bill_proto_depIdxs = nil
}
diff --git a/EdgeCommon/pkg/rpc/pb/service_user_bill_grpc.pb.go b/EdgeCommon/pkg/rpc/pb/service_user_bill_grpc.pb.go
index 3949ec4..bc96a80 100644
--- a/EdgeCommon/pkg/rpc/pb/service_user_bill_grpc.pb.go
+++ b/EdgeCommon/pkg/rpc/pb/service_user_bill_grpc.pb.go
@@ -1,7 +1,7 @@
// Code generated by protoc-gen-go-grpc. DO NOT EDIT.
// versions:
-// - protoc-gen-go-grpc v1.5.1
-// - protoc v6.33.2
+// - protoc-gen-go-grpc v1.6.1
+// - protoc v3.19.6
// source: service_user_bill.proto
package pb
@@ -143,22 +143,22 @@ type UserBillServiceServer interface {
type UnimplementedUserBillServiceServer struct{}
func (UnimplementedUserBillServiceServer) GenerateAllUserBills(context.Context, *GenerateAllUserBillsRequest) (*RPCSuccess, error) {
- return nil, status.Errorf(codes.Unimplemented, "method GenerateAllUserBills not implemented")
+ return nil, status.Error(codes.Unimplemented, "method GenerateAllUserBills not implemented")
}
func (UnimplementedUserBillServiceServer) CountAllUserBills(context.Context, *CountAllUserBillsRequest) (*RPCCountResponse, error) {
- return nil, status.Errorf(codes.Unimplemented, "method CountAllUserBills not implemented")
+ return nil, status.Error(codes.Unimplemented, "method CountAllUserBills not implemented")
}
func (UnimplementedUserBillServiceServer) ListUserBills(context.Context, *ListUserBillsRequest) (*ListUserBillsResponse, error) {
- return nil, status.Errorf(codes.Unimplemented, "method ListUserBills not implemented")
+ return nil, status.Error(codes.Unimplemented, "method ListUserBills not implemented")
}
func (UnimplementedUserBillServiceServer) FindUserBill(context.Context, *FindUserBillRequest) (*FindUserBillResponse, error) {
- return nil, status.Errorf(codes.Unimplemented, "method FindUserBill not implemented")
+ return nil, status.Error(codes.Unimplemented, "method FindUserBill not implemented")
}
func (UnimplementedUserBillServiceServer) PayUserBill(context.Context, *PayUserBillRequest) (*RPCSuccess, error) {
- return nil, status.Errorf(codes.Unimplemented, "method PayUserBill not implemented")
+ return nil, status.Error(codes.Unimplemented, "method PayUserBill not implemented")
}
func (UnimplementedUserBillServiceServer) SumUserUnpaidBills(context.Context, *SumUserUnpaidBillsRequest) (*SumUserUnpaidBillsResponse, error) {
- return nil, status.Errorf(codes.Unimplemented, "method SumUserUnpaidBills not implemented")
+ return nil, status.Error(codes.Unimplemented, "method SumUserUnpaidBills not implemented")
}
func (UnimplementedUserBillServiceServer) testEmbeddedByValue() {}
@@ -170,7 +170,7 @@ type UnsafeUserBillServiceServer interface {
}
func RegisterUserBillServiceServer(s grpc.ServiceRegistrar, srv UserBillServiceServer) {
- // If the following call pancis, it indicates UnimplementedUserBillServiceServer was
+ // If the following call panics, it indicates UnimplementedUserBillServiceServer was
// embedded by pointer and is nil. This will cause panics if an
// unimplemented method is ever invoked, so we test this at initialization
// time to prevent it from happening at runtime later due to I/O.
diff --git a/EdgeCommon/pkg/rpc/pb/service_user_email_verification.pb.go b/EdgeCommon/pkg/rpc/pb/service_user_email_verification.pb.go
index 81cc011..5f845b2 100644
--- a/EdgeCommon/pkg/rpc/pb/service_user_email_verification.pb.go
+++ b/EdgeCommon/pkg/rpc/pb/service_user_email_verification.pb.go
@@ -1,7 +1,7 @@
// Code generated by protoc-gen-go. DO NOT EDIT.
// versions:
-// protoc-gen-go v1.36.0
-// protoc v6.33.2
+// protoc-gen-go v1.36.11
+// protoc v3.19.6
// source: service_user_email_verification.proto
package pb
@@ -11,6 +11,7 @@ import (
protoimpl "google.golang.org/protobuf/runtime/protoimpl"
reflect "reflect"
sync "sync"
+ unsafe "unsafe"
)
const (
@@ -261,71 +262,34 @@ func (x *FindLatestUserEmailVerificationResponse) GetUserEmailVerification() *Us
var File_service_user_email_verification_proto protoreflect.FileDescriptor
-var file_service_user_email_verification_proto_rawDesc = []byte{
- 0x0a, 0x25, 0x73, 0x65, 0x72, 0x76, 0x69, 0x63, 0x65, 0x5f, 0x75, 0x73, 0x65, 0x72, 0x5f, 0x65,
- 0x6d, 0x61, 0x69, 0x6c, 0x5f, 0x76, 0x65, 0x72, 0x69, 0x66, 0x69, 0x63, 0x61, 0x74, 0x69, 0x6f,
- 0x6e, 0x2e, 0x70, 0x72, 0x6f, 0x74, 0x6f, 0x12, 0x02, 0x70, 0x62, 0x1a, 0x19, 0x6d, 0x6f, 0x64,
- 0x65, 0x6c, 0x73, 0x2f, 0x72, 0x70, 0x63, 0x5f, 0x6d, 0x65, 0x73, 0x73, 0x61, 0x67, 0x65, 0x73,
- 0x2e, 0x70, 0x72, 0x6f, 0x74, 0x6f, 0x1a, 0x2a, 0x6d, 0x6f, 0x64, 0x65, 0x6c, 0x73, 0x2f, 0x6d,
- 0x6f, 0x64, 0x65, 0x6c, 0x5f, 0x75, 0x73, 0x65, 0x72, 0x5f, 0x65, 0x6d, 0x61, 0x69, 0x6c, 0x5f,
- 0x76, 0x65, 0x72, 0x69, 0x66, 0x69, 0x63, 0x61, 0x74, 0x69, 0x6f, 0x6e, 0x2e, 0x70, 0x72, 0x6f,
- 0x74, 0x6f, 0x22, 0x2c, 0x0a, 0x16, 0x56, 0x65, 0x72, 0x69, 0x66, 0x79, 0x55, 0x73, 0x65, 0x72,
- 0x45, 0x6d, 0x61, 0x69, 0x6c, 0x52, 0x65, 0x71, 0x75, 0x65, 0x73, 0x74, 0x12, 0x12, 0x0a, 0x04,
- 0x63, 0x6f, 0x64, 0x65, 0x18, 0x01, 0x20, 0x01, 0x28, 0x09, 0x52, 0x04, 0x63, 0x6f, 0x64, 0x65,
- 0x22, 0x89, 0x01, 0x0a, 0x17, 0x56, 0x65, 0x72, 0x69, 0x66, 0x79, 0x55, 0x73, 0x65, 0x72, 0x45,
- 0x6d, 0x61, 0x69, 0x6c, 0x52, 0x65, 0x73, 0x70, 0x6f, 0x6e, 0x73, 0x65, 0x12, 0x16, 0x0a, 0x06,
- 0x75, 0x73, 0x65, 0x72, 0x49, 0x64, 0x18, 0x01, 0x20, 0x01, 0x28, 0x03, 0x52, 0x06, 0x75, 0x73,
- 0x65, 0x72, 0x49, 0x64, 0x12, 0x14, 0x0a, 0x05, 0x65, 0x6d, 0x61, 0x69, 0x6c, 0x18, 0x02, 0x20,
- 0x01, 0x28, 0x09, 0x52, 0x05, 0x65, 0x6d, 0x61, 0x69, 0x6c, 0x12, 0x1c, 0x0a, 0x09, 0x65, 0x72,
- 0x72, 0x6f, 0x72, 0x43, 0x6f, 0x64, 0x65, 0x18, 0x03, 0x20, 0x01, 0x28, 0x09, 0x52, 0x09, 0x65,
- 0x72, 0x72, 0x6f, 0x72, 0x43, 0x6f, 0x64, 0x65, 0x12, 0x22, 0x0a, 0x0c, 0x65, 0x72, 0x72, 0x6f,
- 0x72, 0x4d, 0x65, 0x73, 0x73, 0x61, 0x67, 0x65, 0x18, 0x04, 0x20, 0x01, 0x28, 0x09, 0x52, 0x0c,
- 0x65, 0x72, 0x72, 0x6f, 0x72, 0x4d, 0x65, 0x73, 0x73, 0x61, 0x67, 0x65, 0x22, 0x38, 0x0a, 0x20,
- 0x53, 0x65, 0x6e, 0x64, 0x55, 0x73, 0x65, 0x72, 0x45, 0x6d, 0x61, 0x69, 0x6c, 0x56, 0x65, 0x72,
- 0x69, 0x66, 0x69, 0x63, 0x61, 0x74, 0x69, 0x6f, 0x6e, 0x52, 0x65, 0x71, 0x75, 0x65, 0x73, 0x74,
- 0x12, 0x14, 0x0a, 0x05, 0x65, 0x6d, 0x61, 0x69, 0x6c, 0x18, 0x01, 0x20, 0x01, 0x28, 0x09, 0x52,
- 0x05, 0x65, 0x6d, 0x61, 0x69, 0x6c, 0x22, 0x28, 0x0a, 0x26, 0x46, 0x69, 0x6e, 0x64, 0x4c, 0x61,
- 0x74, 0x65, 0x73, 0x74, 0x55, 0x73, 0x65, 0x72, 0x45, 0x6d, 0x61, 0x69, 0x6c, 0x56, 0x65, 0x72,
- 0x69, 0x66, 0x69, 0x63, 0x61, 0x74, 0x69, 0x6f, 0x6e, 0x52, 0x65, 0x71, 0x75, 0x65, 0x73, 0x74,
- 0x22, 0x7a, 0x0a, 0x27, 0x46, 0x69, 0x6e, 0x64, 0x4c, 0x61, 0x74, 0x65, 0x73, 0x74, 0x55, 0x73,
- 0x65, 0x72, 0x45, 0x6d, 0x61, 0x69, 0x6c, 0x56, 0x65, 0x72, 0x69, 0x66, 0x69, 0x63, 0x61, 0x74,
- 0x69, 0x6f, 0x6e, 0x52, 0x65, 0x73, 0x70, 0x6f, 0x6e, 0x73, 0x65, 0x12, 0x4f, 0x0a, 0x15, 0x75,
- 0x73, 0x65, 0x72, 0x45, 0x6d, 0x61, 0x69, 0x6c, 0x56, 0x65, 0x72, 0x69, 0x66, 0x69, 0x63, 0x61,
- 0x74, 0x69, 0x6f, 0x6e, 0x18, 0x01, 0x20, 0x01, 0x28, 0x0b, 0x32, 0x19, 0x2e, 0x70, 0x62, 0x2e,
- 0x55, 0x73, 0x65, 0x72, 0x45, 0x6d, 0x61, 0x69, 0x6c, 0x56, 0x65, 0x72, 0x69, 0x66, 0x69, 0x63,
- 0x61, 0x74, 0x69, 0x6f, 0x6e, 0x52, 0x15, 0x75, 0x73, 0x65, 0x72, 0x45, 0x6d, 0x61, 0x69, 0x6c,
- 0x56, 0x65, 0x72, 0x69, 0x66, 0x69, 0x63, 0x61, 0x74, 0x69, 0x6f, 0x6e, 0x32, 0xb9, 0x02, 0x0a,
- 0x1c, 0x55, 0x73, 0x65, 0x72, 0x45, 0x6d, 0x61, 0x69, 0x6c, 0x56, 0x65, 0x72, 0x69, 0x66, 0x69,
- 0x63, 0x61, 0x74, 0x69, 0x6f, 0x6e, 0x53, 0x65, 0x72, 0x76, 0x69, 0x63, 0x65, 0x12, 0x4a, 0x0a,
- 0x0f, 0x76, 0x65, 0x72, 0x69, 0x66, 0x79, 0x55, 0x73, 0x65, 0x72, 0x45, 0x6d, 0x61, 0x69, 0x6c,
- 0x12, 0x1a, 0x2e, 0x70, 0x62, 0x2e, 0x56, 0x65, 0x72, 0x69, 0x66, 0x79, 0x55, 0x73, 0x65, 0x72,
- 0x45, 0x6d, 0x61, 0x69, 0x6c, 0x52, 0x65, 0x71, 0x75, 0x65, 0x73, 0x74, 0x1a, 0x1b, 0x2e, 0x70,
- 0x62, 0x2e, 0x56, 0x65, 0x72, 0x69, 0x66, 0x79, 0x55, 0x73, 0x65, 0x72, 0x45, 0x6d, 0x61, 0x69,
- 0x6c, 0x52, 0x65, 0x73, 0x70, 0x6f, 0x6e, 0x73, 0x65, 0x12, 0x51, 0x0a, 0x19, 0x73, 0x65, 0x6e,
- 0x64, 0x55, 0x73, 0x65, 0x72, 0x45, 0x6d, 0x61, 0x69, 0x6c, 0x56, 0x65, 0x72, 0x69, 0x66, 0x69,
- 0x63, 0x61, 0x74, 0x69, 0x6f, 0x6e, 0x12, 0x24, 0x2e, 0x70, 0x62, 0x2e, 0x53, 0x65, 0x6e, 0x64,
- 0x55, 0x73, 0x65, 0x72, 0x45, 0x6d, 0x61, 0x69, 0x6c, 0x56, 0x65, 0x72, 0x69, 0x66, 0x69, 0x63,
- 0x61, 0x74, 0x69, 0x6f, 0x6e, 0x52, 0x65, 0x71, 0x75, 0x65, 0x73, 0x74, 0x1a, 0x0e, 0x2e, 0x70,
- 0x62, 0x2e, 0x52, 0x50, 0x43, 0x53, 0x75, 0x63, 0x63, 0x65, 0x73, 0x73, 0x12, 0x7a, 0x0a, 0x1f,
- 0x66, 0x69, 0x6e, 0x64, 0x4c, 0x61, 0x74, 0x65, 0x73, 0x74, 0x55, 0x73, 0x65, 0x72, 0x45, 0x6d,
- 0x61, 0x69, 0x6c, 0x56, 0x65, 0x72, 0x69, 0x66, 0x69, 0x63, 0x61, 0x74, 0x69, 0x6f, 0x6e, 0x12,
- 0x2a, 0x2e, 0x70, 0x62, 0x2e, 0x46, 0x69, 0x6e, 0x64, 0x4c, 0x61, 0x74, 0x65, 0x73, 0x74, 0x55,
- 0x73, 0x65, 0x72, 0x45, 0x6d, 0x61, 0x69, 0x6c, 0x56, 0x65, 0x72, 0x69, 0x66, 0x69, 0x63, 0x61,
- 0x74, 0x69, 0x6f, 0x6e, 0x52, 0x65, 0x71, 0x75, 0x65, 0x73, 0x74, 0x1a, 0x2b, 0x2e, 0x70, 0x62,
- 0x2e, 0x46, 0x69, 0x6e, 0x64, 0x4c, 0x61, 0x74, 0x65, 0x73, 0x74, 0x55, 0x73, 0x65, 0x72, 0x45,
- 0x6d, 0x61, 0x69, 0x6c, 0x56, 0x65, 0x72, 0x69, 0x66, 0x69, 0x63, 0x61, 0x74, 0x69, 0x6f, 0x6e,
- 0x52, 0x65, 0x73, 0x70, 0x6f, 0x6e, 0x73, 0x65, 0x42, 0x06, 0x5a, 0x04, 0x2e, 0x2f, 0x70, 0x62,
- 0x62, 0x06, 0x70, 0x72, 0x6f, 0x74, 0x6f, 0x33,
-}
+const file_service_user_email_verification_proto_rawDesc = "" +
+ "\n" +
+ "%service_user_email_verification.proto\x12\x02pb\x1a\x19models/rpc_messages.proto\x1a*models/model_user_email_verification.proto\",\n" +
+ "\x16VerifyUserEmailRequest\x12\x12\n" +
+ "\x04code\x18\x01 \x01(\tR\x04code\"\x89\x01\n" +
+ "\x17VerifyUserEmailResponse\x12\x16\n" +
+ "\x06userId\x18\x01 \x01(\x03R\x06userId\x12\x14\n" +
+ "\x05email\x18\x02 \x01(\tR\x05email\x12\x1c\n" +
+ "\terrorCode\x18\x03 \x01(\tR\terrorCode\x12\"\n" +
+ "\ferrorMessage\x18\x04 \x01(\tR\ferrorMessage\"8\n" +
+ " SendUserEmailVerificationRequest\x12\x14\n" +
+ "\x05email\x18\x01 \x01(\tR\x05email\"(\n" +
+ "&FindLatestUserEmailVerificationRequest\"z\n" +
+ "'FindLatestUserEmailVerificationResponse\x12O\n" +
+ "\x15userEmailVerification\x18\x01 \x01(\v2\x19.pb.UserEmailVerificationR\x15userEmailVerification2\xb9\x02\n" +
+ "\x1cUserEmailVerificationService\x12J\n" +
+ "\x0fverifyUserEmail\x12\x1a.pb.VerifyUserEmailRequest\x1a\x1b.pb.VerifyUserEmailResponse\x12Q\n" +
+ "\x19sendUserEmailVerification\x12$.pb.SendUserEmailVerificationRequest\x1a\x0e.pb.RPCSuccess\x12z\n" +
+ "\x1ffindLatestUserEmailVerification\x12*.pb.FindLatestUserEmailVerificationRequest\x1a+.pb.FindLatestUserEmailVerificationResponseB\x06Z\x04./pbb\x06proto3"
var (
file_service_user_email_verification_proto_rawDescOnce sync.Once
- file_service_user_email_verification_proto_rawDescData = file_service_user_email_verification_proto_rawDesc
+ file_service_user_email_verification_proto_rawDescData []byte
)
func file_service_user_email_verification_proto_rawDescGZIP() []byte {
file_service_user_email_verification_proto_rawDescOnce.Do(func() {
- file_service_user_email_verification_proto_rawDescData = protoimpl.X.CompressGZIP(file_service_user_email_verification_proto_rawDescData)
+ file_service_user_email_verification_proto_rawDescData = protoimpl.X.CompressGZIP(unsafe.Slice(unsafe.StringData(file_service_user_email_verification_proto_rawDesc), len(file_service_user_email_verification_proto_rawDesc)))
})
return file_service_user_email_verification_proto_rawDescData
}
@@ -366,7 +330,7 @@ func file_service_user_email_verification_proto_init() {
out := protoimpl.TypeBuilder{
File: protoimpl.DescBuilder{
GoPackagePath: reflect.TypeOf(x{}).PkgPath(),
- RawDescriptor: file_service_user_email_verification_proto_rawDesc,
+ RawDescriptor: unsafe.Slice(unsafe.StringData(file_service_user_email_verification_proto_rawDesc), len(file_service_user_email_verification_proto_rawDesc)),
NumEnums: 0,
NumMessages: 5,
NumExtensions: 0,
@@ -377,7 +341,6 @@ func file_service_user_email_verification_proto_init() {
MessageInfos: file_service_user_email_verification_proto_msgTypes,
}.Build()
File_service_user_email_verification_proto = out.File
- file_service_user_email_verification_proto_rawDesc = nil
file_service_user_email_verification_proto_goTypes = nil
file_service_user_email_verification_proto_depIdxs = nil
}
diff --git a/EdgeCommon/pkg/rpc/pb/service_user_email_verification_grpc.pb.go b/EdgeCommon/pkg/rpc/pb/service_user_email_verification_grpc.pb.go
index 1346d3b..1e727ad 100644
--- a/EdgeCommon/pkg/rpc/pb/service_user_email_verification_grpc.pb.go
+++ b/EdgeCommon/pkg/rpc/pb/service_user_email_verification_grpc.pb.go
@@ -1,7 +1,7 @@
// Code generated by protoc-gen-go-grpc. DO NOT EDIT.
// versions:
-// - protoc-gen-go-grpc v1.5.1
-// - protoc v6.33.2
+// - protoc-gen-go-grpc v1.6.1
+// - protoc v3.19.6
// source: service_user_email_verification.proto
package pb
@@ -98,13 +98,13 @@ type UserEmailVerificationServiceServer interface {
type UnimplementedUserEmailVerificationServiceServer struct{}
func (UnimplementedUserEmailVerificationServiceServer) VerifyUserEmail(context.Context, *VerifyUserEmailRequest) (*VerifyUserEmailResponse, error) {
- return nil, status.Errorf(codes.Unimplemented, "method VerifyUserEmail not implemented")
+ return nil, status.Error(codes.Unimplemented, "method VerifyUserEmail not implemented")
}
func (UnimplementedUserEmailVerificationServiceServer) SendUserEmailVerification(context.Context, *SendUserEmailVerificationRequest) (*RPCSuccess, error) {
- return nil, status.Errorf(codes.Unimplemented, "method SendUserEmailVerification not implemented")
+ return nil, status.Error(codes.Unimplemented, "method SendUserEmailVerification not implemented")
}
func (UnimplementedUserEmailVerificationServiceServer) FindLatestUserEmailVerification(context.Context, *FindLatestUserEmailVerificationRequest) (*FindLatestUserEmailVerificationResponse, error) {
- return nil, status.Errorf(codes.Unimplemented, "method FindLatestUserEmailVerification not implemented")
+ return nil, status.Error(codes.Unimplemented, "method FindLatestUserEmailVerification not implemented")
}
func (UnimplementedUserEmailVerificationServiceServer) testEmbeddedByValue() {}
@@ -116,7 +116,7 @@ type UnsafeUserEmailVerificationServiceServer interface {
}
func RegisterUserEmailVerificationServiceServer(s grpc.ServiceRegistrar, srv UserEmailVerificationServiceServer) {
- // If the following call pancis, it indicates UnimplementedUserEmailVerificationServiceServer was
+ // If the following call panics, it indicates UnimplementedUserEmailVerificationServiceServer was
// embedded by pointer and is nil. This will cause panics if an
// unimplemented method is ever invoked, so we test this at initialization
// time to prevent it from happening at runtime later due to I/O.
diff --git a/EdgeCommon/pkg/rpc/pb/service_user_grpc.pb.go b/EdgeCommon/pkg/rpc/pb/service_user_grpc.pb.go
index 8d24141..fcbc362 100644
--- a/EdgeCommon/pkg/rpc/pb/service_user_grpc.pb.go
+++ b/EdgeCommon/pkg/rpc/pb/service_user_grpc.pb.go
@@ -1,7 +1,7 @@
// Code generated by protoc-gen-go-grpc. DO NOT EDIT.
// versions:
// - protoc-gen-go-grpc v1.6.1
-// - protoc v3.21.12
+// - protoc v3.19.6
// source: service_user.proto
package pb
diff --git a/EdgeCommon/pkg/rpc/pb/service_user_identity.pb.go b/EdgeCommon/pkg/rpc/pb/service_user_identity.pb.go
index d89c66f..a1b19db 100644
--- a/EdgeCommon/pkg/rpc/pb/service_user_identity.pb.go
+++ b/EdgeCommon/pkg/rpc/pb/service_user_identity.pb.go
@@ -1,7 +1,7 @@
// Code generated by protoc-gen-go. DO NOT EDIT.
// versions:
-// protoc-gen-go v1.36.0
-// protoc v6.33.2
+// protoc-gen-go v1.36.11
+// protoc v3.19.6
// source: service_user_identity.proto
package pb
@@ -11,6 +11,7 @@ import (
protoimpl "google.golang.org/protobuf/runtime/protoimpl"
reflect "reflect"
sync "sync"
+ unsafe "unsafe"
)
const (
@@ -728,157 +729,67 @@ func (x *VerifyUserIdentityRequest) GetUserIdentityId() int64 {
var File_service_user_identity_proto protoreflect.FileDescriptor
-var file_service_user_identity_proto_rawDesc = []byte{
- 0x0a, 0x1b, 0x73, 0x65, 0x72, 0x76, 0x69, 0x63, 0x65, 0x5f, 0x75, 0x73, 0x65, 0x72, 0x5f, 0x69,
- 0x64, 0x65, 0x6e, 0x74, 0x69, 0x74, 0x79, 0x2e, 0x70, 0x72, 0x6f, 0x74, 0x6f, 0x12, 0x02, 0x70,
- 0x62, 0x1a, 0x20, 0x6d, 0x6f, 0x64, 0x65, 0x6c, 0x73, 0x2f, 0x6d, 0x6f, 0x64, 0x65, 0x6c, 0x5f,
- 0x75, 0x73, 0x65, 0x72, 0x5f, 0x69, 0x64, 0x65, 0x6e, 0x74, 0x69, 0x74, 0x79, 0x2e, 0x70, 0x72,
- 0x6f, 0x74, 0x6f, 0x1a, 0x19, 0x6d, 0x6f, 0x64, 0x65, 0x6c, 0x73, 0x2f, 0x72, 0x70, 0x63, 0x5f,
- 0x6d, 0x65, 0x73, 0x73, 0x61, 0x67, 0x65, 0x73, 0x2e, 0x70, 0x72, 0x6f, 0x74, 0x6f, 0x22, 0x97,
- 0x01, 0x0a, 0x19, 0x43, 0x72, 0x65, 0x61, 0x74, 0x65, 0x55, 0x73, 0x65, 0x72, 0x49, 0x64, 0x65,
- 0x6e, 0x74, 0x69, 0x74, 0x79, 0x52, 0x65, 0x71, 0x75, 0x65, 0x73, 0x74, 0x12, 0x18, 0x0a, 0x07,
- 0x6f, 0x72, 0x67, 0x54, 0x79, 0x70, 0x65, 0x18, 0x01, 0x20, 0x01, 0x28, 0x09, 0x52, 0x07, 0x6f,
- 0x72, 0x67, 0x54, 0x79, 0x70, 0x65, 0x12, 0x12, 0x0a, 0x04, 0x74, 0x79, 0x70, 0x65, 0x18, 0x02,
- 0x20, 0x01, 0x28, 0x09, 0x52, 0x04, 0x74, 0x79, 0x70, 0x65, 0x12, 0x1a, 0x0a, 0x08, 0x72, 0x65,
- 0x61, 0x6c, 0x4e, 0x61, 0x6d, 0x65, 0x18, 0x03, 0x20, 0x01, 0x28, 0x09, 0x52, 0x08, 0x72, 0x65,
- 0x61, 0x6c, 0x4e, 0x61, 0x6d, 0x65, 0x12, 0x16, 0x0a, 0x06, 0x6e, 0x75, 0x6d, 0x62, 0x65, 0x72,
- 0x18, 0x04, 0x20, 0x01, 0x28, 0x09, 0x52, 0x06, 0x6e, 0x75, 0x6d, 0x62, 0x65, 0x72, 0x12, 0x18,
- 0x0a, 0x07, 0x66, 0x69, 0x6c, 0x65, 0x49, 0x64, 0x73, 0x18, 0x05, 0x20, 0x03, 0x28, 0x03, 0x52,
- 0x07, 0x66, 0x69, 0x6c, 0x65, 0x49, 0x64, 0x73, 0x22, 0x44, 0x0a, 0x1a, 0x43, 0x72, 0x65, 0x61,
- 0x74, 0x65, 0x55, 0x73, 0x65, 0x72, 0x49, 0x64, 0x65, 0x6e, 0x74, 0x69, 0x74, 0x79, 0x52, 0x65,
- 0x73, 0x70, 0x6f, 0x6e, 0x73, 0x65, 0x12, 0x26, 0x0a, 0x0e, 0x75, 0x73, 0x65, 0x72, 0x49, 0x64,
- 0x65, 0x6e, 0x74, 0x69, 0x74, 0x79, 0x49, 0x64, 0x18, 0x01, 0x20, 0x01, 0x28, 0x03, 0x52, 0x0e,
- 0x75, 0x73, 0x65, 0x72, 0x49, 0x64, 0x65, 0x6e, 0x74, 0x69, 0x74, 0x79, 0x49, 0x64, 0x22, 0x48,
- 0x0a, 0x1e, 0x46, 0x69, 0x6e, 0x64, 0x45, 0x6e, 0x61, 0x62, 0x6c, 0x65, 0x64, 0x55, 0x73, 0x65,
- 0x72, 0x49, 0x64, 0x65, 0x6e, 0x74, 0x69, 0x74, 0x79, 0x52, 0x65, 0x71, 0x75, 0x65, 0x73, 0x74,
- 0x12, 0x26, 0x0a, 0x0e, 0x75, 0x73, 0x65, 0x72, 0x49, 0x64, 0x65, 0x6e, 0x74, 0x69, 0x74, 0x79,
- 0x49, 0x64, 0x18, 0x01, 0x20, 0x01, 0x28, 0x03, 0x52, 0x0e, 0x75, 0x73, 0x65, 0x72, 0x49, 0x64,
- 0x65, 0x6e, 0x74, 0x69, 0x74, 0x79, 0x49, 0x64, 0x22, 0x57, 0x0a, 0x1f, 0x46, 0x69, 0x6e, 0x64,
- 0x45, 0x6e, 0x61, 0x62, 0x6c, 0x65, 0x64, 0x55, 0x73, 0x65, 0x72, 0x49, 0x64, 0x65, 0x6e, 0x74,
- 0x69, 0x74, 0x79, 0x52, 0x65, 0x73, 0x70, 0x6f, 0x6e, 0x73, 0x65, 0x12, 0x34, 0x0a, 0x0c, 0x75,
- 0x73, 0x65, 0x72, 0x49, 0x64, 0x65, 0x6e, 0x74, 0x69, 0x74, 0x79, 0x18, 0x01, 0x20, 0x01, 0x28,
- 0x0b, 0x32, 0x10, 0x2e, 0x70, 0x62, 0x2e, 0x55, 0x73, 0x65, 0x72, 0x49, 0x64, 0x65, 0x6e, 0x74,
- 0x69, 0x74, 0x79, 0x52, 0x0c, 0x75, 0x73, 0x65, 0x72, 0x49, 0x64, 0x65, 0x6e, 0x74, 0x69, 0x74,
- 0x79, 0x22, 0x5d, 0x0a, 0x29, 0x46, 0x69, 0x6e, 0x64, 0x45, 0x6e, 0x61, 0x62, 0x6c, 0x65, 0x64,
- 0x55, 0x73, 0x65, 0x72, 0x49, 0x64, 0x65, 0x6e, 0x74, 0x69, 0x74, 0x79, 0x57, 0x69, 0x74, 0x68,
- 0x4f, 0x72, 0x67, 0x54, 0x79, 0x70, 0x65, 0x52, 0x65, 0x71, 0x75, 0x65, 0x73, 0x74, 0x12, 0x16,
- 0x0a, 0x06, 0x75, 0x73, 0x65, 0x72, 0x49, 0x64, 0x18, 0x01, 0x20, 0x01, 0x28, 0x03, 0x52, 0x06,
- 0x75, 0x73, 0x65, 0x72, 0x49, 0x64, 0x12, 0x18, 0x0a, 0x07, 0x6f, 0x72, 0x67, 0x54, 0x79, 0x70,
- 0x65, 0x18, 0x02, 0x20, 0x01, 0x28, 0x09, 0x52, 0x07, 0x6f, 0x72, 0x67, 0x54, 0x79, 0x70, 0x65,
- 0x22, 0x62, 0x0a, 0x2a, 0x46, 0x69, 0x6e, 0x64, 0x45, 0x6e, 0x61, 0x62, 0x6c, 0x65, 0x64, 0x55,
- 0x73, 0x65, 0x72, 0x49, 0x64, 0x65, 0x6e, 0x74, 0x69, 0x74, 0x79, 0x57, 0x69, 0x74, 0x68, 0x4f,
- 0x72, 0x67, 0x54, 0x79, 0x70, 0x65, 0x52, 0x65, 0x73, 0x70, 0x6f, 0x6e, 0x73, 0x65, 0x12, 0x34,
- 0x0a, 0x0c, 0x75, 0x73, 0x65, 0x72, 0x49, 0x64, 0x65, 0x6e, 0x74, 0x69, 0x74, 0x79, 0x18, 0x01,
- 0x20, 0x01, 0x28, 0x0b, 0x32, 0x10, 0x2e, 0x70, 0x62, 0x2e, 0x55, 0x73, 0x65, 0x72, 0x49, 0x64,
- 0x65, 0x6e, 0x74, 0x69, 0x74, 0x79, 0x52, 0x0c, 0x75, 0x73, 0x65, 0x72, 0x49, 0x64, 0x65, 0x6e,
- 0x74, 0x69, 0x74, 0x79, 0x22, 0x3d, 0x0a, 0x23, 0x43, 0x68, 0x65, 0x63, 0x6b, 0x55, 0x73, 0x65,
- 0x72, 0x49, 0x64, 0x65, 0x6e, 0x74, 0x69, 0x74, 0x79, 0x49, 0x73, 0x53, 0x75, 0x62, 0x6d, 0x69,
- 0x74, 0x74, 0x65, 0x64, 0x52, 0x65, 0x71, 0x75, 0x65, 0x73, 0x74, 0x12, 0x16, 0x0a, 0x06, 0x75,
- 0x73, 0x65, 0x72, 0x49, 0x64, 0x18, 0x01, 0x20, 0x01, 0x28, 0x03, 0x52, 0x06, 0x75, 0x73, 0x65,
- 0x72, 0x49, 0x64, 0x22, 0x48, 0x0a, 0x24, 0x43, 0x68, 0x65, 0x63, 0x6b, 0x55, 0x73, 0x65, 0x72,
- 0x49, 0x64, 0x65, 0x6e, 0x74, 0x69, 0x74, 0x79, 0x49, 0x73, 0x53, 0x75, 0x62, 0x6d, 0x69, 0x74,
- 0x74, 0x65, 0x64, 0x52, 0x65, 0x73, 0x70, 0x6f, 0x6e, 0x73, 0x65, 0x12, 0x20, 0x0a, 0x0b, 0x69,
- 0x73, 0x53, 0x75, 0x62, 0x6d, 0x69, 0x74, 0x74, 0x65, 0x64, 0x18, 0x01, 0x20, 0x01, 0x28, 0x08,
- 0x52, 0x0b, 0x69, 0x73, 0x53, 0x75, 0x62, 0x6d, 0x69, 0x74, 0x74, 0x65, 0x64, 0x22, 0xa5, 0x01,
- 0x0a, 0x19, 0x55, 0x70, 0x64, 0x61, 0x74, 0x65, 0x55, 0x73, 0x65, 0x72, 0x49, 0x64, 0x65, 0x6e,
- 0x74, 0x69, 0x74, 0x79, 0x52, 0x65, 0x71, 0x75, 0x65, 0x73, 0x74, 0x12, 0x26, 0x0a, 0x0e, 0x75,
- 0x73, 0x65, 0x72, 0x49, 0x64, 0x65, 0x6e, 0x74, 0x69, 0x74, 0x79, 0x49, 0x64, 0x18, 0x01, 0x20,
- 0x01, 0x28, 0x03, 0x52, 0x0e, 0x75, 0x73, 0x65, 0x72, 0x49, 0x64, 0x65, 0x6e, 0x74, 0x69, 0x74,
- 0x79, 0x49, 0x64, 0x12, 0x12, 0x0a, 0x04, 0x74, 0x79, 0x70, 0x65, 0x18, 0x02, 0x20, 0x01, 0x28,
- 0x09, 0x52, 0x04, 0x74, 0x79, 0x70, 0x65, 0x12, 0x1a, 0x0a, 0x08, 0x72, 0x65, 0x61, 0x6c, 0x4e,
- 0x61, 0x6d, 0x65, 0x18, 0x03, 0x20, 0x01, 0x28, 0x09, 0x52, 0x08, 0x72, 0x65, 0x61, 0x6c, 0x4e,
- 0x61, 0x6d, 0x65, 0x12, 0x16, 0x0a, 0x06, 0x6e, 0x75, 0x6d, 0x62, 0x65, 0x72, 0x18, 0x04, 0x20,
- 0x01, 0x28, 0x09, 0x52, 0x06, 0x6e, 0x75, 0x6d, 0x62, 0x65, 0x72, 0x12, 0x18, 0x0a, 0x07, 0x66,
- 0x69, 0x6c, 0x65, 0x49, 0x64, 0x73, 0x18, 0x05, 0x20, 0x03, 0x28, 0x03, 0x52, 0x07, 0x66, 0x69,
- 0x6c, 0x65, 0x49, 0x64, 0x73, 0x22, 0x43, 0x0a, 0x19, 0x53, 0x75, 0x62, 0x6d, 0x69, 0x74, 0x55,
- 0x73, 0x65, 0x72, 0x49, 0x64, 0x65, 0x6e, 0x74, 0x69, 0x74, 0x79, 0x52, 0x65, 0x71, 0x75, 0x65,
- 0x73, 0x74, 0x12, 0x26, 0x0a, 0x0e, 0x75, 0x73, 0x65, 0x72, 0x49, 0x64, 0x65, 0x6e, 0x74, 0x69,
- 0x74, 0x79, 0x49, 0x64, 0x18, 0x01, 0x20, 0x01, 0x28, 0x03, 0x52, 0x0e, 0x75, 0x73, 0x65, 0x72,
- 0x49, 0x64, 0x65, 0x6e, 0x74, 0x69, 0x74, 0x79, 0x49, 0x64, 0x22, 0x43, 0x0a, 0x19, 0x43, 0x61,
- 0x6e, 0x63, 0x65, 0x6c, 0x55, 0x73, 0x65, 0x72, 0x49, 0x64, 0x65, 0x6e, 0x74, 0x69, 0x74, 0x79,
- 0x52, 0x65, 0x71, 0x75, 0x65, 0x73, 0x74, 0x12, 0x26, 0x0a, 0x0e, 0x75, 0x73, 0x65, 0x72, 0x49,
- 0x64, 0x65, 0x6e, 0x74, 0x69, 0x74, 0x79, 0x49, 0x64, 0x18, 0x01, 0x20, 0x01, 0x28, 0x03, 0x52,
- 0x0e, 0x75, 0x73, 0x65, 0x72, 0x49, 0x64, 0x65, 0x6e, 0x74, 0x69, 0x74, 0x79, 0x49, 0x64, 0x22,
- 0x42, 0x0a, 0x18, 0x52, 0x65, 0x73, 0x65, 0x74, 0x55, 0x73, 0x65, 0x72, 0x49, 0x64, 0x65, 0x6e,
- 0x74, 0x69, 0x74, 0x79, 0x52, 0x65, 0x71, 0x75, 0x65, 0x73, 0x74, 0x12, 0x26, 0x0a, 0x0e, 0x75,
- 0x73, 0x65, 0x72, 0x49, 0x64, 0x65, 0x6e, 0x74, 0x69, 0x74, 0x79, 0x49, 0x64, 0x18, 0x01, 0x20,
- 0x01, 0x28, 0x03, 0x52, 0x0e, 0x75, 0x73, 0x65, 0x72, 0x49, 0x64, 0x65, 0x6e, 0x74, 0x69, 0x74,
- 0x79, 0x49, 0x64, 0x22, 0x5b, 0x0a, 0x19, 0x52, 0x65, 0x6a, 0x65, 0x63, 0x74, 0x55, 0x73, 0x65,
- 0x72, 0x49, 0x64, 0x65, 0x6e, 0x74, 0x69, 0x74, 0x79, 0x52, 0x65, 0x71, 0x75, 0x65, 0x73, 0x74,
- 0x12, 0x26, 0x0a, 0x0e, 0x75, 0x73, 0x65, 0x72, 0x49, 0x64, 0x65, 0x6e, 0x74, 0x69, 0x74, 0x79,
- 0x49, 0x64, 0x18, 0x01, 0x20, 0x01, 0x28, 0x03, 0x52, 0x0e, 0x75, 0x73, 0x65, 0x72, 0x49, 0x64,
- 0x65, 0x6e, 0x74, 0x69, 0x74, 0x79, 0x49, 0x64, 0x12, 0x16, 0x0a, 0x06, 0x72, 0x65, 0x61, 0x73,
- 0x6f, 0x6e, 0x18, 0x02, 0x20, 0x01, 0x28, 0x09, 0x52, 0x06, 0x72, 0x65, 0x61, 0x73, 0x6f, 0x6e,
- 0x22, 0x43, 0x0a, 0x19, 0x56, 0x65, 0x72, 0x69, 0x66, 0x79, 0x55, 0x73, 0x65, 0x72, 0x49, 0x64,
- 0x65, 0x6e, 0x74, 0x69, 0x74, 0x79, 0x52, 0x65, 0x71, 0x75, 0x65, 0x73, 0x74, 0x12, 0x26, 0x0a,
- 0x0e, 0x75, 0x73, 0x65, 0x72, 0x49, 0x64, 0x65, 0x6e, 0x74, 0x69, 0x74, 0x79, 0x49, 0x64, 0x18,
- 0x01, 0x20, 0x01, 0x28, 0x03, 0x52, 0x0e, 0x75, 0x73, 0x65, 0x72, 0x49, 0x64, 0x65, 0x6e, 0x74,
- 0x69, 0x74, 0x79, 0x49, 0x64, 0x32, 0xe3, 0x06, 0x0a, 0x13, 0x55, 0x73, 0x65, 0x72, 0x49, 0x64,
- 0x65, 0x6e, 0x74, 0x69, 0x74, 0x79, 0x53, 0x65, 0x72, 0x76, 0x69, 0x63, 0x65, 0x12, 0x53, 0x0a,
- 0x12, 0x63, 0x72, 0x65, 0x61, 0x74, 0x65, 0x55, 0x73, 0x65, 0x72, 0x49, 0x64, 0x65, 0x6e, 0x74,
- 0x69, 0x74, 0x79, 0x12, 0x1d, 0x2e, 0x70, 0x62, 0x2e, 0x43, 0x72, 0x65, 0x61, 0x74, 0x65, 0x55,
- 0x73, 0x65, 0x72, 0x49, 0x64, 0x65, 0x6e, 0x74, 0x69, 0x74, 0x79, 0x52, 0x65, 0x71, 0x75, 0x65,
- 0x73, 0x74, 0x1a, 0x1e, 0x2e, 0x70, 0x62, 0x2e, 0x43, 0x72, 0x65, 0x61, 0x74, 0x65, 0x55, 0x73,
- 0x65, 0x72, 0x49, 0x64, 0x65, 0x6e, 0x74, 0x69, 0x74, 0x79, 0x52, 0x65, 0x73, 0x70, 0x6f, 0x6e,
- 0x73, 0x65, 0x12, 0x62, 0x0a, 0x17, 0x66, 0x69, 0x6e, 0x64, 0x45, 0x6e, 0x61, 0x62, 0x6c, 0x65,
- 0x64, 0x55, 0x73, 0x65, 0x72, 0x49, 0x64, 0x65, 0x6e, 0x74, 0x69, 0x74, 0x79, 0x12, 0x22, 0x2e,
- 0x70, 0x62, 0x2e, 0x46, 0x69, 0x6e, 0x64, 0x45, 0x6e, 0x61, 0x62, 0x6c, 0x65, 0x64, 0x55, 0x73,
- 0x65, 0x72, 0x49, 0x64, 0x65, 0x6e, 0x74, 0x69, 0x74, 0x79, 0x52, 0x65, 0x71, 0x75, 0x65, 0x73,
- 0x74, 0x1a, 0x23, 0x2e, 0x70, 0x62, 0x2e, 0x46, 0x69, 0x6e, 0x64, 0x45, 0x6e, 0x61, 0x62, 0x6c,
- 0x65, 0x64, 0x55, 0x73, 0x65, 0x72, 0x49, 0x64, 0x65, 0x6e, 0x74, 0x69, 0x74, 0x79, 0x52, 0x65,
- 0x73, 0x70, 0x6f, 0x6e, 0x73, 0x65, 0x12, 0x83, 0x01, 0x0a, 0x22, 0x66, 0x69, 0x6e, 0x64, 0x45,
- 0x6e, 0x61, 0x62, 0x6c, 0x65, 0x64, 0x55, 0x73, 0x65, 0x72, 0x49, 0x64, 0x65, 0x6e, 0x74, 0x69,
- 0x74, 0x79, 0x57, 0x69, 0x74, 0x68, 0x4f, 0x72, 0x67, 0x54, 0x79, 0x70, 0x65, 0x12, 0x2d, 0x2e,
- 0x70, 0x62, 0x2e, 0x46, 0x69, 0x6e, 0x64, 0x45, 0x6e, 0x61, 0x62, 0x6c, 0x65, 0x64, 0x55, 0x73,
- 0x65, 0x72, 0x49, 0x64, 0x65, 0x6e, 0x74, 0x69, 0x74, 0x79, 0x57, 0x69, 0x74, 0x68, 0x4f, 0x72,
- 0x67, 0x54, 0x79, 0x70, 0x65, 0x52, 0x65, 0x71, 0x75, 0x65, 0x73, 0x74, 0x1a, 0x2e, 0x2e, 0x70,
- 0x62, 0x2e, 0x46, 0x69, 0x6e, 0x64, 0x45, 0x6e, 0x61, 0x62, 0x6c, 0x65, 0x64, 0x55, 0x73, 0x65,
- 0x72, 0x49, 0x64, 0x65, 0x6e, 0x74, 0x69, 0x74, 0x79, 0x57, 0x69, 0x74, 0x68, 0x4f, 0x72, 0x67,
- 0x54, 0x79, 0x70, 0x65, 0x52, 0x65, 0x73, 0x70, 0x6f, 0x6e, 0x73, 0x65, 0x12, 0x71, 0x0a, 0x1c,
- 0x63, 0x68, 0x65, 0x63, 0x6b, 0x55, 0x73, 0x65, 0x72, 0x49, 0x64, 0x65, 0x6e, 0x74, 0x69, 0x74,
- 0x79, 0x49, 0x73, 0x53, 0x75, 0x62, 0x6d, 0x69, 0x74, 0x74, 0x65, 0x64, 0x12, 0x27, 0x2e, 0x70,
- 0x62, 0x2e, 0x43, 0x68, 0x65, 0x63, 0x6b, 0x55, 0x73, 0x65, 0x72, 0x49, 0x64, 0x65, 0x6e, 0x74,
- 0x69, 0x74, 0x79, 0x49, 0x73, 0x53, 0x75, 0x62, 0x6d, 0x69, 0x74, 0x74, 0x65, 0x64, 0x52, 0x65,
- 0x71, 0x75, 0x65, 0x73, 0x74, 0x1a, 0x28, 0x2e, 0x70, 0x62, 0x2e, 0x43, 0x68, 0x65, 0x63, 0x6b,
- 0x55, 0x73, 0x65, 0x72, 0x49, 0x64, 0x65, 0x6e, 0x74, 0x69, 0x74, 0x79, 0x49, 0x73, 0x53, 0x75,
- 0x62, 0x6d, 0x69, 0x74, 0x74, 0x65, 0x64, 0x52, 0x65, 0x73, 0x70, 0x6f, 0x6e, 0x73, 0x65, 0x12,
- 0x43, 0x0a, 0x12, 0x75, 0x70, 0x64, 0x61, 0x74, 0x65, 0x55, 0x73, 0x65, 0x72, 0x49, 0x64, 0x65,
- 0x6e, 0x74, 0x69, 0x74, 0x79, 0x12, 0x1d, 0x2e, 0x70, 0x62, 0x2e, 0x55, 0x70, 0x64, 0x61, 0x74,
- 0x65, 0x55, 0x73, 0x65, 0x72, 0x49, 0x64, 0x65, 0x6e, 0x74, 0x69, 0x74, 0x79, 0x52, 0x65, 0x71,
- 0x75, 0x65, 0x73, 0x74, 0x1a, 0x0e, 0x2e, 0x70, 0x62, 0x2e, 0x52, 0x50, 0x43, 0x53, 0x75, 0x63,
- 0x63, 0x65, 0x73, 0x73, 0x12, 0x43, 0x0a, 0x12, 0x73, 0x75, 0x62, 0x6d, 0x69, 0x74, 0x55, 0x73,
- 0x65, 0x72, 0x49, 0x64, 0x65, 0x6e, 0x74, 0x69, 0x74, 0x79, 0x12, 0x1d, 0x2e, 0x70, 0x62, 0x2e,
- 0x53, 0x75, 0x62, 0x6d, 0x69, 0x74, 0x55, 0x73, 0x65, 0x72, 0x49, 0x64, 0x65, 0x6e, 0x74, 0x69,
- 0x74, 0x79, 0x52, 0x65, 0x71, 0x75, 0x65, 0x73, 0x74, 0x1a, 0x0e, 0x2e, 0x70, 0x62, 0x2e, 0x52,
- 0x50, 0x43, 0x53, 0x75, 0x63, 0x63, 0x65, 0x73, 0x73, 0x12, 0x43, 0x0a, 0x12, 0x63, 0x61, 0x6e,
- 0x63, 0x65, 0x6c, 0x55, 0x73, 0x65, 0x72, 0x49, 0x64, 0x65, 0x6e, 0x74, 0x69, 0x74, 0x79, 0x12,
- 0x1d, 0x2e, 0x70, 0x62, 0x2e, 0x43, 0x61, 0x6e, 0x63, 0x65, 0x6c, 0x55, 0x73, 0x65, 0x72, 0x49,
- 0x64, 0x65, 0x6e, 0x74, 0x69, 0x74, 0x79, 0x52, 0x65, 0x71, 0x75, 0x65, 0x73, 0x74, 0x1a, 0x0e,
- 0x2e, 0x70, 0x62, 0x2e, 0x52, 0x50, 0x43, 0x53, 0x75, 0x63, 0x63, 0x65, 0x73, 0x73, 0x12, 0x41,
- 0x0a, 0x11, 0x72, 0x65, 0x73, 0x65, 0x74, 0x55, 0x73, 0x65, 0x72, 0x49, 0x64, 0x65, 0x6e, 0x74,
- 0x69, 0x74, 0x79, 0x12, 0x1c, 0x2e, 0x70, 0x62, 0x2e, 0x52, 0x65, 0x73, 0x65, 0x74, 0x55, 0x73,
- 0x65, 0x72, 0x49, 0x64, 0x65, 0x6e, 0x74, 0x69, 0x74, 0x79, 0x52, 0x65, 0x71, 0x75, 0x65, 0x73,
- 0x74, 0x1a, 0x0e, 0x2e, 0x70, 0x62, 0x2e, 0x52, 0x50, 0x43, 0x53, 0x75, 0x63, 0x63, 0x65, 0x73,
- 0x73, 0x12, 0x43, 0x0a, 0x12, 0x72, 0x65, 0x6a, 0x65, 0x63, 0x74, 0x55, 0x73, 0x65, 0x72, 0x49,
- 0x64, 0x65, 0x6e, 0x74, 0x69, 0x74, 0x79, 0x12, 0x1d, 0x2e, 0x70, 0x62, 0x2e, 0x52, 0x65, 0x6a,
- 0x65, 0x63, 0x74, 0x55, 0x73, 0x65, 0x72, 0x49, 0x64, 0x65, 0x6e, 0x74, 0x69, 0x74, 0x79, 0x52,
- 0x65, 0x71, 0x75, 0x65, 0x73, 0x74, 0x1a, 0x0e, 0x2e, 0x70, 0x62, 0x2e, 0x52, 0x50, 0x43, 0x53,
- 0x75, 0x63, 0x63, 0x65, 0x73, 0x73, 0x12, 0x43, 0x0a, 0x12, 0x76, 0x65, 0x72, 0x69, 0x66, 0x79,
- 0x55, 0x73, 0x65, 0x72, 0x49, 0x64, 0x65, 0x6e, 0x74, 0x69, 0x74, 0x79, 0x12, 0x1d, 0x2e, 0x70,
- 0x62, 0x2e, 0x56, 0x65, 0x72, 0x69, 0x66, 0x79, 0x55, 0x73, 0x65, 0x72, 0x49, 0x64, 0x65, 0x6e,
- 0x74, 0x69, 0x74, 0x79, 0x52, 0x65, 0x71, 0x75, 0x65, 0x73, 0x74, 0x1a, 0x0e, 0x2e, 0x70, 0x62,
- 0x2e, 0x52, 0x50, 0x43, 0x53, 0x75, 0x63, 0x63, 0x65, 0x73, 0x73, 0x42, 0x06, 0x5a, 0x04, 0x2e,
- 0x2f, 0x70, 0x62, 0x62, 0x06, 0x70, 0x72, 0x6f, 0x74, 0x6f, 0x33,
-}
+const file_service_user_identity_proto_rawDesc = "" +
+ "\n" +
+ "\x1bservice_user_identity.proto\x12\x02pb\x1a models/model_user_identity.proto\x1a\x19models/rpc_messages.proto\"\x97\x01\n" +
+ "\x19CreateUserIdentityRequest\x12\x18\n" +
+ "\aorgType\x18\x01 \x01(\tR\aorgType\x12\x12\n" +
+ "\x04type\x18\x02 \x01(\tR\x04type\x12\x1a\n" +
+ "\brealName\x18\x03 \x01(\tR\brealName\x12\x16\n" +
+ "\x06number\x18\x04 \x01(\tR\x06number\x12\x18\n" +
+ "\afileIds\x18\x05 \x03(\x03R\afileIds\"D\n" +
+ "\x1aCreateUserIdentityResponse\x12&\n" +
+ "\x0euserIdentityId\x18\x01 \x01(\x03R\x0euserIdentityId\"H\n" +
+ "\x1eFindEnabledUserIdentityRequest\x12&\n" +
+ "\x0euserIdentityId\x18\x01 \x01(\x03R\x0euserIdentityId\"W\n" +
+ "\x1fFindEnabledUserIdentityResponse\x124\n" +
+ "\fuserIdentity\x18\x01 \x01(\v2\x10.pb.UserIdentityR\fuserIdentity\"]\n" +
+ ")FindEnabledUserIdentityWithOrgTypeRequest\x12\x16\n" +
+ "\x06userId\x18\x01 \x01(\x03R\x06userId\x12\x18\n" +
+ "\aorgType\x18\x02 \x01(\tR\aorgType\"b\n" +
+ "*FindEnabledUserIdentityWithOrgTypeResponse\x124\n" +
+ "\fuserIdentity\x18\x01 \x01(\v2\x10.pb.UserIdentityR\fuserIdentity\"=\n" +
+ "#CheckUserIdentityIsSubmittedRequest\x12\x16\n" +
+ "\x06userId\x18\x01 \x01(\x03R\x06userId\"H\n" +
+ "$CheckUserIdentityIsSubmittedResponse\x12 \n" +
+ "\visSubmitted\x18\x01 \x01(\bR\visSubmitted\"\xa5\x01\n" +
+ "\x19UpdateUserIdentityRequest\x12&\n" +
+ "\x0euserIdentityId\x18\x01 \x01(\x03R\x0euserIdentityId\x12\x12\n" +
+ "\x04type\x18\x02 \x01(\tR\x04type\x12\x1a\n" +
+ "\brealName\x18\x03 \x01(\tR\brealName\x12\x16\n" +
+ "\x06number\x18\x04 \x01(\tR\x06number\x12\x18\n" +
+ "\afileIds\x18\x05 \x03(\x03R\afileIds\"C\n" +
+ "\x19SubmitUserIdentityRequest\x12&\n" +
+ "\x0euserIdentityId\x18\x01 \x01(\x03R\x0euserIdentityId\"C\n" +
+ "\x19CancelUserIdentityRequest\x12&\n" +
+ "\x0euserIdentityId\x18\x01 \x01(\x03R\x0euserIdentityId\"B\n" +
+ "\x18ResetUserIdentityRequest\x12&\n" +
+ "\x0euserIdentityId\x18\x01 \x01(\x03R\x0euserIdentityId\"[\n" +
+ "\x19RejectUserIdentityRequest\x12&\n" +
+ "\x0euserIdentityId\x18\x01 \x01(\x03R\x0euserIdentityId\x12\x16\n" +
+ "\x06reason\x18\x02 \x01(\tR\x06reason\"C\n" +
+ "\x19VerifyUserIdentityRequest\x12&\n" +
+ "\x0euserIdentityId\x18\x01 \x01(\x03R\x0euserIdentityId2\xe3\x06\n" +
+ "\x13UserIdentityService\x12S\n" +
+ "\x12createUserIdentity\x12\x1d.pb.CreateUserIdentityRequest\x1a\x1e.pb.CreateUserIdentityResponse\x12b\n" +
+ "\x17findEnabledUserIdentity\x12\".pb.FindEnabledUserIdentityRequest\x1a#.pb.FindEnabledUserIdentityResponse\x12\x83\x01\n" +
+ "\"findEnabledUserIdentityWithOrgType\x12-.pb.FindEnabledUserIdentityWithOrgTypeRequest\x1a..pb.FindEnabledUserIdentityWithOrgTypeResponse\x12q\n" +
+ "\x1ccheckUserIdentityIsSubmitted\x12'.pb.CheckUserIdentityIsSubmittedRequest\x1a(.pb.CheckUserIdentityIsSubmittedResponse\x12C\n" +
+ "\x12updateUserIdentity\x12\x1d.pb.UpdateUserIdentityRequest\x1a\x0e.pb.RPCSuccess\x12C\n" +
+ "\x12submitUserIdentity\x12\x1d.pb.SubmitUserIdentityRequest\x1a\x0e.pb.RPCSuccess\x12C\n" +
+ "\x12cancelUserIdentity\x12\x1d.pb.CancelUserIdentityRequest\x1a\x0e.pb.RPCSuccess\x12A\n" +
+ "\x11resetUserIdentity\x12\x1c.pb.ResetUserIdentityRequest\x1a\x0e.pb.RPCSuccess\x12C\n" +
+ "\x12rejectUserIdentity\x12\x1d.pb.RejectUserIdentityRequest\x1a\x0e.pb.RPCSuccess\x12C\n" +
+ "\x12verifyUserIdentity\x12\x1d.pb.VerifyUserIdentityRequest\x1a\x0e.pb.RPCSuccessB\x06Z\x04./pbb\x06proto3"
var (
file_service_user_identity_proto_rawDescOnce sync.Once
- file_service_user_identity_proto_rawDescData = file_service_user_identity_proto_rawDesc
+ file_service_user_identity_proto_rawDescData []byte
)
func file_service_user_identity_proto_rawDescGZIP() []byte {
file_service_user_identity_proto_rawDescOnce.Do(func() {
- file_service_user_identity_proto_rawDescData = protoimpl.X.CompressGZIP(file_service_user_identity_proto_rawDescData)
+ file_service_user_identity_proto_rawDescData = protoimpl.X.CompressGZIP(unsafe.Slice(unsafe.StringData(file_service_user_identity_proto_rawDesc), len(file_service_user_identity_proto_rawDesc)))
})
return file_service_user_identity_proto_rawDescData
}
@@ -943,7 +854,7 @@ func file_service_user_identity_proto_init() {
out := protoimpl.TypeBuilder{
File: protoimpl.DescBuilder{
GoPackagePath: reflect.TypeOf(x{}).PkgPath(),
- RawDescriptor: file_service_user_identity_proto_rawDesc,
+ RawDescriptor: unsafe.Slice(unsafe.StringData(file_service_user_identity_proto_rawDesc), len(file_service_user_identity_proto_rawDesc)),
NumEnums: 0,
NumMessages: 14,
NumExtensions: 0,
@@ -954,7 +865,6 @@ func file_service_user_identity_proto_init() {
MessageInfos: file_service_user_identity_proto_msgTypes,
}.Build()
File_service_user_identity_proto = out.File
- file_service_user_identity_proto_rawDesc = nil
file_service_user_identity_proto_goTypes = nil
file_service_user_identity_proto_depIdxs = nil
}
diff --git a/EdgeCommon/pkg/rpc/pb/service_user_identity_grpc.pb.go b/EdgeCommon/pkg/rpc/pb/service_user_identity_grpc.pb.go
index e8e904b..3216185 100644
--- a/EdgeCommon/pkg/rpc/pb/service_user_identity_grpc.pb.go
+++ b/EdgeCommon/pkg/rpc/pb/service_user_identity_grpc.pb.go
@@ -1,7 +1,7 @@
// Code generated by protoc-gen-go-grpc. DO NOT EDIT.
// versions:
-// - protoc-gen-go-grpc v1.5.1
-// - protoc v6.33.2
+// - protoc-gen-go-grpc v1.6.1
+// - protoc v3.19.6
// source: service_user_identity.proto
package pb
@@ -203,34 +203,34 @@ type UserIdentityServiceServer interface {
type UnimplementedUserIdentityServiceServer struct{}
func (UnimplementedUserIdentityServiceServer) CreateUserIdentity(context.Context, *CreateUserIdentityRequest) (*CreateUserIdentityResponse, error) {
- return nil, status.Errorf(codes.Unimplemented, "method CreateUserIdentity not implemented")
+ return nil, status.Error(codes.Unimplemented, "method CreateUserIdentity not implemented")
}
func (UnimplementedUserIdentityServiceServer) FindEnabledUserIdentity(context.Context, *FindEnabledUserIdentityRequest) (*FindEnabledUserIdentityResponse, error) {
- return nil, status.Errorf(codes.Unimplemented, "method FindEnabledUserIdentity not implemented")
+ return nil, status.Error(codes.Unimplemented, "method FindEnabledUserIdentity not implemented")
}
func (UnimplementedUserIdentityServiceServer) FindEnabledUserIdentityWithOrgType(context.Context, *FindEnabledUserIdentityWithOrgTypeRequest) (*FindEnabledUserIdentityWithOrgTypeResponse, error) {
- return nil, status.Errorf(codes.Unimplemented, "method FindEnabledUserIdentityWithOrgType not implemented")
+ return nil, status.Error(codes.Unimplemented, "method FindEnabledUserIdentityWithOrgType not implemented")
}
func (UnimplementedUserIdentityServiceServer) CheckUserIdentityIsSubmitted(context.Context, *CheckUserIdentityIsSubmittedRequest) (*CheckUserIdentityIsSubmittedResponse, error) {
- return nil, status.Errorf(codes.Unimplemented, "method CheckUserIdentityIsSubmitted not implemented")
+ return nil, status.Error(codes.Unimplemented, "method CheckUserIdentityIsSubmitted not implemented")
}
func (UnimplementedUserIdentityServiceServer) UpdateUserIdentity(context.Context, *UpdateUserIdentityRequest) (*RPCSuccess, error) {
- return nil, status.Errorf(codes.Unimplemented, "method UpdateUserIdentity not implemented")
+ return nil, status.Error(codes.Unimplemented, "method UpdateUserIdentity not implemented")
}
func (UnimplementedUserIdentityServiceServer) SubmitUserIdentity(context.Context, *SubmitUserIdentityRequest) (*RPCSuccess, error) {
- return nil, status.Errorf(codes.Unimplemented, "method SubmitUserIdentity not implemented")
+ return nil, status.Error(codes.Unimplemented, "method SubmitUserIdentity not implemented")
}
func (UnimplementedUserIdentityServiceServer) CancelUserIdentity(context.Context, *CancelUserIdentityRequest) (*RPCSuccess, error) {
- return nil, status.Errorf(codes.Unimplemented, "method CancelUserIdentity not implemented")
+ return nil, status.Error(codes.Unimplemented, "method CancelUserIdentity not implemented")
}
func (UnimplementedUserIdentityServiceServer) ResetUserIdentity(context.Context, *ResetUserIdentityRequest) (*RPCSuccess, error) {
- return nil, status.Errorf(codes.Unimplemented, "method ResetUserIdentity not implemented")
+ return nil, status.Error(codes.Unimplemented, "method ResetUserIdentity not implemented")
}
func (UnimplementedUserIdentityServiceServer) RejectUserIdentity(context.Context, *RejectUserIdentityRequest) (*RPCSuccess, error) {
- return nil, status.Errorf(codes.Unimplemented, "method RejectUserIdentity not implemented")
+ return nil, status.Error(codes.Unimplemented, "method RejectUserIdentity not implemented")
}
func (UnimplementedUserIdentityServiceServer) VerifyUserIdentity(context.Context, *VerifyUserIdentityRequest) (*RPCSuccess, error) {
- return nil, status.Errorf(codes.Unimplemented, "method VerifyUserIdentity not implemented")
+ return nil, status.Error(codes.Unimplemented, "method VerifyUserIdentity not implemented")
}
func (UnimplementedUserIdentityServiceServer) testEmbeddedByValue() {}
@@ -242,7 +242,7 @@ type UnsafeUserIdentityServiceServer interface {
}
func RegisterUserIdentityServiceServer(s grpc.ServiceRegistrar, srv UserIdentityServiceServer) {
- // If the following call pancis, it indicates UnimplementedUserIdentityServiceServer was
+ // If the following call panics, it indicates UnimplementedUserIdentityServiceServer was
// embedded by pointer and is nil. This will cause panics if an
// unimplemented method is ever invoked, so we test this at initialization
// time to prevent it from happening at runtime later due to I/O.
diff --git a/EdgeCommon/pkg/rpc/pb/service_user_mobile_verification.pb.go b/EdgeCommon/pkg/rpc/pb/service_user_mobile_verification.pb.go
index facb21f..c8fb021 100644
--- a/EdgeCommon/pkg/rpc/pb/service_user_mobile_verification.pb.go
+++ b/EdgeCommon/pkg/rpc/pb/service_user_mobile_verification.pb.go
@@ -1,7 +1,7 @@
// Code generated by protoc-gen-go. DO NOT EDIT.
// versions:
-// protoc-gen-go v1.36.0
-// protoc v6.33.2
+// protoc-gen-go v1.36.11
+// protoc v3.19.6
// source: service_user_mobile_verification.proto
package pb
@@ -11,6 +11,7 @@ import (
protoimpl "google.golang.org/protobuf/runtime/protoimpl"
reflect "reflect"
sync "sync"
+ unsafe "unsafe"
)
const (
@@ -321,79 +322,38 @@ func (x *FindLatestUserMobileVerificationResponse) GetUserMobileVerification() *
var File_service_user_mobile_verification_proto protoreflect.FileDescriptor
-var file_service_user_mobile_verification_proto_rawDesc = []byte{
- 0x0a, 0x26, 0x73, 0x65, 0x72, 0x76, 0x69, 0x63, 0x65, 0x5f, 0x75, 0x73, 0x65, 0x72, 0x5f, 0x6d,
- 0x6f, 0x62, 0x69, 0x6c, 0x65, 0x5f, 0x76, 0x65, 0x72, 0x69, 0x66, 0x69, 0x63, 0x61, 0x74, 0x69,
- 0x6f, 0x6e, 0x2e, 0x70, 0x72, 0x6f, 0x74, 0x6f, 0x12, 0x02, 0x70, 0x62, 0x1a, 0x2b, 0x6d, 0x6f,
- 0x64, 0x65, 0x6c, 0x73, 0x2f, 0x6d, 0x6f, 0x64, 0x65, 0x6c, 0x5f, 0x75, 0x73, 0x65, 0x72, 0x5f,
- 0x6d, 0x6f, 0x62, 0x69, 0x6c, 0x65, 0x5f, 0x76, 0x65, 0x72, 0x69, 0x66, 0x69, 0x63, 0x61, 0x74,
- 0x69, 0x6f, 0x6e, 0x2e, 0x70, 0x72, 0x6f, 0x74, 0x6f, 0x22, 0x45, 0x0a, 0x17, 0x56, 0x65, 0x72,
- 0x69, 0x66, 0x79, 0x55, 0x73, 0x65, 0x72, 0x4d, 0x6f, 0x62, 0x69, 0x6c, 0x65, 0x52, 0x65, 0x71,
- 0x75, 0x65, 0x73, 0x74, 0x12, 0x16, 0x0a, 0x06, 0x6d, 0x6f, 0x62, 0x69, 0x6c, 0x65, 0x18, 0x01,
- 0x20, 0x01, 0x28, 0x09, 0x52, 0x06, 0x6d, 0x6f, 0x62, 0x69, 0x6c, 0x65, 0x12, 0x12, 0x0a, 0x04,
- 0x63, 0x6f, 0x64, 0x65, 0x18, 0x02, 0x20, 0x01, 0x28, 0x09, 0x52, 0x04, 0x63, 0x6f, 0x64, 0x65,
- 0x22, 0x8c, 0x01, 0x0a, 0x18, 0x56, 0x65, 0x72, 0x69, 0x66, 0x79, 0x55, 0x73, 0x65, 0x72, 0x4d,
- 0x6f, 0x62, 0x69, 0x6c, 0x65, 0x52, 0x65, 0x73, 0x70, 0x6f, 0x6e, 0x73, 0x65, 0x12, 0x16, 0x0a,
- 0x06, 0x75, 0x73, 0x65, 0x72, 0x49, 0x64, 0x18, 0x01, 0x20, 0x01, 0x28, 0x03, 0x52, 0x06, 0x75,
- 0x73, 0x65, 0x72, 0x49, 0x64, 0x12, 0x16, 0x0a, 0x06, 0x6d, 0x6f, 0x62, 0x69, 0x6c, 0x65, 0x18,
- 0x02, 0x20, 0x01, 0x28, 0x09, 0x52, 0x06, 0x6d, 0x6f, 0x62, 0x69, 0x6c, 0x65, 0x12, 0x1c, 0x0a,
- 0x09, 0x65, 0x72, 0x72, 0x6f, 0x72, 0x43, 0x6f, 0x64, 0x65, 0x18, 0x03, 0x20, 0x01, 0x28, 0x09,
- 0x52, 0x09, 0x65, 0x72, 0x72, 0x6f, 0x72, 0x43, 0x6f, 0x64, 0x65, 0x12, 0x22, 0x0a, 0x0c, 0x65,
- 0x72, 0x72, 0x6f, 0x72, 0x4d, 0x65, 0x73, 0x73, 0x61, 0x67, 0x65, 0x18, 0x04, 0x20, 0x01, 0x28,
- 0x09, 0x52, 0x0c, 0x65, 0x72, 0x72, 0x6f, 0x72, 0x4d, 0x65, 0x73, 0x73, 0x61, 0x67, 0x65, 0x22,
- 0x3b, 0x0a, 0x21, 0x53, 0x65, 0x6e, 0x64, 0x55, 0x73, 0x65, 0x72, 0x4d, 0x6f, 0x62, 0x69, 0x6c,
- 0x65, 0x56, 0x65, 0x72, 0x69, 0x66, 0x69, 0x63, 0x61, 0x74, 0x69, 0x6f, 0x6e, 0x52, 0x65, 0x71,
- 0x75, 0x65, 0x73, 0x74, 0x12, 0x16, 0x0a, 0x06, 0x6d, 0x6f, 0x62, 0x69, 0x6c, 0x65, 0x18, 0x01,
- 0x20, 0x01, 0x28, 0x09, 0x52, 0x06, 0x6d, 0x6f, 0x62, 0x69, 0x6c, 0x65, 0x22, 0x56, 0x0a, 0x22,
- 0x53, 0x65, 0x6e, 0x64, 0x55, 0x73, 0x65, 0x72, 0x4d, 0x6f, 0x62, 0x69, 0x6c, 0x65, 0x56, 0x65,
- 0x72, 0x69, 0x66, 0x69, 0x63, 0x61, 0x74, 0x69, 0x6f, 0x6e, 0x52, 0x65, 0x73, 0x70, 0x6f, 0x6e,
- 0x73, 0x65, 0x12, 0x12, 0x0a, 0x04, 0x69, 0x73, 0x4f, 0x6b, 0x18, 0x01, 0x20, 0x01, 0x28, 0x08,
- 0x52, 0x04, 0x69, 0x73, 0x4f, 0x6b, 0x12, 0x1c, 0x0a, 0x09, 0x65, 0x72, 0x72, 0x6f, 0x72, 0x43,
- 0x6f, 0x64, 0x65, 0x18, 0x02, 0x20, 0x01, 0x28, 0x09, 0x52, 0x09, 0x65, 0x72, 0x72, 0x6f, 0x72,
- 0x43, 0x6f, 0x64, 0x65, 0x22, 0x29, 0x0a, 0x27, 0x46, 0x69, 0x6e, 0x64, 0x4c, 0x61, 0x74, 0x65,
- 0x73, 0x74, 0x55, 0x73, 0x65, 0x72, 0x4d, 0x6f, 0x62, 0x69, 0x6c, 0x65, 0x56, 0x65, 0x72, 0x69,
- 0x66, 0x69, 0x63, 0x61, 0x74, 0x69, 0x6f, 0x6e, 0x52, 0x65, 0x71, 0x75, 0x65, 0x73, 0x74, 0x22,
- 0x7e, 0x0a, 0x28, 0x46, 0x69, 0x6e, 0x64, 0x4c, 0x61, 0x74, 0x65, 0x73, 0x74, 0x55, 0x73, 0x65,
- 0x72, 0x4d, 0x6f, 0x62, 0x69, 0x6c, 0x65, 0x56, 0x65, 0x72, 0x69, 0x66, 0x69, 0x63, 0x61, 0x74,
- 0x69, 0x6f, 0x6e, 0x52, 0x65, 0x73, 0x70, 0x6f, 0x6e, 0x73, 0x65, 0x12, 0x52, 0x0a, 0x16, 0x75,
- 0x73, 0x65, 0x72, 0x4d, 0x6f, 0x62, 0x69, 0x6c, 0x65, 0x56, 0x65, 0x72, 0x69, 0x66, 0x69, 0x63,
- 0x61, 0x74, 0x69, 0x6f, 0x6e, 0x18, 0x01, 0x20, 0x01, 0x28, 0x0b, 0x32, 0x1a, 0x2e, 0x70, 0x62,
- 0x2e, 0x55, 0x73, 0x65, 0x72, 0x4d, 0x6f, 0x62, 0x69, 0x6c, 0x65, 0x56, 0x65, 0x72, 0x69, 0x66,
- 0x69, 0x63, 0x61, 0x74, 0x69, 0x6f, 0x6e, 0x52, 0x16, 0x75, 0x73, 0x65, 0x72, 0x4d, 0x6f, 0x62,
- 0x69, 0x6c, 0x65, 0x56, 0x65, 0x72, 0x69, 0x66, 0x69, 0x63, 0x61, 0x74, 0x69, 0x6f, 0x6e, 0x32,
- 0xda, 0x02, 0x0a, 0x1d, 0x55, 0x73, 0x65, 0x72, 0x4d, 0x6f, 0x62, 0x69, 0x6c, 0x65, 0x56, 0x65,
- 0x72, 0x69, 0x66, 0x69, 0x63, 0x61, 0x74, 0x69, 0x6f, 0x6e, 0x53, 0x65, 0x72, 0x76, 0x69, 0x63,
- 0x65, 0x12, 0x4d, 0x0a, 0x10, 0x76, 0x65, 0x72, 0x69, 0x66, 0x79, 0x55, 0x73, 0x65, 0x72, 0x4d,
- 0x6f, 0x62, 0x69, 0x6c, 0x65, 0x12, 0x1b, 0x2e, 0x70, 0x62, 0x2e, 0x56, 0x65, 0x72, 0x69, 0x66,
- 0x79, 0x55, 0x73, 0x65, 0x72, 0x4d, 0x6f, 0x62, 0x69, 0x6c, 0x65, 0x52, 0x65, 0x71, 0x75, 0x65,
- 0x73, 0x74, 0x1a, 0x1c, 0x2e, 0x70, 0x62, 0x2e, 0x56, 0x65, 0x72, 0x69, 0x66, 0x79, 0x55, 0x73,
- 0x65, 0x72, 0x4d, 0x6f, 0x62, 0x69, 0x6c, 0x65, 0x52, 0x65, 0x73, 0x70, 0x6f, 0x6e, 0x73, 0x65,
- 0x12, 0x6b, 0x0a, 0x1a, 0x73, 0x65, 0x6e, 0x64, 0x55, 0x73, 0x65, 0x72, 0x4d, 0x6f, 0x62, 0x69,
- 0x6c, 0x65, 0x56, 0x65, 0x72, 0x69, 0x66, 0x69, 0x63, 0x61, 0x74, 0x69, 0x6f, 0x6e, 0x12, 0x25,
- 0x2e, 0x70, 0x62, 0x2e, 0x53, 0x65, 0x6e, 0x64, 0x55, 0x73, 0x65, 0x72, 0x4d, 0x6f, 0x62, 0x69,
- 0x6c, 0x65, 0x56, 0x65, 0x72, 0x69, 0x66, 0x69, 0x63, 0x61, 0x74, 0x69, 0x6f, 0x6e, 0x52, 0x65,
- 0x71, 0x75, 0x65, 0x73, 0x74, 0x1a, 0x26, 0x2e, 0x70, 0x62, 0x2e, 0x53, 0x65, 0x6e, 0x64, 0x55,
- 0x73, 0x65, 0x72, 0x4d, 0x6f, 0x62, 0x69, 0x6c, 0x65, 0x56, 0x65, 0x72, 0x69, 0x66, 0x69, 0x63,
- 0x61, 0x74, 0x69, 0x6f, 0x6e, 0x52, 0x65, 0x73, 0x70, 0x6f, 0x6e, 0x73, 0x65, 0x12, 0x7d, 0x0a,
- 0x20, 0x66, 0x69, 0x6e, 0x64, 0x4c, 0x61, 0x74, 0x65, 0x73, 0x74, 0x55, 0x73, 0x65, 0x72, 0x4d,
- 0x6f, 0x62, 0x69, 0x6c, 0x65, 0x56, 0x65, 0x72, 0x69, 0x66, 0x69, 0x63, 0x61, 0x74, 0x69, 0x6f,
- 0x6e, 0x12, 0x2b, 0x2e, 0x70, 0x62, 0x2e, 0x46, 0x69, 0x6e, 0x64, 0x4c, 0x61, 0x74, 0x65, 0x73,
- 0x74, 0x55, 0x73, 0x65, 0x72, 0x4d, 0x6f, 0x62, 0x69, 0x6c, 0x65, 0x56, 0x65, 0x72, 0x69, 0x66,
- 0x69, 0x63, 0x61, 0x74, 0x69, 0x6f, 0x6e, 0x52, 0x65, 0x71, 0x75, 0x65, 0x73, 0x74, 0x1a, 0x2c,
- 0x2e, 0x70, 0x62, 0x2e, 0x46, 0x69, 0x6e, 0x64, 0x4c, 0x61, 0x74, 0x65, 0x73, 0x74, 0x55, 0x73,
- 0x65, 0x72, 0x4d, 0x6f, 0x62, 0x69, 0x6c, 0x65, 0x56, 0x65, 0x72, 0x69, 0x66, 0x69, 0x63, 0x61,
- 0x74, 0x69, 0x6f, 0x6e, 0x52, 0x65, 0x73, 0x70, 0x6f, 0x6e, 0x73, 0x65, 0x42, 0x06, 0x5a, 0x04,
- 0x2e, 0x2f, 0x70, 0x62, 0x62, 0x06, 0x70, 0x72, 0x6f, 0x74, 0x6f, 0x33,
-}
+const file_service_user_mobile_verification_proto_rawDesc = "" +
+ "\n" +
+ "&service_user_mobile_verification.proto\x12\x02pb\x1a+models/model_user_mobile_verification.proto\"E\n" +
+ "\x17VerifyUserMobileRequest\x12\x16\n" +
+ "\x06mobile\x18\x01 \x01(\tR\x06mobile\x12\x12\n" +
+ "\x04code\x18\x02 \x01(\tR\x04code\"\x8c\x01\n" +
+ "\x18VerifyUserMobileResponse\x12\x16\n" +
+ "\x06userId\x18\x01 \x01(\x03R\x06userId\x12\x16\n" +
+ "\x06mobile\x18\x02 \x01(\tR\x06mobile\x12\x1c\n" +
+ "\terrorCode\x18\x03 \x01(\tR\terrorCode\x12\"\n" +
+ "\ferrorMessage\x18\x04 \x01(\tR\ferrorMessage\";\n" +
+ "!SendUserMobileVerificationRequest\x12\x16\n" +
+ "\x06mobile\x18\x01 \x01(\tR\x06mobile\"V\n" +
+ "\"SendUserMobileVerificationResponse\x12\x12\n" +
+ "\x04isOk\x18\x01 \x01(\bR\x04isOk\x12\x1c\n" +
+ "\terrorCode\x18\x02 \x01(\tR\terrorCode\")\n" +
+ "'FindLatestUserMobileVerificationRequest\"~\n" +
+ "(FindLatestUserMobileVerificationResponse\x12R\n" +
+ "\x16userMobileVerification\x18\x01 \x01(\v2\x1a.pb.UserMobileVerificationR\x16userMobileVerification2\xda\x02\n" +
+ "\x1dUserMobileVerificationService\x12M\n" +
+ "\x10verifyUserMobile\x12\x1b.pb.VerifyUserMobileRequest\x1a\x1c.pb.VerifyUserMobileResponse\x12k\n" +
+ "\x1asendUserMobileVerification\x12%.pb.SendUserMobileVerificationRequest\x1a&.pb.SendUserMobileVerificationResponse\x12}\n" +
+ " findLatestUserMobileVerification\x12+.pb.FindLatestUserMobileVerificationRequest\x1a,.pb.FindLatestUserMobileVerificationResponseB\x06Z\x04./pbb\x06proto3"
var (
file_service_user_mobile_verification_proto_rawDescOnce sync.Once
- file_service_user_mobile_verification_proto_rawDescData = file_service_user_mobile_verification_proto_rawDesc
+ file_service_user_mobile_verification_proto_rawDescData []byte
)
func file_service_user_mobile_verification_proto_rawDescGZIP() []byte {
file_service_user_mobile_verification_proto_rawDescOnce.Do(func() {
- file_service_user_mobile_verification_proto_rawDescData = protoimpl.X.CompressGZIP(file_service_user_mobile_verification_proto_rawDescData)
+ file_service_user_mobile_verification_proto_rawDescData = protoimpl.X.CompressGZIP(unsafe.Slice(unsafe.StringData(file_service_user_mobile_verification_proto_rawDesc), len(file_service_user_mobile_verification_proto_rawDesc)))
})
return file_service_user_mobile_verification_proto_rawDescData
}
@@ -433,7 +393,7 @@ func file_service_user_mobile_verification_proto_init() {
out := protoimpl.TypeBuilder{
File: protoimpl.DescBuilder{
GoPackagePath: reflect.TypeOf(x{}).PkgPath(),
- RawDescriptor: file_service_user_mobile_verification_proto_rawDesc,
+ RawDescriptor: unsafe.Slice(unsafe.StringData(file_service_user_mobile_verification_proto_rawDesc), len(file_service_user_mobile_verification_proto_rawDesc)),
NumEnums: 0,
NumMessages: 6,
NumExtensions: 0,
@@ -444,7 +404,6 @@ func file_service_user_mobile_verification_proto_init() {
MessageInfos: file_service_user_mobile_verification_proto_msgTypes,
}.Build()
File_service_user_mobile_verification_proto = out.File
- file_service_user_mobile_verification_proto_rawDesc = nil
file_service_user_mobile_verification_proto_goTypes = nil
file_service_user_mobile_verification_proto_depIdxs = nil
}
diff --git a/EdgeCommon/pkg/rpc/pb/service_user_mobile_verification_grpc.pb.go b/EdgeCommon/pkg/rpc/pb/service_user_mobile_verification_grpc.pb.go
index 8d042cf..6f0746d 100644
--- a/EdgeCommon/pkg/rpc/pb/service_user_mobile_verification_grpc.pb.go
+++ b/EdgeCommon/pkg/rpc/pb/service_user_mobile_verification_grpc.pb.go
@@ -1,7 +1,7 @@
// Code generated by protoc-gen-go-grpc. DO NOT EDIT.
// versions:
-// - protoc-gen-go-grpc v1.5.1
-// - protoc v6.33.2
+// - protoc-gen-go-grpc v1.6.1
+// - protoc v3.19.6
// source: service_user_mobile_verification.proto
package pb
@@ -98,13 +98,13 @@ type UserMobileVerificationServiceServer interface {
type UnimplementedUserMobileVerificationServiceServer struct{}
func (UnimplementedUserMobileVerificationServiceServer) VerifyUserMobile(context.Context, *VerifyUserMobileRequest) (*VerifyUserMobileResponse, error) {
- return nil, status.Errorf(codes.Unimplemented, "method VerifyUserMobile not implemented")
+ return nil, status.Error(codes.Unimplemented, "method VerifyUserMobile not implemented")
}
func (UnimplementedUserMobileVerificationServiceServer) SendUserMobileVerification(context.Context, *SendUserMobileVerificationRequest) (*SendUserMobileVerificationResponse, error) {
- return nil, status.Errorf(codes.Unimplemented, "method SendUserMobileVerification not implemented")
+ return nil, status.Error(codes.Unimplemented, "method SendUserMobileVerification not implemented")
}
func (UnimplementedUserMobileVerificationServiceServer) FindLatestUserMobileVerification(context.Context, *FindLatestUserMobileVerificationRequest) (*FindLatestUserMobileVerificationResponse, error) {
- return nil, status.Errorf(codes.Unimplemented, "method FindLatestUserMobileVerification not implemented")
+ return nil, status.Error(codes.Unimplemented, "method FindLatestUserMobileVerification not implemented")
}
func (UnimplementedUserMobileVerificationServiceServer) testEmbeddedByValue() {}
@@ -116,7 +116,7 @@ type UnsafeUserMobileVerificationServiceServer interface {
}
func RegisterUserMobileVerificationServiceServer(s grpc.ServiceRegistrar, srv UserMobileVerificationServiceServer) {
- // If the following call pancis, it indicates UnimplementedUserMobileVerificationServiceServer was
+ // If the following call panics, it indicates UnimplementedUserMobileVerificationServiceServer was
// embedded by pointer and is nil. This will cause panics if an
// unimplemented method is ever invoked, so we test this at initialization
// time to prevent it from happening at runtime later due to I/O.
diff --git a/EdgeCommon/pkg/rpc/pb/service_user_node.pb.go b/EdgeCommon/pkg/rpc/pb/service_user_node.pb.go
index 5af47fc..55f27f5 100644
--- a/EdgeCommon/pkg/rpc/pb/service_user_node.pb.go
+++ b/EdgeCommon/pkg/rpc/pb/service_user_node.pb.go
@@ -1,7 +1,7 @@
// Code generated by protoc-gen-go. DO NOT EDIT.
// versions:
-// protoc-gen-go v1.36.0
-// protoc v6.33.2
+// protoc-gen-go v1.36.11
+// protoc v3.19.6
// source: service_user_node.proto
package pb
@@ -11,6 +11,7 @@ import (
protoimpl "google.golang.org/protobuf/runtime/protoimpl"
reflect "reflect"
sync "sync"
+ unsafe "unsafe"
)
const (
@@ -853,168 +854,87 @@ func (x *FindUserNodeAccessAddrResponse) GetAccessAddr() string {
var File_service_user_node_proto protoreflect.FileDescriptor
-var file_service_user_node_proto_rawDesc = []byte{
- 0x0a, 0x17, 0x73, 0x65, 0x72, 0x76, 0x69, 0x63, 0x65, 0x5f, 0x75, 0x73, 0x65, 0x72, 0x5f, 0x6e,
- 0x6f, 0x64, 0x65, 0x2e, 0x70, 0x72, 0x6f, 0x74, 0x6f, 0x12, 0x02, 0x70, 0x62, 0x1a, 0x1c, 0x6d,
- 0x6f, 0x64, 0x65, 0x6c, 0x73, 0x2f, 0x6d, 0x6f, 0x64, 0x65, 0x6c, 0x5f, 0x75, 0x73, 0x65, 0x72,
- 0x5f, 0x6e, 0x6f, 0x64, 0x65, 0x2e, 0x70, 0x72, 0x6f, 0x74, 0x6f, 0x1a, 0x19, 0x6d, 0x6f, 0x64,
- 0x65, 0x6c, 0x73, 0x2f, 0x72, 0x70, 0x63, 0x5f, 0x6d, 0x65, 0x73, 0x73, 0x61, 0x67, 0x65, 0x73,
- 0x2e, 0x70, 0x72, 0x6f, 0x74, 0x6f, 0x22, 0xc5, 0x01, 0x0a, 0x15, 0x43, 0x72, 0x65, 0x61, 0x74,
- 0x65, 0x55, 0x73, 0x65, 0x72, 0x4e, 0x6f, 0x64, 0x65, 0x52, 0x65, 0x71, 0x75, 0x65, 0x73, 0x74,
- 0x12, 0x12, 0x0a, 0x04, 0x6e, 0x61, 0x6d, 0x65, 0x18, 0x01, 0x20, 0x01, 0x28, 0x09, 0x52, 0x04,
- 0x6e, 0x61, 0x6d, 0x65, 0x12, 0x20, 0x0a, 0x0b, 0x64, 0x65, 0x73, 0x63, 0x72, 0x69, 0x70, 0x74,
- 0x69, 0x6f, 0x6e, 0x18, 0x02, 0x20, 0x01, 0x28, 0x09, 0x52, 0x0b, 0x64, 0x65, 0x73, 0x63, 0x72,
- 0x69, 0x70, 0x74, 0x69, 0x6f, 0x6e, 0x12, 0x1a, 0x0a, 0x08, 0x68, 0x74, 0x74, 0x70, 0x4a, 0x53,
- 0x4f, 0x4e, 0x18, 0x03, 0x20, 0x01, 0x28, 0x0c, 0x52, 0x08, 0x68, 0x74, 0x74, 0x70, 0x4a, 0x53,
- 0x4f, 0x4e, 0x12, 0x1c, 0x0a, 0x09, 0x68, 0x74, 0x74, 0x70, 0x73, 0x4a, 0x53, 0x4f, 0x4e, 0x18,
- 0x04, 0x20, 0x01, 0x28, 0x0c, 0x52, 0x09, 0x68, 0x74, 0x74, 0x70, 0x73, 0x4a, 0x53, 0x4f, 0x4e,
- 0x12, 0x28, 0x0a, 0x0f, 0x61, 0x63, 0x63, 0x65, 0x73, 0x73, 0x41, 0x64, 0x64, 0x72, 0x73, 0x4a,
- 0x53, 0x4f, 0x4e, 0x18, 0x05, 0x20, 0x01, 0x28, 0x0c, 0x52, 0x0f, 0x61, 0x63, 0x63, 0x65, 0x73,
- 0x73, 0x41, 0x64, 0x64, 0x72, 0x73, 0x4a, 0x53, 0x4f, 0x4e, 0x12, 0x12, 0x0a, 0x04, 0x69, 0x73,
- 0x4f, 0x6e, 0x18, 0x06, 0x20, 0x01, 0x28, 0x08, 0x52, 0x04, 0x69, 0x73, 0x4f, 0x6e, 0x22, 0x38,
- 0x0a, 0x16, 0x43, 0x72, 0x65, 0x61, 0x74, 0x65, 0x55, 0x73, 0x65, 0x72, 0x4e, 0x6f, 0x64, 0x65,
- 0x52, 0x65, 0x73, 0x70, 0x6f, 0x6e, 0x73, 0x65, 0x12, 0x1e, 0x0a, 0x0a, 0x75, 0x73, 0x65, 0x72,
- 0x4e, 0x6f, 0x64, 0x65, 0x49, 0x64, 0x18, 0x01, 0x20, 0x01, 0x28, 0x03, 0x52, 0x0a, 0x75, 0x73,
- 0x65, 0x72, 0x4e, 0x6f, 0x64, 0x65, 0x49, 0x64, 0x22, 0xe5, 0x01, 0x0a, 0x15, 0x55, 0x70, 0x64,
- 0x61, 0x74, 0x65, 0x55, 0x73, 0x65, 0x72, 0x4e, 0x6f, 0x64, 0x65, 0x52, 0x65, 0x71, 0x75, 0x65,
- 0x73, 0x74, 0x12, 0x1e, 0x0a, 0x0a, 0x75, 0x73, 0x65, 0x72, 0x4e, 0x6f, 0x64, 0x65, 0x49, 0x64,
- 0x18, 0x01, 0x20, 0x01, 0x28, 0x03, 0x52, 0x0a, 0x75, 0x73, 0x65, 0x72, 0x4e, 0x6f, 0x64, 0x65,
- 0x49, 0x64, 0x12, 0x12, 0x0a, 0x04, 0x6e, 0x61, 0x6d, 0x65, 0x18, 0x02, 0x20, 0x01, 0x28, 0x09,
- 0x52, 0x04, 0x6e, 0x61, 0x6d, 0x65, 0x12, 0x20, 0x0a, 0x0b, 0x64, 0x65, 0x73, 0x63, 0x72, 0x69,
- 0x70, 0x74, 0x69, 0x6f, 0x6e, 0x18, 0x03, 0x20, 0x01, 0x28, 0x09, 0x52, 0x0b, 0x64, 0x65, 0x73,
- 0x63, 0x72, 0x69, 0x70, 0x74, 0x69, 0x6f, 0x6e, 0x12, 0x1a, 0x0a, 0x08, 0x68, 0x74, 0x74, 0x70,
- 0x4a, 0x53, 0x4f, 0x4e, 0x18, 0x04, 0x20, 0x01, 0x28, 0x0c, 0x52, 0x08, 0x68, 0x74, 0x74, 0x70,
- 0x4a, 0x53, 0x4f, 0x4e, 0x12, 0x1c, 0x0a, 0x09, 0x68, 0x74, 0x74, 0x70, 0x73, 0x4a, 0x53, 0x4f,
- 0x4e, 0x18, 0x05, 0x20, 0x01, 0x28, 0x0c, 0x52, 0x09, 0x68, 0x74, 0x74, 0x70, 0x73, 0x4a, 0x53,
- 0x4f, 0x4e, 0x12, 0x28, 0x0a, 0x0f, 0x61, 0x63, 0x63, 0x65, 0x73, 0x73, 0x41, 0x64, 0x64, 0x72,
- 0x73, 0x4a, 0x53, 0x4f, 0x4e, 0x18, 0x06, 0x20, 0x01, 0x28, 0x0c, 0x52, 0x0f, 0x61, 0x63, 0x63,
- 0x65, 0x73, 0x73, 0x41, 0x64, 0x64, 0x72, 0x73, 0x4a, 0x53, 0x4f, 0x4e, 0x12, 0x12, 0x0a, 0x04,
- 0x69, 0x73, 0x4f, 0x6e, 0x18, 0x07, 0x20, 0x01, 0x28, 0x08, 0x52, 0x04, 0x69, 0x73, 0x4f, 0x6e,
- 0x22, 0x37, 0x0a, 0x15, 0x44, 0x65, 0x6c, 0x65, 0x74, 0x65, 0x55, 0x73, 0x65, 0x72, 0x4e, 0x6f,
- 0x64, 0x65, 0x52, 0x65, 0x71, 0x75, 0x65, 0x73, 0x74, 0x12, 0x1e, 0x0a, 0x0a, 0x75, 0x73, 0x65,
- 0x72, 0x4e, 0x6f, 0x64, 0x65, 0x49, 0x64, 0x18, 0x01, 0x20, 0x01, 0x28, 0x03, 0x52, 0x0a, 0x75,
- 0x73, 0x65, 0x72, 0x4e, 0x6f, 0x64, 0x65, 0x49, 0x64, 0x22, 0x20, 0x0a, 0x1e, 0x46, 0x69, 0x6e,
- 0x64, 0x41, 0x6c, 0x6c, 0x45, 0x6e, 0x61, 0x62, 0x6c, 0x65, 0x64, 0x55, 0x73, 0x65, 0x72, 0x4e,
- 0x6f, 0x64, 0x65, 0x73, 0x52, 0x65, 0x71, 0x75, 0x65, 0x73, 0x74, 0x22, 0x4d, 0x0a, 0x1f, 0x46,
- 0x69, 0x6e, 0x64, 0x41, 0x6c, 0x6c, 0x45, 0x6e, 0x61, 0x62, 0x6c, 0x65, 0x64, 0x55, 0x73, 0x65,
- 0x72, 0x4e, 0x6f, 0x64, 0x65, 0x73, 0x52, 0x65, 0x73, 0x70, 0x6f, 0x6e, 0x73, 0x65, 0x12, 0x2a,
- 0x0a, 0x09, 0x75, 0x73, 0x65, 0x72, 0x4e, 0x6f, 0x64, 0x65, 0x73, 0x18, 0x01, 0x20, 0x03, 0x28,
- 0x0b, 0x32, 0x0c, 0x2e, 0x70, 0x62, 0x2e, 0x55, 0x73, 0x65, 0x72, 0x4e, 0x6f, 0x64, 0x65, 0x52,
- 0x09, 0x75, 0x73, 0x65, 0x72, 0x4e, 0x6f, 0x64, 0x65, 0x73, 0x22, 0x21, 0x0a, 0x1f, 0x43, 0x6f,
- 0x75, 0x6e, 0x74, 0x41, 0x6c, 0x6c, 0x45, 0x6e, 0x61, 0x62, 0x6c, 0x65, 0x64, 0x55, 0x73, 0x65,
- 0x72, 0x4e, 0x6f, 0x64, 0x65, 0x73, 0x52, 0x65, 0x71, 0x75, 0x65, 0x73, 0x74, 0x22, 0x49, 0x0a,
- 0x1b, 0x4c, 0x69, 0x73, 0x74, 0x45, 0x6e, 0x61, 0x62, 0x6c, 0x65, 0x64, 0x55, 0x73, 0x65, 0x72,
- 0x4e, 0x6f, 0x64, 0x65, 0x73, 0x52, 0x65, 0x71, 0x75, 0x65, 0x73, 0x74, 0x12, 0x16, 0x0a, 0x06,
- 0x6f, 0x66, 0x66, 0x73, 0x65, 0x74, 0x18, 0x01, 0x20, 0x01, 0x28, 0x03, 0x52, 0x06, 0x6f, 0x66,
- 0x66, 0x73, 0x65, 0x74, 0x12, 0x12, 0x0a, 0x04, 0x73, 0x69, 0x7a, 0x65, 0x18, 0x02, 0x20, 0x01,
- 0x28, 0x03, 0x52, 0x04, 0x73, 0x69, 0x7a, 0x65, 0x22, 0x4a, 0x0a, 0x1c, 0x4c, 0x69, 0x73, 0x74,
- 0x45, 0x6e, 0x61, 0x62, 0x6c, 0x65, 0x64, 0x55, 0x73, 0x65, 0x72, 0x4e, 0x6f, 0x64, 0x65, 0x73,
- 0x52, 0x65, 0x73, 0x70, 0x6f, 0x6e, 0x73, 0x65, 0x12, 0x2a, 0x0a, 0x09, 0x75, 0x73, 0x65, 0x72,
- 0x4e, 0x6f, 0x64, 0x65, 0x73, 0x18, 0x01, 0x20, 0x03, 0x28, 0x0b, 0x32, 0x0c, 0x2e, 0x70, 0x62,
- 0x2e, 0x55, 0x73, 0x65, 0x72, 0x4e, 0x6f, 0x64, 0x65, 0x52, 0x09, 0x75, 0x73, 0x65, 0x72, 0x4e,
- 0x6f, 0x64, 0x65, 0x73, 0x22, 0x3c, 0x0a, 0x1a, 0x46, 0x69, 0x6e, 0x64, 0x45, 0x6e, 0x61, 0x62,
- 0x6c, 0x65, 0x64, 0x55, 0x73, 0x65, 0x72, 0x4e, 0x6f, 0x64, 0x65, 0x52, 0x65, 0x71, 0x75, 0x65,
- 0x73, 0x74, 0x12, 0x1e, 0x0a, 0x0a, 0x75, 0x73, 0x65, 0x72, 0x4e, 0x6f, 0x64, 0x65, 0x49, 0x64,
- 0x18, 0x01, 0x20, 0x01, 0x28, 0x03, 0x52, 0x0a, 0x75, 0x73, 0x65, 0x72, 0x4e, 0x6f, 0x64, 0x65,
- 0x49, 0x64, 0x22, 0x47, 0x0a, 0x1b, 0x46, 0x69, 0x6e, 0x64, 0x45, 0x6e, 0x61, 0x62, 0x6c, 0x65,
- 0x64, 0x55, 0x73, 0x65, 0x72, 0x4e, 0x6f, 0x64, 0x65, 0x52, 0x65, 0x73, 0x70, 0x6f, 0x6e, 0x73,
- 0x65, 0x12, 0x28, 0x0a, 0x08, 0x75, 0x73, 0x65, 0x72, 0x4e, 0x6f, 0x64, 0x65, 0x18, 0x01, 0x20,
- 0x01, 0x28, 0x0b, 0x32, 0x0c, 0x2e, 0x70, 0x62, 0x2e, 0x55, 0x73, 0x65, 0x72, 0x4e, 0x6f, 0x64,
- 0x65, 0x52, 0x08, 0x75, 0x73, 0x65, 0x72, 0x4e, 0x6f, 0x64, 0x65, 0x22, 0x1c, 0x0a, 0x1a, 0x46,
- 0x69, 0x6e, 0x64, 0x43, 0x75, 0x72, 0x72, 0x65, 0x6e, 0x74, 0x55, 0x73, 0x65, 0x72, 0x4e, 0x6f,
- 0x64, 0x65, 0x52, 0x65, 0x71, 0x75, 0x65, 0x73, 0x74, 0x22, 0x47, 0x0a, 0x1b, 0x46, 0x69, 0x6e,
- 0x64, 0x43, 0x75, 0x72, 0x72, 0x65, 0x6e, 0x74, 0x55, 0x73, 0x65, 0x72, 0x4e, 0x6f, 0x64, 0x65,
- 0x52, 0x65, 0x73, 0x70, 0x6f, 0x6e, 0x73, 0x65, 0x12, 0x28, 0x0a, 0x08, 0x75, 0x73, 0x65, 0x72,
- 0x4e, 0x6f, 0x64, 0x65, 0x18, 0x01, 0x20, 0x01, 0x28, 0x0b, 0x32, 0x0c, 0x2e, 0x70, 0x62, 0x2e,
- 0x55, 0x73, 0x65, 0x72, 0x4e, 0x6f, 0x64, 0x65, 0x52, 0x08, 0x75, 0x73, 0x65, 0x72, 0x4e, 0x6f,
- 0x64, 0x65, 0x22, 0x5d, 0x0a, 0x1b, 0x55, 0x70, 0x64, 0x61, 0x74, 0x65, 0x55, 0x73, 0x65, 0x72,
- 0x4e, 0x6f, 0x64, 0x65, 0x53, 0x74, 0x61, 0x74, 0x75, 0x73, 0x52, 0x65, 0x71, 0x75, 0x65, 0x73,
- 0x74, 0x12, 0x1e, 0x0a, 0x0a, 0x75, 0x73, 0x65, 0x72, 0x4e, 0x6f, 0x64, 0x65, 0x49, 0x64, 0x18,
- 0x01, 0x20, 0x01, 0x28, 0x03, 0x52, 0x0a, 0x75, 0x73, 0x65, 0x72, 0x4e, 0x6f, 0x64, 0x65, 0x49,
- 0x64, 0x12, 0x1e, 0x0a, 0x0a, 0x73, 0x74, 0x61, 0x74, 0x75, 0x73, 0x4a, 0x53, 0x4f, 0x4e, 0x18,
- 0x02, 0x20, 0x01, 0x28, 0x0c, 0x52, 0x0a, 0x73, 0x74, 0x61, 0x74, 0x75, 0x73, 0x4a, 0x53, 0x4f,
- 0x4e, 0x22, 0x4c, 0x0a, 0x2c, 0x43, 0x6f, 0x75, 0x6e, 0x74, 0x41, 0x6c, 0x6c, 0x45, 0x6e, 0x61,
- 0x62, 0x6c, 0x65, 0x64, 0x55, 0x73, 0x65, 0x72, 0x4e, 0x6f, 0x64, 0x65, 0x73, 0x57, 0x69, 0x74,
- 0x68, 0x53, 0x53, 0x4c, 0x43, 0x65, 0x72, 0x74, 0x49, 0x64, 0x52, 0x65, 0x71, 0x75, 0x65, 0x73,
- 0x74, 0x12, 0x1c, 0x0a, 0x09, 0x73, 0x73, 0x6c, 0x43, 0x65, 0x72, 0x74, 0x49, 0x64, 0x18, 0x01,
- 0x20, 0x01, 0x28, 0x03, 0x52, 0x09, 0x73, 0x73, 0x6c, 0x43, 0x65, 0x72, 0x74, 0x49, 0x64, 0x22,
- 0x1f, 0x0a, 0x1d, 0x46, 0x69, 0x6e, 0x64, 0x55, 0x73, 0x65, 0x72, 0x4e, 0x6f, 0x64, 0x65, 0x41,
- 0x63, 0x63, 0x65, 0x73, 0x73, 0x41, 0x64, 0x64, 0x72, 0x52, 0x65, 0x71, 0x75, 0x65, 0x73, 0x74,
- 0x22, 0x40, 0x0a, 0x1e, 0x46, 0x69, 0x6e, 0x64, 0x55, 0x73, 0x65, 0x72, 0x4e, 0x6f, 0x64, 0x65,
- 0x41, 0x63, 0x63, 0x65, 0x73, 0x73, 0x41, 0x64, 0x64, 0x72, 0x52, 0x65, 0x73, 0x70, 0x6f, 0x6e,
- 0x73, 0x65, 0x12, 0x1e, 0x0a, 0x0a, 0x61, 0x63, 0x63, 0x65, 0x73, 0x73, 0x41, 0x64, 0x64, 0x72,
- 0x18, 0x01, 0x20, 0x01, 0x28, 0x09, 0x52, 0x0a, 0x61, 0x63, 0x63, 0x65, 0x73, 0x73, 0x41, 0x64,
- 0x64, 0x72, 0x32, 0xb5, 0x07, 0x0a, 0x0f, 0x55, 0x73, 0x65, 0x72, 0x4e, 0x6f, 0x64, 0x65, 0x53,
- 0x65, 0x72, 0x76, 0x69, 0x63, 0x65, 0x12, 0x47, 0x0a, 0x0e, 0x63, 0x72, 0x65, 0x61, 0x74, 0x65,
- 0x55, 0x73, 0x65, 0x72, 0x4e, 0x6f, 0x64, 0x65, 0x12, 0x19, 0x2e, 0x70, 0x62, 0x2e, 0x43, 0x72,
- 0x65, 0x61, 0x74, 0x65, 0x55, 0x73, 0x65, 0x72, 0x4e, 0x6f, 0x64, 0x65, 0x52, 0x65, 0x71, 0x75,
- 0x65, 0x73, 0x74, 0x1a, 0x1a, 0x2e, 0x70, 0x62, 0x2e, 0x43, 0x72, 0x65, 0x61, 0x74, 0x65, 0x55,
- 0x73, 0x65, 0x72, 0x4e, 0x6f, 0x64, 0x65, 0x52, 0x65, 0x73, 0x70, 0x6f, 0x6e, 0x73, 0x65, 0x12,
- 0x3b, 0x0a, 0x0e, 0x75, 0x70, 0x64, 0x61, 0x74, 0x65, 0x55, 0x73, 0x65, 0x72, 0x4e, 0x6f, 0x64,
- 0x65, 0x12, 0x19, 0x2e, 0x70, 0x62, 0x2e, 0x55, 0x70, 0x64, 0x61, 0x74, 0x65, 0x55, 0x73, 0x65,
- 0x72, 0x4e, 0x6f, 0x64, 0x65, 0x52, 0x65, 0x71, 0x75, 0x65, 0x73, 0x74, 0x1a, 0x0e, 0x2e, 0x70,
- 0x62, 0x2e, 0x52, 0x50, 0x43, 0x53, 0x75, 0x63, 0x63, 0x65, 0x73, 0x73, 0x12, 0x3b, 0x0a, 0x0e,
- 0x64, 0x65, 0x6c, 0x65, 0x74, 0x65, 0x55, 0x73, 0x65, 0x72, 0x4e, 0x6f, 0x64, 0x65, 0x12, 0x19,
- 0x2e, 0x70, 0x62, 0x2e, 0x44, 0x65, 0x6c, 0x65, 0x74, 0x65, 0x55, 0x73, 0x65, 0x72, 0x4e, 0x6f,
- 0x64, 0x65, 0x52, 0x65, 0x71, 0x75, 0x65, 0x73, 0x74, 0x1a, 0x0e, 0x2e, 0x70, 0x62, 0x2e, 0x52,
- 0x50, 0x43, 0x53, 0x75, 0x63, 0x63, 0x65, 0x73, 0x73, 0x12, 0x62, 0x0a, 0x17, 0x66, 0x69, 0x6e,
- 0x64, 0x41, 0x6c, 0x6c, 0x45, 0x6e, 0x61, 0x62, 0x6c, 0x65, 0x64, 0x55, 0x73, 0x65, 0x72, 0x4e,
- 0x6f, 0x64, 0x65, 0x73, 0x12, 0x22, 0x2e, 0x70, 0x62, 0x2e, 0x46, 0x69, 0x6e, 0x64, 0x41, 0x6c,
- 0x6c, 0x45, 0x6e, 0x61, 0x62, 0x6c, 0x65, 0x64, 0x55, 0x73, 0x65, 0x72, 0x4e, 0x6f, 0x64, 0x65,
- 0x73, 0x52, 0x65, 0x71, 0x75, 0x65, 0x73, 0x74, 0x1a, 0x23, 0x2e, 0x70, 0x62, 0x2e, 0x46, 0x69,
- 0x6e, 0x64, 0x41, 0x6c, 0x6c, 0x45, 0x6e, 0x61, 0x62, 0x6c, 0x65, 0x64, 0x55, 0x73, 0x65, 0x72,
- 0x4e, 0x6f, 0x64, 0x65, 0x73, 0x52, 0x65, 0x73, 0x70, 0x6f, 0x6e, 0x73, 0x65, 0x12, 0x55, 0x0a,
- 0x18, 0x63, 0x6f, 0x75, 0x6e, 0x74, 0x41, 0x6c, 0x6c, 0x45, 0x6e, 0x61, 0x62, 0x6c, 0x65, 0x64,
- 0x55, 0x73, 0x65, 0x72, 0x4e, 0x6f, 0x64, 0x65, 0x73, 0x12, 0x23, 0x2e, 0x70, 0x62, 0x2e, 0x43,
- 0x6f, 0x75, 0x6e, 0x74, 0x41, 0x6c, 0x6c, 0x45, 0x6e, 0x61, 0x62, 0x6c, 0x65, 0x64, 0x55, 0x73,
- 0x65, 0x72, 0x4e, 0x6f, 0x64, 0x65, 0x73, 0x52, 0x65, 0x71, 0x75, 0x65, 0x73, 0x74, 0x1a, 0x14,
- 0x2e, 0x70, 0x62, 0x2e, 0x52, 0x50, 0x43, 0x43, 0x6f, 0x75, 0x6e, 0x74, 0x52, 0x65, 0x73, 0x70,
- 0x6f, 0x6e, 0x73, 0x65, 0x12, 0x59, 0x0a, 0x14, 0x6c, 0x69, 0x73, 0x74, 0x45, 0x6e, 0x61, 0x62,
- 0x6c, 0x65, 0x64, 0x55, 0x73, 0x65, 0x72, 0x4e, 0x6f, 0x64, 0x65, 0x73, 0x12, 0x1f, 0x2e, 0x70,
- 0x62, 0x2e, 0x4c, 0x69, 0x73, 0x74, 0x45, 0x6e, 0x61, 0x62, 0x6c, 0x65, 0x64, 0x55, 0x73, 0x65,
- 0x72, 0x4e, 0x6f, 0x64, 0x65, 0x73, 0x52, 0x65, 0x71, 0x75, 0x65, 0x73, 0x74, 0x1a, 0x20, 0x2e,
- 0x70, 0x62, 0x2e, 0x4c, 0x69, 0x73, 0x74, 0x45, 0x6e, 0x61, 0x62, 0x6c, 0x65, 0x64, 0x55, 0x73,
- 0x65, 0x72, 0x4e, 0x6f, 0x64, 0x65, 0x73, 0x52, 0x65, 0x73, 0x70, 0x6f, 0x6e, 0x73, 0x65, 0x12,
- 0x56, 0x0a, 0x13, 0x66, 0x69, 0x6e, 0x64, 0x45, 0x6e, 0x61, 0x62, 0x6c, 0x65, 0x64, 0x55, 0x73,
- 0x65, 0x72, 0x4e, 0x6f, 0x64, 0x65, 0x12, 0x1e, 0x2e, 0x70, 0x62, 0x2e, 0x46, 0x69, 0x6e, 0x64,
- 0x45, 0x6e, 0x61, 0x62, 0x6c, 0x65, 0x64, 0x55, 0x73, 0x65, 0x72, 0x4e, 0x6f, 0x64, 0x65, 0x52,
- 0x65, 0x71, 0x75, 0x65, 0x73, 0x74, 0x1a, 0x1f, 0x2e, 0x70, 0x62, 0x2e, 0x46, 0x69, 0x6e, 0x64,
- 0x45, 0x6e, 0x61, 0x62, 0x6c, 0x65, 0x64, 0x55, 0x73, 0x65, 0x72, 0x4e, 0x6f, 0x64, 0x65, 0x52,
- 0x65, 0x73, 0x70, 0x6f, 0x6e, 0x73, 0x65, 0x12, 0x56, 0x0a, 0x13, 0x66, 0x69, 0x6e, 0x64, 0x43,
- 0x75, 0x72, 0x72, 0x65, 0x6e, 0x74, 0x55, 0x73, 0x65, 0x72, 0x4e, 0x6f, 0x64, 0x65, 0x12, 0x1e,
- 0x2e, 0x70, 0x62, 0x2e, 0x46, 0x69, 0x6e, 0x64, 0x43, 0x75, 0x72, 0x72, 0x65, 0x6e, 0x74, 0x55,
- 0x73, 0x65, 0x72, 0x4e, 0x6f, 0x64, 0x65, 0x52, 0x65, 0x71, 0x75, 0x65, 0x73, 0x74, 0x1a, 0x1f,
- 0x2e, 0x70, 0x62, 0x2e, 0x46, 0x69, 0x6e, 0x64, 0x43, 0x75, 0x72, 0x72, 0x65, 0x6e, 0x74, 0x55,
- 0x73, 0x65, 0x72, 0x4e, 0x6f, 0x64, 0x65, 0x52, 0x65, 0x73, 0x70, 0x6f, 0x6e, 0x73, 0x65, 0x12,
- 0x47, 0x0a, 0x14, 0x75, 0x70, 0x64, 0x61, 0x74, 0x65, 0x55, 0x73, 0x65, 0x72, 0x4e, 0x6f, 0x64,
- 0x65, 0x53, 0x74, 0x61, 0x74, 0x75, 0x73, 0x12, 0x1f, 0x2e, 0x70, 0x62, 0x2e, 0x55, 0x70, 0x64,
- 0x61, 0x74, 0x65, 0x55, 0x73, 0x65, 0x72, 0x4e, 0x6f, 0x64, 0x65, 0x53, 0x74, 0x61, 0x74, 0x75,
- 0x73, 0x52, 0x65, 0x71, 0x75, 0x65, 0x73, 0x74, 0x1a, 0x0e, 0x2e, 0x70, 0x62, 0x2e, 0x52, 0x50,
- 0x43, 0x53, 0x75, 0x63, 0x63, 0x65, 0x73, 0x73, 0x12, 0x6f, 0x0a, 0x25, 0x63, 0x6f, 0x75, 0x6e,
- 0x74, 0x41, 0x6c, 0x6c, 0x45, 0x6e, 0x61, 0x62, 0x6c, 0x65, 0x64, 0x55, 0x73, 0x65, 0x72, 0x4e,
- 0x6f, 0x64, 0x65, 0x73, 0x57, 0x69, 0x74, 0x68, 0x53, 0x53, 0x4c, 0x43, 0x65, 0x72, 0x74, 0x49,
- 0x64, 0x12, 0x30, 0x2e, 0x70, 0x62, 0x2e, 0x43, 0x6f, 0x75, 0x6e, 0x74, 0x41, 0x6c, 0x6c, 0x45,
- 0x6e, 0x61, 0x62, 0x6c, 0x65, 0x64, 0x55, 0x73, 0x65, 0x72, 0x4e, 0x6f, 0x64, 0x65, 0x73, 0x57,
- 0x69, 0x74, 0x68, 0x53, 0x53, 0x4c, 0x43, 0x65, 0x72, 0x74, 0x49, 0x64, 0x52, 0x65, 0x71, 0x75,
- 0x65, 0x73, 0x74, 0x1a, 0x14, 0x2e, 0x70, 0x62, 0x2e, 0x52, 0x50, 0x43, 0x43, 0x6f, 0x75, 0x6e,
- 0x74, 0x52, 0x65, 0x73, 0x70, 0x6f, 0x6e, 0x73, 0x65, 0x12, 0x5f, 0x0a, 0x16, 0x66, 0x69, 0x6e,
- 0x64, 0x55, 0x73, 0x65, 0x72, 0x4e, 0x6f, 0x64, 0x65, 0x41, 0x63, 0x63, 0x65, 0x73, 0x73, 0x41,
- 0x64, 0x64, 0x72, 0x12, 0x21, 0x2e, 0x70, 0x62, 0x2e, 0x46, 0x69, 0x6e, 0x64, 0x55, 0x73, 0x65,
- 0x72, 0x4e, 0x6f, 0x64, 0x65, 0x41, 0x63, 0x63, 0x65, 0x73, 0x73, 0x41, 0x64, 0x64, 0x72, 0x52,
- 0x65, 0x71, 0x75, 0x65, 0x73, 0x74, 0x1a, 0x22, 0x2e, 0x70, 0x62, 0x2e, 0x46, 0x69, 0x6e, 0x64,
- 0x55, 0x73, 0x65, 0x72, 0x4e, 0x6f, 0x64, 0x65, 0x41, 0x63, 0x63, 0x65, 0x73, 0x73, 0x41, 0x64,
- 0x64, 0x72, 0x52, 0x65, 0x73, 0x70, 0x6f, 0x6e, 0x73, 0x65, 0x42, 0x06, 0x5a, 0x04, 0x2e, 0x2f,
- 0x70, 0x62, 0x62, 0x06, 0x70, 0x72, 0x6f, 0x74, 0x6f, 0x33,
-}
+const file_service_user_node_proto_rawDesc = "" +
+ "\n" +
+ "\x17service_user_node.proto\x12\x02pb\x1a\x1cmodels/model_user_node.proto\x1a\x19models/rpc_messages.proto\"\xc5\x01\n" +
+ "\x15CreateUserNodeRequest\x12\x12\n" +
+ "\x04name\x18\x01 \x01(\tR\x04name\x12 \n" +
+ "\vdescription\x18\x02 \x01(\tR\vdescription\x12\x1a\n" +
+ "\bhttpJSON\x18\x03 \x01(\fR\bhttpJSON\x12\x1c\n" +
+ "\thttpsJSON\x18\x04 \x01(\fR\thttpsJSON\x12(\n" +
+ "\x0faccessAddrsJSON\x18\x05 \x01(\fR\x0faccessAddrsJSON\x12\x12\n" +
+ "\x04isOn\x18\x06 \x01(\bR\x04isOn\"8\n" +
+ "\x16CreateUserNodeResponse\x12\x1e\n" +
+ "\n" +
+ "userNodeId\x18\x01 \x01(\x03R\n" +
+ "userNodeId\"\xe5\x01\n" +
+ "\x15UpdateUserNodeRequest\x12\x1e\n" +
+ "\n" +
+ "userNodeId\x18\x01 \x01(\x03R\n" +
+ "userNodeId\x12\x12\n" +
+ "\x04name\x18\x02 \x01(\tR\x04name\x12 \n" +
+ "\vdescription\x18\x03 \x01(\tR\vdescription\x12\x1a\n" +
+ "\bhttpJSON\x18\x04 \x01(\fR\bhttpJSON\x12\x1c\n" +
+ "\thttpsJSON\x18\x05 \x01(\fR\thttpsJSON\x12(\n" +
+ "\x0faccessAddrsJSON\x18\x06 \x01(\fR\x0faccessAddrsJSON\x12\x12\n" +
+ "\x04isOn\x18\a \x01(\bR\x04isOn\"7\n" +
+ "\x15DeleteUserNodeRequest\x12\x1e\n" +
+ "\n" +
+ "userNodeId\x18\x01 \x01(\x03R\n" +
+ "userNodeId\" \n" +
+ "\x1eFindAllEnabledUserNodesRequest\"M\n" +
+ "\x1fFindAllEnabledUserNodesResponse\x12*\n" +
+ "\tuserNodes\x18\x01 \x03(\v2\f.pb.UserNodeR\tuserNodes\"!\n" +
+ "\x1fCountAllEnabledUserNodesRequest\"I\n" +
+ "\x1bListEnabledUserNodesRequest\x12\x16\n" +
+ "\x06offset\x18\x01 \x01(\x03R\x06offset\x12\x12\n" +
+ "\x04size\x18\x02 \x01(\x03R\x04size\"J\n" +
+ "\x1cListEnabledUserNodesResponse\x12*\n" +
+ "\tuserNodes\x18\x01 \x03(\v2\f.pb.UserNodeR\tuserNodes\"<\n" +
+ "\x1aFindEnabledUserNodeRequest\x12\x1e\n" +
+ "\n" +
+ "userNodeId\x18\x01 \x01(\x03R\n" +
+ "userNodeId\"G\n" +
+ "\x1bFindEnabledUserNodeResponse\x12(\n" +
+ "\buserNode\x18\x01 \x01(\v2\f.pb.UserNodeR\buserNode\"\x1c\n" +
+ "\x1aFindCurrentUserNodeRequest\"G\n" +
+ "\x1bFindCurrentUserNodeResponse\x12(\n" +
+ "\buserNode\x18\x01 \x01(\v2\f.pb.UserNodeR\buserNode\"]\n" +
+ "\x1bUpdateUserNodeStatusRequest\x12\x1e\n" +
+ "\n" +
+ "userNodeId\x18\x01 \x01(\x03R\n" +
+ "userNodeId\x12\x1e\n" +
+ "\n" +
+ "statusJSON\x18\x02 \x01(\fR\n" +
+ "statusJSON\"L\n" +
+ ",CountAllEnabledUserNodesWithSSLCertIdRequest\x12\x1c\n" +
+ "\tsslCertId\x18\x01 \x01(\x03R\tsslCertId\"\x1f\n" +
+ "\x1dFindUserNodeAccessAddrRequest\"@\n" +
+ "\x1eFindUserNodeAccessAddrResponse\x12\x1e\n" +
+ "\n" +
+ "accessAddr\x18\x01 \x01(\tR\n" +
+ "accessAddr2\xb5\a\n" +
+ "\x0fUserNodeService\x12G\n" +
+ "\x0ecreateUserNode\x12\x19.pb.CreateUserNodeRequest\x1a\x1a.pb.CreateUserNodeResponse\x12;\n" +
+ "\x0eupdateUserNode\x12\x19.pb.UpdateUserNodeRequest\x1a\x0e.pb.RPCSuccess\x12;\n" +
+ "\x0edeleteUserNode\x12\x19.pb.DeleteUserNodeRequest\x1a\x0e.pb.RPCSuccess\x12b\n" +
+ "\x17findAllEnabledUserNodes\x12\".pb.FindAllEnabledUserNodesRequest\x1a#.pb.FindAllEnabledUserNodesResponse\x12U\n" +
+ "\x18countAllEnabledUserNodes\x12#.pb.CountAllEnabledUserNodesRequest\x1a\x14.pb.RPCCountResponse\x12Y\n" +
+ "\x14listEnabledUserNodes\x12\x1f.pb.ListEnabledUserNodesRequest\x1a .pb.ListEnabledUserNodesResponse\x12V\n" +
+ "\x13findEnabledUserNode\x12\x1e.pb.FindEnabledUserNodeRequest\x1a\x1f.pb.FindEnabledUserNodeResponse\x12V\n" +
+ "\x13findCurrentUserNode\x12\x1e.pb.FindCurrentUserNodeRequest\x1a\x1f.pb.FindCurrentUserNodeResponse\x12G\n" +
+ "\x14updateUserNodeStatus\x12\x1f.pb.UpdateUserNodeStatusRequest\x1a\x0e.pb.RPCSuccess\x12o\n" +
+ "%countAllEnabledUserNodesWithSSLCertId\x120.pb.CountAllEnabledUserNodesWithSSLCertIdRequest\x1a\x14.pb.RPCCountResponse\x12_\n" +
+ "\x16findUserNodeAccessAddr\x12!.pb.FindUserNodeAccessAddrRequest\x1a\".pb.FindUserNodeAccessAddrResponseB\x06Z\x04./pbb\x06proto3"
var (
file_service_user_node_proto_rawDescOnce sync.Once
- file_service_user_node_proto_rawDescData = file_service_user_node_proto_rawDesc
+ file_service_user_node_proto_rawDescData []byte
)
func file_service_user_node_proto_rawDescGZIP() []byte {
file_service_user_node_proto_rawDescOnce.Do(func() {
- file_service_user_node_proto_rawDescData = protoimpl.X.CompressGZIP(file_service_user_node_proto_rawDescData)
+ file_service_user_node_proto_rawDescData = protoimpl.X.CompressGZIP(unsafe.Slice(unsafe.StringData(file_service_user_node_proto_rawDesc), len(file_service_user_node_proto_rawDesc)))
})
return file_service_user_node_proto_rawDescData
}
@@ -1087,7 +1007,7 @@ func file_service_user_node_proto_init() {
out := protoimpl.TypeBuilder{
File: protoimpl.DescBuilder{
GoPackagePath: reflect.TypeOf(x{}).PkgPath(),
- RawDescriptor: file_service_user_node_proto_rawDesc,
+ RawDescriptor: unsafe.Slice(unsafe.StringData(file_service_user_node_proto_rawDesc), len(file_service_user_node_proto_rawDesc)),
NumEnums: 0,
NumMessages: 17,
NumExtensions: 0,
@@ -1098,7 +1018,6 @@ func file_service_user_node_proto_init() {
MessageInfos: file_service_user_node_proto_msgTypes,
}.Build()
File_service_user_node_proto = out.File
- file_service_user_node_proto_rawDesc = nil
file_service_user_node_proto_goTypes = nil
file_service_user_node_proto_depIdxs = nil
}
diff --git a/EdgeCommon/pkg/rpc/pb/service_user_node_grpc.pb.go b/EdgeCommon/pkg/rpc/pb/service_user_node_grpc.pb.go
index 48a874f..c7ade70 100644
--- a/EdgeCommon/pkg/rpc/pb/service_user_node_grpc.pb.go
+++ b/EdgeCommon/pkg/rpc/pb/service_user_node_grpc.pb.go
@@ -1,7 +1,7 @@
// Code generated by protoc-gen-go-grpc. DO NOT EDIT.
// versions:
-// - protoc-gen-go-grpc v1.5.1
-// - protoc v6.33.2
+// - protoc-gen-go-grpc v1.6.1
+// - protoc v3.19.6
// source: service_user_node.proto
package pb
@@ -218,37 +218,37 @@ type UserNodeServiceServer interface {
type UnimplementedUserNodeServiceServer struct{}
func (UnimplementedUserNodeServiceServer) CreateUserNode(context.Context, *CreateUserNodeRequest) (*CreateUserNodeResponse, error) {
- return nil, status.Errorf(codes.Unimplemented, "method CreateUserNode not implemented")
+ return nil, status.Error(codes.Unimplemented, "method CreateUserNode not implemented")
}
func (UnimplementedUserNodeServiceServer) UpdateUserNode(context.Context, *UpdateUserNodeRequest) (*RPCSuccess, error) {
- return nil, status.Errorf(codes.Unimplemented, "method UpdateUserNode not implemented")
+ return nil, status.Error(codes.Unimplemented, "method UpdateUserNode not implemented")
}
func (UnimplementedUserNodeServiceServer) DeleteUserNode(context.Context, *DeleteUserNodeRequest) (*RPCSuccess, error) {
- return nil, status.Errorf(codes.Unimplemented, "method DeleteUserNode not implemented")
+ return nil, status.Error(codes.Unimplemented, "method DeleteUserNode not implemented")
}
func (UnimplementedUserNodeServiceServer) FindAllEnabledUserNodes(context.Context, *FindAllEnabledUserNodesRequest) (*FindAllEnabledUserNodesResponse, error) {
- return nil, status.Errorf(codes.Unimplemented, "method FindAllEnabledUserNodes not implemented")
+ return nil, status.Error(codes.Unimplemented, "method FindAllEnabledUserNodes not implemented")
}
func (UnimplementedUserNodeServiceServer) CountAllEnabledUserNodes(context.Context, *CountAllEnabledUserNodesRequest) (*RPCCountResponse, error) {
- return nil, status.Errorf(codes.Unimplemented, "method CountAllEnabledUserNodes not implemented")
+ return nil, status.Error(codes.Unimplemented, "method CountAllEnabledUserNodes not implemented")
}
func (UnimplementedUserNodeServiceServer) ListEnabledUserNodes(context.Context, *ListEnabledUserNodesRequest) (*ListEnabledUserNodesResponse, error) {
- return nil, status.Errorf(codes.Unimplemented, "method ListEnabledUserNodes not implemented")
+ return nil, status.Error(codes.Unimplemented, "method ListEnabledUserNodes not implemented")
}
func (UnimplementedUserNodeServiceServer) FindEnabledUserNode(context.Context, *FindEnabledUserNodeRequest) (*FindEnabledUserNodeResponse, error) {
- return nil, status.Errorf(codes.Unimplemented, "method FindEnabledUserNode not implemented")
+ return nil, status.Error(codes.Unimplemented, "method FindEnabledUserNode not implemented")
}
func (UnimplementedUserNodeServiceServer) FindCurrentUserNode(context.Context, *FindCurrentUserNodeRequest) (*FindCurrentUserNodeResponse, error) {
- return nil, status.Errorf(codes.Unimplemented, "method FindCurrentUserNode not implemented")
+ return nil, status.Error(codes.Unimplemented, "method FindCurrentUserNode not implemented")
}
func (UnimplementedUserNodeServiceServer) UpdateUserNodeStatus(context.Context, *UpdateUserNodeStatusRequest) (*RPCSuccess, error) {
- return nil, status.Errorf(codes.Unimplemented, "method UpdateUserNodeStatus not implemented")
+ return nil, status.Error(codes.Unimplemented, "method UpdateUserNodeStatus not implemented")
}
func (UnimplementedUserNodeServiceServer) CountAllEnabledUserNodesWithSSLCertId(context.Context, *CountAllEnabledUserNodesWithSSLCertIdRequest) (*RPCCountResponse, error) {
- return nil, status.Errorf(codes.Unimplemented, "method CountAllEnabledUserNodesWithSSLCertId not implemented")
+ return nil, status.Error(codes.Unimplemented, "method CountAllEnabledUserNodesWithSSLCertId not implemented")
}
func (UnimplementedUserNodeServiceServer) FindUserNodeAccessAddr(context.Context, *FindUserNodeAccessAddrRequest) (*FindUserNodeAccessAddrResponse, error) {
- return nil, status.Errorf(codes.Unimplemented, "method FindUserNodeAccessAddr not implemented")
+ return nil, status.Error(codes.Unimplemented, "method FindUserNodeAccessAddr not implemented")
}
func (UnimplementedUserNodeServiceServer) testEmbeddedByValue() {}
@@ -260,7 +260,7 @@ type UnsafeUserNodeServiceServer interface {
}
func RegisterUserNodeServiceServer(s grpc.ServiceRegistrar, srv UserNodeServiceServer) {
- // If the following call pancis, it indicates UnimplementedUserNodeServiceServer was
+ // If the following call panics, it indicates UnimplementedUserNodeServiceServer was
// embedded by pointer and is nil. This will cause panics if an
// unimplemented method is ever invoked, so we test this at initialization
// time to prevent it from happening at runtime later due to I/O.
diff --git a/EdgeCommon/pkg/rpc/pb/service_user_order.pb.go b/EdgeCommon/pkg/rpc/pb/service_user_order.pb.go
index dfccd0f..69e6c2a 100644
--- a/EdgeCommon/pkg/rpc/pb/service_user_order.pb.go
+++ b/EdgeCommon/pkg/rpc/pb/service_user_order.pb.go
@@ -1,7 +1,7 @@
// Code generated by protoc-gen-go. DO NOT EDIT.
// versions:
-// protoc-gen-go v1.36.0
-// protoc v6.33.2
+// protoc-gen-go v1.36.11
+// protoc v3.19.6
// source: service_user_order.proto
package pb
@@ -11,6 +11,7 @@ import (
protoimpl "google.golang.org/protobuf/runtime/protoimpl"
reflect "reflect"
sync "sync"
+ unsafe "unsafe"
)
const (
@@ -557,114 +558,61 @@ func (x *NotifyUserOrderPaymentRequest) GetFormData() []byte {
var File_service_user_order_proto protoreflect.FileDescriptor
-var file_service_user_order_proto_rawDesc = []byte{
- 0x0a, 0x18, 0x73, 0x65, 0x72, 0x76, 0x69, 0x63, 0x65, 0x5f, 0x75, 0x73, 0x65, 0x72, 0x5f, 0x6f,
- 0x72, 0x64, 0x65, 0x72, 0x2e, 0x70, 0x72, 0x6f, 0x74, 0x6f, 0x12, 0x02, 0x70, 0x62, 0x1a, 0x1d,
- 0x6d, 0x6f, 0x64, 0x65, 0x6c, 0x73, 0x2f, 0x6d, 0x6f, 0x64, 0x65, 0x6c, 0x5f, 0x75, 0x73, 0x65,
- 0x72, 0x5f, 0x6f, 0x72, 0x64, 0x65, 0x72, 0x2e, 0x70, 0x72, 0x6f, 0x74, 0x6f, 0x1a, 0x19, 0x6d,
- 0x6f, 0x64, 0x65, 0x6c, 0x73, 0x2f, 0x72, 0x70, 0x63, 0x5f, 0x6d, 0x65, 0x73, 0x73, 0x61, 0x67,
- 0x65, 0x73, 0x2e, 0x70, 0x72, 0x6f, 0x74, 0x6f, 0x22, 0x8e, 0x01, 0x0a, 0x16, 0x43, 0x72, 0x65,
- 0x61, 0x74, 0x65, 0x55, 0x73, 0x65, 0x72, 0x4f, 0x72, 0x64, 0x65, 0x72, 0x52, 0x65, 0x71, 0x75,
- 0x65, 0x73, 0x74, 0x12, 0x12, 0x0a, 0x04, 0x74, 0x79, 0x70, 0x65, 0x18, 0x01, 0x20, 0x01, 0x28,
- 0x09, 0x52, 0x04, 0x74, 0x79, 0x70, 0x65, 0x12, 0x28, 0x0a, 0x0f, 0x6f, 0x72, 0x64, 0x65, 0x72,
- 0x4d, 0x65, 0x74, 0x68, 0x6f, 0x64, 0x43, 0x6f, 0x64, 0x65, 0x18, 0x02, 0x20, 0x01, 0x28, 0x09,
- 0x52, 0x0f, 0x6f, 0x72, 0x64, 0x65, 0x72, 0x4d, 0x65, 0x74, 0x68, 0x6f, 0x64, 0x43, 0x6f, 0x64,
- 0x65, 0x12, 0x16, 0x0a, 0x06, 0x61, 0x6d, 0x6f, 0x75, 0x6e, 0x74, 0x18, 0x03, 0x20, 0x01, 0x28,
- 0x01, 0x52, 0x06, 0x61, 0x6d, 0x6f, 0x75, 0x6e, 0x74, 0x12, 0x1e, 0x0a, 0x0a, 0x70, 0x61, 0x72,
- 0x61, 0x6d, 0x73, 0x4a, 0x53, 0x4f, 0x4e, 0x18, 0x04, 0x20, 0x01, 0x28, 0x0c, 0x52, 0x0a, 0x70,
- 0x61, 0x72, 0x61, 0x6d, 0x73, 0x4a, 0x53, 0x4f, 0x4e, 0x22, 0x45, 0x0a, 0x17, 0x43, 0x72, 0x65,
- 0x61, 0x74, 0x65, 0x55, 0x73, 0x65, 0x72, 0x4f, 0x72, 0x64, 0x65, 0x72, 0x52, 0x65, 0x73, 0x70,
- 0x6f, 0x6e, 0x73, 0x65, 0x12, 0x12, 0x0a, 0x04, 0x63, 0x6f, 0x64, 0x65, 0x18, 0x01, 0x20, 0x01,
- 0x28, 0x09, 0x52, 0x04, 0x63, 0x6f, 0x64, 0x65, 0x12, 0x16, 0x0a, 0x06, 0x70, 0x61, 0x79, 0x55,
- 0x52, 0x4c, 0x18, 0x02, 0x20, 0x01, 0x28, 0x09, 0x52, 0x06, 0x70, 0x61, 0x79, 0x55, 0x52, 0x4c,
- 0x22, 0x31, 0x0a, 0x1b, 0x46, 0x69, 0x6e, 0x64, 0x45, 0x6e, 0x61, 0x62, 0x6c, 0x65, 0x64, 0x55,
- 0x73, 0x65, 0x72, 0x4f, 0x72, 0x64, 0x65, 0x72, 0x52, 0x65, 0x71, 0x75, 0x65, 0x73, 0x74, 0x12,
- 0x12, 0x0a, 0x04, 0x63, 0x6f, 0x64, 0x65, 0x18, 0x01, 0x20, 0x01, 0x28, 0x09, 0x52, 0x04, 0x63,
- 0x6f, 0x64, 0x65, 0x22, 0x4b, 0x0a, 0x1c, 0x46, 0x69, 0x6e, 0x64, 0x45, 0x6e, 0x61, 0x62, 0x6c,
- 0x65, 0x64, 0x55, 0x73, 0x65, 0x72, 0x4f, 0x72, 0x64, 0x65, 0x72, 0x52, 0x65, 0x73, 0x70, 0x6f,
- 0x6e, 0x73, 0x65, 0x12, 0x2b, 0x0a, 0x09, 0x75, 0x73, 0x65, 0x72, 0x4f, 0x72, 0x64, 0x65, 0x72,
- 0x18, 0x01, 0x20, 0x01, 0x28, 0x0b, 0x32, 0x0d, 0x2e, 0x70, 0x62, 0x2e, 0x55, 0x73, 0x65, 0x72,
- 0x4f, 0x72, 0x64, 0x65, 0x72, 0x52, 0x09, 0x75, 0x73, 0x65, 0x72, 0x4f, 0x72, 0x64, 0x65, 0x72,
- 0x22, 0x2c, 0x0a, 0x16, 0x43, 0x61, 0x6e, 0x63, 0x65, 0x6c, 0x55, 0x73, 0x65, 0x72, 0x4f, 0x72,
- 0x64, 0x65, 0x72, 0x52, 0x65, 0x71, 0x75, 0x65, 0x73, 0x74, 0x12, 0x12, 0x0a, 0x04, 0x63, 0x6f,
- 0x64, 0x65, 0x18, 0x01, 0x20, 0x01, 0x28, 0x09, 0x52, 0x04, 0x63, 0x6f, 0x64, 0x65, 0x22, 0x2c,
- 0x0a, 0x16, 0x46, 0x69, 0x6e, 0x69, 0x73, 0x68, 0x55, 0x73, 0x65, 0x72, 0x4f, 0x72, 0x64, 0x65,
- 0x72, 0x52, 0x65, 0x71, 0x75, 0x65, 0x73, 0x74, 0x12, 0x12, 0x0a, 0x04, 0x63, 0x6f, 0x64, 0x65,
- 0x18, 0x01, 0x20, 0x01, 0x28, 0x09, 0x52, 0x04, 0x63, 0x6f, 0x64, 0x65, 0x22, 0x69, 0x0a, 0x1d,
- 0x43, 0x6f, 0x75, 0x6e, 0x74, 0x45, 0x6e, 0x61, 0x62, 0x6c, 0x65, 0x64, 0x55, 0x73, 0x65, 0x72,
- 0x4f, 0x72, 0x64, 0x65, 0x72, 0x73, 0x52, 0x65, 0x71, 0x75, 0x65, 0x73, 0x74, 0x12, 0x16, 0x0a,
- 0x06, 0x75, 0x73, 0x65, 0x72, 0x49, 0x64, 0x18, 0x01, 0x20, 0x01, 0x28, 0x03, 0x52, 0x06, 0x75,
- 0x73, 0x65, 0x72, 0x49, 0x64, 0x12, 0x18, 0x0a, 0x07, 0x6b, 0x65, 0x79, 0x77, 0x6f, 0x72, 0x64,
- 0x18, 0x02, 0x20, 0x01, 0x28, 0x09, 0x52, 0x07, 0x6b, 0x65, 0x79, 0x77, 0x6f, 0x72, 0x64, 0x12,
- 0x16, 0x0a, 0x06, 0x73, 0x74, 0x61, 0x74, 0x75, 0x73, 0x18, 0x03, 0x20, 0x01, 0x28, 0x09, 0x52,
- 0x06, 0x73, 0x74, 0x61, 0x74, 0x75, 0x73, 0x22, 0x94, 0x01, 0x0a, 0x1c, 0x4c, 0x69, 0x73, 0x74,
- 0x45, 0x6e, 0x61, 0x62, 0x6c, 0x65, 0x64, 0x55, 0x73, 0x65, 0x72, 0x4f, 0x72, 0x64, 0x65, 0x72,
- 0x73, 0x52, 0x65, 0x71, 0x75, 0x65, 0x73, 0x74, 0x12, 0x16, 0x0a, 0x06, 0x75, 0x73, 0x65, 0x72,
- 0x49, 0x64, 0x18, 0x01, 0x20, 0x01, 0x28, 0x03, 0x52, 0x06, 0x75, 0x73, 0x65, 0x72, 0x49, 0x64,
- 0x12, 0x18, 0x0a, 0x07, 0x6b, 0x65, 0x79, 0x77, 0x6f, 0x72, 0x64, 0x18, 0x02, 0x20, 0x01, 0x28,
- 0x09, 0x52, 0x07, 0x6b, 0x65, 0x79, 0x77, 0x6f, 0x72, 0x64, 0x12, 0x16, 0x0a, 0x06, 0x73, 0x74,
- 0x61, 0x74, 0x75, 0x73, 0x18, 0x03, 0x20, 0x01, 0x28, 0x09, 0x52, 0x06, 0x73, 0x74, 0x61, 0x74,
- 0x75, 0x73, 0x12, 0x16, 0x0a, 0x06, 0x6f, 0x66, 0x66, 0x73, 0x65, 0x74, 0x18, 0x04, 0x20, 0x01,
- 0x28, 0x03, 0x52, 0x06, 0x6f, 0x66, 0x66, 0x73, 0x65, 0x74, 0x12, 0x12, 0x0a, 0x04, 0x73, 0x69,
- 0x7a, 0x65, 0x18, 0x05, 0x20, 0x01, 0x28, 0x03, 0x52, 0x04, 0x73, 0x69, 0x7a, 0x65, 0x22, 0x4e,
- 0x0a, 0x1d, 0x4c, 0x69, 0x73, 0x74, 0x45, 0x6e, 0x61, 0x62, 0x6c, 0x65, 0x64, 0x55, 0x73, 0x65,
- 0x72, 0x4f, 0x72, 0x64, 0x65, 0x72, 0x73, 0x52, 0x65, 0x73, 0x70, 0x6f, 0x6e, 0x73, 0x65, 0x12,
- 0x2d, 0x0a, 0x0a, 0x75, 0x73, 0x65, 0x72, 0x4f, 0x72, 0x64, 0x65, 0x72, 0x73, 0x18, 0x01, 0x20,
- 0x03, 0x28, 0x0b, 0x32, 0x0d, 0x2e, 0x70, 0x62, 0x2e, 0x55, 0x73, 0x65, 0x72, 0x4f, 0x72, 0x64,
- 0x65, 0x72, 0x52, 0x0a, 0x75, 0x73, 0x65, 0x72, 0x4f, 0x72, 0x64, 0x65, 0x72, 0x73, 0x22, 0x59,
- 0x0a, 0x1d, 0x4e, 0x6f, 0x74, 0x69, 0x66, 0x79, 0x55, 0x73, 0x65, 0x72, 0x4f, 0x72, 0x64, 0x65,
- 0x72, 0x50, 0x61, 0x79, 0x6d, 0x65, 0x6e, 0x74, 0x52, 0x65, 0x71, 0x75, 0x65, 0x73, 0x74, 0x12,
- 0x1c, 0x0a, 0x09, 0x70, 0x61, 0x79, 0x4d, 0x65, 0x74, 0x68, 0x6f, 0x64, 0x18, 0x01, 0x20, 0x01,
- 0x28, 0x09, 0x52, 0x09, 0x70, 0x61, 0x79, 0x4d, 0x65, 0x74, 0x68, 0x6f, 0x64, 0x12, 0x1a, 0x0a,
- 0x08, 0x66, 0x6f, 0x72, 0x6d, 0x44, 0x61, 0x74, 0x61, 0x18, 0x02, 0x20, 0x01, 0x28, 0x0c, 0x52,
- 0x08, 0x66, 0x6f, 0x72, 0x6d, 0x44, 0x61, 0x74, 0x61, 0x32, 0xb5, 0x04, 0x0a, 0x10, 0x55, 0x73,
- 0x65, 0x72, 0x4f, 0x72, 0x64, 0x65, 0x72, 0x53, 0x65, 0x72, 0x76, 0x69, 0x63, 0x65, 0x12, 0x4a,
- 0x0a, 0x0f, 0x63, 0x72, 0x65, 0x61, 0x74, 0x65, 0x55, 0x73, 0x65, 0x72, 0x4f, 0x72, 0x64, 0x65,
- 0x72, 0x12, 0x1a, 0x2e, 0x70, 0x62, 0x2e, 0x43, 0x72, 0x65, 0x61, 0x74, 0x65, 0x55, 0x73, 0x65,
- 0x72, 0x4f, 0x72, 0x64, 0x65, 0x72, 0x52, 0x65, 0x71, 0x75, 0x65, 0x73, 0x74, 0x1a, 0x1b, 0x2e,
- 0x70, 0x62, 0x2e, 0x43, 0x72, 0x65, 0x61, 0x74, 0x65, 0x55, 0x73, 0x65, 0x72, 0x4f, 0x72, 0x64,
- 0x65, 0x72, 0x52, 0x65, 0x73, 0x70, 0x6f, 0x6e, 0x73, 0x65, 0x12, 0x59, 0x0a, 0x14, 0x66, 0x69,
- 0x6e, 0x64, 0x45, 0x6e, 0x61, 0x62, 0x6c, 0x65, 0x64, 0x55, 0x73, 0x65, 0x72, 0x4f, 0x72, 0x64,
- 0x65, 0x72, 0x12, 0x1f, 0x2e, 0x70, 0x62, 0x2e, 0x46, 0x69, 0x6e, 0x64, 0x45, 0x6e, 0x61, 0x62,
- 0x6c, 0x65, 0x64, 0x55, 0x73, 0x65, 0x72, 0x4f, 0x72, 0x64, 0x65, 0x72, 0x52, 0x65, 0x71, 0x75,
- 0x65, 0x73, 0x74, 0x1a, 0x20, 0x2e, 0x70, 0x62, 0x2e, 0x46, 0x69, 0x6e, 0x64, 0x45, 0x6e, 0x61,
- 0x62, 0x6c, 0x65, 0x64, 0x55, 0x73, 0x65, 0x72, 0x4f, 0x72, 0x64, 0x65, 0x72, 0x52, 0x65, 0x73,
- 0x70, 0x6f, 0x6e, 0x73, 0x65, 0x12, 0x3d, 0x0a, 0x0f, 0x63, 0x61, 0x6e, 0x63, 0x65, 0x6c, 0x55,
- 0x73, 0x65, 0x72, 0x4f, 0x72, 0x64, 0x65, 0x72, 0x12, 0x1a, 0x2e, 0x70, 0x62, 0x2e, 0x43, 0x61,
- 0x6e, 0x63, 0x65, 0x6c, 0x55, 0x73, 0x65, 0x72, 0x4f, 0x72, 0x64, 0x65, 0x72, 0x52, 0x65, 0x71,
- 0x75, 0x65, 0x73, 0x74, 0x1a, 0x0e, 0x2e, 0x70, 0x62, 0x2e, 0x52, 0x50, 0x43, 0x53, 0x75, 0x63,
- 0x63, 0x65, 0x73, 0x73, 0x12, 0x3d, 0x0a, 0x0f, 0x66, 0x69, 0x6e, 0x69, 0x73, 0x68, 0x55, 0x73,
- 0x65, 0x72, 0x4f, 0x72, 0x64, 0x65, 0x72, 0x12, 0x1a, 0x2e, 0x70, 0x62, 0x2e, 0x46, 0x69, 0x6e,
- 0x69, 0x73, 0x68, 0x55, 0x73, 0x65, 0x72, 0x4f, 0x72, 0x64, 0x65, 0x72, 0x52, 0x65, 0x71, 0x75,
- 0x65, 0x73, 0x74, 0x1a, 0x0e, 0x2e, 0x70, 0x62, 0x2e, 0x52, 0x50, 0x43, 0x53, 0x75, 0x63, 0x63,
- 0x65, 0x73, 0x73, 0x12, 0x51, 0x0a, 0x16, 0x63, 0x6f, 0x75, 0x6e, 0x74, 0x45, 0x6e, 0x61, 0x62,
- 0x6c, 0x65, 0x64, 0x55, 0x73, 0x65, 0x72, 0x4f, 0x72, 0x64, 0x65, 0x72, 0x73, 0x12, 0x21, 0x2e,
- 0x70, 0x62, 0x2e, 0x43, 0x6f, 0x75, 0x6e, 0x74, 0x45, 0x6e, 0x61, 0x62, 0x6c, 0x65, 0x64, 0x55,
- 0x73, 0x65, 0x72, 0x4f, 0x72, 0x64, 0x65, 0x72, 0x73, 0x52, 0x65, 0x71, 0x75, 0x65, 0x73, 0x74,
- 0x1a, 0x14, 0x2e, 0x70, 0x62, 0x2e, 0x52, 0x50, 0x43, 0x43, 0x6f, 0x75, 0x6e, 0x74, 0x52, 0x65,
- 0x73, 0x70, 0x6f, 0x6e, 0x73, 0x65, 0x12, 0x5c, 0x0a, 0x15, 0x6c, 0x69, 0x73, 0x74, 0x45, 0x6e,
- 0x61, 0x62, 0x6c, 0x65, 0x64, 0x55, 0x73, 0x65, 0x72, 0x4f, 0x72, 0x64, 0x65, 0x72, 0x73, 0x12,
- 0x20, 0x2e, 0x70, 0x62, 0x2e, 0x4c, 0x69, 0x73, 0x74, 0x45, 0x6e, 0x61, 0x62, 0x6c, 0x65, 0x64,
- 0x55, 0x73, 0x65, 0x72, 0x4f, 0x72, 0x64, 0x65, 0x72, 0x73, 0x52, 0x65, 0x71, 0x75, 0x65, 0x73,
- 0x74, 0x1a, 0x21, 0x2e, 0x70, 0x62, 0x2e, 0x4c, 0x69, 0x73, 0x74, 0x45, 0x6e, 0x61, 0x62, 0x6c,
- 0x65, 0x64, 0x55, 0x73, 0x65, 0x72, 0x4f, 0x72, 0x64, 0x65, 0x72, 0x73, 0x52, 0x65, 0x73, 0x70,
- 0x6f, 0x6e, 0x73, 0x65, 0x12, 0x4b, 0x0a, 0x16, 0x6e, 0x6f, 0x74, 0x69, 0x66, 0x79, 0x55, 0x73,
- 0x65, 0x72, 0x4f, 0x72, 0x64, 0x65, 0x72, 0x50, 0x61, 0x79, 0x6d, 0x65, 0x6e, 0x74, 0x12, 0x21,
- 0x2e, 0x70, 0x62, 0x2e, 0x4e, 0x6f, 0x74, 0x69, 0x66, 0x79, 0x55, 0x73, 0x65, 0x72, 0x4f, 0x72,
- 0x64, 0x65, 0x72, 0x50, 0x61, 0x79, 0x6d, 0x65, 0x6e, 0x74, 0x52, 0x65, 0x71, 0x75, 0x65, 0x73,
- 0x74, 0x1a, 0x0e, 0x2e, 0x70, 0x62, 0x2e, 0x52, 0x50, 0x43, 0x53, 0x75, 0x63, 0x63, 0x65, 0x73,
- 0x73, 0x42, 0x06, 0x5a, 0x04, 0x2e, 0x2f, 0x70, 0x62, 0x62, 0x06, 0x70, 0x72, 0x6f, 0x74, 0x6f,
- 0x33,
-}
+const file_service_user_order_proto_rawDesc = "" +
+ "\n" +
+ "\x18service_user_order.proto\x12\x02pb\x1a\x1dmodels/model_user_order.proto\x1a\x19models/rpc_messages.proto\"\x8e\x01\n" +
+ "\x16CreateUserOrderRequest\x12\x12\n" +
+ "\x04type\x18\x01 \x01(\tR\x04type\x12(\n" +
+ "\x0forderMethodCode\x18\x02 \x01(\tR\x0forderMethodCode\x12\x16\n" +
+ "\x06amount\x18\x03 \x01(\x01R\x06amount\x12\x1e\n" +
+ "\n" +
+ "paramsJSON\x18\x04 \x01(\fR\n" +
+ "paramsJSON\"E\n" +
+ "\x17CreateUserOrderResponse\x12\x12\n" +
+ "\x04code\x18\x01 \x01(\tR\x04code\x12\x16\n" +
+ "\x06payURL\x18\x02 \x01(\tR\x06payURL\"1\n" +
+ "\x1bFindEnabledUserOrderRequest\x12\x12\n" +
+ "\x04code\x18\x01 \x01(\tR\x04code\"K\n" +
+ "\x1cFindEnabledUserOrderResponse\x12+\n" +
+ "\tuserOrder\x18\x01 \x01(\v2\r.pb.UserOrderR\tuserOrder\",\n" +
+ "\x16CancelUserOrderRequest\x12\x12\n" +
+ "\x04code\x18\x01 \x01(\tR\x04code\",\n" +
+ "\x16FinishUserOrderRequest\x12\x12\n" +
+ "\x04code\x18\x01 \x01(\tR\x04code\"i\n" +
+ "\x1dCountEnabledUserOrdersRequest\x12\x16\n" +
+ "\x06userId\x18\x01 \x01(\x03R\x06userId\x12\x18\n" +
+ "\akeyword\x18\x02 \x01(\tR\akeyword\x12\x16\n" +
+ "\x06status\x18\x03 \x01(\tR\x06status\"\x94\x01\n" +
+ "\x1cListEnabledUserOrdersRequest\x12\x16\n" +
+ "\x06userId\x18\x01 \x01(\x03R\x06userId\x12\x18\n" +
+ "\akeyword\x18\x02 \x01(\tR\akeyword\x12\x16\n" +
+ "\x06status\x18\x03 \x01(\tR\x06status\x12\x16\n" +
+ "\x06offset\x18\x04 \x01(\x03R\x06offset\x12\x12\n" +
+ "\x04size\x18\x05 \x01(\x03R\x04size\"N\n" +
+ "\x1dListEnabledUserOrdersResponse\x12-\n" +
+ "\n" +
+ "userOrders\x18\x01 \x03(\v2\r.pb.UserOrderR\n" +
+ "userOrders\"Y\n" +
+ "\x1dNotifyUserOrderPaymentRequest\x12\x1c\n" +
+ "\tpayMethod\x18\x01 \x01(\tR\tpayMethod\x12\x1a\n" +
+ "\bformData\x18\x02 \x01(\fR\bformData2\xb5\x04\n" +
+ "\x10UserOrderService\x12J\n" +
+ "\x0fcreateUserOrder\x12\x1a.pb.CreateUserOrderRequest\x1a\x1b.pb.CreateUserOrderResponse\x12Y\n" +
+ "\x14findEnabledUserOrder\x12\x1f.pb.FindEnabledUserOrderRequest\x1a .pb.FindEnabledUserOrderResponse\x12=\n" +
+ "\x0fcancelUserOrder\x12\x1a.pb.CancelUserOrderRequest\x1a\x0e.pb.RPCSuccess\x12=\n" +
+ "\x0ffinishUserOrder\x12\x1a.pb.FinishUserOrderRequest\x1a\x0e.pb.RPCSuccess\x12Q\n" +
+ "\x16countEnabledUserOrders\x12!.pb.CountEnabledUserOrdersRequest\x1a\x14.pb.RPCCountResponse\x12\\\n" +
+ "\x15listEnabledUserOrders\x12 .pb.ListEnabledUserOrdersRequest\x1a!.pb.ListEnabledUserOrdersResponse\x12K\n" +
+ "\x16notifyUserOrderPayment\x12!.pb.NotifyUserOrderPaymentRequest\x1a\x0e.pb.RPCSuccessB\x06Z\x04./pbb\x06proto3"
var (
file_service_user_order_proto_rawDescOnce sync.Once
- file_service_user_order_proto_rawDescData = file_service_user_order_proto_rawDesc
+ file_service_user_order_proto_rawDescData []byte
)
func file_service_user_order_proto_rawDescGZIP() []byte {
file_service_user_order_proto_rawDescOnce.Do(func() {
- file_service_user_order_proto_rawDescData = protoimpl.X.CompressGZIP(file_service_user_order_proto_rawDescData)
+ file_service_user_order_proto_rawDescData = protoimpl.X.CompressGZIP(unsafe.Slice(unsafe.StringData(file_service_user_order_proto_rawDesc), len(file_service_user_order_proto_rawDesc)))
})
return file_service_user_order_proto_rawDescData
}
@@ -720,7 +668,7 @@ func file_service_user_order_proto_init() {
out := protoimpl.TypeBuilder{
File: protoimpl.DescBuilder{
GoPackagePath: reflect.TypeOf(x{}).PkgPath(),
- RawDescriptor: file_service_user_order_proto_rawDesc,
+ RawDescriptor: unsafe.Slice(unsafe.StringData(file_service_user_order_proto_rawDesc), len(file_service_user_order_proto_rawDesc)),
NumEnums: 0,
NumMessages: 10,
NumExtensions: 0,
@@ -731,7 +679,6 @@ func file_service_user_order_proto_init() {
MessageInfos: file_service_user_order_proto_msgTypes,
}.Build()
File_service_user_order_proto = out.File
- file_service_user_order_proto_rawDesc = nil
file_service_user_order_proto_goTypes = nil
file_service_user_order_proto_depIdxs = nil
}
diff --git a/EdgeCommon/pkg/rpc/pb/service_user_order_grpc.pb.go b/EdgeCommon/pkg/rpc/pb/service_user_order_grpc.pb.go
index 5a623fe..f9b9f17 100644
--- a/EdgeCommon/pkg/rpc/pb/service_user_order_grpc.pb.go
+++ b/EdgeCommon/pkg/rpc/pb/service_user_order_grpc.pb.go
@@ -1,7 +1,7 @@
// Code generated by protoc-gen-go-grpc. DO NOT EDIT.
// versions:
-// - protoc-gen-go-grpc v1.5.1
-// - protoc v6.33.2
+// - protoc-gen-go-grpc v1.6.1
+// - protoc v3.19.6
// source: service_user_order.proto
package pb
@@ -158,25 +158,25 @@ type UserOrderServiceServer interface {
type UnimplementedUserOrderServiceServer struct{}
func (UnimplementedUserOrderServiceServer) CreateUserOrder(context.Context, *CreateUserOrderRequest) (*CreateUserOrderResponse, error) {
- return nil, status.Errorf(codes.Unimplemented, "method CreateUserOrder not implemented")
+ return nil, status.Error(codes.Unimplemented, "method CreateUserOrder not implemented")
}
func (UnimplementedUserOrderServiceServer) FindEnabledUserOrder(context.Context, *FindEnabledUserOrderRequest) (*FindEnabledUserOrderResponse, error) {
- return nil, status.Errorf(codes.Unimplemented, "method FindEnabledUserOrder not implemented")
+ return nil, status.Error(codes.Unimplemented, "method FindEnabledUserOrder not implemented")
}
func (UnimplementedUserOrderServiceServer) CancelUserOrder(context.Context, *CancelUserOrderRequest) (*RPCSuccess, error) {
- return nil, status.Errorf(codes.Unimplemented, "method CancelUserOrder not implemented")
+ return nil, status.Error(codes.Unimplemented, "method CancelUserOrder not implemented")
}
func (UnimplementedUserOrderServiceServer) FinishUserOrder(context.Context, *FinishUserOrderRequest) (*RPCSuccess, error) {
- return nil, status.Errorf(codes.Unimplemented, "method FinishUserOrder not implemented")
+ return nil, status.Error(codes.Unimplemented, "method FinishUserOrder not implemented")
}
func (UnimplementedUserOrderServiceServer) CountEnabledUserOrders(context.Context, *CountEnabledUserOrdersRequest) (*RPCCountResponse, error) {
- return nil, status.Errorf(codes.Unimplemented, "method CountEnabledUserOrders not implemented")
+ return nil, status.Error(codes.Unimplemented, "method CountEnabledUserOrders not implemented")
}
func (UnimplementedUserOrderServiceServer) ListEnabledUserOrders(context.Context, *ListEnabledUserOrdersRequest) (*ListEnabledUserOrdersResponse, error) {
- return nil, status.Errorf(codes.Unimplemented, "method ListEnabledUserOrders not implemented")
+ return nil, status.Error(codes.Unimplemented, "method ListEnabledUserOrders not implemented")
}
func (UnimplementedUserOrderServiceServer) NotifyUserOrderPayment(context.Context, *NotifyUserOrderPaymentRequest) (*RPCSuccess, error) {
- return nil, status.Errorf(codes.Unimplemented, "method NotifyUserOrderPayment not implemented")
+ return nil, status.Error(codes.Unimplemented, "method NotifyUserOrderPayment not implemented")
}
func (UnimplementedUserOrderServiceServer) testEmbeddedByValue() {}
@@ -188,7 +188,7 @@ type UnsafeUserOrderServiceServer interface {
}
func RegisterUserOrderServiceServer(s grpc.ServiceRegistrar, srv UserOrderServiceServer) {
- // If the following call pancis, it indicates UnimplementedUserOrderServiceServer was
+ // If the following call panics, it indicates UnimplementedUserOrderServiceServer was
// embedded by pointer and is nil. This will cause panics if an
// unimplemented method is ever invoked, so we test this at initialization
// time to prevent it from happening at runtime later due to I/O.
diff --git a/EdgeCommon/pkg/rpc/pb/service_user_plan.pb.go b/EdgeCommon/pkg/rpc/pb/service_user_plan.pb.go
index eff4e9f..a19accc 100644
--- a/EdgeCommon/pkg/rpc/pb/service_user_plan.pb.go
+++ b/EdgeCommon/pkg/rpc/pb/service_user_plan.pb.go
@@ -1,7 +1,7 @@
// Code generated by protoc-gen-go. DO NOT EDIT.
// versions:
-// protoc-gen-go v1.36.0
-// protoc v6.33.2
+// protoc-gen-go v1.36.11
+// protoc v3.19.6
// source: service_user_plan.proto
package pb
@@ -11,6 +11,7 @@ import (
protoimpl "google.golang.org/protobuf/runtime/protoimpl"
reflect "reflect"
sync "sync"
+ unsafe "unsafe"
)
const (
@@ -726,147 +727,82 @@ func (x *FindAllEnabledUserPlansForServerResponse) GetUserPlans() []*UserPlan {
var File_service_user_plan_proto protoreflect.FileDescriptor
-var file_service_user_plan_proto_rawDesc = []byte{
- 0x0a, 0x17, 0x73, 0x65, 0x72, 0x76, 0x69, 0x63, 0x65, 0x5f, 0x75, 0x73, 0x65, 0x72, 0x5f, 0x70,
- 0x6c, 0x61, 0x6e, 0x2e, 0x70, 0x72, 0x6f, 0x74, 0x6f, 0x12, 0x02, 0x70, 0x62, 0x1a, 0x19, 0x6d,
- 0x6f, 0x64, 0x65, 0x6c, 0x73, 0x2f, 0x72, 0x70, 0x63, 0x5f, 0x6d, 0x65, 0x73, 0x73, 0x61, 0x67,
- 0x65, 0x73, 0x2e, 0x70, 0x72, 0x6f, 0x74, 0x6f, 0x1a, 0x1c, 0x6d, 0x6f, 0x64, 0x65, 0x6c, 0x73,
- 0x2f, 0x6d, 0x6f, 0x64, 0x65, 0x6c, 0x5f, 0x75, 0x73, 0x65, 0x72, 0x5f, 0x70, 0x6c, 0x61, 0x6e,
- 0x2e, 0x70, 0x72, 0x6f, 0x74, 0x6f, 0x22, 0xa8, 0x01, 0x0a, 0x12, 0x42, 0x75, 0x79, 0x55, 0x73,
- 0x65, 0x72, 0x50, 0x6c, 0x61, 0x6e, 0x52, 0x65, 0x71, 0x75, 0x65, 0x73, 0x74, 0x12, 0x16, 0x0a,
- 0x06, 0x75, 0x73, 0x65, 0x72, 0x49, 0x64, 0x18, 0x01, 0x20, 0x01, 0x28, 0x03, 0x52, 0x06, 0x75,
- 0x73, 0x65, 0x72, 0x49, 0x64, 0x12, 0x16, 0x0a, 0x06, 0x70, 0x6c, 0x61, 0x6e, 0x49, 0x64, 0x18,
- 0x02, 0x20, 0x01, 0x28, 0x03, 0x52, 0x06, 0x70, 0x6c, 0x61, 0x6e, 0x49, 0x64, 0x12, 0x14, 0x0a,
- 0x05, 0x64, 0x61, 0x79, 0x54, 0x6f, 0x18, 0x03, 0x20, 0x01, 0x28, 0x09, 0x52, 0x05, 0x64, 0x61,
- 0x79, 0x54, 0x6f, 0x12, 0x16, 0x0a, 0x06, 0x70, 0x65, 0x72, 0x69, 0x6f, 0x64, 0x18, 0x04, 0x20,
- 0x01, 0x28, 0x09, 0x52, 0x06, 0x70, 0x65, 0x72, 0x69, 0x6f, 0x64, 0x12, 0x20, 0x0a, 0x0b, 0x63,
- 0x6f, 0x75, 0x6e, 0x74, 0x50, 0x65, 0x72, 0x69, 0x6f, 0x64, 0x18, 0x05, 0x20, 0x01, 0x28, 0x05,
- 0x52, 0x0b, 0x63, 0x6f, 0x75, 0x6e, 0x74, 0x50, 0x65, 0x72, 0x69, 0x6f, 0x64, 0x12, 0x12, 0x0a,
- 0x04, 0x6e, 0x61, 0x6d, 0x65, 0x18, 0x06, 0x20, 0x01, 0x28, 0x09, 0x52, 0x04, 0x6e, 0x61, 0x6d,
- 0x65, 0x22, 0x35, 0x0a, 0x13, 0x42, 0x75, 0x79, 0x55, 0x73, 0x65, 0x72, 0x50, 0x6c, 0x61, 0x6e,
- 0x52, 0x65, 0x73, 0x70, 0x6f, 0x6e, 0x73, 0x65, 0x12, 0x1e, 0x0a, 0x0a, 0x75, 0x73, 0x65, 0x72,
- 0x50, 0x6c, 0x61, 0x6e, 0x49, 0x64, 0x18, 0x01, 0x20, 0x01, 0x28, 0x03, 0x52, 0x0a, 0x75, 0x73,
- 0x65, 0x72, 0x50, 0x6c, 0x61, 0x6e, 0x49, 0x64, 0x22, 0x86, 0x01, 0x0a, 0x14, 0x52, 0x65, 0x6e,
- 0x65, 0x77, 0x55, 0x73, 0x65, 0x72, 0x50, 0x6c, 0x61, 0x6e, 0x52, 0x65, 0x71, 0x75, 0x65, 0x73,
- 0x74, 0x12, 0x1e, 0x0a, 0x0a, 0x75, 0x73, 0x65, 0x72, 0x50, 0x6c, 0x61, 0x6e, 0x49, 0x64, 0x18,
- 0x01, 0x20, 0x01, 0x28, 0x03, 0x52, 0x0a, 0x75, 0x73, 0x65, 0x72, 0x50, 0x6c, 0x61, 0x6e, 0x49,
- 0x64, 0x12, 0x14, 0x0a, 0x05, 0x64, 0x61, 0x79, 0x54, 0x6f, 0x18, 0x03, 0x20, 0x01, 0x28, 0x09,
- 0x52, 0x05, 0x64, 0x61, 0x79, 0x54, 0x6f, 0x12, 0x16, 0x0a, 0x06, 0x70, 0x65, 0x72, 0x69, 0x6f,
- 0x64, 0x18, 0x04, 0x20, 0x01, 0x28, 0x09, 0x52, 0x06, 0x70, 0x65, 0x72, 0x69, 0x6f, 0x64, 0x12,
- 0x20, 0x0a, 0x0b, 0x63, 0x6f, 0x75, 0x6e, 0x74, 0x50, 0x65, 0x72, 0x69, 0x6f, 0x64, 0x18, 0x05,
- 0x20, 0x01, 0x28, 0x05, 0x52, 0x0b, 0x63, 0x6f, 0x75, 0x6e, 0x74, 0x50, 0x65, 0x72, 0x69, 0x6f,
- 0x64, 0x22, 0x3c, 0x0a, 0x1a, 0x46, 0x69, 0x6e, 0x64, 0x45, 0x6e, 0x61, 0x62, 0x6c, 0x65, 0x64,
- 0x55, 0x73, 0x65, 0x72, 0x50, 0x6c, 0x61, 0x6e, 0x52, 0x65, 0x71, 0x75, 0x65, 0x73, 0x74, 0x12,
- 0x1e, 0x0a, 0x0a, 0x75, 0x73, 0x65, 0x72, 0x50, 0x6c, 0x61, 0x6e, 0x49, 0x64, 0x18, 0x01, 0x20,
- 0x01, 0x28, 0x03, 0x52, 0x0a, 0x75, 0x73, 0x65, 0x72, 0x50, 0x6c, 0x61, 0x6e, 0x49, 0x64, 0x22,
- 0x47, 0x0a, 0x1b, 0x46, 0x69, 0x6e, 0x64, 0x45, 0x6e, 0x61, 0x62, 0x6c, 0x65, 0x64, 0x55, 0x73,
- 0x65, 0x72, 0x50, 0x6c, 0x61, 0x6e, 0x52, 0x65, 0x73, 0x70, 0x6f, 0x6e, 0x73, 0x65, 0x12, 0x28,
- 0x0a, 0x08, 0x75, 0x73, 0x65, 0x72, 0x50, 0x6c, 0x61, 0x6e, 0x18, 0x01, 0x20, 0x01, 0x28, 0x0b,
- 0x32, 0x0c, 0x2e, 0x70, 0x62, 0x2e, 0x55, 0x73, 0x65, 0x72, 0x50, 0x6c, 0x61, 0x6e, 0x52, 0x08,
- 0x75, 0x73, 0x65, 0x72, 0x50, 0x6c, 0x61, 0x6e, 0x22, 0x8d, 0x01, 0x0a, 0x15, 0x55, 0x70, 0x64,
- 0x61, 0x74, 0x65, 0x55, 0x73, 0x65, 0x72, 0x50, 0x6c, 0x61, 0x6e, 0x52, 0x65, 0x71, 0x75, 0x65,
- 0x73, 0x74, 0x12, 0x1e, 0x0a, 0x0a, 0x75, 0x73, 0x65, 0x72, 0x50, 0x6c, 0x61, 0x6e, 0x49, 0x64,
- 0x18, 0x01, 0x20, 0x01, 0x28, 0x03, 0x52, 0x0a, 0x75, 0x73, 0x65, 0x72, 0x50, 0x6c, 0x61, 0x6e,
- 0x49, 0x64, 0x12, 0x16, 0x0a, 0x06, 0x70, 0x6c, 0x61, 0x6e, 0x49, 0x64, 0x18, 0x02, 0x20, 0x01,
- 0x28, 0x03, 0x52, 0x06, 0x70, 0x6c, 0x61, 0x6e, 0x49, 0x64, 0x12, 0x14, 0x0a, 0x05, 0x64, 0x61,
- 0x79, 0x54, 0x6f, 0x18, 0x03, 0x20, 0x01, 0x28, 0x09, 0x52, 0x05, 0x64, 0x61, 0x79, 0x54, 0x6f,
- 0x12, 0x12, 0x0a, 0x04, 0x69, 0x73, 0x4f, 0x6e, 0x18, 0x04, 0x20, 0x01, 0x28, 0x08, 0x52, 0x04,
- 0x69, 0x73, 0x4f, 0x6e, 0x12, 0x12, 0x0a, 0x04, 0x6e, 0x61, 0x6d, 0x65, 0x18, 0x05, 0x20, 0x01,
- 0x28, 0x09, 0x52, 0x04, 0x6e, 0x61, 0x6d, 0x65, 0x22, 0x37, 0x0a, 0x15, 0x44, 0x65, 0x6c, 0x65,
- 0x74, 0x65, 0x55, 0x73, 0x65, 0x72, 0x50, 0x6c, 0x61, 0x6e, 0x52, 0x65, 0x71, 0x75, 0x65, 0x73,
- 0x74, 0x12, 0x1e, 0x0a, 0x0a, 0x75, 0x73, 0x65, 0x72, 0x50, 0x6c, 0x61, 0x6e, 0x49, 0x64, 0x18,
- 0x01, 0x20, 0x01, 0x28, 0x03, 0x52, 0x0a, 0x75, 0x73, 0x65, 0x72, 0x50, 0x6c, 0x61, 0x6e, 0x49,
- 0x64, 0x22, 0x9d, 0x01, 0x0a, 0x1f, 0x43, 0x6f, 0x75, 0x6e, 0x74, 0x41, 0x6c, 0x6c, 0x45, 0x6e,
- 0x61, 0x62, 0x6c, 0x65, 0x64, 0x55, 0x73, 0x65, 0x72, 0x50, 0x6c, 0x61, 0x6e, 0x73, 0x52, 0x65,
- 0x71, 0x75, 0x65, 0x73, 0x74, 0x12, 0x20, 0x0a, 0x0b, 0x69, 0x73, 0x41, 0x76, 0x61, 0x69, 0x6c,
- 0x61, 0x62, 0x6c, 0x65, 0x18, 0x01, 0x20, 0x01, 0x28, 0x08, 0x52, 0x0b, 0x69, 0x73, 0x41, 0x76,
- 0x61, 0x69, 0x6c, 0x61, 0x62, 0x6c, 0x65, 0x12, 0x1c, 0x0a, 0x09, 0x69, 0x73, 0x45, 0x78, 0x70,
- 0x69, 0x72, 0x65, 0x64, 0x18, 0x02, 0x20, 0x01, 0x28, 0x08, 0x52, 0x09, 0x69, 0x73, 0x45, 0x78,
- 0x70, 0x69, 0x72, 0x65, 0x64, 0x12, 0x22, 0x0a, 0x0c, 0x65, 0x78, 0x70, 0x69, 0x72, 0x69, 0x6e,
- 0x67, 0x44, 0x61, 0x79, 0x73, 0x18, 0x03, 0x20, 0x01, 0x28, 0x05, 0x52, 0x0c, 0x65, 0x78, 0x70,
- 0x69, 0x72, 0x69, 0x6e, 0x67, 0x44, 0x61, 0x79, 0x73, 0x12, 0x16, 0x0a, 0x06, 0x75, 0x73, 0x65,
- 0x72, 0x49, 0x64, 0x18, 0x04, 0x20, 0x01, 0x28, 0x03, 0x52, 0x06, 0x75, 0x73, 0x65, 0x72, 0x49,
- 0x64, 0x22, 0xc5, 0x01, 0x0a, 0x1b, 0x4c, 0x69, 0x73, 0x74, 0x45, 0x6e, 0x61, 0x62, 0x6c, 0x65,
- 0x64, 0x55, 0x73, 0x65, 0x72, 0x50, 0x6c, 0x61, 0x6e, 0x73, 0x52, 0x65, 0x71, 0x75, 0x65, 0x73,
- 0x74, 0x12, 0x20, 0x0a, 0x0b, 0x69, 0x73, 0x41, 0x76, 0x61, 0x69, 0x6c, 0x61, 0x62, 0x6c, 0x65,
- 0x18, 0x01, 0x20, 0x01, 0x28, 0x08, 0x52, 0x0b, 0x69, 0x73, 0x41, 0x76, 0x61, 0x69, 0x6c, 0x61,
- 0x62, 0x6c, 0x65, 0x12, 0x1c, 0x0a, 0x09, 0x69, 0x73, 0x45, 0x78, 0x70, 0x69, 0x72, 0x65, 0x64,
- 0x18, 0x02, 0x20, 0x01, 0x28, 0x08, 0x52, 0x09, 0x69, 0x73, 0x45, 0x78, 0x70, 0x69, 0x72, 0x65,
- 0x64, 0x12, 0x22, 0x0a, 0x0c, 0x65, 0x78, 0x70, 0x69, 0x72, 0x69, 0x6e, 0x67, 0x44, 0x61, 0x79,
- 0x73, 0x18, 0x03, 0x20, 0x01, 0x28, 0x05, 0x52, 0x0c, 0x65, 0x78, 0x70, 0x69, 0x72, 0x69, 0x6e,
- 0x67, 0x44, 0x61, 0x79, 0x73, 0x12, 0x16, 0x0a, 0x06, 0x75, 0x73, 0x65, 0x72, 0x49, 0x64, 0x18,
- 0x04, 0x20, 0x01, 0x28, 0x03, 0x52, 0x06, 0x75, 0x73, 0x65, 0x72, 0x49, 0x64, 0x12, 0x16, 0x0a,
- 0x06, 0x6f, 0x66, 0x66, 0x73, 0x65, 0x74, 0x18, 0x05, 0x20, 0x01, 0x28, 0x03, 0x52, 0x06, 0x6f,
- 0x66, 0x66, 0x73, 0x65, 0x74, 0x12, 0x12, 0x0a, 0x04, 0x73, 0x69, 0x7a, 0x65, 0x18, 0x06, 0x20,
- 0x01, 0x28, 0x03, 0x52, 0x04, 0x73, 0x69, 0x7a, 0x65, 0x22, 0x4a, 0x0a, 0x1c, 0x4c, 0x69, 0x73,
- 0x74, 0x45, 0x6e, 0x61, 0x62, 0x6c, 0x65, 0x64, 0x55, 0x73, 0x65, 0x72, 0x50, 0x6c, 0x61, 0x6e,
- 0x73, 0x52, 0x65, 0x73, 0x70, 0x6f, 0x6e, 0x73, 0x65, 0x12, 0x2a, 0x0a, 0x09, 0x75, 0x73, 0x65,
- 0x72, 0x50, 0x6c, 0x61, 0x6e, 0x73, 0x18, 0x01, 0x20, 0x03, 0x28, 0x0b, 0x32, 0x0c, 0x2e, 0x70,
- 0x62, 0x2e, 0x55, 0x73, 0x65, 0x72, 0x50, 0x6c, 0x61, 0x6e, 0x52, 0x09, 0x75, 0x73, 0x65, 0x72,
- 0x50, 0x6c, 0x61, 0x6e, 0x73, 0x22, 0x5d, 0x0a, 0x27, 0x46, 0x69, 0x6e, 0x64, 0x41, 0x6c, 0x6c,
- 0x45, 0x6e, 0x61, 0x62, 0x6c, 0x65, 0x64, 0x55, 0x73, 0x65, 0x72, 0x50, 0x6c, 0x61, 0x6e, 0x73,
- 0x46, 0x6f, 0x72, 0x53, 0x65, 0x72, 0x76, 0x65, 0x72, 0x52, 0x65, 0x71, 0x75, 0x65, 0x73, 0x74,
- 0x12, 0x16, 0x0a, 0x06, 0x75, 0x73, 0x65, 0x72, 0x49, 0x64, 0x18, 0x01, 0x20, 0x01, 0x28, 0x03,
- 0x52, 0x06, 0x75, 0x73, 0x65, 0x72, 0x49, 0x64, 0x12, 0x1a, 0x0a, 0x08, 0x73, 0x65, 0x72, 0x76,
- 0x65, 0x72, 0x49, 0x64, 0x18, 0x02, 0x20, 0x01, 0x28, 0x03, 0x52, 0x08, 0x73, 0x65, 0x72, 0x76,
- 0x65, 0x72, 0x49, 0x64, 0x22, 0x56, 0x0a, 0x28, 0x46, 0x69, 0x6e, 0x64, 0x41, 0x6c, 0x6c, 0x45,
- 0x6e, 0x61, 0x62, 0x6c, 0x65, 0x64, 0x55, 0x73, 0x65, 0x72, 0x50, 0x6c, 0x61, 0x6e, 0x73, 0x46,
- 0x6f, 0x72, 0x53, 0x65, 0x72, 0x76, 0x65, 0x72, 0x52, 0x65, 0x73, 0x70, 0x6f, 0x6e, 0x73, 0x65,
- 0x12, 0x2a, 0x0a, 0x09, 0x75, 0x73, 0x65, 0x72, 0x50, 0x6c, 0x61, 0x6e, 0x73, 0x18, 0x01, 0x20,
- 0x03, 0x28, 0x0b, 0x32, 0x0c, 0x2e, 0x70, 0x62, 0x2e, 0x55, 0x73, 0x65, 0x72, 0x50, 0x6c, 0x61,
- 0x6e, 0x52, 0x09, 0x75, 0x73, 0x65, 0x72, 0x50, 0x6c, 0x61, 0x6e, 0x73, 0x32, 0x8f, 0x05, 0x0a,
- 0x0f, 0x55, 0x73, 0x65, 0x72, 0x50, 0x6c, 0x61, 0x6e, 0x53, 0x65, 0x72, 0x76, 0x69, 0x63, 0x65,
- 0x12, 0x3e, 0x0a, 0x0b, 0x62, 0x75, 0x79, 0x55, 0x73, 0x65, 0x72, 0x50, 0x6c, 0x61, 0x6e, 0x12,
- 0x16, 0x2e, 0x70, 0x62, 0x2e, 0x42, 0x75, 0x79, 0x55, 0x73, 0x65, 0x72, 0x50, 0x6c, 0x61, 0x6e,
- 0x52, 0x65, 0x71, 0x75, 0x65, 0x73, 0x74, 0x1a, 0x17, 0x2e, 0x70, 0x62, 0x2e, 0x42, 0x75, 0x79,
- 0x55, 0x73, 0x65, 0x72, 0x50, 0x6c, 0x61, 0x6e, 0x52, 0x65, 0x73, 0x70, 0x6f, 0x6e, 0x73, 0x65,
- 0x12, 0x39, 0x0a, 0x0d, 0x72, 0x65, 0x6e, 0x65, 0x77, 0x55, 0x73, 0x65, 0x72, 0x50, 0x6c, 0x61,
- 0x6e, 0x12, 0x18, 0x2e, 0x70, 0x62, 0x2e, 0x52, 0x65, 0x6e, 0x65, 0x77, 0x55, 0x73, 0x65, 0x72,
- 0x50, 0x6c, 0x61, 0x6e, 0x52, 0x65, 0x71, 0x75, 0x65, 0x73, 0x74, 0x1a, 0x0e, 0x2e, 0x70, 0x62,
- 0x2e, 0x52, 0x50, 0x43, 0x53, 0x75, 0x63, 0x63, 0x65, 0x73, 0x73, 0x12, 0x56, 0x0a, 0x13, 0x66,
- 0x69, 0x6e, 0x64, 0x45, 0x6e, 0x61, 0x62, 0x6c, 0x65, 0x64, 0x55, 0x73, 0x65, 0x72, 0x50, 0x6c,
- 0x61, 0x6e, 0x12, 0x1e, 0x2e, 0x70, 0x62, 0x2e, 0x46, 0x69, 0x6e, 0x64, 0x45, 0x6e, 0x61, 0x62,
- 0x6c, 0x65, 0x64, 0x55, 0x73, 0x65, 0x72, 0x50, 0x6c, 0x61, 0x6e, 0x52, 0x65, 0x71, 0x75, 0x65,
- 0x73, 0x74, 0x1a, 0x1f, 0x2e, 0x70, 0x62, 0x2e, 0x46, 0x69, 0x6e, 0x64, 0x45, 0x6e, 0x61, 0x62,
- 0x6c, 0x65, 0x64, 0x55, 0x73, 0x65, 0x72, 0x50, 0x6c, 0x61, 0x6e, 0x52, 0x65, 0x73, 0x70, 0x6f,
- 0x6e, 0x73, 0x65, 0x12, 0x3b, 0x0a, 0x0e, 0x75, 0x70, 0x64, 0x61, 0x74, 0x65, 0x55, 0x73, 0x65,
- 0x72, 0x50, 0x6c, 0x61, 0x6e, 0x12, 0x19, 0x2e, 0x70, 0x62, 0x2e, 0x55, 0x70, 0x64, 0x61, 0x74,
- 0x65, 0x55, 0x73, 0x65, 0x72, 0x50, 0x6c, 0x61, 0x6e, 0x52, 0x65, 0x71, 0x75, 0x65, 0x73, 0x74,
- 0x1a, 0x0e, 0x2e, 0x70, 0x62, 0x2e, 0x52, 0x50, 0x43, 0x53, 0x75, 0x63, 0x63, 0x65, 0x73, 0x73,
- 0x12, 0x3b, 0x0a, 0x0e, 0x64, 0x65, 0x6c, 0x65, 0x74, 0x65, 0x55, 0x73, 0x65, 0x72, 0x50, 0x6c,
- 0x61, 0x6e, 0x12, 0x19, 0x2e, 0x70, 0x62, 0x2e, 0x44, 0x65, 0x6c, 0x65, 0x74, 0x65, 0x55, 0x73,
- 0x65, 0x72, 0x50, 0x6c, 0x61, 0x6e, 0x52, 0x65, 0x71, 0x75, 0x65, 0x73, 0x74, 0x1a, 0x0e, 0x2e,
- 0x70, 0x62, 0x2e, 0x52, 0x50, 0x43, 0x53, 0x75, 0x63, 0x63, 0x65, 0x73, 0x73, 0x12, 0x55, 0x0a,
- 0x18, 0x63, 0x6f, 0x75, 0x6e, 0x74, 0x41, 0x6c, 0x6c, 0x45, 0x6e, 0x61, 0x62, 0x6c, 0x65, 0x64,
- 0x55, 0x73, 0x65, 0x72, 0x50, 0x6c, 0x61, 0x6e, 0x73, 0x12, 0x23, 0x2e, 0x70, 0x62, 0x2e, 0x43,
- 0x6f, 0x75, 0x6e, 0x74, 0x41, 0x6c, 0x6c, 0x45, 0x6e, 0x61, 0x62, 0x6c, 0x65, 0x64, 0x55, 0x73,
- 0x65, 0x72, 0x50, 0x6c, 0x61, 0x6e, 0x73, 0x52, 0x65, 0x71, 0x75, 0x65, 0x73, 0x74, 0x1a, 0x14,
- 0x2e, 0x70, 0x62, 0x2e, 0x52, 0x50, 0x43, 0x43, 0x6f, 0x75, 0x6e, 0x74, 0x52, 0x65, 0x73, 0x70,
- 0x6f, 0x6e, 0x73, 0x65, 0x12, 0x59, 0x0a, 0x14, 0x6c, 0x69, 0x73, 0x74, 0x45, 0x6e, 0x61, 0x62,
- 0x6c, 0x65, 0x64, 0x55, 0x73, 0x65, 0x72, 0x50, 0x6c, 0x61, 0x6e, 0x73, 0x12, 0x1f, 0x2e, 0x70,
- 0x62, 0x2e, 0x4c, 0x69, 0x73, 0x74, 0x45, 0x6e, 0x61, 0x62, 0x6c, 0x65, 0x64, 0x55, 0x73, 0x65,
- 0x72, 0x50, 0x6c, 0x61, 0x6e, 0x73, 0x52, 0x65, 0x71, 0x75, 0x65, 0x73, 0x74, 0x1a, 0x20, 0x2e,
- 0x70, 0x62, 0x2e, 0x4c, 0x69, 0x73, 0x74, 0x45, 0x6e, 0x61, 0x62, 0x6c, 0x65, 0x64, 0x55, 0x73,
- 0x65, 0x72, 0x50, 0x6c, 0x61, 0x6e, 0x73, 0x52, 0x65, 0x73, 0x70, 0x6f, 0x6e, 0x73, 0x65, 0x12,
- 0x7d, 0x0a, 0x20, 0x66, 0x69, 0x6e, 0x64, 0x41, 0x6c, 0x6c, 0x45, 0x6e, 0x61, 0x62, 0x6c, 0x65,
- 0x64, 0x55, 0x73, 0x65, 0x72, 0x50, 0x6c, 0x61, 0x6e, 0x73, 0x46, 0x6f, 0x72, 0x53, 0x65, 0x72,
- 0x76, 0x65, 0x72, 0x12, 0x2b, 0x2e, 0x70, 0x62, 0x2e, 0x46, 0x69, 0x6e, 0x64, 0x41, 0x6c, 0x6c,
- 0x45, 0x6e, 0x61, 0x62, 0x6c, 0x65, 0x64, 0x55, 0x73, 0x65, 0x72, 0x50, 0x6c, 0x61, 0x6e, 0x73,
- 0x46, 0x6f, 0x72, 0x53, 0x65, 0x72, 0x76, 0x65, 0x72, 0x52, 0x65, 0x71, 0x75, 0x65, 0x73, 0x74,
- 0x1a, 0x2c, 0x2e, 0x70, 0x62, 0x2e, 0x46, 0x69, 0x6e, 0x64, 0x41, 0x6c, 0x6c, 0x45, 0x6e, 0x61,
- 0x62, 0x6c, 0x65, 0x64, 0x55, 0x73, 0x65, 0x72, 0x50, 0x6c, 0x61, 0x6e, 0x73, 0x46, 0x6f, 0x72,
- 0x53, 0x65, 0x72, 0x76, 0x65, 0x72, 0x52, 0x65, 0x73, 0x70, 0x6f, 0x6e, 0x73, 0x65, 0x42, 0x06,
- 0x5a, 0x04, 0x2e, 0x2f, 0x70, 0x62, 0x62, 0x06, 0x70, 0x72, 0x6f, 0x74, 0x6f, 0x33,
-}
+const file_service_user_plan_proto_rawDesc = "" +
+ "\n" +
+ "\x17service_user_plan.proto\x12\x02pb\x1a\x19models/rpc_messages.proto\x1a\x1cmodels/model_user_plan.proto\"\xa8\x01\n" +
+ "\x12BuyUserPlanRequest\x12\x16\n" +
+ "\x06userId\x18\x01 \x01(\x03R\x06userId\x12\x16\n" +
+ "\x06planId\x18\x02 \x01(\x03R\x06planId\x12\x14\n" +
+ "\x05dayTo\x18\x03 \x01(\tR\x05dayTo\x12\x16\n" +
+ "\x06period\x18\x04 \x01(\tR\x06period\x12 \n" +
+ "\vcountPeriod\x18\x05 \x01(\x05R\vcountPeriod\x12\x12\n" +
+ "\x04name\x18\x06 \x01(\tR\x04name\"5\n" +
+ "\x13BuyUserPlanResponse\x12\x1e\n" +
+ "\n" +
+ "userPlanId\x18\x01 \x01(\x03R\n" +
+ "userPlanId\"\x86\x01\n" +
+ "\x14RenewUserPlanRequest\x12\x1e\n" +
+ "\n" +
+ "userPlanId\x18\x01 \x01(\x03R\n" +
+ "userPlanId\x12\x14\n" +
+ "\x05dayTo\x18\x03 \x01(\tR\x05dayTo\x12\x16\n" +
+ "\x06period\x18\x04 \x01(\tR\x06period\x12 \n" +
+ "\vcountPeriod\x18\x05 \x01(\x05R\vcountPeriod\"<\n" +
+ "\x1aFindEnabledUserPlanRequest\x12\x1e\n" +
+ "\n" +
+ "userPlanId\x18\x01 \x01(\x03R\n" +
+ "userPlanId\"G\n" +
+ "\x1bFindEnabledUserPlanResponse\x12(\n" +
+ "\buserPlan\x18\x01 \x01(\v2\f.pb.UserPlanR\buserPlan\"\x8d\x01\n" +
+ "\x15UpdateUserPlanRequest\x12\x1e\n" +
+ "\n" +
+ "userPlanId\x18\x01 \x01(\x03R\n" +
+ "userPlanId\x12\x16\n" +
+ "\x06planId\x18\x02 \x01(\x03R\x06planId\x12\x14\n" +
+ "\x05dayTo\x18\x03 \x01(\tR\x05dayTo\x12\x12\n" +
+ "\x04isOn\x18\x04 \x01(\bR\x04isOn\x12\x12\n" +
+ "\x04name\x18\x05 \x01(\tR\x04name\"7\n" +
+ "\x15DeleteUserPlanRequest\x12\x1e\n" +
+ "\n" +
+ "userPlanId\x18\x01 \x01(\x03R\n" +
+ "userPlanId\"\x9d\x01\n" +
+ "\x1fCountAllEnabledUserPlansRequest\x12 \n" +
+ "\visAvailable\x18\x01 \x01(\bR\visAvailable\x12\x1c\n" +
+ "\tisExpired\x18\x02 \x01(\bR\tisExpired\x12\"\n" +
+ "\fexpiringDays\x18\x03 \x01(\x05R\fexpiringDays\x12\x16\n" +
+ "\x06userId\x18\x04 \x01(\x03R\x06userId\"\xc5\x01\n" +
+ "\x1bListEnabledUserPlansRequest\x12 \n" +
+ "\visAvailable\x18\x01 \x01(\bR\visAvailable\x12\x1c\n" +
+ "\tisExpired\x18\x02 \x01(\bR\tisExpired\x12\"\n" +
+ "\fexpiringDays\x18\x03 \x01(\x05R\fexpiringDays\x12\x16\n" +
+ "\x06userId\x18\x04 \x01(\x03R\x06userId\x12\x16\n" +
+ "\x06offset\x18\x05 \x01(\x03R\x06offset\x12\x12\n" +
+ "\x04size\x18\x06 \x01(\x03R\x04size\"J\n" +
+ "\x1cListEnabledUserPlansResponse\x12*\n" +
+ "\tuserPlans\x18\x01 \x03(\v2\f.pb.UserPlanR\tuserPlans\"]\n" +
+ "'FindAllEnabledUserPlansForServerRequest\x12\x16\n" +
+ "\x06userId\x18\x01 \x01(\x03R\x06userId\x12\x1a\n" +
+ "\bserverId\x18\x02 \x01(\x03R\bserverId\"V\n" +
+ "(FindAllEnabledUserPlansForServerResponse\x12*\n" +
+ "\tuserPlans\x18\x01 \x03(\v2\f.pb.UserPlanR\tuserPlans2\x8f\x05\n" +
+ "\x0fUserPlanService\x12>\n" +
+ "\vbuyUserPlan\x12\x16.pb.BuyUserPlanRequest\x1a\x17.pb.BuyUserPlanResponse\x129\n" +
+ "\rrenewUserPlan\x12\x18.pb.RenewUserPlanRequest\x1a\x0e.pb.RPCSuccess\x12V\n" +
+ "\x13findEnabledUserPlan\x12\x1e.pb.FindEnabledUserPlanRequest\x1a\x1f.pb.FindEnabledUserPlanResponse\x12;\n" +
+ "\x0eupdateUserPlan\x12\x19.pb.UpdateUserPlanRequest\x1a\x0e.pb.RPCSuccess\x12;\n" +
+ "\x0edeleteUserPlan\x12\x19.pb.DeleteUserPlanRequest\x1a\x0e.pb.RPCSuccess\x12U\n" +
+ "\x18countAllEnabledUserPlans\x12#.pb.CountAllEnabledUserPlansRequest\x1a\x14.pb.RPCCountResponse\x12Y\n" +
+ "\x14listEnabledUserPlans\x12\x1f.pb.ListEnabledUserPlansRequest\x1a .pb.ListEnabledUserPlansResponse\x12}\n" +
+ " findAllEnabledUserPlansForServer\x12+.pb.FindAllEnabledUserPlansForServerRequest\x1a,.pb.FindAllEnabledUserPlansForServerResponseB\x06Z\x04./pbb\x06proto3"
var (
file_service_user_plan_proto_rawDescOnce sync.Once
- file_service_user_plan_proto_rawDescData = file_service_user_plan_proto_rawDesc
+ file_service_user_plan_proto_rawDescData []byte
)
func file_service_user_plan_proto_rawDescGZIP() []byte {
file_service_user_plan_proto_rawDescOnce.Do(func() {
- file_service_user_plan_proto_rawDescData = protoimpl.X.CompressGZIP(file_service_user_plan_proto_rawDescData)
+ file_service_user_plan_proto_rawDescData = protoimpl.X.CompressGZIP(unsafe.Slice(unsafe.StringData(file_service_user_plan_proto_rawDesc), len(file_service_user_plan_proto_rawDesc)))
})
return file_service_user_plan_proto_rawDescData
}
@@ -927,7 +863,7 @@ func file_service_user_plan_proto_init() {
out := protoimpl.TypeBuilder{
File: protoimpl.DescBuilder{
GoPackagePath: reflect.TypeOf(x{}).PkgPath(),
- RawDescriptor: file_service_user_plan_proto_rawDesc,
+ RawDescriptor: unsafe.Slice(unsafe.StringData(file_service_user_plan_proto_rawDesc), len(file_service_user_plan_proto_rawDesc)),
NumEnums: 0,
NumMessages: 12,
NumExtensions: 0,
@@ -938,7 +874,6 @@ func file_service_user_plan_proto_init() {
MessageInfos: file_service_user_plan_proto_msgTypes,
}.Build()
File_service_user_plan_proto = out.File
- file_service_user_plan_proto_rawDesc = nil
file_service_user_plan_proto_goTypes = nil
file_service_user_plan_proto_depIdxs = nil
}
diff --git a/EdgeCommon/pkg/rpc/pb/service_user_plan_grpc.pb.go b/EdgeCommon/pkg/rpc/pb/service_user_plan_grpc.pb.go
index af45d13..5d594fa 100644
--- a/EdgeCommon/pkg/rpc/pb/service_user_plan_grpc.pb.go
+++ b/EdgeCommon/pkg/rpc/pb/service_user_plan_grpc.pb.go
@@ -1,7 +1,7 @@
// Code generated by protoc-gen-go-grpc. DO NOT EDIT.
// versions:
-// - protoc-gen-go-grpc v1.5.1
-// - protoc v6.33.2
+// - protoc-gen-go-grpc v1.6.1
+// - protoc v3.19.6
// source: service_user_plan.proto
package pb
@@ -173,28 +173,28 @@ type UserPlanServiceServer interface {
type UnimplementedUserPlanServiceServer struct{}
func (UnimplementedUserPlanServiceServer) BuyUserPlan(context.Context, *BuyUserPlanRequest) (*BuyUserPlanResponse, error) {
- return nil, status.Errorf(codes.Unimplemented, "method BuyUserPlan not implemented")
+ return nil, status.Error(codes.Unimplemented, "method BuyUserPlan not implemented")
}
func (UnimplementedUserPlanServiceServer) RenewUserPlan(context.Context, *RenewUserPlanRequest) (*RPCSuccess, error) {
- return nil, status.Errorf(codes.Unimplemented, "method RenewUserPlan not implemented")
+ return nil, status.Error(codes.Unimplemented, "method RenewUserPlan not implemented")
}
func (UnimplementedUserPlanServiceServer) FindEnabledUserPlan(context.Context, *FindEnabledUserPlanRequest) (*FindEnabledUserPlanResponse, error) {
- return nil, status.Errorf(codes.Unimplemented, "method FindEnabledUserPlan not implemented")
+ return nil, status.Error(codes.Unimplemented, "method FindEnabledUserPlan not implemented")
}
func (UnimplementedUserPlanServiceServer) UpdateUserPlan(context.Context, *UpdateUserPlanRequest) (*RPCSuccess, error) {
- return nil, status.Errorf(codes.Unimplemented, "method UpdateUserPlan not implemented")
+ return nil, status.Error(codes.Unimplemented, "method UpdateUserPlan not implemented")
}
func (UnimplementedUserPlanServiceServer) DeleteUserPlan(context.Context, *DeleteUserPlanRequest) (*RPCSuccess, error) {
- return nil, status.Errorf(codes.Unimplemented, "method DeleteUserPlan not implemented")
+ return nil, status.Error(codes.Unimplemented, "method DeleteUserPlan not implemented")
}
func (UnimplementedUserPlanServiceServer) CountAllEnabledUserPlans(context.Context, *CountAllEnabledUserPlansRequest) (*RPCCountResponse, error) {
- return nil, status.Errorf(codes.Unimplemented, "method CountAllEnabledUserPlans not implemented")
+ return nil, status.Error(codes.Unimplemented, "method CountAllEnabledUserPlans not implemented")
}
func (UnimplementedUserPlanServiceServer) ListEnabledUserPlans(context.Context, *ListEnabledUserPlansRequest) (*ListEnabledUserPlansResponse, error) {
- return nil, status.Errorf(codes.Unimplemented, "method ListEnabledUserPlans not implemented")
+ return nil, status.Error(codes.Unimplemented, "method ListEnabledUserPlans not implemented")
}
func (UnimplementedUserPlanServiceServer) FindAllEnabledUserPlansForServer(context.Context, *FindAllEnabledUserPlansForServerRequest) (*FindAllEnabledUserPlansForServerResponse, error) {
- return nil, status.Errorf(codes.Unimplemented, "method FindAllEnabledUserPlansForServer not implemented")
+ return nil, status.Error(codes.Unimplemented, "method FindAllEnabledUserPlansForServer not implemented")
}
func (UnimplementedUserPlanServiceServer) testEmbeddedByValue() {}
@@ -206,7 +206,7 @@ type UnsafeUserPlanServiceServer interface {
}
func RegisterUserPlanServiceServer(s grpc.ServiceRegistrar, srv UserPlanServiceServer) {
- // If the following call pancis, it indicates UnimplementedUserPlanServiceServer was
+ // If the following call panics, it indicates UnimplementedUserPlanServiceServer was
// embedded by pointer and is nil. This will cause panics if an
// unimplemented method is ever invoked, so we test this at initialization
// time to prevent it from happening at runtime later due to I/O.
diff --git a/EdgeCommon/pkg/rpc/pb/service_user_script.pb.go b/EdgeCommon/pkg/rpc/pb/service_user_script.pb.go
index e44f7b3..3bb6e4b 100644
--- a/EdgeCommon/pkg/rpc/pb/service_user_script.pb.go
+++ b/EdgeCommon/pkg/rpc/pb/service_user_script.pb.go
@@ -1,7 +1,7 @@
// Code generated by protoc-gen-go. DO NOT EDIT.
// versions:
-// protoc-gen-go v1.36.0
-// protoc v6.33.2
+// protoc-gen-go v1.36.11
+// protoc v3.19.6
// source: service_user_script.proto
package pb
@@ -11,6 +11,7 @@ import (
protoimpl "google.golang.org/protobuf/runtime/protoimpl"
reflect "reflect"
sync "sync"
+ unsafe "unsafe"
)
const (
@@ -464,97 +465,56 @@ func (x *RejectUserScriptRequest) GetReason() string {
var File_service_user_script_proto protoreflect.FileDescriptor
-var file_service_user_script_proto_rawDesc = []byte{
- 0x0a, 0x19, 0x73, 0x65, 0x72, 0x76, 0x69, 0x63, 0x65, 0x5f, 0x75, 0x73, 0x65, 0x72, 0x5f, 0x73,
- 0x63, 0x72, 0x69, 0x70, 0x74, 0x2e, 0x70, 0x72, 0x6f, 0x74, 0x6f, 0x12, 0x02, 0x70, 0x62, 0x1a,
- 0x1e, 0x6d, 0x6f, 0x64, 0x65, 0x6c, 0x73, 0x2f, 0x6d, 0x6f, 0x64, 0x65, 0x6c, 0x5f, 0x75, 0x73,
- 0x65, 0x72, 0x5f, 0x73, 0x63, 0x72, 0x69, 0x70, 0x74, 0x2e, 0x70, 0x72, 0x6f, 0x74, 0x6f, 0x1a,
- 0x19, 0x6d, 0x6f, 0x64, 0x65, 0x6c, 0x73, 0x2f, 0x72, 0x70, 0x63, 0x5f, 0x6d, 0x65, 0x73, 0x73,
- 0x61, 0x67, 0x65, 0x73, 0x2e, 0x70, 0x72, 0x6f, 0x74, 0x6f, 0x22, 0x3b, 0x0a, 0x15, 0x46, 0x69,
- 0x6e, 0x64, 0x55, 0x73, 0x65, 0x72, 0x53, 0x63, 0x72, 0x69, 0x70, 0x74, 0x52, 0x65, 0x71, 0x75,
- 0x65, 0x73, 0x74, 0x12, 0x22, 0x0a, 0x0c, 0x75, 0x73, 0x65, 0x72, 0x53, 0x63, 0x72, 0x69, 0x70,
- 0x74, 0x49, 0x64, 0x18, 0x01, 0x20, 0x01, 0x28, 0x03, 0x52, 0x0c, 0x75, 0x73, 0x65, 0x72, 0x53,
- 0x63, 0x72, 0x69, 0x70, 0x74, 0x49, 0x64, 0x22, 0x48, 0x0a, 0x16, 0x46, 0x69, 0x6e, 0x64, 0x55,
- 0x73, 0x65, 0x72, 0x53, 0x63, 0x72, 0x69, 0x70, 0x74, 0x52, 0x65, 0x73, 0x70, 0x6f, 0x6e, 0x73,
- 0x65, 0x12, 0x2e, 0x0a, 0x0a, 0x75, 0x73, 0x65, 0x72, 0x53, 0x63, 0x72, 0x69, 0x70, 0x74, 0x18,
- 0x01, 0x20, 0x01, 0x28, 0x0b, 0x32, 0x0e, 0x2e, 0x70, 0x62, 0x2e, 0x55, 0x73, 0x65, 0x72, 0x53,
- 0x63, 0x72, 0x69, 0x70, 0x74, 0x52, 0x0a, 0x75, 0x73, 0x65, 0x72, 0x53, 0x63, 0x72, 0x69, 0x70,
- 0x74, 0x22, 0x38, 0x0a, 0x1c, 0x46, 0x69, 0x6e, 0x64, 0x55, 0x73, 0x65, 0x72, 0x53, 0x63, 0x72,
- 0x69, 0x70, 0x74, 0x57, 0x69, 0x74, 0x68, 0x4d, 0x44, 0x35, 0x52, 0x65, 0x71, 0x75, 0x65, 0x73,
- 0x74, 0x12, 0x18, 0x0a, 0x07, 0x63, 0x6f, 0x64, 0x65, 0x4d, 0x44, 0x35, 0x18, 0x01, 0x20, 0x01,
- 0x28, 0x09, 0x52, 0x07, 0x63, 0x6f, 0x64, 0x65, 0x4d, 0x44, 0x35, 0x22, 0x4f, 0x0a, 0x1d, 0x46,
- 0x69, 0x6e, 0x64, 0x55, 0x73, 0x65, 0x72, 0x53, 0x63, 0x72, 0x69, 0x70, 0x74, 0x57, 0x69, 0x74,
- 0x68, 0x4d, 0x44, 0x35, 0x52, 0x65, 0x73, 0x70, 0x6f, 0x6e, 0x73, 0x65, 0x12, 0x2e, 0x0a, 0x0a,
- 0x75, 0x73, 0x65, 0x72, 0x53, 0x63, 0x72, 0x69, 0x70, 0x74, 0x18, 0x01, 0x20, 0x01, 0x28, 0x0b,
- 0x32, 0x0e, 0x2e, 0x70, 0x62, 0x2e, 0x55, 0x73, 0x65, 0x72, 0x53, 0x63, 0x72, 0x69, 0x70, 0x74,
- 0x52, 0x0a, 0x75, 0x73, 0x65, 0x72, 0x53, 0x63, 0x72, 0x69, 0x70, 0x74, 0x22, 0x51, 0x0a, 0x17,
- 0x43, 0x6f, 0x75, 0x6e, 0x74, 0x55, 0x73, 0x65, 0x72, 0x53, 0x63, 0x72, 0x69, 0x70, 0x74, 0x73,
- 0x52, 0x65, 0x71, 0x75, 0x65, 0x73, 0x74, 0x12, 0x16, 0x0a, 0x06, 0x75, 0x73, 0x65, 0x72, 0x49,
- 0x64, 0x18, 0x01, 0x20, 0x01, 0x28, 0x03, 0x52, 0x06, 0x75, 0x73, 0x65, 0x72, 0x49, 0x64, 0x12,
- 0x1e, 0x0a, 0x0a, 0x69, 0x73, 0x41, 0x75, 0x64, 0x69, 0x74, 0x69, 0x6e, 0x67, 0x18, 0x02, 0x20,
- 0x01, 0x28, 0x08, 0x52, 0x0a, 0x69, 0x73, 0x41, 0x75, 0x64, 0x69, 0x74, 0x69, 0x6e, 0x67, 0x22,
- 0x7c, 0x0a, 0x16, 0x4c, 0x69, 0x73, 0x74, 0x55, 0x73, 0x65, 0x72, 0x53, 0x63, 0x72, 0x69, 0x70,
- 0x74, 0x73, 0x52, 0x65, 0x71, 0x75, 0x65, 0x73, 0x74, 0x12, 0x16, 0x0a, 0x06, 0x75, 0x73, 0x65,
- 0x72, 0x49, 0x64, 0x18, 0x01, 0x20, 0x01, 0x28, 0x03, 0x52, 0x06, 0x75, 0x73, 0x65, 0x72, 0x49,
- 0x64, 0x12, 0x1e, 0x0a, 0x0a, 0x69, 0x73, 0x41, 0x75, 0x64, 0x69, 0x74, 0x69, 0x6e, 0x67, 0x18,
- 0x02, 0x20, 0x01, 0x28, 0x08, 0x52, 0x0a, 0x69, 0x73, 0x41, 0x75, 0x64, 0x69, 0x74, 0x69, 0x6e,
- 0x67, 0x12, 0x16, 0x0a, 0x06, 0x6f, 0x66, 0x66, 0x73, 0x65, 0x74, 0x18, 0x03, 0x20, 0x01, 0x28,
- 0x03, 0x52, 0x06, 0x6f, 0x66, 0x66, 0x73, 0x65, 0x74, 0x12, 0x12, 0x0a, 0x04, 0x73, 0x69, 0x7a,
- 0x65, 0x18, 0x04, 0x20, 0x01, 0x28, 0x03, 0x52, 0x04, 0x73, 0x69, 0x7a, 0x65, 0x22, 0x4b, 0x0a,
- 0x17, 0x4c, 0x69, 0x73, 0x74, 0x55, 0x73, 0x65, 0x72, 0x53, 0x63, 0x72, 0x69, 0x70, 0x74, 0x73,
- 0x52, 0x65, 0x73, 0x70, 0x6f, 0x6e, 0x73, 0x65, 0x12, 0x30, 0x0a, 0x0b, 0x75, 0x73, 0x65, 0x72,
- 0x53, 0x63, 0x72, 0x69, 0x70, 0x74, 0x73, 0x18, 0x01, 0x20, 0x03, 0x28, 0x0b, 0x32, 0x0e, 0x2e,
- 0x70, 0x62, 0x2e, 0x55, 0x73, 0x65, 0x72, 0x53, 0x63, 0x72, 0x69, 0x70, 0x74, 0x52, 0x0b, 0x75,
- 0x73, 0x65, 0x72, 0x53, 0x63, 0x72, 0x69, 0x70, 0x74, 0x73, 0x22, 0x3b, 0x0a, 0x15, 0x50, 0x61,
- 0x73, 0x73, 0x55, 0x73, 0x65, 0x72, 0x53, 0x63, 0x72, 0x69, 0x70, 0x74, 0x52, 0x65, 0x71, 0x75,
- 0x65, 0x73, 0x74, 0x12, 0x22, 0x0a, 0x0c, 0x75, 0x73, 0x65, 0x72, 0x53, 0x63, 0x72, 0x69, 0x70,
- 0x74, 0x49, 0x64, 0x18, 0x01, 0x20, 0x01, 0x28, 0x03, 0x52, 0x0c, 0x75, 0x73, 0x65, 0x72, 0x53,
- 0x63, 0x72, 0x69, 0x70, 0x74, 0x49, 0x64, 0x22, 0x55, 0x0a, 0x17, 0x52, 0x65, 0x6a, 0x65, 0x63,
- 0x74, 0x55, 0x73, 0x65, 0x72, 0x53, 0x63, 0x72, 0x69, 0x70, 0x74, 0x52, 0x65, 0x71, 0x75, 0x65,
- 0x73, 0x74, 0x12, 0x22, 0x0a, 0x0c, 0x75, 0x73, 0x65, 0x72, 0x53, 0x63, 0x72, 0x69, 0x70, 0x74,
- 0x49, 0x64, 0x18, 0x01, 0x20, 0x01, 0x28, 0x03, 0x52, 0x0c, 0x75, 0x73, 0x65, 0x72, 0x53, 0x63,
- 0x72, 0x69, 0x70, 0x74, 0x49, 0x64, 0x12, 0x16, 0x0a, 0x06, 0x72, 0x65, 0x61, 0x73, 0x6f, 0x6e,
- 0x18, 0x02, 0x20, 0x01, 0x28, 0x09, 0x52, 0x06, 0x72, 0x65, 0x61, 0x73, 0x6f, 0x6e, 0x32, 0xcb,
- 0x03, 0x0a, 0x11, 0x55, 0x73, 0x65, 0x72, 0x53, 0x63, 0x72, 0x69, 0x70, 0x74, 0x53, 0x65, 0x72,
- 0x76, 0x69, 0x63, 0x65, 0x12, 0x47, 0x0a, 0x0e, 0x66, 0x69, 0x6e, 0x64, 0x55, 0x73, 0x65, 0x72,
- 0x53, 0x63, 0x72, 0x69, 0x70, 0x74, 0x12, 0x19, 0x2e, 0x70, 0x62, 0x2e, 0x46, 0x69, 0x6e, 0x64,
- 0x55, 0x73, 0x65, 0x72, 0x53, 0x63, 0x72, 0x69, 0x70, 0x74, 0x52, 0x65, 0x71, 0x75, 0x65, 0x73,
- 0x74, 0x1a, 0x1a, 0x2e, 0x70, 0x62, 0x2e, 0x46, 0x69, 0x6e, 0x64, 0x55, 0x73, 0x65, 0x72, 0x53,
- 0x63, 0x72, 0x69, 0x70, 0x74, 0x52, 0x65, 0x73, 0x70, 0x6f, 0x6e, 0x73, 0x65, 0x12, 0x5c, 0x0a,
- 0x15, 0x66, 0x69, 0x6e, 0x64, 0x55, 0x73, 0x65, 0x72, 0x53, 0x63, 0x72, 0x69, 0x70, 0x74, 0x57,
- 0x69, 0x74, 0x68, 0x4d, 0x44, 0x35, 0x12, 0x20, 0x2e, 0x70, 0x62, 0x2e, 0x46, 0x69, 0x6e, 0x64,
- 0x55, 0x73, 0x65, 0x72, 0x53, 0x63, 0x72, 0x69, 0x70, 0x74, 0x57, 0x69, 0x74, 0x68, 0x4d, 0x44,
- 0x35, 0x52, 0x65, 0x71, 0x75, 0x65, 0x73, 0x74, 0x1a, 0x21, 0x2e, 0x70, 0x62, 0x2e, 0x46, 0x69,
- 0x6e, 0x64, 0x55, 0x73, 0x65, 0x72, 0x53, 0x63, 0x72, 0x69, 0x70, 0x74, 0x57, 0x69, 0x74, 0x68,
- 0x4d, 0x44, 0x35, 0x52, 0x65, 0x73, 0x70, 0x6f, 0x6e, 0x73, 0x65, 0x12, 0x45, 0x0a, 0x10, 0x63,
- 0x6f, 0x75, 0x6e, 0x74, 0x55, 0x73, 0x65, 0x72, 0x53, 0x63, 0x72, 0x69, 0x70, 0x74, 0x73, 0x12,
- 0x1b, 0x2e, 0x70, 0x62, 0x2e, 0x43, 0x6f, 0x75, 0x6e, 0x74, 0x55, 0x73, 0x65, 0x72, 0x53, 0x63,
- 0x72, 0x69, 0x70, 0x74, 0x73, 0x52, 0x65, 0x71, 0x75, 0x65, 0x73, 0x74, 0x1a, 0x14, 0x2e, 0x70,
- 0x62, 0x2e, 0x52, 0x50, 0x43, 0x43, 0x6f, 0x75, 0x6e, 0x74, 0x52, 0x65, 0x73, 0x70, 0x6f, 0x6e,
- 0x73, 0x65, 0x12, 0x4a, 0x0a, 0x0f, 0x6c, 0x69, 0x73, 0x74, 0x55, 0x73, 0x65, 0x72, 0x53, 0x63,
- 0x72, 0x69, 0x70, 0x74, 0x73, 0x12, 0x1a, 0x2e, 0x70, 0x62, 0x2e, 0x4c, 0x69, 0x73, 0x74, 0x55,
- 0x73, 0x65, 0x72, 0x53, 0x63, 0x72, 0x69, 0x70, 0x74, 0x73, 0x52, 0x65, 0x71, 0x75, 0x65, 0x73,
- 0x74, 0x1a, 0x1b, 0x2e, 0x70, 0x62, 0x2e, 0x4c, 0x69, 0x73, 0x74, 0x55, 0x73, 0x65, 0x72, 0x53,
- 0x63, 0x72, 0x69, 0x70, 0x74, 0x73, 0x52, 0x65, 0x73, 0x70, 0x6f, 0x6e, 0x73, 0x65, 0x12, 0x3b,
- 0x0a, 0x0e, 0x70, 0x61, 0x73, 0x73, 0x55, 0x73, 0x65, 0x72, 0x53, 0x63, 0x72, 0x69, 0x70, 0x74,
- 0x12, 0x19, 0x2e, 0x70, 0x62, 0x2e, 0x50, 0x61, 0x73, 0x73, 0x55, 0x73, 0x65, 0x72, 0x53, 0x63,
- 0x72, 0x69, 0x70, 0x74, 0x52, 0x65, 0x71, 0x75, 0x65, 0x73, 0x74, 0x1a, 0x0e, 0x2e, 0x70, 0x62,
- 0x2e, 0x52, 0x50, 0x43, 0x53, 0x75, 0x63, 0x63, 0x65, 0x73, 0x73, 0x12, 0x3f, 0x0a, 0x10, 0x72,
- 0x65, 0x6a, 0x65, 0x63, 0x74, 0x55, 0x73, 0x65, 0x72, 0x53, 0x63, 0x72, 0x69, 0x70, 0x74, 0x12,
- 0x1b, 0x2e, 0x70, 0x62, 0x2e, 0x52, 0x65, 0x6a, 0x65, 0x63, 0x74, 0x55, 0x73, 0x65, 0x72, 0x53,
- 0x63, 0x72, 0x69, 0x70, 0x74, 0x52, 0x65, 0x71, 0x75, 0x65, 0x73, 0x74, 0x1a, 0x0e, 0x2e, 0x70,
- 0x62, 0x2e, 0x52, 0x50, 0x43, 0x53, 0x75, 0x63, 0x63, 0x65, 0x73, 0x73, 0x42, 0x06, 0x5a, 0x04,
- 0x2e, 0x2f, 0x70, 0x62, 0x62, 0x06, 0x70, 0x72, 0x6f, 0x74, 0x6f, 0x33,
-}
+const file_service_user_script_proto_rawDesc = "" +
+ "\n" +
+ "\x19service_user_script.proto\x12\x02pb\x1a\x1emodels/model_user_script.proto\x1a\x19models/rpc_messages.proto\";\n" +
+ "\x15FindUserScriptRequest\x12\"\n" +
+ "\fuserScriptId\x18\x01 \x01(\x03R\fuserScriptId\"H\n" +
+ "\x16FindUserScriptResponse\x12.\n" +
+ "\n" +
+ "userScript\x18\x01 \x01(\v2\x0e.pb.UserScriptR\n" +
+ "userScript\"8\n" +
+ "\x1cFindUserScriptWithMD5Request\x12\x18\n" +
+ "\acodeMD5\x18\x01 \x01(\tR\acodeMD5\"O\n" +
+ "\x1dFindUserScriptWithMD5Response\x12.\n" +
+ "\n" +
+ "userScript\x18\x01 \x01(\v2\x0e.pb.UserScriptR\n" +
+ "userScript\"Q\n" +
+ "\x17CountUserScriptsRequest\x12\x16\n" +
+ "\x06userId\x18\x01 \x01(\x03R\x06userId\x12\x1e\n" +
+ "\n" +
+ "isAuditing\x18\x02 \x01(\bR\n" +
+ "isAuditing\"|\n" +
+ "\x16ListUserScriptsRequest\x12\x16\n" +
+ "\x06userId\x18\x01 \x01(\x03R\x06userId\x12\x1e\n" +
+ "\n" +
+ "isAuditing\x18\x02 \x01(\bR\n" +
+ "isAuditing\x12\x16\n" +
+ "\x06offset\x18\x03 \x01(\x03R\x06offset\x12\x12\n" +
+ "\x04size\x18\x04 \x01(\x03R\x04size\"K\n" +
+ "\x17ListUserScriptsResponse\x120\n" +
+ "\vuserScripts\x18\x01 \x03(\v2\x0e.pb.UserScriptR\vuserScripts\";\n" +
+ "\x15PassUserScriptRequest\x12\"\n" +
+ "\fuserScriptId\x18\x01 \x01(\x03R\fuserScriptId\"U\n" +
+ "\x17RejectUserScriptRequest\x12\"\n" +
+ "\fuserScriptId\x18\x01 \x01(\x03R\fuserScriptId\x12\x16\n" +
+ "\x06reason\x18\x02 \x01(\tR\x06reason2\xcb\x03\n" +
+ "\x11UserScriptService\x12G\n" +
+ "\x0efindUserScript\x12\x19.pb.FindUserScriptRequest\x1a\x1a.pb.FindUserScriptResponse\x12\\\n" +
+ "\x15findUserScriptWithMD5\x12 .pb.FindUserScriptWithMD5Request\x1a!.pb.FindUserScriptWithMD5Response\x12E\n" +
+ "\x10countUserScripts\x12\x1b.pb.CountUserScriptsRequest\x1a\x14.pb.RPCCountResponse\x12J\n" +
+ "\x0flistUserScripts\x12\x1a.pb.ListUserScriptsRequest\x1a\x1b.pb.ListUserScriptsResponse\x12;\n" +
+ "\x0epassUserScript\x12\x19.pb.PassUserScriptRequest\x1a\x0e.pb.RPCSuccess\x12?\n" +
+ "\x10rejectUserScript\x12\x1b.pb.RejectUserScriptRequest\x1a\x0e.pb.RPCSuccessB\x06Z\x04./pbb\x06proto3"
var (
file_service_user_script_proto_rawDescOnce sync.Once
- file_service_user_script_proto_rawDescData = file_service_user_script_proto_rawDesc
+ file_service_user_script_proto_rawDescData []byte
)
func file_service_user_script_proto_rawDescGZIP() []byte {
file_service_user_script_proto_rawDescOnce.Do(func() {
- file_service_user_script_proto_rawDescData = protoimpl.X.CompressGZIP(file_service_user_script_proto_rawDescData)
+ file_service_user_script_proto_rawDescData = protoimpl.X.CompressGZIP(unsafe.Slice(unsafe.StringData(file_service_user_script_proto_rawDesc), len(file_service_user_script_proto_rawDesc)))
})
return file_service_user_script_proto_rawDescData
}
@@ -608,7 +568,7 @@ func file_service_user_script_proto_init() {
out := protoimpl.TypeBuilder{
File: protoimpl.DescBuilder{
GoPackagePath: reflect.TypeOf(x{}).PkgPath(),
- RawDescriptor: file_service_user_script_proto_rawDesc,
+ RawDescriptor: unsafe.Slice(unsafe.StringData(file_service_user_script_proto_rawDesc), len(file_service_user_script_proto_rawDesc)),
NumEnums: 0,
NumMessages: 9,
NumExtensions: 0,
@@ -619,7 +579,6 @@ func file_service_user_script_proto_init() {
MessageInfos: file_service_user_script_proto_msgTypes,
}.Build()
File_service_user_script_proto = out.File
- file_service_user_script_proto_rawDesc = nil
file_service_user_script_proto_goTypes = nil
file_service_user_script_proto_depIdxs = nil
}
diff --git a/EdgeCommon/pkg/rpc/pb/service_user_script_grpc.pb.go b/EdgeCommon/pkg/rpc/pb/service_user_script_grpc.pb.go
index b756745..ce493d3 100644
--- a/EdgeCommon/pkg/rpc/pb/service_user_script_grpc.pb.go
+++ b/EdgeCommon/pkg/rpc/pb/service_user_script_grpc.pb.go
@@ -1,7 +1,7 @@
// Code generated by protoc-gen-go-grpc. DO NOT EDIT.
// versions:
-// - protoc-gen-go-grpc v1.5.1
-// - protoc v6.33.2
+// - protoc-gen-go-grpc v1.6.1
+// - protoc v3.19.6
// source: service_user_script.proto
package pb
@@ -143,22 +143,22 @@ type UserScriptServiceServer interface {
type UnimplementedUserScriptServiceServer struct{}
func (UnimplementedUserScriptServiceServer) FindUserScript(context.Context, *FindUserScriptRequest) (*FindUserScriptResponse, error) {
- return nil, status.Errorf(codes.Unimplemented, "method FindUserScript not implemented")
+ return nil, status.Error(codes.Unimplemented, "method FindUserScript not implemented")
}
func (UnimplementedUserScriptServiceServer) FindUserScriptWithMD5(context.Context, *FindUserScriptWithMD5Request) (*FindUserScriptWithMD5Response, error) {
- return nil, status.Errorf(codes.Unimplemented, "method FindUserScriptWithMD5 not implemented")
+ return nil, status.Error(codes.Unimplemented, "method FindUserScriptWithMD5 not implemented")
}
func (UnimplementedUserScriptServiceServer) CountUserScripts(context.Context, *CountUserScriptsRequest) (*RPCCountResponse, error) {
- return nil, status.Errorf(codes.Unimplemented, "method CountUserScripts not implemented")
+ return nil, status.Error(codes.Unimplemented, "method CountUserScripts not implemented")
}
func (UnimplementedUserScriptServiceServer) ListUserScripts(context.Context, *ListUserScriptsRequest) (*ListUserScriptsResponse, error) {
- return nil, status.Errorf(codes.Unimplemented, "method ListUserScripts not implemented")
+ return nil, status.Error(codes.Unimplemented, "method ListUserScripts not implemented")
}
func (UnimplementedUserScriptServiceServer) PassUserScript(context.Context, *PassUserScriptRequest) (*RPCSuccess, error) {
- return nil, status.Errorf(codes.Unimplemented, "method PassUserScript not implemented")
+ return nil, status.Error(codes.Unimplemented, "method PassUserScript not implemented")
}
func (UnimplementedUserScriptServiceServer) RejectUserScript(context.Context, *RejectUserScriptRequest) (*RPCSuccess, error) {
- return nil, status.Errorf(codes.Unimplemented, "method RejectUserScript not implemented")
+ return nil, status.Error(codes.Unimplemented, "method RejectUserScript not implemented")
}
func (UnimplementedUserScriptServiceServer) testEmbeddedByValue() {}
@@ -170,7 +170,7 @@ type UnsafeUserScriptServiceServer interface {
}
func RegisterUserScriptServiceServer(s grpc.ServiceRegistrar, srv UserScriptServiceServer) {
- // If the following call pancis, it indicates UnimplementedUserScriptServiceServer was
+ // If the following call panics, it indicates UnimplementedUserScriptServiceServer was
// embedded by pointer and is nil. This will cause panics if an
// unimplemented method is ever invoked, so we test this at initialization
// time to prevent it from happening at runtime later due to I/O.
diff --git a/EdgeCommon/pkg/rpc/pb/service_user_ticket.pb.go b/EdgeCommon/pkg/rpc/pb/service_user_ticket.pb.go
index 6ed9329..5a65451 100644
--- a/EdgeCommon/pkg/rpc/pb/service_user_ticket.pb.go
+++ b/EdgeCommon/pkg/rpc/pb/service_user_ticket.pb.go
@@ -1,7 +1,7 @@
// Code generated by protoc-gen-go. DO NOT EDIT.
// versions:
-// protoc-gen-go v1.36.0
-// protoc v6.33.2
+// protoc-gen-go v1.36.11
+// protoc v3.19.6
// source: service_user_ticket.proto
package pb
@@ -11,6 +11,7 @@ import (
protoimpl "google.golang.org/protobuf/runtime/protoimpl"
reflect "reflect"
sync "sync"
+ unsafe "unsafe"
)
const (
@@ -512,110 +513,56 @@ func (x *FindUserTicketResponse) GetUserTicket() *UserTicket {
var File_service_user_ticket_proto protoreflect.FileDescriptor
-var file_service_user_ticket_proto_rawDesc = []byte{
- 0x0a, 0x19, 0x73, 0x65, 0x72, 0x76, 0x69, 0x63, 0x65, 0x5f, 0x75, 0x73, 0x65, 0x72, 0x5f, 0x74,
- 0x69, 0x63, 0x6b, 0x65, 0x74, 0x2e, 0x70, 0x72, 0x6f, 0x74, 0x6f, 0x12, 0x02, 0x70, 0x62, 0x1a,
- 0x1e, 0x6d, 0x6f, 0x64, 0x65, 0x6c, 0x73, 0x2f, 0x6d, 0x6f, 0x64, 0x65, 0x6c, 0x5f, 0x75, 0x73,
- 0x65, 0x72, 0x5f, 0x74, 0x69, 0x63, 0x6b, 0x65, 0x74, 0x2e, 0x70, 0x72, 0x6f, 0x74, 0x6f, 0x1a,
- 0x19, 0x6d, 0x6f, 0x64, 0x65, 0x6c, 0x73, 0x2f, 0x72, 0x70, 0x63, 0x5f, 0x6d, 0x65, 0x73, 0x73,
- 0x61, 0x67, 0x65, 0x73, 0x2e, 0x70, 0x72, 0x6f, 0x74, 0x6f, 0x22, 0x7b, 0x0a, 0x17, 0x43, 0x72,
- 0x65, 0x61, 0x74, 0x65, 0x55, 0x73, 0x65, 0x72, 0x54, 0x69, 0x63, 0x6b, 0x65, 0x74, 0x52, 0x65,
- 0x71, 0x75, 0x65, 0x73, 0x74, 0x12, 0x32, 0x0a, 0x14, 0x75, 0x73, 0x65, 0x72, 0x54, 0x69, 0x63,
- 0x6b, 0x65, 0x74, 0x43, 0x61, 0x74, 0x65, 0x67, 0x6f, 0x72, 0x79, 0x49, 0x64, 0x18, 0x01, 0x20,
- 0x01, 0x28, 0x03, 0x52, 0x14, 0x75, 0x73, 0x65, 0x72, 0x54, 0x69, 0x63, 0x6b, 0x65, 0x74, 0x43,
- 0x61, 0x74, 0x65, 0x67, 0x6f, 0x72, 0x79, 0x49, 0x64, 0x12, 0x18, 0x0a, 0x07, 0x73, 0x75, 0x62,
- 0x6a, 0x65, 0x63, 0x74, 0x18, 0x02, 0x20, 0x01, 0x28, 0x09, 0x52, 0x07, 0x73, 0x75, 0x62, 0x6a,
- 0x65, 0x63, 0x74, 0x12, 0x12, 0x0a, 0x04, 0x62, 0x6f, 0x64, 0x79, 0x18, 0x03, 0x20, 0x01, 0x28,
- 0x09, 0x52, 0x04, 0x62, 0x6f, 0x64, 0x79, 0x22, 0x3e, 0x0a, 0x18, 0x43, 0x72, 0x65, 0x61, 0x74,
- 0x65, 0x55, 0x73, 0x65, 0x72, 0x54, 0x69, 0x63, 0x6b, 0x65, 0x74, 0x52, 0x65, 0x73, 0x70, 0x6f,
- 0x6e, 0x73, 0x65, 0x12, 0x22, 0x0a, 0x0c, 0x75, 0x73, 0x65, 0x72, 0x54, 0x69, 0x63, 0x6b, 0x65,
- 0x74, 0x49, 0x64, 0x18, 0x01, 0x20, 0x01, 0x28, 0x03, 0x52, 0x0c, 0x75, 0x73, 0x65, 0x72, 0x54,
- 0x69, 0x63, 0x6b, 0x65, 0x74, 0x49, 0x64, 0x22, 0x9f, 0x01, 0x0a, 0x17, 0x55, 0x70, 0x64, 0x61,
- 0x74, 0x65, 0x55, 0x73, 0x65, 0x72, 0x54, 0x69, 0x63, 0x6b, 0x65, 0x74, 0x52, 0x65, 0x71, 0x75,
- 0x65, 0x73, 0x74, 0x12, 0x22, 0x0a, 0x0c, 0x75, 0x73, 0x65, 0x72, 0x54, 0x69, 0x63, 0x6b, 0x65,
- 0x74, 0x49, 0x64, 0x18, 0x01, 0x20, 0x01, 0x28, 0x03, 0x52, 0x0c, 0x75, 0x73, 0x65, 0x72, 0x54,
- 0x69, 0x63, 0x6b, 0x65, 0x74, 0x49, 0x64, 0x12, 0x32, 0x0a, 0x14, 0x75, 0x73, 0x65, 0x72, 0x54,
- 0x69, 0x63, 0x6b, 0x65, 0x74, 0x43, 0x61, 0x74, 0x65, 0x67, 0x6f, 0x72, 0x79, 0x49, 0x64, 0x18,
- 0x02, 0x20, 0x01, 0x28, 0x03, 0x52, 0x14, 0x75, 0x73, 0x65, 0x72, 0x54, 0x69, 0x63, 0x6b, 0x65,
- 0x74, 0x43, 0x61, 0x74, 0x65, 0x67, 0x6f, 0x72, 0x79, 0x49, 0x64, 0x12, 0x18, 0x0a, 0x07, 0x73,
- 0x75, 0x62, 0x6a, 0x65, 0x63, 0x74, 0x18, 0x03, 0x20, 0x01, 0x28, 0x09, 0x52, 0x07, 0x73, 0x75,
- 0x62, 0x6a, 0x65, 0x63, 0x74, 0x12, 0x12, 0x0a, 0x04, 0x62, 0x6f, 0x64, 0x79, 0x18, 0x04, 0x20,
- 0x01, 0x28, 0x09, 0x52, 0x04, 0x62, 0x6f, 0x64, 0x79, 0x22, 0x3d, 0x0a, 0x17, 0x44, 0x65, 0x6c,
- 0x65, 0x74, 0x65, 0x55, 0x73, 0x65, 0x72, 0x54, 0x69, 0x63, 0x6b, 0x65, 0x74, 0x52, 0x65, 0x71,
- 0x75, 0x65, 0x73, 0x74, 0x12, 0x22, 0x0a, 0x0c, 0x75, 0x73, 0x65, 0x72, 0x54, 0x69, 0x63, 0x6b,
- 0x65, 0x74, 0x49, 0x64, 0x18, 0x01, 0x20, 0x01, 0x28, 0x03, 0x52, 0x0c, 0x75, 0x73, 0x65, 0x72,
- 0x54, 0x69, 0x63, 0x6b, 0x65, 0x74, 0x49, 0x64, 0x22, 0x7d, 0x0a, 0x17, 0x43, 0x6f, 0x75, 0x6e,
- 0x74, 0x55, 0x73, 0x65, 0x72, 0x54, 0x69, 0x63, 0x6b, 0x65, 0x74, 0x73, 0x52, 0x65, 0x71, 0x75,
- 0x65, 0x73, 0x74, 0x12, 0x16, 0x0a, 0x06, 0x75, 0x73, 0x65, 0x72, 0x49, 0x64, 0x18, 0x01, 0x20,
- 0x01, 0x28, 0x03, 0x52, 0x06, 0x75, 0x73, 0x65, 0x72, 0x49, 0x64, 0x12, 0x32, 0x0a, 0x14, 0x75,
- 0x73, 0x65, 0x72, 0x54, 0x69, 0x63, 0x6b, 0x65, 0x74, 0x43, 0x61, 0x74, 0x65, 0x67, 0x6f, 0x72,
- 0x79, 0x49, 0x64, 0x18, 0x02, 0x20, 0x01, 0x28, 0x03, 0x52, 0x14, 0x75, 0x73, 0x65, 0x72, 0x54,
- 0x69, 0x63, 0x6b, 0x65, 0x74, 0x43, 0x61, 0x74, 0x65, 0x67, 0x6f, 0x72, 0x79, 0x49, 0x64, 0x12,
- 0x16, 0x0a, 0x06, 0x73, 0x74, 0x61, 0x74, 0x75, 0x73, 0x18, 0x03, 0x20, 0x01, 0x28, 0x09, 0x52,
- 0x06, 0x73, 0x74, 0x61, 0x74, 0x75, 0x73, 0x22, 0xa8, 0x01, 0x0a, 0x16, 0x4c, 0x69, 0x73, 0x74,
- 0x55, 0x73, 0x65, 0x72, 0x54, 0x69, 0x63, 0x6b, 0x65, 0x74, 0x73, 0x52, 0x65, 0x71, 0x75, 0x65,
- 0x73, 0x74, 0x12, 0x16, 0x0a, 0x06, 0x75, 0x73, 0x65, 0x72, 0x49, 0x64, 0x18, 0x01, 0x20, 0x01,
- 0x28, 0x03, 0x52, 0x06, 0x75, 0x73, 0x65, 0x72, 0x49, 0x64, 0x12, 0x32, 0x0a, 0x14, 0x75, 0x73,
- 0x65, 0x72, 0x54, 0x69, 0x63, 0x6b, 0x65, 0x74, 0x43, 0x61, 0x74, 0x65, 0x67, 0x6f, 0x72, 0x79,
- 0x49, 0x64, 0x18, 0x02, 0x20, 0x01, 0x28, 0x03, 0x52, 0x14, 0x75, 0x73, 0x65, 0x72, 0x54, 0x69,
- 0x63, 0x6b, 0x65, 0x74, 0x43, 0x61, 0x74, 0x65, 0x67, 0x6f, 0x72, 0x79, 0x49, 0x64, 0x12, 0x16,
- 0x0a, 0x06, 0x73, 0x74, 0x61, 0x74, 0x75, 0x73, 0x18, 0x03, 0x20, 0x01, 0x28, 0x09, 0x52, 0x06,
- 0x73, 0x74, 0x61, 0x74, 0x75, 0x73, 0x12, 0x16, 0x0a, 0x06, 0x6f, 0x66, 0x66, 0x73, 0x65, 0x74,
- 0x18, 0x04, 0x20, 0x01, 0x28, 0x03, 0x52, 0x06, 0x6f, 0x66, 0x66, 0x73, 0x65, 0x74, 0x12, 0x12,
- 0x0a, 0x04, 0x73, 0x69, 0x7a, 0x65, 0x18, 0x05, 0x20, 0x01, 0x28, 0x03, 0x52, 0x04, 0x73, 0x69,
- 0x7a, 0x65, 0x22, 0x4b, 0x0a, 0x17, 0x4c, 0x69, 0x73, 0x74, 0x55, 0x73, 0x65, 0x72, 0x54, 0x69,
- 0x63, 0x6b, 0x65, 0x74, 0x73, 0x52, 0x65, 0x73, 0x70, 0x6f, 0x6e, 0x73, 0x65, 0x12, 0x30, 0x0a,
- 0x0b, 0x75, 0x73, 0x65, 0x72, 0x54, 0x69, 0x63, 0x6b, 0x65, 0x74, 0x73, 0x18, 0x01, 0x20, 0x03,
- 0x28, 0x0b, 0x32, 0x0e, 0x2e, 0x70, 0x62, 0x2e, 0x55, 0x73, 0x65, 0x72, 0x54, 0x69, 0x63, 0x6b,
- 0x65, 0x74, 0x52, 0x0b, 0x75, 0x73, 0x65, 0x72, 0x54, 0x69, 0x63, 0x6b, 0x65, 0x74, 0x73, 0x22,
- 0x3b, 0x0a, 0x15, 0x46, 0x69, 0x6e, 0x64, 0x55, 0x73, 0x65, 0x72, 0x54, 0x69, 0x63, 0x6b, 0x65,
- 0x74, 0x52, 0x65, 0x71, 0x75, 0x65, 0x73, 0x74, 0x12, 0x22, 0x0a, 0x0c, 0x75, 0x73, 0x65, 0x72,
- 0x54, 0x69, 0x63, 0x6b, 0x65, 0x74, 0x49, 0x64, 0x18, 0x01, 0x20, 0x01, 0x28, 0x03, 0x52, 0x0c,
- 0x75, 0x73, 0x65, 0x72, 0x54, 0x69, 0x63, 0x6b, 0x65, 0x74, 0x49, 0x64, 0x22, 0x48, 0x0a, 0x16,
- 0x46, 0x69, 0x6e, 0x64, 0x55, 0x73, 0x65, 0x72, 0x54, 0x69, 0x63, 0x6b, 0x65, 0x74, 0x52, 0x65,
- 0x73, 0x70, 0x6f, 0x6e, 0x73, 0x65, 0x12, 0x2e, 0x0a, 0x0a, 0x75, 0x73, 0x65, 0x72, 0x54, 0x69,
- 0x63, 0x6b, 0x65, 0x74, 0x18, 0x01, 0x20, 0x01, 0x28, 0x0b, 0x32, 0x0e, 0x2e, 0x70, 0x62, 0x2e,
- 0x55, 0x73, 0x65, 0x72, 0x54, 0x69, 0x63, 0x6b, 0x65, 0x74, 0x52, 0x0a, 0x75, 0x73, 0x65, 0x72,
- 0x54, 0x69, 0x63, 0x6b, 0x65, 0x74, 0x32, 0xc0, 0x03, 0x0a, 0x11, 0x55, 0x73, 0x65, 0x72, 0x54,
- 0x69, 0x63, 0x6b, 0x65, 0x74, 0x53, 0x65, 0x72, 0x76, 0x69, 0x63, 0x65, 0x12, 0x4d, 0x0a, 0x10,
- 0x63, 0x72, 0x65, 0x61, 0x74, 0x65, 0x55, 0x73, 0x65, 0x72, 0x54, 0x69, 0x63, 0x6b, 0x65, 0x74,
- 0x12, 0x1b, 0x2e, 0x70, 0x62, 0x2e, 0x43, 0x72, 0x65, 0x61, 0x74, 0x65, 0x55, 0x73, 0x65, 0x72,
- 0x54, 0x69, 0x63, 0x6b, 0x65, 0x74, 0x52, 0x65, 0x71, 0x75, 0x65, 0x73, 0x74, 0x1a, 0x1c, 0x2e,
- 0x70, 0x62, 0x2e, 0x43, 0x72, 0x65, 0x61, 0x74, 0x65, 0x55, 0x73, 0x65, 0x72, 0x54, 0x69, 0x63,
- 0x6b, 0x65, 0x74, 0x52, 0x65, 0x73, 0x70, 0x6f, 0x6e, 0x73, 0x65, 0x12, 0x3f, 0x0a, 0x10, 0x75,
- 0x70, 0x64, 0x61, 0x74, 0x65, 0x55, 0x73, 0x65, 0x72, 0x54, 0x69, 0x63, 0x6b, 0x65, 0x74, 0x12,
- 0x1b, 0x2e, 0x70, 0x62, 0x2e, 0x55, 0x70, 0x64, 0x61, 0x74, 0x65, 0x55, 0x73, 0x65, 0x72, 0x54,
- 0x69, 0x63, 0x6b, 0x65, 0x74, 0x52, 0x65, 0x71, 0x75, 0x65, 0x73, 0x74, 0x1a, 0x0e, 0x2e, 0x70,
- 0x62, 0x2e, 0x52, 0x50, 0x43, 0x53, 0x75, 0x63, 0x63, 0x65, 0x73, 0x73, 0x12, 0x3f, 0x0a, 0x10,
- 0x64, 0x65, 0x6c, 0x65, 0x74, 0x65, 0x55, 0x73, 0x65, 0x72, 0x54, 0x69, 0x63, 0x6b, 0x65, 0x74,
- 0x12, 0x1b, 0x2e, 0x70, 0x62, 0x2e, 0x44, 0x65, 0x6c, 0x65, 0x74, 0x65, 0x55, 0x73, 0x65, 0x72,
- 0x54, 0x69, 0x63, 0x6b, 0x65, 0x74, 0x52, 0x65, 0x71, 0x75, 0x65, 0x73, 0x74, 0x1a, 0x0e, 0x2e,
- 0x70, 0x62, 0x2e, 0x52, 0x50, 0x43, 0x53, 0x75, 0x63, 0x63, 0x65, 0x73, 0x73, 0x12, 0x45, 0x0a,
- 0x10, 0x63, 0x6f, 0x75, 0x6e, 0x74, 0x55, 0x73, 0x65, 0x72, 0x54, 0x69, 0x63, 0x6b, 0x65, 0x74,
- 0x73, 0x12, 0x1b, 0x2e, 0x70, 0x62, 0x2e, 0x43, 0x6f, 0x75, 0x6e, 0x74, 0x55, 0x73, 0x65, 0x72,
- 0x54, 0x69, 0x63, 0x6b, 0x65, 0x74, 0x73, 0x52, 0x65, 0x71, 0x75, 0x65, 0x73, 0x74, 0x1a, 0x14,
- 0x2e, 0x70, 0x62, 0x2e, 0x52, 0x50, 0x43, 0x43, 0x6f, 0x75, 0x6e, 0x74, 0x52, 0x65, 0x73, 0x70,
- 0x6f, 0x6e, 0x73, 0x65, 0x12, 0x4a, 0x0a, 0x0f, 0x6c, 0x69, 0x73, 0x74, 0x55, 0x73, 0x65, 0x72,
- 0x54, 0x69, 0x63, 0x6b, 0x65, 0x74, 0x73, 0x12, 0x1a, 0x2e, 0x70, 0x62, 0x2e, 0x4c, 0x69, 0x73,
- 0x74, 0x55, 0x73, 0x65, 0x72, 0x54, 0x69, 0x63, 0x6b, 0x65, 0x74, 0x73, 0x52, 0x65, 0x71, 0x75,
- 0x65, 0x73, 0x74, 0x1a, 0x1b, 0x2e, 0x70, 0x62, 0x2e, 0x4c, 0x69, 0x73, 0x74, 0x55, 0x73, 0x65,
- 0x72, 0x54, 0x69, 0x63, 0x6b, 0x65, 0x74, 0x73, 0x52, 0x65, 0x73, 0x70, 0x6f, 0x6e, 0x73, 0x65,
- 0x12, 0x47, 0x0a, 0x0e, 0x66, 0x69, 0x6e, 0x64, 0x55, 0x73, 0x65, 0x72, 0x54, 0x69, 0x63, 0x6b,
- 0x65, 0x74, 0x12, 0x19, 0x2e, 0x70, 0x62, 0x2e, 0x46, 0x69, 0x6e, 0x64, 0x55, 0x73, 0x65, 0x72,
- 0x54, 0x69, 0x63, 0x6b, 0x65, 0x74, 0x52, 0x65, 0x71, 0x75, 0x65, 0x73, 0x74, 0x1a, 0x1a, 0x2e,
- 0x70, 0x62, 0x2e, 0x46, 0x69, 0x6e, 0x64, 0x55, 0x73, 0x65, 0x72, 0x54, 0x69, 0x63, 0x6b, 0x65,
- 0x74, 0x52, 0x65, 0x73, 0x70, 0x6f, 0x6e, 0x73, 0x65, 0x42, 0x06, 0x5a, 0x04, 0x2e, 0x2f, 0x70,
- 0x62, 0x62, 0x06, 0x70, 0x72, 0x6f, 0x74, 0x6f, 0x33,
-}
+const file_service_user_ticket_proto_rawDesc = "" +
+ "\n" +
+ "\x19service_user_ticket.proto\x12\x02pb\x1a\x1emodels/model_user_ticket.proto\x1a\x19models/rpc_messages.proto\"{\n" +
+ "\x17CreateUserTicketRequest\x122\n" +
+ "\x14userTicketCategoryId\x18\x01 \x01(\x03R\x14userTicketCategoryId\x12\x18\n" +
+ "\asubject\x18\x02 \x01(\tR\asubject\x12\x12\n" +
+ "\x04body\x18\x03 \x01(\tR\x04body\">\n" +
+ "\x18CreateUserTicketResponse\x12\"\n" +
+ "\fuserTicketId\x18\x01 \x01(\x03R\fuserTicketId\"\x9f\x01\n" +
+ "\x17UpdateUserTicketRequest\x12\"\n" +
+ "\fuserTicketId\x18\x01 \x01(\x03R\fuserTicketId\x122\n" +
+ "\x14userTicketCategoryId\x18\x02 \x01(\x03R\x14userTicketCategoryId\x12\x18\n" +
+ "\asubject\x18\x03 \x01(\tR\asubject\x12\x12\n" +
+ "\x04body\x18\x04 \x01(\tR\x04body\"=\n" +
+ "\x17DeleteUserTicketRequest\x12\"\n" +
+ "\fuserTicketId\x18\x01 \x01(\x03R\fuserTicketId\"}\n" +
+ "\x17CountUserTicketsRequest\x12\x16\n" +
+ "\x06userId\x18\x01 \x01(\x03R\x06userId\x122\n" +
+ "\x14userTicketCategoryId\x18\x02 \x01(\x03R\x14userTicketCategoryId\x12\x16\n" +
+ "\x06status\x18\x03 \x01(\tR\x06status\"\xa8\x01\n" +
+ "\x16ListUserTicketsRequest\x12\x16\n" +
+ "\x06userId\x18\x01 \x01(\x03R\x06userId\x122\n" +
+ "\x14userTicketCategoryId\x18\x02 \x01(\x03R\x14userTicketCategoryId\x12\x16\n" +
+ "\x06status\x18\x03 \x01(\tR\x06status\x12\x16\n" +
+ "\x06offset\x18\x04 \x01(\x03R\x06offset\x12\x12\n" +
+ "\x04size\x18\x05 \x01(\x03R\x04size\"K\n" +
+ "\x17ListUserTicketsResponse\x120\n" +
+ "\vuserTickets\x18\x01 \x03(\v2\x0e.pb.UserTicketR\vuserTickets\";\n" +
+ "\x15FindUserTicketRequest\x12\"\n" +
+ "\fuserTicketId\x18\x01 \x01(\x03R\fuserTicketId\"H\n" +
+ "\x16FindUserTicketResponse\x12.\n" +
+ "\n" +
+ "userTicket\x18\x01 \x01(\v2\x0e.pb.UserTicketR\n" +
+ "userTicket2\xc0\x03\n" +
+ "\x11UserTicketService\x12M\n" +
+ "\x10createUserTicket\x12\x1b.pb.CreateUserTicketRequest\x1a\x1c.pb.CreateUserTicketResponse\x12?\n" +
+ "\x10updateUserTicket\x12\x1b.pb.UpdateUserTicketRequest\x1a\x0e.pb.RPCSuccess\x12?\n" +
+ "\x10deleteUserTicket\x12\x1b.pb.DeleteUserTicketRequest\x1a\x0e.pb.RPCSuccess\x12E\n" +
+ "\x10countUserTickets\x12\x1b.pb.CountUserTicketsRequest\x1a\x14.pb.RPCCountResponse\x12J\n" +
+ "\x0flistUserTickets\x12\x1a.pb.ListUserTicketsRequest\x1a\x1b.pb.ListUserTicketsResponse\x12G\n" +
+ "\x0efindUserTicket\x12\x19.pb.FindUserTicketRequest\x1a\x1a.pb.FindUserTicketResponseB\x06Z\x04./pbb\x06proto3"
var (
file_service_user_ticket_proto_rawDescOnce sync.Once
- file_service_user_ticket_proto_rawDescData = file_service_user_ticket_proto_rawDesc
+ file_service_user_ticket_proto_rawDescData []byte
)
func file_service_user_ticket_proto_rawDescGZIP() []byte {
file_service_user_ticket_proto_rawDescOnce.Do(func() {
- file_service_user_ticket_proto_rawDescData = protoimpl.X.CompressGZIP(file_service_user_ticket_proto_rawDescData)
+ file_service_user_ticket_proto_rawDescData = protoimpl.X.CompressGZIP(unsafe.Slice(unsafe.StringData(file_service_user_ticket_proto_rawDesc), len(file_service_user_ticket_proto_rawDesc)))
})
return file_service_user_ticket_proto_rawDescData
}
@@ -668,7 +615,7 @@ func file_service_user_ticket_proto_init() {
out := protoimpl.TypeBuilder{
File: protoimpl.DescBuilder{
GoPackagePath: reflect.TypeOf(x{}).PkgPath(),
- RawDescriptor: file_service_user_ticket_proto_rawDesc,
+ RawDescriptor: unsafe.Slice(unsafe.StringData(file_service_user_ticket_proto_rawDesc), len(file_service_user_ticket_proto_rawDesc)),
NumEnums: 0,
NumMessages: 9,
NumExtensions: 0,
@@ -679,7 +626,6 @@ func file_service_user_ticket_proto_init() {
MessageInfos: file_service_user_ticket_proto_msgTypes,
}.Build()
File_service_user_ticket_proto = out.File
- file_service_user_ticket_proto_rawDesc = nil
file_service_user_ticket_proto_goTypes = nil
file_service_user_ticket_proto_depIdxs = nil
}
diff --git a/EdgeCommon/pkg/rpc/pb/service_user_ticket_category.pb.go b/EdgeCommon/pkg/rpc/pb/service_user_ticket_category.pb.go
index 0b332bc..0ecfca1 100644
--- a/EdgeCommon/pkg/rpc/pb/service_user_ticket_category.pb.go
+++ b/EdgeCommon/pkg/rpc/pb/service_user_ticket_category.pb.go
@@ -1,7 +1,7 @@
// Code generated by protoc-gen-go. DO NOT EDIT.
// versions:
-// protoc-gen-go v1.36.0
-// protoc v6.33.2
+// protoc-gen-go v1.36.11
+// protoc v3.19.6
// source: service_user_ticket_category.proto
package pb
@@ -11,6 +11,7 @@ import (
protoimpl "google.golang.org/protobuf/runtime/protoimpl"
reflect "reflect"
sync "sync"
+ unsafe "unsafe"
)
const (
@@ -468,120 +469,45 @@ func (x *FindUserTicketCategoryResponse) GetUserTicketCategory() *UserTicketCate
var File_service_user_ticket_category_proto protoreflect.FileDescriptor
-var file_service_user_ticket_category_proto_rawDesc = []byte{
- 0x0a, 0x22, 0x73, 0x65, 0x72, 0x76, 0x69, 0x63, 0x65, 0x5f, 0x75, 0x73, 0x65, 0x72, 0x5f, 0x74,
- 0x69, 0x63, 0x6b, 0x65, 0x74, 0x5f, 0x63, 0x61, 0x74, 0x65, 0x67, 0x6f, 0x72, 0x79, 0x2e, 0x70,
- 0x72, 0x6f, 0x74, 0x6f, 0x12, 0x02, 0x70, 0x62, 0x1a, 0x27, 0x6d, 0x6f, 0x64, 0x65, 0x6c, 0x73,
- 0x2f, 0x6d, 0x6f, 0x64, 0x65, 0x6c, 0x5f, 0x75, 0x73, 0x65, 0x72, 0x5f, 0x74, 0x69, 0x63, 0x6b,
- 0x65, 0x74, 0x5f, 0x63, 0x61, 0x74, 0x65, 0x67, 0x6f, 0x72, 0x79, 0x2e, 0x70, 0x72, 0x6f, 0x74,
- 0x6f, 0x1a, 0x19, 0x6d, 0x6f, 0x64, 0x65, 0x6c, 0x73, 0x2f, 0x72, 0x70, 0x63, 0x5f, 0x6d, 0x65,
- 0x73, 0x73, 0x61, 0x67, 0x65, 0x73, 0x2e, 0x70, 0x72, 0x6f, 0x74, 0x6f, 0x22, 0x35, 0x0a, 0x1f,
- 0x43, 0x72, 0x65, 0x61, 0x74, 0x65, 0x55, 0x73, 0x65, 0x72, 0x54, 0x69, 0x63, 0x6b, 0x65, 0x74,
- 0x43, 0x61, 0x74, 0x65, 0x67, 0x6f, 0x72, 0x79, 0x52, 0x65, 0x71, 0x75, 0x65, 0x73, 0x74, 0x12,
- 0x12, 0x0a, 0x04, 0x6e, 0x61, 0x6d, 0x65, 0x18, 0x01, 0x20, 0x01, 0x28, 0x09, 0x52, 0x04, 0x6e,
- 0x61, 0x6d, 0x65, 0x22, 0x56, 0x0a, 0x20, 0x43, 0x72, 0x65, 0x61, 0x74, 0x65, 0x55, 0x73, 0x65,
- 0x72, 0x54, 0x69, 0x63, 0x6b, 0x65, 0x74, 0x43, 0x61, 0x74, 0x65, 0x67, 0x6f, 0x72, 0x79, 0x52,
- 0x65, 0x73, 0x70, 0x6f, 0x6e, 0x73, 0x65, 0x12, 0x32, 0x0a, 0x14, 0x75, 0x73, 0x65, 0x72, 0x54,
- 0x69, 0x63, 0x6b, 0x65, 0x74, 0x43, 0x61, 0x74, 0x65, 0x67, 0x6f, 0x72, 0x79, 0x49, 0x64, 0x18,
- 0x01, 0x20, 0x01, 0x28, 0x03, 0x52, 0x14, 0x75, 0x73, 0x65, 0x72, 0x54, 0x69, 0x63, 0x6b, 0x65,
- 0x74, 0x43, 0x61, 0x74, 0x65, 0x67, 0x6f, 0x72, 0x79, 0x49, 0x64, 0x22, 0x7d, 0x0a, 0x1f, 0x55,
- 0x70, 0x64, 0x61, 0x74, 0x65, 0x55, 0x73, 0x65, 0x72, 0x54, 0x69, 0x63, 0x6b, 0x65, 0x74, 0x43,
- 0x61, 0x74, 0x65, 0x67, 0x6f, 0x72, 0x79, 0x52, 0x65, 0x71, 0x75, 0x65, 0x73, 0x74, 0x12, 0x32,
- 0x0a, 0x14, 0x75, 0x73, 0x65, 0x72, 0x54, 0x69, 0x63, 0x6b, 0x65, 0x74, 0x43, 0x61, 0x74, 0x65,
- 0x67, 0x6f, 0x72, 0x79, 0x49, 0x64, 0x18, 0x01, 0x20, 0x01, 0x28, 0x03, 0x52, 0x14, 0x75, 0x73,
- 0x65, 0x72, 0x54, 0x69, 0x63, 0x6b, 0x65, 0x74, 0x43, 0x61, 0x74, 0x65, 0x67, 0x6f, 0x72, 0x79,
- 0x49, 0x64, 0x12, 0x12, 0x0a, 0x04, 0x6e, 0x61, 0x6d, 0x65, 0x18, 0x02, 0x20, 0x01, 0x28, 0x09,
- 0x52, 0x04, 0x6e, 0x61, 0x6d, 0x65, 0x12, 0x12, 0x0a, 0x04, 0x69, 0x73, 0x4f, 0x6e, 0x18, 0x03,
- 0x20, 0x01, 0x28, 0x08, 0x52, 0x04, 0x69, 0x73, 0x4f, 0x6e, 0x22, 0x55, 0x0a, 0x1f, 0x44, 0x65,
- 0x6c, 0x65, 0x74, 0x65, 0x55, 0x73, 0x65, 0x72, 0x54, 0x69, 0x63, 0x6b, 0x65, 0x74, 0x43, 0x61,
- 0x74, 0x65, 0x67, 0x6f, 0x72, 0x79, 0x52, 0x65, 0x71, 0x75, 0x65, 0x73, 0x74, 0x12, 0x32, 0x0a,
- 0x14, 0x75, 0x73, 0x65, 0x72, 0x54, 0x69, 0x63, 0x6b, 0x65, 0x74, 0x43, 0x61, 0x74, 0x65, 0x67,
- 0x6f, 0x72, 0x79, 0x49, 0x64, 0x18, 0x01, 0x20, 0x01, 0x28, 0x03, 0x52, 0x14, 0x75, 0x73, 0x65,
- 0x72, 0x54, 0x69, 0x63, 0x6b, 0x65, 0x74, 0x43, 0x61, 0x74, 0x65, 0x67, 0x6f, 0x72, 0x79, 0x49,
- 0x64, 0x22, 0x24, 0x0a, 0x22, 0x46, 0x69, 0x6e, 0x64, 0x41, 0x6c, 0x6c, 0x55, 0x73, 0x65, 0x72,
- 0x54, 0x69, 0x63, 0x6b, 0x65, 0x74, 0x43, 0x61, 0x74, 0x65, 0x67, 0x6f, 0x72, 0x69, 0x65, 0x73,
- 0x52, 0x65, 0x71, 0x75, 0x65, 0x73, 0x74, 0x22, 0x71, 0x0a, 0x23, 0x46, 0x69, 0x6e, 0x64, 0x41,
- 0x6c, 0x6c, 0x55, 0x73, 0x65, 0x72, 0x54, 0x69, 0x63, 0x6b, 0x65, 0x74, 0x43, 0x61, 0x74, 0x65,
- 0x67, 0x6f, 0x72, 0x69, 0x65, 0x73, 0x52, 0x65, 0x73, 0x70, 0x6f, 0x6e, 0x73, 0x65, 0x12, 0x4a,
- 0x0a, 0x14, 0x75, 0x73, 0x65, 0x72, 0x54, 0x69, 0x63, 0x6b, 0x65, 0x74, 0x43, 0x61, 0x74, 0x65,
- 0x67, 0x6f, 0x72, 0x69, 0x65, 0x73, 0x18, 0x01, 0x20, 0x03, 0x28, 0x0b, 0x32, 0x16, 0x2e, 0x70,
- 0x62, 0x2e, 0x55, 0x73, 0x65, 0x72, 0x54, 0x69, 0x63, 0x6b, 0x65, 0x74, 0x43, 0x61, 0x74, 0x65,
- 0x67, 0x6f, 0x72, 0x79, 0x52, 0x14, 0x75, 0x73, 0x65, 0x72, 0x54, 0x69, 0x63, 0x6b, 0x65, 0x74,
- 0x43, 0x61, 0x74, 0x65, 0x67, 0x6f, 0x72, 0x69, 0x65, 0x73, 0x22, 0x2d, 0x0a, 0x2b, 0x46, 0x69,
- 0x6e, 0x64, 0x41, 0x6c, 0x6c, 0x41, 0x76, 0x61, 0x69, 0x6c, 0x61, 0x62, 0x6c, 0x65, 0x55, 0x73,
- 0x65, 0x72, 0x54, 0x69, 0x63, 0x6b, 0x65, 0x74, 0x43, 0x61, 0x74, 0x65, 0x67, 0x6f, 0x72, 0x69,
- 0x65, 0x73, 0x52, 0x65, 0x71, 0x75, 0x65, 0x73, 0x74, 0x22, 0x7a, 0x0a, 0x2c, 0x46, 0x69, 0x6e,
- 0x64, 0x41, 0x6c, 0x6c, 0x41, 0x76, 0x61, 0x69, 0x6c, 0x61, 0x62, 0x6c, 0x65, 0x55, 0x73, 0x65,
- 0x72, 0x54, 0x69, 0x63, 0x6b, 0x65, 0x74, 0x43, 0x61, 0x74, 0x65, 0x67, 0x6f, 0x72, 0x69, 0x65,
- 0x73, 0x52, 0x65, 0x73, 0x70, 0x6f, 0x6e, 0x73, 0x65, 0x12, 0x4a, 0x0a, 0x14, 0x75, 0x73, 0x65,
- 0x72, 0x54, 0x69, 0x63, 0x6b, 0x65, 0x74, 0x43, 0x61, 0x74, 0x65, 0x67, 0x6f, 0x72, 0x69, 0x65,
- 0x73, 0x18, 0x01, 0x20, 0x03, 0x28, 0x0b, 0x32, 0x16, 0x2e, 0x70, 0x62, 0x2e, 0x55, 0x73, 0x65,
- 0x72, 0x54, 0x69, 0x63, 0x6b, 0x65, 0x74, 0x43, 0x61, 0x74, 0x65, 0x67, 0x6f, 0x72, 0x79, 0x52,
- 0x14, 0x75, 0x73, 0x65, 0x72, 0x54, 0x69, 0x63, 0x6b, 0x65, 0x74, 0x43, 0x61, 0x74, 0x65, 0x67,
- 0x6f, 0x72, 0x69, 0x65, 0x73, 0x22, 0x53, 0x0a, 0x1d, 0x46, 0x69, 0x6e, 0x64, 0x55, 0x73, 0x65,
- 0x72, 0x54, 0x69, 0x63, 0x6b, 0x65, 0x74, 0x43, 0x61, 0x74, 0x65, 0x67, 0x6f, 0x72, 0x79, 0x52,
- 0x65, 0x71, 0x75, 0x65, 0x73, 0x74, 0x12, 0x32, 0x0a, 0x14, 0x75, 0x73, 0x65, 0x72, 0x54, 0x69,
- 0x63, 0x6b, 0x65, 0x74, 0x43, 0x61, 0x74, 0x65, 0x67, 0x6f, 0x72, 0x79, 0x49, 0x64, 0x18, 0x01,
- 0x20, 0x01, 0x28, 0x03, 0x52, 0x14, 0x75, 0x73, 0x65, 0x72, 0x54, 0x69, 0x63, 0x6b, 0x65, 0x74,
- 0x43, 0x61, 0x74, 0x65, 0x67, 0x6f, 0x72, 0x79, 0x49, 0x64, 0x22, 0x68, 0x0a, 0x1e, 0x46, 0x69,
- 0x6e, 0x64, 0x55, 0x73, 0x65, 0x72, 0x54, 0x69, 0x63, 0x6b, 0x65, 0x74, 0x43, 0x61, 0x74, 0x65,
- 0x67, 0x6f, 0x72, 0x79, 0x52, 0x65, 0x73, 0x70, 0x6f, 0x6e, 0x73, 0x65, 0x12, 0x46, 0x0a, 0x12,
- 0x75, 0x73, 0x65, 0x72, 0x54, 0x69, 0x63, 0x6b, 0x65, 0x74, 0x43, 0x61, 0x74, 0x65, 0x67, 0x6f,
- 0x72, 0x79, 0x18, 0x01, 0x20, 0x01, 0x28, 0x0b, 0x32, 0x16, 0x2e, 0x70, 0x62, 0x2e, 0x55, 0x73,
- 0x65, 0x72, 0x54, 0x69, 0x63, 0x6b, 0x65, 0x74, 0x43, 0x61, 0x74, 0x65, 0x67, 0x6f, 0x72, 0x79,
- 0x52, 0x12, 0x75, 0x73, 0x65, 0x72, 0x54, 0x69, 0x63, 0x6b, 0x65, 0x74, 0x43, 0x61, 0x74, 0x65,
- 0x67, 0x6f, 0x72, 0x79, 0x32, 0x81, 0x05, 0x0a, 0x19, 0x55, 0x73, 0x65, 0x72, 0x54, 0x69, 0x63,
- 0x6b, 0x65, 0x74, 0x43, 0x61, 0x74, 0x65, 0x67, 0x6f, 0x72, 0x79, 0x53, 0x65, 0x72, 0x76, 0x69,
- 0x63, 0x65, 0x12, 0x65, 0x0a, 0x18, 0x63, 0x72, 0x65, 0x61, 0x74, 0x65, 0x55, 0x73, 0x65, 0x72,
- 0x54, 0x69, 0x63, 0x6b, 0x65, 0x74, 0x43, 0x61, 0x74, 0x65, 0x67, 0x6f, 0x72, 0x79, 0x12, 0x23,
- 0x2e, 0x70, 0x62, 0x2e, 0x43, 0x72, 0x65, 0x61, 0x74, 0x65, 0x55, 0x73, 0x65, 0x72, 0x54, 0x69,
- 0x63, 0x6b, 0x65, 0x74, 0x43, 0x61, 0x74, 0x65, 0x67, 0x6f, 0x72, 0x79, 0x52, 0x65, 0x71, 0x75,
- 0x65, 0x73, 0x74, 0x1a, 0x24, 0x2e, 0x70, 0x62, 0x2e, 0x43, 0x72, 0x65, 0x61, 0x74, 0x65, 0x55,
- 0x73, 0x65, 0x72, 0x54, 0x69, 0x63, 0x6b, 0x65, 0x74, 0x43, 0x61, 0x74, 0x65, 0x67, 0x6f, 0x72,
- 0x79, 0x52, 0x65, 0x73, 0x70, 0x6f, 0x6e, 0x73, 0x65, 0x12, 0x4f, 0x0a, 0x18, 0x75, 0x70, 0x64,
- 0x61, 0x74, 0x65, 0x55, 0x73, 0x65, 0x72, 0x54, 0x69, 0x63, 0x6b, 0x65, 0x74, 0x43, 0x61, 0x74,
- 0x65, 0x67, 0x6f, 0x72, 0x79, 0x12, 0x23, 0x2e, 0x70, 0x62, 0x2e, 0x55, 0x70, 0x64, 0x61, 0x74,
- 0x65, 0x55, 0x73, 0x65, 0x72, 0x54, 0x69, 0x63, 0x6b, 0x65, 0x74, 0x43, 0x61, 0x74, 0x65, 0x67,
- 0x6f, 0x72, 0x79, 0x52, 0x65, 0x71, 0x75, 0x65, 0x73, 0x74, 0x1a, 0x0e, 0x2e, 0x70, 0x62, 0x2e,
- 0x52, 0x50, 0x43, 0x53, 0x75, 0x63, 0x63, 0x65, 0x73, 0x73, 0x12, 0x4f, 0x0a, 0x18, 0x64, 0x65,
- 0x6c, 0x65, 0x74, 0x65, 0x55, 0x73, 0x65, 0x72, 0x54, 0x69, 0x63, 0x6b, 0x65, 0x74, 0x43, 0x61,
- 0x74, 0x65, 0x67, 0x6f, 0x72, 0x79, 0x12, 0x23, 0x2e, 0x70, 0x62, 0x2e, 0x44, 0x65, 0x6c, 0x65,
- 0x74, 0x65, 0x55, 0x73, 0x65, 0x72, 0x54, 0x69, 0x63, 0x6b, 0x65, 0x74, 0x43, 0x61, 0x74, 0x65,
- 0x67, 0x6f, 0x72, 0x79, 0x52, 0x65, 0x71, 0x75, 0x65, 0x73, 0x74, 0x1a, 0x0e, 0x2e, 0x70, 0x62,
- 0x2e, 0x52, 0x50, 0x43, 0x53, 0x75, 0x63, 0x63, 0x65, 0x73, 0x73, 0x12, 0x6e, 0x0a, 0x1b, 0x66,
- 0x69, 0x6e, 0x64, 0x41, 0x6c, 0x6c, 0x55, 0x73, 0x65, 0x72, 0x54, 0x69, 0x63, 0x6b, 0x65, 0x74,
- 0x43, 0x61, 0x74, 0x65, 0x67, 0x6f, 0x72, 0x69, 0x65, 0x73, 0x12, 0x26, 0x2e, 0x70, 0x62, 0x2e,
- 0x46, 0x69, 0x6e, 0x64, 0x41, 0x6c, 0x6c, 0x55, 0x73, 0x65, 0x72, 0x54, 0x69, 0x63, 0x6b, 0x65,
- 0x74, 0x43, 0x61, 0x74, 0x65, 0x67, 0x6f, 0x72, 0x69, 0x65, 0x73, 0x52, 0x65, 0x71, 0x75, 0x65,
- 0x73, 0x74, 0x1a, 0x27, 0x2e, 0x70, 0x62, 0x2e, 0x46, 0x69, 0x6e, 0x64, 0x41, 0x6c, 0x6c, 0x55,
- 0x73, 0x65, 0x72, 0x54, 0x69, 0x63, 0x6b, 0x65, 0x74, 0x43, 0x61, 0x74, 0x65, 0x67, 0x6f, 0x72,
- 0x69, 0x65, 0x73, 0x52, 0x65, 0x73, 0x70, 0x6f, 0x6e, 0x73, 0x65, 0x12, 0x89, 0x01, 0x0a, 0x24,
- 0x66, 0x69, 0x6e, 0x64, 0x41, 0x6c, 0x6c, 0x41, 0x76, 0x61, 0x69, 0x6c, 0x61, 0x62, 0x6c, 0x65,
- 0x55, 0x73, 0x65, 0x72, 0x54, 0x69, 0x63, 0x6b, 0x65, 0x74, 0x43, 0x61, 0x74, 0x65, 0x67, 0x6f,
- 0x72, 0x69, 0x65, 0x73, 0x12, 0x2f, 0x2e, 0x70, 0x62, 0x2e, 0x46, 0x69, 0x6e, 0x64, 0x41, 0x6c,
- 0x6c, 0x41, 0x76, 0x61, 0x69, 0x6c, 0x61, 0x62, 0x6c, 0x65, 0x55, 0x73, 0x65, 0x72, 0x54, 0x69,
- 0x63, 0x6b, 0x65, 0x74, 0x43, 0x61, 0x74, 0x65, 0x67, 0x6f, 0x72, 0x69, 0x65, 0x73, 0x52, 0x65,
- 0x71, 0x75, 0x65, 0x73, 0x74, 0x1a, 0x30, 0x2e, 0x70, 0x62, 0x2e, 0x46, 0x69, 0x6e, 0x64, 0x41,
- 0x6c, 0x6c, 0x41, 0x76, 0x61, 0x69, 0x6c, 0x61, 0x62, 0x6c, 0x65, 0x55, 0x73, 0x65, 0x72, 0x54,
- 0x69, 0x63, 0x6b, 0x65, 0x74, 0x43, 0x61, 0x74, 0x65, 0x67, 0x6f, 0x72, 0x69, 0x65, 0x73, 0x52,
- 0x65, 0x73, 0x70, 0x6f, 0x6e, 0x73, 0x65, 0x12, 0x5f, 0x0a, 0x16, 0x66, 0x69, 0x6e, 0x64, 0x55,
- 0x73, 0x65, 0x72, 0x54, 0x69, 0x63, 0x6b, 0x65, 0x74, 0x43, 0x61, 0x74, 0x65, 0x67, 0x6f, 0x72,
- 0x79, 0x12, 0x21, 0x2e, 0x70, 0x62, 0x2e, 0x46, 0x69, 0x6e, 0x64, 0x55, 0x73, 0x65, 0x72, 0x54,
- 0x69, 0x63, 0x6b, 0x65, 0x74, 0x43, 0x61, 0x74, 0x65, 0x67, 0x6f, 0x72, 0x79, 0x52, 0x65, 0x71,
- 0x75, 0x65, 0x73, 0x74, 0x1a, 0x22, 0x2e, 0x70, 0x62, 0x2e, 0x46, 0x69, 0x6e, 0x64, 0x55, 0x73,
- 0x65, 0x72, 0x54, 0x69, 0x63, 0x6b, 0x65, 0x74, 0x43, 0x61, 0x74, 0x65, 0x67, 0x6f, 0x72, 0x79,
- 0x52, 0x65, 0x73, 0x70, 0x6f, 0x6e, 0x73, 0x65, 0x42, 0x06, 0x5a, 0x04, 0x2e, 0x2f, 0x70, 0x62,
- 0x62, 0x06, 0x70, 0x72, 0x6f, 0x74, 0x6f, 0x33,
-}
+const file_service_user_ticket_category_proto_rawDesc = "" +
+ "\n" +
+ "\"service_user_ticket_category.proto\x12\x02pb\x1a'models/model_user_ticket_category.proto\x1a\x19models/rpc_messages.proto\"5\n" +
+ "\x1fCreateUserTicketCategoryRequest\x12\x12\n" +
+ "\x04name\x18\x01 \x01(\tR\x04name\"V\n" +
+ " CreateUserTicketCategoryResponse\x122\n" +
+ "\x14userTicketCategoryId\x18\x01 \x01(\x03R\x14userTicketCategoryId\"}\n" +
+ "\x1fUpdateUserTicketCategoryRequest\x122\n" +
+ "\x14userTicketCategoryId\x18\x01 \x01(\x03R\x14userTicketCategoryId\x12\x12\n" +
+ "\x04name\x18\x02 \x01(\tR\x04name\x12\x12\n" +
+ "\x04isOn\x18\x03 \x01(\bR\x04isOn\"U\n" +
+ "\x1fDeleteUserTicketCategoryRequest\x122\n" +
+ "\x14userTicketCategoryId\x18\x01 \x01(\x03R\x14userTicketCategoryId\"$\n" +
+ "\"FindAllUserTicketCategoriesRequest\"q\n" +
+ "#FindAllUserTicketCategoriesResponse\x12J\n" +
+ "\x14userTicketCategories\x18\x01 \x03(\v2\x16.pb.UserTicketCategoryR\x14userTicketCategories\"-\n" +
+ "+FindAllAvailableUserTicketCategoriesRequest\"z\n" +
+ ",FindAllAvailableUserTicketCategoriesResponse\x12J\n" +
+ "\x14userTicketCategories\x18\x01 \x03(\v2\x16.pb.UserTicketCategoryR\x14userTicketCategories\"S\n" +
+ "\x1dFindUserTicketCategoryRequest\x122\n" +
+ "\x14userTicketCategoryId\x18\x01 \x01(\x03R\x14userTicketCategoryId\"h\n" +
+ "\x1eFindUserTicketCategoryResponse\x12F\n" +
+ "\x12userTicketCategory\x18\x01 \x01(\v2\x16.pb.UserTicketCategoryR\x12userTicketCategory2\x81\x05\n" +
+ "\x19UserTicketCategoryService\x12e\n" +
+ "\x18createUserTicketCategory\x12#.pb.CreateUserTicketCategoryRequest\x1a$.pb.CreateUserTicketCategoryResponse\x12O\n" +
+ "\x18updateUserTicketCategory\x12#.pb.UpdateUserTicketCategoryRequest\x1a\x0e.pb.RPCSuccess\x12O\n" +
+ "\x18deleteUserTicketCategory\x12#.pb.DeleteUserTicketCategoryRequest\x1a\x0e.pb.RPCSuccess\x12n\n" +
+ "\x1bfindAllUserTicketCategories\x12&.pb.FindAllUserTicketCategoriesRequest\x1a'.pb.FindAllUserTicketCategoriesResponse\x12\x89\x01\n" +
+ "$findAllAvailableUserTicketCategories\x12/.pb.FindAllAvailableUserTicketCategoriesRequest\x1a0.pb.FindAllAvailableUserTicketCategoriesResponse\x12_\n" +
+ "\x16findUserTicketCategory\x12!.pb.FindUserTicketCategoryRequest\x1a\".pb.FindUserTicketCategoryResponseB\x06Z\x04./pbb\x06proto3"
var (
file_service_user_ticket_category_proto_rawDescOnce sync.Once
- file_service_user_ticket_category_proto_rawDescData = file_service_user_ticket_category_proto_rawDesc
+ file_service_user_ticket_category_proto_rawDescData []byte
)
func file_service_user_ticket_category_proto_rawDescGZIP() []byte {
file_service_user_ticket_category_proto_rawDescOnce.Do(func() {
- file_service_user_ticket_category_proto_rawDescData = protoimpl.X.CompressGZIP(file_service_user_ticket_category_proto_rawDescData)
+ file_service_user_ticket_category_proto_rawDescData = protoimpl.X.CompressGZIP(unsafe.Slice(unsafe.StringData(file_service_user_ticket_category_proto_rawDesc), len(file_service_user_ticket_category_proto_rawDesc)))
})
return file_service_user_ticket_category_proto_rawDescData
}
@@ -635,7 +561,7 @@ func file_service_user_ticket_category_proto_init() {
out := protoimpl.TypeBuilder{
File: protoimpl.DescBuilder{
GoPackagePath: reflect.TypeOf(x{}).PkgPath(),
- RawDescriptor: file_service_user_ticket_category_proto_rawDesc,
+ RawDescriptor: unsafe.Slice(unsafe.StringData(file_service_user_ticket_category_proto_rawDesc), len(file_service_user_ticket_category_proto_rawDesc)),
NumEnums: 0,
NumMessages: 10,
NumExtensions: 0,
@@ -646,7 +572,6 @@ func file_service_user_ticket_category_proto_init() {
MessageInfos: file_service_user_ticket_category_proto_msgTypes,
}.Build()
File_service_user_ticket_category_proto = out.File
- file_service_user_ticket_category_proto_rawDesc = nil
file_service_user_ticket_category_proto_goTypes = nil
file_service_user_ticket_category_proto_depIdxs = nil
}
diff --git a/EdgeCommon/pkg/rpc/pb/service_user_ticket_category_grpc.pb.go b/EdgeCommon/pkg/rpc/pb/service_user_ticket_category_grpc.pb.go
index ef6ae81..e756684 100644
--- a/EdgeCommon/pkg/rpc/pb/service_user_ticket_category_grpc.pb.go
+++ b/EdgeCommon/pkg/rpc/pb/service_user_ticket_category_grpc.pb.go
@@ -1,7 +1,7 @@
// Code generated by protoc-gen-go-grpc. DO NOT EDIT.
// versions:
-// - protoc-gen-go-grpc v1.5.1
-// - protoc v6.33.2
+// - protoc-gen-go-grpc v1.6.1
+// - protoc v3.19.6
// source: service_user_ticket_category.proto
package pb
@@ -143,22 +143,22 @@ type UserTicketCategoryServiceServer interface {
type UnimplementedUserTicketCategoryServiceServer struct{}
func (UnimplementedUserTicketCategoryServiceServer) CreateUserTicketCategory(context.Context, *CreateUserTicketCategoryRequest) (*CreateUserTicketCategoryResponse, error) {
- return nil, status.Errorf(codes.Unimplemented, "method CreateUserTicketCategory not implemented")
+ return nil, status.Error(codes.Unimplemented, "method CreateUserTicketCategory not implemented")
}
func (UnimplementedUserTicketCategoryServiceServer) UpdateUserTicketCategory(context.Context, *UpdateUserTicketCategoryRequest) (*RPCSuccess, error) {
- return nil, status.Errorf(codes.Unimplemented, "method UpdateUserTicketCategory not implemented")
+ return nil, status.Error(codes.Unimplemented, "method UpdateUserTicketCategory not implemented")
}
func (UnimplementedUserTicketCategoryServiceServer) DeleteUserTicketCategory(context.Context, *DeleteUserTicketCategoryRequest) (*RPCSuccess, error) {
- return nil, status.Errorf(codes.Unimplemented, "method DeleteUserTicketCategory not implemented")
+ return nil, status.Error(codes.Unimplemented, "method DeleteUserTicketCategory not implemented")
}
func (UnimplementedUserTicketCategoryServiceServer) FindAllUserTicketCategories(context.Context, *FindAllUserTicketCategoriesRequest) (*FindAllUserTicketCategoriesResponse, error) {
- return nil, status.Errorf(codes.Unimplemented, "method FindAllUserTicketCategories not implemented")
+ return nil, status.Error(codes.Unimplemented, "method FindAllUserTicketCategories not implemented")
}
func (UnimplementedUserTicketCategoryServiceServer) FindAllAvailableUserTicketCategories(context.Context, *FindAllAvailableUserTicketCategoriesRequest) (*FindAllAvailableUserTicketCategoriesResponse, error) {
- return nil, status.Errorf(codes.Unimplemented, "method FindAllAvailableUserTicketCategories not implemented")
+ return nil, status.Error(codes.Unimplemented, "method FindAllAvailableUserTicketCategories not implemented")
}
func (UnimplementedUserTicketCategoryServiceServer) FindUserTicketCategory(context.Context, *FindUserTicketCategoryRequest) (*FindUserTicketCategoryResponse, error) {
- return nil, status.Errorf(codes.Unimplemented, "method FindUserTicketCategory not implemented")
+ return nil, status.Error(codes.Unimplemented, "method FindUserTicketCategory not implemented")
}
func (UnimplementedUserTicketCategoryServiceServer) testEmbeddedByValue() {}
@@ -170,7 +170,7 @@ type UnsafeUserTicketCategoryServiceServer interface {
}
func RegisterUserTicketCategoryServiceServer(s grpc.ServiceRegistrar, srv UserTicketCategoryServiceServer) {
- // If the following call pancis, it indicates UnimplementedUserTicketCategoryServiceServer was
+ // If the following call panics, it indicates UnimplementedUserTicketCategoryServiceServer was
// embedded by pointer and is nil. This will cause panics if an
// unimplemented method is ever invoked, so we test this at initialization
// time to prevent it from happening at runtime later due to I/O.
diff --git a/EdgeCommon/pkg/rpc/pb/service_user_ticket_grpc.pb.go b/EdgeCommon/pkg/rpc/pb/service_user_ticket_grpc.pb.go
index 09443f1..5742347 100644
--- a/EdgeCommon/pkg/rpc/pb/service_user_ticket_grpc.pb.go
+++ b/EdgeCommon/pkg/rpc/pb/service_user_ticket_grpc.pb.go
@@ -1,7 +1,7 @@
// Code generated by protoc-gen-go-grpc. DO NOT EDIT.
// versions:
-// - protoc-gen-go-grpc v1.5.1
-// - protoc v6.33.2
+// - protoc-gen-go-grpc v1.6.1
+// - protoc v3.19.6
// source: service_user_ticket.proto
package pb
@@ -143,22 +143,22 @@ type UserTicketServiceServer interface {
type UnimplementedUserTicketServiceServer struct{}
func (UnimplementedUserTicketServiceServer) CreateUserTicket(context.Context, *CreateUserTicketRequest) (*CreateUserTicketResponse, error) {
- return nil, status.Errorf(codes.Unimplemented, "method CreateUserTicket not implemented")
+ return nil, status.Error(codes.Unimplemented, "method CreateUserTicket not implemented")
}
func (UnimplementedUserTicketServiceServer) UpdateUserTicket(context.Context, *UpdateUserTicketRequest) (*RPCSuccess, error) {
- return nil, status.Errorf(codes.Unimplemented, "method UpdateUserTicket not implemented")
+ return nil, status.Error(codes.Unimplemented, "method UpdateUserTicket not implemented")
}
func (UnimplementedUserTicketServiceServer) DeleteUserTicket(context.Context, *DeleteUserTicketRequest) (*RPCSuccess, error) {
- return nil, status.Errorf(codes.Unimplemented, "method DeleteUserTicket not implemented")
+ return nil, status.Error(codes.Unimplemented, "method DeleteUserTicket not implemented")
}
func (UnimplementedUserTicketServiceServer) CountUserTickets(context.Context, *CountUserTicketsRequest) (*RPCCountResponse, error) {
- return nil, status.Errorf(codes.Unimplemented, "method CountUserTickets not implemented")
+ return nil, status.Error(codes.Unimplemented, "method CountUserTickets not implemented")
}
func (UnimplementedUserTicketServiceServer) ListUserTickets(context.Context, *ListUserTicketsRequest) (*ListUserTicketsResponse, error) {
- return nil, status.Errorf(codes.Unimplemented, "method ListUserTickets not implemented")
+ return nil, status.Error(codes.Unimplemented, "method ListUserTickets not implemented")
}
func (UnimplementedUserTicketServiceServer) FindUserTicket(context.Context, *FindUserTicketRequest) (*FindUserTicketResponse, error) {
- return nil, status.Errorf(codes.Unimplemented, "method FindUserTicket not implemented")
+ return nil, status.Error(codes.Unimplemented, "method FindUserTicket not implemented")
}
func (UnimplementedUserTicketServiceServer) testEmbeddedByValue() {}
@@ -170,7 +170,7 @@ type UnsafeUserTicketServiceServer interface {
}
func RegisterUserTicketServiceServer(s grpc.ServiceRegistrar, srv UserTicketServiceServer) {
- // If the following call pancis, it indicates UnimplementedUserTicketServiceServer was
+ // If the following call panics, it indicates UnimplementedUserTicketServiceServer was
// embedded by pointer and is nil. This will cause panics if an
// unimplemented method is ever invoked, so we test this at initialization
// time to prevent it from happening at runtime later due to I/O.
diff --git a/EdgeCommon/pkg/rpc/pb/service_user_ticket_log.pb.go b/EdgeCommon/pkg/rpc/pb/service_user_ticket_log.pb.go
index 066920f..3b77820 100644
--- a/EdgeCommon/pkg/rpc/pb/service_user_ticket_log.pb.go
+++ b/EdgeCommon/pkg/rpc/pb/service_user_ticket_log.pb.go
@@ -1,7 +1,7 @@
// Code generated by protoc-gen-go. DO NOT EDIT.
// versions:
-// protoc-gen-go v1.36.0
-// protoc v6.33.2
+// protoc-gen-go v1.36.11
+// protoc v3.19.6
// source: service_user_ticket_log.proto
package pb
@@ -11,6 +11,7 @@ import (
protoimpl "google.golang.org/protobuf/runtime/protoimpl"
reflect "reflect"
sync "sync"
+ unsafe "unsafe"
)
const (
@@ -322,79 +323,39 @@ func (x *ListUserTicketLogsResponse) GetUserTicketLogs() []*UserTicketLog {
var File_service_user_ticket_log_proto protoreflect.FileDescriptor
-var file_service_user_ticket_log_proto_rawDesc = []byte{
- 0x0a, 0x1d, 0x73, 0x65, 0x72, 0x76, 0x69, 0x63, 0x65, 0x5f, 0x75, 0x73, 0x65, 0x72, 0x5f, 0x74,
- 0x69, 0x63, 0x6b, 0x65, 0x74, 0x5f, 0x6c, 0x6f, 0x67, 0x2e, 0x70, 0x72, 0x6f, 0x74, 0x6f, 0x12,
- 0x02, 0x70, 0x62, 0x1a, 0x22, 0x6d, 0x6f, 0x64, 0x65, 0x6c, 0x73, 0x2f, 0x6d, 0x6f, 0x64, 0x65,
- 0x6c, 0x5f, 0x75, 0x73, 0x65, 0x72, 0x5f, 0x74, 0x69, 0x63, 0x6b, 0x65, 0x74, 0x5f, 0x6c, 0x6f,
- 0x67, 0x2e, 0x70, 0x72, 0x6f, 0x74, 0x6f, 0x1a, 0x19, 0x6d, 0x6f, 0x64, 0x65, 0x6c, 0x73, 0x2f,
- 0x72, 0x70, 0x63, 0x5f, 0x6d, 0x65, 0x73, 0x73, 0x61, 0x67, 0x65, 0x73, 0x2e, 0x70, 0x72, 0x6f,
- 0x74, 0x6f, 0x22, 0x72, 0x0a, 0x1a, 0x43, 0x72, 0x65, 0x61, 0x74, 0x65, 0x55, 0x73, 0x65, 0x72,
- 0x54, 0x69, 0x63, 0x6b, 0x65, 0x74, 0x4c, 0x6f, 0x67, 0x52, 0x65, 0x71, 0x75, 0x65, 0x73, 0x74,
- 0x12, 0x22, 0x0a, 0x0c, 0x75, 0x73, 0x65, 0x72, 0x54, 0x69, 0x63, 0x6b, 0x65, 0x74, 0x49, 0x64,
- 0x18, 0x01, 0x20, 0x01, 0x28, 0x03, 0x52, 0x0c, 0x75, 0x73, 0x65, 0x72, 0x54, 0x69, 0x63, 0x6b,
- 0x65, 0x74, 0x49, 0x64, 0x12, 0x16, 0x0a, 0x06, 0x73, 0x74, 0x61, 0x74, 0x75, 0x73, 0x18, 0x02,
- 0x20, 0x01, 0x28, 0x09, 0x52, 0x06, 0x73, 0x74, 0x61, 0x74, 0x75, 0x73, 0x12, 0x18, 0x0a, 0x07,
- 0x63, 0x6f, 0x6d, 0x6d, 0x65, 0x6e, 0x74, 0x18, 0x03, 0x20, 0x01, 0x28, 0x09, 0x52, 0x07, 0x63,
- 0x6f, 0x6d, 0x6d, 0x65, 0x6e, 0x74, 0x22, 0x47, 0x0a, 0x1b, 0x43, 0x72, 0x65, 0x61, 0x74, 0x65,
- 0x55, 0x73, 0x65, 0x72, 0x54, 0x69, 0x63, 0x6b, 0x65, 0x74, 0x4c, 0x6f, 0x67, 0x52, 0x65, 0x73,
- 0x70, 0x6f, 0x6e, 0x73, 0x65, 0x12, 0x28, 0x0a, 0x0f, 0x75, 0x73, 0x65, 0x72, 0x54, 0x69, 0x63,
- 0x6b, 0x65, 0x74, 0x4c, 0x6f, 0x67, 0x49, 0x64, 0x18, 0x01, 0x20, 0x01, 0x28, 0x03, 0x52, 0x0f,
- 0x75, 0x73, 0x65, 0x72, 0x54, 0x69, 0x63, 0x6b, 0x65, 0x74, 0x4c, 0x6f, 0x67, 0x49, 0x64, 0x22,
- 0x46, 0x0a, 0x1a, 0x44, 0x65, 0x6c, 0x65, 0x74, 0x65, 0x55, 0x73, 0x65, 0x72, 0x54, 0x69, 0x63,
- 0x6b, 0x65, 0x74, 0x4c, 0x6f, 0x67, 0x52, 0x65, 0x71, 0x75, 0x65, 0x73, 0x74, 0x12, 0x28, 0x0a,
- 0x0f, 0x75, 0x73, 0x65, 0x72, 0x54, 0x69, 0x63, 0x6b, 0x65, 0x74, 0x4c, 0x6f, 0x67, 0x49, 0x64,
- 0x18, 0x01, 0x20, 0x01, 0x28, 0x03, 0x52, 0x0f, 0x75, 0x73, 0x65, 0x72, 0x54, 0x69, 0x63, 0x6b,
- 0x65, 0x74, 0x4c, 0x6f, 0x67, 0x49, 0x64, 0x22, 0x40, 0x0a, 0x1a, 0x43, 0x6f, 0x75, 0x6e, 0x74,
- 0x55, 0x73, 0x65, 0x72, 0x54, 0x69, 0x63, 0x6b, 0x65, 0x74, 0x4c, 0x6f, 0x67, 0x73, 0x52, 0x65,
- 0x71, 0x75, 0x65, 0x73, 0x74, 0x12, 0x22, 0x0a, 0x0c, 0x75, 0x73, 0x65, 0x72, 0x54, 0x69, 0x63,
- 0x6b, 0x65, 0x74, 0x49, 0x64, 0x18, 0x01, 0x20, 0x01, 0x28, 0x03, 0x52, 0x0c, 0x75, 0x73, 0x65,
- 0x72, 0x54, 0x69, 0x63, 0x6b, 0x65, 0x74, 0x49, 0x64, 0x22, 0x6b, 0x0a, 0x19, 0x4c, 0x69, 0x73,
- 0x74, 0x55, 0x73, 0x65, 0x72, 0x54, 0x69, 0x63, 0x6b, 0x65, 0x74, 0x4c, 0x6f, 0x67, 0x73, 0x52,
- 0x65, 0x71, 0x75, 0x65, 0x73, 0x74, 0x12, 0x22, 0x0a, 0x0c, 0x75, 0x73, 0x65, 0x72, 0x54, 0x69,
- 0x63, 0x6b, 0x65, 0x74, 0x49, 0x64, 0x18, 0x01, 0x20, 0x01, 0x28, 0x03, 0x52, 0x0c, 0x75, 0x73,
- 0x65, 0x72, 0x54, 0x69, 0x63, 0x6b, 0x65, 0x74, 0x49, 0x64, 0x12, 0x16, 0x0a, 0x06, 0x6f, 0x66,
- 0x66, 0x73, 0x65, 0x74, 0x18, 0x02, 0x20, 0x01, 0x28, 0x03, 0x52, 0x06, 0x6f, 0x66, 0x66, 0x73,
- 0x65, 0x74, 0x12, 0x12, 0x0a, 0x04, 0x73, 0x69, 0x7a, 0x65, 0x18, 0x03, 0x20, 0x01, 0x28, 0x03,
- 0x52, 0x04, 0x73, 0x69, 0x7a, 0x65, 0x22, 0x57, 0x0a, 0x1a, 0x4c, 0x69, 0x73, 0x74, 0x55, 0x73,
- 0x65, 0x72, 0x54, 0x69, 0x63, 0x6b, 0x65, 0x74, 0x4c, 0x6f, 0x67, 0x73, 0x52, 0x65, 0x73, 0x70,
- 0x6f, 0x6e, 0x73, 0x65, 0x12, 0x39, 0x0a, 0x0e, 0x75, 0x73, 0x65, 0x72, 0x54, 0x69, 0x63, 0x6b,
- 0x65, 0x74, 0x4c, 0x6f, 0x67, 0x73, 0x18, 0x01, 0x20, 0x03, 0x28, 0x0b, 0x32, 0x11, 0x2e, 0x70,
- 0x62, 0x2e, 0x55, 0x73, 0x65, 0x72, 0x54, 0x69, 0x63, 0x6b, 0x65, 0x74, 0x4c, 0x6f, 0x67, 0x52,
- 0x0e, 0x75, 0x73, 0x65, 0x72, 0x54, 0x69, 0x63, 0x6b, 0x65, 0x74, 0x4c, 0x6f, 0x67, 0x73, 0x32,
- 0xd7, 0x02, 0x0a, 0x14, 0x55, 0x73, 0x65, 0x72, 0x54, 0x69, 0x63, 0x6b, 0x65, 0x74, 0x4c, 0x6f,
- 0x67, 0x53, 0x65, 0x72, 0x76, 0x69, 0x63, 0x65, 0x12, 0x56, 0x0a, 0x13, 0x63, 0x72, 0x65, 0x61,
- 0x74, 0x65, 0x55, 0x73, 0x65, 0x72, 0x54, 0x69, 0x63, 0x6b, 0x65, 0x74, 0x4c, 0x6f, 0x67, 0x12,
- 0x1e, 0x2e, 0x70, 0x62, 0x2e, 0x43, 0x72, 0x65, 0x61, 0x74, 0x65, 0x55, 0x73, 0x65, 0x72, 0x54,
- 0x69, 0x63, 0x6b, 0x65, 0x74, 0x4c, 0x6f, 0x67, 0x52, 0x65, 0x71, 0x75, 0x65, 0x73, 0x74, 0x1a,
- 0x1f, 0x2e, 0x70, 0x62, 0x2e, 0x43, 0x72, 0x65, 0x61, 0x74, 0x65, 0x55, 0x73, 0x65, 0x72, 0x54,
- 0x69, 0x63, 0x6b, 0x65, 0x74, 0x4c, 0x6f, 0x67, 0x52, 0x65, 0x73, 0x70, 0x6f, 0x6e, 0x73, 0x65,
- 0x12, 0x45, 0x0a, 0x13, 0x64, 0x65, 0x6c, 0x65, 0x74, 0x65, 0x55, 0x73, 0x65, 0x72, 0x54, 0x69,
- 0x63, 0x6b, 0x65, 0x74, 0x4c, 0x6f, 0x67, 0x12, 0x1e, 0x2e, 0x70, 0x62, 0x2e, 0x44, 0x65, 0x6c,
- 0x65, 0x74, 0x65, 0x55, 0x73, 0x65, 0x72, 0x54, 0x69, 0x63, 0x6b, 0x65, 0x74, 0x4c, 0x6f, 0x67,
- 0x52, 0x65, 0x71, 0x75, 0x65, 0x73, 0x74, 0x1a, 0x0e, 0x2e, 0x70, 0x62, 0x2e, 0x52, 0x50, 0x43,
- 0x53, 0x75, 0x63, 0x63, 0x65, 0x73, 0x73, 0x12, 0x4b, 0x0a, 0x13, 0x63, 0x6f, 0x75, 0x6e, 0x74,
- 0x55, 0x73, 0x65, 0x72, 0x54, 0x69, 0x63, 0x6b, 0x65, 0x74, 0x4c, 0x6f, 0x67, 0x73, 0x12, 0x1e,
- 0x2e, 0x70, 0x62, 0x2e, 0x43, 0x6f, 0x75, 0x6e, 0x74, 0x55, 0x73, 0x65, 0x72, 0x54, 0x69, 0x63,
- 0x6b, 0x65, 0x74, 0x4c, 0x6f, 0x67, 0x73, 0x52, 0x65, 0x71, 0x75, 0x65, 0x73, 0x74, 0x1a, 0x14,
- 0x2e, 0x70, 0x62, 0x2e, 0x52, 0x50, 0x43, 0x43, 0x6f, 0x75, 0x6e, 0x74, 0x52, 0x65, 0x73, 0x70,
- 0x6f, 0x6e, 0x73, 0x65, 0x12, 0x53, 0x0a, 0x12, 0x6c, 0x69, 0x73, 0x74, 0x55, 0x73, 0x65, 0x72,
- 0x54, 0x69, 0x63, 0x6b, 0x65, 0x74, 0x4c, 0x6f, 0x67, 0x73, 0x12, 0x1d, 0x2e, 0x70, 0x62, 0x2e,
- 0x4c, 0x69, 0x73, 0x74, 0x55, 0x73, 0x65, 0x72, 0x54, 0x69, 0x63, 0x6b, 0x65, 0x74, 0x4c, 0x6f,
- 0x67, 0x73, 0x52, 0x65, 0x71, 0x75, 0x65, 0x73, 0x74, 0x1a, 0x1e, 0x2e, 0x70, 0x62, 0x2e, 0x4c,
- 0x69, 0x73, 0x74, 0x55, 0x73, 0x65, 0x72, 0x54, 0x69, 0x63, 0x6b, 0x65, 0x74, 0x4c, 0x6f, 0x67,
- 0x73, 0x52, 0x65, 0x73, 0x70, 0x6f, 0x6e, 0x73, 0x65, 0x42, 0x06, 0x5a, 0x04, 0x2e, 0x2f, 0x70,
- 0x62, 0x62, 0x06, 0x70, 0x72, 0x6f, 0x74, 0x6f, 0x33,
-}
+const file_service_user_ticket_log_proto_rawDesc = "" +
+ "\n" +
+ "\x1dservice_user_ticket_log.proto\x12\x02pb\x1a\"models/model_user_ticket_log.proto\x1a\x19models/rpc_messages.proto\"r\n" +
+ "\x1aCreateUserTicketLogRequest\x12\"\n" +
+ "\fuserTicketId\x18\x01 \x01(\x03R\fuserTicketId\x12\x16\n" +
+ "\x06status\x18\x02 \x01(\tR\x06status\x12\x18\n" +
+ "\acomment\x18\x03 \x01(\tR\acomment\"G\n" +
+ "\x1bCreateUserTicketLogResponse\x12(\n" +
+ "\x0fuserTicketLogId\x18\x01 \x01(\x03R\x0fuserTicketLogId\"F\n" +
+ "\x1aDeleteUserTicketLogRequest\x12(\n" +
+ "\x0fuserTicketLogId\x18\x01 \x01(\x03R\x0fuserTicketLogId\"@\n" +
+ "\x1aCountUserTicketLogsRequest\x12\"\n" +
+ "\fuserTicketId\x18\x01 \x01(\x03R\fuserTicketId\"k\n" +
+ "\x19ListUserTicketLogsRequest\x12\"\n" +
+ "\fuserTicketId\x18\x01 \x01(\x03R\fuserTicketId\x12\x16\n" +
+ "\x06offset\x18\x02 \x01(\x03R\x06offset\x12\x12\n" +
+ "\x04size\x18\x03 \x01(\x03R\x04size\"W\n" +
+ "\x1aListUserTicketLogsResponse\x129\n" +
+ "\x0euserTicketLogs\x18\x01 \x03(\v2\x11.pb.UserTicketLogR\x0euserTicketLogs2\xd7\x02\n" +
+ "\x14UserTicketLogService\x12V\n" +
+ "\x13createUserTicketLog\x12\x1e.pb.CreateUserTicketLogRequest\x1a\x1f.pb.CreateUserTicketLogResponse\x12E\n" +
+ "\x13deleteUserTicketLog\x12\x1e.pb.DeleteUserTicketLogRequest\x1a\x0e.pb.RPCSuccess\x12K\n" +
+ "\x13countUserTicketLogs\x12\x1e.pb.CountUserTicketLogsRequest\x1a\x14.pb.RPCCountResponse\x12S\n" +
+ "\x12listUserTicketLogs\x12\x1d.pb.ListUserTicketLogsRequest\x1a\x1e.pb.ListUserTicketLogsResponseB\x06Z\x04./pbb\x06proto3"
var (
file_service_user_ticket_log_proto_rawDescOnce sync.Once
- file_service_user_ticket_log_proto_rawDescData = file_service_user_ticket_log_proto_rawDesc
+ file_service_user_ticket_log_proto_rawDescData []byte
)
func file_service_user_ticket_log_proto_rawDescGZIP() []byte {
file_service_user_ticket_log_proto_rawDescOnce.Do(func() {
- file_service_user_ticket_log_proto_rawDescData = protoimpl.X.CompressGZIP(file_service_user_ticket_log_proto_rawDescData)
+ file_service_user_ticket_log_proto_rawDescData = protoimpl.X.CompressGZIP(unsafe.Slice(unsafe.StringData(file_service_user_ticket_log_proto_rawDesc), len(file_service_user_ticket_log_proto_rawDesc)))
})
return file_service_user_ticket_log_proto_rawDescData
}
@@ -439,7 +400,7 @@ func file_service_user_ticket_log_proto_init() {
out := protoimpl.TypeBuilder{
File: protoimpl.DescBuilder{
GoPackagePath: reflect.TypeOf(x{}).PkgPath(),
- RawDescriptor: file_service_user_ticket_log_proto_rawDesc,
+ RawDescriptor: unsafe.Slice(unsafe.StringData(file_service_user_ticket_log_proto_rawDesc), len(file_service_user_ticket_log_proto_rawDesc)),
NumEnums: 0,
NumMessages: 6,
NumExtensions: 0,
@@ -450,7 +411,6 @@ func file_service_user_ticket_log_proto_init() {
MessageInfos: file_service_user_ticket_log_proto_msgTypes,
}.Build()
File_service_user_ticket_log_proto = out.File
- file_service_user_ticket_log_proto_rawDesc = nil
file_service_user_ticket_log_proto_goTypes = nil
file_service_user_ticket_log_proto_depIdxs = nil
}
diff --git a/EdgeCommon/pkg/rpc/pb/service_user_ticket_log_grpc.pb.go b/EdgeCommon/pkg/rpc/pb/service_user_ticket_log_grpc.pb.go
index f33262a..97af65d 100644
--- a/EdgeCommon/pkg/rpc/pb/service_user_ticket_log_grpc.pb.go
+++ b/EdgeCommon/pkg/rpc/pb/service_user_ticket_log_grpc.pb.go
@@ -1,7 +1,7 @@
// Code generated by protoc-gen-go-grpc. DO NOT EDIT.
// versions:
-// - protoc-gen-go-grpc v1.5.1
-// - protoc v6.33.2
+// - protoc-gen-go-grpc v1.6.1
+// - protoc v3.19.6
// source: service_user_ticket_log.proto
package pb
@@ -113,16 +113,16 @@ type UserTicketLogServiceServer interface {
type UnimplementedUserTicketLogServiceServer struct{}
func (UnimplementedUserTicketLogServiceServer) CreateUserTicketLog(context.Context, *CreateUserTicketLogRequest) (*CreateUserTicketLogResponse, error) {
- return nil, status.Errorf(codes.Unimplemented, "method CreateUserTicketLog not implemented")
+ return nil, status.Error(codes.Unimplemented, "method CreateUserTicketLog not implemented")
}
func (UnimplementedUserTicketLogServiceServer) DeleteUserTicketLog(context.Context, *DeleteUserTicketLogRequest) (*RPCSuccess, error) {
- return nil, status.Errorf(codes.Unimplemented, "method DeleteUserTicketLog not implemented")
+ return nil, status.Error(codes.Unimplemented, "method DeleteUserTicketLog not implemented")
}
func (UnimplementedUserTicketLogServiceServer) CountUserTicketLogs(context.Context, *CountUserTicketLogsRequest) (*RPCCountResponse, error) {
- return nil, status.Errorf(codes.Unimplemented, "method CountUserTicketLogs not implemented")
+ return nil, status.Error(codes.Unimplemented, "method CountUserTicketLogs not implemented")
}
func (UnimplementedUserTicketLogServiceServer) ListUserTicketLogs(context.Context, *ListUserTicketLogsRequest) (*ListUserTicketLogsResponse, error) {
- return nil, status.Errorf(codes.Unimplemented, "method ListUserTicketLogs not implemented")
+ return nil, status.Error(codes.Unimplemented, "method ListUserTicketLogs not implemented")
}
func (UnimplementedUserTicketLogServiceServer) testEmbeddedByValue() {}
@@ -134,7 +134,7 @@ type UnsafeUserTicketLogServiceServer interface {
}
func RegisterUserTicketLogServiceServer(s grpc.ServiceRegistrar, srv UserTicketLogServiceServer) {
- // If the following call pancis, it indicates UnimplementedUserTicketLogServiceServer was
+ // If the following call panics, it indicates UnimplementedUserTicketLogServiceServer was
// embedded by pointer and is nil. This will cause panics if an
// unimplemented method is ever invoked, so we test this at initialization
// time to prevent it from happening at runtime later due to I/O.
diff --git a/EdgeCommon/pkg/rpc/pb/service_user_traffic_bill.pb.go b/EdgeCommon/pkg/rpc/pb/service_user_traffic_bill.pb.go
index 72211b9..46d2b3a 100644
--- a/EdgeCommon/pkg/rpc/pb/service_user_traffic_bill.pb.go
+++ b/EdgeCommon/pkg/rpc/pb/service_user_traffic_bill.pb.go
@@ -1,7 +1,7 @@
// Code generated by protoc-gen-go. DO NOT EDIT.
// versions:
-// protoc-gen-go v1.36.0
-// protoc v6.33.2
+// protoc-gen-go v1.36.11
+// protoc v3.19.6
// source: service_user_traffic_bill.proto
package pb
@@ -11,6 +11,7 @@ import (
protoimpl "google.golang.org/protobuf/runtime/protoimpl"
reflect "reflect"
sync "sync"
+ unsafe "unsafe"
)
const (
@@ -111,40 +112,26 @@ func (x *FindUserTrafficBillsResponse) GetUserTrafficBills() []*UserTrafficBill
var File_service_user_traffic_bill_proto protoreflect.FileDescriptor
-var file_service_user_traffic_bill_proto_rawDesc = []byte{
- 0x0a, 0x1f, 0x73, 0x65, 0x72, 0x76, 0x69, 0x63, 0x65, 0x5f, 0x75, 0x73, 0x65, 0x72, 0x5f, 0x74,
- 0x72, 0x61, 0x66, 0x66, 0x69, 0x63, 0x5f, 0x62, 0x69, 0x6c, 0x6c, 0x2e, 0x70, 0x72, 0x6f, 0x74,
- 0x6f, 0x12, 0x02, 0x70, 0x62, 0x1a, 0x24, 0x6d, 0x6f, 0x64, 0x65, 0x6c, 0x73, 0x2f, 0x6d, 0x6f,
- 0x64, 0x65, 0x6c, 0x5f, 0x75, 0x73, 0x65, 0x72, 0x5f, 0x74, 0x72, 0x61, 0x66, 0x66, 0x69, 0x63,
- 0x5f, 0x62, 0x69, 0x6c, 0x6c, 0x2e, 0x70, 0x72, 0x6f, 0x74, 0x6f, 0x22, 0x3d, 0x0a, 0x1b, 0x46,
- 0x69, 0x6e, 0x64, 0x55, 0x73, 0x65, 0x72, 0x54, 0x72, 0x61, 0x66, 0x66, 0x69, 0x63, 0x42, 0x69,
- 0x6c, 0x6c, 0x73, 0x52, 0x65, 0x71, 0x75, 0x65, 0x73, 0x74, 0x12, 0x1e, 0x0a, 0x0a, 0x75, 0x73,
- 0x65, 0x72, 0x42, 0x69, 0x6c, 0x6c, 0x49, 0x64, 0x18, 0x01, 0x20, 0x01, 0x28, 0x03, 0x52, 0x0a,
- 0x75, 0x73, 0x65, 0x72, 0x42, 0x69, 0x6c, 0x6c, 0x49, 0x64, 0x22, 0x5f, 0x0a, 0x1c, 0x46, 0x69,
- 0x6e, 0x64, 0x55, 0x73, 0x65, 0x72, 0x54, 0x72, 0x61, 0x66, 0x66, 0x69, 0x63, 0x42, 0x69, 0x6c,
- 0x6c, 0x73, 0x52, 0x65, 0x73, 0x70, 0x6f, 0x6e, 0x73, 0x65, 0x12, 0x3f, 0x0a, 0x10, 0x75, 0x73,
- 0x65, 0x72, 0x54, 0x72, 0x61, 0x66, 0x66, 0x69, 0x63, 0x42, 0x69, 0x6c, 0x6c, 0x73, 0x18, 0x01,
- 0x20, 0x03, 0x28, 0x0b, 0x32, 0x13, 0x2e, 0x70, 0x62, 0x2e, 0x55, 0x73, 0x65, 0x72, 0x54, 0x72,
- 0x61, 0x66, 0x66, 0x69, 0x63, 0x42, 0x69, 0x6c, 0x6c, 0x52, 0x10, 0x75, 0x73, 0x65, 0x72, 0x54,
- 0x72, 0x61, 0x66, 0x66, 0x69, 0x63, 0x42, 0x69, 0x6c, 0x6c, 0x73, 0x32, 0x73, 0x0a, 0x16, 0x55,
- 0x73, 0x65, 0x72, 0x54, 0x72, 0x61, 0x66, 0x66, 0x69, 0x63, 0x42, 0x69, 0x6c, 0x6c, 0x53, 0x65,
- 0x72, 0x76, 0x69, 0x63, 0x65, 0x12, 0x59, 0x0a, 0x14, 0x66, 0x69, 0x6e, 0x64, 0x55, 0x73, 0x65,
- 0x72, 0x54, 0x72, 0x61, 0x66, 0x66, 0x69, 0x63, 0x42, 0x69, 0x6c, 0x6c, 0x73, 0x12, 0x1f, 0x2e,
- 0x70, 0x62, 0x2e, 0x46, 0x69, 0x6e, 0x64, 0x55, 0x73, 0x65, 0x72, 0x54, 0x72, 0x61, 0x66, 0x66,
- 0x69, 0x63, 0x42, 0x69, 0x6c, 0x6c, 0x73, 0x52, 0x65, 0x71, 0x75, 0x65, 0x73, 0x74, 0x1a, 0x20,
- 0x2e, 0x70, 0x62, 0x2e, 0x46, 0x69, 0x6e, 0x64, 0x55, 0x73, 0x65, 0x72, 0x54, 0x72, 0x61, 0x66,
- 0x66, 0x69, 0x63, 0x42, 0x69, 0x6c, 0x6c, 0x73, 0x52, 0x65, 0x73, 0x70, 0x6f, 0x6e, 0x73, 0x65,
- 0x42, 0x06, 0x5a, 0x04, 0x2e, 0x2f, 0x70, 0x62, 0x62, 0x06, 0x70, 0x72, 0x6f, 0x74, 0x6f, 0x33,
-}
+const file_service_user_traffic_bill_proto_rawDesc = "" +
+ "\n" +
+ "\x1fservice_user_traffic_bill.proto\x12\x02pb\x1a$models/model_user_traffic_bill.proto\"=\n" +
+ "\x1bFindUserTrafficBillsRequest\x12\x1e\n" +
+ "\n" +
+ "userBillId\x18\x01 \x01(\x03R\n" +
+ "userBillId\"_\n" +
+ "\x1cFindUserTrafficBillsResponse\x12?\n" +
+ "\x10userTrafficBills\x18\x01 \x03(\v2\x13.pb.UserTrafficBillR\x10userTrafficBills2s\n" +
+ "\x16UserTrafficBillService\x12Y\n" +
+ "\x14findUserTrafficBills\x12\x1f.pb.FindUserTrafficBillsRequest\x1a .pb.FindUserTrafficBillsResponseB\x06Z\x04./pbb\x06proto3"
var (
file_service_user_traffic_bill_proto_rawDescOnce sync.Once
- file_service_user_traffic_bill_proto_rawDescData = file_service_user_traffic_bill_proto_rawDesc
+ file_service_user_traffic_bill_proto_rawDescData []byte
)
func file_service_user_traffic_bill_proto_rawDescGZIP() []byte {
file_service_user_traffic_bill_proto_rawDescOnce.Do(func() {
- file_service_user_traffic_bill_proto_rawDescData = protoimpl.X.CompressGZIP(file_service_user_traffic_bill_proto_rawDescData)
+ file_service_user_traffic_bill_proto_rawDescData = protoimpl.X.CompressGZIP(unsafe.Slice(unsafe.StringData(file_service_user_traffic_bill_proto_rawDesc), len(file_service_user_traffic_bill_proto_rawDesc)))
})
return file_service_user_traffic_bill_proto_rawDescData
}
@@ -176,7 +163,7 @@ func file_service_user_traffic_bill_proto_init() {
out := protoimpl.TypeBuilder{
File: protoimpl.DescBuilder{
GoPackagePath: reflect.TypeOf(x{}).PkgPath(),
- RawDescriptor: file_service_user_traffic_bill_proto_rawDesc,
+ RawDescriptor: unsafe.Slice(unsafe.StringData(file_service_user_traffic_bill_proto_rawDesc), len(file_service_user_traffic_bill_proto_rawDesc)),
NumEnums: 0,
NumMessages: 2,
NumExtensions: 0,
@@ -187,7 +174,6 @@ func file_service_user_traffic_bill_proto_init() {
MessageInfos: file_service_user_traffic_bill_proto_msgTypes,
}.Build()
File_service_user_traffic_bill_proto = out.File
- file_service_user_traffic_bill_proto_rawDesc = nil
file_service_user_traffic_bill_proto_goTypes = nil
file_service_user_traffic_bill_proto_depIdxs = nil
}
diff --git a/EdgeCommon/pkg/rpc/pb/service_user_traffic_bill_grpc.pb.go b/EdgeCommon/pkg/rpc/pb/service_user_traffic_bill_grpc.pb.go
index 1e21dce..4a986c9 100644
--- a/EdgeCommon/pkg/rpc/pb/service_user_traffic_bill_grpc.pb.go
+++ b/EdgeCommon/pkg/rpc/pb/service_user_traffic_bill_grpc.pb.go
@@ -1,7 +1,7 @@
// Code generated by protoc-gen-go-grpc. DO NOT EDIT.
// versions:
-// - protoc-gen-go-grpc v1.5.1
-// - protoc v6.33.2
+// - protoc-gen-go-grpc v1.6.1
+// - protoc v3.19.6
// source: service_user_traffic_bill.proto
package pb
@@ -68,7 +68,7 @@ type UserTrafficBillServiceServer interface {
type UnimplementedUserTrafficBillServiceServer struct{}
func (UnimplementedUserTrafficBillServiceServer) FindUserTrafficBills(context.Context, *FindUserTrafficBillsRequest) (*FindUserTrafficBillsResponse, error) {
- return nil, status.Errorf(codes.Unimplemented, "method FindUserTrafficBills not implemented")
+ return nil, status.Error(codes.Unimplemented, "method FindUserTrafficBills not implemented")
}
func (UnimplementedUserTrafficBillServiceServer) testEmbeddedByValue() {}
@@ -80,7 +80,7 @@ type UnsafeUserTrafficBillServiceServer interface {
}
func RegisterUserTrafficBillServiceServer(s grpc.ServiceRegistrar, srv UserTrafficBillServiceServer) {
- // If the following call pancis, it indicates UnimplementedUserTrafficBillServiceServer was
+ // If the following call panics, it indicates UnimplementedUserTrafficBillServiceServer was
// embedded by pointer and is nil. This will cause panics if an
// unimplemented method is ever invoked, so we test this at initialization
// time to prevent it from happening at runtime later due to I/O.
diff --git a/EdgeCommon/pkg/rpc/pb/service_user_traffic_package.pb.go b/EdgeCommon/pkg/rpc/pb/service_user_traffic_package.pb.go
index 82be9aa..3ccf898 100644
--- a/EdgeCommon/pkg/rpc/pb/service_user_traffic_package.pb.go
+++ b/EdgeCommon/pkg/rpc/pb/service_user_traffic_package.pb.go
@@ -1,7 +1,7 @@
// Code generated by protoc-gen-go. DO NOT EDIT.
// versions:
-// protoc-gen-go v1.36.0
-// protoc v6.33.2
+// protoc-gen-go v1.36.11
+// protoc v3.19.6
// source: service_user_traffic_package.proto
package pb
@@ -11,6 +11,7 @@ import (
protoimpl "google.golang.org/protobuf/runtime/protoimpl"
reflect "reflect"
sync "sync"
+ unsafe "unsafe"
)
const (
@@ -539,142 +540,64 @@ func (x *DeleteUserTrafficPackageRequest) GetUserTrafficPackageId() int64 {
var File_service_user_traffic_package_proto protoreflect.FileDescriptor
-var file_service_user_traffic_package_proto_rawDesc = []byte{
- 0x0a, 0x22, 0x73, 0x65, 0x72, 0x76, 0x69, 0x63, 0x65, 0x5f, 0x75, 0x73, 0x65, 0x72, 0x5f, 0x74,
- 0x72, 0x61, 0x66, 0x66, 0x69, 0x63, 0x5f, 0x70, 0x61, 0x63, 0x6b, 0x61, 0x67, 0x65, 0x2e, 0x70,
- 0x72, 0x6f, 0x74, 0x6f, 0x12, 0x02, 0x70, 0x62, 0x1a, 0x27, 0x6d, 0x6f, 0x64, 0x65, 0x6c, 0x73,
- 0x2f, 0x6d, 0x6f, 0x64, 0x65, 0x6c, 0x5f, 0x75, 0x73, 0x65, 0x72, 0x5f, 0x74, 0x72, 0x61, 0x66,
- 0x66, 0x69, 0x63, 0x5f, 0x70, 0x61, 0x63, 0x6b, 0x61, 0x67, 0x65, 0x2e, 0x70, 0x72, 0x6f, 0x74,
- 0x6f, 0x1a, 0x19, 0x6d, 0x6f, 0x64, 0x65, 0x6c, 0x73, 0x2f, 0x72, 0x70, 0x63, 0x5f, 0x6d, 0x65,
- 0x73, 0x73, 0x61, 0x67, 0x65, 0x73, 0x2e, 0x70, 0x72, 0x6f, 0x74, 0x6f, 0x22, 0xd7, 0x01, 0x0a,
- 0x1f, 0x43, 0x72, 0x65, 0x61, 0x74, 0x65, 0x55, 0x73, 0x65, 0x72, 0x54, 0x72, 0x61, 0x66, 0x66,
- 0x69, 0x63, 0x50, 0x61, 0x63, 0x6b, 0x61, 0x67, 0x65, 0x52, 0x65, 0x71, 0x75, 0x65, 0x73, 0x74,
- 0x12, 0x16, 0x0a, 0x06, 0x75, 0x73, 0x65, 0x72, 0x49, 0x64, 0x18, 0x01, 0x20, 0x01, 0x28, 0x03,
- 0x52, 0x06, 0x75, 0x73, 0x65, 0x72, 0x49, 0x64, 0x12, 0x2a, 0x0a, 0x10, 0x74, 0x72, 0x61, 0x66,
- 0x66, 0x69, 0x63, 0x50, 0x61, 0x63, 0x6b, 0x61, 0x67, 0x65, 0x49, 0x64, 0x18, 0x02, 0x20, 0x01,
- 0x28, 0x03, 0x52, 0x10, 0x74, 0x72, 0x61, 0x66, 0x66, 0x69, 0x63, 0x50, 0x61, 0x63, 0x6b, 0x61,
- 0x67, 0x65, 0x49, 0x64, 0x12, 0x22, 0x0a, 0x0c, 0x6e, 0x6f, 0x64, 0x65, 0x52, 0x65, 0x67, 0x69,
- 0x6f, 0x6e, 0x49, 0x64, 0x18, 0x03, 0x20, 0x01, 0x28, 0x03, 0x52, 0x0c, 0x6e, 0x6f, 0x64, 0x65,
- 0x52, 0x65, 0x67, 0x69, 0x6f, 0x6e, 0x49, 0x64, 0x12, 0x36, 0x0a, 0x16, 0x74, 0x72, 0x61, 0x66,
- 0x66, 0x69, 0x63, 0x50, 0x61, 0x63, 0x6b, 0x61, 0x67, 0x65, 0x50, 0x65, 0x72, 0x69, 0x6f, 0x64,
- 0x49, 0x64, 0x18, 0x04, 0x20, 0x01, 0x28, 0x03, 0x52, 0x16, 0x74, 0x72, 0x61, 0x66, 0x66, 0x69,
- 0x63, 0x50, 0x61, 0x63, 0x6b, 0x61, 0x67, 0x65, 0x50, 0x65, 0x72, 0x69, 0x6f, 0x64, 0x49, 0x64,
- 0x12, 0x14, 0x0a, 0x05, 0x63, 0x6f, 0x75, 0x6e, 0x74, 0x18, 0x05, 0x20, 0x01, 0x28, 0x05, 0x52,
- 0x05, 0x63, 0x6f, 0x75, 0x6e, 0x74, 0x22, 0x58, 0x0a, 0x20, 0x43, 0x72, 0x65, 0x61, 0x74, 0x65,
- 0x55, 0x73, 0x65, 0x72, 0x54, 0x72, 0x61, 0x66, 0x66, 0x69, 0x63, 0x50, 0x61, 0x63, 0x6b, 0x61,
- 0x67, 0x65, 0x52, 0x65, 0x73, 0x70, 0x6f, 0x6e, 0x73, 0x65, 0x12, 0x34, 0x0a, 0x15, 0x75, 0x73,
- 0x65, 0x72, 0x54, 0x72, 0x61, 0x66, 0x66, 0x69, 0x63, 0x50, 0x61, 0x63, 0x6b, 0x61, 0x67, 0x65,
- 0x49, 0x64, 0x73, 0x18, 0x01, 0x20, 0x03, 0x28, 0x03, 0x52, 0x15, 0x75, 0x73, 0x65, 0x72, 0x54,
- 0x72, 0x61, 0x66, 0x66, 0x69, 0x63, 0x50, 0x61, 0x63, 0x6b, 0x61, 0x67, 0x65, 0x49, 0x64, 0x73,
- 0x22, 0xd4, 0x01, 0x0a, 0x1c, 0x42, 0x75, 0x79, 0x55, 0x73, 0x65, 0x72, 0x54, 0x72, 0x61, 0x66,
- 0x66, 0x69, 0x63, 0x50, 0x61, 0x63, 0x6b, 0x61, 0x67, 0x65, 0x52, 0x65, 0x71, 0x75, 0x65, 0x73,
- 0x74, 0x12, 0x16, 0x0a, 0x06, 0x75, 0x73, 0x65, 0x72, 0x49, 0x64, 0x18, 0x01, 0x20, 0x01, 0x28,
- 0x03, 0x52, 0x06, 0x75, 0x73, 0x65, 0x72, 0x49, 0x64, 0x12, 0x2a, 0x0a, 0x10, 0x74, 0x72, 0x61,
- 0x66, 0x66, 0x69, 0x63, 0x50, 0x61, 0x63, 0x6b, 0x61, 0x67, 0x65, 0x49, 0x64, 0x18, 0x02, 0x20,
- 0x01, 0x28, 0x03, 0x52, 0x10, 0x74, 0x72, 0x61, 0x66, 0x66, 0x69, 0x63, 0x50, 0x61, 0x63, 0x6b,
- 0x61, 0x67, 0x65, 0x49, 0x64, 0x12, 0x22, 0x0a, 0x0c, 0x6e, 0x6f, 0x64, 0x65, 0x52, 0x65, 0x67,
- 0x69, 0x6f, 0x6e, 0x49, 0x64, 0x18, 0x03, 0x20, 0x01, 0x28, 0x03, 0x52, 0x0c, 0x6e, 0x6f, 0x64,
- 0x65, 0x52, 0x65, 0x67, 0x69, 0x6f, 0x6e, 0x49, 0x64, 0x12, 0x36, 0x0a, 0x16, 0x74, 0x72, 0x61,
- 0x66, 0x66, 0x69, 0x63, 0x50, 0x61, 0x63, 0x6b, 0x61, 0x67, 0x65, 0x50, 0x65, 0x72, 0x69, 0x6f,
- 0x64, 0x49, 0x64, 0x18, 0x04, 0x20, 0x01, 0x28, 0x03, 0x52, 0x16, 0x74, 0x72, 0x61, 0x66, 0x66,
- 0x69, 0x63, 0x50, 0x61, 0x63, 0x6b, 0x61, 0x67, 0x65, 0x50, 0x65, 0x72, 0x69, 0x6f, 0x64, 0x49,
- 0x64, 0x12, 0x14, 0x0a, 0x05, 0x63, 0x6f, 0x75, 0x6e, 0x74, 0x18, 0x05, 0x20, 0x01, 0x28, 0x05,
- 0x52, 0x05, 0x63, 0x6f, 0x75, 0x6e, 0x74, 0x22, 0x55, 0x0a, 0x1d, 0x42, 0x75, 0x79, 0x55, 0x73,
- 0x65, 0x72, 0x54, 0x72, 0x61, 0x66, 0x66, 0x69, 0x63, 0x50, 0x61, 0x63, 0x6b, 0x61, 0x67, 0x65,
- 0x52, 0x65, 0x73, 0x70, 0x6f, 0x6e, 0x73, 0x65, 0x12, 0x34, 0x0a, 0x15, 0x75, 0x73, 0x65, 0x72,
- 0x54, 0x72, 0x61, 0x66, 0x66, 0x69, 0x63, 0x50, 0x61, 0x63, 0x6b, 0x61, 0x67, 0x65, 0x49, 0x64,
- 0x73, 0x18, 0x01, 0x20, 0x03, 0x28, 0x03, 0x52, 0x15, 0x75, 0x73, 0x65, 0x72, 0x54, 0x72, 0x61,
- 0x66, 0x66, 0x69, 0x63, 0x50, 0x61, 0x63, 0x6b, 0x61, 0x67, 0x65, 0x49, 0x64, 0x73, 0x22, 0x87,
- 0x02, 0x0a, 0x1f, 0x43, 0x6f, 0x75, 0x6e, 0x74, 0x55, 0x73, 0x65, 0x72, 0x54, 0x72, 0x61, 0x66,
- 0x66, 0x69, 0x63, 0x50, 0x61, 0x63, 0x6b, 0x61, 0x67, 0x65, 0x73, 0x52, 0x65, 0x71, 0x75, 0x65,
- 0x73, 0x74, 0x12, 0x2a, 0x0a, 0x10, 0x74, 0x72, 0x61, 0x66, 0x66, 0x69, 0x63, 0x50, 0x61, 0x63,
- 0x6b, 0x61, 0x67, 0x65, 0x49, 0x64, 0x18, 0x01, 0x20, 0x01, 0x28, 0x03, 0x52, 0x10, 0x74, 0x72,
- 0x61, 0x66, 0x66, 0x69, 0x63, 0x50, 0x61, 0x63, 0x6b, 0x61, 0x67, 0x65, 0x49, 0x64, 0x12, 0x16,
- 0x0a, 0x06, 0x75, 0x73, 0x65, 0x72, 0x49, 0x64, 0x18, 0x02, 0x20, 0x01, 0x28, 0x03, 0x52, 0x06,
- 0x75, 0x73, 0x65, 0x72, 0x49, 0x64, 0x12, 0x22, 0x0a, 0x0c, 0x6e, 0x6f, 0x64, 0x65, 0x52, 0x65,
- 0x67, 0x69, 0x6f, 0x6e, 0x49, 0x64, 0x18, 0x03, 0x20, 0x01, 0x28, 0x03, 0x52, 0x0c, 0x6e, 0x6f,
- 0x64, 0x65, 0x52, 0x65, 0x67, 0x69, 0x6f, 0x6e, 0x49, 0x64, 0x12, 0x36, 0x0a, 0x16, 0x74, 0x72,
- 0x61, 0x66, 0x66, 0x69, 0x63, 0x50, 0x61, 0x63, 0x6b, 0x61, 0x67, 0x65, 0x50, 0x65, 0x72, 0x69,
- 0x6f, 0x64, 0x49, 0x64, 0x18, 0x04, 0x20, 0x01, 0x28, 0x03, 0x52, 0x16, 0x74, 0x72, 0x61, 0x66,
- 0x66, 0x69, 0x63, 0x50, 0x61, 0x63, 0x6b, 0x61, 0x67, 0x65, 0x50, 0x65, 0x72, 0x69, 0x6f, 0x64,
- 0x49, 0x64, 0x12, 0x1e, 0x0a, 0x0a, 0x65, 0x78, 0x70, 0x69, 0x72, 0x65, 0x73, 0x44, 0x61, 0x79,
- 0x18, 0x05, 0x20, 0x01, 0x28, 0x09, 0x52, 0x0a, 0x65, 0x78, 0x70, 0x69, 0x72, 0x65, 0x73, 0x44,
- 0x61, 0x79, 0x12, 0x24, 0x0a, 0x0d, 0x61, 0x76, 0x61, 0x69, 0x6c, 0x61, 0x62, 0x6c, 0x65, 0x4f,
- 0x6e, 0x6c, 0x79, 0x18, 0x06, 0x20, 0x01, 0x28, 0x08, 0x52, 0x0d, 0x61, 0x76, 0x61, 0x69, 0x6c,
- 0x61, 0x62, 0x6c, 0x65, 0x4f, 0x6e, 0x6c, 0x79, 0x22, 0xb2, 0x02, 0x0a, 0x1e, 0x4c, 0x69, 0x73,
- 0x74, 0x55, 0x73, 0x65, 0x72, 0x54, 0x72, 0x61, 0x66, 0x66, 0x69, 0x63, 0x50, 0x61, 0x63, 0x6b,
- 0x61, 0x67, 0x65, 0x73, 0x52, 0x65, 0x71, 0x75, 0x65, 0x73, 0x74, 0x12, 0x2a, 0x0a, 0x10, 0x74,
- 0x72, 0x61, 0x66, 0x66, 0x69, 0x63, 0x50, 0x61, 0x63, 0x6b, 0x61, 0x67, 0x65, 0x49, 0x64, 0x18,
- 0x01, 0x20, 0x01, 0x28, 0x03, 0x52, 0x10, 0x74, 0x72, 0x61, 0x66, 0x66, 0x69, 0x63, 0x50, 0x61,
- 0x63, 0x6b, 0x61, 0x67, 0x65, 0x49, 0x64, 0x12, 0x16, 0x0a, 0x06, 0x75, 0x73, 0x65, 0x72, 0x49,
- 0x64, 0x18, 0x02, 0x20, 0x01, 0x28, 0x03, 0x52, 0x06, 0x75, 0x73, 0x65, 0x72, 0x49, 0x64, 0x12,
- 0x22, 0x0a, 0x0c, 0x6e, 0x6f, 0x64, 0x65, 0x52, 0x65, 0x67, 0x69, 0x6f, 0x6e, 0x49, 0x64, 0x18,
- 0x03, 0x20, 0x01, 0x28, 0x03, 0x52, 0x0c, 0x6e, 0x6f, 0x64, 0x65, 0x52, 0x65, 0x67, 0x69, 0x6f,
- 0x6e, 0x49, 0x64, 0x12, 0x36, 0x0a, 0x16, 0x74, 0x72, 0x61, 0x66, 0x66, 0x69, 0x63, 0x50, 0x61,
- 0x63, 0x6b, 0x61, 0x67, 0x65, 0x50, 0x65, 0x72, 0x69, 0x6f, 0x64, 0x49, 0x64, 0x18, 0x04, 0x20,
- 0x01, 0x28, 0x03, 0x52, 0x16, 0x74, 0x72, 0x61, 0x66, 0x66, 0x69, 0x63, 0x50, 0x61, 0x63, 0x6b,
- 0x61, 0x67, 0x65, 0x50, 0x65, 0x72, 0x69, 0x6f, 0x64, 0x49, 0x64, 0x12, 0x1e, 0x0a, 0x0a, 0x65,
- 0x78, 0x70, 0x69, 0x72, 0x65, 0x73, 0x44, 0x61, 0x79, 0x18, 0x05, 0x20, 0x01, 0x28, 0x09, 0x52,
- 0x0a, 0x65, 0x78, 0x70, 0x69, 0x72, 0x65, 0x73, 0x44, 0x61, 0x79, 0x12, 0x24, 0x0a, 0x0d, 0x61,
- 0x76, 0x61, 0x69, 0x6c, 0x61, 0x62, 0x6c, 0x65, 0x4f, 0x6e, 0x6c, 0x79, 0x18, 0x06, 0x20, 0x01,
- 0x28, 0x08, 0x52, 0x0d, 0x61, 0x76, 0x61, 0x69, 0x6c, 0x61, 0x62, 0x6c, 0x65, 0x4f, 0x6e, 0x6c,
- 0x79, 0x12, 0x16, 0x0a, 0x06, 0x6f, 0x66, 0x66, 0x73, 0x65, 0x74, 0x18, 0x07, 0x20, 0x01, 0x28,
- 0x03, 0x52, 0x06, 0x6f, 0x66, 0x66, 0x73, 0x65, 0x74, 0x12, 0x12, 0x0a, 0x04, 0x73, 0x69, 0x7a,
- 0x65, 0x18, 0x08, 0x20, 0x01, 0x28, 0x03, 0x52, 0x04, 0x73, 0x69, 0x7a, 0x65, 0x22, 0x6b, 0x0a,
- 0x1f, 0x4c, 0x69, 0x73, 0x74, 0x55, 0x73, 0x65, 0x72, 0x54, 0x72, 0x61, 0x66, 0x66, 0x69, 0x63,
- 0x50, 0x61, 0x63, 0x6b, 0x61, 0x67, 0x65, 0x73, 0x52, 0x65, 0x73, 0x70, 0x6f, 0x6e, 0x73, 0x65,
- 0x12, 0x48, 0x0a, 0x13, 0x75, 0x73, 0x65, 0x72, 0x54, 0x72, 0x61, 0x66, 0x66, 0x69, 0x63, 0x50,
- 0x61, 0x63, 0x6b, 0x61, 0x67, 0x65, 0x73, 0x18, 0x01, 0x20, 0x03, 0x28, 0x0b, 0x32, 0x16, 0x2e,
- 0x70, 0x62, 0x2e, 0x55, 0x73, 0x65, 0x72, 0x54, 0x72, 0x61, 0x66, 0x66, 0x69, 0x63, 0x50, 0x61,
- 0x63, 0x6b, 0x61, 0x67, 0x65, 0x52, 0x13, 0x75, 0x73, 0x65, 0x72, 0x54, 0x72, 0x61, 0x66, 0x66,
- 0x69, 0x63, 0x50, 0x61, 0x63, 0x6b, 0x61, 0x67, 0x65, 0x73, 0x22, 0x55, 0x0a, 0x1f, 0x44, 0x65,
- 0x6c, 0x65, 0x74, 0x65, 0x55, 0x73, 0x65, 0x72, 0x54, 0x72, 0x61, 0x66, 0x66, 0x69, 0x63, 0x50,
- 0x61, 0x63, 0x6b, 0x61, 0x67, 0x65, 0x52, 0x65, 0x71, 0x75, 0x65, 0x73, 0x74, 0x12, 0x32, 0x0a,
- 0x14, 0x75, 0x73, 0x65, 0x72, 0x54, 0x72, 0x61, 0x66, 0x66, 0x69, 0x63, 0x50, 0x61, 0x63, 0x6b,
- 0x61, 0x67, 0x65, 0x49, 0x64, 0x18, 0x01, 0x20, 0x01, 0x28, 0x03, 0x52, 0x14, 0x75, 0x73, 0x65,
- 0x72, 0x54, 0x72, 0x61, 0x66, 0x66, 0x69, 0x63, 0x50, 0x61, 0x63, 0x6b, 0x61, 0x67, 0x65, 0x49,
- 0x64, 0x32, 0xec, 0x03, 0x0a, 0x19, 0x55, 0x73, 0x65, 0x72, 0x54, 0x72, 0x61, 0x66, 0x66, 0x69,
- 0x63, 0x50, 0x61, 0x63, 0x6b, 0x61, 0x67, 0x65, 0x53, 0x65, 0x72, 0x76, 0x69, 0x63, 0x65, 0x12,
- 0x65, 0x0a, 0x18, 0x63, 0x72, 0x65, 0x61, 0x74, 0x65, 0x55, 0x73, 0x65, 0x72, 0x54, 0x72, 0x61,
- 0x66, 0x66, 0x69, 0x63, 0x50, 0x61, 0x63, 0x6b, 0x61, 0x67, 0x65, 0x12, 0x23, 0x2e, 0x70, 0x62,
- 0x2e, 0x43, 0x72, 0x65, 0x61, 0x74, 0x65, 0x55, 0x73, 0x65, 0x72, 0x54, 0x72, 0x61, 0x66, 0x66,
- 0x69, 0x63, 0x50, 0x61, 0x63, 0x6b, 0x61, 0x67, 0x65, 0x52, 0x65, 0x71, 0x75, 0x65, 0x73, 0x74,
- 0x1a, 0x24, 0x2e, 0x70, 0x62, 0x2e, 0x43, 0x72, 0x65, 0x61, 0x74, 0x65, 0x55, 0x73, 0x65, 0x72,
- 0x54, 0x72, 0x61, 0x66, 0x66, 0x69, 0x63, 0x50, 0x61, 0x63, 0x6b, 0x61, 0x67, 0x65, 0x52, 0x65,
- 0x73, 0x70, 0x6f, 0x6e, 0x73, 0x65, 0x12, 0x5c, 0x0a, 0x15, 0x62, 0x75, 0x79, 0x55, 0x73, 0x65,
- 0x72, 0x54, 0x72, 0x61, 0x66, 0x66, 0x69, 0x63, 0x50, 0x61, 0x63, 0x6b, 0x61, 0x67, 0x65, 0x12,
- 0x20, 0x2e, 0x70, 0x62, 0x2e, 0x42, 0x75, 0x79, 0x55, 0x73, 0x65, 0x72, 0x54, 0x72, 0x61, 0x66,
- 0x66, 0x69, 0x63, 0x50, 0x61, 0x63, 0x6b, 0x61, 0x67, 0x65, 0x52, 0x65, 0x71, 0x75, 0x65, 0x73,
- 0x74, 0x1a, 0x21, 0x2e, 0x70, 0x62, 0x2e, 0x42, 0x75, 0x79, 0x55, 0x73, 0x65, 0x72, 0x54, 0x72,
- 0x61, 0x66, 0x66, 0x69, 0x63, 0x50, 0x61, 0x63, 0x6b, 0x61, 0x67, 0x65, 0x52, 0x65, 0x73, 0x70,
- 0x6f, 0x6e, 0x73, 0x65, 0x12, 0x55, 0x0a, 0x18, 0x63, 0x6f, 0x75, 0x6e, 0x74, 0x55, 0x73, 0x65,
- 0x72, 0x54, 0x72, 0x61, 0x66, 0x66, 0x69, 0x63, 0x50, 0x61, 0x63, 0x6b, 0x61, 0x67, 0x65, 0x73,
- 0x12, 0x23, 0x2e, 0x70, 0x62, 0x2e, 0x43, 0x6f, 0x75, 0x6e, 0x74, 0x55, 0x73, 0x65, 0x72, 0x54,
- 0x72, 0x61, 0x66, 0x66, 0x69, 0x63, 0x50, 0x61, 0x63, 0x6b, 0x61, 0x67, 0x65, 0x73, 0x52, 0x65,
- 0x71, 0x75, 0x65, 0x73, 0x74, 0x1a, 0x14, 0x2e, 0x70, 0x62, 0x2e, 0x52, 0x50, 0x43, 0x43, 0x6f,
- 0x75, 0x6e, 0x74, 0x52, 0x65, 0x73, 0x70, 0x6f, 0x6e, 0x73, 0x65, 0x12, 0x62, 0x0a, 0x17, 0x6c,
- 0x69, 0x73, 0x74, 0x55, 0x73, 0x65, 0x72, 0x54, 0x72, 0x61, 0x66, 0x66, 0x69, 0x63, 0x50, 0x61,
- 0x63, 0x6b, 0x61, 0x67, 0x65, 0x73, 0x12, 0x22, 0x2e, 0x70, 0x62, 0x2e, 0x4c, 0x69, 0x73, 0x74,
- 0x55, 0x73, 0x65, 0x72, 0x54, 0x72, 0x61, 0x66, 0x66, 0x69, 0x63, 0x50, 0x61, 0x63, 0x6b, 0x61,
- 0x67, 0x65, 0x73, 0x52, 0x65, 0x71, 0x75, 0x65, 0x73, 0x74, 0x1a, 0x23, 0x2e, 0x70, 0x62, 0x2e,
- 0x4c, 0x69, 0x73, 0x74, 0x55, 0x73, 0x65, 0x72, 0x54, 0x72, 0x61, 0x66, 0x66, 0x69, 0x63, 0x50,
- 0x61, 0x63, 0x6b, 0x61, 0x67, 0x65, 0x73, 0x52, 0x65, 0x73, 0x70, 0x6f, 0x6e, 0x73, 0x65, 0x12,
- 0x4f, 0x0a, 0x18, 0x64, 0x65, 0x6c, 0x65, 0x74, 0x65, 0x55, 0x73, 0x65, 0x72, 0x54, 0x72, 0x61,
- 0x66, 0x66, 0x69, 0x63, 0x50, 0x61, 0x63, 0x6b, 0x61, 0x67, 0x65, 0x12, 0x23, 0x2e, 0x70, 0x62,
- 0x2e, 0x44, 0x65, 0x6c, 0x65, 0x74, 0x65, 0x55, 0x73, 0x65, 0x72, 0x54, 0x72, 0x61, 0x66, 0x66,
- 0x69, 0x63, 0x50, 0x61, 0x63, 0x6b, 0x61, 0x67, 0x65, 0x52, 0x65, 0x71, 0x75, 0x65, 0x73, 0x74,
- 0x1a, 0x0e, 0x2e, 0x70, 0x62, 0x2e, 0x52, 0x50, 0x43, 0x53, 0x75, 0x63, 0x63, 0x65, 0x73, 0x73,
- 0x42, 0x06, 0x5a, 0x04, 0x2e, 0x2f, 0x70, 0x62, 0x62, 0x06, 0x70, 0x72, 0x6f, 0x74, 0x6f, 0x33,
-}
+const file_service_user_traffic_package_proto_rawDesc = "" +
+ "\n" +
+ "\"service_user_traffic_package.proto\x12\x02pb\x1a'models/model_user_traffic_package.proto\x1a\x19models/rpc_messages.proto\"\xd7\x01\n" +
+ "\x1fCreateUserTrafficPackageRequest\x12\x16\n" +
+ "\x06userId\x18\x01 \x01(\x03R\x06userId\x12*\n" +
+ "\x10trafficPackageId\x18\x02 \x01(\x03R\x10trafficPackageId\x12\"\n" +
+ "\fnodeRegionId\x18\x03 \x01(\x03R\fnodeRegionId\x126\n" +
+ "\x16trafficPackagePeriodId\x18\x04 \x01(\x03R\x16trafficPackagePeriodId\x12\x14\n" +
+ "\x05count\x18\x05 \x01(\x05R\x05count\"X\n" +
+ " CreateUserTrafficPackageResponse\x124\n" +
+ "\x15userTrafficPackageIds\x18\x01 \x03(\x03R\x15userTrafficPackageIds\"\xd4\x01\n" +
+ "\x1cBuyUserTrafficPackageRequest\x12\x16\n" +
+ "\x06userId\x18\x01 \x01(\x03R\x06userId\x12*\n" +
+ "\x10trafficPackageId\x18\x02 \x01(\x03R\x10trafficPackageId\x12\"\n" +
+ "\fnodeRegionId\x18\x03 \x01(\x03R\fnodeRegionId\x126\n" +
+ "\x16trafficPackagePeriodId\x18\x04 \x01(\x03R\x16trafficPackagePeriodId\x12\x14\n" +
+ "\x05count\x18\x05 \x01(\x05R\x05count\"U\n" +
+ "\x1dBuyUserTrafficPackageResponse\x124\n" +
+ "\x15userTrafficPackageIds\x18\x01 \x03(\x03R\x15userTrafficPackageIds\"\x87\x02\n" +
+ "\x1fCountUserTrafficPackagesRequest\x12*\n" +
+ "\x10trafficPackageId\x18\x01 \x01(\x03R\x10trafficPackageId\x12\x16\n" +
+ "\x06userId\x18\x02 \x01(\x03R\x06userId\x12\"\n" +
+ "\fnodeRegionId\x18\x03 \x01(\x03R\fnodeRegionId\x126\n" +
+ "\x16trafficPackagePeriodId\x18\x04 \x01(\x03R\x16trafficPackagePeriodId\x12\x1e\n" +
+ "\n" +
+ "expiresDay\x18\x05 \x01(\tR\n" +
+ "expiresDay\x12$\n" +
+ "\ravailableOnly\x18\x06 \x01(\bR\ravailableOnly\"\xb2\x02\n" +
+ "\x1eListUserTrafficPackagesRequest\x12*\n" +
+ "\x10trafficPackageId\x18\x01 \x01(\x03R\x10trafficPackageId\x12\x16\n" +
+ "\x06userId\x18\x02 \x01(\x03R\x06userId\x12\"\n" +
+ "\fnodeRegionId\x18\x03 \x01(\x03R\fnodeRegionId\x126\n" +
+ "\x16trafficPackagePeriodId\x18\x04 \x01(\x03R\x16trafficPackagePeriodId\x12\x1e\n" +
+ "\n" +
+ "expiresDay\x18\x05 \x01(\tR\n" +
+ "expiresDay\x12$\n" +
+ "\ravailableOnly\x18\x06 \x01(\bR\ravailableOnly\x12\x16\n" +
+ "\x06offset\x18\a \x01(\x03R\x06offset\x12\x12\n" +
+ "\x04size\x18\b \x01(\x03R\x04size\"k\n" +
+ "\x1fListUserTrafficPackagesResponse\x12H\n" +
+ "\x13userTrafficPackages\x18\x01 \x03(\v2\x16.pb.UserTrafficPackageR\x13userTrafficPackages\"U\n" +
+ "\x1fDeleteUserTrafficPackageRequest\x122\n" +
+ "\x14userTrafficPackageId\x18\x01 \x01(\x03R\x14userTrafficPackageId2\xec\x03\n" +
+ "\x19UserTrafficPackageService\x12e\n" +
+ "\x18createUserTrafficPackage\x12#.pb.CreateUserTrafficPackageRequest\x1a$.pb.CreateUserTrafficPackageResponse\x12\\\n" +
+ "\x15buyUserTrafficPackage\x12 .pb.BuyUserTrafficPackageRequest\x1a!.pb.BuyUserTrafficPackageResponse\x12U\n" +
+ "\x18countUserTrafficPackages\x12#.pb.CountUserTrafficPackagesRequest\x1a\x14.pb.RPCCountResponse\x12b\n" +
+ "\x17listUserTrafficPackages\x12\".pb.ListUserTrafficPackagesRequest\x1a#.pb.ListUserTrafficPackagesResponse\x12O\n" +
+ "\x18deleteUserTrafficPackage\x12#.pb.DeleteUserTrafficPackageRequest\x1a\x0e.pb.RPCSuccessB\x06Z\x04./pbb\x06proto3"
var (
file_service_user_traffic_package_proto_rawDescOnce sync.Once
- file_service_user_traffic_package_proto_rawDescData = file_service_user_traffic_package_proto_rawDesc
+ file_service_user_traffic_package_proto_rawDescData []byte
)
func file_service_user_traffic_package_proto_rawDescGZIP() []byte {
file_service_user_traffic_package_proto_rawDescOnce.Do(func() {
- file_service_user_traffic_package_proto_rawDescData = protoimpl.X.CompressGZIP(file_service_user_traffic_package_proto_rawDescData)
+ file_service_user_traffic_package_proto_rawDescData = protoimpl.X.CompressGZIP(unsafe.Slice(unsafe.StringData(file_service_user_traffic_package_proto_rawDesc), len(file_service_user_traffic_package_proto_rawDesc)))
})
return file_service_user_traffic_package_proto_rawDescData
}
@@ -723,7 +646,7 @@ func file_service_user_traffic_package_proto_init() {
out := protoimpl.TypeBuilder{
File: protoimpl.DescBuilder{
GoPackagePath: reflect.TypeOf(x{}).PkgPath(),
- RawDescriptor: file_service_user_traffic_package_proto_rawDesc,
+ RawDescriptor: unsafe.Slice(unsafe.StringData(file_service_user_traffic_package_proto_rawDesc), len(file_service_user_traffic_package_proto_rawDesc)),
NumEnums: 0,
NumMessages: 8,
NumExtensions: 0,
@@ -734,7 +657,6 @@ func file_service_user_traffic_package_proto_init() {
MessageInfos: file_service_user_traffic_package_proto_msgTypes,
}.Build()
File_service_user_traffic_package_proto = out.File
- file_service_user_traffic_package_proto_rawDesc = nil
file_service_user_traffic_package_proto_goTypes = nil
file_service_user_traffic_package_proto_depIdxs = nil
}
diff --git a/EdgeCommon/pkg/rpc/pb/service_user_traffic_package_grpc.pb.go b/EdgeCommon/pkg/rpc/pb/service_user_traffic_package_grpc.pb.go
index fdef1ca..0499baa 100644
--- a/EdgeCommon/pkg/rpc/pb/service_user_traffic_package_grpc.pb.go
+++ b/EdgeCommon/pkg/rpc/pb/service_user_traffic_package_grpc.pb.go
@@ -1,7 +1,7 @@
// Code generated by protoc-gen-go-grpc. DO NOT EDIT.
// versions:
-// - protoc-gen-go-grpc v1.5.1
-// - protoc v6.33.2
+// - protoc-gen-go-grpc v1.6.1
+// - protoc v3.19.6
// source: service_user_traffic_package.proto
package pb
@@ -128,19 +128,19 @@ type UserTrafficPackageServiceServer interface {
type UnimplementedUserTrafficPackageServiceServer struct{}
func (UnimplementedUserTrafficPackageServiceServer) CreateUserTrafficPackage(context.Context, *CreateUserTrafficPackageRequest) (*CreateUserTrafficPackageResponse, error) {
- return nil, status.Errorf(codes.Unimplemented, "method CreateUserTrafficPackage not implemented")
+ return nil, status.Error(codes.Unimplemented, "method CreateUserTrafficPackage not implemented")
}
func (UnimplementedUserTrafficPackageServiceServer) BuyUserTrafficPackage(context.Context, *BuyUserTrafficPackageRequest) (*BuyUserTrafficPackageResponse, error) {
- return nil, status.Errorf(codes.Unimplemented, "method BuyUserTrafficPackage not implemented")
+ return nil, status.Error(codes.Unimplemented, "method BuyUserTrafficPackage not implemented")
}
func (UnimplementedUserTrafficPackageServiceServer) CountUserTrafficPackages(context.Context, *CountUserTrafficPackagesRequest) (*RPCCountResponse, error) {
- return nil, status.Errorf(codes.Unimplemented, "method CountUserTrafficPackages not implemented")
+ return nil, status.Error(codes.Unimplemented, "method CountUserTrafficPackages not implemented")
}
func (UnimplementedUserTrafficPackageServiceServer) ListUserTrafficPackages(context.Context, *ListUserTrafficPackagesRequest) (*ListUserTrafficPackagesResponse, error) {
- return nil, status.Errorf(codes.Unimplemented, "method ListUserTrafficPackages not implemented")
+ return nil, status.Error(codes.Unimplemented, "method ListUserTrafficPackages not implemented")
}
func (UnimplementedUserTrafficPackageServiceServer) DeleteUserTrafficPackage(context.Context, *DeleteUserTrafficPackageRequest) (*RPCSuccess, error) {
- return nil, status.Errorf(codes.Unimplemented, "method DeleteUserTrafficPackage not implemented")
+ return nil, status.Error(codes.Unimplemented, "method DeleteUserTrafficPackage not implemented")
}
func (UnimplementedUserTrafficPackageServiceServer) testEmbeddedByValue() {}
@@ -152,7 +152,7 @@ type UnsafeUserTrafficPackageServiceServer interface {
}
func RegisterUserTrafficPackageServiceServer(s grpc.ServiceRegistrar, srv UserTrafficPackageServiceServer) {
- // If the following call pancis, it indicates UnimplementedUserTrafficPackageServiceServer was
+ // If the following call panics, it indicates UnimplementedUserTrafficPackageServiceServer was
// embedded by pointer and is nil. This will cause panics if an
// unimplemented method is ever invoked, so we test this at initialization
// time to prevent it from happening at runtime later due to I/O.
diff --git a/EdgeCommon/pkg/rpc/pb/service_user_verify_code.pb.go b/EdgeCommon/pkg/rpc/pb/service_user_verify_code.pb.go
index 920a19d..169f7b1 100644
--- a/EdgeCommon/pkg/rpc/pb/service_user_verify_code.pb.go
+++ b/EdgeCommon/pkg/rpc/pb/service_user_verify_code.pb.go
@@ -1,7 +1,7 @@
// Code generated by protoc-gen-go. DO NOT EDIT.
// versions:
-// protoc-gen-go v1.36.0
-// protoc v6.33.2
+// protoc-gen-go v1.36.11
+// protoc v3.19.6
// source: service_user_verify_code.proto
package pb
@@ -11,6 +11,7 @@ import (
protoimpl "google.golang.org/protobuf/runtime/protoimpl"
reflect "reflect"
sync "sync"
+ unsafe "unsafe"
)
const (
@@ -265,61 +266,40 @@ func (x *ValidateUserVerifyCodeResponse) GetErrorMessage() string {
var File_service_user_verify_code_proto protoreflect.FileDescriptor
-var file_service_user_verify_code_proto_rawDesc = []byte{
- 0x0a, 0x1e, 0x73, 0x65, 0x72, 0x76, 0x69, 0x63, 0x65, 0x5f, 0x75, 0x73, 0x65, 0x72, 0x5f, 0x76,
- 0x65, 0x72, 0x69, 0x66, 0x79, 0x5f, 0x63, 0x6f, 0x64, 0x65, 0x2e, 0x70, 0x72, 0x6f, 0x74, 0x6f,
- 0x12, 0x02, 0x70, 0x62, 0x22, 0x5d, 0x0a, 0x19, 0x53, 0x65, 0x6e, 0x64, 0x55, 0x73, 0x65, 0x72,
- 0x56, 0x65, 0x72, 0x69, 0x66, 0x79, 0x43, 0x6f, 0x64, 0x65, 0x52, 0x65, 0x71, 0x75, 0x65, 0x73,
- 0x74, 0x12, 0x12, 0x0a, 0x04, 0x74, 0x79, 0x70, 0x65, 0x18, 0x01, 0x20, 0x01, 0x28, 0x09, 0x52,
- 0x04, 0x74, 0x79, 0x70, 0x65, 0x12, 0x14, 0x0a, 0x05, 0x65, 0x6d, 0x61, 0x69, 0x6c, 0x18, 0x02,
- 0x20, 0x01, 0x28, 0x09, 0x52, 0x05, 0x65, 0x6d, 0x61, 0x69, 0x6c, 0x12, 0x16, 0x0a, 0x06, 0x6d,
- 0x6f, 0x62, 0x69, 0x6c, 0x65, 0x18, 0x03, 0x20, 0x01, 0x28, 0x09, 0x52, 0x06, 0x6d, 0x6f, 0x62,
- 0x69, 0x6c, 0x65, 0x22, 0x3c, 0x0a, 0x1a, 0x53, 0x65, 0x6e, 0x64, 0x55, 0x73, 0x65, 0x72, 0x56,
- 0x65, 0x72, 0x69, 0x66, 0x79, 0x43, 0x6f, 0x64, 0x65, 0x52, 0x65, 0x73, 0x70, 0x6f, 0x6e, 0x73,
- 0x65, 0x12, 0x1e, 0x0a, 0x0a, 0x63, 0x6f, 0x64, 0x65, 0x4c, 0x65, 0x6e, 0x67, 0x74, 0x68, 0x18,
- 0x01, 0x20, 0x01, 0x28, 0x05, 0x52, 0x0a, 0x63, 0x6f, 0x64, 0x65, 0x4c, 0x65, 0x6e, 0x67, 0x74,
- 0x68, 0x22, 0x97, 0x01, 0x0a, 0x1d, 0x56, 0x61, 0x6c, 0x69, 0x64, 0x61, 0x74, 0x65, 0x55, 0x73,
- 0x65, 0x72, 0x56, 0x65, 0x72, 0x69, 0x66, 0x79, 0x43, 0x6f, 0x64, 0x65, 0x52, 0x65, 0x71, 0x75,
- 0x65, 0x73, 0x74, 0x12, 0x12, 0x0a, 0x04, 0x74, 0x79, 0x70, 0x65, 0x18, 0x01, 0x20, 0x01, 0x28,
- 0x09, 0x52, 0x04, 0x74, 0x79, 0x70, 0x65, 0x12, 0x14, 0x0a, 0x05, 0x65, 0x6d, 0x61, 0x69, 0x6c,
- 0x18, 0x02, 0x20, 0x01, 0x28, 0x09, 0x52, 0x05, 0x65, 0x6d, 0x61, 0x69, 0x6c, 0x12, 0x16, 0x0a,
- 0x06, 0x6d, 0x6f, 0x62, 0x69, 0x6c, 0x65, 0x18, 0x03, 0x20, 0x01, 0x28, 0x09, 0x52, 0x06, 0x6d,
- 0x6f, 0x62, 0x69, 0x6c, 0x65, 0x12, 0x12, 0x0a, 0x04, 0x63, 0x6f, 0x64, 0x65, 0x18, 0x04, 0x20,
- 0x01, 0x28, 0x09, 0x52, 0x04, 0x63, 0x6f, 0x64, 0x65, 0x12, 0x20, 0x0a, 0x0b, 0x6e, 0x65, 0x77,
- 0x50, 0x61, 0x73, 0x73, 0x77, 0x6f, 0x72, 0x64, 0x18, 0x0a, 0x20, 0x01, 0x28, 0x09, 0x52, 0x0b,
- 0x6e, 0x65, 0x77, 0x50, 0x61, 0x73, 0x73, 0x77, 0x6f, 0x72, 0x64, 0x22, 0x76, 0x0a, 0x1e, 0x56,
- 0x61, 0x6c, 0x69, 0x64, 0x61, 0x74, 0x65, 0x55, 0x73, 0x65, 0x72, 0x56, 0x65, 0x72, 0x69, 0x66,
- 0x79, 0x43, 0x6f, 0x64, 0x65, 0x52, 0x65, 0x73, 0x70, 0x6f, 0x6e, 0x73, 0x65, 0x12, 0x12, 0x0a,
- 0x04, 0x69, 0x73, 0x4f, 0x6b, 0x18, 0x01, 0x20, 0x01, 0x28, 0x08, 0x52, 0x04, 0x69, 0x73, 0x4f,
- 0x6b, 0x12, 0x1c, 0x0a, 0x09, 0x65, 0x72, 0x72, 0x6f, 0x72, 0x43, 0x6f, 0x64, 0x65, 0x18, 0x02,
- 0x20, 0x01, 0x28, 0x09, 0x52, 0x09, 0x65, 0x72, 0x72, 0x6f, 0x72, 0x43, 0x6f, 0x64, 0x65, 0x12,
- 0x22, 0x0a, 0x0c, 0x65, 0x72, 0x72, 0x6f, 0x72, 0x4d, 0x65, 0x73, 0x73, 0x61, 0x67, 0x65, 0x18,
- 0x03, 0x20, 0x01, 0x28, 0x09, 0x52, 0x0c, 0x65, 0x72, 0x72, 0x6f, 0x72, 0x4d, 0x65, 0x73, 0x73,
- 0x61, 0x67, 0x65, 0x32, 0xcd, 0x01, 0x0a, 0x15, 0x55, 0x73, 0x65, 0x72, 0x56, 0x65, 0x72, 0x69,
- 0x66, 0x79, 0x43, 0x6f, 0x64, 0x65, 0x53, 0x65, 0x72, 0x76, 0x69, 0x63, 0x65, 0x12, 0x53, 0x0a,
- 0x12, 0x73, 0x65, 0x6e, 0x64, 0x55, 0x73, 0x65, 0x72, 0x56, 0x65, 0x72, 0x69, 0x66, 0x79, 0x43,
- 0x6f, 0x64, 0x65, 0x12, 0x1d, 0x2e, 0x70, 0x62, 0x2e, 0x53, 0x65, 0x6e, 0x64, 0x55, 0x73, 0x65,
- 0x72, 0x56, 0x65, 0x72, 0x69, 0x66, 0x79, 0x43, 0x6f, 0x64, 0x65, 0x52, 0x65, 0x71, 0x75, 0x65,
- 0x73, 0x74, 0x1a, 0x1e, 0x2e, 0x70, 0x62, 0x2e, 0x53, 0x65, 0x6e, 0x64, 0x55, 0x73, 0x65, 0x72,
- 0x56, 0x65, 0x72, 0x69, 0x66, 0x79, 0x43, 0x6f, 0x64, 0x65, 0x52, 0x65, 0x73, 0x70, 0x6f, 0x6e,
- 0x73, 0x65, 0x12, 0x5f, 0x0a, 0x16, 0x76, 0x61, 0x6c, 0x69, 0x64, 0x61, 0x74, 0x65, 0x55, 0x73,
- 0x65, 0x72, 0x56, 0x65, 0x72, 0x69, 0x66, 0x79, 0x43, 0x6f, 0x64, 0x65, 0x12, 0x21, 0x2e, 0x70,
- 0x62, 0x2e, 0x56, 0x61, 0x6c, 0x69, 0x64, 0x61, 0x74, 0x65, 0x55, 0x73, 0x65, 0x72, 0x56, 0x65,
- 0x72, 0x69, 0x66, 0x79, 0x43, 0x6f, 0x64, 0x65, 0x52, 0x65, 0x71, 0x75, 0x65, 0x73, 0x74, 0x1a,
- 0x22, 0x2e, 0x70, 0x62, 0x2e, 0x56, 0x61, 0x6c, 0x69, 0x64, 0x61, 0x74, 0x65, 0x55, 0x73, 0x65,
- 0x72, 0x56, 0x65, 0x72, 0x69, 0x66, 0x79, 0x43, 0x6f, 0x64, 0x65, 0x52, 0x65, 0x73, 0x70, 0x6f,
- 0x6e, 0x73, 0x65, 0x42, 0x06, 0x5a, 0x04, 0x2e, 0x2f, 0x70, 0x62, 0x62, 0x06, 0x70, 0x72, 0x6f,
- 0x74, 0x6f, 0x33,
-}
+const file_service_user_verify_code_proto_rawDesc = "" +
+ "\n" +
+ "\x1eservice_user_verify_code.proto\x12\x02pb\"]\n" +
+ "\x19SendUserVerifyCodeRequest\x12\x12\n" +
+ "\x04type\x18\x01 \x01(\tR\x04type\x12\x14\n" +
+ "\x05email\x18\x02 \x01(\tR\x05email\x12\x16\n" +
+ "\x06mobile\x18\x03 \x01(\tR\x06mobile\"<\n" +
+ "\x1aSendUserVerifyCodeResponse\x12\x1e\n" +
+ "\n" +
+ "codeLength\x18\x01 \x01(\x05R\n" +
+ "codeLength\"\x97\x01\n" +
+ "\x1dValidateUserVerifyCodeRequest\x12\x12\n" +
+ "\x04type\x18\x01 \x01(\tR\x04type\x12\x14\n" +
+ "\x05email\x18\x02 \x01(\tR\x05email\x12\x16\n" +
+ "\x06mobile\x18\x03 \x01(\tR\x06mobile\x12\x12\n" +
+ "\x04code\x18\x04 \x01(\tR\x04code\x12 \n" +
+ "\vnewPassword\x18\n" +
+ " \x01(\tR\vnewPassword\"v\n" +
+ "\x1eValidateUserVerifyCodeResponse\x12\x12\n" +
+ "\x04isOk\x18\x01 \x01(\bR\x04isOk\x12\x1c\n" +
+ "\terrorCode\x18\x02 \x01(\tR\terrorCode\x12\"\n" +
+ "\ferrorMessage\x18\x03 \x01(\tR\ferrorMessage2\xcd\x01\n" +
+ "\x15UserVerifyCodeService\x12S\n" +
+ "\x12sendUserVerifyCode\x12\x1d.pb.SendUserVerifyCodeRequest\x1a\x1e.pb.SendUserVerifyCodeResponse\x12_\n" +
+ "\x16validateUserVerifyCode\x12!.pb.ValidateUserVerifyCodeRequest\x1a\".pb.ValidateUserVerifyCodeResponseB\x06Z\x04./pbb\x06proto3"
var (
file_service_user_verify_code_proto_rawDescOnce sync.Once
- file_service_user_verify_code_proto_rawDescData = file_service_user_verify_code_proto_rawDesc
+ file_service_user_verify_code_proto_rawDescData []byte
)
func file_service_user_verify_code_proto_rawDescGZIP() []byte {
file_service_user_verify_code_proto_rawDescOnce.Do(func() {
- file_service_user_verify_code_proto_rawDescData = protoimpl.X.CompressGZIP(file_service_user_verify_code_proto_rawDescData)
+ file_service_user_verify_code_proto_rawDescData = protoimpl.X.CompressGZIP(unsafe.Slice(unsafe.StringData(file_service_user_verify_code_proto_rawDesc), len(file_service_user_verify_code_proto_rawDesc)))
})
return file_service_user_verify_code_proto_rawDescData
}
@@ -352,7 +332,7 @@ func file_service_user_verify_code_proto_init() {
out := protoimpl.TypeBuilder{
File: protoimpl.DescBuilder{
GoPackagePath: reflect.TypeOf(x{}).PkgPath(),
- RawDescriptor: file_service_user_verify_code_proto_rawDesc,
+ RawDescriptor: unsafe.Slice(unsafe.StringData(file_service_user_verify_code_proto_rawDesc), len(file_service_user_verify_code_proto_rawDesc)),
NumEnums: 0,
NumMessages: 4,
NumExtensions: 0,
@@ -363,7 +343,6 @@ func file_service_user_verify_code_proto_init() {
MessageInfos: file_service_user_verify_code_proto_msgTypes,
}.Build()
File_service_user_verify_code_proto = out.File
- file_service_user_verify_code_proto_rawDesc = nil
file_service_user_verify_code_proto_goTypes = nil
file_service_user_verify_code_proto_depIdxs = nil
}
diff --git a/EdgeCommon/pkg/rpc/pb/service_user_verify_code_grpc.pb.go b/EdgeCommon/pkg/rpc/pb/service_user_verify_code_grpc.pb.go
index 046b1fe..664c1c3 100644
--- a/EdgeCommon/pkg/rpc/pb/service_user_verify_code_grpc.pb.go
+++ b/EdgeCommon/pkg/rpc/pb/service_user_verify_code_grpc.pb.go
@@ -1,7 +1,7 @@
// Code generated by protoc-gen-go-grpc. DO NOT EDIT.
// versions:
-// - protoc-gen-go-grpc v1.5.1
-// - protoc v6.33.2
+// - protoc-gen-go-grpc v1.6.1
+// - protoc v3.19.6
// source: service_user_verify_code.proto
package pb
@@ -83,10 +83,10 @@ type UserVerifyCodeServiceServer interface {
type UnimplementedUserVerifyCodeServiceServer struct{}
func (UnimplementedUserVerifyCodeServiceServer) SendUserVerifyCode(context.Context, *SendUserVerifyCodeRequest) (*SendUserVerifyCodeResponse, error) {
- return nil, status.Errorf(codes.Unimplemented, "method SendUserVerifyCode not implemented")
+ return nil, status.Error(codes.Unimplemented, "method SendUserVerifyCode not implemented")
}
func (UnimplementedUserVerifyCodeServiceServer) ValidateUserVerifyCode(context.Context, *ValidateUserVerifyCodeRequest) (*ValidateUserVerifyCodeResponse, error) {
- return nil, status.Errorf(codes.Unimplemented, "method ValidateUserVerifyCode not implemented")
+ return nil, status.Error(codes.Unimplemented, "method ValidateUserVerifyCode not implemented")
}
func (UnimplementedUserVerifyCodeServiceServer) testEmbeddedByValue() {}
@@ -98,7 +98,7 @@ type UnsafeUserVerifyCodeServiceServer interface {
}
func RegisterUserVerifyCodeServiceServer(s grpc.ServiceRegistrar, srv UserVerifyCodeServiceServer) {
- // If the following call pancis, it indicates UnimplementedUserVerifyCodeServiceServer was
+ // If the following call panics, it indicates UnimplementedUserVerifyCodeServiceServer was
// embedded by pointer and is nil. This will cause panics if an
// unimplemented method is ever invoked, so we test this at initialization
// time to prevent it from happening at runtime later due to I/O.
diff --git a/EdgeCommon/pkg/rpc/protos/service_httpdns_sandbox.proto b/EdgeCommon/pkg/rpc/protos/service_httpdns_sandbox.proto
index 5a95fbe..29fdbee 100644
--- a/EdgeCommon/pkg/rpc/protos/service_httpdns_sandbox.proto
+++ b/EdgeCommon/pkg/rpc/protos/service_httpdns_sandbox.proto
@@ -3,8 +3,6 @@ option go_package = "./pb";
package pb;
-import "models/rpc_messages.proto";
-
service HTTPDNSSandboxService {
rpc testHTTPDNSResolve (TestHTTPDNSResolveRequest) returns (TestHTTPDNSResolveResponse);
}
diff --git a/EdgeDNS/build/data/.gitignore b/EdgeDNS/build/data/.gitignore
index 2b5ce9e..dd4b600 100644
--- a/EdgeDNS/build/data/.gitignore
+++ b/EdgeDNS/build/data/.gitignore
@@ -1,4 +1,5 @@
*.db
*.db-shm
*.db-wal
-*.lock
\ No newline at end of file
+*.lock
+*.store/
\ No newline at end of file
diff --git a/EdgeDNS/go.mod b/EdgeDNS/go.mod
index 899785b..6f685a8 100644
--- a/EdgeDNS/go.mod
+++ b/EdgeDNS/go.mod
@@ -6,6 +6,7 @@ replace github.com/TeaOSLab/EdgeCommon => ../EdgeCommon
require (
github.com/TeaOSLab/EdgeCommon v0.0.0-00010101000000-000000000000
+ github.com/cockroachdb/pebble v1.1.0
github.com/google/nftables v0.2.0
github.com/iwind/TeaGo v0.0.0-20240128112714-6bcd0529d0ea
github.com/iwind/gosock v0.0.0-20220505115348-f88412125a62
@@ -13,25 +14,47 @@ require (
github.com/mdlayher/netlink v1.7.2
github.com/miekg/dns v1.1.58
github.com/shirou/gopsutil/v3 v3.24.2
- gopkg.in/natefinch/lumberjack.v2 v2.2.1
golang.org/x/sys v0.38.0
google.golang.org/grpc v1.78.0
+ gopkg.in/natefinch/lumberjack.v2 v2.2.1
gopkg.in/yaml.v3 v3.0.1
)
require (
+ github.com/DataDog/zstd v1.4.5 // indirect
+ github.com/beorn7/perks v1.0.1 // indirect
+ github.com/cespare/xxhash/v2 v2.3.0 // indirect
+ github.com/cockroachdb/errors v1.11.1 // indirect
+ github.com/cockroachdb/logtags v0.0.0-20230118201751-21c54148d20b // indirect
+ github.com/cockroachdb/redact v1.1.5 // indirect
+ github.com/cockroachdb/tokenbucket v0.0.0-20230807174530-cc333fc44b06 // indirect
+ github.com/getsentry/sentry-go v0.18.0 // indirect
github.com/go-ole/go-ole v1.2.6 // indirect
+ github.com/gogo/protobuf v1.3.2 // indirect
+ github.com/golang/protobuf v1.5.4 // indirect
+ github.com/golang/snappy v0.0.4 // indirect
github.com/google/go-cmp v0.7.0 // indirect
github.com/josharian/native v1.1.0 // indirect
+ github.com/klauspost/compress v1.15.15 // indirect
+ github.com/kr/pretty v0.3.1 // indirect
+ github.com/kr/text v0.2.0 // indirect
github.com/lufia/plan9stats v0.0.0-20211012122336-39d0f177ccd0 // indirect
+ github.com/matttproud/golang_protobuf_extensions v1.0.2-0.20181231171920-c182affec369 // indirect
github.com/mdlayher/socket v0.5.0 // indirect
github.com/oschwald/geoip2-golang v1.13.0 // indirect
github.com/oschwald/maxminddb-golang v1.13.0 // indirect
+ github.com/pkg/errors v0.9.1 // indirect
github.com/power-devops/perfstat v0.0.0-20210106213030-5aafc221ea8c // indirect
+ github.com/prometheus/client_golang v1.12.0 // indirect
+ github.com/prometheus/client_model v0.2.1-0.20210607210712-147c58e9608a // indirect
+ github.com/prometheus/common v0.32.1 // indirect
+ github.com/prometheus/procfs v0.7.3 // indirect
+ github.com/rogpeppe/go-internal v1.9.0 // indirect
github.com/shoenig/go-m1cpu v0.1.6 // indirect
github.com/tklauser/go-sysconf v0.3.13 // indirect
github.com/tklauser/numcpus v0.7.0 // indirect
github.com/yusufpapurcu/wmi v1.2.4 // indirect
+ golang.org/x/exp v0.0.0-20230626212559-97b1e661b5df // indirect
golang.org/x/mod v0.29.0 // indirect
golang.org/x/net v0.47.0 // indirect
golang.org/x/sync v0.18.0 // indirect
diff --git a/EdgeDNS/go.sum b/EdgeDNS/go.sum
index c152b07..9b69564 100644
--- a/EdgeDNS/go.sum
+++ b/EdgeDNS/go.sum
@@ -1,60 +1,275 @@
+cloud.google.com/go v0.26.0/go.mod h1:aQUYkXzVsufM+DwF1aE+0xfcU+56JwCaLick0ClmMTw=
+cloud.google.com/go v0.34.0/go.mod h1:aQUYkXzVsufM+DwF1aE+0xfcU+56JwCaLick0ClmMTw=
+cloud.google.com/go v0.38.0/go.mod h1:990N+gfupTy94rShfmMCWGDn0LpTmnzTp2qbd1dvSRU=
+cloud.google.com/go v0.44.1/go.mod h1:iSa0KzasP4Uvy3f1mN/7PiObzGgflwredwwASm/v6AU=
+cloud.google.com/go v0.44.2/go.mod h1:60680Gw3Yr4ikxnPRS/oxxkBccT6SA1yMk63TGekxKY=
+cloud.google.com/go v0.45.1/go.mod h1:RpBamKRgapWJb87xiFSdk4g1CME7QZg3uwTez+TSTjc=
+cloud.google.com/go v0.46.3/go.mod h1:a6bKKbmY7er1mI7TEI4lsAkts/mkhTSZK8w33B4RAg0=
+cloud.google.com/go v0.50.0/go.mod h1:r9sluTvynVuxRIOHXQEHMFffphuXHOMZMycpNR5e6To=
+cloud.google.com/go v0.52.0/go.mod h1:pXajvRH/6o3+F9jDHZWQ5PbGhn+o8w9qiu/CffaVdO4=
+cloud.google.com/go v0.53.0/go.mod h1:fp/UouUEsRkN6ryDKNW/Upv/JBKnv6WDthjR6+vze6M=
+cloud.google.com/go v0.54.0/go.mod h1:1rq2OEkV3YMf6n/9ZvGWI3GWw0VoqH/1x2nd8Is/bPc=
+cloud.google.com/go v0.56.0/go.mod h1:jr7tqZxxKOVYizybht9+26Z/gUq7tiRzu+ACVAMbKVk=
+cloud.google.com/go v0.57.0/go.mod h1:oXiQ6Rzq3RAkkY7N6t3TcE6jE+CIBBbA36lwQ1JyzZs=
+cloud.google.com/go v0.62.0/go.mod h1:jmCYTdRCQuc1PHIIJ/maLInMho30T/Y0M4hTdTShOYc=
+cloud.google.com/go v0.65.0/go.mod h1:O5N8zS7uWy9vkA9vayVHs65eM1ubvY4h553ofrNHObY=
+cloud.google.com/go/bigquery v1.0.1/go.mod h1:i/xbL2UlR5RvWAURpBYZTtm/cXjCha9lbfbpx4poX+o=
+cloud.google.com/go/bigquery v1.3.0/go.mod h1:PjpwJnslEMmckchkHFfq+HTD2DmtT67aNFKH1/VBDHE=
+cloud.google.com/go/bigquery v1.4.0/go.mod h1:S8dzgnTigyfTmLBfrtrhyYhwRxG72rYxvftPBK2Dvzc=
+cloud.google.com/go/bigquery v1.5.0/go.mod h1:snEHRnqQbz117VIFhE8bmtwIDY80NLUZUMb4Nv6dBIg=
+cloud.google.com/go/bigquery v1.7.0/go.mod h1://okPTzCYNXSlb24MZs83e2Do+h+VXtc4gLoIoXIAPc=
+cloud.google.com/go/bigquery v1.8.0/go.mod h1:J5hqkt3O0uAFnINi6JXValWIb1v0goeZM77hZzJN/fQ=
+cloud.google.com/go/datastore v1.0.0/go.mod h1:LXYbyblFSglQ5pkeyhO+Qmw7ukd3C+pD7TKLgZqpHYE=
+cloud.google.com/go/datastore v1.1.0/go.mod h1:umbIZjpQpHh4hmRpGhH4tLFup+FVzqBi1b3c64qFpCk=
+cloud.google.com/go/pubsub v1.0.1/go.mod h1:R0Gpsv3s54REJCy4fxDixWD93lHJMoZTyQ2kNxGRt3I=
+cloud.google.com/go/pubsub v1.1.0/go.mod h1:EwwdRX2sKPjnvnqCa270oGRyludottCI76h+R3AArQw=
+cloud.google.com/go/pubsub v1.2.0/go.mod h1:jhfEVHT8odbXTkndysNHCcx0awwzvfOlguIAii9o8iA=
+cloud.google.com/go/pubsub v1.3.1/go.mod h1:i+ucay31+CNRpDW4Lu78I4xXG+O1r/MAHgjpRVR+TSU=
+cloud.google.com/go/storage v1.0.0/go.mod h1:IhtSnM/ZTZV8YYJWCY8RULGVqBDmpoyjwiyrjsg+URw=
+cloud.google.com/go/storage v1.5.0/go.mod h1:tpKbwo567HUNpVclU5sGELwQWBDZ8gh0ZeosJ0Rtdos=
+cloud.google.com/go/storage v1.6.0/go.mod h1:N7U0C8pVQ/+NIKOBQyamJIeKQKkZ+mxpohlUTyfDhBk=
+cloud.google.com/go/storage v1.8.0/go.mod h1:Wv1Oy7z6Yz3DshWRJFhqM/UCfaWIRTdp0RXyy7KQOVs=
+cloud.google.com/go/storage v1.10.0/go.mod h1:FLPqc6j+Ki4BU591ie1oL6qBQGu2Bl/tZ9ullr3+Kg0=
+dmitri.shuralyov.com/gpu/mtl v0.0.0-20190408044501-666a987793e9/go.mod h1:H6x//7gZCb22OMCxBHrMx7a5I7Hp++hsVxbQ4BYO7hU=
+github.com/BurntSushi/toml v0.3.1/go.mod h1:xHWCNGjB5oqiDr8zfno3MHue2Ht5sIBksp03qcyfWMU=
+github.com/BurntSushi/xgb v0.0.0-20160522181843-27f122750802/go.mod h1:IVnqGOEym/WlBOVXweHU+Q+/VP0lqqI8lqeDx9IjBqo=
+github.com/DataDog/zstd v1.4.5 h1:EndNeuB0l9syBZhut0wns3gV1hL8zX8LIu6ZiVHWLIQ=
+github.com/DataDog/zstd v1.4.5/go.mod h1:1jcaCB/ufaK+sKp1NBhlGmpz41jOoPQ35bpF36t7BBo=
+github.com/alecthomas/template v0.0.0-20160405071501-a0175ee3bccc/go.mod h1:LOuyumcjzFXgccqObfd/Ljyb9UuFJ6TxHnclSeseNhc=
+github.com/alecthomas/template v0.0.0-20190718012654-fb15b899a751/go.mod h1:LOuyumcjzFXgccqObfd/Ljyb9UuFJ6TxHnclSeseNhc=
+github.com/alecthomas/units v0.0.0-20151022065526-2efee857e7cf/go.mod h1:ybxpYRFXyAe+OPACYpWeL0wqObRcbAqCMya13uyzqw0=
+github.com/alecthomas/units v0.0.0-20190717042225-c3de453c63f4/go.mod h1:ybxpYRFXyAe+OPACYpWeL0wqObRcbAqCMya13uyzqw0=
+github.com/alecthomas/units v0.0.0-20190924025748-f65c72e2690d/go.mod h1:rBZYJk541a8SKzHPHnH3zbiI+7dagKZ0cgpgrD7Fyho=
+github.com/beorn7/perks v0.0.0-20180321164747-3a771d992973/go.mod h1:Dwedo/Wpr24TaqPxmxbtue+5NUziq4I4S80YR8gNf3Q=
+github.com/beorn7/perks v1.0.0/go.mod h1:KWe93zE9D1o94FZ5RNwFwVgaQK1VOXiVxmqh+CedLV8=
+github.com/beorn7/perks v1.0.1 h1:VlbKKnNfV8bJzeqoa4cOKqO6bYr3WgKZxO8Z16+hsOM=
+github.com/beorn7/perks v1.0.1/go.mod h1:G2ZrVWU2WbWT9wwq4/hrbKbnv/1ERSJQ0ibhJ6rlkpw=
+github.com/census-instrumentation/opencensus-proto v0.2.1/go.mod h1:f6KPmirojxKA12rnyqOA5BBL4O983OfeGPqjHWSTneU=
+github.com/cespare/xxhash/v2 v2.1.1/go.mod h1:VGX0DQ3Q6kWi7AoAeZDth3/j3BFtOZR5XLFGgcrjCOs=
+github.com/cespare/xxhash/v2 v2.1.2/go.mod h1:VGX0DQ3Q6kWi7AoAeZDth3/j3BFtOZR5XLFGgcrjCOs=
+github.com/cespare/xxhash/v2 v2.3.0 h1:UL815xU9SqsFlibzuggzjXhog7bL6oX9BbNZnL2UFvs=
+github.com/cespare/xxhash/v2 v2.3.0/go.mod h1:VGX0DQ3Q6kWi7AoAeZDth3/j3BFtOZR5XLFGgcrjCOs=
+github.com/chzyer/logex v1.1.10/go.mod h1:+Ywpsq7O8HXn0nuIou7OrIPyXbp3wmkHB+jjWRnGsAI=
+github.com/chzyer/readline v0.0.0-20180603132655-2972be24d48e/go.mod h1:nSuG5e5PlCu98SY8svDHJxuZscDgtXS6KTTbou5AhLI=
+github.com/chzyer/test v0.0.0-20180213035817-a1ea475d72b1/go.mod h1:Q3SI9o4m/ZMnBNeIyt5eFwwo7qiLfzFZmjNmxjkiQlU=
+github.com/client9/misspell v0.3.4/go.mod h1:qj6jICC3Q7zFZvVWo7KLAzC3yx5G7kyvSDkc90ppPyw=
+github.com/cncf/udpa/go v0.0.0-20191209042840-269d4d468f6f/go.mod h1:M8M6+tZqaGXZJjfX53e64911xZQV5JYwmTeXPW+k8Sc=
+github.com/cockroachdb/datadriven v1.0.3-0.20230413201302-be42291fc80f h1:otljaYPt5hWxV3MUfO5dFPFiOXg9CyG5/kCfayTqsJ4=
+github.com/cockroachdb/datadriven v1.0.3-0.20230413201302-be42291fc80f/go.mod h1:a9RdTaap04u637JoCzcUoIcDmvwSUtcUFtT/C3kJlTU=
+github.com/cockroachdb/errors v1.11.1 h1:xSEW75zKaKCWzR3OfxXUxgrk/NtT4G1MiOv5lWZazG8=
+github.com/cockroachdb/errors v1.11.1/go.mod h1:8MUxA3Gi6b25tYlFEBGLf+D8aISL+M4MIpiWMSNRfxw=
+github.com/cockroachdb/logtags v0.0.0-20230118201751-21c54148d20b h1:r6VH0faHjZeQy818SGhaone5OnYfxFR/+AzdY3sf5aE=
+github.com/cockroachdb/logtags v0.0.0-20230118201751-21c54148d20b/go.mod h1:Vz9DsVWQQhf3vs21MhPMZpMGSht7O/2vFW2xusFUVOs=
+github.com/cockroachdb/pebble v1.1.0 h1:pcFh8CdCIt2kmEpK0OIatq67Ln9uGDYY3d5XnE0LJG4=
+github.com/cockroachdb/pebble v1.1.0/go.mod h1:sEHm5NOXxyiAoKWhoFxT8xMgd/f3RA6qUqQ1BXKrh2E=
+github.com/cockroachdb/redact v1.1.5 h1:u1PMllDkdFfPWaNGMyLD1+so+aq3uUItthCFqzwPJ30=
+github.com/cockroachdb/redact v1.1.5/go.mod h1:BVNblN9mBWFyMyqK1k3AAiSxhvhfK2oOZZ2lK+dpvRg=
+github.com/cockroachdb/tokenbucket v0.0.0-20230807174530-cc333fc44b06 h1:zuQyyAKVxetITBuuhv3BI9cMrmStnpT18zmgmTxunpo=
+github.com/cockroachdb/tokenbucket v0.0.0-20230807174530-cc333fc44b06/go.mod h1:7nc4anLGjupUW/PeY5qiNYsdNXj7zopG+eqsS7To5IQ=
+github.com/creack/pty v1.1.9/go.mod h1:oKZEueFk5CKHvIhNR5MUki03XCEU+Q6VDXinZuGJ33E=
github.com/davecgh/go-spew v1.1.0/go.mod h1:J7Y8YcW2NihsgmVo/mv3lAwl/skON4iLHjSsI+c5H38=
github.com/davecgh/go-spew v1.1.1 h1:vj9j/u1bqnvCEfJOwUhtlOARqs3+rkHYY13jYWTU97c=
github.com/davecgh/go-spew v1.1.1/go.mod h1:J7Y8YcW2NihsgmVo/mv3lAwl/skON4iLHjSsI+c5H38=
+github.com/envoyproxy/go-control-plane v0.9.0/go.mod h1:YTl/9mNaCwkRvm6d1a2C3ymFceY/DCBVvsKhRF0iEA4=
+github.com/envoyproxy/go-control-plane v0.9.1-0.20191026205805-5f8ba28d4473/go.mod h1:YTl/9mNaCwkRvm6d1a2C3ymFceY/DCBVvsKhRF0iEA4=
+github.com/envoyproxy/go-control-plane v0.9.4/go.mod h1:6rpuAdCZL397s3pYoYcLgu1mIlRU8Am5FuJP05cCM98=
+github.com/envoyproxy/protoc-gen-validate v0.1.0/go.mod h1:iSmxcyjqTsJpI2R4NaDN7+kN2VEUnK/pcBlmesArF7c=
+github.com/getsentry/sentry-go v0.18.0 h1:MtBW5H9QgdcJabtZcuJG80BMOwaBpkRDZkxRkNC1sN0=
+github.com/getsentry/sentry-go v0.18.0/go.mod h1:Kgon4Mby+FJ7ZWHFUAZgVaIa8sxHtnRJRLTXZr51aKQ=
+github.com/go-errors/errors v1.4.2 h1:J6MZopCL4uSllY1OfXM374weqZFFItUbrImctkmUxIA=
+github.com/go-errors/errors v1.4.2/go.mod h1:sIVyrIiJhuEF+Pj9Ebtd6P/rEYROXFi3BopGUQ5a5Og=
+github.com/go-gl/glfw v0.0.0-20190409004039-e6da0acd62b1/go.mod h1:vR7hzQXu2zJy9AVAgeJqvqgH9Q5CA+iKCZ2gyEVpxRU=
+github.com/go-gl/glfw/v3.3/glfw v0.0.0-20191125211704-12ad95a8df72/go.mod h1:tQ2UAYgL5IevRw8kRxooKSPJfGvJ9fJQFa0TUsXzTg8=
+github.com/go-gl/glfw/v3.3/glfw v0.0.0-20200222043503-6f7a984d4dc4/go.mod h1:tQ2UAYgL5IevRw8kRxooKSPJfGvJ9fJQFa0TUsXzTg8=
+github.com/go-kit/kit v0.8.0/go.mod h1:xBxKIO96dXMWWy0MnWVtmwkA9/13aqxPnvrjFYMA2as=
+github.com/go-kit/kit v0.9.0/go.mod h1:xBxKIO96dXMWWy0MnWVtmwkA9/13aqxPnvrjFYMA2as=
+github.com/go-kit/log v0.1.0/go.mod h1:zbhenjAZHb184qTLMA9ZjW7ThYL0H2mk7Q6pNt4vbaY=
+github.com/go-logfmt/logfmt v0.3.0/go.mod h1:Qt1PoO58o5twSAckw1HlFXLmHsOX5/0LbT9GBnD5lWE=
+github.com/go-logfmt/logfmt v0.4.0/go.mod h1:3RMwSq7FuexP4Kalkev3ejPJsZTpXXBr9+V4qmtdjCk=
+github.com/go-logfmt/logfmt v0.5.0/go.mod h1:wCYkCAKZfumFQihp8CzCvQ3paCTfi41vtzG1KdI/P7A=
github.com/go-logr/logr v1.4.3 h1:CjnDlHq8ikf6E492q6eKboGOC0T8CDaOvkHCIg8idEI=
github.com/go-logr/logr v1.4.3/go.mod h1:9T104GzyrTigFIr8wt5mBrctHMim0Nb2HLGrmQ40KvY=
github.com/go-logr/stdr v1.2.2 h1:hSWxHoqTgW2S2qGc0LTAI563KZ5YKYRhT3MFKZMbjag=
github.com/go-logr/stdr v1.2.2/go.mod h1:mMo/vtBO5dYbehREoey6XUKy/eSumjCCveDpRre4VKE=
github.com/go-ole/go-ole v1.2.6 h1:/Fpf6oFPoeFik9ty7siob0G6Ke8QvQEuVcuChpwXzpY=
github.com/go-ole/go-ole v1.2.6/go.mod h1:pprOEPIfldk/42T2oK7lQ4v4JSDwmV0As9GaiUsvbm0=
+github.com/go-stack/stack v1.8.0/go.mod h1:v0f6uXyyMGvRgIKkXu+yp6POWl0qKG85gN/melR3HDY=
+github.com/gogo/protobuf v1.1.1/go.mod h1:r8qH/GZQm5c6nD/R0oafs1akxWv10x8SbQlK7atdtwQ=
+github.com/gogo/protobuf v1.3.2 h1:Ov1cvc58UF3b5XjBnZv7+opcTcQFZebYjWzi34vdm4Q=
+github.com/gogo/protobuf v1.3.2/go.mod h1:P1XiOD3dCwIKUDQYPy72D8LYyHL2YPYrpS2s69NZV8Q=
+github.com/golang/glog v0.0.0-20160126235308-23def4e6c14b/go.mod h1:SBH7ygxi8pfUlaOkMMuAQtPIUF8ecWP5IEl/CR7VP2Q=
+github.com/golang/groupcache v0.0.0-20190702054246-869f871628b6/go.mod h1:cIg4eruTrX1D+g88fzRXU5OdNfaM+9IcxsU14FzY7Hc=
+github.com/golang/groupcache v0.0.0-20191227052852-215e87163ea7/go.mod h1:cIg4eruTrX1D+g88fzRXU5OdNfaM+9IcxsU14FzY7Hc=
+github.com/golang/groupcache v0.0.0-20200121045136-8c9f03a8e57e/go.mod h1:cIg4eruTrX1D+g88fzRXU5OdNfaM+9IcxsU14FzY7Hc=
+github.com/golang/mock v1.1.1/go.mod h1:oTYuIxOrZwtPieC+H1uAHpcLFnEyAGVDL/k47Jfbm0A=
+github.com/golang/mock v1.2.0/go.mod h1:oTYuIxOrZwtPieC+H1uAHpcLFnEyAGVDL/k47Jfbm0A=
+github.com/golang/mock v1.3.1/go.mod h1:sBzyDLLjw3U8JLTeZvSv8jJB+tU5PVekmnlKIyFUx0Y=
+github.com/golang/mock v1.4.0/go.mod h1:UOMv5ysSaYNkG+OFQykRIcU/QvvxJf3p21QfJ2Bt3cw=
+github.com/golang/mock v1.4.1/go.mod h1:UOMv5ysSaYNkG+OFQykRIcU/QvvxJf3p21QfJ2Bt3cw=
+github.com/golang/mock v1.4.3/go.mod h1:UOMv5ysSaYNkG+OFQykRIcU/QvvxJf3p21QfJ2Bt3cw=
+github.com/golang/mock v1.4.4/go.mod h1:l3mdAwkq5BuhzHwde/uurv3sEJeZMXNpwsxVWU71h+4=
+github.com/golang/protobuf v1.2.0/go.mod h1:6lQm79b+lXiMfvg/cZm0SGofjICqVBUtrP5yJMmIC1U=
+github.com/golang/protobuf v1.3.1/go.mod h1:6lQm79b+lXiMfvg/cZm0SGofjICqVBUtrP5yJMmIC1U=
+github.com/golang/protobuf v1.3.2/go.mod h1:6lQm79b+lXiMfvg/cZm0SGofjICqVBUtrP5yJMmIC1U=
+github.com/golang/protobuf v1.3.3/go.mod h1:vzj43D7+SQXF/4pzW/hwtAqwc6iTitCiVSaWz5lYuqw=
+github.com/golang/protobuf v1.3.4/go.mod h1:vzj43D7+SQXF/4pzW/hwtAqwc6iTitCiVSaWz5lYuqw=
+github.com/golang/protobuf v1.3.5/go.mod h1:6O5/vntMXwX2lRkT1hjjk0nAC1IDOTvTlVgjlRvqsdk=
+github.com/golang/protobuf v1.4.0-rc.1/go.mod h1:ceaxUfeHdC40wWswd/P6IGgMaK3YpKi5j83Wpe3EHw8=
+github.com/golang/protobuf v1.4.0-rc.1.0.20200221234624-67d41d38c208/go.mod h1:xKAWHe0F5eneWXFV3EuXVDTCmh+JuBKY0li0aMyXATA=
+github.com/golang/protobuf v1.4.0-rc.2/go.mod h1:LlEzMj4AhA7rCAGe4KMBDvJI+AwstrUpVNzEA03Pprs=
+github.com/golang/protobuf v1.4.0-rc.4.0.20200313231945-b860323f09d0/go.mod h1:WU3c8KckQ9AFe+yFwt9sWVRKCVIyN9cPHBJSNnbL67w=
+github.com/golang/protobuf v1.4.0/go.mod h1:jodUvKwWbYaEsadDk5Fwe5c77LiNKVO9IDvqG2KuDX0=
+github.com/golang/protobuf v1.4.1/go.mod h1:U8fpvMrcmy5pZrNK1lt4xCsGvpyWQ/VVv6QDs8UjoX8=
+github.com/golang/protobuf v1.4.2/go.mod h1:oDoupMAO8OvCJWAcko0GGGIgR6R6ocIYbsSw735rRwI=
+github.com/golang/protobuf v1.4.3/go.mod h1:oDoupMAO8OvCJWAcko0GGGIgR6R6ocIYbsSw735rRwI=
+github.com/golang/protobuf v1.5.0/go.mod h1:FsONVRAS9T7sI+LIUmWTfcYkHO4aIWwzhcaSAoJOfIk=
+github.com/golang/protobuf v1.5.2/go.mod h1:XVQd3VNwM+JqD3oG2Ue2ip4fOMUkwXdXDdiuN0vRsmY=
github.com/golang/protobuf v1.5.4 h1:i7eJL8qZTpSEXOPTxNKhASYpMn+8e5Q6AdndVa1dWek=
github.com/golang/protobuf v1.5.4/go.mod h1:lnTiLA8Wa4RWRcIUkrtSVa5nRhsEGBg48fD6rSs7xps=
+github.com/golang/snappy v0.0.4 h1:yAGX7huGHXlcLOEtBnF4w7FQwA26wojNCwOYAEhLjQM=
+github.com/golang/snappy v0.0.4/go.mod h1:/XxbfmMg8lxefKM7IXC3fBNl/7bRcc72aCRzEWrmP2Q=
+github.com/google/btree v0.0.0-20180813153112-4030bb1f1f0c/go.mod h1:lNA+9X1NB3Zf8V7Ke586lFgjr2dZNuvo3lPJSGZ5JPQ=
+github.com/google/btree v1.0.0/go.mod h1:lNA+9X1NB3Zf8V7Ke586lFgjr2dZNuvo3lPJSGZ5JPQ=
+github.com/google/go-cmp v0.2.0/go.mod h1:oXzfMopK8JAjlY9xF4vHSVASa0yLyX7SntLO5aqRK0M=
+github.com/google/go-cmp v0.3.0/go.mod h1:8QqcDgzrUqlUb/G2PQTWiueGozuR1884gddMywk6iLU=
+github.com/google/go-cmp v0.3.1/go.mod h1:8QqcDgzrUqlUb/G2PQTWiueGozuR1884gddMywk6iLU=
+github.com/google/go-cmp v0.4.0/go.mod h1:v8dTdLbMG2kIc/vJvl+f65V22dbkXbowE6jgT/gNBxE=
+github.com/google/go-cmp v0.4.1/go.mod h1:v8dTdLbMG2kIc/vJvl+f65V22dbkXbowE6jgT/gNBxE=
+github.com/google/go-cmp v0.5.0/go.mod h1:v8dTdLbMG2kIc/vJvl+f65V22dbkXbowE6jgT/gNBxE=
+github.com/google/go-cmp v0.5.1/go.mod h1:v8dTdLbMG2kIc/vJvl+f65V22dbkXbowE6jgT/gNBxE=
+github.com/google/go-cmp v0.5.4/go.mod h1:v8dTdLbMG2kIc/vJvl+f65V22dbkXbowE6jgT/gNBxE=
+github.com/google/go-cmp v0.5.5/go.mod h1:v8dTdLbMG2kIc/vJvl+f65V22dbkXbowE6jgT/gNBxE=
github.com/google/go-cmp v0.5.6/go.mod h1:v8dTdLbMG2kIc/vJvl+f65V22dbkXbowE6jgT/gNBxE=
github.com/google/go-cmp v0.5.9/go.mod h1:17dUlkBOakJ0+DkrSSNjCkIjxS6bF9zb3elmeNGIjoY=
github.com/google/go-cmp v0.6.0/go.mod h1:17dUlkBOakJ0+DkrSSNjCkIjxS6bF9zb3elmeNGIjoY=
github.com/google/go-cmp v0.7.0 h1:wk8382ETsv4JYUZwIsn6YpYiWiBsYLSJiTsyBybVuN8=
github.com/google/go-cmp v0.7.0/go.mod h1:pXiqmnSA92OHEEa9HXL2W4E7lf9JzCmGVUdgjX3N/iU=
+github.com/google/gofuzz v1.0.0/go.mod h1:dBl0BpW6vV/+mYPU4Po3pmUjxk6FQPldtuIdl/M65Eg=
+github.com/google/martian v2.1.0+incompatible/go.mod h1:9I4somxYTbIHy5NJKHRl3wXiIaQGbYVAs8BPL6v8lEs=
+github.com/google/martian/v3 v3.0.0/go.mod h1:y5Zk1BBys9G+gd6Jrk0W3cC1+ELVxBWuIGO+w/tUAp0=
github.com/google/nftables v0.2.0 h1:PbJwaBmbVLzpeldoeUKGkE2RjstrjPKMl6oLrfEJ6/8=
github.com/google/nftables v0.2.0/go.mod h1:Beg6V6zZ3oEn0JuiUQ4wqwuyqqzasOltcoXPtgLbFp4=
+github.com/google/pprof v0.0.0-20181206194817-3ea8567a2e57/go.mod h1:zfwlbNMJ+OItoe0UupaVj+oy1omPYYDuagoSzA8v9mc=
+github.com/google/pprof v0.0.0-20190515194954-54271f7e092f/go.mod h1:zfwlbNMJ+OItoe0UupaVj+oy1omPYYDuagoSzA8v9mc=
+github.com/google/pprof v0.0.0-20191218002539-d4f498aebedc/go.mod h1:ZgVRPoUq/hfqzAqh7sHMqb3I9Rq5C59dIz2SbBwJ4eM=
+github.com/google/pprof v0.0.0-20200212024743-f11f1df84d12/go.mod h1:ZgVRPoUq/hfqzAqh7sHMqb3I9Rq5C59dIz2SbBwJ4eM=
+github.com/google/pprof v0.0.0-20200229191704-1ebb73c60ed3/go.mod h1:ZgVRPoUq/hfqzAqh7sHMqb3I9Rq5C59dIz2SbBwJ4eM=
+github.com/google/pprof v0.0.0-20200430221834-fc25d7d30c6d/go.mod h1:ZgVRPoUq/hfqzAqh7sHMqb3I9Rq5C59dIz2SbBwJ4eM=
+github.com/google/pprof v0.0.0-20200708004538-1a94d8640e99/go.mod h1:ZgVRPoUq/hfqzAqh7sHMqb3I9Rq5C59dIz2SbBwJ4eM=
+github.com/google/renameio v0.1.0/go.mod h1:KWCgfxg9yswjAJkECMjeO8J8rahYeXnNhOm40UhjYkI=
github.com/google/uuid v1.6.0 h1:NIvaJDMOsjHA8n1jAhLSgzrAzy1Hgr+hNrb57e+94F0=
github.com/google/uuid v1.6.0/go.mod h1:TIyPZe4MgqvfeYDBFedMoGGpEw/LqOeaOT+nhxU+yHo=
+github.com/googleapis/gax-go/v2 v2.0.4/go.mod h1:0Wqv26UfaUD9n4G6kQubkQ+KchISgw+vpHVxEJEs9eg=
+github.com/googleapis/gax-go/v2 v2.0.5/go.mod h1:DWXyrwAJ9X0FpwwEdw+IPEYBICEFu5mhpdKc/us6bOk=
+github.com/hashicorp/golang-lru v0.5.0/go.mod h1:/m3WP610KZHVQ1SGc6re/UDhFvYD7pJ4Ao+sR/qLZy8=
+github.com/hashicorp/golang-lru v0.5.1/go.mod h1:/m3WP610KZHVQ1SGc6re/UDhFvYD7pJ4Ao+sR/qLZy8=
+github.com/ianlancetaylor/demangle v0.0.0-20181102032728-5e5cf60278f6/go.mod h1:aSSvb/t6k1mPoxDqO4vJh6VOCGPwU4O0C2/Eqndh1Sc=
github.com/iwind/TeaGo v0.0.0-20240128112714-6bcd0529d0ea h1:o0QCF6tMJ9E6OgU1c0L+rYDshKsTu7mEk+7KCGLbnpI=
github.com/iwind/TeaGo v0.0.0-20240128112714-6bcd0529d0ea/go.mod h1:Ng3xWekHSVy0E/6/jYqJ7Htydm/H+mWIl0AS+Eg3H2M=
github.com/iwind/gosock v0.0.0-20220505115348-f88412125a62 h1:HJH6RDheAY156DnIfJSD/bEvqyXzsZuE2gzs8PuUjoo=
github.com/iwind/gosock v0.0.0-20220505115348-f88412125a62/go.mod h1:H5Q7SXwbx3a97ecJkaS2sD77gspzE7HFUafBO0peEyA=
github.com/josharian/native v1.1.0 h1:uuaP0hAbW7Y4l0ZRQ6C9zfb7Mg1mbFKry/xzDAfmtLA=
github.com/josharian/native v1.1.0/go.mod h1:7X/raswPFr05uY3HiLlYeyQntB6OO7E/d2Cu7qoaN2w=
-github.com/kr/pretty v0.1.0 h1:L/CwN0zerZDmRFUapSPitk6f+Q3+0za1rQkzVuMiMFI=
+github.com/jpillora/backoff v1.0.0/go.mod h1:J/6gKK9jxlEcS3zixgDgUAsiuZ7yrSoa/FX5e0EB2j4=
+github.com/json-iterator/go v1.1.6/go.mod h1:+SdeFBvtyEkXs7REEP0seUULqWtbJapLOCVDaaPEHmU=
+github.com/json-iterator/go v1.1.10/go.mod h1:KdQUCv79m/52Kvf8AW2vK1V8akMuk1QjK/uOdHXbAo4=
+github.com/json-iterator/go v1.1.11/go.mod h1:KdQUCv79m/52Kvf8AW2vK1V8akMuk1QjK/uOdHXbAo4=
+github.com/json-iterator/go v1.1.12/go.mod h1:e30LSqwooZae/UwlEbR2852Gd8hjQvJoHmT4TnhNGBo=
+github.com/jstemmer/go-junit-report v0.0.0-20190106144839-af01ea7f8024/go.mod h1:6v2b51hI/fHJwM22ozAgKL4VKDeJcHhJFhtBdhmNjmU=
+github.com/jstemmer/go-junit-report v0.9.1/go.mod h1:Brl9GWCQeLvo8nXZwPNNblvFj/XSXhF0NWZEnDohbsk=
+github.com/julienschmidt/httprouter v1.2.0/go.mod h1:SYymIcj16QtmaHHD7aYtjjsJG7VTCxuUUipMqKk8s4w=
+github.com/julienschmidt/httprouter v1.3.0/go.mod h1:JR6WtHb+2LUe8TCKY3cZOxFyyO8IZAc4RVcycCCAKdM=
+github.com/kisielk/errcheck v1.5.0/go.mod h1:pFxgyoBC7bSaBwPgfKdkLd5X25qrDl4LWUI2bnpBCr8=
+github.com/kisielk/gotool v1.0.0/go.mod h1:XhKaO+MFFWcvkIS/tQcRk01m1F5IRFswLeQ+oQHNcck=
+github.com/klauspost/compress v1.15.15 h1:EF27CXIuDsYJ6mmvtBRlEuB2UVOqHG1tAXgZ7yIO+lw=
+github.com/klauspost/compress v1.15.15/go.mod h1:ZcK2JAFqKOpnBlxcLsJzYfrS9X1akm9fHZNnD9+Vo/4=
+github.com/konsorten/go-windows-terminal-sequences v1.0.1/go.mod h1:T0+1ngSBFLxvqU3pZ+m/2kptfBszLMUkC4ZK/EgS/cQ=
+github.com/konsorten/go-windows-terminal-sequences v1.0.3/go.mod h1:T0+1ngSBFLxvqU3pZ+m/2kptfBszLMUkC4ZK/EgS/cQ=
+github.com/kr/logfmt v0.0.0-20140226030751-b84e30acd515/go.mod h1:+0opPa2QZZtGFBFZlji/RkVcI2GknAs/DXo4wKdlNEc=
github.com/kr/pretty v0.1.0/go.mod h1:dAy3ld7l9f0ibDNOQOHHMYYIIbhfbHSm3C4ZsoJORNo=
+github.com/kr/pretty v0.3.1 h1:flRD4NNwYAUpkphVc1HcthR4KEIFJ65n8Mw5qdRn3LE=
+github.com/kr/pretty v0.3.1/go.mod h1:hoEshYVHaxMs3cyo3Yncou5ZscifuDolrwPKZanG3xk=
+github.com/kr/pty v1.1.1/go.mod h1:pFQYn66WHrOpPYNljwOMqo10TkYh1fy3cYio2l3bCsQ=
+github.com/kr/text v0.1.0/go.mod h1:4Jbv+DJW3UT/LiOwJeYQe1efqtUx/iVham/4vfdArNI=
github.com/kr/text v0.2.0 h1:5Nx0Ya0ZqY2ygV366QzturHI13Jq95ApcVaJBhpS+AY=
github.com/kr/text v0.2.0/go.mod h1:eLer722TekiGuMkidMxC/pM04lWEeraHUUmBw8l2grE=
github.com/lufia/plan9stats v0.0.0-20211012122336-39d0f177ccd0 h1:6E+4a0GO5zZEnZ81pIr0yLvtUWk2if982qA3F3QD6H4=
github.com/lufia/plan9stats v0.0.0-20211012122336-39d0f177ccd0/go.mod h1:zJYVVT2jmtg6P3p1VtQj7WsuWi/y4VnjVBn7F8KPB3I=
github.com/mattn/go-sqlite3 v1.14.22 h1:2gZY6PC6kBnID23Tichd1K+Z0oS6nE/XwU+Vz/5o4kU=
github.com/mattn/go-sqlite3 v1.14.22/go.mod h1:Uh1q+B4BYcTPb+yiD3kU8Ct7aC0hY9fxUwlHK0RXw+Y=
+github.com/matttproud/golang_protobuf_extensions v1.0.1/go.mod h1:D8He9yQNgCq6Z5Ld7szi9bcBfOoFv/3dc6xSMkL2PC0=
+github.com/matttproud/golang_protobuf_extensions v1.0.2-0.20181231171920-c182affec369 h1:I0XW9+e1XWDxdcEniV4rQAIOPUGDq67JSCiRCgGCZLI=
+github.com/matttproud/golang_protobuf_extensions v1.0.2-0.20181231171920-c182affec369/go.mod h1:BSXmuO+STAnVfrANrmjBb36TMTDstsz7MSK+HVaYKv4=
github.com/mdlayher/netlink v1.7.2 h1:/UtM3ofJap7Vl4QWCPDGXY8d3GIY2UGSDbK+QWmY8/g=
github.com/mdlayher/netlink v1.7.2/go.mod h1:xraEF7uJbxLhc5fpHL4cPe221LI2bdttWlU+ZGLfQSw=
github.com/mdlayher/socket v0.5.0 h1:ilICZmJcQz70vrWVes1MFera4jGiWNocSkykwwoy3XI=
github.com/mdlayher/socket v0.5.0/go.mod h1:WkcBFfvyG8QENs5+hfQPl1X6Jpd2yeLIYgrGFmJiJxI=
github.com/miekg/dns v1.1.58 h1:ca2Hdkz+cDg/7eNF6V56jjzuZ4aCAE+DbVkILdQWG/4=
github.com/miekg/dns v1.1.58/go.mod h1:Ypv+3b/KadlvW9vJfXOTf300O4UqaHFzFCuHz+rPkBY=
+github.com/modern-go/concurrent v0.0.0-20180228061459-e0a39a4cb421/go.mod h1:6dJC0mAP4ikYIbvyc7fijjWJddQyLn8Ig3JB5CqoB9Q=
+github.com/modern-go/concurrent v0.0.0-20180306012644-bacd9c7ef1dd/go.mod h1:6dJC0mAP4ikYIbvyc7fijjWJddQyLn8Ig3JB5CqoB9Q=
+github.com/modern-go/reflect2 v0.0.0-20180701023420-4b7aa43c6742/go.mod h1:bx2lNnkwVCuqBIxFjflWJWanXIb3RllmbCylyMrvgv0=
+github.com/modern-go/reflect2 v1.0.1/go.mod h1:bx2lNnkwVCuqBIxFjflWJWanXIb3RllmbCylyMrvgv0=
+github.com/modern-go/reflect2 v1.0.2/go.mod h1:yWuevngMOJpCy52FWWMvUC8ws7m/LJsjYzDa0/r8luk=
+github.com/mwitkow/go-conntrack v0.0.0-20161129095857-cc309e4a2223/go.mod h1:qRWi+5nqEBWmkhHvq77mSJWrCKwh8bxhgT7d/eI7P4U=
+github.com/mwitkow/go-conntrack v0.0.0-20190716064945-2f068394615f/go.mod h1:qRWi+5nqEBWmkhHvq77mSJWrCKwh8bxhgT7d/eI7P4U=
github.com/oschwald/geoip2-golang v1.13.0 h1:Q44/Ldc703pasJeP5V9+aFSZFmBN7DKHbNsSFzQATJI=
github.com/oschwald/geoip2-golang v1.13.0/go.mod h1:P9zG+54KPEFOliZ29i7SeYZ/GM6tfEL+rgSn03hYuUo=
github.com/oschwald/maxminddb-golang v1.13.0 h1:R8xBorY71s84yO06NgTmQvqvTvlS/bnYZrrWX1MElnU=
github.com/oschwald/maxminddb-golang v1.13.0/go.mod h1:BU0z8BfFVhi1LQaonTwwGQlsHUEu9pWNdMfmq4ztm0o=
+github.com/pingcap/errors v0.11.4 h1:lFuQV/oaUMGcD2tqt+01ROSmJs75VG1ToEOkZIZ4nE4=
+github.com/pingcap/errors v0.11.4/go.mod h1:Oi8TUi2kEtXXLMJk9l1cGmz20kV3TaQ0usTwv5KuLY8=
+github.com/pkg/diff v0.0.0-20210226163009-20ebb0f2a09e/go.mod h1:pJLUxLENpZxwdsKMEsNbx1VGcRFpLqf3715MtcvvzbA=
+github.com/pkg/errors v0.8.0/go.mod h1:bwawxfHBFNV+L2hUp1rHADufV3IMtnDRdf1r5NINEl0=
+github.com/pkg/errors v0.8.1/go.mod h1:bwawxfHBFNV+L2hUp1rHADufV3IMtnDRdf1r5NINEl0=
+github.com/pkg/errors v0.9.1 h1:FEBLx1zS214owpjy7qsBeixbURkuhQAwrK5UwLGTwt4=
+github.com/pkg/errors v0.9.1/go.mod h1:bwawxfHBFNV+L2hUp1rHADufV3IMtnDRdf1r5NINEl0=
github.com/pmezard/go-difflib v1.0.0 h1:4DBwDE0NGyQoBHbLQYPwSUPoCMWR5BEzIk/f1lZbAQM=
github.com/pmezard/go-difflib v1.0.0/go.mod h1:iKH77koFhYxTK1pcRnkKkqfTogsbg7gZNVY4sRDYZ/4=
github.com/power-devops/perfstat v0.0.0-20210106213030-5aafc221ea8c h1:ncq/mPwQF4JjgDlrVEn3C11VoGHZN7m8qihwgMEtzYw=
github.com/power-devops/perfstat v0.0.0-20210106213030-5aafc221ea8c/go.mod h1:OmDBASR4679mdNQnz2pUhc2G8CO2JrUAVFDRBDP/hJE=
+github.com/prometheus/client_golang v0.9.1/go.mod h1:7SWBe2y4D6OKWSNQJUaRYU/AaXPKyh/dDVn+NZz0KFw=
+github.com/prometheus/client_golang v1.0.0/go.mod h1:db9x61etRT2tGnBNRi70OPL5FsnadC4Ky3P0J6CfImo=
+github.com/prometheus/client_golang v1.7.1/go.mod h1:PY5Wy2awLA44sXw4AOSfFBetzPP4j5+D6mVACh+pe2M=
+github.com/prometheus/client_golang v1.11.0/go.mod h1:Z6t4BnS23TR94PD6BsDNk8yVqroYurpAkEiz0P2BEV0=
+github.com/prometheus/client_golang v1.12.0 h1:C+UIj/QWtmqY13Arb8kwMt5j34/0Z2iKamrJ+ryC0Gg=
+github.com/prometheus/client_golang v1.12.0/go.mod h1:3Z9XVyYiZYEO+YQWt3RD2R3jrbd179Rt297l4aS6nDY=
+github.com/prometheus/client_model v0.0.0-20180712105110-5c3871d89910/go.mod h1:MbSGuTsp3dbXC40dX6PRTWyKYBIrTGTE9sqQNg2J8bo=
+github.com/prometheus/client_model v0.0.0-20190129233127-fd36f4220a90/go.mod h1:xMI15A0UPsDsEKsMN9yxemIoYk6Tm2C1GtYGdfGttqA=
+github.com/prometheus/client_model v0.0.0-20190812154241-14fe0d1b01d4/go.mod h1:xMI15A0UPsDsEKsMN9yxemIoYk6Tm2C1GtYGdfGttqA=
+github.com/prometheus/client_model v0.2.0/go.mod h1:xMI15A0UPsDsEKsMN9yxemIoYk6Tm2C1GtYGdfGttqA=
+github.com/prometheus/client_model v0.2.1-0.20210607210712-147c58e9608a h1:CmF68hwI0XsOQ5UwlBopMi2Ow4Pbg32akc4KIVCOm+Y=
+github.com/prometheus/client_model v0.2.1-0.20210607210712-147c58e9608a/go.mod h1:LDGWKZIo7rky3hgvBe+caln+Dr3dPggB5dvjtD7w9+w=
+github.com/prometheus/common v0.4.1/go.mod h1:TNfzLD0ON7rHzMJeJkieUDPYmFC7Snx/y86RQel1bk4=
+github.com/prometheus/common v0.10.0/go.mod h1:Tlit/dnDKsSWFlCLTWaA1cyBgKHSMdTB80sz/V91rCo=
+github.com/prometheus/common v0.26.0/go.mod h1:M7rCNAaPfAosfx8veZJCuw84e35h3Cfd9VFqTh1DIvc=
+github.com/prometheus/common v0.32.1 h1:hWIdL3N2HoUx3B8j3YN9mWor0qhY/NlEKZEaXxuIRh4=
+github.com/prometheus/common v0.32.1/go.mod h1:vu+V0TpY+O6vW9J44gczi3Ap/oXXR10b+M/gUGO4Hls=
+github.com/prometheus/procfs v0.0.0-20181005140218-185b4288413d/go.mod h1:c3At6R/oaqEKCNdg8wHV1ftS6bRYblBhIjjI8uT2IGk=
+github.com/prometheus/procfs v0.0.2/go.mod h1:TjEm7ze935MbeOT/UhFTIMYKhuLP4wbCsTZCD3I8kEA=
+github.com/prometheus/procfs v0.1.3/go.mod h1:lV6e/gmhEcM9IjHGsFOCxxuZ+z1YqCvr4OA4YeYWdaU=
+github.com/prometheus/procfs v0.6.0/go.mod h1:cz+aTbrPOrUb4q7XlbU9ygM+/jj0fzG6c1xBZuNvfVA=
+github.com/prometheus/procfs v0.7.3 h1:4jVXhlkAyzOScmCkXBTOLRLTz8EeU+eyjrwB/EPq0VU=
+github.com/prometheus/procfs v0.7.3/go.mod h1:cz+aTbrPOrUb4q7XlbU9ygM+/jj0fzG6c1xBZuNvfVA=
+github.com/rogpeppe/go-internal v1.3.0/go.mod h1:M8bDsm7K2OlrFYOpmOWEs/qY81heoFRclV5y23lUDJ4=
+github.com/rogpeppe/go-internal v1.9.0 h1:73kH8U+JUqXU8lRuOHeVHaa/SZPifC7BkcraZVejAe8=
+github.com/rogpeppe/go-internal v1.9.0/go.mod h1:WtVeX8xhTBvf0smdhujwtBcq4Qrzq/fJaraNFVN+nFs=
github.com/shirou/gopsutil/v3 v3.24.2 h1:kcR0erMbLg5/3LcInpw0X/rrPSqq4CDPyI6A6ZRC18Y=
github.com/shirou/gopsutil/v3 v3.24.2/go.mod h1:tSg/594BcA+8UdQU2XcW803GWYgdtauFFPgJCJKZlVk=
github.com/shoenig/go-m1cpu v0.1.6 h1:nxdKQNcEB6vzgA2E2bvzKIYRuNj7XNJ4S/aRSwKzFtM=
github.com/shoenig/go-m1cpu v0.1.6/go.mod h1:1JJMcUBvfNwpq05QDQVAnx3gUHr9IYF7GNg9SUEw2VQ=
github.com/shoenig/test v0.6.4 h1:kVTaSd7WLz5WZ2IaoM0RSzRsUD+m8wRR+5qvntpn4LU=
github.com/shoenig/test v0.6.4/go.mod h1:byHiCGXqrVaflBLAMq/srcZIHynQPQgeyvkvXnjqq0k=
+github.com/sirupsen/logrus v1.2.0/go.mod h1:LxeOpSwHxABJmUn/MG1IvRgCAasNZTLOkJPxbbu5VWo=
+github.com/sirupsen/logrus v1.4.2/go.mod h1:tLMulIdttU9McNUspp0xgXVQah82FyeX6MwdIuYE2rE=
+github.com/sirupsen/logrus v1.6.0/go.mod h1:7uNnSEd1DgxDLC74fIahvMZmmYsHGZGEOFrfsX/uA88=
github.com/stretchr/objx v0.1.0/go.mod h1:HFkY916IF+rwdDfMAkV7OtwuqBVzrE8GR6GFx+wExME=
+github.com/stretchr/objx v0.1.1/go.mod h1:HFkY916IF+rwdDfMAkV7OtwuqBVzrE8GR6GFx+wExME=
github.com/stretchr/objx v0.4.0/go.mod h1:YvHI0jy2hoMjB+UWwv71VJQ9isScKT/TqJzVSSt89Yw=
github.com/stretchr/objx v0.5.0/go.mod h1:Yh+to48EsGEfYuaHDzXPcE3xhTkx73EhmCGUpEOglKo=
+github.com/stretchr/testify v1.2.2/go.mod h1:a8OnRcib4nhh0OaRAV+Yts87kKdq0PP7pXfy6kDkUVs=
+github.com/stretchr/testify v1.3.0/go.mod h1:M5WIy9Dh21IEIfnGCwXGc5bZfKNJtfHm1UVUgZn+9EI=
+github.com/stretchr/testify v1.4.0/go.mod h1:j7eGeouHqKxXV5pUuKE4zz7dFj8WfuZ+81PSLYec5m4=
github.com/stretchr/testify v1.7.1/go.mod h1:6Fq8oRcR53rry900zMqJjRRixrwX3KX962/h/Wwjteg=
github.com/stretchr/testify v1.8.0/go.mod h1:yNjHg4UonilssWZ8iaSj1OCr/vHnekPRkoO+kdMU+MU=
github.com/stretchr/testify v1.8.4/go.mod h1:sz/lmYIOXD/1dqDmKjjqLyZ2RngseejIcXlSw2iwfAo=
@@ -68,8 +283,17 @@ github.com/tklauser/numcpus v0.7.0 h1:yjuerZP127QG9m5Zh/mSO4wqurYil27tHrqwRoRjpr
github.com/tklauser/numcpus v0.7.0/go.mod h1:bb6dMVcj8A42tSE7i32fsIUCbQNllK5iDguyOZRUzAY=
github.com/vishvananda/netns v0.0.0-20180720170159-13995c7128cc h1:R83G5ikgLMxrBvLh22JhdfI8K6YXEPHx5P03Uu3DRs4=
github.com/vishvananda/netns v0.0.0-20180720170159-13995c7128cc/go.mod h1:ZjcWmFBXmLKZu9Nxj3WKYEafiSqer2rnvPr0en9UNpI=
+github.com/yuin/goldmark v1.1.25/go.mod h1:3hX8gzYuyVAZsxl0MRgGTJEmQBFcNTphYh9decYSb74=
+github.com/yuin/goldmark v1.1.27/go.mod h1:3hX8gzYuyVAZsxl0MRgGTJEmQBFcNTphYh9decYSb74=
+github.com/yuin/goldmark v1.1.32/go.mod h1:3hX8gzYuyVAZsxl0MRgGTJEmQBFcNTphYh9decYSb74=
+github.com/yuin/goldmark v1.2.1/go.mod h1:3hX8gzYuyVAZsxl0MRgGTJEmQBFcNTphYh9decYSb74=
github.com/yusufpapurcu/wmi v1.2.4 h1:zFUKzehAFReQwLys1b/iSMl+JQGSCSjtVqQn9bBrPo0=
github.com/yusufpapurcu/wmi v1.2.4/go.mod h1:SBZ9tNy3G9/m5Oi98Zks0QjeHVDvuK0qfxQmPyzfmi0=
+go.opencensus.io v0.21.0/go.mod h1:mSImk1erAIZhrmZN+AvHh14ztQfjbGwt4TtuofqLduU=
+go.opencensus.io v0.22.0/go.mod h1:+kGneAE2xo2IficOXnaByMWTGM9T73dGwxeWcUqIpI8=
+go.opencensus.io v0.22.2/go.mod h1:yxeiOL68Rb0Xd1ddK5vPZ/oVn4vY4Ynel7k9FzqtOIw=
+go.opencensus.io v0.22.3/go.mod h1:yxeiOL68Rb0Xd1ddK5vPZ/oVn4vY4Ynel7k9FzqtOIw=
+go.opencensus.io v0.22.4/go.mod h1:yxeiOL68Rb0Xd1ddK5vPZ/oVn4vY4Ynel7k9FzqtOIw=
go.opentelemetry.io/auto/sdk v1.2.1 h1:jXsnJ4Lmnqd11kwkBV2LgLoFMZKizbCi5fNZ/ipaZ64=
go.opentelemetry.io/auto/sdk v1.2.1/go.mod h1:KRTj+aOaElaLi+wW1kO/DZRXwkF4C5xPbEe3ZiIhN7Y=
go.opentelemetry.io/otel v1.38.0 h1:RkfdswUDRimDg0m2Az18RKOsnI8UDzppJAtj01/Ymk8=
@@ -82,37 +306,308 @@ go.opentelemetry.io/otel/sdk/metric v1.38.0 h1:aSH66iL0aZqo//xXzQLYozmWrXxyFkBJ6
go.opentelemetry.io/otel/sdk/metric v1.38.0/go.mod h1:dg9PBnW9XdQ1Hd6ZnRz689CbtrUp0wMMs9iPcgT9EZA=
go.opentelemetry.io/otel/trace v1.38.0 h1:Fxk5bKrDZJUH+AMyyIXGcFAPah0oRcT+LuNtJrmcNLE=
go.opentelemetry.io/otel/trace v1.38.0/go.mod h1:j1P9ivuFsTceSWe1oY+EeW3sc+Pp42sO++GHkg4wwhs=
+golang.org/x/crypto v0.0.0-20180904163835-0709b304e793/go.mod h1:6SG95UA2DQfeDnfUPMdvaQW0Q7yPrPDi9nlGo2tz2b4=
+golang.org/x/crypto v0.0.0-20190308221718-c2843e01d9a2/go.mod h1:djNgcEr1/C05ACkg1iLfiJU5Ep61QUkGW8qpdssI0+w=
+golang.org/x/crypto v0.0.0-20190510104115-cbcb75029529/go.mod h1:yigFU9vqHzYiE8UmvKecakEJjdnWj3jj499lnFckfCI=
+golang.org/x/crypto v0.0.0-20190605123033-f99c8df09eb5/go.mod h1:yigFU9vqHzYiE8UmvKecakEJjdnWj3jj499lnFckfCI=
+golang.org/x/crypto v0.0.0-20191011191535-87dc89f01550/go.mod h1:yigFU9vqHzYiE8UmvKecakEJjdnWj3jj499lnFckfCI=
+golang.org/x/crypto v0.0.0-20200622213623-75b288015ac9/go.mod h1:LzIPMQfyMNhhGPhUkYOs5KpL4U8rLKemX1yGLhDgUto=
+golang.org/x/exp v0.0.0-20190121172915-509febef88a4/go.mod h1:CJ0aWSM057203Lf6IL+f9T1iT9GByDxfZKAQTCR3kQA=
+golang.org/x/exp v0.0.0-20190306152737-a1d7652674e8/go.mod h1:CJ0aWSM057203Lf6IL+f9T1iT9GByDxfZKAQTCR3kQA=
+golang.org/x/exp v0.0.0-20190510132918-efd6b22b2522/go.mod h1:ZjyILWgesfNpC6sMxTJOJm9Kp84zZh5NQWvqDGG3Qr8=
+golang.org/x/exp v0.0.0-20190829153037-c13cbed26979/go.mod h1:86+5VVa7VpoJ4kLfm080zCjGlMRFzhUhsZKEZO7MGek=
+golang.org/x/exp v0.0.0-20191030013958-a1ab85dbe136/go.mod h1:JXzH8nQsPlswgeRAPE3MuO9GYsAcnJvJ4vnMwN/5qkY=
+golang.org/x/exp v0.0.0-20191129062945-2f5052295587/go.mod h1:2RIsYlXP63K8oxa1u096TMicItID8zy7Y6sNkU49FU4=
+golang.org/x/exp v0.0.0-20191227195350-da58074b4299/go.mod h1:2RIsYlXP63K8oxa1u096TMicItID8zy7Y6sNkU49FU4=
+golang.org/x/exp v0.0.0-20200119233911-0405dc783f0a/go.mod h1:2RIsYlXP63K8oxa1u096TMicItID8zy7Y6sNkU49FU4=
+golang.org/x/exp v0.0.0-20200207192155-f17229e696bd/go.mod h1:J/WKrq2StrnmMY6+EHIKF9dgMWnmCNThgcyBT1FY9mM=
+golang.org/x/exp v0.0.0-20200224162631-6cc2880d07d6/go.mod h1:3jZMyOhIsHpP37uCMkUooju7aAi5cS1Q23tOzKc+0MU=
+golang.org/x/exp v0.0.0-20230626212559-97b1e661b5df h1:UA2aFVmmsIlefxMk29Dp2juaUSth8Pyn3Tq5Y5mJGME=
+golang.org/x/exp v0.0.0-20230626212559-97b1e661b5df/go.mod h1:FXUEEKJgO7OQYeo8N01OfiKP8RXMtf6e8aTskBGqWdc=
+golang.org/x/image v0.0.0-20190227222117-0694c2d4d067/go.mod h1:kZ7UVZpmo3dzQBMxlp+ypCbDeSB+sBbTgSJuh5dn5js=
+golang.org/x/image v0.0.0-20190802002840-cff245a6509b/go.mod h1:FeLwcggjj3mMvU+oOTbSwawSJRM1uh48EjtB4UJZlP0=
+golang.org/x/lint v0.0.0-20181026193005-c67002cb31c3/go.mod h1:UVdnD1Gm6xHRNCYTkRU2/jEulfH38KcIWyp/GAMgvoE=
+golang.org/x/lint v0.0.0-20190227174305-5b3e6a55c961/go.mod h1:wehouNa3lNwaWXcvxsM5YxQ5yQlVC4a0KAMCusXpPoU=
+golang.org/x/lint v0.0.0-20190301231843-5614ed5bae6f/go.mod h1:UVdnD1Gm6xHRNCYTkRU2/jEulfH38KcIWyp/GAMgvoE=
+golang.org/x/lint v0.0.0-20190313153728-d0100b6bd8b3/go.mod h1:6SW0HCj/g11FgYtHlgUYUwCkIfeOF89ocIRzGO/8vkc=
+golang.org/x/lint v0.0.0-20190409202823-959b441ac422/go.mod h1:6SW0HCj/g11FgYtHlgUYUwCkIfeOF89ocIRzGO/8vkc=
+golang.org/x/lint v0.0.0-20190909230951-414d861bb4ac/go.mod h1:6SW0HCj/g11FgYtHlgUYUwCkIfeOF89ocIRzGO/8vkc=
+golang.org/x/lint v0.0.0-20190930215403-16217165b5de/go.mod h1:6SW0HCj/g11FgYtHlgUYUwCkIfeOF89ocIRzGO/8vkc=
+golang.org/x/lint v0.0.0-20191125180803-fdd1cda4f05f/go.mod h1:5qLYkcX4OjUUV8bRuDixDT3tpyyb+LUpUlRWLxfhWrs=
+golang.org/x/lint v0.0.0-20200130185559-910be7a94367/go.mod h1:3xt1FjdF8hUf6vQPIChWIBhFzV8gjjsPE/fR3IyQdNY=
+golang.org/x/lint v0.0.0-20200302205851-738671d3881b/go.mod h1:3xt1FjdF8hUf6vQPIChWIBhFzV8gjjsPE/fR3IyQdNY=
+golang.org/x/mobile v0.0.0-20190312151609-d3739f865fa6/go.mod h1:z+o9i4GpDbdi3rU15maQ/Ox0txvL9dWGYEHz965HBQE=
+golang.org/x/mobile v0.0.0-20190719004257-d2bd2a29d028/go.mod h1:E/iHnbuqvinMTCcRqshq8CkpyQDoeVncDDYHnLhea+o=
+golang.org/x/mod v0.0.0-20190513183733-4bf6d317e70e/go.mod h1:mXi4GBBbnImb6dmsKGUJ2LatrhH/nqhxcFungHvyanc=
+golang.org/x/mod v0.1.0/go.mod h1:0QHyrYULN0/3qlju5TqG8bIK38QM8yzMo5ekMj3DlcY=
+golang.org/x/mod v0.1.1-0.20191105210325-c90efee705ee/go.mod h1:QqPTAvyqsEbceGzBzNggFXnrqF1CaUcvgkdR5Ot7KZg=
+golang.org/x/mod v0.1.1-0.20191107180719-034126e5016b/go.mod h1:QqPTAvyqsEbceGzBzNggFXnrqF1CaUcvgkdR5Ot7KZg=
+golang.org/x/mod v0.2.0/go.mod h1:s0Qsj1ACt9ePp/hMypM3fl4fZqREWJwdYDEqhRiZZUA=
+golang.org/x/mod v0.3.0/go.mod h1:s0Qsj1ACt9ePp/hMypM3fl4fZqREWJwdYDEqhRiZZUA=
golang.org/x/mod v0.29.0 h1:HV8lRxZC4l2cr3Zq1LvtOsi/ThTgWnUk/y64QSs8GwA=
golang.org/x/mod v0.29.0/go.mod h1:NyhrlYXJ2H4eJiRy/WDBO6HMqZQ6q9nk4JzS3NuCK+w=
+golang.org/x/net v0.0.0-20180724234803-3673e40ba225/go.mod h1:mL1N/T3taQHkDXs73rZJwtUhF3w3ftmwwsq0BUmARs4=
+golang.org/x/net v0.0.0-20180826012351-8a410e7b638d/go.mod h1:mL1N/T3taQHkDXs73rZJwtUhF3w3ftmwwsq0BUmARs4=
+golang.org/x/net v0.0.0-20181114220301-adae6a3d119a/go.mod h1:mL1N/T3taQHkDXs73rZJwtUhF3w3ftmwwsq0BUmARs4=
+golang.org/x/net v0.0.0-20190108225652-1e06a53dbb7e/go.mod h1:mL1N/T3taQHkDXs73rZJwtUhF3w3ftmwwsq0BUmARs4=
+golang.org/x/net v0.0.0-20190213061140-3a22650c66bd/go.mod h1:mL1N/T3taQHkDXs73rZJwtUhF3w3ftmwwsq0BUmARs4=
+golang.org/x/net v0.0.0-20190311183353-d8887717615a/go.mod h1:t9HGtf8HONx5eT2rtn7q6eTqICYqUVnKs3thJo3Qplg=
+golang.org/x/net v0.0.0-20190404232315-eb5bcb51f2a3/go.mod h1:t9HGtf8HONx5eT2rtn7q6eTqICYqUVnKs3thJo3Qplg=
+golang.org/x/net v0.0.0-20190501004415-9ce7a6920f09/go.mod h1:t9HGtf8HONx5eT2rtn7q6eTqICYqUVnKs3thJo3Qplg=
+golang.org/x/net v0.0.0-20190503192946-f4e77d36d62c/go.mod h1:t9HGtf8HONx5eT2rtn7q6eTqICYqUVnKs3thJo3Qplg=
+golang.org/x/net v0.0.0-20190603091049-60506f45cf65/go.mod h1:HSz+uSET+XFnRR8LxR5pz3Of3rY3CfYBVs4xY44aLks=
+golang.org/x/net v0.0.0-20190613194153-d28f0bde5980/go.mod h1:z5CRVTTTmAJ677TzLLGU+0bjPO0LkuOLi4/5GtJWs/s=
+golang.org/x/net v0.0.0-20190620200207-3b0461eec859/go.mod h1:z5CRVTTTmAJ677TzLLGU+0bjPO0LkuOLi4/5GtJWs/s=
+golang.org/x/net v0.0.0-20190628185345-da137c7871d7/go.mod h1:z5CRVTTTmAJ677TzLLGU+0bjPO0LkuOLi4/5GtJWs/s=
+golang.org/x/net v0.0.0-20190724013045-ca1201d0de80/go.mod h1:z5CRVTTTmAJ677TzLLGU+0bjPO0LkuOLi4/5GtJWs/s=
+golang.org/x/net v0.0.0-20191209160850-c0dbc17a3553/go.mod h1:z5CRVTTTmAJ677TzLLGU+0bjPO0LkuOLi4/5GtJWs/s=
+golang.org/x/net v0.0.0-20200114155413-6afb5195e5aa/go.mod h1:z5CRVTTTmAJ677TzLLGU+0bjPO0LkuOLi4/5GtJWs/s=
+golang.org/x/net v0.0.0-20200202094626-16171245cfb2/go.mod h1:z5CRVTTTmAJ677TzLLGU+0bjPO0LkuOLi4/5GtJWs/s=
+golang.org/x/net v0.0.0-20200222125558-5a598a2470a0/go.mod h1:z5CRVTTTmAJ677TzLLGU+0bjPO0LkuOLi4/5GtJWs/s=
+golang.org/x/net v0.0.0-20200226121028-0de0cce0169b/go.mod h1:z5CRVTTTmAJ677TzLLGU+0bjPO0LkuOLi4/5GtJWs/s=
+golang.org/x/net v0.0.0-20200301022130-244492dfa37a/go.mod h1:z5CRVTTTmAJ677TzLLGU+0bjPO0LkuOLi4/5GtJWs/s=
+golang.org/x/net v0.0.0-20200324143707-d3edc9973b7e/go.mod h1:qpuaurCH72eLCgpAm/N6yyVIVM9cpaDIP3A8BGJEC5A=
+golang.org/x/net v0.0.0-20200501053045-e0ff5e5a1de5/go.mod h1:qpuaurCH72eLCgpAm/N6yyVIVM9cpaDIP3A8BGJEC5A=
+golang.org/x/net v0.0.0-20200506145744-7e3656a0809f/go.mod h1:qpuaurCH72eLCgpAm/N6yyVIVM9cpaDIP3A8BGJEC5A=
+golang.org/x/net v0.0.0-20200513185701-a91f0712d120/go.mod h1:qpuaurCH72eLCgpAm/N6yyVIVM9cpaDIP3A8BGJEC5A=
+golang.org/x/net v0.0.0-20200520182314-0ba52f642ac2/go.mod h1:qpuaurCH72eLCgpAm/N6yyVIVM9cpaDIP3A8BGJEC5A=
+golang.org/x/net v0.0.0-20200625001655-4c5254603344/go.mod h1:/O7V0waA8r7cgGh81Ro3o1hOxt32SMVPicZroKQ2sZA=
+golang.org/x/net v0.0.0-20200707034311-ab3426394381/go.mod h1:/O7V0waA8r7cgGh81Ro3o1hOxt32SMVPicZroKQ2sZA=
+golang.org/x/net v0.0.0-20200822124328-c89045814202/go.mod h1:/O7V0waA8r7cgGh81Ro3o1hOxt32SMVPicZroKQ2sZA=
+golang.org/x/net v0.0.0-20201021035429-f5854403a974/go.mod h1:sp8m0HH+o8qH0wwXwYZr8TS3Oi6o0r6Gce1SSxlDquU=
+golang.org/x/net v0.0.0-20210525063256-abc453219eb5/go.mod h1:9nx3DQGgdP8bBQD5qxJ1jj9UTztislL4KSBs9R2vV5Y=
golang.org/x/net v0.47.0 h1:Mx+4dIFzqraBXUugkia1OOvlD6LemFo1ALMHjrXDOhY=
golang.org/x/net v0.47.0/go.mod h1:/jNxtkgq5yWUGYkaZGqo27cfGZ1c5Nen03aYrrKpVRU=
+golang.org/x/oauth2 v0.0.0-20180821212333-d2e6202438be/go.mod h1:N/0e6XlmueqKjAGxoOufVs8QHGRruUQn6yWY3a++T0U=
+golang.org/x/oauth2 v0.0.0-20190226205417-e64efc72b421/go.mod h1:gOpvHmFTYa4IltrdGE7lF6nIHvwfUNPOp7c8zoXwtLw=
+golang.org/x/oauth2 v0.0.0-20190604053449-0f29369cfe45/go.mod h1:gOpvHmFTYa4IltrdGE7lF6nIHvwfUNPOp7c8zoXwtLw=
+golang.org/x/oauth2 v0.0.0-20191202225959-858c2ad4c8b6/go.mod h1:gOpvHmFTYa4IltrdGE7lF6nIHvwfUNPOp7c8zoXwtLw=
+golang.org/x/oauth2 v0.0.0-20200107190931-bf48bf16ab8d/go.mod h1:gOpvHmFTYa4IltrdGE7lF6nIHvwfUNPOp7c8zoXwtLw=
+golang.org/x/oauth2 v0.0.0-20210514164344-f6687ab2804c/go.mod h1:KelEdhl1UZF7XfJ4dDtk6s++YSgaE7mD/BuKKDLBl4A=
+golang.org/x/sync v0.0.0-20180314180146-1d60e4601c6f/go.mod h1:RxMgew5VJxzue5/jJTE5uejpjVlOe/izrB70Jof72aM=
+golang.org/x/sync v0.0.0-20181108010431-42b317875d0f/go.mod h1:RxMgew5VJxzue5/jJTE5uejpjVlOe/izrB70Jof72aM=
+golang.org/x/sync v0.0.0-20181221193216-37e7f081c4d4/go.mod h1:RxMgew5VJxzue5/jJTE5uejpjVlOe/izrB70Jof72aM=
+golang.org/x/sync v0.0.0-20190227155943-e225da77a7e6/go.mod h1:RxMgew5VJxzue5/jJTE5uejpjVlOe/izrB70Jof72aM=
+golang.org/x/sync v0.0.0-20190423024810-112230192c58/go.mod h1:RxMgew5VJxzue5/jJTE5uejpjVlOe/izrB70Jof72aM=
+golang.org/x/sync v0.0.0-20190911185100-cd5d95a43a6e/go.mod h1:RxMgew5VJxzue5/jJTE5uejpjVlOe/izrB70Jof72aM=
+golang.org/x/sync v0.0.0-20200317015054-43a5402ce75a/go.mod h1:RxMgew5VJxzue5/jJTE5uejpjVlOe/izrB70Jof72aM=
+golang.org/x/sync v0.0.0-20200625203802-6e8e738ad208/go.mod h1:RxMgew5VJxzue5/jJTE5uejpjVlOe/izrB70Jof72aM=
+golang.org/x/sync v0.0.0-20201020160332-67f06af15bc9/go.mod h1:RxMgew5VJxzue5/jJTE5uejpjVlOe/izrB70Jof72aM=
+golang.org/x/sync v0.0.0-20201207232520-09787c993a3a/go.mod h1:RxMgew5VJxzue5/jJTE5uejpjVlOe/izrB70Jof72aM=
golang.org/x/sync v0.18.0 h1:kr88TuHDroi+UVf+0hZnirlk8o8T+4MrK6mr60WkH/I=
golang.org/x/sync v0.18.0/go.mod h1:9KTHXmSnoGruLpwFjVSX0lNNA75CykiMECbovNTZqGI=
+golang.org/x/sys v0.0.0-20180830151530-49385e6e1522/go.mod h1:STP8DvDyc/dI5b8T5hshtkjS+E42TnysNCUPdjciGhY=
+golang.org/x/sys v0.0.0-20180905080454-ebe1bf3edb33/go.mod h1:STP8DvDyc/dI5b8T5hshtkjS+E42TnysNCUPdjciGhY=
+golang.org/x/sys v0.0.0-20181116152217-5ac8a444bdc5/go.mod h1:STP8DvDyc/dI5b8T5hshtkjS+E42TnysNCUPdjciGhY=
+golang.org/x/sys v0.0.0-20190215142949-d0b11bdaac8a/go.mod h1:STP8DvDyc/dI5b8T5hshtkjS+E42TnysNCUPdjciGhY=
+golang.org/x/sys v0.0.0-20190312061237-fead79001313/go.mod h1:h1NjWce9XRLGQEsW7wpKNCjG9DtNlClVuFLEZdDNbEs=
+golang.org/x/sys v0.0.0-20190412213103-97732733099d/go.mod h1:h1NjWce9XRLGQEsW7wpKNCjG9DtNlClVuFLEZdDNbEs=
+golang.org/x/sys v0.0.0-20190422165155-953cdadca894/go.mod h1:h1NjWce9XRLGQEsW7wpKNCjG9DtNlClVuFLEZdDNbEs=
+golang.org/x/sys v0.0.0-20190502145724-3ef323f4f1fd/go.mod h1:h1NjWce9XRLGQEsW7wpKNCjG9DtNlClVuFLEZdDNbEs=
+golang.org/x/sys v0.0.0-20190507160741-ecd444e8653b/go.mod h1:h1NjWce9XRLGQEsW7wpKNCjG9DtNlClVuFLEZdDNbEs=
+golang.org/x/sys v0.0.0-20190606165138-5da285871e9c/go.mod h1:h1NjWce9XRLGQEsW7wpKNCjG9DtNlClVuFLEZdDNbEs=
+golang.org/x/sys v0.0.0-20190624142023-c5567b49c5d0/go.mod h1:h1NjWce9XRLGQEsW7wpKNCjG9DtNlClVuFLEZdDNbEs=
+golang.org/x/sys v0.0.0-20190726091711-fc99dfbffb4e/go.mod h1:h1NjWce9XRLGQEsW7wpKNCjG9DtNlClVuFLEZdDNbEs=
golang.org/x/sys v0.0.0-20190916202348-b4ddaad3f8a3/go.mod h1:h1NjWce9XRLGQEsW7wpKNCjG9DtNlClVuFLEZdDNbEs=
+golang.org/x/sys v0.0.0-20191001151750-bb3f8db39f24/go.mod h1:h1NjWce9XRLGQEsW7wpKNCjG9DtNlClVuFLEZdDNbEs=
+golang.org/x/sys v0.0.0-20191204072324-ce4227a45e2e/go.mod h1:h1NjWce9XRLGQEsW7wpKNCjG9DtNlClVuFLEZdDNbEs=
+golang.org/x/sys v0.0.0-20191228213918-04cbcbbfeed8/go.mod h1:h1NjWce9XRLGQEsW7wpKNCjG9DtNlClVuFLEZdDNbEs=
+golang.org/x/sys v0.0.0-20200106162015-b016eb3dc98e/go.mod h1:h1NjWce9XRLGQEsW7wpKNCjG9DtNlClVuFLEZdDNbEs=
+golang.org/x/sys v0.0.0-20200113162924-86b910548bc1/go.mod h1:h1NjWce9XRLGQEsW7wpKNCjG9DtNlClVuFLEZdDNbEs=
+golang.org/x/sys v0.0.0-20200122134326-e047566fdf82/go.mod h1:h1NjWce9XRLGQEsW7wpKNCjG9DtNlClVuFLEZdDNbEs=
+golang.org/x/sys v0.0.0-20200202164722-d101bd2416d5/go.mod h1:h1NjWce9XRLGQEsW7wpKNCjG9DtNlClVuFLEZdDNbEs=
+golang.org/x/sys v0.0.0-20200212091648-12a6c2dcc1e4/go.mod h1:h1NjWce9XRLGQEsW7wpKNCjG9DtNlClVuFLEZdDNbEs=
+golang.org/x/sys v0.0.0-20200223170610-d5e6a3e2c0ae/go.mod h1:h1NjWce9XRLGQEsW7wpKNCjG9DtNlClVuFLEZdDNbEs=
+golang.org/x/sys v0.0.0-20200302150141-5c8b2ff67527/go.mod h1:h1NjWce9XRLGQEsW7wpKNCjG9DtNlClVuFLEZdDNbEs=
+golang.org/x/sys v0.0.0-20200323222414-85ca7c5b95cd/go.mod h1:h1NjWce9XRLGQEsW7wpKNCjG9DtNlClVuFLEZdDNbEs=
+golang.org/x/sys v0.0.0-20200331124033-c3d80250170d/go.mod h1:h1NjWce9XRLGQEsW7wpKNCjG9DtNlClVuFLEZdDNbEs=
+golang.org/x/sys v0.0.0-20200501052902-10377860bb8e/go.mod h1:h1NjWce9XRLGQEsW7wpKNCjG9DtNlClVuFLEZdDNbEs=
+golang.org/x/sys v0.0.0-20200511232937-7e40ca221e25/go.mod h1:h1NjWce9XRLGQEsW7wpKNCjG9DtNlClVuFLEZdDNbEs=
+golang.org/x/sys v0.0.0-20200515095857-1151b9dac4a9/go.mod h1:h1NjWce9XRLGQEsW7wpKNCjG9DtNlClVuFLEZdDNbEs=
+golang.org/x/sys v0.0.0-20200523222454-059865788121/go.mod h1:h1NjWce9XRLGQEsW7wpKNCjG9DtNlClVuFLEZdDNbEs=
+golang.org/x/sys v0.0.0-20200615200032-f1bc736245b1/go.mod h1:h1NjWce9XRLGQEsW7wpKNCjG9DtNlClVuFLEZdDNbEs=
+golang.org/x/sys v0.0.0-20200625212154-ddb9806d33ae/go.mod h1:h1NjWce9XRLGQEsW7wpKNCjG9DtNlClVuFLEZdDNbEs=
+golang.org/x/sys v0.0.0-20200803210538-64077c9b5642/go.mod h1:h1NjWce9XRLGQEsW7wpKNCjG9DtNlClVuFLEZdDNbEs=
+golang.org/x/sys v0.0.0-20200930185726-fdedc70b468f/go.mod h1:h1NjWce9XRLGQEsW7wpKNCjG9DtNlClVuFLEZdDNbEs=
+golang.org/x/sys v0.0.0-20201119102817-f84b799fce68/go.mod h1:h1NjWce9XRLGQEsW7wpKNCjG9DtNlClVuFLEZdDNbEs=
golang.org/x/sys v0.0.0-20201204225414-ed752295db88/go.mod h1:h1NjWce9XRLGQEsW7wpKNCjG9DtNlClVuFLEZdDNbEs=
+golang.org/x/sys v0.0.0-20210124154548-22da62e12c0c/go.mod h1:h1NjWce9XRLGQEsW7wpKNCjG9DtNlClVuFLEZdDNbEs=
+golang.org/x/sys v0.0.0-20210423082822-04245dca01da/go.mod h1:h1NjWce9XRLGQEsW7wpKNCjG9DtNlClVuFLEZdDNbEs=
+golang.org/x/sys v0.0.0-20210603081109-ebe580a85c40/go.mod h1:oPkhp1MJrh7nUepCBck5+mAzfO9JrbApNNgaTdGDITg=
+golang.org/x/sys v0.0.0-20220114195835-da31bd327af9/go.mod h1:oPkhp1MJrh7nUepCBck5+mAzfO9JrbApNNgaTdGDITg=
golang.org/x/sys v0.8.0/go.mod h1:oPkhp1MJrh7nUepCBck5+mAzfO9JrbApNNgaTdGDITg=
golang.org/x/sys v0.11.0/go.mod h1:oPkhp1MJrh7nUepCBck5+mAzfO9JrbApNNgaTdGDITg=
golang.org/x/sys v0.17.0/go.mod h1:/VUhepiaJMQUp4+oa/7Zr1D23ma6VTLIYjOOTFZPUcA=
golang.org/x/sys v0.38.0 h1:3yZWxaJjBmCWXqhN1qh02AkOnCQ1poK6oF+a7xWL6Gc=
golang.org/x/sys v0.38.0/go.mod h1:OgkHotnGiDImocRcuBABYBEXf8A9a87e/uXjp9XT3ks=
+golang.org/x/term v0.0.0-20201126162022-7de9c90e9dd1/go.mod h1:bj7SfCRtBDWHUb9snDiAeCFNEtKQo2Wmx5Cou7ajbmo=
+golang.org/x/text v0.0.0-20170915032832-14c0d48ead0c/go.mod h1:NqM8EUOU14njkJ3fqMW+pc6Ldnwhi/IjpwHt7yyuwOQ=
+golang.org/x/text v0.3.0/go.mod h1:NqM8EUOU14njkJ3fqMW+pc6Ldnwhi/IjpwHt7yyuwOQ=
+golang.org/x/text v0.3.1-0.20180807135948-17ff2d5776d2/go.mod h1:NqM8EUOU14njkJ3fqMW+pc6Ldnwhi/IjpwHt7yyuwOQ=
+golang.org/x/text v0.3.2/go.mod h1:bEr9sfX3Q8Zfm5fL9x+3itogRgK3+ptLWKqgva+5dAk=
+golang.org/x/text v0.3.3/go.mod h1:5Zoc/QRtKVWzQhOtBMvqHzDpF6irO9z98xDceosuGiQ=
+golang.org/x/text v0.3.6/go.mod h1:5Zoc/QRtKVWzQhOtBMvqHzDpF6irO9z98xDceosuGiQ=
golang.org/x/text v0.31.0 h1:aC8ghyu4JhP8VojJ2lEHBnochRno1sgL6nEi9WGFGMM=
golang.org/x/text v0.31.0/go.mod h1:tKRAlv61yKIjGGHX/4tP1LTbc13YSec1pxVEWXzfoeM=
+golang.org/x/time v0.0.0-20181108054448-85acf8d2951c/go.mod h1:tRJNPiyCQ0inRvYxbN9jk5I+vvW/OXSQhTDSoE431IQ=
+golang.org/x/time v0.0.0-20190308202827-9d24e82272b4/go.mod h1:tRJNPiyCQ0inRvYxbN9jk5I+vvW/OXSQhTDSoE431IQ=
+golang.org/x/time v0.0.0-20191024005414-555d28b269f0/go.mod h1:tRJNPiyCQ0inRvYxbN9jk5I+vvW/OXSQhTDSoE431IQ=
+golang.org/x/tools v0.0.0-20180917221912-90fa682c2a6e/go.mod h1:n7NCudcB/nEzxVGmLbDWY5pfWTLqBcC2KZ6jyYvM4mQ=
+golang.org/x/tools v0.0.0-20190114222345-bf090417da8b/go.mod h1:n7NCudcB/nEzxVGmLbDWY5pfWTLqBcC2KZ6jyYvM4mQ=
+golang.org/x/tools v0.0.0-20190226205152-f727befe758c/go.mod h1:9Yl7xja0Znq3iFh3HoIrodX9oNMXvdceNzlUR8zjMvY=
+golang.org/x/tools v0.0.0-20190311212946-11955173bddd/go.mod h1:LCzVGOaR6xXOjkQ3onu1FJEFr0SW1gC7cKk1uF8kGRs=
+golang.org/x/tools v0.0.0-20190312151545-0bb0c0a6e846/go.mod h1:LCzVGOaR6xXOjkQ3onu1FJEFr0SW1gC7cKk1uF8kGRs=
+golang.org/x/tools v0.0.0-20190312170243-e65039ee4138/go.mod h1:LCzVGOaR6xXOjkQ3onu1FJEFr0SW1gC7cKk1uF8kGRs=
+golang.org/x/tools v0.0.0-20190425150028-36563e24a262/go.mod h1:RgjU9mgBXZiqYHBnxXauZ1Gv1EHHAz9KjViQ78xBX0Q=
+golang.org/x/tools v0.0.0-20190506145303-2d16b83fe98c/go.mod h1:RgjU9mgBXZiqYHBnxXauZ1Gv1EHHAz9KjViQ78xBX0Q=
+golang.org/x/tools v0.0.0-20190524140312-2c0ae7006135/go.mod h1:RgjU9mgBXZiqYHBnxXauZ1Gv1EHHAz9KjViQ78xBX0Q=
+golang.org/x/tools v0.0.0-20190606124116-d0a3d012864b/go.mod h1:/rFqwRUd4F7ZHNgwSSTFct+R/Kf4OFW1sUzUTQQTgfc=
+golang.org/x/tools v0.0.0-20190621195816-6e04913cbbac/go.mod h1:/rFqwRUd4F7ZHNgwSSTFct+R/Kf4OFW1sUzUTQQTgfc=
+golang.org/x/tools v0.0.0-20190628153133-6cdbf07be9d0/go.mod h1:/rFqwRUd4F7ZHNgwSSTFct+R/Kf4OFW1sUzUTQQTgfc=
+golang.org/x/tools v0.0.0-20190816200558-6889da9d5479/go.mod h1:b+2E5dAYhXwXZwtnZ6UAqBI28+e2cm9otk0dWdXHAEo=
+golang.org/x/tools v0.0.0-20190911174233-4f2ddba30aff/go.mod h1:b+2E5dAYhXwXZwtnZ6UAqBI28+e2cm9otk0dWdXHAEo=
+golang.org/x/tools v0.0.0-20191012152004-8de300cfc20a/go.mod h1:b+2E5dAYhXwXZwtnZ6UAqBI28+e2cm9otk0dWdXHAEo=
+golang.org/x/tools v0.0.0-20191113191852-77e3bb0ad9e7/go.mod h1:b+2E5dAYhXwXZwtnZ6UAqBI28+e2cm9otk0dWdXHAEo=
+golang.org/x/tools v0.0.0-20191115202509-3a792d9c32b2/go.mod h1:b+2E5dAYhXwXZwtnZ6UAqBI28+e2cm9otk0dWdXHAEo=
+golang.org/x/tools v0.0.0-20191119224855-298f0cb1881e/go.mod h1:b+2E5dAYhXwXZwtnZ6UAqBI28+e2cm9otk0dWdXHAEo=
+golang.org/x/tools v0.0.0-20191125144606-a911d9008d1f/go.mod h1:b+2E5dAYhXwXZwtnZ6UAqBI28+e2cm9otk0dWdXHAEo=
+golang.org/x/tools v0.0.0-20191130070609-6e064ea0cf2d/go.mod h1:b+2E5dAYhXwXZwtnZ6UAqBI28+e2cm9otk0dWdXHAEo=
+golang.org/x/tools v0.0.0-20191216173652-a0e659d51361/go.mod h1:TB2adYChydJhpapKDTa4BR/hXlZSLoq2Wpct/0txZ28=
+golang.org/x/tools v0.0.0-20191227053925-7b8e75db28f4/go.mod h1:TB2adYChydJhpapKDTa4BR/hXlZSLoq2Wpct/0txZ28=
+golang.org/x/tools v0.0.0-20200117161641-43d50277825c/go.mod h1:TB2adYChydJhpapKDTa4BR/hXlZSLoq2Wpct/0txZ28=
+golang.org/x/tools v0.0.0-20200122220014-bf1340f18c4a/go.mod h1:TB2adYChydJhpapKDTa4BR/hXlZSLoq2Wpct/0txZ28=
+golang.org/x/tools v0.0.0-20200130002326-2f3ba24bd6e7/go.mod h1:TB2adYChydJhpapKDTa4BR/hXlZSLoq2Wpct/0txZ28=
+golang.org/x/tools v0.0.0-20200204074204-1cc6d1ef6c74/go.mod h1:TB2adYChydJhpapKDTa4BR/hXlZSLoq2Wpct/0txZ28=
+golang.org/x/tools v0.0.0-20200207183749-b753a1ba74fa/go.mod h1:TB2adYChydJhpapKDTa4BR/hXlZSLoq2Wpct/0txZ28=
+golang.org/x/tools v0.0.0-20200212150539-ea181f53ac56/go.mod h1:TB2adYChydJhpapKDTa4BR/hXlZSLoq2Wpct/0txZ28=
+golang.org/x/tools v0.0.0-20200224181240-023911ca70b2/go.mod h1:TB2adYChydJhpapKDTa4BR/hXlZSLoq2Wpct/0txZ28=
+golang.org/x/tools v0.0.0-20200227222343-706bc42d1f0d/go.mod h1:TB2adYChydJhpapKDTa4BR/hXlZSLoq2Wpct/0txZ28=
+golang.org/x/tools v0.0.0-20200304193943-95d2e580d8eb/go.mod h1:o4KQGtdN14AW+yjsvvwRTJJuXz8XRtIHtEnmAXLyFUw=
+golang.org/x/tools v0.0.0-20200312045724-11d5b4c81c7d/go.mod h1:o4KQGtdN14AW+yjsvvwRTJJuXz8XRtIHtEnmAXLyFUw=
+golang.org/x/tools v0.0.0-20200331025713-a30bf2db82d4/go.mod h1:Sl4aGygMT6LrqrWclx+PTx3U+LnKx/seiNR+3G19Ar8=
+golang.org/x/tools v0.0.0-20200501065659-ab2804fb9c9d/go.mod h1:EkVYQZoAsY45+roYkvgYkIh4xh/qjgUK9TdY2XT94GE=
+golang.org/x/tools v0.0.0-20200512131952-2bc93b1c0c88/go.mod h1:EkVYQZoAsY45+roYkvgYkIh4xh/qjgUK9TdY2XT94GE=
+golang.org/x/tools v0.0.0-20200515010526-7d3b6ebf133d/go.mod h1:EkVYQZoAsY45+roYkvgYkIh4xh/qjgUK9TdY2XT94GE=
+golang.org/x/tools v0.0.0-20200618134242-20370b0cb4b2/go.mod h1:EkVYQZoAsY45+roYkvgYkIh4xh/qjgUK9TdY2XT94GE=
+golang.org/x/tools v0.0.0-20200619180055-7c47624df98f/go.mod h1:EkVYQZoAsY45+roYkvgYkIh4xh/qjgUK9TdY2XT94GE=
+golang.org/x/tools v0.0.0-20200729194436-6467de6f59a7/go.mod h1:njjCfa9FT2d7l9Bc6FUM5FLjQPp3cFF28FI3qnDFljA=
+golang.org/x/tools v0.0.0-20200804011535-6c149bb5ef0d/go.mod h1:njjCfa9FT2d7l9Bc6FUM5FLjQPp3cFF28FI3qnDFljA=
+golang.org/x/tools v0.0.0-20200825202427-b303f430e36d/go.mod h1:njjCfa9FT2d7l9Bc6FUM5FLjQPp3cFF28FI3qnDFljA=
+golang.org/x/tools v0.0.0-20210106214847-113979e3529a/go.mod h1:emZCQorbCU4vsT4fOWvOPXz4eW1wZW4PmDk9uLelYpA=
golang.org/x/tools v0.38.0 h1:Hx2Xv8hISq8Lm16jvBZ2VQf+RLmbd7wVUsALibYI/IQ=
golang.org/x/tools v0.38.0/go.mod h1:yEsQ/d/YK8cjh0L6rZlY8tgtlKiBNTL14pGDJPJpYQs=
+golang.org/x/xerrors v0.0.0-20190717185122-a985d3407aa7/go.mod h1:I/5z698sn9Ka8TeJc9MKroUUfqBBauWjQqLJ2OPfmY0=
+golang.org/x/xerrors v0.0.0-20191011141410-1b5146add898/go.mod h1:I/5z698sn9Ka8TeJc9MKroUUfqBBauWjQqLJ2OPfmY0=
golang.org/x/xerrors v0.0.0-20191204190536-9bdfabe68543/go.mod h1:I/5z698sn9Ka8TeJc9MKroUUfqBBauWjQqLJ2OPfmY0=
+golang.org/x/xerrors v0.0.0-20200804184101-5ec99f83aff1/go.mod h1:I/5z698sn9Ka8TeJc9MKroUUfqBBauWjQqLJ2OPfmY0=
gonum.org/v1/gonum v0.16.0 h1:5+ul4Swaf3ESvrOnidPp4GZbzf0mxVQpDCYUQE7OJfk=
gonum.org/v1/gonum v0.16.0/go.mod h1:fef3am4MQ93R2HHpKnLk4/Tbh/s0+wqD5nfa6Pnwy4E=
+google.golang.org/api v0.4.0/go.mod h1:8k5glujaEP+g9n7WNsDg8QP6cUVNI86fCNMcbazEtwE=
+google.golang.org/api v0.7.0/go.mod h1:WtwebWUNSVBH/HAw79HIFXZNqEvBhG+Ra+ax0hx3E3M=
+google.golang.org/api v0.8.0/go.mod h1:o4eAsZoiT+ibD93RtjEohWalFOjRDx6CVaqeizhEnKg=
+google.golang.org/api v0.9.0/go.mod h1:o4eAsZoiT+ibD93RtjEohWalFOjRDx6CVaqeizhEnKg=
+google.golang.org/api v0.13.0/go.mod h1:iLdEw5Ide6rF15KTC1Kkl0iskquN2gFfn9o9XIsbkAI=
+google.golang.org/api v0.14.0/go.mod h1:iLdEw5Ide6rF15KTC1Kkl0iskquN2gFfn9o9XIsbkAI=
+google.golang.org/api v0.15.0/go.mod h1:iLdEw5Ide6rF15KTC1Kkl0iskquN2gFfn9o9XIsbkAI=
+google.golang.org/api v0.17.0/go.mod h1:BwFmGc8tA3vsd7r/7kR8DY7iEEGSU04BFxCo5jP/sfE=
+google.golang.org/api v0.18.0/go.mod h1:BwFmGc8tA3vsd7r/7kR8DY7iEEGSU04BFxCo5jP/sfE=
+google.golang.org/api v0.19.0/go.mod h1:BwFmGc8tA3vsd7r/7kR8DY7iEEGSU04BFxCo5jP/sfE=
+google.golang.org/api v0.20.0/go.mod h1:BwFmGc8tA3vsd7r/7kR8DY7iEEGSU04BFxCo5jP/sfE=
+google.golang.org/api v0.22.0/go.mod h1:BwFmGc8tA3vsd7r/7kR8DY7iEEGSU04BFxCo5jP/sfE=
+google.golang.org/api v0.24.0/go.mod h1:lIXQywCXRcnZPGlsd8NbLnOjtAoL6em04bJ9+z0MncE=
+google.golang.org/api v0.28.0/go.mod h1:lIXQywCXRcnZPGlsd8NbLnOjtAoL6em04bJ9+z0MncE=
+google.golang.org/api v0.29.0/go.mod h1:Lcubydp8VUV7KeIHD9z2Bys/sm/vGKnG1UHuDBSrHWM=
+google.golang.org/api v0.30.0/go.mod h1:QGmEvQ87FHZNiUVJkT14jQNYJ4ZJjdRF23ZXz5138Fc=
+google.golang.org/appengine v1.1.0/go.mod h1:EbEs0AVv82hx2wNQdGPgUI5lhzA/G0D9YwlJXL52JkM=
+google.golang.org/appengine v1.4.0/go.mod h1:xpcJRLb0r/rnEns0DIKYYv+WjYCduHsrkT7/EB5XEv4=
+google.golang.org/appengine v1.5.0/go.mod h1:xpcJRLb0r/rnEns0DIKYYv+WjYCduHsrkT7/EB5XEv4=
+google.golang.org/appengine v1.6.1/go.mod h1:i06prIuMbXzDqacNJfV5OdTW448YApPu5ww/cMBSeb0=
+google.golang.org/appengine v1.6.5/go.mod h1:8WjMMxjGQR8xUklV/ARdw2HLXBOI7O7uCIDZVag1xfc=
+google.golang.org/appengine v1.6.6/go.mod h1:8WjMMxjGQR8xUklV/ARdw2HLXBOI7O7uCIDZVag1xfc=
+google.golang.org/genproto v0.0.0-20180817151627-c66870c02cf8/go.mod h1:JiN7NxoALGmiZfu7CAH4rXhgtRTLTxftemlI0sWmxmc=
+google.golang.org/genproto v0.0.0-20190307195333-5fe7a883aa19/go.mod h1:VzzqZJRnGkLBvHegQrXjBqPurQTc5/KpmUdxsrq26oE=
+google.golang.org/genproto v0.0.0-20190418145605-e7d98fc518a7/go.mod h1:VzzqZJRnGkLBvHegQrXjBqPurQTc5/KpmUdxsrq26oE=
+google.golang.org/genproto v0.0.0-20190425155659-357c62f0e4bb/go.mod h1:VzzqZJRnGkLBvHegQrXjBqPurQTc5/KpmUdxsrq26oE=
+google.golang.org/genproto v0.0.0-20190502173448-54afdca5d873/go.mod h1:VzzqZJRnGkLBvHegQrXjBqPurQTc5/KpmUdxsrq26oE=
+google.golang.org/genproto v0.0.0-20190801165951-fa694d86fc64/go.mod h1:DMBHOl98Agz4BDEuKkezgsaosCRResVns1a3J2ZsMNc=
+google.golang.org/genproto v0.0.0-20190819201941-24fa4b261c55/go.mod h1:DMBHOl98Agz4BDEuKkezgsaosCRResVns1a3J2ZsMNc=
+google.golang.org/genproto v0.0.0-20190911173649-1774047e7e51/go.mod h1:IbNlFCBrqXvoKpeg0TB2l7cyZUmoaFKYIwrEpbDKLA8=
+google.golang.org/genproto v0.0.0-20191108220845-16a3f7862a1a/go.mod h1:n3cpQtvxv34hfy77yVDNjmbRyujviMdxYliBSkLhpCc=
+google.golang.org/genproto v0.0.0-20191115194625-c23dd37a84c9/go.mod h1:n3cpQtvxv34hfy77yVDNjmbRyujviMdxYliBSkLhpCc=
+google.golang.org/genproto v0.0.0-20191216164720-4f79533eabd1/go.mod h1:n3cpQtvxv34hfy77yVDNjmbRyujviMdxYliBSkLhpCc=
+google.golang.org/genproto v0.0.0-20191230161307-f3c370f40bfb/go.mod h1:n3cpQtvxv34hfy77yVDNjmbRyujviMdxYliBSkLhpCc=
+google.golang.org/genproto v0.0.0-20200115191322-ca5a22157cba/go.mod h1:n3cpQtvxv34hfy77yVDNjmbRyujviMdxYliBSkLhpCc=
+google.golang.org/genproto v0.0.0-20200122232147-0452cf42e150/go.mod h1:n3cpQtvxv34hfy77yVDNjmbRyujviMdxYliBSkLhpCc=
+google.golang.org/genproto v0.0.0-20200204135345-fa8e72b47b90/go.mod h1:GmwEX6Z4W5gMy59cAlVYjN9JhxgbQH6Gn+gFDQe2lzA=
+google.golang.org/genproto v0.0.0-20200212174721-66ed5ce911ce/go.mod h1:55QSHmfGQM9UVYDPBsyGGes0y52j32PQ3BqQfXhyH3c=
+google.golang.org/genproto v0.0.0-20200224152610-e50cd9704f63/go.mod h1:55QSHmfGQM9UVYDPBsyGGes0y52j32PQ3BqQfXhyH3c=
+google.golang.org/genproto v0.0.0-20200228133532-8c2c7df3a383/go.mod h1:55QSHmfGQM9UVYDPBsyGGes0y52j32PQ3BqQfXhyH3c=
+google.golang.org/genproto v0.0.0-20200305110556-506484158171/go.mod h1:55QSHmfGQM9UVYDPBsyGGes0y52j32PQ3BqQfXhyH3c=
+google.golang.org/genproto v0.0.0-20200312145019-da6875a35672/go.mod h1:55QSHmfGQM9UVYDPBsyGGes0y52j32PQ3BqQfXhyH3c=
+google.golang.org/genproto v0.0.0-20200331122359-1ee6d9798940/go.mod h1:55QSHmfGQM9UVYDPBsyGGes0y52j32PQ3BqQfXhyH3c=
+google.golang.org/genproto v0.0.0-20200430143042-b979b6f78d84/go.mod h1:55QSHmfGQM9UVYDPBsyGGes0y52j32PQ3BqQfXhyH3c=
+google.golang.org/genproto v0.0.0-20200511104702-f5ebc3bea380/go.mod h1:55QSHmfGQM9UVYDPBsyGGes0y52j32PQ3BqQfXhyH3c=
+google.golang.org/genproto v0.0.0-20200515170657-fc4c6c6a6587/go.mod h1:YsZOwe1myG/8QRHRsmBRE1LrgQY60beZKjly0O1fX9U=
+google.golang.org/genproto v0.0.0-20200526211855-cb27e3aa2013/go.mod h1:NbSheEEYHJ7i3ixzK3sjbqSGDJWnxyFXZblF3eUsNvo=
+google.golang.org/genproto v0.0.0-20200618031413-b414f8b61790/go.mod h1:jDfRM7FcilCzHH/e9qn6dsT145K34l5v+OpcnNgKAAA=
+google.golang.org/genproto v0.0.0-20200729003335-053ba62fc06f/go.mod h1:FWY/as6DDZQgahTzZj3fqbO1CbirC29ZNUFHwi0/+no=
+google.golang.org/genproto v0.0.0-20200804131852-c06518451d9c/go.mod h1:FWY/as6DDZQgahTzZj3fqbO1CbirC29ZNUFHwi0/+no=
+google.golang.org/genproto v0.0.0-20200825200019-8632dd797987/go.mod h1:FWY/as6DDZQgahTzZj3fqbO1CbirC29ZNUFHwi0/+no=
google.golang.org/genproto/googleapis/rpc v0.0.0-20251029180050-ab9386a59fda h1:i/Q+bfisr7gq6feoJnS/DlpdwEL4ihp41fvRiM3Ork0=
google.golang.org/genproto/googleapis/rpc v0.0.0-20251029180050-ab9386a59fda/go.mod h1:7i2o+ce6H/6BluujYR+kqX3GKH+dChPTQU19wjRPiGk=
+google.golang.org/grpc v1.19.0/go.mod h1:mqu4LbDTu4XGKhr4mRzUsmM4RtVoemTSY81AxZiDr8c=
+google.golang.org/grpc v1.20.1/go.mod h1:10oTOabMzJvdu6/UiuZezV6QK5dSlG84ov/aaiqXj38=
+google.golang.org/grpc v1.21.1/go.mod h1:oYelfM1adQP15Ek0mdvEgi9Df8B9CZIaU1084ijfRaM=
+google.golang.org/grpc v1.23.0/go.mod h1:Y5yQAOtifL1yxbo5wqy6BxZv8vAUGQwXBOALyacEbxg=
+google.golang.org/grpc v1.25.1/go.mod h1:c3i+UQWmh7LiEpx4sFZnkU36qjEYZ0imhYfXVyQciAY=
+google.golang.org/grpc v1.26.0/go.mod h1:qbnxyOmOxrQa7FizSgH+ReBfzJrCY1pSN7KXBS8abTk=
+google.golang.org/grpc v1.27.0/go.mod h1:qbnxyOmOxrQa7FizSgH+ReBfzJrCY1pSN7KXBS8abTk=
+google.golang.org/grpc v1.27.1/go.mod h1:qbnxyOmOxrQa7FizSgH+ReBfzJrCY1pSN7KXBS8abTk=
+google.golang.org/grpc v1.28.0/go.mod h1:rpkK4SK4GF4Ach/+MFLZUBavHOvF2JJB5uozKKal+60=
+google.golang.org/grpc v1.29.1/go.mod h1:itym6AZVZYACWQqET3MqgPpjcuV5QH3BxFS3IjizoKk=
+google.golang.org/grpc v1.30.0/go.mod h1:N36X2cJ7JwdamYAgDz+s+rVMFjt3numwzf/HckM8pak=
+google.golang.org/grpc v1.31.0/go.mod h1:N36X2cJ7JwdamYAgDz+s+rVMFjt3numwzf/HckM8pak=
google.golang.org/grpc v1.78.0 h1:K1XZG/yGDJnzMdd/uZHAkVqJE+xIDOcmdSFZkBUicNc=
google.golang.org/grpc v1.78.0/go.mod h1:I47qjTo4OKbMkjA/aOOwxDIiPSBofUtQUI5EfpWvW7U=
+google.golang.org/protobuf v0.0.0-20200109180630-ec00e32a8dfd/go.mod h1:DFci5gLYBciE7Vtevhsrf46CRTquxDuWsQurQQe4oz8=
+google.golang.org/protobuf v0.0.0-20200221191635-4d8936d0db64/go.mod h1:kwYJMbMJ01Woi6D6+Kah6886xMZcty6N08ah7+eCXa0=
+google.golang.org/protobuf v0.0.0-20200228230310-ab0ca4ff8a60/go.mod h1:cfTl7dwQJ+fmap5saPgwCLgHXTUD7jkjRqWcaiX5VyM=
+google.golang.org/protobuf v1.20.1-0.20200309200217-e05f789c0967/go.mod h1:A+miEFZTKqfCUM6K7xSMQL9OKL/b6hQv+e19PK+JZNE=
+google.golang.org/protobuf v1.21.0/go.mod h1:47Nbq4nVaFHyn7ilMalzfO3qCViNmqZ2kzikPIcrTAo=
+google.golang.org/protobuf v1.22.0/go.mod h1:EGpADcykh3NcUnDUJcl1+ZksZNG86OlYog2l/sGQquU=
+google.golang.org/protobuf v1.23.0/go.mod h1:EGpADcykh3NcUnDUJcl1+ZksZNG86OlYog2l/sGQquU=
+google.golang.org/protobuf v1.23.1-0.20200526195155-81db48ad09cc/go.mod h1:EGpADcykh3NcUnDUJcl1+ZksZNG86OlYog2l/sGQquU=
+google.golang.org/protobuf v1.24.0/go.mod h1:r/3tXBNzIEhYS9I1OUVjXDlt8tc493IdKGjtUeSXeh4=
+google.golang.org/protobuf v1.25.0/go.mod h1:9JNX74DMeImyA3h4bdi1ymwjUzf21/xIlbajtzgsN7c=
+google.golang.org/protobuf v1.26.0-rc.1/go.mod h1:jlhhOSvTdKEhbULTjvd4ARK9grFBp09yW+WbY/TyQbw=
+google.golang.org/protobuf v1.26.0/go.mod h1:9q0QmTI4eRPtz6boOQmLYwt+qCgq0jsYwAQnmE0givc=
google.golang.org/protobuf v1.36.10 h1:AYd7cD/uASjIL6Q9LiTjz8JLcrh/88q5UObnmY3aOOE=
google.golang.org/protobuf v1.36.10/go.mod h1:HTf+CrKn2C3g5S8VImy6tdcUvCska2kB7j23XfzDpco=
+gopkg.in/alecthomas/kingpin.v2 v2.2.6/go.mod h1:FMv+mEhP44yOT+4EoQTLFTRgOQ1FBLkstjWtayDeSgw=
gopkg.in/check.v1 v0.0.0-20161208181325-20d25e280405/go.mod h1:Co6ibVJAznAaIkqp8huTwlJQCZ016jof/cbN4VW5Yz0=
-gopkg.in/check.v1 v1.0.0-20190902080502-41f04d3bba15 h1:YR8cESwS4TdDjEe65xsg0ogRM/Nc3DYOhEAlW+xobZo=
+gopkg.in/check.v1 v1.0.0-20180628173108-788fd7840127/go.mod h1:Co6ibVJAznAaIkqp8huTwlJQCZ016jof/cbN4VW5Yz0=
gopkg.in/check.v1 v1.0.0-20190902080502-41f04d3bba15/go.mod h1:Co6ibVJAznAaIkqp8huTwlJQCZ016jof/cbN4VW5Yz0=
+gopkg.in/check.v1 v1.0.0-20201130134442-10cb98267c6c h1:Hei/4ADfdWqJk1ZMxUNpqntNwaWcugrBjAiHlqqRiVk=
+gopkg.in/check.v1 v1.0.0-20201130134442-10cb98267c6c/go.mod h1:JHkPIbrfpd72SG/EVd6muEfDQjcINNoR0C8j2r3qZ4Q=
+gopkg.in/errgo.v2 v2.1.0/go.mod h1:hNsd1EY+bozCKY1Ytp96fpM3vjJbqLJn88ws8XvfDNI=
gopkg.in/natefinch/lumberjack.v2 v2.2.1 h1:bBRl1b0OH9s/DuPhuXpNl+VtCaJXFZ5/uEFST95x9zc=
gopkg.in/natefinch/lumberjack.v2 v2.2.1/go.mod h1:YD8tP3GAjkrDg1eZH7EGmyESg/lsYskCTPBJVb9jqSc=
+gopkg.in/yaml.v2 v2.2.1/go.mod h1:hI93XBmqTisBFMUTm0b8Fm+jr3Dg1NNxqwp+5A1VGuI=
+gopkg.in/yaml.v2 v2.2.2/go.mod h1:hI93XBmqTisBFMUTm0b8Fm+jr3Dg1NNxqwp+5A1VGuI=
+gopkg.in/yaml.v2 v2.2.4/go.mod h1:hI93XBmqTisBFMUTm0b8Fm+jr3Dg1NNxqwp+5A1VGuI=
+gopkg.in/yaml.v2 v2.2.5/go.mod h1:hI93XBmqTisBFMUTm0b8Fm+jr3Dg1NNxqwp+5A1VGuI=
+gopkg.in/yaml.v2 v2.3.0/go.mod h1:hI93XBmqTisBFMUTm0b8Fm+jr3Dg1NNxqwp+5A1VGuI=
+gopkg.in/yaml.v2 v2.4.0/go.mod h1:RDklbk79AGWmwhnvt/jBztapEOGDOx6ZbXqjP6csGnQ=
gopkg.in/yaml.v3 v3.0.0-20200313102051-9f266ea9e77c/go.mod h1:K4uyk7z7BCEPqu6E+C64Yfv1cQ7kz7rIZviUmN+EgEM=
gopkg.in/yaml.v3 v3.0.1 h1:fxVm/GzAzEWqLHuvctI91KS9hhNmmWOoWu0XTYJS7CA=
gopkg.in/yaml.v3 v3.0.1/go.mod h1:K4uyk7z7BCEPqu6E+C64Yfv1cQ7kz7rIZviUmN+EgEM=
+honnef.co/go/tools v0.0.0-20190102054323-c2f93a96b099/go.mod h1:rf3lG4BRIbNafJWhAfAdb/ePZxsR/4RtNHQocxwk9r4=
+honnef.co/go/tools v0.0.0-20190106161140-3f1c8253044a/go.mod h1:rf3lG4BRIbNafJWhAfAdb/ePZxsR/4RtNHQocxwk9r4=
+honnef.co/go/tools v0.0.0-20190418001031-e561f6794a2a/go.mod h1:rf3lG4BRIbNafJWhAfAdb/ePZxsR/4RtNHQocxwk9r4=
+honnef.co/go/tools v0.0.0-20190523083050-ea95bdfd59fc/go.mod h1:rf3lG4BRIbNafJWhAfAdb/ePZxsR/4RtNHQocxwk9r4=
+honnef.co/go/tools v0.0.1-2019.2.3/go.mod h1:a3bituU0lyd329TUQxRnasdCoJDkEUEAqEt0JzvZhAg=
+honnef.co/go/tools v0.0.1-2020.1.3/go.mod h1:X/FiERA/W4tHapMX5mGpAtMSVEeEUOyHaw9vFzvIQ3k=
+honnef.co/go/tools v0.0.1-2020.1.4/go.mod h1:X/FiERA/W4tHapMX5mGpAtMSVEeEUOyHaw9vFzvIQ3k=
+rsc.io/binaryregexp v0.2.0/go.mod h1:qTv7/COck+e2FymRvadv62gMdZztPaShugOCi3I+8D8=
+rsc.io/quote/v3 v3.1.0/go.mod h1:yEA65RcK8LyAZtP9Kv3t0HmxON59tX3rD+tICJqUlj0=
+rsc.io/sampler v1.3.0/go.mod h1:T1hPZKmBbMNahiBKFy5HrXp6adAjACjK9JXDnKaTXpA=
diff --git a/EdgeDNS/internal/agents/manager.go b/EdgeDNS/internal/agents/manager.go
index b42c807..24feff5 100644
--- a/EdgeDNS/internal/agents/manager.go
+++ b/EdgeDNS/internal/agents/manager.go
@@ -22,13 +22,15 @@ type Manager struct {
db *dbs.DB
- lastId int64
+ lastId int64
+ ReadyCh chan struct{} // 初始加载完成后关闭
}
func NewManager(db *dbs.DB) *Manager {
return &Manager{
- ipMap: map[string]string{},
- db: db,
+ ipMap: map[string]string{},
+ db: db,
+ ReadyCh: make(chan struct{}),
}
}
@@ -51,6 +53,9 @@ func (this *Manager) Start() {
}
}
+ // 通知初始加载完成
+ close(this.ReadyCh)
+
// 定时获取
var duration = 30 * time.Minute
if Tea.IsTesting() {
diff --git a/EdgeDNS/internal/configs/node_config.go b/EdgeDNS/internal/configs/node_config.go
index ec0c84f..0147022 100644
--- a/EdgeDNS/internal/configs/node_config.go
+++ b/EdgeDNS/internal/configs/node_config.go
@@ -3,6 +3,14 @@
package configs
-import "github.com/TeaOSLab/EdgeCommon/pkg/dnsconfigs"
+import (
+ "github.com/TeaOSLab/EdgeCommon/pkg/dnsconfigs"
+ "sync/atomic"
+)
-var SharedNodeConfig *dnsconfigs.NSNodeConfig
+var SharedNodeConfig atomic.Pointer[dnsconfigs.NSNodeConfig]
+
+// LoadSharedNodeConfig 返回当前节点配置(并发安全)
+func LoadSharedNodeConfig() *dnsconfigs.NSNodeConfig {
+ return SharedNodeConfig.Load()
+}
diff --git a/EdgeDNS/internal/const/const.go b/EdgeDNS/internal/const/const.go
index 3d8175a..c886da5 100644
--- a/EdgeDNS/internal/const/const.go
+++ b/EdgeDNS/internal/const/const.go
@@ -1,7 +1,7 @@
package teaconst
const (
- Version = "1.5.0" //1.3.8.2
+ Version = "1.5.1" //1.3.8.2
ProductName = "Edge DNS"
ProcessName = "edge-dns"
diff --git a/EdgeDNS/internal/dbs/db.go b/EdgeDNS/internal/dbs/db.go
index b39fb6b..01ccadf 100644
--- a/EdgeDNS/internal/dbs/db.go
+++ b/EdgeDNS/internal/dbs/db.go
@@ -4,69 +4,95 @@
package dbs
import (
+ "encoding/binary"
"encoding/json"
"errors"
"github.com/TeaOSLab/EdgeCommon/pkg/dnsconfigs"
"github.com/TeaOSLab/EdgeDNS/internal/models"
"github.com/TeaOSLab/EdgeDNS/internal/remotelogs"
- dbutils "github.com/TeaOSLab/EdgeDNS/internal/utils/dbs"
+ "github.com/cockroachdb/pebble"
"github.com/iwind/TeaGo/Tea"
"github.com/iwind/TeaGo/types"
- _ "github.com/mattn/go-sqlite3"
"log"
"os"
"path/filepath"
"strings"
+ "sync"
)
const (
- tableDomains = "domains_v2"
- tableRecords = "records_v2"
- tableRoutes = "routes_v2"
- tableKeys = "keys"
- tableAgentIPs = "agentIPs"
+ domainPrefix = "domains:"
+ domainClusterIndex = "domains_cluster:"
+ recordPrefix = "records:"
+ routePrefix = "routes:"
+ keyPrefix = "keys:"
+ agentIPPrefix = "agent_ips:"
)
+var defaultWriteOptions = &pebble.WriteOptions{Sync: false}
+var flushRawDB = func(rawDB *pebble.DB) error {
+ return rawDB.Flush()
+}
+
+var sharedRawDBLocker sync.Mutex
+var sharedRawDBMap = map[string]*sharedRawDB{}
+
+type sharedRawDB struct {
+ rawDB *pebble.DB
+ refs int
+}
+
type DB struct {
- db *dbutils.DB
- path string
+ path string
+ storePath string
+ rawDB *pebble.DB
+}
- insertDomainStmt *dbutils.Stmt
- updateDomainStmt *dbutils.Stmt
- deleteDomainStmt *dbutils.Stmt
- existsDomainStmt *dbutils.Stmt
- listDomainsStmt *dbutils.Stmt
+type domainValue struct {
+ Id int64 `json:"id"`
+ ClusterId int64 `json:"clusterId"`
+ UserId int64 `json:"userId"`
+ Name string `json:"name"`
+ TSIGJSON string `json:"tsigJSON,omitempty"`
+ Version int64 `json:"version"`
+}
- insertRecordStmt *dbutils.Stmt
- updateRecordStmt *dbutils.Stmt
- existsRecordStmt *dbutils.Stmt
- deleteRecordStmt *dbutils.Stmt
- listRecordsStmt *dbutils.Stmt
+type recordValue struct {
+ Id int64 `json:"id"`
+ DomainId int64 `json:"domainId"`
+ Name string `json:"name"`
+ Type dnsconfigs.RecordType `json:"type"`
+ Value string `json:"value"`
+ MXPriority int32 `json:"mxPriority"`
+ SRVPriority int32 `json:"srvPriority"`
+ SRVWeight int32 `json:"srvWeight"`
+ SRVPort int32 `json:"srvPort"`
+ CAAFlag int32 `json:"caaFlag"`
+ CAATag string `json:"caaTag"`
+ TTL int32 `json:"ttl"`
+ Weight int32 `json:"weight"`
+ RouteIds []string `json:"routeIds,omitempty"`
+ Version int64 `json:"version"`
+}
- insertRouteStmt *dbutils.Stmt
- updateRouteStmt *dbutils.Stmt
- deleteRouteStmt *dbutils.Stmt
- listRoutesStmt *dbutils.Stmt
- existsRouteStmt *dbutils.Stmt
-
- insertKeyStmt *dbutils.Stmt
- updateKeyStmt *dbutils.Stmt
- deleteKeyStmt *dbutils.Stmt
- listKeysStmt *dbutils.Stmt
- existsKeyStmt *dbutils.Stmt
-
- insertAgentIPStmt *dbutils.Stmt
- listAgentIPsStmt *dbutils.Stmt
+type routeValue struct {
+ Id int64 `json:"id"`
+ UserId int64 `json:"userId"`
+ RangesJSON string `json:"rangesJSON"`
+ Priority int32 `json:"priority"`
+ Order int32 `json:"order"`
+ Version int64 `json:"version"`
}
func NewDB(path string) *DB {
- return &DB{path: path}
+ return &DB{
+ path: path,
+ storePath: storePath(path),
+ }
}
func (this *DB) Init() error {
- // 检查目录是否存在
- var dir = filepath.Dir(this.path)
-
+ var dir = filepath.Dir(this.storePath)
_, err := os.Stat(dir)
if err != nil {
err = os.MkdirAll(dir, 0777)
@@ -76,699 +102,899 @@ func (this *DB) Init() error {
remotelogs.Println("DB", "create database dir '"+dir+"'")
}
- // TODO 思考 data.db 的数据安全性
- db, err := dbutils.OpenWriter("file:" + this.path + "?cache=shared&mode=rwc&_journal_mode=WAL&_locking_mode=EXCLUSIVE")
- if err != nil {
- return err
- }
- db.SetMaxOpenConns(1)
-
- /**_, err = db.Exec("VACUUM")
- if err != nil {
- return err
- }**/
-
- // 创建数据表
- _, err = db.Exec(`CREATE TABLE IF NOT EXISTS "` + tableDomains + `" (
- "id" integer NOT NULL PRIMARY KEY AUTOINCREMENT,
- "clusterId" integer DEFAULT 0,
- "userId" integer DEFAULT 0,
- "name" varchar(255),
- "version" integer DEFAULT 0,
- "tsig" text
-);
-
- CREATE INDEX IF NOT EXISTS "clusterId"
-ON "` + tableDomains + `" (
- "clusterId"
-);
-`)
+ rawDB, err := openSharedRawDB(this.storePath)
if err != nil {
return err
}
- _, err = db.Exec(`CREATE TABLE IF NOT EXISTS "` + tableRecords + `" (
- "id" integer NOT NULL PRIMARY KEY AUTOINCREMENT,
- "domainId" integer DEFAULT 0,
- "name" varchar(255),
- "type" varchar(32),
- "value" varchar(4096),
- "mxPriority" integer DEFAULT 10,
- "srvPriority" integer DEFAULT 10,
- "srvWeight" integer DEFAULT 10,
- "srvPort" integer DEFAULT 0,
- "caaFlag" integer DEFAULT 0,
- "caaTag" varchar(16),
- "ttl" integer DEFAULT 0,
- "weight" integer DEFAULT 0,
- "routeIds" varchar(512),
- "version" integer DEFAULT 0
-);
-`)
- if err != nil {
- // 忽略可以预期的错误
- if strings.Contains(err.Error(), "duplicate column name") {
- err = nil
- }
-
- if err != nil {
- return err
- }
- }
-
- _, err = db.Exec(`CREATE TABLE IF NOT EXISTS "` + tableRoutes + `" (
- "id" integer NOT NULL PRIMARY KEY AUTOINCREMENT,
- "ranges" text,
- "order" integer DEFAULT 0,
- "priority" integer DEFAULT 0,
- "userId" integer DEFAULT 0,
- "version" integer DEFAULT 0
-);
-`)
- if err != nil {
- // 忽略可以预期的错误
- if strings.Contains(err.Error(), "duplicate column name") {
- err = nil
- }
-
- if err != nil {
- return err
- }
- }
-
- _, err = db.Exec(`CREATE TABLE IF NOT EXISTS "` + tableKeys + `" (
- "id" integer NOT NULL PRIMARY KEY AUTOINCREMENT,
- "domainId" integer DEFAULT 0,
- "zoneId" integer DEFAULT 0,
- "algo" varchar(128),
- "secret" varchar(4096),
- "secretType" varchar(32),
- "version" integer DEFAULT 0
-);`)
- if err != nil {
- return err
- }
-
- _, err = db.Exec(`CREATE TABLE IF NOT EXISTS "` + tableAgentIPs + `" (
- "id" integer NOT NULL PRIMARY KEY AUTOINCREMENT,
- "ip" varchar(64),
- "agentCode" varchar(128)
-);`)
- if err != nil {
- return err
- }
-
- // 预编译语句
- // domain statements
- this.insertDomainStmt, err = db.Prepare(`INSERT INTO "` + tableDomains + `" ("id", "clusterId", "userId", "name", "tsig", "version") VALUES (?, ?, ?, ?, ?, ?)`)
- if err != nil {
- return err
- }
-
- this.updateDomainStmt, err = db.Prepare(`UPDATE "` + tableDomains + `" SET "clusterId"=?, "userId"=?, "name"=?, "tsig"=?, "version"=? WHERE "id"=?`)
- if err != nil {
- return err
- }
-
- this.deleteDomainStmt, err = db.Prepare(`DELETE FROM "` + tableDomains + `" WHERE id=?`)
- if err != nil {
- return err
- }
-
- this.existsDomainStmt, err = db.Prepare(`SELECT "id" FROM "` + tableDomains + `" WHERE "id"=? LIMIT 1`)
- if err != nil {
- return err
- }
-
- this.listDomainsStmt, err = db.Prepare(`SELECT "id", "clusterId", "userId", "name", "tsig", "version" FROM "` + tableDomains + `" WHERE "clusterId"=? ORDER BY "id" ASC LIMIT ? OFFSET ?`)
- if err != nil {
- return err
- }
-
- // record statements
- this.insertRecordStmt, err = db.Prepare(`INSERT INTO "` + tableRecords + `" ("id", "domainId", "name", "type", "value", "mxPriority", "srvPriority", "srvWeight", "srvPort", "caaFlag", "caaTag", "ttl", "weight", "routeIds", "version") VALUES (?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?)`)
- if err != nil {
- return err
- }
-
- this.updateRecordStmt, err = db.Prepare(`UPDATE "` + tableRecords + `" SET "domainId"=?, "name"=?, "type"=?, "value"=?, "mxPriority"=?, "srvPriority"=?, "srvWeight"=?, "srvPort"=?, "caaFlag"=?, "caaTag"=?, "ttl"=?, "weight"=?, "routeIds"=?, "version"=? WHERE "id"=?`)
- if err != nil {
- return err
- }
-
- this.existsRecordStmt, err = db.Prepare(`SELECT "id" FROM "` + tableRecords + `" WHERE "id"=? LIMIT 1`)
- if err != nil {
- return err
- }
-
- this.deleteRecordStmt, err = db.Prepare(`DELETE FROM "` + tableRecords + `" WHERE id=?`)
- if err != nil {
- return err
- }
-
- this.listRecordsStmt, err = db.Prepare(`SELECT "id", "domainId", "name", "type", "value", "mxPriority", "srvPriority", "srvWeight", "srvPort", "caaFlag", "caaTag", "ttl", "weight", "routeIds", "version" FROM "` + tableRecords + `" ORDER BY "id" ASC LIMIT ? OFFSET ?`)
- if err != nil {
- return err
- }
-
- // route statements
- this.insertRouteStmt, err = db.Prepare(`INSERT INTO "` + tableRoutes + `" ("id", "userId", "ranges", "order", "priority", "version") VALUES (?, ?, ?, ?, ?, ?)`)
- if err != nil {
- return err
- }
-
- this.updateRouteStmt, err = db.Prepare(`UPDATE "` + tableRoutes + `" SET "userId"=?, "ranges"=?, "order"=?, "priority"=?, "version"=? WHERE "id"=?`)
- if err != nil {
- return err
- }
-
- this.deleteRouteStmt, err = db.Prepare(`DELETE FROM "` + tableRoutes + `" WHERE "id"=?`)
- if err != nil {
- return err
- }
-
- this.listRoutesStmt, err = db.Prepare(`SELECT "id", "userId", "ranges", "priority", "order", "version" FROM "` + tableRoutes + `" ORDER BY "id" ASC LIMIT ? OFFSET ?`)
- if err != nil {
- return err
- }
-
- this.existsRouteStmt, err = db.Prepare(`SELECT "id" FROM "` + tableRoutes + `" WHERE "id"=? LIMIT 1`)
- if err != nil {
- return err
- }
-
- // key statements
- this.insertKeyStmt, err = db.Prepare(`INSERT INTO "` + tableKeys + `" ("id", "domainId", "zoneId", "algo", "secret", "secretType", "version") VALUES (?, ?, ?, ?, ?, ?, ?)`)
- if err != nil {
- return err
- }
-
- this.updateKeyStmt, err = db.Prepare(`UPDATE "` + tableKeys + `" SET "domainId"=?, "zoneId"=?, "algo"=?, "secret"=?, "secretType"=?, "version"=? WHERE "id"=?`)
- if err != nil {
- return err
- }
-
- this.deleteKeyStmt, err = db.Prepare(`DELETE FROM "` + tableKeys + `" WHERE "id"=?`)
- if err != nil {
- return err
- }
-
- this.listKeysStmt, err = db.Prepare(`SELECT "id", "domainId", "zoneId", "algo", "secret", "secretType", "version" FROM "` + tableKeys + `" ORDER BY "id" ASC LIMIT ? OFFSET ?`)
- if err != nil {
- return err
- }
-
- this.existsKeyStmt, err = db.Prepare(`SELECT "id" FROM "` + tableKeys + `" WHERE "id"=? LIMIT 1`)
- if err != nil {
- return err
- }
-
- // agent ip record statements
- this.insertAgentIPStmt, err = db.Prepare(`INSERT INTO "` + tableAgentIPs + `" ("id", "ip", "agentCode") VALUES (?, ?, ?)`)
- if err != nil {
- return err
- }
-
- this.listAgentIPsStmt, err = db.Prepare(`SELECT "id", "ip", "agentCode" FROM "` + tableAgentIPs + `" ORDER BY "id" ASC LIMIT ? OFFSET ?`)
- if err != nil {
- return err
- }
-
- this.db = db
-
- return nil
+ this.rawDB = rawDB
+ return this.migrateSQLiteIfNeeded()
}
func (this *DB) InsertDomain(domainId int64, clusterId int64, userId int64, name string, tsigJSON []byte, version int64) error {
- if this.db == nil {
+ if this.rawDB == nil {
return errors.New("db should not be nil")
}
this.log("InsertDomain", "domain:", domainId, "user:", userId, "name:", name)
- _, err := this.insertDomainStmt.Exec(domainId, clusterId, userId, name, string(tsigJSON), version)
- if err != nil {
- return err
- }
-
- return nil
+ return this.saveDomain(&domainValue{
+ Id: domainId,
+ ClusterId: clusterId,
+ UserId: userId,
+ Name: name,
+ TSIGJSON: string(tsigJSON),
+ Version: version,
+ })
}
func (this *DB) UpdateDomain(domainId int64, clusterId int64, userId int64, name string, tsigJSON []byte, version int64) error {
- if this.db == nil {
+ if this.rawDB == nil {
return errors.New("db should not be nil")
}
this.log("UpdateDomain", "domain:", domainId, "user:", userId, "name:", name)
- _, err := this.updateDomainStmt.Exec(clusterId, userId, name, string(tsigJSON), version, domainId)
+ oldValue, err := this.readDomainValue(domainId)
if err != nil {
+ if isNotFound(err) {
+ return nil
+ }
return err
}
- return nil
+ return this.saveDomainWithOld(&domainValue{
+ Id: domainId,
+ ClusterId: clusterId,
+ UserId: userId,
+ Name: name,
+ TSIGJSON: string(tsigJSON),
+ Version: version,
+ }, oldValue)
}
func (this *DB) DeleteDomain(domainId int64) error {
- if this.db == nil {
+ if this.rawDB == nil {
return errors.New("db should not be nil")
}
this.log("DeleteDomain", "domain:", domainId)
- _, err := this.deleteDomainStmt.Exec(domainId)
+ oldValue, err := this.readDomainValue(domainId)
+ if err != nil {
+ if isNotFound(err) {
+ return nil
+ }
+ return err
+ }
+
+ batch := this.rawDB.NewBatch()
+ defer func() {
+ _ = batch.Close()
+ }()
+
+ err = batch.Delete(domainKey(domainId), defaultWriteOptions)
if err != nil {
return err
}
- return nil
+ err = batch.Delete(domainClusterKey(oldValue.ClusterId, domainId), defaultWriteOptions)
+ if err != nil && !isNotFound(err) {
+ return err
+ }
+
+ return batch.Commit(defaultWriteOptions)
}
func (this *DB) ExistsDomain(domainId int64) (bool, error) {
- if this.db == nil {
+ if this.rawDB == nil {
return false, errors.New("db should not be nil")
}
- rows, err := this.existsDomainStmt.Query(domainId)
+
+ _, err := this.readDomainValue(domainId)
if err != nil {
+ if isNotFound(err) {
+ return false, nil
+ }
return false, err
}
- if rows.Err() != nil {
- return false, rows.Err()
- }
- defer func() {
- _ = rows.Close()
- }()
- if rows.Next() {
- return true, nil
- }
- return false, nil
+ return true, nil
}
func (this *DB) ListDomains(clusterId int64, offset int, size int) (domains []*models.NSDomain, err error) {
- if this.db == nil {
+ if this.rawDB == nil {
return nil, errors.New("db should not be nil")
}
+ if size <= 0 {
+ return nil, nil
+ }
- rows, err := this.listDomainsStmt.Query(clusterId, size, offset)
+ var prefix = append([]byte(domainClusterIndex), encodeInt64(clusterId)...)
+ it, err := this.newIterator(prefix)
if err != nil {
return nil, err
}
- if rows.Err() != nil {
- return nil, rows.Err()
- }
defer func() {
- _ = rows.Close()
+ _ = it.Close()
}()
- for rows.Next() {
- var domain = &models.NSDomain{}
- var tsigString string
- err = rows.Scan(&domain.Id, &domain.ClusterId, &domain.UserId, &domain.Name, &tsigString, &domain.Version)
- if err != nil {
- return nil, err
+ var skipped = 0
+ for it.First(); it.Valid(); it.Next() {
+ if skipped < offset {
+ skipped++
+ continue
}
- if len(tsigString) > 0 {
- var tsigConfig = &dnsconfigs.NSTSIGConfig{}
- err = json.Unmarshal([]byte(tsigString), tsigConfig)
- if err != nil {
- remotelogs.Error("decode tsig string failed: "+err.Error()+", domain:"+domain.Name, ", domainId: "+types.String(domain.Id))
- } else {
- domain.TSIG = tsigConfig
+ var keyBytes = append([]byte(nil), it.Key()...)
+ var domainId = decodeInt64(keyBytes[len(prefix):])
+ domainValue, valueErr := this.readDomainValue(domainId)
+ if valueErr != nil {
+ if isNotFound(valueErr) {
+ continue
}
+ return nil, valueErr
+ }
+
+ domain, decodeErr := decodeDomain(domainValue)
+ if decodeErr != nil {
+ return nil, decodeErr
}
domains = append(domains, domain)
+ if len(domains) >= size {
+ break
+ }
}
- return
+
+ return domains, it.Error()
}
func (this *DB) InsertRecord(recordId int64, domainId int64, name string, recordType dnsconfigs.RecordType, value string, mxPriority int32, srvPriority int32, srvWeight int32, srvPort int32, caaFlag int32, caaTag string, ttl int32, weight int32, routeIds []string, version int64) error {
- if this.db == nil {
+ if this.rawDB == nil {
return errors.New("db should not be nil")
}
this.log("InsertRecord", "domain:", domainId, "name:", name)
- _, err := this.insertRecordStmt.Exec(recordId, domainId, name, recordType, value, mxPriority, srvPriority, srvWeight, srvPort, caaFlag, caaTag, ttl, weight, strings.Join(routeIds, ","), version)
- if err != nil {
- return err
- }
- return nil
+ return this.saveJSON(recordKey(recordId), &recordValue{
+ Id: recordId,
+ DomainId: domainId,
+ Name: name,
+ Type: recordType,
+ Value: value,
+ MXPriority: mxPriority,
+ SRVPriority: srvPriority,
+ SRVWeight: srvWeight,
+ SRVPort: srvPort,
+ CAAFlag: caaFlag,
+ CAATag: caaTag,
+ TTL: ttl,
+ Weight: weight,
+ RouteIds: routeIds,
+ Version: version,
+ })
}
func (this *DB) UpdateRecord(recordId int64, domainId int64, name string, recordType dnsconfigs.RecordType, value string, mxPriority int32, srvPriority int32, srvWeight int32, srvPort int32, caaFlag int32, caaTag string, ttl int32, weight int32, routeIds []string, version int64) error {
- if this.db == nil {
+ if this.rawDB == nil {
return errors.New("db should not be nil")
}
this.log("UpdateRecord", "domain:", domainId, "name:", name)
- _, err := this.updateRecordStmt.Exec(domainId, name, recordType, value, mxPriority, srvPriority, srvWeight, srvPort, caaFlag, caaTag, ttl, weight, strings.Join(routeIds, ","), version, recordId)
+ _, err := this.readRecordValue(recordId)
if err != nil {
+ if isNotFound(err) {
+ return nil
+ }
return err
}
- return nil
+
+ return this.saveJSON(recordKey(recordId), &recordValue{
+ Id: recordId,
+ DomainId: domainId,
+ Name: name,
+ Type: recordType,
+ Value: value,
+ MXPriority: mxPriority,
+ SRVPriority: srvPriority,
+ SRVWeight: srvWeight,
+ SRVPort: srvPort,
+ CAAFlag: caaFlag,
+ CAATag: caaTag,
+ TTL: ttl,
+ Weight: weight,
+ RouteIds: routeIds,
+ Version: version,
+ })
}
func (this *DB) DeleteRecord(recordId int64) error {
- if this.db == nil {
+ if this.rawDB == nil {
return errors.New("db should not be nil")
}
this.log("DeleteRecord", "record:", recordId)
- _, err := this.deleteRecordStmt.Exec(recordId)
- if err != nil {
+ err := this.rawDB.Delete(recordKey(recordId), defaultWriteOptions)
+ if err != nil && !isNotFound(err) {
return err
}
return nil
}
func (this *DB) ExistsRecord(recordId int64) (bool, error) {
- if this.db == nil {
+ if this.rawDB == nil {
return false, errors.New("db should not be nil")
}
- rows, err := this.existsRecordStmt.Query(recordId)
+
+ _, err := this.readRecordValue(recordId)
if err != nil {
+ if isNotFound(err) {
+ return false, nil
+ }
return false, err
}
- if rows.Err() != nil {
- return false, rows.Err()
- }
- defer func() {
- _ = rows.Close()
- }()
- if rows.Next() {
- return true, nil
- }
- return false, nil
+ return true, nil
}
-// ListRecords 列出一组记录
-// TODO 将来只加载本集群上的记录
func (this *DB) ListRecords(offset int, size int) (records []*models.NSRecord, err error) {
- if this.db == nil {
+ if this.rawDB == nil {
return nil, errors.New("db should not be nil")
}
+ if size <= 0 {
+ return nil, nil
+ }
- rows, err := this.listRecordsStmt.Query(size, offset)
+ it, err := this.newIterator([]byte(recordPrefix))
if err != nil {
return nil, err
}
- if rows.Err() != nil {
- return nil, rows.Err()
- }
defer func() {
- _ = rows.Close()
+ _ = it.Close()
}()
- for rows.Next() {
- var record = &models.NSRecord{}
- var routeIds = ""
- err = rows.Scan(&record.Id, &record.DomainId, &record.Name, &record.Type, &record.Value, &record.MXPriority, &record.SRVPriority, &record.SRVWeight, &record.SRVPort, &record.CAAFlag, &record.CAATag, &record.Ttl, &record.Weight, &routeIds, &record.Version)
- if err != nil {
- return nil, err
+ var skipped = 0
+ for it.First(); it.Valid(); it.Next() {
+ if skipped < offset {
+ skipped++
+ continue
}
- if len(routeIds) > 0 {
- record.RouteIds = strings.Split(routeIds, ",")
+
+ valueBytes, valueErr := it.ValueAndErr()
+ if valueErr != nil {
+ return nil, valueErr
+ }
+
+ record, decodeErr := decodeRecord(valueBytes)
+ if decodeErr != nil {
+ return nil, decodeErr
}
records = append(records, record)
+
+ if len(records) >= size {
+ break
+ }
}
- return
+
+ return records, it.Error()
}
-// InsertRoute 创建线路
func (this *DB) InsertRoute(routeId int64, userId int64, rangesJSON []byte, order int32, priority int32, version int64) error {
- if this.db == nil {
+ if this.rawDB == nil {
return errors.New("db should not be nil")
}
this.log("InsertRoute", "route:", routeId, "user:", userId)
- _, err := this.insertRouteStmt.Exec(routeId, userId, string(rangesJSON), order, priority, version)
- if err != nil {
- return err
- }
- return nil
+ return this.saveJSON(routeKey(routeId), &routeValue{
+ Id: routeId,
+ UserId: userId,
+ RangesJSON: string(rangesJSON),
+ Order: order,
+ Priority: priority,
+ Version: version,
+ })
}
-// UpdateRoute 修改线路
func (this *DB) UpdateRoute(routeId int64, userId int64, rangesJSON []byte, order int32, priority int32, version int64) error {
- if this.db == nil {
+ if this.rawDB == nil {
return errors.New("db should not be nil")
}
this.log("UpdateRoute", "route:", routeId, "user:", userId)
- _, err := this.updateRouteStmt.Exec(userId, string(rangesJSON), order, priority, version, routeId)
+ _, err := this.readRouteValue(routeId)
if err != nil {
+ if isNotFound(err) {
+ return nil
+ }
return err
}
- return nil
+
+ return this.saveJSON(routeKey(routeId), &routeValue{
+ Id: routeId,
+ UserId: userId,
+ RangesJSON: string(rangesJSON),
+ Order: order,
+ Priority: priority,
+ Version: version,
+ })
}
-// DeleteRoute 删除线路
func (this *DB) DeleteRoute(routeId int64) error {
- if this.db == nil {
+ if this.rawDB == nil {
return errors.New("db should not be nil")
}
this.log("DeleteRoute", "route:", routeId)
- _, err := this.deleteRouteStmt.Exec(routeId)
- if err != nil {
+ err := this.rawDB.Delete(routeKey(routeId), defaultWriteOptions)
+ if err != nil && !isNotFound(err) {
return err
}
return nil
}
-// ExistsRoute 检查是否存在线路
func (this *DB) ExistsRoute(routeId int64) (bool, error) {
- if this.db == nil {
+ if this.rawDB == nil {
return false, errors.New("db should not be nil")
}
- rows, err := this.existsRouteStmt.Query(routeId)
+
+ _, err := this.readRouteValue(routeId)
if err != nil {
+ if isNotFound(err) {
+ return false, nil
+ }
return false, err
}
- if rows.Err() != nil {
- return false, rows.Err()
- }
- defer func() {
- _ = rows.Close()
- }()
- if rows.Next() {
- return true, nil
- }
- return false, nil
+ return true, nil
}
-// ListRoutes 查找所有线路
func (this *DB) ListRoutes(offset int64, size int64) (routes []*models.NSRoute, err error) {
- if this.db == nil {
+ if this.rawDB == nil {
return nil, errors.New("db should not be nil")
}
+ if size <= 0 {
+ return nil, nil
+ }
- rows, err := this.listRoutesStmt.Query(size, offset)
+ it, err := this.newIterator([]byte(routePrefix))
if err != nil {
return nil, err
}
- if rows.Err() != nil {
- return nil, rows.Err()
- }
defer func() {
- _ = rows.Close()
+ _ = it.Close()
}()
- for rows.Next() {
- var route = &models.NSRoute{}
- var rangesString = ""
- err = rows.Scan(&route.Id, &route.UserId, &rangesString, &route.Priority, &route.Order, &route.Version)
- if err != nil {
- return nil, err
- }
- route.Ranges, err = models.InitRangesFromJSON([]byte(rangesString))
- if err != nil {
- return nil, err
+ var skipped int64
+ for it.First(); it.Valid(); it.Next() {
+ if skipped < offset {
+ skipped++
+ continue
}
+ valueBytes, valueErr := it.ValueAndErr()
+ if valueErr != nil {
+ return nil, valueErr
+ }
+
+ route, decodeErr := decodeRoute(valueBytes)
+ if decodeErr != nil {
+ return nil, decodeErr
+ }
routes = append(routes, route)
+
+ if int64(len(routes)) >= size {
+ break
+ }
}
- return
+
+ return routes, it.Error()
}
func (this *DB) InsertKey(keyId int64, domainId int64, zoneId int64, algo string, secret string, secretType string, version int64) error {
- if this.db == nil {
+ if this.rawDB == nil {
return errors.New("db should not be nil")
}
this.log("InsertKey", "key:", keyId, "domain:", domainId, "zone:", zoneId)
- _, err := this.insertKeyStmt.Exec(keyId, domainId, zoneId, algo, secret, secretType, version)
- if err != nil {
- return err
- }
- return nil
+ return this.saveJSON(keyKey(keyId), &models.NSKey{
+ Id: keyId,
+ DomainId: domainId,
+ ZoneId: zoneId,
+ Algo: algo,
+ Secret: secret,
+ SecretType: secretType,
+ Version: version,
+ })
}
func (this *DB) UpdateKey(keyId int64, domainId int64, zoneId int64, algo string, secret string, secretType string, version int64) error {
- if this.db == nil {
+ if this.rawDB == nil {
return errors.New("db should not be nil")
}
this.log("UpdateKey", "key:", keyId, "domain:", domainId, "zone:", zoneId)
- _, err := this.updateKeyStmt.Exec(domainId, zoneId, algo, secret, secretType, version, keyId)
+ _, err := this.readKeyValue(keyId)
if err != nil {
+ if isNotFound(err) {
+ return nil
+ }
return err
}
- return nil
+
+ return this.saveJSON(keyKey(keyId), &models.NSKey{
+ Id: keyId,
+ DomainId: domainId,
+ ZoneId: zoneId,
+ Algo: algo,
+ Secret: secret,
+ SecretType: secretType,
+ Version: version,
+ })
}
func (this *DB) ListKeys(offset int, size int) (keys []*models.NSKey, err error) {
- if this.db == nil {
+ if this.rawDB == nil {
return nil, errors.New("db should not be nil")
}
- rows, err := this.listKeysStmt.Query(size, offset)
+ if size <= 0 {
+ return nil, nil
+ }
+
+ it, err := this.newIterator([]byte(keyPrefix))
if err != nil {
return nil, err
}
- if rows.Err() != nil {
- return nil, rows.Err()
- }
defer func() {
- _ = rows.Close()
+ _ = it.Close()
}()
- for rows.Next() {
- var key = &models.NSKey{}
- err = rows.Scan(&key.Id, &key.DomainId, &key.ZoneId, &key.Algo, &key.Secret, &key.SecretType, &key.Version)
- if err != nil {
- return nil, err
+
+ var skipped = 0
+ for it.First(); it.Valid(); it.Next() {
+ if skipped < offset {
+ skipped++
+ continue
+ }
+
+ valueBytes, valueErr := it.ValueAndErr()
+ if valueErr != nil {
+ return nil, valueErr
+ }
+
+ key, decodeErr := decodeKey(valueBytes)
+ if decodeErr != nil {
+ return nil, decodeErr
}
keys = append(keys, key)
+
+ if len(keys) >= size {
+ break
+ }
}
- return
+
+ return keys, it.Error()
}
func (this *DB) DeleteKey(keyId int64) error {
- if this.db == nil {
+ if this.rawDB == nil {
return errors.New("db should not be nil")
}
this.log("DeleteKey", "key:", keyId)
- _, err := this.deleteKeyStmt.Exec(keyId)
- if err != nil {
+ err := this.rawDB.Delete(keyKey(keyId), defaultWriteOptions)
+ if err != nil && !isNotFound(err) {
return err
}
return nil
}
func (this *DB) ExistsKey(keyId int64) (bool, error) {
- if this.db == nil {
+ if this.rawDB == nil {
return false, errors.New("db should not be nil")
}
- rows, err := this.existsKeyStmt.Query(keyId)
+
+ _, err := this.readKeyValue(keyId)
if err != nil {
+ if isNotFound(err) {
+ return false, nil
+ }
return false, err
}
- if rows.Err() != nil {
- return false, rows.Err()
- }
- defer func() {
- _ = rows.Close()
- }()
- if rows.Next() {
- return true, nil
- }
- return false, nil
+ return true, nil
}
func (this *DB) InsertAgentIP(ipId int64, ip string, agentCode string) error {
- if this.db == nil {
+ if this.rawDB == nil {
return errors.New("db should not be nil")
}
this.log("InsertAgentIP", "id:", ipId, "ip:", ip, "agent:", agentCode)
- _, err := this.insertAgentIPStmt.Exec(ipId, ip, agentCode)
- if err != nil {
- return err
- }
- return nil
+ return this.saveJSON(agentIPKey(ipId), &models.AgentIP{
+ Id: ipId,
+ IP: ip,
+ AgentCode: agentCode,
+ })
}
func (this *DB) ListAgentIPs(offset int64, size int64) (agentIPs []*models.AgentIP, err error) {
- if this.db == nil {
+ if this.rawDB == nil {
return nil, errors.New("db should not be nil")
}
- rows, err := this.listAgentIPsStmt.Query(size, offset)
+ if size <= 0 {
+ return nil, nil
+ }
+
+ it, err := this.newIterator([]byte(agentIPPrefix))
if err != nil {
return nil, err
}
- if rows.Err() != nil {
- return nil, rows.Err()
- }
defer func() {
- _ = rows.Close()
+ _ = it.Close()
}()
- for rows.Next() {
- var agentIP = &models.AgentIP{}
- err = rows.Scan(&agentIP.Id, &agentIP.IP, &agentIP.AgentCode)
- if err != nil {
- return nil, err
+
+ var skipped int64
+ for it.First(); it.Valid(); it.Next() {
+ if skipped < offset {
+ skipped++
+ continue
+ }
+
+ valueBytes, valueErr := it.ValueAndErr()
+ if valueErr != nil {
+ return nil, valueErr
+ }
+
+ agentIP, decodeErr := decodeAgentIP(valueBytes)
+ if decodeErr != nil {
+ return nil, decodeErr
}
agentIPs = append(agentIPs, agentIP)
+
+ if int64(len(agentIPs)) >= size {
+ break
+ }
}
- return
+
+ return agentIPs, it.Error()
}
func (this *DB) Close() error {
- if this.db == nil {
+ if this.rawDB == nil {
return nil
}
- for _, stmt := range []*dbutils.Stmt{
- this.insertDomainStmt,
- this.updateDomainStmt,
- this.deleteDomainStmt,
- this.existsDomainStmt,
- this.listDomainsStmt,
-
- this.insertRecordStmt,
- this.updateRecordStmt,
- this.existsRecordStmt,
- this.deleteRecordStmt,
- this.listRecordsStmt,
-
- this.insertRouteStmt,
- this.updateRouteStmt,
- this.deleteRouteStmt,
- this.listRoutesStmt,
- this.existsRouteStmt,
-
- this.insertKeyStmt,
- this.updateKeyStmt,
- this.deleteKeyStmt,
- this.listKeysStmt,
- this.existsKeyStmt,
-
- this.insertAgentIPStmt,
- this.listAgentIPsStmt,
- } {
- if stmt != nil {
- _ = stmt.Close()
- }
- }
-
- err := this.db.Close()
+ var err = closeSharedRawDB(this.storePath)
if err != nil {
return err
}
+ this.rawDB = nil
return nil
}
+func (this *DB) saveDomain(value *domainValue) error {
+ oldValue, err := this.readDomainValue(value.Id)
+ if err != nil && !isNotFound(err) {
+ return err
+ }
+ if isNotFound(err) {
+ oldValue = nil
+ }
+ return this.saveDomainWithOld(value, oldValue)
+}
+
+func (this *DB) saveDomainWithOld(value *domainValue, oldValue *domainValue) error {
+ valueBytes, err := json.Marshal(value)
+ if err != nil {
+ return err
+ }
+
+ batch := this.rawDB.NewBatch()
+ defer func() {
+ _ = batch.Close()
+ }()
+
+ if oldValue != nil && oldValue.ClusterId != value.ClusterId {
+ err = batch.Delete(domainClusterKey(oldValue.ClusterId, oldValue.Id), defaultWriteOptions)
+ if err != nil && !isNotFound(err) {
+ return err
+ }
+ }
+
+ err = batch.Set(domainKey(value.Id), valueBytes, defaultWriteOptions)
+ if err != nil {
+ return err
+ }
+ err = batch.Set(domainClusterKey(value.ClusterId, value.Id), nil, defaultWriteOptions)
+ if err != nil {
+ return err
+ }
+
+ return batch.Commit(defaultWriteOptions)
+}
+
+func (this *DB) saveJSON(key []byte, value any) error {
+ valueBytes, err := json.Marshal(value)
+ if err != nil {
+ return err
+ }
+ return this.rawDB.Set(key, valueBytes, defaultWriteOptions)
+}
+
+func (this *DB) newIterator(prefix []byte) (*pebble.Iterator, error) {
+ return this.rawDB.NewIter(&pebble.IterOptions{
+ LowerBound: prefix,
+ UpperBound: prefixUpperBound(prefix),
+ })
+}
+
+func (this *DB) readDomainValue(domainId int64) (*domainValue, error) {
+ valueBytes, err := this.get(domainKey(domainId))
+ if err != nil {
+ return nil, err
+ }
+
+ var value = &domainValue{}
+ err = json.Unmarshal(valueBytes, value)
+ if err != nil {
+ return nil, err
+ }
+ return value, nil
+}
+
+func (this *DB) readRecordValue(recordId int64) (*recordValue, error) {
+ valueBytes, err := this.get(recordKey(recordId))
+ if err != nil {
+ return nil, err
+ }
+
+ var value = &recordValue{}
+ err = json.Unmarshal(valueBytes, value)
+ if err != nil {
+ return nil, err
+ }
+ return value, nil
+}
+
+func (this *DB) readRouteValue(routeId int64) (*routeValue, error) {
+ valueBytes, err := this.get(routeKey(routeId))
+ if err != nil {
+ return nil, err
+ }
+
+ var value = &routeValue{}
+ err = json.Unmarshal(valueBytes, value)
+ if err != nil {
+ return nil, err
+ }
+ return value, nil
+}
+
+func (this *DB) readKeyValue(keyId int64) (*models.NSKey, error) {
+ valueBytes, err := this.get(keyKey(keyId))
+ if err != nil {
+ return nil, err
+ }
+
+ return decodeKey(valueBytes)
+}
+
+func (this *DB) get(key []byte) ([]byte, error) {
+ valueBytes, closer, err := this.rawDB.Get(key)
+ if err != nil {
+ return nil, err
+ }
+ defer func() {
+ _ = closer.Close()
+ }()
+
+ return append([]byte(nil), valueBytes...), nil
+}
+
+func decodeDomain(value *domainValue) (*models.NSDomain, error) {
+ var domain = &models.NSDomain{
+ Id: value.Id,
+ ClusterId: value.ClusterId,
+ UserId: value.UserId,
+ Name: value.Name,
+ Version: value.Version,
+ }
+
+ if len(value.TSIGJSON) > 0 {
+ var tsigConfig = &dnsconfigs.NSTSIGConfig{}
+ err := json.Unmarshal([]byte(value.TSIGJSON), tsigConfig)
+ if err != nil {
+ remotelogs.Error("decode tsig string failed: "+err.Error()+", domain:"+domain.Name, ", domainId: "+types.String(domain.Id))
+ } else {
+ domain.TSIG = tsigConfig
+ }
+ }
+
+ return domain, nil
+}
+
+func decodeRecord(valueBytes []byte) (*models.NSRecord, error) {
+ var value = &recordValue{}
+ err := json.Unmarshal(valueBytes, value)
+ if err != nil {
+ return nil, err
+ }
+
+ return &models.NSRecord{
+ Id: value.Id,
+ DomainId: value.DomainId,
+ Name: value.Name,
+ Type: value.Type,
+ Value: value.Value,
+ MXPriority: value.MXPriority,
+ SRVPriority: value.SRVPriority,
+ SRVWeight: value.SRVWeight,
+ SRVPort: value.SRVPort,
+ CAAFlag: value.CAAFlag,
+ CAATag: value.CAATag,
+ Ttl: value.TTL,
+ Weight: value.Weight,
+ RouteIds: value.RouteIds,
+ Version: value.Version,
+ }, nil
+}
+
+func decodeRoute(valueBytes []byte) (*models.NSRoute, error) {
+ var value = &routeValue{}
+ err := json.Unmarshal(valueBytes, value)
+ if err != nil {
+ return nil, err
+ }
+
+ ranges, err := models.InitRangesFromJSON([]byte(value.RangesJSON))
+ if err != nil {
+ return nil, err
+ }
+
+ return &models.NSRoute{
+ Id: value.Id,
+ UserId: value.UserId,
+ Ranges: ranges,
+ Priority: value.Priority,
+ Order: value.Order,
+ Version: value.Version,
+ }, nil
+}
+
+func decodeKey(valueBytes []byte) (*models.NSKey, error) {
+ var value = &models.NSKey{}
+ err := json.Unmarshal(valueBytes, value)
+ if err != nil {
+ return nil, err
+ }
+ return value, nil
+}
+
+func decodeAgentIP(valueBytes []byte) (*models.AgentIP, error) {
+ var value = &models.AgentIP{}
+ err := json.Unmarshal(valueBytes, value)
+ if err != nil {
+ return nil, err
+ }
+ return value, nil
+}
+
+func domainKey(domainId int64) []byte {
+ return append([]byte(domainPrefix), encodeInt64(domainId)...)
+}
+
+func domainClusterKey(clusterId int64, domainId int64) []byte {
+ var key = append([]byte(domainClusterIndex), encodeInt64(clusterId)...)
+ key = append(key, encodeInt64(domainId)...)
+ return key
+}
+
+func recordKey(recordId int64) []byte {
+ return append([]byte(recordPrefix), encodeInt64(recordId)...)
+}
+
+func routeKey(routeId int64) []byte {
+ return append([]byte(routePrefix), encodeInt64(routeId)...)
+}
+
+func keyKey(keyId int64) []byte {
+ return append([]byte(keyPrefix), encodeInt64(keyId)...)
+}
+
+func agentIPKey(agentIPId int64) []byte {
+ return append([]byte(agentIPPrefix), encodeInt64(agentIPId)...)
+}
+
+func prefixUpperBound(prefix []byte) []byte {
+ var bound = make([]byte, len(prefix)+1)
+ copy(bound, prefix)
+ bound[len(prefix)] = 0xFF
+ return bound
+}
+
+func encodeInt64(v int64) []byte {
+ if v < 0 {
+ v = 0
+ }
+ var b [8]byte
+ binary.BigEndian.PutUint64(b[:], uint64(v))
+ return b[:]
+}
+
+func decodeInt64(b []byte) int64 {
+ if len(b) < 8 {
+ return 0
+ }
+ return int64(binary.BigEndian.Uint64(b[:8]))
+}
+
+func storePath(path string) string {
+ if strings.HasSuffix(path, ".db") {
+ return strings.TrimSuffix(path, ".db") + ".store"
+ }
+ return path + ".store"
+}
+
+func openSharedRawDB(path string) (*pebble.DB, error) {
+ sharedRawDBLocker.Lock()
+ defer sharedRawDBLocker.Unlock()
+
+ shared, ok := sharedRawDBMap[path]
+ if ok {
+ shared.refs++
+ return shared.rawDB, nil
+ }
+
+ _ = os.MkdirAll(path, 0777)
+
+ rawDB, err := pebble.Open(path, &pebble.Options{})
+ if err != nil {
+ return nil, err
+ }
+
+ sharedRawDBMap[path] = &sharedRawDB{
+ rawDB: rawDB,
+ refs: 1,
+ }
+ return rawDB, nil
+}
+
+func closeSharedRawDB(path string) error {
+ sharedRawDBLocker.Lock()
+ shared, ok := sharedRawDBMap[path]
+ if !ok {
+ sharedRawDBLocker.Unlock()
+ return nil
+ }
+
+ shared.refs--
+ if shared.refs > 0 {
+ sharedRawDBLocker.Unlock()
+ return nil
+ }
+
+ delete(sharedRawDBMap, path)
+ sharedRawDBLocker.Unlock()
+
+ var lastErr error
+ if shared.rawDB != nil {
+ err := shared.rawDB.Close()
+ if err != nil {
+ lastErr = err
+ }
+ }
+ return lastErr
+}
+
+func isNotFound(err error) bool {
+ return err != nil && errors.Is(err, pebble.ErrNotFound)
+}
+
// 打印日志
func (this *DB) log(args ...any) {
if !Tea.IsTesting() {
diff --git a/EdgeDNS/internal/dbs/db_migrate_sqlite.go b/EdgeDNS/internal/dbs/db_migrate_sqlite.go
new file mode 100644
index 0000000..353b666
--- /dev/null
+++ b/EdgeDNS/internal/dbs/db_migrate_sqlite.go
@@ -0,0 +1,279 @@
+// Copyright 2021 Liuxiangchao iwind.liu@gmail.com. All rights reserved.
+//go:build plus
+
+package dbs
+
+import (
+ "database/sql"
+ "github.com/TeaOSLab/EdgeDNS/internal/models"
+ "github.com/TeaOSLab/EdgeDNS/internal/remotelogs"
+ _ "github.com/mattn/go-sqlite3"
+ "os"
+ "strings"
+)
+
+const sqliteMigrationMarkerKey = "meta:migrated_from_sqlite"
+
+func (this *DB) migrateSQLiteIfNeeded() error {
+ if len(this.path) == 0 || this.path == this.storePath {
+ return nil
+ }
+
+ _, err := os.Stat(this.path)
+ if err != nil {
+ if os.IsNotExist(err) {
+ return nil
+ }
+ return err
+ }
+
+ ok, err := this.hasMigrationMarker()
+ if err != nil {
+ return err
+ }
+ if ok {
+ removeErr := removeSQLiteFiles(this.path)
+ if removeErr != nil {
+ remotelogs.Warn("DB", "remove sqlite files failed after migration: "+removeErr.Error())
+ }
+ return nil
+ }
+
+ remotelogs.Println("DB", "migrating sqlite database from '"+this.path+"' to '"+this.storePath+"' ...")
+
+ err = this.truncateMigratedData()
+ if err != nil {
+ return err
+ }
+
+ err = this.importSQLiteData()
+ if err != nil {
+ return err
+ }
+
+ err = this.rawDB.Set([]byte(sqliteMigrationMarkerKey), []byte("1"), defaultWriteOptions)
+ if err != nil {
+ return err
+ }
+
+ err = flushRawDB(this.rawDB)
+ if err != nil {
+ return err
+ }
+
+ removeErr := removeSQLiteFiles(this.path)
+ if removeErr != nil {
+ remotelogs.Warn("DB", "remove sqlite files failed after migration: "+removeErr.Error())
+ }
+
+ remotelogs.Println("DB", "migrated sqlite database to pebble")
+ return nil
+}
+
+func (this *DB) hasMigrationMarker() (bool, error) {
+ _, closer, err := this.rawDB.Get([]byte(sqliteMigrationMarkerKey))
+ if err != nil {
+ if isNotFound(err) {
+ return false, nil
+ }
+ return false, err
+ }
+ _ = closer.Close()
+ return true, nil
+}
+
+func (this *DB) truncateMigratedData() error {
+ for _, prefix := range []string{
+ domainPrefix,
+ domainClusterIndex,
+ recordPrefix,
+ routePrefix,
+ keyPrefix,
+ agentIPPrefix,
+ "meta:",
+ } {
+ err := this.rawDB.DeleteRange([]byte(prefix), prefixUpperBound([]byte(prefix)), defaultWriteOptions)
+ if err != nil {
+ return err
+ }
+ }
+ return nil
+}
+
+func (this *DB) importSQLiteData() error {
+ sqliteDB, err := sql.Open("sqlite3", "file:"+this.path+"?mode=ro")
+ if err != nil {
+ return err
+ }
+ defer func() {
+ _ = sqliteDB.Close()
+ }()
+
+ err = this.importSQLiteDomains(sqliteDB)
+ if err != nil {
+ return err
+ }
+ err = this.importSQLiteRecords(sqliteDB)
+ if err != nil {
+ return err
+ }
+ err = this.importSQLiteRoutes(sqliteDB)
+ if err != nil {
+ return err
+ }
+ err = this.importSQLiteKeys(sqliteDB)
+ if err != nil {
+ return err
+ }
+ return this.importSQLiteAgentIPs(sqliteDB)
+}
+
+func (this *DB) importSQLiteDomains(sqliteDB *sql.DB) error {
+ rows, err := sqliteDB.Query(`SELECT "id", "clusterId", "userId", "name", "tsig", "version" FROM "domains_v2" ORDER BY "id" ASC`)
+ if err != nil {
+ return ignoreMissingTable(err)
+ }
+ defer func() {
+ _ = rows.Close()
+ }()
+
+ for rows.Next() {
+ value := &domainValue{}
+ err = rows.Scan(&value.Id, &value.ClusterId, &value.UserId, &value.Name, &value.TSIGJSON, &value.Version)
+ if err != nil {
+ return err
+ }
+
+ err = this.saveDomain(value)
+ if err != nil {
+ return err
+ }
+ }
+
+ return rows.Err()
+}
+
+func (this *DB) importSQLiteRecords(sqliteDB *sql.DB) error {
+ rows, err := sqliteDB.Query(`SELECT "id", "domainId", "name", "type", "value", "mxPriority", "srvPriority", "srvWeight", "srvPort", "caaFlag", "caaTag", "ttl", "weight", "routeIds", "version" FROM "records_v2" ORDER BY "id" ASC`)
+ if err != nil {
+ return ignoreMissingTable(err)
+ }
+ defer func() {
+ _ = rows.Close()
+ }()
+
+ for rows.Next() {
+ value := &recordValue{}
+ var routeIDs string
+ err = rows.Scan(&value.Id, &value.DomainId, &value.Name, &value.Type, &value.Value, &value.MXPriority, &value.SRVPriority, &value.SRVWeight, &value.SRVPort, &value.CAAFlag, &value.CAATag, &value.TTL, &value.Weight, &routeIDs, &value.Version)
+ if err != nil {
+ return err
+ }
+ if len(routeIDs) > 0 {
+ value.RouteIds = strings.Split(routeIDs, ",")
+ }
+
+ err = this.saveJSON(recordKey(value.Id), value)
+ if err != nil {
+ return err
+ }
+ }
+
+ return rows.Err()
+}
+
+func (this *DB) importSQLiteRoutes(sqliteDB *sql.DB) error {
+ rows, err := sqliteDB.Query(`SELECT "id", "userId", "ranges", "priority", "order", "version" FROM "routes_v2" ORDER BY "id" ASC`)
+ if err != nil {
+ return ignoreMissingTable(err)
+ }
+ defer func() {
+ _ = rows.Close()
+ }()
+
+ for rows.Next() {
+ value := &routeValue{}
+ err = rows.Scan(&value.Id, &value.UserId, &value.RangesJSON, &value.Priority, &value.Order, &value.Version)
+ if err != nil {
+ return err
+ }
+
+ err = this.saveJSON(routeKey(value.Id), value)
+ if err != nil {
+ return err
+ }
+ }
+
+ return rows.Err()
+}
+
+func (this *DB) importSQLiteKeys(sqliteDB *sql.DB) error {
+ rows, err := sqliteDB.Query(`SELECT "id", "domainId", "zoneId", "algo", "secret", "secretType", "version" FROM "keys" ORDER BY "id" ASC`)
+ if err != nil {
+ return ignoreMissingTable(err)
+ }
+ defer func() {
+ _ = rows.Close()
+ }()
+
+ for rows.Next() {
+ value := &models.NSKey{}
+ err = rows.Scan(&value.Id, &value.DomainId, &value.ZoneId, &value.Algo, &value.Secret, &value.SecretType, &value.Version)
+ if err != nil {
+ return err
+ }
+
+ err = this.saveJSON(keyKey(value.Id), value)
+ if err != nil {
+ return err
+ }
+ }
+
+ return rows.Err()
+}
+
+func (this *DB) importSQLiteAgentIPs(sqliteDB *sql.DB) error {
+ rows, err := sqliteDB.Query(`SELECT "id", "ip", "agentCode" FROM "agentIPs" ORDER BY "id" ASC`)
+ if err != nil {
+ return ignoreMissingTable(err)
+ }
+ defer func() {
+ _ = rows.Close()
+ }()
+
+ for rows.Next() {
+ value := &models.AgentIP{}
+ err = rows.Scan(&value.Id, &value.IP, &value.AgentCode)
+ if err != nil {
+ return err
+ }
+
+ err = this.saveJSON(agentIPKey(value.Id), value)
+ if err != nil {
+ return err
+ }
+ }
+
+ return rows.Err()
+}
+
+func ignoreMissingTable(err error) error {
+ if err == nil {
+ return nil
+ }
+ if strings.Contains(err.Error(), "no such table") {
+ return nil
+ }
+ return err
+}
+
+func removeSQLiteFiles(path string) error {
+ var lastErr error
+ for _, filename := range []string{path, path + "-shm", path + "-wal"} {
+ err := os.Remove(filename)
+ if err != nil && !os.IsNotExist(err) {
+ lastErr = err
+ }
+ }
+ return lastErr
+}
diff --git a/EdgeDNS/internal/dbs/db_migrate_sqlite_internal_test.go b/EdgeDNS/internal/dbs/db_migrate_sqlite_internal_test.go
new file mode 100644
index 0000000..759d12f
--- /dev/null
+++ b/EdgeDNS/internal/dbs/db_migrate_sqlite_internal_test.go
@@ -0,0 +1,63 @@
+//go:build plus
+
+package dbs
+
+import (
+ "database/sql"
+ "errors"
+ "os"
+ "path/filepath"
+ "strings"
+ "testing"
+
+ "github.com/cockroachdb/pebble"
+)
+
+func TestDB_MigrateSQLiteIfNeeded_FlushFailureKeepsSQLite(t *testing.T) {
+ dir := t.TempDir()
+ sqlitePath := filepath.Join(dir, "data.db")
+
+ sqliteDB, err := sql.Open("sqlite3", sqlitePath)
+ if err != nil {
+ t.Fatal(err)
+ }
+ _, err = sqliteDB.Exec(`CREATE TABLE "domains_v2" ("id" INTEGER, "clusterId" INTEGER, "userId" INTEGER, "name" TEXT, "tsig" TEXT, "version" INTEGER)`)
+ if err != nil {
+ if strings.Contains(err.Error(), "requires cgo") || strings.Contains(err.Error(), "CGO_ENABLED=0") {
+ _ = sqliteDB.Close()
+ t.Skip("sqlite3 driver is unavailable in current environment")
+ }
+ _ = sqliteDB.Close()
+ t.Fatal(err)
+ }
+ err = sqliteDB.Close()
+ if err != nil {
+ t.Fatal(err)
+ }
+
+ oldFlushRawDB := flushRawDB
+ flushRawDB = func(rawDB *pebble.DB) error {
+ return errors.New("flush failed")
+ }
+ defer func() {
+ flushRawDB = oldFlushRawDB
+ }()
+
+ db := NewDB(sqlitePath)
+ defer func() {
+ _ = db.Close()
+ }()
+
+ err = db.Init()
+ if err == nil {
+ t.Fatal("expected migration error, got nil")
+ }
+ if !strings.Contains(err.Error(), "flush failed") {
+ t.Fatalf("unexpected error: %v", err)
+ }
+
+ _, err = os.Stat(sqlitePath)
+ if err != nil {
+ t.Fatalf("sqlite source should remain after flush failure: %v", err)
+ }
+}
diff --git a/EdgeDNS/internal/firewalls/ddos_protection.go b/EdgeDNS/internal/firewalls/ddos_protection.go
index 45b38fa..1e8cae4 100644
--- a/EdgeDNS/internal/firewalls/ddos_protection.go
+++ b/EdgeDNS/internal/firewalls/ddos_protection.go
@@ -5,6 +5,7 @@ package firewalls
import (
"bytes"
+ "context"
"encoding/json"
"errors"
"fmt"
@@ -25,6 +26,7 @@ import (
"net"
"os/exec"
"strings"
+ "time"
)
var SharedDDoSProtectionManager = NewDDoSProtectionManager()
@@ -39,7 +41,7 @@ func init() {
return
}
- var nodeConfig = configs.SharedNodeConfig
+ var nodeConfig = configs.LoadSharedNodeConfig()
if nodeConfig != nil {
err := SharedDDoSProtectionManager.Apply(nodeConfig.DDoSProtection)
if err != nil {
@@ -49,7 +51,7 @@ func init() {
})
events.On(events.EventNFTablesReady, func() {
- var nodeConfig = configs.SharedNodeConfig
+ var nodeConfig = configs.LoadSharedNodeConfig()
if nodeConfig != nil {
err := SharedDDoSProtectionManager.Apply(nodeConfig.DDoSProtection)
if err != nil {
@@ -80,7 +82,7 @@ func NewDDoSProtectionManager() *DDoSProtectionManager {
func (this *DDoSProtectionManager) Apply(config *ddosconfigs.ProtectionConfig) error {
// 同集群节点IP白名单
var allowIPListChanged = false
- var nodeConfig = configs.SharedNodeConfig
+ var nodeConfig = configs.LoadSharedNodeConfig()
if nodeConfig != nil {
var allowIPList = nodeConfig.AllowedIPs
if !utils.EqualStrings(allowIPList, this.lastAllowIPList) {
@@ -175,6 +177,7 @@ func (this *DDoSProtectionManager) addTCPRules(tcpConfig *ddosconfigs.TCPConfig)
for _, portConfig := range tcpConfig.Ports {
// 校验端口范围
if portConfig.Port <= 0 || portConfig.Port > 65535 {
+ remotelogs.Warn("DDOS", "skipping invalid port in DDoS config: "+types.String(portConfig.Port))
continue
}
if !lists.ContainsInt32(ports, portConfig.Port) {
@@ -280,7 +283,7 @@ func (this *DDoSProtectionManager) addTCPRules(tcpConfig *ddosconfigs.TCPConfig)
for _, port := range ports {
// TODO 让用户选择是drop还是reject
if maxConnections > 0 {
- var cmd = exec.Command(this.nftPath, "add", "rule", protocol, filter.Name, nftablesChainName, "tcp", "dport", types.String(port), "ct", "count", "over", types.String(maxConnections), "counter", "drop", "comment", this.encodeUserData([]string{"tcp", types.String(port), "maxConnections", types.String(maxConnections)}))
+ var cmd = this.nftCommand( "add", "rule", protocol, filter.Name, nftablesChainName, "tcp", "dport", types.String(port), "ct", "count", "over", types.String(maxConnections), "counter", "drop", "comment", this.encodeUserData([]string{"tcp", types.String(port), "maxConnections", types.String(maxConnections)}))
var stderr = &bytes.Buffer{}
cmd.Stderr = stderr
err := cmd.Run()
@@ -291,7 +294,7 @@ func (this *DDoSProtectionManager) addTCPRules(tcpConfig *ddosconfigs.TCPConfig)
// TODO 让用户选择是drop还是reject
if maxConnectionsPerIP > 0 {
- var cmd = exec.Command(this.nftPath, "add", "rule", protocol, filter.Name, nftablesChainName, "tcp", "dport", types.String(port), "meter", "meter-"+protocol+"-"+types.String(port)+"-max-connections", "{ "+protocol+" saddr ct count over "+types.String(maxConnectionsPerIP)+" }", "counter", "drop", "comment", this.encodeUserData([]string{"tcp", types.String(port), "maxConnectionsPerIP", types.String(maxConnectionsPerIP)}))
+ var cmd = this.nftCommand( "add", "rule", protocol, filter.Name, nftablesChainName, "tcp", "dport", types.String(port), "meter", "meter-"+protocol+"-"+types.String(port)+"-max-connections", "{ "+protocol+" saddr ct count over "+types.String(maxConnectionsPerIP)+" }", "counter", "drop", "comment", this.encodeUserData([]string{"tcp", types.String(port), "maxConnectionsPerIP", types.String(maxConnectionsPerIP)}))
var stderr = &bytes.Buffer{}
cmd.Stderr = stderr
err := cmd.Run()
@@ -304,7 +307,7 @@ func (this *DDoSProtectionManager) addTCPRules(tcpConfig *ddosconfigs.TCPConfig)
// TODO 让用户选择是drop还是reject
if newConnectionsMinutelyRate > 0 {
if newConnectionsMinutelyRateBlockTimeout > 0 {
- var cmd = exec.Command(this.nftPath, "add", "rule", protocol, filter.Name, nftablesChainName, "tcp", "dport", types.String(port), "ct", "state", "new", "meter", "meter-"+protocol+"-"+types.String(port)+"-new-connections-rate", "{ "+protocol+" saddr limit rate over "+types.String(newConnectionsMinutelyRate)+"/minute burst "+types.String(newConnectionsMinutelyRate+3)+" packets }", "add", "@deny_set", "{"+protocol+" saddr timeout "+types.String(newConnectionsMinutelyRateBlockTimeout)+"s}", "comment", this.encodeUserData([]string{"tcp", types.String(port), "newConnectionsRate", types.String(newConnectionsMinutelyRate), types.String(newConnectionsMinutelyRateBlockTimeout)}))
+ var cmd = this.nftCommand( "add", "rule", protocol, filter.Name, nftablesChainName, "tcp", "dport", types.String(port), "ct", "state", "new", "meter", "meter-"+protocol+"-"+types.String(port)+"-new-connections-rate", "{ "+protocol+" saddr limit rate over "+types.String(newConnectionsMinutelyRate)+"/minute burst "+types.String(newConnectionsMinutelyRate+3)+" packets }", "add", "@deny_set", "{"+protocol+" saddr timeout "+types.String(newConnectionsMinutelyRateBlockTimeout)+"s}", "comment", this.encodeUserData([]string{"tcp", types.String(port), "newConnectionsRate", types.String(newConnectionsMinutelyRate), types.String(newConnectionsMinutelyRateBlockTimeout)}))
var stderr = &bytes.Buffer{}
cmd.Stderr = stderr
err := cmd.Run()
@@ -312,7 +315,7 @@ func (this *DDoSProtectionManager) addTCPRules(tcpConfig *ddosconfigs.TCPConfig)
return fmt.Errorf("add nftables rule '%s' failed: %w (%s)", cmd.String(), err, stderr.String())
}
} else {
- var cmd = exec.Command(this.nftPath, "add", "rule", protocol, filter.Name, nftablesChainName, "tcp", "dport", types.String(port), "ct", "state", "new", "meter", "meter-"+protocol+"-"+types.String(port)+"-new-connections-rate", "{ "+protocol+" saddr limit rate over "+types.String(newConnectionsMinutelyRate)+"/minute burst "+types.String(newConnectionsMinutelyRate+3)+" packets }" /**"add", "@deny_set", "{"+protocol+" saddr}",**/, "counter", "drop", "comment", this.encodeUserData([]string{"tcp", types.String(port), "newConnectionsRate", "0"}))
+ var cmd = this.nftCommand( "add", "rule", protocol, filter.Name, nftablesChainName, "tcp", "dport", types.String(port), "ct", "state", "new", "meter", "meter-"+protocol+"-"+types.String(port)+"-new-connections-rate", "{ "+protocol+" saddr limit rate over "+types.String(newConnectionsMinutelyRate)+"/minute burst "+types.String(newConnectionsMinutelyRate+3)+" packets }" /**"add", "@deny_set", "{"+protocol+" saddr}",**/, "counter", "drop", "comment", this.encodeUserData([]string{"tcp", types.String(port), "newConnectionsRate", "0"}))
var stderr = &bytes.Buffer{}
cmd.Stderr = stderr
err := cmd.Run()
@@ -326,7 +329,7 @@ func (this *DDoSProtectionManager) addTCPRules(tcpConfig *ddosconfigs.TCPConfig)
// TODO 让用户选择是drop还是reject
if newConnectionsSecondlyRate > 0 {
if newConnectionsSecondlyRateBlockTimeout > 0 {
- var cmd = exec.Command(this.nftPath, "add", "rule", protocol, filter.Name, nftablesChainName, "tcp", "dport", types.String(port), "ct", "state", "new", "meter", "meter-"+protocol+"-"+types.String(port)+"-new-connections-secondly-rate", "{ "+protocol+" saddr limit rate over "+types.String(newConnectionsSecondlyRate)+"/second burst "+types.String(newConnectionsSecondlyRate+3)+" packets }", "add", "@deny_set", "{"+protocol+" saddr timeout "+types.String(newConnectionsSecondlyRateBlockTimeout)+"s}", "comment", this.encodeUserData([]string{"tcp", types.String(port), "newConnectionsSecondlyRate", types.String(newConnectionsSecondlyRate), types.String(newConnectionsSecondlyRateBlockTimeout)}))
+ var cmd = this.nftCommand( "add", "rule", protocol, filter.Name, nftablesChainName, "tcp", "dport", types.String(port), "ct", "state", "new", "meter", "meter-"+protocol+"-"+types.String(port)+"-new-connections-secondly-rate", "{ "+protocol+" saddr limit rate over "+types.String(newConnectionsSecondlyRate)+"/second burst "+types.String(newConnectionsSecondlyRate+3)+" packets }", "add", "@deny_set", "{"+protocol+" saddr timeout "+types.String(newConnectionsSecondlyRateBlockTimeout)+"s}", "comment", this.encodeUserData([]string{"tcp", types.String(port), "newConnectionsSecondlyRate", types.String(newConnectionsSecondlyRate), types.String(newConnectionsSecondlyRateBlockTimeout)}))
var stderr = &bytes.Buffer{}
cmd.Stderr = stderr
err := cmd.Run()
@@ -334,7 +337,7 @@ func (this *DDoSProtectionManager) addTCPRules(tcpConfig *ddosconfigs.TCPConfig)
return fmt.Errorf("add nftables rule '%s' failed: %w (%s)", cmd.String(), err, stderr.String())
}
} else {
- var cmd = exec.Command(this.nftPath, "add", "rule", protocol, filter.Name, nftablesChainName, "tcp", "dport", types.String(port), "ct", "state", "new", "meter", "meter-"+protocol+"-"+types.String(port)+"-new-connections-secondly-rate", "{ "+protocol+" saddr limit rate over "+types.String(newConnectionsSecondlyRate)+"/second burst "+types.String(newConnectionsSecondlyRate+3)+" packets }" /**"add", "@deny_set", "{"+protocol+" saddr}",**/, "counter", "drop", "comment", this.encodeUserData([]string{"tcp", types.String(port), "newConnectionsSecondlyRate", "0"}))
+ var cmd = this.nftCommand( "add", "rule", protocol, filter.Name, nftablesChainName, "tcp", "dport", types.String(port), "ct", "state", "new", "meter", "meter-"+protocol+"-"+types.String(port)+"-new-connections-secondly-rate", "{ "+protocol+" saddr limit rate over "+types.String(newConnectionsSecondlyRate)+"/second burst "+types.String(newConnectionsSecondlyRate+3)+" packets }" /**"add", "@deny_set", "{"+protocol+" saddr}",**/, "counter", "drop", "comment", this.encodeUserData([]string{"tcp", types.String(port), "newConnectionsSecondlyRate", "0"}))
var stderr = &bytes.Buffer{}
cmd.Stderr = stderr
err := cmd.Run()
@@ -365,6 +368,12 @@ func (this *DDoSProtectionManager) removeTCPRules() error {
}
// 组合user data
+// nftCommand 创建带 10s 超时的 nft 命令
+func (this *DDoSProtectionManager) nftCommand(args ...string) *exec.Cmd {
+ ctx, _ := context.WithTimeout(context.Background(), 10*time.Second)
+ return exec.CommandContext(ctx, this.nftPath, args...)
+}
+
// 数据中不能包含字母、数字、下划线以外的数据
func (this *DDoSProtectionManager) encodeUserData(attrs []string) string {
if attrs == nil {
diff --git a/EdgeDNS/internal/firewalls/firewall_nftables.go b/EdgeDNS/internal/firewalls/firewall_nftables.go
index bb21bfc..53566d6 100644
--- a/EdgeDNS/internal/firewalls/firewall_nftables.go
+++ b/EdgeDNS/internal/firewalls/firewall_nftables.go
@@ -35,6 +35,12 @@ func init() {
if runtime.GOOS == "linux" {
var ticker = time.NewTicker(3 * time.Minute)
go func() {
+ defer func() {
+ if r := recover(); r != nil {
+ remotelogs.Error("FIREWALL", fmt.Sprintf("goroutine panic: %v", r))
+ }
+ }()
+
for range ticker.C {
// if already ready, we break
if nftablesIsReady {
diff --git a/EdgeDNS/internal/goman/lib.go b/EdgeDNS/internal/goman/lib.go
index 0d0feaa..68a9278 100644
--- a/EdgeDNS/internal/goman/lib.go
+++ b/EdgeDNS/internal/goman/lib.go
@@ -3,6 +3,7 @@
package goman
import (
+ "log"
"runtime"
"sync"
"time"
@@ -17,6 +18,12 @@ func New(f func()) {
_, file, line, _ := runtime.Caller(1)
go func() {
+ defer func() {
+ if r := recover(); r != nil {
+ log.Printf("[GOMAN]goroutine panic at %s:%d: %v", file, line, r)
+ }
+ }()
+
locker.Lock()
instanceId++
@@ -45,6 +52,12 @@ func NewWithArgs(f func(args ...interface{}), args ...interface{}) {
_, file, line, _ := runtime.Caller(1)
go func() {
+ defer func() {
+ if r := recover(); r != nil {
+ log.Printf("[GOMAN]goroutine panic at %s:%d: %v", file, line, r)
+ }
+ }()
+
locker.Lock()
instanceId++
diff --git a/EdgeDNS/internal/nodes/api_stream.go b/EdgeDNS/internal/nodes/api_stream.go
index 82ded97..16e6dd9 100644
--- a/EdgeDNS/internal/nodes/api_stream.go
+++ b/EdgeDNS/internal/nodes/api_stream.go
@@ -225,7 +225,7 @@ func (this *APIStream) handleCheckLocalFirewall(message *pb.NSNodeStreamMessage)
"version": version,
}
- var protectionConfig = sharedNodeConfig.DDoSProtection
+ var protectionConfig = dnsNodeConfig().DDoSProtection
err = firewalls.SharedDDoSProtectionManager.Apply(protectionConfig)
if err != nil {
this.replyFail(message.RequestId, dataMessage.Name+"was installed, but apply DDoS protection config failed: "+err.Error())
diff --git a/EdgeDNS/internal/nodes/dns_node.go b/EdgeDNS/internal/nodes/dns_node.go
index a2c7d11..1da6169 100644
--- a/EdgeDNS/internal/nodes/dns_node.go
+++ b/EdgeDNS/internal/nodes/dns_node.go
@@ -34,6 +34,7 @@ import (
"regexp"
"runtime"
"runtime/debug"
+ "sync/atomic"
"syscall"
"time"
)
@@ -46,7 +47,18 @@ var sharedDomainManager *DomainManager
var sharedRecordManager *RecordManager
var sharedRouteManager *RouteManager
var sharedKeyManager *KeyManager
-var sharedNodeConfig = &dnsconfigs.NSNodeConfig{}
+
+var sharedNodeConfig atomic.Pointer[dnsconfigs.NSNodeConfig]
+
+func init() {
+ // 初始化默认空配置
+ sharedNodeConfig.Store(&dnsconfigs.NSNodeConfig{})
+}
+
+// dnsNodeConfig 返回当前 DNS 节点配置(并发安全)
+func dnsNodeConfig() *dnsconfigs.NSNodeConfig {
+ return sharedNodeConfig.Load()
+}
func NewDNSNode() *DNSNode {
return &DNSNode{
@@ -105,13 +117,19 @@ func (this *DNSNode) Start() {
events.Notify(events.EventStart)
// 监控状态
- go NewNodeStatusExecutor().Listen()
+ goman.New(func() {
+ NewNodeStatusExecutor().Listen()
+ })
// 连接API
- go NewAPIStream().Start()
+ goman.New(func() {
+ NewAPIStream().Start()
+ })
// 启动
- go this.start()
+ goman.New(func() {
+ this.start()
+ })
// Hold住进程
logs.Println("[DNS_NODE]started")
@@ -224,7 +242,7 @@ func (this *DNSNode) listenSock() error {
}
// 启动监听
- go func() {
+ goman.New(func() {
this.sock.OnCommand(func(cmd *gosock.Command) {
switch cmd.Code {
case "pid":
@@ -262,7 +280,7 @@ func (this *DNSNode) listenSock() error {
if err != nil {
logs.Println("NODE", err.Error())
}
- }()
+ })
events.On(events.EventQuit, func() {
logs.Println("[DNS_NODE]", "quit unix sock")
@@ -317,9 +335,9 @@ func (this *DNSNode) start() {
return
}
- sharedNodeConfig = config
+ sharedNodeConfig.Store(config)
- configs.SharedNodeConfig = config
+ configs.SharedNodeConfig.Store(config)
events.Notify(events.EventReload)
sharedNodeConfigManager.reload(config)
@@ -343,29 +361,47 @@ func (this *DNSNode) start() {
return
}
- go sharedNodeConfigManager.Start()
+ goman.New(func() {
+ sharedNodeConfigManager.Start()
+ })
sharedDomainManager = NewDomainManager(db, config.ClusterId)
- go sharedDomainManager.Start()
+ goman.New(func() {
+ sharedDomainManager.Start()
+ })
sharedRecordManager = NewRecordManager(db)
- go sharedRecordManager.Start()
+ goman.New(func() {
+ sharedRecordManager.Start()
+ })
sharedRouteManager = NewRouteManager(db)
- go sharedRouteManager.Start()
+ goman.New(func() {
+ sharedRouteManager.Start()
+ })
sharedKeyManager = NewKeyManager(db)
- go sharedKeyManager.Start()
+ goman.New(func() {
+ sharedKeyManager.Start()
+ })
agents.SharedManager = agents.NewManager(db)
- go agents.SharedManager.Start()
+ goman.New(func() {
+ agents.SharedManager.Start()
+ })
- // 发送通知,这里发送通知需要在DomainManager、RecordeManager等加载完成之后
- time.Sleep(1 * time.Second)
+ // 等待所有 Manager 初始加载完成后再发送通知
+ <-sharedDomainManager.readyCh
+ <-sharedRecordManager.readyCh
+ <-sharedRouteManager.readyCh
+ <-sharedKeyManager.readyCh
+ <-agents.SharedManager.ReadyCh
events.Notify(events.EventLoaded)
// 启动循环
- go this.loop()
+ goman.New(func() {
+ this.loop()
+ })
}
// 更新配置Loop
@@ -439,8 +475,9 @@ func (this *DNSNode) updateDDoS(rpcClient *rpc.RPCClient) error {
return err
}
if len(resp.DdosProtectionJSON) == 0 {
- if sharedNodeConfig != nil {
- sharedNodeConfig.DDoSProtection = nil
+ var cfg = dnsNodeConfig()
+ if cfg != nil {
+ cfg.DDoSProtection = nil
}
} else {
var ddosProtectionConfig = &ddosconfigs.ProtectionConfig{}
@@ -449,8 +486,9 @@ func (this *DNSNode) updateDDoS(rpcClient *rpc.RPCClient) error {
return fmt.Errorf("decode DDoS protection config failed: %w", err)
}
- if sharedNodeConfig != nil {
- sharedNodeConfig.DDoSProtection = ddosProtectionConfig
+ var cfg = dnsNodeConfig()
+ if cfg != nil {
+ cfg.DDoSProtection = ddosProtectionConfig
}
err = firewalls.SharedDDoSProtectionManager.Apply(ddosProtectionConfig)
diff --git a/EdgeDNS/internal/nodes/listen_manager.go b/EdgeDNS/internal/nodes/listen_manager.go
index 7250fb9..e064f04 100644
--- a/EdgeDNS/internal/nodes/listen_manager.go
+++ b/EdgeDNS/internal/nodes/listen_manager.go
@@ -3,6 +3,7 @@
package nodes
import (
+ "fmt"
"github.com/TeaOSLab/EdgeCommon/pkg/dnsconfigs"
"github.com/TeaOSLab/EdgeCommon/pkg/serverconfigs"
teaconst "github.com/TeaOSLab/EdgeDNS/internal/const"
@@ -27,7 +28,7 @@ func init() {
sharedListenManager = NewListenManager()
events.On(events.EventReload, func() {
- sharedListenManager.Update(sharedNodeConfig)
+ sharedListenManager.Update(dnsNodeConfig())
})
events.On(events.EventQuit, func() {
_ = sharedListenManager.ShutdownAll()
@@ -161,6 +162,12 @@ func (this *ListenManager) Update(config *dnsconfigs.NSNodeConfig) {
this.serverMap[fullAddr] = server
this.locker.Unlock()
go func() {
+ defer func() {
+ if r := recover(); r != nil {
+ remotelogs.Error("LISTEN_MANAGER", fmt.Sprintf("goroutine panic: %v", r))
+ }
+ }()
+
remotelogs.Println("LISTEN_MANAGER", "listen '"+fullAddr+"'")
err = server.ListenAndServe()
if err != nil {
@@ -194,6 +201,11 @@ func (this *ListenManager) Update(config *dnsconfigs.NSNodeConfig) {
// 添加端口到firewalld
go func() {
+ defer func() {
+ if r := recover(); r != nil {
+ remotelogs.Error("LISTEN_MANAGER", fmt.Sprintf("firewalld goroutine panic: %v", r))
+ }
+ }()
this.addToFirewalld(serverAddrs)
}()
}
diff --git a/EdgeDNS/internal/nodes/manager_domain.go b/EdgeDNS/internal/nodes/manager_domain.go
index 3db0434..6338e7f 100644
--- a/EdgeDNS/internal/nodes/manager_domain.go
+++ b/EdgeDNS/internal/nodes/manager_domain.go
@@ -13,6 +13,7 @@ import (
"github.com/iwind/TeaGo/types"
"strings"
"sync"
+ "sync/atomic"
"time"
)
@@ -22,11 +23,13 @@ type DomainManager struct {
namesMap map[string]map[int64]*models.NSDomain // domain name => { domainId => domain }
clusterId int64
- db *dbs.DB
- version int64
- locker *sync.RWMutex
+ db *dbs.DB
+ version int64
+ locker *sync.RWMutex
+ dbWriteFailures atomic.Int64 // DB 写入累计失败次数
notifier chan bool
+ readyCh chan struct{} // 初始加载完成后关闭
}
// NewDomainManager 获取域名管理器对象
@@ -38,6 +41,7 @@ func NewDomainManager(db *dbs.DB, clusterId int64) *DomainManager {
clusterId: clusterId,
notifier: make(chan bool, 8),
locker: &sync.RWMutex{},
+ readyCh: make(chan struct{}),
}
}
@@ -65,6 +69,9 @@ func (this *DomainManager) Start() {
}
}
+ // 通知初始加载完成
+ close(this.readyCh)
+
// 更新
var ticker = time.NewTicker(20 * time.Second)
for {
@@ -244,7 +251,8 @@ func (this *DomainManager) processDomain(domain *pb.NSDomain) {
if this.db != nil {
err := this.db.DeleteDomain(domain.Id)
if err != nil {
- remotelogs.Error("DOMAIN_MANAGER", "delete domain from db failed: "+err.Error())
+ count := this.dbWriteFailures.Add(1)
+ remotelogs.Error("DOMAIN_MANAGER", "delete domain from db failed (total failures: "+types.String(count)+"): "+err.Error())
}
}
@@ -255,17 +263,20 @@ func (this *DomainManager) processDomain(domain *pb.NSDomain) {
if this.db != nil {
exists, err := this.db.ExistsDomain(domain.Id)
if err != nil {
- remotelogs.Error("DOMAIN_MANAGER", "query failed: "+err.Error())
+ count := this.dbWriteFailures.Add(1)
+ remotelogs.Error("DOMAIN_MANAGER", "query failed (total failures: "+types.String(count)+"): "+err.Error())
} else {
if exists {
err = this.db.UpdateDomain(domain.Id, domain.NsCluster.Id, domain.UserId, domain.Name, domain.TsigJSON, domain.Version)
if err != nil {
- remotelogs.Error("DOMAIN_MANAGER", "update failed: "+err.Error())
+ count := this.dbWriteFailures.Add(1)
+ remotelogs.Error("DOMAIN_MANAGER", "update failed (total failures: "+types.String(count)+"): "+err.Error())
}
} else {
err = this.db.InsertDomain(domain.Id, domain.NsCluster.Id, domain.UserId, domain.Name, domain.TsigJSON, domain.Version)
if err != nil {
- remotelogs.Error("DOMAIN_MANAGER", "insert failed: "+err.Error())
+ count := this.dbWriteFailures.Add(1)
+ remotelogs.Error("DOMAIN_MANAGER", "insert failed (total failures: "+types.String(count)+"): "+err.Error())
}
}
}
diff --git a/EdgeDNS/internal/nodes/manager_key.go b/EdgeDNS/internal/nodes/manager_key.go
index fbc8f76..bef6ab8 100644
--- a/EdgeDNS/internal/nodes/manager_key.go
+++ b/EdgeDNS/internal/nodes/manager_key.go
@@ -22,6 +22,7 @@ type KeyManager struct {
version int64
notifier chan bool
+ readyCh chan struct{} // 初始加载完成后关闭
}
// NewKeyManager 获取密钥管理器
@@ -31,6 +32,7 @@ func NewKeyManager(db *dbs.DB) *KeyManager {
zoneKeyMap: map[int64]*models.NSKeys{},
db: db,
notifier: make(chan bool, 8),
+ readyCh: make(chan struct{}),
}
}
@@ -58,6 +60,9 @@ func (this *KeyManager) Start() {
}
}
+ // 通知初始加载完成
+ close(this.readyCh)
+
// 更新
var ticker = time.NewTicker(1 * time.Minute)
for {
diff --git a/EdgeDNS/internal/nodes/manager_node_config.go b/EdgeDNS/internal/nodes/manager_node_config.go
index fd407d1..c0a4318 100644
--- a/EdgeDNS/internal/nodes/manager_node_config.go
+++ b/EdgeDNS/internal/nodes/manager_node_config.go
@@ -6,6 +6,7 @@ import (
"bytes"
"context"
"encoding/json"
+ "fmt"
"github.com/TeaOSLab/EdgeCommon/pkg/configutils"
"github.com/TeaOSLab/EdgeCommon/pkg/dnsconfigs"
"github.com/TeaOSLab/EdgeCommon/pkg/rpc/pb"
@@ -87,8 +88,8 @@ func (this *NodeConfigManager) Loop() error {
if err != nil {
return err
}
- sharedNodeConfig = config
- configs.SharedNodeConfig = config
+ sharedNodeConfig.Store(config)
+ configs.SharedNodeConfig.Store(config)
this.reload(config)
@@ -180,6 +181,12 @@ func (this *NodeConfigManager) changeAPINodeAddrs(apiNodeAddrs []*serverconfigs.
// 异步检测,防止阻塞
go func(v int64) {
+ defer func() {
+ if r := recover(); r != nil {
+ remotelogs.Error("NODE", fmt.Sprintf("goroutine panic: %v", r))
+ }
+ }()
+
// 测试新的API节点地址
if rpcClient.TestEndpoints(addrs) {
config.RPCEndpoints = addrs
diff --git a/EdgeDNS/internal/nodes/manager_record.go b/EdgeDNS/internal/nodes/manager_record.go
index 33f24ba..fc363d9 100644
--- a/EdgeDNS/internal/nodes/manager_record.go
+++ b/EdgeDNS/internal/nodes/manager_record.go
@@ -9,7 +9,9 @@ import (
"github.com/TeaOSLab/EdgeDNS/internal/models"
"github.com/TeaOSLab/EdgeDNS/internal/remotelogs"
"github.com/TeaOSLab/EdgeDNS/internal/rpc"
+ "github.com/iwind/TeaGo/types"
"sync"
+ "sync/atomic"
"time"
)
@@ -17,11 +19,13 @@ import (
type RecordManager struct {
recordsMap map[int64]*models.DomainRecords // domainId => RecordsMap
- db *dbs.DB
- locker sync.RWMutex
- version int64
+ db *dbs.DB
+ locker sync.RWMutex
+ version int64
+ dbWriteFailures atomic.Int64 // DB 写入累计失败次数
notifier chan bool
+ readyCh chan struct{} // 初始加载完成后关闭
}
// NewRecordManager 获取新记录管理器对象
@@ -30,6 +34,7 @@ func NewRecordManager(db *dbs.DB) *RecordManager {
db: db,
recordsMap: map[int64]*models.DomainRecords{},
notifier: make(chan bool, 8),
+ readyCh: make(chan struct{}),
}
}
@@ -57,6 +62,9 @@ func (this *RecordManager) Start() {
}
}
+ // 通知初始加载完成
+ close(this.readyCh)
+
// 更新
var ticker = time.NewTicker(30 * time.Second)
for {
@@ -158,7 +166,7 @@ func (this *RecordManager) FindRecords(domainId int64, routeCodes []string, reco
this.locker.RLock()
domainRecords, ok := this.recordsMap[domainId]
if ok {
- records, routeCode = domainRecords.Find(routeCodes, recordName, recordType, sharedNodeConfig.Answer, strictMode)
+ records, routeCode = domainRecords.Find(routeCodes, recordName, recordType, dnsNodeConfig().Answer, strictMode)
}
this.locker.RUnlock()
return
@@ -190,7 +198,8 @@ func (this *RecordManager) processRecord(record *pb.NSRecord) {
if this.db != nil {
err := this.db.DeleteRecord(record.Id)
if err != nil {
- remotelogs.Error("RECORD_MANAGER", "delete record from db failed: "+err.Error())
+ count := this.dbWriteFailures.Add(1)
+ remotelogs.Error("RECORD_MANAGER", "delete record from db failed (total failures: "+types.String(count)+"): "+err.Error())
}
}
@@ -201,7 +210,8 @@ func (this *RecordManager) processRecord(record *pb.NSRecord) {
if this.db != nil {
exists, err := this.db.ExistsRecord(record.Id)
if err != nil {
- remotelogs.Error("RECORD_MANAGER", "query failed: "+err.Error())
+ count := this.dbWriteFailures.Add(1)
+ remotelogs.Error("RECORD_MANAGER", "query failed (total failures: "+types.String(count)+"): "+err.Error())
} else {
var routeIds = []string{}
for _, route := range record.NsRoutes {
@@ -211,12 +221,14 @@ func (this *RecordManager) processRecord(record *pb.NSRecord) {
if exists {
err = this.db.UpdateRecord(record.Id, record.NsDomain.Id, record.Name, record.Type, record.Value, record.MxPriority, record.SrvPriority, record.SrvWeight, record.SrvPort, record.CaaFlag, record.CaaTag, record.Ttl, record.Weight, routeIds, record.Version)
if err != nil {
- remotelogs.Error("RECORD_MANAGER", "update failed: "+err.Error())
+ count := this.dbWriteFailures.Add(1)
+ remotelogs.Error("RECORD_MANAGER", "update failed (total failures: "+types.String(count)+"): "+err.Error())
}
} else {
err = this.db.InsertRecord(record.Id, record.NsDomain.Id, record.Name, record.Type, record.Value, record.MxPriority, record.SrvPriority, record.SrvWeight, record.SrvPort, record.CaaFlag, record.CaaTag, record.Ttl, record.Weight, routeIds, record.Version)
if err != nil {
- remotelogs.Error("RECORD_MANAGER", "insert failed: "+err.Error())
+ count := this.dbWriteFailures.Add(1)
+ remotelogs.Error("RECORD_MANAGER", "insert failed (total failures: "+types.String(count)+"): "+err.Error())
}
}
}
diff --git a/EdgeDNS/internal/nodes/manager_route.go b/EdgeDNS/internal/nodes/manager_route.go
index 5797e65..723a380 100644
--- a/EdgeDNS/internal/nodes/manager_route.go
+++ b/EdgeDNS/internal/nodes/manager_route.go
@@ -31,6 +31,7 @@ type RouteManager struct {
locker sync.RWMutex
notifier chan bool
+ readyCh chan struct{} // 初始加载完成后关闭
ispRouteMap map[string]string // name => code
chinaRouteMap map[string]string // name => code
@@ -45,6 +46,7 @@ func NewRouteManager(db *dbs.DB) *RouteManager {
userRouteMap: map[int64][]int64{},
notifier: make(chan bool, 8),
+ readyCh: make(chan struct{}),
ispRouteMap: map[string]string{},
chinaRouteMap: map[string]string{},
@@ -79,6 +81,9 @@ func (this *RouteManager) Start() {
}
}
+ // 通知初始加载完成
+ close(this.readyCh)
+
// 更新
var ticker = time.NewTicker(1 * time.Minute)
for {
diff --git a/EdgeDNS/internal/nodes/ns_access_log_queue.go b/EdgeDNS/internal/nodes/ns_access_log_queue.go
index a541151..b3d6f36 100644
--- a/EdgeDNS/internal/nodes/ns_access_log_queue.go
+++ b/EdgeDNS/internal/nodes/ns_access_log_queue.go
@@ -3,6 +3,7 @@ package nodes
import (
"github.com/TeaOSLab/EdgeCommon/pkg/rpc/pb"
"github.com/TeaOSLab/EdgeDNS/internal/accesslogs"
+ "github.com/TeaOSLab/EdgeDNS/internal/goman"
"github.com/TeaOSLab/EdgeDNS/internal/remotelogs"
"github.com/TeaOSLab/EdgeDNS/internal/rpc"
"strconv"
@@ -24,7 +25,9 @@ func NewNSAccessLogQueue() *NSAccessLogQueue {
queue := &NSAccessLogQueue{
queue: make(chan *pb.NSAccessLog, maxSize),
}
- go queue.Start()
+ goman.New(func() {
+ queue.Start()
+ })
return queue
}
@@ -93,10 +96,11 @@ Loop:
var clusterId int64
var needWriteFile = true
var needReportAPI = true
- if sharedNodeConfig != nil {
- clusterId = sharedNodeConfig.ClusterId
- if sharedNodeConfig.AccessLogWriteTargets != nil {
- targets := sharedNodeConfig.AccessLogWriteTargets
+ var cfg = dnsNodeConfig()
+ if cfg != nil {
+ clusterId = cfg.ClusterId
+ if cfg.AccessLogWriteTargets != nil {
+ targets := cfg.AccessLogWriteTargets
needWriteFile = targets.File || targets.ClickHouse
needReportAPI = targets.MySQL
}
diff --git a/EdgeDNS/internal/nodes/server.go b/EdgeDNS/internal/nodes/server.go
index e4f3630..213c905 100644
--- a/EdgeDNS/internal/nodes/server.go
+++ b/EdgeDNS/internal/nodes/server.go
@@ -31,7 +31,11 @@ import (
"time"
)
-var sharedRecursionDNSClient = &dns.Client{}
+var sharedRecursionDNSClient = &dns.Client{
+ Timeout: 5 * time.Second,
+ ReadTimeout: 3 * time.Second,
+ WriteTimeout: 2 * time.Second,
+}
type httpContextKey struct {
key string
@@ -171,9 +175,70 @@ func (this *Server) init() error {
return nil
}
+// addECSOption 向 DNS 请求中添加 EDNS Client Subnet (ECS) 信息
+// addECSOption 向 DNS 请求中设置 EDNS Client Subnet (ECS)。
+// 如果请求已携带 ECS 则覆盖(避免双 ECS 导致上游 malformed request)。
+func addECSOption(req *dns.Msg, clientIP string) {
+ if len(clientIP) == 0 {
+ return
+ }
+
+ ip := net.ParseIP(clientIP)
+ if ip == nil {
+ return
+ }
+
+ var ecs = &dns.EDNS0_SUBNET{
+ Code: dns.EDNS0SUBNET,
+ }
+ if ip.To4() != nil {
+ ecs.Family = 1 // IPv4
+ ecs.SourceNetmask = 24
+ ecs.Address = ip.To4()
+ } else {
+ ecs.Family = 2 // IPv6
+ ecs.SourceNetmask = 56
+ ecs.Address = ip
+ }
+
+ // 查找或创建 OPT 记录
+ var opt = req.IsEdns0()
+ if opt == nil {
+ req.SetEdns0(4096, false)
+ opt = req.IsEdns0()
+ }
+ if opt != nil {
+ // 删除已有的 ECS option,避免出现双 EDNS0_SUBNET
+ var filtered []dns.EDNS0
+ for _, o := range opt.Option {
+ if o.Option() != dns.EDNS0SUBNET {
+ filtered = append(filtered, o)
+ }
+ }
+ opt.Option = append(filtered, ecs)
+ }
+}
+
+// stripECSFromExtra 从 Extra section 中移除 OPT 记录里的 EDNS0_SUBNET,
+// 防止服务端注入的 ECS 信息回传给下游客户端(隐私泄露风险)。
+func stripECSFromExtra(extra []dns.RR) []dns.RR {
+ for _, rr := range extra {
+ if opt, ok := rr.(*dns.OPT); ok {
+ var filtered []dns.EDNS0
+ for _, o := range opt.Option {
+ if o.Option() != dns.EDNS0SUBNET {
+ filtered = append(filtered, o)
+ }
+ }
+ opt.Option = filtered
+ }
+ }
+ return extra
+}
+
// 查询递归DNS
-func (this *Server) lookupRecursionDNS(req *dns.Msg, resp *dns.Msg) error {
- var config = sharedNodeConfig.RecursionConfig
+func (this *Server) lookupRecursionDNS(req *dns.Msg, resp *dns.Msg, clientIP string) error {
+ var config = dnsNodeConfig().RecursionConfig
if config == nil {
return nil
}
@@ -182,6 +247,9 @@ func (this *Server) lookupRecursionDNS(req *dns.Msg, resp *dns.Msg) error {
}
// 是否允许
+ if len(req.Question) == 0 {
+ return nil
+ }
var domain = strings.TrimSuffix(req.Question[0].Name, ".")
if len(config.DenyDomains) > 0 && configutils.MatchDomains(config.DenyDomains, domain) {
return nil
@@ -190,6 +258,9 @@ func (this *Server) lookupRecursionDNS(req *dns.Msg, resp *dns.Msg) error {
return nil
}
+ // 携带客户端真实 IP(ECS)向上游查询
+ addECSOption(req, clientIP)
+
if config.UseLocalHosts {
// TODO 需要缓存文件内容
resolveConfig, err := dns.ClientConfigFromFile("/etc/resolv.conf")
@@ -206,7 +277,12 @@ func (this *Server) lookupRecursionDNS(req *dns.Msg, resp *dns.Msg) error {
if err != nil {
return err
}
- resp.Answer = r.Answer
+ if r != nil {
+ resp.Rcode = r.Rcode
+ resp.Answer = r.Answer
+ resp.Ns = r.Ns
+ resp.Extra = stripECSFromExtra(r.Extra)
+ }
} else if len(config.Hosts) > 0 {
var host = config.Hosts[rands.Int(0, len(config.Hosts)-1)]
if host.Port <= 0 {
@@ -216,7 +292,12 @@ func (this *Server) lookupRecursionDNS(req *dns.Msg, resp *dns.Msg) error {
if err != nil {
return err
}
- resp.Answer = r.Answer
+ if r != nil {
+ resp.Rcode = r.Rcode
+ resp.Answer = r.Answer
+ resp.Ns = r.Ns
+ resp.Extra = stripECSFromExtra(r.Extra)
+ }
}
return nil
@@ -270,7 +351,8 @@ func (this *Server) parseAction(questionName string, remoteAddr *string) (string
// 记录日志
func (this *Server) addLog(networking string, question dns.Question, domainId int64, routeCode string, record *models.NSRecord, isRecursive bool, writer dns.ResponseWriter, remoteAddr string, err error) {
// 访问日志
- var accessLogRef = sharedNodeConfig.AccessLogRef
+ var nodeConfig = dnsNodeConfig()
+ var accessLogRef = nodeConfig.AccessLogRef
if accessLogRef != nil && accessLogRef.IsOn {
if domainId == 0 && !accessLogRef.LogMissingDomains {
return
@@ -282,7 +364,7 @@ func (this *Server) addLog(networking string, question dns.Question, domainId in
var now = time.Now()
var pbAccessLog = &pb.NSAccessLog{
- NsNodeId: sharedNodeConfig.Id,
+ NsNodeId: nodeConfig.Id,
RemoteAddr: remoteAddr,
NsDomainId: domainId,
QuestionName: question.Name,
@@ -428,8 +510,14 @@ func (this *Server) handleDNSMessage(writer dns.ResponseWriter, req *dns.Msg) {
domain, recordName = sharedDomainManager.SplitDomain(fullName)
if domain == nil {
// 检查递归DNS
- if sharedNodeConfig.RecursionConfig != nil && sharedNodeConfig.RecursionConfig.IsOn {
- err := this.lookupRecursionDNS(req, resp)
+ var recursionConfig = dnsNodeConfig().RecursionConfig
+ if recursionConfig != nil && recursionConfig.IsOn {
+ // 提取客户端 IP 用于 ECS
+ var clientIP = remoteAddr
+ if clientHost, _, splitErr := net.SplitHostPort(clientIP); splitErr == nil && len(clientHost) > 0 {
+ clientIP = clientHost
+ }
+ err := this.lookupRecursionDNS(req, resp, clientIP)
if err != nil {
this.addLog(networking, question, 0, "", nil, true, writer, remoteAddr, err)
} else {
@@ -459,7 +547,7 @@ func (this *Server) handleDNSMessage(writer dns.ResponseWriter, req *dns.Msg) {
// 是否为NS记录,用于验证域名所有权
if question.Qtype == dns.TypeNS {
- var hosts = sharedNodeConfig.Hosts
+ var hosts = dnsNodeConfig().Hosts
var l = len(hosts)
var record = &models.NSRecord{
Id: 0,
@@ -518,7 +606,7 @@ func (this *Server) handleDNSMessage(writer dns.ResponseWriter, req *dns.Msg) {
}
// 解析Agent
- if sharedNodeConfig.DetectAgents {
+ if dnsNodeConfig().DetectAgents {
agents.SharedQueue.Push(clientIP)
}
@@ -569,7 +657,7 @@ func (this *Server) handleDNSMessage(writer dns.ResponseWriter, req *dns.Msg) {
}
// 对 NS.example.com NS|SOA 处理
- if (question.Qtype == dns.TypeNS || (question.Qtype == dns.TypeSOA && len(records) == 0)) && lists.ContainsString(sharedNodeConfig.Hosts, fullName) {
+ if (question.Qtype == dns.TypeNS || (question.Qtype == dns.TypeSOA && len(records) == 0)) && lists.ContainsString(dnsNodeConfig().Hosts, fullName) {
var recordDNSType string
switch question.Qtype {
case dns.TypeNS:
@@ -663,7 +751,7 @@ func (this *Server) handleDNSMessage(writer dns.ResponseWriter, req *dns.Msg) {
}
case dnsconfigs.RecordTypeNS:
if record.Id == 0 {
- var hosts = sharedNodeConfig.Hosts
+ var hosts = dnsNodeConfig().Hosts
var l = len(hosts)
if l > 0 {
// 随机
@@ -900,8 +988,9 @@ func (this *Server) handleHTTPJSONAPI(writer http.ResponseWriter, req *http.Requ
// 组合SOA回复信息
func (this *Server) composeSOAAnswer(question dns.Question, record *models.NSRecord, resp *dns.Msg) {
- var config = sharedNodeConfig.SOA
- var serial = sharedNodeConfig.SOASerial
+ var nodeCfg = dnsNodeConfig()
+ var config = nodeCfg.SOA
+ var serial = nodeCfg.SOASerial
if config == nil {
config = dnsconfigs.DefaultNSSOAConfig()
@@ -909,7 +998,7 @@ func (this *Server) composeSOAAnswer(question dns.Question, record *models.NSRec
var mName = config.MName
if len(mName) == 0 {
- var hosts = sharedNodeConfig.Hosts
+ var hosts = nodeCfg.Hosts
var l = len(hosts)
if l > 0 {
var index = rands.Int(0, l-1)
@@ -919,7 +1008,7 @@ func (this *Server) composeSOAAnswer(question dns.Question, record *models.NSRec
var rName = config.RName
if len(rName) == 0 {
- rName = sharedNodeConfig.Email
+ rName = nodeCfg.Email
}
rName = strings.ReplaceAll(rName, "@", ".")
diff --git a/EdgeDNS/internal/nodes/task_sync_api_nodes.go b/EdgeDNS/internal/nodes/task_sync_api_nodes.go
index 6bb4a87..165abeb 100644
--- a/EdgeDNS/internal/nodes/task_sync_api_nodes.go
+++ b/EdgeDNS/internal/nodes/task_sync_api_nodes.go
@@ -5,6 +5,7 @@ import (
"github.com/TeaOSLab/EdgeDNS/internal/configs"
teaconst "github.com/TeaOSLab/EdgeDNS/internal/const"
"github.com/TeaOSLab/EdgeDNS/internal/events"
+ "github.com/TeaOSLab/EdgeDNS/internal/goman"
"github.com/TeaOSLab/EdgeDNS/internal/remotelogs"
"github.com/TeaOSLab/EdgeDNS/internal/rpc"
"github.com/TeaOSLab/EdgeDNS/internal/utils"
@@ -20,7 +21,9 @@ func init() {
events.On(events.EventStart, func() {
task := NewSyncAPINodesTask()
- go task.Start()
+ goman.New(func() {
+ task.Start()
+ })
})
}
@@ -52,7 +55,8 @@ func (this *SyncAPINodesTask) Start() {
func (this *SyncAPINodesTask) Loop() error {
// 如果有节点定制的API节点地址
- var hasCustomizedAPINodeAddrs = sharedNodeConfig != nil && len(sharedNodeConfig.APINodeAddrs) > 0
+ var nodeConfig = dnsNodeConfig()
+ var hasCustomizedAPINodeAddrs = nodeConfig != nil && len(nodeConfig.APINodeAddrs) > 0
config, err := configs.LoadAPIConfig()
if err != nil {
diff --git a/EdgeDNS/internal/nodes/upgrade_manager.go b/EdgeDNS/internal/nodes/upgrade_manager.go
index 7e2f651..7e3c642 100644
--- a/EdgeDNS/internal/nodes/upgrade_manager.go
+++ b/EdgeDNS/internal/nodes/upgrade_manager.go
@@ -29,6 +29,12 @@ func init() {
events.On(events.EventStart, func() {
go func() {
+ defer func() {
+ if r := recover(); r != nil {
+ remotelogs.Error("UPGRADE_MANAGER", fmt.Sprintf("goroutine panic: %v", r))
+ }
+ }()
+
rpcClient, err := rpc.SharedRPC()
if err != nil {
remotelogs.Error("UPGRADE_MANAGER", err.Error())
diff --git a/EdgeDNS/internal/remotelogs/utils.go b/EdgeDNS/internal/remotelogs/utils.go
index 39ff2db..19c240d 100644
--- a/EdgeDNS/internal/remotelogs/utils.go
+++ b/EdgeDNS/internal/remotelogs/utils.go
@@ -20,6 +20,12 @@ func init() {
// 定期上传日志
var ticker = time.NewTicker(60 * time.Second)
go func() {
+ defer func() {
+ if r := recover(); r != nil {
+ logs.Println("[LOG]goroutine panic:", r)
+ }
+ }()
+
for range ticker.C {
err := uploadLogs()
if err != nil {
diff --git a/EdgeDNS/internal/stats/manager.go b/EdgeDNS/internal/stats/manager.go
index 5367648..d76a6e0 100644
--- a/EdgeDNS/internal/stats/manager.go
+++ b/EdgeDNS/internal/stats/manager.go
@@ -3,6 +3,7 @@
package stats
import (
+ "fmt"
"github.com/TeaOSLab/EdgeCommon/pkg/rpc/pb"
teaconst "github.com/TeaOSLab/EdgeDNS/internal/const"
"github.com/TeaOSLab/EdgeDNS/internal/events"
@@ -45,6 +46,12 @@ func (this *StatManager) Start() {
this.ticker = time.NewTicker(1 * time.Minute)
}
go func() {
+ defer func() {
+ if r := recover(); r != nil {
+ remotelogs.Error("STAT", fmt.Sprintf("goroutine panic: %v", r))
+ }
+ }()
+
for range this.ticker.C {
err := this.Loop()
if err != nil {
diff --git a/EdgeHttpDNS/internal/const/const.go b/EdgeHttpDNS/internal/const/const.go
index 46cf142..6ba0f50 100644
--- a/EdgeHttpDNS/internal/const/const.go
+++ b/EdgeHttpDNS/internal/const/const.go
@@ -1,7 +1,7 @@
package teaconst
const (
- Version = "1.5.0"
+ Version = "1.5.1"
ProductName = "Edge HTTPDNS"
ProcessName = "edge-httpdns"
diff --git a/EdgeHttpDNS/internal/nodes/httpdns_node.go b/EdgeHttpDNS/internal/nodes/httpdns_node.go
index 322da60..74f479c 100644
--- a/EdgeHttpDNS/internal/nodes/httpdns_node.go
+++ b/EdgeHttpDNS/internal/nodes/httpdns_node.go
@@ -2,6 +2,7 @@ package nodes
import (
"errors"
+ "fmt"
"log"
"net"
"os"
@@ -46,7 +47,14 @@ func (n *HTTPDNSNode) Run() {
return
}
- go n.start()
+ go func() {
+ defer func() {
+ if r := recover(); r != nil {
+ log.Println(fmt.Sprintf("[HTTPDNS_NODE]goroutine panic: %v", r))
+ }
+ }()
+ n.start()
+ }()
select {}
}
@@ -108,6 +116,12 @@ func (n *HTTPDNSNode) listenSock() error {
}
go func() {
+ defer func() {
+ if r := recover(); r != nil {
+ log.Println(fmt.Sprintf("[HTTPDNS_NODE]sock goroutine panic: %v", r))
+ }
+ }()
+
n.sock.OnCommand(func(cmd *gosock.Command) {
switch cmd.Code {
case "pid":
@@ -152,12 +166,47 @@ func (n *HTTPDNSNode) start() {
taskManager := NewTaskManager(n.quitCh, snapshotManager)
resolveServer := NewResolveServer(n.quitCh, snapshotManager)
- go snapshotManager.Start()
- go statusManager.Start()
- go taskManager.Start()
- go resolveServer.Start()
+ go func() {
+ defer func() {
+ if r := recover(); r != nil {
+ log.Println(fmt.Sprintf("[HTTPDNS_NODE]snapshot goroutine panic: %v", r))
+ }
+ }()
+ snapshotManager.Start()
+ }()
+ go func() {
+ defer func() {
+ if r := recover(); r != nil {
+ log.Println(fmt.Sprintf("[HTTPDNS_NODE]status goroutine panic: %v", r))
+ }
+ }()
+ statusManager.Start()
+ }()
+ go func() {
+ defer func() {
+ if r := recover(); r != nil {
+ log.Println(fmt.Sprintf("[HTTPDNS_NODE]task goroutine panic: %v", r))
+ }
+ }()
+ taskManager.Start()
+ }()
+ go func() {
+ defer func() {
+ if r := recover(); r != nil {
+ log.Println(fmt.Sprintf("[HTTPDNS_NODE]resolve goroutine panic: %v", r))
+ }
+ }()
+ resolveServer.Start()
+ }()
- go NewUpgradeManager().Loop()
+ go func() {
+ defer func() {
+ if r := recover(); r != nil {
+ log.Println(fmt.Sprintf("[HTTPDNS_NODE]upgrade goroutine panic: %v", r))
+ }
+ }()
+ NewUpgradeManager().Loop()
+ }()
}
func (n *HTTPDNSNode) stop() {
diff --git a/EdgeHttpDNS/internal/nodes/resolve_server.go b/EdgeHttpDNS/internal/nodes/resolve_server.go
index a4e4d12..1340623 100644
--- a/EdgeHttpDNS/internal/nodes/resolve_server.go
+++ b/EdgeHttpDNS/internal/nodes/resolve_server.go
@@ -166,7 +166,14 @@ func NewResolveServer(quitCh <-chan struct{}, snapshotManager *SnapshotManager)
}
func (s *ResolveServer) Start() {
- go s.startAccessLogFlusher()
+ go func() {
+ defer func() {
+ if r := recover(); r != nil {
+ log.Println(fmt.Sprintf("[HTTPDNS_NODE][resolve]access log flusher panic: %v", r))
+ }
+ }()
+ s.startAccessLogFlusher()
+ }()
// 1. Load initial certificate from file (fallback)
if len(s.certFile) > 0 && len(s.keyFile) > 0 {
@@ -323,6 +330,12 @@ func (s *ResolveServer) startListener(addr string) error {
}
go func() {
+ defer func() {
+ if r := recover(); r != nil {
+ log.Println(fmt.Sprintf("[HTTPDNS_NODE][resolve]serve goroutine panic: %v", r))
+ }
+ }()
+
if err := srv.Serve(tlsLn); err != nil && !errors.Is(err, http.ErrServerClosed) {
log.Println("[HTTPDNS_NODE][resolve]serve failed on", addr, ":", err.Error())
}
@@ -498,11 +511,18 @@ func (s *ResolveServer) handleResolve(writer http.ResponseWriter, request *http.
clientIP := detectClientIP(request, query.Get("cip"))
clientProfile := buildClientRouteProfile(clientIP)
+ // ECS 只使用可信来源的 IP(cip 参数或直连 RemoteAddr),
+ // 不信任 X-Forwarded-For 等可被客户端伪造的转发头
+ ecsIP := normalizeIPCandidate(query.Get("cip"))
+ if len(ecsIP) == 0 {
+ ecsIP = normalizeIPCandidate(request.RemoteAddr)
+ }
+
clusterTTL := pickDefaultTTL(snapshot, loadedApp.App)
rule, records, ttl := pickRuleRecords(loadedDomain.Rules, qtype, clientProfile, clusterTTL)
if len(records) == 0 {
// Fallback:回源上游 DNS 查询真实记录
- fallbackRecords, fallbackTTL, fallbackErr := fallbackResolve(domain, qtype)
+ fallbackRecords, fallbackTTL, fallbackErr := fallbackResolve(domain, qtype, ecsIP, isMainlandChinaCountry(clientProfile.Country))
if fallbackErr != nil || len(fallbackRecords) == 0 {
errMsg := "未找到解析记录"
if fallbackErr != nil {
@@ -929,8 +949,49 @@ func pickRuleRecords(rules []*pb.HTTPDNSCustomRule, qtype string, profile *clien
return bestRule, bestRecords, bestTTL
}
+// addECSOption 向 DNS 请求中设置 EDNS Client Subnet (ECS)。
+// 如果请求已携带 ECS 则覆盖(避免双 ECS 导致上游 malformed request)。
+func addECSOption(m *dns.Msg, clientIP string) {
+ if len(clientIP) == 0 {
+ return
+ }
+ ip := net.ParseIP(clientIP)
+ if ip == nil {
+ return
+ }
+
+ ecs := &dns.EDNS0_SUBNET{
+ Code: dns.EDNS0SUBNET,
+ }
+ if ip.To4() != nil {
+ ecs.Family = 1 // IPv4
+ ecs.SourceNetmask = 24
+ ecs.Address = ip.To4()
+ } else {
+ ecs.Family = 2 // IPv6
+ ecs.SourceNetmask = 56
+ ecs.Address = ip
+ }
+
+ opt := m.IsEdns0()
+ if opt == nil {
+ m.SetEdns0(4096, false)
+ opt = m.IsEdns0()
+ }
+ if opt != nil {
+ // 删除已有的 ECS option,避免出现双 EDNS0_SUBNET
+ var filtered []dns.EDNS0
+ for _, o := range opt.Option {
+ if o.Option() != dns.EDNS0SUBNET {
+ filtered = append(filtered, o)
+ }
+ }
+ opt.Option = append(filtered, ecs)
+ }
+}
+
// fallbackResolve 当无自定义规则命中时,回源上游 DNS 查询真实记录(对齐 EdgeDNS 做法)
-func fallbackResolve(domain string, qtype string) ([]*resolveRecord, int32, error) {
+func fallbackResolve(domain string, qtype string, clientIP string, isChina bool) ([]*resolveRecord, int32, error) {
var dnsType uint16
switch qtype {
case "A":
@@ -945,16 +1006,18 @@ func fallbackResolve(domain string, qtype string) ([]*resolveRecord, int32, erro
m.SetQuestion(dns.Fqdn(domain), dnsType)
m.RecursionDesired = true
- // 优先使用本机 /etc/resolv.conf 中的 DNS 服务器(对齐 EdgeDNS)
- var upstream = "223.5.5.5:53"
- resolveConfig, confErr := dns.ClientConfigFromFile("/etc/resolv.conf")
- if confErr == nil && len(resolveConfig.Servers) > 0 {
- port := resolveConfig.Port
- if len(port) == 0 {
- port = "53"
- }
- server := resolveConfig.Servers[rands.Int(0, len(resolveConfig.Servers)-1)]
- upstream = server + ":" + port
+ // 携带客户端真实 IP(ECS)向上游查询,确保 GeoIP 结果准确
+ addECSOption(m, clientIP)
+
+ // 根据客户端 IP 地理位置选择上游 DNS
+ // 中国大陆客户端 → 阿里 DNS(出口在中国,ECS + 出口双重匹配)
+ // 海外客户端 → Google DNS(出口在海外)
+ // 这样递归 DNS 出口和 ECS 子网指向同一区域,CDN 调度更准确
+ var upstream string
+ if isChina {
+ upstream = "223.5.5.5:53"
+ } else {
+ upstream = "8.8.8.8:53"
}
r, _, err := sharedRecursionDNSClient.Exchange(m, upstream)
diff --git a/EdgeHttpDNS/internal/nodes/upgrade_manager.go b/EdgeHttpDNS/internal/nodes/upgrade_manager.go
index 291ac2f..abed9de 100644
--- a/EdgeHttpDNS/internal/nodes/upgrade_manager.go
+++ b/EdgeHttpDNS/internal/nodes/upgrade_manager.go
@@ -91,6 +91,12 @@ func (this *UpgradeManager) Start() {
log.Println("[UPGRADE_MANAGER]upgrade successfully")
go func() {
+ defer func() {
+ if r := recover(); r != nil {
+ log.Println("[UPGRADE_MANAGER]goroutine panic:", r)
+ }
+ }()
+
err = this.restart()
if err != nil {
log.Println("[UPGRADE_MANAGER]" + err.Error())
diff --git a/EdgeHttpDNS/internal/utils/ip.go b/EdgeHttpDNS/internal/utils/ip.go
index 88ea3c9..f72b252 100644
--- a/EdgeHttpDNS/internal/utils/ip.go
+++ b/EdgeHttpDNS/internal/utils/ip.go
@@ -14,5 +14,8 @@ func IP2Long(ip string) uint32 {
if len(s) == 16 {
return binary.BigEndian.Uint32(s[12:16])
}
+ if len(s) < 4 {
+ return 0
+ }
return binary.BigEndian.Uint32(s)
}
diff --git a/EdgeNode/build/.gitignore b/EdgeNode/build/.gitignore
index 1f73925..b34409c 100644
--- a/EdgeNode/build/.gitignore
+++ b/EdgeNode/build/.gitignore
@@ -1,3 +1,4 @@
bin/*
caches
-upload.sh
\ No newline at end of file
+upload.sh
+data/
\ No newline at end of file
diff --git a/EdgeNode/build/build.sh b/EdgeNode/build/build.sh
index fb9a0f8..02d5104 100644
--- a/EdgeNode/build/build.sh
+++ b/EdgeNode/build/build.sh
@@ -236,7 +236,6 @@ function build() {
cp "$ROOT"/configs/cluster.template.yaml "$DIST"/configs
cp -R "$ROOT"/www "$DIST"/
cp -R "$ROOT"/pages "$DIST"/
- copy_fluent_bit_assets "$ROOT" "$DIST" "$OS" "$ARCH" || exit 1
if [ "$OS" == "linux" ] && [ -f "${ROOT}/edge-toa/edge-toa-${ARCH}" ]; then
if [ ! -d "$DIST/edge-toa" ]; then
@@ -304,81 +303,6 @@ function build() {
echo "OK"
}
-function copy_fluent_bit_assets() {
- ROOT=$1
- DIST=$2
- OS=$3
- ARCH=$4
- FLUENT_ROOT="$ROOT/../../deploy/fluent-bit"
- FLUENT_DIST="$DIST/deploy/fluent-bit"
-
- if [ ! -d "$FLUENT_ROOT" ]; then
- echo "[error] fluent-bit source directory not found: $FLUENT_ROOT"
- return 1
- fi
- verify_fluent_bit_package_matrix "$FLUENT_ROOT" "$ARCH" || return 1
-
- rm -rf "$FLUENT_DIST"
- mkdir -p "$FLUENT_DIST"
-
- for file in fluent-bit.conf fluent-bit-dns.conf fluent-bit-https.conf fluent-bit-dns-https.conf fluent-bit-windows.conf fluent-bit-windows-https.conf parsers.conf clickhouse-upstream.conf clickhouse-upstream-windows.conf README.md; do
- if [ -f "$FLUENT_ROOT/$file" ]; then
- cp "$FLUENT_ROOT/$file" "$FLUENT_DIST/"
- fi
- done
-
- if [ "$OS" = "linux" ]; then
- PACKAGE_SRC="$FLUENT_ROOT/packages/linux-$ARCH"
- PACKAGE_DST="$FLUENT_DIST/packages/linux-$ARCH"
- if [ -d "$PACKAGE_SRC" ]; then
- mkdir -p "$PACKAGE_DST"
- cp -R "$PACKAGE_SRC/." "$PACKAGE_DST/"
- else
- echo "[error] fluent-bit package directory not found: $PACKAGE_SRC"
- return 1
- fi
- fi
-
- rm -f "$FLUENT_DIST/.gitignore"
- rm -f "$FLUENT_DIST"/logs.db*
- rm -rf "$FLUENT_DIST/storage"
-
- return 0
-}
-
-function verify_fluent_bit_package_matrix() {
- FLUENT_ROOT=$1
- ARCH=$2
- REQUIRED_FILES=()
- if [ "$ARCH" = "amd64" ]; then
- REQUIRED_FILES=(
- "packages/linux-amd64/fluent-bit_4.2.2_amd64.deb"
- "packages/linux-amd64/fluent-bit-4.2.2-1.x86_64.rpm"
- )
- elif [ "$ARCH" = "arm64" ]; then
- REQUIRED_FILES=(
- "packages/linux-arm64/fluent-bit_4.2.2_arm64.deb"
- "packages/linux-arm64/fluent-bit-4.2.2-1.aarch64.rpm"
- )
- else
- echo "[error] unsupported arch for fluent-bit package validation: $ARCH"
- return 1
- fi
-
- MISSING=0
- for FILE in "${REQUIRED_FILES[@]}"; do
- if [ ! -f "$FLUENT_ROOT/$FILE" ]; then
- echo "[error] fluent-bit matrix package missing: $FLUENT_ROOT/$FILE"
- MISSING=1
- fi
- done
-
- if [ "$MISSING" -ne 0 ]; then
- return 1
- fi
- return 0
-}
-
function lookup-version() {
FILE=$1
VERSION_DATA=$(cat "$FILE")
diff --git a/EdgeNode/build/data/disk.speed.json b/EdgeNode/build/data/disk.speed.json
deleted file mode 100644
index 30eda56..0000000
--- a/EdgeNode/build/data/disk.speed.json
+++ /dev/null
@@ -1 +0,0 @@
-{"speed":1,"speedMB":1510,"countTests":10}
\ No newline at end of file
diff --git a/EdgeNode/build/data/idle_hours.cache b/EdgeNode/build/data/idle_hours.cache
deleted file mode 100644
index c195ae8..0000000
--- a/EdgeNode/build/data/idle_hours.cache
+++ /dev/null
@@ -1 +0,0 @@
-{"22":{"hour":22,"avg":3,"values":[2.95703125]}}
\ No newline at end of file
diff --git a/EdgeNode/build/data/stores/default.store/000006.sst b/EdgeNode/build/data/stores/default.store/000006.sst
deleted file mode 100644
index b9a2f49..0000000
Binary files a/EdgeNode/build/data/stores/default.store/000006.sst and /dev/null differ
diff --git a/EdgeNode/build/data/stores/default.store/000007.sst b/EdgeNode/build/data/stores/default.store/000007.sst
deleted file mode 100644
index e3d2200..0000000
Binary files a/EdgeNode/build/data/stores/default.store/000007.sst and /dev/null differ
diff --git a/EdgeNode/build/data/stores/default.store/000008.sst b/EdgeNode/build/data/stores/default.store/000008.sst
deleted file mode 100644
index 8211ee4..0000000
Binary files a/EdgeNode/build/data/stores/default.store/000008.sst and /dev/null differ
diff --git a/EdgeNode/build/data/stores/default.store/000009.log b/EdgeNode/build/data/stores/default.store/000009.log
deleted file mode 100644
index 5aeda61..0000000
Binary files a/EdgeNode/build/data/stores/default.store/000009.log and /dev/null differ
diff --git a/EdgeNode/build/data/stores/default.store/CURRENT b/EdgeNode/build/data/stores/default.store/CURRENT
deleted file mode 100644
index 3051f81..0000000
--- a/EdgeNode/build/data/stores/default.store/CURRENT
+++ /dev/null
@@ -1 +0,0 @@
-MANIFEST-000010
diff --git a/EdgeNode/build/data/stores/default.store/LOCK b/EdgeNode/build/data/stores/default.store/LOCK
deleted file mode 100644
index e69de29..0000000
diff --git a/EdgeNode/build/data/stores/default.store/MANIFEST-000001 b/EdgeNode/build/data/stores/default.store/MANIFEST-000001
deleted file mode 100644
index 7c30d31..0000000
Binary files a/EdgeNode/build/data/stores/default.store/MANIFEST-000001 and /dev/null differ
diff --git a/EdgeNode/build/data/stores/default.store/MANIFEST-000010 b/EdgeNode/build/data/stores/default.store/MANIFEST-000010
deleted file mode 100644
index 0e5aed1..0000000
Binary files a/EdgeNode/build/data/stores/default.store/MANIFEST-000010 and /dev/null differ
diff --git a/EdgeNode/build/data/stores/default.store/OPTIONS-000011 b/EdgeNode/build/data/stores/default.store/OPTIONS-000011
deleted file mode 100644
index 63694b0..0000000
--- a/EdgeNode/build/data/stores/default.store/OPTIONS-000011
+++ /dev/null
@@ -1,48 +0,0 @@
-[Version]
- pebble_version=0.1
-
-[Options]
- bytes_per_sync=1048576
- cache_size=8388608
- cleaner=delete
- compaction_debt_concurrency=1073741824
- comparer=leveldb.BytewiseComparator
- disable_wal=false
- flush_delay_delete_range=0s
- flush_delay_range_key=0s
- flush_split_bytes=4194304
- format_major_version=1
- l0_compaction_concurrency=10
- l0_compaction_file_threshold=500
- l0_compaction_threshold=4
- l0_stop_writes_threshold=12
- lbase_max_bytes=67108864
- max_concurrent_compactions=1
- max_manifest_file_size=134217728
- max_open_files=1000
- mem_table_size=67108864
- mem_table_stop_writes_threshold=2
- min_deletion_rate=0
- merger=pebble.concatenate
- read_compaction_rate=16000
- read_sampling_multiplier=16
- strict_wal_tail=true
- table_cache_shards=16
- table_property_collectors=[]
- validate_on_ingest=false
- wal_dir=
- wal_bytes_per_sync=0
- max_writer_concurrency=0
- force_writer_parallelism=false
- secondary_cache_size_bytes=0
- create_on_shared=0
-
-[Level "0"]
- block_restart_interval=16
- block_size=4096
- block_size_threshold=90
- compression=Snappy
- filter_policy=none
- filter_type=table
- index_block_size=4096
- target_file_size=2097152
diff --git a/EdgeNode/build/data/waf_white_list.cache b/EdgeNode/build/data/waf_white_list.cache
deleted file mode 100644
index 0637a08..0000000
--- a/EdgeNode/build/data/waf_white_list.cache
+++ /dev/null
@@ -1 +0,0 @@
-[]
\ No newline at end of file
diff --git a/EdgeNode/internal/accesslogs/ingest_log.go b/EdgeNode/internal/accesslogs/ingest_log.go
index 483f1cf..bf0780b 100644
--- a/EdgeNode/internal/accesslogs/ingest_log.go
+++ b/EdgeNode/internal/accesslogs/ingest_log.go
@@ -39,10 +39,11 @@ type IngestLog struct {
FirewallRuleGroupId int64 `json:"firewall_rule_group_id,omitempty"`
FirewallRuleSetId int64 `json:"firewall_rule_set_id,omitempty"`
FirewallRuleId int64 `json:"firewall_rule_id,omitempty"`
- RequestHeaders string `json:"request_headers,omitempty"`
- RequestBody string `json:"request_body,omitempty"`
- ResponseHeaders string `json:"response_headers,omitempty"`
- ResponseBody string `json:"response_body,omitempty"`
+ RequestHeaders string `json:"request_headers,omitempty"`
+ RequestBody string `json:"request_body,omitempty"`
+ ResponseHeaders string `json:"response_headers,omitempty"`
+ ResponseBody string `json:"response_body,omitempty"`
+ Attrs map[string]string `json:"attrs,omitempty"`
}
// stringsMapToJSON 将 map[string]*Strings 转为 JSON 字符串,便于落盘与 ClickHouse 存储
@@ -117,6 +118,7 @@ func FromHTTPAccessLog(l *pb.HTTPAccessLog, clusterId int64) (ingest IngestLog,
RequestHeaders: stringsMapToJSON(l.GetHeader()),
RequestBody: buildRequestBody(l),
ResponseHeaders: stringsMapToJSON(l.GetSentHeader()),
+ Attrs: l.GetAttrs(),
}
if ingest.IP == "" {
ingest.IP = l.GetRemoteAddr()
diff --git a/EdgeNode/internal/caches/list_file_db_sqlite.go b/EdgeNode/internal/caches/list_file_db_sqlite.go
index a489973..877b02b 100644
--- a/EdgeNode/internal/caches/list_file_db_sqlite.go
+++ b/EdgeNode/internal/caches/list_file_db_sqlite.go
@@ -3,6 +3,7 @@
package caches
import (
+ "database/sql"
"errors"
"fmt"
teaconst "github.com/TeaOSLab/EdgeNode/internal/const"
@@ -141,7 +142,7 @@ func (this *SQLiteFileListDB) Init() error {
return err
}
- this.selectByHashStmt, err = this.readDB.Prepare(`SELECT "key", "headerSize", "bodySize", "metaSize", "expiredAt" FROM "` + this.itemsTableName + `" WHERE "hash"=? LIMIT 1`)
+ this.selectByHashStmt, err = this.readDB.Prepare(`SELECT "key", "headerSize", "bodySize", "metaSize", "expiredAt", "staleAt", "host", "serverId", "createdAt" FROM "` + this.itemsTableName + `" WHERE "hash"=? LIMIT 1`)
if err != nil {
return err
}
@@ -302,6 +303,28 @@ func (this *SQLiteFileListDB) ListHashes(lastId int64) (hashList []string, maxId
return
}
+func (this *SQLiteFileListDB) ReadItem(hash string) (*Item, error) {
+ if len(hash) == 0 {
+ return nil, nil
+ }
+
+ row := this.selectByHashStmt.QueryRow(hash)
+ if row == nil {
+ return nil, nil
+ }
+
+ var item = &Item{Type: ItemTypeFile}
+ err := row.Scan(&item.Key, &item.HeaderSize, &item.BodySize, &item.MetaSize, &item.ExpiresAt, &item.StaleAt, &item.Host, &item.ServerId, &item.CreatedAt)
+ if err != nil {
+ if errors.Is(err, sql.ErrNoRows) {
+ return nil, nil
+ }
+ return nil, err
+ }
+
+ return item, nil
+}
+
func (this *SQLiteFileListDB) IncreaseHitAsync(hash string) error {
// do nothing
return nil
diff --git a/EdgeNode/internal/caches/list_file_migrate.go b/EdgeNode/internal/caches/list_file_migrate.go
new file mode 100644
index 0000000..5f5794d
--- /dev/null
+++ b/EdgeNode/internal/caches/list_file_migrate.go
@@ -0,0 +1,96 @@
+package caches
+
+import (
+ "github.com/TeaOSLab/EdgeNode/internal/remotelogs"
+ "os"
+)
+
+func MigrateSQLiteFileListDir(sqliteDir string, kvDir string) error {
+ if len(sqliteDir) == 0 || len(kvDir) == 0 {
+ return nil
+ }
+
+ _, err := os.Stat(sqliteDir)
+ if err != nil {
+ if os.IsNotExist(err) {
+ return nil
+ }
+ return err
+ }
+
+ remotelogs.Println("CACHE", "migrating sqlite indexes from '"+sqliteDir+"' to '"+kvDir+"' ...")
+
+ src := NewSQLiteFileList(sqliteDir).(*SQLiteFileList)
+ err = src.Init()
+ if err != nil {
+ return err
+ }
+ defer func() {
+ _ = src.Close()
+ }()
+
+ dst := NewKVFileList(kvDir)
+ err = dst.Init()
+ if err != nil {
+ return err
+ }
+ defer func() {
+ _ = dst.Close()
+ }()
+
+ err = dst.CleanAll()
+ if err != nil {
+ return err
+ }
+
+ for _, db := range src.dbList {
+ if db == nil {
+ continue
+ }
+
+ var lastId int64
+ for {
+ hashes, maxId, listErr := db.ListHashes(lastId)
+ if listErr != nil {
+ return listErr
+ }
+ if len(hashes) == 0 {
+ break
+ }
+
+ for _, hash := range hashes {
+ item, readErr := db.ReadItem(hash)
+ if readErr != nil {
+ return readErr
+ }
+ if item == nil {
+ continue
+ }
+
+ addErr := dst.Add(hash, item)
+ if addErr != nil {
+ return addErr
+ }
+ }
+
+ lastId = maxId
+ }
+ }
+
+ for _, store := range dst.stores {
+ if store != nil && store.rawStore != nil {
+ err = store.rawStore.Flush()
+ if err != nil {
+ return err
+ }
+ }
+ }
+
+ err = os.RemoveAll(sqliteDir)
+ if err != nil {
+ return err
+ }
+
+ remotelogs.Println("CACHE", "migrated sqlite indexes to pebble")
+ return nil
+}
diff --git a/EdgeNode/internal/caches/storage_file.go b/EdgeNode/internal/caches/storage_file.go
index 8053592..e2ac7b1 100644
--- a/EdgeNode/internal/caches/storage_file.go
+++ b/EdgeNode/internal/caches/storage_file.go
@@ -330,16 +330,25 @@ func (this *FileStorage) Init() error {
// read list
var list ListInterface
var sqliteIndexesDir = dir + "/p" + types.String(this.policy.Id) + "/.indexes"
+ var kvStoresDir = dir + "/p" + types.String(this.policy.Id) + "/.stores"
_, sqliteIndexesDirErr := os.Stat(sqliteIndexesDir)
- if sqliteIndexesDirErr == nil || !teaconst.EnableKVCacheStore {
+ var useSQLite bool
+ if sqliteIndexesDirErr == nil {
+ err = MigrateSQLiteFileListDir(sqliteIndexesDir, kvStoresDir)
+ if err != nil {
+ remotelogs.Error("CACHE", "migrate sqlite indexes failed: "+err.Error())
+ useSQLite = true
+ }
+ }
+
+ if useSQLite {
list = NewSQLiteFileList(sqliteIndexesDir)
err = list.Init()
if err != nil {
return err
}
- list.(*SQLiteFileList).SetOldDir(dir + "/p" + types.String(this.policy.Id))
} else {
- list = NewKVFileList(dir + "/p" + types.String(this.policy.Id) + "/.stores")
+ list = NewKVFileList(kvStoresDir)
err = list.Init()
if err != nil {
return err
diff --git a/EdgeNode/internal/const/const.go b/EdgeNode/internal/const/const.go
index da970cc..6ed98c1 100644
--- a/EdgeNode/internal/const/const.go
+++ b/EdgeNode/internal/const/const.go
@@ -1,7 +1,7 @@
package teaconst
const (
- Version = "1.5.0" //1.3.8.2
+ Version = "1.5.1" //1.3.8.2
ProductName = "Edge Node"
ProcessName = "edge-node"
diff --git a/EdgeNode/internal/firewalls/firewall_firewalld.go b/EdgeNode/internal/firewalls/firewall_firewalld.go
index e210482..e6b6547 100644
--- a/EdgeNode/internal/firewalls/firewall_firewalld.go
+++ b/EdgeNode/internal/firewalls/firewall_firewalld.go
@@ -220,6 +220,6 @@ func (this *Firewalld) pushCmd(cmd *executils.Cmd, denyIP string) {
select {
case this.cmdQueue <- &firewalldCmd{cmd: cmd, denyIP: denyIP}:
default:
- // we discard the command
+ remotelogs.Warn("FIREWALL", "command queue full, discarding firewall command for IP: "+denyIP)
}
}
diff --git a/EdgeNode/internal/firewalls/nftables/installer.go b/EdgeNode/internal/firewalls/nftables/installer.go
index bbf0e8b..f0160db 100644
--- a/EdgeNode/internal/firewalls/nftables/installer.go
+++ b/EdgeNode/internal/firewalls/nftables/installer.go
@@ -5,7 +5,6 @@ package nftables
import (
"fmt"
- "github.com/TeaOSLab/EdgeCommon/pkg/nodeconfigs"
teaconst "github.com/TeaOSLab/EdgeNode/internal/const"
"github.com/TeaOSLab/EdgeNode/internal/events"
"github.com/TeaOSLab/EdgeNode/internal/remotelogs"
@@ -28,15 +27,6 @@ func init() {
return
}
- nodeConfig, err := nodeconfigs.SharedNodeConfig()
- if err != nil {
- return
- }
-
- if nodeConfig == nil || !nodeConfig.AutoInstallNftables {
- return
- }
-
if os.Getgid() == 0 { // root user only
if len(NftExePath()) > 0 {
return
diff --git a/EdgeNode/internal/http3/server.go b/EdgeNode/internal/http3/server.go
index 5669d50..fad87f5 100644
--- a/EdgeNode/internal/http3/server.go
+++ b/EdgeNode/internal/http3/server.go
@@ -6,8 +6,10 @@ package http3
import (
"context"
"errors"
+ "fmt"
"github.com/quic-go/quic-go"
http3quic "github.com/quic-go/quic-go/http3"
+ "log"
"net"
"net/http"
)
@@ -45,6 +47,12 @@ func (this *Server) Serve(listener Listener) error {
continue
}
go func() {
+ defer func() {
+ if r := recover(); r != nil {
+ log.Println(fmt.Sprintf("[HTTP3]goroutine panic: %v", r))
+ }
+ }()
+
// 通知ConnState
if this.ConnState != nil {
netConn, isNetConn := conn.(net.Conn)
diff --git a/EdgeNode/internal/iplibrary/ip_list_kv_objects.go b/EdgeNode/internal/iplibrary/ip_list_kv_objects.go
index b01a383..19bca7f 100644
--- a/EdgeNode/internal/iplibrary/ip_list_kv_objects.go
+++ b/EdgeNode/internal/iplibrary/ip_list_kv_objects.go
@@ -25,8 +25,10 @@ func (this *IPItemEncoder[T]) EncodeField(value T, fieldName string) ([]byte, er
switch fieldName {
case "expiresAt":
var expiresAt = any(value).(*pb.IPItem).ExpiredAt
- if expiresAt < 0 || expiresAt > int64(math.MaxUint32) {
+ if expiresAt < 0 {
expiresAt = 0
+ } else if expiresAt > int64(math.MaxUint32) {
+ expiresAt = int64(math.MaxUint32)
}
var b = make([]byte, 4)
binary.BigEndian.PutUint32(b, uint32(expiresAt))
diff --git a/EdgeNode/internal/iplibrary/ip_list_migrate.go b/EdgeNode/internal/iplibrary/ip_list_migrate.go
new file mode 100644
index 0000000..0bf1582
--- /dev/null
+++ b/EdgeNode/internal/iplibrary/ip_list_migrate.go
@@ -0,0 +1,94 @@
+package iplibrary
+
+import (
+ "github.com/TeaOSLab/EdgeNode/internal/remotelogs"
+ "os"
+)
+
+func MigrateSQLiteIPListToKV(sqlitePath string) error {
+ _, err := os.Stat(sqlitePath)
+ if err != nil {
+ if os.IsNotExist(err) {
+ return nil
+ }
+ return err
+ }
+
+ remotelogs.Println("IP_LIST_DB", "migrating sqlite data to kvstore ...")
+
+ src, err := NewSQLiteIPList()
+ if err != nil {
+ return err
+ }
+ defer func() {
+ _ = src.Close()
+ }()
+
+ dst, err := NewKVIPList()
+ if err != nil {
+ return err
+ }
+ defer func() {
+ _ = dst.Close()
+ }()
+
+ err = dst.ipTable.DB().Truncate()
+ if err != nil {
+ return err
+ }
+
+ var offset int64
+ const size int64 = 1000
+ for {
+ items, goNext, readErr := src.ReadItems(offset, size)
+ if readErr != nil {
+ return readErr
+ }
+
+ for _, item := range items {
+ addErr := dst.AddItem(item)
+ if addErr != nil {
+ return addErr
+ }
+ }
+
+ if !goNext {
+ break
+ }
+ offset += size
+ }
+
+ version, err := src.ReadMaxVersion()
+ if err != nil {
+ return err
+ }
+ if version > 0 {
+ err = dst.UpdateMaxVersion(version)
+ if err != nil {
+ return err
+ }
+ }
+
+ err = dst.Flush()
+ if err != nil {
+ return err
+ }
+
+ err = removeSQLiteFiles(sqlitePath)
+ if err != nil {
+ return err
+ }
+
+ remotelogs.Println("IP_LIST_DB", "migrated sqlite data to kvstore")
+ return nil
+}
+
+func removeSQLiteFiles(path string) error {
+ for _, filename := range []string{path, path + "-shm", path + "-wal"} {
+ err := os.Remove(filename)
+ if err != nil && !os.IsNotExist(err) {
+ return err
+ }
+ }
+ return nil
+}
diff --git a/EdgeNode/internal/iplibrary/manager_ip_list.go b/EdgeNode/internal/iplibrary/manager_ip_list.go
index 9008bb9..595290e 100644
--- a/EdgeNode/internal/iplibrary/manager_ip_list.go
+++ b/EdgeNode/internal/iplibrary/manager_ip_list.go
@@ -117,11 +117,16 @@ func (this *IPListManager) Init() {
// 检查sqlite文件是否存在,以便决定使用sqlite还是kv
var sqlitePath = Tea.Root + "/data/ip_list.db"
_, sqliteErr := os.Stat(sqlitePath)
-
var db IPListDB
var err error
- if sqliteErr == nil || !teaconst.EnableKVCacheStore {
- db, err = NewSQLiteIPList()
+ if sqliteErr == nil {
+ err = MigrateSQLiteIPListToKV(sqlitePath)
+ if err != nil {
+ remotelogs.Error("IP_LIST_MANAGER", "migrate sqlite data failed: "+err.Error())
+ db, err = NewSQLiteIPList()
+ } else {
+ db, err = NewKVIPList()
+ }
} else {
db, err = NewKVIPList()
}
diff --git a/EdgeNode/internal/metrics/manager.go b/EdgeNode/internal/metrics/manager.go
index e503966..ad42189 100644
--- a/EdgeNode/internal/metrics/manager.go
+++ b/EdgeNode/internal/metrics/manager.go
@@ -92,8 +92,14 @@ func (this *Manager) Update(items []*serverconfigs.MetricItemConfig) {
remotelogs.Println("METRIC_MANAGER", "start task '"+strconv.FormatInt(newItem.Id, 10)+"'")
var task Task
- if CheckSQLiteDB(newItem.Id) || !teaconst.EnableKVCacheStore {
- task = NewSQLiteTask(newItem)
+ if CheckSQLiteDB(newItem.Id) {
+ migrateErr := MigrateSQLiteTaskToKV(newItem)
+ if migrateErr != nil {
+ remotelogs.Error("METRIC_MANAGER", "migrate sqlite task failed: "+migrateErr.Error())
+ task = NewSQLiteTask(newItem)
+ } else {
+ task = NewKVTask(newItem)
+ }
} else {
task = NewKVTask(newItem)
}
diff --git a/EdgeNode/internal/metrics/task_migrate.go b/EdgeNode/internal/metrics/task_migrate.go
new file mode 100644
index 0000000..1e7a231
--- /dev/null
+++ b/EdgeNode/internal/metrics/task_migrate.go
@@ -0,0 +1,151 @@
+package metrics
+
+import (
+ "encoding/json"
+ "github.com/TeaOSLab/EdgeCommon/pkg/serverconfigs"
+ "github.com/TeaOSLab/EdgeNode/internal/remotelogs"
+ "github.com/TeaOSLab/EdgeNode/internal/utils/dbs"
+ "github.com/iwind/TeaGo/Tea"
+ "github.com/iwind/TeaGo/types"
+ "os"
+)
+
+func MigrateSQLiteTaskToKV(item *serverconfigs.MetricItemConfig) error {
+ var itemIdString = types.String(item.Id)
+ var sqlitePath = Tea.Root + "/data/metric." + itemIdString + ".db"
+ _, err := os.Stat(sqlitePath)
+ if err != nil {
+ if os.IsNotExist(err) {
+ return nil
+ }
+ return err
+ }
+
+ dst := NewKVTask(item)
+ err = dst.Init()
+ if err != nil {
+ return err
+ }
+
+ err = dst.Truncate()
+ if err != nil {
+ return err
+ }
+
+ remotelogs.Println("METRIC", "migrating sqlite task '"+itemIdString+"' to kvstore ...")
+
+ src := NewSQLiteTask(item)
+ err = src.Init()
+ if err != nil {
+ return err
+ }
+ defer closeSQLiteTask(src)
+
+ var offset = 0
+ const size = 1000
+ for {
+ rows, queryErr := src.db.Query(`SELECT "hash", "keys", "value", "time", "serverId" FROM "`+src.statTableName+`" WHERE "version"=? ORDER BY "id" ASC LIMIT ?, ?`, item.Version, offset, size)
+ if queryErr != nil {
+ return queryErr
+ }
+
+ var countRows int
+ for rows.Next() {
+ countRows++
+
+ var hash string
+ var keysData []byte
+ var value float64
+ var timeString string
+ var serverId int64
+
+ scanErr := rows.Scan(&hash, &keysData, &value, &timeString, &serverId)
+ if scanErr != nil {
+ _ = rows.Close()
+ return scanErr
+ }
+
+ var keys []string
+ if len(keysData) > 0 {
+ unmarshalErr := json.Unmarshal(keysData, &keys)
+ if unmarshalErr != nil {
+ _ = rows.Close()
+ return unmarshalErr
+ }
+ }
+
+ insertErr := dst.InsertStat(&Stat{
+ ServerId: serverId,
+ Keys: keys,
+ Hash: hash,
+ Value: int64(value),
+ Time: timeString,
+ })
+ if insertErr != nil {
+ _ = rows.Close()
+ return insertErr
+ }
+ }
+
+ err = rows.Err()
+ if err != nil {
+ _ = rows.Close()
+ return err
+ }
+
+ closeErr := rows.Close()
+ if closeErr != nil {
+ return closeErr
+ }
+
+ if countRows < size {
+ break
+ }
+ offset += size
+ }
+
+ err = dst.Flush()
+ if err != nil {
+ return err
+ }
+
+ err = removeMetricSQLiteFiles(sqlitePath)
+ if err != nil {
+ return err
+ }
+
+ remotelogs.Println("METRIC", "migrated sqlite task '"+itemIdString+"' to kvstore")
+ return nil
+}
+
+func closeSQLiteTask(task *SQLiteTask) {
+ if task == nil {
+ return
+ }
+
+ for _, stmt := range []*dbs.Stmt{
+ task.insertStatStmt,
+ task.deleteByVersionStmt,
+ task.deleteByExpiresTimeStmt,
+ task.selectTopStmt,
+ task.sumStmt,
+ } {
+ if stmt != nil {
+ _ = stmt.Close()
+ }
+ }
+
+ if task.db != nil {
+ _ = task.db.Close()
+ }
+}
+
+func removeMetricSQLiteFiles(path string) error {
+ for _, filename := range []string{path, path + "-shm", path + "-wal"} {
+ err := os.Remove(filename)
+ if err != nil && !os.IsNotExist(err) {
+ return err
+ }
+ }
+ return nil
+}
diff --git a/EdgeNode/internal/nodes/api_stream.go b/EdgeNode/internal/nodes/api_stream.go
index 4290ded..90c3818 100644
--- a/EdgeNode/internal/nodes/api_stream.go
+++ b/EdgeNode/internal/nodes/api_stream.go
@@ -407,7 +407,7 @@ func (this *APIStream) handleCheckLocalFirewall(message *pb.NodeStreamMessage) e
"version": version,
}
- var protectionConfig = sharedNodeConfig.DDoSProtection
+ var protectionConfig = nodeConfig().DDoSProtection
err = firewalls.SharedDDoSProtectionManager.Apply(protectionConfig)
if err != nil {
this.replyFail(message.RequestId, dataMessage.Name+" was installed, but apply DDoS protection config failed: "+err.Error())
diff --git a/EdgeNode/internal/nodes/client_conn.go b/EdgeNode/internal/nodes/client_conn.go
index b11e459..817a69f 100644
--- a/EdgeNode/internal/nodes/client_conn.go
+++ b/EdgeNode/internal/nodes/client_conn.go
@@ -71,7 +71,7 @@ func NewClientConn(rawConn net.Conn, isHTTP bool, isTLS bool, isInAllowList bool
}
// 超时等设置
- var globalServerConfig = sharedNodeConfig.GlobalServerConfig
+ var globalServerConfig = nodeConfig().GlobalServerConfig
if globalServerConfig != nil {
var performanceConfig = globalServerConfig.Performance
conn.isDebugging = performanceConfig.Debug
@@ -136,7 +136,7 @@ func (this *ClientConn) Read(b []byte) (n int, err error) {
if !this.isPersistent && this.isHTTP && !this.isInAllowList && !utils.IsLocalIP(this.RawIP()) {
// SYN Flood检测
if this.serverId == 0 || !this.hasResetSYNFlood {
- var synFloodConfig = sharedNodeConfig.SYNFloodConfig()
+ var synFloodConfig = nodeConfig().SYNFloodConfig()
if synFloodConfig != nil && synFloodConfig.IsOn {
if isHandshakeError {
this.increaseSYNFlood(synFloodConfig)
diff --git a/EdgeNode/internal/nodes/http3_manager_plus.go b/EdgeNode/internal/nodes/http3_manager_plus.go
index 36e9fcb..f828db8 100644
--- a/EdgeNode/internal/nodes/http3_manager_plus.go
+++ b/EdgeNode/internal/nodes/http3_manager_plus.go
@@ -7,6 +7,7 @@ import (
"context"
"crypto/tls"
"errors"
+ "fmt"
"github.com/TeaOSLab/EdgeCommon/pkg/nodeconfigs"
teaconst "github.com/TeaOSLab/EdgeNode/internal/const"
"github.com/TeaOSLab/EdgeNode/internal/events"
@@ -41,14 +42,14 @@ func init() {
eventLocker.Lock()
defer eventLocker.Unlock()
- if sharedNodeConfig == nil {
+ if nodeConfig() == nil {
return
}
- _ = sharedHTTP3Manager.Update(sharedNodeConfig.HTTP3Policies)
+ _ = sharedHTTP3Manager.Update(nodeConfig().HTTP3Policies)
sharedHTTP3Manager.UpdateHTTPListener(listener)
- listener.Reload(sharedNodeConfig.HTTP3Group())
+ listener.Reload(nodeConfig().HTTP3Group())
}()
})
}
@@ -219,6 +220,12 @@ func (this *HTTP3Manager) createServer(port int) (*http3.Server, error) {
},
}
go func() {
+ defer func() {
+ if r := recover(); r != nil {
+ remotelogs.Error("HTTP3_MANAGER", fmt.Sprintf("goroutine panic: %v", r))
+ }
+ }()
+
err = server.Serve(listener)
if err != nil {
remotelogs.Error("HTTP3_MANAGER", "serve '"+addr+"' failed: "+err.Error())
diff --git a/EdgeNode/internal/nodes/http_access_log_queue.go b/EdgeNode/internal/nodes/http_access_log_queue.go
index 91b383f..550de1e 100644
--- a/EdgeNode/internal/nodes/http_access_log_queue.go
+++ b/EdgeNode/internal/nodes/http_access_log_queue.go
@@ -95,8 +95,8 @@ Loop:
}
var writeTargets *serverconfigs.AccessLogWriteTargets
- if sharedNodeConfig != nil && sharedNodeConfig.GlobalServerConfig != nil {
- writeTargets = sharedNodeConfig.GlobalServerConfig.HTTPAccessLog.WriteTargets
+ if nodeConfig() != nil && nodeConfig().GlobalServerConfig != nil {
+ writeTargets = nodeConfig().GlobalServerConfig.HTTPAccessLog.WriteTargets
}
needWriteFile := writeTargets == nil || writeTargets.NeedWriteFile()
needReportAPI := writeTargets == nil || writeTargets.NeedReportToAPI()
@@ -104,8 +104,8 @@ Loop:
// 落盘 JSON Lines(Fluent Bit 采集 → ClickHouse)
if needWriteFile {
var clusterId int64
- if sharedNodeConfig != nil {
- clusterId = sharedNodeConfig.GroupId
+ if nodeConfig() != nil {
+ clusterId = nodeConfig().GroupId
}
accesslogs.SharedFileWriter().WriteBatch(accessLogs, clusterId)
}
diff --git a/EdgeNode/internal/nodes/http_access_log_viewer.go b/EdgeNode/internal/nodes/http_access_log_viewer.go
index 969e939..ef59394 100644
--- a/EdgeNode/internal/nodes/http_access_log_viewer.go
+++ b/EdgeNode/internal/nodes/http_access_log_viewer.go
@@ -63,6 +63,11 @@ func (this *HTTPAccessLogViewer) Start() error {
var connId = this.nextConnId()
this.connMap[connId] = conn
go func() {
+ defer func() {
+ if r := recover(); r != nil {
+ remotelogs.Error("ACCESS_LOG", fmt.Sprintf("goroutine panic: %v", r))
+ }
+ }()
this.startReading(conn, connId)
}()
this.locker.Unlock()
diff --git a/EdgeNode/internal/nodes/http_cache_task_manager.go b/EdgeNode/internal/nodes/http_cache_task_manager.go
index d50d5a0..f7a5e63 100644
--- a/EdgeNode/internal/nodes/http_cache_task_manager.go
+++ b/EdgeNode/internal/nodes/http_cache_task_manager.go
@@ -275,9 +275,9 @@ func (this *HTTPCacheTaskManager) simplifyErr(err error) error {
func (this *HTTPCacheTaskManager) httpClient() *http.Client {
var timeout = serverconfigs.DefaultHTTPCachePolicyFetchTimeout
- var nodeConfig = sharedNodeConfig // copy
- if nodeConfig != nil {
- var cachePolicies = nodeConfig.HTTPCachePolicies // copy
+ var cfg = nodeConfig()
+ if cfg != nil {
+ var cachePolicies = cfg.HTTPCachePolicies // copy
if len(cachePolicies) > 0 && cachePolicies[0].FetchTimeout != nil && cachePolicies[0].FetchTimeout.Count > 0 {
var fetchTimeout = cachePolicies[0].FetchTimeout.Duration()
if fetchTimeout > 0 {
diff --git a/EdgeNode/internal/nodes/http_client_pool.go b/EdgeNode/internal/nodes/http_client_pool.go
index 54826ba..0db954e 100644
--- a/EdgeNode/internal/nodes/http_client_pool.go
+++ b/EdgeNode/internal/nodes/http_client_pool.go
@@ -144,7 +144,7 @@ func (this *HTTPClientPool) Client(req *HTTPRequest,
maxConnections *= 8
idleConns *= 8
idleTimeout *= 4
- } else if sharedNodeConfig != nil && sharedNodeConfig.Level > 1 {
+ } else if nodeConfig() != nil && nodeConfig().Level > 1 {
// Ln节点可以适当增加连接数
maxConnections *= 2
idleConns *= 2
diff --git a/EdgeNode/internal/nodes/http_request.go b/EdgeNode/internal/nodes/http_request.go
index a0a6560..cc3fbbf 100644
--- a/EdgeNode/internal/nodes/http_request.go
+++ b/EdgeNode/internal/nodes/http_request.go
@@ -21,7 +21,6 @@ import (
"github.com/TeaOSLab/EdgeCommon/pkg/serverconfigs"
teaconst "github.com/TeaOSLab/EdgeNode/internal/const"
"github.com/TeaOSLab/EdgeNode/internal/metrics"
- "github.com/TeaOSLab/EdgeNode/internal/remotelogs"
"github.com/TeaOSLab/EdgeNode/internal/stats"
"github.com/TeaOSLab/EdgeNode/internal/utils"
"github.com/TeaOSLab/EdgeNode/internal/utils/bytepool"
@@ -168,12 +167,6 @@ func (this *HTTPRequest) Do() {
return
}
- // 调试:JS 请求是否命中加密配置
- if strings.HasSuffix(strings.ToLower(this.Path()), ".js") {
- encryptionOn := this.web.Encryption != nil && this.web.Encryption.IsOn && this.web.Encryption.IsEnabled()
- remotelogs.Println("HTTP_REQUEST_ENCRYPTION", fmt.Sprintf("JS request matched - URL: %s, Host: %s, ServerID: %d, encryptionOn=%v", this.URL(), this.ReqHost, this.ReqServer.Id, encryptionOn))
- }
-
// 是否为低级别节点
this.isLnRequest = this.checkLnRequest()
diff --git a/EdgeNode/internal/nodes/http_request_cc_plus.go b/EdgeNode/internal/nodes/http_request_cc_plus.go
index 8cfe214..0275a7d 100644
--- a/EdgeNode/internal/nodes/http_request_cc_plus.go
+++ b/EdgeNode/internal/nodes/http_request_cc_plus.go
@@ -160,14 +160,14 @@ func (this *HTTPRequest) doCC() (block bool) {
var targetURL = this.RawReq.URL.Query().Get("url")
- var realURLKey = stringutil.Md5(sharedNodeConfig.Secret + "@" + targetURL + "@" + remoteAddr)
+ var realURLKey = stringutil.Md5(nodeConfig().Secret + "@" + targetURL + "@" + remoteAddr)
if urlKey != realURLKey {
this.ccForbid(2)
return true
}
// 校验时间
- if timestampKey != stringutil.Md5(sharedNodeConfig.Secret+"@"+timestamp) {
+ if timestampKey != stringutil.Md5(nodeConfig().Secret+"@"+timestamp) {
this.ccForbid(3)
return true
}
@@ -196,8 +196,8 @@ func (this *HTTPRequest) doCC() (block bool) {
return true
}
- var urlKey = stringutil.Md5(sharedNodeConfig.Secret + "@" + this.URL() + "@" + remoteAddr)
- var timestampKey = stringutil.Md5(sharedNodeConfig.Secret + "@" + types.String(currentTime))
+ var urlKey = stringutil.Md5(nodeConfig().Secret + "@" + this.URL() + "@" + remoteAddr)
+ var timestampKey = stringutil.Md5(nodeConfig().Secret + "@" + types.String(currentTime))
// 跳转到验证URL
this.DisableStat()
diff --git a/EdgeNode/internal/nodes/http_request_encryption.go b/EdgeNode/internal/nodes/http_request_encryption.go
index c72b874..33987fa 100644
--- a/EdgeNode/internal/nodes/http_request_encryption.go
+++ b/EdgeNode/internal/nodes/http_request_encryption.go
@@ -25,28 +25,23 @@ func (this *HTTPRequest) processPageEncryption(resp *http.Response) error {
// 首先检查是否是 /waf/loader.js,如果是则直接跳过(不应该被加密)
// 这个检查必须在所有其他检查之前,确保 loader.js 永远不会被加密
if strings.Contains(this.URL(), "/waf/loader.js") {
- remotelogs.Debug("HTTP_REQUEST_ENCRYPTION", "skipping /waf/loader.js, should not be encrypted, URL: "+this.URL())
return nil
}
if this.web.Encryption == nil {
- remotelogs.Debug("HTTP_REQUEST_ENCRYPTION", "encryption config is nil for URL: "+this.URL())
return nil
}
if !this.web.Encryption.IsOn {
- remotelogs.Debug("HTTP_REQUEST_ENCRYPTION", "encryption switch is off for URL: "+this.URL())
return nil
}
if !this.web.Encryption.IsEnabled() {
- remotelogs.Debug("HTTP_REQUEST_ENCRYPTION", "encryption is not enabled for URL: "+this.URL())
return nil
}
// 检查 URL 白名单
if this.web.Encryption.MatchExcludeURL(this.URL()) {
- remotelogs.Debug("HTTP_REQUEST_ENCRYPTION", "URL is in exclude list: "+this.URL())
return nil
}
@@ -66,7 +61,6 @@ func (this *HTTPRequest) processPageEncryption(resp *http.Response) error {
strings.Contains(urlLower, ".js&")
if !isHTML && !isJavaScript {
- remotelogs.Debug("HTTP_REQUEST_ENCRYPTION", "content type not match, URL: "+this.URL()+", Content-Type: "+contentType)
return nil
}
@@ -101,47 +95,37 @@ func (this *HTTPRequest) processPageEncryption(resp *http.Response) error {
// 处理 JavaScript 文件
if isJavaScript {
- remotelogs.Debug("HTTP_REQUEST_ENCRYPTION", "processing JavaScript file, URL: "+this.URL())
-
// 检查是否需要加密独立的 JavaScript 文件
if this.web.Encryption.Javascript == nil {
- remotelogs.Debug("HTTP_REQUEST_ENCRYPTION", "Javascript config is nil for URL: "+this.URL())
resp.Body = io.NopCloser(bytes.NewReader(bodyBytes))
return nil
}
if !this.web.Encryption.Javascript.IsOn {
- remotelogs.Debug("HTTP_REQUEST_ENCRYPTION", "Javascript encryption is not enabled for URL: "+this.URL())
resp.Body = io.NopCloser(bytes.NewReader(bodyBytes))
return nil
}
// 检查 URL 匹配
if !this.web.Encryption.Javascript.MatchURL(this.URL()) {
- remotelogs.Debug("HTTP_REQUEST_ENCRYPTION", "URL does not match patterns for URL: "+this.URL())
resp.Body = io.NopCloser(bytes.NewReader(bodyBytes))
return nil
}
- // 跳过 Loader 文件(必须排除,否则 loader.js 会被错误加密)
+ // 跳过 Loader 文件
if strings.Contains(this.URL(), "/waf/loader.js") ||
strings.Contains(this.URL(), "waf-loader.js") ||
strings.Contains(this.URL(), "__WAF_") {
- remotelogs.Debug("HTTP_REQUEST_ENCRYPTION", "skipping loader file, URL: "+this.URL())
resp.Body = io.NopCloser(bytes.NewReader(bodyBytes))
return nil
}
- // 加密 JavaScript 文件
- remotelogs.Println("HTTP_REQUEST_ENCRYPTION", "encrypting JavaScript file, URL: "+this.URL())
encryptedBytes, err = this.encryptJavaScriptFile(bodyBytes, resp)
if err != nil {
remotelogs.Warn("HTTP_REQUEST_ENCRYPTION", "encrypt JavaScript file failed: "+err.Error())
- // 加密失败,恢复原始响应体
resp.Body = io.NopCloser(bytes.NewReader(bodyBytes))
return nil
}
- remotelogs.Println("HTTP_REQUEST_ENCRYPTION", "JavaScript file encrypted successfully, URL: "+this.URL())
} else if isHTML {
// 加密 HTML 内容
encryptedBytes, err = this.encryptHTMLScripts(bodyBytes, resp)
diff --git a/EdgeNode/internal/nodes/http_request_mismatch.go b/EdgeNode/internal/nodes/http_request_mismatch.go
index cab3ea7..48a2bf3 100644
--- a/EdgeNode/internal/nodes/http_request_mismatch.go
+++ b/EdgeNode/internal/nodes/http_request_mismatch.go
@@ -34,9 +34,9 @@ func (this *HTTPRequest) doMismatch() {
}
// 根据配置进行相应的处理
- var nodeConfig = sharedNodeConfig // copy
- if nodeConfig != nil {
- var globalServerConfig = nodeConfig.GlobalServerConfig
+ var cfg = nodeConfig()
+ if cfg != nil {
+ var globalServerConfig = cfg.GlobalServerConfig
if globalServerConfig != nil && globalServerConfig.HTTPAll.MatchDomainStrictly {
var statusCode = 404
var httpAllConfig = globalServerConfig.HTTPAll
diff --git a/EdgeNode/internal/nodes/http_request_plan_before_plus.go b/EdgeNode/internal/nodes/http_request_plan_before_plus.go
index 693ef36..cecf70f 100644
--- a/EdgeNode/internal/nodes/http_request_plan_before_plus.go
+++ b/EdgeNode/internal/nodes/http_request_plan_before_plus.go
@@ -24,7 +24,7 @@ func (this *HTTPRequest) doPlanBefore() (blocked bool) {
// check max upload size
if this.RawReq.ContentLength > 0 {
- var plan = sharedNodeConfig.FindPlan(this.ReqServer.UserPlan.PlanId)
+ var plan = nodeConfig().FindPlan(this.ReqServer.UserPlan.PlanId)
if plan != nil && plan.MaxUploadSize != nil && plan.MaxUploadSize.Count > 0 {
if this.RawReq.ContentLength > plan.MaxUploadSize.Bytes() {
this.writeCode(http.StatusRequestEntityTooLarge, "Reached max upload size limitation in your plan.", "触发套餐中最大文件上传尺寸限制。")
diff --git a/EdgeNode/internal/nodes/http_request_uam_plus.go b/EdgeNode/internal/nodes/http_request_uam_plus.go
index 625d5db..fc73587 100644
--- a/EdgeNode/internal/nodes/http_request_uam_plus.go
+++ b/EdgeNode/internal/nodes/http_request_uam_plus.go
@@ -29,7 +29,7 @@ func init() {
if sharedUAMManager != nil {
return
}
- manager, _ := uam.NewManager(sharedNodeConfig.NodeId, sharedNodeConfig.Secret)
+ manager, _ := uam.NewManager(nodeConfig().NodeId, nodeConfig().Secret)
if manager != nil {
sharedUAMManager = manager
}
@@ -39,7 +39,7 @@ func init() {
if sharedUAMManager != nil {
return
}
- manager, _ := uam.NewManager(sharedNodeConfig.NodeId, sharedNodeConfig.Secret)
+ manager, _ := uam.NewManager(nodeConfig().NodeId, nodeConfig().Secret)
if manager != nil {
sharedUAMManager = manager
}
diff --git a/EdgeNode/internal/nodes/http_request_websocket.go b/EdgeNode/internal/nodes/http_request_websocket.go
index 6c89d77..c429fc0 100644
--- a/EdgeNode/internal/nodes/http_request_websocket.go
+++ b/EdgeNode/internal/nodes/http_request_websocket.go
@@ -4,8 +4,10 @@ import (
"bufio"
"bytes"
"errors"
+ "fmt"
"github.com/TeaOSLab/EdgeNode/internal/utils/bytepool"
"io"
+ "log"
"net/http"
"net/url"
)
@@ -126,6 +128,12 @@ func (this *HTTPRequest) doWebsocket(requestHost string, isLastRetry bool) (shou
}()
go func() {
+ defer func() {
+ if r := recover(); r != nil {
+ log.Println(fmt.Sprintf("[WEBSOCKET]goroutine panic: %v", r))
+ }
+ }()
+
// 读取第一个响应
var respReader = NewWebsocketResponseReader(originConn)
resp, respErr := http.ReadResponse(bufio.NewReader(respReader), this.RawReq)
diff --git a/EdgeNode/internal/nodes/listener_base.go b/EdgeNode/internal/nodes/listener_base.go
index 2f0ced9..70b92e3 100644
--- a/EdgeNode/internal/nodes/listener_base.go
+++ b/EdgeNode/internal/nodes/listener_base.go
@@ -93,8 +93,8 @@ func (this *BaseListener) matchSSL(domains []string) (*sslconfigs.SSLPolicy, *tl
}
var globalServerConfig *serverconfigs.GlobalServerConfig
- if sharedNodeConfig != nil {
- globalServerConfig = sharedNodeConfig.GlobalServerConfig
+ if nodeConfig() != nil {
+ globalServerConfig = nodeConfig().GlobalServerConfig
}
// 如果域名为空,则取第一个
@@ -191,7 +191,7 @@ func (this *BaseListener) findNamedServer(name string, exactly bool) (serverConf
return
}
- var globalServerConfig = sharedNodeConfig.GlobalServerConfig
+ var globalServerConfig = nodeConfig().GlobalServerConfig
var matchDomainStrictly = globalServerConfig != nil && globalServerConfig.HTTPAll.MatchDomainStrictly
if globalServerConfig != nil &&
@@ -241,7 +241,7 @@ func (this *BaseListener) findNamedServerMatched(name string) (serverConfig *ser
}
// 是否严格匹配域名
- var matchDomainStrictly = sharedNodeConfig.GlobalServerConfig != nil && sharedNodeConfig.GlobalServerConfig.HTTPAll.MatchDomainStrictly
+ var matchDomainStrictly = nodeConfig().GlobalServerConfig != nil && nodeConfig().GlobalServerConfig.HTTPAll.MatchDomainStrictly
// 如果只有一个server,则默认为这个
var currentServers = group.Servers()
@@ -270,7 +270,7 @@ func (this *BaseListener) helloServerNames(clientInfo *tls.ClientHelloInfo) (ser
}
}
- serverNames = append(serverNames, sharedNodeConfig.IPAddresses...)
+ serverNames = append(serverNames, nodeConfig().IPAddresses...)
return
}
diff --git a/EdgeNode/internal/nodes/listener_base_test.go b/EdgeNode/internal/nodes/listener_base_test.go
index 2b75c60..d27c7fc 100644
--- a/EdgeNode/internal/nodes/listener_base_test.go
+++ b/EdgeNode/internal/nodes/listener_base_test.go
@@ -12,7 +12,7 @@ import (
)
func TestBaseListener_FindServer(t *testing.T) {
- sharedNodeConfig = &nodeconfigs.NodeConfig{}
+ sharedNodeConfig.Store(&nodeconfigs.NodeConfig{})
var listener = &BaseListener{}
listener.Group = serverconfigs.NewServerAddressGroup("https://*:443")
diff --git a/EdgeNode/internal/nodes/listener_http.go b/EdgeNode/internal/nodes/listener_http.go
index e487d6f..6d51a5c 100644
--- a/EdgeNode/internal/nodes/listener_http.go
+++ b/EdgeNode/internal/nodes/listener_http.go
@@ -121,7 +121,7 @@ func (this *HTTPListener) ServeHTTPWithAddr(rawWriter http.ResponseWriter, rawRe
return
}
- var globalServerConfig = sharedNodeConfig.GlobalServerConfig
+ var globalServerConfig = nodeConfig().GlobalServerConfig
if globalServerConfig != nil && !globalServerConfig.HTTPAll.SupportsLowVersionHTTP && (rawReq.ProtoMajor < 1 /** 0.x **/ || (rawReq.ProtoMajor == 1 && rawReq.ProtoMinor == 0 /** 1.0 **/)) {
http.Error(rawWriter, rawReq.Proto+" request is not supported.", http.StatusHTTPVersionNotSupported)
time.Sleep(1 * time.Second) // make connection slow down
@@ -223,7 +223,7 @@ func (this *HTTPListener) ServeHTTPWithAddr(rawWriter http.ResponseWriter, rawRe
IsHTTPS: this.isHTTPS,
IsHTTP3: this.isHTTP3,
- nodeConfig: sharedNodeConfig,
+ nodeConfig: nodeConfig(),
}
req.Do()
@@ -259,8 +259,8 @@ func (this *HTTPListener) emptyServer() *serverconfigs.ServerConfig {
}
// 检查是否开启访问日志
- if sharedNodeConfig != nil {
- var globalServerConfig = sharedNodeConfig.GlobalServerConfig
+ if nodeConfig() != nil {
+ var globalServerConfig = nodeConfig().GlobalServerConfig
if globalServerConfig != nil && globalServerConfig.HTTPAccessLog.EnableServerNotFound {
var accessLogRef = serverconfigs.NewHTTPAccessLogRef()
accessLogRef.IsOn = true
diff --git a/EdgeNode/internal/nodes/listener_manager.go b/EdgeNode/internal/nodes/listener_manager.go
index 6285968..7cfe66e 100644
--- a/EdgeNode/internal/nodes/listener_manager.go
+++ b/EdgeNode/internal/nodes/listener_manager.go
@@ -237,7 +237,7 @@ func (this *ListenerManager) findProcessNameWithPort(isUdp bool, port string) st
}
func (this *ListenerManager) addToFirewalld(groupAddrs []string) {
- if !sharedNodeConfig.AutoOpenPorts {
+ if !nodeConfig().AutoOpenPorts {
return
}
@@ -246,7 +246,7 @@ func (this *ListenerManager) addToFirewalld(groupAddrs []string) {
}
// HTTP/3相关端口
- var http3Ports = sharedNodeConfig.FindHTTP3Ports()
+ var http3Ports = nodeConfig().FindHTTP3Ports()
if len(http3Ports) > 0 {
for _, port := range http3Ports {
var groupAddr = "udp://:" + types.String(port)
@@ -347,12 +347,12 @@ func (this *ListenerManager) reloadFirewalld() {
this.locker.Lock()
defer this.locker.Unlock()
- var nodeConfig = sharedNodeConfig
+ var cfg = nodeConfig()
// 所有的新地址
var groupAddrs = []string{}
- var availableServerGroups = nodeConfig.AvailableGroups()
- if !nodeConfig.IsOn {
+ var availableServerGroups = cfg.AvailableGroups()
+ if !cfg.IsOn {
availableServerGroups = []*serverconfigs.ServerAddressGroup{}
}
diff --git a/EdgeNode/internal/nodes/node.go b/EdgeNode/internal/nodes/node.go
index 4eee53d..e832c3b 100644
--- a/EdgeNode/internal/nodes/node.go
+++ b/EdgeNode/internal/nodes/node.go
@@ -49,11 +49,17 @@ import (
"sort"
"strings"
"sync"
+ "sync/atomic"
"syscall"
"time"
)
-var sharedNodeConfig *nodeconfigs.NodeConfig
+var sharedNodeConfig atomic.Pointer[nodeconfigs.NodeConfig]
+
+// nodeConfig 返回当前节点配置(并发安全)
+func nodeConfig() *nodeconfigs.NodeConfig {
+ return sharedNodeConfig.Load()
+}
var nodeTaskNotify = make(chan bool, 8)
var nodeConfigChangedNotify = make(chan bool, 8)
var nodeConfigUpdatedAt int64
@@ -63,7 +69,7 @@ var nodeInstance *Node
// Node 节点
type Node struct {
- isLoaded bool
+ isLoaded atomic.Bool
sock *gosock.Sock
locker sync.Mutex
@@ -200,11 +206,13 @@ func (this *Node) Start() {
remotelogs.ServerError(serverErr.Id, "NODE", serverErr.Message, nodeconfigs.NodeLogTypeServerConfigInitFailed, maps.Map{})
}
}
- sharedNodeConfig = nodeConfig
+ sharedNodeConfig.Store(nodeConfig)
this.onReload(nodeConfig, true)
// 调整系统参数
- go this.tuneSystemParameters()
+ goman.New(func() {
+ this.tuneSystemParameters()
+ })
// 发送事件
events.Notify(events.EventLoaded)
@@ -406,7 +414,7 @@ func (this *Node) syncConfig(taskVersion int64) error {
}
// 刷新配置
- if this.isLoaded {
+ if this.isLoaded.Load() {
remotelogs.Println("NODE", "reloading node config ...")
} else {
remotelogs.Println("NODE", "loading node config ...")
@@ -417,11 +425,11 @@ func (this *Node) syncConfig(taskVersion int64) error {
// 发送事件
events.Notify(events.EventReload)
- if this.isLoaded {
+ if this.isLoaded.Load() {
return sharedListenerManager.Start(nodeConfig)
}
- this.isLoaded = true
+ this.isLoaded.Store(true)
// 预创建本地日志目录与空文件,便于 Fluent Bit 立即 tail,无需等首条访问日志
_ = accesslogs.SharedFileWriter().EnsureInit()
@@ -885,7 +893,7 @@ func (this *Node) listenSock() error {
// 重载配置调用
func (this *Node) onReload(config *nodeconfigs.NodeConfig, reloadAll bool) {
nodeconfigs.ResetNodeConfig(config)
- sharedNodeConfig = config
+ sharedNodeConfig.Store(config)
var accessLogFilePath string
if config != nil && config.GlobalServerConfig != nil {
@@ -1069,7 +1077,7 @@ func (this *Node) reloadServer() {
if countUpdatingServers > 0 {
var updatingServerMap = this.updatingServerMap
this.updatingServerMap = map[int64]*serverconfigs.ServerConfig{}
- newNodeConfig, err := nodeconfigs.CloneNodeConfig(sharedNodeConfig)
+ newNodeConfig, err := nodeconfigs.CloneNodeConfig(nodeConfig())
if err != nil {
remotelogs.Error("NODE", "apply server config error: "+err.Error())
return
@@ -1121,7 +1129,7 @@ func (this *Node) tuneSystemParameters() {
return
}
- if sharedNodeConfig == nil || !sharedNodeConfig.AutoSystemTuning {
+ if nodeConfig() == nil || !nodeConfig().AutoSystemTuning {
return
}
diff --git a/EdgeNode/internal/nodes/node_ext_plus.go b/EdgeNode/internal/nodes/node_ext_plus.go
index c43f00a..d5f3726 100644
--- a/EdgeNode/internal/nodes/node_ext_plus.go
+++ b/EdgeNode/internal/nodes/node_ext_plus.go
@@ -51,14 +51,14 @@ func (this *Node) reloadCommonScripts() error {
return err
}
if len(configsResp.ScriptConfigsJSON) == 0 {
- sharedNodeConfig.CommonScripts = nil
+ nodeConfig().CommonScripts = nil
} else {
var configs = []*serverconfigs.CommonScript{}
err = json.Unmarshal(configsResp.ScriptConfigsJSON, &configs)
if err != nil {
return fmt.Errorf("decode script configs failed: %w", err)
}
- sharedNodeConfig.CommonScripts = configs
+ nodeConfig().CommonScripts = configs
}
// 通知更新
@@ -71,13 +71,20 @@ func (this *Node) reloadCommonScripts() error {
}
func (this *Node) reloadIPLibrary() {
- if sharedNodeConfig.Edition == lastEdition {
+ var cfg = nodeConfig()
+ if cfg.Edition == lastEdition {
return
}
go func() {
+ defer func() {
+ if r := recover(); r != nil {
+ remotelogs.Error("IP_LIBRARY", fmt.Sprintf("goroutine panic: %v", r))
+ }
+ }()
+
var err error
- lastEdition = sharedNodeConfig.Edition
+ lastEdition = cfg.Edition
if len(lastEdition) > 0 && (lists.ContainsString([]string{"pro", "ent", "max", "ultra"}, lastEdition)) {
err = iplib.InitPlus()
} else {
@@ -100,11 +107,12 @@ func (this *Node) notifyPlusChange() error {
return err
}
- var isChanged = resp.Edition != sharedNodeConfig.Edition
+ var cfg = nodeConfig()
+ var isChanged = resp.Edition != cfg.Edition
if resp.IsPlus {
- sharedNodeConfig.Edition = resp.Edition
+ cfg.Edition = resp.Edition
} else {
- sharedNodeConfig.Edition = ""
+ cfg.Edition = ""
}
if isChanged {
diff --git a/EdgeNode/internal/nodes/node_status_executor.go b/EdgeNode/internal/nodes/node_status_executor.go
index fdc3dd5..fdad2eb 100644
--- a/EdgeNode/internal/nodes/node_status_executor.go
+++ b/EdgeNode/internal/nodes/node_status_executor.go
@@ -70,7 +70,8 @@ func (this *NodeStatusExecutor) Listen() {
}
func (this *NodeStatusExecutor) update() {
- if sharedNodeConfig == nil {
+ var cfg = nodeConfig()
+ if cfg == nil {
return
}
@@ -83,7 +84,7 @@ func (this *NodeStatusExecutor) update() {
status.OS = runtime.GOOS
status.Arch = runtime.GOARCH
status.ExePath, _ = os.Executable()
- status.ConfigVersion = sharedNodeConfig.Version
+ status.ConfigVersion = cfg.Version
status.IsActive = true
status.ConnectionCount = sharedListenerManager.TotalActiveConnections()
status.CacheTotalDiskSize = caches.SharedManager.TotalDiskSize()
diff --git a/EdgeNode/internal/nodes/node_tasks.go b/EdgeNode/internal/nodes/node_tasks.go
index bdccd3f..004b695 100644
--- a/EdgeNode/internal/nodes/node_tasks.go
+++ b/EdgeNode/internal/nodes/node_tasks.go
@@ -156,8 +156,9 @@ func (this *Node) execNodeLevelChangedTask(rpcClient *rpc.RPCClient) error {
return err
}
- if sharedNodeConfig != nil {
- sharedNodeConfig.Level = levelInfoResp.Level
+ var cfg = nodeConfig()
+ if cfg != nil {
+ cfg.Level = levelInfoResp.Level
}
var parentNodes = map[int64][]*nodeconfigs.ParentNodeConfig{}
@@ -168,8 +169,8 @@ func (this *Node) execNodeLevelChangedTask(rpcClient *rpc.RPCClient) error {
}
}
- if sharedNodeConfig != nil {
- sharedNodeConfig.ParentNodes = parentNodes
+ if cfg != nil {
+ cfg.ParentNodes = parentNodes
}
return nil
@@ -181,9 +182,10 @@ func (this *Node) execDDoSProtectionChangedTask(rpcClient *rpc.RPCClient) error
if err != nil {
return err
}
+ var cfg = nodeConfig()
if len(resp.DdosProtectionJSON) == 0 {
- if sharedNodeConfig != nil {
- sharedNodeConfig.DDoSProtection = nil
+ if cfg != nil {
+ cfg.DDoSProtection = nil
}
return nil
}
@@ -194,8 +196,8 @@ func (this *Node) execDDoSProtectionChangedTask(rpcClient *rpc.RPCClient) error
return fmt.Errorf("decode DDoS protection config failed: %w", err)
}
- if ddosProtectionConfig != nil && sharedNodeConfig != nil {
- sharedNodeConfig.DDoSProtection = ddosProtectionConfig
+ if ddosProtectionConfig != nil && cfg != nil {
+ cfg.DDoSProtection = ddosProtectionConfig
}
go func() {
@@ -227,8 +229,9 @@ func (this *Node) execGlobalServerConfigChangedTask(rpcClient *rpc.RPCClient) er
if err != nil {
return fmt.Errorf("validate global server config failed: %w", err)
}
- if sharedNodeConfig != nil {
- sharedNodeConfig.GlobalServerConfig = globalServerConfig
+ var cfg = nodeConfig()
+ if cfg != nil {
+ cfg.GlobalServerConfig = globalServerConfig
}
}
}
@@ -258,7 +261,7 @@ func (this *Node) execUserServersStateChangedTask(rpcClient *rpc.RPCClient, task
// 更新一组服务列表
func (this *Node) execUpdatingServersTask(rpcClient *rpc.RPCClient) error {
if this.lastUpdatingServerListId <= 0 {
- this.lastUpdatingServerListId = sharedNodeConfig.UpdatingServerListId
+ this.lastUpdatingServerListId = nodeConfig().UpdatingServerListId
}
resp, err := rpcClient.UpdatingServerListRPC.FindUpdatingServerLists(rpcClient.Context(), &pb.FindUpdatingServerListsRequest{LastId: this.lastUpdatingServerListId})
@@ -353,7 +356,7 @@ func (this *Node) execWebPPolicyChangedTask(rpcClient *rpc.RPCClient) error {
webPPolicyMap[policy.NodeClusterId] = webPPolicy
}
}
- sharedNodeConfig.UpdateWebPImagePolicies(webPPolicyMap)
+ nodeConfig().UpdateWebPImagePolicies(webPPolicyMap)
return nil
}
diff --git a/EdgeNode/internal/nodes/node_tasks_plus.go b/EdgeNode/internal/nodes/node_tasks_plus.go
index 267e7dd..d4e6e57 100644
--- a/EdgeNode/internal/nodes/node_tasks_plus.go
+++ b/EdgeNode/internal/nodes/node_tasks_plus.go
@@ -47,7 +47,7 @@ func (this *Node) execUAMPolicyChangedTask(rpcClient *rpc.RPCClient) error {
uamPolicyMap[policy.NodeClusterId] = uamPolicy
}
}
- sharedNodeConfig.UpdateUAMPolicies(uamPolicyMap)
+ nodeConfig().UpdateUAMPolicies(uamPolicyMap)
return nil
}
@@ -75,7 +75,7 @@ func (this *Node) execHTTPCCPolicyChangedTask(rpcClient *rpc.RPCClient) error {
httpCCPolicyMap[policy.NodeClusterId] = httpCCPolicy
}
}
- sharedNodeConfig.UpdateHTTPCCPolicies(httpCCPolicyMap)
+ nodeConfig().UpdateHTTPCCPolicies(httpCCPolicyMap)
return nil
}
@@ -104,7 +104,7 @@ func (this *Node) execHTTP3PolicyChangedTask(rpcClient *rpc.RPCClient) error {
}
}
- sharedNodeConfig.UpdateHTTP3Policies(http3PolicyMap)
+ nodeConfig().UpdateHTTP3Policies(http3PolicyMap)
// 加入端口到防火墙
sharedListenerManager.reloadFirewalld()
@@ -143,7 +143,7 @@ func (this *Node) execHTTPPagesPolicyChangedTask(rpcClient *rpc.RPCClient) error
httpPagesPolicyMap[policy.NodeClusterId] = httpPagesPolicy
}
}
- sharedNodeConfig.UpdateHTTPPagesPolicies(httpPagesPolicyMap)
+ nodeConfig().UpdateHTTPPagesPolicies(httpPagesPolicyMap)
return nil
}
@@ -191,7 +191,7 @@ func (this *Node) execPlanChangedTask(rpcClient *rpc.RPCClient) error {
}
}
- sharedNodeConfig.UpdatePlans(planMap)
+ nodeConfig().UpdatePlans(planMap)
sharedPlanBandwidthLimiter.UpdatePlans(planMap)
return nil
diff --git a/EdgeNode/internal/nodes/origin_state_manager.go b/EdgeNode/internal/nodes/origin_state_manager.go
index 2b51e8a..d3c57fc 100644
--- a/EdgeNode/internal/nodes/origin_state_manager.go
+++ b/EdgeNode/internal/nodes/origin_state_manager.go
@@ -72,8 +72,8 @@ func (this *OriginStateManager) Stop() {
// Loop 单次循环检查
func (this *OriginStateManager) Loop() error {
- var nodeConfig = sharedNodeConfig // 复制
- if nodeConfig == nil {
+ var cfg = nodeConfig() // 复制
+ if cfg == nil {
return nil
}
@@ -84,7 +84,7 @@ func (this *OriginStateManager) Loop() error {
this.locker.Lock()
for originId, state := range this.stateMap {
// 检查Origin是否正在使用
- var originConfig = nodeConfig.FindOrigin(originId)
+ var originConfig = cfg.FindOrigin(originId)
if originConfig == nil || !originConfig.IsOn {
delete(this.stateMap, originId)
continue
diff --git a/EdgeNode/internal/nodes/plan_bandwidth_limiter_plus.go b/EdgeNode/internal/nodes/plan_bandwidth_limiter_plus.go
index a16698f..6db4827 100644
--- a/EdgeNode/internal/nodes/plan_bandwidth_limiter_plus.go
+++ b/EdgeNode/internal/nodes/plan_bandwidth_limiter_plus.go
@@ -18,10 +18,11 @@ func init() {
}
events.On(events.EventLoaded, func() {
- if sharedNodeConfig == nil {
+ var cfg = nodeConfig()
+ if cfg == nil {
return
}
- sharedPlanBandwidthLimiter.UpdatePlans(sharedNodeConfig.FindAllPlans())
+ sharedPlanBandwidthLimiter.UpdatePlans(cfg.FindAllPlans())
})
}
diff --git a/EdgeNode/internal/nodes/script_plus.go b/EdgeNode/internal/nodes/script_plus.go
index 734e356..0dca299 100644
--- a/EdgeNode/internal/nodes/script_plus.go
+++ b/EdgeNode/internal/nodes/script_plus.go
@@ -43,8 +43,9 @@ func init() {
}
events.On(events.EventReload, func() {
- if sharedNodeConfig != nil {
- var scripts = sharedNodeConfig.CommonScripts // 拷贝为了安全操作
+ var cfg = nodeConfig()
+ if cfg != nil {
+ var scripts = cfg.CommonScripts // 拷贝为了安全操作
if js.IsSameCommonScripts(scripts) {
if SharedJSPool == nil {
createPool()
@@ -60,8 +61,9 @@ func init() {
goman.New(func() {
for range commonScriptsChangesChan {
- if sharedNodeConfig != nil {
- var scripts = sharedNodeConfig.CommonScripts // 拷贝为了安全操作
+ var cfg = nodeConfig()
+ if cfg != nil {
+ var scripts = cfg.CommonScripts // 拷贝为了安全操作
if js.IsSameCommonScripts(scripts) {
if SharedJSPool == nil {
createPool()
diff --git a/EdgeNode/internal/nodes/system_services.go b/EdgeNode/internal/nodes/system_services.go
index 5f5c040..f4a7f7b 100644
--- a/EdgeNode/internal/nodes/system_services.go
+++ b/EdgeNode/internal/nodes/system_services.go
@@ -43,15 +43,16 @@ func NewSystemServiceManager() *SystemServiceManager {
}
func (this *SystemServiceManager) Setup() error {
- if sharedNodeConfig == nil || !sharedNodeConfig.IsOn {
+ var cfg = nodeConfig()
+ if cfg == nil || !cfg.IsOn {
return nil
}
- if len(sharedNodeConfig.SystemServices) == 0 {
+ if len(cfg.SystemServices) == 0 {
return nil
}
- systemdParams, ok := sharedNodeConfig.SystemServices[nodeconfigs.SystemServiceTypeSystemd]
+ systemdParams, ok := cfg.SystemServices[nodeconfigs.SystemServiceTypeSystemd]
if ok {
err := this.setupSystemd(systemdParams)
if err != nil {
diff --git a/EdgeNode/internal/nodes/task_ocsp_update.go b/EdgeNode/internal/nodes/task_ocsp_update.go
index 6bf3456..abbc86c 100644
--- a/EdgeNode/internal/nodes/task_ocsp_update.go
+++ b/EdgeNode/internal/nodes/task_ocsp_update.go
@@ -21,7 +21,7 @@ func init() {
}
events.On(events.EventLoaded, func() {
- sharedOCSPTask.version = sharedNodeConfig.OCSPVersion
+ sharedOCSPTask.version = nodeConfig().OCSPVersion
goman.New(func() {
sharedOCSPTask.Start()
@@ -76,10 +76,11 @@ func (this *OCSPUpdateTask) Loop() error {
return err
}
+ var cfg = nodeConfig()
for _, ocsp := range resp.SslCertOCSP {
// 更新OCSP
- if sharedNodeConfig != nil {
- sharedNodeConfig.UpdateCertOCSP(ocsp.SslCertId, ocsp.Data, ocsp.ExpiresAt)
+ if cfg != nil {
+ cfg.UpdateCertOCSP(ocsp.SslCertId, ocsp.Data, ocsp.ExpiresAt)
}
// 修改版本
diff --git a/EdgeNode/internal/nodes/task_sync_api_nodes.go b/EdgeNode/internal/nodes/task_sync_api_nodes.go
index 6657b6c..00f3204 100644
--- a/EdgeNode/internal/nodes/task_sync_api_nodes.go
+++ b/EdgeNode/internal/nodes/task_sync_api_nodes.go
@@ -62,7 +62,8 @@ func (this *SyncAPINodesTask) Stop() {
func (this *SyncAPINodesTask) Loop() error {
// 如果有节点定制的API节点地址
- var hasCustomizedAPINodeAddrs = sharedNodeConfig != nil && len(sharedNodeConfig.APINodeAddrs) > 0
+ var cfg = nodeConfig()
+ var hasCustomizedAPINodeAddrs = cfg != nil && len(cfg.APINodeAddrs) > 0
config, err := configs.LoadAPIConfig()
if err != nil {
diff --git a/EdgeNode/internal/nodes/task_trim_disks.go b/EdgeNode/internal/nodes/task_trim_disks.go
index 030dbbd..2fc0524 100644
--- a/EdgeNode/internal/nodes/task_trim_disks.go
+++ b/EdgeNode/internal/nodes/task_trim_disks.go
@@ -47,11 +47,11 @@ func (this *TrimDisksTask) loop() error {
return nil
}
- var nodeConfig = sharedNodeConfig
- if nodeConfig == nil {
+ var cfg = nodeConfig()
+ if cfg == nil {
return nil
}
- if !nodeConfig.AutoTrimDisks {
+ if !cfg.AutoTrimDisks {
return nil
}
diff --git a/EdgeNode/internal/nodes/toa_manager_plus.go b/EdgeNode/internal/nodes/toa_manager_plus.go
index 9e58d36..1562676 100644
--- a/EdgeNode/internal/nodes/toa_manager_plus.go
+++ b/EdgeNode/internal/nodes/toa_manager_plus.go
@@ -27,7 +27,7 @@ func init() {
}
events.On(events.EventLoaded, func() {
- err := sharedTOAManager.Apply(sharedNodeConfig.TOA)
+ err := sharedTOAManager.Apply(nodeConfig().TOA)
if err != nil {
remotelogs.Error("TOA", err.Error())
}
diff --git a/EdgeNode/internal/stats/http_request_stat_manager.go b/EdgeNode/internal/stats/http_request_stat_manager.go
index 6374d1e..6fee7dd 100644
--- a/EdgeNode/internal/stats/http_request_stat_manager.go
+++ b/EdgeNode/internal/stats/http_request_stat_manager.go
@@ -364,6 +364,9 @@ func (this *HTTPRequestStatManager) Upload() error {
// 城市
for k, stat := range cityMap {
var pieces = strings.SplitN(k, "@", 4)
+ if len(pieces) < 4 {
+ continue
+ }
var serverId = types.Int64(pieces[0])
pbCities = append(pbCities, &pb.UploadServerHTTPRequestStatRequest_RegionCity{
ServerId: serverId,
@@ -397,6 +400,9 @@ func (this *HTTPRequestStatManager) Upload() error {
// 运营商
for k, count := range providerMap {
var pieces = strings.SplitN(k, "@", 2)
+ if len(pieces) < 2 {
+ continue
+ }
var serverId = types.Int64(pieces[0])
pbProviders = append(pbProviders, &pb.UploadServerHTTPRequestStatRequest_RegionProvider{
ServerId: serverId,
@@ -425,6 +431,9 @@ func (this *HTTPRequestStatManager) Upload() error {
// 操作系统
for k, count := range systemMap {
var pieces = strings.SplitN(k, "@", 3)
+ if len(pieces) < 3 {
+ continue
+ }
var serverId = types.Int64(pieces[0])
pbSystems = append(pbSystems, &pb.UploadServerHTTPRequestStatRequest_System{
ServerId: serverId,
@@ -454,6 +463,9 @@ func (this *HTTPRequestStatManager) Upload() error {
// 浏览器
for k, count := range browserMap {
var pieces = strings.SplitN(k, "@", 3)
+ if len(pieces) < 3 {
+ continue
+ }
var serverId = types.Int64(pieces[0])
pbBrowsers = append(pbBrowsers, &pb.UploadServerHTTPRequestStatRequest_Browser{
ServerId: serverId,
diff --git a/EdgeNode/internal/utils/agents/db_migrate.go b/EdgeNode/internal/utils/agents/db_migrate.go
new file mode 100644
index 0000000..a17ff10
--- /dev/null
+++ b/EdgeNode/internal/utils/agents/db_migrate.go
@@ -0,0 +1,85 @@
+package agents
+
+import (
+ "github.com/TeaOSLab/EdgeNode/internal/remotelogs"
+ "os"
+)
+
+func MigrateSQLiteDBToKV(sqlitePath string) error {
+ _, err := os.Stat(sqlitePath)
+ if err != nil {
+ if os.IsNotExist(err) {
+ return nil
+ }
+ return err
+ }
+
+ remotelogs.Println("AGENT_MANAGER", "migrating sqlite data to kvstore ...")
+
+ src := NewSQLiteDB(sqlitePath)
+ err = src.Init()
+ if err != nil {
+ return err
+ }
+ defer func() {
+ _ = src.Close()
+ }()
+
+ dst := NewKVDB()
+ err = dst.Init()
+ if err != nil {
+ return err
+ }
+ defer func() {
+ _ = dst.Close()
+ }()
+
+ err = dst.table.DB().Truncate()
+ if err != nil {
+ return err
+ }
+
+ var offset int64
+ const size int64 = 1000
+ for {
+ agentIPs, listErr := src.ListAgentIPs(offset, size)
+ if listErr != nil {
+ return listErr
+ }
+ if len(agentIPs) == 0 {
+ break
+ }
+
+ for _, agentIP := range agentIPs {
+ insertErr := dst.InsertAgentIP(agentIP.Id, agentIP.IP, agentIP.AgentCode)
+ if insertErr != nil {
+ return insertErr
+ }
+ }
+
+ offset += size
+ }
+
+ err = dst.Flush()
+ if err != nil {
+ return err
+ }
+
+ err = removeSQLiteDBFiles(sqlitePath)
+ if err != nil {
+ return err
+ }
+
+ remotelogs.Println("AGENT_MANAGER", "migrated sqlite data to kvstore")
+ return nil
+}
+
+func removeSQLiteDBFiles(path string) error {
+ for _, filename := range []string{path, path + "-shm", path + "-wal"} {
+ err := os.Remove(filename)
+ if err != nil && !os.IsNotExist(err) {
+ return err
+ }
+ }
+ return nil
+}
diff --git a/EdgeNode/internal/utils/agents/manager.go b/EdgeNode/internal/utils/agents/manager.go
index 189e554..41f5cfa 100644
--- a/EdgeNode/internal/utils/agents/manager.go
+++ b/EdgeNode/internal/utils/agents/manager.go
@@ -199,12 +199,20 @@ func (this *Manager) loadDB() error {
var sqlitePath = Tea.Root + "/data/agents.db"
_, sqliteErr := os.Stat(sqlitePath)
var db DB
- if sqliteErr == nil || !teaconst.EnableKVCacheStore {
- db = NewSQLiteDB(sqlitePath)
+ var err error
+ if sqliteErr == nil {
+ err = MigrateSQLiteDBToKV(sqlitePath)
+ if err != nil {
+ remotelogs.Error("AGENT_MANAGER", "migrate sqlite data failed: "+err.Error())
+ db = NewSQLiteDB(sqlitePath)
+ } else {
+ db = NewKVDB()
+ }
} else {
db = NewKVDB()
}
- err := db.Init()
+
+ err = db.Init()
if err != nil {
return err
}
diff --git a/EdgeNode/internal/utils/bfs/fs.go b/EdgeNode/internal/utils/bfs/fs.go
index cec6520..d13a8db 100644
--- a/EdgeNode/internal/utils/bfs/fs.go
+++ b/EdgeNode/internal/utils/bfs/fs.go
@@ -73,6 +73,12 @@ func OpenFS(dir string, options *FSOptions) (*FS, error) {
func (this *FS) init() {
go func() {
+ defer func() {
+ if r := recover(); r != nil {
+ log.Println("[BFS]sync goroutine panic:", r)
+ }
+ }()
+
// sync in background
for range this.syncTicker.C {
this.syncLoop()
@@ -80,6 +86,12 @@ func (this *FS) init() {
}()
go func() {
+ defer func() {
+ if r := recover(); r != nil {
+ log.Println("[BFS]closing goroutine panic:", r)
+ }
+ }()
+
for {
this.processClosingBFiles()
}
diff --git a/EdgeNode/internal/utils/bfs/testdata/test.b b/EdgeNode/internal/utils/bfs/testdata/test.b
new file mode 100644
index 0000000..0537ca5
--- /dev/null
+++ b/EdgeNode/internal/utils/bfs/testdata/test.b
@@ -0,0 +1 @@
+Content-Type: text/html; charset=utf-8Hello,WorldHello,WorldHello,WorldAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
\ No newline at end of file
diff --git a/EdgeNode/build/data/stores/default.store/.fs.lock b/EdgeNode/internal/utils/bfs/testdata/test2.m
similarity index 100%
rename from EdgeNode/build/data/stores/default.store/.fs.lock
rename to EdgeNode/internal/utils/bfs/testdata/test2.m
diff --git a/EdgeNode/internal/utils/kvstore/db.go b/EdgeNode/internal/utils/kvstore/db.go
index 444f38b..0bbd3ae 100644
--- a/EdgeNode/internal/utils/kvstore/db.go
+++ b/EdgeNode/internal/utils/kvstore/db.go
@@ -70,10 +70,10 @@ func (this *DB) Inspect(fn func(key []byte, value []byte)) error {
if valueErr != nil {
return valueErr
}
- fn(it.Key(), value)
+ fn(append([]byte(nil), it.Key()...), append([]byte(nil), value...))
}
- return nil
+ return it.Error()
}
// Truncate the database
diff --git a/EdgeNode/internal/utils/kvstore/panic.go b/EdgeNode/internal/utils/kvstore/panic.go
new file mode 100644
index 0000000..af24c36
--- /dev/null
+++ b/EdgeNode/internal/utils/kvstore/panic.go
@@ -0,0 +1,10 @@
+package kvstore
+
+import "fmt"
+
+func wrapRecoveredPanic(message string, panicErr any) error {
+ if resultErr, ok := panicErr.(error); ok {
+ return fmt.Errorf("%s: %w", message, resultErr)
+ }
+ return fmt.Errorf("%s: %v", message, panicErr)
+}
diff --git a/EdgeNode/internal/utils/kvstore/query.go b/EdgeNode/internal/utils/kvstore/query.go
index b37f034..49d9937 100644
--- a/EdgeNode/internal/utils/kvstore/query.go
+++ b/EdgeNode/internal/utils/kvstore/query.go
@@ -5,7 +5,6 @@ package kvstore
import (
"bytes"
"errors"
- "fmt"
byteutils "github.com/TeaOSLab/EdgeNode/internal/utils/byte"
)
@@ -66,6 +65,9 @@ func (this *Query[T]) SetTable(table *Table[T]) *Query[T] {
func (this *Query[T]) SetTx(tx *Tx[T]) *Query[T] {
this.tx = tx
+ if tx != nil {
+ this.table = tx.table
+ }
return this
}
@@ -128,7 +130,12 @@ func (this *Query[T]) FieldPrefix(fieldName string, fieldPrefix string) *Query[T
}
func (this *Query[T]) FieldOffset(fieldOffset []byte) *Query[T] {
- this.fieldOffsetKey = fieldOffset
+ if len(fieldOffset) == 0 {
+ this.fieldOffsetKey = nil
+ return this
+ }
+
+ this.fieldOffsetKey = append([]byte(nil), fieldOffset...)
return this
}
@@ -172,28 +179,12 @@ func (this *Query[T]) FindAll(fn IteratorFunc[T]) (err error) {
defer func() {
var panicErr = recover()
if panicErr != nil {
- resultErr, ok := panicErr.(error)
- if ok {
- err = fmt.Errorf("execute query failed: %w", resultErr)
- }
+ err = wrapRecoveredPanic("execute query failed", panicErr)
}
}()
if this.tx != nil {
- defer func() {
- _ = this.tx.Close()
- }()
-
- var itErr error
- if len(this.fieldName) == 0 {
- itErr = this.iterateKeys(fn)
- } else {
- itErr = this.iterateFields(fn)
- }
- if itErr != nil {
- return itErr
- }
- return this.tx.Commit()
+ return this.findAllWithTx(this.tx, fn)
}
if this.table != nil {
@@ -205,19 +196,29 @@ func (this *Query[T]) FindAll(fn IteratorFunc[T]) (err error) {
}
return txFn(func(tx *Tx[T]) error {
- this.tx = tx
-
- if len(this.fieldName) == 0 {
- return this.iterateKeys(fn)
- }
- return this.iterateFields(fn)
+ return this.findAllWithTx(tx, fn)
})
}
return errors.New("current query require 'table' or 'tx'")
}
-func (this *Query[T]) iterateKeys(fn IteratorFunc[T]) error {
+func (this *Query[T]) findAllWithTx(tx *Tx[T], fn IteratorFunc[T]) error {
+ if tx == nil {
+ return errors.New("current query require valid tx")
+ }
+
+ if this.table == nil {
+ this.table = tx.table
+ }
+
+ if len(this.fieldName) == 0 {
+ return this.iterateKeys(tx, fn)
+ }
+ return this.iterateFields(tx, fn)
+}
+
+func (this *Query[T]) iterateKeys(tx *Tx[T], fn IteratorFunc[T]) error {
if this.limit == 0 {
return nil
}
@@ -262,7 +263,7 @@ func (this *Query[T]) iterateKeys(fn IteratorFunc[T]) error {
var hasOffsetKey = len(this.offsetKey) > 0
- it, itErr := this.tx.NewIterator(opt)
+ it, itErr := tx.NewIterator(opt)
if itErr != nil {
return itErr
}
@@ -297,7 +298,7 @@ func (this *Query[T]) iterateKeys(fn IteratorFunc[T]) error {
}
}
- goNext, callbackErr := fn(this.tx, Item[T]{
+ goNext, callbackErr := fn(tx, Item[T]{
Key: string(keyBytes[prefixLen:]),
Value: value,
})
@@ -346,10 +347,10 @@ func (this *Query[T]) iterateKeys(fn IteratorFunc[T]) error {
}
}
- return nil
+ return it.Error()
}
-func (this *Query[T]) iterateFields(fn IteratorFunc[T]) error {
+func (this *Query[T]) iterateFields(tx *Tx[T], fn IteratorFunc[T]) error {
if this.limit == 0 {
return nil
}
@@ -390,7 +391,7 @@ func (this *Query[T]) iterateFields(fn IteratorFunc[T]) error {
opt.UpperBound = byteutils.Append(prefix, 0xFF)
}
- it, itErr := this.tx.NewIterator(opt)
+ it, itErr := tx.NewIterator(opt)
if itErr != nil {
return itErr
}
@@ -427,10 +428,10 @@ func (this *Query[T]) iterateFields(fn IteratorFunc[T]) error {
var resultItem = Item[T]{
Key: string(keyBytes),
- FieldKey: fieldKeyBytes,
+ FieldKey: append([]byte(nil), fieldKeyBytes...),
}
if !this.keysOnly {
- value, getErr := this.table.getWithKeyBytes(this.tx, this.table.FullKeyBytes(keyBytes))
+ value, getErr := this.table.getWithKeyBytes(tx, this.table.FullKeyBytes(keyBytes))
if getErr != nil {
if IsNotFound(getErr) {
return true, nil
@@ -441,7 +442,7 @@ func (this *Query[T]) iterateFields(fn IteratorFunc[T]) error {
resultItem.Value = value
}
- goNextItem, err = fn(this.tx, resultItem)
+ goNextItem, err = fn(tx, resultItem)
if err != nil {
if IsSkipError(err) {
return true, nil
@@ -487,7 +488,7 @@ func (this *Query[T]) iterateFields(fn IteratorFunc[T]) error {
}
}
- return nil
+ return it.Error()
}
func (this *Query[T]) matchOperators(fieldValueBytes []byte) bool {
diff --git a/EdgeNode/internal/utils/kvstore/regression_test.go b/EdgeNode/internal/utils/kvstore/regression_test.go
new file mode 100644
index 0000000..0a3fb39
--- /dev/null
+++ b/EdgeNode/internal/utils/kvstore/regression_test.go
@@ -0,0 +1,225 @@
+package kvstore_test
+
+import (
+ "bytes"
+ "fmt"
+ "github.com/TeaOSLab/EdgeNode/internal/utils/kvstore"
+ "strings"
+ "testing"
+ "time"
+)
+
+func openIsolatedTable[T any](t *testing.T, tableName string, encoder kvstore.ValueEncoder[T]) *kvstore.Table[T] {
+ storeName := fmt.Sprintf("test-%d", time.Now().UnixNano())
+
+ store, err := kvstore.OpenStore(storeName)
+ if err != nil {
+ t.Fatal(err)
+ }
+
+ t.Cleanup(func() {
+ _ = store.Close()
+ _ = kvstore.RemoveStore(store.Path())
+ })
+
+ db, err := store.NewDB("db1")
+ if err != nil {
+ t.Fatal(err)
+ }
+
+ table, err := kvstore.NewTable[T](tableName, encoder)
+ if err != nil {
+ t.Fatal(err)
+ }
+
+ db.AddTable(table)
+ return table
+}
+
+func TestQuery_FieldKeyIsStableAcrossPaging(t *testing.T) {
+ table := openIsolatedTable[*testCachedItem](t, "cache_items", &testCacheItemEncoder[*testCachedItem]{})
+
+ err := table.AddFields("expiresAt")
+ if err != nil {
+ t.Fatal(err)
+ }
+
+ for i, key := range []string{"a1", "a2", "a3"} {
+ err = table.Set(key, &testCachedItem{
+ Hash: key,
+ URL: "https://example.com/" + key,
+ ExpiresAt: int64(i + 1),
+ })
+ if err != nil {
+ t.Fatal(err)
+ }
+ }
+
+ var firstFieldKey []byte
+ var firstFieldKeySnapshot []byte
+ var count int
+
+ err = table.Query().
+ FieldAsc("expiresAt").
+ Limit(2).
+ FindAll(func(tx *kvstore.Tx[*testCachedItem], item kvstore.Item[*testCachedItem]) (bool, error) {
+ switch count {
+ case 0:
+ firstFieldKey = item.FieldKey
+ firstFieldKeySnapshot = append([]byte(nil), item.FieldKey...)
+ case 1:
+ if !bytes.Equal(firstFieldKey, firstFieldKeySnapshot) {
+ t.Fatalf("field key mutated during iteration: got %q want %q", firstFieldKey, firstFieldKeySnapshot)
+ }
+ }
+ count++
+ return true, nil
+ })
+ if err != nil {
+ t.Fatal(err)
+ }
+
+ var keys []string
+ err = table.Query().
+ FieldAsc("expiresAt").
+ FieldOffset(firstFieldKey).
+ Limit(2).
+ FindAll(func(tx *kvstore.Tx[*testCachedItem], item kvstore.Item[*testCachedItem]) (bool, error) {
+ keys = append(keys, item.Key)
+ return true, nil
+ })
+ if err != nil {
+ t.Fatal(err)
+ }
+
+ if len(keys) != 2 || keys[0] != "a2" || keys[1] != "a3" {
+ t.Fatalf("unexpected paged keys: %v", keys)
+ }
+}
+
+func TestQuery_FindAll_StringPanicReturnsError(t *testing.T) {
+ table := openIsolatedTable[string](t, "users", kvstore.NewStringValueEncoder[string]())
+
+ err := table.Set("a1", "value-1")
+ if err != nil {
+ t.Fatal(err)
+ }
+
+ err = table.Query().
+ Limit(1).
+ FindAll(func(tx *kvstore.Tx[string], item kvstore.Item[string]) (bool, error) {
+ panic("boom")
+ })
+ if err == nil {
+ t.Fatal("expected error, got nil")
+ }
+ if !strings.Contains(err.Error(), "execute query failed: boom") {
+ t.Fatalf("unexpected error: %v", err)
+ }
+}
+
+func TestQuery_ReusesFreshTableTransactionEachRun(t *testing.T) {
+ table := openIsolatedTable[string](t, "users", kvstore.NewStringValueEncoder[string]())
+
+ for _, key := range []string{"a1", "a2", "a3"} {
+ err := table.Set(key, "value-"+key)
+ if err != nil {
+ t.Fatal(err)
+ }
+ }
+
+ query := table.Query().Limit(1)
+ for i := 0; i < 2; i++ {
+ var keys []string
+ err := query.FindAll(func(tx *kvstore.Tx[string], item kvstore.Item[string]) (bool, error) {
+ keys = append(keys, item.Key)
+ return true, nil
+ })
+ if err != nil {
+ t.Fatal(err)
+ }
+ if len(keys) != 1 || keys[0] != "a1" {
+ t.Fatalf("unexpected result on run %d: %v", i, keys)
+ }
+ }
+}
+
+func TestQuery_UsesExistingTxWithoutClosingIt(t *testing.T) {
+ table := openIsolatedTable[string](t, "users", kvstore.NewStringValueEncoder[string]())
+
+ for _, key := range []string{"a1", "a2", "a3"} {
+ err := table.Set(key, "value-"+key)
+ if err != nil {
+ t.Fatal(err)
+ }
+ }
+
+ err := table.ReadTx(func(tx *kvstore.Tx[string]) error {
+ var keys []string
+ err := tx.Query().
+ Limit(2).
+ FindAll(func(queryTx *kvstore.Tx[string], item kvstore.Item[string]) (bool, error) {
+ if queryTx != tx {
+ return false, fmt.Errorf("query did not reuse the current tx")
+ }
+ keys = append(keys, item.Key)
+ return true, nil
+ })
+ if err != nil {
+ return err
+ }
+ if len(keys) != 2 {
+ return fmt.Errorf("unexpected query size: %d", len(keys))
+ }
+
+ _, err = tx.Get("a1")
+ return err
+ })
+ if err != nil {
+ t.Fatal(err)
+ }
+}
+
+func TestDB_InspectProvidesStableBuffers(t *testing.T) {
+ table := openIsolatedTable[string](t, "users", kvstore.NewStringValueEncoder[string]())
+
+ for _, pair := range []struct {
+ key string
+ value string
+ }{
+ {key: "a1", value: "value-1"},
+ {key: "a2", value: "value-2"},
+ } {
+ err := table.Set(pair.key, pair.value)
+ if err != nil {
+ t.Fatal(err)
+ }
+ }
+
+ var firstKey []byte
+ var firstValue []byte
+ var firstKeySnapshot []byte
+ var firstValueSnapshot []byte
+ var count int
+
+ err := table.DB().Inspect(func(key []byte, value []byte) {
+ switch count {
+ case 0:
+ firstKey = key
+ firstValue = value
+ firstKeySnapshot = append([]byte(nil), key...)
+ firstValueSnapshot = append([]byte(nil), value...)
+ case 1:
+ if !bytes.Equal(firstKey, firstKeySnapshot) {
+ t.Fatalf("inspect key mutated after next iteration: got %q want %q", firstKey, firstKeySnapshot)
+ }
+ if !bytes.Equal(firstValue, firstValueSnapshot) {
+ t.Fatalf("inspect value mutated after next iteration: got %q want %q", firstValue, firstValueSnapshot)
+ }
+ }
+ count++
+ })
+ if err != nil {
+ t.Fatal(err)
+ }
+}
diff --git a/EdgeNode/internal/utils/kvstore/store.go b/EdgeNode/internal/utils/kvstore/store.go
index 085c934..824ebb4 100644
--- a/EdgeNode/internal/utils/kvstore/store.go
+++ b/EdgeNode/internal/utils/kvstore/store.go
@@ -116,11 +116,11 @@ func OpenStoreDir(dir string, storeName string) (*Store, error) {
}
var storeOnce = &sync.Once{}
-var defaultSore *Store
+var defaultStore *Store
func DefaultStore() (*Store, error) {
- if defaultSore != nil {
- return defaultSore, nil
+ if defaultStore != nil {
+ return defaultStore, nil
}
var resultErr error
@@ -137,10 +137,10 @@ func DefaultStore() (*Store, error) {
remotelogs.Error("KV", resultErr.Error())
return
}
- defaultSore = store
+ defaultStore = store
})
- return defaultSore, resultErr
+ return defaultStore, resultErr
}
func (this *Store) Path() string {
diff --git a/EdgeNode/internal/utils/kvstore/table.go b/EdgeNode/internal/utils/kvstore/table.go
index 9d017bd..a03a2b7 100644
--- a/EdgeNode/internal/utils/kvstore/table.go
+++ b/EdgeNode/internal/utils/kvstore/table.go
@@ -298,7 +298,7 @@ func (this *Table[T]) Count() (int64, error) {
count++
}
- return count, err
+ return count, it.Error()
}
func (this *Table[T]) FullKey(realKey string) []byte {
@@ -325,9 +325,14 @@ func (this *Table[T]) DecodeFieldKey(fieldName string, fieldKey []byte) (fieldVa
return
}
- var fieldValueLen = binary.BigEndian.Uint16(fieldKey[l-2:])
+ var fieldValueLen = int(binary.BigEndian.Uint16(fieldKey[l-2:]))
var data = fieldKey[baseLen-4 : l-2]
+ if fieldValueLen+2 > len(data) {
+ err = errors.New("invalid field value length")
+ return
+ }
+
fieldValue = data[:fieldValueLen]
key = data[fieldValueLen+2: /** separator length **/]
diff --git a/EdgeNode/internal/utils/kvstore/tx.go b/EdgeNode/internal/utils/kvstore/tx.go
index 070c06f..3f1e1c9 100644
--- a/EdgeNode/internal/utils/kvstore/tx.go
+++ b/EdgeNode/internal/utils/kvstore/tx.go
@@ -4,10 +4,13 @@ package kvstore
import (
"errors"
- "fmt"
"github.com/cockroachdb/pebble"
)
+var commitBatch = func(batch *pebble.Batch, opt *pebble.WriteOptions) error {
+ return batch.Commit(opt)
+}
+
type Tx[T any] struct {
table *Table[T]
readOnly bool
@@ -129,12 +132,9 @@ func (this *Tx[T]) commit(opt *pebble.WriteOptions) (err error) {
defer func() {
var panicErr = recover()
if panicErr != nil {
- resultErr, ok := panicErr.(error)
- if ok {
- err = fmt.Errorf("commit batch failed: %w", resultErr)
- }
+ err = wrapRecoveredPanic("commit batch failed", panicErr)
}
}()
- return this.batch.Commit(opt)
+ return commitBatch(this.batch, opt)
}
diff --git a/EdgeNode/internal/utils/kvstore/tx_internal_test.go b/EdgeNode/internal/utils/kvstore/tx_internal_test.go
new file mode 100644
index 0000000..16a55b7
--- /dev/null
+++ b/EdgeNode/internal/utils/kvstore/tx_internal_test.go
@@ -0,0 +1,27 @@
+package kvstore
+
+import (
+ "strings"
+ "testing"
+
+ "github.com/cockroachdb/pebble"
+)
+
+func TestTx_commit_StringPanicReturnsError(t *testing.T) {
+ oldCommitBatch := commitBatch
+ commitBatch = func(batch *pebble.Batch, opt *pebble.WriteOptions) error {
+ panic("boom")
+ }
+ defer func() {
+ commitBatch = oldCommitBatch
+ }()
+
+ tx := &Tx[string]{}
+ err := tx.commit(DefaultWriteOptions)
+ if err == nil {
+ t.Fatal("expected error, got nil")
+ }
+ if !strings.Contains(err.Error(), "commit batch failed: boom") {
+ t.Fatalf("unexpected error: %v", err)
+ }
+}
diff --git a/EdgeNode/internal/waf/rule.go b/EdgeNode/internal/waf/rule.go
index 4f1ac98..510215b 100644
--- a/EdgeNode/internal/waf/rule.go
+++ b/EdgeNode/internal/waf/rule.go
@@ -814,6 +814,9 @@ func (this *Rule) ipToInt64(ip net.IP) int64 {
if len(ip) == 16 {
return int64(binary.BigEndian.Uint32(ip[12:16]))
}
+ if len(ip) < 4 {
+ return 0
+ }
return int64(binary.BigEndian.Uint32(ip))
}
diff --git a/EdgeReporter/internal/const/const.go b/EdgeReporter/internal/const/const.go
index c2185c4..9a65583 100644
--- a/EdgeReporter/internal/const/const.go
+++ b/EdgeReporter/internal/const/const.go
@@ -1,7 +1,7 @@
package teaconst
const (
- Version = "1.5.0"
+ Version = "1.5.1"
ProductName = "Edge Reporter"
ProcessName = "edge-reporter"
diff --git a/EdgeUser/internal/const/const.go b/EdgeUser/internal/const/const.go
index 8ab7851..0f95899 100644
--- a/EdgeUser/internal/const/const.go
+++ b/EdgeUser/internal/const/const.go
@@ -1,7 +1,7 @@
package teaconst
const (
- Version = "1.5.0" //1.3.8.2
+ Version = "1.5.1" //1.3.8.2
ProductName = "Edge User"
ProcessName = "edge-user"
diff --git a/deploy/build-amzn2023.sh b/deploy/build-amzn2023.sh
index 7103327..ab85047 100644
--- a/deploy/build-amzn2023.sh
+++ b/deploy/build-amzn2023.sh
@@ -22,6 +22,20 @@ echo "==============================="
echo " Building amzn2023 packages"
echo "==============================="
+# --- check & regenerate protobuf ---
+echo ""
+echo "[0/3] Checking protobuf tools ..."
+for cmd in protoc protoc-gen-go protoc-gen-go-grpc; do
+ if ! command -v "$cmd" &>/dev/null; then
+ echo "error: $cmd not found in PATH" >&2
+ exit 1
+ fi
+done
+echo " regenerating protobuf files ..."
+cd "$ROOT/EdgeCommon/build"
+./build.sh
+echo " protobuf files regenerated"
+
# --- edge-node ---
echo ""
echo "[1/3] Building edge-node ..."